
.newsletter #contentsInner{
	background: #fff;
	font-size: 15px;
	padding: 10px;
	text-align: center;
}

/*-----Page forfait-----*/



.les_forfaits table th,
.les_forfaits table td,
.les_forfaits table{
	border:none;
	line-height:15px;
	color:#000;
}
.les_forfaits table th{
	color:#fff;
	text-transform:uppercase;
}
.les_forfaits table td{
	padding:5px 10px !important;
}
.les_forfaits table td strong{
	text-transform:uppercase;
}
.les_forfaits table td strong sub{	
	font-weight:normal;
	text-transform:none;
	bottom:0;
}



/*-----Page avantages-----*/

.les_avantages_produits table{
	background:#fff;
}
.les_avantages_produits table td{
	font-size:0.9em;
	line-height:12px;
	vertical-align:middle;
}
.les_avantages_produits table th,
.les_avantages_produits table td,
.les_avantages_produits table{
	border:none;
	line-height:15px;
	color:#000;
}
.les_avantages_produits table th{
	color:#fff;
	text-transform:uppercase;
	font-weight:normal;
}
.les_avantages_produits table td{
	padding:5px 10px !important;
}
.les_avantages_produits table td strong{
	text-transform:uppercase;
	font-size:1.1em;
}
.les_avantages_produits table td strong sub{	
	font-weight:normal;
	text-transform:none;
	bottom:0;
}


/*-----Page temoignages-----*/

.temoignages .chapoPicture,
.temoignages .description{
	display:none;
}
.temoignages .colleft{
	width:66%;
	margin:0 4% 0 0;
}
.temoignages .colright{
	width:29%;
	border:1px solid #cb4d16;
	padding:0;
}
.temoignages #news #chapo .colright img{
	padding:0;
	margin:0 0 10px 0;
}
.temoignages #news #chapo .colright h6,
.temoignages #news #chapo .colright p{
	margin:0 10px 10px 10px;
}
.temoignages #news #chapo .colright h6{
	text-transform:none;
	font-size:1.2em;
}

/*-----Page actus produits-----*/

.actus-produits .chapoPicture,
.actus-produits  .description{
	display:none;
}


/**
 *  pref-commerciaux
 */
.pref-commerciaux{

}

.pref-commerciaux .left{
	width:60%;
	float:left;
}

.pref-commerciaux .right{
	width:35%;
	float:right;
}

/* résumé commerciaux */
.pref-commerciaux .commercial{
	background: #a6bba8;
	padding:5px 0 5px 0;

	margin-bottom:5px;
}

.pref-commerciaux .commercial h2,
.pref-commerciaux .commercial .departments,
.pref-commerciaux .commercial .telephone{
	font-weight: normal;
	color: #FFFFFF;
	text-align:center;
	text-transform: uppercase;
}

.pref-commerciaux .commercial h2{
	font-size: 16px;
	margin:0;
}

.pref-commerciaux .commercial .telephone{
	font-size: 20px;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;

	padding:5px 0 5px 0;
	margin:2px 0 2px 0
}

.pref-commerciaux .commercial .departments{
	font-size: 12px;
}

/**
 * contextualisation
 */
 .pref-commerciaux .commercial.color-CENTRE-EST{
 	background:#d64c33;
 }
  .pref-commerciaux .commercial.color-EST{
 	background:#73b7a7;
 }
  .pref-commerciaux .commercial.color-IDF-NORD-OUEST{
 	background:#be7a9f;
 }
  .pref-commerciaux .commercial.color-IDF-OUEST{
 	background:#ddcd59;
 }
  .pref-commerciaux .commercial.color-IDF-SUD-EST{
 	background:#a79992;
 }
  .pref-commerciaux .commercial.color-LYON-EST{
 	background:#9dc7db;
 }
  .pref-commerciaux .commercial.color-LYON-OUEST{
 	background:#a8b866;
 }
  .pref-commerciaux .commercial.color-MIDI-PYRENEES_ROUSSILLON{
 	background:#e09295;
 }
  .pref-commerciaux .commercial.color-NORD{
 	background:#a6bba8;
 }
 .pref-commerciaux .commercial.color-OUEST{
 	background:#e29431;
 }
  .pref-commerciaux .commercial.color-PACA{
 	background:#fed060;
 }
  .pref-commerciaux .commercial.color-PARIS{
 	background:#75635a;
 }
  .pref-commerciaux .commercial.color-SUD-OUEST{
 	background:#a79992;
 }


