@charset "UTF-8";
/* CSS Document */
/* NOTE: Changed keyword: woocommerce TO neocom as using (Hide My WP Plugin) */

/* Webfont: NEOElements X */@font-face {
    font-family: 'NEOElementsX';
    src: url('fonts/NEO-Elements/NEOElements X.eot'); /* IE9 Compat Modes */
    src: url('fonts/NEO-Elements/NEOElements X.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/NEO-Elements/NEOElements X.woff') format('woff'), /* Modern Browsers */
         url('fonts/NEO-Elements/NEOElements X.ttf') format('truetype'), /* Safari, Android, iOS */
         url('fonts/NEO-Elements/NEOElements X.svg#NEOElements X') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

@font-face {
	font-family:'Venus';
	font-weight: normal;
	font-style: normal;
	src: url("fonts/venus/engraversgothic-bt.eot");
	src: url("fonts/venus/engraversgothic-bt-.eot#iefix") format("embedded-opentype"), url("fonts/venus/engraversgothic-bt.woff") format("woff"), url("fonts/venus/engraversgothic-bt.ttf") format("truetype"), url("fonts/venus/engraversgothic-bt.svg#Venus") format("svg")
}

@font-face {
  font-family:'HelveticaNeue-Light';
	src: url("fonts/HelveticaNeue/ae1656aa-5f8f-4905-aed0-93e667bd6e4a-.eot#iefix");
	src: url("fonts/HelveticaNeue/ae1656aa-5f8f-4905-aed0-93e667bd6e4a-.eot#iefix") format("eot"), url("fonts/HelveticaNeue/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff") format("woff"), url("fonts/HelveticaNeue/688ab72b-4deb-4e15-a088-89166978d469.ttf") format("truetype"), url("fonts/HelveticaNeue/7816f72f-f47e-4715-8cd7-960e3723846a.svg#7816f72f-f47e-4715-8cd7-960e3723846a") format("svg")
}

@font-face {
    font-family:'Neo-Font';
	src:url('fonts/Neo-Font/Neo.eot');
	src:url('fonts/Neo-Font/Neo.eot?#iefix') format('embedded-opentype'),url('fonts/Neo-Font/Neo.woff') format('woff'),url('fonts/Neo-Font/Neo.ttf') format('truetype'),url('fonts/Neo-Font/Neo.svg#Neo-Font') format('svg');
	font-weight:normal;
	font-style:normal;
}

/* Generated by Glyphter (http://www.glyphter.com) on  Wed Aug 23 2017*/
/* Glyphter Font Icons */
@font-face {
    font-family: 'Glyphter';
    src: url('fonts/Glyphter/Glyphter.eot');
    src: url('fonts/Glyphter/Glyphter.eot?#iefix') format('embedded-opentype'),
         url('fonts/Glyphter/Glyphter.woff') format('woff'),
         url('fonts/Glyphter/Glyphter.ttf') format('truetype'),
         url('fonts/Glyphter/Glyphter.svg#Glyphter') format('svg');
    font-weight: normal;
    font-style: normal;
}
[class*='icon-']:before{
	display: inline-block;
   font-family: 'Glyphter';
   font-style: normal;
   font-weight: normal;
   line-height: 30%;/* Custom line-height */
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
	vertical-align: middle;
}
.icon-microsoft:before{content:'\0041';}
.icon-mastercard:before{content:'\0042';}
.icon-Visa:before{content:'\0043';}
.icon-PayPal_logoz:before{content:'\0044';}
.icon-secure:before{content:'\0045';}
.icon-fedex:before{content:'\0046';}
.icon-amex:before{content:'\0047';}
.icon-ups_logo:before{content:'\004a';}
.icon-maestro:before{content:'\004b';}
.icon-jcb:before{content:'\004c';}
.icon-discover:before{content:'\004d';}
.icon-security-logos:before{content:'\004e';}
/* END Glyphter */


html {-webkit-text-size-adjust: none;}/*Fix for font-size on device rotation*/
body, html {
	border: 0;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 100%;
	-webkit-transition: opacity 350ms cubic-bezier(0.455, 0.03, 0.515, 0.955)
}
body {
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale; /* Fix Firefox font which was Extra-Bold */
}
/* Fix for Facebook app-browser as slides not position correctly when scrolling. */
/* NOTE: Targeting mobile only as desktop jcarousel-images not showing in cart when items added to basket */
@media screen and (max-width: 640px) {body {position: fixed;} }
/* end fix */
h1, h2, h3, h4, h5, h6 {
	font-weight: lighter
}
.mobi-user-agent {
	padding-top: 64px;
	position: relative
}
.mobi-user-agent:before {
	content: "";
	height: 50px;
	right: 60px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2
}
a, a:visited, a:active, a:hover {
	color: #ddd;
	text-decoration: none
}

#loader, h1.logo, .start-logo {
	position: fixed;
	width: 234px;/*neo:192px*/
	height: 84px;/*neo:36px*/
	overflow: hidden;
	opacity: 1;
	margin-left: 15px;
	z-index: 3;
	margin: 0;
	left: 15px;/*original neo was 20px*/
    top: 20px;
}
#loader.hide, h1.logo.hide, .start-logo.hide,.lbh.hide {
	opacity: .02
}

h1.logo,.start-logo {
  opacity: 1;
}

#loader, #loader span, h1.logo span, .start-logo span {
	white-space: nowrap;
	overflow: hidden;
	background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRVhUUkVNRSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjkzLjAyIDUyLjk4Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPkVYMTwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNDEsOC45MUgyMi4zNmwtMywxMS41OUgzNy4yMmwtMi4zMSw4LjcySDE3bC0zLjcsMTQuMTZIMzJsLTIuMzIsOC43MUguODlMMTQuNTYuMkg0My4zNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjg5IC0wLjIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNTQuMTEsMzMuNzMsNDUsMTguNEg1Ni40Mmw0Ljc3LDguNzJMNzAuNSwxOC40SDgyLjg3TDY1LjcsMzMuNzMsNzYuODIsNTIuMDlINjUuMjNMNTguNzEsNDAuMzQsNDYuMjQsNTIuMDlIMzMuNzJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC44OSAtMC4yKSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTk3LjY4LDI2LjQ5LDkxLDUyLjA5SDgxLjQ4bDYuNzEtMjUuNkg4NC40NmwyLjE1LTguMDloMy43M2wzLTExLjUxaDkuNDlsLTMsMTEuNTFoNi41NGwtMi4xNSw4LjA5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuODkgLTAuMikiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMTEuMzQsMTguNGg5LjVsLTEuMyw0LjgzYTE1LjUxLDE1LjUxLDAsMCwxLDQuODItNC40NCwxMS41NSwxMS41NSwwLDAsMSw2LjEyLTEuNDgsMTEsMTEsMCwwLDEsNC4zMi43OGwtNCw4LjQ4YTcuMjMsNy4yMywwLDAsMC0zLjUzLS44NUE5LjM4LDkuMzgsMCwwLDAsMTIxLDI4LjA1Yy0yLjQsMi4xLTQuMzksNi4zLTUuMjYsOS43MkwxMTIsNTIuMDloLTkuNDlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC44OSAtMC4yKSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE2Niw0My4wNmEyMi43NSwyMi43NSwwLDAsMS04LjI2LDcuODYsMjIuNDksMjIuNDksMCwwLDEtMTAuNDMsMi4yNmMtNC41MSwwLTguODMtLjg2LTExLjg3LTQuNjctMS41OS0xLjk0LTMuMjktNS4zNy0yLjUxLTEwLjg5YTI1LjQsMjUuNCwwLDAsMSw4LTE1LjMzLDIwLjM0LDIwLjM0LDAsMCwxLDE0LjE2LTVjNC4wNSwwLDguMTQuNzgsMTEsMy44OSwzLjE2LDMuNSwzLjIyLDguMDksMi42NCwxMi4yMmEyMy42MiwyMy42MiwwLDAsMS0uNjQsMy40MmgtMjUuMmMtLjgzLDMuMTEtLjIxLDUuMzcsMSw2Ljc3YTYuMzUsNi4zNSwwLDAsMCw1LjIzLDIuMSwxMS42MiwxMS42MiwwLDAsMCw1LjI5LTEuMDksMTIuNDQsMTIuNDQsMCwwLDAsMy43Ni0zLjVabS01LjI3LTEyLjI5YTYuNDQsNi40NCwwLDAsMC0xLjQyLTQuOSw2LjksNi45LDAsMCwwLTUtMS44Nyw5Ljc0LDkuNzQsMCwwLDAtNi4wNywyLjE4LDEyLjc1LDEyLjc1LDAsMCwwLTMuNDQsNC41OVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjg5IC0wLjIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTgwLjI3LDE4LjRoOS40OWwtMSwzLjgyYTE3LjY3LDE3LjY3LDAsMCwxLDQuNTEtMy4zNSwxMy40MiwxMy40MiwwLDAsMSw2LjI5LTEuNTYsMTAuMDYsMTAuMDYsMCwwLDEsNi4wNSwxLjc5LDcuNzMsNy43MywwLDAsMSwzLDQuMzYsMTMuNTQsMTMuNTQsMCwwLDEsNC41Ni00LjI4LDEyLjg0LDEyLjg0LDAsMCwxLDctMS44N2MzLjI2LDAsNi40Ljk0LDguMTYsMi44MSwyLjE2LDIuMzMsMiw1LjI5LDEuNjIsNy44NWEzNi44NywzNi44NywwLDAsMS0xLjE3LDUuNTNsLTQuODYsMTguNTloLTkuNWw0LjItMTZhNDUuNzksNDUuNzksMCwwLDAsMS4xNi00LjljLjI5LTIuMSwwLTMuNjUtLjg1LTQuNTFhNSw1LDAsMCwwLTMuNC0xLjI0QTYuNTUsNi41NSwwLDAsMCwyMTEsMjcuMTJjLTEuNzgsMS41NS0zLjIyLDQtNC4zOSw4LjU1bC00LjI2LDE2LjQyaC05LjQ5TDE5NywzNi40NWMuMi0uOTMsMS00LDEuMjEtNS4yOXMuMjktMy4xOS0uNy00LjQzYTQuMzcsNC4zNywwLDAsMC0zLjQtMS4zMiw3LDcsMCwwLDAtNC44NiwxLjk0Yy0xLjg5LDEuNzktMy4zLDUuMjEtNC4xOCw4LjcxbC00LjIsMTZoLTkuNDlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC44OSAtMC4yKSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI2OC4xMyw0My4wNmEyMi43NSwyMi43NSwwLDAsMS04LjI2LDcuODYsMjIuNDksMjIuNDksMCwwLDEtMTAuNDMsMi4yNmMtNC41MSwwLTguODMtLjg2LTExLjg3LTQuNjctMS41OS0xLjk0LTMuMjktNS4zNy0yLjUxLTEwLjg5YTI1LjM2LDI1LjM2LDAsMCwxLDgtMTUuMzMsMjAuMzIsMjAuMzIsMCwwLDEsMTQuMTUtNWM0LjA1LDAsOC4xNC43OCwxMSwzLjg5LDMuMTcsMy41LDMuMjIsOC4wOSwyLjY0LDEyLjIyYTIzLjYyLDIzLjYyLDAsMCwxLS42NCwzLjQySDI0NWMtLjgzLDMuMTEtLjIxLDUuMzcsMSw2Ljc3YTYuMzUsNi4zNSwwLDAsMCw1LjIzLDIuMSwxMS41OSwxMS41OSwwLDAsMCw1LjI5LTEuMDksMTIuNDQsMTIuNDQsMCwwLDAsMy43Ni0zLjVabS01LjI3LTEyLjI5YTYuNDcsNi40NywwLDAsMC0xLjQxLTQuOSw2Ljk0LDYuOTQsMCwwLDAtNS0xLjg3LDkuNjksOS42OSwwLDAsMC02LjA2LDIuMTgsMTIuNzcsMTIuNzcsMCwwLDAtMy40NSw0LjU5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuODkgLTAuMikiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yODQuNjYsMjQuMjRhNy43Myw3LjczLDAsMSwxLDcuNzMtNy43Myw3Ljc0LDcuNzQsMCwwLDEtNy43Myw3LjczWk0yOTEuMiwxMGE5LjI1LDkuMjUsMCwxLDAsMi43MSw2LjU0QTkuMTgsOS4xOCwwLDAsMCwyOTEuMiwxMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjg5IC0wLjIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjg0LjU2LDE2LjFoLTEuNzhWMTIuNTdxLjYtLjA2LDEuNTMtLjA2YzEuOTEsMCwyLjg2LjU5LDIuODYsMS43OHMtLjg3LDEuODEtMi42MSwxLjgxWm0yLjIyLjY1YTIuNjQsMi42NCwwLDAsMCwxLjgtMi41NCwyLjQsMi40LDAsMCwwLTEuMTUtMi4xMSw1LjUsNS41LDAsMCwwLTMuMTItLjc4LDE3Ljc4LDE3Ljc4LDAsMCwwLTMsLjI4VjIxLjY4aDEuNDVWMTcuMjJoMS44NWMxLjUsMCwyLjQ1LDEuNDgsMi44Nyw0LjQ2SDI4OWExNC4wNiwxNC4wNiwwLDAsMC0uODQtMy4zNiwzLjUxLDMuNTEsMCwwLDAtMS4zMy0xLjU3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuODkgLTAuMikiLz48L3N2Zz4=);
	/*Disabled on new logo: background-size: 192px 36px;*/
	text-indent: 100%;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-repeat: no-repeat;
}
#loader {
	-webkit-transition: opacity 500ms ease-out;
	-moz-transition: opacity 500ms ease-out;
	transition: opacity 500ms ease-out;
	opacity: 0;
	background-repeat: no-repeat;
	left: 50%;
	margin-left: -96px;
	top: 50%;
	margin-top: 50px;
	height: 36px;
	position: absolute;
	width: 192px;
	overflow: visible
}
#loader.show {
	opacity: 1
}
#loader span {
	opacity: 0.5;
	position: absolute;
	width: 157px
}
.js h1.logo {
	-webkit-transition: all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
	-moz-transition: all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
	transition: all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
	opacity: 0
}
.js h1.logo.show,.js .lbh.show {
	opacity: 1
} 

.light h1.logo span, .light .start-logo span {
	background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRVhUUkVNRSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjkzLjAyIDUyLjk4Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzNhM2EzYTt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPkVYQjwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNDEsOC45MUgyMi4zNmwtMywxMS41OUgzNy4yMmwtMi4zMSw4LjcySDE3bC0zLjcsMTQuMTZIMzJsLTIuMzIsOC43MUguODlMMTQuNTYuMkg0My4zNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjg5IC0wLjIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNTQuMTEsMzMuNzMsNDUsMTguNEg1Ni40Mmw0Ljc3LDguNzJMNzAuNSwxOC40SDgyLjg3TDY1LjcsMzMuNzMsNzYuODIsNTIuMDlINjUuMjNMNTguNzEsNDAuMzQsNDYuMjQsNTIuMDlIMzMuNzJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC44OSAtMC4yKSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTk3LjY4LDI2LjQ5LDkxLDUyLjA5SDgxLjQ4bDYuNzEtMjUuNkg4NC40NmwyLjE1LTguMDloMy43M2wzLTExLjUxaDkuNDlsLTMsMTEuNTFoNi41NGwtMi4xNSw4LjA5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuODkgLTAuMikiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMTEuMzQsMTguNGg5LjVsLTEuMyw0LjgzYTE1LjUxLDE1LjUxLDAsMCwxLDQuODItNC40NCwxMS41NSwxMS41NSwwLDAsMSw2LjEyLTEuNDgsMTEsMTEsMCwwLDEsNC4zMi43OGwtNCw4LjQ4YTcuMjMsNy4yMywwLDAsMC0zLjUzLS44NUE5LjM4LDkuMzgsMCwwLDAsMTIxLDI4LjA1Yy0yLjQsMi4xLTQuMzksNi4zLTUuMjYsOS43MkwxMTIsNTIuMDloLTkuNDlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC44OSAtMC4yKSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE2Niw0My4wNmEyMi43NSwyMi43NSwwLDAsMS04LjI2LDcuODYsMjIuNDksMjIuNDksMCwwLDEtMTAuNDMsMi4yNmMtNC41MSwwLTguODMtLjg2LTExLjg3LTQuNjctMS41OS0xLjk0LTMuMjktNS4zNy0yLjUxLTEwLjg5YTI1LjQsMjUuNCwwLDAsMSw4LTE1LjMzLDIwLjM0LDIwLjM0LDAsMCwxLDE0LjE2LTVjNC4wNSwwLDguMTQuNzgsMTEsMy44OSwzLjE2LDMuNSwzLjIyLDguMDksMi42NCwxMi4yMmEyMy42MiwyMy42MiwwLDAsMS0uNjQsMy40MmgtMjUuMmMtLjgzLDMuMTEtLjIxLDUuMzcsMSw2Ljc3YTYuMzUsNi4zNSwwLDAsMCw1LjIzLDIuMSwxMS42MiwxMS42MiwwLDAsMCw1LjI5LTEuMDksMTIuNDQsMTIuNDQsMCwwLDAsMy43Ni0zLjVabS01LjI3LTEyLjI5YTYuNDQsNi40NCwwLDAsMC0xLjQyLTQuOSw2LjksNi45LDAsMCwwLTUtMS44Nyw5Ljc0LDkuNzQsMCwwLDAtNi4wNywyLjE4LDEyLjc1LDEyLjc1LDAsMCwwLTMuNDQsNC41OVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjg5IC0wLjIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTgwLjI3LDE4LjRoOS40OWwtMSwzLjgyYTE3LjY3LDE3LjY3LDAsMCwxLDQuNTEtMy4zNSwxMy40MiwxMy40MiwwLDAsMSw2LjI5LTEuNTYsMTAuMDYsMTAuMDYsMCwwLDEsNi4wNSwxLjc5LDcuNzMsNy43MywwLDAsMSwzLDQuMzYsMTMuNTQsMTMuNTQsMCwwLDEsNC41Ni00LjI4LDEyLjg0LDEyLjg0LDAsMCwxLDctMS44N2MzLjI2LDAsNi40Ljk0LDguMTYsMi44MSwyLjE2LDIuMzMsMiw1LjI5LDEuNjIsNy44NWEzNi44NywzNi44NywwLDAsMS0xLjE3LDUuNTNsLTQuODYsMTguNTloLTkuNWw0LjItMTZhNDUuNzksNDUuNzksMCwwLDAsMS4xNi00LjljLjI5LTIuMSwwLTMuNjUtLjg1LTQuNTFhNSw1LDAsMCwwLTMuNC0xLjI0QTYuNTUsNi41NSwwLDAsMCwyMTEsMjcuMTJjLTEuNzgsMS41NS0zLjIyLDQtNC4zOSw4LjU1bC00LjI2LDE2LjQyaC05LjQ5TDE5NywzNi40NWMuMi0uOTMsMS00LDEuMjEtNS4yOXMuMjktMy4xOS0uNy00LjQzYTQuMzcsNC4zNywwLDAsMC0zLjQtMS4zMiw3LDcsMCwwLDAtNC44NiwxLjk0Yy0xLjg5LDEuNzktMy4zLDUuMjEtNC4xOCw4LjcxbC00LjIsMTZoLTkuNDlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC44OSAtMC4yKSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI2OC4xMyw0My4wNmEyMi43NSwyMi43NSwwLDAsMS04LjI2LDcuODYsMjIuNDksMjIuNDksMCwwLDEtMTAuNDMsMi4yNmMtNC41MSwwLTguODMtLjg2LTExLjg3LTQuNjctMS41OS0xLjk0LTMuMjktNS4zNy0yLjUxLTEwLjg5YTI1LjM2LDI1LjM2LDAsMCwxLDgtMTUuMzMsMjAuMzIsMjAuMzIsMCwwLDEsMTQuMTUtNWM0LjA1LDAsOC4xNC43OCwxMSwzLjg5LDMuMTcsMy41LDMuMjIsOC4wOSwyLjY0LDEyLjIyYTIzLjYyLDIzLjYyLDAsMCwxLS42NCwzLjQySDI0NWMtLjgzLDMuMTEtLjIxLDUuMzcsMSw2Ljc3YTYuMzUsNi4zNSwwLDAsMCw1LjIzLDIuMSwxMS41OSwxMS41OSwwLDAsMCw1LjI5LTEuMDksMTIuNDQsMTIuNDQsMCwwLDAsMy43Ni0zLjVabS01LjI3LTEyLjI5YTYuNDcsNi40NywwLDAsMC0xLjQxLTQuOSw2Ljk0LDYuOTQsMCwwLDAtNS0xLjg3LDkuNjksOS42OSwwLDAsMC02LjA2LDIuMTgsMTIuNzcsMTIuNzcsMCwwLDAtMy40NSw0LjU5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuODkgLTAuMikiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yODQuNjYsMjQuMjRhNy43Myw3LjczLDAsMSwxLDcuNzMtNy43Myw3Ljc0LDcuNzQsMCwwLDEtNy43Myw3LjczWk0yOTEuMiwxMGE5LjI1LDkuMjUsMCwxLDAsMi43MSw2LjU0QTkuMTgsOS4xOCwwLDAsMCwyOTEuMiwxMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjg5IC0wLjIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjg0LjU2LDE2LjFoLTEuNzhWMTIuNTdxLjYtLjA2LDEuNTMtLjA2YzEuOTEsMCwyLjg2LjU5LDIuODYsMS43OHMtLjg3LDEuODEtMi42MSwxLjgxWm0yLjIyLjY1YTIuNjQsMi42NCwwLDAsMCwxLjgtMi41NCwyLjQsMi40LDAsMCwwLTEuMTUtMi4xMSw1LjUsNS41LDAsMCwwLTMuMTItLjc4LDE3Ljc4LDE3Ljc4LDAsMCwwLTMsLjI4VjIxLjY4aDEuNDVWMTcuMjJoMS44NWMxLjUsMCwyLjQ1LDEuNDgsMi44Nyw0LjQ2SDI4OWExNC4wNiwxNC4wNiwwLDAsMC0uODQtMy4zNiwzLjUxLDMuNTEsMCwwLDAtMS4zMy0xLjU3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuODkgLTAuMikiLz48L3N2Zz4=);
}

#menu {
	position: fixed;
	top: 15px;
	right: 20px;
	z-index: 5;
	line-height: 100%;
	padding: 8px 0px;
	border-top: solid 1px #da0505;
	border-bottom: solid 1px #da0505;
	display: block;
	vertical-align: middle;
}
.nav-btn {
    z-index: 5;
    width: 50px;
    height: 18px;
    cursor: pointer;
	border-top: solid 1px #fff;
	border-bottom: solid 1px #fff;
	display: inline-block;
	vertical-align: middle;
	position: relative;
}
.nav-btn span {
	position: absolute;
    height: 1px;
    background-color: #fff;
	width: 100%;
	top: 50%;
	margin-top: -1px;
}
/*.nav-btn span:nth-child(1) {width:100%;top: 8px;}*/
.light .nav-btn span {background-color: black;}
.light .nav-btn {
	border-top: solid 1px #000;
	border-bottom: solid 1px #000; 
}
.nav-btn:hover {
border-color: #ff0000;	
}

div.cart-icon {
    z-index: 5;
    border-right: solid 1px #fff;
	border-left: solid 1px #fff;
	border-top: solid 1px #fff;
	border-bottom: solid 1px #fff;
    width: 16px;
    height: 18px;
	border-radius: 2px;
	cursor: pointer;
	display: inline-block;
	vertical-align: middle;
	position: relative;
	margin-right: 10px;
}
div.cart-icon span {
	position: absolute;
    display: block;
    height: 1px;
    background-color: white;
    right: 4px;
    top: 0;
}
div.cart-icon span:nth-child(1) {width:50%;top: -4px;vertical-align: middle;}


.light div.cart-icon {
	border-color: #000;
}
.light div.cart-icon span {
    background-color: #000;
}
.light div.cart-icon span:nth-child(1) {width:50%;top: -4px;vertical-align: middle;}

div.cart-icon:hover {
border-color: #ff0000;
}

.cart-icon span.circle, .light .cart-icon span.circle {
  z-index: 5;
  margin:0px;
  width: 8px;
  height: 8px;
  top: 50%;
  margin-top: -4px;
  border-radius: 50%;
  background: #da0505;
  cursor: pointer;
  text-indent: 100%;
  overflow: hidden;
  white-space: nowrap;
  box-shadow: 0 0 0 rgba(218,5,5, 0.4);
  animation: pulse 2s infinite;
}

