@font-face {
font-family:AauxPro_Black;
font-weight:normal;
src:url(AauxPro_Black.otf);
src:url(AauxPro_Black.otf) format(opentype);
}

@font-face {
font-family:AauxPro_Bold;
font-weight:100;
src:url(AauxPro_Bold.otf);
src:url(AauxPro_Bold.otf) format(opentype);
}

@font-face {
font-family:AauxPro_Medium;
font-weight:100;
src:url(AauxPro_Medium.otf);
src:url(AauxPro_Medium.otf) format(opentype);
}

@font-face {
font-family:AauxPro_Light;
font-weight:normal;
src:url(AauxPro_Light.otf);
src:url(AauxPro_Light.otf) format(opentype);
}

h1 {
font-family:AauxPro_Medium;
font-weight:100;
}

h2 {
font-family:AauxPro_Medium;
font-weight:100;
font-size:1.5px em;
color:white;
}

h3 {
font-family:AauxPro_Medium;
font-weight:100;
font-size:.9em;
color:#444444;
margin:0 0 5px;
padding:0;
}

a,.link-button,.dk_container,#global-nav #location-holder p span {
font-family:AauxPro_Bold;
font-weight:100;
}

.clear,clear {
height:1px;
width:100%;
clear:both;
float:left;
}

select,option {
-webkit-appearance:none;
}

body {
background-color:white;
color:#848484;
font-family:Arial, sans-serif;
font-size:100%;
padding:0;
margin:0;
background-attachment:fixed;
background-position:bottom;
background-size:cover;
position:relative;
}

p {
font-family:Arial, sans-serif;
color:#848484;
font-size:.9em;
}

div,a {
position:relative;
}

a {
text-decoration:none;
color:#ff6600;
}

h1 {
font-size:1.6em;
}

span.blue {
color:#003399;
}

span.orange {
color:#ff6600;
}

span.bold {
font-family:AauxPro_Black;
}

.rss {
position:absolute;
right:5px;
top:5px;
width:19px;
height:19px;
display:none;
background:url(../img/icon-rss-19x19.png) scroll no-repeat 0 0 transparent;
cursor:pointer;
}

#center {
width:968px;
left:50%;
margin:0 0 0 -484px;
background:transparent;
position:absolute;
}

#wrapper {
float:left;
clear:none;
margin-bottom:100px;
box-shadow:0 0 3px #666666;
border-radius:10px 10px 10px 10px;
background:#ffffff;
margin-top:10px;
border-radius:10px 10px 10px 10px;
overflow:hidden;
}

#header,#page-holder,#wrapper,#image-player,#widgets,#news,#services,#global-nav,#footer {
float:left;
clear:both;
height:auto;
width:100%;
}

.column {
float:left;
height:100%;
clear:none;
}

.column.left {
width:650px;
margin:0 0 60px 30px;
}

.column.left.m-1 {
margin-left:36px;
}

.column.right {
width:264px;
margin:0;
}

#header {
background-color:#ff6600;
height:140px;
}

#header:after,#image-player:after,#news:after {
content:"";
display:block;
width:100%;
height:12px;
position:absolute;
bottom:-12px;
left:0;
background:url(../img/shadow-1-960x12.png) scroll no-repeat center top transparent;
z-index:1;
}

#global-nav {
background-color:white;
margin-top:10px;
height:130px;
}

#image-player {
height:400px;
background-color:gray;
overflow:hidden;
}

#widgets {
background-color:#ff6600;
min-height:360px;
}

#news {
background-color:#ff6600;
min-height:270px;
}

#services {
background-color:#bdbdbd;
min-height:240px;
text-align:center;
}

#footer {
min-height:350px;
background:#ffffff;
border-radius:0 0 10px 10px;
}

#footer::before {
content:"";
display:block;
width:100%;
height:12px;
position:absolute;
top:0;
left:0;
background:url(../img/shadow-1-960x12.png) scroll no-repeat center top transparent;
z-index:1;
}

/************************************************************* BUTTONS - LABELS - CONTROLS ****************************************************/
.link-button,.dummy-link-button {
font-family:AauxPro_Bold;
font-size:.8em;
width:150px;
height:30px;
line-height:30px;
text-align:center;
border-radius:15px;
border:2px solid transparent;
background-color:rgba(0,0,0,0.2);
color:white;
text-transform:uppercase;
overflow:hidden;
}

.link-button:hover {
border:2px solid white;
background-color:transparent;
}

input.link-button {
height:30px;
padding-top:3px;
line-height:22px;
}

.link-button.grey {
border:2px solid rgba(0,0,0,0.1);
background-color:rgba(0,0,0,0.3);
}

.link-button.grey:hover {
border:2px solid rgba(0,0,0,0.2);
background-color:rgba(0,0,0,0.4);
}

.link-button3 {
font-family:AauxPro_Bold;
font-size:.8em;
width:150px;
height:30px;
line-height:32px;
text-align:center;
border-radius:15px;
border:2px solid transparent;
background-color:#ff6600;
color:white;
text-transform:uppercase;
overflow:hidden;
float:right;
margin-left:10px;
}

.link-button2:hover {
border:2px solid white;
background-color:#003399;
}

.link-button3 .arrow {
background:url(../img/arrows-4-way-15px.png) no-repeat scroll center -30px transparent;
height:15px;
left:50%;
margin-left:-7px;
position:absolute;
top:4px;
width:15px;
}

/******************************************************************************************************/
p.field-pair {
clear:both;
height:15px;
width:100%;
margin:5px 0;
}

input.simple-field {
border:2px solid #C2C2C2;
border-radius:15px;
color:#777777;
text-transform:uppercase;
font-size:.8em;
height:22px;
line-height:22px;
padding-left:10px;
padding-right:10px;
width:100%;
margin-bottom:5px;
}

label.small {
clear:none;
float:left;
font-size:.8em;
margin-top:4px;
text-align:left;
}

.icon .tool-tip {
display:none;
}

.icon:hover .tool-tip {
display:block;
z-index:100000;
}

.ios .icon:hover .tool-tip {
display:none;
}

.tool-tip {
position:absolute;
top:85px;
left:-130px;
width:360px;
}

.tool-tip .pointer {
background:url(../img/tool-tip-pointer-21x10.png) scroll no-repeat center top transparent;
position:absolute;
top:-10px;
left:50%;
margin-left:-20px;
width:21px;
height:10px;
}

.tool-tip.left {
left:-50px;
}

.tool-tip.left .pointer {
margin-left:-100px;
}

.tool-tip.right {
left:-230px;
}

.tool-tip.right .pointer {
margin-left:80px;
}

.tool-tip.right-extreme {
left:-225px;
}

.tool-tip.right-extreme .pointer {
margin-left:75px;
}

.tool-tip p {
color:#666666;
background-color:#bdbdbd;
border-radius:10px;
padding:20px;
font-size:.7em;
margin:0;
box-shadow:0 0 10px #666666;
}

/****************************************************************** ICONS ******************************************************/
.icon {
border-radius:40px;
width:80px;
height:80px;
margin:15px 0 0 -40px;
left:50%;
float:left;
background-color:rgba(255,255,255,0.2);
background-position:center center;
background-repeat:no-repeat;
cursor:pointer;
}

.iconsolid {
border-radius:30px;
width:60px;
height:60px;
margin:15px 0 0 -40px;
left:50%;
float:left;
background-color:#ffffff;
background-position:center center;
background-repeat:no-repeat;
cursor:pointer;
}