/**
 * offre-premium
 */
 .offre-premium{

 }

 .offre-premium .colleft,
 .offre-premium .colright{
 	margin:0;
 	width:50%;
 }

 .offre-premium h3{
	color:#cb4d16;
	font-weight: normal;
	font-size: 1.4em;
 }

 .offre-premium .btn{
 	
 	color:#FFFFFF;
 	

 }
 .offre-premium .btn a, .conseiller{
 	color:#000;
 	text-decoration: none;
	
	display:block;
 	width:70%;
 	height:120px;
 	line-height:120px;
	
	background:#cb4d16;

	float: left;

	margin:2%;
 	
 }
 .offre-premium .btn a:hover{
	opacity: 0.8;
 }


.porte-3-margin{
	font-size: 14px;
	margin-top: -140px;
	width: 72%
}
.porte-3-bottom{

}
	.offre-premium .porte-3-bottom .btn a, .porte-3-bottom .conseiller{
		margin: 0
	}
	.ou-devis{
		clear: both;
		color: #000;
		display: block;
		font-size: 14px;
		font-weight: bold;
		width: 72%;
	}

	.num-vert{
		background: url('../../../../images/charte/fleche-premium.png') no-repeat center top;
		border: 1px solid #cc4d18;
		border-radius: 0 0 10px 10px;
		clear: both;
		padding: 20px 0 10px;
		width: 69.5%;
	}


.offre-premium .colleft .btn a{
	float:right;
}


 .offre-premium .btn a > span, .conseiller > span{
	vertical-align:middle;
	line-height:normal;
	display:inline-block;

	font-size: 14px;
	font-weight:bold;
 }

 .offre-premium .btn a b, .conseiller b{
	text-transform: uppercase;
	color:#FFFFFF;
 }

 /**
  * btn-devis
  */
  /*.offre-premium .btn-devis{
  	display:none;
  }*/
  .offre-premium .btn-devis a{
	border: 2px solid #cc4d18;
	display: block;

	margin: 23px auto 60px auto;

	width:72%;

	font-size: 19px;
	text-decoration: none;

	border-radius: 5px;
	text-transform: uppercase;

	line-height: 74px;
	height:74px;
  }
  .offre-premium .btn-devis a:hover{
	opacity: 0.8;
  }


/**
* devis
*/



.offre-premium.sep-devis form{
	clear: both;
}
.offre-premium.sep-devis form > .clear{
	/*display:none;*/
}

.offre-premium.sep-devis fieldset{
	display:none;
}
.offre-premium.sep-devis fieldset:first-child,
.offre-premium.sep-devis fieldset.configue{
	display:block;
}

.offre-premium.sep-devis fieldset{
	width:50%;
	text-transform: uppercase;
	float:left;
	margin:0;

	-webkit-box-sizing: border-box; 
	-moz-box-sizing: border-box;   
	box-sizing: border-box;   
	*behavior: url(/images/boxsizing.htc);
}

.offre-premium.sep-devis fieldset:first-child{
	/*min-height:400px;*/
}

.offre-premium.sep-devis fieldset:first-child legend{
	text-align: left;
	background:#bfbfbf;
	font-size: 18px;
	font-weight: bold;

	padding:10px;
	width:50%;
	color:#000000;

	-webkit-box-sizing: border-box; 
	-moz-box-sizing: border-box;   
	box-sizing: border-box;   
	*behavior: url(/images/boxsizing.htc);

	display: block;
	width: 100%;

	margin-bottom: 10px;
}



.offre-premium.sep-devis label{
	font-size : 13px;
	font-weight: bold;
	width:45%;
	}

.offre-premium.sep-devis .row > div{
	width:40%;
}

/**/
.offre-premium.sep-devis .row.full-row label{
	width:90%;
}
.offre-premium.sep-devis .row.full-row > div{
	width:auto;
}

/**
 * bloc configue
 */
.offre-premium.sep-devis fieldset.configue{
	float: right;
	width:45%;
	background: #f6dbd2;

	margin-bottom:5px;
}


