@font-face {
    font-family: 'NunitoSansBlack';
    src: url('fonts/NunitoSans-Black.eot');
    src: url('fonts/NunitoSans-Black.eot?#iefix') format('embedded-opentype'),
        url('fonts/NunitoSans-Black.woff2') format('woff2'),
        url('fonts/NunitoSans-Black.woff') format('woff'),
        url('fonts/NunitoSans-Black.ttf') format('truetype'),
        url('fonts/NunitoSans-Black.svg#NunitoSans-Black') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NunitoSansSemiBold';
    src: url('fonts/NunitoSans-SemiBold.eot');
    src: url('fonts/NunitoSans-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('fonts/NunitoSans-SemiBold.woff2') format('woff2'),
        url('fonts/NunitoSans-SemiBold.woff') format('woff'),
        url('fonts/NunitoSans-SemiBold.ttf') format('truetype'),
        url('fonts/NunitoSans-SemiBold.svg#NunitoSans-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NunitoSansExtraBold';
    src: url('fonts/NunitoSans-ExtraBold.eot');
    src: url('fonts/NunitoSans-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('fonts/NunitoSans-ExtraBold.woff2') format('woff2'),
        url('fonts/NunitoSans-ExtraBold.woff') format('woff'),
        url('fonts/NunitoSans-ExtraBold.ttf') format('truetype'),
        url('fonts/NunitoSans-ExtraBold.svg#NunitoSans-ExtraBold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NunitoSans';
    src: url('fonts/NunitoSans-Regular.eot');
    src: url('fonts/NunitoSans-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/NunitoSans-Regular.woff2') format('woff2'),
        url('fonts/NunitoSans-Regular.woff') format('woff'),
        url('fonts/NunitoSans-Regular.ttf') format('truetype'),
        url('fonts/NunitoSans-Regular.svg#NunitoSans-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NunitoSansLight';
    src: url('fonts/NunitoSans-Light.eot');
    src: url('fonts/NunitoSans-Light.eot?#iefix') format('embedded-opentype'),
        url('fonts/NunitoSans-Light.woff2') format('woff2'),
        url('fonts/NunitoSans-Light.woff') format('woff'),
        url('fonts/NunitoSans-Light.ttf') format('truetype'),
        url('fonts/NunitoSans-Light.svg#NunitoSans-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NunitoSansBold';
    src: url('fonts/NunitoSans-Bold.eot');
    src: url('fonts/NunitoSans-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/NunitoSans-Bold.woff2') format('woff2'),
        url('fonts/NunitoSans-Bold.woff') format('woff'),
        url('fonts/NunitoSans-Bold.ttf') format('truetype'),
        url('fonts/NunitoSans-Bold.svg#NunitoSans-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Impact';
    src: url('fonts/Impact.eot');
    src: url('fonts/Impact.eot?#iefix') format('embedded-opentype'),
        url('fonts/Impact.woff2') format('woff2'),
        url('fonts/Impact.woff') format('woff'),
        url('fonts/Impact.ttf') format('truetype'),
        url('fonts/Impact.svg#Impact') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NunitoSansItalic';
    src: url('fonts/NunitoSans-Italic.eot');
    src: url('fonts/NunitoSans-Italic.eot?#iefix') format('embedded-opentype'),
        url('fonts/NunitoSans-Italic.woff2') format('woff2'),
        url('fonts/NunitoSans-Italic.woff') format('woff'),
        url('fonts/NunitoSans-Italic.ttf') format('truetype'),
        url('fonts/NunitoSans-Italic.svg#NunitoSans-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}
body{overflow-x: hidden;}
.page__top_header{margin: 0;}
section.region-top-header{display: inline-block;width: 100%;text-align: center;padding: 15px 0;/*! position: fixed; */background: #fff;z-index: 999999;-webkit-box-shadow: 0 3px 6px rgba(32,36,39,.16);box-shadow: 0 3px 6px rgba(32,36,39,.16);margin: 0; left: 0;}
section.region-top-header .navbar-brand{display: inline;width: auto;padding: 0;margin: 0;}
section.region-top-header .navbar-brand img{/*! vertical-align: unset !important; */}
.scrolled section.region-top-header{position: fixed;}
section.region-top-header #block-d10theme-topheadermenu{display: inline-block;width: auto;padding: 0;margin: 0;padding-top: 15px;}
section.region-top-header #block-d10theme-topheadermenu ul{display: inline-block;margin: 0;padding: 0;margin-left: 40px;width: 100%;}
section.region-top-header #block-d10theme-topheadermenu ul li{display: inline-flex;text-align: center;/*! margin-right: 25px; */position: relative;}
section.region-top-header #block-d10theme-topheadermenu ul li a.laune::before {content:"";background: url(../img/home-b-icon.jpg);width: 36px;height: 26px;display: block;background-position: center;clear: both;margin: 0 auto;}

section.region-top-header #block-d10theme-topheadermenu ul li a:hover.laune::before, section.region-top-header #block-d10theme-topheadermenu ul li .laune.nav-link--.is-active::before {content:"";background: url(../img/home-icon.jpg);width: 36px;height: 26px;display: block;background-position: center;clear: both;margin: 0 auto;}

section.region-top-header #block-d10theme-topheadermenu ul li a.radio::before, section.region-top-header #block-d10theme-topheadermenu ul li span.radio::before {content:"";background: url(../img/play-icon.jpg);    background-position-x: 0%;   background-position-y: 0%;  width: 36px;  height: 26px;   display: block;background-position: center;clear: both;margin: 0 auto;}

section.region-top-header #block-d10theme-topheadermenu ul li:hover a.radio::before, section.region-top-header #block-d10theme-topheadermenu ul li:hover span.radio::before, section.region-top-header #block-d10theme-topheadermenu ul li.menu-item--active-trail  a.radio::before {content:"";background: url(../img/play-hover-icon.jpg);    background-position-x: 0%;   background-position-y: 0%;  width: 36px;  height: 26px;   display: block;background-position: center;clear: both;margin: 0 auto;}


section.region-top-header #block-d10theme-topheadermenu ul li a.dossiers::before, section.region-top-header #block-d10theme-topheadermenu ul li span.dossiers::before {content:"";background: url(../img/dossier-icon.jpg);width: 36px;height: 26px;display: block;background-position: center;clear: both;margin: 0 auto;}
section.region-top-header #block-d10theme-topheadermenu ul li:hover a.dossiers::before, section.region-top-header #block-d10theme-topheadermenu ul li:hover span.dossiers::before, section.region-top-header #block-d10theme-topheadermenu ul li.menu-item--active-trail a.dossiers::before {content:"";background: url(../img/dossier-hover-icon.jpg);width: 36px;height: 26px;display: block;background-position: center;clear: both;margin: 0 auto;}


section.region-top-header #block-d10theme-topheadermenu ul li a.direct::before, section.region-top-header #block-d10theme-topheadermenu ul li span.direct::before {content:"";background: url(../img/direct-icon.jpg);width: 36px;height: 26px;display: block;background-position: center;clear: both;margin: 0 auto;}

section.region-top-header #block-d10theme-topheadermenu ul li:hover a.direct::before, section.region-top-header #block-d10theme-topheadermenu ul li:hover span.direct::before, section.region-top-header #block-d10theme-topheadermenu ul li.menu-item--active-trail a.direct::before {content:"";background: url(../img/direct-hover-icon.jpg);width: 36px;height: 26px;display: block;background-position: center;clear: both;margin: 0 auto;}


section.region-top-header #block-d10theme-topheadermenu ul li a.direct::after, section.region-top-header #block-d10theme-topheadermenu ul li span.direct::after {background-color: #d90000;  border-radius: 50%;  content: "";  height: 10px;  width: 10px;display: inherit;top: -14px;position: relative;left: -12px;}

section.region-top-header #block-d10theme-topheadermenu ul li a.toptv::before, section.region-top-header #block-d10theme-topheadermenu ul li span.toptv::before, section.region-top-header #block-d10theme-topheadermenu ul li.menu-item--active-trail a.toptv::before {content:"";background: url(../img/poptv-icon.jpg);width: 36px;height: 26px;display: block;background-position: center;clear: both;margin: 0 auto;}
section.region-top-header #block-d10theme-topheadermenu ul li:hover a.toptv::before, section.region-top-header #block-d10theme-topheadermenu ul li.menu-item--active-trail a.toptv::before,  section.region-top-header #block-d10theme-topheadermenu ul li:hover span.toptv::before {content:"";background: url(../img/direct-hover-icon.jpg);width: 36px;height: 26px;display: block;background-position: center;clear: both;margin: 0 auto;}
#navbar-main{background: transparent !important;}
section.region-top-header #block-d10theme-topheadermenu ul li a, section.region-top-header #block-d10theme-topheadermenu ul li span{text-align: center;width: 100%;display: block;line-height: 0;font: 15px/120% NunitoSans;color: #000;cursor: pointer;padding: 10px 25px;position: relative;}
section.region-top-header #block-d10theme-topheadermenu ul li a:hover, section.region-top-header #block-d10theme-topheadermenu ul li span:hover, section.region-top-header #block-d10theme-topheadermenu ul li a.is-active{color: #34B8E8;}
section.region-top-header #block-d10theme-formulaireexposerecherchepage-search{display: inline-block;width: auto;}
section.region-top-header #block-d10theme-formulaireexposerecherchepage-search form{position: relative;top: -10px;}
section.region-top-header #block-d10theme-formulaireexposerecherchepage-search form .js-form-item{position: relative;}
section.region-top-header #block-d10theme-formulaireexposerecherchepage-search form .js-form-item input{background: #E7E8EA;border: 0;border-radius: 0;color: #000;outline: none;box-shadow: none;padding-left: 20px;padding: 14px 14px 14px 60px;width: 260px;font: 15px/120% NunitoSansBold;}
section.region-top-header #block-d10theme-formulaireexposerecherchepage-search form .js-form-item input::placeholder{color: #000;font: 15px/120% NunitoSansBold;}

section.region-top-header #block-d10theme-formulaireexposerecherchepage-search form #edit-actions{}
section.region-top-header #block-d10theme-formulaireexposerecherchepage-search form  button{position: absolute;background: url(../img/search-icon.jpg);background-repeat: no-repeat;border: 0;font-size: 0;width: 26px;height: 30px;top: 12px;left: 15px;}
section.region-top-header #block-d10theme-formulaireexposerecherchepage-search form  button:hover{}
section.region-top-header #block-d10theme-cheeseburgermenutrigger{display: inline-block;width: auto;}
section.region-top-header #block-d10theme-cheeseburgermenutrigger .block-cheeseburgermenu__trigger-element{background: none;top: 5px;}
section.region-top-header #block-d10theme-cheeseburgermenutrigger .block-cheeseburgermenu__trigger-element span{background: #000;height: 3px;}
section.region-top-header #block-d10theme-topheadermenu ul li a.direct, section.region-top-header #block-d10theme-topheadermenu ul li span.direct{border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB;}
.path-frontpage #block-d10theme-content{display:none;}
.path-frontpage  .block-views-blockads-block-home-main{/*! margin-top: 115px; */text-align: center;width: 100%;}
.path-frontpage  .block-views-blockads-block-home-main img{display: inline-block;margin-top: 1em;}
.path-frontpage  #main.container {  max-width: 100%;  margin-top:0px;}

#main.container{max-width: 100%;/*! margin-top: 115px; */}
#main.container main{padding: 0;}
.region-home-featured-actualites-first{padding-top: 50px !important;margin: 0;margin-bottom: 40px;}
.region-home-featured-actualites-first #homecategories .homecategories-wrap{margin-bottom: 50px;}
.region-home-featured-actualites-first .block-homecategories-block{padding: 0;position: relative;}
#main.container main section .featured-element{margin-left: 7%;margin-right: 3%;}
.path-podcast #main.container main section .featured-element{margin: 0;}
.site-footer__top .block-menu, .site-footer__bottom .block{text-align: left;}
.path-podcast #podcastfeed{margin-bottom: 30px;}
#sidebar_second.sidebar{background:#F0F0F4;}
.row-offcanvas-left{margin-left: 7%;margin-right: 3%;/*! overflow: hidden; */}
.path-taxonomy .row-offcanvas-left{margin: 0;}
.path-taxonomy .row-offcanvas-left .featured-top{padding: 0;margin: 0;width: 100%;}
.path-taxonomy .row-offcanvas-left .featured-top__inner{margin: 0;padding: 0;}
.path-taxonomy .row-offcanvas-left .featured-top__inner .region-taxo-top{padding: 0;margin: 0;}
.path-taxonomy main#content{margin-left: 7%;padding: 0;}
.path-taxonomy #sidebar_second.sidebar{margin-right: 3%;}
.path-frontpage .row-offcanvas-left{margin: 0;}
#main.container main section .featured-element .page__home_featured_first.col-6{overflow: hidden;}
#main.container main section .featured-element .page__home_featured_first.col-6 #block-d10theme-views-block-la-une-block-1{padding: 0;}
.path-frontpage #main.container main section .featured-element .page__home_featured_first.col-6 #block-d10theme-views-block-la-une-block-1 .item-slide{/*! padding: 0; */margin-left: 15px;overflow: visible;width: 94%;}
.path-frontpage #main.container main section .featured-element .page__home_featured_first.col-6 #block-d10theme-views-block-la-une-block-1 .item-slide p{color: #000;/*! background: #F8F8F8; */padding-left: 40px;margin-left: -40px;z-index: 9;padding: 6px 40px;width: 86%;/*! overflow: hidden; */text-overflow: ellipsis;}
#block-d10theme-views-block-poll-block-1{background: unset;border: 0;padding: 0 15px;margin-bottom: 25px;}
#block-d10theme-views-block-poll-block-1 h2{color: #000;  font: 30px/120% Impact;  margin: 20px 0 5px;  border: 0;}
form.poll-view-form{}
form.poll-view-form h3{color: #000;font: 20px/120% Impact;}
form.poll-view-form fieldset{}
form.poll-view-form fieldset .fieldset-wrapper{}
form.poll-view-form fieldset .fieldset-wrapper .radio{}
form.poll-view-form fieldset .fieldset-wrapper .radio .radio {}
form.poll-view-form fieldset .fieldset-wrapper .radio .radio input{}
form.poll-view-form fieldset .fieldset-wrapper .radio .radio label{color: #000;  font: 18px/120% NunitoSans;  margin-bottom: 5px;}
form.poll-view-form .form-actions{}
form.poll-view-form .form-actions button{background: #0016AE;border: 0;border-radius: 0;font: 18px/120% NunitoSans;box-shadow: none; padding: 10px 15px;}
form.poll-view-form .form-actions button:hover{background: #34B8E8;}
.sidebar .block{background: unset!important; border:0!important;}

#main.container main section .featured-element .page__home_featured_first.col-6 #block-d10theme-views-block-la-une-block-1 .item-slide{/*! padding: 0; */margin-left: 28px;overflow: visible;width: 94%;}
#main.container main section .featured-element .page__home_featured_first.col-6 #block-d10theme-views-block-la-une-block-1 .item-slide p{color: #000;/*! background: #F8F8F8; */padding-left: 40px;margin-left: -40px;z-index: 9;padding: 6px 40px;width: 82%;/*! overflow: hidden; */text-overflow: ellipsis;}
#main.container main section .featured-element .page__home_featured_first.col-6 #block-d10theme-views-block-la-une-block-1 .item-slide p a{color:#000 ; font:15px/120% nunitoSansBlack; text-decoration:none;}
#main.container main section .featured-element .page__home_featured_first.col-6 #block-d10theme-views-block-la-une-block-1 .item-slide p a:hover{}
#main.container main section .featured-element .page__home_featured_first.col-6 #block-d10theme-views-block-la-une-block-1 #block-d10theme-homefeaturedarticles{}
#main.container main section .featured-element .page__home_featured_first.col-6 #block-d10theme-views-block-la-une-block-1 #block-d10theme-homefeaturedbycategorylimit{}
#main.container main section .featured-element .page__home_featured_first.col-6 #block-d10theme-views-block-la-une-block-1 #block-d10theme-homefeaturedbycategorylimit-5{}
#main.container main section .featured-element .page__home_featured_first.col-6  .block-homefeaturedbycategory-block h2{border: 0;padding: 0;margin: 0;position: relative;color: #000;font: 30px/120% Impact;border-bottom: 12px solid #50546F;line-height: 0;}
#main.container main section .featured-element .page__home_featured_first.col-6  .block-homefeaturedbycategory-block h2 span{color: unset !important;}
#main.container main section .featured-element .page__home_featured_first.col-6 .homefeatured-by-category .liste .col.element article header{/*! position: absolute; */bottom: 50px;width: 67%;right: 0;float: right;}
.item-slide .ticker-wrapper.left .ticker::after{content:""; width: 15px;
  height: 30px;
  display: inline-block;
  position: absolute;
  right: -2px;
  top: 0;
  background: #F8F8F8;
  transform-origin: right bottom;
  -ms-transform: skew(-20deg, 0deg);
  -webkit-transform: skew(-20deg, 0deg);
  transform: skew(-20deg, 0deg);
  z-index: 99;}


#block-d10theme-homefeaturedarticles #homefeatureds.HomeFeaturedBlockblox .row{display: inline-grid;}


.block-homefeaturedbycategory-block{padding: 0;}
.block-homefeaturedbycategory-block h2{border: 0;padding: 0;margin: 0;position: relative;color: #000;}
#block-d10theme-homefeaturedbycategorylimit-3 h2.bordered span{background: #E2001A !important; color: #fff !important;border: 0;display: inline-block;font: 17px/120% Impact;padding: 7px 10px;margin-left: 40px;}
#block-d10theme-homefeaturedbycategorylimit-3 h2.bordered::before{transform: skewX(-20deg); content:"";background: #E2001A;width: 36px;display: inline-block;height: 78%;padding-left: 20px;left: 10px;position: absolute;top: 9px;}
#block-d10theme-homefeaturedbycategorylimit-3 h2.bordered::after{transform: skewX(-20deg); content:"";background: #E2001A;transform: skewX(-20deg);content: "";background: #E2001A;width: 30px;display: inline-block;height: 78%;padding-left: 20px;left: 115px;position: absolute;top: 9px;float: right;}

#block-d10theme-homefeaturedbycategorylimit-3.block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element:first-child{/*! display: inline-grid; *//*! width: 100%; *//*! position: unset; *//*! margin-top: 20px; */}
#block-d10theme-homefeaturedbycategorylimit-3.block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element .filrougenumber{order: 2;}
#block-d10theme-homefeaturedbycategorylimit-3.block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element article{order: 1;border: 0;margin-bottom: 0;padding-bottom: 0;}
#block-d10theme-homefeaturedbycategorylimit-3.block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element article .row{margin:0;}

#block-d10theme-homefeaturedbycategorylimit-3.block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element{ border-bottom:1px solid #E9EFF1}




.block-homefeaturedbycategory-block .content{clear: both;}
.block-homefeaturedbycategory-block .content .homefeatured-by-category{}
.block-homefeaturedbycategory-block .content .homefeatured-by-category .liste{}
.block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element{position: relative;/*! top: 50%; *//*! transform: translateY(-50%); *//*! height: 400px; */}
.block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element .filrougenumber{}
#main.container main section .featured-element .page__home_featured_second.col-3 .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element .filrougenumber{color: #E9EFF1;font: 105px/120% Impact;}
.block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element article{/*! position: relative; */border-bottom: 1px solid #E9EFF1;margin-bottom: 15px;}
.block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element article .col.main-picture{}
.block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element article .col.main-picture img{}
.block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element article .for-list-pages.author-date{display: none;}
.block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element article .for-list-pages.author-date .author_name{}
.block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element article .for-list-pages.author-date .date{}
.block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element article header{}
.block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element article header h2.node__title{line-height: 0;border: 0 !important;}
.block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element article header h2.node__title a{font: 15px/120% NunitoSansBlack;text-decoration: none;}
.block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element article header h2.node__title a:hover{color: #34B8E8;}

#main.container main section .featured-element .page__home_featured_first .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element .filrougenumber{display:none;}

#main.container main section .featured-element .page__home_featured_second.col-3{background: #F8F8F8;margin-right: 20px;width: 20%;padding: 20px 30px;}
#main.container main section .featured-element .page__home_featured_second.col-3 .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element article header{position: absolute;/*! top: 0; */left: 32px;top: 15px;/*! top: 50%; *//*! transform: translateY(-50%); */display: inline-block;vertical-align: middle;}
#main.container main section .featured-element .page__home_featured_second.col-3 .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element article .col.main-picture{width: 47%; float: left;}
#main.container main section .featured-element .page__home_featured_second.col-3 .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element article header{position: absolute;/*! top: 0; */left: 32px;top: 12px;/*! top: 50%; *//*! transform: translateY(-50%); */display: inline-block;vertical-align: middle;}
#main.container main section .featured-element .page__home_featured_second.col-3 .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element article .col.main-picture img, #main.container main section .featured-element .page__home_featured_second.col-3 .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element article .col.main-picture iframe{display:none;}
#main.container main section .featured-element .page__home_featured_second.col-3 .for-list-pages.author-date, #main.container main section .featured-element .page__home_featured_second.col-3 .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element article .col.main-picture iframe{display:none;}
#main.container main section .featured-element .page__home_featured_second.col-3 .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element article .col.main-picture{display:none;}

#main.container main section .featured-element .page__home_featured_second.col-3 .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element:first-child article .col.main-picture{display:block;width: 100%;}
#main.container main section .featured-element .page__home_featured_second.col-3 .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element:first-child article .col.main-picture iframe{display:block;}
#main.container main section .featured-element .page__home_featured_second.col-3 .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element:first-child article header{/*! top: 195px; */}
#main.container main section .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element article .col.main-picture{float: left;width: 30%;margin-right: 2%;}
#main.container main section .featured-element .page__home_featured_third.col-3{background: #F0F0F4;}
#main.container main .page__content.to-remove-from-homepage{}

#block-d10theme-telechargenosapp{/*! padding-top: 20px; */background: unset;border: 0;margin-bottom: 0;padding-bottom: 0;}
#block-d10theme-telechargenosapp .align-left:last-child{clear: both;}
#block-d10theme-telechargenosapp .align-left{margin-right: 10px;}
#block-d10theme-telechargenosapp .align-left img{margin-bottom: 5px;}
#block-d10theme-telechargenosapp h2{color: #000;font: 30px/120% Impact;margin: 20px 0;border: 0;} 
#block-d10theme-telechargenosapp .content{} 
#block-d10theme-telechargenosapp .content a{/*! width: 40%; */display: inline-block;} 
#block-d10theme-telechargenosapp .content a img{height: 48px;width: auto;object-fit: cover;} 
#block-d10theme-laradioenvideodirect{padding-bottom: 20px;background: unset;border: 0;}
#block-d10theme-laradioenvideodirect h2{color: #000;font: 30px/120% Impact;margin: 20px 0;border: 0;}
#block-d10theme-laradioenvideodirect  .content{}
#block-d10theme-laradioenvideodirect  .content .live-tv{width: 100%;}
#block-d10theme-laradioenvideodirect  .content .live-tv iframe{width: 100%;height: 200px;}
#block-d10theme-socialmedialinks{background: #fff;padding: 20px 0 0;clear: both;overflow: hidden;display: block;text-align: center;width: 94%;margin: 0 auto 30px;}
#block-d10theme-socialmedialinks .content{}
#block-d10theme-socialmedialinks .content ul{list-style: none;}
#block-d10theme-socialmedialinks .content ul li{display: inline-block;  margin: 0 0px;}
#block-d10theme-socialmedialinks .content ul li a.social-media-link-icon--facebook{}
#block-d10theme-socialmedialinks .content ul li a.social-media-link-icon--facebook::before{}
#block-d10theme-socialmedialinks .content ul li a.social-media-link-icon--instagram{}
#block-d10theme-socialmedialinks .content ul li a.social-media-link-icon--instagram::before{}
#block-d10theme-socialmedialinks .content ul li a.social-media-link-icon--tiktok{}
#block-d10theme-socialmedialinks .content ul li a.social-media-link-icon--tiktok::before{}
#block-d10theme-socialmedialinks .content ul li a.social-media-link-icon--twitter{}
#block-d10theme-socialmedialinks .content ul li a.social-media-link-icon--twitter::before{}
#block-d10theme-socialmedialinks .content ul li a.social-media-link-icon--whatsapp{}
#block-d10theme-socialmedialinks .content ul li a.social-media-link-icon--whatsapp::before{}
#block-d10theme-socialmedialinks .content ul li a.social-media-link-icon--youtube{}
#block-d10theme-socialmedialinks .content ul li a.social-media-link-icon--youtube::before{}


#block-d10theme-views-block-ads-block-homepage-sidebar{padding: 0;text-align: center;}
#block-d10theme-views-block-ads-block-homepage-sidebar .view-ads{}
#block-d10theme-views-block-ads-block-homepage-sidebar .view-ads .views_slideshow_cycle_main{}
#block-d10theme-views-block-ads-block-homepage-sidebar .view-ads .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section{}
#block-d10theme-views-block-ads-block-homepage-sidebar .view-ads .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section img{width: 94%;height: auto;margin: 0 auto;}

.block-views-blockads-block-category-headers-ad{text-align: center;padding-top: 20px;background: #F8F8F8;}
.container{max-width: 100%;padding: 0;}
.container .site-footer__top{background: #202427;padding-left: 7%;}
.container .site-footer__top .row.line-1{margin: 0;}
.container .site-footer__top .row.line-1 .col-8{}
.container .site-footer__top .row.line-1 .col-8 section{width: 100%;}
.container .site-footer__top .row.line-1 .col-8 section ul{color: #fff;width: 100%;display: inline-block;margin-top: 40px;margin-bottom: 40px;}
.container .site-footer__top .row.line-1 .col-8 section ul li{display: inline-block;float: left;margin-right: 8%;}
.container .site-footer__top .row.line-1 .col-8 section ul li .menutitlenolink {font: 25px/120% Impact;padding: 0;margin-bottom: 20px;}
.container .site-footer__top .row.line-1 .col-8 section ul li ul{padding: 0;margin: 0;}
.container .site-footer__top .row.line-1 .col-8 section ul li ul li{float: none;display: block;}
.container .site-footer__top .row.line-1 .col-8 section ul li ul li a, .container .site-footer__top .row.line-1 .col-8 section ul li ul li span{padding: 0;font: 15px/195% NunitoSans; cursor: pointer;}
.container .site-footer__top .row.line-1 .col-8 section ul li ul li a:hover, .container .site-footer__top .row.line-1 .col-8 section ul li ul li span:hover{color:#34B8E8}
.container .site-footer__top .row.line-1 .col-4{}
.actualites-section, .pub-sub-main-section{margin-left: 7%;  margin-right: 3%;}
.pub-sub-main-section .row{padding: 0;  margin: 0;}
.page__home_featured_actualites_first{padding: 0;/*! overflow: hidden; *//*! margin: 0; */}
.empty-col.col-3{background: #F8F8F8;width: 25%;padding: 0;}
.page__home_featured_actualites_second{background: #F0F0F4;padding: 0;text-align: center;}
#block-d10theme-homearchivesnews{padding: 0;margin-bottom: 20px;}
#block-d10theme-homearchivesnews h2{border-bottom: 12px solid #50546F;font: 45px/120% Impact;color: #000;padding-bottom: 15px;margin-bottom: 25px;display: block;width: 95%;}
#block-d10theme-homearchivesnews ul.archive-years{padding: 0;}
#block-d10theme-homearchivesnews ul.archive-years li{width: 16.6%;float: left;list-style: none;}
#block-d10theme-homearchivesnews ul.archive-years li a{text-decoration: none;font: 45px/96% Impact;color: #000;margin-bottom: 40px;display: block;}
#block-d10theme-homearchivesnews ul.archive-years li a:hover{color:#34B8E8;}
.page__home_featured_actualites_second img{width:94%; height: auto;margin-top: 40px;}
.pub-main-section{background: #50546F;padding-left: 7%;padding-top: 40px;padding-bottom: 40px;}
.pub-main-section .row{margin: 0;}
.pub-main-section .page__home_main_pub{padding: 0;}
.pub-main-section .page__home_main_pub h2{color: #fff;font: 45px/120% Impact;}
.pub-main-section .page__home_main_pub h2 span{color:unset!important;}
.pub-main-section .page__home_main_pub .content{padding: 0;}
.pub-main-section .page__home_main_pub .content .homefeatured-by-category{position: relative;}
.pub-main-section .page__home_main_pub .content .homefeatured-by-category .liste{}
.pub-main-section .page__home_main_pub .content .homefeatured-by-category .liste .slick-prev{background: url(../img/slider-left-arrow.png);background-repeat: no-repeat;font-size: 0;border: 0;width: 42px;height: 42px;position: absolute;right: 12%;top: -68px;z-index: 99;}
.pub-main-section .page__home_main_pub .content .homefeatured-by-category .liste .slick-next{background: url(../img/slider-right-arrow.png);background-repeat: repeat;background-repeat: no-repeat;font-size: 0;border: 0;width: 42px;height: 42px;position: absolute;right: 8%;top: -68px;z-index: 99;}
.pub-main-section .page__home_main_pub .content .homefeatured-by-category .liste .slick-list {margin-top: 20px;padding: 0;}
.pub-main-section .page__home_main_pub .content .homefeatured-by-category .liste .slick-list .filrougenumber {display:none;}
.pub-main-section .page__home_main_pub .content .homefeatured-by-category .liste .slick-list article {/*! display:none; */border: 0;margin-right: 0px;width: 97%;}
.pub-main-section .page__home_main_pub .content .homefeatured-by-category .liste .slick-list article .main-picture{width:100% !important;}
.pub-main-section .page__home_main_pub .content .homefeatured-by-category .liste .slick-list article img{height: 352px;width: 100%;object-fit: cover;}
.pub-main-section .page__home_main_pub .content .homefeatured-by-category .liste .slick-list article header{width: 90%;}
.pub-main-section .page__home_main_pub .content .homefeatured-by-category .liste .slick-list article header h2{line-height: 0 !important;}
.pub-main-section .page__home_main_pub .content .homefeatured-by-category .liste .slick-list article header h2 a{color: #fff;font: 26px/120% NunitoSansBlack !important;}
.pub-main-section .page__home_main_pub .content .homefeatured-by-category .liste .slick-list article header h2 a:hover{color:#34B8E8;}

.block-page-title-block{/*! margin: 0 10px; */}
.block-page-title-block h1{width: 90%;color: #000;font: 45px/120% Impact;}
article.node--type-news{width: 97%;margin-bottom: 0px;/*! position: relative; */}

article.node--type-news .row .col.main-picture{order: 1;}
article.node--type-news .row .col.main-picture .blazy{min-width: unset;width: 100%;margin: 0 auto;}
article.node--type-news .row{padding: 0;display: inline-grid;width: 100%;margin: 0;}
.node--type-news article.node--type-news .row{display: flex;}
.node--type-news main#content{width: 60%;}

article.node--type-news .row .col{padding: 0;display: inline-block;}
article.node--type-news .row .col header{order: 3;margin-top: 10px;}
article.node--type-news .row  .for-list-pages.author-date{order: 2;color: #AAAAAA;font: 12px/120% NunitoSansBold;margin-top: 10px;}
article.node--type-news .row .for-list-pages.author-date .author_name{color: #000;}
article.node--type-news .row .col header .node__meta{margin-bottom: 30px;}
article.node--type-news .row .col header .node__meta .author{color: #000;font: 15px/120% NunitoSansBlack;}
article.node--type-news .row .col header .node__meta .created-date{color: #AAAAAA;  font: 15px/120% NunitoSansBlack;}
article.node--type-news .row .col .node__content{margin: 0;}
article.node--type-news .row .col .node__content .articlenewscontent img{width:100%; height: auto;}
article.node--type-news .row .col .node__content .displaysubmitted{margin: 30px 0;}
article.node--type-news .row .col .node__content .displaysubmitted .created-date{color: #AAA;font: 15px/120% NunitoSansBlack;}
article.node--type-news .row .col .node__content .displaysubmitted .created-date .lbl{color: #000;font: 15px/120% NunitoSansBlack;}
article.node--type-news .row .col .node__content .displaysubmitted .created-author{color: #AAA;font: 15px/120% NunitoSansBlack;}
article.node--type-news .row .col .node__content .displaysubmitted .created-author .lbl{color: #000;font: 15px/120% NunitoSansBlack;}
article.node--type-news .row .col .node__content .articlenewscontent{}
article.node--type-news .row .col .node__content .articlenewscontent .post-share-float{}
article.node--type-news .row .col .node__content .articlenewscontent .post-share-float .inner{}
article.node--type-news .row .col .node__content .articlenewscontent .post-share-float .inner .share-text{}
article.node--type-news .row .col .node__content .articlenewscontent .post-share-float .inner .services{}
.node--type-news  article.node--type-news.node--view-mode-full .row .col header{display: none;}
article.node--type-news .row .col .node__content .articlenewscontent .articlenewscontent-body{float: left;  width: 94%;}
article.node--type-news .row .col .node__content .articlenewscontent .articlenewscontent-body .audio{}
article.node--type-news .row .col .node__content .articlenewscontent .articlenewscontent-body .audio span{}
article.node--type-news .row .col .node__content .articlenewscontent .articlenewscontent-body .field--name-body {width: 90%;}
article.node--type-news .row .col .node__content .articlenewscontent .articlenewscontent-body .field--name-body p{}
article.node--type-news .row .col .node__content .articlenewscontent .articlenewscontent-body .field--name-body p{color: #000;font: 20px/35px NunitoSans;}
article.node--type-news .row .col  .slick__arrow{margin: 20px 0;}
article.node--type-news .row .col .slick__arrow .slick-next{background: #000;border: 0;color: #fff;font: 15px/120% NunitoSansBold;padding: 10px;}
article.node--type-news .row .col .slick__arrow .slick-next:hover{background: #34B8E8;color: #fff;}
article.node--type-news .row .col .slick__arrow .slick-prev{background: #000;border: 0;color: #fff;font: 15px/120% NunitoSansBold;padding: 10px;}
article.node--type-news .row .col .slick__arrow .slick-prev:hover{background: #34B8E8;color: #fff;}

.node--type-news .pub-center-section {text-align: center;margin: 40px 0;}
.node--type-news .pub-center-section img {}
.node--type-news .sidebar_second {background:#F0F0F4;}
.path-podcasts #main.container main section .featured-element {margin-left: 0;}

article.node--type-webform{}
article.node--type-webform header{}
article.node--type-webform .node__content{}
article.node--type-webform .node__content form{background: #F3F3F3;padding: 50px;width: 95%;padding-right: 10%;}
article.node--type-webform .node__content form .checkboxes--wrapper{}
article.node--type-webform .node__content form .checkboxes--wrapper legend{}
article.node--type-webform .node__content form .checkboxes--wrapper legend{color: #000;font: 18px/120% NunitoSans;margin-bottom: 25px;}
article.node--type-webform .node__content form .checkboxes--wrapper .form-check{float: left;margin-right: 50px;}
article.node--type-webform .node__content form .checkboxes--wrapper .form-check input{border-radius: 0;padding: unset;border: 1px solid #00000038;}
article.node--type-webform .node__content form .checkboxes--wrapper .form-check label{color: #000;font: 18px/120% NunitoSans;}
article.node--type-webform .node__content form .js-form-item{}
article.node--type-webform .node__content form .js-form-item label{color: #000;font: 18px/120% NunitoSans;margin-bottom: 5px;}
article.node--type-webform .node__content form .js-form-item input{border: 0;border-radius: 0;padding: 4px 20px;}
article.node--type-webform .node__content form .js-form-item textarea{border: 0;border-radius: 0;}
article.node--type-webform .node__content form button{background: #0016AE;border: 0;border-radius: 0;font: 18px/120% NunitoSans;box-shadow: none;padding: 10px 15px;}
article.node--type-webform .node__content form button:hover{background: #34B8E8;}

.block-taxopagecategories-block{}
.block-taxopagecategories-block .inner{}
.block-taxopagecategories-block .inner ul{margin: 0;padding: 0;margin-bottom: 30px;margin-top: 15px;margin-left: 15px;}
.block-taxopagecategories-block .inner ul li{list-style: none;display: inline-block;margin-right: 25px;/*! background: #E2001A; */position: relative;}
.block-taxopagecategories-block .inner ul li a{line-height: 0;padding-top: 0;text-decoration: none;background: #E2001A;font: 17px/120% Impact;color: #fff;padding: 5px 5px;display: block;}
.block-taxopagecategories-block .inner ul li a.active, .block-taxopagecategories-block .inner ul li a:hover{color: #E2001A;background: #DDDDDD;}
 .block-taxopagecategories-block .inner ul li a:hover::before,  .block-taxopagecategories-block .inner ul li a:hover::after,  .block-taxopagecategories-block .inner ul li a.active::before,  .block-taxopagecategories-block .inner ul li a.active::after{background: #DDDDDD;}
.view-taxonomy-term{}
.block-views-blockads-block-1 .row{ margin: 0; padding: 0;}
.block-views-blockads-block-1{text-align:center;margin-bottom: 40px}
.block-taxopagecategories-block .inner ul li a::before{content:"";width:15px; height:30px;display: inline-block;position: absolute;left: -15px;top: 0;background: #E2001A;transform-origin: left bottom;-ms-transform: skew(-20deg, 0deg);-webkit-transform: skew(-20deg, 0deg);transform: skew(-20deg, 0deg);z-index: -1;}
.block-taxopagecategories-block .inner ul li a::after{content:"";width: 15px;  height: 30px;  display: inline-block;  position: absolute;  right: -2px;  top: 0;  background: #E2001A;  transform-origin: right bottom;  -ms-transform: skew(-20deg, 0deg);  -webkit-transform: skew(-20deg, 0deg);
  transform: skew(-20deg, 0deg);  z-index: -1;}
.block-views-blockads-block-1 img{width:94%;margin: 0 auto;}
.view-taxonomy-term .view-content.row{}
.view-taxonomy-term .view-content.row .views-row{width: 33%;}
.view-taxonomy-term .view-content.row .views-row article{border: 0;}
.view-taxonomy-term .view-content.row .views-row article img{width: 100%;height: 224px;object-fit: fill;border: 1px solid #E9EFF1;}
.view-taxonomy-term .view-content.row .views-row article h2{line-height: 0;padding-top: 0;height: 72px;border: 0;}
.view-taxonomy-term .view-content.row .views-row article h2 a{color: #000;font: 20px/120% NunitoSansBlack;text-decoration: none;overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  line-clamp: 3;
  -webkit-box-orient: vertical;}
.view-taxonomy-term .view-content.row .views-row article h2 a:hover{color: #34B8E8;}
.path-podcast #block-d10theme-breadcrumbs nav{text-align: left;width: 100%;margin-left: 12px;}
.view-taxonomy-term  nav, .path-podcast nav {text-align: center;width: 100%;}
.view-taxonomy-term nav ul, .path-podcast nav ul.pagination {width: 100%;text-align: center;margin: 0 auto;display: inline-block;margin-bottom: 40px;margin-top: 10px;}
.view-taxonomy-term nav ul li, .path-podcast nav ul.pagination li{display: inline-block;float: none;width: auto;margin: 0 2px;}
.view-taxonomy-term nav ul li a, .view-taxonomy-term nav ul li span, .path-podcast nav ul.pagination li a, .path-podcast nav ul.pagination li span{color: #000;border: 1px solid #000;border-radius: 5px;font: 16px/24px NunitoSans;outline: none;}
.view-taxonomy-term nav ul li a:hover, .view-taxonomy-term nav ul li span:hover, .view-taxonomy-term nav ul li.active a, .view-taxonomy-term nav ul li.active span, .path-podcast  nav ul.pagination li a:hover, .path-podcast  nav ul.pagination li span:hover, .path-podcast  nav ul.pagination li.active a, .path-podcast  nav ul.pagination li.active span{display: inline-block; background: #E2001A !important;color: #fff !important;outline: none;border-color: #E2001A !important;}
.view-taxonomy-term nav ul.pagination li a span, .path-podcast nav ul.pagination li a span{border: 0;font-size: 20px;}
.view-taxonomy-term nav ul li a:hover span, .path-podcast nav ul.pagination li a:hover span{color: #fff;}


.node--type-news #main.container main section .featured-element, .node--type-webform #main.container main section .featured-element, .path-taxonomy #main.container main section .featured-element{margin: 0;}
.node--type-news #main.container main section .featured-element .page__home_featured_first, .node--type-webform #main.container main section .featured-element .page__home_featured_first, .path-taxonomy #main.container main section .featured-element .page__home_featured_first{padding: 0;width:100%;}
.node--type-news #main.container main section .featured-element .page__home_featured_first .block-views-blockla-une-block-1{}
.item-slide{width: 100%;margin: 0;/*! padding: 0; */}
.item-slide .ticker-wrapper{padding: 0;margin-left: 0;padding-left: 0;background: #F8F8F8;/*! width: 90%; */display: inline-block;margin-top: 0px;margin-bottom: 30px;width: 100%;}
.item-slide .ticker-wrapper.left .ticker{float: none;height: 100%;overflow: visible;padding-top: 0;width: 100%;display: inline-block;/*! padding-right: 40px; */position: relative;} 
.item-slide .ticker-wrapper .ticker-title{padding: 0;}
.item-slide .ticker-wrapper .ticker-title span{text-decoration: none;
  background: #E2001A;
  font: 17px/120% Impact;
  color: #fff;
  padding: 5px 12px;
  display: inline-block;
position: relative;
}
.item-slide .ticker-wrapper .ticker-title::after{content:"";}
.item-slide .ticker-wrapper .ticker-title span::before{content: "";
  width: 15px;
  height: 30px;
  display: inline-block;
  position: absolute;
  left: -15px;
  top: 0;
  background: #E2001A;
  transform-origin: left bottom;
  -ms-transform: skew(-20deg, 0deg);
  -webkit-transform: skew(-20deg, 0deg);
  transform: skew(-20deg, 0deg);
  z-index: -1;}
.item-slide .ticker-wrapper .ticker-title span::after{content: "";
  width: 15px;
  height: 30px;
  display: inline-block;
  position: absolute;
  right: -2px;
  top: 0;
  background: #E2001A;
  transform-origin: right bottom;
  -ms-transform: skew(-20deg, 0deg);
  -webkit-transform: skew(-20deg, 0deg);
  transform: skew(-20deg, 0deg);
  z-index: 9;}
.item-slide .ticker-wrapper .ticker-content{/*! width: 78%; */overflow: hidden;}
.item-slide .ticker-wrapper .ticker-content a{color:#000; font:15px/120% NunitoSansBlack;}
.item-slide .ticker-wrapper .ticker-content a:hover{}

.block-system-breadcrumb-block{margin-top: 10px;margin-left: 7%;width: 60%;}
.block-system-breadcrumb-block ol{margin-top: 20px;
  clear: both;
  display: inline-flex;}
.block-system-breadcrumb-block ol li{color: #AAA !important;font: 15px/120% NunitoSansBlack;text-decoration: none;}
.block-system-breadcrumb-block ol li a{color: #AAA;font: 15px/120% NunitoSansBlack;text-decoration: none;}
.block-system-breadcrumb-block ol li:hover a, .block-system-breadcrumb-block ol li.active a{color: #0F2294;}
.block-system-breadcrumb-block ol li.active::before{content:">";}

#block-d10theme-views-block-ads-block-2{background: unset;  border: 0;}
#block-d10theme-views-block-ads-block-2 img{width:100%;}

#block-d10theme-homefeaturedbycategorylimit-5{overflow: hidden;padding: 0;}
#block-d10theme-homefeaturedbycategorylimit-5 h2{clear: both;font: 45px/120% Impact !important;padding: 0 !important;border-bottom: 12px solid #50546F !important;width: 98%;margin-bottom: 15px !important;display: block;float: left;padding-bottom: 5px !important;}
#block-d10theme-homefeaturedbycategorylimit-5 .homefeatured-by-category{}
#block-d10theme-homefeaturedbycategorylimit-5 .homefeatured-by-category .liste{}
#block-d10theme-homefeaturedbycategorylimit-5 .homefeatured-by-category .liste .col.element{position: relative;/*! top: 50%; *//*! transform: translateY(-50%); *//*! height: 400px; */width: 33.3%;float: left;padding-right: 13px;}
#block-d10theme-homefeaturedbycategorylimit-5 .homefeatured-by-category .liste .col.element .filrougenumber{}
#block-d10theme-homefeaturedbycategorylimit-5 .homefeatured-by-category .liste .col.element article{/*! position: relative; *//*! border-bottom: 1px solid #E9EFF1; */margin-bottom: 15px;border: 0;width: 100%;}
#block-d10theme-homefeaturedbycategorylimit-5 .homefeatured-by-category .liste .col.element article .col.main-picture{width: 100% !important;margin: 0 !important;}
#block-d10theme-homefeaturedbycategorylimit-5 .homefeatured-by-category .liste .col.element article .col.main-picture .blazy{margin-bottom: 0;}
#block-d10theme-homefeaturedbycategorylimit-5 .homefeatured-by-category .liste .col.element article .col.main-picture img{height: 165px;object-fit: cover;}


#block-d10theme-homefeaturedbycategorylimit-5 .homefeatured-by-category .liste .col.element article .for-list-pages.author-date{display: none;}
#block-d10theme-homefeaturedbycategorylimit-5 .homefeatured-by-category .liste .col.element article .for-list-pages.author-date .author_name{}
#block-d10theme-homefeaturedbycategorylimit-5 .homefeatured-by-category .liste .col.element article .for-list-pages.author-date .date{}
#block-d10theme-homefeaturedbycategorylimit-5 .homefeatured-by-category .liste .col.element article header{position: relative !important;bottom: unset !important;width: 100% !important;}
#block-d10theme-homefeaturedbycategorylimit-5 .homefeatured-by-category .liste .col.element article header h2.node__title{line-height: 0;border: 0 !important;line-height: 0 !important;width: 100%;}
#block-d10theme-homefeaturedbycategorylimit-5 .homefeatured-by-category .liste .col.element article header h2.node__title a{font: 15px/120% NunitoSansBlack;text-decoration: none;width: 100% !important;display: block;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 4;line-clamp: 4;-webkit-box-orient: vertical;}
#block-d10theme-homefeaturedbycategorylimit-5 .homefeatured-by-category .liste .col.element article header h2.node__title a:hover{color: #34B8E8 !important;}



#block-d10theme-homefeaturedbycategorylimit{overflow: hidden;padding: 0;margin-top: 51px;margin-bottom: 30px;}
#block-d10theme-homefeaturedbycategorylimit h2{clear: both;font: 45px/120% Impact !important;padding: 0 !important;border-bottom: 12px solid #50546F !important;width: 98%;margin-bottom: 10px !important;display: block;float: left;padding-bottom: 0px !important;}
#block-d10theme-homefeaturedbycategorylimit .homefeatured-by-category{}
#block-d10theme-homefeaturedbycategorylimit .homefeatured-by-category .liste{}
#block-d10theme-homefeaturedbycategorylimit .homefeatured-by-category .liste .col.element{position: relative;/*! top: 50%; *//*! transform: translateY(-50%); *//*! height: 400px; */width: 100%;float: left;/*! padding-left: 13px; */}
#block-d10theme-homefeaturedbycategorylimit .homefeatured-by-category .liste .col.element .filrougenumber{display:none;}
#block-d10theme-homefeaturedbycategorylimit .homefeatured-by-category .liste .col.element article{position: relative;/*! border-bottom: 1px solid #E9EFF1; */margin-bottom: 15px;border: 0;width: 100%;}
#block-d10theme-homefeaturedbycategorylimit .homefeatured-by-category .liste .col.element article .col.main-picture{width: 38% !important;margin: 0 !important;float: left !important;}
#block-d10theme-homefeaturedbycategorylimit .homefeatured-by-category .liste .col.element article .col.main-picture .blazy{margin-bottom: 0;}
#block-d10theme-homefeaturedbycategorylimit .homefeatured-by-category .liste .col.element article .col.main-picture img{height: 165px;object-fit: cover;border: 1px solid #E9EFF1;width: 100%;}
#block-d10theme-homefeaturedbycategorylimit .homefeatured-by-category .liste .col.element article .for-list-pages.author-date{display: none;}
#block-d10theme-homefeaturedbycategorylimit .homefeatured-by-category .liste .col.element article .for-list-pages.author-date .author_name{}
#block-d10theme-homefeaturedbycategorylimit .homefeatured-by-category .liste .col.element article .for-list-pages.author-date .date{}
#block-d10theme-homefeaturedbycategorylimit .homefeatured-by-category .liste .col.element article header{/*! position: relative !important; */bottom: 10px !important;width: 60% !important;float: right !important;/*! padding-right: 40px; */}
#block-d10theme-homefeaturedbycategorylimit .homefeatured-by-category .liste .col.element article header h2.node__title{line-height: 0;border: 0 !important;line-height: 0 !important;width: 100%;}
#block-d10theme-homefeaturedbycategorylimit .homefeatured-by-category .liste .col.element article header h2.node__title a{font: 15px/120% NunitoSansBlack;text-decoration: none;width: 100% !important;display: block;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 4;line-clamp: 4;-webkit-box-orient: vertical;}
#block-d10theme-homefeaturedbycategorylimit .homefeatured-by-category .liste .col.element article header h2.node__title a:hover{color: #34B8E8 !important;}
#block-d10theme-homefeaturedarticles{overflow: hidden;padding: 0;position: relative;}
#block-d10theme-homefeaturedarticles h2{clear: both;font: 45px/120% Impact !important;padding: 0 !important;border-bottom: 12px solid #50546F !important;width: 98%;margin-bottom: 15px !important;display: block;float: left;padding-bottom: 5px !important;color: #000;}



#block-d10theme-homefeaturedarticles .homefeatured-by-category .liste .col.element{position: relative;/*! top: 50%; *//*! transform: translateY(-50%); *//*! height: 400px; */width: 100%;float: left;padding-left: 13px;}
#block-d10theme-homefeaturedarticles .homefeatured-by-category .liste .col.element .filrougenumber{}
#block-d10theme-homefeaturedarticles .homefeatured-by-category .liste .col.element article{position: relative;/*! border-bottom: 1px solid #E9EFF1; */margin-bottom: 15px;border: 0;width: 100%;}
#block-d10theme-homefeaturedarticles #homefeatureds .col.main-picture{width: 49% !important;margin: 0 !important;float: left;padding: 0;}
#block-d10theme-homefeaturedarticles #homefeatureds .col.main-picture .blazy{margin-bottom: 0;}
#block-d10theme-homefeaturedarticles #homefeatureds .col.main-picture img{height: auto;/*! object-fit: cover; *//*! height: 320px; */width: 100%;}
#block-d10theme-homefeaturedarticles #homefeatureds .col{/*! position: relative; */bottom: 10px !important;width: 48% !important;float: right;/*! padding-right: 40px; */padding-top: 20px;}
#block-d10theme-homefeaturedarticles #homefeatureds .col h2.node__title{line-height: 0;border: 0 !important;/*! line-height: 0 !important; *//*! width: 45%; *//*! position: absolute; */bottom: 20px;margin-bottom:  10px !important;padding-bottom: 0 !important;}
#block-d10theme-homefeaturedarticles #homefeatureds .col h2.node__title a{font: 26px/120% NunitoSansBlack;text-decoration: none;width: 100% !important;display: block;color: #000;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 5;line-clamp: 5;-webkit-box-orient: vertical;}
#block-d10theme-homefeaturedarticles #homefeatureds .col h2.node__title a:hover{color: #34B8E8 !important;}
#block-d10theme-homefeaturedarticles #homefeatureds .col header{width: 100%;}
#block-d10theme-homefeaturedarticles #homefeatureds .col p{margin-bottom: 10px;}

.inneradzone{text-align: center;margin-bottom: 80px;margin-top: 30px;}
.inneradzone .field__label{display:none}
.inneradzone .field__item{}

.node--type-webform  .pub-sub-main-section{margin-right: 5%;width: 90%;}
.dropdown-menu.show {
  display: block;
  top: 0 !important;
  transform: translate(0px, 47px) !important;
  border: 1px solid #000;
  padding: 0;
  border-radius: 0;
  width: 100%;
}

.dropdown-menu.show .card.card-body{padding: 20px 20px 10px;
  border: 0;
  margin: 0;
  line-height: 0;
}
.dropdown-menu.show .card.card-body .views-element-container{margin: 0;
  padding: 0;}

.dropdown-menu.show .card.card-body .views-element-container p{margin: 0;  font: 15px/120% NunitoSans;  color: #000;}
.dropdown-menu.show .dropdown-divider{padding: 0;  margin: 0;}
.dropdown-menu.show .view-all{padding: 0;  margin: 0;}
.dropdown-menu.show .view-all a{font: 15px/120% NunitoSans;  color: #000;}
.dropdown-menu.show .view-all a:hover{color: #34B8E8;}

.block-cheeseburgermenu-container {  top: 129px!important; }
ul.cheeseburger-menu__mainmenu{padding: 20px;padding-top: 60px;}
.cheeseburger-menu__mainmenu > li{padding: 0;}
.cheeseburger-menu__item-label { padding: 0 0px !important;font: 15px/120% NunitoSans;}
.cheeseburger-menu__item-label:hover, .cheeseburger-menu__main-navigation-area li.in-active-trail a{color: #34B8E8; text-decoration: none;}
.spc-social-block.spc-social {padding-left: 30px;}
.spc-social-block.spc-social a{margin-right: 20px;text-decoration: none;}
.spc-social-block.spc-social span.visuallyhidden{display:none;}
.cheeseburger-menu__side-trigger{float: right;
  background: #000;
  height: 40px;
  min-height: 40px;
  padding-top: 7px;}

.path-node.node--type-page .row-offcanvas-left {  margin-left: 7%;	margin-right: 7%;}


.user-logged-in section.region-top-header{position: relative;  left: unset;  margin: 0 auto;  box-shadow: unset;z-index: 1;}
.node--type-page #main.container article .node__content iframe{width:100%;  height: 700px; float: left;  margin-bottom: 30px;padding: 40px;background: #000;}
a.homecategories-name{clear: both;font: 45px/120% Impact !important;padding: 0 !important;padding-bottom: 0px;border-bottom: 12px solid #50546F !important;width: 98%;margin-bottom: 15px !important;display: block;float: left;padding-bottom: 5px !important;text-decoration: none;color: #000 !important;}
a.homecategories-name:hover{color: #E2001A;}
.homecategories-news-wrap {clear: both;overflow: visible;/*! position: unset; *//*! margin-bottom: 30px; */}
.homecategories-news-wrap article.node--type-news{width: 33.3%;float: left;border: 0;}
.homecategories-news-wrap article.node--type-news .row {margin: 0;width: 96%;}
.homecategories-news-wrap article.node--type-news .row .col{/*! padding-right: 20px; *//*! padding-left: calc(var(--bs-gutter-x) * .5); *//*! margin-right: calc(-.5 * var(--bs-gutter-x)); *//*! margin-left: calc(-.5 * var(--bs-gutter-x)); */}
.homecategories-news-wrap article.node--type-news .row .col.main-picture{}
.homecategories-news-wrap article.node--type-news .row .col.main-picture img{width:100%; border: 1px solid #E9EFF1;height: 155px;object-fit: cover;}
.homecategories-news-wrap article.node--type-news .row .col.main-picture .blazy{margin: 0;}
.homecategories-news-wrap article.node--type-news .row .col.main-picture .blazy .b-link img{height: 155px;object-fit: cover;width: 100%;}
.homecategories-news-wrap article.node--type-news .row .col header{margin: 0;}
.homecategories-news-wrap article.node--type-news .row .col h2{line-height: 0;}
.homecategories-news-wrap article.node--type-news .row .col h2 a{font: 15px/120% NunitoSansBlack;text-decoration: none;-webkit-box-orient: vertical;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 4;line-clamp: 4;-webkit-box-orient: vertical;}
.homecategories-news-wrap article.node--type-news .row .col h2 a:hover{color: #34B8E8 !important;}
.homecategories-news-wrap article.node--type-news .row .for-list-pages.author-date{display: none;}
.block-cuisine-block{width: 48%;float: left;padding: 0;margin-right: 2%;}
.block-cuisine-block .news-single-node{}
.block-cuisine-block .news-single-node h2{}
.block-cuisine-block .news-single-node h2 a{clear: both;font: 45px/120% Impact !important;padding: 0 !important;padding-bottom: 0px;padding-bottom: 0px;border-bottom: 12px solid #50546F !important;width: 100%;margin-bottom: 15px !important;display: block;float: left;padding-bottom: 5px !important;text-decoration: none;color: #000 !important;}
.block-cuisine-block .news-single-node h2 a:hover{}
.block-cuisine-block .news-single-node .news-single-inner{clear: both;overflow: hidden;}
.block-cuisine-block .news-single-node .news-single-inner article{position: relative;border: 0;margin: 0;}
.block-cuisine-block .news-single-node .news-single-inner article .img{position: relative;}
.block-cuisine-block .news-single-node .news-single-inner article .img img{width: 100%;height: 244px;object-fit: cover;}
.block-cuisine-block .news-single-node .news-single-inner article .img::after{background-image: linear-gradient( 0deg, hsl(0deg 0% 0%) 0%, hsla(0, 0%, 6.7%, 0.64) 50%, hsla(0, 3.4%, 11.4%, 0) 100%); content: ""; position: absolute;width: 100%;height: 100%;top: 0;}
.block-cuisine-block .news-single-node .news-single-inner article h3{position: absolute;bottom: 30px;left: 0;right: 0;margin: 0 auto;width: 90%;line-height: 0;}
.block-cuisine-block .news-single-node .news-single-inner article h3 a{font: 26px/120% NunitoSansBlack;text-decoration: none;color: #fff;}
.block-cuisine-block .news-single-node .news-single-inner article h3 a:hover{color: #34B8E8 !important;text-shadow: 1px 1px 8px #000;}
.block-horoscope-block{width: 48%;float: left;padding: 0;}
.block-horoscope-block .news-singlepost{}
.block-horoscope-block .news-singlepost h2{}
.block-horoscope-block .news-singlepost h2 a{clear: both;font: 45px/120% Impact !important;padding: 0 !important;padding-bottom: 0px;padding-bottom: 0px;padding-bottom: 0px;border-bottom: 12px solid #50546F !important;width: 100%;margin-bottom: 15px !important;display: block;float: left;padding-bottom: 5px !important;text-decoration: none;color: #000 !important;}
.block-horoscope-block .news-singlepost h2 a:hover{}
.block-horoscope-block .news-singlepost .news-single-inner{clear: both;overflow: hidden;}
.block-horoscope-block .news-singlepost .news-single-inner article{position: relative;border: 0;margin: 0;}
.block-horoscope-block .news-singlepost .news-single-inner article .img{position:relative;}
.block-horoscope-block .news-singlepost .news-single-inner article .img::after {
  background-image: linear-gradient( 0deg, hsl(0deg 0% 0%) 0%, hsla(0, 0%, 6.7%, 0.64) 50%, hsla(0, 3.4%, 11.4%, 0) 100%);
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
}
.block-horoscope-block .news-singlepost .news-single-inner article .img img{width: 100%;height: 244px;object-fit: cover;}
.block-horoscope-block .news-singlepost .news-single-inner article h3{position: absolute;bottom: 30px;left: 0;right: 0;margin: 0 auto;width: 90%;line-height: 0;}
.block-horoscope-block .news-singlepost .news-single-inner article h3 a{font: 26px/120% NunitoSansBlack;text-decoration: none;color: #fff;}
.block-horoscope-block .news-singlepost .news-single-inner article h3 a:hover{color: #34B8E8 !important;text-shadow: 1px 1px 8px #000;}

.actualites-section .page__home_featured_actualites_center{background: #F8F8F8;margin-right: 0;width: 20%;padding: 20px 25px;}
.actualites-section .page__home_featured_actualites_center .region-home-featured-actualites-center{margin: 0;display: inline-block;--bs-gutter-x: 0rem;}
.actualites-section .page__home_featured_actualites_center .region-home-featured-actualites-center .block-cats-block{padding: 0;margin-top: 40px;}
.actualites-section .page__home_featured_actualites_center h2{position: relative;margin-bottom:20px}
.actualites-section .page__home_featured_actualites_center h2.title a{background: #E2001A !important;color: #fff !important;border: 0;display: inline-block;font: 17px/120% Impact;padding:7px 10px 10px;;margin-left: 40px;text-decoration: none;}
.actualites-section .page__home_featured_actualites_center h2.title::before{content:"";transform: skewX(-20deg);content: "";background: #E2001A;width: 36px;display: inline-block;height: 80%;padding-left: 20px;left: 10px;position: absolute;top: 9px;}
.actualites-section .page__home_featured_actualites_center h2.title::after{content:"";transform: skewX(-20deg);  content: "";  background: #E2001A;  width: 30px;  display: inline-block;  height: 80%;  padding-left: 20px;  left: 98px;  position: absolute;
  top: 9px;  float: right;}
.actualites-section .page__home_featured_actualites_center .desc{}
.actualites-section .page__home_featured_actualites_center ul{padding: 0;background: #fff;width: 100%;margin: 0 auto;}
.actualites-section .page__home_featured_actualites_center ul li{display: inline-block;}
.actualites-section .page__home_featured_actualites_center ul li:first-of-type article{margin: 0 auto;width: 100%;padding-bottom: 20px;}
.actualites-section .page__home_featured_actualites_center ul li:first-of-type article .row{}
.actualites-section .page__home_featured_actualites_center ul li:first-of-type article .row .col{position: relative;background: #000;padding-bottom: 20px;}
.actualites-section .page__home_featured_actualites_center ul li:first-of-type article .row .col .col.main-picture{width: 100%;/*! position: relative; */}
.actualites-section .page__home_featured_actualites_center ul li:first-of-type article .row .col .col.main-picture img{width: 100%;}
.actualites-section .page__home_featured_actualites_center ul li:first-of-type article .row .col header{/*! position: absolute; */bottom: 30px;z-index: 999;padding-left: 20px;width: 100%;}
.actualites-section .page__home_featured_actualites_center ul li:first-of-type article .row .col header h2{line-height: 0;height: unset;margin-bottom: 10px;}
.actualites-section .page__home_featured_actualites_center ul li:first-of-type article .row .col header h2 a{font: 15px/120% NunitoSansBlack;text-decoration: none;color: #fff;}
.actualites-section .page__home_featured_actualites_center ul li:first-of-type article .row .col header h2 a:hover{}
.actualites-section .page__home_featured_actualites_center ul li:first-of-type article .row .col .for-list-pages.author-date{/*! position: absolute; */bottom: 20px;z-index: 9;padding-left: 20px;width: 100%;margin-top: 0;}
.actualites-section .page__home_featured_actualites_center ul li:first-of-type article .row .col .for-list-pages.author-date .date{}




.actualites-section .page__home_featured_actualites_center ul li article{border: 0;}
.actualites-section .page__home_featured_actualites_center ul li article .row{--bs-gutter-x: 0rem;}
.actualites-section .page__home_featured_actualites_center ul li article .row .col{display: inline-block;}
.actualites-section .page__home_featured_actualites_center ul li article .row .col .col.main-picture{width: 27%;float: left;}
.actualites-section .page__home_featured_actualites_center ul li article .row .col .col.main-picture img{height: 60px;object-fit: cover;border: 1px solid #E9EFF1;width: 100%;}
.actualites-section .page__home_featured_actualites_center ul li article .row .col header{order: 2;float: right;width: 68%;margin: 0;}
.actualites-section .page__home_featured_actualites_center ul li article .row .col header h2{line-height: 0;height: unset;margin: 0;padding: 0;}
.actualites-section .page__home_featured_actualites_center ul li article .row .col header h2 a{font: 13px/120% NunitoSansBlack;text-decoration: none;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.actualites-section .page__home_featured_actualites_center ul li article .row .col header h2 a:hover{color: #34B8E8;}
.actualites-section .page__home_featured_actualites_center ul li article .row .col .for-list-pages.author-date{order: 3;float: right;width: 68%;/*! margin: 0; */}
.actualites-section .page__home_featured_actualites_center ul li article .row .col .for-list-pages.author-date .date{}


.path-cuisine #abovecontent{margin-left: 7%;  width: 60%;}
.path-cuisine .view-cuisine{}
.path-cuisine .view-cuisine .row {flex: 3 3 4%;/*! display: flex; */}
.path-cuisine .view-cuisine .row .views-row {width: 31%;padding: 0;margin-right: 2%;}
.path-cuisine .view-cuisine .row .views-row article {border: 0;overflow: hidden;padding-bottom: 0;margin-bottom: 15px;}
.path-cuisine .view-cuisine .row .views-row article .img {width: 100%;height: auto;background: #F0F0F4;}
.path-cuisine .view-cuisine .row .views-row article .img img {padding: 30px 12%;width: 100%;height: 260px;object-fit: cover;}
.path-cuisine .view-cuisine .row .views-row article h3.title {background: #BBBBBB;padding: 10px 20px;line-height: 0;height: 90px;}
.path-cuisine .view-cuisine .row .views-row article h3.title a {text-decoration: none;color: #fff;font: 25px/120% NunitoSansBlack;}
.path-cuisine .view-cuisine .row .views-row article h3.title a:hover {color: #000;}
.path-cuisine #abovecontent .block-page-title-block{padding: 0;margin-bottom: 20px;}
.node--type-cuisine-article{}
.node--type-cuisine-article #abovecontent{margin-left: 7.5%;  width: 60%;}
.node--type-cuisine-article .pub-center-section {text-align: center;}

.node--type-cuisine-article  .views_slideshow_cycle_teaser_section{text-align: center;  display: inline-block; margin-top: 40px}
.node--type-cuisine-article #sidebar_second{padding: 0 15px;  width: 25%;  margin-right: 3%;float: right;}
.node--type-cuisine-article .main-row.row.row-offcanvas{display: inherit;}
.node--type-cuisine-article main#content{width: 70%;float: left;}
.node--type-cuisine-article main#content article {} 
.node--type-cuisine-article main#content article  h2.subtitle{font: 45px/120% Impact !important; color: #000;} 
.node--type-cuisine-article main#content article  .slick {position: relative;} 

 .node--type-cuisine-article main#content article  .slick .slick-prev {
  background: url(../img/slider-left-arrow.png);
    background-repeat: repeat;
  background-repeat: no-repeat;
  font-size: 0;
  border: 0;
  width: 42px;
  height: 42px;
  position: absolute;
  left: 5%;
  top: 50%;
  z-index: 99;
}

 .node--type-cuisine-article main#content article  .slick .slick-next {
  background: url(../img/slider-right-arrow.png);
    background-repeat: repeat;
  background-repeat: repeat;
  background-repeat: no-repeat;
  font-size: 0;
  border: 0;
  width: 42px;
  height: 42px;
  position: absolute;
  right: 5%;
  top: 50%;
  z-index: 99;
}

.node--type-cuisine-article main#content article  header {margin-top: 15px;} 
.node--type-cuisine-article main#content article  header  .node__meta{} 
.node--type-cuisine-article main#content article  header  .node__meta .created-date-wrap{} 
.node--type-cuisine-article main#content article  header  .node__meta .created-date-wrap .created-date-label{color: #000;font: 15px/120% NunitoSansBlack;} 
.node--type-cuisine-article main#content article  header  .node__meta .created-date-wrap .created-date{color: #aaa;font: 15px/120% NunitoSansBlack;} 
.node--type-cuisine-article main#content article  header  .node__meta .author-wrap{} 

.node--type-cuisine-article main#content article  header  .node__meta .author-wrap .author-label{color: #000;font: 15px/120% NunitoSansBlack;} 
.node--type-cuisine-article main#content article  header  .node__meta .author-wrap .author{color: #aaa;font: 15px/120% NunitoSansBlack;} 
.node--type-cuisine-article main#content article  .article-wrap {margin-top: 25px;} 
.node--type-cuisine-article main#content article  .article-wrap .article-share {float: left;width: 6%;} 
.node--type-cuisine-article main#content article  .article-wrap .article-share ul {text-align: center;list-style: none;padding: 0;} 
.node--type-cuisine-article main#content article  .article-wrap .article-share ul li {margin: 3px 0;text-align: center;display: inline-block;clear: both;width: 100%;line-height: 0;} 
.node--type-cuisine-article main#content article  .article-wrap .article-share ul li a.fb-share{background: url(../img/fb.png);width: 44px;height: 44px;display: inherit;font-size: 0;} 
.node--type-cuisine-article main#content article  .article-wrap .article-share ul li a.tw-share{background: url(../img/twitter.png);width: 44px;height: 44px;display: inherit;font-size: 0;} 
.node--type-cuisine-article main#content article  .article-wrap .article-share ul li a.ws-share{background: url(../img/watsapp.png);width: 44px;height: 44px;display: inherit;font-size: 0;} 

.node--type-news  main#content article  .articlenewscontent .article-share {float: left;width: 6%;} 
.node--type-news  main#content article  .articlenewscontent .article-share ul {text-align: center;list-style: none;padding: 0;} 
.node--type-news  main#content article  .articlenewscontent .article-share ul li {margin: 3px 0;text-align: center;display: inline-block;clear: both;width: 100%;line-height: 0;} 
.node--type-news  main#content article  .articlenewscontent .article-share ul li a.fb-share{background: url(../img/fb.png);width: 44px;height: 44px;display: inherit;font-size: 0;} 
.node--type-news  main#content article  .articlenewscontent .article-share ul li a.tw-share{background: url(../img/twitter.png);width: 44px;height: 44px;display: inherit;font-size: 0;} 
.node--type-news  main#content article  .articlenewscontent .article-share ul li a.ws-share{background: url(../img/watsapp.png);width: 44px;height: 44px;display: inherit;font-size: 0;} 



.node--type-cuisine-article main#content article  .article-wrap .article-title-content {float: right;width: 92%;margin-top: 15px;} 
.node--type-cuisine-article main#content article  .article-wrap .article-title-content h1 {font: 35px/120% NunitoSansBlack;color: #000;} 
.node--type-cuisine-article main#content article  .article-wrap .article-title-content .node__content {} 
.node--type-cuisine-article main#content article  .article-wrap .article-title-content .node__content p {color: #000;font: 20px/35px NunitoSans;width: 96%;margin-bottom: 25px;} 
.node--type-cuisine-article main#content article  .article-wrap .article-title-content .node__content ul {padding-left: 20px;} 

.node--type-cuisine-article main#content article  .article-wrap .article-title-content .node__content ul li {color: #000;font: 20px/35px NunitoSans;width: 96%;} 

.path-programmation #sidebar_second{padding: 0 15px;  width: 25%;  margin-right: 3%;float: right;}
.path-programmation .main-row.row.row-offcanvas{display: inherit;}
.path-programmation .main-row.row.row-offcanvas .main-content.col{width: 70%;float: left;}
.path-programmation #programmationwrap{}
.path-programmation #programmationwrap ul.links-wrap{list-style: none;padding: 0;margin-top: 15px;  margin-bottom: 25px;}
.path-programmation #programmationwrap ul.links-wrap li{display: inline-block;line-height: 0;position: relative;margin: 0 15px;}
.path-programmation #programmationwrap ul.links-wrap li a{background: #bbb;color: #fff;text-decoration: none;font: 17px/120% Impact;padding: 4px 10px;display: inline-block;}
.path-programmation #programmationwrap ul.links-wrap li::before{content:"";width: 15px;height: 28px;display: inline-block;position: absolute;left: -15px;top: 0px;background: #BBB;transform-origin: left bottom;-ms-transform: skew(-20deg, 0deg);-webkit-transform: skew(-20deg, 0deg);transform: skew(-20deg, 0deg);z-index: -1;}
.path-programmation #programmationwrap ul.links-wrap li::after{content:"";width: 15px;height: 28px;display: inline-block;position: absolute;right: -2px;top: 0px;background: #BBB;transform-origin: right bottom;-ms-transform: skew(-20deg, 0deg);-webkit-transform: skew(-20deg, 0deg);transform: skew(-20deg, 0deg);z-index: 9;}
.path-programmation #programmationwrap ul.links-wrap li.active a, .path-programmation #programmationwrap ul.links-wrap li:hover a{background: #0F2294;}
.path-programmation #programmationwrap ul.links-wrap li.active::before{}
.path-programmation #programmationwrap ul.links-wrap li.active::after{}

.path-programmation #programmationwrap ul.links-wrap li.active::before, .path-programmation #programmationwrap ul.links-wrap li:hover::before{content:"";width: 15px;height: 28px;display: inline-block;position: absolute;left: -15px;top: 0px;background: #0F2294;transform-origin: left bottom;-ms-transform: skew(-20deg, 0deg);-webkit-transform: skew(-20deg, 0deg);transform: skew(-20deg, 0deg);z-index: -1;}
.path-programmation #programmationwrap ul.links-wrap li.active::after, .path-programmation #programmationwrap ul.links-wrap li:hover::after {content:"";width: 15px;height: 28px;display: inline-block;position: absolute;right: -2px;top: 0;background: #0F2294;transform-origin: right bottom;-ms-transform: skew(-20deg, 0deg);-webkit-transform: skew(-20deg, 0deg);transform: skew(-20deg, 0deg);z-index: 9;}

.no-sidebar.path-taxonomy main#content{margin-right: 7%;}

.path-programmation #programmationwrap h2{background: #F0F0F4;text-align: center;font: 21px/120% NunitoSansBlack;padding: 20px;margin-bottom: 15px;color: #000;}
.path-programmation #programmationwrap #programs-wrap{clear: both;}
.path-programmation #programmationwrap #programs-wrap .ecouterledirect{}
.path-programmation #programmationwrap #programs-wrap .ecouterledirect a.radio{background: #0F2294 url(../img/play-icon-white.png);color: #fff;padding: 8px 30px;display: inline-block;text-decoration: none;border-radius: 25px;background-repeat: no-repeat;padding-left: 55px;background-position-x: 21px;background-position-y: 8px;font: 25px/120% Impact;}
.path-programmation #programmationwrap #programs-wrap #programs{margin-bottom: 60px;}
.path-programmation #programmationwrap #programs-wrap .ecouterledirect a.radio:hover{background:#000 url(../img/play-icon-white.png);background-repeat: no-repeat;background-position-x: 21px;background-position-y: 8px;}
.path-programmation #programmationwrap #programs-wrap #programs .field__item{border-bottom: 2px solid #F0F0F4;padding: 10px 0;}
.path-programmation #programmationwrap #programs-wrap #programs .field__item .field--name-field-time{border: 0;width: 25%;float: left;font: 30px/120% Impact;color: #000;}
.path-programmation #programmationwrap #programs-wrap #programs .field__item .field--name-field-parag-details{border: 0;font: 30px/120% Impact;color: #000;width: 50%;float: left;padding-right: 5%;}
.path-programmation #programmationwrap #programs-wrap #programs .field__item .field--name-field-parag-nom{border: 0;font: 24px/120% NunitoSans;color: #aaa;width: 25%;float: left;}
.path-frontpage #abovecontent{margin-left: 0%; width: 97%;}
#abovecontent{margin-left: 0%; width: 97%;}
#abovecontent .view-content.row{margin: 0;}
.block-podcastslinks-block, .block-podcastslinks2-block{margin: 20px 0;}
.node--type-page #main.container main section .featured-element { margin-left: 0;}
.node--type-page #main.container main section .featured-element .page__home_featured_first.col-12 { padding-left: 0;}
#podcastlinks{margin-left: 5px;}
#podcastlinks ul.links-wrap{list-style: none;padding: 0;}
#podcastlinks ul.links-wrap li{display: inline-block;position: relative;margin: 0 10px;}
#podcastlinks ul.links-wrap li a{background: #bbb;color: #fff;text-decoration: none;font: 17px/120% Impact;padding: 4px 15px;}
#podcastlinks ul.links-wrap li::before{content:"";width: 15px;height: 29px;display: inline-block;position: absolute;left: -15px;top: -2px;background: #BBB;transform-origin: left bottom;-ms-transform: skew(-20deg, 0deg);-webkit-transform: skew(-20deg, 0deg);transform: skew(-20deg, 0deg);z-index: -1;}
#podcastlinks ul.links-wrap li::after{content:"";width: 15px;height: 29px;display: inline-block;position: absolute;right: -2px;top: -2px;background: #BBB;transform-origin: right bottom;-ms-transform: skew(-20deg, 0deg);-webkit-transform: skew(-20deg, 0deg);transform: skew(-20deg, 0deg);z-index: 9;}
#podcastlinks ul.links-wrap li.active{}
#podcastlinks ul.links-wrap li.active a, #podcastlinks ul.links-wrap li:hover a{background:#0F2294;}
#podcastlinks ul.links-wrap li.active::before, #podcastlinks ul.links-wrap li:hover::before{content:"";width: 15px;height: 29px;display: inline-block;position: absolute;left: -15px;top: -2px;background: #0F2294;transform-origin: left bottom;-ms-transform: skew(-20deg, 0deg);-webkit-transform: skew(-20deg, 0deg);transform: skew(-20deg, 0deg);z-index: -1;}
#podcastlinks ul.links-wrap li.active::after, #podcastlinks ul.links-wrap li:hover::after {content:"";width: 15px;height: 29px;display: inline-block;position: absolute;right: -2px;top: -2px;background: #0F2294;transform-origin: right bottom;-ms-transform: skew(-20deg, 0deg);-webkit-transform: skew(-20deg, 0deg);transform: skew(-20deg, 0deg);z-index: 9;}
.view-podcasts{width: 96%;}
.view-podcasts .view-content.row{}
.view-podcasts .view-content.row .views-row{width: 33.3%;float: left;}
.view-podcasts .view-content.row .views-row article{border: 0;}
.view-podcasts .view-content.row .views-row article .field_main_picture{}
.view-podcasts .view-content.row .views-row article .field_main_picture img{width: 100%;}
.view-podcasts .view-content.row .views-row article header{}
.view-podcasts .view-content.row .views-row article header h2{line-height: 0;height: 60px;}
.view-podcasts .view-content.row .views-row article header h2 a{text-decoration: none;font: 20px/120% NunitoSansBlack;}
.view-podcasts .view-content.row .views-row article header h2 a:hover{color:#34B8E8 ;}
.view-podcasts .view-content.row .views-row article .node__content{}
.view-podcasts .view-content.row .views-row article .node__content .field--name-body{color: #AAAAAA;font: 14px/120% NunitoSansBold;}
#horoscopos{margin-bottom: 60px;}
#horoscopos .horoscope-wrap{width: 31%;float: left;margin-right: 2%;background: #F0F0F4;margin-bottom: 2%;height: 400px;}
#horoscopos .horoscope-wrap .horoscope-title-wrap{padding: 10px 20px;}
#horoscopos .horoscope-wrap .horoscope-title-wrap .horoscope-icon{width: 20%;float: left;text-align: left;}
#horoscopos .horoscope-wrap .horoscope-title-wrap .horoscope-icon img{filter: brightness(0) invert(1);}
#horoscopos .horoscope-wrap .horoscope-title-wrap .horoscope-text{float: left;margin-left:30px;}
#horoscopos .horoscope-wrap .horoscope-title-wrap .horoscope-text .horoscope-name{color: #fff;font: 29px/120% NunitoSansBlack;}
#horoscopos .horoscope-wrap .horoscope-title-wrap .horoscope-text .horoscope-desc{color: #fff;font: 18px/120% NunitoSansBlack;}
.horoscope-prediction{padding: 20px;}
.horoscope-prediction p{color: #000;font: 16px/20px NunitoSans;padding-bottom: 25px;margin-bottom: 0;}
.block-views-blocka-ne-pas-manquer-block-1{}
.block-views-blocka-ne-pas-manquer-block-1 h2{color: #000;font: 45px/120% Impact;}
.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer{}
.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row{margin: 0;display: inherit;}
.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row{width: 33.3%;padding: 0;float: left;}
.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row:first-child{width: 49%;float: left;padding-left: 0;}
.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row:nth-child(2){width: 49%;float: right;padding-right: 0;}
.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row:first-child article{width: 100%;}
.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row:nth-child(2) article{width:100%;}

.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row:nth-child(2) article .row .col .col.main-picture .blazy img, .block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row:first-child article .row .col .col.main-picture .blazy img {width: 100%;}



.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row article{width: 96%;border: 0;}
.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row article .row{margin: 0;}
.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row article .row .col{}
.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row article .row .col .col.main-picture{position: relative;}
.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row article .row .col .col.main-picture .blazy{}
.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row article .row .col .col.main-picture .blazy img{width: 100%;height: 320px;object-fit: cover;}
.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row:first-of-type article .row .col .col.main-picture .blazy img{width: 100%;height: 430px;}
.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row:nth-of-type(2) article .row .col .col.main-picture .blazy img{width: 100%;height: 430px;}


.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row article .row .col .col.main-picture .video-icon{background: url(../img/play-icon-b.png);
    background-position-x: 0%;
    background-position-y: 0%;
  width: 90px;
  height: 90px;
  position: absolute;
  margin: 0 auto;
  left: 0;
  right: 0;
  background-position: center;
  top: 33%;
  z-index: 999;}
.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row article .row .col header{order: 2;}
.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row article .row .col header h2{margin: 0;padding: 0;line-height: 0;/*! height: 50px; */}
.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row article .row .col header h2 a{font: 20px/120% NunitoSansBlack;text-decoration: none;overflow: hidden;  display: -webkit-box;  -webkit-line-clamp: 2;  line-clamp: 2;  -webkit-box-orient: vertical;}
.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row article .row .col header h2 a:hover{}
.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row article .row .col .for-list-pages.author-date{}
.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row article .row .col .for-list-pages.author-date .date{}

.page-view-recherche{}
.page-view-recherche .view-content.row .views-row article h2 a {  color: #000;  font: 20px/120% NunitoSansBlack;  text-decoration: none;  overflow: hidden;  display: -webkit-box;
  -webkit-line-clamp: 3;  line-clamp: 3;  -webkit-box-orient: vertical;}

.page-view-recherche .view-content.row .views-row article h2 {  line-height: 0;  padding-top: 0;  height: 72px;  border: 0;}
.page-view-recherche .view-content.row .views-row article img {  width: 100%;  height: 224px;  object-fit: cover;  border: 1px solid #E9EFF1;}

.view-archive{}
.view-archive .view-content.row .views-row{width: 33.3%;float: left;padding-right: 13px;}
.view-archive .view-content.row .views-row article h2 a {  color: #000;  font: 15px/120% NunitoSansBlack;  text-decoration: none;  overflow: hidden;  display: -webkit-box;
  -webkit-line-clamp: 3;  line-clamp: 3;  -webkit-box-orient: vertical;}
.view-archive .view-content.row .views-row article{  border: 0;}
.view-archive .view-content.row .views-row article h2 {  line-height: 0;  padding-top: 0;  height: 72px;  border: 0;}
.view-archive .view-content.row .views-row article img {  width: 100%;  height: 224px;  object-fit: cover;  border: 1px solid #E9EFF1;}



.view-recherche   nav{text-align: center;width: 100%;}
.view-recherche  nav ul{width: 100%;text-align: center;margin: 0 auto;display: inline-block;margin-bottom: 40px;margin-top: 10px;}
.view-recherche  nav ul li{display: inline-block;float: none;width: auto;margin: 0 2px;}
.view-recherche  nav ul li a, .view-recherche nav ul li span{color: #000;border: 1px solid #000;border-radius: 5px;font: 16px/24px NunitoSans;outline: none;}
.view-recherche  nav ul li a:hover, .view-recherche  nav ul li span:hover, .view-recherche  nav ul li.active a, .view-recherche  nav ul li.active span{display: inline-block; background: #E2001A !important;color: #fff !important;outline: none;border-color: #E2001A !important;}
.view-recherche  nav ul li a span{border: 0;font-size: 20px;}
.view-recherche  nav ul li a:hover span{color: #fff;}


.view-cuisine   nav{text-align: center;width: 100%;}
.view-cuisine  nav ul{width: 100%;text-align: center;margin: 0 auto;display: inline-block;margin-bottom: 40px;margin-top: 10px;}
.view-cuisine  nav ul li{display: inline-block;float: none;width: auto;margin: 0 2px;}
.view-cuisine  nav ul li a, .view-cuisine nav ul li span{color: #000;border: 1px solid #000;border-radius: 5px;font: 16px/24px NunitoSans;outline: none;}
.view-cuisine  nav ul li a:hover, .view-cuisine  nav ul li span:hover, .view-cuisine  nav ul li.active a, .view-cuisine  nav ul li.active span{display: inline-block; background: #E2001A !important;color: #fff !important;outline: none;border-color: #E2001A !important;}
.view-cuisine  nav ul li a span{border: 0;font-size: 20px;}
.view-cuisine  nav ul li a:hover span{color: #fff;}


.view-archive   nav{text-align: center;width: 100%;}
.view-archive  nav ul{width: 100%;text-align: center;margin: 0 auto;display: inline-block;margin-bottom: 40px;margin-top: 10px;}
.view-archive  nav ul li{display: inline-block;float: none;width: auto;margin: 0 2px;}
.view-archive  nav ul li a, .view-archive nav ul li span{color: #000;border: 1px solid #000;border-radius: 5px;font: 16px/24px NunitoSans;outline: none;}
.view-archive  nav ul li a:hover, .view-archive nav ul li span:hover, .view-archive  nav ul li.active a, .view-archive  nav ul li.active span{display: inline-block; background: #E2001A !important;color: #fff !important;outline: none;border-color: #E2001A !important;}
.view-archive  nav ul li a span{border: 0;font-size: 20px;}
.view-archive  nav ul li a:hover span{color: #fff;}
.node--type-podcast .field--type-soundcloud{width:98%;margin-bottom: 20px;  overflow: hidden;  margin-top: 20px;}

.exposed-search-filter{ margin-top: 0 !important;margin-bottom: 0 !important;}
section.region-top-header #block-d10theme-formulaireexposerecherchepage-search form .js-form-item{ margin-bottom:0 !important; }
.exposed-search-filter .js-form-item{margin-right: 3%;}
.exposed-search-filter .js-form-item label{font: 18px/120% NunitoSansExtraBold;color: #000;}
.exposed-search-filter .js-form-item input{}
.exposed-search-filter .form-actions{}
.exposed-search-filter .form-actions button{background: #e2001a;border: 0;}
.exposed-search-filter .form-actions button:hover{}
.exposed-search-filter .form-actions button:hover{background: #000;}


.page-view-archive .view-archive{}
.page-view-archive .view-archive .item-list{}
.page-view-archive .view-archive .item-list ul{margin: 20px 0 80px;}
.page-view-archive .view-archive .item-list ul li{display: inline-block;color: #000;font: 15px/120% NunitoSans;margin-right: 40px;}
.page-view-archive .view-archive .item-list ul li a{color: #000;font: 18px/120% NunitoSansExtraBold;text-decoration: none;}
.page-view-archive .view-archive .item-list ul li a:hover{}
article.node--type-news .row .col .node__content .field--type-video-embed-field{margin: 40px 0;}

.page-view-podcasts #main.container main section .featured-element {  margin-left: 0;}
.page-view-podcasts #main.container main section .featured-element .page__home_featured_first.col-12{padding-left: 0;}


.page-node-42972 article.node--type-page.node--view-mode-full{}
.page-node-42972 article.node--type-page.node--view-mode-full table{}
.page-node-42972 article.node--type-page.node--view-mode-full table tr{}
.page-node-42972 article.node--type-page.node--view-mode-full table tr td{padding: 10px 30px;width: 25%;}
.page-node-42972 article.node--type-page.node--view-mode-full table tr td .field--type-image{margin: 0}
.page-node-42972 article.node--type-page.node--view-mode-full table tr td img{width: 100%;margin: 20px 0;}
.page-node-42972 article.node--type-page.node--view-mode-full table tr td h4{font: 15px/120% NunitoSansBlack;clear: both;}
.page-node-42972 article.node--type-page.node--view-mode-full table tr td h4 a{text-decoration: none; color: #000;}
.page-node-42972 article.node--type-page.node--view-mode-full table tr td h4 a:hover{color: #34B8E8}
.page-node-42972 article.node--type-page.node--view-mode-full table tr td p{}
.page-node-42972 article.node--type-page.node--view-mode-full table tr td p a{}
.page-node-42972 article.node--type-page.node--view-mode-full table tr td p a:hover{}

.path-topfm-la-direct-radio #abovecontent{/*! margin-left: 7%; *//*! width: 65%; */width: 100%;}
.path-topfm-la-direct-radio #podcasthead{background: #222222;margin-top: 30px;}
.path-topfm-la-direct-radio #podcasthead #podcast-wrap{padding: 30px 7%;}
.path-topfm-la-direct-radio #podcasthead #podcast-wrap .directicon{background: #E2001A;display: inline list-item;color: #fff;font: 17px/120% Impact;padding: 5px 8px;border-radius: 5px;}

.path-topfm-la-direct-radio #podcasthead #podcast-wrap .topfmlejournal::before{content:""; /*! background: url(../img/picto-topfm.png); *//*! width: 110px; *//*! height: 110px; *//*! display: inline-block; */}
.path-topfm-la-direct-radio #podcasthead #podcast-wrap .topfmlejournal{clear: both;display: block;overflow: hidden;margin-top: 25px;margin-bottom: 30px;color: #fff;font: 45px/120% Impact;background: url(../img/picto-topfm.png);background-repeat: no-repeat;background-size: 110px;padding-left: 130px;padding-top: 25px;padding-bottom: 30px;}
.path-topfm-la-direct-radio #podcasthead #podcast-wrap .ecouterledirect{}
.path-topfm-la-direct-radio #podcasthead #podcast-wrap .ecouterledirect a{background: #fff url(../img/black-icon-play.png);background-position-x: 0%;background-position-y: 0%;background-repeat: repeat;color: #212121;padding: 8px 30px;padding-left: 30px;display: inline-block;text-decoration: none;border-radius: 25px;background-repeat: no-repeat;padding-left: 60px;background-position-x: 21px;background-position-y: 8px;font: 25px/120% Impact;/*! filter: brightness(1) invert(0); */}
.path-topfm-la-direct-radio #podcasthead #podcast-wrap .ecouterledirect a:hover{color: #34B8E8;}
.path-topfm-la-direct-radio #podcasthead .grillesprogrammes{background: #444;text-align: center;}
.path-topfm-la-direct-radio #podcasthead .grillesprogrammes a{color: #fff;font: 28px/120% Impact;text-decoration: none;padding: 5px 0;display: block;}
.path-topfm-la-direct-radio #podcasthead .grillesprogrammes a:hover{color: #34B8E8;}
.path-topfm-la-direct-radio #podcasthead .grillesprogrammes a::before{content:""; background: url(../img/icon-grill.png);width: 33px;height: 25px;display: inline-block;margin-right: 15px;position: relative;top: 2px;}

.path-topfm-la-direct-radio .region-abovecontent #block-d10theme-views-block-la-une-block-1{margin-left: 7%;  width: 65%;}
.path-topfm-la-direct-radio .region-abovecontent #block-d10theme-page-title{margin-left: 7%;  width: 65%;}
.path-topfm-la-direct-radio .region-abovecontent #podcastlinks{margin-left: 7%;  width: 65%;}
.path-topfm-la-direct-radio .view-podcasts .view-header{font: 45px/120% Impact;  color: #000; margin-bottom: 20px;}
.path-topfm-la-direct-radio .view-podcasts .more-link{text-align: center;margin: 40px 0;}
.path-topfm-la-direct-radio .view-podcasts .more-link a{display: inline-block;background: #E2001A !important;color: #fff !important;outline: none; border-color: #E2001A !important;text-decoration: none;padding: 5px 15px;border-radius: 5px;font: 20px/120% Impact;}
.path-topfm-la-direct-radio .view-podcasts .more-link a:hover{background: #000!important;}
.path-programmation #main.container main section .featured-element { margin-left: 0%;}

#podcastfeed .jkbox{ float:left; width:33%; /*height:300px;*/ padding:1%; margin-bottom: 25px;}
.jkboxtitle,
.jkboxtitle a{color: #000;font: 20px/120% NunitoSansBlack;text-decoration: none;}
.jkboxtitle a:hover{color: #34B8E8;}
.jkboxdate{ color: #AAAAAA; font: 12px/120% NunitoSansBold; margin: 10px 0 5px;}

#jukeboxfeed{ display:flex; margin: 50px auto;}
.jukeboxfeed-list{ height:96vh; overflow-y:scroll; }

#jukeboxfeed-list .node--type-jukebox{ padding-bottom:0; width:100%; height:auto; border-radius: 10px; box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.5); overflow:hidden; border-bottom:0 none;}
.node--type-jukebox:hover,
.node--type-jukebox.active{ box-shadow: 3px 4px 8px rgba(0, 0, 0, 1); }
.node--type-jukebox .juke{ display: block;  width:100%; position:relative; background:#000;}
.node--type-jukebox .juke img{ display: block; width:100%; height:auto; opacity:0.8;}
.node--type-jukebox:hover img,
.node--type-jukebox.active img{ opacity:1;}
.node--type-jukebox .juke span.label{ display: block; position:absolute; bottom: 10%; color:#fff; font-size:calc(1vw + 1vh); width:100%; }
.node--type-jukebox .juke span.label span{ display: block; text-align:center; width:100%; text-shadow: 1px 1px 10px #000, 1px 1px 10px #000;}

#jukeboxfeed-play iframe{ width: 100%;height: 100%; }


.block-homefeaturedbycategory-block .plusdarticle{display:none;}
.node--type-news.node--view-mode-teaser .node__content{display:none;}
.node--type-news.node--view-mode-small-teaser .node__content{/*! display:none; */}

#block-d10theme-homefeaturedbycategorylimit.block-homefeaturedbycategory-block .plusdarticle{display:block;float: right;margin-right: 30px;}
#block-d10theme-homefeaturedbycategorylimit.block-homefeaturedbycategory-block .plusdarticle a{background: #000;color: #fff;text-decoration: none;padding: 5px 10px;display: inline-block;line-height: 120%;}
#block-d10theme-homefeaturedbycategorylimit.block-homefeaturedbycategory-block .plusdarticle a:hover{background: #34B8E8;}
#block-d10theme-homefeaturedbycategorylimit .node--type-news.node--view-mode-teaser .node__content{display:block;width: 60%;float: right;}
#block-d10theme-homefeaturedbycategorylimit .node--type-news.node--view-mode-teaser .node__content p, #block-d10theme-homefeaturedarticles .node--type-news.node--view-mode-small-teaser .node__content p{font: 16px/22px NunitoSans;padding-right: 40px;margin: 0;}
#block-d10theme-homefeaturedbycategorylimit .node--type-news.node--view-mode-teaser .node__content p strong{font: 16px/22px NunitoSans;}
#block-d10theme-homefeaturedarticles .node--type-news.node--view-mode-small-teaser .node__content{/*! display:none; */}
#block-d10theme-homefeaturedbycategorylimit .node--type-news.node--view-mode-teaser span{}
#block-d10theme-homefeaturedarticles .node--type-news.node--view-mode-small-teaser .node__content span a, #block-d10theme-homefeaturedbycategorylimit .node--type-news.node--view-mode-teaser span a{font: 16px/22px NunitoSans;}
#block-d10theme-homefeaturedarticles .node--type-news.node--view-mode-small-teaser .node__content span a:hover, #block-d10theme-homefeaturedbycategorylimit .node--type-news.node--view-mode-teaser span a:hover{color: #34B8E8;}
.path-horoscope  #main.container main section .featured-element {margin-left: 0%;}
.path-horoscope  #main.container main section .featured-element .page__home_featured_first.col-12{padding: 0;}

#block-d10theme-content .node--type-news.node--view-mode-full .node__content .media.media--blazy img{ width:100%;height:auto; }
body.frcount-0 .page__home_featured_first.col-6{width:75%;}
body.frcount-0 .page__home_featured_second.col-3{display:none;}

#block-d10theme-homefeaturedbycategorylimit-5 .liste .slick-arrow{  }
#block-d10theme-homefeaturedbycategorylimit-5 .liste .slick-arrow.slick-next{background: url(../img/slider-right-arrow.png);background-repeat: repeat;background-repeat: repeat;background-repeat: no-repeat;font-size: 0;border: 0;width: 42px;height: 42px;position: absolute;right: 2%;top: -78px;z-index: 99;filter: invert(100%);}
#block-d10theme-homefeaturedbycategorylimit-5 .liste .slick-arrow.slick-prev{background: url(../img/slider-left-arrow.png);background-repeat: repeat;background-repeat: no-repeat;font-size: 0;border: 0;width: 42px;height: 42px;position: absolute;right: 6%;top: -78px;z-index: 99;filter: invert(100%);}



.homecategories-news-wrap .slick-prev{  background: url(../img/slider-left-arrow.png);background-repeat: repeat;background-repeat: repeat;background-repeat: no-repeat;font-size: 0;border: 0;width: 42px;height: 42px;position: absolute;right: 8%;top: -75px;z-index: 99;filter: invert(100%);}
.homecategories-news-wrap .slick-next{background: url(../img/slider-right-arrow.png);background-repeat: repeat;background-repeat: repeat;background-repeat: repeat;background-repeat: no-repeat;font-size: 0;border: 0;width: 42px;height: 42px;position: absolute;right: 2%;top: -75px;z-index: 99;filter: invert(100%);}


.homecategories-link{ display: block;float: right;margin-right: 15px;}
.homecategories-link a{background: #000;color: #fff;text-decoration: none;padding: 5px 10px;display: inline-block;line-height: 120%;margin-right: 0;}
.homecategories-link a:hover{background: #34B8E8;color: #fff;}
.field--name-field-tags .field__label { color: #000;  font: 16px/120% Impact !important;  text-transform: uppercase; float: left;padding-right: 20px;margin-top: 0px;}
.field--name-field-tags { clear: both; overflow: hidden;}
.field--name-field-tags ul.links {float: left;}
.field--name-field-tags ul.links li { float: left;padding: 0;margin-right: 10px;}
.field--name-field-tags ul.links li a{color: #000; font: 16px/120% NunitoSans;}
.field--name-field-tags ul.links li a:hover{color: #aaa;}

@media (max-width: 1680px) {
	.path-frontpage #main.container main section .featured-element .page__home_featured_first.col-6 #block-d10theme-views-block-la-une-block-1 .item-slide{width:100%;}
	.path-frontpage #main.container main section .featured-element .page__home_featured_first.col-6 #block-d10theme-views-block-la-une-block-1 .item-slide .ticker-wrapper{width:90%;}
	.path-frontpage #main.container main section .featured-element .page__home_featured_first.col-6 #block-d10theme-views-block-la-une-block-1 .item-slide p{text-overflow: ellipsis;    width: 88%;}
	#main.container main section .featured-element .page__home_featured_second.col-3 .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element:first-child article header {  /*! top: 165px; */}
	.path-cuisine .view-cuisine .row .views-row article h3.title a { font: 24px/120% NunitoSansBlack;}

}


@media (max-width: 1500px) {
	#block-d10theme-homefeaturedarticles #homefeatureds .col.main-picture img {height: 266px;}
	.pub-main-section .page__home_main_pub .content .homefeatured-by-category .liste .slick-list article img {height: 300px;}
	#main.container main section .featured-element .page__home_featured_second.col-3 .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element:first-child article header { /*! top: 150px; */}
	.path-cuisine .view-cuisine .row .views-row article h3.title { height: 80px;}
	#block-d10theme-socialmedialinks .content ul li { padding: 0 3px;}
	.actualites-section .page__home_featured_actualites_center h2.title::after {
  content: "";
  transform: skewX(-20deg);
  content: "";
  background: #E2001A;
  width: 30px;
  display: inline-block;
  height: 78%;
  padding-left: 20px;
  left: 95px;
  position: absolute;
  top: 9px;
	}
	.actualites-section .page__home_featured_actualites_center h2.title a { padding: 7px 10px 5px;}
	.homecategories-news-wrap .slick-prev { right: 9%;}
	#block-d10theme-homefeaturedbycategorylimit-5 .liste .slick-arrow.slick-prev { right: 7%;}
	
}


@media (max-width: 1388px) {

	#main.container main section .featured-element {  margin-left: 3%;  margin-right: 0%;}
	 .path-frontpage #main.container main section .featured-element .page__home_featured_first.col-6 #block-d10theme-views-block-la-une-block-1 .item-slide p {   text-overflow: ellipsis;   width: 86%;  }
	#block-d10theme-homearchivesnews ul.archive-years li a {font: 30px/96% Impact;}
	.pub-main-section .page__home_main_pub .content .homefeatured-by-category .liste .slick-list article header h2 a { font: 20px/120% NunitoSansBlack !important;}
	.pub-main-section { padding-left: 3%;}
	.actualites-section, .pub-sub-main-section {  margin-left: 3%;}
	.container .site-footer__top { padding-left: 3%;}
	.view-taxonomy-term .view-content.row .views-row article img {  width: 100%;  height: 200px;  object-fit: cover;}
	.path-taxonomy main#content, .no-sidebar.path-taxonomy main#content { margin-left: 3%; margin-right: 3%;}
	#horoscopos .horoscope-wrap { height: 450px;}
	.path-programmation #programmationwrap #programs-wrap #programs .field__item .field--name-field-parag-details {  font: 24px/120% Impact;}
	.actualites-section .page__home_featured_actualites_center h2.title a { padding: 8px 10px 5px;}
	.no-sidebar.path-taxonomy main#content { margin-right: 3%;}
	.block-system-breadcrumb-block { margin-left: 3%;}
	.path-topfm-la-direct-radio .region-abovecontent #block-d10theme-views-block-la-une-block-1, .path-topfm-la-direct-radio .region-abovecontent #block-d10theme-page-title, .path-topfm-la-direct-radio .region-abovecontent #podcastlinks {margin-left: 3%;}
	.path-topfm-la-direct-radio #podcasthead #podcast-wrap {  padding: 30px 3%;}
	.row-offcanvas-left {margin-left: 3%;}
}


@media (max-width: 1280px) {
#block-d10theme-homefeaturedarticles #homefeatureds .col h2.node__title a, .path-programmation #programmationwrap #programs-wrap #programs .field__item .field--name-field-time {font: 20px/120% NunitoSansBlack;}
	#block-d10theme-homefeaturedarticles h2, #block-d10theme-homefeaturedbycategorylimit h2, #block-d10theme-homefeaturedbycategorylimit-5 h2, .pub-main-section .page__home_main_pub h2, a.homecategories-name, .block-cuisine-block .news-single-node h2 a, .block-horoscope-block .news-singlepost h2 a {font: 40px/120% Impact !important;}
	 .homecategories-news-wrap .slick-prev { right: 10%;}
	
	
	
}

@media (max-width: 1024px) {
 #main.container main section .featured-element .page__home_featured_second.col-3 .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element:first-child article header {   /*! top: 110px; */}
#block-d10theme-telechargenosapp h2, #block-d10theme-laradioenvideodirect h2, #block-d10theme-views-block-poll-block-1 h2 { font: 24px/120% Impact;}	
	#block-d10theme-homefeaturedarticles h2, #main.container main section .featured-element .page__home_featured_first.col-6 .block-homefeaturedbycategory-block h2, .pub-main-section .page__home_main_pub h2 {  font: 34px/120% Impact !important;}
	#main.container main section .featured-element .page__home_featured_second.col-3 .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element article header {  left: 20px;}
	.pub-main-section .page__home_main_pub .content .homefeatured-by-category .liste .slick-prev { right: 15%;}
	form.poll-view-form .form-actions button { margin-bottom: 10px;}
	.path-cuisine .view-cuisine .row .views-row article h3.title a { font: 20px/120% NunitoSansBlack;}
	.path-cuisine .view-cuisine .row .views-row article .img img { padding: 20px 7%; width: 100%;}
	#horoscopos .horoscope-wrap {  width: 47%;  }
	.node--type-cuisine-article #sidebar_second { width: 33%;}
	.node--type-cuisine-article main#content { width: 60%; float: left;}
	.node--type-cuisine-article main#content article .article-wrap .article-share { float: left; width: 10%;}
	.node--type-cuisine-article main#content article .article-wrap .article-title-content { width: 85%;}
	.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row:first-of-type article .row .col .col.main-picture .blazy img, .block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row:nth-of-type(2) article .row .col .col.main-picture .blazy img {width: 100%;height: 300px;}
	.path-programmation #sidebar_second {
  padding: 0 15px;
  width: 33%;
  margin-right: 3%;
  float: right;
}
	.path-programmation #programmationwrap ul.links-wrap li { margin: 0 10px;}
	.path-programmation #programmationwrap ul.links-wrap li a { font: 15px/120% Impact; padding: 5px 10px; display: inline-block;}
	.block-page-title-block h1 {  width: 90%;  color: #000;  font: 40px/120% Impact;}
	.block-horoscope-block .news-singlepost .news-single-inner article h3 a {
		font: 22px/120% NunitoSansBlack;}
	.block-cuisine-block .news-single-node .news-single-inner article h3 a {
		font: 22px/120% NunitoSansBlack;}
	.actualites-section .page__home_featured_actualites_center h2.title a {  padding: 5px 10px 8px;}
	  #block-d10theme-homefeaturedbycategorylimit-5 .liste .slick-arrow.slick-prev { right: 9%; top: -72px;}
	  #block-d10theme-homefeaturedbycategorylimit-5 .liste .slick-arrow.slick-next {  top: -72px;}
	 .homecategories-news-wrap .slick-prev {    right: 11%;  }

}
@media (max-width: 800px) {
section.region-top-header #block-d10theme-topheadermenu ul li a, section.region-top-header #block-d10theme-topheadermenu ul li span {  padding: 10px 15px;}
section.region-top-header #block-d10theme-formulaireexposerecherchepage-search form .js-form-item input { width: 124px;	}
section.region-top-header #block-d10theme-formulaireexposerecherchepage-search form button { top: 7px;}
section.region-top-header #block-d10theme-topheadermenu ul {  margin-left: 0px;}
#main.container main section .featured-element .page__home_featured_first.col-9{width:100%;}
#main.container main section .featured-element .page__home_featured_first.col-6{width:100%;}
#main.container main section .featured-element .page__home_featured_second.col-3 { width: 48%;}
#main.container main section .featured-element .page__home_featured_third.col-3 { width: 47%;}	
#block-d10theme-homefeaturedbycategorylimit-3 h2.bordered::before {height: 87%; top: 5px;}	
#block-d10theme-homefeaturedbycategorylimit-3 h2.bordered::after { height: 87%; top: 5px;}
#main.container main section .featured-element .page__home_featured_second.col-3 .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element:first-child article header { /*! top: 205px; */}	
.pub-main-section .page__home_main_pub .content .homefeatured-by-category .liste .slick-list article img {  height: 220px; object-fit: cover;}
.pub-main-section .page__home_main_pub .content .homefeatured-by-category .liste .slick-list article header h2 a {font: 16px/120% NunitoSansBlack !important;}
#block-d10theme-homearchivesnews ul.archive-years li {width: 24.6%;}
#block-d10theme-homearchivesnews ul.archive-years li a { font: 24px/96% Impact; margin-bottom: 20px;}	
.container .site-footer__top .row.line-1 .col-8 { width: 100%;}
	.path-taxonomy main#content {
  margin-left: 3%;
  padding: 0;
  width: 60%;
}
	.view-taxonomy-term .view-content.row .views-row article h2 a {
  color: #000;
  font: 16px/120% NunitoSansBlack;
}
	.block-system-breadcrumb-block {  margin-left: 3%;}
	.path-cuisine #abovecontent { margin-left: 3%; width: 93%;}
	.row-offcanvas-left {  margin-left: 4%;  margin-right: 3%;}
	.node--type-cuisine-article main#content { width: 100%; float: left;}
	.node--type-cuisine-article #sidebar_second { width: 100%;}
	 #main.container main section .featured-element .page__home_featured_second.col-3 {  width: 98%;}
	  #main.container main section .featured-element .page__home_featured_third.col-3 {  width: 98%;}
	.page__home_featured_actualites_first { width: 100%;}
	.actualites-section .page__home_featured_actualites_center { width: 100%;}
	.page__home_featured_actualites_second {width: 100%;}
	.actualites-section .page__home_featured_actualites_center h2.title a {  padding: 3px 10px 8px;}
	#abovecontent { margin-left: 4%; width: 100%;}
	#podcastlinks ul.links-wrap li a {
  background: #bbb;
  color: #fff;
  text-decoration: none;
  font: 17px/120% Impact;
  padding: 3px 15px 5px;
}
	.view-podcasts .view-content.row .views-row article header h2 a {
  font: 16px/120% NunitoSansBlack;
}
	.path-programmation .main-row.row.row-offcanvas .main-content.col {
		width: 100%;}
	  .path-programmation #sidebar_second {
    padding: 0 15px;
    width: 100%;
    margin-right: 0;
    float: right;
  }
	.path-topfm-la-direct-radio .region-abovecontent #block-d10theme-views-block-la-une-block-1 {  margin-left: 0%;  width: 90%;}
	.path-topfm-la-direct-radio .region-abovecontent #block-d10theme-page-title {  margin-left: 0%;  width: 90%;}
	.path-topfm-la-direct-radio .region-abovecontent #podcastlinks {  margin-left: 0%;  width: 100%;}
	.path-topfm-la-direct-radio #podcasthead {  width: 92%;}
	.path-podcast #abovecontent { margin-left: 0%; }
	.path-programmation #abovecontent { margin-left: 0%; }
	#abovecontent {	margin-left: 0%;}
	 #podcastlinks ul.links-wrap li a {  padding: 3px 15px 5px;  }
	.path-podcast #block-d10theme-breadcrumbs nav { margin-left: 18px;}
	.homecategories-news-wrap .slick-prev {
    right: 9%;
  }
}


@media (max-width: 640px) {
	#main.container main section .featured-element .page__home_featured_second.col-3, .page__home_featured_actualites_first, .page__home_featured_actualites_second { width: 100%;}
	#main.container main section .featured-element .page__home_featured_second.col-3 .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element:first-child article header{/*! top:320px; */}
	  #main.container main section .featured-element .page__home_featured_third.col-3 { width: 97%;}
	 .pub-main-section .page__home_main_pub .content .homefeatured-by-category .liste .slick-prev { right: 18%;}
	 #block-d10theme-homefeaturedbycategorylimit-3 h2.bordered::before, #block-d10theme-homefeaturedbycategorylimit-3 h2.bordered::after { height: 93%;    top: 3px;}
	.container .site-footer__top .row.line-1 .col-8 section ul li .menutitlenolink {font: 20px/120% Impact;}
	.container .site-footer__top .row.line-1 .col-8 section ul li ul li a, .container .site-footer__top .row.line-1 .col-8 section ul li ul li span {
		padding: 0;  font: 12px/195% NunitoSans;}
	.pub-main-section .page__home_main_pub .content .homefeatured-by-category .liste .slick-list article header h2 a {
		font: 14px/120% NunitoSansBlack !important;}
	 section.region-top-header #block-d10theme-topheadermenu ul li a, section.region-top-header #block-d10theme-topheadermenu ul li span {
    padding: 10px 10px;
    font: 12px/120% NunitoSans;
  }
	section.region-top-header #block-d10theme-formulaireexposerecherchepage-search {
  display: inline-block;
  width: auto;
  margin: 0;
  padding: 0;
}
section.region-top-header #block-d10theme-formulaireexposerecherchepage-search form .js-form-item input::placeholder{color: #000;font: 12px/120% NunitoSansBold;}
section.region-top-header #block-d10theme-formulaireexposerecherchepage-search form button {
  position: absolute;
  background: url(../img/search-icon.jpg);
    background-repeat: repeat;
    background-size: auto;
  background-repeat: no-repeat;
  border: 0;
  font-size: 0;
  width: 26px;
  height: 30px;
  left: 6px;
  background-size: 20px;
  top: 11px !important;
}
	section.region-top-header #block-d10theme-topheadermenu {padding-top: 0;}
	section.region-top-header #block-d10theme-topheadermenu ul li a.direct, section.region-top-header #block-d10theme-topheadermenu ul li span.direct {
  border:0;}
	section.region-top-header { padding: 5px 0;}
	section.region-top-header .navbar-brand img { width: 40px; margin-top: 10px;}
	section.region-top-header #block-d10theme-formulaireexposerecherchepage-search form .js-form-item {
  position: relative;
  margin-bottom: 0 !important;
}
	#main.container { margin-top: 55px;}
	 #block-d10theme-homefeaturedarticles #homefeatureds .col.main-picture img {
    height: auto;
  }
	#block-d10theme-homefeaturedbycategorylimit .homefeatured-by-category .liste .col.element article .col.main-picture img {
		height: auto;}
	.pub-main-section .page__home_main_pub .content .homefeatured-by-category .liste .slick-list article img{height:150px;}
	.block-cheeseburgermenu-container {
  top: 80px !important;
}
	.no-sidebar.path-taxonomy main#content {
  margin-right: 7%;
}
	form.poll-view-form .form-actions button { font: 12px/120% NunitoSans;}
	form.poll-view-form fieldset .fieldset-wrapper .radio .radio label { font: 12px/120% NunitoSans;}
	.path-frontpage .block-views-blockads-block-home-main { /*! margin-top: 60px; */}
	.homecategories-news-wrap article.node--type-news { width: 100%;}
	.homecategories-news-wrap article.node--type-news .row { margin: 0; width: 100%;}
	.block-cuisine-block { width: 100%; float: left; padding: 0;}
	.block-horoscope-block {width: 100%;}
	.actualites-section .page__home_featured_actualites_center{background: #F8F8F8;margin-right: 0;width: 100%;padding: 20px 20px;}
	.actualites-section .page__home_featured_actualites_center h2.title::after {
  content: "";  transform: skewX(-20deg);  content: "";  background: #E2001A;  width: 30px;  display: inline-block;  height: 34.5px;  padding-left: 20px; left: 98px; position: absolute;
  top: 2px;  float: right;}
	.actualites-section .page__home_featured_actualites_center h2.title::before {content: ""; transform: skewX(-20deg); content: ""; background: #E2001A; width: 36px; display: inline-block;  height: 34.5px;  padding-left: 20px;  left: 10px;  position: absolute;  top: 2px;}
	.actualites-section .page__home_featured_actualites_center .region-home-featured-actualites-center .block-cats-block { padding: 0; margin-top: 0px;}
	#block-d10theme-homefeaturedbycategorylimit .homefeatured-by-category .liste .col.element { padding-left: 0;}
	.path-cuisine .view-cuisine .row .views-row {  width: 48%;  padding: 0;  margin-right: 2%;}
	#horoscopos .horoscope-wrap {
  width: 100%;
  float: left;
  margin-right: 2%;
  background: #F0F0F4;
  margin-bottom: 2%;
  height: auto;
}
	 #main.container {
    margin-top: 0;
  }
.node--type-cuisine-article main#content article .article-wrap .article-title-content .node__content p { font: 14px/22px NunitoSans; width: 100%;}
.node--type-cuisine-article main#content article .article-wrap .article-title-content .node__content ul li { font: 14px/22px NunitoSans;}	
.node--type-cuisine-article #abovecontent { margin-left: 4%;  width: 90%;}	
.node--type-cuisine-article main#content article h2.subtitle { font: 30px/120% Impact !important;}	
.node--type-cuisine-article main#content article .article-wrap .article-title-content h1 { font: 26px/120% NunitoSansBlack;}	
.item-slide .ticker-wrapper .ticker-content a{color:#000; font:12px/120% NunitoSansBlack;}	
.node--type-cuisine-article .views_slideshow_cycle_teaser_section { margin-top: 0px;}	
	.block-views-blockads-block-category-headers-ad{padding-top: 0;}
	.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row {width: 100%;}
	.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row article .row .col .col.main-picture .blazy img{height: auto!important;}
	.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row:first-child {width: 100%;}
	.block-views-blocka-ne-pas-manquer-block-1 .view-a-ne-pas-manquer .view-content.row .views-row:nth-child(2) { width: 100%;}
	#abovecontent {
  margin-left: 4%;
  width: 93%;
}
	.item-slide .ticker-wrapper.left .ticker::after {display:none;}
	.view-podcasts .view-content.row .views-row {
		width: 100%;}
	#podcastlinks ul.links-wrap li { margin-bottom: 20px;}
	 .path-programmation #programmationwrap ul.links-wrap li {   margin-bottom: 20px;  }
	.views-view-grid .views-col {
  float: left;
  width: 100% !important;
}
	.view-archive .view-content.row .views-row {
  width: 100%;
  float: left;
  padding-right: 0;
}
	.view-archive .view-content.row .views-row article { margin-bottom: 0;}
	article.node--type-news .row .col .node__content .articlenewscontent .articlenewscontent-body .field--name-body { /* width: 100%; */width: 90%;margin-left:10%;}
	.view-podcasts .view-content.row .views-row article header h2 { height: auto;}
	#block-d10theme-homefeaturedbycategorylimit-5 .liste .slick-arrow {  background-size: 32px !important;  top: -60px !important;}
	  #block-d10theme-homefeaturedbycategorylimit-5 .liste .slick-arrow.slick-prev { right: 10%;}
	.homecategories-news-wrap .slick-prev { right: 13%;}
  }

@media (max-width: 500px) {
section.region-top-header #block-d10theme-formulaireexposerecherchepage-search{display: inline-block;   margin-left: 4%;    width: 84%;}
	  section.region-top-header #block-d10theme-formulaireexposerecherchepage-search form .js-form-item input {   width: 100%;  }
	 .block-cheeseburgermenu-container {
    top: 150px !important;
  }
#block-d10theme-homefeaturedbycategorylimit-3 h2.bordered::before, #block-d10theme-homefeaturedbycategorylimit-3 h2.bordered::after {height: 93%;top: 2px;}	.item-slide .ticker-wrapper .ticker-title span { font: 14px/120% Impact; padding: 6.5px 12px;}

	#block-d10theme-homefeaturedarticles h2, #main.container main section .featured-element .page__home_featured_first.col-6 .block-homefeaturedbycategory-block h2, .pub-main-section .page__home_main_pub h2 {
    font: 24px/120% Impact !important;
  }
#block-d10theme-homefeaturedarticles #homefeatureds .col h2.node__title a {font: 16px/120% NunitoSansBlack;}
	 .container .site-footer__top .row.line-1 .col-8 section ul li .menutitlenolink {font: 16px/120% Impact;}
    #block-d10theme-homefeaturedbycategorylimit .homefeatured-by-category .liste .col.element article header h2.node__title a {
  font: 12px/120% NunitoSansBlack;
}
	#block-d10theme-homefeaturedbycategorylimit-5 .homefeatured-by-category .liste .col.element article header h2.node__title a {
  font: 12px/120% NunitoSansBlack;
}
    #block-d10theme-homefeaturedbycategorylimit-5 .homefeatured-by-category .liste .col.element {  width: 100%;  float: left;  padding-left: 0;}
    #block-d10theme-homefeaturedbycategorylimit-5 .homefeatured-by-category .liste .col.element article .col.main-picture img {
        height: auto;}
	.path-frontpage #main.container main section .featured-element .page__home_featured_first.col-6 #block-d10theme-views-block-la-une-block-1 .item-slide p a{font-size:12px!important;}
	 #main.container main section .featured-element .page__home_featured_second.col-3 .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element:first-child article header {
    /*! top: 275px; */
  }
	  #block-d10theme-homefeaturedbycategorylimit-5 .homefeatured-by-category .liste .col.element article header h2.node__title a {    width: 100% !important;    margin: 0 auto;  }
	 #block-d10theme-homearchivesnews ul.archive-years li a {
    font: 14px/96% Impact;
    margin-bottom: 20px;
  }
	#block-d10theme-homefeaturedbycategorylimit .homefeatured-by-category .liste .col.element article header {width: 100% !important;}
	#block-d10theme-homearchivesnews h2{font: 24px/120% Impact;}
	 .pub-main-section .page__home_main_pub .content .homefeatured-by-category .liste .slick-prev {
    right: 20%;
  }
	.block-taxopagecategories-block .inner ul li {
  list-style: none;
  display: block;
  margin-right: 25px;
  background: #E2001A;
  position: relative;
  margin-bottom: 20px;
  width: auto;
  clear: both;
}
	.block-taxopagecategories-block .inner ul li a:hover::before, .block-taxopagecategories-block .inner ul li a:hover::after, .block-taxopagecategories-block .inner ul li a.active::before, .block-taxopagecategories-block .inner ul li a.active::after {display:none;}
	.block-taxopagecategories-block .inner ul li a::before, .block-taxopagecategories-block .inner ul li a::after {display:none;}
	.block-taxopagecategories-block .inner ul li a { padding: 5px 15px;    font: 12px/120% Impact;  }
	 .path-taxonomy main#content {
    margin-left: 0%;
    padding: 0;
    width: 100%;
  }
	.view-taxonomy-term .view-content.row {
  padding: 0;
  margin: 0;
}
	.view-taxonomy-term .view-content.row .views-row {
  width: 94%;
  margin: 0 auto;
  padding: 0;
}
	article.node--type-news .row {
  padding: 0;
  display: inline-grid;
  width: 100%;
  margin: 0;
}
	.view-taxonomy-term .view-content.row .views-row article h2 {  height: auto;}
	 .view-taxonomy-term .view-content.row .views-row article h2 a {font: 16px/120% NunitoSansBlack;}
	#main.container main section .featured-element .page__home_featured_first.col-6 #block-d10theme-views-block-la-une-block-1 .item-slide p a{font-size:12px!important;}
	.block-page-title-block h1 {
  width: 94%;
  color: #000;
  font: 24px/120% Impact;
  margin: 0 auto;
}
	.inneradzone {
  text-align: center;
  margin-bottom: 30px;
  margin-top: 0px;
}
	.block-system-breadcrumb-block ol li a { font: 12px/120% NunitoSansBlack;}
	article.node--type-news .row .col .node__content .articlenewscontent .articlenewscontent-body .field--name-body p {
  color: #000;
  font: 12px/22px NunitoSans;
}
	article.node--type-news .row .col header .node__meta .author {
  color: #000;
  font: 12px/120% NunitoSansBlack;
}
	article.node--type-news .row .col header .node__meta .created-date {
  color: #AAAAAA;
  font: 12px/120% NunitoSansBlack;
}
	article.node--type-news .row .col .node__content .displaysubmitted .created-date .lbl {
  color: #000;
  font: 12px/120% NunitoSansBlack;
}
	article.node--type-news .row .col .node__content .displaysubmitted .created-date {
  color: #AAA;
  font: 12px/120% NunitoSansBlack;
}
	article.node--type-news .row .col .node__content .displaysubmitted .created-author .lbl {
  color: #000;
  font: 12px/120% NunitoSansBlack;
}
	article.node--type-news .row .col .node__content .displaysubmitted .created-author {
  color: #AAA;
  font: 12px/120% NunitoSansBlack;
}
	.node--type-new  .block-page-title-block h1 {
    width: 100%;
    color: #000;
    font: 24px/120% Impact;
    margin: 0 auto;
  }
	.block-system-breadcrumb-block ol li { font: 12px/120% NunitoSansBlack;}
	.row-offcanvas-left {margin-left: 3%;}
	.block-system-breadcrumb-block {  margin-top: 10px;  margin-left: 3%;  width: 94%;}
	.node--type-news .block-page-title-block h1{width:100%!important;}
	article.node--type-webform .node__content form {  background: #F3F3F3;  padding: 25px;padding-right: 25px;  width: 95%;  padding-right: 25px;}
	article.node--type-webform .node__content form .checkboxes--wrapper legend { font: 12px/120% NunitoSans;}
	article.node--type-webform .node__content form .checkboxes--wrapper .form-check label { font: 12px/120% NunitoSans;}
	article.node--type-webform .node__content form .checkboxes--wrapper .form-check {float: left; margin-right: 0; clear: both; min-height: unset; margin-bottom: 10px !important;}
	article.node--type-webform .node__content form .js-form-item label { font: 12px/120% NunitoSans;}
	article.node--type-webform .node__content form button { font: 12px/120% NunitoSans;}
	#main.container main section .featured-element .page__home_featured_first.col-6 #block-d10theme-views-block-la-une-block-1 .item-slide p{width:37%;}
	.item-slide .ticker-wrapper {  margin-top: 10px;  margin-bottom: 20px;}
	 .item-slide .ticker-wrapper .ticker-title span {  font: 12px/120% Impact;  padding: 8px 12px; }
	.actualites-section .page__home_featured_actualites_center h2.title a { padding: 6px 10px 7px;}
	 .actualites-section .page__home_featured_actualites_center { padding: 20px 0px;  }
	.item-slide .ticker-wrapper .ticker-content { }
	.path-cuisine #abovecontent .block-page-title-block { margin-top: 20px;}
	 .path-cuisine .view-cuisine .row .views-row article h3.title a {font: 16px/120% NunitoSansBlack;}
	.node--type-cuisine-article main#content article header .node__meta .created-date-wrap .created-date, .node--type-cuisine-article main#content article header .node__meta .created-date-wrap .created-date-label, .node--type-cuisine-article main#content article header .node__meta .author-wrap .author, .node--type-cuisine-article main#content article header .node__meta .author-wrap .author { font: 12px/120% NunitoSansBlack;}
	.node--type-cuisine-article main#content article {margin-top: 20px;}
	.block-page-title-block h1 {  font: 24px/120% Impact;  margin: 20px auto;}
	.horoscope-prediction p { color: #000; font: 14px/20px NunitoSans;}
	#horoscopos .horoscope-wrap .horoscope-title-wrap .horoscope-text .horoscope-name { font: 24px/120% NunitoSansBlack;}
	#block-d10theme-homefeaturedarticles #homefeatureds .col.main-picture {  width: 100% !important;  margin-bottom: 15px !important;}
	#block-d10theme-homefeaturedarticles #homefeatureds .col {  width: 100% !important;}
	#block-d10theme-homefeaturedbycategorylimit .node--type-news.node--view-mode-teaser .node__content {width: 100%;}
	#block-d10theme-homefeaturedbycategorylimit .homefeatured-by-category .liste .col.element article .col.main-picture {width: 96% !important;}
	 #block-d10theme-homefeaturedbycategorylimit .homefeatured-by-category .liste .col.element article header h2.node__title a {font: 16px/120% NunitoSansBlack;}
	#block-d10theme-homefeaturedbycategorylimit .node--type-news.node--view-mode-teaser .node__content p, #block-d10theme-homefeaturedarticles .node--type-news.node--view-mode-small-teaser .node__content p {font: 12px/18px NunitoSans; padding-right: 20px;}
	#block-d10theme-homefeaturedarticles .node--type-news.node--view-mode-small-teaser .node__content span a, #block-d10theme-homefeaturedbycategorylimit .node--type-news.node--view-mode-teaser span a {  font: 12px/18px NunitoSans;}
	.homecategories-news-wrap article.node--type-news .row .col.main-picture .blazy .b-link img {height: auto;}
	.homecategories-news-wrap article.node--type-news .row .col.main-picture {  width: 100%;}
	 .path-frontpage #main.container main section .featured-element .page__home_featured_first.col-6 #block-d10theme-views-block-la-une-block-1 .item-slide{width: 100%;margin-left:4px;}
	.item-slide .ticker-wrapper .ticker-title span::before { height: 31px;}
	 .path-frontpage #main.container main section .featured-element .page__home_featured_first.col-6 #block-d10theme-views-block-la-une-block-1 .item-slide .ticker-wrapper {
    width: 100%;
  }
	.view-taxonomy-term .view-content.row .views-row article img {   height: auto;}
	article.node--type-news .row .col.main-picture { width: 100%;}
	.node--type-news   #abovecontent { margin-left: 0%;}
	.node--type-news .item-slide .ticker-wrapper .ticker-title span::before { height: 30px;}
	.node--type-news .item-slide .ticker-wrapper .ticker-content { width: 70%;}
	.homecategories-news-wrap .slick-arrow{background-size: 34px; width: 34px;top: -68px;}
	 .homecategories-news-wrap .slick-prev { right: 13%;}
    #block-d10theme-homefeaturedbycategorylimit-5 .liste .slick-arrow.slick-prev{right: 11%;}
	  #block-d10theme-homefeaturedarticles h2, #block-d10theme-homefeaturedbycategorylimit h2, #block-d10theme-homefeaturedbycategorylimit-5 h2, .pub-main-section .page__home_main_pub h2, a.homecategories-name, .block-cuisine-block .news-single-node h2 a, .block-horoscope-block .news-singlepost h2 a {
    font: 24px/120% Impact !important;
  }
	.dialog-off-canvas-main-canvas{overflow-x: hidden;}
}

@media (max-width: 430px) {
	  section.region-top-header #block-d10theme-formulaireexposerecherchepage-search {
    display: inline-block;
    margin-left: 4%;
    width: 78%;
  }
section.region-top-header #block-d10theme-topheadermenu ul li a, section.region-top-header #block-d10theme-topheadermenu ul li span {padding: 10px 8px;}
	section.region-top-header #block-d10theme-cheeseburgermenutrigger {  display: inline-block;  width: auto;  margin: 0;  padding: 0;}
	  #main.container main section .featured-element .page__home_featured_second.col-3 .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element:first-child article header {
    /*! top: 215px; */
  }
	 #block-d10theme-homefeaturedbycategorylimit-3 h2.bordered::before, #block-d10theme-homefeaturedbycategorylimit-3 h2.bordered::after { height: 95%; top: 1px;display: none;}
	#block-d10theme-homefeaturedbycategorylimit-3 h2.bordered span{margin-left: 0;}
	 .path-cuisine .view-cuisine .row .views-row {  width: 94%;   padding: 0;   margin: 0 auto; }
	  .path-cuisine .view-cuisine .row .views-row article h3.title {   height: auto;  }
	.path-topfm-la-direct-radio #podcasthead #podcast-wrap .topfmlejournal { clear: both; display: block; overflow: hidden; margin-top: 25px; margin-bottom: 30px; color: #fff;
  font: 20px/120% Impact;  background: url(../img/picto-topfm.png);  background-repeat: repeat; background-size: auto;background-repeat: no-repeat; background-size: 110px;
  padding-left: 130px;  padding-top: 40px;  padding-bottom: 50px;}
	.path-topfm-la-direct-radio #podcasthead .grillesprogrammes a { color: #fff; font: 15px/120% Impact; text-decoration: none; padding: 15px 0; display: block;}
	#podcastlinks ul.links-wrap li::before { height: 30px;}
	  #podcastlinks ul.links-wrap li a {   padding: 3px 15px 6px; }	
    #podcastlinks ul.links-wrap li.active a{padding: 3px 15px 5px;}
	.path-topfm-la-direct-radio .view-podcasts .view-header {font: 30px/120% Impact;}
    #podcastfeed .jkbox { width: 50%;}
    .jkboxtitle, .jkboxtitle a {
        font: 14px/120% NunitoSansBlack;}
}
@media (max-width: 400px) {
	 #block-d10theme-homefeaturedbycategorylimit-3 h2.bordered::before, #block-d10theme-homefeaturedbycategorylimit-3 h2.bordered::after {
    height: 95%;
    top: 1px;
  }
 section.region-top-header #block-d10theme-topheadermenu ul li a, section.region-top-header #block-d10theme-topheadermenu ul li span {
	 padding: 10px 4px;}
	
	section.region-top-header #block-d10theme-topheadermenu ul li a.direct::after, section.region-top-header #block-d10theme-topheadermenu ul li span.direct::after {
  background-color: #d90000;
  border-radius: 50%;
  content: "";
  height: 6px;
  width: 6px;
  display: inherit;
  top: -10px;
  position: relative;
  left: -5px;
}
	  #main.container main section .featured-element .page__home_featured_second.col-3 .block-homefeaturedbycategory-block .content .homefeatured-by-category .liste .col.element:first-child article header {
    top: 225px;
  }
  }
