/*
 Theme Name:     Specular Child
 Theme URI:      http://codeless.co
 Description:    Specular Child Theme
 Author:         Codeless
 Author URI:     http://www.codeless.co
 Template:       specular
 Version:        1.0.0
*/

@import url("../specular/style.css");


/* CUSTOM */
.header_page.centered h1{text-transform:uppercase;}
nav .menu > li > a, nav .menu > li.hasSubMenu:after, header#header .header_tools .vert_mid > a:not(#trigger-overlay), header#header .header_tools .cart .cart_icon {text-transform: none;}

.animated_counter h3{margin-top:-35px;}

.marge-mini {margin-bottom: -30px;margin-top:-25px;}

.texte-valeurs{font-size:0.9em;}


h2{letter-spacing:1.5px;}

.texte-center{text-align:center;}
.texte-blanc{color:#FFFFFF !important;}
.capitale{text-transform:uppercase;}
.marron{color:#a4897a;}

.centpourcent{width:100%:}


.wpcf7-form{padding:15px;background-color:rgba(255, 255, 255, 0.1);}
.wpcf7-form-control-wrap input[type="tel"], .wpcf7-form-control-wrap input[type="text"], .wpcf7-form-control-wrap input[type="email"] {height: 30px;}
.wpcf7-form p input[type="submit"]{background-color:rgba(172, 201, 40, 0.9);border:none !important;}

.wpcf7-form p label, .wpcf7-form p{color:#FFF;font-size:13px;}
.btn-bt.default:hover, .wpcf7-form p input[type="submit"]:hover {background-color:rgba(172, 201, 40, 0.6) !important;}

.wpcf7 form.sent .wpcf7-response-output{border:1px solid #cec2ab;}
.wpcf7 form .wpcf7-response-output{border:1px solid #cec2ab;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {border:1px solid #cec2ab;}
.wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {color:#eb008b !important;font-weight:bold;}

#copyright{padding:5px 0;text-align:center;}
.separation-footer{border-top:1px solid #555;margin-bottom:0;height:1px;}
.separation-blanc{border-top:1px solid #F7F7F7;margin-bottom:0;height:1px;}
footer .texte-copyright{font-size:14px;text-align:center;margin:5px 0;}
footer .texte-copyright > a:hover{color:#FFFFFF !important;text-decoration;transition:0.2s;}

.odometer-formatting-mark{display:none;}

#filters{}

#iso-loop{margin-left:0;}
#iso-loop li{box-sizing:border-box;margin:1%;width:29.5%;padding-bottom:8px;}
#filters li{border:none;background-color:#666;}
#filters li:hover{background-color:#444;-webkit-transition:background 400ms ease-out;-moz-transition:background 400ms ease-out;-ms-transition:background 400ms ease-out;-o-transition:background 400ms ease-out;transition:background 400ms ease-out}
#filters a{color:#FFFFFF;}
.iso-title{margin:5px 10px 0 10px;font-size:18px;}
.iso-post{border:1px solid #EEE;-webkit-box-shadow:1px 1px 1px #F3F3F3;box-shadow:1px 1px 1px #F3F3F3;-moz-box-shadow:1px 1px 1px #F3F3F3;}
.iso-post p{margin:10px;}

@media screen and (min-width: 576px) and (max-width: 768px) {
#iso-loop li {box-sizing: border-box;margin: 0 1.5% 1.5% 0; width: 47.5%; }
}
@media screen and (max-width: 576px) {
#iso-loop li {box-sizing: border-box;margin: 0.8% 0.5% 1% 0; width: 95%; }
}


.menu-small ul.menu > li > a {color:#333333 !important;font-weight:bold;}

/*nav .menu li > ul.sub-menu li, .menu-small ul li a {color:#333 !important;}*/

.sitemapprincipal{font-weight:bold;color:#333 !important;}
.sitemapprincipal li{list-style-type:none;}

