.account-menu ul>li a:hover,
.acount-login .dropdown .dropdown-menu li a:hover,
.body-content .knowledgebase-body h5 a:hover,
.body-content li.cat a:hover,
.currencysection a:hover,
.footer .list-inline-item a:hover,
.language a:hover,
.loginn a:hover,
.no_link,
.pagination>li>a,
.pagination>li>span,
.radio-card a:hover,
.sendModal .modal-body .nav-tabs>li>a:hover,
.transactions_det:hover,
a:hover {
	text-decoration: none
}

.payment-method img,
embed,
iframe,
object {
	max-width: 100%
}

body {
	display: flex;
	flex-direction: column;
	min-height: 100vh;
	font-family: AvenirNextLTPro-Regular;
	background-color: #f4f7fa
}

main {
	flex-grow: 1
}

a {
	color: #444
}

a:hover {
	color: #F25D25
}

a:focus {
	outline: 0
}

footer {
	flex-shrink: 0
}

.form-control:focus {
	box-shadow: none!important;
	border-color: #F25D25!important
}

.font-aveul {
	font-family: AvenirNextLTPro-UltLt
}

.font-avethin {
	font-family: AvenirNextLTPro-Thin
}

.font-avelight {
	font-family: AvenirNextLTPro-Light
}

.account-menu ul>li a,
.font-avemedium,
.round-border .modal-title,
.walletcur-right {
	font-family: AvenirNextLTPro-Medium
}

.font-avedemi {
	font-family: AvenirNextLTPro-Demi
}

.font-avebold {
	font-family: AvenirNextLTPro-Bold
}

.font-aveheavy {
	font-family: AvenirNextLTPro-Heavy
}

.font-averegular {
	font-family: AvenirNextLTPro-Regular
}

.menu_hide_web {
	display: none!important
}

.header-bar {
	margin-top: 7px
}

.border-account {
	border-right: 1px solid #fff
}

.border-total {
	border-right: 1px solid #111
}

input.error {
	border: 1px solid red
}

label.error {
	background: url(../images/unchecked.gif) 0 5px no-repeat;
	padding-left: 20px;
	margin-left: .3em;
	margin-top: 3px
}

label.valid {
	background: url(../images/checked.png) no-repeat;
	display: block;
	width: 16px;
	height: 16px
}

@media (max-width:768px) {
	.header-st {
		height: 290px
	}
}

@media only screen and (min-device-width :768px) and (max-device-width :991px) {
	.acount-login .dropdown .dropdown-menu {
		width: 220px!important
	}
}

@media only screen and (min-device-width :992px) and (max-device-width :1200px) {
	.acount-login {
		margin-right: 86px
	}
}

.modal {
  text-align: center;
  padding: 0!important;
}

.modal:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px;
}

.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
  width:500px;
}

.min-width-120 {
	min-width: 120px
}


.bootstrap-select>.dropdown-toggle:after {
    margin-top: -1px;
}
.exchange .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
    font-size: 15px;
}
.exchange .bootstrap-select .dropdown-menu li a.opt {
    padding-left: 20px;
}
.exchange .btn.dropdown-toggle {
    padding: .6rem 1rem;
}

.exchange .currency-swap button {
    background-color: transparent;
    border-color: #dee2e6;
}
.exchange .input-group-lg>.form-control {
    font-size: .875rem;
    background: #fff;
}
.exchange .bootstrap-select .dropdown-toggle {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-color: #dee2e6;
    border-right-width: 0;
    font-weight: 400;
    background: #fff;
    color: #000;
}

.exchange .form-control {
    padding: .375rem .75rem .330rem;
}
.exchange .btn-arrow {
    position: relative;
    padding-right: calc(42px + 1rem)!important;
    text-transform: uppercase;
}
.exchange .btn-arrow:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 42px;
    height: 100%;
    border-top-right-radius: .25rem;
     background: url('../img/icon/arrow.svg') no-repeat center center; 
}
.exchange .exchange-info {
    font-size: .75rem;
}
.exchange .min-max {
    font-size: .6249rem;
}
.btn-arrow.btn-success:after {
    background-color: #83c76f;
}

.exchange .btn-arrow{
    padding: .7rem 1rem;
    font-size: .875rem;
    line-height: 1.5;
    border-radius: .3rem;
}
.exchange .dropdown-toggle::before {
   display: inline-block;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    position: absolute;
    border-top: .2em solid;
    border-right: .2em solid transparent;
    border-bottom: 0;
    border-left: .2em solid transparent;
    right: 15px;
}
.exchange .input-group-lg>input[type=text] {
    font-weight: 600;
    text-align: right;
}

.exchange .bootstrap-select .dropdown-menu.show {
    width: 100%;
}
.exchange .bootstrap-select {
    width: 100%!important;
    position: inherit;
}
.exchange .bootstrap-select .dropdown-menu.show>.inner {
    max-height: 14rem !important;
}

.rates h6 {
    font-size: .75rem;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0;
}
.rates .nav-link {
    padding: 2px;
    font-size:80%;
}
.scrolling {
	height: 60px;
	background: #7867a7;
	position: fixed;
	z-index: 1000;
	width: 100%;
	padding-top: 4px;
	padding-bottom: 0;
	box-shadow: 0 2px 35px 6px rgba(0, 30, 47, .47)
}

.scrolling h3 {
	font-size: 1rem
}

.scrolling small {
	font-size: 70%
}

.scrolling .btn-lg {
	padding: .375rem .75rem;
	font-size: 1rem
}

.scrolling .collapse {
	display: inline-block
}

.scrolling .btn-lg .icons {
	font-size: .7em
}

.dashed {
	border-bottom: 1px dashed #00f
}

.nav-item.active {
	color: #333!important
}

.loginn a,
.navbar-nav li a {
	color: #fff!important;
	padding: 7px 12px;
	font-weight: 500
}

#comodoTL,
#session-language,
footer a,
footer p {
	color: #303030
}

.loginn i {
	font-weight: 700
}

.navbar-brand {
	margin-right: 0
}

.menubar li {
	padding: 15px 15px 15px 0
}

#comodoTL {
	float: left;
	width: 100%;
	font-size: 10px
}

.lang_img.lang_img_English {
	width: 30px
}

#session-language {
	background: 0 0;
	border: 0;
	font-size: 16px;
	font-weight: 700;
	cursor: pointer
}

footer p {
	font-size: 13px
}

.currencysection img,
.language img {
	padding: 0 5px 0 0;
	width: 35px
}

.currencysection button,
.language button {
	background: rgba(0, 0, 0, 0)!important;
	border: 0;
	font-size: 16px;
	font-weight: 700;
	color: #004b78;
	cursor: pointer
}

.currencysection .dropdown-menu,
.language .dropdown-menu {
	padding: 5px 10px
}

footer .dropdown-item {
	color: #333;
	font-size: 16px;
	font-weight: 700
}


header.sticky {
    position: fixed !important;
    z-index: 9999;
    background:#F25D25;
    box-shadow:rgba(75, 86, 99, 0.094) 0px 8px 16px !important;
    width:100%;
}
  header.sticky .navbar {
       background:#F25D25;
       box-shadow:rgba(75, 86, 99, 0.094) 0px 8px 16px !important;
  }
    
header .orange-logo { 
    display:none;
 }
 header.sticky .orange-logo { 
    display:none;
 }
  header.sticky .white-logo { 
    display:block;
 }
 header.sticky .acount-login .dropdown .dropdown-toggle {
     color:#fff !important;
 }
header.sticky nav > ul > li > a, header.sticky .loginclass a {
    color:#F25D25 !important;
}
@media (min-width:768px) {
	.navbar-expand-md {
		width: 100%;
		z-index: 9;
		padding: 24px 0
	}
	.invitegrid {
		width: 700px;
		margin: 0 auto;
		position: relative
	}
	.exchange .bootstrap-select .dropdown-toggle {
	    width:240px;
	}
	.exchange .currency-swap button .icon {
    -webkit-transform: rotate(0deg); 
    transform: rotate(0deg); 
    }
    .rates {
        height: 138px;
        background: rgba(0,0,0,.13);
    }
}

@media (min-width: 1200px) {
.rates .cell:nth-child(odd) {
    padding-right: 0;
}
.rates .cell {
    position: absolute;
    top: 0;
    left: -9999px;
    display: block;
    width: 11.12%;
    margin-bottom: 0;
}
}




@media (min-width: 576px) {
	.panel-body {
		padding: 0;
		border: none;
	}
	.rates .cell {
        width: 50%;
    }
    .rates .cell:nth-child(odd) {
        padding-right: 1rem;
    }
}
@media (max-width:768px) {
    .exchange .currency-swap button .icon {
    -webkit-transform: rotate(90deg); 
    transform: rotate(90deg); 
    }
    
	.navbar-expand-md {
		background-color: #F25D25;
		padding: 23px
	}
	.loginn a,
	.navbar-nav li a {
		color: #fff9c!important;
		padding: 7px 12px;
		font-weight: 500
	}
	.nav-item.active a {
		color: #fff!important
	}
	.bar1,
	.bar2,
	.bar3 {
		width: 30px;
		height: 4px;
		background-color: #fff;
		margin: 6px 0;
		transition: .4s
	}
	.menu_hide {
		display: none
	}
}

