/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
 /* #header{ background: red !important; }*/
 #header .header-nav {max-height: 60px !important;}
 #header {color: #444;}
 #wrapper {padding-top: 0px !important;}
.container {background: #fff;padding-top: 10px;}
.carousel .carousel-item .caption .display-1 {font-size: 2rem !important; }
/* modifico dimensione titolo categoria menu destra */
.block-categories .h6 {font-size: 1.2rem;font-weight: 800;}
/* modifico dimensione testo nel menu a destra da 600 a 400*/
.block-categories .category-sub-menu li[data-depth="0"] > a {font-weight: 400;}
/* modifica posizionamento icona + nella barra destra del menu*/
.navbar-toggler {  margin: 0 -35px 0 0; }
/* Impostazioni menu float */
.product-miniature .thumbnail-container .product-thumbnail img {border: 1px solid #f9f9f9;}
.product-miniature .product-price-and-shipping {font-weight: normal;}
.dropdown-item {padding: 2px !important;}
.block-category {max-height: 100px !important;}
.product-miniature .product-title a {font-size: 16px !important;}
#wrapper .breadcrumb li a {text-transform: lowercase;}
.page-authentication #content {max-width: 900px;}

/*#header .logo {max-width: 190px;    min-height: 101px;}*/
/* .col-md-2 {width: 280px; }*/

.product-miniature .product-title {min-height: 40px;}
#footer {border-top: 5px solid #24b9d7;}


/* riduco testo nel menu principale*/
.ets_mm_block_content ul li:not(.item_has_img) {text-transform: capitalize !important;}

  
elemento {
}
.block-categories .category-sub-menu li[data-depth="0"] > a {
  font-weight: none;

}

@media (min-width: 576px){
}

@media (min-width: 768px) {
.col-md-5 {width: 43%;}
.col-md-7 {width: 57%;}
.col-md-2 {width: 20% !important;}
.col-md-10 {width: 80% !important;}
.layout_layout4 .mm_menus_ul .mm_menus_li {padding: 0px 4px;}
}

@media (min-width: 992px){
#search_widget {min-width:100% !important;}
.search_widget {min-width:100% !important;}
}
@media (min-width: 1200px){
}
@media (min-width: 576px){
}
@media (max-width: 991px){
}
@media (max-width: 1199px){
}


@media (max-width: 767px){ 
#header .header-nav {min-height: 115px;}
#header .top-logo img {width: 200px !important;height: 108px !important;margin-left: 16px !important;max-height: 120px !important;}
#header .logo {width: 200px !important;height: 113px !important;margin-left: 16px !important;padding-top: 5px !important;}
#header .header-nav #menu-icon {  margin-top: 11px;}
#header .header-nav .blockcart {height: 108px;padding-top: 45px;}
#header .header-nav .user-info {margin-top: 46px;}

@media (max-width: 767px)
.layout_layout4 .mm_menu_content_title {padding-top: 10px;}
}

#prezzoivato {font-size: 23px !important;font-weight: 700; color: #24B9D7 !important; height: 20px !important;}
#prezzononivato {font-size: 17px !important;font-weight: 500;color: #000000 !important;}

/* spazio parte bassa slide bassa*/
#content-wrapper {margin-bottom: 15px;}
/* colore link social in basso*/
.block-social ul li {background-color: #24b9d7;}
#footer {padding-top: 1.0rem;}
.footer-container {padding-top: 1.0rem;}
.layout_layout4 .mm_menu_content_title {padding: 15px 6px !important;}

/* testo recensioni e commenti nei prodotti*/
.tabs .nav-tabs .nav-link {font-size: 22px;}
/* nscondi costo contrassegno nella colonna destra*/
#cart-subtotal-codfee {display: none !important;}

.kb_confirmation_block_mainblock {display: none;}

