
/*Common head panel */
@media(max-width:500px){
     
     
     /*.c-ustom-radio .pll {*/
         
     /*    margin-left: -105px;*/
     /*}*/
     .buyer .col-md-4 {
         text-align: center;
     }
     
     .order-bn{
        width: 175px;
     }
    
    #ship-part {
            width: 175px;
    }
    
       #track-part {
            width: 175px;
    }
    
       #ship-date {
            width: 175px;
    }
    
       #ex-del-date {
            width: 175px;
    }
    
    
    
    #buy-ship-tel {
        margin-top: 10px;
    }
   
    .nav-item .sidebar-cmt #sortby{ 
        width: 100%;
    }
    
    
    .tabpanel{
        position: fixed;
        z-index: 100;
        bottom: 0;
        left: 0;
        height: 57px;
    }
    .tabpanel .section-nav{
        -webkit-box-shadow: 0px -1px 5px 5px rgba(0,0,0,0.06); 
        box-shadow: 0px -1px 5px 5px rgba(0,0,0,0.06);
    }
    
   .slick-arrow{display: none!important;} 
    #nav-top{display: block;}
    
    
}
/*Common head panel Ends*/
/*bell icon hide show */
@media (min-width: 800px){
    
.mob-noti-link{
    display: none;
}
 .buyer .col-md-4 {
         text-align: center;
     }
	.mini-radio-btn.order-bn {
		width: 670px!important;
	}
}
@media (max-width: 400px){
    
.web-noti-link{
    display: none;
}

 .buyer .col-md-4 {
         text-align: center;
     }
.mini-radio-btn.order-bn {
		width: 370px!important;
	}
}

@media (max-width: 800px){
    
.web-noti-link{
    display: none;
}
 .buyer .col-md-4 {
         text-align: center;
     }
.mini-radio-btn.order-bn {
		width: 670px!important;
	}
}
/*bell icon hide show ENDS*/

/*BNS STARTS */
@media screen and (max-width: 500px) {
.content-base-margin{
    padding: 0px 10px;
    
}

.mini-radio-btn.order-bn {
        width: 300px !important;
    }
#slick-title .row .col-md-10 b{
    font-size: 16px;
    margin-bottom: 0px;
}
 .buyer .col-md-4 {
         text-align: center;
     }
#slick-title{
    margin: 0px;
}
.seller-name{
  font-size: 12px;
  margin-left: 0px;
}
.rating-row{
    margin: 0px;
}
#ra{
    margin: 0px;
    margin-left: -20px;
    font-size: 12px;
    width: auto !important;
}
#like-share{
    margin: 0px;
}
#like-share a i{
    font-size: 16px;    
} 
#product-contact{
    margin-left: 15px;
    margin-bottom: 10px;
    padding: 0px;
}
#product-contact button{
    border: 0px;
    padding: 3px 12px;
    font-size: 14px;
}

.col-md-2{
    padding-left: 5px;
}

#ship-card .mini-radio-btn {
    width: 154px;
    height: 55px;
}


#details{
    padding: 0px;
    
    
}
#details .card-body .c-header{
    padding: 5px;
    font-size: 16px;    
    
}
.card-body .container .container p{
    padding: 0px;
    font-size: 14px;    
    
}
.card-body .container{
    padding: 0px;
}
.buy-menu-text i, .buy-menu-text{
    font-size: 14px;
}
#buy-option-body a{
    padding: 0px;
    
}
#buy-option-body{
    margin-bottom: 7px;
    margin-top:10px;
}
.c-header{
    padding: 5px;
    font-size: 16px;
}
#ship-card .card-body .container{
    font-size: 14px;
    m argin-left: 10px;
}
#ship-card, #payment
{
    margin-bottom: 10px;
}
hr{
    margin: 3px;
}
.pay-row{
    font-size: 14px;
    margin-left: 10px;
}
.pay-row .col-lg-12{
    padding: 0px;
}
.buyer-vc, .do-vc-text{
    font-size: 14px;
}
 .vc-price p{
    padding: 10px;
    font-size: 14px;

}
.vc-price {
    margin: 12px;
}
p.do-vc-text {
    margin: 0 20px;
}
div#payment {
    margin: 0;
    padding: 0;
}
.row.gen-vc-field {
    text-align: center;
    margin: 10px;
}



#placeorder-btn{
    margin-top: 10px;
}
/*BNS ENDS */

/*POST AD STARTS */

    .multi_step_form #msform {
    position: relative;
    /* padding-top: 50px; */
    /* min-height: 820px; */
    height: auto;
    max-width: 820px;
    margin: 0 auto;
    background: #ffffff;
    z-index: 1;
}

.post-pg-title h6{
 margin: 0px;   
}
post-pg-title hr{
 margin: 0px;
 margin-bottom: 5px;
}
  .radio-btn {
            display: block ;
            margin: 5px;
            margin-top: 20px;
            width: 71px;
            height: 75px;
            display: inline-block;
            border-radius: 5px;
            position: relative;
            text-align: center;
            box-shadow: 0 0 10px #c3c3c3;
            cursor: pointer;
        }
 .radio-btn>i {
            color: #ffffff;
            background-color: black;
            font-size: 20px;
            position: absolute;
            top: -15px;
            left: 50%;
            transform: translateX(-50%) scale(4);
            border-radius: 50px;
            padding: 3px;
            transition: 0.2s;
            pointer-events: none;
            opacity: 0;
        }

        .radio-btn .hobbies-icon {
            width: 80px;
            height: 80px;
            position: absolute;
            top: 52%;
            justify-content:center;
            transform: translate(-50%, -50%);
        }
        
        .rent-row .radio-btn .hobbies-icon {
            width: 80px;
    height: 80px;
    position: absolute;
    top: 40% !important;
    left: 63%;
    /* justify-content: center; */
    transform: translate(-50%, -50%);
        }
        
        .hobbies-icon-inp input{
    width: 55%;
    height: 55%;
    margin-top: 7px;
}i.fas.fa-check {
    font-size: 14px;
}

        .radio-btn .hobbies-icon i {
            color: black;
            line-height: 40px;
            font-size: 25px;
        }

        .radio-btn .hobbies-icon h3 {
            color: black;
           
            font-size: 14px;
            
            
        }
        

        .custom-radio input:checked+.radio-btn {
            border: 3px solid black;
        }
        #auc-amount{
    width: 55%;
    height: 55%;
    margin-top: 7px;
    margin-left: 30px;

}
.auc-box .custom-radio .radio-btn .row .nex-card-text-bid{
    margin-left: 30px;
    font-size: 14px;
}
.auc-box .custom-radio .radio-btn{
    width: 85px;
}

