@font-face {
		font-family: segoeuiregular;
		src: url(SegoeUIRegular.eot);
	}
	@font-face {
		font-family: segoeuilight;
		src: url(SEGOEUIL.eot);
	}
	@font-face {
		font-family: segoeuibold;
		src: url(segoe-ui-bold.eot);
	}
	@font-face {
		font-family: segoeuiitalic;
		src: url(segoeuii.eot);
	}
	@font-face {
		font-family: segoeuisemibold;
		src: url(seguisb.eot);
	}
	.sitemap {
    color: #fff;
    float: right;
    margin: 4px 28px;
}
@media only screen and (min-width: 1367px) {
	html {
		overflow: hidden;
	}
	.others {
    font-size: 1.4vw !important;
}
	body {
		height: 98vh;
		background-color: #9198a3;
		width: 89.4vw;
	}
	.header {
		background-color: #0b419a;
		width: 89.4vw;
		height: 114px;
		top: 0vh;
		left: 5.02vw;
		position: fixed;
	}
	.logo {
		height: 12.6vh;
		float: left;
		margin: 20px 4px 0px 1vw;
		background-image: url(/img/logo.png);
		background-repeat: no-repeat;
		width: 21vw;
	}
	.blogo {
		margin: 28px 32px 28px 32px;
	}
	.name {
		color: aliceblue;
		width: 41vw;
		height: 12vh;
		float: left;
		margin: 28px 0px 0px 0px;
	}
	.welcome {
		font-size: 12px;
		float: right;
		color: #ffffff;
		font-family: segoeuilight;
		margin: 0px 0px 1px 29vw;
	}
	.logger_name {
		font-size: 17px;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
		margin: 0px 0px 5px 0px;
	}
	.logger_time {
		width: 43.4vw;
		float: right;
	}
	.acc_login {
		font-size: 12px;
		float: left;
		color: #f4af35;
		font-family: segoeuisemibold;
		margin: 0px 0px 0px 30vw;
	}
	.time {
		font-size: 12px;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
	}
	
	.ckyc {
		width: 43.4vw;
		float: right;
	}
	.ckyc_id {
		font-size: 12px;
		float: left;
		color: #f4af35;
		font-family: segoeuisemibold;
		margin: 0px 0px 0px 30vw;
	}
	.ckycidvalue {
		font-size: 12px;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
	}
	.logo_menu {
		width: 25vw;
		height: 10vh;
		font-size: 0.9vw;
		color: #f4af35;
		font-family: segoeuiregular;
		float: right;
		margin: 30px 0px 0px 0px;
	}
	.divider2,.divider3,.divider4,.divider5,.divider6 {
		margin: 0px 0px 0px 0px;
	}
	#menu_icon1 {
		/* background-image: url('../img/icon1.png'); */
		width: 34px;
		cursor: pointer;
		height: 26px;
		margin: 0px 4px 0px 3px;
	}
	.icon_home
	{
	float:left;
	margin: 3px 4px 0px 3px;
	}
	.icon_option
	{
	float:left;
	margin: 0px 4px 0px 3px;
	}
	.icon_help
	{
	float:left;
	margin: 2px 4px 0px 3px;
	}
	.icon_ql
	{
	float:left;
	margin: 0px 4px 0px 3px;
	}
	.icon_logout
	{
	float:left;
	margin: 0px 4px 0px 3px;
	}
	.cont_home
	{
	float:left;
	margin: 0px 0px 0px 3px;
	width: 3.5vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_option
	{
	float:left;
	margin: 0px 0px 0px 3px;
	width: 4.5vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_help
	{
	float:left;
	margin: 0px 4px 0px 3px;
	width: 4vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_ql
	{
	float:left;
	margin: 0px 4px 0px 3px;
	width: 6vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_logout
	{
	float:left;
	margin: 0px 4px 0px 3px;
	width: 4vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.menu_icon2 {
		cursor: pointer;
		margin: 0px 12px 0px 19px;
	}
	.menu_icon3 {
		cursor: pointer;
		margin: 0px 14px 0px 21px;
	}
	.menu_icon4 {
		cursor: pointer;
		margin: 0px 7px 0px 28px;
	}
	.menu_icon5 {
		cursor: pointer;
		margin: 0px 9px 0px 8px;
	}
	.menu_line {
		background-color: #f4af35;
		width: 89.4vw;
		height: 8px;
		top: 114px;
		left: 5.02vw;
		position: fixed;
	}
	.menu_bar {
		background-color: #ffecba;
		width: 89.4vw;
		height: 58px;
		position: fixed;
		top: 122px;
		left: 5.02vw;
		border-bottom: 1px solid #d9d9d9;
		overflow-y: hidden;
		overflow-x: hidden;
	}
	.menu_divider1 {
		height: 58px;
		float: left;
	}
	.MyAccounts {
		float: left;
		width: 10vw;
		height: 6vh;
		cursor: pointer;
	}
	.MyAccounts a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoeuiregular;
		margin: 8px 0px 2px 20px;
	}
	.FundTransfer {
		float: left;
		width: 12vw;
		height: 6vh;
		cursor: pointer;
	}
	.FundTransfer a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.BillPay {
		float: left;
		width: 15%;
		height: 6vh;
		cursor: pointer;
	}
	.BillPay a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoeuiregular;
		margin: 8px 0px 2px 20px;
	}
	/* added by ajen to handle Forex remittance */
	.Forex {
		float: left;
		width: 14vw;
		height: 6vh;
		cursor: pointer;
	}
	.Forex a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoeuiregular;
		margin: 8px 0px 2px 20px;
	}
	/* ends here */
	.Tax {
		float: left;
		width: 14%;
		height: 6vh;
		margin: 0px 0px 0px 0px;
		cursor: pointer;
	}
	.Tax a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoe ui;
		margin: 5px 0px 1px 20px;
	}
	.Approvals {
		float: left;
		width: 12%;
		height: 8.8vh;
		margin: 0px 0px 2px 1px;
		cursor: pointer;
	}
	.Approvals a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoeuiregular;
		margin: 5px 0px 1px 20px;
	}
	.Enquiries {
		float: left;
		width: 14%;
		height: 8.8vh;
		cursor: pointer;
	}
	.Enquiries a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.VAS {
		float: left;
		width: 14%;
		height: 6vh;
		cursor: pointer;
	}
	.VAS a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	
	.GOVTS {
		float: left;
		width: 14%;
		height: 6vh;
		cursor: pointer;
	}
	.GOVTS a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	
	.acc_head {
		color: #666666;
		float: left;
		font-size: 12px;
		font-family: segoeuiregular;
		margin: 0px 0px 0px 20px;
	}
	.side_menu {
		background-color: #ffffff;
		float: left;
		width: 21.3vw;
		margin: 0vh 0vw 0vh 0vw;
		position: fixed;
		left: 5.02vw;
		overflow-x: hidden;
		overflow-y: auto;
		top: 181px;
		height: calc(99vh - 168px - 24px);
	}
	.maincontent {
		position: fixed;
		float: left;
		width: 68.15vw;
		height: calc(98vh - 160px -  24px);
		top: 181px;
		left: 26.25vw;
		border-width: 0px;
		z-index: 1;
	}
	.Account {
		color: #444444;
		font-size: 1.6vw;
		margin: 13px 0px 11px 28px;
		font-family: segoeuilight;
	}
	.accordionButton {
		width: 19vw;
		float: left;
		cursor: pointer;
		padding: 3px 0vw 0px 1vw;
		margin: -5px 0px 6px 0px;
	}
	.accordionButton span {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 1.25vw;
	}
	.accordionButton a {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 1.25vw;
		text-decoration: none;
	}
	/* Sourabh */
	.accordionButton5 {
		width: 19vw;
		float: left;
		cursor: pointer;
		padding: 3px 0vw 0px 1vw;
		margin: -5px 0px 6px -30px;
	}
	.accordionButton5 span {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 1.25vw;
	}
	.accordionButton5 a {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 1.25vw;
		text-decoration: none;
	}
	.menu_list1 {
		list-style-type: none;
		margin: 2px 0vw 10px 005px;
		-webkit-padding-start: 9px;
	}
	.menu_list1 li a {
		text-decoration: none;
		color: #0b419a;
		font-family: segoeuiregular;
		font-size: 1.2vw;
	}
	.menu_list1 li a#onlink {
		color: #f4af35;
		font-size: 1.2vw;
		font-family: segoeuibold;
	}
	/* Sourabh */
	
	.plusMinus {
		padding-right: 4px;
		content: "+";
		color: grey !important;
		margin: -0.2vh 0vw 0vh 0vw;
	}
	.accordionContent {
		width: 20.5vw;
		float: left;
		background: #FFFFFF;
		padding: 0px 0px 0px 10px;
		text-decoration: none;
	}
	.menu_list {
		list-style-type: none;
		margin: 2px 0vw 10px 14px;
		-webkit-padding-start: 9px;
	}
	.menu_list li a {
		text-decoration: none;
		color: #0b419a;
		font-family: segoeuiregular;
		font-size: 1.2vw;
	}
	.menu_list li a#onlink {
		color: #f4af35;
		font-size: 1.2vw;
		font-family: segoeuibold;
	}
	.accordionButton a#onlink {
		color: #f4af35;
		font-size: 16.5px;
		font-family: segoeuibold;
	}
	.menu_li {
		padding: 1px 0vw 9px 0vw;
	}
	hr {
		width: 233px;
		display: block;
		border-style: ridge;
		border-width: 0.1px;
		clear: both;
		color: #eff0f1;
	}
	.footer_account {
		background-color: #0b419a;
		color: #0b419a;
		width: 89.4vw;
		height: 24px;
		position: fixed;
		float: left;
		left: 5.02vw;
		bottom: 0;
		z-index: 2;
	}
	.arrow_icon {
		float: right;
	}
	.dashboard_menu{
		width: 50vw;
    	background-color: #555;
    	color: #ffffff;
    	text-align: left;
    	position:fixed;
    	font-family: segoeuiregular;
    	z-index: -1;
    	top: 17.9%;
    	left: 50%;
    	margin-left: -80px;
    	opacity: 0;
    	transition: opacity 1s;
    	height: 55vh;
	}
	.dashboard_menu:after {
    	content: "";
    	border-color: transparent transparent #facd58 transparent;
    	border-style: solid;
    	border-width: 20px;
    	width: 0;
    	height: 0;
    	position: absolute;
    	top: -40px;
    	left: 572px;
	}
	.dash_line{
		height: 8px;
		background-color: #facd58;
	}
	.show{
		opacity: 1;
	}
	.db_left_cont {
        float:left;
        height: 53.7vh;
        width: 21.5vw;
        margin: 0vh 0vw 0vh 0vw;
        background-color: #666666;
    }
    .db_left_head {
    	color: #ffffff;
    	font-size: 18px;
    	margin: 13px 0px 11px 1vw;
    	font-family: segoeuisemibold;
    	background-color: #f8ae33;
    	width: 8.5vw;
    	padding: 0px 0px 3px 15px;
    	border-radius: 5px;
	}
	.db_lfwl_cont {
        float:left;
        height: 41.5vh;
        width: 21.5vw;
        margin: 0vh 0vw 0vh 0vw;
        overflow-y:auto;
        overflow-x:hidden;
    }
    .accordionButton1 {
    	width: 261px;
    	float:left;
    	cursor: pointer;
   	 	padding: 6px 0vw 6px 1vw;
    	margin: -5px 0px 6px 0px;
    	border-bottom: 1px solid #525252;
    }
	.accordionButton1 a {
    	text-decoration: none;
    	color: #f5f5f5;
    	padding-left: 1px;
    	font-family: segoeuiregular;
    	font-size: 15px;
    }
    .accordionButton1 a#onlink {
		color: #f8ae33;
		font-size: 15px;
		font-family: segoeuibold;
	}
    .accordionContent1 {
    	width: 266px;
    	float:left;
    	background:#FFFFFF;
    	padding: 0px 0px 0px 10px;
    	text-decoration: none;
    }
    .arrow_icon1 {
		float: right;
	}
    .db_check_btn {
    	float:left;
    	color:#f5f5f5;
    	margin:0vh 0vw 0vh 0vw;
    	padding:0vh 0vw 0vh 0vw;
	}
	.db_check {
  		float:left;
  		margin: 0vh 1vw 0vh 1vw;
  		padding:0vh 0vw 0vh 0vw;
	}
	.db_right_cont {
        float:left;
        height: 46.7vh;
        width: 25vw;
        margin: 0vh 0vw 0vh 1vw;
    }
    .db_right_head {
    	color:#ffffff;
    	font-size: 20px;
    	margin: 13px 0px 5px 0px;
    	font-family: segoeuiregular;
	}
	.db_rtwl_cont {
        float:left;
        height: 39vh;
        width: 26.5vw;
        margin: 0vh 0vw 0vh 1vw;
        overflow-y:auto;
        overflow-x:hidden;
    }
	.db_rtwl_cont::-webkit-scrollbar {
    	width: 6px;
	}
	/* Track */
	.db_rtwl_cont::-webkit-scrollbar-track {
    	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    	-webkit-border-radius: 10px;
    	border-radius: 10px;
	}
	/* Handle */
	.db_rtwl_cont::-webkit-scrollbar-thumb {
    	-webkit-border-radius: 10px;
    	border-radius: 10px;
    	background: #facd58; 
    	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
	}
	.db_rt_cont {
        float:left;
        height: 5vh;
        width: 25vw;
        margin: 0.5vh 0vw 1vh 0vw;
        border-bottom: 1px solid #444444;
    }
    .db_right_label{
    	float: left;
    	color:#ffffff;
    	font-size: 15px;
    	margin: 3px 0px 0px 0px;
    	font-family: segoeuilight;
    	width: 20vw;
	}
	.ql_endis
	{
		float: right;
    	margin: -0.5vh 0.5vw 0vh 0vw;
	}
	.ql_selector input {
		margin: 0;
		padding: 0;
		display:none;
	}
	.cb_selector {
		display: inline-block;
		float: right;
		width: 52px;
		height: 33px;
		-webkit-transition: all 100ms ease-in;
		-moz-transition: all 100ms ease-in;
		transition: all 100ms ease-in;
		background-repeat: no-repeat;
	}
	.ql_image {
		background-image: url('../img/DashboardSetting_Disable.png');
	}
	.ql_selector input:checked+.ql_image {
		background-image: url('../img/DashboardSetting_Enable.png');
	}
	.dp_rt_button1 {
    	background-color: #f0f0f0;
    	float: left;
    	color: #666666;
    	text-align: center;
    	text-decoration: none;
    	display: inline-block;
    	font-size: 1vw;
    	cursor: pointer;
    	width: 140px;
    	height: 3vh;
    	margin: 1vh 0vw 3vh 2vw;
    	padding: 1vh 0vw 1.2vh 0vw;
    	font-family: segoeuisemibold;
    	-webkit-border-radius: 10px;
    	border-radius: 5px;
	}
	.dp_rt_button2 {
    	background-color: #f0f0f0;
    	float: left;
     	color: #0b419a;
   		text-align: center;
	    text-decoration: none;
    	display: inline-block;
    	font-size: 1.05vw;
    	cursor: pointer;
    	width: 140px;
    	height: 3vh;
    	margin: 1vh 0vw 3vh 2vw;
    	padding: 1vh 0vw 1.2vh 0vw;
    	font-family: segoeuisemibold;
    	-webkit-border-radius: 10px;
    	border-radius: 5px;
	}
	@font-face {
		font-family: segoeuiregular;
		src: url(segoeui.ttf);
	}
	@font-face {
		font-family: segoeuilight;
		src: url(segoeuil.ttf);
	}
	@font-face {
		font-family: segoeuibold;
		src: url(segoeuib.ttf);
	}
	@font-face {
		font-family: segoeuisemilight;
		src: url(segoeuisl.ttf);
	}
	@font-face {
		font-family: segoeuiitalic;
		src: url(segoeuii.ttf);
	}
	@font-face {
		font-family: segoeuisemibold;
		src: url(Segoesemibold.ttf);
	}
	.preview_container{
	display: block;
	}
	.potra_message{
	display: none;
	}
	.message{
	display: none;
	}
	.preview{
	display: block;
	}
	 .rllogo{
	display: none;    }
    .rlogo
    {
	display: none;    }
}

