/*
Theme Name: Bizipress Child
Description: Child theme for the bizipress. Child themes are the recommended way of making modifications to a theme.
Theme URI: http://themeforest.net/user/XpeedStudio
Author: XpeedStudio
Author URI: http://xpeedstudio.com
Version: 2.1
* Tags: one-column, right-sidebar, fluid-layout, custom-menu, featured-images, post-formats, sticky-post, translation-ready
Template: bizipress
*/
@import url("../bizipress/style.css");

/****** HEADER ******/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/*Style spécifique pour Internet explorer jusqu'à la 11 : déscendre les titres pour qu'ils soient bien centrés tout comme EDGE ou autre chrome.*/
h1 {
		padding-top : 30px !important;
	}
}

/* Réduction de la hauteur de la bannière sous le menu.
.banner-area, .banner-heading{
	min-height:300px !important;
}*/

/*réduction des marges interieures du menu principal*/
ul.main-menu > li > a{
	padding: 6px 6px !important;
}

/*style du dernier lien du menu principal*/
/*ul.main-menu > li:last-child > a{
	background-color: #FFBE00;
	line-height: 16px;
	color: white;
	/*padding: 0 !important;
}*/


/*diminution du logo dans le header*/
ul.main-menu>li.menu-item-has-children>a:after{
 right: -7px !important;
}

div#banner-area{
	background-size: cover !important;
}

/****** BODY ******/
/*bloc text gris bordure jaune*/
.light{
    background: #f7f9fd !important;
    border-left: 5px solid #ffbe00;
    color: #626c84;
    padding: 35px;
}
/*boutton primaires angles droits*/
.btn-primary{
border-radius: 0 !important;
} 
/*icons jaunes là où la classe .icon-jaune est ajoutée */
.icon-jaune .icon, .icon-jaune .fa {
	color: #FFBE00;
}

/*icons jaunes là où la classe .icon-jaune est ajoutée */
.icon-jaune-large .icon, .icon-jaune-large .fa {
	color: #FFBE00;
	font-size: 3.9em;
}


.icon-bleu .icon, .icon-bleu .facts i, .icon-bleu .fa{
	color: #00A0DC;
}

/*lien en bleu là ou la classe .blue-link est ajoutée*/
.blue-link a{
	color: #00A0DC;
}

/* on force la couleur des titres à cause de la surcharge de style */
/*h2, h3{
	color: #000096 !important;
}*/
/*footer h2, footer h3{
	color: white !important;
}*/

/*éclaircit le fond au survol des images de l'équipe pour plus de lisibilité*/
/*.team-img-wrapper::after{
	background: rgba(100,100,100,0.6) !important;
}*/

/*background bleu sur les petits carrés de navidation des MARQUES/BRAND */
.client-carousel.owl-theme.owl-carousel .owl-nav [class*=owl-]{
	background-color: #00A0DC;
}

/* personnalisation des onglets*/
.bg-contain-verticle {
    background-image: none !important;
}
.featured-tab .bg-contain-verticle {
    min-height: auto !important;
}

/* personalisation EQUIPE DIRIGEANTE */
.team-social-icons a {
    color: #0073B1;
}

/* page service VEGA */

.margin-left-5 div {
	margin-left: -5px;
}

.padding-60 a {
	padding: 15px 60px;
}



/***** page vos enjeux *****/


.min-h-91 h3 {
	min-height : 91px;
}

.case-info-label-annee .case-info-label {
	width: 25%;
}

.case-info-label-annee .case-info-content {
	width: 100%;
}


/**** page contactez nous ****/

.font-s-h3 h3{
	font-size: 1.5rem;
	padding-top: 10px;
} 

/****** FOOTER ******/

/*zoom sur background du footer car trop petit  */
.footer{
	background-size: cover !important;
}
/****** FOOTER TOP ******/

/*icon jaune*/
/*.footer-top .icon{
	color: #FFBE00;
}*/

/*background carré pour les icon et taille plus grande*/
.footer-top .footer-box i{
	border-radius: 0 !important;
	background:  #21297a !important;
	font-size: 35px !important;
}

/* diminuer la marge pour SIEGE TEL EMAIL pour mobile et tablette */
@media (max-width : 1170px) {
	.footer-top .footer-box {
		padding: 30px 20px 20px !important;
/*		min-height: 120px;*/
	}
}

.footer-top .footer-top-bg{
	background-color: #00A0DC;
	height: 170px;
}

/****** FOOTER MAIN ******/

.footer-main .container .row>div:first-child{
	text-align: center !important;
}

/*enlever l'espace entre le boutton formulaire et l'icon linkedin*/
.footer-widget{
	padding-bottom: 0 !important;
}

/*rendre le fond du logo linkedin carré dans le footer*/
.footer-social ul li a i{
	border-radius: 0 !important;
}

/****** FOOTER BOTTOM ******/

/** diminution marge au dessus de l'image **/
.widget_media_image.footer-widget{
	margin: 10px 0 !important;
}
#footer-menu {
	padding: 7px !important; 
}
.copyright img {
	margin-left: 2rem;
	padding-bottom: 12px;
	height: 45px;
}
#footer-menu li {
	padding-left: 13px !important; 
}
.copyright {
	font-size: 13px !important;
}
#back-to-top button{
	background-color:  #00A0DC !important;
	border-radius: 0 !important;
}
.footer-main a{
	color: #fff !important;
}
.footer-main a:hover{
	color: #ffbe00 !important;
}

/** picto bleu de scroll pour les mobiles **/
@media (max-width : 479px) {
    #back-to-top.affix {
        bottom: 30px !important;
    }
	#back-to-top {
    	right: 30px !important;
	}
}