.nc-button {
    z-index: 3;
    font-size: 14px;
    line-height: 1.5;
    font-weight: 500;
    letter-spacing: 0em;
	font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    background-color: #f90f4f;
    background: -webkit-linear-gradient(#ff0000, #a50d0d);
    background: linear-gradient(#ff0000, #a50d0d);
    border-color: #900909;
    border-width: 1px;
    border-style: solid;
    border-radius: 2px;
    color: #fff;
    min-width: 82px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 1px;
    padding-bottom: 1px;
	text-align: center;
    white-space: nowrap;
	cursor: pointer;
    display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
}
.nc-button:hover {
    background-color: #fd0146;
    background: -webkit-linear-gradient(#fb3535, #d10606);
    background: linear-gradient(#fb3535, #d10606);
    border-color: #aa0c0c;
    text-decoration: none
}
.nc-button:active {
    background-color: #f90f4f;
    background: -webkit-linear-gradient(#d90101, #950b0b);
    background: linear-gradient(#d90101, #950b0b);
    border-color: #900909;
    outline: none;
}

.pulse {
  position: fixed;
  z-index: 5;
  right: 66px;
  top: 14px;
  display: block;
  margin:0px;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #da0505;
  cursor: pointer;
  box-shadow: 0 0 0 rgba(218,5,5, 0.4);
  animation: pulse 2s infinite;
}
.pulse:hover {
  animation: none;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(218,5,5, 0.4);
  }
  70% {
      -webkit-box-shadow: 0 0 0 15px rgba(204,169,44, 0);
  }
  100% {
      -webkit-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
}
@keyframes pulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(218,5,5, 0.4);
    box-shadow: 0 0 0 0 rgba(218,5,5, 0.4);
  }
  70% {
      -moz-box-shadow: 0 0 0 15px rgba(204,169,44, 0);
      box-shadow: 0 0 0 10px rgba(204,169,44, 0);
  }
  100% {
      -moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
      box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
}

ul {
	margin: 0;
	padding: 0
}
article {
	z-index: 100
}
.cropped {
	z-index: 0;
	opacity: 0;
	-webkit-transition: opacity 500ms ease-in 500ms;
	-moz-transition: opacity 500ms ease-in 500ms;
	transition: opacity 500ms ease-in 500ms
}
.active .cropped {
	opacity: 1
}
a.cta {
	font-family: 'Venus', Arial, sans-serif;
	text-transform: uppercase;
	font-size: 1.25em;
	background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAiCAQAAADvn9G4AAAAkklEQVQ4y2NggIL/Cv93/38KxNr/xRmIAf/P/v/3HwRe/9cjRrn4/9//YQCohaAtQA0v/v9H1kLYjuj//1G1ELYl4/9fUm1JJd0WDC2jtgxCW14SkfTRtCQQ1tCAoiGaNOU3CDgJTfn9//Kjyge/8nuElJeQplz8/1sSlIM1/CBBOVjLbpKUg+3o+X/1/2JCeQoAUfoQ8Y3R7yoAAAAASUVORK5CYII=') 12px 6px no-repeat;
	background-size: 11px 20px;
	border: 1px solid #fff;
	border-radius: 2em;
	display: block;
	line-height: 28px;
	padding: 0;
	position: relative;
	white-space: nowrap;
	overflow: visible;
	text-indent: 2.5em;
	width: 32px;
	height: 32px
}
a.cta-footer {
	font-family: 'Venus', Arial, sans-serif;
	text-transform: uppercase;
	background-color: #fff;
	color: #000;
	display: inline-table;
	padding: 1.125em 2.1875em;
	position: relative;
	line-height: 1em;
	text-align: center;
	white-space: nowrap;
	width: auto
}
a.cta-scroll-hint {
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-image: url('data:image/png;base64,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');
	background-position: 0 0;
	background-size: 47px 47px;
	background-repeat: no-repeat;
	height: 47px;
	width: 47px;
	z-index: 1
}

.icon-scroll,
.icon-scroll:before {
  position: absolute;
  left: 50%;
}
.icon-scroll {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  background-repeat: no-repeat;
  z-index: 1; 
  width: 40px;
  height: 70px;
  margin-left: -20px;
  top: 85%;
  margin-top: -35px;
  box-shadow: inset 0 0 0 1px #fff;
  border-radius: 25px;
}
.icon-scroll:before {
  content: '';
  width: 8px;
  height: 8px;
  background: #fff;
  margin-left: -4px;
  top: 8px;
  border-radius: 4px;
  -webkit-animation-duration: 1.5s;
          animation-duration: 1.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-name: scroll;
          animation-name: scroll;
}
@media screen and (max-width: 640px) {
	.icon-scroll {
		top: 90%;
	}
}
div.cta-circle, a.cta-circle {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100px;
	height: 100px;
	-webkit-transition: all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-moz-transition: all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
	transition: all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
	display: inline-block;
	font-size: 0.8125em;
	vertical-align: baseline;
	text-transform: uppercase;
	position: relative;
	margin: 0 0.625em 0.3125em 0.625em;
	text-decoration: none;
	color: #fff;
}
.light div.cta-circle, .light a.cta-circle {
	color: #000
}
div.cta-circle u, div.cta-circle .progress, a.cta-circle u, a.cta-circle .progress {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	right: 0
}
div.cta-circle u, a.cta-circle u {
	width: 50px;
	height: 50px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: all 150ms ease-in;
	-moz-transition: all 150ms ease-in;
	transition: all 150ms ease-in;
	border: 1px solid #6b7683;
	border-radius: 50px
}
div.cta-circle:hover, a.cta-circle:hover {
	color: #b04c35
}
div.cta-circle:hover u, a.cta-circle:hover u {
	border: 5px solid #b04c35;
	border-radius: 50px
}
div.cta-circle.selected u, a.cta-circle.selected u {
	border-width: 5px;
	border-radius: 55px
}
div.cta-circle.more, a.cta-circle.more {
	font-family: 'Venus', Arial, sans-serif;
	text-transform: uppercase;
	background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAeCAQAAACLBYanAAAAhUlEQVQ4y2NgAIL/8v/t/3Mx4AP/y/7/+f///9n/IjgV/uf6/+Y/BFz+L4TbpJf//8OVieBSlPz/HzHKMkeVUazsPO4YzfyPAFG4FDUjKQoirGQfVutQlBwiRgn3oFFykJZKypBiCocSUL77h1cJSr7DrQSoKP7/Z6CS3YRKA/7/0viUAAAuyH+KZYyfpgAAAABJRU5ErkJggg==') 9px 5px no-repeat;
	background-size: 9px 15px;
	color: #fff;
	margin: 0;
	font-size: 1.25em;
	line-height: 1.125em;
	text-indent: 1.875em;
	height: 32px;
	width: auto;
	white-space: nowrap
}
div.cta-circle.more u, a.cta-circle.more u {
	width: 25px;
	height: 25px;
	border-color: #fff
}
div.cta-circle.more:hover u, a.cta-circle.more:hover u {
	border: 1px solid #fff
}
div.cta-circle.cn, a.cta-circle.cn {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJMAAACTCAMAAAC9O9snAAAANlBMVEUAAAD8AQP8AQP8AQP8AQP8AwP8/gP8wAP8OgP8FAP82wP8ZQP8GwP86QP8hwP8zwP8nwP8UANgVmLEAAAABnRSTlMAeD8zFv5v/HVtAAADv0lEQVR4Xu2c2Y7kIAxFy2CbNUv9/8+OFGmkmUFJ4HZRzsOc91bf9jGLGsLrZ7B3RETyGyJy3vPLhCONnEL09WCeSO75Xi72JN2Q429USEaZG4udQJCflogEx7OBNEChQY2AVHgiHD+vs3HoMwK9ACCpcG32Alkm4H4UyckUiA28Af5Ab/b+vEyFGIr0tFBO5sP2kVrYPlIL20dqYTiSfSgvX4TYPFILAbP3dMgwEr72kXwfBoacbSgWE8g+UosHmsnOnhczCDBnZc+JJWxQJmiDTmILA2UyaHMSa/i+TPaFIrGHv1GmVIFCTS5TWYFCTe6mkAUvlJujTrXihRKId73Is4ewqW4hhASteh5UU+ScFPQgJEwegWqCXFFUVdEuZ4Eoquk2U4FWYlzdzW8Muq+6QSMPV6eX8tJSROICjjxY3aW8eqRJFZLHoLrOdoHkOYFQvZCH85N2eutBmrM5EIhdD95T9uUsEIse7NJP7G4oh6o7WKSfEHsbilB1o/KSrr0NRai6UXlFc+/eAFU3JC+GELJqCGHtaHJG1Y3Ji5se3OujvgW4LDpAruf7qSh4pvav7GZPF6WNck/vVJBW7WM5VbksJXSNvP5h9+7yt9XTn9+iyJrxTCcNcct6oT/1TuU8Mj0VvSZHAcEzScx6QUifOleQEdKuZyxFZEomvNW3KGaZpIaT5jbMJLJqQ5SG/5nyXHXix7dPUVuycaZVFZQXgTmzjw0edyFOylRVQXnpSN6/BkOL3hqG5BXNnZk8qi7HPwOu6H4cz9SqC+mvDej2yf04Q+qW8u+qXOWGgf34C1G3xWZVLp/K5EYz1VaA1K2Vh+/Hj1NYGlW3NALWRt7JfrzkvgMON6guJGmI+VZe7J3KR0/w61nfpNDIA6HR85+S46nVpX7wrJoGMqULOVE+gW8y2cPNMYI5NO1AEdfpZp9Przuibq68vMgoM0+DU4zxrVpijAlQN0Ve2qF/I/Dcy1jvZfzfCDT7KD+On334aVce8PNgnn3nYVveMWdA3bxC1ZBEUohImZ6zvtAD7xr5+7uZ9pfX6Allelqh6JF3IVvYvkwtZF2mpxXKPfqu9vPvtL/Y1Bxgz8CcpT0GPnU1/hCI7ZupxRs0ExLK/gM8Z9/fLWQfqYXsItnPCB74It8yUgtZiLMPxU98KwDA20dqYYM1zm74eYMHXwBvtqXyz38bx75UfuZ7VPYvQHl7bS3sTRPhqfBEOJ7s+6iFncHrdODUYP/mITsCApnnIvJs94gm/RuGfBPHCOaPBfkF3GpSgVeLYacAAAAASUVORK5CYII=') no-repeat 16px 16px;
	background-size: 71px 71px
}
div.cta-circle.de, a.cta-circle.de {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJEAAACQCAMAAAA/Wnm0AAAAVFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2QD/2QD/AAD/AAD/NwD/BgD/1wD/2QD/2QAAAAD/2QAAAAD/2QD/2QD/2QD/2AD/cQD/AAAAAADIAACYTorUAAAAF3RSTlMABQ4gNGWJ5/b+/ONKSjXV5vb9/oGmaoMPVvkAAAKKSURBVHhezNVLagYxDAPgPGxrNYuQnXr/e3ZTfiiGBmaSUb8TCFtOymOtm/8w660INfMABn8biHB7P5h5gH+YCO/lLe2TZgFhtRxXPQYTXShLcdYQ/dx4wFtmmDpPBj+cR5/JwedgZRcD99jU8RaTu4youxemX10LbjajihuU4UGbfDBRbq4GD5lR7mjgOXfK1MGT0B52Wt9vG6Q8Ug6kj5QD6SPlQPpI+cr0F9fA96CWpQq+KcpS8F1eFpwvGyY+swxN3OosbpRIVyWjxOjinWW4sTPN3mwy0d4bqBPitzGbtv7P9ENyapl4RBlWI9IPCVSLNCK12RcjEg+pT+qNmn40NV+cvvQBuL7+h+uT6JsdOzYBGIhhKGq3Fh5A+y+aLmUu5T+QJnggMEYyI6+ox4zoLc2ULFYkm1XbOqJTbYroVFsPTbQGZZom8iJFiugzIoraNNFG9J3BibwRRRRRRJB0bvafb2RwIl0oyp+9d4ki0nGJiGj/LloRDW2HLN2zZ0c0XbDaVAWrbWkidRWrNj3N10GOw1AIA1CWRIoMioA/9z/pLNta00XTSd13AgvMj2I3+8832O0GvvTC7tXSG7uHY6kl7EEvtbJH2JaWw0jLR8RwyEfEWj4iBpcfGiv5W8SQS6Xtb9DXmrWy1t+0t4A9hU2+M1byO2MI+Z0xpLxEDIe8RGz0gVjJW83Q8qeRoeWBGEJ+9wwtCCSPVEbEkTYKJH8EfOyE8Sv/X09BCr5lkjI17LxyeYUYQr4xhnL5gBhC3yA2ecHC9KvLMaLNlAP7b3hjdzGwK2BiW687GnYdVK7XRMEuhkp9HIZpX4xlD+yDgOl4FsujB6YAYKo7It2Xe0Z01wD2jl+ypBjwc8/t4gAAAABJRU5ErkJggg==') no-repeat 16px 16px;
	background-size: 71px 71px
}
div.cta-circle.en, a.cta-circle.en {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJEAAACQCAMAAAA/Wnm0AAAAXVBMVEUAAAACAwpJCQ8LEDfsGizxVGHfGirsHC3sHS4VHmYVHmgVHmkVH2kVH2kVH2nsGizxVWLkdoT5xsr40tX37fD//Pz////wQVAVH2n///+ZlrcfKXF1eqftKDhXXZSfEoocAAAAF3RSTlMABiIT9/5WonckP0qEruv++Pb+9fV07WFtl3wAAAPgSURBVHja7dxRb5swFAXgAo6NQ4Ati13Tdfv/P3NXmiLW3ion5TiuJ3GeqioPn64t05Lr+8Smae2/aZ++MK3tnTNmfhtjnLPWF9eEEMx8I+cYQiim8SHEZVnmm6JFIipfjHOP6C9q6B7ruXKw6Jrf0+lhheqGMb0snxallMbjQ8pzmlLaJpJMQ/cIDyHKbWoG8ZAiMeVbu+OYEiFaM/pMC5YSKVpz6niQLFhGEb90fkyJF2Us03FKOUX8blp3ECNSmQZuxXiRzqmhQbyIXzk/pZwiTaL2NC/SmTwB4kU8aUgpp4gnHVNWEU86TllFPMkrECcCJALEicAhAA7GcqI0NlA0ppKiny8BgcLltZhIPPKBAEDykdWUW6Q9kniT5OOyrKb8Iu2RxA6USJlIEfBIAgApEylCnsv3XxasmTJxIuiZZ9fAEq0mXgQ9kh6DVhMtgh6JaT8CdeuaKRMjwh6JAyVSJkqEPRILtrUyMSLskThUIm2iRNqjYmGJtGmjCHnWIukSQdMmEfBccwhvQY15Pt9j+rzo9T7PeXknsvJbMeF8WnSfRz/e3DwDEyXCnlW0lgiYKBH2SKJXJQImQoQ8qkitmWdgIkTAsyaqRdMmXoQ9HxYpnN/nklF0/jg/FpUAzmtOtCURnNflRUuoVhRrE4WlGlHsahMtoVJRrE3kl7IifCLZw7bcFD0fNqZdH2qVxIqor07kqhL1IjJViVyNonauKqZGkZ3rSruLYOwu2kW7qIxoP4/+y+daU5moyr/Y3C66mb7K/0XsLroV04ioMXVtbImrTtRX9Cair/SNli8twi+04/4+u36R/oYtfrVIf3e0i8CiSWIVoqD6D/C3dOeMorNKUD0a+HvMrKKD/hNbFQl7CBE0WSXCHkKETLpPK2APIcIm3csWkIcTYZNuZYvAw4mwSbf7BeChun2wSUqk4oCH64jCp6OONcDDdY3hB4hODzxcZx0ukU5rgIftPtRBDdEWeOgOTVQiHQc8fBcrAul1Wz0FOn31ttax2pNTpE240f/buXDHOLwM4WPxrvoA7o6GWOzmwbqJAKnY7YwL2kT4Vg0v0qaw4RYtK4K3jnC6sZQonYibtISIBmkSL8J31zCpgGjsiCvQrIi8m61JvAjvIZzm9FDRsGkeQ24RP5vhOD1INHlmSgQvyjqWoTvxIjCTgV05XjR6fgBKTtGkTiFqN/Gi0eccpMOLpmPWYUOsSI8b4k2UaJ1dldW0WTQN/lGDtDaJxqEpMGzsfhFYLj5dCPFuUSw1uE5QEYrQHL38y9dfpwzqGCea7mumH9q+d05ogjMS+bm31lIb+Q8ZTdbFJ0rbagAAAABJRU5ErkJggg==') no-repeat 16px 16px;
	background-size: 71px 71px
}
div.cta-circle.fr, a.cta-circle.fr {
	background: url('data:image/png;base64,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') no-repeat 16px 16px;
	background-size: 71px 71px
}
div.cta-circle.it, a.cta-circle.it {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJEAAACSCAMAAABykti/AAAAqFBMVEUAAAD8AQMAAwDXBgOJFwMBNgEDgQMDgQMDgQMDgQMDgQMDgQMDgQMDgQMDgQMDgQMDgQMDgQMDgQMDgQMDgQMDgQMDgQMDgQMDgQMDgQP8/vz8+Pb09/H8+vj8+ff8+ff8+fj8+fj8+fj3+vb1+fT8/Pr8/Pr3+/YDgQP8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vwDgQOAwYD8AQP8gIAvh0ZPAAAAM3RSTlMAIgA6YgX+/foNFBsqSFlvh5KhrLzN3env9fxcMndsY1FMPx8YhH4Q/Pni2c7AuK2gkYnZCZRGAAADb0lEQVR42u3c23LaMBAG4HUcEkQEhuATkECABGNjm4O37vu/WdP2ohdqR0XWYTPD/wTfrGSTWKsFLcl+Bdxnu15ejtWhmDe/kxdlddqtNk5s72/nKm/+laLeWWVlb+dDI828/LCjylZ13vxv8tM6M12do8CRojYG985H0aikXJop1Mspb1STX971e45Np+Tnd+ce0aRv7bLLvNGRXNN+6o2+Nbpy0PHc8RBFkXq++10LFMxQr6jtRnoKEXWLWt9TBw0TNCD6NCmv2B4NiNRJbIpoStT6dwpbKEJzos9cvZl4jOZEKivHEzQlUiMNUzQmUiLxGZoTqZB4igZFCiSeoEnR9aRBjBZEV7wEWIQ2Ra0U1JuiVZF83QK0KpKThnurIjlpkKB9UetJNpF9kS/ZRPZEctLTzK5Ivm4hWhXJizRCqyI5iSV2RfJX9xhdinzJtrYgkm/uZ3QqEovE925FYpGm6FQkFok/uhWJRZqgU5FYpMGMgKgVfmLdicQi9WK3IrFIQ3QrEov0TE3EUrcicdlG6FYkFmlKTcRSMqJWeNKciMQijcmJImoitickaoVt5EAkFmlMTjQlJ4pJiVoA9kBNxJGWyIMRMZEPATnRhJxoSk4UkRPFxEQtJOREKTnRIzkR3kRfUNS/PWtf8H0UERPdQ3j77ZeKJre/IaWiITkRJyYCYH1qIohIie4B4Jnc//0BOREnJfIAgM2ofWODkNyX0YCciLsWiSejMbVv/jAhd1IzJCfqxdTO12BM7lSUPzgWiT0IIbXTdRiRE7GEWk8EBNT6RoCl7kVCFxux/iMYpK5FYqsftT42YIlbEYgZUeuHhF5ErYsV+J6aCMbUeo+Bxa5EknsHhHrYAcbU+vyBRUjsdgY8JfZFnuwKi22R/JoPtXtHABOrIv+Ke7R0btQBi6yJ7u9AgWRS9AckySCyI/IAFEgGRR5cERYaFol7SP7EGROp3l5nE6MiHxQS9M2JfNWhDKZEvvrgCiMi3+sy3KOvX+RDp/DI8bwRMSyYaRQVC9AQrk001zbeZ33QAqpedI7zKjp7yjVoTbYsunneMtCdbFEqe2pTQ9A2SsO9ivMLmEu2rK7j5MdFBoazfa3m7jniYL9Spsqri+UZiNl6dzz8nZWXp6WgscXabla787Guy5+p69P5dbHZdsP8ADUjBUHq3C4hAAAAAElFTkSuQmCC') no-repeat 16px 16px;
	background-size: 71px 71px
}
div.cta-circle.ru, a.cta-circle.ru {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI4AAACOCAMAAADQI8A6AAAAdVBMVEUAAP8AAP8AAP8AAP8AAP8AAP8AAPcAAFAAACEAAAAyAACpAADnAAD2AAD6AAD/AAD/AAD/AAD/////////////////////////////////////////////////////////////////AAAAAP8zAMb///8/Nfn9KM2wAAAAInRSTlP+9OTVmYxtNRcAECQyVWGSxd/S3er0+sCymIV0JhYwO1JnB0QSzwAAA0RJREFUeF7M0D1ygzAURWGqzLh9SOgHXQsVN/tfYpok8sTGxoD0clbwzRkuB0Je5hi8ExlFxPkQ5+WKy4F2cpBKcIYPG31c0JGTijd80RgKOnCQ48iNSUxtOalatiUzWnGwOL7f5Bc04GA23JkUnMxBtDyQ2QoammJqY8FJHBTDE5J8CucqPCmPwxzEiadlC45x8shTc+kFp9OaOmg3B44NCtjHyYZNkrSHUyY2yua3OYhs11Te5MCzaXGNo6IhA7Zz4Egdz7CiUfIMWhoybOLAs1NxCyewW+U1p7BfU37FWSZ2zKTnnGTYNcEzDoSdC884kd1b1jmZ/bNpjQNDhRxWOIEqlcecTJ0sHnEgVMo/4sxUK99zYKmW4I4TqFj5y8FExUZUTp2jv2eoc9T3VE6kcsstB5bKyS1npnr5hiNUL1ROpn4Wv5xA/Vh+OLDUj+6H8/H5L8I354s9e7mhGIShIGo/GwN13P57fAms2U8kpoIjYSE+KUS1OcOFKDanxMj64jRBqsUJQcqXM1yQ4uWUKFlHcVQPJ1mcEKacNkyYYlqJk7M46ixOWWNx8nKONQuBShrnp3OX4wIVX1qsy4nLOdYsv8O5B4y6nGPdOuvoPl2YAnbt412Ki8ah5OPhTNZzE2d42uIU66myY0ZncSg7T87NaaRPAMrw+Pg3c8e6DcMwEEC7nkiR1Bo3SFr0/7+xXRICglE7jq2zBs8PJ0qafI8/AX5OsfDg+PcJVn1y9ASaVp4cBJ/jSE7lczQ5KI0fTnIAO0M4yRFyPIHkgB+Pdhxp5HCSw49Hew5KsI9VcshXs/Qc6stl6DjUaY4yy4Ex5zg53Gl2dBzqdoX0nFyVuFXJIZ4uw38cCdbgJIc3PiELnKGXcxPMcVjjrFjmwAia5NA8Fes4cJZmngMjaJJD8KSm4zA8TfEaB9oImuQM9IRgFWfM++UFWzgodgCmVWCBM3DDQrGdA/F9NVawjZMBjYkmOYMCalawgjMI5LJbw4zG2xgF1nEGgBKzEwdQ32hpLod0N4ltiChMjmu2Um+vBaMH934V9Vibi45pRVNbCim8ysCSNkDUPGZQLdw0KWM42R13u39N03S5/H3u99v1irfWL85zEMnTG3OxAAAAAElFTkSuQmCC') no-repeat 16px 16px;
	background-size: 71px 71px
}
div.cta-circle.twitter, a.cta-circle.twitter {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI0AAACNCAMAAAC9gAmXAAAAKlBMVEUAAABjY2NjY2NjY2NjY2NjY2NjY2OYmJi+vr7////09PTt7e1nZ2djY2MKxE7xAAAACXRSTlMAIFZsrMPa2f135pk1AAADLElEQVR42s2czXrjIAxFK35lw33/1520nakWjqdBQKSzyKaLnkq34gsGf0xAIcaUcikFwOMzpxRjoI+3Q+Fhgec8rAK906TgN8pbjChmvEqOtLcqGWPkbRWiBA1ph0/I0JKCBxchr/ShjFkybcuLXX4oYhWRpmUK1lHIR2GkPCvTa5jmgB2E2S7Zd4sSdpFoJjLm4aGCnRRSytjrEPZDHmQEctEmaZYXGdGxlxEdzdCzG4MR7yQaLJTaJZTwbkixOJksWRGCeXQIFtDApDGbOhE2xIE+GfUqwYo0MPdMipNhR/ZQGiFcS+OnOAG2hEtp3BSHYA05mDVCupTGSXEi7ImXDLvIMcEDJI1y1KoMD2RplJ9WBfggLB59nT+pUwOwLHM5jy9OxheVMUJRxaYznlHP44fW0bkdHUOQJjZ88I2M0NrjgzFG0MSmPfs9/UdGjIA+HJyMQY5nfzZfZLgz8/DEgcLmotMvMmcbb5Vm9v3tQ70vjWR5DFLMPmnFjY38fJCgsGk/zeD+HxvWTOOIUfgQmPudTdUs4wmq4giNudY1NkljU48ri2zyuAx4k01WrJlH41d0ME5R2JzHK5xvsuGXbJrKZleIGQoUNmiKEO+z6efiRolNwTj13NOoorJB/7VZXWujovK5rjRik6GAW9uQYWTdt6muTY1+1dRPwLNrbSJUtA2lQdR+C++8XgZBawPUu/K0rrehqU2ApTKgqU0BPhfJyLZAXtoq7nO7W0nZpWcuJ8/uYIfRJeFBO5/nt2KGoNi/4dv/JV6x8Veg8FnvgiL7fnOpaVwxTZrZE638j4olBF/7xa720l0+ZyB4gNw9n3LzpCH4eq7p6pmv1+fh9sVJjs9R2J8xcVSc4PFskkCwg7yeabMvDnk9CylQhgWZnJ6hte9VdHr22r5Xhdyf2b+PjklohGQzhO2TnMnxHSH7+1P2OiLjRqeQ1zuJ9vc13d9l9X/PV4jblgMVoWA9Jfi6O6+G4rYu2Zcnk//3Udi/q2Pex95F4mMbmGt9fNRF8lwwTom0721SGCMFcv1OKfv3be03iqnciti8Hu3TKaVcvskpfXrMiPwB7/0Buet+TvkAAAAASUVORK5CYII=') no-repeat 16px 16px;
	background-size: 71px 71px
}
div.cta-circle.facebook, a.cta-circle.facebook {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI4AAACOCAMAAADQI8A6AAAAM1BMVEUAAABjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2OdnZ34+PhjY2O4uLj////Nzc3m5uZkZGTLjyccAAAAC3RSTlMA/vG4j3JNOxf7+2Cwc4AAAALTSURBVHhe7ZwNbqIxDAUT/8WsP6D3P+22AmlXVqu2OORFVecEIz+bCEzSCrgPVeE3iN8Q1eHe1uNDhXu8R2fR4StVksn7TkuU3JjiaxCbP7suFN+BnlgjV4rvQ/oUIReKxyCZLuTc43E6+9zK9KjRxRfEBIjMKOZANqNpYh7s80qDL5BLzKbQQYNiPjSwQWXIwEFlxLETlWEv2GB9sg3exymeDXnBBuGTkwLnlW3wPtkG7yOxDmmfYbESK5yaq8/TPOLwcedYjYAbJ2OFqJbGxYGAwVFlrBDVsrgkUEihOIvKIxEblWf0wNEdO+QZLhRnQXkksMjHY4UfLg00moqzUXks8NjcKT8dl+ud4qw71WWu538U06pndZz/p5gW120m6PCsrE7nGTrkc7J6+ZN1SmlJOao5OjKnda4lndw83md1znG6UTrWbVZWRxSxqa1zmnKMMlYnNw9to0OpkwE6uZdHbKMTozJYpxuXPOenymhpPMr5IyqjJRvpSGu8kQ5jdfbXoY106AfpHDeu5zuX405RB39I1HV+dX51eCMd3k5HNtKR7XR0Ix1tzTbSsdZ8Ix3f7IvNft9CBauTNwG6108GYxudkTYAEJ28B2CsTt6xKVYnL23GJjqj3aDibuTOS5Qg+OYxH+cpLSgjLZC2WffJTlnlUx2/SedAw+mfRGBs47V+U/xWP5UHXZyNyqMt4QQuzkbl0e3/itYM/JmTYewHcsYJHxW+m7VwCWDpdQAnbFQZhUaFj4sLt30A934GYW0y1mMV3drnKLiNMwK4sYH3kcKVUOjlUBe0TfYB22S0x/Po2hLIz59u5evf+Cvgztj7uxkXcBNnjBbcjYcEloPCF4hs/osl+HdLBkcdHm0aVhVim/1GUknG22wG93iEnmKCPlBE4oB3rQpvW1WNvlgjEvNVT6J9UiRiHd5W4qb8jhQxq3kD4WOYviL6io1ySf4CJBqij3onOF8AAAAASUVORK5CYII=') no-repeat 16px 16px;
	background-size: 71px 71px
}
div.cta-circle.pinterest, a.cta-circle.pinterest {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI4AAACOCAMAAADQI8A6AAAAJ1BMVEUAAAAAAABjY2NjY2NjY2NjY2Nubm6lpaX////x8fHd3d12dnZjY2MtQ7HbAAAACHRSTlMBANaDZiP6570XScUAAAP0SURBVHja1dzRcptADAVQIWnZIPb/v7eZDMklWRPH0nrl3qc2ffAZ6RJqsKFlRMp7lhGhCEJVhJnbEWYWUS3zOUWF22VYvCaKUUaT6GELKPdJWp7JoSLtwUghB8cxmMiI4pwizR0pDk4cEwfRBAxAIzikbUiURnAKt0Hh4uAE9hTfGEVGM35AFGnN+AZRZDTjB0TzNPB4ONqeFn2AA02C54oj7amRhzgk7ckR+gsHmhwPRTY1fl+UooHnPkfbpOhfOKVNS7nDgSbJQ4EzQzxcfucQt6lh+pWjbXL0koPi5NWHsoqD+lxypCVELjhYVd66KHVVWFfP0ZYU7TgYTu54KK/HiPSc0hJTOo5kcgQcDCd9POBILkfAwXCSxwOOZHP0zCHO5jCdONrSU8CJ7apWO1L3aJkpWORqb99iblH54mgcg1h1l/ngOIu8AjNgQnxwvLvaNwg2s7OterdF7l1VUOrhq1vEowdHIpqt3jQ6PHJw2LOpz56sP37+ubPdVR7yVWfdMITb/TZXechXHbteye4ej35wxL0q+61V5ikPuapj5xestlld+/F4ykMLOZpzXlXtKm3ebdFCDzcZgm+Hdu2L5egyeZpsp5fb3rqqVC9HIxy89G2OuTji5Bj+OIojC3kOrLcbnDqAwwFO/c7ZEzn9dLY2iNOGdMcCHGQhaqEjy1CdwO8dcIqDU/Fy9cYZYXNzChX3f3a2j/NCv5j9EK6TOPi1jNNXtDrg+MeD1979u4pzDoWhtud/wq6mcVq94uw41CZy2lq3/as6WNZqgeE0oqX5g80YNIHhNJwkfMEZdP3QbeA5wlHO6X2xmeFvawIHvUVQJSdH4tWpg67xSIiDNzi7nTVrC3A0XJ16uvC02d7c0e6Njf/91lrfs7ZICjiB6rR4wFk4yLFRGu4uGbjf/kWDSwYa5OyjOIrLTa7gPUQ4uNxEMY4N4xAuVboydleCC7m+jB2OHpwS4dRx1QneBGhDh8PhWySG02U8Gr6BZMN6jBtIgW3ZQA2/1s1HPXFKPqe81I1red3b+vnjkdf+SMjCmRp+sY8Tve6HrfLHUzpO5njkhT/GiGji2QochBMPcnBy21x6Tr+u+asCB5G8owqcvKOLS89JrA804OTVR5cLDiIZxQEnwwPNfU7hhBqDk+KB5poDT4YGnN6ToQGn96RowIl/8Tv+RXBw+sjMIxyc+V8q1v/7C+Ao0MTagDNxYRp8tALPWhQ4s55noLT4OWjQuNaEOdhYfE9BDqIcxOjYB95QBMQoTZyDlQU6M5KDUj8sYmCGcRCC6G8WevaDtgpE9yxl0mPIigq7H/o1loMpqQjzDweLKKYykQMWskTzD34M1vvNnP3TAAAAAElFTkSuQmCC') no-repeat 16px 16px;
	background-size: 71px 71px
}

div.cta-circle.red, a.cta-circle.red {
	background: url(data:image/png;base64,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) no-repeat 16px 16px;
	background-size: 71px 71px
}
div.cta-circle.yellow, a.cta-circle.yellow {
	background: url(data:image/png;base64,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) no-repeat 16px 16px;
	background-size: 71px 71px
}
div.cta-circle.white, a.cta-circle.white {
	background: url(data:image/png;base64,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) no-repeat 16px 16px;
	background-size: 71px 71px
}
div.cta-circle.black, a.cta-circle.black {
	background: url(data:image/png;base64,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) no-repeat 16px 16px;
	background-size: 71px 71px
}
div.cta-circle.titanium, a.cta-circle.titanium {
	background: url(data:image/png;base64,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) no-repeat 16px 16px;
	background-size: 71px 71px
}
div.cta-circle.rose-gold, a.cta-circle.rose-gold {
	background: url(data:image/png;base64,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) no-repeat 16px 16px;
	background-size: 71px 71px
}
div.cta-circle.gold, a.cta-circle.gold {
	background: url(data:image/png;base64,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) no-repeat 16px 16px;
	background-size: 71px 71px
}
div.cta-circle.silver, a.cta-circle.silver {
	background: url(data:image/png;base64,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) no-repeat 16px 16px;
	background-size: 71px 71px
}
div.cta-circle.grey, a.cta-circle.grey {
	background: url(data:image/png;base64,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) no-repeat 16px 16px;
	background-size: 71px 71px
}


div.cta-circle.loading,a.cta-circle.loading {
  background: url('images/animations/loader.gif') no-repeat 16px 16px;
  background-size: 71px 71px;
}
div.cta-circle.ringtone,div.cta-circle.cta-video,a.cta-circle.ringtone,a.cta-circle.cta-video {
  cursor: pointer;
  color: #fff;
  margin: 0.9375em 1.875em 0.625em 0;
  padding: 0.6875em 0 0 3.4375em;
  line-height: 1em;
  height: 30px;
  white-space: nowrap;
  width: auto;
}
div.cta-circle.ringtone u,div.cta-circle.cta-video u,a.cta-circle.ringtone u,a.cta-circle.cta-video u {
  width: 30px;
  height: 30px;
  -moz-border-top-left-radius: 20px;
  -moz-border-top-right-radius: 20px;
  -moz-border-bottom-left-radius: 20px;
  -moz-border-bottom-right-radius: 20px;
  -webkit-border-top-left-radius: 20px;
  -webkit-border-top-right-radius: 20px;
  -webkit-border-bottom-left-radius: 20px;
  -webkit-border-bottom-right-radius: 20px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
}
div.cta-circle.ringtone audio,div.cta-circle.cta-video audio,a.cta-circle.ringtone audio,a.cta-circle.cta-video audio {
  position: absolute;
}
div.cta-circle.ringtone u,div.cta-circle.ringtone .progress,div.cta-circle.cta-video u,div.cta-circle.cta-video .progress,a.cta-circle.ringtone u,a.cta-circle.ringtone .progress,a.cta-circle.cta-video u,a.cta-circle.cta-video .progress {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAcCAQAAAA+LdxbAAAAw0lEQVR4AZXUIU5DURQE0LeAFxISRBMMqooFVNWyB1KFJmEBCDaAwFaRoHDVXUAlDoPCIGuoIA0N/6C+qrmTq4+4mck0a1Ndq1/DrycTPSGwc69nBD4tUgIbs5QweHWhJwT2Hp1kBLZu9YwweHeVEWBtlpLBwbNJQo6irpIx6pDAm3lKdh4ScrB0ptfJymXy/sZc16rkw3US5dadrlXJz9jmGvnz4lzXCuSoiAUy1r1IvtzoWpV8Z6O0t3SarOXKVEvuH0HCGB9VaeXVAAAAAElFTkSuQmCC') no-repeat 10px center;
	background-size: 12px 14px;
	border-width: 1px;
	border-color: #fff;
	cursor: pointer;
	overflow: hidden;
	text-align: center;
	text-indent: 0;
	text-decoration: none
}
div.cta-circle.ringtone:hover u, div.cta-circle.ringtone:hover .progress, div.cta-circle.ringtone:active u, div.cta-circle.ringtone:active .progress, a.cta-circle.ringtone:hover u, a.cta-circle.ringtone:hover .progress, a.cta-circle.ringtone:active u, a.cta-circle.ringtone:active .progress {
	border-color: #fff
}
div.cta-circle.ringtone.playing u, div.cta-circle.ringtone.playing .progress, a.cta-circle.ringtone.playing u, a.cta-circle.ringtone.playing .progress {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAQAAAADIDABVAAAADklEQVR4AWP4//8/LTEAc6NHud3cZ50AAAAASUVORK5CYII=');
	background-position: 8px center;
	background-size: 12px 12px;
	border-color: #b04c35
}
div.cta-circle.ringtone.playing .progress, a.cta-circle.ringtone.playing .progress {
	background-position: 9px center
}

body.light section a, body.light section a:visited, body.light section a:active, body.light section a:hover {
	color: #fff
}
body.light section a.cta {
	background-color: #000;
	color: #fff
}
body.light section a.cta-circle.more {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAeCAQAAACLBYanAAAAeUlEQVR4Ae3KMQ7BYBgA0Jc0BqnY2Gyu4RA2k8XgAAYHcCmTiAM0cY2O0lU/q6X/N4hB4s0PWFoZKTrohcbMoEonhHA3N6gVedvp5c1e/NuHrTEmbxsDTm9pnZeLKis39S+Vq8n3ytEzK5VHVqDNC1udcFYrmlooeAG5rKUvvnixvQAAAABJRU5ErkJggg==');
	color: #000
}
body.light section a.cta-circle.more u {
	border-color: #000
}

html.js {
	overflow: hidden
}
.js body {
	opacity: 1;
	overflow: hidden
}
.js body section.active .trnslt-item-1 {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	-webkit-transition: -webkit-transform 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms, opacity 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;
	-moz-transition: -moz-transform 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms, opacity 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;
	-ms-transition: -ms-transform 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms, opacity 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;
	-o-transition: -o-transform 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms, opacity 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;
	transition: transform 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms, opacity 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;
	opacity: 1
}
.js body section .trnslt-item-1 {
	-webkit-transform: translate3d(0, 20px, 0);
	-moz-transform: translate(0, 20px);
	-ms-transform: translate(0, 20px);
	-o-transform: translate(0, 20px);
	transform: translate(0, 20px)
}
.js body section.active .trnslt-item-2 {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	-webkit-transition: -webkit-transform 550ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 250ms, opacity 550ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 250ms;
	-moz-transition: -moz-transform 550ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 250ms, opacity 550ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 250ms;
	-ms-transition: -ms-transform 550ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 250ms, opacity 550ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 250ms;
	-o-transition: -o-transform 550ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 250ms, opacity 550ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 250ms;
	transition: transform 550ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 250ms, opacity 550ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 250ms;
	opacity: 1
}
.js body section .trnslt-item-2 {
	-webkit-transform: translate3d(0, 45px, 0);
	-moz-transform: translate(0, 45px);
	-ms-transform: translate(0, 45px);
	-o-transform: translate(0, 45px);
	transform: translate(0, 45px)
}
.js body section.active .trnslt-item-3 {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	-webkit-transition: -webkit-transform 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms, opacity 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;
	-moz-transition: -moz-transform 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms, opacity 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;
	-ms-transition: -ms-transform 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms, opacity 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;
	-o-transition: -o-transform 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms, opacity 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;
	transition: transform 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms, opacity 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 300ms;
	opacity: 1
}
.js body section .trnslt-item-3 {
	-webkit-transform: translate3d(0, 75px, 0);
	-moz-transform: translate(0, 75px);
	-ms-transform: translate(0, 75px);
	-o-transform: translate(0, 75px);
	transform: translate(0, 75px)
}
.js body section.active .trnslt-item-4 {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	-webkit-transition: -webkit-transform 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 350ms, opacity 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 350ms;
	-moz-transition: -moz-transform 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 350ms, opacity 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 350ms;
	-ms-transition: -ms-transform 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 350ms, opacity 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 350ms;
	-o-transition: -o-transform 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 350ms, opacity 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 350ms;
	transition: transform 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 350ms, opacity 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 350ms;
	opacity: 1
}
.js body section .trnslt-item-4 {
	-webkit-transform: translate3d(0, 110px, 0);
	-moz-transform: translate(0, 110px);
	-ms-transform: translate(0, 110px);
	-o-transform: translate(0, 110px);
	transform: translate(0, 110px)
}
.js body section.active .trnslt-item-5 {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	-webkit-transition: -webkit-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 400ms, opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 400ms;
	-moz-transition: -moz-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 400ms, opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 400ms;
	-ms-transition: -ms-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 400ms, opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 400ms;
	-o-transition: -o-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 400ms, opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 400ms;
	transition: transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 400ms, opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 400ms;
	opacity: 1
}
.js body section .trnslt-item-5 {
	-webkit-transform: translate3d(0, 150px, 0);
	-moz-transform: translate(0, 150px);
	-ms-transform: translate(0, 150px);
	-o-transform: translate(0, 150px);
	transform: translate(0, 150px)
}
.js body section.active .trnslt-item-6 {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	-webkit-transition: -webkit-transform 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 450ms, opacity 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 450ms;
	-moz-transition: -moz-transform 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 450ms, opacity 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 450ms;
	-ms-transition: -ms-transform 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 450ms, opacity 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 450ms;
	-o-transition: -o-transform 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 450ms, opacity 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 450ms;
	transition: transform 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 450ms, opacity 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 450ms;
	opacity: 1
}
.js body section .trnslt-item-6 {
	-webkit-transform: translate3d(0, 195px, 0);
	-moz-transform: translate(0, 195px);
	-ms-transform: translate(0, 195px);
	-o-transform: translate(0, 195px);
	transform: translate(0, 195px)
}
.js body section.active .trnslt-item-7 {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	-webkit-transition: -webkit-transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 500ms, opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 500ms;
	-moz-transition: -moz-transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 500ms, opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 500ms;
	-ms-transition: -ms-transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 500ms, opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 500ms;
	-o-transition: -o-transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 500ms, opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 500ms;
	transition: transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 500ms, opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 500ms;
	opacity: 1
}
.js body section .trnslt-item-7 {
	-webkit-transform: translate3d(0, 245px, 0);
	-moz-transform: translate(0, 245px);
	-ms-transform: translate(0, 245px);
	-o-transform: translate(0, 245px);
	transform: translate(0, 245px)
}
.js body section.active .trnslt-item-8 {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	-webkit-transition: -webkit-transform 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 550ms, opacity 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 550ms;
	-moz-transition: -moz-transform 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 550ms, opacity 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 550ms;
	-ms-transition: -ms-transform 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 550ms, opacity 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 550ms;
	-o-transition: -o-transform 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 550ms, opacity 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 550ms;
	transition: transform 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 550ms, opacity 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 550ms;
	opacity: 1
}
.js body section .trnslt-item-8 {
	-webkit-transform: translate3d(0, 300px, 0);
	-moz-transform: translate(0, 300px);
	-ms-transform: translate(0, 300px);
	-o-transform: translate(0, 300px);
	transform: translate(0, 300px)
}
.js body .trnslt {
	-webkit-transition: -webkit-transform 1000ms ease-in 100ms, opacity 700ms ease-in 0ms;
	-moz-transition: -moz-transform 1000ms ease-in 100ms, opacity 700ms ease-in 0ms;
	-ms-transition: -ms-transform 1000ms ease-in 100ms, opacity 700ms ease-in 0ms;
	-o-transition: -o-transform 1000ms ease-in 100ms, opacity 700ms ease-in 0ms;
	transition: transform 1000ms ease-in 100ms, opacity 700ms ease-in 0ms;
	z-index: 1
}
body {
	background-color: #000;
	font-family: 'HelveticaNeue-Light', sans-serif;
	letter-spacing: .15em;
	letter-spacing: 1px;
	line-height: 140%;
	color: #fff
}
body.light {
	background-color: #f2f2f2;
	color: #222
}
body .slides {
	opacity: 0;
	z-index: 2
}
h1, h2, h3, h4, .claim, .brochure, .cta, #lightbox #neoxnav .navigation a {
	font-family: 'Neo-Font', Arial, sans-serif;
	text-transform: uppercase
}
p {
	-ms-touch-action: none;
	margin: 0.3125em 0 0.5em 0
}
a {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
section {
	position: absolute;
	z-index: 1;
	overflow: hidden;
	height: 100%;
	width: 100%
}
/*section h1 {
	font-size: 7.5em;
	position: fixed
}*/
section h3, #lightbox h3 {
	margin: 0.3225em 0
}
#lightbox h4 {
	margin: 0.3125em 0
}
.js .slides {
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	overflow: hidden;
	position: absolute;
	-ms-touch-action: none;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0;
	-webkit-transition: all 850ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
	-moz-transition: all 850ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
	transition: all 850ms cubic-bezier(0.455, 0.03, 0.515, 0.955)
}
.js .slides.show {
	opacity: 1
}
.js .slides #slidable {
	position: absolute;
	overflow: visible;
	height: 100%;
	left: 0;
	right: 0;
	z-index: 1;
	/* Disable animation as Velocity page-slide version used:
	-webkit-transition: all 850ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
	-moz-transition: all 850ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
	transition: all 850ms cubic-bezier(0.455, 0.03, 0.515, 0.955)
	*/
}
.js #gradientviewport {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	height: 200%;
	z-index: 0;
	-webkit-transition: all 850ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
	-moz-transition: all 850ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
	transition: all 850ms cubic-bezier(0.455, 0.03, 0.515, 0.955)
}
.js #gradientviewport .lightgradient, .js #gradientviewport .darkgradient {
	-webkit-transition: opacity 850ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
	-moz-transition: opacity 850ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
	transition: opacity 850ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
	background: -webkit-radial-gradient(70% 50%, circle cover, #f5f5f5, #e5e5e5 65%) center center repeat;
	background: radial-gradient( circle at 70% 50%, #f5f5f5, #e5e5e5 65%) center center repeat;
	z-index: 0;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	position: absolute;
	opacity: 0;
}
.js #gradientviewport .darkgradient {
	background: -webkit-radial-gradient(70% 50%, circle cover, #444, #111 65%), url('data:image/png;base64,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') center center repeat;
	background: radial-gradient( circle at 70% 50%, #444, #111 65%), url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAMAAACZHrEMAAACbVBMVEWEhISDg4N7e3uKiop5eXmBgYF6enqAgICCgoJ1dXV+fn52dnaJiYl8fHxwcHCFhYV/f3+Pj4+IiIiLi4uNjY1ycnJ3d3dra2t9fX2GhoZtbW1xcXFzc3OQkJCHh4eMjIx0dHR4eHiSkpJvb29ubm5sbGyZmZmOjo6RkZGTk5OYmJhqamppaWllZWWUlJSVlZVoaGhmZmaWlpZiYmKXl5dnZ2dkZGSampqbm5tgYGBhYWGcnJyioqKenp5jY2NdXV2goKBfX1+jo6OdnZ1eXl6fn5+kpKSnp6dcXFxaWlpXV1ehoaFZWVlYWFilpaWpqammpqZbW1tVVVWoqKisrKyrq6uqqqpWVlZUVFStra1SUlJRUVFOTk5TU1NQUFBNTU1LS0uurq6zs7NPT09KSkpMTEyvr6+xsbGwsLCysrK1tbVISEi2trZJSUm3t7e4uLi0tLS5ublERES6urpGRka8vLxHR0dDQ0NFRUU+Pj6/v7+9vb3AwMA/Pz9BQUE9PT3ExMS7u7s8PDy+vr45OTlCQkLBwcE6OjpAQEA3NzfDw8PHx8fMzMzFxcU0NDTCwsI7Ozs2NjYuLi7GxsbLy8vNzc04ODjKysrJyckxMTHIyMgwMDDQ0NAyMjI1NTUzMzMqKirS0tLOzs4vLy8tLS3R0dHZ2dnT09MfHx8rKyvX19clJSUoKCgmJiYkJCTV1dXc3NzY2NgeHh7W1tYpKSkiIiIsLCzi4uLh4eHb29scHBzU1NTk5OTr6+vf398nJyfPz88gICAAAAAaGhrg4OAZGRns7OwXFxfa2toEBAQdHR0QEBAWFhYhISHe3t4+ltbqAAAAz3RSTlMFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUn/MX2AABDoklEQVR4XgWgg7Yti6IYWLSNadu2vWyb2zaPzUvj0YidpvFNPQBUOvg+F3RgaOEjuRi5RtgbEzbaIM2ZvRPSnKRHYn7apb5tJxGD6TuDEeUwbnUUWAlwlaYDNq3Rt5sRGKFgAphKnkziB/TuA/u6++a8kEgrLqrZXKEvk0pOgQV9GcppymTJRni82c3Zpelw/+G6TraJmz8DoMAJ8qhsJoFGywft2FMntKuysl4GDaLnq/q+9KRhG//1CM+xjTYg1Ebr6739kl+gHF5LPImifbsFILcY+cOS8sx52elbNiAMcUTufZwkI68kOeUEdGwrrpWxXy6/DFb/TTob3jeowFbCE9uqa1RbkixABI2s98XOmwgnA+jvpYx2KwsEs3Mp4FGWJ+5bkm98cDi3hUKqa13CChbs45jyfQ1cnRwg/lanAWzZkkHH+6zpe1CAgzbE17BPB0t17s+bTi9nzT9LbudI1ClU/3onInCK3h1YdjcWugF2ONbGwMddkEJe0DIKemDSzUXX733IhvxWbDvYRnwZ9FDxTgF1raZWz9RqKYm1fvtRXBN0e+OWYITA0hmH7yrMVQxzrPyjfTRxqbGjgxAKEm8/97dBqB1sxUKpgPHe4XRszt3ysqhG3DI+CF9r/bQdHawjREpZmkwja+tWxk5lSaHrqupBwdctrGxFjsN02B5BTPAokIYPya5Vdn9D/z0H6AcX+L5szzewpePWHp0SvMOLsPu3WccR4x+9RDNiTk9mt2tKjZ/D8kzkLxu+nSOhfVgO9kRvfFDffYC6RxstXb7r5iKOamWROpLkInPSf2CoafSMTamIm9Kp3g4cfGTeturc1DW2KdGOQv3fs4Btk71T+yBjhEflOMKMUSDNWUqIsZxWNfgeEh8s10mH8yZDTuHAijILb1poP82SJuOL0YBoi4aQzkXKbSTbhei7UHLVjQRvBofN9ZfiXuIhkUh00nr5E/omdPZIKYJfQy1arC/lqtyb16s8N8cCvGVz0l/Zjd/pWkJ02yKL2CBWYgubyhUdY50lCFgOY8rxzhOXTcr8XaAWz+mN2TOxnQ2nkrVfYb4siBm2VgW7CWtYVCT5+FtONcLOzkIawZr0qwNlyePe8HPGupoLdhtBWyJSCyO5mJcbKFxozRlRqCyV7AqrMO/5qFRWHxVzycHUYlivZ5IusrUbN3ReO3yksbHencpSDkB23ZUPAv4aHunuQsGcFXc9ibd9YP7zzRk/8eV9vDv6IfS2kBc9kaLgkM4ShY9jL89/AA/3br+XdvLE585YUAjdWgol6qMKXhcKy05o4BHqZs7mN2Agp38MZQdwlUhuwtcTdsmtnqcvHB+lFk9jULCi28ORc7wM6QG7o8FpAObjAhaT8MVvX5x8Gm7y1wuxnnaTF/Loa+gqZC9G/VDnI7mnRVdvxDIjUgzI/LxEzW13yG76sHghK8we+qvGfosxUQflks0nBEgG+E3HnT047cuBCRts+qlgDaW0aE8vXVibsHMQIa9s5Dq/dI/azLLc2o+GO/GdvqAlgYuHs4fDojvjST/E/Jg+Am7Z46XZ27l7WJy67w6P9A7U8SFtynDonlDW4ats1E27VL6m1qp/xtj+Ek74PUtVBswUHEVkSJQMfzxSNt7T+6n7x4U4U3v8YM7VD0ZpjPRQCS+05ni6SILJ9E8D7hEjbrimlB+r61hY9fXFCAIwmau1lhy/qZtk/yVlDbcnRwu+KXJR9f9r75wf6Wfy6OjrBUbnZbey2gHH19lwu5FKJKxGMrSIS8OAzfGqbbRRNFp7dCiWthor0VeCtkZIqZj/JUuQfhi3U7tWsBZMTVA+SXxKx+uXIlEo/I0a8HDu8Kz62k3kB1ehaHEPWH1uort8vtVe4xwbshEBPt/f3tQMu2yV0VjlfJqCiV8h+MDnCQeRMAVpX0M+GqAO3PIXQjXR6x8u6mjV1h/bbe6au68vf/YPxuot82hYH8yT35Nh4oBzUbqYN0oitX4SdJKbhbDfBysx+/v5+Zzom5dSE23di7rQ+7bmDFjgbUVA9dnXenQpGkpTqgI5wbkdeqFHm6rL5cKf4WmFlxJ5OmcfZiIfdvbkZjDk84SCbX6ThucTGYvHl82gbfxo+z0ruHB2ErojclJwKCMuOHxUqXLXfkbaGN6c7/SRC0fTxDv6g+UrSabj8vu5MZ0t5ygIWAjGeihQWmCXNnb6Fw16k/G7oKW6CE9HDvCPvnQJ1jxZue6Udjgzdq9N5B1+KzNH01CrmZdV1/Z2PtABGfmwvBoCk7dQA9HqVBz+l8fabIn0yRMwfkN+FtNNVneoRDdT9XAGbZsZB6EHCRdARbgKopS9/n/jW03pVOyJCa7ILqCc+BkI5/z9uJ7m//qpI8xTo317tt+7WF5jkmtbf1Z5VgxU8qme96E/batmjHc6sVDP7EJM0j+JQaSkwnO7tjb3V8lqgrvabHnKFtDFrBuuMF19sidz+1A33tEkiCC9MCjeKCEpfsdgo3FksXO5Nhyud+ywYqPMle9IMm4BKExCb7ycf36lj5nPq3OeIpbuX/NvwJ6KY9MWOn2USNyFDq26Adn1ncAw0GPX/gu6q/MeC0Ci/0GyTOSQuKvcXvJVQ2J062DeoR3KLJSNf/4mJwULElfNOBeOFbwg1n1xwXHNVBLg5szm/itzkmq/777+mX/fWgh0iNg0HQTu//ulrfSQRF/sFdufgJ9BtmRJSpQhRF5EyWZWwsL3+KXSuY1ey6bet+3k2FebdWsEZ0DlGyKPl6Q2FO12F2YJ+3q39noT6MhdrwvRgST1acUu+yaZeMjuphvBVgDHDcawBrjQfRKou6tW3EqX4/6aHhNdzb2Dgj1/bwSE5zbzjl75y1ERsusuxzaWLhcG0CEAMr5ieQRthT1CxF5d5wL15rxj9SHve22703iKaUze+ygu2/u3ALosgPcmmSjjdibOmKstjdzyzaY/k9HN6b131CmbYfOCKUVEpHjnnWwmFu0HGNGO7jc06N58pRvJqr5Ux+NT5WEYsN0euh0uS6QAIA6ITXdnxpgb2rpC2WJruHHCxFYX5koiFWADrlTthjGoO0V+IZ1OXPae267pcQCgT3ofwNi/hbKt9P1BhzP5gtvEAGOz9xjPryVRMeG/G6nEL0NJ/qltcQUC6Bwac+VzMckItZZtQo50ByX0oes8A3oBObQYHfhjLdZeHTCntzmEmRcFN+r3RVSglliVsw5ZBEsUKoOwb0xmkT2FaIV/499ydGeeZaicoD147cV7zZH7HZQi5tME+aS+egYWOLiUZ5I+UKs4az8dy9oz78xEzt+Oe4uP+SMADL6JOQu8mtRrpZ2TVQeME7m9WR8IEc6I6IjHi7i8ve/zxtBcVSXFA0DbQsVZgODVrkWh+tqxXWQnhh70TqL43TvepmDotSPpp41H1I0n8W/7Zyl3QZuJ88vmfgUbwYASS2g4EnQ6G4EW59EXfraCL4KCvSgnDVTNUUtkJlqwuacRiARhEdfMuH9lrmMC+Qqxk+AdbY/70iMcO2k8fH7O2hhJ0GJgUDAyRf9O7GbzmspD9FqpoAedC9G6l2l6c7HQMH1Z7S+ElYPOEaLzq6e+5RZXSS2eBamDSCzjTguluh6ijVCEoDaz/IJneX5BqtF/4FxUGROlw8MuEGUq3x0HHogCzOW17xyAOzn39woVC4cy+UjhI2ihx33T6WW9LVlJ2Cs7Qf3Z95Z3L5AWVwFPo3+0411677rvHGCHww2QyTDY7J3XSfLKry79la29fXe8w3ppCU33+5F1p8sTk6NUb8lfhnjeGcBDQROwOdbEO4XqZOD3uKledtJwW8sQ2z/K3NHGASDimxCOfKlirWrFtupLektxB5owjYHRP3Pj6u3bpvfNyr8ebaQ+JfKae062ZrddOA4XZUxVNTRuzfFvyY2Io5OAjOWQQb5LTV7W9M4Do5wLFoncLEV2pCpy4rGPC8v2EieZW+rDaGot9iTUfWii+BjxYlVWxvF84IHgBNYQP1yHN4iteo7c3jxFzSLg3pGcfvOxhJMtnQcMMdnDy6VWjM0lxQxShD3VDDdzVVzb0Q/TZ+i/PS9qQ/9HaDgAi0vZ0JK/FTHBWuPhAmnhrhiCBoc22sMuP3S5LrzbSqlri0QysCeHDu8tN/NlGUKTEqCKf2oL7xo1YMV3M/fueun92EqRnzbdvjsL9JbUMPg7Sdua1wkv1vZvbe9C/kUE27Z3W8lEYsrw2k2bxigH3U86lS9b+2Qf59AVezKWWYfG1Tm/vORj5CI4G5b6ZjJfnqPvk7nWoIG0R1/7by57vbeRwFv732YmwWhhxRSA0nqy0/jNK6R4qwxEyuwstONzmR9Bq3raucTSjK/L5sSu9OQZ+FOT05kTOADVwEoMh7ydcJ+pJ5NR2OMZBd9Us55KynhWWZRXgB0wa9/yzcNuO1FoQkVijkjOBeYjjkHUw64kZpygqJ5/eMbdLCUhCOyRcMfm1T2D3vwWXRJLyI0bXnYfsQM3Xul277wQqsy7Q3ia5/efC40GsmBgE2SmwxtRldYB7LScLv4p3INaNNTHrif++oYaJ/Z1j6pwHfOJtpGourOFpknCJViL7wkYmoGkzzWPF4qEikC5YhUCWqKpuM/AgpAjXJRcSJ9KeUbCYjeBoCdT8NV+DplJUAC2/nosoIBvObGxPb9bJD2ob3dW3wPgcytOjkmKSn7CHtHnyRftEcUQCcz6nE9GpQcJsJGIhdLZkXBAfBUblG1SFs8qxdM9IdBxucI1lWFvqo75agqLNf7JlVAvzhnI5nStY/OtaLbhSatKsuZa1FvSoOZ++rswVtZyjjMeCCR8Awcd96TZWeXSpqcmPO4Qd7NJTgsceWT09OnAdRpGolgQgkFwDkM+BmYk3GZADViDXgKBWwHa1C6GMHXhehCTlypLwdqJCN2JgF2faQpl2LyvlHjOU75EHJDd+skavxRZxwnCYdzyopw9Kk+F9Ee7sgp7KQFwA92T+ug32cXILadh3CqYG2ogyYvUb93OuIDvci74aSu+S4K+uRDqybTCBpz37ecpAVw2wHkrnOnQkPXxHusA99TYPsvnePUmsHbllwl4ra4ZXHGrbKsWlmPBaHe/mviIjYL240W/TbOAju7pKtQqDKOzaMIIlzKpUDILuFVH25uBCw6vc7WfnkkBNbzNRCz12+TCbHNMLda5zYrAhBE14pJdnr+TEAIPcBWHmfS3IiW784xfq8Uq9liv7eaOSU829mACoGoDHxxTCJ1h56MH6TWu9wsl4up8NC0X/seq00iQwa2GorZnmU+rISa8fTHLzSR7Ci7ZAOr1o03k7uLqmIzjnQWv6ONq7vXhjfv5W+XewmciHGSK420oRM7TTxwWiOeuHGzXuKmEt6QauwloBeAkYtPu2mfB1O6K7+FPsZR37rDqmlO3dTDZCUt7Qh5yRjzJCPEgGJqjBEds6u60MiuvWNuL0QNSIZvCLxazis4LiKsKANi8cZxUYKm2Xw2mzMlbdS4qxTN+Kb7TVDTxqO/MXspuH4GEiAPp+m+n9hEYPEguuRiYiBv57JApkmqou1WhLf9ZgNlG5g15LeFBc7kF9zijXHg2FnfXSwfMnXteBU81PLzSKHK3fnRx3y/Oah7ZnSoTdZ9uEsPz5TwIpEgvj5r2OJwnaDcYxaYtbOBGXGdxMp/nQqaN3iQ9OWnOYgbU2CkfL0a5p11cJ8Ss1MvP+82exwaGQaNCetAri7AngXHKTjrPxdavs7FqZWdSf8jZrpq5yJpNvoWEb1SZbA74+XYDnYqyZ7JDa77qstN8E8x99zPmxgCwn996ccip4AKq8ZP94AJ4dGSThl+iRx4cQLXL425VsVZCEB73qZGPm7bV6KSZde6STqfNvWSHsw3foWzom9mlk0GXVsHRfy7hRiTtc9FqCsgCETXrAzkTzWgszooLqMs22j5EHBtFOx751Id4PhNzm5Vz97C7Z+eq1g1gGQWnsVaWJLwtL3Q3u2Ds/6+2dajcjccqSlkVxr+/Co4Wxv9pKZqAfrLme7rV8pPn6CAe4KjHnQ2EV5+3jAGx++p4jaOiwxBA6lrIogirD0aGRkpyCa/tGuLIA0H9gCoThFEs+Xeyq7lkMOcMf6hg9bU1qUkG19Hw5PutdYDeNptKZaWG5OZiZysVTCTTLOBPUwZK5GBAhFlqSyOT+k30/l0OknI32wNIjGE2P0OfWiWmNYcW8ilXvc1ElMNs2P8nWFqdn59uFVUrXE8teJMSvCyJXgLfiAYjNspeMWBHLBS1HA7cFTxRX7XjHCOGUgk8C5fuQMC7ezSkEh4xkaH/e2vrAbPNPg8Zu28ObRBn4666/S7fKfhe0B+lSuVWIbgRCfN1kCmUmhT7PwW34dm8QpGGiupLxfOz7E74X9Mba8FxbLUN+AfGzL2y+u6TZV1fHI6NSx+/XfLyQFhbisWWwNE6FHJxXvuvPxZ41+Ab23vsergLaPZcbxf4aaBfhpbX7rUWaVRDUVQFabpMRDfosycOJnAVgdYy/dRG15t0xD1kpuszXBRdy/Gqm7jw/EORcY55MAI7izygdfoZfPUKqthmBYw8lGRnVKYaik6yJrhQalwu9s9WxigP/Il4RrrgjyebbK/XGIsg7jHpPCA74FAS/K7AnENZ8YtU0oij7AYJP946+PfG1sliQoAxCFTKq0EdEO9nnc9vSh+oQjz16qG5sRIoNFcLVZLCukQhVSRHcHrlVsKKqc22pN7dVqqH5Jkq3gWPqOO7jPs4MCk6l0KLFYl2neon9KaXb41ZogHB3rjcd0UX7R6ABHCQ9mFdyiI8/tr9bXHX+eNC5BOTmntjzqtwJ9NwOdcXffa6+/VsW7Hjn03cVrXzhUN12UAPatbpxiCKw429M7Rmi5SCoBFMNfc0u9PRZH2umF9oKuWafWbPZ22GA7CyMdOXHURCZlFpLx4su2zFGyNdB4COU1aycwCUKTTdTmuqelNTRzjPfoC9+EXdffsR5NyUfXO0rbrBO2/OsNO324Do7EyWlgyjUoS8JP+4iPbqUWhdJ0SUBmIFkfCklfQBq5SRYSFZc09Ci3+sFuzhBr8fe+849Br1UVmUvU71Akxo6x947ynxlOqV2AA2jmaZm/PkkgC8f7HbX1S0aafKyYgjVVbtCTsD5uRdpicwGxK3KKt+LcBslm6Z5JZULvtHS6sY8XoIo+OiEBmVqk0t7L6MQNlpCURZ+sQat+/86JVwo95I/2BLJGw/sR6w0XeFRKmrcZ5d/3Vhl9qfFjcBsejpJxAD9PtfKsG2SNTICBB3Z27IuwNREyr3K1uT3C9esKhpo//Zr+JDwW+BazpjBbHhfX/GKNVsVs5sTgmJKf1K45rxoH/ZZjTQM8Y1ZHINwkwadaDiz+Uba7DoBMOgq2bLVGhJW3WbV+YSk8Al884Sz0RIx6zwM/titMGpgyuMd8w5PZcglEoCO0f+CE9ydDMNgXcV++1VmPLoffu2V5FXS/HT1aRnPgM5pNXpstr+adLx573Un8VQ55cyNGPdQ3tsTvc2dpU1f9+Wd2dEJZXu4LG0VoITu+TV5VrR1spSFSpUa9AQHPCi13QLabLowtDc+jQy7oqYQqHnrdhTzpNy6LNjgIr0A1DUfHMmfnL+fm2D5MvPz+yrhHZ/CHbsRPIyEQwCbuZxuxVkFsX1yCR6S8jMszHN3dxQrtvN0Fem7ujWqZr3g/krATlm1ruBEN/BClionczstFCS+QYTXj5UtD0VhbUDAj/V04ZvHktqLTW45DgSxgzQ8mqRoLm4DzD+jDrJNRmVGeKS5sUTkqjun7Zto7CdRmjnoy2/3dJCq7b8DWmRNa1hOfmynYf92QjJKO31IkKItXdOdPRbtuio3388c+8rC0MeY5wDp1c/bQyDicRZMSX78i+ExOaGX/ragwLWk70z92UztBGO8gHqndjX1r1RF7AWBrxoiA7ESbAu5R/GK7FJ5jwqb/LpB09zHd0qiHOP6v7lfL36AMF1PEHNd5NuRZBEFJg2UzmsstOJD+L4Ep6UE3Ar/uKVEdi3iABi/HRe9qfQytVxs2hVoosgmZ2RCvdocWj5kWTtmY4cmb64PeXEs4V8o79RSrepgOMGMFadd5GVaUzGhA3SfTRdjpzy+Pi26mjZnWsySbkd0WAYqJqBUqOFZPZ8fClwTkUFKUuUIkDNQcf5vdxsju+JQ3znkDuMhNXZamFzHRAlVyGkB+rJOrxNeB35tl6gEe8bROZHmJdaIoj6P1ZCnuHdeGtQ5XE+W74mEaBOxULWR7FSp32M3GNPES/YiomjE3pYspu/OHaVOriRiSLst4Dpg5kCwaGTzUbCrKt8ns0xoUblvcdFpfICsH33E5PwnTpK0lK9G4eOY8APO3oCOZk5wL7Tf+nc2Aqp3stENDBnzknCkU32mzfC/ngObDhKdYnJb9s6PuDdxpaW3fzHg0VZ3EtFpNJ14EQMmCDJK7PkCkTPPZFt3yiZI6Wx30nBMo8kLHGm+EGv5KHxfHDNFf8UMXF0nciGdCU4MBf6mfUg59sK237vre/57OXFagX+xBb2V6V3lguOx2WDZT+IkfFQ2pa2O+0qthiQtHt4JljMhQFxEPWCj0Oehz0Mdqi488RQNvbClCyr+askJdKgysWi9LQVueHUkV4qR0VNDIgKDjsDaMlXzu9u+hsrNdRR0F93Yh5T8jQTroFo252P45QzrNt4onN7+9X2vaOnyXsh9hDGEzmzO6buHIvJH3a8meWha58wt2rJShEq1YCqi1rdCIbRI0luL9mi0NzewVWydzlHS55zDjbyVoWDscRLcI/YXnAe1/1uv0XMptBLv+DojiN7bwdf1dKhW7bNi3LFWLIa+yJjy8NUyI3jm58IfmXsjYZDxX0x4AN95TYCLuj8km8PfPzPjm0DDtp3Txy/9dYrzlX8KIFgALOMy82PTieHrQWwUnvlZHKT/C18H7USG54HUDcaLj2B6i0BDqe5qOJLBRHC1pdUoO1gjB7x0fzJ3cLblUeSR2pn1fQV+DH04e6YC1DFY0qI7lTWgs/ZfK23uScOgJW5wf0EMfQ1age3c6Y/SHqu505T8DIRJzX0xhCK5FeA8KbD9g0hO0cBb8EArdL6MnRTupFmKmEzEcK99j/4gl8pQDQf0etAOjXEwQTPnj289Fe9SQc5IUWleS5r/uO1w+2rHQBpZh9iw2PKhaeKdFmm2rGjtO+YjDxcfmQlTd4kqWGWX19zErHA81Z4xkDJ5rRMx8sDvrHKT04BaNFoAF8vV4eXIskkNtZ+VxXHLYP8e7lXzakG0J3mrrxv3d7VROm4C0XRBlJ0RESimNmVbEL3PoKz1dgv8v5eAlchYQyjt6mfhEup5H0oEJ2rZXUSl5PxqmMQGp04o28ycM4vFfjehVUsqb+MUtDVPe3/Yv+Jnoh0vvDgqA2odzR7y9zMeH9ODi20lM5vDy4im6B9hD/f8N3Bk1+5aBsUXynWj3ulOwxYTw5c9KXGCpIpgMbdKPxYeAv/5MKSMhENmJi7Meu7t4NXt0Ai8YcVYFVzvHQzjh3hiNjOxvqDUWbHimzpYnRe47Ivkx7v8WPazo0kLsvO+9LhDwGxM9jYQtYGLoOP5iXBPQSLsgODXzg8TcbA96EgyreO5zt0fSEtv2xKePlb1A9gzpifOkKnCsfNkJSXxJD++Zbd67EI0vl3Z7LtJ7SHecIM/LabQGuFDmfJ4a+QlqqxMlJ0LTrO8lcscePSY6e4QPAv5tw9SjjUgGm4DYw7HoZ77l3zfBRsD4TAvl71XPRNbh33V9l6tGoBtub8HwnfSaqx/41BlEseV1qUK4DHf0ETrDRWChQtb/36cWuLWjZXnHeYfC+gt+BsQKvX5Ik9nCi6x+X8qVLr+7ybH6uifa63wImhCqJgBYI+nGxxFKvZoh3qJxq9DHz2jGKgyDzmSEz4aP6LydPU9qvAHwKBbJp34wkv9jK0mcnc+0kOdK9MisunbbBQsNlhYDr1iGbIlYOComvBG4sLwVeM8/5D2cF82/4mQ58p2PlKGqlE8ijSwmP92wz9N4lG9IUTbwPpD6ofJh9JpfpxBL2aWy713w0uwjbUue8BvgkxOwGwphAyTnNuKexIFSrS8nzahq1PPw/msT6vAg8UbVxwiQWj6491s+NixwsSNcgTin5qPxG9fizgifPOQlm35F52WCfte1nWnU/Pe1xT78+x/IzMsnsy/uZg4ACR3IuFP0NsdJFEi21cIEzOQu16DtDYBPIoDnx4D8ajmPduLys86I24YU07Gp/UUsLzZEMHf2PY4v/ywqCguWBmZVlGDcxXmmUFC5C7DkSVsBae/VgmnAUVLkgeT6f5wUU7791SvYoBvboYGuoYfnUXKDeoNGG10l2bA1kyfKDjCjT03Q9E76NEOlbDj21/nhHn/JET8gOgzMRAlA3sPtPw1H3R4UTwVKuc9JK7/0vY08sBte7jxx/tGbkAn3u9ChccsHQ7BxpVkjzQPwFX0t6Q3wkAV81KurkOOh+/qdpVL2gL5x75ERokqWtDT51NHlZN1QKCq+w2QgQ1x8Yd2cIDhdln+fJutj21+8JOr2dlVK5vAivHAHBn4V06katH3eU7l/gSE4QTxJy9trRIgpjIAAsmpLWxFBDz3GSSjkOaoLjA47WbkP05eB12u/pPrftjMTcmTZ6LMwH5S9DrKrl3/HtWaaHdcB4ZjlkaVi4e3Ty2r29n2u+6K9F0oR0ByqGTvF63Vv5m6fptJsIZCftNAFxdMsB7DBmZT8i2GFMPHZvMTprNVF6LanpCI4e5QkmVvW8IqBrbsvV6MpvU7SnfwGbthZOrjeIjc2HM2QCvIHShVDadW2gc2IOegv7Dqe4moMGVRnA+Ae0eHzUhe37BA94t7Af76Bdgx+LnqHDm37WoBdd+O75TbiAmYCh7AZUL0voh+dVI3Yko5CKguZabLyEO1YROAaMPP9Ov56aRZSkSvRUwe6fjt5BKBptN6eXGVlcS2l3HbiNZEofRRyaolL3u5a0oP++ZzL8mzOeVVxklioXuVHcbknCnroyNegDqyO9hrotVSqlcPnD6Ds38tO5C2HIwCMBVi4l6Bqt+d/kuzm3IH52LJOKy6guVwCq71CPZ+X+39QtHYC3zEWWTlx79Q7+h/47xwPKeZnm8nVehOcuIhl2/IZQShLuUAXyro5XEMDVcSOAZd9LGE8vo6PSa/4PPpuaTqUq07bfC7gWba6u+sVz1ynmItlsNzHUNGbEY8Enovo9AQvZkCBzeyy9dPqOvATE6rFnLuJeYX1gSYjQUwEDgKv80PGjz5NhdnCQpdysWCaCHSxSWYQn1RSbCVH24y+tGGBqLhYVBeWH2bQ07ubMasPcfLWg7jcWiwSPjeiwGRXYYvOtz4RD4N41jmAV8pW7MqpqgAlcBDaM6Mb+dVs9zHaKGLbgW79gFRTi27m8E7JoTHQDbDVE8TK6lIvnQ8T+bmfmVvUh3iotQOp3+2gaVNqBvEnYhFFF9cYUe87vWVweEMYsSkh43uMsqdPWZ8kWyUE5nkkSnifoX07lA4Oqimo2WDGg5sq5KLjZX3AY8ySkAsMZpLLW8kgwi5k6gJDBSdCuU2j+A57xD8WahcTDGR4eZ0IFYJLZJhPH587Fn6IDwcfdPXKDm/VL6RCLXbmVt/WP9sP3jLdCZj9wPCMXKOkKKhW830rswFW96aJ8/B0qULC16zan+oPmLpbsO/9Lke7v4lpTxDGF7GLWJfSeQiYydhvG3a6B2tIR74hWpGDjOY0xmV+qVAjN0oqWVYFqJY0m7OgOsvcWoNnErQ2xKaRdJPd2TlnEhHyrdi+yptrI9ryM33Dl4Z80h30MxJV7UKwxCAiWQERwzwe42ygRV+kCOpMzjMF4m/Qvhoy3oF2WzoXb4sGMP2PEVCHgHqXGEd+mHI4MD976LXCeCeXt8I7zC+UJg3MdbcCQzilDxOtIpJ8r5hJBcFvyhV+k4ia5LGD7rGNTidBfyuNnlw1OfFljeHuS2C5vD5Nz/rEIOesiGak+WcVhbr5v21Lb3S35XA9lpTqHRuOYvfb0o8IE5bs33S6B7nk0ZlfItCo1wB2BoKzq4uRCsNgEvpqyEVjXimEflDhImo4qeFuJV6Ul1RLo2Os4AyWzbqZqjTkU1WPT4kQieT4xXj5LI4Drh858DjUzmQ2F5Nb0VDSUNkHnz6H1l4x5NwEv5eMfq2vrPQ33oq63sC4cU3n3+i+Kvu5cbAFe+JCxHtM0R0U0P5vGMkGr5l3HygZ9oMuL4PB2+tSlEUpon/umZS82MwjAmSaX183COqQE6vt5tl7FKukbVzeCf0F2xkoEX28MaFatl4wxE8HDo0DGgIguPfXrvsox+0PqJkMwzVGYVZzOVzt/ySB0eq44Hsehc01+lgPjijajYgjF/rSfrzloQKFZSbbVfJ6ZuHC8erKRXw+6vSn0n0z6Bv/885XJkeSmZtdzeFZBIB7UNISZeOt0jJlDFVEApPSzYRc9EZ9nklvfu6q/uJ2y8j7TU65jw2N0UlrVkGmdxbKeJtCxELh2Zlx70RWLK56SlsDsDmM3Vr+r2gE1OpTsU51ad7qoui3X16VOZOZ+24g73IKRXm0tZaShUe8xkWQ9GRy7c7/xpxJ9Hq34s4ovyc8maG8NtiRxoHNgjdG7yvOQLmEufXN3ur/sERG4Gg41V120kMNv7dE/mKv75RxhKolSVyco3rguqK9vgPBEWGK+Xs1xv6pKfYDjZQgI7DGDYdH3FpsgLcHq+5m3dXXgjl/d250iHDrjfGsAO7dybaoiPzrWxlrK2cBJqgvk7rROoEAgCfipqOSRZJuf6wW4gEQ+ALsSQ+PPojaSrs+y4H8RX76ITPu1ZR+0/bstwGnY5woUPATD+HNoA4rqQRzXbGFQgul1e6kFHsrhJRdiPXb3ZwL3aKLjggzh1sarkdFnh+/gGsOLRsGV7jbUBoKsJ5xQulsM0T7HRsWbJqyiViTtP1JmIHoZvzFn12P8JXbhIZOXpKTbny3dwlz0Eg8Wn3VW0T0cSQYaRb5sD2LOM8bcjKnCL8oCtevJInUnI3P3iBJuyxR1DVHeXk6DQK2GtnAOFW6mgZOr+O6UQYysy64oR9Dgpkzl1lQ/mY/kSY8vBkFY29m2R5gHBBR/yXVKe4Stgdt5f4MMVhX+F3AQbZMDlf5CZ2sh68YuGMFxqJrvJITaVf77YGqv14ywHpFazDQx9+fBhq/jjoOvCXQ4wU+eb2YGM5/B7TZ9VDazfy2Se2VnpLef1fR75q+8971frOHDwyObPZifQ3WgwGAgycUTU4KbBUaliHjGBBc/JIB71TK0PX1ErvLQ4ImtfClrea2zHbVR2BK5pLwaEEr35vP7Q0A5We+Pl7aUy8Pl6N+5p5rBcpeO0CY8X1WKY5AJGdCkAsgJWcm11673j4Ot+LOzLPc05xbDwnFlr2pz8w8RNoEYUYtwKxrr0NEaIXuqDs2XvdK9TzYXDeBcCk04r2OMWGhJ9oO2EnfaFElMfPqPCt73ufRDYAcp2lY0gC7e5WnEyz/ALAFFtxY8L9r19Ofr3bz8SDrk4kPaHe+xmZZC6CgF80OGIbSxctW/6gMWsb0PkFfu30blyjQ3BaLeUpnu+hOtoDn1nPgkhUm5srlhKJezMVnbbzrSAbtqTCer6O0Kikd9O7QZ9E1wmolZTC0CHthCwINfLbz87Litvzg3EfC0BU82k11ZQ2I76p2GnnyR3VpDSYpJSdrQSrqS2UrdyBgN6F0mhdmWmuyUFsmoe8ssi3qNtsi2x5MBTldumlIr5YhUS87tzotaSFi/U1JnG/14RNgEcY55homWHPBH7lmn2vOpoNUIkVkYjdmJ3H4xvXeP80ZhwN31VgFvs0UMsMTpx+7NDAnXotVQaqXhcE1MZ7yasPfA+ADT03NKK5xXUmyZSz/53H7iT6aw4hszXQHGdLJLictmbPSzCUGVu304X4mgKpvqIcCO8FgPBX5Fzbs9aaH8zv34cPHreqGdvb4SmgL6j1Bax5U81QNYBlVgqppUUMA8MU0+b6B3Xx0GADyjkjtPxUJwAkoCdn1exNe+cHlHCBaA79LlWDdppBnuPabdzZ6YVQtHyfSow4k5TNLQ6FoJJb/ea79ThLNxmGAKWfIUEV063IpmlW6WRn4nMOcpzp+s0O0x4AhVrLeiRVSipEbEPXR09P+M2xMlWAShSPLsrycTm+NpTHCz/K3sj148jFLgSC48M6boHuclxDboTVvk7rsXgCG3cYEVXSm6SIuRJZefH8RKss4XAmoY6X4UYgqVWa9Ea0tVtz3f8XL9GO6PXUSy/M/cAKVO2u34yZlVa7NSmezJvD3yso7hN+FzJUiNre6aOgFy1lIxtVdMpU+IzESq+qCfrLY+1SiRHvOfxY8nUj/xIBqX6ujcZ1Wp1tzqoM26epRFP9c+TWSFLDlj6YPpYeO3L6Kkc7F9x2rWHfnNdZSO+gjNy/rSUyTv/PONAt5nbsXX+ViSMIUI8QKYdUiBCVbYwm5KiCr9buZEgARikqT0YPxQmMnELDW+7jhqrkdCNJdZ+jGaZD5qD7K9lFWwHldCdJ9M2o4Z4ZN+9nEfM2OnO+b1dvV3Un5jOqfkF8KKz6V9qmPWMdxdeoH1L6AoE+FNqaBHwOjVbas1VaH6AbOMuNoiHSWSwHVlEA6+olrretaSHHuJrigY8Lt6OjZCCu3EDJhLFtMyPYSAnEb4ypJl8PHG061lx59VAQN1gApcYjiTJCLsloaOmT86zxsbtTMmJYJ2AItmsCE7mK/e9YZuXzIy4R+CPEMpWbPyHOJXaa5gac12zS8+diafwyIV/rSgxW5tNS/tamiptAMaNmAtAJX8+oD22Vkrr23bTjrrd9ZPlX2ZapDZaEMuq7nKhL+8LvSIOW3n2u7X9OT7UNoxDfISyl3DzzjAj63abjpBMM+bGOsN7EVWPDKkYAvJRxyeCyT2qoGJ226lDtYz+0Fy0BTSPy8Y7kIwZzDzHPu3jmU/nJeebuubYCQD7B6QMVVHPMnESOXJQ0dbp/9bghrxMF+GJY1RFerpsvw1dMcxa7YwDy/u6SDsK4J1p9mJCTSlRJzelrM2tXMzWvvDYnrQ3ykj5mLoLJQzGu+Fxp2KdVppKBO4bvgC4TbXEQNQHAC7AM19RcH+B3oWnoWB69PhkpO7rT4GX+LhrqzfcCzjbk6t0vkAycfCKn3bTVctUQnsmHMokqo/ALgKFF22+1c78lj9yBjj7zUQyMOVQ2zwP7qXd9DW78Bf2XD+Mso2j2P+ANbxsVlrecvsFDvojulNDFsz2jy528RKw9g5HwIu8y36JwQ82PxF0I23n0HA8I0yBb0eY9nHcNQZ9EDyqhnC6GbdhczM3ImvdUaOAoa7m/P/BVvJRLLZqMjOvccphmFfIozZiiarYJGpsB7LDBwdo8jfgZG05rAnN4GC+n0KWyunAKbkhO3qas+z3erhQOOqnCtS2P63b2ft3KGfPLTop+sjhFEJPiym5MgcUTWTCu7MVrreoY4tUcf2zyD+ZeysHv81x+6BiGzj+OLCgDzBbMrczUnr5zMaqVynWYssuX6xa3mh7MJNryjNsk7j8b/Efzg77EnLTVaKRQCAS+3hu/nvUn7/YT0cqvx4PUyTK7v/6EOEftxxRfCFsrn6vLvp7JO5dyq74Ga2pAYDktJRU7zmRHMitZ39HL+U2rjaL+brWHFfpNLICr5fcBxUxE7SnUy+TIVMXXoBWZdy3v0w31wIPPlzf+i1dFl/0mqJ9fhRycyOFivHDklfMsK3bimrCtBNi57ibmdVdrxQTXt2F0CClK4dQ2f4EyhQ5iWSgX2UK3SQbGgCU6+rneQ4t9uacjTHt6sYj3J79smQHLCKgXvS2qtoW/2DF4p1zEwPPKhmyyJqcp7nmNhTXznzMkD9jQtWEnXSsIqfSr6KhcjEL51zd8ieps12ck3VbKSZAU2DDUYjmiV2oK2Deo7pRcHLBC9t1mANstfbtKlVcVjOeNuCDxVCN49LLwuqKz+R5XM2ozCLWIHswq72kDvBy6UT+uF9bAkKW/9J6SgUVOvTlKCji4bpThycaPVyMb2H9CPmF8gD7i9SyfTZUhPcFG71Sk3O7RjYK5XUNgWfDL/9r+GPOAQgYkOmHo7r+slyEXedq21bJ9FSB3JItIKaFzw8dLmwTT/qqmGM5bTpXc2dEKjfCXdCcEva0KSmOEVJw9i/mbUi2FY4kY+HOSd8mZIMO+f2V7I9jPPOsExN7+pjY3MxBjbXrTWH9PI15I8W4GwExBLUSPkFIRyJJT3G+kVanfXnfBVPzp01gYenMeTLeh8AqFHAD8cqXxFy0vJGwkc6xnjroTcWNjwTA7x4Ht5M6PTeJA1BgiS7H2K3kw5RYG2164NlTGzq/QCA4nVl7VrmcJmBWAH0P3BWQbSAVLqv99qYmlpYbn6Tkfi7EjtwrwPbdCZfJ6L+0bQD+KL4WDUtFWXmOu2yJZy8iBYevxKZyGcD95v0XSfsA2A359txZS/wNeJmtxjqQNqaXzI1QTWJHsEIo8+38WfJeeIdOpmuQtw35JPsulYNa3De+DbsbvDXKf6P7Esm46oQygMIqcB15ooDBNkehg1mCiBPZSCV+fpNmZ7ngV0yP+al3P5TnE9BnoLd+4YzFw12X3w0EE2SiuWLqdqOdP1zocOKNKzI2GVVh/GboBelf0AqpVWBZ5H3OO92n4a0Dbvzz67A35HMfWtSTLELyeSzETabVd4+552jME7uJ/cy6O8q4mImvZfqzPtPpQN60s1M/4CzEqb9C/1prY14FiK9vp3k3fjd4a6E6mRzkNhPpkAfY8ZzbAn+DouFI6mSwZUadoPXIqjmlG6a9Fw4LNl+INgO+iZH4NuEpqgLRJ779Qjil1J4ukoU2C+mOdYlu7nMfh2P/6sgjyvKgRrPuBHBNu2y1dj7nIvxG3eRAbexy+cPd5Oa7VNNdxVD9x/vDBRB+AwwEWD2biHNO1AHM3/Z/wP5HzN0m+x2Yw+bKo9bT+RQfaiTzA7fBR/iVA3MaF3bRVCqtPCGiQun4dBLNskFSCMsxbnVF+hMUKRGhI/wyA8LPnzR+8iIYeN2OYzHwXlv/z7hq2JhhrA/NdJD1z3Msex9jwrZUCX9D3DDq5g9kGAjQ1EHdy7kcQJ6NcIow5r4F3lquRUQuQ5n0+UEv50JWVElRkuVcdZvGvbuGuJDfXr4fzdhLiXBIKgeBA9VYfvbQeO3pBSbOx26qwtKPnoUdY08x5VWCoItuQQku6h2yZUgdxO4srAZvxkch/x9yVJUdYN7PeNzf7N0CoeYfjP8IxZOIvgKkb/VgDyIUnPR8sevLLeR/OZdqEeWU297S/qJc0mcIA/BLQVrmS1H9QFoGL7BBnmIpfBvAvvJ3btVzkFrEsqA+NejNX0ST3J/9OU1/Ud4IehU2B423tr3//RvHH0+W7Wz4hozZVz1PiIgU2y0N0Gkz1sHz3lUN9Etf5xBNzAE31R7szNOIsAN1rPjpEVoAqI08ZTBfRsPrrb4/vIR3SsPlwrp+vkEv3+yfdC1gJMkLfaHcV9YCt058gU8rhPqcE+9dJB/+DxhfoPP2E1ABFadCHwQsmqMyyegP86ZtJXQ3SNlIzzpPc5ZtRdBns7zKTpxsZNh9USlO9AGgHmYKb+hudGvqglX6tlFa3VdW7SvPKjMx5hIU8GmiNfbjcFpoQEV8gBz1GMcxEx7KjOCIHgGWpa4CLAjx6wWQbQ/tLrkKhIN/0e7H0h44HO+Hgv3YjS8HK79MHAlJ/1gnMzs4VU4RjLBV2SJ73YSLfJLAnSwiLxLzFtApKMP4ptMzaYiBEBJlHd5/9VkzGMt5fCRwOgnQONh0hncCaDOactI1wt6QpeiBuJD6yXx1VgvtckjMtkaowYv5+JzidRgCvFZ5Bl8QXDl9NLzOnKUJv5Je84rto+zXNeTsfBp+V2DxOQZBPsvUrqK553u30LiP8sHRJhwEbvZ+vrCHSG7fwvr/g9XrRT1f3z9jdeLh8jk7/U9zw3pEKNo2VSh10h797hv+MeeRyH3ne6IVqm8Ge//u88y0UafgpQFaZnsJRttYDEzRuSPi4bqpwyhHOwcPnls0EXUwfeRD7xMUd1FWwIRrCL2rGpytWKhE8DFDforAK4GXgECMbvOD21feWs2yb1Q/Z7JlN1mc85S05DoNoUwvMIAbdz4pbWkbD1tjbHeXqMO2iIPf/1DZagv9PgRhy8MrCAPpsI/4LgcW4ktZx2u/C1nJrUbf/RTrmx0qdq03JenUGUzHn/NWrOTIOq35jMPtr8Xxkhn/hqTHThBgRMCuJAJDsPwjPrV8m2pMajRs8TZmE07bZWBrPfnZgVsU+Ov/4Iub1iZ893KuaGHkPfJnVtl9usKPYpgTQWd5OcuoT2aYv+nGeeBD2p04VG1lEQsu9bCYWb/jatA6P3Nbdc7PBaNMNoR5gV1wuVPbtnWZ3OnogpsKrWNJATZtcp6hl244+dT0weoMcFNEV0ZTNt+MgEspYsNdn1o53+K5KBRvNHy16HYlnL9e/n/BIEQIp886C+ICVSOSn5AFru242vi9vT5yVV9X1CYghzZFUoObbBxL6p5iF7VlRyZs+5ws2QItWCiwLO33YNryd+B77HUl12TAAID51FPXDqq04qARVpYLRHiUlUcnwOIndObef9OOTX0nMI4kzcr79SBHlfni+TLlsPLcauTAKTxYTJYouNXpLtmJi1IswSlD9/apZkJ0Jafsc6AjU9ks22MF+90IX6Xyjqffx7OIuF8NO5cTSwEi/Wuyr87GVXAqrZNHXhGgf6zJE8BVFWyS3+EI+vpfjHY8pduZ0pKMtms17ag18KYjG9i/Ld9p3qZVQcul+29CvSxMVztsY2Z7XU3WPoZ6A15ib7PGVYqoueOtqlD7OM34qIh/ykbGjcjAeVLWjQBflG581dXQLtYDuyU8Gpe3k4HG7TrX36SJ4jQLJPzoh561bnXM9DAfEU4D8IJzwgTG0G3CXvEj97DzgevzYvRpm3/dWQz4FXdYZQ359uEZFkDc86yjaYYt+mN7vrilElozvlolI9MPCnKeTtA9WHu0A2N+4y7Xn3FWbkkOtvXZkrN+UnhmmVbJoBSZhb9jh61h9il/i3EBfsHhh/HXN/z98HtfQZsn5hLiQqOn+CxV4/Pjny9qzJlJ6rubzlwqXu2mccfEXORiAF0ssRZ36yf+TJbq4sAHLV9ljLpPtjVI02yRoKMQKLoisZ8hG+z8mZRw9X/9SFhoDD39Xv7dQmBSMd6ovh37TAYyvpSdU+6/3MU1BUBmn3wsgJ5uz+EsdUOJsY5v5DlBug6z87QHzkR5wx1YAiINeEGwvHcb+4GbUL63LPDDtWxhgjqGup9EQ5+n95b7c3+m0LoiuzNID3H5aXeRcoI9Nfuhh+ige3F5yTXPouYr2D/YcHJW2MWvGx4e+2g3CK/S1pKzuExeAlGLIv3GYtq40+tHFXtIFt+yewYMMVTIjMlO09idOHBbDu+qkWTT6rFuqRXnujher5kjsoMYzCv3z9rHeODvzqJ8O/RdqsS3WrdCpD3RPOAVkTotre6w3gFMX2AtdrmzwiC10UhGUxFvugoLVA+As6Jsdd0t6FTFgQT0xBg5xKU5CspUvlhLZdtHv/QVEBh1/KY4501prHqEQBMT3D1TgSmzzk8nYsW9bbwPHX7SoAJ/mfKPYuJiSo+TdCxm6sF4zlhazeEIEL6T+jdySDX8zyCKuBluFMR7G55qcU4C8CsPe+OW1MTX0KBaTHpTzpXK45dxKJgBEr6lg0D2u85be87Wz3jDgfhKAFFr+cadsYuaA3DzdvpuPGCQDEQDyLCA34Mz1d7MxCb0T8yGl/8QmG/FyhzSS96NWrbsjcU8n7+/Y+bc/9+lOByR8sDfTSZXEqB7K48lmZVwYVmb6qJU8dOV0QDxK+rz5pcT9h7/YvvOBglwWe2HPfs8W2Tb5da4CtWwyI5a0gOxx376VrDnX6PYT+ZXOp6SNNze8YOc6/ijdMm2i2946Gxo1wJNLC82EMeiM/9P5d1X5WCASF3bBNr72Ma9TPyjD6YrBcJ+6eBT0afub4tsPrIIsM6uHNWtsOBAb4Dz/P1+7OJJs3gbE4Dy4llrDSCNdpV4uYc7Mti2468xcpJz/Lz9mtcYsDK6FXX0W8FWeZF33maDO9dR/2LO9ZXtjGPS58EUmHSKUnB9UqDUPtVxHfdnJL5RnN/Mb7M3f09oZ28h2Bl2rsfH3lh1ZFy+TNrW9EPMv6zo99+F+D8ZPuuANoIsJEFPNKC9UV9cO6AGVgB0oafPuYVky1xdeY10I6vxIprKQ2kxKLiD9mKWyZ0/wLLRwjQNrPolxBGf+jsLH6JS3yoBRAt4fPAW6eNpxrsgIK8Kp8JA/gDs5pmq9IvSpejMPAX2bQsHMHGgZ8tiT3jCInl+pb+5LnpvgxHMDH1auuaBWhHQ5+jAAk/0bucOOyVYu8nSny8fpGWv3qiH9Hl47rbCNUQTW0icHwDt0TzuKG87fQx8M6U8qET5pyPJcPHSMDyOO9bNMSNmws6Ig8hjVVc3CtwKuo8fh4ll0LssKr5OwfkU5qrdQRotP12hRCzoD2V9apz0OvCEKw24C4LtdzFSH0Ch/Uct0fkaKd2zfW/cZQuhIlbyciR9mqCquqBgbZ4+vI3Pa8eqm/hquHAFtwASVgBRnIdMz1omJ7zUT6lAE1Ky4Woq6VWFdYCGhiDiTfnVzpy3dxl4Wt8Whx3hw+NPM3CzbUI/8jGP+jPFp5E+3QsyLqCKbaW9LbVwCicK5OswX6Xn80EL89VDW0oT74QEbfbzPS7elM/mMh0LG6kH3PrAuwrENlY3h/emrlrY1wlVPv56ZM1dCodHUctVy6UdEUG3pyk0MBjURh1UWI1wrSWukhLQZHsQ8sa2eqcAGGc+LnxvlON2rhLvRCtT3Q4Q5/OTpu4I7dOYW+076mvcNzkAbnKi2gO00CE6sg6b0mg95KBjTpbvO8ujkyt02uyoiw67DSv0C7xEQX1Dbu19VAQT4UFB+XkaM5DJZMg+/MIzRiK2iui4GygFmgDUdb9N4Nni2NcRPhWE0CKxL5JSwJ14Y3FBR0zVgPk3obAfSF2LqWA185ftOQ8gt/omEpp5I7ydyTvhnfnNEr0ehVPHTmsGosPtnAbk0DLerRkJH/SseXeQFAM8tJJV9yqxuwBUUCs30ja4c1UUsN0dd5A5m/DdsTe/SRU7mN1DUNPgHVdRsoQC9nUhRpU2cepp3FGgeuIQqC8CQsEMohHtDGGRJuETNyIkmuqPZSvNRcCFzKa5pq6EGEO363h0HwfTK8nLAcjkPoPqfd3lq/2Rh0KafMk6jVopDEsfPjiLZ6MK2rbFGRxD3DEwyLaFjNqOBjZZVLGikXl0SIQWq08SCeLR4bYnrTnZD/wYeBloAw+AmokL4cQvsRSxKCvOn0HrvcRAeubx1hcmeyF3HA+5auSjsP13Zzwv+IzADwhxRUjOzzj4Kokp3cUL4y0bcIzmVRbzNqAF+xYgOY/kFffBHDrCwSjZmfOyPBss4VB3CaGciMdMQCFHEVTyhEsWwwR4ZDtB9k17JGAAu/stHw6t3GzIphjqtgUEyF8vgkXgJVnEMeKfw5udZFQOqDUu+sgKVDxh9fB6ZMUaoL2huVNwuHQDymEn81t7pq/i5Xa31+d1PnXv96/tItst/NIdqXJkvNuYktMfHgXY9fV68zTdLm67+pul+4vBpoLFA/Z6RIBDLrcnKAJw0bdKhQn7iiPaN5mtathTlF23Na/dlPgbq67UduUcqfHrzt/U954w3haqOJSKvIbb2JqUlty1x+Vpv5qo1+XdDlHgbtu07D3McEnuQMHAg4VM6iieSQ+Cdm1n0619oLqQXdZWT7q+AB54MRebHGE4MbdDq1ijjtT+CwaQrdR/3YDNuIrXaSkaBqL8vJ5Hb4juCCFmROaQhxF4PWlEg4UyMXN3mfBFvEN+P8aZMtdWfJemIWDIFuhNyQVcXKZL8smQ28xF+hSdOTLYBGGkc/rYrqIE6cpxlWf7+Xv2oZfP1xHYVBhQh9rN+fMg03MfPnxRIAGYuGn3ThyhYdJ/nMVD9ozhdEnvxASayYZeM3exN3Vff/2ym1x+bWu45sZwdPyDw9iEQxtZERw0MosLB/rFqrVAEKjUjUJpYSlIzlmeHsI6fgK2xOg8kAhY3w43pw/REAq3HQRa3F1Sf+8P/1GLDas3+83iROaYWO6iNL9sA5bwBHgSgbaR7zFumrIdReHJPaDE9fhKwa5w9JDVkJzTkpzdQKYmCStd5macUXKWcy21sU3U4heVM49dFgTqUYEg76TqmzXQN5pj6X3c2W26jJhtUUCVsBWxGiCyJ98At6i7Q8mKhZdqCQHqBw3NKS2QBT3oiM0FLwCZncugauXCHfkrJ3R28k6oTBTJW9tPPyZbiv3wxxdV2hcLTNL9oYTIc793swQcGzUtntIRr4zCtUQA4UqJphjYmTVcreahff/weN0X24rtpqd/+zBGpuElq/M51rZQdobFPbMLl935w+JgLW6unQt3VWdpVBrNlx+e9PHfGABaqUC0/d0acAfaGqTUIRa9J3qIv7SkYKhlSgV+rZo5GWxk4+FFaK82fOMB3O5zwwHUVvoishe9OOGt8UzDb4Vx5S+c+x+QVejjDyDZxQfFveuLgpaQdxxr/gfo7bSFuEPc9G0S55yqxv9ad83lek6hbkw+MkJFwAUersNFIP3W5ibg9oiMxQPE4341WON0v5Rtz3ytYt+umVVPNC2t36CwCHJMPel82NsTBQXEcRu8zRprx2cDr13uze69EM2iVezcSrENNMMADUphkvDYNrwOQXR0X54eFq92fPjOQQMNrY7A3SL6oAIsXkpdZlIZt2cp49TX1t3Adog+yCsd+i4rKH0UtTpOCACxZwju7QPNI8o9uIW/DoTYaUNMe6GCfFsEFCDxKqsvd+D1sMdJDh7Hd5ZegExunAOweP2Ef7etNBP3tcLQ3IEikdDJoi3rk1yTgGrVQgXIRqKRCzeZz02YFJ7yhiF7xE62qpKnAmwl/38Dbl5GkpAxBQAAAABJRU5ErkJggg==') center center repeat;
	opacity: 1;
	z-index: 2
}
.js #gradientviewport.p1 {
	-webkit-transform: translate3d(0, -2.5%, 0);
	-moz-transform: translate(0, -2.5%);
	-ms-transform: translate(0, -2.5%);
	-o-transform: translate(0, -2.5%);
	transform: translate(0, -2.5%)
}
.js #gradientviewport.p2 {
	-webkit-transform: translate3d(0, -5%, 0);
	-moz-transform: translate(0, -5%);
	-ms-transform: translate(0, -5%);
	-o-transform: translate(0, -5%);
	transform: translate(0, -5%)
}
.js #gradientviewport.p3 {
	-webkit-transform: translate3d(0, -7.5%, 0);
	-moz-transform: translate(0, -7.5%);
	-ms-transform: translate(0, -7.5%);
	-o-transform: translate(0, -7.5%);
	transform: translate(0, -7.5%)
}
.js #gradientviewport.p4 {
	-webkit-transform: translate3d(0, -10%, 0);
	-moz-transform: translate(0, -10%);
	-ms-transform: translate(0, -10%);
	-o-transform: translate(0, -10%);
	transform: translate(0, -10%)
}
.js #gradientviewport.p5 {
	-webkit-transform: translate3d(0, -12.5%, 0);
	-moz-transform: translate(0, -12.5%);
	-ms-transform: translate(0, -12.5%);
	-o-transform: translate(0, -12.5%);
	transform: translate(0, -12.5%)
}
.js #gradientviewport.p6 {
	-webkit-transform: translate3d(0, -15%, 0);
	-moz-transform: translate(0, -15%);
	-ms-transform: translate(0, -15%);
	-o-transform: translate(0, -15%);
	transform: translate(0, -15%)
}
.js #gradientviewport.p7 {
	-webkit-transform: translate3d(0, -17.5%, 0);
	-moz-transform: translate(0, -17.5%);
	-ms-transform: translate(0, -17.5%);
	-o-transform: translate(0, -17.5%);
	transform: translate(0, -17.5%)
}
.js #gradientviewport.p8 {
	-webkit-transform: translate3d(0, -20%, 0);
	-moz-transform: translate(0, -20%);
	-ms-transform: translate(0, -20%);
	-o-transform: translate(0, -20%);
	transform: translate(0, -20%)
}
.js #gradientviewport.p9 {
	-webkit-transform: translate3d(0, -22.5%, 0);
	-moz-transform: translate(0, -22.5%);
	-ms-transform: translate(0, -22.5%);
	-o-transform: translate(0, -22.5%);
	transform: translate(0, -22.5%)
}
.js #gradientviewport.p10 {
	-webkit-transform: translate3d(0, -25%, 0);
	-moz-transform: translate(0, -25%);
	-ms-transform: translate(0, -25%);
	-o-transform: translate(0, -25%);
	transform: translate(0, -25%)
}
.js #gradientviewport.p11 {
	-webkit-transform: translate3d(0, -27.5%, 0);
	-moz-transform: translate(0, -27.5%);
	-ms-transform: translate(0, -27.5%);
	-o-transform: translate(0, -27.5%);
	transform: translate(0, -27.5%)
}
.js #gradientviewport.p12 {
	-webkit-transform: translate3d(0, -30%, 0);
	-moz-transform: translate(0, -30%);
	-ms-transform: translate(0, -30%);
	-o-transform: translate(0, -30%);
	transform: translate(0, -30%)
}
.js #gradientviewport.p13 {
	-webkit-transform: translate3d(0, -32.5%, 0);
	-moz-transform: translate(0, -32.5%);
	-ms-transform: translate(0, -32.5%);
	-o-transform: translate(0, -32.5%);
	transform: translate(0, -32.5%)
}
.js #gradientviewport.p14 {
	-webkit-transform: translate3d(0, -35%, 0);
	-moz-transform: translate(0, -35%);
	-ms-transform: translate(0, -35%);
	-o-transform: translate(0, -35%);
	transform: translate(0, -35%)
}
.js #gradientviewport.p15 {
	-webkit-transform: translate3d(0, -37.5%, 0);
	-moz-transform: translate(0, -37.5%);
	-ms-transform: translate(0, -37.5%);
	-o-transform: translate(0, -37.5%);
	transform: translate(0, -37.5%)
}
.js #gradientviewport.p16 {
	-webkit-transform: translate3d(0, -40%, 0);
	-moz-transform: translate(0, -40%);
	-ms-transform: translate(0, -40%);
	-o-transform: translate(0, -40%);
	transform: translate(0, -40%)
}
.js #gradientviewport.p17 {
	-webkit-transform: translate3d(0, -42.5%, 0);
	-moz-transform: translate(0, -42.5%);
	-ms-transform: translate(0, -42.5%);
	-o-transform: translate(0, -42.5%);
	transform: translate(0, -42.5%)
}
.js #gradientviewport.p18 {
	-webkit-transform: translate3d(0, -45%, 0);
	-moz-transform: translate(0, -45%);
	-ms-transform: translate(0, -45%);
	-o-transform: translate(0, -45%);
	transform: translate(0, -45%)
}
.js #gradientviewport.p19 {
	-webkit-transform: translate3d(0, -47.5%, 0);
	-moz-transform: translate(0, -47.5%);
	-ms-transform: translate(0, -47.5%);
	-o-transform: translate(0, -47.5%);
	transform: translate(0, -47.5%)
}
.js .light #gradientviewport .darkgradient {
	opacity: 0
}
.js .light #gradientviewport.show {
	opacity: 1
}
.js .light #gradientviewport .lightgradient {
	opacity: 1
}
.js section .trnslt {
	opacity: 0
}
.js .blur, .js .slides.blur, .js .light .slides.blur {
	-webkit-filter: blur(15px);
	-ms-filter: blur(15px);
	filter: blur(15px);
	-o-filter: blur(15px);
	opacity: 0.3
}
.fade, .js .fade, .js .slides.fade {
	opacity: 0.1
}
.js .light .slides.fade {
	opacity: 0.05
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .js nav.fade {
    display: none;
  }
}
.nojs section {
	background: -webkit-radial-gradient(70% 50%, circle cover, #444, #111 65%), url(images/noise-pattern.png) center center repeat;
	background: radial-gradient( circle at 70% 50%, #444, #111 65%), url(images/noise-pattern.png) center center repeat
}
.nojs .slides {
	opacity: 1
}
.nojs #lightbox {
	display: none
}
.slide2 {
	top: 100%
}
.slide3 {
	top: 200%
}
.slide4 {
	top: 300%
}
.slide5 {
	top: 400%
}
.slide6 {
	top: 500%
}
.slide7 {
	top: 600%
}
.slide8 {
	top: 700%
}
.slide9 {
	top: 800%
}
.slide10 {
	top: 900%
}
.slide11 {
	top: 1000%
}
.slide12 {
	top: 1100%
}
.slide13 {
	top: 1200%
}
.slide14 {
	top: 1300%
}
.slide15 {
	top: 1400%
}
.slide16 {
	top: 1500%
}
.slide17 {
	top: 1600%
}
.slide18 {
	top: 1700%
}
.slide19 {
	top: 1800%
}
.slide20 {
	top: 1900%
}
.slide21 {
	top: 2000%
}
.block {
	position: absolute;
	left: 45%;
	width: 50%;
	z-index: 1
}
.block .slide-headline {
	text-align: left
}
.block .slide-headline h2 {
	line-height: 1.2em
}
.center-cta {
	display: inline-block;
	margin: 0.9375em 0;
	text-align: center
}
.center-cta ul {
	margin-left: -0.4375em
}
.center-cta li {
	display: inline-block;
	margin: 0 0.4375em 0.625em;
	list-style-type: none
}
.center-cta a {
	font-size: 0.875em;
	text-transform: uppercase
}
.slide-headline, .slide-copy {
	margin-left: 0;
	margin-right: 0;
	width: 100%;
	max-width: 630px
}
.slide-headline h2 {
	font-size: 2em;
	line-height: 2.8125em;
	letter-spacing: .1em;
	margin: 0 0 .25em
}
.slide-headline h2 span {
	display: block
}
.slide-headline h3 {
	font-size: 1em;
	letter-spacing: .15em
}
#neoxnav {
	position: absolute;
	text-align: center;
	width: 100%;
	height: 100%;
	overflow: auto;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch
}

