.product-day-wrapper{position:relative;margin:15px auto 35px;padding-top:30px;max-width:925px}
.product-day-wrapper:before{position:absolute;top:8px;left:0;content:'';display:block;width:100%;height:40px;background-image:url(img/good-day_bg.png);background-repeat:no-repeat;background-position:center top}
.product-day-inner{padding:25px 30px 13px;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.5);border-radius:6px}
.product-day-top-text{padding-bottom:35px;font-size:18px;color:#1b5eff}
.product-day-bottom-text{padding-top:15px;font-size:13px;color:#00508e;line-height:1.4}
.product-day-inner .highlight-text{color:#1b5eff}
.product-day-bottom-text b{color:#000}
.product-day-inner .attention-text{color:red}
.product-day{display:table;width:100%}
.product-day-inner-left{width:70%;float:left}
.product-day-img{float:left;margin-right:20px}
.product-day-desc{float:left;width:319px}
.product-day-desc a{color:#00508e;font-size:18px;font-weight:700;border-bottom:2px solid #00508e;margin-bottom:20px;display:inline-block;padding-bottom:4px;text-decoration:none}
.product-day-desc a:hover{padding-bottom:6px;border-bottom:0}
.product-day-desc-text{font-size:13px;line-height:1.2}
.product-day-inner-right{width:22%;float:right}
.product-day-inner-right .price-new{margin-bottom:5px}
.product-day-inner-right .footnote{padding-top:10px;color:gray;font-size:11px}
.available-sizes{padding-top:15px;margin-bottom:7px;color:#00508e;font-size:13px}
.available-sizes a{color:#00508e;font-size:8px;text-decoration:none;padding-left:3px}
.available-sizes .ico-hint{padding:0 2px;margin-top:3px;display:inline-block;vertical-align:top;border:1px solid #00508e;line-height:1.1}
.add-to-cart{padding-top:20px}
.add-to-cart .product-buy{padding:14px 40px}
.product-buy .ico-basket{margin-left:0;background:url(img/cart-i.png) no-repeat 0 0}
.action-list-wrapper{padding:10px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:636px}

.action-list-wrapper:before,.action-list-wrapper:after{content:'';flex-basis:100%;width:0;order:2}
.action-list-item{width:48%}
.action-list-item:nth-child(even){order:0}
.action-item-img{margin-bottom:10px;border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,.5);overflow:hidden;background-color:#fff;max-height:225px}
.action-item-img img{position:relative;z-index:1;margin:-2px auto 0;max-width:100%;display:flex}
.action-item-label{position:relative;z-index:5;padding:15px 0 5px 15px;min-height:45px;background-color:#3679fd;background-repeat:no-repeat;background-position:15px center;text-align:center;color:#fff;font-size:15px;font-family:Arial;line-height:1.25}
.action-item-text,.action-item-text p{color:#00508e;font-size:13px;line-height:1.2}
.action-item-text p{padding-bottom:8px}
.action-list-item.product-day .action-item-text p{font-size:11px}
.action-list-item.product-day .action-item-text .highlight{color:#0077de}
.action-list-item.product-day .action-item-text .footnote{color:#686868}
#day-timer{color:#00508e;font-size:12px;font-weight:600;padding:10px 15px}
.action-list-item.product-day img{margin-bottom:5px}
#content .titleCnt{padding-top:27px;padding-bottom:7px}
#content .titleCnt h2,#content .titleCnt h3,#content .titleCnt h4{font-weight:400;font-size:24px;line-height:25px;color:#0a5692}
.questions-block-img{width:100%;height:146px;float:left;margin-bottom:20px}
.questions-link{padding-top:7px;padding-bottom:7px;font-weight:400;font-size:18px;line-height:25px;color:#0A5692}
#content .titleqst{padding-bottom:7px}
#content .titleqst h2,#content .titleqst h3,#content .titleqst h4{font-weight:400;font-size:24px;line-height:25px;color:#0A5692}
.advantage-block-wrapper{width:926px;height:270px;margin:32px 0 26px 26px;border:1px solid #D7DFE7;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background:url(img/advantages-bg.jpg)no-repeat}
.advantage-block-head{width:100%;height:25px;text-align:center;color:#0b42c8;font-size:20px;margin-top:21px}
.advantage-block-item{position:relative}
.advantage-block-item-ico{width:80px;display:table-cell;vertical-align:middle}
.advantage-block-item-link{display:table-cell;vertical-align:middle;padding-left:7px}
.advantage-block-item-link a{color:#164ccc;font-size:15px;text-decoration:none;line-height:23px;background:url(img/link-bg.png)repeat-x 0 18px;padding-bottom:2px;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,2px 2px 2px #fff,-2px -2px 2px #fff,3px 3px 3px #FFF,-3px -3px 3px #FFF,4px 4px 4px #FFF,-4px -4px 4px #FFF,5px 5px 5px #FFF,-5px -5px 5px #FFF}
.advantage-block-item-link a:hover{background:none}
.of-diller{width:290px;top:17px;left:29px}
.pay-methods{width:260px;top:-63px;left:326px}
.free-delivery{width:295px;top:-143px;left:606px}
.present-sert{width:276px;top:-117px;left:150px}
.own-service{width:220px;top:-197px;left:461px}
.dostavka-info{width:579px;border:1px solid #E4E7E9;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;text-align:center;padding:20px 0;margin:0 auto}
.dostavka-info p{font-size:15px;color:#1b5eff}
.dostavka-info span{font-size:16px;font-weight:700}
.info-ico{width:44px;height:44px;position:relative;top:-82px;left:-18px;float:left;background:url(img/info-ico.png)no-repeat}
.info-ico-2{width:44px;height:44px;position:relative;top:-50px;left:-18px;float:left;background:url(img/info-ico.png)no-repeat}
.content-table-wrapper{width:565px}
.content-table-wrapper table{width:100%;border:1px solid #BDC1C5;border-radius:12px}
.content-table-wrapper table tr{border-bottom:1px solid #e4e7e9;text-align:center;vertical-align:middle}
.thead{height:50px}
.td-left-head,.td-right-head{text-align:center;color:#00508E;font-size:13px;border-bottom:1px solid #BDC1C5;border-right:1px solid #BDC1C5}
.td-right-head{border-right:0;width:25%}
.td-head{text-align:left;padding-left:10px;border-bottom:1px solid #BDC1C5;height:40px;color:#1B5EFE;font-size:13px;text-transform:uppercase;padding-right:5px;line-height:17px}
.tb-tr{border-bottom:1px solid #BDC1C5}
.tb-td-left,.tb-td-right{text-align:center;color:#00508E;font-size:13px;border-bottom:1px solid #BDC1C5;border-right:1px solid #BDC1C5}
.tb-td-right{border-right:0;color:#1b5efe}
.tb-td-left{text-align:left;padding:3px 5px 5px 25px}
.tb-tr:last-child .tb-td-right{border-bottom:0;border-right:0}
.tb-tr:last-child .tb-td-left{border-bottom:0}
.grey-text{color:#555;font-size:11px}
.blue-text{color:#1B5EFE}
.text-left{padding:7px 7px 7px 10px;text-align:left!important}
.new-width{width:200px}
.tb-td-right-color{color:#00508E}
.adv-table td{padding:5px 0 5px 15px}
.garant-block-bottom-right-info{width:525px;border-radius:12px;border:2px solid #D7DBDE;padding:0 25px 17px 57px;margin:30px 0;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px}
.garant-block-bottom-right-info p{color:#FF9C00;font-size:15px;line-height:22px;margin-top:-20px;text-align:justify}
.garant-info-bg{width:45px;height:45px;position:relative;top:15px;left:-78px;background:url(img/info-ico.png)no-repeat 0 0}
.garant-table-wrapper{width:610px;margin-top:25px}
.garant-table-wrapper table{width:100%;border:1px solid #BDC1C5;border-radius:12px}
.garant-table-wrapper table tr{border-bottom:1px solid #BDC1C5;text-align:center;vertical-align:middle}
.width-110{width:110px}
.width-285{width:285px}
.border-bottom-none{border-bottom:none}
.text-center{padding:0;text-align:center}
.tr-height{height:40px}
.color{color:#1B5EFE}
.sertificate-block-wrapper{width:615px;height:150px;margin:10px 0 15px}
.sertificate-block-item{width:95px;float:left;margin-right:8px}
.sertificate-block-item:last-child{margin-right:0}
.sertificate-title{width:90%;text-align:center;font-size:11px;margin:3px auto 0}
.sertificate-buy{width:75px;margin:0 auto}
.sertificate-buy a{display:block;width:75px;height:19px;padding-top:3px;color:#fff;text-decoration:none;text-align:center;margin-top:7px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:url(img/form-button-bg.png) repeat-x scroll 0 0}
.pravila-table{margin:23px 0}
.pravila-table tr{height:40px}
.discount-list-table{margin:10px 0 20px 17px;width:530px}
.discount-list-table tr{height:40px}
.discount-table tr{height:70px}
.pay-method-block{width:100%}
.content .titleCnt{padding-top:27px;padding-bottom:7px}
.content .titleCnt h2,.content .titleCnt h3,.content .titleCnt h4{font-weight:400;font-size:24px;line-height:25px;color:#0a5692}
.pay-method-text-block{width:100%;margin:10px 0}
.pay-method-left{
	width:30%;
	display: inline-block;
	vertical-align: top;
}
.pay-method-left img{
	margin:5px;
	display: inline-block;
}

.pay-method-left img:last-child{margin:5px;}
.pay-method-right{width:68%;display: inline-block;}
.full-width{width:100%}
.full-width img{margin-right:10px}
.status-form{height:650px;padding:15px 0}
.status-order input[type="submit"]{width:92px;height:25px;margin-left:5px;border:0;cursor:pointer;outline:none;background:url(/css/new/img/status-btn.png)no-repeat}
.contacts-block-wrapper{width:100%;margin:-2px 0 5px;float:left;font-size:20px}
.contacts-block-wrapper table{width:575px;color:#777;margin:8px 0 25px;vertical-align:middle;border-top:1px solid #D7DBDE;border-bottom:1px solid #D7DBDE;border-collapse:collapse}
.contacts-block-wrapper table td{height:65px;font-size:14px;padding-left:10px;vertical-align:middle;border-bottom:1px solid #D7DBDE;color:#444}
.contacts-block-wrapper table td span{font-size:12px}
.contacts-block-wrapper table td div{font-size:11px;color:#00508E;font-weight:400;display:inline-block;margin-top:5px}
.thed{height:49px;color:#FF9C00!important;font-size:14px;font-weight:700}
.thed td{padding-left:10px}
.tdg{color:#5abd32;font-weight:700}
.contacts-block-adress{width:535px;height:570px;float:left;padding-left:40px;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;margin-top:10px;background-color:#F1F2F4}
.contacts-block-adress-left{width:500px;vertical-align:top}
.contacts-block-adress-head{width:100%;height:35px;margin:25px 0 10px}
.contacts-block-adress-head h2{color:#606060;font-size:23px;font-weight:400}
.contacts-block-adress-desc{width:450px;margin-bottom:20px;line-height:23px}
.contacts-block-adress-ico{width:43px;display:table-cell;vertical-align:top;padding-top:3px}
.contacts-block-adress-text{width:400px;display:table-cell;color:#FF9C00;font-size:15px;font-weight:700;vertical-align:top}
.contacts-block-adress-text a{color:#00508E;font-size:14px;font-weight:400;padding-top:3px;text-decoration:underline;display:block}
.contacts-block-adress-text a:hover{text-decoration:none}
.contacts-block-adress-right{width:490px;vertical-align:top;padding-left:20px}
.contacts-block-adress-img{width:194px;height:124px;border:1px solid #DEDEE2;padding:4px;background-color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;float:left;margin:0 55px 15px 0}
.contacts-block-adress-img:nth-child(even){margin:0 0 15px}
.contacts-block-adress-img img{width:190px;height:120px}
.contacts-block-adress-icons{width:575px;height:370px;float:left;margin:50px 0 36px 12px}
.contacts-block-adress-icon{width:168px;height:145px;text-align:center;padding-top:23px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;float:left;border:1px solid #D4D4D8;margin:0 21px 21px 0;background:url(/css/new/img/adress-ico-bg.png)repeat-x}
.contacts-block-adress-icon:last-child{margin-right:0}
.contacts-block-adress-icon:nth-child(4){margin-left:95px}
.contacts-block-adress-icon span{display:block;width:140px;color:#5460a8;font-size:14px;font-weight:700;text-transform:uppercase;text-align:center;margin:12px auto 0}
.delivery-block-bottom-right-info{width:470px;height:65px;float:left;border-radius:12px;border:2px solid #D7DBDE;padding:15px 25px 0 57px;margin:30px 0;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px}
.delivery-block-bottom-right-info p{color:#FF9C00;font-size:15px;line-height:22px}
.delivery-info-bg{width:41px;height:41px;position:relative;top:-50px;left:-78px;background:url(/css/new/img/delivery-info.png)no-repeat 0 0}
.right-side-head h3{margin:25px 0}
.how-get-block{width:935px}
.how-get-block-left{width:575px;vertical-align:top}
.how-get-block-head{width:100%;margin:5px 0}
.how-get-block-head-ico{width:63px;display:table-cell;vertical-align:top}
.how-get-block-head-title{width:387px;display:table-cell;vertical-align:middle;color:#00508E;font-size:13px;font-weight:700}
.how-get-block-head-text{width:100%;margin:16px 0 0}
.how-get-block-head-text p{color:#00508E;font-size:13px;line-height:18px;padding-bottom:10px}
.how-get-to-mag{width:148px;height:35px;padding-left:60px;margin:17px auto 35px;background:url(/css/new/img/how-get-mag.png)no-repeat}
.how-get-to-mag a{display:block;height:18px;padding-top:5px;color:#00508E;font-size:14px;border-bottom:1px dashed #00508E;text-decoration:none}
.how-get-to-mag a:hover{border-bottom:0}
.how-get-block-right{width:575px;vertical-align:top;margin-top:30px}
.contacts-block-map{width:662px;margin:38px 0 0}
.contacts-block-map img{width:650px}
.contacts-block-map-link{width:100%;height:40px;margin:4px 0}
.contacts-block-map-link a{display:inline-block;color:#5460a8;font-size:13px;margin-right:27px;text-decoration:underline}
.contacts-block-map-link a:hover{text-decoration:none}
.callback-form{width:94%;padding:15px 15px 10px 30px;background-color:#F1F2F4;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;margin-bottom:25px}
.callback-form select{width:71.2%}
#Buttsub{width:110px;height:24px;border:none;color:#fff;margin-top:20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:url(/css/new/img/form-button-bg.png)repeat-x}
.pay-method-item{width:575px;margin:23px 0 29px;float:left}
.pay-method-item img{float:left;margin-right:5px}
.pay-method-item img:last-child{margin-right:0}
.sort-by-block{width:100%;height:25px;margin:0 0 9px;color:#00508e;font-size:11px;clear:both}
.sort-by-block a{text-decoration:none;margin-right:5px;margin-left:6px}
.sort-by-block a:hover{color:#ff8300}
a.sort-active{color:#ff8300;pointer-events:none;cursor:default}
.view-type{width:60px;float:right}
.view-type a{margin-right:0}
.new-catalog-wrapper{width:622px;margin:5px 0;height: 100%;}
.new-catalog-item{width:189px;height:252px;float:left;margin-right:3px;margin-bottom:13px;border:1px solid #DDE5EE;padding:11px 7px 0;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background-color:#fff;position:relative;z-index:100;text-align:center}
.new-catalog-item:nth-child(3n+1){margin-right:0}
.new-catalog-item:hover{z-index:1000;border:1px solid #FF961E;border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-box-shadow:5px 30px 20px -13px rgba(0,0,0,0.75);-moz-box-shadow:5px 30px 20px -13px rgba(0,0,0,0.75);box-shadow:5px 30px 20px -13px rgba(0,0,0,0.75)}
.new-catalog-item-desc{display:none;width:189px;color:#00508e;font-size:11px;margin-top:12px;padding-bottom:9px;text-align:left;border-top:none;border-right:1px solid #FF961E;border-bottom:1px solid #FF961E;border-left:1px solid #FF961E;background-color:#fff;border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;padding-left:14px;margin-left:-8px;-webkit-box-shadow:5px 7px 20px -13px rgba(0,0,0,0.75);-moz-box-shadow:5px 7px 20px -13px rgba(0,0,0,0.75);box-shadow:5px 7px 20px -13px rgba(0,0,0,0.75)}
.new-catalog-item-desc span{font-weight:700;font-size:12px;display:inline-block;margin:5px 0 0}
.new-catalog-item:hover .new-catalog-item-desc{display:block}
.new-catalog-item img{max-width:100%;vertical-align:middle;z-index:50}
.label-image-new{background:url(/imgs/pol/label-bg.png) no-repeat scroll 0 0 transparent;height:55px;line-height:49px;overflow:hidden;padding-left:10px;float:right;position:absolute;right:0;text-align:center;top:0;width:45px}
.label-image-new img{float:none;z-index:100}
.new-catalog-item-name{width:190px;height:31px;clear:both;padding-top:6px;text-align:left}
.new-catalog-item-name a{color:#00508e;font-size:12px;font-weight:700;text-decoration:none}
.models-new{margin-top:6px;margin-left:-2px}
.options-new-top{width:195px;position:relative}
.options-new-bottom{width:195px;position:relative}
#content .models-new td.options-new-top .price{display:inline;height:28px;padding:0 16px 0 0;font-size:12px;font-weight:700}
#content .models-new td.options-new-top .price .new{display:inline;width:77px;height:21px;padding:6px 8px;background:transparent url(/css/models/pricenew.png) no-repeat scroll left top;color:#FFF;text-align:center;border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;z-index:100;position:relative}
#content .models-new td.options-new-top .price .new span{background:#1B5EFF none repeat scroll 0 0}
#content .models-new td.options-new-top .price .old{display:inline;height:20px;font-size:12px;padding:5px 0 5px 10px;border:1px dotted #000;border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;color:#1B5EFF;text-align:center;z-index:50;margin-left:-9px;position:relative}
#content .models-new td.options-new-top .price .old span{text-decoration:line-through}
.div_cena_dsk-new{display:inline;font-size:12px;color:#f80;padding:5px 5px 5px 6px}
#content .models-new td.options-new-bottom .button{position:absolute;width:108px;height:24px;margin:11px 0 0}
#content .models-new td.options-new-bottom .button a{float:left;display:inline;width:96px;height:20px;padding:2px 0 0 11px;background:url(/css/special/button-new.png) no-repeat scroll left top;font-size:12px;color:#FFF;font-weight:700;text-decoration:none;text-align:left}
#content .models-new td.options-new-bottom .compare{float:right;display:inline;width:88px;padding:14px 0 0 112px;font-size:12px;color:#FF8300;font-weight:700;text-align:left}
#content .models-new td.options-new-bottom .compare img{margin-top:-2px;float:none}
.pageNav{clear:both}
.search-in-catalog-block-wrapper{width:229px;margin:0 0 15px 39px;padding:9px;background:#A4CEFF url(/css/new/img/search-cat-bg.jpg)no-repeat;-webkit-box-shadow:-1px 7px 8px -6px rgba(0,0,0,0.75);-moz-box-shadow:-1px 7px 8px -6px rgba(0,0,0,0.75);box-shadow:-1px 7px 8px -6px rgba(0,0,0,0.75);border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px}
.filter-range-item-new{line-height:13px;padding-top:0;position:relative;width:100%;margin:0 auto 13px}
.filter-range-new{overflow:hidden;color:#004f91;font-size:12px;font-family:Tahoma,sans-serif;padding-bottom:1px;margin-top:20px}
.filter-range-item-new .ui-slider-range{background:#1B5EFF url(/img/range-bg.png) no-repeat scroll 0 0;height:100%;position:absolute}
.ui-slider-handle-new{background:transparent url(/img/range-bg1.png) no-repeat scroll 0 0;cursor:pointer;height:12px;left:0;margin-left:-9px;margin-top:5px;position:absolute;top:0;width:19px;outline:medium none}
.filter-range-item-new .ui-slider{position:relative;height:4px;margin-top:6px;background:#FF8700 none repeat scroll 0 0}
.size-sex-block{width:208px;margin:13px auto 0}
.size{width:79px;height:18px;margin:0 32px 10px 0;float:left}
.size-select-box{border:1px solid #54A0FF;background:#FFF none repeat scroll 0 0;width:79px;height:18px;cursor:pointer;overflow:hidden;display:inline-block;position:relative}
.size select{width:100px;height:18px;border:medium none;position:relative;background:transparent none repeat scroll 0 0;z-index:10;cursor:pointer;color:#004f91;font-size:11px;outline:none}
.select-button{background:transparent url(/css/new/img/select-btn.png) no-repeat scroll center center;height:6px;width:9px;position:absolute;cursor:pointer;right:6px;top:6px;bottom:0;z-index:1}
.sex{width:96px;height:18px;margin:0 0 10px;float:left}
.sex-select-box{border:1px solid #54A0FF;background:#FFF none repeat scroll 0 0;width:94px;height:18px;cursor:pointer;overflow:hidden;display:inline-block;position:relative}
.sex select{width:115px;height:18px;border:medium none;position:relative;background:transparent none repeat scroll 0 0;z-index:10;cursor:pointer;color:#004f91;font-size:11px;outline:none}
.check-manufacturer-block{width:100%;float:left;margin:4px auto 0;padding-bottom:11px}
.check-manufacturer-block-head{width:197px;height:20px;color:#004f91;font-size:13px;font-weight:700;padding:8px 22px 2px 9px;border-top:1px solid #8CBEFF;background:url(/css/new/img/manuf-bg.png) no-repeat scroll 204px center}
.check-manufacturer{width:212px;height:auto;max-height:68px;overflow:auto}
input[type="checkbox"] + label{background:url(/css/new/img/check-box-sprite.png) 0 0 no-repeat;padding-left:20px;font-size:12px;display:inline-block;height:15px;margin-bottom:3px}
input[type="checkbox"]:hover + label{cursor:pointer}
input[type="checkbox"]:checked + label{background-position:0 -26px}
.max-width-select-block{width:217px;clear:both;padding:11px 0 6px 10px;border-top:1px solid #8CBEFF}
.select-max-width{width:207px;height:18px;margin:0 0 10px;float:left}
.select-max-width-select-box{border:1px solid #54A0FF;background:#FFF none repeat scroll 0 0;width:207px;height:18px;cursor:pointer;overflow:hidden;display:inline-block;position:relative}
.select-max-width select{width:226px;height:18px;border:medium none;position:relative;background:transparent none repeat scroll 0 0;z-index:10;cursor:pointer;color:#004f91;font-size:11px;outline:none}
.filter-range-item-btn{width:190px;height:29px;clear:both;text-align:center;margin:0 auto;background:url(/css/new/img/filter-range-btn.png) no-repeat}
.filter-range-item-btn a{color:#fff;font-size:12px;font-weight:700;text-decoration:none;padding:8px 5px;display:block}
.filter-range-item-btn a:hover{color:#fff}
.check-manufacturer input[type="checkbox"]{position:absolute;left:-9999px}
.search-in-catalog-block-wrapper{padding:9px 9px 1px}
.sex select{width:226px}
.sex-select-box{width:207px}
.search-in-catalog-block-wrapper{background:#A4CEFF url(img/search-cat-bg.jpg) 0 100% no-repeat}
#filter_art::-webkit-input-placeholder{color:#004f91}
#filter_art:-moz-placeholder{color:#004f91}
#filter_art::-moz-placeholder{color:#004f91}
#filter_art:-ms-input-placeholder{color:#004f91}
.out_content_txt{padding:15px 0;clear:both}
.check-manufacturer input[type="checkbox"],.filter-content input[type="checkbox"]{position:absolute;left:-9999px}
.search-in-catalog-block-wrapper{padding:9px 9px 1px}
.sex select{width:226px}
.sex-select-box{width:207px}
.search-in-catalog-block-wrapper,.main-filter{background:none;background-color:#fff;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 10px -2px rgba(0,0,0,0.5);box-shadow:0 0 10px -2px rgba(0,0,0,0.5)}
#filter_art::-webkit-input-placeholder{color:#004f91}
#filter_art:-moz-placeholder{color:#004f91}
#filter_art::-moz-placeholder{color:#004f91}
#filter_art:-ms-input-placeholder{color:#004f91}
.out_content_txt{padding:15px 0;clear:both}
.models-new{margin-right:-17px;width:110%}
.art-bl-wrap{width:100%;display:table;margin:10px 0}
.art-bl-banner{width:100%;margin-bottom:21px}
.art-bl-header{width:100%;margin:16px 0 13px}
.art-bl-header h1,h2,h3{color:#0a5692;font-size:14px!important;font-weight:700!important}
.art-bl-txt-dcol{width:615px;display:table}
.txt-dcol-l{width:210px;display:table-cell;vertical-align:top;padding-top:5px}
.txt-dcol-l img{width:194px;border-radius:9px;-webkit-border-radius:9px;-moz-border-radius:9px}
.txt-dcol-r{width:405px;display:table-cell;vertical-align:top}
.txt-dcol-r p,.art-bl-txt p{color:#00508e;font-size:12px;margin-bottom:16px!important}
.art-bl-txt{width:100%;display:table}
.art-bl-txt img{width:194px;float:left;margin:5px 15px 10px 0}
.art-bl-txt p,.txt-dcol-r p{text-align:justify}
.right-list{width:640px;float:left}
.text-bl-list ul li{padding:2px 0 0 25px;margin:0 0 6px 41px !important;color:#606060;font-size:12px;vertical-align:middle;list-style-type:none!important;background:url(img/adv-ico-sm.png) no-repeat scroll 0 2px}
.new-catalog-item-name{height:37px}
.recall-frame{position:absolute;width:23px;height:19px;text-align:center;font-size:10px;color:#a1a1a1;line-height:1.15;background:url(img/recall-ico.png)no-repeat center center;margin-top:-20px}
.recall-frame.right{left:auto;right:15%}
.top-social{width:23px;padding:11px 7px 11px 9px;position:fixed;left:0;top:7%;background-color:#fff;border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-webkit-box-shadow:2px 0 20px -8px rgba(0,0,0,1);-moz-box-shadow:2px 0 20px -8px rgba(0,0,0,1);box-shadow:2px 0 20px -8px rgba(0,0,0,1)}
.top-social ul{list-style:none}
.top-social ul li{margin-bottom:10px}
.top-social ul li:last-child{margin-bottom:0}
.top-social ul li a{display:block;width:23px;height:23px;background:url(img/top-soc.png)no-repeat 0 top}
.top-social li.vk a{background-position:0 -24px}
.top-social li.inst a{background-position:0 -48px}
.top-social li.yt a{background-position:0 -72px}
.top-social li.tw a{background-position:0 -96px}
.left-slider{width:171px;margin:0 auto;clear:both;display:table;padding-top:20px}
#slider-wrap{width:100%}
#slider{width:100%;height:217px;overflow:hidden;position:relative}
.slide{width:100%;height:100%}
.sli-links{margin-top:-11px;text-align:center;position:relative;bottom:10px}
.sli-links .control-slide{margin:0 3px;display:inline-block;width:10px;height:10px;overflow:hidden;text-indent:-9999px;border-width:2px;border-style:solid;border-color:#F90;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:transparent}
.sli-links .control-slide.active{background-color:#F90}
.sli-links .control-slide:hover{cursor:pointer;background-color:#F90}
.labels-new-or-hit{position:absolute;top:19px;left:0}
.labels-new-or-hit span{display:block;padding:0 5px;height:21px;margin-bottom:7px;color:#fff;font-size:12px;font-weight:700;text-align:center;line-height:1.6;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.label-info-hit{background-color:#ff7200}
.label-info-new{background-color:#f31816}
.main-filter,.search-in-catalog-block-wrapper{max-width:925px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}
.main-filter{padding:25px 20px;margin:30px auto}
.filter-content{width:100%;padding:5px 0;margin-bottom:10px;overflow:hidden}
.main-filter .filter-content{width:33%;padding:0 20px;margin-bottom:0}
.main-filter .filter-content:last-child{width:22%}
.filter-content-row{margin-bottom:20px}
.filter-content-row:last-child{margin-bottom:0}
.main-filter-form + .tabs-catalog{margin:15px 0}
.filter-range-new{margin-top:0}
.search-in-catalog-block-wrapper{width:250px}
.filter-label{color:#646464;font-size:16px;padding:10px 0 15px}
.filter-label.expand-content{cursor:pointer}
.filter-label.expand-content:after{content:'';display:block;width:10px;height:10px;background:url(/css/new/img/arr-label.png) 0 0 no-repeat}
.filter-content.scrollable{max-height:115px}
.filter-content.double.scrollable{max-height:175px}
.filter-content .check-item{margin-bottom:15px}
.main-filter .check-item{margin-bottom:0}
.filter-content input[type="text"]{width:100%;height:28px;padding-left:10px;border:1px solid #0437fb;color:#646464;font-size:12px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}
.filter-content.price,.filter-label,.main-filter,.main-filter .filter-content-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.filter-content-row.full-width .select{width:100%}
.filter-content.price input{width:41%}
.jspContainer{padding-left:0!important}
.jspTrack{background:#e1e5e9!important}
.jspVerticalBar{width:3px!important;right:4px!important}
.filter-item input[type="radio"]{position:absolute;left:-9999px}
.filter-item input[type="radio"] + label,input[type="checkbox"] + label{padding-left:30px;font-size:16px;font-family:'Tahoma',Arial,serif;color:#646464;display:inline-block;height:15px;margin-bottom:0}
.filter-item input[type="radio"] + label{background:url(/css/new/img/radio-box-sprite.png) 0 0 no-repeat}
.filter-item input[type="radio"]:hover + label{cursor:pointer}
.filter-item input[type="radio"]:checked + label{background-position:0 -26px}
.in-stock-discount{padding-top:15px}
.main-filter .in-stock-discount{padding-top:0;height:30px;margin-bottom:0}
.in-stock-discount input[type="checkbox"] + label{font-size:12px;padding-left:25px}
.main-filter .filter-range-item-btn{position:relative;top:19px;height:50px}
.filter-range-item-btn{margin:0}
.main-filter .filter-range-item-btn a{font-size:14px}
.header-search{position:absolute;width:51%;top:80px;left:0;z-index:1000;padding-left:2px}
.header-search .filter-content input[type="text"]{width:99%;height:30px;border-radius:0;border:1px solid #4497ff}
.header-search .filter-content{width:100%;position:relative}
.submit-filter,.submit-filter:hover{position:absolute;right:0;top:5px;color:transparent;width:30px;height:30px;display:block;background:url(img/search-btn.png)no-repeat center}
.select{width:100%;height:28px;border:1px solid #0437fb;background:#fff;cursor:pointer;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}
.select:before{content:'';position:absolute;top:50%;right:5%;margin-top:-3px;display:block;width:10px;height:10px;background:url(/css/new/img/arr-label.png) 0 0 no-repeat}
.checked-option{position:absolute;padding-left:10px;height:26px;line-height:2}
.main-filter select{opacity:0;width:100%;height:26px;font-size:100%;color:#58595b;padding-left:4%;cursor:pointer}
.main-filter select option{padding-left:1.2em}
.main-filter .price input,.main-filter .select{width:43%}

#search-results{display:none;width:480px;height:550px;background-color:#fff;border:1px solid #CBCBCB;position:absolute;left:-247px;z-index:9999999;margin-top:-11px;padding:35px 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto}
#search-results.show{display:block}
#search-results .search-group .title{margin:0 10px}
#search-results .search-group .title,#search-results .search-group .title a{color:#00509b;font-size:14px;line-height:18px}
#search-results .search-group .title span{color:#00509b;padding-left:10px;font-size:13px}
#search-results .search-group .title a{float:right;text-decoration:underline;font-style:italic}
#search-results .search-group .title a:hover{text-decoration:none}
#search-results .items{display:table;width:100%;padding:15px 0;border-bottom:2px dashed #e9e9e9;margin-bottom:15px}
#search-results .search-group:last-of-type .items{border-bottom:0;margin-bottom:0}
#search-results .items .item{width:100%;height:120px;-webkit-border-radius:5px;border-radius:5px;margin:0 15px 15px 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;overflow:hidden}
#search-results .items .item a{color:#00509b;font-size:13px;text-decoration:none}
#search-results .items .item a:hover{text-decoration:none}
#search-results .items .item a img{float:left;width:35%;text-align:left}
#search-results .items .item a span{float:right;width:60%;text-align:left;line-height:1.2;padding-top:5px}
#search-results .items .item a:hover span{text-decoration:underline}
#search-results .items .item:last-of-type{margin:0}
#search-results .items .item a .cat-info-product-price-left{width:150px;display:table-cell;vertical-align:top;padding:15px 25px 0}
#search-results .items .item a .cat-info-product-price-left-top{display:table;width:100%;height:auto;margin-bottom:10px}
#search-results .items .item a .cat-info-product-price-old{width:45%;float:left;color:#a5a5a5;font-size:12px;text-decoration:line-through}
#search-results .items .item a .cat-info-product-price-discount{width:50%;float:left;color:#f36e6e;font-size:12px}
#search-results .items .item a .cat-info-product-price-left-bottom{width:100%;clear:both;font-size:21px;color:#ff9900}

.remodal-close{position:absolute;top:0;right:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}
.remodal-close:hover,.remodal-close:focus{color:#2b2e38}
.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}
.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}
.remodal-confirm{color:#fff;background:#81c784}
.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}
.remodal-cancel{color:#fff;background:#e57373}
.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}
.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}

.remodal-overlay{background:none}
.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{animation-fill-mode:forwards}
.remodal-overlay.remodal-is-opening{animation:remodal-overlay-opening-keyframes .3s}
.remodal-overlay.remodal-is-closing{animation:remodal-overlay-closing-keyframes .3s}
.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:45px 15px;transform:translate3d(0,0,0);color:#2b2e38;background:#fff}
.remodal.remodal-is-opening,.remodal.remodal-is-closing{animation-fill-mode:forwards}
.remodal.remodal-is-opening{animation:remodal-opening-keyframes .3s}
.remodal.remodal-is-closing{animation:remodal-closing-keyframes .3s}
.remodal,.remodal-wrapper:after{vertical-align:middle}
.remodal-close{position:absolute;top:0;right:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color .2s;text-decoration:none;color:#000;border:0;outline:0;background:transparent}
.remodal-close:hover,.remodal-close:focus{color:#2b2e38}
.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}
.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}
.remodal-confirm{color:#fff;background:#81c784}
.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}
.remodal-cancel{color:#fff;background:#e57373}
.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}
.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}
@keyframes remodal-opening-keyframes {
from{transform:scale(1.05);opacity:0}
to{transform:none;opacity:1}
}
@keyframes remodal-closing-keyframes {
from{transform:scale(1);opacity:1}
to{transform:scale(0.95);opacity:0}
}
@keyframes remodal-overlay-opening-keyframes {
from{opacity:0}
to{opacity:1}
}
@keyframes remodal-overlay-closing-keyframes {
from{opacity:1}
to{opacity:0}
}
.lt-ie9 .remodal-overlay{background:#2b2e38}
.remodal,[data-remodal-id]{display:none}
.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}
.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}
.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}
.remodal-overlay,.remodal-wrapper{backface-visibility:hidden}
.remodal{position:relative;outline:none;text-size-adjust:100%}
.remodal-is-initialized{display:inline-block;width:100%;max-width:480px;border:2px solid #1b5eff;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;box-shadow:0 10px 14px -7px rgba(0,0,0,0.75);-webkit-box-shadow:0 10px 14px -7px rgba(0,0,0,0.75);-moz-box-shadow:0 10px 14px -7px rgba(0,0,0,0.75)}
#modal3d{max-width:790px!important}
.remodal#char-modal{padding:45px 15px 35px}
.remodal .modal-head{margin-bottom:10px}
.modal-head{width:100%;text-align:center;font-size:18px;font-weight:bold;color:#656565}
.modal-prod-in-cart{width:100%;color:#656565;font-size:16px;margin:35px 0}
.modal-prod-in-cart span{color:#ff991d}
#char-modal .modal-issue-bl{width:90%;color:#525ea6;font-size:14px;display:flex;justify-content:space-around;align-items:center;margin:0 auto}
#char-modal .modal-issue-bl .go-to-basket{display:flex;justify-content:space-around;align-items:center;height:38px;width:190px;border-radius:4px;text-align:center;color:#fff;text-decoration:none;background-color:#ff991d}
.modal-issue-bl .go-to-basket:active{opacity:.8}
.modal-issue-bl a{color:#1b5eff;font-size:16px;text-decoration:underline}
.modal-issue-bl a:hover{text-decoration:none}
.modal-content span{font-size:16px;color:#000;font-size:22px;display:inline-block;margin-bottom:8px}
.watch-on-mob{padding-top:10px;display:block}
.watch-on-mob img{margin-right:5px;width:19px;vertical-align:middle}

/* Табы с картами на странице Контакты */

.maps-tabs{width:575px}
.maps-tabs .tabs-caption{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:0 !important}
.maps-tabs .testi-tabs .tabs-caption li{width:24%;padding:14px 10px;position:relative}
.maps-tabs .testi-tabs .tabs-caption li,.maps-tabs .testi-tabs .tabs-caption li a{font-family:Tahoma;font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.maps-tabs .testi-tabs .tabs-caption li a{position:absolute;width:100%;height:100%;color:#00508e;text-decoration:none}
.maps-tabs .testi-tabs .tabs-caption li:hover a{color:#fff;background-color:#005eff;border-color:#005eff;text-decoration:none}
.maps-tabs .tabs-content{display:none;padding:5px 0;border:0}
.maps-tabs .tabs-content.active{display:block;margin-top:4px}
.map-schema{display:flex;width:100%}
.contacts-block-map{margin:10px auto 0}
.contacts-block-map-link a.getPrint{display:flex;align-items:center;justify-content:center}
.testi-tabs{display:block;width:100%;padding:25px 0;margin:0;clear:both}
.testi-tabs .tabs{margin:0}
.testi-tabs .tabs-caption{padding:0;border-bottom:0}
.testi-tabs .tabs-caption li{float:left;width:33%;cursor:pointer;font-size:13px;color:#00508e;text-align:center;padding:8px 20px;margin:0 3px 0 0;border:1px solid #00508e;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;border-radius:4px}
.testi-tabs .tabs-caption li:last-child{margin:0}
.testi-tabs .tabs-caption li.active,.testi-tabs .tabs-caption li:hover{color:#fff;background-color:#005eff;border-color:#005eff}
.testi-tabs .tabs-caption li.active a{color:#fff}



#container{
    background: url("/image/Main_bg.jpg") no-repeat scroll 55% 0px #fff;
}
/*
@media (max-width: 1680px) {
  #container{
    background: url("/image/Main_bg.jpg") no-repeat scroll 50% 0px #fff;
  }
}
@media (max-width: 1800px) {
  #container{
    background: url("/image/Main_bg.jpg") no-repeat scroll 75% 0px #fff;
  }
}
@media (max-width: 2300px) {
  #container{
    background: url("/image/Main_bg.jpg") no-repeat scroll 100% 0px #fff;
  }
}
*/

.MycharRazdelName {
    padding:5px 10px 5px 10px;
    font-weight:normal;
    color:#fff;
    background-color: #1b5eff;
    border-radius: 7px;
    font-size: 15px;
    text-align: center;
    margin-bottom: 5px;
}
.MySharSubmitBtn {
    padding:5px 10px 5px 10px;
    font-weight:normal;
    color:#fff;
    background-color: #1b5eff;
    border-radius: 7px;
    font-size: 15px;
    text-align: center;
    border: 1px solid #fff;
    cursor: pointer;
    text-decoration: none;
}
#info_action.MySharSubmitBtn {
    padding:10px 15px 10px 15px;
    font-weight:normal;
    color:#fff;
    background-color: #1b5eff;
    border-radius: 7px;
    font-size: 19px;
}
.MySharSubmitBtn:hover, 
#info_action.MySharSubmitBtn:hover {
    background-color: #ff9c00;
    color:#ffffff;
    border: 1px solid #fff;
}
.mycharNameTR td {
    background-color: #1b5eff;
    color:#ffffff;
    font-size:110%;
    text-align: center;
    padding:5px;
}
.mysharInputdickont {
    padding: 5px;
    border-radius: 7px;
    height: 18px;
    border: 1px solid #1b5eff;
}

.MyCharUserInfo td input {
    padding: 5px;
    border-radius: 7px;
    height: 18px;
    border: 1px solid #1b5eff;   
}
.MyCharUserInfo td textarea {
    padding: 5px;
    border-radius: 7px;
    border: 1px solid #1b5eff;   
}
.MycharOrderInfo {
    padding: 15px;
    border-radius: 7px;
    background-color: #eaebf1;
}

.modulContact {
    font-weight: bold;
}
.modulContact input{
    padding: 5px;
    border-radius: 7px;
    height: 18px;
    border: 1px solid #1b5eff;   
    width: 95%;
    margin-top:5px;
}
.modulContact select {
    padding: 5px;
    border-radius: 7px;
    height: 31px;
    border: 1px solid #1b5eff;   
    width: 97%;
    margin-top:5px;
}
.modulContact textarea {
    padding: 5px;
    border-radius: 7px;
    height: 60px;
    border: 1px solid #1b5eff;   
    width: 95%;
    margin-top:5px;
}

#content .models td.options .compare {
    width: unset;
}

#content  .topCompare {
    background-color: #1b5eff;
    color:#ffffff;
    border-radius: 7px;
    padding:5px 10px 5px 10px;
}
#content .models-new td.options-new-bottom .compare,
#content .models .compare {
    float: right;
    display: inline;
    width: 96px;
    padding: 11px 0 0 100px;
    font-size: 12px;
    color: #FF8300;
    font-weight: 700;
    text-align: left;
}
#content .models .compare {
    padding: 3px 0 0 0px;
    width: 90px;
}
#content .models-new td.options-new-bottom .compare a {
    float: left;
    display: inline;
    width: 83px;
    height: 15px;
    padding: 2px 0 3px 0;
    /*border: 1px solid #fff;*/
    color: #FFF;
    border-radius: 5px;
    box-shadow: 0 0 0 60px rgba(0,0,0,0) inset, .1em .1em .2em #1b5eff;
    background: linear-gradient(#5987f1, #4e82fa 48%, #1b5eff 52%, #0744d4);
    text-align: center;
    text-decoration: none;
}
#content .models .compare a {
    float: left;
    display: inline;
    width: 90px;
    height: 20px;
    padding: 4px 0 0 0;
    /*border: 1px solid #fff;*/
    color: #FFF;
    border-radius: 5px;
    box-shadow: 0 0 0 60px rgba(0,0,0,0) inset, .1em .1em .2em #1b5eff;
    background: linear-gradient(#5987f1, #4e82fa 48%, #1b5eff 52%, #0744d4);
    font: bold 12px/12px 'Tahoma', serif;
    text-align: center;
    text-decoration: none;
}
#content .models-new td.options-new-bottom .button {
    margin-left: -3px;
}
.labels-new-or-hit span {
    -moz-border-radius:0px 5px 5px 0px;
    -webkit-border-radius: 0px 5px 5px 0px;
    border-radius: 0px 5px 5px 0px;
}

.sidebarLeftCatalod .MainCatalogName {
    margin:5px;
}
.sidebarLeftCatalod .MainCatalogName img {
    vertical-align: middle;
    margin-right: 15px;
    width: 33px;
}
.sidebarLeftCatalod .MainCatalogName a {
    font: bold 12px/14px 'Tahoma', serif;
    color: #00508e;
    text-decoration: none;
}
.sidebarLeftCatalod .MainCatalogName a:hover {
    color:#f44337;
}
.sidebarLeftCatalod .ParentCatalogName {
    margin:5px 0 7px 55px;
}
#content.modulChar {
    width: 933px;
}
#content.modulChar .contentBody {
    clear: both;
    width: 100%;
}
#content.modulChar .block,
#content.modulChar .content {
    width: 100%;
}
#content.modulChar .block {
    margin:25px 25px 50px 25px;
}
.charMainTab  {
    background-color: #fff;
}
.charMainTab td {
    border-bottom: 1px solid #eaebf1;
}
.charMainTab .charMainTabName {
    padding:10px;
    font-size:17px;
}
.charMainTab .charMainTabName img {
    height: 31px;
    vertical-align: middle;
    margin-right: 5px;
}
.charMainTab select {
    padding: 5px;
    border-radius: 7px;
    height: 31px;
    border: 1px solid #1b5eff;   
    width: 97%;
    margin-top:5px;
}
.charMainTab input {
    padding: 5px;
    border-radius: 7px;
    height: 20px;
    border: 1px solid #1b5eff;   
    width: 70%;
    margin-top:5px;
    color: #1b5eff;
    font-weight: bold;
}
.MycharCostAllLeft {
    text-align:right;
    padding:3px 20px 3px 3px;
    font-size:17px;
}
.MycharCostAllright {
    text-align:center;
    padding:7px;
    font-size:17px;
}
.product-day-desc a {
    border:none;
    text-decoration: none;
    line-height: 130%;
    padding: 0;
    margin-bottom: 15px;
}
.product-day-desc a:hover {
    border:none;
    padding: 0;
}

/* ModulArticle */
.ModulArticle .ModulArticleImg {
    margin:5px 0 15px 15px;
    float:right;
    max-width:250px;
    border-radius: 11px;
}
.ModulArticle .ModulArticleBody {
    text-align: justify;
}
.ModulArticle .ModulArticleBody h2,
.ModulArticle .ModulArticleBody h3 {
    margin-top: 15px;
}
.ModulArticle .AddNewBlock {
    
    border-radius: 11px;
    padding: 3px 10px;
    margin:5px 0;
    border: 1px solid #eee;
}
/* ModulArticle */




/* <charrezult> */
  .yandexSplit {
	border:1px solid #5460a8;
	border-radius:13px;
	padding:20px;
	width:auto;
	text-align:center;
	margin: 0 auto;
	cursor: pointer;
	vertical-align: middle;
  }
  .yandexSplit img {
	vertical-align: middle;
  }
  .Moduls-rezultCharCredite {
    padding:10px;
    width:350px;
    text-align:center;
    margin: 0 auto;
  }
  .Moduls-rezultChar-endTXTinfo {
    width:450px;
    text-align:center;
    margin: 0 auto;
  }
  .yandexSplit:hover {
    border:1px solid #00508e;
    background-color: #5460a8;
  }
  .Moduls-rezultCharItems h3 {
    font-weight: bold;
    font-size: 21px;
    margin-bottom: 5px;
  }
  .Moduls-rezultCharItems .bill-end-info {
    color: #5460a8;
    text-align: center;
  }
  .Moduls-rezultCharItems td {
    width:50%;
    vertical-align: top;
  }
  .Moduls-rezultCharItems .rezultChar {
    font-size:19px;
    line-height:130%;
    padding:10px 0 100px 0px;
  }
  .Moduls-rezultCharItems .Moduls-rezultChar-Point {
    margin:10px;
  }
  .Moduls-rezultCharItems .Moduls-rezultChar-Point div {
    display: inline-block;
  }
  .Moduls-rezultCharItems .Moduls-rezultChar-Point .point {
    background-color:#00508e;
    color:#fff;
    padding:5px 5px;
    border-radius:59px;
    width:25px;
    text-align:center;
    vertical-align: middle;
  }
  .Moduls-rezultCharItems .Moduls-rezultChar-Point .pointTXT {
    width:89%;
    vertical-align: middle;
    margin-left:10px;
  }
  .Moduls-rezultCharItems .bannerOut img {
    width:500px;
    border-radius:13px;
    margin:15px 0 15px 70px;
  }
  /* </charrezult> */



  /* способы оплаты */
.content-page-item .payment-methods {margin-top:50px;}
.content-page-item .payment-order__item{
    letter-spacing: 0.03em;
    padding: 0 0 13px 60px;
    position: relative;
  }
.content-page-item ul.payment-order__list {
	list-style-type: none;
}
.content-page-item ul.payment-order__list li:before {
    display: none;
}
.content-page-item .payment-order__heading {
    display: block;
    font-size: 120%;
    line-height: 17px;
    font-weight: 700;
    letter-spacing: 0.03em;
    text-transform: uppercase;
    margin: 0 0 31px;
  }
  .content-page-item .payment-order__title{
    display: block;
    margin: 0 0 3px;
  }
  .content-page-item .payment-order__icon{
    position: absolute;
    top: 0;
    left: 0;
    max-width: 37px;
  }
  .content-page-item .payment-methods .payment-order__item{
    padding: 52px 0 9px;
    padding-left: 100px;
    line-height: 18px;
    border-bottom: 1px solid #EAEDF4;
    list-style: none;
  }
  .content-page-item .payment-methods .payment-order__item:first-child{
    padding-top: 31px;
  }
  .content-page-item .payment-methods .payment-order__item:first-child .payment-order__icon{
    top: 0;
  }
  .content-page-item .payment-methods .payment-order__icon{
    top: 20px;
    max-width: 95px;
  }
  .content-page-item .payment-order__img{
    max-width: 100%;
  }
  .content-page-item .payment-methods .payment-order__title,
  .content-page-item .payment-methods .payment-order__text{
    margin: 0 0 10px;
  }
  .content-page-item .payment-order-inner-list{
    margin: 0 0 10px;
  }
  .content-page-item .payment-order-inner-list__item{
    padding-left: 6px;
    position: relative;
  }
  .content-page-item .payment-order-inner-list__item:before{
    content: '';
    position: absolute;
    top: 7px;
    left: 9px;
    width: 3px;
    height: 3px;
    background: #262830;
    border-radius: 50px;
  }
  .content-page-item .payment-order-inner-list__item:only-child{
    padding: 0;
  }
  .content-page-item .payment-order-inner-list__item:only-child:before{
    display: none;
  }
  .content-page-item .payment-order__link{
    color: #5460A8;
    font-weight: 700;
  }
  /* способы оплаты */



.slider-baner .goobannerinfo {
  position: absolute;
  background-color: #fff;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  padding: 4px;
  text-align: center;
  right: 10px;
  top: 10px;
  z-index: 100;
  cursor: pointer;
  border: 1px solid #eee;
}
.slider-baner .advInfo {
  font-size: 120%;
  margin: 50px 0 0 20px;
}
.slider-baner .advInfo div {
  padding: 5px 0;
}
.slider-baner .jsGetERIDinfoBody {
  display: none;
  height: 240px;
  color: #999;
}
.slider-baner .jsGetERIDinfoBody b {
  color: #000;
}
.news-list .newsList {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}
.news-list .newsList .imageList {
  width: 150px;
  margin-right: 10px;
}
.news-list .newsList .imageList img {
  width: 130px;
  border-radius: 11px;
}
.imgNewsInfo {
  margin:5px 0 15px 15px;float:right;max-width:250px;border-radius: 11px;
}