@import url('bootstrap.css');@font-face{font-family:'EurostileLTStdBoldExtended2';src:url('../fonts/eurostileltstd-boldex2.eot');src:url('../fonts/eurostileltstd-boldex2.eot') format('embedded-opentype'),
url('../fonts/eurostileltstd-boldex2.woff') format('woff'),
url('../fonts/eurostileltstd-boldex2.ttf') format('truetype'),
url('../fonts/eurostileltstd-boldex2.svg#EurostileLTStdBoldExtended2') format('svg');}
@font-face{font-family:'EurostileLTStdExtended2';src:url('../fonts/eurostileltstd-ex2.eot');src:url('../fonts/eurostileltstd-ex2.eot') format('embedded-opentype'),
url('../fonts/eurostileltstd-ex2.woff') format('woff'),
url('../fonts/eurostileltstd-ex2.ttf') format('truetype'),
url('../fonts/eurostileltstd-ex2.svg#EurostileLTStdExtended2') format('svg');}
@font-face{font-family:'source_sans_probold';src:url('../fonts/sourcesanspro-bold-webfont.eot');src:url('../fonts/sourcesanspro-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/sourcesanspro-bold-webfont.woff') format('woff'),
url('../fonts/sourcesanspro-bold-webfont.ttf') format('truetype'),
url('../fonts/sourcesanspro-bold-webfont.svg#source_sans_probold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'source_sans_proitalic';src:url('../fonts/sourcesanspro-it-webfont.eot');src:url('../fonts/sourcesanspro-it-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/sourcesanspro-it-webfont.woff') format('woff'),
url('../fonts/sourcesanspro-it-webfont.ttf') format('truetype'),
url('../fonts/sourcesanspro-it-webfont.svg#source_sans_proitalic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'source_sans_proregular';src:url('../fonts/sourcesanspro-regular-webfont.eot');src:url('../fonts/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/sourcesanspro-regular-webfont.woff') format('woff'),
url('../fonts/sourcesanspro-regular-webfont.ttf') format('truetype'),
url('../fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'straitregular';src:url('../fonts/strait-regular-webfont.eot');src:url('../fonts/strait-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/strait-regular-webfont.woff2') format('woff2'),
url('../fonts/strait-regular-webfont.woff') format('woff'),
url('../fonts/strait-regular-webfont.ttf') format('truetype'),
url('../fonts/strait-regular-webfont.svg#straitregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'LobsterTwo-Italic';src:url('../fonts/LobsterTwo-Italic.eot?#iefix') format('embedded-opentype'), url('../fonts/LobsterTwo-Italic.woff') format('woff'), url('../fonts/LobsterTwo-Italic.ttf') format('truetype'), url('../fonts/LobsterTwo-Italic.svg#LobsterTwo-Italic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'LilyScriptOne-Regular';src:url('../fonts/LilyScriptOne-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/LilyScriptOne-Regular.woff') format('woff'), url('../fonts/LilyScriptOne-Regular.ttf') format('truetype'), url('../fonts/LilyScriptOne-Regular.svg#LilyScriptOne-Regular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'UniversLTStd-ThinUltraCn';src:url('../fonts/UniversLTStd-ThinUltraCn.eot?#iefix') format('embedded-opentype'), url('../fonts/UniversLTStd-ThinUltraCn.otf') format('opentype'),
url('../fonts/UniversLTStd-ThinUltraCn.woff') format('woff'), url('../fonts/UniversLTStd-ThinUltraCn.ttf') format('truetype'), url('../fonts/UniversLTStd-ThinUltraCn.svg#UniversLTStd-ThinUltraCn') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'UniversLTStd-Ex';src:url('../fonts/UniversLTStd-Ex.eot?#iefix') format('embedded-opentype'), url('../fonts/UniversLTStd-Ex.otf') format('opentype'),
url('../fonts/UniversLTStd-Ex.woff') format('woff'), url('../fonts/UniversLTStd-Ex.ttf') format('truetype'), url('../fonts/UniversLTStd-Ex.svg#UniversLTStd-Ex') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Orbitron-Regular';src:url('../fonts/Orbitron-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/Orbitron-Regular.woff') format('woff'), url('../fonts/Orbitron-Regular.ttf') format('truetype'), url('../fonts/Orbitron-Regular.svg#Orbitron-Regular') format('svg');font-weight:normal;font-style:normal;}

@font-face {
    font-family: 'montserratbold';
    src: url('../fonts/montserrat-bold-webfont.eot');
    src: url('../fonts/montserrat-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/montserrat-bold-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-bold-webfont.woff') format('woff'),
         url('../fonts/montserrat-bold-webfont.ttf') format('truetype'),
         url('../fonts/montserrat-bold-webfont.svg#montserratbold') format('svg');
    font-weight: normal;
    font-style: normal;

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



@font-face {
    font-family: 'montserratregular';
    src: url('../fonts/montserrat-regular-webfont.eot');
    src: url('../fonts/montserrat-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/montserrat-regular-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-regular-webfont.woff') format('woff'),
         url('../fonts/montserrat-regular-webfont.ttf') format('truetype'),
         url('../fonts/montserrat-regular-webfont.svg#montserratregular') format('svg');
    font-weight: normal;
    font-style: normal;

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

}

@font-face {
    font-family: 'montserratextralight';
    src: url('../fonts/montserrat-extralight.woff2') format('woff2'),
         url('../fonts/montserrat-extralight.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'montserratlight';
    src: url('../fonts/montserrat-light.woff2') format('woff2'),
         url('../fonts/montserrat-light.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@charset "UTF-8";html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
body{color:#cccccc;font-family:Arial, Helvetica, sans-serif;margin:0;}
a[href^=tel]{text-decoration:inherit;color:inherit;}
a,
img,
a:focus,
img:focus{outline:0;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
b,strong{font-weight:bold;}
em,i{font-style:italic;}
.spacer{margin:0;}
.brown{color:#333;text-decoration:underline;}
.black{color:#000;text-decoration:underline;}
.white{color:#fff;text-decoration:underline;}
.brown:hover
.black:hover,
.white:hover{text-decoration:none;}
.white:hover{color:#fff;}
.header{background:url(../images/trans.png) repeat;box-sizing:border-box;padding:0 90px 0;position:absolute;width:100%;z-index:9;}
.header.sticky{left:0;position: fixed;top:0;transition:All 0.6505s ease;-webkit-transition:All 0.6505s ease;-moz-transition:All 0.6505s ease;-o-transition:All 0.6505s ease;-ms-transition:All 0.6505s ease;width:100%;z-index:9;}
.header.sticky .top-logo{margin:10px 54px 10px 10px;width:235px;}
.header.sticky .top-logo img{margin:0;transform:scale(0.794) translate(0px);-webkit-transform:scale(0.794) translate(0px);-moz-transform:scale(0.794) translate(0px);-o-transform:scale(0.794) translate(0px);}
.header.sticky .navigation{margin:25px 0 0;}
.header.sticky .phone{margin:25px 0 0;}
.header.sticky .rqst{transform:scale(0.794) translate(0px);-webkit-transform:scale(0.794) translate(0px);-moz-transform:scale(0.794) translate(0px);-o-transform:scale(0.794) translate(0px);bottom:-37px;}
.top-logo{float:left;margin:35px 60px 20px 10px;width:235px;}
.top-logo img{margin:0;transform:scale(1) translate(0px);-webkit-transform:scale(1) translate(0px);-moz-transform:scale(1) translate(0px);-o-transform:scale(1) translate(0px);transition:All 0.6505s ease;-webkit-transition:All 0.6505s ease;-moz-transition:All 0.6505s ease;-o-transition:All 0.6505s ease;}
.rqst{bottom:-41px;left:100px;position:absolute;height:41px;width:235px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;transform:scale(1) translate(0px);}
.rqst .text{background:url(../images/turq-trans.png) repeat;border-radius:0 0 8px 8px;cursor:pointer;font-family:'straitregular';padding:10px;display:block;font-size:18px;text-align:center;box-sizing:border-box;color:#ffffff;position:relative;z-index:1;}
.rqst .text a{color:#fff;}
.rqst-form{background:rgba(35, 174, 173, 0.9) none repeat scroll 0 0;padding:45px 0 0 30px;width:500px;border-radius:0 0 20px 20px;text-align:left;}
.rqst-form .item{float:left;width:100%;margin:0 0 20px 0;}
.rqst-form .item.last{margin:0;}
.rqst-form label,
.rqst-form p{font-family:'straitregular';font-size:18px;color:#fff;margin:0 0 7px 0;}
.rqst-form p{line-height:50px;margin:0;}
.rqst-form input,
.rqst-form textarea{border:0 none;border-radius:0;box-sizing:border-box;height:40px;width:100%;background:url(../images/turq-input.png) repeat;margin:0;font-family:'straitregular';font-size:18px;color:#fff;}
.rqst-form .item.checkbox{margin:0 0 10px 0;}
.rqst-form .item.checkbox label{display:inline-block;font-size:20px;line-height:13px;margin:0 15px 0 0;vertical-align:middle;}
.rqst-form .item input[type="checkbox"]{float:left;height:auto;margin:0 5px 0 0;width:auto;position:relative;}
.captchaimg{float:left;width:177px;}
.captchaimg > img{transform:scale(1) translate(0px) !important;width:177px;}
.rqst-form input:focus,
.rqst-form textarea:focus,
.rqst-form input[type="submit"]{outline:0;box-shadow:none;}
.rqst-form textarea{height:110px;margin:0;}
.rqst-form .item:last-child{margin:0;}
.rqst-form input[type="submit"]{background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0;border:0 none;border-radius:0 0 20px 20px;color:#ffffff;float:right;font-family:"straitregular";font-size:18px;padding:20px 30px;width:auto;height:auto;line-height:20px;}
.rqst-form .close-popup{position:absolute;right:15px;top:10px;cursor:pointer;}
.header.sticky .close-popup > img{width:25px;}
.top-form{position:absolute;top:0;left:0;}
.navigation{float:left;margin:55px 0 0;width:80%;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;-moz-transition:All 0.3s ease;-o-transition:All 0.3s ease;}
.menuholder.new-menu-css .menu.slide {float: left;width: auto;}
.menuholder.new-menu-css ul {float: right;margin: 0;padding: 0;width: auto;}
.menuholder.new-menu-css ul li {display: inline-block;list-style: outside none none;margin: 0 20px 0 0;vertical-align: middle;}
.menuholder.new-menu-css > ul:nth-child(2n+2) li:last-child {margin: 6px 0 0;}
.phone{float:right;margin:55px 0 0;position:relative;z-index:999;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;-moz-transition:All 0.3s ease;-o-transition:All 0.3s ease;}
.phone h3{color:#23aead;font:16px/20px "EurostileLTStdBoldExtended2";margin:0;padding:0;text-align:center;}
/*.phone h3 span{color:#23aead;font:16px/20px "EurostileLTStdExtended2";}*/
.phone h3 img { margin:0 0 2px 0;}
.page-slide{float:right;min-height:1200px;position:relative;width:50%;}
.page-slide.slide .myButton{left:auto;right:20px;background:url(../images/arrow-left.png) no-repeat;}
.myButton{left:-50px;position:absolute;top:45%;border:0;background:url(../images/arrow-right.png) no-repeat;padding:25px 15px;}
#dvd{background:#ffffff none repeat scroll 0 0;box-sizing:border-box;color:#8c8c8c;float:right;margin:0;padding:120px 40px;min-height:1200px;}
.gfrb{background:#dddddd none repeat scroll 0 0;float:left;height:200px;margin:0 0 15px;width:100%;}
#dvd > .column{float:left;margin:0 40px 0 0;padding:0;text-align:justify;width:46%;font:14px/20px "straitregular";}
.four-box{float:left;margin:0;width:100%;}
.box{background:#d5d5d5 none repeat scroll 0 0;border-right:3px solid #000;border-top:3px solid #000;float:left;margin:0;width:25%;position:relative;height:100%;}
.box img{max-width:100%;width:100%;}
.box:last-child{border-right:3px solid #000;border-top:3px solid #000;}
.container.bottom{float:left;width:100%;}
.footer-nav{border-bottom:1px solid #999;float:left;margin:0 0 20px;padding:25px 0 25px 35px;width:100%;}
.fotter-nav-inner{margin:0 auto;max-width:950px;width:100%;}
.fotter-nav-inner > ul{float:left;list-style:outside none none;width:16%;}
.fotter-nav-inner li{font-size:14px;line-height:22px;text-align:left;color:#000;}
.fotter-nav-inner .price_match {display: none;}
.fotter-nav-inner li:first-child{font-size:16px;font-weight:bold;}
.fotter-nav-inner li a{color:#000;}
.copy-right{float:left;list-style:outside none none;padding:0 25px 80px 35px;width:100%;text-align:center;}
.copy-right > li{border-right:1px solid #999;display:inline-block;font-size:14px;line-height:12px;padding:0 15px;color:#000;}
.copy-right > li:first-child{padding-left:0;}
.copy-right > li:last-child{border:0;}
.copy-right a{color:#000;}
.scroll-img{padding:0 0 25px;}
.scroll-img li{position:relative;overflow:hidden;}
.scroll-img li:last-child{padding-bottom:0;}
.scroll-img li ol li{overflow:visible;}
.white-wrape{background:#ffffff none repeat scroll 0 0;display:block;padding:50px 0;}
.white-wrape > h1{color:#696969;font:50px/60px "straitregular";text-align:center;text-transform:none;}
.scroll-img img{width:100%;}
.scroll-text{color:#ffffff;font-family:"straitregular";position:absolute;text-align:center;top:20%;width:350px;}
.scroll-text.left{left:15%;}
.scroll-text.right{right:15%;}
.scroll-text h2{font-size:22px;line-height:26px;margin:0 0 5px;}
.scroll-text strong{display:inline-block;font-size:18px;font-weight:normal;line-height:20px;margin:0 0 5px;}
.scroll-text > p{font-size:15px;margin:0 0 10px;}
.scroll-text a{color:#ffffff;text-decoration:underline;}
.scroll-text li{float:left;margin:0 10px 10px;text-align:center;width:47%;}
.scroll-text li:last-child{margin:0;}
.scroll-logo{background:rgba(255, 255, 255, 0.6);bottom:0;color:#ffffff;font-family:"straitregular";position:absolute;text-align:center;width:100%;padding:50px 0;}
.scroll-logo img{width:auto;margin:0 20px 0;}
.footer{bottom:0;left:0;position:fixed;width:100%;z-index:1;background:rgba(0, 0, 0, .8);}
.footer.open{position:relative;}
.bootom-color{display:block;float:left;height:12px;width:100%;background:#1baead;}
.footer-links li .testing{background:rgba(0, 0, 0, 0.9) none repeat scroll 0 0;bottom:-380px;color:#ffffff;opacity:0;padding:30px 30px 30px 50px;position:absolute;left:0;text-align:left;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;width:100%;z-index:-1;}
.testing-inner-right{float:right;width:650px;display:none;}
.testing-inner ol{margin:10px 0 0 15px}
.testing-inner-right iframe{float:left;}
.testing-inner-right div{float:left;width:350px;padding:0 0 0 30px}
.testing-inner-right p{margin:0 0 10px;}
.testing-inner-right p span{float:left;font-family:arial;font-size:14px;margin:1px 5px 0 0;}
.footer-links .testing-inner-right a{display:inline;padding:0;text-decoration:underline;}
.testing-inner{width:420px;float:left}
.fancybox-inner .upper{background:none;border-bottom:0;padding:0;}
.fancybox-inner .upper a{color:#333;}
.upper{background:#333 none repeat scroll 0 0;border-bottom:10px solid #000;float:left;padding:30px;font-family:'straitregular';}
.testing-inner > h4,
.upper > h2{display:inline-block;font-size:22px;margin:0 0 10px;width:100%;}
.testing-inner > h3,
.upper > h3{display:inline-block;font-size:16px;margin:0 0 10px;font-style:italic}
.footer-links .testing-inner a,
.upper a{display:inline;color:#fff;padding:0;text-decoration:underline;}
.footer-links .testing-inner li,
.upper li{font-size:14px;width:100%;}
.upper > p,
.upper li{line-height:21px;}
.testing-inner > p,
.upper > p{font-size:14px;}
.testing-inner p span,
.upper p span{font-size:16px;font-weight:bold;margin:0 0 10px;}
video{height:842px;}
.footer-links{list-style:outside none none;margin:0 auto;width:100%;padding:0;text-align:center;position:relative;}
.footer-links li {color: #ffffff;float: left;font: 16px/20px "straitregular";width: 12.3%;}
.footer-links span{color:#ffffff;border-bottom:0 none !important;display:block;transition:all 2s ease 0s;-webkit-transition:all 2s ease 0s;-moz-transition:all 2s ease 0s;-o-transition:all 2s ease 0s;-ms-transition:all 2s ease 0s;}
.footer-links span a:hover,
.footer-links span a:focus{text-decoration:none;}
.footer-links span a{color:#fff;opacity:0.4;padding:15px 5px;display:block;transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s;}
.footer-links span:hover a,
.footer-links span a.active{opacity:1;}
.footer-links span.pink{border-bottom:35px solid rgba(202, 127, 161, 1);}
.footer-links span.carate{border-bottom:35px solid rgba(242, 97, 102, 1);}
.footer-links span.orange{border-bottom:35px solid rgba(255, 137, 77, 1);}
.footer-links span.yellow{border-bottom:35px solid rgba(255, 245, 102, 1);}
.footer-links span.green{border-bottom:35px solid rgba(123, 191, 102, 1);}
.footer-links span.turquoise{border-bottom:35px solid rgba(78, 198, 199, 1);}
.footer-links span.light-blue{border-bottom:35px solid rgba(102, 169, 214, 1);}
.footer-links span.purple{border-bottom:35px solid rgba(166, 139, 246, 1);}
.footer-links span.pink:hover{border-bottom:35px solid rgba(211, 69, 133, 1);}
.footer-links span.carate:hover{border-bottom:35px solid rgba(242, 56, 67, 1);}
.footer-links span.orange:hover{border-bottom:35px solid rgba(255, 115, 40, 1);}
.footer-links span.yellow:hover{border-bottom:35px solid rgba(255, 245, 23, 1);}
.footer-links span.green:hover{border-bottom:35px solid rgba(72, 191, 41, 1);}
.footer-links span.turquoise:hover{border-bottom:35px solid rgba(31, 198, 199, 1);}
.footer-links span.light-blue:hover{border-bottom:35px solid rgba(56, 138, 214, 1);}
.footer-links span.purple:hover{border-bottom:35px solid rgba(119, 60, 246, 1);}

.white-wrape h2, .white-wrape h5,
.white-wrape h2.big, .white-wrape h5.big {color:#000;text-align:center;text-transform:none;}
.white-wrape h2, .white-wrape h5 { font-family: "montserratregular" !important;font-size: 23px;margin: 0 auto; text-align: left; width: 100%;line-height:32px;}
.white-wrape h2.big, .white-wrape h5.big {font:80px "straitregular";line-height:90px;}


/*.white-wrape.new-white-wrape.bedheads.new-bedheads h2,
.white-wrape.new-white-wrape.bedheads.new-bedheads h2.big {width:80%;margin:0 auto;text-align:left;}
.white-wrape.new-white-wrape.bedheads.new-bedheads > h2 {margin:0 auto 20px;}
.white-wrape.new-white-wrape.bedheads.new-bedheads h1 {text-align:left;}*/

.white-wrape.new-white-wrape.bedheads.new-bedheads h2, .white-wrape.new-white-wrape.bedheads.new-bedheads h2.big {
	width: 100%;
	margin: 0 auto;
	text-align: left;
	font-family: 'montserratregular' !important;
}
.white-wrape.new-white-wrape.bedheads.new-bedheads h1 {
	text-align: left;
	font-family: 'montserratregular' !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 26px !important;
}

.new-first{position:absolute;width:500px;top:35%;left:2%;}
.new-first h1 {
  color: #fff;
  font-family: "montserratregular" !important;
  font-size: 35px;
  line-height: 35px;
  margin: 0 auto 10px;
  text-align: left;
  text-transform: none;
}
.new-first h2 {
  color: #fff;
  font-family: "montserratregular" !important;
  font-size: 28px;
  line-height: 32px;
  margin: 5px auto 0 0;
  text-align: left;
  text-transform: none;
  width: 100%;
}



.white-wrape.new-white-wrape {margin: 0 auto;max-width: 930px;padding: 60px 0;width: 100%;}
.white-wrape.new-white-wrape h1, .white-wrape.new-white-wrape p{color:#000;font-size:14px;line-height:26px;text-align:left;text-transform:none;width:100%;margin:0px auto 10px;font-family: "montserratregular" !important;}
.new-second{position:absolute;width:480px;top:33%;right:4%;}
.new-second h2{color:#000;font-family: 'montserratregular' !important;font-size:23px;line-height:32px;margin:20px auto 0px;text-align:left;text-transform:none;width: 100%;}
.new-second h3 {
  color: #000;
  font-family: "montserratregular" !important;
  font-size: 14px;
  line-height: 26px;
  margin: 20px auto 0;
  text-align: left;
  text-transform: none;
  width: 100%;
}
.second-img,
.third-img{padding:0px 0px 30px 0px;background:#fff;}
.new-third{position:absolute;width:680px;top:14%;left:15%;}
.pelmet .new-third h5{ color: #000}
.new-third h2, .new-third h5{color:#fff;text-align:center;text-transform:none;font-size: 23px;line-height:32px;font-family: "montserratregular" !important;text-align:left;}
.new-third h3{color:#fff;font:23px/32px "straitregular";text-align:center;text-transform:none;}
.scroll-img .third-img .new-third h3 {font-size: 14px;line-height:26px;font-family: "montserratregular" !important;text-align:left;}
.two-logos{padding:80px 0px 0;background:#fff !important;text-align:center;list-style:none;}
.two-logos img{width:300px;max-width:80%;margin:0px 30px;}
.new-fourth{position:absolute;width:555px;top:6%;left:6%;}
.new-fourth h2, .new-fourth h5 {
  color: #fff;
  font-family: "montserratregular" !important;
  font-size: 23px;
  line-height: 32px;
  margin: 20px auto 0;
  text-align: left;
  text-transform: none;
  width: 100%;
}
.new-fourth h3{color:#fff;/*font:34px "straitregular";line-height:52px;*/margin:0px 0px 0px;text-transform:none;font-size: 14px;line-height:26px;font-family: "montserratregular" !important;text-align:left;margin:0 auto;width:100%;}
.naturals .new-second > h2, .naturals .new-second > h3 {
  width: 100%;margin:0 auto;
}
.fourth-img{padding:0px 0px 30px 0px;background:#fff;}
.new-fifth{position:absolute;width:600px;top:12%;right:26%;}
.new-fifth h3 {color: #fff;font-family: "montserratregular" !important;font-size: 14px;line-height: 26px;text-align: left;text-transform: none;margin:0px auto !important;width:100%;}
.fifth-img{padding:0px 0px 30px 0px;background:#fff;}
.new-six{position:absolute;width:500px;top:16%;right:1%;}
.new-six h3{color:#fff;margin:0px 0px;text-align:left;text-transform:none;font-size: 14px;line-height:26px;font-family: "montserratregular" !important;text-align:left;width:100%;margin:0px auto;}
.six-img{padding:0px 0px 30px 0px;background:#fff;}
.seven-img{padding:0px 0px 0px 0px;background:#fff;}
.second-img.sheer .new-second{width:630px;top:33%;left:4%;}
.second-img.sheer .new-second h3{/*font:28px "straitregular";line-height:44px;*/font-size: 14px;line-height:26px;font-family: "montserratregular" !important;text-align:left;}
.third-img.sheer{padding:0 0 30px 0;background:#fff;}
.third-img.sheer .new-third{bottom:10%;left:24%;width:765px;top:auto}
.third-img.sheer .new-third h2,
.third-img.sheer .new-third h3{color:#000;}
.fourth-img.sheer .new-fourth{left:16%;top:26%;width:625px;}
.fifth-img.sheer .new-fifth{left:20%;position:absolute;top:4%;width:490px;}
.fifth-img.sheer .new-fifth h2{color:#000;}
.fifth-img.sheer .seven-img.sheer{padding:0;}
.white-wrape.sheer .text{text-decoration:underline;display:block;padding:15px 0 0 0;}
.new-first.string{width:420px;}
.new-first.string h1,
.new-first.string h2,
.third-img.string .new-third h3{color:#333;}
.second-img.string .new-second{width:600px;}
.third-img.string .new-third{left:55%;top:24%;width:310px;}
.fourth-img.string .new-fourth{left:30%;top:32%;width:500px;}
.new-first.blockout{width:490px;}
.second-img.blockout .new-second{left:4%;top:5%;width:780px;}
.second-img.blockout .new-second h2,
.second-img.blockout .new-second h3{color:#fff;}
.fourth-img.blockout .new-fourth{left:27%;top:33%;width:625px;}
.brochures{display:inline-block;text-align:center;width:100%;margin:60px 0 30px;}
.scroll-img .third-img .brochures > a img{width:auto;box-shadow:0 0 15px 15px #bbbbbb;}
.scroll-img .third-img .brochures > a:first-child img{margin:0 110px 0 0;}
.new-first.honeycomb h1,
.new-first.honeycomb h2{color:#000000;}
.second-img.honeycomb .new-second{left:4%;right:0;}
.second-img.honeycomb .new-second h3{color:#fff;}
.new-first.pelmet{width:400px;}
.second-img.pelmet .new-second{right:0;top:3%;width:99%;}
.third-img.pelmet .new-third{left:5%;top:20%;width:470px;}
.third-img.pelmet .new-third h2,
.third-img.pelmet .new-third h3,
.fourth-img.pelmet .new-fourth h2, .fourth-img.pelmet .new-fourth h5,
.fourth-img.pelmet .new-fourth h3{color:#000;}
.fourth-img.pelmet .new-fourth{left:auto;right:5%;top:20%;width:595px;}
.fifth-img.pelmet .new-fifth{left:12%;right:auto;top:42%;width:580px;}
.fifth-img.pelmet .new-fifth h2{  color: #000;
  font-family: "montserratregular" !important;
  font-size: 23px;
  line-height: 32px;
  margin: 20px auto 0;
  text-align: left;
  text-transform: none;
  width: 100%;}
.fifth-img.pelmet .new-fifth h3{margin:0;color:#000;}
.six-img.pelmet .new-six{right:20%;top:20%;width:420px;}
.six-img.pelmet .new-six h2{  color: #fff;
  font-family: "montserratregular" !important;
  font-size: 23px;
  line-height: 32px;
  margin: 20px auto 0;
  text-align: left;
  text-transform: none;
  width: 100%;}
.second-img.naturals .new-second{right:1%;top:23%;width:98%;}
.white-wrape.new-white-wrape.naturals h1{margin-bottom:15px;}
.new-first.roller{width:390px;}
.new-first.roller h1,
.new-first.roller h2,
.third-img.roller .new-third h3,
.fourth-img.roller .new-fourth h3{color:#333;}
.third-img.roller .new-third{left:5%;width:500px;}
.fourth-img.roller .new-fourth{left:1%;width:98%;}
.roller-list li {font: 14px/20px "montserratregular" !important;list-style: outside none none;margin: 0 0 10px;}
.roller-list li::before{border-radius:100%;content:"-";font-size:19px;}
.new-third h3 ul.roller-list {margin: 20px 0 0;}
.scroll-img .vertical a{color:#fff;text-decoration:underline;}
.scroll-img .vertical .new-first{left:auto;right:4%;top:15%;width:490px;}
.scroll-img .vertical .new-first h1,
.scroll-img .vertical .new-second h2{  color: #fff;
  font-family: "montserratregular" !important;
  font-size: 23px;
  line-height: 32px;
  margin: 20px auto 0;
  text-align: left;
  text-transform: none;
  width: 100%;}
.scroll-img .vertical .new-first h2,
.scroll-img .vertical .new-second h3{color:#fff;font:25px/30px "montserratregular";width:100%;}
.scroll-img .vertical .new-second{left:5%;right:auto;top:15%;width:490px;}
.fourth-img.venetian{padding:0;}
.new-first.shutter{width:630px;}
.white-wrape.new-white-wrape.shutter > h1{margin-bottom:15px;}
.second-img.fabric-finder{padding:0;}
.second-img.fabric-finder .new-second{left:4%;top:15%;width:870px;}
.white-wrape.new-white-wrape.fabric-finder h1{margin-bottom:15px;}
.second-img.fabric-finder .new-second h3{margin:0 0 10px;}

.white-wrape.bedheads h2.big {font: 50px/50px "straitregular" !important;}
.white-wrape.bedheads h2 {font: 23px/32px "straitregular" !important;}
.white-wrape.new-white-wrape.bedheads {padding:40px 0;}
.white-wrape.new-white-wrape.bedheads h1 {font: 19px/26px "straitregular" !important;}

.bedheads.new-first h1,
.bedheads.new-first h2{color:#000;}
.bedheads .new-second h2,
.bedheads .new-second h3{color:#fff;}
.white-wrape.new-white-wrape.bedheads h1{margin-bottom:15px;}
.second-img.bedheads .new-second{left:4%;right:auto;}
.tracks.new-first h1,
.tracks.new-first h2{color:#000;}
.white-wrape.new-white-wrape.tracks h1{margin-bottom:15px;}
.new-first.tracks{width:450px;}
.white-wrape.new-white-wrape.swag h1{margin-bottom:15px;}
.headings.new-first h1,
.headings.new-first h2{color:#000;}
.white-wrape.new-white-wrape.headings h1{margin-bottom:15px;}
.white-wrape.new-white-wrape.cushions h1{margin-bottom:15px;}
.white-wrape.new-white-wrape.team h1{margin-bottom:15px;}
.container.home-text{display:inline-block;padding:50px 0;text-align:center;}
.container.home-text .inner{color:#000;margin:0 auto;padding:0;max-width:930px;width:100%;}
.container.home-text .inner h3{text-align: left;font-family: 'montserratregular' !important;font-size: 14px !important;font-weight: normal !important;line-height: 26px !important;margin: 0 auto 15px;}
.container.home-text .inner h1{font-family: "montserratregular" !important;margin: 0 auto 10px;text-align: left;width: 100%; font-size:23px; color: #000}
.container.home-text .inner a{color:#000;text-decoration:underline;}
.main-map{width:100%;min-height:1100px;}
/*#navigation-bar{float:left;height:22px;margin:0 20px 0 0;position:relative;width:22px;}*/
#search{position:relative;float:left;}
#label{position:relative;z-index:20; margin:0;}

#label label{display:block;background:url(../images/search-icon1.png) no-repeat 5px 0;font-size:0;color:rgba(0, 0, 0, 0);text-indent:-9999px;cursor:pointer;margin: 0 0 6px;padding: 10px;}
#label span {font-family: "straitregular";font-size: 16px;padding: 0;display: block;color: #fff;font-weight: normal;line-height: 19px;}
#label:hover span {color:#23aead;}
#label label:hover{background:url(../images/search-icon2.png) no-repeat 5px 0;}
#label.active label{background:url(../images/search-icon2.png) no-repeat 5px 0;}
#input {height: 30px;left: -284px;overflow: hidden;position: absolute;top: -2px;width: 0;z-index: 5;}
#input input{ height:0;display:block;position:absolute;top:0;left:-470px;width:280px;margin:0;padding:0 10px;border:none;background-color:#23aead;color:#fff;font:16px/20px "EurostileLTStdExtended2";-webkit-backface-visibility:none;-moz-backface-visibility:none;-ms-backface-visibility:none;backface-visibility:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:left 0;-moz-transition:left 0;-ms-transition:left 0;-o-transition:left 0;transition:left 0;}
#input input:focus{outline:none}
#input.focus{z-index:999999;width:280px;}
#input.focus input{ height:100%;left:0;-webkit-transition:left 0.3s;-moz-transition:left 0.3s;-ms-transition:left 0.3s;-o-transition:left 0.3s;transition:left 0.3s;}
#navigation-barTop #label label {padding:13px;position:relative;z-index:999;}
#search-terms::-webkit-input-placeholder{color:#fff;}
#search-terms::-moz-placeholder{color:#fff;}
#search-terms::-moz-placeholder{color:#fff;}
#search-terms::-ms-input-placeholder{color:#fff;}
.slide-text .slide-text-1 h3,
.slide-text2 .slide-text-2 h3,
.slide-text3 .slide-text-3 h3{display:none !important;}
.slide-text .slide-text-1 h2 a,
.slide-text .slide-text-1 p a,
.slide-text2 .slide-text-2 h2 a,
.slide-text2 .slide-text-2 p a,
.slide-text3 .slide-text-3 h2 a,
.slide-text3 .slide-text-3 p a{text-decoration:none !important;}
.slide-text img,
.slide-text2 img,
.slide-text3 img{margin:0 auto;width:auto;}
.slide-text .slide-text-1 h2{font-size:89px;color:#fd0342;font-family:'LilyScriptOne-Regular';line-height:61px;}
.slide-text .slide-text-1 h2 a{color:#fd0342;}
.slide-text .slide-text-1 p{font-size:39px;color:#fff;font-family:'LobsterTwo-Italic';margin:20px 0 0 0;}
.slide-text .slide-text-1 p a{color:#fff;}
.slide-text .slide-text-1 h3{font-size:13px;display:inline-block;color:#8fc3fc;margin:15% auto 0;font-family:'UniversLTStd-Ex';background:#202a3d;padding:0;}
.slide-text .slide-text-1 h3 a{color:#8fc3fc;text-decoration:none;padding:20px 15px;display:block;text-transform:uppercase}
.slide-text2{color:#313131;font-family:"straitregular";margin:0 0 0 80px;position:absolute;text-align:center;top:5%;z-index:1;}
.slide-text2 .slide-text-2 h2{font-family:'UniversLTStd-ThinUltraCn';font-size:126px;color:#fff;}
.slide-text2 .slide-text-2 h2 a,
.slide-text2 .slide-text-2 p a{color:#fff;}
.slide-text2 .slide-text-2 p{font-family:'UniversLTStd-Ex';font-size:23px;color:#fff;line-height:60px;text-transform:uppercase}
.slide-text2 .slide-text-2 h3{font-size:13px;display:inline-block;color:#8fc3fc;margin:15% auto 0;font-family:'UniversLTStd-Ex';background:#202a3d;padding:0;}
.slide-text2 .slide-text-2 h3 a{color:#8fc3fc;text-decoration:none;padding:20px 15px;display:block;text-transform:uppercase}
.slide-text3{color:#313131;font-family:"straitregular";margin:0 0 0 50px;position:absolute;text-align:center;top:35%;z-index:1;}
.slide-text3 .slide-text-3 h2{font-family:'Orbitron-Regular';font-size:49px;color:#fff;margin:0;}
.slide-text3 .slide-text-3 h2 a,
.slide-text3 .slide-text-3 p a{color:#fff;}
.slide-text3 .slide-text-3 p{font-family:'Orbitron-Regular';font-size:28px;line-height:39px;color:#fff;margin:10px 0 20px 0}

.slide-text .slide-text-pelmets {font-family: 'Lato', sans-serif;font-style:italic;text-align:left;}
.slide-text .slide-text-pelmets h2 {font-size:92px; color:#3e5dc1; line-height:85px;font-weight:300; margin:0 0 15px 0;text-decoration:none !important;}
.slide-text .slide-text-pelmets h2 a,
.slide-text .slide-text-pelmets h2 a:hover {text-decoration:none !important;color:#3e5dc1;}
.slide-text .slide-text-pelmets p,
.slide-text .slide-text-pelmets p a {font-size:32px; color:#90cd04; line-height:40px;font-weight:bold;text-decoration:none !important;}

.slide-text .slide-text-wall { text-align:left;}
.slide-text .slide-text-wall h2 {font-family: 'Kaushan Script', cursive; font-size:110px; color:#c4bfbb; line-height:100px; margin:0 0 30px 0;text-decoration:none !important;}
.slide-text .slide-text-wall h2 a,
.slide-text .slide-text-wall h2 a:hover {text-decoration:none !important;color:#c4bfbb;}
.slide-text .slide-text-wall p,
.slide-text .slide-text-wall p a {color:#cc9468; text-decoration:none !important; font-size:34px;font-family: 'Lato', sans-serif; font-style:italic; font-weight:400;}



.slide-wrape{padding:93px 0 0;text-align: center;}
.four-box.new{margin:0;}
.slide-wrape .carousel-indicators{z-index:1;}
.slide-wrape .carousel-control{display:none !important;}
.slide-wrape .carousel-indicators li{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;height:22px;margin:0 38px 0 0;width:22px;border:5px solid rgba(59, 44, 37, 0.5);}
.slide-wrape .carousel-indicators .active{border:8px solid rgba(149, 149, 149, 0.5);}
.slide-text{color:#313131;font-family:"straitregular";margin:0 0 0 100px;position:absolute;text-align:center;top:36%;z-index:1;}
.slide-text h2{font-size:35px;font-weight:normal;}
.slide-text p{font-size:20px;}
.four-box{margin-top:93px;}
.scroll-img{padding-top:93px;}
.carousel-inner .item img{width:100%;}
.carousel-inner .item div img{width:auto;display:none;}
.google-font{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;text-align:center;}
.google-font.first h1{font-family:'Alfa Slab One', cursive;font-size:34px;color:#a89888;line-height:35px;margin:-8px 0 5px;}
.google-font.first h2{font-family:"Averia Serif Libre",cursive;font-size:23px;color:#cccacc;line-height:23px;}
.google-font.second h1{font-family:'Chango', cursive;font-size:30px;color:#818b8d;line-height:36px;margin:-5px 0 0 0;}
.google-font.second h2{font-family:'Dancing Script', cursive;color:#818b8d;font-size:23px;line-height:26px;}
.google-font.third h1{font-family:'Denk One', sans-serif;font-size:30px;color:#e9bb02;line-height:36px;margin:-10px 0 0 0;}
.google-font.third h2{font-family:'IM Fell DW Pica SC', serif;color:#cc9900;font-size:28px;line-height:24px;}
.google-font.fourth h1{font-family:'Just Me Again Down Here', cursive;font-size:46px;color:#4b443e;line-height:60px;margin:-22px 0 0 0;}
.google-font.fourth h2{font-family:'Miltonian', cursive;color:#fff;font-size:23px;line-height:30px;}
.search-container{margin:30px auto 0;width:1000px;}
.search-container h1{font:50px "straitregular";margin:0 0 10px;}
.search-result{border:1px solid #656565;border-radius:5px;margin:0 0 20px;padding:15px;}
.search-result img{display:none;}
.search-result > h3{border-bottom:1px dotted #656565;color:#23aead;font-size:25px;margin:0 0 10px;}
.search-result > p {color: #333333;}
.search-result b{color:#333;}
.search-result a{color:#23aead;}
#searchprev,
#searchnext{background:#23aead none repeat scroll 0 0;border:1px solid #037e7d;border-radius:3px;color:#fff;display:inline-block;font-size:14px;position:relative;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;}
#searchprev:hover,
#searchnext:hover{background:#166261;text-decoration:none;}
#searchnext{padding:5px 20px 5px 10px;}
#searchnext::before{content:"»";font-size:20px;right:6px;position:absolute;top:0;}
#searchprev{padding:5px 10px 5px 20px;}
#searchprev::before{content:"«";font-size:20px;left:6px;position:absolute;top:0;}





/* Essential page css start here */

.essentl_sec {
    text-align: center;
    margin: 0 0 0 0;
    position: relative;
    background: url(../images/essentials/pattern_gre1.png);
    padding: 33px 0 30px;
}
.essentl_sec h1{
	font-family: 'montserratregular';
	font-size: 23px;
	font-weight: normal !important;
	line-height: 31px;
	color:#020202;
	}
.essentl_sec h2{
	font-family: 'Montserrat-Medium';
	font-size:20px;
	font-weight: normal !important;
	line-height: 31px;
	color:#020202;
	}
.essentl_sec p
{
	font-family: 'montserratregular';
	font-size:14px;
	font-weight: normal !important;
	line-height:25px;
	color:#010101;
	margin: 5px 0 0;
}
.batch_ess1 {
    position: absolute;
    left: 90px;
    /* width: 100%; */
    /* max-width: 351px; */
    top: -220px;
}
.batch_ess1 img {
    max-width: 351px;
    
    width: 100%;
}
.batch_ess2 {
   position: absolute;
    right: 90px;
    /* width: 100%; */
    /* max-width: 351px; */
    top: -220px;
}
.batch_ess2 img {
    max-width: 351px;
   
    width: 100%;
}
ul.scroll-img li .essen_gra:after {
    content: '';
    background: url(../images/essentials/gradient_img.png) no-repeat;
    width: 100%;
    position: absolute;
    height: 41px;
    top: auto;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    max-width: 1080px;
}
.essentl_sec1 {
    text-align: left;
    margin: 0 0 0 0;
    position: relative;
    background-image: url(../images/essentials/pattern_gre2.png);
    padding: 33px 90px 60px 122px;
    background-repeat: repeat-y;
    background-color: #7c7b7b;
    width: 100%;
    float: left;
}
.essentl_sec1 h1{
	font-family: 'montserratregular';
	font-size: 23px;
	font-weight: normal !important;
	line-height: 31px;
	color:#fff;
	margin-bottom: 16px;
	position: relative;
	z-index: 1;
	}
.essentl_sec1 h2{
	font-family: 'Montserrat-Medium';
	font-size:23px;
	font-weight: normal !important;
	line-height:31px;
	color:#fff;
	margin-bottom:10px;
	position: relative;
	z-index: 1;
	}
.essentl_sec1 p
{
	font-family: 'Montserrat-Medium';
	font-size:22px;
	font-weight: normal !important;
	line-height:25px ;
	color:#fff;
	margin: 5px 0 16px;
}
.essentl_sec1 p a{color:#fff;}
.essentl_sec1 p a:hover{color:#fff; text-decoration:none;}

.patn_show {
	margin-bottom: 54px;
}
.pad_right {
    padding-right: 60px;
}

.pad_left {
    padding-left: 60px;
}
.bg_vibe:after
{
	 background-image: url(../images/essentials/vibe_book.png);
	 width: 100%;
    float: left;
	height:100%;
}
.bg_vibe
{
	 width: 100%;
    float: left;
	height:100%;
}
img.book_vibe {
    position: relative;
    z-index: 0;
    margin: -80px 0 0 0;
    max-width: 100%;
}

img.patn_show {
    max-width: 100%;
}

.new-menu-css ul.menu li.act_essen a {
    color: #eb8a00 !important;
}

.footer_soc li {
    margin: 0 4px 0 0 !important;
    /* padding: 0; */
}

.footer_soc ul.fb-social-right {
    float: left;
	margin:3px 0 0 0;
}

@media(max-width:1600px)
{
	.essentl_sec1 h1
	{
		font-size: 23px;
	}
	.essentl_sec1 h2
	{
		font-size:22px;
	}
	.essentl_sec1 p
	{
		font-size:20px;
	}
.batch_ess1 {
    position: absolute;
    left: 90px;
    /* width: 100%; */
    /* max-width: 351px; */
    top: -140px;
}
.batch_ess1 img {
    max-width:250px;
    
    width: 100%;
}
.batch_ess2 {
   position: absolute;
    right: 90px;
    /* width: 100%; */
    /* max-width: 351px; */
    top: -140px;
}
.batch_ess2 img {
    max-width:250px;
}
   
}
@media(max-width:1500px)
{
	
	img.book_vibe
	{
		margin:-80px 0 0 0;
	}
	ul.scroll-img li .essen_gra:after
	{
		max-width:1010px;
	}
.batch_ess1 {
    position: absolute;
    left: 90px;
    /* width: 100%; */
    /* max-width: 351px; */
    top: -100px;
}
.batch_ess1 img {
    max-width:160px;
    
    width: 100%;
}
.batch_ess2 {
   position: absolute;
    right: 90px;
    /* width: 100%; */
    /* max-width: 351px; */
    top: -100px;
}
.batch_ess2 img {
    max-width:160px;
}
   .essentl_sec1 {
    padding: 34px 40px 60px 70px;
	}
	
}

@media(max-width:1300px)
{
	.new-menu-css ul.menu li.droplink, .new-menu-css ul.menu li.gallery-menu, .new-menu-css ul.menu li.blog-menu {
    margin: 10px 14px 0 0 !important;
}
}

@media(max-width:1200px)
{
	img.book_vibe
	{
		margin:-80px 0 0 0;
	}
	ul.scroll-img li .essen_gra:after
	{
		max-width: 890px;
		height: 24px;
	}
	.essentl_sec1 h1
	{
		font-size: 23px;
	}
	.essentl_sec1 h2
	{
		font-size:21px;
	}
	.essentl_sec1 p
	{
		font-size: 15px;
		line-height:20px;
	}
	.patn_show {
    margin-bottom: 35px;
}
	.batch_ess1 {
    position: absolute;
    left: 40px;
    /* width: 100%; */
    /* max-width: 351px; */
    top: -70px;
}
.batch_ess1 img {
    max-width: 130px;
    width: 100%;
}
.batch_ess2 {
   position: absolute;
    right: 40px;
    /* width: 100%; */
    /* max-width: 351px; */
    top: -70px;
}
.batch_ess2 img {
    max-width:130px;
}
	.essentl_sec1 p br{display:none;}
	
	.essentl_sec1 {
    padding: 34px 40px 60px 70px;
	}
	
	
	
}

@media (max-width:1199px)
{
	.menuholder.new-menu-css .menu.slide
	{
		float:right;
	}
}


@media(max-width:1024px)
{
	ul.scroll-img li .essen_gra:after
	{
		max-width: 890px;
		height: 24px;
	}
	.essentl_sec1 h1
	{
		font-size: 22px;
	}
	.essentl_sec1 h2
	{
		font-size:19px;
	}
	.essentl_sec1 p
	{
		font-size: 15px;
		line-height:20px;
	}
	.patn_show {
    margin-bottom: 35px;
}
	.batch_ess1 {
    position: absolute;
    left: 40px;
    /* width: 100%; */
    /* max-width: 351px; */
    top: -70px;
}
.batch_ess1 img {
    max-width: 130px;
    width: 100%;
}
.batch_ess2 {
   position: absolute;
    right: 40px;
    /* width: 100%; */
    /* max-width: 351px; */
    top: -70px;
}
.batch_ess2 img {
    max-width:130px;
}
	.essentl_sec1 p br{display:none;}
	
	.essentl_sec1 {
    padding: 34px 40px 60px 70px;
	}
	
	
	
}

@media(max-width:991px)
{
	.new-menu-css ul.menu li.droplink, .new-menu-css ul.menu li.gallery-menu, .new-menu-css ul.menu li.blog-menu {
    margin: 10px 3px 0 0 !important;
}
	ul.scroll-img li .essen_gra:after
	{
		max-width: 660px;
		height: 24px;
	}
	.essentl_sec1 h1
	{
		font-size: 20px;
		line-height: 24px;
		margin: 0 0 14px 0;
	}
	.essentl_sec1 h2
	{
		font-size: 18px;
	}
	.essentl_sec1 p
	{
		font-size: 13px;
		line-height: 16px;
	}
	.batch_ess1 {
    position: absolute;
    left: 40px;
    /* width: 100%; */
    /* max-width: 351px; */
    top: -70px;
}
.batch_ess1 img {
    max-width: 130px;
    width: 100%;
}
.batch_ess2 {
   position: absolute;
    right: 40px;
    /* width: 100%; */
    /* max-width: 351px; */
    top: -70px;
}
.batch_ess2 img {
    max-width:130px;
}
	.essentl_sec1 p br{display:none;}
	.pad_right {
    padding-right: 15px;
}
.pad_left {
    padding-left: 20px;
}
.essentl_sec h1
{
	font-size:27px;
}	
.essentl_sec h2
{
	font-size:19px;
}
	
	.essentl_sec
	{
		padding:33px 21px 30px;
	}
	.essentl_sec h1
	{
		font-size:23px;
	}
	.essentl_sec h2
	{
		font-size:18px;
	}
	.essentl_sec p
	{
	
		 max-width: 690px;
        margin: 0 auto
	}
	.essentl_sec p br{display:none;}
	img.book_vibe {
    margin: -60px 0 0 0;
}


}


@media(max-width:767px)
{
	.new-menu-css ul.menu li.act_essen {
  display:block;
}
	img.book_vibe {
    margin: 0 auto;
    max-width: 450px;
}
.essentl_sec {
	padding: 70px 15px 30px;
}
.pad_right{padding-right:0px;}
.essentl_sec h1 {
	font-size: 18px;
	line-height: 22px;
}
.essentl_sec h2 {
	font-size: 13px;
}
.essentl_sec p {
	font-size: 13px;
	max-width: 690px;
	margin: 0 auto;
	line-height: 22px;
}
.essentl_sec1 {
	padding: 34px 15px 60px 15px;
}
.pad_left {
	padding: 0;
	margin: 40px 0 0 0;
}
.batch_ess1 {
	position: absolute;
	left: 20px;
	/* width: 100%; */
	/* max-width: 351px; */
	top: -70px;
}
.batch_ess2 {
	position: absolute;
	right: 20px;
	/* width: 100%; */
	/* max-width: 351px; */
	top: -70px;
}
ul.scroll-img li .essen_gra::after {
	max-width: 480px;
	height: 24px;
}

}
@media(max-width:550px)
{
ul.scroll-img li .essen_gra::after {
	max-width: 270px;
	height: 24px;
}	
img.book_vibe {
	margin: 0 auto;
	max-width: 450px;
	width:100% !important;
}
}






/* Essential page end here */




/* Gallery page css start here */
.dark-wrapper {padding: 50px 0 70px; background:#333;}
.gallery-container {
    margin: 0 auto;
    /* max-width: 1170px; */
    padding: 0 20px;
    box-sizing: border-box;
}
.thin h3, .gallery-container .thin h1.section-title {color: #f61397;font: 34px "straitregular";margin: 0 0 10px;}
.thin p, .gallery-container .thin h2 {color: #fff;font: 20px "straitregular";margin: 5px 0 30px;}

.cbp-l-loadMorelink {
  background: #017b7a none repeat scroll 0 0;
  border-radius: 1px;
  color: #fff !important;
  display: inline-block;
  font: 15px "straitregular";
  margin: 20px 0 0;
  padding: 10px 20px;
  text-decoration:none !important;
  text-transform: uppercase;
  transition:all 0.5s ease 0s;
  -webkit-transition:all 0.5s ease 0s;
  -moz-transition:all 0.5s ease 0s;
  -o-transition:all 0.5s ease 0s;
  -ms-transition:all 0.5s ease 0s;
}
.cbp-l-loadMorelink:hover {background:#139e9d;}


/* Gallery page css end here */



.price_match {
   float: left;
    left: auto;
    margin: 0;
    position: relative;
    right: 0;
    text-align: center;
    top: 0;
	transition:all 0.5s ease 0s;
  -webkit-transition:all 0.5s ease 0s;
  -moz-transition:all 0.5s ease 0s;
  -o-transition:all 0.5s ease 0s;
  -ms-transition:all 0.5s ease 0s;
}
.header.sticky .price_match {top:-10px;}
.price_match img {bottom: 0;cursor: pointer;left: 0;margin: 0 auto;position: absolute;right: 0;top: -40px;}
.price_match_text {
    padding: 35px;
    background: rgba(0,0,0,0.7);
    border-radius: 10px;
    position: absolute;
    left: -115px;
    color: #fff;
    width: 385px;
    top: 160px;
    font-family: "straitregular";
    font-size: 14px;
	visibility:hidden;
}
.price_match.open .price_match_text { visibility:visible;}
.price_match_text:before {
    content: "";
    position: absolute;
    top: -15px;
    margin: 0 auto;
    left: 45%;
	border-left: 15px solid transparent;
  border-right: 15px solid transparent;  
  border-bottom: 15px solid black;
  opacity: 0.7;
}
.price_match_text p { margin:0 0 12px;}
.price_match_text p:last-child { margin:0;}
.price_match_text a { color:#fff;}


.team-list {margin: 0;padding: 0;text-align: center;}
.team-list li:first-child {margin: 0 8% 0 8%;}
.team-list li {float: none;width: 19%;vertical-align: top;margin: 0 8% 0 0;display: inline-block;text-align: left;}
.white-wrape .team-list li h2 {
  color: #000;
  font-size: 30px;
  text-align: left;
  width: 100%;
}
.white-wrape .team-list li .inside {margin: 10px 0 30px;min-height: 130px;}
.scroll-img .team-list li img {width: 100%; max-width:100%; margin:0 0 30px 0;}
.white-wrape .team-list li p {
  color: #000;
  font-family: "montserratregular" !important;
  font-size: 18px;
  line-height: 30px;
  margin: 10px 0 0;
}

.logo-full-width {display: none;}
.logo-small-width {display: block !important;}

/*.footer-nav .price_match {left: 2px;position: relative;top: 5px;}
.footer-nav .price_match > img {width: 80px;}*/

/*FINDING FABRIC CSS STARTS HERE*/
.inner.fabric-finder-new {margin: 76px 0 0;text-align: center;float:left;width:100%;padding:0 20px;}
.fab-find img {max-width:100%;}
.container .inner.fabric-finder-new h1, .container .inner.fabric-finder-new p {color: #000;font-family: "montserratregular" !important;font-feature-settings: normal;font-kerning: auto;font-language-override: normal;font-size: 14px;font-size-adjust: none;font-stretch: normal;font-style: normal;font-synthesis: weight style;font-variant: normal;font-weight: normal;line-height: 26px;margin: 0 auto 20px;padding: 0;width: 100%;max-width:930px;}
.logo-sec {float: left;margin: 20px 0 0;width: 100%;}
.logo-sec a {background-color: #ebebeb;border-radius: 5px;color: #acacac !important;display: block;font-family: "montserratregular" !important;font-size: 27px;margin: 24px auto 0;max-width: 400px;padding: 5px 0;  text-align: center;text-decoration: none !important;transition-duration: 0.4s;}
.logo-sec a:hover {background-color: #00aeae;color: #ffffff !important;}
.top-five-sheer {float: left;text-align: left;width: 100%;margin: 30px 0 0;}
.container .inner .top-five-sheer h2, .container .inner .top-five-sheer h5 {border-bottom: 1px solid #acacac;color: #acacac;font-family: "montserratregular" !important;font-size: 30px;margin: 0 0 25px;padding: 0 0 15px;}
.common-sheer {float: left;padding: 0 22px;width: 20%;}
.upper-sec h2 a, .upper-sec h5 a {color: #acacac;text-decoration: none;}
.upper-sec h2 a:hover, .upper-sec h5 a:hover {color: #00aeae;}
.common-sheer img {max-width: 100%;margin:0 0 27px;}
.container .inner .top-five-sheer .five-diff-sheer h2, .container .inner .top-five-sheer .five-diff-sheer h5 {border: medium none;margin: 0;padding: 0 0 6px;line-height: 35px;}
.five-diff-sheer .common-sheer p {color: #363636;font-family: "montserratregular" !important;font-size: 20px;}
.color-sheer {background-color: #000000;border-radius: 50px;display: inline-block;height: 56px;margin: 11px 0 0;vertical-align: middle;width: 56px;}
.first-sheer .color-sheer {background-color: #42ac4e;}
.second-sheer .color-sheer, .third-sheer .color-sheer {background-color: #0059aa;}
.fourth-sheer .color-sheer {background-color: #231f20;}
.fifth-sheer .color-sheer {background-color: #d2232a;}
.bottom-text-color {float: left;width: 100%;}
.bottom-text-color p {display: inline-block;vertical-align: middle;margin: 5px 0 0;}
.text-off {float: left;width: 100%;text-align:left;}
.container .inner .text-off h2 {border-top: 2px solid #404040;color: #555555;font-family: "montserratregular" !important;font-size: 28px;margin: 50px 0 23px; padding: 40px 0 0;}
.text-off p {color: #555555;font-family: "straitregular";font-size: 24px;line-height: 32px;margin:0 0 20px;}
.six-sheer .color-sheer, .seven-sheer .color-sheer {background-color: #fff200;}
.eight-sheer .color-sheer {background-color: #40ae49;}
.nine-sheer .color-sheer {background-color: #0059aa;}
.ten-sheer .color-sheer {background-color: rgba(0, 0, 0, 0);width: 85px;}
.top-five-sheer.table table {float: left;width: 100%;}
.top-five-sheer.table {max-width: 1120px;}
.top-five-sheer.table th {border-bottom: 2px solid #acacac;color: #acacac;font-family: "montserratregular" !important;font-size: 25px;margin: 0 0 29px;padding: 0 172px 20px 0;}
.container .inner .top-five-sheer.table h2 {border-bottom: 2px solid #acacac;}
.top-five-sheer.table td {color: #000000;font-family: "montserratregular" !important;font-size: 18px;padding: 14px 0 0;}
.top-five-sheer.table .first-td td {padding: 34px 0 0;}
.top-five-sheer.table td:nth-child(2n+2) {text-align: center;}
.top-five-sheer.table th:nth-child(2n+2) {text-align: center;padding:0 0 20px;}
.top-five-sheer td:last-child {padding: 0 0 0 172px;}
.top-five-sheer.table th:last-child {padding: 0 0 20px 172px;}
/*FINDING FABRIC CSS ENDS HERE*/

/*BLOG PAGE CSS STARTS HERE*/
.grey-bar {background-color: #f2f2f2;float: left;width: 100%;}
.grey-bar h2, .container .inner.fabric-finder-new .grey-bar h1 {color: #636363;font-family: "montserratbold" !important;font-size: 27px;padding: 30px 0;text-transform: uppercase; margin: 0 auto;}
.grey-bar span {color: #22aead;text-transform: capitalize;font-family: 'montserratregular';}
.blog-list {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: medium none;color: inherit;float: left;font-size: inherit;padding: 40px 10px 150px;width: 100%;}
.common-class-blog {display: inline-block;margin: 0 47px 47px 0;width: 28%;}
.common-class-blog img {max-width: 100%;}
.text-list-blog h4 a {color: #66666b;font-family: "montserratsemi_bold";font-size: 15px;margin: 10px 0 0;text-align: left;display: block;}
.text-list-blog p {color: #66666b;font-family: "montserratregular";font-size: 12px;line-height: 17px;margin: 5px 0 0;text-align: left;}
.text-list-blog p a {color: #66666b;font-family: "montserratsemi_bold";}
.common-class-blog:last-child, .common-class-blog:nth-child(3n+3) {margin: 0 0 47px 0;}
.common-class-blog:hover a, .common-class-blog:hover p {color: #22aead;}
/*BLOG PAGE CSS ENDS HERE*/

/*BLOG DETAIL PAGE CSS STARTS HERE*/
.blog-main {float: left;padding: 0 0 150px;width: 100%;}
.blog-detail-new {margin: 0 auto;max-width: 1090px;}

.left-section-detail {border-right: 2px solid #b2b2b2;float: left;padding: 0 30px 0 0;text-align: left;width: 64%;}
.left-section-detail h3 a {color: #22adac;font-family: "montserratbold";font-size: 30px;}
.left-section-detail h5 {color: #22adac;font-family: "montserratregular";font-size: 18px;line-height: 26px;margin: 10px 0 0;text-align: justify;}
.detail-img {float: left;margin: 20px 0 0;width: 100%;}
.detail-img img {max-width: 100%;}
.left-section-detail h4 {color: #626262;float: left;font-family: "montserratbold";font-size: 20px;margin: 20px 0 10px;width: 100%;}
.left-section-detail p {color: #626262;float: left;font-family: "montserratregular";font-size: 14px;line-height: 21px;text-align: justify;width: 100%;margin: 5px 0 0;}
.border-center {background-color: #b2b2b2;float: left;height: 2px;margin: 20px 0 0;width: 100%;}
.text-left-img {float: left;margin: 5px 0 0;width: 100%;}
.right-img-text img {max-width: 100%;}
.right-img-text {float: right;padding: 0 0 0 20px;width: 46%;}
.text-blue-back {background-color: #22adac;float: left;margin: 30px 0;padding: 20px;width: 100%;}
.text-blue-back p {color: #ffffff;font-family: "montserratregular";font-size: 17px;line-height: 24px;text-align: justify;}
.text-blue-back a {color: #ffffff;}

.side-panel {float: left;padding: 0 0 0 30px;width: 36%;}
.side-panel {font-family: "montserratbold";margin: 0 0 30px;text-align: left;}
.side-panel .BlogPostArchive ul li a {color: #22adac;font-size: 20px;}
.side-panel .BlogRecentPost ul li a {color: #7f7f7f;font-size: 18px;margin: 3px 0 0;font-family: "montserratregular";}
/*BLOG DETAIL PAGE CSS ENDS HERE*/
.scroll-img .white-wrape h1 br{display:none;}
.team-ul-new.white-wrape {margin: -50px 0 0;padding: 0 0 50px;}
.team-list img {margin: 0 0 30px;max-width: 100%;}


	.visible-large {display: block;}
	.visible-midium {display: none;}
	.price_match {float: left;left: auto;right: 0;top: 0;}
.price_match img {cursor: pointer;width: 100px;}
.price_match_text {left: auto;padding: 20px;right: 20px;top: -580px;width: 610px;}
.price_match_text::before {bottom: -15px;left: auto;right: 70px;top: auto;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.visible-xs-for-mobile {display:none;}


/*NEWSLETTER CSS STARTS HERE*/
.right-newsletter {position: fixed;right: -466px;top: 30%;transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;width: 505px;z-index: 1;height: 355px;background:#f6ece4 none repeat scroll 0 0;}
.left-section-detail img {max-width: 100%;}
.right-newsletter.right-zero {right: 0;}
.pink-button {float: left;height: 355px;writing-mode: vertical-lr;-webkit-writing-mode: vertical-lr;-moz-writing-mode: vertical-lr;-o-writing-mode: vertical-lr;-ms-writing-mode: tb-rl;}
.pink-button a {background-color: #e00466;color: #ffffff;display: block;font-family: "EurostileLTStdBoldExtended2";padding: 10px 12px;text-decoration: none;font-size:12px;transform: rotate(-180deg);-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-o-transform: rotate(-180deg);-ms-transform: rotate(-180deg);transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;text-align: center;}
.pink-button > a:hover {background-color: #00aeae;}
.newsletter-form {background: none;border: medium none;margin-bottom: 0;padding: 30px 0;height: 355px;text-align:center;}
.border-small {border: 1px solid #919998;margin: 9px auto 17px;width: 58px;}
.newsletter-form .form .item input[type="text"] {background-color: #919998;border: medium none;border-radius: 10px;color: #ffffff;font-family: "EurostileLTStdExtended2";font-size: 12px;height: 44px;margin: 0 0 20px;text-align: center;width: 272px;}
.newsletter-form .form .item input::-webkit-input-placeholder {color: #ffffff;text-align: center;}
.newsletter-form .form .item input:-ms-input-placeholder {color: #ffffff;text-align: center;}
.newsletter-form .form .item input::-moz-placeholder {color: #ffffff;text-align: center;}
.secure-login h3, .newsletter-form h3, .newsletter-form .item > label {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border-bottom: medium none;color: #919998;font-family: "EurostileLTStdExtended2";font-size: 12px;margin: 0;padding: 6px 18px;}
.newsletter-form .form .item {padding: 0;}
.carousel-inner .item div img {display: none;width: auto; }
.captchaimg {position: relative;}
.newsletter-form .captchaimg > img {display: block !important;height: 44px;left: 96px;position: absolute;top: 0;width: 140px !important;border-bottom-left-radius: 10px;border-top-left-radius: 10px;}
.newsletter-form #CaptchaV2 {padding: 0 0 0 166px;width: 272px !important;}
.newsletter-form .item .cat_button {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: medium none;color: #919998;font-family: "EurostileLTStdExtended2";font-size: 12px;text-transform: uppercase;transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;padding:8px 12px;}
.newsletter-form .cat_button:hover {background-color: #e00466;border-radius: 5px;color: #ffffff;}
/*NEWSLETTER CSS ENDS HERE*/
.new-first.pelmet {display: none;}

@media (max-width: 1500px) {
	.visible-large {display:none;}
	.visible-midium {display: block;}
	
	
	

}


@media (max-width: 767px){
.dark-wrapper {padding: 20px 0;}
.thin h3 {font-size: 30px;margin: 0 0 10px;}
.thin p {font-size: 15px;margin: 5px 0 20px;}
.for-further-resolutions {display: none;}
.mobile-menu-iphone { display: block !important;}
.common-class-blog {width: 100%;}
.side-panel .BlogPostArchive ul li a  {font-size: 15px;}
.side-panel .BlogRecentPost ul li a {font-size: 18px;}
.side-panel br {display:none;}
.grey-bar {margin: 46px 0 0;}
.team-list img {display: block;margin: 0 auto 30px;}
.grey-bar h2 {font-size:23px;padding: 8px 0;}
.left-section-detail {border-bottom: 2px solid #b2b2b2;padding: 0;width: 100%;border-right:none;}
.left-section-detail h3 a {font-size:20px;}
.left-section-detail h5 {font-size:14px;line-height:21px;}
.text-left-img {width:100%;}
.right-img-text {padding: 30px 0 0;width: 100%;}
.text-blue-back {padding:10px;}
.right-sidebar-detail {padding: 30px 0 0;width: 100%;}
.text-blue-back p {font-size: 13px;line-height: 21px;}
.container.home-text .inner { padding: 0 15px;}
.side-panel {float: left;padding: 15px 0 0;width: 100%;}
.side-panel .BlogRecentPost ul li a {font-size: 14px;}
}


@media (min-width:1700px){.testing{padding-left:90px !important;}
.navigation{margin:47px 0 0;}
.header.sticky .navigation{margin:10px 0 0;}
/*#navigation-bar{margin:0 50px 0 0;}*/
video{height:1200px;}
.grey-bar h2 {padding:50px 0 30px;}
}
@media (max-width:1700px){.header.sticky .top-logo{margin:10px 20px 10px 0;width:200px;}
.header.sticky .top-logo img{width:100%;}
.header.sticky .navigation,
.header.sticky .phone{margin:10px 0 0;}
.header{padding:0 20px;}
.top-logo{width:200px;margin:25px 60px 20px 0;}
.top-logo img{width:100%;margin:0;}
.navigation{width: 73%;}
ul.menu li.icons #navigation-bar{margin:0 10px 0 0;}
.navigation,
.phone{margin:30px 0 0;}
.rqst{left:60px;width:160px;}
.rqst .text{font-size:16px;}
.scroll-text{width:380px;}
.scroll-img img.map{margin:0 0 0 -10%;width:120%;}
#dvd > .column{margin:0 33px 0 0;width:46%;}
.footer-links li{font-size:16px;}
.footer-links li .testing{bottom:-500px;}
.slide-wrape{padding:63px 0 0;}
.sy-box{top:77px;}
.four-box{margin-top:77px;}
.scroll-img{padding-top:77px;}

.testing{padding-left:60px !important;}
video{height:942px;}
.phone h3 img {margin: -15px 0 2px 0;width: 30px;}

.footer-links li .testing.show{bottom:0;opacity:1;}
.scroll-img .white-wrape h1 span br {display: block;}
.slide-text .slide-text-1 p{font-size:29px;}
.slide-text .slide-text-1 h2{font-size:49px;line-height:41px;}
.slide-text{margin:0 0 0 40px;}
.slide-text2 .slide-text-2 h2{font-size:66px;}
.slide-text2 .slide-text-2 p{font-size:13px;line-height:30px;}
.slide-text2 .slide-text-2 h3{font-size:13px;margin:30px 0 0 27px;}
.slide-text2{margin:0 0 0 40px}
.slide-text3 .slide-text-3 h2{font-size:29px;}
.slide-text3 .slide-text-3 p{font-size:18px;line-height:29px;}
.slide-text-3 img{max-width:200px;}

.slide-text .slide-text-pelmets h2 {font-size:55px;line-height:45px;margin:0 0 10px 0;}
.slide-text .slide-text-pelmets p,
.slide-text .slide-text-pelmets p a {font-size:20px;line-height:26px;}

.slide-text .slide-text-wall h2 {font-size:60px;line-height:70px; margin:0 0 10px 0;}
.slide-text .slide-text-wall p,
.slide-text .slide-text-wall p a {font-size:26px;}

video{height:640px;}
.google-font.first h1{font-size:30px;line-height:35px;margin:0;}
.search-container{margin:30px auto 0;width:90%;}

.team-list li:first-child {margin: 0 5% 0 5%;}
.team-list li {width: 26%;margin: 0 5% 0 0;}
}



@media (min-width:1025px){
.footer-links li .pink:hover .testing#pink,
.footer-links li .carate:hover .testing#carate,
.footer-links li .orange:hover .testing#orange,
.footer-links li .yellow:hover .testing#yellow,
.footer-links li .green:hover .testing#green,
.footer-links li .turquoise:hover .testing#turquoise,
.footer-links li .light-blue:hover .testing#light-blue,
.footer-links li .purple:hover .testing#purple{opacity:1;bottom:0;}
.white-wrape.new-white-wrape h1, .white-wrape.new-white-wrape p{width:100%;}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.header.sticky { position:absolute;}
	.header.sticky .top-logo {margin: 25px 20px 20px 0;}
	.header.sticky .top-logo img { transform: scale(1) translate(0px);}
	.header.sticky .rqst {bottom: -41px;transform: scale(1) translate(0px);}
	.header.sticky .navigation, .header.sticky .phone {margin: 40px 0 0;}
	
	/*.price_match {left: -80px;top: -30px;}*/
	.header.sticky .price_match {top:-30px;}
	.price_match img {width: 60px;}
	.price_match_text {right: -50px;/*top: 90px;*/}
	
	#input input {width:160px;}
#input.focus {width:160px;}
.top-logo {margin:25px 20px 20px 0;}
.text-list-blog h4 {font-size: 12px;}
.left-section-detail h3 a {font-size: 28px;}
.text-list-blog h4 a {font-size:13px;}
.navigation {width: 75%;}
body .container.home-text .new-white-wrape {padding: 0 15px;}
.right-newsletter {top:15%;}
.right-newsletter {right: -466px;}
.newsletter-form {padding: 41px 0;}
}





@media (min-width:768px) and (max-width:991px){

	.navigation{width:69.5%;}
.page-slide{width:60%;min-height:1000px;}
#dvd{padding:100px 20px;min-height:1000px;}
#dvd > .column{margin:0 25px 0 0;width:47%;}
.scroll-text{top:1%;}
.white-wrape{padding:30px 0;}
.white-wrape > h1{font:40px/45px "straitregular";}
.footer-links li{font-size:13px;}
.footer-links li .testing{padding-left:15px;}
.brochures > a{float:left;text-align:center;width:50%;}
.scroll-img .third-img .brochures > a:first-child img{margin:0;}
.scroll-img .third-img .brochures > a img{width:70%;}
.scroll-img img.map{margin:0 0 0 -50%;width:200%;}
/*#input{right:22px;left:auto;}
#input input{left:auto;right:-470px;-webkit-transition:right 0;-moz-transition:right 0;-ms-transition:right 0;-o-transition:right 0;transition:right 0;}
#input.focus input{right:0;left:auto;transition:right 0.3s ease 0s;-webkit-transition:right 0.3s ease 0s;-moz-transition:right 0.3s ease 0s;-o-transition:right 0.3s ease 0s;-ms-transition:right 0.3s ease 0s;}*/
video{height:480px;}
.slide-text{margin:0 0 0 80px;top:20%;}
.slide-text2{margin:0 0 0 10px}
.slide-text2 .slide-text-2 h3 a,
.slide-text .slide-text-1 h3 a{padding:10px;}
.box{width:50%;}
.common-class-blog, .common-class-blog:last-child, .common-class-blog:nth-child(3n+3) {margin: 0 10px 20px;width: 46%;}
.left-section-detail h3 a {font-size: 20px;}
.left-section-detail h5, .text-blue-back p {font-size:14px;line-height: 21px;}
.text-blue-back {padding: 7px;}
.side-panel .BlogPostArchive ul li a {font-size:18px;}
.side-panel .BlogRecentPost ul li a {font-size:15px;}


}
@media (max-width:1200px)
{
.container. .inner.fabric-finder-new h1 {font: 26px/43px "straitregular";}
.container .inner .top-five-sheer .five-diff-sheer h2 {font-size:26px;}
.top-five-sheer {margin:30px 0 0;}
.common-sheer {padding:5px;}
.five-diff-sheer .common-sheer p {font-size:21px;}
.bottom-text-color {margin:0;}
.upper-sec {min-height: 498px;}
.ten-sheer .color-sheer {width:64px;}
.container.home-text .inner h2,
.white-wrape.new-white-wrape h1 {width:100%;}
.naturals .new-second > h2, .naturals .new-second > h3 {
  width: 100%;
}
.new-second h3 {width:100%;}
}

@media (max-width:991px)
{
.common-sheer {width:33%;min-height: 610px;}
.upper-sec {min-height: auto;}
.top-five-sheer.table th:last-child {padding: 0 0 20px 112px;}
.top-five-sheer td:last-child {padding: 0 0 0 118px;}
.top-five-sheer.table th {padding:0 0 20px;font-size: 26px;}
.top-five-sheer.table td {font-size: 26px;}
}
@media (max-width:768px){.copy-right{padding:0 10px 120px 10px;text-align:center;}
}
@media screen and (max-width:767px){
.row-fluid .header{padding:0;background-color:transparent;}
ul.menu {float:left;width:100%;}
ul.menu li.droplink {background-image:none;}
.price_match {display: none;}
.top-logo{margin:15px 20px 15px 0;}
.top-five-sheer.table img {width: 35px;}
.top-five-sheer.table th {font-size: 19px;}
.top-five-sheer.table td {font-size: 19px;}
.nav-wrape{float:right;margin:-46px 0 0;width:100%;}
.navigation {background-color: rgba(255, 255, 255, 0.8);border-top: 1px solid #000000;margin: 6px 0 0;padding: 0;width: 100%;}
.menuholder.new-menu-css .menu.slide {width:100%;}
ul.menu li.droplink {background-color: rgba(102, 204, 204, 0.5);background-position: left 15px;background-repeat: no-repeat;}
.new-menu-css ul.menu li {border-bottom: 1px solid #000000;padding: 0;}
.small-menu .menuholder.new-menu-css ul.menu li a {background-image: url("../images/drop-arrow.png");background-position: 45px 28px;background-repeat: no-repeat;background-size: 10px auto;color: #000000;padding: 25px 17px 25px 75px;}
.mobile-menu-iphone.menuholder ul li ul {padding: 26px 0 0 20px;display:none;}
.small-menu .menuholder .fb-social-right {padding: 15px 0 0;}
.subs-for-small {display:none !important;}
.inner.white-wrape h2 {font-size: 16px;line-height: 24px;}
body .container.home-text .inner h1 {font-size: 12px !important;line-height: 23px !important;}
body .container .inner.fabric-finder-new h1, body .container .inner.fabric-finder-new p {font: 14px/26px "straitregular";}
.right-newsletter {top: 15%;display:none;}
.menu-back-iphone .yellow{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#549c9c+0,8cd3d3+100 */
background-color: rgba(84,156,156,0.6); /* Old browsers */
background-color: -moz-linear-gradient(left, rgba(84,156,156,0.6) 0%, rgba(140,211,211,0.6) 100%); /* FF3.6-15 */
background-color: -webkit-linear-gradient(left, rgba(84,156,156,0.6) 0%,rgba(140,211,211,0.6) 100%); /* Chrome10-25,Safari5.1-6 */
background-color: linear-gradient(to right, rgba(84,156,156,0.6) 0%,rgba(140,211,211,0.6) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#549c9c', endColorstr='#8cd3d3',GradientType=1 ); /* IE6-9 */
}
.mobile-menu-iphone.menuholder .menu-back-iphone ul {background-color: rgba(166, 255, 255, 0.6);border-top: 1px solid rgb(102, 102, 102);}
.menu-back-iphone {text-transform: capitalize;}
/*MOBILE MENU CSS STARTS HERE*/
.mobile-menu-iphone.menuholder ul li ul li {border: medium none;float: left;margin: 0;padding: 0;text-transform: uppercase;width: 33%;}
.small-menu .mobile-menu-iphone.menuholder.new-menu-css ul li ul li a {background-image: none;padding: 0 0 20px;}
.small-menu .mobile-menu-iphone.menuholder.new-menu-css ul li ul li a img {padding: 0 10px 0 0;width: auto;}
.small-menu .menuholder.new-menu-css ul.menu li ul li a:hover {color: #676767;text-transform: uppercase;}
.small-menu .mobile-menu-iphone.menuholder.new-menu-css .menu-back-iphone .yellow {background-image: url("../images/drop-arrow-down.png");background-position: 45px 30px;background-size: 10px auto;}
.small-menu .menuholder.new-menu-css.mobile-menu-iphone .mobile-social-icons {float: left;padding: 27px 0 27px 46px;width: 100%;}
.small-menu .menuholder.new-menu-css.mobile-menu-iphone .mobile-social-icons a {background-image: none;float: left;padding: 0 25px 0 0;width: auto;}
.new-menu-css .icon-fb, .new-menu-css .icon-insta, .new-menu-css .icon-google-plus {width: 30px;}
#search{margin:0;}
ul.menu li ul li a {font: 13px/20px "EurostileLTStdExtended2";}
/*MOBILE MENU CSS ENDS HERE*/
.why-us-border a {color: #000000;display: block;font-family: "EurostileLTStdExtended2";font-size: 15px;font-weight: normal;line-height: 20px;}
.new-menu-css ul.menu li.droplink, .new-menu-css ul.menu li.gallery-menu {margin:0 !important;background-image: none;}
.menuholder.new-menu-css .fb-social-right li {float: left;}
.new-menu-css ul.menu li.droplink:hover .back {height:auto !important;}
.icon-for-padding {padding: 0 0 0 20px;}
.small-menu .menuholder.new-menu-css ul.menu li a:hover {border-bottom: 3px solid transparent;color: #000000;text-transform: capitalize;}
.header.sticky {background-color:#fff;}
.nav-wrape .navbar-toggle{background:none;margin:0;padding:0;}
.nav-wrape .navbar-toggle .icon-bar {background: #636363 none repeat scroll 0 0;border-radius: 5px;height: 7px;margin: 0 0 5px;width: 45px;}
.phone{margin:10px 0 !important;width:100%;float:left;}
.scroll-img img.map{margin:0 0 0 -100%;width:300%;}
.rqst{bottom:0;left:0;margin:0 auto 10px;position:relative;right:0;top:0;width:270px;}
.footer .rqst{margin:0 auto 40px;}
.rqst .text{font-size:21px;padding:15px;}
.form-wrap{position:absolute;top:-438px;width:100%;}
.rqst-form{border-radius:0;padding:30px 0 4px 10px;width:100%;}
.rqst-form .close-popup{right:10px;top:5px;}
.rqst-form .item{margin:0 0 5px;}
.rqst-form label, .rqst-form p{font-size:15px;margin:0 0 2px;}
.rqst-form .item.checkbox{margin:0 0 5px;}
.rqst-form input{border-radius:0;font-size:18px;height:25px;margin:0;}
.rqst-form .item.checkbox label{display:inline-block;font-size:15px;line-height:13px;margin:0 0 2px;padding:5px 0 0;vertical-align:middle;}
.captchaimg{float:left;width:110px;}
.captchaimg > img{width:110px;}
#CaptchaV2{width:120px !important;}
.rqst-form textarea{height:50px;margin:0 0 5px 0;}
.rqst-form input[type="submit"]{border-radius:0 0 10px 10px;font-size:16px;padding:8px 20px;line-height:20px;}
.rqst-form p{font-size:11px;line-height:35px;}
.sy-pager{display:none !important;}
.box{width:100%;}
.page-slide{width:90%;min-height:1000px;}
#dvd{padding:80px 20px 150px;min-height:1000px;}
#dvd .column{margin:0 0 20px;width:100%;}
.myButton{top:260px;left:-32px;}
.white-wrape{padding:20px 0;}
.white-wrape > h1{font:16px/25px "straitregular";}

.scroll-text{bottom:0;left:0;margin:auto;right:0;top:1%;width:280px;}
.scroll-text.left{left:0;}
.scroll-text.right{right:0;}
.scroll-text h2{font-size:22px;line-height:30px;margin:0 0 5px;}
.scroll-img{padding:0 0 25px;}
.main-map{min-height:600px;}
.footer-links li .testing{padding:20px;}
.testing-inner{width:100%;}
.footer-links span a{padding:0;}
.footer-links li .pink:hover .testing#pink,
.footer-links li .carate:hover .testing#carate,
.footer-links li .orange:hover .testing#orange,
.footer-links li .yellow:hover .testing#yellow,
.footer-links li .green:hover .testing#green,
.footer-links li .turquoise:hover .testing#turquoise,
.footer-links li .light-blue:hover .testing#light-blue,
.footer-links li .purple:hover .testing#purple{opacity:1;bottom:231px;}
.testing-inner-right div{padding:0;width:100%;}
.testing-inner-right iframe{width:100%;height:auto;margin:0 0 10px}
.brochures > a{display:block;}
.scroll-img .third-img .brochures > a:first-child img{margin:0;}
.scroll-img .third-img .brochures > a img{width:150px;margin:0;}
/*.slide-text p,
.slide-text a,
.slide-text2 p,
.slide-text2 a,
.slide-text2 h3,
.slide-text3 p,
.slide-text3 a{display:none !important;}*/
.slide-text3{margin:0;text-align:center;top:10px;bottom:0;left:0;right:0;width:100%;}
.slide-text3 .slide-text-3 h2{font-size:20px;}
.slide-text3 .slide-text-3 p{font-size:14px;line-height:19px;margin:10px 0;}
.slide-text .slide-text-1 h2{font-size:29px;line-height:21px;}
.slide-text .slide-text-1 p{font-size:15px;margin:10px 0 0;}
.slide-text2 .slide-text-2 p{display:none;}
.slide-text2 .slide-text-2 h3{display:none;}
.slide-text2{margin:0 0 0 10px;}
.slide-text2 .slide-text-2 h2{font-size:50px;}
.row-fluid .header {background-color:#fff;}


.slide-text.wall,
.slide-text.pelmets { bottom:45%; left:10%;}
.slide-text .slide-text-pelmets h2 {font-size:35px;line-height:30px;margin:0 0 10px 0;}
.slide-text .slide-text-pelmets p,
.slide-text .slide-text-pelmets p a {font-size:16px;line-height:18px;}

.slide-text .slide-text-wall h2 {font-size:30px;line-height:35px; margin:0 0 10px 0;}
.slide-text .slide-text-wall p,
.slide-text .slide-text-wall p a {font-size:18px;}

.slide-wrape .carousel-indicators li {margin: 0 6px 0 0;}
.slide-wrape .carousel-indicators li {height: 16px;width: 16px;border: 4px solid rgba(59, 44, 37, 0.5);}
.item .caption-text-slider {max-width: 100%;}


.fotter-nav-inner > ul{margin:0 0 15px;min-height:155px;width:33%;}
.copy-right > li{border-right:0 none;display:block;font-size:14px;line-height:16px;margin:0 0 10px;padding:0;}
video{height:400px;}
.slide-wrape{padding:62px 0 0;}
.slide-text{bottom:0;height:50px;left:0;margin:auto;right:0;top:0;}
.slide-text h2{font-size:21px;}
.slide-text p{font-size:14px;}
.sy-box{top:62px;}
.four-box{margin-top:61px;}
.scroll-img{padding-top:42px;}
.container.bottom{float:none;}
.icon-email.visible-xs {
  visibility:hidden;
}
.top-logo, 
.header.sticky .top-logo {padding: 0 0 0 20px;width: 270px;}

.nav-wrape .navbar-toggle {padding:0 20px 0 0;}
.menuholder.new-menu-css .menu.slide {width:100%;}
.menuholder.new-menu-css ul {float:left;width:100%;}

.top-logo img,
.header.sticky .top-logo img {width: 200px;}

.top-logo .phone-icon img,
.header.sticky .top-logo .phone-icon img {width:30px;margin: 0 20px 0 0;}

a.phone-icon {float: left;}

.four-box.new {
    display: none;
}
.container.home-text {
    padding: 20px 0;
}
.container .inner h1 {
    font: 23px/30px "straitregular";
    /*color: #00aeae;*/
}

.common-sheer {min-height: 655px;width: 50%;}
.logo-sec img {max-width: 100%;}

.container .inner .text-off h2 {font-size: 21px;}
.text-off p {line-height: 29px;font-size: 22px;}
.container .inner.fabric-finder-new h1 {width:100%;font:25px/36px "straitregular";}
.logo-sec {margin:0}
.inner.fabric-finder-new {margin:20px 0 0;}
}
@media (max-width:640px){video{height:400px;}
}
@media (max-width:510px) {
.right-newsletter {right: -269px;width: 310px;}
 .newsletter-form .form .item input[type="text"] {width: 240px;}
 .newsletter-form #CaptchaV2 {padding: 0 0 0 130px;width: 240px !important;}
 .newsletter-form .captchaimg > img {left: 10px;}
 .newsletter-form {
  float: left;
  padding: 28px 0;
  width: 269px;
}
}

@media (max-width:480px){video{height:300px;}
.slide-text{width:100%;}
.visible-xs-for-mobile {display:block;}
.new-first.honeycomb h1, .new-first.honeycomb h2 {color: #ffffff;}
.new-first.pelmet {display: block;}
}

@media (max-width:550px)
{
.top-five-sheer.table th {font-size: 14px;padding: 0 0 20px;}
.top-five-sheer.table th:last-child {padding: 0 0 20px 42px;}
.top-five-sheer.table td {font-size: 14px;}
.top-five-sheer td:last-child {padding: 0 0 0 53px;}
.top-five-sheer.table img {width: 25px;}
.container .inner .top-five-sheer.table h2 {margin: 0 0 10px;}
.top-five-sheer.table th, .top-five-sheer.table th:nth-child(2n+2) {padding: 0 0 10px;}
.top-five-sheer.table th:last-child {padding: 0 0 10px 50px;}
.common-sheer {min-height: 595px;}
.mobile-menu-iphone.menuholder ul li ul {padding: 26px 0 0;}
.mobile-menu-iphone.menuholder ul li ul li {text-align:center;}
ul.menu li ul li a {font: 9px/20px "EurostileLTStdExtended2";}
.small-menu .mobile-menu-iphone.menuholder.new-menu-css ul li ul li a img {display: block;margin: 0 auto;padding: 0;}
.small-menu .menuholder.new-menu-css ul.menu li a {padding: 10px 17px 10px 45px;background-position: 25px 16px;background-size: 7px auto;}
.small-menu .menuholder.new-menu-css.mobile-menu-iphone .mobile-social-icons {padding: 15px 0 9px 46px;}
.small-menu .mobile-menu-iphone.menuholder.new-menu-css .menu-back-iphone .yellow {background-position: 26px 18px;}
.mobile-menu-iphone.menuholder ul li ul {padding: 13px 0 0;}
.small-menu .mobile-menu-iphone.menuholder.new-menu-css ul li ul li a {padding: 0 0 10px;}
}
@media (max-width:479px)
{
.common-sheer {text-align: center;width: 100%;min-height: auto;}
.bottom-text-color {margin: 0 0 30px;}
.container .inner .text-off h2 {font-size: 27px;}
.container .inner .top-five-sheer h2, .logo-sec a {font-size:24px;}
}



@media (max-width:360px){video{height:225px;}
.top-logo img,
.header.sticky .top-logo img {width:180px;}

.top-logo .phone-icon img,
.header.sticky .top-logo .phone-icon img {margin: 0 5px 0 -10px; width:30px;}
}
@media (max-width:320px){video{height:200px;}
}
@media (max-width:480px){.fotter-nav-inner > ul{width:50%;}
}
@media (max-width:1200px){.scroll-img .third-img img{margin:0 0 0 -5%;width:120%;}
.scroll-img .seven-img img{margin:0 0 0 -5%;width:110%;}
.scroll-img img{width:110%;}
.scroll-img .new-first{width:350px;}
.scroll-img .new-first h2{width:350px;}
.scroll-img .white-wrape.new-white-wrape{padding:40px 0;}
.scroll-img .white-wrape.new-white-wrape > h1{width:100%;}
.scroll-img .new-second{top:35%;}
.scroll-img .new-second h2{margin:10px 0 0;}
.scroll-img .new-third{left:10%;}
.scroll-img .two-logos{padding:40px 0;}
.scroll-img .two-logos img{width:260px;}
.scroll-img .new-fourth{width:500px;}
.scroll-img .new-fifth{width:410px;right:20%;}
.scroll-img .new-six{width:400px;top:18%;}
.third-img.sheer .new-third{left:10%;}
.scroll-img .new-first.shutter{width:480px;}
.white-wrape .team-list li p {font-size:14px;}
.scroll-img .new-first.shutter h2{width:100%;}
.white-wrape .team-list li .inside {
  min-height: 200px;
}
.white-wrape .team-list li h2 {font-size:20px;}

.team-list li:first-child {margin: 0 2% 0 2%;}
.team-list li {width: 30%;margin: 0 2% 0 0;}
.white-wrape .team-list li .inside {min-height: 129px;}
.menuholder.new-menu-css ul.menu li.droplink, .menuholder.new-menu-css ul.menu li.gallery-menu, .menuholder.new-menu-css ul.menu li.blog-menu {margin: 10px 12px 0 0;}
.second-img.blockout .new-second h2, .second-img.blockout .new-second h3 { color: #fff; width: 100%;}
.new-first br {display: none;}
}
@media (max-width:1023px){.scroll-img img{width:118%;}
.scroll-img .large-img img{margin:0;width:100%;}
.scroll-img .second-img img{margin:0 0 0 -30%;width:178%;}
.scroll-img .third-img img{margin:0 0 0 -20%;width:150%;}
.scroll-img .new-third{top:25%;}
.scroll-img .six-img img{margin:0 0 0 -50%;width:178%;}
.scroll-img .white-wrape.new-white-wrape{padding:30px 10px;}
.scroll-img .new-second{width:400px;top:37%;}
.scroll-img .new-third{width:450px;}
.scroll-img .two-logos{padding:30px 0;}
.scroll-img .new-fourth h3{margin:10px 0 0;}
.scroll-img .new-fourth{width:400px;}
.scroll-img .new-fifth{width:460px;top:10%;}
.new-fourth h2 { width: 100%;}
.scroll-img .new-six{top:18%;width:450px;}
.third-img.sheer .new-third{left:10%;width:600px;}
.scroll-img .second-img.sheer img{margin:0 0 0 -30%;width:178%;}
.scroll-img .third-img.sheer img{margin:0 0 0 -20%;width:150%;}
.scroll-img .six-img.sheer img{margin:0 0 0 -50%;width:178%;}
.fourth-img.string .new-fourth{left:28%;width:350px;}
.second-img.blockout .new-second{width:400px;}
.fourth-img.blockout .new-fourth{width:400px;}
.second-img.honeycomb .new-second{width:400px;top:25%;}
.second-img.pelmet .new-second{right:-1%;top:5%;width:100%;}
.fifth-img.pelmet .new-fifth{top:32%;}
.scroll-img .vertical .new-first{width:440px;top:0;}
.scroll-img .vertical .new-first h1,
.scroll-img .vertical .new-second h2{margin:0 0 5px;}
.scroll-img .vertical .new-second{top:15%;}
.scroll-img .new-first.shutter{width:380px;}
.scroll-img .new-first.shutter h2{width:100%;}
.second-img.fabric-finder .new-second{width:650px;}

.team-list li:first-child {margin: 0 10px 0 10px;}
.team-list li {margin: 0 10px;width:47%;float: left;}
.white-wrape .team-list li .inside {min-height: auto;margin: 10px 0 10px;}
.scroll-img .team-list li img {margin: 0 0 10px 0;}
.team-list br { display: none;}


}
@media (max-width:767px){
.scroll-img .new-first h1{font:34px "straitregular";}
.scroll-img .large-img img{width:100%;}
.scroll-img .second-img img{margin:0 0 0 -44%;width:183%;}
.scroll-img .third-img img{margin:0 0 0 -24%;width:158%;}
.scroll-img .new-third{left:3%;}
.scroll-img .fourth-img img{margin:0 0 0 -20%;width:178%;}
.scroll-img .new-six{width:350px;}
.scroll-img .new-six h3{font:24px/34px "straitregular";}
.scroll-img .two-logos img{width:33%;margin:0 10px;}
.second-img.sheer .new-second{width:580px;}
.third-img.sheer .new-third{left:4%;width:580px;}
.fourth-img.sheer .new-fourth{left:8%;top:26%;width:500px;}
.third-img.string .new-third{left:45%;}
.third-img.roller .new-third{top:10%;}
.scroll-img .new-first h1 {font: 26px "straitregular";margin: 0 auto;padding: 10px 10px 0;}
.menuholder.new-menu-css ul.menu li.droplink, .menuholder.new-menu-css ul.menu li.gallery-menu, .menuholder.new-menu-css ul.menu li.blog-menu {margin: 0;}
.six-img.pelmet .new-six h2 {font-size: 18px;width: 100%;}
.scroll-img .new-first h2 {padding: 0 10px;width: 100%;font-size:18px;line-height:20px;}
.scroll-img .white-wrape.new-white-wrape > h1 {font: 14px/25px "straitregular";width: 100%;padding:0;}
.scroll-img .white-wrape.new-white-wrape > h1 {width: 100%;}
.scroll-img .vertical .new-first h2,
.scroll-img .vertical .new-second h3{font:20px/25px "straitregular";}
.second-img.fabric-finder .new-second{width:90%;}
.footer .rqst {display: none !important;}
.copy-right {padding: 0 10px 20px;}

.team-list li:first-child {margin: 0 0 20px 0;}
.team-list li {width: 100%;margin: 0 0 20px 0;border-bottom: 1px solid #ccc;padding: 0 10px 20px;}
.scroll-img .team-list li:last-child {padding-bottom: 20px;}
.white-wrape .team-list li .inside {min-height: inherit;}
.white-wrape .team-list li p {margin: 10px 0 20px 0;}
.white-wrape h2.big {font-size: 50px;line-height: 60px;}
.white-wrape h2 {font-size: 30px;line-height: 30px;margin: 0 0 15px;}
.second-img.sheer .new-second h3 {font: 14px/24px "straitregular";width: 100%;}
.third-img.sheer .new-third h2, .scroll-img .new-fifth h3 {font-size: 14px;width: 100%;}
.second-img.blockout .new-second h2, .second-img.blockout .new-second h3 {font-size: 14px;margin:0 auto;}
.white-wrape h2 {margin: 0;font-size: 20px;padding:0;width:100%;}
.new-second br, .white-wrape.shutter h2 br {display:none;}
.white-wrape.shutter h2 {font-size: 23px; line-height: 28px; width: 100%;}
.second-img.pelmet .new-second h2,
.third-img.pelmet .new-third h2,
.fifth-img.pelmet .new-fifth h2,
.six-img.pelmet .new-six h3{margin:0;line-height: 28px;font-size: 18px;width: 100%;}
}

@media (max-width:480px){
.scroll-img .large-img img{margin:0;width:100%;}
.first-top{display:none;}
.m-first{display:block !important;}
.scroll-img .new-first{top:8%;left:0;right:0;margin:0 auto;width:100%;}
.scroll-img .second-img > img{margin:0 0 0 -50%;width:250%;}
.scroll-img .new-second{bottom:0px;margin:auto;top:inherit;background:url("../images/motorised/bg-trans.png") repeat;width:100%;right:0;left:0px;padding:20px 40px 30px;}
.scroll-img .second-img{padding:0 0 20px;}
.scroll-img .third-img > img{margin:0 0 0 -50%;width:190%;}
.scroll-img .third-img .new-third{bottom:0px;margin:auto;top:inherit;background:url("../images/motorised/bg-trans.png") repeat;width:100%;right:0;left:0px;padding:20px 40px 30px;}
.scroll-img .new-third h2{color:#000;}
.scroll-img .new-third h3{color:#000;}
.scroll-img .fourth-img > img{margin:0 0 0 -50%;width:215%;}
.scroll-img .fourth-img .new-fourth{bottom:0px;margin:auto;top:inherit;background:url("../images/motorised/bg-trans.png") repeat;width:100%;right:0;left:0px;padding:20px 40px 30px;}
.scroll-img .new-fourth h2{color:#000;}
.scroll-img .new-fourth h3{color:#000;}
.scroll-img .fourth-img{padding:0 0 20px;}
.scroll-img .fifth-img > img{margin:0 0 0 -48%;width:200%;}
.scroll-img .fifth-img .new-fifth{bottom:0px;margin:auto;top:inherit;background:url("../images/motorised/bg-trans.png") repeat;width:100%;right:0;left:0px;padding:30px 80px 60px;}
.scroll-img .new-fifth h2{color:#000;}
.scroll-img .new-fifth h3{color:#000;}
.scroll-img .fifth-img{padding:0 0 20px;}
.scroll-img .six-img > img{margin:0 0 0 -48%;width:200%;}
.scroll-img .six-img .new-six{bottom:0px;margin:auto;top:inherit;background:url("../images/motorised/bg-trans.png") repeat;width:100%;right:0;left:0px;padding:30px 100px 60px;}
.scroll-img .new-six h2{color:#000;}
.scroll-img .new-six h3{color:#000;}
.scroll-img .six-img{padding:0 0 20px;}
.second-img.sheer .new-second{left:auto;top:0;width:auto;}
.scroll-img .new-first.string h1, .new-first.string h2, .new-first.headings h2,  .new-first.headings h1, .new-first.roller h2,  .new-first.roller h1 {color:#fff;}
.second-img.string .new-second{width:auto;}
.third-img.string .new-third,
.fourth-img.string .new-fourth{bottom:20px;}
.second-img.blockout .new-second{left:auto;top:0;width:auto; padding: 0 10px;}
.second-img.honeycomb .new-second{left:auto;right:auto;top:auto;width:auto;}
.second-img.honeycomb .new-second h3{color:#000000;}
.second-img.pelmet .new-second{right:auto;top:auto;width:auto;}

.second-img.naturals .new-second{right:auto;top:auto;width:auto;}
.second-img.naturals .new-second h2,
.roller-list > li{line-height:25px;}
.scroll-img .vertical .new-first{background:rgba(0, 0, 0, 0) url("../images/motorised/bg-trans.png") repeat scroll 0 0;bottom:0;right:auto;top:auto;width:100%;}
.scroll-img .vertical .new-first h1, .scroll-img .vertical .new-second h2{color:#333;font:bold 17px/21px "straitregular";margin:0;}
.scroll-img .vertical .new-first h2, .scroll-img .vertical .new-second h3{color:#333;font:15px/16px "straitregular";margin:0;width:100%;}
.scroll-img .vertical .new-second{top:auto;right:auto;width:100%;left:auto;}
.scroll-img .new-first.shutter{width:100%;}
/*.white-wrape.shutter h2{font-size:34px;line-height:45px;}*/
.second-img.fabric-finder{padding:0;}
.second-img.fabric-finder .new-second{bottom:0;left:auto;padding:10px;top:auto;width:100%;}
}
@media (max-width:380px){
.scroll-img .third-img > img{margin:0 0 0 -136%;width:300%;}
.scroll-img .new-first{top:5%;}
.scroll-img .new-second{padding:20px 10px 30px;}
.scroll-img .third-img .new-third{padding:20px 20px 30px;}
.scroll-img .fourth-img .new-fourth{padding:20px 20px 30px;}
.scroll-img .fifth-img .new-fifth{padding:10px 20px 40px;}
.scroll-img .six-img .new-six{padding:10px 40px 40px;}
}
@media (max-width:340px){
.scroll-img .six-img .new-six{padding:10px 30px 40px;}
}



/*NEW HEADER CSS STARTS HERE*/
.menuholder .icon-small {display: none;}
.subs-for-small {display: none;}
.new-menu-css .menu li div.subs {display:none;}
.subs-for-small {background-color: rgba(255, 255, 255, 0.5);left: 0;padding: 15px 0;position: absolute;text-align: center;top: auto;bottom:-50px;width: 100%;z-index: 9999;}
.subs-for-small dl {display: inline-block;padding: 0 14px;}
.subs-for-small a {color: #000000;font-family: "EurostileLTStdExtended2";font-size: 12px;text-decoration: none;text-transform: uppercase;}
.subs-for-small img {margin: 0 5px 0 0;width: 37px;}
.menuholder.new-menu-css ul.menu li .icon-small:hover {border: medium none;}
.new-menu-css ul.menu li {margin: 0 23px 0 0;}
.new-menu-css ul.menu li:last-child {margin:0;}
.header {background-color: #fff;background-image: none;border-bottom: 1px solid #000000;border-top: 1px solid #000000;}
.menuholder.new-menu-css ul.menu li > a {border-bottom: 3px solid transparent;color: #4b4b4b;padding: 0 3px 14px;}
.menuholder.new-menu-css  ul.menu li a:hover {color:#000;border-bottom: 3px solid #000000;}
.menuholder.new-menu-css  ul.menu li.fb a, ul.menu li.gplus a {padding:0 !important;}
.new-menu-css ul.menu .margin-left-class {margin: 0 23px 0 50px;}
.new-menu-css ul.menu li.droplink, .new-menu-css ul.menu li.gallery-menu, .new-menu-css ul.menu li.blog-menu {margin: 10px 23px 0 0;}
.new-icon-search #label label {background-image: url("../images/search-icon1-small.png");background-position: right 3px;background-size: 20px auto;padding: 13px;}
.new-icon-search #label label:hover {background-image: url("../images/search-icon2-small.png");}
.menuholder .icon-small {display: block;}
.new-menu-css .icon-fb, .new-menu-css .icon-insta, .new-menu-css .icon-google-plus {width: 26px;}
.new-menu-css ul.menu li.droplink:hover .back {height: auto;}
.phone {display:none !important;}
.menuholder .icon-full {display: none;}
.caption-text-slider {left: 0;position: absolute;top: 0;max-width: 600px;height: 100%;padding: 10% 0 0 0;transition: all 0.6505s ease 0s;width:100%;}
.light-grey {width: 170px;text-align: center;margin: 0 auto;}
.light-grey a {background-color: #929898;border-radius: 10px;color: #ffffff;display: block;font-family: "straitregular";font-size: 16px;opacity: 0;padding: 8px;text-align: center;text-decoration: none;transition: all 0.6505s ease 0s;}
.light-grey .dark-grey {background-color: #666666;border-radius: 0 0 10px 10px;color: #000000;display: block;font-family: "straitregular";font-size: 16px;opacity: 0;padding: 6px 8px;text-align: center;text-decoration: none;transition: all 0.6505s ease 0s;}
.light-grey .dark-grey:hover, .light-grey a:hover {background-color:#49dcdb;}
.dark-grey {display: block;width: 145px;/* margin: 0 auto; */margin: 0 auto;}
.caption-text-slider:hover a{opacity:1;}

@media (min-width: 768px) and (max-width: 1024px)
{
#input {left: -160px;}
.navigation, .phone {margin:30px 0 0;}
.footer {background:#666666;}
.price_match{top: -18px;}
.price_match_text {right: 10px;top: -530px;}
.price_match img {top: -10px;}
.price_match_text::before  {right:38px;}
}
@media (min-width:768px) and (max-width:991px) {
.nav-wrape .navigation{width:69.5%;}
.new-menu-css ul.menu li {margin: 0 15px 0 0;}
.subs-for-small a {font-size:11px;}
.subs-for-small dl {padding: 0 8px 0;}
.subs-for-small dl:last-child {padding: 0 8px;}
.menuholder.new-menu-css ul.menu li > a {padding:0 4px 14px; font: 12px/20px "EurostileLTStdExtended2";}
.new-menu-css ul.menu li.droplink, .new-menu-css ul.menu li.gallery-menu {margin: 10px 15px 0 0;}
.subs-for-small.new-dropdown > dl:last-child {padding: 15px 8px 0;}
.price_match_text::before  {right:23px;}
.ten-sheer .color-sheer {width:85px;}
.subs-for-small.new-dropdown {bottom: -85px;}
.navigation .menuholder.new-menu-css ul.menu li.droplink, .navigation .menuholder.new-menu-css ul.menu li.gallery-menu, .navigation .menuholder.new-menu-css ul.menu li.blog-menu {margin: 10px 3px 0 0;}
}

@media (max-width:1024px) 
{
.light-grey a, .light-grey .dark-grey {opacity:1;}
.caption-text-slider {max-width:300px;}
}
/*NEW HEADER CSS ENDS HERE*/




.new-full-section { float: left; margin: 0; padding: 0 0 50px; width: 100%;}
.full-content-section {  margin: 0 0 115px; min-height:571px; float: left;}
.full-content-section:last-child {  margin: 0;}
.new-full-section .full-content-section.bg-1{
  background: rgb(202, 201, 206) url("../images/sheer-curtains.jpg") no-repeat scroll left center;}
.new-full-section .full-content-section.bg-2{
  background: rgb(222, 215, 209) url("../images/Blockout-Curtains.jpg") no-repeat scroll right center;
}
.new-full-section .full-content-section.bg-3{
  background: rgb(214, 215, 209) url("../images/Inverted-Pleat.jpg") no-repeat scroll left center;
}
.new-full-section .full-content-section.bg-4{
  background: rgb(215, 218, 219) url("../images/Shutters.jpg") no-repeat scroll right center;
}
.new-full-section .full-content-section.bg-5{
  background: rgb(237, 233, 232) url("../images/Honeycomb-Blinds.jpg") no-repeat scroll left center;
}
.new-full-section .full-content-section.bg-6{
  background: rgb(227, 227, 227) url("../images/Roller-Blinds.jpg") no-repeat scroll right center;
}
.new-full-section .full-content-section.bg-7{
  background: rgb(213, 209, 208) url("../images/String-Curtain.jpg") no-repeat scroll left center;

}
.new-full-section .full-content-section .right-sec {
  color: #333333;
   padding: 42px 40px 0px; z-index:8
}
.new-full-section .full-content-section .img-sec {
  bottom: 0;
  position: absolute;
  top: -50px;
  width: 100%;
}

.new-full-section .full-content-section .right-sec > h2, .new-full-section .full-content-section .right-sec > h5 {
  color: rgb(66, 65, 66);  font-family: 'montserratlight'; font-weight:normal;
  font-size: 30px; margin:0 0 5px 0;
}
.new-full-section .full-content-section .right-sec > h2 a, .new-full-section .full-content-section .right-sec > h5 a {
  color: #424142;
}
.new-full-section .full-content-section .right-sec > p{ color: rgb(66, 65, 66);font-size: 30px;font-family: 'montserratlight'; font-weight:normal; margin:0 0 30px;
font-size:20px; line-height:30px;}
.new-full-section .full-content-section .img-sec  img{ margin:0 auto;}
.right-sec ul li {font-family: "montserratlight";font-size: 20px;line-height: 32px;list-style: outside none none;color: #424142;}
.right-sec ul li::before {content: "-";margin: 0 5px 0 0;}
@media (max-width: 1800px){
.bg-lft.full-content-section .right-sec {padding: 40px 70px 0px 20px;}
.bg-rgt.full-content-section .right-sec {padding: 40px 20px 0px 70px;}
.new-full-section .full-content-section .right-sec > p {font-size: 18px;line-height: 26px;}
.right-sec ul li {font-family: "montserratlight";font-size: 18px;line-height: 30px;list-style: outside none none;color: #424142;}
}


@media (max-width: 1600px){
.new-full-section .full-content-section.bg-lft {background-position: 120% 0;}
.new-full-section .full-content-section.bg-rgt {background-position: -20% 0;}
.bg-lft.full-content-section .right-sec {padding: 40px 90px 0px 20px;}
.bg-rgt.full-content-section .right-sec {padding: 40px 20px 0px 90px;}
}


@media (max-width: 1500px){
.full-content-section {min-height: 500px;}
.bg-lft.full-content-section .right-sec {padding: 20px 90px 0px 20px;}
.bg-rgt.full-content-section .right-sec {padding: 20px 20px 0px 90px;}
.new-full-section .full-content-section .right-sec > h2 {font-size: 24px;}
.new-full-section .full-content-section .right-sec > p {font-size: 16px;line-height: 22px;}
.right-sec ul li{ font-size:16px; line-height:26px}
.new-full-section .full-content-section .img-sec img {max-width: 40%;}
}

@media (max-width: 1400px){
.new-full-section .full-content-section.bg-lft {background-position: 160% 0;}
.new-full-section .full-content-section.bg-rgt {background-position: -70% 0;}
.full-content-section {min-height: 480px;}
.new-full-section .full-content-section .right-sec > p {font-size: 15px;}
.right-sec ul{ margin:0 0 15px;}
.right-sec ul li{ font-size:15px;}
.new-full-section .full-content-section .img-sec img {max-width: 42%;}
}
@media screen and (min-device-width: 1025px) and (max-device-width: 1300px) {.new-full-section .full-content-section .right-sec{ width:48%}
.new-full-section .full-content-section.bg-rgt {background-size:50% auto !important;}
.new-full-section .full-content-section.bg-lft {
  background-position: right center !important;
  background-size: 50% auto !important;}
  }
  @media (max-width: 1334px){
	.new-full-section .full-content-section .img-sec img {max-width: 45%;}  
	  
  }
@media (max-width: 1300px){
.full-content-section {margin: 0 0 50px;min-height: auto;}
/*.new-full-section .full-content-section.bg-lft {}
.new-full-section .full-content-section.bg-rgt {}*/
.new-full-section .full-content-section .img-sec { display: none;}
.bg-rgt.full-content-section .right-sec {padding: 20px 20px 0px 20px;}
.bg-lft.full-content-section .right-sec{padding: 20px 20px 0px 20px;}

}
@media screen and (min-device-width: 768px) and (max-device-width: 1300px) { 
.new-full-section .full-content-section.bg-1 {
  background: #cac9ce url("../images/sheer-curtains-sml.jpg") no-repeat scroll left center;
}
.new-full-section .full-content-section.bg-2 {
  background: #ded7d1 url("../images/Blockout-Curtains-sml.jpg") no-repeat scroll right center;
}
.new-full-section .full-content-section.bg-3 {
  background: #d6d7d1 url("../images/Inverted-Pleat-sml.jpg") no-repeat scroll left center;
}
.new-full-section .full-content-section.bg-4 {
  background: #d7dadb url("../images/Shutters-sml.jpg") no-repeat scroll right center;
}
.new-full-section .full-content-section.bg-5 {
  background: #ede9e8 url("../images/Honeycomb-Blinds-sml.jpg") no-repeat scroll left center;
}
.new-full-section .full-content-section.bg-6 {
  background: #e3e3e3 url("../images/Roller-Blinds-sml.jpg") no-repeat scroll right center;
}
.new-full-section .full-content-section.bg-7 {
  background: #d5d1d0 url("../images/String-Curtain-sml.jpg") no-repeat scroll left center;
}

}

@media (max-width: 1200px){
.new-full-section .full-content-section.bg-lft { background-position: 360px 0;}
}

@media (max-width: 991px){
.new-full-section .full-content-section.bg-rgt{ background-position: -100px 0;}
.new-full-section .full-content-section.bg-lft { background-position: 420px 0;}
}
@media (max-width: 930px){
.new-full-section .full-content-section.bg-rgt {
  background-position: -130px 0;
}
.new-full-section .full-content-section.bg-lft {
  background-position: 400px 0;
}		
}

@media (max-width: 900px){
.new-full-section .full-content-section.bg-lft {
background-position: 380px 0;}
.new-full-section .full-content-section.bg-rgt {
  background-position: -150px 0;}

}
@media (max-width: 850px){
.new-full-section .full-content-section.bg-rgt {
background-position: -180px 0;}
}
@media (max-width: 820px){
.new-full-section .full-content-section.bg-lft {
  background-position: 350px 0;
}
.new-full-section .full-content-section.bg-rgt {
  background-position: -210px 0;
}
}

@media (max-width: 780px){
.new-full-section .full-content-section.bg-lft {
  background-position: 330px 0;
}
.new-full-section .full-content-section.bg-rgt {
  background-position: -220px 0;
}

}

@media (max-width: 767px){

.new-full-section{   padding: 100px 0 30px;}	
.new-full-section .full-content-section.bg-rgt,
.new-full-section .full-content-section.bg-lft {  background-image: none; background-position: 0 center;}	
.full-content-section {  display: table;}
.new-full-section .full-content-section .right-sec > h2{ font-size:20px;}
.new-full-section .full-content-section .img-sec { display: table-header-group;position: inherit; top:0;}
.bg-lft.full-content-section .right-sec{display: table-footer-group;}
.bg-lft.full-content-section .right-sec,
.bg-rgt.full-content-section .right-sec{ padding:20px;}
.new-full-section .full-content-section .img-sec img {max-width: 200px;margin-top: -100px;}
.new-full-section .full-content-section .right-sec > p{margin: 0 0 15px;}
.new-full-section .full-content-section,
.new-full-section .full-content-section{  margin: 0 0 130px;}
.full-content-section.bg-rgt:last-child { margin: 0;}

	
}