#neoxnav #accordion {margin-top:8%; text-align: center;}
 
.accordion-toggle {
 cursor: pointer;
/*fIXES TAP HIGHLIGHT ON MOBILE */	
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-touch-callout: none;
}
.accordion-content {display: none;}

#neoxnav .navigation h2 {
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
  font-family: 'Neo-Font', Arial, sans-serif;
  text-transform: uppercase;
  font-size: 2.125em;
  line-height: 2.75em;
  margin: 0;
}
h2.active {color: #FF0000;}

.light #neoxnav .navigation h2.active {color: #FF0000;}
.light #neoxnav .navigation h2 {color: #000;}

#neoxnav .navigation h2 a { color: #fff;}/* single accordian h2 link (without dropdown) */
 
#neoxnav .navigation ul {
list-style: none;
margin: 0 auto;
max-width: 42em;
padding: 0.5em 0 0.5em 0;
}

#neoxnav .navigation ul a {
font-size: 1em;
letter-spacing: .15em;
color: #c0c0c0;
line-height: 2.45em;
}

ul.accordion-content li {font-size: 0.9em}
#neoxnav .navigation h2:hover,#neoxnav .navigation a:hover,#neoxnav .navigation a:active {color: #FF0000;}

#neoxnav .navigation li a {
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
	font-family: 'Neo-Font', Arial, sans-serif;
	text-transform: uppercase;
	font-size: 1.4em;
}

