@media screen and (max-width: 995px) {
	body{ font-size:15px; font-family: "Open Sans"; color:#444; background:#fff; }
	.ad1{ width: 98%; margin: 12px auto 0;}
	.ad2{ width: 98%; margin: 0 auto;}
	.ad4{ }
	.ad5{ }
	.ad6{ }
	.ad7{ }
	.ad8{ height: 650px; width: 310px; }
	.ad9{ width: 100%; margin: 0 auto; }
	.ad10{ height: 90px; }
	.ad11{ height: 460px; width: 180px; }
	.ad12{ width: 98%; margin: 0 auto; }
	.ad13{ height: 146px; width: 220px; }
	.ad14{ height: 146px; width: 220px; }
	.ad15{ height: 146px; width: 220px; }
	.ad16{ height: 146px; width: 220px; }
	.ad17{ width: 98%; margin: 0 auto; }
	#wrapper{ width: 100%; margin:0 auto; padding:0px; background:#fff;}
	.menu2{ width:100%; }
	#header-right-box{margin-top:8px;}
	#feat{ float: left; width: 100%; margin: 0; }
	#featbig{ margin: 0 auto; width:667px; }
	#featgal{ display: none; }
	#left-insidebar{ width: 672px; margin: 10px auto; display:block;}
	.home-post-wrap{ /*width: 300px;*/ }
	.contentblocknews {width: 100%; margin-left: 7px;}
	.contentblocknews2 {width: 100%; overflow: hidden;}
	.contentblocknews h2 a{float: left;}
	#wrap-ilintnl{width: 86%; margin: 0 auto;}
	#contentblocknewsimg{float:left;width:51%;}
	#contentblocknewsimg img{width:100%;height:auto;}
	#colorcontentnews1{ float: left; width: 48%; padding:0px 0 5px 5px; }
	#colorcontentnews2{ float: left; width: 45%; padding:20px 0 5px 7px;height:auto; }
	#colorcontent_left{ width: 100%; padding: 0; }
	#colorcontent_right{margin-top: 30px;width: 100%;}
	#colorcontent_right_1{width: 100%;}
	#colorcontent_right_2{display:none; width: 230px; margin-right: 15px;}
	#colorcontentblockimg img{width:100%;height:auto; }
	#colorcontentblockimg{float: left;width:51%;}
	#colorcontentblock_business1{ margin-left: 15px; width:45%;}
	#colorcontentblock_business2{ width:45%;}
	#colorcontent_left_business {width: 86%;margin: 30px auto;float: none;}
	#colorcontent_left_business h2 {width: 98%;margin: 0 auto;}
	#colorcontent_left_businessimg {margin: 10px auto auto;display: block; width: 98%;}
	#colorcontent_left_businessimg img{ width: 100%; height: auto;}
	#colorcontenth3{width:98%;}
	#colorcontenth4{width:98%;}
	#colorcontenth3_small{width:98%;}
	#colorcontenth3_serv{width:98%;}
	.ad11 {margin: 25px auto;}
	#content{ width: 100%; padding-right: 0px;}
	#content-large{width:100%; padding-right: 0px;}
	#colorcontent_right_tribune{width: 100%; margin-top: 25px;}
	#trib-box {width: 100%; height: 350px; border: 0px solid #000;}
	#tribunes{margin: 0 auto; width: 500px;}
	#trib1_2{float: left; width: 238px;}
	#colorcontentblock_voyage,#colorcontentblock_culture{width:100%;}
	#aside, #aside-post{display:none;}
	#footerwrapper1{ width:100%; }
	#wfsidebar1, #wfsidebar2, #wfsidebar3{float:left;width:33%;}
	#colorcontentblock_business1 #colorcontentwrap {height:90px;}
	#colorcontentblock_business2 #colorcontentwrap {height:90px;}
	.wrap-displaybox{ width:480px; margin:0 auto;}
	.displaybox-voyage, .displaybox-culture, .servicesbox, .servicesbox-post{margin-right:10px;margin-left:10px;}
	.displaybox-voyage, .displaybox-culture{min-height:240px;}
	.servicesbox, .servicesbox-post{min-height:180px;}
	#wrap-block101112{width:690px;margin:0 auto;}
	#coloredblock-histoire, #coloredblock-sport, #coloredblock-spirit{margin: 0 5px;}
	.columns{float:none; margin: 0 auto;}
	#blocpopular{width: 98%;height:auto;margin: 0 auto;}
	.wpp-list > li, .wpp-list2 > li{width:260px;}
	#related{margin:15px auto; width:660px; float: none; }
	.lmj-socialbottom{display:block;}
	/* Category */
	#colorcontentcat {margin:10px auto; float:none;}
	#pag{width:98%;}
	/* Pages */
	.page{width:98%; margin:0 auto;}
}
@media screen and (max-width: 800px) {
	#header{height:106px !important;}
	#header-right{margin-right: 60px;}
	#header-right-box{margin-top:3px;}
	#wrapper{overflow:hidden;}
	.menu2{border-bottom: 0;width: 100%;margin-top: 0px;top: 0px; position: absolute;background:none;}
	.menu2 .menu {height: auto;width: 220px; border: 1px solid grey; position: absolute; right: 0px; top: 30px; padding-top: 0px; margin-right: -222px;background: #fff;z-index:9999;}
  	.menu2 li {position: relative;border: 0;width: 100%; height: auto; min-height: 30px;}
	.menu2 a {text-align: left; padding: 10px;border: 0;width: 100%;}
	.menu2 li:hover,.menu2 li:active{border-bottom:0px solid #000;border-color:#000;color:#000;display:block;font-family:"Gill Sans MT", Georgia, times;font-weight:bold;height: auto; min-height: 30px;margin:0;text-decoration:none;}
	.menu2 .sub-menu{background:#fff;border: 0; left:0;margin:0;padding:0;position:initial;z-index:9999; height: auto;}
	.menu2 li li,.menu2 li li:link,.menu2 li li:visited{border: 0; height:30px;width: 100%;}
	.menu2 li li:hover,.menu2 li li:active{background:#fff;border:0;color:#2e9ad2;height:30px;display: block;}
	.menu2 li li a { margin-left: 20px; border: 0; display:block; position: relative;width:200px;}
	#push {display: block;background: #000000;position:absolute;width:48px; right:0px; top:30px;font-weight: bold;float: left;padding: 0px;height: 30px;line-height: 30px;z-index: 9;z-index:99999;}
	#push:hover { }
	#push:after {content:"";background: url('images/menu.png') no-repeat;width: 30px;height: 30px;display: inline-block;position: absolute; top: 5px;}
	#formsearch2 {display:none;}
	#featbig{ width:86%; }
	#featbig h2{ height: auto; }
	#lemondejuif{width: 250px;height: auto;margin-top: 10px;}
	#logoimg { width: 50px; height: 57px; margin-right: 4px;}
	#logoimg img{ width: 50px; height: auto; margin-right: 4px;}
	/*#left-insidebar{ width: 700px; }
	.home-post-wrap{ width: 316px; }*/
	#left-insidebar{ width: 680px;display:block; }
	.home-post-wrap{ width: 32%; margin-right:9px;}
	.contentblocknews {width: 98%; margin: 0 auto;}
	.contentblocknews2 {width: 100%;}
	.contentblocknews h2 a{float: left;}
	/*#colorcontentnews1{width: 300px; height:217px;}*/
	#colorcontentnews2{width: 45%;}
	/*#contentblocknewsimg img {width: 100%; height:auto;}*/
	#footerwrapper1{ width: 100%;}
	#colorcontent_left_business {width: 86%; margin:30px auto;}
	#colorcontent_left_businessimg{ margin: 10px auto auto;display: block; width: 98%;}
	#colorcontent_left_businessimg img{ width: 100%; height: auto;}
	#colorcontent_left_business h2 {width: 98%;margin: 0 auto;}
	#colorcontentblock_business1 {margin-left:10px;}
	#colorcontentblock_business2 {margin-left:10px;}
	#colorcontentblock_business1 #colorcontentwrap {height:90px;}
	#colorcontentblock_business2 #colorcontentwrap {height:90px;}
	.current-menu-item a{ color:#0184CC;}
	.whapp, .whappmob{ display:block;}
}
@media screen and (max-width: 705px) {
	#left-insidebar{ display:none; }
	#contentblocknewsimg img { width:100%; height: auto;}
	#colorcontentblockimg img{ width:100%; height: auto;}
	.contentblocknews h2 a { width:100%; }
	#colorcontentnews1{/*width: 98%;*/ height: auto; }
	#colorcontentnews1 p{ display:none; }
	#colorcontent_left_business {width: 86%; margin:30px auto;}
	#colorcontent_left_businessimg{ margin: 10px auto auto;display: block; width: 98%;}
	#colorcontent_left_businessimg img{ width: 100%; height: auto;}
	#colorcontent_left_business h2 {width: 98%;margin: 0 auto;}
	#colorcontentblock_business1 {margin-left:10px;}
	#colorcontentblock_business2 {margin-left:10px;}
	#colorcontentblock_business1 #colorcontentwrap {height:90px;}
	#colorcontentblock_business2 #colorcontentwrap {height:90px;}
	#header-right-box{margin-top:3px;}
}
@media screen and (max-width: 680px) {
	#header-right-box{display: none;margin-top:3px;}
	#formsearch2{position: absolute; display:block; right: 2px;top: 35px;z-index: 99999;width: 220px;}
	#formsearch2 input{border-top: 0px solid grey; border-bottom: 1px solid grey; border-left: 0px solid grey; border-right: 0px solid grey;}
	#formsearch2 fieldset{border: 0;}
	#colorcontent_left_business {width: 86%; margin:30px auto;}
	#colorcontent_left_businessimg{ margin: 10px auto auto;display: block; width: 98%;}
	#colorcontent_left_businessimg img{ width: 100%; height: auto;}
	#colorcontentblock_business1 {margin-left:10px;}
	#colorcontentblock_business2 {margin-left:10px;}
	#colorcontentblock_business1 #colorcontentwrap {height:90px;}
	#colorcontentblock_business2 #colorcontentwrap {height:90px;}
	#colorcontent_left_business h2 {width: 98%;margin: 0 auto;}
	#wfsidebar1, #wfsidebar2, #wfsidebar3{float:none;}
	.menu2 .menu {padding-top: 30px;}
	.featbig img { width: 100%; height: auto;}
	#featbig{max-height:none; height: auto;}
	#wrap-block101112{width: 98%;}
	#coloredblock-histoire, #coloredblock-sport, #coloredblock-spirit{width:98%;margin: 0 auto;float: none;}
	#coloredblock-histoire img, #coloredblock-sport img, #coloredblock-spirit img{width:100%; height:auto;}
	.sportlinks, .histlinks, .spiritlinks{width:100%;height:auto;}
	.columns{-moz-columns:1;-webkit-columns:1;columns:1;display:block;float:none;height:auto;width:100%;}
	.wpp-list2{width:85%;}
	.wpp-list > li, .wpp-list2 > li{width:100%;}
	
	/* Category */
	#colorcontentcat{width:100%;}
	#colorcontentcat img{ width: 35%;}
	#colorcontentcat .meta_author{ width: 50%;float: left;}
	#colorcontentcat h2{ width: 50%; float: left;font-size: 17px;}
	#colorcontentcat p{ width: 50%;float: left;display:none;}
}
@media screen and (max-width: 645px) {
	#colorcontentblock_business1 {margin-left:10px;}
	#colorcontentblock_business1 #colorcontentwrap {height:auto; min-height: 218px;}
	#colorcontentblock_business1 #colorcontentwrap img{width:100%;height:auto;}
	#colorcontentblock_business2 {margin-left:10px;}
	#colorcontentblock_business2 #colorcontentwrap {height:auto; min-height: 218px;}
	#colorcontentblock_business2 #colorcontentwrap img{width:100%;height:auto;}
	#colorcontent_left_business h2 {width: 98%;margin: 0 auto;}
	#wfsidebar1, #wfsidebar2, #wfsidebar3{float:none;width:200px;}
	.menu2 .menu {padding-top: 30px;}
	img {width:100%; height: auto;float: none;}
	#colorcontenth3_small img{width:10px; height:24px;}
	.contentblocknews{overflow: auto;}
	#colorcontentnews2 h3{height:38px; overflow:hidden;}
	#logo-footer img {width:310px; height:34px;}
	#wfsidebar1 img {width:45px; height:45px;}
	div.wpcf7 img.ajax-loader {width:16px; height:16px;}
	#colorcontentnews2{height:auto;}
	.lmj-whatsapp{display:inline-block;}
	/*.lmj-social{width: 100%; background: #fff; height: 50px;margin-left: 0px;bottom: 0px;padding:0 0 50px 10px;border-top:0px solid grey;}*/
	#socialboxes{width: 100%;height: 40px; margin:0 auto;}	
	.postviews{ }
	.lmj-socialbottom{display:block;}
	#socialboxes2{width: 100%;height: 40px; margin:0;}
	.postviews2{border-bottom:0;border-left: 1px solid #808080; display:inline-block;margin:0 0 0 10px;padding:0px 10px 0px 5px !important;text-align:left;width:110px;overflow: auto; font-size: 22px;}
	.postviews2 i{ margin-left: 5px;}
	.lmj-socialbottom h5{margin:20px 0 0!important;display:block;}
	.lmj-link2{-moz-background-clip:padding;-moz-box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);-webkit-background-clip:padding-box;-webkit-box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);border-radius:2px;box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);color:white;cursor:pointer;display:inline-block;font-size:14px;font-weight:bold;margin-right:2px;margin-top:2px;padding:5px 10px 5px 0 !important;text-align:left;text-decoration:none;width:117px;overflow: auto;}
	.lmj-link2:hover,.lmj-link2:active,.lmj-link2 a,.lmj-link2 a:hover,.lmj-link2 a:active{color:white!important;}
	.lmj-link2 i{border-right:1px solid white;margin-left:13px;margin-right:10px;padding-right:5px;text-align:center;width:15px;}	
	.lmj-link i{margin-left:13px;}
	.lmj-mail{width:30px !important;height:20px !important;overflow:hidden;}
	.lmj-mail i{border-right:0px solid #ffffff;}
	.lmj-facebook{}
	.lmj-facebook i{}
	.lmj-twitter{width:30px !important;height:20px !important;overflow:hidden;}
	.lmj-twitter i{border-right:0px solid #ffffff;}
	.lmj-whatsapp{width:30px !important;height:20px !important;overflow:hidden;}
	.lmj-whatsapp i{border-right:0px solid #ffffff;}
	.lmj-facebook a:after {content:""; margin-left: 0px;}
	.lmj-twitter a:after {content:""; margin-left: 0px;}
	.lmj-whatsapp a:after {content:""; margin-left: 0px;}
	.lmj-mail a:after {content:""; margin-left: 0px;}
	#related{width: 98%; margin:0 auto;}
	.related{width:100%;float: none;}
	.relatedpost{width:100%;margin-bottom:5px;}
	.relatedpost img{width:100%;}
	.relatedpost a{float: left; display:block;}
	#related h3, .relatedpost h3{float: left; width:62%; margin-left: 10px;}
	#colorcontentcat #meta_authorr{ display:none;}
	#colorcontentcat .meta_author{ font-size:12px;}
	#colorcontentcat h2{ font-size: 15px;}
	/* SINGLEADS: AD4, AD5, AD8*/
	.ad4,.ad5{width: 98%; height: auto;} /* AD4 BELOW TITLE, AD5 BELOW CONTENT */
	.ad4 img,.ad5 img{width: 100%; height: auto;} /* AD4 BELOW TITLE, AD5 BELOW CONTENT */
	
	/* ARCHIVES AND CATEGADS: AD7, AD8*/
	.ad7,.ad6{width: 98%; height: auto;}
	.ad9{}
	
	/* FOOTER */
	#followus{margin-top: 10px;}
}
@media screen and (max-width: 600px) {
	#colorcontentblockimg{width:100%;}
	#contentblocknewsimg{width:100%;}
	#colorcontentnews1{width:98%;}
}
@media screen and (max-width: 480px) {
	.wrap-displaybox{ width:98%; margin:0 auto;}
	.displaybox-voyage, .displaybox-culture, .servicesbox, .servicesbox-post{margin-right:0px;margin-left:0px;}
	.displaybox-voyage, .displaybox-culture, .servicesbox, .servicesbox-post{width:100%;height:auto;}
	.displaybox-voyage, .displaybox-culture{min-height: auto; margin-bottom: 5px;}
	.displaybox-voyage h4, .displaybox-culture h4{float: left;display: block;width: 60%;text-align: left;padding-left: 10px;}
	.displaybox-voyage img, .displaybox-culture img {width:35%; height:auto; float: left;}
	.displaybox-voyage h4 a, .displaybox-culture h4 a{text-align: left;}
	.displaybox-voyage .cb, .displaybox-culture .cb{ clear:none;}
	.servicesbox, .servicesbox-post{min-height: auto;}
	.displaybox-voyage:last-child img, .displaybox-culture:last-child img{width:100%;height:auto;}
	.displaybox-voyage:last-child, .displaybox-culture:last-child{width:100%; min-height:auto;}
	.displaybox-voyage:last-child, .displaybox-culture:last-child{min-height: auto;}
	.displaybox-voyage:last-child h4, .displaybox-culture:last-child h4{float: left;display: block;width: 60%;text-align: left;padding-left: 10px;}
	.displaybox-voyage:last-child img, .displaybox-culture:last-child img {width:35%; height:auto; float: left;}
	.displaybox-voyage:last-child h4 a, .displaybox-culture:last-child h4 a{text-align: left;}
	.displaybox-voyage:last-child .cb, .displaybox-culture:last-child .cb{ clear:none;}
	#coloredblock567{margin-top: 20px;}	
	#colorcontenth4:after{content:"Nos articles les plus populaires"}
	#desc-lmj-footer{font-size:16px;}
	.ad13,.ad14,.ad15,.ad16{width:98%;height:auto;} /* SERVICES BELOW BUSINESS */
	.servicesbox, .servicesbox-post{ width:50%; height: auto;}
	#tribunes{width:98%;}
	#trib1_2{float: none; margin: 0 auto;}
	#trib-box{width: 98%;height: auto;}
	#colorcontentcat h2{ font-size: 16px;width: 98%; margin:0 auto; float: none;}
	#colorcontentcat .meta_author{ width: 98%; margin:0 auto;float: none;display:none;}
	#colorcontentcat img{float:left;width:38%;}
	#wrap-ilintnl{width: 98%; margin: 0 auto;}
	#colorcontent_left_business{width:100%;}
}
@media screen and (max-width: 445px) /* Iphone horizontal */ {
	#logoimg img{width:40px;height:auto;}
	#logoimg{width:40px; height:45px;}
	#lemondejuif{margin-top:5px;}
	#colorcontenth4:after{content:"Articles Populaires"}
	#related h3, .relatedpost h3{float: left; width:52%; margin-bottom: 0px; margin-left: 10px;}
	.ad9{ height:97px; }
}
@media screen and (max-width: 360px) /* Iphone Vertical */ {
	#colorcontentcat h2{ font-size: 14px;}
	#pagl{width:40%;}
	#pagr{width:40%;}
	#related h3, .relatedpost h3{width:45%;}
	.relatedpost h3 a{font-size:13px;}
}
@media screen and (max-width: 325px) /* Iphone Vertical */ {
	#lemondejuif{ margin-top:9px;width:210px;}
}