@font-face{
font-family:MSC300;
src:url('../fonts/MuseoSansCyrl-300.eot');
src:url('../fonts/MuseoSansCyrl-300.eot?#iefix') format('embedded-opentype'),url('../fonts/MuseoSansCyrl-300.woff') format('woff'),url('../fonts/MuseoSansCyrl-300.ttf') format('truetype');
font-weight:300;
}
@font-face{
font-family:MSC500;
src:url('../fonts/MuseoSansCyrl-500.eot');
src:url('../fonts/MuseoSansCyrl-500.eot?#iefix') format('embedded-opentype'),url('../fonts/MuseoSansCyrl-500.woff') format('woff'),url('../fonts/MuseoSansCyrl-500.ttf') format('truetype');
}
@font-face{
font-family:MSC900;
src:url('../fonts/MuseoSansCyrl-900.eot');
src:url('../fonts/MuseoSansCyrl-900.eot?#iefix') format('embedded-opentype'),url('../fonts/MuseoSansCyrl-900.woff') format('woff'),url('../fonts/MuseoSansCyrl-900.ttf') format('truetype');
font-weight:700;
}
@font-face{
font-family:MSC700;
src:url('../fonts/MuseoSansCyrl-700.eot');
src:url('../fonts/MuseoSansCyrl-700.eot?#iefix') format('embedded-opentype'),url('../fonts/MuseoSansCyrl-700.woff') format('woff'),url('../fonts/MuseoSansCyrl-700.ttf') format('truetype');
}
html,body,#wrapper{margin:0;padding:0;}
*{box-sizing:border-box;}
.center{width:1170px;margin:0 auto;max-width:100%;}
.clear:after{content:'';display:table;width:100%;}
ul{margin:0;padding:0;}
ul li{list-style-type:none;}
a{text-decoration:none;}
img{max-width:100%;height:auto;border:0;}
sup{vertical-align:top;}
.fieldset{width:290px;max-width:100%;margin:0 auto;}
textarea{overflow:auto;resize:none;}
input[type=submit]{cursor:pointer;}
input:focus{outline:none;}

#wrapper{height:auto;min-height:100%;}
#body{padding-bottom:140px;}
#footer{position:relative;margin-top:-140px;min-height:140px;clear:both;background:#282320;text-align:center;}