.light #neoxnav .navigation a {color:#242424;}

#neoxnav .navigation a:hover, #neoxnav .navigation a:focus  {color: #FF0000;}

.slide-headline .claim {
	display: block;
	font-size: 0.7em;
	letter-spacing: .15em;
	margin-left: 0.1875em
}
.slide-copy {
	max-width: none
}
.slide-copy p {
	font-size: 0.875em;
	line-height: 1.5625em;
	letter-spacing: .12em
}
#videos iframe,#videos object,#videos embed {
  opacity: 0;
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: opacity 850ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -moz-transition: opacity 850ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition: opacity 850ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

#videos #lightbox-media-player {
  width: 100%;
  height: 100%;
}
#videos .video-container {
  overflow: hidden;
}
#videos.on iframe,#videos.on object,#videos.on embed {
  opacity: 1;
}

.unselectable, .unselectable a, .unselectable div, .unselectable nav, .unselectable footer, .unselectable p, .unselectable section#strong {
	-webkit-user-drag: none;
	-moz-user-drag: none;
	-ms-user-drag: none;
	user-drag: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

nav#main {
	position: fixed;
	right: 0;
	top: 50%;
	height: 330px;/*origial was 380px (changed as less links)*/
	padding: 30px 0;
	margin-top: -190px;/*origial was 220px (changed as less links)*/
	width: 50px;
	overflow: hidden;
	z-index: 3;
	zoom: 1;
	background-color: rgba(255, 255, 255, 0);
	opacity: 0;
  -webkit-transition: opacity 150ms ease-in,-webkit-filter 150ms ease-in;
  -moz-transition: opacity 150ms ease-in,-webkit-filter 150ms ease-in;
  transition: opacity 150ms ease-in,-webkit-filter 150ms ease-in;
}
nav#main.show {
	opacity: 1
}
nav#main.hover {
	width: 400px
}
nav#main:hover a span {
	opacity: 1;
	color: #737373
}
nav#main:hover a.active span, nav#main:hover a:hover span {
	color: #fff
}
nav#main:focus {
	outline: none
}
nav#main a {
	width: 350px;
	line-height: 220%;/*origial was 200% (test increase for google mobility error issue)*/
	letter-spacing: 1px;
	font-size: 0.75em;
	font-weight: 300;
	display: block;
	text-align: right;
	margin-right: 45px;
	text-transform: uppercase;
	text-decoration: none;
	white-space: nowrap
}
nav#main a span {
	-webkit-transition: all 150ms ease-in;
	-moz-transition: all 150ms ease-in;
	transition: all 150ms ease-in;
	opacity: 0
}
nav#main a.sub {
	text-transform: inherit
}
nav#main a.sub:after {
	width: 4px;
	height: 4px;
	margin-right: 1px;
	margin-top: 9px
}
nav#main a:after {
	-webkit-transition: all 150ms ease-in;
	-moz-transition: all 150ms ease-in;
	transition: all 150ms ease-in;
	content: " ";
	border: 0px solid transparent;
	background-color: #fff;
	width: 7px;
	height: 7px;
	display: inline-block;
	position: absolute;
	margin-top: 8px;
	right: 20px;
	-moz-border-top-left-radius: 10px;
	-moz-border-top-right-radius: 10px;
	-moz-border-bottom-left-radius: 10px;
	-moz-border-bottom-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px
}
nav#main a.hover::after, nav#main a.active::after {
	border: 4px solid #fff;
	background-color: transparent;
	margin-right: -5px;
	margin-top: 3px;
	width: 8px;
	height: 8px
}
nav#main a.hover span {
	opacity: 1
}