.footer,
.footer .list-inline-item a {
	color: #828282
}

.footer {
	background-color: #fff;
	padding-bottom: 55px;
	padding-top: 48px;
	text-align: center;
	margin: 20px 0 0;
	border-top: 1px solid #dee1ea
}

.footer .list-inline-item a:hover {
	color: #fff
}

.footer .list-inline {
	margin-top: 20px;
	margin-bottom: 20px;
	display: inline-block;
	list-style: none
}

.footer .list-inline-item {
	background-color: #333;
	border: none;
	display: inline-block
}

.pagination {
	display: inline-block;
	padding-left: 0;
	border-radius: 4px
}

.buy-sec .radio-card label .card-title img,
.pagination>li {
	display: inline
}

.pagination>li>a,
.pagination>li>span {
	position: relative;
	float: left;
	padding: 6px 12px;
	line-height: 1.42857143;
	color: #7867a7;
	background-color: #fff;
	border: 1px solid #ddd;
	margin-left: -1px
}

.pagination>li:first-child>a,
.pagination>li:first-child>span {
	margin-left: 0;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px
}

.pagination>li:last-child>a,
.pagination>li:last-child>span {
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px
}

.pagination>li>a:focus,
.pagination>li>a:hover,
.pagination>li>span:focus,
.pagination>li>span:hover {
	z-index: 2;
	color: #000;
	background-color: #eee;
	border-color: #ddd
}

.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
	z-index: 3;
	color: #fff;
	background-color: #000;
	border-color: #000;
	cursor: default
}

.pagination>.disabled>a,
.pagination>.disabled>a:focus,
.pagination>.disabled>a:hover,
.pagination>.disabled>span,
.pagination>.disabled>span:focus,
.pagination>.disabled>span:hover {
	color: #999;
	background-color: #fff;
	border-color: #ddd;
	cursor: not-allowed
}

.pagination-lg>li>a,
.pagination-lg>li>span {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.33
}

.pagination-lg>li:first-child>a,
.pagination-lg>li:first-child>span {
	border-bottom-left-radius: 6px;
	border-top-left-radius: 6px
}

.pagination-lg>li:last-child>a,
.pagination-lg>li:last-child>span {
	border-bottom-right-radius: 6px;
	border-top-right-radius: 6px
}

.pagination-sm>li>a,
.pagination-sm>li>span {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5
}

.pagination-sm>li:first-child>a,
.pagination-sm>li:first-child>span {
	border-bottom-left-radius: 3px;
	border-top-left-radius: 3px
}

.pagination-sm>li:last-child>a,
.pagination-sm>li:last-child>span {
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px
}

.win-img {
	border-radius: 50%;
	width: 40px
}

.item-img {
	width: 50px
}

.win-img-30 {
	border-radius: 50%;
	width: 30px
}

.margin-t-transfer {
	margin-top: 2.9rem!important;
}

.progress_1 {
	list-style: none;
	margin: 0;
	padding: 0;
	display: table;
	table-layout: fixed;
	width: 100%;
	color: #849397
}

.progress_1>li {
	position: relative;
	display: table-cell;
	text-align: center;
	font-size: .8em
}

.progress_1>li:before {
	content: attr(data-step);
	display: block;
	margin: 0 auto .25em;
	background: #DFE3E4;
	width: 3em;
	height: 3em;
	text-align: center;
	line-height: 3em;
	border-radius: 100%;
	position: relative;
	z-index: 1
}

.progress_1>li:after,
[data-tooltip-sender]:before,
[data-tooltip]:before {
	content: ''
}

.progress_1>li:after {
	position: absolute;
	display: block;
	background: #DFE3E4;
	width: 100%;
	height: .5em;
	top: 1.25em;
	left: 50%;
	margin-left: 1.5em\9;
	z-index: -1
}

[data-tooltip-sender],
[data-tooltip] {
	position: relative;
	font-weight: 400
}

[data-tooltip-sender][data-popover]:after,
[data-tooltip][data-popover]:after {
	min-width: 300px;
	top: 1.75em;
	bottom: auto;
	left: -50px;
	z-index: 2000;
	white-space: normal
}

.progress_1>li:last-child:after {
	display: none
}

.progress_1>li.is-complete {
	color: #28a745
}

.progress_1>li.is-complete:after,
.progress_1>li.is-complete:before {
	color: #FFF;
	background: #28a745
}

.progress_1>li.is-active {
	color: #67588F
}

.progress_1>li.is-active:before {
	color: #fff;
	background: #67588F
}

.progress__last:after {
	display: none!important
}

.progress--medium {
	font-size: 1.5em
}

.progress--large {
	font-size: 2em
}

.table td.info-card {
	padding: 0 10px
}

.plan-card-group {
	display: block;
	margin: auto;
	width: 100%
}

.radio-card {
	margin: 5px 0;
	flex: 100%
}

.radio-card label {
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	height: 100%;
	background: tint(#0c9, 95);
	color: shade(#0c9, 70);
	border: 1px solid #ced4da;
	border-radius: 4px;
	transition: all .2s ease-in-out
}

.radio-card label:hover {
	background: tint(#0c9, 85)
}

.radio-card label:active {
	background: shade(#0c9, 5);
	color: tint(#0c9, 80)
}

[data-tooltip-sender]:after,
[data-tooltip]:after {
	min-width: 200px;
	background: rgba(45, 45, 45, .86);
	box-shadow: inset #45033e 0 0 1px, inset #a967a2 0 1px 0, rgba(0, 0, 0, .1) 0 1px 2px
}

.radio-card input[type=radio]:checked~label {
	border: 3px solid
}

.card-title {
	display: block;
	margin: 0 10px;
	padding: 5px;
	font-size: 20px;
	font-weight: 400
}

[data-tooltip-sender]:after,
[data-tooltip-sender][data-popover]:after,
[data-tooltip]:after,
[data-tooltip][data-popover]:after {
	width: auto;
	padding: 8px 10px;
	position: absolute
}

.planes-radio {
	display: none
}

#plan-finalizar {
	display: block;
	margin: auto;
	padding: 15px 25px;
	border: none;
	border-radius: 5px;
	background: #0c9;
	color: #fff;
	font-size: 16px;
	transition: all .5s
}

#plan-finalizar:hover {
	cursor: pointer;
	background: shade(#0c9, 5);
	color: #fff
}

#plan-finalizar:active,
#plan-finalizar:focus {
	outline: 0;
	background: #0c9
}

#plan-finalizar:disabled {
	background: #ddd;
	cursor: default
}

.mt-12px {
	margin-top: 12px
}

.mt-22px {
	margin-top: 22px
}

.mt-35px {
	margin-top: 35px
}

.mt-2rem {
	margin-top: 2rem!important
}

[data-tooltip-sender][data-popover],
[data-tooltip][data-popover] {
	margin-top: 0;
	outline: 0;
	margin-bottom: 0
}

[data-tooltip],
[data-tooltip] :after,
[data-tooltip] :before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-kerning: auto
}

[data-tooltip]:before {
	border: 5px solid transparent;
	border-top-color: rgba(45, 45, 45, .86);
	position: absolute;
	top: -.6em;
	left: calc(50% - 5px)
}

[data-tooltip]:after {
	content: attr(data-tooltip);
	display: block;
	border-radius: 3px;
	top: -4.8em;
	left: -6em;
	color: #fff;
	outline: 0;
	text-align: left
}

[data-tooltip]:after,
[data-tooltip]:before {
	visibility: hidden;
	opacity: 0;
	pointer-events: none;
	transition: all .2s ease-in-out
}

[data-tooltip]:hover:after,
[data-tooltip]:hover:before {
	visibility: visible;
	opacity: 1
}

[data-tooltip][data-popover]:before {
	border-top-color: transparent;
	border-bottom-color: #904e89;
	top: auto;
	bottom: -.5em;
	left: calc(50% - 5px)
}

[data-tooltip-sender],
[data-tooltip-sender] :after,
[data-tooltip-sender] :before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-kerning: auto
}

[data-tooltip-sender]:before {
	border: 5px solid transparent;
	border-top-color: rgba(45, 45, 45, .86);
	position: absolute;
	top: -.8em;
	left: calc(50% - 5px)
}

[data-tooltip-sender]:after {
	content: attr(data-tooltip-sender);
	display: block;
	border-radius: 3px;
	top: -3.3em;
	left: -5em;
	color: #fff;
	outline: 0;
	text-align: center
}

[data-tooltip-sender]:after,
[data-tooltip-sender]:before {
	visibility: hidden;
	opacity: 0;
	pointer-events: none;
	transition: all .2s ease-in-out
}

[data-tooltip-sender]:hover:after,
[data-tooltip-sender]:hover:before {
	visibility: visible;
	opacity: 1
}

[data-tooltip-sender][data-popover]:before {
	border-top-color: transparent;
	border-bottom-color: #904e89;
	top: auto;
	bottom: -.5em;
	left: calc(50% - 5px)
}

