.hide {
	display: none !important;
}
.abrac-loader { border: 16px solid #f3f3f3; border-top: 16px solid #6F2ACD; border-radius: 50%; width: 50px; height: 50px; animation: spin 2s linear infinite; position: absolute; margin: auto; left: 0; right: 0; top: 0; bottom: 0; }
 @keyframes spin { 0% {
transform: rotate(0deg);
}
 100% {
transform: rotate(360deg);
}
}
.abrac-conversion-form { background: rgb(247 250 255 / 0.70); padding: 20px; }
.abrac-conversion-form.blur { opacity: 0.2; filter: blur(5px); }
.reload_page { position: relative; top: calc(25vh); z-index: 1; text-align: center; }
.reload_page a { background: #6f2acd; border-radius: 50px; width: 14% !important; text-align: center; color: #fff; padding: 10px 20px; color: #fff; text-decoration: none; }
#cryptocurrency-error { clear: both; }
#cryptocurrency-error span#error_msg { clear: both; color: white !important; text-transform: uppercase; letter-spacing: 1px; text-align: center; padding: 5px 10px; margin: 6px 0px; font-size: 16px; border-radius: 0px; background-image: linear-gradient(to bottom, #fc507c, #fcac2b); width: fit-content; top: 5px; }
.abrac-conversion-form input[type="text"], .abrac-conversion-form input[type="number"], .abrac-conversion-form input[type="password"], .abrac-conversion-form input[type="email"], .abrac-conversion-form input[type="url"], .abrac-conversion-form input[type="date"], .abrac-conversion-form input[type="month"], .abrac-conversion-form input[type="time"], .abrac-conversion-form input[type="datetime"], .abrac-conversion-form input[type="datetime-local"], .abrac-conversion-form input[type="week"], .abrac-conversion-form .abrac-conversion-form input[type="number"], .abrac-conversion-form input[type="search"], .abrac-conversion-form input[type="tel"], .abrac-conversion-form input[type="color"], .abrac-conversion-form textarea, .abrac-conversion-form select { background : #fff; border-radius: 0; border-style: solid; border-width: 0.1rem; box-shadow: none; display: block; font-size: 1.6rem; letter-spacing: -0.015em; margin: 0; max-width: 100%; /*padding: 1.5rem 1.8rem;*/ padding: 12px !important; width: 50% !important; float: left; }
.abrac-listing-form-inner input[type="text"], .abrac-listing-form-inner input[type="number"], .abrac-listing-form-inner input[type="password"], .abrac-listing-form-inner input[type="email"], .abrac-listing-form-inner input[type="url"], .abrac-listing-form-inner input[type="date"], .abrac-listing-form-inner input[type="month"], .abrac-listing-form-inner input[type="time"], .abrac-listing-form-inner input[type="datetime"], .abrac-listing-form-inner input[type="datetime-local"], .abrac-listing-form-inner input[type="week"], input[type="number"], .abrac-listing-form-inner input[type="search"], .abrac-listing-form-inner input[type="tel"], .abrac-listing-form-inner input[type="color"], .abrac-listing-form-inner textarea, .abrac-listing-form-inner select { background : #fff; border-radius: 0; border-style: solid; border-width: 0.1rem; box-shadow: none; display: block; font-size: 1.6rem; letter-spacing: -0.015em; margin: 0; max-width: 100%; /*padding: 1.5rem 1.8rem;*/ padding: 12px !important; float: left; }
.abrac-center { text-align: center; }
.abrac-listing-one-fourth { width: 25%; padding: 0 10px; }
.second-section { }
.second-section select { }
.second-section input { width: 60% !important; }
.third-section { }
.abrac-full { width: 100%; clear: both; padding: 1% 3%; }
.abrac-half { width: 50%; float: left; padding: 1% 3%; }
.abrac-border { border: 2px solid #fff; margin: 10px -20px; }
.abrac-listing-wrapper { width: 100%; padding: 0px 20px; }
.abrac-listing-wrapper-left { width: 70%; float: left; }
.abrac-listing-wrapper-right { width: 100%; float: left; background: transparent; padding: 0 10%; box-sizing: border-box; border-radius: 0px;/*-webkit-box-shadow: 0px 5px 10px 0px rgba(50, 50, 50, 0.18); -moz-box-shadow: 0px 5px 10px 0px rgba(50, 50, 50, 0.18); box-shadow: 0px 5px 10px 0px rgba(50, 50, 50, 0.18);*/ }
.abrac-listing-form-left { width: 100%; display: flex; margin: 10px 0px 40px 0px; padding: 24px 15px; background: #eee; border-radius: 10px; flex-direction: row; -webkit-box-shadow: 0px 5px 10px 0px rgba(50, 50, 50, 0.18); -moz-box-shadow: 0px 5px 10px 0px rgba(50, 50, 50, 0.18); box-shadow: 0px 5px 10px 0px rgba(50, 50, 50, 0.18); }
.abrac-clear-both { clear: both; }
.right-half-left { width: 25%; font-weight: bold; text-align: center; background: #fff; margin: 0px 0; }
.right-half-center { width: 45%; padding: 5px; font-weight: bold; text-align: center; display: flex; align-items: center; flex-direction: column; justify-content: center; }
.right-half-right { width: 30%; padding: 5px; text-align: center; margin-top: 10px; }
#abrac-listing-response { /*background: #C0C0C0;*/ /*display: flex;*/ }
#abrac-listing-response div.listing-single-block { background: #fff; margin: 5px 0px 35px 0px; width: 100%; height: 122.12px; border: 2px solid #fff; border-radius: 5px; -webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.18); -moz-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.18); box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.18); flex-direction: row; justify-content: center; align-items: center; padding: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
#abrac-listing-response div.listing-single-block:hover { border: 2px solid #6F2ACD; }
#abrac-listing-response div.listing-single-block button { width: 130px; height: auto; background: #6d2acc; border-radius: 95px; padding: 8px 5px; font-style: normal; font-weight: bold; font-size: 15px; letter-spacing: 0.03em; text-transform: uppercase; color: #FFFFFF; }
#abrac-listing-response div.listing-single-block button:hover { text-decoration: none; }
#listing-header-selected-currency { text-transform: uppercase; }
.abrac-conversion-form label, .abrac-conversion-form legend, .abrac-listing-form-inner label { font-weight: bold; color: #353535; font-size: 18px; }
.abrac-listing-form-inner label { font-family: Proxima Nova; font-style: normal; font-weight: normal; font-size: 14px; line-height: 16px; /* identical to box height */ color: #2B272A; display: block; margin-bottom: 10px }
.abrac-listing-form-inner label.payment-method { font-weight: normal; }
.amount-block { font-family: Proxima Nova; font-style: normal; font-weight: 700; font-size: 20px; letter-spacing: 0.04em; color: #2b272a; line-height: 26px; }
.estimate-block { font-family: Proxima Nova; font-style: normal; font-weight: normal; font-size: 13px; line-height: 18px; letter-spacing: 1px; text-transform: uppercase; color: #666; margin-top: 5px; }
#abrac-listing-response div.listing-single-block.off-price { position: relative; border: 2px solid #6F2ACD; }
/*#abrac-listing-response div.listing-single-block.off-price::before { position: absolute; content: "BEST OFFER"; top: -2px; left: -2px; font-size: 11px; font-weight: bold;
letter-spacing: 0.5px; background: #6F2ACD; padding: 2px 6px; display: block; color: #fff; border-radius: 7px 0px 7px 0; } */
#abrac-listing-response div.listing-single-block.off-price .amount-block { color: #6F2ACD; }
.provider { font-size: 16px; color: #353535; width: 100%; height: auto; padding: 5px; text-align: center; max-width: 115px; margin: auto; }
.provider img { display: inline-block; max-width: 100%; }
.left-inner-wrap .provider { margin-top: 15px; }
div.payment-method-images { display: block; width: 100%; margin: 5px 0 0 0; text-align: center; height: 45px }
.listing-single-block div.payment-method-images { width: 100%; }
div.payment-method-images img { padding: 3px; display: inline-block; border: 1px solid #eee; height: 25px; width: 40px; margin: 8px 3px; background: #ddd; border-radius: 5px; }
select[name='currency-code-value'], select[name='cryptocurrency-code-value'] { background: #ebe8eb; }
button.buy-now-button { background: #6f2acd; border-radius: 50px; }
.abra-title-wrapper { background: #fff; text-align: center; font-size: 30px; font-weight: bold; text-transform: uppercase; margin: -20px -20px 0px -20px; }
button.buy-now-button:disabled { background: lightgray; cursor: not-allowed; }
.abrac-listing-one-fourth select, .abrac-listing-one-fourth input { background: #FFFFFF; border: 0px !important; box-sizing: border-box; border-radius: 5px; font-size: 14px; font-family: arial }
.abrac-listing-one-fourth select#country-value, .abrac-listing-one-fourth select#payment-method { }
a.buy-now-button { width: 80%!important; display: block; margin: 30px auto 0; font-size: 18px; font-weight: 400; letter-spacing: .05em; border-radius: 30px; background-color: #6f2acd; color: #fff !important; text-decoration: none; padding: 15px 0; text-transform: uppercase; }
label.simplex_acceptance,
label.moonpay_acceptance,
label.banxa_acceptance,
label.mercuryo_acceptance,
label.transak_acceptance
{ display: inline-block; }


button:disabled { background: #986dd2; }
.listing-sidebar { text-align: center; }
.listing-sidebar div.title { width: 100%; font-family: Proxima Nova; font-style: normal; font-weight: bold; font-size: 18px; line-height: 26px; letter-spacing: 0.03em; color: #2B272A; text-align: center; margin-bottom: 15px; }
.listing-sidebar div.description { font-family: Proxima Nova; font-style: normal; font-weight: normal; font-size: 14px; line-height: 137.1%; /* or 19px */ letter-spacing: 0.03em; color: #000000; padding: 10px; }
.listing-sidebar div.images a { display: block; width: 50%; float: left; padding: 5px; }
.listing-sidebar div.images { padding-left: 10px; }

.simplex_final_input_form,
.moonpay_final_input_form,
.banxa_final_input_form,
.mercuryo_final_input_form,
.transak_final_input_form
 { width: 100%; display: flex; flex-direction: row; align-items: start; }

.simplex_final_input_form .right-inner-outer,
.moonpay_final_input_form .right-inner-outer,
.banxa_final_input_form .right-inner-outer,
.mercuryo_final_input_form .right-inner-outer,
.transak_final_input_form .right-inner-outer
{ background: #fff; padding: 20px; border-radius: 10px; -webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.18); -moz-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.18); box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.18); text-align: center; }

.simplex_final_input_form div.title,
.moonpay_final_input_form div.title,
.banxa_final_input_form div.title,
.mercuryo_final_input_form div.title,
.transak_final_input_form div.title
{ font-size: 18px; font-weight: bold; color: #000; margin: 5px 5px 2px 5px; display: block; clear: both; text-align: left; }

.simplex_final_input_form div.description,
.moonpay_final_input_form div.description,
.banxa_final_input_form div.description,
.mercuryo_final_input_form div.description,
.transak_final_input_form div.description
{ margin: 0px 5px 5px 5px; font-size: 12px; display: block; color: #888; text-align: left; line-height: 16px; }

.simplex_final_input_form form input.wallet_address,
.moonpay_final_input_form form input.wallet_address,
.banxa_final_input_form form input.wallet_address,
.mercuryo_final_input_form form input.wallet_address,
.transak_final_input_form form input.wallet_address
{ font-size: 13px; width: 100% !important; height: 48px; float: left; border-radius: 5px; margin: 15px 0 10px 0; border: 1px solid #ddd !important; }

.simplex_final_input_form form label.simplex_acceptance,
.moonpay_final_input_form form label.moonpay_acceptance,
.banxa_final_input_form form label.banxa_acceptance,
.mercuryo_final_input_form form label.mercuryo_acceptance,
.transak_final_input_form form label.transak_acceptance
 { width: 100% !important; margin: 0px; text-align: left; }

.simplex_error_message,
.moonpay_error_message,
.banxa_error_message,
.mercuryo_error_message,
.transak_error_message,
.exchange_error_message
{ color: red; padding: 5px; }
/*Custom css*/

.field-wrap { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; width: 100%; }
.field-wrap .dropbox-cus { margin-left: -1px; display: -webkit-box; display: -ms-flexbox; display: flex; }
.field-wrap input[type="number"] { position: relative; -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; width: 1%; margin-bottom: 0; border: 0!important; border-radius: 5px 0 0 5px!important; }
.field-wrap select { border: 0!important; background: #f5f5f5; position: relative; display: block; width: 78px !important; border-radius: 0 5px 5px 0!important }
.field-wrap select:focus, select:focus, input[type="number"], input[type="text"] { border: 0!important; outline: none; }
.abrac-listing-header { border-top: 0px solid #eee; }
body, .inner-wrap { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.inner-wrap { padding: 20px 0; }
.p-title { font-size: 26px; color: #212145; display: block; margin-bottom: 30px; font-weight: bold; }
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {
 -webkit-appearance: none!important;
 margin: 0!important;
}
input[type=number] { -moz-appearance: textfield!important; }
select { /* for Firefox */ -moz-appearance: none!important; /* for Safari, Chrome, Opera */ -webkit-appearance: none!important; }

      /* for IE10 */
      .dropdown-container select::-ms-expand {
 display: none!important;
}
.dropbox-cus::after { position: absolute; content: ""; top: 45%; right: 14px; border-right: 5px solid transparent; border-left: 5px solid transparent; border-top: 5px solid #ddd; }
.dropbox-cus { position: relative; }
.w-100 { width: 100%!important; display: flex!important; }
.abrac-listing-header, .abrac-listing-header span { font-family: arial; font-size: 16px; }
.abrac-listing-header { margin-bottom: 15px; display: block }
.left-inner-wrap { float: left; width: 34.3%; background: #fff; padding: 20px; box-sizing: border-box; border-radius: 10px; -webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.18); -moz-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.18); box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.18); margin-right: 30px; }
.right-inner-wrap { float: left; width: 62%; }
button.simplex_buy_now,
button.moonpay_buy_now,
button.banxa_buy_now,
button.mercuryo_buy_now,
button.transak_buy_now,
button.simplex_sell_now
{ background: #6F2ACD; border-radius: 100px; width: 100% !important; display: inline-block; color: #fff; font-size: 14px!important; text-decoration: none!important; font-weight: normal!important; text-transform: uppercase; padding: 12px 10px!important; height: 44px!important; margin: 40px 15px 10px; }
.spent { font-size: 16px; display: block; margin-bottom: 25px; }
.response-error-message { font-size: 15px; padding: 0 15px; font-weight: normal; width: 100%; }
.abrac-listing-form-left.five_inputs .abrac-group.abrac-listing-one-fourth { width: 20%; }
.sell-inner-wrap .abrac-listing-form-left.five_inputs .abrac-group.abrac-listing-one-fourth { width: 50%; }
a.back-refresh { box-shadow: none !important; background: #eee; border-radius: 100px; width: 115px !important; display: inline-block; color: #777; font-size: 14px; text-decoration: none; font-weight: 600 !important; text-transform: capitalize; padding: 10px 10px 10px 24px !important; margin-bottom: 15px; position: relative; text-align: center; }
a.back-refresh::before { position: absolute; left: 32px; content: "<"; font-family: Arial; font-size: 16px; color: #777; top: 9px; }
.final-button-span { display: inline-block; width: 180px; margin: 0 15px }
.back-refresh-span { display: inline-block; margin: 0; }
.simplex_acceptance_text a,
.moonpay_acceptance_text a,
.banxa_acceptance_text a,
.mercuryo_acceptance_text a,
.transak_acceptance_text a
{ color: #a97ce6; }
@media only screen and (min-width: 768px) and (max-width: 1023px) {
.abrac-listing-form-right { margin-top: 30px; }
.abrac-listing-wrapper-right { margin-top: 40px!important; }
.abrac-listing-form-left.five_inputs .abrac-group.abrac-listing-one-fourth.first-section { width: 30% !important; }
}
 @media (min-width: 1024px) {
.leftwrap { float: left; width: 70%; padding-right: 15px; }
.rightwrap { float: left; width: 30%; padding-left: 15px; }
.abrac-listing-wrapper-right { border-left: 1px solid #ddd; }
#abrac-listing-response .custom-row { display: flex; flex-direction: row; justify-content: left; flex-flow: wrap; margin: 0 -15px; }
#abrac-listing-response .custom-row .listing-single-block { width: 29% !important; height: auto !important; margin: 0 15px 30px !important; }
#abrac-listing-response .custom-row .listing-single-block .right-half-center, .custom-row .listing-single-block .right-half-left, #abrac-listing-response .custom-row .listing-single-block .right-half-right { width: 100%; }
#abrac-listing-response .custom-row .listing-single-block .right-half-left { margin: 12px 0 5px; }
}
@media (max-width: 767px) {
.provider { text-align: left; margin: 0; max-width: 170px; }
.right-half-left { width: 35%; border-right: 0px solid #ddd; }
.simplex_final_input_form,
.moonpay_final_input_form,
.banxa_final_input_form,
.mercuryo_final_input_form,
.transak_final_input_form
{ flex-direction: column; align-items: start; }
.right-inner-wrap { margin-bottom: 30px; }
#abrac-listing-response div.listing-single-block { height: auto; flex-direction: column; justify-content: flex-start; align-items: flex-start; }
.right-half-center { text-align: left; align-items: flex-start!important; flex-direction: column!important; justify-content: flex-start; width: 100%; }
.right-half-right { width: 100%!important; text-align: left!important; }
div.payment-method-images { width: 100%; text-align: left; }
.response-error-message { padding: 0; }
.abrac-listing-form-left.five_inputs .abrac-group.abrac-listing-one-fourth, .abrac-listing-form-left .abrac-listing-one-fourth { width: 100%; margin-bottom: 15px; }
.abrac-listing-form-left { flex-direction: column; }

.simplex_final_input_form,
.moonpay_final_input_form,
.banxa_final_input_form
.mercuryo_final_input_form
.transak_final_input_form
{ flex-direction: column-reverse!important; }

.left-inner-wrap, .right-inner-wrap { width: 100%!important; }
.left-inner-wrap { margin-bottom: 30px!important; ; }
}
/*Momin CSS*/
.abrac-conversion-form div.payment-method-images { display: block; text-align: center; height: 40px; margin: 5px; }
.abrac-conversion-form div.payment-method-images img { padding: 2px; display: inline-block; border: none; height: auto; width: auto; margin: inherit; background: none; border-radius: 0px; }
/*Momin CSS END*/

@media (max-width: 1024px) {

  .listing-sidebar { max-width: 370px!important; margin: auto!important; }

}


/*New code*/
.abra-tab-content.abra-tab-buy-content {
    width: 100%;
    clear: both;
}
.abrac-marketplace-tabs {
    width: 450px;
    margin: auto;
    border-bottom: 1px solid #ccc;
    min-height: 64px; background:#f4f4f4;
				border-radius: 10px 10px 0 0;
}
.abrac-marketplace-wrapper .abrac-marketplace-tabs .abra-tab {
    background: transparent !important;
    color: #555 !important;
    font-weight: bold !important;
    padding-top: 20px;
    padding-bottom: 20px;
    height: auto !important;
}
.abrac-marketplace-wrapper .abrac-marketplace-tabs .abra-tab:hover, .abrac-marketplace-wrapper .abrac-marketplace-tabs .abra-tab.active {
    color: #6e2acd !important;
    border-bottom: 3px solid #6e2acd!important;
}
.abrac-marketplace-tabs span {
    float: left;
    min-width: 129px;
    margin-left: -6px;
}
.abrac-marketplace-tabs span:first-child {
    margin-left: 0;
}

.abrac-marketplace-tabs span button{ text-decoration: none;}


.abrac-outer-wrapper {
    max-width: 450px;
    margin: 30px auto 30px;
    border-radius: 10px;
    background: #f4f4f4!important;
}
.abrac-conversion-form-inner {
    background: #f4f4f4!important;
}
.abrac-conversion-form .abra-title-wrapper {
    background: #f4f4f4!important;
    margin: 0!important;
}
.abrac-widget-actions {
      position: fixed;
      right: 30px;
      bottom: 30px;
      z-index: 2;
}
.abrac-widget-actions #abrac-show-modal-button {
    border-radius: 100px;
    width: 170px !important;
    box-shadow: 0 3px 3px #999;
}
.abrac-conversion-form {
    border-radius: 0 0 10px 10px!important;
}
.abrac-conversion-form .abra-title-wrapper {
    border-radius: 0!important;
}
/*Modal Popup*/
.abrac-outer-wrapper.abrac-modal {
    position: fixed;
    right: 20px;
    bottom: 80px;
    background: #f4f4f4 !important;
    z-index: 9999;
}
.abrac-outer-wrapper.abrac-modal .abrac-footer {
    background: transparent;
    margin-top: -5px;
    padding-bottom: 7px;
}
@media (min-width: 768px) {
      .abrac-outer-wrapper.abrac-modal.abrac-mixed {
          position: inherit;
          right: inherit;
          bottom: inherit;
      }
      .abrac-widget-actions.abrac-mixed {
            display: none;
      }
}

/******* 06-08-2021 changelly design **********/
.exchange-wrapper {
    max-width:  500px;
    margin:  auto;
}
.exchange-cardlayout{
    padding: 20px;
    background: #fff;
    border-radius: 8px;
    box-shadow: 0 0 20px rgb(128 163 182 / 10%);
    transition: box-shadow .25s;
}
.entry-content .exchange-heading h1{
    font-size: 20px;
    color: #394247;
    margin: 0rem;
}
.mt-30{
    margin-top: 30px;
}
.mb-30{
    margin-bottom: 30px;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #ffffff;
    background-color: #6e2acd;
    /*border:1px solid #6e2acd;*/
}
.exchange-wrapper .show {
    opacity:  1;
}
.exhange-tabs .nav.abrac-custom-tabs>li>a:focus, .exhange-tabs .nav.abrac-custom-tabs>li>a:hover {
    background-color: #6e2acd;
    color: #fff;
}
.nav-tabs .nav-link {
    background-color: #e2e2e2;
    text-decoration: none;
    color: #9c9c9c;
    padding:0.5rem 2.5rem;
    border-radius: 2px;
}
.nav-link {
    display: block;
    padding: .5rem 1rem;
    font-size: 14px;
    /*font-family: "Inter var";*/
}
.exhange-tabs li.nav-item {
    display: inline-block;
    margin-left: -5px;
    padding: 5px;
    background-color:  #e2e2e2;
}
.exhange-tabs ul{
    margin-left: 0;
}
.exhange-tabs li.nav-item:first-child {
    margin-left: 0;
    border-radius: 5px 0px 0px 5px;
    padding: 5px 0 5px 5px;
}
.exhange-tabs li.nav-item:last-child {
    border-radius: 0px 5px 5px 0px;
    padding: 5px 5px 5px 0;
}
.exhange-tabs input{
    border:1px solid #e5e5e5 !important;
}
.abrac-crypto-conversation label.abrac-spend-label {
    display: block;
    font-weight: 500;
    font-size: 12px;
    line-height: 25px;
    /*font-family: "Inter var";*/
}
.abra-changelly input[type=text], .abra-changellyinput[type=number], .abra-changelly select {
    height: 50px!important;
    border-radius: 6px;
    /*border: 0!important;*/
    color: #000!important;
    font-size: 22px;
}
.abra-changelly input.currency-amount-value, .abra-changelly input.currency-amount-value, .abra-changelly input.currency-amount-value, .abra-changelly input.currency-amount-value {
    border-radius: 6px 0 0 6px;
    width: 65%!important;
    float:  left;
    font-size: 1.6rem;
    color: #666666 !important;
    height: 50px!important;
}
.abra-changelly select.currency-code-value, .abra-changelly select.currency-code-value, .abra-changelly  select.currency-code-value, .abra-changelly  select.currency-code-value {
    background-color: #ebe8eb!important;
    border-radius: 0 6px 6px 0;
    width: 35%!important;
    height: 50px!important;
    font-size: 14px;
}
.abrac-full-wrapper{
    padding:1% 0;
}
.abrac-custom-tabs{
    margin-bottom: 10px;
}
.abrac-exchange-info{
    position: relative;
    margin: 8px 0;
}
.abrac-exchange-info .switch-block {
    position: relative;
    min-height: 32px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.abrac-exchange-info .left-side {
    display: flex;
    align-items: center;
}
.exchange-wrapper .abrac-tab-content .abrac-exchange-info .exchange-switch-button{
    padding: 0;
    width: 32px !important;
    height: 32px !important;
    line-height: 45px;
    background: #80a3b638;
    border: 0;
    border-radius: 100%;
    cursor: pointer;
    outline: none;
}
.abrac-exchange-info .rate-info {
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
    font-size: 13px;
    font-weight: 600;
    color: #557f96;
    /*font-family: "Inter var";*/
}
.abrac-exchange-info .exchange-switch-button svg {
    position: relative;
    top: -5px;
    left: 9px;
}
.abrac-exchange-info .rate-info span{
    /*font-family: "Inter var";*/
    font-size: 12px;
}
.exchange-heading h3{
    /*font-family: "Inter var";*/
    font-size: 16px;
    color: #557f96;
    margin: 0rem!important;
    flex: 1 0;
}
.exchange-heading {
    position: relative;
    display: flex;
    margin-bottom:  15px;
}
.transaction-details-show{
    display: block;
    transition: all 0.5s ease;
}
.transaction-details-none{
    display: none;
    transition: all 0.5s ease;
}
.abrac-transaction-list ul{
    padding:0;
    margin-bottom: 0;
}
.abrac-transaction-list ul li{
    list-style: none;
    margin-left: 0;
}
span.exchange-fee-value {
    font-size: 14px;
    font-weight: 600;
    /*font-family: 'Inter var';*/
    padding-left: 10px;
}
span.exchange-fee-head {
    font-size: 12px;
    /*font-family: 'Inter var';*/
    color: #3e3e3e;
}
.entry-content .wallet-address-heading h1{
    font-size: 20px;
    color: #394247;
    margin: 0rem;
}
.abrac-crypto-conversation .receipient-address{
    float: none;
}
.abrac-wallet-address .abrac-crypto-conversation input.receipient-address {
    border: 1px solid #e5e5e5 !important;
    border-radius: 6px;
    width:  100%;
}
.badge {
    display: inline-block;
    padding: .25em .4em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25rem;
}
.badge-secondary {
    color: #fff;
    background-color: #6c757d;
}
.entry-content .receipient-address-info h6{
    margin-top: 0.5rem;
    font-size: 12px;
    /*font-family: 'Inter var';*/
    padding-left: 5px;
    text-transform: none;
    font-weight: 400;
    margin-bottom: 0;
}
.abrac-terms-condition label{
    font-size: 12px;
    display: inline;
}

.abrac-terms-condition a{
    text-decoration: none;
}
.abrac-terms-condition {
    margin-left: 5px;
    margin-top: 2px;
}
.entry-content .receipient-address-info .abrac-next-button button{
    text-decoration: none!important;
    border-radius: 6px;
    margin-top: 15px;
    text-transform: none!important;
}
.entry-content .receipient-address-info .abrac-next-button button:hover{
      text-decoration: none!important;
      background-color: #8e57da!important;
      transition: all 0.5s ease;
}
.entry-content .abrac-checkout-heading a.back-arrow {
    text-decoration: none;
    cursor: pointer;
    background: #e2e2e2;
    padding: 4px 20px;
    border-radius: 6px;
    /*font-family: 'Inter var';*/
    font-size: 12px;
    color: #484848;
}
.exchange-heading.abrac-checkout-heading h1 {
    flex: 1;
}
.exchange_error_message {
      font-size:  14px;
}
.checkout-subhead{
    color: #557f96;
    /*font-family: 'Inter var';*/
    font-size: 14px;
}
.checkout-value{
    font-size: 16px;
    font-weight: 600;
    /*font-family: 'Inter var';*/
    margin-bottom: 0;
}
.sending-info{
    font-size: 12px;
    color: #6e2acd;
    /*font-family: 'Inter var';*/
    margin-bottom: 0;
}
.abrac-checkout-info li{
    margin-left: 0;
    list-style: none;
    width: 49%;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 15px;
}
p.checkout-sub-info {
    font-size: 10px;
    /*font-family: 'Inter var';*/
    padding-right: 20px;
}
.abrac-checkout-info ul{
    margin-bottom: 0;
}
.text-center{
    text-align: center;
}
.transaction-id-content{
      display: inline-flex;
    align-items: center;
    text-align: left;
    background: #fff;
    font-size: 14px;
    line-height: 16px;
    box-sizing: border-box;
    border-radius: 32px;
    padding: 10px 15px;
    border: 2px solid rgba(128,163,182,.1);
}
span.transaction-head {
    /*font-family: 'Inter var';*/
    font-size: 12px;
    padding-right: 5px;
}
span.transaction-id-key {
    /*font-family: 'Inter var';*/
    font-weight: 600;
}
.copy-icon {
    padding-left: 7px;
    display: inline-block;
    margin-top: 5px;
}
.transaction-id-info p{
    /*font-family: 'Inter var';*/
    font-size: 15px;
    padding: 0 2rem;
}
.mb-0{
    margin-bottom: 0;
}
.abrac-btc-currency {
    width: 200px;
    margin: 0 auto;
    /*font-family: 'Inter var';*/
    font-size: 14px;
    font-weight: 600;
    background-color: #f1e7ff;
    padding: 7px 1px;
    color: #6e2acd;
    border-radius: 50px;
    margin-top: 15px;
}
.btc-value {
    font-size: 16px;
    /*font-family: 'Inter var';*/
    font-weight: 600;
}
.send-btc-info p {
    font-size: 14px;
    /*font-family: 'Inter var';*/
    margin-bottom: 0;
}
.abrac-barcode-inner.text-center {
    margin-top: 15px;
}
.btc-toaddress-info p {
    /*font-family: 'Inter var';*/
    font-size: 12px;
    margin-bottom: 0;
}
p.abrac-btc-receiver-key {
    font-size: 16px;
    font-weight: 600;
    margin-top: 5px;
}
.copy-address-link {
    margin-top: 5px;
}
.copy-address-link a {
    color: #6e2acd;
    font-size: 14px;
    /*font-family: 'Inter var';*/
    text-decoration: none;
    font-weight: 500;
}
.abrac-qr-code {
    width: 255px;
    margin: 0 auto;
}
.request-fund-section{
    border-top: 1px solid #e2e2e2;
}
.mt-0{
    margin-top: 0px!important;
}
.abrac-spend-label-error,
.exchange-cryptocurrency-error {
    color: red;
}
.abrac-conversion-form select#cryptocurrency-from-code-value,
.abrac-conversion-form select#cryptocurrency-to-code-value {
    background-color: #ebe8eb!important;
    border-radius: 0 6px 6px 0;
    width: 50%!important;
}
.copied-wrapper {
    position: relative;
}
.copied {
    position: absolute;
    bottom: 50px;
    left: 40px;
    font-size: 13px;
    background-color: rgba(111, 42, 205, 0.8);
    color: #fff;
    border-radius: 3px;
    width: 140px !important;
    padding: 5px;
    font-family: inherit;
    display: none;
    text-align:  center;
    font-weight:  600;
}
.copied.active {
    display: block;
}
.abra-changelly-disclaimer {
    font-size: 12px;
}
.changelly-powered {
    display: block;
    text-align: center;
    border-bottom: 1px solid rgba(0,0,0,0.2);
}
.changelly-powered span:first-child {
    padding: 5px;
    border-radius: 3px;
    width: 130px;
}
.changelly-powered span {
    display: inline-block;
    font-size: 12px;
}
#exchange-form.abrac-conversion-form input[type=text],
#exchange-form.abrac-conversion-form input[type=number],
#exchange-form.abrac-conversion-form select {
    font-size:  16px;
}
#exchange-form.abrac-conversion-form .abrac-group.abrac-full.abrac-clear-both {
    padding-top: 60px;
}
.abra-rightimg .abrac-marketplace-tabs span {
    min-width:  100px;
}
.swap-info {
    width: 70%;
    margin: 0 auto;
    font-size: 20px;
    margin-top: 35px;
    margin-bottom: 35px;
}
.abrac-swap-site-content img {
    width: 100%;
}

.abrac-calculator-content {
    width: 100%;
    display: table;
    margin: 30px auto;
}
.abrac-calculator-section {
    width: 50%;
    display: table-cell;
}
.abrac-calculator-left {
    background-color:  #EFEFEF;
}
.abrac-calculator-left-wrapper {
    width: 83%;
    margin: 0 auto;
}
.sign_curr {
    position: absolute;
    bottom: 18px;
    font-size: 18px;
    font-weight: 800;
    left: 20px;
}
.abrac-calculator-right {
    background-color: #250F4B;
}
.abrac-calculator-content .abrac-full {
    margin-bottom: 30px;
}
.abrac-calculator-section .text-white {
    color: #fff;
}
.abrac-calculator-section h4.text-white {
    font-size:  25px;
}
.abrac-calculator-section .text-yellow {
    color: #FCAC2A;
    margin: 0;
}
div#abrac-loan-interest-rate {
    display: block;
    width: 100%;
    background-color: #fff;
    padding: 5px;
    border-radius: 37px;
    margin: 0 !important;
}
div#abrac-loan-interest-rate span {
    display: inline-block;
    width: 24%;
    text-align: center;
    border-radius: 25px;
    padding: 7px 0px;
    cursor: pointer;
    margin: 0 auto;
    font-weight: 700;
    font-size: 18px;
}
div#abrac-loan-interest-rate span.active {
    background-color: #EA9000;
    color: #fff;
    box-shadow: 0px 2px 3px #00000029;
}
div.abrac-loan-to-value {
    display: block;
    width: 100%;
}
div.abrac-loan-to-value span {
    display: inline-block;
    width: 24%;
    text-align: center;
    font-size:  13px;
}
.loan-term-slider {
    border: 1px solid #EA9000;
    width: 100%;
    background-color: #EA9000;
}
.loan-term-slider-points {
    position: absolute;
    top: -7px;
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.loan-term-slider-points span {
    border-left: 3px solid #EA9000;
    display: inline-flex;
    cursor: pointer;
    height: 18px;
}
.abrac-loan-term-range {
    position: relative;
    margin: 5px 0 30px 0;
}
.abrac-loan-term-range .loan-term-slider {
    border: 2px solid #EA9000;
    width: 99%;
}
.abrac-calculator-input label,
.abrac-loan-term-range-main label {
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 13px;
}
.abrac-calculator-input .calculator-input {
    border-radius: 50px;
    display: block;
    width: 90%;
    font-size: 22px;
    font-weight: 700;
    padding-left: 34px !important;
}
.abrac-calculator-dropdown .select2 {
    width: 100%;
    border-radius: 50px;
    text-align: center;
}
.range-labels {
    display: flex;
    justify-content: space-between;
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: right;
    width: 100%;
}
.range-labels li {
    cursor: pointer;
    margin: 10px 0;
    text-align: right;
    font-size: 13px;
    padding-left: 20px;
}
.loan-term-slider-points span.active::before {
    content: "\25CF";
    color: #EA9000;
    position: absolute;
    top: -2px;
    margin: 0px -14px;
    font-size: 49px;
}
.abrac-loan-interest {
    width: 70%;
    margin: 70px auto;
    display: block;
}
.abrac-loan-interest .abrac-interest-sub {
    display: inline-block;
    width: 49%;
}
.abrac-calculator-input {
    display: inline-block;
    width: 70%;
    position: relative;
}
.abrac-calculator-dropdown {
    display: inline-block;
    width: 28%;
    vertical-align: bottom;
      position: relative;
}
.dropdown-options {
    display: none;
}
.dropdown-options.active {
    display: table;
}
.dropdown-options span {
    display: table-cell;
    vertical-align: middle;
}
.abrac-total-loan {
    margin-top: 40px;
}
.loan_crypto_list_input {
    width: 180px;
    height: 50px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 1px solid #DBDBDB;
    border-radius: 38px;
    opacity: 1;
    text-align: center;
      cursor: pointer;
}
.loan_crypto_list_input .selected_crypto_logo {
      margin-bottom: 40px;
}
.loan_crypto_list_input img {
    padding: 5%;
    display: inline-block;
}
.loan_crypto_name {
    vertical-align: 19px;
    font-size: 20px;
    font-weight: 700;
}
.loan_crypto_down_arrow{
      vertical-align: 4px;
      padding-left: 23px;
}
.loan_crypto_dropdown {
    width: 180px;
    margin-top: 4px;
    z-index: 15;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 6px #00000029;
    border-radius: 17px;
    opacity: 1;
    padding-top: 5px;
    padding-bottom: 5px;
    display: none;
}
.loan_crypto_dropdown.active {
    display: block;
    position: absolute;
}
.loan_crypto_list {
    padding: 5%;
    cursor: pointer;
}
.loan_crypto_list:hover {
    background-color: #eee;
    transition: all 0.8s ease;
}
.loan_crypto_list img {
    display: inline-block;
    width: 20%;
}
.loan_crypto_list span {
    padding-left: 30px;
    top: 0px;
    position: relative;
    font-size: 18px;
    font-weight: 700;
}
.selected_crypto_logo {
      width: 50px;
}
a.calculator_get_started {
    font-size: 25px;
    font-weight: 700;
    color: #fff;
    background-color: #FCAC2B;
    padding: 15px 25px;
    border-radius: 50px;
    text-decoration: none;
    display: inline-block;
    margin-bottom: 10px;
}
a.calculator_get_started:hover {
    color: #D48A31;
    text-decoration: none;
}
@media(max-width: 767px) {
      .abrac-calculator-content {
            width: 100%;
            display: block;
      }
      .abrac-calculator-section {
          width: 100%;
      display: inline-block;
      }
      .abrac-calculator-left-wrapper {
      width: 95%;
          margin: 0 auto;
      }
      .abrac-calculator-input {
            width: 63%;
      }
      .abrac-calculator-dropdown {
            width: 30%;
      }
      .loan_crypto_list_input {
            width: 163px;
      }
}
@media(min-width: 768px) and (max-width: 1120px) {
      .abrac-calculator-input {
          width: 100%;
          margin-bottom: 10px;
      }
      .abrac-calculator-input .calculator-input {
          width: 100%;
      }
}