/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/


.caracteristiques {color:#808080}
.caracteristiques h1 {
    color:#808080;
    font-size: 40px;
    margin-top: 0;
    padding-top: 0;
    line-height: 32px;
    margin-bottom: 20px;
}
body:not(.woocommerce-cart) .main-content td {padding: 4px 10px;}



.blue-button, .red-button {
    color:#fff!important;
    padding:15px 10px!important;
    border-radius:7px!important;
    text-transform:uppercase!important;
    font-size:16px!important;
    display:inline-block!important;
}

.blue-button:hover, .red-button:hover{
    background-color:#ffffff!important;
}

.blue-button { background-color: #5B9BD5!important; border:solid 1px #5B9BD5!important;}
.blue-button:hover{color:#5B9BD5!important;}


.red-button { background-color: #D35F5F!important; border:solid 1px #D35F5F!important;}
.red-button:hover{color:#D35F5F!important;}

.woocommerce-tabs.wc-tabs-wrapper ul.tabs {display:none}


.related.products h2, .up-sells.upsells.products h2 {text-align:center; color:#4c4c4c}


.woocommerce ul.products .material.product h2.woocommerce-loop-product__title {font-size:13px!important;margin-bottom: 20px;}


#products-listing .product-meta .product-add-to-cart,  .product-meta .product-add-to-cart {text-align:right;right:15px}
#products-listing .product-meta .product-add-to-cart .price,  .product-meta .product-add-to-cart .price {display:none!important}

.texte-descriptif {padding-bottom: 15px; margin-bottom: 5px;}
#tab-description {margin-top: 15px}
#tab-description > h2 {display:none;}
#tab-description h1, #tab-description h2, #tab-description h3, #tab-description h4, #tab-description h5, #tab-description h6,
.adn h1, .adn h2, .adn h3, .adn h4, .adn h5, .adn h6 {
    color:#4c4c4c
}
.vc-description {margin-top: 20px;}

#modal-product {color:#4c4c4c}

/* label focus color */
.adn input:not([type]):focus:not([readonly]), .adn input[type="text"]:not(.browser-default):focus:not([readonly]), .adn input[type="password"]:not(.browser-default):focus:not([readonly]), .adn input[type="email"]:not(.browser-default):focus:not([readonly]), .adn input[type="url"]:not(.browser-default):focus:not([readonly]), .adn input[type="time"]:not(.browser-default):focus:not([readonly]), .adn input[type="date"]:not(.browser-default):focus:not([readonly]), .adn input[type="datetime"]:not(.browser-default):focus:not([readonly]), .adn input[type="datetime-local"]:not(.browser-default):focus:not([readonly]), .adn input[type="tel"]:not(.browser-default):focus:not([readonly]), .adn input[type="number"]:not(.browser-default):focus:not([readonly]), .adn input[type="search"]:not(.browser-default):focus:not([readonly]), .adn textarea.materialize-textarea:focus:not([readonly]), .adn textarea:focus:not([readonly]) {
    border-bottom: 1px solid #5B9BD5;
    box-shadow: 0 1px 0 0 #5B9BD5;
}
.adn [type="radio"]:checked + span::after, .adn [type="radio"].with-gap:checked + span::after {
    background-color: #5B9BD5;
}
.adn [type="radio"]:checked + span::after, .adn [type="radio"].with-gap:checked + span::before, .adn [type="radio"].with-gap:checked + span::after {
    border: 2px solid #5B9BD5;
}


.adn .row .col {margin-right:0!important;}


.adn .half-radio .wpcf7-list-item {width:40%}
.adn  .wpcf7-list-item-label {color:#4c4c4c!important}