/* latin */
@font-face {
    font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", sans-serif;
    font-style: normal;
    font-weight: 400;
    src: local('Montserrat-Regular'), url(zhcz-_WihjSQC0oHJ9TCYPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
    font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", sans-serif;
    font-style: normal;
    font-weight: 400;
    src: local('Raleway'), local('Raleway-Regular'), url(yQiAaD56cjx1AooMTSghGfY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", sans-serif;
    font-style: normal;
    font-weight: 400;
    src: local('Raleway'), local('Raleway-Regular'), url(0dTEPzkLWceF7z0koJaX1A.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@charset "utf-8";.navigation:after,.navigation:before{content:''}.titleHd,.upperCs{text-transform:uppercase}
body {
    font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", sans-serif;
    background: #f1f1f1
}

.topOrngBar {background: linear-gradient(to right, #003042, #4ba5a5); width: 100%; height: 15px}
.topBlueBar {background: linear-gradient(to right, #003042, #4ba5a5);width: 100%;height: 53px}
.map{background:url(../img/map.png) no-repeat;width:100%;margin-top:20px;margin-bottom:20px;height:630px}
.loginBox {background:linear-gradient(to right, #003042, #4ba5a5);position: absolute;left: 2px;right: 51px;top: 150px;min-height: 220px;margin-top: 4%; color: #3d6b7c;z-index: 10000;padding: 40px;width: 1583px;}
.mrgTop35{margin-top:35px}.mrgBot{margin-bottom:5px}.mrgBot10{margin-bottom:15px}
.mrgT0{margin-top:0!important}
.txtBox1 {width: 73%;padding: 8px;font-weight: 800;text-align: center;font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", sans-serif;border: 1px solid #215c71;box-shadow: none;font-size: 12px;-webkit-border-radius: 16px;}
.forgotpass{text-decoration:underline;color:#ffffff!important;float:right;font-weight:500;margin-top:95px;width:144px;text-align:center}
.linkarea a,.navigation a,.pgg a{text-decoration:none}.freetxt,.onmoney,.tbl-head,.titleHd,.zerohd{font-weight:700}
.orngBtn,.orngBtn2{color:#ffffff;padding:5px;text-align:center;cursor:pointer;background:#e95519;border:1px solid #fff}
.orngBtn {width: 73%;background: linear-gradient(to right, #356171, #1b3939);border-radius: 56px;border-color: aliceblue;}
.graybtn,.orngBtn2{width:120px;margin-top:10px}.orngBtn2{float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.graybtn{float:right;color:#fff;padding:5px;text-align:center;cursor:pointer;background:#ccc;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.btnB,.btnG{margin-left:114px;width:150px;text-align:center;padding:5px;color:#fff;margin-bottom:10px;cursor:pointer}.Txtbox_Mob,.blueHeadTxt,.btnB,.btnG,.emtySpace,.mobcode,.mobnum{float:left}.btnB{background:#386778;border-radius:20px}.btnG{background:#386778;border-radius:19px}.emtySpace{width:300px}.successBox{border:1px solid green;background:#E7FBE8;color:green;padding:12px}.failedbox{border:1px solid red;padding:10px;width:97%;background:#fff;color:red;font-size:14px}
.TxtBox, .selectBox,
.txtboxM {
    font-weight: 800;
    text-align: center;
    font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", sans-serif;
    border: 1px solid #215c71;
    box-shadow: none;
    font-size: 12px;
    -webkit-border-radius: 13px;
}
.bluHD{ padding:6px; text-align:left;font-size:1.4em;color:#fff;margin-top:15px; background:#356171;border-radius:26px}
.mrg10-T{margin-top:20px}
.starRed{color:red}
.errMsg{color:#fff;font-size: x-small !important;}
.blueHeadTxt{color:#ee4134;font-size:18px;text-align:left;margin-bottom:25px;width:100%; float:left;}
.aspNetDisabled {
    font-weight: 800;
    text-align: center;
    font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", sans-serif;
    border: 1px solid #215c71;
    box-shadow: none;
   /* width:276px !important;*/
    font-size: 12px;
    -webkit-border-radius: 13px;
}
.Txtbox_Mob{width:100%}
.txtcolor_login
{
    color:#e95519;
}
.wp25
{
    padding:5px;
}

.fltR
{ float:right;}
.mobcode{width:30px}
.mobnum{width:86%;margin-left:8px}.clrfx{clear:both;display:block}
@media (max-width:768px)
{
    .loginBox{width:100%}}
    
    .mnucolor{color:#666!important}


.overflowMob{overflow:auto}
.tbl-typ2{width:100%; }
.tbl-head{background:#3c657f;color:#fff!important;font-size:13px;text-align:center!important}
.tbl-typ2 .tbl-data td{border:1px solid #f0f0f0;border-width:0 1px 1px 0;/*font-family:Raleway;*/font-size:12px;color:#666;padding:9px 10px; }
.rec-his-tbl .tbl-typ2 .tbl-data .alt-bg{background-color:#fafafa}
.dasBox1, .dasBox2 {
    background: linear-gradient(180deg,#4a889f,#1b3139 83%);
    border-radius: 15px;
    margin-bottom: 20px;
    color: #fff;
    overflow: hidden;
    padding: 0 !important
}
.dasBox1{margin-right:20px}
.dasBox2{margin-left:20px;border:1px solid #0C9C9C}
.inerBox{min-height:105px;padding:15px}
.poundval{font-size:22px}
.vinobox{border:1px solid #fff;background:#f3f5f4; padding-top:15px; margin-bottom:20px;}
.iconsize{ font-size:1.6em !  important; margin-right:10px; margin-left:10px;}
.val_agnt{font-size:2.2em;float:right;padding:5px}
.inerBox2{min-height:90px;padding:10px;float:left}
.linkarea {
    background: #5da6b5;
    border-radius: 3px;
    padding: 5px;
    cursor: pointer
}
.linkarea:hover{background:#ccc;color:#666}
#rdoMr,#rdoMrs,#rdomale,.mrgR{margin-right:10px}
.linkarea a{color:#fff}
.dateholder{float:left;width:33%}
.dateholder2{float:left;width:33%;margin-left:1px}
#rdDoc{padding-right:10px}
.mobNum{line-height:25px}
.logoAgent{display:inline;float:left}
.logoAgent2{display:inline;float:right;margin-top:10px; margin-right:35px;}
.TopOfer,.contmap,.iocLable{text-align:center}
.upperCs {
    font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", sans-serif
}
.NormalRates, .TopOfer {
    font-family -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", sans-serif
}
.contmap{margin-bottom:15px;margin-top:15px}.clrBoth{clear:both;display:block}
.iocLable{font-size:22px;color:#666;margin-bottom:20px}.bluline2{border-bottom:2px solid #006dbd;padding-bottom:10px;padding-top:10px}
.costBg{background:#F2F2F2}.plLT{float:left}.titleHd{font-size:18px!important;color:#707070;margin-bottom:15px}
.margin-top20{margin-top:30px}
.btnbluecolor{background:#386778!important;border:1px solid #386778;color:#fff!important}
.Txtbox_demo2,.bdrgry,.bdrgryCrv{border:1px solid #ccc}
.mrghelp8{margin-top:-5px;width:24px;height:24px}
.iebtn{margin-top:25px !ie;margin-left:10px !ie;float:left !ie}
.number{color:Orange}
.zerohd{font-size:3em;padding-top:15px;padding-bottom:15px}
.onmoney{font-size:1.5em}.freetxt{font-size:14px}
.notetxt{font-size:12px;padding-top:13px;line-height:15px}
.TopOfer{background:#fc6529;color:#fff;padding:10px}
.otpbtn{margin-top:5px;float:right}.flLt,.pgg{float:left}
.TxtBoxOtp{width:66%;margin-left:3px}.wid1{width:30px}
.mrgT3p{margin-top:3%}.mrgT2p{margin-top:6%}.mrgT03p{margin-top:3%}
.Txtbox_demo2 {
    font-weight: 800;
    text-align: center;
    font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", sans-serif;
    border: 1px solid #215c71;
    box-shadow: none;
    font-size: 12px;
    -webkit-border-radius: 13px;}
.MrgTop{margin-top:25px}.MrgBot25{margin-bottom:25px}.mrgR{margin-top:4px}.widt80{width:80%!important}.widt60{width:60%!important}.bdrgryCrv{-moz-user-select:none;background:#f0f0ed;border-radius:8px;cursor:pointer;display:inline-block;padding:0;margin-right:15px;margin-left:20px}.BluhdTrans,.GrnhdTrans,.GrnhdTrans2{font-weight:400;color:#fff;-moz-user-select:none;border-radius:8px 8px 0 0;font-size:22px;text-align:center}.GrnhdTrans2,.pad10{padding:10px}.bgGray{background:#dad8d8}.BluhdTrans,.GrnhdTrans{padding:10px;background:url(../img/blufill.jpg)}.GrnhdTrans2{background:#666}.EstTxtL,.TxtBold,.bluBGTra,.h3Txt,.lblwt,.normalBold{font-weight:700}.bgGray2{border:1px solid #ccc;border-radius:8px;padding:0;background:#f0f0ed;margin-left:20px}.hdTrans{font-size:22px;padding-top:20px;text-align:center}.lblwt{font-size:13px}.brdr9{border:1px solid #999}.costbox{padding-top:5px;padding-bottom:5px;background:#ccc}.mrgtop3{margin-top:10px}.mrgtop13{margin-top:8%}.txtcolr{color:#444;padding:3px!important}.bluBGTra,.ouerPad{padding:10px}.mrgTop10{margin-top:5%}.bluBGTra{border-bottom:1px solid #fff;color:#888}.EstTxtS{font-size:18px}.EstTxtL{font-size:22px}.h3Txt{font-size:18px}.estimate{width:31px;height:50px;background:url(../img/remit_icons.png) 223px -273px}.est_summery{width:86px;height:46px;background:url(../img/remit_icons.png) 173px -277px}.pgg{background-color:#fff;padding:2px;margin:1% auto}.pgg a,.pgg span{color:#fff;padding:5px 10px}.pgg a{margin:auto 1%;background-color:#444;-o-box-shadow:1px 1px 1px #111;-moz-box-shadow:1px 1px 1px #111;-webkit-box-shadow:1px 1px 1px #111;box-shadow:1px 1px 1px #111}.pgg a:hover{background-color:#1e8d12;color:#fff}.pgg span{background-color:#ae2676;-o-box-shadow:1px 1px 1px #111;-moz-box-shadow:1px 1px 1px #111;-webkit-box-shadow:1px 1px 1px #111;box-shadow:1px 1px 1px #111}

/*---------------------------------------------------------*/
.lastlog
{
    float:left;
     margin-right:40px;
     font-size:11px;}
.dropbtn {
   
         color: #386778;
    font-size: 12px;
    margin-bottom:10px;
    
    
    border: none;
    cursor: pointer;
    background:#fff;
}

.dropdown {
    position: relative;
    display: inline-block;
    margin-right:50px;
}

.dropdown-content {
    display: none;
    position: absolute;
       z-index: 9999999;
    background-color: #f9f9f9;
    min-width: 130px;
        font-size: 11px;
    text-align: left;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}

.dropdown-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}
.walletBox {
    background-color: #fff;
    box-shadow: 0 0 25px 0 rgba(0, 0, 0, .08);
    height: 39px;
    display: inline-flex;
    align-items: center;
    border-radius: 50px;
    padding: 7px 10px;
    color: #215c71;
    border: 1px solid #22c1d5;
    width: 215px;
    margin-top: 5px;
    margin-left: 89px;
}
.dropdown-content a:hover {background-color: #6fa4ce; color:#fff;}

.dropdown:hover .dropdown-content {
    display: block;
}

.dropdown:hover .dropbtn {
    background-color: #fff;
}
/*---------------------------------------------------------*/
.mnu_width
{
    min-width:100px;

}


.panel-group .panel .panel-heading .panel-title > a:after {
    content: "\f077";
    display: inline-block;
    font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", sans-serif font-style: normal;
    font-weight: 400;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    top: 50%;
    right: 10px;
    margin-top: -16px;
    width: 32px;
    height: 32px;
    text-align: center;
    line-height: 29px;
    border: 0px solid #ef662c;
    color: #ef662c;
    font-size: 14pt;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out;
}


.panel-group .panel .panel-heading .panel-title>a.collapsed:after {
content: "\f078";
border: 0px solid #adb2b6;
color: #adb2b6;
line-height: 29px;
}

.panel-group .panel .panel-heading .panel-title>a:hover:after {
color: #666;
border-color: #ef662c;
}
.panel-group .panel .panel-heading .panel-title>a {
color: #666;
background-color: transparent;
padding: 15px 55px 15px 15px;
display: block;
position: relative;
-webkit-transition: all .3s ease-out;
-moz-transition: all .3s ease-out;
-ms-transition: all .3s ease-out;
-o-transition: all .3s ease-out;
transition: all .3s ease-out;
}
.TxtHdBlue
{
font-size:14px;
font-weight:bold;
color:#06F;
	
}
.panel-group .panel,.accordionMod .accordion-group { margin-bottom: 15px }
.panel { border: 0px solid #d5d5d5 }
.accordionMod .panel-heading .current { border: none }
.panel-group .panel { border: 1px solid #d5d5d5 }
.accordionMod .panel-heading .accordion-toggle {position: relative;cursor: pointer;margin: 0;padding: 10px 45px;}
.panel-group .panel { border-radius: 0px !important }
.accordion-body,.panel-heading {background: #fafafa;border-radius: 0px !important;padding: 0;}
.accordionMod .panel-heading .accordion-toggle .icon:before {
    content: "\f067";
    font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", sans-serif;
    display: block;
    width: 14px;
    height: 14px;
    position: absolute;
    left: 15px;
    top: 11px;
}
.accordionMod .panel-heading .accordion-toggle .iconActive:before {
    content: "\f068";
    font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", sans-serif;
}
.accordionMod .panel-heading .current {color: #fff;border-radius: 0px !important;text-shadow: 1px 1px 1px #283043;}

/********************************************************************************/
.priceBox
{
    
    padding:5px;
    width:98%;
    margin:8px;
    float:left;
}

.HeadTypeNew1
{
    font-size:26px;
    clear:both;
    color:#666;
 
}
.HeadTypeNew2
{
    font-size:20px;
    clear:both;
    color:#666;
 
}

.boxColr1
{
    background:#fbafb2;
    padding:15px;
    color:#fff;
    margin-right:3%;
    margin-bottom:2%;
    box-shadow: 10px 10px 5px #888888;
}
.boxColr1_4
{
    background:#fbafb2;
    padding:15px;
    color:#fff;
    margin-right:4%;
    margin-bottom:2%;
    box-shadow: 10px 10px 5px #888888;
}
.boxColr1_1
{
    background:#da767a;
    padding:15px;
    color:#fff;
    margin-right:4%;
    margin-bottom:2%;
    box-shadow: 10px 10px 5px #888888;
}
.boxColr1_2
{
    background:#f7a172;
    padding:15px;
    color:#fff;
    margin-right:3%;
    margin-bottom:2%;
    box-shadow: 10px 10px 5px #888888;
}
.boxColr1_3
{
    background:#e0b675;
    padding:15px;
    color:#fff;
   margin-right:3%;
    margin-bottom:2%;
    box-shadow: 10px 10px 5px #888888;
}
.boxColr2
{
    background:#efd2a5;
    padding:15px;
    color:#fff;
    box-shadow: 10px 10px 5px #888888;
    margin-right:2%;
    margin-bottom:2%;
}
.boxColr2_1
{
    background:#efd2a5;
    padding:15px;
    color:#fff;
    box-shadow: 10px 10px 5px #888888;
    margin-right:2%;
    margin-bottom:2%;
}


.BigTxt
{
    font-size:1.5em;
}
.smlTxt
{
    font-size:1.2em;
    font-weight:bold;
    
    }
.modal-box
{
    display: inline-block;
  
    position: absolute;
    top: 43%;
    left: 38%;
    width: 250px;
    
    background-color: #fff;
    z-index: 100010;
    opacity: 1;
    text-align: center;
   
   
}
/* */

/* ajax modal pop up extender*/

.modalPopup
{
    padding: 3px; 
    position: absolute; margin:0 auto;    
    /*left:237px ! Important;
    top:303px ! Important;*/
}
.loadimg
{
   position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -103px; /* -1 * image width / 2 */
  margin-top: -99px; /* -1 * image height / 2 */
}
.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
    position:fixed ! Important;
}
.modal1
{    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    height: 100%;
    width: 100%;
    background-color: transparent ;}

.center1
{        
           z-index: 10000;
    width: 10%;
    height: 88px;
    margin: 272px auto;
    padding: 10px;
        }
th{ background:#386778; color:#fff;        }
.dow
{
    background:#fff; color:#000;
}
.moblen
{
    float: left; width: 89%; margin-left:8px;
}
.wnDis
{
            float: left;
            width: 88%;
            margin-left: 5px;
        }
@media (max-width:480px)
{
    .moblen
{
    float: left; width: 83%; margin-left:8px;
}
    .center1
{        
        z-index: 10000;
        width: 58%;
        height: 80px;
        margin: 300px auto;
        padding: 10px;}
     .wnDis
{
            float: left;
            width: 83%;
            margin-left: 5px;
        }
}

.ico-help {
    background-position: -51px -403px !important;
    width: 22px;
    height: 22px;
    cursor: pointer;
}
.icon {
	background:url(../images/otherimg_v1.png) no-repeat scroll 0 0 transparent
}
.tooltip1 {
    position: absolute;
    z-index: 1030;
    display: block;
    visibility: visible;
    font-size: 11px;
    line-height: 1.4;
    opacity: 100 !important;}
    .successBox1
    {
    border:1px solid green;
    padding:10px;
    width:94%;
    background:rgba(6, 175, 75, 0.18);
    color:Red;
    font-weight:bold;
    font-size: 14px;
    }
.btn-typ1 {
    background: url(../img/btnbg_v1.png) repeat-x left top #06b14c;
    border: 1px solid #059540;
    border-radius: 5px;
    padding: 4px 8px;
    font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    line-height: 15px;
    display: inline-block;
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
    cursor: pointer;
    float: right;
}
.mrg7-R {
	margin-right:7px
}