/*
Theme Name: Ignite by Inland Cellular
Theme URI: http://www.inlandcellular.com
Version: 1.0.1
Description: Theme for all Ignite Website Design Clients
Author: Jeff Purcell
Author URI: http://www.inlandcellular.com
template: bb-theme
*/

/* Add your custom styles here... */ 
.shadow{text-shadow: 1px 1px #333;}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce div.product .stock, .woocommerce-page div.product .stock
{
    display:none;
}
.woocommerce div.product form.cart .variations td.label, .woocommerce-page div.product form.cart .variations td.label
{
    text-align: left;
}
.woocommerce div.product form.cart, .woocommerce-page div.product form.cart
{
    margin-top:0;
}
.woocommerce .product_meta, .woocommerce-page .product_meta
{
    display: none;
}
.woocommerce div.product form.cart .variations td, .woocommerce-page div.product form.cart .variations td
{
    padding:0;
    padding-top:10px;
}

.woocommerce div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs
{
    display:none;
}

.woocommerce div.product form.cart
{
    margin-bottom: 0;
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger
{
    display: none;
}

.woocommerce div.product .product_title
{
    margin-bottom:0;    
}

.woocommerce div.product .related.products, .woocommerce-page div.product .related.products
{
    display: none;
}

.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count, .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering
{
    display: none;
}

.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.color [data-term-slug="white"] .term-color
{
    border: 0.5px solid #767676;
}

.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active [data-term-slug="white"] .term-color
{
    border: 3px solid white !important;
    outline: 2px solid black !important;
    border-radius: 50px;
}

.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active [data-term-slug="white"] .term-color .color-swatch
{
    border: 2px solid white !important;
    outline: 3px solid black !important;
    border-radius: 50px;
}


.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active .term-color .color-swatch
{
    border: 2px solid white !important;
    outline: 3px solid black !important;
    border-radius: 50px;
}

.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.color .term-color:hover
{
    border-color: black !important;
}

.woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button
{
    /*background: white;*/
    /*color: #333333;*/
    font-family: 'Josefin Sans';
    padding: 10px 12px 6px 12px;
    transition: 0.3s;
}
.woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button:hover, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page #content input.button:hover
{
    /*background: #333333;*/
    /*color: white;*/
    font-family: 'Josefin Sans';
    padding: 10px 12px 6px 12px;
}

.woocommerce-variation-add-to-cart .woocommerce-page button.button, .woocommerce-page .woocommerce button[type=submit], .woocommerce-variation-add-to-cart .woocommerce-page button.button.alt
{
    /*background-color: white;*/
    /*color: #333333;*/
    font-family: 'Josefin Sans';
    padding: 10px 12px 6px 12px;
}

.woocommerce button.button.alt
{
    /*background-color: white;*/
    /*color: #333333;*/
    font-family: 'Josefin Sans';
    padding: 10px 12px 6px 12px;
}

.woocommerce button.button.alt:hover,.woocommerce button.button.alt:active,.woocommerce button.button.alt:focus
{
    /*background-color: #333333;*/
    /*color: white;*/
    font-family: 'Josefin Sans';
    padding: 10px 12px 6px 12px;
    border-color: white;
}

.woocommerce button.button.alt.disabled
{
    /*background-color: white;*/
    /*color: #333333;*/
    font-family: 'Josefin Sans';
    padding: 10px 12px 6px 12px;
}
.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt.disabled:active,.woocommerce button.button.alt.disabled:focus
{
    /*background-color: #333333;*/
    /*color: white;*/
    font-family: 'Josefin Sans';
    padding: 10px 12px 6px 12px;
    border-color: white;
}


.woocommerce-variation-add-to-cart .woocommerce-page button.button:hover, .woocommerce-page .woocommerce button[type=submit]:hover, .woocommerce-variation-add-to-cart .woocommerce-page button.button.alt:hover
{
    /*background-color: #333333;*/
    /*color: white;*/
    font-family: 'Josefin Sans';
    padding: 10px 12px 6px 12px;
    border-color: white;
}

.woocommerce-page .woocommerce-message a.button, .woocommerce-page .woocommerce-message a.button.wc-forward
{
    /*background-color: white;*/
    /*color: #333333;*/
    font-family: 'Josefin Sans';
    padding: 10px 12px 6px 12px;
}
.woocommerce-page .woocommerce-message a.button:hover, .woocommerce-page .woocommerce-message a.button.wc-forward:hover
{
    /*background-color: #333333;*/
    /*color: white;*/
    font-family: 'Josefin Sans';
    padding: 10px 12px 6px 12px;
    border-color: white;
}

.woocommerce-cart .wc-proceed-to-checkout a.checkout-button
{
    /*background-color: white;*/
    /*color: #333333;*/
    font-family: 'Josefin Sans';
    padding: 10px 12px 12px 12px;
}
a.checkout-button.button.alt.wc-forward
{ 
    /*background-color: white;*/
    /*color: #333333;*/
    font-family: 'Josefin Sans';
    padding: 15px 12px 12px 12px;
}
a.checkout-button.button.alt.wc-forward:hover, a.checkout-button.button.alt.wc-forward:active
{ 
    /*background-color: #333333;*/
    /*color: white;*/
    font-family: 'Josefin Sans';
    padding: 15px 12px 12px 12px;
    border-color: white;
}

.woocommerce-MyAccount-navigation-link a
{
    /*color: #333333;*/
}
.woocommerce-MyAccount-navigation-link a:hover
{
    /*color: black;*/
    font-weight: bold;
}


@media screen and (min-width: 600px) {
    .woocommerce #product-135.product, .woocommerce #product-136.product, .woocommerce #product-137.product, .woocommerce #product-138.product, .woocommerce #product-139.product, .woocommerce #product-992.product, .woocommerce #product-1106.product
    {
        display: flex;
        flex-direction: row-reverse;
    }
    .woocommerce div.product div.images img
    {
        border: none;
    }
    .woocommerce .product .summary
    {
        padding: 30px;
    }
}


.woocommerce div.product div.images .flex-control-thumbs {
    display:none;
 }
 
 .woocommerce #product-135.product .product_title, .woocommerce #product-136.product .product_title, .woocommerce #product-137.product .product_title, .woocommerce #product-138.product .product_title, .woocommerce #product-139.product .product_title, .woocommerce #product-992.product .product_title, .woocommerce #product-1106.product .product_title
 {
     display: none;
 }
 
 .woocommerce-product-details__short-description
 {
     font-size: 16px;
 }

.woocommerce-variation-description
{
	display: none;
}

html
{
    margin-top:-20px;
}

.cambio-hover .fl-module-content .fl-callout
{
    transition: transform 250ms;
}

.cambio-hover .fl-module-content .fl-callout:hover
{
    transform: translateY(-10px);
}

