/*footer*/
#footer #newsletter_block_left .form-group .button-small {bottom: 38px;}
a.idxjs-aprivacy-newsletter {color: #000000 !important;}
#footer {border-top: 1px solid #c7c7c7;}
.indirizzo {color: inherit;}

/*modulo recensioni*/
#gsr .badge-bottom {border-top: 1px solid #c7c7c7;}
#gsr .badge-bottom :hover {color: #ff0000;}
#gsr span.badge-stars {height: 15px;}
#gsr .homeslider-container .homeslider-description {padding: 5px; margin-left: 65px;}
#gsr.productRight.average-heading .btn {display: none;}
#gsr .homeslider-container .wrap-ao-rating-block {top: 0px; left: 18px;}
@media only screen and (max-width:991px) {#gsr .homeslider-container .col-sm-6 {width: 100%; margin: auto; min-height: 120px; padding-left: 40px;}}

/*etichette*/
.seosa_product_label._catalog.top-left, .seosa_product_label._catalog.bottom-left, .seosa_product_label._catalog.top-right {background: #ff0000; padding: 5px; margin: 5px; border-radius: 5px}
.new-label {display: none;}
.seosa_label_hint {padding: 2px !important;}
.seosa_product_label._product_page.top-right, .seosa_product_label._product_page.bottom-left, .seosa_product_label._product_page.top-left {font-size: 18px; background: #ff0000; padding: 9px; margin: 9px; border-radius: 5px; width: auto; height: auto;}


/*link interni e popup*/

.claims, .opartAjaxPopupLink {color: inherit !important; text-decoration: underline;}
.allergeni {font-weight: bold;}

/*tabelle descrizioni prodotti*/
#product .tab-content table td {border: 0.5px solid #ddd; background: #fff; color: #5d5d5d; padding: 5px 10px;}


/*Product Extra Tabs schede orizzontali*/
@media only screen and (max-width:767px){ div#tab_horizontal > ul.nav.nav-tabs > li > a {font-size: 20px !important;}}

/*Modulo Scadenze pagina prodotto*/

#dlcdluo {padding-bottom: 10px; min-height: 50px;}
#dlcdluo .title {display: none !important;}
#dlcdluo .small_notice1 {font-size: 18px; padding-left: 15px;}

/*Box Immagini*/
.product-image-container {padding: 10px;}

/*Pagina Prodotto condizione*/
#product_condition {display: none;}

/*Pagina Prodotto tasto stampa*/
#usefull_link_block {display: none;}

/*Barra Newsletter nel modulo contattaci */
#contact #newsletter_block_left {display: none;}

/*menù dispositivi mobili */
@media only screen and (max-width:1199px){#zmegamenu .znav-top > li a {padding: 13px 12px; font-size: 16px;}}
@media only screen and (max-width:991px){#zmegamenu .znav-top > li a {padding: 13px 4px; font-size: 15px;}}


/*Checkout */
div#onepagecheckoutps div#onepagecheckoutps_step_review #HOOK_SHOPPING_CART{
    margin-top: 30px;
}

/*logo produttori*/
.logo_manufacturer {padding-left: 10px;}

/*mini carrello*/
.cart_block .cart-buttons {text-align: left !important;}

/*data di consegna*/
#dateofdelivery {margin-top: -30px;}



/*pagina prodotto tasto paypal express*/
#ps-checkout-express-button {padding-top: 30px;}

/*Cross-Selling Checkout*/
@media only screen and (min-width:1200px){div#onepagecheckoutps_contenedor ul.product_base_list li.base_product {max-width: 33%;}}
div#onepagecheckoutps_contenedor .ets_crosssell_list_blocks .button.ajax_add_to_cart_button {background-color: #ffffff;}

/*Prestashop checkout loghi pagina prodotto*/
#buy_block #ps_checkout-payment-method-logo-block-container {padding-top: 20px;}

/*Amazon Pay pulsante pagina prodotto*/
#buy_block .amazonPayButton {margin: 0 auto;}

/*vacanze*/
#dateofdelivery {display: }

/*tasto amazon pay nel checkout*/
@media (max-width: 352px) {
  #onepagecheckoutps_step_one .amazonPayButton {
    margin: 50px auto;
  }
}




