.slick-slider{ -webkit-box-sizing:border-box; box-sizing:border-box; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-touch-callout:none; -khtml-user-select:none; -ms-touch-action:pan-y; touch-action:pan-y; -webkit-tap-highlight-color:transparent; }
.slick-list,.slick-slider{ position:relative; display:block; }
.slick-list{ overflow:hidden; margin:0; padding:0; }
.slick-list.dragging{ cursor:pointer; cursor:hand; }
.slick-slider .slick-list,.slick-slider .slick-track{ -webkit-transform:translateZ( 0 ); transform:translateZ( 0 ); }
.slick-track{ position:relative; top:0; left:0; display:block; margin-left:auto; margin-right:auto; }
.slick-loading .slick-track{ visibility:hidden; }
.slick-slide{ display:none; float:left; height:100%; min-height:1px; }
[dir=rtl] .slick-slide{ float:right; }
.slick-slide img{ display:block; }
.slick-slide.slick-loading img{ display:none; }
.slick-slide.dragging img{ pointer-events:none; }
.slick-initialized .slick-slide{ display:block; }
.slick-loading .slick-slide{ visibility:hidden; }
.slick-vertical .slick-slide{ display:block; height:auto; border:1px solid transparent; }
.slick-arrow.slick-hidden{ display:none; }
.slick-next,.slick-prev{ font-size:0; line-height:0; position:absolute; top:50%; display:block; width:20px; height:20px; padding:0; -webkit-transform:translateY( -50% ); transform:translateY( -50% ); cursor:pointer; color:transparent; border:none; outline:none; background:transparent; }
.slick-prev{ left:-25px; }
[dir=rtl] .slick-prev{ right:-25px; left:auto; }
.slick-next{ right:-25px; }
[dir=rtl] .slick-next{ right:auto; left:-25px; }
.slick-dots{ position:absolute; bottom:-25px; display:block; width:100%; padding:0; margin:0; list-style:none; text-align:center; }
.slick-dots li{ position:relative; display:inline-block; margin:0 5px; padding:0; cursor:pointer; }
.slick-dots li button{ font-size:0; line-height:0; display:block; width:20px; height:20px; padding:5px; cursor:pointer; color:transparent; border:0; outline:none; background:transparent; }
.mCustomScrollBox{ position:relative; overflow:hidden; height:100%; max-width:100%; outline:0; direction:ltr; }
.mCSB_container{ overflow:hidden; width:auto; height:auto; }
.mCSB_inside>.mCSB_container{ margin-right:30px; }
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-right:0; }
.mCS-dir-rtl>.mCSB_inside>.mCSB_container{ margin-right:0; margin-left:30px; }
.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-left:0; }
.mCSB_scrollTools{ position:absolute; width:16px; height:auto; left:auto; top:0; right:0; bottom:0; opacity:.75; filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; }
.mCSB_outside+.mCSB_scrollTools{ right:-26px; }
.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{ right:auto; left:0; }
.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{ left:-26px; }
.mCSB_scrollTools .mCSB_draggerContainer{ position:absolute; top:0; left:0; bottom:0; right:0; height:auto; }
.mCSB_scrollTools a+.mCSB_draggerContainer{ margin:20px 0; }
.mCSB_scrollTools .mCSB_draggerRail{ width:2px; height:100%; margin:0 auto; border-radius:16px; }
.mCSB_scrollTools .mCSB_dragger{ cursor:pointer; width:100%; height:30px; z-index:1; }
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ position:relative; width:4px; height:100%; margin:0 auto; border-radius:16px; text-align:center; }
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{ width:12px; }
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width:8px; }
.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{ display:block; position:absolute; height:20px; width:100%; overflow:hidden; margin:0 auto; cursor:pointer; }
.mCSB_scrollTools .mCSB_buttonDown{ bottom:0; }
.mCSB_horizontal.mCSB_inside>.mCSB_container{ margin-right:0; margin-bottom:30px; }
.mCSB_horizontal.mCSB_outside>.mCSB_container{ min-height:100%; }
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom:0; }
.mCSB_scrollTools.mCSB_scrollTools_horizontal{ width:auto; height:16px; top:auto; right:0; bottom:0; left:0; }
.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{ bottom:-26px; }
.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{ margin:0 20px; }
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{ width:100%; height:2px; margin:7px 0; }
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{ width:30px; height:100%; left:0; }
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ width:100%; height:4px; margin:6px auto; }
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{ height:12px; margin:2px auto; }
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ height:8px; margin:4px 0; }
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{ display:block; position:absolute; width:20px; height:100%; overflow:hidden; margin:0 auto; cursor:pointer; }
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{ left:0; }
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{ right:0; }
.mCSB_container_wrapper{ position:absolute; height:auto; width:auto; overflow:hidden; top:0; left:0; right:0; bottom:0; margin-right:30px; margin-bottom:30px; }
.mCSB_container_wrapper>.mCSB_container{ padding-right:30px; padding-bottom:30px; -webkit-box-sizing:border-box; box-sizing:border-box; }
.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom:20px; }
.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{ right:20px; }
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom:0; }
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{ right:0; }
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{ left:20px; }
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{ left:0; }
.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{ margin-right:0; margin-left:30px; }
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{ padding-right:0; }
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{ padding-bottom:0; }
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{ margin-right:0; margin-left:0; }
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom:0; }
.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ -webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out; transition:opacity .2s ease-in-out,background-color .2s ease-in-out; }
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{ -webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out; transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out; }
.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{ opacity:0; filter:"alpha(opacity=0)"; -ms-filter:"alpha(opacity=0)"; }
.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools{ opacity:1; filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)"; }
.mCSB_scrollTools .mCSB_draggerRail{ background-color:#000; background-color:rgba(0, 0, 0, .4); filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; }
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color:#fff; background-color:hsla(0, 0%, 100%, .75); filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; }
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color:#fff; background-color:hsla(0, 0%, 100%, .85); filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)"; }
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{ background-color:#fff; background-color:hsla(0, 0%, 100%, .9); filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; }
.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{ background-image:url(mCSB_buttons.png); background-repeat:no-repeat; opacity:.4; filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; }
.mCSB_scrollTools .mCSB_buttonUp{ background-position:0 0; }
.mCSB_scrollTools .mCSB_buttonDown{ background-position:0 -20px; }
.mCSB_scrollTools .mCSB_buttonLeft{ background-position:0 -40px; }
.mCSB_scrollTools .mCSB_buttonRight{ background-position:0 -56px; }
.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{ opacity:.75; filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; }
.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{ opacity:.9; filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; }
.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color:#000; background-color:rgba(0, 0, 0, .15); }
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .75); }
.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color:rgba(0, 0, 0, .85); }
.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{ background-color:rgba(0, 0, 0, .9); }
.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position:-80px 0; }
.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position:-80px -20px; }
.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position:-80px -40px; }
.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position:-80px -56px; }
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{ width:4px; background-color:#fff; background-color:hsla(0, 0%, 100%, .1); border-radius:1px; }
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width:4px; background-color:#fff; background-color:hsla(0, 0%, 100%, .75); border-radius:1px; }
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{ width:100%; height:4px; margin:6px auto; }
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color:#fff; background-color:hsla(0, 0%, 100%, .85); }
.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{ background-color:#fff; background-color:hsla(0, 0%, 100%, .9); }
.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{ background-position:-32px 0; }
.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{ background-position:-32px -20px; }
.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{ background-position:-40px -40px; }
.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{ background-position:-40px -56px; }
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{ background-color:#000; background-color:rgba(0, 0, 0, .1); border-radius:1px; }
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .75); border-radius:1px; }
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .85); }
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .9); }
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{ background-position:-112px 0; }
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{ background-position:-112px -20px; }
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{ background-position:-120px -40px; }
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{ background-position:-120px -56px; }
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{ width:4px; background-color:#fff; background-color:hsla(0, 0%, 100%, .1); border-radius:2px; }
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width:6px; background-color:#fff; background-color:hsla(0, 0%, 100%, .75); border-radius:2px; }
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{ width:100%; height:4px; margin:6px 0; }
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ width:100%; height:6px; margin:5px auto; }
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color:#fff; background-color:hsla(0, 0%, 100%, .85); }
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{ background-color:#fff; background-color:hsla(0, 0%, 100%, .9); }
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position:-16px 0; }
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position:-16px -20px; }
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position:-20px -40px; }
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{ background-position:-20px -56px; }
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{ background-color:#000; background-color:rgba(0, 0, 0, .1); border-radius:2px; }
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .75); border-radius:2px; }
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .85); }
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .9); }
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position:-96px 0; }
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position:-96px -20px; }
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position:-100px -40px; }
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{ background-position:-100px -56px; }
.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color:#fff; background-color:hsla(0, 0%, 100%, .1); }
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width:2px; }
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{ width:100%; }
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ width:100%; height:2px; margin:7px auto; }
.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color:#000; background-color:rgba(0, 0, 0, .15); }
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .75); }
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .85); }
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .9); }
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{ background-position:-80px 0; }
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{ background-position:-80px -20px; }
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{ background-position:-80px -40px; }
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{ background-position:-80px -56px; }
.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{ background-color:#fff; background-color:hsla(0, 0%, 100%, .15); }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{ height:14px; }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width:14px; margin:0 1px; }
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{ width:14px; }
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ height:14px; margin:1px 0; }
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{ width:16px; height:16px; margin:-1px 0; }
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width:4px; }
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{ height:16px; width:16px; margin:0 -1px; }
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ height:4px; margin:6px 0; }
.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{ background-position:0 -72px; }
.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{ background-position:0 -92px; }
.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{ background-position:0 -112px; }
.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{ background-position:0 -128px; }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .75); }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color:#000; background-color:rgba(0, 0, 0, .15); }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .85); }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .9); }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position:-80px -72px; }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position:-80px -92px; }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position:-80px -112px; }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position:-80px -128px; }
.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{ width:4px; }
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{ background-color:transparent; background-position:50%; }
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{ background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==); background-repeat:repeat-y; opacity:.3; filter:"alpha(opacity=30)"; -ms-filter:"alpha(opacity=30)"; }
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{ height:4px; margin:6px 0; background-repeat:repeat-x; }
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{ background-position:-16px -72px; }
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{ background-position:-16px -92px; }
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{ background-position:-20px -112px; }
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{ background-position:-20px -128px; }
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{ background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=); }
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position:-96px -72px; }
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position:-96px -92px; }
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position:-100px -112px; }
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position:-100px -128px; }
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-repeat:repeat-y; background-image:-webkit-gradient( linear, left top, right top, color-stop( 0, hsla(0, 0%, 100%, .5) ), to( hsla(0, 0%, 100%, 0) ) ); background-image:linear-gradient( 90deg, hsla(0, 0%, 100%, .5) 0, hsla(0, 0%, 100%, 0) ); }
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ background-repeat:repeat-x; background-image:-webkit-gradient( linear, left top, left bottom, color-stop( 0, hsla(0, 0%, 100%, .5) ), to( hsla(0, 0%, 100%, 0) ) ); background-image:linear-gradient( 180deg, hsla(0, 0%, 100%, .5) 0, hsla(0, 0%, 100%, 0) ); }
.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{ height:70px; }
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{ width:70px; }
.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{ opacity:1; filter:"alpha(opacity=30)"; -ms-filter:"alpha(opacity=30)"; }
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{ border-radius:16px; }
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{ width:8px; background-color:#000; background-color:rgba(0, 0, 0, .2); -webkit-box-shadow:inset 1px 0 1px rgba(0, 0, 0, .5), inset -1px 0 1px hsla(0, 0%, 100%, .2); box-shadow:inset 1px 0 1px rgba(0, 0, 0, .5),inset -1px 0 1px hsla(0, 0%, 100%, .2); }
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color:#555; }
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width:8px; }
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{ width:100%; height:8px; margin:4px 0; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .5), inset 0 -1px 1px hsla(0, 0%, 100%, .2); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .5),inset 0 -1px 1px hsla(0, 0%, 100%, .2); }
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ width:100%; height:8px; margin:4px auto; }
.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{ background-position:-32px -72px; }
.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{ background-position:-32px -92px; }
.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{ background-position:-40px -112px; }
.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{ background-position:-40px -128px; }
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color:#000; background-color:rgba(0, 0, 0, .1); -webkit-box-shadow:inset 1px 0 1px rgba(0, 0, 0, .1); box-shadow:inset 1px 0 1px rgba(0, 0, 0, .1); }
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{ -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1); }
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position:-112px -72px; }
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position:-112px -92px; }
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position:-120px -112px; }
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position:-120px -128px; }
.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{ opacity:1; filter:"alpha(opacity=30)"; -ms-filter:"alpha(opacity=30)"; }
.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{ border-radius:7px; }
.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{ right:1px; }
.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{ -webkit-box-shadow:inset 1px 0 1px rgba(0, 0, 0, .1), inset 0 0 14px rgba(0, 0, 0, .5); box-shadow:inset 1px 0 1px rgba(0, 0, 0, .1),inset 0 0 14px rgba(0, 0, 0, .5); }
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{ bottom:1px; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1), inset 0 0 14px rgba(0, 0, 0, .5); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1),inset 0 0 14px rgba(0, 0, 0, .5); }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ border-radius:5px; -webkit-box-shadow:inset 1px 0 0 hsla(0, 0%, 100%, .4); box-shadow:inset 1px 0 0 hsla(0, 0%, 100%, .4); width:12px; margin:2px; position:absolute; height:auto; top:0; bottom:0; left:0; right:0; }
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ -webkit-box-shadow:inset 0 1px 0 hsla(0, 0%, 100%, .4); box-shadow:inset 0 1px 0 hsla(0, 0%, 100%, .4); height:12px; width:auto; }
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color:#555; }
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{ background-color:#000; background-color:rgba(0, 0, 0, .05); -webkit-box-shadow:inset 1px 1px 16px rgba(0, 0, 0, .1); box-shadow:inset 1px 1px 16px rgba(0, 0, 0, .1); }
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{ background-color:transparent; }
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position:-32px -72px; }
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position:-32px -92px; }
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position:-40px -112px; }
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{ background-position:-40px -128px; }
.mCS-3d-thick-dark.mCSB_scrollTools{ -webkit-box-shadow:inset 0 0 14px rgba(0, 0, 0, .2); box-shadow:inset 0 0 14px rgba(0, 0, 0, .2); }
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{ -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1), inset 0 0 14px rgba(0, 0, 0, .2); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1),inset 0 0 14px rgba(0, 0, 0, .2); }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ -webkit-box-shadow:inset 1px 0 0 hsla(0, 0%, 100%, .4), inset -1px 0 0 rgba(0, 0, 0, .2); box-shadow:inset 1px 0 0 hsla(0, 0%, 100%, .4),inset -1px 0 0 rgba(0, 0, 0, .2); }
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ -webkit-box-shadow:inset 0 1px 0 hsla(0, 0%, 100%, .4), inset 0 -1px 0 rgba(0, 0, 0, .2); box-shadow:inset 0 1px 0 hsla(0, 0%, 100%, .4),inset 0 -1px 0 rgba(0, 0, 0, .2); }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color:#777; }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{ background-color:#fff; background-color:rgba(0, 0, 0, .05); -webkit-box-shadow:inset 1px 1px 16px rgba(0, 0, 0, .1); box-shadow:inset 1px 1px 16px rgba(0, 0, 0, .1); }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{ background-color:transparent; }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position:-112px -72px; }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position:-112px -92px; }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position:-120px -112px; }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position:-120px -128px; }
.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{ right:0; margin:12px 0; }
.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{ bottom:0; margin:0 12px; }
.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{ left:0; right:auto; }
.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{ height:50px; }
.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{ width:50px; }
.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color:#fff; background-color:hsla(0, 0%, 100%, .2); filter:"alpha(opacity=20)"; -ms-filter:"alpha(opacity=20)"; }
.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{ background-color:#fff; background-color:hsla(0, 0%, 100%, .5); filter:"alpha(opacity=50)"; -ms-filter:"alpha(opacity=50)"; }
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .2); filter:"alpha(opacity=20)"; -ms-filter:"alpha(opacity=20)"; }
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .5); filter:"alpha(opacity=50)"; -ms-filter:"alpha(opacity=50)"; }
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{ width:6px; background-color:#000; background-color:rgba(0, 0, 0, .2); }
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width:6px; }
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{ width:100%; height:6px; margin:5px 0; }
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width:12px; }
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ height:12px; margin:2px 0; }
.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{ background-position:-32px -72px; }
.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{ background-position:-32px -92px; }
.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position:-40px -112px; }
.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{ background-position:-40px -128px; }
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .75); }
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .85); }
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .9); }
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{ background-color:#000; background-color:rgba(0, 0, 0, .1); }
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{ background-position:-112px -72px; }
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{ background-position:-112px -92px; }
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position:-120px -112px; }
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{ background-position:-120px -128px; }
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{ width:12px; background-color:#000; background-color:rgba(0, 0, 0, .2); }
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width:6px; margin:3px 5px; position:absolute; height:auto; top:0; bottom:0; left:0; right:0; }
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ height:6px; margin:5px 3px; position:absolute; width:auto; top:0; bottom:0; left:0; right:0; }
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{ width:100%; height:12px; margin:2px 0; }
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{ background-position:-32px -72px; }
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{ background-position:-32px -92px; }
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{ background-position:-40px -112px; }
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{ background-position:-40px -128px; }
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .75); }
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .85); }
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .9); }
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color:#000; background-color:rgba(0, 0, 0, .1); }
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position:-112px -72px; }
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position:-112px -92px; }
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position:-120px -112px; }
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position:-120px -128px; }
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{ background-color:transparent; border:1px solid hsla(0, 0%, 100%, .2); -webkit-box-sizing:border-box; box-sizing:border-box; }
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{ border-color:#000; border-color:rgba(0, 0, 0, .2); }
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{ background-color:#fff; background-color:hsla(0, 0%, 100%, .6); }
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color:#000; background-color:rgba(0, 0, 0, .6); }
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .75); }
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .85); }
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{ background-color:#000; background-color:rgba(0, 0, 0, .9); }
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color:#fff; background-color:hsla(0, 0%, 100%, .75); }
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color:#fff; background-color:hsla(0, 0%, 100%, .85); }
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{ background-color:#fff; background-color:hsla(0, 0%, 100%, .9); }
body,html{ height:100%; min-height:auto; margin:0; padding:0; }
#l_site{ display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; -webkit-flex-direction:column; flex-direction:column; min-height:100%; }
.container{ -webkit-box-flex:1; -ms-flex:1 auto; -webkit-flex:1 auto; flex:1 auto; }
.slide-link{ left:0; right:0; top:0; bottom:0; position:absolute; display:block; z-index:11; }
.nivo-caption{ background:none; }
.nivo-caption>a,.nivo_caption>a,.sl_text>a{ text-decoration:none; display:block; }
.h1,.h2,.h3,.h4,.h5,.h6{ font-weight:700; }
@font-face{ font-family:barkentina_1; src:url(/fonts/barkentina.eot); src:url(/fonts/barkentina.eot?#iefix) format( "embedded-opentype" ), url(/fonts/barkentina.woff) format( "woff" ), url(/fonts/barkentina.ttf) format( "truetype" ); font-weight:400; font-style:normal; }
@font-face{ font-family:pf_agora_slab_pro; src:url(/fonts/pfagoraslabpro-reg-webfont.eot); src:url(/fonts/pfagoraslabpro-reg-webfont.eot?#iefix) format( "embedded-opentype" ), url(/fonts/pfagoraslabpro-reg-webfont.woff) format( "woff" ), url(/fonts/pfagoraslabpro-reg-webfont.ttf) format( "truetype" ), url(/fonts/pfagoraslabpro-reg-webfont.svg#pf_agora_slab_pro) format( "svg" ); font-weight:400; font-style:normal; }
@font-face{ font-family:pf_agora_slab_pro; src:url(/fonts/pf_Agora_Slab_pro_bold.eot); src:url(/fonts/pf_Agora_Slab_pro_bold.eot?#iefix) format( "embedded-opentype" ), url(/fonts/pf_Agora_Slab_pro_bold.woff) format( "woff" ), url(/fonts/pf_Agora_Slab_pro_bold.ttf) format( "truetype" ), url(/fonts/pf_Agora_Slab_pro_bold.svg#pf_agora_slab_pro) format( "svg" ); font-weight:700; font-style:normal; }
@font-face{ font-family:bebas_neue_cyrillicregular; src:url(/fonts/bebas_neue_cyrillic-webfont.eot); src:url(/fonts/bebas_neue_cyrillic-webfont.eot?#iefix) format( "embedded-opentype" ), url(/fonts/bebas_neue_cyrillic-webfont.woff) format( "woff" ), url(/fonts/bebas_neue_cyrillic-webfont.ttf) format( "truetype" ), url(/fonts/bebas_neue_cyrillic-webfont.svg#bebas_neue_cyrillicregular) format( "svg" ); font-weight:400; font-style:normal; }
@font-face{ font-family:corkiregular; src:url(/fonts/corki-regular.eot); src:url(/fonts/corki-regular.eot?#iefix) format( "embedded-opentype" ), url(/fonts/corki-regular.woff) format( "woff" ), url(/fonts/corki-regular.ttf) format( "truetype" ); font-weight:400; font-style:normal; }
@font-face{ font-family:aeromatics_b; src:url(/fonts/aero_matics_bold.eot); src:url(/fonts/aero_matics_bold.eot?#iefix) format( "embedded-opentype" ), url(/fonts/aero_matics_bold.woff) format( "woff" ), url(/fonts/aero_matics_bold.ttf) format( "truetype" ); }
*{ outline:none; }
body,html{ height:100%; width:100%; background-color:#fff; min-width:990px; }
body,html,img{ margin:0; padding:0; border:none; }
body{ color:#000; font:13px/1.2 Tahoma,Arial,sans-serif; }
table,td,th{ border-collapse:collapse; font-size:100%; }
form{ margin:0; padding:0; }
input,select,textarea{ font:normal 13px/1.2 Tahoma,Arial,sans-serif; }
textarea{ resize:none; overflow:auto; }
button,input,select{ vertical-align:middle; }
input[type=submit]::-moz-focus-inner{ padding:0; border:0; }
hr{ border:1px solid #ccc; padding:0; margin:.5em 0; }
li,ol,ul{ margin:5px 15px; padding:0; }
input[type=password],input[type=text],select,textarea{ position:relative; color:#2c2f33; font-size:13px; padding:5px 8px; background:#fff; border:1px solid; border-color:#ccc #ccc #b3b3b3; color:#333; border-radius:5px; }
.uss_form_select select{ display:block; }
button,input[type=button],input[type=reset],input[type=submit]{ position:relative; color:#2c2f33; font-size:13px; padding:5px 12px; cursor:pointer; font-weight:700; border-color:#f3f3f4 #e0e1e4 #c2c8cc; border-style:solid; border-width:1px; border-radius:5px; background:#e3e4e6 url("data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAZCAIAAAB/8tMoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEREREVENUU3MTQ0MTFFMzlFQzZGMjQ2ODVDQjMwQzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEREREVENUY3MTQ0MTFFMzlFQzZGMjQ2ODVDQjMwQzQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RERERUQ1QzcxNDQxMUUzOUVDNkYyNDY4NUNCMzBDNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0RERERUQ1RDcxNDQxMUUzOUVDNkYyNDY4NUNCMzBDNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlWe6+gAAAAwSURBVHjaYv78+QvT////IZiBAc5mANNAPsN/JDFkPgMTAwOUhuqF0zBxMJsBIMAAHQQv4X8tPHwAAAAASUVORK5CYII=") repeat-x 0 0; }
button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{ background:#f3f3f4 url("data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAZCAIAAAB/8tMoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUVCRjAxNzM3MTQ0MTFFMzlBRkRFQTE2QUU3RjhDMzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUVCRjAxNzQ3MTQ0MTFFMzlBRkRFQTE2QUU3RjhDMzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1RUJGMDE3MTcxNDQxMUUzOUFGREVBMTZBRTdGOEMzNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1RUJGMDE3MjcxNDQxMUUzOUFGREVBMTZBRTdGOEMzNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt+mmwIAAAA0SURBVHjaYn785BkTAwMDGDMygmhGJkYQnxGJhokzgtSAxBmB4lA2lA9WA+ND9ULZAAEGABgWAw47zfFeAAAAAElFTkSuQmCC") repeat-x 0 0; }
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,p{ margin:10px 0; padding:0; }
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{ font-family:bebas_neue_cyrillicregular; font-weight:400; }
.h1,.h3,h1,h3{ font-size:30px; }
.colorStyle2 .h1,.colorStyle2 .h3,.colorStyle2 h1,.colorStyle2 h3{ font-size:36px; }
.h2,h2{ font-size:22px; }
.h4,h4{ font-size:18px; }
.h5,h5{ font-size:16px; }
.h6,h6{ font-size:14px; }
a{ color:#00f; text-decoration:underline; }
a:hover{ color:#000; text-decoration:none; }
.colorStyle1 a,.colorStyle1 a:hover{ color:#3d9008; }
.colorStyle2 a,.colorStyle2 a:hover{ color:#bb4b00; }
.colorStyle3 a,.colorStyle3 a:hover{ color:#a42a26; }
.colorStyle4 a,.colorStyle4 a:hover{ color:#ffa3a5; }
.colorStyle5 a,.colorStyle5 a:hover{ color:#a4170b; }
.colorStyle6 a,.colorStyle6 a:hover{ color:#ffc267; }
.g-max-width{ width:100%; margin:0 auto; max-width:1180px; padding:0; position:relative; text-align:left; }
.g-clean{ clear:both; font-size:0; overflow:hidden; }
#l_site{ margin:0; padding:0; text-align:center; background:#e8e8e8; overflow:hidden; }
.colorStyle1 #l_site,.colorStyle1 #l_site+.l_footer{ background:#044568; }
.colorStyle2 #l_site,.colorStyle2 #l_site+.l_footer{ background:#b5c6bf; color:#3b3b3b; }
.colorStyle3 #l_site,.colorStyle3 #l_site+.l_footer{ background:#b0c3d4; color:#3e3e3e; }
.colorStyle4 #l_site,.colorStyle4 #l_site+.l_footer{ background:#373342; color:#fff; }
.colorStyle5 #l_site,.colorStyle5 #l_site+.l_footer{ background:#b4bfc3; color:#3b3b3b; }
.colorStyle6 #l_site,.colorStyle6 #l_site+.l_footer{ background:#b4bfc3; color:#fff; }
.lp_l{ float:left; width:200px; margin:0 40px 0 0; }
.lp_l .block img{ display:block; max-width:100%; height:auto; }
.lp_r{ float:right; width:160px; margin:0 0 0 40px; }
.colorStyle6 .lp_r{ float:right; width:203px; margin:0 0 0 55px; }
.header_layout10 .lp_r,.header_layout11 .lp_r,.header_layout12 .lp_r{ width:200px; }
.lp_m{ overflow:hidden; padding:0 2px 0 0; }
.l_top{ position:relative; padding:17px 0; }
.colorStyle1 .l_top a{ color:#ddff81; }
.colorStyle2 .l_top a{ color:#496961; }
.colorStyle3 .l_top a{ color:#3f67ab; }
.colorStyle4 .l_top a{ color:#ffa3a5; }
.colorStyle5 .l_top a{ color:#4e5c62; }
.colorStyle6 .l_top a{ color:#ffc267; }
.header_layout4 .l_top,.header_layout5 .l_top,.header_layout6 .l_top{ padding-bottom:0; }
.header_layout7 .l_top,.header_layout8 .l_top{ padding-bottom:8px; }
.header_layout13 .l_top,.header_layout14 .l_top,.header_layout15 .l_top{ padding-bottom:5px; }
.colorStyle6 .header_layout13 .l_top,.colorStyle6 .header_layout14 .l_top,.colorStyle6 .header_layout15 .l_top{ padding-bottom:21px; }
.lt_l{ float:left; position:relative; z-index:3; }
.lt_l a{ padding:0 0 1px 15px; margin-right:65px; }
.lt_r{ float:right; position:relative; padding:0; }
.lt_r a{ padding:0 0 1px 15px; margin-left:40px; }
.l_auth .lt_enter{ background-repeat:no-repeat; background-position:0 50%; }
.colorStyle1 .lt_enter{ background-image:url(/img/N-10-1/auth_enter.png); }
.colorStyle2 .lt_enter{ background-image:url(/img/N-10-2/auth_enter.png); }
.colorStyle3 .lt_enter{ background-image:url(/img/N-10-3/auth.png); }
.colorStyle4 .lt_enter{ background-image:url(/img/N-10-4/enter.png); }
.colorStyle5 .lt_enter{ background-image:url(/img/N-10-5/enter.png); }
.colorStyle6 .lt_enter{ background-image:url(/img/N-10-6/enter.png); }
.l_auth .lt_reg{ background-repeat:no-repeat; background-position:0 50%; }
.colorStyle1 .lt_reg{ background-image:url(/img/N-10-1/auth_reg.png); }
.colorStyle2 .lt_reg{ background-image:url(/img/N-10-2/auth_reg.png); }
.colorStyle3 .lt_reg{ background-image:url(/img/N-10-3/reg.png); }
.colorStyle4 .lt_reg{ background-image:url(/img/N-10-4/reg.png); }
.colorStyle5 .lt_reg{ background-image:url(/img/N-10-5/reg.png); }
.colorStyle6 .lt_reg{ background-image:url(/img/N-10-6/reg.png); }
.l_header{ padding:42px 0 0; position:relative; }
.l_header .lh_logo .lh_slogan{ background:none!important; padding:0; margin:0; color:#212112; font-size:14px; display:block; font-family:Tahoma; line-height:1.2; }
.l_header_holder{ position:relative; overflow:hidden; display:-webkit-flex; display:-moz-flex; display:-ms-flex; display:-o-flex; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; padding-top:20px; padding-bottom:20px; }
.header_layout5 .l_header,.header_layout6 .l_header{ padding:0; }
.colorStyle1 .header_layout2 .l_header .l_header_holder,.colorStyle1 .header_layout3 .l_header .l_header_holder{ overflow:visible; }
.l_header p{ margin:0; }
.lh_l{ position:relative; display:-webkit-flex; display:-moz-flex; display:-ms-flex; display:-o-flex; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:start; -webkit-align-items:flex-start; -ms-flex-align:start; align-items:flex-start; }
.lh_l>div:not(:last-child){ margin-bottom:10px; }
.lh_l>div~div:last-child{ margin-top:auto; }
.lh_m{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; display:-webkit-flex; display:-moz-flex; display:-ms-flex; display:-o-flex; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; }
.lh_m.start{ -webkit-box-align:start; -webkit-align-items:flex-start; -ms-flex-align:start; align-items:flex-start; }
.lh_m.middle{ -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; }
.lh_m.end{ -webkit-box-align:end; -webkit-align-items:flex-end; -ms-flex-align:end; align-items:flex-end; }
.lh_m>div:not(:last-child){ margin-bottom:10px; }
.lh_c{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; }
.lh_c,.lh_c.column{ display:-webkit-flex; display:-moz-flex; display:-ms-flex; display:-o-flex; display:-webkit-box; display:-ms-flexbox; display:flex; }
.lh_c.column{ -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; }
.lh_c.center{ -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; }
.lh_c.center.column{ -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; }
.lh_c.center.column .lh_cart{ width:420px; max-width:100%; }
.lh_c>div:not(:last-child){ margin-bottom:10px; }
.header_layout2 .lh_l,.header_layout3 .lh_l{ margin-left:10px; }
.header_layout7 .lh_l{ padding-top:14px; }
.header_layout11 .lh_l,.header_layout12 .lh_l{ float:none; }
.header_layout11 .lh_l,.header_layout12 .lh_l,.header_layout14 .lh_l,.header_layout15 .lh_l{ position:relative; z-index:2; text-align:center; }
.lh_r{ font:normal 44px/.8em bebas_neue_cyrillicregular,arial,sans-serif; text-align:right; position:relative; display:-webkit-flex; display:-moz-flex; display:-ms-flex; display:-o-flex; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-align:end; -webkit-align-items:flex-end; -ms-flex-align:end; align-items:flex-end; }
.lh_r>div:not(:last-child){ margin-bottom:10px; }
.lh_r>div:last-child{ margin-top:auto; }
.lh_l .lh_r{ margin-left:0; }
.header_layout5 .lh_r,.header_layout6 .lh_r{ font-size:38px; }
.header_layout6 .lh_r{ border-top:4px double #ccc; border-bottom:4px double #ccc; float:none; padding:15px 0; margin-top:20px; width:auto; }
.header_layout7 .lh_r,.header_layout8 .lh_r,.header_layout9 .lh_r{ margin:0; padding:0; font:normal 15px/1 Tahoma; text-align:right; }
.header_layout13 .lh_r,.header_layout14 .lh_r,.header_layout15 .lh_r{ font-family:barkentina_1; font-size:32px; vertical-align:top; }
.colorStyle1 .l_header .lh_r{ color:#4b6277; }
.colorStyle1 .lh_r{ color:#3a5166; border-bottom-color:#c6c6c6; }
.colorStyle2 .lh_r{ color:#506760; border-color:#c0cdc7; }
.colorStyle3 .lh_r{ color:#3e3e3e; }
.colorStyle5 .lh_r{ color:#4e5c62; border-color:#b9c4c8; }
.lh_phone{ font:normal 44px/.8em bebas_neue_cyrillicregular,arial,sans-serif; position:relative; white-space:nowrap; font-size:21px; }
.header_layout4 .lh_phone,.header_layout5 .lh_phone,.header_layout6 .lh_phone{ font-family:corkiregular; }
.header_layout7 .lh_phone{ margin-bottom:3px; }
.header_layout7 .lh_phone,.header_layout8 .lh_phone,.header_layout9 .lh_phone{ font-size:27px; font-family:pf_agora_slab_pro; white-space:nowrap; }
.colorStyle3 .header_layout8 .lh_phone{ border-bottom:1px solid #a9c1d6; padding-bottom:4px; }
.header_layout9 .lh_phone{ margin:20px 0; }
.header_layout11 .lh_phone,.header_layout12 .lh_phone{ padding:0; display:block; border-bottom:1px solid transparent; border-top:1px solid transparent; }
.header_layout12 .lh_phone{ font-size:34px; margin-top:25px; }
.header_layout10 .lh_phone,.header_layout11 .lh_phone,.header_layout12 .lh_phone{ font-family:aeromatics_b; font-size:30px; padding:10px; text-align:center; display:inline-block; *display:inline; vertical-align:top; zoom:1; line-height:1.2; }
.header_layout13 .lh_phone,.header_layout14 .lh_phone,.header_layout15 .lh_phone{ font-family:barkentina_1; font-size:32px; padding:15px 0; border-top:4px double #ccc; border-bottom:4px double #ccc; }
.header_layout14 .lh_phone{ margin:5px 0 0; border-top:none; }
.colorStyle5 .header_layout14 .lh_phone,.colorStyle5 .header_layout15 .lh_phone{ border-color:#b9c4c8; }
.colorStyle6 .header_layout13 .lh_phone,.colorStyle6 .header_layout14 .lh_phone,.colorStyle6 .header_layout15 .lh_phone{ border-left-color:#4a3d40; border-right-color:#4a3d40; color:#fff; border-left-width:1px; border-bottom:1px solid #4a3d40; border-right-width:1px; border-top:1px solid #4a3d40; font-family:aeromatics_b; padding:25px 0 18px; }
.header_layout15 .lh_phone{ padding:20px 0; margin-top:30px; }
.colorStyle1 .lh_phone{ color:#4b6277; }
.colorStyle2 .lh_phone{ color:#506760; }
.colorStyle3 .lh_phone{ color:#3e3e3e; }
.colorStyle4 .lh_phone{ color:#aab2d5; border-color:#525065; }
.colorStyle5 .lh_phone{ color:#4e5c62; }
.lf_phone{ font-size:26px; }
.lf_phone span{ font-size:16px; }
.colorStyle3 .lf_phone{ font-size:27px; font-family:pf_agora_slab_pro; white-space:nowrap; }
.colorStyle5 .lf_phone{ font:32px/.8em barkentina_1; }
.colorStyle6 .lf_phone{ font:32px/.8em Tahoma; }
.lh_c{ overflow:hidden; position:relative; }
.colorStyle6 .header_layout13 .lh_c{ text-align:center; }
.l_page_wrapper{ background:#fff; padding:0 15px; border-radius:5px; margin-bottom:25px; overflow:visible; }
.colorStyle6 .l_page_wrapper{ border-left:1px solid #402d2d; border-right:1px solid #402d2d; background:#301f1f; margin-bottom:0; }
.colorStyle1 .l_page_wrapper{ /*background:#fff url(/img/N-10-1/header.jpg) no-repeat top;*/ /*background-size:100% auto;*/ }
.colorStyle1 .header_layout2 .l_page_wrapper,.colorStyle1 .header_layout3 .l_page_wrapper{ background:#fff; }
.colorStyle2 .l_page_wrapper{ background:#fff url(/img/N-10-2/header.jpg) no-repeat 0 0; background-size:100% auto; }
.colorStyle2 .header_layout5 .l_page_wrapper,.colorStyle2 .header_layout6 .l_page_wrapper{ background:#fff; border-radius:0 0 5px 5px; }
.colorStyle3 .l_page_wrapper{ background:#e7edf2 url(/img/N-10-3/header.jpg) no-repeat 0 0; }
.colorStyle3 .header_layout8 .l_page_wrapper,.colorStyle3 .header_layout9 .l_page_wrapper{ background:#e7edf2; border-radius:0 0 5px 5px; }
.colorStyle4 .l_page_wrapper{ background:#322b3d; border-radius:5px 5px 0 0; }
.colorStyle4 .header_layout11 .l_page_wrapper,.colorStyle4 .header_layout12 .l_page_wrapper{ background:#322b3d; }
.colorStyle5 .header_layout13 .l_page_wrapper{ background:#fff url(/img/N-10-5/header.jpg) no-repeat 50% 0; }
.lh_logo{ font:normal 30px/1.1 bebas_neue_cyrillicregular,arial,sans-serif; }
.lh_logo a{ text-decoration:none; }
.header_layout7 .lh_logo,.header_layout8 .lh_logo,.header_layout9 .lh_logo{ font:normal 30px/1em pf_agora_slab_pro; }
.header_layout10 .lh_logo,.header_layout11 .lh_logo,.header_layout12 .lh_logo{ font:normal 34px/1em aeromatics_b; }
.header_layout13 .lh_logo,.header_layout14 .lh_logo,.header_layout15 .lh_logo{ font-family:barkentina_1; font-size:28px; }
.colorStyle1 .lh_logo a{ color:#3b6f9f; }
.colorStyle2 .lh_logo a{ color:#60877a; }
.colorStyle3 .lh_logo a{ color:#3e3e3e; }
.colorStyle4 .lh_logo a{ color:#7681b6; }
.colorStyle5 .lh_logo a{ color:#4e5c62; }
.colorStyle6 .lh_logo a{ color:#fff; font-size:60px; font-family:aeromatics_b; white-space:nowrap; }
.colorStyle6 .header_layout13 .lh_logo a{ font-size:52px; }
.colorStyle1 .lh_logo span{ color:#51862f; }
.colorStyle2 .lh_logo span{ color:#b86010; }
.colorStyle3 .lh_logo span{ color:#435f8f; }
.colorStyle4 .lh_logo span{ color:#c56c72; }
.colorStyle5 .lh_logo span{ color:#a4170b; }
.colorStyle6 .lh_logo span{ color:#ffc267; }
.header_layout2 .lh_logo,.header_layout3 .lh_logo{ margin-bottom:15px; }
.header_layout3 .lh_logo{ min-width:200px; text-align:center; top:80px; }
.header_layout4 .lh_logo,.header_layout5 .lh_logo,.header_layout6 .lh_logo{ font-family:corkiregular; font-size:40px; text-transform:uppercase; }
.header_layout5 .lh_logo,.header_layout6 .lh_logo{ text-align:center; display:block; }
.header_layout6 .lh_logo{ font-size:50px; }
.header_layout8 .lh_logo,.header_layout9 .lh_logo{ display:block; text-align:center; }
.header_layout11 .lh_logo,.header_layout12 .lh_logo,.header_layout14 .lh_logo,.header_layout15 .lh_logo{ display:block; }
.lh_slogan{ text-align:center; font-size:14px; position:relative; overflow:hidden; }
.colorStyle6 .header_layout13 .lh_slogan p{ margin:0; }
.lh_cart{ background:#f1f1f1; border-radius:3px; padding:1px; }
.lh_cart a,.lh_cart a:hover{ text-decoration:none; color:inherit; }
.colorStyle1 .lh_cart{ background:#0070a2 url(/img/N-10-1/cart_bg.png) repeat-x 0 0; color:#fff; }
.colorStyle1 .header_layout2 .lh_cart,.colorStyle1 .header_layout3 .lh_cart{ text-align:left; background:#0070a3 url(/img/N-10-1/menu_active.png) repeat-x 0 0; border-radius:5px; }
.colorStyle2 .lh_cart{ background:#b8c8c1 url(/img/N-10-2/bg.jpg) repeat center 0; }
.colorStyle3 .lh_cart{ border:1px solid #b0c5d4; -webkit-box-shadow:inset -1px -1px 0 #e0e8ee, inset 1px 1px 0 #e0e8ee; box-shadow:inset -1px -1px 0 #e0e8ee,inset 1px 1px 0 #e0e8ee; background:#c0d4e1 url(/img/N-10-3/cart_bg.png) repeat-x 0 0; }
.colorStyle4 .lh_cart{ background:#354989 url(/img/N-10-4/menu.png) repeat-x 0; }
.header_layout3 .lh_cart{ top:270px; }
.header_layout2 .lh_cart,.header_layout3 .lh_cart{ margin:0 0 15px; }
.header_layout7 .lh_cart,.header_layout8 .lh_cart,.header_layout9 .lh_cart{ font-size:13px; }
.header_layout7 .lh_cart{ float:right; }
.header_layout8 .lh_cart{ margin-bottom:15px; margin-top:10px; }
.header_layout9 .lh_cart{ margin:25px 0 20px; }
.lhc_inner{ padding:1px 10px; text-align:center; border:1px solid #888; line-height:16px; }
.colorStyle1 .lhc_inner{ border-color:#74aac9; }
.colorStyle2 .lhc_inner{ border-color:#9ebfba; }
.colorStyle3 .lhc_inner{ border-color:transparent; background:url(/img/N-10-3/cart.png) no-repeat 10px; }
.colorStyle4 .lhc_inner{ border-color:#6b7fca; }
.header_layout2 .lh_cart .lhc_inner,.header_layout3 .lh_cart .lhc_inner{ text-align:left; padding:10px 10px 10px 60px; }
.header_layout2 .l_header .lh_cart .lhc_inner,.header_layout3 .l_header .lh_cart .lhc_inner{ width:210px; }
.colorStyle1 .header_layout2 .lh_cart .lhc_inner,.colorStyle1 .header_layout3 .lh_cart .lhc_inner{ background:url(/img/N-10-1/cart_icon_bg.png) no-repeat 10px; }
.header_layout7 .lhc_inner{ padding:0 5px 0 60px; text-align:left; }
.header_layout8 .lhc_inner,.header_layout9 .lhc_inner{ padding:5px 10px 5px 60px; text-align:left; }
.lh_cart span.title{ display:inline-block; *display:inline; vertical-align:top; zoom:1; font-size:16px; padding:5px 0; text-decoration:underline; }
.lh_cart span.title:hover{ text-decoration:none; }
.colorStyle1 .lh_cart span.title{ color:#e4fefe; }
.colorStyle2 .lh_cart span.title{ color:#b86010; }
.colorStyle3 .lh_cart span.title{ color:#a42a26; }
.header_layout1 .lh_cart span.title,.header_layout4 .lh_cart span.title,.header_layout7 .lh_cart span.title,.header_layout10 .lh_cart span.title,.header_layout13 .lh_cart span.title{ padding-left:35px; }
.header_layout7 .lh_cart span.title,.header_layout8 .lh_cart span.title,.header_layout9 .lh_cart span.title{ display:block; margin:0 0 2px; padding:0; background:none; }
.header_layout1 .lh_cart span.title{ background:url(/img/N-10-1/cart_icon.png) no-repeat 0; }
.header_layout4 .lh_cart span.title{ background:url(/img/N-10-2/cart_icon.png) no-repeat 0; }
.header_layout7 .lh_cart span.title{ background:url(/img/N-10-3/cart_icon.png) no-repeat 0; }
.header_layout10 .lh_cart span.title{ background:url(/img/N-10-4/cart_icon.png) no-repeat 0; }
.uss_basket_mini{ padding:5px 0; }
.uss_basket_mini,.uss_basket_mini div{ display:inline-block; *display:inline; zoom:1; vertical-align:top; }
.uss_basket_mini div.uss_hidden{ display:none; }
.uss_basket_mini .amounts{ padding-right:4px; }
.uss_basket_mini #uss_block_basket_amount,.uss_basket_mini .sum{ font-size:15px; }
.lh_menu{ position:relative; border-top:1px solid #000; border-bottom:1px solid #000; -webkit-box-shadow:0 1px 0 #4b742d; box-shadow:0 1px 0 #4b742d; width:100%; padding:0 15px; text-align:center; margin-top:20px; background:#ccc; z-index:10; }
.header_layout2 .lh_menu,.header_layout3 .lh_menu{ top:-1px; left:0; position:absolute; margin:0; z-index:101; padding:0; }
.colorStyle1 .lh_menu{ background:-webkit-gradient( linear, left top, left bottom, from( #65a53a ), to( #2d7622 ) ); background:linear-gradient( 180deg, #65a53a 0, #2d7622 ); border-top-color:#8fca51; border-bottom-color:#3ca430; -webkit-box-shadow:0 1px 0 #2a7422; box-shadow:0 1px 0 #2a7422; }
.colorStyle2 .lh_menu{ background:-webkit-gradient( linear, left top, left bottom, from( #69a59a ), to( #418476 ) ); background:linear-gradient( 180deg, #69a59a 0, #418476 ); border:1px solid #336961; border-bottom-color:#4b742d; -webkit-box-shadow:inset 0 1px 0 0 #90c0bb, inset 0 -1px 0 0 #90c0bb; box-shadow:inset 0 1px 0 0 #90c0bb,inset 0 -1px 0 0 #90c0bb; }
.colorStyle3 .lh_menu{ background:-webkit-gradient( linear, left top, left bottom, from( #4688c5 ), to( #2c5b8d ) ); background:linear-gradient( 180deg, #4688c5 0, #2c5b8d ); border-color:#405b8a; -webkit-box-shadow:inset 1px 1px 0 #79a7cd, inset -1px -1px 0 #79a7cd; box-shadow:inset 1px 1px 0 #79a7cd,inset -1px -1px 0 #79a7cd; }
.colorStyle4 .lh_menu{ background:-webkit-gradient( linear, left top, left bottom, from( #465fb2 ), to( #354989 ) ); background:linear-gradient( 180deg, #465fb2 0, #354989 ); border-top-color:#6b7fca; border-bottom-color:#5363af; -webkit-box-shadow:0 1px 0 #3e4984; box-shadow:0 1px 0 #3e4984; }
.colorStyle5 .lh_menu{ background:-webkit-gradient( linear, left top, left bottom, from( #758e96 ), to( #445a60 ) ); background:linear-gradient( 180deg, #758e96 0, #445a60 ); border-top-color:#4c5a60; border-bottom-color:#4c5a60; -webkit-box-shadow:inset 0 1px 0 #9eabb0, inset 0 -1px 0 #5f7178; box-shadow:inset 0 1px 0 #9eabb0,inset 0 -1px 0 #5f7178; }
.colorStyle6 .lh_menu{ background:-webkit-gradient( linear, left top, left bottom, from( #2f354a ), to( #20253a ) ); background:linear-gradient( #2f354a, #20253a ); border-top-color:#454a5f; border-bottom-color:#33394f; -webkit-box-shadow:inset 0 1px 0 #1f2539, inset 0 -1px 0 #20253a; box-shadow:inset 0 1px 0 #1f2539,inset 0 -1px 0 #20253a; }
.header_layout5 .lh_menu,.header_layout6 .lh_menu,.header_layout8 .lh_menu,.header_layout9 .lh_menu,.header_layout11 .lh_menu,.header_layout12 .lh_menu,.header_layout14 .lh_menu,.header_layout15 .lh_menu{ margin:0; position:absolute; left:0; top:-1px; padding:0; }
.lh_menu ul{ display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -ms-flex-wrap:wrap; -webkit-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:justify; -ms-flex-pack:justify; -webkit-justify-content:space-between; justify-content:space-between; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center; margin:0; padding:0; list-style:none; text-align:center; }
.header_layout2 .lh_menu>ul,.header_layout3 .lh_menu>ul,.header_layout11 .lh_menu>ul,.header_layout12 .lh_menu>ul,.header_layout14 .lh_menu>ul,.header_layout15 .lh_menu>ul{ margin:0 15px; }
.colorStyle1 .lh_menu ul{ border-right:1px solid #78b76b; -webkit-box-shadow:inset -1px 0 0 0 #357b39; box-shadow:inset -1px 0 0 0 #357b39; margin-bottom:-1px; }
.colorStyle2 .lh_menu ul{ border-right:1px solid #79b5ac; -webkit-box-shadow:inset -1px 0 0 0 #367a6d; box-shadow:inset -1px 0 0 0 #367a6d; }
.colorStyle3 .lh_menu ul{ border-right:1px solid #65a1ca; -webkit-box-shadow:inset -1px 0 0 0 #266a86; box-shadow:inset -1px 0 0 0 #266a86; }
.colorStyle4 .lh_menu ul{ border-right:1px solid #5a6dac; -webkit-box-shadow:inset -1px 0 0 0 #32478c; box-shadow:inset -1px 0 0 0 #32478c; margin-bottom:-1px; }
.colorStyle5 .lh_menu ul{ border-right:1px solid #7b8e93; -webkit-box-shadow:inset -1px 0 0 0 #4d656b; box-shadow:inset -1px 0 0 0 #4d656b; }
.colorStyle6 .lh_menu ul{ border-right:1px solid #4b5062; -webkit-box-shadow:inset -1px 0 0 0 #242e4f; box-shadow:inset -1px 0 0 0 #242e4f; margin-bottom:-1px; }
.lh_menu li{ margin:0; padding:0 2px 0 4px; list-style:none; position:relative; height:42px; text-align:center; -webkit-box-flex:1; -ms-flex:1 0 auto; -webkit-flex:1 0 auto; flex:1 0 auto; }
.lh_menu.two_lines li{ border-bottom:1px solid; }
.colorStyle1 .lh_menu li{ background:url(/img/N-10-1/border.png) no-repeat 0 0; }
.colorStyle2 .lh_menu li{ background:url(/img/N-10-2/border.png) no-repeat 0 0; }
.colorStyle3 .lh_menu li{ background:url(/img/N-10-3/border.png) no-repeat 0; }
.colorStyle4 .lh_menu li{ background:url(/img/N-10-4/border.png) no-repeat 0; }
.colorStyle5 .lh_menu li{ background:url(/img/N-10-5/border.png) no-repeat 0 0; padding-bottom:2px; }
.colorStyle6 .lh_menu li{ background:url(/img/N-10-6/border.png) no-repeat 0 0; padding-bottom:2px; }
.colorStyle1 .lh_menu.two_lines li{ border-bottom:1px solid #78b76b; -webkit-box-shadow:inset 0 -1px 0 0 #357b39; box-shadow:inset 0 -1px 0 0 #357b39; }
.colorStyle2 .lh_menu.two_lines li{ border-bottom:1px solid #79b5ac; -webkit-box-shadow:inset 0 -1px 0 0 #367a6d; box-shadow:inset 0 -1px 0 0 #367a6d; }
.colorStyle3 .lh_menu.two_lines li{ border-bottom:1px solid #65a1ca; -webkit-box-shadow:inset 0 -1px 0 0 #266a86; box-shadow:inset 0 -1px 0 0 #266a86; }
.colorStyle4 .lh_menu.two_lines li{ border-bottom:1px solid #5a6dac; -webkit-box-shadow:inset 0 -1px 0 0 #32478c; box-shadow:inset 0 -1px 0 0 #32478c; }
.colorStyle5 .lh_menu.two_lines li{ border-bottom:1px solid #7b8e93; -webkit-box-shadow:inset 0 -1px 0 0 #4d656b; box-shadow:inset 0 -1px 0 0 #4d656b; }
.colorStyle6 .lh_menu.two_lines li{ border-bottom:1px solid #4b5062; -webkit-box-shadow:inset 0 -1px 0 0 #242e4f; box-shadow:inset 0 -1px 0 0 #242e4f; }
.lh_menu li.last{ padding-right:4px; }
#l_site .lh_menu .menu_w>li{ display:inline-block; *display:inline; zoom:1; vertical-align:top; padding:0; margin:0; float:none; }
.lh_menu a{ display:inline-block; height:32px; line-height:32px; color:#fff; text-decoration:none; font-size:14px; overflow:hidden; margin:4px 0; padding:0 10px; position:relative; border:1px solid transparent; border-radius:3px; white-space:nowrap; }
.lh_menu .menu_w>li>a{ width:auto; display:block; vertical-align:top; line-height:32px; margin:4px 2px 0 4px; }
.lh_menu li.active a,.lh_menu li:hover a{ background:#e1e1e1; border:1px solid #aaa; color:#fff; }
.colorStyle1 .lh_menu li.active a,.colorStyle1 .lh_menu li:hover a{ background:url(/img/N-10-1/menu_active.png) repeat-x 50%; border-color:#83c4d9; }
.colorStyle2 .lh_menu li.active a,.colorStyle2 .lh_menu li:hover a{ background:#cf5124 url(/img/N-10-2/menu_active.png) repeat-x 0 0; border-color:#ecce5a #ecce5a #e18243; }
.colorStyle3 .lh_menu li.active a,.colorStyle3 .lh_menu li:hover a{ background:#9f1e1d url(/img/N-10-3/red.png) repeat-x 0 0; border-color:#dda38f #da9987 #c95151; }
.colorStyle4 .lh_menu li.active a,.colorStyle4 .lh_menu li:hover a{ background:#ac2e36 url(/img/N-10-4/menu_active.png) repeat-x 0 0; border-color:#dc7a81 #d15f68 #ca4a54; }
.colorStyle5 .lh_menu li.active a,.colorStyle5 .lh_menu li:hover a{ background:#bb0601 url(/img/N-10-5/menu_active.png) repeat-x 0 0; border-color:#de847b #cd6053 #be2703; }
.colorStyle6 .lh_menu li.active a,.colorStyle6 .lh_menu li:hover a{ background:-webkit-gradient( linear, left top, left bottom, from( #ffd676 ), to( #eb9f4a ) ); background:linear-gradient( #ffd676, #eb9f4a ); border-color:#ffebb3 #fadd90 #f5cf6e; color:#2b2f3d; }
.lh_menu ul.submenu{ display:none; position:absolute; white-space:normal; left:5px; top:43px; background:none; z-index:999; border:none; min-width:200px; width:110%; padding:6px 6px 8px; border-radius:0 3px 3px 3px; }
.colorStyle1 .lh_menu ul.submenu{ background:#2d7622 url(/img/N-10-1/menu.png) repeat-x 0 0; -webkit-box-shadow:1px 1px 3px #174610; box-shadow:1px 1px 3px #174610; }
.colorStyle2 .lh_menu ul.submenu{ background:#3f8274 url(/img/N-10-2/ll_menu.png) repeat-x 0 0; -webkit-box-shadow:1px 1px 3px #28685b; box-shadow:1px 1px 3px #28685b; }
.colorStyle3 .lh_menu ul.submenu{ background:#2c5b8d url(/img/N-10-3/menu.png) repeat-x 0 0; -webkit-box-shadow:1px 1px 3px #1e4d7e; box-shadow:1px 1px 3px #1e4d7e; }
.colorStyle4 .lh_menu ul.submenu{ background:#354989 url(/img/N-10-4/menu.png) repeat-x 0 0; -webkit-box-shadow:1px 1px 3px #263a7c; box-shadow:1px 1px 3px #263a7c; }
.colorStyle5 .lh_menu ul.submenu{ background:#445a60 url(/img/N-10-5/menu.png) repeat-x 0 0; -webkit-box-shadow:1px 1px 3px #334a50; box-shadow:1px 1px 3px #334a50; }
.colorStyle6 .lh_menu ul.submenu{ background:-webkit-gradient( linear, left top, left bottom, from( #2f354a ), to( #20253a ) ); background:linear-gradient( #2f354a, #20253a ); border-top-color:#454a5f; border-bottom-color:#33394f; -webkit-box-shadow:inset 0 1px 0 #1f2539, inset 0 -1px 0 #20253a; box-shadow:inset 0 1px 0 #1f2539,inset 0 -1px 0 #20253a; }
.lh_menu li:hover ul.submenu{ display:block; }
.lh_menu>ul>li.last ul.submenu{ left:auto; right:3px; border-radius:3px 0 3px 3px; }
#l_site .lh_menu ul.submenu li{ display:block; text-align:left; white-space:normal; background:none; border:none; height:auto; float:none; }
#l_site .lh_menu ul.submenu li a{ padding:5px 10px; line-height:normal; height:auto; margin:0; background:none; border:1px solid transparent; display:block; white-space:normal; width:auto; font-size:13px; color:#fff; }
#l_site .lh_menu ul.submenu a:hover{ text-decoration:underline; }
.colorStyle1 #l_site .lh_menu ul.submenu a.active{ background:url(/img/N-10-1/menu_active.png) repeat-x 50%; border-color:#83c4d9; background-size:auto 100%; }
.colorStyle2 #l_site .lh_menu ul.submenu a.active{ background:#cf5124 url(/img/N-10-2/menu_active.png) repeat-x 0 0; border-color:#ecce5a #ecce5a #e18243; }
.colorStyle3 #l_site .lh_menu ul.submenu a.active{ background:#9f1e1d url(/img/N-10-3/red.png) repeat-x 0 0; border-color:#dda38f #da9987 #c95151; }
.colorStyle4 #l_site .lh_menu ul.submenu a.active{ background:#ac2e36 url(/img/N-10-4/menu_active.png) repeat-x 0 0; border-color:#dc7a81 #d15f68 #ca4a54; }
.colorStyle5 #l_site .lh_menu ul.submenu a.active{ background:#bb0601 url(/img/N-10-5/menu_active.png) repeat-x 0 0; border-color:#de847b #cd6053 #be2703; }
.block{ margin:0 0 30px; }
.block.type3{ padding:5px; border:1px solid #c0cdc7; background:#f0f2f1; -webkit-box-shadow:inset 1px 1px 0 #fff, inset -1px -1px 0 #fff; box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff; }
.colorStyle4 .block.type3{ background:#384b8d url(/img/N-10-4/specblock.png) repeat-x 0 0; border-color:#667aca; -webkit-box-shadow:inset 1px 1px 0 #6072c5, inset -1px -1px 0 #6072c5; box-shadow:inset 1px 1px 0 #6072c5,inset -1px -1px 0 #6072c5; }
.block .h3,.block h3,.l_title .h1,.l_title h1{ margin:0 0 7px; position:relative; }
.block.type2 .h3,.block.type2 h3,.l_title .h1,.l_title h1{ border-bottom:1px solid #000; }
.colorStyle6 .block.type2 .h3,.colorStyle6 .block.type2 h3,.colorStyle6 .l_title .h1,.colorStyle6 .l_title h1{ border-bottom:1px solid #452f2e; }
.block.type2 .h3,.block.type2 h3{ margin-bottom:20px; }
.colorStyle4 .block.type2 .h3,.colorStyle4 .block.type2 h3{ border-bottom:1px solid #525065; }
.block.type3 .h3,.block.type3 h3{ border-bottom:1px solid #c0cdc7; padding:0 5px; width:100%; left:-5px; -webkit-box-shadow:0 1px 0 #fff; box-shadow:0 1px 0 #fff; }
.colorStyle4 .block.type3 .h3,.colorStyle4 .block.type3 h3{ border-bottom-color:#35407b; -webkit-box-shadow:0 1px 0 #5766ad; box-shadow:0 1px 0 #5766ad; }
.header_layout4 .h3,.header_layout4 .h4,.header_layout4 .l_title .h1,.header_layout4 .l_title h1,.header_layout4 .lp_specblock .uss_guestbook_title,.header_layout4 h3,.header_layout4 h4,.header_layout5 .h3,.header_layout5 .h4,.header_layout5 .l_title .h1,.header_layout5 .l_title h1,.header_layout5 .lp_specblock .uss_guestbook_title,.header_layout5 h3,.header_layout5 h4,.header_layout6 .h3,.header_layout6 .h4,.header_layout6 .l_title .h1,.header_layout6 .l_title h1,.header_layout6 .lp_specblock .uss_guestbook_title,.header_layout6 h3,.header_layout6 h4{ font-family:corkiregular; }
.header_layout7 .h3,.header_layout7 .h4,.header_layout7 .l_title .h1,.header_layout7 .l_title h1,.header_layout7 .lp_specblock .uss_guestbook_title,.header_layout7 h3,.header_layout7 h4,.header_layout8 .h3,.header_layout8 .h4,.header_layout8 .l_title .h1,.header_layout8 .l_title h1,.header_layout8 .lp_specblock .uss_guestbook_title,.header_layout8 h3,.header_layout8 h4,.header_layout9 .h3,.header_layout9 .h4,.header_layout9 .l_title .h1,.header_layout9 .l_title h1,.header_layout9 .lp_specblock .uss_guestbook_title,.header_layout9 h3,.header_layout9 h4{ font:normal 28px/1em pf_agora_slab_pro; }
.header_layout10 .h3,.header_layout10 .h4,.header_layout10 .l_title .h1,.header_layout10 .l_title h1,.header_layout10 .lp_specblock .uss_guestbook_title,.header_layout10 h3,.header_layout10 h4,.header_layout11 .h3,.header_layout11 .h4,.header_layout11 .l_title .h1,.header_layout11 .l_title h1,.header_layout11 .lp_specblock .uss_guestbook_title,.header_layout11 h3,.header_layout11 h4,.header_layout12 .h3,.header_layout12 .h4,.header_layout12 .l_title .h1,.header_layout12 .l_title h1,.header_layout12 .lp_specblock .uss_guestbook_title,.header_layout12 h3,.header_layout12 h4{ font-family:aeromatics_b; }
.header_layout13 .h3,.header_layout13 .h4,.header_layout13 .l_title .h1,.header_layout13 .l_title h1,.header_layout13 .lp_specblock .uss_guestbook_title,.header_layout13 h3,.header_layout13 h4,.header_layout14 .h3,.header_layout14 .h4,.header_layout14 .l_title .h1,.header_layout14 .l_title h1,.header_layout14 .lp_specblock .uss_guestbook_title,.header_layout14 h3,.header_layout14 h4,.header_layout15 .h3,.header_layout15 .h4,.header_layout15 .l_title .h1,.header_layout15 .l_title h1,.header_layout15 .lp_specblock .uss_guestbook_title,.header_layout15 h3,.header_layout15 h4{ font-family:barkentina_1; font-size:28px; }
.colorStyle6 .header_layout13 .h3,.colorStyle6 .header_layout13 .h4,.colorStyle6 .header_layout13 .l_title .h1,.colorStyle6 .header_layout13 .l_title h1,.colorStyle6 .header_layout13 .lp_specblock .uss_guestbook_title,.colorStyle6 .header_layout13 h3,.colorStyle6 .header_layout13 h4,.colorStyle6 .header_layout14 .h3,.colorStyle6 .header_layout14 .h4,.colorStyle6 .header_layout14 .l_title .h1,.colorStyle6 .header_layout14 .l_title h1,.colorStyle6 .header_layout14 .lp_specblock .uss_guestbook_title,.colorStyle6 .header_layout14 h3,.colorStyle6 .header_layout14 h4,.colorStyle6 .header_layout15 .h3,.colorStyle6 .header_layout15 .h4,.colorStyle6 .header_layout15 .l_title .h1,.colorStyle6 .header_layout15 .l_title h1,.colorStyle6 .header_layout15 .lp_specblock .uss_guestbook_title,.colorStyle6 .header_layout15 h3,.colorStyle6 .header_layout15 h4{ font-family:aeromatics_b; font-size:26px; color:#d2a090; }
.colorStyle1 .block .h3,.colorStyle1 .block .h4,.colorStyle1 .block h3,.colorStyle1 .block h4,.colorStyle1 .l_title .h1,.colorStyle1 .l_title h1{ color:#3a5166; border-color:#c0cdc7; }
.colorStyle2 .block .h3,.colorStyle2 .block .h4,.colorStyle2 .block h3,.colorStyle2 .block h4,.colorStyle2 .l_title .h1,.colorStyle2 .l_title h1{ color:#506760; border-color:#c0cdc7; }
.colorStyle3 .block .h3,.colorStyle3 .block .h4,.colorStyle3 .block h3,.colorStyle3 .block h4,.colorStyle3 .l_title .h1,.colorStyle3 .l_title h1{ color:#3e3e3e; border-color:#a9c1d6; }
.colorStyle4 .block .h3,.colorStyle4 .block .h4,.colorStyle4 .block h3,.colorStyle4 .block h4,.colorStyle4 .l_title .h1,.colorStyle4 .l_title h1{ color:#aab2d5; border-color:#525065; }
.colorStyle5 .block .h3,.colorStyle5 .block .h4,.colorStyle5 .block h3,.colorStyle5 .block h4,.colorStyle5 .l_title .h1,.colorStyle5 .l_title h1{ color:#4e5c62; border-color:#c0cdc7; color:#d2a090; border-color:#463434; }
.colorStyle2 .news_block_item{ border-bottom:1px solid #c0cdc7; }
.header_layout4 .news_block_item,.header_layout5 .news_block_item,.header_layout6 .news_block_item{ padding:0 0 15px; margin:15px 0; }
.header_layout10 .news_block_item,.header_layout11 .news_block_item,.header_layout12 .news_block_item{ min-height:75px; }
.block .news_block_item{ overflow:hidden; position:relative; }
.block .news_block_item .date{ padding:3px 10px; border-radius:3px; background:#f1f1f1; display:inline-block; *display:inline; vertical-align:top; zoom:1; }
.colorStyle1 .news_block_item .date,.colorStyle2 .news_block_item .date{ background:#a5b5ae; color:#fff; }
.colorStyle3 .block .news_block_item .date{ color:#fff; background:url(/img/N-10-3/menu.png) repeat-x 0 0; background-size:auto 100%; }
.colorStyle4 .block .news_block_item .date{ color:#fff; background:url(/img/N-10-4/menu.png) repeat-x 0 bottom; }
.colorStyle5 .block .news_block_item .date{ background:#909da2; color:#fff; }
.colorStyle6 .block .news_block_item .date{ background:-webkit-gradient( linear, left top, left bottom, from( #2f354a ), to( #262c40 ) ); background:linear-gradient( #2f354a, #262c40 ); color:#fff; }
.news_block_item .title{ font-size:14px; }
.news_block_item .title .commentsAmount{ display:inline-block; *display:inline; *zoom:1; margin-left:10px; font-size:12px; text-decoration:none; }
.news_block_item .title .commentsAmount img{ vertical-align:middle; }
a.l_allnews{ padding:0 0 1px 17px; position:relative; }
.colorStyle1 a.l_allnews{ background:url(/img/N-10-1/allnews.png) no-repeat 0; }
.colorStyle2 a.l_allnews{ background:url(/img/N-10-2/allnews.png) no-repeat 0; }
.colorStyle3 a.l_allnews{ background:url(/img/N-10-3/subscribe.png) no-repeat 0; }
.colorStyle4 a.l_allnews{ background:url(/img/N-10-4/subscribe.png) no-repeat 0; }
.colorStyle5 a.l_allnews{ background:url(/img/N-10-5/subscribe.png) no-repeat 0; }
#l_site .block ul{ border-radius:3px; overflow:hidden; }
#l_site .block ul,#l_site .block ul li{ margin:0; padding:0; list-style:none; }
.block ul li{ background:#f1f1f1; border-top:1px solid #ccc; border-bottom:1px solid #ccc; }
.block .uss_eshop_menu li{ overflow:hidden; white-space:nowrap; }
.block .uss_eshop_menu li a,.block ul.catalog_menu li a{ white-space:normal; display:block; }
.colorStyle1 .block ul li{ background:#0070a3 url(/img/N-10-1/menu_active.png) repeat-x 0 0; border-top-color:#57a4cf; border-bottom-color:#285283; }
.colorStyle2 .block ul li{ background:#3f8274 url(/img/N-10-2/ll_menu.png) repeat-x 0 0; border-top-color:#9ebfba; border-bottom-color:#496961; }
.colorStyle3 .block ul li{ background:#2c5b8d url(/img/N-10-3/menu.png) repeat-x 0 0; border-top-color:#6692d0; border-bottom-color:#33496f; }
.colorStyle4 .block ul li{ background:#354989 url(/img/N-10-4/menu.png) repeat-x 0 0; border-top-color:#5f71c4; border-bottom-color:#2f3872; }
.colorStyle5 .block ul li{ background:#445a60 url(/img/N-10-5/menu.png) repeat-x 0 0; border-top-color:#909da2; border-bottom-color:#344147; }
.colorStyle6 .block ul li{ background:-webkit-gradient( linear, left top, left bottom, from( #2f354a ), to( #20263a ) ); background:linear-gradient( #2f354a, #20263a ); border-top-color:#454a5f; border-bottom-color:#191e2e; }
#l_site .block ul li a{ display:block; padding:8px 7px 8px 30px; font-size:14px; text-decoration:none; white-space:normal; color:#fff; background-position:12px 14px; background-repeat:no-repeat; border:1px solid transparent; overflow:hidden; }
.colorStyle1 .block ul li a{ background-image:url(/img/N-10-1/arrow_right.png); }
.colorStyle2 .block ul li a{ background-image:url(/img/N-10-2/arrow_right.png); }
.colorStyle3 .block ul li a,.colorStyle4 .block ul li a{ background-image:url(/img/N-10-3/arrow_right.png); }
.colorStyle5 #l_site .block ul li a{ background-image:none; padding-left:20px; }
#l_site .block a.active{ font-weight:400; }
#l_site .block li.active>a,#l_site .block li.active>div.catalog_menu_item>a,#l_site .block li:hover>a,#l_site .block li:hover>div.catalog_menu_item>a{ border-radius:3px; }
.block li.active>a,.block li.active>div.catalog_menu_item>a,.block li:hover>a,.block li:hover>div.catalog_menu_item>a{ background:#e1e1e1; border-color:#ccc; }
.colorStyle1 #l_site .block li.active>a,.colorStyle1 #l_site .block li.active>div.catalog_menu_item>a,.colorStyle1 #l_site .block li:hover>a,.colorStyle1 #l_site .block li:hover>div.catalog_menu_item>a{ background:url(/img/N-10-1/arrow_right2.png) no-repeat 12px 14px, url(/img/N-10-1/menu.png) repeat-x 0 0; background-color:#2d7622; -webkit-box-shadow:1px 1px 0 #49722c, -1px 0 0 #49722c; box-shadow:1px 1px 0 #49722c,-1px 0 0 #49722c; border-color:#aec961 #aec961 #68a13f; }
.colorStyle2 #l_site .block li.active>a,.colorStyle2 #l_site .block li.active>div.catalog_menu_item>a,.colorStyle2 #l_site .block li:hover>a,.colorStyle2 #l_site .block li:hover>div.catalog_menu_item>a{ background:url(/img/N-10-2/arrow_right.png) no-repeat 12px 14px, url(/img/N-10-2/ll_menu.png) repeat-x 0 0; background-color:#3f8274; color:#ffeebf; border-color:transparent; -webkit-box-shadow:0 -4px 0 #e0541d inset, 4px 0 0 #ef7241 inset, -4px 0 0 #ef7241 inset, 0 4px 0 #ef8f41 inset; box-shadow:inset 0 -4px 0 #e0541d,inset 4px 0 0 #ef7241,inset -4px 0 0 #ef7241,inset 0 4px 0 #ef8f41; }
.colorStyle3 #l_site .block li.active>a,.colorStyle3 #l_site .block li.active>div.catalog_menu_item>a,.colorStyle3 #l_site .block li:hover>a,.colorStyle3 #l_site .block li:hover>div.catalog_menu_item>a{ background:url(/img/N-10-4/arrow_right3.png) no-repeat 12px 14px, url(/img/N-10-3/red.png) repeat-x 0 0; background-color:#ba1817; border-color:#dda38f #ad3d33 #9e1c1c; -webkit-box-shadow:inset -1px -1px 0 #d97270, 1px -1px 0 #dd7371 inset; box-shadow:inset -1px -1px 0 #d97270,inset 1px -1px 0 #dd7371; color:#ffeebf; }
.colorStyle4 #l_site .block li.active>a,.colorStyle4 #l_site .block li.active>div.catalog_menu_item>a,.colorStyle4 #l_site .block li:hover>a,.colorStyle4 #l_site .block li:hover>div.catalog_menu_item>a{ background:url(/img/N-10-4/arrow_right3.png) no-repeat 10px 13px, url(/img/N-10-4/menu_active.png) repeat-x 0 0; background-color:#ac2e36; border-color:#dc7a81 #d3636c #943138; -webkit-box-shadow:inset 0 -1px 0 #ca4b56; box-shadow:inset 0 -1px 0 #ca4b56; color:#fff; }
.colorStyle5 #l_site .block li.active>a,.colorStyle5 #l_site .block li.active>div.catalog_menu_item>a,.colorStyle5 #l_site .block li:hover>a,.colorStyle5 #l_site .block li:hover>div.catalog_menu_item>a{ background:url(/img/N-10-5/menu_active.png) repeat-x 0 0; background-color:#bb0601; border-color:#ea8878 #b53328 #a21408; -webkit-box-shadow:inset 1px 0 0 #e15240, inset -1px 0 0 #e15240, inset 0 -1px 0 #da220e; box-shadow:inset 1px 0 0 #e15240,inset -1px 0 0 #e15240,inset 0 -1px 0 #da220e; color:#fff; }
.colorStyle6 #l_site .block li.active>a,.colorStyle6 #l_site .block li.active>div.catalog_menu_item>a,.colorStyle6 #l_site .block li:hover>a,.colorStyle6 #l_site .block li:hover>div.catalog_menu_item>a{ background:url(../img/N-10-6/li_active.png) 5px no-repeat, -webkit-gradient( linear, left top, left bottom, from( #fed474 ), to( #eca24c ) ); background:url(../img/N-10-6/li_active.png) 5px no-repeat, linear-gradient( #fed474, #eca24c ); border-color:#ffeab0 #fade92 #f5d072; -webkit-box-shadow:none; box-shadow:none; color:#2b2f3d; }
.block .submenu{ -webkit-box-shadow:inset 0 10px 10px #333; box-shadow:inset 0 10px 10px #333; clear:both; }
#l_site .block .submenu{ border-radius:0; padding:3px 0 7px; border:none; }
.colorStyle1 .block .submenu{ -webkit-box-shadow:none; box-shadow:none; background:#f0f2f1; }
.colorStyle2 .block .submenu{ -webkit-box-shadow:inset 0 10px 10px -5px #bba69b; box-shadow:inset 0 10px 10px -5px #bba69b; background:#f0f2f1; }
.colorStyle3 .block .submenu{ -webkit-box-shadow:inset 0 10px 10px -5px #e9e6e2; box-shadow:inset 0 10px 10px -5px #e9e6e2; background:#f0f2f1; border-left:1px solid #bec8c1; border-right:1px solid #bec8c1; }
.colorStyle4 .block .submenu{ -webkit-box-shadow:none; box-shadow:none; background:#323861; }
.colorStyle5 .block .submenu{ -webkit-box-shadow:inset 0 10px 10px -5px #ccb5ab; box-shadow:inset 0 10px 10px -5px #ccb5ab; background:#f0f2f1; }
.colorStyle6 .block .submenu{ -webkit-box-shadow:none; box-shadow:none; background:#20263a; }
#l_site .block .submenu li{ padding:4px 4px 4px 15px; }
#l_site .block .submenu li,#l_site .block .submenu li:hover>a,#l_site .block .submenu li:hover>div.catalog_menu_item>a{ background:none!important; border:none!important; -webkit-box-shadow:none!important; box-shadow:none!important; }
#l_site .block .submenu li a{ padding:0; background:none!important; border:none!important; font-size:13px; text-decoration:underline; margin:0; }
.block .submenu li a{ color:#000; }
.colorStyle1 #l_site .block .submenu li a{ color:#3c9007!important; }
.colorStyle2 #l_site .block .submenu li a{ color:#bb4b00!important; }
.colorStyle3 #l_site .block .submenu li a{ color:#a42a26!important; }
.colorStyle4 #l_site .block .submenu li a{ color:#ffa3a5!important; }
.colorStyle5 #l_site .block .submenu li a{ color:#a4170b!important; }
.colorStyle6 #l_site .block .submenu li a{ color:#ffc267!important; }
#l_site .block .submenu a.active,#l_site .block .submenu a:hover{ text-decoration:none; -webkit-box-shadow:none!important; box-shadow:none!important; }
#l_site .block .submenu .submenu{ -webkit-box-shadow:none!important; box-shadow:none!important; margin-left:0; padding:0; }
#l_site .block .catalog_menu .submenu .submenu{ margin-left:0; }
#l_site .block .catalog_menu .submenu .submenu li{ padding-left:15px; }
#l_site .block .catalog_menu_image,#l_site .block .eshop_menu_image{ float:left; }
#l_site .block .catalog_menu_image a,#l_site .block .eshop_menu_image a{ padding:0; margin:2px; }
.l_speedbar{ font-size:12px; margin:0 0 15px; }
.colorStyle4 .l_speedbar{ font-size:12px; color:#aab2d5; }
.uss_catalog_block_cat,.uss_shop_block_cat{ position:relative; }
.uss_shop_table_view .uss_onlineorder>div,.uss_shop_table_view .uss_onlineorder>span{ margin:8px 0; }
.colorStyle1 .uss_eshop_block_item .uss_shop_price{ margin:0; vertical-align:bottom; display:inline-block; *display:inline; zoom:1; }
.colorStyle1 #l_site .uss_eshop_item span.old_price{ color:#000; }
.colorStyle1 #l_site .lp_specblock .uss_eshop_item span.old_price{ color:#fff; }
.colorStyle1 #l_site .uss_shop_blocks_view span.actual_price{ background:url(/img/N-10-1/menu.png) repeat-x 50%; color:#fff; }
.colorStyle1 .uss_shop_blocks_view .uss_eshop_item .uss_compare_by,.colorStyle1 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by,.colorStyle1 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price{ margin:5px 0; display:inline-block; *display:inline; zoom:1; vertical-align:middle; }
.colorStyle1 .uss_shop_technical_data span.old_price{ color:#000!important; }
.colorStyle1 #l_site .uss_shop_technical_data .uss_shop_price span:last-child{ background:url(/img/N-10-1/menu.png) repeat-x 50%; color:#fff; }
.colorStyle1 .uss_shop_table_view td{ padding:2px 4px; }
.colorStyle3 .uss_eshop_block_item{ display:inline-block; vertical-align:top; *display:inline; zoom:1; }
.colorStyle3 .uss_shop_name{ margin:7px 0; font-size:15px; }
.colorStyle3 .uss_shop_table_view td.uss_price span.old_price{ background:none; }
.header_layout7 .uss_eshop_block_item,.header_layout8 .uss_eshop_block_item,.header_layout9 .uss_eshop_block_item{ display:inline-block; *display:inline; zoom:1; vertical-align:top; width:202px; margin:10px 30px 15px 0; }
.header_layout7 .uss_eshop_block_item .img,.header_layout8 .uss_eshop_block_item .img,.header_layout9 .uss_eshop_block_item .img{ width:200px; height:204px; border:1px solid #a9c1d6; line-height:200px; }
.colorStyle4 .uss_shop_block_cat .uss_shop_cat_img{ float:none; border:none; margin:0 auto 7px; }
.colorStyle4 .uss_shop_block_cat .uss_shop_cat_name a{ font-size:15px; }
.colorStyle4 .uss_shop_cat_cat{ font-size:0; }
.colorStyle4 .uss_shop_cat_cat a{ font-size:13px; color:#dfe5ff; display:block; padding:2px 0 2px 10px; background:url(/img/N-10-4/arrow_right2.png) no-repeat 0; }
.colorStyle1 #l_site .uss_shop_price span{ margin:0; color:#dcf1aa; font-size:15px; background:none; padding:2px 5px; border-radius:3px; border:1px solid #70a343; }
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.actual_price,.colorStyle2 .uss_shop_detail .uss_shop_technical_data .uss_shop_price span,.colorStyle2 .uss_shop_list_view .uss_shop_technical_data .uss_shop_price span.actual_price{ background:none; color:#000; padding:0; }
.colorStyle3 #l_site .uss_shop_price span{ font-size:18px; color:#455963; margin:0; padding:0; background:none; }
.colorStyle4 #l_site .uss_shop_price span{ background:none; color:#fff; }
.colorStyle5 #l_site .uss_shop_price span{ background:none; padding:0; color:#333; }
.colorStyle1 #l_site .uss_shop_price span.old_price{ background:none; font-size:13px; margin:0 0 3px; padding:0; display:block; border:none; }
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.old_price,.colorStyle2 .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.old_price,.colorStyle2 .uss_shop_list_view .uss_shop_technical_data .uss_shop_price span.old_price{ background:none; color:#333; font-size:12px; }
.colorStyle3 #l_site span.old_price{ color:#3b3b3b; display:block; font-size:13px; }
.colorStyle4 #l_site .old_price{ margin:0; padding:0; background:none; color:#e1e1e1; font-size:13px; }
.colorStyle5 #l_site .old_price{ background:none; padding:0; color:#888; font-size:13px; }
.lp_specblock{ padding:15px 30px; width:calc(100% + 30px); background:#f1f1f1; position:relative; left:-15px; white-space:nowrap; border-radius:0 0 5px 5px; }
.lp_specblock,.lp_specblock *{ -webkit-box-sizing:border-box; box-sizing:border-box; }
.lp_specblock.x3 .uss_widget_outer_content .news_block_item{ max-width:calc((100% - 20px)/3); }
.lp_specblock .uss_widget_outer_content .news_block_item .info .title{ font-size:18px; }
.lp_specblock .uss_widget_outer_content .news_block_item .info .preview{ line-height:1.45; }
.lp_specblock .uss_widget_outer_content .news_block_item .info .preview p{ margin:0; }
.lp_specblock .uss_widget_outer_content .news_block_item .info .preview p+p{ margin-top:7px; }
.colorStyle1 .lp_specblock{ color:#fff; background:#277220 url(/img/N-10-1/specblock.png) repeat-x 0 0; border:1px solid #659e3e; border-top:none; }
.colorStyle2 .lp_specblock{ color:#fff; background:#418476 url(/img/N-10-2/specblock.png) repeat-x 0 0; border:1px solid #496961; border-top:none; }
.colorStyle3 .lp_specblock{ color:#fff; background:#2e5c8f url(/img/N-10-3/specblock.png) repeat-x 0 0; border:1px solid #415c8c; border-top:none; -webkit-box-shadow:inset 0 -1px 0 #567ab1, inset 1px 0 0 #5a7fb6, inset -1px 0 0 #5a7fb6; box-shadow:inset 0 -1px 0 #567ab1,inset 1px 0 0 #5a7fb6,inset -1px 0 0 #5a7fb6; }
.colorStyle4 .lp_specblock{ color:#fff; background:#384b8d url(/img/N-10-4/specblock.png) repeat-x 0 0; border-color:#6072c5 #667aca; border-style:solid; border-width:1px; }
.colorStyle5 .lp_specblock{ color:#4e5c62; background:#c9d4d6 url(/img/N-10-5/specblock.jpg) repeat-x 0 0; border:1px solid #a1aeb1; -webkit-box-shadow:inset 0 1px 0 #f4f6f7, inset 0 -1px 0 #f4f6f7; box-shadow:inset 0 1px 0 #f4f6f7,inset 0 -1px 0 #f4f6f7; }
.colorStyle6 .lp_specblock{ color:#4e5c62; background:none; -webkit-box-shadow:none; box-shadow:none; border:none; padding-bottom:45px; }
.colorStyle1 .lp_specblock a,.colorStyle1 .lp_specblock a:hover,.colorStyle2 .lp_specblock a,.colorStyle2 .lp_specblock a:hover{ color:#fff; }
.colorStyle3 .lp_specblock a,.colorStyle3 .lp_specblock a:hover{ color:#ccc; }
.colorStyle4 .lp_specblock a,.colorStyle4 .lp_specblock a:hover{ color:#c0ccff; }
.lp_specblock .h3,.lp_specblock .h4,.lp_specblock .news_block_item .info .title span,.lp_specblock .uss_guestbook_title,.lp_specblock h3,.lp_specblock h4{ margin:0 0 15px; font-size:18px; font-family:aeromatics_b; border-bottom:1px solid #000; -webkit-box-shadow:0 1px 0 #ccc; box-shadow:0 1px 0 #ccc; }
.lp_specblock .h4,.lp_specblock h4{ margin-top:30px; }
.lp_specblock .h4:first-child,.lp_specblock h4:first-child{ margin-top:0; }
.lp_specblock .uss_widget_outer_content{ display:-webkit-flex; display:-moz-flex; display:-ms-flex; display:-o-flex; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; }
.lp_specblock .uss_widget_outer_content .news_block_item{ -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; max-width:calc((100% - 60px)/4); }
.lp_specblock .uss_widget_outer_content .news_block_item .info .date{ display:none; }
.colorStyle1 .lp_specblock .h3,.colorStyle1 .lp_specblock .h4,.colorStyle1 .lp_specblock .news_block_item .info .title span,.colorStyle1 .lp_specblock .uss_guestbook_title,.colorStyle1 .lp_specblock h3,.colorStyle1 .lp_specblock h4{ color:#fff; border-bottom-color:#48742a; -webkit-box-shadow:0 1px 0 #67aa15; box-shadow:0 1px 0 #67aa15; }
.colorStyle2 .lp_specblock .h3,.colorStyle2 .lp_specblock .h4,.colorStyle2 .lp_specblock .news_block_item .info .title span,.colorStyle2 .lp_specblock .uss_guestbook_title,.colorStyle2 .lp_specblock h3,.colorStyle2 .lp_specblock h4{ color:#fff; border-bottom-color:#4c7468; -webkit-box-shadow:0 1px 0 #90b3ac; box-shadow:0 1px 0 #90b3ac; }
.colorStyle3 .lp_specblock .h3,.colorStyle3 .lp_specblock .h4,.colorStyle3 .lp_specblock .news_block_item .info .title span,.colorStyle3 .lp_specblock .uss_guestbook_title,.colorStyle3 .lp_specblock h3,.colorStyle3 .lp_specblock h4{ color:#cee1ff; border-bottom-color:#314f82; -webkit-box-shadow:0 1px 0 #6088b6; box-shadow:0 1px 0 #6088b6; }
.colorStyle4 .lp_specblock .h3,.colorStyle4 .lp_specblock .h4,.colorStyle4 .lp_specblock .news_block_item .info .title span,.colorStyle4 .lp_specblock .uss_guestbook_title,.colorStyle4 .lp_specblock h3,.colorStyle4 .lp_specblock h4{ color:#c0ccff; border-bottom-color:#35407b; -webkit-box-shadow:0 1px 0 #5766ad; box-shadow:0 1px 0 #5766ad; }
.colorStyle5 .lp_specblock .h3,.colorStyle5 .lp_specblock .h4,.colorStyle5 .lp_specblock .news_block_item .info .title span,.colorStyle5 .lp_specblock .uss_guestbook_title,.colorStyle5 .lp_specblock h3,.colorStyle5 .lp_specblock h4{ color:#4e5c62; border-bottom-color:#b0babe; -webkit-box-shadow:0 1px 0 #f4f6f7; box-shadow:0 1px 0 #f4f6f7; }
.header_layout4 .lp_specblock .h3,.header_layout4 .lp_specblock .h4,.header_layout4 .lp_specblock h3,.header_layout4 .lp_specblock h4,.header_layout5 .lp_specblock .h3,.header_layout5 .lp_specblock .h4,.header_layout5 .lp_specblock h3,.header_layout5 .lp_specblock h4{ font-family:corkiregular; text-align:center; font-size:36px; }
.colorStyle6 .lp_specblock .news_block_item .info .title span{ color:#ffc267; border-bottom-color:#ffc267; -webkit-box-shadow:none; box-shadow:none; }
.header_layout13 .lp_specblock .h3,.header_layout13 .lp_specblock .h4,.header_layout13 .lp_specblock h3,.header_layout13 .lp_specblock h4,.header_layout14 .lp_specblock .h3,.header_layout14 .lp_specblock .h4,.header_layout14 .lp_specblock h3,.header_layout14 .lp_specblock h4,.header_layout15 .lp_specblock .h3,.header_layout15 .lp_specblock .h4,.header_layout15 .lp_specblock h3,.header_layout15 .lp_specblock h4{ text-align:center; font-size:28px; font-family:barkentina_1; margin-bottom:18px; }
.colorStyle6 .header_layout13 .lp_specblock .h3,.colorStyle6 .header_layout13 .lp_specblock .h4,.colorStyle6 .header_layout13 .lp_specblock h3,.colorStyle6 .header_layout13 .lp_specblock h4,.colorStyle6 .header_layout14 .lp_specblock .h3,.colorStyle6 .header_layout14 .lp_specblock .h4,.colorStyle6 .header_layout14 .lp_specblock h3,.colorStyle6 .header_layout14 .lp_specblock h4,.colorStyle6 .header_layout15 .lp_specblock .h3,.colorStyle6 .header_layout15 .lp_specblock .h4,.colorStyle6 .header_layout15 .lp_specblock h3,.colorStyle6 .header_layout15 .lp_specblock h4{ font-size:26px; font-family:aeromatics_b; margin-bottom:16px; color:#d2a090; text-align:left; border-color:#463434; border-width:1px; -webkit-box-shadow:none; box-shadow:none; padding:0 0 4px; }
.lp_specblock *{ white-space:normal; }
.lp_specblock .uss_guestbook{ white-space:nowrap; }
.lp_specblock .uss_guestbook *{ white-space:normal; }
.lp_specblock .uss_guestbook_item{ display:inline-block; *display:inline; zoom:1; width:300px; margin:10px 30px 0 0; background:none; border:none; -webkit-box-shadow:none; box-shadow:none; vertical-align:top; padding:0; }
.lp_specblock .uss_guestbook_reply{ display:none; }
.lp_specblock .uss_fio{ font-weight:400; padding:0 0 2px 20px; background:url(/img/N-10-3/quote.png) no-repeat left 2px; }
.lp_specblock .uss_one_image{ margin-bottom:13px; }
.colorStyle1 .lp_specblock .uss_fio{ color:#dcf1ab; }
.colorStyle2 .lp_specblock .uss_fio{ color:#fff; }
.colorStyle3 .lp_specblock .uss_fio{ color:#cee1ff; }
.colorStyle4 .lp_specblock .uss_fio{ color:#ffa3a5; }
.colorStyle5 .lp_specblock .uss_fio{ color:#4e5c62; }
.lp_specblock .uss_guestbook_question_text{ color:#666; }
.colorStyle1 .lp_specblock .uss_guestbook_question_text,.colorStyle2 .lp_specblock .uss_guestbook_question_text,.colorStyle3 .lp_specblock .uss_guestbook_question_text,.colorStyle4 .lp_specblock .uss_guestbook_question_text{ color:#fff; }
.lp_specblock .amount_title,.lp_specblock .basket_amount_class{ display:none; }
.lp_specblock .uss_eshop_block_item{ vertical-align:top; }
.lp_specblock .uss_eshop_block_item .img{ padding:2px; border:1px solid #000; text-align:center; height:108px; width:139px; line-height:104px; margin:0 0 3px; }
.colorStyle1 .lp_specblock .uss_eshop_block_item .img{ border-color:#94c057; }
.colorStyle2 .lp_specblock .uss_eshop_block_item .img{ background:#fff; border-color:#9ebfba; }
.colorStyle3 .lp_specblock .uss_eshop_block_item .img{ border-color:#a9c1d6; }
.colorStyle4 .lp_specblock .uss_eshop_block_item .img{ border-color:#35407b; }
.colorStyle5 .lp_specblock .uss_eshop_block_item .img{ border-color:#a1aeb1; }
.lp_specblock .uss_eshop_block_item .img img{ vertical-align:middle; }
#l_site .lp_specblock .uss_shop_name a{ font-size:15px; }
.colorStyle2 #l_site .lp_specblock span.old_price{ color:#fff; background:none; }
#l_site .lp_specblock .uss_shop_price{ display:inline-block; *display:inline; vertical-align:top; zoom:1; margin-right:7px; }
#l_site .lp_specblock span.old_price{ font-size:12px; margin:0 5px 0 0; }
.header_layout4 #l_site .lp_specblock span.old_price,.header_layout5 #l_site .lp_specblock span.old_price,.header_layout6 #l_site .lp_specblock span.old_price{ padding:0; }
#l_site .lp_specblock span.actual_price{ font-size:14px; padding:2px 5px; }
#l_site .lp_specblock .uss_eshop_block_item .uss_shop_price{ min-height:20px; }
.colorStyle3 #l_site .lp_specblock .uss_shop_price span{ color:#fff!important; }
.lp_specblock table{ width:100%; }
.colorStyle4 .lp_specblock td{ background:url(/img/N-10-4/border.png) repeat-y 100%; }
.colorStyle4 .lp_specblock td:last-child{ background:none; }
.header_layout10 .lp_specblock td,.header_layout11 .lp_specblock td,.header_layout12 .lp_specblock td{ padding:0 20px; font-size:14px; vertical-align:top; }
.header_layout10 .lp_specblock td p:first-child a,.header_layout11 .lp_specblock td p:first-child a,.header_layout12 .lp_specblock td p:first-child a{ font-size:18px; font-family:aeromatics_b; }
.colorStyle6 .lp_specblock .items>div{ margin-bottom:10px; }
.mp_plus .icon{ width:100px; }
.mp_plus .icon,.mp_plus .text{ display:inline-block; *display:inline; *zoom:1; vertical-align:middle; }
.mp_plus .text{ width:calc(100% - 120px); font-size:16px; text-decoration:underline; }
.colorStyle6 .mp_plus .text{ color:#ffc267; }
.uss_shop_blocks_view .uss_eshop_item .uss_img_holder{ margin:0 0 5px; float:none; }
.uss_shop_block_cat .uss_shop_cat_name a{ font-size:15px; }
.news_list .h5,.news_list h5,.uss_vote_block .h5,.uss_vote_block h5,.uss_votes .h5,.uss_votes h5{ font-family:inherit; line-height:1.1em; margin-bottom:12px; }
.uss_votes .uss_more{ padding:3px 0; }
.uss_votes .message{ font-size:11px; margin:8px 0; }
.uss_vote_block,.uss_votes .question{ overflow:hidden; position:relative; }
.uss_votes .question input{ float:left; margin-top:3px; }
.uss_votes .question span{ display:block; overflow:hidden; }
.uss_vote_block .submit,.uss_votes .submit{ float:left; margin:3px 5px 2px 0; }
.uss_vote_block .submit input,.uss_vote_block .uss_more a,.uss_votes .submit input{ padding:4px 2px; color:#fff!important; display:inline-block; *display:inline; zoom:1; vertical-align:top; border-radius:3px; font-weight:400; text-decoration:none; font-size:12px; background-repeat:repeat-x; background-position:0 50%; border:1px solid transparent; text-shadow:none; }
.colorStyle1 .uss_vote_block .submit input,.colorStyle1 .uss_vote_block .uss_more a,.colorStyle1 .uss_votes .submit input{ background-color:#2d7622; background-image:url(/img/N-10-1/menu.png); -webkit-box-shadow:1px 1px 0 #49722c, -1px 0 0 #49722c; box-shadow:1px 1px 0 #49722c,-1px 0 0 #49722c; border-color:#aec961 #aec961 #68a13f; }
.colorStyle2 .uss_vote_block .submit input,.colorStyle2 .uss_vote_block .uss_more a,.colorStyle2 .uss_votes .submit input{ background-color:#559589; background-image:url(/img/N-10-2/menu.png); -webkit-box-shadow:1px 1px 0 #496961, -1px 0 0 #496961; box-shadow:1px 1px 0 #496961,-1px 0 0 #496961; border-color:#9ebfba #9ebfba #496961; }
.colorStyle3 .uss_vote_block .submit input,.colorStyle3 .uss_vote_block .uss_more a,.colorStyle3 .uss_votes .submit input{ background-color:#326397; background-image:url(/img/N-10-3/menu.png); -webkit-box-shadow:1px 1px 0 #33496f, -1px 0 0 #33496f; box-shadow:1px 1px 0 #33496f,-1px 0 0 #33496f; border-color:#6692d0 #6692d0 #33496f; }
.colorStyle4 .uss_vote_block .submit input,.colorStyle4 .uss_vote_block .uss_more a,.colorStyle4 .uss_votes .submit input{ background-color:#ac2e36; background-image:url(/img/N-10-4/menu_active.png); -webkit-box-shadow:1px 1px 0 #dc7a81, -1px 0 0 #dc7a81; box-shadow:1px 1px 0 #dc7a81,-1px 0 0 #dc7a81; border-color:#d15f68 #d15f68 #ca4a54; }
.colorStyle5 .uss_vote_block .submit input,.colorStyle5 .uss_vote_block .uss_more a,.colorStyle5 .uss_votes .submit input{ background-color:#bb0601; background-image:url(/img/N-10-5/menu_active.png); -webkit-box-shadow:0 1px 0 #e98575 inset, 0 -1px 0 #db2b18 inset, 1px 0 0 #e25846 inset, -1px 0 0 #e25846 inset; box-shadow:inset 0 1px 0 #e98575,inset 0 -1px 0 #db2b18,inset 1px 0 0 #e25846,inset -1px 0 0 #e25846; border-color:#bd3f34 #bd3f34 #a61a0e; }
#l_site .uss_vote_block .submit input:hover,#l_site .uss_vote_block .uss_more a:hover,#l_site .uss_votes .submit input:hover{ opacity:.9; }
.l_content{ padding:0 0 10px; }
.l_footer p{ margin:0; }
.l_footer .g-max-width{ padding-bottom:10px; zoom:1; }
.l_footer .g-max-width:after,.l_footer .g-max-width:before{ content:""; display:table; }
.l_footer .g-max-width:after{ clear:both; }
.colorStyle1 .l_footer{ color:#fff; }
.colorStyle2 .l_footer{ color:#33413b; }
.colorStyle4 .l_footer{ color:#fff; }
.colorStyle5 .l_footer{ color:#4e5c62; }
.colorStyle6 .l_footer{ color:#fff; }
.colorStyle1 .l_footer a{ color:#ddff81; }
.colorStyle2 .l_footer a{ color:#c36323; }
.colorStyle3 .l_footer a{ color:#3f67ab; }
.colorStyle5 .l_footer a{ color:#a4170b; }
.colorStyle6 .l_footer a{ color:#ffc267; }
.lf_menu{ position:relative; width:100%; text-align:center; margin:0 0 30px; white-space:nowrap; overflow:hidden; }
.colorStyle1 .lf_menu{ border-bottom:1px solid #1b3551; -webkit-box-shadow:0 1px 0 #345579; box-shadow:0 1px 0 #345579; }
.colorStyle2 .lf_menu{ border-bottom-color:#899a94; -webkit-box-shadow:0 1px 0 #dde9e5; box-shadow:0 1px 0 #dde9e5; }
.colorStyle3 .lf_menu{ border-bottom-color:#9aaec6; -webkit-box-shadow:0 1px 0 #dbe6f0; box-shadow:0 1px 0 #dbe6f0; }
.colorStyle4 .lf_menu{ border-bottom-color:#2c2736; -webkit-box-shadow:0 1px 0 #565063; box-shadow:0 1px 0 #565063; }
.colorStyle5 .lf_menu{ border-bottom-color:#9da7ab; -webkit-box-shadow:0 1px 0 #e2e6e7; box-shadow:0 1px 0 #e2e6e7; }
.colorStyle6 .lf_menu{ border-bottom:1px solid #443332; }
.lf_menu ul{ margin:0 0 25px; padding:0; list-style:none; }
.lf_menu ul li{ margin:0; padding:0 5px; list-style:none; position:relative; vertical-align:middle; width:auto; display:table-cell; height:38px; text-align:center; display:block !ie; float:left !ie; }
#l_site .lf_menu .menu_w>li{ display:inline-block; *display:inline; zoom:1; vertical-align:top; padding:0; margin:0; }
.lf_menu a{ display:table-cell; height:36px; color:#fff; width:1000px; vertical-align:middle; text-decoration:none; overflow:hidden; line-height:1em; padding:0 10px; position:relative; font-size:14px; border:1px solid transparent; border-radius:4px; white-space:nowrap; }
.lf_menu .menu_w>li>a{ width:auto; display:block; vertical-align:top; line-height:36px; }
.colorStyle2 .lf_menu a{ color:#496961; }
.colorStyle3 .lf_menu a{ color:#3f67ab; }
.colorStyle4 .lf_menu a{ color:#ffa3a5; }
.colorStyle5 .lf_menu a{ color:#4e5c62; }
.colorStyle6 .lf_menu a{ color:#ffc267; text-decoration:underline; }
.lf_menu a.active,.lf_menu a:hover{ background:#e1e1e1; border:1px solid #aaa; text-decoration:none; }
.colorStyle1 .lf_menu a.active,.colorStyle1 .lf_menu a:hover{ background:url(/img/N-10-1/menu.png) repeat-x 50%; border-color:#a7c65c #a7c65c #66a03e; color:#fff; }
.colorStyle2 .lf_menu a.active,.colorStyle2 .lf_menu a:hover{ background:#cf5124 url(/img/N-10-2/menu_active.png) repeat-x 0 0; border-color:#ecce5a #ecce5a #e18243; color:#fff; }
.colorStyle3 .lf_menu a.active,.colorStyle3 .lf_menu a:hover{ background:#9f1e1d url(/img/N-10-3/red.png) repeat-x 0 0; border-color:#dda38f #da9987 #c95151; color:#fff; }
.colorStyle4 .lf_menu a.active,.colorStyle4 .lf_menu a:hover{ background:#ac2e36 url(/img/N-10-4/menu_active.png) repeat-x 0 0; border-color:#dc7a81 #d15f68 #ca4a54; color:#fff; }
.colorStyle5 .lf_menu a.active,.colorStyle5 .lf_menu a:hover{ background:#bb0601 url(/img/N-10-5/menu_active.png) repeat-x 0 0; border-color:#ca544a #bd3f34 #a61a0e; color:#fff; -webkit-box-shadow:inset 0 1px 0 #e98575, inset 0 -1px 0 #db2b18, inset 1px 0 0 #e25846, inset -1px 0 0 #e25846; box-shadow:inset 0 1px 0 #e98575,inset 0 -1px 0 #db2b18,inset 1px 0 0 #e25846,inset -1px 0 0 #e25846; }
.colorStyle6 .lf_menu a.active,.colorStyle6 .lf_menu a:hover{ background:-webkit-gradient( linear, left top, left bottom, from( #ffd676 ), to( #eb9f4a ) ); background:linear-gradient( #ffd676, #eb9f4a ); border-color:#f5cf6e #fade92 #ffebb3; color:#2b2f3d; -webkit-box-shadow:none; box-shadow:none; font-size:14px; }
.lf_l{ float:left; width:330px; }
.lf_r{ float:right; width:300px; margin-left:30px; text-align:right; }
.lf_m{ overflow:hidden; }
.lf_m p{ margin:0 0 8px; }
.lf_powerd{ float:right; margin-top:20px; }
.lf_nav{ margin:14px 0 0; }
.lf_nav div{ margin:0 0 5px; }
.lf_nav a{ padding:1px 0 1px 18px; }
.l_footer .lf_nav a.lfn_sitemap{ background-repeat:no-repeat; background-position:0 7px; }
.l_footer .lf_nav a.lfn_feedback{ background-repeat:no-repeat; background-position:0 8px; }
.colorStyle1 .lfn_sitemap{ background-image:url(/img/N-10-1/nav_icon.png); }
.colorStyle1 .lfn_feedback{ background-image:url(/img/N-10-1/nav_icon2.png); }
.colorStyle2 .lfn_sitemap{ background-image:url(/img/N-10-2/sitemap2.png); }
.colorStyle2 .lfn_feedback{ background-image:url(/img/N-10-2/feedback2.png); }
.colorStyle3 .lfn_sitemap{ background-image:url(/img/N-10-3/sitemap.png); }
.colorStyle3 .lfn_feedback{ background-image:url(/img/N-10-3/feedback.png); }
.colorStyle5 .lfn_sitemap{ background-image:url(/img/N-10-5/sitemap2.png); }
.colorStyle6 .lfn_sitemap{ background-image:url(/img/N-10-6/sitemap.png); }
.colorStyle5 .lfn_feedback{ background-image:url(/img/N-10-5/feedback2.png); }
.colorStyle6 .lfn_feedback{ background-image:url(/img/N-10-6/feedback.png); }
a.lt_sitemap{ background-repeat:no-repeat; background-position:0 6px; }
a.lt_feedback{ background-repeat:no-repeat; background-position:0 7px; }
.colorStyle1 .lt_sitemap{ background-image:url(/img/N-10-1/nav_icon.png); }
.colorStyle1 .lt_feedback{ background-image:url(/img/N-10-1/nav_icon2.png); }
.colorStyle2 .lt_sitemap{ background-image:url(/img/N-10-2/sitemap.png); }
.colorStyle2 .lt_feedback{ background-image:url(/img/N-10-2/feedback.png); }
.colorStyle3 .lt_sitemap{ background-image:url(/img/N-10-3/sitemap.png); }
.colorStyle3 .lt_feedback{ background-image:url(/img/N-10-3/feedback.png); }
.colorStyle4 .lfn_sitemap,.colorStyle4 .lt_sitemap{ background-image:url(/img/N-10-4/sitemap.png); }
.colorStyle4 .lfn_feedback,.colorStyle4 .lt_feedback{ background-image:url(/img/N-10-4/feedback.png); }
.colorStyle5 .lt_sitemap{ background-image:url(/img/N-10-5/sitemap.png); }
.colorStyle5 .lt_feedback{ background-image:url(/img/N-10-5/feedback.png); }
.colorStyle6 .lt_sitemap{ background-image:url(/img/N-10-6/sitemap.png); }
.colorStyle6 .lt_feedback{ background-image:url(/img/N-10-6/feedback.png); }
.l_header .mp_img{ position:relative; width:100%; }
.mp_img{ margin-bottom:20px; }
.l_page_area .mp_img{ position:static!important; margin-bottom:10px; }
.header_layout14 #slider .slick-arrow{ display:none; }
.mp_img~div{ z-index:1; }
.l_header,.l_header *,.l_header .mp_img+div{ -webkit-box-sizing:border-box; box-sizing:border-box; }
.l_header .mp_img+div{ position:absolute; left:15px; right:15px; top:45px; bottom:0; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:stretch; -webkit-align-items:stretch; -ms-flex-align:stretch; align-items:stretch; height:calc(100% - 45px); padding-bottom:20px; }
.slick-slider{ overflow:hidden; }
.header_layout1 .mp_img{ position:static; }
.colorStyle1 .header_layout2 .mp_img{ background:url(/img/N-10-1/page_bg.jpg) no-repeat 100% 0; }
.colorStyle1 .header_layout3 .mp_img{ background:url(/img/N-10-1/page_bg2.jpg) no-repeat 100% 0; }
.colorStyle2 .header_layout5 .mp_img{ background:url(/img/N-10-2/header2.jpg) no-repeat 100% 0; }
.colorStyle2 .header_layout6 .mp_img{ background:url(/img/N-10-2/header3.jpg) no-repeat 100% 0; }
.colorStyle3 .header_layout8 .mp_img{ background:url(/img/N-10-3/header_img.png) no-repeat 100% 0; }
.colorStyle3 .header_layout9 .mp_img{ background:url(/img/N-10-3/header_img2.png) no-repeat 100% 0; }
.colorStyle4 .header_layout11 .mp_img{ background:url(/img/N-10-4/big_img.jpg) no-repeat 100% -20px; }
.colorStyle4 .header_layout12 .mp_img{ background:url(/img/N-10-4/big_img2.jpg) no-repeat 100% -20px; }
.colorStyle5 .header_layout14 .mp_img{ background:url(/img/N-10-5/big_img.jpg) no-repeat 100% -30px; }
.colorStyle6 .header_layout14 .mp_img{ background:url(/img/N-10-6/mid_img.jpg) no-repeat 100% -30px; }
.colorStyle5 .header_layout15 .mp_img{ background:url(/img/N-10-5/big_img2.jpg) no-repeat 100% 0; }
.colorStyle6 .header_layout15 .mp_img{ background:url(/img/N-10-6/big_img2.jpg) no-repeat 100% 0; }
.l_slider #l_site .mp_img{ background-image:none; }
.mp_img .bullets{ display:none!important; }
.lh_search{ background:#fefefe; border:1px solid #becccc; border-top-color:#7b9090; -webkit-box-shadow:0 10px 10px #d2dbdb inset, 0 -1px 0 #becccc; box-shadow:inset 0 10px 10px #d2dbdb,0 -1px 0 #becccc; border-radius:4px; position:relative; height:25px; width:310px; }
.header_layout5 .lh_search{ margin:20px 0 15px; }
.header_layout13 .lh_search{ width:310px; max-width:100%; }
.header_layout14 .lh_search,.header_layout15 .lh_search{ width:200px; }
.header_layout15 .lh_search{ margin-top:30px; }
.colorStyle2 .lh_search{ border-color:#7b9090 #becccc #becccc; -webkit-box-shadow:0 10px 10px #d2dbdb inset, 0 -1px 0 #becccc; box-shadow:inset 0 10px 10px #d2dbdb,0 -1px 0 #becccc; }
.colorStyle3 .lh_search{ border-color:#748490 #b0c5d4 #b0c5d4; -webkit-box-shadow:inset 0 4px 7px #dbe2e8; box-shadow:inset 0 4px 7px #dbe2e8; width:310px; }
.colorStyle5 .lh_search{ border-color:#b1bdc1; -webkit-box-shadow:inset 0 1px 0 #718087, inset 0 5px 7px #dcdee0; box-shadow:inset 0 1px 0 #718087,inset 0 5px 7px #dcdee0; }
.t_m{ overflow:hidden; position:relative; top:-5px; }
.t_m .lh_search{ margin:0; }
#l_site .lh_search .uss_input_name{ margin:0; padding:4px 0 5px 10px; border:none; background:none; color:#5f7f7c; }
#l_site .lh_search .uss_submit,#l_site .lh_search .uss_submit:hover{ margin:0; padding:0; border:none; background:url(/img/N-10-2/search_icon.png) no-repeat 50%; width:30px; height:25px; cursor:pointer; position:absolute; right:0; top:0; }
.colorStyle1 .uss_shop_block_cat .uss_shop_cat_img{ border:1px solid #b0beb7; }
.colorStyle1 .uss_shop_block_cat .uss_shop_cat_name a{ font-size:14px; }
.colorStyle4 .mp_banners{ margin-top:30px; }
.colorStyle4 .mp_banners table{ width:100%; }
.colorStyle4 .mp_banners td{ text-align:center; vertical-align:top; width:50%; }
.colorStyle4 .mp_banners td:first-child{ padding-right:10px; }
.colorStyle4 .mp_banners td:last-child{ padding-left:10px; }
.colorStyle4 .mp_banners p{ margin:0; }
.colorStyle4 .uss_form_captcha label{ color:#000; }
.colorStyle4 .header_layout11 .big_img,.colorStyle4 .header_layout12 .big_img,.colorStyle5 .header_layout14 .lh_img,.colorStyle5 .header_layout15 .lh_img{ position:absolute; top:0; right:0; }
#l_site a.add_to_cart,#l_site a.add_to_compare,#l_site a.add_to_wishlist{ display:inline-block; *display:inline; vertical-align:middle; zoom:1; border-radius:3px; border:1px solid #ccc; color:#fff; text-decoration:none; background-size:100%!important; padding:2px 1px 1px; }
#l_site a.add_to_cart:hover,#l_site a.add_to_compare:hover,#l_site a.add_to_wishlist:hover{ text-decoration:underline; }
#l_site a.add_to_cart .cart_ico{ display:block; padding:3px 3px 4px 22px; background:url(../img/cart_ico.png) no-repeat 4px 50%; }
#l_site a.already_in_cart{ padding:3px 5px 4px; }
#l_site a.already_in_cart .cart_ico{ background:none!important; padding:0; }
#l_site .lp_specblock span.add_to_cart{ display:block; padding-top:5px; }
#l_site a.add_to_compare,#l_site a.add_to_wishlist{ padding:5px 6px; }
.uss_catalog_detail .catalog_orderbutton{ background:#ccc; border-radius:3px; -webkit-box-shadow:none; box-shadow:none; color:#fff; font-weight:400; height:30px; line-height:30px; text-decoration:none; text-shadow:none; }
.colorStyle1 #l_site a.add_to_cart,.colorStyle1 #l_site a.add_to_compare,.colorStyle1 #l_site a.add_to_wishlist,.colorStyle1 .uss_catalog_detail .catalog_orderbutton{ background:url(/img/N-10-1/menu_active.png) repeat-x 0 0; border-color:#6db3cd; background-size:100%; }
.colorStyle1 #l_site a.add_to_cart .cart_ico{ background:url(/img/N-10-1/cart.png) no-repeat 4px; }
.colorStyle2 #l_site a.add_to_cart,.colorStyle2 #l_site a.add_to_compare,.colorStyle2 #l_site a.add_to_wishlist,.colorStyle2 .uss_catalog_detail .catalog_orderbutton{ background:url(/img/N-10-2/menu_active.png) repeat-x 50% 50%; border-color:#ecce5a #ecce5a #e18243; }
.colorStyle3 #l_site a.add_to_cart,.colorStyle3 #l_site a.add_to_compare,.colorStyle3 #l_site a.add_to_wishlist,.colorStyle3 .uss_catalog_detail .catalog_orderbutton{ background:url(/img/N-10-3/menu.png) repeat-x 50%; border-color:#597eb7; -webkit-box-shadow:1px 1px 0 #7193c3 inset, -1px -1px 0 #7193c3 inset; box-shadow:inset 1px 1px 0 #7193c3,inset -1px -1px 0 #7193c3; }
.colorStyle3 #l_site a.add_to_cart .cart_ico{ background:url(/img/N-10-3/cart_ico.png) no-repeat 3px; }
.colorStyle3 .uss_eshop_block_item a.add_to_cart{ float:right; margin-top:-30px; }
.colorStyle4 #l_site a.add_to_cart,.colorStyle4 #l_site a.add_to_compare,.colorStyle4 #l_site a.add_to_wishlist,.colorStyle4 .uss_catalog_detail .catalog_orderbutton{ background:url(/img/N-10-4/menu.png) repeat-x 50%; border-color:#667aca; }
.colorStyle5 #l_site a.add_to_cart,.colorStyle5 #l_site a.add_to_compare,.colorStyle5 #l_site a.add_to_wishlist,.colorStyle5 .uss_catalog_detail .catalog_orderbutton{ color:#fff; background:#bb0601 url(/img/N-10-5/menu_active.png) repeat-x 0 0; }
.colorStyle6 #l_site a.add_to_cart,.colorStyle6 #l_site a.add_to_compare,.colorStyle6 #l_site a.add_to_wishlist,.colorStyle6 .uss_catalog_detail .catalog_orderbutton{ color:#fff; background:-webkit-gradient( linear, left top, left bottom, from( #2f354a ), to( #20263a ) ); background:linear-gradient( #2f354a, #20263a ); border-color:#454a5f #454a5f #191e2e; }
div.uss_catalog_tabs .uss_catalog_tabs_navigation span,div.uss_eshop_tabs .uss_eshop_tabs_navigation span{ background-color:#000; border-radius:3px 3px 0 0; }
.colorStyle1 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected,.colorStyle1 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected{ background:#2782b0; }
.colorStyle2 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected,.colorStyle2 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected{ background:#e27c2c; }
.colorStyle3 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected,.colorStyle3 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected{ background:#366ca3; }
.colorStyle4 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected,.colorStyle4 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected{ background:#3d539d; }
.colorStyle5 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected,.colorStyle5 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected{ background:#d9382c; }
.colorStyle6 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected,.colorStyle6 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected{ background:-webkit-gradient( linear, left top, left bottom, from( #fed474 ), to( #eca24c ) ); background:linear-gradient( #fed474, #eca24c ); border-color:#ffeab0 #fade92 #f5d072; -webkit-box-shadow:none; box-shadow:none; color:#2b2f3d; text-shadow:none; font-weight:400; }
.lh_menu .menu_l{ left:-5px; }
.lh_menu .menu_l,.lh_menu .menu_r{ width:5px; height:52px; position:absolute; top:-1px; }
.lh_menu .menu_r{ right:-5px; }
.lh_menu.two_lines .menu_l,.lh_menu.two_lines .menu_r{ height:107px; background-size:100% 100%!important; }
.colorStyle1 .lh_menu .menu_l{ background:url(/img/N-10-1/menu_l.png) no-repeat 50%; }
.colorStyle1 .lh_menu .menu_r{ background:url(/img/N-10-1/menu_r.png) no-repeat 50%; }
.colorStyle2 .lh_menu .menu_l{ background:url(/img/N-10-2/menu_l.png) no-repeat 50%; }
.colorStyle2 .lh_menu .menu_r{ background:url(/img/N-10-2/menu_r.png) no-repeat 50%; }
.colorStyle3 .lh_menu .menu_l{ background:url(/img/N-10-3/menu_l.png) no-repeat 50%; left:-4px; }
.colorStyle3 .lh_menu .menu_r{ background:url(/img/N-10-3/menu_r.png) no-repeat 50%; right:-4px; }
.colorStyle4 .lh_menu .menu_l{ background:url(/img/N-10-4/menu_l.png) no-repeat 50%; }
.colorStyle4 .lh_menu .menu_r{ background:url(/img/N-10-4/menu_r.png) no-repeat 50%; }
.colorStyle5 .lh_menu .menu_l{ background:url(/img/N-10-5/menu_l.png) no-repeat 50%; }
.colorStyle5 .lh_menu .menu_r{ background:url(/img/N-10-5/menu_r.png) no-repeat 50%; }
.colorStyle6 .lh_menu .menu_l{ background:url(/img/N-10-6/menu_l.png) no-repeat 50%; top:0; }
.colorStyle6 .lh_menu .menu_r{ background:url(/img/N-10-6/menu_r.png) no-repeat 50%; top:0; }
.uss_search_form .uss_submit{ width:16%; }
.l_page_area{ padding-bottom:30px; }
.uss_eshop_sameproducts.blocks .item .uss_eshop_amount_block,.uss_shop_blocks_view .uss_eshop_item .uss_eshop_amount_block{ display:inline-block; vertical-align:middle; margin:5px; }
.uss_eshop_block_item .img{ text-align:center; }
.uss_eshop_block_item .img img{ vertical-align:middle; }
.uss_eshop_block_item .img .uss_eshop_icons{ line-height:normal; }
.uss_eshop_filters{ margin-bottom:20px; }
.uss_subscribe_form .email input{ margin:4px 0; }
.uss_faq_groups_blocks .uss_faq_groups_item{ color:#888; }
#uss_basket_ask_where_to_go_block a,.uss_basket_menu span.current,.uss_faq_groups_blocks .uss_faq_groups_item a,.uss_form_captcha label,.uss_user_basket th{ color:#202020; }
.comment_form_title{ color:inherit; }
.uss_faq_item,.uss_faq_item a,.uss_photoalbums_albums_table th,.uss_shop_table_view th,.uss_user_wishlist th{ color:#202020; }
.lf_counters{ display:none; }
.uss_eshop_block_item .uss_shop_name,.uss_eshop_item .uss_shop_name{ margin-bottom:10px; }
.catalog_orderbutton{ margin:10px 0; }
#l_site .h3 a,#l_site .h4 a,#l_site h3 a,#l_site h4 a{ text-decoration:none; color:inherit; }
.uss_shop_detail .uss_shop_technical_data .uss_shop_by,.uss_shop_list_view .uss_shop_technical_data .uss_shop_by,.uss_shop_technical_data .uss_compare_by{ display:inline-block; *display:inline; *zoom:1; vertical-align:top; margin:10px 3px 10px 0; }
#l_site .uss_shop_by.uss_shop_buy_one_click{ float:none!important; }
#l_site .content img{ max-width:100%; height:auto; }
.colorStyle6 #l_site .review,.colorStyle6 #l_site .review *{ -webkit-box-sizing:border-box; box-sizing:border-box; }
.colorStyle6 #l_site .review{ margin-bottom:20px; }
.colorStyle6 #l_site .review .inner{ position:relative; overflow:visible; width:1026px; width:100%; max-width:1220px; background:-webkit-gradient( linear, left top, left bottom, from( #2f354a ), to( #1f2438 ) ); background:linear-gradient( #2f354a, #1f2438 ); font-size:13px; border:1px solid #454e6c; margin-top:-10px; padding:26px 0 0 28px; border-radius:0 0 6px 6px; color:#fff; }
.colorStyle6 #l_site .review .lp_specblock{ color:#fff; }
.colorStyle6 #l_site .review .uss_guestbook_item{ background:none; border:none; -webkit-box-shadow:none; box-shadow:none; border-radius:0; padding:0; display:inline-block; vertical-align:top; width:33%; }
.colorStyle6 #l_site .review .h3{ font-size:26px; color:#dadfed; border-bottom-color:#3f4763; margin:0 0 26px; }
.colorStyle6 #l_site .review .uss_guestbook_question_info{ padding:0 0 0 19px; margin-bottom:7px; background:url(../img/N-10-6/review_ico.png) 0 no-repeat; }
.colorStyle6 #l_site .review .uss_guestbook .uss_fio{ color:#fff; margin-bottom:9px; }
.colorStyle6 #l_site .review .uss_guestbook_question_text{ color:#fff; line-height:1.35em; }
.colorStyle6 #l_site .review .corner_left,.colorStyle6 #l_site .review .corner_right{ position:absolute; top:0; }
.colorStyle6 #l_site .review .corner_left{ width:5px; height:23px; display:block; left:-1px; top:-9px; background:url(../img/N-10-6/review_corner_left.png) 50% no-repeat; }
.colorStyle6 #l_site .review .corner_right{ width:5px; height:37px; display:block; right:-1px; top:-9px; background:url(../img/N-10-6/review_corner_right.png) 50% no-repeat; }
.colorStyle6 .uss-copyright_text{ color:#fff!important; }
.colorStyle6 .uss_form_tml .uss_form_submit input[type=submit],.fc_form_tml form .buttons input[type=submit]{ background:-webkit-gradient( linear, left top, left bottom, from( #fed474 ), to( #eca24c ) ); background:linear-gradient( #fed474, #eca24c ); border-color:#ffeab0 #fade92 #f5d072; -webkit-box-shadow:none; color:#2b2f3d; text-shadow:none; padding:0 20px; box-shadow:none; height:30px; line-height:30px; }
.colorStyle6 .uss_eshop_filters_block .group .eshop_filters_items{ display:-moz-flex; display:-ms-flex; display:-o-flex; display:-ms-flexbox; display:-webkit-box; display:-webkit-flex; display:flex; -ms-flex-pack:justify; -webkit-box-pack:justify; -webkit-justify-content:space-between; justify-content:space-between; }
.colorStyle6 .uss_eshop_filters_block .group .eshop_filters_items .eshop_filters .items_label{ display:block; margin-bottom:4px; }
.colorStyle6 .uss_eshop_filters_block .group .eshop_filters_items .eshop_filters .filter_elem_label{ margin-right:10px; margin-bottom:4px; display:inline-block; }
.colorStyle6 .uss_eshop_filters_block .filter_submit button,.colorStyle6 .uss_eshop_filters_block .filter_submit input{ background:-webkit-gradient( linear, left top, left bottom, from( #ffd676 ), to( #eb9f4a ) ); background:linear-gradient( #ffd676, #eb9f4a ); border-color:#ffebb3 #fadd90 #f5cf6e; color:#2b2f3d; font-size:14px; font-weight:400; padding:0 20px; height:30px; line-height:30px; text-shadow:none; }
.uss_section_content .uss_eshop_filters form .group .eshop_filters_items{ -webkit-box-align:baseline; -ms-flex-align:baseline; -webkit-align-items:baseline; align-items:baseline; }
.uss_section_content .uss_eshop_filters form .group{ width:100%; }
.uss_section_content .uss_eshop_filters form .group .eshop_filters_items{ display:-moz-flex; display:-ms-flex; display:-o-flex; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify; -webkit-justify-content:space-between; justify-content:space-between; -ms-flex-wrap:wrap; -webkit-flex-wrap:wrap; flex-wrap:wrap; }
.uss_section_content .uss_eshop_filters form .group .eshop_filters_items .eshop_filters{ width:31%; margin-right:0; }
.uss_section_content .uss_eshop_filters form .group .eshop_filters_items label{ float:none; display:block; width:auto; margin-bottom:7px; }
.uss_section_content .uss_eshop_filters_block .group .filter_item .items_label.for_styler{ padding-top:0; }
.uss_section_content .uss_eshop_filters_block .group .jq-selectbox{ width:100%; }
.uss_section_content .uss_eshop_filters_block .jq-selectbox{ margin-bottom:0; }
.uss_section_content .uss_eshop_filters_block .jq-selectbox__select{ -webkit-box-sizing:border-box; box-sizing:border-box; width:100%; max-width:100%; height:32px; }
.uss_section_content .uss_eshop_filters_block .jq-selectbox__select-text{ width:100%!important; }
.uss_section_content .uss_eshop_filters_block .group .filter_item .filter_elem_label{ white-space:normal; }
.uss_section_content .uss_eshop_filters .uss_eshop_filters_block.simple_filters .filter_item.filter_search_in_current_cat{ width:100%; }
.uss_section_content .uss_eshop_filters form>.filter_item,.uss_section_content .uss_eshop_filters form>.filter_submit{ margin-right:0; }
.uss-flex-items{ display:-moz-flex!important; display:-ms-flex!important; display:-o-flex!important; -webkit-box-pack:justify!important; -webkit-justify-content:space-between!important; -ms-flex-pack:justify!important; justify-content:space-between!important; }
.content .uss_catalog_block_cat,.content .uss_eshop_sameproducts.blocks,.content .uss_shop_blocks_view,.flex .catalog_menu,.flex .items,.flex .uss_eshop_menu,.flex .uss_images_block{ display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:start; -ms-flex-pack:start; -webkit-justify-content:flex-start; justify-content:flex-start; -ms-flex-wrap:wrap; -webkit-flex-wrap:wrap; flex-wrap:wrap; }
.uss_shop_block_cat .uss_shop_category,.uss_shop_blocks_view .uss_eshop_item{ display:inline-block; vertical-align:top; *display:inline; zoom:1; margin:5px 0 20px; max-width:calc((100% - 40px)/3); -webkit-box-flex:1; -ms-flex:1 auto; -webkit-flex:1 auto; flex:1 auto; }
.uss_eshop_block_item .img,.uss_eshop_sameproducts .item .image,.uss_shop_block_cat .uss_shop_cat_img,.uss_shop_blocks_view .uss_eshop_item .uss_img_holder{ margin:0 auto; max-width:100%; -webkit-box-sizing:border-box; box-sizing:border-box; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center; }
.uss_eshop_block_item .img img,.uss_shop_block_cat .uss_shop_cat_img img,.uss_shop_blocks_view .uss_eshop_item .uss_img_holder img{ max-width:100%; }
.uss_shop_block_cat .uss_shop_cat_img_wrap{ margin-right:0; }
.colorStyle4 .uss_shop_block_cat .uss_shop_category{ max-width:calc((100% - 60px)/4); }
.uss_eshop_block_item,.uss_eshop_sameproducts.blocks .item{ margin-right:0; max-width:calc((100% - 50px)/5); -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; -webkit-box-sizing:border-box; box-sizing:border-box; display:block; }
.colorStyle3 .uss_eshop_block_item{ max-width:calc((100% - 40px)/3); }
.colorStyle3 .uss_eshop_block_item input.basket_amount_class{ width:40px; margin-left:5px; }
.uss_eshop_sameproducts .item .imageWrap{ border:0; }
.uss_eshop_sameproducts .item .image{ border:1px solid #ccc; }
.uss_eshop_sameproducts .item .image a{ max-height:100%; }
.uss_eshop_sameproducts .item .addToCart,.uss_eshop_sameproducts .item .price{ display:inline-block; *display:inline; *zoom:1; vertical-align:middle; }
.uss_eshop_sameproducts .item .price span{ padding:3px 10px; }
.uss_eshop_sameproducts .item .amount_title{ margin-right:5px; }
.colorStyle6 .lp_specblock .items>div{ max-width:calc((100% - 80px)/5); }
.colorStyle6 .lp_specblock .items>div img{ max-width:100%; }
.uss_faq_item{ border:1px solid; border-radius:4px; -webkit-box-shadow:none; box-shadow:none; color:#fff; }
.uss_faq_item a{ color:#fff; }
.colorStyle1 .uss_faq_item{ background:-webkit-gradient( linear, left top, left bottom, from( #65a53a ), to( #2d7622 ) ); background:linear-gradient( 180deg, #65a53a 0, #2d7622 ); border-color:#2a7422; }
.colorStyle2 .uss_faq_item{ background:-webkit-gradient( linear, left top, left bottom, from( #69a59a ), to( #418476 ) ); background:linear-gradient( 180deg, #69a59a 0, #418476 ); border-color:#336961; }
.colorStyle3 .uss_faq_item{ background:-webkit-gradient( linear, left top, left bottom, from( #4688c5 ), to( #2c5b8d ) ); background:linear-gradient( 180deg, #4688c5 0, #2c5b8d ); border-color:#405b8a; }
.colorStyle4 .uss_faq_item{ background:-webkit-gradient( linear, left top, left bottom, from( #465fb2 ), to( #354989 ) ); background:linear-gradient( 180deg, #465fb2 0, #354989 ); border-color:#3e4984; }
.colorStyle5 .uss_faq_item{ background:-webkit-gradient( linear, left top, left bottom, from( #758e96 ), to( #445a60 ) ); background:linear-gradient( 180deg, #758e96 0, #445a60 ); border-color:#4c5a60; }
.colorStyle6 .uss_faq_item{ background:-webkit-gradient( linear, left top, left bottom, from( #2f354a ), to( #20253a ) ); background:linear-gradient( #2f354a, #20253a ); border-color:#454a5f; }
.colorStyle1 .uss_faq_item a:hover{ color:#83c4d9; }
.colorStyle2 .uss_faq_item a:hover{ color:#ecce5a; }
.colorStyle3 .uss_faq_item a:hover{ color:#dda38f; }
.colorStyle4 .uss_faq_item a:hover{ color:#dc7a81; }
.colorStyle5 .uss_faq_item a:hover{ color:#de847b; }
.colorStyle6 .uss_faq_item a:hover{ color:#ffebb3; }
.colorStyle1 .uss_faq_item.l-toggle .question_text{ border-bottom-color:#83c4d9; }
.colorStyle2 .uss_faq_item.l-toggle .question_text{ border-bottom-color:#ecce5a; }
.colorStyle3 .uss_faq_item.l-toggle .question_text{ border-bottom-color:#dda38f; }
.colorStyle4 .uss_faq_item.l-toggle .question_text{ border-bottom-color:#dc7a81; }
.colorStyle5 .uss_faq_item.l-toggle .question_text{ border-bottom-color:#de847b; }
.colorStyle6 .uss_faq_item.l-toggle .question_text{ border-bottom-color:#ffebb3; }
.lh_mobile_menu{ display:none; }
.slider .slide{ position:relative; }
.slider .slide .image:after{ content:""; background:-webkit-gradient( linear, left top, right top, from( hsla(0, 0%, 100%, .75) ), color-stop( 55%, hsla(0, 0%, 100%, .15) ), color-stop( 65%, hsla(0, 0%, 100%, 0) ), to( hsla(0, 0%, 100%, 0) ) ); background:linear-gradient( 90deg, hsla(0, 0%, 100%, .75), hsla(0, 0%, 100%, .15) 55%, hsla(0, 0%, 100%, 0) 65%, hsla(0, 0%, 100%, 0) ); position:absolute; left:0; right:0; top:0; bottom:0; z-index:1; }
.slider .slide .caption{ position:absolute; right:20px; bottom:20px; background:hsla(0, 0%, 100%, .85); color:#4b6277; text-align:center; font:normal 36px/1em bebas_neue_cyrillicregular,arial,sans-serif; overflow:hidden; display:inline-block; padding:10px; border-radius:5px; }
.slider .slide .slide-link{ position:absolute; left:0; right:0; top:0; bottom:0; z-index:10; }
.slider .image:not(.aspect_rated){ max-width:100%; }
.slider .slick-arrow{ background:url(../img/arrow_next.png) 50% no-repeat; width:42px; height:42px; display:block; z-index:10; opacity:1!important; }
.slider .slick-arrow.slick-prev{ background-image:url(../img/arrow_prev.png); left:5px; }
.slider .slick-arrow.slick-next{ background-image:url(../img/arrow_next.png); right:5px; }
.slider .slick-dots{ bottom:20px; width:100vw; max-width:100%; left:0; right:0; margin:0 auto; }
.slider .slick-dots li{ width:8px; height:8px; }
.slider .slick-dots li button{ width:100%; height:100%; display:block; border-radius:9px; background:#ccc; }
.slider .slick-dots li.slick-active button{ background:red; }
.colorStyle1 .slider .slick-dots li.slick-active button{ background:#0071a4; }
.colorStyle2 .slider .slick-dots li.slick-active button{ background:#d15524; }
.colorStyle3 .slider .slick-dots li.slick-active button{ background:#bb1b19; }
.colorStyle4 .slider .slick-dots li.slick-active button{ background:#ae3038; }
.colorStyle5 .slider .slick-dots li.slick-active button{ background:#bc0a02; }
.colorStyle6 .slider .slick-dots li.slick-active button{ background:#eba04b; }
.header_layout10 .l_header{ padding-top:0; }
.header_layout10 .l_header .l_header_holder{ -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; }
.header_layout7 .l_header{ padding:0; }
.header_layout4 .l_header_holder{ -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; }
.header_layout1 .lh_cart{ width:210px; }
.header_layout1 .l_header{ padding-top:0; }
.header_layout1 .l_header_holder{ -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; }
.catalogs,.catalogs *{ -webkit-box-sizing:border-box; box-sizing:border-box; }
.catalogs .h3{ color:#3a5166; border-bottom:1px solid; border-color:#c0cdc7; }
.catalogs .uss_eshop_menu{ display:-webkit-flex; display:-moz-flex; display:-ms-flex; display:-o-flex; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:start; -webkit-justify-content:flex-start; -ms-flex-pack:start; justify-content:flex-start; }
.catalogs .uss_eshop_menu>li{ display:block; -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; }
.catalogs .uss_eshop_menu>li .eshop_menu_image{ display:block; border:1px solid #b0beb7; }
.catalogs .uss_eshop_menu>li .eshop_menu_image a{ display:block; width:100%; height:100%; padding:2px; overflow:hidden; }
.catalogs .uss_eshop_menu>li .eshop_menu_image a img{ max-width:100%; display:block; margin:0 auto; }
.catalogs .uss_eshop_menu>li>a{ font-size:14px; margin:0 0 .4em; display:block; }
.catalogs .uss_eshop_menu>li .uss_tree_description{ font-size:14px; }
.catalogs .uss_catalog_sidebar{ display:-webkit-flex; display:-moz-flex; display:-ms-flex; display:-o-flex; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
.catalogs .uss_catalog_sidebar .uss_catalog_category{ display:block; -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; }
.catalogs .uss_catalog_sidebar .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img{ display:block; margin:0 auto; max-width:100%; height:auto!important; }
.catalogs .uss_catalog_sidebar .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img a{ padding:1px; display:block; }
.catalogs .uss_catalog_sidebar .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img a img{ display:block; max-width:100%; margin:0 auto; }
.catalogs .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name,.catalogs .uss_catalog_sidebar .uss_catalog_category .uss_catlog_cat_anons{ padding:0; }
.catalogs .uss_catalog_sidebar .uss_catalog_category .uss_catlog_cat_anons p{ margin:0; }
.catalogs .uss_catalog_sidebar .uss_catalog_category .uss_catlog_cat_anons p+p{ margin-top:7px; }
.catalogs .uss_catalog_sidebar .uss_catalog_category .catalog_orderbutton{ background:#ccc; border-radius:3px; -webkit-box-shadow:none; box-shadow:none; color:#fff; font-weight:400; line-height:1; min-height:auto!important; text-decoration:none; text-shadow:none; background:url(/img/N-10-1/menu_active.png) repeat-x 0 0; border-color:#6db3cd; background-size:100%; padding:10px; }
.catalogs .catalog_menu{ margin:0; padding:0; display:-webkit-flex; display:-moz-flex; display:-ms-flex; display:-o-flex; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
.catalogs .catalog_menu>li{ margin:0; padding:0; }
.catalogs .catalog_menu>li .catalog_menu_item .catalog_menu_image{ float:left; margin:0 10px 0 0; }
.catalogs .catalog_menu>li .catalog_menu_item .catalog_menu_image~*{ overflow:hidden; }
.catalogs .catalog_menu>li .catalog_menu_item .catalog_menu_image a{ border:1px solid #ccc; padding:2px; display:block; }
.catalogs .catalog_menu>li .catalog_menu_item .catalog_menu_image a img{ display:block; max-width:100%; margin:0 auto; }
.catalogs .catalog_menu>li .catalog_menu_item>a{ font-size:18px; }
.catalogs .catalog_menu>li .catalog_menu_item .uss_tree_description{ font-size:14px; }
.catalogs .catalog_menu>li .catalog_menu_item .uss_tree_description p+p{ margin-top:7px; }
.catalogs.block .catalog_menu li .catalog_menu_item .catalog_menu_image,.catalogs.block .uss_catalog_sidebar .uss_catalog_category .uss_catalog_img_wrap{ float:none; display:block; margin:0 0 10px; }
.catalogs.block .uss_eshop_menu>li .eshop_menu_image{ float:none; margin:0 0 10px; }
.catalogs.list .uss_eshop_menu>li .eshop_menu_image{ float:left; margin:0 10px 0 0; }
.catalogs.x2 .catalog_menu>li,.catalogs.x2 .uss_catalog_sidebar .uss_catalog_category,.catalogs.x2 .uss_eshop_menu>li{ max-width:calc((100% - 10px)/2); }
.catalogs.x3 .catalog_menu>li,.catalogs.x3 .uss_catalog_sidebar .uss_catalog_category,.catalogs.x3 .uss_eshop_menu>li{ max-width:calc((100% - 20px)/3); }
.catalogs.x3 .catalog_menu>li .catalog_menu_item .catalog_menu_image{ float:none; margin:0 0 10px; }
.colorStyle2 .catalogs .uss_catalog_sidebar .uss_catalog_category .catalog_orderbutton{ background:url(/img/N-10-2/menu_active.png) repeat-x 50% 50%; border-color:#ecce5a #ecce5a #e18243; }
.colorStyle2 .slider .slide .caption{ color:#506760; }
.colorStyle3 .catalogs .uss_catalog_sidebar .uss_catalog_category .catalog_orderbutton{ background:url(/img/N-10-3/menu.png) repeat-x 50%; border-color:#597eb7; -webkit-box-shadow:1px 1px 0 #7193c3 inset, -1px -1px 0 #7193c3 inset; box-shadow:inset 1px 1px 0 #7193c3,inset -1px -1px 0 #7193c3; }
.colorStyle3 .slider .slide .caption{ color:#3e3e3e; }
.colorStyle4 .catalogs .uss_catalog_sidebar .uss_catalog_category .catalog_orderbutton{ background:url(/img/N-10-4/menu.png) repeat-x 50%; border-color:#667aca; }
.colorStyle4 .slider .slide .caption{ color:#7681b6; }
.colorStyle4 .slider .slide .image:after{ background:-webkit-gradient( linear, left top, right top, from( rgba(55, 51, 66, .75) ), color-stop( 45%, rgba(55, 51, 66, .15) ), color-stop( 55%, rgba(55, 51, 66, 0) ), to( rgba(55, 51, 66, 0) ) ); background:linear-gradient( 90deg, rgba(55, 51, 66, .75), rgba(55, 51, 66, .15) 45%, rgba(55, 51, 66, 0) 55%, rgba(55, 51, 66, 0) ); }
.colorStyle5 .catalogs .uss_catalog_sidebar .uss_catalog_category .catalog_orderbutton{ color:#fff; background:#bb0601 url(/img/N-10-5/menu_active.png) repeat-x 0 0; }
.colorStyle5 .slider .slide .caption{ color:#4e5c62; }
.colorStyle6 .catalogs .uss_catalog_sidebar .uss_catalog_category .catalog_orderbutton{ color:#fff; background:-webkit-gradient( linear, left top, left bottom, from( #2f354a ), to( #20263a ) ); background:linear-gradient( #2f354a, #20263a ); border-color:#454a5f #454a5f #191e2e; }
.colorStyle6 .slider .slide .caption{ color:#fff; }
.colorStyle6 .slider .slide .image:after{ background:-webkit-gradient( linear, left top, right top, from( rgba(180, 191, 195, .75) ), color-stop( 45%, rgba(180, 191, 195, .15) ), color-stop( 55%, rgba(180, 191, 195, 0) ), to( rgba(180, 191, 195, 0) ) ); background:linear-gradient( 90deg, rgba(180, 191, 195, .75), rgba(180, 191, 195, .15) 45%, rgba(180, 191, 195, 0) 55%, rgba(180, 191, 195, 0) ); }
.colorStyle6 .slider .slide .caption{ background:#b4bfc3; }
.mp_banners,.mp_banners *{ -webkit-box-sizing:border-box; box-sizing:border-box; }
.mp_banners .items{ display:-webkit-flex; display:-moz-flex; display:-ms-flex; display:-o-flex; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; }
.mp_banners .item{ position:relative; display:block; max-width:calc((100% - 20px)/3); border-radius:5px; overflow:hidden; }
.mp_banners .item .item-link{ position:absolute; left:0; right:0; top:0; bottom:0; }
.mp_banners .item img{ max-width:100%; height:auto; display:block; }
.uss_catalog_tabs .tab_item{ zoom:1; }
.uss_catalog_tabs .tab_item:after,.uss_catalog_tabs .tab_item:before{ content:""; display:table; }
.uss_catalog_tabs .tab_item:after{ clear:both; }
.features.mp_plus .items{ -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
.features.mp_plus .items,.features.mp_plus .items .f-item{ display:-webkit-flex; display:-moz-flex; display:-ms-flex; display:-o-flex; display:-webkit-box; display:-ms-flexbox; display:flex; }
.features.mp_plus .items .f-item{ margin-bottom:10px; -webkit-flex:0 100%; -moz-flex:0 100%; -ms-flex:0 100%; -o-flex:0 100%; -webkit-box-flex:0; flex:0 100%; max-width:50%; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; }
.features.mp_plus .items .f-item .image{ -webkit-box-flex:1; -webkit-flex:1 90px; -ms-flex:1 90px; flex:1 90px; min-width:100px; max-width:100px; margin-right:10px; }
.features.mp_plus .items .f-item .image img{ display:block; margin:0 auto; max-width:100%; }
.features.mp_plus .items .f-item .info{ -webkit-box-flex:1; -webkit-flex:1 auto; -ms-flex:1 auto; flex:1 auto; }
.uss_eshop_filters_block .filter_price input.styler:not([type=submit]){ padding-left:5px; padding-right:5px; text-align:center; }
.slider .slide{ overflow:hidden; }
.slider .image:not(.aspect_rated),.slider .slide{ max-height:100%; }
.slider .image:not(.aspect_rated) img{ max-width:100%; max-height:100%; }
.slider .image{ position:relative; }
.slider .image img{ display:block; margin:0 auto; }
.slider .image.width_fit.height_more img{ width:auto; height:100%; }
.slider .image.width_fit.height_fit img{ display:block; max-width:100%; margin:0 auto; }
.slider .image.aspect_rated img{ display:block; position:absolute; top:50%; left:50%; -webkit-transform:translate( -50%, -50% ); transform:translate( -50%, -50% ); }
.slider .image.height_less img{ height:100%; width:auto; }
.slider .image.width_less img{ width:100%; height:auto; }
.slider .image.width_more.height_fit img{ height:100%!important; width:auto!important; }
.slider .image.width_fit.height_less img,.slider .image.width_less.height_more img,.slider .image.width_more.height_more img{ height:100%; width:auto; }
.slider .image.width_less.height_less img{ height:100%; width:auto; max-width:none; }
.uss-flex-items{ display:-webkit-box!important; display:-webkit-flex!important; display:-ms-flexbox!important; display:flex!important; -webkit-box-pack:start!important; -webkit-justify-content:flex-start!important; -ms-flex-pack:start!important; justify-content:flex-start!important; -webkit-flex-wrap:wrap!important; -ms-flex-wrap:wrap!important; flex-wrap:wrap!important; width:100%!important; }
.buy_one_click_window_wrap{ -webkit-box-sizing:content-box; box-sizing:content-box; }
.buy_one_click_window_wrap form .group .fc_item .elem_item{ max-width:100%; }
.catalog_orderform_tml .catalog_orderform_window_wrap{ -webkit-box-sizing:content-box; box-sizing:content-box; }
.catalog_orderform_tml .catalog_orderform_window_wrap form .group .fc_item .elem_item{ max-width:100%; }
.catalog_orderform_tml .catalog_orderform_window_wrap form .group .fc_item.fc_checkbox .elem_item{ width:auto!important; }
.uss_widget_outer_content{ -webkit-box-pack:start; -webkit-justify-content:flex-start; -ms-flex-pack:start; justify-content:flex-start; -webkit-box-flex:0; -ms-flex:0 100%; -webkit-flex:0 100%; flex:0 100%; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; width:100%; -webkit-box-pack:justify; -ms-flex-pack:justify; -webkit-justify-content:space-between; justify-content:space-between; -ms-flex-wrap:wrap; -webkit-flex-wrap:wrap; flex-wrap:wrap; max-width:100%; }
.imageArea,.imageWrapOuter,.uss_img_holder_outer{ max-width:100%; margin:0 auto!important; }
.uss_catalog_list_cat>.uss_catalog_category.little-info .uss_catalog_cat_img{ margin:0 auto; max-width:100%; }
.uss_catalog_list_cat>.uss_catalog_category.little-info .uss_catalog_img_wrap{ max-width:100%; margin:0 auto 10px; float:none; }
.uss_catalog_list_cat>.uss_catalog_category.little-info .uss_catalog_img_wrap~div{ padding-left:10px; padding-right:10px; }
.uss_shop_list_cat>.uss_shop_category.little-info .uss_shop_cat_img_wrap{ float:none; max-width:100%; margin:0 auto 10px; }
.uss_shop_list_cat>.uss_shop_category.little-info .uss_shop_cat_img_wrap .uss_shop_cat_img{ max-width:100%; margin:0 auto; }
.uss_shop_list_cat>.uss_shop_category.little-info .uss_shop_cat_img_wrap~div{ padding-left:10px; padding-right:10px; }
.uss-scroller .mCSB_container{ padding-top:45px; }
.uss-scroller .mCSB_scrollTools{ top:15px; bottom:auto; }
.tableScoller-wrap{ display:block; -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; width:100%; max-width:100%; clear:both; float:none; zoom:1; }
.tableScoller-wrap:after,.tableScoller-wrap:before{ content:""; display:table; }
.tableScoller-wrap:after{ clear:both; }
@media (min-width:769px) and (max-width:1000px){
 .uss_shop_table_view .uss_img .uss_img_holder,.uss_shop_table_view .uss_img .uss_img_holder_outer{ max-width:139px; height:auto!important; }
}
@media (max-width:768px){
 .uss_shop_table_view.mCustomScrollbar .mCSB_container{ width:calc(100vw - 20px)!important; }
	table.uss_shoppos_table{ display:block; border:none; max-width:calc(100vw - 20px); }
	table.uss_shoppos_table tbody{ display:block; }
	table.uss_shoppos_table tbody tr:first-child{ display:none; }
	table.uss_shoppos_table tbody tr:first-child+td{ border-top:1px solid #989898; }
	table.uss_shoppos_table tbody tr.uss_eshop_item{ width:100%; display:block; padding-bottom:7px; padding-top:7px; }
	table.uss_shoppos_table tbody tr.uss_eshop_item+tr{ padding-top:7px; border-top:1px solid #989898; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td{ font-size:15px; border:none; padding:0; display:block; overflow:hidden; width:auto!important; margin-bottom:5px; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_img{ float:left; display:block; margin-right:10px; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_img~*{ overflow:hidden; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_title{ display:block; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_price{ text-align:left; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_price span.old_price{ font-size:16px; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_price span.actual_price{ font-size:18px; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_description>div{ height:auto; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_onlineorder{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; text-align:left; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_onlineorder>*{ margin:10px 10px 0 0!important; white-space:nowrap; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_onlineorder a.add_to_cart{ max-width:none; margin-bottom:0!important; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_onlineorder span.add_to_cart+.uss_shop_by{ margin-top:0; }
}
@media (max-width:500px){
 table.uss_shoppos_table tbody tr.uss_eshop_item td{ margin:0 0 5px; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_img{ float:none; display:block; width:100%; margin:0 0 10px; }
	table.uss_shoppos_table tbody tr.uss_eshop_item td>div{ margin:0; }
}
@media screen and (min-width:1011px){
 .side_menu>ul{ display:block!important; }
}
@media screen and (max-width:1010px){
 #l_site,body,html{ min-width:425px; }
	.colorStyle6 .g-max-width,.g-max-width{ width:98%; }
	.lt_l{ width:45%; }
	.lt_l a{ margin-right:13%; }
	.lt_r{ width:55%; text-align:right; }
	.lt_r a{ margin-left:10%; }
	.colorStyle2 .lt_l,.colorStyle2 .lt_r,.colorStyle5 .lt_l,.colorStyle5 .lt_r{ width:20%; }
	.colorStyle3 .lt_l{ width:36%; }
	.colorStyle3 .lt_r{ width:26%; }
	.l_page_wrapper{ -webkit-box-sizing:border-box; box-sizing:border-box; padding:0 1%; }
	.l_header_holder{ height:auto; }
	.header_layout4 .l_header_holder{ min-height:74px; }
	.header_layout7 .l_header .l_header_holder{ height:auto; }
	.header_layout2 .mp_img,.header_layout3 .mp_img,.header_layout5 .mp_img,.header_layout6 .mp_img,.header_layout14 .mp_img,.header_layout15 .mp_img{ -webkit-box-shadow:inset 400px 0 200px -150px #fff; box-shadow:inset 400px 0 200px -150px #fff; }
	.header_layout8 .mp_img,.header_layout9 .mp_img{ -webkit-box-shadow:inset 400px 0 200px -150px #e7edf2; box-shadow:inset 400px 0 200px -150px #e7edf2; }
	.header_layout11 .mp_img,.header_layout12 .mp_img{ -webkit-box-shadow:inset 400px 0 200px -150px #322b3d; box-shadow:inset 400px 0 200px -150px #322b3d; }
	.colorStyle6 .header_layout14 .mp_img,.colorStyle6 .header_layout15 .mp_img{ -webkit-box-shadow:inset 400px 0 200px -150px #311f1f; box-shadow:inset 400px 0 200px -150px #311f1f; }
	.colorStyle6 .lh_logo a{ white-space:normal; }
	.colorStyle6 .header_layout14 .lh_logo a,.colorStyle6 .header_layout15 .lh_logo a{ line-height:.8; }
	.lh_phone a{ text-decoration:none; color:inherit; }
	.colorStyle1 .header_layout2 .lh_slogan,.colorStyle1 .header_layout3 .lh_slogan{ right:-1%; }
	.lp_l,.lp_r{ float:none; width:100%; margin:0; }
	.lp_l>.block:not(.side_menu),.lp_r>.block:not(.side_menu){ display:none; }
	.header_layout10 .lp_r,.header_layout11 .lp_r,.header_layout12 .lp_r{ width:100%; }
	.colorStyle6 .lp_r{ float:none; width:100%; margin:0; }
	.side_menu .h3{ border:1px solid; border-radius:3px; text-align:center; margin:0; padding:6px 0 8px; cursor:pointer; }
	.side_menu>ul{ display:none; margin-top:10px!important; }
	.colorStyle1 .side_menu .h3{ background:-webkit-gradient( linear, left top, left bottom, from( #3e90ba ), to( #0071a3 ) ); background:linear-gradient( 180deg, #3e90ba 0, #0071a3 ); border-color:#83c4d9; font-size:26px; color:#fff; }
	.colorStyle2 .side_menu .h3{ background:-webkit-gradient( linear, left top, left bottom, from( #5d9c90 ), to( #418476 ) ); background:linear-gradient( 180deg, #5d9c90 0, #418476 ); border-color:#336961; color:#fff; line-height:.9; }
	.colorStyle3 .side_menu .h3{ background:-webkit-gradient( linear, left top, left bottom, from( #3d74ac ), to( #2e5e92 ) ); background:linear-gradient( 180deg, #3d74ac 0, #2e5e92 ); border-color:#2e5c8f; color:#cee1ff; }
	.colorStyle4 .side_menu .h3{ background:-webkit-gradient( linear, left top, left bottom, from( #3f55a0 ), to( #384b8e ) ); background:linear-gradient( 180deg, #3f55a0 0, #384b8e ); border-color:#6072c5; color:#c0ccff; font-size:28px; line-height:1; }
	.colorStyle5 .side_menu .h3{ background:-webkit-gradient( linear, left top, left bottom, from( #dde5e7 ), to( #c9d4d6 ) ); background:linear-gradient( 180deg, #dde5e7 0, #c9d4d6 ); border-color:#a1aeb1; }
	.colorStyle6 .side_menu .h3{ background:-webkit-gradient( linear, left top, left bottom, from( #2f354a ), to( #1f2438 ) ); background:linear-gradient( 180deg, #2f354a 0, #1f2438 ); border-color:#454e6c; }
	.lp_m img{ max-width:100%; height:auto; }
	.colorStyle6 #l_site .review .inner,.lp_specblock{ width:100%; }
	.lp_specblock .uss_eshop_block_item{ margin-bottom:20px; }
	.colorStyle6 #l_site .review .uss_guestbook_item,.lp_specblock .uss_guestbook_item{ width:31.3%; margin-right:3%; }
	.colorStyle6 #l_site .review .uss_guestbook_item:last-child,.lp_specblock .uss_guestbook_item:last-child{ margin-right:0; }
	.colorStyle6 #l_site .review .inner{ padding:26px 2% 0; }
	.lf_l{ width:33%; }
	.lf_r{ width:30%; margin-left:3%; }
	.lf_phone a,.lf_phone a span{ text-decoration:none; color:inherit; }
	div.uss_catalog_tabs .uss_catalog_tabs_navigation,div.uss_eshop_tabs .uss_eshop_tabs_navigation{ display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -ms-align-items:flex-end; -webkit-box-align:end; -ms-flex-align:end; -webkit-align-items:flex-end; align-items:flex-end; }
	div.uss_catalog_tabs .uss_catalog_tabs_navigation span,div.uss_eshop_tabs .uss_eshop_tabs_navigation span{ height:auto; line-height:normal; padding:10px 3%; text-align:center; }
	.uss_shop_block_cat .uss_shop_category,.uss_shop_blocks_view .uss_eshop_item{ max-width:calc((100% - 60px)/4); }
}
@media screen and (min-width:769px){
 .lh_menu>ul{ display:-webkit-box!important; display:-ms-flexbox!important; display:-webkit-flex!important; display:flex!important; }
}
@media screen and (max-width:768px){
 .colorStyle1 .l_top,.colorStyle3 .l_top{ padding:10px 0; }
	.lt_l{ width:65%; margin-top:8px; }
	.lt_r{ width:35%; }
	.colorStyle2 .lt_l,.colorStyle3 .lt_l>a,.colorStyle4 .lt_l,.colorStyle5 .lt_l,.lt_r>a{ display:none; }
	.colorStyle3 .lt_l{ width:auto; margin:0 3% 0 0; }
	.colorStyle4 .lt_l{ margin-top:0; }
	.colorStyle3 .t_m{ top:7px; }
	.header_layout7 .lt_r,.header_layout8 .lt_r{ width:30%; padding:12px 47px 0 0; }
	.header_layout9 .lt_r{ width:50%; padding:12px 47px 0 0; }
	.colorStyle4 .lt_r{ width:90%; padding-right:47px; }
	.l_page_wrapper{ background-image:none!important; }
	.l_header{ border-radius:5px 5px 0 0; background-repeat:no-repeat; background-position:top; background-size:cover; }
	.colorStyle1 .l_header{ background-image:url(/img/N-10-1/header.jpg); }
	.colorStyle2 .l_header{ background-image:url(/img/N-10-2/header.jpg); }
	.colorStyle3 .l_header{ background-image:url(/img/N-10-3/header.jpg); }
	.colorStyle4 .l_header{ background-image:url(/img/N-10-4/header.jpg); }
	.colorStyle5 .l_header{ background-image:url(/img/N-10-5/header.jpg); margin-bottom:20px; }
	.mp_img{ top:0; border-radius:5px 5px 0 0; }
	.header_layout7 .lh_l{ padding-top:0; }
	.header_layout8 .lh_logo,.header_layout9 .lh_logo{ margin-bottom:20px; }
	.colorStyle2 .lh_slogan,.colorStyle5 .lh_slogan{ text-align:left; padding-right:42px; }
	.colorStyle3 .lh_slogan{ padding-top:0; }
	.lh_cart{ display:inline-block; width:auto!important; }
	.lh_cart>a{ display:block; padding:0; margin:0; color:inherit!important; }
	.lh_cart .empty>p,.lh_cart span.title{ display:none; }
	.lh_cart .empty:after{ content:""; font-size:18px; font-weight:700; }
	.lh_cart .countword,.lh_cart .totals{ display:none; }
	.lh_cart .amounts{ font-size:18px; font-weight:700; float:none!important; padding:0!important; top:0; }
	.lh_cart .uss_basket_mini{ background-position:0 50%; background-repeat:no-repeat; padding:5px 0 6px 35px; }
	.colorStyle1 .lh_cart .uss_basket_mini{ background-image:url(/img/N-10-1/cart_icon.png); }
	.colorStyle2 .lh_cart .uss_basket_mini{ background-image:url(/img/N-10-2/cart_icon.png); }
	.colorStyle3 .lh_cart .uss_basket_mini{ background-image:url(/img/N-10-3/cart.png); padding:7px 0 9px 48px; }
	.colorStyle4 .lh_cart .uss_basket_mini{ background-image:url(/img/N-10-4/cart_icon.png); }
	.colorStyle5 .lh_cart .uss_basket_mini{ background-image:url(/img/N-10-5/cart_icon.png); }
	.colorStyle6 .lh_cart .uss_basket_mini{ background-image:url(/img/N-10-6/cart_icon.png); }
	.colorStyle1 .lh_cart{ margin:0 45px 0 0; }
	.header_layout7 .lh_cart{ float:none; }
	.header_layout8 .lh_cart,.header_layout9 .lh_cart{ margin:0; }
	.colorStyle1 .header_layout2 .lh_cart .lhc_inner,.colorStyle1 .header_layout3 .lh_cart .lhc_inner,.colorStyle3 .lh_cart .lhc_inner{ background:none; padding:1px 10px; }
	.header_layout7 .lh_cart span.title,.header_layout8 .lh_cart span.title,.header_layout9 .lh_cart span.title{ display:none; }
	.lh_menu{ position:absolute!important; z-index:1010; border:0!important; border-radius:3px; padding:0; margin:0; left:0; top:0; }
	.lh_menu .menu_l,.lh_menu .menu_r{ display:none; }
	.lh_mobile_menu{ display:block; width:24px; height:20px; background-repeat:no-repeat; cursor:pointer; position:absolute; top:-37px; right:0; z-index:10; }
	.lh_menu>ul{ display:none; border:1px solid; border-radius:3px; padding:10px 0; }
	.lh_menu>ul,.lh_menu li{ -webkit-box-shadow:none!important; box-shadow:none!important; }
	.lh_menu li{ background:none!important; border:0!important; }
	.lh_menu a,.lh_menu li{ display:block; height:auto; }
	.lh_menu a{ width:auto; padding:10px 12px; margin:0; line-height:normal; white-space:normal; }
	.lh_menu ul li .submenu{ display:none!important; }
	.colorStyle1 .lh_mobile_menu{ background-image:url(../img/N-10-1/menu-burger.png); }
	.colorStyle2 .lh_mobile_menu{ background-image:url(../img/N-10-2/menu-burger.png); }
	.colorStyle3 .lh_mobile_menu{ background-image:url(../img/N-10-3/menu-burger.png); top:-41px; }
	.colorStyle4 .lh_mobile_menu{ background-image:url(../img/N-10-4/menu-burger.png); top:-34px; }
	.colorStyle5 .lh_mobile_menu{ background-image:url(../img/N-10-5/menu-burger.png); }
	.colorStyle6 .lh_mobile_menu{ background-image:url(../img/N-10-6/menu-burger.png); }
	.colorStyle1 .lh_menu>ul{ border-color:#aec961 #aec961 #6aa440; }
	.colorStyle2 .lh_menu>ul{ border-color:#336961 #336961 #4b742d; }
	.colorStyle3 .lh_menu>ul{ border-color:#405b8a; }
	.colorStyle4 .lh_menu>ul{ border-color:#6b7fca; margin:0; }
	.colorStyle5 .lh_menu>ul{ border-color:#4c5a60; margin:0; }
	.colorStyle6 .lh_menu>ul{ border-color:#454a5f; margin:0; }
	.header_layout2 .lh_menu>ul,.header_layout3 .lh_menu>ul{ margin:0; }
	.side_menu .h3{ margin:0 -2%; }
	.colorStyle4 .lp_specblock td{ display:inline-block; *display:inline; *zoom:1; width:50%; -webkit-box-sizing:border-box; box-sizing:border-box; }
	.colorStyle4 .lp_specblock td:nth-child(2){ background:none; }
	.colorStyle6 .lp_specblock .items>div{ max-width:calc((100% - 40px)/3); }
	.lf_menu{ display:none; }
	.lf_l{ float:none; width:100%; text-align:center; margin-bottom:35px; }
	.lf_m{ float:left; width:50%; }
	.lf_r{ width:47%; }
	.lf_counters{ display:none; }
	.fc_item .elem_item,.fc_item.fc_outputOnly .outputonly{ width:100%; }
	.fc_item .elem_item input,.fc_item .elem_item textarea{ width:100%; -webkit-box-sizing:border-box; box-sizing:border-box; }
	.uss_section_content .uss_eshop_filters form .group .eshop_filters_items .eshop_filters{ width:48%; }
	.colorStyle6 .uss_eshop_filters_block .group .eshop_filters_items .eshop_filters{ max-width:100%; }
	.uss_shop_block_cat .uss_shop_category,.uss_shop_blocks_view .uss_eshop_item{ max-width:calc((100% - 40px)/3); }
	.uss_shop_table_view table,.uss_shop_table_view tbody{ display:block; border:0; }
	.uss_shop_table_view td,.uss_shop_table_view tr{ display:block; }
	.uss_shop_table_view tr{ overflow:hidden; margin-bottom:30px; }
	.uss_shop_table_view tr.order_many,.uss_shop_table_view tr.order_one{ display:none; }
	.uss_shop_table_view td:not(.uss_img){ width:auto; border:0; overflow:hidden; margin-left:25%; }
	.uss_shop_table_view .uss_img{ width:20%; float:left; border:1px solid #ccc; text-align:center; }
	.uss_shop_table_view .uss_img_holder{ display:inline-block; *display:inline; *zoom:1; max-width:100%; height:auto!important; }
	.uss_shop_table_view .uss_img_holder img{ max-width:100%; }
	.uss_shop_table_view .uss_description div{ height:auto; margin:8px 0; }
	.uss_shop_table_view .uss_onlineorder{ text-align:left; white-space:normal; }
	.uss_delete_pos a.add_to_cart,.uss_shop_table_view .add_to_wishlist,.uss_shop_table_view .uss_compare_by,.uss_shop_table_view .uss_onlineorder .add_to_cart,.uss_shop_table_view .uss_shop_by{ display:inline-block; vertical-align:middle; margin:3px 5px 3px 0; }
	.uss_shop_table_view .uss_eshop_amount_block{ margin-right:8px; }
	.l_header .mp_img+div{ top:0; height:100%; }
	.l_header{ padding-top:0; }
	.l_header_holder{ -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
	.lh_l{ max-width:50%; }
	.lh_c,.lh_m{ -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; -webkit-box-ordinal-group:12; -webkit-order:11; -ms-flex-order:11; order:11; margin-top:7px; }
	.lh_r{ max-width:50%; }
	.catalogs.x3 .uss_eshop_menu,.catalogs.x4 .uss_eshop_menu{ max-width:calc((100% - 10px)/2); }
}
@media (max-width:700px){
 .lp_specblock.x3 .uss_widget_outer_content{ -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
	.lp_specblock.x3 .uss_widget_outer_content .news_block_item{ max-width:calc((100% - 10px)/2); }
	.features.mp_plus .items .f-item{ max-width:100%; }
}
@media screen and (max-width:640px){
 .header_layout7 .lt_r,.header_layout8 .lt_r{ width:26%; padding-top:1px; line-height:1.5; }
	.colorStyle6 .header_layout14 .lh_r,.colorStyle6 .header_layout15 .lh_r{ float:none; display:block; clear:both; margin:0; padding-top:20px; }
	.header_layout1 .lh_phone span:nth-child(2),.header_layout4 .lh_phone span:nth-child(2){ font-size:38px!important; }
	.header_layout10 .lh_phone span:nth-child(2){ font-size:26px!important; }
	.colorStyle6 .header_layout14 .lh_slogan,.colorStyle6 .header_layout15 .lh_slogan{ margin:0; right:0; }
	.mp_plus td{ display:block; width:100%!important; padding-bottom:20px!important; }
	.lp_specblock .uss_guestbook{ white-space:normal; }
	.colorStyle6 #l_site .review .uss_guestbook_item,.lp_specblock .uss_guestbook_item{ width:100%; margin:0 0 20px; }
	.colorStyle6 #l_site .review .uss_guestbook_item:last-child,.lp_specblock .uss_guestbook_item:last-child{ margin-bottom:8px; }
	#ommentaddform_id .uss_form_text{ float:none; margin-right:0; }
	#ommentaddform_id .uss_form_textarea textarea,#ommentaddform_id .uss_form_text input{ width:100%; -webkit-box-sizing:border-box; box-sizing:border-box; }
	.uss_forum .themes_title,.uss_forum .topics_title{ font-size:10px; }
	.uss_forum .topics_item .title,.uss_forum .topics_title .title{ width:50%; }
	.uss_forum .topics_item .themescount,.uss_forum .topics_title .themescount{ width:8%; }
	.uss_forum .topics_item .mescount,.uss_forum .topics_title .mescount{ width:22%; }
	.uss_forum .themes_item .title,.uss_forum .themes_title .title{ width:46%; }
	.uss_forum .themes_item .views,.uss_forum .themes_title .views{ width:19%; }
	.uss_catalog_detail .catalog_preview_right,.uss_shop_detail_350_right .uss_img_ico_box{ float:none; clear:both; padding-top:10px; margin:0!important; }
	.uss_catalog_detail .catalog_preview_right .uss_img_ico,.uss_shop_detail_350_right .uss_img_ico_box .uss_img_ico{ display:inline-block; *display:inline; *zoom:1; vertical-align:top; }
	div.uss_catalog_tabs .uss_catalog_tabs_navigation,div.uss_eshop_tabs .uss_eshop_tabs_navigation{ -ms-flex-wrap:wrap; -webkit-flex-wrap:wrap; flex-wrap:wrap; }
	div.uss_catalog_tabs .uss_catalog_tabs_navigation span,div.uss_eshop_tabs .uss_eshop_tabs_navigation span{ width:100%; text-align:left; }
	.uss_eshop_sort_block{ text-align:right; }
	.uss_eshop_sort_block .filter_show_by_links{ display:block; margin:15px 0 25px; }
	.uss_eshop_filters_block .filter_submit{ display:block; margin-top:10px; }
	.colorStyle4 .uss_shop_block_cat .uss_shop_category,.uss_eshop_block_item,.uss_shop_block_cat .uss_shop_category,.uss_shop_blocks_view .uss_eshop_item{ max-width:calc((100% - 20px)/2); }
	.l_specblock .one-in-row .uss_eshop_block_item,.uss_shop_blocks_view.one-in-row .uss_eshop_item{ width:100%!important; max-width:100%!important; margin-left:0!important; margin-right:0!important; }
	.uss_eshop_sameproducts .item .addToCart,.uss_shop_blocks_view .uss_eshop_item .uss_shop_by,.uss_shop_detail .uss_shop_technical_data .uss_shop_by,.uss_shop_list_view .uss_shop_technical_data .uss_shop_by{ display:inline-block; *display:inline; *zoom:1; overflow:hidden; vertical-align:middle; }
	.uss_eshop_sameproducts.blocks .item{ max-width:none; -webkit-box-flex:0; -ms-flex:0 0 auto; -webkit-flex:0 0 auto; flex:0 0 auto; }
	#lpage .uss_user_basket .uss_delete_pos .add_to_wishlist,.basket_th_image,.uss_user_basket .uss_image{ display:none; }
	.uss_search_form .uss_input_name{ -webkit-box-sizing:border-box; box-sizing:border-box; }
	.l_header .mp_img+div{ position:static; -webkit-box-ordinal-group:1; -webkit-order:0; -ms-flex-order:0; order:0; padding:10px; }
	.l_header{ display:-webkit-flex; display:-moz-flex; display:-ms-flex; display:-o-flex; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
	.l_header .mp_img{ -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; }
	.l_header .mp_img+.l_header_holder{ -webkit-box-ordinal-group:0; -webkit-order:-1; -ms-flex-order:-1; order:-1; width:100%; }
	.l_header_holder{ -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
	.lh_m{ -webkit-box-ordinal-group:12; -webkit-order:11; -ms-flex-order:11; order:11; -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; }
}
@media (max-width:600px){
 .l_header_holder{ -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
	.lh_l,.lh_r{ max-width:100%; -webkit-box-flex:0; -webkit-flex:0 100%; -ms-flex:0 100%; flex:0 100%; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; }
	.lp_specblock.x3 .uss_widget_outer_content{ -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
	.lp_specblock.x3 .uss_widget_outer_content .news_block_item{ max-width:100%; display:block; width:100%; margin-bottom:0; padding-bottom:15px; }
	.lp_specblock.x3 .uss_widget_outer_content .news_block_item+.news_block_item{ padding-top:15px; border-top:1px solid hsla(0, 0%, 100%, .45); }
}
@media (max-width:550px){
 .uss_catalog_list_cat .uss_catalog_category{ text-align:center; }
	.uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap{ float:none; margin:0 auto 10px; display:block; }
	.uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img{ margin:0 auto; display:block; max-width:100%; height:auto; }
	.uss_catalog_list_cat .uss_catalog_category .catalog_orderbutton{ display:inline-block; float:none; }
}
@media screen and (max-width:480px){
 .colorStyle4 .lp_specblock td{ width:100%; background:none; border-bottom:1px solid #2e4283; -webkit-box-shadow:0 1px 0 0 #5b6caa; box-shadow:0 1px 0 0 #5b6caa; padding:10px 20px; }
	.colorStyle4 .lp_specblock td:last-child{ border-bottom:0; -webkit-box-shadow:none; box-shadow:none; }
	.colorStyle6 .lp_specblock .items>div{ max-width:calc((100% - 20px)/2); }
	.colorStyle3 .uss_eshop_block_item{ max-width:100%; width:100%; }
	.colorStyle6 .lf_phone{ font-size:26px; }
	#ommentaddform_id .uss_form_captcha{ width:100%; -webkit-box-sizing:border-box; box-sizing:border-box; }
	#ommentaddform_id .uss_form_captcha label{ display:block; margin-left:0; }
	#ommentaddform_id .uss_form_captcha input{ width:55%; }
	.uss_section_content .uss_eshop_filters form .group .eshop_filters_items .eshop_filters{ width:100%; margin:10px 0; }
	.uss_section_content .uss_eshop_filters_block .jq-selectbox{ width:auto; }
	.uss_section_content .uss_eshop_filters_block .jq-selectbox__select{ width:146px; }
	.addToCart .amount_title,.addToCart input.basket_amount_class,.uss_eshop_block_item .amount_title,.uss_eshop_block_item input.basket_amount_class,.uss_shop_by .amount_title,.uss_shop_by input.basket_amount_class{ display:none; }
	.uss_shop_list_view_item.uss_eshop_item .posimg_item{ float:none; width:100%; margin-right:0; }
	.uss_shop_list_view .uss_shop_list_view_item .posimg_item .uss_img_holder{ display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center; margin:auto; }
	.uss_shop_list_view .uss_shop_technical_data{ display:block; width:100%; }
	#lpage .uss_shop_list_view .uss_shop_technical_data .uss_shop_by input{ margin-bottom:7px; }
	#lpage .uss_shop_list_view .uss_shop_technical_data .buy_from_cart{ clear:both; display:block; }
	.basket_th_price,.uss_user_basket .uss_price_field:not(.uss_sum_field){ display:none; }
}

.header_layout1 .l_header_holder {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
}
.lh_c {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
.lh_logo a {
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.logo-img {
    margin-right: 20px;
    min-width: 55px;
}
.logo-img img {
	max-width: 100%;
	height: auto;
}
.l_header .lh_logo {
	font-size: 65px;
}
.l_header .lh_logo .lh_slogan {
	font-size: 23px;
}
.lh_phone {
	font-size: 20px;
}
.lh_phone p {
    line-height: 1.4;
    font-family: Tahoma;
}
.lh_menu {
	margin-top: 0;
}

.l_title h1,
.block .h3 {
	margin-top: 20px;
}

.news_block_item .title {
	margin-top: 3px;
}
.feedback-form .h3 {
	font-family: bebas_neue_cyrillicregular;
    font-size: 30px;
}
.lp_specblock.feedback-form {
    padding: 15px 20px;
    width: 100%;
    left: 0;
}
.feedback-form .fc_form_tml {
    max-width: 100% !important;
    margin: 0 !important;
    width: 100%;
}
.fc_form_tml .group.group_95350_2 .cleaner {
	display: none;
}
.fc_form_tml .group.group_95350_2 {
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -moz-box-pack: justify;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 20px;
}
.fc_form_tml .group.group_95350_2 .fc_item {
    /* width: 30%; */
    margin: 0;
    flex: 0 0 calc((100% / 3) - 14px);
    width: auto !important;
    max-width: calc((100% / 3) - 14px);
}
.fc_form_tml .group.group_95350_2 .fc_item .elem_item {
    width: 100%;
}
.feedback-form .fc_form_tml input[type=text].styler {
	max-width: 100%;
}
.group.group_95350_3 .elem_item,
.group.group_95350_3 .elem_item textarea {
	width: 100%;
}
.feedback-form .fc_form_tml .group .fc_item.fc_checkbox_one {
    width: 100%;
}
.feedback-form .buttons {
	text-align: center;
}
.feedback-form .fc_form_tml form .buttons input[type=submit] {
    background: url(/img/N-10-1/menu_active.png) repeat-x 50% !important;
    border-color: #83c4d9 !important;
    color: #fff !important;
    line-height: 28px;
    box-shadow: none !important;
}

.block.img-docs .h3 {
    border-bottom: 1px solid #c0cdc7;
    margin-bottom: 20px;
}
.block.img-docs .uss_one_image {
	margin-bottom: 15px;
}
.block.img-docs .uss_one_image .info {
	margin-top: 5px;
}

@media screen and (max-width: 1230px) {
	.g-max-width {
	    width: 98%;
	}
	.l_page_wrapper {
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		padding: 0 1%;
	}	
}
@media (max-width: 768px) {
	.colorStyle1 .l_header {
	    background: none !important;
	}
}
@media (min-width: 601px) {
	.feedback-form .fc_form_tml .group .fc_item.fc_checkbox_one {
	    width: calc(100% - 165px);
	}
	.feedback-form .buttons {
		position: absolute;
	    bottom: 22px;
	    right: 20px;
	}
	.lp_specblock.feedback-form {
	    padding-bottom: 2px;
	}
}
@media (max-width: 768px) {
	.colorStyle1 .l_top {
	    padding: 20px 0;
	}
	.lt_l {
	    margin-top: 0;
	}
	.lh_mobile_menu {
	    width: 36px;
	    height: 30px;
	    top: -43px;
	    background-size: cover;
	}
}
@media (max-width: 600px) {
	.lh_phone {
		text-align: center;
	}
	.lh_c {
	    -webkit-box-pack:center;
	    -webkit-justify-content: center;
	    -ms-flex-pack:center;
	    justify-content: center;
	}
	.fc_form_tml .group.group_95350_2 {
		display: block;
		margin-bottom: 0;
	}
	.fc_form_tml .group.group_95350_2 .fc_item {
	    max-width: 100%;
	    width: 100% !important;
		margin-bottom: 20px;
	}
}

/*версия для слабовидящих*/

.lh_style {position: relative; padding-left:35px; margin-top: 5px; margin-bottom: 15px; text-transform: uppercase; font-family: 'roboto-bold';}
.lh_style a {text-decoration: none; color: #2F2F2F;
    text-decoration: none;
    color: #2F2F2F !important;
    font-family: Tahoma;
    font-size: 15px;
}
.lh_style:before {
    content: "";
    position: absolute;
    top: 2px;
    left: 0;
    width: 25px;
    height: 15px;
    background: url(../img/icon_eye.png) no-repeat 50%;
}
.l_top_eye {
    background: #E7EAEC;
    color: #000;
}
.l_top_eye a {
	color: #000 !important;
}
.l_top_eye .inner { 
	max-width: 1200px;
	margin: auto;
	padding-left: 10px;
	padding-right: 10px;
	display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: -o-flex; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align:center; -moz-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center;}
.lt_font p,
.lt_color,
.lt_pics p {
    font-weight: bold;
    font-size: 17px;
}
.lt_font p a,
.lt_color p a,
.lt_pics p a {
    font-weight: normal;
}
.lt_font p a,
.lt_color p a,
.lt_pics p a {
    margin: 0 3px;
}
.l_top_eye a.small {
    font-size: 13px !important;
}
.l_top_eye a.medium {
    font-size: 15px !important;
}
.l_top_eye a.large {
    font-size: 19px !important;
}
.l_top_eye a.active {
    text-decoration: none;
}


.v_white.colorStyle1 #l_site,
.v_white.colorStyle1 .lh_menu li {
	background: #fff !important;
}
.v_white .lt_l a,
.v_white .lt_r a {
    padding-left: 0;
    background: none !important;
}
.v_white.colorStyle1 .lh_menu {
	padding: 0;
}
.v_white .lh_menu ul.submenu {
    left: 4px;
    top: 40px;
}
.v_white .lh_menu .menu_l,
.v_white .lh_menu .menu_r {
	display: none;
}
.v_white.colorStyle1 .lh_menu,
.v_white.colorStyle1 .lh_menu ul {
	border: 0;
	box-shadow: none;
}
.v_white .lh_menu li .submenu li {
    padding: 0 !important;
}
.v_white .lh_menu li .submenu li a {
    border-radius: 0;
}
.v_white .lh_menu li {
	height: 40px;
}
.v_white .lh_menu li.active a,
.v_white .lh_menu li:hover a,
.v_white.colorStyle1 .lp_specblock {
    border: 0;
    display: block;
    background: #000 !important;
}
.v_white .l_top,
.v_white .header_layout1 .l_header,
.v_white.colorStyle1 .lh_menu ul.submenu {
	background: #000 !important;
}
.v_white .l_top {
    padding: 17px 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.v_white .header_layout1 .l_header {
    padding: 0 15px 10px;
}
.v_white.colorStyle1 a {
	color: #000;
}
.v_white.colorStyle1 .lh_logo a,
.v_white .l_header .lh_logo .lh_slogan,
.v_white .lh_phone p,
.v_white .lh_phone a,
.v_white.colorStyle1 .l_top a,
.v_white .l_footer a {
    color: #fff !important;
}
.v_white.colorStyle1 .news_block_item .date {
    background: #000000;
    color: #fff;
}
.v_white .l_footer {
    background: #000 !important;
    padding-top: 20px;
}
.v_white.colorStyle1 .lf_menu {
    border-bottom: 1px solid #ffffff;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.v_white.colorStyle1 .lf_menu a.active,
.v_white.colorStyle1 .lf_menu a:hover {
    background: #fff;
    border: 0;
    color: #000 !important;
}
.v_white.colorStyle1 .lp_specblock .h3,
.v_white.colorStyle1 .lp_specblock .h4,
.v_white.colorStyle1 .lp_specblock .news_block_item .info .title span,
.v_white.colorStyle1 .lp_specblock .uss_guestbook_title,
.v_white.colorStyle1 .lp_specblock h3,
.v_white.colorStyle1 .lp_specblock h4 {
    color: #fff;
    border-bottom-color: #ffffff;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.v_white .feedback-form .fc_form_tml form .buttons input[type=submit] {
    background: #fff !important;
    border-color: #ffffff !important;
    color: #000 !important;
}
.v_white.colorStyle1 .feedback-form a {
	color: #fff;
}
.v_white .lf_nav a {
	padding-left: 0;
	background: none;
}

/**/

.v_black.colorStyle1 #l_site,
.v_black .l_page_wrapper {
	background: #000 !important;
}
.v_black .lt_l a,
.v_black .lt_r a {
    padding-left: 0;
    background: none !important;
}
.v_black,
.v_black .l_title h1,
.v_black .block .h3 {
	color: #fff;
}
.v_black.colorStyle1 .lh_menu,
.v_black.colorStyle1 .lh_menu li {
    background: #000 !important;
}
.v_black .lh_menu li:first-child,
.v_black .lf_menu li:first-child {
	padding-left: 0;
}
.v_black .lh_menu ul.submenu {
    left: 4px;
    top: 40px;
}
.v_black #l_site .lh_menu ul.submenu li a {
	color: #000;
}
.v_black .lh_menu ul.submenu {
	left: 0;
}
.v_black.colorStyle1 .lh_menu {
	padding: 0;
}
.v_black .lh_menu .menu_l,
.v_black .lh_menu .menu_r {
	display: none;
}
.v_black.colorStyle1 .lh_menu,
.v_black.colorStyle1 .lh_menu ul {
	border: 0;
	box-shadow: none;
}
.v_black .lh_menu li .submenu li {
    padding: 0 !important;
}
.v_black .lh_menu li .submenu li a {
    border-radius: 0;
}
.v_black .lh_menu li {
	height: 40px;
}
.v_black .lh_menu li.active a,
.v_black .lh_menu li:hover a,
.v_black.colorStyle1 .lp_specblock {
    border: 0;
    display: block;
    background: #000 !important;
}
.v_black .lh_menu li.active a,
.v_black .lh_menu li:hover a {
    background: #fff !important;
    color: #000;
}
.v_black .l_top,
.v_black .header_layout1 .l_header,
.v_black.colorStyle1 .lh_menu ul.submenu {
	background: #000 !important;
}
.v_black .l_top {
    padding: 17px 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.v_black .header_layout1 .l_header {
    padding: 0 0px 10px;
}
.v_black.colorStyle1 a {
    color: #fff;
}
.v_black.colorStyle1 .lh_logo a,
.v_black .l_header .lh_logo .lh_slogan,
.v_black .lh_phone p,
.v_black .lh_phone a,
.v_black.colorStyle1 .l_top a,
.v_black .l_footer a {
    color: #fff !important;
}
.v_black.colorStyle1 .news_block_item .date {
    background: #ffffff;
    color: #000;
}
.v_black .l_footer {
    background: #000 !important;
    padding-top: 20px;
}
.v_black.colorStyle1 .lf_menu {
    border-bottom: 1px solid #ffffff;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.v_black.colorStyle1 .lf_menu a.active,
.v_black.colorStyle1 .lf_menu a:hover {
    background: #fff;
    border: 0;
    color: #000 !important;
}
.v_black.colorStyle1 .lp_specblock .h3,
.v_black.colorStyle1 .lp_specblock .h4,
.v_black.colorStyle1 .lp_specblock .news_block_item .info .title span,
.v_black.colorStyle1 .lp_specblock .uss_guestbook_title,
.v_black.colorStyle1 .lp_specblock h3,
.v_black.colorStyle1 .lp_specblock h4 {
    color: #fff;
    border-bottom-color: #ffffff;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.v_black .feedback-form .fc_form_tml form .buttons input[type=submit] {
    background: #fff !important;
    border-color: #ffffff !important;
    color: #000 !important;
}
.v_black.colorStyle1 .feedback-form a {
	color: #fff;
}
.v_black .lp_specblock.feedback-form {
    padding: 15px 0px;
}
@media (min-width: 601px) {
	.v_black .feedback-form .buttons {
	    right: 0;
	}
}
.v_black .lf_nav a {
	padding-left: 0;
	background: none;
}

/**/

.v_contrast.colorStyle1 #l_site {
	background: #fff !important;
}
.v_contrast .lt_l a,
.v_contrast .lt_r a {
    padding-left: 0;
    background: none !important;
}
.v_contrast .h_search .uss_submit {
	background: #ff0000;
    color: #fff;
    border: 0;
}
.v_contrast.colorStyle1 .lh_menu li {
    background: #2a3aff !important;
}
.v_contrast.colorStyle1 .lh_menu li a {
    color: #fff !important;
}
.v_contrast.colorStyle1 .lh_menu {
	padding: 0;
}
.v_contrast .lh_menu ul.submenu {
    left: 4px;
    top: 40px;
}
.v_contrast .lh_menu .menu_l,
.v_contrast .lh_menu .menu_r {
	display: none;
}
.v_contrast.colorStyle1 .lh_menu,
.v_contrast.colorStyle1 .lh_menu ul {
	border: 0;
	box-shadow: none;
}
.v_contrast .lh_menu li .submenu li {
    padding: 0 !important;
}
.v_contrast .lh_menu li .submenu li a {
    border-radius: 0;
}
.v_contrast .lh_menu li {
	height: 40px;
}
.v_contrast .lh_menu {
	background: none !important;
}
.v_contrast .lh_menu li.active a,
.v_contrast .lh_menu li:hover a,
.v_contrast.colorStyle1 .lp_specblock {
    border: 0;
    display: block;
    background: #f00 !important;
}
.v_contrast.colorStyle1 .lp_specblock {
    background: #fff900 !important;
    color: #000;
}
.v_contrast.colorStyle1 .lp_specblock input.styler,
.v_contrast.colorStyle1 .lp_specblock textarea.styler {
    border: 1px solid #2a3aff;
    border-bottom-color: #2a3aff;
}
.v_contrast.colorStyle1 .lp_specblock .h3 {
    color: #2a3aff !important;
    border-bottom-color: #2a3aff !important;
}
.v_contrast.colorStyle1 .block .h3,
.v_contrast.colorStyle1 .block .h4,
.v_contrast.colorStyle1 .block h3,
.v_contrast.colorStyle1 .block h4,
.v_contrast.colorStyle1 .l_title .h1,
.v_contrast.colorStyle1 .l_title h1 {
    color: #2a3aff !important;
    border-color: #2a3aff !important;
}
.v_contrast.colorStyle1 .news_block_item .date {
    background: #fff900;
    color: #000;
}
.v_contrast .lf_menu ul {
    background-color: #2a3aff;
}
.v_contrast .lf_menu ul a {
	color: #fff !important;
}
.v_contrast .l_top,
.v_contrast .header_layout1 .l_header,
.v_contrast.colorStyle1 .lh_menu ul.submenu {
    background: #fff900 !important;
}
.v_contrast .l_top {
    padding: 17px 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.v_contrast .header_layout1 .l_header {
    padding: 0 15px 10px;
}
.v_contrast.colorStyle1 a {
    color: #2a3aff;
}
.v_contrast.colorStyle1 .lh_logo a,
.v_contrast .l_header .lh_logo .lh_slogan,
.v_contrast .lh_phone p,
.v_contrast .lh_phone a,
.v_contrast.colorStyle1 .l_top a,
.v_contrast .l_footer a {
    color: #000 !important;
}

.v_contrast .l_footer {
	background: #fff900 !important;
    padding-top: 20px;
    color: #000 !important;
}
.v_contrast .l_footer a {
	color: #000 !important;
}
.v_contrast .l_footer .lf_menu a {
	color: #fff !important;
}
.v_contrast.colorStyle1 .lf_menu {
    border-bottom: 1px solid #2a3aff;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.v_contrast.colorStyle1 .lf_menu a.active,
.v_contrast.colorStyle1 .lf_menu a:hover {
    background: #fff;
    border: 0;
    color: #000 !important;
}
.v_contrast.colorStyle1 .lp_specblock .h3,
.v_contrast.colorStyle1 .lp_specblock .h4,
.v_contrast.colorStyle1 .lp_specblock .news_block_item .info .title span,
.v_contrast.colorStyle1 .lp_specblock .uss_guestbook_title,
.v_contrast.colorStyle1 .lp_specblock h3,
.v_contrast.colorStyle1 .lp_specblock h4 {
    color: #fff;
    border-bottom-color: #ffffff;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.v_contrast .fc_form_tml form .buttons input[type=submit] {
    background: #ff0000 !important;
    border-color: #ff0000 !important;
    color: #fff !important;
}
.v_contrast.colorStyle1 .feedback-form a {
	color: #000;
}
.v_contrast .lf_nav a {
	padding-left: 0;
	background: none;
}
.v_contrast .fc_form_tml input:not([type='submit']),
.v_contrast .fc_form_tml textarea:not([type='submit']),
.v_contrast .fc_form_tml input.styler:not([type='submit']),
.v_contrast .fc_form_tml textarea.styler:not([type='submit']),
.v_contrast .fc_form_tml input[type='text']:not([type='submit']),
.v_contrast .fc_form_tml textarea[type='text']:not([type='submit']),
.v_contrast .fc_form_tml input.styler[type='text']:not([type='submit']),
.v_contrast .fc_form_tml textarea.styler[type='text']:not([type='submit']),
.v_contrast .fc_form_tml input[type='email']:not([type='submit']),
.v_contrast .fc_form_tml textarea[type='email']:not([type='submit']),
.v_contrast .fc_form_tml input.styler[type='email']:not([type='submit']),
.v_contrast .fc_form_tml textarea.styler[type='email']:not([type='submit']),
.v_contrast .fc_form_tml input[type='password']:not([type='submit']),
.v_contrast .fc_form_tml textarea[type='password']:not([type='submit']),
.v_contrast .fc_form_tml input.styler[type='password']:not([type='submit']),
.v_contrast .fc_form_tml textarea.styler[type='password']:not([type='submit']) {
    border: 1px solid #2a3aff;
    border-bottom-color: #2a3aff;
}

/**/

.font_medium .logo-text {
	font-size: 10px;
}
.font_medium,
.font_medium .form_styler label.sector_title,
.font_medium .l_speedbar {
	font-size: 15px;
	line-height: 1.4;
}
.font_medium .lh_menu a,
.font_medium .lf_menu a,
.font_medium #l_site .lh_menu ul.submenu li a,
.font_medium .news_block_item .title {
	font-size: 16px;
}
.font_medium .lh_phone {
	font-size: 22px;
}
.font_medium .h1,
.font_medium .h3,
.font_medium h1,
.font_medium h3 {
    font-size: 20px;
}

/**/

.font_large .logo-text {
	font-size: 55px;
}
.font_large,
.font_large .form_styler label.sector_title,
.font_large .l_speedbar {
	font-size: 20px;
	line-height: 1.4;
}
.font_large .lh_menu a,
.font_large .lf_menu a,
.font_large #l_site .lh_menu ul.submenu li a,
.font_large .news_block_item .title {
	font-size: 20px;
}
.font_large .lh_phone {
	font-size: 26px;
}
.font_large .h1,
.font_large .h3,
.font_large h1,
.font_large h3 {
    font-size: 36px;
}

/**/

.pics_off .l_page_area img {
	display: none !important;
}