.hidden {
	display: none
}

.notification-badge {
	background: #dc3545;
	color: #FFF;
	font-weight: 600;
	font-size: 11px;
	border-radius: 100%;
	animation: pulse 2s infinite;
	display: block;
	width: 25px;
	height: 25px;
	text-align: center;
	line-height: 25px;
	padding: 0
}

.btn-link,
.btn-muted:hover {
	background-color: transparent
}

.account-menu ul>li,
.lang-cur .currencysection,
.lang-cur .language,
.services>li {
	display: inline-block
}

.middlehead .notification-badge {
	line-height: 23px;
	display: inline-block;
	top: -2px;
	position: relative;
	width: 23px;
	height: 23px
}
.setting-tabs {
    padding-left: 15px;
}
@-webkit-keyframes pulse {
	0% {
		-webkit-box-shadow: 0 0 0 0 rgba(237, 85, 100, .51)
	}
	70% {
		-webkit-box-shadow: 0 0 0 10px rgba(237, 85, 100, 0)
	}
	100% {
		-webkit-box-shadow: 0 0 0 0 rgba(237, 85, 100, 0)
	}
}

@keyframes pulse {
	0% {
		-moz-box-shadow: 0 0 0 0 rgba(237, 85, 100, .51);
		box-shadow: 0 0 0 0 rgba(237, 85, 100, .51)
	}
	70% {
		-moz-box-shadow: 0 0 0 10px rgba(237, 85, 100, 0);
		box-shadow: 0 0 0 10px rgba(237, 85, 100, 0)
	}
	100% {
		-moz-box-shadow: 0 0 0 0 rgba(237, 85, 100, 0);
		box-shadow: 0 0 0 0 rgba(237, 85, 100, 0)
	}
}

.logo-merchants {
	width: 30px
}

.small_bal {
	font-size: 70%
}

.btn-link {
	color: #fff;
	padding: 0
}

.btn-muted:hover {
	color: #868e96;
	text-decoration: none;
	border-color: transparent
}

.btn-link.focus,
.btn-muted:focus {
	border-color: transparent;
	box-shadow: none
}

.btn-link.disabled,
.btn-muted:disabled {
	color: #868e96
}

.mt-settings {
	margin-top: 1.4rem!important
}

.copyright {
	color: #004b78;
	font-size: 14px;
	font-weight: 700;
	padding: 25px 0 0;
	border-top: 1px solid #dee1ea;
	margin-top: 15px
}

.lang-cur {
	float: right;
	text-align: right
}

.currencysection {
	padding: 0;
	margin-right: 15px
}

.language {
	padding: 0
}

button:focus {
	outline: 0
}

.currencysection li {
	padding: 6px 0
}

.currencysection a:hover {
	color: #333
}

.services>li {
	padding: 0 10px
}

.services>li:first-child {
	padding-left: 0
}

.footer-btn {
	float: right
}

.btn-blue {
	background-color: #318ACF;
	border-color: #318ACF;
	color: #fff
}

.btn-blue:active,
.btn-blue:focus,
.btn-blue:hover {
	background-color: #0070A7;
	border-color: #0070A7;
	color: #fff
}

.btn-orange {
	background-color: #F25D25;
	border-color: #F25D25;
	color: #fff
}

.btn-orange:active,
.btn-orange:focus,
.btn-orange:hover {
	background-color: #D84925;
	border-color: #D84925;
	color: #fff
}

.btn-nblue {
	background-color: #0B5BFF;
	border-color: #0B5BFF;
	color: #fff
}

.btn-nblue:active,
.btn-nblue:focus,
.btn-nblue:hover {
	background-color: #0946E3;
	border-color: #0946E3;
	color: #fff
}

.mo-footer button:disabled:active,
.mo-footer button:disabled:focus,
.mo-footer button:disabled:hover {
	background-color: #303030;
	border-color: #303030;
	color: #fff
}

.header-st {
	height: 80px;
	background: #F25D25;
	color: #fff
}

.account-menu,
.kScNiY,
.panel,
.panel-body,
.round-border,
.white-bg,
.wphz {
	background-color: #fff
}

.account-nav .navbar-collapse {
	flex-grow: 0!important
}

.account-menu {
	border: 1px solid rgba(0, 0, 0, .125)
}

.account-menu ul>li a {
	color: #7d95b6;
	font-size: 16px
}

.account-menu ul>li {
	padding: 20px 0;
	margin-right: 20px;
	border-bottom: 1px solid transparent
}

.account-menu ul>li:last-child {
	margin-right: 0;
	border-color: transparent!important;
}

.account-menu ul {
	margin-bottom: 0
}

.account-menu ul>li:hover {
	border-color: #F25D25
}

.panel-body {
	padding: 15px
}

.panel {
	margin-bottom: 20px;
	border: 1px solid transparent;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
	box-shadow: 0 1px 1px rgba(0, 0, 0, .05)
}

.dashboard-table .table,
.wallet-ul {
	margin-bottom: 0
}

.panel-default {
	border-color: #ddd
}

.round-border {
	border: 1px solid #ddd;
	border-radius: 4px;
	margin-top: 20px
}

.kScNiY,
.wphz {
	border-radius: 50%
}

.round-border .modal-title {
	font-size: 18px;
	color: #F25D25
}

.headertab ul>li:first-child {
	margin-right: 10px
}

.walletcur-right {
	float: right;
	font-size: 16px;
	color: #4e5c6e
}

.walletcur-right .amount_2 {
	margin-left: 60px;
	color: #9ba6b2
}

.wallet-ul>li {
	padding: 20px;
	border-bottom: 1px solid #e9ecef
}

.wallet-cur {
	font-size: 18px;
	color: #4e5c6e;
	font-family: AvenirNextLTPro-Medium
}

.headertab .nav-tabs li a,
.wallet-footer {
	color: #7d95b6;
	font-size: 16px;
	font-family: AvenirNextLTPro-Medium
}

.wallet-ul img {
	width: 35px;
	height: 35px;
	margin-right: 16px
}

.wallet-footer {
	height: 54px;
	line-height: 54px
}

.headertab .nav-tabs {
	border-bottom: none
}

.headertab .nav-tabs li.active a {
	color: #F25D25
}

.dashboard-table {
	height: 455px
}

.dashboard-table .table td {
	padding: 25px 20px;
	vertical-align: top;
	border-bottom: 1px solid #e9ecef;
	border-top: none medium
}

.acount-login .dropdown .dropdown-toggle {
	cursor: pointer;
	color: #fff!important;
	font-size: 16px
}

.wphz {
	width: 32px;
	height: 32px;
	margin-right: 6px
}

.kScNiY {
	width: 60px;
	height: 60px;
	margin-bottom: 12px
}

.acount-login .dropdown .dropdown-menu {
	width: 235px;
	left: auto;
	margin-top: 28px;
	right: 0;
	font-family: AvenirNextLTPro-Medium;
	-webkit-box-shadow: 5px 5px 25px 0 rgba(0, 0, 0, .75);
	-moz-box-shadow: 5px 5px 25px 0 rgba(0, 0, 0, .75);
	box-shadow: 5px 5px 25px 0 rgba(0, 0, 0, .75)
}

.AccountList,
.pannel-name-li,
.pannel-name-li a {
	width: 100%;
	float: left
}

.acount-login .dropdown .dropdown-menu li a {
	padding: 5px 16px;
	width: 100%;
	float: left;
	color: #4e5c6e;
	font-family: AvenirNextLTPro-Medium
}

.acount-login .dropdown .dropdown-menu li a:hover {
	color: #F25D25
}

.dropdown-menu .divider {
	height: 1px;
	margin: 9px 0;
	overflow: hidden;
	background-color: #e5e5e5
}

.DropdownMenu__Email {
	font-size: 14px;
	color: #9ba6b2
}

.DropdownMenu__Name {
	font-size: 18px
}

.pull-left {
	float: left
}

.AccountList {
	padding: 20px 16px
}

.msg-list-pannel {
	border-right: 1px solid #d9d9d9;
	padding-right: 0
}

.msg-list-pannel .nav-tabs {
	border-bottom: none medium
}

.msg-list-center {
	padding-left: 0
}

.details-tra {
	height: 630px;
	overflow-y: scroll
}

.gates .total,
.receive-gates .exchange-button {
	overflow: hidden
}

.pannel-name-li a {
	border-bottom: 1px solid #d9d9d9;
	height: 140px;
	border-left: 2px solid transparent;
	cursor: pointer;
	background-color: #f9fbfc
}

.pannel-name-li.last,
.pannel-name-li.last a {
	border-bottom: none medium
}

.pannel-name-li>a.active {
	border-left-color: #F25D25;
	background-color: #fff
}

.pannel-name-img {
	padding: 20px 16px 16px;
	height: 100%;
	width: 70px
}

.pannel-name-img img {
	width: 38px;
	height: 38px;
	border-radius: 50%
}

.pannel-name-details {
	padding: 16px 16px 16px 0;
	width: calc(100% - 70px);
	height: 100%
}