.popup_bg{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,0.5);display:none;z-index:9999;}
.popup_wrapper{position:absolute;top:0;left:0;width:100%;list-style:none;z-index:9999;margin:0;padding:0;}
.popup_wrapper li{max-width:80%;}
.popup_wrapper .zakaz{position:absolute;top:10px;left:50%;width:450px;border:5px solid #fff;display:none;z-index:9999;border-radius:5px;background:url(../images/popup.jpg) no-repeat center;padding:46px 0 20px;}
.popup_wrapper .zakaz .popup_close{position:absolute;top:-20px;right:-20px;width:40px;height:40px;background:url(../images/popup_close.png) no-repeat center;cursor:pointer;}
.popup_wrapper .zakaz .title{font:30px/30px MSC700;color:#fff;text-align:center;margin-bottom:30px;}
.popup_wrapper .zakaz form{margin:0 auto;}
.popup_wrapper .zakaz .text_f{width:100%;height:44px;border-radius:14px;border:0;padding-left:20px;font-family:MSC700;margin:5px 0;}
.popup_wrapper .zakaz label{font:14px/44px MSC700;color:#fff;margin-right:18px;}
.popup_wrapper .zakaz .text_fm1{width:31.381%;height:44px;border-radius:14px;border:0;text-align:center;font-family:MSC700;float:left;margin:6px 5px 8px 0;}
.popup_wrapper .zakaz .text_fm2{width:66.211%;height:44px;border-radius:14px;border:0;padding-left:20px;font-family:MSC700;float:left;margin:6px 0 8px;}
.popup_wrapper .zakaz .sub_f{width:100%;height:50px;border-radius:22px;border:0;font:20px/50px MSC700;background:#FF4A2C;color:#fff;margin-top:15px;}
.popup_wrapper .zvonok{position:absolute;top:10px;left:50%;width:450px;border:5px solid #fff;display:none;z-index:9999;height:335px;border-radius:5px;background:url(../images/popup.jpg) no-repeat center;padding:46px 0 0;}
.popup_wrapper .zvonok .popup_close{position:absolute;top:-20px;right:-20px;width:40px;height:40px;background:url(../images/popup_close.png) no-repeat center;cursor:pointer;}
.popup_wrapper .zvonok .title{font:30px/30px MSC700;color:#fff;text-align:center;margin-bottom:30px;}
.popup_wrapper .zvonok .text_f{width:100%;margin-bottom:10px;height:44px;border-radius:14px;border:0;padding-left:20px;font-family:MSC700;}
.popup_wrapper .zvonok label{font:14px/44px MSC700;color:#fff;margin-right:18px;}
.popup_wrapper .zvonok .text_fm1{width:91px;height:44px;border-radius:14px;border:0;text-align:center;font-family:MSC700;float:left;margin:6px 5px 8px 0;}
.popup_wrapper .zvonok .text_fm2{width:192px;height:44px;border-radius:14px;border:0;padding-left:20px;font-family:MSC700;float:left;margin:6px 0 8px;}
.popup_wrapper .zvonok .sub_f{width:100%;height:50px;margin-top:15px;border-radius:22px;border:0;font:20px/50px MSC700;float:left;background:#FF4A2C;color:#fff;}

#top{padding:28px 0 24px;text-align:center;}
.logo{float:left;width:400px;display:block;}
.logo img{float:left;}
.logo .text{width:270px;display:block;float:left;text-align:center;font:24px/28px MSC700;color:#000;margin:0 0 0 25px;}
.logo .unique{font:36px/38px MSC900;}
.info{display:inline-block;font:20px/25px MSC500;max-width:29%;text-align:center;margin-top:12px;}
.phonenumber{float:right;width:290px;text-align:left;}
.phonenumber .ico{float:left;margin-right:20px;width:40px;height:40px;}
.phonenumber .numbers{float:left;width:230px;}
.phonenumber .numbers .main{font:28px/28px MSC500;color:#000;}
.phonenumber .numbers .main .unique{color:#ef4a2a;font-family:MSC900;}
.phonenumber .numbers .text{font:15px/25px MSC500;color:#000;}
.phonenumber .numbers .popup_open{display:block;width:178px;height:29px;padding-left:38px;background:#DB542C url(../images/top_popup.png) no-repeat 15px 0;border-radius:15px;font:15px/29px MSC900;color:#fff;margin:8px 0;}
.top-div{display:inline;}

.nav{padding:3px 0;background:url(../images/nav.jpg) repeat-y center;}
.nav .center{min-height:70px;}
.nav ul{display:table;width:100%;vertical-align:middle;text-align:center;}
.nav li{display:table-cell;height:70px;border-right:1px solid #B95846;padding:0 22px;vertical-align:middle;}
.nav li:last-child{border:0;}
.nav li a{font:20px MSC700;color:#fff;}
.nav li a:hover{color:#DFDFDF;}
.content{background:url(../images/content.jpg) no-repeat center top;}
.content .center{position:relative;padding:50px 0 90px;}
.content .slider{float:left;width:68.377%;height:400px;}
.content .slider .shadow{position:absolute;top:450px;left:50%;margin-left:-500px;}
.content .forms{float:left;width:31.623%;min-height:400px;background:#282320;padding:27px 0 24px;}
.content .forms .title{font:30px/30px MSC700;color:#fff;margin-bottom:10px;padding-right:20px;}
.content .forms .text_f{width:100%;height:44px;border-radius:14px;border:0;padding-left:20px;font-family:MSC700;margin:5px 0;}
.content .forms label{font:14px/44px MSC700;color:#fff;margin-right:12px;}
.content .forms .text_fm1{width:31.381%;height:44px;border-radius:14px;border:0;text-align:center;font-family:MSC700;float:left;margin:8px 5px 8px 0;}
.content .forms .text_fm2{width:66.211%;height:44px;border-radius:14px;border:0;padding-left:20px;font-family:MSC700;float:left;margin:8px 0;}
.content .forms .sub_f{display:block;width:100%;height:50px;border-radius:22px;border:0;font:20px/50px MSC700;background:#FF4A2C;color:#fff;margin-top:15px;}
.content .products{margin-top:100px;}
.content .products .h{text-align:center;color:#000;font:48px/60px MSC900;}
.content .products .border{width:170px;height:3px;background:#FF4A2C;margin:15px auto 0;}
.content .products .h2{text-align:center;color:#000;font:22px MSC500;padding:17px 0;}
.content .products .blocks{display:table;width:100%;}
.content .products .block{display:table-cell;width:24.786%;padding:0 0.107%;vertical-align:top;}
.content .products .block .img{margin-bottom:10px;text-align:center;height:185px;}
.content .products .block .title{font:24px/60px MSC700;color:#ef4a2a;text-align:center;}
.content .products .block .price{font:30px/40px MSC300;color:#593545;text-align:center;margin-bottom:20px;height:50px;}
.content .products .block a{display:block;width:160px;height:50px;background:#DB542C;border-radius:15px;font:20px/50px MSC700;color:#fff;text-align:center;margin:8px auto;}
.content .main_info{margin-top:100px;}
.content .main_info .right_info{float:right;width:38.462%;}
.content .main_info .right_info .img{width:56%;float:left;}
.content .main_info .right_info .descr{width:35%;float:right;}
.content .main_info .right_info .title{font:30px/30px MSC500;color:#000;padding-top:22px;}
.content .main_info .right_info .size{font:15px/30px MSC500;}
.content .main_info .right_info .size span{display:inline-block;font:15px/25px MSC900;color:#fff;background:#E34E2F;border-radius:12px;margin:5px 0;padding:0 8px;}
.content .main_info .right_info .price{font:20px/40px MSC300;color:#000;}
.content .main_info .right_info .dost{font:15px/15px MSC500;color:#1C8600;}
.content .main_info .right_info .desc{font:18px/25px MSC500;color:#000;text-align:center;margin:15px 0;}
.content .main_info .right_info .phone{text-align:center;}
.content .main_info .right_info .phone .h1{font:20px/20px MSC700;color:#000;}
.content .main_info .right_info .phone .h2{font:20px/20px MSC500;color:#272320;}
.content .main_info .right_info .phone .h3{font:20px/20px MSC900;color:#ef4a2a;}
.content .main_info .right_info .phone img{margin:0 5px -7px;}
.content .main_info .left_info{float:left;width:59.83%;}
.content .main_info .left_info .title .h1{font:40px/48px MSC900;margin-bottom:30px;}
.content .main_info .left_info .p{font:17px/24px MSC500;margin-bottom:32px;}
.content .main_info .left_info .p img{max-width:49%;}
.content .main_info .left_info .title2{font:25px/28px MSC700;margin:30px 0 20px;}
.content .main_info .left_info .table{width:100%;border:0;}
.content .main_info .left_info .table tr th{height:50px;background:#796F60;color:#fff;font:15px MSC700;padding-left:26px;text-align:left;}
.content .main_info .left_info .table tr:nth-child(2n) td{height:50px;background:#fff;color:#000;font:15px MSC700;padding-left:26px;text-align:left;border:2px solid #DDD;}
.content .main_info .left_info .table tr:nth-child(2n + 1) td{height:50px;background:#ECDBC2;color:#000;font:15px MSC700;padding-left:26px;text-align:left;}
.content .main_info .left_info .punct{width:700px;max-width:100%;border:1px solid #FF4A2C;color:#FF4A2C;border-radius:28px;margin-bottom:9px;padding:14px 10px 20px;}
.content .main_info .left_info .punct .num{float:left;width:30px;height:30px;font:22px/30px MSC700;color:#fff;background:#FF4A2C;border-radius:100px;text-align:center;margin:0 15px;}
.content .main_info .left_info .punct .text{font:20px MSC300;}
.content .main_info .imgs{margin:65px 0;}
.content .main_info .imgs img{display:block;width:31.65%;height:auto;float:left;margin:0 .842%;}
.content .main_info .phones{text-align:center;}
.content .main_info .phones .h1{font:28px/28px MSC700;color:#000;}
.content .main_info .phones .h2{font:28px/20px MSC500;color:#272320;}
.content .main_info .phones .h3{font:28px/20px MSC900;color:#ef4a2a;}
.content .main_info .phones img{padding-top:0;margin:0 3px -7px 14px;}

#footer .logo{float:left;width:255px;display:block;margin-top:42px;}
#footer .logo .text{width:170px;display:block;float:left;text-align:center;font:16px/20px MSC700;color:#fff;margin:0 0 0 15px;}
#footer .logo .unique{font:20px/24px MSC900;}
#footer .end{display:inline-block;font:14px/18px MSC500;color:#fff;width:250px;margin-top:45px;text-align:left;}
#footer .static{float:right;margin-top:55px;}

.bx-wrapper{position:relative;zoom:1;margin:0 auto 60px;padding:0}
.bx-wrapper img{display:block;max-width:none;margin:0 auto}
.bx-wrapper .bx-viewport{background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:30px;width:100%}
.bx-wrapper .bx-loading{min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{zoom:1;display:inline}
.bx-wrapper .bx-pager.bx-default-pager a{background:#fff;text-indent:-9999px;display:block;width:14px;height:14px;outline:0;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin:0 5px}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#FF4A2C}
.bx-wrapper .bx-prev{left:30px;background:url(../images/content_slider_arr1.png) no-repeat center}
.bx-wrapper .bx-next{right:30px;background:url(../images/content_slider_arr2.png) no-repeat center}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:39px;height:39px;text-indent:-9999px;z-index:9999}
.bx-wrapper .bx-controls-direction a.disabled{display:none}
.bx-wrapper .bx-controls-auto{text-align:center}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../images/controls.png) -86px -11px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../images/controls.png) -86px -44px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:rgba(80,80,80,0.75);width:100%}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}

.jq-checkbox{top:-1px;vertical-align:middle;width:16px;height:16px;border:1px solid #C3C3C3;border-radius:3px;background:linear-gradient(#FFF,#E6E6E6);box-shadow:0 1px 1px rgba(0,0,0,.05), inset -1px -1px #FFF, inset 1px -1px #FFF;cursor:pointer;margin:0 4px 0 0}
.jq-checkbox.checked .jq-checkbox__div{width:12px;height:12px;border-radius:2px;background:#666;box-shadow:inset 0 -3px 6px #AAA;margin:2px 0 0 2px}
.jq-checkbox.focused{border:1px solid #08C}
.jq-checkbox.disabled{opacity:.55}
.jq-radio{vertical-align:middle;width:24px;height:24px;border-radius:50%;background:#fff;cursor:pointer;margin:0 10px 0 0}
.jq-radio.checked .jq-radio__div{width:12px;height:12px;border-radius:50%;background:#FF4A2C;margin:6px 0 0 6px}
.jq-radio.disabled{opacity:.55}
.jq-file{width:270px;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1)}
.jq-file input{height:auto;line-height:1em;cursor:pointer}
.jq-file__name{overflow:hidden;box-sizing:border-box;width:100%;height:34px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;background:#FFF;box-shadow:inset 1px 1px #F1F1F1;font:14px/32px Arial, sans-serif;color:#333;white-space:nowrap;text-overflow:ellipsis;padding:0 80px 0 10px}
.jq-file__browse{position:absolute;top:1px;right:1px;border-left:1px solid #CCC;border-radius:0 4px 4px 0;background:linear-gradient(#FFF,#E6E6E6);box-shadow:inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,.1);font:14px/32px Arial, sans-serif;color:#333;text-shadow:1px 1px #FFF;padding:0 10px}
.jq-file:hover .jq-file__browse{background:linear-gradient(#F6F6F6,#E6E6E6)}
.jq-file:active .jq-file__browse{background:#F5F5F5;box-shadow:inset 1px 1px 3px #DDD}
.jq-file.focused .jq-file__name{border:1px solid #5794BF}
.jq-file.disabled,.jq-file.disabled .jq-file__name,.jq-file.disabled .jq-file__browse{background:#F5F5F5;box-shadow:none;color:#888;border-color:#CCC}
.jq-number{position:relative;display:inline-block;vertical-align:middle;padding:0 36px 0 0}
.jq-number__field{width:100px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;box-shadow:inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1)}
.jq-number__field:hover{border-color:#B3B3B3}
.jq-number__field input{box-sizing:border-box;width:100%;border:none;outline:none;background:none;font:14px Arial, sans-serif;color:#333;text-align:left;-moz-appearance:textfield;padding:8px 9px}
.jq-number__field input::-webkit-inner-spin-button,.jq-number__field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.jq-number__spin{position:absolute;top:0;right:0;width:32px;height:14px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;background:linear-gradient(#FFF,#E6E6E6);box-shadow:inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,.1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:1px 1px #FFF;cursor:pointer}
.jq-number__spin.minus{top:auto;bottom:0}
.jq-number__spin:hover{background:linear-gradient(#F6F6F6,#E6E6E6)}
.jq-number__spin:active{background:#F5F5F5;box-shadow:inset 1px 1px 3px #DDD}
.jq-number__spin:after{content:'';position:absolute;top:4px;left:11px;width:0;height:0;border-right:5px solid transparent;border-bottom:5px solid #999;border-left:5px solid transparent}
.jq-number__spin.minus:after{top:5px;border-top:5px solid #999;border-right:5px solid transparent;border-bottom:none;border-left:5px solid transparent}
.jq-number__spin.minus:hover:after{border-top-color:#000}
.jq-number__spin.plus:hover:after{border-bottom-color:#000}
.jq-number.focused .jq-number__field{border:1px solid #5794BF}
.jq-number.disabled .jq-number__field,.jq-number.disabled .jq-number__spin{background:#F5F5F5;box-shadow:none;color:#888;border-color:#CCC}
.jq-number.disabled .jq-number__spin:after{border-bottom-color:#AAA}
.jq-number.disabled .jq-number__spin.minus:after{border-top-color:#AAA}
.jq-selectbox{vertical-align:middle;cursor:pointer}
.jq-selectbox__select{height:32px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;background:linear-gradient(#FFF,#E6E6E6);box-shadow:inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,.1);font:14px/32px Arial, sans-serif;color:#333;text-shadow:1px 1px #FFF;padding:0 45px 0 10px}
.jq-selectbox__select:hover{background:linear-gradient(#F6F6F6,#E6E6E6)}
.jq-selectbox__select:active{background:#F5F5F5;box-shadow:inset 1px 1px 3px #DDD}
.jq-selectbox.focused .jq-selectbox__select{border:1px solid #5794BF}
.jq-selectbox.disabled .jq-selectbox__select{background:#F5F5F5;box-shadow:none;color:#888;border-color:#CCC}
.jq-selectbox__select-text{display:block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}
.jq-selectbox .placeholder{color:#888}
.jq-selectbox__trigger{position:absolute;top:0;right:0;width:34px;height:100%;border-left:1px solid #CCC}
.jq-selectbox__trigger-arrow{position:absolute;top:14px;right:12px;width:0;height:0;border-top:5px solid #999;border-right:5px solid transparent;border-left:5px solid transparent}
.jq-selectbox:hover .jq-selectbox__trigger-arrow{border-top-color:#000}
.jq-selectbox.disabled .jq-selectbox__trigger-arrow{border-top-color:#AAA}
.jq-selectbox__dropdown{box-sizing:border-box;width:100%;border:1px solid #CCC;border-radius:4px;background:#FFF;box-shadow:0 2px 10px rgba(0,0,0,.2);font:14px/18px Arial, sans-serif;margin:2px 0 0;padding:0}
.jq-selectbox__search{margin:5px}
.jq-selectbox__search input{box-sizing:border-box;width:100%;border:1px solid #CCC;border-radius:3px;outline:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==) no-repeat 100% 50%;box-shadow:inset 1px 1px #F1F1F1;color:#333;-webkit-appearance:textfield;margin:0;padding:5px 27px 6px 8px}
.jq-selectbox__search input::-webkit-search-cancel-button,.jq-selectbox__search input::-webkit-search-decoration{-webkit-appearance:none}
.jq-selectbox__not-found{background:#F0F0F0;font-size:13px;margin:5px;padding:5px 8px 6px}
.jq-selectbox ul{margin:0;padding:0}
.jq-selectbox li{min-height:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;color:#231F20;padding:5px 10px 6px}
.jq-selectbox li.selected{background-color:#A3ABB1;color:#FFF}
.jq-selectbox li:hover{background-color:#08C;color:#FFF}
.jq-selectbox li.disabled{color:#AAA}
.jq-selectbox li.disabled:hover{background:none}
.jq-selectbox li.optgroup{font-weight:700}
.jq-selectbox li.optgroup:hover{background:none;color:#231F20;cursor:default}
.jq-selectbox li.option{padding-left:25px}
.jq-select-multiple{box-sizing:border-box;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;background:#FFF;box-shadow:inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);font:14px/18px Arial, sans-serif;color:#333;cursor:default;padding:1px}
.jq-select-multiple.focused{border:1px solid #5794BF}
.jq-select-multiple.disabled{background:#F5F5F5;box-shadow:none;color:#888;border-color:#CCC}
.jq-select-multiple ul{margin:0;padding:0}
.jq-select-multiple li{list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;padding:3px 9px 4px}
.jq-select-multiple li:first-child{border-radius:3px 3px 0 0}
.jq-select-multiple li:last-child{border-radius:0 0 3px 3px}
.jq-select-multiple li.selected{background:#08C;color:#FFF}
.jq-select-multiple li.disabled{color:#AAA}
.jq-select-multiple.disabled li.selected,.jq-select-multiple li.selected.disabled{background:#CCC;color:#FFF}
.jq-select-multiple li.optgroup{font-weight:700}
.jq-select-multiple li.option{padding-left:25px}
textarea.styler{overflow:auto}

@media screen and (max-width:1170px){
.content .main_info{max-width:95%;margin:0 auto;}
}
@media screen and (max-width:980px){
#top{padding:0;}
.logo, .info, .phonenumber{float:none;display:inline-block;width:initial;max-width:none;}
.top-div{display:block;margin:1.5em 0;}
.content .main_info .left_info,.content .main_info .right_info{float:none;width:initial;}
.nav ul{display:block;}
.nav li{display:inline-block;padding:5px 22px;border:0;height:initial;}
.content .main_info .right_info .block{float:left;width:33.333%;}
.content .main_info .right_info .img,.content .main_info .right_info .descr{float:none;width:initial;text-align:center;}
.content .slider,.content .forms{float:none;width:initial;margin-bottom:1em;}
.content .products{margin-top:2em;}
.fieldset{width:60%;}
.content .center{padding:0 0 30px;}
.content .products .block .title{line-height:normal;min-height:60px;}
}
@media screen and (max-width:768px){
.content .slider{display:none;}
.content .products .blocks{display:block;}
.content .products .blocks .block{display:block;float:left;width:50%;}
.content .main_info{margin-top:0;}
}
@media screen and (max-width:640px){
.content .main_info .right_info .block{float:none;width:90%;margin:1.5em auto;
}
.content .main_info .imgs img,#footer .static,#footer .end{float:none;display:block;width:initial;margin:1em auto;text-align:center;}
#footer{padding:1px 0;}
#footer .logo{float:none;margin:1em auto;}
}
@media screen and (max-width:480px){
.fieldset{width:95%;}
.content .products .blocks .block{float:none;width:100%;}
.content .main_info .left_info .table td,.content .main_info .left_info .table tr th{padding:10px !important;height:initial !important;word-break:break-all;}
.content .main_info .phones img,.phonenumber .ico,.content .main_info .imgs,.content .main_info .right_info .phone{display:none;}
.content .main_info .left_info .p img{max-width:100%;}
.logo img,.logo .text{float:none;width:initial;margin:0;}
.content .products .h{font-size:32px;line-height:1;}
}