@import url(https://fonts.googleapis.com/css?family=Ubuntu:400,300,500,700&subset=latin,latin-ext);@import url(../js/bootstrap/css/bootstrap-theme.min.css);@import url(../js/bootstrap/css/bootstrap.min.css);/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.c{*zoom:1}.c:before,.c:after{content:"";display:table}.c:after{clear:both}html{min-height:100%;height:100%}img{border:0 none;vertical-align:middle;max-width:100%;height:auto}input,select{outline:none}input[type=submit],button{cursor:pointer}body,ul,ol,p,h1,h2,h3,h4,h5,h6,input,select,form{margin:0;padding:0}h1,h2,h3,h4,h5,h6,strong{font-weight:bold}ul{list-style-type:none}a{outline:none;color:#30487f;text-decoration:underline;transition:color .2s linear .2s;-webkit-transition:color .2s linear .2s;-moz-transition:color .2s linear .2s;-o-transition:color .2s linear .2s;-ms-transition:color .2s linear .2s;-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;-o-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear;transition:background .1s linear .1s;-webkit-transition:background .1s linear .1s;-moz-transition:background .1s linear .1s;-o-transition:background .1s linear .1s;-ms-transition:background .1s linear .1s}a:hover{text-decoration:none;color:#5676bf}p{padding:0;margin:15px 0;font-size:16px;line-height:24px}body{font-family:'Ubuntu',Arial,sans-serif,Arial;font-size:16px;font-weight:400;color:#2a2a2a;min-height:100%;background:#fff url(../images/pattern.png) repeat;position:relative;overflow-x:hidden;padding-top:35px}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){body{padding-top:0}}.wrap{position:relative;margin:0 auto;*zoom:1;max-width:1048px}.wrap:before,.wrap:after{content:"";display:table}.wrap:after{clear:both}@media all and (min-width: 990px) and (max-width: 1050px),all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.wrap{width:100%;padding-left:2% !important;padding-right:2% !important}}.colored{color:#30487f}.intro{font-size:0;border-bottom:16px solid #ffb617;position:relative;background-color:#1a3776;background:-webkit-gradient(linear, left top, left bottom, from(#1a3776), to(#30497f));background:-webkit-linear-gradient(top, #1a3776, #30497f);background:-moz-linear-gradient(top, #1a3776, #30497f);background:-ms-linear-gradient(top, #1a3776, #30497f);background:-o-linear-gradient(top, #1a3776, #30497f)}.intro .button{background:url(../images/arr-down.png) 0 0 no-repeat;width:45px;height:45px;position:absolute;bottom:10px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:3}.intro .item{font-size:0}.intro-half{display:inline-block;vertical-align:middle;color:#fff;font-size:14px;height:300px;line-height:300px;text-align:center;width:50%}@media all and (max-width: 767px){.intro-half{display:block;height:auto;width:100%}}.intro-half a{color:#fff;text-decoration:none;padding:5px;border:1px solid #fff}.intro-half a:hover{text-decoration:underline}.intro-half-wrap{display:inline-block;vertical-align:middle;line-height:30px;padding:0 50px}.intro-half-wrap h2{font-weight:300;text-transform:uppercase;font-size:30px;line-height:36px;margin-bottom:20px}.intro-half-wrap h3{font-size:30px;line-height:36px;margin-bottom:20px}.intro .item-1{background-color:#1a3776;background:-webkit-gradient(linear, left top, left bottom, from(#1a3776), to(#30497f));background:-webkit-linear-gradient(top, #1a3776, #30497f);background:-moz-linear-gradient(top, #1a3776, #30497f);background:-ms-linear-gradient(top, #1a3776, #30497f);background:-o-linear-gradient(top, #1a3776, #30497f)}.intro .item-2{line-height:386px}@media all and (max-width: 767px){.intro .item-2{padding:20px}}.intro .item-2 img{display:inline-block;vertical-align:middle}.main{*zoom:1;background-color:#fff;padding:34px 0}.main:before,.main:after{content:"";display:table}.main:after{clear:both}.leftbox{float:left;padding-left:20px;width:65%}@media all and (max-width: 767px){.leftbox{float:none;width:100%;padding:20px}}@media all and (max-width: 600px){.leftbox img{float:none !important;margin:30px auto !important;display:block}}.leftbox img.alignleft{float:left;margin-top:7px;margin-bottom:30px;margin-right:18px}.leftbox img.alignright{float:right;margin-top:7px;margin-bottom:30px;margin-left:18px}.leftbox img.aligncenter{display:block;margin:30px auto}.leftbox img.alignnone{display:inline-block}.leftbox ul{margin:15px 0}.leftbox ul>li{line-height:18px;margin:8px 0;background:url(../images/li.png) left 7px no-repeat;padding-left:14px}.leftbox h1{font-size:26px;line-height:32px;margin-bottom:30px}.leftbox h2{font-size:26px;line-height:32px;margin-top:40px;margin-bottom:10px}.leftbox h3,.leftbox h4{font-size:20px;line-height:24px;margin-top:40px;margin-bottom:10px}.leftbox table{width:100%}.leftbox table td{padding:6px}.breadcrumbs{color:#5d5d5d;font-size:13px;margin-bottom:30px}.breadcrumbs a{color:#5d5d5d;margin-right:5px;margin-left:5px}.breadcrumbs a.home{margin-left:0}.sidebar{float:right;width:32.57%}@media all and (max-width: 767px){.sidebar{float:none;width:100%;padding:20px}}.sideblock{margin-bottom:40px}.sideblock .title{background-color:#e6e6e6;padding:4px;display:block;text-align:center;font-size:20px;position:relative;margin-bottom:40px}.sideblock .title span{display:block;background:url(../images/arrow.png) 0 0 no-repeat;width:43px;height:22px;position:absolute;bottom:-22px;left:0;right:0;margin-left:auto;margin-right:auto}.sidemenu-list>li{margin-bottom:4px}.sidemenu-list>li.current_page_item a,.sidemenu-list>li.current-cat a{background-color:#939393}.sidemenu-list>li>a{display:block;background-color:#30487f;color:#fff;font-weight:500;font-size:18px;line-height:24px;padding:8px 0 8px 25px;text-decoration:none}.sidemenu-list>li>a:hover{background-color:#939393}.carousel-indicators{bottom:-20px;text-align:right}.carousel-indicators li{display:inline-block;vertical-align:middle;width:15px;height:15px;background-color:#e6e6e6;margin-left:3px;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.carousel-indicators li.active{background-color:#b6b5b5;width:15px;height:15px;margin-left:3px;margin-right:0}.news .item{color:#2a2a2a;text-decoration:none;padding-right:16px;margin-bottom:30px;padding-left:16px}.news .item:hover .item-title{text-decoration:underline}.news .item .item-title{display:block;font-size:18px;color:#30487f;margin-bottom:14px}.news .item p{margin:0}.news .item .more{float:right;color:#30487f}.home .boxes{margin-top:-34px}.boxes{text-align:center;font-size:0;margin-bottom:30px}.boxes .box{display:inline-block;vertical-align:top;font-size:14px;font-weight:bold;color:#30487f;text-decoration:none;margin-left:.5%;background-color:#e6e6e6;width:12.06%;height:100px;line-height:17px;padding:10px 0 0 0;margin-bottom:40px;position:relative}@media all and (min-width: 768px) and (max-width: 989px){.boxes .box{font-size:13px}}@media all and (max-width: 767px){.boxes .box{width:31.33%;margin-left:1%;margin-right:1%;margin-bottom:30px;margin-top:30px;font-size:14px}}@media all and (max-width: 450px){.boxes .box{width:98%;display:block}}.boxes .box:before{background:url(../images/star.png) right bottom no-repeat;position:absolute;left:0;top:0;content:'';width:30px;height:27px;display:block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-background-size:30px 27px;background-size:30px 27px}.boxes .box:first-child{margin-left:0}.boxes .box:hover,.boxes .box.active{color:#fff;background-color:#30487f}.boxes .box:hover span,.boxes .box.active span{background:url(../images/arrow-blue.png) 0 0 no-repeat;-webkit-background-size:27px 14px;background-size:27px 14px}.boxes .box strong.title{position:absolute;bottom:10px;height:30px;line-height:30px;display:block;width:100%}.boxes .box strong.title .title-inner{display:inline-block;vertical-align:middle;line-height:18px;font-style:normal}.boxes .box .img{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;display:block}.boxes .box span{display:block;background:url(../images/arrow.png) 0 0 no-repeat;width:43px;height:22px;position:absolute;bottom:-14px;left:0;right:0;margin-left:auto;margin-right:auto;-webkit-background-size:27px 14px;background-size:27px 14px;height:14px;width:27px}.boxes .box.box-1 .img{background:url(../images/box-1.png) center -15px no-repeat;width:105px;height:90px;top:0}.boxes .box.box-1:hover .img,.boxes .box.box-1.active .img{background:url(../images/box-1.png) center -115px no-repeat !important}.boxes .box.box-2 .img{background:url(../images/box-2.png) center -15px no-repeat;width:105px;height:90px;top:0}.boxes .box.box-2:hover .img,.boxes .box.box-2.active .img{background:url(../images/box-2.png) center -115px no-repeat !important}.boxes .box.box-3 .img{background:url(../images/box-3.png) center -15px no-repeat;width:48px;height:90px;top:0}.boxes .box.box-3:hover .img,.boxes .box.box-3.active .img{background:url(../images/box-3.png) center -115px no-repeat !important}.boxes .box.box-4 .img{background:url(../images/box-4.png) center -15px no-repeat;width:65px;height:90px;top:0}.boxes .box.box-4:hover .img,.boxes .box.box-4.active .img{background:url(../images/box-4.png) center -115px no-repeat !important}.boxes .box.box-5 .img{background:url(../images/box-5.png) center -20px no-repeat;width:64px;height:90px;top:0}.boxes .box.box-5:hover .img,.boxes .box.box-5.active .img{background:url(../images/box-5.png) center -120px no-repeat !important}.boxes .box.box-6 .img{background:url(../images/box-6.png) center -15px no-repeat;width:63px;height:90px;top:0}.boxes .box.box-6:hover .img,.boxes .box.box-6.active .img{background:url(../images/box-6.png) center -115px no-repeat !important}.boxes .box.box-7 .img{background:url(../images/box-7.png) center -15px no-repeat;width:69px;height:90px;top:0}.boxes .box.box-7:hover .img,.boxes .box.box-7.active .img{background:url(../images/box-7.png) center -115px no-repeat !important}.boxes .box.box-8 .img{background:url(../images/box-8.png) center top no-repeat;width:71px;height:72px;top:20px}.boxes .box.box-8:hover .img,.boxes .box.box-8.active .img{background:url(../images/box-8.png) center bottom no-repeat !important}.boxes .box.box-9 .img{background:url(../images/box-9.png) center -15px no-repeat;width:75px;height:90px;top:0}.boxes .box.box-9:hover .img,.boxes .box.box-9.active .img{background:url(../images/box-9.png) center -115px no-repeat !important}.boxes .box.box-10 .img{background:url(../images/box-10.png) center top no-repeat;width:64px;height:56px;top:22px}.boxes .box.box-10:hover .img,.boxes .box.box-10.active .img{background:url(../images/box-10.png) center bottom no-repeat !important}.boxes .box.box-11 .img{background:url(../images/box-11.png) center -15px no-repeat;width:44px;height:90px;top:0}.boxes .box.box-11:hover .img,.boxes .box.box-11.active .img{background:url(../images/box-11.png) center -115px no-repeat !important}.wpcf7-form{border:1px solid #e6e6e6;padding:40px 20px 20px 20px;position:relative;margin-top:40px;*zoom:1}.wpcf7-form:before,.wpcf7-form:after{content:"";display:table}.wpcf7-form:after{clear:both}.wpcf7-form>h3{padding:10px;background-color:#fff;color:#30487f;margin:0;position:absolute;left:34px;top:-22px}.wpcf7-form .contact-left{float:left;width:48%}@media all and (max-width: 600px){.wpcf7-form .contact-left{float:none;width:100%}}.wpcf7-form .contact-right{width:48%;float:right}@media all and (max-width: 600px){.wpcf7-form .contact-right{float:none;width:100%}}.wpcf7-form .wpcf7-response-output{clear:both}.wpcf7-form label{position:absolute;left:0;top:0;font-weight:300;font-size:14px;line-height:33px}.wpcf7-form .rowed{position:relative;padding-left:56px;margin-bottom:15px}.wpcf7-text,.wpcf7-email{display:block;width:100%;padding:0 10px;height:33px;background-color:#f6f6f6;border:1px solid #e6e6e6;font-size:15px;color:#2a2a2a;line-height:normal;font-family:'Ubuntu',Arial,sans-serif}.wpcf7-textarea{display:block;width:100%;padding:10px;height:133px;background-color:#f6f6f6;border:1px solid #e6e6e6;font-size:15px;color:#2a2a2a;line-height:normal;font-family:'Ubuntu',Arial,sans-serif}.wpcf7-submit{float:right;border:none;display:block;width:139px;height:38px;text-align:center;color:#fff;font-size:15px;font-weight:bold;background-color:#30487f}.wpcf7-submit:hover{background-color:#1a3776}.tac{text-align:center;margin-top:40px}.categories-item{color:#2a2a2a;text-decoration:none;padding-bottom:20px;border-bottom:1px solid #939393;margin-bottom:20px;display:block;*zoom:1}.categories-item:before,.categories-item:after{content:"";display:table}.categories-item:after{clear:both}.categories-item p{margin:0}.categories-item .more{float:right;color:#30487f;text-decoration:underline}.categories .body{*zoom:1}.categories .body:before,.categories .body:after{content:"";display:table}.categories .body:after{clear:both}.categories-thumbs{float:left;margin-right:20px;margin-bottom:20px}@media all and (max-width: 400px){.categories-thumbs{margin-right:0;float:none}}.categories-title{color:#30487f;display:block;font-size:20px;line-height:24px;margin-bottom:20px !important}.categories-title.tech{font-weight:normal !important;color:#333 !important;text-decoration:underline}.gallery{*zoom:1}.gallery:before,.gallery:after{content:"";display:table}.gallery:after{clear:both}.gallery>li{float:left;padding-left:0 !important;background:none !important;width:48%}@media all and (max-width: 450px){.gallery>li{width:100%;float:none}}.gallery>li:nth-child(2n+2){float:right}@media all and (max-width: 450px){.gallery>li:nth-child(2n+2){float:none}}.gallery>li p{margin-top:10px;margin-bottom:0;font-size:13px;font-style:italic}.news-list{padding:0 20px;position:relative}.news-list .thumb{display:block;position:absolute;left:0;top:8px;width:70px;height:70px}.news-list .item{padding-left:90px;display:block;margin-bottom:40px;position:relative}.news-list .item-title{margin-bottom:0 !important}.gallery-item .wp-caption-text{font-style:italic;font-size:11px;color:#666;display:inline-block;margin-top:5px}#form{position:fixed;right:0;top:200px;*zoom:1;z-index:20}#form:before,#form:after{content:"";display:table}#form:after{clear:both}@media all and (min-width: 990px) and (max-width: 1050px),all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){#form{display:none}}#form.show .body{display:block}#form .wpcf7-form{border:none;margin:0;padding:0 20px}#form-button{display:block;width:61px;height:282px;background:url(../images/form-button.png) 0 0 no-repeat;float:left}#form-button.en{background:url(../images/form-button-en.png) 0 0 no-repeat}#form .body{float:left;width:300px;background-color:#fff;display:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.top{line-height:35px;height:35px;background-color:#f1f1f1;border-bottom:1px solid #d9d9d9;text-align:center;font-size:0;width:100%;position:fixed;left:0;right:0;top:0;z-index:40}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.top{height:auto;text-align:center;position:relative}}.top .textwidget{display:inline-block;vertical-align:middle;font-size:14px;width:70%}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.top .textwidget{display:block;width:100%}}.top .search{display:inline-block;vertical-align:middle;width:16%;font-size:14px;background-color:#fff;height:20px;border-right:3px solid #e7e7e7;*zoom:1}.top .search:before,.top .search:after{content:"";display:table}.top .search:after{clear:both}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.top .search{display:block;width:100%}}.top .search input[type=text]{display:block;float:left;height:20px;border:none;width:62px}.top .search input[type=submit]{display:block;float:left;width:14px;height:14px;background:url(../images/lupa.png) 0 0 no-repeat;border:none;margin-right:10px;margin-left:10px;margin-top:3px}.top .wrap{padding:0 14px}.top-item{font-size:14px;margin-right:3%;padding-left:24px;display:inline-block;vertical-align:middle;line-height:35px}.top a{color:#2a2a2a}.top a:hover{color:#5676bf}.top .pin{background:url(../images/pin.png) left center no-repeat}.top .phone{background:url(../images/phone.png) left center no-repeat}.top .email{background:url(../images/email.png) left center no-repeat}.langs{display:inline-block;vertical-align:middle;color:#2a2a2a;font-size:14px;width:14%;position:relative;font-size:0}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.langs{position:top: 0;right:0;text-align:center;width:100%;display:block}}.langs .sublang{position:absolute;right:43px;width:30px;height:20px;display:none}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.langs .sublang{right:0;left:0;margin-left:auto;margin-right:auto;width:30px}}.langs .sublang.sublang-1{top:31px}.langs .sublang.sublang-2{top:56px}.langs .sublang.sublang-3{top:80px}.langs .sublang img{width:20px;height:13px}.langs .arr{display:inline-block;vertical-align:middle;width:9px;height:7px;margin-left:6px;background:url(../images/dot.png) 0 0 no-repeat}.switch-lang{margin-left:6px;display:inline-block;vertical-align:middle}.switch-lang img{width:20px;height:13px}.langs.active .sublang{display:block}.header>.wrap{background-color:#fff;padding-top:10px;border-bottom:3px solid #000}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.header>.wrap{padding-top:40px}}.header-inner{background-color:#1a3776;height:33px;color:#fff;font-size:18px;line-height:33px}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.header-inner{height:auto;padding:20px 0;display:block}}.header span{display:inline-block;vertical-align:middle;width:40%;text-align:center}.header-left{float:left}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.header-left{float:none;text-align:center;display:block !important;width:100% !important}}.header-right{float:right}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.header-right{float:none;text-align:center;display:block !important;width:100% !important;margin-bottom:20px}}.header .based{display:block;margin-right:20px;width:100px;padding-top:90px;text-align:center;color:#c5c5c5;text-decoration:none;float:right;background:url(../images/logo.png) 0 0 no-repeat;-webkit-background-size:100px 100px;background-size:100px 100px;font-style:italic}@media all and (max-width: 700px){.header .based{float:none;margin:0 auto}}@media all and (max-width: 500px){.header .based{display:none}}.header .logo{margin-top:10px;margin-bottom:-44px;margin-left:47px;display:block;width:476px;height:149px;position:relative;z-index:2;background:url(../images/logo2.png) 0 0 no-repeat}.header .logo.logo3{background:url(../images/logo3.png) 0 0 no-repeat}.header .logo.logo4{background:url(../images/logo4.png) 0 0 no-repeat}.header .logo.logo5{background:url(../images/logo5.png) 0 0 no-repeat}@media all and (max-width: 700px){.header .logo{float:none;margin:0 auto -44px auto}}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.header .logo{margin-top:0}}@media all and (max-width: 500px){.header .logo{-webkit-background-size:300px 94px;background-size:300px 94px;width:300px;height:94px;margin:0 auto -24px auto}}.footer{border-top:9px solid #b6b5b5;background-color:#1a3776;color:#fff}.footer .sub-menu{display:none}.footer>.wrap{padding:20px 16px}.footer .copy{font-size:13px;background-color:#1c304e;line-height:40px}.footer .copy .wrap{padding:10px 16px}.footer .copy p{margin:0;font-size:13px}.footer .copy-left{float:left}@media all and (max-width: 450px){.footer .copy-left{width:100%;float:none;text-align:center;display:block}}.footer .copy-right{float:right}@media all and (max-width: 450px){.footer .copy-right{width:100%;float:none;text-align:center;display:block}}.footer .cols{*zoom:1;padding-right:3%}.footer .cols:before,.footer .cols:after{content:"";display:table}.footer .cols:after{clear:both}.footer .cols .title{text-transform:uppercase;font-size:20px;line-height:24px;margin-bottom:30px;display:block}.footer .col{float:left}.footer .col a{color:#fff}.footer .col ul>li{margin:20px 0;padding-left:25px;line-height:18px;background:url(../images/check.png) left 0 no-repeat}.footer .col ul>li>a{text-decoration:none}.footer .col ul>li>a:hover{text-decoration:underline}.footer .col-1{width:25.04%}@media all and (max-width: 767px){.footer .col-1{width:50%}}@media all and (max-width: 450px){.footer .col-1{width:100%;float:none}}.footer .col-2{width:21.42%}@media all and (max-width: 767px){.footer .col-2{width:50%}}@media all and (max-width: 450px){.footer .col-2{width:100%;float:none}}.footer .col-3{width:53.54%}@media all and (max-width: 767px){.footer .col-3{width:50%}}@media all and (max-width: 450px){.footer .col-3{width:100%;float:none}}.footer .col-4{width:26.04%}@media all and (max-width: 767px){.footer .col-4{width:50%}}@media all and (max-width: 450px){.footer .col-4{width:100%;float:none}}.clearer{height:40px;width:100%;clear:both;display:none}@media all and (max-width: 767px){.clearer{display:block}}.taglist{font-size:0}.taglist>li{padding-left:0 !important;background:none !important;font-size:15px}.taglist>li>a{display:inline-block;vertical-align:top;margin-bottom:8px !important;margin-right:8px !important;padding:2px;background-color:#c9c9c9;color:#2a2a2a !important;text-decoration:none;font-size:14px !important}.product-list{*zoom:1;font-size:0}.product-list:before,.product-list:after{content:"";display:table}.product-list:after{clear:both}.product-list>li{display:inline-block;vertical-align:top;width:50%;padding-right:3%;font-size:16px;margin-top:0 !important}.menu{background-color:#fff;padding-top:70px;z-index:30}@media all and (max-width: 400px){.menu{padding-top:30px}}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.menu.sticky-active{top:0 !important;z-index:1}}.page-template-default .menu,.category .menu,.single .menu{border-bottom:16px solid #ffb617}.page-template-default .main,.category .main,.single .main{padding-top:0}.main-menu{*zoom:1;display:block;font-size:0;text-align:center}.main-menu:before,.main-menu:after{content:"";display:table}.main-menu:after{clear:both}.main-menu>li{display:inline-block;vertical-align:middle;position:relative;background:url(../images/menu-li.png) right 1px no-repeat}@media all and (max-width: 400px){.main-menu>li{background:none;display:block}}.main-menu>li:last-child{background:none}@media all and (max-width: 400px){.main-menu>li:last-child{background:#30487f none}}.main-menu>li.menu-item-has-children>a{background:url(../images/dot.png) center 36px no-repeat}@media all and (max-width: 400px){.main-menu>li.menu-item-has-children>a{background:#30487f none}}.main-menu>li.current-menu-item>a,.main-menu>li.current-page-ancestor>a{color:#30487f}@media all and (max-width: 400px){.main-menu>li.current-menu-item>a,.main-menu>li.current-page-ancestor>a{color:#f0e246}}.main-menu>li:hover .sub-menu{opacity:1;visibility:visible;transition-delay:0s}@media all and (max-width: 400px){.main-menu>li:hover .sub-menu{display:none}}.main-menu>li>a{font-size:20px;display:block;text-decoration:none;font-weight:500;line-height:20px;padding:0 20px 38px 20px;text-transform:uppercase;color:#2a2a2a}@media all and (max-width: 400px){.main-menu>li>a{background:none;display:block;padding:5px;border-bottom:1px solid #3e5da4;background-color:#30487f;color:#fff;text-align:center}}.main-menu>li>a:hover{color:#30487f}@media all and (max-width: 400px){.main-menu>li>a:hover{color:#f0e246}}.sub-menu{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .2s,opacity .2s linear;-moz-transition:visibility 0s linear .2s,opacity .2s linear;-ms-transition:visibility 0s linear .2s,opacity .2s linear;-o-transition:visibility 0s linear .2s,opacity .2s linear;transition:visibility 0s linear .2s,opacity .2s linear;position:absolute;top:47px;width:100%;z-index:20;text-align:left}@media all and (max-width: 400px){.sub-menu{display:none}}.sub-menu>li.current-menu-item>a,.sub-menu>li.current-page-ancestor>a{background-color:#d1d1d1;color:#3a3a3a}.sub-menu>li>a{color:#3a3a3a;font-size:14px;text-decoration:none;background-color:#f2f2f2;display:block;border-bottom:1px dotted #d7d7d7;padding:5px 10px}.sub-menu>li>a:hover{background-color:#d1d1d1;color:#3a3a3a}

label.full-width {
	width: 99%;
}