.offre-premium.sep-devis fieldset.configue legend{
	background:#cb4c17;
	color:#FFFFFF;

	text-transform: uppercase;
	font-size: 16px;
	
	padding:10px;
	display: block;
	margin:0 -5px -5px -5px;

	margin-bottom: 10px;

	width:100%;
	line-height: 1;
	font-weight: normal;
}

.offre-premium.sep-devis fieldset.configue label{
	font-weight: normal;
	font-size: 12px;
	float: none;
	width:auto;
	text-align: left;
}
.offre-premium.sep-devis fieldset.configue .row:nth-child(2) label{
	font-weight:bold;
	text-transform: none;
}

.offre-premium.sep-devis fieldset.configue .row{
	margin-bottom:20px;
	position: relative;
}
.offre-premium.sep-devis fieldset.configue .row > div{
	width:auto;
	float:none;
}

.offre-premium.sep-devis fieldset.configue .row .checkbox{
	position: absolute;
	top:1px;
	right:5px;
}

.offre-premium.sep-devis .submit{
	display:none;
}

.offre-premium.sep-devis .form_creator_footer{
	display: block;

	width:45%;
	float: right;

	margin-top:20px;
	margin-bottom:40px;

	text-decoration: none;

	clear: both;
}
.offre-premium.sep-devis .form_creator_footer .prix{
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;

	padding:5px 20px 5px 20px;
}
.offre-premium.sep-devis .form_creator_footer .prix.totale{
	background:#bfbfbf;
	font-size: 18px;
}


/*------------------------------------------------------------- VERSION 2 - 02-03-2016 - Julie - Cholet -------------------------------------------------------------*/
/*-- Page Comment ça marche V2 - 02-03-16 --*/
.page-full #article{
	max-width: 100%
}
.wrap{
	max-width: 990px;
	margin: 0 auto
}

#template-comment-ca-marche{ }
	#template-comment-ca-marche h1{ }
	.ss-titre-comment{
		margin: 50px 0;
	}
		#template-comment-ca-marche h2{
			color: #f3702c;
			font-size: 24px;
			font-weight: normal;
		}
			#template-comment-ca-marche h2 strong{
				color: #000;
			}


	.bloc-installation{ }
		.bloc-installation ul, .bloc-informations ul{
			margin: 0;
			overflow: hidden;
		}
			.bloc-installation li, .bloc-informations li{
				background-color: #e7e7e8;
				float: left;
				list-style: none;
				margin-right: 2%;
				padding: 5px;
				text-align: center;
				width: 22.4%;
			}
			.bloc-installation li:last-child, .bloc-informations li:last-child{
				margin-right: 0
			}
				.bloc-installation h3{
					line-height: 1;
					margin: 0 0 25px;
					text-transform: uppercase;
				}
				.desc-bloc{
					color: #201c1d;
					font-size: 20px;
					height: 130px;
					line-height: 1;
				}
				.bloc-installation li:last-child .desc-bloc{
					height: auto;
					margin: 73px 0 -10px;
					position: relative;
				}
					.desc-bloc p{
						margin: 0
					}

				.img-bloc{ }

	.bloc-gestion-connectee{
		background: #f3f3f4;
		margin: 70px 0 90px;
		padding: 40px 0;
	}

	.bloc-installation-simple{
		margin: 0 auto 50px;
	}

	.bloc-informations{ }
		.bloc-informations ul{ }
			.bloc-informations li{
				height: 150px;
				padding-top: 80px;
			}

			.picto-info{
				background-position: center 15px;
				background-repeat: no-repeat;
			}
			.picto-connectivite{ background-image: url('/images/charte/picto-connectivite.png') }
			.picto-simplicite{ background-image: url('/images/charte/picto-simplicite.png') }
			.picto-securite{ background-image: url('/images/charte/picto-securite.png') }
			.picto-conformite{ background-image: url('/images/charte/picto-conformite.png') }

				.bloc-informations h3{
					color: #f36f2b;
					font-size: 24px;
					font-weight: bold;
					text-transform: uppercase;
				}

