@media only screen and (min-width: 1800px){

}
@media only screen and (min-width: 1600px){

}
@media only screen and (max-width: 1680px){ 
    .header-area .title{
        font-size: 37px;
    }
    .testimonial-section .section-title{
        padding-left: 120px;
        padding-right: 0;
    }
}
/* Medium Layout: 1500px. */
@media only screen and (max-width: 1550px){ 
    .service-area .single-service-2 .thumb{
        margin: 0 auto;

    }
    .single-service-2 .thumb{
            margin: 0;
    }
    .marketing-area .section-title .title {
        font-size: 23px !important; 
    }
    .single-offer .media .media-body{
        margin-right: 10px;
    }
    .single-pricing .price {
        font-size: 18px;
    }
    .header-area .title{
        font-size: 35px !important;
        line-height: 68px !important;
    }
    .section-title .title{
        font-size: 26px;
    }
    .breadcrumb-area .breadcrumb-inner .page-title{
        font-size: 35px;
    }
    .footer-area-2 .widget_nav_menu ul li a{
        margin-right: 0;
    }
    .single-blog-content .single-blog-details h5 a{
        font-size: 22px;
    }
    .widget-title {
        font-size: 20px;
        padding-bottom: 10px;

    }
    .tagcloud a{
        font-size: 13px !important;
    }
    .single-blog-content .single-blog-details h5 {
        font-size: 23px;
    }
    .post-share-area .sb-inner-title {
        font-size: 18px;
    }
    .map-area .contact-info .title{
        font-size: 22px;
    }
    .error-page-left-img .top-image span {
        font-size: 29px;
    }
    .widget-job-details .single-job-details .media-body h6 {
        font-size: 16px;
    }
    .widget-job-details .single-job-details .media-body span {
        font-size: 13px;
    }
}

@media only screen and (max-width: 1445px){ 
}

@media only screen and (max-width: 1280px){ 
    .riyaqas-stab .nav-tabs .nav-link{
        margin: 0 0 0 25px;
    }
    .navbar-area .nav-container .navbar-collapse .navbar-nav li{
        margin: 0 7px;
    }
    .checkout-form-product {
        padding-left: 0;
    }
    .checkout-title .text-xl-right {
        text-align: right !important;
    }


}
@media only screen and (max-width: 1250px){ 
}

/* Medium Layout: 1024px. */
@media only screen and (max-width: 1198px){ 
    .sbs-provide-security.developer .image{
        margin-right: 0;
    } 
    .riyaqas-check-list img{
        height: 29px;

    }
    .sbtc-goal-counter-area .goal-counter{
        width: 100%;
        position: relative;
        left: 0;
        right: 0;
        top: 0;

    }
    .section-title .title {
        font-size: 23px;
    }
    .job-details-area .offset-xl-1{
        margin-right: 0;

    }
    .footer-widget .widget-title {
        font-size: 17px;
    }
    .footer-area-2 .footer-widget .about_recent_post .media img{
        margin-right: 0;
    }
    .single-blog-content.style-two .single-blog-details h5 a {
        font-size: 18px;
    }
    .com-image{
        margin-right: 0;
    }
    .comming-soon-area .comming-soon-title {
        font-size: 36px;
    }
    .contact-form-area img{
        margin-bottom: 30px;
    }
    .contact-form-area .offset-xl-1{
        margin-right: 0;
    }
    .error-page-left-img .top-image span {
        font-size: 21px;
    }
    .work-processing-details .section-title.style-four .title {
        font-size: 20px;

    }
    .sbmc-tips-section .text{
        padding-left: 160px;
    }
}


/* Tablet Layout: 991px. */
@media only screen and (max-width: 991px){ 
    .sbmc-tips-section .text{
        padding-left: 0;
    }
    .navbar-area{
        padding: 8px 0;
    }
    .testimonial-section .section-title{
        padding-right: 0;
    }
    .marketing-slider .owl-prev, .marketing-slider .owl-next{
        transform: rotate(0);
    }
    .marketing-slider .owl-next{
        text-align: left;
    }
    .team-slider .team-slider-item .team-member-img{
        width: 80%;
    }
    .team-slider .owl-dots{
        text-align: center;
    }
    .header-area .title {
        font-size: 29px !important;
        line-height: 55px !important;
    }
    .checkout-form-wrap{
        padding-left: 0;

    }
    .responsive-mobile-menu .nav-right-content{
        float: left;
        margin-right: initial;
        margin-left: 70px;
    }
    .responsive-mobile-menu .navbar-toggler{
        right: initial;
        left: 0;
    }
    .navbar-area .nav-container .navbar-collapse .navbar-nav li{
        text-align: right;
    }
    .navbar-area .nav-container .navbar-collapse .navbar-nav {
        margin-top: 10px;
    }
    .navbar-area .nav-container .mobile-logo{
        padding-left: initial;
        padding-right: 15px;
    }
    .footer-area-2 .social-icon {
        text-align: right !important;
    }
    .footer-area-2 .footer-widget .widget-title{
        font-weight: 800;
    }
    .checkout-form-product{
        padding-right: 0;
    }
    .job-details-area h6.title {
        font-size: 18px;
    }
    .job-details-area .sub-title {
        font-size: 17px;
    }
}


