/*Range slider*/
:root {
  --rangeBg: #2fa331;
}


.transationSidebar{width:100%;}
.tranheadsec{text-align:center;margin:0 0 30px;}
.tranheadsec h2{font-size:15px;text-transform:uppercase;color:#000;margin:0 0 10px;}
.tranheadsec h3{font-weight:800;font-size:35px;color:#000;margin:0 0 10px;}
.tranheadsec p{font-weight:400;font-size:15px;color:#000;}
.checkoutbtn{background:#000;width:100%;border:none;padding:14px 15px;font-weight:600;font-size:15px;text-align:center;color:#fff;border-radius:4px;margin:30px 0 0;}
.contact-form{padding:0;}
.contact-form{list-style-type:none;}
.contact-form li{margin-bottom:0;display:flex;width:100%;flex-wrap:wrap;align-items:center;align-content:center;justify-content:space-between;}
.contact-form #slider-range-min{outline:0;background:#ededed;height:10px;border:0;border-radius:5px;width:62%;}


.contact-form #slider-range-min .ui-slider-range{background:var(--rangeBg);border-radius:5px;}


.contact-form #slider-range-min .ui-slider-handle{outline:0;top:-5px;margin-left:-0.6em;width:20px;height:20px;border-radius:50%;border:0;background:white;cursor:pointer;border:1px solid #2fa331;}
.contact-form #amount{color:#0b0b0b;font-weight:600;font-size:12px;letter-spacing:3px;display:inline-block;width:30%; min-width:71px; border:1px solid #2fa331;padding:2px 5px;border-radius:2px;}
.contact-form #amount:hover,.contact-form #amount:focus{outline:none;box-shadow:none;}
.transationTabSec{margin:40px 0 0;}
.trantabbtns{display:flex;align-items:center;margin:0 0 20px;padding:0;}
.trantabbtns li{display:inline-block;margin:0 15px 0 0;}
.trantabbtns li a{display:block;text-decoration:none;font-weight:600;font-size:15px;color:#000;padding:5px;border-bottom:1px solid transparent;}
.trantabbtns li a.activelink{border-bottom:1px solid #000;}
.transationList{padding:0;}
.transationList li{display:flex;align-items:center;align-content:center;justify-content:space-between;border-bottom:1px solid #ededed;padding:10px 0;}
.transationList li:last-child{border-bottom:none;}

.transbx { display: flex; gap: 1vw; }


.transtiondata h2{font-size:16px;font-weight:600;margin:0 0 6px;}
.transtiondata h3{font-weight:400;font-size:14px;color:#363636;}
.transtionprice{font-weight:600;font-size:15px;color:#52b27b;max-width:80px;width:100%;text-align:right;}
.active{display:block;}
.hide{display:none;}
.btn.dolarbtn{background:#fff!important;z-index:999;min-width:140px;position:absolute;top:10px;right:10px;background:none;border:1px solid #ccc;padding:5px 10px;display:flex;align-content:flex-end;align-items:flex-end;justify-content:space-evenly;}
.dollarbtncnt{color:#000;width:100%;height:auto;display:block;}
.dollarbtncnt span{font-size:12px;display:block;width:100%;}
.dollarbtncnt strong{display:flex;font-size:18px;align-items:center;justify-content:center;align-content:center;margin:5px 0 0;line-height:15px;}
.dollarbtncnt span.dollaricons{margin-left:10px;display:inline-block;}
.dollaricons{width:22px;height:22px;border:2px solid #2fa331;border-radius:30px;font-size:12px;color:#2fa331;display:flex;align-items:center;align-content:center;justify-content:center;}

/*Sidbar Open*/
button.shopbtn{display:none;}
button.shopclose{display:none;}
.modal-content{margin:10px auto!important;}
/*.transtiondata{padding:0 0 0 10px;}*/
form#discount-code-form{display:flex;align-items:center;justify-content:center;margin:8px 0 10px;align-content:center;padding:0 15px;}
form#discount-code-form input{padding:11px 20px;border:1px solid #eee;margin:0 5px;font-size:15px;color:#000;}
form#discount-code-form button{background:#000;padding:12px 27px;text-align:center;font-size:15px;color:#fff;border:1px solid #000;margin-left:5px;}

/*Responsive*/
@media (max-width:1399px){
}
@media (max-width:1199px){
}
@media (max-width:991px){
}
@media (max-width:767px){

/*Sidebar Open*/
.shopsidebar{position:fixed;top:0;bottom:0;left:-500px;height:100%;transition:all ease .3s;}
button.shopbtn{display:inline-block;padding:0;border:none;position:absolute;right:10px;top:10px;width:60px;height:36px;background:#f67462;color:#Fff;border-radius:5px;}
button.shopclose{display:block;position:absolute;right:0;top:0;border:none;width:35px;height:35px;background:#f00000;border-radius:60px;color:#fff;border:2px solid #fff;}
.shopsidebar.open{left:0;transition:all ease .3s;}
#exampleModal .modal-content{padding:15px 15px;width:97%;}
form#discount-code-form{flex-wrap:wrap;}
form#discount-code-form input{width:100%;margin:0 0 10px;}

.contact-form #amount {
    width: 38%;
    font-size: 10px;
}

.contact-form #slider-range-min {
    width: 60%;
}
}


svg#profile {
    width: 25px;
    margin-top: 10px;
    margin-left: 18px;
}