/*BACKGROUND BIANCO BODY*/
body {
    background-color: #fff !important;
}
/* COLORE TESTO FOOTER E BACKGROUND BLU*/
div.yagDynRowContainer-row-k-1 {
    background-color: #1b4572 !important;
    color: #fff !important;
}
div.yagDynRowContainer-row-k-1 a {
    color: #fff !important;
}
/* CENTRO IMMAGINI ANIMATE HOME PAGE*/
.j51imagehover {
    text-align: center !important;
}
/* BODY - DISABILITO PUNTINI SOTTO LINK*/
p a, p a:visited, div.yagendoo-grid-content a, div.yagendoo-grid-content a:visited {
    border-bottom:  0 !important;
}
/* MENU' DEL FOOTER - DISABILITO NOTE INSERITE SU VOCI MENU*/
div.yagDynRowContainer-row-k-1 .subline {
    display: none !important;
}
/* FOOTER - BACKGROUND COLOR */
.yagendoo-row-row-m .yagDefaultWrap {
    background-color: #1b4572 !important;
    text-align: center !important;
}
/* MODULO LOGIN - DISABILITO FUNZIONI QUALI RECUPERO PASSWORD REGISTRAZIONE */
.yagLoginLinkList {
    display: none !important;
}
/* MODULO LOGIN - COLOR PULSANTE LOGOUT */
.btn-primary {
    background-color: #FFC46C !important
}
.btn-primary:hover {
    background: none #B48B4E !important;
}
/*COLORE E POSIZIONAMENTO ICONA CARRELLO E PREZZO - MODULO CARRELLO */
#mod_yagendoo_power_shoppingcart-330 .cart-summary {
    color: #000 !important;
    padding: 3% 0 3% 15% !important;
}
/*MENU CATEGORIE SIDEBAR
/*RIMOSSO ">>" PRIMA DI NOME CATEGORIA MENU CATEGORIE PROTOTTI*/
.yagModPowerCategories.layout-default > .categories-item > ul > li > .linkwrap a::before, body .yagModPowerCategories.layout-accordion > .categories-item > ul > li > .linkwrap a::before, body .yagModPowerCategories.layout-flyout > .categories-item > ul > li > .linkwrap a::before {
    content: "" !important;
}
div.yagendoo-module-content > div.vmgroup > ul.vmmanufacturer > li > a::before, div#yagModVmCatDef > div > ul li > a::before, div#yagModVmCatDef > div > ol li > a::before, div#yagModCatDrop div.yagDrop_v .yag_menu_drop > li > a::before, div#yagModCatAcc .yag_menu_acc > li > a::before {
    content: "" !important;
}
/*CARATTERE VOCI MENU CATEGORIE*/
.yagModPowerCategories.layout-flyout .categories-item > ul > li .linkwrap {
    text-transform: uppercase !important;
    font-weight: bold !important;
}
/*STILE SOTTOMENU*/
.yagModPowerCategories.layout-flyout ul li.parent.dropdown .categories-item-sub .dropdown-menu {
    left: 100% !important;
    min-width: 200px !important;
}
/* SOTTOMENU A 3 COLONNE */
.dropdown-menu {
    columns: 3 190px;
    -webkit-columns: 3 190px;
    -moz-columns: 3 190px;
    width: 600px;
}
body .yagModPowerCategories.layout-flyout .categories-item ul li .categories-item-sub .dropdown-menu > li > .linkwrap a {
    padding: 0 10px !important;
    line-height: 40px !important;
    border-bottom: 1px solid #000000;
}

/* MENU ANIMALI - CARATTERE*/
.vmmanufacturer {
    font-weight: bold !important;
}
/*MOSTRO ANIMALI IN LINEA SU CATALOGO*/
.vmmanufacturer_animali {
    text-align: center !important;
}
.vmmanufacturer_animali > div {
    max-width: 20% !important;
}
/*CSS PER ETICHETTE PAGINA LACME*/
.istruzioni-lacme ul#navigation {
    position: fixed;
    margin: 0px;
    padding: 0px;
    top: 25%;
    left: 0px;
    list-style: none;
    z-index: 9999;
}
.istruzioni-lacme ul#navigation li {
    width: 80px;
}
.istruzioni-lacme ul#navigation li a {
    padding-left: 10px;
    line-height: 30px;
    text-decoration:none;
    display: block;
    margin-left: -2px;
    width: 150px;
    height: 30px;
    font-size:12px;
    font-weight:bold;
    background-color:#bbaa99;
    background-repeat:no-repeat;
    background-position:center center;
    background-repeat:no-repeat;
    border-radius:0px 10px 10px 0px;
    -moz-border-radius:0px 10px 10px 0px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-bottom-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    border:1px solid #ccc;
}
/* GRIGLIA PRODOTTI - CATEGORY VIEW - DISABILITO PREZZI CHE NON VOGLIO VEDERE */
.yagVmFrontpageProductNameBox .PricesalesPrice, .yagVmFrontpageProductNameBox .PricetaxAmount {
    display: none !important;
}
/* GRIGLIA PRODOTTI - ALTEZZA MINIMA FISSA */
.yagVmFrontpageProductNameBox {
    min-height: 150px !important;
}
/* GRIGLIA CATEGORIE - ALTEZZA MINIMA FISSA */
.yagVmFrontpageCategoryListItemName {
    min-height: 70px !important;
}
/* GRIGLIA PRODOTTI - NASCONDO TITOLO CATEOGIRA PER INCONGRUENZA CON PRODUTTORI (TIPOLOGIA ANIMALI)*/
.yagVmCategoryHead {
    display: none !important;
}
/* PAGINA PRODOTTO - AUMENTO CARATTERI IMPONIBILE E IVA */
div.productdetails-view#yagVmOverWrap .product-price .vm-display span {
    font-size: 18px !important;
    font-weight: bold !important;
}
div.productdetails-view#yagVmOverWrap .product-price .vm-display.PricesalesPrice span.PricesalesPrice {
    font-size: 22px !important;
}
/* PAGINA PRODOTTO - AGGIUNGI AL CARRELLO ALLINEATO A DESTRA */
.addtocart-bar {
    text-align: right !important;
}
/* PAGINA PRODUTTORI (LACME,LEGRAIN,LISTER) - STILIZZO COME VISTA GRID CATALOGO - RIMOSSI CERCHIOLINI CATEGORIE */
div.yagendoo-module-content ul {
    list-style-type: none !important;
}
.vm-categories-wall-catname {
    color: #fff !important;
    background-color: #1b4572 !important;
    padding: 20px !important;
}
.vm-categories-wall-img {
    margin-bottom: 0 !important;
}