.serve-box .custom-radio .radio-btn{
    width: 1 10px;
    
}
.serve-box .custom-radio .radio-btn .hobbies-icon .nex-card-text-lg{
    margin-left: -12px;
    margin-top: 0px;
    font-size: 14px;
}
.serve-box .custom-radio .radio-btn .hobbies-icon .nex-card-text{
    
}
.gserv-row .custom-radio .radio-btn{
    width: 95px !important;
}
.gserv-row .custom-radio .radio-btn input{
    margin-left: 30px;
}
.gserv-row .custom-radio .radio-btn .nex-card-text{
    margin-left: 28px;
}

.wserv-row .custom-radio-s .radio-btn-s{
    width: 95px !important;
    height: 95px;
}
.wserv-row .custom-radio-s .radio-btn-s input{
    m argin-left: 30px;
}
.wserv-row .custom-radio-s .radio-btn-s .nex-card-text{
    margin-left: 14px;
}

	#nav-top {
		d isplay: none;
	}
	#post-ad {
	    padding: 0 10px !important;
	}
	.post-divider {
		padding-top: 85px;
	}
	.rent-row h3.nex-card-text.hobbies-inp-text {
    margin-left: 12px;
}
.wserv-row .hobbies-icon h3.nex-card-text.hobbies-inp-text {
    margin-left: 11px ;
}
.wserv-row .custom-radio-s:nth-child(4) .hobbies-inp-text {
    margin-left: 19px !important;
   
}
.wserv-row .custom-radio-s:nth-child(4) .hobbies-inp-text {
    margin-left: 19px !important;
   
}
.text-hidden{
    display: none;
}
.wserv-row .custom-radio-s .radio-btn-s {
    width: 78px !important;
    height: 80px;
}
#card-serv img{
    margin: 5px 0px;
    
}
img.pad-prov-serv, img.pad-want-serv{
    width: 40px;
    
}
.wserv-row .hobbies-icon h3.nex-card-text.hobbies-inp-text {
    margin-left: 35px;
}

#card-serv .radio-btn .hobbies-icon{
    width: auto;
}
input#sday-box, input#sweek-box, input#smonth-box {
    padding: 0;
}


    

    
/*POST Ad ENDS */

    /*mobile notification starts */
    .mobnoti-pg .notifi-item .text h4, .notifi-item .text p {
    text-align: left;
    margin-left: 2px;
}

.mobnoti-pg .notifi-item {
    display: flex;
    border-bottom: 1px solid #eee;
    padding: 10px 0px;
    margin-bottom: 1px;
    cursor: pointer;
    background: white;
}
.mobnoti-pg .content-base-margin {
     padding: 0px 0px;
} 
 .mobnoti-pg h5.mob-noti-head-span {
    margin-top: 15px;
}

.web-noti-link{
    display: none;
}

    
}



/*INDEX PAGE STARTS*/
    

@media(max-width: 960px){
    .ind-state{
    display: none;
}
 .ind-price{
   font-size: 18px ;
 }
  .buyer .col-md-4 {
         text-align: center;
     }
 .ind-city{
  font-size: 12px;
 }
 #contact-btn {
    margin-top: 0px;
  padding: 0 5px;
  font-size: 12px;
}
 .c-title{
  margin: 0px;
  font-size: 16px;
 }
 .card p {
    margin: 0px;
    }
}

@media (max-width: 500px){
 .ind-city{
  
 }
 .col-3.index-img-part {
    /* padding: 0 !important; */
    padding: 0px 0 0px 15px !important;
}
 .col-4.index-right-part{
     padding:0;
 }
 .right-row{
     margin: 0px !important;
 }
 .index-img-part{
  padding-right: 5px;
  
 }
  .buyer .col-md-4 {
         text-align: center;
     }
 .index-mid-part{
     margin: 0 !important;
 }
 a.likes{
  margin-left: 0px;
  margin-top: 2px;
 }
 
#lk{
 margin-top:5px;
}
 .index-img-part img{
  height: 67px;
  width: 70px;
 }
 .pill-col.index-icon, .pill-pay-col.index-icon{
   display: none;
 }
 
 
 .ind-price{
  margin-top: -20px;
 }
 .index-content{
  padding: 0;
 }
 .ind-city{
  font-size: 12px;
 }
 #contact-btn {
    margin-top: 0px;
  padding: 0 5px;
  font-size: 12px;
}
 .c-title{
  margin: 0px;
  font-size: 16px;
 }
 .card p {
    margin: 0px;
}
 .index-right-part{
  padding: 0 10px;
 }
 
 .ind-price{
   font-size: 14px !important;
 }

}
@media screen and (max-width: 768px){
    .index-img-part{
       width: auto !important;
        padding: 0;
       
    }
     .buyer .col-md-4 {
         text-align: center;
     }
    .index-pg .container{
        p adding: 0 5px;
    }
    .col-3.index-img-part{
       
        padding: 0px 5px 0px 15px!important;
    }
    .card-img{
        width: 86px;
    }
    .index-mid-part{
        margin: 0 6px;
    }
    .index-right-part{
        padding: 0;
        margin-top: -5px;
        
    }
    .index-loc-part a:nth-child(2){
        
    }
   .index-pg .col-lg-9{
        padding: 0 2px;
    }
    .c-title{
        font-size: 14px;
        padding-top: 0px;
        margin: 0;
    }
    .c-name{
        display: none;
    }
    .c-details{
        margin: 0px 0px !important;
    }
    .ind-state{
        display: none;
    }
    .ind-price{
        font-size: 12px !important;
        margin-top: -5px;
    }
    .ind-price-a {
        margin-top: -10px;
        transform: translatey(-10%);
    }
    #contact-btn{
        margin: 2px;
        margin-top: -5px;
        font-size: 12px;
        padding: 3px 5px;
    }
    .no-mrg{
       margin: 0px;  
       padding: 0 !important;
    }
    .c-details{
        display: none;
        margin: 10px;
        
    }
    .pill-button{
        font-size: 10px;
        padding: 1px 4px;
    }
    .pill-col.index-icon{
        font-size: 18px;    
    }
    .ind -price{
         transform: translatey(-10px);
    }
} 

    
/*INDEX PAGE ENDS*/