.light nav#main.hover a.active span {
	color: #222
}
.light nav#main a:after {
	background-color: #222
}
.light nav#main a.hover::after, .light nav#main a.active::after {
	border-color: #222;
	background-color: transparent
}
.light nav#main a.hover span, .light nav#main a:hover span {
	color: #222
}
.nojs nav#main {
	width: 400px;
	opacity: 1
}
footer {
	background-color: #000;
	font-size: 0.75em;
	z-index: 2;
	color: #fff;
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	height: 50px;
	overflow: visible;
	text-transform: uppercase;
	-webkit-transition: all 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
	-moz-transition: all 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
	transition: all 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955)
}
footer .links {
	padding: 1em 3em;
	position: relative;
	line-height: 1.5625em
}
footer .lang {
	position: relative;
	cursor: pointer
}
footer .claim, footer .feature-cta {
	position: absolute;
	margin: 0.2em 1.5em;
	margin-left: -10px;
}
footer .claim div, footer .claim a, footer .claim a:hover, footer .feature-cta div, footer .feature-cta a, footer .feature-cta a:hover {
	color: #fff
}
footer .claim div, footer .claim a, footer .feature-cta div, footer .feature-cta a {
	margin: 0 1em
}
footer .center-cta {
	position: absolute;
	font-size: 1.313em;
	top: 0;
	left: 0;
	margin: 0;
	text-align: center;
	width: 100%;
	z-index: 1
}
footer .center-cta a {
	height: 50px;
	padding-top: 1.375em;
	cursor: pointer;
	color: #000;
}
footer .center-cta a:hover,footer .center-cta a:active {color: red;}