/*-- Responsive --*/
@media screen and (max-width: 1024px), (max-device-width: 1024px){ /* Tablettes */
	.ss-titre{
		margin: 20px 0;
	}

	.bloc-installation li, .bloc-informations li{
		width: 22.1%
	}
		.desc-bloc{
			font-size: 18px
		}
		.bloc-installation li:last-child .desc-bloc{
			margin-top: 57px
		}

	.bloc-gestion-connectee{
		margin: 40px 0 50px;
		padding: 30px 0
	}

	.bloc-informations li{
		line-height: 1.2
	}
		.bloc-informations h3{
			font-size: 18px
		}
} /* Fin Tablettes : 768*1024 */

@media screen and (max-width: 767px), (max-device-width: 767px){ /* Mini-tablettes */
	#template-comment-ca-marche h2 br{
		display: none;
	}
		#template-comment-ca-marche h2 strong{
			display: block;
		}

	.bloc-installation li, .bloc-informations li{
		margin-right: 4%;
		margin-bottom: 4%;
		padding: 10px;
		width: 44.5%;
	}
	.bloc-installation li:nth-child(even), .bloc-informations li:nth-child(even){
		margin-right: 0
	}
		.bloc-installation h3{
			margin-bottom: 15px
		}
		.desc-bloc{
			font-size: 16px;
			height: 75px;
		}
		.bloc-installation li:last-child .desc-bloc{
			margin: -10px 0 -26px;
		}

	.bloc-gestion-connectee{
		margin: 20px 0 30px;
	}

	.bloc-informations li{
		height: 110px;
		padding-top: 70px;
	}
} /* Fin Mini-tablettes : 600*768 */

