#block2 ul.menu li {
border-left:1px solid #bbb;
padding:0 2px 0 4px;
margin: 15px 0;
}
#block2 ul.menu li:first-child {
border:none;
}
.category img{ max-width: 150px;}

.fa:before {color: #fff; font-family: FontAwesome!important;}
#block1 { border-bottom: 1px solid #c1c2c3;}
#slide { position: relative; //margin-top: -160px; z-index: 2;}
#block1 ul.menu > li > a, #block1 ul.menu > li > span.separator, #block1 ul.maximenuck > li > a, #block1 ul.maximenuck > li > span.separator { text-shadow: 2px 2px 6px #fff;}
.pull-left { max-width: 300px; margin-right: 20px; border: 1px solid #fef400;}
.breadcrumb { margin: 0px;}
.category_name { text-align: center; font-size: 20px; line-height: 50px; text-transform: uppercase;}
h3 { text-transform: lowercase;}
.caption { background:rgba(255, 255, 255, 0)!important; color: #fff!important; text-align: center; bottom: 0px!important; left: 0px!important; right: 0px!important; text-shadow: 2px 2px 6px #696969;}
.slide-txt-a { font-size: 2.5vw; line-height: 30px;}
.slide-txt-b { font-size: 1.3vw; line-height: 50px;}
#list_product_image_thumb li { width: 24%;}
.block_nizz { line-height: 60px; height: 60px; background: #0092dd; color: #fff;}
.prod_price { float: left; padding: 0 10px;}
.productfull h1 { color: #0092dd;}
#block_price { color: #fef400;}
.jshop_prod_attributes { float: left;}
.attributes_title { float: left; padding-right: 5px;}
.attributes_dott input[type="radio"], input[type="checkbox"] {float: left;}
.jshop_prod_attributes ul { margin: 18px 10px 0 0;}
.jshop .input_type_radio { margin-right: 16px;}
.prod_block { float: left;}
.kalendar { color:#0000ff;}

@media (max-width: 767px) {
.row-fluid [class*="span"] {
    width: 100%!important;
}
}