/*
Theme Name: tfps-child
Description: This is a custom child theme for tfps
Author: GG
Template: tfps
Version: 0.1
*/


/* Couleur */
.vert{color: #00b596 !important;}
.bleu{color: #002d4f !important;}
.blanc{color: #fff !important;}
.mc4wp-alert{color: #fff !important;font-size: 12px !important}
.mc4wp-success{color: #fff !important;font-size: 12px !important}


/* Header */
header#top nav ul li a{color: #002d4f !important;}
header#top nav ul li a:hover{color: #00b596 !important;}
#header-outer.transparent[data-lhe="animated_underline"] header#top nav > ul > li > a{opacity: 1 !important;text-transform: uppercase !important;letter-spacing: 1px !important;color: #002d4f !important;}
#header-outer.transparent[data-lhe="animated_underline"] header#top nav > ul > li > a:hover{opacity: 1 !important;text-transform: uppercase !important;letter-spacing: 1px !important;color: #00b596!important;}
.slider-down-arrow{background-color: transparent !important;border-radius: 50% !important;bottom: 14% !important;border: 3px solid #00b596 !important;}

 
/* Boutons */
.extra-color-1{color:#002d4f !important;border: 2px solid #002d4f !important;padding:10px 55px !important;}
.primary-color{color:#00b596 !important;border: 2px solid #00b596 !important;padding:10px 40px !important;}
.bouton-vert{padding:10px 75px !important;}
.bouton-bleu{padding:10px 50px !important;}
body[data-form-submit="see-through"] input[type="submit"]{padding:15px 80px !important;font-size: 12px !important;text-transform: uppercase !important;letter-spacing: 1px !important;font-weight: bold !important;}



.wpcf7-form-control-wrap{margin-top: 10px !important;}
body[data-form-style="minimal"] .minimal-form-input{margin-top: -35px !important;}


/* Titre */
h1{color: #002d4f !important;}
h2{margin-bottom: 20px !important;}

.titre-span{font-weight: 200 !important; font-size: 29px !important;}
.text-footer-1{font-family:'Open Sans',sans-serif !important;font-size: 16px !important;}
.titre-service{font-size: 20px !important;font-weight: bold !important;}
.insights{margin-top: -10% !important;}


/* Countdown */
#main_countedown_1 .time_left{background-color: transparent !important;color: #00b596 !important;font-family:'Open Sans',sans-serif !important;font-weight: 200 !important;font-size: 35px !important;margin-top: 25px !important;}
#main_countedown_1 .time_description{color: #002d4f !important;font-family:'Open Sans',sans-serif !important;font-weight: 200 !important;padding-top: 10px !important;}


/* Single post */
.post-meta{display: none !important;}
.blog-recent[data-style*="classic_enhanced"] .excerpt,h3{color: #002d4f !important;}
.meta{color: #00b596 !important;}
.meta-author,.meta-comment-count{display: none !important;}
#respond{display: none !important;}




.img-with-animation {margin-top: 25px !important;}
.cost{margin-bottom: 100px !important;}

.mc4wp-alert,.mc4wp-success{margin-left: 75% !important;}



@media only screen and (min-width: 992px) and (max-width: 1231px) {
#header-outer[data-lhe="animated_underline"] header#top nav > ul > li > a{margin-right: 15px !important;margin-left: 15px !important;font-size: 13px !important;}
}


@media (max-width: 1024px) {
	.titre-slider{margin-bottom: 20px !important;}
	.text-slider{margin-bottom: 20px !important;}
	.btn-newsletter{margin-left: -20px !important;}
	.insights{margin-top: -20% !important;}
	
}


@media (max-width: 991px) {
	.insights{margin-top: -20% !important;}
	.btn-newsletter{margin-left: 0px !important;margin-top: 10px !important;}
	.titre-subs{margin-top: 25px !important;}
	.titre-subss{margin-top: 25px !important;}
	.text-slider{margin-bottom: 20px !important;margin-top: 20px !important;}
	.mc4wp-alert,.mc4wp-success{margin-left: 0% !important;}
}

@media (max-width: 680px) {
	.content-page{margin-top: -75px;}
	.slider-down-arrow{display: none !important;}
	.titre-slider{margin-bottom: 20px !important;}
	.insights{margin-top: -35% !important;}
	.mc4wp-alert,.mc4wp-success{margin-left: 3% !important;}

	
}





