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

	[wood theme styles]
		[header styles]

		[various (1) styles]
			[various (1) styles]
			[affiliates styles]

		[interior window styles]

		[easy nav styles]
			[easy nav 1 styles]
			[easy nav 2 styles]

		[web portfolio styles]

		[wood theme bg decor styles]
			[wood theme bg decor common styles]
			[wood theme bg decor 1 styles]
			[wood theme bg decor 2 styles]
			[wood theme bg decor 3 styles]
			[wood theme bg decor 4 styles]

		[wood theme skills styles]
			[wood theme skills square styles]
			[wood theme skills circle styles]

		[main color styles]
		[various (2) styles]
		[responsive styles]

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


/*-----------------------------
| [wood theme styles] - start |
-----------------------------*/

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

		#redwood-theme .hd-bn-text {

			/* -MY-FILTER: [TYPOGRAPHY]; */
			color: #fcf2a8;

		}

		#redwood-theme .hd-bn-text h4 a,
		#redwood-theme .hd-bn-text h4 span {

			/* -MY-FILTER: [BOX-MODEL]; */
			border-color: #000;

			/* -MY-FILTER: [STYLES]; */
			background-color: rgba(0, 0, 0, 0.5);

		}

		#redwood-theme .hd-bn-text h4 a:hover,
		#redwood-theme .hd-bn-text h4 span:hover {

			/* -MY-FILTER: [STYLES]; */
			background-color: rgba(0, 0, 0, 0.7);

		}

		#redwood-theme [class*='hanger-frame-'] {

			/* -MY-FILTER: [STYLES]; */
			background-position: left bottom;

		}

		#redwood-theme .main-title {

			/* -MY-FILTER: [TYPOGRAPHY]; */
			color: #fff7be;
			/*color: #faf0a8;*/

		}

		#redwood-theme .logo-text > b > i:first-child,
		#redwood-theme .menu-parent:before {

			/* -MY-FILTER: [TYPOGRAPHY]; */
			/*color: #ff6822;*/
			color: #ff9424;

		}

		#redwood-theme .menu-parent:before {

			/* -MY-FILTER: [TYPOGRAPHY]; */
			color: inherit;

		}

		#redwood-theme [class*='menu-line-']:before,
		#redwood-theme [class*='menu-line-']:after {

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

		}

		#redwood-theme .header .quotes {

			/* -MY-FILTER: [TYPOGRAPHY]; */
			color: #fffbdc;

			/* -MY-FILTER: [STYLES]; */
			background: radial-gradient(
				circle,
				rgba(52, 31, 6, 0.35),
				rgba(0, 128, 0, 0));

		}

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

			#redwood-theme .top-window-inner-base-shadows-container:before {

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to left,
					rgba(255, 255, 255, 0.1) 0%,
					rgba(255, 255, 255, 0.1) 45%,
					rgba(96, 42, 5, 0.15) 70%,
					rgba(0, 0, 0, 0.32) 85%,
					rgba(0, 0, 0, 0.4) 100%);

			}

			#redwood-theme .top-window-inner-base-shadows-container:after {

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to right,
					rgba(255, 255, 255, 0.1) 0%,
					rgba(255, 255, 255, 0.1) 45%,
					rgba(96, 42, 5, 0.15) 70%,
					rgba(0, 0, 0, 0.32) 85%,
					rgba(0, 0, 0, 0.4) 100%);

			}

		}

		#redwood-theme [class*='hanger-frame-'],

		#redwood-theme .top-window-inner-upper-left-frame,
		#redwood-theme .top-window-inner-upper-right-frame,
		#redwood-theme .top-window-inner-lower-left-frame,
		#redwood-theme .top-window-inner-lower-right-frame,

		#redwood-theme .top-window-inner-middle-left-frame,
		#redwood-theme .top-window-inner-middle-right-frame,

		#redwood-theme .int-wall-frame-bg,
		#redwood-theme .int-wall-frame-effects-container:before,

		#redwood-theme [class*='window-ver-frame-'],
		#redwood-theme .window-decor-frame,

		#redwood-theme [class*='int-window-out-fra-'],

		#redwood-theme [class*='affl-slt-in-fra-'],

		#redwood-theme .window-knob-parent,
		#redwood-theme .wind-sh-knob-parent,

		#redwood-theme .affl-slt-in-text-fra-top,
		#redwood-theme .affl-slt-in-text-fra-bottom,

		#redwood-theme .affl-slt-in-mid-fra-ver,
		#redwood-theme .window-shutter-frame-center,

		#redwood-theme [class*='mn-cont-flr-outer-frm-'],

		#redwood-theme [class*='web-port-wall-frm-outer-'],

		#redwood-theme .web-port-nav li:before,
		#redwood-theme li.web-port-nav-center:before,

		#redwood-theme .input-sec-info-bg {

			/* -MY-FILTER: [STYLES]; */
			background: #85420A url('../../graphics/wood-texture-mini-hor.png');
			-webkit-filter: saturate(1.0) brightness(1.4);
			filter: saturate(1.0) brightness(1.4);

		}

		#redwood-theme .window-knob-parent {

			/* -MY-FILTER: [STYLES]; */
			-webkit-filter: saturate(1.0) brightness(1.35);
			filter: saturate(1.0) brightness(1.35);

		}

		#redwood-theme .web-port-wall-frm-outer-left:before,
		#redwood-theme .web-port-wall-frm-outer-right:before {

			/* -MY-FILTER: [STYLES]; */
			background: linear-gradient(
				to top,
				rgba(0, 0, 0, 0.0) 0%,
				rgba(0, 0, 0, 0.0) 2%,
				rgba(255, 225, 47, 0.2) 50%,
				rgba(0, 0, 0, 0.0) 98%,
				rgba(0, 0, 0, 0.0) 100%);
			-webkit-filter: brightness(1.35);
			filter: brightness(1.35);

		}

		#redwood-theme .contact-form .pseudo-form-label,
		#redwood-theme .form-common .input-sec:not(.input-sec-checkbox) .form-label {

			/* -MY-FILTER: [TYPOGRAPHY]; */
			color: #eed19c;

		}

		#redwood-theme .form-required i,
		#redwood-theme .output-message-container i,
		#redwood-theme .form-common .form-label i,
		#redwood-theme .pseudo-form-label i {

			/* -MY-FILTER: [TYPOGRAPHY]; */
			color: #ffd129;

		}

		#redwood-theme .input-sec-info-bg {

			/* -MY-FILTER: [STYLES]; */
			background-color: #ffd294;
			background-position: center center;

		}

		#redwood-theme .input-sec-info-bg:before {

			/* -MY-FILTER: [STYLES]; */
			background: linear-gradient(
				to top, rgba(151, 80, 9, 0.21),
				rgba(240, 130, 0, 0.18),
				rgba(255, 181, 67, 0.27),
				rgba(151, 80, 9, 0.21));

		}

		#redwood-theme .input-sec-info-center {

			/* -MY-FILTER: [BOX-MODEL]; */
			border-color: #9e6110 !important;

			/* -MY-FILTER: [STYLES]; */
			/*background: rgba(255, 152, 34, 0.06) linear-gradient(
				to top,
				rgba(151, 80, 9, 0.41),
				rgba(240, 130, 0, 0.28),
				rgba(255, 181, 67, 0.47),
				rgba(151, 80, 9, 0.41));*/
			background: rgba(255, 152, 34, 0.06) linear-gradient(
				45deg,
				rgba(255, 80, 0, 0.65),
				rgba(240, 130, 0, 0.2),
				rgba(255, 181, 67, 0.2),
				rgba(255, 80, 0, 0.65));
			box-shadow:
				0px 0px 10px 0px rgba(0, 0, 0, 0.86) inset,
				0px 0px 5px 0px rgba(0, 0, 0, 0.15) inset;

		}

		#redwood-theme.dark-contact-form .input-sec-info-center:before {

			/* -MY-FILTER: [STYLES]; */
			background-color: #2b1a0b;

		}

		#redwood-theme.dark-contact-form .input-sec-info i {

			/* -MY-FILTER: [TYPOGRAPHY]; */
			color: #e5dec5;

		}

		#redwood-theme.dark-contact-form .form-common input,
		#redwood-theme.dark-contact-form .form-common button,
		#redwood-theme.dark-contact-form .form-common textarea {

			/* -MY-FILTER: [BOX-MODEL]; */
			border-color: #ffa449;

			/* -MY-FILTER: [TYPOGRAPHY]; */
			color: #d2caaa;

			/* -MY-FILTER: [STYLES]; */
			background-color: rgba(0, 0, 0, 0.5);

		}

		#redwood-theme.dark-contact-form .input-sec-info:hover ~ div [class*='form-input-text'],
		#redwood-theme.dark-contact-form .form-common [class*='form-input-text']:hover,
		#redwood-theme.dark-contact-form .form-common [class*='form-input-text']:focus {

			/* -MY-FILTER: [STYLES]; */
			background-color: rgba(0, 0, 0, 0.7);

		}

		#redwood-theme.dark-contact-form .input-sec-button button {

			/* -MY-FILTER: [STYLES]; */
			background-color: rgba(0, 0, 0, 0.9);

		}

		:root#redwood-theme.dark-contact-form .input-sec-button button:hover {

			/* -MY-FILTER: [STYLES]; */
			background-color: rgba(0, 0, 0, 0.5);

		}

		#redwood-theme .input-sec-info-center:before {

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

		}

		#redwood-theme .input-sec-info i {

			/* -MY-FILTER: [TYPOGRAPHY]; */
			color: #ffead5;

		}

		#redwood-theme .form-common input,
		#redwood-theme .form-common button,
		#redwood-theme .form-common textarea,
		#redwood-theme .form-common select {

			/* -MY-FILTER: [BOX-MODEL]; */
			border-color: #ffa449;

			/* -MY-FILTER: [TYPOGRAPHY]; */
			color: #2e1400;

			/* -MY-FILTER: [STYLES]; */
			background-color: rgba(255, 255, 255, 0.4);

		}

		#redwood-theme .form-common option {

			/* -MY-FILTER: [STYLES]; */
			background-color: rgba(255, 255, 255, 0.9);

		}

		#redwood-theme .input-sec-info:hover ~ div [class*='form-input-text'],
		#redwood-theme .form-common [class*='form-input-text']:hover,
		#redwood-theme .form-common [class*='form-input-text']:focus {

			/* -MY-FILTER: [STYLES]; */
			background-color: rgba(255, 255, 255, 0.7);

		}

		#redwood-theme .input-sec-button button {

			/* -MY-FILTER: [STYLES]; */
			background-color: rgba(255, 255, 255, 0.9);

		}

		:root#redwood-theme .input-sec-button button:hover {

			/* -MY-FILTER: [STYLES]; */
			background-color: rgba(255, 255, 255, 0.5);

		}

		#redwood-theme .comp-control .input-sec-checkbox {

			/* -MY-FILTER: [BOX-MODEL]; */
			border-color: #ffa449;

			/* -MY-FILTER: [TYPOGRAPHY]; */
			color: #2e1400;
			font-size: 16px;

			/* -MY-FILTER: [STYLES]; */
			background-color: rgba(255, 255, 255, 0.4);
			box-shadow: 0px 0px 5px 0px #000, 0px 0px 5px 0px #000, 0px 0px 1px 1px #000 inset;

		}

		#redwood-theme .comp-control .input-sec-checkbox:hover {

			/* -MY-FILTER: [STYLES]; */
			background-color: rgba(255, 255, 255, 0.75);
		}

		#redwood-theme .side-nav-dec {

			/* -MY-FILTER: [TYPOGRAPHY]; */
			color: #e68f34;

		}

		#redwood-theme .side-nav-dec b:before {

			/* -MY-FILTER: [STYLES]; */
			border-radius: inherit;
			background: linear-gradient(
				to left,
				#733d26 75%,
				#290e00 100%);

		}

		#redwood-theme .side-nav-item-bg {

			/* -MY-FILTER: [STYLES]; */
			box-shadow: 0px 0px 10px 0px #000 inset;

		}

		#redwood-theme .side-nav-item-bg:before {

			/* -MY-FILTER: [STYLES]; */
			background-color: rgba(37, 18, 6, 0.15);

		}

		#redwood-theme .side-nav-dec span,
		#redwood-theme.is-firefox .select-theme-list ul li.browser-upgrade {

			/* -MY-FILTER: [BOX-MODEL]; */
			color: #DEA771;

		}

		#redwood-theme .select-theme-list:before {

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

		}

		#redwood-theme .select-theme-list ul {

			/* -MY-FILTER: [TYPOGRAPHY]; */
			color: #DEA771;

		}


		#redwood-theme .side-nav-item-bg,
		#redwood-theme .select-theme-list ul {

			/* -MY-FILTER: [STYLES]; */
			background: #460000 url('../../graphics/window-frame-bg-flipped-darker.png');

		}


		#redwood-theme .side-nav-item-bg {

			/* -MY-FILTER: [STYLES]; */
			background-position: left center;

		}

		#redwood-theme .select-theme-list ul li {

			/* -MY-FILTER: [BOX-MODEL]; */
			border-color: #65331c;

			/* -MY-FILTER: [STYLES]; */
			background-color: rgba(24, 8, 0, 0.4);

		}

		#redwood-theme .select-theme-list ul li h4 {

			/* -MY-FILTER: [STYLES]; */
			background-color: rgba(0, 0, 0, 0.45);

		}

		#redwood-theme .select-theme-list ul li:not(.active-item-void):not(.no-hover):hover span:before,
		#redwood-theme.is-firefox .select-theme-list ul li.browser-upgrade a {

			/* -MY-FILTER: [STYLES]; */
			color: #e68f34;

		}

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


	/*------------------------------
	| [various (1) styles] - start |
	------------------------------*/

		/*------------------------------
		| [various (1) styles] - start |
		-------------------------------*/

			#redwood-theme .main-content-text {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				color: #CDCDCD;

			}

			#redwood-theme .interior-content-bg-container {

				/* -MY-FILTER: [STYLES]; */
				background: url('../../graphics/wood-texture.png');

			}

			#redwood-theme .interior-content-bg-container {

				/* -MY-FILTER: [STYLES]; */
				opacity: 0.75;

			}

			/* note: creamy white */
			@media all and (min-width: 0px) {

				#redwood-theme .window-blinds-container {

					/* -MY-FILTER: [STYLES]; */
					background:
						/* last shadow top */ linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.6) 10%, transparent 75%) left bottom/100% 30px repeat-x,
						/* border bg */ repeating-linear-gradient(to bottom, transparent 0%, #fafca5 40%, #fafca5 78%, #c0612d 78%, #c0612d 85%, #c0612d 90%, rgba(0, 0, 0, 0.85) 90%, transparent 100%) center bottom/100% 26px,
						/* frame left */ linear-gradient(to right, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.5) 15%, #e6e6e6 15%, #e6e6e6 65%, rgba(0, 0, 0, 0.7) 65%, rgba(0, 0, 0, 0.4) 100%) 25% bottom/7px 26px repeat-y,
						/* frame right */ linear-gradient(to right, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.5) 15%, #e6e6e6 15%, #e6e6e6 65%, rgba(0, 0, 0, 0.7) 65%, rgba(0, 0, 0, 0.4) 100%) 75% bottom/7px 26px repeat-y,
						/* blinds shadow */ repeating-linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.2) 25%, transparent 50%, transparent 100%) left bottom/100% 26px,
						/* last shadow */ linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%, transparent 70%) left bottom/100% 26px repeat-x,
						/* blinds under */ repeating-linear-gradient(to bottom, #9d9c66 0%, #f9fba4 86%, #000 80%, transparent 100%) center bottom/100% 26px;

				}

				#redwood-theme .window-blinds-container:after {

					/* -MY-FILTER: [STYLES]; */
					/*background: #c0612d linear-gradient(
						to top,
						#c0612d 0%,
						transparent 25%,
						#000 50%,
						transparent 75%,
						#c0612d 100%) center bottom/1px 100% repeat-x;*/
					background: #c0612d linear-gradient(
						to top,
						#000 0%,
						transparent 30%,
						#333 40%,
						transparent 70%,
						#333 100%) center bottom/1px 100% repeat-x;

				}

			}

			/* note: dark brown and pale brown stripped */
			@media all and (max-width: 0px) {

				#redwood-theme .window-blinds-container {

					/* -MY-FILTER: [STYLES]; */
					background:
						/* last shadow top */ linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.6) 10%, transparent 75%) left bottom/100% 30px repeat-x,
						/* border bg */ repeating-linear-gradient(to bottom, transparent 0%, #57240b 40%, #57240b 78%, #e67638 78%, #e67638 85%, #c0612d 90%, rgba(0, 0, 0, 0.85) 90%, transparent 100%) center bottom/100% 26px,
						/* frame left */ linear-gradient(to right, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.8) 15%, #e6e6e6 15%, #e6e6e6 65%, rgba(0, 0, 0, 0.8) 65%, rgba(0, 0, 0, 0.7) 100%) 25% bottom/7px 26px repeat-y,
						/* frame right */ linear-gradient(to right, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.8) 15%, #e6e6e6 15%, #e6e6e6 65%, rgba(0, 0, 0, 0.8) 65%, rgba(0, 0, 0, 0.7) 100%) 75% bottom/7px 26px repeat-y,
						/* blinds shadow */ repeating-linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.2) 25%, transparent 50%, transparent 100%) left bottom/100% 26px,
						/* last shadow */ linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%, transparent 70%) left bottom/100% 26px repeat-x,
						/* blinds under */ repeating-linear-gradient(to bottom, #190800 0%, #57240b 86%, #000 80%, transparent 100%) center bottom/100% 26px;

				}

				#redwood-theme .window-blinds-container:after {

					/* -MY-FILTER: [STYLES]; */
					background: #e67638 linear-gradient(
						to top,
						#e67638 0%,
						transparent 25%,
						#000 50%,
						transparent 75%,
						#e67638 100%) center bottom/1px 100% repeat-x;

				}

			}

			/* note: dark brown and white stripped */
			@media all and (max-width: 0px) {

				#redwood-theme .window-blinds-container {

					/* -MY-FILTER: [STYLES]; */
					background:
						/* last shadow top */ linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.6) 10%, transparent 75%) left bottom/100% 30px repeat-x,
						/* border bg */ repeating-linear-gradient(to bottom, transparent 0%, #57240b 40%, #57240b 78%, #fdf3a8 78%, #fdf3a8 85%, #fdf3a8 90%, rgba(0, 0, 0, 0.85) 90%, transparent 100%) center bottom/100% 26px,
						/* frame left */ linear-gradient(to right, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.8) 15%, #fdf3a8 15%, #fdf3a8 65%, rgba(0, 0, 0, 0.8) 65%, rgba(0, 0, 0, 0.7) 100%) 25% bottom/7px 26px repeat-y,
						/* frame right */ linear-gradient(to right, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.8) 15%, #fdf3a8 15%, #fdf3a8 65%, rgba(0, 0, 0, 0.8) 65%, rgba(0, 0, 0, 0.7) 100%) 75% bottom/7px 26px repeat-y,
						/* blinds shadow */ repeating-linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.2) 25%, transparent 50%, transparent 100%) left bottom/100% 26px,
						/* last shadow */ linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%, transparent 70%) left bottom/100% 26px repeat-x,
						/* blinds under */ repeating-linear-gradient(to bottom, #190800 0%, #57240b 86%, #000 80%, transparent 100%) center bottom/100% 26px;

				}

				#redwood-theme .window-blinds-container:after {

					/* -MY-FILTER: [STYLES]; */
					/*background: #fdf3a8 linear-gradient(
						to top,
						#333 0%,
						transparent 30%,
						#333 40%,
						transparent 70%,
						#333 100%) center bottom/1px 100% repeat-x;*/
					background: #fdf3a8 linear-gradient(
						to top,
						#000 0%,
						transparent 25%,
						#000 50%,
						transparent 75%,
						#fdf3a8 100%) center bottom/1px 100% repeat-x;

				}

			}

			/* note: other window */
			@media all and (max-width: 0px) {

				#redwood-theme .window-middle-frames-container .window-shutter-container {

					/* -MY-FILTER: [STYLES]; */
					background: #503a27 url('../../graphics/wood-texture.png') !important;

				}

				#redwood-theme .window-middle-frames-container .window-shutter-container:before {

					/* -MY-FILTER: [STYLES]; */
					background: rgba(47, 19, 0, 0.1) linear-gradient(
						to top,
						rgba(0, 0, 0, 0.1),
						rgba(255, 255, 255, 0.08),
						rgba(255, 255, 255, 0.06),
						rgba(255, 255, 255, 0.04),
						rgba(0, 0, 0, 0.1),
						rgba(0, 0, 0, 0.2)) left bottom;

				}

				#redwood-theme .window-middle-frames-container .window-shutter-frames {

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

				}

			}

			#redwood-theme .top-window-parent .window-shutter-container:before,
			#redwood-theme .interior-window-parent .window-shutter-container:before {

				/* -MY-FILTER: [STYLES]; */
				background-color: rgba(136, 68, 23, 0.2);

			}

			#redwood-theme .ceiling .b-lights-lvl-0 .b-lights-pseudo:after {

				/* -MY-FILTER: [STYLES]; */
				box-shadow:
					0px 0px 0px 1px #fff,
					0px 0px 70px 7px rgba(151, 241, 255, 0.85);

			}

			#redwood-theme .affiliates-separator-bg {

				/* -MY-FILTER: [STYLES]; */
				background: rgba(45, 21, 1, 0.05) linear-gradient(
					to top,
					rgba(6, 2, 0, 0.51) 0%,
					rgba(95, 30, 0, 0.65) 5%,
					rgba(0, 0, 0, 0.5) 10%,
					rgba(0, 0, 0, 0.6) 15%,
					rgba(180, 99, 11, 0.1) 85%,
					rgba(0, 0, 0, 0.52) 90%,
					rgba(255, 97, 0, 0.1) 95%,
					rgba(0, 0, 0, 0.55) 100%);

			}

			#redwood-theme .copyright {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				color: #ffd472;

			}

			#redwood-theme .glass-overlay:before {

				/* -MY-FILTER: [STYLES]; */
				/*background-color: rgba(0, 109, 131, 0.15);*/
				/*background-color: rgba(0, 0, 0, 0.15);*/

			}

			#redwood-theme .affiliates-slot-inner:before,
			#redwood-theme [class*='int-window-conceal-']:before,
			#redwood-theme [class*='int-window-conceal-']:after {

				/* -MY-FILTER: [STYLES]; */
				background: #58381C url('../../graphics/wood-texture.png');

			}

			#redwood-theme .top-window-inner-base-shadows-container {

				/* -MY-FILTER: [STYLES]; */
				background-color: rgba(0, 0, 0, 0.05);

			}

			#redwood-theme .interior-content-base-bg-container,

			#redwood-theme .header-hanger-content,

			#redwood-theme .top-menu,

			#redwood-theme .platform-separator-container,

			#redwood-theme .window-shutter-container,

			#redwood-theme .affiliates-separator-parent,

			#redwood-theme .int-shelf-frame-upper,
			#redwood-theme .int-shelf-frame-lower,

			#redwood-theme [class*='int-window-sm-fra-cor-'],

			#redwood-theme .window-decor-bg-container,

			#redwood-theme .window-knob-container:before,

			#redwood-theme .header-banner-bg {

				/* -MY-FILTER: [STYLES]; */
				background: url('../../graphics/window-frame-bg-flipped-darker.png');

			}

			#redwood-theme .interior-content-base-bg-parent:after,
			#redwood-theme .window-shutter-container,
			#redwood-theme .top-menu,
			#redwood-theme .window-knob-container:before,
			#redwood-theme .header-banner-bg {

				/* -MY-FILTER: [STYLES]; */
				background-color: #040300;
				/*background-color: #351a08;*/
				/*background-color: #271000;*/
				/*background-color: #583b00;*/

			}


			#redwood-theme .side-nav-item-bg,
			#redwood-theme .select-theme-list ul,
			#redwood-theme .top-menu {

				/* -MY-FILTER: [STYLES]; */
				background-size: 200px 100px;
				background-position: center top;

			}

			#redwood-theme .top-menu li a b {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				color: #d17618;

			}

			#redwood-theme .interior-content-base-bg-container {

				/* -MY-FILTER: [STYLES]; */
				opacity: 1;

			}

			#redwood-theme .top-window-parent .window-middle-frames-container .window-shutter-container {

				/* -MY-FILTER: [STYLES]; */
				background-color: #392b18;

			}

			#redwood-theme .window-middle-frames-container .window-shutter-container {

				/* -MY-FILTER: [STYLES]; */
				background-color: #00191d;
				/*background-color: #392b18;*/

			}

			#redwood-theme .top-platform-container-1 .interior-content-base-bg-container,

			#redwood-theme .floor-container-1 .interior-content-base-bg-container,

			#redwood-theme .int-shelf-frame-upper .interior-content-base-bg-container {

				/* -MY-FILTER: [STYLES]; */
				background: url('../../graphics/base-bg-flipped.png');

			}

			#redwood-theme .floor-container-1 .interior-content-base-bg-container {

				background-position: left bottom;

			}

			#redwood-theme .platform-separator-container {

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

			}

			#redwood-theme .top-platform-container-1:before {

				/* -MY-FILTER: [STYLES]; */
				background: rgba(49, 18, 0, 0.35) linear-gradient(
					to left,
					rgba(0, 0, 0, 0.65) 0%,
					rgba(0, 0, 0, 0.2) 20%,
					rgba(61, 26, 2, 0.05) 30%,
					rgba(61, 26, 2, 0.05) 70%,
					rgba(0, 0, 0, 0.2) 80%,
					rgba(0, 0, 0, 0.65) 100%);

			}

			#redwood-theme .platform-separator-bg:before {

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to left,
					#210c01 0%,
					#311f0e 10%,
					#311f0e 90%,
					#210c01 100%);

			}

			#redwood-theme .platform-separator-bg {

				/* -MY-FILTER: [STYLES]; */
				background: rgba(45, 13, 0, 0.25) linear-gradient(
					to top,
					rgba(0, 0, 0, 0.55) 0%,
					rgba(188, 188, 188, 0.1) 15%,
					rgba(157, 95, 61, 0.41) 20%,
					rgba(0, 0, 0, 0.41) 25%,
					rgba(252, 170, 123, 0.1) 85%,
					rgba(0, 0, 0, 0.3) 95%,
					rgba(0, 0, 0, 0.1) 95%,
					rgba(255, 210, 184, 0.35) 100%);


			}

			#redwood-theme .header .platform-separator-container:after {

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to left,
					rgba(0, 0, 0, 0.7) 0%,
					rgba(0, 0, 0, 0.1) 20%,
					rgba(64, 30, 11, 0.11) 50%,
					rgba(64, 30, 11, 0.11) 70%,
					rgba(0, 0, 0, 0.1) 80%,
					rgba(0, 0, 0, 0.7) 100%);

			}

			#redwood-theme .footer .platform-separator-container:after {

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to left,
					rgba(0, 0, 0, 0.6) 0%,
					rgba(0, 0, 0, 0.1) 20%,
					rgba(64, 30, 11, 0.11) 50%,
					rgba(64, 30, 11, 0.11) 70%,
					rgba(0, 0, 0, 0.1) 80%,
					rgba(0, 0, 0, 0.6) 100%);

			}

			#redwood-theme .affiliates-separator-bg:after {

				/* -MY-FILTER: [STYLES]; */
				background: rgba(0, 0, 0, 0.05) linear-gradient(
				to left,
				rgba(0, 0, 0, 0.7) 0%,
				rgba(255, 255, 255, 0) 10%,
				rgba(255, 255, 255, 0) 90%,
				rgba(0, 0, 0, 0.7) 100%);

			}

			#redwood-theme .ceiling-shadows-1:before {

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to left,
					rgba(0, 0, 0, 0.7) 0%,
					rgba(0, 0, 0, 0.25) 25%,
					rgba(0, 0, 0, 0.25) 75%,
					rgba(0, 0, 0, 0.7) 100%);
				box-shadow: 0px 0px 5px 0px #000;

			}

			#redwood-theme .int-shelf-frame-upper:before,
			#redwood-theme .int-shelf-frame-lower:before {

				/* -MY-FILTER: [STYLES]; */
				background-color: rgba(38, 8, 0, 0.3);

			}

			#redwood-theme .int-shelf-frame-upper:after,
			#redwood-theme .int-shelf-frame-lower:after {

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

			}

			#redwood-theme .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));

			}

			#redwood-theme .int-shelf-frame-upper .interior-content-base-bg-container {

				/* -MY-FILTER: [STYLES]; */
				background-position: left bottom;

			}

			#redwood-theme .int-shelf-frame-lower {

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

			}

			#redwood-theme .top-window-inner-middle-top-frame,
			#redwood-theme .top-window-inner-middle-bottom-frame,

			#redwood-theme [class*='window-hor-frame-'],

			#redwood-theme .affl-slt-in-mid-fra-hor,
			#redwood-theme .affl-slt-in-fra-bottom,

			#redwood-theme .int-window-out-fra-top,
			#redwood-theme .int-window-out-fra-bottom,

			#redwood-theme .mn-cont-flr-outer-frm-top,
			#redwood-theme .mn-cont-flr-outer-frm-bottom,

			#redwood-theme .content-divider,

			#redwood-theme .web-port-wall-frm-outer-top,
			#redwood-theme .web-port-wall-frm-outer-bottom,

			#redwood-theme.easy-nav-1.on-page-portfolio .easy-nav-content:before,
			#redwood-theme.easy-nav-1.on-page-contact .easy-nav-content:before,
			#redwood-theme.easy-nav-2 .easy-nav-content:before,

			#redwood-theme .header-banner-frame-bottom {

				/* -MY-FILTER: [STYLES]; */
				background: url('../../graphics/wood-texture-mini-ver.png');
				-webkit-filter: saturate(1.0) brightness(1.4);
				filter: saturate(1.0) brightness(1.4);

			}

			#redwood-theme .affl-slt-in-mid-fra-hor {

				/* -MY-FILTER: [STYLES]; */
				background-color: #826D4F;

			}

			#redwood-theme .window-knob-parent {

				/* -MY-FILTER: [STYLES]; */
				background-color: #61451f;

			}

			#redwood-theme .window-knob-container:before {

				/* -MY-FILTER: [STYLES]; */
				box-shadow:
					0px 0px 4px 1px #271301,
					0px 0px 0px 1px #271301,
					0px 0px 3px 0px #271301 inset;

			}

			#redwood-theme .wind-sh-knob-container:before {

				/* -MY-FILTER: [STYLES]; */
				background-color: rgba(51, 16, 1, 0.8);

			}

			#redwood-theme .window-decor-bg-container {

				/* -MY-FILTER: [STYLES]; */
				/*background-color: #583b00;*/
				background-color: rgba(86, 37, 9, 0.74);

			}

			#redwood-theme .top-window-parent .window-decor-bg-container {

				/* -MY-FILTER: [STYLES]; */
				background-color: rgba(146, 69, 25, 0.74);

			}

			#redwood-theme .top-window-inner-middle-top-frame,
			#redwood-theme .top-window-inner-middle-bottom-frame,

			#redwood-theme [class*='window-hor-frame-'],
			#redwood-theme [class*='window-ver-frame-'],

			#redwood-theme .window-decor-frame {

				/* -MY-FILTER: [STYLES]; */
				background-color: #D69940;
				-webkit-filter: sepia(0.1) brightness(1.45) contrast(1.02);
				filter: sepia(0.1) brightness(1.45) contrast(1.02);

			}

			#redwood-theme .top-window-inner-upper-parent [class*='-frame'],
			#redwood-theme .top-window-inner-lower-parent [class*='-frame'],

			#redwood-theme .top-window-inner-middle-left-frame,
			#redwood-theme .top-window-inner-middle-right-frame {

				/* -MY-FILTER: [STYLES]; */
				background-color: #D69940;
				-webkit-filter: sepia(0.1) brightness(1.45) contrast(1.02);
				filter: sepia(0.1) brightness(1.45) contrast(1.02);

			}

			#redwood-theme .window-decor-bg-parent:before {

				/* -MY-FILTER: [STYLES]; */
				background-color: #733f22;

			}

			#redwood-theme .window-decor-shape-left .window-decor-bg-parent:after {

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to left,
					rgba(255, 255, 255, 0.05) 0%,
					rgba(96, 42, 5, 0.15) 20%,
					rgba(0, 0, 0, 0.32) 50%,
					rgba(0, 0, 0, 0.6) 100%);

			}

			#redwood-theme .window-decor-shape-right .window-decor-bg-parent:after {

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to right,
					rgba(255, 255, 255, 0.05) 0%,
					rgba(96, 42, 5, 0.15) 20%,
					rgba(0, 0, 0, 0.32) 50%,
					rgba(0, 0, 0, 0.6) 100%);


			}

			#redwood-theme .top-window-parent .window-decor-shape-left .window-decor-bg-parent:after {

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to left,
					rgba(255, 255, 255, 0.05) 0%,
					rgba(0, 0, 0, 0.15) 25%,
					rgba(0, 0, 0, 0.5) 50%,
					rgba(0, 0, 0, 0.6) 100%);

			}

			#redwood-theme .top-window-parent .window-decor-shape-right .window-decor-bg-parent:after {

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to right,
					rgba(255, 255, 255, 0.05) 0%,
					rgba(0, 0, 0, 0.15) 25%,
					rgba(0, 0, 0, 0.5) 50%,
					rgba(0, 0, 0, 0.6) 100%);


			}

			#redwood-theme .interior-window-parent .window-decor-bg-parent:after {

				/* -MY-FILTER: [STYLES]; */
				/*background: none;*/

			}

			:root#redwood-theme .window-decor-bg-parent:after {

				/* -MY-FILTER: [STYLES]; */
				background-color: rgba(0, 0, 0, 0.1);

			}

			#redwood-theme .int-wall-frame-bg {

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

			}

			#redwood-theme .int-wall-frame-effects-container:before {

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to top,
					rgba(151, 80, 9, 0.41),
					rgba(240, 130, 0, 0.28),
					rgba(255, 181, 67, 0.47),
					rgba(255, 244, 108, 0.41));

			}

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

				#redwood-theme .int-wall-frame-effects-container:before {

					/* -MY-FILTER: [BOX-MODEL]; */
					border-color: #905715 !important;

				}

			}

			#redwood-theme [class*='int-window-out-fra-']:before {

				/* -MY-FILTER: [STYLES]; */
				background-color: rgba(255, 152, 34, 0.1);

			}

			#redwood-theme [class*='mn-cont-flr-outer-frm-'] {

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

			}

			#redwood-theme [class*='mn-cont-flr-outer-frm-']:before {

				/* -MY-FILTER: [STYLES]; */
				background-color: rgba(255, 152, 34, 0.2);

			}

			#redwood-theme [class*='mn-cont-flr-outer-frm-']:after {

				/* -MY-FILTER: [STYLES]; */
				background-color: rgba(255, 125, 2, 0.05);

			}

			#redwood-theme .mn-cont-flr-bg-container {

				/* -MY-FILTER: [STYLES]; */
				background: #1E1D23 url('../../graphics/black-board-texture.jpg') left top/500px;

			}

			#redwood-theme .main-content-general .mn-cont-flr-bg-container {

				/* -MY-FILTER: [STYLES]; */
				background-position: right top;

			}

			#redwood-theme .outer-text,
			#redwood-theme .web-port-info {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				color: #fffbdf;
				/*color: #ffedc5;*/

			}

			#redwood-theme .outer-text > .icon-outer-text {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				/*color: #cd9130;*/

			}

			#redwood-theme .skill-gauge-sq-sect {

				/* -MY-FILTER: [STYLES]; */
				-webkit-filter: brightness(1.4);
				filter: brightness(1.4);

			}

			#redwood-theme .poem-number-parent {

				/* -MY-FILTER: [BOX-MODEL]; */
				border-bottom-width: 0px;

			}

			#redwood-theme .poems-display,
			#redwood-theme .poems-nav h4,
			#redwood-theme .poem-title,
			#redwood-theme .poems-nav,
			#redwood-theme .poems-nav a,
			#redwood-theme .admin-action-comp a,
			#redwood-theme .comp-notice span {

				/* -MY-FILTER: [BOX-MODEL]; */
				border-color: rgba(255, 255, 255, 0.15);

			}

		/*----------------------------
		| [various (1) styles] - end |
		----------------------------*/


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

			#redwood-theme .affl-link-number-parent {

				/* -MY-FILTER: [STYLES]; */
				background-color: #552e1a;

			}

			#redwood-theme .affl-link-number-parent:before {

				/* -MY-FILTER: [BOX-MODEL]; */
				border: 3px solid #9c5d2b;

				/* -MY-FILTER: [STYLES]; */
				box-shadow:
					-2px -2px 0px 1px #4e371f,
					0px 0px 10px 2px #000,
					1px 1px 10px 0px #000,
					-3px -3px 0px 1px #4A3529,
					0px 0px 5px 0px #000 inset;

			}

			#redwood-theme .window-shutter-container:after {

				/* -MY-FILTER: [STYLES]; */
				background-color: #bf6735;
				/*background-color: #bc7735;*/

			}

			#redwood-theme [class*='affl-slt-in-fra-'] {

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

			}

			#redwood-theme .affl-slt-in-text-fra-top,
			#redwood-theme .affl-slt-in-text-fra-bottom {

				/* -MY-FILTER: [STYLES]; */
				background-color: #8B6443;
				background-position: center top;

			}

			#redwood-theme .affl-slt-in-text-fra-top:before {

				/* -MY-FILTER: [STYLES]; */
				background-color: rgba(33, 18, 0, 0.4);

			}

			#redwood-theme .affl-slt-in-text-fra-bottom:before {

				/* -MY-FILTER: [STYLES]; */
				background-color: rgba(39, 16, 0, 0.7);

			}

			#redwood-theme .affl-slt-in-mid-fra-ver {

				/* -MY-FILTER: [STYLES]; */
				background-color: #826D4F;

			}

			#redwood-theme .window-shutter-frame-center,
			#redwood-theme .wind-sh-knob-parent {

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

			}

			#redwood-theme .affl-icons-content {

				/* -MY-FILTER: [BOX-MODEL]; */
				border-color: #341101;

				/* -MY-FILTER: [TYPOGRAPHY]; */
				color: #af7441;

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

			}

			#redwood-theme .affl-icons a {

				/* -MY-FILTER: [BOX-MODEL]; */
				border-color: #5C321E;

			}

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

	/*----------------------------
	| [various (1) styles] - end |
	----------------------------*/


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

		#redwood-theme .interior-window-parent .window-decor-bg-container,

		#redwood-theme [class*='int-window-lg-fra-cor-'],
		#redwood-theme [class*='int-window-lg-fra-otr-cor-'],

		#redwood-theme .int-window-sm-fra-cor-top,
		#redwood-theme .int-window-sm-fra-cor-bottom,
		#redwood-theme .int-window-sm-fra-cor-top-otr,
		#redwood-theme .int-window-sm-fra-cor-bottom-otr {

			/* -MY-FILTER: [STYLES]; */
			background: url('../../graphics/window-frame-bg-darker.png');

		}

		#redwood-theme [class*='int-window-lg-fra-cor-'],
		#redwood-theme [class*='int-window-lg-fra-otr-cor-'],
		#redwood-theme [class*='int-window-sm-fra-cor-'],

		#redwood-theme .int-window-sm-fra-cor-top,
		#redwood-theme .int-window-sm-fra-cor-bottom,
		#redwood-theme .int-window-sm-fra-cor-top-otr,
		#redwood-theme .int-window-sm-fra-cor-bottom-otr {

			/* -MY-FILTER: [STYLES]; */
			background-color: #3e2114;
			/*background-color: #331001;*/

		}

		#redwood-theme [class*='int-window-lg-fra-cor-'] {

			/* -MY-FILTER: [STYLES]; */
			background-position: right top;

		}

		#redwood-theme .int-window-lg-fra-otr-cor-bottom {

			/* -MY-FILTER: [STYLES]; */
			background-position: left bottom;

		}

		#redwood-theme .int-window-lg-fra-cor-top,
		#redwood-theme .int-window-lg-fra-cor-bottom,

		#redwood-theme .int-window-lrg-fra-cor-sha-inner-container,

		#redwood-theme .int-wdw-corner-bg-shape {

			/* -MY-FILTER: [STYLES]; */
			background: url('../../graphics/wood-texture-mini-hor.png');
				background-color: #7d4311;
				/*background-color: #ff7600;*/

		}

		#redwood-theme .int-window-lrg-fra-cor-shadow-top .int-window-lrg-fra-cor-sha-inner-container {

			/* -MY-FILTER: [STYLES]; */
			background-position: center top;

		}

		#redwood-theme .int-window-lrg-fra-cor-shadow-bottom .int-window-lrg-fra-cor-sha-inner-container {

			/* -MY-FILTER: [STYLES]; */
			background-position: center top;

		}

		#redwood-theme [class*='int-window-out-fra-'] {

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

		}

		#redwood-theme .int-window-out-fra-left,
		#redwood-theme .int-window-out-fra-right {

			/* -MY-FILTER: [STYLES]; */
			background-position: left center;

		}

		#redwood-theme [class*='int-window-sm-fra-cor-top']:before,
		#redwood-theme [class*='int-window-sm-fra-cor-bottom']:before {

			/* -MY-FILTER: [STYLES]; */
			background: linear-gradient(
				to left,
				rgba(0, 0, 0, 0.5) 0%,
				rgba(255, 255, 255, 0) 25%,
				rgba(255, 255, 255, 0) 75%,
				rgba(0, 0, 0, 0.5) 100%);

		}

		#redwood-theme .int-window-sm-fra-cor-left:before,
		#redwood-theme .int-window-sm-fra-cor-right:before {

			/* -MY-FILTER: [STYLES]; */
			background: linear-gradient(
				to top,
				rgba(0, 0, 0, 0.32) 0%,
				rgba(242, 252, 145, 0) 30%,
				rgba(242, 252, 145, 0) 70%,
				rgba(0, 0, 0, 0.32) 100%);

		}

		#redwood-theme .int-window-lrg-fra-cor-sha-top-container .int-window-corner-bg-1 .int-wdw-corner-bg-shape {

			/* -MY-FILTER: [STYLES]; */
			background-position: 0px 95px;

		}

		#redwood-theme .int-window-lrg-fra-cor-sha-bottom-container .int-window-corner-bg-2 .int-wdw-corner-bg-shape {

			/* -MY-FILTER: [STYLES]; */
			background-position: -90px 67px;

		}

		#redwood-theme .int-window-lrg-fra-cor-sha-top-container [class*='int-window-corner-bg-']:nth-child(1):after,
		#redwood-theme .int-window-lrg-fra-cor-sha-bottom-container [class*='int-window-corner-bg-']:nth-child(1):after,

		#redwood-theme .int-window-lrg-fra-cor-sha-top-container [class*='int-window-corner-bg-']:nth-child(2):after,
		#redwood-theme .int-window-lrg-fra-cor-sha-bottom-container [class*='int-window-corner-bg-']:nth-child(2):after {

			/* -MY-FILTER: [STYLES]; */
			border-width: 2px;
			border-color: #2e1204;

		}

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


	/*---------------------------
	| [easy nav styles] - start |
	---------------------------*/

		/*-----------------------------
		| [easy nav 1 styles] - start |
		-----------------------------*/

			#redwood-theme.easy-nav-1 .easy-nav-content {

				/* -MY-FILTER: [BOX-MODEL]; */
				border-color: #ff8e2a #a85f01;

			}

			#redwood-theme.on-page-portfolio.easy-nav-1 .easy-nav-content,
			#redwood-theme.on-page-contact.easy-nav-1 .easy-nav-content {

				/* -MY-FILTER: [BOX-MODEL]; */
				border-color: #ff8e2a;

				/* -MY-FILTER: [STYLES]; */
				background: #fff;

				/* -MY-FILTER: [TYPOGRAPHY]; */
				color: #723808;
				text-shadow: none;

			}

			#redwood-theme.on-page-portfolio.easy-nav-1 .easy-nav-content a:before,
			#redwood-theme.on-page-contact.easy-nav-1 .easy-nav-content a:before {

				/* -MY-FILTER: [STYLES]; */
				background-color: rgba(44, 21, 1, 0.05);

			}

			#redwood-theme.easy-nav-1 .easy-nav-content {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				text-shadow: 0px 0px 5px #000;

				/* -MY-FILTER: [STYLES]; */
				background: #1e1d23 url('../../graphics/black-board-texture-sm.jpg');

			}

		/*---------------------------
		| [easy nav 1 styles] - end |
		---------------------------*/


		/*-----------------------------
		| [easy nav 2 styles] - start |
		-----------------------------*/

			#redwood-theme.easy-nav-2 .easy-nav-content {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				color: #ffb039;

			}

			#redwood-theme.easy-nav-2 .easy-nav-content:before {

				/* -MY-FILTER: [STYLES]; */
				-webkit-filter: saturate(1.15) brightness(1.6);
				filter: saturate(1.15) brightness(1.6);

			}

			#redwood-theme.easy-nav-2 .easy-nav-content:before,
			#redwood-theme.easy-nav-2 .easy-nav-content a:before {

				/* -MY-FILTER: [BOX-MODEL]; */
				border-color: #ffb06a #512c00 !important;
			}

			#redwood-theme.easy-nav-2 .easy-nav-content a:before {

				/* -MY-FILTER: [BOX-MODEL]; */
				border-color: #d5932f;

			}

			#redwood-theme.easy-nav-2 .easy-nav-content a:before {

				/* -MY-FILTER: [STYLES]; */
				background-color: rgba(17, 5, 0, 0.65);

			}

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

				#redwood-theme:not(.on-page-contact):not(.on-page-portfolio).easy-nav-2 .easy-nav-content {

					/* -MY-FILTER: [TYPOGRAPHY]; */
					color: rgba(255, 255, 255, 0.4);

				}

				#redwood-theme:not(.on-page-contact):not(.on-page-portfolio).easy-nav-2 .easy-nav-content a:before {

					/* -MY-FILTER: [STYLES]; */
					background-color: #2a292f;

				}

			}

		/*---------------------------
		| [easy nav 2 styles] - end |
		---------------------------*/

	/*-------------------------
	| [easy nav styles] - end |
	-------------------------*/


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

		#redwood-theme .content-divider {

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

		}

		[class*='web-port-wall-frm-outer-']:before {

			/* -MY-FILTER: [STYLES]; */
			background-color: rgba(255, 152, 34, 0.1);

		}

		#redwood-theme .content-divider:before {

			/* -MY-FILTER: [STYLES]; */
			background-color: rgba(255, 152, 34, 0.16);

		}

		#redwood-theme .content-divider:after {

			/* -MY-FILTER: [BOX-MODEL]; */
			border-color: #c26817;

			/* -MY-FILTER: [STYLES]; */
			background: linear-gradient(
				to left,
				rgba(0, 0, 0, 0.15) 0%,
				rgba(255, 255, 255, 0.15) 25%,
				rgba(255, 255, 255, 0.18) 50%,
				rgba(255, 255, 255, 0.15) 75%,
				rgba(0, 0, 0, 0.15) 100%);

		}

		#redwood-theme .content-divider-inner:before {

			/* -MY-FILTER: [BOX-MODEL]; */
			border-color: #B46B29;

		}

		#redwood-theme .content-divider-inner:after {

			/* -MY-FILTER: [STYLES]; */
			background-color: rgba(0, 0, 0, 0.7);

		}

		#redwood-theme .portfolio-number li:after,

		#redwood-theme .portfolio-number li a:after,
		#redwood-theme .portfolio-number li a:before,

		#redwood-theme .portfolio-number .active-item-void {

			/* -MY-FILTER: [TYPOGRAPHY]; */
			color: #ffb039;

		}

		#redwood-theme [class*='web-port-wall-frm-outer-'] {

			/* -MY-FILTER: [STYLES]; */
			background-color: #ff6f00;
			background-position: left center;

		}

		#redwood-theme .web-port-nav li:before,
		#redwood-theme li.web-port-nav-center:before {

			/* -MY-FILTER: [STYLES]; */
			background-color: #112a39;
			background-position: left 20px;
			-webkit-filter: contrast(1.1)  saturate(1.1);
			filter: contrast(1.1)  saturate(1.1);

		}

		#redwood-theme li.web-port-nav-center:before {

			/* -MY-FILTER: [STYLES]; */
			/*background: #ce8b53 url('../../graphics/window-frame-bg-flipped-darker.png');*/
			background-color: #fff;

		}

		#redwood-theme .web-port-nav a {

			/* -MY-FILTER: [TYPOGRAPHY]; */
			color: #ffffed;

		}

		#redwood-theme .web-port-nav a:hover {

			/* -MY-FILTER: [TYPOGRAPHY]; */
			color: #cfff59;

		}

		#redwood-theme .web-port-info {

			/* -MY-FILTER: [BOX-MODEL]; */
			border-color: inherit;

		}

		#redwood-theme .wep-port-item-name {

			/* -MY-FILTER: [TYPOGRAPHY]; */
			color: #ff9f3c;

		}

		#redwood-theme .web-port-wall-frame-center-container,
		#redwood-theme .int-wall-frame-center-container {

			/* -MY-FILTER: [STYLES]; */
			background: linear-gradient(rgba(72, 39, 0, 0.3), rgba(0, 0, 0, 0.3)), #ffffff url('../../graphics/wood-texture-mini-hor.png');
			/*background-color: #2d2e2e;*/

		}

		#redwood-theme .web-port-wall-frame-center-container {

			/* -MY-FILTER: [STYLES]; */
			background: linear-gradient(rgba(72, 39, 0, 0.3), rgba(0, 0, 0, 0.3)), #ffffff url('../../graphics/wood-texture-mini-hor.png');

		}

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

	/*--------------------------------------
	| [wood theme bg decor styles] - start |
	--------------------------------------*/

		/*---------------------------------------------
		| [wood theme bg decor common styles] - start |
		---------------------------------------------*/

			#redwood-theme .interior-content-bg-parent:before {

				/* -MY-FILTER: [DOC-LAYOUT]; */
				z-index: -5;

				/* -MY-FILTER: [DOC-LAYOUT]; */
				opacity: 0.15;

			}

			#redwood-theme .interior-content-bg-parent:after,
			#redwood-theme .interior-content-base-bg-parent:after {

				/* -MY-FILTER: [DOC-LAYOUT]; */
				z-index: -80;

			}

			#redwood-theme[class*='redwood-theme-bg-dec-'] .interior-content-bg-parent:before {

				/* -MY-FILTER: [STYLES]; */
				-webkit-filter: brightness(1.35) saturate(1.15);
				filter: brightness(1.35) saturate(1.15);

			}

			#redwood-theme .interior-content-bg-parent:after {

				/* -MY-FILTER: [STYLES]; */
				background-color: #775d40;
				/*background-color: #8e6a44;*/
				/*background-color: #7b6247;*/
				/*background-color: #635548;*/
				/*background-color: #503a27;*/ /* cue: 2nd choice / too red / appears as burn on some displays; */
				/*background-color: #484542;*/
				/*background-color: #614545;*/
				/*background-color: #58381C;*/
				/*background-color: #3e342b;*/
				/*background-color: #615245;*/
				/*background-color: #614545;*/

			}

			#redwood-theme .interior-content-bg-container-overlay:before {

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

				/* -MY-FILTER: [STYLES]; */
				/*background-color: rgba(119, 83, 53, 0.1);*/
				/*background-color: rgba(171, 115, 67, 0.1);*/

			}

		/*-------------------------------------------
		| [wood theme bg decor common styles] - end |
		-------------------------------------------*/


		/*----------------------------------------
		| [wood theme bg decor 1 styles] - start |
		----------------------------------------*/

			#redwood-theme.redwood-theme-bg-dec-1 .interior-content-bg-parent:before {

				/* -MY-FILTER: [STYLES]; */
				opacity: 0.1;

			}

			#redwood-theme.redwood-theme-bg-dec-1 .interior-window-parent .interior-content-bg-parent:before {

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

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
				to top,
				transparent 0%,
				#d6ad3c 40%,
				#d6ad3c 60%,
				transparent 100%);

			}

		/*--------------------------------------
		| [wood theme bg decor 1 styles] - end |
		--------------------------------------*/


		/*----------------------------------------
		| [wood theme bg decor 2 styles] - start |
		----------------------------------------*/

			#redwood-theme.redwood-theme-bg-dec-2 .top-window-parent .interior-content-bg-parent:before {

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

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to top,
					#012f36,
					#ffd255,
					#6f5712,
					#032e00,
					#8b2700);

			}

			#redwood-theme.redwood-theme-bg-dec-2 .affiliates-container .interior-content-bg-parent:before {

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

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to top,
					#032700,
					#0e0700,
					#671d00);

			}

			#redwood-theme.redwood-theme-bg-dec-2 .affiliates-bottom-portion .interior-content-bg-parent:before {

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

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to top,
					#1f1200 0%,
					#ffd255 25%,
					#032700 100%);

			}

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

				#redwood-theme.redwood-theme-bg-dec-2 .affiliates-bottom-portion .interior-content-bg-parent:before {

					/* -MY-FILTER: [STYLES]; */
					background: linear-gradient(
						to top,
						#1f1200,
						#ffd255,
						#032e00,
						#671d00);

				}

			}

			#redwood-theme.redwood-theme-bg-dec-2 .block-bg-top .interior-content-bg-parent:before {

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

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to top,
					#060127,
					#58381c,
					#cea943,
					#043e00,
					#8b2700);

			}

			#redwood-theme.redwood-theme-bg-dec-2 .interior-window-parent .interior-content-bg-parent:before {

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

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to top,
					#503a27 0%,
					#ffd255 40%,
					#ffd255 60%,
					#060127 100%);

			}

			#redwood-theme.redwood-theme-bg-dec-2 .block-bg-bottom .interior-content-bg-parent:before {

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

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to top,
					#b5512a,
					#8b2700,
					#060127,
					#8b2700,
					#043e00,
					#503a27);

			}

			:root#redwood-theme.redwood-theme-bg-dec-2 .general-content-parent .interior-content-bg-container-overlay:before {

				/* -MY-FILTER: [STYLES]; */
				background-color: rgba(0, 0, 0, 0.18);

			}

		/*--------------------------------------
		| [wood theme bg decor 2 styles] - end |
		--------------------------------------*/


		/*----------------------------------------
		| [wood theme bg decor 3 styles] - start |
		----------------------------------------*/

			#redwood-theme.redwood-theme-bg-dec-3 .interior-window-parent .interior-content-bg-parent:before {

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

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to top,
					rgba(0, 0, 0, 0.15) 0%,
					transparent 40%,
					transparent 60%,
					transparent 100%);

			}

			#redwood-theme.redwood-theme-bg-dec-3 .block-bg-bottom .interior-content-bg-parent:before {

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

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to top,
					transparent 0%,
					rgba(0, 0, 0, 0.15) 20%,
					rgba(0, 0, 0, 0.15) 100%);


			}

		/*--------------------------------------
		| [wood theme bg decor 3 styles] - end |
		--------------------------------------*/


		/*----------------------------------------
		| [wood theme bg decor 4 styles] - start |
		----------------------------------------*/

			#redwood-theme .interior-content-bg-container {

				/* -MY-FILTER: [STYLES]; */
				-webkit-filter: contrast(1.05);
				filter: contrast(1.05);

			}

			#redwood-theme.redwood-theme-bg-dec-4 .base-bg {

				/* -MY-FILTER: [STYLES]; */
				/*-webkit-filter: sepia(0.3) saturate(1.18);*/
				/*filter: sepia(0.3) saturate(1.18);*/

			}

			#redwood-theme.redwood-theme-bg-dec-4 [class*='affl-slt-in-fra-'] {

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

			}

			#redwood-theme.redwood-theme-bg-dec-4 .int-wall-frame-bg,
			#redwood-theme.redwood-theme-bg-dec-4 .content-divider,
			#redwood-theme.redwood-theme-bg-dec-4 [class*='int-window-out-fra-'],
			#redwood-theme.redwood-theme-bg-dec-4 [class*='mn-cont-flr-outer-frm-'],
			#redwood-theme.redwood-theme-bg-dec-4 [class*='web-port-wall-frm-outer-'] {

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

			}

			#redwood-theme.redwood-theme-bg-dec-4 .general-content-parent .interior-content-bg-parent:before {

				/* -MY-FILTER: [STYLES]; */
				/*-webkit-filter: contrast(1.2);*/
				/*filter: contrast(1.2);*/

			}

			#redwood-theme.redwood-theme-bg-dec-4 .top-window-parent .interior-content-bg-parent:before {

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

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to top,
					#012f36,
					#7d7356,
					#298e42,
					#032e00,
					#401201);
				/*background: linear-gradient(
					to top,
					#012f36,
					#7d7356,
					#2f8e29,
					#032e00,
					#401201);*/
				/*background: linear-gradient(
					to top,
					#012f36,
					#7d7356,
					#067355,
					#032e00,
					#401201);*/
				/*background: linear-gradient(
					to top,
					#012f36,
					#ffd255,
					#58381c,
					#032e00,
					#8b2700);*/

			}

			#redwood-theme.redwood-theme-bg-dec-4 .affiliates-container .interior-content-bg-parent:before {

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

				/* -MY-FILTER: [STYLES]; */
				background:linear-gradient(
					to top,
					#298e42 0%,
					#ffc15f 65%,
					#16183a 95%,
					#16183a 100%);
				/*background: linear-gradient(
					to top,
					#032700,
					#0e0700,
					#671d00);*/

			}

			#redwood-theme.redwood-theme-bg-dec-4 .affiliates-bottom-portion .interior-content-bg-parent:before {

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

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to top,
					#211912,
					#003242,
					#00523f,
					#298e42)
				/*background: linear-gradient(
					to top,
					#1f1200 0%,
					#dcb547 25%,
					#032700 100%);*/

			}

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

				#redwood-theme.redwood-theme-bg-dec-4 .affiliates-bottom-portion .interior-content-bg-parent:before {

					/* -MY-FILTER: [STYLES]; */
					background:linear-gradient(
						to top,
						#211912,
						#003242,
						#7fd66f,
						#d29561);
					/*background: linear-gradient(
						to top,
						#1f1200,
						#ffd255,
						#032e00,
						#671d00);*/

				}

			}

			#redwood-theme.redwood-theme-bg-dec-4 .block-bg-top .interior-content-bg-parent:before {

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

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to top,
					#000000,
					#00795a,
					#16580e,
					#e29959,
					#e29959,
					#143165,
					#008b67);
				/*background: linear-gradient(
					to top,
					#060127,
					#060127,
					#21a219,
					#e29959,
					#e29959,
					#005e8b);*/
				/*background: linear-gradient(
					to top,
					#060127,
					#847968,
					#e29959,
					#21a219,
					#005e8b)*/

			}

			#redwood-theme.redwood-theme-bg-dec-4 .interior-window-parent .interior-content-bg-parent:before {

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

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to top,
					#000000 0%,
					#ffd255 40%,
					#ffd255 60%,
					#000000 100%);

			}

			#redwood-theme.redwood-theme-bg-dec-4 .block-bg-bottom .interior-content-bg-parent:before {

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

				/* -MY-FILTER: [STYLES]; */
				background: linear-gradient(
					to top,
					#e29959,
					#298e42,
					#16580e,
					#060127,
					#1c5858,
					#298e42,
					#000000);
				/*background: linear-gradient(
					to top,
					#e29959,
					#004046,
					#76924d,
					#060127,
					#1c5858,
					#19a27f,
					#8b2700);*/

			}

		/*--------------------------------------
		| [wood theme bg decor 4 styles] - end |
		--------------------------------------*/

	/*------------------------------------
	| [wood theme bg decor styles] - end |
	------------------------------------*/


	/*------------------------------------
	| [wood theme skills styles] - start |
	------------------------------------*/

		/*-------------------------------------------
		| [wood theme skills common styles] - start |
		-------------------------------------------*/

			#redwood-theme.skillset-square .skill-set:before,
			#redwood-theme.skillset-circle .skill-set.blw-half:before,
			#redwood-theme.skillset-circle .skill-set.abv-or-half [class*='skill-gauge-sector-'] {

				/* -MY-FILTER: [STYLES]; */
				-webkit-filter: contrast(1.5);
				filter: contrast(1.5);

			}

		/*-----------------------------------------
		| [wood theme skills common styles] - end |
		-----------------------------------------*/


		/*-------------------------------------------
		| [wood theme skills square styles] - start |
		-------------------------------------------*/

			#redwood-theme.skillset-square .skill-set:before {

				/* -MY-FILTER: [STYLES]; */
				background-color: #5aff43;

			}

			#redwood-theme.skillset-square .skill-set:hover:before {

				/* -MY-FILTER: [STYLES]; */
				background-color: #73ceff;

			}

			#redwood-theme.skillset-square .skill-gauge-sq-sect {

				/* -MY-FILTER: [STYLES]; */
				/*background: #ff9d3a;*/
				background: #d5996f url('../../graphics/wood-texture-mini-hor.png');

			}

			#redwood-theme.skillset-square .skill-set-inner-container {

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

			}

			#redwood-theme.skillset-square .skill-set:hover .skill-set-inner-container {

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

			}

			#redwood-theme.skillset-square .skill-info {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				color: #473400;

			}

		/*-----------------------------------------
		| [wood theme skills square styles] - end |
		-----------------------------------------*/


		/*-------------------------------------------
		| [wood theme skills circle styles] - start |
		-------------------------------------------*/

			#redwood-theme.skillset-circle .skill-set.abv-or-half:before,
			#redwood-theme.skillset-circle .skill-set.blw-half [class*='skill-gauge-sector-'] {

				/* -MY-FILTER: [STYLES]; */
				/*background: #d5996f url('../../graphics/wood-texture-mini-hor.png');*/
				background-color: #ff9d3a;

			}

			#redwood-theme.skillset-circle .skill-set.blw-half:before,
			#redwood-theme.skillset-circle .skill-set.abv-or-half [class*='skill-gauge-sector-'] {

				/* -MY-FILTER: [STYLES]; */
				background-color: #5aff43;

			}

			#redwood-theme.skillset-circle .skill-set.abv-or-half:hover [class*='skill-gauge-sector-'],
			#redwood-theme.skillset-circle .skill-set.blw-half:hover:before {

				/* -MY-FILTER: [STYLES]; */
				background-color: #73ceff;

			}

			#redwood-theme.skillset-circle .skill-set-inner-container {

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

			}

			#redwood-theme.skillset-circle .skill-set:hover .skill-set-inner-container {

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

			}

			#redwood-theme.skillset-circle .skill-info {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				color: #473400;

			}

		/*-----------------------------------------
		| [wood theme skills circle styles] - end |
		-----------------------------------------*/

	/*----------------------------------
	| [wood theme skills styles] - end |
	----------------------------------*/


	/*-----------------------------
	| [main color styles] - start |
	-----------------------------*/

		#redwood-theme .int-wall-frame-effects-container:before,
		#redwood-theme .int-window-outer-effects-2,
		#redwood-theme .mn-cont-flr-outer-shadow,
		#redwood-theme .content-divider:after,
		#redwood-theme .web-port-wall-frame-effects-container:before,
		#redwood-theme .input-sec-info-center,
		#redwood-theme.easy-nav-2 .easy-nav-content:before,
		#redwood-theme.easy-nav-2 .easy-nav-content a:before {

			/* -MY-FILTER: [BOX-MODEL]; */
			/*border-width: 0px;*/
			/*border-color: #9e6110;*/
			border-color: transparent;

		}

	/*---------------------------
	| [main color styles] - end |
	---------------------------*/


	/*------------------------------
	| [various (2) styles] - start |
	------------------------------*/

		#redwood-theme .int-wall-frame-bg,
		#redwood-theme .content-divider,
		#redwood-theme [class*='int-window-out-fra-'],
		#redwood-theme [class*='mn-cont-flr-outer-frm-'],
		#redwood-theme [class*='web-port-wall-frm-outer-'] {

			/* -MY-FILTER: [STYLES]; */
			/*-webkit-filter: brightness(1.35);*/
			/*filter: brightness(1.35);*/

		}

		#redwood-theme .int-wall-frame-bg {

			/* -MY-FILTER: [STYLES]; */
			-webkit-filter: brightness(1.2);
			filter: brightness(1.2);

		}

		#redwood-theme [class*='web-port-wall-frm-outer-'] {

			/* -MY-FILTER: [STYLES]; */
			/*-webkit-filter: brightness(1.25);*/
			/*filter: brightness(1.25);*/

		}

		#redwood-theme .input-sec-info-bg {

			/* -MY-FILTER: [STYLES]; */
			-webkit-filter: brightness(1.6);
			filter: brightness(1.6);

		}

		#redwood-theme .input-sec-info-bg:before {

			/* -MY-FILTER: [STYLES]; */
			-webkit-filter: brightness(1.6);
			filter: brightness(1.6);

		}

		#redwood-theme:not(.redwood-theme-bg-dec-1) .top-window-inner-upper-left-frame,
		#redwood-theme:not(.redwood-theme-bg-dec-1) .top-window-inner-upper-right-frame,
		#redwood-theme:not(.redwood-theme-bg-dec-1) .top-window-inner-lower-left-frame,
		#redwood-theme:not(.redwood-theme-bg-dec-1) .top-window-inner-lower-right-frame,

		#redwood-theme:not(.redwood-theme-bg-dec-1) .top-window-inner-middle-left-frame,
		#redwood-theme:not(.redwood-theme-bg-dec-1) .top-window-inner-middle-right-frame {

			/* -MY-FILTER: [STYLES]; */
			/*background: #85420A url('../../graphics/window-frame-bg-flipped-darker.png');*/

			/* -MY-FILTER: [STYLES]; */
			-webkit-filter: brightness(1.4);
			filter: brightness(1.4);

		}

		#redwood-theme .window-shutter-frame-center,
		#redwood-theme .wind-sh-knob-parent {

			/* -MY-FILTER: [STYLES]; */
			-webkit-filter: brightness(1.25);
			filter: brightness(1.25);

		}

		#redwood-theme [class*='affl-slt-in-mid-fra-'],

		#redwood-theme .affiliates-parent .window-knob-parent {

			/* -MY-FILTER: [STYLES]; */
			-webkit-filter: brightness(1.25);
			filter: brightness(1.25);

		}

		#redwood-theme .main-content-inner-parent {

			/* -MY-FILTER: [STYLES]; */
			background:
				linear-gradient(to left, #996130 50%, #fff 0%) repeat-x left top / 40px 5px,
				linear-gradient(to left, #996130 50%, #fff 0%) repeat-x left bottom / 30px 5px,
				linear-gradient(to left, #fff, #fff) repeat-x left top / 100% 5px,
				linear-gradient(to left, #fff, #fff) repeat-x left bottom / 100% 5px,
				linear-gradient(to left, #000, #000) repeat-x left 6px / 100% 1px,
				linear-gradient(to left, #000, #000) repeat-x left calc(100% - 6px) / 100% 1px,
				linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) !important;

			}

		#redwood-theme .side-decor-container {

			/* -MY-FILTER: [STYLES]; */
			-webkit-filter: contrast(1.65) hue-rotate(265deg) sepia(0.5);
			filter: contrast(1.65) hue-rotate(265deg) sepia(0.5);

		}

	/*----------------------------
	| [various (2) styles] - end |
	----------------------------*/


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

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

			#redwood-theme .interior-window-parent .window-decor-frame {

				/* -MY-FILTER: [STYLES]; */
				/*background: #663820 url('../../graphics/window-frame-bg-flipped-darker.png');*/

			}

		}

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

			#redwood-theme .main-title {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				color: #fff9cf;

			}

			#redwood-theme .logo-text > b > i:first-child {

				color: #f0ab57;

			}

			#redwood-theme .menu-parent:before {

				/* -MY-FILTER: [TYPOGRAPHY]; */
				color: #f0ab57;
				text-shadow:
					0px -1px 0px #000,
					1px -1px 0px #000,
					1px -1px 0px #000;

			}

		}

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

/*---------------------------
| [wood theme styles] - end |
---------------------------*/