@media (max-width: 1299px) { 

	#wrap #sc_image_slideEntreprise0 {
		margin-right: 15px !important;
	}
	.photosPagesInterieur .slideEntreprise03 {
		margin-right: 30px;
	}
	#rev_slider_7_11, #rev_slider_7_11_wrapper {
		height: 400px !important;
		width: 220px;
	}
	
	#wrap #sc_image_slideEntreprise0 img{
		margin-right: 20px !important;
		height:189px !important;
	}
	body{ min-width: 1160px; }
	.bodyStyleBoxed .wrapBox,
	.wrapWide,
	.fullWidth .isotopeWrap .fullContent article,
	.main,
	.mainWrap{ width: 1100px; }

	.wrapTopMenu .topMenu > ul > li > a{ padding: 0 10px;}
	
	.isotopeWrap.portfolio_mini .isotopeItem { width:20%;}
	.isotopeWrap.portfolio_mini .isotopeItem[data-incw="2"]{ width:40%; }
	
	.isotopeWrap.portfolio_medium .isotopeItem { width:33.3333%; }
	.isotopeWrap.portfolio_medium .isotopeItem[data-incw="2"]{ width:66.6666%;}
	
	.isotopeWrap.portfolio_big .isotopeItem { width:50%; }
	.isotopeWrap.portfolio_big .isotopeItem[data-incw="2"] { width:100%; }
}
/*===========================================*/
@media (max-width: 1170px) { 


	#wrap #sc_image_slideEntreprise0 {
			width:221px !important;
		}

	#wrap #sc_image_slideEntreprise0 img{
		margin-right: 20px !important;
		height:165px !important;
		width:211p !important;
	}
		
	#rev_slider_7_11, #rev_slider_7_11_wrapper {
		height: 433px !important;
	}
	
	/*---- atelier----*/
	.vc_custom_1436528983782 {
		margin-bottom: 50px;
	}

	body{ min-width: 1000px; }
	.bodyStyleBoxed .wrapBox,
	.wrapWide,
	.fullWidth .isotopeWrap .fullContent article,
	.main,
	.mainWrap{ width: 940px; }

	.logoSeparator .wrapTopMenu .topMenu{ text-align: center; }
	.logoSeparator .wrapTopMenu .topMenu #mainmenu,
	.logoSeparator .wrapTopMenu .topMenu #mainmenu_right{ padding: 0; display: inline-block; float: none; width: auto; }
	.logoSeparator .wrapTopMenu .topMenu > ul > li > a{ padding: 0 20px; }
	.logoSeparator .logoWrap .logoHeader .logoImg{ margin: 0 auto;}
	
	.isotopeWrap.portfolio_mini .isotopeItem { width:25%;}
	.isotopeWrap.portfolio_mini .isotopeItem[data-incw="2"]{ width:50%; }
}
/*===========================================*/
@media (max-width: 1015px) { 


h1.postTitle {text-align:center !important; width:100%; margin:0 !important; padding-top:10px; margin-bottom:20px !important;}

.photosPagesInterieur{
	display:none;
}

.vc_custom_1436528172674, .vc_custom_1436528983782  {
    padding-left: 30px !important;
    padding-right: 30px !important;
	width:100% !important;
}

.content .vc_custom_1436529356639 {
    margin-left: 15px !important;
    margin-right: 0 !important;
}

.vc_custom_1436529356639 {
	margin-right:0 !important;
}

.content .vc_custom_1437512585259 {
    margin-top: 10px !important;
    padding-left: 0 !important;
    padding-right: 30px !important;
	width:100% !important;
}

#sc_image_photosVisites {
	width:580px !important;
}
.content .vc_custom_1437129642980 {
    margin-top: 10px !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
	margin-right:-15px !important;
	width:100% !important;
}

