@media(max-width: 1919px) {

    /* Starting SlideShow */

    .swiper-button-prev { margin-left: 70px; }

    .swiper-button-next { margin-right: 70px; }

    /* Ending SlideShow */

}

@media (max-width:1500px) {

    /* Starting SlideShow */

    .swiper-button-prev { margin-left: 40px; }

    .swiper-button-next { margin-right: 40px; }

    /* Ending SlideShow */

}

@media (max-width:1399px) {

    /* Starting Header */
    
    .swiper-button-prev { margin-left: 10px; }

    .swiper-button-next { margin-right: 10px; }

    /* Ending SlideShow */
}

@media (max-width: 1199px) {

    /* Starting Grouping */

    .site-footer .footer-bottom .row > div:last-of-type { padding-left: 15px; }

    .site-footer .social-media li:not(:last-of-type),
    .single-details .social-share li:not(:last-of-type) { margin-right: 8px; }

    /* Ending Grouping */

    /* Starting Single Blog Page */

    .main-aside .req-call i { margin-right: 10px; }

    /* Ending Single Blog Page */

}

@media (min-width:992px) {

    /* Starting Header */

    .site-header .dropdown-menu .submenu { left: 100%; }

    .dropdown-menu .dropdown-toggle::after {
        -webkit-transform: rotate(-90deg);
        -moz-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }

    /* Ending Header */
}

@media (max-width:991px) {

    /* Starting Header */

    .site-header .navbar-collapse { left: -100%; }
    
    .site-header .navbar-collapse.show { left: 0 }

    .submenu .dropdown-item { padding-left: 25px; }

    .submenu .submenu .dropdown-item { padding-left: 35px; }

    .dropdown-toggle::after { margin-left: auto; }

    .open-search { margin-right: 10px; }

    .s-form .btn { margin-right: 10px; }

    /* Ending Header */

    /* Starting Logistics Information */

    .logistic-info .item .details > div i { margin-right: 8px; }

    /* Ending Logistics Information */

    /* Starting Footer */

    .site-footer .top-content .barcode { margin-right: 15px; }

     .posts { margin-right: 30px; }
    
    /* Ending Footer */

    /* Starting About Us Page */

    .about-details .main-content .row > div:first-of-type { padding-right: 15px; }

    .about-details .main-content .row > div:last-of-type { padding-left: 15px;} 

    /* Ending About Us Page */

    /* Starting Single Product Page */

    .product-wrapper .add-cart i { margin-right: 6px; }

    /* Ending Single Product Page */
}


@media (max-width:767px) {

    /* Ending SlideShow */
    
    .slideshow .gallery-top .details a { margin-right: 30px; }

    /* Ending SlideShow */

    /* Starting Contact Bar */

    .c-bar { margin-right: 0; left: 15px; }

    .c-bar li:first-of-type a { padding: 0px 22px 0 32px; }

    .c-bar li:first-of-type a i { margin-right: 10px; margin-left: 0; }

    /* Ending Contact Bar */
}

@media (max-width:575px) {

    /* Starting Global Style */

    .iti-mobile .iti--container { left: 36px; }

    /* Ending Global Style */

    /* Starting SlideShow */

    .slideshow .gallery-top .details .watch-video .icon-play {
        margin-right: 5px;
    }
    
    .slideshow .gallery-top .details a { margin-right: 15px; }
    
    /* Starting SlideShow */

    /* Starting About Us */

    .about-us .nav-tabs .nav-item:not(:last-of-type) { margin-right: 0; }

    /* Ending About Us */

    /* Starting Footer */

    .site-footer .top-content .barcode { margin-left: auto; margin-right: auto; }

     .posts { margin-right: 0; }

    /* Ending Footer */

    /* Starting About Us Page */

    .networks .heading i { margin-right: 10px; }

    .networks a { margin-left: 0; }

    /* Ending About Us Page */

    /* Starting Single Blog Page */

    .single-details .content > img + img { margin-left: 0; }

    .single-details .social-share li:not(:last-of-type) { margin-right: 8px; }

    /* Ending Single Blog Page */

    /* Starting Single Product Page */

    .product-wrapper .social-share li:not(:last-of-type) { margin-right: 6px; }

    /* Ending Single Product Page */

    /* Starting Steps */

    .top-note .icon { margin-right: 10px; }

    .wizard > .content > .body .checkbox-control i,
    .radio-control:not(:last-of-type) { margin-right: 15px; }

    .custom-radio { margin-right: 5px; }

    .add-file > label > div { margin-right: 0; }

    .add-file span.label { padding-left: 10px; }

    .add-file span.label i { margin-right: 9px; }

    .wizard .form-group label.error { margin-left: 10px!important; }

    .wizard .previous a::before { margin-right: 5px; }
    
    /* Ending Steps */

}