.pannel-name-details .EditableAccountName {
	font-size: 16px;
	color: #4e5c6e
}

.pannel-name-details span {
	font-size: 14px;
	color: #9ba6b2
}

.pannel-name-details span.Text__Font span {
	color: #4e5c6e
}

.btnList {
	margin-top: 16px
}

.btn-wallet {
	font-size: 14px;
	color: #585557;
	background-color: #fff;
	margin: 0;
	border-radius: 4px;
	padding: 10px 12px;
	border-width: 1px;
	border-style: solid;
	border-color: #dae1e9;
	font-family: AvenirNextLTPro-Regular;
	position: relative;
	width: 115px;
	font-weight: 600;
	cursor: pointer
}
label.uploadlabel:hover {
    border-color: #F25D25 !important;
    color: #F25D25 !important;
}
button#myBtn:hover {
    border-color: #F25D25 !important;
    color: #F25D25 !important;
}
label.uploadlabel {
    border-radius: 4px;
    width: 25%;
    text-align: center;
}
button#myBtn {
   border-radius: 4px;
    

}
.btn-wallet.btn-three {
	width: 97px;
	margin-right: 3px!important
}

.btn-wallet.btn-three.btn-three-last {
	width: 46px;
	margin-right: 0!important
}

.btnList>.btn:focus,
.btnList>.btn:hover {
	box-shadow: none
}

.btnList>.btn:first-child {
	margin-right: 10px
}

.inner-msg {
	padding-top: 110px;
	width: 300px;
	margin: 0 auto
}

.inner-msg img {
	width: 130px;
	height: 130px;
	border-radius: 50%;
	opacity: .5;
	margin-bottom: 24px
}

.TransactionList__Title {
	font-size: 24px;
	color: #4e5c6e;
	font-family: AvenirNextLTPro-Medium;
	margin-bottom: 32px
}

.btn-wallterright {
	margin: 32px 0;
	background-color: #3c90df;
	font-size: 18px;
	border-radius: 4px;
	padding: 25px 35px;
	border: 1px solid #3c90df;
	font-family: AvenirNextLTPro-Demi;
	color: #fff;
	width: 100%
}

.currenyname,
.payment-label {
	font-family: AvenirNextLTPro-Medium
}

.carousel-inner>.item>a>img,
.carousel-inner>.item>img,
.img-responsive,
.thumbnail a>img,
.thumbnail>img {
	display: block;
	max-width: 100%;
	height: auto
}

.buy-sec .radio-card label {
	justify-content: center;
	align-items: center;
	padding: 0;
	height: 100px;
	background: #f9f9f9;
	border: 1px solid #e4e4e4;
	color: #003d2e;
	border-radius: 5px;
	transition: all .2s ease-in-out;
	text-align: center;
	position: relative
}

.select-thumbnail {
	position: absolute;
	top: -8px;
	right: -8px;
	opacity: 0
}

.buy-sec .radio-card.active .select-thumbnail {
	opacity: 1
}

.buy-sec .radio-card.active label {
	border-color: #F25D25
}

.buy-sec .radio-card label .card-title {
	padding-top: 20px
}

.buy-sec .radio-card {
	width: 100%
}

.currenyname {
	text-transform: capitalize;
	font-size: 16px
}

.buy-sec .radio-card .disabledcurr label:hover,
.radio-card .disabledcurr label:active {
	cursor: no-drop;
	background: 0 0
}

.buy-sec .radio-card .disabledcurr label {
	opacity: .7
}

.panel-body form .form-group .intl-tel-input input.phone_input {
	padding-left: 82px
}

.panel-body form .form-group.exchange_wallet {
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	box-sizing: border-box;
	font-size: 14px;
	width: 75px;
	height: 38px;
	color: #555;
	line-height: 24px;
	padding: 6px 5px;
	text-align: center;
	border-radius: 4px 0 0 4px;
	position: absolute;
	margin-bottom: 0;
	bottom: 0;
	right: 0;
	top:17px;
}
.form-control {
    padding:20px;
    
}
.panel-body form .form-group.exchange_wallet img {
	width: 22px;
	margin-right: 6px
}

.panel-body form .form-group.exchange_wallet span {
	vertical-align: middle
}

.radio-card label:hover {
	cursor: pointer
}

.exchange_currency {
	width: 47%;
	float: left
}

.exchange_icon {
	width: 4%;
	float: left;
	margin: 8px 1% 0;
	position: relative;
    top: 14px;
}
.btnCnfrm {
    padding:15px 25px;
}
.payment-method,
.select-gate {
	width: 100%;
	position: relative;
	float: left
}

.exchange_amount {
	position: relative
}

.select-gate {
	margin-bottom: 20px
}

.payment-method {
	border: 1px solid #ced4da;
	border-radius: 4px;
	padding: 10px 25px 10px 15px
}

.payment-label {
	font-size: 16px;
	width: 200px;
	float: left
}

.payment-amount {
	font-size: 12px;
	display: block;
	color: #9ba6b2
}

.sub-title-amount {
	float: right;
	color: #9ba6b2;
	font-size: 14px
}

.sub-title {
	color: #4e5c6e
}

.exchange_complete .btn {
	width: 100%;
	padding: 15px;
	font-size: 20px
}

.payment-label-right {
	float: right;
	padding-top: 10px
}

.limits-val span,
.pay-img {
	float: left
}

.payment-label-right .badge-payment {
	background-color: #f9f9f9;
	padding: 5px 10px;
	color: #428bca;
	border: 1px solid #e4e4e4
}

.payment-label-right i {
	margin-right: 5px;
	font-size: 10px
}

.pay-img {
	width: 45px;
	margin-right: 10px
}

.limits-row {
	margin-bottom: 17px
}

.limit-values::before {
	content: "";
	display: block;
	left: 50%;
	position: absolute;
	background: #f2f2f2;
	width: 1px;
	height: 100%
}

.limits-title {
	font-size: 15px;
	color: #000;
	margin-bottom: 10px
}

.limits-val {
	font-size: 16px;
	color: #858585;
	font-weight: 600;
	-webkit-transition: all .5s ease-out;
	-moz-transition: all .5s ease-out;
	-o-transition: all .5s ease-out;
	transition: all .5s ease-out;
	text-align: right;
	padding-right: 18px
}

.buy-right .panel-body {
	padding: 15px 40px
}

.buyright-first,
.buyright-third,
.buyright-top {
	border-bottom: 1px solid #ced4da;
	padding-bottom: 25px;
	margin-bottom: 20px
}

.first-top {
	color: #858585;
	font-size: 14px;
	letter-spacing: 2px
}

.first-middal {
	color: #F25D25;
	font-size: 40px;
	font-family: AvenirNextLTPro-Demi
}

.pannel-name-details .btnList button:hover,
.second-main,
.third-sec .third-value {
	font-family: AvenirNextLTPro-Medium
}

.buyright-second .img-bg {
	background-color: #f9f9f9;
	height: 40px;
	width: 40px;
	text-align: center;
	border-radius: 50%;
	border: 1px solid #e4e4e4;
	line-height: 40px;
	color: #428bca
}

.buyright-middal {
	border-bottom: 1px solid #ced4da;
	padding-bottom: 20px;
	margin-bottom: 20px
}

.buyright-middal.last {
	border-bottom: none;
	margin-bottom: 0
}

.second-title {
	color: #858585;
	font-size: 14px
}

.second-main {
	font-size: 18px
}

.buyright-second {
	border-bottom: 1px solid #ced4da;
	margin-bottom: 20px
}

.third-sec .third-border {
	border-bottom: 1px dashed #ced4da
}

.third-sec .third-lable {
	padding-left: 0;
	color: #858585
}

.third-sec .third-value {
	float: right;
	text-align: right
}

.third-sec .third-value .form-control {
	background-color: transparent;
	border: none;
	padding: 0;
	text-align: right
}

.gates .row.headers.give {
	border-right: 0;
	border-radius: 5px 0 0 3px
}

.gates .row.headers {
	height: auto;
	margin: 0 -15px 3px;
	padding: 0 30px
}

.gates .headers {
	line-height: 45px;
	border: 1px solid #e4e0e1;
	border-top: 3px solid #cdc7c7;
	background: #f4f4f4
}

.gates .headers h2 {
	font-size: 20px;
	margin-top: 10px
}

.note-sec,
.pay-right {
	font-size: 12px
}

.reserve-header {
	float: right
}

.give-gates-container .active,
.give-gates-container .selected {
	border-top: 1px solid #01619e;
	color: #fff;
	overflow: hidden;
	background: #0188cc;
	line-height: 33px
}

.give-gates-container .active .title-am,
.give-gates-container .selected .title-am {
	color: #fff
}

