@charset "utf-8";*{-webkit-transition:background 0.1s ease;-moz-transition:background 0.1s ease;-o-transition:background 0.1s ease;-ms-transition:background 0.1s ease;transition:background 0.1s ease;}
body{font-size:13px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
.sf-menu li span{padding:2px;margin:0;}
nav{width:auto;margin:1em 0;height:auto;}
.d-block{display:block;}
.d-inline{display:inline;}
.d-inline-block{display:inline-block !important;}
.text-right{text-align:right;}
.text-left{text-align:left;}
.text-center{text-align:center;}
.itembox .imgindent{width:100%;max-width:150px;}
.itembox_title{min-height:4em;font-size:1.1em;display:inline-block;}
.imgindent{}
.itembox{margin-bottom:2em;}
.itembox:nth-child(2n+1){clear:left;}
.sf-menu ul{display:none;}
@media (min-width:992px){.sf-menu li:hover ul, .sf-menu li.sfHover ul{display:block;}
}
#brendlogos{margin-bottom:0.5em;text-align:center;}
#b-treemenu{margin:1em 0.5em 0;list-style:none;}
#b-treemenu li{background:none;padding:0;display:inline-block;line-height:inherit;vertical-align:middle;font-size:inherit;}
#b-treemenu a{margin:0;}
.phoneinhead{}
.logopad{text-align:center;line-height:5em;vertical-align:middle;}
#header{padding-top:1em;}
.logopad img{vertical-align:middle;width:100%;height:auto;}
.phoneinhead ul{display:inline-block;}
.phoneinhead ul:first-child{margin-right:2em;}
.phoneinhead a{text-decoration:none !important;color:inherit !important;}
.contactsheadermenu{line-height:2.5em;}
.serchpad{line-height:2.5em;margin:auto;margin-top:0.5em;}
.menubutton{display:none;}
@media (max-width:767px){.contacts_ico_button{position:absolute;right:0;display:block;width:50px;height:50px;top:-6px;background-color:rgb(239, 239, 239);border-radius:5px 5px 5px 6px;padding:0px 5px;}
.contacts_ico_button span{font-size:2em;}
.serchpad{margin-top:0em}
.text-center-xs{text-align:center;}
.indent{padding:0 !important}
.table-responsive{width:98% !important;}
.table-responsive td{display:inline-block;width:auto;}
.b-pcontent p img,.b-pcontent td img{width:100% !important;height:auto !important;}
}
@media (max-width:991px){.serchpad{margin-top:0.5em}
.order_sort_pagination > .col-xs-12{margin-bottom:0.5em;}
.logopad img{vertical-align:top;width:auto;height:40px;}
nav{position:fixed;top:0;left:-100%;width:100%;margin:0;height:100%;padding-top:0.6em;-webkit-transition:all 0.275s ease;-moz-transition:all 0.275s ease;-o-transition:all 0.275s ease;-ms-transition:all 0.275s ease;transition:all 0.275s ease;}
nav.showed{overflow-y:scroll;height:100%;left:0;right:0;bottom:0;top:0;}
nav .menubutton{display:inherit;position:absolute;right:-55px;z-index:1000;background-color:rgb(239, 239, 239);-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;}
nav.showed .menubutton{right:inherit;left:-10px;position:relative;display:inline-block;}
.logoadp{display:inline-block;padding-left:100px;margin-left:-100px;height:60px;vertical-align:middle;width:100%;}
.logoadp a{display:block;text-align:center;margin-left:-60px;vertical-align:top}
.logoadp a img{height:40px;width:auto;}
.sf-menu-over{}
.sf-menu{}
.sf-menu li{float:none;}
.sf-menu li a{background:none;}
.sf-menu li > ul{display:none;position:relative;top:0;width:auto;text-align:center;}
.sf-menu li span,.sf-menu li{background:none !important;}
.sf-menu li ul li{border:none;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul{top:0;}
.showed .sf-menu > li > a{padding:0.5em 0;}
.b-basketwindow{top:0 !important;left:0 !important;text-align:center !important;}
.b-basketbuttons li{font-size:1em;}
.b-basketwindow_content{max-height:80%;}
.b-baskettable th{display:none;}
.b-baskettable td{display:block;width:100% !important;text-align:center !important;}
}
.infobox2 img{width:100%;max-width:190px;}
.hamburger{padding:10px 10px 10px 15px;}
.hamburger-box{width:30px;}
.hamburger-inner, .hamburger-inner::after, .hamburger-inner::before{width:30px;height:3px;}
.order_sort_pagination{margin-bottom:1.5em;margin-top:1em;}
.embed-responsive{position:relative !important;display:block !important;height:0 !important;padding:0 !important;overflow:hidden !important;}
.embed-responsive-16by9{padding-bottom:56.25% !important;}
.embed-responsive-4by3{padding-bottom:75%!important;}
.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video{position:absolute !important;top:0 !important;bottom:0 !important;left:0 !important;width:100% !important;height:100% !important;border:0 !important;}
