/*// Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px){
    #noisy-logo{
        width: 100%;
        margin-top: 79px;
    }
    #noisy-logo img{
        width: 100%;
    }
    #search-socials{
        width: 100%;
    }
    #noisy-user-nav{
        width: 100%;
        margin-top: 0;
        margin-bottom: 16px;
    }
    #search-btn{
        display: none;
    }
    #search-input{
        display: block !important;
        position: initial !important;
        top: initial !important;
        left: initial !important;
        width: 100%;
    }

    .navbar-inverse .navbar-nav .nav-item{
        margin: 0;
    }
    .navbar-inverse .navbar-nav .nav-link{
        padding: .5em 1em;
    }
    .dropdown:hover .dropdown-menu {
        display: none;
    }
    .navbar-light .navbar-toggler {
        border: none;
        outline: none;
    }
    #noisy-nav-secondary{
        display: none !important;
    }
    .section-picture{
        display: none;
    }
    .dropdown-whole{
        top: 80px;
    }
    .turc-nav-link{
        margin: 0 15px;
        padding: .5rem 0 !important;
    }
    .navbar-light .navbar-nav .nav-item{
        margin: 0;
    }
    .nav-item:hover .dropdown-whole{
        display: none;
    }
    #navbarNav{
        max-height: 400px;
        overflow: scroll;
    }
    .dropdown-whole{
        position: initial;
        box-shadow: none;
    }
    .navbar-light .navbar-nav .nav-link:hover {
        background: none;
        color: white;
    }
    video#video{
        /*width: 140% !important;*/
        /*margin-left: -20%;*/
    }
    #flech-video{
        display: none;
    }
    .noisy-actu{
        margin-bottom: 1rem;
    }
    .evn-snippet {
        width: 100%;
    }
    .evn-snippet .evn-titre {
        margin-top: .75rem;
    }
    .event-snippet .image-wrapper, .news-snippet .image-wrapper {
        width: 100%;
    }
    #ar-content img{
        width: 100%;
        height: auto;
    }
    .hsc {
        width: 100%;
    }
    .col-sd{
        border: none;
    }
    .side-bar-liseret{
        margin: 10px 15px;
    }
    .news-snippet .image-wrapper img, .event-snippet .image-wrapper img{
        width: 100%;
    }
    .events-filter{
        width: 100%;
    }
    /*#noisy-social-feed{*/
        /*display: none;*/
    /*}*/
    .media-doc-i{
        padding: 0 15px !important;
        margin-top: 1rem;
    }
    .media-doc-p, .news-d-img-p{
        padding-right: 55px;
    }
    #ar-tp .side-share-buttons{
        right: 0;
    }
    .related-news{
        margin-bottom: 1rem;
    }
    .carousel-h-title{
        line-height: 0.6 !important;
    }
    .carousel-h-title span{
        font-size: 1.2rem !important;
    }
    .carousel-indicators{
        bottom: 0;
    }
    .eluname {
        height: auto !important;
    }
    .col-sd .col-sd-c {
        margin-bottom: 1.25rem;
    }
    #side-share .side-share-buttons{
        display: none;
    }
    .bottom-sp{
        margin-bottom: 1rem;
    }
    #footer-icons img{
        max-width: 100%;
    }
    #white-icon-wrp img{
        max-width: 50%;
    }
    #directions-panel{
        width: 96%;
        right: 0;
        bottom: 25px;
        margin: 0 2%;
    }
    .panel-top-controls{
        display: block;
    }
    #map{
        height: 500px !important;
    }
}

/*#noisy-social-feed{*/
    /*overflow: hidden;*/
/*}*/
/*// Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767.98px){
    .dropdown-whole .container{
        width: 100%;
    }
    #noisy-logo{
        width: 100%;
        margin-top: 10px;
    }
    #noisy-logo img{
        width: 100%;
    }
    .branch-logo{
        left: unset;
        right: 30px;
    }
    #search-socials{
        width: 100%;
    }
    #noisy-user-nav{
        width: 100%;
        margin-top: 0;
        margin-bottom: 16px;
    }
    #search-btn{
        display: none;
    }
    #search-input{
        display: block !important;
        position: initial !important;
        top: initial !important;
        left: initial !important;
        width: 100%;
    }

    .navbar-inverse .navbar-nav .nav-item{
        margin: 0;
    }
    .navbar-inverse .navbar-nav .nav-link{
        padding: .5em 1em;
    }
    .dropdown:hover .dropdown-menu {
        display: none;
    }
    .navbar-light .navbar-toggler {
        border: none;
        outline: none;
    }
    #noisy-nav-secondary{
        display: none !important;
    }
    .section-picture{
        display: none;
    }
    .dropdown-whole{
        top: 80px;
    }
    .turc-nav-link{
        margin: 0 15px;
        padding: .5rem 0 !important;
    }
    .navbar-light .navbar-nav .nav-item{
        margin: 0;
    }
    .nav-item:hover .dropdown-whole{
        display: none;
    }
    #navbarNav{
        max-height: 400px;
        overflow: scroll;
    }
    .dropdown-whole{
        position: initial;
        box-shadow: none;
    }
    .navbar-light .navbar-nav .nav-link:hover {
        background: none;
        color: white;
    }
    video#video{
        /*width: 140% !important;*/
        /*margin-left: -20%;*/
    }
    #flech-video{
        display: none;
    }
    .noisy-actu{
        margin-bottom: 1rem;
    }
    .evn-snippet {
        width: 65%;
        margin-top: 0;
    }
    .evn-sous-sec-pages{
        width: 48%;
    }
    .surtitre{
        display: block;
    }
    .evn-snippet .evn-titre {
        font-size: 1rem;
        margin-top: 0.25rem;
    }
    .event-snippet, .news-snippet, .event-snippet-a, .news-snippet-a{
        width: 100%;
    }
    /*.event-snippet .image-wrapper, .news-snippet .image-wrapper {*/
        /*width: 100%;*/
    /*}*/
    #ar-content img{
        width: 100%;
        height: auto;
    }
    .hsc {
        width: 100%;
    }
    .col-sd{
        border: none;
    }
    .side-bar-liseret{
        margin: 10px 15px;
    }
    /*.news-snippet .image-wrapper img, .event-snippet .image-wrapper img{*/
        /*width: 100%;*/
    /*}*/
    .events-filter{
        width: 100%;
    }
    /*#noisy-social-feed{*/
    /*display: none;*/
    /*}*/
    .media-doc-i{
        padding: 0 15px !important;
        margin-top: 1rem;
    }
    .media-doc-p, .news-d-img-p{
        padding-right: 55px;
    }
    #ar-tp .side-share-buttons{
        right: 0;
    }
    .related-news{
        margin-bottom: 1rem;
    }
    .carousel-h-title{
        line-height: 0.6 !important;
    }
    .carousel-h-title span{
        font-size: 1.75rem !important
    }
    .carousel-indicators{
        bottom: 0;
    }
    .eluname {
        height: auto !important;
    }
    .col-sd .col-sd-c {
        margin-bottom: 1.25rem;
    }
    #side-share .side-share-buttons{
        right: 15px;
        top: -55px;
    }
    #side-share .side-share-buttons a{
        display: inline-block !important;
    }
    .bottom-sp{
        margin-bottom: 1rem;
    }
    #noisy-partenaires img {
        max-width: 50%;
    }
    #white-icon-wrp img{
        max-width: 30%;
    }
}

