.widget:after,.main-block:after,.info-list li:after,.story-section .clear:after,.date-wrap:after{content:" ";display:block;clear:both;}.list-item,.technology-section .text-area ul,.technology-section .logo-list,.info-list,.info-list ol,.info-list .brands ul,.info-list .list,.info-list .list li{margin:0;padding:0;list-style:none;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}*{margin:0;padding:0;max-height:1000000px;}ul,ol,dl,p,h1,h2,h3,h4,h5,h6,address,form,table,blockquote,applet,embed,object,iframe,frameset{margin:0 0 14px;}html,body,div,span,applet,embed,object,iframe,frameset,p,q,blockquote,sub,sup,a,abbr,acronym,font,img,small,center,h1,h2,h3,h4,h5,h6,b,strong,big,u,ins,i,cite,em,var,dfn,address,s,strike,del,dl,dt,dd,ol,ul,li,pre,code,kbd,samp,tt,fieldset,legend,form,label,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{border:0;background:none;}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block;}
@font-face {
  font-family: 'Roboto';
  src: url('../fonts/Roboto/Roboto-Regular.eot?v=4.5.0');
  src: url('../fonts/Roboto/Roboto-Regular.eot?#iefix&v=4.5.0') format('embedded-opentype'), 
  url('../fonts/Roboto/Roboto-Regular.woff2?v=4.5.0') format('woff2'), 
  url('../fonts/Roboto/Roboto-Regular.woff?v=4.5.0') format('woff'), 
  url('../fonts/Roboto/Roboto-Regular.ttf?v=4.5.0') format('truetype'), 
  url('../fonts/Roboto/Roboto-Regular.svg?v=4.5.0#Robotoregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-Bold';
  src: url('../fonts/Roboto/Roboto-Bold.eot?v=4.5.0');
  src: url('../fonts/Roboto/Roboto-Bold.eot?#iefix&v=4.5.0') format('embedded-opentype'), 
  url('../fonts/Roboto/Roboto-Bold.woff2?v=4.5.0') format('woff2'), 
  url('../fonts/Roboto/Roboto-Bold.woff?v=4.5.0') format('woff'), 
  url('../fonts/Roboto/Roboto-Bold.ttf?v=4.5.0') format('truetype'), 
  url('../fonts/Roboto/Roboto-Bold.svg?v=4.5.0#RobotoBold') format('svg');
  font-weight: normal;
  font-style: normal;
}
body{color:#000;font:20px Roboto;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;min-width:320px;}
.bold{  font-family: 'Roboto-Bold';}
a{text-decoration:none;color:#000;outline:none;}a:hover{text-decoration:none;}
img{max-width:100%;/*height:auto;*/}
video,iframe,object,embed{max-width:100%;}
input,textarea,select{font:15px/18px raleway,Arial,Helvetica,sans-serif;vertical-align:middle;color:#ccc;overflow:auto;}
#sidebar select{margin:0 0 0 4px;}
/*input[type="text"],input[type="tel"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{background:#fff;margin:0;border:1px solid #ccc;padding:3px 4px;}label{vertical-align:middle;}button,input{width:auto;overflow:visible;}button::-moz-focus-inner{padding:0;border:0;}*/
h1,h2,h3,h4,h5,h6,b,strong,th{font-weight:700;}
h1{font-size:35px;line-height:100%; font-family:"Roboto-Bold"}
h2{font-size:150%;line-height:100%;}
h3{font-size:18px ;}h4{font-size:110%;}
h5{font-size:100%;}h6{font-size:90%;}
.font24{ font-size:24px !important}
.black-text{ color:#000 !important}
i,cite,em,var,dfn,address{font-style:italic;}
u,ins{text-decoration:underline;}
s,strike,del{text-decoration:line-through;}
blockquote,blockquote:before,blockquote:after,q,q:before,q:after{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote{border-left:4px solid #ccc;padding-left:10px;margin-left:14px;}
table,caption,tbody,tfoot,thead,tr,th,td{border-collapse:collapse;border-spacing:0;font-size: inherit ;line-height:22px;}
th,td{border:1px solid #ccc;padding:3px 7px;text-align:left;vertical-align:top;}th{border-color:#999;text-align:center;vertical-align:middle;}
ul{margin-left:1px;}ul,ol{padding-left:3em;}ul ul,ul ol,ol ul,ol ol{padding-left:3em;margin:0;}ul>li{list-style-type:disc;}dl dt{float:left;clear:left;padding-right:4px;font-weight:bold;}pre{max-width:100%;overflow:auto;}.error input[type="text"],.error input[type="tel"],.error input[type="email"],.error input[type="url"],.error input[type="password"],.error input[type="search"],.error textarea{border:1px solid red;}
header,footer,article,section,hgroup,nav,figure,aside,main{display:block;}figure{margin:0;padding:0;}input[type="image"]{padding:0;border:none;}input[type=text],input [type="tel"],input[type=search],input[type=email],input[type=password],input[type=file],input[type=submit],textarea{-webkit-appearance:none;border-radius:0;}::-webkit-input-placeholder{color:#ccc;}:-moz-placeholder{color:#ccc;}::-moz-placeholder{color:#ccc;opacity:1;}:-ms-input-placeholder{color:#ccc;}.widget{margin-bottom:14px;}.widget ul{padding-left:2em;}.widget select{min-width:150px;}.comment-form textarea,.comment-form input[type="text"],.search-form input[type="search"]{margin:0 4px 0 0;width:300px;}.post-password-form label{vertical-align:top;}.post-password-form input[type="password"],.search-form input[type="search"]{width:150px;}
.commentlist{margin:0 0 14px;}.commentlist .edit-link{margin:0;}.commentlist-item .commentlist-item{padding:0 0 0 3em;}.comment,.commentlist-holder{overflow:hidden;}.commentlist-item .commentlist-item,.commentlist-item+.commentlist-item{padding-top:14px;}.commentlist .avatar-holder{float:left;margin:0 14px 4px 0;}.comment-form label{display:block;padding-bottom:4px;}.comment-form textarea{padding:3px 4px;overflow:auto;margin:0;height:120px;min-height:120px;}.widget_calendar #next{text-align:right;}.gallery-item dt{float:none;padding:0;}.navigation{overflow:hidden;margin:0 0 14px;}.navigation .next{float:left;}.navigation .prev{float:right;}.wp-caption{max-width:98%;clear:both;border:1px solid #ccc;padding:5px;}.wp-caption img{vertical-align:top;}.wp-caption p{margin:10px 0 0;}div.aligncenter{margin:0 auto 14px;}img.aligncenter{display:block;margin:0 auto;}.alignleft{float:left;margin:0 14px 4px 0;}.alignright{float:right;margin:0 0 4px 14px;}

@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome/fontawesome-webfont.eot?v=4.5.0');
  src: url('../fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), 
  url('../fonts/fontawesome/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), 
  url('../fonts/fontawesome/fontawesome-webfont.woff?v=4.5.0') format('woff'), 
  url('../fonts/fontawesome/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), 
  url('../fonts/fontawesome/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"],[class*=" icon-"]{font-family:"FontAwesome";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-share2:before{content:"\ea82";}
.icon-search:before{content:"\e606";}.icon-locked:before{content:"\e602";}.icon-chat:before{content:"\e600";}.icon-heart:before{content:"\e603";}.icon-leaf:before{content:"\e607";}.icon-rss:before{content:"\e601";}.icon-arrow-right:before{content:"\e608";}.icon-user:before{content:"\e604";}.icon-mapmarker:before{content:"\f1ea";}.icon-chevron-circle-up:before{content:"\f139";}

.icon-chevron-circle-down:before{content:"\f13a";}

.icon-vimeo-square:before{content:"\f194";}
body.active-body{overflow:hidden;}
#wrapper{width:100%;position:relative;overflow:hidden;min-height:1000px;}
#header{position:absolute;left:0;right:0;top:0;z-index:9999;}.top-line{background:#fff;}.top-line:after{content:"";clear:both;display:block;}.top-line .holder{overflow:hidden;}.top-bar{float:left;margin:0;padding:0;text-transform:uppercase;font-size:11px;line-height:14px;position:relative;}.top-bar li{float:left;list-style:none;}.top-bar a{display:block;color:#999;text-decoration:none;padding:7px 15px 4px 11px;border-right:1px solid #999;}.top-bar a:hover,.open-close.active .top-bar li.active a,.top-bar li.active a{color:#fff;background:#999;}
.top-bar .icon{display:inline-block;vertical-align:top;font-size:13px;}
.top-bar .icon-mapmarker{margin:-1px 4px 0 -1px;font-size:14px;background:url(../images/sprite.png) no-repeat 0 -47px;width:25px;height:18px;text-indent:-9999px;overflow:hidden;}
.top-bar a:hover .icon-mapmarker,.open-close.active .top-bar li.active .icon-mapmarker,.top-bar li.active .icon-mapmarker{background-position:0 -64px;}.top-bar .icon-search{margin:0 5px 0 1px;font-size:13px;background:url(../images/sprite.png) no-repeat -17px -47px;width:13px;height:13px;text-indent:-9999px;overflow:hidden;}.top-bar a:hover .icon-search,.open-close.active .top-bar li.active .icon-search,.top-bar li.active .icon-search{background-position:-17px -64px;}
.top-bar .icon-user{margin:-1px 2px 0 0;font-size:14px;background:url(../images/sprite.png) no-repeat -35px -47px;width:14px;height:14px;text-indent:-9999px;overflow:hidden;}.top-bar a:hover .icon-user,.open-close.active .top-bar li.active .icon-user,.top-bar li.active .icon-user{background-position:-35px -64px;}.top-line .slide-wrap{position:relative;}.top-line .open-slide{color:#fff;width:100%;font-size:13px;line-height:16px;background:#000;display:none;}.top-line .open-slide.slide1{background:#333;}.top-line .open-slide.slide2{background:#333 url(../images/bg-slide-login.jpg) repeat-y;font-size:15px;line-height:18px;}.top-line .open-slide .slide-box{max-width:1005px;background:url(../images/bg-slide-content.jpg) repeat-y -70px 0;position:relative;overflow:hidden;padding:11px 45px 32px 134px;}.top-line .open-slide.slide1 .slide-box{background:url(../images/bg-slide-search.jpg) repeat-y;padding:9px 35px 3px 133px;}.top-line .open-slide.slide2 .slide-box{background:none;padding:9px 45px 45px 133px;}.top-line .open-slide .breaker{position:absolute;width:23px;height:23px;border:1px solid #cacaca;right:21px;top:16px;text-indent:-9999px;overflow:hidden;border-radius:50%;color:#cacaca;}.top-line .open-slide .breaker:after,.top-line .open-slide .breaker:before{content:"";position:absolute;left:10px;top:4px;width:1px;height:13px;background:#cacaca;-ms-transform:rotate(53deg);-webkit-transform:rotate(53deg);transform:rotate(53deg);}.top-line .open-slide .breaker:before{-ms-transform:rotate(-53deg);-webkit-transform:rotate(-53deg);transform:rotate(-53deg);}.top-line .open-slide .breaker:hover{border-color:#6d85b1;}
.top-line .open-slide .breaker:hover:after,.top-line .open-slide .breaker:hover:before{background:#6d85b1;}.top-line .slide-content{float:left;width:22%;margin:0 2.2% 0 0;padding:13px 0 0;}.top-line .open-slide.slide1 .slide-content{margin:0 11.3% 0 0;}.top-line .open-slide.slide2 .slide-content{margin:0 17.3% 0 0;}.top-line .slide-content .title{display:block;font-size:35px;line-height:35px;font-weight:700;margin:0 0 11px;text-transform:uppercase;}.top-line .slide-content p{margin:0 16% 0 0;}.top-line .slide-content a{color:#fff;text-decoration:none;}.top-line .slide-content a:hover{text-decoration:underline;}.top-line .image-block{overflow:hidden;}.map{margin:0 0 19px;background:url(../images/img-22.png) no-repeat;background-size:100% auto;position:relative;max-width:611px;}.map.europe{background:url(../images/img-23.png) no-repeat;background-size:100% auto;max-width:460px;margin:1.4% 0 17px 12%;}#area9 .popup,#area5 .popup,#area2 .popup,#area4 .popup,#area1 .popup,#area6 .popup,#area20 .popup,#area21 .popup{top:50%;left:auto;right:100%;margin:-5px 10px 0 0;}#area9 .popup:after,#area5 .popup:after,#area2 .popup:after,#area4 .popup:after,#area1 .popup:after,#area6 .popup:after,#area20 .popup:after,#area21 .popup:after{content:"";right:auto;left:100%;margin:-17px 0 0 3px;border-right:0;border-left:18px solid #ccc;}#area1 .popup{margin:-20px -9px 0 0;}#area2 .popup{margin:-28px -9px 0 0;}#area5 .popup,#area9 .popup,#area4 .popup,#area6 .popup{margin-top:-16px;}#area7 .popup,#area17 .popup{margin-top:50px;}#area8 .popup{margin:37px 0 0 -23px;top:0;}#area11 .popup{margin-top:-21px;}#area13 .popup{margin:9px 0 0 10px;}#area14 .popup{margin-top:0;}#area15 .popup{margin:0 0 0 -9px;top:47%;}#area16 .popup{margin-top:25px;}#area18 .popup{margin:30px 0 0 -9px;}#area19 .popup{margin:-6px 0 0 12px;}#area20 .popup{margin-top:-33px;}#area21 .popup{margin:-28px 16px 0 0;}.popup-holder.hover .popup,.popup-holder.activestate .popup{display:block;z-index:100;}.popup{position:absolute;left:100%;top:-50%;width:200px;border:1px solid #ccc;font-size:9px;line-height:11px;color:#333;text-transform:capitalize;background:#eee;text-indent:0;margin:-31px 0 0 8px;display:none;}
.popup:after{content:"";position:absolute;right:100%;top:50%;margin:-17px 3px 0 0;width:0;height:0;border-right:18px solid #ccc;border-top:17px solid transparent;border-bottom:17px solid transparent;}.popup .title-text{text-transform:uppercase;font-size:10px;line-height:12px;margin:0;font-weight:600;color:#333;}.popup .title-text a{color:#333;text-decoration:none;}.popup .title-text a:hover{text-decoration:underline;}.popup .row:first-child{border:0;}.popup .row{overflow:hidden;border-top:1px solid #ccc;position:relative;}.popup .text{overflow:hidden;padding:9px 9px 8px;position:relative;left:1px;margin-right:41px;}.popup .btn-map{position:absolute;right:0;top:0;bottom:0;width:41px;text-indent:-9999px;overflow:hidden;text-decoration:none;border-left:1px solid #ccc;}.popup .btn-map:after{content:"";position:absolute;left:50%;top:50%;width:17px;height:17px;background:url(../images/sprite.png) no-repeat -61px 0;margin:-9px 0 0 -9px;}.popup .btn-map:hover{background:#666;}.map img{vertical-align:top;position:relative;z-index:10;}.map-list{margin:0 0 0 7.9%;padding:0;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;text-transform:uppercase;font-size:13px;line-height:16px;font-weight:800;max-width:420px;min-height:85px;}.map-list li{list-style:none;margin:0 0 5px;}.map-list a{color:#fff;text-decoration:none;}.map-list li.hover a{color:#6d85b1;}.hidden{position:absolute;left:-9999px;top:-9999px;text-indent:-9999px;overflow:hidden;}.map ul{padding:0;margin:0;list-style:none;}.map li{position:absolute;display:none;text-indent:-9999em;background-repeat:no-repeat;background-size:100% 100%;}.map li.hover,.map li.activestate{display:block;}.map a{display:block;height:100%;}area{outline:none;border:0;}.map li#area1{background-image:url(../images/bg-area-1.png);width:45.172%;height:30.968%;top:4.677%;right:0;}.map li#area2{background-image:url(../images/bg-area-2.png);width:16.367%;height:23.548%;top:24.516%;right:15.057%;}.map li#area3{background-image:url(../images/bg-area-3.png);width:13.584%;height:25.484%;top:9.032%;right:40.589%;}
.map li#area4{background-image:url(../images/bg-area-4.png);width:10.475%;height:22.186%;top:29.355%;right:34.37%;}.map li#area5{background-image:url(../images/bg-area-5.png);width:10.966%;height:18%;top:66.129%;right:9.984%;}.map li#area6{background-image:url(../images/bg-area-6.png);width:5.4%;height:10.968%;top:75.484%;right:41.735%;}.map li#area7{background-image:url(../images/bg-area-7.png);width:10.638%;height:27.742%;top:56.774%;right:60.884%;}.map li#area8{background-image:url(../images/bg-area-8.png);width:18%;height:16.5%;top:26%;right:67.5%;}.map li#area9{background-image:url(../images/bg-area-9.png);width:5.728%;height:16.452%;top:38.387%;right:27.332%;}.map li#area10{background-image:url(../images/bg-area-10.png);width:6.522%;height:8.841%;top:58.841%;right:78.26%;}.map li#area11{background-image:url(../images/bg-area-11.png);width:9.783%;height:6.098%;top:68.902%;right:65.435%;}.map li#area12{background-image:url(../images/bg-area-12.png);width:16.087%;height:19.512%;top:64.024%;right:77.174%;}.map li#area13{background-image:url(../images/bg-area-13.png);width:11.304%;height:16.463%;top:56.098%;right:68.478%;}.map li#area14{background-image:url(../images/bg-area-14.png);width:5.652%;height:7.927%;top:55.488%;right:94.348%;}.map li#area15{background-image:url(../images/bg-area-15.png);width:33.913%;height:55.183%;top:0;right:47.391%;}.map li#area16{background-image:url(../images/bg-area-16.png);width:12.391%;height:12.5%;top:56.402%;right:56.956%;}.map li#area17{background-image:url(../images/bg-area-17.png);width:10%;height:19.433%;top:47.866%;right:85.217%;}.map li#area18{background-image:url(../images/bg-area-18.png);width:15.869%;height:17.073%;top:80.488%;right:83.478%;}
.map li#area19{background-image:url(../images/bg-area-19.png);width:5.652%;height:4.878%;top:71.646%;right:74.125%;}
.map li#area20{background-image:url(../images/bg-area-20.png);width:32px;height:16px;top:29.946%;right:39.425%;}
.map li#area21{background-image:url(../images/bg-area-21.png);width:5.5%;height:5%;top:55.2%;right:19.2%;}
.slide-form{max-width:470px;overflow:hidden;padding:17px 0 0;color:#fff;font-size:12px;line-height:14px;}
.top-line .open-slide.slide2 .slide-form{padding:52px 0 0;max-width:430px;}.slide-form p{margin:0 0 20px;}
.slide-form .row:after{content:"";clear:both;display:block;}
/*input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="password"],textarea{border:0;background:#666;background:rgba(102,102,102,.8);height:35px;padding:8px 5px;margin:0 0 10px;}*/
.slide-form input[type="text"],.slide-form input[type="search"],.slide-form input[type="password"]{float:left;width:100%;margin:0 0 10px;}
.slide-form .submit-wrap{margin:12px 0 0;float:left;position:relative;}
.slide-form .submit-wrap:hover:after{border-left-color:#fff;}
.slide-form .submit-wrap:after{content:"";position:absolute;left:100%;top:50%;width:0;height:0;border-left:10px solid #000;border-top:10px solid transparent;border-bottom:10px solid transparent;margin:-8px 0 0 2px;}
input[type="submit"]{padding:5px 10px;color:#fff;cursor:pointer;text-transform:uppercase;font-size:15px;line-height:18px;font-weight:800;background:#000;background:rgba(0,0,0,.8);border:3px solid #000;margin:0;vertical-align:top;}
.slide-form input[type="submit"]{float:left;min-width:130px;margin:0;padding:14px 10px 12px;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;}
input[type="submit"]:hover{opacity:.9;}
.social{margin:0;padding:0;float:right;font-size:16px;}
.social li{list-style:none;float:left;}
.social li:first-child{font-size:15px;}
.social a{display:block;text-decoration:none;color:#999;position:relative;padding:6px 0 3px 1px;text-align:center;width:29px;text-indent:-9999px;overflow:hidden;}
.social .icon-rss:after{background:url(../images/sprite.png) no-repeat -67px -47px;content:"";position:absolute;left:8px;top:7px;width:14px;height:13px;}
.social a:hover{color:#fff;}
.social .icon-rss:hover{background:#fd6b32;}
.social .icon-rss:hover:after{background-position:-67px -64px;}
.social .youtube:hover{background:#fd0566;}
.social .icon-vimeo-square:hover{background:#fe2fc8;}
.social .icon-vimeo-square:hover:after{background-position:-52px -64px;}
.social .icon-vimeo-square:after{background:url(../images/sprite.png) no-repeat -52px -47px;content:"";position:absolute;left:8px;top:7px;width:13px;height:13px;}
.social .youtube:after{content:"";background:url(../images/sprite.png) no-repeat;position:absolute;left:8px;top:7px;width:13px;height:13px;}
.social .youtube:hover:after{background-position:0 -15px;}
.live-line{overflow:hidden;font-size:14px;line-height:18px;font-weight:700;color:#888;padding:4px 35px 0;position:relative;max-width:500px;white-space:nowrap;}
.live-line .mask{position:relative;overflow:hidden;}
.live-line .mask .slideset{width:99999px;float:left;}
.live-line .mask .slide-text{float:left;overflow:hidden;text-overflow:ellipsis;}
.live-line .mask .slide-text.active{z-index:1;}
.live-line .icon-chat{position:absolute;left:11px;top:7px;font-size:18px;color:#ca7967;background:url(../images/sprite.png) no-repeat -40px -23px;text-indent:-9999px;overflow:hidden;width:14px;height:13px;}
.live-line a{text-decoration:none;color:#888;}
.live-line a:hover{text-decoration:underline;}
.nav-wrap{background:#666;background:rgba(102,102,102,.8);position:relative;padding:31px 0 0 195px;min-height:40px;}

.logo{position:absolute;left:0;bottom:0;width:195px;height:80px;z-index:21;}
.bologna{position:absolute;right:0;bottom:0;width:195px;height:80px;z-index:22;}
.bologna img{display:block;width:100%;height:auto;}
.logo img{display:block;width:100%;height:auto; }
.nav-opener{float:right;width:40px;height:40px;background:#000;background:rgba(0,0,0,.5);position:relative;border-radius:3px;display:none;margin:3px;}
.nav-opener:before,.nav-opener:after,.nav-opener span{background:#fff;border-radius:4px;position:absolute;top:50%;left:25%;right:25%;height:4px;margin-top:-2px;-webkit-transition:all .2s linear;transition:all .2s linear;}.nav-opener:before,.nav-opener:after{content:"";top:30%;}.nav-opener:after{top:70%;}.nav-opener .opener span{opacity:0;}.nav-opener:hover{opacity:.9;}.nav-opener .opener:after,.nav-opener .opener:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:50%;left:15%;right:15%;}.nav-opener .opener:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.nav-active .close-btn{display:block;}.nav-active .nav-opener span{opacity:0;}.nav-opener:hover{opacity:.9;}.nav-active .nav-opener:after,.nav-active .nav-opener:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:16px;left:15%;right:15%;}.nav-active .nav-opener:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.nav-active .nav-opener:before,.nav-active .nav-opener:after{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);margin:0;top:8px;}.nav-active .nav-opener:after{top:28px;}.nav-active .nav-opener span{opacity:1;}.resize-active .hold{-webkit-transition:none!important;transition:none!important;}.close-btn{width:30px;height:30px;background:none;border:2px solid #999;margin:0;}.nav-active .close-btn:before,.nav-active .close-btn:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:12px;background:#999;height:3px;left:5%;right:5%;}.nav-active .close-btn:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.nav-active .close-btn span{opacity:0;}

#nav>ul{margin:0;padding:0; min-height:50px;font-size:15px;line-height:18px;text-transform:uppercase;font-weight:500;}
#nav>ul>li{list-style:none;float:left;border-bottom:4px solid transparent;padding:0 20px 27px;-webkit-transition:border-color ease-out .3s;transition:border-color ease-out .3s;cursor:pointer;}
#nav>ul>li:first-child{padding-left:18px;}#nav>ul>li>a{color:#ccc;text-decoration:none;position:relative;padding:0 20px 0 0;min-width:123px;display:block;}.inactive>a{pointer-events:none;}#nav .icon{position:absolute;right:0;top:0;color:#ccc;font-size:19px;width:16px;-webkit-transition:-webkit-transform ease-out .3s,color ease-out .3s;transition:transform ease-out .3s,color ease-out .3s;}
#nav>ul>li:hover,#nav>ul>li.active,#nav>ul>li.hover{border-color:#da3632;}
#nav li:hover .icon,#nav>ul>li.hover .icon{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#da3632;}
#nav .drop-slide-wrapper{top:100%!important;width:100%!important;}

#nav .nav-drop{position:absolute; left:0;right:0;background:#333 url(../images/bg-drop.jpg) 0px 0 no-repeat;display:none;overflow:hidden; padding:0 195px}
#nav .nav-drop.support{background:none;}
#nav li.hover>.nav-drop{display: inline-block;}
#nav .nav-drop>img{float:left;margin:0 9px 0 0;}

.drop-list{overflow:hidden;padding:39px 0;text-transform:uppercase;font-size:14px;line-height:20px; width:100%;vertical-align:top; float:left}
.drop-list li{list-style:none;margin:0 0 32px;position:relative; width:24.6%;display:inline-block; padding-right:15px}
.drop-list li .img{position:relative;}
.drop-list a .gioithieu-a{ background:#fff; padding:10px !important; width:100%; float:left; text-transform:uppercase; color:#000 !important;}
.drop-list a:hover .gioithieu-a{ background:#da3632; color:#fff !important; text-decoration:none}
.drop-list li .img .sp-a{ background:rgba(100%,100%,100%,.8); padding:10px !important; width:100%; position:absolute; top:40%; text-transform:uppercase; color:#000 !important; font-family:'Roboto-Bold'}
.drop-list li .img:hover .sp-a{ background:#da3632; color:#fff !important; text-decoration:none}
.drop-list a{color:#fff;text-decoration:none;display:inline-block;vertical-align:top;position:relative;}/*.*/
.drop-list a:hover:after,.drop-list li.active a:after{display:block;}
.drop-list li>ul{ float:left; width:100%; margin:0 !important; padding:0 !important}
.drop-list li ul li{ float:left; width:100%; margin:5px 0 !important; padding:0 15px !important; font-size:18px; color:#333; list-style-type: hebrew !important; text-align:left !important}
.drop-list li>ul li a{ float:left; padding:5px 0; position:relative; width:100%; padding-left:25px; color:#fff; font-size:14px}
.drop-list li>ul li a:hover{ color:#da3632; text-decoration:none}.drop-list li>ul li a:hover:before{ color:#da3632}
.drop-list li>ul li a:before{content:"\f0c8"; font-family:'FontAwesome'; left:0; position:absolute; font-size:12px; color:rgba(255,255,255,.3)}

.support-list{margin:0;padding:0;overflow:hidden;}
.support-list a{color:#fff;text-decoration:none;}
.support-list li{float:left;list-style:none;max-width:333px;width:33.33%;position:relative;}.support-list img{vertical-align:top;width:100%;height:auto;}.support-list .overlay{position:absolute;left:0;top:0;opacity:0;}.support-list .nav-title{display:block;border-right:70px solid transparent;margin:0;font-size:25px;line-height:25px;color:#fff;font-weight:400;position:absolute;bottom:0;left:0;right:0;text-transform:none;}.support-list .nav-title span{display:block;background:#000;background:rgba(0,0,0,.7);padding:10px 15px;position:relative;}.support-list .nav-title span:after{content:"";position:absolute;left:100%;top:50%;width:0;height:0;border-left:21px solid #87402b;border-top:21px solid transparent;border-bottom:21px solid transparent;margin:-21px 0 0 5px;display:none;}.support-list li:hover .overlay{opacity:1;}.support-list li:hover .nav-title{border-right-color:#000;border-right-color:rgba(0,0,0,.9);}.support-list li:hover .nav-title span{background:#7b2f18;background:rgba(123,47,24,.9);}.support-list .blue:hover .nav-title span{background:#7999b0;background:rgba(121,153,176,.9);}.support-list .blue:hover .nav-title span:after{border-left-color:#7999b0;}.support-list .purple:hover .nav-title span{background:#60507c;background:rgba(96,80,124,.9);}.support-list .purple:hover .nav-title span:after{border-left-color:#60507c;}.support-list li:hover .nav-title span:after{display:block;}.drop-columns{background:#333 url(../images/bg-drop-columns.jpg) repeat-y;position:relative;z-index:1;overflow:hidden;padding:0 0 3px;}.drop-columns .col{float:left;max-width:200px;width:20%;}.drop-columns .img-box{position:relative;margin:0 0 16px;}.drop-columns img{vertical-align:top;width:100%;height:auto;}.drop-columns .overlay{position:absolute;left:0;top:0;width:100%;height:auto;opacity:0;}.drop-columns .col.hover .overlay{opacity:1;}.drop-columns .drop-list{padding:0;}.drop-columns .drop-list li{margin:0 0 18px;}.drop-columns .orange .drop-list a:after{background:#fd6b32;}.drop-columns .blue .drop-list a:after{background:#285a8b;}.drop-columns .green .drop-list a:after{background:#a8be26;}.drop-columns .red .drop-list a:after{background:#c00006;}.drop-columns .gray .drop-list a:after{background:#ccc;}#header.fixed{position:fixed;}#header.fixed .top-bar .link-text{display:none;}#header.fixed .social,#header.fixed .live-line{display:none;}

#header.fixed .logo{width:210px; height:60px; overflow:hidden; background:#000;padding:2px 3px 0 69px;}
#header.fixed .bologna{width:230px;height:61px;overflow:hidden;margin:-4px 0 0;background:#000;padding:0 3px 0 69px;}
#header.fixed .nav-wrap{padding:20px 0 5px 230px;min-height:40px;}
#header.fixed #nav>ul>li>a{min-width:117px;}
#header.fixed #nav > ul{ min-height:32px}
#header.fixed #nav .icon{font-size:16px;top:0;}
#header.fixed #nav>ul>li{padding:0 16px 15px;}
#header.fixed #nav>ul>li:first-child{padding-left:32px;}
#header.fixed .top-bar{position:absolute;left:9px;bottom:23px;z-index:20;width:67px;}
#header.fixed .top-bar a{padding:0;border:0;}
#header.fixed .top-bar a:hover{background:none;}
#header.fixed .top-bar a:hover,#header.fixed .open-close.active .top-bar li.active a,#header.fixed .top-bar li.active a{background:none;}
#header.fixed .top-bar li{margin:0 0 0 11px;}
#header.fixed .top-bar li:first-child{margin-left:0;}
#header.fixed .top-bar .icon{margin:0!important;}

#main{width:100%;position:relative;z-index:10;margin:0 0 165px;background:#fff;}
.margintơp {margin-top: 70px !important}
#main:after{content:"";clear:both;display:block;}
#two-columns{overflow:hidden;padding:160px 20px 20px;}
#content{float:left;width:80%;}
#sidebar{float:right;width:25%;}
.cycle-gallery{position:relative;font-size:28px!important;line-height:28px!important;}
.cycle-gallery.alt{font-size:24px!important;line-height:24px!important;}.cycle-gallery .mask{position:relative;overflow:hidden;height:100%;}.cycle-gallery .mask .slideset{float:left;width:9999px;height:100%;}.cycle-gallery .mask .slide{float:left;position:relative;height:100%;}.cycle-gallery .mask .slide.active{z-index:1;}.cycle-gallery .img-box{float:left;width:100%;height:100%;margin:0 -100% 0 0;overflow:hidden;position:relative;}.cycle-gallery .img-box img{width:100%;height:auto;max-width:none;position:absolute;right:0;top:0;}.cycle-gallery .slide-content{position:relative;z-index:10;width:669px;padding:136px 2.9% 107px;}.cycle-gallery.alt .slide-content{margin:0 0 0 auto;width:666px;padding:170px 54px 107px!important;}.cycle-gallery .slide:first-child .slide-content{padding-top:154px;}.cycle-gallery .slide:first-child .text{min-height:401px;}.cycle-gallery .text{background:#fff;background:rgba(255,255,255,.8);margin:0 0 13px;padding:40px 10px 18px 26px;min-height:188px;}.cycle-gallery.alt .text,.cycle-gallery.alt .slide:first-child .text{padding:58px 10px 18px 26px;margin:0 0 14px;font:500 64px/60px raleway,Arial,Helvetica,sans-serif;}.cycle-gallery h1{font-size:36px!important;line-height:30px!important;font-weight:600;text-transform:uppercase;margin:0 0 17px!important;}.cycle-gallery .slide:first-child h1{font-size:66px!important;line-height:53px!important;margin:0 0 10px!important;}.cycle-gallery.alt h1,.cycle-gallery.alt .slide:first-child h1{font-size:53px!important;line-height:53px!important;margin:0 0 10px!important;}.cycle-gallery p{margin:0 0 10px;font-size:16px;line-height:22px!important;font-weight:400;!important;}.cycle-gallery .product{position:relative;border:12px solid #a8be26;padding:10px;background:#a8be26;background:rgba(168,190,38,.8);display:block;padding:0 150px 0 0;color:#fff;font-size:23px!important;line-height:23px!important;min-height:175px;text-decoration:none;}.cycle-gallery .product:after{content:"";position:absolute;left:100%;top:50%;width:0;height:0;border-left:37px solid #a8be26;border-top:37px solid transparent;border-bottom:37px solid transparent;margin:-37px 0 0 18px;}.cycle-gallery.alt .product{padding:36px 8.1% 33px;min-height:110px;border-width:7px;}.cycle-gallery.alt .product:after{border-width:30px 0 30px 30px;margin:-30px 0 0 12px;}.cycle-gallery .product.orange{border-color:#cf6400;background:rgba(207,100,0,.8);}.cycle-gallery .product.blue{border-color:#255b89;background:rgba(37,91,137,.8);}.cycle-gallery .product.red{border-color:#b8000c;background:rgba(184,0,12,.8);}.cycle-gallery .product.green{border-color:#a6bf01;background:rgba(166,191,1,.8);}.cycle-gallery .product.orange:after{border-left-color:#cf6400;}.cycle-gallery .product.blue:after{border-left-color:#255b89;}.cycle-gallery .product.red:after{border-left-color:#b8000c;}.cycle-gallery .product.green:after{border-left-color:#a6bf01;}.cycle-gallery .product h2{font-size:28px!important;line-height:28px!important;color:#fff;display:inline-block;vertical-align:middle;margin:0;}.cycle-gallery .product:hover h2{color:#000;}.cycle-gallery .product img{display:inline-block;vertical-align:top;margin:-25px 0 -34px 28px;width:auto!important;height:auto!important;}.cycle-gallery .product.style-1 img{margin:-47px 0 -22px 36px;}.cycle-gallery .product.style-2 img{margin:-26px 0 -50px 5px;}.cycle-gallery .product .link-text{position:absolute;right:0;top:0;bottom:0;width:148px;white-space:nowrap;overflow:hidden;padding:0 5px 0 0;font-weight:600;}.cycle-gallery .product .link-text:after{content:"";display:inline-block;vertical-align:middle;height:100%;margin:0 -5px 0 0;width:1px;overflow:hidden;}.cycle-gallery .link-text .box{display:inline-block;vertical-align:middle;white-space:normal;}.cycle-gallery .link-text .box:hover{text-decoration:underline;}.cycle-gallery .pagination{position:absolute;left:0;right:0;bottom:46px;text-align:center;padding:0 10px;z-index:20;}.cycle-gallery .pagination ul{margin:0;padding:0;}.cycle-gallery .pagination li{list-style:none;display:inline-block;vertical-align:top;margin:0 0 0 10px;}.cycle-gallery .pagination a{display:block;text-indent:-9999px;overflow:hidden;width:16px;height:16px;border-radius:50%;background:#ccc;}.cycle-gallery .pagination li:hover a,.cycle-gallery .pagination li.active a{background:#666;}

.breadcrumbs-box{position:absolute;top:100%;left:0;right:0;background:#da3632;text-transform:uppercase;color:#fff;padding:4px 20px 0 10px;min-height:35px;z-index:-1;}
.breadcrumbs-box .box{overflow:hidden;}
.breadcrumbs-box h2{font-size:10px;line-height:12px;color:#fff;font-weight:500;margin:0 3px 0 0;text-transform:uppercase;float:left;}
.breadcrumbs{margin:0 0 2px;padding:0;float:left;font-size:12px;line-height:12px;font-weight:500;}
.breadcrumbs li{list-style:none;float:left;position:relative;margin:0 0 0 4px;padding:0 0 0 13px;}
.breadcrumbs .icon{position:absolute;left:0;top:2px;color:#ccc;font-size:10px;}
.breadcrumbs li:first-child,.breadcrumbs li.home{margin-left:0;padding-left:0;}
.breadcrumbs li:first-child .icon,.breadcrumbs li.home .icon{display:none;}
.breadcrumbs a{color:#f2f2f2;}.breadcrumbs a:hover{color:#000;text-decoration:none;}
.breadcrumbs li.current-item{font-weight:700;}
.product-list{float:right;margin:0;padding:0;font-size:12px;line-height:14px;color:#ffeb9b;text-transform:uppercase;}
.product-list li{float:left;list-style:none;padding:2px 21px 1px 20px;position:relative;}
.product-list li:after{content:"";position:absolute;right:0;bottom:0;width:1px;top:0;background:#fff;}
.product-list a{color:#ffeb9b;text-decoration:none;}
.product-list a:hover{text-decoration:none; color:#fff}
.green .breadcrumbs-box{background:#a6bf01;}.green .product{background:#a6bf01;background:rgba(166,191,1,.8);border-color:#a6bf01;}
.green .product:after{border-left-color:#a6bf01;}.red .breadcrumbs-box{background:#b8000c;}.red .product{background:#b8000c;background:rgba(184,0,12,.8);border-color:#b8000c;}
.red .product:after{border-left-color:#b8000c;}.dark-green .breadcrumbs-box{background:#89a992;}.dark-green .product{background:#89a992;background:rgba(137,169,146,.8);border-color:#89a992;}.dark-green .product:after{border-left-color:#89a992;}.blue .breadcrumbs-box{background:#255b89;}.blue .product{background:#255b89;background:rgba(37,91,137,.8);border-color:#255b89;}.blue .product:after{border-left-color:#255b89;}.gray .breadcrumbs-box{background:#aaa;}.gray .product{background:#aaa;background:rgba(170,170,170,.8);border-color:#aaa;}.gray .product:after{border-left-color:#aaa;}.turquoise .breadcrumbs-box{background:#89a2a9;}.turquoise .product{background:#89a2a9;background:rgba(137,162,169,.8);border-color:#89a2a9;}.turquoise .product:after{border-left-color:#89a2a9;}.dark-yellow .breadcrumbs-box{background:#a9a389;}.dark-yellow .product{background:#a9a389;background:rgba(169,163,137,.8);border-color:#a9a389;}.dark-yellow .product:after{border-left-color:#a9a389;}.purple .breadcrumbs-box{background:#98a;}.purple .product{background:#98a;background:rgba(153,136,170,.8);border-color:#98a;}.purple .product:after{border-left-color:#98a;}.visual-block{position:relative;overflow:hidden;}.visual-block .bg-stretch{position:relative;overflow:hidden;height:100%;}.visual-block .bg-stretch img{position:absolute;left:0;top:0;width:100%;height:auto;max-width:none;}.slider-gallery:first-child{padding:25px 0 0;line-height:21px;}.slider-gallery{position:relative;font-size:16px;background:#fff;line-height:22px;}.slider-gallery p,.slider-gallery strong{font-size:16px!important;line-height:22px!important;}.slider-gallery .mask{position:relative;overflow:hidden;}.slider-gallery .mask .slideset{width:99999px;float:left;}.slider-gallery .mask .slide{float:left;position:relative;overflow:hidden;}.slider-gallery .mask .slide.active{z-index:1;}.slider-gallery img{width:100%;height:auto;vertical-align:top;max-width:none;}.slider-gallery .slide-content{position:absolute;left:0;top:0;right:0;bottom:0;padding:25px 47px 25px 55px;}.slider-gallery:first-child .slide-content{padding-top:81px;}.slider-gallery .slide-content .box{display:table;width:100%;height:100%;table-layout:fixed;}.slider-gallery .slide-content .holder{display:table-cell;vertical-align:middle;text-align:left;}.slider-gallery .slide-content .holder.right{text-align:right;}.slider-gallery .slide-content .text{display:inline-block;vertical-align:middle;background:#fff;background:rgba(255,255,255,.8);padding:12px 14px 9px;min-width:430px!important;text-align:left;float:left;}.slider-gallery:first-child .text{padding-bottom:16px;}.slider-gallery .slide-content .text.gray{background:#99acbd;color:#fff;}.slider-gallery h1{font-size:38px!important;line-height:38px!important;font-weight:600!important;margin:0 0 22px!important;text-transform:uppercase;}.slider-gallery:first-child h1{padding-top:15px;margin:0 0 20px;}.slider-gallery h2{font-size:20px!important;line-height:24px!important;font-weight:700!important;margin:0 0 1px;}.slider-gallery p{margin:0;}.content-menu{margin:0;padding:0;font-size:0;line-height:0;text-align:right;background:#b7000c;}.content-menu li{list-style:none;display:inline-block;vertical-align:top;font-size:13px;line-height:16px;font-weight:700;position:relative;}.content-menu img{vertical-align:top;}.content-menu a{text-decoration:none;color:#fff;position:absolute;left:0;right:0;top:0;bottom:0;background:#b7000c;background:rgba(183,0,12,.7);padding:10px 10px 10px;text-align:center;opacity:1;}.content-menu .text{display:inline-block;vertical-align:middle;text-align:right;}.content-menu li:hover a,.content-menu li.hover a{opacity:0;}.content-menu a:after{content:"";display:inline-block;vertical-align:middle;font-size:18px;margin:-1px 0 0 5px;background:url(../images/menu-icon.png) no-repeat 0 50%;width:16px;height:100%;}.content-section{background:#fff;padding:34px 40px 11px 57px;font-size:15px;line-height:21px;}.content-section.alt{padding:28px 57px 8px;}.content-section h2{font-size:20px;line-height:24px;font-weight:700;margin:0 0 1px;}.content-section p{margin:0;}.content-section .box{margin:0 0 23px;}.aside{background:#ddd;padding:40px 33px 19px 56px;}.aside h1{font-weight:400;text-transform:uppercase;margin:0 0 43px;font-size:38px;line-height:44px;}.button-list{margin:0;padding:0;overflow:hidden;text-align:center;text-transform:uppercase;font-size:15px;line-height:14px;font-weight:600;}.button-list li{list-style:none;float:left;width:190px;margin:0 37px 28px 0;}.button-list a{display:block;border:4px solid #b7000c;padding:7px 10px 7px;background:#bf2c36;position:relative;color:#fff;text-decoration:none;min-height:50px;vertical-align:middle;white-space:nowrap;}.button-list a:before{content:"";display:inline-block;vertical-align:middle;height:28px;margin:0 0 0 -5px;}.button-list span{display:inline-block;vertical-align:middle;white-space:normal;}.button-list a:after{content:"";position:absolute;left:100%;top:0;width:0;height:0;border-left:11px solid #b7000c;border-top:11px solid transparent;border-bottom:11px solid transparent;margin:10px 0 0 6px;}.button-list a:hover{color:#000;}.post-section{position:relative;font-size:16px;line-height:22px;color:#fff;background:#fff;}.post-section img{vertical-align:top;width:100%;height:auto;}.post-section .text{position:absolute;right:60px;top:30.7%;bottom:10px;max-width:399px;overflow:hidden;}.post-section h1{font-size:20px;line-height:24px;text-transform:uppercase;font-weight:700;margin:0;}.post-section p{margin:0;}.post-section a{color:#fff;}.content-menu.green{background:#a8be26;}.content-menu.green a{background:#a8be26;background:rgba(168,190,38,.7);}.slider-gallery .slide-content .text.dark{background:#575748;background:rgba(87,87,72,.8);color:#fff;}.button-list.green a{border-color:#a8c002;background:#b3c62e;}.button-list.green a:after{border-left-color:#a8c002;}.slider-gallery .slide-content .text.gray-dark{background:#444;background:rgba(68,68,68,.8);color:#fff;}.content-menu.blue{background:#255b89;}.content-menu.blue a{background:#255b89;background:rgba(37,91,137,.7);}.button-list.blue a{border-color:#255b89;background:#4a759a;}.button-list.blue a:after{border-left-color:#255b89;}.slider-gallery .slide-content .text.dark-blue{background:#424251;background:rgba(66,66,81,.8);color:#fff;}.content-menu.orange{background:#cf6400;}.content-menu.orange a{background:#cf6400;background:rgba(207,100,0,.7);}.button-list.orange a{border-color:#cf6400;background:#d37c2c;}.button-list.orange a:after{border-left-color:#cf6400;}.content-list{margin:0;padding:0;}.content-list li{list-style:none outside none;padding:0 0 0 10px;position:relative;}.content-list li:after{background:none repeat scroll 0 0 #000;content:"";height:1px;left:0;position:absolute;top:10px;width:5px;}.main-columns{padding:27px 61px 10px 57px;}.main-columns:after{content:"";clear:both;display:block;}.content-holder{float:left;width:100%;}.content-holder .content-section{padding:0;margin:0 272px 0 0;}.side-col{overflow:hidden;padding:2px 0 0 27px;margin:0 0 0 -100%;float:right;max-width:272px;}.side-nav{margin:0 0 20px;padding:0;max-width:245px;font-size:25px;line-height:25px;}.side-nav li{list-style:none;margin:0 0 17px;position:relative;}.side-nav a{text-decoration:none;color:#fff;}.side-nav img{vertical-align:top;}.side-nav .link-text{position:absolute;left:0;bottom:0;right:0;padding:0 20px 18px;}.side-nav .link-text:hover{text-decoration:underline;}.blue-text,.blue-text a{color:#00a3d8;}.about{overflow:hidden;font-size:15px;line-height:21px;margin:0 0 13px;}.about .brand{float:right;margin:2px 22px 20px 20px;}.about .brand img{vertical-align:top;}.about .text{overflow:hidden;margin:0 0 20px;}.content-section .about .box{margin:0 0 21px;}.button{display:inline-block;vertical-align:top;position:relative;background:#5c5c5c;border:4px solid #333;font-size:15px;line-height:18px;font-weight:600;color:#fff;text-decoration:none;text-align:center;padding:5px 10px 4px;min-width:408px;margin:0 0 20px 2px;}.button:after{content:"";position:absolute;left:100%;top:50%;width:0;height:0;border-left:11px solid #333;border-top:11px solid transparent;border-bottom:11px solid transparent;margin:-11px 0 0 6px;}.button:hover{opacity:.9;}.about h3{font-size:20px;line-height:28px;margin:0;}.contact-block{overflow:hidden;font-size:15px;line-height:21px;margin:0 0 22px;}.contact-box{margin:0 0 22px;}.contact-block h1{font-size:20px;line-height:28px;margin:0;}.contact-block h2,.contact-block h3{font-size:15px;line-height:18px;}.contact-block h2{color:#444;margin:0 0 3px;text-transform:uppercase;}.contact-block h3{font-weight:400;margin:0 0 2px;}.contact-block a{text-decoration:none;}.contact-block a:hover{text-decoration:underline;}.contact-block .col-holder{overflow:hidden;margin:0 0 42px;}.contact-block .contact-col{float:left;width:50%;max-width:465px;padding:0 20px 0 0;}.content-section.inner{font-size:15px;line-height:21px;}.number-list{margin:0 0 20px;padding:0;counter-reset:item;}.number-list li{list-style:none;margin:0 0 20px;padding:3px 0 0;overflow:hidden;}.number-list li:before{content:counters(item,".") ".";counter-increment:item;color:#fff;font-weight:700;float:left;width:50px;height:50px;background:#004c93;font-size:20px;line-height:24px;padding:0 4px 4px;margin:-3px 25px 0 0;}.story-list{margin:0 0 20px;padding:0;}.story-list li{list-style:none;margin:0 0 14px;overflow:hidden;}.story-list .year{color:#fff;font-weight:700;float:left;width:50px;height:50px;background:#004c93;padding:0 4px 4px;margin:0 26px 0 0;}.story-list .text-box,.number-list .text-box{overflow:hidden;}
#footer{position:fixed;bottom:0;left:0;right:0;background:#242424;z-index:1;color:#ccc;font-size:12px;line-height:13px;}#footer .holder{overflow:hidden;padding:20px 23px 7px 20px;}
#footer .text-col{float:left;width:475px;margin:0 15px 0 0;}
#footer{position:fixed;bottom:0;left:0;right:0;background:#242424;z-index:1;color:#ccc;font-size:12px;line-height:13px; border-top:4px solid #da3632}
#footer .holder{overflow:hidden;padding:20px 23px 7px 20px;}
#footer .title{display:block;text-transform:uppercase;margin:0 0 12px;font-size:12px;line-height:14px;}
#footer p{margin:0; width:100%; margin-bottom:5px }
#footer .hot{ float:right; width:400px; background:#2f2f2f;}
#footer .hot .right{ float:right; width:50px;text-align:center; color:#fff; font-size:24px; padding:10px 0; position:relative}
#footer .hot .left{ float:left; width:350px; background:#242424; text-align:right; padding-right:15px; color:#747474}#footer .hot .left p{ margin:0 0 10px 0}
.boder-b-hot{ float: left; width:calc(100% - 8px); height:1px ; background:rgba(255,255,255,.4); margin-left:4px; position:absolute; top:0}
.hotline{ font-size:24px; color:#fff}
.font18{ font-size:18px !important}
.news{float:left;width:540px;padding:1px 0 0;overflow:hidden;}
.news-list{margin:0 -35px 0 0;padding:0;overflow:hidden;font-weight:700;}
.news-list li{float:left;width:250px;margin:0 35px 12px 0;border-top:1px solid #fff;list-style:none;padding:9px 0 0;}
.news-list li:first-child,.news-list li:nth-child(2){border:0;padding:0;}.
news-list a{color:#888;text-decoration:none;}.
news-list a:hover{color:#fff;}.right-col{float:right;padding:1px 0 0;max-width:210px;}.
sub-social{margin:0;padding:0;overflow:hidden;font-size:24px;}
.sub-social li{float:right;list-style:none; }
.sub-social li:first-child{margin-left:0;}
.sub-social a{display:block; border-left:1px solid #5b2928;;text-align:center; text-decoration:none;position:relative;padding:12px 18px;}
.sub-social a:hover{ background:rgba(0,0,0,.2);}
.sub-social .youtube,.sub-social .face,.sub-social .twiter{ font-size:22px; color:#fff}
.sub-social .youtube:hover{color:#ff0600}.sub-social .face:hover{color:#0179e8}.sub-social .twiter:hover{color:#47cdff}

.bottom-line{background:#ccc url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NjY2NjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#ccc),color-stop(38%,#666),color-stop(100%,#666));background:-webkit-linear-gradient(left,#ccc 0%,#666 38%,#666 100%);background:linear-gradient(to right,#ccc 0%,#666 38%,#666 100%);overflow:hidden;font-size:9px;line-height:9px;color:#666;padding:0 0 0 18px;}.bottom-line .copy{display:block;overflow:hidden;padding:10px 20px 5px 0;}
.bottom-bar{margin:0;padding:0;float:right;font-size:12px;line-height:14px;}
.bottom-bar li{list-style:none;float:left;}
.bottom-bar a{color:#ccc;display:block;padding:6px 12px 5px 14px;position:relative;text-decoration:none;}
.bottom-bar li:last-child a{padding:6px 25px 5px 17px;}
.bottom-bar a:hover{background:#000;}
.bottom-bar span{display:inline-block;vertical-align:top;margin:1px 7px 0 0;font-size:16px;}
.bottom-bar .icon-group{width:12px;height:13px;margin:0 6px 0 0;background:url(../images/sprite.png) no-repeat -44px 0;}
.bottom-bar .icon-locked{color:#8aa3a9;font-size:14px;text-indent:-9999px;overflow:hidden;background:url(../images/sprite.png) no-repeat -55px -23px;width:10px;height:12px;}.bottom-bar .icon-leaf{color:#9a8aa9;text-indent:-9999px;overflow:hidden;background:url(../images/sprite.png) no-repeat -67px -23px;width:13px;height:13px;}.bottom-bar .icon-heart{color:#8aa993;text-indent:-9999px;overflow:hidden;background:url(../images/sprite.png) no-repeat -82px -23px;width:15px;height:13px;}.tparrows{display:none!important;}.slotholder{float:left;margin:0 -100% 0 0;}.cycle-gallery.alt .tp-simpleresponsive .tp-caption{float:right;clear:right;}.tp-simpleresponsive .tp-caption{position:relative!important;top:auto!important;left:auto!important;width:669px!important;padding:0 2.9%!important;white-space:normal!important;}.slotholder+.tp-caption{padding-top:160px!important;}.tp-bullets{opacity:1!important;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=1)!important;-moz-opacity:1!important;-khtml-opacity:1!important;z-index:1000!important;position:absolute!important;}.tp-bullets.simplebullets.round .bullet{width:16px!important;height:16px!important;border-radius:50%!important;background:#ccc!important;margin:0 0 0 10px!important;}.tp-bullets.simplebullets.round .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected{background:#666!important;}.tp-caption a:hover{color:#fff!important;}.tp-caption br{display:none;}.tp-bannershadow.tp-shadow2{background:none!important;}.slider-gallery .tp-bullets{display:none;}.slider-gallery .rev_slider_wrapper,.slider-gallery .rev_slider,.slider-gallery .rev_slider ul{max-height:500px!important;}.slider-gallery .tp-simpleresponsive .tp-caption{height:100%;width:100%!important;}.custom_rev_slider .text{max-width:430px!important;}.inner-page,.inner-page #main{background:#f7f7f7;}
i{ margin-right:5px}
.container{max-width:100%;margin:0 auto;background:#fff;padding:21px 22px 13px 32px;/*box-shadow:0 5px 10px 0 rgba(0,0,0,.1);*/}
.container:after{content:"";clear:both;display:block;}
.container.transparent{background:no-repeat;box-shadow:none;max-width:1020px;padding:69px 10px 30px;}
.content-box{padding:18px 10px 0;overflow:hidden;}
.divider{display:block;height:14px;margin:0 0 21px;
			background: url(../images/center-line.gif) center no-repeat;
			text-align:center;}
			.divider-line{display:block;height:3px;margin:0 0 21px;
			background:#e5e5e5;
			text-align:center}
.news-archive{padding:0 0 15px;}
.news-archive h1{font-size:16px;line-height:19px;text-transform:uppercase;font-weight:700;margin:0 0 5px;color:#585858;}
.news-item{margin:0 0 18px;font-size:16px;line-height:20px;}
.news-item:after{content:"";clear:both;display:block;}
.news-item .head-wrap{margin:0 0 4px;}.news-item time,.single-post time{display:inline-block;vertical-align:top;font-size:17px;line-height:22px;color:#a3a3a3;font-weight:700;margin:0 10px 0 0;}.news-item time a,.single-post time a{color:#a3a3a3;text-decoration:none;}.news-item time a:hover,.single-post time a:hover{text-decoration:underline;}.news-item h2{font-size:21px;line-height:29px;text-transform:uppercase;margin:0 0 3px;}.news-item h2 a{text-decoration:none; color:#000}.news-item h2 a:hover{text-decoration: none; color:#f00}.news-item .divider{margin:0;}

.category-labels{font-size:18px;line-height:18px;color:#fff;font-weight:700;text-transform:uppercase;display:inline-block;vertical-align:top;margin: 0;padding:0;}
.category-labels li{float:left;list-style:none;}
.category-labels a{display:block;color:#fff;padding:3px 13px 2px;background:#f43f3f;text-decoration:none;}
.category-labels a:hover{opacity:1; text-decoration:none; color:#000}
.category-labels .blue{background:#6ba3d7;}
.category-labels .purple{background:#9185be;}
.archive-nav{margin:0;padding:27px 0 15px;overflow:hidden;font-size:17px;line-height:22px;font-weight:700;}.archive-nav li{list-style:none;}.archive-nav .prev{float:left;}.archive-nav .next{float:right;}.archive-nav a{color:#8d8d8d;text-decoration:none;}.archive-nav a:hover{text-decoration:underline;}.sidebar-box{float:right;width:162px;margin:0 0 0 56px;}.sidebar-box h2{text-transform:uppercase;font-size:17px;line-height:18px;color:#585858;text-align:center;margin:0 0 6px;}.sidebar-box h2 span{display:block;font-size:23px;}.filter-wrap{margin:0 0 43px;}.filter{font-size:13px;line-height:16px;color:#8d8d8d;font-weight:700;}.sidebar-box h2+.divider{margin:0 0 7px;}.filter a,.filter label{text-decoration:none;color:#8d8d8d;cursor:pointer;}.filter a:hover,.filter label:hover{color:#f00;}input.hidden-state{position:absolute;left:-9999px;}.filter .filter-bar{overflow:hidden;border-bottom:2px solid #f0f0f0;padding:0 5px 0 0;}.filter .opener{float:left;}.filter .opener:before{content:"+";display:inline-block;vertical-align:middle;margin:0 3px 0 0;}.filter.active .opener:before{content:"-";}.filter .counter{float:right;}.filter .slide{padding:2px 9px 0 27px;}.filter-list{margin:0;padding:0;}.filter-list li{list-style:none;margin:0 0 5px;overflow:hidden;}.filter-wrap .clear{display:inline-block;vertical-align:top;position:relative;padding:0 0 0 28px;font-size:13px;line-height:15px;text-transform:uppercase;color:#585858;font-weight:700;margin:8px 0 0 -2px;text-decoration:none;}.filter-wrap .clear:after{content:"X";position:absolute;left:0;top:3px;width:24px;height:24px;background:#333;color:#000;color:#e0e0e0;font-size:21px;border-radius:50%;text-align:center;padding:5px 0 0;}.filter-wrap .clear:hover{color:#f00;}.category-list{margin:0 0 0;padding:1px 6px 0 0;font-size:12px;line-height:14px;font-weight:700;color:#8d8d8d;}.category-list li{list-style:none;border-bottom:2px solid #f0f0f0;position:relative;padding:0 0 2px 7px;margin:0 0 3px;}.filter-list li.active a,.filter-list li label.active-state,.category-list li label.active-state{color:#f00;}.category-list li:after{content:"";position:absolute;left:1px;top:6px;width:2px;height:2px;border-radius:50%;background:#8d8d8d;}.category-list a,.category-list label{color:#8d8d8d;text-decoration:none;cursor:pointer;}.category-list a:hover,.category-list label:hover{color:#f00;}.category-list .counter{float:right;}.category-list+.clear{margin-top:5px;}.main-news{padding:18px 21px 0 11px;}.news-bar{margin:0 0 41px;}.news-bar .divider{margin:0;}

.category-menu{margin:0 0 5px;padding:0;overflow:hidden;font-size:16px;line-height:19px;text-transform:uppercase;font-weight:700;}
.category-menu h1{ font-size:16px}.category-menu h2{ font-size:16px}
.category-menu li{float:left;list-style:none;margin:0 22px 0 0;}.category-menu li.right{float:right;margin-left:22px;margin-right:0;}
.category-menu a{color:#8d8d8d;text-decoration:none;}
.category-menu i{color:#8d8d8d;}.category-menu li.active i{color:#f00;}.category-menu li.active i:before{content:'\f192'}
.category-menu a:hover,.category-menu li.active a{color:#f00; text-decoration:none}
.main-news .news-item{margin:0 0 39px;}.main-news .news-item h2{font-size:25px;line-height:30px;margin:0 0 9px;}
.page-number a{ float:left; padding:6px 0; background:#c5c5c5; color:#000; margin-right:10px; font-size:16px; text-align:center; width:35px; height:35px}
.page-number a:hover{ text-decoration:none; background:#da3632; color:#fff}.page-number a.active{ text-decoration:none; background:#da3632; color:#fff}
.main-news .news-item time{font-size:16px;margin:0 17px 0 0;}.main-news .news-item .head-wrap{margin:0 0 9px;}.news-item img{float:right;margin:4px 0 0 34px;}
.news-item p{margin:0 0 8px;}.news-item p a,.news-item .link-holder a{text-decoration:none;}.news-item p a:hover,.news-item .link-holder a:hover{text-decoration:underline;}.news-item .link-holder{text-align:right;margin:0 0 11px;position:relative;}.news-item .link-holder .drop-holder{position:relative;display:inline-block;vertical-align:top;}.news-item .content-wrap:after{content:"";clear:both;display:block;}.news-item .text{overflow:hidden;}.news-item .share-box{position:relative;}.news-item .share-box:after{content:"";clear:both;display:block;}.news-item .share-box .divider{overflow:hidden;}.news-item .share-box .share{float:right;text-decoration:none;font-size:14px;line-height:13px;color:#8d8d8d;font-weight:500;margin:0 0 0 9px;}.news-item .share-box .share:hover{text-decoration:underline;}.news-item .share-box .icon-share2{display:inline-block;vertical-align:top;color:#ccc;font-size:10px;margin:1px 6px 0 0;}.popup-share{position:relative;}.popup-share .share-drop{margin:0;padding:5px 0 0;position:absolute;right:0;top:100%;display:none;}.single-post .popup-share .share-drop{text-align:center;left:0;}.share-drop li{list-style:none;float:left;margin:0 0 10px 0;}.single-post .popup-share .share-drop li{float:none;display:inline-block;vertical-align:top;}.single-post{font-size:19px;line-height:25px;}.single-post p{margin:0;}.single-post .post-header{margin:0 0 50px;}.single-post .head-wrap{margin:0 0 16px;}.single-post .head-wrap time{font-size:23px;line-height:28px;color:#000;margin:0 15px 0 0;}.single-post .head-wrap .category-labels a{min-width:89px;text-align:center;}.single-post h1{font-size:46px;line-height:50px;text-transform:uppercase;}.divider .link-holder{display:inline-block;vertical-align:top;padding:0 12px;background:#f7f7f7;position:relative;}.divider .share{transform:skewX(37deg);-ms-transform:skewX(37deg);-moz-transform:skewX(37deg);-webkit-transform:skewX(37deg);text-decoration:none;display:inline-block;vertical-align:top;font-size:18px;line-height:22px;font-weight:500;color:#888;margin:-5px 0 0;}.divider .share .icon-share2{color:#c6c6c6;font-size:13px;margin:0 8px 0 0;}.divider .share:hover{color:#000;}.single-post .text{text-align:justify;margin:0 0 25px;}.single-post .text a{text-decoration:none;}.single-post .text a:hover{text-decoration:underline;}.single-post .text:after{content:"";clear:both;display:block;}.single-post img.alignright{margin:7px 0 7px 24px;}.single-post .section-heading{padding:6px 0 0;margin:0 0 14px;}.single-post .section-heading:after{content:"";clear:both;display:block;}.single-post .section-heading h2{float:left;margin:-6px 9px 0 0;font-size:19px;line-height:25px;}.single-post .section-heading .divider{overflow:hidden;margin:0;}.file-list{margin:0 0 23px;padding:0;overflow:hidden;vertical-align:bottom;font-size:19px;line-height:1;font-weight:700;}.file-list li{float:left;list-style:none;margin:0 33px 10px 0;}.file-list img{vertical-align:bottom;margin:0 5px 0 0;}.file-list a{text-decoration:none;}.file-list a:hover{text-decoration:underline;}#video{background:black;background:rgba(0,0,0,.75);display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:99999;}#video iframe{float:left;margin:0;height:100%!important;width:100%!important;}#video a.close{background:#fff;color:#000;font:bold 16px/32px Arial,Helvetica,sans-serif;position:absolute;left:20px;top:20px;text-align:center;text-decoration:none;height:30px;width:30px;}#video a.close:hover{opacity:.75;}.video{max-width:638px;margin:0 0 39px;}.video iframe{margin:0;}.tag-box{padding:6px 0 0 11px;position:relative;color:#9d9d9d;font-size:17px;line-height:24px;margin:0 0 30px;}.tag-box:after{content:"";clear:both;display:block;}.tag-box:before{content:"";position:absolute;left:3px;top:11px;width:3px;height:3px;background:#9d9d9d;border-radius:50%;}.tag-box p{float:left;margin:-6px 14px 0 0;}.tag-box a{font-weight:600;text-decoration:none;color:#9d9d9d;}.tag-box a:hover{text-decoration:underline;}.tag-box .divider{overflow:hidden;}.main-block{position:relative;z-index:10;margin:0 0 165px;}.main-block .bg-stretch{position:absolute;z-index:-1;width:100%;height:100%;top:0;bottom:0;left:0;right:0;margin:0;}.main-block .bg-stretch img{max-width:inherit;}.quality-section{position:relative;overflow:hidden;padding:197px 10px 141px;text-align:center;color:#fff;font-size:19px;line-height:23px;}.quality-section .heading{padding-bottom:36px;}.quality-section h1{font:500 46px/48px raleway,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 11px;}.quality-section .sub-title{display:block;font:400 25px/28px raleway,Arial,Helvetica,sans-serif;margin:0 0 10px;}.quality-section .sub-title .mark{text-transform:uppercase;}.quality-section .mark{color:#769ab8;}.quality-section .text-area{padding:0 16%;text-align:left;}.info-section{position:relative;overflow:hidden;padding:44px 80px 49px;color:#000;font-size:16px;line-height:18px;}.info-section .heading{position:relative;padding-bottom:21px;margin-bottom:69px;text-align:center;}.info-section .heading:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:15px;background:url(../images/bor01.png) repeat-x;transform:skew(-38deg,0);-ms-transform:skew(-38deg,0);-webkit-transform:skew(-38deg,0);-moz-transform:skew(-38deg,0);}.info-section h2{font:500 56px/52px raleway,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#225274;margin:0 0 10px;}.list-item{margin:0 -4px;letter-spacing:-4px;}.list-item li{display:inline-block;vertical-align:top;padding:0 3.3% 20px;width:49.99%;overflow:hidden;list-style:none outside;letter-spacing:0;}.list-item .mark{float:left;width:19px;height:19px;margin-right:5px;}.list-item .mark img{width:100%;height:auto;vertical-align:top;}.list-item .text-area{padding-top:4px;}.list-item .text-area strong{font-weight:700;}.technology-section{overflow:hidden;position:relative;padding:45px 76px 80px;font-size:16px;line-height:18px;}.technology-section h2{font:500 63px/69px raleway,Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;margin:0 0 36px;}.technology-section .text-box{padding:19px 23px;background:rgba(255,255,255,.8);}.technology-section .text-area{padding-bottom:20px;}.technology-section .text-area p{margin:0 0 1px;}.technology-section .text-area ul li{list-style-type:none;}.technology-section .text-area ul li:before{content:"\2022";float:left;margin:0 4px 0 0;color:#000;}.technology-section strong{font-weight:600;}.technology-section p{margin:0 0 20px;}.technology-section .logo-list{text-align:center;padding-bottom:15px;}.technology-section .logo-list li{display:inline-block;vertical-align:top;margin:0 7px 7px;}.technology-section .logo-list a{display:block;width:119px;height:63px;}.technology-section .logo-list a.greentech{width:106px;height:63px;}.technology-section .logo-list a img{width:100%;height:auto;vertical-align:top;}.technology-section .link-holder{padding:7px 0 0;text-align:center;}.technology-section .link{display:inline-block;vertical-align:top;font-weight:600;text-decoration:none;}.technology-section .link:hover{opacity:.8;}.intro-section{overflow:hidden;position:relative;padding:25px 0 262px;color:#fff;font-size:16px;line-height:18px;margin-bottom:-2px;}.intro-section .heading{margin:0 0 41px;padding:0 13%;border-bottom:15px solid #fff;text-align:center;}.intro-section h2{font:500 58px/58px raleway,Arial,Helvetica,sans-serif;margin:0 0 26px;text-transform:uppercase;}.intro-section .section-holder{padding:0 20px;}.intro-section .columns{padding:0 99px;overflow:hidden;}.intro-section .columns .text-box{overflow:hidden;padding-bottom:26px;}.intro-section .columns .text-box.add{padding-left:28px;}.intro-section .columns .visual{float:left;width:78px;height:61px;margin:3px 19px 0 0;}.intro-section .columns .visual.energysaving{width:105px;height:29px;}.intro-section .columns .visual img{width:100%;height:auto;vertical-align:top;}.intro-section .columns .text-area{overflow:hidden;}.intro-section .col-left,.intro-section .col-right{float:left;width:51%;padding:0 10% 15px 0;list-style-type:none;}.intro-section .col-right{width:45%;padding-right:0;}.text-section{overflow:hidden;position:relative;padding:64px 90px 70px;font-size:19px;line-height:23px;text-align:center;color:#fff;}.text-section .mark{color:#769ab8;}.text-section h2{font:500 64px/60px raleway,Arial,Helvetica,sans-serif;margin:0 50px 22px;text-transform:uppercase;}.text-section h2 .mark{display:block;}.text-section .text-area{font-size:25px;line-height:29px;padding:0 70px 20px;}.text-section .text-area p{margin:0 0 10px;}.text-section strong{font-weight:600;}.main-container{position:relative;z-index:10;background:#fff;padding:180px 10px 10px;margin:0 0 165px;}.main-container #content,.main-container #sidebar{float:none;width:100%;margin-bottom:20px;}.main-holder{position:relative;z-index:2;background:#a9a38a;margin:0 0 165px;padding:146px 0 35px;}.content-block{max-width:885px;margin:0 auto;padding:29px 30px 23px;background:#eee;font-size:16px;line-height:22px;}.content-block h1{font-size:30px;line-height:34px;font-weight:bold;margin:0 0 22px;}.content-block h2{font-size:16px;line-height:22px;font-weight:bold;margin:0;}.content-block p{margin:0 0 17px;}.info-list ol{margin-left:-38px;}.info-list ol li{background:none;padding:0 0 0 38px;}.info-list li{vertical-align:top;background:url(../images/separator1.png) repeat-x;padding:29px 0 17px 36px;}.info-list .num{float:left;width:36px;margin:0 0 0 -38px;font-weight:bold;}.info-list .title{display:block;}.info-list p{margin:0;}.info-list a{color:#006cd8;text-decoration:underline;}.info-list a:hover{text-decoration:none;}.info-list .brands{margin:18px 0 23px -38px;}.info-list .brands ul{letter-spacing:-4px;margin:0 -12px 19px -6px;}.info-list .brands ul li{display:inline-block;vertical-align:top;letter-spacing:0;padding:0 5px;}.info-list .list{margin:0 0 23px;}.info-list .list li{padding:0;}.info-list .list li:before{content:"-";margin:0 5px 0 0;}.privacy-form{margin:0 0 0 -38px;}.privacy-form label{display:block;margin:0 0 8px;font-weight:bold;text-transform:uppercase;}.privacy-form textarea{background:#fff;border:none;width:100%!important;height:133px!important;overflow:auto;resize:none;display:block;margin:0 0 16px;padding:5px 10px;font-size:16px;line-height:18px;color:#000;}.contact-area{margin:-14px 0 0;}.contact-area .title{display:block;font-weight:bold;}.contact-area p{margin:0 0 23px;}.contact-area address{display:block;margin:0;font-weight:bold;font-style:normal;}.story-hero{position:relative;background:#000;padding-top:188px;color:#fff;text-align:center;}.story-hero img{width:100%;height:auto;vertical-align:top;}.story-hero h1{font-size:50px;line-height:42px;font-weight:500;padding:0 0 10px;text-transform:uppercase;max-width:720px;margin:0 auto -12px;text-align:center;}.story-section{position:relative;overflow:hidden;font-size:19px;line-height:23px;background:#f2f1ef;}.story-section p{margin:0 0 19px;}.story-section p:last-child{margin-bottom:0!important;}.story-section p b{font-weight:600;}.story-section .story-heading{margin:0;color:#fff;text-transform:uppercase;background:rgba(171,49,39,.9);padding:13px 67px 19px;font-size:46px;line-height:52px;font-weight:600;position:relative;z-index:100;}.story-section .backgroung-img{float:left;width:100%;margin:0 -100% 0 0;}.story-section .backgroung-img img{width:100%;height:auto;vertical-align:top;}.story-section .text-container{padding:100px 0 0;position:absolute;overflow:hidden;left:0;right:0;bottom:0;max-height:80%;}.story-section .text-container.top{bottom:auto;top:0;}.story-section .text-bg{background:rgba(255,255,255,.7);position:relative;overflow:hidden;padding:23px 0 55px;}.story-section .text-bg.add{padding:53px 0 25px;}.story-section .text-bg.add h3{margin-bottom:17px;}.story-section .text-wrap{max-width:710px;padding:0 10px;margin:0 auto;overflow:hidden;}.story-section h3{font-size:37px;line-height:42px;font-weight:600;max-width:1000px;margin:0 auto 22px;padding:0 10px;text-transform:uppercase;text-align:center;}.story-section h3.white{color:#fff;}.story-section h4{font-size:30px;line-height:36px;font-weight:600;margin:0 0 15px;text-align:center;}.story-section .entry-content{padding:53px 0 0;}.story-section .entry-content h3{color:#000;margin-bottom:16px;}.story-section .entry-content p{margin:0 0 24px;}.story-section .sub-section{position:relative;overflow:hidden;clear:both;}.story-section .color-mask{max-width:771px;margin:0 auto;position:relative;z-index:10;background:rgba(255,255,255,.5);padding:54px 30px 60px;}.story-section .color-mask.dark{background:rgba(255,255,255,.8);}.story-section .color-mask.mod{max-width:807px;padding:54px 49px 26px;}.story-section .color-mask.mod-2{max-width:815px;padding:54px 73px 58px;background:rgba(255,255,255,.8);}.story-section .color-mask.mod-2 h3{margin-bottom:15px;}.story-section .color-mask.mod-3{max-width:761px;padding:43px 37px 36px;}.story-section .color-mask.mod-3 h3{margin-bottom:15px;}.story-section .color-mask h3{max-width:none;padding:0;margin:0 0 15px;}.story-section .color-mask p{margin:0 12px 24px;}.story-section.style .text-wrap{max-width:690px;}.story-section.style .text-bg{padding:53px 0 55px;}.story-section.style h3{margin-bottom:15px;}.story-section.style p{margin:0 0 26px;}.story-section.style p:last-child{margin-bottom:0;}.story-section.style-2 .text-bg{background:rgba(227,223,220,.8);padding:54px 0 55px;}.story-section.style-2 h3{margin-bottom:19px;}.story-section.style-2 p{margin:0 0 25px;}.story-section.style-2 p:last-child{margin:0;}.story-section .style-4 .text-bg{padding:40px 0 49px;}.story-section .style-4 .text-bg h3{margin-bottom:14px;}.story-section.present-time{background:url(../images/img-152.jpg) no-repeat;background-size:cover;}.story-section.present-time .entry-content{padding-bottom:54px;}.story-section.dates h3{text-align:left;margin-bottom:18px;}.story-section.dates .text-bg{padding:53px 0 18px;background:rgba(255,255,255,.8);}.story-section.dates .text-wrap{max-width:612px;}.story-section.dates .text-container h3{margin-bottom:16px;}.story-section.dates .text-container .text-bg{padding:53px 0 45px;}.hexagon-list{text-align:center;font-size:0;line-height:0;padding:30px 0 76px;margin:0 -43px 42px;}.hexagon-list li{list-style:none;width:33.333%;display:inline-block;vertical-align:top;padding:0 42px 0 43px;margin:0 0 -76px;}.hexagon-list li:nth-child(5n+4),.hexagon-list li:nth-child(5n+5){width:33.4%;}.hexagon-list img{vertical-align:top;height:auto;max-width:none;}.date-wrap .date-list{float:left;width:50%;}.date-wrap .date-list:last-child{padding-left:8.6%;}.date-list{margin:0;padding:0 0 0 9px;overflow:hidden;}.date-list dt{float:left;margin:0 13px 0 0;position:relative;font-weight:400;}.date-list dd{font-weight:700;overflow:hidden;}.date-list p{margin:0;}.date-list ul{margin:0;padding:0;}.date-list ul li{list-style:none;position:relative;padding:0 0 0 17px;margin:0 0 11px;}.date-list ul li:after{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;background:#000;border-radius:50%;}
@media only screen and (min-width: 768px) {
	.cycle-gallery .rev_slider_wrapper{height:100%!important;min-height:100%!important;max-height:100%!important;}.cycle-gallery .rev_slider{height:100%!important;max-height:none!important;}}
@media only screen and (min-width: 1025px) {.tel-link{cursor:default;pointer-events:none;}}
@media only screen and (max-width: 1100px) {body{font-size:20px;line-height:24px;}.cycle-gallery .product img{width:90%!important;}#header.fixed .logo,.logo{left:0;}#header.fixed .bologna,.logo{right:0;}#nav>ul>li>a{min-width:120px;}#nav>ul>li,#header.fixed #nav>ul>li{padding-left:10px!important;padding-right:10px!important;}#header.fixed #nav>ul>li{padding-left:16px!important;padding-right:16px!important;}.support-list .nav-title{font-size:25px;line-height:25px;}.social a{width:27px;}.nav-wrap{padding:31px 0 0 195px;}#header.fixed .nav-wrap{padding:20px 0 0 230px;}#two-columns{padding:160px 10px 20px;}th,td{padding:3px 1px;}.cycle-gallery,.cycle-gallery p{font-size:16px!important;line-height:16px!important;}.cycle-gallery.alt{font-size:14px!important;line-height:14px!important;}.cycle-gallery .slide-content{width:372px;padding:136px 2.9% 50px;}.tp-simpleresponsive .tp-caption{width:372px!important;padding:0 2.9%;}.cycle-gallery.alt .slide-content{width:428px;}.cycle-gallery .text,.cycle-gallery .slide:first-child .text{padding:16px 10px 10px 14px;min-height:0;margin:0 0 8px!important;}.cycle-gallery.alt .text,.cycle-gallery.alt .slide:first-child .text{padding:33px 10px 10px 14px;min-height:0;margin:0 0 8px;}.cycle-gallery .slide:first-child h1,.cycle-gallery h1,.cycle-gallery.alt .slide:first-child h1,.cycle-gallery.alt h1{font-size:38px!important;line-height:30px!important;margin:0 0 26px!important;}.cycle-gallery.alt .slide:first-child h1,.cycle-gallery.alt h1{margin:0 0 29px!important;}.cycle-gallery .product,.cycle-gallery.alt .product{font-size:13px!important;line-height:13px!important;min-height:100px;padding:0 91px 0 17px;border-width:7px;}.cycle-gallery.alt .product{padding:17px;min-height:0;}.cycle-gallery .product:after,.cycle-gallery.alt .product:after{margin:-17px 0 0 11px;border-width:17px 0 17px 17px;}.cycle-gallery .product img{margin:-14px 0 -34px 0!important;}.cycle-gallery .product.style-1 img{margin-top:-31px!important;}.cycle-gallery .product .link-text{width:84px;}.cycle-gallery .product h2{font-size:16px!important;line-height:16px!important;}.cycle-gallery .pagination li{margin:0 0 0 8px;}.cycle-gallery .pagination a{width:10px;height:10px;}.tp-bullets.simplebullets.round .bullet{margin:0 0 0 8px!important;width:10px!important;height:10px!important;}.bottom-line{padding:0 0 0 21px;}.bottom-bar li:last-child a{padding-right:20px;}.top-line .open-slide .breaker{right:16px;top:17px;}.top-line .open-slide.slide1 .slide-box{padding:8px 45px 54px 133px;}.top-line .open-slide.slide1 .slide-content{margin:0 10.5% 0 0;}.top-line .open-slide.slide2 .slide-content{margin:0 16.5% 0 0;}.breadcrumbs-box{padding:4px 3px 0 10px;}.main-container,.main-block,#main,.js-indent{margin:0!important;}.cycle-gallery,.visual-block{height:auto!important;}.visual-block .bg-stretch img{width:100%!important;height:auto!important;position:static!important;vertical-align:top;margin:0!important;}#footer{position:static;}.win-min-height{min-height:668px!important;}.slider-gallery:first-child .slide-content{padding-top:103px;}}
@media only screen and (max-width: 1023px) {.sidebar-box{margin:0 0 0 30px;}}
@media all and (max-width: 999px) {.intro-section .columns{padding:0 20px;}.text-section h2{margin:0 0 22px;}.main-holder{margin:0;}.info-list .brands ul li{max-width:180px;}}
@media only screen and (max-width: 999px) {.drop-list{width:110px;word-break:break-all;}

.win-height{height:500px!important;}#header.fixed .logo{left:-30px;}#header.fixed .bologna{right:-30px;}#header.fixed .nav-wrap{padding:20px 0 0 200px;}#header.fixed #nav>ul>li>a,#nav>ul>li>a{min-width:0;padding:0 25px 0 0;}#nav>ul>li,#header.fixed #nav>ul>li,#nav>ul>li:first-child,#header.fixed #nav>ul>li:first-child{padding-left:1.1%!important;padding-right:1.1%!important;}.drop-columns .col{width:20%;}.support-list li{width:33.33%;}.cycle-gallery .pagination{bottom:10px;}.tp-bullets{bottom:10px!important;}.tp-bullets.simplebullets.round .bullet .cycle-gallery .slide:first-child h1,.cycle-gallery h1,.cycle-gallery.alt .slide:first-child h1,.cycle-gallery.alt h1{font-size:26px!important;line-height:26px!important;margin:0 0 14px!important;}.cycle-gallery.alt .slide:first-child h1,.cycle-gallery.alt h1{margin:0 0 14px!important;}#footer .holder{padding:10px;}
#footer .text-col{float:none;width:100%;margin:0 0 10px;}.news{width:100%;}.news-list li{width:44%;margin:0 3% 8px 0;}.right-col{float:none;max-width:none;}.bottom-line{background:#666;}.bottom-line .copy{color:#ccc;}.top-line .open-slide .slide-box{padding:11px 45px 32px;}.product-list li{padding:2px 10px 1px;}.support-list .nav-title{font-size:16px;line-height:18px;}.cycle-gallery.alt .slide-content{width:388px;padding:145px 24px 107px!important;}.slider-gallery{font-size:14px;line-height:18px;}.slider-gallery p,.slider-gallery strong{font-size:14px!important;line-height:18px!important;}.slider-gallery:first-child img{width:120%;margin:0 -10%;}.slider-gallery .slide-content{padding:10px;}.slider-gallery h1,.slider-gallery:first-child h1{font-size:20px!important;line-height:24px!important;margin:0!important;padding:0!important;}.slider-gallery h1 br{display:none;}.post-section .text{font-size:14px!important;line-height:18px!important;}.post-section h1{font-size:18px;line-height:22px;}.content-section,.content-section.alt,.aside,.main-columns{padding:20px 20px 10px;}.aside h1{margin:0 0 20px;}.about .brand{width:210px;}.top-line .open-slide .breaker{right:8px;}}

@media only screen and (max-width: 767px) {.commentlist-item .commentlist-item{padding:0;}#header{background:rgba(102,102,102,.8);}#header.fixed .top-bar .link-text,#header.fixed .live-line{display:none;}#header.fixed .social{display:inline-block;vertical-align:top;position:static;}#header.fixed .logo{height:auto;overflow:hidden;background:none;padding:0;margin:0;position:static;float:left;width:115px;}#header.fixed .bologna{height:auto;overflow:hidden;background:none;padding:0;margin:0;position:static;float:right;width:115px;}#header.fixed .nav-wrap{padding:0;min-height:0;}#header.fixed #nav>ul>li>a{min-width:0;}#header.fixed #nav .icon{font-size:18px;top:5px;}#nav>ul>li,#header.fixed #nav>ul>li,#nav>ul>li:first-child,#header.fixed #nav>ul>li:first-child{margin:0;padding:0!important;}#header.fixed .top-bar{position:static;width:auto;}.logo{position:static;float:left;width:115px;height:auto;}.bologna{position:static;float:right;width:115px;height:auto;}.top-line{overflow:hidden;text-align:right;}.top-line .holder{padding:5px 0;}.top-line .slide-wrap{text-align:left;}.top-line .addsearch{display:block;width:100%!important;margin:25px 0 10px!important;}.nav-opener{display:block;}.wrap2.side-push{overflow:hidden;position:relative;}.wrap2.side-push .drop{width:100%;position:absolute;left:0;right:0;bottom:100%;-webkit-transition:all .25s linear;transition:all .25s linear;background:#fff;}.wrap2.side-push .hold{margin:0!important;min-width:0!important;}.wrap2.side-push .hold:after{content:"";clear:both;display:block;}.wrap2.side-push.nav-active .hold{margin:0 0 0 100%;min-width:480px;}.wrap2.side-push.nav-active .drop{bottom:auto;padding:40px 0 0;}.wrap2.side-push .drop .nav-opener{position:absolute;right:2px;top:2px;z-index:999;}.live-line{display:none;}.social{display:inline-block;vertical-align:top;float:none;margin:0 10px 0 0;}.top-bar{width:auto;display:inline-block;vertical-align:top;float:none;padding:2px 0 0 8px;}.top-bar .link-text{display:none;}.top-bar a{padding:0;border:0;}.top-bar a:hover,.open-close.active .top-bar li.active a,.top-bar li.active a{background:none;color:#ccc;}.top-bar a:hover{background:none;}.top-bar li{margin:0 0 0 10px;}.top-bar li:first-child{margin-left:0;}.top-bar .icon{font-size:20px!important;width:20px;height:20px;}.top-bar .icon-search{font-size:18px!important;}.top-bar .icon:hover{color:#ccc;opacity:.85;}.top-line .open-slide .slide-box,.top-line .open-slide.slide1 .slide-box,.top-line .open-slide.slide2 .slide-box{padding:10px;}
.top-bar .icon-mapmarker,.top-bar .icon-search,.top-bar .icon-user{background:none;text-indent:0;}.top-line .slide-content{float:none;width:100%;margin:0 0 14px;}.social,.social li:first-child{font-size:24px!important;}.social li{margin-left:10px;}.social a{width:auto!important;padding:0!important;background:none!important;height:auto!important;min-width:21px;}.social a:hover{color:#999;opacity:.7;}.social .youtube{width:21px;height:21px!important;}.social .youtube:after{background-position:-17px 0;width:21px;height:21px;top:0;left:0;}.social .youtube:hover:after{background-position:-17px 0;}.social .icon-rss:after{background-position:-23px -80px;width:21px;height:21px;top:1px;left:0;}.social .icon-rss:hover:after{background-position:-23px -80px;}.social .icon-vimeo-square:after{background-position:0 -80px;width:21px;height:21px;top:1px;left:0;}.social .icon-vimeo-square:hover:after{background-position:0 -80px;}.top-line .open-slide.slide1 .slide-content{padding:0;}.top-line .slide-content .title{font-size:18px;line-height:22px;margin:0 0 5px;}.map-list{margin:0;}.top-line .open-slide .breaker{top:7px;right:7px;}.slide-form{padding:0;margin:0;}.slide-form .submit-wrap{margin:0;}.slide-form input[type="submit"]{min-width:100px;padding:10px;font-size:12px;line-height:14px;}.top-line .open-slide.slide2 .slide-form{padding:5px 0 0;}.slide-form p{margin:5px 0 0;}.nav-wrap{padding:0;background:none;}#nav>ul>li{float:none;padding:0;position:relative;margin:0;border:0;}#nav>ul>li>a,#header.fixed #nav>ul>li>a{display:block;padding:5px 20px 5px 10px;background:#666;}#nav>ul>li.hover>a,#nav>ul>li.active>a{background:#999;}

#nav .drop-slide-wrapper{position:static!important; width:auto!important;}

#nav .icon{right:7px;top:5px;}#nav .nav-drop{background-position:0 0;}#nav .nav-drop>img{display:none;}
.drop-list{padding:4px 0;width:auto;display:block;margin-right:0; overflow-y:scroll !important; height:350px }
.drop-listgt{ height:120px !important}.drop-list li{ margin:0 !important}
.drop-list li .img .sp-a{ float:left;  position: relative; top:0; text-align: left !important; font-size:12px}
.drop-list li > ul{ margin-top:0 !important}
.drop-list li,.drop-columns .drop-list li{margin:0 0 10px;}.drop-list a{padding:0 0 0 15px;display:block;}.drop-list a:after{width:10px;height:10px;}.drop-columns{padding:10px 0 0;}.drop-columns .col{width:50%;padding:0 5px 0 0;max-width:none;}.drop-columns .col:nth-child(even){float:right;}.drop-columns img,.support-list img{display:none;}.support-list li{float:none;width:100%;max-width:none;}.support-list li:first-child .nav-title{border:0;}.support-list .nav-title{position:static;font-size:14px;line-height:16px;border-top:1px solid #999;border-right:0;}.support-list .nav-title span{padding:5px;}.support-list .nav-title span:after{display:none;}.breadcrumbs-box{display:none;}.main-block,#main{margin:0;}.cycle-gallery{background:#fff;height:auto!important;}.win-min-height{min-height:300px!important;}.cycle-gallery .slide{height:auto!important;}.cycle-gallery .slide:first-child h1,.cycle-gallery h1,.cycle-gallery.alt .slide:first-child h1,.cycle-gallery.alt h1{font-size:20px!important;line-height:22px!important;margin:0 0 8px;}.cycle-gallery .text,.cycle-gallery .slide:first-child .text,.cycle-gallery.alt .text,.cycle-gallery.alt .slide:first-child .text{min-height:0;padding:10px;}.cycle-gallery .img-box{float:none;margin:0;height:auto;}.cycle-gallery .img-box img{width:100%!important;height:auto!important;margin:0!important;position:static;}.cycle-gallery .slide-content{width:100%;padding:0 0 30px!important;}.cycle-gallery.alt .slide-content{padding:0!important;width:100%;}.cycle-gallery .product:after{display:none;}.cycle-gallery .pagination{position:static;padding:10px 10px 4px;background:#fff;}.bottom-line{padding:0 10px 10px;}.bottom-bar{width:100%;text-align:center;}.bottom-bar li{float:none;display:inline-block;vertical-align:top;margin:0 -4px 0 0;}.bottom-bar a{padding:6px 6px 5px!important;}.bottom-line .copy{padding:10px 0 0;overflow:visible;text-align:center;}.cycle-gallery .product h2{font-size:15px!important;line-height:17px!important;}#two-columns{padding:70px 10px 10px;}#content,#sidebar,.content-holder{float:none;width:100%;}.navigation{font-size:16px;line-height:19px;}.popup{margin:-40px 0 0 8px;width:133px;}#area2 .popup{margin:-43px 10px 0 0;}#area7 .popup{margin-top:18px;}#area5 .popup{margin-top:-29px;}#area6 .popup{margin:-30px 16px 0 0;}#area8 .popup{margin:-20px 0 0 -3px;width:160px;}#area9 .popup,#area4 .popup{margin-top:-22px;}#area10 .popup{margin-top:-51px;width:160px;}#area11 .popup{margin-top:-35px;}#area12 .popup{margin-top:-45px;}#area13 .popup{margin-top:-24px;}#area14 .popup{margin-top:-20px;}#area16 .popup{margin-top:0;}#area17 .popup{margin-top:20px;}#area18 .popup{margin:13px 0 0 -2px;}#area19 .popup{margin:-14px 0 0 11px;}#area20 .popup{width:133px;}.popup:after{margin-top:-11px!important;border-width:11px 11px 11px 0;}.popup .text{padding:5px;margin-right:35px;}.popup .btn-map{width:35px;}.slider-gallery:first-child{padding:0;}.slider-gallery:first-child img{width:130%;margin:0 -15%;}.slider-gallery .slide-content,.slider-gallery:first-child .slide-content{position:static;max-width:none;padding:0;}.slider-gallery .slide-content .text,.slider-gallery:first-child .text{padding:10px;max-width:none!important;display:block;}.content-menu li{display:block;font-size:17px;}.content-menu img{display:none;}.content-menu li:first-child a{border:0;}.content-menu a{position:static;display:block;border-top:1px solid #fff;padding:10px;opacity:1;}.content-menu a:after{height:16px;}.content-menu li:hover a,.content-menu li.hover a{opacity:.7;}.content-menu br{display:none;}.content-section,.content-section.alt,.aside,.main-columns{padding:10px;}.content-section{font-size:14px;line-height:18px;}.content-section .box{margin:0 0 14px;}.content-section h2,.slider-gallery h2{font-size:17px!important;line-height:22px!important;}.aside h1{font-size:20px;line-height:24px;margin:0 0 15px;}.button-list{font-size:13px;}.button-list li{width:100%;padding:0 14px 0 0;margin:0 0 4px;}.post-section .text{position:static;color:#000;padding:10px!important;max-width:none;white-space:normal;}.post-section .text a{color:#000;}.tp-bullets.simplebullets.round .bullet{width:10px!important;height:10px!important;margin:0 0 0 8px!important;}.tp-simpleresponsive .tp-caption{width:100%!important;padding:0!important;position:static!important;}.slotholder{float:none!important;margin:0!important;}

.win-height{height:auto!important;}.cycle-gallery br{display:none;}.cycle-gallery .product img{width:80%!important;height:auto!important;}.tp-bannershadow.tp-shadow2{display:none!important;}.cycle-gallery .text{display:none;}.cycle-gallery .tp-simpleresponsive .tp-caption{position:absolute!important;left:5px!important;top:auto!important;bottom:25px!important;width:30%!important;}.cycle-gallery .product{padding:0!important;min-height:0;border-width:3px;}.cycle-gallery .product .link-text{display:none;}.cycle-gallery .product img,.cycle-gallery .product.style-1 img,.cycle-gallery .product.style-2 img,.cycle-gallery .product.style-3 img,.cycle-gallery .product.style-4 img,.cycle-gallery .product.style-5 img{margin:0!important;display:block;width:100%!important;}.cycle-gallery.alt .tp-simpleresponsive .tp-caption{left:auto!important;right:5px!important;font-size:10px!important;line-height:10px!important;width:40%!important;}.content-holder .content-section{margin:0;}.side-col{padding:0;float:none;margin:0;max-width:none;}.side-nav{margin:0 auto 20px;}.about .brand{float:none;margin:0 auto 15px;}.about .text{margin:0;}.button{min-width:0;display:block;margin:0 15px 15px 0;font-size:13px;line-height:16px;}.button:after{border-width:8px 0 8px 8px;margin:-8px 0 0 6px;}.contact-block .contact-col{float:none;width:100%;padding:0;}.contact-block .col-holder{margin:0 0 20px;}.story-list .year,.number-list li:before{margin-right:15px;}.sidebar-box{float:none;margin:0 0 20px;width:100%;}.sidebar-box:after{content:"";clear:both;display:block;}.filter-wrap{display:inline-block;vertical-align:top;width:48%;padding:0 10px;margin:0 0 20px;}.content-box{padding-top:0;}.news-item{margin:0 0 10px;}.news-item h2,.main-news .news-item h2{font-size:16px;line-height:20px;}.news-item time,.main-news .news-item time,.single-post .head-wrap time{font-size:14px;line-height:18px;}.category-labels{font-size:13px;line-height:16px;margin:0;}.archive-nav{padding:10px 0 0;font-size:14px;}.container,.container.transparent{padding:10px;}.content-box{padding:0;overflow:visible;}.news-item img{display:block;margin:0 auto 20px;float:none;}.main-news{padding:0;}.news-bar{margin:0 0 20px;}.category-menu{font-size:14px;line-height:18px;text-align:center;margin:0;}
.category-menu li{float:none!important;display:inline-block;vertical-align:top;margin:0 5px 10px!important;}
.container{margin-top:47px;}.single-post h1{font-size:30px;line-height:36px;}.single-post .post-header{margin:0 0 20px;}.single-post img.alignright{float:none;display:block;margin:0 auto 15px;}.popup-share .share-drop{position:static;}.popup-share .share-drop li{margin:0;}}@media all and (max-width: 767px) {.quality-section{padding:100px 10px 55px;}.info-section{padding:44px 10px 49px;}.info-section h2{font-size:40px;line-height:42px;}.list-item{margin:0;}.list-item li{display:block;width:100%;padding:0 0 20px;}.technology-section{padding:45px 10px 80px;}.technology-section h2{font-size:40px;line-height:42px;}.technology-section .logo-list a{width:80px;height:auto;}.technology-section .logo-list a.greentech{width:70px;height:auto;}.intro-section{padding-bottom:280px;}.intro-section .heading{padding:0 10px;}.intro-section h2{font-size:38px;line-height:42px;}.intro-section .section-holder{padding:0 10px;}.intro-section .columns{padding:0;}.intro-section .columns .text-box.add{padding-left:0;}.intro-section .col-left,.intro-section .col-right{float:none;width:100%;padding:0 0 15px;}.intro-section .col-right{width:100%;}.text-section{padding:64px 10px 70px;}.text-section h2{font-size:38px;line-height:42px;}.text-section .text-area{padding:0 20px 20px;}.main-container{padding-top:80px;}.main-holder{padding:120px 0 35px;}.content-block{padding:30px 20px;font-size:14px;line-height:20px;}.content-block h1{font-size:26px;line-height:30px;}.info-list .brands ul{margin:0 0 18px;text-align:center;}.info-list .brands ul li{max-width:100%;display:block;padding:0 0 10px;}.story-hero{padding-top:100px;}.story-hero h1{font-size:21px;line-height:24px;margin:0;padding:0 10px;}.story-section{background:#fff;font-size:14px;line-height:18px;}.story-section .story-heading{font-size:21px;padding:10px;line-height:24px;position:absolute;left:0;right:0;top:0;}.story-section .backgroung-img{float:none;margin:0 0 20px;}.story-section .text-container{position:static;padding:0;}.story-section .text-container .text-bg{background:#fff;}.story-section .text-bg{padding:0 0 20px!important;background:#fff!important;}.story-section h3{color:#000!important;font-size:19px;line-height:22px;}.story-section .entry-content{padding:0 0 20px;}.story-section .color-mask{padding:0 10px 20px!important;}.story-section .color-mask p{margin:0 0 20px!important;}.story-section.present-time .story-heading{position:static;margin:0 0 20px;}.hexagon-list{width:300px;margin:0 auto 20px;padding:0;}.hexagon-list li{width:150px;padding:0;box-sizing:content-box;margin:0;}.hexagon-list li:nth-child(5n+4),.hexagon-list li:nth-child(5n+5){width:150px;}.hexagon-list li:nth-child(3n+3){width:150px;padding:0 5px;}.hexagon-list img{width:100%;}.date-wrap .date-list{float:none;width:100%;padding:0!important;}.date-list{padding:0;}}@media (max-width : 1024px) {.hephaistos.tp-bullets{margin-top:110px!important;transform:matrix(1,0,0,1,-35,-158)!important;}.tp-bullets{bottom:0!important;}.tp-mask-wrap{padding-right:20px;padding-left:20px;width:100%;}.tp-loop-wrap{width:100%;}.tp-parallax-wrap{margin-top:-90px;}#wrapper{min-height:initial;}.content-section h2{line-height:28px;padding-bottom:10px;}

.section-block.win-height{padding-top:133px;}.section-block h1.right-aligned{line-height:42px;}.section-block .white-block p{margin-bottom:10px;line-height:20px;}.content-section p{margin-bottom:10px;line-height:20px;}.section-block h1{line-height:42px;}.section-block .text-box p{line-height:24px;}.section-block .bg-stretch img{max-width:100%;margin-left:0!important;}#footer p{line-height:24px;}.bottom-line{font-size:13px;}.slide-content{margin-top:50px;display:block;}html .content-section{padding-top:20px;}.slider-gallery h1{line-height:44px!important;margin:0 0 12px!important;}.slider-gallery:first-child .slide-content{padding-top:83px!important;}.story-hero h1{line-height:52px;padding:0 0 40px;}.breadcrumbs-box{padding:12px 3px 0 10px;}.breadcrumbs-box .box{overflow:visible;}.breadcrumbs-box .product-list li{padding:0 10px 1px;}.tp-mask-wrap{padding-top:30px;}.tp-parallax-wrap+.tp-parallax-wrap .tp-mask-wrap{padding-top:0;}.slider-gallery:first-child{padding-top:80px;}.rev_slider_wrapper{height:initial!important;}.ace-line{padding-bottom:20px;}.tp-parallax-wrap{top:35%!important;width:50%!important;left:5%!important;bottom:0!important;}.tp-parallax-wrap+.tp-parallax-wrap{top:90%!important;}.rev_slider_wrapper{min-height:600px;}.fullwidthbanner-container .fullwidthabanner{width:100%;position:relative;min-height:600px;}#pageContainer .mainLayoutCellOfFloatingBox{max-width:100%!important;}#pageContainer .layoutCell{width:100%!important;height:auto!important;}#pageContainer .floating_box{padding-top:30px;}#pageContainer .mainLayoutCellOfFloatingBox,#pageContainer .mainLayoutCellOfFloatingBox{padding:0;margin:0;max-width:98%;}#pageContainer .layoutCell{display:inline;float:left;max-width:100%;}#pageContainer .layoutCell{width:100%!important;}.Object__../images__Main_Picture_FAAC_Web{position:relative!important;margin:0 auto!important;top:0!important;left:initial!important;width:100%!important;}#pageContainer a.ekr_carousel_img_zoom{position:relative!important;margin:0 auto!important;top:0!important;left:initial!important;width:100%!important;}.Object__../images__Main_Picture__Image_CC_FAAC_Web{position:relative!important;margin:0 auto!important;top:0!important;left:initial!important;width:100%!important;}}@media (max-width : 786px) {.tp-caption.black{position:absolute!important;bottom:65px!important;}#two-columns{padding:90px 10px 10px;}.content-section,.content-section.alt,.aside,.main-columns{padding-top:20px;}.cycle-gallery .product img,.cycle-gallery .product.style-1 img,.cycle-gallery .product.style-2 img,.cycle-gallery .product.style-3 img,.cycle-gallery .product.style-4 img,.cycle-gallery .product.style-5 img{width:65%!important;height:auto!important;margin:-12px 0 -14px!important;}.cycle-gallery.alt .tp-simpleresponsive .tp-caption{width:100%!important;}.cycle-gallery .text{display:block;margin-bottom:-83px!important;}.tp-parallax-wrap{top:50%!important;width:50%!important;left:5%!important;bottom:0!important;}.tp-parallax-wrap+.tp-parallax-wrap{top:90%!important;}.tp-loop-wrap{bottom:0!important;position:relative!important;width:100%!important;}.tp-mask-wrap{padding-top:30px;bottom:0!important;position:relative!important;width:100%!important;}.cycle-gallery .product .link-text{display:block;}.cycle-gallery .tp-simpleresponsive .tp-caption{width:100%!important;}.story-section .story-heading{padding:50px 10px 20px;}.story-section h3{margin:0 auto 58px;}.story-section br{display:none;}.bottom-line{line-height:21px;}.section-block{padding:40px 10px 0!important;}.story-section p{line-height:22px;}.story-section .entry-content h3{margin-bottom:56px;}.story-section .color-mask.mod-2 h3{margin-bottom:55px;}.quality-section .text-area{padding:0 6%;}.technology-section{line-height:22px;}.slider-gallery .slide-content .text{min-width:330px!important;}.rev_slider_wrapper{min-height:500px;}.fullwidthbanner-container .fullwidthabanner{width:100%;position:relative;min-height:500px;}label{max-width:300px;position:relative;display:block;}.hephaistos.tp-bullets{margin-top:30px!important;}}@media (max-width : 444px) {.section-block .bg-stretch img{max-width:none;}.tp-parallax-wrap{top:50%!important;width:70%!important;}.cycle-gallery .product img,.cycle-gallery .product.style-1 img,.cycle-gallery .product.style-2 img,.cycle-gallery .product.style-3 img,.cycle-gallery .product.style-4 img,.cycle-gallery .product.style-5 img{width:60%!important;height:auto!important;margin:-12px 0 -14px!important;}.slider-gallery .slide-content .text{min-width:270px!important;}.slider-gallery .slide-content .text h1{font-size:12px!important;}body{min-width:100%;}.slider-gallery:first-child .slide-content{margin-top:-10px;}.cycle-gallery .slide:first-child h1,.cycle-gallery h1,.cycle-gallery.alt .slide:first-child h1,.cycle-gallery.alt h1{font-size:16px!important;}.content-section,.content-section.alt,.aside,.main-columns{padding-top:20px;}}

/* search */
.search-mobi{ position: absolute; top:-5px; left:0; display:none}
.search{ position: relative; border-bottom:0 !important; margin-top:-10px;}
 .search-wrapper {
	position: absolute;/*
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);*/
	top:0;
	left:50px;
}
.search-wrapper.active {}

.search-wrapper .input-holder {
	overflow: hidden;
	height: 36px;
	background: rgba(255,255,255,0);
	border-radius:100%;
	position: relative;
	width:36px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.search-wrapper.active .input-holder {
	border-radius: 50px;
	width:250px;
	background: rgba(0,0,0,0.5);
	-webkit-transition: all .5s cubic-bezier(0.000, 0.105, 0.035, 1.570);
	-moz-transition: all .5s cubic-bezier(0.000, 0.105, 0.035, 1.570);
	transition: all .5s cubic-bezier(0.000, 0.105, 0.035, 1.570);
}

.search-wrapper .input-holder .search-input {
	width:100%;
	height: 18px;
	padding:0px 40px 0 20px;
	opacity: 0;
	position: absolute;
	top:0px;
	left:0px;
	background: transparent;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border:none;
	outline:none;
	font-size: 16px;
	font-weight: 400;
	line-height: 20px;
	color:#FFF;
	-webkit-transform: translate(0, 60px);
	-moz-transform: translate(0, 60px);
	transform: translate(0, 60px);
	-webkit-transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);
	-moz-transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);
	transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);

	-webkit-transition-delay: 0.3s;
	-moz-transition-delay: 0.3s;
	transition-delay: 0.3s;
}
.search-wrapper.active .input-holder .search-input {
	opacity: 1;
	-webkit-transform: translate(0, 10px);
	-moz-transform: translate(0, 10px);
	transform: translate(0, 10px);
}

.search-wrapper .input-holder .search-icon {
	width:40px;
	height:40px;
	border:none;
	border-radius:100%;
	background: rgba(102,102,102,0.1);
	padding:0px;
	outline:none;
	position: relative;
	z-index: 2;
	float:right;
	cursor: pointer;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.search-wrapper.active .input-holder .search-icon {
	width: 30px;
	height:30px;
	margin:2px; background:rgba(255,255,255,0);
	border-radius:100%;
}
.search-wrapper .input-holder .search-icon span {
	width:22px;
	height:22px;
	display: inline-block;
	vertical-align: middle;
	position:relative;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-transition: all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650);
	-moz-transition: all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650);
	transition: all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650);

}
.search-wrapper.active .input-holder .search-icon span {
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.search-wrapper .input-holder .search-icon span::before, .search-wrapper .input-holder .search-icon span::after {
	position: absolute;
	content:'';
}
.search-wrapper .input-holder .search-icon span::before {
	width: 4px;
	height: 11px;
	left: 9px;
	top: 10px;
	border-radius: 2px;
	background: #da3632;
}
.search-wrapper .input-holder .search-icon span::after {
	width: 14px;
	height: 14px;
	left: 4px;
	top: 0px;
	border-radius: 16px;
	border: 4px solid #da3632;
}

.search-wrapper .close {
	position: absolute;
	z-index:0;
	top:6px;
	right:5px;
	width:20px;
	height:20px;
	cursor: pointer;
	-webkit-transform: rotate(-180deg);
	-moz-transform: rotate(-180deg);
	transform: rotate(-180deg);
	-webkit-transition: all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110);
	-moz-transition: all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110);
	transition: all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110);
	-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	transition-delay: 0.2s;opacity:0
}
.search-wrapper.active .close {
	right:-30px;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-transition: all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570);
	-moz-transition: all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570);
	transition: all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570);
	-webkit-transition-delay: 0.5s;
	-moz-transition-delay: 0.5s;
	transition-delay: 0.5s;
	opacity:1
}
.search-wrapper .close::before, .search-wrapper .close::after {
	position:absolute;
	content:'';
	background: #FFF;
	border-radius: 2px;
	
}
.search-wrapper .close::before {
	width: 3px;
	height: 24px;
	left: 10px;
	top: 0px;
}
.search-wrapper .close::after {
	width: 24px;
	height: 3px;
	left: 0px;
	top: 10px;
}
.search-wrapper .result-container {
	width: 100%;
	position: absolute;
	top:80px;
	left:0px;
	text-align: center;
	font-size: 14px;
	display:none;
	color:#B7B7B7;
}



.font11{ font-size:11px !important}.font12{ font-size:12px !important}.font14{ font-size:14px !important}.font15{ font-size:15px !important}
 input, textarea {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #f7f7f7 none repeat scroll 0 0;
    border:1px #CCC solid;
    border-image: none;
    font-size: 14px;
    line-height: 20px;
    outline: medium none;
    padding: 11px 15px;
    position: relative;
    width: 100%; 
	margin-bottom:15px !important
}
.butoon{ float:left; width: unset !important; margin-right:15px !important; margin-bottom: unset !important; background:#da3632 !important; color:#fff; border:2px solid #da3632 !important; padding:5px 30px !important; text-transform:uppercase;}
.butoon:hover,.butoon2:hover{ background:#fff !important; border:2px solid #da3632; color:#da3632 !important; text-decoration:none;}
.butoon2{ float:left; width: unset; margin-bottom: unset !important; margin-right:15px; background:#ccc; color:#fff; border:2px solid #ccc; padding:5px 30px;text-transform:uppercase; color:#000}
.paddingleft0{ padding-left:0 !important}.paddingright0{ padding-right:0 !important}
.paddingtop15{ padding-top:15 !important}
.paddingbottom15{ padding-bottom:15 !important}
.margin15-t-b{ margin:15px 0}.margin30-t-b{ margin:30px 0}
.boderleft1{ border-left:1px solid #333}.boderleft2{ border-left:2px solid #333}
.ekr_selector_ul{ padding-left:10px}
.ekr_selector_ul li{ color:#999}
.img-hover{ float:left; width:100%; margin-bottom:15px; position:relative}
/*--popup--*/
.button-pop {
	width:100%; height:100%;
	text-decoration: none;
	cursor: pointer;
	transition: all 0.3s ease-out;
	position:absolute; z-index:1;
	background:rgba(0,0,0,0)
}
.button-pop:hover {
	background:rgba(0,0,0,.1)
}
.button-pop i{ position:absolute; right:15px; bottom:15px; color:#000; font-size:24px}
.button-pop:hover i{ color:red}
.overlay-sp {
  position: fixed; z-index:99999;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.6);
  transition: opacity 500ms;
  visibility: hidden;
  opacity: 0;
}
.overlay-sp:target {
  visibility: visible;
  opacity: 1;
}

.popup-sp {
  margin: 70px auto;
  padding: 20px;
  background: #fff;
  border-radius: 5px;
  width: 40%;
  position: relative;
  transition: all 3s ease-in-out;
}

.popup-sp .close {
  position: absolute;
  top: 0px;
  right: 0px;
  text-decoration: none;
  background: url(../images/close-fancy.png) left top no-repeat;
  height:45px; width:45px; opacity:1
}
.popup-sp .close:hover {
  background: url(../images/close-fancy.png) left bottom no-repeat; opacity:1
}
.popup-sp .content {
  height:380px;
  overflow: auto;
}

@media screen and (max-width: 700px){
  .box-sp{
    width: 70%;
  }
  .popup-sp{
    width: 70%;
  }
}
.tab-table td{ padding:5px; font-size:12px !important; font-family:'Roboto'; text-align:center !important}
.tab-table tr td:first-child{ background:#666; text-align:left !important; color:#fff}
.nav-tabs{ border:none !important}
.nav-tabs a{ float:left; padding:2px 10px !important; border:1px solid #999 !important; text-align:center; border-radius:0 !important ; margin-right:15px !important; height:40px; font-size:12px !important; font-family:'Roboto-Bold'; color:#999; display:flex !important; align-items:center; background:#eee;}
.nav-tabs a:hover{ background:#fff !important}
.tab-bg{ background:#eee !important; float:left; width:100%; padding:10px 0}
.tab-content h3{ font-size:18px !important; color:#666 !important}
.padding5{ padding:5px !important}
.col1_2{ float:left; width:12% }.col1_5{ float:left; width:15%}.col2{ float:left; width:20% }.col3_4{ float:left; width:34% }

.nav-tabs .btn_sel_arrow{ display:none }
.nav-tabs li.active .btn_sel_arrow {
	display:block;
    position: absolute;
    width: 15px;
    height: 15px;
    left: 0;
    top: 110%;
    right: 12px;
    margin: 0 auto;
    background: url(../images/menuBTN.png);
    background-size: 15px; text-align:center;
    background-repeat: no-repeat;}
/*tab2*/
.badge {
  background-color: #000;
}

.tabs-left {
  margin-top: 3rem;
}

.tabs-left .nav-tabs {
  float: left; width:33%;
  border-bottom: 0; 
}
.tabs-left .nav-tabs li {
  float:left;
  margin: 0;
  width:100%;
  position:relative
}
.ekr_tn_arrow{ /*display:none;*/
	width: 12px;
    height: 20px;
    padding-right: 20px;
	background:url(../images/tn_selected.png) no-repeat center;
	left:0; top:8px;
	position:absolute; z-index:2
	}
.tabs-left .nav-tabs > li.active .ekr_tn_arrow{
	
}

.tabs-left .nav-tabs li a {
  border: none !important;
  width:calc(100% - 12px);
  margin-left:12px;
  float:left;
}
.tabs-left .nav-tabs li a:hover {
  background-color: #444;
}
.tabs-left .nav-tabs > li.active > a,.tabs-left .nav-tabs > li.active > a:hover, .tabs-left .nav-tabs > li.active > a:focus{ color:#000; border:none !important}
.tabs-left .nav-tabs .glyphicon {
  color: #fff;
}
.tabs-left .nav-tabs .active .glyphicon {
  color: #333;
}

.tabs-left .nav-tabs > li.active > a, .tabs-left .nav-tabs > li.active > a:hover, .tabs-left .nav-tabs > li.active > a:focus {
  border: 0;
}
.tabs-left .tab-content {
  margin-left: 33.33333333%;
}
.tabs-left .tab-content .tab-pane {
  display: none;
  /*background-color: #fff;*/
  padding: 1.6rem;
  overflow-y: auto;
}
.tabs-left .tab-content .active {
  display: block;
}

.tabs-left .list-group {
  width: 100%;
}
.tabs-left .list-group .list-group-item {
  height: 50px;
}
.tabs-left list-group .list-group-item h4, .tabs-left .list-group .list-group-item span {
  line-height: 11px;
}
.text-red{ color:red}
.layoutCell {float: left; display: inline; font-size: 11px}
@media screen and (max-width: 560px) {
	.col1_2, .col1_5, .cot3_4{ width:33% !important}
	.search-wrapper{left:15px; top:7px}
	.top-line .holder{ padding:15px 0}
	.search-wrapper.active .input-holder {width:200px;}
	.search-wrapper .close::before, .search-wrapper .close::after { background:#da3632}
	#nav .nav-drop{ padding:0}
	.drop-list li{ width:100%}
	.drop-list li a img{ display:none}
	.drop-list li > ul li a{ font-size:12px; text-transform:none}
	.search{ display:none}
	.search-mobi{display: block}
	.top-bar{ display:none}
	.top-line .holder{ padding:20px 0 !important }
	.rev_slider_wrapper{ height:100% !important; min-height:inherit !important}
	.popup-sp {
	  margin: 50px auto;
	  padding: 20px;
	  background: #fff;
	  border-radius: 5px;
	  width: 90%;
	  position: relative;
	  transition: all 3s ease-in-out;
	}
	.popup-sp .content {
	  height: auto;
	  overflow: auto;
	}
	.boderleft2{ margin:10px 0}
	.nav-tabs a{ margin-bottom:10px;}
	.win-height{ margin-top:41px}
	.main-news{ margin-top:45px}
	.nav-tabs li.active .btn_sel_arrow {
		top: 80%; z-index:5
	}
	.tabs-left .tab-content {
	  margin-left:0%;
	}
	.tabs-left .nav-tabs { width:100%}
}
.searchresult td {border: none !important}
.searchresult td .gsc-input-box {height: 100%;}
.searchresult td .gstl_50 {margin-bottom:0 !important}
.searchresult .gsc-adBlock {display:none !important}
.Cell__Models__Table__GATE__models_emphasis_cell_FAAC_Web {
    background-color: #ffede6;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
}
.Cell__Models__Table__GATE__models_model_cell_FAAC_Web {
    background-color: #ffdbcc;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
}
.Cell__Models__Table__GATE__models_header_left_cell_FAAC_Web {
    background-color: #ffdbcc;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
}
.Cell__Models__Table__GATE__models_header_cell_FAAC_Web {
    background-color: #ffdbcc;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
}
.Cell__Models__Table__GATE__models_header_emphasis_cell_FAAC_Web {
    background-color: #ffdbcc;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
}
.Cell__Models__Table__GATE__models_text_cell_FAAC_Web {
    background-color: #ffffff;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
}
/*.layoutCell th, .layoutCell td {text-align: center !important}
/* Fix fix fix fix*/
@media (min-width:768px){
	.searchresult {margin-top: 100px !important}
}
@media (min-width:600px) and (max-width: 750px) {.buttons .bullet{bottom: 10px !important}
	#nav .nav-drop{ padding:0px }.top-line .holder{ padding:20px 0 !important }
	.drop-list li{ width:100%}	.drop-list li a img{ display:none}.drop-list li > ul{ margin-top:40px !important}
	}
@media (min-width:751px) and (max-width: 970px) {.buttons .bullet{bottom: 10px !important}
	#nav .nav-drop{ padding:0px }.top-line .holder{ padding:20px 0 !important }
	.drop-list li{ width:100%}	.drop-list li a img{ display:none}.drop-list li > ul{ margin-top:40px !important}
	}
@media (min-width:971px) and (max-width: 1170px) {.top-line .holder{ padding:5px 0 !important }
	.drop-list li .img .sp-a{ top:15%}
	.search-wrapper.active .input-holder { position:absolute; right:0; z-index:99; background:#000}
	#nav .nav-drop{padding:0 15px}
	.drop-list{font-size:12px;}
	/*fix màn hình Dung*/
}
@media (min-width:1171px) and (max-width: 1366px) {
	.drop-list li .img .sp-a{ top:15%} #nav .nav-drop{ padding:0 50px}#nav > ul > li{ padding:0 10px 27px}
	/*fix màn hình Huyen*/
	}
.iconhome{ padding:0 10px !important; border-right:1px solid #777; border-bottom: none !important}.iconhome i{ color:#fff}.iconhome:hover i{ color:#da3632}
.iconhome:hover{ border-right:1px solid #777 !important; border-bottom: none !important}
.hieuung01{ position:relative; width:100%; height:100%; float:left; overflow:hidden}.hieuung01 img{ transform:scale(1); transition:.3s ease-in-out}.hieuung01:hover img{ transform:scale(1.2)}
.link-duan{ padding:5px 0; color:#000; text-transform:uppercase; float:left; margin-bottom:5px; height:70px}
.link-duan:hover{text-decoration:none; color:#da3632 }
.duan-h1 h1{
	font-size: 16px !important;
	line-height:56px !important;
	text-transform: uppercase;
	margin: 0 0 17px!important;}
.jssora05l, .jssora05r {
            display: block;
            position: absolute;
            /* size of arrow element */
            width: 40px;
            height: 40px;
            cursor: pointer;
            background: url('../images/a17.png') no-repeat;
            overflow: hidden;
        }
.jssora05l { background-position: -10px -40px; }
.jssora05r { background-position: -70px -40px; }
.jssora05l:hover { background-position: -130px -40px; }
.jssora05r:hover { background-position: -190px -40px; }
.jssora05l.jssora05ldn { background-position: -250px -40px; }
.jssora05r.jssora05rdn { background-position: -310px -40px; }
.jssora05l.jssora05lds { background-position: -10px -40px; opacity: .3; pointer-events: none; }
.jssora05r.jssora05rds { background-position: -70px -40px; opacity: .3; pointer-events: none; }
        /* jssor slider thumbnail navigator skin 01 css *//*.jssort01-99-66 .p            (normal).jssort01-99-66 .p:hover      (normal mouseover).jssort01-99-66 .p.pav        (active).jssort01-99-66 .p.pdn        (mousedown)*/
.jssort01-99-66 .p {    position: absolute;    top: 0;    left: 0;    width: 99px;    height: 66px;}
.jssort01-99-66 .t {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    border: none;}
.jssort01-99-66 .w {    position: absolute;    top: 0px;    left: 0px;    width: 100%;    height: 100%;}
.jssort01-99-66 .c {    position: absolute;    top: 0px;    left: 0px;    width: 95px;    height: 62px;    border: #000 2px solid;    box-sizing: content-box;    background: url('../images/t01.png') -800px -800px no-repeat;    _background: none;}.jssort01-99-66 .pav .c {    top: 2px;    _top: 0px;    left: 2px;    _left: 0px;    width: 95px;    height: 62px;    border: #000 0px solid;    _border: #fff 2px solid;    background-position: 50% 50%;}.jssort01-99-66 .p:hover .c {    top: 0px;    left: 0px;    width: 97px;    height: 64px;    border: #fff 1px solid;    background-position: 50% 50%;}.jssort01-99-66 .p.pdn .c {    background-position: 50% 50%;    width: 95px;    height: 62px;    border: #000 2px solid;}* html .jssort01-99-66 .c, * html .jssort01-99-66 .pdn .c, * html .jssort01-99-66 .pav .c {    /* ie quirks mode adjust */    width /**/: 99px;    height /**/: 66px;}	