/* medium tablet layout 767px */
@media only screen and (max-width: 767px){ 
    .footer-widget.widget_nav_menu ul li a{
        padding: 3px 0;
        display: block;
    }
    .talented-pepole-list ul li{
        text-align: right;
    }
    .sbs-testimonial-slider .sbs-arrowright {
        bottom: 0; 
      }
      .sbs-testimonial-slider .sbs-arrowleft {
        bottom: 0; 
      }
    .sbs-testimonial-slider{
        margin-right: 0;
    }
    .single-counter{
        text-align: center !important;
    }
    .sbtc-goal-counter-area .goal-counter .section-title .title{
        text-align: center;

    }
    .testimonial-slider-2 .media .media-left::before{


        margin-right: 0;
        margin-left: initial;
        width: 100%;
        background-size: 130px;
        background-position: 50% 10px;
    
    
    }
    .testimonial-slider-2 .owl-dots{
        margin-right: auto;

    }
    .testimonial-slider-2 .media .media-left{
        margin-right: 0;

    }
    .footer-area .section-title {
        text-align: center;
    }
    .single-job-list .media-body{
        border-right: none;
        padding-right: 0;
        margin-right: 0;
        margin-bottom: 10px;
        margin-top: 10px;
    }
    .widget_shopping_cart_content{
        display: block !important;
    }
    .breadcrumb-area .breadcrumb-inner .page-title {
        font-size: 31px;
    }
    .single-accordion .card-header h2 button:after, .single-accordion .card-header h2 button:before{
        right: initial;
    }
    .single-accordion .card-header h2 button{
        line-height: 25px;
    }
    .job-apply-btn {
        float: right !important;
    }
    .product-information ul.nav-tabs li a{
        margin-right: 0;

    }
}
@media only screen and (max-width: 600px){ 
    .section-title.style-four .title{
        font-size: 20px;

    }
    .job-details-area .section-title .title {
        font-size: 20px;
    }
    .error-page-left-img .top-image span {
        font-size: 19px;
    }
    .comming-soon-area .comming-soon-title {
        font-size: 25px;
    }
    .widget-title {
        font-size: 18px;
    }
    .single-blog-content .single-blog-details h5 a {
        font-size: 18px;
    }
    .breadcrumb-area .breadcrumb-inner .page-title {
        font-size: 24px;
    }
    .footer-area .section-title {
        text-align: center;
    }
    .section-title .title {
        font-size: 20px;
    }
    .single-team h6 a {
        font-size: 18px;
        font-weight: 800;
    }
    .single-blog-content .single-blog-details h5 {
        font-size: 18px;
    }
    .woocommerce-result-count{
        text-align: center;
    }
    .woocommerce-sorting-select{
        float: none !important;    
        text-align: center;
    }
    .product-description .title {
        font-size: 21px;
    }
    .work-processing-details .section-title.style-four .title {
        font-size: 20px;
    }
    .header-area .title {
        font-size: 23px !important;
        line-height: 42px !important;
    }
    .team-slider .team-slider-item .team-member-details h3 {
        font-size: 20px;
    }
    .marketing-area .section-title .title {
        font-size: 18px !important;
    }
    .software-store-wrap{
        display: flex;
        flex-wrap: wrap;
    }
    .newsletter-area {
        margin-top: 0;
    }
    .sbs-testimonial-section {
    margin-top: 40px;
    }
    .sbs-business-tool.mg-top-120 {
    padding-top: 20px;
    }
    .navbar-area .nav-container .nav-right-content ul li.cart{
        position: initial;
    }
    .widget_shopping_cart_content {
        width: 90%;
        left: 0;
        right: 0;
        margin: auto;
    }
    .widget_shopping_cart_content::after{
        display: none;
    }
    .riyaqas-stab .nav-tabs .nav-link{
        font-size: 15px;
    }
}
@media only screen and (max-width: 575px){ 
}
@media only screen and (max-width: 376px){ 
}
@media only screen and (max-width: 320px){ 
}


@media (min-width: 1500px) and (max-width: 1550px) { 
}
/* container width screen */
@media (min-width: 1500px) and (max-width: 1700px) { 
}
@media (min-width: 1300px) and (max-width: 1499px) { 
}
@media only screen and (min-width: 1800px){ 
}

@media (min-width: 992px) { 

}