@charset "utf-8";/* CSS Document *//*------------------- Global ---------------------*/
.wid-25{width:25px;display:block;}
.contentTbl{border: 1px solid #000000;margin-top: 10px;}
.contentTbl td{padding: 5px 30px;}
.contentTbl td.bt-border{border-bottom: 1px solid #000000;border-top: 1px solid #000000;}
.contentTbl td.bgcolor{background-color: #e0e0e0; color: #000000;}
.link-txt{display: inline-block; margin-top: 20px;text-decoration: underline;color:#239cd5;padding-left:20px;}
.input-rd{margin-top:8px !important;}
.radio-child{width:55%;float:left;padding-right:10px}
img{border:0px;}
.span3-child{border: 1px solid #E0E0E0; height: 30px; vertical-align:middle; width:55% !important; text-align : Right;}
a.tooltipFilter {position: absolute; /*top: 50px;*/ /*left: 10px;*/ margin-top: 3px; margin-left: 5px;     }
a.tooltipFilter:hover span {opacity: 1; visibility: visible; z-index:99;     }
a.tooltipFilter span {padding: 13px; top: 22px; min-width: 400px; /*max-width: 150px;*/ /*max-width: 400px;*/ background-color: #DDDDDD; color: #000000; height: auto; border-radius: 5px; opacity: 0; right: 0; position:absolute; visibility: hidden; word-wrap: break-word; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; border:1px solid #666666; line-height:18px;}
.p20{padding:20px;}
.setborder{border-top: 1px solid #CCCCCC;}
.bg-color{background-color: #239CD5;}
.f-color{color:#239CD5;}
.mr5{margin-right:5px;}
.ml5{margin-left:5px;}
:before, :after{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
table{border-spacing: 0; border-collapse: collapse;}
html{font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
body{margin: 0; font-family: arial; font-size: 13px; overflow:auto;}
a{text-decoration:none; cursor:pointer;}
.col{color: #239CD5;}
.col:hover{color: #284B72;}
.container1{padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}
.container1{/*width: 1170px;*/ width:auto;}
h1{margin:10px 0; font-size: 20px; color:#171717;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family: arial; font-weight:normal; line-height: 1.1;}
.pull-left{float:left}
.pull-right{float:right}
.sip-plan-div{display:block; overflow:hidden;}

/* ---------------------- New CSS 2019-------------------*/


/*------------------------ LeftDiv ---------------------------*/
.text{color: #818181; display: block; font-size: 12px; line-height: 18px; padding: 3px 5px; text-align: justify;}
.LeftDiv{}
.LeftDiv{float:left; overflow:hidden; width:48%;}
.nav1{display: block; list-style: none outside none; overflow: hidden; text-align: center; padding-left: 0;}
.nav1 li{background-color: #E9E9E9; border: 1px solid #CCCCCC; border-radius: 10px; display:inline-block; height: 102px; margin: 10px; width: 43%; position:relative; text-align:center;}
.nav1 li:hover .goal-img, .goal-active .goal-img{opacity: 1;}
.nav1 li a{display: block; padding: 5px;   position: static;}
.nav1 li a div.setimg{background-color: #FFFFFF; border-radius: 53px; box-shadow: -3px -3px 3px #7D7C7C inset; height: 70px; margin-bottom: 0; margin-left: auto; margin-right: auto; overflow: hidden; width: 70px;}
.goal-img{margin-top: 5px; max-height: 80%; max-width: 80%; opacity: 0.3;}
.nav1 li a span.setname{/*background-color: #239CD5;*/ border-radius: 0 0 10px 10px; bottom: 0; color: #FFFFFF; display: block; font-size: 13px; left: 0; line-height: 24px; position: absolute; right: 0; text-align: center;}
/*------------------------ RightDiv ---------------------------*/
.bt-border{border-bottom:1px solid #ccc;}
.RightDiv{}
.RightDiv{float:right; overflow:hidden; width:48%; margin: 25px 0;}
.RightDiv h3{/*color: #B3B3B3;*/ display: inline-block; font-size: 20px; font-weight: bold; line-height: 20px; margin: 0;}
.RightDiv h1{/*color: #239CD5;*/ font-size: 34px; display: inline-block; margin: 0;}
.goalamt{display: block; font-weight: bold; /*margin-bottom: 10px; margin-top: 30px;*/}
.goaltitle{display: inline-block; font-weight: bold; /*margin-bottom: 10px; margin-top: 10px;*/}
.spiner{display: block; margin: 20px 0;}
.input-append{position: relative;}
.span8{width: 51%;float: left;}
.span2{border: 1px solid #E0E0E0; height: 30px; width: 75%;}
.f-size17{font-size: 16px !important;}
.add-on{background-color: #EAE8E8; border: 1px solid #CCCCCC; color: #5B5B5B; cursor: pointer; padding: 3px 5px; position: absolute;}
.span3{border: 1px solid #E0E0E0; height: 30px; vertical-align: bottom; width: 22%;}
.calimg{height: 22px; margin-left: 7px; display:inline-block; opacity: 0.5;}
.calimg:hover{opacity: 1;}
.setper{font-size: 20px; font-weight: bold; position: absolute; right: 5px; top: 5px;}
.btn1{/*background-color: #239CD5;*/	border-radius: 4px; text-align: center; width: 90px; color: #FFFFFF; display: inline-block; font-size: 16px; padding: 10px; background-image:none; text-shadow:none;}
.btn1:hover{background-color: #284B72; color: #FFFFFF; text-shadow:none;}
/*.mob-nav{display:none;}*/
.setddl{display: block; border: 1px solid #E0E0E0; width: 45%; height: 30px; padding: 5px;}
/*------------------------ Table ----------------------------*/
.table-data{margin-bottom: 45px;}
.tablehead{display: block; line-height: 40px; overflow: hidden; color: #7B7B7B;}
.large-text{color: #606060; font-size: 18px;}
.img-size{height: 19px; vertical-align: middle;}
.set-link{display: inline-block; padding-left: 10px; margin: 0;}
.color-icon{color: #7A7A7A; font-size: 19px; vertical-align: middle;}
.set-icon{display: inline-block; list-style: none outside none; margin-right: 10px; vertical-align: middle;}
.datagrid table{border-collapse: collapse; text-align: left; width: 100%; line-height: 22px;}
.datagrid{font: normal 12px/150% Arial, Helvetica, sans-serif; background: #fff; overflow: hidden; padding: 3px; margin-bottom: 5px; margin-top: 5px; border: 1px solid #DEDEDE; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.small-text{color: #747474; display: inline-block; font-size: 10px; text-align: justify;}
.datagrid table td, .datagrid table th{padding: 3px 10px;}
.datagrid table thead th{background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8C8C8C), color-stop(1, #7D7D7D) ); background:-moz-linear-gradient( center top, #8C8C8C 5%, #7D7D7D 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C8C8C', endColorstr='#7D7D7D'); background-color:#8C8C8C; color:#FFFFFF; font-size: 15px; font-weight: bold; border-left: 1px solid #A3A3A3;}
.datagrid table thead th:first-child{border: none;}
.datagrid table tbody td{color: #7D7D7D; border-left: 1px solid #DBDBDB; font-size: 12px; font-weight: normal;}
.datagrid table tbody .alt td{background: #EBEBEB; color: #7D7D7D;}
.datagrid table tbody td:first-child{border-left: none;}
.datagrid table tbody tr:last-child td{border-bottom: none;}
.datagrid table tfoot td div{border-top: 1px solid #8C8C8C; background: #EBEBEB;}
.datagrid table tfoot td{padding: 0; font-size: 12px}
.datagrid table tfoot td div{padding: 2px;}
.datagrid table tfoot td ul{margin: 0; padding:0; list-style: none; text-align: right;}
.datagrid table tfoot li{display: inline;}
.datagrid table tfoot li a{text-decoration: none; display: inline-block; padding: 2px 8px; margin: 1px; color: #F5F5F5; border: 1px solid #8C8C8C; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8C8C8C), color-stop(1, #7D7D7D) ); background:-moz-linear-gradient( center top, #8C8C8C 5%, #7D7D7D 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C8C8C', endColorstr='#7D7D7D'); background-color:#8C8C8C; line-height: 15px;}
.datagrid table tfoot ul.active, .datagrid table tfoot ul a:hover{text-decoration: none; border-color: #7D7D7D; color: #F5F5F5; background: none; background-color:#8C8C8C;}
div.dhtmlx_window_active, div.dhx_modal_cover_dv{position: fixed !important;}
.center{text-align: center;}
.tdborder{border-bottom: 1px solid #EAEAEA; line-height: 20px; color: #707070;}
em{color:#000; font-weight:bold; font-size:14px; font-style:normal;}
.size{font-size:16px; color:#606060; font-weight:bold; text-align: right;}
.tdata{margin-bottom: 20px; width: 100%;}
.saveas{border: 1px solid #CCCCCC; color: #3E3E3E; display: inline-block; font-weight: bold; margin-top: 20px; padding: 4px 15px;}
.saveimg{height: 30px; margin-left: 20px; opacity: 0.4; vertical-align: middle;}
.saveimg:hover{opacity: 1;}
.backbtn{float: right; margin-top: 19px;}
.textcolor{color: #707070;}
/*-------------------------------- goalplanning-sip-calculator ---------------------------------*/
/*.row1{display: block; margin: 10px 0; overflow: hidden;}*/
.siptitle, h1.siptitle{border-bottom: 1px solid #CCCCCC; line-height: 30px; margin-bottom: 0px; font-size:20px;}
.innerhead{background-color: #F2F2F2; display: block; overflow: hidden; padding: 20px 10px;}
.span4{float: left; width: 33%; margin-left:0px;}
.span1{float: left; width: 25%;}
.siptext{display: inline-block; float: left; line-height: 30px; margin-right: 20px;}
.email-width,.ddl-width{width: 71%;}
.cal-width{width: 45%;}
.data{display: block; overflow: hidden; padding: 10px;}
.span5{float: left; width: 45%;}
.span6{float: left; width: 47%;}
.span5-value{float: left; width: 53%;}
.span6-value{float: left; width: 53%;}
.child-rupee{width:15px; padding:5px;}
.span3-child-1{border: 1px solid #E0E0E0; height: 30px; vertical-align: bottom; vertical-align:middle;}
.quest-align{position:relative; top:7px; left:5px;}
/*------------------------ goalplanning-tools-resources ---------------------------*/
.bg-skyblue{background-color: #22A7F0;}
.bg-blue{background-color: #234075;}
.bg-red{background-color: #E21818;}
.bg-green{background-color: #02A067;}
.bg-brown{background-color: #A0522D;}
.bg-black{background-color: #161616;}
.maindiv{background-color: #F5F5F5; border: 1px solid #E6E6E6; margin: 15px 5px; min-height: 85px; padding: 10px; position: relative;}
.tooldiv{left: 0; position: absolute; right: 0; top: 0;}
.toolimg{display: inline-block; height: 45px; padding: 8px; text-align: center; vertical-align: middle; width: 50px;}
.toolimg img{max-height: 100%; max-width: 100%; vertical-align: middle;}
.tooltitle{color: #FFFFFF; font-size: 18px; font-weight: bold; vertical-align: middle;}
.tooltext{bottom:7px; color: #777777; font-size: 12px; left: 5px; line-height: 16px; position: absolute; right: 5px;}
/*------------------------ goalplanning-scheme-performance ---------------------------*/
.c-red{color:red;}
.text-center{text-align:center;}
/*.stitle::before{content:"\f055"; display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0); }*/
.stitle{padding-left: 27px; position: relative; vertical-align: middle;}
.set-icolor{color: #0498FF; font-size: 25px !important; font-weight: bold !important; left: 0; margin-right: 5px; position: absolute; top: -2px; vertical-align: middle;}
.schemekeyinfo h3{font-weight:bold; margin: 0;}
.p10{padding: 10px;}
.schemekeyinfo p{margin: 5px 0; line-height: 18px; color: #333; text-align: justify;}
.left-table{float:left; width:48%; margin: 10px 0; margin: 10px 25px 15px 0;}
.right-table{float:left; width:48%; margin: 10px 0;}
.td-width{width: 30%;}
.right-table .td-width{width: 35%;}
.tr-border{border-bottom:1px solid #ccc; line-height:20px;}
.keyinfo{margin: 0 auto;}
.mt10{margin-top:10px;}
.mt5{margin-top:5px;}
.AccordionPanelClosed .plus{opacity:1;}
.AccordionPanelClosed .minus{opacity:0;}
.AccordionPanelOpen .minus{opacity:1;}
.AccordionPanelOpen .plus{opacity:0;}

/*------------------------ goalplanning-scheme-returns --------------------------------------*/
.title-width{width: 15%; float: left;}
.in-width{width: 40%;}
.display{display: inline-block; float: right;}
.mr15{margin-right:15px;}
.l-height{line-height: 40px;}
.setdata{line-height: 36px; vertical-align: top;}
.setlink{color: #239CD5; font-weight: bold; margin: 0 10px; text-decoration: underline;}
.setlink:hover{color: #284B72;}
/*-----------------------------------------------------------------------------------*/

.row1 {display: block; margin: 10px 0;  overflow: hidden;}
.mt40{margin-top:40px;}
.span1 {float: left;    width: 25%;}
.span4 {float: left;    width: 33%;}
.email-width, .ddl-width {width: 71%;}
.setddl {border: 1px solid #E0E0E0;    display: block;    height: 30px;    padding: 5px;    width: 45%;}
.siptext {line-height: 30px;}
*:before, *:after {-moz-box-sizing: border-box;}
.text-center {text-align: center;}
.c-red {color: #FF0000;}
.siptext {display: inline-block;    line-height: 30px;    margin-right: 20px;}
.emaildiv{display: block;    overflow: hidden;    padding: 20px;}
.setnote{display: block;    line-height: 20px;    overflow: hidden;    width: 100%;}
.setvalue{display: inline-block;    width: 20%;}
.center.setborder a {color: #000000;    font-size: 16px;}
.setborder{border-top: 1px solid #CCCCCC;}
.mt10 {margin-top: 10px;}
.btn1{/*background-color: #239CD5;*/	border-radius: 4px; text-align: center; width: 90px; color: #FFFFFF !important; display: inline-block; font-size: 16px; padding: 10px; background-image:none; text-shadow:none;}
.bg-color {background-color: #239CD5;}
/*------------------------ Table ----------------------------*/
.table-data{margin-bottom: 45px;}
.tablehead{display: block; line-height: 40px; overflow: hidden; color: #7B7B7B;}
.large-text{color: #606060; font-size: 18px;}
.img-size{height: 19px; vertical-align: middle;}
.set-link{display: inline-block; padding-left: 10px; margin: 0;}
.color-icon{color: #7A7A7A; font-size: 19px; vertical-align: middle;}
.set-icon{display: inline-block; list-style: none outside none; margin-right: 10px; vertical-align: middle;}
.datagrid table{border-collapse: collapse; text-align: left; width: 100%; line-height: 22px;}
.datagrid{font: normal 12px/150% Arial, Helvetica, sans-serif; background: #fff; overflow: hidden; padding: 3px; margin-bottom: 5px; margin-top: 5px; border: 1px solid #DEDEDE; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.small-text{color: #747474; display: inline-block; font-size: 10px; text-align: justify;}
.datagrid table td, .datagrid table th{padding: 3px 10px;}
.datagrid table thead th{background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8C8C8C), color-stop(1, #7D7D7D) ); background:-moz-linear-gradient( center top, #8C8C8C 5%, #7D7D7D 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C8C8C', endColorstr='#7D7D7D'); background-color:#8C8C8C; color:#FFFFFF; font-size: 15px; font-weight: bold; border-left: 1px solid #A3A3A3;}
.datagrid table thead th:first-child{border: none;}
.datagrid table tbody td{color: #7D7D7D; border-left: 1px solid #DBDBDB; font-size: 12px; font-weight: normal;}
.datagrid table tbody .alt td{background: #EBEBEB; color: #7D7D7D;}
.datagrid table tbody td:first-child{border-left: none;}
.datagrid table tbody tr:last-child td{border-bottom: none;}
.datagrid table tfoot td div{border-top: 1px solid #8C8C8C; background: #EBEBEB;}
.datagrid table tfoot td{padding: 0; font-size: 12px}
.datagrid table tfoot td div{padding: 2px;}
.datagrid table tfoot td ul{margin: 0; padding:0; list-style: none; text-align: right;}
.datagrid table tfoot li{display: inline;}
.datagrid table tfoot li a{text-decoration: none; display: inline-block; padding: 2px 8px; margin: 1px; color: #F5F5F5; border: 1px solid #8C8C8C; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8C8C8C), color-stop(1, #7D7D7D) ); background:-moz-linear-gradient( center top, #8C8C8C 5%, #7D7D7D 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C8C8C', endColorstr='#7D7D7D'); background-color:#8C8C8C; line-height: 15px;}
.datagrid table tfoot ul.active, .datagrid table tfoot ul a:hover{text-decoration: none; border-color: #7D7D7D; color: #F5F5F5; background: none; background-color:#8C8C8C;}
div.dhtmlx_window_active, div.dhx_modal_cover_dv{position: fixed !important;}
.center{text-align: center;}
.tdborder{border-bottom: 1px solid #EAEAEA; line-height: 20px; color: #707070;}
em{color:#000; font-weight:bold; font-size:14px; font-style:normal;}
.size{font-size:16px; color:#606060; font-weight:bold; text-align: right;}
.tdata{margin-bottom: 20px; width: 100%;}


/*------------------------ Mobile View ---------------------------*/
@media (min-width:320px) and (max-width : 479px) {.span3-child{width:60% !important;}.radio-child{width:60%;}
a.tooltipFilter span{min-width:210px;    }
.container1 {padding-left: 5px;padding-right: 5px;width: auto;}
.mob-nav {  margin-bottom: 10px; background-color: #239CD5;background-image: url("../images/justify.png");background-position: 98% center;background-repeat: no-repeat;background-size: 9% 70%;color: #FFFFFF;cursor: pointer;display: inline-block;height: 35px;padding: 5px;width: 100%;}
.datagrid{overflow-x: scroll; }
/*.mob-nav option:first-child {background-image: url("../images/pig-white.gif");}
.mob-nav option:nth-child(2) {background-image: url("../images/chart-white.gif");}
.mob-nav option:nth-child(3) {background-image: url("../images/rupee-w.gif");}
.mob-nav option:nth-child(4) {background-image: url("../images/per-w.gif");}
.mob-nav option:nth-child(5) {background-image: url("../images/edu-w.gif");}
.mob-nav option:nth-child(6) {background-image: url("../images/ring-w.gif");}
.mob-nav option:nth-child(7) {background-image: url("../images/cheir-w.gif");}
.mob-nav option:nth-child(8) {background-image: url("../images/house.gif");}
.mob-nav option:nth-child(9) {background-image: url("../images/spical-w.gif");}
.mob-nav option:last-child {background-image: url("../images/cal-w.gif");}
*/.mob-nav option {background-position: 0 center;background-repeat: no-repeat;background-size: 10% 70%;border-bottom: 1px solid #00AFFF;color: #FFFFFF;height: 35px;padding: 10px 5px 5px 40px;vertical-align: middle;}
.mob-nav option span {margin-left:40px;}
.LeftDiv {width: 100%;}
.nav1 {padding:5px;display:none;}
.nav1 li a {background-color: #239CD5;display: block;overflow: hidden;padding: 18px;}
.nav1 li a div.setimg {display:none;}
.nav1 li {width:100%;margin: 0;height: auto;border-radius: 0;}
.nav1 li a span.setname {background-color: rgba(204, 204, 204, 0);border-radius: 0;line-height: 37px;margin-left: 40px;text-align: left;}
.RightDiv {margin: 0;width: 100%;}
.RightDiv h3 {font-size: 18px;text-align: center;}
.RightDiv h1 {font-size: 24px;text-align: center;}
.goalamt {margin-top: 20px;}
.span8 {width: 100%;}
.span3 {width: 30%;}
.calimg {margin-right:  27px;}
.setper {right: 15px;top: 3px;}
.btn1 {margin-top: 15px;margin-bottom:10px;}
.RightDiv h3 {font-size: 12px;}
.RightDiv h1 {font-size: 18px;}
.goaltitle {margin-bottom: 5px;margin-top: 5px;}
.tdborder {font-size: 11px;}
em {font-size: 10px;}
.size {font-size: 10px;}
.textcolor {font-size:12px;}
.datagrid {padding:0;}
.datagrid table thead th, .datagrid table tbody td {font-size: 10px;}
.span4, .span1 {width: 100%;}
.siptext {width: 80px;margin-right: 0px;margin-bottom: 10px;}
.left-table, .right-table {width: 100%;font-size: 11px;}
.keyinfo {font-size: 11px;}
.td-width{width: 42%;}
.right-table .td-width{width: 65%;}
.l-height{line-height: 30px;}
.in-width{width: 67% !important;}
.btn1{font-size: 14px; padding: 5px; /*width: 60px;*/}
.title-width{width: 100%;}
.ddl-width{width: 97%;}
.goaltitle{font-size: 12px;}
.cal-width, input.cal-width{width: 60%; display:inline-block;}
.setlink{margin:0;}
.span5, .span5-value{width: 100%;}
.span6, .span6-value{width: 100%;}
}
@media (min-width:480px) and (max-width : 639px) {a.tooltipFilter span{min-width:210px;    }
.container1 {padding-left: 5px;padding-right: 5px;width: auto;}
.mob-nav {background-color: #239CD5;background-image: url("../images/justify.png");background-position: 98% center;background-repeat: no-repeat;background-size: 6% 70%;color: #FFFFFF;cursor: pointer;display: inline-block;height: 35px;padding: 5px;width: 100%;}
.datagrid{overflow-x: scroll; }
/*.mob-nav option:first-child {background-image: url("../images/pig-white.gif");}
.mob-nav option:nth-child(2) {background-image: url("../images/chart-white.gif");}
.mob-nav option:nth-child(3) {background-image: url("../images/rupee-w.gif");}
.mob-nav option:nth-child(4) {background-image: url("../images/per-w.gif");}
.mob-nav option:nth-child(5) {background-image: url("../images/edu-w.gif");}
.mob-nav option:nth-child(6) {background-image: url("../images/ring-w.gif");}
.mob-nav option:nth-child(7) {background-image: url("../images/cheir-w.gif");}
.mob-nav option:nth-child(8) {background-image: url("../images/house.gif");}
.mob-nav option:nth-child(9) {background-image: url("../images/spical-w.gif");}
.mob-nav option:last-child {background-image: url("../images/cal-w.gif");}
*/
.mob-nav option {background-position: 0 center;background-repeat: no-repeat;background-size: 8% 80%;border-bottom: 1px solid #00AFFF;color: #FFFFFF;height: 35px;padding: 10px 5px 5px 40px;vertical-align: middle;}
.mob-nav option span {margin-left:40px;}
.LeftDiv {width: 100%;}
.nav1 {padding:5px;display:none;}
.nav1 li a {background-color: #239CD5;display: block;overflow: hidden;padding: 18px;}
.nav1 li a div.setimg {display:none;}
.nav1 li {width:100%;margin: 0;height: auto;border-radius: 0;}
.nav1 li a span.setname {background-color: rgba(204, 204, 204, 0);border-radius: 0;line-height: 37px;margin-left: 40px;text-align: left;}
.mob-img {bottom: 0;top: 6px;height: 22px;left: 10px;position: absolute;z-index: 1;display:block;}
.RightDiv {margin: 0;width: 100%;}
.RightDiv h3 {font-size: 18px;text-align: center;}
.RightDiv h1 {font-size: 24px;text-align: center;}
.goalamt {margin-top: 20px;}
.span8 {width: 100%;}
.span3 {width: 30%;}
.calimg {margin-right:  27px;}
.setper {right: 15px;top: 3px;}
.btn1 {margin-top: 15px;margin-bottom:10px;}
.RightDiv h3 {font-size: 12px;}
.RightDiv h1 {font-size: 18px;}
.goaltitle {margin-bottom: 5px;margin-top: 5px;}
.tdborder {font-size: 11px;}
em {font-size: 10px;}
.size {font-size: 10px;}
.textcolor {font-size:12px;}
.datagrid {padding:0;}
.datagrid table thead th, .datagrid table tbody td {font-size: 10px;}
.ddl-width {width: 85%;}
.span1 {width: 100%;}
.siptext {width: 80px;margin-right: 0px;margin-bottom: 10px;}
.left-table, .right-table {width: 100%;font-size: 11px;}
.td-width {width: 42%;}
.right-table .td-width {width: 65%;}
.keyinfo {font-size: 11px;}
.l-height{line-height: 30px;}
.in-width{width: 67% !important;}
.btn1{font-size: 14px; padding: 5px;/* width: 60px;*/}
.title-width{width: 100%;}
.ddl-width{width: 97%;}
.goaltitle{font-size: 12px;}
.cal-width, input.cal-width{width: 60%; display:inline-block;}
.setlink{margin:0;}
.span5, .span5-value{width: 100%;}
.span6, .span6-value{width: 100%;}
}
@media (min-width:640px) and (max-width : 760px) {.span3-child{width:60%;}.radio-child{width:60%;}
.container1 {padding-left: 5px;padding-right: 5px;width: auto;}
.LeftDiv, .RightDiv {width:auto;}
.mob-nav {  margin-bottom: 10px; background-color: #239CD5;background-image: url("../images/justify.png");background-position: 98% center;background-repeat: no-repeat;background-size: 9% 70%;color: #FFFFFF;cursor: pointer;display: inline-block;height: 35px;padding: 5px;width: 100%;}
.mob-nav option {background-position: 0 center;background-repeat: no-repeat;background-size: 8% 80%;border-bottom: 1px solid #00AFFF;color: #FFFFFF;height: 35px;padding: 10px 5px 5px 40px;vertical-align: middle;}
.mob-nav option span {margin-left:40px;}
.LeftDiv {width: 100%;}
.nav1 {padding:5px;display:none;}
.nav1 li a {background-color: #239CD5;display: block;overflow: hidden;padding: 18px;}
.nav1 li a div.setimg {display:none;}
.nav1 li {width:100%;margin: 0;height: auto;border-radius: 0;}
.nav1 li a span.setname {background-color: rgba(204, 204, 204, 0);border-radius: 0;line-height: 37px;margin-left: 40px;text-align: left;}
.nav1 {padding:0;}
.nav1 li {width: 21%;}
.span3 {width: 35%;}
.calimg {margin-right: 10px;}
.ddl-width {width: 65%;}
.span1 {width: 33%;}
.left-table, .right-table {width: 100%;font-size: 11px;}
.td-width {width: 42%;}
.datagrid{overflow-x: scroll; }
.right-table .td-width {width: 42%;}
.keyinfo {font-size: 11px;}
.span5, .span5-value{width: 50%;}
.span6, .span6-value{width: 50%;}
}
@media (min-width:640px) and (max-width : 959px) {.container1 {padding-left: 5px;padding-right: 5px;width: auto;}
.nav1 {padding:0;}
.nav1 li {width: 21%;}
.span3 {width: 35%;}
.calimg {margin-right: 10px;}
.left-table, .right-table {font-size: 11px;}
.keyinfo {font-size: 11px;}
.datagrid{overflow-x: scroll; }
}
@media (min-width:761px) and (max-width : 959px) {.nav1 li {width: 43%;}
.span5, .span5-value{width: 100%;}
.span6, .span6-value{width: 100%;}
}
@media (min-width:960px) and (max-width : 1023px) {.container1 {padding-left: 5px;padding-right: 5px;width: auto;}
.span1 {width: 30%;}
.span3-child{width:50%;}.radio-child{width:50%}
}
@media (min-width:1024px) and (max-width : 1279px) {.container1 {padding-left: 5px;padding-right: 5px;width: auto;}
.span1 {width: 30%;}
}
@media (min-width : 1280px) {}
/*nj start*//*~~~~~~~~~~~~~~~~~~~~~~~~~Server Combo Starts ~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/.custom_combo{background:#fff; border:1px solid #AAAAAA !important;position:absolute;padding: 0 !important;z-index: 999;margin-top: 25px!important;margin:22px 0 0 0px; width: auto !important; min-width:275px;height: 190px !important;}
.custom_combo option{padding:3px 5px 2px;}
.custom_combo option.first{background: red;font-size: 12px; font-weight: bold;}
.custom_combo option:hover{background: #ddd;}
.down_cmb, .up_cmb,.down_cmbMS,.up_cmbMS {border:medium none;cursor:pointer;height:13px;margin:6px 0 8px -20px!important;width:20px!important;float:left;}
.down_cmbMS {}
.down_cmb {background:url("../images/down_server_combo.png") no-repeat scroll center center transparent;}
.up_cmb {background: url("../images/up_server_combo.png") no-repeat scroll center center transparent;}
.up_cmbMS {}
.cmbHide{display: none;}
.filterText {float:left;border: 1px solid #e0e0e0;display: block;height: 30px;padding: 5px;width:100% !important;background-color:#eeeeee;box-sizing:border-box;}
.filterTextDisabled {background:#CCCCCC;float:left;font:12px/1.4 Arial;padding:1px 2px;width:229px!important; color: white;}
.reportLoadingImg{border:1px solid #999999;padding: 5px; text-align: center; margin: 0 auto; clear: both; background: #fff; z-index: 9999; position: relative;}
/*~~~~~~~~~~~~~~~~~~~~~~~~~Server Combo Ends ~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
div.select-div > select{width:100%;}
.select-div{width:68%;float:left;}
.astriek {color: #f00;padding-right: 5px;}
.calimg{opacity: 0.5 !important;}
/* Added By Krunal L. Fijiwala Starts*/
div.date-select-div > select{width:100%;}
div.date-select-div-month > select{width:100%;}
.date-select-div{width:64px;    float:left;    margin-right:2px;}
.date-select-div-month{width:47px;    float:left;    margin-right:2px;}
@font-face {font-family: 'Rupee Foradian';src: url('http://njwealth.in/njwealth/css/rupee_foradian.eot');src: local('http://njwealth.in/njwealth/css/Rupee_Foradian.ttf'), url('http://njwealth.in/njwealth/css/rupee_foradian.woff') format('woff'), url('http://njwealth.in/njwealth/css/Rupee_Foradian.ttf')   format('truetype'), url('http://njwealth.in/njwealth/css/rupee_foradian.svg#webfontJtRg12Mi') format('svg');}
.rupee {font-family:Rupee Foradian;}
/* Added By Krunal L. Fijiwala Ends*//*nj end*//*nj start*/
.siptext_Res{display: inline-block; float: left; line-height: 30px; width: 24%; margin-right: 10px;}
.setddl_mul > option{height:25px;}
.tblGrid{float: left;    overflow: auto;    width: 100%;}
/*Paging*/
th.th-header {background-image: url(../images/bg.gif) !important;background-repeat: no-repeat !important; background-position: center right !important;cursor: pointer;border-bottom:1px solid #E2E2E2;border-left:1px solid #E2E2E2;padding:2px 20px 2px 2px;margin-left: -1px;color: #fff;font-weight:normal;}
th.headerSortDown {background-image: url(../images/desc.gif) !important; background-repeat: no-repeat !important; background-position: center right !important; background-color: #C7C6C6;}
th.headerSortUp {background-image: url(../images/asc.gif) !important;background-repeat: no-repeat !important; background-position: center right !important;background-color: #C7C6C6;}
.first,.prev,.next,.last,.center-input {cursor: pointer;}
.jump {font-family:Arial,sans-serif;height:13px;width:25px;}
.pagination{margin:0; }
.pagination td {border: none !important}
.pagesize {display:block;font-size:11px;height:25px;line-height:18px;margin:0;width:60px;}
/*------*/table.altTbl tfoot td table{width:auto !important;}
select.pagesize,input.jump{border: 1px solid #999999;    font-size:11px;}
.altTbl tbody tr:nth-child(2n) {background: #EBEBEB; color: #7D7D7D;}
/*nj end*/

/*New Added Jay*/
input[type="text"] {height: 25px; margin:0px; padding:0px 5px; background-color:#FFF; border:1px solid #e0e0e0;display: inline-block; }
label.mr15{margin-right:15px; display:inline-block;}
[class*="span"] {
    margin-left: 0px;
}
input[type="radio"]{margin-top:0px;}
.txt20 {font-size:20px;}
.rupee-set{margin:0px 5px 0px 0px;}
.width-200{width:200px;}
.mar-rt{margin-right:50px;}
.sip-dt {float: left; width: 15%;}
.sip-hd{padding: 5px 0px; display: block;}
.flo-lt{float:left;}
.mar-rt-10{margin-right:10px;}

@media (min-width:320px) and (max-width : 479px) {
/* nj start */
.sip-dt {width: 45%; margin-bottom:10px; float:none; display:inline-block;}
.select-div{width:97%;float:left;}
/* nj end *//*nj start*/
.siptext_Res {width: 97%;margin-right: 0px;margin-bottom: 0px;}
/*nj end*/
}
@media (min-width:480px) and (max-width : 639px) {
/*nj start*/
.siptext_Res {width: 80px;margin-right: 0px;margin-bottom: 0px;}
/*nj end*//*nj start*/
.select-div{width: 97%;}
.sip-dt {width: 33%; margin-bottom:10px;}
/*nj end*/
}
@media (min-width:640px) and (max-width : 959px) {
/*nj start*/
.siptext_Res{width:97%; margin-left:0px;}
.select-div {width:97%;}
.sip-dt {width: 33%; margin-bottom:10px;}
/*nj end*/
}
@media (min-width:960px) and (max-width : 1023px) {
/*nj start*/
.siptext_Res{width:97%; margin-left:0px;}
.select-div {width:97%;}
/*nj end*/
}