@media only screen and (min-width: 1281px) and (max-width: 1366px) {
	html {
		overflow: hidden;
	}
	body {
		height: 98vh;
		background-color: #9198a3;
		width: 89.4vw;
	}
	.header {
		background-color: #0b419a;
		width: 89.4vw;
		height: 114px;
		top: 0vh;
		left: 5.02vw;
		position: fixed;
	}
	.logo {
		height: 11.6vh;
		float: left;
		margin: 25px 0px 0px 25px;
		background-image: url(/img/logo.png);
		background-repeat: no-repeat;
		width: 23vw;
	}
	.blogo {
		margin: 28px 32px 28px 32px;
	}
	.name {
		color: aliceblue;
		width: 39vw;
		height: 13vh;
		float: left;
		margin: 28px 0px 0px 0px;
	}
	.welcome {
		font-size: 12px;
		float: right;
		color: #ffffff;
		font-family: segoeuilight;
		margin: 0px 0px 1px 30vw;
	}
	.logger_name {
		font-size: 17px;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
		margin: 0px 0px 5px 0px;
	}
	.logger_time {
		width: 43.4vw;
		float: right;
	}
	.acc_login {
		font-size: 12px;
		float: left;
		color: #f4af35;
		font-family: segoeuisemibold;
		margin: 0px 0px 0px 27.7vw;
	}
	.time {
		font-size: 12px;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
	}
	.ckyc {
		width: 43.4vw;
		float: right;
	}
	.ckyc_id {
		font-size: 12px;
		float: left;
		color: #f4af35;
		font-family: segoeuisemibold;
		margin: 0px 0px 0px 27.7vw;
	}
	.ckycidvalue {
		font-size: 12px;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
	}
	
	.logo_menu {
		width: 24vw;
		height: 13vh;
		font-size: 0.9vw;
		float: right;
		margin: 27px 0px 0px 0px;
		color: #f4af35;
		font-family: segoeuiregular;
	}
	.divider2,.divider3,.divider4,.divider5,.divider6 {
		margin: 0px 0px 0px 0px;
	}
	#menu_icon1 {
		/* background-image: url('../img/icon1.png'); */
		width: 34px;
		cursor: pointer;
		height: 26px;
		margin: 0px 4px 0px 3px;
	}
	.icon_home
	{
	float:left;
	margin: 0px 4px 0px 3px;
	}
	.icon_option
	{
	float:left;
	margin: 0px 4px 0px 3px;
	}
	.icon_help
	{
	float:left;
	margin: 0px 4px 0px 4px;
	}
	.icon_ql
	{
	float:left;
	margin: 0px 4px 0px 3px;
	}
	.icon_logout
	{
	float:left;
	margin: 0px 4px 0px 3px;
	}
	.cont_home
	{
	float:left;
	margin: 0px 0px 0px 3px;
	width: 3.2vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_option
	{
	float:left;
	margin: 0px 0px 0px 3px;
	width: 4.2vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_help
	{
	float:left;
	margin: 0px 0px 0px 4px;
	width: 4vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_ql
	{
	float:left;
	margin: 0px 0px 0px 3px;
	width: 6vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_logout
	{
	float:left;
	margin: 0px 4px 0px 3px;
	width: 4vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.menu_icon2 {
		cursor: pointer;
		margin: 0px 12px 0px 18px;
	}
	.menu_icon3 {
		cursor: pointer;
		margin: 0px 14px 0px 17px;
	}
	.menu_icon4 {
		cursor: pointer;
		margin: 0px 7px 0px 20px;
	}
	.menu_icon5 {
		cursor: pointer;
		margin: 0px 9px 0px 8px;
	}
	.menu_line {
		background-color: #f4af35;
		width: 89.4vw;
		height: 8px;
		top: 114px;
		left: 5.02vw;
		position: fixed;
	}
	.menu_bar {
		background-color: #ffecba;
		width: 89.4vw;
		height: 58px;
		position: fixed;
		top: 122px;
		left: 5.02vw;
		border-bottom: 1px solid #d9d9d9;
		overflow-y: hidden;
		overflow-x: hidden;
	}
	.menu_divider1 {
		height: 58px;
		float: left;
	}
	.MyAccounts {
		float: left;
		width: 11vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.MyAccounts a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoeuiregular;
		margin: 8px 0px 2px 20px;
	}
	.FundTransfer {
		float: left;
		width: 12vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.FundTransfer a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.BillPay {
		float: left;
		width: 12%;
		height: 8.8vh;
		cursor: pointer;
	}
	.BillPay a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.Forex {
		float: left;
		width: 14vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.Forex a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 15px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.Tax {
		float: left;
		width: 14vw;
		height: 8.8vh;
		margin: 0px 0px 2px 1px;
		cursor: pointer;
	}
	.Tax a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoe ui;
		margin: 7px 0px 1px 20px;
	}
	.Approvals {
		float: left;
		width: 14vw;
		height: 8.8vh;
		margin: 0px 0px 2px 1px;
		cursor: pointer;
	}
	.Approvals a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoe ui;
		margin: 8px 0px 1px 20px;
	}
	.Enquiries {
		float: left;
		width: 10.9vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.Enquiries a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.VAS {
		float: left;
		width: 10vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.VAS a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 12px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.GOVTS {
		float: left;
		width: 13%;
		height: 6vh;
		cursor: pointer;
	}
	.GOVTS a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 14px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.acc_head {
		color: #666666;
		float: left;
		font-size: 12px;
		font-family: segoeuiitalic;
		margin: 0px 0px 0px 20px;
	}
	.side_menu {
		background-color: #ffffff;
		float: left;
		width: 21.3vw;
		margin: 0vh 0vw 0vh 0vw;
		position: fixed;
		left: 5.02vw;
		overflow-x: hidden;
		overflow-y: auto;
		top: 181px;
		height: calc(99vh -                     168px -                     24px);
	}
	.maincontent {
		position: fixed;
		float: left;
		width: 68.15vw;
		height: calc(99vh -                     168px -                     24px);
		top: 181px;
		left: 26.25vw;
		border-width: 0px;
		z-index: 1;
	}
	.Account {
		color: #444444;
		font-size: 26px;
		margin: 13px 0px 11px 28px;
		font-family: segoeuilight;
	}
	.others {
    font-size: 20px !important;
}
	.accordionButton {
		width: 259px;
		float: left;
		cursor: pointer;
		padding: 3px 0vw 0px 2vw;
		margin: -5px 0px 6px 0px;
	}
	.accordionButton span {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 16.5px;
	}
	.accordionButton a {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 16.5px;
		text-decoration: none;
	}
	
	
	
	/* Sourabh */
	.accordionButton5 {
		width: 259px;
		float: left;
		cursor: pointer;
		padding: 3px 0vw 0px 2vw;
		margin: -5px 0px 6px -30px;
	}
	.accordionButton5 span {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 16.5px;
	}
	.accordionButton5 a {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 16.5px;
		text-decoration: none;
	}
	.menu_list1 {
		list-style-type: none;
		margin: 2px 0vw 10px 005px;
		-webkit-padding-start: 9px;
	}
	.menu_list1 li a {
		text-decoration: none;
		color: #0b419a;
		font-family: segoeuiregular;
		font-size: 1.2vw;
	}
	.menu_list1 li a#onlink {
		color: #f4af35;
		font-size: 1.2vw;
		font-family: segoeuibold;
	}
	/* Sourabh */
	.plusMinus {
		padding-right: 4px;
		content: "+";
		color: grey !important;
		margin: -0.2vh 0vw 0vh 0vw;
	}
	.accordionContent {
		width: 266px;
		float: left;
		background: #FFFFFF;
		padding: 0px 0px 0px 10px;
		text-decoration: none;
	}
	.menu_list {
		list-style-type: none;
		margin: 3px 0vw 10px 14px;
	}
	.menu_list li a {
		text-decoration: none;
		color: #0b419a;
		font-family: segoeuiregular;
		font-size: 16.5px;
	}
	.accordionButton a#onlink {
		color: #f4af35;
		font-size: 16.5px;
		font-family: segoeuibold;
	}
	.menu_list li a#onlink {
		color: #f4af35;
		font-size: 16.5px;
		font-family: segoeuibold;
	}
	.menu_li {
		padding: 1px 0vw 9px 0vw;
	}
	hr {
		width: 233px;
		display: block;
		border-style: ridge;
		border-width: 0.1px;
		clear: both;
		color: #eff0f1;
	}
	.footer_account {
		background-color: #0b419a;
		color: #0b419a;
		width: 89.4vw;
		height: 24px;
		position: fixed;
		float: left;
		left: 5.02vw;
		bottom: 0;
		z-index: 2;
	}
		.arrow_icon {
		float: right;
	}
	.dashboard_menu{
		width: 50vw;
    	background-color: #555;
    	color: #ffffff;
    	text-align: left;
    	position:fixed;
    	font-family: segoeuiregular;
    	z-index: -1;
    	top: 17.9%;
    	left: 50%;
    	margin-left: -80px;
    	opacity: 0;
    	transition: opacity 1s;
    	height: 55vh;
	}
	.dashboard_menu:after {
    	content: "";
    	border-color: transparent transparent #facd58 transparent;
    	border-style: solid;
    	border-width: 20px;
    	width: 0;
    	height: 0;
    	position: absolute;
    	top: -40px;
    	left: 572px;
	}
	.dash_line{
		height: 8px;
		background-color: #facd58;
	}
	.show{
		opacity: 1;
	}
	.db_left_cont {
        float:left;
        height: 53.7vh;
        width: 21.5vw;
        margin: 0vh 0vw 0vh 0vw;
        background-color: #666666;
    }
    .db_left_head {
    	color: #ffffff;
    	font-size: 18px;
    	margin: 13px 0px 11px 1vw;
    	font-family: segoeuisemibold;
    	background-color: #f8ae33;
    	width: 8.5vw;
    	padding: 0px 0px 3px 15px;
    	border-radius: 5px;
	}
	.db_lfwl_cont {
        float:left;
        height: 41.5vh;
        width: 21.5vw;
        margin: 0vh 0vw 0vh 0vw;
        overflow-y:auto;
        overflow-x:hidden;
    }
    .accordionButton1 {
    	width: 261px;
    	float:left;
    	cursor: pointer;
   	 	padding: 6px 0vw 6px 1vw;
    	margin: -5px 0px 6px 0px;
    	border-bottom: 1px solid #525252;
    }
	.accordionButton1 a {
    	text-decoration: none;
    	color: #f5f5f5;
    	padding-left: 1px;
    	font-family: segoeuiregular;
    	font-size: 15px;
    }
    .accordionButton1 a#onlink {
		color: #f8ae33;
		font-size: 15px;
		font-family: segoeuibold;
	}
    .accordionContent1 {
    	width: 266px;
    	float:left;
    	background:#FFFFFF;
    	padding: 0px 0px 0px 10px;
    	text-decoration: none;
    }
    .arrow_icon1 {
		float: right;
	}
    .db_check_btn {
    	float:left;
    	color:#f5f5f5;
    	margin:0vh 0vw 0vh 0vw;
    	padding:0vh 0vw 0vh 0vw;
	}
	.db_check {
  		float:left;
  		margin: 0vh 1vw 0vh 1vw;
  		padding:0vh 0vw 0vh 0vw;
	}
	.db_right_cont {
        float:left;
        height: 46.7vh;
        width: 25vw;
        margin: 0vh 0vw 0vh 1vw;
    }
    .db_right_head {
    	color:#ffffff;
    	font-size: 20px;
    	margin: 13px 0px 5px 0px;
    	font-family: segoeuiregular;
	}
	.db_rtwl_cont {
        float:left;
        height: 39vh;
        width: 26.5vw;
        margin: 0vh 0vw 0vh 1vw;
        overflow-y:auto;
        overflow-x:hidden;
    }
	.db_rtwl_cont::-webkit-scrollbar {
    	width: 6px;
	}
	/* Track */
	.db_rtwl_cont::-webkit-scrollbar-track {
    	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    	-webkit-border-radius: 10px;
    	border-radius: 10px;
	}
	/* Handle */
	.db_rtwl_cont::-webkit-scrollbar-thumb {
    	-webkit-border-radius: 10px;
    	border-radius: 10px;
    	background: #facd58; 
    	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
	}
	.db_rt_cont {
        float:left;
        height: 5vh;
        width: 25vw;
        margin: 0.5vh 0vw 1vh 0vw;
        border-bottom: 1px solid #444444;
    }
    .db_right_label{
    	float: left;
    	color:#ffffff;
    	font-size: 15px;
    	margin: 3px 0px 0px 0px;
    	font-family: segoeuilight;
    	width: 20vw;
	}
	.ql_endis
	{
		float: right;
    	margin: -0.5vh 0.5vw 0vh 0vw;
	}
	.ql_selector input {
		margin: 0;
		padding: 0;
		display:none;
	}
	.cb_selector {
		display: inline-block;
		float: right;
		width: 52px;
		height: 33px;
		-webkit-transition: all 100ms ease-in;
		-moz-transition: all 100ms ease-in;
		transition: all 100ms ease-in;
		background-repeat: no-repeat;
	}
	.ql_image {
		background-image: url('../img/DashboardSetting_Disable.png');
	}
	.ql_selector input:checked+.ql_image {
		background-image: url('../img/DashboardSetting_Enable.png');
	}
	.dp_rt_button1 {
    	background-color: #f0f0f0;
    	float: left;
    	color: #666666;
    	text-align: center;
    	text-decoration: none;
    	display: inline-block;
    	font-size: 1vw;
    	cursor: pointer;
    	width: 140px;
    	height: 3vh;
    	margin: 1vh 0vw 3vh 2vw;
    	padding: 1vh 0vw 1.2vh 0vw;
    	font-family: segoeuisemibold;
    	-webkit-border-radius: 10px;
    	border-radius: 5px;
	}
	.dp_rt_button2 {
    	background-color: #f0f0f0;
    	float: left;
     	color: #0b419a;
   		text-align: center;
	    text-decoration: none;
    	display: inline-block;
    	font-size: 1.05vw;
    	cursor: pointer;
    	width: 140px;
    	height: 3vh;
    	margin: 1vh 0vw 3vh 2vw;
    	padding: 1vh 0vw 1.2vh 0vw;
    	font-family: segoeuisemibold;
    	-webkit-border-radius: 10px;
    	border-radius: 5px;
	}
	@font-face {
		font-family: segoeuiregular;
		src: url(segoeui.ttf);
	}
	@font-face {
		font-family: segoeuilight;
		src: url(segoeuil.ttf);
	}
	@font-face {
		font-family: segoeuibold;
		src: url(segoeuib.ttf);
	}
	@font-face {
		font-family: segoeuisemilight;
		src: url(segoeuisl.ttf);
	}
	@font-face {
		font-family: segoeuiitalic;
		src: url(segoeuii.ttf);
	}
	@font-face {
		font-family: segoeuisemibold;
		src: url(Segoesemibold.ttf);
	}
	.preview_container{
	display: block;
	}
	.potra_message{
	display: none;
	}
	.message{
	display: none;
	}
	.preview{
	display: block;
	}
	 .rllogo{
	display: none;    }
    .rlogo
    {
	display: none;    }
}

@media only screen and (min-width: 1121px) and (max-width: 1280px) {
		html {
		overflow: hidden;
	}
	body {
		height: 98vh;
		background-color: #9198a3;
		width: 89.4vw;
	}
	.header {
		background-color: #0b419a;
		width: 89.4vw;
		height: 114px;
		top: 0vh;
		left: 5.02vw;
		position: fixed;
	}
	.logo {
		height: 11.6vh;
		float: left;
		margin: 25px 0px 0px 25px;
		background-image: url(/img/logo.png);
		background-repeat: no-repeat;
		width: 23vw;
	}
	.blogo {
		margin: 28px 32px 28px 32px;
	}
	.name {
		color: aliceblue;
		width: 35vw;
		height: 13vh;
		float: left;
		margin: 18px 0px 0px 0px;
	}
	.welcome {
		font-size: 12px;
		float: right;
		color: #ffffff;
		font-family: segoeuilight;
		margin: 0px 0px 1px 25vw;
	}
	.logger_name {
		font-size: 17px;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
		margin: 0px 0px 5px 0px;
	}
	.logger_time {
		width: 43.4vw;
		float: right;
	}
	.acc_login {
		font-size: 12px;
		float: left;
		color: #f4af35;
		font-family: segoeuisemibold;
		margin: 0px 0px 0px 27.7vw;
	}
	.time {
		font-size: 12px;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
	}
	.ckyc {
		width: 43.4vw;
		float: right;
	}
	.ckyc_id {
		font-size: 12px;
		float: left;
		color: #f4af35;
		font-family: segoeuisemibold;
		margin: 0px 0px 0px 27.7vw;
	}
	.ckycidvalue {
		font-size: 12px;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
	}
	.logo_menu {
		width: 28vw;
		height: 13vh;
		font-size: 0.9vw;
		float: right;
		margin: 27px 0px 0px 0px;
		color: #f4af35;
		font-family: segoeuiregular;
	}
	.divider2,.divider3,.divider4,.divider5,.divider6 {
		margin: 0px 0px 0px 0px;
	}
	#menu_icon1 {
		/* background-image: url('../img/icon1.png'); */
		width: 34px;
		cursor: pointer;
		height: 26px;
		margin: 0px 4px 23px 3px;
	}
	.icon_home
	{
	float:left;
	margin: 0px 4px 23px 3px;
	width: 34px;
	height: 26px;
	}
	.icon_option
	{
	float:left;
	margin: 0px 4px 23px 3px;
	width: 34px;
	height: 26px;
	}
	.icon_help
	{
	float:left;
	margin: 0px 4px 23px 3px;
	width: 34px;
	height: 26px;
	}
	.icon_ql
	{
	float:left;
	margin: 0px 4px 23px 3px;
	width: 34px;
	height: 26px;
	}
	.icon_logout
	{
	float:left;
	margin: 0px 4px 23px 3px;
	width: 34px;
	height: 26px;
	}
	.cont_home
	{
	float:left;
	margin: 0px 0px 0px 3px;
	width: 3.5vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_option
	{
	float:left;
	margin: 0px 0px 0px 3px;
	width: 4.5vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_help
	{
	float:left;
	margin: 0px 4px 0px 3px;
	width: 4vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_ql
	{
	float:left;
	margin: 0px 4px 0px 3px;
	width: 6vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_logout
	{
	float:left;
	margin: 0px 4px 0px 3px;
	width: 4vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.menu_icon2 {
		cursor: pointer;
		margin: 0px 12px 23px 12px;
	}
	.menu_icon3 {
		cursor: pointer;
		margin: 0px 14px 23px 14px;
	}
	.menu_icon4 {
		cursor: pointer;
		margin: 0px 7px 23px 6px;
	}
	.menu_icon5 {
		cursor: pointer;
		margin: 0px 9px 23px 8px;
	}
	.menu_line {
		background-color: #f4af35;
		width: 89.4vw;
		height: 8px;
		top: 114px;
		left: 5.02vw;
		position: fixed;
	}
	.menu_bar {
		background-color: #ffecba;
		width: 89.4vw;
		height: 58px;
		position: fixed;
		top: 122px;
		left: 5.02vw;
		border-bottom: 1px solid #d9d9d9;
		overflow-y: hidden;
		overflow-x: hidden;
	}
	.menu_divider1 {
		height: 58px;
		float: left;
	}
	.MyAccounts {
		float: left;
		width: 11vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.MyAccounts a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoeuiregular;
		margin: 8px 0px 2px 20px;
	}
	.FundTransfer {
		float: left;
		width: 12vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.FundTransfer a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.BillPay {
		float: left;
		width: 16vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.BillPay a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.Forex {
		float: left;
		width: 14vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.Forex a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 14px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.Tax {
		float: left;
		width: 14vw;
		height: 8.8vh;
		margin: 0px 0px 2px 1px;
		cursor: pointer;
	}
	.Tax a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoe ui;
		margin: 7px 0px 1px 20px;
	}
	.Approvals {
		float: left;
		width: 14vw;
		height: 8.8vh;
		margin: 0px 0px 2px 1px;
		cursor: pointer;
	}
	.Approvals a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoe ui;
		margin: 8px 0px 1px 20px;
	}
	.Enquiries {
		float: left;
		width: 10.9vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.Enquiries a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.VAS {
		float: left;
		width: 10vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.VAS a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.GOVTS {
		float: left;
		width: 12%;
		height: 6vh;
		cursor: pointer;
	}
	.GOVTS a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.acc_head {
		color: #666666;
		float: left;
		font-size: 12px;
		font-family: segoeuiitalic;
		margin: 0px 0px 0px 20px;
	}
	.side_menu {
		background-color: #ffffff;
		float: left;
		width: 21.3vw;
		margin: 0vh 0vw 0vh 0vw;
		position: fixed;
		left: 5.02vw;
		overflow-x: hidden;
		overflow-y: auto;
		top: 181px;
		height: calc(99vh -                     168px -                     24px);
	}
	.maincontent {
		position: fixed;
		float: left;
		width: 68.15vw;
		height: calc(99vh -                     168px -                     24px);
		top: 181px;
		left: 26.25vw;
		border-width: 0px;
		z-index: 1;
	}
	.Account {
		color: #444444;
		font-size: 26px;
		margin: 13px 0px 11px 28px;
		font-family: segoeuilight;
	}
	.others {
    font-size: 20px !important;
}
	.accordionButton {
		width: 259px;
		float: left;
		cursor: pointer;
		padding: 3px 0vw 0px 2vw;
		margin: -5px 0px 6px 0px;
	}
	.accordionButton span {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 16.5px;
	}
	.accordionButton a {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 16.5px;
		text-decoration: none;
	}
	
	/* Sourabh */
	.accordionButton5 {
		width: 259px;
		float: left;
		cursor: pointer;
		padding: 3px 0vw 0px 2vw;
		margin: -5px 0px 6px -30px;
	}
	.accordionButton5 span {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 16.5px;
	}
	.accordionButton5 a {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 16.5px;
		text-decoration: none;
	}
	.menu_list1 {
		list-style-type: none;
		margin: 2px 0vw 10px 005px;
		-webkit-padding-start: 9px;
	}
	.menu_list1 li a {
		text-decoration: none;
		color: #0b419a;
		font-family: segoeuiregular;
		font-size: 1.2vw;
	}
	.menu_list1 li a#onlink {
		color: #f4af35;
		font-size: 1.2vw;
		font-family: segoeuibold;
	}
	/* Sourabh */
	.plusMinus {
		padding-right: 4px;
		content: "+";
		color: grey !important;
		margin: -0.2vh 0vw 0vh 0vw;
	}
	.accordionContent {
		width: 266px;
		float: left;
		background: #FFFFFF;
		padding: 0px 0px 0px 10px;
		text-decoration: none;
	}
	.menu_list {
		list-style-type: none;
		margin: 3px 0vw 10px 14px;
	}
	.menu_list li a {
		text-decoration: none;
		color: #0b419a;
		font-family: segoeuiregular;
		font-size: 14.5px;
	}
	.accordionButton a#onlink {
		color: #f4af35;
		font-size: 16.5px;
		font-family: segoeuibold;
	}
	.menu_list li a#onlink {
		color: #f4af35;
		font-size: 16.5px;
		font-family: segoeuibold;
	}
	.menu_li {
		padding: 1px 0vw 9px 0vw;
	}
	hr {
		width: 233px;
		display: block;
		border-style: ridge;
		border-width: 0.1px;
		clear: both;
		color: #eff0f1;
	}
	.footer_account {
		background-color: #0b419a;
		color: #0b419a;
		width: 89.4vw;
		height: 24px;
		position: fixed;
		float: left;
		left: 5.02vw;
		bottom: 0;
		z-index: 2;
	}
		.arrow_icon {
		float: right;
	}
	.dashboard_menu{
		width: 50vw;
    	background-color: #555;
    	color: #ffffff;
    	text-align: left;
    	position:fixed;
    	font-family: segoeuiregular;
    	z-index: -1;
    	top: 17.9%;
    	left: 50%;
    	margin-left: -80px;
    	opacity: 0;
    	transition: opacity 1s;
    	height: 55vh;
	}
	.dashboard_menu:after {
    	content: "";
    	border-color: transparent transparent #facd58 transparent;
    	border-style: solid;
    	border-width: 20px;
    	width: 0;
    	height: 0;
    	position: absolute;
    	top: -40px;
    	left: 572px;
	}
	.dash_line{
		height: 8px;
		background-color: #facd58;
	}
	.show{
		opacity: 1;
	}
	.db_left_cont {
        float:left;
        height: 53.7vh;
        width: 21.5vw;
        margin: 0vh 0vw 0vh 0vw;
        background-color: #666666;
    }
    .db_left_head {
    	color: #ffffff;
    	font-size: 18px;
    	margin: 13px 0px 11px 1vw;
    	font-family: segoeuisemibold;
    	background-color: #f8ae33;
    	width: 8.5vw;
    	padding: 0px 0px 3px 15px;
    	border-radius: 5px;
	}
	.db_lfwl_cont {
        float:left;
        height: 41.5vh;
        width: 21.5vw;
        margin: 0vh 0vw 0vh 0vw;
        overflow-y:auto;
        overflow-x:hidden;
    }
    .accordionButton1 {
    	width: 261px;
    	float:left;
    	cursor: pointer;
   	 	padding: 6px 0vw 6px 1vw;
    	margin: -5px 0px 6px 0px;
    	border-bottom: 1px solid #525252;
    }
	.accordionButton1 a {
    	text-decoration: none;
    	color: #f5f5f5;
    	padding-left: 1px;
    	font-family: segoeuiregular;
    	font-size: 15px;
    }
    .accordionButton1 a#onlink {
		color: #f8ae33;
		font-size: 15px;
		font-family: segoeuibold;
	}
    .accordionContent1 {
    	width: 266px;
    	float:left;
    	background:#FFFFFF;
    	padding: 0px 0px 0px 10px;
    	text-decoration: none;
    }
    .arrow_icon1 {
		float: right;
	}
    .db_check_btn {
    	float:left;
    	color:#f5f5f5;
    	margin:0vh 0vw 0vh 0vw;
    	padding:0vh 0vw 0vh 0vw;
	}
	.db_check {
  		float:left;
  		margin: 0vh 1vw 0vh 1vw;
  		padding:0vh 0vw 0vh 0vw;
	}
	.db_right_cont {
        float:left;
        height: 46.7vh;
        width: 25vw;
        margin: 0vh 0vw 0vh 1vw;
    }
    .db_right_head {
    	color:#ffffff;
    	font-size: 20px;
    	margin: 13px 0px 5px 0px;
    	font-family: segoeuiregular;
	}
	.db_rtwl_cont {
        float:left;
        height: 39vh;
        width: 26.5vw;
        margin: 0vh 0vw 0vh 1vw;
        overflow-y:auto;
        overflow-x:hidden;
    }
	.db_rtwl_cont::-webkit-scrollbar {
    	width: 6px;
	}
	/* Track */
	.db_rtwl_cont::-webkit-scrollbar-track {
    	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    	-webkit-border-radius: 10px;
    	border-radius: 10px;
	}
	/* Handle */
	.db_rtwl_cont::-webkit-scrollbar-thumb {
    	-webkit-border-radius: 10px;
    	border-radius: 10px;
    	background: #facd58; 
    	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
	}
	.db_rt_cont {
        float:left;
        height: 5vh;
        width: 25vw;
        margin: 0.5vh 0vw 1vh 0vw;
        border-bottom: 1px solid #444444;
    }
    .db_right_label{
    	float: left;
    	color:#ffffff;
    	font-size: 15px;
    	margin: 3px 0px 0px 0px;
    	font-family: segoeuilight;
    	width: 20vw;
	}
	.ql_endis
	{
		float: right;
    	margin: -0.5vh 0.5vw 0vh 0vw;
	}
	.ql_selector input {
		margin: 0;
		padding: 0;
		display:none;
	}
	.cb_selector {
		display: inline-block;
		float: right;
		width: 52px;
		height: 33px;
		-webkit-transition: all 100ms ease-in;
		-moz-transition: all 100ms ease-in;
		transition: all 100ms ease-in;
		background-repeat: no-repeat;
	}
	.ql_image {
		background-image: url('../img/DashboardSetting_Disable.png');
	}
	.ql_selector input:checked+.ql_image {
		background-image: url('../img/DashboardSetting_Enable.png');
	}
	.dp_rt_button1 {
    	background-color: #f0f0f0;
    	float: left;
    	color: #666666;
    	text-align: center;
    	text-decoration: none;
    	display: inline-block;
    	font-size: 1vw;
    	cursor: pointer;
    	width: 140px;
    	height: 3vh;
    	margin: 1vh 0vw 3vh 2vw;
    	padding: 1vh 0vw 1.2vh 0vw;
    	font-family: segoeuisemibold;
    	-webkit-border-radius: 10px;
    	border-radius: 5px;
	}
	.dp_rt_button2 {
    	background-color: #f0f0f0;
    	float: left;
     	color: #0b419a;
   		text-align: center;
	    text-decoration: none;
    	display: inline-block;
    	font-size: 1.05vw;
    	cursor: pointer;
    	width: 140px;
    	height: 3vh;
    	margin: 1vh 0vw 3vh 2vw;
    	padding: 1vh 0vw 1.2vh 0vw;
    	font-family: segoeuisemibold;
    	-webkit-border-radius: 10px;
    	border-radius: 5px;
	}
	@font-face {
		font-family: segoeuiregular;
		src: url(segoeui.ttf);
	}
	@font-face {
		font-family: segoeuilight;
		src: url(segoeuil.ttf);
	}
	@font-face {
		font-family: segoeuibold;
		src: url(segoeuib.ttf);
	}
	@font-face {
		font-family: segoeuisemilight;
		src: url(segoeuisl.ttf);
	}
	@font-face {
		font-family: segoeuiitalic;
		src: url(segoeuii.ttf);
	}
	@font-face {
		font-family: segoeuisemibold;
		src: url(Segoesemibold.ttf);
	}
	.preview_container{
	display: block;
	}
	.potra_message{
	display: none;
	}
	.message{
	display: none;
	}
	.preview{
	display: block;
	}
	 .rllogo{
	display: none;    }
    .rlogo
    {
	display: none;    }
}
@media only screen and (min-width: 961px) and (max-width: 1120px) {
	html {
		overflow: hidden;
	}
	body {
		height: 98vh;
		background-color: #9198a3;
		width: 89.4vw;
	}
	.header {
		background-color: #0b419a;
		width: 89.4vw;
		height: 114px;
		top: 0vh;
		left: 5.02vw;
		position: fixed;
	}
	.logo {
		height: 17.6vh;
		float: left;
		margin: 24px 0px 0px 10px;
		width: 24vw;
		background-image: url(/img/logo.png);
		background-repeat: no-repeat;
	}
	.blogo {
		margin: 22px 32px 28px 25px;
	}
	.name {
		color: aliceblue;
		width: 35vw;
		height: 13vh;
		float: left;
		margin: 28px 0px 0px 0px;
	}
	.welcome {
		font-size: 12px;
		float: right;
		color: #ffffff;
		font-family: segoeuilight;
		margin: 0px 0px 1px 19vw;
	}
	.logger_name {
		font-size: 17px;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
		margin: 0px 0px 5px 0px;
	}
	.logger_time {
		width: 34.4vw;
		float: right;
	}
	.acc_login {
		font-size: 12px;
		float: left;
		color: #f4af35;
		font-family: segoeuisemibold;
		margin: 0px 0px 0px 13.7vw;
	}
	.time {
		font-size: 12px;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
	}
	.ckyc {
		width: 34.4vw;
		float: right;
	}
	.ckyc_id {
		font-size: 12px;
		float: left;
		color: #f4af35;
		font-family: segoeuisemibold;
		margin: 0px 0px 0px 13.7vw;
	}
	.ckycidvalue {
		font-size: 12px;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
	}
	.logo_menu {
		width: 28vw;
		height: 13vh;
		font-size: 1vw;
		float: right;
		margin: 35px 0px 0px 0px;
		color: #f4af35;
		font-family: segoeuiregular;
	}
	.divider2,.divider3,.divider4,.divider5,.divider6 {
		margin: 0px 0px 0px 0px;
	}
	#menu_icon1 {
		/* background-image: url('../img/icon1.png'); */
		width: 34px;
		cursor: pointer;
		height: 26px;
		margin: 0px 4px 0px 3px;
	}
	.icon_home
	{
	float:left;
	margin: 3px 4px 0px 3px;
	}
	.icon_option
	{
	float:left;
	margin: 0px 4px 0px 3px;
	}
	.icon_help
	{
	float:left;
	margin: 1px 4px 0px 3px;
	}
	.icon_ql
	{
	float:left;
	margin: 0px 4px 0px 3px;
	}
	.icon_logout
	{
	float:left;
	margin: 0px 4px 0px 3px;
	}
	.cont_home
	{
	float:left;
	margin: 0px 0px 0px 3px;
	width: 4vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_option
	{
	float:left;
	margin: 0px 0px 0px 3px;
	width: 5vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_help
	{
	float:left;
	margin: 0px 4px 0px 3px;
	width: 5vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_ql
	{
	float:left;
	margin: 0px 4px 0px 0px;
	width: 6.5vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_logout
	{
	float:left;
	margin: 0px 4px 0px 0px;
	width: 4.5vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.menu_icon2 {
		cursor: pointer;
		margin: 0px 12px 0px 12px;
	}
	.menu_icon3 {
		cursor: pointer;
		margin: 0px 14px 0px 17px;
	}
	.menu_icon4 {
		cursor: pointer;
		margin: 0px 7px 0px 18px;
	}
	.menu_icon5 {
		cursor: pointer;
		margin: 0px 9px 0px 8px;
	}
	.menu_line {
		background-color: #f4af35;
		width: 89.4vw;
		height: 8px;
		top: 114px;
		left: 5.02vw;
		position: fixed;
	}
	.menu_bar {
		background-color: #ffecba;
		width: 89.4vw;
		height: 58px;
		position: fixed;
		top: 122px;
		left: 5.02vw;
		border-bottom: 1px solid #d9d9d9;
		overflow-y: hidden;
		overflow-x: hidden;
	}
	.menu_divider1 {
		height: 58px;
		float: left;
	}
	.MyAccounts {
		float: left;
		width: 11vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.MyAccounts a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 16px;
		font-family: segoeuiregular;
		margin: 8px 0px 2px 10px;
	}
	.FundTransfer {
		float: left;
		width: 13vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.FundTransfer a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 16px;
		font-family: segoe ui;
		margin: 8px 0px 2px 10px;
	}
	.BillPay {
		float: left;
		/* width: 18vw; */
		width: 12vw; /* changed by ajen */
		height: 8.8vh;
		cursor: pointer;
	}
	.BillPay a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 16px;
		font-family: segoe ui;
		margin: 8px 0px 2px 10px;
	}
	.Forex {
		float: left;
		width: 14vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.Forex a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 14px;
		font-family: segoe ui;
		margin: 8px 0px 2px 10px;
	}
	.Tax {
		float: left;
		width: 14vw;
		height: 8.8vh;
		/* margin: 12px 0px 2px 1px; */
		cursor: pointer;
	}
	.Tax a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 1.5vw;
		font-family: segoe ui;
		margin: 8px 0px 2px 10px;
	}
	.Approvals {
		float: left;
		width: 11vw;
		height: 6.8vh;
		margin: 0px 0px 2px 1px;
		cursor: pointer;
	}
	.Approvals a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 1.5vw;
		font-family: segoeuiregular;
		margin: 6px 0px 1px 20px;
	}
	.Enquiries {
		float: left;
		width: 12.3vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.Enquiries a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 1.5vw;
		font-family: segoe ui;
		margin: 8px 0px 2px 10px;
	}
	.VAS {
		float: left;
		width: 11vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.VAS a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 1.5vw;
		font-family: segoe ui;
		margin: 8px 0px 2px 10px;
	}
	.GOVTS {
		float: left;
		width: 14%;
		height: 6vh;
		cursor: pointer;
	}
	.GOVTS a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.acc_head {
		color: #666666;
		float: left;
		font-size: 12px;
		font-family: segoeuiitalic;
		margin: 0px 0px 0px 10px;
	}
	.side_menu {
		background-color: #ffffff;
		float: left;
		width: 21.3vw;
		margin: 0vh 0vw 0vh 0vw;
		position: fixed;
		left: 5.02vw;
		overflow-x: hidden;
		overflow-y: auto;
		top: 181px;
		height: calc(99vh -                     168px -                     24px);
	}
	.maincontent {
		position: fixed;
		float: left;
		width: 68.15vw;
		height: calc(99vh -                     168px -                     24px);
		top: 181px;
		left: 26.25vw;
		border-width: 0px;
		z-index: 1;
	}
	.Account {
		color: #444444;
		font-size: 2.1vw;
		margin: 13px 0px 11px 20px;
		font-family: segoeuilight;
	}
	.others {
    font-size: 1.6vw !important;
}
	.accordionButton {
		width: 197px;
		float: left;
		cursor: pointer;
		padding: 3px 0vw 0px 0vw;
		margin: -5px 0px 6px 1vw;
	}
	.accordionButton span {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 1.6vw;
	}
	.accordionButton a {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 1.5vw;
		text-decoration: none;
	}
	
	/* Sourabh */
	.accordionButton5 {
		width: 197px;
		float: left;
		cursor: pointer;
		padding: 3px 0vw 0px 0vw;
		margin: -5px 0px 6px -30px;
	}
	.accordionButton5 span {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 1.6vw;
	}
	.accordionButton5 a {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 1.5vw;
		text-decoration: none;
	}
	.menu_list1 {
		list-style-type: none;
		margin: 2px 0vw 10px 005px;
		-webkit-padding-start: 9px;
	}
	.menu_list1 li a {
		text-decoration: none;
		color: #0b419a;
		font-family: segoeuiregular;
		font-size: 1.2vw;
	}
	.menu_list1 li a#onlink {
		color: #f4af35;
		font-size: 1.2vw;
		font-family: segoeuibold;
	}
	
	/* Sourabh */
	.plusMinus {
		padding-right: 4px;
		content: "+";
		color: grey !important;
		margin: -0.2vh 0vw 0vh 0vw;
	}
	.accordionContent {
		width: 217px;
		float: left;
		background: #FFFFFF;
		padding: 0px 0px 0px 0px;
		text-decoration: none;
	}
	.menu_list {
		list-style-type: none;
		margin: 3px 0vw 0px 0px;
		-webkit-padding-start: 35px;
	}
	.menu_list li a {
		text-decoration: none;
		color: #0b419a;
		font-family: segoeuiregular;
		font-size: 1.45vw;
	}
	.menu_list li a#onlink {
		color: #f4af35;
		font-size: 1.55vw;
		font-family: segoeuibold;
	}
	.accordionButton a#onlink {
		color: #f4af35;
		font-size: 1.6vw;
		font-family: segoeuibold;
	}
	.menu_li {
		padding: 1px 0vw 9px 0vw;
	}
	hr {
		width: 233px;
		display: block;
		border-style: ridge;
		border-width: 0.1px;
		clear: both;
		color: #eff0f1;
	}
	.footer_account {
		background-color: #0b419a;
		color: #0b419a;
		width: 89.4vw;
		height: 24px;
		position: fixed;
		float: left;
		left: 5.02vw;
		bottom: 0;
		z-index: 2;
	}
		.arrow_icon {
		float: left;
		margin-left:-44vw;
		opacity:0;
	}
	.arrow_icon1 {
		float: left;
		margin-left:-44vw;
		opacity:0;
	}
	.dashboard_menu{
		width: 52vw;
		background-color: #555;
		color: #ffffff;
		text-align: left;
		position:fixed;
		font-family: segoeuiregular;
		z-index: -1;
		top: 17.9%;
		left: 50%;
		margin-left: -80px;
		opacity: 0;
		transition: opacity 1s;
		height: 55vh;
	}
	.dashboard_menu:after {
    	content: "";
    	border-color: transparent transparent #facd58 transparent;
    	border-style: solid;
    	border-width: 20px;
    	width: 0;
    	height: 0;
    	position: absolute;
    	top: -40px;
    	left: 572px;
	}
	.dash_line{
		height: 8px;
		background-color: #facd58;
	}
	.show{
		opacity: 1;
	}
	.db_left_cont {
        float:left;
        height: 53.7vh;
        width: 22.5vw;
        margin: 0vh 0vw 0vh 0vw;
        background-color: #666666;
    }
    .db_left_head {
    	color: #ffffff;
    	font-size: 1.6vw;
    	margin: 13px 0px 11px 1vw;
    	font-family: segoeuisemibold;
    	background-color: #f8ae33;
    	width: 9vw;
    	padding: 0px 0px 3px 10px;
    	border-radius: 5px;
 }
	.db_lfwl_cont {
        float:left;
        height: 41.5vh;
        width: 21.5vw;
        margin: 0vh 0vw 0vh 0vw;
        overflow-y:auto;
        overflow-x:hidden;
    }
    .accordionButton1 {
    	width: 261px;
    	float:left;
    	cursor: pointer;
   	 	padding: 6px 0vw 6px 1vw;
    	margin: -5px 0px 6px 0px;
    	border-bottom: 1px solid #525252;
    }
	.accordionButton1 a {
    	text-decoration: none;
    	color: #f5f5f5;
    	padding-left: 1px;
    	font-family: segoeuiregular;
    	font-size: 1.3vw;
    }
    .accordionButton1 a#onlink {
		color: #f8ae33;
		font-size: 1.4vw;
		font-family: segoeuibold;
	}
    .accordionContent1 {
    	width: 266px;
    	float:left;
    	background:#FFFFFF;
    	padding: 0px 0px 0px 10px;
    	text-decoration: none;
    }
    .arrow_icon1 {
		float: right;
	}
    .db_check_btn {
    	float:left;
    	color:#f5f5f5;
    	margin:0vh 0vw 0vh 0vw;
    	padding:0vh 0vw 0vh 0vw;
    	font-size: 1.5vw;
 }
	.db_check {
  		float:left;
  		margin: 0vh 1vw 0vh 1vw;
  		padding:0vh 0vw 0vh 0vw;
	}
	.db_right_cont {
        float:left;
        height: 46vh;
        width: 28vw;
        margin: 0vh 0vw 0vh 1vw;
    }
    .db_right_head {
    	color:#ffffff;
    	font-size: 1.7vw;
    	margin: 13px 0px 5px 0px;
    	font-family: segoeuiregular;
 }
	.db_rtwl_cont {
        float:left;
        height: 39vh;
        width: 27.5vw;
        margin: 0vh 0vw 0vh 1vw;
        overflow-y:auto;
        overflow-x:hidden;
    }
	.db_rtwl_cont::-webkit-scrollbar {
    	width: 6px;
	}
	/* Track */
	.db_rtwl_cont::-webkit-scrollbar-track {
    	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    	-webkit-border-radius: 10px;
    	border-radius: 10px;
	}
	/* Handle */
	.db_rtwl_cont::-webkit-scrollbar-thumb {
    	-webkit-border-radius: 10px;
    	border-radius: 10px;
    	background: #facd58; 
    	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
	}
	.db_rt_cont {
        float:left;
        height: 5vh;
        width: 25vw;
        margin: 0.5vh 0vw 1vh 0vw;
        border-bottom: 1px solid #444444;
    }
    .db_right_label{
    	float: left;
    	color:#ffffff;
    	font-size: 1.4vw;
    	margin: 3px 0px 0px 0px;
    	font-family: segoeuilight;
    	width: 20vw;
 }
	.ql_endis
	{
		float: right;
		margin: -3.5vh 0.5vw 0vh 0vw;
	}
	.ql_selector input {
		margin: 0;
		padding: 0;
		display:none;
	}
	.cb_selector {
		display: inline-block;
		float: right;
		width: 52px;
		height: 33px;
		-webkit-transition: all 100ms ease-in;
		-moz-transition: all 100ms ease-in;
		transition: all 100ms ease-in;
		background-repeat: no-repeat;
	}
	.ql_image {
		background-image: url('../img/DashboardSetting_Disable.png');
	}
	.ql_selector input:checked+.ql_image {
		background-image: url('../img/DashboardSetting_Enable.png');
	}
	.dp_rt_button1 {
    	background-color: #f0f0f0;
    	float: left;
    	color: #666666;
    	text-align: center;
    	text-decoration: none;
    	display: inline-block;
    	font-size: 1.21vw;
    	cursor: pointer;
    	width: 100px;
    	height: 2vh;
    	margin: 1vh 0vw 3vh 2vw;
    	padding: 1vh 0vw 1.2vh 0vw;
    	font-family: segoeuisemibold;
    	-webkit-border-radius: 10px;
    	border-radius: 5px;
 }
	.dp_rt_button2 {
    	background-color: #f0f0f0;
    	float: left;
    	color: #0b419a;
    	text-align: center;
    	text-decoration: none;
    	display: inline-block;
    	font-size: 1.15vw;
    	cursor: pointer;
    	width: 100px;
    	height: 2vh;
    	margin: 1vh 0vw 3vh 2vw;
    	padding: 1vh 0vw 1.2vh 0vw;
    	font-family: segoeuisemibold;
    	-webkit-border-radius: 10px;
    	border-radius: 5px;
 }
	@font-face {
		font-family: segoeuiregular;
		src: url(segoeui.ttf);
	}
	@font-face {
		font-family: segoeuilight;
		src: url(segoeuil.ttf);
	}
	@font-face {
		font-family: segoeuibold;
		src: url(segoeuib.ttf);
	}
	@font-face {
		font-family: segoeuisemilight;
		src: url(segoeuisl.ttf);
	}
	@font-face {
		font-family: segoeuiitalic;
		src: url(segoeuii.ttf);
	}
	@font-face {
		font-family: segoeuisemibold;
		src: url(Segoesemibold.ttf);
	}
	.preview_container{
	display: block;
	}
	.potra_message{
	display: none;
	}
	.message{
	display: none;
	}
	.preview{
	display: block;
	}
	 .rllogo{
	display: none;    }
    .rlogo
    {
	display: none;    }
}

@media only screen and (min-width: 801px) and (max-width: 960px) {
	html {
		overflow: hidden;
	}
	body {
		height: 98vh;
		background-color: #9198a3;
		width: 89.4vw;
	}
	.header {
		background-color: #0b419a;
		width: 89.4vw;
		height: 114px;
		top: 0vh;
		left: 5.02vw;
		position: fixed;
	}
	.logo {
		height: 11.6vh;
		float: left;
		margin: 36px 4px 0px 0px;
		background-image: url(/img/logo.png);
		background-repeat: no-repeat;
		width: 23vw;
	}
	.blogo {
		margin: 28px 16px 28px 16px;
	}
	.name {
		color: aliceblue;
		width: 35vw;
		height: 13vh;
		float: left;
		margin: 28px 0px 0px 0px;
	}
	.welcome {
		font-size: 12px;
		float: right;
		color: #ffffff;
		font-family: segoeuilight;
		margin: 0px 0px 1px 23vw;
	}
	.logger_name {
		font-size: 17px;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
		margin: 0px 0px 5px 0px;
	}
	.logger_time {
		width: 36.4vw;
		float: right;
	}
	.acc_login {
		font-size: 12px;
		float: left;
		color: #f4af35;
		font-family: segoeuisemibold;
		margin: 0px 0px 0px 14.7vw;
	}
	.time {
		font-size: 12px;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
	}
	.ckyc {
		width: 36.4vw;
		float: right;
	}
	.ckyc_id {
		font-size: 12px;
		float: left;
		color: #f4af35;
		font-family: segoeuisemibold;
		margin: 0px 0px 0px 14.7vw;
	}
	.ckycidvalue {
		font-size: 12px;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
	}
	.logo_menu {
		width: 27vw;
		height: 13vh;
		font-size: 0.9vw;
		float: right;
		margin: 27px 0px 0px 0px;
		color: #f4af35;
		font-family: segoeuiregular;
	}
	.divider2,.divider3,.divider4,.divider5,.divider6 {
		margin: 0px 0px 0px 0px;
	}
	#menu_icon1 {
		/* background-image: url('../img/icon1.png'); */
		width: 34px;
		cursor: pointer;
		height: 26px;
		margin: 0px 4px 23px 3px;
	}
	.icon_home
	{
	float:left;
	margin: 0px 4px 23px 3px;
	width: 34px;
	height: 26px;
	}
	.icon_option
	{
	float:left;
	margin: 0px 4px 23px 3px;
	width: 34px;
	height: 26px;
	}
	.icon_help
	{
	float:left;
	margin: 0px 4px 23px 3px;
	width: 34px;
	height: 26px;
	}
	.icon_ql
	{
	float:left;
	margin: 0px 4px 23px 3px;
	width: 34px;
	height: 26px;
	}
	.icon_logout
	{
	float:left;
	margin: 0px 4px 23px 3px;
	width: 34px;
	height: 26px;
	}
	.cont_home
	{
	float:left;
	margin: 0px 0px 0px 3px;
	width: 3.5vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_option
	{
	float:left;
	margin: 0px 0px 0px 3px;
	width: 4.5vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_help
	{
	float:left;
	margin: 0px 4px 0px 3px;
	width: 3vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_ql
	{
	float:left;
	margin: 0px 4px 0px 3px;
	width: 6vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_logout
	{
	float:left;
	margin: 0px 4px 0px 3px;
	width: 4vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.menu_icon2 {
		cursor: pointer;
		margin: 0px 12px 23px 12px;
	}
	.menu_icon3 {
		cursor: pointer;
		margin: 0px 14px 23px 14px;
	}
	.menu_icon4 {
		cursor: pointer;
		margin: 0px 7px 23px 6px;
	}
	.menu_icon5 {
		cursor: pointer;
		margin: 0px 9px 23px 8px;
	}
	.menu_line {
		background-color: #f4af35;
		width: 89.4vw;
		height: 8px;
		top: 114px;
		left: 5.02vw;
		position: fixed;
	}
	.menu_bar {
		background-color: #ffecba;
		width: 89.4vw;
		height: 58px;
		position: fixed;
		top: 122px;
		left: 5.02vw;
		border-bottom: 1px solid #d9d9d9;
		overflow-y: hidden;
		overflow-x: hidden;
	}
	.menu_divider1 {
		height: 58px;
		float: left;
	}
	.MyAccounts {
		float: left;
		width: 11vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.MyAccounts a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoeuiregular;
		margin: 8px 0px 2px 20px;
	}
	.FundTransfer {
		float: left;
		width: 11vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.FundTransfer a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.BillPay {
		float: left;
		/* width: 18vw; */
		width: 14vw; /* changed by ajen */
		height: 8.8vh;
		cursor: pointer;
	}
	.BillPay a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 15px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.Forex {
		float: left;
		width: 14vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.Forex a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 14px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.Tax {
		float: left;
		width: 12vw;
		height: 8.8vh;
		margin: 12px 0px 2px 1px;
		cursor: pointer;
	}
	.Tax a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 16px;
		font-family: segoe ui;
		margin: -3px 0px 1px 20px;
	}
	.Approvals {
		float: left;
		width: 14vw;
		height: 8.8vh;
		margin: 12px 0px 2px 1px;
		cursor: pointer;
	}
	.Approvals a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoe ui;
		margin: -3px 0px 1px 20px;
	}
	.Enquiries {
		float: left;
		width: 10.3vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.Enquiries a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 17px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.VAS {
		float: left;
		width: 13vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.VAS a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 15px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.GOVTS {		float: left;		width: 14%;		height: 6vh;		cursor: pointer;	}	.GOVTS a {		color: #666666;		float: left;		text-decoration: none;		font-size: 13px;		font-family: segoe ui;		margin: 8px 0px 2px 20px;	}
	.acc_head {
		color: #666666;
		float: left;
		font-size: 12px;
		font-family: segoeuiitalic;
		margin: 0px 0px 0px 20px;
	}
	.side_menu {
		background-color: #ffffff;
		float: left;
		width: 21.3vw;
		margin: 0vh 0vw 0vh 0vw;
		position: fixed;
		left: 5.02vw;
		overflow-x: hidden;
		overflow-y: auto;
		top: 181px;
		height: calc(98vh -                     168px -                     24px);
	}
	.maincontent {
		position: fixed;
		float: left;
		width: 68.15vw;
		height: calc(98vh -                     168px -                     24px);
		top: 181px;
		left: 26.25vw;
		border-width: 0px;
		z-index: 1;
	}
	.Account {
		color: #444444;
		font-size: 26px;
		margin: 13px 0px 11px 28px;
		font-family: segoeuilight;
	}
	.others {
    font-size: 20px !important;
}
	.accordionButton {
		width: 259px;
		float: left;
		cursor: pointer;
		padding: 3px 0vw 0px 2vw;
		margin: -5px 0px 6px 0px;
	}
	.accordionButton span {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 16.5px;
	}
	.accordionButton a {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 16.5px;
		text-decoration: none;
	}
	/* Sourabh */
	.accordionButton5 {
		width: 259px;
		float: left;
		cursor: pointer;
		padding: 3px 0vw 0px 2vw;
		margin: -5px 0px 6px -30px;
	}
	.accordionButton5 span {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 16.5px;
	}
	.accordionButton5 a {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 16.5px;
		text-decoration: none;
	}
	.menu_list1 {
		list-style-type: none;
		margin: 2px 0vw 10px 005px;
		-webkit-padding-start: 9px;
	}
	.menu_list1 li a {
		text-decoration: none;
		color: #0b419a;
		font-family: segoeuiregular;
		font-size: 1.2vw;
	}
	.menu_list1 li a#onlink {
		color: #f4af35;
		font-size: 1.2vw;
		font-family: segoeuibold;
	}
	/* Sourabh */
	.plusMinus {
		padding-right: 4px;
		content: "+";
		color: grey !important;
		margin: -0.2vh 0vw 0vh 0vw;
	}
	.accordionContent {
		width: 266px;
		float: left;
		background: #FFFFFF;
		padding: 0px 0px 0px 10px;
		text-decoration: none;
	}
	.menu_list {
		list-style-type: none;
		margin: 3px 0vw 10px 14px;
	}
	.menu_list li a {
		text-decoration: none;
		color: #0b419a;
		font-family: segoeuiregular;
		font-size: 8.5px;
	}
	.menu_list li a#onlink {
		color: #f4af35;
		font-size: 16.5px;
		font-family: segoeuibold;
	}
	.accordionButton a#onlink {
		color: #f4af35;
		font-size: 16.5px;
		font-family: segoeuibold;
	}
	.menu_li {
		padding: 1px 0vw 9px 0vw;
	}
	hr {
		width: 233px;
		display: block;
		border-style: ridge;
		border-width: 0.1px;
		clear: both;
		color: #eff0f1;
	}
	.footer_account {
		background-color: #0b419a;
		color: #0b419a;
		width: 89.4vw;
		height: 24px;
		position: fixed;
		float: left;
		left: 5.02vw;
		bottom: 0;
		z-index: 2;
	}
		.arrow_icon {
		float: right;
	}
	.dashboard_menu{
		width: 50vw;
    	background-color: #555;
    	color: #ffffff;
    	text-align: left;
    	position:fixed;
    	font-family: segoeuiregular;
    	z-index: -1;
    	top: 17.9%;
    	left: 50%;
    	margin-left: -80px;
    	opacity: 0;
    	transition: opacity 1s;
    	height: 55vh;
	}
	.dashboard_menu:after {
    	content: "";
    	border-color: transparent transparent #facd58 transparent;
    	border-style: solid;
    	border-width: 20px;
    	width: 0;
    	height: 0;
    	position: absolute;
    	top: -40px;
    	left: 572px;
	}
	.dash_line{
		height: 8px;
		background-color: #facd58;
	}
	.show{
		opacity: 1;
	}
	.db_left_cont {
        float:left;
        height: 53.7vh;
        width: 21.5vw;
        margin: 0vh 0vw 0vh 0vw;
        background-color: #666666;
    }
    .db_left_head {
    	color: #ffffff;
    	font-size: 18px;
    	margin: 13px 0px 11px 1vw;
    	font-family: segoeuisemibold;
    	background-color: #f8ae33;
    	width: 8.5vw;
    	padding: 0px 0px 3px 15px;
    	border-radius: 5px;
	}
	.db_lfwl_cont {
        float:left;
        height: 41.5vh;
        width: 21.5vw;
        margin: 0vh 0vw 0vh 0vw;
        overflow-y:auto;
        overflow-x:hidden;
    }
    .accordionButton1 {
    	width: 261px;
    	float:left;
    	cursor: pointer;
   	 	padding: 6px 0vw 6px 1vw;
    	margin: -5px 0px 6px 0px;
    	border-bottom: 1px solid #525252;
    }
	.accordionButton1 a {
    	text-decoration: none;
    	color: #f5f5f5;
    	padding-left: 1px;
    	font-family: segoeuiregular;
    	font-size: 15px;
    }
    .accordionButton1 a#onlink {
		color: #f8ae33;
		font-size: 15px;
		font-family: segoeuibold;
	}
    .accordionContent1 {
    	width: 266px;
    	float:left;
    	background:#FFFFFF;
    	padding: 0px 0px 0px 10px;
    	text-decoration: none;
    }
    .arrow_icon1 {
		float: right;
	}
    .db_check_btn {
    	float:left;
    	color:#f5f5f5;
    	margin:0vh 0vw 0vh 0vw;
    	padding:0vh 0vw 0vh 0vw;
	}
	.db_check {
  		float:left;
  		margin: 0vh 1vw 0vh 1vw;
  		padding:0vh 0vw 0vh 0vw;
	}
	.db_right_cont {
        float:left;
        height: 46.7vh;
        width: 25vw;
        margin: 0vh 0vw 0vh 1vw;
    }
    .db_right_head {
    	color:#ffffff;
    	font-size: 20px;
    	margin: 13px 0px 5px 0px;
    	font-family: segoeuiregular;
	}
	.db_rtwl_cont {
        float:left;
        height: 39vh;
        width: 26.5vw;
        margin: 0vh 0vw 0vh 1vw;
        overflow-y:auto;
        overflow-x:hidden;
    }
	.db_rtwl_cont::-webkit-scrollbar {
    	width: 6px;
	}
	/* Track */
	.db_rtwl_cont::-webkit-scrollbar-track {
    	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    	-webkit-border-radius: 10px;
    	border-radius: 10px;
	}
	/* Handle */
	.db_rtwl_cont::-webkit-scrollbar-thumb {
    	-webkit-border-radius: 10px;
    	border-radius: 10px;
    	background: #facd58; 
    	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
	}
	.db_rt_cont {
        float:left;
        height: 5vh;
        width: 25vw;
        margin: 0.5vh 0vw 1vh 0vw;
        border-bottom: 1px solid #444444;
    }
    .db_right_label{
    	float: left;
    	color:#ffffff;
    	font-size: 15px;
    	margin: 3px 0px 0px 0px;
    	font-family: segoeuilight;
    	width: 20vw;
	}
	.ql_endis
	{
		float: right;
    	margin: -0.5vh 0.5vw 0vh 0vw;
	}
	.ql_selector input {
		margin: 0;
		padding: 0;
		display:none;
	}
	.cb_selector {
		display: inline-block;
		float: right;
		width: 52px;
		height: 33px;
		-webkit-transition: all 100ms ease-in;
		-moz-transition: all 100ms ease-in;
		transition: all 100ms ease-in;
		background-repeat: no-repeat;
	}
	.ql_image {
		background-image: url('../img/DashboardSetting_Disable.png');
	}
	.ql_selector input:checked+.ql_image {
		background-image: url('../img/DashboardSetting_Enable.png');
	}
	.dp_rt_button1 {
    	background-color: #f0f0f0;
    	float: left;
    	color: #666666;
    	text-align: center;
    	text-decoration: none;
    	display: inline-block;
    	font-size: 1vw;
    	cursor: pointer;
    	width: 140px;
    	height: 3vh;
    	margin: 1vh 0vw 3vh 2vw;
    	padding: 1vh 0vw 1.2vh 0vw;
    	font-family: segoeuisemibold;
    	-webkit-border-radius: 10px;
    	border-radius: 5px;
	}
	.dp_rt_button2 {
    	background-color: #f0f0f0;
    	float: left;
     	color: #0b419a;
   		text-align: center;
	    text-decoration: none;
    	display: inline-block;
    	font-size: 1.05vw;
    	cursor: pointer;
    	width: 140px;
    	height: 3vh;
    	margin: 1vh 0vw 3vh 2vw;
    	padding: 1vh 0vw 1.2vh 0vw;
    	font-family: segoeuisemibold;
    	-webkit-border-radius: 10px;
    	border-radius: 5px;
	}
	@font-face {
		font-family: segoeuiregular;
		src: url(segoeui.ttf);
	}
	@font-face {
		font-family: segoeuilight;
		src: url(segoeuil.ttf);
	}
	@font-face {
		font-family: segoeuibold;
		src: url(segoeuib.ttf);
	}
	@font-face {
		font-family: segoeuisemilight;
		src: url(segoeuisl.ttf);
	}
	@font-face {
		font-family: segoeuiitalic;
		src: url(segoeuii.ttf);
	}
	@font-face {
		font-family: segoeuisemibold;
		src: url(Segoesemibold.ttf);
	}
	.preview_container{
	display: block;
	}
	.potra_message{
	display: none;
	}
	.message{
	display: none;
	}
	.preview{
	display: block;
	}
	 .rllogo{
	display: none;    }
    .rlogo
    {
	display: none;    }
}

@media only screen and (min-width: 641px) and (max-width: 800px) {
	html {
		overflow: hidden;
	}
	body {
		height: 98vh;
		background-color: #9198a3;
		width: 89.4vw;
	}
	.header {
		background-color: #0b419a;
		width: 89.4vw;
		height: 90px;
		top: 0vh;
		left: 5.02vw;
		position: fixed;
	}
	.logo {
		height: 12.6vh;
		float: left;
		margin: 15px 4px 0px 0px;
		background-image: url(/img/logo.png);
		background-repeat: no-repeat;
		width: 30vw;
	}
	.blogo {
		margin: 28px 16px 28px 16px;
	}
	.name {
		color: aliceblue;
		width: 27vw;
		height: 8vh;
		float: left;
		margin: 24px 0px 0px 0px;
	}
	.welcome {
		font-size: 1.4vw;
		float: right;
		color: #ffffff;
		font-family: segoeuilight;
		margin: 0px 0px 1px 13vw;
	}
	.logger_name {
		font-size: 1.2vw;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
		margin: 0px 0px 5px 0px;
	}
	.logger_time {
		width: 25.4vw;
		float: right;
	}
	.acc_login {
		font-size: 1.2vw;
		float: left;
		color: #f4af35;
		font-family: segoeuisemibold;
		margin: 0px 0px 0px 4.7vw;
	}
	.time {
		font-size: 1.2vw;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
	}
	.ckyc {
		width: 25.4vw;
		float: right;
	}
	.ckyc_id {
		font-size: 1.2vw;
		float: left;
		color: #f4af35;
		font-family: segoeuisemibold;
		margin: 0px 0px 0px 4.7vw;
	}
	.ckycidvalue {
		font-size: 1.2vw;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
	}
	.logo_menu {
		width: 31vw;
		height: 11vh;
		font-size: 0.9vw;
		float: right;
		margin: 21px 0px 0px 0px;
		color: #f4af35;
		font-family: segoeuiregular;
	}
	
	.divider2,.divider3,.divider4,.divider5,.divider6 {
		margin: 0px 0px 0px 0px;
	}
	#menu_icon1 {
		/* background-image: url('../img/icon1.png'); */
		width: 34px;
		cursor: pointer;
		height: 26px;
		margin: 0px 0px 29px 3px;
	}
	.icon_home
	{
	float:left;
	margin: 0px 4px 23px 3px;
	width: 34px;
	height: 26px;
	}
	.icon_option
	{
	float:left;
	margin: 0px 4px 23px 3px;
	width: 34px;
	height: 26px;
	}
	.icon_help
	{
	float:left;
	margin: 0px 4px 23px 3px;
	width: 34px;
	height: 26px;
	}
	.icon_ql
	{
	float:left;
	margin: 0px 4px 23px 3px;
	width: 34px;
	height: 26px;
	}
	.icon_logout
	{
	float:left;
	margin: 0px 4px 23px 3px;
	width: 34px;
	height: 26px;
	}
	.cont_home
	{
	float:left;
	margin: 0px 0px 0px 3px;
	width: 3.5vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_option
	{
	float:left;
	margin: 0px 0px 0px 3px;
	width: 4.5vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_help
	{
	float:left;
	margin: 0px 4px 0px 3px;
	width: 3vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_ql
	{
	float:left;
	margin: 0px 4px 0px 3px;
	width: 6vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_logout
	{
	float:left;
	margin: 0px 4px 0px 3px;
	width: 4vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.menu_icon2 {
		cursor: pointer;
		margin: 0px 6px 29px 10px;
	}
	.menu_icon3 {
		cursor: pointer;
		margin: 0px 7px 29px 7px;
	}
	.menu_icon4 {
		cursor: pointer;
		margin: 0px 3.5px 29px 3px;
	}
	.menu_icon5 {
		cursor: pointer;
		margin: 0px 4.5px 29px 4px;
	}
	.menu_line {
		background-color: #f4af35;
		width: 89.4vw;
		height: 6px;
		top: 91px;
		left: 5.02vw;
		position: fixed;
	}
	.menu_bar {
		background-color: #ffecba;
		width: 89.4vw;
		height: 42px;
		position: fixed;
		top: 97px;
		left: 5.02vw;
		border-bottom: 1px solid #d9d9d9;
		overflow-y: hidden;
		overflow-x: hidden;
	}
	.menu_divider1 {
		height: 58px;
		float: left;
	}
	.MyAccounts {
		float: left;
		/* width: 12vw; */
		width: 11vw; /* changed by ajen */
		height: 8.8vh;
		cursor: pointer;
	}
	.MyAccounts a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 1.6vw;
		font-family: segoeuiregular;
		margin: 6px 0px 2px 11px;
	}
	.FundTransfer {
		float: left;
		/* width: 13vw; */
		width: 12vw; /* changed by ajen */
		height: 8.8vh;
		cursor: pointer;
	}
	.FundTransfer a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 1.6vw;
		font-family: segoe ui;
		margin: 6px 0px 2px 11px;
	}
	.BillPay {
		float: left;
		/* width: 19vw; */
		width: 12vw; /* changed by ajen */
		height: 8.8vh;
		cursor: pointer;
	}
	.BillPay a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 1.3vw;
		font-family: segoe ui;
		margin: 6px 0px 2px 11px;
	}
	.Forex {
		float: left;
		width: 14vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.Forex a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 1.3vw;
		font-family: segoe ui;
		margin: 6px 0px 2px 11px;
	}
	.Tax {
		float: left;
		/* width: 17vw; */
		width: 12vw; /* changed by ajen */
		height: 8.8vh;
		margin: 0px 0px 2px 1px;
		cursor: pointer;
	}
	.Tax a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 1.3vw;
		font-family: segoe ui;
		margin: 6px 0px 1px 11px;
	}
	.Approvals {
		float: left;
		width: 12vw;
		height: 8.8vh;
		margin: 0px 0px 0px 0px;
		cursor: pointer;
	}
	.Approvals a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 1.6vw;
		font-family: segoe ui;
		margin: 6px 0px 2px 13px;
	}
	.Enquiries {
		float: left;
		width: 13.3vw;
		height: 8.8vh;
		cursor: pointer;
	}
	.Enquiries a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 1.6vw;
		font-family: segoe ui;
		margin: 8px 0px 2px 10px;
	}
	.VAS {
		float: left;
		/* width: 18vw; */
		width: 12vw; /* changed by ajen */
		height: 8.8vh;
		cursor: pointer;
	}
	.VAS a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 1.3vw;
		font-family: segoe ui;
		margin: 6px 0px 2px 11px;
	}
	.GOVTS {
		float: left;
		width: 14%;
		height: 6vh;
		cursor: pointer;
	}
	.GOVTS a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 6.5px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.acc_head {
		color: #666666;
		float: left;
		font-size: 1.1vw;
		font-family: segoeuiitalic;
		margin: 0px 0px 0px 11px;
	}
	.side_menu {
		background-color: #ffffff;
		float: left;
		width: 21.3vw;
		margin: 0vh 0vw 0vh 0vw;
		position: fixed;
		left: 5.02vw;
		overflow-x: hidden;
		overflow-y: auto;
		top: 140px;
		height: calc(108.6vh -                     168px -                     24px);
	}
	.maincontent {
		position: fixed;
		float: left;
		width: 68.2vw;
		height: calc(104.1vh - 168px - 24px);
		top: 140px;
		left: 26.25vw;
		border-width: 0px;
		z-index: 1;
	}
	.Account {
		color: #444444;
		font-size: 2vw;
		margin: 13px 0px 11px 20px;
		font-family: segoeuilight;
	}
	.others {
    font-size: 1.5vw !important;
}
	.accordionButton {
		width: 148px;
		float: left;
		cursor: pointer;
		padding: 3px 0vw 0px 1vw;
		margin: -5px 0px 3px 0px;
	}
	.accordionButton span {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 1.5vw;
	}
	.accordionButton a {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 1.5vw;
		text-decoration: none;
	}
	/* Sourabh */
	.accordionButton5 {
		width: 148px;
		float: left;
		cursor: pointer;
		padding: 3px 0vw 0px 1vw;
		margin: -5px 0px 3px -30px;
	}
	.accordionButton5 span {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 1.5vw;
	}
	.accordionButton5 a {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 1.5vw;
		text-decoration: none;
	}
	.menu_list1 {
		list-style-type: none;
		margin: 2px 0vw 10px 005px;
		-webkit-padding-start: 9px;
	}
	.menu_list1 li a {
		text-decoration: none;
		color: #0b419a;
		font-family: segoeuiregular;
		font-size: 1.2vw;
	}
	.menu_list1 li a#onlink {
		color: #f4af35;
		font-size: 1.2vw;
		font-family: segoeuibold;
	}
	/* Sourabh */
	.plusMinus {
		padding-right: 4px;
		content: "+";
		color: grey !important;
		margin: -0.2vh 0vw 0vh 0vw;
	}
	.accordionContent {
		width: 157px;
		float: left;
		background: #FFFFFF;
		padding: 0px 0px 0px 0px;
		text-decoration: none;
	}
	.menu_list {
		list-style-type: none;
		margin: 3px 0vw 0px 0px;
	}
	.menu_list li a {
		text-decoration: none;
		color: #0b419a;
		font-family: segoeuiregular;
		font-size: 1.6vw;
	}
	.menu_list li a#onlink {
		color: #f4af35;
		font-size: 1.3vw;
		font-family: segoeuibold;
	}
	.accordionButton a#onlink {
		color: #f4af35;
		font-size: 1.6vw;
		font-family: segoeuibold;
	}
	.menu_li {
		padding: 1px 0vw 5px 0vw;
	}
	hr {
		width: 233px;
		display: block;
		border-style: ridge;
		border-width: 0.1px;
		clear: both;
		color: #eff0f1;
	}
	.footer_account {
		background-color: #0b419a;
		color: #0b419a;
		width: 89.4vw;
		height: 10px;
		position: fixed;
		float: left;
		left: 5.02vw;
		bottom: 0;
		z-index: 2;
	}
	.arrow_icon {
		float: right;
	}
	.dashboard_menu{
		width: 50vw;
		background-color: #555;
		color: #ffffff;
		text-align: left;
		position:fixed;
		font-family: segoeuiregular;
		z-index: -1;
		top: 8.9%;
		left: 55%;
		margin-left: -80px;
		opacity: 0;
		transition: opacity 1s;
		height: 55vh;
	}
	.dashboard_menu:after {
    	content: "";
    	border-color: transparent transparent #facd58 transparent;
    	border-style: solid;
    	border-width: 20px;
    	width: 0;
    	height: 0;
    	position: absolute;
    	top: -40px;
    	left: 267px;
 }
	.dash_line{
		height: 8px;
		background-color: #facd58;
	}
	.show{
		opacity: 1;
	}
	.db_left_cont {
        float:left;
        height: 53.7vh;
        width: 21.5vw;
        margin: 0vh 0vw 0vh 0vw;
        background-color: #666666;
    }
    .db_left_head {
    	color: #ffffff;
    	font-size: 11px;
    	margin: 13px 0px 11px 1vw;
    	font-family: segoeuisemibold;
    	background-color: #f8ae33;
    	width: 8.5vw;
    	padding: 0px 0px 3px 4px;
    	border-radius: 5px;
 }
	.db_lfwl_cont {
        float:left;
        height: 41.5vh;
        width: 21.5vw;
        margin: 0vh 0vw 0vh 0vw;
        overflow-y:auto;
        overflow-x:hidden;
    }
    .accordionButton1 {
    	width: 136px;
    	float:left;
    	cursor: pointer;
    	padding: 6px 0vw 6px 1vw;
    	margin: -5px 0px 6px 0px;
    	border-bottom: 1px solid #525252;
    }
	.accordionButton1 a {
    	text-decoration: none;
    	color: #f5f5f5;
    	padding-left: 1px;
    	font-family: segoeuiregular;
    	font-size: 11px;
    }
    .accordionButton1 a#onlink {
		color: #f8ae33;
		font-size: 11px;
		font-family: segoeuibold;
	}
    .accordionContent1 {
    	width: 266px;
    	float:left;
    	background:#FFFFFF;
    	padding: 0px 0px 0px 10px;
    	text-decoration: none;
    }
    .arrow_icon1 {
		float: right;
	}
    .db_check_btn {
    	float:left;
    	color:#f5f5f5;
    	font-size: 11px;
    	margin:0vh 0vw 0vh 0vw;
    	padding:0vh 0vw 0vh 0vw;
 }
	.db_check {
  		float:left;
  		width: 12%;
  		margin: 0vh 1vw 0vh 1vw;
  		padding:0vh 0vw 0vh 0vw;
 }
	.db_right_cont {
        float:left;
        height: 46.7vh;
        width: 25vw;
        margin: 0vh 0vw 0vh 1vw;
    }
    .db_right_head {
    	color:#ffffff;
    	font-size: 12px;
    	margin: 13px 0px 5px 0px;
    	font-family: segoeuiregular;
 }
	.db_rtwl_cont {
        float:left;
        height: 39vh;
        width: 26.5vw;
        margin: 0vh 0vw 0vh 1vw;
        overflow-y:auto;
        overflow-x:hidden;
    }
	.db_rtwl_cont::-webkit-scrollbar {
    	width: 6px;
	}
	/* Track */
	.db_rtwl_cont::-webkit-scrollbar-track {
    	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    	-webkit-border-radius: 10px;
    	border-radius: 10px;
	}
	/* Handle */
	.db_rtwl_cont::-webkit-scrollbar-thumb {
    	-webkit-border-radius: 10px;
    	border-radius: 10px;
    	background: #facd58; 
    	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
	}
	.db_rt_cont {
        float:left;
        height: 5vh;
        width: 25vw;
        margin: 1.5vh 0vw 1vh 0vw;
        border-bottom: 1px solid #444444;
    }
    .db_right_label{
    	float: left;
    	color:#ffffff;
    	font-size: 9px;
    	margin: 3px 0px 0px 0px;
    	font-family: segoeuilight;
    	width: 20vw;
 }
	.ql_endis
	{
		float: right;
		width: 29%;
		display: flex;
		margin: -2.2vh 0.5vw 0vh 0vw;
	}
	.ql_selector input {
		margin: 0;
		padding: 0;
		display:none;
	}
	.cb_selector {
		display: flex;
		float: right;
		width: 100%;
		height: 30px;
		flex-shrink: 0;
		-webkit-transition: all 100ms ease-in;
		-moz-transition: all 100ms ease-in;
		transition: all 100ms ease-in;
		background-repeat: no-repeat;
	}
	.ql_image {
		width: 99%;
		background-image: url('../img/DashboardSetting_Disable.png');
	}
	.ql_selector input:checked+.ql_image {
		background-image: url('../img/DashboardSetting_Enable.png');
	}
	.dp_rt_button1 {
    	background-color: #f0f0f0;
    	float: left;
    	color: #666666;
    	text-align: center;
    	text-decoration: none;
    	display: inline-block;
    	font-size: 2vw;
    	cursor: pointer;
    	width: 70px;
    	height: 20px;
    	margin: 1vh 0vw 3vh 2vw;
    	padding: 1vh 0vw 1vh 0vw;
    	font-family: segoeuisemibold;
    	-webkit-border-radius: 10px;
    	border-radius: 5px;
 }
	.dp_rt_button2 {
    	background-color: #f0f0f0;
    	float: left;
    	color: #0b419a;
    	text-align: center;
    	text-decoration: none;
    	display: inline-block;
    	font-size: 2.05vw;
    	cursor: pointer;
    	width: 70px;
    	height: 20px;
    	margin: 1vh 0vw 3vh 2vw;
    	padding: 1vh 0vw 1vh 0vw;
    	font-family: segoeuisemibold;
    	-webkit-border-radius: 10px;
    	border-radius: 5px;
 }
	@font-face {
		font-family: segoeuiregular;
		src: url(segoeui.ttf);
	}
	@font-face {
		font-family: segoeuilight;
		src: url(segoeuil.ttf);
	}
	@font-face {
		font-family: segoeuibold;
		src: url(segoeuib.ttf);
	}
	@font-face {
		font-family: segoeuisemilight;
		src: url(segoeuisl.ttf);
	}
	@font-face {
		font-family: segoeuiitalic;
		src: url(segoeuii.ttf);
	}
	@font-face {
		font-family: segoeuisemibold;
		src: url(Segoesemibold.ttf);
	}
	.preview_container{
	display: block;
	}
	.potra_message{
	display: none;
	}
	.message{
	display: none;
	}
	.preview{
	display: block;
	}
	 .rllogo{
	display: none;    }
    .rlogo
    {
	display: none;    }
}
@media only screen and (min-width: 481px) and (max-width: 640px) {
		html {
		overflow: hidden;
	}
	body {
		background-color: #9198a3;
	}
	.header {
		background-color: #0b419a;
		width: 99.6vw;
		height: 75px;
		top: 0vh;
		left: 0vw;
		position: fixed;
	}
	.logo {
		height: 8.6vh;
		float: left;
		width: 26vw;
		background-image: url(/img/iblogo.jpg);
		background-repeat: no-repeat;
		margin: 20px 0px 0px 0px;
	}
	.blogo {
		margin: 28px 0px 28px 0px;
	}
	.name {
		color: aliceblue;
		width: 38vw;
		height: 8vh;
		float: left;
		margin: 22px 0px 0px 0px;
	}
	.welcome {
		font-size: 8px;
		float: right;
		color: #ffffff;
		font-family: segoeuilight;
		margin: 0px 0px 1px 10vw;
	}
	.logger_name {
		font-size: 8px;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
		margin: 0px 0px 0px auto;
	}
	.logger_time {
		width: 29vw;
		float: right;
	}
	.acc_login {
		font-size: 8px;
		float: left;
		color: #f4af35;
		font-family: segoeuisemibold;
		margin: 0px 0px 0px 17vw;
	}
	.time {
		font-size: 8px;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
	}
	.ckyc {
		width: 29vw;
		float: right;
	}
	.ckyc_id {
		font-size: 8px;
		float: left;
		color: #f4af35;
		font-family: segoeuisemibold;
		margin: 0px 0px 0px 17vw;
	}
	.ckycidvalue {
		font-size: 8px;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
	}
	.logo_menu {
		width: 33vw;
		height: 11vh;
		font-size: 0.9vw;
		float: right;
		margin: 0px 0px 0px 0px;
		color: #f4af35;
		font-family: segoeuiregular;
	}
	.divider2,.divider3,.divider4,.divider5,.divider6 {
		margin: 0px 0px 0px 0px;
	}
	#menu_icon1 {
		/* background-image: url('../img/icon1.png'); */
		width: 14%;
		cursor: pointer;
		height: 26px;
		margin: 0px 0px 20px 0px;
	}
	.icon_home
	{
	float:left;
	margin: 0px 4px 23px 3px;
	width: 34px;
	height: 26px;
	}
	.icon_option
	{
	float:left;
	margin: 0px 4px 23px 3px;
	width: 34px;
	height: 26px;
	}
	.icon_help
	{
	float:left;
	margin: 0px 4px 23px 3px;
	width: 34px;
	height: 26px;
	}
	.icon_ql
	{
	float:left;
	margin: 0px 4px 23px 3px;
	width: 34px;
	height: 26px;
	}
	.icon_logout
	{
	float:left;
	margin: 0px 4px 23px 3px;
	width: 34px;
	height: 26px;
	}
	.cont_home
	{
	float:left;
	margin: 0px 0px 0px 3px;
	width: 3.5vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_option
	{
	float:left;
	margin: 0px 0px 0px 3px;
	width: 4.5vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_help
	{
	float:left;
	margin: 0px 4px 0px 3px;
	width: 3vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_ql
	{
	float:left;
	margin: 0px 4px 0px 3px;
	width: 6vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_logout
	{
	float:left;
	margin: 0px 4px 0px 3px;
	width: 4vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.menu_icon2 {
		cursor: pointer;
		margin: 0px 0px 20px 0px;
		width: 12%;
	}
	.menu_icon3 {
		width: 8%;
		cursor: pointer;
		margin: 0px 0px 20px 0px;
	}
	.menu_icon4 {
		width: 14%;
		cursor: pointer;
		margin: 0px -1px 22px 0px;
	}
	.menu_icon5 {
		cursor: pointer;
		width: 12%;
		margin: 0px 0px 21px 0px;
	}
	.menu_line {
		background-color: #f4af35;
		width: 100vw;
		height: 8px;
		top: 75px;
		left: 0vw;
		position: fixed;
	}
	.menu_bar {
		background-color: #ffecba;
		width: 100vw;
		height: 45px;
		position: fixed;
		top: 82px;
		left: 0vw;
		border-bottom: 1px solid #d9d9d9;
		overflow-y: hidden;
		overflow-x: hidden;
	}
	.menu_divider1 {
		height: 58px;
		float: left;
	}
	.MyAccounts {
		float: left;
		width: 11vw;
		height: 6.5vh;
		cursor: pointer;
	}
	.MyAccounts a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 8px;
		font-family: segoeuiregular;
		margin: 5px 0px 2px 0px;
	}
	.FundTransfer {
		float: left;
		width: 13vw;
		height: 6.5vh;
		cursor: pointer;
	}
	.FundTransfer a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 8px;
		font-family: segoeuiregular;
		margin: 5px 0px 2px 6px;
	}
	.BillPay {
		float: left;
		width: 16vw;
		height: 6.5vh;
		cursor: pointer;
	}
	.BillPay a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 8px;
		font-family: segoeuiregular;
		margin: 5px 0px 2px 5px;
	}
	.Forex {
		float: left;
		width: 14vw;
		height: 6.5vh;
		cursor: pointer;
	}
	.Forex a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 9px;
		font-family: segoeuiregular;
		margin: 5px 0px 2px 5px;
	}
	.Tax {
		float: left;
		width: 16vw;
		height: 6.5vh;
		cursor: pointer;
	}
	.Tax a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 8px;
		font-family: segoeuiregular;
		margin: 5px 0px 2px 5px;
	}
	.Approvals {
		float: left;
		width: 16vw;
		height: 6vh;
		margin: 0px 0px 2px 1px;
		cursor: pointer;
	}
	.Approvals a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 8px;
		font-family: segoeuiregular;
		margin: 5px 0px 1px 6px;
	}
	.Enquiries {
		float: left;
		width: 17vw;
		height: 6.8vh;
		cursor: pointer;
	}
	.Enquiries a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 8px;
		font-family: segoeuiregular;
		margin: 5px 0px 2px 3px;
	}
	.VAS {
		float: left;
		width: 10vw;
		height: 6.5vh;
		cursor: pointer;
	}
	.VAS a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 8px;
		font-family: segoeuiregular;
		margin: 5px 0px 2px 5px;
	}
	.GOVTS {
		float: left;
		width: 14%;
		height: 6vh;
		cursor: pointer;
	}
	.GOVTS a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 9px;
		font-family: segoe ui;
		margin: 8px 0px 2px 20px;
	}
	.acc_head {
		color: #666666;
		float: left;
		font-size: 6px;
		font-family: segoeuiitalic;
		margin: 0px 0px 0px 5px;
	}
	.side_menu {
		background-color: #ffffff;
		float: left;
		width: 24vw;
		margin: 0vh 0vw 0vh 0vw;
		position: fixed;
		left: 0vw;
		overflow-x: hidden;
		overflow-y: auto;
		top: 128px;
		height: calc(100vh -                     119px -                     24px);
	}
	.maincontent {
		width: 75.9vw;
		position: absolute;
		float: left;
		height: calc(98.2vh - 107px - 24px);
		top: 128px;
		overflow: auto;
		left: 24vw;
		border-width: 0px;
		z-index: 1;
	}
	.Account {
		color: #444444;
		font-size: 12px;
		margin: 13px 0px 11px 4px;
		font-family: segoeuilight;
	}
	.others {
    font-size: 8px !important;
}
	.accordionButton {
		width: 84px;
		float: left;
		cursor: pointer;
		padding: 3px 0vw 0px 0.5vw;
		margin: 0px 0px 1px 0px;
	}
	.accordionButton span {
		color: #0b419a;
		padding-left: 0px;
		float: left;
		font-family: segoeuiregular;
		font-size: 10px;
	}
	.accordionButton a {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 9px;
		text-decoration: none;
	}
	/* Sourabh */
	.accordionButton5 {
		width: 84px;
		float: left;
		cursor: pointer;
		padding: 3px 0vw 0px 0.5vw;
		margin: 0px 0px 1px -30px;
	}
	.accordionButton5 span {
		color: #0b419a;
		padding-left: 0px;
		float: left;
		font-family: segoeuiregular;
		font-size: 10px;
	}
	.accordionButton5 a {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 9px;
		text-decoration: none;
	}
	.menu_list1 {
		list-style-type: none;
		margin: 2px 0vw 10px 005px;
		-webkit-padding-start: 9px;
	}
	.menu_list1 li a {
		text-decoration: none;
		color: #0b419a;
		font-family: segoeuiregular;
		font-size: 1.2vw;
	}
	.menu_list1 li a#onlink {
		color: #f4af35;
		font-size: 1.2vw;
		font-family: segoeuibold;
	}
	/* Sourabh */
	.plusMinus {
		padding-right: 2px;
		content: "+";
		color: grey !important;
		margin: -0.2vh 0vw 0vh 0vw;
	}
	.accordionContent {
		width: 86px;
		float: left;
		background: #FFFFFF;
		padding: 0px 0px 0px 0px;
		text-decoration: none;
	}
	.menu_list {
		list-style-type: none;
		margin: 3px 0vw 10px 0px;
		-webkit-padding-start: 14px;
	}
	.menu_list li a {
		text-decoration: none;
		color: #0b419a;
		font-family: segoeuiregular;
		font-size: 8px;
	}
	.menu_list li a#onlink {
		color: #f4af35;
		font-size: 8px;
		font-family: segoeuibold;
	}
	.accordionButton a#onlink {
		color: #f4af35;
		font-size: 8px;
		font-family: segoeuibold;
	}
	.menu_li {
		padding: 1px 0vw 5px 0vw;
		line-height: 8px;
	}
	hr {
		width: 233px;
		display: block;
		border-style: ridge;
		border-width: 0.1px;
		clear: both;
		color: #eff0f1;
	}
	.footer_account {
		background-color: #0b419a;
		color: #0b419a;
		width: 100vw;
		height: 15px;
		position: fixed;
		float: left;
		left: 0vw;
		bottom: 0;
		z-index: 2;
	}
		.arrow_icon {
		float: right;
		width: 12%;
		margin: 2px 0px 0px 0px;
	}
	.dashboard_menu{
		width: 88vw;
		background-color: #555;
		color: #ffffff;
		text-align: left;
		position:fixed;
		font-family: segoeuiregular;
		z-index: -1;
		top: 13.5%;
		left: 5%;
		margin-left: -2px;
		opacity: 0;
		transition: opacity 1s;
		height: 70vh;
	}
	.dashboard_menu:after {
    	content: "";
    	border-color: transparent transparent #facd58 transparent;
    	border-style: solid;
    	border-width: 20px;
    	width: 0;
    	height: 0;
    	position: absolute;
    	top: -40px;
    	left: 572px;
	}
	.dash_line{
		height: 8px;
		background-color: #facd58;
	}
	.show{
		opacity: 1;
	}
	.db_left_cont {
        float:left;
        height: 68.7vh;
        width: 35.5vw;
        margin: 0vh 0vw 0vh 0vw;
        background-color: #666666;
    }
    .db_left_head {
    	color: #ffffff;
    	font-size: 9px;
    	margin: 13px 0px 11px 1vw;
    	font-family: segoeuisemibold;
    	background-color: #f8ae33;
    	width: 18.5vw;
    	padding: 0px 0px 3px 15px;
    	border-radius: 5px;
 }
	.db_lfwl_cont {
        float:left;
        height: 57.5vh;
        width: 35.5vw;
        margin: 0vh 0vw 0vh 0vw;
        overflow-y:auto;
        overflow-x:hidden;
    }
    .accordionButton1 {
    	width: 114px;
    	float:left;
    	cursor: pointer;
    	padding: 6px 0vw 6px 1vw;
    	margin: -5px 0px 6px 0px;
    	border-bottom: 1px solid #525252;
    }
	.accordionButton1 a {
    	text-decoration: none;
    	color: #f5f5f5;
    	padding-left: 1px;
    	font-family: segoeuiregular;
    	font-size: 8px;
    }
    .accordionButton1 a#onlink {
		color: #f8ae33;
		font-size: 9px;
		font-family: segoeuibold;
	}
    .accordionContent1 {
    	width: 266px;
    	float:left;
    	background:#FFFFFF;
    	padding: 0px 0px 0px 10px;
    	text-decoration: none;
    }
    .arrow_icon1 {
		float: right;
	}
    .db_check_btn {
    	float:left;
    	color:#f5f5f5;
    	margin:0vh 0vw 0vh 0vw;
    	padding:0vh 0vw 0vh 0vw;
    	font-size: 9px;
 }
	.db_check {
  		float:left;
  		margin: 0vh 1vw 0vh 1vw;
  		padding:0vh 0vw 0vh 0vw;
	}
	.db_right_cont {
        float:left;
        height: 68.7vh;
        width: 51vw;
        margin: 0vh 0vw 0vh 1vw;
    }
    .db_right_head {
    	color:#ffffff;
    	font-size: 11px;
    	margin: 13px 0px 5px 0px;
    	font-family: segoeuiregular;
 }
	.db_rtwl_cont {
        float:left;
        height: 57vh;
        width: 50.5vw;
        margin: 0vh 0vw 0vh 1vw;
        overflow-y:auto;
        overflow-x:hidden;
    }
	.db_rtwl_cont::-webkit-scrollbar {
    	width: 6px;
	}
	/* Track */
	.db_rtwl_cont::-webkit-scrollbar-track {
    	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    	-webkit-border-radius: 10px;
    	border-radius: 10px;
	}
	/* Handle */
	.db_rtwl_cont::-webkit-scrollbar-thumb {
    	-webkit-border-radius: 10px;
    	border-radius: 10px;
    	background: #facd58; 
    	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
	}
	.db_rt_cont {
        float:left;
        height: 4.5vh;
        width: 47vw;
        margin: 0.5vh 0vw 1vh 0vw;
        border-bottom: 1px solid #444444;
    }
    .db_right_label{
    	float: left;
    	color:#ffffff;
    	font-size: 8px;
    	margin: 3px 0px 0px 0px;
    	font-family: segoeuilight;
    	width: 47vw;
 }
	.ql_endis
	{
		float: right;
		margin: -2.5vh 0.5vw 0vh 0vw;
	}
	.ql_selector input {
		margin: 0;
		padding: 0;
		display:none;
	}
	.cb_selector {
		display: inline-block;
		float: right;
		width: 52px;
		height: 33px;
		-webkit-transition: all 100ms ease-in;
		-moz-transition: all 100ms ease-in;
		transition: all 100ms ease-in;
		background-repeat: no-repeat;
	}
	.ql_image {
		background-image: url('../img/DashboardSetting_Disable.png');
	}
	.ql_selector input:checked+.ql_image {
		background-image: url('../img/DashboardSetting_Enable.png');
	}
	.dp_rt_button1 {
    	background-color: #f0f0f0;
    	float: left;
    	color: #666666;
    	text-align: center;
    	text-decoration: none;
    	display: inline-block;
    	font-size: 10px;
    	cursor: pointer;
    	width: 80px;
    	height: 10px;
    	margin: 1vh 0vw 0vh 2vw;
    	padding: 0.5vh 0vw 1.2vh 0vw;
    	font-family: segoeuisemibold;
    	-webkit-border-radius: 10px;
    	border-radius: 5px;
 }
	.dp_rt_button2 {
    	background-color: #f0f0f0;
    	float: left;
    	color: #0b419a;
    	text-align: center;
    	text-decoration: none;
    	display: inline-block;
    	font-size: 10px;
    	cursor: pointer;
    	width: 80px;
    	height: 10px;
    	margin: 1vh 0vw 0vh 2vw;
    	padding: 0.5vh 0vw 1.2vh 0vw;
    	font-family: segoeuisemibold;
    	-webkit-border-radius: 10px;
    	border-radius: 5px;
 }
	@font-face {
		font-family: segoeuiregular;
		src: url(segoeui.ttf);
	}
	@font-face {
		font-family: segoeuilight;
		src: url(segoeuil.ttf);
	}
	@font-face {
		font-family: segoeuibold;
		src: url(segoeuib.ttf);
	}
	@font-face {
		font-family: segoeuisemilight;
		src: url(segoeuisl.ttf);
	}
	@font-face {
		font-family: segoeuiitalic;
		src: url(segoeuii.ttf);
	}
	@font-face {
		font-family: segoeuisemibold;
		src: url(Segoesemibold.ttf);
	}
	.preview_container{
	display: block;
	}
	.potra_message{
	display: none;
	}
	.message{
	display: none;
	}
	.preview{
	display: block;
	}
	 .rllogo{
	display: none;    }
    .rlogo
    {
	display: none;    }
}
@media only screen and (min-width:321px) and (max-width: 480px) {
	html {
		overflow: hidden;
	}
	body {
		background-color: #9198a3;
	}
	.header {
		background-color: #0b419a;
		width: 99.6vw;
		height: 75px;
		top: 0vh;
		left: 0vw;
		position: fixed;
	}
	.logo {
		height: 8.6vh;
		float: left;
		width: 26vw;
		background-image: url(/img/iblogo.jpg);
		background-repeat: no-repeat;
		margin: 20px 0px 0px 0px;
	}
	.blogo {
		margin: 28px 0px 28px 0px;
	}
	.name {
		color: aliceblue;
		width: 35vw;
		height: 8vh;
		float: left;
		margin: 22px 0px 0px 0px;
	}
	.welcome {
		font-size: 8px;
		float: right;
		color: #ffffff;
		font-family: segoeuilight;
		margin: 0px 0px 1px 10vw;
	}
	.logger_name {
		font-size: 8px;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
		margin: 0px 0px 0px auto;
	}
	.logger_time {
		width: 29vw;
		float: right;
	}
	.acc_login {
		font-size: 8px;
		float: left;
		color: #f4af35;
		font-family: segoeuisemibold;
		margin: 0px 0px 0px 17vw;
	}
	.time {
		font-size: 8px;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
	}
	.ckyc {
		width: 29vw;
		float: right;
	}
	.ckyc_id {
		font-size: 8px;
		float: left;
		color: #f4af35;
		font-family: segoeuisemibold;
		margin: 0px 0px 0px 17vw;
	}
	.ckycidvalue {
		font-size: 8px;
		float: right;
		color: #ffffff;
		font-family: segoeuiregular;
	}
	.logo_menu {
		width: 36vw;
		height: 10vh;
		font-size: 5px;
		float: right;
		margin: 20px 0px 0px 0px;
		color: #f4af35;
		font-family: segoeuiregular;
	}
	.divider2,.divider3,.divider4,.divider5,.divider6 {
		margin: 0px 0px 0px 0px;
	}
	#menu_icon1 {
		/* background-image: url('../img/icon1.png'); */
		width: 80%;
		cursor: pointer;
		margin: 0px 0px 0px 0px;
	}
	.icon_home
	{
	float:left;
	margin: 1px 0px 0px 0px;
	}
	.icon_option
	{
	float:left;
	margin: 0px 0px 0px 0px;
	}
	.icon_help
	{
	float:left;
	margin: 1px 4px 0px 0px;
	}
	.icon_ql
	{
	float:left;
	margin: 0px 0px 0px 0px;
	}
	.icon_logout
	{
	float:left;
	margin: 1px 0px 0px 0px;
	}
	.cont_home
	{
	float:left;
	margin: 0px 0px 0px 0px;
	width: 4.5vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_option
	{
	float:left;
	margin: 0px 0px 0px 2px;
	width: 6.5vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_help
	{
	float:left;
	margin: 0px 0px 0px 2px;
	width: 6vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_ql
	{
	float:left;
	margin: 0px 0px 0px 3px;
	width: 8.5vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.cont_logout
	{
	float:left;
	margin: 0px 0px 0px 3px;
	width: 6vw;
	height: auto;
	border-right: 1px solid #4e609a;
	}
	.menu_icon2 {
		cursor: pointer;
		margin: 0px 0px 0px 6px;
		width: 40%;
	}
	.menu_icon3 {
		width: 34%;
		cursor: pointer;
		margin: 0px 0px 0px 6px;
	}
	.menu_icon4 {
		width: 50%;
		cursor: pointer;
		margin: 0px 0px 0px 0px;
	}
	.menu_icon5 {
		cursor: pointer;
		width: 50%;
		margin: 0px 0px 0px 0px;
	}
	.menu_line {
		background-color: #f4af35;
		width: 100vw;
		height: 8px;
		top: 75px;
		left: 0vw;
		position: fixed;
	}
	.menu_bar {
		background-color: #ffecba;
		width: 100vw;
		height: 45px;
		position: fixed;
		top: 82px;
		left: 0vw;
		border-bottom: 1px solid #d9d9d9;
		overflow-y: hidden;
		overflow-x: hidden;
	}
	.menu_divider1 {
		height: 58px;
		float: left;
	}
	.MyAccounts {
		float: left;
		width: 11vw;
		height: 6.5vh;
		cursor: pointer;
	}
	.MyAccounts a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 8px;
		font-family: segoeuiregular;
		margin: 5px 0px 2px 0px;
	}
	.FundTransfer {
		float: left;
		width: 13vw;
		height: 6.5vh;
		cursor: pointer;
	}
	.FundTransfer a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 8px;
		font-family: segoeuiregular;
		margin: 5px 0px 2px 6px;
	}
	.BillPay {
		float: left;
		width: 13vw;
		height: 6.5vh;
		cursor: pointer;
	}
	.BillPay a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 8px;
		font-family: segoeuiregular;
		margin: 5px 0px 2px 5px;
	}
	.Forex {
		float: left;
		width: 14vw;
		height: 6.5vh;
		/* margin: 0px 0px 2px 1px; */
		cursor: pointer;
	}
	.Forex a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 8px;
		font-family: segoeuiregular;
		margin: 5px 0px 2px 5px;
	}
	.Tax {
		float: left;
		width: 16vw;
		height: 6.5vh;
		cursor: pointer;
	}
	.Tax a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 8px;
		font-family: segoeuiregular;
		margin: 5px 0px 2px 5px;
	}
	.Approvals {
		float: left;
		width: 16vw;
		height: 6vh;
		margin: 0px 0px 2px 1px;
		cursor: pointer;
	}
	.Approvals a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 8px;
		font-family: segoeuiregular;
		margin: 5px 0px 1px 6px;
	}
	.Enquiries {
		float: left;
		width: 18vw;
		height: 6.8vh;
		cursor: pointer;
	}
	.Enquiries a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 8px;
		font-family: segoeuiregular;
		margin: 5px 0px 2px 3px;
	}
	.VAS {
		float: left;
		width: 9vw;
		height: 6.5vh;
		cursor: pointer;
	}
	.VAS a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 8px;
		font-family: segoeuiregular;
		margin: 5px 0px 2px 5px;
	}
	.GOVTS {
		float: left;
		width: 15%;
		height: 6vh;
		cursor: pointer;
	}
	.GOVTS a {
		color: #666666;
		float: left;
		text-decoration: none;
		font-size: 9px;
		font-family: segoe ui;
		margin: 6px 0px 2px 7px;
	}
	.acc_head {
		color: #666666;
		float: left;
		font-size: 0;
		font-family: segoeuiitalic;
		margin: 0px 0px 0px 5px;
	}
	.side_menu {
		background-color: #ffffff;
		float: left;
		width: 24vw;
		margin: 0vh 0vw 0vh 0vw;
		position: fixed;
		left: 0vw;
		overflow-x: hidden;
		overflow-y: auto;
		top: 128px;
		height: calc(100vh -                     119px -                     24px);
	}
	.maincontent {
		width: 75.9vw;
		position: absolute;
		float: left;
		height: calc(98.5vh - 107px - 24px);
		top: 128px;
		overflow: auto;
		left: 24vw;
		border-width: 0px;
		z-index: 1;
	}
	.Account {
		color: #444444;
		font-size: 12px;
		margin: 13px 0px 11px 4px;
		font-family: segoeuilight;
	}
	.others {
    font-size: 8px !important;
}
	.accordionButton {
		width: 100px;
		float: left;
		cursor: pointer;
		padding: 3px 0vw 0px 0.5vw;
		margin: 0px 0px 1px 0px;
	}
	.accordionButton span {
		color: #0b419a;
		padding-left: 0px;
		float: left;
		font-family: segoeuiregular;
		font-size: 10px;
	}
	.accordionButton a {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 9px;
		text-decoration: none;
	}
	/* Sourabh */
	.accordionButton5 {
		width: 100px;
		float: left;
		cursor: pointer;
		padding: 3px 0vw 0px 0.5vw;
		margin: 0px 0px 1px -30px;
	}
	.accordionButton5 span {
		color: #0b419a;
		padding-left: 0px;
		float: left;
		font-family: segoeuiregular;
		font-size: 10px;
	}
	.accordionButton5 a {
		color: #0b419a;
		padding-left: 1px;
		float: left;
		font-family: segoeuiregular;
		font-size: 9px;
		text-decoration: none;
	}
	.menu_list1 {
		list-style-type: none;
		margin: 2px 0vw 10px 005px;
		-webkit-padding-start: 9px;
	}
	.menu_list1 li a {
		text-decoration: none;
		color: #0b419a;
		font-family: segoeuiregular;
		font-size: 1.2vw;
	}
	.menu_list1 li a#onlink {
		color: #f4af35;
		font-size: 1.2vw;
		font-family: segoeuibold;
	}
	/* Sourabh */
	.plusMinus {
		padding-right: 2px;
		content: "+";
		color: grey !important;
		margin: -0.2vh 0vw 0vh 0vw;
	}
	.accordionContent {
		width: 102px;
		float: left;
		background: #FFFFFF;
		padding: 0px 0px 0px 0px;
		
		text-decoration: none;
	}
	.menu_list {
		list-style-type: none;
		margin: 3px 0vw 10px 0px;
		-webkit-padding-start: 14px;
	}
	.menu_list li a {
		text-decoration: none;
		color: #0b419a;
		font-family: segoeuiregular;
		font-size: 6px;
	}
	.menu_list li a#onlink {
	
		color: #f4af35;
		font-size: 8px;
		font-family: segoeuibold;
	}
	.accordionButton a#onlink {
		color: #f4af35;
		font-size: 8px;
		font-family: segoeuibold;
	}
	.menu_li {
		padding: 1px 0vw 5px 0vw;
		line-height: 8px;
	}
	hr {
		width: 233px;
		display: block;
		border-style: ridge;
		border-width: 0.1px;
		clear: both;
		color: #eff0f1;
	}
	.footer_account {
		background-color: #0b419a;
		color: #0b419a;
		width: 100vw;
		height: 15px;
		position: fixed;
		float: left;
		left: 0vw;
		bottom: 0;
		z-index: 2;
	}
		.arrow_icon {
		float: right;
		width: 12%;
		margin: 2px 0px 0px 0px;
	}
	.dashboard_menu{
		width: 88vw;
		background-color: #555;
		color: #ffffff;
		text-align: left;
		position:fixed;
		font-family: segoeuiregular;
		z-index: -1;
		top: 13.5%;
		left: 5%;
		margin-left: -2px;
		opacity: 0;
		transition: opacity 1s;
		height: 70vh;
	}
	.dashboard_menu:after {
    	content: "";
    	border-color: transparent transparent #facd58 transparent;
    	border-style: solid;
    	border-width: 20px;
    	width: 0;
    	height: 0;
    	position: absolute;
    	top: -40px;
    	left: 572px;
	}
	.dash_line{
		height: 8px;
		background-color: #facd58;
	}
	.show{
		opacity: 1;
	}
	.db_left_cont {
        float:left;
        height: 68.7vh;
        width: 35.5vw;
        margin: 0vh 0vw 0vh 0vw;
        background-color: #666666;
    }
    .db_left_head {
    	color: #ffffff;
    	font-size: 9px;
    	margin: 13px 0px 11px 1vw;
    	font-family: segoeuisemibold;
    	background-color: #f8ae33;
    	width: 18.5vw;
    	padding: 0px 0px 3px 15px;
    	border-radius: 5px;
 }
	.db_lfwl_cont {
        float:left;
        height: 57.5vh;
        width: 35.5vw;
        margin: 0vh 0vw 0vh 0vw;
        overflow-y:auto;
        overflow-x:hidden;
    }
    .accordionButton1 {
    	width: 114px;
    	float:left;
    	cursor: pointer;
    	padding: 6px 0vw 6px 1vw;
    	margin: -5px 0px 6px 0px;
    	border-bottom: 1px solid #525252;
    }
	.accordionButton1 a {
    	text-decoration: none;
    	color: #f5f5f5;
    	padding-left: 1px;
    	font-family: segoeuiregular;
    	font-size: 8px;
    }
    .accordionButton1 a#onlink {
		color: #f8ae33;
		font-size: 9px;
		font-family: segoeuibold;
	}
    .accordionContent1 {
    	width: 266px;
    	float:left;
    	background:#FFFFFF;
    	padding: 0px 0px 0px 10px;
    	text-decoration: none;
    }
    .arrow_icon1 {
		float: right;
	}
    .db_check_btn {
    	float:left;
    	color:#f5f5f5;
    	margin:0vh 0vw 0vh 0vw;
    	padding:0vh 0vw 0vh 0vw;
    	font-size: 9px;
 }
	.db_check {
  		float:left;
  		margin: 0vh 1vw 0vh 1vw;
  		padding:0vh 0vw 0vh 0vw;
	}
	.db_right_cont {
        float:left;
        height: 68.7vh;
        width: 51vw;
        margin: 0vh 0vw 0vh 1vw;
    }
    .db_right_head {
    	color:#ffffff;
    	font-size: 11px;
    	margin: 13px 0px 5px 0px;
    	font-family: segoeuiregular;
 }
	.db_rtwl_cont {
        float:left;
        height: 57vh;
        width: 50.5vw;
        margin: 0vh 0vw 0vh 1vw;
        overflow-y:auto;
        overflow-x:hidden;
    }
	.db_rtwl_cont::-webkit-scrollbar {
    	width: 6px;
	}
	/* Track */
	.db_rtwl_cont::-webkit-scrollbar-track {
    	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    	-webkit-border-radius: 10px;
    	border-radius: 10px;
	}
	/* Handle */
	.db_rtwl_cont::-webkit-scrollbar-thumb {
    	-webkit-border-radius: 10px;
    	border-radius: 10px;
    	background: #facd58; 
    	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
	}
	.db_rt_cont {
        float:left;
        height: 4.5vh;
        width: 47vw;
        margin: 0.5vh 0vw 1vh 0vw;
        border-bottom: 1px solid #444444;
    }
    .db_right_label{
    	float: left;
    	color:#ffffff;
    	font-size: 8px;
    	margin: 3px 0px 0px 0px;
    	font-family: segoeuilight;
    	width: 47vw;
 }
	.ql_endis
	{
		float: right;
		margin: -2.5vh 0.5vw 0vh 0vw;
	}
	.ql_selector input {
		margin: 0;
		padding: 0;
		display:none;
	}
	.cb_selector {
		display: inline-block;
		float: right;
		width: 52px;
		height: 33px;
		-webkit-transition: all 100ms ease-in;
		-moz-transition: all 100ms ease-in;
		transition: all 100ms ease-in;
		background-repeat: no-repeat;
	}
	.ql_image {
		background-image: url('../img/DashboardSetting_Disable.png');
	}
	.ql_selector input:checked+.ql_image {
		background-image: url('../img/DashboardSetting_Enable.png');
	}
	.dp_rt_button1 {
    	background-color: #f0f0f0;
    	float: left;
    	color: #666666;
    	text-align: center;
    	text-decoration: none;
    	display: inline-block;
    	font-size: 10px;
    	cursor: pointer;
    	width: 80px;
    	height: 10px;
    	margin: 1vh 0vw 0vh 2vw;
    	padding: 0.5vh 0vw 1.2vh 0vw;
    	font-family: segoeuisemibold;
    	-webkit-border-radius: 10px;
    	border-radius: 5px;
 }
	.dp_rt_button2 {
    	background-color: #f0f0f0;
    	float: left;
    	color: #0b419a;
    	text-align: center;
    	text-decoration: none;
    	display: inline-block;
    	font-size: 10px;
    	cursor: pointer;
    	width: 80px;
    	height: 10px;
    	margin: 1vh 0vw 0vh 2vw;
    	padding: 0.5vh 0vw 1.2vh 0vw;
    	font-family: segoeuisemibold;
    	-webkit-border-radius: 10px;
    	border-radius: 5px;
 }
	@font-face {
		font-family: segoeuiregular;
		src: url(segoeui.ttf);
	}
	@font-face {
		font-family: segoeuilight;
		src: url(segoeuil.ttf);
	}
	@font-face {
		font-family: segoeuibold;
		src: url(segoeuib.ttf);
	}
	@font-face {
		font-family: segoeuisemilight;
		src: url(segoeuisl.ttf);
	}
	@font-face {
		font-family: segoeuiitalic;
		src: url(segoeuii.ttf);
	}
	@font-face {
		font-family: segoeuisemibold;
		src: url(Segoesemibold.ttf);
	}
	.preview_container{
	display: block;
	}
	.potra_message{
	display: none;
	}
	.message{
	display: none;
	}
	.preview{
	display: block;
	}
	 .rllogo{
	display: none;    }
    .rlogo
    {
	display: none;    }
}
@media only screen and (max-width: 320px) {
	.preview_container{
	display: none;
	}
	.potra_message{
	display: block;
	}
	.message{
	display: block;
	    color: red;
    text-align: center;
	}
	.preview{
	display: flex;
	}
	  .rllogo{
        height: 15vh;
        float: left;
        display: flex;
        flex-shrink: 1;
    }
    .rlogo
    {
        margin: 20px 32px 10px 32px;
        cursor: pointer;
        width: 80%;
    }
}