.give-gates-container .hover.active:after,
.give-gates-container .hover.selected:after {
	width: 13px;
	height: 34px;
	position: absolute;
	content: "";
	right: 0;
	margin-top: -1px;
	margin-right: -4px;
	background: url(https://www.alfacashier.com/files/e/arrow-end.png) right -3px no-repeat #fff;
	opacity: 1
}

.gates {
	line-height: 34px
}

.gates .amount {
	color: #5a5a5a
}

.note-sec,
.pay-right .text-lower {
	color: #9ba6b2
}

.gates .cell {
	padding-right: 10px;
	cursor: default
}

.vertically-centered .cell {
	display: table-cell;
	vertical-align: middle
}

.bold {
	font-weight: 700
}

.exchange-page .ico {
	padding-right: 6px
}

.ico.cell img {
	width: 22px;
	border: 1px solid #aaa;
	padding: 2px;
	border-radius: 50%
}

.title.cell {
	padding-bottom: 0
}

.exchange-processed {
	margin-bottom: 10px
}

.gates .total {
	width: 95px
}

.give-gate {
	padding-left: 35px
}

.gates .receive-gates-container .active {
	background: #e4e4e4
}

.active .ico.cell img,
.selected .ico.cell img {
	border-color: #fff
}

.gates .receive-gates-container .active:before {
	width: 13px;
	height: 34px;
	position: absolute;
	background: url(https://www.alfacashier.com/files/e/arrow-start.png) right -3px no-repeat;
	margin-left: -13px;
	content: ""
}

.receive-gates .row {
	margin-right: -7px
}

.change-destinations {
	width: 32px;
	height: 35px;
	margin: 50px auto 0;
	display: block;
	border: 1px solid #e5e5e5;
	border-radius: 4px;
	cursor: pointer;
	text-align: center;
	position: relative
}

.change-destinations .ico {
	height: 16px;
	width: 16px;
	margin: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	position: absolute;
	cursor: pointer
}

.change-destinations .ico img {
	top: -3px;
	position: relative
}

.popup,
.popup>div {
	position: fixed;
	text-align: center
}

.receive-gates .active .balance,
.receive-gates .exchange-button {
	display: none
}

.receive-gates .active .exchange-button {
	display: block
}

.receive-gates .exchange-button a.btn {
	padding: 4px 12px;
	line-height: 20px
}

.exchange_wallet img.curr-img {
	width: 22px;
	margin-right: 6px
}

.othercur-page.panel-body form .form-group.exchange_amount input {
	padding-left: 100px
}

.othercur-page.panel-body form .form-group.exchange_wallet {
	width: 90px
}

.receive-gates-container.ghs .receive-gates #bch-right,
.receive-gates-container.ghs .receive-gates #btc-right,
.receive-gates-container.ghs .receive-gates #eth-right,
.receive-gates-container.ghs .receive-gates #ghs-right,
.receive-gates-container.ghs .receive-gates #ltc-right {
	display: none
}

.bootstrap-select .dropdown-menu.inner,
.sendModal .modal-header {
	display: block
}

.popup {
	background: rgba(0, 0, 0, .1);
	z-index: 50001;
	height: 100%;
	width: 100%;
	left: 0;
	top: 0
}

.popup>div {
	border-radius: 10px;
	background: #FFF;
	box-shadow: 0 0 15px 0 rgba(0, 0, 0, .3);
	padding: 30px 15px;
	width: 100%;
	max-width: 600px;
	z-index: 5001;
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	left: 50%;
	top: 50%;
	border: 5px solid #FFF
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	margin: 0
}

.sendModal .mo-footer {
	display: block;
	float: right;
	width: 100%;
	text-align: right
}

.flw100 {
	float: left;
	width: 100%
}

.sendModal .payment-label {
	padding-top: 5px
}

.sendModal .modal-body,
.sendModal .panel-body {
	padding: 0
}

.pay-right {
	float: right;
	width: 150px;
	text-align: right
}

.feeTop {
	font-size: 14px;
	margin-bottom: 10px
}

.feeTop.last {
	margin-bottom: 0
}

.feeValue {
	text-align: end;
	float: right
}

.feeValue input {
	text-align: right;
	border: none;
	background: 0 0;
	font-size: 14px
}

.sendModal .modal-body .nav-tabs {
	padding: 10px 25px;
	margin-bottom: 10px;
	background-color: #f4f7fa
}

.margin-bottom0 {
	margin-bottom: 0
}

.sendModal .modal-body .tab-content {
	padding: 0 10px
}

.sendModal .modal-body .nav-tabs>li {
	margin-right: 15px
}

.sendModal .modal-body .nav-tabs>li>a.active {
	color: #004b78;
	border-bottom: 1px solid #004b78;
	padding-bottom: 13px
}

.sendModal .modal-body .nav-tabs>li>a {
	color: #9ba6b2
}

.sendModal .modal-footer {
	margin-top: 15px
}

.cnfrm-table td.table_label {
	width: 100px;
	background-color: #f4f7fa
}

.cnfrm-table td.table_account {
	font-size: 12px
}

.cnfrm-table {
	border: 1px solid #e9ecef
}

.check-circle {
	width: 60px;
	height: 60px;
	background-color: #6fe04a;
	color: #fff;
	border-radius: 50%;
	margin: 0 auto;
	line-height: 60px;
	font-size: 25px
}

.final-main {
	font-size: 22px
}

.details-circle {
	width: 70px;
	height: 70px;
	line-height: 70px;
	border-radius: 50%;
	border: 1px solid;
	font-size: 28px;
	margin: 0 auto 15px
}

.border-bottom,
.details_title {
	border-bottom: 1px solid #d9d9d9
}

.details_title {
	padding: 20px;
	margin-bottom: 30px
}

.details_title h5 {
	margin-bottom: 0
}

.details-amount {
	font-size: 28px;
	margin-bottom: 40px
}

.DetailSection .card {
	border-bottom: none medium
}

.DetailSection .form-control-static {
	float: right;
	margin-bottom: 0
}

.badge-refund {
	background-color: #f0ad4e;
	color: #fff
}

.pannel-name-details .btnList button:hover {
	border-color: #F25D25;
	color: #F25D25
}

.pannel-name-details .btnList button:disabled {
	border-color: #dae1e9!important;
	color: #9ba6b2!important
}

.mt0 {
	margin-top: 0
}

.title_transaction {
	text-align: left;
	background-color: #f4f7fa;
	border-bottom: 1px solid #ddd;
	padding: 15px
}

.title_transaction h1 {
	margin-bottom: 0;
	font-size: 22px
}

.details-icon img {
	width: 50px;
	height: 50px
}

.details-inner {
	padding: 16px 15px;
	border-bottom: 1px solid #ddd
}

.details-left>span {
	float: left;
	padding: 0 10px
}

.exchange-rate-title {
	font-size: 14px
}

.exchange-rate-price {
	font-size: 13px
}

.details-d,
.gray-color,
.right-bottom,
.tra-bottom {
	color: #9ba6b2
}

.details-d {
	font-size: 22px
}

.right-bottom,
.tra-bottom {
	font-size: 14px
}

.fees-side {
	font-size: 11px
}

.right-upper,
.tra-upper {
	font-size: 18px;
	color: #212529
}

.datils-month {
	font-size: 14px;
	color: #212529
}

.popup-deatils img {
	width: 80px;
	height: 80px
}

.card-tras label {
	color: #9ba6b2
}

.border-bottom-dashed {
	border-bottom: 1px dashed #d9d9d9
}

.qr-code-sec {
	width: 200px;
	margin: 0 auto
}

.secondPopup {
	padding: 20px
}

.receive-icon {
	margin-bottom: 20px
}

.receive-bottom,
.receive-bottom h5 {
	margin-bottom: 15px
}

.receive-icon i {
	color: #f5cf13
}

.receive-bottom h5 {
	font-size: 20px
}

.sell-boot .bootstrap-select .dropdown-toggle span.filter-option,
.sell-boot .bootstrap-select ul.dropdown-menu>li>a span.text {
	text-transform: capitalize;
	font-family: AvenirNextLTPro-Medium;
	font-size: 16px
}

.w-address-sec {
	border: 1px solid #d9d9d9;
	margin: 0 auto;
	padding: 10px 15px
}

.receivediv .card {
	border: none;
	padding: 0 15px;
	margin: 0 auto
}

.btn-list-final {
	border-top: 1px solid #d9d9d9;
	padding-top: 20px
}

.btn-list-final>a {
	margin: 0 60px;
	color: #464847
}

#dynamic_sell {
	width: 100%;
	height: 60px
}

.sell-boot .bootstrap-select {
	width: 100%!important
}

.sell-boot .bootstrap-select ul.dropdown-menu {
	float: left;
	width: 100%
}

.sell-boot .bootstrap-select ul.dropdown-menu>li>a {
	float: left;
	width: 100%;
	padding: 5px 15px
}

.sell-boot .bootstrap-select ul.dropdown-menu>li>a:hover {
	background-color: orange
}

.sell-boot .bootstrap-select ul.dropdown-menu>li>a span.text {
	float: left;
	width: calc(100% - 50px);
	color: #000
}

.sell-boot .bootstrap-select .dropdown-toggle span.filter-option .text-muted,
.sell-boot .bootstrap-select ul.dropdown-menu>li>a span.text .text-muted {
	float: right
}

.sell-boot .bootstrap-select .dropdown-toggle {
	background: 0 0;
	height: 65px;
	border: 1px solid #d9d9d9
}

