@media screen and (min-width: 1200px) {

    .consult-emission div.col-lg-8 {

        width: 60%;
    }
    
    .consult-emission div.col-lg-4 {
    
        width: 40%;
    }
}

@media screen and (max-width: 1200px) {

    .consult-emission div.col-lg-8 {

        width: 60%;
    }

    .bx-wrapper .bx-next {

        right: -7px !important;
    }
    
    .consult-emission div.col-lg-4 {
    
        width: 40%;
    }

    .bloc_emission_d {

        max-height: 308px !important;
        min-height: 0 !important;
    }

    .expand {

        margin-bottom: 15px;
    }

    .partager {

        margin-bottom: 0px !important;
    }

    .newsletter-container {

        max-width: 180px !important;
    }
}

@media screen and (max-width: 768px) {

    .consult-emission div.col-lg-8 {

        width: auto;
    }
    
    .consult-emission div.col-lg-4 {
    
        width: auto;
    }
}

@media screen and (max-width: 991px) {
    
    .program-count{

        width: 100%;
        border-radius: 6px 6px 0px 0px !important;
        -moz-border-radius: 6px 6px 0px 0px !important;
        -webkit-border-radius: 6px 6px 0px 0px !important;
        -o-border-radius: 6px 6px 0px 0px !important;
        text-align: center;
    }

    div.footer_emission {

        width: 100%;
        min-height: auto !important;
    }

    .pagination, #pagination_emission{

        border-radius: 5px !important;
        text-align: center;
    }


    .advertissement {

        top: 5px !important;
        margin-bottom: 0px;
        left: 0 !important;
    }

    .consult-emission div.col-xs-12 {

        width: 100% !important;
    }

    ul.bxslider {

         display: none;
    }

    .bxslider {

        margin-left: 0px;
    }

    .pagination-content {

        width: 100%;
    }

    .carousel-category ul li a {

        border-radius: 0px;
        -webkit-border-radius: 0px;
    }

    ul.bxslider li{
        
        display: block !important;
    }

    .all-emission {

        width: 100%;
        margin: 15px auto auto auto;
        border-left: solid 0px #fff;
        border-right: solid 0px #fff;
        left: auto;
        float: none;
        display: none;
    }

    #btn_scroll_emission {
        display: block;
        width: 100%;
    }

    .carousel-category {

        margin-top: 0px;
    }


    .program-informations {

        margin-top: 5px;
    }

    .section-logo {

        margin-bottom: 5px !important;
    }

    .expand {

        margin-top: 15px !important;
    }

    .onglet-menu-burger {

        display: block !important;
        margin-top: 15px;
    }

    .logo {

        background-position-x: center !important;
    }

    .pagination, #pagination_emission{

        width: 100%;
        border-radius: 0px;
        -webkit-border-radius: 0px;
        -o-border-radius: 0px;
        -moz-border-radius: 0px;
    }

    .bookseller-comment-content .bookseller-comment-button a {

        float: left;
    }

    input.search-button {

        top: 0px;
    }

    .search-form{

        width: 100%;
    }

    #formulaire_recherche_emission .icon_scroll {

        display: none !important;
    }

    .btn-filter{

        margin-left: 0px;
        /* width: calc(100% - 41px); */
        width: 100%;
        margin-top: 3px;
    }

    #btn_reset_filtres {

        display: block;
        margin: 15px 0px; 
        text-align: center;
    }

    .search-content form > input.search-text {

        width: calc(100% - 43px);
    }

    .search-content form > input#szMotsClesRch {

        width: calc(100% - 41px);
    }

    .btn-rch-video {

        width: 100%;
    }

    .btn-rch-video #szMotsClesRch {

        width: calc(100% - 41px);
        margin-top: 0px;
    }

    .btn-rch-video {

        margin-bottom: 15px;
    }

    .logo img{

        margin: auto;
    }

    .fb-like {
        /*top: 8px !important;
        display: block;
        position: relative;
        margin: auto;
        text-align: center;*/

        display: inline-block;
        top: 19px;
    } 

    /* .btn-scroll-emission-content {

        display: block;
        width: 10%;
        margin: auto;
        border-radius: 0px;
        left: auto;
        text-align: center;
        margin-top: 15px;
    } */

    .btn-scroll-emission-content {

        display: none;
    }

    .liste_recommandations {

        overflow-y: scroll;
    }

    .liste_recommandations a.une_recommandation {

        width: calc(100% / 2) !important;
        height: calc(100% / 2) !important;
        padding: 15px !important;
    }

    .newsletter-container {

        /* margin-top: 15px;
        margin-bottom: 15px;
        display: block;
        position: relative;
        margin: auto; */
        display: inline-block;
        max-width: 200px !important;
    }

    .view-more-social-network {

        /*display: block;
        width: 42px;
        position: relative;
        margin: 0px auto 15px auto;*/

        position: inherit;
        display: block;
        margin: auto;
        width: 40px;
        
    } 

    .social-container {

        display: inline-block;
        position: relative;
    }

    .header-right {

        display: block;
        margin: auto;
        margin-bottom: 15px;
        text-align: center;
        float: none !important;
    }

    .header-right:after {

       content: '';
       clear: both;
       display: block;
    }

    .social-icons-container.opened {

        top: auto;
        margin: auto;
        display: block;
        width: 100%;
        right: 0;
        left: 0;
    }

    .bloc_emission_d {

        overflow: none;
        max-height: initial !important;
    }

    .newsletter-social {

        padding: 0px 15px;
        text-align: center;
    }

    .bloc_emission_g {

        min-height: 0 !important;
        margin-bottom: 5px;
    }

    .div_texte {

        margin: 0px !important;
    }

    #liste_produit {

        position: relative !important;
        width: 100% !important;
    }
    
}

@media screen and (max-width: 991px) {

    input.search-button {

        top: 0px;
    }
}

@media screen and (max-width: 520px) {

    
     .share-icon {

        width: 15px !important;
    }

    .rrssb-buttons li a#infobutton, .rrssb-buttons li a#sharebutton {

        padding: 4px !important;
    }

    .logo {

        min-width: 100%;
        
    }

    .newsletter-social {

        padding: 5px;
    }

    .container {

        padding: 5px;
    }
}

@media screen and (max-width: 767px) {
    
    .block-column{

        width: 100%;
    }

    .program-count{

        width: 100%;
        border-radius: 6px 6px 0px 0px;
        -moz-border-radius: 6px 6px 0px 0px;
        -webkit-border-radius: 6px 6px 0px 0px;
        -o-border-radius: 6px 6px 0px 0px;
        text-align: center;
    }

    .pagination, #pagination_emission{

        width: 100%;
        border-radius: 0px;
        -webkit-border-radius: 0px;
        -o-border-radius: 0px;
        -moz-border-radius: 0px;
    }

    .footer ul li{

        width: 100%;
        display: block;
    }

    .footer ul li:after{

        content: "";
    }

    .block-column ul li a{

        float: none;
        text-align: center
    }

    .block-column-title{

        text-align: center;
    }

    .logo img{

        margin: auto;
    }
}

@media (min-width: 1200px) {

    .container {
        width: 1110px !important;
    }

}
