/*
 Theme Name:   Lattoneria Cotugno
 Theme URI:    https://lattoneriacotugno.eu
 Template:     m2
 Version:      1.0
*/


:root{
	--color-blu:#0240ad;
}

h2.services_page_title {color: var(--color-blu)}

.widget .widget_title, .widget .widgettitle {font-size: 25px}

.sidebar_default[class*="scheme_"] .sidebar_inner {background-color: #F0F3F8}

[class*="scheme_"].sidebar .widget_contacts .contacts_info span:before, [class*="scheme_"].sidebar .widget_contacts .contacts_info>div>a:before, [class*="scheme_"].sidebar .widget_contacts .contacts_info>a:before, [class*="scheme_"].footer_wrap .widget_contacts .contacts_info span:before, [class*="scheme_"].footer_wrap .widget_contacts .contacts_info>div>a:before, [class*="scheme_"].footer_wrap .widget_contacts .contacts_info>a:before {
    color: #1f499a;
}

[class*="scheme_"].sidebar li > a, [class*="scheme_"].sidebar .post_title > a, .widget_contacts .contacts_info span,
.widget_contacts .contacts_info > div > a, .widget_contacts .contacts_info > div > a, .widget_contacts .contacts_info > a,
[class*="scheme_"].sidebar .widget_contacts .contacts_info span a, [class*="scheme_"].sidebar .widget_contacts .contacts_info>div>a, 
[class*="scheme_"].sidebar .widget_contacts .contacts_info>a, [class*="scheme_"].footer_wrap .widget_contacts .contacts_info span a, 
[class*="scheme_"].footer_wrap .widget_contacts .contacts_info>div>a, [class*="scheme_"].footer_wrap .widget_contacts .contacts_info>a
{color: #555}

.widget_contacts .contacts_info > div > a, .widget_contacts .contacts_info > div > a, .widget_contacts .contacts_info > a,
[class*="scheme_"].sidebar .widget_contacts .contacts_info span a, [class*="scheme_"].sidebar .widget_contacts .contacts_info>div>a, 
[class*="scheme_"].sidebar .widget_contacts .contacts_info>a, [class*="scheme_"].footer_wrap .widget_contacts .contacts_info span a, 
[class*="scheme_"].footer_wrap .widget_contacts .contacts_info>div>a, [class*="scheme_"].footer_wrap .widget_contacts .contacts_info>a 
{text-decoration: underline}



.sc_layouts_row_delimiter, [class*="scheme_"].sc_layouts_row_delimiter {box-shadow: 2px 2px 9px #D0DBE9}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img {border: 2px solid #D0DBE9; }

.select_container select, .select_container select:focus {color: #222}


/* WOOCOMMERCE */
.sc_layouts_cart:not(.modern) div.sc_layouts_cart_widget{width:350px}
.sc_layouts_cart div.sc_layouts_cart_widget .widget_shopping_cart_content .buttons a.checkout:hover{background-color:#fff !important}
.woocommerce .cart_totals .wc-proceed-to-checkout a.checkout-button {margin-bottom:20px}
.woocommerce-notices-wrapper > div, .woocommerce div.woocommerce-info{padding:20px}
.woocommerce .woocommerce-message, .woocommerce div.woocommerce-info{border:2px solid; border-color:var(--color-blu)}
.woocommerce .woocommerce-message a{color:#fff}
.woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox{padding-left:0}


/* CREDIT */
.credit {width: 100%; position: relative; text-align:right; overflow: hidden; height: 13px}
.credit a{width: 52px; height: 13px; float: left}
.credit a img {position: absolute; top: -26px; left: 0; width:52px}
.credit a:hover img {top: 0; left: 0} 
