/* On screens that are 768px wide or less, go from four columns to two columns */

@media screen and (min-width: 1366px) {
	.container{ width:1366px;}
}

@media screen and (max-width: 1024px) {

}
@media screen and (min-width: 767px) {
.footer .col-md-2:first-child{ padding-left:0px; }
.container.maintextwrap .col-md-8,.col-md-8.mmcontent,.col-md-8.mmcontent .col-md-3:first-child,
.footer .container .col-md-4{padding-left:0px; }

}
@media screen and (max-width: 991px) {
	}
@media (min-width: 815px) and (max-width: 899px) {
}
@media screen and (max-width: 1199px) {
}
@media (min-width: 768px) and (max-width: 991px) {
.footer .col-md-2 {
    width: 45%;
    display: inline-block;
    vertical-align: top;
}
	}

@media (min-width: 993px) and (max-width: 1365px) {	
	.nosactivity .col-md-3{ padding:0px;}
	}
@media (min-width: 993px) and (max-width: 1200px) {	
	.nactivity li .imagewraper{
		width: 60px;
		}
	.nactivity li a{
		font-size: 19px;
		}
	}
@media (min-width: 768px) and (max-width: 1024px) {}
@media (min-width: 993px) and (max-width: 1024px) {}
@media (min-width: 768px) and (max-width: 992px) {}
	
@media (min-width: 813px) and (max-width: 899px) {}
@media screen and (min-width: 1200px) {
.menuwrap a{ display:none;}
}
@media (min-width: 1200px){
.mm-wrapper_opening .mm-menu_offcanvas~.mm-slideout {
    -webkit-transform: translate3d(100%,0,0) !important;
    transform: translate3d(100%,0,0) !important;
}
}
@media screen and (max-width: 1200px) {
.submenu_icon1{  background-size: 44px !important;}	
.submenu_icon2{  background-size: 30px !important;}
.submenu_icon3{  background-size: 40px !important;}
.submenu_icon4{  background-size: 30px !important;}

.mm-menu_offcanvas {
    width: 100% !important;
    min-width: 50% !important;
    max-width: 100% !important;
}
.desktopmenu,
.socialicons,
.headerright
	{
		display:none;
	}
.logo {
    width: 70px;
    margin-left: 60px;
	margin-right: 25px;
    margin-top: 7px;
}
.headerwraper{ height:auto;}
.headerright {
    width: 225px;
 }
 .mm-wrapper__blocker {
    background: rgba(3,2,1,0);
    overflow: hidden;
    display: none;
    position: fixed;
    top: -5px !important;
    right: 61px !important;
    bottom: 0;
    left: auto !important;
    z-index: 2;
}
.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker {
    opacity: .3;
    -webkit-transition: opacity .4s ease .4s;
    -o-transition: opacity .4s ease .4s;
    transition: opacity .4s ease .4s;
}
}
@media screen and (max-width: 1200px) {
	.item.boutique a{ font-size:0px;}
	.item.boutique{width: 40px !important;margin-top: 28px !important;}
	.headerright{width: 120px !important;}
	.featuredpic{
		height: 250px !important;
		}
	.region-partners h2.block-title {
 		   margin-bottom: 40px;
		   text-align:center;
	}
	.ouractivities .item span,.ouractivities .item
	{
		width:30%;
		text-align:center;
		display:inline-block;
	}
	
	.ouractivities .item span
	{
		margin-bottom: 15px;
		margin-top: 5px;
		text-align:center;
		width:100%;
	}	
	.ouractivities
	{
		text-align:center;
	}
	.nosactivity h3.title
	{
		text-align:center;
		padding-bottom:5px;
	}
	.newswraper .textwrapper{
		position:static;
	}
	.footer .col-md-2 {
		width: 100%;
		display: inline-block;
		vertical-align: top;
	}
	.copyrightwrapper .col-md-4,.copyrightwrapper .col-md-8{ padding:0px; text-align: center;}
	.region-footer-sixthcolumn {
    	margin-top: 15px;
		margin-bottom:15px;
 	}
	.col-md-8.alignright{ text-align:center;}
	.copyrightwrapper .socialicons ul li a{
		margin-right: 15px;
		}
	.footer .container .col-md-2 h2{ cursor:pointer;}
	.region-footer-firstcolumn .menu.nav{
		display:none;
		}
	.newswraper
	{
		height: auto;
                /*min-height: 800px;*/
	}
	.newswraper .textwrapper
	{
		margin-top: 161px;
		padding-top: 25px;
		padding-left:30px;
		width:auto;
	}
	.newswraper,
	.newswraper .textwrapper
	{
		background-color:transparent !important;
	}
	ul.jcarousel-navigation
	{
		top:133px;
                height:15px;
	}
	.videotext
	{
		/*width:80%;*/
	    /*width: 100%;*/
    	text-align: center;
	}
	.videotext h3
	{
		font-size:42px;
	}
	.logo img
	{
		width: 100%;
	}
	
	.desktopmenu,
	.socialicons
	{
		display:none;
	}
	.mobilemenu
	{
		display:block;
	}
	.logo
	{
		width:70px;
		margin-left: 60px;
	}
	.headerright
	{
		position: relative;
		float: right;
		width: 156px;
		margin-top: 0px;
		display: inline;
	}
	.headerright .item
	{
		margin-right:10px;
	}
	.region-homesearch-reginon
	{
		right: 75px !important;
		width: 175px !important;
	}
	.headerwraper
	{
		height:85px;
	}
	.item.account
	{
		margin-right:0;
	}
.nosactivity .col-md-3{
	padding:0px !important;
	}	
.actualite h1.title {
    text-align: center;
    width: 100%;
}	
.nosactivity h2.title{ text-align:center;}	
.footer .copyrightwrapper .socialicons{ display:block !important;}
.mm-wrapper__blocker.mm-slideout{
	height: 50px;
    width: 62px;
	background:#5B9ED0 url("../images/closeicon.png");
	background-repeat:no-repeat;
	background-position:center center;
    background-size: 20px;
}
.page-links a {
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
}

}