.sell-boot .bootstrap-select .dropdown-toggle:focus {
	outline: 0!important;
	box-shadow: none
}

.sell-boot .bootstrap-select .dropdown-toggle span.filter-option i.svg-icon,
.sell-boot .dropdown-menu li span.svg-icon {
	height: 34px;
	top: 3px;
	width: 34px;
	margin-right: 15px;
	display: inline-block;
	float: left
}

.sell-boot .bootstrap-select .dropdown-toggle span.filter-option i.svg-bitcoin,
.sell-boot .dropdown-menu li span.svg-bitcoin {
	background: url(../img/c_currency/btc.svg) no-repeat rgba(0, 0, 0, 0)
}

.sell-boot .bootstrap-select .dropdown-toggle span.filter-option i.svg-ethereum,
.sell-boot .dropdown-menu li span.svg-ethereum {
	background: url(../img/c_currency/eth.svg) no-repeat rgba(0, 0, 0, 0)
}

.sell-boot .bootstrap-select .dropdown-toggle span.filter-option i.svg-bitcoincash,
.sell-boot .dropdown-menu li span.svg-bitcoincash {
	background: url(../img/c_currency/bch.svg) no-repeat rgba(0, 0, 0, 0)
}

.sell-boot .bootstrap-select .dropdown-toggle span.filter-option i.svg-litecoin,
.sell-boot .dropdown-menu li span.svg-litecoin {
	background: url(../img/c_currency/ltc.svg) no-repeat rgba(0, 0, 0, 0)
}

.sell-boot .bootstrap-select .dropdown-toggle span.filter-option i.svg-dash,
.sell-boot .dropdown-menu li span.svg-dash {
	background: url(../img/c_currency/dash.svg) no-repeat rgba(0, 0, 0, 0)
}

.sell-boot .bootstrap-select .dropdown-toggle span.filter-option i.svg-ripple,
.sell-boot .dropdown-menu li span.svg-ripple {
	background: url(../img/c_currency/xrp.svg) no-repeat rgba(0, 0, 0, 0)
}

.btn.focus,
.btn:focus {
	outline: 0;
	box-shadow: none!important
}

.mobile-wallets {
	display: none
}

.language .dropdown-menu {
	transform: translate3d(0, -50px, 0)!important
}

.badge-refund_new {
	color: #fff;
	background-color: #5e7d89
}

.small-circle {
	background-color: #F4AA09;
	width: 10px;
	height: 10px;
	display: inline-block;
	border-radius: 50%;
	top: 0;
	position: relative;
	margin-right: 5px
}

.cnfm-deatils {
	border: none;
	background: 0 0;
	color: #464847;
	cursor: pointer
}

.btn-list-final a:hover,
.cnfm-deatils:hover {
	color: #F25D25
}

.AppSidebar .SidebarContent:hover::-webkit-scrollbar-thumb {
	background-color: #fff!important
}

.cqalVZ.active {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	opacity: 1;
	z-index: 88;
	background: rgba(0, 0, 0, .1);
	transition: opacity .5s ease, z-index .5s ease
}

.bootstrap-select .dropdown-toggle::after {
	display: none
}

.bootstrap-select .bs-caret,
.bs-caret-payment {
	background: #f4f7fa;
	position: absolute;
	top: 0;
	bottom: 0;
	width: 20px;
	right: 0;
	padding-top: 10px;
	border-left: 1px solid #d9d9d9;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	text-align: center
}

.bootstrap-select .bs-caret>svg {
	float: left;
	width: 100%;
	margin: 4px 0
}

.bootstrap-select .bs-caret i,
.bs-caret-payment i {
	display: block;
	color: #aaa;
	text-align: center
}

.buyselltab .nav-tabs {
	border-bottom: none medium
}

.buyselltab .nav-tabs>li {
	width: 50%
}

.buyselltab .nav-tabs>li a {
	font-size: 18px;
	font-family: AvenirNextLTPro-Regular;
	float: left;
	width: 100%;
	height: 100%;
	padding: 13px 0
}

.buyselltab .nav-tabs li.active {
	border-top: 1px solid #F25D25;
	margin-top: -1px
}

.buyselltab .nav-tabs li.active a {
	color: #F25D25;
	padding-top: 11px;
	font-family: AvenirNextLTPro-Medium
}

.buyselltab .nav-tabs li.notactive {
	border-bottom: 1px solid #d9d9d9;
	background-color: #f9fbfc
}

.buyselltab.buytab li.notactive {
	border-left: 1px solid #d9d9d9
}

.buyselltab.selltab li.notactive {
	border-right: 1px solid #d9d9d9
}

.plan-card-group .ui-progressbar .ui-progressbar-value {
	background-color: #64C825;
	margin: 0;
	border: none;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px
}

.plan-card-group .ui-widget.ui-widget-content {
	background-color: #D0EBC4;
	border-color: #D0EBC4;
	border-radius: 50px;
	height: 12px
}

.no-amt-title {
	font-size: 28px;
	color: #4e5c6e;
	margin-bottom: 20px
}

.no-amount-sec img.rocket {
	width: 200px;
	height: 100px;
	margin-bottom: 25px
}

.no-amount-sec {
	padding-top: 30px;
	padding-bottom: 50px;
	margin-bottom: 30px
}

.no-amt-desc {
	width: 330px;
	margin: 0 auto 30px;
	font-size: 16px;
	color: #4e5c6e
}

.no-amt-btn {
	padding: 25px 35px;
	color: #fff!important
}

.modal-scroll {
	height: 500px;
	overflow-y: scroll
}

.notice-btn .close {
	margin-top: 16px;
	color: #fff;
	border: 1px solid;
	padding: 5px;
	font-weight: 100;
	font-size: 16px;
	margin-right: 38px;
	opacity: 10.5!important;
	text-shadow: none!important;
	cursor: pointer;
	border-radius: 4px
}

.buy-sec .panel-body {
	border-radius: 4px
}

.input-group-text {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 10px 15px;
	cursor: pointer;
	margin-bottom: 0;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #495057;
	text-align: center;
	white-space: nowrap;
	background-color: #fff;
	border: 1px solid #ced4da;
	border-top-right-radius: .25rem;
	border-bottom-right-radius: .25rem;
	border-left-color: transparent
}
.modal-dialog .input-group-text {
    padding: 20px 15px;
}
.input-group-text i {
	color: #dae1e9;
	font-size: 22px
}

.input-group-text:hover i {
	color: #4e5c6e
}

.input-group .form-control {
	background: #f9fbfc
}

.btn-wallterright:hover {
	color: #fff
}

.account-menu ul>li.active {
	border-color: #F25D25
}

.account-menu ul>li.active a {
	color: #F25D25
}

.manual_icon_with_title {
	display: block;
	position: relative;
	padding: 0 0 30px
}

.manual_icon_with_title .icon_holder span {
	font-size: 38px
}

.manual_icon_with_title i {
	color: #A0A0A0
}

.manual_icon_with_title .icon_holder {
	float: left;
	display: inline-block;
	position: relative;
	z-index: 2
}

.manual_icon_with_title .icon_text_holder {
	padding: 0 0 0 65px
}

.manual_icon_with_title .desc {
	color: #818181
}

.manual_icon_with_title .icon_holder.top {
	float: none;
	display: block;
	margin: 0 0 20px;
	text-align: center
}

.manual_icon_with_title .icon_text_holder.top {
	padding: 0;
	text-align: center
}

.custom-link {
	display: inline-block;
	padding: 0 2px;
	font-family: inherit;
	font-weight: 500;
	color: #46b289!important
}

.body-content .knowledgebase-body {
	margin-bottom: 20px;
	padding-bottom: 30px;
	border-radius: 8px;
	min-height: auto
}

.body-content .knowledgebase-body h5 {
	display: inline-block;
	text-transform: none;
	letter-spacing: .5px;
	font-size: 16px!important;
	width: 100%;
	margin-bottom: 15px;
	padding: 0 0 0 36px;
	font-weight: 700!important
}

.body-content .knowledgebase-body h5:before {
	font-family: et-line;
	content: "\e015";
	padding-right: 10px;
	font-size: 20px;
	color: #0F0F0F;
	position: absolute;
	left: 16px;
	font-weight: 600
}

.body-content .knowledgebase-body h5 a {
	color: #6C6C6C!important
}

.body-content .knowledgebase-body h5 a:hover {
	color: #888F9E!important
}

.body-content li.cat {
	list-style-type: none!important;
	padding: 8px 0 8px 32px;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out
}

.body-content li.cat.inner:hover:before {
	color: #46b289;
	content: "\e005"
}

.body-content li.cat a {
	color: #3F3F3F
}

.body-content li.cat a:hover {
	font-weight: 600;
	color: #333
}

.kb-box-single {
	padding: 20px 10% 8px 62px;
	margin-bottom: 10px;
	background-color: #FFF;
	border-bottom: 1px solid #efefef;
	color: #C4C4C4
}

.kb-box-single span {
	color: #A9A9A9;
	padding-left: 2px;
	padding-right: 20px;
	font-size: 13px
}

.kb-box-single:hover:before {
	color: #37BF91
}