footer .feature-cta {
	text-align: right;
	width: 40%;
	right: 0;
	z-index: 2
}
footer .feature-cta a {
	font-family: 'Venus', Arial, sans-serif;
	font-weight: lighter
}
footer .feature-cta a, footer .feature-cta .lang {
	display: inline-block
}
.js footer {
	opacity: 0
}
.js footer.show {
	opacity: 1
}


@-webkit-keyframes scroll {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(46px);
            transform: translateY(46px);
  }
}
@keyframes scroll {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(46px);
            transform: translateY(46px);
  }
}
@-webkit-keyframes slowzoom1 {
	0% {
		width: 50px;
		height: 50px;
		margin-top: 0;
		margin-left: 25px;
		opacity: 0
	}
	100% {
		opacity: 1;
		width: 100px;
		height: 100px;
		margin-top: -25px;
		margin-left: 0
	}
}
@-moz-keyframes slowzoom1 {
	0% {
		width: 50px;
		height: 50px;
		margin-top: 0;
		margin-left: 25px;
		opacity: 0
	}
	100% {
		opacity: 1;
		width: 100px;
		height: 100px;
		margin-top: -25px;
		margin-left: 0
	}
}
@-o-keyframes slowzoom1 {
	0% {
		width: 50px;
		height: 50px;
		margin-top: 0;
		margin-left: 25px;
		opacity: 0
	}
	100% {
		opacity: 1;
		width: 100px;
		height: 100px;
		margin-top: -25px;
		margin-left: 0
	}
}
@keyframes slowzoom1 {
	0% {
		width: 50px;
		height: 50px;
		margin-top: 0;
		margin-left: 25px;
		opacity: 0
	}
	100% {
		opacity: 1;
		width: 100px;
		height: 100px;
		margin-top: -25px;
		margin-left: 0
	}
}
@-webkit-keyframes slowzoom2 {
	0% {
		width: 100px;
		height: 100px;
		margin-top: -25px;
		margin-left: 0
	}
	100% {
		width: 150px;
		height: 150px;
		margin-top: -50px;
		margin-left: -25px
	}
}
@-moz-keyframes slowzoom2 {
	0% {
		width: 100px;
		height: 100px;
		margin-top: -25px;
		margin-left: 0
	}
	100% {
		width: 150px;
		height: 150px;
		margin-top: -50px;
		margin-left: -25px
	}
}
@-o-keyframes slowzoom2 {
	0% {
		width: 100px;
		height: 100px;
		margin-top: -25px;
		margin-left: 0
	}
	100% {
		width: 150px;
		height: 150px;
		margin-top: -50px;
		margin-left: -25px
	}
}
@keyframes slowzoom2 {
	0% {
		width: 100px;
		height: 100px;
		margin-top: -25px;
		margin-left: 0
	}
	100% {
		width: 150px;
		height: 150px;
		margin-top: -50px;
		margin-left: -25px
	}
}
@-webkit-keyframes slowzoom3 {
	0% {
		width: 150px;
		height: 150px;
		margin-top: -50px;
		margin-left: -25px
	}
	100% {
		width: 250px;
		height: 250px;
		margin-top: -100px;
		margin-left: -75px
	}
}
@-moz-keyframes slowzoom3 {
	0% {
		width: 150px;
		height: 150px;
		margin-top: -50px;
		margin-left: -25px
	}
	100% {
		width: 250px;
		height: 250px;
		margin-top: -100px;
		margin-left: -75px
	}
}
@-o-keyframes slowzoom3 {
	0% {
		width: 150px;
		height: 150px;
		margin-top: -50px;
		margin-left: -25px
	}
	100% {
		width: 250px;
		height: 250px;
		margin-top: -100px;
		margin-left: -75px
	}
}
@keyframes slowzoom3 {
	0% {
		width: 150px;
		height: 150px;
		margin-top: -50px;
		margin-left: -25px
	}
	100% {
		width: 250px;
		height: 250px;
		margin-top: -100px;
		margin-left: -75px
	}
}
@-webkit-keyframes slowzoom4 {
	0% {
		width: 250px;
		height: 250px;
		margin-top: -100px;
		margin-left: -75px;
		opacity: 0
	}
	2% {
		opacity: 1
	}
	50% {
		opacity: 1
	}
	100% {
		width: 350px;
		height: 350px;
		margin-top: -150px;
		margin-left: -125px;
		opacity: 0
	}
}
@-moz-keyframes slowzoom4 {
	0% {
		width: 250px;
		height: 250px;
		margin-top: -100px;
		margin-left: -75px;
		opacity: 0
	}
	2% {
		opacity: 1
	}
	50% {
		opacity: 1
	}
	100% {
		width: 350px;
		height: 350px;
		margin-top: -150px;
		margin-left: -125px;
		opacity: 0
	}
}
@-o-keyframes slowzoom4 {
	0% {
		width: 250px;
		height: 250px;
		margin-top: -100px;
		margin-left: -75px;
		opacity: 0
	}
	2% {
		opacity: 1
	}
	50% {
		opacity: 1
	}
	100% {
		width: 350px;
		height: 350px;
		margin-top: -150px;
		margin-left: -125px;
		opacity: 0
	}
}
@keyframes slowzoom4 {
	0% {
		width: 250px;
		height: 250px;
		margin-top: -100px;
		margin-left: -75px;
		opacity: 0
	}
	2% {
		opacity: 1
	}
	50% {
		opacity: 1
	}
	100% {
		width: 350px;
		height: 350px;
		margin-top: -150px;
		margin-left: -125px;
		opacity: 0
	}
}

#lightbox {
	position: fixed;
	right: 0;
	bottom: 0;
	top: 0;
	left: 0;
	opacity: 0;
	z-index: 1;
	margin: -1px;
	-webkit-transition: opacity 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-moz-transition: opacity 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
	transition: opacity 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94)
}
/*ADD BELOW FOR LIGHTBOX OPEN ANIMATION-STEP-1*/
#lightbox h3, #lightbox #accordion {
	-webkit-transition: all 750ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-moz-transition: all 750ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
	transition: all 750ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-webkit-transform: translate3d(0, 50px, 0);
	-moz-transform: translate(0, 50px);
	-ms-transform: translate(0, 50px);
	-o-transform: translate(0, 50px);
	transform: translate(0, 50px);
	/*margin-bottom: 30px;*/
}
#lightbox #neoxnav .navigation ul a {/*resizes targeted text with smooth animation -- can be applied to other text elements */
  -webkit-transition: all 750ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: all 750ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: all 750ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -webkit-transform: translate3d(0, 50px, 0);
  -moz-transform: translate(0, 50px);
  -ms-transform: translate(0, 50px);
  -o-transform: translate(0, 50px);
  transform: translate(0, 50px);
}
/*END STEP-1*/
#lightbox>div {
	display: none
}
#lightbox.language #language {
	display: block;
}
#lightbox.social #social {
	display: block
}
#lightbox.neoxnav #neoxnav {
	display: block;
	overflow: auto;
}
#lightbox.model #model {
	display: block
}
#lightbox.cart #cart {
	display: block
}
#lightbox.colours #colours {
	display: block;
}
#lightbox.form #form {
	display: block;
}
#lightbox.checkout #checkout {
	display: block;
}
#lightbox.services #services-info,
#lightbox.services.certainty #services-info .certainty,
#lightbox.services.neolife #services-info .neolife,
#lightbox.services.shipping #services-info .shipping,
#lightbox.services.warranty #services-info .warranty,
#lightbox.services.terms #services-info .terms,
#lightbox.services.privacy #services-info .privacy,
#lightbox.services.headphones #services-info .headphones,
#lightbox.services.powerbanks #services-info .powerbanks,
#lightbox.services.iPhone-5 #services-info .iPhone-5,
#lightbox.services.iPhone-6 #services-info .iPhone-6,
#lightbox.services.iPhone-7 #services-info .iPhone-7,
#lightbox.services.iPhone-8 #services-info .iPhone-8,
#lightbox.services.iPhone-X #services-info .iPhone-X,
#lightbox.services.iPhone-XS-MAX #services-info .iPhone-XS-MAX,
#lightbox.services.iPhone-XR #services-info .iPhone-XR,
#lightbox.services.iPhone-11-SERIES #services-info .iPhone-11-SERIES,
#lightbox.services.iPhone-11 #services-info .iPhone-11,
#lightbox.services.iPhone-11-PRO #services-info .iPhone-11-PRO,
#lightbox.services.iPhone-11-MAX #services-info .iPhone-11-MAX,
#lightbox.services.iPhone-12 #services-info .iPhone-12,
#lightbox.services.iPhone-13 #services-info .iPhone-13,
#lightbox.services.iPhone-14 #services-info .iPhone-14,
#lightbox.services.iPhone-15 #services-info .iPhone-15,
#lightbox.services.iPhone-16 #services-info .iPhone-16,
#lightbox.services.iPhone-17 #services-info .iPhone-17,
#lightbox.services.iPhone-18 #services-info .iPhone-18,
#lightbox.services.galaxy-s8 #services-info .galaxy-s8,
#lightbox.services.galaxy-s9 #services-info .galaxy-s9,
#lightbox.services.galaxy-s24 #services-info .galaxy-s24,
#lightbox.services.galaxy-s25 #services-info .galaxy-s25,
#lightbox.services.galaxy-s26 #services-info .galaxy-s26,
#lightbox.services.galaxy-s27 #services-info .galaxy-s27

{
	display: block
}
#lightbox.services.main-nav #services-info .main-nav {
  display: block;
}
#lightbox.performance #performance-info {
	display: block
}
#lightbox.turbo #turbo-models, #lightbox.glass #glass-models, #lightbox.hydro #hydro-models, #lightbox.titan #titan-models {
	display: block
}
#lightbox.oob #oob-info {
	display: block
}
#lightbox.videos #videos {
	display: block
}
#lightbox #language a, #lightbox #social a, #lightbox #colours a {
	line-height: 240px;
	width: 102px;
	height: 136px;
	-webkit-transform: translate3d(0, 90px, 0);
	-moz-transform: translate(0, 90px);
	-ms-transform: translate(0, 90px);
	-o-transform: translate(0, 90px);
	transform: translate(0, 90px)
}
#lightbox div a u {
	height: 103px;
	width: 103px
}

#lightbox div p a {
  line-height: 1em;
}
#lightbox #language a, #lightbox #social a, #lightbox #colours a, #lightbox #neoxnav a  {
	-webkit-transform: translate3d(0, 90px, 0);
	-moz-transform: translate(0, 90px);
	-ms-transform: translate(0, 90px);
	-o-transform: translate(0, 90px);
	transform: translate(0, 90px)
}

#lightbox.open {
	opacity: 1
}
/*ADD BELOW FOR LIGHTBOX OPEN ANIMATION-STEP-2*/
#lightbox.open #language a, #lightbox.open #language h3, #lightbox.open #social a, #lightbox.open #social h3, #lightbox.open #colours a, #lightbox.open #colours h3, #lightbox.open #neoxnav #accordion {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0)
}

.close-icon {
	-webkit-transition: background 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
	-moz-transition: background 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
	transition: background 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
	position: absolute;
	right: 30px;
	top: 15px;
	background: #FF0000 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAAAAACo4kLRAAAAAnRSTlMAAHaTzTgAAAA0SURBVHgBY9DQYEAFIBENNFGQAJhAF0NQCDEEAzcTUxNW47E6BCyGKcqADnAoHNR+wxodAF12EYE8y8ZRAAAAAElFTkSuQmCC') no-repeat center center;
	background-size: 10px 10px;
	overflow: hidden;
	text-indent: 5em;
	width: 50px;
	height: 50px;
	border-radius: 25px;
	z-index: 20
}
.light .close-icon{
	background: #888 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQAAAACl8iCgAAAAAnRSTlMAAHaTzTgAAABBSURBVHgBYzjAYMDwgKGAoQBIWjAeYJBhbmDgY2dgYOdjYGCew8DA+IOBgeEDCIPYIDGwHEgNSC1ID0gvyAyQWQB0CA+1LEFHswAAAABJRU5ErkJggg==') no-repeat center center;
	background-size: 10px 10px
}


#language, #social, #model, #colours {
	top: 50%;
	position: absolute;
	margin-top: -170px;
	text-align: center;
	width: 100%
}
#language h3, #social h3, #model h3, #colours h3 {
	margin-bottom: 30px;
}
/*Position MODEL lightbox closer to the top*/
@media screen and (max-width: 640px) {
	#model {
	margin-top: 0px;
	top: 8%;	
	}
}
#cart, #form {
	position: absolute;
	text-align: center;
	width: 100%;
	height: 100%;
	overflow: auto;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch
}

#cart, #checkout {
	position: absolute;
	text-align: center;
	width: 100%;
	height: 100%;
	overflow: auto;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch
}

#services-info h3, #performance-info h3, #oob-info h3 {
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
	font-size: 2.1em;
	line-height: 1.1em;
}

.border {
  border-top-style: solid;
  border-top-width: 1px;
  border-image: linear-gradient(to left, rgba(0, 0, 0, 0) 1%, rgba(255, 255, 255, 1) 50%, rgba(0, 0, 0, 0) 100%) 
  100% 0 100% 0/1px 0 1px 0 stretch;	
}
.light .border {
  border-top-style: solid;
  border-top-width: 1px;
  border-image: linear-gradient(to left, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 100%) 
  100% 0 100% 0/1px 0 1px 0 stretch;	
}

#services-info h4, #performance-info h4, #oob-info h4 {
	margin: 1.125em 0 0.375em;
}

#services-info ul, #performance-info ul, #oob-info ul {
	margin: 1em 1em 1em -2.5em
}
/* Disabled as not allowing to add icon to list
#services-info li, #performance-info li, #oob-info li {
	display: inline-block;
	clear: none;
	vertical-align: top;
	list-style-type: none;
	margin: 1.5625em 0;
	width: 29%
}
*/
#services-info li, #performance-info li, #oob-info li {
	margin: 0 0 0 2.5em;
	width: 43%
}
#services-info .block, #performance-info .block, #oob-info .block {
	left: 0;
	height: 100%;
	width: 100%;
	overflow: auto;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch
}
#turbo-models .block, #glass-models .block, #hydro-models .block, #titan-models .block  {
	left: 0;
	height: 100%;
	width: 100%;
	overflow: auto;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch
}
#services-info .scroll .block, #performance-info .scroll .block, #oob-info .scroll .block {
	margin: 0;
	-webkit-overflow-scrolling: touch;
	overflow: auto;
	overflow-x: hidden
}
#turbo-models .scroll .block, #glass-models .scroll .block, #hydro-models .scroll .block, #titan-models .scroll .block  { 
	margin: 0;
	-webkit-overflow-scrolling: touch;
	overflow: auto;
	overflow-x: hidden
}
#services-info .scroll>*, #performance-info .scroll>*, #oob-info .scroll>* {
	-webkit-transform: translateZ(0px);
	transform: translateZ(0px);
}
#turbo-models .scroll>*, #glass-models .scroll>*, #hydro-models .scroll>*, #titan-models .scroll>* {
	-webkit-transform: translateZ(0px);
	transform: translateZ(0px);
}
#services-info .slide-headline, #services-info .slide-copy, #performance-info .slide-headline, #performance-info .slide-copy, #oob-info .slide-headline, #oob-info .slide-copy {
	margin-left: 1.5625em;
	margin-right: 1.5625em;
	width: 95%
}
#services-info .slide-headline, #performance-info .slide-headline, #oob-info .slide-headline {
	margin-top: 3.75em;
	margin-bottom: 1.875em
}
#services-info .slide-copy p, #performance-info .slide-copy p, #oob-info .slide-copy p {
	width: 70%
}
#services-info .disclaimer p, #performance-info .disclaimer p, #oob-info .disclaimer p {
	font-size: 0.6875em;
	padding: 0
}


#services-info>div {
	display: none
}
#services-info h3 {
	margin-top: 0
}

#services-info .slide-copy ul {
	margin: 1em 0 1em 0
}
#services-info ul, #performance-info ul, #oob-info ul {list-style-type:none}
#services-info .slide-copy ul.sqr {margin: 1em 0 1em 0.5em;list-style-type: square;}
#services-info .slide-copy ul.sqr li {list-style-type: square; }

#services-info .slide-copy ul>li {
	margin: 0
}
#services-info .slide-copy ul>li, #services-info .slide-copy p {
	width: 100%
}

#services-info .slide-copy h4 {
	font-size: 1.1em;
	line-height: 1.4;
}

#services-info .slide-headline, #services-info .slide-copy {
	margin-left: auto;
	margin-right: auto;
	width: 60%;
	max-width: 42em
}

#services-info .slide-copy ul.accordion-content {
	margin: 0;
}

#performance-info h4, #performance-info h5, #performance-info p, #performance-info .slide-headline {
	overflow: hidden
}
#performance-info h5 {
	margin: 0 auto
}
#performance-info p, #performance-info ul {
	margin-top: 0;
	margin-bottom: 1.5625em
}
#performance-info li {
	display: block;
	width: auto
}
#performance-info p, #performance-info li {
	font-size: 0.9375em;
	padding-left: 1.25em
}
#performance-info li, #performance-info .slide-headline {
	margin-top: 0;
	margin-bottom: 0
}
#performance-info .wrapper {
	margin: 4.6875em 1.5625em
}

#oob-info li {
	display: block;
	padding-left: 0.9375em;
	width: auto
}

#videos {
  position: relative;
  height: 100%;
}

#videos .video-container {
  position: absolute;
  height: 350px;
  margin: -175px 0 0 -340px;
  top: 50%;
  left: 50%;
  width: 680px;
}


.carousel {
	position: absolute;
	top: 50%;
	margin-top: -335px;
	width: 1024px;
	left: 50%;
	margin-left: -512px;
	height: 670px;
	overflow: hidden
}
.carousel .scroll {
	position: relative;
	vertical-align: top;
	white-space: nowrap;
	-webkit-transform: translateZ(0);
	transform: translateZ(0)
}
.carousel .pager {
	width: 400px;
	height: 50px;
	margin-left: -200px;
	left: 50%;
	position: absolute;
	bottom: 20px;
	text-align: center;
	line-height: 3.125em
}
.carousel .pager span {
	display: inline-block;
	width: 6px;
	height: 6px;
	border: 0 solid #ccc;
	-webkit-transition: all 250ms ease-out;
	-moz-transition: all 250ms ease-out;
	transition: all 250ms ease-out;
	background: #ccc;
	margin: 4px 9px;
	border-radius: 10px;
	z-index: 1
}
.carousel .pager span.active {
	border-width: 4px;
	background: transparent;
	margin: 0 5px
}
.carousel .cleftarrow, .carousel .crightarrow {
	width: 29px;
	height: 29px;
	margin-left: -151px;
	left: 50%;
	border-radius: 50px;
	border: 1px solid #fff;
	position: absolute;
	bottom: 30px;
	background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAiCAQAAADxVuELAAAAjUlEQVQ4y2NgwAv+J/x/+P/p/9b/agyEwP+q/3//g8C//0WElf77DwM7iFf6//9U4pU+wePmUaWDQel/YpVGE60UqHgv0UqBincgKf7w3wK/yS4onnv/3wK/2dH//5BievT/36SZ/puepo8qx6FcmxTlcwilR2TlOwgXuZHwJBbNQBj8dwBmjiP/UyA8AJLXCDCvxvXvAAAAAElFTkSuQmCC') no-repeat center center;
	background-size: 11px 17px;
	cursor: pointer;
	z-index: 5;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	-ms-touch-action: manipulation
}
.carousel .crightarrow {
	margin-left: 120px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAiCAQAAADvn9G4AAAAkklEQVQ4y2NggIL/Cv93/38KxNr/xRmIAf/P/v/3HwRe/9cjRrn4/9//YQCohaAtQA0v/v9H1kLYjuj//1G1ELYl4/9fUm1JJd0WDC2jtgxCW14SkfTRtCQQ1tCAoiGaNOU3CDgJTfn9//Kjyge/8nuElJeQplz8/1sSlIM1/CBBOVjLbpKUg+3o+X/1/2JCeQoAUfoQ8Y3R7yoAAAAASUVORK5CYII=');
	background-size: 12px 17px
}
.carousel .slide {
	display: inline-block;
	width: 1024px;
	height: 600px;
	position: relative
}
.carousel .slide h3 {
	position: absolute;
	left: 50%;
	bottom: -0.9375em;
	width: 100%;
	margin-left: -50%;
	text-align: center
}
.light .carousel .pager span {
	background: #222
}
.light .carousel .pager span.active {
	border-color: #222;
	background: transparent
}
.light .carousel .cleftarrow {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAiCAQAAADxVuELAAAAg0lEQVR4AWMgAOIZHjM8ZWhiYGYgCCoY/kNhCSGlVQz/4Ip3EaEUDqcTr/QxgyzxSpXpr3RU6X9ilcYQNhUBDjL8RVKqij917UJS/IHBCr9iF5AziFcew/CbFOWRDH+HnvJR5ZoMjMQrn4eQIKx8CwMzYeV/oIqvMRABHBkOAmE8xMUAiiDp2Y6EsTkAAAAASUVORK5CYII=');
	border-color: rgba(0, 0, 0, 0.8)
}
.light .carousel .crightarrow {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAiCAQAAADvn9G4AAAAgElEQVR4Ae3SoRIBURTH4W+ULdJNGkX3NpqgyN7AU6ieY6soCxLVMJK8e7Ub7Z5mzP5P/X7tKJup3R3N9dxJlrWeFnosyeV6JSOvaLLSRJONNp40Q/KPyUOKPsxa53aycpYxflFF+M104L/Pr118G+OVd4QzjnGoY5xk7+xg4us+XMXpJzPkSqYAAAAASUVORK5CYII=');
	border-color: rgba(0, 0, 0, 0.8)
}
.nojs .carousel {
	overflow: hidden;
	overflow-x: auto
}
.nojs .carousel .scroll {
	position: relative;
	vertical-align: top;
	white-space: nowrap
}

.screen-only {
	display: block
}
.mobile-only {
	display: none
}

