media only screen and (max-width: 1024px) and (min-width: 321px) and (orientation: portrait)
{
  .item-551 {
    margin-top: -358px!important; 
  }
  .item-556 , .item-557 {
    margin-top: -176px!important; 
    
  }
}

@media only screen and (min-width: 321px) and (max-width: 1024px) and (orientation: portrait){
#upcomingEventsMain {
    width: 100% !important;
}}
/* Reset CSS */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video
{
    border:0;
    font-size:100%;
    font:inherit;
    vertical-align:baseline;
    margin:0;
    padding:0
    
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{
    
    display:block
    
}
ol,ul{
    list-style:none
    
}
blockquote,q
{
    quotes:none
    
}
    blockquote:before,blockquote:after,q:before,q:after
    {
        content:none
        
    }
    table{
        border-collapse:collapse;
        border-spacing:0
        
    }
    body 
    {
        background-color: #f3f3f3;
        margin: 0 auto;	
        padding: 0;	
        font-family: Open Sans !important;
        display:none;
        overflow-x: hidden;
        
    }
    h2 {
        font-size: 11pt;
        font-weight: 700;
        text-transform: uppercase;
        
    }
    .center-block
    {	
        display: block !important;
        
    }
    .moduletable .globalnews a:last-of-type
    {   
        text-decoration: none;
        
    }
    .moduletable .globalnews img 
    {
        width: 155px;
        height: 95px;
        
    }
    .box 
    { 
        float: left; 
        
    }
    #root
    { max-width: 1130px;
    margin: 0 auto;
        
    }
    #Container 
    {
        width: 100%;
        
    }
    .hide{
        display: none !important;
        
    }
    .pad { 
        margin-top: 25px;
        
    }
    .searchintro, .phrases, .only 
    {  
        display: none;
        
    }
    .pager 
    {  
        display: none;
        
    }
    .system-pagebreak .pager 
    {   
        display: block !important;
        
    }/*#navigation{	width: 100%;	height: 600px;	background: white;}*//* Header Begin */#Header {	/*background-image: url("/templates/mde/img/header-Ar.png");	-webkit-background-size: cover;	-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;	box-shadow: 0 2px 29px 2px #9BC951;*/	width: 100%;}.btn-default {    font-size: 10pt;    height: 35px;}.search_search input, .search input {    font-size: 10pt;    height: 35px;}.socialNetwork.img-responsive {	padding-bottom: 10px;	padding-left: 10px;}.rechercheMod {    width: 48%;}#whoAreYou{	width: 48%;	margin-right: 4%;}#multi-language > div {	float: right;}#multi-language {	float: right;}#language a {	color: #58585b;	font-size: 10pt;	text-decoration: none;	font-weight: 700;	height: 41px;	vertical-align: middle;	display: table-cell;	padding-right: 4px;}.hvr-overline-from-center::before {	background: linear-gradient(to right, #92c64b, #c8db70) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}.dropdown-menu {	width: 100%;}#Logo {	width: 70%;	margin-bottom: 1%;}#Logo img { float:left;margin-top: 15px;	margin-left: -2%;}#headerSiderbar {	width: 30%;	margin-top: 4%;}#leftSiderbarHeader {	width: 100%; margin-top: -11px;}#Media img {	float: right;}#rightSiderbarHeader {	width: 40%;}.search_search input, .search input{	border: 2px solid #a1bf37;	padding: 5px;	background: rgba(255,255,255,0.1);	width: 100%; padding: 8px; margin: -23px;margin-top:8px;}.search label {    font-size: 14pt;    font-weight: 700;}.whoAreYou {width: 106%;  margin-top: 22px;margin-left: -93px;}#Menu {width: 100% ;z-index: 1;	margin-bottom:1%;}.itemid804.hover > ul {    left: -160px !important;}#Wrapper {width: 100%;margin-bottom: 1%;}/* Menu */.cl-effect-14 a , .cl-effect-14 span {	padding: 0 20px;	height: 45px;	line-height: 45px;}.cl-effect-14 a::before, .cl-effect-14 a::after, .cl-effect-14 span::before, .cl-effect-14 span::after {	position: absolute;	width: 42px;	height: 2px;	background: #84B046;	content: '';	-webkit-transition: all 0.3s;	-moz-transition: all 0.3s;	transition: all 0.3s;	pointer-events: none;}.cl-effect-14 a::before, .cl-effect-14 span::before {	top: 0;	left: 0;	-webkit-transform: rotate(90deg);	-moz-transform: rotate(90deg);	transform: rotate(90deg);	-webkit-transform-origin: 0 0;	-moz-transform-origin: 0 0;	transform-origin: 0 0;}.cl-effect-14 a::after, .cl-effect-14 span::after {	right: 0;	bottom: 0;	-webkit-transform: rotate(90deg);	-moz-transform: rotate(90deg);	transform: rotate(90deg);	-webkit-transform-origin: 100% 0;	-moz-transform-origin: 100% 0;	transform-origin: 100% 0;}.cl-effect-14 a:hover::before, .cl-effect-14 a:hover::after, .cl-effect-14 a:focus::before, .cl-effect-14 a:focus::after,.cl-effect-14 span:hover::before, .cl-effect-14 span:hover::after, .cl-effect-14 span:focus::before, .cl-effect-14 span:focus::after {	opacity: 1;}.cl-effect-14 a:hover::before, .cl-effect-14 a:focus::before ,.cl-effect-14 span:hover::before, .cl-effect-14 span:focus::before {	left: 50%;	-webkit-transform: rotate(0deg) translateX(-50%);	-moz-transform: rotate(0deg) translateX(-50%);	transform: rotate(0deg) translateX(-50%);}.cl-effect-14 a:hover::after, .cl-effect-14 a:focus::after,.cl-effect-14 span:hover::after, .cl-effect-14 span:focus::after {	right: 50%;	-webkit-transform: rotate(0deg) translateX(50%);	-moz-transform: rotate(0deg) translateX(50%);	transform: rotate(0deg) translateX(50%);} /* BreakingNews  Begin */ #breakingNews {	width: 60%;	margin-right:1%;} .gn_pagination {	/*display: none !important;*/} #imgBreakingNews {	background: none repeat scroll 0 0 red;	width: 100%;}#imgBreakingNews img {	height: 414px;	width: 100%;	margin-bottom:1%;}.voiraussi {    /*background: linear-gradient(to right, #92c64b, #c8db70) repeat scroll 0 0 rgba(0, 0, 0, 0);;*/	background: rgb(255, 255, 255);	    color: white;    font-size: 12pt;    font-weight: 700;    height: auto;    padding: 10px;}.inside.custom_accordion_cp.accordion-open > p {    width: 80%;}.inside.custom_accordion_cp.accordion-open {    margin: auto;    width: 80%;}.other {    border: 2px solid #9ac950;	margin-bottom: 5px;}.others {    border: 2px solid #f0f0f0;	margin-bottom: 5px;}.sig-container {    margin: auto;    width: 86%;}#lbCaption {    display: none;}.others .custom_accordion_cp {    width: 90%;	margin: 12px auto;}.others .custom_accordion_cp p{    width: 80%;}.other .custom_accordion_cp {    width: 90%;	margin: 12px auto;}.other .custom_accordion_cp p{    width: 80%;}#breakingNewsTitle {	/*background: linear-gradient(to right, #92c64b, #c8db70) repeat scroll 0 0 rgba(0, 0, 0, 0);;*/	background: rgb(255, 255, 255);		width: 20%;	height: 50px;	float: left;	margin-top: -50px;}#breakingNewsTitle h2 {	display: table-cell;	height: 50px;	text-align: center;	vertical-align: middle;	width: 20%;	color: rgb(18,117,58);	text-transform: uppercase;}#titleBreakingNews {background: rgb(255 255 255); text-align: justify; color: #000; opacity: 1; margin-top: -50px; width: 80%; float: right; height: 50px; border-left: 1px solid #3c763d;}#titleBreakingNews a {	color: #4c4d4e;	font-size: 10pt;	font-weight: 400;	text-decoration: none;}#marginBreakingNews {	margin: 3px 20px;}#marginBreakingNews h4 {	display: table-cell;	height: 40px;	vertical-align: middle;text-shadow: 1px 1px #13763a;}.hvr-shutter-out-vertical::before {	background: linear-gradient(to right, #c8db70, #92c64b) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}/* LatestNews  Begin*/#latestNews {width: 39%;height:
321px;}.gn_header_1, .gn_header_2, .gn_header_3 {	/*background: linear-gradient(to right, #92c64b, #c8db70) repeat scroll 0 0 rgba(0, 0, 0, 0);;*/	background: rgb(255, 255, 255);		width: 39%;	height: 69px;}.gn_header > h2 {    color: rgb(18,117,58);    display: table-cell;    height: 50px;    text-align: center;    vertical-align: middle;    width: 1%;}#latestNewsImage {	width: 39%;	box-shadow: 0 1px 3px 1px #888888;}#latestNewsTitle {	height: 88px;	margin-left: 2%;	text-align: justify;	width: 58%;}#latestNewsTitle > a {	color: #58595b;	font-size: 10pt;	text-decoration: none;}#latestNewsImage img {	height: 114px;	width: 170px;	padding: 5px;}#latestNewsReadMore > a {	/*background: linear-gradient(to right, #92c64b, #c8db70) repeat scroll 0 0 rgba(0, 0, 0, 0);;	background: rgb(255, 255, 255);	*/    color: rgb(18,117,58);    float: right;    font-size: 10pt;    height: 18px;    text-align: center;    text-decoration: none;    width: 90px;	margin-right: 2%;}#upcomingEvents > a {    color: #58595b;    display: table-cell;    height: 70px;    text-decoration: none;	text-align: justify;    vertical-align: middle;	padding: 2%;	font-size: 11pt;}#gn_scroller_2_1 {	background: #fff;    width: 100%;	margin-bottom: 24px;	margin-top: 0px; }.prolongation {    color: #11783b;    margin-left: 35px;    position: absolute;    text-align: center;    top: 2px;}.gn_static.gn_static_1:hover {	background: none repeat scroll 0 0 #f1f1f1;}.readMedia {	margin-bottom: 10px;    margin-top: 10px;    width: 100%;}.readMedia h4, .readMedia a {    /*background: linear-gradient(to right, #92c64b, #c8db70) repeat scroll 0 0 rgba(0, 0, 0, 0);;*/	background: rgb(255, 255, 255);    color: rgb(18,117,58);    font-size: 11pt;    text-align: center;    width: 73%;    height: 25px;	text-decoration: none;}/* ARCHIVE */#archive{	width: 100%;}#archiveSide {float: right;width: 39%;height: 33px;}#categorieaccueil {    float: right;    margin-top: -85px;    width: 52%;}#non-categorise {	margin-top: -266px;	float: RIGHT;padding-left: 116px}#categorieaccueil > a,#non-categorise > a,#archiveSide a  {    font-weight: 700;    color: #92c64b;    text-align: center;    text-decoration: none;	float: left;	padding: 6px;	font-size: 10pt; margin-top: -48px;}/* MÉDIATHÈQUE, ThemeMenu Begin */#contentWrapper {    height: 374px;    width: 100%;	margin-bottom: 1%;}.slider.center-block.insideSectionWrapper {    background: none repeat scroll 0 0 #fff;	margin: 0 auto;    width: 85%;}#mediaSidebar .slider.center-block.insideSectionWrapper {    background: none repeat scroll 0 0 #fff;	margin: 0 auto;    width: 96% !important;}#mediaSidebar .titleService h4 {	margin-top: 10px !important;    margin-bottom: 10px !important;}#MediaTheque {	width: 44%;	height: 374px;	background: #fff;	margin-right: 1%;}#mediaThequeContent {	margin-top: 5px;	width: 50%;}#textMedia {	/*background: linear-gradient(to right, #92c64b, #c8db70) repeat scroll 0 0 rgba(0, 0, 0, 0);;*/	background: rgb(255, 255, 255);		height: 50px;	width: 100%;}#textMedia > h2 {	color: rgb(18,117,58);	display: table-cell;	height: 50px;	text-align: center;	vertical-align: middle;	width: 1%;}#menuTheme {    width: 55%;	height: 374px;	background: none repeat scroll 0 0 #fff;}.Espace_collaborateur {    width: 48%; margin-top: -43px;}.menu_themes {    margin: 0 auto;    width: 86%;}.firstMenuTheme{	float: left;}.thirdMenuTheme {    float: left;    position: relative;    top: -164px;}.secondMenuTheme{	float: left;    left: 88px;    position: relative;    top: -82px;}.thirdMenuTheme {    float: left;    position: relative;    top: -164px;}.item-477 {    height: 358px;}/* SectionWrapper, Tous Ecolos, ONG Begin */#sectionWrapper {	width: 100%;	color: #575756;	margin-bottom: 1%;}#leftSectionWrapper {	width: 25%;}#middelSectionWrapper {	width: 49%;	margin-left: 0.5%;	margin-right: 0.5%;}#rightSectionWrapper {	width: 25%;}#textLeftSectionWrapper {    height: 50px;}#textMiddelSectionWrapper, #textRightSectionWrapper, #textLeftSectionWrapper {    height: 50px;	background: #fff;}.insideSectionWrapper {    background: none repeat scroll 0 0 #fff;	margin: 5px;}#textLeftSectionWrapper > h2 {    display: table-cell;    height: 50px;    text-align: center;    vertical-align: middle;    width: 1%;    color: rgb(18,117,58);	/*background: linear-gradient(to right, #92c64b, #c8db70) repeat scroll 0 0 rgba(0, 0, 0, 0);;*/	background: rgb(255, 255, 255);}
/*TEST*/
 #upcomingEventsMainSide {    width: 100%;}