/* BID HIS PAGE STARTS */
        
        /* bidhis page */ 
@media (max-width: 760px){
 .bid-his-pg .bid-info span{
   padding: 0 5px;
  font-size: 15px;
 }
 .bid-his-pg .container{
   padding: 0 5px;
 }
 .bid-his-pg .pg-title{
   margin: 0;
 }
  .buyer .col-md-4 {
         text-align: center;
     }
 .bid-his-pg .breadcrumb{
  margin: 0;
  display: none;
  
 }
 .bid-his-pg .mobile-hide-hr{
   display: none;
 }
 .bid-his-pg 
 .bid-his-pg span.demo{
  
 }
 .bid-his-pg .container{
  padding: 0 15px;
 }
 .bid-his-pg h2.pg-title{
   font-size: 18px;
 }
 .bid-his-pg .bid-overview{
    padding: 10px;
 }
 .bid-his-pg .col-md-6{
  padding: 5px;
 }
 .bidhistbl{
   width: 100%;
 }
 .col-md.bid-prod .card-img{
  width: 70px;
 }
}



/*BID HIS PAGE ENDS */

/* Thanks page Starts*/
@media (max-width: 500px ){
 .thanks-pg .display-3{
    font-size: 3rem;
 }
  .buyer .col-md-4 {
         text-align: center;
     }
 .thanks-pg #boost{
   font-size: 24px;
 }
}
/* Thanks page Ends*/
/* Error page Starts*/

/* Error page Ends*/
/*post-ad page starts */

@media screen and (max-width: 500px) {
    /*11th november */
    
    .col-sm-12.col-md-12.post-title-photo {
    padding: 0;
}
 .buyer .col-md-4 {
         text-align: center;
     }

#ship-met .cod .big-radio-btn {
    margin-left: 15px;
}
#ship-met .cod .big-radio-btn .hobbies-icon i{
    font-size: 34px;
}

#ship-met .big-radio-btn .hobbies-icon i{
    font-size: 34px;
}
#ship-met .big-radio-btn{
    margin: 0;
}
#ship-met .big-radio-btn {
    margin: 0;
    w idth: 165px;
    height: 80px;
    padding: 0px;
}
div#ship-met {
    m argin-left: -13px;
}
.col-sm-6 label .post-pg-title{
    margin: 0;
}
.description .form-group{
    margin: 0;
}
#pay-met .cod:first-child {
    m argin-right: 10px; 
}
.cod .big-custom-radio i{
    font-size: 32px;
    
}
.payment-method #pay-met .cod .big-radio-btn h3 {
    transform: translateY(10%);
}
#pay-met .big-radio-btn {
    width: 99%;
    
}
div#pay-met {
    m argin-left: -4px;
}
.post-ad-pg .button-row .btn{
    width: auto;
    margin: 0;
    margin-bottom: 10px;
}
.web-text{
    display: none;
}
.mob-text{
    display: block;
}
#ship-met .c  od, .c-pay, #pay-met .cod {
     width: auto;
}
.c-pay, #pay-met .cod {
    m argin-left: 0px;
     w idth: auto; 
}