/*// Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991.98px){
    .dropdown-whole .container{
        width: 100%;
    }
    #noisy-logo{
        width: 100%;
        margin-top: 10px;
    }
    #noisy-logo img{
        height: 56px;
        width: auto;
    }
    #search-btn{
        display: none;
    }
    #search-form input {
        width: 200px;
        left: -218px;
    }
    .branch-logo{
        height: 60px;
        margin-left: -60px;
    }
    #noisy-user-nav{
        margin-top: 12px;
    }
    #noisy-user-nav h5{
        margin-top: 16px;
    }

    .navbar-inverse .navbar-nav .nav-item{
        margin: 0;
    }
    .navbar-inverse .navbar-nav .nav-link{
        padding: .5em 1em;
    }
    .dropdown:hover .dropdown-menu {
        display: none;
    }
    .navbar-light .navbar-toggler {
        border: none;
        outline: none;
    }
    #noisy-nav-secondary{
        display: none !important;
    }
    .section-picture{
        display: none;
    }
    .dropdown-whole{
        top: 80px;
    }
    .turc-nav-link{
        margin: 0 15px;
        padding: .5rem 0 !important;
    }
    .navbar-light .navbar-nav .nav-item{
        margin: 0;
    }
    .nav-item:hover .dropdown-whole{
        display: none;
    }
    #navbarNav{
        max-height: 400px;
        overflow: scroll;
    }
    .dropdown-whole{
        position: initial;
        box-shadow: none;
    }
    .navbar-light .navbar-nav .nav-link:hover {
        background: none;
        color: white;
    }
    video#video{
        /*width: 140% !important;*/
        /*margin-left: -20%;*/
    }
    #flech-video{
        display: none;
    }
    .noisy-actu{
        margin-bottom: 1rem;
    }
    .evn-snippet {
        width: 65%;
        margin-top: 0;
    }
    .evn-sous-sec-pages{
        width: 48%;
    }
    .surtitre{
        display: block;
    }
    .evn-snippet .evn-titre {
        font-size: 1rem;
        margin-top: 0.25rem;
    }
    .event-snippet, .news-snippet, .event-snippet-a, .news-snippet-a{
        width: 100%;
    }
    /*.event-snippet .image-wrapper, .news-snippet .image-wrapper {*/
    /*width: 100%;*/
    /*}*/
    #ar-content img{
        width: 100%;
        height: auto;
    }
    .hsc {
        width: 100%;
    }
    .col-sd{
        border: none;
    }
    .side-bar-liseret{
        margin: 10px 15px;
    }
    /*.news-snippet .image-wrapper img, .event-snippet .image-wrapper img{*/
    /*width: 100%;*/
    /*}*/
    .events-filter{
        width: 100%;
    }
    /*#noisy-social-feed{*/
    /*display: none;*/
    /*}*/
    .media-doc-i{
        padding: 0 15px !important;
        margin-top: 1rem;
    }
    .media-doc-p, .news-d-img-p{
        padding-right: 55px;
    }
    #ar-tp .side-share-buttons{
        right: 0;
    }
    .related-news{
        margin-bottom: 1rem;
    }
    .carousel-h-title{
        line-height: 0.6 !important;
    }
    .carousel-h-title span{
        font-size: 1.75rem !important
    }
    .carousel-indicators{
        bottom: 0;
    }
    .eluname {
        height: auto !important;
    }
    .col-sd .col-sd-c {
        margin-bottom: 1.25rem;
    }
    .col-sd-c img{
        max-width: 100% !important;
    }

    #noisy-partenaires img {
        max-width: 100%;
    }
    #footer-icons img{
        max-width: 100%;
    }
}

/*// Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199.98px){

.evn-sous-sec-pages{
    width: 428px;
}
    #noisy-culture{
        padding-bottom: 24px;
    }
    #white-icon-wrp img{
        margin-top: 16px;
    }
}

/*// Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px){
#noisy-culture{
    padding-bottom: 24px;
}
}