/*
  __ ___   ___   ___  
 /_ |__ \ / _ \ / _ \ 
  | |  ) | | | | | | |
  | | / /| | | | | | |
  | |/ /_| |_| | |_| |
  |_|____|\___/ \___/ 
                      
*/

@media screen and (max-width: 1200px) {

    .topbar .wrap {padding: 0 10px;}
    .points-forts .wrap {padding: 0 10px;}
    .text-form .wrap {padding: 0 10px;}
    
}








/*
  _____ _______      ________ _____   _____ 
 |  __ \_   _\ \    / /  ____|  __ \ / ____|
 | |  | || |  \ \  / /| |__  | |__) | (___  
 | |  | || |   \ \/ / |  __| |  _  / \___ \ 
 | |__| || |_   \  /  | |____| | \ \ ____) |
 |_____/_____|   \/   |______|_|  \_\_____/ 
                                            
*/

@media screen and (max-width: 1000px) {

    h1 {font-size: 24px; line-height: 35px;}
}

@media screen and (max-width: 900px) {

    .topbar-partenaire-txt {display: none;}
    .topbar-partenaire-txt-mob {display: inline-block;}
    .topbar-partenaires {width: 480px;}
    .topbar-partenaires-slider {width: 68%;}
    .topbar-partenaire-txt-mob {width: 30%;}
    .item img {width: 80px; }
}

@media screen and (max-width: 750px) {
    
    .topbar-partenaires {width: 320px; padding: 0px 10px; margin-top: 5px;}
    .topbar-logo {margin-top: 0; width: 38%;}    
    .header-visuel {display: none;}
    .header-accroche {display: none;}
    .header-accroche-mob {display: inline-block; text-align: center; width: 100%; padding: 10px 0;}
    .precontent-cheminement {width: 100%; padding: 10px 0;}
    .precontent-partenariat {display: none;}
    .points-forts-box img {width: 80px; }
    .points-forts-box  {font-size:18px }
    .content-ssl {display: none;}
    .content-ssl-mob {display: block; padding-top: 0;}
	.content .wrap {padding: 10px;}
    
    
}


@media screen and (max-width: 550px) {

    .topbar {padding: 10px 0;}
    .topbar-logo {margin-top: 5px;}
    .topbar-partenaires {width: 165px; margin-top: 10px;}
    .topbar-partenaire-txt-mob {font-size: 14px; width: 50%;}
    .topbar-partenaires-slider {width: 46%;}
    .item img {width: 60px;}
    h1 {font-size: 14px; line-height: 25px;}
    .points-forts-box  {font-size: 13px; line-height: 20px; }
    .footer-menu li {display: block; padding: 5px 0; width: 80%; border-bottom: 1px solid rgba(255,255,255,.2); margin: 0 auto;}
    .footer-menu li:last-child {border-bottom: 0;}
    .footer-menu a:after {content: '';}
	#headband {font-size: 10px; line-height: 19px; padding-right: 0;}
	#btn-Close {font-size: 10px;}
	#link-more a {font-size: 10px;}
	#headband br {display:block;}
}

@media screen and (max-width: 450px) {

    h2 {font-size: 18px; line-height: 30px;}
    h3 {font-size: 16px; line-height: 30px;}
	.topbar-partenaires {margin-top: 3px;}
    .text-form p {font-size: 14px; line-height: 25px;}
    .text-form li {font-size: 14px; line-height: 25px;}
}

@media screen and (max-width: 400px) {

	.topbar-partenaires {margin-top: 0px;}
	
}