#lab-6.big-custom-radio, #lab-7.big-custom-radio, #pay-met.big-radio-btn, #pay-met.big-radio-btn{
    w idth: 160px;
    
}
.rent-box .radio-btn{
    
    width: 92px;
    
}
.rent-box #day-box, .rent-box #week-box, .rent-box #month-box{
    width: 78px;
    margin-left: 5px;
    padding: 0;
 
}
    
    /*11th november ends */
	/* 9th november Post ad pageStarts*/
 .post-ad-pg .container{
  padding: 0 10px !important;
 }
	.post-ad-pg h3.nex-card-text {
		margin: 0;
		font-size: 13px;
	}
	.post-ad-pg .sell-type-row .custom-radio:nth-child(1) h3.nex-card-text {
		margin: 0;
		width: 80%;
		margin-left: 8px;
		font-size: 14px;
	}
	.post-ad-pg .sell-type-row .custom-radio:nth-child(1) .hobbies-icon i {
		margin-top: 12px;
	}
	.post-ad-pg .sell-type-row .custom-radio:nth-child(2) h3.nex-card-text {
		margin: 0;
		width: 80%;
		margin-left: 8px;
		font-size: 14px;
	}
	.post-ad-pg .sell-type-row .custom-radio:nth-child(2) .hobbies-icon i {
		margin-top: 10px;
	}
	.post-ad-pg .sell-type-row .custom-radio:nth-child(3) h3.nex-card-text {
		margin: 0;
		width: 80%;
		margin-left: 8px;
		font-size: 14px;
	}
	.post-ad-pg .sell-type-row .custom-radio:nth-child(3) .hobbies-icon i {
		margin-top: 10px;
	}
	.post-ad-pg .sell-type-row .custom-radio:nth-child(4) h3.nex-card-text {
		margin: 0;
		width: 80%;
		margin-left: 8px;
		font-size: 14px;
	}
	.post-ad-pg .sell-type-row .custom-radio:nth-child(4) .hobbies-icon i {
		margin-top: 14px;
	}
	.post-ad-pg .sell-op .custom-radio:nth-child(2) h3.nex-card-text {
		margin: 0;
		width: 80%;
		margin-left: 8px;
		font-size: 14px;
	}
	.post-ad-pg .sell-op .custom-radio:nth-child(2) .hobbies-icon i {
		margin-top: 10px;
	}
	.post-ad-pg .sell-op .custom-radio:nth-child(3) h3.nex-card-text {
		margin: 0;
		width: 80%;
		margin-left: 8px;
		font-size: 14px;
	}
	.post-ad-pg .sell-op .custom-radio:nth-child(3) .hobbies-icon i {
		margin-top: 10px;
	}
	.post-ad-pg .sell-op .custom-radio:nth-child(4) h3.nex-card-text {
		margin: 0;
		width: 80%;
		margin-left: 8px;
		font-size: 14px;
	}
	.post-ad-pg .sell-op .custom-radio:nth-child(4) .hobbies-icon i {
		margin-top: 10px;
	}
    #auc-amount {
           width: 100%;
           height: 55%;
           margin-top: 7px;
           margin-left: 0px;
    }
    .auc-box .min-bid {
       font-size: 16px;
       margin-left: 105px;
       margin-top: 10px;
    }
 #card-serv .radio-btn .hobbies-icon img{
   width: 40px;
  height: 40px;
 }
 #card-serv .radio-btn{
   width: 120px;
 }
 #card-serv .radio-btn h3.nex-card-text-lg{
  font-size: 13px;
  margin: 5px 0 0 2px;
 }
 #card-serv .radio-btn h3.nex-card-text{
  font-size: 13px;
  margin: 5px 0 0 0px;
 }
 .post-bid-end .mini-radio-btn{
  width: 100px;
  padding: 7px 0;
  
 }
 

 .serve-box .rev-hr{
  display: none;
 }
 
 #ajax-img-up .addimg-btn{
   width: 80px !important;
  height: 80px !important;
 }
 #ajax-img-up .addimg-btn label span{
   font-size: 75px !important;
   
 }
 #ajax-img-up .addimg-btn label {
  padding: 0 !important;
  padding-left: 1px !important; 
 }
 #ajax-img-up .picbox,  #ajax-img-up .radio-btn{
  width: 80px !important;
  height: 80px !important;
 }
 #ajax-img-up .radio-btn img{
  
 }
 .post-ad-pg .price-row #price-col-lab, .post-ad-pg #qty-col-lab, .post-ad-pg .post-pg-title h6, .post-ad-pg .post-pg-title, .post-ad-pg #post-des-h, .post-ad-pg .del-met h6, .post-ad-pg .sdel-met h6{
   font-size: 16px;
  text-transform: none;
 }
 .row .neg label, .serv-c-pay label {
    float: left;
    display: block;
    width: 50%;
 }
 .serv-c-pay label {
    float: left;
    display: block;
    width: 42%;
 }
 .post-ad-pg .condi .mini-radio-btn{
    margin: 2px;
    display: block !important;
    border: 3 px solid transparent;
    display: inline-block;
    padding: 10px  70px;
    margin-right: 5px;
    position: relative;
    text-align: center;
   
    cursor: pointer;
    border: 0.5px solid lightgray;
 }
 
 .post-ad-pg .neg .mini-radio-btn{
   margin: 2px;
    display: block !important;
    border: 3 px solid transparent;
    display: inline-block;
    padding: 10px  72px;
  padding-right: 70px;
    position: relative;
    text-align: center;
   
    cursor: pointer;
    border: 0.5px solid lightgray;
 }
 

 .select-cat-col, .select-scat-col{
  padding: 0 10px;
  padding-left: 18px;
  margin-right: 5px;
 }
 .neg{
  padding: 0;
 }
 .post-title-photo{
  padding: 0 10px;
 }
 .post-ad-pg #district{
   margin-right: 2px;
 }
 .serv-c-pay .mini-radio-btn{
   margin: 2px;
    display: block !important;
    border: 1 px solid transparent;
    display: inline-block;
    padding: 10px  0px;
    margin-right: 5px;
    position: relative;
    text-align: center;
   
    cursor: pointer;
    border: 0.5px solid lightgray;
 }
  
 
	/* 9th november Ends*/
	.multi_step_form #msform {
		position: relative;
		/* padding-top: 50px; */
		/* min-height: 820px; */
		height: auto;
		max-width: 820px;
		margin: 0 auto;
		background: #ffffff;
		z-index: 1;
	}
	.post-pg-title h6 {
		margin: 0px;
	}
	post-pg-title hr {
		margin: 0px;
		margin-bottom: 5px;
	}
	.radio-btn {
		display: block;
		margin: 5px;
		margin-top: 20px;
		width: 71px;
		height: 75px;
		display: inline-block;
		border-radius: 5px;
		position: relative;
		text-align: center;
		box-shadow: 0 0 10px #c3c3c3;
		cursor: pointer;
	}
	.radio-btn>i {
		color: #ffffff;
		background-color: black;
		font-size: 20px;
		position: absolute;
		top: -15px;
		left: 50%;
		transform: translateX(-50%) scale(4);
		border-radius: 50px;
		padding: 3px;
		transition: 0.2s;
		pointer-events: none;
		opacity: 0;
	}
	.radio-btn .hobbies-icon {
		width: 80px;
		height: 80px;
		position: absolute;
		top: 52%;
		justify-content: center;
		transform: translate(-50%, -50%);
	}
	.rent-row .radio-btn .hobbies-icon {
		width: 80px;
		height: 80px;
		position: absolute;
		top: 40% !important;
		left: 63%;
		/* justify-content: center; */
		transform: translate(-50%, -50%);
	}
	.hobbies-icon-inp input {
		width: 55%;
		height: 55%;
		margin-top: 7px;
	}
	i.fas.fa-check {
		font-size: 14px;
	}
	.radio-btn .hobbies-icon i {
		color: black;
		line-height: 40px;
		font-size: 25px;
	}
	.radio-btn .hobbies-icon h3 {
		color: black;
		font-size: 14px;
	}
	.custom-radio input:checked+.radio-btn {
		border: 3px solid black;
	}
	
	.auc-box .custom-radio .radio-btn .row .nex-card-text-bid {
		margin-left: 30px;
		font-size: 14px;
	}
	.auc-box .custom-radio .radio-btn {
		width: 85px;
	}
	.serve-box .custom-radio .radio-btn {
		width: 1 10px;
	}
	.serve-box .custom-radio .radio-btn .hobbies-icon .nex-card-text-lg {
		margin-left: -12px;
		margin-top: 0px;
		font-size: 14px;
	}
	.serve-box .custom-radio .radio-btn .hobbies-icon .nex-card-text {}
	.gserv-row .custom-radio .radio-btn {
		width: 95px !important;
	}
	.gserv-row .custom-radio .radio-btn input {
		margin-left: 30px;
	}
	.gserv-row .custom-radio .radio-btn .nex-card-text {
		margin-left: 28px;
	}
	.wserv-row .custom-radio-s .radio-btn-s {
		width: 95px !important;
		height: 95px;
	}
	.wserv-row .custom-radio-s .radio-btn-s input {
		m argin-left: 30px;
	}
	input#wsbud-box {
    margin-left: 0;
    width: 108px;
}
	.wserv-row .custom-radio-s .radio-btn-s .nex-card-text {
		margin-left: 14px;
	}
	
	#serv-des-box .add-custom-radio .add-radio-btn {
    margin-top: 40px;
    width: 164px;
    margin-left: 0;
}
	
	#post-ad {
		padding: 0 10px !important;
	}
	.post-divider {
		padding-top: 85px;
	}
	.rent-row h3.nex-card-text.hobbies-inp-text {
		margin-left: 0px;
	}
	.wserv-row .hobbies-icon h3.nex-card-text.hobbies-inp-text {
		margin-left: 11px;
	}
	.wserv-row .custom-radio-s:nth-child(4) .hobbies-inp-text {
		margin-left: 19px !important;
	}
	.wserv-row .custom-radio-s:nth-child(4) .hobbies-inp-text {
		margin-left: 19px !important;
	}
	.text-hidden {
		display: none;
	}
	.wserv-row .custom-radio-s .radio-btn-s {
		width: 200px !important;
		height: 80px;
	}
	#card-serv img {
		margin: 5px 0px;
	}
	img.pad-prov-serv,
	img.pad-want-serv {
		width: 40px;
	}
	.wserv-row .hobbies-icon h3.nex-card-text.hobbies-inp-text {
		margin-left: 35px;
	}
	.hidepay{
	    display:none;
	}
}
	/*post-ad page ends*/

