@media screen and (max-width: 1557px) {
    
}
@media screen and (max-width: 1365px) {
   
}
@media screen and (max-width: 1279px) {
    
}
@media screen and (max-width: 1200px) {
    .container {      
        padding-left: 15px;
        padding-right: 15px;
    }
    .minisiteRow .row .custColRight {      
        padding: 10% 8%
    }
}
@media screen and (max-width: 1024px) {
    .headerRow .langselect .dropdown:hover .dropdown-menu{
        display: none;
    }
}
@media screen and (max-width: 850px) {
    .minisiteDetailsInner .row{
        margin: 0 -5px;
    }
    .minisiteDetailsInner .row .col-12{
        padding-right: 5px;
        padding-left: 5px;
    }
    .minisiteDetails .minisiteDetailsColInner {      
        padding: 15px 5%;
        margin: 5px 0;
    }
}
@media screen and (max-width: 768px) {
    
}
@media screen and (max-width: 767px){
    .minisiteRow .row .custColRight, .minisiteRow .row .custColLeft {
        height: auto;
    }
    .minisiteDetails .col-md-2 {
        flex: 0 0 100%;
        max-width: 100%;
    }
    .min-height-200, .min-height-300 {
        min-height: 150px;
    }
    .minisiteDetails {
        padding: 50px 0;
    }
    .minisiteDetails h3 {       
        margin: 0 auto 50px;
    }
    .headerRow .logoBlock {        
        max-width: 180px;
    }
}
@media screen and (max-width: 480px) {
   
}

@media screen and (max-width: 395px) {    
  
}