/*--/responsive-stats-here--*/
/***********************************************LARGE DEVICE*********************************************************************/
@media(max-width:1680px) {
	.banner-info-w3ls-agileinfo {text-align: left;padding: 0em 5em 0 4em;width: 80%;}
} 
@media(max-width:1440px){
	.banner_bottom.tesimonials,.banner_bottom {padding: 5em 0;}
}
@media(max-width:1366px){
	.banner-info-w3ls-agileinfo {text-align: left;padding: 0em 5em 0 4em;width: 80%;}
	.banner_bottom_in {margin: 0 auto;width: 78%;}
	.banner-info-w3ls-agileinfo h3 {font-size: 2.5em;}
}
@media(max-width:1280px){ }

/*******************************************//*LARGE DEVICE*********************************************************************/

/***********************************************DESKTOPS*********************************************************************/
@media (min-width: 992px) and (max-width: 1199.98px) {
	/*Menu*/
		.navbar-default .navbar-nav>li>a {font-size: 12px;padding: 1em 1.5em;}
	/*Bloc Menu Acceuil*/
		.top-nav ul li{width: 19%;}
	/*Footer*/
		.region-footer nav#block-pieddepage ul.menu{max-width: 50%;}
}
@media(max-width:1080px) {
	.banner_bottom.tesimonials,.banner_bottom,.bottom-social-agileits-w3ls,.tesimonials {padding: 4em 0;}
	.banner-top img {}
	.banner-info-w3ls-agileinfo {text-align: left;width: 85%;position: absolute;top: 9em;}
	.callbacks_nav.prev {left: 34px;}
	.callbacks_nav.next {left: 85px;}
	.banner-info-w3ls-agileinfo h3 {font-size: 3em;}
	.banner-info-w3ls-agileinfo a {padding: 6px 14px;letter-spacing: 1px;font-size: 13px;margin: 1em 0.5em 0 0em;}
}
 /***********************************************//*DESKTOPS*****************************************************************/


/***********************************************Tablette*********************************************************************/
@media(max-width:800px){
	.banner-info-w3ls-agileinfo {width: 85%;top: 3em;}
	.banner-top img {}
	.banner-info-w3ls-agileinfo h3 {font-size:2em;}
}
@media (min-width: 768px) and (max-width: 991.98px) {
	/*en tete*/
		.site-logo.acceuil{position: relative;top: 2em;}
	/*Menu*/
		.navbar-default .navbar-nav>li>a {font-size: 10px;padding: 1em 0.5em;}
	/*Bloc produit acceuil*/
		.top-nav ul li{width: 19%;}
	/*Footer*/
		.region-footer nav#block-pieddepage ul.menu{max-width: 50%;}
}
 /***********************************************//*Tablette*****************************************************************/
/***************************TELEPHONE STANDARD***********************************************/
@media(max-width:767px){
	.top-nav ul li {width:100%;    margin: .5em 0;height: 250px;}
	.layout-content .region-content .page .page-content .bloc-forces .bloc-force {
    min-width: 100%;width: 100%;margin: 1em 0; }
    .top-nav ul li a {padding: 3em 0em 3em 0em;width: 100%;}
    .top-nav ul {margin: 0em 0;padding: 0;}
    .region-header nav#block-entete ul.menu {text-align: left;font-size: 0;}
    .region-header nav#block-entete ul.menu li.menu-item:nth-child(5) {width: 120px;}
    .region-header nav#block-entete ul.menu li.menu-item:nth-child(5) a, 
    .region-header nav#block-entete ul.menu li.menu-item:nth-child(6) a {
    font-family: "SSP_regular";font-size: 12px;padding-left: 23px;}
   	.region-header nav#block-entete ul.menu li.menu-item:nth-child(6) {width: 90px;}
   	.region-footer nav#block-pieddepage {height: 60px;}
   	.region-footer nav#block-pieddepage ul.menu { top: 30%; max-width: 76%;}
   	.region-footer nav#block-pieddepage::after {text-align: center;top: 58%;right: 0px;}
   	.banner-top img {}
   	.callbacks_tabs {top: 15%;}
   	/****************Page produits*************************************/
   	.top-nav.pageproduits ul.nav1 li.produitsfirstli a {padding: 0em 0em 0em 0em;  }
   	.top-nav.pageproduits ul.nav1 li.produitsfirstli a i{text-align: center;}
   	.top-nav.pageproduits ul li.produitsfirstli {display: inline-block;width:100%;margin-right: .4em;float: left;height: auto;min-height: auto;}

}
/***************************//*TELEPHONE STANDARD***********************************************/
/***************************//*TELEPHONE STANDARD***********************************************/