/*Footer */
@media(max-width:500px){
    .footer-distributed .footer-left h3, .footer-left p, .footer-distributed .footer-center, .footer-distributed .footer-right{
    display: none;
}
.footer-left .footer-company-name{
    display: none;
    padding: 10px;

    
}
.footer-left{
    margin-bottom: 20px !important;
}
.footer-distributed{
    padding: 0;
    margin: 10px 0;
}
.login-row{
        h eight: 67vh;
    }

}

/*PACKAGE PAGE */
@media(max-width:500px){
    .package-pg .content-body-margin{
        padding: 5px;
        height: auto;
    }
    .package-pg .table3{
        margin-bottom: 0px
    }
    .package-pg .content-body-margin .text-center h3 .fas{
        font-size: 34px;
    }
    .package-pg .content-body-margin .text-center .price-head{
        font-size: 16px
    }
    .price-container{
        padding: 5px;
    }
    .package-pg .footer-distributed{
        margin-bottom: 35px;
    }
}
/*Profile wish tab */
@media(max-width:500px){
    .profile-pg .connection .in-display-3{
        font-size: 18px;
        margin-left: -206px;
    }
    .profile-pg .in-display-3 a{
        margin-left: 5px;
    }
}

/*bid history page */
@media(max-width: 385px){
     .bid-his-pg .bid-prod{
        h eight: 43vh !important;
    }
   
}
@media(max-width:500px){
    .bid-his-pg .h400{
        height: auto;
    }
    .bid-his-pg .bid-prod{
        h eight: 50vh;
    }
}



/*FOOTER */
* {
	padding: 0px;
	margin: 0px;
}