@media screen and (max-width: 599px), (max-device-width: 599px){ /* Mobiles */
	#template-comment-ca-marche h2{
		font-size: 20px
	}
	.bloc-installation li, .bloc-informations li{
		margin-right: 0;
		width: 94%;
	}
		.desc-bloc{
			font-size: 15px;
			height: auto;
			margin-bottom: 15px;
		}

	.bloc-informations li{
		height: 95px;
		padding-top: 65px;
	}
	.picto-info{
		background-position: center 10px;
	}
		.bloc-informations h3{
			margin: 0 0 10px;
		}

} /* Fin Mobiles : 320*599 */


	
/*-- Page Pourquoi choisir les solutions Intratone V2 - 02-03-16 --*/
#template-pourquoi-choisir-intratone{

}
	#template-pourquoi-choisir-intratone h1{
		margin-bottom: 60px;
	}
	.ss-titre-pourquoi{
		font-size: 24px;
		font-weight: bold;
		/*margin: 65px 0 30px;*/
		text-align: center;
		text-transform: uppercase;
	}

	.bloc-residents-gestionnaires{ }
	.bloc-residents{
		margin-top: 30px
	}
	.bloc-gestionnaires{
		margin-top: 50px;
	}
		.bloc-residents-gestionnaires h3, .bloc-service h3, .txt-video h3, .service-ligne1 h3, .service-ligne2 h3{
			font-weight: normal;
			margin: 0 0 25px;
			text-transform: uppercase;
		}
		.bloc-residents-gestionnaires h3{
			font-size: 24px;
			text-align: center;
		}
			.bloc-residents-gestionnaires h3 span, .bloc-service h3 span, .txt-video h3 span, .service-ligne1 h3 span, .service-ligne2 h3 span{
				color: #00aeef;
			}

		.desc-bloc-res-gest{ }
			.desc-bloc-res-gest ul{
				margin: 0;
				overflow: hidden;
			}
				.desc-bloc-res-gest li{
					background-repeat: no-repeat;
					background-position: left center;
					float: left;
					list-style: none;
					margin-right: 2%;
					min-height: 51px;
					padding-left: 79px;
					width: 24%;
				}
				.desc-bloc-res-gest li:last-child{
					margin-right: 0
				}

				.bloc-residents li:nth-child(1){ background-image: url('/images/charte/voir-qui-sonne.png') }
				.bloc-residents li:nth-child(2){ background-image: url('/images/charte/qualite.png') }
				.bloc-residents li:nth-child(3){ background-image: url('/images/charte/presence.png') }

				.bloc-gestionnaires li:nth-child(1){ background-image: url('/images/charte/info-a-jour.png') }
				.bloc-gestionnaires li:nth-child(2){ background-image: url('/images/charte/integration-badges.png') }
				.bloc-gestionnaires li:nth-child(3){ background-image: url('/images/charte/anti-vandalisme.png') }


	.service-simplifie{
		background: #f3f3f4;
		margin: 50px 0 60px;
		padding: 20px 0
	}
		.service-simplifie .wrap{
			overflow: hidden;
		}

		.blocs-service{
			margin-bottom: 20px;
			overflow: hidden;
		}
			.bloc-service{
				float: left;
				margin-right: 2%;
			}
			.bloc-service:nth-child(1){
				padding-right: 5%;
				width: 27%;
			}
				.bloc-service:nth-child(1) h3{
					background: url('/images/charte/service-pratique.png') no-repeat left top;
				}

			.bloc-service:nth-child(2){
				padding-right: 2%;
				width: 29%;
			}
				.bloc-service:nth-child(2) h3{
					background: url('/images/charte/service-gestion.png') no-repeat left top;
				}

			.bloc-service:nth-child(3){
				margin-right: 0;
				width: 33%;
			}
				.bloc-service:nth-child(3) h3{
					background: url('/images/charte/service-accompagnement.png') no-repeat left top;
				}
				
				.bloc-service h3, .txt-video h3{
					font-size: 22px;
					padding-left: 70px;
					text-align: right;
				}
					.bloc-service h3 span{ }
				.desc-service{ }
					.desc-service a{
						color: #00adef;
						font-weight: bold;
						text-decoration: none;
					}

		.bloc-video{
			float: left;
			margin-right: 4%;
			overflow: hidden;
			width: 65%;
		}
			.img-video{
				float: left;
				margin-right: 3%;
				width: 53%
			}
			.txt-video{
				float: left;
				width: 44%;
			}
				.txt-video h3{
					background: url('/images/charte/service-video.png') no-repeat left top;
				}
				.desc-video{ }

		.bloc-intratone{
			background: #00adef;
			float: left;
			padding: 30px 20px 20px;
			width: 19%
		}
			.bloc-intratone img{
				display: block;
				margin: 0 auto
			}
			.bloc-intratone h3{
				background: url('/images/charte/border-h3-it.png') no-repeat bottom center;
				color: #fff;
				font-size: 15px;
				font-weight: normal;
				margin: 0 0 10px;
				padding-bottom: 13px;
				text-align: center;
				text-transform: uppercase;
			}
				.bloc-intratone h3 span{
					color: #000
				}
			.txt-bloc-intratone{
				color: #fff
			}


	.bloc-proximite{ }
		.service-ligne1{
			background: #e7e7e8;
			overflow: hidden;
		}
			.titre-ss-titre-service1, .titre-ss-titre-service2{
				float: left;
				padding: 25px 25px 20px;
				text-align: center;
				width: 23%;
			}
				.titre-ss-titre-service1 h3{
					background: url('/images/charte/border-h3-service.jpg') no-repeat bottom center;
					margin-bottom: 20px;
					padding-bottom: 25px;
				}
				.titre-ss-titre-service1 p{
					font-size: 16px;
					margin: 0;
				}

			.bloc-commercial, .bloc-responsable{
				float: left;
				margin-right: 2%;
				width: 22%;
			}
				.bloc-commercial strong, .bloc-responsable strong{
					display: block;
				}
				.bloc-commercial ul, .bloc-responsable ul{
					font-size: 15px;
					margin: 10px 0 0 20px;
				}
					.bloc-commercial ul li, .bloc-responsable ul li{
						padding-bottom: 10px;
					}

			.bloc-commercial{ }
			.bloc-responsable{ }

			.nombre-commerciaux{
				float: left;
				padding: 5px 2% 0 0;
				width: 21%;
			}
				.nombre-commerciaux img{ }
				.bloc-nb span{
					color: #00aeef;
					display: block;
					font-size: 40px;
					font-weight: bold;
					line-height: 1;
				}
				.nombre-commerciaux span{
					margin-top: 15px;
				}
				.nombre-commerciaux p{ }

		.service-ligne2{ }
			.titre-ss-titre-service2{ }
			.telephone-intratone{
				border-bottom: 1px dashed #000000;
				border-top: 1px dashed #000000;
				float: left;
				margin-top: 25px;
				padding: 20px 10px;
				width: 24%;
			}
				.telephone-intratone span{
					background: url('/images/charte/ico-tel.png') no-repeat left top;
					color: #00aeef;
					display: block;
					font-size: 20px;
					min-height: 35px;
					padding: 16px 0 0 70px;
				}

			.carte-equipe{
				float: left;
				margin-top: -55px;
				width: 24%;
			}

			.nombre-techniciens{
				background: #e7e7e8;
				float: left;
				height: 179px;
				padding: 0 9.2px 0 0;
				width: 21%;
			}
				.img-titre-tec{
					float: left;
					margin-right: 2%;
					width: 40%;
				}
				.desc-tech{
					float: left;
					padding-top: 10px;
					width: 58%;
				}
					.desc-tech p{
						margin: 0
					}