/*
.icon-contact {
border-radius: 30px;
width: 60px;
height: 60px;
margin: 15px 0 0 -40px;
left: 50%;
float: left;
background-color: #ffffff;  
background-position: center center;
background-repeat: no-repeat;
cursor: pointer;
}
*/
.icon-or {
border-radius:50px;
width:100px;
height:100px;
margin:43px 0 0 -28px;
left:59px;
float:left;
background-color:#ff6600;
background-position:center center;
background-repeat:no-repeat;
//cursor:pointer;
}

.icon:hover {
background-color:rgba(255,255,255,0.5);
}

.icon.become-a-correspondent {
background-image:url(../img/icons/icon-become-a-correspondent.png);
}

.iconsolid.au {
background-image:url(/img/flags/48x48/au.png);
}

.icon.become-an-agent {
background-image:url(../img/icons/icon-become-an-agent.png);
}

.icon.bill-payment {
background-image:url(../img/icons/icon-bill-payment.png);
}

.icon.join-our-team-app {
background-image:url(../img/icons/icon-bill-payment.png);
}

.icon.debitcard {
background-image:url(/media/165963-icon-debit-card.png);
}

.icon.check-cashing {
background-image:url(../img/icons/icon-check-cashing.png);
}

.icon.currency-exchange {
background-image:url(/media/165966-icon-currency-exchange.png);
}

.icon.join-our-team-video {
background-image:url(../img/icons/icon-join-our-team-video.png);
}

.icon.join-our-team {
background-image:url(../img/icons/icon-join-our-team.png);
}

.icon.location {
background-image:url(../img/icons/icon-location.png);
}

.icon.mobile-top-up {
background-image:url(../img/icons/icon-mobile-top-up.png);
}

.icon.money-transfer {
background-image:url(../img/icons/icon-money-transfer.png);
}

.icon.my-account {
background-image:url(../img/icons/icon-my-account.png);
}

.icon.payout-at-euronet-atm {
background-image:url(../img/icons/icon-payout-at-euronet-atm.png);
}

.icon.pre-paid-debt-card {
background-image:url(../img/icons/icon-pre-paid-debt-card.png);
}

.icon.send-money {
background-image:url(../img/icons/icon-send-money.png);
}

.icon.seven-eleven {
background-image:url(../img/icons/icon-seven-eleven.png);
}

.icon.watch-video {
background-image:url(../img/icons/icon-watch-video.png);
}

.icon.global-map {
background-image:url(../img/icons/icon-global-map.png);
}

.icon.our-history {
background-image:url(../img/icons/icon-our-history.png);
}

.icon.senior-management {
background-image:url(../img/icons/icon-senior-management.png);
}

.icon.euronet {
background-image:url(/media/165960-icon-euronet.png);
}

.icon.guided-tour {
background-image:url(../img/icons/icon-guided-tour.png);
}

.icon.money-estimate {
background-image:url(../img/icons/icon-money-estimate.png);
}

.icon.email {
background-image:url(/media/1511496/email-icon.png);
}

.icon.phone {
background-image:url(/media/1511501/phone-icon.png);
}


/************************************************************* SOCIAL ****************************************************/
/*
#global-nav .social {
position: absolute;
height: 26px;
left: 460px;
top: 10px;
}
*/
#global-nav .social {
height:26px;
float:right;
margin-right:10px;
margin-top:15px;
}

#global-nav .social a.social-media-link {
width:26px;
height:26px;
cursor:pointer;
/* margin-right: 15px; */
margin-right:5px;
float:left;
clear:none;
}

#global-nav #twitter {
background:url(/media/13720/13720-icon-twitter-26px.png) scroll no-repeat center center transparent;
}

#global-nav #facebook {
background:url(/media/13723/13723-icon-facebook-26px.png) scroll no-repeat center center transparent;
}

#global-nav #youtube {
background:url(	/media/13726/yt-brand-logo-web-2.png) scroll no-repeat center center transparent;
}

/************************************************************* GLOBAL NAV ****************************************************/
/************************************************************* ICON 80PX ****************************************************/
.icon-80 {
background:url(../img/icons-80px-100px-offset.png) scroll no-repeat center -13px rgba(0,0,0,0.3);
width:80px;
height:80px;
border-radius:40px;
}

/************************************************************* WIDGETS ****************************************************/
#widgets {
text-align:center;
}

#widgets .widget {
background-color:transparent;
width:25%;
height:340px;
margin:10px 0 0;
display:inline-table;
text-align:center;
color:white;
z-index:1;
float:left;
}

#widgets .widget-riser {
background-color:transparent;
/* background: url(/media/38153-offerbox-300x340f.png) scroll no-repeat 0 0 transparent;   */
width:300px;
height:340px;
/* margin: 10px -20px 0 0; */
display:inline-block;
text-align:center;
color:white;
z-index:-1;
position:absolute;
top:-5px;
left:0;
}

#widgets .widget p,#widgets .widget h1,#widgets .widget a {
z-index:5;
}

#widgets .widget.on {
background:url(../media/38153-offerbox-300x340f.png) scroll no-repeat 0 0 transparent;
margin-top:-40px;
}

#widgets .widget .icon.on {
border:4px solid white;
border-radius:44px;
margin-left:-44px;
margin-top:26px;
}

#widgets .widget p {
color:white;
padding:0 20px;
height:56px;
overflow:hidden;
}

/*
.widget:nth-child(1) {
margin: 0 0 0 20px;
}
*/
#widgets .widget .icon {
margin-top:30px;
float:left;
}

/*
#widgets .widget .link-button {
float: left;
clear: both;
left: 50%;
margin-bottom: 5px;
margin-left: -75px;
}
*/
#widgets .widget .link-button {
bottom:15px;
display:block;
left:50%;
margin-left:-75px;
position:absolute;
}

#widgets .widget .link-button:first-of-type {
margin-top:15px;
bottom:55px;
}

#widgets .widget h1 {
margin-top:130px;
font-size:1.2em;
text-transform:uppercase;
height: 20px;
}
#widgets.tall .widget h1 {
height: 40px;
}


#widgets .widget .shadow {
position:absolute;
top:-15px;
width:50px;
height:280px;
right:-50px;
background:url(../img/offerbox-shadow-right-50x280.png) scroll no-repeat -15px 0 transparent;
display:none;
}

#widgets .widget .shadow.left {
left:-50px;
background:url(../img/offerbox-shadow-left-50x280.png) scroll no-repeat 15px 0 transparent;
}

#widgets .widget.off {
display:none;
}

/************************************************************* GLOBAL NAV ****************************************************/
#logo-holder {
background:url(../img/logo-backing-469x70.png) scroll no-repeat 0 0 transparent;
position:absolute;
right:707px;
top:0;
width:479px;
height:70px;
cursor:pointer;
}

#logo {
position:absolute;
background:url(../img/logo-ria-108x70-f.png) scroll no-repeat 0 0 transparent;
width:108px;
height:58px;
left:6%;
top:0;
cursor:pointer;
}

/*
#login-panel {
background: url(../img/bgrd-logo-holder-247x40.png) scroll no-repeat 0 0 transparent;
position: absolute;
right: 75px;
top: 0px;
width: 247px;
height: 40px;
}
*/
#login-panel {
  background: url("/media/36984-bgrd-logo-holder-247x40-f.png") no-repeat scroll left 0 transparent;
  height: 40px;
  position: absolute;
  right: 60px;
  top: 0;
  width: 160px;
}
#login-panel-right {
  background: url("/media/36984-bgrd-logo-holder-247x40-f.png") no-repeat scroll right 0 transparent;
  height: 40px;
  position: absolute;
  right: -60px;
  top: 0;
  width: 60px;
}
#login {
  left: 50%;
  margin-left: -25px;
  position: absolute;
  top: 0;
  width: 100px;
}
#top-nav-holder {
float:right;
height:50px;
margin:0 220px 0 0;
font-size: 90%;
}