.notifi-box {
	width: 325px;
	padding: 5px;
	position: absolute;
	display: none;
	top: 63px;
	right: 35px;
	transition-property: 63px;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	background: white;
	z-index: 5000;
}
.section-nav .snav a:active {
	background: lightgreen;
}
.notifi-box h2 {
	font-size: 14px;
	padding: 10px;
	border-bottom: 1px solid #eee;
	color: black;
}
.notifi-box h2 span {
	color: #f00;
}
.notifi-item {
	display: flex;
	border-bottom: 1px solid #eee;
	padding: 15px 5px;
	margin-bottom: 1px;
	cursor: pointer;
	background: white;
}
.notifi-item:hover {
	background-color: #eee;
}
.notifi-item img {
	display: block;
	width: 50px;
	margin-right: 10px;
	border-radius: 50%;
}
.notifi-item .text h4 {
	color: black;
	font-size: 16px;
	margin-top: 10px;
}
.notifi-item .text p {
	color: black;
	font-size: 12px;
}
.fa-stack-2x {
	font-size: 26px !important;
}
#notifi-update {
	color: white;
	font-size: 12px;
	left: auto !important;
	margin-top: -30px;
	margin-left: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	background: red;
	width: 20px !important;
	height: 20px;
	text-align: center;
	font: 13px Arial, sans-serif;
	border: 2px solid red;
	border-radius: 50%;
	line-height: normal !important;
}
.notifi-item .text h4,
.notifi-item .text p {
	text-align: left;
}
.notifi-item .text h4 {
	margin: 0;
}
.navbar-toggler .nav-link {
	padding: 0;
}
.notifi-item .text p {
	margin: 0;
}
p.time-noti {
	margin: 0;
	float: right;
	font-style: italic;
	color: gray !important;
}
.text {
	width: 100%;
}

<!-- NEW FOOTER -- > .site-footer {
	background-color: #26272b !important;
	padding: 15px 0 0px;
	font-size: 15px;
	line-height: 24px;
	color: #ffff;
}
.site-footer hr {
	border-top-color: #bbb;
	opacity: 0.5;
}
.site-footer hr.small {
	margin: 20px 0;
}
.site-footer h6 {
	color: #fff;
	font-size: 16px;
	text-transform: uppercase;
	margin-top: 5px;
	letter-spacing: 2px;
}
.site-footer a {
	color: #ffff;
}
.site-footer a:hover {
	color: #3366cc;
	text-decoration: none;
}
.footer-links {
	padding-left: 0;
	list-style: none;
}
.footer-links li {
	display: block;
}
.footer-links a {
	color: #737373;
}
.footer-links a:active,
.footer-links a:focus,
.footer-links a:hover {
	color: #3366cc;
	text-decoration: none;
}
.footer-links.inline li {
	display: inline-block;
}
.site-footer .social-icons {
	text-align: right;
}
.site-footer .social-icons a {
	width: 40px;
	height: 40px;
	line-height: 40px;
	margin-left: 6px;
	margin-right: 0;
	border-radius: 100%;
	background-color: #33353d;
}
.copyright-text {
	color: white;
	margin: 0;
}
@media (max-width: 991px) {
	.site-footer [class^="col-"] {
		margin-bottom: 10px;
	}
}
@media (max-width: 767px) {
	.site-footer {
		padding-bottom: 0;
		height: 200px;
	}
	.site-footer .copyright-text,
	.site-footer .social-icons {
		text-align: center;
	}
}
.social-icons {
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
}
.social-icons li {
	display: inline-block;
	margin-bottom: 4px;
}
.social-icons li.title {
	margin-right: 15px;
	text-transform: uppercase;
	color: #96a2b2;
	font-weight: 700;
	font-size: 13px;
}
.social-icons a {
	background-color: #eceeef;
	color: #818a91;
	font-size: 16px;
	display: inline-block;
	line-height: 44px;
	width: 44px;
	height: 44px;
	text-align: center;
	margin-right: 8px;
	border-radius: 100%;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.social-icons a:active,
.social-icons a:focus,
.social-icons a:hover {
	color: #fff;
	background-color: #29aafe;
}
.social-icons.size-sm a {
	line-height: 34px;
	height: 34px;
	width: 34px;
	font-size: 14px;
}
.social-icons a.facebook:hover {
	background-color: #3b5998;
}
.social-icons a.twitter:hover {
	background-color: #00aced;
}
.social-icons a.linkedin:hover {
	background-color: #007bb6;
}
.social-icons a.dribbble:hover {
	background-color: #ea4c89;
}
@media (max-width: 767px) {
	.social-icons li.title {
		display: block;
		margin-right: 0;
		font-weight: 600;
	}
}
.site-footer .left-foot, .mid-foot{
    padding-top: 5px;
} 
.mid-foot{
    text-align: center;
}
.mid-foot a{
    margin: 0 5px;
}



/*Final UAT product page*/
@media(max-width:500px){
    
    
    /*.pll{*/
         
    /*    margin-left: -105px;*/
         
    /* }*/
    .bottom-bar{
        display: none;
    }
    .c-ustom-radio{
        padding: 0;
    }
    .r-adio-btn .hobbies-icon i{
        font-size: 30px;
    }
    .pay-btn-col .row{
        margin: 0 29px 0 12px;
    }
    .discount-row .mini-custom-radio .mini-radio-btn .nex-card-text{
        margin: 0;
    }
    .discount-row .mini-custom-radio .mini-radio-btn {
        height: auto !important;
    }
 
    

    .rent-time-block .rent-date{
        margin-left: -20px;        
    }
    .rent-time-block #rentTotalPrice{
        margin-left: -20px;
    }
    #details .card-body p.product-des {
        text-align: center;
        height: auto;
    }

}
/*contact Page & about page*/
@media(max-width:500px){
    .contact-pg .container .contact-wrapper {
    padding: 5px 0px;
    }
    .contact-pg .content-body-margin{
        padding: 0;
    }
    .contact-pg .content-body-margin .title{
        font-size: 20px;
    
    }
    .contact-pg .contact-wrapper input, .contact-pg .contact-wrapper textarea{
        margin: 10px 0 !important;
    }
    .contact-pg .contact-wrapper button {
        margin-left: 0px !important;
        margin: 0 15px;
        margin-left: 15px !important;
    }
    .about-pg .container .contact-wrapper {
    padding: 5px 0px;
    }
    .about-pg .content-body-margin{
        padding: 10px;
    }
}