.kb-box-single:before {
	font-family: et-line;
	content: "\e005";
	padding-right: 10px;
	font-size: 45px;
	color: #888B8A;
	position: absolute;
	left: 2px
}

.body-content .kb-single:before,
.body-content li.cat.inner:before {
	content: "\e005";
	position: absolute;
	left: 16px
}

.body-content .kb-single {
	margin: 0 0 35px;
	border-bottom: 1px solid #aaa;
	padding: 0 0 5px 70px
}

.body-content .kb-single:before {
	font-family: et-line;
	padding-right: 10px;
	font-size: 52px;
	color: #7E7E7E;
	top: 0;
	font-weight: 500
}

.body-content .kb-single h2 {
	width: 100%;
	display: inline-block;
	margin-top: 0;
	padding-bottom: 5px;
	text-transform: none;
	font-weight: 700;
	font-family: inherit
}

.body-content .kb-single p {
	color: #C4C4C4
}

.body-content .kb-single span {
	color: #A9A9A9;
	padding-left: 2px;
	padding-right: 20px;
	font-weight: 500;
	font-size: 13px
}

.body-content li.cat.inner:before {
	font-family: et-line;
	padding-right: 10px;
	font-size: 16px;
	color: #C5C3C3;
	font-weight: 400
}

.separator.small {
	background-color: #FFF;
	height: 2px;
	position: relative;
	display: block;
	margin: 4px 0 15px;
	text-align: left;
	border-top: 1px solid #D7D6D6
}

.knowledgebase-body ul.kbse li.cat {
	font-size: 15px
}

.knowledgebase-cat-body h2 {
	margin-top: 0!important
}

.knowledgebase-cat-body h2 a {
	outline: 0!important;
	color: #4d515c!important;
	text-decoration: none!important;
	padding-top: 20px
}

.knowledgebase-cat-body h2 a:hover {
	color: #888F9E!important
}

.vc_custom_1493815931616 {
	background-color: #9E9E9E!important;
	padding: 15px 0
}

.vc_btn3-container.vc_btn3-center {
	text-align: center
}

.vc_btn3-container {
	display: block;
	margin-bottom: 21.74px;
	max-width: 100%
}

.gGlSlY {
	display: flex;
	-webkit-box-align: center;
	align-items: center;
	min-width: 320px;
	text-decoration: none;
	padding: 10px 0;
	border-bottom: 1px solid #dae1e9
}

.jCiDCK {
	width: 40px;
	height: 40px;
	margin-right: 16px;
	border-radius: 50%
}

.gGlSlY h4 {
	margin-top: 0;
	margin-bottom: 6px;
	font-weight: 500;
	font-size: 17px;
	color: #4e5c64
}

.gGlSlY span {
	font-weight: 500;
	font-size: 15px;
	color: #9ba6b2
}

.outsidepage ul.dropdown-menu li a {
	color: #444!important
}

body.modal-open .blur-in {
	-webkit-filter: blur(2px);
	-moz-filter: blur(2px);
	-o-filter: blur(2px);
	-ms-filter: blur(2px);
	filter: blur(2px)
}

.modal-backdrop.show {
	opacity: .1!important
}

.address-error {
	float: left;
	width: 100%
}

.address-error>span {
	top: 6px;
	position: relative
}

.address-error .err-close {
	background: #fff;
	border: 1px solid #fff;
	color: red;
	border-radius: 4px;
	padding: 5px 15px;
	font-size: 15px;
	text-shadow: none;
	font-weight: 500;
	font-family: AvenirNextLTPro-Medium;
	cursor: pointer;
	float: right
}

.sendmax,
.sendmax_btc {
	font-size: 12px;
	padding: 5px;
	border: 1px solid #F25D25;
	position: absolute
}

.sendmax {
	background: #fff;
	color: #F25D25;
	top: 52px;
	right: 54%
}

.sendmax:hover {
	background: #F25D25;
	border: 1px solid #F25D25;
	color: #fff
}

.sendmax.buysell {
	top: 19px
}

.sendmax_btc.buysell {
	right: 7px;
	top: 19px
}

.sendmax_btc {
	background: #fff;
	color: #F25D25;
	top: 52px;
	right: 21px
}

.sendmax_btc:hover {
	background: #F25D25;
	border: 1px solid #F25D25;
	color: #fff
}

.refresh-icon {
	float: right;
	text-align: right;
	background: 0 0;
	border: none
}

.breakword {
	word-break: break-all
}

.deleteaccount {
	color: #fff!important
}

.firstscreen,
.secondscreen {
	padding-bottom: 40px
}

.modal-body i.fa-exclamation-triangle.fa40 {
	font-size: 120px;
	padding: 30px 0
}

.funds_error,
.heading_popup,
.invitegrid p {
	font-size: 14px
}

.delaccountbottom {
	width: 250px;
	margin: 0 auto;
	padding-top: 15px
}

.delaccountbottom input {
	margin-bottom: 15px
}

.delaccountbottom .btn-default {
	margin-right: 35px
}

.newicon.dropdown-toggle .caret {
	margin-left: .255em
}

.newicon.dropdown-toggle::after {
	display: none
}

ul.menu-main li ul.dropdown li:last-child {
	border-bottom: none
}

.heading_popup {
	width: 100%;
	background-color: #ebf1fa;
	padding: 16px;
	border-radius: 4px;
	color: #3c90df;
	margin: 10px 0
}

.notice_popup {
	width: 100%;
	background-color: #f44335;
	padding: 16px;
	border-radius: 4px;
	color: #ffffff;
	margin: 10px 0
}

.notice_popup1 {
	width: 100%;
	background-color: #08c486;
	padding: 16px;
	border-radius: 4px;
	color: #ffffff;
	margin: 10px 0
}

.funds_error {
	color: #ff4949;
	font-weight: 700
}

.btn-invite {
	padding: 8px 10px;
	border-radius: 5px;
	background-color: #4AA571;
	border-color: #4AA571;
	color: #fff!important
}

.invitebottom {
	margin-top: 100px;
	margin-bottom: 50px
}

.invitecircle {
	width: 104px;
	height: 104px;
	line-height: 104px;
	margin: 0 auto 32px;
	border: 1px solid #dae1e9;
	border-radius: 50%;
	background-color: #fff
}

.invitecircle img {
	width: 50px;
	height: 50px
}

.bottomline {
	left: 100px;
	height: 1px;
	background: #bac5d4;
	position: absolute;
	top: 50px;
	right: 100px;
	display: flex
}

.innerinvite {
	z-index: 1;
	padding: 0 48px;
	background: #f4f7fa
}

.topinvite {
	width: 78px;
	height: 78px;
	border: 1px solid #dae1e9;
	border-radius: 50%;
	margin: 30px auto 40px;
	line-height: 78px
}

.topinvite img {
	width: 40px;
	height: 40px
}

.diversec {
	margin: 45px 0;
	position: relative
}

.divertext {
	position: absolute;
	top: -13px;
	left: 46%;
	right: 0;
	background-color: #fff;
	width: 50px;
	text-align: center
}

.email-invitebtn {
	color: #fff;
	background: #00c57f
}
.transactions_det, .pointer{cursor:pointer;}
.base_check3 tr td {
    padding: 24px 0.75rem;
}
 .base_check3 tr:last-child td {
    padding: 23px 0.75rem;
 } 
	.footer-menu {
	    display:none;
	}

.btnBack1{
    padding:15px 25px;
}
.modal{
    z-index:9999;
}
@media (min-width:992px) {
	.buy-right-mobile {
		display: none
	}
	.msg-list-pannel .nav-tabs {
		overflow-y: scroll;
		height: 727px;
	}
}

@media (min-width:768px) {
	.acount-login .dropdown .dropdown-menu {
		width: 235px!important
	}
	.cqalVZ,
	.menu-mobile {
		display: none
	}
	.exchange .d-block {
        top: 32px;
        position: relative;
    }
}

@media (max-width:991px) {
	.buy-right-web {
		display: none
	}
	.buy-sec.buy-left,
	.tab-mobile-full {
		width: 100%;
		max-width: 100%;
		flex: none
	}
	.mobile-wallets {
		display: block
	}
	.web-wallets {
		display: none
	}
	.mobile-wallets .pannel-name-li a.disabled {
		opacity: .7
	}
	.msg-list-pannel {
		border-right: none medium;
		padding-right: 15px
	}
	.pannel-name-li a {
		height: auto
	}
	.back-btn-sec {
		position: absolute;
		left: 35px;
		top: 15px
	}
	.back-btn-sec .btn {
		background: 0 0;
		border: 1px solid #dae1e9;
		color: #9ba6b2
	}
	.mobile-middal-sec img {
		width: 30px;
		height: 30px;
		display: block;
		margin: 15px auto
	}
	.msg-list-center {
		padding-left: 15px
	}
	.mobile-btn-list .btn-wallet {
		width: 100%
	}
	.mobile-tab-title {
		padding: 0 20px 15px;
		border-bottom: 1px solid #d9d9d9
	}
	.inner-msg {
		padding-top: 40px
	}
	.mobile-wallets .details-dates {
		display: none
	}
	.details-icon {
		padding: 0!important
	}
	.details-icon img {
		width: 40px;
		height: 40px
	}
	.refresh-mobile {
		position: absolute;
		right: 27px;
		top: 15px
	}
}

