@charset "UTF-8";
/* New Courier Integrated Shipping Chart */
.courierchart, .courierchart ul, .courierchart li {margin:0;list-style: none;text-align: left;}
.courierchart ul {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;}
.courierchart>li {display:none;}
.courierchart>li.country-GB {display:block;}
.regionheader { font-size:24px;display:none;}
.courierchart .loctitle {
    text-align: left;
    padding: 8px 0;
    margin: 0 0 8px 0;
    line-height: 150%;
    text-align: center;
}
.courierchart .loctitle { display:none;}
.couriercountries>li {margin-bottom:24px;border-top: 0px !important;border-bottom: 0px !important; display:block; list-style: none;}
.courierservicewrap {font-size:0 8px !important;flex-wrap: wrap;}
.courierservice {border-bottom: 1px solid #ebebeb;font-size:12px;vertical-align: top;margin-bottom: 8px !important;padding: 0 0 8px 0;width: 100%;line-height: 150%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: row;padding: 0 0 8px 0 !important;justify-content: space-between;}
.courierservice li {display: inline-block;list-style: none;}
.courierservice ul li ul li:nth-child(2) {font-size: smaller;}
.courierservice ul li ul li:nth-child(2) > span {color: tomato;}

.courierserviceheader, .courierservice>ul {width:auto;}
.courierserviceheader { text-align:left}
.courierservice>ul { text-align:right}
.courierservicecharge {display: none !important;}
.courierprice {color:#2e61a0;margin: 0 0 0 8px;text-align: right;}

/* FLAGS : New Courier Integrated Shipping Chart */
li[class*="country-"] .loctitle:before, li[data-iso*="iso-"] .loctitle:before {display: inline-block;width:16px;height:11px;content: '';margin: 7px 12px 0 0;}
.country-GB .loctitle:before, li.postcoderegion .loctitle:before {background:url('/platformlayout/flags/4x3/gb.png') no-repeat #fff !important; background-size:contain !important;}
.country-UA .loctitle:before {background:url('/platformlayout/flags/4x3/ua.png') no-repeat #fff !important; background-size:contain !important;}
.country-SK .loctitle:before {background:url('/platformlayout/flags/4x3/sk.png') no-repeat #fff !important; background-size:contain !important;}
.country-MT .loctitle:before {background:url('/platformlayout/flags/4x3/mt.png') no-repeat #fff !important; background-size:contain !important;}
.country-LT .loctitle:before {background:url('/platformlayout/flags/4x3/lt.png') no-repeat #fff !important; background-size:contain !important;}
.country-LI .loctitle:before {background:url('/platformlayout/flags/4x3/li.png') no-repeat #fff !important; background-size:contain !important;}
.country-IS .loctitle:before {background:url('/platformlayout/flags/4x3/is.png') no-repeat #fff !important; background-size:contain !important;}
.country-HU .loctitle:before {background:url('/platformlayout/flags/4x3/hu.png') no-repeat #fff !important; background-size:contain !important;}
.country-GR .loctitle:before {background:url('/platformlayout/flags/4x3/gr.png') no-repeat #fff !important; background-size:contain !important;}
.country-GI .loctitle:before {background:url('/platformlayout/flags/4x3/gi.png') no-repeat #fff !important; background-size:contain !important;}
.country-EE .loctitle:before {background:url('/platformlayout/flags/4x3/ee.png') no-repeat #fff !important; background-size:contain !important;}
.country-CZ .loctitle:before {background:url('/platformlayout/flags/4x3/cz.png') no-repeat #fff !important; background-size:contain !important;}
.country-CY .loctitle:before {background:url('/platformlayout/flags/4x3/cy.png') no-repeat #fff !important; background-size:contain !important;}
.country-HR .loctitle:before {background:url('/platformlayout/flags/4x3/hr.png') no-repeat #fff !important; background-size:contain !important;}
.country-BA .loctitle:before {background:url('/platformlayout/flags/4x3/ba.png') no-repeat #fff !important; background-size:contain !important;}
.country-BY .loctitle:before {background:url('/platformlayout/flags/4x3/by.png') no-repeat #fff !important; background-size:contain !important;}
.country-AT .loctitle:before {background:url('/platformlayout/flags/4x3/at.png') no-repeat #fff !important; background-size:contain !important;}
.country-ES .loctitle:before {background:url('/platformlayout/flags/4x3/es.png') no-repeat #fff !important; background-size:contain !important;}
.country-NL .loctitle:before {background:url('/platformlayout/flags/4x3/nl.png') no-repeat #fff !important; background-size:contain !important;}
.country-FR .loctitle:before {background:url('/platformlayout/flags/4x3/fr.png') no-repeat #fff !important; background-size:contain !important;}
.country-TR .loctitle:before {background:url('/platformlayout/flags/4x3/tr.png') no-repeat #fff !important; background-size:contain !important;}
.country-PT .loctitle:before {background:url('/platformlayout/flags/4x3/pt.png') no-repeat #fff !important; background-size:contain !important;}
.country-LU .loctitle:before {background:url('/platformlayout/flags/4x3/lu.png') no-repeat #fff !important; background-size:contain !important;}
.country-DK .loctitle:before {background:url('/platformlayout/flags/4x3/dk.png') no-repeat #fff !important; background-size:contain !important;}
.country-BE .loctitle:before {background:url('/platformlayout/flags/4x3/be.png') no-repeat #fff !important; background-size:contain !important;}
.country-CH .loctitle:before {background:url('/platformlayout/flags/4x3/ch.png') no-repeat #fff !important; background-size:contain !important;width: 11px !important;margin-right:17px;}
.country-SE .loctitle:before {background:url('/platformlayout/flags/4x3/se.png') no-repeat #fff !important; background-size:contain !important;}
.country-FI .loctitle:before {background:url('/platformlayout/flags/4x3/fi.png') no-repeat #fff !important; background-size:contain !important;}
.country-AU .loctitle:before {background:url('/platformlayout/flags/4x3/au.png') no-repeat #fff !important; background-size:contain !important;}
.country-NZ .loctitle:before {background:url('/platformlayout/flags/4x3/nz.png') no-repeat #fff !important; background-size:contain !important;}
.country-US .loctitle:before {background:url('/platformlayout/flags/4x3/us.png') no-repeat #fff !important; background-size:contain !important;}
.country-CA .loctitle:before {background:url('/platformlayout/flags/4x3/ca.png') no-repeat #fff !important; background-size:contain !important;}
.country-AF .loctitle:before {background:url('/platformlayout/flags/4x3/af.png') no-repeat #fff !important; background-size:contain !important;}
.country-AX .loctitle:before {background:url('/platformlayout/flags/4x3/ax.png') no-repeat #fff !important; background-size:contain !important;}
.country-AL .loctitle:before {background:url('/platformlayout/flags/4x3/al.png') no-repeat #fff !important; background-size:contain !important;}
.country-DZ .loctitle:before {background:url('/platformlayout/flags/4x3/dz.png') no-repeat #fff !important; background-size:contain !important;}
.country-AS .loctitle:before {background:url('/platformlayout/flags/4x3/as.png') no-repeat #fff !important; background-size:contain !important;}
.country-AD .loctitle:before {background:url('/platformlayout/flags/4x3/ad.png') no-repeat #fff !important; background-size:contain !important;}
.country-AO .loctitle:before {background:url('/platformlayout/flags/4x3/ao.png') no-repeat #fff !important; background-size:contain !important;}
.country-AI .loctitle:before {background:url('/platformlayout/flags/4x3/ai.png') no-repeat #fff !important; background-size:contain !important;}
.country-AQ .loctitle:before {background:url('/platformlayout/flags/4x3/aq.png') no-repeat #fff !important; background-size:contain !important;}
.country-AG .loctitle:before {background:url('/platformlayout/flags/4x3/ag.png') no-repeat #fff !important; background-size:contain !important;}
.country-AR .loctitle:before {background:url('/platformlayout/flags/4x3/ar.png') no-repeat #fff !important; background-size:contain !important;}
.country-AM .loctitle:before {background:url('/platformlayout/flags/4x3/am.png') no-repeat #fff !important; background-size:contain !important;}
.country-AW .loctitle:before {background:url('/platformlayout/flags/4x3/aw.png') no-repeat #fff !important; background-size:contain !important;}
.country-AZ .loctitle:before {background:url('/platformlayout/flags/4x3/az.png') no-repeat #fff !important; background-size:contain !important;}
.country-BS .loctitle:before {background:url('/platformlayout/flags/4x3/bs.png') no-repeat #fff !important; background-size:contain !important;}
.country-BH .loctitle:before {background:url('/platformlayout/flags/4x3/bh.png') no-repeat #fff !important; background-size:contain !important;}
.country-BD .loctitle:before {background:url('/platformlayout/flags/4x3/bd.png') no-repeat #fff !important; background-size:contain !important;}
.country-BB .loctitle:before {background:url('/platformlayout/flags/4x3/bb.png') no-repeat #fff !important; background-size:contain !important;}
.country-BZ .loctitle:before {background:url('/platformlayout/flags/4x3/bz.png') no-repeat #fff !important; background-size:contain !important;}
.country-BJ .loctitle:before {background:url('/platformlayout/flags/4x3/bj.png') no-repeat #fff !important; background-size:contain !important;}
.country-BM .loctitle:before {background:url('/platformlayout/flags/4x3/bm.png') no-repeat #fff !important; background-size:contain !important;}
.country-BT .loctitle:before {background:url('/platformlayout/flags/4x3/bt.png') no-repeat #fff !important; background-size:contain !important;}
.country-BO .loctitle:before {background:url('/platformlayout/flags/4x3/bo.png') no-repeat #fff !important; background-size:contain !important;}
.country-BW .loctitle:before {background:url('/platformlayout/flags/4x3/bw.png') no-repeat #fff !important; background-size:contain !important;}
.country-BV .loctitle:before {background:url('/platformlayout/flags/4x3/bv.png') no-repeat #fff !important; background-size:contain !important;}
.country-BR .loctitle:before {background:url('/platformlayout/flags/4x3/br.png') no-repeat #fff !important; background-size:contain !important;}
.country-IO .loctitle:before {background:url('/platformlayout/flags/4x3/io.png') no-repeat #fff !important; background-size:contain !important;}
.country-BN .loctitle:before {background:url('/platformlayout/flags/4x3/bn.png') no-repeat #fff !important; background-size:contain !important;}
.country-BG .loctitle:before {background:url('/platformlayout/flags/4x3/bg.png') no-repeat #fff !important; background-size:contain !important;}
.country-BF .loctitle:before {background:url('/platformlayout/flags/4x3/bf.png') no-repeat #fff !important; background-size:contain !important;}
.country-BI .loctitle:before {background:url('/platformlayout/flags/4x3/bi.png') no-repeat #fff !important; background-size:contain !important;}
.country-KH .loctitle:before {background:url('/platformlayout/flags/4x3/kh.png') no-repeat #fff !important; background-size:contain !important;}
.country-CM .loctitle:before {background:url('/platformlayout/flags/4x3/cm.png') no-repeat #fff !important; background-size:contain !important;}
.country-CV .loctitle:before {background:url('/platformlayout/flags/4x3/cv.png') no-repeat #fff !important; background-size:contain !important;}
.country-KY .loctitle:before {background:url('/platformlayout/flags/4x3/ky.png') no-repeat #fff !important; background-size:contain !important;}
.country-CF .loctitle:before {background:url('/platformlayout/flags/4x3/cf.png') no-repeat #fff !important; background-size:contain !important;}
.country-TD .loctitle:before {background:url('/platformlayout/flags/4x3/td.png') no-repeat #fff !important; background-size:contain !important;}
.country-CL .loctitle:before {background:url('/platformlayout/flags/4x3/cl.png') no-repeat #fff !important; background-size:contain !important;}
.country-CN .loctitle:before {background:url('/platformlayout/flags/4x3/cn.png') no-repeat #fff !important; background-size:contain !important;}
.country-CX .loctitle:before {background:url('/platformlayout/flags/4x3/cx.png') no-repeat #fff !important; background-size:contain !important;}
.country-CC .loctitle:before {background:url('/platformlayout/flags/4x3/cc.png') no-repeat #fff !important; background-size:contain !important;}
.country-CO .loctitle:before {background:url('/platformlayout/flags/4x3/co.png') no-repeat #fff !important; background-size:contain !important;}
.country-KM .loctitle:before {background:url('/platformlayout/flags/4x3/km.png') no-repeat #fff !important; background-size:contain !important;}
.country-CG .loctitle:before {background:url('/platformlayout/flags/4x3/cg.png') no-repeat #fff !important; background-size:contain !important;}
.country-CD .loctitle:before {background:url('/platformlayout/flags/4x3/cd.png') no-repeat #fff !important; background-size:contain !important;}
.country-CK .loctitle:before {background:url('/platformlayout/flags/4x3/ck.png') no-repeat #fff !important; background-size:contain !important;}
.country-CR .loctitle:before {background:url('/platformlayout/flags/4x3/cr.png') no-repeat #fff !important; background-size:contain !important;}
.country-CI .loctitle:before {background:url('/platformlayout/flags/4x3/ci.png') no-repeat #fff !important; background-size:contain !important;}
.country-CU .loctitle:before {background:url('/platformlayout/flags/4x3/cu.png') no-repeat #fff !important; background-size:contain !important;}
.country-DJ .loctitle:before {background:url('/platformlayout/flags/4x3/dj.png') no-repeat #fff !important; background-size:contain !important;}
.country-DM .loctitle:before {background:url('/platformlayout/flags/4x3/dm.png') no-repeat #fff !important; background-size:contain !important;}
.country-DO .loctitle:before {background:url('/platformlayout/flags/4x3/do.png') no-repeat #fff !important; background-size:contain !important;}
.country-EC .loctitle:before {background:url('/platformlayout/flags/4x3/ec.png') no-repeat #fff !important; background-size:contain !important;}
.country-EG .loctitle:before {background:url('/platformlayout/flags/4x3/eg.png') no-repeat #fff !important; background-size:contain !important;}
.country-SV .loctitle:before {background:url('/platformlayout/flags/4x3/sv.png') no-repeat #fff !important; background-size:contain !important;}
.country-GQ .loctitle:before {background:url('/platformlayout/flags/4x3/gq.png') no-repeat #fff !important; background-size:contain !important;}
.country-ER .loctitle:before {background:url('/platformlayout/flags/4x3/er.png') no-repeat #fff !important; background-size:contain !important;}
.country-ET .loctitle:before {background:url('/platformlayout/flags/4x3/et.png') no-repeat #fff !important; background-size:contain !important;}
.country-FO .loctitle:before {background:url('/platformlayout/flags/4x3/fo.png') no-repeat #fff !important; background-size:contain !important;}
.country-FJ .loctitle:before {background:url('/platformlayout/flags/4x3/fj.png') no-repeat #fff !important; background-size:contain !important;}
.country-GF .loctitle:before {background:url('/platformlayout/flags/4x3/gf.png') no-repeat #fff !important; background-size:contain !important;}
.country-PF .loctitle:before {background:url('/platformlayout/flags/4x3/pf.png') no-repeat #fff !important; background-size:contain !important;}
.country-TF .loctitle:before {background:url('/platformlayout/flags/4x3/tf.png') no-repeat #fff !important; background-size:contain !important;}
.country-GA .loctitle:before {background:url('/platformlayout/flags/4x3/ga.png') no-repeat #fff !important; background-size:contain !important;}
.country-GM .loctitle:before {background:url('/platformlayout/flags/4x3/gm.png') no-repeat #fff !important; background-size:contain !important;}
.country-GE .loctitle:before {background:url('/platformlayout/flags/4x3/ge.png') no-repeat #fff !important; background-size:contain !important;}
.country-GH .loctitle:before {background:url('/platformlayout/flags/4x3/gh.png') no-repeat #fff !important; background-size:contain !important;}
.country-GD .loctitle:before {background:url('/platformlayout/flags/4x3/gd.png') no-repeat #fff !important; background-size:contain !important;}
.country-GP .loctitle:before {background:url('/platformlayout/flags/4x3/gp.png') no-repeat #fff !important; background-size:contain !important;}
.country-GU .loctitle:before {background:url('/platformlayout/flags/4x3/gu.png') no-repeat #fff !important; background-size:contain !important;}
.country-GT .loctitle:before {background:url('/platformlayout/flags/4x3/gt.png') no-repeat #fff !important; background-size:contain !important;}
.country-GN .loctitle:before {background:url('/platformlayout/flags/4x3/gn.png') no-repeat #fff !important; background-size:contain !important;}
.country-GW .loctitle:before {background:url('/platformlayout/flags/4x3/gw.png') no-repeat #fff !important; background-size:contain !important;}
.country-GY .loctitle:before {background:url('/platformlayout/flags/4x3/gy.png') no-repeat #fff !important; background-size:contain !important;}
.country-HT .loctitle:before {background:url('/platformlayout/flags/4x3/ht.png') no-repeat #fff !important; background-size:contain !important;}
.country-HM .loctitle:before {background:url('/platformlayout/flags/4x3/hm.png') no-repeat #fff !important; background-size:contain !important;}
.country-HN .loctitle:before {background:url('/platformlayout/flags/4x3/hn.png') no-repeat #fff !important; background-size:contain !important;}
.country-HK .loctitle:before {background:url('/platformlayout/flags/4x3/hk.png') no-repeat #fff !important; background-size:contain !important;}
.country-IN .loctitle:before {background:url('/platformlayout/flags/4x3/in.png') no-repeat #fff !important; background-size:contain !important;}
.country-ID .loctitle:before {background:url('/platformlayout/flags/4x3/id.png') no-repeat #fff !important; background-size:contain !important;}
.country-IR .loctitle:before {background:url('/platformlayout/flags/4x3/ir.png') no-repeat #fff !important; background-size:contain !important;}
.country-IQ .loctitle:before {background:url('/platformlayout/flags/4x3/iq.png') no-repeat #fff !important; background-size:contain !important;}
.country-IE .loctitle:before {background:url('/platformlayout/flags/4x3/ie.png') no-repeat #fff !important; background-size:contain !important;}
.country-IL .loctitle:before {background:url('/platformlayout/flags/4x3/il.png') no-repeat #fff !important; background-size:contain !important;}
.country-IT .loctitle:before {background:url('/platformlayout/flags/4x3/it.png') no-repeat #fff !important; background-size:contain !important;}
.country-JM .loctitle:before {background:url('/platformlayout/flags/4x3/jm.png') no-repeat #fff !important; background-size:contain !important;}
.country-JP .loctitle:before {background:url('/platformlayout/flags/4x3/jp.png') no-repeat #fff !important; background-size:contain !important;}
.country-JO .loctitle:before {background:url('/platformlayout/flags/4x3/jo.png') no-repeat #fff !important; background-size:contain !important;}
.country-KZ .loctitle:before {background:url('/platformlayout/flags/4x3/kz.png') no-repeat #fff !important; background-size:contain !important;}
.country-KE .loctitle:before {background:url('/platformlayout/flags/4x3/ke.png') no-repeat #fff !important; background-size:contain !important;}
.country-KI .loctitle:before {background:url('/platformlayout/flags/4x3/ki.png') no-repeat #fff !important; background-size:contain !important;}
.country-KP .loctitle:before {background:url('/platformlayout/flags/4x3/kp.png') no-repeat #fff !important; background-size:contain !important;}
.country-KR .loctitle:before {background:url('/platformlayout/flags/4x3/kr.png') no-repeat #fff !important; background-size:contain !important;}
.country-KW .loctitle:before {background:url('/platformlayout/flags/4x3/kw.png') no-repeat #fff !important; background-size:contain !important;}
.country-KG .loctitle:before {background:url('/platformlayout/flags/4x3/kg.png') no-repeat #fff !important; background-size:contain !important;}
.country-LA .loctitle:before {background:url('/platformlayout/flags/4x3/la.png') no-repeat #fff !important; background-size:contain !important;}
.country-LV .loctitle:before {background:url('/platformlayout/flags/4x3/lv.png') no-repeat #fff !important; background-size:contain !important;}
.country-LB .loctitle:before {background:url('/platformlayout/flags/4x3/lb.png') no-repeat #fff !important; background-size:contain !important;}
.country-LS .loctitle:before {background:url('/platformlayout/flags/4x3/ls.png') no-repeat #fff !important; background-size:contain !important;}
.country-LR .loctitle:before {background:url('/platformlayout/flags/4x3/lr.png') no-repeat #fff !important; background-size:contain !important;}
.country-LY .loctitle:before {background:url('/platformlayout/flags/4x3/ly.png') no-repeat #fff !important; background-size:contain !important;}
.country-MO .loctitle:before {background:url('/platformlayout/flags/4x3/mo.png') no-repeat #fff !important; background-size:contain !important;}
.country-MK .loctitle:before {background:url('/platformlayout/flags/4x3/mk.png') no-repeat #fff !important; background-size:contain !important;}
.country-MG .loctitle:before {background:url('/platformlayout/flags/4x3/mg.png') no-repeat #fff !important; background-size:contain !important;}
.country-MW .loctitle:before {background:url('/platformlayout/flags/4x3/mw.png') no-repeat #fff !important; background-size:contain !important;}
.country-MY .loctitle:before {background:url('/platformlayout/flags/4x3/my.png') no-repeat #fff !important; background-size:contain !important;}
.country-MV .loctitle:before {background:url('/platformlayout/flags/4x3/mv.png') no-repeat #fff !important; background-size:contain !important;}
.country-ML .loctitle:before {background:url('/platformlayout/flags/4x3/ml.png') no-repeat #fff !important; background-size:contain !important;}
.country-MH .loctitle:before {background:url('/platformlayout/flags/4x3/mh.png') no-repeat #fff !important; background-size:contain !important;}
.country-MQ .loctitle:before {background:url('/platformlayout/flags/4x3/mq.png') no-repeat #fff !important; background-size:contain !important;}
.country-MR .loctitle:before {background:url('/platformlayout/flags/4x3/mr.png') no-repeat #fff !important; background-size:contain !important;}
.country-MU .loctitle:before {background:url('/platformlayout/flags/4x3/mu.png') no-repeat #fff !important; background-size:contain !important;}
.country-YT .loctitle:before {background:url('/platformlayout/flags/4x3/yt.png') no-repeat #fff !important; background-size:contain !important;}
.country-MX .loctitle:before {background:url('/platformlayout/flags/4x3/mx.png') no-repeat #fff !important; background-size:contain !important;}
.country-FM .loctitle:before {background:url('/platformlayout/flags/4x3/fm.png') no-repeat #fff !important; background-size:contain !important;}
.country-MD .loctitle:before {background:url('/platformlayout/flags/4x3/md.png') no-repeat #fff !important; background-size:contain !important;}
.country-MC .loctitle:before {background:url('/platformlayout/flags/4x3/mc.png') no-repeat #fff !important; background-size:contain !important;}
.country-MN .loctitle:before {background:url('/platformlayout/flags/4x3/mn.png') no-repeat #fff !important; background-size:contain !important;}
.country-MS .loctitle:before {background:url('/platformlayout/flags/4x3/ms.png') no-repeat #fff !important; background-size:contain !important;}
.country-MA .loctitle:before {background:url('/platformlayout/flags/4x3/ma.png') no-repeat #fff !important; background-size:contain !important;}
.country-MZ .loctitle:before {background:url('/platformlayout/flags/4x3/mz.png') no-repeat #fff !important; background-size:contain !important;}
.country-MM .loctitle:before {background:url('/platformlayout/flags/4x3/mm.png') no-repeat #fff !important; background-size:contain !important;}
.country-NA .loctitle:before {background:url('/platformlayout/flags/4x3/na.png') no-repeat #fff !important; background-size:contain !important;}
.country-NR .loctitle:before {background:url('/platformlayout/flags/4x3/nr.png') no-repeat #fff !important; background-size:contain !important;}
.country-NP .loctitle:before {background:url('/platformlayout/flags/4x3/np.png') no-repeat #fff !important; background-size:contain !important;}
.country-AN .loctitle:before {background:url('/platformlayout/flags/4x3/an.png') no-repeat #fff !important; background-size:contain !important;}
.country-NC .loctitle:before {background:url('/platformlayout/flags/4x3/nc.png') no-repeat #fff !important; background-size:contain !important;}
.country-NI .loctitle:before {background:url('/platformlayout/flags/4x3/ni.png') no-repeat #fff !important; background-size:contain !important;}
.country-NE .loctitle:before {background:url('/platformlayout/flags/4x3/ne.png') no-repeat #fff !important; background-size:contain !important;}
.country-NG .loctitle:before {background:url('/platformlayout/flags/4x3/ng.png') no-repeat #fff !important; background-size:contain !important;}
.country-NU .loctitle:before {background:url('/platformlayout/flags/4x3/nu.png') no-repeat #fff !important; background-size:contain !important;}
.country-NF .loctitle:before {background:url('/platformlayout/flags/4x3/nf.png') no-repeat #fff !important; background-size:contain !important;}
.country-MP .loctitle:before {background:url('/platformlayout/flags/4x3/mp.png') no-repeat #fff !important; background-size:contain !important;}
.country-NO .loctitle:before {background:url('/platformlayout/flags/4x3/no.png') no-repeat #fff !important; background-size:contain !important;}
.country-OM .loctitle:before {background:url('/platformlayout/flags/4x3/om.png') no-repeat #fff !important; background-size:contain !important;}
.country-PK .loctitle:before {background:url('/platformlayout/flags/4x3/pk.png') no-repeat #fff !important; background-size:contain !important;}
.country-PW .loctitle:before {background:url('/platformlayout/flags/4x3/pw.png') no-repeat #fff !important; background-size:contain !important;}
.country-PS .loctitle:before {background:url('/platformlayout/flags/4x3/ps.png') no-repeat #fff !important; background-size:contain !important;}
.country-PA .loctitle:before {background:url('/platformlayout/flags/4x3/pa.png') no-repeat #fff !important; background-size:contain !important;}
.country-PG .loctitle:before {background:url('/platformlayout/flags/4x3/pg.png') no-repeat #fff !important; background-size:contain !important;}
.country-PY .loctitle:before {background:url('/platformlayout/flags/4x3/py.png') no-repeat #fff !important; background-size:contain !important;}
.country-PE .loctitle:before {background:url('/platformlayout/flags/4x3/pe.png') no-repeat #fff !important; background-size:contain !important;}
.country-PH .loctitle:before {background:url('/platformlayout/flags/4x3/ph.png') no-repeat #fff !important; background-size:contain !important;}
.country-PN .loctitle:before {background:url('/platformlayout/flags/4x3/pn.png') no-repeat #fff !important; background-size:contain !important;}
.country-PL .loctitle:before {background:url('/platformlayout/flags/4x3/pl.png') no-repeat #fff !important; background-size:contain !important;}
.country-PR .loctitle:before {background:url('/platformlayout/flags/4x3/pr.png') no-repeat #fff !important; background-size:contain !important;}
.country-QA .loctitle:before {background:url('/platformlayout/flags/4x3/qa.png') no-repeat #fff !important; background-size:contain !important;}
.country-RE .loctitle:before {background:url('/platformlayout/flags/4x3/re.png') no-repeat #fff !important; background-size:contain !important;}
.country-RO .loctitle:before {background:url('/platformlayout/flags/4x3/ro.png') no-repeat #fff !important; background-size:contain !important;}
.country-RU .loctitle:before {background:url('/platformlayout/flags/4x3/ru.png') no-repeat #fff !important; background-size:contain !important;}
.country-RW .loctitle:before {background:url('/platformlayout/flags/4x3/rw.png') no-repeat #fff !important; background-size:contain !important;}
.country-SH .loctitle:before {background:url('/platformlayout/flags/4x3/sh.png') no-repeat #fff !important; background-size:contain !important;}
.country-KN .loctitle:before {background:url('/platformlayout/flags/4x3/kn.png') no-repeat #fff !important; background-size:contain !important;}
.country-LC .loctitle:before {background:url('/platformlayout/flags/4x3/lc.png') no-repeat #fff !important; background-size:contain !important;}
.country-PM .loctitle:before {background:url('/platformlayout/flags/4x3/pm.png') no-repeat #fff !important; background-size:contain !important;}
.country-VC .loctitle:before {background:url('/platformlayout/flags/4x3/vc.png') no-repeat #fff !important; background-size:contain !important;}
.country-WS .loctitle:before {background:url('/platformlayout/flags/4x3/ws.png') no-repeat #fff !important; background-size:contain !important;}
.country-SM .loctitle:before {background:url('/platformlayout/flags/4x3/sm.png') no-repeat #fff !important; background-size:contain !important;}
.country-ST .loctitle:before {background:url('/platformlayout/flags/4x3/st.png') no-repeat #fff !important; background-size:contain !important;}
.country-SA .loctitle:before {background:url('/platformlayout/flags/4x3/sa.png') no-repeat #fff !important; background-size:contain !important;}
.country-SN .loctitle:before {background:url('/platformlayout/flags/4x3/sn.png') no-repeat #fff !important; background-size:contain !important;}
.country-CS .loctitle:before {background:url('/platformlayout/flags/4x3/cs.png') no-repeat #fff !important; background-size:contain !important;}
.country-SC .loctitle:before {background:url('/platformlayout/flags/4x3/sc.png') no-repeat #fff !important; background-size:contain !important;}
.country-SL .loctitle:before {background:url('/platformlayout/flags/4x3/sl.png') no-repeat #fff !important; background-size:contain !important;}
.country-SG .loctitle:before {background:url('/platformlayout/flags/4x3/sg.png') no-repeat #fff !important; background-size:contain !important;}
.country-SI .loctitle:before {background:url('/platformlayout/flags/4x3/si.png') no-repeat #fff !important; background-size:contain !important;}
.country-SB .loctitle:before {background:url('/platformlayout/flags/4x3/sb.png') no-repeat #fff !important; background-size:contain !important;}
.country-SO .loctitle:before {background:url('/platformlayout/flags/4x3/so.png') no-repeat #fff !important; background-size:contain !important;}
.country-ZA .loctitle:before {background:url('/platformlayout/flags/4x3/za.png') no-repeat #fff !important; background-size:contain !important;}
.country-GS .loctitle:before {background:url('/platformlayout/flags/4x3/gs.png') no-repeat #fff !important; background-size:contain !important;}
.country-LK .loctitle:before {background:url('/platformlayout/flags/4x3/lk.png') no-repeat #fff !important; background-size:contain !important;}
.country-SD .loctitle:before {background:url('/platformlayout/flags/4x3/sd.png') no-repeat #fff !important; background-size:contain !important;}
.country-SR .loctitle:before {background:url('/platformlayout/flags/4x3/sr.png') no-repeat #fff !important; background-size:contain !important;}
.country-SJ .loctitle:before {background:url('/platformlayout/flags/4x3/sj.png') no-repeat #fff !important; background-size:contain !important;}
.country-SZ .loctitle:before {background:url('/platformlayout/flags/4x3/sz.png') no-repeat #fff !important; background-size:contain !important;}
.country-SY .loctitle:before {background:url('/platformlayout/flags/4x3/sy.png') no-repeat #fff !important; background-size:contain !important;}
.country-TW .loctitle:before {background:url('/platformlayout/flags/4x3/tw.png') no-repeat #fff !important; background-size:contain !important;}
.country-TJ .loctitle:before {background:url('/platformlayout/flags/4x3/tj.png') no-repeat #fff !important; background-size:contain !important;}
.country-TZ .loctitle:before {background:url('/platformlayout/flags/4x3/tz.png') no-repeat #fff !important; background-size:contain !important;}
.country-TH .loctitle:before {background:url('/platformlayout/flags/4x3/th.png') no-repeat #fff !important; background-size:contain !important;}
.country-TL .loctitle:before {background:url('/platformlayout/flags/4x3/tl.png') no-repeat #fff !important; background-size:contain !important;}
.country-TG .loctitle:before {background:url('/platformlayout/flags/4x3/tg.png') no-repeat #fff !important; background-size:contain !important;}
.country-TK .loctitle:before {background:url('/platformlayout/flags/4x3/tk.png') no-repeat #fff !important; background-size:contain !important;}
.country-TO .loctitle:before {background:url('/platformlayout/flags/4x3/to.png') no-repeat #fff !important; background-size:contain !important;}
.country-TT .loctitle:before {background:url('/platformlayout/flags/4x3/tt.png') no-repeat #fff !important; background-size:contain !important;}
.country-TN .loctitle:before {background:url('/platformlayout/flags/4x3/tn.png') no-repeat #fff !important; background-size:contain !important;}
.country-TM .loctitle:before {background:url('/platformlayout/flags/4x3/tm.png') no-repeat #fff !important; background-size:contain !important;}
.country-TC .loctitle:before {background:url('/platformlayout/flags/4x3/tc.png') no-repeat #fff !important; background-size:contain !important;}
.country-TV .loctitle:before {background:url('/platformlayout/flags/4x3/tv.png') no-repeat #fff !important; background-size:contain !important;}
.country-UG .loctitle:before {background:url('/platformlayout/flags/4x3/ug.png') no-repeat #fff !important; background-size:contain !important;}
.country-AE .loctitle:before {background:url('/platformlayout/flags/4x3/ae.png') no-repeat #fff !important; background-size:contain !important;}
.country-UM .loctitle:before {background:url('/platformlayout/flags/4x3/um.png') no-repeat #fff !important; background-size:contain !important;}
.country-UY .loctitle:before {background:url('/platformlayout/flags/4x3/uy.png') no-repeat #fff !important; background-size:contain !important;}
.country-UZ .loctitle:before {background:url('/platformlayout/flags/4x3/uz.png') no-repeat #fff !important; background-size:contain !important;}
.country-VU .loctitle:before {background:url('/platformlayout/flags/4x3/vu.png') no-repeat #fff !important; background-size:contain !important;}
.country-VA .loctitle:before {background:url('/platformlayout/flags/4x3/va.png') no-repeat #fff !important; background-size:contain !important;}
.country-VE .loctitle:before {background:url('/platformlayout/flags/4x3/ve.png') no-repeat #fff !important; background-size:contain !important;}
.country-VN .loctitle:before {background:url('/platformlayout/flags/4x3/vn.png') no-repeat #fff !important; background-size:contain !important;}
.country-VG .loctitle:before {background:url('/platformlayout/flags/4x3/vg.png') no-repeat #fff !important; background-size:contain !important;}
.country-VI .loctitle:before {background:url('/platformlayout/flags/4x3/vi.png') no-repeat #fff !important; background-size:contain !important;}
.country-WF .loctitle:before {background:url('/platformlayout/flags/4x3/wf.png') no-repeat #fff !important; background-size:contain !important;}
.country-EH .loctitle:before {background:url('/platformlayout/flags/4x3/eh.png') no-repeat #fff !important; background-size:contain !important;}
.country-YE .loctitle:before {background:url('/platformlayout/flags/4x3/ye.png') no-repeat #fff !important; background-size:contain !important;}
.country-ZM .loctitle:before {background:url('/platformlayout/flags/4x3/zm.png') no-repeat #fff !important; background-size:contain !important;}
.country-ZW .loctitle:before {background:url('/platformlayout/flags/4x3/zw.png') no-repeat #fff !important; background-size:contain !important;}
.country-DE .loctitle:before {background:url('/platformlayout/flags/4x3/de.png') no-repeat #fff !important; background-size:contain !important;}



/* Courier Search */
.courierCountrySearch {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;flex-direction: row;position:relative;font-size:12px;margin: 16px 0;vertical-align: middle;justify-content: stretch;}
.courierCountrySearch>li, .courierCountrySearch>span {/* display:block; *//* float:left; */list-style: none;flex-grow: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: row;justify-content: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;align-content: center;align-items: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;}
.courierCountrySearch>span:first-child { display:none}
.courierCountrySearch li {border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;background:#f2f3f4;flex-grow: 2;text-align: left;/* padding: 16px; */}
.courierCountrySearch li[class*="country-"] .loctitle:before, .courierCountrySearch li[data-iso*="iso-"] .loctitle:before {margin: 0px 12px 0 0;}
.courierCountrySearch span:first {font-size:12px; display:none}
.courierCountrySearch span.loctitle {text-transform: capitalize;padding: 10px;}
.courierCountrySearch-select {color:white;cursor:pointer;}
.courierCountrySelection { background:rgba(0,0,0,0.65); width:100%;height:100%; position: fixed; top:0; left:0; z-index:100000; }
.courierCountrySelection-inner { background:white; width:425px; max-width:100%; position:relative; float:left; }
.courierCountrySelection-head {background:#ddd; line-height: 24px;}
.courierCountrySelection-close {float:right; font-size:24px;cursor: pointer;}
.courierCountrySelection-search {border-bottom:1px solid #ebebeb; position: relative;}
.courierCountrySelection-search input {}
input[type="search"]::-webkit-search-cancel-button {-webkit-appearance: none;display: none;}
.courierCountrySelection-search .emptysearch {position: absolute;top: 17px;right: 17px;display: block;width: 48px;height: 48px;line-height: 48px;text-align: center; cursor: pointer;cursor: pointer;}
.courierCountrySelection-body { max-height:60vh; overflow-y:auto; }
.courierCountrySelection-body li {list-style:none;display:block;border-bottom:1px solid #ebebeb;cursor: pointer;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;text-align: left;}
.courierCountrySelection-body li.hideLocationCourier {display:none;}
.courierCountrySelection-body li:hover {background:#f4f5f7;}
  