/*Exchange */
@media(max-width:500px){
    .bns-pg .nex-img {
    max-width: 60px;
    margin-left: 5px;
    margin-top: 10px;
    border-radius: 5px;
    }
    .bns-pg .nex-card-text{
        font-size: 14px;
    }
    .radio-btn {
    display: block;
    margin: 5px;
    margin-top: 20px;
    width: 71px;
    height: 100px;
    display: inline-block;
    border-radius: 5px;
    position: relative;
    text-align: center;
    box-shadow: 0 0 10px #c3c3c3;
    cursor: pointer;
    }
    .modal-ex-bns .modal-body {
    padding: 0.2rem;
    }
    #ajax-img-up li, #ajax-img-up-main li, #ajax-img-up-addnew li {
    display: block;
    float: left;
    width: 80px;
    height: 80px;
    border: 0px solid #c0c0c0;
    position: relative;
    padding: 5px;
    margin: 3px;
    box-shadow: 0 0 10px #b5b3b3;
    border-radius: 5px;
    }
    #ajax-img-up li.addimg-btn label, #ajax-img-up-main li.addimg-btn label, #ajax-img-up-addnew li.addimg-btn label {
    padding: 11px;
    cursor: pointer;
    }
    .ex-prc-col {
    padding-left: 0;
    }
    .ex-prd-col {
    padding-right: 0;
    }
    .ex-prc-col1, .ex-prd-col1{
        padding-left:  15px;
        padding-right: 15px;
    }
    #ajax-img-up .radio-btn, #ajax-img-up-main .radio-btn, #ajax-img-up-addnew .radio-btn {
    margin: -5px;
    padding: 0;
    box-shadow: none;
    width: 80px;
    height: 80px;
    }
    .modal-edit-ex-bns .modal-content {
        padding: 10px;
    }
    .modal-edit-ex-bns ul#ajax-img-up-addnew {
        padding: 0 15px;
    }
    .ex-edi-lab{
        display: none !important;
        
    }
    .ex-edi-lab-mob{
        display: block !important;
    }
    .title {
        height: auto;
        border-bottom: 1px solid #E1E8EE;
        padding: 5px 5px;
        color: #5E6977;
        font-size: 18px;
        font-weight: 400;
    }
    .title a {
    float: left;
    padding: 5px 0 3px 0;
    margin-top: 10px;
    margin-left: -10px;
    padding-left: 5px;
}
    
    .offer-name {
        display: block !important;
        text-align: center !important;
        justify-content: center !important;
        align-items: center;
        position: relative !important;
    }
    .prod-info-block {
        width: 100%;
    }
    i.fas.fa-share-alt.link-shr {
        margin-top: 10px;
    }
    #product-contact button {
        
        margin-left: 0px;
    }
    .serv-count-row {
        justify-content: center;
        text-align: center;
    }
    .row.serv-time-f {
        text-align: center;
    }
    .totalPrice {
        margin-top: 7px;
        margin-left: 5px;
        font-weight: 600;
    }
    #buttons a{
        margin: 7px 0;
        
    }
    h6.rent-price {
    font-weight: 600;
    }
    .rent-time-block, .serv-time-block, .wserv-time-block {
    /* padding: 10px 10px; */
    /* padding-left: 50px; */
    /* padding-right: 50px; */
    padding: 0;
    padding-top: 10px;
    }
    h6#serv-f-text {
    font-weight: 600;
    }
    label#serv-stdate-lab {
    width: 100%;
}
    h6#serv-f-text{
        font-weight: 600;
    }
    label#serv-week-f, label#serv-day-f, label#serv-month-f {
    width: 100%;
        font-weight: normal;
    }
    .serv-count-row{
        border-bottom: thin solid lightgray
    }
    .rent-count {
        border-bottom: thin solid lightgray;
        padding: 10px 40px;
    }
    #rent-f-text{
      width: 100%;
        
    }
    #rent-f{
        width:auto;
        
    }
    #rent-week-f, #rent-day-f, #rent-month-f{
        font-weight: 500;
        width: 100%;
    }
    #stdate-lab{
        width: 100%;
    }
    #rentTotalPrice{
        width: 100%;
    }

    /*index sidebar*/
   .nav-item .sidebar-cmt #sortby {
    width: 100%;
    padding: 5px 21px;
    }
    .side-col{
        border:0 !important;
    }
    .sidebar-cmt{
        align-items: center;
        text-align: center;
    }
    .sorttype {
    padding-top: 15px;
    text-align: center;
    }
    .sorttype p{
    
    text-align: center;
    justify-content: center;
    margin-left: 0;

    }
    button.filter-done-btn {
    display: block !important;
    padding: 5px 35px;
    background: white;
    border: thin solid lightgrey;
    margin-top: 5px;
    text-align: center;
    align-items: center;
    transform: translateY(5px);
    font-weight: 600;
    font-size: 18px;
    border-radius: 20px;
    margin-left: 30%;
    
    }
    .row.pro-ed-btns {
    text-align: center;
    justify-content: center;
    }

    /*Rating*/
    #user-rev .jq-ry-normal-group svg,  #user-rev  .jq-ry-rated-group svg {
    width: 21px;
    height: 20px;
    }

    /* profile wishlist */
    .pro-connection .connection h4{
        text-align: center;
    }
    .pro-connection .connection .row {
        text-align: center;
        justify-content: center;
        align-items: center;
    }
    .pro-connection .connection .row .card{
        margin: 5px;
    }

    /*Profile overview*/

    .pro-about .row .pro-info-box {
    border: 1px solid lightgray;
    margin: 10px;
    text-align: center;
    padding: 10px;
    width: 124px;
    }
    .pro-about .row .pro-info-box i{
        font-size: 24px;
        margin-bottom: 10px;
    }
    .about-sad-row {
        margin: 10px 25px !important;
    }
    .no-mob-pad{
        padding: 0 !important;
    }
    .mob-2pad{
         padding: 2px !important;
    }
    .ribbon-pro {
        display: none;
    }
    .user-display {
    text-align: center;
    }
    .my-pro-op .row{
        text-align: center;
        justify-content: center
    }
    .user-display .user-info, .rating-row, .pro-location, .pro-name{
        justify-content: center;
    }
    .pro-name{
        margin-top: 15px;
        font-weight: 600;
        font-size: 24px;
    }
    #seller-rate{
        font-size: 17px;
    }
    .pro-content, #side-menu{
        padding: 0;
        border: 0;
    }
    .row.ex-ul-row {
    padding: 0 15px;
    }

    /*Post details*/
    .modal-content.del-modal-content {
        width: 100% !important;
    }
    .del-form-row.row .mini-radio-btn {
        padding: 10px 45px;
    }
  
    
    #shipModal-seller input#item-rec-dt {
        margin: 0 !important;
        border: thin solid lightgray;
        padding: 4px 0;
    }
    .row.rcv-msg {
    margin-right: 5px;
    }
    #shipModal-seller .rcv-block .yn-col .mini-radio-btn {
        padding: 10px 70px;
        /* width: 46px !important; */
        padding-top: 10px;
    }
     
     #othershipModal-seller input#item-rec-dt {
        margin: 0 !important;
        border: thin solid lightgray;
        padding: 4px 0;
    }
    #othershipModal-seller .yn-col .mini-radio-btn {
        padding: 10px 28px;
        /* width: 46px !important; */
        padding-top: 10px;
    }

    input#ot-track-part, input#ot-ship-date, input#ot-ex-del-date {
    margin: 0;
    margin-left: 5px;
    border: thin solid lightgray;
    }
    .del-modal-content .bl-text{
        m argin: 0 !important;
        padding: 0 10px !important;
        margin-left: -16px;
    }
    .del-modal-content input#ot-recv-clv-dt {
    height: 40px;
    width: 100%;
    }
    .del-modal-content .bl-text .yn-col .mini-radio-btn{
         padding: 10px 84px ;
     }
    
    #othershipModal-seller .row.submit-row {
        justify-content: center;
    }
    .share-btn-container {
        background: #fff;
        display:block;
        padding: 0px;
        box-shadow: 0 4px 8px rgb(0 0 0 / 30%);
        margin: 5px;
        z-index: 1;
        max-width: 325px;
        position: absolute;
    }
    #pro-ab-field{
        text-align: center;
    }
     #pro-ab-field .other-pro {
        text-align: center;
        align-items: center;
        display: flex;
        justify-content: center;
        margin-top: 18px;
    }
    .sell-type-row .custom-radio .radio-btn{
        height: 75px;
    }
    .i ndex-like-part{
        position: relative!important;
    }
    .i ndex-like-part .likes{
        position: absolute!important;
        z-index: 1000;
        right: 0px;
        top: 30%;
    }
    .content-base-margin{
        min-height: calc(100vh - 300px);
        margin-bottom: 10px;
    }
    .row.no-gutters.mt-1 {
   
        margin-top: 20px !important;
    }
    .order-detail h6.text-charcoal.mb-0.w-100 {
        text-align: center;
    }
    .order-detail p.text-pebble.mb-0.w-100.mb-2.mb-md-0 {
        text-align: center;
        margin-bottom: 3px;
    }
    .order-detail .list-group-item.p-3.bg-white {
        padding: 5px !important;
    }
    .profile-toggle{
        display: block ;
    }
    .cms-offer-wrapper {
    width: 357px;
    }
    .form-body {
        width: 340px;
    }
    .sidebar-cmt .mini-custom-radio {
        width: 100%;
    }
    .sidebar-cmt .form-group #country, .sidebar-cmt .form-group #district, .sidebar-cmt .form-group #sortby {
    width: 100%;
    }
    footer.site-footer {
        d isplay: none;
    }
    .ship-address-col{
        padding-top: 10px;
        margin: 10px 0;
    }
    .pass-body .btn {
    width: 100%;
}
.pass-field {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
}
.profile-toggle {
    display: block;
}
.sub-menu {
    padding-top: 10px;
    list-style: none;
    color: black !important;
    padding-top: 5px;
    padding-bottom: 20px;
    padding-right: 0.1px;
    border-right: none;
    background-color: #e7e5e5;
    border-bottom: thin solid lightgray;
}
.profile-holder {
    height: 0;
}
.profile-toggle {
    font-size: 22px;
    float: right;
    display: block !important;
}
ul.sub-menu.pro-menu.profile-menu {
    padding-top: 10px !important;
    margin-top: 20px;
}
.pro-requested .container , .offers .container , .pro-purchased .container, .pro-payment .container, .pro-bank .container, .pro-connection .container, .pro-edit .container{
    padding: 0;
}
 .cms-saerch i.fas.fa-search {
    color: white;
}
.pro-payment .row .col-border {
    border: thin solid lightgray;
    padding: 10px 20px;
    width: 100%;
}
input#wserv-f {
    margin-left: 5.5em;
    margin-bottom: 5px;
}
h6#serv-f-text {
    font-weight: 600;
    width: 100%;
    text-align: center;
}
label#wserv-stdate-lab {
    width: 100%;
    text-align: center;
}
input#wserv-stdate {
    margin-left: 4.5em;
}
.ribbon-free {
    display: none;
}
.index-mid-part {
    margin: 0 !important;
    margin-top: 10px !important;
}
small.u-exists-n {
    margin-left: -8px;
}
     
}

@media(min-width:900px){
    .subs-menu.btn.btn-primary.edit-btn {
        padding-right: 24px;
    }
}