/*-- Responsive --*/
@media screen and (max-width: 1024px), (max-device-width: 1024px){ /* Tablettes */
	.desc-bloc-res-gest li{
		width: 21.4%
	}

	.bloc-service:nth-child(1){
		padding-right: 0;
		width: 32%;
	}
	.bloc-service:nth-child(2){
		padding-right: 0;
		width: 31%;
	}

		.bloc-service h3, .txt-video h3{
			font-size: 17px;
			min-height: 57px;
			padding-left: 60px;
		}

	.bloc-video{
		width: 71%
	}

	.titre-ss-titre-service1, .titre-ss-titre-service2{
		padding: 2%;
		width: 21%
	}
	.bloc-commercial, .bloc-responsable{
		width: 24%
	}

	.carte-equipe{
		margin-top: -42px;
		width: 26%;
	}

	.nombre-techniciens{
		height: 149px
	}
} /* Fin Tablettes (Maroon) : 768*1024 */

@media screen and (max-width: 767px), (max-device-width: 767px){ /* Mini-tablettes */
	.desc-bloc-res-gest li{
		padding-left: 65px;
		width: 20.7%;
	}

	.bloc-service:nth-child(1){
		margin-right: 4%;
		width: 48% !important;
	}
	.bloc-service:nth-child(2){
		margin-right: 0
	}
	.bloc-service:nth-child(3){
		clear: both;
		margin-top: 3%;
		width: 100% !important;
	}

	.bloc-video{
		margin-right: 0;
		width: 100%;
	}
		.img-video{
			width: 45%
		}
		.txt-video{
			width: 52%
		}
	.bloc-intratone{
		clear: both;
		float: none;
		padding: 3%;
		width: 94%;
	}

	.telephone-intratone{
		width: 42%
	}
	.carte-equipe{
		margin-top: -35px;
		width: 29%;
	}
	.nombre-techniciens{
		height: auto;
		padding: 5px;
		width: 73%;
	}
		.img-titre-tec img{
			vertical-align: middle;
		}
		.bloc-nb span{
			display: inline-block;
			vertical-align: middle;
		}
} /* Fin Mini-tablettes : 600*768 */

@media screen and (max-width: 599px), (max-device-width: 599px){ /* Mobiles */
	#template-pourquoi-choisir-intratone h1{
		margin-bottom: 35px;
	}

	.ss-titre-pourquoi{
		font-size: 19px;
	}

	.bloc-residents-gestionnaires h3{
		font-size: 21px
	}
	.desc-bloc-res-gest li{
		margin: 0 0 4%;
		padding-left: 70px;
		width: 77%;
	}

	.bloc-gestionnaires{
		margin-top: 30px;
	}

	.service-simplifie{
		margin: 30px 0
	}

	.bloc-service:nth-child(1), .bloc-service:nth-child(2), .bloc-service:nth-child(3){
		margin: 0 0 4%;
		width: 100% !important;
	}
		.bloc-service h3, .txt-video h3{
			padding-left: 70px;
			text-align: left;
		}

	.img-video{
		margin: 0 0 3% 0;
		width: 100%;
	}
	.txt-video{
		margin-bottom: 3%;
		width: 100%
	}

	.service-ligne1{
		padding: 3%
	}
		.titre-ss-titre-service1, .titre-ss-titre-service2{
			margin-bottom: 4%;
			padding: 2%;
			width: 96%;
		}
		.bloc-commercial, .bloc-responsable{
			width: 48%;
		}
		.nombre-commerciaux{
			padding: 0;
			width: 100%
		}

	.telephone-intratone{
		margin: 0 0 10px;
		padding: 10px;
		width: 93%;
	}

	.carte-equipe{
		display: none;
	}

	.nombre-techniciens{
		width: 97%
	}
		.img-titre-tec{
			float: left;
			margin-right: 2%;
			width: 50%;
		}
		.desc-tech{
			float: left;
			padding-top: 8px;
			width: 48%;
		}
} /* Fin Mobiles : 320*599 */