.content .vc_custom_1436533085899, .content .vc_custom_1436533027478 {
    padding-left: 30px !important;
    padding-right: 30px !important;
    width: 100%;
}
.content .vc_custom_1436533027478 .sc_image a {
	padding:0 !important;
}

	body{ min-width: 700px; }
	p { margin:0 0 15px 0;}

	[class^="sc_columns_"].sc_columns_indent .sc_columns_item,
	[class*=" sc_columns_"].sc_columns_indent .sc_columns_item{ margin-bottom: 15px; }
	.bodyStyleBoxed .wrapBox,
	.wrapWide,
	.fullWidth .isotopeWrap .fullContent article,
	.main,
	.mainWrap{ width: 640px; }
	.wrap{ padding: 0; }
	.post + .post{ padding: 30px 0 15px 0 } 
	.sideBarLeft .sideBar,
	.sideBarRight .sideBar{ width: 100%; border: none; padding: 0; margin: 0;}
	.sideBar .widgetWrap{ width: 50%; display: inline-block; vertical-align: top;}

	.sideBarLeft .content,
	.sideBarRight .content{ width: 100%; border: none; padding: 0; margin: 0;}

	.reviewBlock { width: 400px;}

	.wrapTopMenu .topMenu > ul > li > a{ padding: 0 10px; }
	.menuStyleFixed #header.fixedTopMenuShow .menuFixedWrap{ left: 0; right: 0;}
	.sideBar .widgetWrap + .widgetWrap ,
	.sideBar .widgetWrap { border-top: 1px solid #ddd; padding: 30px 0 0 0; margin: 30px 0 0 0; }
	.widget_area .sc_columns_item{ width: 47.6378% !important;}
	footer.footerWidget{ padding: 30px 0 0 0} 
	
  	.woocommerce-page.columns-3 ul.products li.product,
	.woocommerce.columns-3 ul.products li.product{ width:48%}
	
	.isotopeWrap.portfolio_mini .isotopeItem { width:33.3333%;}
	.isotopeWrap.portfolio_mini .isotopeItem[data-incw="2"]{ width:66.6666%; }
	
	.isotopeWrap.portfolio_medium .isotopeItem { width:50%; }
	.isotopeWrap.portfolio_medium .isotopeItem[data-incw="2"]{ width:100%;}
}