@media screen and (max-width: 640px) {
	body.light section a.cta {
	background-color: transparent;
	color: #000;
	border-top: 0.125em solid #000;
	border-bottom: 0.125em solid #000
	}
	#loader {
    position: absolute;
    left: 50%;
    margin-left: -79px;
    top: 30%;
    margin-top: 50px;
    height: 35px;
    width: 157px;
			
}
	#loader, #loader span, h1.logo span, .start-logo span {
	white-space: nowrap;
	overflow: hidden;
	background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRVhUUkVNRSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjkzLjAyIDUyLjk4Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPkVYMTwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNDEsOC45MUgyMi4zNmwtMywxMS41OUgzNy4yMmwtMi4zMSw4LjcySDE3bC0zLjcsMTQuMTZIMzJsLTIuMzIsOC43MUguODlMMTQuNTYuMkg0My4zNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjg5IC0wLjIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNTQuMTEsMzMuNzMsNDUsMTguNEg1Ni40Mmw0Ljc3LDguNzJMNzAuNSwxOC40SDgyLjg3TDY1LjcsMzMuNzMsNzYuODIsNTIuMDlINjUuMjNMNTguNzEsNDAuMzQsNDYuMjQsNTIuMDlIMzMuNzJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC44OSAtMC4yKSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTk3LjY4LDI2LjQ5LDkxLDUyLjA5SDgxLjQ4bDYuNzEtMjUuNkg4NC40NmwyLjE1LTguMDloMy43M2wzLTExLjUxaDkuNDlsLTMsMTEuNTFoNi41NGwtMi4xNSw4LjA5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuODkgLTAuMikiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMTEuMzQsMTguNGg5LjVsLTEuMyw0LjgzYTE1LjUxLDE1LjUxLDAsMCwxLDQuODItNC40NCwxMS41NSwxMS41NSwwLDAsMSw2LjEyLTEuNDgsMTEsMTEsMCwwLDEsNC4zMi43OGwtNCw4LjQ4YTcuMjMsNy4yMywwLDAsMC0zLjUzLS44NUE5LjM4LDkuMzgsMCwwLDAsMTIxLDI4LjA1Yy0yLjQsMi4xLTQuMzksNi4zLTUuMjYsOS43MkwxMTIsNTIuMDloLTkuNDlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC44OSAtMC4yKSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE2Niw0My4wNmEyMi43NSwyMi43NSwwLDAsMS04LjI2LDcuODYsMjIuNDksMjIuNDksMCwwLDEtMTAuNDMsMi4yNmMtNC41MSwwLTguODMtLjg2LTExLjg3LTQuNjctMS41OS0xLjk0LTMuMjktNS4zNy0yLjUxLTEwLjg5YTI1LjQsMjUuNCwwLDAsMSw4LTE1LjMzLDIwLjM0LDIwLjM0LDAsMCwxLDE0LjE2LTVjNC4wNSwwLDguMTQuNzgsMTEsMy44OSwzLjE2LDMuNSwzLjIyLDguMDksMi42NCwxMi4yMmEyMy42MiwyMy42MiwwLDAsMS0uNjQsMy40MmgtMjUuMmMtLjgzLDMuMTEtLjIxLDUuMzcsMSw2Ljc3YTYuMzUsNi4zNSwwLDAsMCw1LjIzLDIuMSwxMS42MiwxMS42MiwwLDAsMCw1LjI5LTEuMDksMTIuNDQsMTIuNDQsMCwwLDAsMy43Ni0zLjVabS01LjI3LTEyLjI5YTYuNDQsNi40NCwwLDAsMC0xLjQyLTQuOSw2LjksNi45LDAsMCwwLTUtMS44Nyw5Ljc0LDkuNzQsMCwwLDAtNi4wNywyLjE4LDEyLjc1LDEyLjc1LDAsMCwwLTMuNDQsNC41OVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjg5IC0wLjIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTgwLjI3LDE4LjRoOS40OWwtMSwzLjgyYTE3LjY3LDE3LjY3LDAsMCwxLDQuNTEtMy4zNSwxMy40MiwxMy40MiwwLDAsMSw2LjI5LTEuNTYsMTAuMDYsMTAuMDYsMCwwLDEsNi4wNSwxLjc5LDcuNzMsNy43MywwLDAsMSwzLDQuMzYsMTMuNTQsMTMuNTQsMCwwLDEsNC41Ni00LjI4LDEyLjg0LDEyLjg0LDAsMCwxLDctMS44N2MzLjI2LDAsNi40Ljk0LDguMTYsMi44MSwyLjE2LDIuMzMsMiw1LjI5LDEuNjIsNy44NWEzNi44NywzNi44NywwLDAsMS0xLjE3LDUuNTNsLTQuODYsMTguNTloLTkuNWw0LjItMTZhNDUuNzksNDUuNzksMCwwLDAsMS4xNi00LjljLjI5LTIuMSwwLTMuNjUtLjg1LTQuNTFhNSw1LDAsMCwwLTMuNC0xLjI0QTYuNTUsNi41NSwwLDAsMCwyMTEsMjcuMTJjLTEuNzgsMS41NS0zLjIyLDQtNC4zOSw4LjU1bC00LjI2LDE2LjQyaC05LjQ5TDE5NywzNi40NWMuMi0uOTMsMS00LDEuMjEtNS4yOXMuMjktMy4xOS0uNy00LjQzYTQuMzcsNC4zNywwLDAsMC0zLjQtMS4zMiw3LDcsMCwwLDAtNC44NiwxLjk0Yy0xLjg5LDEuNzktMy4zLDUuMjEtNC4xOCw4LjcxbC00LjIsMTZoLTkuNDlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC44OSAtMC4yKSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI2OC4xMyw0My4wNmEyMi43NSwyMi43NSwwLDAsMS04LjI2LDcuODYsMjIuNDksMjIuNDksMCwwLDEtMTAuNDMsMi4yNmMtNC41MSwwLTguODMtLjg2LTExLjg3LTQuNjctMS41OS0xLjk0LTMuMjktNS4zNy0yLjUxLTEwLjg5YTI1LjM2LDI1LjM2LDAsMCwxLDgtMTUuMzMsMjAuMzIsMjAuMzIsMCwwLDEsMTQuMTUtNWM0LjA1LDAsOC4xNC43OCwxMSwzLjg5LDMuMTcsMy41LDMuMjIsOC4wOSwyLjY0LDEyLjIyYTIzLjYyLDIzLjYyLDAsMCwxLS42NCwzLjQySDI0NWMtLjgzLDMuMTEtLjIxLDUuMzcsMSw2Ljc3YTYuMzUsNi4zNSwwLDAsMCw1LjIzLDIuMSwxMS41OSwxMS41OSwwLDAsMCw1LjI5LTEuMDksMTIuNDQsMTIuNDQsMCwwLDAsMy43Ni0zLjVabS01LjI3LTEyLjI5YTYuNDcsNi40NywwLDAsMC0xLjQxLTQuOSw2Ljk0LDYuOTQsMCwwLDAtNS0xLjg3LDkuNjksOS42OSwwLDAsMC02LjA2LDIuMTgsMTIuNzcsMTIuNzcsMCwwLDAtMy40NSw0LjU5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuODkgLTAuMikiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yODQuNjYsMjQuMjRhNy43Myw3LjczLDAsMSwxLDcuNzMtNy43Myw3Ljc0LDcuNzQsMCwwLDEtNy43Myw3LjczWk0yOTEuMiwxMGE5LjI1LDkuMjUsMCwxLDAsMi43MSw2LjU0QTkuMTgsOS4xOCwwLDAsMCwyOTEuMiwxMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjg5IC0wLjIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjg0LjU2LDE2LjFoLTEuNzhWMTIuNTdxLjYtLjA2LDEuNTMtLjA2YzEuOTEsMCwyLjg2LjU5LDIuODYsMS43OHMtLjg3LDEuODEtMi42MSwxLjgxWm0yLjIyLjY1YTIuNjQsMi42NCwwLDAsMCwxLjgtMi41NCwyLjQsMi40LDAsMCwwLTEuMTUtMi4xMSw1LjUsNS41LDAsMCwwLTMuMTItLjc4LDE3Ljc4LDE3Ljc4LDAsMCwwLTMsLjI4VjIxLjY4aDEuNDVWMTcuMjJoMS44NWMxLjUsMCwyLjQ1LDEuNDgsMi44Nyw0LjQ2SDI4OWExNC4wNiwxNC4wNiwwLDAsMC0uODQtMy4zNiwzLjUxLDMuNTEsMCwwLDAtMS4zMy0xLjU3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuODkgLTAuMikiLz48L3N2Zz4=);

	background-size: 164px 46px;/*NEO:157px 35px;*/
	background-repeat: no-repeat;
}
	.light h1.logo span, .light .start-logo span {
	background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRVhUUkVNRSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjkzLjAyIDUyLjk4Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzNhM2EzYTt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPkVYQjwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNDEsOC45MUgyMi4zNmwtMywxMS41OUgzNy4yMmwtMi4zMSw4LjcySDE3bC0zLjcsMTQuMTZIMzJsLTIuMzIsOC43MUguODlMMTQuNTYuMkg0My4zNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjg5IC0wLjIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNTQuMTEsMzMuNzMsNDUsMTguNEg1Ni40Mmw0Ljc3LDguNzJMNzAuNSwxOC40SDgyLjg3TDY1LjcsMzMuNzMsNzYuODIsNTIuMDlINjUuMjNMNTguNzEsNDAuMzQsNDYuMjQsNTIuMDlIMzMuNzJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC44OSAtMC4yKSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTk3LjY4LDI2LjQ5LDkxLDUyLjA5SDgxLjQ4bDYuNzEtMjUuNkg4NC40NmwyLjE1LTguMDloMy43M2wzLTExLjUxaDkuNDlsLTMsMTEuNTFoNi41NGwtMi4xNSw4LjA5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuODkgLTAuMikiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMTEuMzQsMTguNGg5LjVsLTEuMyw0LjgzYTE1LjUxLDE1LjUxLDAsMCwxLDQuODItNC40NCwxMS41NSwxMS41NSwwLDAsMSw2LjEyLTEuNDgsMTEsMTEsMCwwLDEsNC4zMi43OGwtNCw4LjQ4YTcuMjMsNy4yMywwLDAsMC0zLjUzLS44NUE5LjM4LDkuMzgsMCwwLDAsMTIxLDI4LjA1Yy0yLjQsMi4xLTQuMzksNi4zLTUuMjYsOS43MkwxMTIsNTIuMDloLTkuNDlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC44OSAtMC4yKSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE2Niw0My4wNmEyMi43NSwyMi43NSwwLDAsMS04LjI2LDcuODYsMjIuNDksMjIuNDksMCwwLDEtMTAuNDMsMi4yNmMtNC41MSwwLTguODMtLjg2LTExLjg3LTQuNjctMS41OS0xLjk0LTMuMjktNS4zNy0yLjUxLTEwLjg5YTI1LjQsMjUuNCwwLDAsMSw4LTE1LjMzLDIwLjM0LDIwLjM0LDAsMCwxLDE0LjE2LTVjNC4wNSwwLDguMTQuNzgsMTEsMy44OSwzLjE2LDMuNSwzLjIyLDguMDksMi42NCwxMi4yMmEyMy42MiwyMy42MiwwLDAsMS0uNjQsMy40MmgtMjUuMmMtLjgzLDMuMTEtLjIxLDUuMzcsMSw2Ljc3YTYuMzUsNi4zNSwwLDAsMCw1LjIzLDIuMSwxMS42MiwxMS42MiwwLDAsMCw1LjI5LTEuMDksMTIuNDQsMTIuNDQsMCwwLDAsMy43Ni0zLjVabS01LjI3LTEyLjI5YTYuNDQsNi40NCwwLDAsMC0xLjQyLTQuOSw2LjksNi45LDAsMCwwLTUtMS44Nyw5Ljc0LDkuNzQsMCwwLDAtNi4wNywyLjE4LDEyLjc1LDEyLjc1LDAsMCwwLTMuNDQsNC41OVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjg5IC0wLjIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTgwLjI3LDE4LjRoOS40OWwtMSwzLjgyYTE3LjY3LDE3LjY3LDAsMCwxLDQuNTEtMy4zNSwxMy40MiwxMy40MiwwLDAsMSw2LjI5LTEuNTYsMTAuMDYsMTAuMDYsMCwwLDEsNi4wNSwxLjc5LDcuNzMsNy43MywwLDAsMSwzLDQuMzYsMTMuNTQsMTMuNTQsMCwwLDEsNC41Ni00LjI4LDEyLjg0LDEyLjg0LDAsMCwxLDctMS44N2MzLjI2LDAsNi40Ljk0LDguMTYsMi44MSwyLjE2LDIuMzMsMiw1LjI5LDEuNjIsNy44NWEzNi44NywzNi44NywwLDAsMS0xLjE3LDUuNTNsLTQuODYsMTguNTloLTkuNWw0LjItMTZhNDUuNzksNDUuNzksMCwwLDAsMS4xNi00LjljLjI5LTIuMSwwLTMuNjUtLjg1LTQuNTFhNSw1LDAsMCwwLTMuNC0xLjI0QTYuNTUsNi41NSwwLDAsMCwyMTEsMjcuMTJjLTEuNzgsMS41NS0zLjIyLDQtNC4zOSw4LjU1bC00LjI2LDE2LjQyaC05LjQ5TDE5NywzNi40NWMuMi0uOTMsMS00LDEuMjEtNS4yOXMuMjktMy4xOS0uNy00LjQzYTQuMzcsNC4zNywwLDAsMC0zLjQtMS4zMiw3LDcsMCwwLDAtNC44NiwxLjk0Yy0xLjg5LDEuNzktMy4zLDUuMjEtNC4xOCw4LjcxbC00LjIsMTZoLTkuNDlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC44OSAtMC4yKSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI2OC4xMyw0My4wNmEyMi43NSwyMi43NSwwLDAsMS04LjI2LDcuODYsMjIuNDksMjIuNDksMCwwLDEtMTAuNDMsMi4yNmMtNC41MSwwLTguODMtLjg2LTExLjg3LTQuNjctMS41OS0xLjk0LTMuMjktNS4zNy0yLjUxLTEwLjg5YTI1LjM2LDI1LjM2LDAsMCwxLDgtMTUuMzMsMjAuMzIsMjAuMzIsMCwwLDEsMTQuMTUtNWM0LjA1LDAsOC4xNC43OCwxMSwzLjg5LDMuMTcsMy41LDMuMjIsOC4wOSwyLjY0LDEyLjIyYTIzLjYyLDIzLjYyLDAsMCwxLS42NCwzLjQySDI0NWMtLjgzLDMuMTEtLjIxLDUuMzcsMSw2Ljc3YTYuMzUsNi4zNSwwLDAsMCw1LjIzLDIuMSwxMS41OSwxMS41OSwwLDAsMCw1LjI5LTEuMDksMTIuNDQsMTIuNDQsMCwwLDAsMy43Ni0zLjVabS01LjI3LTEyLjI5YTYuNDcsNi40NywwLDAsMC0xLjQxLTQuOSw2Ljk0LDYuOTQsMCwwLDAtNS0xLjg3LDkuNjksOS42OSwwLDAsMC02LjA2LDIuMTgsMTIuNzcsMTIuNzcsMCwwLDAtMy40NSw0LjU5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuODkgLTAuMikiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yODQuNjYsMjQuMjRhNy43Myw3LjczLDAsMSwxLDcuNzMtNy43Myw3Ljc0LDcuNzQsMCwwLDEtNy43Myw3LjczWk0yOTEuMiwxMGE5LjI1LDkuMjUsMCwxLDAsMi43MSw2LjU0QTkuMTgsOS4xOCwwLDAsMCwyOTEuMiwxMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjg5IC0wLjIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjg0LjU2LDE2LjFoLTEuNzhWMTIuNTdxLjYtLjA2LDEuNTMtLjA2YzEuOTEsMCwyLjg2LjU5LDIuODYsMS43OHMtLjg3LDEuODEtMi42MSwxLjgxWm0yLjIyLjY1YTIuNjQsMi42NCwwLDAsMCwxLjgtMi41NCwyLjQsMi40LDAsMCwwLTEuMTUtMi4xMSw1LjUsNS41LDAsMCwwLTMuMTItLjc4LDE3Ljc4LDE3Ljc4LDAsMCwwLTMsLjI4VjIxLjY4aDEuNDVWMTcuMjJoMS44NWMxLjUsMCwyLjQ1LDEuNDgsMi44Nyw0LjQ2SDI4OWExNC4wNiwxNC4wNiwwLDAsMC0uODQtMy4zNiwzLjUxLDMuNTEsMCwwLDAtMS4zMy0xLjU3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuODkgLTAuMikiLz48L3N2Zz4=);
	background-size: 164px 46px;/*NEO:157px 35px;*/
}
	
	
	#menu {
	position: fixed;
	top: 10px;
	right: 10px;
	padding: 0;
	border: none;
}   
	.nav-btn {
		width: 40px;
	}
	div.cart-icon {
	margin-right: 13px;
	}
	.nc-button {
	margin-right: 13px;	
	font-size: 13px;
    font-weight: 400;
	min-width: 72px;
	}

	a.cta {
		color: #fff;
		display: block;
		font-size: 1.25em;
		margin-top: 1.25em
	}
	a.more {
		display: block;
		text-align: left
	}
	/*Close icon is square on mobile */
	.close-icon {
	-webkit-transition: background 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
	-moz-transition: background 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
	transition: background 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
	position: absolute;
	right: 15px;
	top: 15px;
	background: #fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAAAAACo4kLRAAAAAnRSTlMAAHaTzTgAAAA0SURBVHgBY9DQYEAFIBENNFGQAJhAF0NQCDEEAzcTUxNW47E6BCyGKcqADnAoHNR+wxodAF12EYE8y8ZRAAAAAElFTkSuQmCC') no-repeat center center;
	background-size: 10px 10px;
	overflow: hidden;
	text-indent: 5em;
	width: 55px;
	height: 30px;
	border-radius: 4px;
	z-index: 20;
	 cursor: pointer;
}
.light .close-icon {
	background: #888 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQAAAACl8iCgAAAAAnRSTlMAAHaTzTgAAABBSURBVHgBYzjAYMDwgKGAoQBIWjAeYJBhbmDgY2dgYOdjYGCew8DA+IOBgeEDCIPYIDGwHEgNSC1ID0gvyAyQWQB0CA+1LEFHswAAAABJRU5ErkJggg==') no-repeat center center;
	background-size: 10px 10px
}
	  #lightbox #language h3 {
    margin-bottom: 15px;
  }
	#lightbox #neoxnav h3 {
    margin-bottom: 15px;
  }

  #lightbox #language a {
    line-height: 235px;
   /* text-indent: 100%;  */
    height: 135px;
    width: 103px;
    overflow: hidden;  
	color: #fff;
  }
	
  body.light #lightbox #language a {  
	color: #000;
  }

  #services-info h3,#performance-info h3,#oob-info h3 {
    font-size: 1.375em;
    letter-spacing: 0.125em;
	line-height: 1.2em;
  }
  #accordion {margin-top:15%; text-align: center;}
  #neoxnav .navigation h2  {
    font-size: 1.375em;
    letter-spacing: 0.125em;
  }
	
  #neoxnav .navigation li a  {
    font-size: 1em;
    letter-spacing: 0.125em;
  }

  #services-info ul,#performance-info ul,#oob-info ul {
    margin: 1em 0;
  }

  #services-info li,#performance-info li,#oob-info li {
    margin: 0.625em 0;
    width: 100%;
  }

  #services-info .slide-headline,#performance-info .slide-headline,#oob-info .slide-headline {
    margin-bottom: 0.9375em;
  }

  #services-info .slide-headline,#services-info .slide-copy,#performance-info .slide-headline,#performance-info .slide-copy,#oob-info .slide-headline,#oob-info .slide-copy {
    margin-left: 0.9375em;
    margin-right: 0.9375em;
  }

  #services-info .slide-copy,#performance-info .slide-copy,#oob-info .slide-copy {
    width: 90%;
  }

  #services-info .slide-copy p,#performance-info .slide-copy p,#oob-info .slide-copy p {
    width: 95%;
  }

  #services-info .slide-headline,#services-info .slide-copy {
    width: 90%;
  }

  #performance-info .wrapper {
    margin: 4.6875em 0;
  }

  #performance-info h3 {
    letter-spacing: .15em;
  }

  #performance-info p,#performance-info li {
    line-height: 1.5625em;
  }

  #performance-info br {
    display: none;
  }

  #performance-info .disclaimer br {
    display: inline-block;
  }

  #oob-info ul {
    margin-top: 1.875em;
  }

  #oob-info br {
    display: none;
  }

  #oob-info .disclaimer br {
    display: inline-block;
  }

  #videos .video-container {
    height: 320px;
    width: 320px;
    margin: -130px 0 0 -160px;
  }
		.screen-only {
		display: none
	}
	.mobile-only {
		display: block
	}
	h1.logo {
    position: fixed;
		  top: 8px;
		  left: 10px;
		margin:0;
	}
	.slide-headline, .slide-copy, section .center-cta {
		margin-left: 0.9375em;
		margin-right: 0.75em;
		width: auto
	}
	.slide-headline h2 {
		font-size: 1.2em;
		line-height: 2.1875em;
		letter-spacing: .1em
	}
	.slide-headline h3 {
		font-size: 0.8125em
	}
	.slide-headline .claim {
		font-size: 0.5em
	}
	.slide-copy {
		max-width: 35em;
		width: auto
	}
	.slide-copy p {
		font-size: 0.875em;
		line-height: 1.375em
	}
	.block {
		left: auto;
		width: 100%
	}
	.block.show {
		z-index: 10
	}
	.block.hide {
		z-index: 1
	}
	.center-cta {
		display: block;
		margin: 1.875em 0 0
	}
	.center-cta ul {
		margin: 0
	}
	.center-cta li {
		display: block
	}
	.center-cta a {
		font-size: 1.125em;
		margin: 0;
		width: auto
	}
	.carousel .slide h3 {
font-size: 0.8em;
	}
	.tm-block {
		margin-top: 60px;
	}
	#services-info .slide-copy h4 {
	font-size: 0.9em;
	line-height: 1.4;
    }
}


@media screen and (max-width: 640px), screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	nav#main {
		-webkit-transform: scale(0.9);
		-ms-transform: scale(0.9);
		transform: scale(0.9);
		top: 50%;
		height: 450px;/*original was 400px*/
		margin-top: -240px;/*original was 240px*/
		opacity: 0.1;
		right: -10px
	}
	nav#main a {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
	}
	nav#main a span {
		-webkit-transition: border 150ms ease-in, margin 150ms ease-in, width 150ms ease-in, height 150ms ease-in, color 150ms ease-in;
		-moz-transition: border 150ms ease-in, margin 150ms ease-in, width 150ms ease-in, height 150ms ease-in, color 150ms ease-in;
		transition: border 150ms ease-in, margin 150ms ease-in, width 150ms ease-in, height 150ms ease-in, color 150ms ease-in;
		line-height: 16px;
		text-indent: 200%;
		font-size: 2px
	}
	nav#main a:after {
		-webkit-transition: border 150ms ease-in, margin 150ms ease-in, width 150ms ease-in, height 150ms ease-in, color 150ms ease-in;
		-moz-transition: border 150ms ease-in, margin 150ms ease-in, width 150ms ease-in, height 150ms ease-in, color 150ms ease-in;
		transition: border 150ms ease-in, margin 150ms ease-in, width 150ms ease-in, height 150ms ease-in, color 150ms ease-in
	}
	nav#main.show {
		opacity: 0.1
	}
	nav#main.touch, nav#main.show.touch {
		opacity: 0.5
	}
	nav#main:hover {
		width: 50px
	}
}


@media screen and (max-height: 640px) and (max-width: 960px) and (orientation: landscape) {
  #videos .video-container {
    height: 220px;
    width: 480px;
    margin: -80px 0 0 -240px;
  }
}

@media screen and (max-width: 1024px), screen and (max-height: 768px) {
	.carousel {
		height: 570px;
		margin-top: -305px;
		width: 800px;
		margin-left: -400px
	}
	.carousel .slide {
		background-size: contain;
		width: 800px;
		height: 500px
	}
}
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
	.carousel {
		height: 600px;
		width: 800px;
		margin-left: -400px
	}
	.carousel .slide {
		background-size: contain;
		width: 100%;
		height: 500px
	}
	.carousel .cleftarrow, .carousel .crightarrow {
		display: none
	}
}
@media screen and (max-device-width: 768px) and (orientation: portrait) {
	.carousel {
		height: 670px;
		width: 100%;
		left: 50%;
		top: 50%;
		margin-left: -50%;
		margin-top: -320px
	}
	.carousel .slide {
		background-repeat: no-repeat;
		background-size: contain;
		height: 600px;
		width: 100%
	}
	.carousel .slide h3 {
		bottom: -25px
	}
	.carousel .cleftarrow, .carousel .crightarrow {
		display: none
	}
	.carousel .pager {
		bottom: 0
	}
}
@media screen and (max-width: 640px) and (orientation: portrait) {
	.carousel {
		height: 600px;
		width: 100%;
		left: 50%;
		top: 50%;
		margin-left: -50%;
		margin-top: -330px
	}
	.carousel .slide {
		background-size: contain;
		height: 600px;
		width: 100%
	}
	.carousel .slide h3 {
		bottom: 90px
	}
	.carousel .pager {
		line-height: 2.8125em;
		bottom: 50px
	}
}
@media screen and (max-height: 640px) and (max-width: 960px) and (orientation: landscape) {
	.carousel {
		height: 465px;
		width: 960px;
		margin-left: -480px
	}
	.carousel .cleftarrow, .carousel .crightarrow {
		display: none
	}
	.carousel .slide {
		background-size: contain;
		margin-top: 70px;
		width: 100%;
		height: 370px
	}
	.carousel .slide h3 {
		bottom: 65px
	}
	.carousel .pager {
		bottom: 60px
	}
}
@media screen and (max-device-height: 480px) and (max-device-width: 800px) and (orientation: landscape) {
	.carousel {
		top: 0 !important
	}
	.slide {
		margin-top: 0px !important
	}
	.pager {
		bottom: 260px
	}
}

@media screen and (max-width: 1150px) {
	footer .feature-cta {
		width: 320px;
		margin-top: -0.375em;
		line-height: 1.25em
	}
}
@media screen and (max-width: 890px) {
	footer .feature-cta {
		width: 250px
	}
	footer .feature-cta a {
		margin: 0 .5em
	}
	footer .claim {
		margin-left: -10px
	}
	footer .center-cta a {
		padding-left: 0.75em;
		padding-right: 0.75em
	}
}


@media only screen  and (min-width : 1224px) {
	.nav-btn {
	width: 60px;
	}
	.nc-button {
    font-size: 14px;
    font-weight: 500;	
	}
}

/* ----------- iPhone 5 and 5S ----------- */
/* Portrait and Landscape */
@media screen and (max-width: 320px) {
#loader, h1.logo, .start-logo {
	position: fixed;
	width: 120px;
	height: 35px;
    left: 10px;
    /*NEO: top: 5px;*/
}	
#loader, #loader span, h1.logo span, .start-logo span {
	white-space: nowrap;
	overflow: hidden;
	background-size: 120px 35px;
	text-indent: 100%;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-repeat: no-repeat;
  }
	.light h1.logo span, .light .start-logo span {
	background-size: 120px 35px;
  }
	nav#main {
	margin-top: -220px;
	}	
}
/* CHANGED DOT FONT SIZE TO 1.1EM DUE TO GOOGLE ERROR AS CLICKABLE ICONS TOO CLOSE TOGEATHER */
@media screen and (max-width: 640px) {
nav#main a {font-size: 1.1em;}
}

/*animate rise button */
#lightbox #model .ghost-button  {
  -webkit-transition: all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-webkit-transform: translate3d(0, 90px, 0);
	-moz-transform: translate(0, 90px);
	-ms-transform: translate(0, 90px);
	-o-transform: translate(0, 90px);
	transform: translate(0, 90px)
}
 #lightbox.open #model .ghost-button, #lightbox.open #model h3 {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0)
}
/*END*/

.ghost-button {
  display: inline-block;
  cursor: pointer;
  margin:0 0.625em 1.3125em 0.625em;
  font-size: 1em;
  font-family: "Neo-Font";
  text-transform: uppercase;
  min-width: 215px;
  padding: 20px;
  color: #fff;
  border: 2px solid #FF0000;
  text-align: center;
  outline: none;
  text-decoration: none;
  vertical-align: middle;
}
.ghost-button a, .ghost-button a:visited, a:active, a:hover {
	color: #fff;
	text-decoration: none
}
.light .ghost-button a,.light .ghost-button a:visited, a:active, a:hover {color: #000;}
.ghost-button:hover,
.ghost-button:active {
  background-color: #FF0000;
  color: #000;
}
.ghost-button.loading {background:#FF0000;}


/*Loading Button Animations*/
.ghost-button.loading span {display: none;}
.nc-button.loading span {display: none;}

.spinner {display: none}
.loading .spinner {display: inline-block;}

.spinner > div {
  width: 11px;
  height: 11px;
  background-color: #fff;
  vertical-align: middle;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
  animation: sk-bouncedelay 1.4s infinite ease-in-out both;
	margin: 2px;
}

.spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
@-webkit-keyframes sk-bouncedelay {
  0%, 80%, 100% { -webkit-transform: scale(0) }
  40% { -webkit-transform: scale(1.0) }
}
@keyframes sk-bouncedelay {
  0%, 80%, 100% { 
    -webkit-transform: scale(0);
    transform: scale(0);
  } 40% { 
    -webkit-transform: scale(1.0);
    transform: scale(1.0);
  }
}

/*animate cart */

/*old version which animated all cart elements:
#lightbox #cart_item,#lightbox #cart_item h3,#lightbox #cart_item table td,#lightbox #cart_item table th,#lightbox #cart_item a.paypal_checkout_button,#lightbox #cart_item a.ghost-close,#lightbox #cart_item .jcarousel-wrapper
*/
#lightbox #cart_item,#lightbox #cart_item h3,#lightbox #cart_item,
#lightbox #form_item,#lightbox #form_item h3,#lightbox #form_item,
#lightbox #checkout_item,#lightbox #checkout_item h3,#lightbox #checkout_item,#lightbox .slide-product {
  -webkit-transition: all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-webkit-transform: translate3d(0, 90px, 0);
	-moz-transform: translate(0, 90px);
	-ms-transform: translate(0, 90px);
	-o-transform: translate(0, 90px);
	transform: translate(0, 90px)
}
/*old version which animated all cart elements:
 #lightbox.open #cart_item,#lightbox.open #cart h3,#lightbox.open #cart_item table td,#lightbox.open #cart_item table th,#lightbox.open #cart_item a.paypal_checkout_button,#lightbox.open #cart_item a.ghost-close,#lightbox.open #cart_item .jcarousel-wrapper
*/
 #lightbox.open #cart_item,#lightbox.open #cart h3,#lightbox.open #cart_item,
#lightbox.open #form_item,#lightbox.open #form h3,#lightbox.open #checkout_item,#lightbox.open #checkout h3,#lightbox.open .slide-product{
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0)
}
/*END*/

#cart_item,#form_item,#checkout_item {
	margin-left: auto;
	margin-right: auto;
	/*max-width: 47em;*/
	max-width: 720px;
}
#cart_item h3 {margin:0; font-size: 1.125em;}
#cart_item h3.cart-title {margin-top:2em; margin-bottom:1em; color: #FF0000}
#cart_item h3.cart-status {margin:0.5em 0 0.5em 0;} /* cart empty heading */
h3.cart-status{display: none}/* Hide cart empty heading */
h3.cart-status.empty{display: block}/* Show cart empty heading */

div.cart-status{display: block}/* Show checkout button */
div.cart-status.empty{display: none}/* Hide checkout button */
/*PAYPAL CART ERROR MESSAGE - DISABLED AS AFFECTING WOO CHECKOUT FIELDS ERROR MESSAGE
ul.neocom-error,ul.woocommerce-error { 
    text-align: center;
    color: #fff;
    font-family: Neo-Font;
    text-transform: uppercase;
    background-color: red;
    padding: 30px;
    font-size: 1.125em;
    list-style: none;
  }
*/
#form_item h3,#checkout_item h3 {margin:0; font-size: 1.125em;}
#form_item h3.form-title,#checkout_item h3.form-title {margin-top:2em; margin-bottom:1em; color: #FF0000}

