/*! BER.css */
*,
*:after,
*::before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.container,#ber-footer {display:block;}

html {
    overflow-x:hidden;
}
.html_noscroll {
    overflow-y:hidden;
}
body {
    color:#1a1a1a;
	font-family: 'Open Sans', sans-serif;
    background: white;
    overflow-x:hidden;
    font-size:1rem;
    line-height:1.2rem;
    -webkit-font-smoothing: antialiased;
    /*padding-top: 60px;*/
}

p, ul, ol {
    margin-top: .4rem;
    padding:.3rem .5rem .3rem 1rem;
    font-size:1.1rem;
    line-height:1.6;
    text-align:left;
}
p:empty {display: none;}
p img {
    max-width:100%;
}
p.lead, .single-container blockquote {
    font-family: "Lucida Console", Monaco, monospace;
}
ul, ol {
    margin-left:1rem;
    padding-left: 4rem;
}
@media (max-width:768px) {
    ul, ol {
        margin: 0 1rem;
        padding-left: 2rem;
        padding-right:0;
    }

}

.opensans {
    font-family: 'Open Sans', sans-serif;
}
.container {
    margin: 0 auto;
    /*max-width: 1200px;*/
    /*z-index:2;*/
}
.comptable{
    border-radius:10px;
    background-color: #e7e9ed;
}
.comptable img {
    max-width:none;
}
@media (max-width:1024px) {
    .container {
       width:100%;
       margin-left:0;
       margin-right:0;
    }
}
.topback{
    display:block;


    /*background-color:#004a32;*/
    /*background-color:#0d3e6f;*/
    padding:0;
    margin:0;
    z-index:10;
    border:0;
    margin-bottom:0;
}
.topback .container {
    background-color: #4c0a87;
}
.topback_fixed {
    position:fixed;
    top:0;
    left:0;
    right:0;
}
.bottomborderorange {border-bottom:3px solid orange;}

.menu_top_block{
    /*display:block;*/
    /*z-index:3;*/
    position:relative;
}
label{margin-bottom:0}
a.anchor {
    display: block;
    position: relative;
    top: -100px;
    visibility: hidden;
}
.link {border-bottom:1px dotted #333333 !important;cursor:pointer;}
.link:hover {border-bottom:1px solid #333333 !important;}
.linkhover:hover {border-bottom:1px dotted #333333 !important;cursor:pointer;}
.linkwhite {color:white !important;border-bottom:1px dotted white !important;}
.linkwhite:hover {border-bottom:1px solid white !important;}

.link-no-hover:hover {
    text-decoration:none !important;
}

h1,h2,h3,h4,h5 {
    font-family: Verdana,Geneva,sans-serif;
    letter-spacing: 1px;
    padding:1rem;
}

a.aclean, a.bblink,  a.bblink:hover, .vbanner a, .cartouche a, .toc-list-letters a, .ber-nav-link a, .ca_list a, .search_box a, .rfq_page a, a.logo, .ticker a,  .single-share a, .rate-share a, .box a, .box_half a a.js-to-from-swap, .ratefoot .btn, .search_tabs a, h2.headingnote a, .footmenu a, .leadccys a {
    border-bottom: 0 !important;
}
a svg {
    border-bottom:0;
}
p>a, li>a, td>a {
    color: #12B886;
}
p>a:hover, li>a:hover, td>a:hover {
    border-bottom: 2px solid #12B886;
}

.ber-info-nav {display:none}
.ber-info-nav a {
    border-bottom:1px dotted #ffffff;
}
button.ber-info-nav-toggle {
    height:100%;
    width:32px;
    -webkit-appearance: none;
    background-color:transparent;
    border: none;
}
button.ber-info-nav-toggle>svg {
    fill: white;
    transform: rotate(0deg);
    transition: transform 125ms ease
}
button.ber-info-nav-toggle:focus {
    outline:none;
    box-shadow: none;
}
button.ber-info-nav-toggle.menu-active>svg {
    transform: rotate(90deg);
    transition: transform 125ms ease;
    fill: #ef9537;
}
a.compare_link:hover {border-bottom:0}

.link {border-bottom:1px dotted #333333;cursor:pointer;}
.link:hover {border-bottom:1px solid #333333;}
h1 {
    font-size: 2.4rem;
    line-height: 3.2rem;
    letter-spacing:0;
    margin-bottom:.7rem;
}
.jumbotron h1 {
    font-size: 2.8rem;
    line-height: 2.4rem;
    letter-spacing:-1px;
    color:white;
    font-weight:600;
    padding:0;
}
.jumbotron h2,.jumbotron p {
  color:white;
  font-size: 1.1rem;
  line-height: 1.4rem;
}
.jumbotron p {font-weight:600;font-family: 'Arial', sans-serif;}
h2 {
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing:0px;
  margin-top:1.8rem;
  margin-bottom:.5rem;
  padding-left: 10px;
}
.home-page h2 {
    font-size: 2rem;
    line-height: 2.8rem;
}
.home-page .search-logo-and-h1 .hero-h1 h2 {
    font-size: 2.4rem;
    line-height: 3.2rem;
    margin-bottom: .7rem;
}

.ca h2{color:#333}
ul h3 {padding:.2rem}
h3,.navh3 {
  font-size: 1.3rem;
  line-height: 2rem;
  margin-top:.5rem;
  margin-bottom:.2rem;
  font-weight:bold;
  letter-spacing:0px;
    /*padding-left: 13px;*/
}
h4 {
  font-size: 1.0rem;
  line-height: 1.6rem;
  margin-top:.5rem;
  margin-bottom:.2rem;
  font-weight:600;
  letter-spacing:-0.5px;
}
.vbanner h4 {padding:0}
h5 {
  font-size: 1.1rem;
  line-height: 1.4rem;
  margin-bottom:.2rem;
  font-weight:500;
}
.ber-page-landing h1, .ber-page-landing h2 {color:white;margin:0;}

@media (max-width:900px) {
    h1, .jumbotron h1 {
        font-size: 2rem;
        line-height: 2.2rem;
    }
    h2, .jumbotron h2 {
        font-size: 1.4rem;
        line-height: 1.8rem;
        padding:0 10px 10px 10px;
    }
    .home-page .search-logo-and-h1 .hero-h1 h2 {
        font-size: 2rem;
        line-height: 2.2rem;
    }
}

/*section {padding-top:20px}*/

.bgwhite{background:white;}
.bgtransparent {background-color:transparent;}

.relative{position: relative;}
.absolute{position: absolute;}

h3.entry-title {padding-left:.5rem}
.post-excerpt{ font-size:1rem;}

/*#forecasts p, #forecasts li, #markets p, #markets li {*/
/*    font-size: 1.1rem;*/
/*    line-height: 1.5rem;*/
/*    padding-top:2px;*/
/*    padding-bottom:2px;*/
/*}*/

.forecast-date {
    /*font-style:italic;*/
    /*color:#aaa;*/
    display:block;
    margin-right:10px;
    /*font-size: 0.55em;*/
    font-weight: normal;
    opacity: 0.7;
    /*margin-left: 0.35em;*/
    white-space: nowrap;
}
.forecast-date::before {
    content: "";
    margin: 0;
}
.outlook-widget {
    padding:5px !important;
    margin:0 !important;
}
.outlook-widget p, .outlook-widget p a {
    color:#555 !important;
    font-size:16px;
    line-height:23px;
}
.outlook-widget-rate-at-update {
    color:#444 !important;
}
.outlook-widget-rate-at-update {
    /*font-size: 1em;*/
    font-style:italic;
    line-height: 1;
    /*color: #4b5563;*/
    padding-top:0;
    padding-bottom:0;
    margin-bottom:0;
    font-weight:600;
    /*margin: -0.15rem 0 0.5rem 0;*/
}
.outlook-widget h3 {
    padding-left:16px !important;
    padding-bottom:0;
    font-size:22px;
}
#forecasts .ra_ts, .extract .ra_ts {
    text-align: center;
    display: block;
    font-size:15px;
    margin-top: 20px;
}
/*#forecasts p {padding:10px 70px 10px 70px}*/
@media (max-width:768px) {
    /*#forecasts p {padding:0}*/
}
ol.nice_ol {
    list-style: none;
}
ol.nice_ol p {
    display:inline;
}
ol.nice_ol li {
    counter-increment: toc-counter;
    margin-bottom:1rem;
}
ol.nice_ol li::before {
    content: counter(toc-counter);
    margin-right: 5px;
    top: 2px;
    left: -10px;
    padding-left: 6px;
    padding-right: 6px;
    height: 20px;
    width: 20px;
    border-radius: 50%;
    color:white;
    font-weight:700;
    background-color: #00c2a5
}

.entry-summary {}
.entry-summary img {float:right;margin-left:10px;width:120px;height:120px;}

.ticker {
    background-color:white;
    font-size:13px;
    padding:0;
    height:32px;
    overflow:hidden;
    /*border-top:6px white solid;*/
    /*margin-bottom:6px;*/
}
.ticker .container {
    position:relative;
    /*padding-right:40px;*/
}
.ticker .container ul  {
    /*display: flex;*/
    /*justify-content: center;*/
    padding:0;
    margin:0;
    font-size:13px;
}
/*.ticker a:hover {text-decoration:underline}*/


.ticker_alerts {
    position:absolute;right:0;
    padding:0;
    margin:8px 0 5px 4px;
    font-size:13px;
}

/*a.ticker_alerts:hover  {text-decoration:underline; }*/

.ticker li {
    /*position:relative;*/
    list-style: none;
    line-height:30px;
    display:inline-block;
    margin-right:0;
    font-weight:500;
    color:black;
    /*font-weight:700;*/
    transition: all .25s ease-in-out;
    transform: translateZ(0);
    padding-left:0;
    padding-right:10px;
}
.ticker li:hover {
    /*opacity:1;*/
    transform: scale(1.05);
    /*background-color: #e0e0e0;*/
}
.ticker li a {white-space:nowrap;}
.ticker .ra {
    color:black;
    display:inline-block;
    font-size:13px;
    line-height: 18px;
    margin: 0;
    padding: 0 1px 0 1px;
    font-weight:400;
    opacity: .9;
    background-color: transparent;
}
.ticker .ra svg {
    fill:black !important;
}
/*.ratefoot .ra{*/
/*     !*display:inline-block;*!*/
/*}*/
.ratefootchart img {
    width:120px;height:60px;
}
.tooltiptext .ra  {
    /*background-color: rgba(110, 110, 110, 0.1);*/
    padding: 1px 4px 1px 4px !important;
}
.ccypair_ratebox {
    position:relative;
}
.ccypair_ratebox h2.headingnote {
    margin-bottom:0;
}
.ccypair_ratebox_invrate {
    position:absolute;
    top:55px;right:0;
}
@media screen and (max-width: 768px) {
    .ccypair_ratebox_invrate { display:none;}
}
.ccypair_ratebox .ra {
    /*background-color: rgba(110, 110, 110, 0.1);*/
    padding: 1px 4px 1px 4px;
}
.ratefoot .ra svg {
    /*width:12px;height:12px;*/
}
/*.ra_hilo {*/
/*    font-weight:800;*/
/*}*/
@media screen and (max-width: 768px) {
    .ticker .ra {opacity:.95; }
}
.ticker_label {
    /*font-weight:700;*/
    display:inline-block;
    padding-left: 2px;
    color:white;
}
.ticker_rate {color:white;}

.ticker .alerticoncount svg {height:22px;width:22px}
.ticker_alerts svg { height:16px;width:16px}
.ticker a {display:block;}
/*.ticker a:active {*/
/*    background-color: #f5f5f5;*/
/*}*/
.ticker a:active * {
    color:orange;
}
.ticker div.ratealerts {
    display:inline-block;
    margin-bottom:0;
}
@media (max-width:600px) {
/*.ticker .wprice {display: none;}*/
}

.topback>.container {padding:0;}

hr {
    margin-top: 20px;
    margin-bottom: 20px;
    clear:both;
    /*border: 1px orange solid;*/
}

.spacer {
    border: 0;
}
.spacer-anchor {
    clear: both;
    border: 0;
    margin-top:50px;
}


.ad_top_300x50{display:none !important;}

.inline {display:inline}
.inlineblock {display:inline-block;zoom: 1;*display: inline;}
.inlineblockimp {display:inline-block !important;}
.inline-block {display:inline-block;zoom: 1;*display: inline;}
.block {display:block}

/* BER palette http://paletton.com/#uid=33t0u0klSQlaGXEgSU6qxLFwJFq */
.berblue{color:#4fade0}
.beryellow {color:#FFD051;}
.bercoral {color:#FF7851}
.berbluebg{background-color:#4fade0 !important}
.berdarkbluebg{background-color:#0a5987  !important}
.beryellowbg {background-color:#ffd05147 !important}
.bercoralbg {background-color:#FF7851 !important}

.vtxt{margin-left:5px}

textarea{width:100%}

.textcenter,.textcentre{text-align: center !important}
.block {display:block !important}
.textleft{text-align: left !important}
.textright{text-align: right !important}
.aligncenter{margin:0 auto;}
.dashed{border-bottom:1px dashed #ccc}
.dashed_orange{border-bottom:1px dashed orange}

.container_white {
    background-color: white;
}

.vendordiv div{display:inline-block;zoom: 1;*display: inline;}

.panel {
	color: #333;
	font-size: 14px;
	/*text-align:center;*/
	-moz-border-radius: 5px;border-radius:5px;
	-webkit-border-radius: 5px;
	padding: 4px;
	padding-top: 5px;
	border: 1px #ddd dotted;
	padding-bottom: 5px;
	width: auto;
	display:inline-block; zoom:1; *display: inline;
    background-color:white;
}

.diff {
    font-size: 20px;
    line-height: 24px;
    text-align: left;
    letter-spacing: -1px;
    margin: 10px 0 10px 0;
    padding: 0px;
}
.best .diff {
    display: block;
    color:#006b5b ; /* #00dbbb; */
    font-weight: 800;
    font-size: 21px;
    line-height:24px;
    /*letter-spacing: -2px;*/
}
.best .diff span span {
    font-weight:600;
}
.diff_green { color: #00dbbb;
}
.diff_green::before{
    /*content:"+";*/
}
.diff_red {  color: #de625d
}
.diff_red::before{
    /*content:"-";*/
}

@media (max-width:600px) {
    .diff {
        /*font-size: 0.8em;*/
    }
}


/* CHART */

.hide {display:none;}
.hide-important {display:none ! important;}

.shadow {
		moz-box-shadow: 3px 3px 20px rgba(50, 50, 50, 0.15);
		-webkit-box-shadow: 3px 3px 20px rgba(50, 50, 50, 0.15);
		box-shadow: 3px 3px 20px rgba(50, 50, 50, 0.15);
}
.shadowhover  {
    moz-box-shadow: 3px 3px 20px rgba(50, 50, 50, 0.25);
    -webkit-box-shadow: 3px 3px 20px rgba(50, 50, 50, 0.25);
    box-shadow: 3px 3px 20px rgba(50, 50, 50, 0.25);
}
.shadowhover:hover {
    moz-box-shadow: 3px 3px 20px rgba(50, 50, 50, 0.45);
    -webkit-box-shadow: 3px 3px 20px rgba(50, 50, 50, 0.45);
    box-shadow: 3px 3px 20px rgba(50, 50, 50, 0.45);
}
.shadowhoveronly:hover,.flink_logo_visit:hover {
    moz-box-shadow: 3px 3px 20px rgba(50, 50, 50, 0.25);
    -webkit-box-shadow: 3px 3px 20px rgba(50, 50, 50, 0.25);
    box-shadow: 3px 3px 20px rgba(50, 50, 50, 0.25);
}
.clear {display:block;}

.rounded{-webkit-border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border-radius: 10px;}
.norounded{-webkit-border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border-radius: 0px;}
.noroundedtop{-webkit-border-top-left-radius: 0px;
    -moz-border-radius-topleft: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    -webkit-border-top-right-radius: 0px;
    -moz-border-radius-topright: 0px;}
.rounded10{
    -webkit-border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border-radius: 10px;}
.rounded5{-webkit-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border-radius: 5px;}
.rounded2{-webkit-border-radius: 2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
border-radius: 2px;}
.toprounded{-webkit-border-top-left-radius: 10px;
-moz-border-radius-topleft: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topright: 10px;}
.topleftrounded{-webkit-border-top-left-radius: 10px;
-moz-border-radius-topleft: 10px;
border-top-left-radius: 10px;
}
.toprightrounded{
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topright: 10px;
    border-top-right-radius: 10px;
}

.table_heading_wasid {position:relative;}

.table_heading_suffix {
    margin:10px;
    font-size:14px;
    color:white;
    font-style: italic;
}
.wiz_actions_right {
    position:absolute;
    top:-15px;right:10px;
    padding:0;
}
.wiz_actions_left {
    position:absolute;
    top:5px;left:15px;
    padding:0;
}
.main_heading {
    text-align:center;
}
.main_heading .wiz_actions_right, .table_heading_wasid .wiz_actions_right {border:0;padding: 4px 8px 2px 8px !important;opacity:.9;}
/*@media (max-width:768px) {*/
/*    .main_heading p {*/
/*        display:none;*/
/*    }*/
/*}*/
.table_heading_wasid .wiz_actions_right:hover {opacity:1}

.wiz_actions>div {
   /*opacity:0.75;*/

    padding:0 !important;
   /*text-align:right !important;*/
}
.rate-table .wiz_actions span {display:none}
.wiz_actions>div>span {
    opacity:1;
    white-space:nowrap;
    height:20px;
    line-height:20px;
    font-size:16px;
}
.wiz_actions>div>i {
    /*font-size:20px;*/
    /*color:#aaa;*/
    /*opacity:0.4;*/
}
.wiz_actions>div:hover i{
      /*color:orange;*/
      opacity:1;
}
.wiz_actions>div {
/*    font-size:16px !important; */
    /*display:inline-block;*/
    padding: 2px;
    /*padding-left:10px;*/
    border-radius: 10px;
    cursor:pointer;
    /*color:white !important;*/
}

.alert_toggle {
    cursor:pointer;
    min-width:60px;
    border-radius:28px;
    display:inline-block;
    margin:10px auto 10px auto;
    /*padding:5px 10px 5px 10px;*/
    border:1px solid #444;
    color:#444;
    fill:#444;
    line-height:20px;
    background-color:white;
    -moz-box-shadow: 1px 1px 1px rgba(68, 68, 68, 0.2);
    -webkit-box-shadow: 1px 1px 1px rgba(68, 68, 68, 0.2);
    box-shadow: 1px 1px 1px rgba(68, 68, 68, 0.2);
}
.alert_toggle:hover {
    color:black;
    fill:black;
    -moz-box-shadow: 1px 1px 1px rgba(68, 68, 68, 0.4);
    -webkit-box-shadow: 1px 1px 1px rgba(68, 68, 68, 0.4);
    box-shadow: 1px 1px 1px rgba(68, 68, 68, 0.4);
}
.alert_toggle_blue {
    border:1px solid #0a6fa6;
    color:#0a6fa6;
    fill:#0a6fa6;
}

.alert_toggle_loading {
    border:2px solid #ccc;
    fill:#ccc;
    color:#ccc;
    cursor:wait;
}

.alert_toggle_set{
    cursor:pointer;
    /*color:white;*/
    /*fill:white;*/
    /*background-color:#4fade0;*/
    border:2px solid orange;
    font-weight:700;
}

.alert_set {
    /*background-color: #777 !important;*/
    /*color:white;fill:white;*/
    /*font-weight:700 !important;*/
}

.wiz_label{font-size:12px;padding: 2px 10px 2px 10px;}
.wiz_label_label{margin-left:3px;}
@media (max-width:768px) {
    .alert_toggle {
        min-width:55px;
    }
    .wiz_label{padding-left:8px;padding-right:6px}
    .wiz_label_label {
        font-size:.7rem;
    }
    .wiz_label_hide_label .wiz_label_label {
        display:none;
    }
}


.wiz_actions_right>div:hover {
    opacity:1;
    color:orange !important;
}
.wiz_actions>div:hover span{
    opacity:1;
    transition: all 0.5s;
}

@media (max-width:768px) {
    .wiz_actions>div span{
        display:none;
    }
}

.multi-vendor-quote {

}
.multi-vendor-quote:hover {

}

.shadow1px {
    -moz-box-shadow: 1px 1px 1px rgba(68, 68, 68, 0.4);
    -webkit-box-shadow: 1px 1px 1px rgba(68, 68, 68, 0.4);
    box-shadow: 1px 1px 1px rgba(68, 68, 68, 0.4);
}


.clickable{cursor:pointer;}

.ratefoot {
    padding-left:3px;
    color:black;
    border-radius:0 0 10px 10px;
    /*border:1px #f0f0f0 solid;*/
    border-top:0;
    line-height:1.7;
    max-width:1000px;
    margin:0 auto;
}
.ratefoot * {
    /*text-align:center;*/
}

.semibold {font-weight:600}
.bold {font-weight:700}
.boldest {font-weight:800}
.info, .info * { color:#4fade0 !important;font-size:15px;}

#dobut{overflow:hidden;margin-left:5px;margin-right:5px;}
#calcbut{margin-left:15px;padding:5px !important;padding-left:10px ! important;padding-right:10px ! important;}
#dolist {font-size:16px;text-align:left;overflow:hidden;}

.vname{
    font-size:13px;
    /*line-height: 30px;*/
    line-height:1.4;
    margin-top: 5px;
    /*margin-bottom:5px;*/
    /*font-weight:600;*/
}

@media (max-width:1000px) {
    /*.vname {display:none;}*/
    .show_full_icons {display:block;}
    .vname_bank_average {display:block;}
}

#vname_AVG {
    padding:20px 25px 20px 40px;
}
.vname a {text-decoration:none !important;}
.vname img {
    margin-right:5px;
    min-width:24px;
    height:24px;
}
.vicon {
    cursor:pointer;
}
/*.vicon i:hover  {*/
/*    box-shadow: 2px 2px 2px rgba(50, 50, 50, 0.20);*/
/*}*/
.vimg {
    margin-right:4px;
}
.vname_bank_average,.show_full_icons {
    max-width:300px;
    /*min-height:100px;*/
    line-height:2.2em;
    text-align: center;
    margin:0 auto 0 auto !important;
}
.vname_bank_average   {

}

@media (max-width:600px) {
    .vname_bank_average img {
        margin-right:2px;
        margin-bottom:4px;
    }
}

.average_name {display:none}
.vinfo_name .average_name {display:block}
.vinfo_name div {font-size:120%;padding:10px;}

.calc_landing .showmore{display:none}
.showmore-div {
    /*cursor:pointer;*/
    margin-top:5px;
    padding-bottom:10px;
    /*padding-left:38px;*/
}
.showmore-div a {
    color:#888;
    /*text-decoration:underline;*/
}
.rowlink-div {
    font-size:0.8em;
    line-height: 1.2em;
}
.rowlink-div a {

    color:#4fade0;
    /*text-decoration:underline;*/
}

.showmore-div:hover *{color:#4fade0;}

/*.vstars-bg {*/
/*    margin:0 auto;*/
/*    height:12px;*/
/*    background-image:url(https://bestexchangerates.com/wp-content/plugins/comment-rating-field-plugin/views/global/svg.php?svg=star&color=f2f2f2&size=12);*/
/*}*/
/*.vstars-rating {*/
/*    height:12px;*/
/*    background-image:url(https://bestexchangerates.com/wp-content/plugins/comment-rating-field-plugin/views/global/svg.php?svg=star&color=4fade0&size=12);*/

/*}*/
.padshowmore{margin-top:50px;}

.blueborder{border:1px #4fade0 solid}

#headrates{display:none;width:240px;height:80px;margin:10px;margin-top:0;margin-left:40px;padding:5px;padding-top:10px;font-size:18px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;padding:5px;border:1px #ddd dashed;}
.headrate{color:#4fade0;}
.headratelabel{color:#aaa;margin-right:20px;margin-left:30px;}
.headratelabel:hover{color:#4fade0;}
.smallest{
    font-size:0.65rem!important;
}
.small {
    font-size:12.8px!important;
}
.mediumsmall {
    font-size:0.85rem!important;
}
.medium{
    font-size:0.9rem!important;
}
.smaller {
    font-size:1rem!important;
    line-height:1.3!important;
}
.black {color:black !important;fill:black !important;}
.black a {color:black !important;fill:black !important;}
.underline{text-decoration:underline !important}
.hover_underline:hover{text-decoration:underline !important}
.hover_nounderline:hover{text-decoration:underline !important}
.hover_red:hover{color:red !important}
.midcolour{color:black}
.vsmall{font-size:9px}
.big{font-size:18px}
.disclaimer {
     margin-left:20px;margin-right:10px;
     font-size:12px;
     text-align:justify;

    /*font-family:"Courier New", Courier, monospace;*/

}
/*.disclaimer a {text-decoration:underline}*/
@media (max-width:480px) {
    .disclaimer {
        margin-left:-15px;margin-right:15px;
    }
}
#mybankcompare {font-size:10px;position:absolute;left:45px;top:20px;width:135px;text-align:center;padding:2px;
    background-color:#f2fcff;border:1px solid #eeeeee }
#mybankcompare:hover {border:1px solid #c4eeb6
}
#sortby {}
#compareBank:hover {color:black;}
.lightestblue, .lightestbluebg {background-color: rgb(245, 253, 255);}
.lightblue {background-color:rgb(237, 252, 255);}
.midcta {
    padding-top:0;
    /*background-color:rgb(237, 252, 255);*/
    /*background-color:#fffee2;*/
    margin-top:12px;
    padding-bottom:0px;
    /*border-radius: 10px;*/
    /*border-radius: 10px;*/
    /*box-shadow: 2px 2px 2px rgba(50, 50, 50, 0.20);*/
}
@media (max-width:480px) {
    .midcta {
        box-shadow: none;
    }
}

.calcrate a{color:black;}

.blue{color:#4fade0 !important;fill:#4fade0;}
.brownbg{color:#dfdbcc}
.bluehover:hover{color:#4fade0 !important;}
.yellowhover:hover{color:#FFD051 !important;}
.whitehover:hover{color:#FFD051 !important;}

.noalerts {}
.pointer{cursor:pointer !important}
.help{cursor:help;}
.redborder{
    border:1px red solid !important
}
.orangeborder{
    border:1px orange solid !important
}

.darkgrey { color:#555  !important;fill:#555;}

.purple{color:#5E6BE5}

.dotted{border:1px dotted #aaa}
.grey { color:#aaa;fill:#aaa;}
.lightgrey{color:#ccc !important}
.lightergrey{color:#dfdfdf !important}
.lightestgrey{color:#f7f7f7 !important}
.faintgrey{color:#e0e0e0 !important}
.whitebg {background-color: white!important}
.larger{font-size:120%;}

.loadimg { background:url(https://images.bestexchangerates.com/ajax-loader-rate.gif) no-repeat center left;}

.time{float:left;
}
/*.updated{color:#999;font-size:8px;width:90px;text-align:center}*/

.poprate{color:#4fade0;font-size:18px;font-weight:600;}
.marginrate {
     /*color: black;*/
     /*font-family:my_font;*/font-weight:500;
     font-size: 12px;
     width: 100%;
     text-align: center;
     padding-top:6px;
 }
.tablelink {
    color: #ccc;
    font-weight:500;
    font-size: 12px;
    width: 100%;
    text-align: center;
    padding-top:6px;
   //line-height:29px;
}

.wprice {}
.vprice {display: inline-block;zoom:1; *display: inline;border:1px #cde dotted;padding-top:2px;text-align:center;width:140px;height:45px;padding:5px;
vertical-align:middle;-moz-border-radius: 5px;border-radius:5px;
	-webkit-border-radius: 5px;vertical-align:middle;margin:0px;}

/* merged flags.css */
.flaginheading {
	display: inline-block;zoom: 1;*display: inline;
	margin: 0 2px 0 2px;
	width: 16px;
	height: 11px;
    vertical-align:middle;
	/*background: url('https://images.bestexchangerates.com/flags_sprite.gif');*/
    background-image:url('data:image/png;base64,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')
}
.easy-autocomplete-container .flaginheading {
    margin-right:5px;
}

.spr-ad{ background-position: -64px -1431px;; width: 16px; height: 11px; }
.spr-ae{ background-position: 0 -22px; width: 16px; height: 11px; }
.spr-af{ background-position: 0 -44px; width: 16px; height: 11px; }
.spr-ag{ background-position: 0 -66px; width: 16px; height: 11px; }
.spr-ai{ background-position: 0 -88px; width: 16px; height: 11px; }
.spr-al{ background-position: 0 -110px; width: 16px; height: 11px; }
.spr-am{ background-position: 0 -132px; width: 16px; height: 11px; }
.spr-an{ background-position: 0 -154px; width: 16px; height: 11px; }
.spr-ao{ background-position: 0 -176px; width: 16px; height: 11px; }
.spr-ar{ background-position: 0 -198px; width: 16px; height: 11px; }
.spr-as{ background-position: 0 -220px; width: 16px; height: 11px; }
.spr-at{ background-position: 0 -242px; width: 16px; height: 11px; }
.spr-au{ background-position: 0 -264px; width: 16px; height: 11px; }
.spr-aw{ background-position: 0 -286px; width: 16px; height: 11px; }
.spr-ax{ background-position: 0 -308px; width: 16px; height: 11px; }
.spr-az{ background-position: 0 -330px; width: 16px; height: 11px; }
.spr-ba{ background-position: 0 -352px; width: 16px; height: 11px; }
.spr-bb{ background-position: 0 -374px; width: 16px; height: 11px; }
.spr-bd{ background-position: 0 -396px; width: 16px; height: 11px; }
.spr-be{ background-position: 0 -418px; width: 16px; height: 11px; }
.spr-bf{ background-position: 0 -440px; width: 16px; height: 11px; }
.spr-bg{ background-position: 0 -462px; width: 16px; height: 11px; }
.spr-bh{ background-position: 0 -484px; width: 16px; height: 11px; }
.spr-bi{ background-position: 0 -506px; width: 16px; height: 11px; }
.spr-bj{ background-position: 0 -528px; width: 16px; height: 11px; }
.spr-bm{ background-position: 0 -550px; width: 16px; height: 11px; }
.spr-bn{ background-position: 0 -572px; width: 16px; height: 11px; }
.spr-bo{ background-position: 0 -594px; width: 16px; height: 11px; }
.spr-br{ background-position: 0 -616px; width: 16px; height: 11px; }
.spr-bs{ background-position: 0 -638px; width: 16px; height: 11px; }
.spr-bt{ background-position: 0 -660px; width: 16px; height: 11px; }
.spr-bv{ background-position: 0 -682px; width: 16px; height: 11px; }
.spr-bw{ background-position: 0 -704px; width: 16px; height: 11px; }
.spr-by{ background-position: 0 -726px; width: 16px; height: 11px; }
.spr-bz{ background-position: 0 -748px; width: 16px; height: 11px; }
.spr-ca{ background-position: 0 -770px; width: 16px; height: 11px; }
.spr-catalonia{ background-position: 0 -792px; width: 16px; height: 11px; }
.spr-cc{ background-position: 0 -814px; width: 16px; height: 11px; }
.spr-cd{ background-position: 0 -836px; width: 16px; height: 11px; }
.spr-cf{ background-position: 0 -858px; width: 16px; height: 11px; }
.spr-cg{ background-position: 0 -880px; width: 16px; height: 11px; }
.spr-ch{ background-position: 0 -902px; width: 11px; height: 11px;margin-right:9px !important }
.spr-ci{ background-position: 0 -924px; width: 16px; height: 11px; }
.spr-ck{ background-position: 0 -946px; width: 16px; height: 11px; }
.spr-cl{ background-position: 0 -968px; width: 16px; height: 11px; }
.spr-cm{ background-position: 0 -990px; width: 16px; height: 11px; }
.spr-cn{ background-position: 0 -1012px; width: 16px; height: 11px; }
.spr-co{ background-position: 0 -1034px; width: 16px; height: 11px; }

.spr-cr{ background-position: 0 -1056px; width: 16px; height: 11px; }
.spr-cs{ background-position: 0 -1078px; width: 16px; height: 11px; }
.spr-cu{ background-position: 0 -1100px; width: 16px; height: 11px; }
.spr-cv{ background-position: 0 -1122px; width: 16px; height: 11px; }
.spr-cw{ background-position: 0 -154px; width: 16px; height: 11px;}
.spr-cx{ background-position: 0 -1144px; width: 16px; height: 11px; }
.spr-cy{ background-position: 0 -1166px; width: 16px; height: 11px; }
.spr-cz{ background-position: 0 -1188px; width: 16px; height: 11px; }
.spr-de{ background-position: 0 -1210px; width: 16px; height: 11px; }
.spr-dj{ background-position: 0 -1232px; width: 16px; height: 11px; }
.spr-dk{ background-position: 0 -1254px; width: 16px; height: 11px; }
.spr-dm{ background-position: 0 -1276px; width: 16px; height: 11px; }
.spr-do{ background-position: 0 -1298px; width: 16px; height: 11px; }
.spr-dz{ background-position: 0 -1320px; width: 16px; height: 11px; }
.spr-ec{ background-position: 0 -1342px; width: 16px; height: 11px; }
.spr-ee{ background-position: 0 -1364px; width: 16px; height: 11px; }
.spr-eg{ background-position: 0 -1386px; width: 16px; height: 11px; }
.spr-eh{ background-position: 0 -1408px; width: 16px; height: 11px; }
.spr-england{ background-position: 0 -1430px; width: 16px; height: 11px; }
.spr-er{ background-position: 0 -1452px; width: 16px; height: 11px; }
.spr-es{ background-position: 0 -1474px; width: 16px; height: 11px; }
.spr-et{ background-position: 0 -1496px; width: 16px; height: 11px; }
.spr-europeanunion{ background-position: 0 -1518px; width: 16px; height: 11px; }
.spr-eu{ background-position: 0 -1518px; width: 16px; height: 11px; }
.spr-eurozone{ background-position: 0 -1518px; width: 16px; height: 11px; }
.spr-fam{ background-position: 0 -1540px; width: 16px; height: 11px; }
.spr-fi{ background-position: 0 -1562px; width: 16px; height: 11px; }
.spr-fj{ background-position: 0 -1584px; width: 16px; height: 11px; }
.spr-fk{ background-position: 0 -1606px; width: 16px; height: 11px; }
.spr-fm{ background-position: 0 -1628px; width: 16px; height: 11px; }
.spr-fo{ background-position: 0 -1650px; width: 16px; height: 11px; }
.spr-fr{ background-position: 0 -1672px; width: 16px; height: 11px; }
.spr-ga{ background-position: 0 -1694px; width: 16px; height: 11px; }
.spr-gb{ background-position: 0 -1716px; width: 16px; height: 11px; }  .spr-uk{ background-position: 0 -1716px; width: 16px; height: 11px; }
.spr-gd{ background-position: 0 -1738px; width: 16px; height: 11px; }
.spr-ge{ background-position: 0 -1760px; width: 16px; height: 11px; }
.spr-gf{ background-position: 0 -1782px; width: 16px; height: 11px; }
.spr-gh{ background-position: 0 -1804px; width: 16px; height: 11px; }
.spr-gi{ background-position: 0 -1826px; width: 16px; height: 11px; }
.spr-gl{ background-position: 0 -1848px; width: 16px; height: 11px; }
.spr-gm{ background-position: 0 -1870px; width: 16px; height: 11px; }
.spr-gn{ background-position: 0 -1892px; width: 16px; height: 11px; }
.spr-gp{ background-position: 0 -1914px; width: 16px; height: 11px; }
.spr-gq{ background-position: 0 -1936px; width: 16px; height: 11px; }
.spr-gr{ background-position: 0 -1958px; width: 16px; height: 11px; }
.spr-gs{ background-position: 0 -1980px; width: 16px; height: 11px; }
.spr-gt{ background-position: -32px 0; width: 16px; height: 11px; }
.spr-gu{ background-position: -32px -22px; width: 16px; height: 11px; }
.spr-gw{ background-position: -32px -44px; width: 16px; height: 11px; }
.spr-gy{ background-position: -32px -66px; width: 16px; height: 11px; }
.spr-hk{ background-position: -32px -88px; width: 16px; height: 11px; }
.spr-hm{ background-position: -32px -110px; width: 16px; height: 11px; }
.spr-hn{ background-position: -32px -132px; width: 16px; height: 11px; }
.spr-hr{ background-position: -32px -154px; width: 16px; height: 11px; }
.spr-ht{ background-position: -32px -176px; width: 16px; height: 11px; }
.spr-hu{ background-position: -32px -198px; width: 16px; height: 11px; }
.spr-id{ background-position: -32px -220px; width: 16px; height: 11px; }
.spr-ie{ background-position: -32px -242px; width: 16px; height: 11px; }
.spr-il{ background-position: -32px -264px; width: 16px; height: 11px; }
.spr-in{ background-position: -32px -286px; width: 16px; height: 11px; }
.spr-io{ background-position: -32px -308px; width: 16px; height: 11px; }
.spr-iq{ background-position: -32px -330px; width: 16px; height: 11px; }
.spr-ir{ background-position: -32px -352px; width: 16px; height: 11px; }
.spr-is{ background-position: -32px -374px; width: 16px; height: 11px; }
.spr-it{ background-position: -32px -396px; width: 16px; height: 11px; }
.spr-jm{ background-position: -32px -418px; width: 16px; height: 11px; }
.spr-jo{ background-position: -32px -440px; width: 16px; height: 11px; }
.spr-jp{ background-position: -32px -462px; width: 16px; height: 11px; }
.spr-ke{ background-position: -32px -484px; width: 16px; height: 11px; }
.spr-kg{ background-position: -32px -506px; width: 16px; height: 11px; }
.spr-kh{ background-position: -32px -528px; width: 16px; height: 11px; }
.spr-ki{ background-position: -32px -550px; width: 16px; height: 11px; }
.spr-km{ background-position: -32px -572px; width: 16px; height: 11px; }
.spr-kn{ background-position: -32px -594px; width: 16px; height: 11px; }
.spr-kp{ background-position: -32px -616px; width: 16px; height: 11px; }
.spr-kr{ background-position: -32px -638px; width: 16px; height: 11px; }
.spr-kw{ background-position: -32px -660px; width: 16px; height: 11px; }
.spr-ky{ background-position: -32px -682px; width: 16px; height: 11px; }
.spr-kz{ background-position: -32px -704px; width: 16px; height: 11px; }
.spr-la{ background-position: -32px -726px; width: 16px; height: 11px; }
.spr-lb{ background-position: -32px -748px; width: 16px; height: 11px; }
.spr-lc{ background-position: -32px -770px; width: 16px; height: 11px; }
.spr-li{ background-position: -32px -792px; width: 16px; height: 11px; }
.spr-lk{ background-position: -32px -814px; width: 16px; height: 11px; }
.spr-lr{ background-position: -32px -836px; width: 16px; height: 11px; }
.spr-ls{ background-position: -32px -858px; width: 16px; height: 11px; }
.spr-lt{ background-position: -32px -880px; width: 16px; height: 11px; }
.spr-lu{ background-position: -32px -902px; width: 16px; height: 11px; }
.spr-lv{ background-position: -32px -924px; width: 16px; height: 11px; }
.spr-ly{ background-position: -32px -946px; width: 16px; height: 11px; }
.spr-ma{ background-position: -32px -968px; width: 16px; height: 11px; }
.spr-mc{ background-position: -32px -990px; width: 16px; height: 11px; }
.spr-md{ background-position: -32px -1012px; width: 16px; height: 11px; }
.spr-me{ background-position: -32px -1034px; width: 16px; height: 12px; }
.spr-mg{ background-position: -32px -1057px; width: 16px; height: 11px; }
.spr-mh{ background-position: -32px -1079px; width: 16px; height: 11px; }
.spr-mk{ background-position: -32px -1101px; width: 16px; height: 11px; }
.spr-ml{ background-position: -32px -1123px; width: 16px; height: 11px; }
.spr-mm{ background-position: -32px -1145px; width: 16px; height: 11px; }
.spr-mn{ background-position: -32px -1167px; width: 16px; height: 11px; }
.spr-mo{ background-position: -32px -1189px; width: 16px; height: 11px; }
.spr-mp{ background-position: -32px -1211px; width: 16px; height: 11px; }
.spr-mq{ background-position: -32px -1233px; width: 16px; height: 11px; }
.spr-mr{ background-position: -32px -1255px; width: 16px; height: 11px; }
.spr-ms{ background-position: -32px -1277px; width: 16px; height: 11px; }
.spr-mt{ background-position: -32px -1299px; width: 16px; height: 11px; }
.spr-mu{ background-position: -32px -1321px; width: 16px; height: 11px; }
.spr-mv{ background-position: -32px -1343px; width: 16px; height: 11px; }
.spr-mw{ background-position: -32px -1365px; width: 16px; height: 11px; }
.spr-mx{ background-position: -32px -1387px; width: 16px; height: 11px; }
.spr-my{ background-position: -32px -1409px; width: 16px; height: 11px; }
.spr-mz{ background-position: -32px -1431px; width: 16px; height: 11px; }
.spr-na{ background-position: -32px -1453px; width: 16px; height: 11px; }
.spr-nc{ background-position: -32px -1475px; width: 16px; height: 11px; }
.spr-ne{ background-position: -32px -1497px; width: 16px; height: 11px; }
.spr-nf{ background-position: -32px -1519px; width: 16px; height: 11px; }
.spr-ng{ background-position: -32px -1541px; width: 16px; height: 11px; }
.spr-ni{ background-position: -32px -1563px; width: 16px; height: 11px; }
.spr-nl{ background-position: -32px -1585px; width: 16px; height: 11px; }
.spr-no{ background-position: -32px -1607px; width: 16px; height: 11px; }
.spr-np{ background-position: -32px -1629px; width: 9px; height: 11px; }
.spr-nr{ background-position: -32px -1651px; width: 16px; height: 11px; }
.spr-nu{ background-position: -32px -1673px; width: 16px; height: 11px; }
.spr-nz{ background-position: -32px -1695px; width: 16px; height: 11px; }
.spr-om{ background-position: -32px -1717px; width: 16px; height: 11px; }
.spr-pa{ background-position: -32px -1739px; width: 16px; height: 11px; }
.spr-pe{ background-position: -32px -1761px; width: 16px; height: 11px; }
.spr-pf{ background-position: -32px -1783px; width: 16px; height: 11px; }
.spr-pg{ background-position: -32px -1805px; width: 16px; height: 11px; }
.spr-ph{ background-position: -32px -1827px; width: 16px; height: 11px; }
.spr-pk{ background-position: -32px -1849px; width: 16px; height: 11px; }
.spr-pl{ background-position: -32px -1871px; width: 16px; height: 11px; }
.spr-pm{ background-position: -32px -1893px; width: 16px; height: 11px; }
.spr-pn{ background-position: -32px -1915px; width: 16px; height: 11px; }
.spr-pr{ background-position: -32px -1937px; width: 16px; height: 11px; }
.spr-ps{ background-position: -32px -1959px; width: 16px; height: 11px; }
.spr-pt{ background-position: -32px -1981px; width: 16px; height: 11px; }
.spr-pw{ background-position: -64px 0; width: 16px; height: 11px; }
.spr-py{ background-position: -64px -22px; width: 16px; height: 11px; }
.spr-qa{ background-position: -64px -44px; width: 16px; height: 11px; }
.spr-re{ background-position: -64px -66px; width: 16px; height: 11px; }
.spr-ro{ background-position: -64px -88px; width: 16px; height: 11px; }
.spr-rs{ background-position: -64px -110px; width: 16px; height: 11px; }
.spr-ru{ background-position: -64px -132px; width: 16px; height: 11px; }
.spr-rw{ background-position: -64px -154px; width: 16px; height: 11px; }
.spr-sa{ background-position: -64px -176px; width: 16px; height: 11px; }
.spr-sb{ background-position: -64px -198px; width: 16px; height: 11px; }
.spr-sc{ background-position: -64px -220px; width: 16px; height: 11px; }
.spr-scotland{ background-position: -64px -242px; width: 16px; height: 11px; }
.spr-sd{ background-position: -64px -264px; width: 16px; height: 11px; }
.spr-se{ background-position: -64px -286px; width: 16px; height: 11px; }
.spr-sg{ background-position: -64px -308px; width: 16px; height: 11px; }
.spr-sh{ background-position: -64px -330px; width: 16px; height: 11px; }
.spr-si{ background-position: -64px -352px; width: 16px; height: 11px; }
.spr-sj{ background-position: -64px -374px; width: 16px; height: 11px; }
.spr-sk{ background-position: -64px -396px; width: 16px; height: 11px; }
.spr-sl{ background-position: -64px -418px; width: 16px; height: 11px; }
.spr-sm{ background-position: -64px -440px; width: 16px; height: 11px; }
.spr-sn{ background-position: -64px -462px; width: 16px; height: 11px; }
.spr-so{ background-position: -64px -484px; width: 16px; height: 11px; }
.spr-sr{ background-position: -64px -506px; width: 16px; height: 11px; }
.spr-st{ background-position: -64px -528px; width: 16px; height: 11px; }
.spr-sv{ background-position: -64px -550px; width: 16px; height: 11px; }
.spr-sy{ background-position: -64px -572px; width: 16px; height: 11px; }
.spr-sz{ background-position: -64px -594px; width: 16px; height: 11px; }
.spr-tc{ background-position: -64px -616px; width: 16px; height: 11px; }
.spr-td{ background-position: -64px -638px; width: 16px; height: 11px; }
.spr-tf{ background-position: -64px -660px; width: 16px; height: 11px; }
.spr-tg{ background-position: -64px -682px; width: 16px; height: 11px; }
.spr-th{ background-position: -64px -704px; width: 16px; height: 11px; }
.spr-tj{ background-position: -64px -726px; width: 16px; height: 11px; }
.spr-tk{ background-position: -64px -748px; width: 16px; height: 11px; }
.spr-tl{ background-position: -64px -770px; width: 16px; height: 11px; }
.spr-tm{ background-position: -64px -792px; width: 16px; height: 11px; }
.spr-tn{ background-position: -64px -814px; width: 16px; height: 11px; }
.spr-to{ background-position: -64px -836px; width: 16px; height: 11px; }
.spr-tr{ background-position: -64px -858px; width: 16px; height: 11px; }
.spr-tt{ background-position: -64px -880px; width: 16px; height: 11px; }
.spr-tv{ background-position: -64px -902px; width: 16px; height: 11px; }
.spr-tw{ background-position: -64px -924px; width: 16px; height: 11px; }
.spr-tz{ background-position: -64px -946px; width: 16px; height: 11px; }
.spr-ua{ background-position: -64px -968px; width: 16px; height: 11px; }
.spr-ug{ background-position: -64px -990px; width: 16px; height: 11px; }
.spr-um{ background-position: -64px -1012px; width: 16px; height: 11px; }
.spr-us{ background-position: -64px -1034px; width: 16px; height: 11px; }
.spr-us{ background-position: -64px -1034px; width: 16px; height: 11px; }
.spr-uy{ background-position: -64px -1056px; width: 16px; height: 11px; }
.spr-uz{ background-position: -64px -1078px; width: 16px; height: 11px; }
.spr-va{ background-position: -64px -1100px; width: 16px; height: 11px; }
.spr-vc{ background-position: -64px -1122px; width: 16px; height: 11px; }
.spr-ve{ background-position: -64px -1144px; width: 16px; height: 11px; }
.spr-vg{ background-position: -64px -1166px; width: 16px; height: 11px; }
.spr-vi{ background-position: -64px -1188px; width: 16px; height: 11px; }
.spr-vn{ background-position: -64px -1210px; width: 16px; height: 11px; }
.spr-vu{ background-position: -64px -1232px; width: 16px; height: 11px; }
.spr-wales{ background-position: -64px -1254px; width: 16px; height: 11px; }
.spr-wf{ background-position: -64px -1276px; width: 16px; height: 11px; }
.spr-ws{ background-position: -64px -1298px; width: 16px; height: 11px; }
.spr-ye{ background-position: -64px -1320px; width: 16px; height: 11px; }
.spr-yt{ background-position: -64px -1342px; width: 16px; height: 11px; }
.spr-za{ background-position: -64px -1364px; width: 16px; height: 11px; }
.spr-zm{ background-position: -64px -1386px; width: 16px; height: 11px; }
.spr-zw{ background-position: -64px -1408px; width: 16px; height: 11px; }

.spr-gg{ background: url('https://images.bestexchangerates.com/flagsA/gif/gg.gif') no-repeat left;}
.spr-je{ background: url('https://images.bestexchangerates.com/flagsA/gif/je.gif') no-repeat left;}
.spr-im{ background: url('https://images.bestexchangerates.com/flagsA/gif/im.gif') no-repeat left;}
.spr-bq{ background: url('https://images.bestexchangerates.com/flagsA/gif/bq.gif') no-repeat left;}
.spr-sx{ background: url('https://images.bestexchangerates.com/flagsA/gif/sx.gif') no-repeat left;}
.spr-bl{ background: url('https://images.bestexchangerates.com/flagsA/gif/bl.gif') no-repeat left;}
.spr-mf{ background: url('https://images.bestexchangerates.com/flagsA/gif/mf.gif') no-repeat left;}

.DE{ background: url('https://images.bestexchangerates.com/flagsA/gif/de.gif') no-repeat left;}
.FR{ background: url('https://images.bestexchangerates.com/flagsA/gif/fr.gif') no-repeat left;}
.IE{ background: url('https://images.bestexchangerates.com/flagsA/gif/ie.gif') no-repeat left;}
.ES{ background: url('https://images.bestexchangerates.com/flagsA/gif/es.gif') no-repeat left;}
.NL{ background: url('https://images.bestexchangerates.com/flagsA/gif/nl.gif') no-repeat left;}
.IT{ background: url('https://images.bestexchangerates.com/flagsA/gif/it.gif') no-repeat left;}
.BTC{ background: url('https://images.bestexchangerates.com/BTC_14x14.gif') no-repeat left;}
.BTCflag{ background: url('https://images.bestexchangerates.com/BTC-22x11.png') no-repeat left;}
.ETHflag{ background: url('https://images.bestexchangerates.com/ETH-22x11.png') no-repeat left;}
.XRPflag{ background: url('https://images.bestexchangerates.com/XRP.gif') no-repeat left;}
.XAUflag{ background: unset;background-color:gold;}
.XAGflag{ background: unset;background-color:silver;}
.XPTflag{ background: unset;background-color:lightgrey;}
.XPDflag{ background: unset;background-color:grey;}
.mid {
	background: url('https://images.bestexchangerates.com/mid_s.gif') no-repeat left;
}
.WF {background: url('https://www.wellsfargo.com/favicon.ico') no-repeat left;
}
.AUD {	background-position: 0 -264px; }
.USD {	background-position: -64px -1034px; }
.EUR {	background-position: 0 -1518px; }
.CAD {  background-position: 0 -770px; }
.CHF {  background-position: 0 -902px; }
.NZD {  background-position: -32px -1695px; }
.GBP {	background-position: 0 -1716px; }
.HKD {	background-position: -32px -88px;  }
.JPY {	background-position: -32px -462px; }
.IDR {	background-position: -32px -220px;}
.INR {	background-position: -32px -286px;}
.CNY {  background-position: 0 -1012px;}
.DKK {	background-position: 0 -1254px; }
.KRW {	background-position: -32px -638px;}
.KWD {	background-position: -32px -660px;}
.MYR {	background-position: -32px -1409px;}
.NOK {	background-position: -32px -1607px;}
.PKR {	background-position: -32px -1849px;}
.PLN {	background-position: -32px -1871px;}
.SEK {	background-position: -64px -286px; }
.SGD {	background-position: -64px -308px; }
.THB {	background-position: -64px -704px;}
.SAR {	background-position: -64px -176px;}
.PHP {  background-position: -32px -1827px;}
.ZAR {	background-position: -64px -1364px;}
.BHD {	background-position: 0 -484px;}
.MOP {	background-position: -32px -1189px;}
.AED {	background-position: 0 -22px;  }
.PGK {	background-position: -32px -1805px; }
.TWD {	background-position: -64px -924px; }
.VND {	background-position: -64px -1210px;  }
.FJD {	background-position: 0 -1584px; }
.RUB {	background-position: -64px -132px;  }
.BRL {	background-position: 0 -616px; }
.CZK {	background-position: 0 -1188px; }
.TRY {	background-position: 0 -1386px;  }
.OMR {	background-position: -32px -1717px; }
.QAR {	background-position: -64px -44px;  }
/*.XAU {	background: url('/erc/images/flagsA/gold-icon.jpg'); }*/
.KES {	background-position: -32px -484px; }
.EGP {	background-position: 0 -1386px; }
.LKR {	background-position: -32px -814px; }
.BDT {	background-position: 0 -396px;  }
.NGN {	background-position: -32px -1541px;  }
.UAH {	background-position: -64px -968px; }
.SBD  {background-position: -64px -198px;}
.WST  {background-position: -64px -1298px;}
.CLP      {background-position: 0 -968px;}
.HUF  {background-position: -32px -198px; }
.ISK  {background-position: -32px -374px;}
.LVL  {background-position: -32px -924px;}
.ILS  {background-position: -32px -264px;}
.MXN  {background-position: -32px -1387px;}
.XPFNC{ background-position: -32px -1475px; width: 16px; height: 11px; }
.XPFPF{ background-position: -32px -1783px; width: 16px; height: 11px; }
.XPFWF{ background-position: -64px -1276px; width: 16px; height: 11px; }
.MUR { background-position: -32px -1321px; width: 16px; height: 11px; }

.text-vertical {
    transform: rotate(90deg)  ;
    white-space:nowrap;
}
.text-vertical-90 {
    transform: rotate(-90deg)  ;
}
.follow-us,.share-this {

    font-family:"Courier New", Courier, monospace;
    line-height: 2;
    height: 20px;
    padding: 0;
    margin-top: 30px;
    margin-left:12px;
}
.share-this {margin-top:10px;color:#aaa;}
@media (max-width:768px) {
    .share-this { display:none}
}
.footmenu {
    width:100%;
    background-color: #4c0a87;
}
.footmenu a {color:white}
.footmenu a:hover {color:black !important;}
.footmenu ul{
    margin-top:5px;padding:5px;text-align:center;
}

.footmenu li {
    font-size:13px;
    list-style-type: none;
    display:inline-block;
    margin-right:20px;
}

ul.footmenu{
	display: block;
	clear:both;
	list-style-type: none;
	text-align:left;
	width: 900px;
	padding-top:0px;
	padding-bottom:10px;;

	margin: 0 auto;
	vertical-align:top;
}

ul.footmenu li {
	font-size: 13px;
	margin: 0;
	padding: 0;
	margin-top:10px;
	display: inline-block;zoom:1; *display: inline;;
	zoom:1; *display: inline;
	font-weight: bold;
	color: #eee;
	vertical-align:top;
	text-decoration: none;
}

ul.footmenu li a {
	padding-right:20px;
	padding-left:20px;
}
ul.vendormenu { margin-left:20px}
ul.vendormenu li {padding-top:20px;}
ul.vendormenu li a {
	color:black;
}

ul.footmenu li a:hover {
	text-decoration:underline;color:red;
}

ul.footmenu li a:active {

}

.foot-menu li {
    padding-left:10px;
    text-align:left;
}
.foot-menu>li {
    width:20%;

    font-size:16px;
    padding:5px;
    padding-bottom:10px;
    vertical-align:top;
}
.foot-menu>li>a {
    font-weight:700;
}
.foot-menu>li>span {
    font-weight:700;
}
@media (max-width:768px) {
    .foot-menu>li {
        width:40%;
    }
}
.foot-menu a{}
.foot-menu a:hover {color:orange !important}

.footrow-left {
    width: 30px;
    float: left;
    padding-top: 60px;
    text-align: center
}

.footrow-left div {
    padding-top: 10px
}

.footrow-right {
    width: calc(100% - 30px);
    float: left
}

ul.footsubmenu {
	margin: 0;
	margin-left:0px;

}
ul.footsubmenu li {
	font-size: 15px;
	display:block;
	margin: 0;
	padding: 0;
    margin-top:5px;
}
@media (max-width:768px) {
    ul.footsubmenu li {
        margin-top:10px;
    }
}


ul.footsubmenu li a:hover { color:white}

ul.vendorsubmenu li {

}
ul.vendorsubmenu li a {
	color:#666;
}

/*input {margin-bottom:2px !important;margin-top:2px !important;}*/
#butloading{visibility:visible;}

.btn {
    display: inline;
    /*text-transform: uppercase;*/
    font-size: 16px;
    line-height: 19px;
    letter-spacing: .05em;
    white-space:nowrap;

    margin-bottom: 5px;
	cursor:pointer;
    line-height: 1.4;
    /*background-color: #9c0707;*/
    color: white;
    border-color:white;
    fill: white;
    text-align: center !important;
    background-image: none !important;
    background-color: #00c2a5;
    background-color: #12B886;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px !important;
    cursor: pointer;
    text-decoration: none !important;
    text-shadow:none;
    moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    moz-box-shadow: 3px 3px 20px rgba(100, 100, 100, 0.15);
    -webkit-box-shadow: 3px 3px 20px rgba(100, 100, 100, 0.15);
    box-shadow: 3px 3px 20px rgba(100, 100, 100, 0.15);

    border:0;
    background: #12B886;
    border-radius: 12px;
    padding: 7px 18px 7px 18px;
    font-weight: 600;

}
.btn:hover {
    background: #0CA678;
    transform: translateY(-1px);
    border:0;
    color:black;
    fill:black;
}
.btn_thin {
    padding: 4px 20px 6px 20px;
}
.btn_grey {
    background-color: #77777760;
    border:0;
    /*color: #12B886;*/
    /*fill: #12B886;*/
}
.btn_grey:hover {
    background-color: #777777a0;
}
.btn_bottom-cta {
    background: #eef2f6;
    color: #2f3b4a;
    fill:#2f3b4a;
    border: 1px solid #d6dde6;
    border-radius: 12px;
    padding: 14px 16px;
    font-weight: 500;

}
.btn_bottom-cta:hover {
    background: #e4ebf3;
}
.btn_green {
    background-color: #12B886; /*#00dbbb; */
    border:0;
}
.btn_purp {
    background-color: #4c0a87; /*#00dbbb; */
    border:0;
}

.vlinks .btn {
    display:block;
    max-width:250px;
}
.vlinks a.btn {
    font-weight:600;

}
@media (max-width:768px) {
    /*.btn {*/
    /*    padding: 10px 2px 10px 5px;*/
    /*}*/
    .vlinks div {
        max-width:300px;
    }
}
.vlinks .btn {
    white-space:nowrap !important;
}
.btnclear {
    transition: all .1s ease-out;
    background-color:transparent;
    color:#444 !important;
    border: 1px solid rgba(255, 255, 255, 0.1);
    border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important;
    box-shadow:none;
    cursor:pointer;
}
.btnclear01 {
    background-color: rgba(100, 100, 100, 0.05);
}
.btnclearblue01 {
    background-color: rgba(79, 173, 224, 0.3);
}
.btnclearorange01 {
    background-color: rgba(255, 165, 0, 0.25);
}
.btnclear02 {
    background-color: rgba(100, 100, 100, 0.2);
}
.btnclear03 {
    background-color: rgba(255, 255, 255, 0.1);
}
.btnclear05 {
    background-color: rgba(100, 100, 100, 0.5);
}
.btn_cta {
    display: block;
    margin:15px;
}
.btn_tt {
    color:white !important;
}

.btn svg {
    transition: transform .25s ease-in-out;
    transform: translateZ(0);
}
.btn:hover svg {
    transform: scale(1.2);
}
.type_tabs a svg {
    transition: transform .25s ease-in-out;
    transform: translateZ(0);
}
.type_tabs a:hover svg {
    transform: scale(1.2);
}
.btnclear:hover {
    background-color: rgba(255, 255, 255, 0.39);
    border: 1px solid rgba(255, 255, 255, 0.1);
	color:#111 !important;
}

.btn.disabled, .btn[disabled] {
    /*opacity:1.0;*/
    background-color:#ccc;
    color:#999;
    border:0;
}

@media (max-width:680px) {
    .type_tabs li .tth {
        display:none;
    }
}

.refreshlink {
    background-color:#4fade0;
    color:white;
    /*width:70%;*/
    padding-top:12px;
    padding-bottom:12px;
}

.notexttransform {text-transform: none;}

.btn> i {}

.cta {
    clear:both;
    background-size: cover;
    margin:5px auto 5px auto;
    padding: 10px 12px 10px;
    font-size:110%;
    width:75%;
    display:block;
    max-width:500px;
    moz-box-shadow: 3px 3px 3px #888;
    -webkit-box-shadow: 3px 3px 3px #888;
    box-shadow: 3px 3px 3px #888;
}
.cta_logo {
    background-color:#5E6BE5;
    background-image: url("https://images.bestexchangerates.com/berlogos/BestExchangeRates6_logo_transp_88x75.png") !important;
    background-repeat:no-repeat;
    background-position:98% center;
    clear:both;
    margin:20px auto 20px auto;
    padding: 40px 100px 40px 30px;
    font-size:110%;
    width:75%;
    display:block;
}
.cta_logo:hover{background-color:#3E4DD9}
a.ber_action {text-decoration: none;}

a.ber_action p, a.ber_action div {
    background: url("https://images.bestexchangerates.com/berlogos/BestExchangeRates6_logo_transp_88x75.png") no-repeat 10px center;margin:0;padding:0;
    padding:30px;
    padding-left:60px;
    font-size:18px;
    text-align:center;
    text-decoration:underline;
}

@media (max-width:450px) {
    .ber-page .blurb {display:none;}
}

.blurb p {font-size:0.8rem;color:#aaa;}
.vblurb {color:#ccc}

.header-rfq {
		font-size:15px;
		color:#4fade0;
}
.smallchart{height:16px;vertical-align:top;}


h3.popover-title {text-align:center;color:white;background-color:#4fade0;border:1px #4fade0 solid;}
.popover-content{background-color: white; margin:0;padding:0;
}

.popvtitle{font-weight:500;font-size:18px;color:#444;}

div.ccyinfo {padding-bottom:5px;padding-top:0;}
div.ccyinfo div{ margin:0;}
/*div.ccyinfo a{color:#333;}  *//* border-bottom:dotted 1px #ccc*/
/*div.ccyinfo a:hover{color:#4fade0;text-decoration:underline;}*/
.italic{font-style: italic}
.activeblue{color:#4fade0 !important;text-decoration:underline;}

.ccyinfo {padding-top:10px;margin-bottom:0;padding-left:12px;}
.ccyinfo > .nav-tabs {
    border-bottom: 1px solid transparent;
}
.ccyinfo > .nav-tabs > li {
    margin-bottom: -3px;
}
.ccyinfo > .nav-tabs > li > a {
    padding-top: 2px;
    padding-bottom: 2px;
    line-height: 18px;
    border: 1px solid transparent;
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
}
.ccyinfo > .nav-tabs > li > a:hover {
    border-color: #eeeeee #eeeeee #dddddd;
    background-color: #eeeeee;
}
.ccyinfo > .nav-tabs > .active > a,
.ccyinfo > .nav-tabs > .active > a:hover {
    color: #4fade0;
    margin-bottom: -1px;
    background-color: white;
    border: 1px solid #ddd;
    border-bottom-color: white;
    cursor: default;
}
.nav-list {padding-left:0;padding-right:0}
.nav-list > li {padding-left:3px;}
.nav-list > li > a {
    padding: 0px 15px;
}
.nav > li > a  {
    text-decoration: underline;}
.nav > li > a:hover {
    text-decoration: underline;
    color:black;
    /*background-color: white !important;*/
}
.nav-list .nav-header {
    /*text-align: center;*/
    text-align:left;padding-left:20px;
    background-color: #dfdbcc;
    border: 0;
    font-weight: 600;
    color: black;
}
.tips-header{
    background-color:#4fade0 !important;
    color:white !important;
}
.nav-small-header{padding-bottom:0!important;margin-bottom:-3px;margin-top:2px}
.tan-header {
    text-align: center;
    background-color: #dfdbcc;
    border: 0;
    font-weight: 600;
    color: black;
}
.nav-list > .active > a, .nav-list > .active > a:hover {
    background-color: white;
    border: 0;
    font-weight: 600;
    color: black;
}
.btn-menu{margin-left:0!important;margin-bottom:3px;font-size:12px;padding-left:8px!important;padding-right:8px!important;}

ul.menu_side {
    margin:4px;margin-right:5px;
    padding:0 2px !important;
    overflow: hidden;
    border:1px #dddddd solid;
    margin-top:5px;
    -webkit-border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border-radius: 10px;}


.menu_side li {padding-top:2px;padding-bottom:2px;border:0;}
.menu_side li.active {border:0;}
.menu_side li.active a{
    font-weight:600;
}
.well { -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.center{text-align:center}

.background-lightgrey {background-color:#f5f5f5}

.well .accordion {margin-bottom:1px;}
.cf a{color:#5381a6;}
.cf a:hover{text-decoration:none;color: #3c5779;}
.vad a{color:#999;}
.vad a:hover{text-decoration:none;color:#333;}
.ozad a{color:#09557e;}
.ozad a:hover{text-decoration:none;color:#333;}
.torad a{color:#44339b;}
.torad a:hover{text-decoration:none;color:#1f1551;}
.hoverblack:hover{color:black !important;}
.hoverblue:hover{color:#4fade0 !important;fill :#4fade0}
.hoverorange:hover{color:orange !important;fill:orange!important;}
.hoverorange:hover svg{fill:orange!important;}
.font8 {font-size:8px !important;  max-height: 99999em;}
.font9 {font-size:9px !important;  max-height: 99999em;}
.font10 {font-size:10px !important;  max-height: 99999em;}
.font11 {font-size:11px !important;  max-height: 99999em;}
.font12 {font-size:12px !important;  max-height: 99999em;}
.font13 {font-size:13px !important;  max-height: 99999em;}
.font14 {font-size:14px !important;  max-height: 99999em;}
.font15 {font-size:15px !important;  max-height: 99999em;}
.font16 {font-size:16px !important;  max-height: 99999em;}
.font18 {font-size:18px !important;  max-height: 99999em;}
.font20 {font-size:20px !important;  max-height: 99999em;}
.font22 {font-size:22px !important;  max-height: 99999em;}
.font24 {font-size:24px !important;  max-height: 99999em;}
.font28 {font-size:28px !important;  max-height: 99999em;}
.font30 {font-size:36px !important;  max-height: 99999em;}
.font36 {font-size:30px !important;  max-height: 99999em;}
.font40 {font-size:40px !important;  max-height: 99999em;}
.btn-pad{padding-left:5px;padding-right:5px}
.textalignright{text-align:right}
.alignright {float:right}
#market_research .accordion-inner {padding-top:0 ! important;}
#market_research a.accordion-toggle {color:#444;font-weight:400;padding-top:1px ! important;padding-bottom:0 ! important;}
.accordion-active{background-color:white}
.nounderline{text-decoration:none !important;}

.hoverblack:hover *, .hoverblack:hover div{color:black;}

.hovernounderline:hover{text-decoration:none;}

.hoverblue:hover{color:#4fade0;}
.blackunderlinehoverblue{color:black;text-decoration:underline}
.blackunderlinehoverblue:hover{color:#4fade0;}
.blackhoverbluenounderline{color:black}
.blackhoverbluenounderline:hover{color:#4fade0;text-decoration:none;}
.hoverunderline:hover{text-decoration:underline !important;}
.darkgreyhoverblue { color:#999;}
.darkgreyhoverblue:hover { color:#4fade0;}
.darkgreyhoverblack { color:#999;}
.darkgreyhoverblack:hover { color:black;}
.invertrate span {color:#aaa}
.invertrate:hover span {color: #444}

.lighttan {background-color:#fff8eb;}

/*.chosen-drop{width:240px !important;text-align:left}*/
/*.chosen-container-single {vertical-align:middle}*/
.optgroup{color:#aaa}
.chosen-container{height:34px;text-align:left}

.currency select {
    height:34px;
    font-size:15px;
}
.greyborder{border:1px solid #ccc}
.hoverblueborder:hover {
    moz-box-shadow: 3px 3px 3px #888;
    -webkit-box-shadow: 3px 3px 3px #888;
    box-shadow: 3px 3px 3px #888;
}

.vlinks {
    font-size:13px;
    padding-right:5px;
    clear:both;
}

.compare_link {
    font-size:12px !important;
    margin-top:10px !important;
    font-weight: 500;
    display:inline;
}

.caret_sort{margin-left:5px}

.chevron-td{padding:0;margin:0;}
.white {color:white !important;}
.white a {color:white;}
.white:hover a {border-bottom:white !important;}
.fillwhite, .whitefill{fill:white  !important;}
.fillgrey { fill:#ccc !important}
.filldarkgrey { fill:#999 !important}
.white_links a{color:white  !important}
.black{color:black  !important}
.fillblack, .blackfill{fill:black  !important;}
.fillorange, .orangefill{fill:orange  !important;}
.black_links a{color:black  !important}

*.unselectable {
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}




.toc-list {padding:0}
.toc-list-country img { width:40px;height:26px;margin-right:10px;}
.circle {
    width: 3rem;
    height: 3rem;
    line-height:3rem;
    display: block;
    margin-right: auto;
    margin-left: auto;
    overflow: hidden;
    color: white;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    background-color: #4fade0;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: cover;
    background-size: cover;
    border: 1px solid transparent;
    border-radius: 50%;
    -webkit-transition: background-color ease .15s,border-color ease .15s,color ease .15s;
    -o-transition: background-color ease .15s,border-color ease .15s,color ease .15s;
    transition: background-color ease .15s,border-color ease .15s,color ease .15s;
}
h3.circle {padding-left:0}
.toc-list-letter {
    text-align:center;
    padding: 10px;
    border-top:1px #4fade0 solid;
}
.cpanel {
    overflow:hidden;
    background:#fafafa;
    border:1px #eeeeee solid;
    margin:5px;
    color:#bbb;
    min-width:200px;
    text-align:center;
    padding-top:15px;
    -moz-box-shadow: 1px 1px 1px rgba(68, 68, 68, 0.3);
    -webkit-box-shadow: 1px 1px 1px rgba(68, 68, 68, 0.3);
    box-shadow: 1px 1px 1px rgba(68, 68, 68, 0.3);
}
.poprates p,.cpanel p {text-align:center}
@media (max-width:1024px) {
    .cpanel {
        margin:2px;
    }
}
@media (max-width:450px) {
    .cpanel {
        width: 100% !important;
        margin:10px;
    }
}
.cpanel:hover{
    -moz-box-shadow: 1px 1px 1px rgba(68, 68, 68, 0.8);
    -webkit-box-shadow: 1px 1px 1px rgba(68, 68, 68, 0.8);
    box-shadow: 1px 1px 1px rgba(68, 68, 68, 0.8);
}
.cpanel a {text-decoration:none !important;}
.toc-list-letters {padding:20px !important;text-align:center;}
.toc-olist-letters .toc-list-letter{
    /*background-color:#4fade0;*/
    /*font-size:16px;*/
}
.toc-list-letters .toc-list-letter{
    font-size:20px;
    line-height:20px;
    width:40px;
    height:40px;
    /*width:26px;*/
    /*text-align:center;padding:0px;padding-top:5px;padding-bottom:5px;margin:2px;*/
    /*background-color:#4fade0;*/
    display:inline-block;
}
.toc-list-letters .toc-list-letter:hover{background-color:orange;}
.toc-list-letters a {color:white;cursor:pointer;}
.toc-list-letter-row{margin-top:30px;text-align:center}

.toc-list-country {display:inline-block;zoom:1; *display: inline;margin:10px;font-size:18px;}
.background-blue {background-color:#4fade0;}
.background-orange {background-color:orange;}
.co-tips { }
span.co-tips-heading {font-weight:600;font-style:italic;color:#4fade0;font-size:12px;}
div.ratebox {display:block;font-size:14px;}
div.ratebox a{color:black;}

.berchloading{
    line-height:255px;
    color: #daeef8;
    background-color: #2D98D2;
    top: 0;left: 0;
    font-size:14px;
    background-repeat: no-repeat;
}
.berch{
    min-width:auto;
    min-height:auto;
	margin:20px auto 20px auto;
    font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
}
.berch2 {

}
.berch_small_right {
    background-color:#fafafa;
    width:300px;
    height:150px;
    margin:40px !important;
    float:right;
}
@media (max-width: 768px) { /* left share down to 1400 */
    .berch_small_right {
        width:90%;
        height:160px;
        margin:35px 5% 35px 5% !important;
        float:none;
    }
}
.berch_spark {
    min-width:inherit;
    height:inherit;
}
.wl_chart_block {
    display:block;
    height:200px;
    max-width:600px;
    margin:0 auto;
}
.wl_rate_block a :hover { background-color: #0a6aa3;
}
.berch a {text-decoration: none !important;
 }
.berch_696x580{
    width:696px;
    height:580px;
}
.berch_chart_container {
    position: relative;
    display:flex;
    flex-direction: column-reverse;
    width:100%;
    height:100%;
    margin:0;
    padding:0 ;
}
.berch_flags {position: absolute;top:0;left:5;}
.berch_loading{
     position:absolute;
     top:0;
     left:0;
     width:100%;
     height:100%;
     background-color: #444;
     opacity:0.35;
     color:white;
     font-size:40px;
     padding-top:55px;
     text-align:center;
 }

.berch_darkred{background-color: #ff7972 !important;}
.berch_lightred{background-color: #e7bfc0 !important;}
.berch_lighterred{background-color: #fad2d3 !important;}
.berch_lightestred{background-color: #fcd4d5 !important;}
.berch_grey{background-color: #ccc !important;}
.berch_lightgreen{background-color: #aedeae !important;}
.berch_lightergreen{background-color: #c1f2c1 !important;}
.berch_lightestgreen{background-color: #cbfccb !important;}
.berch_darkgreen{background-color: #55eb5c !important;}
.berch_darkergreen{background-color: #39a946 !important;}
.berch_blue{background-color: #5bc5ff !important;}
.berch_dark{
    /*background: #422e73 !important;*/
}
.berch_darkblue{background-color: #0a5987}
.berch_red{color: #ee5f5b !important}
.berch_green{color: #8eff8b !important}
.berch_darkgreen_color{color: #39a946 !important;}
.berch_purple{background-color: #5E6BE5!important;}
.berch_darkpurple{background-color: #3E4DD9!important;}
.berch_down_color{color: #ff7972!important;}
/*.berch_down{background-color: #ff7972!important;}*/
.berch_down>span{color: #ee5f5b!important;}

/*.berch_up{background-color: #55eb5c!important;}*/
.berch_up span{color: #4fd7bc !important}

.berch_unch{color: #2D98D2!important;padding-right:10px;}

.berch_chart, .berch_info {
    position: absolute;
    position: absolute;

}
canvas.berch_chart {
    top:0;
    left:0;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.berch_label{
    top:0;
    margin-bottom:2.22%;
    /*width:300px;;*/
    padding-top:3px;
    left:10px;
    font-size:12px;
    color:white;
    /*opacity: 0.85;*/
    text-align:center;
    font-weight:400 !important;
}
.berch_label a{color:#444;}
.berch_rate{
    text-align: center;
    display:block;
    width:100%;
    font-size:38px !important;
    /*line-height:1.1!important;*/
    padding:4px ! important;
    color:white;
    overflow:hidden ;
    opacity: 1;
}
.berch_ccy{
    width:100%;
    font-family: Courier, monospace;
    line-height: 30px;
    font-size:18px;
}

.berch_ccy_flags {
    position: absolute;
    bottom: 24px;
}

.berch_stats{
    text-align: center;
    line-height: 30px;
    color:black;
    opacity: 1;
    width:30%;
}
.berch_stats_bottom {
    /*position:absolute;*/
    height:34%;
    width:100%;
    margin:0;
    padding:0;
    bottom:0;
    left:0;
    text-align:center;
    /*background-color: white;*/
    letter-spacing:-1px;
}
.position_static {
    position:static;
}
.berch_stats_bottom a .berch_pair:hover {color: #12B886 !important;}
/*.berch_stats_bottom a:hover .berch_pair{background-color: #4fade0;}*/
.berch_pair{
    /*background-color: rgba(0, 0, 0, 0.1);*/
    display:flex;
    flex-direction: row;
    height:100%;
    text-align:center;
    padding-left:3px;
    /*font-weight:800;*/
    overflow: hidden;
}
.berch_rate:hover { text-decoration:underline !important}

#fxchart .berch_pair {
    background-color: transparent;
}

.berch_info {
    position:absolute;
    right:0;
    top:0;
    padding:2px;
    line-height: 100%;
    height:100%;
    font-weight:600;
    text-align:center;

    top:0;
    left:20%;
    padding-top:2px;
    background-color: #0a5987 !important;
}

.berch_buttons{

    width:30%;
    /*height:75px;*/
    font-size:13px !important;
    color:white;
    font-size:42px;
    /*opacity: 0.9;*/
    margin:0;
    padding:0;
    bottom:0;
    /*background-color: #0a80c0;*/
    background-color: #0a5987 !important;
}
.berch_button{
    /*margin:1px;*/
    /*margin-top:3px;*/
    /*padding:1px;*/
    /*padding-left:3px;*/
    /*color:white!important;*/
    width:47%;
    height:31%;
    opacity:0.3;
}
.visible {visibility: visible}
.invisible {visibility: hidden}
.berch_button:hover{
    opacity:1.0;
    cursor:pointer;
    /*background-color:#FFD051;*/
    color:#eee;
}
.berch_button_active{
    /*background-color: #A8DAF5;*/
    font-weight:600;
    /*color:#FF7851;*/
    /*color:orange;*/
    padding:1px;
    opacity:1.0;
    font-size:20px;
}
.berch_pc{}
.berch_chart{ }


.text-shadow {text-shadow: 1px 1px 2px rgba(50, 50, 50, .8);}

.ozorange{color:#ff9934}

.mid-summary-block > .news_summary{
    margin:8px;
    padding:6px;
    /*background-color: #f8f4e5*/

}

.ber-page {
 padding-top: 10px;
 padding-bottom: 10px;
}
.container-article {
    padding-top:25px;
    background-color: white;
}
.page-shadow, .container-article {
	box-shadow:0 20px 66px rgba(34,48,73,.4);
	margin-bottom:30px;
}
.single-article {
    padding-top:25px;
}
@media (max-width:1200px)
{
    .page-shadow, .container-article {
        box-shadow: none;
        margin-bottom:20px;
    }
}
/*.container-article img {*/
/*    display:block;*/
/*    margin:10px auto;*/
/*}*/
.container-article figcaption {
    margin-bottom:20px;
}
.ber-page-lower {padding:10px 0 0 0;}

.single-item, .ber-blog-page .ber-blog-content {
    position:relative;
    padding:10px;
}
@media (max-width: 768px) { /* left share down to 1400 */
    .single-item, .ber-blog-page .ber-blog-content {
        padding:0px;
    }
}
@media (min-width: 1400px) { /* left share down to 1400 */
    .single-item {
        margin-left: 18px;
    }
}
@media (min-width: 1200px) {  /* right sidebar down to 1200 */
    .single-item {
        margin-right: 290px;
        padding:10px 20px 10px 90px;
    }
}
.single-image {position:relative;min-height:50px;}
.single-image img {width:100%;height:auto}
.single-categories{
    position:absolute;
    right:0;
    top: 0;
    z-index: 20;
    max-width: 400px;
}
.single-share {
    display:none;
    position:absolute;
    left:0;
    top:160px;
    width:20px;
    text-align:center;
    z-index: 2;
}
.rate-share {
    position:absolute;
    left:0;
    top:800px;
    width:20px;
    text-align:center;
}
@media (max-width:1076px) {
    .single-share, .rate-share {
        display: none
    }
}
.ber-blog-content, .ber-page-content {
    margin:0 auto;
    max-width:900px;
}
.single-container h1, .single-container h2, .single-container h3:not(.headingnote), .single-container h4, .single-container p, .single-container ul:not(.type_tabs), .single-container ol,.single-container blockquote, .single-container .alert_panel, .toc-olist-panel, .single-container .ccypair-forecast, .single-container .hist-table, .single-container .ber-table, .single-container .flexdivs, .single-container>table, .single-container>div.berch {
    margin-left: auto;
    margin-right: auto;
    max-width:1000px ;
}
.single-container>img {

}
/* fix for text from sheets not in a p */
.co-travel-info, .co-currency-info, .co-transfer-info {
    margin-left: auto;
    margin-right: auto;
    max-width:1000px ;
    margin-bottom : 9px;
    font-family: "Open Sans",sans-serif;
    margin-top: 0.4rem;
    /*padding: 0.3rem 1rem 0.3rem 1rem;*/
    font-size: 1.1rem;
    line-height: 1.6;
    text-align: left;
}
.co-travel-info li, .co-currency-info li, .co-transfer-info li {
    margin-bottom:.8rem;
}
.ccypair-forecast {
    padding: .3rem 1rem .3rem 1rem;
}
.ccypair-forecast p {padding-left:0;padding-right:0}

@media (max-width:768px)
{
    .ber-page-content{
        padding-left:0;
        padding-right:0;
    }
    /*.single-share, .rate-share  {display:none}*/

    .ber-blog-page .ber-page-content {
        margin-left:0px;
        margin-right:0px;
        padding:0;
    }
}
.single-share svg {
    opacity:.3;

}
.single-share a:hover svg {opacity:1}
.single-sidebar {
    width: 230px;
    float: right;
    display: none;
}
@media (min-width: 1400px) { /* left share down to 1400 */
    .single-share {
        display: block;
    }
}
@media (min-width: 1400px) { /* right sidebar down to 1200 */
    .single-sidebar {
        display: block;
    }
}
.sidebar-table {font-size:14px;margin-top:20px;border-spacing: 10px;margin-right:10px;}
.sidebar-table th, .sidebar-table td {padding-bottom:10px;text-align:left}

.ber-blog-content li {
    margin-left:auto;
    padding-left:0  !important;
    padding-right:20px !important;
    line-height:1.4;
    margin-left:40px;
    padding-left:20px;
    padding-right:70px;
}
@media (max-width:900px) {
    .ber-blog-content li {
        margin-left:auto;
        line-height:1.4;
        margin-left:5px;
        padding-left:0;
        padding-right:0 !important;
    }
}

.ber-badges{font-size:0.8em;}
.ber-badges>a:hover{
    text-decoration:none !important;
    color:#444 !important;
}

.ber-badge:hover{ color:black;background-color: rgba(255, 165, 0, 0.9);}
.ber-badge2:hover{ color:#4fade0;background-color:white;}

.ber-badge {
    float:right;
    /*background-color: rgba(0, 0, 0, 0.4);*/
    background-color: #4c0a87;
    border-radius:5px;
    display: inline-block;
    padding: 10px 5px 10px 5px;
    margin: 5px 5px 5px 0;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    color: white;
    transition: all .1s ease-out;
}
.ber-badge2 {
    display: inline-block;
    padding: 10px 5px 10px 5px;
    margin: 0 5px 5px 0;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    color: white;
    background-color: #4fade0;
    border-radius: 10px;
}
.ber-share{
    float:left;
    text-align:center;
    margin:10px;
}
@media (max-width:900px) {
    .ber-share{
        padding:10px;
        float:none;
        clear:both;
    }
    .ber-badges {display:none !important}
    .ber-badge{
        float:none;
        margin-bottom:20px;
    }
}

.bignum{
    padding-right:10px;
}
.bignum > div {
    float:left;
    clear:both;
    display:inline-block;
    font-size:40px;
    color:#4fade0;
    padding:20px;
    margin-right:20px;

}

.nobg{background:none !important;}

.side_menu_chart_widget{padding:10px !important}
.side_menu_chart_widget img{max-width:90%;margin:auto;padding-left:5%;padding-top:5%;}

h2.widgettitle{font-size:1.8rem;color:#ddd;}


.white_bg{background-color:white;}

.calc_heading{background-color:#777 !important}
@media (max-width:900px) {
    .calc_heading {

        margin-top:10px;
    }
}
h2.calltoaction {text-align:center;color:#4fade0;padding-left:10px;padding-right:30px;}

.starcount {font-size:13px;padding:5px;}
.ber-tabber {margin:10px;padding:0;}
.ber-tabber > .nav-tabs {margin:0;padding:0;border:0 !important;}
.ber-tabber > .tab-content  {
    margin:0;
    padding:0;

}
.tab-pane  {padding:0;min-height:150px;}
.tab-pane p{padding-left:20px;}
.tab-pane h3, .tab-pane h4,{padding-left:15px;}
.ber-tabber > ul > li {margin:0;padding:0;}
.ber-tabber > ul > li {border: 0;}
.ber-tabber > .tab-content > div {}
.ber-tabber >.nav-tabs > li {text-align:center}
.ber-tabber >.nav-tabs > li > a  {padding:12px;background-color: rgb(245, 253, 255);}
.ber-tabber >.nav-tabs > .active > a, .nav-tabs > .active > a:hover {
    color: white;

    background-color: #4fade0;
    border: 0;
    cursor: default;
    text-decoration:none;
    border-radius:0
}

.arrow-down {
    display:none;
    margin: 0 auto;
    padding: 0;
    height: 0;
    width: 0;
    border-left: 18px solid transparent;
    border-right: 18px solid transparent;
    border-top: 18px solid #4fade0;
}
.nav-tabs > .active > .arrow-down{display:block;}

.ber-currency-hero {
    transition: transform 0.15s;
}
a > .ber-currency-hero:hover{
    -moz-transform: translate(-3px, -3px);
    -ms-transform: translate(-3px, -3px);
    -o-transform: translate(-3px, -3px);
    -webkit-transform: translate(-3px, -3px);
    transform: translate(-3px, -3px)
}

.ber-currency-hero div, .ber-currency-hero ol {
    text-align:left !important;
    margin:10px ;
    padding: 5px;
    font-size:22px;
    color:#444 ;
    display:inline-block  ;
    letter-spacing: -1px;
    font-weight:500;
    border-bottom:0;
    background:none;

}
.ber-currency-hero ol {
    background-color:white !important;
    opacity:.9;
    margin-left:20px;
    padding-left:25px;
    /*color:white;*/
}
.ber-currency-hero a {
    text-decoration:underline;
     color:#444;
}


.hero-landing-page p,.hero-landing-page label, .hero-landing-page ul {
    color:white;
    font-size:18px;
    text-align:center;
}
.hero-landing-page ul {margin:0 auto;max-width:400px; text-align:left;}

.hero-landing-page {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4fade0+0,5e6be5+100 */
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#a90329+0,8f0222+44,6d0019+100;Brown+Red+3D */
    /*background: linear-gradient( rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.5) ),url(/images/ccyA/default-hero5-bw.jpg);*/
    /*background: rgb(169,3,41); *//* Old browsers */
    /*background: -moz-linear-gradient(top, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%); *//* FF3.6-15 */
    /*background: -webkit-linear-gradient(top, rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); *//* Chrome10-25,Safari5.1-6 */
    /*background: linear-gradient(to bottom, rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); *//* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 ); *//* IE6-9 */
    border:5px #4fade0 solid;
}
/*.hero-landing-page h1 {font-size:40px;}*/
.hero-landing-page input {text-align:center;}
.hero-landing-page div , .ber-page-landing p{ color:white !important;}

.bblink {
    transition: all .1s ease-out;
    margin-bottom:10px;
    display:inline-block;
    min-width:232px;
    max-width:320px;
    background-color:#0a5987;
    /*opacity:0.90;*/
    padding: 10px;
    line-height:1.1;
    border-radius: 3px;
    cursor:pointer;
    moz-box-shadow: 1px 1px 1px #22222230;
    -webkit-box-shadow: 1px 1px 1px #22222230;
    box-shadow: 1px 1px 1px #22222230;

}
.rfq_page .bblink {
    background-color:#4fade0;
}
.rfqbut {
    background-color:orange;
}
.rfqbut-sent, .rfqbut-sent:hover{
    background-color: #633e00 !important;
    cursor : progress !important;
}
.bbblock  {
    /*transition: all .1s ease-out;*/
    margin-bottom:10px;
    display:inline-block;
    min-width:70px;
    max-width:300px;
    background-color:orange;
    opacity:0.92;
    padding: 10px;
    line-height:1.1;

}
.bblink div {
    font-size:28px;
}
.bblink-orange {background-color:orange}
.bblink_cta{
    font-size:22px !important;
    margin-top:10px;
    max-width:95%;
    min-width:320px;
}
.bblink, .bblink div{
    font-size:28px;
    /*letter-spacing: -1px;*/
    color:white ;
}
a.bblink {
    text-decoration:none !important;
}
.bblink a:hover {
    background-color:#0a5987;
    /*text-decoration:underline;*/
    opacity:1.0;
    color:white;
}
.bblink-visit {
    background-color:#5E6BE5 !important;
    transition: transform 0.05s;
    color:white !important
}
.bblink-visit:hover {
    background-color:#3E4DD9;
    -moz-transform: translate(0, -3px);
    -ms-transform: translate(0, -3px);
    -o-transform: translate(0, -3px);
    -webkit-transform: translate(0, -3px);
    transform: translate(0, -3px)
    /*moz-box-shadow: 3px 3px 3px #888;*/
    /*-webkit-box-shadow: 3px 3px 3px #888;*/
    /*box-shadow: 3px 3px 3px #888;*/
}

input, textarea, input:focus, textarea:focus {
     -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
}

input.bbinput {
    font-size:24px;
    color:white;
    /*margin-bottom:10px;*/
    display:inline-block;
    max-width:300px;
    background-color:#4fade0 !important;
    padding: 10px;
    border:0;

}
table.gsc-search-box{max-width:700px;}

input.gsc-input {
  text-align:center;
}
input.gsc-input::-webkit-input-placeholder{color:#4fade0}

div.gsc-control-cse *{
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
div.gsc-result{padding-left:20px !important;}
.gs-title:hover * {color:orange !important}


div.gsc-adBlock, div.gcsc-branding {display:none !important;}

.gsc-table-result, .gsc-thumbnail-inside, .gsc-url-top {
     padding-left: 0px !important;

}

input[type='submit'] {
    /*background-color: #4fade0;*/
    /*color: white !important;*/
    /*text-align: center !important;*/
    /*background-image: none !important;*/
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
/* Firefox */
input[type=number] {
    -moz-appearance: textfield;
}

input.bbinput[type='submit']:hover {
    background-color:#3E4DD9 !important;
}
.hero-landing-page input.bbinput {
background-color:orange !important;
}

/*.opacity10{*/
    /*opacity:1.0 !important;*/
/*}*/
.opacity05{
    opacity:0.5 !important;
}
.opacity08{
    opacity:0.95 !important;
}

.italics{font-style:italic;}
legend{color:#4fade0;}
.caption{}
.caption-text{font-style:italic;text-align:center;}
.adblock300x250 {width:300px;height:250px;}
.adblock300x225 {width:300px;height:225px;}

.send_receive_select {
    color:black;
    font-size:14px;
    width:100px;
    padding:0;
    height:22px;
    border:1px #4fade0 solid;
    text-align:center;
}

.send_receive_select:hover
{
    border:2px #4fade0 solid
}

.content_span{margin-top:20px;}
.content_span_white{
    /*background-color:white;*/
    margin:0;
    /*margin-top:10px;*/
}

#calculator{padding:0px;}
div.contenttopcontrols{padding:0px;text-align:center;}
.chart_block{
    margin:10px auto;
    margin-bottom:25px;
    max-width:800px !important;
}
.ad300x250{width:300px;}

.contenttopcontrols div{ display:inline-block;zoom: 1;*display: inline;color:black;margin-right:0px;padding:0px;}

.ratesdiv {
    /*border-radius: 10px;*/
    min-height:350px;
    margin: 0 auto 10px auto;
}
.single-container .ratesdiv {
    margin-top:40px;
    margin-bottom:20px;
    max-width: 1000px;
    padding-bottom: 10px;
}
@media (max-width:900px) {
    .ratesdiv  {
        border:0;
        margin-right:0;
        margin-left:0;
    }
}
.ratesdiv [class*="span"] {
    /*margin-left:0;*/
    position:relative;
}
.ratestable_wasid  {
    width:100%;
    max-width:1000px;
    margin:0 auto;
}
.ratestable_wasid thead {
     background-color:#f5f5f5;
     border-bottom:1px solid #e3e3e3;
}
.ratestable_wasid th {
    padding:10px 5px 10px 5px;
    font-weight:600;
    font-size:1rem;
    top: 0;
    white-space: nowrap;
}
.ratestable_wasid th:first-child {padding-left:25px}

.ratesdiv-loading{min-height:200px;background-color:orange;}

.ber-calc-container {
    max-width: 1080px;
    margin: 20px auto;
}
.ber-calc-container-shift-up {
    margin-top:-70px;
}
@media (max-width:1028px) {
    .ber-calc-container {margin:0;}
    .ber-calc-container-shift-up {margin:0;}
    .alert_panel {text-align:center;}
}

.comptable {
    position:relative;
}  /* for ber_cards */
.raterow2  {
    position:absolute;
    background-color:#fff;
    padding-bottom:60px;
}

@media (max-width:600px) {

    h3 .vname {
        max-width:280px;
    }
}
/*.calc_left_block {padding-left:10px}*/
.calc_left_block, .calc_right_block{
    max-width:400px;
    margin:0 auto;
}
.calc_right_block {
    position:relative;
}

.symbol_block{
    display:inline-block;
    max-width:40px;
    min-width:20px;
    text-align:center;
    font-size:26px;
}

.amount_block {
    display:inline-block;
}
.from_block .symbol_block, .to_block .symbol_block{
    color:   #0a9ce0;

}

.tabled-bordered td {
     border-bottom: 1px solid #dddddd;
}

.sidebar{padding:10px;}
.sidebar * {font-family: 'Open Sans', sans-serif !important;}
.sidebar svg {margin-right:5px}
.single-sidebar img {max-width:120px}
.sidebar .widget{margin-top:20px}
.sidebar_visit { margin-top:20px;background-color:#f0f0f0;text-align:center;padding-top:20px !important;}
/*.sidebar_visit a {color:white}*/
.widget_twitter_timeline{margin-bottom:80px;}
.widget_search input[type="text"] {width:190px;}


.blog-sidebar .amount_input_mid {width:70%}
.blog-sidebar * {background-color:transparent;}
.blog-sidebar li {list-style: none;}
.blog-sidebar .ad-resp{margin-top:20px;margin-bottom:20px}
.side_img_li {margin:0 !important;}
.side_img_li img {
    max-width:100%;
}

.sidebar ul {
    color:black;
    margin:0;
    margin-bottom:10px;
    padding:0;
    /*padding-left:40px;*/
    font-size:12px;
    padding-bottom:10px;
    border-bottom:1px #eee solid;
}
.sidebar li {padding:10px 0 10px 0;font-size:13px;list-style: none;}
.sidebar label {color:#444;font-weight:600;margin-bottom:5px;}
.rpwwt-post-date{color:#aaa;font-size:11px;}

.sidebar .feed-item {margin:0;padding:10px 0 10px 0;}

.currency{
    font-size:1rem;
}
.left-inner-addon {
    position: relative;
}
.left-inner-addon input {
     padding-left: 20px;
}
.left-inner-addon select {
    padding-left: 30px;
}
.left-inner-addon div.symbol {
    position: absolute;
    padding-left:6px;
    bottom:10px;
    pointer-events: none;
    font-size:0.8rem;
    height:1rem;
}
.left-inner-addon .flaginheading {
    position: absolute;
    top:5px;
    left:4px;
    pointer-events: none;
    font-size:0.8rem;

}

.right-inner-addon {
    position: relative;
}
.right-inner-addon input {
    padding-right: 30px;
}
.right-inner-addon i {
    position: absolute;
    right: 0px;
    padding: 10px 12px;
    pointer-events: none;
}

input.amount_input_transfer, input.amount_input_cash, input.amount_input_cards{text-align:center;}

.amount_input {
    height:35px;
    font-size:1.4rem;
    border-radius: 5;
}
.amount_input_mid {}
@media (max-width:1100px) {
    .amount_input_mid {width:182px;}

}
.amount_input_tt {}
.amount_input_notes {width:90px;}
.input_amounts{
    margin-bottom:0;
}
.amount_input_block {
    height:38px;
    margin:0;
    /*margin-bottom:12px;*/
    border:0px #aaaaaa solid;
    border-radius:0;
    box-shadow:none;
}
.amount_input_block *{
    margin-bottom:0;
    /*font-size:1.2rem;*/
    text-align:center;
    color:black;
}
.amount_input_block div.symbol{padding-bottom:4px;padding-top:4px}
.calcblock2 .amount_input_block input {
     max-width:75%;
 }
@media (max-width:1100px) {
    /*.amount_input_block {width:120px}*/
}
@media (max-width:768px) {
    /*.amount_input_block {width:95%}*/
}

.disabled_amount input {
    /*background-color: #fff4e6;*/
    /*color:#fff4e6;*/
    background-color: #f5f5f5;
    color:#f5f5f5;
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
}
.disabled_amount div.symbol {
    /*color:white;*/
}

.calca_label{
    display:inline;
    font-size:10px !important;
    padding:2px;
    margin-bottom:5px;
    border-radius:3px;
    background-color: #ffedd1;font-size:80%;}


.calc_amount_ccy_block, .calc_midrate_block {
    margin:0 auto 10px auto;

    /*background-color: orange;*/
    /*background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQYV2PUX6v//2LwRUYYzciABuAyOFUAAKmsEAUWnxPBAAAAAElFTkSuQmCC) !important;*/
    /*background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAI0lEQVQYV2NkQAb/Gf4zwvn/Gf4zMDIwQgSgHBCTEZkDEgAADHsIA51EHO0AAAAASUVORK5CYII=)!important;);*/
    color:black;
    line-height:45px;
    font-size:18px;
}
.calc_amount_ccy_block *{display:inline-block;color:black;}
.calc_midrate_block div {
    display:inline-block !important;
/*    background-color: white; */
    font-size:18px;
    line-height:24px;
    margin-right: 10px;
    margin-left: 10px;
}
.calc_settings_block {
    /*width:440px;*/
    text-align:left;
    position:relative;
    margin:0 auto;
    padding:4px;
    padding-bottom:0;
    border-radius:0;
}

.calc_settings_block label{
    text-align:left;
    font-size:12px;
    margin-bottom:0;
    /*display:inline-block;*/
}
.calc_settings_block div{margin-right:10px;}
.calc_settings_block *{}
.label_advanced {font-weight:500;cursor:pointer;}
.label_advanced:hover {text-decoration:underline;}
.setting_block{ border:0;padding:10px;padding-bottom:5px; border-radius:5px;max-width:420px;margin:10px auto 5px auto;}
.setting_block label{font-size:16px;margin-bottom:10px;}
@media (max-width:600px)
{
    .setting_block {margin-top:0;padding-top:0}
    /*label {display:inline-block;}*/
}
.calc_info_block{padding:0;text-align:justify !important ;font-size:12px;margin-top:-8px;}
.calc_info_block h3 {}
.calc_info_block b{}

.select-currency{              /* old selects */
    color:black;
    width:70px;
    /*font-family:"Courier New", Courier, monospace;*/
    font-family: 'Roboto Mono', monospace;
    padding:0;
    font-size:18px;
    text-align:center;
    font-weight:600;
    height:35px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

}

.ber-select-div {
    border: 1px solid #ccc;
    margin-right:15px;
    width: 80px;
    height:35px;
    vertical-align:middle;
    border-radius: 3px;
    overflow: hidden;
    background: white url("data:image/png;base64,R0lGODlhDwAUAIABAAAAAP///yH5BAEAAAEALAAAAAAPABQAAAIXjI+py+0Po5wH2HsXzmw//lHiSJZmUAAAOw==") no-repeat 100% 50%;
}

.ber-select-div select {
    font-family:"Courier New", Courier, monospace;
    /*font-family: 'Roboto Mono', monospace;*/
    font-size:20px;
    width: 64px;
    /*margin-top:-5px;*/
    vertical-align: top;
    padding: 1px 12px 0px 6px;
    font-weight:600;
    height:35px;
    line-height:35px;
    border: none;
     color:black;
    box-shadow: none;
    background: transparent;
    background-image: none;

    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    appearance: none;
    /*background-position: 98% center;*/
    /*background-repeat: no-repeat;*/
    outline: none;

}

.ber-select-div select:focus {
    outline: none;
}

.ber-select-div select::-ms-expand {
    display: none;
}

select.berccy-select, select.chosen-select, select.select2{
    display:none ;
    color:#FFD051;
    text-align-last:left;
    width:72px !important;
    /*line-height:50px;*/
    font-size:26px;
    /*height:50px;*/
    cursor:pointer;
    background-color:transparent;
    border:0;
    font-weight:500;
    /*font-family:"Courier New", Courier, monospace;*/
    font-family: 'Roboto Mono', monospace;
  }

.select2-container--default .select2-selection--single, .select2-selection--single * {
    background-color: transparent;
    /*color:black !important;*/
    overflow: hidden;
    text-overflow: clip !important;
    border: 0;
    /*font-weight:600;*/
    border-radius: 0;
    font-size:26px;
    /*font-family:"Courier New", Courier, monospace;*/
    font-family: 'Roboto Mono', monospace;
}
.select2-dropdown {
    width:200px !important;
    margin-left:-112px;
}
.select2-selection--single .select2-selection__arrow b {
    border-color: black transparent transparent transparent !important;
}
.select2-results__option--highlighted {
    background-color:#0a8ccb !important;
}
.rowheading {
    background-color:  #4c0a87;
    color:white;
    border-radius: 10px 10px 0 0;
    padding:10px;
}
.rowheading h1, .rowheading h2 {
    max-width:1000px;
    margin: 0 auto 10px auto;
    padding:0;
    line-height:44px;
    color:#ef9537;
    fill:#ef9537;
}
.rowheading h1 {
    line-height:44px;
    color:#ef9537;
    fill:#ef9537;
}
.rowheading h2 {
    line-height:32px;
    font-size:26px;
    color:white;
    fill:white;
}
.rowheading p {
    text-align:center;
    max-width:1000px;
    margin:0 auto;
    /*padding:10px;*/
    font-size:15px;
}
.home_table .rowheading {
    width:100%;
    border-radius:0;
}
.home_table .comptable {
    border-radius:0;
}
.home_table .ratesdiv {
   margin:0;
}
@media (max-width:900px) {
    .rowheading, .ratefoot { border-radius: 0; border-left:0;border-right:0;}
    .rowheading h1 {
        font-size:20px;
        line-height:24px;
    }
}
.rowheading .cartouche {
    background-color: white;
    color: inherit;
    /*font-size: 70%;*/
    padding: 10px;
    border-radius: 20px;
    letter-spacing: -1px;
}

@media (max-width:1024px) {
    .rowheading .cartouche { display:inline-block; margin-top:5px;  }
}
.transfer_bg {
	background-color: #0a5987d9;
}

.travel_bg {
	background-color:#3b7b59d9;
}


.cards_bg {
    background-color:#63274ad9;
}

.rowheading h3 {
    text-align:center;
    margin-left:0;
    margin-right:0;
    font-size:30px;
    font-weight:400;
    border:0;
    /*margin-bottom:25px;*/
    color:white;
}

@media (max-width:768px) {
    .rowheading h3 {font-size:24px;}
}
.rowheading a{color:inherit;}
/*.rowheading a:hover {color:#4fade0;}*/
.rowheading h4 {
    /*font-size:15px;*/
    /*font-style:italic;*/
    font-weight:400;
    /*line-height:18px;*/
    /*border:0;*/
    text-align:center;
}
.calc_heading_cta {
    color:white;
    font-size:14px;
    padding-bottom:20px;
    max-width:700px;
    margin:0 auto;
    opacity:.9;
}
@media (max-width:768px) {
    .rowheading h1 {
        max-width:90%;
    }
    .calc_heading_cta {
        opacity:.8;
        padding-bottom:10px;
        line-height: 16px;
    }
}
h2.headingnote {
    background-color: #ffffff1a;
    border-radius:5px 5px 0 0;
    text-transform: capitalize;
    text-align:center;
    border-radius:5px 5px 0 0;
    padding:10px;
    font-size:19px;
    line-height:30px;
    font-weight:500;
    margin:0 auto;
    max-width:1000px;
}
@media (max-width:768px) {
    h2.headingnote {
        font-size:15px;
        line-height:18px;
    }
}
h2.headingnote:hover {

    -webkit-transition: transform .5s ease-in-out;
    -moz-transition:transform .5s ease-in-out;
    -ms-transition:transform .5s ease-in-out;
}
h2.headingnote svg {
    fill: white;
    margin-left:1px;
    margin-right:1px;
    width:16px;
    height:16px;
    -moz-transform:   rotate(90deg);   /*scale(1.3) */
    -webkit-transform:  rotate(90deg);
    -o-transform:  rotate(90deg);
    -ms-transform:  rotate(90deg);
    -webkit-transform:  rotate(90deg);
    transform:  rotate(90deg);
}
h2.headingnote:hover svg {
    fill:orange;
}
/*h2.headingnote:not(h2.headingnote_active):hover {*/
/*    background-color: rgb(75, 75, 75);*/
/*}*/
/*h2.headingnote_active {*/
/*    !*background-color: #4c0a87;!*rgba(0,0,0,.5);*!*!*/
/*}*/
h2.headingnote_active svg {
    fill:orange;
    width:16px;
    height:16px;
    margin-left:0;margin-right:0;
    -moz-transform:   rotate(180deg);   /*scale(1.3) */
    -webkit-transform:  rotate(180deg);
    -o-transform:  rotate(180deg);
    -ms-transform:  rotate(180deg);
    -webkit-transform:  rotate(180deg);
    transform:  rotate(180deg);

    -webkit-transition: transform .4s ease-in-out;
    -moz-transition:transform .4s ease-in-out;
    -ms-transition:transform .4s ease-in-out;
}

.chosen-container{}

.ber_header{background-color:#4fade0;}
.ccyspinner{width:15px;}

.seeratesbelow{
    font-size:13px !important;
    opacity:0.75;text-align:center;
    background-color: orange !important;
    color:black !important;
    cursor:pointer;
}


.from_block{cursor:pointer;}
.to_block{margin-top:8px;cursor:pointer;}
.calc_label {
    font-size:22px;
    display:inline-block;
    width:95px;
    color:black;
    text-align:center;
    margin-left:5px;
    margin-right:5px;
    /*line-height:65px;*/
    /*border-right:2px solid #4fade0;*/
}
.calc_label_active{}  /*opacity:1.0 !important;color:#0a9ce0;*/
.opacity03{
    opacity:0.3;
}
.opacity05{
    opacity:0.5;
}
.opacity07{
     opacity:0.7;
 }
.opacity08{
    opacity:0.8;
}
.sort:hover i {
    opacity:1;
}

.fadeskiprow {opacity:0.6}
.fadeskiprow:hover {opacity:1.0}

@media (max-width:768px) {
    .bankshow { margin:5px !important }
}

.bankshow:hover{text-decoration:none;opacity:1.0;}

a.home_calc_action {min-width:250px}
.feed-title-right-links-pairs a{margin-right:5px;}

a.home_calc_action {min-width:250px}

#saved{}
#saved * {}

.menu_side_block{
    width:180px;
    margin:0;
    background-color:white;
    margin-top:20px;
    overflow:hidden
}

.closeNav {display:none;}

.arrowNav {
    display:none;
    cursor:pointer;
    margin: 0 auto;
    padding: 0;
    height: 0px !important;
    width: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid white;

    -webkit-transition: -webkit-transform 0.5s ease-in-out;
    -moz-transition:    -moz-transform 0.5s ease-in-out;
    -ms-transition:     -ms-transform 0.5s ease-in-out;
    -o-transition:      -o-transform 0.5s ease-in-out;
    transition:         transform 0.5s ease-in-out;
}
.arrowNavActive {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.ease-05 {
    -webkit-transition: -webkit-transform 0.5s ease-in-out;
    -moz-transition:    -moz-transform 0.5s ease-in-out;
    -ms-transition:     -ms-transform 0.5s ease-in-out;
    -o-transition:      -o-transform 0.5s ease-in-out;
    transition:         transform 0.5s ease-in-out;
}
.spin180 {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

/* NAV MENU */

.logo_icon{
    position:absolute;
    left:50px;
    top:3px;
    margin: 5px 0 ;
}
@media (max-width:1600px) {
    .logo_icon{
        position:static;
        float:left;
        color:white;
        margin: 8px 0 ;
    }
}
@media (max-width:900px) {
    .logo_icon{
        margin-left:10px;
    }
}

.logo_icon a   {
    color:white;
    font-size: 16px;
    font-weight: 600;
    text-decoration:none;
    margin-right:25px;
}
.logo_icon * {
}

.nomargins{margin:0}


.home_calc_action{padding-top:10px;padding-bottom:10px;margin-top:10px;font-size:16px;}
.more_home_calc_buttons{margin:0;margin-bottom:10px;}
.mid_rate_bar{ }

.clearnone {clear:none !important;}
.headerAd{
    margin:10px auto;
    padding:0;
}
.mid-summary-block{margin:10px;padding:10px;font-size:15px;}


.row-fluid > .span9wide {
    width: 74.75%;
    /*float: left;*/
    margin-left: 0.25%;
}

.row-fluid > .span8wide {
    width: 65.75%;
    /*float: left;*/
    margin-left: 0.25%;
}

.row-fluid > .span6wide {
    width: 49.75%;
    /*float: left;*/
    /*margin-left: 0.25%;*/
    margin:0;
}

.row-fluid > .span4wide {
    width: 33.25%;
    /*float: left;*/
    margin-left: 0.25%;
}
@media (max-width: 979px) and (min-width: 600px) {
    .span4 {
        width: 290px;
    }
}
.row-fluid > .span3wide {
    width: 24.0%;
    /*float: left;*/
    margin-left: 0.25%;
}

.raterow_rightblock{
    /*margin-top:-5px;*/
    /*text-align:center;*/
}
.more-link, .read-more{
    background-color:#4fade0;
    color:white;
    padding: 4px;
    text-decoration:none !important;
    display:inline-block;
}
.read-more{
    /*display:block;*/
    /*margin-top:10px;*/
    /*max-width:300px;*/
    /*text-align:center;*/
}

.more-link:hover, .read-more:hover{
    background-color: #5E6BE5;
    color: white;
}

table.vendor-table {margin:10px auto;}
table.vendor-table td{font-size:16px !important;padding:2px;padding-left:10px;}


.nocomments {
    display: none;
}

.query_rate {display:inline;font-size:0.8rem;color:#aaa}


blockquote {
    border: 0;
    font-family: "Lucida Console",Monaco,monospace;
    font-size:21px;
    font-weight:400;
    line-height:1.5;
    /*background-color: #f8f8f8;*/
    margin: 15px;
    margin-top:28px !important;
    margin-bottom:28px !important;
    padding: 20px 20px 40px 20px;
    border-radius:10px;
    quotes: "“" "”" "“" "”";
}
blockquote.greypanel {
    padding-top:25px;padding-bottom:80px;
}
blockquote.greypanel .forecast-see-more {
    margin-top:35px;
}

.blockquote-forecast {
    margin-top:20px;
    margin-bottom:20px;
}
@media (max-width:768px) {
    blockquote {
        padding-left: 10px;
        margin: 10px;
    }
}
blockquote:before {
    color: #444;
    content: '"';
    font-size: 3em;
    font-style: italic;
    line-height: 0.1em;
    margin-right: 0.25em;
    vertical-align: -0.4em;
}
blockquote p {
    display: inline;
    /*font-size:110%;*/
    line-height:1.5;
    /*color:black;*/
    /*font-weight:600;*/
}
blockquote.blockquote-fancy p {
    line-height:1.8rem;
    font-size:1.5rem;
}
.blockquote-icon {text-align:right}
.blockquote-icon div {display:inline-block}
blockquote img, img.blockquote-icon  {width:20px;height:20px;}

.review{margin-left:0px;text-decoration:none;display:inline;text-align: center;color:#4fade0;}
.review:hover{color:#4fade0;}


table.review-toc {width:100%}
table.review-toc td {padding:10px;padding-right:5px;font-size:20px !important;background-color:#4fade0;color:white;}
table.review-toc td a {color:white;}
/*table.review-toc td:hover{background-color: #95c2e0;cursor:pointer;}*/

.calc_row_widget {text-align:center;}


.article-disclaimer{font-style: italic; font-size:12px; max-width:600px;margin:10px auto;}
.copyright{font-size:13px;color:white;}
.foot-p {color:white;font-size:14px;}
.foot-p a {text-decoration:underline;}
.foot-p a:hover {color:orange !important;}

/* ROWS */

.ratesrow{
    width:90%;
    padding:10px;
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQYV2PUX6v//2LwRUYYzciABuAyOFUAAKmsEAUWnxPBAAAAAElFTkSuQmCC);
    margin: 10px auto;
    max-width:800px;

}
.ratesrow > h3, .ratesrow > div{
    text-align:center;
    display:inline-block;
    background-color:white;
    padding:0 ;
    -webkit-flex: 1;
    flex: 1;

}
.ratesrow > h3{
    font-size:18px;
}
.ratesrowrate {
    font-size:26px;
    line-height:30px;
}
.ratesrowrate i{
    padding-bottom:10px;
}
.ratesrow  .span1 {
    font-size:14px;

    /*padding:6px;*/
}
.ratesrow a {
    text-decoration:none;
    font-weight:400;
    display:block;
    margin:0;
    padding:5px;
    color:#444;
}
.ratesrow a:hover {
    background-color:#4fade0;
    color:white    ;
    moz-box-shadow: 3px 3px 3px #888;
    -webkit-box-shadow: 3px 3px 3px #888;
    box-shadow: 3px 3px 3px #888;
}

/* FLEXRROW */

.ratesflexrow{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    width:90%;
    padding:10px;
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQYV2PUX6v//2LwRUYYzciABuAyOFUAAKmsEAUWnxPBAAAAAElFTkSuQmCC);
    margin: 10px auto;
    max-width:800px;

}

.ratesflexrow   > div{
    text-align:center;
    display:inline-block;
    background-color:white;
    padding:0 ;
    -webkit-flex: 1;
    flex: 1;

}

.ccy-news-title {font-size:22px;}


.footlist li {
    font-size:13px;
    padding:5px;
    padding-bottom:10px;
}
.footlist a{}
.footlist a:hover {}

.rfxbox, .rfxbox * {text-align:center;}

.quote_heading  {background-color: #5E6BE5;;color:white;text-align:center !important;}
.margin_heading {background-color:orange;color:white;}
.amount_heading {
   text-align:center !important;
    width:34%;
}
.saved_in_table {font-size:14px;text-align:center !important;padding-top:5px;margin:0;}
.saved_in_table_highlight {
    color:#4fade0 ;
    /*color:#444 !important;*/
    /*background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQYV2P838Pwn7GEgZEBCuAMDAGYSgwVAAlNBgVRU5ymAAAAAElFTkSuQmCC) !important;*/
    /*padding:2px;*/
}
.note_in_table {font-size:14px;text-align:center !important;color:#aaa}

.rate_in_table { } /*font-size:1.4rem;*/
.rate_in_table, .rate_in_table * {}
.amount_in_table {
}

.bblink.ttlink {
background-color:#4c0a87;
}
/*.ratestable_transfer th, */
.bblink.ttlink {
background-color:#4c0a87;
}
/*.ratestable_travel th {*/
/*background-color:#3b7b59d9;*/
/*}*/
.bblink.bnlink {
background-color: #00dbbb;
}
.ratestable_cards th, .bblink.tclink {
background-color:#63274ad9;
}
.bblink:hover {
    opacity:1.0 !important;
    color:white !important;
    background-color: #5E6BE5;
}
.raterow  {
    padding:0;
    margin-top:0px;
    border-bottom:1px #f0f0f0 solid;
}
.raterow-shaded {
    background-color: #fafafa
}
tr.raterow.skip td {
    /*background-color: rgba(211, 211, 211, 0.1);*/
    opacity:.75;
}
tr.raterow.skip:hover td {
    opacity:1;
}

.raterow td {
    vertical-align:top;
    color: black;
    padding-top:10px;
    /*padding-bottom:20px;*/
    background-color: white;
}
.td_name {
    width:22%;
    /*min-height:125px;*/
    text-align:left;
    padding-left: 35px;
}
.td_name,.td_rate,.td_quote,.td_norate {position:relative;} /* for left border */
.td_name img.vicon {
    width:120px;height:60px;background-color:#f5f5f5;
}
.td_name box {
    width:120px;
    height:60px;
}
.td_name .see-more {
    font-size:12.8px;
    margin-left:3px;
}
/*.td_name div {*/
/*    margin-bottom: 18px;*/
/*}*/

.td_more {
    position:absolute;right:5px;top:5px
}
.td_amount {width:30%}
.td_rate  {font-size:18px;}
.td_margin {font-size:18px;}
.td_rate, .td_services {width:10%}
.td_fee,.td_margin,.td_speed,.td_reviews,.td_rate {width:9%}
.td_speed{ padding-right: 5px; }
.td_quote{
    width:30%;
    /*text-align:center;*/
    position:relative;
    padding-right:25px;
}
.td_amount{position:relative;font-size:1.1em}

.best-label {
    margin-top: 8px;
    margin-bottom: 2px;
    font-weight:600;
    font-size:17`px;
}

.compared_bg {
    border:1px #0060a6 solid;
    /*border-top: 0;*/
    border-left: 0;
}
/*.compared_bg td {padding-top:35px;padding-bottom:15px}*/
.comparing,.comparing-top, .comparing-right {
    background-color:#01385fb0;
    /*background-color:#042c0d80;*/
    /*text-transform: uppercase;*/
    position:absolute;
    top:0;
    left:0;
    padding:4px;
    color:white;
    font-size:15px;
    white-space: nowrap;

}
.comparing {
    width:22px;
    height:100%;
}
.comparing-top {
    width:100%;
    border-radius:10px 10px 0 0;
    font-weight: 600;
    text-wrap:wrap;
}
.comparing-right {
    left:auto;
    right:0;
}
.comparing-top-tt {
    background-color:#01385f90;
}
.comparing-top-best {
    background-color:#4B1F8A;
}
.comparing-top-bn {
    background-color:#042c0d80;
}
.comparing-top-business {
    background-color:#004d6bc0;
}
.td_name .comparing {
    padding-top:10px;
    margin-top: 0 !important;
}
.comparing svg {height:14px;width:14px;fill:white;}
/*.comparing svg:hover {fill:black;}*/
.comparing span {
    font-weight: 800;
    /*text-transform: uppercase;*/
    transform: translateX(-50%) translateY(-50%) rotate(-90deg);
    display: block;
    top: 50%;
    left: 50%;
    position: absolute;
    z-index:1;
}
.tablepanel {
    padding:10px;
    /*border-radius:5px;*/
}
.tablepanel.showmore {
    margin-bottom:10px;
}
.tablepanel.showmore:hover {
    background-color:#f0f0f0;
}
.tablepanel a {
   border-bottom:0;
}
.tablepanel div {
    margin-top:10px;
    text-align:left;
}
.tablepanel label {
    color:#555555;
}
.vname_bank_average{margin-bottom: 0 !important;}
.vname_header {
    text-align:center !important;
    padding:8px 4px 4px 4px;
    margin-bottom:15px;
    max-width:240px;
    /*border:1px solid #444;*/
    box-shadow: 3px 3px 10px rgba(50, 50, 50, 0.15);
}
.bank-icon{
    font-size:50px;
    margin:-35px auto 5px auto;
}
@media (max-width:768px) {
    .vname_header {
        max-width:100%;
    }
    .tablepanel {
        display:inline-block;
        width:300px;
    }
    .bank-icon{
        font-size:40px;
        margin:0 auto 5px auto;
    }
}
.tableamount{
    font-weight:800;
    /*letter-spacing:-1px;*/
    text-align:left;
    font-size:2rem;
    line-height:2.2rem;
    margin-top:0;
    margin-bottom:.7rem;
}
.tableamount .tableccy {font-size:.8rem;}
.tableamount .tableccy {padding-left:3px;}
.div_overview_table{
    text-align:center;
}
.table_top_row {
    color: black;
    margin-top:10px;
    font-size: 16px;
    text-align:left;
    min-width:340px;
    padding: 10px;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
}
.table_top_row_heading {
    max-width:550px;
    margin-top:40px;
    margin-right:20px;
}
@media (max-width:768px) {
    .flinks {
        padding-bottom:0 !important;
    }
    .table_top_row {
        display: flex;
        flex-direction: column-reverse;
        flex-wrap: wrap;
    }
    .div_overview_table{
        margin-top:0;
        margin-bottom:20px;
    }
    .table_top_row_heading {
        margin-top:0;
    }
    .table_top_row_benchmark {
        margin-top:0;padding-top:0;
    }
    .table_top_row_heading h3 {
        margin-top:10px;
        padding-top:20px;
        border-top:1px white solid;
    }
    .table_top_row {
        margin-top:0;
    }
}
.table_top_row_benchmark {

    margin: 10px auto;
    max-width:440px;
    text-align:left;
    display:inline-block;
    font-size:14px;
    line-height:24px;
    background-color: #EAF6EF;
    border-left: 4px solid #57A773;
    color: #5a615c;
    padding: 10px 18px 18px 18px;
    border-radius: 15px;
}
.benchmark-top {
    background-color: #4844764a;
    color:#333;
    opacity:.65;
}
.section430 {

    margin-top:8px;
}
@media (max-width:430px) {
    .table_top_row_benchmark {
        margin:20px auto 0 auto;
        padding-left:20px;
        text-align:left;
        /*font-size:100%;*/
        /*line-height:1.4;*/
    }
    .block430 {
        display:block !important;
    }
    .section430 {
        display:block !important;
        margin-bottom:8px;
    }
}
.from_amount_table {
    font-size: 14px;
    line-height: 20px;
    font-weight:500;
    opacity:.8;
}


.tablerate, .tablemargin {
    font-size:17px;
    line-height:22px;
    font-weight:500;
    text-align:left;
    margin-bottom:5px;
}
.td_reviews,.td_fee,.td_rate,.td_amount,.td_margin,.td_speed { } /* text-align:center;font-weight: 600; */
.td_speed{font-size:13px}
.td_services{font-size:12px;text-align:left;padding-left:5px;}
.tablemargin label, .tablerate label {
    display:inline;
    font-size:14px;
    letter-spacing:-1px;
}
.vservices {
    font-family: "Lucida Console",Monaco,monospace;
    font-weight: 500;
    font-size:13px;
    line-height:16px;
    margin-top:10px;
}
tr.raterow {
    border:15px transparent solid;
}
.block-responsive{display:inline-block;}
.to_amount_table {margin-left:-3px;}
/*table.ratestable_wasid td {*/
/*    padding-bottom:15px;*/
/*}*/
@media (max-width:768px) {
    /*.to_amount_table {margin-left:0;}*/
    tr.raterow {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
    }
    tr.raterow.hide {
        display: none;
    }
    tr.raterow td  {
        width:100%;
        padding:5px;
    }
    table.ratestable_wasid td {
        padding-left:40px !important;
    }
    .block-responsive{display:block;}
    .td_reviews, .td_fee, .td_margin, .td_speed, .td_services,.td_rate {
        /*display: none;*/
    }
    .td_name {
        padding-top: 12px !important;
        /*padding-bottom: 0 !important;*/
        width:100% !important;
        /*text-align:center;*/
        border-radius: 10px 10px 0 0;
    }
    .td_name .show_bcard .vimg {display:none;}
    .td_amount {
        width:100% !important;
    }
    .td_quote{
        width:100% !important;
        padding-left:0;
        padding-right:25px;
        border-radius: 0 0 10px 10px;
        padding-bottom:20px !important;
    }
    .td_norate{
        width:100% !important;
        padding-left:40px;
    }
    .td_name img.vicon {
        width:100px;
        height:50px;
    }
    .ratestable_wasid thead {
        border-bottom:0;
    }
    .ratestable_wasid th {
        padding:5px;
        font-size:.9rem;
        padding-top:10px;
        padding-bottom:10px;
    }
    .comparing span {
        top:100%;
        z-index:1
    }
    .compared_norate_row .comparing span {
        top:60%;
    }
    .td_name .comparing {border-radius: 10px 0 0 0;}
    .td_quote .comparing {border-radius: 0 0 0 10px;}
    /*.ratefoot {background-color:#d0d0d0; }*/
    /*.ratefoot div { background-color: white;  }*/
    .showfulltable_extra_row .td_name {border-radius:0}
    .vservices, .td_rate {padding-left:20px;}
}

.span_badges, .span_reviews, .span_cost, .spantw1{width:12.0%}
.span_more{width:24px;text-align:center;padding-top:8px;}
.span_reviews a {text-decoration:none !important}
.span_reviews i{font-size:22px}
.span_quote {margin-left:25px !important;}
.span_amount, .spantw3{width:22.5%}
.span_name, .spantw4{width:30.0%}
.span_name{text-align:left}
.span_amount_heading {width:38.8%}
.spantw5{width:41.555555%}
.span_main_heading, .spantw6{width:41.888888%}

.span_name, .spantw4{width:26.0%}
.span_rate,  .spantw2{width:16%}
.span_amount, .spantw3{width:28%}

.rate_heading  {
    /*border-top:1px #4fade0 solid;*/
    border-left:1px #dddddd solid;
    border-right:1px #dddddd solid;
    color:black;
    width:16%
}

.spantw5{width:41.555555%}
.span_main_heading {width:100%;padding-bottom:2px !important;padding-top:0 !important}

.redbg{background-color:red;color:white !important;border:0;}
.redbg::-webkit-input-placeholder{color:#ddd;}
.redbg * {color:white !important}
.redbg a {background-color:white !important}

.alert {

    text-align:center;
}

.rfqheading{
    position:absolute;
    left:0;top:10px;
    z-index:1000;
    color: white;
    font-size:1.4rem;
    text-align:center;
    width:80%;
    margin:0 10% 0 10%;}
.rfqheading p {font-size:1.2rem;color:#ccc}

.RFQ_block span.orange {
    background-color:orange;
    color:white;
}
.rfqbox { padding:0px;background: #8C8;}

.rfq_page{

    display:none;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-color:#0a5987;
    /*background-color:transparent;*/
    z-index:2000;
    overflow-y: scroll;

    /* bercards  */
    /*display:none;*/
    /*top: 0;*/
    /*bottom: 0;*/
    /*position: fixed;*/
    /*right: 0;*/
    /*left: 0;*/
    /*z-index: 2000;*/
    /*max-height: none!important;*/
    /*height: auto;*/

}
.rfq_page a {color:white}
.noscroll{overflow:hidden;}

.rfq_page_done_msg {
    position: fixed;
    font-weight:600;
    top: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    justify-content: center;
    align-items: center;
    color:white;
    background-color:#00a5ff;
}

#rfqform {    height: 100%;}
.rfq-carousel {
     height:100%;
     font-family: 'Roboto', sans-serif;
 }
.rfq-carousel h3{
   font-size:1.6rem;
    line-height:2rem;
    margin-bottom:15px;
    color:orange;
    font-weight:600;
    text-align:left;
}

.rfq-carousel p {
    font-size: 0.8rem;
    line-height:1rem;
    color: #5db9e0;
    fill: #5db9e0;
}

.rfq-carousel label {
    color:#5db9e0;
}

.closewiz, .logout {cursor:pointer;}

.carousel-cell {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
    /*padding: 20rem;*/
    width:100%;
    /*background-color: #0a5987;*/
}

.simple-cell {
    margin-top:15px;
    align-items: center;
    display: flex;
    height:auto;
    /*min-height:70px;*/
    /*height: 100%;*/
    justify-content: center;
    /*padding: 20rem;*/
    width:100%;
    /*background-color: #0a5987;*/
    text-align:left;

}
.simple-cell div {min-width:320px;text-align:center;}

.simple-cell label div {font-size:15px;color: #5db9e0;text-align:left !important;padding-left:5px;}

.simple-cell label:focus-within div {color:orange !important}
.simple-cell label:hover select,.simple-cell label:hover input, .simple-cell label:hover textarea {border:1px #1da1e0 solid;}

.simple-cell input::-webkit-input-placeholder, .simple-cell textarea::-webkit-input-placeholder{color:#1b83ba}
.simple-cell input[disabled] {
    /*border:1px solid #2255c2;*/
    color: #cccccc;
    cursor: not-allowed;
    -webkit-text-fill-color:#cccccc; /* Override iOS / Android font color change */
    -webkit-opacity:1; /* Override iOS opacity change affecting text & background color */
}
.simple-cell input[disabled]:hover {border:1px solid #0a5987}
.carousel-cell label input {display:inline-block;}
.wiz-topbar {
    margin-top:0;
    background-color: #064f7a;
    box-shadow: 0 0 20px rgb(50 50 50 / 35%);
}

table.wiz-menu {
    width:100%;
    max-width:600px;
    margin:0 auto;
    text-align:center;
    border-collapse: collapse;
    background-color: #073b5b;
}
table.wiz-menu td{
    width:50%;
    max-width:50%;
    background-color: #0a6796;
    padding:10px 2px 10px 2px;
}
table.wiz-menu thead td {
    padding:20px;
}
table.wiz-menu td.active {
    background-color: #0a74a8;
}
table.wiz-menu td.active a {
    color: white;font-weight:600;
}
table.wiz-menu td a:hover {
    text-decoration:none;color:white;
}
.checked {
    /*font-weight:600;*/
    color:white !important;
}
.carousel-cell select  {
    width:auto;
    text-align:left;
    text-align-last:left;
    background-color: #0a6796;
    max-width:340px;
    font-size: 22px;
    line-height:26px;
    height:40px;
    /*background-color: transparent;*/
    color:white;
    border:1px solid #0c7aba;
    padding-left:10px;
    padding-right:20px;
    margin-bottom:0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiICAgaWQ9IkxheWVyXzEiICAgZGF0YS1uYW1lPSJMYXllciAxIiAgIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIiAgIHZlcnNpb249IjEuMSIgICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSIgICBzb2RpcG9kaTpkb2NuYW1lPSJkb3dubG9hZC5zdmciPiAgPG1ldGFkYXRhICAgICBpZD0ibWV0YWRhdGE0MjAyIj4gICAgPHJkZjpSREY+ICAgICAgPGNjOldvcmsgICAgICAgICByZGY6YWJvdXQ9IiI+ICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4gICAgICAgIDxkYzp0eXBlICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPiAgICAgIDwvY2M6V29yaz4gICAgPC9yZGY6UkRGPiAgPC9tZXRhZGF0YT4gIDxzb2RpcG9kaTpuYW1lZHZpZXcgICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIgICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IiAgICAgYm9yZGVyb3BhY2l0eT0iMSIgICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiICAgICBncmlkdG9sZXJhbmNlPSIxMCIgICAgIGd1aWRldG9sZXJhbmNlPSIxMCIgICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIgICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTkyMCIgICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjEwMjciICAgICBpZD0ibmFtZWR2aWV3NDIwMCIgICAgIHNob3dncmlkPSJmYWxzZSIgICAgIGlua3NjYXBlOnpvb209Ijg0LjMiICAgICBpbmtzY2FwZTpjeD0iMi40NzQ5OTk5IiAgICAgaW5rc2NhcGU6Y3k9IjUiICAgICBpbmtzY2FwZTp3aW5kb3cteD0iMTkyMCIgICAgIGlua3NjYXBlOndpbmRvdy15PSIyNyIgICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJMYXllcl8xIiAvPiAgPGRlZnMgICAgIGlkPSJkZWZzNDE5MCI+ICAgIDxzdHlsZSAgICAgICBpZD0ic3R5bGU0MTkyIj4uY2xzLTJ7ZmlsbDojNDQ0O308L3N0eWxlPiAgPC9kZWZzPiAgPHRpdGxlICAgICBpZD0idGl0bGU0MTk0Ij5hcnJvd3M8L3RpdGxlPiAgPHBvbHlnb24gICAgIGNsYXNzPSJjbHMtMiIgICAgIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIiAgICAgaWQ9InBvbHlnb240MTk4IiAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MSIgLz48L3N2Zz4=) no-repeat 100% 50%;
}

.carousel-cell input, .carousel-cell textarea {
    width:auto;
    background-color: transparent;
    color:white;
    padding-left:10px;
    margin:0;
    border:0;
    border:1px solid #0c7aba;
}
.carousel-cell textarea {
    width:90%;
    text-align:left;
    wrap:soft;
}
.carousel-cell textarea::placeholder {
    /*color: orange;*/
}
.carousel-cell input[type=text],
.carousel-cell input[type=number],
.carousel-cell input[type=tel],
.carousel-cell input[type=password]  {
    width:100%;
    margin:0 auto;
    font-size: 1.3rem  ;
    line-height:1.5rem  ;
    height:3rem  ;
    text-align:left;
}
.carousel-cell p, .carousel-cell textarea  {
    width:100% ;
    margin:0 auto;
    font-size: 1rem  ;
    line-height:1.2rem  ;
}
.carousel-cell p, .carousel-cell h2 {
    text-align: center;
}


.step-form {
    max-width: 75%;
    color:white;
    text-align: center;
}
.step-radios {

    width:320px;
    text-align:center;
    margin:5px auto;
}
.step-radios label:hover{color:white}
.ccy_radios label {
    font-family:'Courier New', Courier, monospace;
    font-weight:600;
}

.step-radios  label   {
    font-size:18px;
    line-height:22px;
}
.step-radios>div {
    text-align: left;
    margin: 0 auto;
    width: 300px;
}

.flickity-page-dots{text-align:center !important;bottom:5%;}
.flickity-page-dots .dot {background:orange;border:2px white solid;height:15px;width:15px;}
.flickity-prev-next-button{
    height:80px;
    width:80px;
    top:50%;
    opacity:0.4;
}
.flickity-prev-next-button:hover {opacity:0.9;}
.form-fine-print{
    color:white;
    max-width:600px;
    margin:0 auto;
    text-align:center;
    font-size: 16px !important;
    line-height: 34px !important;
}

@media (max-width:600px) {
    .carousel-cell label, .carousel-cell select, .carousel-cell input, .carousel-cell p, .carousel-cell textarea {
        /*font-size: 1rem !important;*/
        /*line-height:1.2rem !important;*/
    }
    p.form-fine-print  {
        font-size: 0.8rem;
        line-height:1.2rem;
    }

    .flickity-page-dots .dot {height:10px;width:10px;cursor:pointer;}
    .flickity-prev-next-button{
        height:40px;
        width:40px;
    }
}


/* admin users colors */

.tab-pane table tr:hover {
    background-color: #f1f8ff;
}

tr.user_bad_email {background-color: #e7bfc0 !important;}
tr.user_confirmed {background-color: #cbfccb !important;}
tr.user_to_delete {background-color: #ff7972 !important;}

tr.user_bad_email:hover {background-color: #ff7972 !important;}
tr.user_confirmed:hover{background-color: #55eb5c !important;}
tr.user_to_delete:hover {color: #ff5862 !important}

.coupon-hero {
    max-width:800px;
    margin:0 auto;
    background-color:#f5f5f5
}
.greypanel {
    text-align:left;
    background-size: cover;
    background-color:#f5f5f5;
    padding:20px 20px 20px 30px;
    /*line-height:26px;*/
    /*width:90%;*/
    margin:30px;
}
.yellowpanel {
    text-align:left;
    background-size: cover;
    background-color:#fffade;
    padding:20px 20px 20px 30px;
    line-height:26px;
    margin:30px;

}
.greypanel_o {
    text-align:left;
    background-size: cover;
    background-color:#fafafa;
    padding:20px 20px 20px 30px;
    line-height:26px;
    border:1px solid #ddd;
    margin:30px;
    border-radius:10px;
}
@media (max-width:900px) {
    .greypanel, .yellowpanel, .greypanel_o {
        border:0;
        border-radius:0;
        padding:10px 0 10px 0;
        margin:0;
    }
}

.lightestyellowbg {
    background-color:#ffeda7 !important;
}
.lightyellowbg {
    background-color:#fffade !important;
}
.lightpurplebg {
    background-color:#f5ebff !important;
}
.greypanel0 {
    background-color:#f5f5f5;
}
.greypanel5 {
    padding:5px;
    background-color:#f5f5f5;
}
.greypanel10 {
    padding:10px;
    background-color:#f5f5f5;
}
.whitepanel {
    /*font-family: "Lucida Console",Monaco,monospace;*/
    margin: 15px auto;
    font-size: 13px;
    padding: 12px 20px 12px 30px;
    border-radius: 15px 0 15px 0;
    line-height: 16px;
    max-width: 850px;
    /*width:95%;*/
    background-color: white;
}
.lightgreenbg { background-color: #e6ffde; }
.bondigreenbg {background-color: #00ffc757;}
.lightgreenpanel {
    /*font-family: "Lucida Console",Monaco,monospace;*/
    margin: 15px auto;
    font-size: 13px;
    padding: 12px 20px 12px 30px;
    border-radius: 15px 0 15px 0;
    line-height: 16px;
    max-width: 850px;
    background-color: #f4ffe5;
}
.lightgreypanel {
    /*font-family: "Lucida Console",Monaco,monospace;*/
    margin: 15px auto;
    font-size: 13px;
    padding: 12px 20px 12px 30px;
    border-radius: 10px;
    line-height: 16px;
    max-width: 850px;
    /*background-color: #f5f5f5;*/
    background-color: rgb(0 0 0 / 4%);
}
.lightbluepanel {
    /*font-family: "Lucida Console",Monaco,monospace;*/
    margin: 15px auto;
    font-size: 13px;
    padding: 12px 20px 12px 30px;
    border-radius: 10px;
    line-height: 16px;
    max-width: 850px;
    background-color: rgb(245, 253, 255);
}
@media (max-width:900px)
{
    .greypanel, .greypanel0, .greypanel5, .greypanel10, .lightgreenpanel, .whitepanel {
        margin:0 auto;
    }
}
.bluepanel {
     text-align:center;
     background-color: rgba(189, 238, 255, 0.26);
     padding:15px;
     line-height:26px;
     margin:20px auto 40px auto;
 }
.orangepanel {
    text-align:center;
    background-color: rgba(255, 184, 191, 0.26);
    padding:15px;
    line-height:26px;
    margin:20px auto 40px auto;
}
.alertpanel {
    text-align:center;
    padding:0;
    line-height:26px;
    margin:20px auto 40px auto;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    border-bottom-left-radius: 10px;
}
.alertpanel_right {
    float:right;
    margin:0 0 10px 15px;
    padding-left:10px !important;
    /*background-color: #f5f5f5;*/
    border:1px #eee solid;
    text-align: center;
    padding-top:8px;
    padding-bottom:5px;
}
.alertpanel_right table {margin-top:0;margin-bottom:0}

@media (max-width:768px) {
    .alertpanel_right {
        float:none;
    }
}
.spotrate-big {
    font-size: 2em;
    line-height: 1.3;
    margin-top: 5px;
    margin-bottom: .5em;
    font-weight: 600;
}
.spotrate-big .ratealerts {
    font-weight: 400;
    padding:0;
}
.spotrate-big .ratealerts .ra_move {
    font-size: 24px;
}
/*.flexpanel_scroll .ra_move, .flexpanel .ra_move  {*/
/*    font-size: 20px;*/
/*    margin-bottom:15px;*/
/*}*/
.spotrate-big .ratealerts .ra {
    font-size: 16px;
    /*display:inline-block;*/
    /*background-color: #eaeaea;*/
}

.alertpanel .nav_ccy_label{display:none;}
.alertpanel .search_box_widget{padding-top:10px}
@media (max-width:768px) {
	.alertpanel {
		padding-left:0;
		padding-right:0;
	}
}
.alertsummary {
    padding-top:0;
    padding-bottom:0;
    /*font-family: Courier, monospace;*/
}
.alertsummary h2 {
    /*background-color: #f5f5f5;*/
    /*color: black;*/
    font-size: 1.8em;
    font-weight: 600;
    padding-top:10px;
    padding-bottom:10px;
    margin-bottom:15px !important;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topright: 10px;
    border-top-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -moz-border-radius-topleft: 10px;
    border-top-left-radius: 10px;
}
@media only screen and (max-width: 768px) {
    /*.alertsummary { padding:10px 0 !important}*/
    .alertsummary h2 {margin-left:10px;margin-right:10px;}
}
.alertsummary figure {
    padding:10px;
    margin-top:0;
    background-color: #f5f5f5;
}
.alertsummary .ratesummary{
    max-width: 550px;
    margin:10px auto 10px auto;
    padding-left:10px;
    padding-right:10px;
}
.alertsummary .ratealerts {
    /*font-size:20px;*/
    /*margin:20px;*/
}
.flexpanel .ratealerts, .tooltip .ratealerts  {
    font-size:16px;
    color:#222;
}
.forecasts .ratealerts {
    font-size:13px;
    color:#222;
}
.forecasts h2 {
    margin-top:0;
    margin-bottom:0;
    font-size: 2rem;
    line-height: 2.8rem;
}
/*#forecasts .ra {*/
/*    color:white;*/
/*}*/
#forecasts .ra svg {
    fill:white;
}
#forecasts ul {
   padding-left:2rem;
}
.pair-snippet  {

}
.panel_rate .pair-snippet  {
margin:20px 10px 10px 150px;
}
@media only screen and (max-width: 768px) {

    .panel_rate .pair-snippet  {
        margin:20px auto;
    }
}
.pair-snippet p {
    padding-top:0;margin-top:0;
    padding-bottom:0;margin-bottom:0;
}
.pair-snippet label {
    font-size:inherit;
    font-weight:500;
    /*color:#444;*/
    margin-right: 5px;
    display:inline-block;
}
.alertsummary .alertbadges .ra, .alertpanel .ra, .flexdiv .ra { /* .rate-container-flex__item .ra,*/
    display:inline-block;
}
.ratesummary-line1,.ratesummary_alert {
    position:relative;
    text-align:center;
    margin-top:6px !important;
    border-radius:10px;
    font-size:16px;
    line-height:25px;
}
#performance .ratesummary-line1,.ratesummary_alert {
    font-size:13px;
    line-height:21px;
}
#performance .updated {
    font-size:9px;

}
.ratesummary-line1 {
    font-family: "Lucida Console",Monaco,monospace;
    margin:10px auto;
    /*max-width:500px;*/
}
.ratesummary_alert {display:none;}
@media only screen and (max-width: 768px) {

    .alertsummary .ratealerts {
        margin:5px;
        font-size:20px;
        line-height:22px;
    }
}
.ratesummary-line1::before,.ratesummary_alert::before {
    font-family:"Courier New", Courier, monospace;
    font-style: italic;
    font-size: 13px;
}
@media only screen and (max-width: 768px) {
    /*.ratesummary-line1::before,  .ratesummary-line1::after {display:none} */
}
.alertsummary_quickcalc {
    /*background-color:#f9f9f9;*/
    -webkit-border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -moz-border-radius: 10px;
    margin-top:0;
    margin-bottom:15px;
    /*padding-top:15px;*/
    padding-bottom:15px;
    padding-left:5px;
    padding-right:5px;
}
.ctapanel{
    border:0;
    text-align:center;
    padding:10px;
    /*padding-top:20px;*/
    margin:0px auto 20px auto;
    text-align:center;
    min-width:210px;
    max-width:500px;
}
.rfqpanel {
    background-color: #ff7430;
    color:white;
    text-align:center;
    padding:15px;

    /*padding-top:20px;*/
    margin:0px auto 20px auto;
    text-align:center;
    min-width:210px;
    max-width:580px;
    border-radius:5px;
}
.rfqpanel p {
    text-align:left;
    font-size:16px
}
.purplepanel {
    background-color: #8458ee;
    color:white;
    text-align:center;
    padding-top:15px;
    padding-bottom:20px;
    /*padding-top:20px;*/
    margin:0px auto 20px auto;
    text-align:center;
    min-width:210px;
    max-width:400px;
    border-radius:5px;
}
.ctapanel h2, .ctapanel h3, .rfqpanel h2, .rfqpanel h3 {text-align:center !important;margin-bottom:15px;}
.ctapanel p {font-size:14px !important;margin:10px; text-align:justify}


.latest-label {font-size:24px;line-height:26px;}

.midrate_hero {font-size:26px;line-height:28px}
.dashboard_menu{text-align:center;margin-bottom:10px;padding:5px;padding-top:15px;text-align:center;}

.blog-h1-descr a{color:#666 !important;text-decoration:underline}
.blog-h1-descr a:hover{}
.blog-h1-meta { font-size: 16px; line-height: 1.4;background-color:#efefef;margin-bottom:10px;padding:5px;}

.no-sidebar-page {
    margin-top:10px
}
@media (max-width:900px) {
    .no-sidebar-page {margin-top:0;}
}

.ber-page li {
    /*font-size:1rem;*/
    /*line-height:1.6rem;*/
    text-align:left;
    /*padding-top:.3rem;*/
}
.ber-author, .single-categories, .ber-post-date{
    font-size:0.8rem;
}
.ber-post-updated {font-size:10px;}
.ber-author{text-align:left;}
.ber-post-date{text-align:right;}
.ber-edit-post-shortcut {color:white !important;font-size:14px !important;position:absolute !important;bottom:10px;left:12px}
.ber-post-icon {position:absolute !important;top:8px;left:43%}
.ber-post-rates-shortcut {
    font-size: 14px !important;
    position: absolute !important;
    bottom: 10px;
    right: 10px;}
.ber-read-post-shortcut {color:white !important;font-size:14px !important;position:absolute !important;bottom:10px;left:10px}
.ber-read-post-shortcut:hover {text-decoration:underline}
.ber-post-date-small {color:white !important;font-size:14px !important;position:absolute !important;bottom:10px;right:10px}
/*.view-article{color:white;}*/
.view-article:hover{color:orange;}
.lead {
    font-size:1.4rem !important;
    line-height:2.0rem !important;
    padding: 5px 18px 5px 18px;
    /*font-weight:600 !important;*/
    max-width:1150px;
    margin:0 auto;
}
.ratesdiv_shiftup {
    margin-top:-135px;
}
@media (max-width:1400px) {
    .lead {
        /*color:black !important;*/
        font-size:1.0rem !important;
        line-height:1.5rem !important;
        /*margin: 5px 0 5px 0 !important;*/
    }
    .ratesdiv_shiftup {
        margin-top:-100px;
    }
}
@media (max-width:430px) {
    .lead {
        font-size:12px;
        padding:8px;
    }
}
.ber-excerpt {
    margin-top:20px  ;
    margin-bottom:20px  ;
    padding-top:10px;
    padding-bottom:0px;
    border-top:0;
    overflow:hidden;
    font-size:14px ;
    line-height:16px;
    text-align:justify;
}
.ber-excerpt img
{
    object-fit: none; /* Do not scale the image */
    object-position: center; /* Center the image within the element */
    height: 260px;
    width: 260px;
}
.ber-blog-paginate {
    padding:20px;
    font-size:24px;
    background-color:#4fade0;
    color:white;
    text-decoration:none !important;
}
.ber-blog-paginate:hover {background-color:#4fade0;color:white;}
.hero-content {
    margin:20px auto;
    padding:20px;
    background-color:white;
    max-width: 800px;
}
figure.wp-caption{margin:10px}
figcaption {text-align:center !important;font-style: italic;margin-top: 10px;margin-bottom: 10px;}
figure.figure-mosaic{text-align:center;margin-left:0;margin-right:0}
figure.figure-mosaic img{width:100% !important}
figure.figure-ccypair{text-align:center;float:right;margin-left:20px;margin-right:0}
figure.figure-ccypair img{max-width:200px;background-color:#4fade0;}
figure.figure-google-chart{text-align:center;margin-left:0;margin-right:0}
figure.figure-google-chart img{width:100% !important;max-width:620px}
figure.figure-google-chart figcaption{font-style: italic}
/*.ber-post-header h1 a, .ber-post-header h2 a{ }*/
.ber-post-header{margin-left:80px;margin-right:80px;margin-top:15px}
.greybg{
    background-color:rgba(1,1,1,0.3);
}
.darkgreybg{
    background-color:rgba(1,1,1,0.4);
}
.lightgreybg{
    background-color:rgba(1,1,1,0.15);
}
box {
    height: 104px;
    width: 100%;
}
rect {
    height: 52px;
    width: 100%;
}
rect_small {
    background-color:#29000021 !important;
    height: 52px;
    width: 100px;
    margin:12px auto;
}
square {
    height: 42px;
    width: 42px;
    margin:0 auto;
}

lines {
    background-color:#29000021 !important;
    display:block;
    height: 10px;
    margin-top: 10px;
    width: 100%;
}
button_loading {
    height: 32px;
    width: 170px;
    margin:20px 5px 20px 5px;
}
.shine_chart {
    background-color:#8a68f5;
}
.noshine {
    background-color:#29000021 !important;
    /*background-image: linear-gradient( 90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.5) 20%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0));*/

    display: inline-block;

}
.shine {
    background: #f5f5f5;
    background-image: linear-gradient( 90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.5) 20%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0));
    background-repeat: no-repeat;
    background-position: center;
    background-size: 150% 100%;
    display: inline-block;
    position: relative;

    -webkit-animation-duration: 1s;
    -webkit-animation-fill-mode: forwards;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-name: placeholderShimmer;
    -webkit-animation-timing-function: linear;
}
@-webkit-keyframes placeholderShimmer {
    0% {
        background-position: -468px 0;
    }

    100% {
        background-position: 468px 0;
    }
}
.lightestgreybg{
    background-color:#00000010;
}
.lightestyellowbg {
    background-color: #fff6df;
}
.lightorangebg {
    background-color: rgba(255, 165, 0, 0.39);
}
.postcard {
    background-color: #ffe4c8;
    border-radius:5px;
    box-shadow: 3px 3px 3px rgba(50, 50, 50, 0.15);
    padding:50px 20px;
    margin:20px auto 20px auto;
    max-width:940px;
    background-image: url(https://bestexchangerates.com/wp-content/uploads/2023/01/stamp_postcard-150x150.png);
    background-size: 100px 100px;
    background-position:15px 15px;
    background-repeat: no-repeat;
}
.postcard p {
    font-family: Verdana,Geneva,sans-serif;
    font-style: italic;
}
.ber-post-header-meta{
    padding:15px;
    font-size: 12px;
    line-height: 1.4;
    font-size:18px !important;
    font-weight:400 !important;
}
.ber-post-header-meta * {color:#fff !important;text-decoration:none;}
.ber-post-header-meta a:hover { text-decoration:underline;}

img.aligncenter,  img.size-full {
    margin-top:10px;
    margin-bottom:20px;
    max-width:100%;
    display:block;
}
img.aligncenterwidth,  img.size-full {
    margin-top:10px;
    margin-bottom:20px;
    display:block;
}
img.size-300 {
    width:300px;
}
img.size-400 {
    width:400px;
}
img.size-500 {
    width:500px;
}
img.size-600 {
    width:600px;
}
figure {text-align:center;margin:20px;}
figure img, .ber-blog-content img.fullwidth {
    width:auto;
    max-width: 100%;
    margin: 0 auto;
}

/* from style.css*/
.comment-body{
    border: 1px solid #f0f0f0;
    padding: 10px;
    margin-top:5px;
    margin-bottom:10px;
}
.comment-body div.reply, .comment-meta, .comment-body .says{ display:none;}

.comments_div {margin:25px;}

.crfp-average-rating{
    margin-top:30px;
}
.crfp-rating{background-color:white !important;}
.label{text-shadow:none;color:#999;}
.rating-container .label {font-weight:400}
.crfp-rating-text {margin-top:10px !important;}
.crfp-rating-breakdown{font-size:13px;text-align:center;}
.crfp-field,.form-submit,.comment-form-author,.comment-form-email{text-align:center !important;}
.form-submit input{padding:10px;font-size:20px;}
.comment-subscription-form, .comment-form-cookies-consent{display:none;}
.comment-respond{
    max-width: 625px;
    margin: 0 auto;
    padding: 40px;
    border:1px solid #f0f0f0;
}
.authorsure-author-box{ border:0 !important;padding:25px !important}
label.screen-reader-text {display:none}
figure.wp-caption {text-align: center; }

.loading_div {
    color:#ffe7ba;
    font-size:16px;
    /*padding-top:50px;*/
    min-height: 100%;
    /*width:50px;*/
    text-align:center;
    margin:30px auto;
    position:relative;
}
.loading{
    text-align:center;
    font-size:10px;
    color:#aaa;
    line-height:100%;
    padding:10px;
}
.ratesdiv .loading{margin-top:100px}
.loading svg, svg.spinlogo {
    margin-top:10px;
    animation: spin 1s linear infinite;
    opacity:.55;
    height: 40px;
    width: 40px;
}
svg.spinsmalllogo {
    height: 16px;
    width: 16px;
}

@-moz-keyframes spin {
    100% {
        -moz-transform: rotate(360deg);
    }
}
@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform:rotate(360deg);
    }
}

.bluebg{background-color:#0097ff !important;}
.greenbg{background-color:#039b15 !important;}
.lightestbluebg, .xebg, .trwbg{
    background-color: #ecfcff;
}
.lightestgreenbg{    background-color: #eafce7 !important;}
.beigebg {background-color: #f6f2ec;}
.lightestorangebg, .ofxbg {background-color: #fff5ee}
.lightestpurplebg, .wrbg {background-color:#f7efff;}

.nobottomborder { border-bottom:0 !important;   }

.bluedarkbg{color:#2D98D2}
.bluedarkbg{background-color:#2D98D2}
.bluelightbg{color:#76C2EB}
.bluelightbg{background-color:#76C2EB}
.bluelighterbg{color:#A8DAF5}
.bluelighterbg{background-color:#A8DAF5}
.bluelightestbg{ background-color: #e1f1ff;}

.greydarkbg{background-color:#444444;}
.greydark{color:#444444}


.yellow{color:#FFD051}
.yellowbg{background-color:#F6D77A}
.pink{color:#FF7851}
.pinkbg{background-color:#FF7851}
.pinklight{color:#FF9779}
.pinklightbg{background-color:#FF9779}

/*.orange{color:orange !important}*/
.orange { color: #ef9537 !important;fill: #ef9537; }
.orangebg{background-color:#ef9537 !important}
.purpbg {background-color: #4c0a87 !important;}

.forecastbg{background-color: rgba(255, 165, 0, 0.20)  !important;}

.purple{color:#828CEE}
.purplebg{background-color:#422e73  !important;color:white;}
.purplebg a {color:white}
.purplebg svg {fill:white}

.ivycat-post{
    max-width:1000px;
    padding:5px;
    margin:5px auto;
    overflow:hidden;
}
.search-result {
    font-weight:700;
    padding:10px;
    font-size:1.2rem;
    line-height:1.8rem;
}

.google-maps {text-align:center;}

#rpbt-related-gallery-1 .gallery-item { width:31% !important;margin-right:2% !important;}
.gallery-icon{margin-bottom:5px}

.accordion-title {
    cursor:pointer;
    background-color: #e4e8ec;
    background-image: url(/images/plus-circle.svg);
    background-size: 20px 20px;
    background-position: 5px center;
    background-repeat: no-repeat;
    padding-left:35px !important; /* so that title does not overlap icon */
    margin-bottom:0;
}
.accordion-title.open {
background-image: url(/images/minus-circle.svg);
}
.accordion h4.accordion-title {
    border-right: 5px solid #e4e8ec; /* so that icon is some distance from right border */
    background-color: #e4e8ec;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    cursor: pointer;
}
.accordion-content {
    background: #f9f9f9;
    padding: 10px 10px;
}

.price-tiles{
	display:flex;
	justify-content: space-evenly;
}
.price-tile{
	width:230px;
	padding:20px;
	background-color:#f5f5f5;
}
.price-tile img{
	height:50px;width:50px;
}
.price-tile-name {
	display:flex;
	justify-content:space-evenly;
	margin-bottom:15px;
}
.price-tile-currency-pair {
	justify-content:center;
}
.price-table-cell {
	display:flex;
	flex-basis: 80px;
}
.price-tile-data-row {
	display:flex;
	justify-content: space-evenly;
}
.price-tile-timestamp { font-size:10px;
	margin-top:15px;
}

.infotable{
    max-width:600px;
    font-size:14px;
    padding:20px;
    background-color: #020024;
    margin: 10px auto;
    background: linear-gradient(-90deg, rgba(9,9,121,1) 0%, rgb(75, 28, 7) 100%);
}
.infotable td {    font-size: 1.7em;line-height:1.7em;color:white;width:40%;text-align:center;padding:5px;}
.infotable td a {color:white;}

.infotable td:first-child{text-align:left;font-size:16px;padding-left:30px;}

.vtable table{width:100%;max-width:650px;margin:20px auto;}
.vtable td {text-align:left;padding:8px;padding-bottom:4px;}
.vtable tr:hover {background-color: rgb(245, 253, 255);}
.vtable th {
    text-align:left;
    padding:10px;
    padding-top:15px;
    padding-bottom:15px;
    z-index:49;
    position:sticky;
    top: 0;
}
.vtable th {background-color:#f5f5f5;}
.vtable a{text-decoration:none}
.vtable_foot{width:130%;}

.ber-table-scroller {
    overflow-x:scroll;
}

.ber-table thead th { background-color:#f5f5f5; border-color:#aaaaaa; color:black !important;}
.hist-table, .ber-table {width:100%;margin-top:20px;margin-bottom:20px;padding:5px;}
@media (max-width:1200px) { .hist-table, .ber-table { padding:0; } }
.hist-table p, .ber-table p{text-align:center;font-size:0.8rem}
.hist-table table, .ber-table table {width:100%;margin:0 auto;line-height:1.2rem;background-color:white;}
.hist-table-actual .hist-table table {margin-bottom:20px;}
.hist-table thead, .ber-table thead {border: 1px solid #ccc;}
.hist-table th, .ber-table th  {text-align:center;padding:15px;}
.hist-table th {background-color:rgba(110,110,110,0.2);}
.hist-table td, .ber-table td {text-align:center;padding:8px;border: 1px solid #ccc;}
.hist-table-actual .hist-table td {padding-bottom:12px;padding-top:12px;}
.hist-table th, .hist-table td, .hist-table th {-webkit-transition: border ease .15s;-o-transition: border ease .15s;transition: border ease .15s;}
.hist-table h4{font-size:1.8rem;}


.hist-rate {
    font-weight:600;
}
.hist-date {
    display:inline-block;
    margin-right:20px;

}
.hist-date:before {
    /*content:'on '*/
}
@media (max-width:400px) {
    .hist-date {
        display:block;
        margin-right:0;
        margin-bottom:8px;
    }
}

.palebluebg {background-color:#eaf4fb;}
.palegreybg {background-color:#f9f9f9;}

table.rate-table {table-layout: fixed;margin-left:auto;margin-right:auto;} /* width: calc(100% - 20px); */
@media (max-width:768px) {
    table.rate-table { width: calc(100% - 10px); }
}
.rate-table .btn {font-family:"Courier New", Courier, monospace;}
.rate-table .wprice {
    display:inline-block;
    padding:3px 2px 3px 4px;
    font-weight:600;
}
.alertpanel_right .wprice, .watchlist-table .wprice {
    font-size:20px;
    font-weight:400;
}
.alertpanel_right .ra {
    display:block;
    text-align:center;
}
.base-table {max-width:400px;}
.base-table-withcharts {max-width:720px;}

.base-table tr:nth-child(even) {
    background-color: #fbfbfb
}
.gotorate{
    text-align:left;
    font-weight:700;
    font-size:24px;
    margin:10px 5px 10px 5px;
    display: inline-block;
}
@media (max-width:600px) {
    .gotorate{font-size:1.0em;}
}
.rate-table-container {
    margin-top:20px;
}
.watchlist-table th {color:#555;fill:#555;  border-bottom:1px solid #eee;font-weight:800;}
.watchlist-table td {border-top:0;}
.cross-table {width: calc(100% - 20px);}

.cross-table td {
    padding-top:10px;
    padding-bottom:10px;
}
.cross-table td:first-of-type {
    font-weight:800;
}
@media (max-width:800px) {
    .cross-table th, .cross-table td {
         font-size:11px;
     }
    /*.cross-table th .flaginheading, .cross-table td:first-of-type .flaginheading {*/
    /*    display:none;*/
    /*}*/
}
@media (max-width:600px) {
    .cross-table td, .cross-table th{padding:2px;overflow:hidden;}
    .cross-table td {
        padding-top:12px;
        padding-bottom:12px;
        font-size:11px;
    }
    .wlsp {display:none}
}
@media (max-width:476px) {
    .cross-table th:nth-last-child(-n+2),.cross-table td:nth-last-child(-n+2)  { display:none}
    .cross-table td {
        padding-top:10px;
        padding-bottom:10px;
        font-size:11px;
    }
}
@media (max-width:400px) {
    /*.cross-table th:nth-last-child(-n+3),.cross-table td:nth-last-child(-n+3)  { display:none}*/
}
.new-table {
    color: #333;
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    background-color: #fff;
    border: 1px solid #d6d6d6;
}
.new-table td {
    color: #333;
    padding: 15px;
    vertical-align: middle;
    border: 1px solid #d6d6d6;
}
.new-table.new-table-striped tbody tr:nth-of-type(odd) {
    background-color: #eee;
}
.watchlist-table a{color:black;}
.watchlist-table a:hover {text-decoration:none;}
.baserow{background-color: #fafafa;}
.cross-table a:hover .wprice {font-weight:700}

.widget{margin-bottom:15px;}
.widget li{text-align:left}
.rpwwt-post-title{font-size:1.1rem;}
.rpwwt-post-excerpt{font-size:.8rem}

.widget_categories {
    text-align:left;padding-left:5px;
}
@media (max-width:1024px) {
    .widget_categories {
        text-align:center;
    }
}

.transpgreybg {
    background-color: rgba(0,0,0,.04);
}
.transpbluebg {
    background-color: rgba(0, 149, 255, 0.04);
}
.transporangebg {
    background-color: rgba(255, 128, 0, 0.04);
}
.widget_categories h2 {display:none;}

.widget_ber_changes {
    /*max-width: 800px;*/
    border-radius:5px;
    min-height:440px;
    margin: 20px auto 40px auto;
    text-align: center;
    max-width:1000px;
}
.widget_ber_changes .flaginheading {
    margin-right:4px;
}
.widget_ber_changes .changed_cont {
    display:flex;
    flex-direction: column;
    /*border:1px solid #f5f5f5;*/
    /*border-radius:5px;*/
    max-height:620px;
    overflow-y:auto;
}
.changed_headline {
    font-size:24px;
    line-height: 30px;
    padding:20px;
    /*border-bottom: 1px #f5f5f5 solid*/
}
.changed_cont_foot {padding: 20px;}
.changed_cont_foot select {
    width:auto;
    height:auto;line-height:inherit;
}
@media (max-width:600px) {
    .changed_cont_foot select {
        width:200px;
        display:block;
        margin:8px auto;
    }
}
.changed_cont_row {
    display:flex;
    flex-direction: row;
    justify-content:space-evenly;
    padding: 5px;
}
.changed_cont_row:hover {
    background-color: rgba(0,0,0,.05);
}
.flag_ccy_label {
    width:220px;
    text-align:left;
}
.ch_label {
    width:170px;
    text-align:left;
    font-weight:500;

}

section.faq {
    padding:20px;
    box-shadow: 3px 3px 3px rgba(50, 50, 50, 0.15);
    background-color: #fffbe4;
    -webkit-border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border-radius: 10px;
    max-width:700px;margin:0 auto;
}
section.faq h2 {font-size:1.4rem;}
section.faq h3 {font-size:1.1rem;}
section.faq p {font-size:.9rem;}

.ca {
    padding: 2rem 1rem;
    text-align: center;
}
.ca_hero {
    background:#364b56 url('https://images.bestexchangerates.com/berlogos/BER-bg.jpg') no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    color:white;
}
.ca_hero a {
    color:white ;
}
@media (max-width:600px) {
    .ca_hero {
        background:#364b56 url('https://images.bestexchangerates.com/berlogos/BER-bg-s.jpg') no-repeat;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }
}
.ca_hero .search_box_widget, .ca_hero .cross-table {
    background-color:#22222229;
}
.ca_hero .search_box_widget:hover, .ca_hero .cross-table:hover {
    background-color:#22222279;
}
.ca h2 {
	font-size:28px;
    margin: 0 0 10px;
    text-align:center;
    padding:0;
}
.ca2 {
    margin-top:20px;
    /*background-color: #f0f0f0;*/
    padding: 2rem 1rem;
    text-align: center;
}
/*@media (max-width:850px) {*/
/*    .ca2 { padding:0; }*/
/*}*/
/*.ca2> h2,.ca2> h3,.ca2> p, .ca2> div, .ca2>h2>a {*/
/*    color:777;*/
/*}*/
.ca2 p {
    text-align:center;
    margin:0 auto;
    max-width:850px;
}
.ca3 {
    max-width:930px;
    margin:0 auto;
    padding:0;
    text-align:left;
}

section.ca3 {margin-top:35px;margin-bottom:35px}
/*@media (max-width:900px) {*/
/*    .ca3 { padding-left:20px;padding-right:20px;}*/
/*}*/
.ca3 h3 {margin-left:0;padding-left:0;margin-bottom:1rem;} /* display:inline-block;*/
.ca3 h4 {margin-left:0;padding-left:0;margin-bottom:1rem;} /* display:inline-block;*/

/* moved ca_list to ber_search.css */

.wl_list {
    list-style: none;
    padding: 0;
    max-width: 320px;
    margin: 0 auto 10px auto;
}
.wl_list-item {
    align-items: center;
    text-align:center !important;
    justify-content: space-between;
    padding: 0px;
    margin-bottom: 0;
}

.rpbt_shortcode {
    background-color: #f5f5f5;
    padding: 20px;
    margin: 25px;
    margin-top:40px;margin-bottom:40px;
    font-size: 14px;
}
.gallery-item{opacity:0.75}
.gallery-item:hover{opacity:1}

.ber-page-landing, .ber-page-review  {
    background-repeat:no-repeat;
    background-size: cover;
    background-position: center;
}

.ber-page-landing label { color:white !important;font-weight:500;padding:20px;}
.ber-page-landing .midlink:hover {color:orange !important}

.jumbotron{
    padding-top:22px;
    position:relative;
    background-size:cover;
    background-position: top;
    background-color: #00c2a5;
    /*background: linear-gradient(to right, #002c45, #1173b5);*/
    margin-top:0;
    margin-bottom:10px;
    top:5px;
    z-index:1;
}
.jumbotron .ber-page-landing {
    width:50%;
    float:left;
    position:relative;
    z-index:50;
    min-height:auto;
}
.jumbotron .container {
    min-height:180px;
}
.jumbo_banner {
    display:none;
    max-height:200px;
    margin-right:2%;
    overflow:hidden;
    position: relative;
    z-index:2;
}
.page-header {
    background-color: #00c2a5;
    padding: 3.5rem 0;
    color: #fff;
    margin-bottom: 0;
}
.page-header h1 {
    font-size: 2.5rem;
    line-height: 3rem;
    color:white;
    letter-spacing: -.03125rem;
}

.displayblock {display:block}
.vbanner {
     font-size:13px;
     opacity:.94;
     margin:0 0 10px 30px;
     padding:10px;
     background-color:white;
 }
.vbanner_charts {

    border-left:5px #ff7851 solid;
    border-right:5px #ff7851 solid;
}
.vbanner p{font-size:12px}
.vbanner h4{font-size:18px;letter-spacing:0px;margin-bottom:.3em;}
.vbanner ul {margin-left:5px}
.vbanner .btn {padding-left:21px;padding-right:21px;}
.vbanner li {
    font-size:12px;
    list-style-type: none;
    background: transparent url(https://images.bestexchangerates.com/li-blue-arrow.png) no-repeat scroll 0px 4px;
    padding-left:10px;
    padding-bottom:5px;
}
.vbanner .span8 {}
.vbanner p img {height:50px}
.vbchart{
    -moz-transition: all 0.2s;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
}
.vbchart:hover {
    box-shadow: 2px 2px 2px rgba(50, 50, 50, 0.75);
    -moz-transform: scale(1.4);
    -webkit-transform: scale(1.4);
    transform: scale(1.4);

}
@media (max-width:1024px) {
    .vbanner {margin-top:5px;}
    .vbanner .span8 {display:none !important;}
    .vbanner .span4 {width:100%;float:none;}
    .vbanner p {text-align:center;margin-bottom:0px;}
    .vbanner .btn { width:80% }
    .vbanner img { height:30px }
    .vbanner{padding-bottom:0;padding-top:5px}

    /*.jumbotron {background:none}*/
    /*.jumbotron * {color:black !important;}*/

    .jumbotron .ber-page-landing  {
         width:95%;
         float:none;
         max-height:none;
     }
    .jumbotron   {
        /*padding-top:0;*/
        /*margin-bottom:10px;*/
    }
    .jumbotron h1 {margin:10px;}
    /*.jumbo_banner {display:none !important;}*/
    .jumbotron h2, .jumbotron p{text-align:justify}
    .jumbotron h2 {margin-top:0px}

}

.jumbo-div{
    padding:5px;
}
.jumbo-div a {color:#4fade0}
.jumbo-div a:hover {color:#4fade0;text-decoration:none}

/*@media (max-width:900px) {*/
/*    .jumbo-div{*/
/*        display:none;*/
/*        border-top:0;*/
/*    }*/
/*}*/
.jumbo-div h2{
    text-align:left;
    margin-top:0;
}

.jumbo-div p{
    line-height:1.25;
}

.jumbotron-msg, .top_msg {
    display:none;
    position:relative;
    background-color: orange;
    color:white;
    font-weight:800;
    margin:0;
    padding:30px;
    text-align:center;
    line-height: 24px;
}
.top_msg {
    position:fixed;
    z-index:1000;
    bottom:0;left:0;width:100%;
}
@media (max-width:768px) {
    .top_msg { padding:20px 70px 20px 10px;}
}
.top_msg a {color:white;}
.failed-msg {background-color:purple}
.unsub-msg {background-color:#4fade0;}
.jumbotron-msg p {
    padding:20px;
    font-size:2.0rem;
    line-height:2.2rem;
    text-align:center;
    color:white;
}
@media (max-width:600px) {
    /*.jumbo-div p {display:none}*/
}
.jumbo-date {
    font-size:12px;
    position: absolute;
    right: 10px;
    bottom: 5px;
    color: white;
    z-index: 100;
}

.jumbotron-homepages {background-color: white;margin:0;padding:20px;}
.jumbotron-homepages p {
    padding:20px;
font-size:1.2rem;
line-height:1.3rem;
text-align:center;
color:#4fade0;
}
.jumbotron-homepages .homepage  {display:inline-block;min-width:190px;margin-bottom:10px;font-size:18px;}
.jumbotron-homepages .homepage a{color:#4fade0;}


.cotable {
    margin:0 auto;
    padding:5px;
    /*background-color:#fafafa;*/
}
.cotable td{max-width:200px;padding:5px;padding-top:15px;}
.cotable th{padding:10px; padding-top:30px;padding-bottom:30px;}
.cotable img { box-shadow: 2px 2px 2px rgba(50, 50, 50, 0.25);}

/* RESPONSIVE CSS */

@media (max-width: 1550px)
{
    .hide1550 {display:none !important;}
}
@media (max-width: 1500px)
{
    .hide1500 {display:none !important;}
}
@media (max-width: 1400px)
{
    .hide1400 {display:none !important;}
}
@media (max-width: 1200px)
{
    .hide1200{display:none !important;}
}
@media (max-width: 1100px) {
    .panobg{background:none}
    .hide1100{display:none !important;}
}
@media (max-width: 1024px) {
    .hide1024, .navChart img, .guidelink  {display:none !important;}
    .show1024{display:block !important;}
}
@media (max-width: 1000px)
{
    .hide1000{display:none !important;}
}
@media (max-width:900px) {
    .span9, .span9wide, .span3, .span3wide {width:100% !important;}
    .ber-blog-body .jumbotron{display:block;}         /* don't hide on blog */
    .jumbotron-homepages .homepage  {width:66%;margin-left:33%;text-align:left;}
    .hide900,  a.ber_action i, .search-submenu, .ber-post-updated, .widget_twitter_timeline{display:none !important;}
    .latest-label a{display:block;}
    .ber-post-date{margin-top:10px !important}
    .mainNav li {
        margin-left: 0;
        margin-right: 0;
        height:40px;
    }
    .mainNav a{
        height: 15px;
        line-height: 15px;
        font-size:14px;
    }
    .logo_icon img {width:auto;height:30px}
    .google-maps {
        position: relative;
        padding-bottom: 75%;
        height: 0;
        overflow: hidden;
    }
    .google-maps iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100% !important;
        height: 100% !important;
    }
    ul.subTopNav{ width:100%;margin:0;}
    .subTopNav > li{
        text-align:left;
        /*padding:10px;*/
        /*width:140px;*/
        font-size:14px;
        width:46%;
        padding:2%;
    }
    .show900 {display:block !important;}

    .visible768 {visibility: visible}


    .content_span_white{margin-top:0}

    .rating_stamp {width:200px;}

    .gowideul{width:100%}

    .gowideli{width:25%;padding-left:0 !important;padding-right:0 !important;text-align:center;white-space: nowrap; }
    /*.gowidelitt {width:28%}*/
    .homenavli{width:12%}

    /*.showmore-div{padding-left:5px;}*/

    .blog-sidebar .ber-select-div{margin-right:0;}
    table.review-toc td {padding:5px;font-size:16px !important;}
    .logo img{width:100px;}

    a.ber_action p, a.ber_action div {padding-left:90px;}
    .chart_block{
        float:none ;
        margin-left: auto;
    }

    h3.feed-title{font-size:20px;line-height: 26px;}

    .menu_side_block{display:none !important;margin:5px;}
    .content_span{background-color:white;margin-top:0px;}


    .vendorstamp{
        position:relative;
        display:block;
        /*max-width:600px;*/
        text-align:justify;
        /*padding-left:10px;*/
        /*padding-right:10px;*/
    }

    .calc_info_block, .footerrow h3 {
        text-align:center  !important
    }
    .calc_info_block{font-size:10px;}
    .label_advanced {position:static;}

    .burgerNav{height:45px;}
    .burgerNav a {line-height:45px; }
    .stickyHeader{}

    .ber-blog-paginate{font-size:18px;}

    .raterow_rightblock{margin-top:0;}
    .ber-page-landing {
        min-height:180px;
    }

    .ber-post-date {text-align:center;}

    .ber-author {text-align:center;}

    #sidebar ul {max-width:480px;margin:10px auto;}
    #sidebar li {text-align:center;font-size:18px;line-height:22px;}
    .vendor-li{font-size:18px !important;line-height:22px;}


    .latest-label{display:block;text-align:center;}
    .latest-rate{}


    .ber-tabber > ul > li , .ber-tabber > .tab-content  {
        width:100%;border:0;
    }

    .arrow-down {
        display:none;
        margin: 0 5px auto;
        float: right;
    }

    .review_list_item *{text-align:center;}
    /*.review_list_item h2{font-size:28px;}*/


}


@media (max-width:767px) {
    .lead {text-align:justify;}

    .hide767{display:none;}
    .show767{display:block;}
    [class*="span"] {
        margin: 0 auto;
        width:100% !important;
        float:none !important;
    }
    .calc_right_block,.calc_left_block {
        max-width:none
    }

}
@media (max-width:600px)
{

    .hide600{display:none !important;}
    .show600{display:block;}

    .author img{display:none}
}
@media (max-width: 420px)
{
    .hide420 {display:none !important}
}
@media (max-width: 400px)
{
    .hide400 {display:none !important}
}
@media (max-width: 480px)
{
    .calc_left_block{margin-top:15px !important}
    .midratetxt, .menu_side_block, .bernewspress, .hide480, .travel-checklist, .vname_spacer, .symbol_block {display:none !important;}
    .bblink{width:75%;}

    .span_more{margin-right:5px !important;}
    figure.alignright, figure.alignleft {float:none;margin:20px auto;display:block; }
    .berch {margin:0 auto; }

    .block480 {display:block;}
    .ber-page {padding:0}
    /*h2{margin-top:0}*/
    .ber_page {padding:0 !important}

    .calc_amount_ccy_block {line-height:inherit}
    ol.berbreadcrumb-ol {
        display:none;
        margin:5px 0px 5px 10px;
        font-size:12px;
    }

    figure.wp-caption {float:none !important}
    .container-padded-top {
        padding-top:0;
    }
    .landing-welcome-au, .landing-welcome-ca, .landing-welcome-uk, .landing-welcome-us {
        background-image: none;
    }

    .latest-label{width:100%;text-align:center;}


    /*h2{margin-top:0 !important}*/
    .headerAd{width:320px}
    .select-currency{color:black;
        width:65px;
    }
    .picright{float:none;}

    .ad_top_300x50{display:block}
    .show480 {display:block;}

    .to_block,.from_block{padding:0px;}

    figure.figure-ccypair{text-align:center;float:none;}
    figure.figure-ccypair img{width:100%;max-width:300px;margin-left:0;}

    .nntent ul {
        padding-left: 0;
    }

    .bblink {
        font-size:22px;
    }
    .latest-label, .latest-rate{font-size:18px}
    .calc_label{font-size:12px  !important;width:45px;}
    .seeratesbelow{font-size:14px !important;}
    .feed-item{border:0}
    h2.feed-title {margin-top:0}
    .feed-img{margin-top:0}

    .dashboard-title {padding-bottom:70px;}

    .tp_container {
        padding:0 !important;

        /* masonry column effect */
        -moz-column-count:auto !important;
        -webkit-column-count:auto !important;
        column-count: auto !important;

    }
    .tp_review{
        max-width:100%;
    }

    .at-svc-whatsapp, .at-svc-wechat{display:inline-block !important}
    /*.at-svc-linkedin, .at-svc-link{display:none !important}*/



    .price-tiles{
        display:flex;
        justify-content: space-evenly;
    }
    .price-table-cell {
        text-align:center;
    }

}

.foo-table thead{background-color:#f5f5f5}

.midratepanel {
    font-size:28px;
    line-height:38px;
    margin:5px auto 10px auto;
    text-align:center;
    padding-left:4px;
    padding-right:4px;
 /*   font-family:'Courier New', Courier, monospace; */
    /*font-weight:600;*/
}
.conv_rate_div {
	font-family:'Courier New', Courier, monospace;
}
.ccyfont {
    font-family:'Courier New', Courier, monospace;
}
.switchccys{color:#444;text-align:center;}
.switchccys:hover{color:#4fade0;cursor:pointer;}
.mymidrate,.myinverserate{border-bottom:1px dashed #4fade0;cursor:pointer;}
.myrate {font-weight:600;}
.myrateinput {
    color:#4fade0;
    font-weight:600;
    font-size:28px;
    height:38px;
    margin:0;
    padding:0px;
    padding-left:6px;
    padding-right:2px;
    min-width:140px !important;
    font-family:'Courier New', Courier, monospace;
}
.refresh-timer, .myratemargin{font-style:italic;}
@media (max-width:768px) {
    .refresh-timer {display:none;}
}
.myratemargin{font-size:20px;}
.myratemargin span{padding:5px;}
.resumerates{ cursor:pointer;font-size:12px;}
.resumerates:hover{ color:#4fade0;}
.rc_protect {display:none }


.bsymccy, .csymccy {display:none}
.lpanel{
    margin:20px;
    padding:20px;
    max-width:400px;
    margin:40px auto;
    text-align:left;
}
.lpanel input {
    width:300px
}
#website{display:none}
#calc_chart_img:hover{
    moz-box-shadow: 3px 3px 3px rgba(50, 50, 50, 0.15);
    -webkit-box-shadow: 3px 3px 3px rgba(50, 50, 50, 0.15);
    box-shadow: 3px 3px 3px rgba(50, 50, 50, 0.15);
}

.tag-links {font-style:italic}
/*a[rel="tag"]::before, a[rel="category tag"]::before {*/
/*    content: '#';*/
/*}*/
.nowrap {white-space: nowrap;}

.watchlist{
    color:#4fade0;
    text-align:left;
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    justify-content: center;
}
.watchlist>div {
    width:400px;
}
.wl_panel {
    position:relative;
    list-style: none;
    font-size:24px;
    text-align:center;
    margin:5px;
    background-color: rgba(255,255,255,.1);
    padding: 50px 4px 30px 10px;
    border-radius: 15px;
}
.wl_panel_alert_icon {
    top:10px;right:10px;
    position:absolute;
}
.wl_panel_flag {
    /*top:10px;left:45%;*/
    /*position:absolute;*/
    /*opacity:.7;*/
}
.wl_panel .in_chart_select {
    top:-30px;
}
.wl_panel .in_chart_select select{
    font-size:13px;
    background-color:transparent;
}
.wl_panel .in_chart_select select:hover{
    background-color:transparent;
}

.wl_panel_remove {
    opacity:0;
    cursor: pointer;
    position: absolute;
    bottom: 5px;
    right: 8px;
}
.wl_panel:hover   {
    moz-box-shadow: 3px 3px 3px rgba(50, 50, 50, 0.15);
    -webkit-box-shadow: 3px 3px 3px rgba(50, 50, 50, 0.15);
    box-shadow: 3px 3px 3px rgba(50, 50, 50, 0.15);
}
.wl_panel:hover .wl_panel_remove,.wl_panel:hover .wl_panel_flag {
    opacity:1;
}
@media (max-width:1028px) {
    .wl_panel_remove {
        opacity:1;
    }
}
i.wldel {color:#4fade0;opacity:.3;}
i.wldel:hover{color:red;cursor:pointer;opacity:1}
/*.watchlist a{cursor:pointer !important;}*/
/*.watchlist li span {visibility:hidden;}*/
.watchlist li:hover a { color:white !important;text-decoration:none;}


.berorange {color:#ef9537;fill:#ef9537}
.trophy{
    /*font-size:14px;*/
    /*font-style:italic;*/
    text-align:left;
    /*display:inline-block;*/
    margin: 2px auto 15px auto;
    border:0;
    /*font-weight:400;*/
    color:black;
    /*padding: 4px 10px 4px 10px;*/
    opacity:1;
    border-radius:10px 0 10px 0;
}
.trophy_red {
    color:#a8200d
}
.trophy_best {
    background-color: #00dbbb;
    color: white;
    margin:4px auto 10px auto;
}
.greenlinks a {
    color:#00dbbb !important;
}
.best_green {
    background-color: #006b5b;
}

.best_green_bordcolor {
    border: 1px solid #00dbbb;
    border-left: 0;
}
.best_pink {
    background-color: #a855f7;
}
.best_pink_bordcolor {
    border: 1px solid #a855f7;
    border-left: 0;
}
.td_quote .trophy_best {
    margin-top:-28px;
}
.trophy_orange {
    background-color: orange;
    color: white;
}
.trophy_purple {
    color:#a855f7;
}
.trophy_purple svg {
    fill:#a855f7 !important;
}

.textwidget{text-align:center; }
.textwidget h3{text-align:left; }
.rpbt_shortcode {
clear:both;
}
.recco {
    background-color: #fafafa !important;
    margin: 0;
    padding: 10px;
}
.ratealerts {
    /*font-family: "Lucida Console",Monaco,monospace;*/
    /*font-size:22px*/
}
.ratealerts svg {display:inline;}

/*.flexdiv .ratealerts {font-size:20px}*/
.ticker .ratealerts {font-size:16px}
.nav_wl {padding:0;}
.nav_wl .dropdown-content {padding:5px !important;}
.nav_wl .ratealerts {font-size:12px}
.nav_wl .ra {min-width:auto;display:block;}
.nav_wl .nav_wl_c {padding:5px;display:inline-block;vertical-align: top}

.nav_wl_c1 { margin-left:20px;max-width:90px}
.nav_wl_c2 { width:140px;height:80px;}
.nav_wl_c3 { }
@media screen and (max-width: 600px) {
    .nav_wl_c3 { display:inline-block !important;}
}

.nav_wl_c div{line-height:20px;}
.ratealerts { margin-bottom: 10px; }
.ratealerts, .ratealerts *{text-align:center}
.market-context {
    max-width:700px;
    margin:0 auto;
    background-color:#fcfcfc;
    padding: 20px;
    border-radius: 10px;
}
.ratesummary {
    font-size: 15px;
    line-height: 22px;
    padding: 20px;
    /*margin-bottom: 39px;*/
}
.ratesummary div {
    margin-top:6px;
    margin-bottom:6px;
}
@media screen and (max-width: 600px) {

    .ratesummary div {
        text-align:justify;
    }
}

.alertlabel {font-weight:600;}
.rate-table .alertlabel {display:none}
.rate-table .ratesummary, .ratefoot .ratesummary {display:none}
.ratealerts p {margin:0;}
.alertpanel select, .alertpanel input, .switchbase input {
    /*background-color:#f5f5f5;*/
    /*color:#555 !important*/
}
.alertpanel input[type=submit] {background-color:white;}
.alertpanel select:hover, .alertpanel input:hover, .switchbase input:hover {
    /*background-color:#4fade0;*/
    border:1px #4fade0 solid;
    /*color:white !important*/
}
@media screen and (max-width: 768px) {
    .alertpanel{margin-top:0}
    .alertpanel select, .alertpanel input {text-align:center;width:200px;display:block;margin:0 auto;font-size:14px;line-height:14px;height:28px;}
    .alertpanel {text-align:center;}
    .ratealerts .fa-bell {display:none}
}
.alertpanel h2 {font-size:18px;margin-bottom:0px;margin-top:0;}

.ra {
    display:flex;
    opacity:1;
    flex-direction: row;
    justify-content: space-around;
    padding: 2px 4px 2px 4px;
    user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}
.ratealerts {
    max-width:120px;
    margin:0 auto;
}
.wl_rate_block .ratealerts {
    max-width:180px;
}
.wl_rate_block .ra {
    padding:5px;
}
.ra span {
    flex:1;
    min-width:40px;
}
/*.rfq_page .ra {*/
/*    background-color: rgba(110, 110, 110, 0.1);*/
/*}*/
.rfq_page .ra svg {fill:white;}

.ra img {width:16px;height:16px}

.watchlist-table .showwiz:hover {color:orange;}
.ra_tsdiff0 {opacity:1;}
.rats {margin-left:2px;font-size:70%;font-style: italic;}
.rats svg {height:16px;width:16px}
@media screen and (max-width: 768px) {
    /*.rats {display:none;}*/
    /*.ra_tsdiff0 .rats {display:inline;}*/
}

.ra i {margin-left:5px;border:0;}
.rate-table .ra i {font-size:11px;margin-left:5px}
.rate-table .ra, .nav_wl_c .ra {
    padding-top:7px;
    padding-bottom:7px;
    color:black;
    margin-bottom:5px;
}
/*.rate-table td, .rate-table th{padding:2px}*/

@media screen and (max-width: 768px) {
    .watchlist-table .ra { font-size:12px;}
	.rate-table .ra{min-width:60px;white-space:normal;}
	/*.rate-table td {padding:2px}*/
    .watchlist-table .showwiz {text-align:center}
}
@media screen and (max-width: 374px) {
    .rate-table .ra{min-width:60px;line-height:1.4}
    .hide374 {display:none;}
}
.ra-link:hover{text-decoration:none;}
.ra-link .ra:hover {
	opacity:1;
    moz-box-shadow: 1px 1px 1px #888;
    -webkit-box-shadow: 1px 1px 1px #888;
    box-shadow: 1px 1px 1px #888;
}

.red  { color:#ff632a !important;font-weight:600;fill:#ff632a}
.green { color: #4fd7bc !important;font-weight:600;fill:#4fd7bc; }

.greenhoverorange { color: #2bbf9c !important; font-weight:600;fill: #2bbf9c !important; }
.greenhoverorange:hover { color: #ef9537 !important; font-weight:600;fill: #ef9537 !important; }
.orangehovergreen { color: #ef9537 !important; font-weight:600;fill: #ef9537 !important; }
.orangehovergreen:hover { color: #4fd7bc !important; font-weight:600;fill: #4fd7bc !important; }

.ratesummary-line1 .lastrate{
    display:none;
}

/*.ra_down, .downtext {border-bottom:2px solid #ee5f5b;background-color:#ee5f5b20;border-radius:4px}*/

.ra_down, .downtext {

    border-radius:4px;
    padding-left:4px;
    padding-right:4px;
}
.ra_down {
    /*background-color: rgba(255, 0, 0, 0.05)  !important;*/
}
.ra_down1 {
    background-color: rgba(255, 0, 0, 0.1)  !important;
}
.ra_down svg { padding:2px;border-radius:3px;fill:black;}
.downred { color: #e13c38 !important;}
.rfq-carousel .downred { color: #dd6c69 !important;}

.uparrow_size{
    font-size:90%
}
.downarrow_size{
    font-size:90%
}

.ra_up, .uptext {
    /*background-color: rgba(0, 255, 0, 0.10)  !important;*/
    border-radius:4px;
    padding-left:4px;
    padding-right:4px;
}
.ra_up {
    /*background-color: rgba(0, 255, 0, 0.05)  !important;*/
}
.ra_up1 {
    background-color: rgba(0, 255, 0, 0.1)  !important;
}
/*.ticker .ra_up {border-top:1px solid #4fd7bc;}*/
.ra_up svg {padding:2px;border-radius:3px;fill:black;}
.upgreen { color: #21a58e !important;}
.rfq-carousel .upgreen { color: #2bc3a9 !important;}
.uparrow_size{
    /*font-size:92%;*/
    /*position: relative;*/
    /*top: -6px;*/
}
.ra_hi, .hightext {
    /*background-color: rgba(0, 255, 0, 0.15) !important;*/
    border-radius:4px;
    padding-left:4px;padding-right:4px;
}
/*.ra_hi {*/
/*    color: #21a58e  !important;*/
/*    !*color:white   !important;*!*/
/*}*/
/*.ra_hi:hover {*/
/*    background-color: #21a58e22  !important;*/
/*}*/
.ratesummary .hightext { padding-top:0;}
.ticker .ra_hi {
}
.ticker .ra_hilo {
    font-size: 75%;
    margin-left: -3px;
}
.high { border-bottom:#ffa600 solid 1px;
    /*font-weight:600*/
}
.hi_arrow {
    color:#ffa600 !important;
    /*position: relative;*/
    /*top: -.7rem;*/
    /*font-weight:800;*/
}
.ra_lo, .lowtext {
    /*background-color: rgba(255, 0, 0, 0.10)  !important;*/
    /*background-color: rgb(161, 204, 255);*/
    border-radius:4px;
    padding-left:4px;
    padding-right:4px;
}
/*.ra_lo {*/
/*    color:  #e13c38 !important;*/
/*    !*color:white !important;*!*/
/*}*/
/*.ra_lo:hover {*/
/*    background-color: #e13c3822  !important;*/
/*}*/
.ratesummary .lowtext {
    padding-bottom:0
;}
.ticker .ra_lo {
}
.low {
    border-bottom:#2997ff solid 1px;
}
.low_arrow {
    color:#2997ff !important;
    /*position: relative;*/
    /*bottom: -.6rem;*/
    /*font-weight:800;*/

}
/*.level {font-weight:600}*/
.alert_label {display:none;} /* dont show bell symbol on page but use in tag stripped meta descr .txt*/

.avg {
    /*border-bottom:tan dashed 1px;*/
    /*font-weight:600*/
}
.ra_ts {
    display:block;
    text-align:center;
    font-size: 12px;
    font-family: Courier, monospace;
    /*color: #222;*/
    line-height: 13px;
    /*padding-left: 3px;*/
    /*padding-right: 3px;*/
    margin-bottom:15px;
}
.alertsummary .ra_ts {
    /*opacity:0.7;*/
}
@media only screen and (max-width: 379px) {
    .alertsummary .ra_ts {
        display:    none;
    }
}
.ra_ts .day1 {
    padding-left:3px;
    padding-right:0;
    border:0;
    border-right: dotted 2px #9600ff;
}
.ra_ts .day1:empty {
    display:none;
}
.ra_ts .day2 {
    padding-left:4px;
    padding-right:3px;
}

.ra_green {color:#4fd7bc;opacity:.5}
.ra_red {color:#ef8077;opacity:.5}
.ra_purple {color:purple;opacity:.5}
.cross_bell:hover{opacity:1}
@media screen and (max-width: 768px) {
	.cross_alert{display:block !important;margin-top:10px;}
}
.ratealerts > .ra_hilo ~.ra_hilo {display:none}
.ratealerts > .ra_move ~.ra_move {display:none}
/*.ratealerts > .ra_down ~.ra_down {display:none}
.ratealerts > .ra_down ~.ra_down {display:none} */
.popalerts .ra {display:block}
/*.ra_hi:first {
	display:inline !important;
}*/
.opacityhover, .opacityhoversvg svg{opacity:0.7}
.opacityhover:hover, .opacityhoversvg:hover svg{opacity:1}

.fquote {text-align:left;font-size:150%;font-family:Antwerp,Georgia,serif;font-style:italic;line-height:1.2;}

.crop-mark-vertical { height:50px;margin-left:10px;margin-bottom:20px;border-left:5px dotted black;}

.crop-mark-horizontal { float:right;display:inline-block;width:50px;border-bottom:5px dotted white;}




.alerticoncount {
    /*position: relative;*/
    /*font-weight:600;*/
    position:absolute;
    padding-left: 1px;
    top:5px;
    right:12px;
    width:22px;
    height:32px;
    /*background-color:#0a5987;*/
    /*background: linear-gradient(90deg,rgba(38,26,135,1) 0,rgba(79,173,224,1) 100%);*/
}
.alerticoncount:hover *{
    color:#ef802b;fill:#ef802b;
}

.alertcount {
    font-size:100%;
    text-align:center;
}

.alerticoncount .alertcount {
    position: absolute;
    top: 13px;
    left: 0px;
    /*font-family: Arial,sans-serif;*/
    font-size: 12px;
    padding: 2px 6px;
    /*color: black;*/
    height: 16px;
    width: 26px;
    line-height: 16px;
    text-align: center;
}



@media screen and (max-width: 768px) {
    .alertcount {display:inline;}
    .show768,.block768 {display:block !important;}
    .show768inline {display:inline !important}
    .hide768 {display:none !important}
}
@media screen and (max-width: 500px) {
    .hide500 {display:none !important}
    .show500 {display:block !important}

}




/* BER NEW MENU */

.ber-nav {
    /*background-color: #fff;*/
    /*box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);*/
    /*position: fixed;*/
    /*top: 0;*/
    width: 100%;
    z-index: 1000;
    color: white;
    width: 100%;
    height: 60px;
    font-size: 14px;
}
.ber_home_link {
    margin-right:5px;
}

.ber-nav-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    max-width: 1200px;
    margin: auto;
    /*padding: 0.75rem 1rem;*/
}
.ber-logo {
    display: flex;
    align-items: center;
    text-decoration: none;
    color: #111;
    font-weight: bold;
    font-size: 1.2rem;
}

.ber-logo img {
    height: 32px;
    margin-right: 8px;
}

.ber-links {
    display: flex;
    gap: 1.5rem;
    position: relative;
}
.ber-links a {
    text-decoration: none;
    color: orange;
    font-weight: 500;
    transition: color 0.3s ease;
}
.ber-links a.active {
    border-bottom:2px solid white;
}
.ber-links svg {fill:orange;}

.ber-links a:hover {
    color: #ff00fe;
}
.ber-links a:active {
    color: white;
}

.dropdown {
    position: relative;
}
.dropdown svg {
    width:12px;height:12px;
    transition: transform 0.3s ease;
    transform: rotate(180deg);
}
.dropdown > a {
    display: flex;
    align-items: center;
    gap: 0.3rem;
}
.chevron {
    font-size: 0.75rem;
    transition: transform 0.2s ease;
}
.dropdown.open > a .chevron {
    transform: rotate(180deg);
}
.dropdown-menu {
    display: none;
    position:    absolute;
    top: 100%;
    left: 0;
    box-shadow: 2px 4px 8px rgba(0,0,0,0.25);
    min-width: 180px;
    z-index: 10;
    flex-direction: column;

}
.dropdown-menu a {
    background-color: #4c0a87;
    padding: 0.5rem 1rem;
    white-space: nowrap;
    display: block;
    line-height:1.1;
}
.dropdown-menu a:first-child {
    padding-top:14px;
}
.dropdown-menu a:last-of-type {
    padding-bottom:12px;
}
.dropdown:hover .dropdown-menu {
    display: flex;
}
.ber-nav-toggle {
    display: none;
    flex-direction: column;
    justify-content: space-between;
    width: 24px;
    height: 18px;
    padding:0;
    margin-left:15px;
    background: none;
    border: none;
    cursor: pointer;
    z-index: 1100;
}
.ber-nav-toggle span {
    display: block;
    height: 3px;
    width: 100%;
    background-color: orange;
    border-radius: 2px;
    transition: all 0.3s ease;
}
.ber-nav-mobile-flag {
    /*margin-right:10px;*/
    /*margin-left:10px;*/
    /*display:none;*/
}
.ber-nav-toggle.open span:nth-child(1) {
    transform: translateY(7.5px) rotate(45deg);
}
.ber-nav-toggle.open span:nth-child(2) {
    opacity: 0;
}
.ber-nav-toggle.open span:nth-child(3) {
    transform: translateY(-7.5px) rotate(-45deg);
}

@media (max-width: 768px) {

    .ber-nav-mobile-flag {
        display:block;
    }
    #ber-nav-links {
        border-bottom: white 2px solid;
        padding-bottom: 30px;
        box-shadow: 2px 4px 8px rgba(0,0,0,0.4);
    }
    .ber-nav-links-prof-flag {
        display:flex;
        /*width:50px;*/
        justify-content: space-between;
        margin-right:10px;
    }
    .ber-nav-toggle {
        display: flex;
    }
    .ber-links a {
        transition: background 0.2s;
    }
    .ber-links a.clicked {
        background-color: #e0f7ff;
    }
    .ber-links a.active {
        color:white;
        border-bottom:0;
    }
    .ber-links {
        position: absolute;
        background-color: #4c0a87;
        top: 60px;
        left: 0;
        right: 0;
        flex-direction: column;
        padding: 1rem;
        transform: translateY(-20px);
        opacity: 0;
        pointer-events: none;
        transition: all 0.3s ease-in-out;
        box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
        z-index:10;
    }
    .ber-links.active {
        transform: translateY(0);
        opacity: 1;
        pointer-events: all;
    }
    .ber-links a {
        font-size:1.3rem;
    }
    /*.ber-links svg {fill:black;}*/
    .dropdown-menu {
        /*display: none;*/
        max-height:0;
        position: static;
        box-shadow: none;
        background: none;
        transition: max-height 0.3s ease, opacity 0.3s ease;
        overflow:hidden;
        opacity:0;
    }
    .dropdown-menu.show {
        max-height: 500px;
        opacity: 1;
    }
    .dropdown-menu a:first-child {
        padding-top:20px;
    }
    .dropdown.open svg {
        transform: rotate(0deg);
    }
    .dropdown.open .dropdown-menu {
        display: block;
    }
    .dropdown-menu a {
        padding-left: 1.5rem;
        padding-bottom:10px;
        white-space: wrap;
    }

}

/* END NEW MENU */




.email-wl-table {font-size:10px}

.sparkpanel {
	padding:15px;
    background-color:#bee8ff33;
}

.home:before {
    /*font-size:24px;*/
    content: '\2302';
    line-height:1
}
.home:hover{ text-decoration:none}

.menu_top_block .home:before {font-size:18px;}


.ul_options {
    text-align: center;
    padding-left:0;
}
.ul_options li {
    display:inline-block;
    line-height: 2;
    margin-right:10px;
}
.ul_options li a {
    /*color:black;*/
}
.ul_options li a.active {
    color:#4fade0;
    font-weight:600;
    font-size:120%;
    border-bottom:2px solid #4fade0;
}
.ul_options li a:hover {
    color:#4fade0;
    border-bottom:1px solid #4fade0;
}
.ul_filter {

    text-align: left;
    font-size:12px;
}
@media screen and (max-width: 768px) {
    .ul_filter {
        margin:10px;
    }
}
.ul_filter li.filter_li {
     cursor:pointer;
     opacity:.85;
 }
.ul_filter li.filter_li:hover {
    opacity:1;
    font-weight:700;
}
.ul_filter li.filter_li_active {
    font-weight:700;
    font-size: 22px;
    opacity:1;
}
.mob-br {display:none}
@media screen and (max-width: 768px) {
    .mob-br { display:block;}
}

.toc-olist-panel {
    /*background-color: #fafafa;*/
    padding: .2rem 1rem .2rem 1.7rem;
    text-align: left;
    letter-spacing: 1px;
}

.toc-olist-panel h2, .toc-olist-panel h3 {
    margin-top:0;
    margin-bottom:10px;
    margin-bottom:12px;
}

ol.toc-olist {
    font-size:13px !important;
    /*margin: 0 ;*/
    padding-left: 0;
    list-style-type: none;
    -webkit-column-gap: 2rem;
    column-gap: 2rem;
    -webkit-columns: 2;
    columns: 2;
}
ol.toc-olist-3col {
    -webkit-columns: 3;
    columns: 3;
}
.columns2 {
     -webkit-columns: 2 !important;
     columns: 2 !important;
}
.columns3 {
    -webkit-columns: 3 !important;
    columns: 3 !important;
}
.columns4 {
    -webkit-columns: 4 !important;
    columns: 4 !important;
}
.toc-olist li {
    padding:0;
    padding-bottom:8px;
    counter-increment: toc-counter;
    margin-left: 1rem;
    text-indent: -1rem;
    margin-bottom: .4rem;
}
.toc-olist li::before {
    content: counter(toc-counter) ".";
    margin-right: .25rem;
}

@media screen and (max-width: 768px) {
    ol.toc-olist {
        -webkit-columns: 1;
        columns: 1;
    }
    .toc-olist li {
        text-align:left;
    }
}

.link-fancy {
    display: inline-block;
}

.link-fancy i {display:inline;}

.link-fancy {
    clear: both;
    color: #4fade0;
    display: block;
    font-size: .95em;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin: 10px 0 15px;
    position: relative;
    text-indent: 150px;
    border-bottom: 0 !important;
}

.link-fancy-learn-more:before {
    background: linear-gradient(90deg, rgba(38,26,135,1) 0%, rgba(79,173,224,1) 100%);
    content: 'Learn More';
}

.link-fancy-try-it-now:before {
    background: linear-gradient(90deg, rgba(38,26,135,1) 0%, rgba(79,173,224,1) 100%);
    content: 'Try it now';
}

.link-fancy-foreign-transfers:before {
    background: linear-gradient(90deg, rgba(38,26,135,1) 0%, rgba(79,173,224,1) 100%);
    content: 'foreign transfers';
}

.link-fancy-arrow:before {
    border-radius: 4px 0 0 4px;
    color: #fff;
    font-size: .95em;
    left: 0;
    position: absolute;
    text-align: center;
    text-indent: 0;
    text-transform: uppercase;
    top: 0;
    width: 120px;
}

.link-fancy-arrow:after {
    border-color: transparent transparent transparent #4fade0;
}
.link-fancy-arrow:after {
    border-style: solid;
    border-width: 15px 0 15px 15px;
    content: '';
    left: 120px;
    position: absolute;
    top: 0;
}
.closex {
    position: absolute;
    right: 10px;
    top: 5px;
    width: 42px;
    height: 50px;
    opacity: 0.85;
    cursor:pointer;
    background-color:white;
}
.rfq_page .closex {position: fixed; }
@media (max-width:600px) {
    .closex {
        right: 10px;
        /*top: 10px;*/
    }
    /*.vinfo_name {margin-top:-10px;}*/
}
.closex:hover {
    opacity: 1;
    box-shadow: 1px 1px 1px rgba(50, 50, 50, 0.40);
}
.closex:before, .closex:after {
    position: absolute;
    left: 20px;
    content: ' ';
    height: 51px;
    width: 2px;
    background-color: #666;
}
.closex:before {
    transform: rotate(45deg);
}
.closex:after {
    transform: rotate(-45deg);
}

.dropdown_menux {display:none;background-color:#4e7084;}

.rate-container-flex {
    display: flex;
    max-width: 850px;
    margin: 20px auto;
    flex-wrap: wrap
}
.rate-container-flex__item {
    width: 50%;
    margin: 5px 0 10px 0;
    padding: 10px;
    text-align:center;
}

@media only screen and (max-width: 768px) {
    .rate-container-flex__item {
        width:100%
    }
}

.flexmatrix {
    display: flex;
    max-width: 850px;
    margin: 20px auto;
    flex-wrap:wrap;

}
.flexmatrix_scroll_container {
    padding-bottom:35px;
}
.flexmatrix_scroll_controls {
    position:relative;
    margin: 10px auto 10px auto;
    /*height:40px;*/
    max-width: 980px;
}
.flexmatrix_scroll_control {
    padding:0;
    background-image: none;
    background-size: auto;
    background-color: #fff;
    font-size:30px !important;
    height: 36px !important;
    width: 36px !important;
    line-height: 36px !important;
    border: 1px solid #aaa;
    text-align: center;
    -webkit-transition: 0.3s;
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Old versions of Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */

    touch-action: manipulation; /* disable double click zoon */
}
.flexmatrix_scroll_control:hover {
    background-color:orange;
    color:white;
    border-color:black;
    cursor:pointer;
}

.flexmatrix_scroll_control_left {
    content:'<';
    position:absolute;
    top:0;
    right:44px;
    left:auto;
}
.flexmatrix_scroll_control_right {
    content:'>';
    position:absolute;
    top:0;
    right:5px;
}
.flexmatrix_scroll {
    position:relative;
    display: flex;
    flex-wrap: nowrap;
    position: relative;
    flex-direction: row;
    justify-content: space-between;
    max-width: 980px;
    margin: 20px auto;
    overflow-x:hidden;
    overflow-y:hidden;
    height:100%;

}


.flexpanel_scroll .ratealerts {font-size:14px;color:#444;}

.flexpanel_scroll_inner, .flink_inner {
    margin:10px;
    display: flex;
    /*padding: 24px;*/
    position: relative;
    flex-direction: column;
    justify-content: space-between;
}
.flink_badge::before {
    content:'🏅';
}
.flink_badge {
    font-size:22px;
    margin-top:-8px;
    color: #4B1F8A !important;
    fill: #4B1F8A !important;
    font-weight:500;
}
.flink_amount{font-size:24px;line-height:30px;font-weight:800;}

.flinks {
    display: flex;
    justify-content: center;
    font-size:17px;
    /*padding-bottom:25px;*/
    /*border-bottom:1px white solid;*/
}
.flink_inner {
    /*margin:2px 10px 20px 2px;*/
    background-color:white;
    border-radius:12px;
    padding:40px 22px 25px 22px;
    min-width:220px;
    max-width:290px;
    min-height: 345px;
    line-height:1.7;
    moz-box-shadow: 3px 3px 20px rgba(50, 50, 50, 0.15);
    -webkit-box-shadow: 3px 3px 20px rgba(50, 50, 50, 0.15);
    box-shadow: 3px 3px 20px rgba(50, 50, 50, 0.15);
    transition: transform .25s ease-in-out;
    /*transform: translateZ(0);*/
}
.flink_inner_single {
    min-width:300px;
    width:300px;
    margin:0 auto 10px auto;
}

.flink_inner:hover {
    /*transform: scale(1.05);*/
    moz-box-shadow: 3px 3px 20px rgba(50, 50, 50, 0.35);
    -webkit-box-shadow: 3px 3px 20px rgba(50, 50, 50, 0.35);
    box-shadow: 3px 3px 20px rgba(50, 50, 50, 0.35);
}
.flink_inner .btn {
    margin-left:10px;margin-right:10px;
}
.flink_logo_visit {
    margin-top:10px;
    padding-top:10px;
}
.flink_visit {
    margin-top:-5px;
    font-size:11px;
}
.flink_total_cost {
    font-size:15px;
    color:#555;
}
.micro-copy {
    text-align:left;
    font-size:15px;
    line-height:18px;
    margin-left:10px;
    margin-bottom:10px;
    color:#333;
}
.flink_amount_div {
    text-align:center;
    /*margin-left:10px;*/
}
.flink_action {
    font-size:14px;
    color:#555;
    line-height:16px
}
.flink_micro_signal {
    text-align:left;
    padding-left:10px;
    margin-top:10px;
    font-size:14px;
    line-height:18px;
    color:#333;
}
.flink_logo_visit:hover .flink_visit {
    color:#00c2a5;
}
.flink_inner_mid {
    background-color:#fafafa;
    min-width:180px;
    /*border-radius:0;*/
}
/*.flink_inner_mid .comparing-top {*/
/*    border-radius:0;*/
/*}*/
@media only screen and (max-width: 768px) {
    .flinks {
        /*display:block;*/
        padding-left:10px;
        justify-content: left;
        overflow-x:scroll;
    }
    .flink_inner {
        min-width:280px;
        margin: 15px auto 10px -6px; /* overlapping cards on mobile */
        padding: 40px 10px 25px 10px;
        min-height:auto;
    }
    .flink_micro_signal {
        margin-top:0;
        margin-bottom:10px
    }
}

/*.flink_inner .sprv:hover {   box-shadow: 1px 1px 5px rgb(34 48 73 / 50%); }*/
.flink_inner h4 {
    margin-top:0;
}
.flink_inner:hover h4 {text-decoration:underline;}
.flinkh {display:inline-block;}

.flexpanel_outlook {
    font-size:12px;
    color:#333;
    max-width:130px;
    margin:0 auto;
    padding:5px 0 5px 0;
}
.flexpanel_scroll_chart {
    /*height: 60px;*/
    /*width:120px;*/
    display: flex;
    /*margin-top: 15px;*/
    /*margin-bottom: 15px;*/
    align-items: center;
    justify-content: center;
}
.flexpanel_scroll_chart::before {
    content:'90day';
    font-size:10px;
    rotate: 270deg;;
    color:#555;
}
/*.flexpanel_scroll_chart:hover::before {*/
/*    color:black;*/
/*}*/
@media only screen and (max-width: 768px) {
    .flexmatrix_scroll {
        flex-direction: column;
    }
    .flexpanel_scroll {
        /*margin:15px auto 5px auto !important;*/
        max-width:190px;
    }
    .flexpanel_scroll_chart {margin:0;}
    .flexpanel_scroll_inner {
        margin:5px;
    }
}
/*.flexpanel_scroll .ra {background-color:transparent}*/

.rate-container-flex .ratealerts, .alertpanel .ratealerts {font-size:22px}

.home-search-block .flexmatrix, .home-search-block .flexmatrix *, .home-search-block .flexmatrix_scroll, .home-search-block .flexmatrix_scroll *  {color:white;fill:white;}

.flexpanel, .flexpanel2, .flexpanel3, .flexpanel_scroll {
    border:1px solid   #f0f0f0;
    margin: 1%;
    padding:0;
    text-align:center;
    border-radius:10px;
    -webkit-transition: -webkit-transform .25s;

}
.flexpanel_scroll {
    border: 1px solid #f0f0f0;
    background-color: white;
}
.flexpanel_scroll_green {
    background-color: #00dbbb;
}
.flexpanel, .flexpanel2, .flexpanel3 {
    width: 100%;
}
.sidebar .flexpanel {
    background-color: #f5f5f5;
}
.home-search-block .flexpanel, .home-search-block .flexpanel_scroll {
    background-color: rgba(35,40,45,.45);
    opacity:.8;
}
.ratefootrate {
    padding-top: 15px;
}
@media only screen and (max-width: 768px) {
    .ratefootrate {
        padding-top: 0;
    }
}
.ratefootrate .ra_hilo {
    font-size:15px;
}
.flexpanel a, .flexpanel2 a, .flexpanel3 a, .flexpanel_scroll a {
    display:block;
    height:100%;
    padding:8px;
    border:0 !important;
    background-color:white;
}
@media only screen and (min-width: 400px) {
    .flexpanel, .flexpanel2, .flexpanel3 {
        width: 49%;
        margin: .5%;
    }
}
@media only screen and (min-width: 768px) {
    .flexpanel  {
        width: 24%;
        margin: .5%;
    }
    .flexpanel2 {
        width: 49%;
        margin: .5%;
    }
    .flexpanel3 {
        width: 32%;
        margin: .5%;
    }
}
.sidebar .flexpanel {
    width: 100%;
}

.flexpanel:hover, .flexpanel3:hover {
    opacity:1.0;
   /*border:1px solid #444;*/
}
.ber-info {
    display: flex;
    max-width: 850px;
    margin: 5px auto 0 auto;
    flex-wrap: wrap;
    justify-content: flex-start;
}
.ber-info-nav * {
    color:white;
    fill:white;
}
.ber-info-nav .navh3,.ber-info-nav p {margin-top:0}
.ber-info-nav p {font-size:13px;color:#ddd;}
.ber-info-nav a:hover .navh3 { color:#ef9537;}
.ber-info-nav a:hover p { color:white;}
.ber-info-nav a:hover div { background-color: #0b70a6;}
.ber-info-nav div{border-radius:5px;padding-top:5px;}

.ber-info-item {
    width: 100%;
    margin: 5px 0 10px 0;
    padding: 0 8px;
    text-align:center;
}
.ber-info-item_min_50 {
    width: 50%;
}
.ber-info-item p {
    text-align:center;
    font-size:.9rem;
    line-height:1.4rem;
}
.ber-info-item ul {
    padding-left:20px;
    font-size:14px;
}
/*footer {background-color:#00000010}*/
.nusection {
    margin: 5px 0 10px 0;
    text-align:center;
    padding-left: calc(calc(100% - 1100px) / 2) !important;
    padding-right: calc(calc(100% - 1100px) / 2) !important;
}
section.nusection {
    padding-top:0
}
.nupanel {
    display: flex;
    margin: 20px auto;
    flex-wrap: wrap;
    justify-content: space-around;
    justify-content: center;
}
.nupanel p {
    font-size:1rem;
}
.nupanel img {
    max-height:230px;
    width:100%;
    /*object-fit: contain;*/
}
.nupanel a {
    color: #12B886 ;
    fill: #12B886 ;
    border-bottom:0;
}
.nupanel .forecast-date {
    margin-right:5px;
    font-size: 1rem;
    font-weight: 600;
    opacity: 1;
    margin-left: 0 !important;
    padding-left: 0 !important;
    white-space: nowrap;
}
.nupanel .forecast-date::before {
    content:'';
}
.greenlink {
    color: #12B886 ;
    fill: #12B886 ;
}
.nupanel h4 a {
    color: black;
    fill: black;
    border-bottom:1px;
}
/* make first .nupanel a link orang */
.nupanel p:first-child {
    margin-left:0;
    margin-right:0;
    text-align:left;
}
.nupanel p:first-child a {
    color: #0d3e6f !important;
    fill: #0d3e6f !important;
}

.nupanel>div,.nupanel>nav {
    margin: 20px;
    display: flex;
    background-color:white;
    position: relative;
    flex-direction: column;
    justify-content: start;
    width: calc( 33.3333% - 0.66667 * 30px );
    margin: 2px 4px 20px 4px;
    padding: 0;
    text-align:left;
}

.nupanel ul {
    list-style-type: none;
    margin:0;
    padding:1rem;
}
@media only screen and (max-width: 768px) {
    .nupanel>div,.nupanel>nav {
        width: 100%;
    }
}
.nupanel>div {
    box-shadow: 0 0 12px #ddd;
    border-radius: 3px;
}
.nupanel-country-guides {
    background-color: #9efbf940;
}
.nupanel-forecasts {
    background-color: #fbdf9e40;
}
.nupanel-news {
    background-color: rgba(184, 251, 158, 0.25);
}
.nupanel-guides {
    background-color: #c1e4e933;
}
.nupanel-reviews {
    background-color: #fbff9c47;
}
.nupanelindex {
    box-shadow: none !important;
}
.readmorediv {line-height:2;}


@media only screen and (min-width: 375px) {
    .ber-info-item {
        width:50%
    }
    /*.ber-info-item p {display:block;}*/
}

@media only screen and (min-width: 768px) {
    .ber-info-item {
        width:25%;
        margin: 5px 0;
    }
    /*.ber-info-item p {display:block;}*/
}

@media only screen and (min-width: 960px) {
    .ber-info-item {
        width:24%;
        padding: 0;
        padding-left:1%;
    }
}

.box {

    width: 48%;
    margin-left: 1%;
    margin-right: 1%;
    min-height:150px;
    max-height:300px;
    position:relative;
    overflow:hidden;
    background-color: #0a4369;
    border-radius:3px;
    z-index:0;
    /*padding: 45px 15px 15px 15px !important;*/
}
.box_half {
    min-height:65px;
}
@media only screen and (max-width: 768px) {
    .box {
        min-height:120px;
    }
}
.box a {
    display:flex;
    height:100%;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    justify-content: center;
}

.box::before {
    background-size: cover;
    background-position:center;
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    opacity: 0.45;
}
.box:hover::before {
    opacity: 0.85;
}

.box p{font-size:16px;}

.box-title {
    text-align:left ;
    font-size:22px !important;
    line-height:24px;
    text-decoration:underline;
    margin:5px;
    color:white ;
    display:inline-block;
    letter-spacing: -1px;
    font-weight:700 !important;
    background-color:transparent !important;
    opacity:1;
    /*margin-top:42px ;*/
    z-index:5;
    text-shadow: 1px 1px 2px rgb(50 50 50 / 80%);
}
.box_grey {
    background-color: #f0f0f0;
}
.box-flags {
    position:absolute;
    left:5px;
    bottom:5px;
    text-align:left;
    padding: 10px;
    /*opacity:.65*/
}
/*.box-flags span {opacity:.8;}*/
.box-flags span.flaginheading:hover {box-shadow: 1px 1px 5px rgb(34 48 73 / 50%);}
@media only screen and (min-width: 768px) {
    .box {
        width:23%
    }
}

@media only screen and (min-width: 960px) {
    .box {
        width:23%;
    }
}

.box_grey .box-title {
    color:#222;
    text-shadow: none;
}
.box-title:hover{cursor:pointer;}

.box4 .box-title {font-size:22px !important;line-height:23px}

.edit-link {font-size:12px;}

.box-categories{
    text-align:left;
    display:block !important;
    color:white;
    margin-top:5px;
    /*padding:0 5px 0 5px !important;*/
    font-size:11px !important;
}
.box-categories a{
    /*color: white;*/
    text-decoration:none
}
.box-categories a:hover {text-decoration:underline}


.box-transfers{
    background: linear-gradient( rgba(35,100,120, 0.95), rgba(79, 173, 224, 0.45) ), url(https://images.bestexchangerates.com/deco/globe-sand.jpeg);
    min-height:200px ;
}
.box-travel-cards {
    background: linear-gradient( rgba(35,100,120, 0.95), rgba(79, 173, 224, 0.45)  ), url(https://images.bestexchangerates.com/travel-cards.png);
    min-height:200px ;
}
.box-newsletter {
    background: linear-gradient( rgba(35,100,120, 0.95), rgba(79, 173, 224, 0.45)  ), url(https://images.bestexchangerates.com/deco/newspaper.jpg);
    min-height:200px ;
}
.box-travel {
    background: linear-gradient( rgba(35,100,120, 0.95), rgba(79, 173, 224, 0.45) ),url(https://images.bestexchangerates.com/deco/airport-travel.jpg);
    min-height:200px ;
}

.box-banks {
    background: linear-gradient( rgba(35,100,120, 0.95), rgba(79, 173, 224, 0.45) ),url(https://images.bestexchangerates.com/deco/bank-skyline.jpg);
    min-height:200px ;
}
.box-rates {
    background: linear-gradient( rgba(35,100,120, 0.95), rgba(79, 173, 224, 0.45) ),url(https://images.bestexchangerates.com/deco/rates-400.jpg);
    min-height:200px ;
}

.reveal_text {

}
.reveal_text:after {
    cursor:pointer;
    content: 'More >';
    color: #12B886;
    fill: #12B886;
    font-style: italic;
    border-bottom: 1px dotted #333333;
}
.reveal_text:after:hover {
    font-weight:600;
}
.reveal_text>span, .reveal_text>div, .reveal_text>p {display:none;}

.anchor-links {
    margin-top:10px;
    margin-bottom:10px;
    background-color: rgba(0,0,0,0.04);
    padding: 20px;
    text-align: center;
}
.anchor-links::before {
    content:'Quick-links:';
    margin-right:10px;
    font-size:10px;
}
.anchor-links a {display:inline-block;margin-right:10px;text-wrap: none}

/* SEARCH PAGE */

.section_content .h2 {
    margin-bottom: 16px
}

@media only screen and (min-width: 768px) {
    .section_content .h2 {
        margin-bottom:32px
    }
}

.section_content .h3 {
    margin-bottom: 16px
}

.section_content .h4 {
    margin-bottom: 24px
}

.section {
    position: relative;
}

.flagtoc {
    display: flex;
    align-items: center;
    justify-content: space-evenly;
}
.flagtoc .flagdiv {
    /*width:50%;*/
}
.flagtoc .tocdiv {
    width:120%;
}
@media only screen and (max-width: 768px) {
    .tocdiv {display:none;}
    .flagtoc {
        display:block;
    }
    .flagtoc .tocdiv {
        width:100%;
    }
}

.flexdivs {
    display: flex;
    align-items: stretch;
    justify-content: space-evenly;
}
.flexdiv, .flexdivs>* {
    width:100%;
    max-width:900px;
    padding:10px;
}
.flexdiv h2 {
    padding-left:0;
}
.flexdiv .forecast-see-more {
    float: none;
    margin-bottom: 10px;
    display: inline-block;
    font-weight: bold;
}
@media only screen and (max-width: 768px) {
    .flexdivs {
        /*display:block;*/
        flex-direction: column;
    }
    .flexdivs_flip  {
        /*display:block;*/
        flex-direction: column-reverse;
    }
    .flexdiv, .flexdivs>* {
        padding:5px;
    }
    .flexdiv h2 {margin:0;}
}
.header_green_bg {
    /*background-color: #00c2a5;*/
}

.review_header {
    background-color: #4c0a87;
    background-size: cover;
    background-position: bottom;
    padding-top: 0;
    padding-bottom: 25px;
}
.review_header::before {
    background-color:rgba(0,0,0,.2);
    background-size:cover;
}
.review_header h1 {
    font-size: 2.0rem;
    line-height: 3.0rem;
    color:#ef9537;
    fill:#ef9537;
    z-index:2;
    text-align:center;
    margin-top:20px;
    max-width:100%;
}
.review_header .lead {
    padding-bottom:25px
}

.news_header {
    /*background-color: #12B886;*/
}
@media (max-width:768px) {
    .review_header h1 {
        font-size: 1.6rem;
        line-height: 2.0rem;
        margin: 10px auto 10px auto;
        padding:0;

    }
    .review_header p {
        padding:10px;

    }
    .section--country_guide-tall h1 {
        margin-right:60px;
    }

}

.section-cover{background:rgba(0,0,0,.60);position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}
.section--country_guide {
    /*background-color: #00c2a5; !*#00dbbb;*!*/
    background-color: #4c0a87;
    /*background-color: #0050a6;*/
    background-size: cover;
    background-position: bottom;
    /*z-index: 1;*/
    min-height: 320px;
    padding-top: 10px;
    padding-bottom: 15px;
    display: flex;
    /*align-items: center;*/
    /*margin-bottom: 10px;*/
}
.section--country_guide-tall {
    min-height: 500px !important;
}
@media only screen and (max-width: 1076px) {
    .section--country_guide {
        flex-direction: column;
        min-height: auto;
    }
}
.section--country_guide_no_img {
    /*background-color: #0a5987;*/
    /*min-height: 240px;*/
}
/*.section--country_guide h1 {*/
/*    margin-left:10px;*/
/*}*/
.section--country_guide p, .section--country_guide .lead, .review_header .lead {
    color:white;

}

.section--country_guide a, .review_header a { color: #12B886; }

.section--country_guide #breadcrumbs a, .review_header #breadcrumbs a, #breadcrumbs span { color: #12B886 !important;fill:#12B886 !important;}

#breadcrumbs {
    font-size:14px;
    font-family: 'Open Sans', sans-serif !important;
    text-align:left;
    margin-top:0;
    margin-bottom:0;
    padding-left:25px;
    padding-right:0;
    background: #4c0a87 linear-gradient(90deg, rgba(239,149,55,0.19) 0, rgba(76,10,135,1) 100%);
}
#breadcrumbs, #breadcrumbs * { font-weight:400;color: #12B886;fill:#12B886; }
#breadcrumbs a { text-decoration:underline; margin-right:15px;}
#breadcrumbs a:hover { border-bottom:0;color:orange;fill:orange;}
#breadcrumbs a:hover svg { color:orange;fill:orange;}
/*#breadcrumbs a::after {*/
/*    margin-left:.3rem;*/
/*    content: '|'; !* '→'; *!*/
/*}*/
@media (max-width: 768px) {
    #breadcrumbs {
        font-size: .7rem;
        line-height:1.5;
        padding-left:10px;
    }
    #breadcrumbs a { text-decoration:underline; margin-right:5px;}
}

#breadcrumbs *:last-child { content: '' !important;white-space: nowrap}
#breadcrumbs *:last-child::after {
    content: '' !important;
}
.blackbreadcrumb, .blackbreadcrumb * {
    color:black !important;
    fill:black !important
}
.pair-tweet {
    position:relative;
    font-size:115%;
    font-style: italic;
    font-weight:700;
    line-height:1.6;
    background-color: white;
    border:1px black solid;
    padding: 45px 40px 50px 45px;
    border-radius:5px;
    max-width:850px;
    margin:0 auto 40px auto;
}
@media (max-width: 900px) {
    .pair-tweet {
        width: 95%;
        margin: 0 auto 20px auto;
        line-height:1.4;
        padding-left: 30px;
        padding-right: 25px;
        text-align: justify;
    }
}
.pair-tweet-logo {
    position:absolute;
    font-style:normal;
    right:15px;bottom:12px;
}
.home-grey-ball{
    display:none;
}
.single-image-cover {min-height:100px;width:100%;height:100%;}
.single-image-cover img {object-fit: cover;}
.search-bg--image, .single-image-cover {
    background-color: #ef9537;
    background-image: url("https://images.bestexchangerates.com/blue-wave-bg.svg");
    /*background-image: url('data:image/svg+xml,<svg width="1440" height="805" viewBox="0 0 1440 805" preserveAspectRatio="none" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_153_1698)"><path d="M447 572C76.733 595.31 -41.3333 474 -109 307V-7H1452V828C1394.43 685.625 1248 584.56 1077 559C897.963 532.239 647.722 559.364 447 572Z" fill="%2300427F"/><path d="M447 572C76.733 595.31 -41.3333 474 -109 307V-7H1452V828C1394.43 685.625 1248 584.56 1077 559C897.963 532.239 647.722 559.364 447 572Z" fill="url(%23paint0_linear_153_1698)" fill-opacity="0.8"/></g><defs><linearGradient id="paint0_linear_153_1698" x1="625.213" y1="92.8065" x2="1590.09" y2="747.805" gradientUnits="userSpaceOnUse"><stop stop-color="%2300539F"/><stop offset="1" stop-color="%23172735" stop-opacity="0.6"/></linearGradient><clipPath id="clip0_153_1698"><rect width="1440" height="805" fill="white"/></clipPath></defs></svg>'); background-repeat:no-repeat;*/
    background-size: cover;
    /*border-radius:10px;*/
}
.search-bg--image-home {
    /*background-color: #00dbbb  !important;*/
    /*background-image: none !important;*/
    background-color: #4c0a87;
    padding-bottom:60px;
}
.featured-destination-label {
    opacity: .7;
    color: white;
    fill:white;
    position: absolute;
    top: 3px;
    right: 3px;
    border-radius:5px;
    background-color: #4c4c4cc4;
    font-size: 12px;
    text-align: left;
    /*z-index: 1;*/
    padding: 0 14px 0 10px !important;
    z-index: 1;
}
.featured-destination-label:hover {
    opacity:1;
}
.featured-destination-icon {
    line-height: 24px;
    width: 24px;
    height: 24px;
    vertical-align: bottom;
    margin-right:8px;
}
@media only screen and (max-width: 768px) {
    .featured-destination-label {
        display:none !important;
    }
}
.featured-destination-label a {
    line-height: 32px;
    color: #fff;
    text-decoration: none;
    border-bottom: 1px dotted white;
}
.featured-destination-label a:hover {
    color:orange;
   /*border-bottom:1px dotted orange;*/
}
.featured-destination-label .icon {
    display: inline-block;
    height: 14px;
    vertical-align: text-top;
    margin-right: 5px;
    position: relative
}
.featured-destination-label .svg-icon {
    width: 14px;
    height: 14px;
    vertical-align: top;
    fill: #fff
}

.section--home-search .ber-logo-large,.section--search .ber-logo-large {
    display: none;
    position: relative;
    z-index:0;
    margin: 16px auto 24px;
    height: 42px;
    padding-bottom: 100px
}
.section--home-search .ber-logo-large .ber-svg,.section--search .ber-logo-large .ber-svg {
    display: none;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}

@media only screen and (min-width: 1024px) and (min-height:1024px) {
    .section--home-search .ber-logo-large,.section--search .ber-logo-large {
        display:block;
        margin:0 auto 40px;
        width: 250px;
        height:92px;
    }

    .section--home-search .ber-logo-large .ber-svg,.section--search .ber-logo-large .ber-svg {
        display:block;
        width: 250px;
        height:92px;
        filter: drop-shadow(3px 2px 2px rgba(0,0,0,.3))
    }
}

.search-converter, .search-rate, .search-lower-panel .alertsummary {
    margin-bottom:10px
}
.search-converter-rate {
    margin-top:15px
}
.calc-symbols {display:none;}

.search-headline,.search-alert {
    color: #fff;
    text-align: center;

}

.search-lower-panel {
    color:white;
    fill:white;
    background-color: #4c0a87;
    border-radius:0;
    /*min-height:140px;*/
    /*margin-top:20px !important;*/
    padding:10px 10px 20px 10px;
    margin-bottom:10px !important;
    font-size: 30px;
    line-height:35px;
    font-weight: 300;
    text-align:center;
}

.search-chart {max-width:800px;}

.search-lower-panel .ratealerts {font-size:15px}

.search-lower-panel .ra:hover {box-shadow: 2px 2px 20px rgba(0,0,0,.35)}

/*@media only screen and (min-width: 768px) {*/
    /*.search-headline {*/
        /*text-shadow:2px 2px 8px rgba(0,0,0,.5)*/
    /*}*/
/*}*/
.panel_grey_o {
    border:1px solid #f0f0f0;
    padding:20px;
    -webkit-border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -moz-border-radius: 10px;
}
.panel_blue_o {
    border:1px solid #0a7eb8;
    padding:20px;
    -webkit-border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -moz-border-radius: 10px;
}
.panel_blue_o h2 {
    color: #0a5b90;
}
.panel_blue_o svg {
    fill: #0a5b90;
}

.panel_grey,.panel_blue {
    background-color: #f5f5f5;
    padding:20px;
    margin-bottom:10px;
    -webkit-border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -moz-border-radius: 10px;
}
.panel_blue {background-color:#d0eeff;}
.panel_forecast, .panel_rate {
    border-radius:5px;
    /*min-height:350px;*/
    background-color: white;
    /*margin:5px 5px 10px 5px;*/
    font-size: 1rem;
    line-height: 1.6;
    padding: 15px 20px 20px 15px;
    border: 1px solid #ccc;
}
.panel_forecast {
    font-family: "Lucida Console", Monaco, monospace;
}
.lucida {font-family: "Lucida Console",Monaco,monospace;}
.panel_forecast p {
    font-family: "Lucida Console", Monaco, monospace;
    padding:5px 0;
    text-align:justify;
}
.panel_forecast_hero {
    background-color: #f5f5f5;
    padding-bottom:55px;
    position:relative;
}
.panel_forecast_hero .forecast-see-more {
    position:absolute;
    bottom:10px;
    right:20px;
}
.panel_forecast_hero .panel_forecast_hero_rate {
    position:absolute;
    bottom:18px;
    left:20px;
}
.panel_forecast_hero p {
    font-size:14px;
}
/*.panel_forecast_hero p:nth-of-type(n+2) {*/
/*    display:none;*/
/*}*/

/*.panel_forecast_ccypair, .panel_forecast_ccypair p {*/
/*    font-size:14px;*/
/*}*/
/*.panel_forecast_ccypair .forecast-see-more {*/
    /*float:right;*/
/*}*/
.market-update .panel_grey {
    margin-top:30px !important;
    /*padding:25px 8px 25px 25px;*/
    position:relative;
    /*font-family: Courier,monospace;*/
    /*font-size:15px;*/
}
.alert_panel {
    position:relative;
    line-height: 1.6;
    margin-bottom: 15px !important;
    background-color: rgb(0 0 0 / 4%);
    padding: 38px 20px 32px 20px;
    border-radius:10px;
    font-family: "Lucida Console", Monaco, monospace;
}
.market-update .panel_grey::before, .alert_panel::before {

}
.alert_panel::before {
    top:-10px;
    right:30px;
}
.market-update .panel_grey img, .alert_panel img {
    margin:-12px 20px 0 5px;
    width:140px;
    height:70px;
}
@media only screen and (max-width: 768px)  {
    .market-update .panel_grey img, .alert_panel img {
        margin:-10px 10px 0 0;
        width:110px;
        height:55px;
    }
}
.forecast-icon {
    text-align:center;
    font-weight: 700;
    font-size: 16px;
    position: absolute;
    right: 10px;
    bottom: 10px;
}

.forecast-see-more {
    /*margin-left:10px;*/
    white-space: nowrap;
    font-family: "Lucida Console",Monaco,monospace;
    margin-top: 4px;
    margin-bottom:15px;
    display:inline-block;
    float:right;
}
.see-more,.forecast-see-more {
    /*font-weight:600;*/
    /*color: #424449;*/
    white-space: nowrap;
    border-bottom:0;
}
.read-review {
    font-weight:inherit;
    display:block;
    margin-top:7px;
    color:#777;
}
.see-more:hover {
    cursor:pointer;
    text-decoration:none !important;
    border-bottom:0;
    color:#12B886;
}
.see-more::after,.forecast-see-more::after {
    content: '\00A0❯';
    white-space: nowrap; /* Prevents wrapping within the pseudo-element */
    display: inline-block;
    margin-left:0;
    transition: all 0.2s;
    display:inline-block;
    font-size: 10px;
}
.see-more:hover:after,.forecast-see-more:hover:after {

    -moz-transform: translate(3px, 0);
    -ms-transform: translate(3px, 0);
    -o-transform: translate(3px, 0);
    -webkit-transform: translate(3px, 0);
    transform: translate(3px, 0)
}
.see-more-up::after {
    content:'^';
    margin-left:2px;
    transition: all 0.2s;
    display:inline-block;
    font-size: 10px;
}
.see-more-up:hover:after {
    -moz-transform: translate(0, -3px);
    -ms-transform: translate(0, -3px);
    -o-transform: translate(0, -3px);
    -webkit-transform: translate(0, -3px);
    transform: translate(0, -3px)
}
/*@media only screen and (max-width: 768px)  {*/
    /*.see-more::after,.forecast-see-more::after {*/
        /*content: '';*/
    /*}*/
/*}*/

.search-headline h1 {
    font-size: 36px;
    line-height:50px;
    font-weight: bold;
    text-shadow:2px 2px 8px rgba(0,0,0,.5);
    /*margin-bottom:30px;*/
}
.h-shadow {
   text-shadow:2px 2px 8px rgba(0,0,0,.5);
}
@media only screen and (max-width: 768px) {
    .search-headline h1 {
        font-size: 30px;
        line-height:38px;
        margin-bottom:10px;
    }
    .see-more::after,.forecast-see-more::after {
        content: '\00A0❯';
        /*margin-left:0;*/
    }
    .search-headline svg {width:auto;height:auto;}
}

.search-headline h2 {
    font-size: 16px;
    margin: 0
}

@media only screen and (min-width: 768px) {
    .search-headline h2 {
        font-size:24px
    }
}

.search-headline p {
    font-size: 16px;
    color: #fff
}

@media only screen and (min-width: 768px) {
    .search-headline p {
        font-size:18px
    }
}

.search-headline_nologo h1 {
    font-size: 50px;
    overflow: hidden;
    text-overflow: ellipsis
}

@media only screen and (min-width: 768px) {
    .search-headline_nologo h1 {
        font-size:80px
    }
}

.section--home-search .ber-logo-large {
    margin: 0 auto 24px
}

.section--home-search .search-headline {
    margin: 0;
    padding: 0 16px;
    line-height:20px;
}

@media only screen and (min-width: 768px) {
    .section--home-search .search-headline {
        /*margin-bottom:40px;*/
        padding-left: 20px;
        padding-right: 20px
    }
}

.section--home-search .search-headline.large {
    margin-bottom: 24px;
    margin-top: 40px
}

@media only screen and (min-width: 768px) {
    .section--home-search .search-headline.large {
        margin-top:0;
        margin-bottom: 40px
    }
}

.section--home-search .search-headline.large h1 {
    font-size: 28px
}

@media only screen and (min-width: 768px) {
    .section--home-search .search-headline.large h1 {
        font-size:50px
    }
}

.home-search-block .ratesummary{display:none;}

.search {
    position: relative;
    border-radius: 4px
}



@media only screen and (min-width: 768px) {
    .search {
        /*min-height:176px;*/
        /*margin: -16px*/
    }
    .home-search-block {
        /*margin-top: -10vh;*/
    }
}


.search_title {
    color: #fff;
    display: block;
    z-index: 2;
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 8px
}

@media only screen and (min-width: 768px) {
    .search_title {
        font-size:16px;
        position: absolute;
        top: -8px;
        left: 2px;
        margin: 0
    }
}

.search_direction {
    display: inline-block;
    color: #fff;
    text-decoration: none;
    font-size: 14px;
    background: transparent;
    padding: 0;
    border: 0;
    font-weight: 500;
    margin: 8px 10px 8px 0;
    letter-spacing: .03em;
    opacity: .6;
    cursor: pointer
}

.search_direction:hover,.search_direction.is--selected {
    border-bottom: 2px solid #0a5987;
    opacity: 1
}

.search_header {
    /*background-color: rgba(35,40,45,.75);*/
    display: flex;
    /*justify-content: space-between;*/
    align-items: center;
    border-radius: 4px 4px 0 0;
    padding:0;

}
@media only screen and (max-width: 1200px) {
    .search_header {
        display: block;
        text-align:center;
    }
    .search_tabs {
        text-align:center;
    }
    .search_options {
        margin-left:0;
        margin-top:14px;
    }
    .search_option {
        font-size:14px;
    }
}
@media only screen and (min-width: 768px) {
    .search_header {
        padding:0 16px 0 16px;
        /*display: flex*/
    }
}
@media only screen and (min-width: 960px) {
    .search_header {
        padding:0 24px 0 24px;

    }
}
.search_tabs {
    list-style: none;
    padding: 0;
    margin: 5px;
    user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}
@media only screen and  (max-width: 768px) {
    .search_tabs { margin-top: 0;margin-bottom:10px;}
}
.search_tabs li {
    font-size: 18px;
    line-height: 20px;
    font-weight: 800;
    display: inline-block;
    margin: 5px 8px 0 0;
    letter-spacing: .02em;
    position: relative;
    padding:0;
    user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}
.search_tabs li a {
    display: block;
    color: white;
    fill:white;
    text-decoration: none;
    padding: 0 20px 0 20px;
    line-height: 32px;
    z-index: 2;
    position: relative
}
@media only screen and  (max-width: 768px) {
    .search_tabs li {
        font-size: 14px;
        margin: 5px 5px 0 0;
    }
    .search_tabs li a {
        padding: 0 8px 0 8px;

    }
}
.search_tabs svg {
    fill:white;
}
.search_tabs .flaginheading {
    transform: translateY(-1px);
}
@media only screen and  (max-width: 478px) {
    .search_tabs .flaginheading {display:none;}
}
.search_box_widget .search_tabs li a {
    text-decoration:underline;
}
.search_box_widget .search_tabs li.is--active a {
    color: black;
    fill: black;
    text-decoration:none;
}

.currency_tabs li { font-size:14px;margin-right:4px;}
.currency_tabs li a { padding: 0 4px;}
@media only screen and  (max-width: 600px) { /* , (min-width:1024px) and (max-width: 1399px) */
    /*.search_tabs li { margin-right:4px;}*/
}

.search_tabs li:after {
    content: "";
    background: #12B886;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    border-radius: 32px;
    opacity: .15;
}
.search_box_widget .search_tabs li:after {
    background: white;
}
.search_box_widget .search_tabs li:hover *, .search_tabs li:hover *  {
    color:black;
    fill:black;
}
.search_tabs li.is--active *  {
    color:white;
    fill:white;
}
@media only screen and (min-width: 768px) {
    /*.search_tabs li:after {*/
    /*    transition: all ease-out 100ms;*/
    /*    transform: scale(.5)*/
    /*}*/
}
/*.search_box_widget li a {text-decoration:underline !important}*/
.currency_tabs {
    float:right;
}
.currency_tabs {
    margin-right:0;
}
.currency_tabs li a {
    color:white;
    fill:white;
}
.currency_tabs li.is--active a {
    color:white;
    fill:black;
}
.currency_tabs li:after {
    content: "";
    background: #00c2a5;
}
.search_tabs li:active:after {
    /*transform: scale(1.1);*/
    opacity: 1;
}
.search_tabs li.is--active:after {
    opacity: 1;
    transform: scale(1)
}
@media only screen and (min-width: 768px) {
    .search_tabs li:hover:after {
        opacity: 1;
        transform: scale(1)
    }
}
.search_container {
    font-size: 0;
    border-radius: 4px;
    position: relative;
    padding:0 5px 0 5px;
}
.comptable .search_container {
    width:100%;
}
.search_box {
    padding:10px 10px 5px 10px;
    /*background-color:  #00c2a5;!*rgba(0,0,0,.5);*!*/
    background-color:  #ffffff1a;
    overflow:visible !important;
    max-width:1000px;
    margin:0 auto;
}
/*@media only screen and (max-width: 1023px) {*/
/*    .search_container, .search_box {*/
/*        padding-top:0;*/
/*    }*/
/*}*/
@media only screen and (min-width: 768px) {

    .search_box {
        border-radius:0;
        /*box-shadow: 2px 2px 20px rgba(0,0,0,.35)*/
    }
}
/*.comptable .search_box {*/
/*    background-color:  #4c0a87;*/
/*    box-shadow: none;*/
/*}*/
.ratesdiv_mid {
    background-color:transparent;
}
.home_table {
}
.homehero {
    margin:0 auto;
    padding:10px 0 10px 0;
    border-radius:10px;
    background-color: #00474daa;; /* rgba(55,55,55,.6); */
    color:white;
    fill:white;
}

.homehero .homehero-title {
    font-family: Verdana,Geneva,sans-serif;
    font-size:20px;
    line-height:28px;
    font-weight:700;
    margin:10px 5px 5px 5px;
}
@media only screen and (max-width: 768px) {
    .homehero {
        margin:10px;
    }
    .homehero .homehero-title {
        font-size:16px;
        line-height:20px;
    }
    .home_table {
        /*margin-top:-200px;*/
        opacity:1;
    }
}
.homehero svg {fill:white;}

.homehero a:not(.btn) {
    color:white;
    border-bottom:1px dotted;
}
.homehero a:hover{color:orange;fill:orange;}
.homehero a:hover svg{fill:orange;}
.homehero-convert {
    margin: 5px auto 18px auto;
    max-width: 860px;
}
.homehero-convert p {
    margin: 8px 0;
}
.ber-brand {
    letter-spacing: 0.02em;
    word-spacing: -0.21em;
    white-space: nowrap;
    font-weight: 600;
}
.value-example {
    font-size: 15px !important;
    line-height: 1.5;
    opacity: 0.85;
    color:#4fd7bc;
    /*margin-bottom:25px !important;*/
}
.homehero-convert .trust-proof {
    font-weight: 700;
    font-size: 1.35rem;
    line-height: 1.9rem;
}

.homehero-cta-wrap {
    margin-top: 14px;
}
.homehero-cta-wrap .btn {
    display: inline-block;
    padding: 16px 22px;
    font-weight: 700;
}
.homehero-cta-wrap .btn + .btn {
    margin-left: 10px;
}
@media only screen and (max-width: 768px) {
    .homehero-cta-wrap .btn {
        display: block;
        width: 100%;
        max-width: 320px;
        margin: 10px auto 0 auto;
    }
    .homehero-cta-wrap .btn + .btn {
        margin-left: auto;
    }
}

.search_box_widget .search_header div.search_tabs_container {
    width:100%;
    text-align:center;
    color:white;
}
.search_box_widget .search_header li {
    font-weight:600 ;
}
.search_box_widget .search_container {
    text-align:center;
}
.search_box_widget input, .search_box_widget select {
    background-color:transparent;
    color:white !important;
    cursor:pointer;
    width:auto;
    margin: 0 auto 5px auto;
}
.search_box_widget select {
    border: 1px solid #cccccc;
    margin:0 5px 0 5px;
}

.search_box_widget_button {
    line-height:26px;
    background-color:white;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
@media only screen and (max-width: 800px) {
    .search_box_widget_button {
        display:block;
        width:80%;
        max-width:200px;
        margin:15px auto;
        text-align:center;
    }
}
@media only screen and (max-width: 480px) {

    .search_box_widget select {
        display:block;
        margin: 5px auto;

    }
}

.search_box_widget {
    position:relative;
    /*background-color: #0a5987;*/
    background-position: center;
    padding:5px;
    box-shadow:none;
    min-height:95px;
}
.search_box_widget .search_header {

    padding:0px 0 4px 0px;
    overflow:visible;

}
.search_box_widget  .text-vertical {
    opacity:1;
    position:absolute;
    font-size:14px;
    color:orange !important;
    /*font-family:"Courier New", Courier, monospace;*/
    top:calc(50% - 15px);
    right:-25px;
    /*font-family: Rockwell, Georgia, "Times New Roman", Times, serif;*/
    /*font-size: 50px;*/
    color: #ccc;
    /*text-shadow: rgba(0,0,0,0.5) -1px 0, rgba(0,0,0,0.3) 0 -1px, rgba(255,255,255,0.5) 0 1px, rgba(0,0,0,0.3) -1px -2px;*/
}

.nav_ccy_label {
    opacity:1;
    position:absolute;
    /*font-weight:600;*/
    font-size:20px;
    line-height:24px;
    color:white;
    /*font-family:"Courier New", Courier, monospace;*/
    top:8px;
    left:0;
    width:100%;
    text-align:center;
    color: #fff;
    font-family: Rockwell, Georgia, "Times New Roman", Times, serif;
    /*text-shadow: rgba(0,0,0,0.5) -1px 0, rgba(0,0,0,0.3) 0 -1px, rgba(255,255,255,0.5) 0 1px, rgba(0,0,0,0.3) -1px -2px;*/
}
/*.search_box_widget:hover  .text-vertical { opacity:1;color:orange;}*/
.search_box_widget .search_container {
    padding:5px;
}

.search_box_widget ul.search_tabs  {
    text-align: center;
}

.search_header+.search_container {
    border-radius: 0 0 4px 4px
}

.search_form {
    display: none;
    position: relative
}

.search_form.is--visible {
    display: block
}

@media only screen and (min-width: 1024px) {
    .search_form.is--visible:not(.is--ccysel) {
        display:flex;
        justify-content: space-between;
        align-items: flex-end
    }
}

.comptable_h_div {
    cursor:pointer;
}

.comptable_s_div {
    padding:0;
}

.is--visible+.is--visible {
    margin-top: 24px
}

.search_fields {
    position: relative
}

.search_options {
    font-size: 16px;
    text-align:right;
    /*margin:12px 0 5px 0;*/
    margin-left:15px;
}
@media only screen and  (max-width: 1200px) {
    .search_options { margin: 0;}
}
.search_options svg {display:none}
.search_option {
    display: inline-block;
    color: #fff;
    text-decoration: none;
    font-size: 15px;
    background: rgba(18,184,134,0.18);
    border-radius: 32px;
    border:0;
    border-bottom: 0;
    font-weight: 500;
    margin: 8px 10px 8px 0;
    padding:4px 6px 4px 6px;
    letter-spacing: .03em;
    opacity: .75;
    cursor: pointer;
}
/*@media only screen and (max-width: 768px) {*/
/*    .search_option {font-size: 14px; }*/
/*}*/
.search_option.is--selected {
    /*border-bottom: 3px solid #12B886;*/
    /*padding-bottom:0;*/
    /*opacity: 1;*/
    padding:4px 6px 4px 6px;
    background-color: #12B886;

    border-radius: 32px;
    opacity: 1;
}
.search_option:hover {

    opacity:1;
}

@media only screen and (min-width: 1024px) {
    .search_fields:not(.is--ccysel) {
        flex:1;
        display: flex;
        align-items: flex-end
    }
}

.search_button {
    margin-top: 16px;
    margin-bottom: 16px
}

@media only screen and (min-width: 1024px) {
    .search_button:not(.is--ccysel) {
        margin-left: 16px;
        margin-top:0;
        margin-bottom: 0
    }
}

/*.search_button button {*/
/*    -webkit-appearance: none;*/
/*    font-size: 16px;*/
/*    line-height: 19px;*/
/*    width: 100%;*/
/*    height: 48px;*/
/*    background: #12B886;*/
/*    color: #fff;*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    padding: 0 16px;*/
/*    min-width: 140px;*/
/*    margin: 0 auto;*/
/*    text-transform:uppercase;*/

/*    background: #12B886;*/
/*    border: none;*/
/*    box-shadow: 0 6px 14px rgba(18,184,134,0.25);*/
/*    border-radius: 10px;*/
/*    font-weight: 600;*/
/*    letter-spacing: .02em;*/
/*}*/
/*.search_button button:hover {*/
/*    background: #0ca678;*/
/*    transform: translateY(-1px);*/
/*}*/
/*.search_button button:disabled .btn_label {*/
/*    opacity:.2;*/
/*}*/


.search_button button {
    -webkit-appearance: none;
    appearance: none;
    font-size: 16px;
    line-height: 19px;
    width: 100%;
    height: 48px;
    min-width: 140px;
    margin: 0 auto;
    padding: 0 16px;

    display: flex;
    justify-content: center;
    align-items: center;

    background: #6EA8FE;
    color: #fff;
    border: 1px solid rgba(0,0,0,0.06);   /* subtle structure */
    border-radius: 9px;                   /* slightly less “pill” */
    box-shadow: 0 2px 6px rgba(18,184,134,0.12); /* much lighter */
    font-weight: 600;
    letter-spacing: .02em;
    text-transform: uppercase;

    transition: background-color .18s ease, box-shadow .18s ease, transform .18s ease;


}

.search_button button:hover {
    background: #4C8EF7;                  /* smaller hover jump */
    box-shadow: 0 3px 8px rgba(18,184,134,0.16);
    transform: translateY(-1px);
}

.search_button button:active {
    transform: translateY(0);
    box-shadow: 0 1px 4px rgba(18,184,134,0.10);
}


.search_button button:disabled {
    opacity: .55;
    cursor: not-allowed;
    box-shadow: none;
    transform: none;
}

.search_button button:disabled .btn_label {
    opacity: .7;
}

.search_button_short button{
    height: 30px;
}

@media only screen and (min-width: 1024px) {
    .search_button:not(.is--ccysel) button {
        width:100% !important;
    }
    .search_button button:hover {
        /*color:white !important;*/
        color:black;
        /*background-color: #FF7851;*/
        /*border: 1px solid #FF7851;*/
        /*opacity: .9*/
    }
}
.ber3_button_div {
    margin-left:0 !important;
    display:inline-block;
    width:auto;
}

.search_button button:focus {
    /*outline: none;*/
    box-shadow: initial;
    /*background-color:blue;*/
    /*color:white;*/
}
.search_button_clickme {
    /*background-color:#00c2a5 !important;*/
    /*border:1px orange solid;*/
    /*-webkit-box-shadow: inset 0 1px 1px #fff,0 1px 3px rgba(0,0,0,.5);*/
    /*box-shadow: inset 0 1px 1px #fff,0 1px 3px rgba(0,0,0,.5)*/
}

.search_button button .btn_label {
    display: inline-block
}

.search_button button .btn_icon,.search_button button .icon {
    display: inline-block;
    margin-right: 8px;
    position: relative;
    top: 1px
}

.search_button button .btn_icon .svg-icon,.search_button button .icon .svg-icon {
    width: 18px;
    height: 18px;
    fill: #fff
}

.search_pair {
    position: relative;
    width: 100%;
    padding: 8px 0;
    margin-top:16px;
    background: #fff;
    border-radius: 3px
}
@media only screen and  (max-width: 768px) {
    .search_pair { margin-top:2px;}
}

.search_pair .autocomplete:first-child:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 16px;
    right: 16px;
    height: 1px;
    background-color: #ddd
}

.search_pair .autocomplete .flag { width:40px;height:20px;}

/*.eac-container-search-from {top:125px}*/

@media only screen and (min-width: 768px) {
    .search_pair {
        padding:0
    }

    .search_pair .autocomplete:first-child {
        border-radius: 3px 0 0 3px
    }

    .search_pair .autocomplete:first-child:after {
        display: none
    }

    .search_pair .autocomplete:last-child {
        border-radius: 0 3px 3px 0
    }
}

.search_form .autocomplete {
    vertical-align: top;
    font-size: 16px;
    position: relative;
    padding: 0;
    background: #fff;
    border-radius: 3px;
    z-index:3;
}

@media only screen and (min-width: 768px) {
    .search_form .autocomplete:before {
        display:none
    }
}

.search_form .autocomplete:last-child:before {
    width: 14px;
    height: 16px;
    border: none;
    left: 17px;
    margin-top: -8px;
    background-size: cover
}
@media only screen and (min-width: 1024px) {
    .search_form:not(.is--ccysel) .autocomplete:first-child {
        padding-left:0;
    }
}
@media only screen and (min-width: 768px) {
    .search_form .autocomplete:last-child:before {
        display:none
    }
}

@media only screen and (min-width: 768px) {
    .search_form .autocomplete {
        margin:0;
        display: inline-block;
        width: 49%;
        padding: 8px 16px
    }

    .search_form .autocomplete:first-child {
        padding-right: 32px
    }

    .search_form .autocomplete:first-child.autocomplete--dropdown-shown {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }
}
.search_countries_full {
    width:100% !important;
}
.search_form .autocomplete .autocomplete_input,.search_form .autocomplete .autocomplete_shadow {
    font-size: 19px;
    /*padding-right: 0;*/
    /*padding-left: 10px;*/
    border:0;
}

.autocomplete_input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: #a0a0a0;font-style:italic;letter-spacing:2px;
}
.autocomplete_input::-moz-placeholder { /* Firefox 19+ */
    color: #a0a0a0;font-style:italic;letter-spacing:2px;
}
.autocomplete_input:-ms-input-placeholder { /* IE 10+ */
    color: #a0a0a0;font-style:italic;letter-spacing:2px;
}
.autocomplete_input:-moz-placeholder { /* Firefox 18- */
    color: #a0a0a0;font-style:italic;letter-spacing:2px;
}
@media only screen and (max-width: 768px) {
    .easy-autocomplete-container {
        top:62px;
    }
    #eac-container-search-from {top:100px}
}


@media only screen and (min-width: 768px) {
    #tab-transfers .autocomplete .autocomplete_input,#tab-transfers .autocomplete .autocomplete_shadow {
        font-size:20px
    }
}


.inputs .input {
    vertical-align: top;
    position: relative;
    padding: 0;
    margin-top: 16px
}

/*@media only screen and (min-width: 768px) {*/
    /*.inputs .input {*/
        /*margin-top:0*/
    /*}*/
/*}*/

.inputs .input_label {
    font-size: 14px;
    color: #fff;
    display: block;
    margin-left: 2px;
    margin-bottom: 8px
}

@media only screen and (min-width: 768px) {
    .inputs .input_label {
        margin-bottom:12px
    }
}

.inputs .input_input,.inputs .faux-input {
    color: #1f1f1f;
    border: none;
    width: 100%;
    height: 48px;
    background: #fff;
    border-radius: 3px;
    font-size: 16px;
    padding: 0;
    white-space: nowrap
}

.inputs .input_input:focus,.inputs .faux-input:focus {
    outline-style: solid;
    outline-color: #e27eb5;
    outline-width: 1px
}

.inputs .faux-input {
    line-height: 48px;
    display: block;
    text-decoration: none;
    position: absolute;
    bottom: 0;
    left: 0;
    overflow-x: hidden
}

.input .no--date {
    color: #909090
}

.inputs .input_placeholder {
    height: 48px;
    display: block;
    background: #fff;
    border-radius: 3px
}

.inputs .input-before {
    position: absolute;
    top: 49%;
    left: 16px;
    margin-top: -9px;
    outline: none;
    line-height: 1;
    width: 16px;
    height: 16px;
    display: block
}

.inputs .input-before .svg-icon {
    fill: #8e8e93
}

.search_form .inputs {
    margin-top:10px;
    /*min-width: 300px*/
}

@media only screen and (min-width: 1024px) {
    .search_form:not(.is--ccysel) .inputs {
        margin-top:0;
        width:45%;
        display: flex;
        margin-left: 16px
    }

    .search_form:not(.is--ccysel) .inputs .input {
        width: 100%;
        border-radius:3px;
    }

}

.input_error {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    color: #c22c27;
    font-size: 13px;
    line-height: 20px;
    background: #fdefee;
    border: 1px solid #c22c27;
    border-radius: 3px;
    padding: 8px;
    line-height: 1;
    margin: 5px 0 0 5px;
    white-space: nowrap;
    z-index: 3
}

.input_error:before,.input_error:after {
    bottom: 100%;
    left: 18px;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none
}

.input_error:after {
    border-color: rgba(255,255,255,0);
    border-bottom-color: #fdefee;
    border-width: 9px;
    margin-left: -9px
}

.input_error:before {
    border-color: rgba(207,207,207,0);
    border-bottom-color: #c22c27;
    border-width: 10px;
    margin-left: -10px
}

.ccypair_swap {
    display:inline-block;
    margin:2px auto 8px auto;;
    border-radius: 49%;
    border:1px solid #1f1e1e;
    position:relative;
    cursor:pointer;
    width:28px;height:28px;
    transform: rotate(0deg);
    transform-origin: 14px 14px;
    transition: transform 125ms ease
}
.ccypair_swap svg {
    width: 16px;
    height: 16px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -8px;
    margin-top: -8px;
    display: block;
}
.ccypair_swapped {
    transform:rotate(180deg)
}

.search_swap-directions {
    position: absolute;
    /*border: solid 1px #ddd;*/
    border-radius: 49%;
    width: 40px;
    height: 40px;
    background: #fff;
    z-index: 5;
    cursor: pointer;
    text-align: center;
    left: auto;
    right: 16px;
    top: 50%;
    margin-top: -20px
}

@media only screen and (min-width: 768px) {
    .search_swap-directions {
        border:solid 1px #1f1e1e;
        margin-left: -24px;
        margin-top: 0;
        right: auto;
        left: 50%;
        top: 8px;
        width: 32px;
        height: 32px
    }

}

.search_swap-directions .icon {
    width: 18px;
    height: 18px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -9px;
    margin-top: -9px;
    display: block;
    transform: rotate(90deg);
    transition: transform 125ms ease
}

@media only screen and (min-width: 768px) {
    .search_swap-directions .icon {
        transform:rotate(0deg)
    }
}

.search_swap-directions .svg-icon {
    fill: #1f1e1e;
    width: 18px;
    height: 18px
}

.search_swap-directions:hover .svg-icon {
    fill: #0a5987
}

.search_swap-directions.flip .icon {
    transform: rotate(-90deg)
}

@media only screen and (min-width: 768px) {
    .search_swap-directions.flip .icon {
        transform:rotate(-180deg)
    }
}

.autocomplete--dropdown-shown+.search_swap-directions {
    opacity: 0
}

@media only screen and (min-width: 768px) {
    .autocomplete--dropdown-shown+.search_swap-directions {
        opacity:1
    }
}

@media only screen and (min-width: 768px) {
    .search_checkbox {
        position:absolute;
        bottom: -36px;
        left: 24px;
        margin: 0;
        line-height: 17px
    }
}

.search_checkbox label {
    color: #fff;
    font-size: 14px;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer
}

.search_checkbox label:before {
    content: "";
    width: 16px;
    height: 16px;
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    background: #fcfff4;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 1px 1px #fff,0 1px 3px rgba(0,0,0,.5);
    box-shadow: inset 0 1px 1px #fff,0 1px 3px rgba(0,0,0,.5)
}

.search_checkbox label:after {
    content: "";
    width: 9px;
    height: 4px;
    position: absolute;
    top: 4px;
    left: 3px;
    border: 2px solid #333;
    border-top: none;
    border-right: none;
    background: transparent;
    opacity: 0;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.search_checkbox input:checked+label:after {
    opacity: 1
}

.search_checkbox input {
    visibility: hidden;
    position: absolute;
    left: -900em;
    top: 0
}


.autocomplete {
    position: relative;
    text-align: left
}

.autocomplete>.faux-input {
    padding-left: 0;
    padding-right: 0
}

.autocomplete .faux-input {
    border: none
}

.autocomplete .clear-input {
    cursor: pointer;
    position: absolute;
    left: auto;
    top: 11px;
    right: 15px
}

.autocomplete .clear-input .clear-input_icon {
    width: 18px;
    height: 18px;
    line-height: 15px;
    font-size: 17px;
    border-radius: 16px;
    color: #fff;
    background: #e0e0e0;
    text-align: center;
    display: block;
    transition: background-color .25s
}

.autocomplete .clear-input .clear-input_icon svg {
    width: 8px;
    height: 8px
}

.autocomplete .clear-input:hover .clear-input_icon {
    background-color: #c7c7c7
}

.autocomplete.autocomplete--dropdown-shown {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.autocomplete--inline {
    width: 100%;
    border-radius: 3px;
    font-size: 14px;
    background-color: #fff;
    color: #111;
    display: flex;
    padding: 0
}

.autocomplete--inline .autocomplete_label,.autocomplete--inline .autocomplete_input,.autocomplete--inline .faux-input {
    display: table-cell;
    vertical-align: top;
    line-height: 40px;
    height: 40px
}

.autocomplete--inline .autocomplete_label {
    padding: 0 0 0 10px;
    color: #de007b;
    font-size: 14px;
    font-weight: 400;
    flex-shrink: 0;
    white-space: nowrap;
    letter-spacing: .5px;
    position: absolute
}

.autocomplete--inline .faux-input,.autocomplete--inline .autocomplete_input {
    flex-shrink: 1
}

.autocomplete_input-wrapper {
    position: relative;
    height: 39px;
    line-height: 39px
}

.autocomplete_input-wrapper--with-clear .autocomplete_shadow,.autocomplete_input-wrapper--with-clear .autocomplete_input {
    padding-right: 40px
}

.autocomplete_input-wrapper.search-target .autocomplete_input {
    padding-right: 30px
}

.autocomplete_input-wrapper.search-target .current-location {
    right: 2px;
    width: 20px;
    height: 20px;
    top: 50%;
    transform: translateY(-50%);
    position: absolute;
    /*background: url(/assets/images/Icon-Target-Pink-2.png) no-repeat;*/
    background-position: center left;
    background-color: #fff;
    background-size: contain
}

.autocomplete_input-wrapper.search-target .current-location.search--loading:after {
    width: 20px;
    height: 20px;
    margin-left: -12px;
    margin-top: -12px
}

.autocomplete_input {
    width: 90%;
    border-radius: 3px;
    padding: 9px 12px 12px 4%;
    font-size: 14px;
    background-color: #fff;
    color: #111;
    -webkit-appearance: none;
}

.autocomplete_input::-ms-clear {
    display: none
}

.autocomplete_input,.autocomplete_shadow {
    padding: 9px 12px 12px 12px;
    position: absolute;
    top: 0;
    left:4px;
    height: 100%;
    background: transparent;
    box-shadow: 0 0 0 white;
    border: none;
    outline: none
}

.autocomplete_shadow {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border: solid 1px transparent
}

.autocomplete_shadow.faux-input {
    display: flex;
    padding-top: 0;
    padding-bottom: 0
}



.autocomplete_input-wrapper {
    height: 48px;
    line-height: 48px
}

@media only screen and (min-width: 768px) {
    .autocomplete_input-wrapper {
        height:32px;
        line-height: 32px
    }
}

.autocomplete_input, .autocomplete_shadow {
    padding: 0 8px 8px 4%;
    height: 48px;
    width: 90%;
    font-size: 20px;
    margin: 0
}

@media only screen and (min-width: 768px) {
    .autocomplete_input,.autocomplete_shadow {
        font-size:20px;
        height: 32px;
        padding: 0 16px;
        /*padding-left: 19px*/
    }
}

.autocomplete_input {
    border: none;
    background-color: transparent;
    border-radius: 0;
    /*margin-top: 6px;*/
    padding: 0 16px;
}

.autocomplete_input:focus {
    outline: none;
    /*color: #4fade0;*/
}

.partner_list {
    padding:5px 20px 5px 20px;
    /*display:none;*/
}
/*@media only screen and (min-width: 600px) {*/
    /*.partner_list {display:block}*/
/*}*/

.ca_list {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    list-style: none;
    padding: 0;
    max-width: 900px;
    margin: 0 auto 10px auto;
}
.ca_list-item {
    align-items: center;
    text-align:center !important;
    justify-content: space-between;
    padding: 0px;
    margin-bottom: 0;
}
.ca_list-item img {width:96%;max-width:120px;max-height:50px;margin-left:2%;margin-right:2%}
.ca_list-chart img {width:96%;max-width:200px;margin-left:2%;margin-right:2%}
.ca_list-chart img:hover {
    moz-box-shadow: 3px 3px 3px #888;
    -webkit-box-shadow: 3px 3px 3px #888;
    box-shadow: 3px 3px 3px #888;
}
.ca_list-chart figcaption {
    font-style:normal;
    margin-top:15px;
    margin-bottom:20px;
    font-size:24px;
    /*color:#444;*/
    text-decoration:underline;
}

@media (max-width:480px) {
    .ca_list-item {
        display: inline-block;
        width: 100%;
        text-align:center;
        margin-bottom:20px;
    }
    .ca_list {
        flex-direction: column;
    }
    /*.ca_list-item img {width:auto;max-width:100%;max-height:30px;}*/
    .ca_list-chart img {max-width:100%;}
}

.ber-svg-icon {width:16px;height:16px}
.ber-svg-24 {width:24px;height:24px}
.ber-svg-26 {width:26px;height:26px}

.search-alerts {
    /*display:none;*/
    margin: 10px auto;
    /*padding-top:20px;*/
}
.search-alerts .berch {max-width:600px;height:200px}
.search-alerts * {color:white}
@media (max-width:1000px)
{
    /*.search-alerts figure, .search-alerts .ra {*/
        /*display:none;*/
    /*}*/
}
@media (max-width:500px)
{
    /*#button-converter{*/
    /*display:none;*/
    /*}*/
}

@media (max-height:1100px)
{
    /*.search-alerts figure {*/
        /*display:none;*/
    /*}*/
}

@media screen and (max-width: 1000px) {
    .chart_select {
        display:block;
        margin:5px auto;
    }
}

#chart {
    width:100%;
    background-color: white;
    border-radius: 5px;
}
.alertbadges{
    background-color: #777;
    color:white;
    padding:4px 2px 2px 2px;
    border-radius:0 0 5px 5px;
}
.in_chart_select {
    border: 0;
    /*width:100%;*/
    text-align:left;
    position: absolute;
    top: -26px;
    left: 2px;
    font-size: 18px;
    font-weight:600;
    padding: 0;
    color: black;
    height:24px;
    line-height: 30px;
    font-style: italic;
}

@media screen and (max-width: 476px) {

    .in_chart_select { }
    .chartblock figcaption {display:none;}
}
.in_chart_select label {
    display:inline-block;
    font-size:16px;
    color:black;
}
#fxchart {
    width:100%;
    background-color: white;
    padding-top: 15px;
    border-radius:5px;
}
.in_chart_select select {
    z-index:100;
    height:auto;
    border: 0;
    padding:0 2px 0 2px;
    /*background-color: #f5f5f5;*/
    font-size:inherit;
    font-family:inherit;
    color:inherit;
    /*text-decoration: underline;*/
    cursor:pointer;
    font-style:italic;
    /*moz-box-shadow: 2px 2px 2px rgba(141 141 141 / 50%);*/
    /*-webkit-box-shadow: 2px 2px 2px rgba(141 141 141 / 50%);*/
    /*box-shadow: 2px 2px 2px rgba(141 141 141 / 50%);*/
}
.in_chart_select select:hover {
    background-color: #fbfbfb;
    moz-box-shadow: 2px 2px 2px rgba(141 141 141 / 100%);
    -webkit-box-shadow: 2px 2px 2px rgba(141 141 141 / 100%);
    box-shadow: 2px 2px 2px rgba(141 141 141 / 100%);
}

.courier  {font-family:"Courier New", Courier, monospace;}

#loadingDiv {
    display:none;
    opacity:.8;
}

svg {width:100%}
.svg-white {fill:white !important}
.svg-white-orange {fill:white}
.svg-white-orange:hover {fill:orange}
.svg-blue {fill:#4fade0}
.svg-grey {fill:#444444}
.svg-lightgrey {fill:#888}
.svg-lightestgrey {fill:#aaa}
.svg-grey-blue {fill:#999}
.svg-grey-blue:hover {fill:#4fade0}
.svg-grey-orange {fill:#999}
.svg-grey-orange:hover {fill:orange}
.svg-icon {width:60px;height:60px}
.svg-icon-20,.ber-svg-20  {width:20px;height:20px}
.svg-icon-22,.ber-svg-22  {width:22px;height:22px}
.svg-icon-24,.ber-svg-24  {width:24px;height:24px}
.svg-icon-28,.ber-svg-28 {width:28px;height:28px}
.svg-icon-30,.ber-svg-30 {width:30px;height:30px}
.svg-icon-32,.ber-svg-32 {width:32px;height:32px}
.svg-icon-36,.ber-svg-36 {width:36px;height:36px}
.svg-icon-40,.ber-svg-40 {width:40px;height:40px}
.svg-icon-42,.ber-svg-42 {width:42px;height:42px}
.svg-icon-64 {width:64px;height:64px}
.svg-icon-128 {width:128px;height:128px}
.svg-icon-80 {width:80px;height:80px}
.svg-icon-56 {width:56px;height:56px}
.svg-icon-48 {width:48px;height:48px}
.ber-arrows {width:18px;height:18px;}
.ber-svg-28 {width:28px;height:28px}
.ber-svg-20 {width:20px;height:20px}
.ber-svg-18 {width:18px;height:18px}
.ber-svg-icon, .svg-alert {width:20px;height:20px}

.ber-svg-16, .svg-icon-16 {width:16px;height:16px}
.ber-svg-14, .svg-icon-14 {width:14px;height:14px}
.ber-svg-13, .svg-icon-13 {width:13px;height:13px}
.ber-svg-12, .svg-icon-12 {width:12px;height:12px}
.ber-svg-10, .svg-icon-10 {width:10px;height:10px}
.ber-svg-8 {width:8px;height:8px}
.ber-svg-6 {width:6px;height:6px}
.ber-svg-small {width:10px;height:10px}
.ber-svg-icon-48 {width:48px;height:48px}
.ber-svg-icon-40 {width:40px;height:40px}
.ber-svg-icon-32 {width:32px;height:32px}
#ber-footer .svg-icon {width:100px;height:100px}
.ber-dropdown .svg-icon {float:right;width:60px;height:60px;margin-right:20px;}
.ber_mob_logo_div .svg-icon {width:50px;height:50px;margin-top:5px;}
.ber-svg {width:54px;height:54px;margin-top:3px;margin-left:2px;}
.ber-svg-logo  {height:54px;width:108px;margin-top:3px;margin-left:2px;}
@media screen and (max-width: 768px) {
    .ber-svg  {width:40px;height:40px;margin-top:10px;}
}
.svg_medal {
    width:20px !important;
    height:20px !important;
    /*margin-top:5px; */
    /*filter: drop-shadow (1px 1px 1px rgb(0 0 0 / 0.4));*/
    fill: #00dbbb
}
.profile-tab .svg-icon {float:left;width:50px;display:inline-block;}

.mid-amounts-block {
    padding-top: 20px;
    margin: 0 auto 15px auto;
    text-align: center
}

button, button:hover, li:hover, a:hover , li , a , *:hover, * {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
}
.ber_ad {margin-bottom:5px;}

.ber_search_bar {
    position:relative;
    width:80%;
    max-width:500px;
    text-align:center;
    margin: 0 auto;
    padding:10px;
    border-radius: 20px;
    background-color:#f5f5f5;
}
.ber_search_bar svg {
    position:absolute;
    right:10px;
    top:20px;
    fill:#c0c0c0;
}
@media screen and (max-width: 768px) {
    .ber_search_bar svg {top:8px;}
}
.ber_search_bar input {
    text-align:center;
    border:0;
    background-color:transparent;

}
.ber_search_bar form {
   margin:0;
}

.ber_search_widget {
    text-align:center;
}
.ber_ccysel_widget {
    padding-top:20px;
    display:none;
}


form.ber_search input::placeholder {color:#ccc;}
form.ber_search input {font-size:34px;}
@media screen and (max-width: 768px) {
    form.ber_search input {font-size:24px;line-height:30px;height:30px;}
}

/* Tooltip container  */
.tooltip {
    position: relative;
    display: inline-block;
    margin-top:5px;
    /*border-bottom: 1px dotted black; *//* If you want dots under the hoverable text */
}
.tooltipticker {
    margin-top:0;
}

/* Tooltip text */
.tooltip .tooltiptext {
    font-size:11px;
    font-weight:400;
    border:1px #f0f0f0 solid;
    box-shadow: 2px 2px 4px rgba(0,0,0,.30);

    visibility: hidden;
    width: 300px;
    background-color: white;
    color: black;
    text-align: center;
    padding: 15px 5px;
    border-radius: 6px;

    /* Position the tooltip text */
    position: absolute;
    z-index: 1000;
    bottom: 102% ;
    left: 50%;
    margin-left: -150px;

    /* Fade in tooltip */
    opacity: 0;
    transition: opacity .1s;
}
.tooltipticker .tooltiptext {

    color:black;
    border:0;
    background-color: #0097ff;
    position: absolute;
    padding: 2px;
    margin-left:-120px;
    bottom: 2px ;
    left: 0;
    width:auto;
    /*margin-top:-16px;*/
}
.tooltiptext .link {color:#222;}

/* Tooltip arrow */
.tooltip .tooltiptextarrow::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #4c0a87 transparent transparent transparent;
}

/* Show the tooltip text when you mouse over the tooltip container */

.tooltip:hover .tooltiptext {
    visibility: visible;
    opacity: 1;
    transition: opacity .1s;
    -moz-transition: opacity .1s;
    -webkit-transition: opacity .4s ;
    /*transition-delay: 1s;*/
}
@media screen and (max-width: 768px) {
    .tooltip:not(.dashed):hover .tooltiptext {
        visibility: hidden;
        opacity: 0;
    }
}
.tiptitle {
    font-weight:600;
    font-size:18px;
    /*font-family: 'Courier New',Courier,monospace;*/
    color:black;
    margin-bottom:10px;
    display:inline-block;
}

.courier {font-family: 'Courier New',Courier,monospace;}
.superscript {
    font-size: .83em;
    line-height: 0.5em;
    vertical-align: baseline;
    position: relative;
    top: -0.4em;
}
img.lazyload:not([src]), img.lazyimg {
    visibility: hidden;
}
.cross_corner_flag {
    position:absolute;top:-10px;right:0;
}

.rate_discl {
    text-align:justify;
    color:#444;
    padding:10px;
    font-size:12px;
    max-width: 850px;
    margin: 0 auto 10px auto;
}
.flash {
    -webkit-animation-name: flash-animation;
    -webkit-animation-duration: 0.3s;

    animation-name: flash-animation;
    animation-duration: 0.3s;
}

@-webkit-keyframes flash-animation {
    from { background: rgba(212, 212, 0, 0.51); }
    to   { background: default; }
}

@keyframes flash-animation {
    from { background: rgba(212, 212, 0, 0.51); }
    to   { background: default; }
}

.vul {margin-left:0}

.ber_ccysel_toggle {cursor:pointer}
.ber_ccysel_toggle:hover svg, .ber_search_toggle:hover svg {fill:white}

.rateflashbox {
    padding:0 5px;
    border-radius:5px;

}
.rateflashbox:hover{
    /*-webkit-box-shadow: inset 0 1px 1px #fff,0 1px 1px rgba(0,0,0,.3);*/
    /*box-shadow: inset 0 1px 1px #fff,0 1px 1px rgba(0,0,0,.3)*/
}
.overlay{
    display:none;
    background:rgba(0,0,0,.6);
    position:absolute;
    top:0;left:0;bottom:0;right:0;z-index:10;
}
.rate_more_info {
    margin-top:10px;
    display:inline-block;
    background-color: white;
    border-bottom: 1px dotted #aaa;
    /*width: 90px;*/
    /*text-align: center;*/
    font-weight: 500;
    /*margin: 4px auto;*/
    cursor: pointer;
    color: black;
    font-size: 13px;
    /* background-color: #f5f5f5; */
    /*padding: 2px;*/
    /* border-radius: 4px;*/
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.show_bcard {
    background-color: white;
    border-bottom: 1px dotted #aaa;
    width: 90px;
    text-align: center;
    font-weight: 500;
    margin: 4px auto;
    cursor: pointer;
    color: black;
    font-size: 13px;
    /* background-color: #f5f5f5; */
    padding: 2px;
     border-radius: 4px;
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.show_bcard_inline {
    display:inline;
}
.showfulltable { /* .showallbanks, */
    text-align:center !important;
    margin-top:0;
    border-left:0;border-right:0;border-top:0;
    border-radius:0 0 12px 12px;
    padding:5px 2px 5px 2px;
    background-color:white;
}
.showfulltable_extra_row td, .compared_norate_row td {padding-top:24px;padding-bottom:24px;}

.show_bcard:hover{
    background-color: #fafafa;
    border-bottom:0;
    box-shadow: 2px 2px 2px rgba(50, 50, 50, 0.20);
}
.bercards {
    display:none;
    top: 0;
    bottom: 0;
    position: fixed;
    right: 0;
    left: 0;
    z-index: 2000;
    max-height: none!important;
    height: auto;
}
.ber_card_scroller, .wiz_scroller {
    left:0;
    top: 60px;
    bottom: 15px;
    right: 0;
    position: absolute;
    overflow: scroll;
}
.wiz_scroller {
    padding-top:40px;
}
@media (min-width:1800px) {
    .ber_card_scroller {
        display:flex;
    }
}
.ber_card {
    /*position:fixed;*/
    top:100%;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2000px;

    -webkit-transition: top .5s ease-in-out;
    -moz-transition: top .5s ease-in-out;
    -o-transition: top .5s ease-in-out;
    -ms-transition: top .5s ease-in-out;
    transition: top .5s ease-in-out;

}
.ber_card_popup {
    top:0;
    /*opacity:1;*/
    max-height: none!important;
    height: auto;
}


.ber_card_pricestamp {
    position:fixed;
    left: 50%;
    top: 50%;
    -ms-transform: translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);

}
.ber_card_in_page {
    /*background-color:#f5f5f5;*/
    /*margin:20px;*/
    margin-top:20px
    /*padding:20px;*/
    /*border-radius:10px;*/
}
@media (max-width:900px) {
    .ber_card_pricestamp {
        position:fixed;
        left: 0;
        top: 0;
        -ms-transform: translate(0,0);
        -moz-transform:translate(0,0);
        -webkit-transform: translate(0,0);
        transform: translate(0,0);
    }
    .ber_card_in_page {

    }
}

.ber_card_body {
    padding:20px 25px 20px 25px;
    /*font-size: 1.1rem;*/
    line-height: 1.6;
    max-width:1000px;
    margin:0 auto;
}

.ber_card_body p {
    margin-top: 9px;
    padding: 0;
    font-size: 1.1rem;
    line-height: 1.6;
    text-align: left;
}
.ber_card_body h2, .ber_card_body h3 {text-align:center}
.ber_card_body h4 { margin-top:1rem;padding-left:0;}

@media (max-width:600px) {
    /*.ber_card p, .ber_card h4 {padding-left:15px;padding-right:15px}*/
}

.ber_card_img{
    width:40%;
    float:right;
    margin-left:25px;
    margin-bottom:25px;
    box-shadow: 2px 2px 2px rgba(50, 50, 50, 0.20);
}
.ber_card_img_left{
    float:left;
    margin-left:0;
    margin-right:25px;
}
.price_stamp_buts .btn {
    margin:0 auto;
    max-width:260px;
    /*color: white;*/
    /*fill: white;*/
    border:0;
}

@media (max-width:900px) {
    .price_stamp_buts .btn {
        max-width:280px;
        margin-top:5px;
    }
    .ber_card_img{
        width:100%;
        margin-left:0;
        float:none;
    }
}
.vinfo_name {
    margin-bottom:15px;
    padding:0;
    height:60px;
    line-height:60px;
    font-size:24px;color:white;
    background-color: rgba(45, 45, 45, 0.1);
}
.vinfo_name_color {
    /*color: rgb(172, 218, 255);*/
    color:white;
    box-shadow: 2px 2px 2px rgba(50, 50, 50, 0.20);
}
.vbg_banner  {text-align:center;
    padding:15px 5px;
    /*border:1px solid;*/
} /* box-shadow: 3px 3px 12px rgba(50, 50, 50, 0.15)*/
.vbgcolor_OZ { background-color:#ff9c00d0 !important;color:black !important;fill:black !important;} .vbordcolor_OZ {border-color:#ff9900d0;} .vbgcolor_OZ * {color:black !important;fill:black !important;}
.vbgicon_OZ { background-color:white  !important}
.vbgcolor_TRW { background-color:#9fe870d0 !important;color:black !important;fill:black !important;} .vbordcolor_TRW { border-color:#9fe870;}  .vbgcolor_TRW * {color:black !important;fill:black !important;}
.vbgcolor_TOR { background-color:#2b1f63d0 !important;} .vbordcolor_TOR { border-color:#2b1f63;} .vbgcolor_TOR * {color:white !important;} .vbgcolor_TOR .lead {color:#f60551 !important;}
.vbgcolor_XE { background-color:#080876c0 !important} .vbordcolor_XE { border-color:#080876;} .vbgcolor_XE * {color:white !important;}
.vbgcolor_WOF { background-color:#ff004bd0 !important} .vbordcolor_WOF { border-color:#ff004b;}  .vbgcolor_WOF * {color:white !important; }

.vbgcolor_CF { background-color:#567376d0 !important} .vbordcolor_CF { border-color:#567376;}  .vbordcolor_CF{border-color:#567376} .vbgcolor_CF * {color:white !important;}
.vbgcolor_WR { background-color:#634587d0 !important} .vbordcolor_WR { border-color:#634587;}  .vbgcolor_WR * {color:white !important;}
.vbgcolor_DUN { background-color:#203572d0 !important} .vbordcolor_DUN { border-color:#203572;} .vbgcolor_DUN * {color:white !important;}
.vbgcolor_WU { background-color:#ffdf00d0 !important} .vbgicon_WU { background-color:black}  .vbgcolor_WU * {color:black !important;fill: black;}
.vbgcolor_BOA { background-color:#ff000db0 !important} .vbgicon_BOA { background-color:#f50327;}  .vbordcolor_BOA { border-color:#ff000d;}.vbordcolor_BOA{border-color:black} .vbgcolor_BOA * {color:white !important;}
.vbgcolor_PAY { background-color:#1c4799b0 !important;} .vbordcolor_OPAY { border-color:#1c4799;}.vbordcolor_PAY{border-color:black} .vbgcolor_PAY * {color:white !important;}
.vbgcolor_TD { background-color:#00b800b0 !important} .vbordcolor_TD { border-color:#00b800;}.vbgcolor_TD * {color:white !important;}
.vbgcolor_US { background-color:#001b7db0 !important} .vbordcolor_US { border-color-color:#001b7d;} .vbgcolor_US * {color:white !important;}
.vbgcolor_WF { background-color:#d90814b0 !important} .vbordcolor_WF { border-color:#d90814;} .vbgcolor_WF * {color:white !important;}  .vbordcolor__WF{border-color:#fecc02}
.vbgcolor_HBC { background-color:#333333 !important} .vbordcolor_HBC { border-color:#000;} .vbgcolor_HBC * {color:white !important;}
.vbgcolor_CBA { background-color:#f8e351b0 !important} .vbgicon_CBA { background-color:#2a2a2a} .vbordcolor_CBA { border-color:#2a2a2a;}  .vbgcolor_CBA *, .vbgcolor_CBA a {color:black !important;fill: black;}
.vbgcolor_BOM { background-color:#3852a8b0 !important} .vbgicon_BOM { background-color:white} .vbordcolor_BOM { border-color:#3852a8;} .vbgcolor_BOM * {color:white !important;}
.vbgcolor_BOQ { background-color:#0080cab0 !important} .vbordcolor_BOQ { border-color:#0080ca;}.vbordcolor_BOQ{border-color:black} .vbgcolor_BOQ * {color:white !important;}
.vbgcolor_ANZ { background-color:#01385fb0 !important} .vbordcolor_ANZ { border-color:#01385f;}.vbgcolor_ANZ * {color:white !important;}
.vbgcolor_NAB { background-color:#030303b0 !important} .vbgicon_NAB { border-color:#030303;} .vbordcolor_NAB{border-color:#030303} .vbgcolor_NAB * {color:white !important;}
.vbgcolor_WBC { background-color:#da1710b0 !important} .vbgicon_WBC { background-color:white}  .vbgcolor_WBC * {color:white !important;}
.vbgcolor_INS { background-color:#48f9feb0 !important} .vbordcolor_INS { border-color:#48f9fe;} .vbgcolor_INS * {color:black;}
.vbgcolor_SMO { background-color:#ffcf43b0 !important} .vbordcolor_SMO { border-color:#ffcf43;} .vbgcolor_SMO *, .vbgcolor_SMO a {color:black !important;fill: black;}
.vbgcolor_LLO { background-color:#008400b0 !important} .vbordcolor_LLO { border-color:#008400;} .vbordcolor_LLO{border-color:black} .vbgcolor_LLO * {color:white !important;}
.vbgcolor_BOQ { background-color:#1b75bcb0 !important} .vbordcolor_BOQ { border-color:#1b75bc;}
.vbgcolor_MON {background-color:#518df7b0 !important} .vbordcolor_MON { border-color:#518df7;}
.vbgcolor_DB { background-color:#333333 !important} .vbordcolor_DB { border-color:black;}  .vbordcolor_DB{border-color:black} .vbgcolor_DB * {color:white !important;}
.vbgcolor_BSA { background-color:#003e79b0 !important} .vbordcolor_BSA { border-color:#003e79;} .vbordcolor_BSA{border-color:#003e79} .vbgcolor_BSA * {color:white !important;}
.vbgcolor_DSJ {background-color:#00874eb0 !important} .vbordcolor_DSJ { border-color:#00874e;} .vbordcolor_DSJ{border-color:black} .vbgcolor_DSJ * {color:white !important;}
.vbgcolor_SCB {background-color:#ff0002b0 !important} .vbgcolor_SCB { border-color:#ff0002;}.vbordcolor_SCB{border-color:black} .vbgcolor_SCB * {color:white !important;}
.vbgcolor_TRX {background-color:#222745d0 !important} .vbgcolor_TRX { border-color:#222745;} .vbgicon_TRX { background-color:white} .vbordcolor_TRX{border-color:black} .vbgcolor_TRX * {color:white !important;}
.vbgcolor_APO {background-color:#f41514b0 !important} .vbgcolor_APO { border-color:#f41514;} .vbordcolor_APO{border-color:#f41514} .vbgcolor_APO * {color:white !important;}
.vbgcolor_CHA {background-color:#005dbcb0 !important} .vbgcolor_CHA { border-color:#005dbc;} .vbgcolor_CHA * {color:white !important;}
.vbgcolor_REM {background-color:#242f5ed0 !important} .vbgicon_REM { background-color:white} .vbordcolor_REM { border-color:#242f5e;} .vbgcolor_REM * {color:white !important;}
.vbgcolor_BAR {background-color:#55b1d9b0 !important} .vbgcolor_BAR { border-color:#55b1d9;} .vbgcolor_BAR { color:black;}
.vbgcolor_RBS {background-color:#1a2e68b0 !important} .vbgcolor_RBS { border-color:#1a2e68} .vbgcolor_RBS * {color:white !important;}
.vbgcolor_NBS {background-color:#1e4b8fb0 !important} .vbgcolor_NBS { border-color:#1e4b8f} .vbgcolor_NBS * {color:white !important;}
.vbgcolor_CIB {background-color:#c42a40b0 !important} .vbgicon_CIB { background-color:#d7033b}  .vbgcolor_CIB { border-color:#c42a40} .vbgcolor_CIB * {color:white !important;}  .vbordcolor_CIB{border-color:#c42a40}
.vbgcolor_REV {background-color:#333333 !important} .vbgcolor_CIB { border-color:black} .vbgcolor_REV * {color:white !important;}  .vbordcolor_REV{border-color:black}
.vbgcolor_CTB {background-color:#0872beb0 !important} .vbgcolor_CTB { border-color:#0872be} .vbgcolor_CTB * {color:white !important;}  .vbordcolor_CTB{border-color:#0872be}
.vbgcolor_RAM {background-color:#01583cb0} .vbgcolor_RAM { border-color:#01583c} .vbgcolor_RAM * {color:white !important;}  .vbordcolor_RAM{border-color:#01583c}
.vbgcolor_MNG {background-color:#de2224b0} .vbgicon_MNG { background-color:white} .vbgcolor_MNG * {color:white !important;}  .vbordcolor_MNG{border-color:#de2224}
.vbgcolor_CD {background-color:#022c9cb0} .vbgcolor_CD { border-color:#022c9c} .vbgcolor_CD * {color:white !important;}  .vbordcolor_CD{border-color:#022c9c}
.vbgcolor_XOO {background-color:#3b81c6b0} .vbgcolor_XOO { border-color:#3b81c6} .vbgcolor_XOO * {color:white !important;}  .vbordcolor_XOO{border-color:#0070ba}
.vbgcolor_DBS {background-color:#e30402b0} .vbgcolor_DBS { border-color:#e30402} .vbgcolor_DBS * {color:white !important;}  .vbordcolor_DBS{border-color:#e30402}
.vbgcolor_HUN {background-color:#5ca63cb0} .vbgcolor_HUN { border-color:#5ca63c} .vbgcolor_HUN * {color:white !important;}  .vbordcolor_HUN{border-color:#5ca63c}
.vbgcolor_PNC {background-color:#024e94b0} .vbgcolor_PNC { border-color:#024e94} .vbgcolor_PNC * {color:white !important;}  .vbordcolor_PNC{border-color:#024e94}
.vbgcolor_BNP {background-color:#057a55b0} .vbgcolor_BNP { border-color:#057a55} .vbgcolor_BNP * {color:white !important;}  .vbordcolor_BNP{border-color:#057a55}
.vbgcolor_RBC {background-color:#0259b7b0} .vbgcolor_RBC { border-color:#0259b7} .vbgcolor_RBC * {color:white !important;}  .vbordcolor_RBC{border-color:#0259b7}
.vbgcolor_ICI {background-color:#b01627b0} .vbgcolor_ICI { border-color:#b01627} .vbgcolor_ICI * {color:white !important;}  .vbordcolor_ICI{border-color:#b01627}
.vbgcolor_ING {background-color:#fe4702b0} .vbgcolor_ING { border-color:#fe4702} .vbgcolor_ING * {color:white !important;}  .vbordcolor_ING{border-color:#fe4702}
.vbgcolor_MAB {background-color:#ffc600b0} .vbgcolor_MAB { border-color:#ffc600} .vbgcolor_MAB * {color:black !important;fill: black;}  .vbordcolor_MAB{border-color:#ffc600}
.vbgcolor_TRU {background-color:#28154db0} .vbgcolor_TRU { border-color:#28154d} .vbgcolor_TRU * {color:white !important;}  .vbordcolor_TRU{border-color:#28154d}
.vbgcolor_BNZ {background-color:#002f6bb0} .vbgcolor_BNZ { border-color:#002f6b} .vbgcolor_BNZ * {color:white !important;}  .vbordcolor_BNZ{border-color:#002f6b}
.vbgcolor_TSB {background-color:#007c4eb0} .vbgcolor_TSB { border-color:#007c4e} .vbgcolor_TSB * {color:white !important;}  .vbordcolor_TSB{border-color:#007c4e}
.vbgcolor_ASB {background-color:#333333} .vbgcolor_ASB { border-color:black} .vbgcolor_ASB * {color:#f8bf03 !important;fill : #f8bf03 !important}  .vbordcolor_ASB{border-color:black}
.vbgcolor_CIM {background-color:#ff0100b0} .vbgcolor_CIM { border-color:#ff0100} .vbgcolor_CIM * {color:white !important;}  .vbordcolor_CIM{border-color:#ff0100}
.vbgcolor_CPO {background-color:#044798b0} .vbgcolor_CPO { border-color:#044798} .vbgcolor_CPO * {color:white !important;}  .vbordcolor_CPO{border-color:#044798}
.vbgcolor_SBI {background-color:#1968cbb0} .vbgcolor_SBI { border-color:#1968cb} .vbgcolor_SBI * {color:white !important;}  .vbordcolor_SBI{border-color:#1968cb}
.vbgcolor_SC {background-color:#0bc10db0} .vbgcolor_SC { border-color:#0bc10d} .vbgcolor_SC * {color:white !important;}  .vbordcolor_SC{border-color:#0bc10d}
.vbgcolor_KEY {background-color:#d80200b0} .vbgcolor_KEY { border-color:#d80200} .vbgcolor_KEY * {color:white !important;}  .vbordcolor_KEY{border-color:#d80200}
.vbgcolor_LAP {background-color:#23427db0} .vbgcolor_LAP { border-color:#23427d} .vbgcolor_LAP * {color:white !important;}  .vbordcolor_LAP{border-color:#23427d}
.vbgcolor_MAC {background-color:#222222b0} .vbgcolor_MAC { border-color:#222222} .vbgcolor_MAC * {color:white !important;}  .vbordcolor_MAC{border-color:#222222}
.vbgcolor_OCB {background-color:#ed1b37b0} .vbgcolor_OCB { border-color:#ed1b37} .vbgcolor_OCB * {color:white !important;}  .vbordcolor_OCB{border-color:#ed1b37}
.vbgcolor_BMO {background-color:#007ac8b0} .vbgcolor_BMO { border-color:#007ac8} .vbgcolor_BMO * {color:white !important;}  .vbordcolor_BMO{border-color:#fd0300}
.vbgcolor_DNB {background-color:#037573b0} .vbgcolor_DNB { border-color:#037573} .vbgcolor_DNB * {color:white !important;}  .vbordcolor_DNB{border-color:#037573}
.vbgcolor_COM { background-color:#ffc40b09} .vbordcolor_COM { border-color:#ffc409;}  .vbgcolor_COM *, .vbgcolor_COM a {color:black !important;fill: black;}
.vbgcolor_CCS {background-color:#1151b1b0} .vbgcolor_CCS { border-color:#1151b1} .vbgcolor_CCS * {color:white !important;}  .vbordcolor_CCS{border-color:#1151b1}
.vbgcolor_BOI {background-color:#014672b0} .vbgcolor_BOI { border-color:#014672} .vbgcolor_BOI * {color:white !important;}  .vbordcolor_BOI{border-color:#014672}
.vbgcolor_BDB {background-color:#0f5b97b0} .vbgcolor_BDB { border-color:#0f5b97} .vbgcolor_BDB * {color:white !important;}  .vbordcolor_BDB{border-color:#0f5b97}
.vbgcolor_BOC {background-color:#8d231eb0} .vbgcolor_BOC { border-color:#0f5b97} .vbgcolor_BOC * {color:white !important;}  .vbordcolor_BOC{border-color:#8d231e}
.vbgcolor_BOT {background-color:#786e3cb0} .vbgcolor_BOT { border-color:#786e3c} .vbgcolor_BOT * {color:white !important;}  .vbordcolor_BOT{border-color:#786e3c}
.vbgcolor_BW {background-color:#eeb74cb0} .vbgicon_BW { background-color:#29282b} .vbgcolor_BW { border-color:#eeb74c} .vbgcolor_BW * {color:#29282b !important;fill : #29282b !important}  .vbordcolor_BW{border-color:#eeb74c}
.vbgcolor_ALY {background-color:#6f0062b0} .vbgcolor_ALY { border-color:#6f0062} .vbgcolor_ALY * {color:white !important;}  .vbordcolor_ALY{border-color:#6f0062}
.vbgcolor_BSP {background-color:#7bc612b0} .vbgcolor_BSP { border-color:#7bc612} .vbgcolor_BSP * {color:white !important;}  .vbordcolor_BSP{border-color:#7bc612}
.vbgcolor_AIB {background-color:#C44A9Bb0} .vbgcolor_AIB { border-color:#C44A9B} .vbgcolor_AIB * {color:white !important;}  .vbordcolor_AIB{border-color:#C44A9B}
.vbgcolor_ABN {background-color:#089482b0} .vbgcolor_ABN { border-color:#089482} .vbgcolor_ABN * {color:white !important;}  .vbordcolor_ABN{border-color:#089482}
.vbgcolor_CAP {background-color:#e00214b0} .vbgicon_CAP { background-color:#1d4b77} .vbgcolor_CAP { border-color:#e00214} .vbgcolor_CAP * {color:white !important;}  .vbordcolor_CAP{border-color:#e00214}

.vbgcolor_CA {background-color:#2f715db0} .vbgcolor_CA { border-color:#2f715d} .vbgcolor_CA * {color:white !important;}  .vbordcolor_CA{border-color:#2f715d}
.vbgcolor_HAL {background-color:#056fb5b0} .vbgcolor_HAL { border-color:#056fb5} .vbgcolor_HAL * {color:white !important;}  .vbordcolor_HAL{border-color:#056fb5}
.vbgcolor_FTH {background-color:#0348a1b0} .vbgcolor_FTH { border-color:#0348a1} .vbgcolor_FTH * {color:white !important;}  .vbordcolor_FTH{border-color:#0348a1}
.vbgcolor_DSK {background-color:#013258b0} .vbgcolor_DSK { border-color:#013258} .vbgcolor_DSK * {color:white !important;}  .vbordcolor_DSK{border-color:#013258}
.vbgcolor_ERB {background-color:#e00214b0} .vbgcolor_ERB { border-color:#e00214} .vbgcolor_ERB * {color:white !important;}  .vbordcolor_ERB{border-color:#e00214}
.vbgcolor_INB {background-color:#fbcc42b0} .vbgcolor_INB { border-color:#fbcc42} .vbgcolor_INB * {color:black !important;fill: black;}  .vbordcolor_INB{border-color:#fbcc42}
.vbgcolor_JYK {background-color:#00613cb0} .vbgcolor_JYK { border-color:#00613c} .vbgcolor_JYK * {color:white !important;}  .vbordcolor_JYK{border-color:#00613c}
.vbgcolor_NBE {background-color:#e1ac20b0} .vbgcolor_NBE { border-color:#e1ac20} .vbgcolor_NBE * {color:black !important;fill: black;}  .vbordcolor_NBE{border-color:#e1ac20}
.vbgcolor_FAB {background-color:#004099b0} .vbgcolor_FAB { border-color:#004099} .vbgcolor_FAB * {color:white !important;}  .vbordcolor_FAB{border-color:#004099}

.vbgcolor_NAT {background-color:#f42c0eb0} .vbgcolor_NAT { border-color:#f42c0e} .vbgcolor_NAT * {color:white !important;}  .vbordcolor_NAT{border-color:#f42c0e}
.vbgcolor_NOR {background-color:#025483b0} .vbgcolor_NOR { border-color:#025483} .vbgcolor_NOR * {color:white !important;}  .vbordcolor_NOR{border-color:#025483}
.vbgcolor_POF {background-color:#cb3f40b0} .vbgcolor_POF { border-color:#cb3f40} .vbgcolor_POF * {color:white !important;}  .vbordcolor_POF{border-color:#cb3f40}
.vbgcolor_REG {background-color:#7ac11db0} .vbgcolor_REG { border-color:#7ac11d} .vbgcolor_REG * {color:white !important;}  .vbordcolor_REG{border-color:#7ac11d}
.vbgcolor_STD {background-color:#ff0108b0} .vbgcolor_STD { border-color:#ff0108} .vbgcolor_STD * {color:white !important;}  .vbordcolor_STD{border-color:#ff0108}
.vbgcolor_SK {background-color:#e70b0db0} .vbgcolor_SK { border-color:#e70b0d} .vbgcolor_SK * {color:white !important;}  .vbordcolor_SK{border-color:#e70b0d}
.vbgcolor_STG {background-color:#ec033bb0} .vbgcolor_STG { border-color:#ec033b} .vbgcolor_STG * {color:white !important;}  .vbordcolor_STG{border-color:#ec033b}
.vbgcolor_STA {background-color:#022e5cb0} .vbgcolor_STA { border-color:#022e5c} .vbgcolor_STA * {color:white !important;}  .vbordcolor_STA{border-color:#022e5c}
.vbgcolor_UBS {background-color:#0e0e0db0} .vbgcolor_UBS { border-color:#0e0e0d} .vbgcolor_UBS * {color:white !important;}  .vbordcolor_UBS{border-color:#0e0e0d}
.vbgcolor_UOB {background-color:#c93440b0} .vbgcolor_UOB { border-color:#c93440} .vbgcolor_UOB * {color:white !important;}  .vbordcolor_UOB{border-color:#c93440}



.vendornote_grey {color:#aaa;}
.vendornote_underline {text-decoration:underline}
.vendornote_bold {font-weight:bold}

.box-shadow2 { box-shadow: 2px 2px 2px rgba(50, 50, 50, 0.20);}
.logomarginright { margin-right:30px }
.pricestamp{
    position:relative;
    font-size:18px;
    line-height:25px;
    max-width: 640px;
    margin:0px auto ;
    text-align:center;
    padding:20px;
}
.pricestamp label { display:inline-block;font-weight:bold}
.pricestamp table {
    /*width:100%;*/
    border:1px #ddd solid;
    max-width: 468px;
    margin:20px auto;
    /*background-color: rgba(255, 237, 209, 0.14) !important;*/
}
.pricestamp td  {
    text-align:left;
    border:1px #ddd solid;
    padding:10px;
}
.pricestamp td:first-child {
    font-size:14px;font-weight:600; letter-spacing:-1px;
}
.pricestamp .voffers {
    text-align:left;
    margin-left: 68px;
}
.pricestamp .voffer {
    font-size:16px;
    line-height: 24px;
    text-align: left !important;
    padding: 0.3rem 1rem 0.3rem 1rem;
    border-radius:0;
}
.bankrow .voffer, .centralbankrow .voffer {
    background-color:transparent;
    /*font-family: "Open Sans",sans-serif;*/
    font-weight:normal;
    font-size: 12px;
}
.amountinfo {font-size:10px; }

.textalignleft{text-align: left}
.textalignjustify{text-align: justify}
.pricestamp hr {
    -webkit-margin-before: 0.3em!important;
    -webkit-margin-after: 0.5em !important;
}

.vendorstamp {
    margin:0px auto 0px auto;
    color:#444;
    font-size:16px;
    line-height:23px;
    text-align:justify;
}


@media (max-width:1400px) {
    .grecaptcha-badge{display:none}
}
.ber_card br {line-height:1.5}
.ber_card p {text-align:justify}
.vendorstamp div{text-align:center;}
.feeexplain{font-size:.8rem}

.more-forecasts img.flagicon { width:32px;height:20px;margin-right:10px; }
.more-forecasts td {padding:5px}
.more-forecasts .flexpanel3 {background-color: rgb(0 0 0 / 6%);}

.voffers{margin:15px 10px !important}
.voffers a{
    /*display:inline-block;*/
    margin-top:5px;
}
.voffers div {
    margin-top:0;
}
.voffers div::before {
    content:'🏷️';
    margin-right:8px;
    font-size:18px;
}
.deals-sidebar {border-left:1px solid #f0f0f0;}
.deals-sidebar a{ border:0;}
.deals-sidebar a:hover { text-decoration:underline;}
.deals-sidebar ul {margin:0;padding:10px;}
@media (max-width:900px) {
    .deals-sidebar {margin-top:60px !important;border-left:0; border-top:1px solid #d0d0d0;}
}

.voffer_panel, .deals-sidebar li {
    display: flex;
}
.voffer_panel, .deals-sidebar li, .pricestamp .voffers_panel {
    align-items: baseline;
    background-color: #f0faff;
    padding:35px 15px 35px 20px;
    margin-bottom:20px;
    border-radius:10px;
}
/*.voffers div::before, .deals-sidebar li::before, .pricestamp .voffers div::before {*/
/*    content: "🏷️";*/
/*    margin-right:8px;*/
/*    font-size:18px;*/
/*}*/
.voffers a:hover {
    font-weight:600
}
.v_at_info {
    margin:10px;
    font-size:13px;
}
@media (max-width:375px) {
    .hide375 {display:none !important;}
    .show375 {display:block !important;}
}
.divdecoright {
    float:right;
    padding-left:20px;
}
.divdecoleft {
    float:left;
    padding-right:20px;
}
@media (max-width:1028px) {.divdecoright{float:none;}}
.slash_bottom {
    background-position: left 90%;
    background-repeat: no-repeat;
    display: inline-block;
    background-image: linear-gradient(to right,#ff1053 0,#ff1053 100%);
    background-size: 100% 28%;
}
.overflowhid {
    overflow:hidden;
}
.overflowelip {
    text-overflow:ellipsis;
}

.eac-item {overflow:hidden;color:black;}
/*.eac-item .flaginheading {position:absolute;top:4px:left:-10px;}*/
.zoomhover {
    transition: transform .25s ease-in-out;
    transform: translateZ(0);
}
.zoomhover:hover {
    transform: scale(1.1);
}
.zoomhover2:hover  {
    transform: scale(1.1);
}
@media (max-width:768px) {
    .zoomhover:hover {
        transform:none;
    }
}
.zoomhover05 {
    transition: transform .25s ease-in-out;
    transform: translateZ(0);
}
.zoomhover05:hover {
    transform: scale(1.05);
}
.price_stamp_buts {
    display:flex;
    /*margin-top:25px;*/
    align-items: center;
    text-align:center;
    justify-content: center;
}
.price_stamp_buts div {
    /*min-width:180px;*/
    margin:5px;
}
.price_stamp_buts div a {
    width:100%;
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
}
@media (max-width:768px) {
    .price_stamp_buts{display:block;margin-top:0;}
    .price_stamp_buts div {
        margin:5px auto 5px auto;
    }
}
.berdeal {
    letter-spacing:-1px;
    font-weight:semi-bold;
    margin-right:2px;
}
.berdeal svg {height:14px;width:14px}
.berdeal:after{
    /*content:'BER:';*/
}
.leadccys {
    display:flex;
    flex-wrap: wrap;
    justify-content: start;

}
/*.leadccys span {display:block;}*/
.leadccys a:hover .leadccy {border:5px #f5f5f5 solid}
.leadccy {
    /*width:23%;*/
    min-width:150px;
    min-height:86px;
    /*display:flex;*/
    /*flex-direction: column;*/
    /*justify-content: start;*/
    color: white;
    text-align:left;
    /*display:inline-block;*/
    font-weight:700;
    padding:8px;
    margin:5px;
    border-radius:10px;
    border:4px #ccc solid;
    background-color: #00474dee;
}

.leadccysblack .leadccy {
    color:black;
    border:5px black solid;
}
.navleadccys_bn,.navleadccys_tt {font-size:10px;}
.vpixel {position:absolute;visibility:hidden;}
.hide_not_loggedin {display:none;}
/*.histclick {border-bottom:1px dotted blue;cursor:pointer;}*/
/*.histclick:hover {border-bottom:1px solid blue;}*/
.emailremindicon {fill:black;display:inline-block;}

/* SPRITE vcicon_s */

.sprv_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/spritesheet.png);
    background-repeat: no-repeat;
    display: inline-block;
    width:24px;height:24px;
}
.webp .sprv_s{
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/spritesheet.webp);
}
.flinks .sprv_s, .show_bcard .sprv_s, .btn .sprv_s, .pricestamp .sprv_s, .diff .sprv_s, .compared_norate_row .sprv_s, .ber-nav-link .sprv_s, .td_quote .sprv_s {
    transform: scale(.5);
    margin-bottom: -6px;
    opacity:.8;
}
.sprv_s-AAA_s {
    width: 24px;
    height: 24px;
    background-position: 0 0;
}

.sprv_s-ABN_s {
    width: 24px;
    height: 24px;
    background-position: -24px 0;
}

.sprv_s-AMX_s {
    width: 24px;
    height: 23px;
    background-position: -48px 0;
}

.sprv_s-ANZ_s {
    width: 24px;
    height: 24px;
    background-position: -72px 0;
}

.sprv_s-APO_s {
    width: 22px;
    height: 24px;
    background-position: -96px 0;
}

.sprv_s-ASB_s {
    width: 24px;
    height: 24px;
    background-position: -118px 0;
}

.sprv_s-AZI_s {
    width: 24px;
    height: 24px;
    background-position: -142px 0;
}

.sprv_s-BA_s {
    width: 24px;
    height: 24px;
    background-position: -166px 0;
}

/*.sprv_s-BDB_s {*/
/*    width: 24px;*/
/*    height: 24px;*/
/*    background-position: -190px 0;*/
/*}*/

.sprv_s-BIT_s {
    width: 24px;
    height: 24px;
    background-position: 0 -24px;
}

.sprv_s-BNP_s {
    width: 24px;
    height: 24px;
    background-position: -24px -24px;
}

.sprv_s-BNS_s {
    width: 24px;
    height: 24px;
    background-position: -48px -24px;
}

.sprv_s-BNZ_s {
    width: 24px;
    height: 24px;
    background-position: -72px -24px;
}

.sprv_s-BOA_s {
    width: 24px;
    height: 24px;
    background-position: -96px -24px;
}

.sprv_s-BOC_s {
    width: 24px;
    height: 24px;
    background-position: -120px -24px;
}

.sprv_s-BOI_s {
    width: 24px;
    height: 24px;
    background-position: -144px -24px;
}

.sprv_s-BOM_s {
    width: 24px;
    height: 24px;
    background-position: -168px -24px;
}

.sprv_s-BOQ_s {
    width: 24px;
    height: 24px;
    background-position: -192px -24px;
}

.sprv_s-BOT_s {
    width: 24px;
    height: 24px;
    background-position: 0 -48px;
}

.sprv_s-BW_s {
    width: 24px;
    height: 24px;
    background-position: -24px -48px;
}

.sprv_s-CA_s {
    width: 24px;
    height: 24px;
    background-position: -48px -48px;
}

.sprv_s-CBA_s {
    width: 24px;
    height: 24px;
    background-position: -72px -48px;
}

.sprv_s-CCS_s {
    width: 24px;
    height: 24px;
    background-position: -96px -48px;
}

.sprv_s-CD_s {
    width: 24px;
    height: 24px;
    background-position: -120px -48px;
}

.sprv_s-CF_s {
    width: 24px;
    height: 24px;
    background-position: -144px -48px;
}

.sprv_s-CIT_s {
    width: 24px;
    height: 24px;
    background-position: -168px -48px;
}

.sprv_s-CRS_s {
    width: 24px;
    height: 24px;
    background-position: -192px -48px;
}

/*.sprv_s-CTB_s {*/
/*    width: 24px;*/
/*    height: 24px;*/
/*    background-position: 0 -72px;*/
/*}*/

.sprv_s-CUR_s {
    width: 24px;
    height: 24px;
    background-position: -24px -72px;
}

.sprv_s-DAH_s {
    width: 24px;
    height: 24px;
    background-position: -48px -72px;
}

.sprv_s-DBS_s {
    width: 24px;
    height: 24px;
    background-position: -72px -72px;
}

.sprv_s-DB_s {
    width: 24px;
    height: 24px;
    background-position: -96px -72px;
}

.sprv_s-DSK_s {
    width: 24px;
    height: 24px;
    background-position: -120px -72px;
}

.sprv_s-DUN_s {
    width: 24px;
    height: 24px;
    background-position: -144px -72px;
}

.sprv_s-FXC_s {
    width: 24px;
    height: 24px;
    background-position: -168px -72px;
}

.sprv_s-HBC_s {
    width: 24px;
    height: 24px;
    background-position: -192px -72px;
}

.sprv_s-HNG_s {
    width: 24px;
    height: 24px;
    background-position: 0 -96px;
}

.sprv_s-ICI_s {
    width: 24px;
    height: 24px;
    background-position: -24px -96px;
}

.sprv_s-INB_s {
    width: 24px;
    height: 24px;
    background-position: -48px -96px;
}

.sprv_s-ING_s {
    width: 24px;
    height: 24px;
    background-position: -72px -96px;
}

.sprv_s-INS_s {
    width: 24px;
    height: 24px;
    background-position: -96px -96px;
}

.sprv_s-JYK_s {
    width: 24px;
    height: 24px;
    background-position: -120px -96px;
}

.sprv_s-LAP_s {
    width: 24px;
    height: 24px;
    background-position: -144px -96px;
}

.sprv_s-LLO_s {
    width: 24px;
    height: 24px;
    background-position: -168px -96px;
}

.sprv_s-MAB_s {
    width: 24px;
    height: 24px;
    background-position: -192px -96px;
}

.sprv_s-MNG_s {
    width: 24px;
    height: 24px;
    background-position: 0 -120px;
}

.sprv_s-MON_s {
    width: 24px;
    height: 24px;
    background-position: -24px -120px;
}

.sprv_s-MS_s {
    width: 24px;
    height: 24px;
    background-position: -48px -120px;
}

.sprv_s-NAB_s {
    width: 24px;
    height: 24px;
    background-position: -72px -120px;
}

.sprv_s-NAT_s {
    width: 24px;
    height: 24px;
    background-position: -96px -120px;
}

/*.sprv_s-NBA_s {*/
/*    width: 24px;*/
/*    height: 24px;*/
/*    background-position: -120px -120px;*/
/*}*/

.sprv_s-NBE_s {
    width: 24px;
    height: 24px;
    background-position: -144px -120px;
}

.sprv_s-NOR_s {
    width: 24px;
    height: 24px;
    background-position: -168px -120px;
}

.sprv_s-OCB_s {
    width: 24px;
    height: 24px;
    background-position: -192px -120px;
}

.sprv_s-OZ_s {
    width: 24px;
    height: 24px;
    /*background-position: 0 -144px;*/
}

.sprv_s-PAY_s {
    width: 24px;
    height: 24px;
    background-position: -24px -144px;
}

.sprv_s-POF_s {
    width: 24px;
    height: 24px;
    background-position: -48px -144px;
}

.sprv_s-RAB_s {
    width: 24px;
    height: 24px;
    background-position: -72px -144px;
}

.sprv_s-RAM_s {
    width: 24px;
    height: 24px;
    background-position: -96px -144px;
}

.sprv_s-RBC_s {
    width: 24px;
    height: 24px;
    background-position: -120px -144px;
}

.sprv_s-RBS_s {
    width: 24px;
    height: 24px;
    background-position: -144px -144px;
}

.sprv_s-REM_s {
    width: 24px;
    height: 24px;
    background-position: -168px -144px;
}

/*.sprv_s-REV_s {*/
/*    width: 24px;*/
/*    height: 24px;*/
/*    background-position: -192px -144px;*/
/*}*/

.sprv_s-RFX_s {
    width: 24px;
    height: 24px;
    background-position: 0 -168px;
}

.sprv_s-SBI_s {
    width: 22px;
    height: 24px;
    background-position: -24px -168px;
}

.sprv_s-SCB_s {
    width: 24px;
    height: 24px;
    background-position: -46px -168px;
}

.sprv_s-SFX_s {
    width: 24px;
    height: 24px;
    background-position: -70px -168px;
}

.sprv_s-SK_s {
    width: 24px;
    height: 24px;
    background-position: -94px -168px;
}

.sprv_s-SMO_s {
    width: 24px;
    height: 24px;
    background-position: -118px -168px;
}

.sprv_s-STA_s {
    width: 24px;
    height: 24px;
    background-position: -142px -168px;
}

.sprv_s-STG_s {
    width: 24px;
    height: 24px;
    background-position: -166px -168px;
}

.sprv_s-TD_s {
    width: 24px;
    height: 24px;
    background-position: -190px -168px;
}

.sprv_s-TMOZ_s {
    width: 24px;
    height: 24px;
    background-position: 0 -192px;
}

.sprv_s-TOR_s {
    width: 24px;
    height: 24px;
    background-position: -24px -192px;
}

.sprv_s-TRW_s {
    width: 24px;
    height: 24px;
    /*background-position: -48px -192px;*/
}

/*.sprv_s-TRX_s {*/
/*    width: 24px;*/
/*    height: 24px;*/
/*    background-position: -72px -192px;*/
/*}*/

.sprv_s-TSB_s {
    width: 24px;
    height: 24px;
    background-position: -96px -192px;
}

.sprv_s-UAE_s {
    width: 24px;
    height: 24px;
    background-position: -120px -192px;
}

.sprv_s-UBS_s {
    width: 22px;
    height: 24px;
    background-position: -144px -192px;
}

.sprv_s-UNI_s {
    width: 24px;
    height: 24px;
    background-position: -166px -192px;
}

.sprv_s-UOB_s {
    width: 24px;
    height: 24px;
    background-position: -190px -192px;
}

/*.sprv_s-US_s {*/
/*    width: 24px;*/
/*    height: 24px;*/
/*    background-position: -214px 0;*/
/*}*/

.sprv_s-WBC_s {
    width: 24px;
    height: 24px;
    background-position: -216px -24px;
}

.sprv_s-WF_s {
    width: 24px;
    height: 24px;
    background-position: -216px -48px;
}

.sprv_s-WHB_s {
    width: 24px;
    height: 24px;
    background-position: -216px -72px;
}

.sprv_s-WOF_s {
    width: 24px;
    height: 22px;
    background-position: -216px -96px;
}

/*.sprv_s-WR_s {*/
/*    width: 24px;*/
/*    height: 24px;*/
/*    background-position: -216px -118px;*/
/*}*/

.sprv_s-WU_s {
    width: 24px;
    height: 24px;
    background-position: -216px -142px;
}

.sprv_s-XE_s {
    width: 24px;
    height: 24px;
    /*background-position: -216px -166px;*/
}

.sprv_s-XOO_s {
    width: 24px;
    height: 24px;
    background-position: -214px -190px;
}

/*missing in small sprite */
/* GIF then WEBP */
.sprv_s-BAR_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/BAR_s.gif ) !important; background-size:cover;
}
.sprv_s-AIB_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/AIB_s.gif ) !important; background-size:cover;
}
.sprv_s-BCA_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/BCA_s.gif ) !important; background-size:cover;
}

.sprv_s-BOE_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/BOE_s.gif ) !important; background-size:cover;
}
.sprv_s-STD_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/STD_s.gif ) !important; background-size:cover;
}
.sprv_s-DNB_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/DNB_s.gif ) !important; background-size:cover;
}
.sprv_s-CIB_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/CIB_s.gif ) !important; background-size:cover;
}
.sprv_s-CIM_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/CIM_s.gif ) !important; background-size:cover;
}
.sprv_s-ECB_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/ECB_s.gif ) !important; background-size:cover;
}
.sprv_s-BMO_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/BMO_s.gif ) !important; background-size:cover;
}
.sprv_s-BSA_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/BSA_s.gif ) !important; background-size:cover;
}
.sprv_s-CHA_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/CHA_s.gif) !important;background-size:cover;
}
.sprv_s-COM_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/COM_s.gif ) !important; background-size:cover;
}
.sprv_s-CTB_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/CTB_s.gif ) !important; background-size:cover;
}
.sprv_s-DSJ_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/DSJ_s.gif) !important;background-size:cover;
}
.sprv_s-ERB_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/ERB_s.gif) !important;background-size:cover;
}
.sprv_s-FAB_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/FAB_s.gif) !important;background-size:cover;
}
.sprv_s-FED_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/FED_s.gif) !important;background-size:cover;
}
.sprv_s-HAL_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/HAL_s.gif) !important;background-size:cover;
}
.sprv_s-MAC_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/MAC_s.gif) !important;background-size:cover;
}
.sprv_s-MAS_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/MAS_s.gif) !important;background-size:cover;
}
.sprv_s-NBS_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/NBS_s.gif) !important;background-size:cover;
}
.sprv_s-PNC_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/PNC_s.gif) !important;background-size:cover;
}
.sprv_s-RBA_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/RBA_s.gif) !important;background-size:cover;
}
.sprv_s-RBI_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/RBI_s.gif) !important;background-size:cover;
}
.sprv_s-RBNZ_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/RBNZ_s.gif) !important;background-size:cover;
}
.sprv_s-SC_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/SC_s.gif) !important;background-size:cover;
}

.sprv_s-CAP_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/CAP_s.gif) !important;background-size:cover;
}
.sprv_s-TRU_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/TRU_s.gif) !important;background-size:cover;
}
.sprv_s-FTH_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/FTH_s.gif) !important;background-size:cover;
}
.sprv_s-HUN_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/HUN_s.gif) !important;background-size:cover;
}
.sprv_s-KEY_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/KEY_s.gif) !important;background-size:cover;
}
.sprv_s-REG_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/REG_s.gif) !important;background-size:cover;
}
.sprv_s-ALY_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/ALY_s.gif) !important;background-size:cover;
}
.sprv_s-TRW_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/TRW_s.gif) !important;background-size:cover;
}
.sprv_s-OZ_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/OZ_s.gif) !important;background-size:cover;
}
.sprv_s-XE_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/XE_s.gif) !important;background-size:cover;
}
.sprv_s-CPO_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/CPO_s.gif) !important;background-size:cover;
}
.sprv_s-US_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/US_s.gif) !important;background-size:cover;
}
.sprv_s-WR_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/WR_s.gif) !important;background-size:cover;
}
.sprv_s-BSP_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/BSP_s.gif) !important;background-size:cover;
}
.sprv_s-REV_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/REV2_s.gif) !important;background-size:cover;
}
.sprv_s-TRX_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/TRX2_s.png) !important;background-size:cover;
}

/*WEBP icons */
.webp .sprv_s-BAR_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/BAR_s.webp ) !important;
}
.webp .sprv_s-AIB_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/AIB_s.webp ) !important;
}
.webp .sprv_s-BCA_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/BCA_s.webp ) !important;
}

.webp .sprv_s-BOE_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/BOE_s.webp ) !important;
}
.webp .sprv_s-STD_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/STD_s.webp ) !important;
}
.webp .sprv_s-DNB_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/DNB_s.webp ) !important;
}
.webp .sprv_s-CIB_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/CIB_s.webp ) !important;
}
.webp .sprv_s-CIM_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/CIM_s.webp ) !important;
}
.webp .sprv_s-ECB_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/ECB_s.webp ) !important;
}
.webp .sprv_s-BMO_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/BMO_s.webp ) !important;
}
.webp .sprv_s-BSA_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/BSA_s.webp ) !important;
}
.webp .sprv_s-CHA_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/CHA_s.webp) !important;
}
.webp .sprv_s-COM_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/COM_s.webp ) !important;
}
.webp .sprv_s-CTB_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/CTB_s.webp ) !important;
}
.webp .sprv_s-DSJ_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/DSJ_s.webp) !important;
}
.webp .sprv_s-ERB_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/ERB_s.webp) !important;
}
/*.webp .sprv_s-FAB_s {*/
/*    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/FAB_s.webp) !important;*/
/*}*/
.webp .sprv_s-FED_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/FED_s.webp) !important;
}
.webp .sprv_s-HAL_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/HAL_s.webp) !important;
}
.webp .sprv_s-MAC_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/MAC_s.webp) !important;
}
.webp .sprv_s-MAS_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/MAS_s.webp) !important;
}
.webp .sprv_s-NBS_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/NBS_s.webp) !important;
}
.webp .sprv_s-PNC_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/PNC_s.webp) !important;
}
.webp .sprv_s-RBA_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/RBA_s.webp) !important;
}
.webp .sprv_s-RBI_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/RBI_s.webp) !important;
}
.webp .sprv_s-RBNZ_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/RBNZ_s.webp) !important;
}
.webp .sprv_s-SC_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/SC_s.webp) !important;
}
.webp .sprv_s-CPO_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/CPO_s.webp) !important;
}
.webp .sprv_s-CAP_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/CAP_s.webp) !important;background-size:cover;
}
.webp .sprv_s-TRU_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/TRU_s.webp) !important;background-size:cover;
}
.webp .sprv_s-FTH_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/FTH_s.webp) !important;background-size:cover;
}
.webp .sprv_s-HUN_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/HUN_s.webp) !important;background-size:cover;
}
.webp .sprv_s-KEY_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/KEY_s.webp) !important;background-size:cover;
}
.webp .sprv_s-REG_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/REG_s.webp) !important;background-size:cover;
}
.webp .sprv_s-ALY_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/ALY_s.webp) !important;background-size:cover;
}
.webp .sprv_s-TRW_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/TRW_s.webp) !important;background-size:cover;
}
.webp .sprv_s-OZ_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/OZ_s.webp) !important;background-size:cover;
}
.webp .sprv_s-XE_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/XE_s.webp) !important;background-size:cover;
}
.webp .sprv_s-CPO_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/CPO_s.webp) !important;background-size:cover;
}
.webp .sprv_s-US_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/US_s.webp) !important;background-size:cover;
}
.webp .sprv_s-WR_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/WR_s.webp) !important;background-size:cover;
}
.webp .sprv_s-BSP_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/BSP_s.webp) !important;background-size:cover;
}
.webp .sprv_s-REV_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/REV2_s.webp) !important;background-size:cover;
}
.webp .sprv_s-TRX_s {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon_s/TRX2_s.webp) !important;background-size:cover;
}

/* SPRITE vicon */
.sprv {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/spritesheet1.jpg);
    background-repeat: no-repeat;
    display: inline-block;
    width:120px;height:60px;
}

.webp .sprv {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/spritesheet1.webp);
}

.sprv.lazy, .lazybg {
    background-image: none !important;
}
.sprv.lazy::before, .lazybg::before {
    background-image: none !important;
}
.archive_img { background-size:cover;width:80px;height:80px;float:right;margin-left:10px;}

/*missing in vicon sprite */
.sprv-AIB {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/AIB.png) !important;
    background-size:cover;
}
.sprv-AMX {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/AMX.png) !important;
    background-size:cover;
}
.sprv-BAR {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/BAR.png) !important;
    background-size:cover;
}
.sprv-BOC {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/BOC.png) !important;
    background-size:cover;
}
.sprv-BCA {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/BCA.png) !important;
    background-size:cover;
}
.sprv-BDB {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/BDB.png) !important;
    background-size:cover;
}
.sprv-BOE {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/BOE.png) !important;
    background-size:cover;
}
.sprv-BW {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/BW.png) !important;
    background-size:cover;
}
.sprv-BMO {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/BMO.png) !important;
    background-size:cover;
}
.sprv-CHA {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/CHA.png) !important;
    background-size:cover;
}
.sprv-CIB {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/CIB.png) !important;
    background-size:cover;
}
.sprv-CIM {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/CIM.png) !important;
    background-size:cover;
}
.sprv-COM {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/COM.png) !important;
    background-size:cover;
}
.sprv-CRS {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/CRS.png) !important;
    background-size:cover;
}
.sprv-DSJ {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/DSJ.png) !important;
    background-size:cover;
}
.sprv-ECB {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/ECB.png) !important;
    background-size:cover;
}
.sprv-FED {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/FED.png) !important;
    background-size:cover;
}
.sprv-SBI {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/SBI.png) !important;
    background-size:cover;
}
.sprv-DNB {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/DNB.png) !important;
    background-size:cover;
}
.sprv-DSK {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/DSK.png) !important;
    background-size:cover;
}
.sprv-ERB {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/ERB.png) !important;
    background-size:cover;
}
.sprv-FED {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/FED.png) !important;
    background-size:cover;
}
.sprv-JYK {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/JYK.png) !important;
    background-size:cover;
}
.sprv-HAL {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/HAL.png) !important;
    background-size:cover;
}
.sprv-ING {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/ING.png) !important;
    background-size:cover;
}
.sprv-MAB {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/MAB.png) !important;
    background-size:cover;
}
.sprv-NBE {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/NBE.png) !important;
    background-size:cover;
}
.sprv-NBS {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/NBS.png) !important;
    background-size:cover;
}
.sprv-MS {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/MS.png) !important;
    background-size:cover;
}
.sprv-MAC {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/MAC.png) !important;
    background-size:cover;
}
.sprv-MAS {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/MAS.png) !important;
    background-size:cover;
}
.sprv-FAB {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/FAB.png) !important;
    background-size:cover;
}
.sprv-NOR {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/NOR.png) !important;
    background-size:cover;
}
/*.sprv-OZ-CAD {*/
/*    background-image: url(https://images.bestexchangerates.com/vendors/vicon/OZ-NHL.png) !important;*/
/*    background-size:cover;*/
/*    background-position: 0px 0px !important;*/
/*}*/
/*.sprv-OZ-USD {*/
/*    background-image: url(https://images.bestexchangerates.com/vendors/vicon/OZ-NHL.png) !important;*/
/*    background-size:cover;*/
/*    background-position: 0px 0px !important;*/
/*}*/
.sprv-OZ {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/OFX.png) !important;
    background-size:cover;
    background-position: 0px 0px !important;
}
.sprv-PNC {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/PNC.png) !important;
    background-size:cover;
}
.sprv-RAM {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/RAM.png) !important;
    background-size:cover;
}
.sprv-RBA {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/RBA.png) !important;
    background-size:cover;
}
.sprv-RBI {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/RBI.png) !important;
    background-size:cover;
}
.sprv-RBNZ {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/RBNZ.png) !important;
    background-size:cover;
}
.sprv-RBS {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/RBS.png) !important;
    background-size:cover;
}
.sprv-SC {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/SC.png) !important;
    background-size:cover;
}
.sprv-UNI {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/UNI.png) !important;
    background-size:cover;
}
.sprv-UOB {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/UOB.png) !important;
    background-size:cover;
}
.sprv-CAP {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/CAP.png) !important;
    background-size:cover;
}
.sprv-CD {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/CD.png) !important;
    background-size:cover;
}
.sprv-TRU {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/TRU.png) !important;
    background-size:cover;
}
.sprv-FTH {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/FTH.png) !important;
    background-size:cover;
}
.sprv-HUN {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/HUN.png) !important;
    background-size:cover;
}
.sprv-KEY {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/KEY.png) !important;
    background-size:cover;
}
.sprv-REG {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/REG.png) !important;
    background-size:cover;
}
.sprv-ALY {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/ALY.png) !important;
    background-size:cover;
}
.sprv-TRW {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/TRW.png) !important;
    background-size:cover;
}
.sprv-REV {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/REV2.png) !important;
    background-size:cover;
}
.sprv-CPO {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/CPO.png) !important;
    background-size:cover;
}
.sprv-BSP {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/BSP.png) !important;
    background-size:cover;
}
.sprv-TRX {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/TRX2.png) !important;
    background-size:cover;
}


/* NOW WEBPs */
.webp .sprv-AIB {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/AIB.webp) !important;
    background-size:cover;
}
.webp .sprv-AMX {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/AMX.webp) !important;
    background-size:cover;
}
.webp .sprv-BAR {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/BAR.webp) !important;
    background-size:cover;
}
.webp .sprv-BOC {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/BOC.webp) !important;
    background-size:cover;
}
.webp .sprv-BDB {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/BDB.png) !important;
    background-size:cover;
}
.webp .sprv-BOE {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/BOE.webp) !important;
    background-size:cover;
}
.webp .sprv-BCA {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/BCA.webp) !important;
    background-size:cover;
}
.webp .sprv-BW {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/BW.webp) !important;
    background-size:cover;
}
.webp .sprv-BMO {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/BMO.webp) !important;
    background-size:cover;
}
.webp .sprv-CD {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/CD.webp) !important;
    background-size:cover;
}
.webp .sprv-CHA {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/CHA.webp) !important;
    background-size:cover;
}
.webp .sprv-CIB {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/CIB.webp) !important;
    background-size:cover;
}
.webp .sprv-CIM {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/CIM.webp) !important;
    background-size:cover;
}
.webp .sprv-COM {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/COM.webp) !important;
    background-size:cover;
}
.webp .sprv-CRS {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/CRS.webp) !important;
    background-size:cover;
}
.webp .sprv-DNB {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/DNB.webp) !important;
    background-size:cover;
}
.webp .sprv-DSK {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/DSK.webp) !important;
    background-size:cover;
}
.webp .sprv-ERB {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/ERB.webp) !important;
    background-size:cover;
}
.webp .sprv-DSJ {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/DSJ.webp) !important;
    background-size:cover;
}
.webp .sprv-ECB {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/ECB.webp) !important;
    background-size:cover;
}
.webp .sprv-FED {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/FED.webp) !important;
    background-size:cover;
}
.webp .sprv-SBI {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/SBI.webp) !important;
    background-size:cover;
}
.webp .sprv-JYK {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/JYK.webp) !important;
    background-size:cover;
}
.webp .sprv-HAL {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/HAL.webp) !important;
    background-size:cover;
}
.webp .sprv-ING {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/ING.webp) !important;
    background-size:cover;
}
.webp .sprv-MAB {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/MAB.webp) !important;
    background-size:cover;
}
.webp .sprv-NBE {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/NBE.webp) !important;
    background-size:cover;
}
.webp .sprv-NBS {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/NBS.webp) !important;
    background-size:cover;
}
.webp .sprv-MS {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/MS.webp) !important;
    background-size:cover;
}
.webp .sprv-MAC {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/MAC.webp) !important;
    background-size:cover;
}
.webp .sprv-MAS {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/MAS.webp) !important;
    background-size:cover;
}
.webp .FAB {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/FAB.webp) !important;
    background-size:cover;
}
.webp .sprv-NOR {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/NOR.webp) !important;
    background-size:cover;
}
.webp .sprv-TRX {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/TRX2.webp) !important;
    background-size:cover;
}
/*.webp .sprv-OZ-CAD {*/
/*    background-image: url(/images/vendors/vicon/OZ-NHL.webp) !important;*/
/*    background-size:cover;*/
/*    background-position: 0px 0px !important;*/
/*}*/
/*.webp .sprv-OZ-USD {*/
/*    background-image: url(/images/vendors/vicon/OZ-NHL.webp) !important;*/
/*    background-size:cover;*/
/*    background-position: 0px 0px !important;*/
/*}*/
.webp .sprv-OZ {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/OFX.webp) !important;
    background-size:cover;
    background-position: 0px 0px !important;
}
.webp .sprv-PNC {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/PNC.webp) !important;
    background-size:cover;
}
.webp .sprv-RAM {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/RAM.webp) !important;
    background-size:cover;
}
.webp .sprv-RBA {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/RBA.webp) !important;
    background-size:cover;
}
.webp .sprv-RBI {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/RBI.webp) !important;
    background-size:cover;
}
.webp .sprv-RBNZ {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/RBNZ.webp) !important;
    background-size:cover;
}
.webp .sprv-RBS {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/RBS.webp) !important;
    background-size:cover;
}
.webp .sprv-SC {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/SC.webp) !important;
    background-size:cover;
}
.webp .sprv-UNI {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/UNI.webp) !important;
    background-size:cover;
}
.webp .sprv-UOB {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/UOB.webp) !important;
    background-size:cover;
}

.webp .sprv-CAP {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/CAP.webp) !important;
    background-size:cover;
}
.webp .sprv-TRU {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/TRU.webp) !important;
    background-size:cover;
}
.webp .sprv-FTH {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/FTH.webp) !important;
    background-size:cover;
}
.webp .sprv-HUN {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/HUN.webp) !important;
    background-size:cover;
}
.webp .sprv-KEY {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/KEY.webp) !important;
    background-size:cover;
}
.webp .sprv-REG {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/REG.webp) !important;
    background-size:cover;
}
.webp .sprv-ALY {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/ALY.webp) !important;
    background-size:cover;
}
.webp .sprv-TRW {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/TRW.webp) !important;
    background-size:cover;
}
.webp .sprv-REV {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/REV2.webp) !important;
    background-size:cover;
}
.webp .sprv-CPO {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/CPO.webp) !important;
    background-size:cover;
}
.webp .sprv-BSP {
    background-image: url(https://images.bestexchangerates.com/vendors/vicon/BSP.webp) !important;
    background-size:cover;
}

.sprv-AAA {
    width: 120px;
    height: 60px;
    background-position: 0 0;
}

.sprv-ABN {
    width: 120px;
    height: 60px;
    background-position: -120px 0;
}


/*.sprv-AIB {*/
    /*width: 104px;*/
    /*height: 60px;*/
    /*background-position: -240px 0;*/
/*}*/

.sprv-ANZ {
    width: 120px;
    height: 60px;
    background-position: -344px 0;
}

.sprv-APO {
    width: 120px;
    height: 60px;
    background-position: -464px 0;
}

.sprv-ASB {
    width: 120px;
    height: 55px;
    background-position: 0 -60px;
}

.sprv-AZI {
    width: 120px;
    height: 54px;
    background-position: -120px -60px;
}

.sprv-BIT {
    width: 120px;
    height: 60px;
    background-position: -240px -60px;
}

.sprv-BNP {
    width: 114px;
    height: 60px;
    background-position: -360px -60px;
}

.sprv-BNZ {
    width: 120px;
    height: 60px;
    background-position: -474px -60px;
}

.sprv-BOA {
    width: 120px;
    height: 58px;
    background-position: 0 -120px;
}

.sprv-BOI {
    width: 106px;
    height: 60px;
    background-position: -120px -120px;
}

.sprv-BOM {
    width: 120px;
    height: 60px;
    background-position: -226px -120px;
}

.sprv-BOQ {
    width: 112px;
    height: 60px;
    background-position: -346px -120px;
}

.sprv-BSA {
    width: 120px;
    height: 60px;
    background-position: -458px -120px;
}

.sprv-CA {
    width: 120px;
    height: 53px;
    background-position: 0 -180px;
}

.sprv-CBA {
    width: 120px;
    height: 60px;
    background-position: -120px -180px;
}

.sprv-CCS {
    width: 120px;
    height: 60px;
    background-position: -240px -180px;
}

/*.sprv-CD {*/
/*    width: 120px;*/
/*    height: 60px;*/
/*    background-position: -360px -180px;*/
/*}*/

.sprv-CF {
    width: 120px;
    height: 60px;
    background-position: -480px -180px;
}

.sprv-CTB {
    width: 120px;
    height: 60px;
    background-position: 0 -240px;
}

.sprv-CUR {
    width: 120px;
    height: 60px;
    background-position: -120px -240px;
}

.sprv-DB {
    width: 120px;
    height: 49px;
    background-position: -240px -240px;
}

.sprv-DBS {
    width: 120px;
    height: 60px;
    background-position: -360px -240px;
}

.sprv-DUN {
    width: 120px;
    height: 60px;
    background-position: -480px -240px;
}

.sprv-FXC {
    width: 120px;
    height: 43px;
    background-position: 0 -300px;
}

.sprv-HBC {
    width: 120px;
    height: 60px;
    background-position: -120px -300px;
}

.sprv-HFX {
    width: 120px;
    height: 60px;
    background-position: -240px -300px;
}

.sprv-ICI {
    width: 120px;
    height: 59px;
    background-position: -360px -300px;
}

.sprv-INB {
    width: 120px;
    height: 60px;
    background-position: -480px -300px;
}

.sprv-INS {
    width: 120px;
    height: 60px;
    background-position: 0 -360px;
}

.sprv-LAP {
    width: 120px;
    height: 46px;
    background-position: -120px -360px;
}

.sprv-LLO {
    width: 120px;
    height: 60px;
    background-position: -240px -360px;
}

.sprv-MNG {
    width: 120px;
    height: 60px;
    background-position: -360px -360px;
}

.sprv-MON {
    width: 120px;
    height: 60px;
    background-position: -480px -360px;
}

.sprv-NAB {
    width: 120px;
    height: 59px;
    background-position: 0 -420px;
}

.sprv-NAT {
    width: 120px;
    height: 60px;
    background-position: -120px -420px;
}

.sprv-OCB {
    width: 120px;
    height: 60px;
    background-position: -240px -420px;
}

.sprv-OZ {
    width: 120px;
    height: 60px;
    background-position: -360px -420px;
}

.sprv-PAG {
    width: 120px;
    height: 60px;
    background-position: -480px -420px;
}

.sprv-PAY {
    width: 120px;
    height: 60px;
    background-position: 0 -480px;
}

.sprv-POF {
    width: 120px;
    height: 60px;
    background-position: -120px -480px;
}

.sprv-RBC {
    width: 120px;
    height: 60px;
    background-position: -240px -480px;
}

.sprv-REM {
    width: 120px;
    height: 60px;
    background-position: -360px -480px;
}

.sprv-REV {
    width: 120px;
    height: 60px;
    /*background-position: -480px -480px;*/
}

.sprv-SCB {
    width: 120px;
    height: 60px;
    background-position: -480px -536px;
}

.sprv-SFX {
    width: 120px;
    height: 47px;
    background-position: 0 -596px;
}

.sprv-SK {
    width: 120px;
    height: 53px;
    background-position: -120px -596px;
}

.sprv-SMO {
    width: 120px;
    height: 60px;
    background-position: -240px -596px;
}

.sprv-STA {
    width: 120px;
    height: 58px;
    background-position: -360px -596px;
}

.sprv-STD {
    width: 120px;
    height: 60px;
    background-position: -480px -596px;
}

.sprv-STG {
    width: 120px;
    height: 60px;
    background-position: -584px 0;
}

.sprv-TD {
    width: 120px;
    height: 60px;
    background-position: -594px -60px;
}

.sprv-TMOZ {
    width: 120px;
    height: 60px;
    background-position: -578px -120px;
}

.sprv-TOR {
    width: 120px;
    height: 60px;
    background-position: -600px -180px;
}

.sprv-TRW {
    width: 120px;
    height: 60px;
    /*background-position: -600px -240px;*/
}

/*.sprv-TRX {*/
/*    width: 120px;*/
/*    height: 60px;*/
/*    background-position: -600px -300px;*/
/*}*/

.sprv-TSB {
    width: 110px;
    height: 60px;
    background-position: -600px -360px;
}

.sprv-UBS {
    width: 120px;
    height: 60px;
    background-position: -600px -420px;
}

.sprv-US {
    width: 120px;
    height: 60px;
    background-position: -600px -480px;
}

.sprv-WBC {
    width: 120px;
    height: 58px;
    background-position: -600px -540px;
}

.sprv-WF {
    width: 105px;
    height: 60px;
    background-position: -698px -120px;
}

.sprv-WOF {
    width: 109px;
    height: 60px;
    background-position: -600px -598px;
}

.sprv-WR {
    width: 120px;
    height: 60px;
    background-position: 0 -658px;
}

.sprv-WU {
    width: 120px;
    height: 60px;
    background-position: -120px -658px;
}

.sprv-XE {
    width: 120px;
    height: 60px;
    background-position: -240px -658px;
}

.sprv-XOO {
    width: 120px;
    height: 53px;
    background-position: 0 -540px;
}

.copageflag {position:absolute;bottom:10px;right:10px;z-index:2}
@media (max-width:768px) {
    .copageflag {
        /*display:none;*/
        position:absolute;bottom:3px;right:2px;
    }
}

.co-bg-AX::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/AX.jpg); }.co-bg-AF::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/AF.jpg); }.co-bg-AL::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/AL.jpg); }.co-bg-DZ::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/DZ.jpg); }.co-bg-AD::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/AD.jpg); }.co-bg-AO::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/AO.jpg); }.co-bg-AI::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/AI.jpg); }.co-bg-AG::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/AG.jpg); }.co-bg-AR::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/AR.jpg); }.co-bg-AM::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/AM.jpg); }.co-bg-AW::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/AW.jpg); }.co-bg-AU::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/AU.jpg); }.co-bg-AT::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/AT.jpg); }.co-bg-AZ::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/AZ.jpg); }.co-bg-BS::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/BS.jpg); }.co-bg-BH::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/BH.jpg); }.co-bg-BD::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/BD.jpg); }.co-bg-BB::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/BB.jpg); }.co-bg-BY::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/BY.jpg); }.co-bg-BE::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/BE.jpg); }.co-bg-BZ::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/BZ.jpg); }.co-bg-BJ::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/BJ.jpg); }.co-bg-BM::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/BM.jpg); }.co-bg-BT::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/BT.jpg); }.co-bg-BO::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/BO.jpg); }.co-bg-BA::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/BA.jpg); }.co-bg-BW::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/BW.jpg); }.co-bg-BV::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/BV.jpg); }.co-bg-BR::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/BR.jpg); }.co-bg-VG::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/VG.jpg); }.co-bg-BN::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/BN.jpg); }.co-bg-BG::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/BG.jpg); }.co-bg-BF::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/BF.jpg); }.co-bg-BI::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/BI.jpg); }.co-bg-KH::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/KH.jpg); }.co-bg-CM::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/CM.jpg); }.co-bg-CA::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/CA.jpg); }.co-bg-CV::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/CV.jpg); }.co-bg-BQ::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/BQ.jpg); }.co-bg-KY::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/KY.jpg); }.co-bg-CF::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/CF.jpg); }.co-bg-TD::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/TD.jpg); }.co-bg-CL::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/CL.jpg); }.co-bg-CN::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/CN.jpg); }.co-bg-CX::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/CX.jpg); }.co-bg-CC::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/CC.jpg); }.co-bg-CO::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/CO.jpg); }.co-bg-KM::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/KM.jpg); }.co-bg-CG::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/CG.jpg); }.co-bg-CK::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/CK.jpg); }.co-bg-HR::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/HR.jpg); }.co-bg-CU::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/CU.jpg); }.co-bg-CW::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/CW.jpg); }.co-bg-CY::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/CY.jpg); }.co-bg-CZ::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/CZ.jpg); }.co-bg-DK::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/DK.jpg); }.co-bg-DJ::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/DJ.jpg); }.co-bg-DM::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/DM.jpg); }.co-bg-DO::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/DO.jpg); }.co-bg-TL::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/TL.jpg); }.co-bg-EC::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/EC.jpg); }.co-bg-EG::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/EG.jpg); }.co-bg-SV::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/SV.jpg); }.co-bg-GQ::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/GQ.jpg); }.co-bg-EE::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/EE.jpg); }.co-bg-ET::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/ET.jpg); }.co-bg-EU::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/EU.jpg); }.co-bg-FK::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/FK.jpg); }.co-bg-FO::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/FO.jpg); }.co-bg-FJ::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/FJ.jpg); }.co-bg-FI::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/FI.jpg); }.co-bg-FR::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/FR.jpg); }.co-bg-GF::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/GF.jpg); }.co-bg-PF::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/PF.jpg); }.co-bg-TF::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/TF.jpg); }.co-bg-GA::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/GA.jpg); }.co-bg-GM::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/GM.jpg); }.co-bg-GE::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/GE.jpg); }.co-bg-DE::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/DE.jpg); }.co-bg-GH::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/GH.jpg); }.co-bg-GI::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/GI.jpg); }.co-bg-GR::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/GR.jpg); }.co-bg-GL::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/GL.jpg); }.co-bg-GD::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/GD.jpg); }.co-bg-GP::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/GP.jpg); }.co-bg-GT::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/GT.jpg); }.co-bg-GG::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/GG.jpg); }.co-bg-GN::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/GN.jpg); }.co-bg-GW::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/GW.jpg); }.co-bg-GY::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/GY.jpg); }.co-bg-HT::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/HT.jpg); }.co-bg-HM::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/HM.jpg); }.co-bg-HN::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/HN.jpg); }.co-bg-HK::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/HK.jpg); }.co-bg-HU::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/HU.jpg); }.co-bg-IS::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/IS.jpg); }.co-bg-IN::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/IN.jpg); }.co-bg-ID::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/ID.jpg); }.co-bg-IR::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/IR.jpg); }.co-bg-IQ::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/IQ.jpg); }.co-bg-IE::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/IE.jpg); }.co-bg-IM::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/IM.jpg); }.co-bg-IL::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/IL.jpg); }.co-bg-IT::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/IT.jpg); }.co-bg-CI::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/CI.jpg); }.co-bg-JM::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/JM.jpg); }.co-bg-JP::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/JP.jpg); }.co-bg-JE::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/JE.jpg); }.co-bg-JO::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/JO.jpg); }.co-bg-KZ::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/KZ.jpg); }.co-bg-KE::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/KE.jpg); }.co-bg-KI::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/KI.jpg); }.co-bg-KW::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/KW.jpg); }.co-bg-KG::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/KG.jpg); }.co-bg-LA::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/LA.jpg); }.co-bg-LV::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/LV.jpg); }.co-bg-LB::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/LB.jpg); }.co-bg-LS::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/LS.jpg); }.co-bg-LR::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/LR.jpg); }.co-bg-LY::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/LY.jpg); }.co-bg-LI::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/LI.jpg); }.co-bg-LT::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/LT.jpg); }.co-bg-LU::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/LU.jpg); }.co-bg-MO::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/MO.jpg); }.co-bg-MK::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/MK.jpg); }.co-bg-MG::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/MG.jpg); }.co-bg-MW::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/MW.jpg); }.co-bg-MY::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/MY.jpg); }.co-bg-MV::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/MV.jpg); }.co-bg-ML::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/ML.jpg); }.co-bg-MT::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/MT.jpg); }.co-bg-MQ::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/MQ.jpg); }.co-bg-MR::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/MR.jpg); }.co-bg-MU::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/MU.jpg); }.co-bg-YT::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/YT.jpg); }.co-bg-MX::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/MX.jpg); }.co-bg-MD::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/MD.jpg); }.co-bg-MC::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/MC.jpg); }.co-bg-MN::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/MN.jpg); }.co-bg-ME::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/ME.jpg); }.co-bg-MS::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/MS.jpg); }.co-bg-MA::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/MA.jpg); }.co-bg-MZ::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/MZ.jpg); }.co-bg-MM::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/MM.jpg); }.co-bg-NA::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/NA.jpg); }.co-bg-NR::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/NR.jpg); }.co-bg-NP::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/NP.jpg); }.co-bg-NL::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/NL.jpg); }.co-bg-NC::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/NC.jpg); }.co-bg-NZ::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/NZ.jpg); }.co-bg-NE::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/NE.jpg); }.co-bg-NG::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/NG.jpg); }.co-bg-NU::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/NU.jpg); }.co-bg-NF::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/NF.jpg); }.co-bg-KP::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/KP.jpg); }.co-bg-NO::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/NO.jpg); }.co-bg-OM::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/OM.jpg); }.co-bg-PK::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/PK.jpg); }.co-bg-PG::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/PG.jpg); }.co-bg-PY::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/PY.jpg); }.co-bg-PE::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/PE.jpg); }.co-bg-PH::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/PH.jpg); }.co-bg-PN::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/PN.jpg); }.co-bg-PL::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/PL.jpg); }.co-bg-PT::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/PT.jpg); }.co-bg-QA::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/QA.jpg); }.co-bg-RE::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/RE.jpg); }.co-bg-RO::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/RO.jpg); }.co-bg-RU::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/RU.jpg); }.co-bg-RW::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/RW.jpg); }.co-bg-BL::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/BL.jpg); }.co-bg-SH::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/SH.jpg); }.co-bg-KN::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/KN.jpg); }.co-bg-LC::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/LC.jpg); }.co-bg-MF::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/MF.jpg); }.co-bg-PM::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/PM.jpg); }.co-bg-VC::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/VC.jpg); }.co-bg-WS::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/WS.jpg); }.co-bg-SM::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/SM.jpg); }.co-bg-SA::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/SA.jpg); }.co-bg-SN::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/SN.jpg); }.co-bg-RS::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/RS.jpg); }.co-bg-SC::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/SC.jpg); }.co-bg-SL::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/SL.jpg); }.co-bg-SG::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/SG.jpg); }.co-bg-SX::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/SX.jpg); }.co-bg-SK::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/SK.jpg); }.co-bg-SI::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/SI.jpg); }.co-bg-SB::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/SB.jpg); }.co-bg-SO::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/SO.jpg); }.co-bg-ZA::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/ZA.jpg); }.co-bg-GS::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/GS.jpg); }.co-bg-KR::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/KR.jpg); }.co-bg-ES::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/ES.jpg); }.co-bg-LK::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/LK.jpg); }.co-bg-SD::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/SD.jpg); }.co-bg-SR::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/SR.jpg); }.co-bg-SJ::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/SJ.jpg); }.co-bg-SZ::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/SZ.jpg); }.co-bg-SE::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/SE.jpg); }.co-bg-CH::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/CH.jpg); }.co-bg-SY::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/SY.jpg); }.co-bg-TW::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/TW.jpg); }.co-bg-TJ::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/TJ.jpg); }.co-bg-TZ::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/TZ.jpg); }.co-bg-TH::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/TH.jpg); }.co-bg-TG::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/TG.jpg); }.co-bg-TK::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/TK.jpg); }.co-bg-TO::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/TO.jpg); }.co-bg-TT::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/TT.jpg); }.co-bg-TN::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/TN.jpg); }.co-bg-TR::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/TR.jpg); }.co-bg-TM::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/TM.jpg); }.co-bg-TC::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/TC.jpg); }.co-bg-TV::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/TV.jpg); }.co-bg-AE::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/AE.jpg); }.co-bg-VI::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/VI.jpg); }.co-bg-UG::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/UG.jpg); }.co-bg-UA::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/UA.jpg); }.co-bg-GB::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/GB.jpg); }.co-bg-US::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/US.jpg); }.co-bg-UY::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/UY.jpg); }.co-bg-UZ::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/UZ.jpg); }.co-bg-VU::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/VU.jpg); }.co-bg-VA::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/VA.jpg); }.co-bg-VE::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/VE.jpg); }.co-bg-VN::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/VN.jpg); }.co-bg-WF::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/WF.jpg); }.co-bg-EH::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/EH.jpg); }.co-bg-YE::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/YE.jpg); }.co-bg-CD::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/CD.jpg); }.co-bg-ZW::before { background-image:url(https://images.bestexchangerates.com/flagsA/jpg60/ZW.jpg); }

table.responsive-table {
    border: 1px solid #ccc;
    border-collapse: collapse;
    margin: 0;
    padding: 0;
    width: 100%;
    table-layout: fixed;
}

table.responsive-table caption {
    font-size: 1.5em;
    margin: .5em 0 .75em;
}

table.responsive-table tr {
    background-color: #f8f8f8;
    border: 1px solid #ddd;
    padding: .35em;
}

table.responsive-table th,
table.responsive-table td {
    padding: .625em;
    text-align: center;
}

table.responsive-table th {
    font-size: .85em;
    letter-spacing: .1em;
    text-transform: uppercase;
}

@media screen and (max-width: 600px) {
    table.responsive-table {
        border: 0;
    }

    table.responsive-table caption {
        font-size: 1.3em;
    }

    table.responsive-table thead {
        border: none;
        clip: rect(0 0 0 0);
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        width: 1px;
    }

    table.responsive-table tr {
        border-bottom: 3px solid #ddd;
        display: block;
        margin-bottom: .625em;
    }

    table.responsive-table td {
        border-bottom: 1px solid #ddd;
        display: block;
        font-size: .8em;
        text-align: right;
    }

    table.responsive-table td::before {
        /*
        * aria-label has no advantage, it won't be read inside a table
        content: attr(aria-label);
        */
        content: attr(data-label);
        float: left;
        font-weight: bold;
        text-transform: uppercase;
        text-align: left;
    }

    table.responsive-table td:last-child {
        border-bottom: 0;
    }
}
.hide_excerpts .nupanel_excerpt {
    display:none;
}
.post-meta {
    margin-left: auto;
    margin-right: auto;
    max-width: 850px;
    padding:20px;
}
.article-meta__label {
    line-height:2.0;
}
.article-meta__label a,.nupanel a.see-more, .readmore {
    /*color: #12B886;*/
    /*background-color: #40404010;*/
    line-height:2.0;
    padding: 5px 12px 5px 12px;
    border-bottom: 0;
    border-radius: 10px;
    white-space: nowrap;
}
.article-meta__label a,  .readmore {
    color: #12B886;
    background-color: #40404010;
}
.article-meta__label a:hover, .readmore:hover {
    color: #fff;
    background-color: #12B886;
}
.nupanel a.see-more {
    background-color: #12B886;
    color: white;
    text-align:center;
    width:100%;
    display:inline-block;
}
.nupanel a.see-more:hover {
    background-color: orange;
    text-decoration:none;
}
.article-meta__label a {

}
.post-meta-author-date {
    display: flex;
    justify-content: space-evenly;
}
.post-meta-author-date div {
    padding:4px;
    margin-left:5px;
    text-align:center;
}
.author-meta-avatar {
}
.author-meta-role {
font-style:italic;
}
.post-date {
    margin-left:25px;
}
.post-meta-tax {
    /*text-align:center;*/
    line-height:2.0;
    padding:20px 10px 30px 10px;
}
