/*
Motomanuali.it
 */
 /* usa un formato più gande se il display lo permette */
@media (min-width:1400px) {
 .container {
  width:1377px
 }
}
/* Nasconde il logo del produttore che normalmente non esiste */
.product-details-manifacturer-logo {
visibility: hidden;
}
/* Font colors */
.breadcrumb .active {
  color: #e8de93;
}
.category-search .bg-box .bg-warning {
	color: #000;
	font-size: 1.2em;
}
.product-sales-price,
.product-sales-price > div > span,
.product-listing .product-inner.open .product-sales-price > div > span,
.product-listing .product-inner.open .product-sales-price
{
    color: #DDDDDD;
	font-size: 1.2em;
}
/* descrizione prodotto */
.full-product-description p { font-size: 1.2em;}
/* Background settings */
.product-listing .product-inner,
.vp-product-carousel-inner .product-inner,
.product-listing .product-image-cont,
.modal-content,
.empty-list,
.tab-content,
.table-striped > tbody > tr:nth-of-type(2n+1),
.table > tbody > tr.warning > td
{
    background-color: #628098;
}
.vp-product-carousel-inner .product-inner.open,
.product-listing .product-inner.open
{
    background-color: #273766;
}
.vpf-topbar {
	background-color: #405261;
}
/* paginazione */
.pagination .pagenav{
    color: #222222;
}.pagination .disabled a {
    color: #7777774a;
}
.btn-modal-close {
	color: black;
	background-color: #fff;
}
.vpf-scroll-top-button {
	background-color: #badaf5;
	color: #773C25;
}
div[class^="tp-widget"] {
  justify-content: left !important;
  color: #222222 !important;
}
/* Carrello */
table.cart-summary.proopc-table-striped tr td,
.first-page .cart-summary.proopc-table-striped tr.cart-sub-total td,
.proopc-register-login h3:not(.modal-title),
.proopc-register-login .proopc-inner
{
	background-color: #628098;
	font-size: 1.2em;
}
.proopc-confirm-order, .proopc-shipments, .proopc-payments, .proopc-st-address, .proopc-coupon { background-color: #628098; }
.col-total .PricesalesPrice { color: #FBF7F7; }
#ProOPC .asterisk {
	color: #14ff00;
	font-size: large;
}
#ProOPC, #ProOPC span, #ProOPC div, #ProOPC p, #ProOPC input, #ProOPC select, #ProOPC button, #ProOPC h1, .proopc-finalpage h3, .proopc-finalpage h2, .proopc-finalpage h1, .proopc-finalpage h4, .proopc-register-login h3, .proopc-register-login h2, .proopc-register-login h4, .proopc-register-login h1 {
	font: 14px/1.55 Verdana, helvetica, sans-serif;
}
.proopc-toolbar-right a { color: #FF0; }
.col-name a { color: #EEE; }
.cart-p-list .cart-images
{
	width: 80px;
	margin-right: 18px;
}
.cart-p-list .col-name { width: 50%; }
.proopc-bt-address, .proopc-cartlist, #ProOPC .proopc-process-title, .fancy-tos-body, .fancy-tos-head { background-color: #628098; }
.proopc-hint-row > td {color: #DDD;}
.proopc-input-group-level label { color: #eeeeee; }
.password-stregth { color: #B9B9B9; }
.mm-avviso {
	background-color: #879fb3;
	height: 40px;
	display: grid;
	align-content: center;
	/* vertical-align: middle; */
	padding-bottom: 20px;
	padding-left: 20px;
	padding-top: 5px;
}
.vpf-topbar li.menuitem a, span.topbar-switch-selected, .owl-item a.hover-invert {
	color: white;
}
.proopc-column3 label {
	color: #DDDDDD;
}