﻿@media screen and (min-width:1600px) {
    .container {
        width:1583px;
        padding-left:0;
        padding-right:0;
    }

}

/* STYLE BOOTSTRAP LG */

@media screen and (min-width:1200px) and (max-width:1599px) {

    .container {
        width:100%;
    }

    .linkLevel1 {
        font-size:1.5em;
    }

    .languages li {
        margin-left:2px;margin-right:2px;margin-top:20px;
    }

    .flag {
        width:30px;
        height:25px;
        display:block;
    }

    header.smaller .languages li {
        margin-top:10px;
    }

    .push h2 {
        font-size:3em;
    }

    .new_Picture {
        margin-top:50px;
        height:255px;
    }

    .inPictures {
        padding-left:0px;
    }

    .social h2 {
        font-size:3em;
    }

    .others {
        padding-left:20px;padding-right:20px;
    }

    .partners {
        padding-left:84px;
    }

}

/* STYLE BOOTSTRAP MD */

@media screen and (min-width:992px) and (max-width:1199px) {

    .myArea {
        background:#97BF0D url(images/my-area.png) center center no-repeat;
        text-indent:-9999em;
    }

    .languages li {
        margin-left:4px;margin-right:4px;
    }

    .mainMenu {
        position:initial !important;
    }

    listLevel1_Contact a {
        background-size:80%;
    }

    .linkLevel1 {
        font-size:1.2em;
    }

    .linkLevel2 {
        padding:2%;
    }

    .dateEvent img {
        max-width:65%;
    }

    .new h3 {
        font-size:2em;
    }

    .new_Picture {
        height:auto;
        margin-top: 147px;
    }

        .new_Picture img {
           
        }

    .push h2 {
        font-size:3em;
    }

    .social {
        padding-bottom:20px;
    }

    .inPictures, .inVideo {
        height:400px;
    }

    .inPictures {
        padding-left:0;padding-right:30px;
    }

     .inPictures .slick-slider {
        height:230px;
    }

    .inPictures .slick-slide {
        height:225px;
    }

    .inPictures .slick-slide a {
        height:100px;
    }

        .social h2 {
            font-size:3em;
        }

    .inVideo h2 {
        padding-left:53px;
        margin-left:30px;
    }

    .inVideo_Content {
        margin-left:30px;margin-right:30px;
    }

    .others {
        padding-left:30px;padding-right:0px;
    }

    .home_Weather span {
        padding-top:15px;
    }

    .partners, .exhibitors {
        height:180px;
    }

    .exhibitors {
        padding-left:30px;
    }

    .partners {
        padding-left:0px;
    }

    .exhibitors {
        padding-left:30px;
    }

        .partners img {
            float:left;margin-right:10px !important;margin-left:10px !important;
        }

}

/* STYLE BOOTSTRAP SM */

@media screen and (min-width:768px) and (max-width:991px) {

    .search {
        background:none;
        background-color:#EAEAEA;
        padding-right:5%;
    }

    .myArea {
        background:#97BF0D url(images/my-area.png) center center no-repeat;
        text-indent:-9999em;
    }

    .languages li {
        margin-left:2px;margin-right:2px;
    }

    .mainMenu {
        position:initial !important;
    }

    .listLevel1_Contact a {
        background-size:90%;
    }

    .linkLevel1 {
        font-size:1.1em;
    }

    .linkLevel2 {
        padding:1%;
    }

    .dateEvent img {
        max-width:90%;
    }

    .carousel-caption-title {
        font-size:2.5em;
    }

    .carousel-caption-description {
        font-size:2em;
    }

    .new_Picture {
        height:auto;
    }

    .new_Description {
        margin-top:20px;
    }

    .new_Picture {
        margin-top:20px;
    }

    .home_Push a {
        box-shadow:none;
    }

        .home_Push a img {
            max-width:100%;
        }

    .inPictures {
        border-right:0;
    }

    .inPictures .slick-slider {
        height:400px;
    }

    .inPictures .slick-slide {
        height:400px;
    }

    .inPictures .slick-slide a {
        height:170px;
    }

    .inVideo {
        border:none;
        height:auto;
    }

    .others {
        padding-left:0;padding-right:0;
    }

    .actors {
        height:auto;
    }

    .partners {
        padding-left:0;
        border-right:none;
    }

    .exhibitors {
        padding-left:0;
    }

    .social {
        padding-bottom:20px;
    }

}

/* STYLE BOOTSTRAP XS */