/*TEST*/
#textRightSectionWrapper > h2 {    display: table-cell;    height: 50px;    text-align: center;    vertical-align: middle;    width: 1%;	/*background: linear-gradient(to right, #92c64b, #c8db70) repeat scroll 0 0 rgba(0, 0, 0, 0);;*/	background: rgb(255, 255, 255);	color: rgb(18,117,58);}#textMiddelSectionWrapper > h2 {    display: table-cell;    height: 30px;    text-align: center;    vertical-align: middle;    width: 1%;    padding-left: 63px;	/*background: linear-gradient(to right, #92c64b, #c8db70) repeat scroll 0 0 rgba(0, 0, 0, 0);;*/	background: rgb(255, 255, 255);	color: rgb(18,117,58);}.titleService {    /*float: left*/; margin-bottom: 6px;padding-left: 48px;margin-top: -1px;}.titleService:nth-child(2), .titleService:nth-child(4), .titleService:nth-child(6) {    margin-right: 0 !important;}.lastestNewsSidebar, #upcomingEventsMain, #mediaSidebar, #leftSectionWrapper, #middelSectionWrapper,#upcomingEventsMainSide, #rightSectionWrapper, #MediaTheque, #menuTheme, #latestNews{    border-radius: 5px;	border: 2px solid #9AC950;	margin-bottom: 6px;	background: white none repeat scroll 0 0;padding-top: 0px;}#upcomingEventsMain{width: 39%;}#mediaSidebar {    height: 430px;}.titleService h4 {    /*background: linear-gradient(to right, #92c64b, #c8db70) repeat scroll 0 0 rgba(0, 0, 0, 0);;	background: rgb(255, 255, 255);*/	color: rgb(18,117,58);    font-size: 10px;    text-align: center;margin-left: -15px;margin-right: -15px;font-weight: 800;}.hvr-bounce-in:hover, .hvr-bounce-in:focus, .hvr-bounce-in:active {    z-index: 1;	position: relative;}.sliders.img-responsive {    height: 81.6px;    width: 194px;}/* Footer Begin */#Footer {	width: 100%;}#Footer > h4 {	text-align: center;}.menu-footer li a, .menu-footer li span {	position: relative;	display: inline-block;	margin: 6px 20px;	outline: none;	color: #5d5d5d;	text-decoration: none;	text-transform: uppercase;	font-size: 11pt;	font-weight: 700;}.menu-footer li {	display: inline;}/* copyright */.copyright {	text-align: center;}.copyright h4 {    font-size: 10pt;}/* Content */#mainContent {    width: 100%;}#Content {    border: 2px solid #9ac950;    margin-right: 1%;    margin-bottom: 1%;    width: 59%;	background: white;}.item-page, .search {    margin-left: 10px;    margin-right: 15px;	margin-bottom: 20px;}.search {	margin-top: 25px;}.search .small, .search .result-created {    background: linear-gradient(to right, #92c64b, #c8db70);	color: #fff;	font-size: 100%;}.insideImg img {	background: none repeat scroll 0 0 rgba(241, 241, 241, 0.6);    float: left;    width: 50%;}#Sidebar {    width: 40%;}#sideBarMediaThequeContent {    margin: 0 auto;    width: 100%;}.readMediaSideBar {    margin: 10px auto;    width: 66%;}.readMediaSideBar h4, .readMediaSideBar a {    /*background: linear-gradient(to right, #92c64b, #c8db70) repeat scroll 0 0 rgba(0, 0, 0, 0);;	background: rgb(255, 255, 255);*/	color: rgb(18,117,58);    font-size: 11pt;    height: 25px;    text-align: center;    width: 73%;	text-decoration: none;}.custom_accordion_cp_organigramme p {    margin: 0 !important;    width: 91% !important;    font-size: 12pt !important;}.back {    /*background: linear-gradient(to right, #92c64b, #c8db70) repeat scroll 0 0 rgba(0, 0, 0, 0);;*/	background: linear-gradient(to left, #92c64b, #c8db70) repeat scroll 0 0 rgba(0, 0, 0, 0);    color: #fff;    height: 27px;    text-align: center;  	height: 27px;	width: 100px;}.next {  /*background: linear-gradient(to right, #92c64b, #c8db70) repeat scroll 0 0 rgba(0, 0, 0, 0);;*/	background: linear-gradient(to left, #92c64b, #c8db70) repeat scroll 0 0 rgba(0, 0, 0, 0);	color: #fff;	float: right;	height: 27px;	text-align: center;}.back > a, .next > a {    color: #fff;    margin-left: 10px;    margin-right: 10px;    text-decoration: none;    vertical-align: middle;}.pagination{ 	margin:10px 0 ;	padding:10px 0 10px 0px;    width: 100%;}.pagination ul{margin:0;padding:0;text-align:center;}.pagination a {    color: #fff;    text-decoration: none;}.pagination li {    background: linear-gradient(to right, #92c64b, #c8db70) repeat scroll 0 0 rgba(0, 0, 0, 0);    color: #fff;    display: inline;    margin: 0 10px;    padding: 4px 20px;    text-align: left;}table, th, td {    border: 1px solid black;	margin-bottom: 10px;}td {    text-align: center;    vertical-align: middle;}.mainImg {    float: left;    margin-right: 2%;}.mainImg img {    height: 450px;}.mainConetnt, .search, .item-page {    text-align: justify;    color: #58595b;	font-size: 11pt;}.contentTitle {    padding: 20px;}.mainConetnt p, .item-page p {    margin-bottom: 15px;	margin-top: 15px;}.contentTitle h1 {    color: #6ba004;    font-size: 14pt;    font-weight: 700;    text-align: center;}.mainConetnt strong, .item-page strong {    font-weight: 700;}.first-letter::first-letter {    color: #6ba004;    font-size: 19pt;    font-weight: 700;}.current {    font-weight: 700;}.item-page h1, .item-page h1 a {    color: #6ba004;    font-size: 15pt;    font-weight: 700;    margin: 20px;	text-decoration: none;}.articleImg img {    height: 250px;    width: 100%;}.mainConetnt li, .item-page li {    list-style-image: url("../img/list-icon.png");    margin-bottom: 10px;    margin-right: 30px;}.mainConetnt > ul, .item-page ul {    margin-left: 25px;}.mainConetnt li ul li, .item-page li ul li  {    list-style-image: url("../img/list-icon.png");    margin-right: 36px;    margin-top: 10px;}#article-index, .pagenavcounter {    display: none;}.custom_accordion_cp {    background: none repeat scroll 0 0 #ffffff;    border-top: 1px solid #f0f0f0;    box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.2);    font-size: 1em;    margin: 0 0 6px;    padding: 0;    text-decoration: none;    text-transform: uppercase;    width: 100%;}object {    margin: 0 auto;    width: 100%;}.custom_accordion_cp p {    display: inline-block;    font-size: 10pt;    margin: 3.1px 0;    position: relative;    text-transform: uppercase;    width: 90%;}.custom_accordion_cp.accordion-open a {    display: table-cell;    height: 32px;    vertical-align: middle;}.custom_accordion_cp.accordion-open a {    text-decoration: none;}.custom_accordion_cp.accordion-close span, .custom_accordion_cp.accordion-open span {    background: none repeat scroll 0 0 #99cc00;    color: #fff;    display: block;    float: left;    margin: 0 10px 0 0;    padding: 11px 19px;}.accordion-close span {    display: block;    float: right;    padding: 10px;}.accordion-close span {    width: auto !important;}.accordion-close span {    width: 100% !important;}.articleImg {    padding-bottom: 30px;
float:left;}

