.bl-inl,.header-logo h1,.yamm .dropdown-menu > li.categories-tit > a,.list_message_block,.whitesquare li,.modal-register,.mail_form,.lSPager,.formstyle form,.f-c-1,.f-c-2,ul#shoptabs li,.url-magazin,.contact_form form,.captcha_cont input,.header-user a{display:inline-block;*zoom:1;*display:inline;}
.bl-disp,.maxlist-more a,.list-unstyled a,.list-title a,.bl_search2 .gotomap{display:block;}
.al-top,.header-menu>div,.header-top>div,input[name="captcha"]{vertical-align:top}.al-mid,.header-logo h1{vertical-align:middle;}.size20{font-size:20px;}.size16{font-size:16px;}
.size15{font-size:15px;}.size13{font-size:13px;}.btn-add,.add-magazin{border-radius:3px;-webkit-border-radius:3px;}.pos-rel{position:relative;}
/*!header*/.bl-table{display:table;width:100%;}.bl-cell{display:table-cell;}.header-top{line-height:65px;height:65px;}.header-menu{background:#bbb;font-size:14px;height:41px}
.header-logo h1{margin:0;padding:0 0 0 5px;font-weight:600;}.header-logo img{margin-top:-3px;}.n_count{background:url(../images/h-star.png) no-repeat scroll left center;padding:1px 0 0 21px;}
.header-search{width:50%;}.header-region,.header-cat{width:25%;}.header-search{padding:3px;}.header-region{padding:3px 0 3px 3px;}.header-cat{padding:3px 3px 3px 0;}
.search-form{width:100%;max-width:100%;background:#fff;}.btn-user{margin-left:15px;}.seporator{border:1px solid #eee;}.header-user a{line-height:normal;}
.btn-search,.btn-search:focus,input[type="submit"].btn-search{background:url(../images/ic-search.png) no-repeat scroll 20px center;border:none;height:35px;width:50px;}.header-user{text-align:right;font-size:14px;}
.search-form ::-webkit-input-placeholder{color:#aaa;}.search-form ::-moz-placeholder{color:#aaa;}.search-form :-ms-input-placeholder{color:#aaa;}
.btn-add,.btn-add:focus{background:url(../images/icon-add.png) no-repeat #15a6db 8px center;color:#fff;font-size:16px;margin:0 0 0 10px;padding:8px 10px 8px 28px;}.btn-add:hover{background-color:#26b7ff;color:#fff;}
.add-magazin{background:#6bbb2f;color:#fff;margin:0 0 0 15px;padding:10px 13px}.add-magazin:hover{background:#79d000;color:#fff;}.btn-magazin{padding:0 21px 0 0;}
/*!menu-top*/.reg-cl{max-height:300px;overflow-y:auto;}.cat-cl{max-height:300px;overflow-y:auto;width:100%;margin:3px 0 0;}
.dl-menuwrapper {width: 100%;position: relative;-webkit-perspective: 1000px;-moz-perspective: 1000px;perspective: 1000px;-webkit-perspective-origin: 50% 200%;-moz-perspective-origin: 50% 200%;perspective-origin: 50% 200%;z-index:28;}.header-region .dl-menuwrapper{z-index:29;}
.breadcrumbs-menu{box-shadow: 0 0 0 1px #eee;-webkit-box-shadow: 0 0 0 1px #eee;background:url(../images/menu-location.png) no-repeat scroll 6px 9px;padding-left:18px;}
.dl-menuwrapper button,.dl-menuwrapper button:active{background:url(../images/sel-arrow.png) no-repeat right center #fff;padding:3px 12px;text-align:left;border:none;min-height:35px;width:100%;position:relative;cursor:pointer;outline:none;}
.dl-menuwrapper ul {background:#fff;}.dl-menuwrapper ul {padding: 0;list-style: none;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;}
.dl-menuwrapper li {position: relative;}.dl-menuwrapper li a,.categories-nav-active{display: block;position: relative;padding:5px 6px;line-height: 20px;color:#202020;outline: none;}
.dl-menuwrapper li a:hover{color:#fff;}.dl-menuwrapper li:hover{background:#666;}.dl-menuwrapper li.categories-nav-active:hover{background:#fff;}
.dl-menuwrapper li.breadcrumbs-menu:hover{background:url(../images/menu-location.png) no-repeat scroll 6px 9px #fff;}.dl-menuwrapper li.breadcrumbs-menu a:hover{color:#202020;}
.no-touch .dl-menuwrapper li a:hover {background: rgba(255,248,213,0.1);}
.dl-menuwrapper li.dl-back > a{padding-left:24px;background:url(../images/menu-back.png) no-repeat scroll 7px 11px #eee;}.dl-menuwrapper li.dl-back:hover,.dl-menuwrapper li.dl-back a:hover{background:url(../images/menu-back.png) no-repeat scroll 7px 11px #eee;color:#202020;}
.dl-menuwrapper li > a:not(:only-child):after{content:url(../images/menu-go.png);position:absolute;top:0;line-height:30px;speak:none;-webkit-font-smoothing: antialiased;}.dl-menuwrapper li > a:after {right: 10px;}
.dl-menuwrapper .dl-menu {margin:3px 0 0 0;border: 1px solid rgba(0, 0, 0, 0.1);box-shadow:0 4px 12px rgba(0, 0, 0, 0.137);-webkit-box-shadow:0 4px 12px rgba(0, 0, 0, 0.137);position: absolute;width: 100%;opacity: 0;filter:alpha(opacity=0);pointer-events: none;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;}
.dl-menuwrapper .dl-menu.dl-menu-toggle {-webkit-transition: all 0.1s ease;-moz-transition: all 0.1s ease;transition: all 0.1s ease;}
.dl-menuwrapper .dl-menu.dl-menuopen {opacity: 1;filter:alpha(opacity=100);pointer-events: auto;}
.dl-menuwrapper li .dl-submenu {display: none;}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen > a,.dl-menu.dl-subview li.dl-subview > a {display: none;}
.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,
.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li {display: block;}
.dl-menuwrapper > .dl-submenu {position:absolute;width:100%;top:38px;left:0;margin: 0;}
.dl-menu.dl-animate-out-1 {-webkit-animation: MenuAnimOut1 0.4s;-moz-animation: MenuAnimOut1 0.4s;animation: MenuAnimOut1 0.4s;}
@-webkit-keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0}}@-moz-keyframes MenuAnimOut1{50%{-moz-transform:translateZ(-250px) rotateY(30deg)}75%{-moz-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-moz-transform:translateZ(-500px) rotateY(0deg);opacity:0}}
@keyframes MenuAnimOut1{50%{transform:translateZ(-250px) rotateY(30deg)}75%{transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{transform:translateZ(-500px) rotateY(0deg);opacity:0}}.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 0.3s;-moz-animation:MenuAnimIn1 0.3s;animation:MenuAnimIn1 0.3s}
@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:0.5}100%{-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1}}
@-moz-keyframes MenuAnimIn1{0%{-moz-transform:translateZ(-500px) rotateY(0deg);opacity:0}20%{-moz-transform:translateZ(-250px) rotateY(30deg);opacity:0.5}100%{-moz-transform:translateZ(0px) rotateY(0deg);opacity:1}}
@keyframes MenuAnimIn1{0%{transform:translateZ(-500px) rotateY(0deg);opacity:0}20%{transform:translateZ(-250px) rotateY(30deg);opacity:0.5}100%{transform:translateZ(0px) rotateY(0deg);opacity:1}}.dl-menuwrapper > .dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 0.4s ease;-moz-animation:SubMenuAnimIn1 0.4s ease;animation:SubMenuAnimIn1 0.4s ease}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0px);opacity:1}}
@-moz-keyframes SubMenuAnimIn1{0%{-moz-transform:translateX(50%);opacity:0}100%{-moz-transform:translateX(0px);opacity:1}}@keyframes SubMenuAnimIn1{0%{transform:translateX(50%);opacity:0}100%{transform:translateX(0px);opacity:1}}.dl-menuwrapper > .dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 0.4s ease;-moz-animation:SubMenuAnimOut1 0.4s ease;animation:SubMenuAnimOut1 0.4s ease}@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(50%);opacity:0}}
@-moz-keyframes SubMenuAnimOut1{0%{-moz-transform:translateX(0%);opacity:1}100%{-moz-transform:translateX(50%);opacity:0}}@keyframes SubMenuAnimOut1{0%{transform:translateX(0%);opacity:1}100%{transform:translateX(50%);opacity:0}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li > a:not(:only-child){background:rgba(0,0,0,0.1)}.no-js .dl-menuwrapper li > a:not(:only-child):after{content:''}
/*!body*/#main h1{font-size:20px;margin-bottom:10px;margin-top:8px;}#main{background:#ffffff;padding-bottom:15px;padding-top:10px;}.sidebar{margin-left:10px;}.breadcrumbs a{color:#777;}.breadcrumbs a:hover,.articles-cat a:hover,.float_field a:hover{color:#f06939;}
.headerblock{border:1px solid #eee;margin:0 0 10px;}.headernav{background:#f6f6f6;font-size:15px;height:31px;line-height:30px;text-align:center;}
.headercontent{padding:10px;border-top:1px solid #eee;position:relative;}.headercontent p{margin:5px;}
.blocknav{border-color:#0098d0;}.blocknav .headernav{background:#0098d0;color:#fff;}
.navigation a{background:url(../images/arrow-nav.png) no-repeat scroll left center;padding:5px 0 5px 16px;display:block;font-size:14px;color:#202020;}.navigation a:hover{background:url(../images/arrow-nav2.png) no-repeat scroll left center;color:#f06939;}.check-active{background:url(../images/arrow-nav2.png) no-repeat scroll left center;padding:5px 0 5px 16px;color:#f06939;font-size:14px;}.seporator{border:1px solid #f3f3f3;}
.welcome-region{border:none;margin:-35px 0 0 229px;padding:0;position:absolute;z-index: 99;}.welcome-region span,.click-reg{border-bottom:1px dotted !important;cursor:pointer;margin:0 0 0 10px;}
.reg-content{background:#999;position:relative;height:35px;line-height:35px;padding:0 12px;color:#fff;}.click-reg,.click-reg:hover{color:#fff;}
.reg-content:after{content:'';position:absolute;left:-17px;bottom:9px;border:9px solid transparent;border-right:9px solid #999;}
.sblock-ind{border-bottom:3px solid #f7f7f7;margin:0 0 18px;padding:7px 0 16px;font-size:14px;}.sb1,.sb2,.sb3{min-height:77px;}
.sb1{background:url(../images/sb1.png) no-repeat 0 center;padding:26px 0 0 90px;} .sb2{background:url(../images/sb2.png) no-repeat 0 center;padding:18px 0 0 90px;}
.sb3{background:url(../images/sb3.png) no-repeat 0 center;padding:18px 0 0 90px;}
/*!categories на главной*/.categories{min-height:60px;}.categories-tit{border-bottom:1px solid #ddd;margin:0 0 8px;padding:0 0 8px;}.categories>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
.categories-bl.yamm .categories{position: static;font-size:14px;}.categories-bl.yamm .dropdown-menu{left:-1px;right:-1px;top:auto;padding:12px 10px 18px 10px;margin-top:10px;}.categories-bl.yamm .dropdown-menu>li>a{padding:7px 5px;}.categories-bl.yamm{margin-top:10px;}.categories img{padding-right:10px}
/*!categories*/.treeItem1-bl{margin:-5px 0 0;}.treeItem1{padding:3px 0;}.treeItem1 .count-tree{color:#777;}
/*!form*/.select-form.s-f-c{width:100px;vertical-align:top;}iframe{border:none;}textarea.form-control{min-height:100px;}#contact_iframe{width:100%;height:500px;}#premium_iframe{width:100%;height:650px;}
input,select,textarea{background-color:#ffffff;border:1px solid #dedede;height:28px;line-height:28px;margin-bottom:9px;padding:4px;width:100%;border-radius:3px;-webkit-border-radius:3px;}.ok{padding:5px 0 0;}#pravila{pointer-events: none;}#pravilaDa:checked ~ #pravila{pointer-events:auto;}
.f-c-1{width:43%;}.f-c-1 p{padding-top:3px;}.f-c-2{width:55%;text-align:right;vertical-align:top;}.clear{display:table;width:100%;}.captcha-img{font-size:25px;height:40px;}
input[type="radio"],input[type="checkbox"] {width:auto;}.alert,.alert-error,.error{text-align:left;}input[name="captcha"]{width:80px;height:40px;text-align:center;font-size:28px;}
input.close-subs{font-size:18px;color:#ff4f00;border:1px solid #ff4f00;background:none;border-radius:100%;-webkit-border-radius:100%;padding:0 7px;margin:0 8px 7px 0;}
::-webkit-input-placeholder{color:#202020;opacity: 1;}::-moz-placeholder{color:#202020;opacity: 1;}:-ms-input-placeholder{color:#202020;opacity: 1;}
.register-ok,.register-us{background:url(../images/register-ok.png) no-repeat scroll 9px center #fff;margin:40px 0 50px;max-width:100%;padding:35px 10px 35px 85px;width:600px; border:2px solid #f3f3f3;border-top:4px solid #3bb8e7;border-radius:6px 6px 3px 3px;-webkit-border-radius:7px 7px 3px 3px;-webkit-box-shadow:0 0 30px #ebedee;box-shadow:0 0 30px #ebedee;}.register-us{background:url(../images/register-us.png) no-repeat scroll 9px center #fff;border-top:4px solid #9fdf95;}
#search_form_cat .gotomap{margin:0 14px 0 0;}
/*!uslugi*/.uslugi_cont{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:20px;font-size:14px;}.uslugi_cont.first{border-bottom:none;margin-bottom:0;
padding-bottom:0;}.uslugi_baner{margin-bottom:20px;}
.uslugi_title{font-size:16px;font-weight:600;}.b-cb{border-bottom:1px solid #03a9f4;}.b-ct{border-bottom:1px solid #04c096;}.b-cc{border-bottom:1px solid #fab004;}
.privilege{margin-top:15px;}.privilege li:first-child{font-weight:600;list-style:none; margin:0;}.privilege li{list-style:outside;margin:4px 0 4px 12px;}.pad-l{padding-left:5px;}.uslugi_stroka{margin:15px 0 20px;}.uslugi_cont .btn .btn-danger{color:#2e2927;}.uslugi_title img{width:40px;}
/*!footer*/#footer{text-align:center;}.foot-copyright{color:#777;font-size:12px;margin:10px 0;}.foot-menu{padding:5px 0;background:#f6f6f6;padding:5px;}
#footer a{padding:0 10px;}
/*!search*/.shop-check{bottom:0;left:4px;position:absolute;}
.radio,.checkb {vertical-align:top;width:18px;height:18px;margin:0 3px 0 0;}.radio + label,.checkb + label{cursor:pointer;}
.radio:not(checked),.checkb:not(checked){position:absolute;opacity:0;}.radio:not(checked) + label,.checkb:not(checked) + label{position:relative;padding:0 0 0 23px;}
.radio:not(checked) + label:before {content: '';position:absolute;top:-0;left:0;width:18px;height:18px;background:url(../images/radio-chec.png) no-repeat scroll 0 -20px;}
.radio:not(checked) + label:after {content: '';position:absolute;top:0;left:0; width:18px;height:18px;background:url(../images/radio-chec.png) no-repeat scroll 0 0;opacity:0;}
.checkb:not(checked) + label:before {content: '';position:absolute;top:-0;left:0;width:18px;height:18px;background:url(../images/radio-chec2.png) no-repeat scroll 0 -20px;}
.checkb:not(checked) + label:after {content: '';position:absolute;top:0;left:0; width:18px;height:18px;background:url(../images/radio-chec2.png) no-repeat scroll 0 0;opacity:0;}
.radio:checked + label:after,.checkb:checked + label:after{opacity:1;}
#tooltip{visibility:hidden;position:absolute;z-index:99999;background:#fff;border: 1px solid rgba(0, 0, 0, 0.1);box-shadow:0 4px 12px rgba(0, 0, 0, 0.137);-webkit-box-shadow:0 4px 12px rgba(0, 0, 0, 0.137);width:270px;padding:5px;border-radius:2px;-webkit-border-radius:2px;}
#go-top:hover{background:url(../images/go-top.png) no-repeat scroll center 3px #aaa;-webkit-transition:background 250ms ease-in-out;-moz-transition:background 250ms ease-in-out;transition:background 250ms ease-in-out;}
#go-top{background:url(../images/go-top.png) no-repeat scroll center 3px #ccc;-webkit-transition:background 250ms ease-in-out,opacity 250ms ease-in-out,bottom 250ms;-moz-transition:background 250ms ease-in-out,opacity 250ms ease-in-out,bottom 250ms;transition:background 250ms ease-in-out,opacity 250ms ease-in-out,bottom 250ms;border-radius:100%;-webkit-border-radius:100%;width:40px;height:40px;position:fixed;z-index:999;bottom:20px;right:2%;cursor:pointer; display:none;}#search_form_cat{background:#f7f7f7;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;}#search_form_cat .search_fields .col-xs-12, #search_form_cat .search_fields .col-sm-4{padding: 0 4px;}#search_form_cat input.btn-success[type="submit"] {background:none;border:2px solid #bbb;color:#202020; padding:3px 15px;margin:0 5px 6px 0;}#search_form_cat input.btn-success[type="submit"]:hover{background:#15a6db;color:#fff;border:2px solid #15a6db;}
#search_form_cat .text-center{text-align:right;}#search_form_cat .yamm .dropdown.yamm-fw .dropdown-menu {left:3px;right:-5px;}
.search_fields .col-xs-12, .search_fields .col-sm-4, .s-st.col-sm-12, .s-st.col-md-4{padding:0 8px 0 0;}#search_form_cat .search_fields{padding-top:10px;}
/*!select*/.select-form select option{background-color:#fff;}.select-form{margin-bottom:9px;background:url(../images/sel-arrow.png) no-repeat scroll right center #fff; border: 1px solid #dedede; box-sizing: border-box !important;height:28px; overflow:hidden; width:100%;border-radius:3px;-webkit-border-radius:3px;}
.select-form select::-ms-expand{display: none;}@-moz-document url-prefix(){.select-form select{text-indent:-0.99px;}}
.select-form select{text-overflow:ellipsis;width:100%;padding:4px 18px 4px 4px;background-color:transparent;background-image:none;line-height:18px;border:0; box-shadow:none; -webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-o-appearance:none;cursor:pointer;text-overflow: '';outline: 0;}
.select-block{margin-bottom:9px;background:url(../images/sel-arrow.png) no-repeat scroll right center #fff; border: 1px solid #dedede; 
box-sizing: border-box !important;cursor:pointer;height:28px;overflow:hidden;width:100%;border-radius:3px;-webkit-border-radius:3px;}.select-block .dropdown-toggle{padding:4px 18px 4px 4px;}
.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown{position: static;}.yamm .container{position:relative;}.yamm .dropdown-menu{left:auto;}
.yamm .yamm-content{padding:10px 15px;}.yamm .dropdown.yamm-fw .dropdown-menu{left:-1px;right:-1px;}.yamm .dropdown-menu{padding:0;}
.block_search .dropdown-menu{background:#fff;color:#2e2927;font-size:13px;border:1px solid #dedede;border-top:none;margin:-9px 9px 0 1px;padding:7px 3px 2px 5px;}
.select-form.s-f-c2{width:80px;vertical-align:top;}

@media screen and (max-width: 991px){.header-search{width:33.3333%;}}@media screen and (max-width: 810px){.header-top>div{width:100%;display:block;}
.btn-magazin{padding:0 10px 0 0;}.btn-user{margin-left:7px;}.add-magazin{margin:0 0 0 6px;}.header-top{line-height:47px;}}
@media screen and (max-width: 767px){.sidebar{margin-left:0;}.header-user{text-align:left;}}
@media screen and (min-width: 768px){.leftblock,.mess-bl-left{padding-right:15px;}#footer {margin-top:50px;}.cl-p2{padding:0 10px 0 0;}}
@media screen and (max-width: 620px){.header-menu>div{width:100%;display:block;}.header-search{padding:2px;}.add-magazin{margin:0;padding:6px 8px;}
.header-user a.btn-add,.header-user a.btn-add:focus{display:block;line-height:38px;margin:0;padding:0 12px 0 30px;border-radius:0;-webkit-border-radius:0;}.header-user{text-align:left;padding-bottom:0;}
.header-region{padding:2px 2px 0px;}.header-cat{padding:0 2px 2px;}.header-menu{height:113px;}.btn-magazin,.btn-notepad,.btn-user{margin:0 15px 0 0;padding:0;}
.header-logo img {width:46px;}.header-logo h1{margin-top:5px;}.header-top{line-height:40px;}.header-logo img{margin-top:0;}}
@media screen and (max-width: 570px){.welcome-region{margin:2px 0 0;padding:0 16px 0 0;}.reg-content:after{bottom:33px;left:11px;border:9px solid transparent;
border-bottom: 9px solid #999;}.reg-content{height:auto;}}
@media screen and (max-width: 460px){#footer a{display:block;padding:10px 5px;text-align:left;}#tooltip{width:150px;}.f-c-1 {width:100%;}
.f-c-2{text-align:left;width:100%;}#main h1 {font-size:18px;}}
@media screen and (max-width: 410px){.btn-add-bl{display:block;}.btn-add{margin-left:0;}}