@media(max-width:736px){
	.banner-top img {}
	.banner-info-w3ls-agileinfo {width: 85%;}
}
@media(max-width:667px){
	.banner-info-w3ls-agileinfo h3 {font-size: 1.5em;}
}
@media(max-width:640px){
	.banner-info-w3ls-agileinfo h3 {font-size: 2em;}
	.callbacks_nav {bottom: 10%;}
}
@media(max-width:600px){
	.banner-top img{}
	.banner-info-w3ls-agileinfo h3 {font-size: 1.2em;}
}
@media(max-width:568px){
	.banner-info-w3ls-agileinfo {width: 92%;}
	.banner-info-w3ls-agileinfo h3 {font-size: 1.5em;margin-bottom: -8px;}
	.banner-top img {}
}
@media(max-width:414px){
	/*Menu*/
		.nav>li{text-align:center;}
		#bs-example-navbar-collapse-1{width: 365px;}
		.region-header #block-custom-branding #site-branding #logo, #logo_legrand {top: 1em;}
		.callbacks_nav.prev {left: 5px;}
		.callbacks_nav.next {left: 36px;}
		.callbacks_nav.prev,.callbacks_nav.next {background-size: 20px;}
		.callbacks_nav{height: 30px;width: 30px;top: 6.5em;}

	.region-footer nav#block-pieddepage ul.menu {max-width: 66%;}
	.region-header nav#block-entete ul.menu li.menu-item:nth-child(5) {width: 142px;}
	.region-header nav#block-entete ul.menu li.menu-item:nth-child(6) {width: 120px;}
	.region-header nav#block-entete ul.menu li.menu-item:nth-child(5) a, 
    .region-header nav#block-entete ul.menu li.menu-item:nth-child(6) a {font-size:16px;padding-left: 40px;}
    .banner-info-w3ls-agileinfo {position: absolute;top: -2em;width: 99%;}
	.banner-info-w3ls-agileinfo a {padding: 5px 9px;letter-spacing: 1px;font-size: 13px;margin: 1em 0em 0 0em;}
}
@media(max-width:411px) {
	/*Entete*/
		.region-header nav#block-entete ul.menu li.menu-item:nth-child(5) {width: 142px;}
		.region-header nav#block-entete ul.menu li.menu-item:nth-child(6) {width: 118px;}
	/*Menu*/
		.nav>li{text-align:center;}
		#bs-example-navbar-collapse-1{width: 365px;}
		.region-header #block-custom-branding #site-branding #logo, #logo_legrand {top: 1em;}
		.callbacks_nav.prev {left: 5px;}
		.callbacks_nav.next {left: 36px;}
		.callbacks_nav.prev,.callbacks_nav.next {background-size: 20px;}
	.banner-info-w3ls-agileinfo h3 {font-size: 2em;}
}
@media(max-width:480px){
}
@media(max-width:384px){
	.banner-info-w3ls-agileinfo h3 {font-size: 1.1em;}
	.banner-top img{}
}
@media(max-width:375px){
	/*Menu*/
		.nav>li{text-align:center;}
		#bs-example-navbar-collapse-1{width: 300px;}
		.region-header #block-custom-branding #site-branding #logo, #logo_legrand {top: 1em;}
		.callbacks_nav.prev {left: 5px;}
		.callbacks_nav.next {left: 36px;}
		.callbacks_nav.prev,.callbacks_nav.next {background-size: 20px;}
		.callbacks_nav{height: 30px;width: 30px;top: 6.5em;}
	/*Footer*/
		.region-footer nav#block-pieddepage ul.menu {max-width: 75%;}

	.region-header nav#block-entete ul.menu li.menu-item:nth-child(5) a, 
	.region-header nav#block-entete ul.menu li.menu-item:nth-child(6) a {font-size: 13px;padding-left: 30px;}
	.region-header nav#block-entete ul.menu li.menu-item:nth-child(5) {width: 115px;}
	.region-header nav#block-entete ul.menu li.menu-item:nth-child(6) {width: 85px;}
}
@media(max-width:360px){
	/*Footer*/
		.region-footer nav#block-pieddepage ul.menu {max-width: 76%;}
	.region-header nav#block-entete ul.menu li.menu-item:nth-child(5) a, 
	.region-header nav#block-entete ul.menu li.menu-item:nth-child(6) a {font-size: 13px;padding-left: 30px;}
	.region-header nav#block-entete ul.menu li.menu-item:nth-child(5) {width: 115px;}
	.region-header nav#block-entete ul.menu li.menu-item:nth-child(6) {width: 85px;}
}
/***************************//*Tel PETIT ECRAN comme le mien***********************************************/
/***************************//*****************************************************************************/
@media(max-width:320px) {
	/*Menu*/
		.nav>li{text-align:center;}
		#bs-example-navbar-collapse-1{width: 300px;}
		.region-header #block-custom-branding #site-branding #logo, #logo_legrand {top: 1em;}
		.callbacks_nav.prev {left: 5px;}
		.callbacks_nav.next {left: 36px;}
		.callbacks_nav.prev,.callbacks_nav.next {background-size: 20px;}
		.callbacks_nav{height: 30px;width: 30px;top: 6.5em;}
		.region-footer nav#block-pieddepage ul.menu {max-width: 85%;}

	.banner-info-w3ls-agileinfo {width: 100%;}
	.banner-info-w3ls-agileinfo a {padding: 5px 7px;letter-spacing: 1px;font-size: 11px;margin: 1em 0.3em 0 0em;float: left;}
	.banner-info-w3ls-agileinfo h3 {font-size: 1em;}
	.banner-top img{}
	.region-header nav#block-entete ul.menu li.menu-item:nth-child(5) a, 
	.region-header nav#block-entete ul.menu li.menu-item:nth-child(6) a {font-size: 10px;padding-left: 34px;}
	.region-header nav#block-entete ul.menu li.menu-item:nth-child(5) {width:90px;}
	.region-header nav#block-entete ul.menu li.menu-item:nth-child(6) {width: 79px;}
}
/**************************************************************************************************************/
/*--//responsive-stats-here--*/