/*
#global-nav #language-holder {
position: absolute;
top: 10px;
left: 630px;
width: 150px;
height: 30px;
border-radius: 15px;
border: 2px solid #c2c2c2;
background-image: url('../img/dk_arrows.png');
background-repeat: no-repeat;
background-position: 90% center;
overflow: hidden;
}
*/
#global-nav #language-holder {
background-image:url(../img/dk_arrows.png);
background-position:90% center;
background-repeat:no-repeat;
border:2px solid #C2C2C2;
border-radius:15px 15px 15px 15px;
height:30px;
overflow:hidden;
width:150px;
float:right;
margin-top:10px;
}

#global-nav #country-holder {
  background-image: url("../img/dk_arrows.png");
  background-position: 95% center;
  background-repeat: no-repeat;
  border: 2px solid #C2C2C2;
  border-radius: 15px 15px 15px 15px;
  float: right;
  height: 30px;
  margin-right: 10px;
  margin-top: 10px;
  overflow: hidden;
  width: 255px;
}
.get-my-location {
    height: 65px;
    position: absolute;
    right: -291px;
    top: -270px;
    width: 35px;
    z-index: 2;
}
.get-my-location {
  height: 65px;
  position: absolute;
  right: 119px;
  top: 330px;
  width: 35px;
  z-index: 2;
}
.short .get-my-location {
  top: 230px;
}

.get-my-location a {
background:url(../img/location-42x65.png) no-repeat scroll 0 0 transparent;
position:absolute;
width:42px;
height:55px;
cursor:pointer;
left:0;
top:0;
background-size:contain;
}

/*
.get-my-location .tool-tip {
display: none;
left: -78px;
top: -125px;
width: 185px;
z-index: 100;
}
*/
.get-my-location .tool-tip {
  bottom: 73px;
  display: none;
  left: -77px;
  width: 185px;
  z-index: 100;
  top: auto;
}
.get-my-location .tool-tip p {
box-shadow:0 5px 4px #666666;
}

.get-my-location:hover .tool-tip {
display:block;
}

.get-my-location .tool-tip .pointer {
background: url("../img/tool-tip-pointer-down-21x10.png") no-repeat scroll center top transparent;
left: 57%;
top:  auto;
bottom: -10px;
}

.select-holder {
width:150px;
height:30px;
border-radius:15px;
border:2px solid #c2c2c2;
background-image:url(../img/dk_arrows.png);
background-repeat:no-repeat;
background-position:90% center;
overflow:hidden;
background-color:white;
}

select {
background:transparent;
width:115%;
padding:3px 0 3px 10px;
border:1px solid transparent;
height:30px;
color:#777777;
font-size:1em;
line-height:30px;
}

#global-nav #language-holder select {
padding:3px 0 3px 10px;
}

:focus {
/*
outline:-1px transparent solid;
border:0 none;
*/
}

::-moz-focus-inner {
border:0;
}

#global-nav #language-holder select option {
padding:5px 0 5px 10px;
outline:none;
}

#global-nav #country-holder select {
  background-position: 10px center;
  background-repeat: no-repeat;
  display: block;
  float: left;
  margin-left: -4px;
  padding: 4px 0 0 35px;
  position: relative;
  width: 116%;
}

#global-nav #country-holder select option {
padding:5px 0 5px 40px;
outline:none;
background-position:10px center;
background-repeat:no-repeat;
}

#transaction-search {
height:30px;
right:40px;
position:absolute;
top:83px;
width:220px;
}

#transaction-number {
border:2px solid #C2C2C2;
border-radius:15px 0 0 15px;
color:#777777;
height:26px;
padding-left:10px;
padding-right:10px;
width:128px;
line-height:26px;
font-size:.6em;
}

#transaction-search #transaction-search-submit {
background:none repeat scroll 0 0 #F2F2F2;
border:2px solid #C2C2C2;
border-radius:0 15px 15px 0;
height:32px;
left:150px;
margin:0;
position:absolute;
top:0;
color:#777777;
cursor:pointer;
}

#global-nav #location-holder {
height:50px;
left:952px;
position:absolute;
top:70px;
width:215px;
z-index:2;
display:none;
}

#global-nav #location-holder #location-off {
width:215px;
height:50px;
position:absolute;
left:0;
top:0;
border-radius:25px;
background:url(../img/icon-location-arrow-36px.png) scroll no-repeat 5px center #008fd5;
color:white;
cursor:pointer;
}

#global-nav #location-holder #location-off p {
line-height:17px;
margin:8px 0 0;
padding:0 0 0 50px;
color:white;
}

#global-nav #location-holder #drawer-holder {
position:absolute;
top:25px;
width:215px;
height:0;
overflow:hidden;
}

#global-nav #location-holder #drawer {
background-color:#eeeeee;
border-radius:0 0 10px 10px;
position:absolute;
width:215px;
bottom:0;
}

#global-nav #location-holder #drawer #drawer-contents {
float:left;
padding:40px 20px 20px;
width:175px;
bottom:0;
margin-top:30px;
}

#global-nav #location-holder #drawer-holder p {
font-size:.8em;
}

#global-nav #location-holder #drawer #to-from-group {
float:left;
width:100%;
height:120px;
}

#global-nav #location-holder #drawer .to-from-selector {
width:46px;
height:100px;
position:absolute;
top:0;
cursor:pointer;
background:url(../img/to-from-drop-46x79.png) scroll no-repeat 0 bottom transparent;
}

#global-nav #location-holder #drawer .to-from-selector label {
width:100%;
font-size:.8em;
color:#7d7d7d;
text-align:center;
float:left;
display:block;
}

#global-nav #location-holder #drawer #from.to-from-selector {
left:20px;
}

#global-nav #location-holder #drawer #to.to-from-selector {
right:20px;
}

#global-nav #location-holder #drawer input.simple-field {
width:145px;
}

#global-nav #location-holder #drawer .checkbox {
clear:none;
float:left;
width:30px;
}

#global-nav #location-holder #drawer .link-button {
color:white;
left:50%;
margin:5px 0 0 -75px;
position:relative;
}

#news-player {
width:860px;
height:170px;
position:absolute;
left:50%;
top:50px;
margin:0 0 0 -430px;
}

#news-player-wrapper,#news-player-image,#news-player-text,#news-player-fader {
width:860px;
height:170px;
position:absolute;
left:0;
top:0;
overflow:hidden;
border-radius:10px 10px 10px 10px;
}

#news-player-wrapper {
background-color:white;
}

#news-player-image {
cursor:pointer;
}

#news-player h1 {
color:#005da0;
margin-bottom:0;
padding-bottom:0;
}

#news-player p {
padding-top:0;
margin-top:0;
}

#news-player-content {
}

#news-player-text {
left:180px;
width:660px;
}

.news-player-nav {
position:absolute;
top:60px;
width:50px;
height:50px;
background-image:url(../img/arrows-50px.png);
cursor:pointer;
}

#np-right.news-player-nav {
background-position:right center;
right:-25px;
}

#np-left.news-player-nav {
background-position:left center;
left:-25px;
}

#news-player-title {
width:100%;
position:absolute;
top:-50px;
left:0;
text-align:center;
}

