#top-header .container{
    text-align: left;
}

#top-header #et-secondary-menu a{
    color: grey;
}

/* More colums */
.ten-columns .et_pb_module {width: 10%; float: left;}
.nine-columns .et_pb_module {width: 11.11%; float: left;}
.eight-columns .et_pb_module {width: 12.5%; float: left;}
.seven-columns .et_pb_module {width: 14.28%; float: left;}
.six-columns .et_pb_module {width: 16.66%; float: left;}
.five-columns .et_pb_module {width: 20%; float: left;}

/* HOME */
/* Tablets in landscape mode (981-1100px) */
@media only screen and ( min-width: 981px ) { 
    .home-header{
        max-height: 700px;
    }
}

/* WPML - LANGUAGE SWITCHER + Pas ESPAGNOL*/
li.wpml-ls-current-language { display: none !important; }
li.wpml-ls-item-es { display: none !important; }
#et-secondary-nav li.wpml-ls-item {
    margin-right: 0px !important;
}

/*INSTALLATION GUIDE*/
.menu-installation-guide-container li.current_page_item a{
        font-weight: bold;
}


/* RESPONSIVE */
@media all and (max-width: 980px) {
    /*** wrap row in a flex box ***/
    .custom_row {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-wrap: wrap; /* Safari 6.1+ */
        flex-wrap: wrap;
    }
     
    /*** custom classes that will designate the order of columns in the flex box row ***/
    .first-on-mobile {
        -webkit-order: 1;
        order: 1;
    }
     
    .second-on-mobile {
        -webkit-order: 2;
        order: 2;
    }
     
    .third-on-mobile {
        -webkit-order: 3;
        order: 3;
    }
     
    .fourth-on-mobile {
        -webkit-order: 4;
        order: 4;
    }
    /*** add margin to last column ***/
    .custom_row:last-child .et_pb_column:last-child {
        margin-bottom: 30px;
    }

    /* Mobile Menu */
 
    .et_non_fixed_nav.et_transparent_nav #main-header, .et_non_fixed_nav.et_transparent_nav #top-header, .et_fixed_nav #main-header, .et_fixed_nav #top-header {
            position: fixed;
    }

    .et_mobile_menu {
        overflow: scroll !important;
        max-height: 83vh;
    }
        
}