body{background:#fff;color:#2a2a2a;font-family:"tahoma",arial;}
h1,h2,h3,h4,h5,h6{font-family: 'oswaldbook',Arial;}
a{color:#153b4c;}
a:hover,a:focus{color:#153b4c;}
label {cursor: inherit!important;}
.pointer {cursor: pointer!important;}

.comn-heading1 h1 {
	color: #153b4c;
    font-family: 'oswaldbook', arial;
    font-size: 0.909rem;
    margin: 0px;
    padding: 0px;
    line-height: 120%;
    letter-spacing: 1px;
    margin-bottom: 20px;
	font-weight: 400;
}
.blue-sab-heading h2 {
    color: #153b4c;
    font-family: "oswaldbook",arial;
    font-size: 0.75rem;
    letter-spacing: 1px;
    line-height: 100%;
    margin-bottom: 8px;
}
span.error, small.error{background:#153b4c; color:#FFF;}
.bottom_border{border-bottom:2px solid #cccccc;}
.grey_border_btm{border-bottom:1px solid #cccccc;}

.common-link-bold-black{color:#153b4c;}
.common-link-bold-black:hover{color:#696969;}

.img_title{color:#153b4c; font-family: 'oswaldbook',Arial;}

/*-------------Header css-------------*/
.orange-patch{background-color:#82bc00;}
.usr_meta{color:#153b4c; font-family:'oswaldbook',Arial;}
.title-background{color:#153b4c; font-family:'tahoma',Arial;}
.title-grey-bg{background:#f0f0f0;}
.sm_mobi_header{background:#153b4c; color: #fff; font-family: 'oswaldlight',Arial;}
.form-hr{border-top:1px solid #cccccc;}

/*-----------------Transaction Orange patch----------------*/
.mid_orange_bar{background:#82bc00;}
.mid_orange_bar h4{color:#FFFFFF; font-family: 'oswaldbook',Arial;}
.post_send_form {font-size: 20px;  font-family:'oswaldbook',Arial;}
.receiver{background:#153b4c; color:#fff; }
.receiver a{color:#fff; }
.confirm{background:#153b4c; color:#fff;}
.sender{background:#f0f0f0; color:#153b4c;}
.tab_active{background: #153b4c !important;color: #fff !important;}
.tab_none{background: #fff !important;color: #153b4c !important;}

/*-------------Header Menu-------------*/
.lavalamp-object{border-bottom:4px solid #82bc00;}
.menu-wrapper li a{font-family: 'oswaldlight', arial; color:#696969; }
.menu-wrapper li a:hover{color:#153b4c;}

.menu-wrapper .active a{color:#153b4c;}

.blue-patch{background-color:#153b4c;}

#accountSummary .menu-wrapper #myAccount a, #sendMoney .menu-wrapper #sendMoney a, #customerSupport .menu-wrapper #customerSupport a, #help .menu-wrapper #help a, #statusTracker .menu-wrapper #myAccount a, #scheduleReminder .menu-wrapper #myAccount a, #recurringPayments .menu-wrapper #myAccount a, #smsRemittance .menu-wrapper #myAccount a,#whatsappRemittance .menu-wrapper #myAccount a #repeatRemittance .menu-wrapper #myAccount a, #personalInformation .menu-wrapper #myAccount a, #documentUploadBdy .menu-wrapper #myAccount a, #bankAccounts .menu-wrapper #myAccount a, #changePassword .menu-wrapper #myAccount a, #referFriend .menu-wrapper #myAccount a, #earnMoneyScheme .menu-wrapper #myAccount a, #resScheme .menu-wrapper #myAccount a, #accountSetting .menu-wrapper #myAccount a, #myReceivers .menu-wrapper #myAccount a{color:#153b4c;}

/*----------------------Gray Top Patch-----------------------*/
.grey_top{background-color:#f0f0f0;}

.user_name{font-family:'oswaldbook',Arial;color:#82bc00;}
.log_details{font-family:'oswaldlight',Arial;border-left:3px solid #fff;color:#153b4c;}

/*-------------Left Menu Panel--------------*/
.acc_list li a{color:#2a2a2a;background: url("../images/sprit.png") no-repeat -470px -347px #f0f0f0;box-shadow:0 0 5px 1px rgba(0, 0, 0, 0.15);font-family: 'oswaldbook',Arial;font-size: 16px !important;}
.acc_list li a:hover,.acc_list li .active_li{background: url("../images/sprit.png") no-repeat -470px -347px #f0f0f0;color: #2a2a2a;}

#accountSummary .acc_list li #mnu_accountSummary, #myReceivers .acc_list li #mnu_myReceiver, #myfeedback .acc_list li #mnu_giveFeedBack, #statusTracker .acc_list li #mnu_transactions, #scheduleReminder .acc_list li #mnu_transactions, #recurringPayments .acc_list li #mnu_transactions, #smsRemittance .acc_list li #mnu_transactions,#whatsappRemittance .acc_list li #mnu_transactions,#repeatRemittance .acc_list li #mnu_transactions, #personalInformation .acc_list li #mnu_myProfile, #documentUploadBdy .acc_list li #mnu_myProfile, #bankAccounts .acc_list li #mnu_myProfile, #changePassword .acc_list li #mnu_myProfile, #referFriend .acc_list li #mnu_myProfile, #earnMoneyScheme .acc_list li #mnu_myProfile, #resScheme .acc_list li #mnu_myProfile, #accountSetting .acc_list li #mnu_myProfile {background: url("../images/sprit.png") no-repeat -470px -347px #f0f0f0;color: #2a2a2a;}

.small_menu_list{background:#153b4c;}
.acc_list .small_menu_list li a{color:#fff;background: url("../images/sprit.png") no-repeat -481px -299px transparent;font-family: 'oswaldbook',Arial;}
.acc_list .small_menu_list li a:hover,.acc_list .small_menu_list li a.active{background: url("../images/sprit.png") no-repeat -481px -249px;color: #ffffff;}
.acc_list{background:#153b4c;}
/*---------------to highlight side menu---------------------*/
#statusTracker .acc_list .small_menu_list #statusTracker a, #scheduleReminder .acc_list .small_menu_list #scheduleReminder a, #recurringPayments .acc_list .small_menu_list #recurringPayments a, #smsRemittance .acc_list .small_menu_list #smsRemittance a,#whatsappRemittance .acc_list .small_menu_list #whatsappRemittance a,#repeatRemittance .acc_list .small_menu_list #repeatRemittance a {background: url("../images/sprit.png") no-repeat -481px -249px;color: #ffffff;}

#personalInformation .acc_list .small_menu_list #personalInformation a, #documentUploadBdy .acc_list .small_menu_list #documentUpload a, #bankAccounts .acc_list .small_menu_list #bankAccounts a, #changePassword .acc_list .small_menu_list #changePassword a, #referFriend .acc_list .small_menu_list #referFriend a, #earnMoneyScheme .acc_list .small_menu_list #earnMoneyScheme a, #resScheme .acc_list .small_menu_list #resScheme a, #accountSetting .acc_list .small_menu_list #accountSetting a {background: url("../images/sprit.png") no-repeat -481px -249px;color: #82bc00;}

/*------------ new logo on left panel ------------*/
.new{color:#fff; background: red;}

/*-------------Unique sab heading-----------------*/
.sab-heading-wrapper h4{color:#696969;font-family: 'oswaldbook',Arial;}

/*-------------Unique popup sab heading-----------------*/
.blue-sab-heading h4{color:#153b4c;font-family:'oswaldbook',arial;}
/*-------------Paragraph-------------*/
.abt_para p{color: #2a2a2a;}

/*-------------Page Param--------------*/
.comn-heading h3{color: #153b4c; font-family: 'oswaldbook',Arial;}
.tx_wrap input[type="text"]{border:1px solid #cccccc;color:#696969; font-family: 'tahoma', arial;}
.tx_wrap input[type="password"]{border:1px solid #cccccc;color:#696969;font-family:'tahoma',arial;}

.call-wrap .txtarea{border:1px solid #cccccc;}
.txtarea{border: 1px solid #cccccc!important;}

.tx_area_wrap textarea{border:1px solid #cccccc;color:#696969;font-family: 'tahoma', arial;}

.match_code input[type="text"] {font-family: 'oswaldbook',Arial;  color: #2a2a2a;border: 1px solid #cccccc;}
.new_code {font-family: 'oswaldbook',Arial;  color: #696969;}
.last-feedback{border-bottom: 1px solid #dadada}

.call-wrap label {color: #696969;font-family: 'oswaldbook',Arial;}
.call-wrap .risk-label{color:#696969;font-size:13px;}
.risk-label, .risk-label label{color: #696969!important;}
.risk-label span{color:red;}
.txt-lbl-wrap label{font-family: 'tahoma', arial;}

.orange-lbl label{color:#82bc00!important;}

.red_star{color:#ff0000;} 

.note-add{color: #153b4c; font-family: "tahoma",arial;}
.gry_text{font-size:12px;color:#696969!important;}

.details span, .details label{color:#2a2a2a;}

.hint p{font-family: 'tahoma', arial;color: #696969;}

.chk_bx_wrap label{color:#696969;}
.feedback_check li label {font-family: 'tahoma', arial; color: #696969;}

.risk-btn input[type="submit"], input[type="button"], input[type="reset"]{font-family: 'oswaldbook',Arial; }
.risk-btn .cancel{background: #82bc00}
.risk-btn .continue{background: #153b4c}

.risk-btn a {background-color: #82bc00;color: #FFFFFF;font-family: 'oswaldbook',Arial;font-size: 0.625rem;}

input[type="submit"].tiny, .button.tiny, button.tiny{font-family: "oswaldbook",arial; background-color:#82bc00;}

table thead {background:#f0f0f0;}
.tb_flip thead tr .tbhead{font-size:14px; font-family:'tahoma', arial;color:#696969; }
.tb_flip tr td{border-right:1px solid #cccccc;border-bottom:1px solid #cccccc; font-size:12px;font-family:'tahoma', arial;}

.swipe_here{font-size:14px;font-family: 'oswaldbook',Arial;color:#153b4c}

/*-------- Select box ------------------*/
.selectboxit-container *{font:13px 'tahoma',arial;color:#696969;}
.selectboxit-option-anchor{color:#153b4c;}
.selectboxit-list .selectboxit-option-anchor{color:#153b4c;}
.selectboxit-list > .selectboxit-focus > .selectboxit-option-anchor{color:#82bc00;}
.selectboxit-btn{border:1px solid #cccccc;}
.selectboxit-list{background-color:#fff;border:1px solid #cccccc;}

/*-------------upload param-------------*/
.file-uploader .uploader{font-family:'tahoma', arial; font-size: 14px; color:#696969; border:1px solid #cccccc;}
.file-uploader .uploader .filename{color:#153b4c; font-family:'tahoma', arial;}
.file-uploader .uploader .action{font-family:'tahoma', arial; color: #153b4c;font-size: 18px;}
/*--------------- t&c------------------*/
.money_info span{color:#696969; font-family: 'tahoma', arial;font-size: 14px;}
.contry_cap{font-family:  'tahoma', arial;font-size: 13px; color:#696969;}
.country_table .earn-table{border-bottom:1px solid #f0f0f0}
.country_table .earn-table .earch-table-heading{font-size:16px;font-family:'tahoma',arial;color:#696969;background:#f0f0f0;}
.country_table .earn-table .earch-table-content{font-size:12px;font-family:'tahoma',arial;color:#2a2a2a;}
.country_table .earn-table tr td{border:1px solid #696969}
.sab-heading-earn h4{font-family:"oswaldbook",Arial;font-size:15px;color:#153b4c;}
/*------------- Confirmation messages -------------*/
.error-message-text{font-size:18px; color:red;}
.success-message-text{font-size:20px; color:green;}
.msg-desc{border:1px solid #ccc;font-size:13px; background:#f0f0f0;}
.errortext{background:#db0000; font-size: 12px;color:#FFF;}
.trans_fail_img {color:red;}
/*--------------comn orange button after heading---------------*/
.edit-info a{background-color:#82bc00;color:#FFFFFF!important;font-family:'oswaldbook',Arial;font-size:15px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}

/*-------------Footer -------------*/
.f-orange-patch{background-color: #82bc00;}
.f-orange-patch h6{font-size: 13px;color: #fefefe;font-family:'oswaldlight',Arial;}
.f-orange-patch span{font-size: 20px; color: #2a2a2a; font-family:'oswaldlight',Arial;}

/*-------------Mobile menu trigger -------------*/
.main-wrapper .tab-bar{background-color: transparent; color:#000;}  
.main-wrapper .tab-bar .menu-icon span::after{box-shadow: 0 0 0 2px #093d62, 0 10px 0 2px #093d62, 0 20px 0 2px #093d62;}

.icon a{color: #82bc00}

/*------------- off canvas style -------------*/
.mobile_nav li a{font-family: 'oswaldlight', arial;font-size: 1rem;color: #696969 !important;border-bottom: 1px solid #2a2a2a;transition: background 300ms ease 0s;}
.mobile_nav li a:hover{color: #153b4c !important;}
.close-ico i{color: #fff;font-size: 1.6em;}


/*------------ Hyper Link ------------*/
.hyperLink {font-family: 'oswaldbook', arial; font-size:12px;}

/*------------ form specific ------------*/
.hyperLink_achBank {font-family: 'oswaldbook', arial; font-size:12px;}

/*------------ form specific ------------*/
.passport_req{background:#f0f0f0;}

/*------------ Tooltip ------------*/
.has-tip {font-family: "tahoma",arial; font-size: 14px;}
.has-tip a{font-family: "tahoma",arial; font-size: 14px;}
.tooltip {font-family:'tahoma',arial; background-color: #696969; border: 1px solid #cccccc; box-shadow: 0 0 4px 4px #f0f0f0; color: #fff;} 
.tooltip.tip-right > .nub { border-color:transparent #696969 transparent transparent !important; left: -20px;}
.tooltip.tip-top > .nub {border-color:#696969 transparent transparent !important; bottom: -20px;}
.tooltip.tip-left > .nub {border-color:transparent transparent transparent #696969 !important; right: -20px;}
.tooltip.tip-bottom > .nub {border-color:transparent transparent #696969 transparent !important; top:-20px;}
.tooltip li{font-family: "tahoma",arial; font-size: 13px;}

/*------------ uniform select box ------------*/
div.selector{background: #fff; border:1px solid #cccccc;font-family:"tahoma",arial;}
div.selector span{background: url('../images/select_drop.png') no-repeat 96% center !important; color:#696969; font-size:14px; font-family:"tahoma",arial;}
div.selector select{color:#696969; font-size: 14px; font-family:"tahoma",arial; }

/*------------ Processing text ------------*/
.processing{font-size:14px; font-family: "tahoma",arial;}

/*------------ alert section ------------*/
.alertSection{background:#fdfbd1;}

/*------------ reveal modal popup ------------*/
dialog .close-reveal-modal,.reveal-modal .close-reveal-modal{color:#000;font-size:1rem; border:0px solid #82bc00;}

.reveal-modal .close-reveal-modal{color:#000;}
.md_wrap h3{font-size:22px;color:#fff;font-family:'oswaldbook',Arial;background:#153b4c;}
.mdpop_row{font-size:13px;color:#696969;font-family:'tahoma', arial;border-bottom:1px solid #f0f0f0;}

/*----------------------------Account Summary----------------*/
.blu_container{background:#153b4c;font-size:0.667rem;color:#fff;font-family:'oswaldbook',Arial;border:1px solid #153b4c; -webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-top-left-radius:5px;border-top-left-radius:5px;}
.gry_container{background:#f0f0f0;border:1px solid #f0f0f0; -webkit-border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;border-bottom-left-radius:5px;}
.bk_head_txt{font-size:14px;color:#696969;}
.bkl_text{font-size:12px;color:#696969;}
.detail_p p{font-size:12px;color:#696969;}
.view_all{font-size: 14px;background-color:#82bc00;font-family:'oswaldbook',Arial;color:#FFF;-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.view_all:hover, .view_all:active, .view_all:focus{background-color: #82bc00; color:#FFF;}
.tb_flip{border-left:1px solid #cccccc;border-top:1px solid #cccccc;}
.tb_flip td:last-child{border-right:1px solid #cccccc;}
/*----------------------------Account Summary----------------*/

/*--------------------------Receivers-------------------*/
.ed_tab{font-family: 'oswaldbook',Arial;font-size:15px;color:#82bc00!important;background:#f0f0f0;}
.ed_rem{font-family: 'oswaldbook',Arial;font-size:15px;color:#fff!important;background:#82bc00;}
/*--------------------------Receivers-------------------*/

/*---------------------------------------Add Receiver----------------------*/
.border-l{border-left:2px solid #cccccc;}
.border-r{border-right:2px solid #cccccc;}
.risk-btn .go{background: #82bc00;}
/*---------------------------------------Add Receiver----------------------*/

/*------------------Send Money-------------------------------*/
.border-r-l{border-left:2px solid #cccccc; border-right:2px solid #cccccc;}
.send-hint{font-family: 'tahoma', arial; color:#696969; font-size: 14px;}
.send-hint span{color: red;}
/*------------------Send Money--------------------------*/

/*------------------------------Confirm booking-------------------------------*/
.grey_lbl{color:#696969;font-size:14px;}
.rec_rate{color:#153b4c;font-size:14px;}
.grey_light_lbl{font-size:14px;color:#696969;}
.txt_area_wrap textarea{border:1px solid #cccccc;font-size:14px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.c_info label{color:#696969;font-size: 14px;}
.risk-btn .back{background: none repeat scroll 0 0 #82bc00;}
/*------------------------------Confirm booking-------------------------------*/

/*------------------------Post confirm----------------*/
.trans_book_img{color:#5fb63d; font-size:50px;}
.done_img{font-size:15px; color:#FFF;}
.pend_img{font-size:15px; color:#FFF;}
.step1_cap{font-family: 'oswaldbook',Arial;font-size: 20px;color: #82bc00;}
.steps p{font-size: 13px;color: #696969;}
.steps b{font-size: 13px;color: #696969;}
.steps h3{font-family: 'tahoma', arial;font-size: 13px;color: #696969;}
.step_info_left{font-size:13px;color:#696969;}
.step_info_right{font-size:13px;color:#696969;}
.stp_sel_left{font-family: 'tahoma', arial;font-size:13px;color: #696969;}
.clk_here{color:#82bc00;}
.clk_here:hover{color:#82bc00;}
.enter_btn{background-color:#153b4c;color:#FFFFFF !important;font-family:'oswaldbook',Arial;font-size:0.625rem;}
.steps .light_red_col{color: #e31f23;}
.select_bank{ color: #696969;font-family: 'tahoma',arial; font-size: 13px;}
.pdf_icon{color: #82bc00;font-size: 0.6rem;}
.pdf_icon a{color: #82bc00;font-family:"oswaldbook",Arial;}
.pdf_icon i{color: #e31f23; font-size:0.8rem;}
/*------------------------Post confirm----------------*/

/*----------------------------Status tracker--------------------*/
.search-btn a{color: #fff;font-family: 'oswaldbook',Arial; font-size: 0.525rem; background: #82bc00;}
.post-sub-heading h4{font-size: 14px;color: #696969;}
.det_frm_txt{font-size:18px;color:#153b4c;font-family:'tahoma', arial;}
.light_blue_col label{font-size: 14px;color:#2a2a2a; font-weight:bold;}
.rept_it{font-family: 'oswaldbook',Arial;font-size:15px;color:#fff!important;background:#82bc00;}
.drp-box span{font-family: 'tahoma',arial; font-size: 15px;}
.drp-box-right span{font-family: 'tahoma',arial; font-size: 15px;}
.send_money_rece{font-family: 'tahoma', arial;}
/*----------------------------Status tracker--------------------*/

/*-------------------------Feedback Post login-----------------*/
/*------------------------------Customer Support-----------------------*/
.customer_supp span{color: #153b4c; }
.callback_txt{background: #82bc00;color: #fff;font-size: 16px;font-family:'oswaldbook',Arial;}
.callback_txt span a{color: #000;font-size: 18px;font-family:'oswaldbook',Arial; }
.cust_holiday h4{font-size:16px;color:#153b4c;}

.cust_tab tr td{font-size: 12px;border-right:1px solid #cccccc; background: #fff;}
.cust_tab th{font-size: 14px;}
/*------------------------------Customer Support-----------------------*/

/*--------------------------Help Page----------------------------------*/
.header-question{font-family: 'oswaldbook';color: #696969;font-size: 0.6rem;}
.fa-question-circle{font-size:29px; color:#82bc00;}
.second-question{color: #696969;font-size: 13px;}
.third-question{color: #696969;font-size: 13px;}
/*Content table css*/
.country_table .earch-table-content{color: #2a2a2a; font-size: 13px; border:1px solid #ccc;}
.seachIcon i{color: #696969; font-size: 20px;}
/*-----------------------Help Page----------------------------*/

/*-----------------------accounting setting confirmation----------------------------*/
.back{background-color: #82bc00;color: #FFFFFF !important;font-family:'oswaldbook',Arial;}
.confi_head h3{color: #008000;}
.post-btn-confirm-back{background: #82bc00; font-family:'oswaldbook',Arial; font-size: 14px; color:#fff;}
.panel{background:#f0f0f0;}
/*-----------------------accounting setting confirmation----------------------------*/

/*-----------------------ACH Bank accounts-------------------------*/
.edit_btn{background-color:#82bc00;color:#FFFFFF!important;font-family:'oswaldbook',Arial;}
.edit_btn:hover{color:#fff;}
.text_country{font-family: 'oswaldbook',Arial;font-size: 18px; color: #696969;}
.info_content{font-size:18px;color:#2a2a2a;}

/*----------------------ACH Bank accounts------------------------------*/

/*--------------------------------Add ACH Bank accounts-------------------------*/
.acc_pad{font-family:'oswaldbook',Arial;font-size: 18px; color: #696969;}
.mand_filds{font-family:'oswaldbook',Arial;font-size: 12px; color: #696969;}
.acc_wrap{border: 1px solid #f0f0f0;}
.acc_inn_wrap{border: 1px solid #f0f0f0;color:#153b4c;font-size:20px;font-family:'oswaldbook';}
.select_bank_cap{font-size:14px;color: #696969;}
.accout_no{font-size:14px;color: #696969;}
.account_details_wrap{border-left: 1px solid #f0f0f0;}
.filds_text span{color: #ff0000;}
.filds_text{color: #696969;font-size: 14px;}
.ach_ch{font-size: 14px;font-family: 'tahoma', arial;}
.chk_txt_wrap label{color:#696969;} 
.filds_routing_inp{color: #696969;font-size: 20px;}
.bank_confirm{font-family:'oswaldbook',Arial;font-size: 18px; color: #696969;}
/*--------------------------Add ACH Bank accounts---------------------*/

/*-------------------------SMS Remittance------------------------*/
.resend_otp{color: #696969;font-family: "oswaldbook",Arial; font-size: 14px;}
/*-------------------------SMS Remittance------------------------*/

button.secondary,.button.secondary{background-color:#82bc00;border-color:#82bc00;color:#fff}
button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#82bc00;color:#fff}

button,.button{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;border-color:#82bc00;color:#fff; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
button:hover,button:focus,.button:hover,.button:focus{color:#fff;background-color:#82bc00;}

/*-------- calender ---------*/
.ui-widget-header {background: #82bc00;border: 1px solid #82bc00;}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {border: 1px solid #cccccc;background: #f6f6f6;font-weight: bold;color: #153b4c;}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color: #153b4c;}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus {border: 1px solid #fbcb09;background: #fdf5ce; font-weight: bold; color: #c77405;}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited {color: #c77405;}

/*------------ Rewards on Referal Promo Code Text Box ------------*/
.codewrapper {border: 1px dashed #153b4c;}
.codewrapper > p {color: #afafaf;}
.codemainwrapper > span {background-color: #153b4c;color: #fff; height: 30px;}
.codemainwrapper {font-size: 12px;}

/*------------ Responsive Tables ------------*/
@media only screen and (max-width: 800px) {
.flip-table .cf:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.flip-table * html .cf { zoom: 1; }
.flip-table *:first-child+html .cf { zoom: 1; }

.flip-table table { width: 100%; border-collapse: collapse; border-spacing: 0;border:1px solid #cccccc; }

.flip-table th,.flip-table td { margin: 0; vertical-align: top; }
.flip-table th { text-align: left; }

.flip-table table { display: block; position: relative; width: 100%; margin-bottom:0;}
.flip-table thead { display: block; float: left; }
.flip-table tbody { display: block; width: auto; position: relative; overflow-x: auto; white-space: nowrap; }
.flip-table thead tr { display: block; }
.flip-table th { display: block; text-align: right; }
.flip-table tbody tr { /*display: inline-block; */vertical-align: top;  display: table-cell;}
.flip-table td { display: block; min-height: 1.25em; text-align: left; }
.tb_flip thead tr .tbhead,.tb_flip tr td{border:none;min-height:2.2rem;text-align:left;}
.tb_flip thead tr .address, .tb_flip tbody tr .address{min-height:3.2rem!important;}

.wd_20per{width:100%;}
.wd_30per{white-space: inherit;width: 100%;}
.wd33_per{white-space: inherit;width: 100%;}
.tabfl{float:left; margin:0 8px;}
.wd14_per{white-space: inherit;width: 100%;}
.flap_tab .tb_flip thead tr .tbhead{border-right:none;}
.flap_tab .tb_flip thead tr .tbhead,.flap_tab  .tb_flip tr td{min-height:4.2rem;}
.wd16_per{white-space: inherit;width: 100%;}

.rem_tab .tb_flip thead tr .tbhead,.rem_tab  .tb_flip tr td{min-height:2.7rem;}
.action-content-txt-wrap{width:6rem;}
.withotbr_tab .tb_flip thead tr .tbhead,.withotbr_tab  .tb_flip tr td{min-height:72px;}
.withotbr_tab .tb_flip thead tr .tbhead{border-right:none;}
.swipe_here{display:block;}
.big_table .tb_flip thead tr .tbhead,.big_table .tb_flip tr td {border: medium none;min-height: 72px;text-align: left;}
.tb_flip tr th, .tb_flip tr td {line-height: 120%;padding:7px;}
}

@media only screen and (max-width: 1024px) {
.tb_flip { border-right: 1px solid #cccccc;}
}
/* Responsive Table Created For SOFORT Table in Help Section*/
@media only screen and (max-width: 800px) {
.flip-tables .cf::after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.flip-tables * html .cf {
}
.flip-tables *:first-child + html .cf {
}
.flip-tables table {
    display: block;
    margin-bottom: 0;
    position: relative;
    width: 100%;
}
.flip-tables thead {
    display: block;
    float: left;
}
.flip-tables tbody {
    display: block;
    overflow-x: auto;
    position: relative;
    white-space: nowrap;
    width: auto;
}
.flip-tables thead tr {
    display: block;
}
.flip-tables th {
    display: block;
    text-align: right;
}
.flip-tables tbody {
    white-space: nowrap;
}
.flip-tables table {
    display: block;
    margin-bottom: 0;
    position: relative;
    width: 100%;
}
}
/* End of Responsive Table Created For SOFORT Table in Help Section*/

/*.personlDtlLine > strong, b { font-weight: 700; line-height: inherit; margin: auto 0; text-align: center; width: 100%; display: block; }*/

.orclass {
    background-color: #000;
    border-radius: 50%;
    color: #fff;
    display: block;
    height: 29px;
    line-height: 28px;
    margin: 0 auto 8px;
    position: relative;
    text-align: center;
    width: 30px;
    z-index: 9;
}
.risk-label.personlDtlLine.orbox {
    text-align: center;
    width: 100%;
}
.risk-label.personlDtlLine.orbox::after {
    background-color: transparent;
    border: 1px dashed #000;
    content: "";
    height: 1px;
    left: 0;
    position: relative;
    top: -23px;
    width: 100%;
    display: block;
}
.file-uploader .uploader {
    line-height: 20px !important;  
}

.new1box {
    background-color: #153b4c;
    border-radius: 50%;
    clear: both;
    color: #fff;
    display: block;
    height: 30px;
    line-height: 0 !important;
    margin-bottom: 18px;
    margin-left: 47px;
    padding-top: 7px;
    text-align: center;
    width: 30px;
}

.new1box > b {
    font-size: 12px;
    font-weight: normal;
    line-height: 0;
}


.ormenu > li {
    font-size: 14px;
    list-style-type: number;
    margin-left: 35px;
}

.codewrappers {
    border: 1px dashed #153b4c;
    margin-right: 5px;
    padding: 5px 5px 4px;
    text-align: center;
    width: 130px;
}


/*Forwerdtofrend.jsp page css*/

.codered {
    border: 1px dotted #153b4c;
    color: red !important;
    font-size: 14px !important;
    padding: 5px !important;
}
.orcircle2 {
    background-color: #153b4c !important;
    border-radius: 50%;
    height: 30px;
    margin: 18px auto 6px;
    position: relative;
    width: 30px;
    z-index: 99999;
}
.orcircle2 > span {
    color: #fff !important;
    display: block;
    font-size: 12px;
    margin: 0 auto;
    position: relative;
    text-align: center;
    top: 2px;
}
.newline {
}
.orcirclewrapper {
    width: 100%;
}
.orcirclewrapper::after {
    background-color: #e0e0e0;
    content: "";
    display: block;
    height: 1px;
    left: 0;
    position: relative;
    top: -21px;
    width: 100%;
}
/*Forwerdtofrend.jsp page css end*/