#news-player-pagination {
width:200px;
position:absolute;
top:-20px;
height:13px;
right:0;
}

#news-player-pagination span {
width:13px;
height:13px;
display:block;
float:right;
clear:none;
margin:0 5px;
background-image:url(../img/dot-progress-13px.png);
background-position:center top;
}

#news-player-pagination span.on {
background-position:center bottom;
}

a.read-more {
color:#005DA0;
text-decoration:none;
text-align:right;
}

a.read-more:hover {
text-decoration:underline;
}

#image-player.short {
height:300px;
}

#image-player #image-player-slides {
margin-top:0;
}

#image-player.short #image-player-slides {
margin-top:-50px;
}

.ip-content-block {
width:100%;
height:400px;
position:absolute;
top:0;
left:0;
display:none;
}

#ip-4.ip-content-block {
display:block;
}

.ip-content-block img.bw,.ip-content-block img.color {
position:absolute;
top:0;
left:0;
/*width:1220px;*/
height:auto;
}

/* country specific banner image fixes Kari */
.country-es #image-player-country-button-holder, 
.country-es #image-player-text-holder,
.country-it #image-player-country-button-holder, 
.country-it #image-player-text-holder,
.country-se #image-player-country-button-holder, 
.country-se #image-player-text-holder,
.country-be #image-player-country-button-holder, 
.country-be #image-player-text-holder,
.country-lu #image-player-country-button-holder, 
.country-lu #image-player-text-holder,
.country-no #image-player-country-button-holder, 
.country-no #image-player-text-holder,
.country-fi #image-player-country-button-holder, 
.country-fi #image-player-text-holder,
.country-fr #image-player-country-button-holder, 
.country-fr #image-player-text-holder,
.country-uk #image-player-country-button-holder, 
.country-uk #image-player-text-holder,
.country-ir #image-player-country-button-holder, 
.country-ir #image-player-text-holder,
.country-ch #image-player-country-button-holder, 
.country-ch #image-player-text-holder,
.country-at #image-player-country-button-holder, 
.country-at #image-player-text-holder,
.country-in #image-player-country-button-holder, 
.country-in #image-player-text-holder,
.country-sn #image-player-country-button-holder, 
.country-sn #image-player-text-holder,
.country-dk #image-player-country-button-holder, 
.country-dk #image-player-text-holder,
.country-de #image-player-country-button-holder, 
.country-de #image-player-text-holder
{
	display: none;
}

#image-player #image-player-text-holder {
float:left;
margin-left:190px;
margin-top:230px;
width:900px;
}

#image-player.short #image-player-text-holder {
margin-top:160px;
}

#image-player.short.country-specific #image-player-text-holder {
margin-top:80px;
}

#image-player.country-specific #image-player-text-holder {
margin-top:160px;
}

.no-buttons #image-player.short.country-specific #image-player-text-holder {
margin-top:100px;
}

.no-buttons #image-player #image-player-text-holder {
margin-top:210px;
}

#image-player-country-button-holder {
float:left;
width:460px;
margin-left:190px;
margin-top:20px;
}

#image-player-country-button-holder a.link-button {
float:left;
margin:0 20px 10px 0;
background-color:#003399;
opacity:.9;
color:#ffffff;
}

#image-player-country-info-holder {
position:absolute;
right:20px;
top:20px;
width:230px;
}

#image-player-country-info-holder-2 {
position:absolute;
right:0;
top:180px;
width:330px;
}

#image-player-country-info {
width:189px;
padding:20px;
background-color:rgba(255,255,255,0.8);
border-radius:10px;
font-family:AauxPro_Medium;
}

#image-player-country-info-2 {
width:292px;
padding:20px;
background-color:rgba(255,255,255,0.8);
border-radius:10px;
font-family:AauxPro_Medium;
}

#image-player-country-info-2 p{
margin-top: 0;
margin-bottom: 0;	
}

#image-player-country-info .flag {
float:left;
margin-right:10px;
margin-bottom:20px;
position:relative;
top:-10px;
}

#image-player-country-info .flag.f1 {
top:1px!important;
}

.image-player-text {
color:white;
float:left;
clear:right;
margin:0 5px 5px;
width:55%;
}

.image-player-text p {
color:white;
padding-left:20px;
padding-right:20px;
padding-bottom:5px;
padding-top:5px;
margin:0;
float:left;
background-color:#003399;
opacity:.9;
border-radius:8px;
}

#hero-cta {
float:left;
width:150px;
height:93px;
background:url(../img/hero-cta-150x100.png) scroll no-repeat 0 0 transparent;
cursor:pointer;
clear:none;
border-radius:10px 10px 10px 10px;
}

.image-player-text.top {
margin-top:5px;
}

.image-player-text.top p {
font-size:1.4em;
}

.image-player-text.bottom p {
line-height:1em;
}

#location-shadow {
position:absolute;
background:url(../img/location-shadow-68x70.png) scroll no-repeat 0 0 transparent;
bottom:23px;
left:30px;
width:68px;
height:70px;
}

#location-pin {
background:url(../img/location-42x65.png) no-repeat scroll 0 0 transparent;
height:65px;
position:absolute;
left:28px;
top:313px;
width:42px;
}

#hover-trigger {
height:70px;
left:9px;
position:absolute;
bottom:23px;
width:50px;
z-index:10;
background:transparent;
cursor:pointer;
}

.location-container {
height:65px;
position:absolute;
left:30px;
bottom:23px;
width:42px;
-webkit-perspective:2400px;
-moz-perspective:2400px;
-o-perspective:2400px;
perspective:2400px;
}

#pin {
width:100%;
height:100%;
z-index:4;
position:absolute;
-webkit-transition:0 1s;
-moz-transition:0 1s;
-o-transition:0 1s;
transition:transform 1s;
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
-o-transform-style:preserve-3d;
transform-style:preserve-3d;
}

#pin.flipped {
-webkit-transform:rotateY(720deg);
-moz-transform:rotateY(720deg);
-o-transform:rotateY(720deg);
transform:rotateY(720deg);
}

#pin figure {
display:block;
height:100%;
width:100%;
position:absolute;
margin:0;
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
-o-backface-visibility:hidden;
backface-visibility:hidden;
}

#pin .front {
background:url(../img/location-42x65.png) no-repeat scroll 0 0 transparent;
}

#pin .back {
background:url(../img/location-42x65.png) no-repeat scroll 0 0 transparent;
-webkit-transform:rotateY(180deg);
-moz-transform:rotateY(180deg);
-o-transform:rotateY(180deg);
transform:rotateY(180deg);
}

section.post-card {
height:75px;
position:absolute;
left:20px;
bottom:230px;
width:250px;
-webkit-perspective:800px;
-moz-perspective:800px;
-o-perspective:800px;
perspective:800px;
}

#post-card {
-moz-transform-style:preserve-3d;
-moz-transition:0 .5s ease 0;
color:#848484;
font-family:AauxPro_Medium;
font-size:.8em;
left:4px;
position:absolute;
top:-90px;
width:150px;
}

#post-card.flipped {
-webkit-transform:rotateY(180deg);
-moz-transform:rotateY(180deg);
-o-transform:rotateY(180deg);
transform:rotateY(180deg);
}

#post-card figure {
display:block;
height:100%;
width:100%;
position:absolute;
padding:10px;
margin:0;
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
-o-backface-visibility:hidden;
backface-visibility:hidden;
}

#post-card .front {
background-color:transparent;
}

