/*
Theme Name: Specia-Child
Author: TEIGA srls
Author URI: http://www.teiga.it/
Description: Specia-Child  is a child theme based on Specia (see https://speciatheme.com/specia-free/). It contains several modifications adopted for our business clients. For more information please contact us at info@teiga.it
Version: 1.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: specia
Tags: one-column, two-columns, left-sidebar, right-sidebar, flexible-header, custom-background, custom-colors, custom-header, custom-menu,  custom-logo, featured-image-header, featured-images, footer-widgets, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, blog, e-commerce, portfolio, editor-style

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/* menu cart visualizzato a parte rispetto al menu principale */
.wpmenucartli {
	display: block !important;
	text-align: right !important;
}

/* container del sito*/ 
.container {
	padding-left: 0;
	padding-right: 0;
}
/* sticky header */
.navbar {
    padding: 12px 0px 4px !important;
	box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.9);
}
    
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    background: #ff9b00 !important;
}
/* header logo  */
.navbar-brand {
    margin-right: 0;
}

/* header logo img*/
.navbar-brand img {
	max-width: 400px;
}

/*mano in fondo -  animazione */
.top-scroll, .error-page h1 {
    animation: bounce 3s infinite;
}

/* Barra breadcrumb */
.breadcrumb {
    background: #fff;
}

.woocommerce-breadcrumb {
    font-size: 12px !important;
    color: #000 !important;
    margin: 0 !important;
    padding: 0;
    text-transform: none;
    font-family: 'Open Sans', sans-serif;
}

.woocommerce-breadcrumb  a {
        color: #000 !important;
        font-weight: 600;    
} 
.breadcrumb-position {
	text-align: left;
    margin-top: 0;
}

.page-breadcrumb{
    list-style: none outside none;
    margin-bottom: 0;
    padding: 5px;
    text-align: right !important;
    font-size: 14px;
    display: inline-block;
}

.search-position {
    text-align: right;
}

.aws-search-field {
    margin: 0 !important;    
}

/* mobile menu */
.navbar-default .navbar-toggle {
	border-color: rgba(191,1,1,1);
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: rgba(191,1,1,1); 
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: #333;
}

/* widget woof per i filtri  */
label {
    width: auto !important;
}

/* woof icone + e - */
.woof_childs_list_opener span.woof_is_closed {
    background: url(./img/plus2.png);
}
.woof_childs_list_opener span.woof_is_opened {
    background: url(./img/minus2.png);
}

/* woof righetta sotto il titolo del widget filtro */
 .woo-sidebar .widget .title-border {
    border-bottom: 2px solid #ff9b00 !important;
}
 .sidebar .widget .title-border {
    border-bottom: 2px solid #ff9b00 !important;
}

/* woof titoli h4 */
.widget-woof h4, .h4 {
    font-size: 18px;
    line-height: 18px;
    color: #bf0101;

}
/* NEGOZIO --> BORDATURE */
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    padding: 5px 5px 20px 5px;
}
.woocommerce .products > li {
	border: 2px solid rgba(191,1,1,1);
}
/* bordo alle foto */
/*.wp-post-image {
	border:0px solid rgba(191,1,1,1);
	padding: 0px;
}*/

/* CARRELLO */
.woocommerce .quantity .qty {
    width: 5em;
}

/* menu BOTTOM*/

.footer-sidebar .widget ul li a:hover, .widget ul li a:active {
    color: #bf0101;
}

/* Footer in basso  */
.footer-copyright, .footer-copyright p, .footer-copyright p a {
    background: #000;
    color: #fff;
	line-height: 30px; 
	margin: 0px;
}

/* dal tema padre */

.navbar {background :black}
.site-title a, .site-description {
	color: #ff0;
    margin-top: 40px;
}
.navbar-default .navbar-nav>.active > a, .navbar-default .navbar-nav>.active>a:hover, .dropdown-menu > .active > a {
    background: #bf0101 !important;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #bf0101 !important;
}

.top-scroll {
    border-color: #e84c3d;
    color: #bf0101;
}

.woocommerce-MyAccount-navigation ul li.is-active {
    background: #bf0101;
}
body a {
    color: #ff9b00;
}

body a:focus, body a:hover {
    color: #bf0101;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce a.button:hover, .woocommerce button.button.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce input.button.alt:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce-cart table.cart input.button:hover, .woocommerce input.button:hover, .woocommerce button.button:hover {
    background: #bf0101;
    border: solid 2px #bf0101;
}

/* prezzo in offerta */
.woocommerce span.onsale {
    background-color: #bf0101;
}

/* prezzo sconto */
s, strike, del {
    color: #555 !important;
}
/* tabelle instestazioni */
table th {
    border: 1px solid #ff9b00;
    background: #ff9b00;
}   

.woocommerce table.shop_attributes td {
	padding-left: 6px;
}
.woocommerce table.shop_attributes tr:nth-child(odd) th {
	text-align: right;
        border: 1px solid #ff9b00;    
        background: #ff9b00;
}
.woocommerce table.shop_attributes tr:nth-child(even) th{
	text-align: right;
        border: 1px solid #ff9b00;    
        background: #ff9b0080;
}


/* modifiche varie  */
.payment-icon li a:hover {
    color: #bf0101;
}
em, cite, q {
    color: #bf0101;
}
blockquote {
    border-left: 5px solid #bf0101 !important;
}
.woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {
    width: 200px;
}
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
    color: #bf0101;
}

/* ultime modifiche */
.custom-logo .navbar-brand img {
	max-width: 375px !important;
	padding: 0 !important;
}

.woocommerce .products > li {

    border: 0px solid rgba(191,1,1,1);

}
.woocommerce .products > li {

    border: 0px solid rgba(191,1,1,1);

}