.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9
{
vertical-align:top;
display:inline-block;
position:relative;
min-height:1px;
padding-right:15px;
padding-left:15px; 
/*margin-right:-15px;
margin-left:-15px;*/
}
.container{max-width:970px;margin-left:auto;margin-right:auto}

.row{margin-right:-15px;margin-left:-15px;}
.col-md-12{width:936px}
.col-md-11{width:858px}
.col-md-10{width:780px}
.col-md-9{width:702px}
.col-md-8{width:624px}
.col-md-7{width:546px}
.col-md-6{width:468px}
.col-md-5{width:390px}
.col-md-4{width:312px}
.col-md-3{width:234px}
.col-md-2{width:156px}
.col-md-1{width:78px}




.menu_head li{display:inline-block;margin-left:10px;margin-right:10px;vertical-align:top;max-width:100px;text-align:center}
.menu_head li img{display:block;margin-left:auto;margin-right:auto}
.pricebox.col-xs-6, .pricebox.col-sm-4{width:25% !important}

.menuarea {
    position: relative;
}
ul.menu{margin:0px;padding:0px}
ul.menu > li{
 display: inline-block;
 text-align:center;
 vertical-align:top;
 width: 12.48%;
 font-size:12px;
 height:85px;
 padding-top:10px;
 padding-bottom:10px;
 font-family:roboto;
 list-style:none;
}



ul.menu>li:nth-child(n+4)>a {
    border-left: 1px solid rgba(204,228,247,0.20);
}
ul.menu>li>a{ display: block;padding-left:5px;padding-right:5px;    height: 62px;	}

ul.menu > li .sprite{
 display:block;
 margin-left:auto;
 margin-right:auto;
 width:40px;
 height:32px;
 background:url('/files/filtericons/menu_sprite.png');
}
ul.menu > li:hover { background: #ffd500;}
ul.menu > li:hover a{color:#444;text-decoration:none}
ul.menu ul.items img{width:auto !important;max-width:auto;}
ul.menu ul.items>li{font-weight:700}
ul.menu ul.items>li li{font-weight:400}

ul.menu li:nth-child(1) .sprite{background-position: 40px -0px}
ul.menu li:nth-child(2) .sprite{background-position: 40px -32px}
ul.menu li:nth-child(3) .sprite{background-position: 40px -64px}
ul.menu li:nth-child(4) .sprite{background-position: 40px -96px}
ul.menu li:nth-child(5) .sprite{background-position: 40px -128px}
ul.menu li:nth-child(6) .sprite{background-position: 40px -160px}
ul.menu li:nth-child(7) .sprite{background-position: 40px -192px}
ul.menu li:nth-child(8) .sprite{background-position: 40px -224px}

ul.menu li:nth-child(1):hover .sprite{background-position: 0px -0px}
ul.menu li:nth-child(2):hover .sprite{background-position: 0px -32px}
ul.menu li:nth-child(3):hover .sprite{background-position: 0px -64px}
ul.menu li:nth-child(4):hover .sprite{background-position: 0px -96px}
ul.menu li:nth-child(5):hover .sprite{background-position: 0px -128px}
ul.menu li:nth-child(6):hover .sprite{background-position: 0px -160px}
ul.menu li:nth-child(7):hover .sprite{background-position: 0px -192px}
ul.menu li:nth-child(8):hover .sprite{background-position: 0px -224px}
ul.menu li ul.items{display:none;}

ul.menu >li:hover> ul.items{
 display:block;
 background:#fff;
 text-align:left;
 position:absolute;
 top:85px;
 left:15px;
 right:17px;
/* width:100%;*/
 min-height:100px;
 z-index:100;
 border:2px solid #ffd500;
 padding-top:10px;
 padding-bottom:10px;
}

ul.menu >li> ul.items> li{display: inline-block;vertical-align:top;width:32%;padding-right:10px}
ul.menu >li> ul.items ul {margin:0px;padding:0px;}
ul.menu >li> ul.items> li li{list-style:none;padding:5px 0px;}
ul.items li a:hover {text-decoration:underline !important}

li.arr_menu span.img{text-align:center} 
li.arr_menu span img{margin-left:auto;margin-right:auto}
li.arr_menu span{
    display: inline-block;
    vertical-align: middle;
    min-width: 55px;
}

ul.menu li.red  {    background: #EC3843;list-style:none;	}
ul.menu li.red:hover{ background:#f44e59}
ul.menu li.red:hover a{color:#fff !important}

