/*! Web design Oksana Soboleva info@elite-board.org */

@charset "utf-8";
@import url(//fonts.googleapis.com/css?family=Roboto:300,400,500,700&subset=cyrillic);

body{font-family:'Roboto',sans-serif;font-size:14px;line-height:1.42857143}

h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:inherit;line-height:1.2;color:inherit}h1{margin-top:5px;margin-bottom:14px}
h2,h3{margin-top:20px;margin-bottom:10px}
h4,h5,h6{margin-top:10px;margin-bottom:10px}h1{font-size:22px}h2{font-size:18px}h3,h4{font-size:16px}
p{margin:0 0 10px}.text-left,.page-add .bl-right{text-align:left}.text-right{text-align:right}.text-center{text-align:center}
.text-up{text-transform:uppercase}.text-lo,.cld3{text-transform:lowercase}
.pull-right{float:right !important}.pull-left{float:left !important}.bl-inl,#regionlist li,label,.ic-star,.ic-star-act,center .ok,
.product_params span,.tree2-sub ul,.tree2-sub li li,.page-add .bl-center h1,.tree1 a svg,.mobile_fixed-menub a{*zoom:1;*display:inline !important;display:inline-block}
.al-top,#regionlist li,.tree2-sub ul,.page-add .bl-center h1,.tree1 a svg{vertical-align:top}.al-mid,.ic-star,.ic-star-act{vertical-align:middle}
.point,.ic-star,.ic-star-act{cursor:pointer}
.bl-bl,#regionlist li a,.block_view .list_message_block .imgLiquidFill{display:block}
.ov-h,.carousel-img,.list_message_block .imgLiquidFill,.offer .imgLiquidFill,
.specials-offer .imgLiquidFill,.offer-photo,.message_block_imag,.wrhm,.wrh{overflow:hidden}
.bl-tb,.specials-offer h4,.product_list-tit,.tree1{display:table;width:100%}.logo-text,.logo-title{display:table}
.bl-cell,.specials-offer h4 span,.product_list-tit span{display:table-cell}
.pos-rel,.brazzers-daddy,.imgLiquidFill,.a-all,.product_params_list li,.product_params_list span,.navigation-menu .dropdown-menu>ul>li>a,.cdesc{position:relative}
.pos-abs,.price-line:before,.product_params_list li:before{position:absolute}

.f-l,.add-tb1,.bl-celln{font-weight:300}.f-r,.offer-price .currency{font-weight:400}
.f-m,h1,.nav-tabs>li.active>a,.product h2,.product_header h1{font-weight:500}.f-b{font-weight:700}

.sp-now,#regionlist li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
a,.a-a,.c-cb,.c-cbh:hover,a:hover,.a-hov:hover,.breadcrumb a:hover,.c-cr,.c-crh:hover,.offer:hover h3 a,
.specials-offer a:hover h4,.product_list-imag:hover .product_list-tit,.tree2 .dropdown-menu a:hover,li.tree2-title a:hover,.active-p>div,
a.active-p,li.active-p>a,.nav-user-span.active-p,.header-nav-user .dropdown-menu > li > a:hover,.a-list-art:hover .list-art-title
{text-decoration:none;-webkit-transition:color .1s;transition:color .1s;}

.br3,.form-registr h1,.product_header_btn span,.autocomplete-suggestions,.nofoto,.count-l,.product_video iframe
{border-radius:3px;-webkit-border-radius:3px;}
.br4,.middle-mesvip #vipCarousel,.cdesc,.navigation-menu li img{border-radius:4px;-webkit-border-radius:4px;}
.br6,.form-control,.header-seach,.prod-col,.cookies{border-radius:6px;-webkit-border-radius:6px;}
.br8,.btn,#search_form_cat{border-radius:8px;-webkit-border-radius:8px;}
.br10,.product_link{border-radius:10px;-webkit-border-radius:10px;}
.br17{border-radius:17px;-webkit-border-radius:17px;}
.br20,#uLogin div div,#uLogin2>div>div{border-radius:20px !important;-webkit-border-radius:20px !important;}
.br30,.imgcat{border-radius:30px !important;-webkit-border-radius:30px !important;}
.br100,.fotorama__arr{border-radius:100% !important;-webkit-border-radius:100% !important;}
.s11{font-size:11px}.s12,.tree2-sub span{font-size:12px}.s13{font-size:13px}.s14{font-size:14px}
.s15,.specials-offer h4,center .ok{font-size:15px}.s16,.nav-tabs>li.active>a{font-size:16px}
.s17{font-size:17px}.s18{font-size:18px}.s19{font-size:19px}.s20{font-size:20px}.s22{font-size:22px}.s23{font-size:23px}
.s24,.product h2{font-size:24px}.s25{font-size:25px}.s26,.product_header h1{font-size:26px}.s30{font-size:30px}

.bs,.bs-h:hover
{box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.07);-webkit-box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.07);}