@media (max-width: 800px) {
	
	
.content .sc_align_center{
	margin-top:50px !important;
}

	
	.wrapTopMenu .topMenu > ul > li {
		background-color: #55544F;
		z-index:110;
	}
	.logoSeparator .wrapTopMenu{ background-color: #b4bb6b; }
	.logoSeparator .wrapTopMenu .topMenu{ padding: 45px 0 0 0; text-align: center;}
	.logoSeparator .wrapTopMenu .topMenu:after{ content: ''; height: 0; display: block; clear: both;}
	.logoSeparator .wrapTopMenu .topMenu #mainmenu{  width: 50%; display: none; height: auto; float: left; clear: none;}
	.logoSeparator .wrapTopMenu .topMenu #mainmenu_right{ width: 50%; display: none; height: auto; float: right;  clear: none; }

	.logoSeparator .wrapTopMenu .topMenu #mainmenu  ul li{ text-align: right; }
	.menuStyle2 #header ul > li > ul li a{ color: #fff;}
	.wrapTopMenu .topMenu > ul > li > a:before{ background-color: #fff;}
	
	.isotopeWrap.portfolio_mini .isotopeItem { width:50%;}
	.isotopeWrap.portfolio_mini .isotopeItem[data-incw="2"]{ width:100%; }
	
	.isotopeWrap.portfolio_big .isotopeItem { width:100%; }
	.isotopeWrap.portfolio_big .isotopeItem[data-incw="2"] { width:100%; }

}

/*===========================================*/
@media (max-width: 669px) { 

.content .vc_custom_1437129642980 {
  display:none;
}

.vc_custom_1436529317353 {
    margin-top: 50px !important;
}

.vc_custom_1432584600847 {
    background-color: #f8f6ee !important;
}

#sc_image_photosVisites {
    margin-top: 120px;
    width: 350px !important;
}

.content .joursStage2 {
	  width: 75%;
}

.vc_custom_1437661418033 {
    margin-bottom: 10px !important;
	border-bottom: 2px solid #84171d;
    line-height: 12px;
	  width: 77%;
    padding-bottom: 10px;
}

.content .vc_custom_1436528983782 {
    margin-bottom: 0;
}

.content .vc_custom_1437662094005 {
    margin-top: 0 !important;
	padding:0 !important;
}

.content .vc_custom_1436533085899, .content .vc_custom_1436533027478 {
    padding-left: 5px !important;
    padding-right: 5px !important;
    width: 100%;
}

	.wrapTopMenu .topMenu > ul > li {
		background-color: #55544F;
		z-index:110;
	}
	body{ min-width: 460px; font-size:15px; }
	p { margin:0 0 10px 0;}
	[class^="sc_columns_"].sc_columns_indent .sc_columns_item,
	[class*=" sc_columns_"].sc_columns_indent .sc_columns_item{ margin-bottom: 10px; }

	.bodyStyleBoxed .wrapBox,
	.wrapWide,
	.fullWidth .isotopeWrap .fullContent article,
	.main,
	.mainWrap{ width: 420px; }
	.blogStreampageColumns .sc_columns_item{ width: 97.6378% !important;}
	.sideBar .widgetWrap{ width: 100%; }
	
	.reviewBlock { width: 100%;}
	
	.sc_emailer{ width:300px;}
	.sc_eform_form.sc_eform_opened{ width:300px;}
	
	.sc_section .woocommerce ul.products li.product a img,
	.sc_section .woocommerce-page ul.products li.product a img{ width:100px; margin-left:auto !important; margin-right: auto !important;}
	
	.sc_emailer{ width:250px;}
	.sc_eform_form.sc_eform_opened{ width:250px;}
	
	.isotopeWrap.portfolio_mini .isotopeItem { width:100%;}
	.isotopeWrap.portfolio_mini .isotopeItem[data-incw="2"]{ width:100%; }
	
	.isotopeWrap.portfolio_medium .isotopeItem { width:100%; }
	.isotopeWrap.portfolio_medium .isotopeItem[data-incw="2"]{ width:100%;}
}

/*===========================================*/
@media (max-width: 449px) { 
	body{ min-width: 280px; }
	.bodyStyleBoxed .wrapBox,
	.wrapWide,
	.fullWidth .isotopeWrap .fullContent article,
	.main,
	.mainWrap{ width: 280px; margin-left: auto; margin-right: auto;}
	
	[class^="sc_columns_"].sc_columns_indent,
	[class*=" sc_columns_"].sc_columns_indent{ margin: 0 !important;}
	
	.widget_area .sc_columns_item,
	.sc_columns_item{ width: 100% !important; margin:0 0 20px 0 !important;}
	
	
	.woocommerce-page.columns-3 ul.products li.product,
	.woocommerce.columns-3 ul.products li.product{ width:96%; margin:0; float:none; margin: 0 auto 1em auto; padding: 1em 0 0 0 ;}
	
	.home_img_icon a{ display:block; }
	.home_img_icon a + a{ margin:20px 0 0 0;}
	.home_img_icon img { width: 200px; margin: 0 auto; display:block; }
	
	/*---accueil----*/
	.wrap .vc_custom_1432587971400 {
		margin-left: 10px !important;
		margin-right: 10px !important;
	}
	.wrapContent .wpb_wrapper p {
		color: black;
		font-family: "roboto";
		font-size: 13px !important;
		font-weight: 300 !important;
		line-height: 16px;
		text-align: left;
	}
	
	/*.wrap .vc_custom_1432587971400 a.sc_button {
		width:100%;
	}	*/
		
	.VisiteAccueilDroit, .stageAccueilDroit {
		display:none;
	}
	
	
	
	/*--- entreprise ---*/
	
	.wrap .vc_custom_1436528172674 {
		padding-left: 0 !important;
		padding-right: 0 !important;
		text-align:justify !important;
	}
	.wrap .photosPagesInterieur {
		display:none !important;
	}
	
	.wrap h1.postTitle {
		float:none;
		margin-left:0;
		text-align:center;
		padding-toip:10px;
	}
	
	/*--- atelier ----*/
	.wrap .atelierPhotosDroit {
		display:none;
	}
	
	.wrap .vc_custom_1436529356639 {
		margin-left:0 !important;
		padding:0 10px 0 10px;
	}
	
	/*.wrap .vc_custom_1436529356639 p {
		text-align:justify !important;
	}*/
	
	.wrap .vc_custom_1436529250894 .mainWrap {
		padding-left:20px !important;
	}
	
	
}


/*================ isotope nav ==============*/

@media (max-width: 1500px) { 
	.isotopeWrap .fullItemWrap .fullItemClosed{ right: 10px;}
	.isotopeWrap .fullItemWrap .isotopeNav{ width: 30px; height: 30px; top: 30px; margin: 0; font-size: 20px; line-height: 30px; }
	.isotopeWrap .fullItemWrap .isotopeNav:before{ width: 30px; height: 30px; }
	.isotopeWrap .fullItemWrap .isotopeNav.isoNext{ right: 50px; }
	.isotopeWrap .fullItemWrap .isotopeNav.isoPrev{ right: 90px; left: auto;}

	.home_img_icon{ padding:0;}
	
	footer.footerWidget{ padding:30px 0 0 0;}
}
