.wrap {width: 100%;overflow: hidden;padding: 10px;background: #fff;border-radius: 5px;-webkit-box-shadow: 0px 10px 34px -15px rgba(0, 0, 0, 0.24);-moz-box-shadow: 0px 10px 34px -15px rgba(0, 0, 0, 0.24);box-shadow: 0px 10px 34px -15px rgba(0, 0, 0, 0.24); }
.login-wrap {position: relative;background: #f7f7f7;    border: 3px solid #6cc3e6; padding: 40px;}
.wrap .form-group {position: relative; }
.wrap .form-group .label {font-size: 12px;text-transform: uppercase;letter-spacing: 1px;color: #000;font-weight: 700; }
.wrap .form-group .form-control {height: 58px;background-color: #fff;color: #000;font-size: 16px; border-radius: 5px !important; -webkit-box-shadow: none;box-shadow: none;border: 1px solid #dfdfe6 !important; }
.wrap .form-group .form-control:focus, .wrap .form-group .form-control:active {outline: none !important;-webkit-box-shadow: none;box-shadow: none;border: 1px solid #e3b04b; }
.wrap .form-group, .login-wrap {position: relative;}
.editcontentleftWrapper{border: 1px solid #e6e6e6;}
.leftbg{padding: 40px;}
.login-small{font-size: 13px; line-height: 16px;}
.forgetlink{ color: var(--primary); }
#exampleModal{top:10%;z-index: 9999;}
#exampleModal .modal-header {border: 0px solid #000;}
#exampleModal .modal-body {padding-top: 0px;}
.modal-content{color: inherit; overflow: hidden;}
.login-small a{ color: var(--primary); }
.wrap .nav li a svg { margin-right: 4px;}
.signin-form input[type="file"]::-webkit-file-upload-button { padding: 18px 20px; margin-top: -22px; margin-left: -18px; }
/* ************profile***************** */
.formcontent {width: 100%;  padding: 0px 0px;background: #f5f6f8;}
.editcontentleft{width:100%;display: flex;justify-content: center;margin-bottom: 20px;}
.editleftprofile{position: relative;width: 100%;}
.avtarp {width: 120px;
  text-align: center;
  height: 120px;
  position: relative;
  margin: 0 auto;}
.avtarp img {    border-radius: 100%;
  height: 100%;
  width: 100%;}

  .avtarp .cam {
    width: 35px;
    height: 35px;
    position: absolute;
    right: -4px;
    top: 5px;
    background-color: #fff;
    border-radius: 50%;
    box-shadow: 0 0 5px rgba(0,0,0,0.16);
    display: flex;
    align-items: center;
    justify-content: center;
}
.avtarp .cam svg {
  width: 16px;
  height: 16px;
}
.avtarp .cam  svg path {fill: var(--dark); }
.editprofileName {font-style: normal;font-weight: 600;font-size: 20px;line-height: 28px;align-items: center;text-align: center;color: #1B2143;margin-bottom: 10px;padding-top: 0;}
.editReset {font-style: normal;font-weight: normal;font-size: 14px;line-height: 20px;align-items: center;text-align: center; color: var(--primary);}
.editReset a { color: var(--primary); text-decoration: none;}
.padd-40{padding: 40px;}
.acc-varified{ background-color: var(--primary) ; color: #fff;}

.sidebar ul.nav-pills li {padding-bottom: 12px;}
.confirm{color: #58a74b; font-weight: 400;}
.unconfirm{color: #ff0000; font-weight: 400;}
.seller-txt{font-style: normal;font-weight: 600;font-size: 15px;line-height: 20px;align-items: center;text-align: center;color: #1B2143;padding: 0px 4px 12px;}
.nav-pills .nav-link{ color:var(--dark);}
.nav-pills .nav-link:hover{background-color: var(--greylight); color:var(--primary);}
.nav-pills a.nav-link.active{background-color: var(--greylight); color:var(--primaryDark);}

.hr-bottom {border-bottom: 1px solid #f1f1f1;margin-bottom:15px;margin-top:10px;}
.hr-bottom:last-child{border-bottom:0px solid #f1f1f1;margin-bottom:15px;}
.brand-over{min-height:auto; max-height:600px;overflow: auto;overflow-x: hidden;}

.signin-form *::-webkit-scrollbar {width: 3px;  height: 3px; background-color:transparent;}
.signin-form *::-webkit-scrollbar-thumb {border-radius: 3px;background-color: rgba(0,0,0,.1);border:0px solid transparent;}
.signin-form *::-webkit-scrollbar-track {background: transparent;}
.notification_status_message {font-size: 15px;font-weight: normal;}

.product-img img{max-width: 200px;max-height:60px;object-fit: cover;}
.reviews .product-block .rating {justify-content: left;}
.rating {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 14px;color: var(--review-color);}
.rating {display: flex;flex-direction: row-reverse;justify-content: left;}
.rating input {display: none;}
.rating label {cursor: pointer;font-size: 20px;color: #888; margin-left: -5px;}
.rating label:before {content: '\2605';display: inline-block;margin: 0 5px;}
.rating input:checked ~ label {color: #f9e000;}
.hr-bottom2 {border-bottom: 1px solid #f1f1f1;margin-bottom:15px;padding-bottom:18px;}
.hr-bottom2:last-child{border-bottom:0px solid #f1f1f1;margin-bottom:18px;}
.rating label:first-child label:before {margin: 0 0px;}
.login-mdoal-wrapper { padding: 30px; }
.login-modal-tabs .nav-link { padding: 10px 30px; font-size: 16px; font-weight: 600; color: #111; }
.login-modal-tabs .nav-link.active { color: var(--primary); }
.login-modal-content { padding: 30px; border: 1px solid #dee2e6; margin-top: -1px; border-radius: 0 0 8px 8px; }
.form-floating>.form-control:focus {border-color: var(--primary) !important;box-shadow: none !important;}
.view-password{position: absolute;right: 35px;top: 8px;font-size: 19px;}.form-floating.active .view-password i::before {content: "\f06e";}
.front-text{font-size: 24px;line-break: 32px; font-weight: 600;font-family: "Oswald", sans-serif;}
/* ****************contact**************** */
textarea.textarea-form{min-height: 200px !important;}

.file-form .file-form-input{padding:18px !important;}
.padd-10{padding: 0px 10px 0px 0px;}
.box-border {padding: 0px 0px;border: 1px solid #e6e6e6;}
.thumb-product img{height: 144px;   border: 2px solid #e6e6e6;   object-fit: contain;  max-width: 144px;  min-width: 144px;}

.w-90{width:80%;}
.no-file-text{font-size: 14px;line-height: 17px; text-align: center;padding-top: 4px;}
.top-small-head{font-size: 14px;line-height: 17px; text-align: center;padding-top: 4px;}
.bs-text{font-size: 14px;line-height: 17px; text-align: center;padding-top: 4px; color: #00a9ec;}
.wrap .fa-info-circle:before {color: #00a1e1;}
.p-33{padding:30px 0px;}
.selling-price .input-group{max-width: 250px;}
.selling-price label{position: relative;min-width: 130px;text-align: left;}
.selling-price label sup {color: #007bff;font-size: 20px;position: absolute;top: 9px;}
.sell-product .shipping-details{margin-top:50px;}
.sell-product .product-details{margin-top: 30px;}
.sell-product .shipping-details h4 , .sell-product .product-details h4{margin-bottom: 15px;}
.sell-product .offer{margin-top: 50px;}
.sell-product .quiker{margin-top:30px;}
.sell-product .quiker label{font-size: 20px;font-weight: 500;}
.sell-product .offer label{font-size: 20px;font-weight: 500;}
.sell-product .offer .input-group{margin-top: 20px;max-width: 180px;}
.sell-product .quiker .input-group{margin-top: 20px;max-width: 180px;}
.sell-product .quiker .quicker-para p{max-width: 450px;width: 100%;text-align: center;margin-top: 10px; }

.sell-product .offer .input-group input::placeholder{font-weight: 600;}
.sell-product .btn-part {display: flex;justify-content: end;margin-top: auto; width: 100%;flex-wrap: wrap;row-gap: 20px;}
.sell-product .btn-part.size {display: flex;justify-content: end;row-gap:20px;width: 100%;margin-top: auto;}

.number-text{    font-size: 20px;line-height: 24px; font-weight: 600;}
.upload-file-button {display: block;width: 100%;aspect-ratio: 1/0.13;border: 1px solid #ced4da;display: flex;justify-content: center;align-items: center;border-radius: 6px;cursor: pointer;font-weight: 600;font-size: clamp(0.8rem, 1vw,1.1rem);gap: 4px;}
.upload-file-button .innertext_2 {color: rgba(128, 128, 128, 0.527);}
.select-form{display: block;width: 100%;padding: 0.375rem 0.75rem;font-size: 1rem;font-weight: 400;line-height: 1.5;height: calc(3.5rem + 2px);color: #212529;background-color: #fff;background-clip: padding-box;border: 1px solid #ced4da;border-radius: 0.375rem;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.small-text{font-size: 12px;line-height: 14px;padding: 4px 0px;}
.radius-0{border-radius: 0;}
.sell-product .tab-nav {background-color: #e6e6e6;height: 100vh;}
.sell-product .tab-nav li button {border: none;width: 100%;min-width: 150px;height: 100px;color: #00a9ec;background-color: #e6e6e6;}
.sell-product .tab-nav li button.active {background-color: #f5f7f9;color: #000;}
.overview-div{font-size: 20px;line-height: 26px;}

.pricce-part span {text-align: center;font-size: 21px;font-weight: 600;margin-top: 3px;}
.pricce-part span.text-sm {font-size: 16px;font-weight: 400;}
.pricce-part {max-width: 100%;padding-top: 20px;}

/* width */
.tab-scroll::-webkit-scrollbar {height: 3px;}
.tab-scroll::-webkit-scrollbar-track {background: #f5f7f9;}
.tab-scroll::-webkit-scrollbar-thumb {background: #00a9ec;}

.premium-accordion-body .bg-accordion{background-color: #f8f9fa  !important;}
.premium-accordion-body .accordion-button, .premium-accordion-body .accordion-button:not(.collapsed) { font-weight: 600; font-size: 16px; line-height: 20px; color: #000; text-transform: uppercase; padding:14px 12px; border: none; box-shadow: none !important; border-radius: 0 !important; }
.premium-accordion-body .accordion-item { border: none; border-bottom:0px solid #D9D9D9; border-radius: 0 !important; position: relative; }
.premium-accordion-body .accordion-item:last-child { border: none; }
.premium-accordion-body .accordion-button::after { display: none; }
.premium-accordion-body .accordion-button::before { content: ''; background-image: url(../images/down-black.svg); position: absolute; width: 16px; height: 16px; right:8px; top: 15px; transition: all .15s ease-in; transform: rotate(180deg); background-size: 14px; background-repeat: no-repeat; background-position: center; }
.premium-accordion-body .accordion-button.collapsed::before { transform: rotate(0deg); }
.premium-accordion-body .accordion-body {border: 1px solid #f8f9fa;padding: 20px 12px;}

.request-call{display: flex;}
/* .request-call-head{background-color: #00a1e1 ;padding: 12px 12px; color: #FFF;} */
.timer-text {font-size:42px; line-height:46px;color: #000; padding-top:18px;}
.timer-small-text{font-size: 12px; line-height:18px; color:#FF0000;padding:12px 10px;}
.line-height-40{line-height: 40px;}
.thumb-product {height: 100%;max-width: 100%;min-width: 100%;object-fit: contain;}
.valution-img{padding:10px; border:1px solid #00a1e1; border-radius: 5px;width: calc((100%/2) - 10px);height: 110px;max-width: 150px;}
.text-alret{font-size: 13px;line-height: 15px; margin-bottom: 0;}
.gap-30{gap:12px;}
.font-weight-400{font-weight: normal;}
.small-model-size{display: block;position: absolute;z-index: 100;top: 0;max-width: 400px;min-width:300px;border: 1px solid #ddd;padding: 16px; left: 180px;    background-color: #f8f9fa;border-radius: 5px;}

.seller-txt-new{font-style: normal;font-weight: 600;font-size: 15px;line-height: 20px;text-align: left;color: #1B2143;padding: 0px;margin-bottom:8px;}
.small-model-size button.close {border-radius: 100%;background-color: transparent;border-color: transparent;top: -7px;position: relative;font-size: 28px;}
.gap-20{gap:20px;}
.fees-head{font-size: 20px; line-height: 26px;margin-bottom:0px;}
.btn-file {position: relative; overflow: hidden;}
.btn-file input[type=file] {position: absolute;top: 0;right: 0;min-width: 100%;min-height: 100%;font-size: 100px;text-align: right; filter: alpha(opacity=0);opacity: 0;outline: none;  cursor: inherit; display: block;}

select:focus {border: .2px solid #00a1e1;outline: .2px solid #00a1e1;}
.premium-svg{fill: #ef9612;}
@media (max-width:767.99px){
	.timer-text {font-size: 32px;line-height: 43px;	padding-top: 12px;}
	.timer-small-text{padding: 0px 0px;}
	.gap-30{gap:12px;justify-content: center;}
	.premium-accordion-body .accordion-body{padding:10px 5px;}
  .small-model-size {max-width: 100%; min-width: 100%; padding:8px;left: 0;}
}
@media (max-width: 991.98px) {
    .img, .login-wrap {width: 100%; } 
    .padd-40{padding: 18px;}
    .login-wrap {padding: 24px;}
}
@media (max-width: 767.98px) {
    .sell-product{display: flex;flex-direction: column;}
    .tab-scroll{min-width: auto; overflow-y: hidden; overflow-x: auto; -webkit-overflow-scrolling: touch;}
    .sell-product .tab-nav {background-color: #e6e6e6;height:auto;display: flex;justify-content: space-evenly;    min-width: 700px;}
    .sell-product .tab-content .product-genral {height: 100%;min-height: 80vh;}
    .sell-product .tab-content .product-size{height: 100%;min-height: 100vh;}
    .sell-product .tab-nav li button {min-width: auto;height: 40px;padding: 0px 5px;
    }
    .signin-form.padd-40 {
      padding: 24px 12px;
  }
  .sell-product .btn-part{justify-content: center; margin-top: 30px;}
    .padd-10{padding: 0;}
    .sell-product .btn-part.size {display: flex; justify-content: center; column-gap: 0px;width: 100%;margin-top: auto;}
    .overview-div {font-size: 20px;line-height: 24px;}
}
@media (max-width:592px) {
    .sell-product .tab-nav li button {font-size: 15px;padding:0px 10px;}
    span.leave_blank {
      font-size: 12px;
      display: block;
      line-height: 10px;
  }
}

@media (max-width:387px) {
.product-size .btn-part .btn+.btn{margin-left: 0;}
.thumb-product img {height: 100px; border: 2px solid #e6e6e6; object-fit: contain; max-width: 100px; min-width: 100px;}
}