#post-card .back {
box-shadow:5px 5px 10px #666666;
background-color:rgba(255,255,255,0.8);
border-radius:10px;
-webkit-transform:rotateY(180deg);
-moz-transform:rotateY(180deg);
-o-transform:rotateY(180deg);
transform:rotateY(180deg);
}

#nav-holder {
left: 18px;
position:absolute;
top:75px;
width:100%;
line-height:20px;
text-align:right;
z-index:2;
}

.nav-element a {
color:#003399;
}

.nav-element a:hover {
color:white;
}

.nav-element.on a {
color:white;
}

#nav-holder .nav-element,#nav-holder .nav-element-blank {
font-family:AauxPro_Bold;
text-transform:uppercase;
font-size:.99em;
color:#003399;
display:inline;
margin:0;
padding: 15px 13px;
float:left;
}

.lang-fr #nav-holder .nav-element,.lang-fr #nav-holder .nav-element-blank {
font-size:.90em;
letter-spacing:-1px;
}

.lang-de #nav-holder .nav-element,.lang-de #nav-holder .nav-element-blank {
font-size:.75em;
letter-spacing:-1px;
}

.lang-it #nav-holder .nav-element,.lang-it #nav-holder .nav-element-blank {
font-size:.90em;
letter-spacing:-.05em;
}
				
.lang-po #nav-holder .nav-element,.lang-po #nav-holder .nav-element-blank {
font-size:.87em;
letter-spacing:-.05em;
}				

.lang-pl #nav-holder .nav-element,.lang-pl #nav-holder .nav-element-blank {
font-size:.75em;
letter-spacing:-1px;
}				
	
.lang-es #nav-holder .nav-element,.lang-es #nav-holder .nav-element-blank {
font-size:.85em;
letter-spacing:-1px;
}				
									
						
#nav-holder .nav-element span,#nav-holder .nav-element-blank span {
cursor:pointer;
}

#nav-holder .nav-element span,#nav-holder .nav-element-blank a {
color:#003399;
}

#nav-holder .nav-element.on span,#nav-holder .nav-element-blank.on a {
color:#FFFFFF;
}

#nav-holder .nav-element-blank:hover {
background-color:#003399;
color:white;
border-radius:30px;
}

#nav-holder .nav-element-blank:hover a {
color:white;
}

#nav-holder .nav-element.on {
border-radius:30px 30px 0 0;
background-color:#003399;
color:white;
}

#nav-holder .nav-element.on::before {
content:'';
display:block;
background:url(/img/nav-shoulder-left.png) scroll no-repeat 0 0 transparent;
height:20px;
left:-20px;
position:absolute;
bottom:0;
width:20px;
}

#nav-holder .nav-element.on::after {
content:'';
display:block;
background:url(/img/nav-shoulder-right.png) scroll no-repeat 0 0 transparent;
height:20px;
right:-20px;
position:absolute;
bottom:0;
width:20px;
}

#nav-holder .nav-element-first.on::before
{
	background-image: none;
}
#nav-holder .nav-element-last.on {
	border-radius: 30px;
}
#nav-holder .nav-element-last.on::before, #nav-holder .nav-element-last.on::after
{
	background-image: none;
	
}

#nav-holder .nav-element .inner {
height:200px;
left:-15px;
position:absolute;
top:0;
width:1200px;
}

.gn-dropdown {
background-color:#003399;
border-radius:30px;
float:left;
height:190px;
padding:30px;
box-shadow:0 10px 10px #666;
display:none;
min-width:170px;
}

#gn-dropdown-holder {
left:0;
position:absolute;
top:135px;
width:100%;
z-index:4;
}

.gn-dropdown .gn-dropdown-block {
width:auto;
height:155px;
margin-top:15px;
width:127px;
float:left;
clear:none;
}

.gn-dropdown .gn-dropdown-block.long {
margin-top:-4px;
}

.gn-dropdown .gn-dropdown-block .title {
color:white;
float:left;
text-align:center;
font-size:1em;
margin-top:10px;
font-family:Arial, sans-serif;
width:100%;
height:35px;
}

.gn-dropdown .gn-dropdown-block .title p {
position:absolute;
left:0;
width:100%;
margin:0;
padding:0;
bottom:0;
color:white;
text-align:center;
font-size:1em;
font-family:Arial, sans-serif;
}

#dd-about-ria {
	margin-left: 18px;
}
#dd-about-ria.gn-dropdown
{
	border-top-left-radius: 0;
}

#dd-sending-money {
margin-left:130px;
}

#dd-contact-us {
margin-left:310px;
/*width:410px;*/
height:180px;
}

#dd-find-a-location {
margin-left:450px;
width:410px;
}

#dd-track-a-transfer
{
	width: 410px;
	margin-left: 500px;
}
#dd-track-a-transfer.gn-dropdown
{
	border-top-right-radius: 0;
}

#dd-join-our-team {
margin-left:135px;
}

#dd-our-services {
margin-left:8px;
}

#dd-our-services.single {
margin-left:120px;
}

#contact-us-holder {
width:100%;
float:left;
margin-top:-10px;
}

#contact-us-holder h1 {
color:white;
margin:5px 0;
width:100%;
font-size:2em;
}

#contact-us-holder .col-left,#contact-us-holder .col-right {
width:50%;
float:left;
clear:none;
height:160px;
}

#contact-us-holder .select-holder {
width:200px;
margin-bottom:5px;
float:left;
clear:both;
background-color:#f2f2f2;
}

#find-a-location-holder {
width:100%;
float:left;
}

#find-a-location-holder p, #track-a-transfer-holder p {
color:white;
margin:5px 0;
width:100%;
}

#find-a-location-holder .col-left, #find-a-location-holder .col-right, #track-a-transfer-holder .col-left, #track-a-transfer-holder .col-right{
width:50%;
float:left;
clear:none;
height:100px;
}

#find-a-location-holder .select-holder {
width:200px;
margin-bottom:5px;
float:left;
clear:both;
background-color:#f2f2f2;
}

#find-a-location-holder .select {
float:left;
clear:both;
}

#find-a-location-holder .select,#find-a-location-holder .select option {
background-color:#f2f2f2;
font-family:AauxPro_Medium;
font-size:.9em;
}

#find-a-location-holder .icon {
margin-top:5px;
}

#btn-get-a-card {
float:left;
width:100%;
background-color:rgba(255,255,255,0.2);
}

#page-holder.press-detail {
background-color:#ffffff;
background:url(../img/shadow-header-1200x94.png) no-repeat scroll center top transparent;
width:100%;
}

#press-detail-holder {
/*
width:968px;
left:50%;
margin-left:-484px;
min-height:600px;
*/
}

.press-detail #press-detail {
float:left;
width:650px;
border-color:#666666;
margin-bottom:40px;
}

.press-detail #press-detail img {
border-radius:10px 10px 10px 10px;
width:100%;
box-shadow:2px 2px 5px #666;
}

.press-detail #press-detail-column .press-detail-column-block {
border:1px solid #666666;
border-radius:20px;
float:left;
margin-bottom:40px;
width:240px;
padding:20px;
}

.press-detail #press-detail-column .press-detail-column-block-shadow,.press-detail #press-detail-column .press-detail-column-block-shadow-long {
background-color:#f2f2f2;
float:right;
margin-bottom:34px;
border:2px solid #F2F2F2;
border-bottom:none transparent;
}

.press-detail #press-detail-column .press-detail-column-block-shadow:before,.press-detail #press-detail-column .press-detail-column-block-shadow-long:before {
content:'';
width:250px;
height:38px;
position:absolute;
bottom:-38px;
background:url(../img/shadow-250-wide-sidebar.png) scroll no-repeat 0 0 transparent;
}

