/*évolution  site 2015 */


.w48 { width:48%;}
.orange { color:#f06d2f;}
.bold { font-weight:bold;}
.rouge { color: #ff0000; }

.formulaire_demande_devis label, .formulaire_demande_devis_2 label { color: #fff; }

/*------------------

	page accueil
	
-------- */

.header { background-color: rgba(255, 255, 255, 1);}
	
.header #logo_header { float:left;}
.page { margin: 0 auto;}


.bt-localiser-diagnostiqueur { font-family: 'avantgargotitctmedmedium', arial, sans-serif;}




/*nav*/
.nav-container #nav ul,
#nav li ul.shown-sub { left:auto;}

#nav span {  display:inline-block; vertical-align:middle;}

#nav li.level0 h2 { text-align:left; background:url(../images/evolution-2015/filtet_titre_nav.png) repeat-x left bottom; padding:0; margin:14px 15px 0px 15px;}


#nav .level0.nav-1,#nav .level0.nav-1:hover {  height: auto; width:300px;margin-right:46px; padding-bottom: 10px; margin-bottom: 13px; }
/* #nav .level0.nav-1:hover */


#nav .level0.nav-1:nth-child(1), #nav .level0.nav-1:nth-child(1):hover,
#nav .level0.nav-1:nth-child(2), #nav .level0.nav-1:nth-child(2):hover {margin-right:46px;}
#nav .level0.nav-1:nth-child(3), #nav .level0.nav-1:nth-child(3):hover {margin-right:0; margin-bottom:46px;}
#nav .level0.nav-1:nth-child(4), #nav .level0.nav-1:nth-child(4):hover {margin-right:0;}

#nav .level0.nav-1 > h2 > span {padding: 0 30px 7px 0;}



#nav .level1, 
#nav .Autres_diagnostics .level0 {width: calc(100% - 30px); padding:0 15px;}
#nav .level1:hover {padding:0 15px; background-color:rgba(0,0,0,0.25); margin:0;}



#nav .level1 span { width:64px; vertical-align:middle;}
#nav .level1.nav-1-1 a,
#nav .level1.nav-1-2 a,
#nav .level1.nav-1-3 a,
#nav .level1.nav-2-1 a,
#nav .level1.nav-2-2 a,
#nav .level1.nav-3-1 a,
#nav .level1.nav-3-2 a,
#nav .level1.nav-4-1 a  {width:180px; display:inline-block; vertical-align:middle; padding:0; border:0; text-align:left;}
#nav .level1 {
	
	-webkit-transition: background 200ms ease-out;
	-moz-transition: background 200ms ease-out;
	-ms-transition: background 200ms ease-out;
	-o-transition: background 200ms ease-out;
	transition: background 200ms ease-out;
	
}

#nav .level1:hover a { color:#fff;}



.div_header_operateur  {
	position: absolute;
    right: 230px;
    top: 32px;
    width: 180px;
    z-index: 2;
}

.div_header_operateur p {font-family: 'avantgargotitctmedmedium', arial, sans-serif; color:#363636; font-size:14px; background: url(../images/evolution-2015/bt-france.png) no-repeat 0 0; padding-left:65px; line-height: 17px;}
.div_header_operateur p span {color:#f06d2f;}

.div_header_operateur p:hover { color:#f06d2f;}





.div_conteneur_popup_cache {
    background: rgba(0,0,0,0.85);
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 9999;
}

.div_conteneur_popup_cache .div_popup_cache {
	
	bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 458;
	width:460px;
	margin: 150px auto 0 auto;
	
}

.div_conteneur_popup_cache .div_popup_cache .fermer-popup { 
    position: fixed;
    right: 30px;
    top: 30px;
    z-index: 489;
	width:30px;
	height:30px;
	 background:url(../images/evolution-2015/bt-fermer.png) no-repeat 0 0;
	
}



.div_conteneur_popup_cache .div_popup_cache .texte_popup_choix { color:#fff; font-size:24px; font-family: 'avantgargotitctmedmedium', arial, sans-serif; text-align:center; line-height: 34px;}
.div_conteneur_popup_cache .div_popup_cache .texte_popup_choix span  { font-family: 'avantgargotitctmedmedium', arial, sans-serif; color:#f06d2f;}

.div_conteneur_popup_cache .div_popup_cache form { text-align:center; width:100%; }
.div_conteneur_popup_cache .div_popup_cache form select {margin:20px  auto; display: block;}

.div_conteneur_popup_cache .div_popup_cache .bouton-valider { 
	background: #f17639; /* Old browsers */
	background: -moz-linear-gradient(top,  #f17639 0%, #f17639 45%, #ee6329 54%, #ee6329 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f17639), color-stop(45%,#f17639), color-stop(54%,#ee6329), color-stop(100%,#ee6329)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f17639 0%,#f17639 45%,#ee6329 54%,#ee6329 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f17639 0%,#f17639 45%,#ee6329 54%,#ee6329 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f17639 0%,#f17639 45%,#ee6329 54%,#ee6329 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f17639 0%,#f17639 45%,#ee6329 54%,#ee6329 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f17639', endColorstr='#ee6329',GradientType=0 ); /* IE6-9 */
	 color: #ffffff;
	 text-decoration: none;
	 text-shadow: 1px 1px 2px #ba4413;
	 height: 40px;
	 line-height:40px;
	 text-align:center;
	 padding:0 70px;
	 font-size:20px;
	 font-family: "avantgargotitctmedmedium", Helvetica,Arial,sans-serif;
	 text-transform:uppercase;
	 -webkit-border-radius: 8px;
	border-radius: 15px;
	margin:0  auto 20px  auto;
	border:0;
	cursor: pointer;
	display:block;
 
 
 }
 
 .div_conteneur_popup_cache .div_popup_cache .bouton-valider:hover {opacity:0.8;}



/*------------------------------

	login diagnostiqueur
	
----- */



.cms-diagnostiqueur-login {}

.cms-diagnostiqueur-login .main-container { min-height:1000px;}

.cms-diagnostiqueur-login { background-image:url(../images/evolution-2015/f_login_diagnostiqueur.jpg); background-position: center 156px;}

.cms-diagnostiqueur-login  .bloc-acces-compte-diagnostiqueur-page {
	-webkit-box-shadow: 0 0 2px 5px rgba(0,0,0,0.15);
	box-shadow: 0 0 2px 5px rgba(0,0,0,0.15);
	width:440px;
	text-align:center;
	background:#fff;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	min-height:440px;
	font-family: 'avantgargotitctboobook', arial, sans-serif;
	padding-bottom:15px;
	
}

.bloc-acces-compte-diagnostiqueur h3 { font-size:30px; line-height:32px; padding:39px 0 15px 0; color:#000;}
.bloc-acces-compte-diagnostiqueur label { font-size:14px; color:#282828;}

.bloc-acces-compte-diagnostiqueur-popup label { color: #fff; }

.bloc-acces-compte-diagnostiqueur input[type="text"],
.bloc-acces-compte-diagnostiqueur input[type="password"] { width:300px; height:40px; font-size:14px; -webkit-border-radius: 10px; border-radius: 10px; border:solid 1px #ccc; text-align:center;}
.bloc-acces-compte-diagnostiqueur .champs_obligatoires {font-size:12px; font-family: 'avantgargotitctboobook', arial, sans-serif;}
.bloc-acces-compte-diagnostiqueur .ligne { margin:12px 20px 20px 20px;}
.bloc-acces-compte-diagnostiqueur a.souligne { color:#c00;}
.bloc-acces-compte-diagnostiqueur a.souligne:hover {color:#000; text-decoration:none;}


.bloc-acces-compte-diagnostiqueur .bouton-connexion { 
	background: #59b530; /* Old browsers */
	background: -moz-linear-gradient(top,  #59b530 0%, #59b530 45%, #439e30 54%, #439e30 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#59b530), color-stop(45%,#59b530), color-stop(54%,#439e30), color-stop(100%,#439e30)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #59b530 0%,#59b530 45%,#439e30 54%,#439e30 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #59b530 0%,#59b530 45%,#439e30 54%,#439e30 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #59b530 0%,#59b530 45%,#439e30 54%,#439e30 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #59b530 0%,#59b530 45%,#439e30 54%,#439e30 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59b530', endColorstr='#439e30',GradientType=0 ); /* IE6-9 */
	 color: #ffffff;
	 text-decoration: none;
	 text-shadow: 1px 1px 2px #ba4413;
	 height: 40px;
	 line-height:40px;
	 text-align:center;
	 padding:0 50px;
	 font-size:20px;
	 font-family: "avantgargotitctboobook", Helvetica,Arial,sans-serif;
	 text-transform:uppercase;
	 -webkit-border-radius: 8px;
	border-radius: 15px;
	margin:0  auto 20px  auto;
	border:0;
	cursor: pointer;
	display:block;
 
 
 }
 
.bloc-acces-compte-diagnostiqueur .bouton-connexion:hover {opacity:0.8;}




/*------------------------------

	espace diagnostiqueur
	
----- */



.cms-diagnostiqueur-espace {background-image:url(../images/evolution-2015/f_espace_diagnostiqueur3.jpg); background-color:#e56123; background-position: center 156px;}
.cms-diagnostiqueur-espace .col-main .std { display:none;} /* cache le wiswig ne peux pas être vide à l'enregistrement*/

.cms-diagnostiqueur-espace .titre_page_autre h1 { font-size:36px;}

.cms-diagnostiqueur-espace .bloc-infos-tel { position: absolute; right: 0; top: -40px; z-index: 5; text-align:right;}
.cms-diagnostiqueur-espace .bloc-infos-tel .gris { font-size:16px; line-height:18px; font-family: "avantgargotitctboobook", Helvetica,Arial,sans-serif; color:#282828; margin-bottom:0;}
.cms-diagnostiqueur-espace .bloc-infos-tel .blanc {font-size:30px;font-family: "avantgargotitctbold", Helvetica,Arial,sans-serif; line-height:30px;}


.cms-diagnostiqueur-espace .bloc-connexion-diagnostiqueur {
    position: absolute;
    right: 5px;
    text-align: right;
    top: 40px;
    width: 350px;
    z-index: 3;
	color:#ffffff;
}

.cms-diagnostiqueur-espace .bloc-connexion-diagnostiqueur a { padding:0 0 0 20px; background: url(../images/evolution-2015/bt-close-mini.png) no-repeat left 3px; color:#fff; text-align:right; display:inline-table; font-size:16px; line-height:18px; font-family: "avantgargotitctboobook", Helvetica,Arial,sans-serif; }
.cms-diagnostiqueur-espace .bloc-connexion-diagnostiqueur a:hover { color:#000; text-decoration:none; background-position: left -18px;}




.cms-diagnostiqueur-espace .conteneur-contenu { padding:37px 31px 57px 31px;}

.cms-diagnostiqueur-espace .bouton-orange-gen, #imprimerfacturebutton:hover { 
	background: #f17639; /* Old browsers */
	background: -moz-linear-gradient(top,  #f17639 0%, #f17639 45%, #ee6329 54%, #ee6329 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f17639), color-stop(45%,#f17639), color-stop(54%,#ee6329), color-stop(100%,#ee6329)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f17639 0%,#f17639 45%,#ee6329 54%,#ee6329 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f17639 0%,#f17639 45%,#ee6329 54%,#ee6329 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f17639 0%,#f17639 45%,#ee6329 54%,#ee6329 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f17639 0%,#f17639 45%,#ee6329 54%,#ee6329 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f17639', endColorstr='#ee6329',GradientType=0 ); /* IE6-9 */
	 color: #ffffff;
	 text-decoration: none;
	 text-shadow: 1px 1px 2px #ba4413;
	 height: 40px;
	 line-height:40px;
	 text-align:center;
	 padding:0 50px;
	 font-size:20px;
	 font-family: "avantgargotitctboobook", Helvetica,Arial,sans-serif;
	 text-transform:uppercase;
	 -webkit-border-radius: 8px;
	border-radius: 15px;
	margin:20px  0 0  0;
	border:0;
	cursor: pointer;
	display: inline-block;
  margin-right: 15px;
 
 
 }
 
.cms-diagnostiqueur-espace .bouton-orange-gen:hover {opacity:0.8;}


.cms-diagnostiqueur-espace #tabs-1 .fieldset { margin:0;}

.cms-diagnostiqueur-espace .cl-gauche-onglet1 { width:485px;}
.cms-diagnostiqueur-espace .cl-droit-onglet1 {width:375px}

.cms-diagnostiqueur-espace .tableau-onglet1 {}
.cms-diagnostiqueur-espace  td { vertical-align:middle;}
.cms-diagnostiqueur-espace td label { font-size:14px;}

.cms-diagnostiqueur-espace .cl-gauche-onglet1 h4 { font-weight:normal; display:block; border-bottom:solid 1px #f06d2f; }

.cms-diagnostiqueur-espace input[type="text"] { width:95%; height:40px; font-size:14px; -webkit-border-radius: 10px; border-radius: 10px; border:solid 1px #ccc; text-align:left; padding-left:10px; margin:3px 0;}

.cms-diagnostiqueur-espace select { width:99%; -webkit-border-radius: 10px; border-radius: 10px; border:solid 1px #ccc; text-align:left; padding:10px;margin:3px 0; }

.cms-diagnostiqueur-espace .cl-droit-onglet1 {font-size:14px; font-family: "avantgargotitctmedmedium", Helvetica,Arial,sans-serif;line-height: 22px; }
.cms-diagnostiqueur-espace .cl-droit-onglet1 h4 { font-size:24px; font-weight:normal; }
.cms-diagnostiqueur-espace .cl-droit-onglet1 input[type="checkbox"] { display:inline-block; vertical-align:middle; }


.cms-diagnostiqueur-espace .tableau-onglet3 {}
.cms-diagnostiqueur-espace .tableau-onglet4 { }


.cms-diagnostiqueur-espace .tableau-onglet3 th,
.cms-diagnostiqueur-espace .tableau-onglet4 th{ height:30px; font-family: "avantgargotitctboobook", Helvetica,Arial,sans-serif; font-size:16px;  font-weight: normal; border-bottom:solid 1px #ccc; color:#282828;}

.cms-diagnostiqueur-espace .tableau-onglet3 td,
.cms-diagnostiqueur-espace .tableau-onglet4 td { height:68px; font-size:14px;  font-weight:bold; border-bottom:solid 1px #ccc; font-family:Helvetica, Arial, sans-serif}



.cms-diagnostiqueur-espace .bloc-liste-demande { font-size:0;}
.cms-diagnostiqueur-espace .bloc-liste-demande .demande {font-family:Helvetica, Arial, sans-serif; font-size:12px;  font-weight: normal; color:#282828; display:inline-block; vertical-align:middle;}

.cms-diagnostiqueur-espace .bloc-liste-demande .demande p{ margin:0; padding:15px 5px 15px 0; font-size:12px; display:inline-block; vertical-align:middle;}


.cms-diagnostiqueur-espace .bloc-liste-demande .chapeau { height:30px; font-family: "avantgargotitctboobook", Helvetica,Arial,sans-serif; font-size:16px;  font-weight: normal;   display:inline-block; vertical-align:middle;}

.cms-diagnostiqueur-espace .bloc-liste-demande .chapeau-demande {}
.cms-diagnostiqueur-espace .bloc-liste-demande .ligne-demande {border-top:solid 1px #ccc; color:#282828; background:url(../images/evolution-2015/voir_demande.png) no-repeat right 22px;}

.cms-diagnostiqueur-espace .liste_facture_onglet_6 .ligne-demande, .cms-diagnostiqueur-espace .liste_avoirs_onglet_7 .ligne-demande { cursor: default; }

.cms-diagnostiqueur-espace .bloc-liste-demande .ligne-demande:hover {background:#ececec url(../images/evolution-2015/voir_demande.png)  no-repeat right -134px; cursor:pointer;}

.cms-diagnostiqueur-espace .liste_facture_onglet_6 .ligne-demande:hover, .cms-diagnostiqueur-espace .liste_avoirs_onglet_7 .ligne-demande:hover { }


/*.cms-diagnostiqueur-espace .bloc-liste-demande .cl-demande1 { width:102px;}
.cms-diagnostiqueur-espace .bloc-liste-demande .cl-demande2 { width:89px;}
.cms-diagnostiqueur-espace .bloc-liste-demande .cl-demande3 { width:69px;}
.cms-diagnostiqueur-espace .bloc-liste-demande .cl-demande4 { width:92px;}
.cms-diagnostiqueur-espace .bloc-liste-demande .cl-demande5 { width:85px;}
.cms-diagnostiqueur-espace .bloc-liste-demande .cl-demande6 { width:100px;}
.cms-diagnostiqueur-espace .bloc-liste-demande .cl-demande7 { width:199px;}
.cms-diagnostiqueur-espace .bloc-liste-demande .cl-demande8 { width:65px;}
.cms-diagnostiqueur-espace .bloc-liste-demande .cl-demande9 { width:110px;}*/

.cms-diagnostiqueur-espace .bloc-liste-demande .cl-demande1 { width:102px;}
.cms-diagnostiqueur-espace .bloc-liste-demande .cl-demande2 { width:79px;}
.cms-diagnostiqueur-espace .bloc-liste-demande .cl-demande3 { width:109px;}
.cms-diagnostiqueur-espace .bloc-liste-demande .cl-demande4 { width:92px;}
.cms-diagnostiqueur-espace .bloc-liste-demande .cl-demande5 { width:175px;}
.cms-diagnostiqueur-espace .bloc-liste-demande .cl-demande6 { width:100px;}
.cms-diagnostiqueur-espace .bloc-liste-demande .cl-demande7 { width:149px;}
.cms-diagnostiqueur-espace .bloc-liste-demande .cl-demande8 { width:60px;}
.cms-diagnostiqueur-espace .bloc-liste-demande .cl-demande9 { width:110px;}

.cms-diagnostiqueur-espace .liste_commande_onglet_5 .cl-demande1 { width:122px;}
.cms-diagnostiqueur-espace .liste_commande_onglet_5 .cl-demande2 { width:119px;}
.cms-diagnostiqueur-espace .liste_commande_onglet_5 .cl-demande3 { width:139px;}
.cms-diagnostiqueur-espace .liste_commande_onglet_5 .cl-demande4 { width:132px;}
.cms-diagnostiqueur-espace .liste_commande_onglet_5 .cl-demande5 { width:155px;}
.cms-diagnostiqueur-espace .liste_commande_onglet_5 .cl-demande6 { width:190px;}
.cms-diagnostiqueur-espace .liste_commande_onglet_5 .cl-demande7 { width:149px;}

.cms-diagnostiqueur-espace .liste_facture_onglet_6 .cl-demande1, .cms-diagnostiqueur-espace .liste_avoirs_onglet_7 .cl-demande1 { width:102px;}
.cms-diagnostiqueur-espace .liste_facture_onglet_6 .cl-demande2, .cms-diagnostiqueur-espace .liste_avoirs_onglet_7 .cl-demande2 { width:159px;}
.cms-diagnostiqueur-espace .liste_facture_onglet_6 .cl-demande3, .cms-diagnostiqueur-espace .liste_avoirs_onglet_7 .cl-demande3 { width:129px;}
.cms-diagnostiqueur-espace .liste_facture_onglet_6 .cl-demande4, .cms-diagnostiqueur-espace .liste_avoirs_onglet_7 .cl-demande4 { width:172px;}
.cms-diagnostiqueur-espace .liste_facture_onglet_6 .cl-demande5, .cms-diagnostiqueur-espace .liste_avoirs_onglet_7 .cl-demande5 { width:165px;}
.cms-diagnostiqueur-espace .liste_facture_onglet_6 .cl-demande6, .cms-diagnostiqueur-espace .liste_avoirs_onglet_7 .cl-demande6 { width:90px;}
.cms-diagnostiqueur-espace .liste_facture_onglet_6 .cl-demande7, .cms-diagnostiqueur-espace .liste_avoirs_onglet_7 .cl-demande7 { width:119px;}


.cms-diagnostiqueur-espace .bloc-liste-demande a.bouton-orange-gen { display:inline-table; color:#fff; float: right; margin:0  0 20px  0; padding: 0 24px;}



.cms-diagnostiqueur-espace .bloc-nouvelle-demande a.bouton_toutes_demandes, #imprimerfacturebutton {
	
	background: #c5c5c5; /* Old browsers */
	background: -moz-linear-gradient(top,  #c5c5c5 0%, #c5c5c5 48%, #b8b8b8 50%, #b8b8b8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c5c5c5), color-stop(48%,#c5c5c5), color-stop(50%,#b8b8b8), color-stop(100%,#b8b8b8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c5c5c5 0%,#c5c5c5 48%,#b8b8b8 50%,#b8b8b8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c5c5c5 0%,#c5c5c5 48%,#b8b8b8 50%,#b8b8b8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c5c5c5 0%,#c5c5c5 48%,#b8b8b8 50%,#b8b8b8 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #c5c5c5 0%,#c5c5c5 48%,#b8b8b8 50%,#b8b8b8 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5c5c5', endColorstr='#b8b8b8',GradientType=0 ); /* IE6-9 */
 
	 color: #ffffff;
	 text-decoration: none;
	 text-shadow: 1px 1px 1px #666;
	 height: 40px;
	 line-height:40px;
	 text-align:center;
	 padding: 0 24px;
	 font-size:20px;
	 font-family: "avantgargotitctboobook", Helvetica,Arial,sans-serif;
	 text-transform:uppercase;
	 -webkit-border-radius: 8px;
	border-radius: 15px;
	margin:20px  0 20px  0;
	border:0;
	cursor: pointer;
	display:inline-table;
	float: right;
 
 
 }

.cms-diagnostiqueur-espace .bloc-nouvelle-demande a.bouton_toutes_demandes:hover {opacity:0.8;}

.cms-diagnostiqueur-espace .bloc-nouvelle-demande  {}
.cms-diagnostiqueur-espace .bloc-nouvelle-demande  h4 { color:#282828; font-size:24px;  font-family: "avantgargotitctbold", Helvetica,Arial,sans-serif; font-weight:normal; margin: 20px 0; }



.cms-diagnostiqueur-espace .cl-gauche-onglet2 { width:485px;}
.cms-diagnostiqueur-espace .cl-droit-onglet2 {width:375px}

.cms-diagnostiqueur-espace .cl-droit-onglet2 p.information-devis { padding-bottom:25px; padding-top:15px;}
.cms-diagnostiqueur-espace .cl-droit-onglet2 textarea { width:95%; height:250px; font-size:14px; -webkit-border-radius: 10px; border-radius: 10px; border:solid 1px #ccc; text-align:left; padding-left:10px; margin:3px 0; box-shadow: none;}


.cms-diagnostiqueur-espace  .cl-gauche-onglet2 .bt-creer-demande { padding:0 25px;}


/*popoup demande de devis*/

.div_conteneur_popup_cache .div_popup_fiche_demande {
	
	bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 458;
	width:1000px;
	margin: 100px auto 50px auto;
	height: 100%;
	
}

.div_conteneur_popup_cache .div_popup_fiche_demande .fermer-popup { 
    position: fixed;
    right: 30px;
    top: 30px;
    z-index: 489;
	width:30px;
	height:30px;
	 background:url(../images/evolution-2015/bt-fermer.png) no-repeat 0 0;
	
}


.div_conteneur_popup_cache .div_popup_fiche_demande {}
.div_conteneur_popup_cache .div_popup_fiche_demande .titre_demande_devis { color:#fff; font-size:24px;  font-family: "avantgargotitctbold", Helvetica,Arial,sans-serif; font-weight:normal; margin: 20px 0; text-align:center;}
.div_conteneur_popup_cache .div_popup_fiche_demande .bloc-devis { padding:50px 0; border-top:solid 1px #fff; border-bottom:solid 1px #fff;}
.div_conteneur_popup_cache .div_popup_fiche_demande .cl-gauche-demande-devis { width:418px; float:left;}
.div_conteneur_popup_cache .div_popup_fiche_demande .cl-droit-demande-devis {width:544px; float:left; font-size:14px;}
.div_conteneur_popup_cache .div_popup_fiche_demande .cl-droit-demande-devis .bold {font-size:16px;}
.div_conteneur_popup_cache .div_popup_fiche_demande .cl-gauche-demande-devis ul { margin-left:50px;}
.div_conteneur_popup_cache .div_popup_fiche_demande .cl-gauche-demande-devis ul li { font-size:16px;}




.bloc_devis_popup_conteneur .contenu_popup_commande .bloc-devis, .bloc_devis_popup_conteneur .contenu_popup_commande .bloc-devis p, .bloc_devis_popup_conteneur .contenu_popup_commande .bloc-devis strong {
    color: #fff;
}

.contenu_popup_commande .bloc-devis > div h5 { font-size: 18px; color:#e56123; text-decoration:none; font-weight:lighter; text-transform:uppercase; padding-bottom:10px; }
.contenu_popup_commande .bloc-devis > div {
    display: inline-block;
    margin: 0px 0px 30px 0px !important;
    vertical-align: top;
    width: 470px;
	padding-right:20px
}



.cms-diagnostiqueur-espace .div_conteneur_popup_cache { background:rgba(255,255,255,0.98); color:#333;}


.cms-diagnostiqueur-espace .bloc_devis_popup_conteneur .contenu_popup_commande .bloc-devis, 
.cms-diagnostiqueur-espace .bloc_devis_popup_conteneur .contenu_popup_commande .bloc-devis p, 
.cms-diagnostiqueur-espace .bloc_devis_popup_conteneur .contenu_popup_commande .bloc-devis strong, 
.cms-diagnostiqueur-espace .div_conteneur_popup_cache .div_popup_fiche_demande .titre_demande_devis,
.cms-diagnostiqueur-espace .div_conteneur_popup_cache .blanc {color:#333;}

.cms-diagnostiqueur-espace .div_conteneur_popup_cache .div_popup_fiche_demande .fermer-popup {background:rgba(0, 0, 0, 0) url("../images/evolution-2015/bt-fermer-noir.png") no-repeat scroll 0 0}

.cms-diagnostiqueur-espace .div_conteneur_popup_cache td { padding:5px;}



.liste_pages_pagination {
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
    display: inline-block;
    line-height: 34px;
    margin: 20px 0 25px;
    padding: 5px 0;
    width: auto;
}
select[name="jour_filtre"] {
    float: right;
    font-size: 14px !important;
    margin-right: 20px;
    width: 24%;
}
.lien_pagination { background-color: #000; border-radius: 9px; color: #fff; cursor: pointer; padding: 6px 10px; }
.lien_pagination.active { background-color: #e56123; }

.cms-diagnostiqueur-espace .div_popup_fiche_demande hr { max-width: 900px; margin: auto; }
.cms-diagnostiqueur-espace .error-msg, .cms-diagnostiqueur-espace .success-msg {
    margin: auto;
    max-width: 876px;
    text-align: center;
}
.cms-diagnostiqueur-espace .error-msg { background: url("../images/i_msg-error.gif") no-repeat scroll 10px center #faebe7 !important; }
.cms-diagnostiqueur-espace .success-msg { background: url("../images/i_msg-success.gif") no-repeat scroll 10px center #eff5ea !important; }

.contenu_popup_commande .bloc-devis > div {margin:20px 10px;}
.contenu_popup_commande .bloc_article_commande, .contenu_popup_commande .clearb {border:0px !important; padding:0px !important;}

.contenu_popup_commande .clearb { }

#datetimepicker_dark {
    display: inline-block;
    height: 25px;
    vertical-align: middle;
    width: 170px;
}
.formulaire_modification_rendez_vous img {
    left: 10px;
    position: relative;
    top: 9px;
}




.contenu_popup_commande .bloc-devis > div.bloc_article_commande { width: 100% !important; padding:0px; }

div.sep-popin {padding:0px !important; margin:30px 0px !important; height:1px !important; background:#ccc; width:100% !important;}

.div_popup_fiche_demande .bloc_commande_statut, 
.div_popup_fiche_demande .bloc_adresse_de_facturation,
.div_popup_fiche_demande .bloc_commentaire,
.div_popup_fiche_demande .bloc_envoi_diagnostic
{border-right:1px solid #ccc;}

.div_popup_fiche_demande .bloc_informations_compte,
.div_popup_fiche_demande .bloc_paiement,
.div_popup_fiche_demande .bloc_totaux_commande,
.div_popup_fiche_demande .bloc-envoyer-client
{ padding-left:20px; padding-right:0px !important;}

#imprimerfacturebutton, #imprimerfacturebutton:hover {padding:0px 24px; margin:20px 0}