::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5}
::-webkit-scrollbar{width:6px;height:4px;background-color:#F5F5F5}
::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#ca2929}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{background-color:#ddd;font-weight:400;color:#333;font-size:12px;line-height:20px;margin:0}
html,body{height:100%}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
a{background-color:transparent}
a:active,a:hover{outline:0}
a{color:#333;text-decoration:none}
a:hover{color:#ca2929;text-decoration:none}
a:focus{outline:none;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
h1,.h1{font-size:36px}
h2,.h2{font-size:30px}
h3,.h3{font-size:24px}
h4,.h4{font-size:18px}
h5,.h5{font-size:14px}
h6,.h6{font-size:12px}
p{margin:0 0 10px}
h1,h2{font-weight:400;overflow-wrap:break-word}
h1,h2,h3,h4,h5,h6{background:transparent none repeat scroll 0 0;border:0 none;margin:0;padding:0;line-height:normal}
.pg10{padding:10px}
.pg20{padding:20px}
.marb10{margin-bottom:10px!important}
.marb20{margin-bottom:20px!important}
.mart20{margin-top:20px!important}
.required > label:after{content:' *'!important;color:red;font-weight:700}
.collapse{display:none}
.collapse.in{display:block}
button{outline:none}
ol,ul{list-style:none}
ul{margin:0;padding:0}
.compares .compov{overflow:auto;display:block}
a.thumbnail:active,a.thumbnail:focus{outline:none}
a.thumbnail::-moz-focus-inner{border:0}
.container{position:relative;margin-left:auto;margin-right:auto;padding-right:5px;padding-left:5px}
@media (min-width:541px){.container{max-width:100%}}
@media (min-width:1200px){.container{width:94%}}
@media (min-width:1600px){.container{width:90%}}
.row{margin-right:-5px;margin-left:-5px}
.cxs-1,.csm-1,.cmd-1,.clg-1,.cxl-1,.cxs-2,.csm-2,.cmd-2,.clg-2,.cxl-2,.cxs-3,.csm-3,.cmd-3,.clg-3,.cxl-3,.cxs-4,.csm-4,.cmd-4,.clg-4,.cxl-4,.cxs-5,.csm-5,.cmd-5,.clg-5,.cxl-5,.cxs-6,.csm-6,.cmd-6,.clg-6,.cxl-6,.cxs-7,.csm-7,.cmd-7,.clg-7,.cxl-7,.cxs-8,.csm-8,.cmd-8,.clg-8,.cxl-8,.cxs-9,.csm-9,.cmd-9,.clg-9,.cxl-9,.cxs-10,.csm-10,.cmd-10,.clg-10,.cxl-10,.cxs-11,.csm-11,.cmd-11,.clg-11,.cxl-11,.cxs-12,.csm-12,.cmd-12,.clg-12,.cxl-12{position:relative;min-height:1px;padding-right:5px;padding-left:5px}
.cxs-1,.cxs-2,.cxs-3,.cxs-4,.cxs-5,.cxs-6,.cxs-7,.cxs-8,.cxs-9,.cxs-10,.cxs-11,.cxs-12{float:left}
.cxs-12{width:100%}
.cxs-11{width:91.66666667%}
.cxs-10{width:83.33333%}
.cxs-9{width:75%}
.cxs-8{width:66.66666667%}
.cxs-7{width:58.33333%}
.cxs-6{width:50%}
.cxs-5{width:41.66666667%}
.cxs-4{width:33.33333%}
.cxs-3{width:25%}
.cxs-2{width:16.66666667%}
.cxs-1{width:8.33333%}
@media (min-width:541px){
.csm-1,.csm-2,.csm-3,.csm-4,.csm-5,.csm-6,.csm-7,.csm-8,.csm-9,.csm-10,.csm-11,.csm-12{float:left}
.csm-12{width:100%}
.csm-11{width:91.66666667%}
.csm-10{width:83.33333%}
.csm-9{width:75%}
.csm-8{width:66.66666667%}
.csm-7{width:58.33333%}
.csm-6{width:50%}
.csm-5{width:41.66666667%}
.csm-4{width:33.33333%}
.csm-3{width:25%}
.csm-2{width:16.66666667%}
.csm-1{width:8.33333%}
}
@media (min-width:768px){
.cmd-1,.cmd-2,.cmd-3,.cmd-4,.cmd-5,.cmd-6,.cmd-7,.cmd-8,.cmd-9,.cmd-10,.cmd-11,.cmd-12{float:left}
.cmd-12{width:100%}
.cmd-11{width:91.66666667%}
.cmd-10{width:83.33333%}
.cmd-9{width:75%}
.cmd-8{width:66.66666667%}
.cmd-7{width:58.33333%}
.cmd-6{width:50%}
.cmd-5{width:41.66666667%}
.cmd-4{width:33.33333%}
.cmd-3{width:25%}
.cmd-2{width:16.66666667%}
.cmd-1{width:8.33333%}
}
@media (min-width:992px){
.clg-1,.clg-2,.clg-3,.clg-4,.clg-5,.clg-6,.clg-7,.clg-8,.clg-9,.clg-10,.clg-11,.clg-12{float:left}
.clg-12{width:100%}
.clg-11{width:91.66666667%}
.clg-10{width:83.33333%}
.clg-9{width:75%}
.clg-8{width:66.66666667%}
.clg-7{width:58.33333%}
.clg-6{width:50%}
.clg-5{width:41.66666667%}
.clg-4{width:33.33333%}
.clg-3{width:25%}
.clg-2{width:16.66666667%}
.clg-1{width:8.33333%}
}
@media (min-width:1200px){
.cxl-1,.cxl-2,.cxl-3,.cxl-4,.cxl-5,.cxl-6,.cxl-7,.cxl-8,.cxl-9,.cxl-10,.cxl-11,.cxl-12{float:left}
.cxl-12{width:100%}
.cxl-11{width:91.66666667%}
.cxl-10{width:83.33333%}
.cxl-9{width:75%}
.cxl-8{width:66.66666667%}
.cxl-7{width:58.33333%}
.cxl-6{width:50%}
.cxl-5{width:41.66666667%}
.cxl-4{width:33.33333%}
.cxl-3{width:25%}
.cxl-2{width:16.66666667%}
.cxl-1{width:8.33333%}
}
@media (min-width:1600px){
.cxx-1,.cxx-2,.cxx-3,.cxx-4,.cxx-5,.cxx-6,.cxx-7,.cxx-8,.cxx-9,.cxx-10,.cxx-11,.cxx-12{float:left}
.cxx-12{width:100%}
.cxx-11{width:91.66666667%}
.cxx-10{width:83.33333%}
.cxx-9{width:75%}
.cxx-8{width:66.66666667%}
.cxx-7{width:58.33333%}
.cxx-6{width:50%}
.cxx-5{width:41.66666667%}
.cxx-4{width:33.33333%}
.cxx-3{width:25%}
.cxx-2{width:16.66666667%}
.cxx-1{width:8.33333%}
}
@media (min-width:1900px){
.cxxx-1,.cxxx-2,.cxxx-3,.cxxx-4,.cxxx-5,.cxxx-6,.cxxx-7,.cxxx-8,.cxxx-9,.cxxx-10,.cxxx-11,.cxxx-12{float:left}
.cxxx-12{width:100%}
.cxxx-11{width:91.66666667%}
.cxxx-10{width:83.33333%}
.cxxx-9{width:75%}
.cxxx-8{width:66.66666667%}
.cxxx-7{width:58.33333%}
.cxxx-6{width:50%}
.cxxx-5{width:41.66666667%}
.cxxx-4{width:33.33333%}
.cxxx-3{width:25%}
.cxxx-2{width:16.66666667%}
.cxxx-1{width:8.33333%}
}
@media (min-width:2400px){
.cxxl-1,.cxxl-2,.cxxl-3,.cxxl-4,.cxxl-5,.cxxl-6,.cxxl-7,.cxxl-8,.cxxl-9,.cxxl-10,.cxxl-11,.cxxl-12{float:left}
.cxxl-12{width:100%}
.cxxl-11{width:91.66666667%}
.cxxl-10{width:83.33333%}
.cxxl-9{width:75%}
.cxxl-8{width:66.66666667%}
.cxxl-7{width:58.33333%}
.cxxl-6{width:50%}
.cxxl-5{width:41.66666667%}
.cxxl-4{width:33.33333%}
.cxxl-3{width:25%}
.cxxl-2{width:16.66666667%}
.cxxl-1{width:8.33333%}
}
.pr{float:right}
.pl{float:left}
.tl{text-align:left}
.tr{text-align:right}
.tc{text-align:center}
.vc-block{background:#fff;position:relative}
img{vertical-align:middle}
.img-responsive,.thumbnail > img,.thumbnail a > img,.thil > img{display:block;max-width:100%;height:auto;margin:0 auto}
.notver p{font-weight:700}
.notver .well{min-height:150px}
.alert.fadeOut{display:none}
.alert{position:fixed;top:40%;z-index:9999;line-height:24px;text-align:center;background:#fff;font-size:13px;border:2px #efeeee solid;margin:0 auto;left:20%;right:20%;padding:10px 30px 10px 10px;box-shadow:0 0 10px rgba(0,0,0,0.6)}
.alert a{color:#3c763d;font-weight:700}
.alert .close{color:#ca2929;font-size:24px;opacity:1;position:absolute;top:0;right:6px;padding:0;cursor:pointer;background:transparent;border:0;height:45px}
.alert-warning{background-color:#fcf8e3;border-color:#faf2cc;color:#8a6d3b}
.alert-success{color:#000}
.alert-info{background-color:#d9edf7;border-color:#bcdff1;color:#31708f}
legend{display:block;width:100%;padding:0;margin-bottom:10px;font-size:18px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}
.alert-danger{background-color:#f2dede;border-color:#ebcccc;color:#a94442}
.text-danger{color:#a94442}
a.text-danger:hover,a.text-danger:focus{color:#843534}
.pgr{padding-right:20px}
input[type="radio"]{height:24px;width:24px;vertical-align:middle;margin:0 10px 4px 0;border:2px solid #BCBABA;background:#fff;-webkit-appearance:none;-webkit-transition:box-shadow 200ms;-webkit-border-radius:100%;border-radius:100%}
input[type="radio"]:focus{outline:none}
input[type="radio"]:checked:before{display:block;height:14px;width:14px;position:relative;left:3px;top:3px;background:#ca2929;border-radius:100%;content:''}
.input-group{position:relative;display:table}
.input-group-btn{font-size:0;position:relative;white-space:nowrap}
.input-group-addon,.input-group-btn{vertical-align:middle;white-space:nowrap;width:1%}
.input-group .form-control,.input-group-btn{display:table-cell}
.form-control{outline:none;display:block;width:100%;padding:.5rem .75rem;line-height:1.25;color:#555;background-color:#fff;background-image:none;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ddd;-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s,-webkit-box-shadow ease-in-out .15s}
fieldset{border:medium none;margin:0;padding:0}
.form-group{margin-bottom:10px}
.btn{outline:none;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent}
#searchtop .form-control-clear{pointer-events:auto;cursor:pointer}
#searchtop .form-control-feedback{position:absolute;top:0;z-index:2;display:block;right:35px;color:#F3595E;line-height:34px;text-align:center;width:40px}
#searchtop .hidden{display:none!important}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}
.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0;font:inherit}
.owl-carousel .owl-nav button.owl-prev{background:none;color:inherit;border:none;font:inherit;position:absolute;left:25px;top:45%}
.owl-carousel .owl-nav button.owl-next{position:absolute;right:25px;top:45%}
.owl-carousel .owl-nav button.owl-prev span,.owl-carousel .owl-nav button.owl-next span{color:#fff;font-size:50px;font-weight:700}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
.owl-height{transition:height 500ms ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}
.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-carousel .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#fff;display:inline-block;cursor:pointer}
.owl-carousel .owl-nav .disabled{opacity:.5;cursor:default}
.owl-carousel .owl-nav.disabled + .owl-dots{margin-top:10px}
.owl-carousel .owl-dots{bottom:0;left:0;position:absolute;right:0;text-align:center}
.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}
.owl-carousel .owl-dots .owl-dot span{margin:5px 7px;background:#fff;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:10px/20px;box-shadow:0 0 3px rgba(0,0,0,0.3) inset;display:block;height:11px;width:22px}
.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{background:#ca2929}
#owl-latest .item,#owl-special .item,#owl-similar .item,#owl-you-watched .item,#owl-related .item{padding:0 5px}
.owl-carousel .owl-nav button{color:#fff;font-size:30px;text-align:center;vertical-align:middle;transition:all 300ms cubic-bezier(0.25,0.25,0.115,1.445) 0;width:40px}
#owl-latest .owl-nav button.owl-prev,#owl-similar .owl-nav button.owl-prev,#owl-you-watched .owl-nav button.owl-prev,#owl-related .owl-nav button.owl-prev{left:0}
#owl-latest .owl-nav button.owl-next,#owl-similar .owl-nav button.owl-next,#owl-you-watched .owl-nav button.owl-next,#owl-related .owl-nav button.owl-next{right:0}
#owl-latest .owl-nav button,#owl-similar .owl-nav button,#owl-you-watched .owl-nav button,#owl-related .owl-nav button{opacity:.5}
#owl-latest:hover .owl-nav button,#owl-similar:hover .owl-nav button,#owl-you-watched:hover .owl-nav button,#owl-related:hover .owl-nav button{opacity:1}
#owl-latest .owl-nav button,#owl-similar .owl-nav button,#owl-you-watched .owl-nav button,#owl-related .owl-nav button{background:#ca2929;padding:7px 0 0}
#owl-latest .owl-nav button:hover,#owl-similar .owl-nav button:hover,#owl-you-watched .owl-nav button:hover,#owl-related .owl-nav button:hover{width:60px}
@media screen and (min-width:992px){
.con{margin:78px 0 -230px;min-height:100%;padding:0 0 230px}
.common-home .hcont{width:96%}
}




.htf{position:fixed;z-index:999;top:0;right:0;left:0}
.mc-header-menu-wrap{width:70px;height:38px}
#top{background:#000;height:38px}
.info{padding:8px 0}
.soc-info{padding:8px 0;text-align:center}
.soc-info i{color:#fff;font-size:20px;padding:0 4px}
.info a{color:#fff;padding:0 17px;font-size:14px}
.mc-header{margin:0 auto 8px;padding-top:66px}
.mc-header-top{position:fixed;z-index:10;top:0;left:0;right:0;width:100%;height:66px;background:#3456B5;box-shadow:0 2px 10px rgba(0,0,0,.2)}
.mc-header-top .mc-ma{width:100%;height:100%}
.mc-header-menu-btn{position:relative;width:100%;height:38px;cursor:pointer;display:table-cell;float:right;vertical-align:middle;-webkit-transition:background-color .16s;-o-transition:background-color .16s;transition:background-color .16s}
.mc-header-menu-btn span{background:#fff;display:block;height:2px;left:0;position:absolute;right:44px;top:18px;-webkit-transition:-webkit-transform .16s;transition:transform .16s}
.mc-header-menu-btn span:before,.mc-header-menu-btn span:after{content:'';position:absolute;display:block;left:0;width:100%;height:2px;background-color:#fff;-webkit-transition-duration:.16s,.16s;transition-duration:.16s,.16s;-webkit-transition-delay:.16s,0s;transition-delay:.16s,0s}
.mc-header-menu-btn span:before{top:-7px;-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}
.mc-header-menu-btn.mc-is-open span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.mc-header-menu-btn span:after{bottom:-7px;-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform}
.mc-header-menu-btn.mc-is-open span:after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.mc-header-menu-btn.mc-is-open span{background:none}
.mc-header-menu-btn.mc-is-open span:after,.mc-header-menu-btn.mc-is-open span:before{-webkit-transition-delay:0s,.16s;transition-delay:0s,.16s}
.mc-header-menu{background:#fff;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8;left:-240px;position:fixed;top:38px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:240px;z-index:999;height:100%;overflow:auto}
#mymenu .mc-header-menu-btn{text-align:right;padding:0 10px}
#mymenu .mc-header-menu-btn i{color:#fff;font-size:20px;line-height:38px}
.mc-is-open+.mc-header-menu{-webkit-transform:translateX(240px);-ms-transform:translateX(240px);transform:translateX(240px)}
.mc-header-menu hr{margin:0 20px 20px;border-top:1px solid #CACACA}
.mc-header-navigation:after{content:'';display:block;margin:15px 20px 20px}
.mc-header-navigation a{display:block;padding:0 25px;font-weight:700;line-height:40px;color:#6d6d6d}
.mc-header-navigation a:hover{background:#f6f6f6;color:#000}
a.mc-header-menu-active{color:#2856b6}
a.mc-header-menu-active:hover{color:#2856b6}
.mc-header-navigation i{display:inline-block;margin:12px 8px 0 0;font-size:16px;color:#323232}
.mc-header-navigation a:hover i{color:#111}
.mc-header-block-title{padding:0 25px 12px;font-weight:700;font-size:12px;color:#2856b6}
.mc-header-kategories{margin-bottom:50px}
.mc-header-kategories a{display:block;padding:5px 25px 5px 50px;font-size:12px;color:#6d6d6d}
.mc-header-kategories a:hover{text-decoration:underline;color:#2856b6}
.mc-header-logo{float:left;width:220px;height:100%;background:url(../images/mc-header-logo.png) no-repeat 50% 10px;background-size:156px auto}
.mc-header-logo:hover{background-color:#3C61C6;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}
.mc-avatar-menu{background:#fff;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8;bottom:0;right:-240px;position:fixed;top:38px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:240px;z-index:995}
.mc-is-open+.mc-avatar-menu{-webkit-transform:translateX(-240px);-ms-transform:translateX(-240px);transform:translateX(-240px)}
.mc-avatar-menu a{display:block;padding:0 25px;font-weight:700;line-height:40px;color:#6d6d6d}
.mc-avatar-navigation a:hover,.mc-avatar-menu a:hover{background:#f6f6f6;color:#000}
.mc-avatar-navigation .vermenu >a{font-size:12px}
.common-home .mc-block-title{text-transform:uppercase}
.mc-block-title{color:#333;font-size:15px;font-weight:700;overflow-wrap:break-word;margin-bottom:10px;margin-top:12px}
.mc-combine-nav{z-index:10;font-size:15px;font-weight:700;height:40px;line-height:42px;overflow:hidden;text-align:center;text-transform:uppercase;z-index:10}
.mc-combine-nav div.active{box-shadow:0 3px 0 0 #6787d8 inset}
.mc-combine-nav div.active a{color:#6787d8}
.mc-combine-nav div a:hover{color:#6787d8}
.mc-mt-menu div.active{transition:box-shadow 0 ease .3s}
.mc-combine-nav div{color:#b2b2b2;cursor:pointer;display:inline-block;padding:0 10px}
.mc-mt-menu div a{transition:none 0 ease 0}
.mc-combine-nav div + div{margin-left:20px}
.vermenu{font-size:13px;line-height:40px;border-bottom:1px solid #e8e8e8}
.vermenu a{color:#222;display:block;width:100%}
#mymenu .login{padding:8px 0;text-align:right}
#mymenu .login a{color:#fff;font-size:14px}
header{height:40px}
header .hlog{padding:0!important}
#logo,#mlogo{padding-top:1px;width:188px}
#searchtop{width:500px;float:right;height:38px}
.enter{display:none;opacity:0}
.et_top_search{cursor:pointer;background:none;border:none;padding:0;margin:0}
.et_top_search i,.sserach i{font-size:20px;padding:5px 10px;margin-left:-2px}
.hopen #searchtop{display:block}
.hopen>.et_top_search{display:none}
.sserach{vertical-align:middle;height:30px;margin:auto;cursor:pointer}
#search{top:3px}
#search .input-lg{height:32px;padding:0 10px;box-shadow:none;border:none;outline:none;border:1px solid #ddd}
.fa-check{color:#19a63e}
.autosearch li a:hover{background:#eee}
#search .dropdown-menu.autosearch{margin-top:0;width:100%;z-index:6666!important;border:1px solid #eee;padding:0;overflow:auto;max-height:200px}
@media (max-width:992px){
#search .dropdown-menu.autosearch{background:#fff none repeat scroll 0 0;border-radius:0 0 4px 4px;margin-top:-5px;width:98%;z-index:6666!important;left:5px;right:5px}
}
#search .dropdown-menu.autosearch li > a:hover,.dropdown-menu.autosearch li > a.active,.dropdown-menu.autosearch li > a:focus{text-decoration:none;color:#333;background-color:#eee}
#search .dropdown-menu.autosearch .search-view-all-result{color:#2856b6;text-align:center;display:block}
#search .dropdown-menu.autosearch li{padding:5px}
#search .ajaxadvance{width:100%;overflow:hidden}
#search .ajaxadvance .name{display:block;font-size:14px;color:#b2b2b2}
#search .ajaxadvance .image{float:left;width:16%}
#search .ajaxadvance .content{float:left;width:84%}
#search .ajaxadvance .content > div{margin-top:5px;float:left;margin-right:8px;line-height:22px}
#search .ajaxadvance .content .model{color:#ca2929;width:100%}
#search .ajaxadvance .content .model span{color:#9c9c9c}
#search .ajaxadvance .stock_status{color:#9c9c9c;font-size:12px}
#search .ajaxadvance .price-old{text-decoration:line-through}
#search .price{margin:0 0 5px;text-align:left;color:#ca2929;font-size:16px}
#search .ajaxadvance .highlight{color:#000!important;font-weight:700;font-size:18px!important}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}
.header-wishlist{float:right;padding:0 3px;text-align:center}
.header-wishlist i{font-size:22px;padding-top:10px}
.header-wishlist span{position:absolute;left:22px;top:5px;background:#ca2929;color:#fff;width:16px;height:16px;border-radius:100%;font-size:12px;line-height:16px}
.header-wishlist a{width:45px;position:relative;display:block}
.headercart{float:right}
.headercart > button{background:none;position:relative;width:45px;padding:0;margin:0}
.headercart.open > .btn{background-image:none;background-color:#fff;box-shadow:none;text-shadow:none}
.headercart.open > .btn:hover{color:#444}
.cart-total{position:absolute;left:22px;top:4px;background:#ca2929;color:#fff;width:16px;height:16px;border-radius:100%;font-size:12px;line-height:16px}
.headercart .dropdown-menu{background:#fff;z-index:1001;min-width:429px;padding:0;left:auto;right:0;margin:1px 0 0;overflow:auto;height:340px}
.headercart .dropdown-menu td{border-top:none;border-bottom:1px solid #eee;vertical-align:middle}
.headercart .dropdown-menu .thumb{width:10%}
.headercart .dropdown-menu .name{width:40%}
.headercart .dropdown-menu .quantity{width:10%}
.headercart .dropdown-menu .total{width:22%}
.headercart .dropdown-menu .remove{width:2%}
@media (max-width:478px){.headercart .dropdown-menu{width:100%}}
.headercart .dropdown-menu table{margin-bottom:10px;border:none}
.headercart .dropdown-menu li > div{min-width:427px;padding:0 10px}
@media (max-width:478px){.headercart .dropdown-menu li > div{min-width:100%}}
.headercart .dropdown-menu li p{margin:20px 0}
.subb{text-align:left;width:100%;float:right;display:table;vertical-align:middle}
.headercart .subb:first-child .stp{background:none}
.headercart .stp{background:#f5f5f5;width:240px;border-right:1px solid #eee!important;min-height:44px;font-size:15px;padding:0 15px;border-top:1px solid #eee;border-left:1px solid #eee;vertical-align:middle;display:table-cell}
.headercart .subb:last-child .stp{background:#fff;border:1px solid #eee;font-size:18px;color:#333;font-weight:700}
.headercart .subb:last-child .ttp{font-size:18px;border-bottom:1px solid #eee;color:#333;font-weight:700}
.headercart .ttp{font-size:15px;padding:0 15px;width:198px;vertical-align:middle;line-height:44px;border-top:1px solid #eee;border-right:1px solid #eee;min-height:44px;position:relative;display:table}
.headercart .btn-close{background:none;border:none}
.headercart .fa-times{color:#ca2929;font-size:23px;cursor:pointer}
.headercart .btn-cob{background:#000;color:#fff;font-size:16px;border:2px solid #000;height:46px;display:block;line-height:44px;text-align:center;float:left;margin:10px 0;padding:0 10px;text-transform:uppercase;width:208px}
.headercart .btn-coh{background:#ca2929;color:#fff;font-size:16px;height:46px;display:block;float:right;line-height:48px;text-align:center;margin:10px 0;padding:0 10px;text-transform:uppercase;width:196px}
.table-striped > tbody > tr:nth-of-type(odd){background-color:#f9f9f9}
.headercart .empty-cart{color:#333;font-size:14px}
.headercart > .btn > .shop-bag{color:#333;line-height:22px;font-size:22px;padding-top:8px}
.headercart > .btn > .car-down{color:#333;float:right;line-height:20px;transition:transform .2s ease 0}
.headercart:hover .car-down,.open .car-down{transform:rotate(-180deg)}
.car-down{font-size:14px;transition:transform .2s ease 0}
.btn-block.open .dropdown-menu{display:block}
.btn-default{color:#777;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#e7e7e7}
.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ca2929}
.btn-primary:hover{background-color:#000;color:#fff}
.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#df5c39}
.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-image:none;color:#fff}
.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ca2929}
.btn-danger:hover{color:#fff}
.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{display:table;content:""}
.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.nav:after,.navbar:after,.panel-body:after,.modal-footer:after{clear:both}
.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}
.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}
button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:transparent;border:0}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal-content{
position: absolute;
    background-color: #fff;
    color: #333;
    padding: 20px 23px;
    box-shadow: 0px 11px 35px 0px #d5d5d5;
    left: calc(50% - 400px);
}
.modal-header{min-height:16.42857143px;padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42857143}
.modal-body{position:relative;padding:15px}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn + .btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn + .btn{margin-left:-1px}
.modal-footer .btn-block + .btn-block{margin-left:0}


#cartModal > .modal-dialog {
    top: 21vh;

}

.popup-basket {

    width: 640px;
    left: calc(50% - 320px) !important;
    text-align: left;
}
.fancybox-close {
    position: absolute !important;
    top: 21px;
    right: 22px;
    z-index: 8040;
    color: #545252;
    fill: white;
    opacity: 1;
    transition: 0.2s ease-out;
    font-size: 13px;
}
.popup-form {
    margin-bottom: 20px;
}
.popup-basket h2 {
    font-size: 20px;
    line-height: 26px;
    font-weight: normal;
	text-align: center;
}
.popup-form h2 a {
    display: initial;
    font-size: 20px;
}
.popup-basket__btns {
    overflow: hidden;
}


.btnche,.popup-basket__close {
    display: inline-block;

    background-color: #BE2C2C;
 

    line-height: 21.6px;
    text-align: center;
    cursor: pointer;
    transition: 0.2s ease-out;
    color: #fff;
    font-size: 15px;
    font-weight: 600;
    padding: 16px 0;
    width: 49%;
}

 .btnche:hover{background-color:#dd4949;color:#fff}
 .popup-basket__close {

    background: #428bca;

}
.popup-basket__close:hover {
	background: #000;
    color: #fff;
}
.modal-backdrop {
position: fixed;
    z-index: 999;
    top: -50%;
    left: 0;
    width: 120%;
    height: 300%;
    background: #000;
    opacity: 0.3;
    transition: 0.2s ease-out;
}



@media (max-width: 647px){
.modal .modal-content {
    width: 420px;
    left: calc(50% - 210px) !important;
}
}



@media (max-width: 500px){
.popup-basket h2 {
    font-size: 18px;
    line-height: normal;
}
.btnche, .popup-basket__close {
    width: 100%;
}
.popup-basket__close {
margin-bottom: 15px;
}
}
@media (max-width: 428px){
.modal .modal-content {
    width: 316px;
    left: calc(50% - 158px) !important;
}
}
/*
@media (min-width:768px){
.modal-dialog{width:600px;margin:30px auto}
.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}
}*/
#text_blocks .custom-block img{width:100%}
#text_blocks .custom-block{background:#333;margin-bottom:10px;min-height:140px}
#text_blocks .custom-block .text{position:absolute;right:25px;bottom:5px;text-align:right}
#text_blocks .custom-block .text h4{color:#fff;font-size:26px;font-weight:400}
#text_blocks .custom-block .text i{color:#ca2929;font-size:16px}
.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}
.tooltip.in{filter:alpha(opacity=90);opacity:.9}
.tooltip.top{padding:5px 0;margin-top:-3px}
.tooltip.right{padding:0 5px;margin-left:3px}
.tooltip.bottom{padding:5px 0;margin-top:3px}
.tooltip.left{padding:0 5px;margin-left:-3px}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.box-title h3,.box-title > span{background-color:#fff;color:#2f2f2f;font-size:24px;font-weight:700;margin:0 5px 10px;text-align:center;padding:14px 20px;position:relative;display:block}
.box-title h1,.pgl .box-title > span{background-color:#fff;font-size:24px;font-weight:700;text-align:center;padding:14px 20px;margin:0 5px 10px;margin:0 0 10px}
.spa{padding-top:8px}
.sb{padding-top:5px}
.product-thumb{background:#fff;margin-bottom:10px}
.product-thumb:hover{box-shadow:0 2px 10px rgba(0,0,0,0.15)}
.product-thumb .image{margin:0 0 10px;position:relative}
.product-thumb .caption{text-align:center;padding:0 20px;min-height:105px}
.omst .product-thumb .caption{min-height:205px}
.product-thumb .caption a{font-size:15px;font-weight:700;display:block;height:38px;overflow:hidden;margin-bottom:10px}
.product-thumb .psku{margin-bottom:10px;font-size:15px;display:block}
.product-thumb .description{height:36px;overflow:hidden}
.product-thumb .caption .price{font-size:20px;font-weight:700;text-align:center;height:22px;color:#ca2929}
.product-thumb .caption .price .price-old{text-decoration:line-through;font-weight:400;font-size:.9em;color:#888}
.product-thumb .f-group{text-align:center;position:relative;padding:0 0 10px}
.product-thumb .f-group div.cart{margin:0 5px}
.product-thumb .f-group div.cart .btn{display:inline-block}
.product-thumb .f-group div{display:inline-block;position:relative;-webkit-transition:all .15s ease 0;-moz-transition:all .15s ease 0;-ms-transition:all .15s ease 0;-o-transition:all .15s ease 0;transition:all .15s ease 0}
@media (min-width:992px){
.product-thumb .f-group div.wishlist{left:-50px;visibility:hidden;opacity:0;z-index:98}
.information-contact .csm-6{font-size:14px}
.product-thumb .f-group div.compare{right:-50px;visibility:hidden;opacity:0;z-index:98}
.product-thumb:hover .f-group div.compare{right:0;opacity:1;visibility:visible}
.product-thumb:hover .f-group div.wishlist{left:0;opacity:1;visibility:visible}
}
.btn-cart{cursor:pointer;color:#fff;background-color:#ca2929;border:1px solid #ca2929;display:inline-block;font-size:14px;padding:7.5px 12px;text-transform:uppercase;-webkit-transition:all .4s ease 0;-moz-transition:all .4s ease 0;-ms-transition:all .4s ease 0;-o-transition:all .4s ease 0;transition:all .4s ease 0}
.product-thumb:hover .btn-cart{color:#fff;background-color:#191919;border:1px solid #191919;text-transform:uppercase;-webkit-transition:all .15s ease 0;-moz-transition:all .15s ease 0;-ms-transition:all .15s ease 0;-o-transition:all .15s ease 0;transition:all .15s ease 0}
.btn-cart:hover,.btn-cart:active{background-color:#191919!important;color:#fff!important;border:1px solid #191919!important}
.cart > .button-no{color:#fff;background-color:#191919;border:1px solid #191919;font-size:14px;padding:7.5px 12px;text-transform:uppercase;-webkit-transition:all .4s ease 0;-moz-transition:all .4s ease 0;-ms-transition:all .4s ease 0;-o-transition:all .4s ease 0;transition:all .4s ease 0}
.btn-no{background-color:#191919;border:1px solid #191919;color:#fff;-webkit-transition:all .4s ease 0;-moz-transition:all .4s ease 0;-ms-transition:all .4s ease 0;-o-transition:all .4s ease 0;transition:all .4s ease 0}
.btn-wishlist{color:#ca2929;background-color:#fff;border-color:#ca2929;display:inline-block;border-bottom:2px solid #ca2929;padding:6px 12px;-webkit-transition:all .4s ease 0;-moz-transition:all .4s ease 0;-ms-transition:all .4s ease 0;-o-transition:all .4s ease 0;transition:all .4s ease 0;font-size:16px}
.btn-wishlist:hover{border-color:#ca2929;background-color:#ca2929;color:#fff}
.btn-compare{color:#428bca;background-color:#fff;border-color:#428bca;display:inline-block;border-bottom:2px solid #428bca;padding:6px 12px;-webkit-transition:all .4s ease 0;-moz-transition:all .4s ease 0;-ms-transition:all .4s ease 0;-o-transition:all .4s ease 0;transition:all .4s ease 0;font-size:16px}
.btn-compare:hover{border-bottom:2px solid #428bca;background-color:#428bca;color:#fff}
.attket{overflow:hidden;margin-bottom:10px;height:38px;display:none}
.attket div div:first-child{color:#AB9889;width:50%;float:left}
.attket div div:last-child{width:50%;float:left}
#mon div{float:left;padding-right:10px}
#mon a img{width:50px}
#form-review.active{display:block;overflow:hidden}
#form-review{display:none}
#review td{vertical-align:middle}

/*
.breadcrumb{margin:0 0 10px;padding:5px}
.breadcrumb > li{display:inline-block;text-shadow:none;padding:0 2px;position:relative;letter-spacing:.5px}
.breadcrumb>li+li:before{padding:0;content:"/\00a0";color:#38383c;padding-right:5px;font-size:14px}
.breadcrumb .bc{color:#ca2929}*/


.breadcrumb{margin:10px 0;padding:8px;display:flex;overflow:auto}
.breadcrumb i{font-size:15px}
.breadcrumb > li{padding:0 10px;position:relative;white-space:nowrap;}
.breadcrumb > li + li:before{content:'';padding:0}
.breadcrumb > li:first-child{padding-left:0}

.breadcrumb > li:first-child a{display:block;height:20px}
.breadcrumb > li:first-child a i{line-height:21px;display:block}




.breadcrumb > li:after{content:'';width:7px;height:7px;border-style:solid;border-width:1px;border-color:#000 #000 transparent transparent;display:block;vertical-align:top;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:.5;position:absolute;right:-1px;top:7px;color:#ccc}
.breadcrumb > li:last-child:after{content:none}

.breadcrumb .bc{color:#ca2929}

.subcategory{padding:5px;overflow:hidden;text-align:center}
.subcategory:hover{box-shadow:0 2px 6px rgba(0,0,0,0.15)}
.subcategory .name-wrapper{height:44px;overflow:hidden}
.display-table{display:table;height:100%;width:100%;overflow:hidden}
.display-table-cell{display:table-cell;height:100%;vertical-align:middle;width:100%}
.display-table-cell h5{margin-top:2px;margin-bottom:2px}
.sor{color:#a2a2a3;font-size:13px;margin-right:10px;display:inline-block}
.sort{padding:10px}
.sort a{background:#fff;border:2px solid #E6E6E6;padding:5px 7px;color:#46464b;margin-right:10px}
.sort span{margin-left:8px}
.sort a:hover{border:2px solid #ca2929}
.sort a .fa{color:#a2a2a3;display:inline}
.sort a.desc .fa-long-arrow-down{color:#ca2929}
.sort a.asc .fa-long-arrow-up{color:#ca2929}
.bal-loading{text-align:center;z-index:100;width:115px;padding:20px;color:#222;display:block;margin:0 auto;font-size:14px;font-weight:700}
a[rel=next]{text-decoration:none;font-size:18px}
div.bal-box-next{cursor:pointer;background:#ca2929;text-align:center;font-size:16px;text-transform:uppercase;margin:10px auto 20px;width:260px;height:46px;line-height:46px}
div.bal-box-next a{color:#fff}
div.bal-box-next:hover{background:#000}
.memaps iframe{width:100%;height:400px}
.res{line-height:34px;color:#606062;text-align:right}
.pag,.res{margin:0 0 5px}
.pagination{display:inline-block;margin:0;padding-left:0}
.pagination > li{display:inline}
.pagination > li > a,.pagination > li > span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;color:#333;text-decoration:none;background-color:#fff}
.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{z-index:3;color:#fff;background-color:#ca2929}
.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{z-index:2;color:#fff;cursor:default;background-color:#ca2929}
.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#eee}
.desc p{margin:0}
.ph1{min-height:75px;border-bottom:1px solid #D8D8D8;box-sizing:border-box;position:relative;z-index:6;background:#fff;overflow:hidden}
.ph1 > h1{font-size:20px;line-height:44px;padding:20px 0 10px 5px;float:left;color:#323232;font-weight:700}
.ratings{float:right;min-width:160px;position:absolute;right:0;top:50%;margin-top:-8px}
/*.names{font-size:14px;color:#989898}
.values{font-size:14px;color:#323232}*/
.atts{ 
    display: flex!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important;
    font-size: 13px;
    font-weight: 300;
    position: relative;
	color: #898989;
	width: 60%;
}

.atts:after {
    content: '';
    border-bottom: 1px dotted #BABABA;
    height: 1px;
    position: absolute;
    top: 14px;
    left: 0;
    right: 0;
    z-index: 1;
}
atts:not(:last-child) {
    margin-bottom: 3px;
}
.atts span:first-child {
    padding-right: 8px;
}
.atts span:last-child {
    padding-left: 8px;
}
.atts span {
    background-color: #FFF;
    z-index: 2;
}
.rating .fa-stack{font-size:8px}
.rating .fa-star-o{color:#999;font-size:15px}
.rating .fa-star{color:#FC0;font-size:15px}
.rating .fa-star + .fa-star-o,.fa-stack-2x{color:#FC0}
.pblock{border-bottom:1px solid #D8D8D8;padding:0}
.thi{padding:0}
#owl-kt{padding:5px 0}
.ktproduct-info{min-height:697px}
.thumbnails .image-additional{margin:0 auto}
.thumbnails:hover .image-additional{opacity:1}
.image-additional a{display:block;border:1px solid #ddd}
.thumbnails li,.image{position:relative}
.image-additional{max-width:78px}
.thi .thumbnails{list-style:none;padding:0;margin:0}
.thi .thumbnail{border-bottom:1px solid #D8D8D8}
.thumbnail{display:block;padding:4px;line-height:1.42857143;background-color:#fff}
.thumbnail a>img,.thumbnail>img{margin:0 auto}
#mproduct{border-left:1px solid #D8D8D8;padding:0}
.geninfo{padding:20px}
.mmsr .lis{height:auto}
.mmsr i{margin-right:5px;color:#428bca}
.mmsr div{padding:1px 0}
.mmsr .lis a{color:#333;display:inline-block;font-size:12px;font-weight:700}
.mmsr .lis a:hover{color:#ca2929}
.mmsr .lis a:after{content:",";margin-right:5px}
.mmsr .lis a:last-child:after{content:none}
figure{margin:0}
.mmsr span,.mmsr a{color:#ca2929}

.atx{
	margin-bottom: 10px;
    -ms-flex-align: center!important;
    align-items: center!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important;
    display: -ms-flexbox!important;
    display: flex!important;
}

.attributes{overflow:hidden;height:100px}
.attributes .atts{width:auto}
/*.attributes .att{display:block;width:100%;float:left}
.attributes .name{width:50%;float:left;color:#989898}
.attributes .value{width:50%;float:left}
*/
.atc{text-decoration:underline;color:#E26A6A}
.ktproduct-info .mprice{margin:20px 0 0}
.geninfo .price{text-align:center;overflow:auto;font-size:26px;padding:20px;color:#ca2929;font-weight:600;border-bottom:1px solid #D8D8D8;border-top:1px solid #D8D8D8}
.geninfo .price-old{text-decoration:line-through;font-weight:400;font-size:.9em;color:#888}
.fa-rub{font-size:.8em!important}
#mproduct .prishi{text-align:center;margin:10px 0}
#mproduct .prishi .btn-group{padding:10px 0}
.prishi .btn-group .btn-hor{border:none;background:#fff;color:#666;cursor:pointer}
.prishi .btn-group .btn-hor:hover{color:#ca2929}
.quantity_div{-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;display:block;width:126px;height:30px;position:relative;padding:0 10px;text-align:center;margin:8px;line-height:normal;float:left}
.quantity_input{text-align:center;width:42px;height:29px;border:2px solid #efeeee;background:#EFEFEF}
.plus,.minus{outline:none;display:inline-block;vertical-align:top;color:#ca2929;border:2px solid #efeeee;background:#fff;font-size:26px;cursor:pointer;height:29px;width:29px}
.minus{line-height:20px;margin-right:-2px}
.plus{line-height:22px;margin-left:-2px}
.plus:hover,.minus:hover{background:#ca2929;color:#EFEFEF}
#mproduct .cart{padding:0}
#mproduct .cart #button-cart{border-radius:0;cursor:pointer;font-weight:700;height:40px;width:100%;background-color:#428bca;border:1px solid #428bca}
#mproduct .cart #button-no{border-radius:0;font-weight:700;height:40px;width:100%;background-color:#333;border-color:#333}
#mproduct .cart .btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ca2929;border-color:#ca2929;background-image:none;box-shadow:none}
#mproduct .cart .boc_order_btn{border-radius:0;cursor:pointer;font-weight:700;height:40px;width:100%}
#mproduct .cart .boc_order_btn:hover{background-color:#191919!important;border-color:#191919!important}
.pmod{position:fixed;left:5px;top:25%;width:35px;z-index:997}
.ya-share2__list_direction_horizontal > .ya-share2__item{margin-bottom:5px!important}
.ya-share2{padding:20px 0;text-align:left;width:100%}
.pnt{overflow:hidden}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav-tabs{margin:0 0 10px;background:#000}
.nav-tabs>li{float:left}
.nav>li{position:relative;display:block}
.nav-tabs > li.active > a,.nav-tabs > li.active > a:focus,.nav-tabs > li.active > a:hover{color:#fff;cursor:default;background:#ca2929;border:1px solid #ca2929;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.nav-tabs > li > a:hover{border:1px solid #ca2929;background:#ca2929}
.nav > li > a:focus,.nav > li > a:hover{text-decoration:none;background:#ca2929;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.nav > li > a{font-weight:700;color:#fff;position:relative;display:block;padding:10px 15px}
.nav-tabs>li>a{line-height:1.42857143;border:1px solid transparent}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.tags{padding:5px 10px;overflow:hidden}
.tab-content{padding:5px 10px}
.table-responsive{min-height:.01%;overflow-x:auto}
.table-bordered{border:1px solid #eee}
.table{width:100%;max-width:100%}
table{background-color:transparent;border-spacing:0;border-collapse:collapse}
.table-bordered > thead > tr > th,.table-bordered > thead > tr > td{border-bottom-width:1px}
.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td{border:1px solid #eee}
.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #eee}
.ocart #cart_content h1{text-align:center;letter-spacing:.5px;font-size:30px;background-color:#fff;font-weight:700;padding:14px 20px}
.ocart .clear{font-size:15px;text-decoration:underline;color:#ca2929;font-weight:700}
.ocart .cr{margin-bottom:14px}
.ocart thead td{font-size:14px;font-weight:700}
.ocart td{font-size:16px}
.ocart td a img{border:none;padding:10px;max-width:100%}
.ocart .table-responsive{border:1px solid #DEDBDB}
.ocart .ttdd thead{background:#F5F5F5;border-bottom:1px solid #DEDBDB}
.ocart .ttdd tbody td{vertical-align:middle}
.ocart .ttdd tr{border-bottom:1px solid #DEDBDB}
.ocart .ttdd tr:last-child{border-bottom:none}
.ocart .ttdd td:last-child{border-right:none;width:50px}
.ocart .table-bordered{border:none;margin-bottom:0}
.ocart .ttdd td{border-top:none;border-bottom:0;border-left:none;border-right:1px solid #DEDBDB}
.ocart .ttdd textarea{display:block;border:2px #efeeee solid;font-size:12px;padding:8px;border-radius:6px;color:#9c9c9c}
.ocart .opna,.ocart label{font-size:14px;color:#9c9c9c;padding-bottom:5px;width:100%}
.ocart .opna{display:block;font-size:12px;border-radius:6px;color:#9c9c9c;padding:10px 0;width:100%}
.ocart select{display:block;font-size:12px;border-radius:6px;color:#9c9c9c;padding:10px;width:100%}
.ocart .ttdd textarea p{margin:6px 0 4px}
.ocart .btn-close{background:none;border:none;cursor:pointer}
.ocart .fa-times{color:#ca2929;font-size:23px}
.ocart .subb{border:none;margin-bottom:0;float:right;width:360px;margin-top:10px}
.ocart .subb strong{font-size:20px;color:#fff}
.ocart .subb tbody tr{display:none}
.ocart .subb tbody tr:first-child{border-top:1px solid #DEDBDB;border-right:1px solid #DEDBDB;border-bottom:1px solid #DEDBDB;display:block}
.ocart .subb .stp{background:#ca2929;border:1px solid #ca2929;text-transform:uppercase;width:180px}
.ocart .subb .ttp{width:180px;vertical-align:middle;border-top:none;border-right:none;border-bottom:none;font-size:20px;color:#333;font-weight:700}
.ocart .bust{height:44px;width:360px;background:#fff;border-left:1px solid #DEDBDB;border-right:1px solid #DEDBDB;border-bottom:1px solid #DEDBDB;padding:8px;float:right;text-align:center;font-size:15px;line-height:25px}
.coupon{margin-top:20px}
.coupon h4{font-size:16px;color:#7d639e;text-decoration:underline;margin-bottom:20px;cursor:pointer}
.coupon .ig{display:none}
.coupon .ig.active{display:block}
.coupon input{border:1px solid #DEDBDB;box-shadow:none;height:40px}
.btn-cch{background:#ca2929;color:#fff;font-size:18px;width:240px;height:48px;display:block;float:left;line-height:48px;text-align:center;margin-top:30px;text-transform:uppercase}
.btn-cch:hover{background:#000;color:#fff}
.btn-ccb{background:#000;color:#fff;font-size:18px;border:2px solid #000;width:150px;height:48px;display:block;line-height:44px;text-align:center;float:left;margin-top:30px;margin-right:10px;text-transform:uppercase}
.btn-ccb:hover{border:2px solid #ca2929;background:#ca2929;color:#fff}
.ocart .icc{padding-left:32.5%;margin-bottom:30px;overflow:hidden}
#hpmodel{display:none}
/*
#hpmodel{display:none;overflow:auto;margin:20px 0 0}
*/

#hpmodel .image,#hpmodel .sku,#hpmodel .model{text-align:center}
#hpmodel .img-responsive{margin:0 auto}
#hpmodel .hpmodel_type_images .hpm-item:focus{box-shadow:0 0 5px #ca2929;border:2px solid #ca2929}
#hpmodel .hpm-item.active,.hpm-cat-item.active{box-shadow:0 0 5px #ca2929;border:2px solid #ca2929!important}
.hpmodel_type_images .hpm-item{margin-right:6px;cursor:pointer;border-radius:0;padding:2px;box-shadow:0 0 5px rgba(33,153,198,0.0);border:2px solid #d3d3d3}
.hpmodel_type_images .hpm-item .img-thumbnail{border:.12em solid #fff;padding:0;width:100%}
.hpm-mame{padding:3px 0}
.after_title{color:#e03d34;padding-left:5px}
#hpmodel .price{margin:0!important}
#hpmodel .hprice{font-weight:700}
#hpmodel .hprice-new{font-weight:700}
#hpmodel .hprice-old{color:#E12C31;text-decoration:line-through}
.hpm-cat-box{margin-bottom:5px}
.hpm-cat-item{display:inline-block;text-align:center;vertical-align:top;cursor:pointer;margin:4px;padding:2px;box-shadow:0 0 5px rgba(33,153,198,0.0);border:2px solid #d3d3d3}


/*
.hpm-cat-item .hpm-col-image img{width:100%}
*/
.hpm-cat-item .hprice{font-weight:700}
.hpm-cat-item .hprice-new{font-weight:700}
.hpm-cat-item .hprice-old{color:#E12C31;text-decoration:line-through}
.hpm-cat-box .owl-stage{margin:0 auto}
@media (min-width:100px) and (max-width:991px){.hpmodel_type_images .hpm-item{margin-bottom:5px;margin-right:2px}}
@media screen and (max-width:767px){
.ocart .ttdd thead{display:none}
.table-responsive > .ttdd tbody .pim{width:20%;position:absolute;padding:0}
.ocart .ttdd tbody td{vertical-align:middle;float:left;width:100%;white-space:unset!important;border:none;padding-left:20%}
.chedel{display:none}
.ocart td a{float:left;width:90%}
.ocart .ttdd td b{font-weight:700;color:#38383c}
.prtot{color:#ca2929;font-weight:700}
.ocart .ttdd td .quantity_div{margin:0}
.coupon h4{text-align:center}
.ocart .icc{padding-left:0}
.empty .chem img{max-width:100%}
footer .cxs-6{min-height:140px}
}
@media screen and (min-width:768px){
.chedn{display:none}
.ocart .ttdd td b{display:none}
}
@media screen and (max-width:390px){
.ocart .bust{width:100%}
.ocart .subb{width:100%}
.btn-ccb,.btn-cch{margin:20px auto;float:none}
.ocart td a{width:85%}
.headercart .dropdown-menu td{width:auto}
.headercart .dropdown-menu .thumb{display:none}
.headercart .dropdown-menu .name{width:100px}
.headercart .dropdown-menu{width:300px;right:0;min-width:200px}
.headercart .stp{padding:0 5px}
.headercart .ttp{padding:0 5px;width:120px}
.headercart .btn-cob{float:none;overflow:hidden;margin:10px auto}
.headercart .btn-coh{float:none;overflow:hidden;margin:10px auto}
}
@media (min-width:391px) and (max-width:480px){
.btn-ccb,.btn-cch{margin:20px auto;float:none}
.ocart .subb{float:none;display:block;margin:10px auto 0}
.ocart .bust{float:none;display:block;margin:0 auto}
.ocart td a{width:85%}
.headercart .dropdown-menu td{width:auto}
.headercart .dropdown-menu .thumb{display:none}
.headercart .dropdown-menu .name{width:172px}
.headercart .dropdown-menu{width:360px;right:0;min-width:200px;left:-280px}
.headercart .stp{padding:0 5px}
.headercart .ttp{padding:0 5px;width:120px}
.headercart .btn-cob{float:none;overflow:hidden;margin:10px auto}
.headercart .btn-coh{float:none;overflow:hidden;margin:10px auto}
}
@media (min-width:481px) and (max-width:1199px){.headercart .dropdown-menu{width:440px;min-width:200px}}
@media (min-width:481px) and (max-width:767px){
.headercart .dropdown-menu{left:-346px}
.btn-ccb{float:left}
.btn-cch{float:right}
.ocart .subb{float:none;display:block;margin:10px auto 0}
.ocart .bust{float:none;display:block;margin:0 auto}
}
@media (min-width:768px) and (max-width:799px){
.headercart .dropdown-menu{left:-255px}
.ocart .icc{padding-left:25%}
}
@media (min-width:800px) and (max-width:899px){
.headercart .dropdown-menu{left:-255px}
.ocart .icc{padding-left:25%}
}
@media (min-width:900px) and (max-width:991px){
.headercart .dropdown-menu{left:-215px}
.ocart .icc{padding-left:25%}
}
@media screen and (max-width:991px){
.coupon .ig.active{margin-bottom:40px}
.headercart .dropdown-menu li > div{overflow:hidden;min-width:100%}
.atts{width:100%}
}
.adanger{position:relative;z-index:9;line-height:24px;background:#fff;font-size:13px;border:none;left:0}
.eclose{color:#ca2929!important;font-size:23px;background:#fff;border:none;width:100%}
@media screen and (min-width:992px){.mfbr{display:none}}
.success .message a{color:#ca2929}
.newsletter__text{color:#ADADAD}
.newsletter__text i{color:#ADADAD;margin-right:5px;font-size:18px}
#form-newsletter button{width:40%;border-radius:0 5px 5px 0;font-size:14px;padding:0 16px;background-color:#2D95E3;height:46px;border:0;color:#fff}
#newsletter-email{width:60%;float:left}
#newsletter-email input{margin-bottom:0;height:46px}
#back-top{background:#000;bottom:35px;display:none;height:50px;position:fixed;right:12px;width:50px;line-height:50px;z-index:9999;cursor:pointer;border:0;text-align:center;font-size:23px;color:#fff}
#back-top::before{content:"\f102";font-family:'FontAwesome';display:block}
#back-top:hover{opacity:.8}
hr{border-color:#737270;margin:20px 0}
footer .fpvz span{color:#737270;font-size:12px;font-weight:400;display:block;margin-top:4px}
footer .h5{font-size:14px;text-transform:none;font-weight:600;margin-bottom:5px;color:#ADADAD;display:block;margin-left:30%}
footer{background:#0e0e0e;color:#fff;min-height:230px;padding-top:20px}
footer a,footer li{color:#ADADAD;font-size:13px}
footer li{margin-left:30%}
.pvz{float:right}
@media screen and (max-width:390px){
#searchtop{width:62%;margin-left:46px;position:fixed;left:0}
.sor{margin-bottom:14px}
.pag,.res{text-align:center}
.spa{margin-bottom:5px}
.sb{margin-bottom:10px}
}
@media (min-width:391px) and (max-width:480px){
#searchtop{width:63%;margin-left:54px;position:fixed;left:0}
.sor{margin-bottom:14px}
.pag,.res{text-align:center}
.spa{margin-bottom:5px}
.sb{margin-bottom:10px}
}
@media (min-width:481px) and (max-width:540px){
#searchtop{width:63%;margin-left:58px;position:fixed;left:0}
.csm-4.cmd-4.cxl-3{width:33.3333333%;float:left}
.pag,.res{text-align:center}
.spa{margin-bottom:5px}
.sb{margin-bottom:10px}
}
@media (min-width:541px) and (max-width:600px){#searchtop{width:400px}}
@media screen and (max-width:600px){
.nav-tabs>li{width:100%}
#search .ajaxadvance .image{width:25%}
#search .ajaxadvance .content{width:75%}
footer .h5{margin-left:10%}
footer li{margin-left:10%}
}
@media (min-width:601px) and (max-width:700px){#searchtop{width:455px}}
@media screen and (max-width:767px){
.sdn{display:none}
.pvz{float:none;padding:10px 0}
.sb{padding-top:5px}
}
@media (min-width:768px) and (max-width:800px){#searchtop{width:520px}}
@media (min-width:801px) and (max-width:900px){#searchtop{width:280px}}
@media (min-width:901px) and (max-width:991px){#searchtop{width:340px}}
@media screen and (max-width:991px){
#mymenu .mc-header-menu-btn i{color:#000}
.mc-header-menu-btn.mc-is-open .bgr{opacity:.5;visibility:visible;background-color:#000;position:fixed;top:0;right:0;bottom:0;left:0;z-index:995;transition:all .2s ease 0}
.mdn{display:none}
#mproduct{border-left:none}
#searchtop{display:none}
.mc-prevent-scroll{overflow:hidden}
.con{margin-top:70px}
.et_top_search{padding-top:3px}
.ffp{background:#fff;text-align:center;padding:5px 0;font-size:16px;border-top:1px solid #eee;border-bottom:1px solid #eee}
#top{border-bottom:2px solid #fff;background:#fff}
.mc-header-menu-btn span,.mc-header-user-btn i{background:#000}
.mc-header-menu-btn span:before,.mc-header-menu-btn span:after,.mc-header-user-btn i:before,.mc-header-user-btn i:after{background-color:#000}
.headsearch{padding:0;height:38px}
#mymenu .login a{color:#000}
#mymenu .login{padding:0}
#mymenu .login a i{font-size:20px;padding:10px 0 10px 5px}
#mymenu{padding-left:0}
#logo,#mlogo{height:38px;vertical-align:middle;display:table-cell}
#top .soc-info{text-align:left}
#top .soc-info i{color:#000}
.et_top_search{float:right}
.alert{left:3%;right:2%}
.pmod{position:relative;left:0;width:100%}
.ph1 > h1{text-align:center;width:100%}
.minidesc{width:100%!important}
.ratings{float:none;position:relative;margin-top:0;text-align:center}
.information-information-4 .minfo img{height:100%!important;width:100%!important}
footer .h5{margin-top:10px}
.fpvz > div{text-align:center}
.fpvz{margin-bottom:20px}
}
@media screen and (min-width:992px){
.et_top_search i,.sserach i{border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd}
.headsea{position:absolute;right:12%;top:39px;z-index:1000;width:40%}
}
@media (min-width:992px) and (max-width:1199px){
.header-wishlist a{width:auto}
.header-wishlist span,.ldn{display:none}
.headercart .dropdown-menu{left:-275px}
.info a{padding:0 6px;font-size:13px}
footer .h5{margin-top:10px}
}
@media (min-width:1200px) and (max-width:1300px){.container{width:96%}.headercart .dropdown-menu{left:-210px}}
@media screen and (min-width:1200px){.dn{display:none}.headercart:hover .dropdown-menu{display:block}}
@media screen and (min-width:1920px){#slideshow img{width:100%}}
.compares .btn-close{color:#f3595e;font-size:23px;position:absolute;right:14px;top:6px;z-index:1}
.compares .vmc > div{padding:10px;margin-bottom:10px;background:#fff}
.compares .vmc span{color:#428bca;font-weight:700}
.compares .vmc b{font-weight:400}
.compares .owl-carousel .owl-nav button.owl-prev{top:12%}
.compares .owl-carousel .owl-nav button.owl-next{top:12%}
.omst .cathpm .owl-nav button.owl-prev{left:-32px!important;top:15%;background:none!important}
.omst .cathpm .owl-nav button.owl-next{right:-32px!important;top:15%;background:none!important}
.omst .cathpm .owl-nav button.owl-prev span,.cathpm .owl-nav button.owl-next span{color:#ca2929}
.omst .cathpm .hpm-cat-box{margin-bottom:10px}
.omst .psku + .rating{padding-top:66px}
.omst .cathpm .owl-nav button{padding:0!important}
span.itemname_s{font-size:24px;line-height:32px;font-weight:700;padding-bottom:20px;display:block}
.minidesc{float:left;width:85%;padding-left:7px;padding-bottom:10px;opacity:0;position:absolute}
#tab-seodesc h2{line-height:normal}
.common-home #html0{position:absolute;opacity:0}
.header__home h1{font-size:24px;padding-bottom:24px}
.header__home p{max-width:80%}
.ext-description{text-align:center;padding:20px 10px;opacity:0;overflow:hidden;position:absolute}
a.catalog__btn{display:inline-block;background:#0e0e0e;color:#e3e3e3;padding:20px 50px;margin:0 auto;text-align:center;box-sizing:border-box;font-family:inherit;font-size:15px;font-weight:700;border:1px solid #0e0e0e}
a.catalog__btn:hover{background:transparent;color:#0e0e0e;transition:all .3s ease}
.seo__bot{height:200px;overflow:hidden;position:relative;transition:height .3s ease}
.seo__bot.hidens::before{content:'';width:100%;height:100%;display:block;position:absolute;z-index:200;pointer-events:none;background:#fff;background:linear-gradient(0deg,rgba(255,255,255,1) 2%,rgba(255,120,0,0) 100%)}
.showfull__text{height:auto;transition:height .4s ease}
.showfull__btn{position:absolute;bottom:15px;z-index:200;left:50%;transform:translateX(-50%);background:#0e0e0e;border:none;color:#fff;padding:9px 20px;cursor:pointer}
.secat{font-weight:700;line-height:1.5em;font-size:16px;display:inline-block;color:#3f4e5d;width:100%}
.casl{display:flex;flex-wrap:wrap;min-width:0}
.casl .cas{display:block;box-sizing:border-box;min-width:0;max-width:100%;padding:calc(10px / 2);margin-bottom:10px}
.casl .ca{background:#f4f4f9;position:relative;cursor:pointer}
.casl .ca a{display:inline;color:#3f4e5d;line-height:1.4em;text-decoration:none;padding:15px 25px;display:block}