.slogan img {
    width: 300px;
    height: auto;
}
.slogan {
    position: absolute;
    top: 30px;
    right: 15%;
    margin-right: -160px !important;
}


@media all and (max-width:991px) {

#mainNavbarCollapsable {
    display: block !important;opacity:1!important
    
}
#mainNavbarCollapsable ul.mainmenu li {
    width: auto !important;
}
.header-container::before {
height: 0px!important;
}
.slogan {
    top: 20px;
    right: 25%;
}
.header-container {
    min-height: 85px!important;
}
}
@media all and (max-width:769px) {

.slogan img {
    width: 220px;
}
.slogan {
    top: 20px;
    right: 15px;
    margin: 0 !important;
}
nav.navbar.megamenu #mainNavbarCollapsable ul.mainmenu > li:nth-child(3) {
    display: none;
}
}
@media all and (max-width:480px) {
nav.navbar.megamenu #mainNavbarCollapsable ul.mainmenu > li:nth-child(3), nav.navbar.megamenu #mainNavbarCollapsable ul.mainmenu > li:nth-child(2) {
    display: none;
}}
@media all and (max-width:380px) {.slogan {
display:none
}}

#gal1:checked~#gal-img1,
        #gal2:checked~#gal-img2,
        #gal3:checked~#gal-img3,
        #gal4:checked~#gal-img4,
        #gal5:checked~#gal-img5,
        #gal6:checked~#gal-img6,
        #gal7:checked~#gal-img7,
        #gal8:checked~#gal-img8,
        #gal9:checked~#gal-img9,
        #gal10:checked~#gal-img10 {
            display: inline-block !important;
            height: auto;
            margin-bottom: 15px;
        } .single_one_image {
            height: 100%;
            width: 100%;
        }
        
        .single_one_image img {
            max-height: 101%;
            max-width: 101%;
        }
        
        .PreviewImagesContainer li {
            border: 1px solid #e5e5e5;
            display: block;
            float: left;
            height: 100px;
            line-height: 100px;
            margin: 5px;
            text-align: center;
            width: 100px;
        }
        
        .tabs.tabs-style-linetriangle label,
        .PreviewImagesContainer li>label {
            align-items: center !important;
            display: flex !important;
            height: 100%;
            width: 100%;
            cursor: pointer
        }
        
        .thumbnail>img {
            max-height: 100%;
        }
        
        
      #mainNavbarCollapsable ul.mainmenu > li > a > .fa {

    margin-right: 10px !important;

}