.currency-icon>span, .bank-icon img, .bank-icon>span {
    vertical-align: middle;
    display: inline-block;
}
.cur-icon {
 width:24px;
 height:24px;
 margin-right:6px;
 background:url(../images/currencies.png) 0 0
}
.ci-aud {
 background-position:0 0
}
.ci-cad {
 background-position:0 -32px
}
.ci-chf {
 background-position:0 -56px
}
.ci-cny {
 background-position:0 -80px
}
.ci-dkk {
 background-position:0 -104px
}
.ci-eur {
 background-position:0 -128px
}
.ci-gbp {
 background-position:0 -152px
}
.ci-hkd {
 background-position:0 -176px
}
.ci-inr {
 background-position:0 -200px
}
.ci-jpy {
 background-position:0 -224px
}
.ci-khr {
 background-position:0 -240px
}
.ci-krw {
 background-position:0 -272px
}
.ci-kwd {
 background-position:0 -296px
}
.ci-lak {
 background-position:0 -320px
}
.ci-myr {
 background-position:0 -344px
}
.ci-nok {
 background-position:0 -368px
}
.ci-nzd {
 background-position:0 -392px
}
.ci-php {
 background-position:0 -416px
}
.ci-rub {
 background-position:0 -440px
}
.ci-sar {
 background-position:0 -464px
}
.ci-sek {
 background-position:0 -488px
}
.ci-sgd {
 background-position:0 -512px
}
.ci-thb {
 background-position:0 -536px
}
.ci-twd {
 background-position:0 -552px
}
.ci-usd {
 background-position:0 -584px
}
.ci-vnd {
 background-position:0 -608px
}
.ci-idr {
 background-position:0 -632px
}

.cur-icon.ci-usd-12 {
 background-position:0 -584px
}
.cur-icon.ci-usd-51020 {
 background-position:0 -584px
}
.cur-icon.ci-usd1020 {
 background-position:0 -584px
}
.cur-icon.ci-usd15 {
 background-position:0 -584px
}
.cur-icon.ci-zar {
 background-position:0 124px
}
.cur-icon.ci-mxn {
 background-position:0 76px
}
.cur-icon.ci-nzd {
 background-position:0 28px
}
.cur-icon.ci-twd {
 background-position:0 52px
}
.cur-icon.ci-aud {
 background-position:0 -8px
}.cur-icon.ci-0 {
 background:0 0;
 margin-right:unset;
 width:unset
}
.bak-icon {
 width:16px;
 height:16px;
 margin-right:6px;
 background:url(../images/bank.png) 0 0;
 background-size:80px
}
.bi-shb {
 background-position:-48px -32px
}
.bi-abbank {
 background-position:-48px -64px
}
.bi-bvbank {
 background-position:-32px -64px
}
.bi-hdbank {
 background-position:0 -64px
}
.bi-ocb {
 background-position:-64px -48px
}
.bi-pgbank {
 background-position:-64px -32px
}
.bi-nhnn {
 background-position:-64px -64px
}
.bi-pvcombank {
 background-position:-64px -16px
}
.bi-vib {
 background-position:0 -80px
}
.bi-vccb {
 background-position:16px 0
}
.bi-lienvietpostbank {
 background-position:-16px -64px
}
.bi-acb {
 background-position:0 0
}
.bi-agribank {
 background-position:-16px 0
}
.bi-bidv {
 background-position:0 -16px
}
.bi-dongabank {
 background-position:-16px -16px
}
.bi-eximbank {
 background-position:-32px 0
}
.bi-hsbc {
 background-position:-32px -16px
}
.bi-kienlongbank {
 background-position:0 -32px
}
.bi-mbbank {
 background-position:-16px -32px
}
.bi-maritimebank {
 background-position:-32px -32px
}
.bi-sacombank {
 background-position:-48px 0
}
.bi-scb {
 background-position:-48px -16px
}
.bi-shbbank {
 background-position:-48px -32px
}
.bi-vietcombank {
 background-position:0 -48px
}
.bi-techcombank {
 background-position:-16px -48px
}
.bi-tpbank {
 background-position:-32px -48px
}
.bi-vietinbank {
 background-position:-48px -48px
} 
::-webkit-scrollbar {
    width: 6px;
    background-color: #ddd;
}
::-webkit-scrollbar-thumb {
    background-color: #333;
}
/* .dropdown:hover > .dropdown-menu {
    display: block;
}
.dropdown > .dropdown-toggle:active {
     
    pointer-events: none;
}*/


#loadingDiv {
    /* Size and position */
	font-size: 15px; /* 1em */
    width: 9em;
	height: 9em;
    position: fixed;
    left: 60%;
    top: 50%;
    margin-top: -100px;
    margin-left: -100px;

    /* Styles */
	border-radius: 50%;
    background: rgba(255,255,255,0.1);
    border: 1em dashed rgba(138,189,195,0.5);
    box-shadow: 
        inset 0 0 2em rgba(255,255,255,0.3),
        0 0 0 0.7em rgba(255,255,255,0.3);
    animation: rota 3.5s linear infinite;

    /* Font styles */
    font-family: 'Racing Sans One', sans-serif;
    
    color: #444;
    text-align: center;
    text-transform: uppercase;
    text-shadow: 0 .04em rgba(255,255,255,0.9);
    line-height: 6em;
}

#loadingDiv:before,
#loadingDiv:after {
    content: "";
    position: absolute;
    z-index: -1;
    border-radius: inherit;
    box-shadow: inset 0 0 2em rgba(255,255,255,0.3);
    border: 1em dashed;
}

#loadingDiv:before {
    border-color: rgba(138,189,195,0.2);
	top: 0; right: 0; bottom: 0; left: 0;
}

#loadingDiv:after {
	border-color: rgba(138,189,195,0.4);
    top: 1em; right: 1em; bottom: 1em; left: 1em; 
}

#loadingDiv .inner {
    width: 100%;
    height: 100%;
    animation: rota 3.5s linear reverse infinite;
}
.bg_load {
    position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background: #EEE;
}
#loadingDiv span {
    display: inline-block;
    animation: placeholder 1.5s ease-out infinite;
}

#loadingDiv span:nth-child(1)  { animation-name: loading-1;  }
#loadingDiv span:nth-child(2)  { animation-name: loading-2;  }
#loadingDiv span:nth-child(3)  { animation-name: loading-3;  }
#loadingDiv span:nth-child(4)  { animation-name: loading-4;  }
#loadingDiv span:nth-child(5)  { animation-name: loading-5;  }
#loadingDiv span:nth-child(6)  { animation-name: loading-6;  }
#loadingDiv span:nth-child(7)  { animation-name: loading-7;  }

@keyframes rota {
    to { transform: rotate(360deg); }
}

@keyframes loading-1 {
    14.28% { opacity: 0.3; }
}

@keyframes loading-2 {
    28.57% { opacity: 0.3; }
}

@keyframes loading-3 {
    42.86% { opacity: 0.3; }
}

@keyframes loading-4 {
    57.14% { opacity: 0.3; }
}

@keyframes loading-5 {
    71.43% { opacity: 0.3; }
}

@keyframes loading-6 {
    85.71% { opacity: 0.3; }
}

@keyframes loading-7 {
    100% { opacity: 0.3; }
}