.tt-desctop-menu .dropdown-menu {
  padding: 16px 5px 16px 24px!important;
}
.tt-desctop-menu .tt-megamenu-submenu > li > a {
 line-height: 36px!important; 
}
select option {
 color: #212121!important; 
}
.tt-input-counter input {
 color: #FFF!important; 
}
header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-descriptions .tt-title,
header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-descriptions .tt-quantity,
header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-descriptions .tt-price,
header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-total-row .tt-cart-total-title,
header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-total-row .tt-cart-total-price,
header .tt-cart .tt-cart-layout .tt-cart-content a {
 color: #212121!important; 
}
.form-default .form-control:focus {
 background: transparent!important; 
}
@media screen and (min-width: 1025px) {
 .tt-product .tt-description .tt-price {
  line-height: 28px; 
 }
}