.press-detail h1 {
color:#ff6600;
}

.press-detail h2 {
color:#ff6600;
font-size:1.1em;
}

.press-detail h3 {
color:#848484;
}

#video-embed {
height:427px;
z-index:0;
}

.press-add {
width:210px;
height:240px;
background-repeat:no-repeat;
background-position:center center;
}

#press-sidebar-rotator .image,
#press-sidebar-rotator .speed,
#press-sidebar-rotator .interval {
display: none;
}



.press-detail #form {
float:left;
width:650px;
}



#services-title {
left:0;
position:absolute;
text-align:center;
top:0;
width:100%;
}

#services .widget {
display:inline-block;
height:160px;
margin-left:0;
margin-top:50px;
width:180px;
}

#services .widget h1 {
color:white;
float:left;
font-family:Arial,sans-serif;
font-size:1em;
margin-top:10px;
text-align:center;
width:100%;
text-transform:capitalize;
}

#footer {
text-align:center;
}

#footer .col {
display:inline-block;
height:230px;
margin:40px 0 0;
padding:10px;
text-align:left;
width:13%;
}

#footer .col a {
text-decoration:none;
color:#bdbdbd;
font-family:Arial,sans-serif;
font-size:.8em;
margin:5px 0;
}

#footer .col a:hover {
text-decoration:underline;
}

#footer .col a,#footer .col h3 {
width:100%;
text-align:left;
float:left;
}

#footer .col h3 {
text-transform:uppercase;
}

#inlinevimeo-team {
background-image:url(/media/15605-shadow-710x400-video-player-965x316.png);
background-position:center bottom;
background-repeat:no-repeat;
height:432px;
margin-left:-30px;
width:759px;
}

.inlinevimeo {
margin-left:28px;
}

.slide-text-box {
background-color:#003399;
border-radius:10px 10px 10px 10px;
color:white;
left:290px;
padding:10px;
position:absolute;
top:161px;
width:400px;
opacity:.9;
}

.tab-box {
float:left;
height:auto;
margin:0 0 40px;
width:650px;
}

.tab-box h1,.tab-box p {
width:100%;
}

.tab-box .tab {
background:none repeat scroll 0 0 #e1e1e1;
clear:none;
cursor:pointer;
float:left;
font-size:14px;
height:48px;
line-height:50px;
padding:0 20px;
width:auto;
display:none;
margin-right:1px;
}

.tab-box .tab.t-1,
.tab-box .tab.t-11,
.tab-box .tab.t-10{
display:block;
}

.tab-box .tab.t-0,
.tab-box .tab.t-01,
.tab-box .tab.t-00 {
display:none;
}

.tabs {
height:49px;
}

.tab-box .tab-holder {
position:relative;
float:left;
top:0;
height:auto;
display:none;
padding-bottom:20px;
}

.tab-box .tab-holder .tab-content {
padding:30px;
width:568px;
padding-bottom:20px;
float:left;
min-height:415px;
overflow:hidden;
margin-bottom:20px;
background:none repeat scroll 0 0 #f0f0f0;
}

.tab-box .tab.on {
background:none repeat scroll 0 0 #f0f0f0;
border-bottom:medium none transparent;
color:#888888;
height:50px;
}

.tab-box .tab.single {
width:608px;
font-size:25px;
}

.tab-box .tab-holder.on {
display:block;
}

.tab-box .tab-holder.on {
background-color:#f0f0f0;
}

.tab-box .tab-holder .tab-nav-expand {
width:50px;
height:25px;
border-radius:25px 25px 0 0;
background-color:#e1e1e1;
position:absolute;
left:50%;
bottom:0;
margin-left:-25px;
cursor:pointer;
display:none;
}

.tab-box .tab-holder .tab-nav-expand .arrow {
position:absolute;
width:15px;
height:15px;
top:4px;
left:50%;
margin-left:-8px;
background:url(../img/arrows-4-way-15px.png) scroll no-repeat center bottom #e1e1e1;
}

.tab-box .tab-holder.on.expand .tab-nav-expand .arrow {
background:url(../img/arrows-4-way-15px.png) scroll no-repeat center 6px #e1e1e1;
}

.tab-box .tab-holder.on.expand .tab-content {
height:auto;
min-height:415px;
}

.tab-box .tab-holder.on.expand {
height:auto;
}

.tab-box .tab.on.long,.tab-box .tab.long {
height:30px;
line-height:13px;
padding-top:10px;
}

.tab-box .tab.long {
padding-bottom:9px;
}

.tab-box .tab.on.long {
padding-bottom:8px;
}

#headerarea {
float:left;
background-position:center bottom;
height:180px;
left:50%;
margin-left:-455px;
width:910px;
border:1px solid black;
border-top:none transparent;
margin-bottom:40px;
}

#headerarea:before {
content:'';
width:953px;
height:209px;
position:absolute;
bottom:-29px;
left:-21px;
background:url(../img/shadow-910x180-video-player-953x209.png) scroll no-repeat 0 0 transparent;
}

.pageheaderlockup {
width:908px;
height:179px;
border:1px solid white;
border-top:none transparent;
float:left;
}

.pageheaderlockup-text {
float:right;
height:150px;
margin-top:23px;
width:755px;
}

.pageheaderlockup h2 {
background-color:#003399;
border-radius:8px 8px 8px 8px;
color:#FFFFFF;
float:left;
font-size:1.5em;
margin:10px 0;
padding:5px 20px;
clear:both;
max-width:600px;
}

.pageheaderlockup h1 {
background-color:#003399;
border-radius:8px 8px 8px 8px;
clear:both;
color:white;
float:left;
font-size:2.2em;
margin:0;
padding:5px 20px;
margin-top:12px;
}

.shadow-650:after {
background:url(../img/shadow-650-wide-video-player-702x315.png);
content:'';
width:704px;
height:315px;
position:absolute;
left:-27px;
bottom:10px;
z-index:-1;
}

.shadow-650-z0:before {
background:url(../img/shadow-650-wide-video-player-702x315.png);
content:'';
width:704px;
height:315px;
position:absolute;
left:-27px;
bottom:-44px;
z-index:-1;
}

.shadow-910:before {
content:'';
width:953px;
height:209px;
position:absolute;
bottom:-29px;
left:-21px;
background:url(../img/shadow-910x180-video-player-953x209.png) scroll no-repeat 0 0 transparent;
}

#dd-contact-us .cu-country-name-holder {
color:white;
font-size:1.6em;
float:left;
clear:both;
width:100%;
margin-bottom:8px;
text-align:center;
height:48px;
}

#dd-contact-us .cu-country-name {
height:48px;
line-height:48px;
text-transform:uppercase;
display:inline-block;
}

#dd-contact-us img {
position:relative;
top:3px;
}

#dd-contact-us .title {
/*color:white;
float:left;
font-family:Arial,sans-serif;
font-size:1.2em;
text-align:center;
width:100%;*/
}

#dd-contact-us .title p {
color:white;
}

#dd-contact-us .title {
    height: 65px;
}

#dd-contact-us #cu-country-phone.link-button {
float:left;
font-size:1.2em;
width:350px;
background-color:rgba(255,255,255,0.2);
margin-left:-5px;
}

#dd-contact-us .col-center {
float:left;
margin-left:16px;
padding:0 10px;
width:350px;
}

.cu-nav {
position:absolute;
top:63px;
width:50px;
height:50px;
background-image:url(/img/arrows-grey-50px.png);
background-repeat:no-repeat;
background-color:transparent;
cursor:pointer;
}

