@import url(//fonts.googleapis.com/css?family=Lato:300,400,700,900&subset=latin,latin-ext);html,body,div,span,object,iframe,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{overflow-x:hidden}body{font-family:'Lato',sans-serif;font-weight:400;opacity:1}*{margin:0;padding:0}a{text-decoration:none;border:0;cursor:pointer;color:#0097a9}a,input,textarea{outline:0}input[type="submit"],input[type="reset"],input[type="button"]{-webkit-appearance:none;appearance:none}a:hover{color:#148896}a[name]{height:0!important;width:0!important;margin:0!important;padding:0!important;border:none!important;background:none!important}body,html{height:100%;padding:0;margin:0}.clear{clear:both;line-height:0}.wrapper{margin:0 auto}.pull-left{float:left}.pull-right{float:right}.img-responsive{display:block;max-width:100%;height:auto}section::after{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0}sup{text-transform:none!important;vertical-align:super!important;font-size:80%;font-weight:normal;line-height:0}h1 sup,h3 sup{font-weight:900}footer sup{font-size:60%!important}.selectric{background:0;text-transform:uppercase;border-color:#cdcdcd;height:auto}.selectric .label{font-size:9pt}.selectric .button,.selectric-hover .selectric .button{color:#00a5b8}.selectric .button::after,.selectric-hover .selectric .button::after{border-top-color:#00a5b8}.selectric-items{position:relative}section .pagination{clear:both;text-align:center}section .pagination .arrow{font-weight:bold;font-size:16pt;vertical-align:top}section .pagination a,section .pagination span{margin:0 6px;color:#161e27}section .pagination a:hover,section .pagination a:hover{color:#19a0b0}section .pagination span.current{color:#0097a9;font-weight:bold}.loader{display:none}.percent{opacity:.65;font-size:120px!important}@media screen and (min-width:1600px){.percent{font-size:160px!important}}nav{display:block;height:89px;width:100%;background-color:#161e27;margin-bottom:0;position:relative;z-index:9999999}nav #menu_toggle{display:none;font-size:10pt;padding-top:40px!important}nav>a{display:inline-block;padding:20px 31px 0 23px;vertical-align:middle}nav ul.menu{display:inline-block;vertical-align:top}nav ul.menu li{float:left;border-left:1px solid #323941}nav ul.menu li.current-menu-item:not(.no-current-menu),nav ul.menu li.current-page-ancestor:not(.no-current-menu){background:#0097a9}}nav ul.menu>li:nth-last-of-type(1){border-right:1px solid #323941}nav ul.menu li a{display:block;font-weight:bold;font-size:13px;color:#fff;padding:42px 30px 34px 30px;text-transform:uppercase}nav ul.menu li a:hover{background:rgba(255,255,255,.1)}nav ul.menu li.menu-item-has-children>.sub-menu-show{display:none}nav ul.menu li.menu-item-has-children:not(.current-menu-item):hover{background:rgba(255,255,255,.1)}nav ul.menu li.menu-item-has-children:hover>ul.sub-menu{display:block;background:#161e27}nav ul.menu li ul.sub-menu{position:absolute;display:none}nav ul.menu li ul.sub-menu li{float:none;display:list-item;border-left:none;background:#161e27}nav ul.menu li ul.sub-menu li a{padding:20px 30px}nav form{height:89px;border-left:1px solid #323941;vertical-align:top;display:none}nav form input[type="text"]{border:0;background:transparent;font-family:'Lato';font-size:13px;font-weight:bold;text-transform:uppercase;color:#fff;margin:34px 30px 0 0}nav form input[type="text"]::-webkit-input-placeholder{color:#fff}nav form input[type="text"]:-moz-placeholder{color:#fff;opacity:1}nav form input[type="text"]::-moz-placeholder{color:#fff;opacity:1}nav form input[type="text"]:-ms-input-placeholder{color:#fff}nav form input[type="submit"]{margin:34px 13px 0 23px;width:20px;height:20px;background:transparent url('../img/gfx_search.png');border:0;cursor:pointer}nav ul.lang-switcher{display:inline-block;float:right;background:#0097a9;width:89px;height:89px;vertical-align:top;padding:0;text-align:center}nav ul.lang-switcher:hover{background:#19aec2}nav ul.lang-switcher li.current{display:block;background:#0097a9;border-bottom:0}nav ul.lang-switcher li a{display:block;font-weight:bold;font-size:13px;color:#fff;text-transform:uppercase;padding:40px 38px 36px 38px}nav ul.lang-switcher li{display:none;width:89px;height:inherit;background:#161e27;border-bottom:1px solid #323941}nav ul.lang-switcher li a:hover{background:rgba(255,255,255,.1)}nav ul.lang-switcher li.show{display:block;z-index:999999999}section.error-404{padding:23vmin 0;text-align:center;background-size:cover}section.error-404 h1{font-size:5vmax}section.error-404 h2{font-size:3.5vmax;font-weight:normal}section.content-padding{padding:105px 0}section.slider{position:relative;z-index:1;height:91%}section.slider div.slides{height:100%;position:relative;width:100%}section.slider div.slides div.slide{position:absolute;width:100%;overflow:hidden;text-align:center;height:inherit;background-size:cover;background-position:center;padding:0 3%}section.slider div.slides div.slide img{position:relative;height:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}section.slider div.slides div.slide h2{position:absolute;color:#fff;text-align:center;top:45%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:76px;line-height:72px;text-transform:uppercase;font-weight:900;text-shadow:0 0 20px #000}section.slider div.slides div.slide h2 a{color:#fff}section.slider ul.controls{position:absolute;bottom:30%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}section.slider ul.controls li{display:none;list-style-type:none;width:18px;height:19px;background:#fff;margin:0 8px;-webkit-border-radius:180px;border-radius:180px;-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;-ms-transition:background-color .5s linear;transition:background-color .5s linear}section.slider ul.controls li.active{background:#fff200}section.slider ul.controls li:not(.active){cursor:pointer}section.slider div.scroll-next{width:27px;height:40px;background:url('../img/gfx_scroll_next.png');position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:25px;cursor:pointer}section.collection{position:relative;background-size:100%}section.collection div.stone{background:url('../img/gfx_parallax_collection.png') no-repeat fixed;background-size:100% auto;position:absolute;width:100%;height:100%;top:0;left:0;display:none!important}section.collection h2,section.collection h1{text-transform:uppercase;font-weight:900;font-size:48px;display:block;text-align:center}section.collection h1{margin:0 auto;text-align:left;width:100%}section.collection span.desc{display:block;text-align:center;margin:30px 0 60px;text-transform:inherit;font-size:16px}section.collection span.desc p{font-size:13px;line-height:22px;width:100%;text-align:center;margin:0 auto}section.collection div.grid-wrapper{width:100%;text-align:center}section.collection div.grid{margin:0 auto}section.collection div.grid>div{opacity:1;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}section.collection div.grid>div:hover{opacity:.7;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}section.collection div.grid div:not(.clear){padding:28px 30px 28px 25px;float:left;overflow:hidden;position:relative}section.collection div.grid div.bottom{padding:128px 30px 28px 25px}section.collection div.grid div img{position:absolute;z-index:2;top:0;left:0}section.collection div.grid div h3{z-index:3;position:relative;text-transform:uppercase;font-size:22px;font-weight:900}section.collection div.grid div a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:4}section.collection div.grid div .link{z-index:3;position:relative;display:inline-block;width:38px;height:38px;background:url('../img/gfx_product_a_white.png');margin-top:15px}section.collection div.grid div.color .link{background:url('../img/gfx_back.png');transform: rotate(180deg);}section.collection div.grid div b{color:#fff}section.collection div.grid div.color b{color:#0097a9}section.collection div.grid div.ta-l{text-align:left}section.collection div.grid div.ta-r{text-align:right}section.collection div.grid .s1x2{width:319px;height:464px;text-align:left}section.collection div.grid .yellow-overlay{width:100%;height:100%;background:#f9e547;position:absolute!important;z-index:3;display:block;opacity:.5;top:0;left:0}section.collection div.grid .s1x1{width:319px;height:233px}section.collection div.grid .s2x1{width:541px;height:233px;text-align:left}.breadcrumbs{width:100%;height:52px;background:#fff;padding:18px 22px}.breadcrumbs span{display:inline-block;text-transform:uppercase;font-size:13px}.breadcrumbs span a{color:#000}.breadcrumbs span:nth-child(1n+2)::before{content:url('../img/gfx_ic_breadcrumb.png');margin:0 10px}.breadcrumbs>span:last-of-type{font-weight:bold}.breadcrumbs span.home,.breadcrumbs span.home a{color:#78797b}section.technologies div.single{color:#fff;padding:260px 0 182px 0}section.technologies div.single h2{text-align:center;font-size:76px;font-weight:900;text-transform:uppercase;padding:0 3%;text-shadow:0 0 20px #000}section.technologies div.single span{display:block;text-align:center;width:940px;margin:60px auto 55px auto;font-size:15px;line-height:25px;text-transform:uppercase;padding:0 3%;text-shadow:0 0 10px #000}section.technologies div.single a{display:block;text-align:center;margin:0 auto;color:#fff;text-transform:uppercase;background:#0097a9;width:140px;height:52px;padding:18px 0}section.technologies div.single a:hover{opacity:.9}section.technologies div.single span{width:60%}section.technologies div.single p{margin:0 auto}section.technical-features .bx-wrapper{margin:0 40px!important}section.technical-features .bx-wrapper .bx-viewport{height:121px!important;background:0;border:0;box-shadow:none}section.technical-features .bx-wrapper .bx-viewport .item{height:106px;border:2px solid transparent;background-color:#0096aa;background-position:center center;background-repeat:no-repeat;background-size:80%;margin:0 1px 15px 0!important}section.technical-features .bx-wrapper .bx-viewport .item:not(.active):hover{background-color:#19a0b0;cursor:pointer}section.technical-features .bx-wrapper .bx-viewport .item.active{border:2px solid #161e27}section.technical-features .bx-wrapper .bx-viewport .item.active:after{content:'';display:block;position:absolute;width:0;height:15px;bottom:-15px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);border-style:solid;border-width:15px 15px 0;border-color:#0096aa transparent;z-index:1}section.technical-features .bx-wrapper .bx-viewport .item.active:before{content:'';display:block;position:absolute;width:0;height:15px;bottom:-17px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);border-style:solid;border-width:15px 15px 0;border-color:#161e27 transparent;z-index:1}section.technical-features .bx-wrapper .bx-controls-direction a{font-size:40px;font-weight:bold;text-indent:0;color:#000}section.technical-features .bx-wrapper .bx-controls-direction a.bx-prev{left:0;margin-left:-65px}section.technical-features .bx-wrapper .bx-controls-direction a.bx-next{right:0;margin-right:-55px}section.technical-features .items{margin:75px auto 0 auto}section.technical-features .items .item{display:none}section.technical-features .items .item.active{display:block}section.technical-features .items .item .head{margin-bottom:20px;overflow:hidden}section.technical-features .items .item .head>*{display:block;margin-bottom:20px}section.technical-features .items .item .head>*:not(h2){color:#676869}section.technical-features .items .item img{float:left;width:40%;max-width:100%;padding:0 50px 50px 0;clear:both}section.technical-features .items .item img:last-of-type{padding-bottom:0}section.technical-features .items .item .text{float:left;width:60%;color:#676869}section.technical-features .items .item .text:not(:last-child){margin-bottom:50px}section.technical-features .items .item .text h3{color:#000}section.technical-features .items .item .text strong.subtitle{display:block;padding-bottom:20px}section.search-results{min-height:calc(100vh - 549px)}section.search-results .count{border-bottom:1px solid #0097a9;padding-bottom:8px;margin-bottom:30px}section.search-results article{margin:20px 0 30px 0}section.search-results .pagination{text-align:center}section.search-results .pagination .arrow{font-weight:bold;font-size:16pt;vertical-align:top}section.search-results .pagination a,section.search-results .pagination span{margin:0 6px;color:#161e27}section.search-results .pagination a:hover,section.news .pagination a:hover{color:#19a0b0}section.search-results .pagination span.current{color:#0097a9;font-weight:bold}section.search-results article h2{text-align:left;margin:0 0 5px 0}section.search-results article h2 a{font-size:16pt;color:#000;text-transform:uppercase;transition:color .25s ease}section.search-results article h2 a:hover{color:#444}section.search-results article p{line-height:150%}section.search-results article .view-article{display:block;margin-top:5px}section.product{min-height:193px;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}section.product h1{font-size:46px;font-weight:900;text-transform:uppercase;float:left}section.product h2{font-size:17px;font-weight:normal;color:#0097a9;text-transform:uppercase;float:left;clear:left}a.back{width:38px;height:38px;display:block;float:right;margin-top:4px;background:url('../img/gfx_back.png');opacity:1;transition:opacity .25s ease}a.back:hover{opacity:.4}section.product div.box{margin-top:25px;height:100%;width:100%;overflow:hidden}section.product div.box div.image{width:50%;background:#fff;float:left;height:100%;position:relative}section.product div.box div.image .big{width:100%;background-repeat:no-repeat;background-position:center;background-size:100%;position:relative;display:block}section.product div.box div.image .big>img{width:100%}section.product div.box div.image div.grid{overflow:hidden;width:100%;background:#ececec;padding:10px 0}section.product div.box div.image div.grid a>img{visibility:hidden}section.product div.box div.image div.grid a>div{width:calc(25% - 6px);height:150px;float:left;margin-left:8px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}section.product div.box div.image div.grid a:first-child>div{margin-left:0}section.product div.box div.details{width:50%;overflow:hidden;float:left;height:100%;position:relative;background:#ececec}section.product div.box div.details>div{padding:25px;z-index:1;background:#ececec}section.product div.box div.details>div.a{display:none;position:absolute;z-index:2;left:0;top:0;width:100%;background:#ececec;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;margin:-1px 0;box-shadow:0 4px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 4px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.2)}section.product div.box div.details>div.a[data-to-show="ci"]{bottom:0;top:auto}section.product div.box div.details>div.e{position:relative}section.product div.box div.details>div.a a.more{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}section.product div.box div.details>div:nth-last-child(1n+2){border-bottom:1px solid #c0c0c0}section.product div.box div.details div h3{font-size:15px;font-weight:900;text-transform:uppercase;margin-bottom:5px}section.product div.box div.details div span{font-size:15px;line-height:22px;color:#676869;position:relative}section.product div.box div.details div a.more{background:url('../img/gfx_product_readmore_blue.png');display:inline-block;width:23px;height:22px;vertical-align:bottom;transition:opacity .25s ease}section.product div.box div.details div a.more:hover{opacity:.5}section.product div.box div.details div ul{width:100%;overflow:hidden}section.product div.box div.details div ul li{list-style-type:none;float:left;width:50%;list-style-position:inside;color:#676869;font-size:15px;margin:8px 0;position:relative;padding-left:25px}section.product div.box div.details div ul li:before{content:"\2587";color:#0097a9;font-size:6px;vertical-align:middle;position:absolute;left:5px;top:4px}section.product div.box div.details div.sf h3{float:left;vertical-align:top}section.product div.box div.details div.sf.features h3{float:none}section.product div.box div.details div.sf .sf-img{display:block}section.product div.box div.details div.sf img{display:inline-block;max-width:96px;height:50px;margin-top:10px;padding:5px 7px;transition:all .25s ease}section.product div.box div.details div.sf img:hover{background:#00a5b8}section.product div.box div.details div.sf p{font-size:15px;color:#676869;margin-left:15px}section.product div.box div.details div.sf.size{overflow:hidden}section.product div.box div.details div.sf.size h3{margin-bottom:0}section.product div.box div.details div.sf.size p{float:left}section.product div.box div.details div.sf.dedicated{height:auto}section.product div.box div.details div.sf.dedicated h3{float:none}section.product div.box div.details div.sf.dedicated p{margin-left:0;line-height:22px}section.product div.wrapper>h3{font-weight:900;font-size:30px;text-transform:uppercase;margin:90px 0 45px}section.product div.products-grid{overflow:hidden}section.product div.products-grid div.product{float:left;width:calc(33.333% - 3.4px);margin-bottom:5px;opacity:1;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}section.product div.products-grid div.product .image-frame:not(.image-frame-hover):hover{opacity:.7;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}section.product div.products-grid div.product:nth-child(3n+2){margin-left:5px;margin-right:5px}section.product div.products-grid div.product div.image-frame{height:270px;width:100%;background:#fff;overflow:hidden;position:relative}section.product div.products-grid div.product div.image-frame a{position:absolute;overflow:hidden;width:100%;height:100%;left:0;top:0}section.product div.products-grid div.product div.image-frame a .image-img{width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}section.product div.products-grid div.product div.image-frame a .image-img.image-img-hover{position:absolute;opacity:0;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}section.product div.products-grid div.product div.image-frame a .image-img.image-img-hover:hover{opacity:1;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}section.product div.products-grid div.product div.label{min-height:84px;background:#161e27;padding:18px 30px;text-transform:uppercase;font-size:15px}section.product div.products-grid div.product div.label a{display:block;color:#fff}section.product div.products-grid div.product div.label a.title{font-weight:bold}section.product div.products-grid div.product div.label a.line{color:#fff200;margin-top:5px;font-size:15px}section.top,body.page-template-template-single-image-top section.top{height:700px;color:#fff}section.top div.center{position:relative;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);text-align:center}section.top div.center h1{display:inline-block;width:100%;font-size:80px;font-weight:900;text-transform:uppercase;margin-bottom:20px;padding:0 3%;text-shadow:0 0 20px #000}section.top div.center h2{color:#e0e0e0;font-weight:bold;font-size:18px;text-transform:uppercase;padding:0 3%;line-height:150%;width:60%;text-align:center;margin:0 auto;text-shadow:0 0 10px #000}section.contact{padding-bottom:0;background-color:#fff;background-size:auto 100%;overflow:hidden;background-image:url('../img/gfx_bg_collection.png');background-size:cover;background-repeat:no-repeat;background-attachment:fixed}section.contact div.details{float:left;width:30%;margin-left:2%}section.contact div.details h3{font-size:20px;font-weight:900}section.contact div.details p{margin:25px 0 35px;font-size:16px;line-height:24px;color:#6a6b6c}section.contact div.details p b{color:#0097a9}section.contact div.details p:last-of-type{font-size:18px}section.contact div.form{float:left;width:66%;padding:0 0 105px;margin-right:2%}section.contact .map{width:100%;height:715px}section.content{background-color:#fff;background-size:cover;overflow:hidden;line-height:140%}section.content .gallery{width:100%}section.content .gallery.gallery-columns-2.gallery-size-thumbnail-large .gallery-item,section.content .gallery.gallery-columns-4.gallery-size-thumbnail-large .gallery-item,section.content .gallery.gallery-columns-6.gallery-size-thumbnail-large .gallery-item{width:calc(50% - 10px)!important}section.content .gallery.gallery-columns-3.gallery-size-thumbnail-large .gallery-item{width:calc(33.3333333% - 10px)!important}section.content .gallery.gallery-columns-2.gallery-size-thumbnail-medium .gallery-item,section.content .gallery.gallery-columns-4.gallery-size-thumbnail-medium .gallery-item,section.content .gallery.gallery-columns-6.gallery-size-thumbnail-medium .gallery-item{width:calc(50% - 10px)!important}section.content .gallery.gallery-columns-3.gallery-size-thumbnail-medium .gallery-item{width:calc(33.3333333% - 10px)!important}section.content .gallery .gallery-item{width:auto!important;float:left;margin:0 10px 10px 0}section.content .gallery .gallery-item img{width:100%;height:auto}section.content .attachment-post-thumbnail{float:left;margin:0 20px 20px 0;max-width:300px;height:auto}section.content .wrapper .date{margin:5px 0 15px 0;font-style:italic}section.content .wrapper>h3 a{text-transform:uppercase;color:#161e27}section.content .wrapper>h3{width:100%}body.page-template-template-single-image-top section.content .box-image{float:left;clear:both}body.page-template-template-single-image-top section.content .box-image{float:left;clear:both}body.page-template-template-single-image-top section.content .box-image:nth-child(1n+2){margin-top:50px}body.page-template-template-single-image-top section.content .box-image div.image-frame{width:45%;margin-right:2%}body.page-template-template-single-image-top section.content .box-image div.text{width:50%}body.page-template-template-single-image-top section.content .box-image img{width:100%}body.page-template-template-single-image-top section.content .box-image div.text h3{font-size:46px;line-height:120%;font-weight:900;margin:0 0 15px 0}body.page-template-template-single-image-top section.content .box-image div.text p{color:#6a6b6c;font-size:15px;line-height:24px;margin:40px 0}body.page-template-template-single-image-top section.content .box-image div.text p:first-of-type{margin:33px 0 40px}body.page-template-template-single-image-top section.content .box-image div.text p:last-of-type{margin:40px 0 0}body.page-template-template-single-image-top section.content .box-image div.text p a{color:#0097a9;font-weight:bold;text-decoration:underline}section.content h3{margin-bottom:25px;margin-top:7px}section.collections{background-image:url('../img/gfx_bg_about_content.jpg');background-size:cover}section.collections h1{font-size:46px;line-height:50px;font-weight:900;text-transform:uppercase;text-align:center;margin-bottom:35px}section.collections .description h2{font-size:15px;line-height:22px;text-align:center;font-weight:normal;margin:0 auto 50px auto;width:70%}section.collections .description{width:100%;text-align:center}section.collections .description a.more{background:url('../img/gfx_product_readmore_blue.png');display:inline-block;margin-left:8px;width:23px;height:22px;vertical-align:bottom}section.collections .description .long{display:none;width:100%}section.collections .description .long a.more{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}section.collections .description .short{width:100%}section.collections div.grid>div:not(.clear){float:left;width:calc(25% - 5px)}section.collections div.grid>div.collection-count-4{width:calc(25% - 5px)}section.collections div.grid>div.collection-count-3{width:calc(34% - 14px)}section.collections div.grid>div.collection-count-2{width:calc(50% - 5px)}section.collections div.grid>div:not(.clear):nth-last-child(1n+2){margin-right:5px}section.collections div.grid div.collection{position:relative;height:465px;padding:30px 25px;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:100% auto;opacity:1;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}section.collections div.grid div.collection:hover{opacity:.7;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}section.collections div.grid div.collection h3,section.collections div.grid div.collection a{font-size:22px;color:#06080c;font-weight:900;text-transform:uppercase}section.collections div.grid div.collection h3:first-letter ,section.collections div.grid div.collection h3 a:first-letter {color:#0097a9}section.collections div.grid div.collection a{position:absolute;width:100%;height:100%;top:0;left:0}section.collections div.grid div.collection span.link{display:block;background:url('../img/gfx_product_a_yellow.png');z-index:3;position:relative;margin-top:12px;width:38px;height:38px}section.collections div#filters{margin-top:60px}section.collections div#filters .clear.mobile{display:none}section.collections div#filters div.lf{float:left;background:#ececec;border:1px solid #c0c0c0;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.collections div#filters div.lf:nth-child(1n+2){margin-left:20px}section.collections div#filters div.lf span{display:block;float:left;padding:25px;font-size:18px;text-transform:uppercase;width:201px}section.collections div#filters div.lf div.option:nth-of-type(1),section.collections div#filters div.right-border div.option:nth-of-type(2){border-bottom:1px solid #c0c0c0}section.collections div#filters div.lf .right{float:right}section.collections div#filters div.lf div.option{font-size:15px;text-transform:uppercase;text-align:left;background:#fff;position:relative;width:159px;border-left:1px solid #c0c0c0;float:right;display:block}section.collections div#filters .right-border div.option:nth-of-type(3){clear:both}section.collections div#filters .left-border div.option:nth-of-type(2){clear:both}section.collections div#filters .option input:disabled+label{background:#ececec!important;color:#888}section.collections div#filters .option input:disabled{cursor:default!important}section.collections div#filters div.lf div.option input{opacity:1;position:absolute;left:0;top:0;width:100%;height:100%}section.collections div#filters div.lf div.option label{width:100%;background:#fff;display:block;padding:9.5px 15px}section.collections div#filters div.lf div.option input[type="radio"]{opacity:0;cursor:pointer}section.collections div#filters div.lf div.option input[type="radio"]:checked ~ label{background:#0097a9;color:#fff}section.collections div#filters div.lf select{float:right;font-size:15px;text-transform:uppercase;text-align:left;background:#fff;display:block;position:relative;width:120px;height:67px;text-align:center;border:0;border-radius:0;outline:0}.custom-select .button{cursor:pointer;width::120px;height:68px;background:#fff;text-align:center}.custom-select .button>div{position:relative;padding-top:26px;border-left:1px solid #c0c0c0}.custom-select .dropdown{display:none;position:absolute;z-index:5;margin-left:178px;border:1px solid #c0c0c0}section.collections div#filters div.lf.button-reset{width:auto;padding:25px 27px 0 27px;background:#0097a9;color:#fff;font-size:18px;text-transform:uppercase;cursor:pointer;height:71px}section.collections div#filters div.lf.button-reset:active{background:#2cb9cb}section.collections div.grid.items{margin-top:30px;margin-bottom:-53px}section.collections div.grid div.product{float:left;width:calc(25% - 5px);margin-bottom:53px;transition: all 0.4s ease-in-out;}section.collections div.grid div.product:hover{box-shadow: 0 0 12px 3px rgba(0,151,169,0.7);}section.collections div.grid div.product div.image-frame a .image-img{transition: all 0.4s ease-in-out;}section.collections div.grid div.product:hover div.image-frame a .image-img{transform: scale(1.1);}section.collections div.grid div.product .image-frame{opacity:1;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}section.collections div.grid div.product div.image-frame{height:270px;width:100%;background:#fff;overflow:hidden;position:relative}section.collections div.grid div.product div.image-frame a{position:absolute;width:100%;height:100%;left:0;top:0}section.collections div.grid div.product div.image-frame a .image-img{width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}section.collections div.grid div.product div.image-frame a .image-img.image-img-hover{position:absolute;opacity:0;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}section.collections div.grid div.product div.image-frame a .image-img.image-img-hover:hover{opacity:1;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}section.collections div.grid div.product div.label{min-height:84px;background:#161e27;padding:18px 30px;text-transform:uppercase;font-size:15px}section.collections div.grid div.product div.label a{display:block;color:#fff}section.collections div.grid div.product div.label h3 a{font-weight:bold;font-size:15px}section.collections div.grid div.product div.label a.line{color:#fff200;margin-top:5px;font-size:13px}section.search-results .news-box,section.news .news-box{width:45%;display:block;float:left;margin:0 0 7% 0;line-height:140%}section.search-results .news-box{vertical-align:top}body.single-post h3{float:left}body.single-post h3 a,section.search-results h3 a,section.news .news-box h3 a{color:#161e27;text-transform:uppercase}body.single-post h3 a{font-size:18pt}section.search-results h3 a,section.news .news-box h3 a{font-size:16pt}section.search-results .news-box h3,section.news .news-box h3{margin-bottom:15px}section.search-results .news-box:nth-of-type(2n),section.news .news-box:nth-of-type(2n+1){margin-right:9%}section.search-results .news-box .image-wrapper,section.news .news-box .image-wrapper{width:160px;height:160px;float:left;background-size:cover;background-position:center;margin:0 25px 15px 0;font-size:9pt;color:#161e27}section.search-results .news-box .view-article,section.news .news-box .view-article{float:right;text-transform:uppercase;color:#161e27;margin-top:10px;font-size:10pt;font-weight:bold;border-bottom:2px solid #0097a9;padding-bottom:3px}section.search-results .news-box .view-article:hover,section.news .news-box .view-article:hover{color:#19a0b0}section.news .pagination{text-align:center;clear:both}section.news .pagination .arrow{font-weight:bold;font-size:16pt;vertical-align:top}section.news .pagination a,section.news .pagination span{margin:0 6px;color:#161e27}section.news .pagination span.current{color:#0097a9;font-weight:bold}section.home-news{background:#161e27;color:#fff}section.home-news h2{text-align:center;font-size:30pt;text-transform:uppercase;margin:0 0 70px 0}section.home-news .news-box h3 a{color:#0097a9}section.home-news .news-box .view-article{color:#fff;border-bottom-color:#fff200}section.home-news .pagination a{color:#fff}section.home-news .pagination .arrow{color:#fff}section.with-childs{overflow:hidden}section.with-childs div.box{width:45%;float:left;margin-bottom:50px}section.with-childs div.box:nth-child(2n+1){margin-right:9%}section.with-childs div.box:nth-last-child(-n+4){margin-bottom:0}section.with-childs div.box div.img-masc{width:100%;max-height:250px;margin-bottom:15px;overflow:hidden}section.with-childs div.box div.img-masc img{width:100%;height:auto;opacity:1;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}section.with-childs div.box a:hover img{opacity:.4}section.with-childs div.box h3{color:#161e27;font-size:16pt;text-transform:uppercase;margin:15px 0 0 0}#faq-tabs ul{list-style-type:none}#faq-tabs ul li{display:inline-block;margin:0;background:#ececec;border:1px solid #c0c0c0;border-right:0}#faq-tabs ul li a{display:block;padding:15px 25px;font-weight:bold;text-transform:uppercase;color:#161e27}#faq-tabs ul li:last-of-type{border-right:1px solid #c0c0c0}#faq-tabs ul li.ui-state-active{background:#0097a9}#faq-tabs ul li.ui-state-active a{color:#fff}#faq-tabs p:not(:first-child){margin-top:35px}.faq-content h3{cursor:pointer;text-transform:uppercase;font-size:11pt;color:#161e27;margin:50px 0 15px 0}.faq-content h3:last-of-type{margin-bottom:0}.faq-content h3:last-of-type+.ui-accordion-content{margin-top:15px;padding-bottom:0}.faq-content{margin-top:20px}.faq-content h3:hover{color:#000}.faq-content h3>span.head{display:inline-block;padding-right:30px;margin:0!important;position:relative}.faq-content h3>span.head::after{content:url('../img/faq-arrow.png');display:inline-block;margin:1px 0 0 16px;position:absolute;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);top:0;right:0}.faq-content h3[aria-expanded="true"]>span.head::after{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);margin:-2px 0 0 16px}.faq-content div{color:#565a61;font-size:11pt;padding-bottom:20px}section.movie{background:#161e27;position:relative;overflow:hidden}section.movie .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:82%;display:inline-block}section.movie .embed-container iframe,section.movie .embed-container object,section.movie .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}section.movie.one-movie .right-controls{display:none}section.movie.one-movie .embed-container{width:100%}section.movie .right-controls{width:18%;position:absolute;height:100%;right:0;top:0}section.movie .right-controls ul{list-style-type:none;width:100%;height:100%}section.movie .right-controls li{width:100%;height:20%;background-position:center;display:block;position:relative;white-space:normal}section.movie .right-controls li:not(.ui-state-active) .background{opacity:.2}section.movie .right-controls li .background{width:100%;height:100%;transition:opacity .25s ease;background-size:cover}section.movie .right-controls li .movie-name{color:#fff;text-transform:uppercase;position:absolute;margin:20px 0 0 25px;font-weight:bold;font-size:13pt;z-index:1;transition:opacity .25s ease;padding-right:20px}section.movie .right-controls li .movie-name blue{color:#0097a9}section.movie .right-controls li .movie-image{margin-top:10px;transition:opacity .25s ease}section.movie .right-controls li.ui-state-active .movie-image{opacity:0}section.movie .right-controls li .movie-arrow{position:absolute;z-index:1;bottom:12px;right:20px;opacity:0;transition:opacity .25s ease}section.movie .right-controls li.ui-state-active .movie-arrow{opacity:1}section.movie .right-controls li.ui-state-active .movie-name{opacity:0}section.stores{width:100%;position:relative}section.stores .left{display:inline-block;width:20%;float:left;height:700px;overflow:hidden;padding:35px}section.stores .left h2{font-size:16pt;text-transform:uppercase;font-weight:bold;color:#00a5b8}section.stores .left p:not(.label){margin:30px 0;color:#06080c;line-height:20px}section.stores .left h2 .black{color:#000}section.stores .left h2 .yellow{color:#fff200}section.stores .left .results{overflow:hidden;height:calc(100% - 210px);margin-top:30px}section.stores .left .stores-hide{display:none}section.stores .left .results legend{display:block;width:100%;margin-bottom:5px;padding-bottom:3px;font-size:10pt;text-transform:uppercase;font-weight:bold;color:#00a5b8;border-bottom:1px dashed #00a5b8}section.stores .left .results section{padding:8px 5px;margin:0 -5px;cursor:pointer}section.stores .left .results section:hover{background-color:#f7f7f7}section.stores .left .results section .distance{font-weight:normal;color:#fff;font-size:8pt;display:block;background:#c8c8c8;padding:2px;margin-bottom:1px;float:right;margin:0 2px 2px 2px}section.stores .left .results section .distance+*:not(p){font-weight:bold}section.stores .left .results section p{margin:0;line-height:normal}section.stores .left .results section p.title,.infowindow p.title{font-weight:bold}section.stores .left .results section p.phone,.infowindow p.phone{padding-top:10px}section.stores .left .results *:not(legend){font-size:10pt;font-weight:normal}section.stores .left .results strong{font-weight:bold}section.stores .left .results .nearest-stores+legend{margin-top:25px}section.stores .left .results .map-stores{overflow-y:auto;overflow-x:hidden;height:210px}section.stores .left .results .map-stores section{border-bottom:1px dashed #cdcdcd}section.stores .left .results .map-stores+a.show-more{display:block;margin-top:4px;text-align:right}section.stores .left .results .map-stores .show-more-stores.hide{display:none}section.stores #map-stores{display:inline-block;height:700px;width:80%}section #map-stores .infowindow{padding:10px;font-size:14px;white-space:nowrap}section.stores #pac-input,section.stores select[name="pac-select"]{padding:15px 35px 15px 10px;border:1px solid #cdcdcd;width:100%;text-transform:uppercase;font-size:9pt;color:#06080c;background:url('../img/map_input.png') right center no-repeat}section.stores select[name="pac-select"]{background:0}section.stores #pac-input.loading{background:url('../img/loading-2.gif') right 9px center no-repeat}.sendpress-content{padding:23vmin 0;text-align:center;background-size:cover;background-image:url("../../../uploads/2015/02/gfx_bg.jpg")}section.map_hover{position:relative;text-align:center;opacity:1.0;background-color:black;transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out}section.map_hover img{width:100%;height:auto}.map_hover_text h1{font-size:50px!important;text-shadow:0 0 40px #000!important}.map_hover_text h2{font-size:40px!important;color:#fff!important;text-shadow:0 0 15px #000!important}.map_hover_text{opacity:0}.map_hover_home{transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out;overflow:hidden;height:100%!important}.map_hover_home:hover .map_hover_text{opacity:1.0;transition:opacity .55s ease-in-out;-moz-transition:opacity .55s ease-in-out;-webkit-transition:opacity .55s ease-in-out}.map_hover_home>.overlay{width:100%;height:100%;position:absolute;background-color:#000;opacity:0;transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out}.map_hover_home:hover>.overlay{width:100%;height:100%;position:absolute;background-color:#000;opacity:.5;transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out}footer div.about{padding:45px 0 25px}footer div.about .pull-left{width:468px;font-weight:300;font-size:16px;line-height:22px;margin-top:-2px}footer div.about .pull-right{text-transform:uppercase;font-size:18px;font-weight:bold}footer div.about .pull-right span{margin-top:16px;float:left}footer div.about .pull-right span b{color:#0097a9}footer div.about .pull-right form.newsletter{float:left;position:relative;margin:0 0 34px 25px}footer div.about .pull-right form input[type="text"]{width:300px;height:50px;border:1px solid #8f9297;background:transparent;font-size:14px;font-family:'Lato',sans-serif;text-transform:uppercase;padding:0 20px;color:#fff;padding-right:40px}footer div.about .pull-right form input[type="submit"]{background:transparent;border:0;display:block;position:absolute;width:17px;height:11px;background:url('../img/gfx_ic_newsletter_submit.png');right:15px;top:20px;cursor:pointer}footer div.about .pull-right .message{float:none;display:block;height:18px;margin:-18px 0 0 0;text-align:right;font-size:13px}footer div.about .pull-right .message.error{color:red}footer div.about form.search{position:relative;float:right;clear:both}footer div.about form.search input[type="text"]{width:300px;height:50px;border:1px solid #8f9297;background:transparent;font-size:14px;font-family:'Lato',sans-serif;text-transform:uppercase;padding:0 20px;color:#fff;padding-right:40px}footer div.about form.search input[type="submit"]{background:transparent;border:0;display:block;position:absolute;width:18px;height:19px;background:url('../img/gfx_ic_search_submit.png');right:15px;top:17px;cursor:pointer}footer{background:#13151b url('../img/gfx_bg_footer.png') no-repeat;background-size:cover;border-top:8px solid #0097a9;color:#fff}footer hr{height:0;border:0;border-bottom:1px solid #3f4145}footer div.navigate{padding:20px 0;height:60px;position:relative}footer div.navigate ul{text-align:center;position:absolute;width:100%}footer div.navigate ul li{list-style-type:none;display:inline-block;margin-right:30px;font-size:13px;font-weight:bold;text-transform:uppercase}footer div.navigate ul li a{color:#fff}footer div.navigate ul li a:hover{color:#cfcfcf}footer div.navigate ul.sub-menu{display:none}footer div.copyright{padding:12px 0 20px 0}footer div.copyright .all-rights{float:right}footer div.copyright .social-icons{display:inline-block;width:60%;vertical-align:center}footer div.copyright ul li{list-style-type:none;display:inline-block}footer div.copyright ul li a{padding:0 10px;text-align:center}footer div.copyright ul li a:hover{opacity:.8}footer div.copyright div.pull-right{text-align:right;font-weight:300;text-transform:uppercase;font-size:13px;margin-top:20px}body:not(.mobile-safari) div.parallax,body:not(.mobile-safari) section.parallax{background-size:cover!important;background-repeat:no-repeat}body.mobile-safari div.parallax,body.mobile-safari section.parallax{background-attachment:local!important;background-repeat:no-repeat;background-position:center center!important}section.collections.page-error{min-height:60vh}section.collections.page-error h1{padding:10vh 3% 0 3%;font-size:150px}section.collections.page-error h1 span{display:block;margin-top:45px;font-size:30px}@media(min-width:1921px){div.parallax,section.parallax{background-size:cover!important}}@media(max-width :1500px){nav ul.menu li a{padding-right:20px;padding-left:20px}}@media(min-width:1279px){.wrapper{width:1182px}section.collection div.grid .additional{display:none}}@media(max-width :1279px){nav ul.menu{background:#161e27;position:absolute;right:89px;top:89px;width:250px;display:none}nav ul.menu li{display:block;float:none;border:none!important;border-top:1px solid #323941!important}nav ul.menu li a{padding:20px 0 20px 30px}nav ul.menu li.menu-item-has-children>ul.sub-menu{position:static;background:#161e27}nav ul.menu li.menu-item-has-children>ul.sub-menu li{background:rgba(255,255,255,.1)}nav ul.menu li.menu-item-has-children:hover>ul.sub-menu{display:none}nav ul.menu li.menu-item-has-children>.sub-menu-show{display:block;position:relative;float:right;width:53px;height:53px;padding-top:20px;background:rgba(255,255,255,.1);border-left:1px solid #323941;color:#fff;font-size:23px;line-height:.5;text-align:center;cursor:pointer}nav ul.menu li.menu-item-has-children>.sub-menu-show.active{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);border-left:none;border-bottom:1px solid #323941}nav #menu_toggle{display:inline-block!important;background:#2c333c;width:89px;height:89px;position:absolute;top:0;right:89px;z-index:100;color:#fff;font-weight:bold;padding:38px 0 0 0;text-align:center}nav #menu_toggle:hover{background:#3a424c}section.collection div.grid{width:870px}.wrapper{padding:0 20px}footer div.about .pull-left{width:380px}section.technologies div.single h2{font-size:40pt}section.stores .left{padding:35px 30px;width:25%}section.stores .left .results{margin-left:-15px;margin-right:-15px}section.stores #map-stores{width:75%}section.collection div.grid div{width:290px!important;height:231px!important;margin:0!important;text-align:left!important}section.collection div.grid .s1x2 img{width:100%!important;height:auto!important}section.collection div.grid .s1x1{padding:30px!important}section.technologies div.single{padding:200px 0 140px 0}}@media(max-width:1090px){section.collections #filters{display:inline-block;position:relative;margin-top:16px!important}section.collections #filters div.lf{clear:both;margin:10px 0 0 0!important}section.collections #filters div.button-reset{position:absolute;right:0}section.collections div#filters div.lf span{padding:41px 25px}section.collections div#filters div.lf div.option label{height:50px;padding-top:18px}}@media(max-width:1060px){nav ul.menu{background:#161e27;position:absolute;right:89px;top:89px;width:250px;display:none}nav ul.menu li{display:block;float:none;border:none!important;border-top:1px solid #323941!important}nav ul.menu li a{padding:20px 0 20px 30px}nav #menu_toggle{display:inline-block!important;background:#2c333c;width:89px;height:89px;position:absolute;top:0;right:89px;z-index:100;color:#fff;font-weight:bold;padding:38px 0 0 0;text-align:center}nav #menu_toggle:hover{background:#3a424c}section.slider div.slides div.slide h2{font-size:9vmin;line-height:10vmin}section.product div.box div.details div.features{height:auto;padding-bottom:10px}section.product div.box div.details div.sf .sf-img{margin:5px 0 0 0}div.parallax,section.parallax{background-attachment:scroll!important;background-position:center center!important}}@media(max-width :992px){section.content-padding{padding:70px 0}section.movie .right-controls{position:static;height:127px;width:100%}section.movie .right-controls li .movie-name{font-size:12pt;margin:10px 0 0 12px}section.movie .embed-container{width:100%;margin-top:125px;}section.movie .right-controls>ul{font-size:0;white-space:nowrap}section.movie .right-controls li{width:20%;height:100%;background-size:cover;background-position:center;display:inline-block;position:relative}section.movie .right-controls li .movie-arrow{bottom:18px;right:12px}section.stores .left{width:30%}section.stores #map-stores{width:70%}section.collection div.grid{width:590px}section.contact div.details,section.contact div.form{display:block;float:none;padding:2%;padding-bottom:35px;width:100%}section.contact div.form{padding-bottom:75px}section.contact{padding-bottom:0}footer div.about .pull-left{width:250px}section.technical-features .items{margin-top:60px}.lb-nav a.lb-prev,.lb-nav a.lb-next{opacity:1!important}}@media(max-width :880px){section:not('.technologies'){padding:60px 0!important}footer div.about .pull-left{width:100%}footer div.about .pull-right{margin-top:30px}body.page-template-template-single-image-top section.content .box-image div.image-frame{width:100%}body.page-template-template-single-image-top section.content .box-image div.text{width:100%;margin:0 auto;padding:3% 0 0 0}body.page-template-template-single-image-top section.content .box-image div.text p{margin:15px 0 0 0!important}section.movie .right-controls li{width:25%}section.stores .left{width:100%;height:auto;display:block;float:none;padding:30px 30px}section.stores .left p:not(.label){margin:10px 0}section.stores .left .results{margin-left:0;margin-right:0;padding-left:0}section.stores #map-stores{width:100%;display:block;height:500px}section.stores #pac-input{max-width:300px}#faq-tabs ul li{display:block;width:100%;max-width:initial;border:1px solid #c0c0c0;border-top:0}#faq-tabs ul li:first-of-type{border-top:1px solid #c0c0c0}section.technologies div.single h2{font-size:36pt}section.technologies div.single{padding:160px 0 130px 0}footer div.navigate,footer hr:first-of-type{display:none}footer div.about .pull-right form.newsletter{margin:10px 0 10px 0}footer div.about .pull-right form.search{float:left}footer div.about .pull-left{float:none}footer div.about div.newsletter{float:none;margin-top:10px}footer div.about div.newsletter span{float:none;display:block}footer div.about div.newsletter form{display:block}section.technical-features .items .item img{float:none;width:auto;padding-right:0;padding-bottom:10px}section.technical-features .items .item img:last-of-type{padding-bottom:10px}section.technical-features .items .item .text{float:none;width:100%}section.search-results .pagination{margin-bottom:0}}@media(max-width :768px){section.collections div.categories div{width:calc(50% - 5px)!important;margin-bottom:5px}section.collections div.grid div:nth-of-type(2n+1){clear:left}section.collections div.items>div{width:calc(50% - 5px)!important}section.collections div.items>div:nth-of-type(2n+1){clear:left}section.collection span.desc{font-size:14px}section.movie .right-controls li{width:33.33333%}section.product div.box{height:auto}section.product div.box div.details,section.product div.box div.image{display:block;float:none;width:100%}section.product .products-grid div.product{width:48%!important;margin-bottom:5px}section.product .products-grid div.product:nth-of-type(2n+1){clear:left}body.page-template-template-single-image-top section.content .box-image div.text h3{font-size:30pt}section.top div.center h1{font-size:36pt!important}section.slider div.slides div.slide h2{font-size:9vmin;line-height:10vmin}section.news .pagination,section.search-results .pagination{margin-top:80px}section.news .news-box{display:block;width:100%;min-height:180px;margin:50px 0 15px 0!important}section.news .news-box:first-child{margin-top:0!important}section.home-news h2{margin-bottom:54px}section.home-news .news-box:first-of-type{margin-top:0!important}footer div.copyright{text-align:center;padding-bottom:0}footer div.copyright .social-icons,footer div.copyright .all-rights{display:block;float:none;text-align:center!important;width:100%;padding-bottom:15px}.faq-content h3>span.head{width:100%}section.content{background-color:#fff;background-size:cover;overflow:hidden;line-height:140%}section.news{background:#161e27}section.news .pagination,section.search-results .pagination{margin-top:46px}section.search-results{padding-bottom:1px}section.search-results .news-box{display:block;width:100%;min-height:180px;margin:50px 0 15px 0!important}section.search-results .news-box.post-type-page,section.search-results .news-box.post-type-products{min-height:initial;margin-bottom:50px}section.with-childs div.box{float:none;margin-right:0!important;width:100%}section.with-childs div.box:nth-last-child(-n+2){margin-bottom:25px}section.with-childs div.box:nth-last-child(-n+4){margin-bottom:50px}section.with-childs div.box:nth-last-child(3){margin-bottom:0}#tawkchat-iframe-container{display:none!important}}@media(max-width :620px){section.movie .right-controls li{width:50%}footer div.about .pull-right form.newsletter{margin:10px 0 10px 0}footer div.about .pull-right form.search{float:left}footer div.about .pull-left{float:none}footer div.about div.newsletter{float:none;margin-top:10px}footer div.about div.newsletter span{float:none;display:block}footer div.about div.newsletter form{display:block}section.technologies div.single h2{font-size:30pt}section.technologies div.single span{width:95%}section.technologies div.single span p{font-size:10pt}section.collections div#filters div.lf{border-bottom:1px solid #c0c0c0}section.collection div.grid{width:292px}section.product div.box div.details div.sf{height:auto}section.product div.box div.details div.sf .sf-img,section.product div.box div.details div.sf:not(.size) p{margin-left:0;display:block;clear:both}section.collections #filters{width:100%}section.collections div#filters div.lf{width:100%;margin-bottom:5px!important}section.collections div#filters div.lf.button-reset{width:110px;text-align:center;float:none;margin:10px auto 0!important}section.collections div#filters div.lf .option{width:50%!important;font-size:10pt!important}section.collections div#filters div.button-reset{position:static}section.collections div#filters .right{float:none!important;clear:both!important}section.collections div#filters div.lf div.option:nth-of-type(2),section.collections div#filters div.lf div.option:nth-of-type(4){border-left:0}section.collections div#filters .left-border div.option{clear:none!important}section.collections div#filters .filter-looking-for div.option{border-bottom:none!important}section.collections div#filters div.lf span{border-bottom:1px solid #c0c0c0!important;display:block!important;width:100%!important}section.collections div#filters .clear.mobile{display:block}section.collections div#filters div.lf div.option label{height:71px;padding-top:28px}}@media(max-width :520px){section.product div.box div.details div.sf .sf-img{margin:5px 0 0 0}}@media(max-width :480px){nav{height:auto}nav>a{height:89px}nav a.logo_href{text-align:center;display:block;padding:20px 0 0 0}nav #menu_toggle{text-align:left;left:0;top:91px;height:70px;padding-top:30px!important;padding-left:38px;width:calc(100% - 89px)}nav ul.menu{top:160px!important;left:0;width:calc(100% - 89px)}nav ul.lang-switcher{position:absolute;top:91px;right:0;height:70px}nav ul.lang-switcher li a{padding-top:30px!important}.menu-mobile-bg{width:100%;height:72px;background:#2c333c;border-top:2px solid #0097a9}section.movie .right-controls li{width:60%}section.stores #map-stores{height:300px}.breadcrumbs{display:none}section.breadcrumbs{padding:21px 22px}section.collection h2{font-size:24pt}section.collection span.desc{font-size:13px}section.collections div.grid.items{margin-top:16px}section.collections div.grid div{width:100%!important;clear:left}section.product .products-grid div.product{width:100%!important;clear:left}section.product div.products-grid div.product{float:none;width:100%;margin:0 0 5px 0!important}body.single-post section.content .attachment-post-thumbnail{display:block;width:100%;max-width:100%;margin:10px 0}body.single-post h3{margin:8px 0 0}section.slider{height:500px}section.slider div.slides div.slide h2{font-size:10vmin;line-height:11vmin}body.page-template-template-single-image-top section.content .box-image div.text h3{font-size:20pt}section.top div.center h1{font-size:24pt!important}section.top div.center h2{width:auto;font-size:13pt!important}section.top{height:350px!important}section.news .news-box .image-wrapper{float:none;width:100%}section.news .news-box{margin-top:50px!important}section.technologies div.single{padding:70px 0 40px 0}section.technologies h2{font-size:18pt!important}section.technologies p{font-size:9pt!important}footer input[type='email'],footer input[type='text'],footer form{width:100%!important;display:block!important;max-width:290px}footer div.copyright{padding:0}footer div.copyright li{margin-right:10px!important}footer div.copyright li:last-of-type{margin-right:0!important}section.search-results .news-box .image-wrapper{float:none;width:100%}section.with-childs div.box div.img-masc{max-height:200px}section.product div.box div.details div ul li{float:none;width:100%}}@media(max-width :350px){footer div.copyright li{margin-right:0!important}}@media(max-width :340px){nav ul.menu{top:160px!important;left:0;width:100%}}