.seperator-gradient{
width: 100%;
height: 1px;
background-repeat: no-repeat;
background-image: linear-gradient(to bottom, transparent, #fff, transparent);
background-image: -webkit-linear-gradient(left, transparent, #fff, transparent);
}
.light .seperator-gradient{
background-image: linear-gradient(to bottom, transparent, #000, transparent);
background-image: -webkit-linear-gradient(left, transparent, #000, transparent);
}


table {table-layout: fixed; 
	width: 100%; 
	border-collapse: collapse;
	margin:0; 
	font-family: 'Neo-Font', Arial, sans-serif; 
	font-size: 1.125em;
	text-transform: uppercase;
}
table a, a:visited, a:active, a:hover {color: #fff;text-decoration: none}
table a:hover, table a:active {color: #FF0000}
.light table a {color: #000;}
.light table a:hover {color: #FF0000;}

table th {padding:0.8em 0 0.8em 0;}
table td {padding:0.8em 0 0.8em 0;}
tr {border-bottom: 1px solid grey;} 
tr.title-row {border-bottom:none;}
tr.order-total {border-bottom:none;}
td {vertical-align: middle; padding: 0px } 
col.c-left {width: 45%;} 
col.c-centre {width: 10%;} 
col.c-right {width: 45%;} 


.product-name {text-align: center; padding-bottom:0px;}
.product-thumbnail {text-align: center;padding:0; }
.product-thumbnail img {max-width: 100%; height: auto;margin-top: -4%; margin-bottom: -4%;} /*Negative margins to reduce the Height of Cart Image as was increased (Originally reduced by -30px but changed to percentage for mobile compatibility)  */
.product-quantity {text-align: left;}
.product-subtotal {text-align: right;}
.coupon {text-align: left;}
.coupon-submit {text-align: right;}
tr.update-button {display: none;}/*Hide Cart-Update Button*/

/*Coupon Button*/
table td .nc-button {margin:0px}
#coupon_code {display: inline-block; text-align: center; width: 145px; height: 22px; padding: 0;margin: 0;vertical-align: middle;border: 1px solid #FF0000; border-radius: 0}
/*End Coupon*/

/*cart plus/minus Button*/
.wac-quantity{display: block;}
a.wac-qty-button{display: inline-block; 
	text-align: center; 
	padding-left: 15px;
	padding-right: 15px;
	height: 20px;
	border: 1px solid #FF0000;
	vertical-align: middle;      
	line-height:100%;
	/*font-weight: bold;*/
}
.qty {display: inline-block; text-align: center; width: 40px; height: 20px; padding: 0;margin: 0;vertical-align: middle;border: 1px solid #808080; border-radius: 0; background: transparent; font-family: neo-font; color: #fff}
.light .qty {color: #000}
/*END plus/minus Button*/

/* removes arrows from input-box */
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0; 
}
/* end input-box */

/*cart totals table */
div.cart-collaterals table {border-collapse: collapse;width: 100%;}
div.cart-collaterals table td {text-align:right;}
div.cart-collaterals table th {text-align:left;}
div.cart-collaterals tr.shipping th {display: none;} /*hide shipping column header */
div.cart-collaterals tr.shipping td {text-align: center; color: red}/*centre align shipping title */
.neocom-remove-coupon,.woocommerce-remove-coupon {font-family: 'HelveticaNeue-Light', Arial, sans-serif; font-size: 0.9em;margin-left: 5px;color: #FF0000;}
.neocom-remove-coupon:hover,.woocommerce-remove-coupon:hover {text-decoration: underline; font-weight:bold;}

/* Add space on currency symbol. NOTE: class Was originally called .woocommerce-Price-currencySymbol */
.neocom-Price-currencySymbol,.woocommerce-Price-currencySymbol {margin: 0 1px;}

.paypal_checkout_button span,.checkout_trigger span, #place_order span {
    display: inline;
    vertical-align: middle;
}

/*woocommerce table layout changes */
table thead {display:none}/*removed table head */
/*td.product-remove {display:none}removed product delete icon */
a.remove {color: grey;}
a.remove{display: none}/* hide cart remove icon */
td.product-price {display:none}/*removed product price*/
/*End */

.paypal_checkout_button, .checkout_trigger, #place_order {
    z-index: 3;
    line-height: 1.5;
    font-weight: 500;
	font-size: 1.125em;
	font-family: 'Neo-Font', Arial, sans-serif;
	text-transform: uppercase;
    background-color: #f90f4f;
    background: -webkit-linear-gradient(#d60303, #7e0707);
    background: linear-gradient(#d60303, #7e0707);
    border-color: #900909;
    border-width: 1px;
    border-style: solid;
    border-radius: 4px;
    color: #fff;
    padding: 10px 0 10px 0;
	text-align: center;
    white-space: nowrap;
	cursor: pointer;
    display: block;
	vertical-align: middle;
	width: 100%;
	margin-bottom: 1em;
}
.paypal_checkout_button img, .checkout_trigger img, #place_order img {
	width: 200px;
    height: auto;  
	vertical-align: middle;
	border: none;
}
.paypal_checkout_button span, .checkout_trigger span, #place_order span {
	display: inline;
	vertical-align: middle;
}
.paypal_checkout_button:hover, .checkout_trigger:hover, #place_order:hover {
    background-color: #f90f4f;
    background: -webkit-linear-gradient(#d90101, #950b0b);
    background: linear-gradient(#d90101, #950b0b);
    border-color: #900909;
    outline: none;
}
/*.paypal_checkout_button.loading span.pp-test {display: none;}*/

.ghost-close {
  display: block;
  cursor: pointer;
  line-height: 1.5;
  font-weight: 500;
  font-size: 1.125em;
  font-family: "Neo-Font";
  text-transform: uppercase;
  padding: 10px;
  color: #fff;
  border: 2px solid #FF0000;
  border-radius: 4px;
  text-align: center;
  outline: none;
  text-decoration: none;
  vertical-align: middle;
  margin: 1em 0 1em 0;
}
.light .ghost-close {color: #000;}
@media screen and (min-width: 641px) {a.ghost-close:hover{color: #FF0000}}

table.brands {width: 100%;}
table.brands tr {vertical-align: middle; padding: 0; margin: 0; border: 0}
table.brands td {padding: 0; margin: 0; vertical-align: middle; color: gray;}
table.brands td {font-size: 75px;}
table.brands td.icon-PayPal_logoz {font-size: 100px;}
table.brands td.icon-microsoft {font-size: 100px;}

@media screen and (max-width: 640px) {
#cart_item h3.cart-title {margin-top:1.5em;font-size: 0.9em;}
#cart_item {margin: 0em 0.8em 0em 0.8em}
	
#form_item h3.form-title,#checkout_item h3.form-title {margin-top:1.5em;font-size: 0.9em;}
#form_item,#checkout_item {margin: 0em 0.8em 0em 0.8em}
table, .paypal_checkout_button, .checkout_trigger, #place_order, .ghost-close {font-size: 0.9em;}
table.brands td.icon-maestro,table.brands td.icon-amex {display: none}	
table.brands td {font-size: 55px;}
table.brands td.icon-PayPal_logoz {font-size: 70px;}
table.brands td.icon-microsoft {font-size: 70px;}
a.ghost-close:active{color: #FF0000}
}

/* -------------------jcarousel Slider------------------- */
.jcarousel-wrapper {
    margin: 0;
    position: relative;
	display: block;
	max-width: 100%;
	margin-top: 1.5em;
	margin-bottom: 4em;
}
/** Carousel **/
.jcarousel {
    position: relative;
    overflow: hidden;
    width: 100%;
}
.jcarousel ul {
    width: 20000px;/** changed from em to px for ie-9/10/11 support **/
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
}
.jcarousel li {
    min-width: 330px; /** changed from WIDTH to MIN-WIDTH (to mantain minimum image width) **/
	min-height: 150px;
    float: left;
    border: 1px solid gray;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
	margin-right: 10px;
}
.jcarousel img {
    display: block;
    max-width: 100%;
    height: auto !important;
}
@media screen and (min-width: 641px) {.jcarousel li:hover{border-color: #FF0000}}
/** Carousel Controls **/
.jcarousel-control-prev,
.jcarousel-control-next {
    position: absolute;
    top: 122%;/** was originally 50% **/
    margin-top: -15px;
    width: 30px;
    height: 30px;
    text-align: center;
    /*background: #4E443C; -disabled to make transparent */
    color: #fff;
    text-decoration: none;
    text-shadow: 0 0 1px #000;
    font: 24px/27px Arial, sans-serif;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    -webkit-box-shadow: 0 0 4px #F0EFE7;
    -moz-box-shadow: 0 0 4px #F0EFE7;
    box-shadow: 0 0 4px #F0EFE7;
}
.light .jcarousel-control-prev,.light .jcarousel-control-next {
    color: #000;
    text-shadow: 0 0 1px #000;
    -webkit-box-shadow: 0 0 4px #000;
    -moz-box-shadow: 0 0 4px #000;
    box-shadow: 0 0 4px #000;
}
.jcarousel-control-prev {
    left: 25%; /** was originally 15px **/
}
.jcarousel-control-next {
    right: 25%; /** was originally 15px **/
}
.jcarousel-control-prev:hover,.jcarousel-control-next:hover{color: red}
/** Carousel Pagination **/
.jcarousel-pagination {
    position: absolute;
    bottom: -40px;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    margin: 0;
}
.jcarousel-pagination a {
    text-decoration: none;
    display: inline-block;
    font-size: 11px;
    height: 10px;
    width: 10px;
    line-height: 10px;
    background: gray;
    color: #4E443C;
    border-radius: 10px;
    text-indent: -9999px;
    margin-right: 7px;
}	
.jcarousel-pagination a.active {
    background: #ec0202;
    color: #fff;
    opacity: 1;
    -webkit-box-shadow: 0 0 2px #ff0000;
    -moz-box-shadow: 0 0 2px #ff0000;
    box-shadow: 0 0 2px #ff0000;
}
/** Hide woocommerce message **/
.neocom-message,.woocommerce-message{display: none}
/*Hide VIEW-CART linke when item added to cart */
a.added_to_cart {display: none;}
/** Hide arrows on mobile **/
@media screen and (max-width: 640px) {
 .jcarousel-control-prev, .jcarousel-control-next {display:none;}
}
/* ---------------END jcarousel Slider------------------- */


/* ---------------Contact Form 7 Style------------------- */
*:focus {
  outline: none;
}
.inputFirst {margin-top: 30px}
.inputGroup {
  position: relative;
  margin-bottom: 30px;
  width: 100%;
  text-align: center;
}

.inputGroup label {
  position: absolute;
  top: 0;
  left: 0;
  padding: 5px 0px 5px 0px;
  pointer-events: none;
  transition: all 0.3s ease;
  font-size: 1.4em;
  font-family: Neo-Font;
  color: #888;
  font-weight: 500;
  text-transform: uppercase;
  width: 100%;
}

.inputGroup input,
.inputGroup textarea {
  display: block;
 width: 100%;
  border: none;
  left: 25px;
  padding:15px 0 15px 0;
  background: none;
  color: #fff;
  font-family: 'HelveticaNeue-Light', sans-serif;
 text-align: center;
 font-size: 1.1em;
 line-height: 1.5625em;
 letter-spacing: .11em;
}.light .inputGroup input,.light .inputGroup textarea {color: #000; }
/* Invalid label design */
form.wpcf7-form.invalid label {
color: #fff;
border-right: 3px double red;
border-left: 3px double red;
}
.light form.wpcf7-form.invalid label {color:#333333 }

.inputGroup input:focus ~ label,
.inputGroup input:valid ~ label,
.inputGroup textarea:focus ~ label,
.inputGroup textarea:valid ~ label {
  top: -20px;
  transition: all 0.3s ease;
  transform: scale(0.7,0.7);
  color: #da0505;
  background: transparent;
  border: none;
}

.inputBar{
width: 100%;
height: 1px;
background-repeat: no-repeat;
background-image: linear-gradient(to bottom, transparent, #fff, transparent);
background-image: -webkit-linear-gradient(left, transparent, #fff, transparent);
}
.light .inputBar{
background-repeat: no-repeat;
background-image: linear-gradient(to bottom, transparent, #000, transparent);
background-image: -webkit-linear-gradient(left, transparent, #000, transparent);
}

.inputGroup input:focus ~ .inputBar:before,
.inputGroup input:focus ~ .inputBar:after,
.inputGroup textarea:focus ~ .inputBar:before,
.inputGroup textarea:focus ~ .inputBar:after {
  width: 50%;
}
.inputGroup textarea {
 width: 100%;
 /*min-height: 100px;*/
  /*overflow: auto; disabled due to auto expanding textbox */
  /*resize: none; disabled due to auto expanding textbox */
}
.inputGroup .inputBar {
  position: relative;
  display: block;
  /* width: 100%; */
}
.inputGroup .inputBar:before,
.inputGroup .inputBar:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 0;
  background: #da0505;
  height: 2px;
  transition: all 0.2s ease;
}
.inputGroup .inputBar:after {right: 50%;}
.inputGroup .inputBar:before {left: 50%;}

form.wpcf7-form.invalid .inputGroup input:focus ~ label,
form.wpcf7-form.invalid .inputGroup input:valid ~ label,
form.wpcf7-form.invalid .inputGroup textarea:focus ~ label,
form.wpcf7-form.invalid .inputGroup textarea:valid ~ label {
  background: transparent;
  color: #da0505;
}
/* input style hack fix*/
/*The email-input text was too close to label when text entered was invalid. Fixed by making text transparant when not focus */
input:focus:invalid {color: #ff0000}/* Colour Bright Red */
input:invalid {color: transparent}
.light input:focus:invalid {color: #ff0000}
.light input:invalid {color: transparent}
/*end*/
/* Contact Form 7 Message Output */
.wpcf7 .screen-reader-response {display: none;}/* hide Form output message at the top of the page as its also displayed at the bottom of the page*/
 div.wpcf7-response-output {
  display: block;
  border: none;
  background: none;
  color: #fff;
  font-family: Neo-Font;
  text-transform: uppercase;
  text-align: center;
  font-size: 0.85em;
  letter-spacing: 1px;
  margin-bottom: 30px;
}
div.wpcf7-response-output.wpcf7-validation-errors {color: #ff0000}/* Colour Bright Red */
.submit_container {display: block; width: 100%; height: auto; margin-bottom: 100px;}

.submit_container .nc-button {
  font-family: Neo-Font;
  text-transform: uppercase;
  text-align: center;
  font-size: 1em;
  letter-spacing: 1px;
  padding-left: 45px;
  padding-right: 45px;
  margin-bottom: 15px;
  margin: 0px 0px 15px 0px;
}

.ajax-loader {
	visibility: hidden;
    display: block;
    background-image: url(images/animations/loading.gif);/* NOTE: in Wordpress Version remove () */
    width: 39px;
    height: 21px;
    border: none;
    padding: 0;
    margin: auto;
}
.light .ajax-loader {
	visibility: hidden;
    display: block;
    background-image: url(images/animations/bar-loading.gif);/* NOTE: in Wordpress Version remove ()  */
    width: 128px;
    height: 15px;
}
.ajax-loader.is-active {visibility: visible;} /* Display Ajax Loader */
.ajax-error {display: none;}
/* ---------------END Contact Form 7 Style------------------- */

.checkout-button {display: none}/* hide checkout button */
label.screen-reader-text{ display: none}/* hide quantity title in cart */
img.attachment-shop_thumbnail {max-width: 100%; height: auto;} /* Fix SAFARI image flicker bug when ajax update */

/* Mobile device orientation */
/* Dynamicaly inserted inside #mdo-container via jQuery  */
    #mdo {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #060613;
    z-index: 6;
  }
	
	#mdo .error-orientation {
    width: 60%;
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    margin: auto;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    text-align: center;
  }
    #mdo .error-orientation h2 {
    font-size: 1.2em;
    line-height: 1.4em;
    letter-spacing: .1em;
  }
	#mdo .error-orientation .rotate-icon {
    width: 150px;
    height: 150px;
    margin-top: 5px;
  }

@media (orientation: portrait) {
#mdo { display: none; }
}
@media (orientation: landscape) {
#mdo  { display: block; }
}
/* END Mobile device orientation */



/* Lightbox Services-section child Products (Product popups using the Lightbox services method) */
#services-info .products-contaner h4{margin: 0}
.slide-product h4 {margin: 0} /*Remove inhereted margins on h4 */

.slide-product{
margin-left: auto;
margin-right: auto;
max-width: 720px;	
}
#services-info h3.product-title{
	margin-top: 2em;
    margin-bottom: 1em;
	font-size: 1.125em;
    color: #FF0000;
	text-align: center;
}
@media screen and (max-width: 640px) {
	.slide-product{margin: 0em 0.8em 0em 0.8em;}
	#services-info h3.product-title{ margin-top: 1.5em;font-size: 0.9em;}
}

/* PRODUCT ICON IMAGES*/
.products-contaner {display: block; margin: 0 0 15px 0; position: relative; border: 2px solid grey}
h4.product-title{
	position: absolute; 
	top: .8em; left: .5em; 
	font-size: 1.8em;;
	text-align: left;
	font-family: 'NEOElementsX';
}
h4.product-title span.sub-title {
	display: block; 
	text-align: left;
	font-size: 0.6em; 
	margin-top: 0.3em;
}
p.intro{
	margin: 0;
	position: absolute; 
	top: 1.7em; left: .5em; 
	font-size: 2em;
	text-align: left;
	font-family: 'NEOElementsX';
	line-height: 100%;
}
h5.product-model {
	margin: 0;
    position: absolute; 
	bottom: 0.5em; left: 0.5em; 
	display: block; 
	text-align: left;
	font-size: 1.8em; 
	font-family: 'HelveticaNeue-Light';
}
h5.product-notice {
	margin: 0;
    position: absolute; 
	bottom: 0.5em; left: 0.5em; 
	display: block; 
	text-align: left;
	font-size: 1.8em; 
	font-family: 'HelveticaNeue-Light';
}
.products-contaner:hover {
border-color: #ff0000;
	/*background-color: #D10003; */
}
/*.products-contaner:hover .product-title {   
color: black;
}*/
.product-img {max-width: 100%; height: auto; display: block}

@media screen and (max-width: 640px) {
h4.product-title{top: 0.3em;font-size: 0.9em; }
	h4.product-title span.sub-title {font-size: 0.6em;margin-top: -0.8em;}
	h5.product-model {bottom:0.3em;font-size: 1em;letter-spacing: 0.05em;}
	p.intro {font-size: 1em;}
	h5.product-notice {bottom:0.3em;font-size: 1.2em;letter-spacing: 0.05em;font-weight: bold}
}
/* Promo-Thumb Icons in cart  */
.jcarousel h4.product-title{top: 0px;font-size: 0.9em; }
.jcarousel h4.product-title span.sub-title {font-size: 0.6em;margin-top: -0.8em;}
.jcarousel h5.product-model {bottom:0.2em;font-size: 1em;letter-spacing: 0.02em;}
.jcarousel p.intro{font-size: 1em;}

/* color classes to change color if .light class is applied to page */
.dyna-red{color: #e60101;}
.dyna-grey{color: #cac8c8;}
.dyna-wb {color: #fff;}
.light .dyna-red{color: #FC0307;}
.light .dyna-grey{color: #808080;}
.light .dyna-wb {color: #000;}

/* HIDE FOOTER */
 .feature-cta {display: none}


/* CUSTOM SECTION MAP */
section#map.on .bg-image {
	background: transparent url("images/keyvisuals/neo-bg.jpg") no-repeat center center;
	background-size: cover;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	text-indent: 100%;
	white-space: nowrap;
	z-index: -1;
	-webkit-transform: translateZ(0)
}
section#map.on .blocks {
	-webkit-transform: translateZ(0)
}
section#map .block {
	position: absolute;
    top: auto;
    left: auto;
    bottom: 0;
	text-align: center;
    overflow: hidden;
	padding-bottom: 5%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(20%, rgba(0, 0, 0, 0.35)), color-stop(50%, rgba(0, 0, 0, 0.6)), color-stop(100%, rgba(0, 0, 0, 0.7)));
    background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.35) 20%, rgba(0, 0, 0, 0.6) 50%, rgba(0, 0, 0, 0.7));
    background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.35) 20%, rgba(0, 0, 0, 0.6) 50%, rgba(0, 0, 0, 0.7));
}
section#map .block div.neo-links {line-height: 175%;}
section#map .block .neo-links a {font-family: venus;padding: 0 1em;display: inline-block;}
section#map .block h5.form-section {margin: 1em 0 1em 0;font-family: neo-font;font-size: 0.8em;}
section#map .block #Neo_logo {width: 100px}/*260px*/
section#map .block h2 {font-size: 2em; letter-spacing: .1em;}
@media screen and (max-width: 640px) {
section#map .block {padding-top: 10%; /* increases shadow height */}
section#map .block #Neo_logo {width: 60px}/*original: 220px*/
section#map .block h2 {font-size: 1.2em;}
section#map .block .neo-links a {padding: 0 0.6em;}		
}
/* ----------- iPhone 5 and 5S ----------- */
@media screen and (max-width: 320px) {
section#map .block h2 {font-size: 1.1em;}
}
/* END SITE-MAP */




/* NEW ADDED TO ANIMATE COLOUR */
.grayscale {
  transition: filter 500ms ease-in 500ms;
  -webkit-filter: grayscale(100%); /* Ch 23+, Saf 6.0+, BB 10.0+ */
  filter: grayscale(100%); /* FF 35+ */
	   
}
.active .grayscale {
  -webkit-filter: grayscale(0%); /* Ch 23+, Saf 6.0+, BB 10.0+ */
  filter: grayscale(0%); /* FF 35+ */
}


/* ---------------Checkout form------------------- */

/* NEW ADDED - CHECKOUT FORM TABLE */

/* Checkout order review TABLE */
.woocommerce-checkout-review-order-table,.neocom-checkout-review-order-table {display: none;}
/* Additional fields table (comment box) */
.woocommerce-additional-fields,.neocom-additional-fields {display: none;}
/* Checkout order review Heading */
#order_review_heading {display: none;}
/* Hide default checkout Heading */
.woocommerce-billing-fields h3,.neocom-billing-fields h3 {display: none;}
/* Hide STRIPE Title and Card Icons */
.wc_payment_methods {display: none;}
/* Hide STRIPE Terms message */
.woocommerce-terms-and-conditions-wrapper,.neocom-terms-and-conditions-wrapper {display: none;}
/* Add margin-top to payment button so dosnt overlay country-text */
#payment {margin-top: 100px;}

/* Checkout Form Design */
*:focus {
  outline: none;
}
#billing_email_field {margin-top: 30px}/* Extra Margin for first input field in checkout to add space from top line */
.form-row {
  position: relative;
  margin-bottom: 30px;
  width: 100%;
  text-align: center;
}

.form-row label {
  position: absolute;
  top: 0;
  left: 0;
  padding: 5px 0px 5px 0px;
  pointer-events: none;
  transition: all 0.3s ease;
  font-size: 1.4em;
  font-family: Neo-Font;
  color: #e0e0e0;
  font-weight: 500;
  text-transform: uppercase;
  width: 100%;
}

.form-row input,
.form-row textarea {
  display: block;
 width: 100%;
  border: none;
  left: 25px;
  padding:15px 0 15px 0;
  background: none;
  color: #fff;
  font-family: 'HelveticaNeue-Light', sans-serif;
 text-align: center;
 font-size: 1.1em;
 line-height: 1.5625em;
 letter-spacing: .11em;
}.light .form-row input,.light .form-row textarea,.light .form-row label {color: #000; }
/* Invalid label design */
form.wpcf7-form.invalid label {
color: #fff;
border-right: 3px double red;
border-left: 3px double red;
}
.light form.wpcf7-form.invalid label {color:#333333 }

.form-row input:focus ~ label,
.form-row input:valid ~ label,
.form-row textarea:focus ~ label,
.form-row textarea:valid ~ label {
  top: -20px;
  transition: all 0.3s ease;
  transform: scale(0.7,0.7);
  color: #da0505;
  background: transparent;
  border: none;
}

.inputBar{
width: 100%;
height: 1px;
background-repeat: no-repeat;
background-image: linear-gradient(to bottom, transparent, #fff, transparent);
background-image: -webkit-linear-gradient(left, transparent, #fff, transparent);
}
.light .inputBar{
background-repeat: no-repeat;
background-image: linear-gradient(to bottom, transparent, #000, transparent);
background-image: -webkit-linear-gradient(left, transparent, #000, transparent);
}

.form-row input:focus ~ .inputBar:before,
.form-row input:focus ~ .inputBar:after,
.form-row textarea:focus ~ .inputBar:before,
.form-row textarea:focus ~ .inputBar:after {
  width: 50%;
}
.form-row textarea {
 width: 100%;
 /*min-height: 100px;*/
  /*overflow: auto; disabled due to auto expanding textbox */
  /*resize: none; disabled due to auto expanding textbox */
}
.form-row .inputBar {
  position: relative;
  display: block;
  /* width: 100%; */
}
.form-row .inputBar:before,
.form-row .inputBar:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 0;
  background: #da0505;
  height: 2px;
  transition: all 0.2s ease;
}
.form-row .inputBar:after {right: 50%;}
.form-row .inputBar:before {left: 50%;}

form.wpcf7-form.invalid .form-row input:focus ~ label,
form.wpcf7-form.invalid .form-row input:valid ~ label,
form.wpcf7-form.invalid .form-row textarea:focus ~ label,
form.wpcf7-form.invalid .form-row textarea:valid ~ label {
  background: transparent;
  color: #da0505;
}
/* input style hack fix*/
/*The email-input text was too close to label when text entered was invalid. Fixed by making text transparant when not focus */
input:focus:invalid {color: #ff0000}/* Colour Bright Red */
input:invalid {color: transparent}
.light input:focus:invalid {color: #ff0000}
.light input:invalid {color: transparent}
/*end*/
/* Contact Form 7 Message Output */
.wpcf7 .screen-reader-response {display: none;}/* hide Form output message at the top of the page as its also displayed at the bottom of the page*/
 div.wpcf7-response-output {
  display: block;
  border: none;
  background: none;
  color: #fff;
  font-family: Neo-Font;
  text-transform: uppercase;
  text-align: center;
  font-size: 0.85em;
  letter-spacing: 1px;
  margin-bottom: 30px;
}
div.wpcf7-response-output.wpcf7-validation-errors {color: #ff0000}/* Colour Bright Red */
.submit_container {display: block; width: 100%; height: auto; margin-bottom: 100px;}

.submit_container .nc-button {
  font-family: Neo-Font;
  text-transform: uppercase;
  text-align: center;
  font-size: 1em;
  letter-spacing: 1px;
  padding-left: 45px;
  padding-right: 45px;
  margin-bottom: 15px;
  margin: 0px 0px 15px 0px;
}

.ajax-loader {
	visibility: hidden;
    display: block;
    background-image: url(images/animations/loading.gif);/* NOTE: in Wordpress Version remove () */
    width: 39px;
    height: 21px;
    border: none;
    padding: 0;
    margin: auto;
}
.light .ajax-loader {
	visibility: hidden;
    display: block;
    background-image: url(images/animations/bar-loading.gif);/* NOTE: in Wordpress Version remove ()  */
    width: 128px;
    height: 15px;
}
.ajax-loader.is-active {visibility: visible;} /* Display Ajax Loader */
.ajax-error {display: none;}
/* ---------------Checkout Mobile Style------------------- */
@media screen and (max-width: 640px) {
#billing_email_field {margin-top: 1em}/* Extra Margin for first input field in checkout to add space from top line */
.form-row {
  position: relative;
  margin-bottom: 1em;
  width: 100%;
  text-align: center;
}	
.form-row input, .form-row textarea {padding:5px 0 5px 0;}
.form-row label {font-size: 0.9em;}	
#payment {margin-top: 70px;}/* Extra Margin for payment-button for space under country field */
}
/* ---------------END Checkout Form Style------------------- */


/* NOTE: To style payment button add the classes and ID's to the .paypal_checkout_button class . 
#place_order
.checkout_trigger
, .checkout_trigger, #place_order {
*/

/* ----------- Checkout Error Messages----------- */
#checkout ul {list-style: square;} 
#checkout li {background: #e00303;margin: 8px;} 
/*Add margin below Checkout form to allow scroll space*/
#checkout table.brands {margin-bottom: 400px}
/* ---------------Checkout Country Select box (If GeoDetect location is not pre-filled)------------------ */
select#billing_country {margin:35px 0 20px 0; background: #e6e6e6;}

/* NEW ADDED - CHECKOUT FORM TABLE */

/* Checkout order review TABLE  */
.woocommerce-checkout-review-order-table,.neocom-checkout-review-order-table {display: none;}
/* Additional fields table (comment box) */
.woocommerce-additional-fields,.neocom-additional-fields {display: none;}
/* Checkout order review Heading */
#order_review_heading{display: none;}


/* Remove shipping bulletpoint  */
ul#shipping_method {list-style: none}
	/* Alternative method:   td ul {list-style: none}  */
/* Remove Extra shipping p writing  */
.woocommerce-shipping-destination,.neocom-shipping-destination {display: none}

/* Backup Attempt to fix issues the jquery overlay blocking checkout button  */
.woocommerce .blockUI.blockOverlay,.woocommerce .blockUI,.woocommerce .blockOverlay {
  position: relative!important;
  display: none!important;
}
/*Select Drop Menu for STATE field in Checkout Billing Form*/	    
select {
margin-top: 35px; 
margin-bottom: 0.9em;
padding: 5px;
background: none;
color: red;
font-family: Neo-Font;
font-weight: 500;
text-transform: uppercase;
text-align-last:center; /*Aligns Drop-Down Text Centre on chrome*/
};


