@charset "utf-8";
/* CSS LOCAL EGP pour changer le look des sites CUSTOM */

/*
body {
	background-image: url('/images/main-bg.jpg');
}

.head {
  background: url('/images/header-bg.png') repeat-x scroll center top rgba(0, 0, 0, 0);
}

.inner-footer {
  background: url('/images/inner-footer-bg.png') no-repeat scroll center bottom rgba(0, 0, 0, 0);
}

*/

body {
	background-image: none!important;
	background-color: #fff!important;
}

h2 {line-height: 24px;}

.item-page a { color: #18469c; }

#footer { background: #18469c!important; }

.footer_agence_info_b { display: none; }

.headdown { background-color: #18469c; }

 .mod-languages {  background: #18469c; padding: 1px; }



 .head { height: 140px!important;}  

.item-page {border:0px;}

.sticky-number7 {
    display:none;
    position: fixed;
    bottom: 100px;
    background:  rgba(0, 0, 0, 0.75)  ;
    padding: 20px;
    font-size: 30px;
      line-height:35px;
    text-align:right;
    color:#fff;
	right:0px;
     z-index: 1000; 
}
.sticky-number7 a {color:#fff!important;}


@media only screen and (max-width: 600px) 
  {       
     .sticky-number7 {display:none;}
     
}


.diclaimerv3 {/*float: right;*/ font-size: 11px;}
.diclaimerv3 a {color:#0868BD;  }
.grecaptcha-badge { /*visibility: hidden;*/ } 

.formResponsive .formHorizontal .formControlLabel { padding-top: 0px; }
.formResponsive label { margin: 0px 5px 3px 0; }
.formResponsive .formHorizontal .formControlLabel { 
	font-size: 11px;
	line-height: 12px;
}
 

.egplisting.bloc .adresse_inscription { display: block; font-size:11px;   }
.egplisting.carousel .adresse_inscription { display: block;  font-size:11px;  }
 


#inscription_boite_droite {display:none!important;}
#egp_display_map {	display: none !important;}
.arrow-down {	display: none !important;}
.extrabox { display: none !important;}

.testimonial {width:92%; padding-left:4%; padding-right:4%}
.testimonial-date { margin-bottom: 20px;}
.testimonial-name {color:#000; font-weight:bold;}
.testimonial-title {color:#000;}

/**white bg**/
.page-content { background: rgba(252, 255, 255, 1) ;} 

/**black bg**/
/* .page-content { background: rgba(0, 0, 0, 0.3);}  */
/* #footer { background-color: rgba(0, 0, 0, 0.9) !important; } */

.egplisting.carousel .mls { color: #8E8E8E; }


@media only screen and (max-width: 600px) 
  { 
   .info-top-div {  font-size: 11px; }
    div.mod-languages a    {  font-size: 11px; } 
    .item-page {padding:25px 15px;} 
    .action-simple {  padding: 25px 15px;} 
} 