#cu-left.cu-nav {
left:-30px;
background-position:left top;
}

#cu-right.cu-nav {
right:-30px;
background-position:right top;
}

#dashboard-select {
height:50px;
width:100%;
}

#dashboard-select .form-select-holder {
float:left;
clear:none;
margin-right:10px;
width:250px;
}

#dashboard-select a.box-button {
text-align:center;
border:1px solid #666666;
font-size:16px;
height:32px;
overflow:hidden;
width:auto;
padding:0 20px;
float:left;
clear:none;
line-height:32px;
}

press-detail-holder
#page-holder .admin-dashboard {
background:url(../img/shadow-header-1200x94.png) no-repeat scroll center top transparent;
width:100%;
}

#admin-dashboard {
left:50%;
margin-left:-484px;
width:968px;
min-height:800px;
}

#dashboard-data-list.loading,#dashboard-data-display.loading {
background:url(../img/5000-ajax-loader_vf.gif) scroll no-repeat center center transparent;
}

.validator {
color:red;
font-size:.8em;
}

#back-to-careers {
float:left;
position:absolute;
right:0;
top:7px;
}

#success-from-form {
background-color:#FF6600;
color:#FFFFFF;
font-size:1.7em;
height:150px;
left:23px;
padding:40px;
position:absolute;
top:96px;
width:515px;
z-index:400;
border:7px solid #FFFFFF;
}

#close-alert {
cursor:pointer;
height:30px;
position:absolute;
right:-15px;
top:-15px;
width:30px;
}

.link-button-lg {
background-color:#ff6600;
border:2px solid transparent;
border-radius:15px 15px 15px 15px;
color:white;
font-family:AauxPro_Bold;
font-size:1.8em;
height:30px;
line-height:32px;
overflow:hidden;
padding:8px;
text-align:center;
text-transform:uppercase;
width:164px;
}


.au-executive-management-slide p {margin: 5px 0;}

.copyright 
{
	font-style:italic;
	font-size: 0.7em;
	text-align: center
}

