@media only screen and (max-width:1439px){.addthis-smartlayers-desktop .atss,.addthis-smartlayers-desktop .atss a{width:2pc}.addthis-smartlayers-desktop .atss a .at-icon-wrapper{padding:6px 0}.addthis-smartlayers-desktop .atss a span .at-icon{width:1.5pc;height:1.5pc}}
@media only screen and (max-width:1279px){.glance-holder .black-bar{right:100%;margin-right:-40px}h1.bloc-title, h2.bloc-title{font-size:26px}.latest-articles .listing li:nth-child(1n){width:49%;margin-right:2%}.latest-articles .listing li:nth-child(2n){margin-right:0}.latest-articles .listing .title{font-size:26px;line-height:30px;max-height:90px}.latest-articles .listing .sub-title{font-size:18px;line-height:22px;max-height:88px;margin-bottom:16px}.slider-listing .listing .title{font-size:26px;line-height:30px;max-height:90px}.slider-listing .listing .sub-title{font-size:18px;line-height:22px;max-height:88px;margin-bottom:16px}.vertical-listing .listing .title{font-size:16px;line-height:20px}.vertical-listing .listing .title:after,.vertical-listing .listing .title:before{font-size:26px}article .title{font-size:40px}article .sub-title{font-size:28px}.gallery-listing .featured-album .title{font-size:40px;line-height:44px}.gallery-listing .featured-album .sub-title{font-size:26px;line-height:30px}.gallery-listing .listing .title{font-size:22px;line-height:26px;max-height:52px}.gallery-listing .listing .sub-title{font-size:18px;line-height:22px;max-height:44px}.archive-listing-body .horizontal-listing .listing li:nth-child(1n){width:31%;margin-right:3.5%}.archive-listing-body .horizontal-listing .listing li:nth-child(3n){margin-right:0}.archive-listing-body .horizontal-listing .listing li:nth-child(1n):after{display:block;margin-left:5.65%}.archive-listing-body .horizontal-listing .listing li:nth-child(3n):after{display:none}}
@media only screen and (max-width:1023px){.main-content,.wide-banner.grey{padding-top:20px}.glance-holder,.main-content,.wide-banner,.wide-banner.grey,footer,header .bottom,header .top{padding-left:20px;padding-right:20px}h1.bloc-title, h2.bloc-title{font-size:24px}.glance-holder .black-bar{margin-right:-20px}.glance-holder .glance .holder{padding-right:20px}.glance .mobile-links li{width:48%;margin-left:4%}.glance .mobile-links li img{width:100%}.newsletter .holder{padding:20px}.archive-listing .listing{height:310px;overflow:hidden}.archive-listing .simple-carousel{height:330px;overflow-x:scroll}.latest-articles .listing .title,.slider-listing .listing .title{font-size:24px;line-height:28px;max-height:84px}.horizontal-listing .listing .details{padding:16px 20px;left:20px;right:20px}.horizontal-listing .listing .title{font-size:16px;line-height:20px;max-height:40px}.horizontal-listing .listing .sub-title{font-size:15px}.vertical-listing .listing .title:after,.vertical-listing .listing .title:before{font-size:24px}.publi-info .horizontal-listing li:first-child .details{left:20px;right:20px}.publi-info{margin-bottom:40px}article .title{font-size:36px}article .sub-title{font-size:26px}.gallery-listing .featured-album .title{font-size:36px;line-height:40px}.gallery-listing .featured-album .sub-title{font-size:24px;line-height:28px}.gallery-listing .listing .title{font-size:20px;line-height:24px;max-height:48px}.gallery-listing .listing .sub-title{font-size:16px}.gallery-listing .indicator{font-size:14px}}
@media only screen and (max-width:959px){header .main-logo{max-width:180px}header nav{display:none}h1.bloc-title, h2.bloc-title{font-size:22px}.newsletter h3{font-size:16px;margin-bottom:12px}.side-menu .menu li a,.side-submenu .menu li a{font-size:14px;padding:10px 0}.side-menu .center{padding:20px 60px 40px 20px}.side-submenu .center{padding:80px 60px 20px 20px}.polls .holder{padding:20px}.publi-info .horizontal-listing li:first-child .details,.slider-listing .listing .details{padding:16px 20px}.polls .title{font-size:15px}.special-vous .listing li:nth-child(1n){width:23.5%;margin-right:2%}.special-vous .listing li:nth-child(4n){margin-right:0}.latest-articles .listing .title{font-size:22px;line-height:26px;max-height:78px}.latest-articles .listing .sub-title{font-size:16px;line-height:20px;max-height:80px;margin-bottom:12px}.latest-articles .listing .details{left:20px;right:20px;padding:16px 20px}.latest-articles .listing li:nth-child(1n){width:48%;margin-right:4%}.latest-articles .listing li:nth-child(2n){margin-right:0}.slider-listing .listing .title{font-size:22px;line-height:26px;max-height:78px}.slider-listing .listing .sub-title{font-size:16px;line-height:20px;max-height:80px;margin-bottom:12px}.listing .author{display:block}.column-right .subscribe-box,.horizontal-listing .listing li:nth-child(2n):after{display:none}.horizontal-listing .listing li:nth-child(1n){width:48%;margin-right:4%}.horizontal-listing .listing li:nth-child(2n),.publi-info .horizontal-listing li:nth-child(1n){margin-right:0}.vertical-listing .listing .title{font-size:15px}.vertical-listing .listing .title:after,.vertical-listing .listing .title:before{font-size:22px}article .title{font-size:32px}article .sub-title{font-size:24px}.horizontal-listing .listing li:nth-child(1n):after{margin-left:4%;display:none!important}.gallery-listing .featured-album .title{font-size:32px;line-height:36px}.gallery-listing .featured-album .sub-title{font-size:22px;line-height:26px}.gallery-listing .featured-album .details{float:none;width:auto}.gallery-listing .listing .title{font-size:18px;line-height:22px;max-height:44px}.gallery-listing .listing .sub-title{font-size:15px;line-height:20px;max-height:40px}.archive-listing-body .horizontal-listing .listing li:nth-child(1n){width:48%;margin-right:4%;float:left;margin-bottom:100px}.archive-listing-body .horizontal-listing .listing li:nth-child(2n){margin-right:0}.archive-listing-body .horizontal-listing .listing li:nth-child(1n):after{display:block;margin-left:4%}.archive-listing-body .horizontal-listing .listing li:nth-child(2n):after{display:none}.archive-listing-body .horizontal-listing .listing .details{bottom:-60px;position:absolute}}
@media only screen and (max-width:767px){.column-right .banner,.glance-holder .black-bar,.glance-holder .center:before,.publi-info .banner,header .social-links{display:none}body{font-size:13px}h1.bloc-title, h2.bloc-title{font-size:20px}.glance-holder{padding:0}.glance-holder .glance{width:100%;float:none;padding:20px}.glance-holder .glance .holder{padding:0}.glance .mobile-links li{width:auto;max-width:48%}.glance-holder .tags{width:100%;float:none;padding:20px}.glance-holder .tags .holder{padding:0}.glance-holder .links{width:100%;float:none;padding:20px;display:none}.glance-holder .links .holder{padding:0}.listing .title{text-transform:capitalize!important}.listing .author,.listing .category,.listing .sub-category{font-size:12px}.latest-articles .listing .title,.slider-listing .listing .title{font-size:20px;line-height:24px;max-height:72px}.slider-listing .flex-direction-nav{bottom:-41px}.slider-listing .listing .details{top:auto;left:40%;margin-top:0;bottom:0}.vertical-listing .listing .title:after,.vertical-listing .listing .title:before{font-size:20px}.top-stories .polls{width:auto;float:none;clear:both}.top-stories .banner{float:right;width:36%;margin-right:0}.top-stories .vertical-listing{width:60%;margin-right:4%;margin-bottom:60px}.cuisine-bloc .latest-articles{float:none;width:100%;clear:both}.cuisine-bloc .latest-articles li{margin-bottom:30px}.cuisine-bloc .latest-articles .listing .photo{width:65%}.cuisine-bloc .latest-articles .listing .details{top:auto;left:40%;margin-top:0;bottom:0;right:0}.cuisine-bloc .banner{width:36%;margin-bottom:40px}.cuisine-bloc .newsletter{float:left;width:60%;margin-right:4%;margin-bottom:40px}.publi-info{margin-bottom:30px}.publi-info .horizontal-listing{width:100%;margin-right:0}.publi-info .banner{width:36%;margin-bottom:40px}.publi-info .horizontal-listing li:first-child,.publi-info .horizontal-listing li:nth-child(1n){width:100%;margin-right:0;clear:both}.publi-info .horizontal-listing li:first-child{margin-bottom:20px}.publi-info .horizontal-listing li:first-child .photo{width:65.5%}.publi-info .horizontal-listing li:first-child .details{left:40%;right:0;bottom:0}.publi-info .archive-listing{width:100%;float:none}.polls{margin-bottom:30px}.special-vous .listing li:nth-child(1n){width:48%;margin:0 4% 30px 0}.special-vous .listing li:nth-child(2n){margin-right:0}article .title{font-size:28px}article .sub-title{font-size:22px}.column-left,.column-right{float:none;width:100%;clear:both}.column-right .subscribe-box{border:0;padding:0}.column-right .subscribe-box .issue-photo{width:auto;max-width:48%;max-height:200px}.column-right .recommended{margin-bottom:0}.column-right .horizontal-listing .listing li:nth-child(1n){width:48%;float:left;margin-right:4%}.column-right .horizontal-listing .listing li:nth-child(2n){margin-right:0;clear:none}.gallery-listing .featured-album .title{font-size:28px;line-height:32px}.gallery-listing .featured-album .sub-title{font-size:20px;line-height:24px}.gallery-listing .listing li:nth-child(1n){width:48%;margin-right:4%}.gallery-listing .listing li:nth-child(2n){margin-right:0}.gallery-listing .listing li:nth-child(4n){clear:none}.gallery-listing .listing .title{font-size:16px;line-height:20px;max-height:40px}.gallery-listing .listing .sub-title{font-size:14px}}
@media only screen and (max-width:639px){.horizontal-listing .listing .details,.latest-articles .listing .details,.publi-info .horizontal-listing li:first-child .details,.slider-listing .listing .details{bottom:0;left:0;right:0;position:relative}.wide-banner.double .banner{width:100%;float:none!important;margin:0 0 20px;clear:both}.top-stories .banner{display:none}.top-stories .vertical-listing{width:100%;margin-right:0;float:none;margin-bottom:50px}.newsletter h3{font-size:15px;text-transform:capitalize}footer{text-align:center}footer .figaro-logo{position:relative;margin:5px auto;left:0}footer .social-links{margin:10px 0;position:relative;display:inline-block;width:100%;bottom:0}footer .social-links li{display:inline-block;float:none}.cuisine-bloc .banner,.horizontal-listing .listing li:nth-child(1n):after{display:none}.cuisine-bloc .newsletter{width:100%;float:none;margin-right:0;margin-bottom:30px}.latest-articles{margin-bottom:20px}.latest-articles .listing .title{font-size:18px;line-height:22px;max-height:66px}.latest-articles .listing .sub-title{font-size:14px;margin-bottom:8px}.horizontal-listing .listing li:nth-child(1n),.latest-articles .listing li:nth-child(1n){margin:0 0 20px;width:100%;float:none}.horizontal-listing .listing .title{font-size:18px;line-height:22px;max-height:66px;-webkit-line-clamp:3}.horizontal-listing .listing .sub-title{font-size:14px;margin-bottom:8px}.slider-listing .listing .title{font-size:18px;line-height:22px;max-height:66px}.slider-listing .listing .sub-title{font-size:14px;margin-bottom:8px}.slider-listing .listing .photo{width:100%}.cuisine-bloc .latest-articles .listing .photo{width:100%}.cuisine-bloc .latest-articles .listing .details{left:0;position:relative}.publi-info .horizontal-listing li:first-child .photo{width:100%}.vertical-listing .listing .title{font-size:14px}.vertical-listing .listing .title:after,.vertical-listing .listing .title:before{font-size:18px}article .title{font-size:24px}article .sub-title{font-size:20px}.column-right .horizontal-listing .listing li:nth-child(1n){width:100%;float:none;margin-right:0;clear:both}.gallery-listing .featured-album .photo{width:100%;float:none;margin-right:0}.gallery-listing .featured-album .title{font-size:24px;line-height:28px}.gallery-listing .featured-album .sub-title{font-size:18px;line-height:22px}.gallery-listing .listing .title{font-size:14px}.gallery-listing .listing .sub-title{font-size:13px}}
@media only screen and (max-width:479px){header .main-logo{margin:0;max-width:140px!important}header .languages{top:0}h1.bloc-title, h2.bloc-title{font-size:18px}.special-vous .listing li:nth-child(1n){width:100%;margin:0 0 20px;float:none;clear:both}.special-vous .all-btn{position:relative;right:0;top:0;float:right}.latest-articles .listing .title,.slider-listing .listing .title{font-size:16px;line-height:20px;max-height:60px}.horizontal-listing .listing .title{font-size:15px;line-height:20px;max-height:60px}article .title{font-size:20px}article .sub-title{font-size:16px}.gallery-listing .featured-album .title{font-size:20px;line-height:24px}.gallery-listing .featured-album .sub-title{font-size:15px;line-height:20px}.gallery-listing .listing li:nth-child(1n){width:100%;margin-right:0;float:none;clear:both}.column-left .archive-thumb{float:none;width:auto;margin-right:0}.archive-listing-body .horizontal-listing .listing li:nth-child(1n){float:none;width:100%;margin:0 0 20px}.archive-listing-body .horizontal-listing .listing li:nth-child(1n):after{display:none}.archive-listing-body .horizontal-listing .listing .details{bottom:0;position:relative;left:0;right:0}}
@media only screen and (max-width:359px){.side-menu,.side-submenu{width:100%}article .title{font-size:16px}article .sub-title{font-size:14px}.gallery-listing .featured-album .title{font-size:18px;line-height:22px}.gallery-listing .featured-album .sub-title{font-size:14px;line-height:18px}}
@media screen and (-webkit-min-device-pixel-ratio:0){.polls input[type=radio]{background-color:#fff;-webkit-appearance:none;-webkit-border-radius:20px;-webkit-box-sizing:content-box;position:richness:}.polls input[type=radio]:checked{background:url(../images/checked.png) center no-repeat}}
@media print{footer,footer .center{background:#fff;color:#000}footer,footer a{color:#000}.at4-share-outer,.banner,.btn-side-menu,.column-right,.flex-direction-nav,.glance-holder,.related-articles,.search-input,.wide-banner,article .gallery .slides a:after,footer .social-links,header .bottom,header .languages,header .social-links{display:none}header{position:relative;padding:0}header .top{padding:10px 0}header .main-logo,header .main-logo img{width:160px}h1.bloc-title, h2.bloc-title{font-size:18px;margin-bottom:10px}.main-content{padding:20px 0}article .title{font-size:22px;line-height:normal}article .sub-title{font-size:16px;line-height:normal}.column-left{float:none;width:auto}footer{padding:14px 0;border-top:1px solid #000}h1{font-size:22px;margin:0 0 14px}h2{font-size:20px;margin:0 0 12px}h3{font-size:18px;margin:0 0 10px}h4{font-size:16px;margin:0 0 8px}h5{font-size:14px;margin:0 0 6px}}
@media only screen and (max-width: 980px) {
	.fancybox-opened {
		width: 90%;
		left:5%;
	}
	.fancybox-inner{
		width: 100%;
	}
	.about-details .details{
	width: 100%;
}
		.cover_article .details {
	margin: 0 auto 50px;
	width: 100%;
}
}