/*S DEVICES*/
@media (max-width: 575.98px) {
    body {
        font-size: 16px;
    }

    .navbar {
        width: 103%;
    }

    .offcanvas {
        z-index: 20000;
    }

    .hero-inner-pages {
        height: 64px !important;
    }

    .top-link-brand {
        font-size: 20px;
    }

    .img-icon-cart {
        height: 25px;
    }

    .btn-cart {
        font-size: 16px;
    }

    .img-boy-hero {
        bottom: 0px;
    }

    .img-search {
        height: 30px;
    }

    .img-divider {
        width: 300%;
    }

    .img-sec-2 {
        height: 45px;
        top: 20px;
        left: 20px;
    }
s
    .img-sec-5-1 {
        left: 0px;
    }

    .img-newspaper-logo {
        height: 45px;
    }

    .hero-inner-pages {
        height: 120px;
        padding: 0;
    }

    .fh-2 {
        right: 0px;
    }
    
    .footer-ol {
        right: 0px;
    }

    .btn-remove-item {
        left: 5px;
        top: 2px;
    }
    
}

/*M DEVICES*/
@media (min-width: 768px) and (max-width: 999px) {

    body {
        font-size: 17px;
    }

    .img-boy-hero {
        bottom: 0px;
    }

    .search-form {
        margin: 0 auto;
    }

    .sec-1-list li {
        margin-top: 0px;
    }

    .block-phone {
        font-size: 16px;
        padding-top: 20px;
        padding-left: 0px;
        padding-right: 10px;
        margin-left: 20px;
    }

    .img-icon-phone {
        top: 5px;
        left: 15px;
    }

    .sec-2-title {
        position: static;
        right: 0%;
    }

    .icon-gift {
        left: 0;
    }

    .img-sec-5-1 {
        left: 0px;
    }

    .img-newspaper-logo {
        height: 45px;
    }

    .np-logo-last {
        position: relative;
        right: 40px;
    }

}

/*L DEVICES*/
@media (min-width: 1000px) and (max-width: 1300px) {

    body {
        font-size: 16px;
    }

    .col-sec-1-left {
        position: relative;
        left: 50px;
        top: 20px;
    }

    .img-sec-1 {
        margin-top: 40px;
        margin-left: -20px;
    }

    .row-footer {
        position: relative;
        left: 55px;
    }

    .img-product {
        height: 120px
    }
    .blog-listing-item:nth-child(2) > div:nth-child(1){
        order: 2;
    }
    .blog-listing-item:nth-child(2) > div:nth-child(2){
        order: 1;
    }
    .blog-listing-item:nth-child(2) > div:nth-child(3){
        order: 3;
        margin-left: 50%;
    }
    

}

/*XL DEVICES*/
@media (min-width: 1200px) {

    header-index {
        padding-bottom: 200px;
    }

    .col-sec-1-left {
        position: relative;
        left: 60px;
    }

    .img-sec-1 {
        position: relative;
        top: 20px;
        left: 100px;
    }

    .row-footer {
        position: relative;
        left: 40px;
    }

    .img-product {
        height: 120px
    }
    .blog-listing-item:nth-child(2) > div:nth-child(1){
        order: 2;
    }
    .blog-listing-item:nth-child(2) > div:nth-child(2){
        order: 1;
    }
    .blog-listing-item:nth-child(2) > div:nth-child(3){
        order: 3;
        margin-left: 50%;
    }
    
}

/*XXL DEVICES*/
@media (min-width: 1600px) {

    header-index {
        padding-bottom: 200px;
    }
    .col-sec-1-left {
        position: relative;
        left: 60px;
    }

    .img-sec-1 {
        position: relative;
        top: 20px;
        left: 100px;
    }

    .blog-listing-item:nth-child(2) > div:nth-child(1){
        order: 2;
    }
    .blog-listing-item:nth-child(2) > div:nth-child(2){
        order: 1;
    }
    .blog-listing-item:nth-child(2) > div:nth-child(3){
        order: 3;
        margin-left: 50%;
    }
    
}
