/** RESPONSIVE **/
@media (max-width: 1200px){
	/*** MENU ***/
	#menuFix {top:0;}
	#menuFix .nav li a span{display:none;}
	.navbar-right {margin-right: 0px;}

	/*** HOME ***/
	#content .services .assistance-cover{margin-right:0px;}
	#content .services>div{margin-top:20px;}
	#content #quickLink>div{margin-top:20px;}
	#content #quickLink .personal{padding-right:15px;padding-left:15px;}
	#content #quickLink .personal .txt{padding:0;}

	/*** INTERMEDIARIES ***/
	.intermediaries #contentBloc .blocBtn{padding: 10px;}
	.intermediaries #contentBloc .blocBtn span{padding-left: 52px;}
}
@media (max-width: 992px){
	/*** MENU ***/
	#menuFix .container.noRelative{width:100%;padding-right: 5px;padding-left: 5px;}
	#menuFix .nav li a b{padding:5px 6px 8px;}
	#menuFix #nav1{text-align:center;}
	#menuFix .navbar-right{float: none!important;display: inline-block;}
	#header .secondNav a{padding:5px 10px;}
	#header .logo2{max-width: 80px;}
	#header .rightLogo{margin-left: 10px;margin-top: 20px;}
	#header .rightLogo .small{font-size:65%;}

	/*** INSURANCE PLANS ***/ 
	.insurancePlans.fr a.icoMakingClaim{background:url('../img/claims/dl_claims_hover.png') no-repeat 97% center;padding:7px 20px 10px 5px;width:auto;height:auto;border: 1px solid #9191a7;}
	.insurancePlans.fr a.icoMakingClaim:hover{background:url('../img/claims/dl_claims.png') no-repeat 97% center #9191a7;}
	
	/*** ASSISTANCE COVER ***/ 
	.insurancePlans.assistanceCover .lead{line-height: 2.2;margin-bottom: 10px;}

	/*** CONTACT INFORMATION ***/
	#content #contactInline .bloc .titleTel, 
	#content #contactInline .bloc .titleMail, 
	#content #contactInline .bloc .titleDL{padding:60px 0 0 0;background-position:center top;font-size:18px;text-align: center;}
	#content #contactInline .bloc .tel{padding:5px;font-size:18px;}

	/*** CONTACT US ***/
	.contact-us #contentBloc form .form-group label{padding-left: 15px;}
	.contact-us #contentBloc form .form-group .checkbox label{padding-left: 20px;}
	.contact-us #contentBloc form button[type="submit"]{margin-top: 20px;}

	/*** INTERMEDIARIES ***/
	.intermediaries #contentBloc .blocBtn{height:auto;margin-top: 20px;padding: 20px;}
	.intermediaries #contentBloc .blocBtn span{padding-left:70px;}
}
@media (max-width: 767px){
	/*** GENERAL ***/
	.bloc{margin-bottom: 20px;}
	h1{font-size: 11vw;}
	a.icoMakingClaim.x2, a.icoMakingClaim{background: none!important; border: 1px solid #93abb0;padding:5px 15px!important;height:auto!important;width:100%!important;text-align:center;}
	a.icoMakingClaim.x2:hover, a.icoMakingClaim:hover,
	a.icoMakingClaim.x2:focus, a.icoMakingClaim:focus{background: #93abb0!important;}

	/*** MENU ***/
	.secondNav.nav{margin-left:0;flex-direction: column;}
	.secondNav.nav > li{margin-top:5px;border-left:0;}
	#menuFix .navbar-right{display: block;text-align: right;}
	#menuFix .nav .navUnder{position: relative;display:block;background:transparent;right: 0;width: 100%}
	#menuFix .nav .navUnder li {border-right: 1px solid #FFF;border-top:0px;}
	#menuFix .nav .navUnder li a{border: 0;font-size: 13px;text-align: right;}
	#header .logo2{max-width: 70px;}
	#header .rightLogo{margin-left: 10px;margin-top: 15px;}
	#header .rightLogo .small{font-size:75%;}

	#menuFix .navbar-header .sos{margin-right:10px;margin-top:5px;padding:10px;}
	#menuFix .navbar-header .sos a{margin-left:0px;padding:9px;background-color:#ba5b3d;}

	/*** HOME ***/
	#content #quickLink a span.h2{font-size:24px;}
	.fr #content #quickLink a span.h2{font-size:24px;}

	/*** EXECUTIVE COVER ***/ 
	.executiveCover #contentBloc img{margin-bottom: 20px;}

	/*** OUR SERVICES ***/
	.ourServices h2{padding-left: 0px;padding-top: 60px;background-position: center top !important;}

	/*** INTERMEDIARIES ***/
	.intermediaries #contentBloc .dlBrochure,
	.intermediaries #contentBloc .schedule{padding:0;}
	.intermediaries #contentBloc .schedule .blocBtn span{min-height:45px;}

	/*** FAQ ***/
	.faq #sliderHome{margin-bottom: 50px;}

	/*** CONTACT ***/
	.contact-us #contentBloc p.info{padding-left: 0px;padding-top: 35px;background-position: center top !important;}

	/*** FOOTER ***/
	#footer .container .col-xs-12{text-align: center;}
	#footer .container .col-xs-12 .smallp{padding-left:0px;margin-top:20px;}

	/*** Popup SOS ***/
	#modalSos .modal-body{padding: 25px 25px;}

	/*** MODAL MY GOLDEN CARE ***/
	#modalAccount .modal-body{padding: 25px 25px;}
}

/** LARGE DESKTOP **/
@media (min-width: 1200px){
	.navbar-right {margin-right: 0px;}
	.container{width:1299px;}
}