/*-- Page Ils utilisent les solutions Intratone V2 - 02-03-16 --*/
#template-partenaires{

}
	.blocs-info-part{
		overflow: hidden;
	}
		.bloc-info-part{
			float: left;
			width: 33.2%
		}
			.bloc-info-part h2{
				background-position: top center;
				background-repeat: no-repeat;
				color: #00aeef;
				font-size: 50px;
				font-weight: bold;
				line-height: 1;
				padding-top: 90px;
				text-align: center;
				text-transform: none;
			}
				.bloc-info-part h2 span{
					display: block;
					font-size: 15px;
				}
			.desc-info-part{
				text-align: center;
			}
				.desc-info-part a{
					color: #000;
					font-weight: bold;
					text-decoration: none;
				}

		.bloc-1{ }
			.bloc-1 h2{
				background-image: url('/images/charte/picto-logements.png');
			}

		.bloc-2{
			border-left: 1px dashed #babbbe;
			border-right: 1px dashed #babbbe;
		}
			.bloc-2 h2{
				background-image: url('/images/charte/picto-professionnels.png');
			}

		.bloc-3{ }
			.bloc-3 h2{
				background-image: url('/images/charte/picto-equipement.png');
			}


	.font-confiance{
		margin-top: 45px;
	}
		.font-confiance h2{
			background: #f36f2b;
			color: #fff;
			font-size: 17px;
			font-weight: bold;
			padding: 5px 0;
			text-align: center;
			text-transform: uppercase;
		}
			.font-confiance h2 span{
				color: #000
			}

		.bloc-left, .bloc-right{
			background: #f5f5f5;
			float: left;
			padding: 3% 2%;
			width: 45%
		}
			.bloc-left h3, .bloc-right h3{
				display: table;
				font-weight: normal;
				margin: 0 0 10px;
				text-align: center;
				text-transform: uppercase;
				white-space: nowrap;
			}
			.bloc-left h3::before, .bloc-left h3::after, .bloc-right h3::before, .bloc-right h3::after{
				background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAUEBAAAACwAAAAAAQABAAACAkQBADs=") repeat-x scroll left center;
				content: "";
				display: table-cell;
				width: 50%;
			}

				.bloc-left h3 span, .bloc-right h3 span{
					display: block;
					padding: 0 10px
				}
				.bloc-left img, .bloc-right img{
					margin: 0 2% 2% 0;
					width: 30.7%;
				}

		.bloc-left{
			margin-right: 2%
		}
		.bloc-right{ }

/*-- Responsive --*/
@media screen and (max-width: 1024px), (max-device-width: 1024px){ /* Tablettes */
	.bloc-left img, .bloc-right img{
		width: 30.5%
	}
} /* Fin Tablettes : 768*1024 */

@media screen and (max-width: 767px), (max-device-width: 767px){ /* Mini-tablettes */
	.bloc-info-part h2{
		font-size: 40px
	}
	.desc-info-part{
		padding: 0 4%;
	}
	.bloc-left img, .bloc-right img{
		width: 47.2%;
	}
} /* Fin Mini-tablettes : 600*768 */

@media screen and (max-width: 599px), (max-device-width: 599px){ /* Mobiles */
	.bloc-info-part{
		float: none;
		width: 100%;
	}
	.bloc-2{
		border-top: 1px dashed #babbbe;
		border-right: none;
		border-bottom: 1px dashed #babbbe;
		border-left: none;
		margin: 15px 0;
		padding: 10px 0;
	}
		.bloc-info-part h2{
			font-size: 30px;
			padding-top: 75px;
		}

	.bloc-left, .bloc-right{
		float: none;
		width: 96%;
	}
	.bloc-left{
		margin-right: 0;
		margin-bottom: 5%;
	}
} /* Fin Mobiles : 320*599 */
/*----------------------------------------------------------- FIN VERSION 2 - 02-03-2016 - Julie - Cholet -----------------------------------------------------------*/

















/*------------Ajustement formulaire------------------*/

body.invitation_h_expo_2017 form{
	width: 800px;
	margin:0 auto;
}
