

  @media (min-width: 1025px) and (max-width: 1500px){}

  @media (min-width: 1481px) {
.checkout-left {
    width: 65%;
}

    .checkout-right {
    width: 35%;
}
  }



@media (max-width:1480px) {   

 .checkout-left {
    width: 100%;
}
.profile-head{flex-wrap: wrap;}
.border-box .d-flex{flex-wrap: wrap;}
td .product-info.d-flex{flex-wrap: nowrap;}


}

@media (max-width:1280px) {  
.upload-btn-info{flex-wrap: wrap;}
.upload-btn-info .btn{width: 100%; margin-bottom: 10px; margin-left:0 !important;}
.upload-btn-info .btn:last-child{margin-bottom: 0;}


 .checkout-right{ width:100%; margin-top:20px }

.cart-left{width:100%}
.cart-right{width:100%;margin-top:30px}

.cart-left {
    width: 100%;
}

.cart-right {
    width: 100%;
}
}


@media (min-width:1280px) and (max-width:1500px){

.search-box-content{position:relative;width:310px}
.prodcutlistbox{width:50%}
.following-user{flex-wrap:wrap}
.users-list-left figcaption{flex:1;margin-right:0}
.users-list-right{margin-top:10px}
.notification-page-list li{flex-wrap:wrap}
.notification-page-list .users-list-right{width:100%;text-align:right}
.sm-user{flex-wrap:wrap}
.users-list-left{flex:initial;width:100%}
.serch-product-box .form-group{flex:0 0 33%;margin-right:10px;margin-top:5px}
.dashboard-info-bottom li{margin-right:20px}
.dashboard-info-main .col-md-4{width:50%}
.detail-head-left{flex-wrap:wrap}
/* span.stock-info.ms-4{margin-left:0!important;margin-top:6px} */
.detail-head-left h3{font-size:24px}
.btn-box-info{flex-wrap:wrap}
.btn-box-info .number{margin-bottom:10px}
.btn-box .btn{min-width:120px}
.home-card-r-head{flex-wrap:wrap}
.page-title-right{flex:inherit;justify-content:flex-end;width:100%;margin-top:20px;flex:inherit!important}
.order-detail-info li{flex-wrap:wrap;padding-right:0}
.order-detail-info li b{width:100%}


}

@media (min-width:1200px) and (max-width:1300px){
.coustom-tabs{display:flex;flex-wrap:nowrap;overflow:auto;justify-content:flex-start}
.coustom-tabs li.nav-item{margin:0 8px}
.btn-box-info .btn.btn-secondry.sm-btn{margin-left:0!important}
.col-md-4.review-box-left{width:100%;border:0}
.col-md-7.ms-auto.review-box-right{width:100%;margin-top:17px}
}


@media (min-width:1200px) and (max-width:1700px){

.search-box-content{width:250px}
.dashboard-info-bottom li{margin-right:20px}
.btn{font-size: 14px;}
.product-info figure{width: 80px; flex: 0 0 80px;}
.product-info figure img{height: 65px;}
}


@media (min-width:1301px) and (max-width:1500px){
.search-box-content{width: 335px;}
}

@media (min-width:1501px) and (max-width:1600px){
.search-box-content{width: 450px;}
}

@media (min-width:1601px) and (max-width:1700px){
    .search-box-content{width: 390px;}
}


@media (max-width:1540px){
.nav-R{width: auto;}
.navbar .btn-group-head .btn{min-width: 70px;}
.btn-group-head .btn{padding:12px 10px;}
.search-box{margin-right: 15px}
.btn-box-info{flex-wrap:wrap}
.btn-box-info .number{margin-bottom:10px}
}


