@import url('https://fonts.googleapis.com/css?family=Ubuntu:300,300i,400,400i,500,500i,700,700i&subset=cyrillic');@import 'font-awesome.min.css';.selectboxit-container{position: relative;display: inline-block;vertical-align: top}.selectboxit-container *{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: -moz-none;-ms-user-select: none;-o-user-select: none;user-select: none;outline: none;white-space: nowrap}.selectboxit-container .selectboxit{width: 260px !important;cursor: pointer;margin: 0;padding: 0;border-radius: 3px;overflow: hidden;display: block;position: relative}.selectboxit-container span,.selectboxit-container .selectboxit-options a{height: 30px;line-height: 30px;display: block}.selectboxit-container .selectboxit:focus{outline: 0}.selectboxit.selectboxit-disabled,.selectboxit-options .selectboxit-disabled{opacity: 0.65;filter: alpha(opacity=65);-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;cursor: default}.selectboxit-text{text-indent: 5px;overflow: hidden;text-overflow: ellipsis;float: left}.selectboxit .selectboxit-option-icon-container{margin-left: 5px}.selectboxit-container .selectboxit-options{-moz-box-sizing: border-box;box-sizing: border-box;min-width: 100%;*width: 100%;margin: 0;padding: 0;list-style: none;position: absolute;overflow-x: hidden;overflow-y: auto;cursor: pointer;display: none;z-index: 9999999999999;border-radius: 3px;text-align: left;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}.selectboxit-option .selectboxit-option-anchor{text-decoration: none;padding: 0 2px}.selectboxit-option .selectboxit-option-anchor:hover{text-decoration: none}.selectboxit-option,.selectboxit-optgroup-header{text-indent: 5px;margin: 0;list-style-type: none}.selectboxit-option-first{border-top-right-radius: 3px;border-top-left-radius: 3px}.selectboxit-optgroup-header + .selectboxit-option-first{border-top-right-radius: 0px;border-top-left-radius: 0px}.selectboxit-option-last{border-bottom-right-radius: 3px;border-bottom-left-radius: 3px}.selectboxit-optgroup-header{font-weight: bold}.selectboxit-optgroup-header:hover{cursor: default}.selectboxit-arrow-container{width: 30px;position: absolute;right: 0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin: 0 auto;position: absolute;top: 50%;right: 0;left: 0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{top: 30%}.selectboxit-option-icon-container{float: left}.selectboxit-container .selectboxit-option-icon{margin: 0;padding: 0;vertical-align: middle}.selectboxit-option-icon-url{width: 18px;background-size: 18px 18px;background-repeat: no-repeat;height: 100%;background-position: center;float: left}.selectboxit-rendering{display: inline-block !important;*display: inline !important;zoom: 1 !important;visibility: visible !important;position: absolute !important;top: -9999px !important;left: -9999px !important}.jqueryui .ui-icon{background-color: inherit}.jqueryui .ui-icon-triangle-1-s{background-position: -64px -16px}.selectboxit-btn{background: #fff;border: 1px solid #ccc}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:active{color: #636363;background-color: #e6e6e6}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus{color: #636363;text-decoration: none;background-position: 0 -15px}.selectboxit-default-arrow{width: 0;height: 0;border-top: 4px solid #0a9ffb;border-right: 4px solid transparent;border-left: 4px solid transparent}.selectboxit-list{background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,0.2);-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);box-shadow: 0 5px 10px rgba(0,0,0,0.2)}.selectboxit-list .selectboxit-option-anchor{color: #636363}.selectboxit-list > .selectboxit-focus > .selectboxit-option-anchor{color: #fff;background: #0a9ffb}.selectboxit-list > .selectboxit-disabled > .selectboxit-option-anchor{color: #636363}.inline_block{display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline}*{font-size: 1em;font-family: 'Ubuntu', sans-serif}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,label,legend,caption{border: 0px;margin: 0px;outline: 0px;padding: 0px}html,body{margin: 0px;padding: 0px;width: 100%;height: 100%}html{overflow-y: scroll}body{margin: 0;padding: 0;font-family: 'Ubuntu', sans-serif;font-size: 16px;line-height: 19px;color: #636363;min-width: 1280px;font-weight: 300}a{color: #0a9ffb;text-decoration: underline}a:hover{text-decoration: none}article p{margin-bottom: 10px;text-align: justify}article ul,article ol{margin-left: 20px;margin-bottom: 10px}article h1,article h2,article h3{margin-bottom: 10px;line-height: 1.2em}article h1{font-size: 28px}article h2{font-size: 24px}article h3{font-size: 20px}article table{margin-bottom: 10px;border-collapse: collapse}b,strong{font-weight: 500}input[type=text],input[type=password],input[type=email],textarea{border: 1px solid #ccc}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus{outline: none;box-shadow: inset 0 0 5px rgba(10,159,251,0.5)}input[type=submit],input[type=button],button{background: #0a9ffb;height: 28px;padding: 0 20px;border: 0px;cursor: pointer;color: #fff}.page_title,aside .title,.aggregates{margin-bottom: 20px}.page_title h1,aside .title h1,.aggregates h1,.page_title .h1,aside .title .h1,.aggregates .h1{line-height: 28px;font-size: 26px;font-weight: 500;color: #0a9ffb;text-transform: uppercase}.aggregates .h1{margin-bottom: 20px}aside .title .h1{float: left}aside .title .all{float: right;display: block;padding-top: 8px;font-size: 14px;line-height: 16px;color: #636363;border-bottom: 1px solid #ccc;text-decoration: none}aside .title .all:hover{border-color: transparent}aside .title u{float: right;display: block;width: 80px;height: 5px;background: #cbcbcb;margin-top: 20px}.clear{clear: both}.left{float: left}.right{float: right}.mess_err{color: #e03c42;font-weight: bold}.mess_ok{color: #4fad51;font-weight: bold}.wrap{width: 1140px;margin: 0 auto;position: relative}#body{position: absolute;top: 0;left: 0;width: 100%;min-height: 100%;min-width: 1280px;height: auto}#video{width: 100%;overflow: hidden;position: relative}#video video{height: 525px}#video .mask{width: 100%;height: 100%;background: url('../images/mask.png') rgba(0,0,0,0.4) center center;position: absolute;top: 0;left: 0;z-index: 100}header{position: relative;height: 525px;background: url('../images/header.jpg') repeat-x center}header #header{height: 525px;position: absolute;width: 100%;left: 0;top: 0;z-index: 100}header #header .top{padding: 10px 0}header #header .top #logo{float: left;margin-top: 20px}header #header .top .social{float: left;margin-top: 27px;margin-left: 70px}header #header .top .social a{display: inline-block;line-height: 40px;padding-left: 50px;vertical-align: top;background-repeat: no-repeat;background-position: center left;color: #fff;font-size: 18px;font-weight: 700;text-decoration: none}header #header .top .social a.instagram{background-image: url("../images/icon_instagram_app.png");margin-right: 10px}header #header .top .social a.instagram:hover{color: #d02895}header #header .top .social a.vk{background-image: url("../images/icon_vk_app.png")}header #header .top .social a.vk:hover{color: #45668e}header #header .top .contacts{text-align: right;float: right;background: rgba(0,0,0,0.4);-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding: 10px}header #header .top .contacts .user{margin-bottom: 5px}header #header .top .contacts .user a{display: inline-block;font-size: 14px;line-height: 16px;padding-left: 30px;background: url('../images/icon_auth.png') no-repeat left center;color: #fff;text-decoration: none;border-bottom: 1px dotted transparent;font-weight: 300}header #header .top .contacts .user a:hover{border-color: #fff}header #header .top .contacts .phone,header #header .top .contacts a{color: #cd1041;font-size: 18px;font-weight: bold;text-align: right;text-decoration: none}header #header .top .contacts .phone span,header #header .top .contacts a span{font-size: 12px;font-weight: 300;color: #fff}header #header .top .basket{color: #fff;float: right;margin-right: 70px;margin-top: 37px}header #header .top .basket a{color: #fff;text-decoration: none;border-bottom: 1px dotted #fff}header #header .top .basket a:hover{border-color: transparent}header #header .brands{position: absolute;left: 0;bottom: 0;width: 100%;height: 115px;background: rgba(255,255,255,0.3)}header #header nav{background: rgba(0,0,0,0.4);line-height: 50px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}header #header nav ul{list-style: none;text-align: center}header #header nav ul li{display: inline-block;vertical-align: top;text-transform: uppercase;background: url('../images/nav_sep.png') no-repeat right center;padding: 0 20px;font-size: 14px;font-weight: 700}header #header nav ul li a{text-decoration: none;color: #fff}header #header nav ul li.active a,header #header nav ul li:hover a{color: #0a9ffb}header #header nav ul li:last-child{background: none}header #header .header{padding-top: 70px;color: #fff;font-weight: 300}header #header .header .text{float: left;width: 650px}header #header .header .text p.t{font-weight: 700;font-size: 24px;line-height: 28px;margin-bottom: 10px}header #header .header .btn{float: right;width: 235px}header #header .header .btn a{display: block;text-align: center;line-height: 50px;color: #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-size: 16px;font-weight: 700;background: rgba(10,159,251,0.8);text-decoration: none;text-transform: uppercase;margin-bottom: 15px}header #header .header .btn a:hover{background: #0a9ffb}header #header .header .btn p{font-size: 14px;line-height: 16px}header .q{text-align: center;padding: 5px 0 15px}header .q a{display: inline-block;line-height: 35px;border: 2px solid #0a9ffb;background: #0a9ffb;color: #fff;padding: 0 20px;text-decoration: none;font-weight: 700;text-transform: uppercase}header .q a:hover{background: #fff;color: #0a9ffb}header.inside{height: 200px}header.inside #header{height: 200px}header.inside #header .bc{padding-top: 30px;color: #fff;font-size: 14px;line-height: 16px}header.inside #header .bc a{text-decoration: none}header.inside #header .bc a:hover{text-decoration: underline}.vb{background: #e7e7e7;padding: 30px 20px;font-weight: 400;margin-bottom: 60px;text-align: center}.vb .vb_title{text-transform: uppercase;font-size: 22px;line-height: 24px;margin-bottom: 20px}.vb .item{width: 110px;margin: 0px 10px 10px;display: inline-block;vertical-align: top}.vb .item .photo{margin-bottom: 15px}.vb .item .photo a{display: block;width: 100px;height: 100px;margin: 0 auto;background-color: #3e4346;background-position: center center;background-repeat: no-repeat;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%}.vb .item .name{font-size: 13px;line-height: 15px;word-wrap: break-word}.vb .item .name a{color: #636363;text-decoration: none}.vb .item .name a:hover{text-decoration: underline}.aggregates .items .item{display: inline-block;vertical-align: top;margin: 0 3px 7px 0}.aggregates .items .item:nth-child(4n){margin-right: 0}.aggregates .items .item a{display: block;width: 206px;height: 110px;position: relative;text-decoration: none;text-align: center;color: #636363;font-weight: 500}.aggregates .items .item a p{background: rgba(255,255,255,0.9);position: absolute;bottom: 0;left: 0}.aggregates .items .item a p span{font-size: 12px;line-height: 14px;width: 206px;height: 35px;padding: 0 10px;display: table-cell;vertical-align: middle}.aggregates .items .item a:hover img{opacity: .9}.aggregates .items .item a:hover span{background: #fff}#top_menu{position: relative}#middle{height: auto;position: relative;padding-bottom: 320px;padding-top: 40px}#right{float: right;width: 265px}#right .side_news{margin-bottom: 30px}#right .side_news .item{border-bottom: 1px solid #ccc;padding-bottom: 20px;margin-bottom: 20px;position: relative}#right .side_news .item .name{font-size: 14px;line-height: 16px;font-weight: 500;text-transform: uppercase}#right .side_news .item .name a{text-decoration: none}#right .side_news .item .name a:hover{color: #636363}#right .side_news .item .date{font-size: 12px;color: #a1a1a1;font-weight: bold;line-height: 20px;padding: 5px 0}#right .side_news .item .photo{width: 100px;float: left}#right .side_news .item .announce{width: 155px;float: right;font-size: 13px;line-height: 16px}#right .side_news .item .announce a{color: #fff;background: #0a9ffb;text-decoration: none;padding: 0 3px}#right .side_news .item .announce a:hover{background: #636363}#right .side_news .all a{display: block;line-height: 45px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;text-align: center;font-weight: 700;text-transform: uppercase;background: #0a9ffb;color: #fff;text-decoration: none}#right .side_news .all a:hover{background: #636363}#right .bn a{display: block;text-decoration: none;margin-bottom: 20px}#content{float: left;width: 845px;position: relative}#content .brands{margin-bottom: 10px}#content .brands ul{list-style: none}#content .brands ul li{display: inline-block;vertical-align: top;padding: 10px;height: 62px;width: 100px;margin: 0 15px 50px 0;border: 1px solid rgba(204,204,204,0.7);text-align: center;position: relative}#content .brands ul li:hover{border-color: #0a9ffb}#content .brands ul li:nth-child(4n){margin-right: 0}#content .brands ul li a{display: table-cell;vertical-align: middle;height: 62px;width: 100px;color: #636363;text-decoration: none;font-weight: 700}#content .brands ul li a:hover{color: #0a9ffb}#content .brands ul li a img{max-width: 100%;max-height: 100%}#content .brands ul li a span{position: absolute;display: block;width: 100%;bottom: -25px;left: 0;text-align: center}#content .brands ul li:hover{border-color: #ccc}#content .brands_list .quick,#content .models_list .quick{margin-bottom: 30px}#content .brands_list .item,#content .models_list .item{margin-bottom: 30px}#content .brands_list .item article,#content .models_list .item article{font-size: 14px;line-height: 17px}#content .brands_list .item .photo,#content .models_list .item .photo{float: left}#content .brands_list .item .photo .announce,#content .models_list .item .photo .announce{padding-top: 5px}#content .brands_list .item .text,#content .models_list .item .text{float: right}#content .brands_list .item .text .name,#content .models_list .item .text .name{margin-bottom: 10px;font-size: 18px;font-weight: 700}#content .brands_list .item .text .name a,#content .models_list .item .text .name a{color: #636363;text-decoration: none}#content .brands_list .item .text .name a:hover,#content .models_list .item .text .name a:hover{color: #0a9ffb}#content .brands_list .item .text .more,#content .models_list .item .text .more{font-size: 12px}#content .brands_list .item .text .more a,#content .models_list .item .text .more a{text-decoration: none;border-bottom: 1px dotted #0a9ffb}#content .brands_list .item .text .more a:hover,#content .models_list .item .text .more a:hover{border-color: transparent}#content .brands_list .item .photo{padding: 10px;height: 62px;width: 100px;margin: 0 0 20px 0;border: 1px solid rgba(204,204,204,0.7);text-align: center}#content .brands_list .item .photo a{display: table-cell;vertical-align: middle;height: 62px;width: 100px}#content .brands_list .item .photo a img{max-width: 100%;max-height: 100%}#content .brands_list .item .photo:hover{border-color: #ccc}#content .brands_list .item .text{width: 420px}#content .models_list .item .photo{width: 220px}#content .models_list .item .text{width: calc(100% - 240px)}#content .models_list .item .text .years{margin-bottom: 10px}#content .main_brands ul li:nth-child(4n){margin-right: 15px}#content .models{margin-bottom: 60px}#content .models .item{float: left;width: 220px;height: 140px;margin: 20px 60px 20px 0;position: relative}#content .models .item img{max-width: 220px;max-height: 140px}#content .models .item a{color: #fff;text-decoration: none}#content .models .item a .title{display: block;position: absolute;right: -30px;top: 15px;width: 145px;box-sizing: border-box;padding: 7px;background: rgba(0,0,0,0.6)}#content .models .item a .title .name{font-weight: 500;font-size: 18px}#content .models .item a .title .years{font-weight: 300;font-size: 14px}#content .models .item a:hover .title{background: rgba(10,159,251,0.8)}#content .leftside{float: left;width: 260px}#content .leftside nav{background: #e7e7e7;padding: 15px;margin-bottom: 10px}#content .leftside nav ul{list-style: none}#content .leftside nav ul li{padding-left: 24px;background-repeat: no-repeat;background-position: left top;margin-bottom: 5px;line-height: 20px}#content .leftside nav ul li a{color: #636363}#content .leftside nav ul li ul{margin: 5px 0}#content .leftside nav ul li ul li{font-size: 14px;line-height: 16px}#content .leftside nav ul li.active > a{color: #0a9ffb}#content .content{float: right;width: 555px}#content .content .bc{margin-bottom: 20px;font-size: 14px}#content .content .models .item:nth-child(even){margin-right: 0}#content.content_large{float: none;width: 100%}#content.content_large .content{width: 840px}.special{background: #e7e7e7;padding: 25px;margin-bottom: 45px}.special .spec_list{float: left;width: 260px}.special .spec_list .item{margin-bottom: 5px}.special .spec_list .item a{display: block;height: 165px;position: relative;text-decoration: none;color: #fff}.special .spec_list .item a span{display: block;position: absolute}.special .spec_list .item a .mask{width: 100%;height: 165px;top: 0;left: 0;z-index: 10}.special .spec_list .item a .name{width: 100%;box-sizing: border-box;padding: 20px;bottom: 0;left: 0;font-size: 18px;line-height: 22px;font-weight: 500;z-index: 20}.special .spec_list .item a .sale{font-weight: 500;top: 10px;right: 10px;font-size: 20px;line-height: 50px;padding: 0 25px;background: rgba(10,159,251,0.7);z-index: 20}.special .spec_list .item a:hover .mask{background: rgba(10,159,251,0.7)}.special .spec_list .item a:hover .sale{background: rgba(255,255,255,0.7);color: #005ba0}.special .spec_text{float: right;width: 500px;font-size: 18px;line-height: 22px}.special .all{text-align: right}.special .more a,.special .all a{font-weight: 500;font-size: 14px;text-decoration: none;border-bottom: 1px solid rgba(10,159,251,0.5)}.special .more a:hover,.special .all a:hover{border-color: transparent}.questions{margin-bottom: 50px}.questions .form_name{font-size: 26px;line-height: 26px;color: #0a9ffb;margin-bottom: 25px;font-weight: 500;text-transform: uppercase}.questions .q_desc{font-size: 22px;line-height: 22px;margin-bottom: 20px;font-weight: 500}.questions .questions_form{float: left;width: 358px}.questions .questions_form input[type=text],.questions .questions_form textarea{width: 100%;box-sizing: border-box;border: 1px solid #ccc;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin-bottom: 10px;font-size: 14px}.questions .questions_form input[type=text]{padding: 0 20px;height: 45px}.questions .questions_form input[type=submit]{height: 45px;padding: 0 20px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px}.questions .questions_form textarea{padding: 10px 20px;resize: vertical;height: 80px}.questions .questions_last{float: right;width: 458px}.question_item{margin-bottom: 20px;border-left: 1px solid #0a9ffb;padding-left: 15px}.question_item .question_title{font-weight: 500;font-size: 18px;line-height: 22px;margin-bottom: 5px}.question_item .question_answer{color: #929292}.question_item .question_answer a{font-size: 14px;font-weight: 500;text-decoration: none;border-bottom: 1px solid rgba(10,159,251,0.5)}.question_item .question_answer a:hover{border-color: transparent}.question_item .question_answer p{margin-top: 5px}.contact_info{margin-top: 20px}.contact_info .title{font-size: 26px;line-height: 26px;margin-bottom: 20px;font-weight: 500;text-transform: uppercase}.contact_info .title span{display: inline-block;vertical-align: top;margin-right: 40px;color: #0a9ffb}.contact_info .title span:last-child{color: #ccc}.contact_info .text{font-size: 18px;line-height: 22px;margin-bottom: 30px}.contact_info .text p{margin-bottom: 5px}.contact_info .map{height: 440px;position: relative}.contact_info .map .contacts_form{width: 460px;height: 440px;position: absolute;top: 0;right: 0;padding: 20px 35px;box-sizing: border-box;color: #fff;background: rgba(0,0,0,0.7)}.contact_info .map .contacts_form .form_name{font-size: 22px;line-height: 22px;margin-bottom: 10px;font-weight: 500}.contact_info .map .contacts_form .form_desc{font-size: 12px;line-height: 14px;margin-bottom: 25px}.contact_info .map .contacts_form input[type=text],.contact_info .map .contacts_form input[type=submit]{padding: 0 15px;font-size: 14px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;height: 45px;margin-bottom: 10px;box-sizing: border-box;border: 0px}.contact_info .map .contacts_form textarea{border: none;border-radius: 5px;width: 100%;resize: none;padding: 15px;box-sizing: border-box;font-size: 14px;margin-bottom: 10px}.contact_info .map .contacts_form input[type=text]{width: 100%}.contact_info .map .contacts_form .rules a{color: #fff}footer{position: absolute;bottom: 0;height: 200px;padding-top: 60px;box-sizing: border-box;width: 100%;background: url('../images/footer.jpg') repeat-x center;color: #fff;font-size: 12px;line-height: 16px}footer a{color: #fff}footer .copy{float: left;width: 300px;background: url('../images/logo.png') no-repeat center top;padding-top: 85px}footer .contacts{float: left;margin-left: 180px}footer .contacts .phone{color: #0a9ffb;font-size: 20px;line-height: 22px;font-weight: bold}footer .counters{float: right}.catalog{border-collapse: collapse;border-spacing: 0;font-size: 12px;width: 100%;margin-bottom: 40px}.catalog td,.catalog th{padding: 4px;word-wrap: break-word}.catalog th{font-weight: normal;background: #ccc;text-align: left;border: 1px solid #fff}.catalog td{border: 1px solid #ccc}.catalog td.price{font-weight: 500;font-size: 14px}.catalog td ul,.catalog td ol{margin-left: 20px}.catalog td a{text-decoration: none;border-bottom: 1px dotted #0a9ffb}.catalog td a:hover{border-color: transparent}.catalog input[type=submit]{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px}.catalog tr.analog{display: none}.catalog tr.analog.vizible{display: table-row}.catalog tr.analog td{border-color: #0a9ffb;font-style: italic}.catalog tr.analog td:first-child{padding-left: 20px}.catalog tr.active td{border-color: #0a9ffb}.catalog tr.green td{background: rgba(0,128,0,0.1)}.catalog .analog_shower{color: #0a9ffb;cursor: pointer;border-bottom: 1px dotted #0a9ffb}.catalog .analog_shower:hover{border-color: transparent}.catalog_filter{margin-bottom: 20px}.catalog_filter .catalog_filter_item{margin-bottom: 20px}.catalog_filter .model{display: none;vertical-align: top;margin-bottom: 20px}.catalog_filter .model.active{display: block}.catalog_filter .year{margin-bottom: 20px;display: none}.catalog_filter .year.active{display: block}.catalog_filter input[type=text],.catalog_filter select{width: 100%;height: 30px;padding: 0 10px;box-sizing: border-box;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;font-size: 14px}.catalog_filter input[type=submit]{height: 30px;padding: 0 15px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}.catalog_filter_top{margin-bottom: 20px}.catalog_filter_top ul{list-style: none}.catalog_filter_top ul li{display: inline-block;vertical-align: top;margin: 0 20px 10px 0}.catalog_filter_top ul li a{text-decoration: none;border-bottom: 1px dashed #0a9ffb}.catalog_filter_top ul li a:hover{border-color: transparent}.catalog_filter_top ul li.active a{color: #636363;border-color: #636363}.form{margin-bottom: 30px}.form td{padding-bottom: 4px}.form input[type=text],.form input[type=email],.form input[type=password],.form textarea{width: 100%;margin-bottom: 7px;box-sizing: border-box;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}.form input[type=text],.form input[type=email],.form input[type=password]{padding: 0 20px;height: 45px}.form input[type=text]#captcha{width: 100px;text-align: center;margin-left: 15px}.form input[type=submit]{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;height: 45px;float: right}.form textarea{padding: 10px 20px;resize: none}.pages{padding: 20px 0px}.pages ul{list-style: none;text-align: center}.pages ul li{display: inline-block;margin: 0px 5px;line-height: 20px}.pages ul li a{display: inline-block;text-align: center;text-decoration: none}.pages ul li a:hover{text-decoration: underline}.popup_page{padding: 40px}#color_changer li{cursor: pointer;border: 1px solid #636363;display: inline-block;width: 20px;height: 20px;margin: 0 5px 5px 0;vertical-align: top}#color_changer li.active{border: 1px solid #e03c42}#back_top{position: fixed;bottom: 50px;right: 50px;background: #0a9ffb;opacity: 0.7;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;transition: 1s;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%}#back_top:hover{opacity: 1}#back_top a{width: 50px;height: 50px;line-height: 50px;display: block;text-align: center;font-size: 25px;color: #fff}.termins .termins_letter{font-size: 1.5em;line-height: 1.6em;font-weight: bold}.termins .termins_letter_container{margin-bottom: 1.5em}.termins .termins_letter_container .termin_item{width: 30%;float: left;padding-bottom: 0.4em}.compare_table{width: 100%;border-collapse: collapse;table-layout: fixed}.compare_table tr td{padding: 7px;border-bottom: 1px dashed #ccc;border-right: 1px dashed #ccc}.compare_table tr td:last-child{border-right: 0px}.compare_table .photo{position: relative}.compare_table .photo a{text-decoration: none}.compare_table .photo .delete_from_compare{display: block;position: absolute;right: 10px;top: 10px;background: #0a9ffb;color: #fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;padding: 2px 4px}.compare_table .name{font-weight: bold;text-transform: uppercase}.compare_table .name a{text-decoration: none}.compare_table .name a:hover{text-decoration: underline}.compare_table .param{font-weight: bold}.gallery ul{list-style: none}.gallery ul li{float: left;margin: 0 20px 20px 0}.gallery ul li:nth-child(3n){margin-right: 0px}.article_item{margin-bottom: 20px}.article_item .article_item_photo{margin-bottom: 10px}.article_item .article_item_name{font-size: 18px;line-height: 20px;margin-bottom: 10px;font-weight: bold}.article_item .article_item_name a{text-decoration: none}.article_item .article_item_name a:hover{text-decoration: underline}.article_item .date{color: #ccc;font-size: 12px}.articles .item{margin-bottom: 30px}.articles .item .photo{float: left;width: 120px}.articles .item .text{float: right;width: 410px}.articles .item .name{font-size: 18px;line-height: 20px;margin-bottom: 5px;font-weight: 700}.articles .item .name a{text-decoration: none;color: #636363}.articles .item .name a:hover{text-decoration: underline}.articles .item .date{color: #ccc;font-size: 12px;line-height: 12px;margin-bottom: 5}.filter_year{line-height: 35px;margin-bottom: 10px}.filter_year label{padding-right: 15px}.tabs .tabs_navigation ul{list-style: none}.tabs .tabs_navigation ul li{display: inline-block;vertical-align: top;border: 1px solid #0a9ffb;color: #0a9ffb;height: 40px;line-height: 40px;padding: 0 20px;cursor: pointer}.tabs .tabs_navigation ul li.active{background: #0a9ffb;color: #fff;cursor: default}.tabs .tabs_content .tab{display: none}.tabs .tabs_content .tab.active{display: block}.form_messages{margin-bottom: 20px}.form_messages textarea{width: 100%;resize: vertical;height: 100px}.messages .message_item{padding: 10px;border: 1px solid #ccc;margin-bottom: 20px}.messages .message_item .info{font-weight: bold;margin-bottom: 5px}.messages .message_item .info span{font-style: italic;font-weight: normal}.messages .message_new{background: rgba(224,60,66,0.2)}.messages .message_item_sys{margin-left: 70px}.messages .message_item_user{margin-right: 70px}.tinycarousel{overflow: hidden}.tinycarousel .viewport{float: left;width: 1050px;height: 115px;overflow: hidden;position: relative}.tinycarousel .buttons{display: block;margin: 40px 10px 0 0;float: left;width: 35px;height: 35px;position: relative;color: rgba(255,255,255,0.7);font-weight: bold;text-align: center;line-height: 35px;text-decoration: none;font-size: 22px}.tinycarousel .buttons:hover{color: #fff}.tinycarousel .next{margin: 40px 0 0 10px}.tinycarousel .disable{visibility: hidden}.tinycarousel .overview{list-style: none;position: absolute;padding: 0;margin: 0;width: 1050px;left: 0;top: 0}.tinycarousel .overview li{float: left;margin: 0 10px 0 0;padding: 1px;height: 115px;width: 123px}.tinycarousel .overview li a{width: 93px;display: table-cell;height: 115px;vertical-align: middle;text-align: center}.tinycarousel .overview li a img{max-width: 100%;max-height: 100%}.auto_comment{display: none;font-size: 12px;padding: 30px}.auto_comment table{width: 400px;border-collapse: collpse;border-spacing: 0;border-left: 1px solid #ccc;border-top: 1px solid #ccc}.auto_comment table tr.bold td{font-weight: 500;color: #cd1041}.auto_comment table td,.auto_comment table th{padding: 4px 7px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc}.auto_comment table th{font-weight: 500;text-align: left}.auto_comment_toggle{display: inline-block;cursor: pointer;font-size: 12px;border-bottom: 1px dashed #0a9ffb;color: #0a9ffb}.auto_comment_toggle:hover{border-color: transparent}.cookie_policy{position: fixed;left: 0;bottom: 0;width: 100%;box-sizing: border-box;text-align: center;padding: 20px;background: rgba(0,0,0,0.8);color: #fff;z-index: 100000}.cookie_policy a{color: #fff;text-decoration: none;border-bottom: 1px solid rgba(255,255,255,0.5)}.cookie_policy a:hover{border-color: transparent}.cookie_policy .text{font-size: 14px;line-height: 20px;margin-bottom: 10px}.cookie_policy .buttons{display: flex;justify-content: center;align-items: center}.cookie_policy .buttons a{margin: 0 5px}.cookie_policy .buttons a.button{display: inline-block;vertical-align: middle;font-size: 14px;padding: 5px 20px;line-height: 20px;font-weight: 400;color: #fff;text-transform: none;min-width: 120px;box-sizing: border-box;border: 0}.cookie_policy .buttons a.button:hover{color: #fff;opacity: .9}.cookie_policy .buttons a.button.accept{background: green}.cookie_policy .buttons a.button.reject{background: #595959}.rules{font-size: 12px;line-height: 15px;margin-bottom: 15px}.rules a{color: #636363;text-decoration: none;border-bottom: 1px solid rgba(10,159,251,0.5)}.rules a:hover{border-color: transparent}.rules sup{vertical-align: middle}.policy{font-size: 12px}.policy a{text-decoration: none;border-bottom: 1px solid rgba(255,255,255,0.5)}.policy a:hover{border-color: transparent}