.sprite-AE{ background-position: 0 0;} 
.sprite-AF{ background-position: 0 -74px;} 
.sprite-AG{ background-position: 0 -148px;} 
.sprite-AL{ background-position: 0 -222px;} 
.sprite-AM{ background-position: 0 -296px;} 
.sprite-AO{ background-position: 0 -370px;} 
.sprite-AQ{ background-position: 0 -444px;} 
.sprite-AR{ background-position: 0 -518px;} 
.sprite-AT{ background-position: 0 -592px;} 
.sprite-AW{ background-position: 0 -740px;} 
.sprite-AZ{ background-position: 0 -814px;} 
.sprite-BA{ background-position: 0 -888px;} 
.sprite-BB{ background-position: 0 -962px;} 
.sprite-BD{ background-position: 0 -1036px;} 
.sprite-BE{ background-position: 0 -1110px;} 
.sprite-BF{ background-position: 0 -1184px;} 
.sprite-BG{ background-position: 0 -1258px;} 
.sprite-BH{ background-position: 0 -1332px;} 
.sprite-BI{ background-position: 0 -1406px;} 
.sprite-BJ{ background-position: 0 -1480px;} 
.sprite-BN{ background-position: 0 -1554px;} 
.sprite-BO{ background-position: 0 -1628px;} 
.sprite-BR{ background-position: 0 -1702px;} 
.sprite-BS{ background-position: 0 -1776px;} 
.sprite-BT{ background-position: 0 -1850px;} 
.sprite-BW{ background-position: 0 -1924px;} 
.sprite-BY{ background-position: -74px 0;} 
.sprite-BZ{ background-position: -74px -74px;} 
.sprite-CA{ background-position: -74px -148px;} 
.sprite-CAT{ background-position: -74px -222px;} 
.sprite-CATALONIA{ background-position: -74px -296px;} 
.sprite-CD{ background-position: -74px -370px;} 
.sprite-CF{ background-position: -74px -444px;} 
.sprite-CG{ background-position: -74px -518px;} 
.sprite-CH{ background-position: -74px -592px;} 
.sprite-CI{ background-position: -74px -666px;} 
.sprite-CL{ background-position: -74px -740px;} 
.sprite-CM{ background-position: -74px -814px;} 
.sprite-CN{ background-position: -74px -888px;} 
.sprite-CO{ background-position: -74px -962px;} 
.sprite-CR{ background-position: -74px -1036px;} 
.sprite-CS{ background-position: -74px -1110px;} 
.sprite-CU{ background-position: -74px -1184px;} 
.sprite-CV{ background-position: -74px -1258px;} 
.sprite-CY{ background-position: -74px -1332px;} 
.sprite-CZ{ background-position: -74px -1406px;} 
.sprite-DE{ background-position: -74px -1480px;} 
.sprite-DJ{ background-position: -74px -1554px;} 
.sprite-DK{ background-position: -74px -1628px;} 
.sprite-DM{ background-position: -74px -1702px;} 
.sprite-DO{ background-position: -74px -1776px;} 
.sprite-DZ{ background-position: -74px -1850px;} 
.sprite-EC{ background-position: -74px -1924px;} 
.sprite-EE{ background-position: -148px 0;} 
.sprite-EG{ background-position: -148px -74px;} 
.sprite-EH{ background-position: -148px -148px;} 
.sprite-EN{ background-position: -148px -222px;} 
.sprite-ER{ background-position: -148px -296px;} 
.sprite-ES{ background-position: -148px -370px;} 
.sprite-ET{ background-position: -148px -444px;} 
.sprite-EU{ background-position: -148px -518px;} 
.sprite-FI{ background-position: -148px -592px;} 
.sprite-FJ{ background-position: -148px -666px;} 
.sprite-FM{ background-position: -148px -740px;} 
.sprite-FO{ background-position: -148px -814px;} 
.sprite-FRcopy{ background-position: -148px -888px;} 
.sprite-FR{ background-position: -148px -962px;} 
.sprite-GA{ background-position: -148px -1036px;} 
.sprite-GD{ background-position: -148px -1110px;} 
.sprite-GE{ background-position: -148px -1184px;} 
.sprite-GH{ background-position: -148px -1258px;} 
.sprite-GI{ background-position: -148px -1332px;} 
.sprite-GL{ background-position: -148px -1406px;} 
.sprite-GM{ background-position: -148px -1480px;} 
.sprite-GN{ background-position: -148px -1554px;} 
.sprite-GQ{ background-position: -148px -1628px;} 
.sprite-GR{ background-position: -148px -1702px;} 
.sprite-GT{ background-position: -148px -1776px;} 
.sprite-GW{ background-position: -148px -1850px;} 
.sprite-GY{ background-position: -148px -1924px;} 
.sprite-HK{ background-position: -222px 0;} 
.sprite-HN{ background-position: -222px -74px;} 
.sprite-HR{ background-position: -222px -148px;} 
.sprite-HT{ background-position: -222px -222px;} 
.sprite-HU{ background-position: -222px -296px;} 
.sprite-ID{ background-position: -222px -370px;} 
.sprite-IE{ background-position: -222px -444px;} 
.sprite-IL{ background-position: -222px -518px;} 
.sprite-IN{ background-position: -222px -592px;} 
.sprite-IQ{ background-position: -222px -666px;} 
.sprite-IR{ background-position: -222px -740px;} 
.sprite-IR_old{ background-position: -222px -814px;} 
.sprite-IS{ background-position: -222px -888px;} 
.sprite-IT{ background-position: -222px -962px;} 
.sprite-JM{ background-position: -222px -1036px;} 
.sprite-JO{ background-position: -222px -1110px;} 
.sprite-JP{ background-position: -222px -1184px;} 
.sprite-KE{ background-position: -222px -1258px;} 
.sprite-KG{ background-position: -222px -1332px;} 
.sprite-KH{ background-position: -222px -1406px;} 
.sprite-KI{ background-position: -222px -1480px;} 
.sprite-KM{ background-position: -222px -1554px;} 
.sprite-KN{ background-position: -222px -1628px;} 
.sprite-KP{ background-position: -222px -1702px;} 
.sprite-KR{ background-position: -222px -1776px;} 
.sprite-KV{ background-position: -222px -1850px;} 
.sprite-KW{ background-position: -222px -1924px;} 
.sprite-KY{ background-position: -296px 0;} 
.sprite-KZ{ background-position: -296px -74px;} 
.sprite-LA{ background-position: -296px -148px;} 
.sprite-LB{ background-position: -296px -222px;} 
.sprite-LC{ background-position: -296px -296px;} 
.sprite-LI{ background-position: -296px -370px;} 
.sprite-LK{ background-position: -296px -444px;} 
.sprite-LR{ background-position: -296px -518px;} 
.sprite-LS{ background-position: -296px -592px;} 
.sprite-LT{ background-position: -296px -666px;} 
.sprite-LU{ background-position: -296px -740px;} 
.sprite-LV{ background-position: -296px -814px;} 
.sprite-LY{ background-position: -296px -888px;} 
.sprite-MA{ background-position: -296px -962px;} 
.sprite-MC{ background-position: -296px -1036px;} 
.sprite-MD{ background-position: -296px -1110px;} 
.sprite-MG{ background-position: -296px -1184px;} 
.sprite-MH{ background-position: -296px -1258px;} 
.sprite-MK{ background-position: -296px -1332px;} 
.sprite-ML{ background-position: -296px -1406px;} 
.sprite-MM{ background-position: -296px -1480px;} 
.sprite-MN{ background-position: -296px -1554px;} 
.sprite-MO{ background-position: -296px -1628px;} 
.sprite-MR{ background-position: -296px -1702px;} 
.sprite-MT{ background-position: -296px -1776px;} 
.sprite-MU{ background-position: -296px -1850px;} 
.sprite-MV{ background-position: -296px -1924px;} 
.sprite-MW{ background-position: -370px 0;} 
.sprite-MX{ background-position: -370px -74px;} 
.sprite-MY{ background-position: -370px -148px;} 
.sprite-MZ{ background-position: -370px -222px;} 
.sprite-NA{ background-position: -370px -296px;} 
.sprite-NB{ background-position: -370px -370px;} 
.sprite-NE{ background-position: -370px -444px;} 
.sprite-NG{ background-position: -370px -518px;} 
.sprite-NI{ background-position: -370px -592px;} 
.sprite-NL{ background-position: -370px -666px;} 
.sprite-NO{ background-position: -370px -740px;} 
.sprite-NP{ background-position: -370px -814px;} 
.sprite-NR{ background-position: -370px -888px;} 
.sprite-NZ{ background-position: -370px -962px;} 
.sprite-OM{ background-position: -370px -1036px;} 
.sprite-PA{ background-position: -370px -1110px;} 
.sprite-PE{ background-position: -370px -1184px;} 
.sprite-PG{ background-position: -370px -1258px;} 
.sprite-PH{ background-position: -370px -1332px;} 
.sprite-PK{ background-position: -370px -1406px;} 
.sprite-PL{ background-position: -370px -1480px;} 
.sprite-PO{ background-position: -370px -1554px;} 
.sprite-PR{ background-position: -370px -1628px;} 
.sprite-PS{ background-position: -370px -1702px;} 
.sprite-PT{ background-position: -370px -1776px;} 
.sprite-PW{ background-position: -370px -1850px;} 
.sprite-PY{ background-position: -370px -1924px;} 
.sprite-QA{ background-position: -444px 0;} 
.sprite-RO{ background-position: -444px -74px;} 
.sprite-RS{ background-position: -444px -148px;} 
.sprite-RS2{ background-position: -444px -222px;} 
.sprite-RU{ background-position: -444px -296px;} 
.sprite-RW{ background-position: -444px -370px;} 
.sprite-SA{ background-position: -444px -444px;} 
.sprite-SB{ background-position: -444px -518px;} 
.sprite-SC{ background-position: -444px -592px;} 
.sprite-SD{ background-position: -444px -666px;} 
.sprite-SE{ background-position: -444px -740px;} 
.sprite-SF{ background-position: -444px -814px;} 
.sprite-SG{ background-position: -444px -888px;} 
.sprite-SI{ background-position: -444px -962px;} 
.sprite-SK{ background-position: -444px -1036px;} 
.sprite-SL{ background-position: -444px -1110px;} 
.sprite-SM{ background-position: -444px -1184px;} 
.sprite-SN{ background-position: -444px -1258px;} 
.sprite-SO{ background-position: -444px -1332px;} 
.sprite-SR{ background-position: -444px -1406px;} 
.sprite-ST{ background-position: -444px -1480px;} 
.sprite-SV{ background-position: -444px -1554px;} 
.sprite-SY{ background-position: -444px -1628px;} 
.sprite-SZ{ background-position: -444px -1702px;} 
.sprite-TD{ background-position: -444px -1776px;} 
.sprite-TG{ background-position: -444px -1850px;} 
.sprite-TH{ background-position: -444px -1924px;} 
.sprite-TJ{ background-position: -518px 0;} 
.sprite-TL{ background-position: -518px -74px;} 
.sprite-TM{ background-position: -518px -148px;} 
.sprite-TN{ background-position: -518px -222px;} 
.sprite-TO{ background-position: -518px -296px;} 
.sprite-TR{ background-position: -518px -370px;} 
.sprite-TT{ background-position: -518px -444px;} 
.sprite-TV{ background-position: -518px -518px;} 
.sprite-TW{ background-position: -518px -592px;} 
.sprite-TZ{ background-position: -518px -666px;} 
.sprite-UA{ background-position: -518px -740px;} 
.sprite-UG{ background-position: -518px -814px;} 
.sprite-UK{ background-position: -518px -888px;} 
.sprite-US{ background-position: -518px -962px;} 
.sprite-UY{ background-position: -518px -1036px;} 
.sprite-UZ{ background-position: -518px -1110px;} 
.sprite-VA{ background-position: -518px -1184px;} 
.sprite-VC{ background-position: -518px -1258px;} 
.sprite-VE{ background-position: -518px -1332px;} 
.sprite-VI{ background-position: -518px -1406px;} 
.sprite-VN{ background-position: -518px -1480px;} 
.sprite-VU{ background-position: -518px -1554px;} 
.sprite-WL{ background-position: -518px -1628px;} 
.sprite-WS{ background-position: -518px -1702px;} 
.sprite-YE{ background-position: -518px -1776px;} 
.sprite-ZA{ background-position: -518px -1853px;} 
.sprite-ZM{ background-position: -518px -1927px;} 
.sprite-ZW{ background-position: -595px 0;} 

.catpcha{height: 70px;}
.catpcha span{color: red;font-size: .8em;}

/* Fee Calculator */

#countrydropdown{
	background: #fff;
	width: auto;
	border: 1px solid #777;
	-webkit-appearance: menulist;
}
.splitdiv{
    width: 49%;
    display: inline-block;		
}
.calculator .link-button{
	margin: 10px 0;		
}


















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