.contacts-card__wr{background:url(../images/photo.png) no-repeat scroll 0 0 #f5f8f7;min-height:237px;padding:27px 19px 0 246px;}
.contacts-card{padding:0}.contacts-section{margin-bottom:57px}
.contacts-card p{margin:0 0 6px}p.contacts-card__name{margin:0 0 11px}p.contacts-card__rang{margin:0 0 16px}.contacts-card__btn a{padding:7px 21px}
.contacts-community{padding-left:32px}
.contacts-community__wr{background:url(../images/discounts.png) no-repeat scroll right 40px #f7f7f3;padding:31px 125px 0 42px;min-height:237px;}
.community-social{margin-top:20px}.community-social img{width:39px;opacity:0.7;}
.community-social a{margin-right:8px;padding:5px;}.community-social a:hover img{opacity:1}

/*!header*/.header-top{padding:14px 0 18px 0}
.header-bottom .logo-title{top:3px}
.mbg{box-shadow:0 5px 14px 0 #f4f5f5 inset;-webkit-box-shadow:0 5px 14px 0 #f4f5f5 inset;padding-top:30px;border-top:1px solid #f2f2f2;}
.logo-icon{margin-right:6px}.btn-add{font-size:15px;padding:8px 15px;margin:0 0 0 18px}
.btn-nav,.btn-shop,.btn-notepad,.btn-consult{height:41px}
.selectRegion{background:url(../images/ic-loc.svg) no-repeat scroll 0 5px;padding:0 0 0 26px;min-height:20px;margin:1px 0 0 52px;}
.selectRegion:hover{background-position:0 -39px;}

.btn-shop{background:url(../images/ic-shop.svg) no-repeat scroll 0 6px;padding:5px 0 5px 27px}.btn-shop:hover{background-position:0 -36px}
.header-bottom .row>div{padding:0}.header-bottom{padding-bottom:21px}
.header-seach{border:1px solid #efefef;padding:4px 0;margin:-1px 0 0 0;width:350px;max-width:100%;}.inputtext{width:88.8%}
.locationicon{border-right:1px solid #e7e7e7}.locationicon input{border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border:none;}
.header-seach input{padding-left:20px}
.inputtext input{border-radius:0;-webkit-border-radius:0;border:none;}
.header-seach button,.header-seach button:focus,.search-map .btn-search,.search-map .btn-search:active,
.seller-search .btn-search,.seller-search .btn-search:active{background:url(../images/ic-sr2.svg) no-repeat scroll 3px 6px;padding:0;width:38px;box-shadow:none;}
.header-seach input,.header-seach button,.header-seach button:focus,.search-map .btn-search,.search-map .btn-search:active,
.seller-search .btn-search,.seller-search .btn-search:active{height:31px}
.theme-type{background:url(../images/ic-light.svg) no-repeat 0 1px;margin:0 29px 0 62px;padding-left:24px;}
.theme-type.th-d{background-image:url(../images/ic-dark.svg)}.regw{max-width:137px}
.btn-blog{background:url(../images/ic-blog.svg) no-repeat 0 3px;padding-left:20px}
.btn-akcii{background:url(../images/ic-sale.svg) no-repeat 0 2px;padding-left:22px;margin-right:30px}
.theme-type,.btn-user,.btn-blog,.btn-akcii,.ic-admin{min-height:20px}
.btn-notepad{background:url(../images/ic-star-h.svg) no-repeat scroll 0 9px;padding:10px 0 5px 30px;margin-right:35px;}
.btn-notepad.favok{background-image:url(../images/ic-star-h2.svg)}
.btn-consult{background:url(../images/ic-chat.svg) no-repeat scroll 24px 10px;padding:14px 13px 5px 56px;width:167px;line-height:1.05;
box-shadow:0 0 0px 1px #d3e4ed inset;-webkit-box-shadow:0 0 0px 1px #d3e4ed inset}.drop-consult img{max-width:inherit;margin:-2px 3px 0 0}.drop-consult li a{padding:11px 15px}
.ic-admin{background:url(../images/ic-admin.svg) no-repeat scroll 0 0;width:30px}

.mbg.min{padding-top:0;border-color:#f1f2f2;}.hindtit{background:#f3f4f4;overflow: hidden;}.hindtit .container{padding:84px 0 337px 0}
.hbg{background:url(../images/hbg.svg) no-repeat 0 0;background-size:578px auto;width:572px;height:474px;top:0;margin-left:-66px;opacity:0.7;}
.ind-h1{margin:0 0 34px !important;width:595px;max-width:100%;line-height:1.3;}.hiwr{padding-left:447px}.ind-h1,.hiwr>p{z-index:9}
#catCarousel{margin:-251px 0 73px 0}#catCarousel li{border:1px solid #f2f2f2;margin:1px 3px 7px 3px;box-shadow:0 4px 3px -4px rgba(0, 0, 0, 0.12);-webkit-box-shadow:0 4px 3px -4px rgba(0, 0, 0, 0.12)}
#catCarousel li img{border-radius:4px 4px 0 0}
#catCarousel .name-cat{padding:20px 5px 18px 15px}
#catCarousel .owl-nav button{top:25%}
.hinabout>div{padding:20px 32px;margin-bottom:15px;line-height:1.3}.hit1>div,.hit2>div{margin-top:15px}.hit1{margin-right:15px}
.hinabout{top:89px;width:392px;max-width:100%;margin-left:18px;}
.hit3{margin-left:64px}.hit3 img{margin-right:14px}

/*!autocomplete*/.autocomplete-suggestions{background:#fff;max-height:30px;min-width:200px;margin-top:8px;overflow-y:auto;
box-shadow:0 0 1px 0 rgba(0, 0, 0, 0.1), 0 7px 12px 0 rgba(0, 0, 0, 0.12);-webkit-box-shadow:0 0 1px 0 rgba(0, 0, 0, 0.1), 0 7px 12px 0 rgba(0, 0, 0, 0.12);}
.autocomplete-suggestions .autocomplete-suggestion{padding:10px 15px 10px 14px;cursor:pointer;border-bottom:1px solid #eee;position:relative;font-size:13px;}
.autocomplete-suggestions .autocomplete-suggestion:hover{background:#f7f7f7;cursor:pointer;display:block;color:#202020;}
/*!header-carousel*/#header-carousel{margin:19px 0 -15px 0} .header-carousel{background:#fff;padding-top:1px;}
.header-carousel .item{background-color:#f7f7f7;min-height:260px;padding:42px 57.3% 12px 55px;border-radius:8px;-webkit-border-radius:8px}
.item-img{background-position:center center;background-repeat:no-repeat;background-size:cover;width:54%;
height:260px;right:0;top:0;border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0}
.header-carousel .item-bg1{background-color:#f6f6f4}.item-img1{background-image:url(../images/item-bg6.png)}
.header-carousel .item-bg2{background-color:#f3f4f5}.item-img2{background-image:url(../images/item-bg2.png)}
.header-carousel .item-bg3{background-color:#f4f6f6}.item-img3{background-image:url(../images/item-bg3.png)}
.header-carousel .item-bg4{background-color:#f5f3ee}.item-img4{background-image:url(../images/item-bg4.png)}
.item-desc{padding:16px 0 26px 0}
.header-carousel .btn{background-color:transparent;border-color:#c6c7d9;color:#a7a8b7;min-width:195px;padding:8px 12px 10px}
.header-carousel .btn:hover,.header-carousel .btn:focus,.header-carousel .btn:active{background-color:#00a5f2;border-color:#00a5f2;color:#fff;}

/*!Carousel*/
#vipCarousel .list_message_block,#viewCarousel .list_message_block{padding:0 1px 12px 1px}
.owl-nav button{top:30% !important;right:-27px !important}
.owl-nav button.owl-prev{left:-27px !important}
.owl-prev.disabled{opacity:0}

.block_mesvip{padding:0}.blmvit{margin:14px 0 18px 0}
.middle-mesvip .block_mesvip{padding:0 12px 0 0;margin-bottom:20px;}.middle-mesvip .blmvit{margin:20px 0 18px;font-weight:500}.middle-mesvip .list_message_block>div{border:none}
.middle-mesvip .list_message_block>div:hover{box-shadow:none !important;-webkit-box-shadow:none !important}
.middle-mesvip #vipCarousel{border:1px solid #b1e1c5}.middle-mesvip .list_message_block{padding:0 1px 0 1px !important}
.c_view{margin-top:13px}

/*!navigation-menu*/.btn-nav{background:url(../images/ic-cat.svg) no-repeat scroll 29px 14px #f5f9fb;padding:10px 34px 5px 62px;margin-right:33px;
box-shadow:0 0 0px 1px #f0f5f9 inset;-webkit-box-shadow:0 0 0px 1px #f0f5f9 inset}
.navigation-menu .dropdown-menu{width:300px;margin-top:10px;}.navigation-menu ul{max-height:352px;overflow-y:auto;}.navigation-menu .dropdown{position:inherit}

.navigation-menu .dropdown-menu>ul>li>a{padding:0 0 0 24px;overflow:hidden;height:74px;border-bottom:1px solid #f5f5f5;line-height:67px;}
.navigation-menu li img{width:78px;top:3px;position:absolute;right:5px}

.dropdown-submenu>.dropdown-menu{top:auto;left:auto;right:100%;margin-top:-5px;border-top:none;border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;}
.cat-count{font-size:12px;padding:0 5px;position:absolute;right:6px;margin:2px 0 0;}.dropdown-menu a.drop-active{background:#f8f9f9;color:#202020;}
/*!modal region*/.modal-content-region{background:url(../images/bg_region.png) no-repeat scroll center 0 #fff;}
#welcome_region .line-ar{padding:0 7px 30px;margin:0 0 25px 0;}#welcome_region_cansel{margin:0 10px;}
.region-name{background-position:0 2px;}.region_current{padding:3px 8px;}
#selectRegion .modal-dialog{width:550px;}#selectRegion h4{margin:0 0 20px;}.bl-regionlist{background:#fff;border:1px solid #dee3e6;padding:5px;margin:20px 0 0;max-height:306px;overflow-y:auto;}#regionlist li{width:49%;}
#regionlist li a{padding:5px 8px;}.loc-current{margin:0 0 15px;}.region_control{padding:20px 0 0;}
#region_loader_img{padding:30px 0 0;margin:20px 0;text-align:center;background:url(../images/loading.gif) no-repeat scroll center 0 #fff;}
#exampleModalLabel2{margin:0px 0px 34px;}.loc_region{padding:17px 35px;}
/*!RegionFilter*/.RegionFilter{padding:0 16px 0 5px;margin:6px 0 11px 0;}#region-modal-filter{height:32px;padding-right:34px;}
#region-modal-clear{top:8px;right:24px;width:18px;height:16px;line-height:15px;}#region-modal-clear:hover{color:black}
/*!form vt*/select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}select::-ms-expand{display:none;}
textarea{min-height:85px;resize:vertical;}
iframe{border:none;}.form-control:focus,.open .form-control,.current-list.open .dropdown-toggle{border-color:#979dfb}.form-hover .form-control:focus{box-shadow:0 0 0px 3px #e7edf5;-webkit-box-shadow:0 0 0px 3px #e7edf5;}select option{padding:3px 10px;}
.block_search .yamm .dropdown-menu{width:100%;padding:12px 8px;box-shadow:none;-webkit-box-shadow:none;border:1px solid #ddd;border-top:none;}
.cl-radio{padding:0;}.cl-radio label{padding:6px 8px;}.cl-radio input,.cl-radio label,.cl-check input,.cl-check label,
.cl-radio2 input,.cl-radio2 label{cursor:pointer;}
.cl-radio input:not(checked),.cl-check input:not(checked),.cl-radio2 input:not(checked){position:absolute;opacity:0;}
.cl-radio input:checked + label,.active-btn,.changelist .disabled,.changelist .disabled:hover,.pagination-btn span,.pagination-btn span:hover{background-color:#e9e9e9;}
.block_search .cl-check,.block_search .cl-radio2{padding:0 0 3px;}.cl-check label,
.cl-radio2 label{background:url(../images/check.png) no-repeat scroll 0 0;padding:0 0 0 25px;height:20px;line-height:normal;}.cl-check input:checked + label,.cl-check label:hover,.cl-check-checked label,.cl-check2-checked label{background-position:0 -22px;}
.cl-radio2 label{background:url(../images/radio.png) no-repeat scroll 0 0;}.cl-radio2 input:checked + label,
.cl-radio2 label:hover{background-position:0 -22px;}.count-a{margin:0 0 5px;}
.blc2{left:-1px;}.blc3{left:-2px;}.sort-desc{padding:6px 0 0;}.selectpicker{background:url(../images/ic-arrow-b.svg) no-repeat scroll right 14px;}
.changelist{padding:0 10px 0 0;}.changelist button{height:34px;width:34px;}.spiskom{background:url(../images/chang.svg) no-repeat scroll center 11px;}
.blokami{background:url(../images/chang.svg) no-repeat scroll center -27px;}.filter-panel{margin-top:10px;padding:6px 0 0}.filter-panel .count-s{margin-top:10px}
.linkreset{line-height:normal;}.resetclose{top:3px;padding:0px 0px 0px 2px;}.w-auto{width:auto;}.captcha_cont input{height:40px;width:80px;}
.form-alert{border:none;margin:7px 0;padding:7px;}#iamhuman{width:auto;height:auto;}label[for="iamhuman"]{padding-left:2px}
/*!add*/.bl-ad1-tit{background:url(../images/icon-add1.svg) no-repeat center 0;padding:138px 0 10px}
.bl-ad1 li{padding:0 0 10px 25px;background:url(../images/icon-add2.svg) no-repeat 0 2px;}.add-reg-ok{background:#fff5be;margin:21px 0 0;padding:10px 12px;}
.add-edit{background:url(../images/add-edit.png) no-repeat 0 0;margin:20px 0 14px;padding:3px 0 10px 64px;}
.add-user ul{padding:10px 0 0;}.add-user li{margin:0 0 6px;}.add-moder{background:url(../images/add-moder.png) no-repeat 53px 18px #fff5be;margin:21px 0 0;padding:23px 12px 23px 121px;}
.suggestion_cont{position:relative}
.suggestion{position:absolute;width:390px;max-height:300px;z-index:9999;top:2px;background:#fff;overflow-y:scroll;display:none;border-radius:3px;-webkit-border-radius:3px;
box-shadow:0 0 1px 0 rgba(0, 0, 0, 0.1), 0 7px 12px 0 rgba(0, 0, 0, 0.12);-webkit-box-shadow:0 0 1px 0 rgba(0, 0, 0, 0.1), 0 7px 12px 0 rgba(0, 0, 0, 0.12);}
.suggestion div{border-bottom:1px solid #eee;padding:12px 15px 12px 14px;}
.suggestion div:hover, .shovered{background-color: #f7f7f7;cursor: pointer;}
.suggetion_item:last-child {border:0;padding-bottom:16px;}

/*!register*/center .ok{background-image:url("../images/check.svg");background-position:20px center;background-repeat:no-repeat;background-size:50px auto;
box-shadow:0 4px 4px -4px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 4px 4px -4px rgba(0, 0, 0, 0.2);margin:35px 0 50px;padding:25px 20px 25px 90px;text-align:left;max-width:572px;}
/*!form login/register*/#uLogin2>div>div,#uLogin>div>div{height:28px !important;width:28px !important;}.ulogin-button-vkontakte{background-position:center -38px !important}
.ulogin-button-odnoklassniki{background-position:center -72px !important}.ulogin-button-facebook{background-position:-6px -141px !important;background-color:#375391 !important;}
.ulogin-button-twitter{background-position:center -173px !important;box-shadow:0 0 0 1px #d6e6f2;}.ulogin-button-mailru{background-position:center -106px !important;}
.ulogin-dropdown-button{background-position:center -4px !important;}.ulogin-buttons-container{width:auto !important;}
.form-login{background:url(../images/ic-form-log.png) no-repeat scroll center 0;padding:60px 0 40px 0;width:300px;}
.email{margin:25px 0 15px;}.pass-log{margin:0 0 4px;}.btn-form{margin:18px 0;padding:0 0 23px;border-bottom:1px solid #eee;}
.form-ulogin{padding:30px 0 0;}.ulogin-text{padding:0px 0px 7px;}.masked1,.masked2{height:34px;right:0;top:0;width:33px;}
.show-pas1,.show-pas2{background:url(../images/masked1.png) no-repeat scroll right 9px;padding-right:38px;}.show-pas1[type="text"],.show-pas2[type="text"]{background-position:right -36px}
.form-registr{background:url(../images/ic-form-reg.png) no-repeat scroll center 0;padding:56px 0 40px 0;width:320px;}.form-registr h1{margin-bottom:20px}
.show-pas2{margin:7px 0 0}.form-login .btn{width:100%}.form-registr .btn{width:100%;margin-top:10px}
#sendsms{white-space:normal;}.password-recovery{background:url(../images/ic-form-pasrec.png) no-repeat scroll center 0;width:320px;padding:42px 0 40px;}
/*!mail*/.contact_form .form-group div{display:block;width:100% !important;margin:0;}.contact_form .form-group label{display:none}
.contact_form #ctext{height:85px;}
.contact_form form{display:inline-block;vertical-align:top;width:450px;margin:20px 0 49px;}.contact_form .captcha_cont input{display:inline-block;vertical-align:top;}
.contact_form .checkbox label{display:inline}
/*!body*/.bl-pad{padding:12px;}.bl-pad2{padding-left:12px;padding-right:12px;}.bl-right{padding:5px 0 0 20px;width:282px;}
.wr-tag{border:1px solid #eee;padding:23px 26px 17px;margin:0 0 52px 0;}.tag-tit{margin-bottom:6px}
#footer .wr-tag{margin:44px 0 0 0;padding:18px 23px 13px}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {.headercontent img{max-width:236px}}
.bl-center h1{margin-top:5px}.def2{border-color:#d3e4ed}
.btn-default.def2:hover,.btn-default.def2:focus{background-color:#00acfd;border-color:#00acfd}
.btn-back{background:url(../images/ic-arrow-l.svg) no-repeat scroll 0 5px;padding:0 0 0 15px;}#video iframe{height:225px;width:100%}#map iframe{height:270px;width:100%}.page404{margin:37px 0px 60px}
.col-md-12.bl-center{padding-left:0;padding-right:0;}
/*!sidebar*/.sidebar_right>div{margin-bottom:20px;padding:12px;border:1px solid #eee;}
.sidebar_right .block-specials{box-shadow:0 2px 9px rgba(0, 0, 0, 0.08);-webkit-box-shadow:0 2px 9px rgba(0, 0, 0, 0.08);}
.headernav{border-bottom:1px solid #eee;margin:0 0 10px;padding:0 0 7px;}
.navigation a{padding:5px 0 5px 23px;}.navigation a:before{content:"";position:absolute;width:9px;height:9px;background:#eee;left:1px;top:11px;}.navigation a:hover:before{background:#E86B5D;}
/*!promo*/.block-v h2{margin:0 0 12px 0}.service-presets-vip .service-presets-tit{background-size:33px auto;padding:5px 0 7px 49px;}
.sp_item{padding:0 0 10px;}.specials-offer .magazin-b{bottom:62px;}.specials-offer .badge-video{bottom:66px;}
.specials-offer h4{margin:5px 0 2px;height:58px;overflow:hidden;}.specials-offer h4 span{vertical-align:bottom;line-height:1.3}
.specials-container{width:236px;height:276px}.bl-specials-offer-slider .specials-offer .magazin-b{bottom:50px;}.bl-specials-offer-slider .specials-offer .badge-video{bottom:53px;}
.bl-spec2 .service-presets-vip{left:0;right:auto;max-width:270px;}.bl-spec2 .block-v{border-top:1px solid #eee;margin:15px 0 0;padding:8px 3px 8px 0;}.bl-spec2 .specials-offer h4{padding:0}
.bl-spec2 .specials-offer .carousel-img,.bl-spec2 .specials-offer .imgLiquidFill,.bl-spec2 .specials-offer .nofoto{height:162px;}
.bl-spec2 .bl-specials-offer-slider{border-bottom:1px solid #eee;margin:0 0 14px;padding:0 0 13px;}.bl-spec3 .block-v,.bl-spec3 .bl-specials-offer-slider{border:none;}
.bl-spec2 .specials-offer{padding:0 6px 0 0;margin:0 0 6px}
/*!tag*/#tag_cloud{list-style:none;width:100%;padding:0}#tag_cloud li{float:left;margin:0 10px 0 0;line-height:30px}#tag_cloud:hover li a{opacity:0.3}
#tag_cloud li.tag1{font-size:1em}#tag_cloud li.tag2{font-size:1.2em}#tag_cloud li.tag3{font-size:1.4em}#tag_cloud li.tag4{font-size:1.6em}
#tag_cloud li.tag5{font-size:1.8em}#tag_cloud li a{text-decoration:none;color:#555;transition:opacity 0.8s;-webkit-transition:opacity 0.8s;
-moz-transition:opacity 0.8s;-o-transition:opacity 0.8s}#tag_cloud li a:hover{color:#0B61A4;opacity:1}
/*!page category*/.p-tb15{padding-top:15px;padding-bottom:15px;}.p-br1{border-radius:3px 0 0 3px;}.p-br2{border-radius:0;}.p-br3{border-radius:0 3px 3px 0;min-width:50px;}
.btn-block{min-width:170px;}.search-ajax-btn .gotomap{margin:0 15px 0 0;}#search_form_cat{padding:16px;margin-top:8px;}
#search_form_cat .search_fields{margin:0px -11px 0px 0px}.colsearch{margin:0px 0px 10px}.block_search_ajax .rates-range.btn-group{display:none}
/*!section-services*/.section-services{border-left:1px solid #f1f1f1;margin:26px 0 0 8px;padding:0 0 0 25px;width:265px;}.section-services-present{padding:15px 488px 35px 30px}
.section-services-present-t1{padding:40px 0 32px}.section-services-present-button{margin:15px 0 0}
.section-services-present-button a{margin:0 0 0 5px;padding:5px 17px;background-color:#f8c55f;border-color:#f8c55f;box-shadow:0 6px 4px -4px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 6px 4px -4px rgba(0, 0, 0, 0.3);}
.section-services-item{border-top:1px solid #eee;padding:38px 15px 45px;}
.section-services-item-bl div{background-image:url(../images/ic-usl2.svg);background-repeat:no-repeat;background-size:25px;padding:5px 0 5px 36px;margin:10px 0 2px}
.ssi-bl1{background-position:0 3px}.ssi-bl2{background-position:0 -34px}.ssi-bl3{background-position:0 -78px}
/*!tree-4,tree-2*/.colp{padding:0 12px 7px 0;}.colp2{padding:0 12px 12px 0;}.title-name{margin-bottom:18px;padding-left:0;}.categories-item a{padding:1px 0 1px 0}
.img-circ{padding:0 10px 0 0;}.img-circ img{height:66px;width:66px;}.tree2 .count-tree,.tree2 .name-cat{padding-left:11px}
.tree4{margin:18px 0 38px}
/*!tree1*/.clf1{margin:0 0 22px 0}.tree2{padding:0 0 12px}.tree2-l:before{background:#eee;bottom:4px;content:"";display:block;height:1px;left:0;position:absolute;width:100%;z-index:1;}
.tree2 .tree2-l a{z-index:2;padding-right:8px;}.count-tree1{right:0;padding-left:8px;z-index:2;}.tree-l img,.tree2-l img{height:24px;margin:0 7px 0 0;}
.imgcat{width:76px;height:66px;margin:-2px 23px 0 0;}.bl-center.pagcat h1{margin:16px 0 0 0}
.tree1 a svg{margin:5px 6px 0 0}

.cdesc.adh{max-height:135px;overflow:hidden;}.cdesc.adh .more{bottom:0;width:100%;display:block;}
.cdesc.adh .mclbg{background:linear-gradient(to top, #fff 20%, #fff 40%, transparent 80%);bottom:0;width:100%;height:80px;}
.cdesc .more span{z-index:2;border-bottom:1px dashed;}.cdesc .btn-nmore{border-bottom:1px dashed;}
.cdesc.adh.open{max-height:none;overflow:inherit;}.cdesc.adh.open .more,.cdesc .more{display:none}

/*!list,cat*/.promo-subscribe-text{background:url(../images/subscribe.svg) no-repeat scroll 0 center;padding:0 0 0 60px;line-height:18px;}
.pagination-bar{margin:18px 0 0}.pagination-btn a,.pagination-btn span{margin:0 0 0 4px;padding:3px 10px;}
.page-pokaz{padding:8px 0 10px}.promo-subscribe{padding:15px 0;}
.count-l{padding:103px 0 25px;margin:20px 0 4px;background:url(../images/count-l.svg) no-repeat scroll center 21px #f9f9f9;}
.list_message_block,.list-art-item{padding:0 12px 12px 0}.listblv2,.block_view,.mesbl-ind,.articles-ind{margin-bottom:20px}
.listblv2 .list_message_block,.wrapper-scroll2 .product_list-item{width:20%}
.indtit{margin-bottom:35px}

.tag_link{padding:5px 14px;margin:0 12px 6px 0}.tags_list-cat>div{margin:20px 0 12px}
.tags_list-cat .tag_link{background-color:#fafcfd;border-color:#e9eced;margin: 0 10px 10px 0;padding:5px 14px;}
.tgs-menu{padding:23px 6px 6px 11px;border-top:1px solid #f5f5f5;}.tgs-menu a{padding:4px 10px;margin:0 7px 9px 0}.tgs-menu div{margin-bottom:14px}
.tl-akcii{padding-top:25px}.blvkat{padding-top:40px}

.sl1-all{min-height:320px;padding:120px 0 0 0;background:url(../images/sl1-all.png) no-repeat scroll center 25px #fffcf8;}
.sl1-all span{white-space:normal;padding:12px 24px;box-shadow:0 2px 16px rgba(0,0,0,.05);-webkit-box-shadow:0 2px 16px rgba(0,0,0,.05);border-color:#f2efeb}

.sl2-all{min-height:320px;padding:116px 15px 0 15px;background:url(../images/sl2-all.png) no-repeat scroll center 25px #f7f8f8}
.sl2-all span{white-space:normal;padding:12px 22px;box-shadow:0 2px 16px rgba(0,0,0,.05);-webkit-box-shadow:0 2px 16px rgba(0,0,0,.05);border-color:#f2efeb}

/*!list-block*/.message_block_tit .tith,.product_list-item h3,.product_list-item .tith{height:34px;margin:0;overflow:hidden;}
.message_block_tit .tith,.product_list-item .tith{line-height:1.2}.product_list-item h3{line-height:1.1}
.wrh{height:53px;margin:10px 0 5px}.message_product_link{margin-top:7px;display:table}.message_product_link svg{margin:0 1px -3px 0}
.editandremove{bottom:0;opacity:0;position:absolute;right:0;padding:0 0 0 11px;}.price,.product_list-price{padding:7px 0 5px 0}
.message_block_tit,.product_list-text{padding:0 11px 12px 13px}
.notepad-fav{position:absolute;right:6px;top:6px;z-index:9;}.bl-spec2 .notepad-fav{right:10px}.bl-spec2 .magazin-b{right:31px}
.notepad-fav>span{background-image:url(../images/ic-star.svg);background-repeat:no-repeat;background-position:center -20px;
display:block;position:relative;width:18px;height:18px;}.notepad-fav>span.ic-star-act{background-position:center -42px}
.badge-video{background:url(../images/ic-video.png) no-repeat scroll 0 0;height:22px;width:22px;position:absolute;bottom:6px;left:6px;}
.magazin-b{background:url(../images/ic-shop.png) no-repeat center center;text-indent:-10000px;display:block;height:25px;width:25px;right:26px;top:2px;position:absolute;z-index:9;}
.title-name .a-all{margin:0 0 0 14px;}.glyphicon.ic-rur{background:url(../images/ic-ruble.svg)no-repeat scroll 0 0;height:12px;top:0;width:8px;}
.nofoto{background:url(../images/nofoto.svg) no-repeat scroll center center #f7f7f7}
.list_message_block .carousel-img,.list_message_block .imgLiquidFill,.list_message_block .nofoto,.specials-offer .carousel-img,
.specials-offer .imgLiquidFill,.specials-offer .nofoto,.block_view .imgLiquidFill,.block_view .nofoto
{height:215px}
.listblv2 .list_message_block .carousel-img,.listblv2 .list_message_block .nofoto,.listblv2 .list_message_block .imgLiquidFill,
.product_list .imgLiquidFill,.product_list .nofoto{height:190px}
.message_block_imag .imgLiquidFill,.offer-photo .imgLiquidFill,.carousel-more,.badge-video,.specials-offer .imgLiquidFill{z-index:1;}
.message_block_imag .imgLiquidFill:last-child,.offer-photo .imgLiquidFill:last-child,.specials-offer .imgLiquidFill:last-child{z-index:0;}
.carousel-more{background:rgba(0, 0, 0, 0.5);border-radius:9px;bottom:6px;padding:2px 7px;right:6px;z-index:1;}
.list_message_block .nofoto{border-bottom:1px solid #f3f3f3;}.list_message_block .marked{background-color:#dfffc4;padding:0 4px 0 9px;margin:0 3px 0 0;}
.list-block-cat{margin-top:20px;margin-right:-11px}.list-block-cat .list_message_block>div{padding:0;}.list-block-cat .offer-details{top:5px;left:5px;z-index:9;}

/*!list-spisok*/.offer-photo,.offer .carousel-img,.offer .imgLiquidFill,.offer .nofoto{height:155px;}.cl-line{height:1px;margin:8px 0;background:#eee}
.offer-photo{width:195px;}.offer-title{padding:0 0 0 12px;width:430px;}.offer-title h3{margin-top:10px;margin-bottom:5px;}.offer-title h3 a{line-height:1.45}.offer-details{bottom:8px;}
.product_list .nofoto{background-color:#f7f7f7}.offer-price .price{margin:10px 0 0;}.offer-price .marked{background-color:#dfffc4;padding:4px 13px}
.offer-actions{bottom:10px;right:0;}.offer-actions a{padding:4px 11px;}
.service-presets-marked,.service-presets-top,.service-presets-vip{left:auto;right:0px;min-width:236px;padding:10px 17px 20px 17px;}
.service-presets-top{left:0;}.service-presets-desc{padding:8px 0px 15px;}
.service-presets-tit{background-image:url(../images/ic-usl.svg);background-repeat:no-repeat;background-size:42px auto;}
.service-presets-marked .service-presets-tit{padding:11px 0 7px 49px;background-position:0 -208px;}
.service-presets-top .service-presets-tit{padding:11px 0 7px 49px;background-position:0 -94px;background-size:38px auto;}
.us-bl,.us-col,.us-top{background-image:url(../images/ic-usl.svg);background-repeat:no-repeat;height:20px;width:22px;}
.us-top{background-position:0 -51px;}.us-bl{background-size:18px auto;}
.ic-star,.ic-star-act{height:23px;width:22px;}.ic-star{background:url(../images/ic-star-m.svg) no-repeat scroll center 1px}
.ic-star-act{background:url(../images/ic-star-m.svg) no-repeat scroll center -37px}.offer-actions .btn-group{padding:0px 10px 0px 0px;}
.magazin-l{padding:9px 0 0 0;}.magazin-l a{padding:3px 10px;white-space:normal}
.ficl3{margin-left:5px}
.price-line:before{content: "";width:100%;height:1px;background:#888;top:50%;left:-3px;}
.list_message_block .price-line{margin-left:5px}.price-line{margin-left:5px}.product_list-price .price-line{margin-left:3px}
.discount2{bottom:0;z-index:9;left:12px;border:1px solid #f8f2f2;padding:2px 8px;background:rgba(255,255,255,0.5);}.cld3{left:61px}
/*!brazzers*/.brazzers-daddy:after{content:"";display:table;clear:both}.list_message_block .imgLiquidFill,.offer .imgLiquidFill,.specials-offer .imgLiquidFill{display:none;}
.brazzers-daddy .imgLiquidFill:first-child{display:block}.tmb-wrap{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;width:100%;height:100%}
.tmb-wrap .tmb-wrap-table{display:table;height:100%;width:100%;border-spacing:2px 0;}.tmb-wrap-table div{display:table-cell;
transition:all .3s ease;border-bottom:3px solid #fff;opacity:0;bottom:3px;position:relative;padding-top:10px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}
.list_message_block:hover .tmb-wrap-table div,.offer:hover .tmb-wrap-table div,.specials-offer:hover .tmb-wrap-table div,.list_message_block:hover .editandremove{opacity:1;}.tmb-wrap-table div.active{border-color:#01aaff}.tmb-wrap-table div:first-child:last-child{border-color:transparent}
.list_message_block .imgLiquidFill,.offer .imgLiquidFill,.specials-offer .imgLiquidFill,.product_list .imgLiquidFill,.block_view .imgLiquidFill,.cat-ads__list-img .imgLiquidFill
{background-size:contain !important;background-color:#fff}
/*!index-shop*/.shop_block_imag{border-bottom:1px solid #f3f3f3;height:195px;line-height:180px;}.shop_block_imag img{max-height:130px;}
/*!index-cat*/.shop_block_cat .title-name{padding:12px 0 0;}.shop_block_cat .list_shop{box-shadow:0 0 0 1px #eee;-webkit-box-shadow:0 0 0 1px #eee;}
.shop_block_cat .shop_block_imag{height:150px;line-height:135px;}.shop_block_cat .shop_block_imag img{height:110px;}
.shop_block_cat .row>div:nth-child(4n){padding-right:0}.shop_block_cat{margin:0;}.shop-count-list{margin:8px 0 0;padding:3px 5px;}
/*!articles*/.articles-ind .list-art-item:nth-child(1),.articles-ind .list-art-item:nth-child(4){width:54%}
.articles-ind .list-art-item:nth-child(2),.articles-ind .list-art-item:nth-child(3){width:46%}
.article_imag,.nofoto-art{height:288px;}.list-art-bl{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.42) 28%, rgba(0, 0, 0, 0.6) 100%);bottom:0;left:0;width:100%;padding:30px 22px 20px}
.art-ind-cat{padding:0 0 10px 0;}.art-ind-cat a{margin:10px 8px 0 0;padding:5px 15px;background:#f9f9f9;border:1px solid #eee;}
.list-art{background:#222}.list-art:hover .article_imag{opacity:0.7;transition: opacity 0.1s ease-out 0s;}
.nofoto-art{background:url(../images/nofoto.svg) no-repeat scroll center 46px #555;}.list-art-title{line-height:20px;padding:0 0 6px;}

.section-pr-wr{background:url(../images/bgsp.png) no-repeat scroll center -15px #f4f5f5;padding:80px 0 80px 0;}.prwr-tit{width:858px;max-width:100%;margin:0 0 20px 0;}
.prwr-text{width:768px;max-width:100%;}.section-promo>div{margin-bottom:25px;}.section-promo{padding:65px 0 0}
.section-promo-text{padding:10px 0 0;width:310px;max-width:100%;text-align:left;}.section-promo-number{padding:90px 0 0;background-repeat:no-repeat;background-position:center 0;}
.prwr-txinfo{width:1052px;max-width:100%;margin-top:62px;}
.sform-wr{background:url(../images/bgsfm.png) no-repeat scroll center -2px,linear-gradient(0deg, #f4f5f5 30%, #f1f2f2 60%);
padding:80px 0 80px 0;margin-bottom:-70px;}.prwr-form{width:756px;max-width:100%;margin-bottom:48px;}

/*!cat-ads*/
.cat-ads{margin-top:56px}
.cat-ads__item{padding-right:55%;min-height:404px;margin-bottom:90px;}.cat-ads >div:nth-child(2n){padding:0 0 0 55%;}.cat-ads >div:nth-child(2n) .cat-ads__banner{left:0;right:auto;}
.cat-ads__banner{right:0;top:0;height:400px;width:50%;background-size:cover;background-position:center bottom;background-repeat:no-repeat;}
.ab1{background-image:url(../images/ab1.png)}.ab2{background-image:url(../images/ab2.png)}
.ab3{background-image:url(../images/ab3.png)}.ab4{background-image:url(../images/ab4.jpg)}.ab5{background-image:url(../images/ab5.jpg)}
.cat-ads__banner-info{bottom:25px;padding:0 35px;}.cat-ads__banner-title{margin-bottom:10px}
.cat-ads__title{padding:5px 0 37px 0;}.cat-ads__list-item{margin-bottom:28px;}.cat-ads__list-img{padding-left:0}
.cat-ads__list-img .imgLiquidFill{height:125px;width:100%;box-shadow:0 0 14px 2px #f2f2f2 inset;-webkit-box-shadow:0 0 14px 2px #f2f2f2 inset}
.cat-ads__list-content{padding-top:19px}.cat-ads__list-title{margin-bottom:10px}.cat-ads__item svg{margin:0 0 0 3px;top:1px;}

/*!footer*/.footer{padding:52px 0 36px}
.footer-copyright{margin:6px 0 0;padding:30px 0;background:#f6f6f6;}
#footer{margin:70px 0 0;background-color:#fafafa;border-top:1px solid #f4f4f4;}
.s-p-n1{background-image:url(../images/ic-prf1.png);}.s-p-n2{background-image:url(../images/ic-prf2.png);}.s-p-n3{background-image:url(../images/ic-prf3.png);}
.s-p-n4{background-image:url(../images/ic-prf4.png);}.s-p-n5{background-image:url(../images/ic-prf5.png);}.s-p-n6{background-image:url(../images/ic-prf6.png);}
.footer-link li{padding:0 0 11px 0}.footer .footer-tit{padding:0 0 18px 0}
.footer-logo .logo-title {line-height:1.3;width:228px;max-width:100%;}.footer-logo{margin-bottom:26px}
.footer-logo img{margin:1px 16px 0 0;float:left;width:52px;}.footer-instr{padding:10px 0 0;}.logo-title{line-height:1.17}
.footer-social a{margin-bottom:6px;border:1px solid #eee;}.s-tw,.s-tw{margin-right:6px}
.footer-social a img{opacity:0.6;-webkit-transition:.2s;transition:.2s;}.footer-social a:hover img{opacity:1}
.foot-h2{margin-top:50px}.footer-link{min-height:165px}
#footer .block-stretch{margin-top:36px}.footer .drop-consult{margin:7px 0 2px 0}
.footer .btn-consult{width:auto;padding:8px 32px 8px 12px;line-height:inherit;background-position:right 8px top 9px;background-size:17px auto;height:auto;}
.footer .drop-consult li a{padding:7px 15px}.footer .drop-consult li div{padding:11px 15px 4px 15px}
.fcol1{width:39%;padding-left:0;}.fcol2{width:28%}.fcol3{width:17%}.fcol4{width:16%}

.footer-card__tit{line-height:1.2;margin-bottom:12px;}.footer-card__tit a{margin:0 8px 0 0;top:6px;left:-5px;}.footer-card__tit a img{width:35px;opacity:0.9;}
.footer-card__img{width:110px;height:110px;margin-right:19px;}.footer-card__name{margin-bottom:3px}

.cookies{position:fixed;bottom:10px;z-index:999;background:rgba(255,255,255,0.85);right:10px;width:409px;max-width:100%;padding:15px 109px 15px 16px;
opacity:0;transition:0.2s;-webkit-transition:0.2s;-o-transition:0.2s;animation:show 1s 1;animation-fill-mode:forwards;animation-delay:.4s;}
.acceptButton .btn{right:16px;top:17px;}.cookies.hidden{display:none !important}
@keyframes show{0%{opacity:0;}100%{opacity:1;}}

.mobile_fixed-menub{position:fixed;bottom:0;z-index:999;width:100%;max-width:100%;box-shadow:0 0 7px 0px #d5d5d5;-webkit-box-shadow:0 0 7px 0px #d5d5d5}
.mobile_fixed-menub a{padding:2px 11px 0 11px;margin:0 2%;}.mobile_fixed-menub svg{margin-bottom:-3px}

/*!v3*/
#more{background:#f7f7f7;padding:6px 5px}#more:hover{background:#f3f3f3}

/*!slider-inputs*/.ui-widget-content{margin-bottom:14px !important}
.input-range input{font-size:13px;height:32px;width:35%;text-align:center}.rateloc{padding:7px 6px 0 5px}

.input-range input:hover,.input-range input:focus{border-color:#91c0f5}
.rates-range .rate.active{border-color:#888ffd;background-color:#888ffd;color:#fff}.input-range{margin:7px 0px 0px}
.slider-disabler input{vertical-align:-2px;}.slider-disabled{pointer-events:none;opacity:0.4;}
.slider-disabler{margin:14px 0 0 5px}
.rates-range{margin:16px 0px 0px}.slider-disabler.disabler-gl{position:static;margin:0 0 12px}.slider-cont.slider-gl{margin-bottom:13px}
@media (max-width:504px){.slider-disabler{position:static;margin:7px 0 11px}}
  
.info-row .edit a{color: #9a9a9a;text-decoration: underline;}.info-row .edit a:hover{text-decoration: none;}.card-premium{border:1px solid #eee;border-radius:3px;padding:13px 10px 2px;}
/*!block_shop-banner*/.container-block_shop{margin:0 0 12px}
.block_shop .title-2, .shop_top_phone {text-shadow: 1px 1px 2px black;font-size: 20px;font-weight: bold;color: white;border-bottom: 0;margin-bottom: 0px;}
.shop_top_phone {text-align: right;}.shop_top_phone a, .top_shop_link{color: white;}.top_shop_link{ text-shadow: 1px 1px 2px black;}
.social_top a{margin-right: 10px;text-shadow: 1px 1px 2px black;color: white;font-weight: normal;font-size: 13px;}.social_top a:hover{color:#FA7722;}
/*!current list*/.current-list{margin:15px 0 4px}.current-list .dropdown-toggle{background:url(../images/ic-arrow-b.svg) no-repeat scroll right 14px;width:143px;border:1px solid #ccc;padding:6px 30px 6px 12px}.current-list .dropdown-toggle a{color:#202020}
.current-list ul .currency{margin:0 7px 0 0;}.current-list ul li.active a,.current-list ul li.active a:hover,.current-list ul li.active a:focus,.current-list ul li a:hover,.current-list ul li a:focus{background-color:#f3f3f3;color:#202020}

@media (max-width:1842px){.header-carousel .owl-nav{width:970px}}
@media (max-width:1735px){.header-carousel .owl-nav{width:100%}.header-carousel .item{padding-left:37px;padding-top:32px;}}
@media (max-width:1605px){.header-carousel .item{padding:32px 47% 12px 35px}.item-img{width:45%}}
@media (max-width:1199px){.bl-right{width:242px;padding:0 0 0 12px}.specials-container{width:204px}.offer-title{width:310px}
.offer-title h3{margin:6px 0 4px}.offer-location,.magazin-l{padding:0 0 7px 0}.offer .offer-details{bottom:0;position:relative}}
@media (max-width:1150px){.blsection-services{display:none}}
@media (max-width:1085px){.item-desc{padding:12px 0 20px;font-size:14px;}.header-carousel .btn{min-width:100%}.item-h{font-size:20px}
.header-carousel .btn{font-size:15px;min-width:auto;padding:6px 12px}.header-carousel .owl-nav{top:34%}
.header-carousel .item{min-height:219px;padding:32px 47% 12px 35px}.item-img{height:219px;width:45%}}
@media (min-width:992px){.block_mesvip .wrapper-scroll2{display:table;width:100%}#list_message_block.mesbl-ind,.articles-ind.list-block-ind{margin-right:-12px}.bl-sl2{display:none}}
@media (max-width:991px){.section-services{background-size:200px auto}.section-services-present{padding:15px 30px 35px}.section-promo>div{margin-bottom:58px}
.section-promo>div.col-md-12{display:none}.section-promo-text{width:355px}
.wrapper-scroll2{display:flex;overflow-x:scroll;overflow-y:hidden;position:relative;-webkit-overflow-scrolling:touch;}
.wrapper-scroll-bl2{white-space:nowrap;padding:0 0 15px;font-size:0;}
.wrapper-scroll-bl2>div,.wrapper-scroll-bl2>li{margin:0 2px !important;padding:0 !important;width:210px !important;display:inline-block;*display:inline;*zoom:1;
vertical-align:top;float:none;white-space:normal;}.cin .listblv2 .title-name{float:none}
.cin.container-tb,.cin .bl-center,.mbg .container-tb,.mbg .bl-center{display:block;width:100%}.header-seach{margin:0}.tag_link{padding:5px 8px;margin:0 6px 6px 0}
#vipCarousel .owl-nav button.owl-prev, #viewCarousel .owl-nav button.owl-prev{left:-12px}
#vipCarousel .owl-nav button, #viewCarousel .owl-nav button {right:-12px}#list_message_block.mesbl-ind .title-name{float:none}
.mesbl-ind #vipCarousel .list_message_block,.i_view #viewCarousel .list_message_block{width:212px}
.owl-nav button{right:-12px !important}.owl-nav button.owl-prev{left:-12px !important}
.hindtit .container{padding:54px 12px 290px 14px}.hiwr{padding-left:0}.hinabout{margin:31px 0 0 0;position:relative;top:auto;width:100%}
.hit3>div{display:block;margin-top:12px;width:67px;}.hit3{margin-left:15px}.hbg{right:0}
.contacts-community{padding:0 0 0 18px}.contacts-card__wr{padding:27px 19px 0 232px}.footer-card__tit a{top:3px}}

@media (max-width:900px){.owl-nav{display:none}.header-carousel .item{min-height:192px}.item-img{height:192px}
.btn-nav,.btn-notepad{margin:0 16px 0 0}}

@media (min-width:900px){.categories-item{padding:0 11px 0 0;margin-bottom:12px;text-align:left;}.categories{text-align:center}
.tree4{display:inline-block;width:100%;max-width:956px;}}

@media (max-width:963px){.fcol1{width:46%}.fcol2{width:31%}.fcol3{width:22%}.fcol4{width:100%;float:none;display:table;text-align:left;padding:11px 0 0 0;}
.footer-social br{display:none}.footer-social .footer-tit{padding:0 7px 8px 0;font-size:14px;display:inline-block;}.footer-social a img{width:40px}.fcol1 .c-6.s15{font-size:13px}
.footer-logo .logo-title{width:197px;font-size:16px;line-height:1.15;}.footer-logo img{width:40px;margin:0px 9px 0 0}}

@media (max-width:910px){.contacts-community{text-align:center;}.contacts-community__wr{display:inline-block;min-height:auto;
padding:27px 31px 31px 36px;text-align:left;background-position:right bottom;background-size:90px auto;}
.contacts-card__wr{background-size:175px auto;padding:27px 19px 33px 197px;height:auto;background-position:0 18px;}}

@media (min-width:900px) and (max-width:1010px){.tree4{max-width:877px}.categories-item{margin-right:125px}}

@media (max-width:860px){.logo-title{width:100%;max-width:236px;display:table;}.logo-icon{float:left;margin-right:5px;}
.logo-text.f-b{font-size:18px}.header-top-link{padding-right:10px}.logo-icon img{width:38px}}
@media (max-width:840px){.locationicon{display:none}.selectRegion{margin:-1px 0 0 23px}
.footer-card__tit{font-size:17px;}.footer .btn-consult{height:auto;background-image:none;padding:7px 11px;}
.contacts-card{width:100%}.contacts-card__wr{min-height:auto;background-size:180px auto;
padding:12px 19px 11px 208px;background-position:0 0;}.contacts-community{padding:27px 0 0 0;width:100%;}
.contacts-community__wr{width:100%;background-position:right center;padding:27px 84px 31px 31px;}
.contacts-section{margin-bottom:32px;}.contacts-community__wr br{display:none}}

@media (min-width:768px){.sp-now-w{max-width:243px;overflow:hidden;text-overflow:ellipsis}.mob-btnadd,.mob-shop,.amob,.mobile_fixed-menub{display:none}}
@media (min-width:768px) and (max-width: 894px){.offer{position:relative;padding:29px 0 5px}.offer-price,.offer-actions{position:static}
.offer-price .price{left:2px;margin:0;position:absolute;top:0;font-size:19px;}.offer-price .marked{padding:0 10px}
.offer-price .ic-star,.offer-price .ic-star-act{position:absolute;right:2px;top:1px;}.offer-price{display:block;height:0;width:0;}
.carousel-img{border-radius:4px;-webkit-border-radius:4px;}.offer-actions .btn-group{position:absolute;
padding:0px;bottom:6px;right:2px;}.offer-title{width:auto;}}

@media (max-width:767px){
.mobile-menu{background:#fff;padding:60px 15px 20px 22px;bottom:0;overflow-y:auto;
position:fixed;left:0;top:0;width:300px;display:block;z-index:1101;text-align:left;
transform:translateX(-300px);-webkit-transform:translateX(-300px);-moz-transform:translateX(-300px);-ms-transform:translateX(-300px);
-o-transform:translateX(-300px);transition:transform 0.3s ease 0s;-webkit-transition:transform 0.3s ease 0s;-moz-transition:transform 0.3s ease 0s;
-o-transition:transform 0.3s ease 0s;}.mobile-menu.open{transform:translateX(0px);-webkit-transform:translateX(0px);-moz-transform:translateX(0px);
-ms-transform:translateX(0px);-o-transform:translateX(0px);}
.menu-overly-mask.open{opacity:0.5;visibility:visible;backface-visibility:visible;}
.menu-overly-mask{background-color:#000;height:100%;left:0;opacity:0.3;position:fixed;top:0;width:100%;z-index:1100;
transition: all 0.2s linear 0s;-webkit-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;visibility:hidden;backface-visibility:hidden;}
.mobile-menu .mbtn-close{color:#555;font-size:32px;line-height:37px;right:0;top:0;height:42px;width:46px;padding:0 0 0 17px;}
.mobile-btn{background:url(../images/ic-menu.svg) no-repeat scroll center 8px;background-size:28px auto;height:37px;width:43px;right:14px;top:12px;}
.mob-btnadd{margin:11px 0 00 !important;width:96%;}
.mob-shop,.btn-notepad,.btn-user,.btn-akcii,.btn-akcii,.btn-blog{background:none;padding:7px 0 9px 0;margin:0 0 16px 0;border-bottom:1px solid #f1f2f2;
display:block;border-radius:0 !important;-webkit-border-radius:0 !important;box-shadow:none;-webkit-box-shadow:none;}
.theme-type{margin:2px 64px 0 0}.mobile-menu .tgs-menu{border:none;padding:0 0 0 0;} .mobile-menu .tgs-menu a{padding: 4px 8px;margin:0 4px 9px 0}
.container-tb,.bl-center,.bl-right{display:block;width:100%}.bl-right{margin:12px 0 0;padding:0}
.header-bottom .row > div.header-menu{width:69%}.header-bottom .row > div.col-md-5{width:31%}
.header-top{padding:13px 0 14px 0}.header-bottom{padding-bottom:16px}.btn-user.visible-xs,.mob-search.visible-xs,.mob-shop.visible-xs{display:inline-block !important}
.btn-nav,.btn-nav:hover{margin-right:10px;padding:10px 12px 5px 38px;background-position:11px 14px;}
.btn-consult{width:auto;padding:14px 10px 5px 37px;background-position:11px 11px;background-size:21px auto;}.amob span{margin-top:4px}
.header-menu{position:inherit}.navigation-menu.dropdown.open,.navigation-menu{position:static}.header-bottom .container{position:relative}
.header-menu .dropdown-menu{margin:11px 8px 0;right:0;width:auto;padding:15px 20px 15px 9px}
.mob-search{width:32px;height:32px;margin:0 0 0 13px;background:url(../images/ic-search.svg) no-repeat scroll center 7px / 20px auto}
.tmb-wrap,.hidden-xsm,.section-services-present-t2 br,.changelist,.articles-ind .art-ind-cat{display:none}
.selectRegion,.selectRegion:hover{background-size:24px auto;width:32px;height:30px;padding:0;background-position:0 7px;margin:0 0 0 24px;}
.btn-add{margin:0 0 0 18px}.resp-line{border-top:1px solid #eee;margin:18px 0 0;}.footer-copyright{border-bottom:none;}.headercontent img{max-height:300px}
.section-services{margin-right:0;}.categories-item{padding:0 18px 12px 0}#footer{margin:32px 0 0;}.categories{margin:30px 0 20px;}
.lateral-specials .bl-specials-offer-slider,.specials-event{text-align:center}
.specials-container,.sp_item{display:inline-block;text-align:left;width:300px}.sp_item{padding:0 2px}
.shop_block_cat .list_shop{box-shadow:1px 0 0 0 #eee;}.cl-line:before{box-shadow:-100px 0 0 0 #f3f3f3,100px 0 0 0 #f3f3f3;
-webkit-box-shadow:-100px 0 0 0 #f3f3f3,100px 0 0 0 #f3f3f3;}
.cookies{padding:8px 70px 8px 9px;bottom:52px;font-size:14px;}.acceptButton .btn{right:14px;top:11px;}
/*!scroll*/.wrapper-scroll{display:flex;overflow-x:scroll;overflow-y:hidden;position:relative;-webkit-overflow-scrolling:touch;}
.wrapper-scroll-bl{white-space:nowrap;padding:0 0 15px;font-size:0;}
.wrapper-scroll-bl>div,.wrapper-scroll-bl>li,.articles-ind .list-art-item:nth-child(1),.articles-ind .list-art-item:nth-child(2),
.articles-ind .list-art-item:nth-child(3),
.articles-ind .list-art-item:nth-child(4){margin:0 2px !important;padding:0 !important;
width:236px !important;display:inline-block;*display:inline;*zoom:1;vertical-align:top;float:none;white-space:normal;}
.pagination{margin:0 0 10px;}.carousel-more{background:none}.list-art-cont{font-size:13px}.message_block_tit .reg_cat{margin:0 0 0 6px}
.prwr-txinfo{margin-top:3px}.sform-wr{margin-bottom:-11px}.section-promo-text{width:444px}
.navigation-menu .dropdown-menu>ul>li>a{padding:0 0 0 14px}#vipCarousel .list_message_block, #viewCarousel .list_message_block{width:225px}
#header-carousel{margin:8px 0 0 0}.footer-card__img{width:90px;height:90px;}.footer-copyright{padding:30px 0 75px 0}
.header-bottom{min-height:57px}.mmf .mobile-btn{display:none}
.mmf.fixed-menut .mobile-btn{display:inline-block;box-shadow:0 0 0 1px #efefef;height:39px;width:40px;background-position:center 10px;background-color:#efefef;margin:1px 0 0 6px;}
.mmf.fixed-menut{position:fixed;top:0;left:0;width:100%;z-index:999;padding:4px 0;box-shadow: 0 0 7px 0px #d5d5d5;-webkit-box-shadow: 0 0 7px 0px #d5d5d5;
animation: fadeIn ease 0.3s;-webkit-animation: fadeIn ease 0.3s;
-moz-animation: fadeIn ease 0.3s;-o-animation: fadeIn ease 0.3s;-ms-animation: fadeIn ease 0.3s;}
.fixed-menut .btn-nav,.fixed-menut .btn-nav:hover{margin-right:5px}
@keyframes fadeIn {0% {opacity:0;}100%{opacity:1;}}
@-moz-keyframes fadeIn {0% {opacity:0;}100%{opacity:1;}}
@-webkit-keyframes fadeIn {0% {opacity:0;}100%{opacity:1;}}
@-o-keyframes fadeIn {0% {opacity:0;}100%{opacity:1;}}
@-ms-keyframes fadeIn {0% {opacity:0;}100%{opacity:1;}}
.cat-ads{margin-top:28px}.cat-ads__title{padding:0 0 28px 0}.cat-ads__item,.cat-ads > div:nth-child(2n){padding:0;min-height:auto;margin-bottom:20px;}
.cat-ads__banner{position:relative;width:100%;background-position:center bottom 33px;}.cat-ads__banner-info{width:100%;bottom:0;padding:24px 27px;background:#eeefef;}
.cat-ads__list{margin-top:24px;}.cat-ads__list-content{padding-left:6px;padding-right:10px;}.cat-ads__list-img{padding-right:4px;padding-left:4px;}
.cat-ads__list-item{float:left;width:50%;}
.cat-ads__list-img .imgLiquidFill{height:192px}.cat-ads__item>div.text-center a{position:absolute;top:4px;right:2px;}
.cat-ads__banner .c-f{color:#202020}.cat-ads__list-title{min-height:42px}
}

@media (max-width:650px){.offer{position:relative;margin:0;padding:29px 0 5px}.offer-price,.offer-actions{position:static}
.offer-price .price{left:2px;margin:0;position:absolute;top:0;font-size:19px;}
.offer-price .ic-star,.offer-price .ic-star-act{position:absolute;right:2px;top:1px;}.offer-price{display:block;height:0;width:0;}
.carousel-img{border-radius:4px;-webkit-border-radius:4px;}
.offer-actions .btn-group{position:absolute;padding:0px;bottom:6px;right:2px;}.offer-title{width:auto;}
.offer-price .marked{padding:0 10px}.offer-title h3{margin:0 0 4px;}.promo-subscribe a{float:none !important;margin:3px 0 0 3px;}
.logo-text.f-b{font-size:17px}}
@media (max-width:577px){#selectRegion .modal-dialog{width:auto;}.header-carousel .item{padding:23px 39% 12px 20px}.item-img{width:34%}.footer-instr{padding:0}
.header-seach input{padding-left:8px;padding-right:3px;}}

@media (min-width:580px) and (max-width:745px){.footer-card__tit{width:236px;max-width:100%;}.footer-card__tit a{height:44px}}

@media (min-width:581px) and (max-width:694px){.footer .btn-consult span{display:none}.footer .btn-consult{text-transform:capitalize;}}

@media (max-width:580px){.fcol1{width:100%;float:none;padding:0;margin-bottom:28px;}.fcol2,.fcol3{width:50%}.fcol2{padding-left:6px}.fcol3{padding-right:0;}
.fcol1 li{display:inline-block;vertical-align:top;}.footer-logo{margin:0 10px 0 0;}.fcol1 .c-6.s15{display:none}.fcol4{padding:20px 0 0 6px}}

@media (min-width:551px){.imh{display:none}}
@media (max-width:550px){.hinabout>div{display:block;margin:0 0 15px 0;}.hinabout>div>div{display:inline-block;vertical-align:middle;margin:0;}
.hit2 br{display:none}.hit3>div{width:auto}.hinabout img{margin-right:18px}.imv{display:none}}

@media (max-width:514px){.footer-instr .btn-group a{margin:7px 0px 0px;}.wrapper-scroll-tree4{max-height:300px;overflow:auto;}
.categories-item{float:none;padding:0 0 9px;margin:0 0 9px;box-shadow:0px 1px 0 0 #f3f3f3;-webkit-box-shadow:0px 1px 0 0 #f3f3f3;width:100%;}
.filter-mes{display:table}.filter-mes a{font-size:13px;padding:4px 6px}.filter-sort{display:inline-block;float:none !important;margin:4px 0 0 11px}
#listsort{background-position:right 11px;height:30px;padding:0 9px 2px}.contact_form form{width:100%}.linkreset{float:none !important;text-align:center}
.search-ajax-btn .gotomap,.search-ajax-btn input{display:block;margin:12px 0 0;width:100%}.search-ajax-btn{text-align:center}
.footer-social a{margin:0}.footer .fow>div{padding-left:0}.footer-logo img{padding:0 3px 0 0}} 
@media (max-width:490px){.header-bottom .mmf.fixed-menut .row>div.col-md-5{width:20%}.header-bottom .mmf.fixed-menut .row>div.header-menu{width:80%}}
@media (max-width:480px){.offer-photo,.offer-title{display:block;width:100%;}.offer-title{padding:16px 0 0}}
@media (max-width:449px){.s18,.s19{font-size:17px}.s22,.s24,.s25,.s30{font-size:20px}.s20{font-size:18px}#searchform_input input{display:none}.price .s19{font-size:19px}
.btn-search,.btn-search:active{background-size:23px auto;background-position:10px 5px}
.header-bottom .bl-tb{text-align:center}.btn-nav, .btn-nav:hover{top:-50px}
.section-services-present-button a{margin:8px 0 0}.specials-container,.sp_item{width:100%}
.sp_item{padding:0}.colp{float:none;padding:0 0 12px;width:100%;}.footer-social img {width:28px}
.theme-type{text-align:left;width:32px;height:32px;background-size:24px;text-indent:-10000px;background-position:0 4px;margin:0 43px 0 0;}
.header-bottom .row > div.header-menu{width:87%}.header-bottom .row > div.col-md-5{width:13%}
.header-seach{width:41px}.inputtext{display:none}.header-seach button{background-position:center}.tree1{max-height:168px;overflow-x:auto;display:block;}
.hindtit .container{padding:33px 12px 290px 14px} .contacts-community__wr{background-image:none;padding:27px 31px 31px 31px;}
.contacts-card{text-align:center}.contacts-card__wr{background-size:175px auto;padding:237px 12px 33px 12px;height:auto;
background-position:center 22px;display:inline-block;vertical-align:top;width:100%;}}
@media (max-width:440px){.lbwr2 .list_message_block{width:100%;padding:0 12px 12px 0;}}
@media (max-width:430px){.fcol1 li{display:block}.footer .drop-consult{margin-top:12px}
.mobile_fixed-menub a{padding:2px 10px 0 10px;margin:0 0.6%;}.header-bottom .mmf.fixed-menut .row>div.col-md-5{width:13%}
.header-bottom .mmf.fixed-menut .row>div.header-menu{width:87%}.cookies{right:0;left:0;margin:auto;}}
@media (max-width:410px){.form-login,.form-registr,.password-recovery{width:100%;}}
@media (max-width:388px){.header-bottom  .mmf.fixed-menut .container{padding-left:12px;padding-right:12px;}
.mmf.fixed-menut .btn-nav,.mmf.fixed-menut .btn-nav:hover{font-size:14px;padding:11px 8px 5px 34px;background-position:8px 14px;}
.mmf.fixed-menut .btn-consult{width:auto;background-size:20px auto;background-position:9px 11px;padding:14px 8px 5px 34px;}}
@media (max-width:370px){#regionlist li{width:100%;}.title-name{display:table;width:100%;}}