@media (max-width:1300px){
.search-box{margin-right:0px}    
button.navbar-toggler:focus{outline:0;box-shadow:none;border:1px solid #ddd}
.navbar-brand{flex:1;padding:0}
.navbar-expand-lg .navbar-nav{flex-direction:column!important;margin-left:inherit!important}
.navbar-expand-lg .navbar-collapse{align-items:flex-start;flex-direction:column}
.navbar-expand-lg .navbar-toggler{display:flex!important;width:40px;height:36px;background:#01147b;align-items:center;justify-content:center;color:#fff}
span.navbar-toggler-icon{background:0 0;display:flex;align-items:center}
.navbar-expand-lg .navbar-toggler{display:flex!important}
.navbar-collapse{background: rgba(255,255,255,0.9); position:fixed;top:0;left:-350px;z-index:9;width:300px;height:100vh;transition:.3s;padding-top:40px;}
.navbar-collapse.show{transition:.5s;left:0;margin-left:0}
.navbar-expand-lg{padding:0;margin-left:10px}
.nav-R-right.d-flex{flex-direction:row-reverse}
.btn-group-head .btn{min-width:100%;max-width:100%;margin:0!important;margin-bottom:9px!important}
.navbar-expand-lg .navbar-collapse{align-items:center;flex-direction:column}
.btn-group-head{padding: 0px 15px;}
.navbar .btn-group-head .btn{width: 100%;}

.create-event-btn-mobile{display: block;}
.create-event-btn-desktop{display: none;}
.user-product{width:50%}
}

@media (max-width:576px){
    .container,.container-sm{max-width:85%}

    .profile-head-right.text-end {
        padding-top: 20px;
    }
}

@media(max-width:1199px){
.nav-R{width:calc(100% - 28%)}
.search-box-content{width:205px}
.nav-R-right .btn-group-head{width:94%;margin:auto;margin-top:0}
.btn-group-head .btn{min-width:100%;max-width:100%;margin:0!important;margin-bottom:9px!important}
.circle-btn{margin-left:10px!important}
.home-card-left{width:280px}
.home-card-right{padding-left:310px;padding-right:15px}
.circle-btn{width:35px;height:35px}
.circle-btn>i{color:#000;font-size:17px;font-weight:500}
.circle-btn a{text-decoration:none;font-size:17px;font-weight:500;color:#000}
.login-profile-img img{width:35px;height:35px}
.row.addition-address .col-md-6{width:100%}
.row.billing-address .col-md-6{width:100%}
table.table-box td,table.table-box th{white-space:nowrap;flex-wrap:nowrap}
.border-box.bg-white.p-3.account-table{overflow:auto}
.serch-product-box .form-group{flex:0 0 33%;margin-right:10px;margin-top:5px}
.table-scroll{overflow:auto}
.table-box tr th{font-size:14px}
ul.progress-steps.d-flex{flex-wrap:nowrap;white-space:nowrap;overflow:auto;justify-content:flex-start!important}
ul.progress-steps.d-flex li{display:flex;flex-wrap:nowrap}
.row.following-rows .col-md-6{width:100%}
.col-md-8.checkout-left{width:100%}
.btn-box-info{flex-wrap:wrap}
.details-left{width:100%}
.details-right.ps-4{width:100%;padding-left:15px!important;padding-top:20px}

.upload-btn-info{flex-wrap:wrap}
.upload-btn-info .btn{margin-left:0!important;margin-top:10px;width:100%;min-width:100%}
.upload-btn-info .btn:first-child{margin-top:0}
.user-mk-p-l{width:100%}
.user-mk-p-r{width:100%;margin-top:10px}
.user-mk-p{flex-wrap:wrap}
.user-single figcaption{text-align:left}
.home-card-r-head{flex-wrap:wrap}
.page-title-right{margin-top:15px}
.sm-user{flex-wrap:wrap}
.users-list-right{margin-top:11px}
.home-card-btn.home-card-r-head-right{justify-content:flex-end;width:100%}
.home-card-btn .btn.btn-auto{max-width:initial;min-width:240px;margin-left:10px}
.coustom-tabs{display:flex;flex-wrap:nowrap;overflow:auto;justify-content:flex-start}
.frame-box-row .col{width:33%}
.tab-pane .col-md-4.prodcutlistbox{width:50%}
.dashboard-info-main .col-md-4{width:100%}
.filters-product .col-md-2{width:33%}
.form-group.value-box-main{width:100%}
.order-detail-info li b{width:100%}
.order-detail-info li{flex-wrap:wrap}
.profile-head-right{width:100%}
.profile-head-left{width:100%}
.profile-head{flex-wrap:wrap}
.row.seller-row .col-md-6{width:100%;margin-bottom:20px}
.row.stored-payment-rows .col-md-4{width:50%!important}
.row.account-detail-rows .col-md-6{width:100%;margin-bottom:13px}
.row.stored-payment-rows .col-md-4{width:100%!important;margin-bottom:15px}
.notification-page-list .users-list-right{width:100%}
.notification-page-list li{flex-wrap:wrap}


.chat-side-bar{width: 320px; flex: 0 0 320px;}
.sec-sub-head-left{width: 100%;}

.sec-sub-head-right{justify-content: flex-start !important; margin-top: 10px;}
.sec-sub-head-right .stock-info{margin-left: 0 !important;}

}

@media(max-width:991px){
.serch-product-box .form-group{flex:0 0 47%;margin-right:0;margin:5px 5px}
.form-select{font-size:14px}
.serch-product-box button.btn{margin-left:5px;margin-top:8px}
.date-box-bg button.btn{margin-top: 0;}

.ms-modal .modal-dialog{max-width:90%;margin:auto;margin-top:30px;margin-bottom:30px}
.my-order-btn{flex-wrap:wrap}
.my-order-btn .btn.btn-auto{max-width:initial;min-width:100%;margin-bottom:10px}
.home-card-r-head{margin-top:0!important}
.coustom-tabs{flex-wrap:nowrap;white-space:nowrap;overflow:auto}
header{padding-bottom:44px}
.circle-btn.serch-box.mob-search{display:flex!important}
.search-mic{display:none}
.cpt{padding-top:115.35px}
.home-card-left{top:96px}

.search-box-content{width:auto;display:none}
.search-custom-class .search-box-content{display: block; position: absolute; top:66px; left:15px;}

.page-title-left .search-box-content{width:100%; display:block;}
.page-title-left .search-box-content{display: block; position: relative; top:0px !important; left:0px !important; max-width: 100%;}




.modal-content .search-box-content{display: block;}

.circle-btn-group{position:absolute;right:15px;top:56px}
.form-head h1{font-size:36px}
.video-box video{height:100%; object-fit: contain;}
ul.video-info{flex-wrap:wrap}
.current-menu{padding:15px 0 0}
.navbar-expand-lg .navbar-toggler{width:35px;height:33px}
.card-box{flex-direction:column}
.card-box-left.pe-5{padding-right:0!important;padding-bottom:20px}
.row.about-row-box .col-md-6{width:100%;margin-bottom:20px}
.about-row-box .col-md-6 figure img{height:170px}
.address-info-box .col-md-6,.configurable-products .col-md-6{width:100%;margin-bottom:8px!important}
.form-control{height:40px;font-size:14px}
.form-check-box{flex-wrap:wrap}
.row.payment-method-list .col-md-6{width:100%}
.cart-bottom-left{width:100%;margin-bottom:14px}
.cart-bottom{flex-wrap:wrap}
.following-user{flex-wrap:wrap}
.detail-head-left{flex-wrap:wrap;align-items:center}
.stock-info{margin-left:0!important;margin-top:5px}
.detail-head-left h3{font-size:20px}
.detail-card a.btn.btn-secondry.sm-btn.ms-3{margin-left:0!important;margin-top:10px}
.upload-profile figure{width:100px;height:100px}
.page-title-left{width:100%}
.filter-box select.form-select{margin-left:0px; width:100%; margin-top:10px;}
.filter-box{flex-wrap:wrap;width:100%;justify-content:flex-end}
.page-title-right{flex-wrap:wrap}
.user-product{width:100%}
.row.myendorsementrow .col-md-6{width:100%}
.home-card-btn{flex-wrap:wrap}
.page-title{margin-bottom:11px}
.home-card-btn .btn.btn-auto{margin-bottom:10px}
.frame-box-row .col{width:50%}
.tab-pane .col-md-4.prodcutlistbox{width:100%}
.profile-head .profile-head-left figure{width:95px;margin-right:9px}
.profile-head .profile-head-left figure img{height:95px}
.profile-head-left figcaption h3{font-size:20px;padding-bottom:10px}
.product-info{flex-wrap:wrap}
.product-info-left{width:100%}
.filters-product .col-md-2{width:50%}
.new-product-detail .form-group.col-md-6.mb-3{width:100%}
.apply-single-price .col-md-4{width:100%}
.apply-uniq-prices .col-md-4{width:100%}
.apply-uniq-img .col-md-4{width:100%}
.apply-single-quantity .col-md-4{width:100%}
.apply-uniq-quantity .col-md-4{width:100%}
.row.order-info-box .col-md-6{width:100%}
div#big .owl-stage-outer{height:290px}
.details-right{margin-top:25px!important;padding-top:0!important}
.product-info figcaption{padding-left:0;margin-top:10px}
.row.shipping-method-row-top .col-md-6{width:100%}
.form-sec-page .col-md-6.m-auto{width:62%}
.product-info figure{margin-right:10px}
.full-modal .modal-body{min-height:calc(100vh - -65px);overflow:auto}
.user-profile-drop .dropdown-menu{left: auto !important; right: 0 !important;}
.chat-side-bar{flex: 0 0 100%; width: 100%; margin-right: 0;}
.chat-content-box{display: none;}
.page-title{flex-wrap: wrap;}
.btn-action-wishlinks .d-flex {width: auto;}
.other-plan-box .row{row-gap: 30px;}
.other-plan-box .col-md-6{width: 100%;}



}

@media(max-width:767px){
.my-order-btn .btn.btn-auto{min-width:initial}
/* .search-box-content input.form-control{display:none}
button.search-btn{width:35px;height:35px;display:flex;align-items:center;justify-content:center;background:#f4f4f4;border-radius:50%;margin-left:6px;position:absolute;left:-33px;top:24px}
button.search-btn i{color:#000} */




.current-menu{padding:15px 0 0 15px}
.search-mic{width:35px;height:35px}
.nav-R{width:auto}
.form-head h1{font-size:36px;color:#01147b;font-weight:600;margin-bottom:5px}
.form-sec-page.section-space{padding-top:70px;padding-bottom:25px}
.form-head h1{font-size:30px}
.form-link{font-size:14px}
.form-check .form-check-label{font-size:14px}
.home-card-right{padding-left:10px;padding-right:10px}
.home-card-left{width:280px;background:#fff;left:-280px}
.home-card-left.show{left:0}
.home-card-left{top:100px}
.sidebar-btn{background:#333;width:35px;height:35px;position:fixed;right:12px;z-index:99;display:flex!important;align-items:center;justify-content:center;text-decoration:none;color:#fff;top:55px;margin-bottom:6px;border-radius:50%;z-index: 9999;}
.list-link-box{padding-left:15px}
a.sidebar-btn i{font-size:20px}
.search-mic{display:none}
.home-card-r-head{margin-top:0!important}
.page-title h2{font-size:20px}
.detail-head-left h3{margin-right:10px}
.detail-card a.btn.btn-secondry.sm-btn.ms-3{margin-left:15px!important;margin-top:0}
div#big .owl-stage-outer{height:310px}
.filter-box select.form-select{margin-left:12px;width:20%;margin-top:10px}
.user-product{width:50%}
.prodcutlistrow .user-product .border-box>figure{height:190px}
.common-modal h1.modal-title{font-size:16px}
.common-modal .modal-body{padding:15px 15px 25px}
.select-followers-left figure img{height:36px}
.select-followers-left figure{width:36px;margin-right:8px}
.select-followers-left figcaption h3{font-size:14px}
.common-modal .modal-head{padding:20px 15px 15px}
ul.users-list .users-list-left{margin-bottom:0}
.page-title{width:100%}
.home-card-r-head-right{width:100%;justify-content:flex-end}
.home-card-btn .btn{width:auto;max-width:inherit;min-width:inherit;margin-left:10px!important}
.product-info figure{width:80px;flex:0 0 80px}
.product-info figure img{height:65px}
.product-info figcaption h4{font-size:14px}
.edit-frame,.like-frame{width:33px;height:33px}
a.like-frame{right:20px;top:20px}
.lf-shif{right:62px;top:20px}
.product-info figure{margin-right:10px}
.form-sec-page .col-md-6.m-auto{width:80%}
.form-btn-box .btn{min-width:100%;margin:0!important;margin-bottom:10px!important}
.form-btn-box{flex-wrap:wrap}
.xs-modal .modal-dialog{max-width:403px;margin:auto;margin-top:30px;margin-bottom:30px}
.circle-btn-group{padding-right:54px}
.common-modal.full-modal .modal-body{padding: 15px 15px 120px;}
}

@media(max-width:575px){
.my-order-btn .btn.btn-auto{min-width:100%}
.navbar-brand img{width:135px}
.navbar-expand-lg .navbar-toggler{width:35px;height:33px}
.sidebar-btn{top:54px}
.search-mic{width:35px;height:35px}
.user-profile-drop button.dropdown-toggle span{margin-left:8px;font-weight:500;padding-right:5px;font-size:13px}
.dropdown.user-profile-drop figure img{width:20px;height:20px}
.user-profile-drop button.dropdown-toggle span{margin-left:4px;font-weight:500;padding-right:2px;font-size:13px}
.search-mic i{font-size:15px}
button.search-btn i{font-size:15px}
.dropdown.user-profile-drop{margin-left:10px!important}
.search-mic{display:none}
.user-profile-drop .dropdown-toggle::after{background-size:80%}
.form-sec-page.section-space{padding-top:30px;padding-bottom:25px}
.home-card-left{top:90px}
.cpt{padding-top:102.35px}
.circle-btn{margin-left:6px!important}
.circle-btn-group{top:54px}
.order-summary .btn-box .btn{margin-bottom:10px!important}
.home-card-r-head{flex-wrap:wrap}
.home-card-r-head-right{width:100%;text-align:right;justify-content:flex-end}
.detail-card a.btn.btn-secondry.sm-btn.ms-3{margin-left:0!important;margin-top:10px}
.seller-info{flex-wrap:wrap}
.upload-btn{height:40px;font-size:14px;padding:6px 12px}
.filter-box select.form-select{margin-left:7px;width:48%;margin-top:10px}
.border-box{padding:12px}
.prodcutlistrow .user-product .border-box>figure{height:155px}
.sm-user .users-list-left{flex:inherit;width:100%}
.profile-head{flex-wrap:wrap}
.profile-head-right .btn.btn-white{border:1px solid #01147b}
.profile-head{padding-top:0px}
.profile-box-head-main:after{height:133px}
.number{height:38px;width:110px}
.number input{font-size:14px}
select.form-select.sm-select{width:200px}
.xs-modal .modal-dialog{max-width:90%}
.sm-user .users-list-left figcaption h3{font-size:16px}
.frame-box-content{width:98px}
.frame-box-content img{height:78px}
}

@media(max-width:480px){
.tick-img img{width:100px}
.form-head h1{font-size:24px}
.form-btn-box .btn{max-width:100%;min-width:100%;margin:0!important;margin-bottom:10px!important}
.form-btn-box{flex-wrap:wrap}
.home-card-right{padding-left:0;padding-right:0}
.card-list{padding-left:20px}
.navbar-brand img{width:112px}
.serch-product-box .form-group{flex:0 0 100%;margin-right:0;margin:0;margin-bottom:10px}
.table-box tr td{font-size:14px}
.sec-sub-head{flex-wrap:wrap}
.sec-sub-head-left{width:100%;margin-bottom:9px}
.btn-box{flex-wrap:wrap}
.btn-box .btn{min-width:inherit;margin:0 3px!important;margin-bottom:12px;flex:1}
.table-bottom-info{flex-wrap:wrap}
.table-bottom-info-right{margin-top:12px;width:100%;text-align:center}
.per-page-box{width:100%;justify-content:center}
.btn{font-size:14px;height:39px}
.users-list-left{margin-bottom:15px}
div#big .owl-stage-outer{height:225px}
.seller-info .link-text.ms-3{margin-left:0!important;width:100%}
.btn-box-info .btn{margin-left:0!important;width:100%;max-width:100%;margin-top:10px}
div#big .owl-stage-outer{height:200px}
.video-user-box-left{width:100%;flex:initial}
.video-user-box{flex-wrap:wrap}
.video-user-box-right{width:100%}
.user-product{width:100%}
.filter-box select.form-select{margin-left:0;width:100%;margin-top:10px;min-width:auto}
.login-profile-img.ms-3{flex:0 0 35px;margin-left:4px!important}
.home-card-btn .btn{width:100%;max-width:100%;min-width:100%;margin-left:0!important}
.form-label{font-size:14px}
.users-list-right{margin-top:11px;width:100%}
.users-list li{flex-wrap:wrap}
.btn.xs-btn{height:36px;font-size:13px}
.dashboard-info-bottom li{margin-right:20px}
.home-card-btn .btn{margin-bottom:8px}
.notification-page-list .users-list-right{width:100%;text-align:right}
.btn-box .btn{width:100%;max-width:100%;margin-bottom:6px!important;margin-left:0!important;margin-right:0!important;flex: inherit;}
.product-info figcaption{width:100%}
.profile-head-left .btn-box .btn{min-width:180px;margin:0 3px 3px!important;margin-bottom:12px;flex:1}
.form-sec-page .col-md-6.m-auto{width:100%}
.pm-head figure img{width:46px}
.account-detail-box span{font-size:13px}
.filters-product .row .col-md-2{width:100%}
.btn-group-box-modal .btn{margin-bottom:10px}
.navbar-collapse{width:234px}
.notification-blog,.shopping-blog{min-width:233px}
.shopping-blog{min-width:200px;left:0;top:40px}
.full-modal .btn-group-box-modal{text-align: center;padding: 16px 14px 5px;}
.common-modal.full-modal .modal-body {padding: 15px 15px 150px;}
.create-event-btn .btn{padding:12px 8px; font-size: 13px;}

.video-user-box-right{justify-content: flex-start !important; margin-top: 10px;}
.search-custom-class .search-box-content {top:98px;}
.radtiing-review-info li{justify-content: space-between;}


}