@media (max-width:767px) {
    	.modal {
  text-align: center;
  padding: 0!important;
}
.margin-t-transfer {
    margin-top: 1rem!important;
}
.modal:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px;
}
.modal {
    height: 100%;
    background: #fff;
    z-index: 99999;
}

.modal-dialog {
	margin:0;
  display: inline-block;
  text-align: left;
  vertical-align: top;
      width: 100%;
}
.modal-content {
   height:100%;
    border: none;
    border-radius: 0;
        width: 100%;
}
	footer,
	footer .services {
		text-align: center
	}
	.mobile-account-name,
	.mobile-hidden {
		display: none
	}
	footer .services {
		width: 100%
	}
	footer .services>li:first-child {
		padding-left: 10px
	}
	.lang-cur .currencysection,
	.lang-cur .language {
		padding: 0;
		display: inline-block;
		float: none
	}
	footer .footer-btn {
		float: right;
		width: 100%;
		margin-top: 15px
	}
	.acount-login .dropdown-menu.show {
		right: -23px!important;
		box-shadow: none
	}
	.copyright .text-left {
		text-align: center!important
	}
	.lang-cur .language,
	.notice-btn,
	.notice-icon,
	.notice-title {
		text-align: center
	}
	.copyright .lang-cur {
		float: left;
		width: 100%;
		text-align: center;
		margin-top: 15px;
		margin-bottom: 40px;
	}
	.lang-cur .currencysection {
		margin-right: 0
	}
	.right-upper,
	.tra-upper {
		font-size: 16px
	}
	.details-d,
	.right-bottom,
	.tra-bottom {
		font-size: 14px
	}
	.details-traspan {
		width: 200px
	}
	.method_title {
		font-size: 16px
	}
	.payment_fee {
		font-size: 9px
	}
	.menu-mobile {
		display: block
	}
	.menu-mobile .dropdown-menu {
		margin-top: 22px;
		left: -23px!important;
		right: auto!important;
		background-color: #F25D25;
		border: none;
		border-radius: 0
	}
	.menu-mobile a.dropdown-toggle {
		display: block;
		cursor: pointer
	}
	.menu-mobile a.dropdown-toggle>i {
		color: #fff;
		font-size: 28px
	}
	.menu-mobile a.dropdown-toggle::after {
		display: none
	}
	.menu-mobile .menubar li>a {
		color: #fff
	}
	.menu-mobile .menubar li {
		padding-left: 23px
	}
	.cqalVZ {
		display: block
	}
	.menu-mobile .dropdown .menuclose{
		display: none
	}
	header #myBtn .orange-menu,  header .menu-mobile .orange-menu { 
    display:none;
 }
 /*header.sticky #myBtn .orange-menu,  header.sticky .menu-mobile .menuopen.orange-menu { 
    display:inline-block;
 }
  header.sticky #myBtn .white-menu,  header.sticky .menu-mobile .white-menu { 
    display:none;
 }
  header.sticky .menu-mobile .dropdown.show .menuclose.orange-menu {     display: block;
    position: relative;
    top:0;}*/
  
/* header.sticky .menu-mobile .dropdown.show .menuopen.orange-menu { display:none; }
	header.sticky .menu-mobile .dropdown.show .menuclose.orange-menu {
    	display: none;
        position: relative;
       
	}*/

	.menu-mobile .dropdown.show .menuclose.white-menu {
		display: block;
		position: relative;
        
	}
	
	header.sticky .menu-mobile .dropdown.show .menuclose {
		display: block;
	}
	.footer-menu {
	   position: fixed !important;
    z-index: 8;
    background: #fff;
    width: 100%;
    bottom:0;
    display:block;
        border-top: 1px solid #aaaaaa40;
	}
	.footer-menu ul {
	text-align: center;
    float: left;
    margin: 5px 0px 25px;
    width: 100%;
    padding: 0;
	}
	.footer-menu li {
      padding: 0 10px;
    text-align: center;
    display: inline-block;
    cursor:pointer;
}
.footer-menu li i { color: #858e96;}
.footer-menu li small { color: #858e96;}

.footer-menu li i:hover, .footer-menu li:hover small{ color: #F25D25;}
.footer-menu li small {
    font-size: 70%;
    font-weight: 400;
    display: block;
}
	.footer-menu li.active i, .footer-menu li.active small { color: #F25D25; }
.border-line hr{
    width: 150px;
    display: table;
    border-color: #333;
    border-width: 5px;
    border-radius: 5px;
}
	.buy-right-web,
	.exchange_icon,
	.menu-mobile .dropdown.show .menuopen,
	.note-sec {
		display: none
	}
	.buy-right-mobile {
		border-top: 1px solid #d9d9d9;
		margin-top: 30px
	}
	.buy-right .panel-body {
		padding: 15px
	}
	.buy-right .panel-default {
		border-color: transparent
	}
	.buy-right-mobile .buyright-first {
		padding-top: 10px
	}
	.payment-label {
		width: auto
	}
	.security-sec .win-img {
		width: 35px
	}
	.security-sec h5 {
		font-size: 16px
	}
	.security-sec .security-sec-img {
		padding-left: 10px;
		padding-right: 10px
	}
	.notice-icon {
		margin-bottom: 10px
	}
	.notice-btn .close {
		position: relative;
		float: none;
		margin-right: 0
	}
	.exchange_currency {
		width: 100%;
		float: left;
		margin-bottom: 15px;
	}
	.exchange_currency .exchange_amount {
		margin-bottom: 0
	}
	.send_pay {
		padding-right: 15px
	}
	.payment-label {
		font-size: 14px
	}
	.pay-img {
		width: 34px
	}
	.pay-right {
		width: 107px
	}
	.middlehead,
	.page-header {
		text-align: center!important
	}
	.label-left {
		text-align: left!important
	}
	footer.blur-in,
	main.blur-in {
		-webkit-filter: blur(2px);
		-moz-filter: blur(2px);
		-o-filter: blur(2px);
		-ms-filter: blur(2px);
		filter: blur(2px);
		z-index:9;
	}
	.sendmax.buysell {
		top: 17px;
		right: 7px
	}
	.sendmax_btc.buysell {
		right: 7px;
		top: 100px
	}
	.sendmax {
		right: 23px
	}
	.sendmax_btc {
		top: 133px;
	}
	.sendModal .modal-footer .row>div:first-child {
		width: 65%
	}
	.sendModal .modal-footer .row>div:last-child {
		width: 35%
	}

    .setting-tabs {
        padding-left:0;
        text-align: center;
        display: table;
    }
    .setting-tabs a{ 
        width: 107px;
    }
    .setting-tabs.btn-group>.btn:first-child, .setting-tabs.btn-group>.btn:last-child {
        border-radius:0;
    }
}

@media (max-width:567px) {
	.details-icon img {
		width: 30px;
		height: 30px
	}
	.details-traspan {
		width: 125px
	}
	.details-d,
	.right-bottom,
	.right-upper,
	.sent_to_mobile,
	.tra-bottom,
	.tra-upper {
		font-size: 13px
	}
	.first-middal {
		font-size: 30px
	}
	.middlehead .btn-group>a {
		font-size: 14px
	}
	.mobile-wallet-add {
		width: 200px;
		word-break: break-word;
		font-size: 13px
	}
}

@media (max-width:479px) {
	.sub-title-amount {
		width: 100%
	}
	.details-left .details-icon img {
		width: 28px!important;
		height: 28px!important
	}
	.details-traspan {
		width: 110px
	}
	.mobile-btn-list .threefirstbtn {
		padding-right: 5px
	}
	.mobile-btn-list .threesecondbtn,
	.mobile-btn-list .threethirdbtn {
		padding: 0 5px
	}
		.footer-menu li {
    padding:0 0.6rem;
	}
}



@media (max-width:350px) {
	.middlehead .btn-group>a {
		font-size: 13px
	}
	.sell-boot .bootstrap-select .dropdown-toggle span.filter-option .text-muted {
		float: left
	}
	.footer-menu li {
    padding: 0 0.4rem;
	}
	
}

@media only screen and (max-width :1199px) and (min-width :992px) {
	.btn-wallet {
		font-size: 13px;
		width: 96px
	}
	.cdr1 {
		margin: 9px!important
	}
	.btnList>.btn:first-child {
		margin-right: 0
	}
	.pannel-name-details {
		padding: 16px 10px 16px 0
	}
	.btn-wallet.btn-three {
		width: 75px;
		padding: 10px 6px;
		font-size: 12px
	}
	.btn-wallet.btn-three.btn-three-last {
		width: 40px
	}
}

@media only screen and (max-width :991px) and (min-width :768px) {
	.picture-area {
		width: 60%;
		max-width: 60%;
		flex: none
	}
}

@media only screen and (max-width :767px) and (min-width :576px) {
	.account-nav>.container {
		max-width: 100%
	}
}