/* Responsive *//* Laptop/Tablet (1024px) */

@media only screen and (min-width: 481px) and (max-width: 1024px) and (orientation: landscape) {
    
    #Container {		width: 100%;	}	#Header {		width: 100%;	}	#Logo {		width: 50%;	}	#headerSiderbar {		width: 50%;	}	#Menu {		width: 100%;	}	#Wrapper {		width: 100%;	}	#breakingNews {		width: 50%;	}	#latestNews {		width: 48%;	}	#contentWrapper {		width: 100%;		height: auto !important;	}	#MediaTheque {		width: 100%;		height: auto !important;	}	#menuTheme {		width: 100%;	}	.menu_themes {    margin: 0 auto;    width: 80% !important;}#categorieaccueil {    width: 50% !important;}#non-categorise {    width: 50% !important;}	#sectionWrapper {		width: 100%;	}	#leftSectionWrapper {		width: 25% !important;	}	#middelSectionWrapper {		width: 50% !important;	}	#rightSectionWrapper {		width: 25% !important;	}}
    
    
    /* Tablet Portrait (768px) */
    
    @media only screen and (min-width: 321px) and (max-width: 1024px) and (orientation: portrait) 
    {	#Container {		width: 100%;	}	#Header {		width: 100%;	}	#Logo {		width: 100%;	}	#headerSiderbar {		width: 100%;	}	#Menu {		width: 100% !important;	}	#Wrapper {		width: 100%;	}	#breakingNews {		width: 100% !important;	}	#latestNews {		width: 100%;	}	#contentWrapper {		width: 100%;		height: auto !important;	}	#MediaTheque {		width: 100%;		height: auto !important;	}	#menuTheme {		width: 100%;		height: auto !important;	}	#menuTheme .menu_themes li {    float: left;	}		.firstMenuTheme{	float: none !important;}#imgBreakingNews img {    height: auto !important;}.thirdMenuTheme {    float: none !important;    position: unset !important;;    top: none !important;;}.secondMenuTheme{	float: none !important;    left: 0px !important;    position: unset !important;    top: 0px !important;}.thirdMenuTheme {    float: none !important;    position: unset !important;    top: 0px !important;}.item-477 {    height: 1px !important;}	.menu_themes {    margin: 0 auto;    width: 70% !important;	}
    #categorieaccueil {       /*float: right;*/
    margin-left: 20px !important; width: 50% !important;}
    #non-categorise {    width: 50% !important;}	
    #sectionWrapper {		width: 100%;	}
    #leftSectionWrapper {		width: 25% !important;	}
    #middelSectionWrapper {		width: 50% !important;	}
    #rightSectionWrapper {		width: 25% !important;	}
    #Footer {		width: 100%;	}
    #Sidebar {    margin-left: 1% !important;    width: 100% !important;}
    #Content {    width: 100% !important;}}
    
    
    /* Phone Landscape (480px) */
    @media only screen and (min-width: 321px) and (max-width: 480px) and (orientation: landscape)
    {
        #Container {		width: 100%;	}	#Header {		width: 100%;	}	#Logo {		width: 100%;	}	#headerSiderbar {		width: 100%;	}	#Menu {		width: 100% !important;;	}	#Wrapper {		width: 100%;	}	#breakingNews {		width: 100%;	}	#latestNews {		width: 100%;	}	#contentWrapper {		width: 100%;		height: auto !important;	}	.item-476 a {    left: -87px !important;}	#MediaTheque {		width: 100%;		height: auto !important;	}	#imgBreakingNews img {    height: auto !important;}
    #menuTheme {		width: 100%;		height: auto !important;	}	
    #menuTheme .menu_themes li {    float: left;	}		.firstMenuTheme{	float: none !important;}.thirdMenuTheme {    float: none !important;    position: unset !important;;    top: none !important;;}.secondMenuTheme{	float: none !important;    left: 0px !important;    position: unset !important;    top: 0px !important;}.thirdMenuTheme {    float: none !important;    position: unset !important;    top: 0px !important;}.item-477 {    height: 1px !important;}	.menu_themes {    margin: 0 auto;    width: 100% !important;}
    #Sidebar {    margin-left: 1% !important;    width: 98% !important;}
    #Content {    width: 98% !important;}
    #categorieaccueil {    width: 100% !important;}
    #non-categorise {    width: 100% !important;}
    #sectionWrapper {		width: 100%;	}	
    #leftSectionWrapper {		width: 25% !important;	}
    #middelSectionWrapper {		width: 50% !important;	}	#rightSectionWrapper {		width: 25% !important;	}	#Footer {		width: 100%;	}	.titleService {		float: left;		width: 48% !important;	}}/* Phone Portrait (320px) */
    
    @media only screen and (max-width: 320px) {	
        
  .titleService {
    PADDING-TOP: 10PX !important;
    width: 82% !important;
}
        .whoAreYou {
    width: 90% !important;
   
    margin-left: 4px !important;
}
        #Container {		width: 100%;	}	#Header {		width: 100%;	}	#Logo {		width: 100%;	}	#headerSiderbar {		width: 100%;	}	#imgBreakingNews img {    height: auto !important;}	#Menu {		width: 100% !important;;	}	#Wrapper {		width: 100%;	}	#breakingNews {		width: 100%;	}	#latestNews {		width: 100%;	}	#contentWrapper {		width: 100%;		height: auto !important;	}	#MediaTheque {		width: 100%;		height: auto !important;	}	#menuTheme {		width: 100% !important;		height: auto !important;	}	#menuTheme .menu_themes li {    text-align: center;	}	.firstMenuTheme{	float: none !important;}.titleService {		float: left;		width: 48% !important;	}.thirdMenuTheme {    float: none !important;    position: unset !important;;    top: none !important;;}.secondMenuTheme{	float: none !important;    left: 0px !important;    position: unset !important;    top: 0px !important;}.thirdMenuTheme {    float: none !important;    position: unset !important;    top: 0px !important;}.item-477 {    height: 1px !important;}	#sectionWrapper {		width: 100%;	}	#leftSectionWrapper {		width: 100%;	}	#middelSectionWrapper {		width: 100%;	}	#rightSectionWrapper {		width: 100%;	}	#Footer {		width: 100%;	}	#Sidebar {    margin-left: 1% !important;    width: 98% !important;}#Content {    width: 98% !important;}}
    
    @media only screen and (max-width: 610px) {	
     
     .titleService {
    float: left;
    PADDING-TOP: 10PX;
    width: 82% !important;
}
     
        #archive {
    width: 0% !important;
}
        
        #latestNewsReadMore > a {
    
    margin-top: 13px;
   
    margin-right: 3%;
}
        
        #upcomingEventsMain {
    width: 100% !important;
}
     .whoAreYou {
    width: 90% !important;
   
    margin-left: 4px !important;
                }
    #latestNews {
        margin-top: 20px;
                }
    .gn_header_1, .gn_header_2 
    { 	
        width: 100%;
    }
    #headerSiderbar
    {   
        margin-bottom: 2%;
    }
    #mediaThequeContent 
    {  
        margin-top: 0px !important;
        }
        #latestNews 
        {    margin-top: 0 !important;}
        #non-categorise
        {    float: none !important;    margin-top: 0 !important;	width: 50% !important;    display: none;
            
        }
    #categorieaccueil
    {        margin-top: 0 !important;	
            width: 50% !important;
                display: none;
        
    }	#leftSectionWrapper {	
          width: 100% !important;
          }
          #imgBreakingNews img {    height: auto !important;}	.center-block.hvr-wobble-vertical.img-responsive {		display: block;		width: 90%;	}	.insideSectionWrapper > a {		display: block;		width: 100%;	}
          #middelSectionWrapper {		width: 100% !important;	}	.titleService {		float: left;		width: 48% !important;	}	#rightSectionWrapper {		width: 100% !important;	}		.menu_themes {    margin: 0 auto;    width: 100% !important;}
          #Sidebar {    margin-left: 1% !important;    width: 98% !important;}
          #Content {    width: 98% !important;}}
    
    @media only screen and (max-width: 1200px)
    {	.menu_themes { 		width: 90%;	}}/* ----------- iPad mini ----------- *//* Landscape */
    @media only screen   and (min-device-width: 768px)   and (max-device-width: 1024px)   and (orientation: landscape)   and (-webkit-min-device-pixel-ratio: 1) {}/* ----------- iPad 1 and 2 ----------- *//* Landscape */@media only screen   and (min-device-width: 768px)   and (max-device-width: 1024px)   and (orientation: landscape)   and (-webkit-min-device-pixel-ratio: 1) {}/* ----------- iPad 3 and 4 ----------- *//* Landscape */@media only screen   and (min-device-width: 768px)   and (max-device-width: 1024px)   and (orientation: landscape)   and (-webkit-min-device-pixel-ratio: 2) {}/* ----------- Galaxy Tab 10.1 ----------- *//* Portrait */@media   (max-device-width: 800px)   and (orientation: portrait) { .titleService h4 {	/*width: 174px;*/}.titleService {    float: left; /* edited here prev value 32 */   width: 45% !important;}}/* Landscape */
    
    
    @media   (max-device-width: 1280px)   and (orientation: landscape) {     #Container {		width: 100%;	}	#Header {		width: 100%;	}	#Logo {		width: 60%;	}	#headerSiderbar {		width: 38%;	}	#Menu {		width: 1130px;	}	#Wrapper {		width: 100%;	}	#breakingNews {		width: 100%;	}	#upcomingEventsMain {    width: 100%;}	#latestNews {		width: 100%;	}	#contentWrapper {		width: 100%;		height: auto !important;	}		#menuTheme {		width: 100%;		height: 378px !important;	}	.menu_themes {    margin: 0 auto;    width: 59% !important;}.firstMenuTheme{	float: left;}.thirdMenuTheme {    float: left;    position: relative;    top: -164px;}.secondMenuTheme{	float: left;    left: 88px;    position: relative;    top: -82px;}.thirdMenuTheme {    float: left;    position: relative;    top: -164px;}	.item-476 a {    left: 87px !important;}	#MediaTheque {		width: 100%;		height: auto !important;	}	#imgBreakingNews img {    height: auto !important;}	#sectionWrapper {		width: 100%;	}	#leftSectionWrapper {		width: 31% !important;	}	#middelSectionWrapper {		width: 37% !important;	}	#rightSectionWrapper {		width: 31% !important;	}}.lastestNewsSidebar .globalnews {margin-top: -28px !important;height: 321px;}#archiveSide {    position: relative !important;    top: 25px !important;}.banner40 {    margin-bottom: 10px;    width: 1130px;}.innerDiv {    width: 100% !important;}.img_gauche{	float:left;	width:46%}.img_droite{	float:right;	width:46%}.nav-tabs {	display: none;}.system-pagebreak {    display: block;}.dj-main li:hover ul.dj-submenu li a {  /*  white-space: initial; */}.sliders2 {    width: 184px;	height:100px}@-webkit-keyframes clignote {0%{box-shadow:0px 0px 10px #4183C4;}50%{box-shadow:0px 0px 0px #4183C4;}100%{box-shadow:0px 0px 10px #4183C4;}}@-moz-keyframes clignote {  0%{box-shadow:0px 0px 10px #4183C4;}50%{box-shadow:0px 0px 0px #4183C4;}100%{box-shadow:0px 0px 10px #4183C4;}}@keyframes clignote {  0%{box-shadow:0px 0px 10px #4183C4;}50%{box-shadow:0px 0px 0px #4183C4;}100%{box-shadow:0px 0px 10px #4183C4;}}.titleService2{	text-shadow: 0 1px 0 white;	border-radius: 3px;	border: 1px solid #DDD;	box-shadow:0px 0px 10px #4183C4;	-webkit-animation-name: clignote; 	-webkit-animation-duration: 1s; 	-webkit-animation-iteration-count:infinite; 	-moz-animation: clignote ease-in infinite alternate 500ms;	animation: clignote ease-in infinite alternate 500ms;	color: rgb(18,117,58);    font-size: 10pt;    text-align: center;	float:left;}/*.slide-desc-text-default .slide-title {    color: rgb(18,117,58) !important;    font-size: 10pt !important;	text-align:center;	font-weight: 100 !important;}.slide-desc-text-default {    padding: 2px 15px 1px !important;}.slide-desc-bg-default {    background-color: white;    opacity: 0.8;}.slide-desc-text-default .slide-title a {     color: rgb(18,117,58);}*//* Container */.container-fluid {    max-width: 560px;	margin: 0px !important;    padding: 0px !important;}.caption-text{     color: rgb(18,117,58);      font-size: 10pt ;	    text-align:center;	    font-weight: 100;}/* Carousel Control */.control-box {    text-align: right;    width: 100%;    }    .carousel-control{        background: #666;        border: 0px;        border-radius: 0px;        display: inline-block;        font-size: 34px;        font-weight: 200;        line-height: 18px;        opacity: 0.5;        padding: 4px 10px 0px;        position: static;        height: 30px;        width: 15px;        }li.span3 {    list-style: none;	float: left;    display: block;	margin-left: 2px;    margin-right: 0px;}.span3 .thumbnail a>img, .span3 .thumbnail>img {    max-height: 100px;	    width: 184px;}.span3 .thumbnail {    height: 100px;    width: 184px;    border: none;	padding: 0px;	margin: 0px;	box-shadow: none;} ul.thumbnails {    margin-left: 0px;}/* Mobile Only */
    @media (max-width: 767px) {    .page-header, .control-box {    text-align: center;    } }
    @media (max-width: 479px) {    .caption {    word-break: break-all;    }}

 .itemid80188,.itemid801 ,.itemid804, .itemid808 , .itemid938, .itemid1001, .itemid806{    webkit-animation-name: clignote;    -webkit-animation-duration: 1s;    -webkit-animation-iteration-count: infinite;    -moz-animation: clignote ease-in infinite alternate 500ms;    animation: clignote ease-in infinite alternate 500ms;    POSITION: relative;    z-index: 200;}
#upcomingEventsMain .gn_header_2, #upcomingEventsMainSide .gn_header_2 { display: none; }

/*.innerDiv div a{color: #11783b !important;    display: block !important;    font-size: 16px !important;    font-weight: 700 !important;    text-transform: uppercase !important;	margin: 20px !important;	padding: 0px !important;}.itemid492{	white-space: pre-line;}*/



/* .eventsMde-0 a, .eventsMde-1  a, .eventsMde-2 a{    color: rgb(18, 117, 58) !important;    display: block !important;    font-size: 16px !important;    font-weight: 700 !important;    text-transform: uppercase !important;	margin: 20px !important;	padding: 0px !important;}*/

 .eventsMde-0 a, .eventsMde-1  a, .eventsMde-2 a{   color: rgb(18, 117, 58) !important;    display: block !important;    font-size: 12px !important;    font-weight: 700 !important;    text-transform: uppercase !important;	margin: 20px !important;	padding: 0px !important;}
 .eventsMde-3 a{    color: rgb(18, 117, 58) !important;    display: block !important;    font-size: 12px !important;    font-weight: 700 !important;    text-transform: uppercase !important;	margin: 20px !important;	padding: 0px !important;}
 .eventsMde-4 a{    color: rgb(18, 117, 58) !important;    display: block !important;    font-size: 12px !important;    font-weight: 700 !important;    text-transform: uppercase !important;	margin: 20px !important;	padding: 0px !important;}
 .eventsMde-5 a{    color: rgb(18, 117, 58) !important;    display: block !important;    font-size: 12px !important;    font-weight: 700 !important;    text-transform: uppercase !important;	margin: 20px !important;	padding: 0px !important;}
 .eventsMde-6 a{    color: rgb(18, 117, 58) !important;    display: block !important;    font-size: 12px !important;    font-weight: 700 !important;    text-transform: uppercase !important;	margin: 20px !important;	padding: 0px !important;}
  
 .eventsMde-7 a{    color: rgb(18, 117, 58) !important;    display: block !important;    font-size: 12px !important;    font-weight: 700 !important;    text-transform: uppercase !important;	margin: 20px !important;	padding: 0px !important;}
    
 .eventsMde-8 a{    color: rgb(18, 117, 58) !important;    display: block !important;    font-size: 12px !important;    font-weight: 700 !important;    text-transform: uppercase !important;	margin: 20px !important;	padding: 0px !important;}
  
 .eventsMde-9 a{    color: rgb(18, 117, 58) !important;    display: block !important;    font-size: 12px !important;    font-weight: 700 !important;    text-transform: uppercase !important;	margin: 20px !important;	padding: 0px !important;}
 .eventsMde-10 a{    color: rgb(18, 117, 58) !important;    display: block !important;    font-size: 12px !important;    font-weight: 700 !important;    text-transform: uppercase !important;	margin: 20px !important;	padding: 0px !important;}
  
.eventsMde-11 a{    color: rgb(18, 117, 58) !important;    display: block !important;    font-size: 12px !important;    font-weight: 700 !important;    text-transform: uppercase !important;	margin: 20px !important;	padding: 0px !important;}
  
.eventsMde-12 a{    color: rgb(18, 117, 58) !important;    display: block !important;    font-size: 12px !important;    font-weight: 700 !important;    text-transform: uppercase !important;	margin: 20px !important;	padding: 0px !important;}  
  
.eventsMde-13 a{    color: rgb(18, 117, 58) !important;    display: block !important;    font-size: 12px !important;    font-weight: 700 !important;    text-transform: uppercase !important;	margin: 20px !important;	padding: 0px !important;}
  
.eventsMde-14 a{    color: rgb(18, 117, 58) !important;    display: block !important;    font-size: 12px !important;    font-weight: 700 !important;    text-transform: uppercase !important;	margin: 20px !important;	padding: 0px !important;}  
  
.itemid492{	white-space: pre-line;}

li.gkTab.gkTabs-1.active {

animation: clignote ease-in infinite alternate 500ms;
}
  li.gkTab.gkTabs-3.active {

animation: clignote ease-in infinite alternate 500ms;
}
/*
li.gkTab.gkTabs-1 {

animation: clignote ease-in infinite alternate 500ms;
}
*/
.customers {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
}

.customers td, .customers th {
    border: 1px solid #ddd;
    padding: 8px;
}

.customers tr:nth-child(even){background-color: #c8db703d;}

.customers tr:hover {background-color: #fff;}

.customers th {
    padding-top: 8px;
    padding-bottom: 12px;
    text-align: left;
    background-color:#9ACD32;
    color: white;
}

/* clignotement de la banniere */

#test{
    animation: Test 500ms infinite;
}
@keyframes Test{
    0%{opacity: 0.5;}
    50%{opacity: 1;}
    100%{opacity: 0.5;}
}
.image{
      align: left;
    width: 160px;
    height: 100px;
   float: left;
}
/* la couleur de la numerotation de la pagination */
.gn_pagination_5 a:link {
    font-weight: bold;
    padding: 0 2px;
    color: rgb(18,117,58);
}

@media only screen and (max-width: 1024px) and (min-width: 321px) and (orientation: portrait)
{
       .titleService {
    float: left;
    PADDING-TOP: 10PX;
    width: 82% !important;
}
  .item-551 {
    margin-top: -358px!important; 
  }
  .item-556 , .item-557 {
    margin-top: -176px!important; 
    
  }
}
/* la couleur de la numerotation de la pagination */
.gn_pagination_5 a:link {
    font-weight: bold;
    padding: 0 2px;
    color: rgb(18,117,58);
}
/* margin top des archives */
#categorieaccueil > a, #non-categorise > a, #archiveSide a {
    font-weight: 700;
    color: #92c64b;
    text-align: center;
    text-decoration: none;
    float: left;
    padding: 0px;
    font-size: 10pt;
    margin-top: -30px;
}
/*numero selectionné en noir*/
.gn_pagination_4 a:hover, .gn_pagination_4 a.selected {
    opacity:0.5
}
.gn_pagination_4 {
    border: 1px solid #EFEFEF;
    border-top: none;
    padding: 2px 3px;
    text-align: left;
    background-color: #FFFFFF;
}

  .gkTabs-3
  {
  animation: clignote ease-in infinite alternate 500ms;
  height: 41px;
    background: #92c64b;
    color: #3c763d;
  }

.zoom {
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.zoom:hover {
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
      -ms-transform: scale(1.3)
}
  .gn_pagination_3 {
    border: 1px solid #EFEFEF;
    border-top: none;
    padding: 2px 3px;
    text-align: left;
    background-color: #FFFFFF;
}
.gn_header_1 {
    height: 50px !important;
}
#categorieaccueil > a {
    margin-top: 53px !important;
}
span.top-right.badge.danger {
    top: -81px !important;
    display:none;
    border-radius: 50% 50% !important;}
  
   
  @media (max-device-width: 1280px) and (orientation: landscape)
  {
   
    #upcomingEventsMain {
                           width: 39%;
                         }
#latestNews            {
                       width: 39%!important;
                       }
#breakingNews       {
                    width: 60%;
 }
  #categorieaccueil {
   float: right !important;
    margin-top: -85px;
    margin-left: 60px;
    width: 52%!important;}
#MediaTheque {
    width: 44% !important;
    height: auto !important;
}
#menuTheme {
    width: 55%!important;
    height: 364px !important;
}
.menu_themes {
    margin: 0 auto;
    width: 95% !important;
}
  .whoAreYou {
    width: 106%;
    margin-top: 22px;
    margin-left: -32px !important;
}

  }
  

    li.itemid528.first {
    padding-top: 20px !important;
}