﻿.mainnavbar {
    display: flex;
}

    .mainnavbar li {
        margin: 12px
    }

@media only screen and (max-width: 991px) {
    .repohead1 {
        display: flex;
        justify-content: center;
        position: relative;
        left: -73px;
    }

    .repohead2 {
        display: flex;
        justify-content: center;
        position: relative;
        right: -77px;
    }

    .rowhead {
        display: flex;
        justify-content: space-between;
    }

    .header-logo {
        float: none;
        text-align: center;
        position: relative;
        left: 67px;
    }

    .footerrepon {
        position: relative;
        right: 89px;
    }
}

@media only screen and (max-width: 990px) {
    .productrepo {
        width: 250px;
    }
}



.newsletter .newsletter-follow li a:hover, .newsletter .newsletter-follow li a:focus {
    background-color: rgb(245, 126, 96);
    color: #fff;
    cursor: pointer;
}
@media only screen and (max-width: 990px) {
    .navrepo {
        display: flex;
    }

        .navrepo > a {
            padding: 0px;
            color: rgb(43, 45, 66);
        }
    .main-product-slider .slick-next {
        position: absolute;
        right: 88px;
    }
}


