a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;background:#fff;cursor:default}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:OpenSans;src:url(../style/fonts/OpenSans-Regular.ttf) format('TrueType')}@font-face{font-family:OpenSans-Light;src:url(../style/fonts/OpenSans-Light.ttf) format('TrueType')}header{width:100%;background:#0A4958}.logo-and-nav{max-width:1300px;margin:0 auto;padding:10px 60px 7px}.clear:after{content:"";clear:both;display:block}.nav-lang{float:right}.logo{float:left;margin:0 0 0 10px}nav{float:left;margin-top:20px}.nav-mobile{display:none;cursor:pointer;position:absolute;top:0;right:0;background:#f1bb40 url(../img/nav.svg) no-repeat 10px center;height:76px;width:80px;z-index:999999}nav ul{float:left}.lang-box{float:right;margin:15px 0 0 30px}.bg{background:url(../img/lang-flag.png) 0 0 no-repeat;border-radius:4px;border:1px solid #0a4958;width:30px;height:30px;float:left;margin:0 8px 0 0;opacity:.7;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.bg:hover{opacity:1;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.current-lang{opacity:1!important}.en{background:url(../img/lang-flag.png) -33px 0 no-repeat;border:1px solid #0a4958;border-radius:4px;width:30px;height:30px;float:left;margin:0 8px 0 0;opacity:.7;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.en:hover{opacity:1;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}nav ul li{float:left;margin:0 5px}nav ul li a{text-decoration:none;font-family:OpenSans;font-size:20px;color:#fff;text-transform:uppercase;letter-spacing:2px}.cl-effect-1 .main-link::after,.cl-effect-1 .main-link::before{cursor:pointer;color:#f1bb40;display:inline-block;opacity:0;-webkit-transition:-webkit-transform .3s,opacity .2s;-moz-transition:-moz-transform .3s,opacity .2s;transition:transform .3s,opacity .2s}.cl-effect-1 .main-link::before{margin-right:10px;content:'[';-webkit-transform:translateX(20px);-moz-transform:translateX(20px);transform:translateX(20px)}.cl-effect-1 .main-link::after{margin-left:10px;content:']';-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);transform:translateX(-20px)}.cl-effect-1 .main-link:focus::after,.cl-effect-1 .main-link:focus::before,.cl-effect-1 .main-link:hover::after,.cl-effect-1 .main-link:hover::before{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.banner-wrapper{width:100%;margin:0 auto;background:url(../img/garage-door.jpg);background-size:100%;background-repeat:no-repeat;background-attachment:fixed}.banner{margin:0 auto;width:1340px;max-height:500px;overflow:auto}.banner li{list-style:none}.banner ul li{float:left}.rslides{position:relative;list-style:none;overflow:hidden;max-width:100%;padding:0}.rslides li{-webkit-backface-visibility:hidden;display:none;max-width:100%;left:0;top:0}.rslides li span{position:absolute;display:block;width:50%;text-align:center;height:12%;top:35%;margin:15px 0 0 90px;font-size:1.9em;font-family:OpenSans-Light;text-shadow:0 1px 1px rgba(0,0,0,1);color:#fff;letter-spacing:1px;line-height:30px}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;max-width:100%;border:0}.nav-ul-slide{position:relative;float:right;margin:-50px 80px 0 0;z-index:10}.nav-li-slide{background:#fff;margin:0 5px;border-radius:100%}.nav-li-slide:hover{background:#f1bb40}.nav-li-slide a{opacity:0;font-size:10px;padding:0 5px}.activeClass{background:#f1bb40}.site-wrapper{max-width:1366px;margin:30px auto;padding:0}.site-wrapper article{float:left;margin-left:31px;width:22%}.site-wrapper-2,.site-wrapper-3{max-width:1320px;margin:0 auto;padding:0;text-align:center}.about-us-box{height:360px;background-attachment:fixed;background-image:url(../img/dsd-about-us.jpg);background-size:100%;background-position:center bottom;width:100%}h2{color:#fff;text-transform:uppercase;font-family:OpenSans-Light;font-size:30px;padding:30px 0;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.7)}.figcaption h2{color:#fff;text-transform:uppercase;font-family:OpenSans-Light;font-size:30px;padding:0;text-align:center;text-shadow:none}.products-title{color:#0A4958;text-transform:uppercase;font-family:OpenSans-Light;font-size:30px;padding:0 0 20px;text-align:center;text-shadow:none!important}hr{height:1px;margin:10px 0;border:0;background-image:-webkit-linear-gradient(left,rgba(1,182,173,0),rgba(1,182,173,1),rgba(1,182,173,0));background-image:-moz-linear-gradient(left,rgba(1,182,173,0),rgba(1,182,173,1),rgba(1,182,173,0));background-image:-ms-linear-gradient(left,rgba(1,182,173,0),rgba(1,182,173,1),rgba(1,182,173,0));background-image:-o-linear-gradient(left,rgba(1,182,173,0),rgba(1,182,173,1),rgba(1,182,173,0))}.products-box{background:#fff;max-width:300px;float:left;margin:0 0 20px 30px;text-align:center}.products-box h2{color:#0A4958;text-transform:uppercase;font-family:OpenSans;font-size:30px;text-align:center}.products-box p{padding:5px 5px 20px;text-align:center;font-family:OpenSans;font-size:18px;color:#737373}.products-img{max-width:250px}.about-us-p{width:80%;margin:0 auto 20px;padding:5px 5px 30px;text-align:center;font-family:OpenSans-Light;font-size:25px;color:#fff;letter-spacing:1px;text-shadow:0 1px 1px rgba(0,0,0,1)}.link-button{background:#0A4958;padding:5px 0}.link-button a{padding:0 125px;color:#fff;text-decoration:none;font-family:OpenSans}.link-button a:hover{color:#f1bb40;cursor:pointer}.go-top{position:fixed;bottom:20px;right:10px;text-decoration:none;color:#fff;background:url(../img/top-arrow.png) 0 0 no-repeat;font-size:12px;margin:5px;display:none;width:32px;height:40px}.go-top:hover{padding-bottom:2px}footer{width:100%;background:#0A4958;padding-bottom:10px}.footer-wrapper{max-width:1360px;margin:0 auto}.left{float:left}.person-box{margin:30px 30px 10px 70px;width:375px;text-align:left}.footer-links{float:left;margin:0 27px;width:130px}.footer-links li{padding:0!important;margin:0 0 28px;list-style-image:url(../img/list-style.png)}.footer-links li:last-child{margin-bottom:0}.footer-links li a{padding:0!important;margin:0!important;font-size:21px;font-family:OpenSans-Light;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.footer-links li a:hover{color:#f1bb40}.location-and-phone{margin:20px 10px 5px 20px}.location-and-phone ul{margin:10px 0 10px 50px}.footer-icon-location{background:url(../img/sprite.png) 0 0 no-repeat;border-radius:3px;height:50px;width:50px;float:left;margin:0 10px 0 0}.footer-icon-phone{background:url(../img/sprite.png) -60px 0 no-repeat;border-radius:3px;height:50px;width:50px;float:left;margin:0 10px 0 0}.footer-icon-email{background:url(../img/sprite.png) -120px 0 no-repeat;border-radius:3px;height:50px;width:50px;float:left;margin:0 10px 0 0}.social-sprite{float:left;padding:0 0 34px;width:100%}.social-sprite ul{margin:0 auto;width:70px}.social-face{background:url(../img/social-sprite.png) 0 0 no-repeat;height:24px;width:24px;float:left;margin:0 10px 0 0;opacity:.7;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.social-face:hover{cursor:pointer;opacity:1;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;box-shadow:0 0 4px #8f8f8f}.social-google{background:url(../img/social-sprite.png) -26px 0 no-repeat;height:24px;width:24px;float:left;margin:0 10px 0 0;opacity:.7;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.social-google:hover{cursor:pointer;opacity:1;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;box-shadow:0 0 4px #8f8f8f}.footer-p{display:table-cell;width:410px;height:50px;color:#fff;font-family:OpenSans-Light;font-size:20px;letter-spacing:1px;line-height:25px;vertical-align:middle}.logo-and-copy-box{float:left}.logo-and-copy{float:left;text-align:center;width:235px;margin:30px 0 0}.question-btn{border-radius:3px;background:#fb7064;color:#fff;text-decoration:none;font-family:OpenSans;font-size:18px;padding:10px 40px;margin:0 0 0 50px!important;float:left;text-transform:none;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-box-shadow:0 3px 2px rgba(0,0,0,.5);-moz-box-shadow:0 3px 2px rgba(0,0,0,.5);box-shadow:0 3px 2px rgba(0,0,0,.5)}.footer-email{transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.footer-email:hover{color:#f1bb40}.question-btn:hover{background:none repeat scroll 0 0 #ff948b}.question-btn:active{margin-top:2px!important;-webkit-box-shadow:0 2px 0 rgba(0,0,0,.5);-moz-box-shadow:0 2px 0 rgba(0,0,0,.5);box-shadow:0 2px 0 rgba(0,0,0,.5)}.copy{background:#0A4958;margin:0 auto;padding:10px 0}.copy p{color:#fff;font-family:OpenSans-Light;font-size:19px;letter-spacing:2px}.distemdev{padding:10px 0 0;font-size:15px!important}.distemdev a{color:#fff!important;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.distemdev a:hover{color:#f1bb40!important}.site-wrapper-contacts{width:100%!important}.site-wrapper-contacts-form{max-width:1366px;margin:20px auto 0;padding:0}#map_canvas,#map_canvas_2{width:100%!important;height:500px}.map-box{width:100%!important;margin:0 auto}.get-in-touch{margin:0 auto;width:90%}.get-in-touch-h2-form{color:#0A4958;text-transform:uppercase;font-family:OpenSans-Light;font-size:27px;text-align:center;text-shadow:none!important;padding:10px 0!important}.get-in-touch-form label{font-family:OpenSans;color:#636363}input[type=text]{background:#fff;width:100%;padding:10px;border:1px solid #0a4958;font-family:OpenSans;font-size:18px;color:#0a4958;display:block}input:focus{outline-color:#f1bb40}.form-span1{width:30%;padding:0 35px 15px 0!important}.form-span2{width:30%;padding:0 0 15px 15px!important}.form-span3{width:30%;padding:0 0 15px 50px!important}.error{font-family:OpenSans;color:red}.error-text{font-family:OpenSans;color:red;font-size:20px;padding-top:10px}.success{padding:20px 0;text-align:center}.success-text{font-family:OpenSans;color:#6cc417;font-size:20px;padding-top:10px}.success-img{background:url(../img/suc-err-sprite.png) 0 0 no-repeat;padding:10px 18px;margin:0 0 30px!important}.error-img{background:url(../img/suc-err-sprite.png) -39px 0 no-repeat;padding:10px 18px;margin:0 0 30px!important}textarea{background:#fff;width:98.2%;height:150px;padding:10px;margin:5px 0 12px;resize:none;font-size:18px;font-family:OpenSans;color:#0a4958;border:1px solid #0a4958}textarea:focus{outline-color:#f1bb40}.submit-btn-box{text-align:center}.submit-btn{border:none;background:#fb7064;color:#fff;text-decoration:none;font-family:OpenSans;margin-bottom:30px;font-size:18px;padding:5px 20px;text-transform:none;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-box-shadow:0 3px 2px rgba(0,0,0,.5);-moz-box-shadow:0 3px 2px rgba(0,0,0,.5);box-shadow:0 3px 2px rgba(0,0,0,.5)}.submit-btn:hover{border:none;background:none repeat scroll 0 0 #ff948b;cursor:pointer}.submit-btn:active{-moz-box-shadow:0 0 1px 0 rgba(0,0,0,.3)inset;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.3)inset;box-shadow:0 0 1px 0 rgba(0,0,0,.3)inset;position:relative;top:2px}.submit-btn:focus{outline:0;background:#fb7064}.contacts-box{height:400px;background-attachment:fixed;background-image:url(../img/dsd-contacts.jpg);background-size:100%;width:100%}.contacts-adress{text-align:center;font-family:OpenSans-Light;color:#fff;padding:25px 0!important;text-transform:capitalize;text-shadow:0 1px 2px rgba(0,0,0,.7)}.contacts-p,.contacts-p-email{margin:0 auto;padding:5px;text-align:center;font-family:OpenSans-Light;font-size:21px;color:#fff;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,.7)}.site-wrapper-contacts{max-width:1366px;margin:0 auto;padding:0}.h2-about{color:#0A4958;text-transform:uppercase;font-family:OpenSans-Light;font-size:30px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,0)}.site-wrapper-contacts h3{color:#0A4958;text-transform:uppercase;font-family:OpenSans-Light;font-size:30px;padding:30px 0 0;text-align:center}.about-us-page{height:470px;background-attachment:fixed;background-image:url(../img/dsd-about-us.jpg);background-size:100%;width:100%}.about-us-page h1{color:#fff;text-transform:uppercase;font-family:OpenSans-Light;font-size:30px;padding:30px 0;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.7)}.about-btn{background:#fb7064;color:#fff;text-decoration:none;font-family:OpenSans;font-size:18px;padding:5px 30px;text-transform:none;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-box-shadow:0 3px 2px rgba(0,0,0,.5);-moz-box-shadow:0 3px 2px rgba(0,0,0,.5);box-shadow:0 3px 2px rgba(0,0,0,.5)}.about-btn:hover{background:none repeat scroll 0 0 #ff948b}.about-btn:active{margin-top:2px!important;-webkit-box-shadow:0 2px 0 rgba(0,0,0,.5);-moz-box-shadow:0 2px 0 rgba(0,0,0,.5);box-shadow:0 2px 0 rgba(0,0,0,.5)}.advantages-box{max-width:400px;float:left;margin:0 0 20px 35px;text-align:center}.advantages-img{position:relative;background:url(../img/about-sprite.png) 0 -313px no-repeat;background-size:310px;width:150px;height:150px;margin:0 auto;border-radius:100%}.advantages-img:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:url(../img/about-sprite.png) 0 -313px no-repeat;background-size:310px;border-radius:100%;border:1px solid #f1bb40;margin:-1px 0 0 -1px;width:150px;height:150px;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}.advantages-box:hover>.advantages-img:after{background:url(../img/about-sprite.png) -158px -313px no-repeat;background-size:310px;opacity:1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}.price-img{position:relative;background:url(../img/about-sprite.png) 0 -157px no-repeat;background-size:310px;width:150px;height:150px;margin:0 auto;border-radius:100%}.price-img:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:url(../img/about-sprite.png) 0 -157px no-repeat;background-size:310px;border-radius:100%;border:1px solid #f1bb40;margin:-1px 0 0 -1px;width:150px;height:150px;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}.advantages-box:hover>.price-img:after{background:url(../img/about-sprite.png) -158px -157px no-repeat;background-size:310px;opacity:1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}.hand-img{position:relative;background:url(../img/about-sprite.png) 0 0 no-repeat;background-size:310px;width:150px;height:150px;margin:0 auto;border-radius:100%;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.hand-img:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:url(../img/about-sprite.png) 0 0 no-repeat;background-size:310px;border-radius:100%;border:1px solid #f1bb40;margin:-1px 0 0 -1px;width:150px;height:150px;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}.advantages-box:hover>.hand-img:after{background:url(../img/about-sprite.png) -158px 0 no-repeat;background-size:310px;opacity:1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}.advantages-box h2{color:#0A4958;text-transform:uppercase;font-family:OpenSans-Light;padding:15px 0 10px;font-size:30px;text-align:center}.advantages-box p{padding:0 5px 20px;text-align:center;font-family:OpenSans;font-size:18px;color:#737373;width:400px;line-height:20px}.about-person-box{width:400px;margin:0 auto;padding-bottom:10px}.feed-img{float:left;width:75px;border-radius:100%;margin:0 0 0 70px}.hr-nogradient{background:#b9b9b9}.quote{padding:0 8px 15px}.person-name{float:left;color:#0A4958;font-family:OpenSans-Light;margin:15px 0 10px 20px;font-size:25px;text-align:center;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.person-title{float:left;color:#737373;font-family:OpenSans;margin:-5px 0 0 22px}.about-person-box:hover>.person-name{color:#f1bb40;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}#preporuki{display:none}.site-wrapper-products{width:100%!important;padding:0 0 30px}.grid{margin:0 auto;max-width:1300px;width:90%}.grid a{color:#333}.grid .figure{width:100%;position:relative;overflow:hidden;margin:5px;background:#333}.grid .figure img{position:relative;border:1px solid #0a4958;display:block;width:99.2%;opacity:.6;-webkit-transition:opacity .3s;transition:opacity .3s}.grid .figcaption{position:absolute;top:0;z-index:13;padding:10px 0 0;width:100%;height:100%;text-align:center}.grid .figcaption h2{margin:0 0 20px;color:#f1bb40;text-transform:uppercase;letter-spacing:1px;font-family:OpenSans-Light;font-size:27px;-webkit-transition:-webkit-transform .3s;transition:transform .3s}.grid .figcaption p{padding:0 20px;color:#fff;font-size:19px;font-family:OpenSans-Light;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s}.grid .figcaption h2,.grid .figcaption p{-webkit-transform:translateY(50px);transform:translateY(50px)}.grid .figure span{position:absolute;padding:4px 20px;text-transform:uppercase;letter-spacing:1px;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s}.grid .figcaption,.grid .figcaption h2,.grid .figcaption p,.grid .figure span{-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid svg{position:absolute;top:-1px;z-index:12;width:100%;height:100%}.grid svg path{fill:#0a4958}.grid a:hover .figure img{opacity:1}.grid a:hover .figcaption h2,.grid a:hover .figcaption p{-webkit-transform:translateY(0);transform:translateY(0)}.grid a:hover .figcaption p{opacity:0}.demo-1 body{background:#3498db}.grid .figure span{top:50%;left:50%;border:1px solid #f1bb40;background:#0a4958;font-family:OpenSans-Light;color:#f1bb40;opacity:1;-webkit-transform:translateY(-50%) translateX(-50%) scale(0.25);transform:translateY(-50%) translateX(-50%) scale(0.25)}.grid a:hover .figure span{cursor:pointer;opacity:1;-webkit-transform:translateY(-50%) translateX(-50%) scale(1);transform:translateY(-50%) translateX(-50%) scale(1)}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.click-nav{float:left}.click-nav ul li{position:relative;list-style:none;cursor:pointer}.click-nav ul li ul{position:absolute;left:0;right:0;background:#0a4958;margin:0 0 0 10px;padding:22px 1px 0;z-index:10;width:165px}.click-nav .no-js ul{display:none}.click-nav .no-js:hover ul{display:block}.drop-down-menu-li{margin:5px 0!important;padding:5px 10px!important}.drop-down-menu-li a{font-size:15px!important;text-align:center!important}.drop-down-menu-li a:hover{color:#f1bb40}.products-site-wrapper{max-width:1300px;margin:30px auto;padding:0}.products-products-box:hover>.mini-slider-text h2{color:#f1bb40;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.products-products-box{width:100%!important;margin:0!important;padding:0!important}.main-inner{position:relative;height:400px;width:400px;float:left}.mini-slider{height:400px;width:400px}.mini-slider-text{float:left;width:69%}.mini-slider-text h2{text-align:center;color:#0A4958;font-family:OpenSans;font-size:30px;text-transform:none;padding:30px 0;text-shadow:none!important;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.mini-slider-text p{padding:5px 30px 20px;text-align:center;font-family:OpenSans;font-size:20px;color:#4a4a4a;line-height:23px}.mini-slider-text ul{text-align:center;font-family:OpenSans;font-size:20px;color:#4a4a4a;margin:0 auto}.mini-slider-text ul li{margin:5px 0}.mini-slider img{height:400px;width:400px;margin:0;position:relative}.slider-container{width:400px;height:400px;overflow:hidden}a,a:hover,a:visited{text-decoration:none;color:#fff}.next-btn,.previous-btn{position:absolute;top:181px;width:30px;height:30px;font-size:60px;font-weight:100;line-height:30px;color:#0a4958;text-align:center;border-radius:100%;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.next-btn:hover,.previous-btn:hover{color:#f1bb40}.previous-btn{left:10px}.next-btn{right:10px}.pagination{position:absolute;top:10px;margin:0;padding:0;right:6px}.pagination li{list-style:none;float:left;margin:0 5px;width:10px;height:10px;position:relative}.pagination li a{position:absolute;width:10px;height:10px;border-radius:23px;background:#0a4958;text-indent:-9999px;display:block}.pagination li a:hover,.pagination li.current-pagination a{background:#f1bb40}.download-form img{opacity:.7;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.download-form img:hover{opacity:1;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.download-p{margin:13px 10px 0 0!important;padding:0!important;text-align:right}.download-box{margin:20px auto 0;width:26%}.modules-remotes-link{color:#007894!important;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.modules-remotes-link:hover{color:#f1bb40!important}.bold{font-weight:700}@media only screen and (max-width:1300px){.banner{width:100%!important}.site-wrapper{max-width:1100px;margin:30px auto}.site-wrapper article{float:left;margin-left:auto;width:24.8%}.site-wrapper-contacts{max-width:1260px}.advantages-box{margin:0 0 20px 15px}.download-box{width:27%}textarea{width:98.8%}.location-and-phone{margin:20px 0 5px}.location-and-phone ul{margin:10px 0}.main-inner{margin:0 auto;float:none}.mini-slider-text{float:none;margin:0 auto;width:69%}}@media only screen and (max-width:1250px){.advantages-box{max-width:800px;float:none;margin:0 auto 40px}.advantages-box p{width:100%;text-align:center;margin:20px 0 0}}@media only screen and (max-width:1200px){.download-p{float:none;text-align:center}.download-form{text-align:center}footer{width:100%;margin:0 auto}.footer-wrapper{max-width:300px;margin:0 auto;padding:0!important}.left{float:none}.person-box{display:none}.location-and-phone{width:100%;margin:0 auto;padding:10px 0;text-align:center}.footer-icon-email,.footer-icon-location,.footer-icon-phone{display:none}.logo-and-copy{padding:10px 0;width:100%;margin:0 auto}.logo-and-copy-box{float:none}.form-span1,.form-span2,.form-span3{width:97%;padding:0 0 15px!important}textarea{width:97%}.contacts-box{background-attachment:scroll;background-position:center center}}@media only screen and (min-width:320px) and (max-width:1010px){header{position:fixed;top:0;left:0;width:100%;z-index:9999;box-shadow:1px 2px 13px rgba(0,0,0,.3)}.lang-box{position:absolute;top:10px;right:20px}.banner-wrapper{width:100%;padding:76px 0 0}.grid a:hover .figcaption p{opacity:1}.rslides,.rslides img{width:100%}.site-wrapper-contacts-form{max-width:100%}.logo-and-nav{max-width:75%;margin:0 auto;padding:10px 0 7px!important}.logo{float:none;text-align:center}nav{float:none;margin-top:0}.nav-mobile{display:block;left:0;width:110px}.nav-mobile:after{content:"Menu";color:#fff;font-size:25px;font-family:opensans;float:left;margin:25px 0 0 35px}nav ul li{float:none;padding:15px 0;text-align:center}.click-nav{float:none;padding:0;width:170px;margin:0 auto}.click-nav:after{content:'';display:block;clear:both}.click-nav ul li ul{position:absolute;top:168px;left:-60px;background:#f1bb40;margin:0;padding:5px 1px;z-index:10;width:278px}.click-nav ul li ul li{padding:10px 0!important}.nav{padding:55px 0 0;position:absolute;top:0;left:0;z-index:9999}.nav-list{display:none;background:#f1bb40;padding:20px 0;margin:20px 0 0;width:280px;float:left}nav ul li a{color:#fff!important;padding:10px 0!important;margin:0}.nav-active{display:block}.site-wrapper-2{max-width:100%;padding:76px 0 0}.site-wrapper{max-width:100%;margin:30px auto}.map-box{padding:76px 0 0}.products-site-wrapper{margin:0 auto 30px;padding:76px 0 0}.grid{margin:0;width:98%}.grid .figcaption p{font-size:2em}.site-wrapper article{float:none;margin:0 auto 30px;width:40%}.about-us-page{height:auto}.advantages-box{width:90%;float:none;margin:0 auto 40px}.site-wrapper-contacts{max-width:100%}.about-us-box,.contacts-box{background-attachment:scroll;background-position:center center}}@media only screen and (min-width:320px) and (max-width:800px){.banner-wrapper{display:none}.site-wrapper{margin:0 auto;padding:100px 0 0}.site-wrapper article{width:50%}.grid .figcaption p{font-size:1.7em}.figcaption h2{font-size:2em}.about-us-page{background-attachment:scroll}.about-us-p{width:95%}.download-box,.mini-slider-text{width:100%}}@media only screen and (min-width:320px) and (max-width:650px){.site-wrapper article{width:60%}.about-us-box{height:auto;padding:0 0 20px;background-size:340%;background-position:center center}.about-us-page{background-size:340%;background-position:center center}.contacts-box{background-size:200%;background-position:center center}.form-span1,.form-span2,.form-span3,textarea{width:95%}}@media only screen and (min-width:320px) and (max-width:500px){.site-wrapper article{width:80%}#map_canvas,#map_canvas_2{height:400px}}@media only screen and (min-width:320px) and (max-width:400px){.nav-mobile{width:50px;background:#f1bb40 url(../img/nav.svg) no-repeat 12px center;background-size:50%}.nav-mobile:after{content:"";margin:0}.site-wrapper article{width:80%}.grid .figcaption{padding:0}.grid .figcaption p{font-size:1.4em}.grid .figcaption h2{font-size:1.5em}.lang-box{right:0}.bg{margin-right:15px}.en{margin-right:20px}.logo{margin-left:-40px}.main-inner{height:320px;width:100%}.mini-slider,.mini-slider img{height:320px;width:320px}.slider-container{width:320px;height:320px;margin:0 auto}.form-span1,.form-span2,.form-span3,textarea{width:92%}}