/*------------------
| Table Of Content |
--------------------

	[responsive styles]
		[header styles]
		[floor styles]
		[interior window styles]
		[general content styles]
		[web portfolio styles]
		[various styles]

--------------------
| Table Of Content |
------------------*/


/*-----------------------------
| [responsive styles] - start |
----------------------------*/

	/*-------------------------
	| [header styles] - start |
	-------------------------*/

		@media all and (max-width: 1300px) {

			html:root .top-menu-parent {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: 35%;

			}

		}

		@media all and (max-width: 1280px) {

			.affl-links ul {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				font-size: 14px;

			}

		}

		@media all and (max-width: 1100px) {

			html:root .top-menu-parent {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: 100%;

			}

			ul[class*='menu-items-'] {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: 75%;
				margin: 30px 0px;

			}

			.menu-list-filler {

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: none;

			}

		}

		@media all and (max-width: 1100px) {

			html:root .top-menu-parent {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding: 0px 20px;
				margin-top: 180px;

			}

			.top-window-separator-parent,
			.top-right-window-parent {

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: none;

			}

			.top-window-wrapper-parent {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: 72%;

			}

			.top-left-window-parent {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: 100%;

			}

			.top-left-window-parent,
			.top-right-window-parent,
			.top-window-separator-parent {

				/* -MY-FILTER: [BOX-MODEL]; */
				min-height: 550px; /* cue: give bottom video clip same value; */

			}

			.reduced-video .video-wrapper {

				/* -MY-FILTER: [STYLES]; */
				clip: rect(auto, auto, 550px, auto); /* cue: fallback; */
				clip: rect(auto, auto, calc(550px + 504px), auto);

			}

			.glass-overlay-1 {

				/* -MY-FILTER: [STYLES]; */
				background-position: left top;
				background-size: 600px;

			}

			.top-window-left-side:before,
			.top-window-right-side:before {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: 80%;

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to left,
					rgba(255, 255, 255, 0),
					rgba(0, 0, 0, 0.2),
					rgba(0, 0, 0, 0.3));

			}

			.top-window-right-side:before {

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to right,
					rgba(255, 255, 255, 0),
					rgba(0, 0, 0, 0.2),
					rgba(0, 0, 0, 0.3));

			}

			.affiliates-container {

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: none;

			}

			.affl-bt-por-container-1 {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding: 70px 40px 0px;

			}

			.affiliates-bottom-portion h1 {

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: block;

			}

			.affiliates-parent-shadow:before {

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to left,
					rgba(0, 0, 0, 0),
					rgba(0, 0, 0, 0),
					rgba(0, 0, 0, 0.35));

			}

			.affiliates-parent-shadow:after {

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to right,
					rgba(0, 0, 0, 0),
					rgba(0, 0, 0, 0),
					rgba(0, 0, 0, 0.35));

			}

			.header .platform-separator-container:after {

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to left,
					rgba(0, 0, 0, 0.5),
					rgba(0, 0, 0, 0.1),
					rgba(158, 93, 57, 0.11),
					rgba(158, 93, 57, 0.11),
					rgba(0, 0, 0, 0.1),
					rgba(0, 0, 0, 0.5));

			}

			.header-hanger {

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: none;

			}

			.top-book-set-2,
			.top-lights {

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: none;

			}

			.side-nav-dec {

				/* -MY-FILTER: [BOX-MODEL]; */
				min-height: 25px;

			}

			.side-nav-item.themes {

				/* -MY-FILTER: [BOX-MODEL]; */
				position: absolute;
					top: 20px;
					left: auto;
					right: 0px;
				padding-top: 6px;
				padding-right: 6px;

				/* -MY-FILTER: [STYLES]; */
				border-radius: 4px 0px 0px 4px;
				transform: none;

			}

			.member .side-nav-item.themes {

				/* -MY-FILTER: [BOX-MODEL]; */
				top: 150px;

			}

			.side-nav-item.to-section span {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				vertical-align: 3px;

			}

			.side-nav-item.side-nav-dec i {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				font-size: 16px;

			}

			.select-theme-list {

				/* -MY-FILTER: [BOX-MODEL]; */
				right: 15px;

				/* -MY-FILTER: [STYLES]; */
				transform: translateX(0px) translateY(65px);

			}

			.side-nav-item.themes:after {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: 100%;
				left: 0px;

				/* -MY-FILTER: [STYLES]; */
				box-shadow:
					2px 2px 3px 0px #000,
					0px 0px 5px 0px #000;

			}

			.side-nav-item.to-section,
			.side-nav-item.log-itm {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding-top: 6px;
				padding-bottom: 6px;

			}

			.side-nav-group-2 {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				position: absolute;
					right: 0px;

			}

			.side-nav-item.to-section {

				/* -MY-FILTER: [BOX-MODEL]; */
				left: -26px;

				/* -MY-FILTER: [STYLES]; */
				border-bottom-right-radius: 0px;

			}

			.side-nav-item.log-itm {

				/* -MY-FILTER: [STYLES]; */
				border-top-right-radius: 0px;

				/* -MY-FILTER: [BOX-MODEL]; */
				right: -62px;

			}

			.side-nav-item.themes span {

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: none;

			}

			.active-page-icon {

				/* -MY-FILTER: [BOX-MODEL]; */
				left: -40px;

			}

		}

		@media all and (min-width: 1101px) {

			.side-nav-item.to-section {

				/* -MY-FILTER: [TRANSITION]; */
				transition: opacity 0.8s ease 0s

			}

			.side-nav-toggle .side-nav-item.to-section {

				/* -MY-FILTER: [STYLES]; */
				cursor: default;
				opacity: 0;
				pointer-events: none;

				/* -MY-FILTER: [TRANSITION]; */
				transition: transform 0.3s ease 0s

			}

		}

		@media all and (min-width: 1920px) {

			.footer-side-nav {

				/* -MY-FILTER: [BOX-MODEL]; */
				height: 100%;
				width: 100%;
				max-width: 1850px;
				margin: 0px auto;
					top: 0px;
					left: 0px;
					right: 0px;

			}

			.to-top.side-nav-dec {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding: 8px 5px 8px 20px;
				position: absolute;
					top: 0px;

				/* -MY-FILTER: [TYPOGRAPHY]; */
				direction: rtl;

				/* -MY-FILTER: [STYLES]; */
				transform: rotate(90deg) translateX(50px) translateY(-70px);
				transform-origin: left top;

			}

			.to-top.side-nav-dec span {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding-left: 8px;

			}

			.to-top.side-nav-dec i {

				/* -MY-FILTER: [STYLES]; */
				transform: rotate(-90deg);

			}

			.to-top.side-nav-dec:hover i {

				/* -MY-FILTER: [STYLES]; */
				transform: rotate(-450deg);

			}

		}

	/*-----------------------
	| [header styles] - end |
	-----------------------*/


	/*------------------------
	| [floor styles] - start |
	------------------------*/

		@media all and (max-width: 1100px) {

			.floor-lights .bar-lights-parent.base {

				/* -MY-FILTER: [BOX-MODEL]; */
				left: -110px;

			}

			.floor-book-set-2 {

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: none;
			}

		}

		@media all and (max-width: 600px) {

			.floor-book-set-1 {

				/* -MY-FILTER: [STYLES]; */
				left: -90px;

			}

			.floor-lights .bar-lights-parent.base {

				/* -MY-FILTER: [BOX-MODEL]; */
				/*padding: 7%;*/

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: none;

			}

		}

	/*----------------------
	| [floor styles] - end |
	----------------------*/


	/*----------------------------------
	| [interior window styles] - start |
	----------------------------------*/

		@media all and (max-width: 1100px) {

			.interior-window-separator-parent,
			.interior-right-window-parent {

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: none;

			}

			.interior-left-window-parent {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: 100%;

			}

			.interior-left-window-parent,
			.interior-right-window-parent,
			.interior-window-separator-parent {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding-bottom: 60%;

			}

		}

		@media all and (max-width: 800px) {

			.int-window-frames-wrapper {

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: none;

			}

			.int-window-frames-parent {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding: 12px;

			}

			.int-window-middle-parent {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding: 0px;

			}

			.int-window-outer-effects-1 {

				/* -MY-FILTER: [STYLES]; */
				box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.55) inset;

			}

		}

		@media all and (max-width: 550px) {

			.interior-left-window-parent,
			.interior-right-window-parent,
			.interior-window-separator-parent {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding-bottom: 300px;

			}

		}

	/*--------------------------------
	| [interior window styles] - end |
	--------------------------------*/


	/*----------------------------------
	| [general content styles] - start |
	----------------------------------*/

		@media all and (max-width: 1100px) {

			.interior-content-shadow-container:before {

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to left,
					rgba(0, 0, 0, 0),
					rgba(0, 0, 0, 0.1),
					rgba(0, 0, 0, 0.3));

			}

			.interior-content-shadow-container:after {

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to right,
					rgba(0, 0, 0, 0),
					rgba(0, 0, 0, 0.1),
					rgba(0, 0, 0, 0.3));

			}

			.ceiling-shadows-1:before,
			.floor-shadows-1:before {

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to left,
					rgba(0, 0, 0, 0.7),
					rgba(0, 0, 0, 0.25),
					rgba(0, 0, 0, 0.25),
					rgba(0, 0, 0, 0.7));

			}

		}

		@media all and (max-width: 1100px) {

			.interior-wall-art-parent {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding: 0px;

			}

			.interior-wall-art-container {

				/* -MY-FILTER: [BOX-MODEL]; */
				overflow: hidden;

			}

			.interior-wall-art-container:after {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				content: '';

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: table;
				clear: both;

			}

			.int-wall-frame {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: 50%;
				min-height: 160px;
				margin: 0px;

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: block;
				float: left;

				/* -MY-FILTER: [STYLES]; */
				border-radius: 0px;

			}

			.int-wall-frame-center-parent {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding: 20px;

			}

			.int-wall-frame-link-wrapper {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding: 24px; /* cue: for changed outer padding; */

				/* -MY-FILTER: [STYLES]; */
				border-radius: 0px;

			}

			.int-wall-frame:nth-child(odd) {

				/* -MY-FILTER: [DOC-LAYOUT]; */
				left: -23px;

				/* -MY-FILTER: [STYLES]; */
				border-radius: 0px 5px 5px 0px;

			}

			.int-wall-frame:nth-child(even) {

				/* -MY-FILTER: [DOC-LAYOUT]; */
				float: right;
				right: -23px;

				/* -MY-FILTER: [STYLES]; */
				border-radius: 5px 0px 0px 5px;

			}

			.int-wall-frame:nth-child(1),
			.int-wall-frame:nth-child(2) {

				/* -MY-FILTER: [DOC-LAYOUT]; */
				margin-bottom: 38px;

			}

			.int-wall-frame-center-container:before {

				/* -MY-FILTER: [STYLES]; */
				border-radius: 0px;

			}

			.int-wall-frame-content-container img {

				/* -MY-FILTER: [BOX-MODEL]; */
				min-width: 200px;

			}

			.shelf-book-set-1 {

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: none;

			}

			.shelf-book-set-2 {

				/* -MY-FILTER: [BOX-MODEL]; */
				bottom: 120px;

				/* -MY-FILTER: [STYLES]; */
				background-size: 35%;

			}

		}

		@media all and (max-width: 1100px) {

		}

		@media all and (max-width: 950px) {

			.poems-nav,
			.poems-display {

				/* -MY-FILTER: [BOX-MODEL]; */
				min-height: 0px;
				width: 100%;

			}

			.poems-nav {

				/* -MY-FILTER: [BOX-MODEL]; */
				border-right-width: 1px;
				margin-bottom: 100px;

			}

			.poems-display {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				text-align: left;

			}

			.poems-display p {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				white-space: pre-line;

			}

			.admin-action-comp,
			.comp-notice {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				text-align: center;

			}

		}

		@media all and (max-width: 650px) {

			.top-window-parent .quotes blockquote p em {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: auto;
				height: auto;
				position: relative;
					top:13px;

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: inline;

				/* -MY-FILTER: [TYPOGRAPHY]; */
				font-size: 30px;
				line-height: 0px;

				/* -MY-FILTER: [STYLES]; */
				background-color: transparent;

			}

			.top-window-parent .quotes {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding: 0px;

			}

			.top-window-parent .quote-wrapper {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding: 0px 5px;

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: inline;

			}

			.top-window-parent .quote-wrapper br {

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: none;

			}

		}

		@media all and (min-width: 0px) { /* cue: was max-width: 650px; */

			.general-content-parent .quotes blockquote p {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				text-align: left;

			}

			.general-content-parent .quotes blockquote p em {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: auto;
				height: auto;
				position: relative;
					top:13px;

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: inline;

				/* -MY-FILTER: [TYPOGRAPHY]; */
				font-size: 30px;
				line-height: 0px;

				/* -MY-FILTER: [STYLES]; */
				background-color: transparent;

			}

			.general-content-parent .quotes {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding: 0px;

			}

			.general-content-parent .quote-wrapper {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding: 0px 5px;

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: inline;

			}

			.general-content-parent .quote-wrapper br {

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: none;

			}

		}

		@media all and (max-width: 500px) {

			.main-content-view section {

				/* -MY-FILTER: [BOX-MODEL]; */
				max-height: 350px;

			}

			html:root .poems-nav,
			html:root .poems-display {

				/* -MY-FILTER: [BOX-MODEL]; */
				min-height: 400px;
				max-height: 400px;

			}

			.main-content-view {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding: 60px 40px;

			}

			.poem-number-parent {

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: none;

			}

			.title-wrapper {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding: 10px;

			}

		}

		@media all and (min-width: 550px) {

			.form-required em {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				font-size: 20px;

			}

			.contact-form .input-sec-group:nth-child(even) .pseudo-form-label {

				/* -MY-FILTER: [BOX-MODEL]; */
				left: 62px;

			}

			.contact-form .input-sec-group:nth-of-type(odd) input[type="text"]:not([type='submit']) {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding-right: 80px;

			}

			.contact-form .input-sec-group:nth-of-type(even) input[type="text"]:not([type='submit']) {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding-left: 75px;

			}

			.contact-form .input-sec-group:nth-of-type(even) .input-sec {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: 94%;
				margin-left: 20px;

			}

			.contact-form .input-sec-group.block .input-sec {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: 100%;
				margin-left: 55px;

			}

		}

		@media all and (max-width: 550px) {

			.contact-form .input-sec-group {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: 100%;
				min-height: 70px;

			}

			.contact-form .input-sec {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: 94%;
				padding-right: 35px;
				margin-left: 45px;

			}

			.input-sec-info {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding: 35px;
				top: -16px;

			}

			.input-sec-info-center {

				/* -MY-FILTER: [STYLES]; */
				padding: 11px;

			}

			.input-sec-info i {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				font-size: 24px;

			}

			.form-common [class*='form-input-text'] {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding: 5px 8px;

			}

		}

		@media all and (max-width: 340px) {

			.easy-nav-2 .easy-nav {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				text-align: center !important;

			}

		}

	/*--------------------------------
	| [general content styles] - end |
	--------------------------------*/


	/*--------------------------------
	| [web portfolio styles] - start |
	--------------------------------*/

		@media all and (max-width: 980px) {

			[class*='web-port-nav-bt-'],
			.web-port-nav-center li {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: 20%;

			}

			.web-port-nav-center {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: 60%;

			}

			.web-port-nav-center ul li:first-child {

				/* -MY-FILTER: [BOX-MODEL]; */
				margin-right: 5%;

			}

		}

		@media all and (min-width: 550px) {

			.lay-col-4 .web-portfolio-sm-gallery-parent .web-port-wall-frame-content-container img {

				/* -MY-FILTER: [BOX-MODEL]; */
				min-width: 500px;
				top: 0px;
				bottom: auto;

			}

			.lay-col-2 .web-portfolio-sm-gallery-parent .web-port-wall-frame-content-container img {

				/* -MY-FILTER: [BOX-MODEL]; */
				min-width: 500px;

			}

			.lay-col-1 .web-portfolio-sm-gallery-parent .web-port-wall-frame-content-container img {

				/* -MY-FILTER: [BOX-MODEL]; */
				min-width: 500px;

			}

			.lay-col-1 .web-portfolio-sm-gallery-parent .scale-sm .web-port-wall-frame-content-container img {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: 50%;
				top: -50%;
				bottom: -50%;

			}

		}

		@media all and (max-width: 550px) {

			.on-page-portfolio .content-container-common {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding: 25px 35px 0px;

			}

			[class*='trg-'] {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding: 0px 35px;

			}

		}

		@media all and (max-width: 500px) {

			.web-port-nav-center li {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: 40%;

			}

		}

	/*------------------------------
	| [web portfolio styles] - end |
	------------------------------*/


	/*----------------------------
	| [skill-set styles] - start |
	----------------------------*/

		@media all and (max-width: 550px) {

			.skills-parent {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding: 200px 35px 0px;

			}

			.skills-container {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: 100%;

			}

			.skills-container > div:nth-of-type(1) {

				/* -MY-FILTER: [BOX-MODEL]; */
				margin-right: 10%;

			}

			.skill-set {

				/* -MY-FILTER: [BOX-MODEL]; */
				margin: 0px 5% 10%;

			}

			.skill-set.blank {

				/* -MY-FILTER: [DOC-LAYOUT]; */
				display: inline-block;

			}

		}

	/*--------------------------
	| [skill-set styles] - end |
	--------------------------*/


	/*--------------------------
	| [various styles] - start |
	--------------------------*/

		@media all and (min-width: 2500px) {

			.items-cont-wide {

				/* -MY-FILTER: [BOX-MODEL]; */
				max-width: 1800px;

			}

		}

		@media all and (min-width: 2500px) {

			.top-book-set-1 {

				/* -MY-FILTER: [BOX-MODEL]; */
				left: 0px;

			}

			.top-book-set-2 {

				/* -MY-FILTER: [BOX-MODEL]; */
				right: 0px;

			}

		}

		@media all and (min-width: 2500px) {

			.shelf-book-set-1 {

				/* -MY-FILTER: [BOX-MODEL]; */
				left: 0px;

			}

			.shelf-book-set-2 {

				/* -MY-FILTER: [BOX-MODEL]; */
				right: 0px;

			}

		}

		@media all and (min-width: 2500px) {

			.floor-book-set-1 {

				/* -MY-FILTER: [BOX-MODEL]; */
				left: 0px;

			}

			.floor-book-set-2 {

				/* -MY-FILTER: [BOX-MODEL]; */
				right: 0px;

			}

		}

		@media all and (min-width: 1920px) {

			.top-window-wrapper-parent {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: 1400px;

			}

			.top-left-window-parent,
			.top-right-window-parent,
			.top-window-separator-parent {

				/* -MY-FILTER: [BOX-MODEL]; */
				height: 850px; /* cue: give bottom video clip same value; */

			}

			.top-window-parent .side-decor-container {

				/* -MY-FILTER: [BOX-MODEL]; */
				height: 100%;

			}

			.reduced-video .video-wrapper {

				/* -MY-FILTER: [STYLES]; */
				clip: rect(auto, auto, 850px, auto); /* cue: fallback; */
				clip: rect(auto, auto, calc(850px + 504px), auto);

			}

			.affiliates-content-parent-wrapper {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: 1450px;

			}

			.interior-window-content-parent {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: 1400px;

			}

			.interior-left-window-parent,
			.interior-right-window-parent,
			.interior-window-separator-parent {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding-bottom: 48.35%;

			}

		}

		/* info: 'max-width' relates to '.interior-window-content-parent' - start */
		@media all and (min-width: 1600px) {

			.interior-wall-art-parent .content-container-common,
			.on-page-portfolio .content-container-common {

				/* -MY-FILTER: [BOX-MODEL]; */
				max-width: 1510px;

			}

		}
		/* info: 'max-width' relates to '.interior-window-content-parent' - end */

		@media all and (max-width: 1266px),
			all and (max-height: 600px),
			all and (min-width: 1920px),
			all and (min-height: 1080px) {

			.video {

				/* -MY-FILTER: [BOX-MODEL]; */
				width: auto;
				height: auto;
				min-width: 100%;
				min-height: 100%;
				top: auto;
				bottom: 0px;

			}

		}

		@media all and (max-width: 1100px) {

			:root .envelope-outer-parent {

				/* -MY-FILTER: [BOX-MODEL]; */
				left: -80px;

			}

		}

		@media all and (max-width: 600px) {

			html:root h1 {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding-left: 0px;
				padding-right: 0px;

				/* -MY-FILTER: [TYPOGRAPHY]; */
				font-size: 27px;

			}

			html:root h2 {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				font-size: 19px;

			}

			html:root .interior-wall-art-outer h1,
			html:root .potfolio-1st-heading {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding-left: 12.5px;
				padding-right: 12.5px;

			}

			html:root h1 i {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				font-size: 25px;

			}

			html:root .interior-intro-text i {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				font-size: 17px;
				vertical-align: 14px;

			}

			html:root .interior-wall-art-outer h1 > i {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				font-size: 30px;
				margin-right: 10px;
				vertical-align: -2px;

			}

			.interior-intro-text h2 > b:before {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				font-size: 25px;

			}

			.interior-intro-text h2 > b:last-child:before {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding-left: 12px;

				/* -MY-FILTER: [TYPOGRAPHY]; */
				font-size: 23px;
				vertical-align: -12px;

			}

		}

		@media all and (max-width: 550px) {

			.content-container-common {

				/* -MY-FILTER: [BOX-MODEL]; */
				padding: 0px 35px;

			}

			.env-letter-parent {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				font-size: 12.5px;

			}

		}

		@media all and (max-width: 450px) {

			.window-decor-top [class*='window-decor-shape-'] {

				/* -MY-FILTER: [BOX-MODEL]; */
				top: -55px;

			}

			.window-decor-bottom [class*='window-decor-shape-'] {

				/* -MY-FILTER: [BOX-MODEL]; */
				bottom: -55px;

			}

			.window-decor-top .window-decor-shape-left,
			.window-decor-bottom .window-decor-shape-left {

				/* -MY-FILTER: [BOX-MODEL]; */
				left: -60px;

			}

			.window-decor-top .window-decor-shape-right,
			.window-decor-bottom .window-decor-shape-right {

				/* -MY-FILTER: [BOX-MODEL]; */
				right: -60px;

			}

		}

		@media all and (max-width: 450px) {

			.side-decor-parent {

				/* -MY-FILTER: [BOX-MODEL]; */
				display: none !important;

			}

		}

	/*------------------------
	| [various styles] - end |
	------------------------*/

/*---------------------------
| [responsive styles] - end |
---------------------------*/