@media screen and (max-width: 767px) {

    header {
        box-shadow: 5px 5px 20px #000;
    }

    header.smaller {
        height:62px;
    }

    .iMobile_Menu {
        position:absolute;left:5px;top:8px;
        width:100%;
        z-index:1;
    }

    .dl-menuwrapper {
        height:45px;
    }

    .dl-menuwrapper button {
        background-color:#98bf0d !important;
    }

    .dl-menuwrapper .dl-menu {
        position:relative;z-index:5;
        overflow-y:auto;height:280px;
    }

    .dl-menuwrapper .dl-menu, .dl-menuwrapper li .dl-submenu, .dl-menuwrapper li {
        background-color:#98bf0d !important;
    }

        .dl-menuwrapper span.selected, .dl-menuwrapper a.selected {
            background-color:#00774c !important;
        }

    .iMobile_Logo {
        position:relative;z-index:2;
    }

    .iMobile_Logo, .iMobile_Search span, .iMobile_MyArea, .l_Princ {
        height:45px;margin-top:8px;
    }

    .iMobile_MyArea {
        display:none;
    }

    .iMobile_Logo img {
        max-height:45px;max-width:100%;    
    }

    .l_Princ {
        cursor:pointer;
        text-align:center;
    }

    .l_Sub {
        display:none;
        text-align:center;
        background-color:#bababa;
    }

    .iMobile_Search {
        position:initial;
    }

    .iMobile_Search_Button {
        width:100%;
        background:url(images/search.png) center center no-repeat;
        display:block;
        cursor:pointer;
        position:relative;z-index:2;
    }

    .iMobile_Search_Search {
        width:100%;
        position:absolute;top:61px;left:0;
        background-color:#fff;
        height:62px;
        box-shadow: 5px 5px 20px #000;
        display:none;
    }

    .iMobile_Languages {
        position:relative;z-index:2;
    }

    .iMobile_MyArea a {
        width:45px;height:45px;
        background:url(images/my-area.png) center center no-repeat;
        background-size:100% 100%;
        display:block;
    }

    .dateEvent {
        padding-top:10px;
        display:none;
    }

    .carousel-caption-title {
        font-size:1.4em;
    }

    .carousel-caption-description {
        font-size:1.5em;line-height:1em;
        background:none;
        background-color:#fff;
        padding:2%;
    }

    .carousel-control1.left, .carousel-control1.right {
        display:none;
    }

    .home_Links a {
        height:70px;
        line-height:70px;
    }

    a.allNews {
        font-size:4.5em;
    }

    .new a {
        padding-bottom:0;
        background:none;
    }

    .new h3 {
        font-size:2.5em;
    }

    .new_Description {
        display:none;
    }

    .new_Picture {
        height:auto;
        margin-top:20px;
    }

    .home_News {
        width:80%;
    }

    .home_News .slick-prev, .home_News .slick-prev:hover, .home_News .slick-prev:focus, .home_Push .slick-prev, .home_Push .slick-prev:hover, .home_Push .slick-prev:focus {
        left: -35px;
    }

    .home_News .slick-next, .home_News .slick-next:hover, .home_News .slick-next:focus, .home_Push .slick-next, .home_Push .slick-next:hover, .home_Push .slick-next:focus {
        right:-35px;
    }

        .home_News .slick-dots {
            display:none !important;
        }

    .home_Push {
        width:80%;
    }

        .home_Push a {
            box-shadow:none;
        }

    .push {
        height:auto;
    }

    .push em {
        font-size:2em;
    }

    .push h2 {
        font-size:2.5em;
    }

    .favoritesList a {
        font-size:2em;
    }

        .favoritesList a span.icon {
            margin-right:10px;
        }

    .inPictures {
        border:none;
        padding-left:0;padding-right:0;
    }

    .inPictures h2 {
        font-size:3em;
        margin-top:20px;
    }

        .inPictures .slick-slider {
            margin:auto;
            height:220px;
            max-width:300px;
        }

        .inPictures .slick-slide {
            height:205px;
        }

        .inPictures .slick-slide a {
            height:90px;
        }

    .inVideo {
        height:auto;
        border:none;
    }

    .inVideo_Content {
        margin-left:10px;margin-right:10px;
    }

    .inVideo h2 {
        margin-left:10px;margin-bottom:50px;
        font-size:3em;
    }

    .others {
        padding-left:0;padding-right:0;
    }

    .home_Weather span {
        padding-left:0;
    }

    .social {
        padding-bottom:20px;
    }

    .actors {
        height:auto;
    }

    .partners {
        padding-left:0;
        border:none;
    }

    .exhibitors {
        padding-left:0;
    }

    .exhibitorsSlider {
        margin-left:0;
    }

    .newsletter {
        padding-bottom:20px;
    }

    .pageNoHeader {
        padding-top:0px;
    }

    .pageNews_Visual img {
        width:100%;
    }

    .breadcrumb {
        display:none;
    }

}

@media screen and (max-width: 479px) {
   
}

@media screen and (min-width:768px) {
    
}