.image-features {
        padding: 0 2.5em;
}
.row.image-features div[class*="col-"] {
        padding: 0;
}
.img-responsive {
        width: 100%;
}

#navbarNavAltMarkup a {
        background-size: 100%;
        width: 12.5%;
        height: 35px;
}
#navbarNavAltMarkup a.menu-item-home {
        background-image: url('../picture/menu/menu-home1.gif');
}
#navbarNavAltMarkup a.menu-item-home:hover {
        background-image: url('../picture/menu/menu-home2.gif');
}
#navbarNavAltMarkup a.menu-item-aboutus {
        background-image: url('../picture/menu/menu-about1.gif');
}
#navbarNavAltMarkup a.menu-item-aboutus:hover {
        background-image: url('../picture/menu/menu-about2.gif');
}
#navbarNavAltMarkup a.menu-item-products {
        background-image: url('../picture/menu/menu-products1.gif');
}
#navbarNavAltMarkup a.menu-item-products:hover {
        background-image: url('../picture/menu/menu-products2.gif');
}
#navbarNavAltMarkup a.menu-item-gallery {
        background-image: url('../picture/menu/menu-gallery1.gif');
}
#navbarNavAltMarkup a.menu-item-gallery:hover {
        background-image: url('../picture/menu/menu-gallery2.gif');
}
#navbarNavAltMarkup a.menu-item-download {
        background-image: url('../picture/menu/menu-download1.gif');
}
#navbarNavAltMarkup a.menu-item-download:hover {
        background-image: url('../picture/menu/menu-download2.gif');
}
#navbarNavAltMarkup a.menu-item-contact {
        background-image: url('../picture/menu/menu-contact1.gif');
}
#navbarNavAltMarkup a.menu-item-contact:hover {
        background-image: url('../picture/menu/menu-contact2.gif');
}
#navbarNavAltMarkup a.menu-item-howtobuy {
        background-image: url('../picture/menu/how-to-buy-1.gif');
}
#navbarNavAltMarkup a.menu-item-howtobuy:hover {
        background-image: url('../picture/menu/how-to-buy-2.gif');
}
#navbarNavAltMarkup a.menu-item-news {
        background-image: url('../picture/menu/menu-news1.gif');
}
#navbarNavAltMarkup a.menu-item-news:hover {
        background-image: url('../picture/menu/menu-news2.gif');
}
#navbarNavAltMarkup .navbar-nav {
        width: 100%;
        padding: 0 20px 0 10px;
}
.navbar-inverse .navbar-toggler-icon {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.about-us-detail h4 {
        color: #FF9900;
        padding: 40px 0 20px;
        font-weight: bold;
        font-size: 14px;
}
.about-us-detail {
        font-family: "Microsoft Sans Serif", "MS Sans Serif", AngsanaUPC, CordiaUPC;
        font-size: 14px;
        color: #ccc;
        line-height: 18px;
}
@media (min-width: 768px) and (max-width: 991.98px) {
        #navbarNavAltMarkup a {
                height: 22.5px;
        }
}
@media (min-width: 576px) and (max-width: 767.98px) { 
        #navbarNavAltMarkup a {
                background-image: none !important;
                width: 100%;
                font-size: 14px;
                color: #ffc107;
                padding: 5px 10px 0;
        }
        #navbarNavAltMarkup .navbar-nav {
                padding-top: 10px;
        }
        #navbarNavAltMarkup a:hover {
                background-color: #ffc107;
                color: #000;
        }
        .navbar.navbar-inverse {
                padding: 5px;
                border: #888 1px solid;
                border-radius: 5px;
        }
}
@media (max-width: 575.98px) {
      
        #navbarNavAltMarkup a {
                background-image: none !important;
                width: 100%;
                font-size: 14px;
                color: #ffc107;
                padding: 5px 10px 0;
        }
        #navbarNavAltMarkup .navbar-nav {
                padding-top: 10px;
        }
        #navbarNavAltMarkup a:hover {
                background-color: #ffc107;
                color: #000;
        }
        .navbar.navbar-inverse {
                padding: 5px;
                border: #888 1px solid;
                border-radius: 5px;
        }
}