.vm-categories-wall-spacer a {
    border: 1px solid #000 !important;
}

/* PAGINA CARRELLO - DISABILITO MESSAGGI CAMPI REQUIRED */
/*.alert-notice {
    display: none !important;
}*/

/* PAGINA CARRELLO - SEZIONE SEDI DIVERSE */
.radio input {
    margin-right: 10px !important;
}

/* METODO DI SPEDIZIONE - ALZATO CARATTERE OPZIONI */
.vmshipment_name {
    font-size: 20px !important;
    display: block !important;
    padding-left: 10px !important;
}
/* METODO DI SPEDIZIONE + ALTRI MODULI - PULSANTI SALVA ED ANNULLA */
.general-bg, input.custom-attribute, .manufacturer-product-link a, a.ask-a-question, input.vm-default, a.product-details, a.details, div.details, button.default {
    background: none #ffc46c !important;
}
button.default:hover, a.details:hover, a.product-details:hover {
    background: none #ce9f59 !important;
}

/* SVUOTA CARRELLO */
.svuota-carrello {
    padding: 12px !important;
    border-radius: 5px !important;
    font-family: "Open Sans",sans-serif !important;
    font-size: 16px !important;
    font-weight: lighter !important;
}

/* PAGINA ORDINI - DETTAGLIO ORDINE - CARATTERE SPEDIZIONE */
.vm-orders-order .vmshipment_name {
    padding: 0 !important;
    font-size: 13px !important;
}

/* PAGINA CARRELLO - SALVA CARRELLO */
#checkoutForm #checkout-advertise-box {
    display: block !important;
    margin-top: 10px !important;
    border: 1px solid #1b4572 !important;
    padding: 20px !important;
}
#checkoutForm #checkout-advertise-box input, textarea {
    margin-right: 10px !important;
    margin-left: 5px !important;
}
#checkoutForm #checkout-advertise-box #cart_note {
    width: 15% !important;
}
#checkoutForm #checkout-advertise-box button {
    padding: 12px !important;
    border-radius: 5px !important;
    font-family: "Open Sans",sans-serif !important;
    font-size: 16px !important;
    font-weight: lighter !important;
    background: none #ffc46c !important;
    color: #fff !important;
}
#checkoutForm #checkout-advertise-box button:hover {
    background: none #ce9f59 !important;
}

/* PAGINA CARRELLI SALVATI */
.nuovo_carrello {
    padding: 0 0 40px 0 !important;
}
.nuovo_carrello input, .nuovo_carrello textarea {
    margin-left: 10px !important;
    margin-right: 20px !important;
}

#tabella_carrelli_salvati {
    width: 100% !important;
}
#tabella_carrelli_salvati thead {
    min-height: 50px !important;
    text-align: left;
    background-color: #FFC46C !important;
    color: #fff !important;
    text-transform: uppercase;
}
#tabella_carrelli_salvati thead th {
    padding-left: 10px !important;
}
#tabella_carrelli_salvati tbody tr td textarea {
    margin-top: 20px !important;
}
.richiama_carrello, .nuovo_carrello button {
    padding: 12px !important;
    border-radius: 5px !important;
    font-family: "Open Sans",sans-serif !important;
    font-size: 16px !important;
    font-weight: lighter !important;
    background: none #ffc46c !important;
    color: #fff !important;
}
.richiama_carrello:hover, .nuovo_carrello button:hover {
    background: none #ce9f59 !important;
}
button[name=updateEntry] {
    background: url("../../../../images/img-modifica-carrello.png");
}
div#yagVmOverWrap .yagVmFlyProdAtcBox .addtocart-area .addtocart-bar span.quantity-box .quantity-input {
    width: 100px !important;
}
.grid .yagVmFlyProdPackaging {
    display: none;
}
/*TASTO SCHEDA TECNICA-SICUREZZA*/
.btn-scheda-art {
    margin-top: 10px !important;
    display: inline-block !important;
    padding: 3px 15px !important;
    line-height: 22px !important;
    font-family: "Open Sans", sans-serif !important;
    font-size: 14px !important;
    font-weight: 300 !important;
    cursor: pointer !important;
    width: auto !important;
    background-color: #FFC46C!important;
    background-image: none !important;
    color: #FFF !important;
    border: 0 none !important;
-webkit-border-radius: 6px !important;
    -moz-border-radius: 6px !important;
    -ms-border-radius: 6px !important;
    border-radius: 6px !important;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    -ms-box-sizing: border-box !important;
    box-sizing: border-box !important;
}
.btn-scheda-art:hover {
    background-color: #CE9F59 !important;
}
