/*reset css */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
/*vertical-align: top;*/
}

::clear {
width : 0;
height: 0;
}

/* home loan bug resolved by saurabh */
input[type=text]::-ms-clear {
display: none !important;
width: 0px !important;
height: 0px !important;
}
/* home loan bug resolved by saurabh */
*{outline:none; border: 0;}
/* remember to define focus styles! */
button::-moz-focus-inner {
border: 0;
}




@media screen and (-webkit-min-device-pixel-ratio:0) {select{line-height: 29px !important;}}
input[type='text'], button, input[type='button']{-webkit-appearance:none;}
input[type=text]::-ms-clear { display: none; height: 0; width: 0;}   //code for stopping cross icon in IE10 and IE 11
input{outline: 0;background:none;}
input::-moz-focus-inner {
border: 0;
}


body {    padding:0 0 0 0;    margin:0 0 0 0 ;    font-family: Arial; font-size:11px; background:#fff;}
@font-face {    font-family: 'ChunkFiveRegular'; font-weight: normal;    font-style: normal;}
@font-face{font-family: 'rs';src: url('http://www.paisabazaar.com/components/fonts/WebRupee.V2.0.eot');src: local('rs'), url('http://www.paisabazaar.com/components/fonts/WebRupee.V2.0.ttf') format('truetype'),  url('http://www.paisabazaar.com/components/fonts/WebRupee.V2.0.woff') format('woff'), url('http://www.paisabazaar.com/components/fonts/WebRupee.V2.0.svg') format('svg');font-weight: normal;font-style: normal;}
.rs{font-family: 'rs';font-weight: normal;font-style: normal;}
/* tables still need 'cellspacing="0"' in the markup */
table {    border-collapse: separate;    border-spacing: 0;}
caption, th, td {    /*text-align: left;*/    font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {    content: "";}
blockquote, q {    quotes: "" "";}
a{text-decoration:none;}
/*---------------------------reset code----------------------------*/
/*body    { background:url(../images/bgall.jpg);}*/
.clear    { clear:both !important;}
/*---------------------------Main Body Start ----------------------------*/

#wrapper { /*background: none repeat scroll 0 0 #f9f9f9;    */clear: both;    float: left;    height: 100%;    position: relative;    width: 100%;}
#innerWrapper{width:1140px; margin:0 auto; padding:0 0 0 0; }
/*---------------------------Main Body End-------------------------------*/
/*---------------------------Header Start ----------------------------*/
.header_wrapper { height:80px; margin:0 auto; padding:0 0 0 0;}
.top {/*background: linear-gradient(to bottom, rgba(238, 238, 238, 1) 0%, rgba(204, 204, 204, 1) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);*/color: #ffffff; background:#FFFFFF;border-bottom: 1px solid #d5d5d5; float: left; width: 100%;}
.full-width {margin-left: auto;margin-right: auto;min-width: 960px;width: 1040px;}
.rel {position: relative;z-index: 2;}
.full-width .one-third {float: left;margin-left: 10px;margin-right: 10px;width: 300px !important;}
.top .logo_new {float: left;padding-left: 0;padding-top: 6px; width: 100%;}
.full-width .two-third {float: right;margin-left: 42px;margin-right: 0px;width: 150px; height: 110px;}
.top .utility { line-height: 23px; color: #000;font-size: 14px;padding-top: 15px;position: absolute;right: 0;text-align: right;top: 0;}
.icon-to-left {float: left;margin-bottom: 10px;margin-right: 10px;}
.top .utility .icon-to-left {margin-right: 8px;margin-top: 0;padding-right: 0;padding-top: 0;}
.show-menu{display:none;}
.top .mainmenu {top:90px;text-align: right; left: 0px; position: absolute; width: 100%; }
.top .mainmenu ul {border-right: 0px solid #d0d0d0;}
.top .mainmenu ul {bottom: -5px;right: 10px;}
.top .mainmenu ul {float: right;margin: 0;padding: 0;position: absolute;width: 100%; left: 12px;}
.top .mainmenu ul li {margin-left: 0;}
.top .mainmenu ul li {display: block;float: left;text-align: center;}

.top .mainmenu ul li a {/*background: linear-gradient(to bottom, rgba(125, 185, 232, 1) 0%, rgba(41, 137, 216, 1) 37%, rgba(30, 87, 153, 1) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);*/color: #2b64b3;}
.top .mainmenu ul li a {behavior: url(border-radius.htc); border-radius: 6px 6px 0 0;display: block;margin-right: 3px;padding: 8px;text-decoration: none;}
.top .mainmenu ul li.active a {/*background: url("../images/main/gradient-main-menu-tab-on.gif") repeat-x scroll center top #ffffff;*/color: #fc9210;}
.left {    text-align: left !important;}
.right {    text-align: right !important;}
.center {    text-align: center !important;}

.top .mainmenu label{ display:block;}

/*.top .mainmenu label.show-menu{ }*/


/*.logo { width:232px; height:42px; margin:0; padding:15px 0 0 0; float:left;}*/
.power_logo { width:125px; height:42px; margin:0; padding:22px 0 0 0; float:right;}
.menubar { width:700px; height:16px; margin:0; padding:8px 0 0; float:right;}
.menubar ul li{ float:left; list-style:none; margin:0  10px;}
.menubar ul li a { background-color:#4B4B4B; float:left; display:inline-block; padding:5px 20px; text-align:center;  font: bold 14px "Myriad Pro", Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FFF;  -webkit-behavior: url(border-radius.htc); border-radius: 5px; behavior: url(border-radius.htc); border-radius: 5px; line-height:18px;}
.menubar ul li a span{ display:block;}
.menubar ul li a:hover{ background-color:#F60;}

.tollImage {background-image: url(../images/main/pbsprite.png);background-repeat: no-repeat;background-position: 0 -32px; height: 19px;  margin-right: 5px;  margin-top: 4px; width: 21px; float: left;}
.tollFreeNo {float: left;}
.tollFreeNo a { color: #524f4f; float:left; font-size: 1.063em;  letter-spacing: 0.9px;}
.callTimings { color: #9a9a9a;   float:left;  font-size: 10px;  text-align: right; margin-left: 26px;width: 78px;}
.rel ul {   width: auto;}
.rel ul li {   border: 1px solid #ffffff;   float: left;  line-height: 18px;  min-height: 20px;  padding-bottom: 2px;   padding-top: 2px; width: auto;}
.rel ul li .myAccleftClick {  padding: 0 10px 0 0;}
.rel a { color: #014667; font-size: 12px;  padding: 0 0 0 10px;}
.rel .trackApp a { border-left: 1px dotted #dcdcdc;}
.pbtollFreeNo {   float: right;  margin-top: 41px;    transition: all 300ms linear 0s;    width: 200px; padding-bottom: 10px;}
.pbtollFreeNo label {width: 230px}
.tollFreeNo, .tollFreeNo a {  color: #524f4f;    display: block;    font-size: 15px;    letter-spacing: 0.9px;}

/*---------------------------Header End ----------------------------*/
.bredcum{ text-transform:uppercase; font-size:12px}
.bredcum a{ color:#666;}
/*---------------------------Menu ----------------------------*/
.Banner_wrapper { width:1000px; margin:0; padding:25px 15px 15px 0px; float: left;} 
.middlecurve { background:url(../images/banner_middlecurve.html) no-repeat right 0; height:auto; padding:15px 0 0 0; float: left;}
.bottomcurve{ background:url(../images/bottomcurve.html) no-repeat right 0; width:765px; height:9px; margin:0; padding:0; }
.full_video {    padding:0px 15px 4px 15px;    float:left;}
.lftbanner { width:950px; min-height:280px; margin-top:5px; padding:0px 0 0 0px; float: left;}
.lftbanner p { font:normal 16px/24px "Helvetica", Arial, Helvetica, sans-serif; color:#494949; padding:0 0 20px 0;}
h1 { font:normal 24px   'ChunkFiveRegular', serif; color:#494949; padding:0 0 10px 0; }
.searchDiv { width:309px; height:47px; margin:0; padding:0;}
.searchDiv .inputbg { background:url(../images/searchbg.html) no-repeat; width:170px; height:39px; margin: 0 5px 0; padding:0 10px 0 10px; font: italic 14px/35px Georgia, "Times New Roman", Times, serif; color:#494949; text-align:center; border:0; float:left;}
.searchDiv .submit { background:url(../images/submitbg.html) no-repeat; width:98px; height:38px; margin:0; padding:0; font: bold 14px "Myriad Pro", Arial, Helvetica, sans-serif; color:#fff; text-align:center; border:0; float:left;}
.banner_rht { width:359px;  margin:0; padding:0 0px 0 0; float:right; text-align:right; height:280px;}
.banner_thum{ width:359px; height:129px; margin:0; padding:0 0 14px 0;}
.banner_thum2{ width:359px; height:129px; margin:0; padding: 0 0 14px 0;}
.thumb1{ width:172px; height:129px; float:left; margin:0; padding:0 14px 0 0;}
.thumb2{ width:173px; height:129px; float:left; margin:0; padding:0;}
/*---------------------------Menu End ----------------------------*/

/*---------------------------Container  ----------------------------*/
.container_wrapper{ width:765px; height:auto; margin:0; padding:0px 0px 0px 0px;}
.main_cont { width:765px; margin:0; padding:0;}

.rightcol{ background-color:#FFF;  width:220px;}
.cont_lft_div { width:365px; margin:0; padding:0px; float:left;}

.con_box1 { width:365px; height:125px; margin: 0 auto; padding:0 0 20px 0;}

.lft_con_box1 { width:77px; height:79px; margin:0; padding:0; float:left;}
.img{  margin:0 auto; padding:10px 0 0 0}
.img2{ margin:0 auto; padding:10px 0 0 0}
.img3{  margin:0 auto; padding:10px 0 0 0}
.img4{ margin:0 auto; padding:10px 0 0 0}

.rht_con_box1 { width:287px; height:79px; margin:0; padding:0; float:left;}
.rht_con_box1 p {font:normal 12px/18px "Helvetica", Arial, Helvetica, sans-serif; color:#2e2e2e; padding:0 0 10px 0;}

h2{ font:normal 16px,  'ChunkFiveRegular'; color:#3e3e3e; padding:0 0 10px 0;}
h2 a{ font:normal 16px 'ChunkFiveRegular'; color:#3e3e3e; text-decoration:none;}

.con_box2 { width:365px; height:125px; margin: 0 auto;}

.cont_rht_div { width:365px; margin:0; padding:0px 0 0 20px; float:left;}

.bottomline { background:url(../images/bottomline.html) no-repeat; width:759px; height:15px; margin:0 auto; padding:0 0 60px 0;}

h3{ font:normal 16px 'ChunkFiveRegular'; color:#4b4b4b; padding:0 0 10px 0;}
/*---------------------------Container End  ----------------------------*/
/*--------------------------- Body Styles  ----------------------------*/
#introbox {    padding:15px;    float:left;    width:100%;    margin-bottom:25px;}
#introbox h2 {    font-size:18px;    font-family: 'ChunkFiveRegular';}
#introbox p {    font-size:14px;    font-family: 'Helvetica';    color:#545454;    line-height:20px;}
#slickbox {    padding:35px 15px 15px 15px;    float:left;    width:100%;}
#slickbox h2 {    font-size:18px;    font-family: 'ChunkFiveRegular';}
#slickbox p {    font-size:14px;    font-family: 'Helvetica';    color:#545454;    line-height:20px;}
#slick-toggle {    margin:20px 0px 0px 0px;    float:left;}
/*---------------------------Body Styles End  ----------------------------*/
/*---------------------------Footer  ----------------------------*/
.footer_new {    width: 100% !important;}
.footer-big {background: url("../images/main/gradient-big-footer.gif") repeat-x scroll center top #457eaa; color: #cdacc8; text-shadow: 1px 1px #732e67;}
.footer-big {font-size: 13px; min-height: 200px;  min-width: 960px; padding-bottom: 20px; padding-top: 20px;}
.full-width .one-fourth {float: left;margin-left: 10px;margin-right: 10px;text-align: left;width: 220px;}
.footer-big h3 { color: #ece7eb; text-shadow: 1px 1px #712b65;}
.footer-big h3 {margin-bottom: 15px;}
.footer_new .footer-panel ul { list-style: none outside none; margin: 0; padding: 0;}
.footer_new .footer-panel ul li {border-top: 1px solid #6d9ac4;padding-bottom: 7px;padding-top: 6px;}
.footer_new .footer-panel ul li a {color: #a8d2f3;text-decoration: none;}
.footer_new ul.social a {
background-position: 0 0;
display: block;
padding-left: 25px;
}
.footer-small {    text-shadow: 1px 1px #3e3b3a;}
.footer-small {    background: url("../images/main/gradient-small-footer.gif") repeat-x scroll center top #585858;    color: #d9d9d9;}
.footer-small {    font-size: 12px;    min-height: 20px;    min-width: 960px;    padding-bottom: 20px;    padding-top: 20px;}
.full-width .one-half {    float: left;    margin-left: 10px;    margin-right: 10px;    width: 460px;}
.footer_new ul.social {    list-style: none outside none;    margin: 0;    padding: 0;}
.footer_new ul.social li {    border-top: 1px solid #6d9ac4;    float: left;    margin-right: 20px;    padding-bottom: 7px;    padding-top: 6px;    width: 100px;}
.footer_new ul.social .twitter { background: url("../images/main/twitter.png") no-repeat scroll left center transparent;}
.footer_new ul.social .facebook {    background: url("../images/main/facebook.png") no-repeat scroll left center transparent;}

/*---------------------------Footer End  ----------------------------*/
#bank{padding:10px; background:#FFF; border:solid 1px #D6D6D6; width:250px; margin-bottom:9px; margin-left:10px; }
#state{padding:10px; background:#FFF; border:solid 1px #D6D6D6; width:250px; margin-bottom:9px; margin-left:10px;}

#branch{padding:10px; background:#FFF; border:solid 1px #D6D6D6; width:250px; margin-bottom:9px; margin-left:10px;}
.txt{ font-family: 'ChunkFiveRegular';
font-size: 16px; font-weight:normal; text-transform:uppercase; text-align:right;}

.show-cont{ line-height: 38px;    max-height: 372px;    overflow-y: scroll;    padding: 10px 30px;}
.show-cont h1{ font-size:18px; color:#ff6f00;}


.banklist{ padding:0 0 0 20px;}
.banklist li{ width:320px; float:left; margin-right:10px; list-style:none; line-height:18px;}
.banklist li a{ font-size:11px; color:#333; text-transform:uppercase; background: url(../images/main/correct_new_small.html) 0 3px  no-repeat; padding-left:15px;}
.banklist li a:hover{ text-decoration:underline; color:#F60;}
.top_nav {    float: right;    width: 710px; margin-top: 19px;}
.top_nav ul{height: 37px;list-style-type: none;    margin: 0 0 0 5px;    padding: 0;    position: relative;}
.top_nav ul li{display:inline; margin: 0 10px;}
.top_nav ul li a{    background-color: #4B4B4B;    behavior: url(border-radius.htc); border-radius: 5px;    color: #FFFFFF;    display: inline-block;    font: bold 14px/18px "Myriad Pro",Arial,Helvetica,sans-serif;    padding: 5px 20px;    text-align: center;    text-transform: uppercase; width:115px;}
.top_nav ul li.brdnone{border:0 none;}
.top_nav ul li a.lft_corner{/*background:#1B3B66 url(../images/main/left-corner.gif) no-repeat left top; padding-left:35px;*/}
.top_nav ul li a.active{background:#1B3B66 /*url(../images/main/left-corner.gif) no-repeat left top; padding-left:35px;*/}
.top_nav ul li a.lft_corner:hover, #header .top_nav ul li a.lft_corner.active{background:#2bac47 /*url(../images/main/left-corner-hover.gif) no-repeat left top;*/}
.top_nav ul li a.rgt_corner{/*background:#1B3B66 url(../images/main/right-corner.gif) no-repeat right top; padding-left:40px;*/}
.top_nav ul li a.rgt_corner:hover{/*background:#2bac47 /*url(../images/main/right-corner-hover.gif) no-repeat right top;*/}
.top_nav ul li a:hover, #header .top_nav ul li a.active{color:#FFF; background:#2bac47;}

.t_body{min-height: 400px; width:965px; margin:0 auto;}
.top_band {  margin-bottom:0px;}
.w1000 { width:950px; }
.w18p{width:18%!important;}
.t_body .L_shadow {  margin: 0 auto;    min-height: 400px;    width: 72em;}
/*.t_body .L_shadow .R_shadow {    background: url("../images/out_shadwo.png") no-repeat scroll right top transparent;    min-height: 400px;    width: 72em;}*/
.t_body .L_shadow .R_shadow .content_area {  /*float:left;    width:950px;*/background: none repeat scroll 0 0 #FFFFFF;    margin: 0 6px;    min-height: 400px;    width: 88.3em;}

.fl_100{    float:left;width:100%; padding-left: 18px; font-size:11px;}
.BkSteps {    border: 1px solid #CECECE;    behavior: url(border-radius.htc); border-radius: 5px;    float: left;    padding: 1px;    /*width: 760px;*/}
.BkSteps {    background: none repeat scroll 0 0 #F7F7F7;}
.BkSteps li  {list-style-type: none;}

.f1MainNav li, .BkSteps a, .BkSteps li {    float: left;}
.BkSteps li:first-child a {    behavior: url(border-radius.htc); border-radius: 5px 0 0 5px;    /*box-shadow: 0 0 12px 0 #CF4C15;    */cursor: pointer;    padding: 4px 10px 4px 6px;}
.BkSteps a.step_over {    background: none repeat scroll 0 0 #D4D4D4;    color: #FFFFFF;    cursor: pointer;}
.BkSteps a {    background: none repeat scroll 0 0 #F7F7F7;   color: #676767;    cursor: text;    padding: 4px 10px 4px 27px;    position: relative;}
.BkSteps a.step_over .stepNo {    background: none repeat scroll 0 0 #ABC645;    color: #FFFFFF !important;}
.stepNo {    background: none repeat scroll 0 0 #FFFFFF;    border: 1px solid #D0D0D0;    behavior: url(border-radius.htc); border-radius: 50px;    color: #B4B4B4;    float: left;    font-size: 15px;    font-weight: 600;    height: 16px;    margin-right: 5px;    padding: 4px 6px 5px 5px;    text-align: center;    width: 14px;}
.stepLbl {    color: #676767;    float: left;    padding-top: 5px;}
.BkSteps a.step_over .rightCor {    border-left-color: #D4D4D4;}
.rightCor {    border-bottom: 19px solid rgba(0, 0, 0, 0);    border-left: 19px solid #F7F7F7;    border-top: 16px solid rgba(0, 0, 0, 0);    height: 0;
position: absolute;    right: -19px;    top: 0;    width: 0;    z-index: 2;}
.BkSteps li:first-child .stepShadow {    box-shadow: 20px 0 32px -3px #CF4C15;}
.stepShadow { box-shadow: 14px 0 18px -4px #000000;    height: 40px;    position: absolute;    right: 0;    top: 0;    width: 9px;    z-index: 1;}

.BkSteps a.step_act {    background: none repeat scroll 0 0 #CF4C15;    color: #FFFFFF;}
.BkSteps a.step_act .rightCor {    border-left-color: #CF4C15;}
.BkSteps a.step_act .stepLbl {    color: #FFFFFF;}

.BkSteps li:first-child a:hover{background:#cf4c15;color:#fff;box-shadow:0;}
.BkSteps li:first-child a:hover .rightCor{border-left-color:#cf4c15;}
.BkSteps li:first-child a:hover .stepLbl{color:#fff;}
.BkSteps li:first-child a:hover .stepNo{color:#4d4d4d;box-shadow:0;}
.BkSteps li a:hover.step_over{background:#cf4c15;color:#000;box-shadow:0;}

.BkSteps li  a:hover.step_over .rightCor{border-left-color:#cf4c15;}
.BkSteps li  a:hover.step_over .stepLbl{color:#fff;}
.BkSteps li  a:hover.step_over .stepNo{color:#4d4d4d;box-shadow:0;}
#map_canvas {    width: 350px;    height: 276px; border:1px solid #000; }

.ifsclist{ padding:0 0 0 20px;}
.ifsclist li{ width:110px; float:left; margin-right:10px; list-style:none; line-height:18px;}
.ifsclist li a{ font-size:11px; color:#333; text-transform:uppercase; background: url(../images/main/correct_new_small.html) 0 3px  no-repeat; padding-left:15px;}
.ifsclist li a:hover{ text-decoration:underline; color:#F60;}
/*.pagination {padding:10px; font-size:12px; text-align:center;}

.pagination a{ font-size:12px; color:#333;}
.pagination a:hover{  text-decoration:underline; color:#F60;}*/
.display-none {display:none;}
.display-block {display:block;}
.w100p{width: 100%;}
.w90p{width: 90% !important;}
.w80p{width: 80% !important;}
.w70p{width: 70%;}
.w65p{width: 65%;}
.w60p{width: 60%;}
.w50p{width: 50%;}
.w43p{width: 40.3% !important;}
.w40p{width: 40%;}
.w35p{width: 35%;}
.w30p{width: 30%;}
.w25p{width: 25%;}
.w20p{width: 20%;}
.w17p{width: 17%;}
.w15p{width: 15%;}
.w10p{width: 10%;}
.w848{width: 848px;}
.w805{width: 805px;}
.w750{width: 750px;}
.w650{width: 650px;}
.w380{width: 380px;}
.w370{width: 370px;}
.w360{width: 360px !important;}
.w355{width: 390px !important;}
.w350{width: 350px;}
.w340{width: 340px;}
.w325{width: 325px;}
.w323{width: 323px;}
.w300{width: 300px;}
.w280{width: 280px !important;}
.w275{width: 275px;}
.w274{width: 275px !important;}
.w270{width: 270px !important;}
.w250{width: 250px;}/* !important*/
.w235{width: 235px !important;}
.w230{width: 230px !important;}
.w212{width: 212px;}
.w210{width: 210px;}
.w215{width: 215px;}
.w208{width: 208px;}
.w200{width: 200px;}
.w195{width: 195px !important;}
.w190{width: 190px;}
.w185{width: 185px;}
.w188{width: 188px;}
.w180{width: 180px;}
.w175{width: 175px !important;}
.w170{width: 170px;}
.w160{width: 160px;}
.w155{width: 155px;}
.w150{width: 150px;}
.w145{width: 145px;}
.w142{width: 142px;}
.w140{width: 140px;}
.w135{width: 135px !important;}
.w130{width: 130px;}
.w125{width: 125px !important;}
.w110{width: 110px !important;}
.w108{width: 108px;}
.w100{width: 90px;}
.w90{width: 90px;}
.w85{width: 85px;}
.w80{width: 80px;}
.w75{width: 75px;}
.w70{width: 70px;}
.w60{width: 60px !important;}
.w50{width: 50px;}
.w47{width: 47px;}
.w40{width: 40px;}
.w40imp{width: 40px !important;}
.w35{width: 35px;}
.w30{width: 30px;}
.w20{width: 20px;}
.w10{width: 10px;}

.hlt5{height: 2px;}
.h5{height: 5px;}
.h10{height: 10px;}
.h20{height: 20px !important;}
.h15{height: 15px;}
.h18{ height:18px;}
.h25{height: 25px;}
.h35{height: 35px !important;}
.h50{height: 50px;}
.h75{height: 75px;}
.h82imp{min-height: 82px !important;}
.h85{height: 85px;}
.h95{height: 95px;}
.h100{height: 100px;}
.h110{height: 110px;}
.h115{height: 115px;}
.h120{height: 120px;}
.h125{height: 125px;}
.h130{height: 130px;}
.h110{height: 100px;}
.h250{height: 250px;}
.h300{height: 300px;}
.h400{height: 400px;}
.h460{height: 460px;}
.h500{height: 500px;}
.mh130{min-height: 130px !important;}

.mh250{min-height: 250px;}

.p0{padding: 0 !important;}
.p2{padding: 2px;}
.p2tb{padding: 2px 0;}
.p5{padding: 5px;}
.p5tb{padding: 5px 0;}
.p5lr{padding:0 5px;}
.p10{padding: 10px;}
.p60t{padding-top: 60px;}
.p10l{padding-left: 10px;}
.p10t{padding-top: 10px;}
.p10tb{padding: 10px 0;}
.p7tb{padding: 7px 0;}
.p1tb6lr{padding: 1px 6px;}
.p20{padding: 20px;}
.p20tb{padding: 20px 0;}
.p25t{padding-top: 25px}
.p6t{padding-top: 7px}
.p20lr-13tb{padding: 13px 20px;}
.p20lr-15tb { padding: 15px 20px;}
.p11l-15tb { padding: 11px 15px;}
.p18l-15tb { padding: 18px 15px;}
.p40tb{padding: 40px 0;}
.p140l{padding-left:140px;}
.p20lr{padding: 0 20px;}
.p35l{padding-left: 35px;}
.p20l{padding-left: 20px;}
.p10l{padding-left: 10px;}
.p0l{padding-left:0px;}
.p0r{padding-right:0px;}
.p10lr{padding: 0 10px;}
.p20-40{padding: 20px 40px;}
.p20-30{padding: 20px 30px;}
.p20-20{padding: 20px 20px;}
.p10-20{padding: 10px 20px;}
.p5-20{padding: 5px 20px;}
.p40l{padding-left: 40px;}
.p10-40{padding: 10px 40px;}
.p10b {padding-bottom: 10px;}

.m5{margin:5px;}
.m10{margin:10px;}
.m5lr{margin:0px 5px;}
.m10b{margin-bottom: 10px;}
.m3b{margin-bottom: 3px;}
.m20b{margin-bottom: 20px;}
.m5l{margin-left: 5px;}
.m5t{margin-top: 5px;}
.m10t{margin-top: 10px;}
.m5r{margin-right: 5px;}
.m4r{margin-right: 4px;}
.m0r{margin-right: 0px;}
.m5b{margin-bottom: 5px;}
.m8r{margin-right: 8px;}
.m10r{margin-right: 10px;}
.m17r{margin-right:17px !important;}
.m40l{margin-left:40px !important;}
.mrt120{margin-right: 100px !important;   }
.mrgT14m{margin-top: -14px !important;}
.m20r{margin-right: 20px;}
.m45t{margin-top: 45px;}
.m0l{margin-left: 0px;}
.m25l{margin-left: 25px;}
.m30l{margin-left: 30px;}
.m50l{margin-left: 50px;}
.m65l{margin-left: 65px;}
.m100l{margin-left: 100px;}

.b1b{border:1px solid #EBEBEB;}
.b1b-b{border-bottom: 1px solid #E2E2E2 !important;}
.b2b-b{border-bottom: 2px solid #EBEBEB;}
.b1b-c{border-bottom: 1px solid #D6D6D6;padding: 22px;}
.b1r{border-right: 1px solid #EBEBEB;}
.b1rb{border-right: 1px solid #EBEBEB;border-bottom: 1px solid #EBEBEB;}
.b1lt{border-left: 1px solid #EBEBEB;border-top: 1px solid #EBEBEB;}
.b1t{border-top: 1px solid #EBEBEB;}
.b1l{border-left: 1px solid #EBEBEB;}
.b1lr{border-right: 1px solid #EBEBEB; border-left: 1px solid #EBEBEB;}
.b1bl {border-left: 1px solid #E2E2E2 !important; border-bottom: 1px solid #E2E2E2 !important; }
.b1br {border-right: 1px solid #E2E2E2 !important; border-bottom: 1px solid #E2E2E2 !important; }

.lh125{line-height:125%;}
.lh150{line-height:150%;}
.lh200{line-height:200%;}

.fs16{ font-size:16px;}
.fs15{ font-size:15px;}
.fs14{ font-size:14px;}
.fs13{ font-size:13px;}
.fs12{ font-size:12px;}
.fs11{ font-size:11px;}
.fs10{ font-size:10px;}
.fs9{ font-size:9px;}
.content p {padding: 20px; font-size:12px; color:rgb(107, 97, 76);}
.content p b{padding-bottom : 5px;}
.content-new p {padding: 5px 20px; font-size:12px; color:rgb(107, 97, 76);}
.content-new p b{padding-bottom : 5px;}
.middlecurve-content { background:#FFFFFF; width:765px; height:auto; padding:15px 0 0 0; float: left;}
.border_bottom{border-bottom: 1px solid #E2E2E2;}


.flft{float: left;}
.flrt{float: right;}
.bgccc{background-color: #ccc;}
.bdrgrn{border:1px solid #99FF00; behavior: url(border-radius.htc); border-radius: 3px;}
.self_ui{list-style-type: none;color: #555555;font-weight: normal;}
.title {background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #D6D6D6;margin-bottom: 9px; padding: 10px; width: 200px;}
.self_input {background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #D6D6D6;margin-bottom: 9px; padding: 10px; width: 200px;}
.self_proceed{background:url('../images/proceed_green.jpg');width: 97px;height: 47px;}

.submit_personal_loan{background: url("../images/red.jpg") no-repeat scroll 0 2px;display: block;height: 40px;width: 113px;cursor:pointer; border: none;}
.submit_personal_loan_hand_cursor{background: url("../images/red.jpg") no-repeat scroll 0 -496px;display: block;height: 40px;width: 113px;cursor:pointer; border: none;}
.validate_success {   background: url("../images/choose-sprite.png") no-repeat scroll left -81px;
float: right;
height: 20px;
margin: 0.5em 0 0;
width: 20px;
}
.validate_fail {
background: url("../images/choose-sprite.png") no-repeat scroll 3px -350px;
float: right;
height: 20px;
margin: 7px 9px 0 0;
width: 20px;
position: absolute;
left:235px;
transition:none;
}



#industry_validator.validate_fail {top:0; left: 226px; right:55px\9,10;}
#employer_state_validator { left: 226px;top:0; right:55px\9;}
#applicant_state_validator { left: 226px;top:0; right:55px\9;}
#employer_city_validator {right:55px\9; top:0; left:226px; position:absolute;}
#city_validator {right:55px\9; top:0; left:226px; position:absolute;}
/*#office_address_primary_validator.validate_fail {right:25px; top:5px;}
#first_name_validator.validate_fail {right: 54px;}
#industry_validator.validate_fail {top:-4px; right: 13px; right:55px\9,10;}
#employer_state_validator { right: 34px;top: -5px; right:55px\9;}
#employer_city_validator {right:55px\9; top:-5px;}
#office_address_primary_validator.validate_fail {right:25px; top:5px;} 
/*#first_name_validator.validate_fail {right: 54px;}
#address_permanent_validator.validate_fail {right: 54px;}
#last_name_validator.validate_fail {right: 54px;}
#office_address_primary_validator.validate_fail {right: 54px;}*/
#company_name_validator.validate_fail {right: 54px;}
#co_borrower_first_name_validator.validate_fail {right: 54px;}
/*#pincode_validator {right:27px;}
#office_pincode_validator.validate_fail {top: 5px;right: 54px;}*/
#co_borrower_date_of_birth_validator.validate_fail {right: 54px;}
.setp_box_active_error_new{background-color: #FFFFE0;color:red;border: solid #CF4C15; border-width:1px 1px 0px 1px ; behavior: url(border-radius.htc); border-radius: 5px 5px 0px 0px; padding:8px; margin:0px 0px 0px 155px;}

#relationship_bank_type_id_validator.validate_fail {top:1px; left: 228px; right:55px\9,10;}
#company_type_id_validator.validate_fail {top:1px; left: 228px; right:55px\9;}
#income_proof_validator.validate_fail {top:1px; left: 228px; right:55px\9;}
#qualification_validator.validate_fail {top:1px; left: 228px; right:55px\9;}

/*.pan_number_validator_fail {right: 54px;}*/


*:first-child + HTML .validate_fail#office_address_primary_validator{top:12px; left: 240px;}
*:first-child + HTML .validate_fail#office_pincode_validator{top:12px; left: 240px;}

.hidden{display: none;}
#main_content{ border-bottom:0px solid #e2e2e2; padding-bottom:5px; min-height:430px;}
.bgwhite{background-color: #FFF;}
.readonly{background-color: #F6F6F6;}

.shadow{    background-color: #777777;
cursor: pointer;
display: block;
height: 3925px;
opacity: 0.7;}

.lightbox {
background:none repeat scroll 0 0 #FFFFFF;
border:4px solid #006294;
width:500px;
height:260px;
position:fixed;
top:100px;
left:400px;
behavior: url(border-radius.htc); border-radius:0 0 5px grey;
-moz-behavior: url(border-radius.htc); border-radius:0 0 5px grey;
-webkit-behavior: url(border-radius.htc); border-radius:0 0 5px grey;
padding-left: 25px;
}
.post_quote_personal_loan {border: 1px solid #E2E2E2;height: auto;margin: 10px 0; behavior: url(border-radius.htc); border-radius: 10px 10px 0 0;box-shadow: 2px 3px 3px #dfdfdf;}

.otp_resend_container {
display:none;
background:none repeat scroll 0 0 #FFFFFF;
border:4px solid #006294;
width:500px;
height:260px;
position:fixed;
top:100px;
left:400px;
behavior: url(border-radius.htc); border-radius:0 0 5px grey;
-moz-behavior: url(border-radius.htc); border-radius:0 0 5px grey;
-webkit-behavior: url(border-radius.htc); border-radius:0 0 5px grey;
}

.text-label div {
background-position : 0 0;
background-repeat   : no-repeat;
padding-left        : 15px;
line-height         : 16px;
}

.text-label div p {
margin      : 0;
font-size   : 10px;
color       : silver;
line-height : 10px;
}

ul.breadcrumb {
float: left;
font-size: 16px;
margin-top:10px;
}
ul, ol {
list-style: none outside none;
margin: 0;
padding: 0;
}

ul.breadcrumb li {
display: inline;
}

ul.breadcrumb li a.icon-h {
background: url("../images/icon-sprite.png") no-repeat scroll left top rgba(0, 0, 0, 0);
}

ul.breadcrumb li a.icon-a {
background: url("../images/icon-sprite.png") no-repeat scroll left -21px rgba(0, 0, 0, 0);
}
ul.breadcrumb li a {
color: #505050;
font-size: 0.75em;
padding: 0.4em 0 0 2em;
text-decoration: none;
}

h2.active {
background: none repeat scroll 0 0 #FDAC4C;
border: 1px solid #EAEAEA;
color: #FFFFFF;
display: inline-block;
width:900px;
height: 20px;
margin-top:0px;	
margin-left:0px;
padding:8px 0px 15px 15px;
}

h3.active {
background: none repeat scroll 0 0 #FDAC4C;
border: 1px solid #EAEAEA;
color: #FFFFFF;
display: inline-block;
width:900px;
height: 20px;
margin-top:0px;	
margin-left:0px;
padding:7px 0px 7px 15px;
}
h4.active {
background: none repeat scroll 0 0 #3F89AF;
border: 1px solid #EAEAEA;
color: #FFFFFF;
display: inline-block;
width:900px;
height: 20px;
margin-top:0px;	
margin-left:0px;
padding:7px 0px 7px 15px;
}

.personal_loan_textbox {
box-shadow: 0 0 3px 0 #D5D5D5;
padding: 7px;
width: 201px;
height:15px;
}

.otp_textbox {behavior: url(border-radius.htc); border-radius: 5px;border: 1px solid #ccc;padding: 5px;width: 57px;height:28px; vertical-align: middle;}
.dng_otp ul .fs14.red.m10b {padding-bottom: 5px; border-bottom: 1px solid #ccc; text-align: left;}
.otp_textbox_resend { height:35px;    padding: 0 4px;    width: 171px; border: 1px solid #bbbbbb; border-radius: 5px;margin-bottom: 4px;}
.personal_loan_selectbox {
width:215px;
padding: 7px;
}

.mobile_verification_heading{	background: none repeat scroll 0 0 #053c6d;    behavior: url(border-radius.htc); border-radius: 10px 10px 0 0;    color: #ffffff;    font-size: 15px;    padding: 5px;    text-align: center;}

.txt_align_center{text-align:center}
.txt_bold{font-weight:bold;}
.txt_blue{color:#A70003;
}
.button_otp_verify{	background: url("../images/red.jpg") no-repeat scroll 0 -536px;height: 44px;width: 113px;cursor:pointer; border: none; vertical-align: middle;}

.slider_personal_loan{	background-color: #f3f3f3;    border: 1px solid #dfdfdf;    height: 57px;    padding: 10px 20px; behavior: url(border-radius.htc); border-radius: 10px 10px 0 0; box-shadow: 2px 3px 3px #dfdfdf; z-index:1002}
.slider_home_loan{	background-color: #f3f3f3;    border: 1px solid #dfdfdf;    height: 57px;    padding: 10px 20px; behavior: url(border-radius.htc); border-radius: 10px 10px 0 0; box-shadow: 2px 3px 3px #dfdfdf; z-index:1002}
.slider_credit_card{	background-color: #f3f3f3;    border: 1px solid #dfdfdf;    height: 123px;    padding: 10px 20px; behavior: url(border-radius.htc); border-radius: 10px 10px 0 0; box-shadow: 2px 3px 3px #dfdfdf; z-index:1002}
.slider_savings_account{	background-color: #f3f3f3;    border: 1px solid #dfdfdf;    height: 123px;    padding: 10px 20px; behavior: url(border-radius.htc); border-radius: 10px 10px 0 0; box-shadow: 2px 3px 3px #dfdfdf; z-index:1002}
.slider_savings_account .first{height:140px;}
.sa_accordion  ul.heading{height:40px !important;/*overflow:hidden;*/ min-height:40px;}
.sa_accordion  ul li.accordian-li{ height:40px !important;  line-height:40px !important;}
.sa_accordion ul.heading li span.sort_deactive{top:12px !important;}
.sa_accordion ul.heading li span.sort_asc_active{top:12px !important;}
.sa_accordion ul.heading li span.sort_desc_active{top:12px !important;}
.dng_otp .sa_resend_btn{margin-left:0px;}

.slider_loan_amount{
border:0;
background-color:#F2F2F2;
color:#A70003;
font-weight:bold;
margin-right: 4px;
}

.skin .icon_button.padmore {padding:0 28px !important;}

.align_right{
text-align:right;
}
.align_left{
text-align:left;
}
.align_center{
text-align:center;
}
.float_left{
float:left;
}
.float_right{
float:right;
}

*:first-child + HTML .validate_fail#address_permanent_validator{left:235px;}
*:first-child + HTML #pincode_validator{ left:235px;}

/***********************	DIV TABLE	*****************************/
.demoHeaders { margin-top: 2em; }
#dialog_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
#dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
ul#icons {margin: 0; padding: 0;}
ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;  list-style: none;}
ul#icons span.ui-icon {float: left; margin: 0 4px;}
/****************************************************/
/*18-06-2014 */
.line-strike{ text-decoration:line-through;text-align:center;}
.blue {color: #3F89AF;}
ul.slider_list{list-style: none;_height: 20px;_width: 280px;}
ul.slider_list li{display: inline-block;float: left;width:29.7%;font-size:12px; color:#333333; line-height:15px;}
ul.slider_list li.ar{text-align: right;}
#accordion table th {background: none repeat scroll 0 0 #053C6D;color: #FFFFFF;height: 50px; padding: 6px 0px;}
#accordion table td {height: 100px; /*vertical-align: top; padding-top:10px;*/}
.proceed_btn {background: url("../images/red.jpg") no-repeat scroll 0 -301px;display: block;height: 43px;margin-left: 20px;margin-top: 24px;|*margin-top: 45px; margin-bottom:30px;}

.back_screen {background: url("../images/red.jpg") no-repeat scroll 0 -202px;display: block;height: 43px;margin-left: 15px;}

.breadcrumbs:after {    clear: both;    content: "";    display: block;}
.breadcrumbs ul {    background: none repeat scroll 0 0 #FFFFFF;    border: 1px solid #EBEBEB;    box-shadow: 0 2px 4px #EBEBEB;    color: #7E7E7E;    float: left;
font-size: 14px;    line-height: 30px;    list-style: none outside none;    margin: 0;    padding: 0 0 0 10px;    position: relative;}

.breadcrumbs ul li {    background: url("../images/sep-01.png") no-repeat scroll 100% 5px rgba(0, 0, 0, 0);    float: left;    height: 29px; padding: 0 22px 0 7px;
}
.breadcrumbs ul .active-arrow {    background: url("../images/sep-02.png") no-repeat scroll 100% 5px rgba(0, 0, 0, 0);}
.nav-back {background: url("../images/sep-03.png") no-repeat left top; display: inline-block;font-size: 15px;padding-left: 20px;width: 122px;}
.nav-back a {color: #a70003 !important;}
.breadcrumbs ul .active a, .breadcrumbs ul .active {    color:#A70003; }
.breadcrumbs ul a {    color: #7E7E7E;    float: left;    text-decoration: none; cursor:default;}
.breadcrumbs ul li.active a {cursor: pointer;}
.breadcrumbs ul .last {    background: none repeat scroll 0 center rgba(0, 0, 0, 0);}
.red {color: #053C6D;}
.ora-col {color: #fc9210;}
.form-container {background: none repeat scroll 0 0 #f9f9f9;   border: 1px solid #dedede;float: left;    padding-bottom: 10px;    padding-top: 6px; width:965px; behavior: url(border-radius.htc); border-radius: 10px 10px 0 0;    box-shadow: 2px 3px 3px #dfdfdf;}
.left-container { /*width:631px; float: left; */padding-left: 8px; /*background: #f9f9f9;*/}
.right-container { width:315px;  float: left; min-height: 250px;}
.looking-loan {padding:0px;margin-top:10px;padding-left:5px;font-size: 12px; line-height: 30px; }
.left-container .heading, .post_quote_personal_loan .heading {color:#4b4b4b; padding: 7px; padding-bottom: 15px;font-size: 16px; width:100%; float: left;}
.breadcrumbs ul li a.hover:hover {color: #A70003 !important; cursor:pointer !important;}
.message-error {border:2px solid #A70003; background:#FFD; color:#A70003; padding:10px;}
.loan_details{border:1px solid #dfdfdf;padding:20px;height:40px;background-color:#f3f3f3; behavior: url(border-radius.htc); border-radius: 10px 10px 0 0;box-shadow: 2px 3px 3px #dfdfdf;z-index:900;}
.loan_table td div {padding: 4px;}


.card_header_details .w150 {width: 137px;}
.card_header_details .w750 {width: 785px;}
.trwidth{ width:50%; float:left;line-height: 28px;}
.cardFeature{ width:40%; float:left;line-height: 28px;}
.card-feature {margin-left:13px !important; line-height:20px;}
.card-feature li{ width:46%; float:left; background:url(../images/bullet.jpg) left center no-repeat;padding-left: 12px;} 
span.red{ font-size:12px; font-weight:bold;}
.card_header_details span{ font-size:12px;}


/*.loan_table .trwidth{ width:45%; float:left;}
.loan_table td { width:100%; float:left; line-height:20px;}
.loan_table .card-feature {list-style-type: square;margin-left:13px !important; line-height:20px;}
.loan_table .card-feature li{ width:45%; float:left;} 
.loan_table td span.red{ font-size:12px; font-weight:bold;}
.loan_table td span{ font-size:12px;}*/


.post_quote_personal_loan_form {padding: 5px;}
.post_quote_personal_loan_form table td {padding: 1%; position: relative;}
.quotetopbig { color: #FFFFFF;}
.heading_success {background: #2b64b3; color: #FFFFFF; padding: 7px; font-weight: bold;}
#loading {font-size: 12px;padding-top: 0;position: fixed;text-align: center;left: 45%;width:200px;z-index: 1004; top:40%; margin-left: -85px;}
#loading span {background: -webkit-linear-gradient(#ededed, #efffff); background: -o-linear-gradient(#ededed, #efffff); background: -moz-linear-gradient(#ededed, #efffff); background: linear-gradient(#ededed, #efffff); border: 3px solid #aaaaaa; margin: 39px; padding: 29px 10px 29px 15px !important;}
#loading-span { border: medium none !important; font-size: 12px !important;}
#loading span { color: #008000;padding: 7px;}
#loading img {    vertical-align: middle;}
.otpbox {border: 1px solid #e2e2e2;behavior: url(border-radius.htc); border-radius: 10px 10px 0 0 !important;box-shadow: 2px 3px 3px #dfdfdf !important;float: left;margin-top: 10px;padding: 0 0 20px;width: 607px;}
.setp_box_active_error{background-color: #FF3A3A;color: white;border: 1px solid #FF0000; padding:8px; margin:0px 0px 0px 161px; width:285px;text-align: center; }
.setp_box_active_success{background-color: #389107;color: #fff;border: 1px solid #DFDFDF;padding: 8px;margin: 0px 5%;width: 85%;text-align: center;}
.setp_box_active{background-color: #FF3A3A;color: white;border: 1px solid #FF0000; padding:8px; margin: 0px 5%;width: 85%;text-align: center;}
.dng_otp {margin:0px auto; width:90%;}
.dng_otp ul {text-align: center;}
.dng_otp ul li{ color: #054271;line-height:35px;list-style: none outside none;margin: 0 10px; display: inline; *display: inline; /*width: 34%;*/ zoom: 1;}

.b1b-red {border-bottom: 1px solid #A70003;}
.resend_btn {background:#054271; border:1px solid #054271; padding:8px; color:#FFFFFF; font-weight:bold; behavior: url(border-radius.htc); border-radius: 2px; cursor: pointer; } 	
.sa_otpbox .resend_btn { *padding:8px 0; }
.sa_otpbox{width:619px;}
.sa_heading{width:600px !important;}
.change_btn {background:#054271; border:1px solid #054271; padding:8px; color:#FFFFFF; font-weight:bold; behavior: url(border-radius.htc); border-radius: 2px; cursor: pointer;}
.doc-upload table td { padding: 5px;}
.doc-upload .upload_btn {background:none; padding:0px; width:75px; cursor:pointer;}
div.upload {width: 87px;height: 39px;background: url("../images/red.jpg") no-repeat scroll 0 -657px;overflow: hidden; float:left;}
div.upload input {display: block !important;width: 109px !important;height: 39px !important;opacity: 0 !important;overflow: hidden !important;cursor: pointer;}
.submit_doc {width: 109px;height: 39px;background: url("../images/red.jpg") no-repeat scroll 0 -459px; border: none;cursor: pointer;}

.send_quote_btn {background:#174B7F; border:1px solid #174B7F; padding:9px; color:#FFFFFF; font-weight:bold; behavior: url(border-radius.htc); border-radius: 5px; cursor: pointer;}
.send_quote_btn:hover{background:#F76706; border:1px solid #F76706;}
.card_details{border:1px solid #A70003;padding:20px;min-height:50px; width:908px;}
.send_quote input.error { border:1px solid #a70003;}

div.min-wrapper {float: left;margin: 0;padding: 0; width: 100%;}

.panel {border-bottom: 1px solid #DBDBDB;width: 99%;border-top: 1px solid #fff; padding-top: 15px; position: relative; float:left;}
.panel.first {border-top: 0px; padding-top: 0px;}
.left-container  .skin .icon-ul {margin: 0 0 5px 0;min-height: 123px;}
.left-container ul li { background-color:#f9f9f9;border: 1px solid #f9f9f9;padding: 13px 105px 13px 10px;position: relative;transition: all 0.4s linear 0s;}
.left-container ul li.hide{ display:none;}
.left-container ul li label.hide{ display:none;}
.skin .hide { display: none !important;}
.skin select{ border: 3px solid #ccc;    behavior: url(border-radius.htc); border-radius: 5px;    color: #888;    font-size: 18px;   padding: 8px;    width: 162px;}
.skin .icon-ul .icon_button input[type="radio"], .skin .icon-ul .icon_button input[type="checkbox"] {z-index: -100; }
.skin .icon-ul .icon_button input[type="radio"], .skin .icon-ul .icon_button input[type="checkbox"]{display:none;}
.skin .icon_button {float: left;margin: 0;padding: 0 13px 10px;vertical-align: top;/*width: 125px; */color: #888;}
.skin .icon_button label {border:0px;}
.skin .icon_button .strong {/*width:100px;*/}

.skin .icon_button:hover .strong, .w100.main:hover + .w100.strong.radio  { display:block; border: 3px solid #fc9210;  color: #000;}


.professionType{ width: 318px !important;}
.professionType .select-box{ width: 245px !important;}

.skin .icon_button .selected .strong {background: #fc9210;border: 3px solid #fc9210;border-radius: 55px;-moz-border-radius: 55px;  -webkit-border-radius: 55px; color: #FFF;cursor: pointer;display: table-cell;font: 700 18px Arial;height: 90px;margin: 0;transition: background-color 0.2s ease 0s, border-color 0.2s ease 0s, color 0.2s ease 0s;vertical-align: middle;width: 90px}
.skin .icon_button .selected .other-input { border: 3px solid #fc9210;border-radius: 55px;-moz-border-radius: 55px;  -webkit-border-radius: 55px; behavior: url(border-radius.htc);color: #FFF;font: 700 18px Arial;height: 94px;margin: 0;transition: background-color 0.2s ease 0s, border-color 0.2s ease 0s, color 0.2s ease 0s;vertical-align: middle;width: 215px;}
.skin .icon_button .selected .other-select {color: #fff;    font: 700 18px Arial;    height: 47px;    margin: 0;    padding-top: 15px;    vertical-align: middle;position:relative;}

.skin .icon_button .error .other-input { border: 3px solid #dc6767;behavior: url(border-radius.htc); border-radius: 55px;color: #FFF;font: 700 18px Arial;height: 100px;margin: 0;transition: background-color 0.2s ease 0s, border-color 0.2s ease 0s, color 0.2s ease 0s;vertical-align: middle;width: 215px;}
.skin .icon_button .error .other-select { border: 3px solid #dc6767;behavior: url(border-radius.htc); border-radius: 55px;color: #FFF;font: 700 18px Arial;height: 100px;margin: 0;transition: background-color 0.2s ease 0s, border-color 0.2s ease 0s, color 0.2s ease 0s;vertical-align: middle;width: 215px;}

.skin .icon_button .selected .other-input span.main, .skin .icon_button .error .other-input span.main {margin-top: 12px; text-align: center; width: 190px; color:#888;height:20px;}
.skin .icon_button .selected .other-select span.main, .skin .icon_button .error .other-select span.main {color: #4b4b4b;    font-weight: normal;    margin: 11px 5px;    text-align: left;    width: 133px;}
.skin .icon_button .selected .other-input span.rupee, .skin .icon_button .error .other-input span.rupee {background: none repeat scroll 0 0 #FFF;    border: 1px solid #ccc;    color: #fc9210;    display: inline-block;    font-size: 24px;    height: 20px;    margin-left: 26px;    margin-top: 42px;    padding: 8px 12px 13px 13px;    position: absolute;    text-align: center;    width: 15px;}
.skin .icon_button .selected .other-select span.rupee, .skin .icon_button .error .other-select span.rupee {background: none repeat scroll 0 0 #FFF;    border: 1px solid #ccc;    color: #fc9210;    display: inline-block;    font-size: 24px;    height: 20px;    margin-left: 26px;    margin-top: 42px;    padding: 8px 12px 13px 13px;    position: absolute;    text-align: center;    width: 15px;}
.skin .icon_button .selected .other-input span.rupee, .skin .icon_button .error .other-input span.rupee {background: none repeat scroll 0 0 #FFF;    border: 1px solid #ccc; behavior: url(border-radius.htc); border-radius: 5px 0 0 5px; border-bottom:0px;   color: #fc9210;    display: inline-block;    font-size: 24px;    height: 18px;    margin-left: 20px;    margin-top: 42px;    padding: 4px 12px 13px 13px;    position: absolute;    text-align: center;    width: 15px;}
.skin .icon_button .selected .other-input span.rupee, .skin .icon_button .error .other-input span.rupee {border: none !important;background: transparent !important;border-right: 1px solid #ccc !important;padding-bottom: 12px !important;padding-top: 4px !important;}
.skin .icon_button .selected .other-input span.rupee, .skin .icon_button .error .other-input span.rupee.skin .icon_button .selected .other-select span.rupee, .skin .icon_button .error .other-select span.rupee {background: none repeat scroll 0 0 #FFF;    border: 1px solid #ccc; behavior: url(border-radius.htc); border-radius: 5px 0 0 5px; border-bottom:0px;   color: #fc9210;    display: inline-block;    font-size: 24px;    height: 20px;    margin-left: 20px;    margin-top: 42px;    padding: 8px 12px 13px 13px;    position: absolute;    text-align: center;    width: 15px;}
.skin .icon_button .selected .other-input .text-box, .skin .icon_button .error .other-input .text-box {border: 1px solid #ccc;  color: #888; font-size: 16px; margin: 42px 20px 42px 20px; padding: 8px 8px 8px 50px;width: 97px; behavior: url(border-radius.htc); border-radius:5px}
.skin .icon_button .selected .other-select .text-box, .skin .icon_button .error .other-select .text-box {border: 1px solid #ccc;  color: #888; font-size: 21px; margin: 42px 20px 42px 20px; padding: 8px 8px 8px 50px;width: 97px; behavior: url(border-radius.htc); border-radius:5px}
.skin .icon_button .selected .other-input .select-box, .skin .icon_button .error .other-input .select-box {border: 1px solid #ccc;  color: #888; font-size: 18px; margin: 42px 22px 42px 26px; padding: 8px 8px 8px 8px;width: 162px; behavior: url(border-radius.htc); border-radius:5px}
.skin .icon_button .selected .other-select .select-box, .skin .icon_button .error .other-select .select-box { border: 2px solid #ccc; color: #888; font: 700 15px Arial; margin: 0; padding: 8px;  width: 211px; float:right;}
.skin .icon_button .strong{background: #ffffff; border: 3px solid #dcdcdc; border-radius: 55px;-moz-border-radius: 55px;-webkit-border-radius: 55px;behavior: url(border-radius.htc); color: #888888;cursor: pointer;display: table-cell;font: 700 16px Arial;height: 90px;margin: 0;transition: background-color 0.2s ease 0s, border-color 0.2s ease 0s, color 0.2s ease 0s;vertical-align: middle;width: 90px;box-shadow:3px 3px 6px -1px #ccc; -ms-box-shadow:3px 3px 6px -1px #ccc;}

.skin .icon_button .sprit_1 { background: url("../images/main/form-icons.png") scroll -230px -76px #ffffff; }
.skin .icon_button .selected .sprit_1 { background: url("../images/main/form-icons.png") scroll -150px -76px #fc9210;-webkit-user-select: none;
-moz-user-select: none; 
-ms-user-select: none;
-o-user-select: none;
user-select: none;}
.skin .icon_button .sprit_2 { background: url("../images/main/form-icons.png") scroll -389px -234px #FFF; }
.skin .icon_button .selected .sprit_2 { background: url("../images/main/form-icons.png") scroll -309px -234px #fc9210; }
.skin .icon_button .sprit_3 { background: url("../images/main/form-icons.png") scroll -231px 76px #FFF; }
.skin .icon_button .selected .sprit_3 { background: url("../images/main/form-icons.png") scroll -151px 76px #fc9210; }
.skin .icon_button .sprit_4 { background: url("../images/main/form-icons.png") scroll -389px -75px #FFF; }
.skin .icon_button .selected .sprit_4 { background: url("../images/main/form-icons.png") scroll -309px -75px #fc9210; }
.skin .icon_button .sprit_5 { background: url("../images/main/form-icons.png") scroll -70px -236px #FFF; }
.skin .icon_button .selected .sprit_5 { background: url("../images/main/form-icons.png") scroll 10px -236px #fc9210 no-repeat; }


.skin .icon_button .sprit_cc_1 { background: url("../images/main/sprite_cc.png") scroll -649px -161px #FFF; }
.skin .icon_button .selected .sprit_cc_1 { background: url("../images/main/sprite_cc.png") scroll -536px -161px #fc9210;-webkit-user-select: none;  /* Chrome all / Safari all */
-moz-user-select: none;     /* Firefox all */
-ms-user-select: none;      /* IE 10+ */

/* No support for these yet, use at own risk */
-o-user-select: none;
user-select: none;          }
.skin .icon_button .sprit_cc_2 { background: url("../images/main/sprite_cc.png") scroll -394px -165px #FFF; }
.skin .icon_button .selected .sprit_cc_2 { background: url("../images/main/sprite_cc.png") scroll -293px -163px #fc9210; }
.skin .icon_button .sprit_cc_3 { background: url("../images/main/sprite_cc.png") scroll -148px -281px #FFF; }
.skin .icon_button .selected .sprit_cc_3 { background: url("../images/main/sprite_cc.png") scroll -48px -281px #fc9210; }
.skin .icon_button .sprit_cc_4 { background: url("../images/main/sprite_cc.png") scroll -383px -281px #FFF; }
.skin .icon_button .selected .sprit_cc_4 { background: url("../images/main/sprite_cc.png") scroll -282px -281px #fc9210; }
.skin .icon_button .sprit_cc_5 { background: url("../images/main/sprite_cc.png") scroll -652px -281px #FFF; }
.skin .icon_button .selected .sprit_cc_5 { background: url("../images/main/sprite_cc.png") scroll -538px -281px #fc9210 no-repeat; }

/* savings account */
.skin .icon_button .sprit_sa_1 { background: scroll -649px -161px #FFF; }
.skin .icon_button .selected .sprit_sa_1 { background: scroll -536px -161px #fc9210;-webkit-user-select: none;  /* Chrome all / Safari all */
-moz-user-select: none;     /* Firefox all */
-ms-user-select: none;      /* IE 10+ */

/* No support for these yet, use at own risk */
-o-user-select: none;
user-select: none;          }
.skin .icon_button .sprit_sa_2 { background: scroll -394px -165px #FFF; }
.skin .icon_button .selected .sprit_sa_2 { background: scroll -293px -163px #fc9210; }
.skin .icon_button .sprit_sa_3 { background: scroll -148px -281px #FFF; }
.skin .icon_button .selected .sprit_sa_3 { background: scroll -48px -281px #fc9210; }

.skin .icon_button .selected .sprit_sa_4 { background: scroll -282px -281px #fc9210; }

.skin .icon_button .selected .sprit_sa_5 { background: scroll -538px -281px #fc9210 no-repeat; }
/* savings account */

.skin .icon_button input.selected {background-color: #fc9210;border: 3px solid #fc9210;behavior: url(border-radius.htc); border-radius: 55px;color: #FFF;cursor: pointer;display: table-cell;font: 700 18px Arial;height: 100px;margin: 0;transition: background-color 0.2s ease 0s, border-color 0.2s ease 0s, color 0.2s ease 0s;vertical-align: middle;width: 100px;}
.skin .icon-ul .icon_button .error input.strong {border-color: #dc6767;}
.skin .icon-ul .icon_button  .error .select-box{border-color: #dc6767;}
.skin .panel .heading .error input.text-box {border-color: #dc6767;}
.skin .panel .heading .box input.error {border-color: #dc6767;}
.skin .panel  .icon-ul .icon_button .text-label .error {border-color: #dc6767;}
.skin .panel .gender { float: left;margin-right: 11px;padding-bottom: 6px;padding-top: 6px;width: 78px;}
.skin .panel .gender .selected .strong{ background-color: #fc9210;   border: 1px solid #fc9210;  behavior: url(border-radius.htc); border-radius: 5px;  color: #ffffff; cursor: pointer; font: 700 18px Arial; height: 43px;  margin: 0;}
.skin .panel .gender .selected span.main { color: #FFF;}
.skin .panel .gender .strong:hover {border: 1px solid #fc9210;  color: #000;}
.skin .panel .gender .error input.strong { border-color: #dc6767;}

.skin .panel .gender  .strong{ background-color: #FFFFFF;  border: 1px solid #dcdcdc;  behavior: url(border-radius.htc); border-radius: 5px;  cursor: pointer; height: 43px;  margin: 0;}
.left-container .skin span.mr-gender {font: 500 16px Arial !important;   margin-top: 13px !important;}

.skin .panel .gender .title-select {border: 0 none;   padding: 1px;   width: 70px;}

.left-container .skin span.main { display: inline-block; font:700 15px Arial; position: absolute; text-align: center; /*width: 100px;*/ cursor:pointer;display:table;height:90px;}
.left-container .skin span.main-new { display: inline-block; font: 14px Arial;text-align: center; width: 100px; float:left; margin-top: 5px;}
.skin .icon_button span.main-new { display: inline-block; font: 14px Arial;text-align: center; width: 90px; float:left; margin-top: 5px;}
.left-container .skin span.main em { display:table-cell;vertical-align:middle;font-style:normal;text-align: center; *position:relative; *top:27px;}

/*.salaried-li .text-box.ui-autocomplete {
width: 301px;
}*/

.skin .icon_button > .selected span.main { color: #FFF; position: absolute; text-align: center;float: left; }
.other-select.check_box span{left:0px;}
.skin .icon_button .button-label > .selected span.main { color: #FFF;  position: absolute; text-align: center; }
.selected span {color: #ffffff;}

.panel .slider-amount { padding-left: 25px; width: 87%; padding-top:100px;  padding-bottom:30px;}
.panel .box .slider-input{ padding: 6px; background-color: #fff;border: 1px solid #dcdcdc; behavior: url(border-radius.htc); border-radius: 5px; float:right; /*width:100px; */text-align:center; font-size:20px; color:#fc9210; margin-right: 76px;}
.panel .slider-amount  .ui-widget{ font-size: 2em;}
.panel .slider-amount  #awesome2.ui-slider-label{ font-size: 0.8em;}
.panel .slider-amount  #awesome2.ui-slider-tip{ font-size: 1em;}
.panel .error-h{ color:#dc6767;}

.panel .heading .box .text-box {background-color: #fff;border: 1px solid #dcdcdc;behavior: url(border-radius.htc); border-radius: 5px;color: #888;font-size: 17px;padding: 8px 15px; /*height:25px;*/}
.panel .heading .box .text-box-mobile {background-color: #fff;border: 1px solid #dcdcdc;behavior: url(border-radius.htc); border-radius: 0px;color: #002968;font-size: 17px;padding: 8px 15px; /*height:25px;*/}
.panel .heading .box .button {background-color: #174b7f;border: 1px solid #174b7f;behavior: url(border-radius.htc); border-radius: 5px;color: #FFFFFF;font-size: 20px;padding: 8px 15px; cursor:pointer;}
.panel .heading .box .button:hover{background-color: #fc9210;border: 1px solid #fc9210;}

/*.panel .heading .box input[type="checkbox"]{background-color: #fff;border: 3px solid #dcdcdc;behavior: url(border-radius.htc); border-radius: 55px;color: #002968;font-size: 20px;padding: 8px 15px;}*/
.panel .dnc {    color: #002968;    cursor: pointer;  font-size: 12px; padding-top: 15px; float: left; width: 100%;}
.panel .dnc .box .ndnc{ vertical-align:middle;/* margin:2px;*/ float: left;}

:first-child + HTML .ndnc_text{ margin-top:1px;}
.input-pad { padding-bottom: 25px; }
.input-pad .heading .error {  border-color: #dc6767;}
.first { padding-bottom:5px;}
.other-input span.loader {color: #888;margin-left: -55px;margin-top: 46px;text-align: center;width: 4px; position:absolute;}
.other-select span.loader {color: #888; float: left; margin-left: 302px; margin-top: 8px;  position:absolute;}

.other-select-city span.loader {color: #888; float: left; margin-top: 8px;  position:absolute;left: 287px;}
.skin .icon_button .error .other-select-city { border: 3px solid #dc6767;behavior: url(border-radius.htc); border-radius: 55px;color: #FFF;font: 700 18px Arial;height: 100px;margin: 0;transition: background-color 0.2s ease 0s, border-color 0.2s ease 0s, color 0.2s ease 0s;vertical-align: middle;width: 215px;}

.city_name-li .other-select-city {float: left; width: 310px; margin-top: 11px;}
.city_name-li .other-select-city span{ width: 100px !important; float: left; text-align: left !important;}
.city_name-li .other-select-city select.select-box {float: left !important; margin-left: 100px !important;width: 222px;}
.skin .icon_button .error .other-select-city span.main{ margin-top:20px;}
.skin .icon_button .selected .other-select-city span.main, .skin .icon_button .error .other-select-city span.main {color: #4b4b4b;    font-weight: normal;    margin: 11px 5px;text-align: left;width: 133px; left:0;}


/* FOR EMPLOYER AUTO COMPLETE*/
.ui-autocomplete li {list-style: none;}
.ui-autocomplete {background: none repeat scroll 0 0 #FFFFFF;  max-height:203px; overflow-x: hidden; width:262px !important; border: 1px solid #cccccc; }
.ui-autocomplete{ width: 275px;}
.ui-menu-item { padding:0px;}
.ui-menu-item:hover { background: none repeat-x scroll #C8DBFF;}
.ui-menu-item .ui-state-hover:hover { border: 0px solid; background: none repeat-x scroll 50% 50% #C8DBFF;}
.ui-menu-item a { color: #000; display: block; cursor:pointer; line-height:14px; padding:8px; font-size:14px; margin-left: 0px;} 
.ui-menu-item a:focus, .ui-menu-item a:hover { color: #FFFFFF; display: block; cursor:pointer; line-height:14px; padding:5px; font-size:14px; margin-left: 0px;} 
.ui-autocomplete li:first-child { color: #000;}
/*.ui-autocomplete  li:first-child a {color: #FFFFFF; font-size:14px; behavior: url(border-radius.htc); border-radius: 0px; }*/
.ui-autocomplete .ui-state-focus {background: none repeat scroll 0 0 #fc9210; color: #FFFFFF; font-size:14px; behavior: url(border-radius.htc); border-radius: 0px; line-height:1.2}
.ui-autocomplete .ui-menu-item a.ui-state-focus {margin: 0px -1px -1px; border: 1px solid;}
/* END */
/*.error{ border: 1px solid red;}*/
.error_color {color: #FF0000;font-size:16px; behavior: url(border-radius.htc); border-radius:10px 10px 0 0}
/* HOME LOAN SECTION */
.mr100{margin-right:100px;}
.mr56{margin-right:56px !important;}
.mr82{margin-right:82px !important;}
.mr86{margin-right:86px !important;}
.mr98{margin-right:98px !important;}

.optional{color:#999;font-size:13px;}
.width240{width:240px!important;}

.result ul { min-height:62px; }
.result ul.heading {background: none repeat scroll 0 0 #053c6d;border-bottom: 1px solid #053c6d;border-left: 1px solid #053c6d;behavior: url(border-radius.htc); border-radius: 10px 10px 0 0;border-right: 1px solid #053c6d;margin-bottom: 5px; z-index: 1002}

.result ul  li{ float:left; text-align: center;cursor: auto;}
.result ul  li.accordian-li{border-right: 1px solid; color: #fff;  line-height: 62px; height: 62px; min-width: 14%; text-align: center !important; position: relative;display: inherit;}
.result ul.ul-loop {transition:0.2s;border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf;    behavior: url(border-radius.htc); border-radius: 10px 10px 0 0; border-right: 1px solid #dfdfdf; min-height: 112px; /*min-height: 180px; */margin-bottom:10px; box-shadow:2px 3px 3px #C4C2C2; border-top: 1px solid #dfdfdf;}
.result ul.ul-loop:hover { cursor:none; ntransform: scale(1.009);-webkit-transform: scale(1.009);-moz-transform: scale(1.009); box-shadow:0px 1px 6px 2px #aaa;  border: 1px solid #c5c5c5; background:#F8F8F8; transition:0.2s;}

.result ul.ul-loop.h82imp{min-height: 135px !important;}
.result ul.ul-loop.h82imp.accordian-loop { width:106px !important;}
.result ul.ul-loop.credit-card-results{min-height: 180px; overflow:hidden;} 

.eduHelper ul.ul-loop { display:table; height: auto; min-height:80px;} 
.loaderEdu {color: #888;margin-left: 255px;margin-top: 2px;position: absolute; top:20px;}

.result ul.ul-loop.savingAcResults {
    border-color: #dfdfdf;
    border-radius: 10px 10px 0 0;
    border-style: solid;
    border-width: 1px;
    box-shadow: 2px 3px 3px #c4c2c2;
    margin-bottom: 10px;
    min-height: 138px;
	overflow:hidden;
	}


.result ul.savingAcResults li.liner {
    background: none repeat scroll 0 0 #eeeeee;
    border-top: 1px solid #cccccc;
    clear: both;
    color: #4b4b4b;
    font: inherit;
    height: 42px;
	text-indent:0;
	padding-left:8px;
	}
	

.result ul.fade {background: none repeat scroll 0 0 #f9f9f9;}
.result ul  li.accordian-loop{border-right: 1px solid #dfdfdf; line-height: 19px;  min-height: 61px; width: 14%;  padding-top: 20px; text-align: center;}
.result ul.fade-li{color:#d3d3d3 !important;}
.result ul.fade-li li span.red{color:#d3d3d3 !important;}
.result ul.ul-loop  li.last-child{ padding-right:5px; border-right:none;}
.result ul  li.last-child{ padding-right:6px; margin-right:0; border-right: none;}
.fade_quote_btn {background: none repeat scroll 0 0 #d3d3d3;  border: 1px solid #d3d3d3; behavior: url(border-radius.htc); border-radius: 5px; color: #ffffff; font-weight: bold; padding: 8px 30px 8px 30px;}
.view_btn {background: none repeat scroll 0 0 #174b7f;border: 1px solid #174b7f; behavior: url(border-radius.htc); border-radius: 5px; color: #ffffff;font-weight: bold;margin-left: 2px;padding: 7px 21px; cursor: pointer;}

.result ul li.accordian-loop > ul.feature_benefit_td{float:left; width:90%; margin-left:6%; }
.result ul li.accordian-loop > ul.feature_benefit_td > li{float:left; width:100%; text-align:left; background:url(../images/bullet.jpg) left 6px no-repeat;padding-left: 12px;}



.personal_loan_textbox_employer_step { position: relative; border: 2px solid #d2d2d2; behavior: url(border-radius.htc); border-radius: 55px; display: inline-block; font-size: 12px;outline: medium none; padding: 8px 0 9px 14px;  transition: all 0.3s ease 0s;  vertical-align: middle;  width: 253px;}
.personal_loan_textbox_employer_step:focus {border: 1px solid #d2d2d2;box-shadow: 0 0 5px #d2d2d2;}

.personal_loan_selectbox_employer_step {width: 96%; *width: 92%; position:relative;}

/*.personal_loan_selectbox_employer_step {border: 1px solid #d2d2d2; behavior: url(border-radius.htc); border-radius: 5px; padding: 3px 5px 4px 14px; width: 235px; float:left;}*/
.personal_loan_selectbox_employer_step .select-box{ border: 1px solid #d2d2d2;width: 271px;  *width: 274px; padding: 7px; height: 35px;}
div .disable .select-box{ background: #F0F0F0 !important;}
.personal_loan_selectbox_employer_step:focus { border: 1px solid #d2d2d2; box-shadow: 0 0 5px #d2d2d2;}

.post_quote_personal_loan_form .error, .post_quote_personal_loan_form .error{ display:inline-block; border: 2px solid #dc6767 !important;}
.post_quote_personal_loan_form .error, .post_quote_personal_loan_form .error select{ display:inline-block; border: 2px solid #dc6767 !important; *border: 2px solid #dc6767 !important;}
.personal_loan_selectbox_employer_step.error {border:none !important;}
*:first-child + HTML.personal_loan_selectbox_employer_step.error select { border: 2px solid #dc6767!important;}

.ndnc_text_error{color:#dc6767}

.ui-widget-header{background-color:#fc9210 !important; border-color:#174B7F !important;}
.ui-state-default{background-color:#174B7F !important; border-color:#174B7F !important;}
/*.ui-widget-content{border-color:#174B7F !important;}*/
.post_quote_personal_loan_form label{font-size:13px;}
.left-container .skin div.error-message {behavior: url(border-radius.htc); border-radius: 5px;clear: both;display: block;  margin-bottom: 15px; margin-left: -140px;margin-top: 0px;overflow: visible;padding: 6px 19px;position: absolute;text-align: center; left: 0px; background-image: url(../images/error-arrow_right.png); background-repeat: no-repeat; background-position: 0px 0px; width: 98px;}
/*.left-container .skin div.error-message:after {background-color: #dc6767; bottom: 4px; content: ""; display: block; height: 17px; left: 91%;position: absolute; width: 17px;
-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=-0.70710678, M21=0.70710678, M22=0.70710678,sizingMethod='auto expand')";
filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=-0.70710678, M21=0.70710678, M22=0.70710678,sizingMethod='auto expand');
-moz-transform:  matrix(0.70710678, 0.70710678, -0.70710678, 0.70710678, 0, 0);
-webkit-transform:  matrix(0.70710678, 0.70710678, -0.70710678, 0.70710678, 0, 0);
-o-transform:  matrix(0.70710678, 0.70710678, -0.70710678, 0.70710678, 0, 0);}*/

.left-container .skin div p {color:#FFFFFF; font-size:15px;}


.left-container .skin div.error-message-input {/*background: none repeat scroll 0 0 #dc6767;border: 1px solid #dc6767;*/behavior: url(border-radius.htc); border-radius: 5px;clear: both;display: block;margin-bottom: 15px;margin-left: -140px;margin-top: 6px;overflow: visible;padding: 6px 19px;position: absolute;text-align: center; left: 0px;  background-image: url(../images/error-arrow_right.png); background-repeat: no-repeat; background-position: 0px 0px; width: 98px;}
/*.left-container .skin div.error-message-input:after {background-color: #dc6767;bottom: 5px;content: "";display: block;height: 17px;left: 93%;position: absolute;transform: rotate(45deg);width: 17px;}*/
.quote-heading { color: #053c6d;    font-size: 15px;    line-height: 30px;    padding: 5px 10px;    width: 60.5%; background: #f3f3f3; border: 1px solid #dfdfdf; behavior: url(border-radius.htc); border-radius: 10px 10px 0 0;    box-shadow: 2px 3px 3px #dfdfdf;}
.number { color:#FC9210; font-size: 13px; font-weight: bold;}
.add-box {float: left; margin-top: -82px; padding: 10px;  width: 300px;}

#light-box {font-size: 12px;padding-top: 0;position: fixed;text-align: center;width: 100%; height:100%;z-index: 1004; top:5%}
#light-box .container {border: 3px solid #aaaaaa; margin: 39px; padding: 29px 10px 29px 15px !important;}
#html-content { border: medium none !important; font-size: 12px !important; margin: 20px !important; padding: 40px !important;}
#light-box .container { color: #008000;padding: 7px;}
#light-box img {    vertical-align: middle;}
#fade-body {font-size: 12px;padding-top: 0;position: fixed; left:0;text-align: center;top: 0;width: 100%; height:100%; opacity:.50; background:#000000; z-index: 1003; top:1%;}
.close_btn {background: none repeat scroll 0 0 #fc9210;border: 1px solid #fc9210; position:fixed; behavior: url(border-radius.htc); border-radius: 5px; color: #ffffff;font-weight: bold;margin-left: 2px;padding: 3px 7px; position:fixed; cursor:pointer; right: 2px; top: 7px;}
.result ul li.liner {color: #4b4b4b; font: inherit; clear: both; background: none repeat scroll 0px 0px #eeeeee; padding: 7px 0; border-top: 1px solid #cccccc;width:100%;text-align:left;text-indent: 12px;/*height: 30px;*/ height:16px;}
.proceed_new {background: none repeat scroll 0 0 #F76706;  border: 1px solid #F76706; behavior: url(border-radius.htc); border-radius: 5px; color: #ffffff; font-weight: bold; padding: 8px 20px 8px 20px; cursor: pointer;}
a.proceed_new:hover { color:#fff;}
.fixed {position:fixed; width: 925px; top:0;behavior: url(border-radius.htc); border-radius: 0;}
.fixed-container {position:fixed; width: 965px; top:144px;}
.fixed-container-hl {top: 79px; }

.liner {color: #4b4b4b; font: inherit; background: none repeat scroll 0px 0px #eeeeee; padding: 7px; border-top: 1px solid #cccccc;  width: 98.5%; display: inline-block;}

.result ul li.linerCC {color: #4b4b4b; font: inherit; clear: both; background: none repeat scroll 0px 0px #eeeeee; padding: 7px 0; border-top: 1px solid #cccccc;width:100%;text-align:left;text-indent: 12px;height: 30px;}
.eduHelper ul li.linerEdu {color: #4b4b4b; font: inherit; clear: both; background: none repeat scroll 0px 0px #eeeeee; padding: 7px 0; border-top: 1px solid #cccccc;width:100%;text-align:left;text-indent: 12px;height: 30px;}



ul.credit-card-results li.accordian-loop {min-height: 115px !important;}
a.help { background: url("../images/icon-sprite.png") no-repeat scroll left -1182px; display: inline-block !important; height: 20px;  width: 20px; margin-bottom: -5px;}
a.help span {display: none;}
span ul.work-status li a.h-one { background: url("../images/icon-sprite.png") no-repeat scroll left -414px rgba(0, 0, 0, 0); border: medium none; float: left; height: 17px; margin: 2.3em 0 0 1em; min-width: 17px; padding: 0 2em 0 0;
}
span ul.work-status li a.h-one:hover { background: url("../images/icon-sprite.png") no-repeat scroll left -414px rgba(0, 0, 0, 0); border: inherit;}

div.tooltip {background: none repeat scroll 0 0 #fff;border: 1px solid #d9d7d8;behavior: url(border-radius.htc); border-radius: 5px;font: 12px Arial,Helvetica,sans-serif; min-height: 42px; padding: 0.5em; position: absolute; right: 565px; width: 192px; z-index: 100; color: #4b4b4b !important;}
div.fs_new {font: 1.2em Arial,Helvetica,sans-serif !important;}
div.tooltip-a { right: -159px;}

span.pointer {background: url("../images/choose-sprite.png") no-repeat scroll left -380px; height: 19px;left: -11px; position: absolute; top: 20px; width: 14px;}
span.pointerdown {background: url("../images/choose-sprite.png") no-repeat scroll left -398px; height: 18px;left: 82px; position: absolute; top: 46px; width: 22px;}
span.pointerdown-new {background: url("../images/choose-sprite.png") no-repeat scroll -2px -417px; height: 20px;left: -11px; position: absolute; top: 19px; width: 14px;}
.hide{display:none !important;}
.help-span{border: 0px solid red;}


/**********************************************/
.searchIcon,.myAccount span,.tollImage,.showFooter,.hideFooter,.secureIcon,.visa,.master,.express,.netBanking,.socialLinks li,.pblastlinks .na,.pblastlinks .ac,.pblastlinks .js,.pblastlinks .sh,.pblastlinks .ng,.pblastlinks .fn,.pblastlinks .br,.headingArrow,.menuShow,.menuIcon,.pbmobTollfree,.pbmobSearch,.pbmobLogin{background-image: url(../images/pbsprite.png);background-repeat: no-repeat;}
.pointer{cursor:pointer;}
.slimScrollDiv,.fLeft{float:left;}
.fRight{float:right;}
.fullWidth{width:100%;}
.pRelative{position:relative;}
.martop52{margin-top:52px;}
.marbot52{margin-bottom:52px;}
.tLeft{text-align:left;}
.tRight{text-align:right;}
.tCenter{text-align:center;}
.clearfix{clear:both;}

.leftSection{width:70%;}
.rightSection{width:30%;}
.blockItem{display:block;}
.hideItem{display:none;}
.dtable{display:table;}
.row {width: 74%;max-width:1166px;margin: 0 auto;}

/*PBFooter CSS starts here*/
footer{font-family:Arial, Helvetica, sans-serif;font-size:16px; float: left; width: 100%;}
.footerTop{background-color:#0e5276;position:relative;}
.footerTop ul{padding:1% 0;min-height: 20px;*display:block;*width:90%;}
.footerTop li{display: inline;}
.footerTop li a{font-size:12px;color:#b9bcbd;padding:0 12px;border-right:1px solid #b9bcbd;}
/*.toggleFooter{width:18px;height:17px;margin: 13px;position:absolute;right:0;top:0;}*/
.showFooter{background-position:-55px -99px;}
.hideFooter{background-position:-75px -99px;}
.footerBottom{background-color:#004366;}
.bottomfooterLinks{padding:2% 1.5%;width:95%;}
.otherFooterLinks{width:75%;}
.socialMedia{width:24%;}
.otherFooterLinks .fbigHeading{float:left;width:25%;color:#cfe7f1;}
.fcreditCard{margin-left:-7px;}
.otherFooterLinks .fbigHeading .fbigHeading{width:110%;}
.otherFooterLinks .flinklevel1{color:#cfe7f1;font-size:12px;font-weight:bold;}
.otherFooterLinks .flinklevel2{color:#7ac8e9;font-size:12px;font-weight:bold;}
.otherFooterLinks li a{font-size:12px;color:#3ea1cc;min-height:20px;height:auto;display:block;}
.flevel1{padding:2% 4%;width:100%;}
.flevel2{padding-top:6%;}
.carInsuranceBlock{margin-top:24px;}
.socialMedia{padding:2% 0;float:right;}
.socialLinks{width: 95%;}
.socialLinks li{float:left;width: 26px;height:24px;margin-bottom:5px;margin-right:5px;text-indent:-1000000%;opacity:0.7;}
.socialLinks li:hover{opacity:1;}
.socialLinks li a{display:block;height:27px;}
.socialLinks .fbIcon{background-position:0px -189px;}
.socialLinks .twitterIcon{background-position:-26px -189px;}
.socialLinks .googleIcon{background-position:0px -214px;}
.socialLinks .inIcon{background-position:-53px -189px;}
.socialLinks .youtubeIcon{background-position:-26px -214px;}
.pbpaySecure{padding:12px 0;}
.pbpaySecure label{color:#8eaebb;font-size:0.813em;}
.securePay{padding:12px 0;width: 95%;}
.secureIcon{background-position:0 -124px;width:9px;height:13px;margin-right: 5px;margin-top: 2px;}
.securePay li{width:48px;height:30px;float:left;margin-right:12px;margin-bottom:12px;}
.visa{background-position:-52px 0;}
.master{background-position:-52px -32px;}
.express{background-position:-52px -64px;}
.securePay .netBanking{background-position:-16px -136px;width:83px;height:31px;}
.pbnaukriPortfolio{padding:12px 0;}
.pbnaukriLogo{background:url(../images/naukriportfolio.png) no-repeat;display: block; margin: auto; width: 723px;height: 25px;}
.otherLinks{}
.pblastlinks{background-color:#fafafa;padding:10px 0;display:table;}
.pbotherlinks{display:table-cell;text-align:center;}
.pbotherlinks li{display:inline;}
.pbotherlinks li a{font-size:0.750em;padding: 0 10px 5px 10px;line-height: 20px;}
.pbotherlinks li i{width:19px;height:19px;display: inline-block;margin: 0 4px 0 0;}
.pbotherlinks li span{vertical-align: top;}
.pblastlinks .na{background-position:-29px -115px;}
.pblastlinks .ac{background-position:-29px -58px;}
.pblastlinks .js{background-position:0px -84px;}
.pblastlinks .sh{background-position:-29px -78px;}
.pblastlinks .ng{background-position:0px -103px;}
.pblastlinks .fn{background-position:-29px -96px;}
.pblastlinks .br{background-position:0px -64px;}
.pbcopyrightBlock{}
.bottomShadow{position:relative;box-shadow:0px 10px 10px 0px #cdcdcd;width:60%;display:block;margin:0 auto;}
.pbcopyright{background-color:#f2f2f2;padding:10px 0;}
.copyrightText{font-size:12px;color:#6E6E6E;}
ul.heading li span.sort_asc_active { background: url("../images/arrow.png") no-repeat scroll -5px -8px;clear: both;height: 20px;position: absolute;width: 15px;  margin-left:-2px;top: 22px;cursor: pointer;}

ul.heading li span.sort_desc_active {background: url("../images/arrow.png") no-repeat scroll -5px -32px;clear: both;height: 20px;position: absolute;width: 15px;  margin-left:-2px;top: 22px;cursor: pointer;}

ul.heading li span.sort_deactive { background: url("../images/arrow.png") no-repeat scroll -5px -57px;clear: both;height: 20px;position: absolute;width: 15px;  margin-left:-2px;top: 22px;cursor: pointer;}
.ratinghelp {margin-left: 15px;}
a, h4, p, .pbotherInfo li label, h1, h2, h3, h5, .pbHomepage .darkblue {
color: #014667;
}

.z200{z-index: 200;}
.mar-fix_comp { width: 253px !important; padding: 8px !important;}
.mar-fix_name { margin-right: 105px !important; float: left !important; margin-top: 15px !important;}
.mar-fix_name_one { margin-right: 105px !important; float: left !important; margin-top: 15px !important;}
.mar-fix_gender {float: left !important;margin-right: 97px !important;margin-top: 15px !important;}
.inwordContainer{font-size:11px; margin-bottom:-10px; padding-top:5px; margin-right:72px;color:#4b4b4b;}
.inwordContainerCC {font-size:11px; margin-bottom:-10px; padding-top:5px; margin-right:72px;color:#4b4b4b;}
.accordian-loop .rating {background: url("../images/rating-stars.png") no-repeat scroll -153px -30px;  height: 20px;  width: 100px; display: inline-block; }
.posrelative{position: relative;}
.position0_5 { background-position: -153px -51px !important; }
.position1 { background-position: -153px -75px !important; }
.position1_5 { background-position: -153px -95px !important; }
.position2 { background-position: -153px -117px !important; }
.position2_5 { background-position: -153px -140px !important; }
.position3 { background-position: -153px -160px !important; }
.position3_5 { background-position: -153px -182px !important; }
.position4 { background-position: -153px -205px !important; }
.position4_5 { background-position: -153px -227px !important; }
.position5 { background-position: -153px -250px !important; }

div.bottom_tabbed {background: none repeat scroll 0 0 #fafafa;border: 1px solid #d6d6d6; display: inline-block;margin: 42px 0 0;padding: 0;width: 100%; padding-bottom: 0px;}
div.bottom_center {padding: 0;position: relative;top: -35px;width: 950px;}
ul.menu {clear: both;padding: 0;}
ul.menu li {display: inline;float: left;list-style: none outside none;padding: 0 2px 0 0;}
.active {text-align: left;}
ul.menu li a { background: url("../images/left1_corner.gif") no-repeat scroll left top; color: #000;  cursor: pointer; float: left; font-size: 13px;  height: 37px;   padding-left: 3px;   text-decoration: none;}

.menu li.active a { background: url("../images/left_corner.gif") no-repeat scroll left top; color: #000; float: left; font-size: 13px;    height: 37px;   padding-left: 3px;  text-decoration: none;}
span.e1 { background: url("../images/right1_corner.gif") no-repeat scroll right top; float: left; height: 37px; padding: 10px;}
.menu li.active a span { background: url("../images/right_corner.gif") no-repeat scroll right top; float: left; height: 37px;  padding: 10px; text-align: center;}
.height_div { height: 480px;}
.height_div2 {   height: 275px;}
.height_div3 {    height: 135px;}
/*.el_height_div { height: 625px;}*/
.el_height_div { height: 980px;}
.el_height_div2 {   height: 530px;}
.el_height_div3 {    height: 250px;}
.bottom_tabbed .el_height_div .content, .bottom_tabbed .el_height_div2 .content, .bottom_tabbed .el_height_div3 .content{*padding-top:20px !important;}

.height_hl_div { height: 890px;}
.height_hl_div2 {height: 750px;}
.height_hl_div3 { height: 1370px;}
/*
.height_cc_div1 { height: 1448px;}
.height_cc_div2 { height: 1140px;}
.height_cc_div3 { height: 2290px;}

.el_height_div { height: 200px;}
.el_height_div2 {   height: 470px;}
.el_height_div3 {    height: 160px;}
*/
.height_hlbt_div { height: 890px;}
.height_hlbt_div2 {height: 845px;}
.height_hlbt_div3 { height: 660px;}
.height_lap_div { height: 890px;}
.height_lap_div2 {height: 1100px;}
.height_lap_div3 { height: 830px;}
.height_cc_div1 { height: 1448px;}
.height_cc_div2 { height: 1140px;}
.height_cc_div3 { height: 2290px;}

.content {  color: #666; font: 14px Arial,Helvetica,sans-serif;   padding: 10px;   width: 440px;}
.content {  clear: both; color: #000000 !important;   float: left;  font: 12px Arial,Helvetica,sans-serif !important; left: 10px;  padding: 10px 20px 20px 5px !important; position: absolute;  text-align: left;  top: 35px;   width: 930px !important;}
.content h2 { color: #333333; font: bold 14px Arial,Helvetica,sans-serif;  margin: 10px 0;}
.content_sub_heading { color: #333333; font: bold 14px Arial,Helvetica,sans-serif;  margin-bottom: 10px;}
.content ul li { display:block;clear:both;width:100%;} 
.content ul.cont1 li {  display: list-item;  float: none; list-style: square outside none;   margin-left: 15px;   padding-left: 8px;}

.card_header_details{border:1px solid #dfdfdf;padding:20px;height:90px;background-color:#f3f3f3; behavior: url(border-radius.htc); border-radius: 10px 10px 0 0;box-shadow: 2px 3px 3px #dfdfdf;z-index:900;}
.style-new {color:#A70003 !important;font-size:14px !important;font-weight:bold !important; }
.style-new1 {FONT-WEIGHT: bold !important; FONT-SIZE: 14px !important; COLOR: #2b64b3 !important; }
#reference_email {behavior: url(border-radius.htc); border-radius: 5px;border: 1px solid #bbb;}
.panel .heading .box .text-box:focus, .panel .box .slider-input:focus, .skin .icon_button .selected .other-input .text-box:focus, .text-box-mobile:focus{box-shadow: inset 0px 0px 6px -1px #0AA7FF;border-color: #0AA7FF !important;}
.panel.input-pad .mr98 {margin-right: 96px !important;}
.panel.input-pad .mr87 {margin-right: 87px !important;}
.panel.input-pad .heading .box .w250 {width: 237px !important;}
#submit_personal_infomration{/*float: left;margin-left: 186px;*/}
.input-pad:last-child{border:none;}
.input-pad:nth-last-child(2){border:none;padding-bottom: 0px;}
.post_quote_personal_loan_form table td input, .post_quote_personal_loan_form table td select {behavior: url(border-radius.htc); border-radius: 5px;border-width: 1px;}

ul.creditcard_text {    font-size: 12px;    margin: 0;    padding: 0;}
ul.creditcard_text li {    list-style: disc;    margin-left: 2em;    padding: 0;line-height:20px;}


.post_quote_personal_loan_form table td input, .post_quote_personal_loan_form table td select {behavior: url(border-radius.htc); border-radius: 5px;border-width: 1px;}
.post_quote_personal_loan_form table td span.loader { color: #888;left: 202px;top: 5px;position: absolute; text-align: center;width: 4px;}

.post_quote_personal_loan_form table td span.hlbtLoading {color: #888;right: 50px;position: absolute;text-align: center;width: 4px;}

div.Wrapper {
margin: 0 auto;
padding: 0;
width: 997px;
}
div.cust_identity {
margin-left: 20px;
width: 676px;
}
div.cust_panel .cust_id_panel {
border-bottom: 1px solid #ececec;
height: 58px;
margin-left: -31px;
margin-top: -4px;
position: absolute;
width: 600px;
}
div.cust_panel .img_corner {
background: url("../images/choose-sprite.png") no-repeat scroll -2px -440px rgba(0, 0, 0, 0);
float: left;
height: 43px;
margin: 0 0 0 -7px;
width: 11px;
}
div.cust_panel .cust_name {
background: none repeat scroll 0 0 #23b0dc;
color: #ffffff;
float: left;
font: 20px Arial,Helvetica,sans-serif;
height: 36px;
width: auto;
}
div.cust_panel .cust_name span {
font: 18px/34px "Trebuchet MS",Arial,Helvetica,sans-serif;
padding: 10px 30px;
}
div.cust_panel .custid_msg {
color: #23b0dc;
float: left;
font: 13px "Trebuchet MS",Arial,Helvetica,sans-serif;
padding: 10px 0 10px 12px;
width: auto;
}
div.cust_panel {
width: 100%;
}
div.cust_panel .custid_head {
background: -webkit-linear-gradient(#147390, #12607A); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#147390, #12607A); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#147390, #12607A); /* For Firefox 3.6 to 15 */
background: linear-gradient(#147390, #12607A); /* Standard syntax */
behavior: url(border-radius.htc); border-radius: 6px 6px 0 0;
color: #ffffff;
float: none;
font: 19px "Trebuchet MS",Arial,Helvetica,sans-serif;
padding: 24px 0 25px 48px;
}
div.cust_panel .custid_data {
background-color: #ececec;
behavior: url(border-radius.htc); border-radius: 0 0 6px 6px;
padding: 30px 41px;
}
div.cust_panel .custid_data_panel {
background-color: #ffffff;
behavior: url(border-radius.htc); border-radius: 6px;
padding: 26px 26px 0;
width: 542px;
}
div.cust_panel .custid_data_panel ul {
}
div.cust_panel .custid_data_panel li {
padding: 0 60px 20px;
}
div.cust_panel .custid_data_panel li label {
color: #5d5d5d;
float: left;
font: 14px/30px "Trebuchet MS",Arial,Helvetica,sans-serif;
text-align: right;
width: 156px;
}
div.cust_panel .custid_data_panel li span {
}
div.cust_panel .custid_data_panel li span input {
background: url("../../Application_Masters/IN/EN-US/Customer/Image/inputbox-bg.html") repeat-x scroll 0 0 transparent;
border: 1px solid #d5d5d5;
behavior: url(border-radius.htc); border-radius: 6px;
box-shadow: 1px 1px 2px #c5c5c5 inset;
color: #5e5f5f;
font: 13px "Trebuchet MS",Arial,Helvetica,sans-serif;
padding: 7px;
text-align: center;
width: 210px;
}
div.cust_panel .custid_data_panel li span input.mobile_ver {
background: none repeat scroll 0 0 #ffffff;
border: 1px solid #7b7b7b;
color: #5e5f5f;
width: 210px;
}
/*div.cust_panel .custid_data_panel input.retrieve_quote {
background: url("/Application_Masters/IN/EN-US/Customer/Image/custid_sprite.png") no-repeat scroll -277px -6px transparent;
border: medium none;
behavior: url(border-radius.htc); border-radius: 0;
box-shadow: none;
color: #ffffff;
cursor: pointer;
font: 16px "Trebuchet MS",Arial,Helvetica,sans-serif;
height: 37px;
width: 169px;
}
div.cust_panel .custid_data_panel input.retrieve_quote:hover {
background-position: -277px -48px;
}*/
div.cust_panel .custid_data_panel li span input.dob_radio {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
border: medium none;
behavior: url(border-radius.htc); border-radius: 0;
box-shadow: none;
height: 13px;
margin-right: 15px;
vertical-align: middle;
width: 13px;
}
div.cust_panel ul.custid_signin {
padding-top: 78px;
}
div.cust_panel .custid_data_panel ul.incorrect_dob {
padding-top: 0;
}
div.cust_panel ul.custid_signin li span input {
background: none repeat scroll 0 0 #ffffff;
border: 1px solid #7b7b7b;
color: #5e5f5f;
width: 210px;
}
div.cust_panel ul.custid_signin li.enter_sms span input, div.cust_panel ul.custid_signin li.sms_code span input {
color: #a2a2a2;
}
div.cust_panel ul.custid_signin li.full-width {
padding: 0 0 20px;
text-align: center;
width: 94%;
}
div.cust_panel ul.custid_signin li.full-width span.msg_ver {
color: #d36262;
font: 11px "Trebuchet MS",Arial,Helvetica,sans-serif;
}
div.cust_panel ul li.clicks {
padding-right: 8px;
text-align: center;
}
div.cust_panel ul.authenticate li.clicks {
text-align: center;
}
div.cust_panel ul.custid_signin li.clicks a {
color: #136681;
font: bold 12px "Trebuchet MS",Arial,Helvetica,sans-serif;
padding-right: 20%;
}
div.cust_panel ul.mob_ver li {
padding: 0 15px 20px;
text-align: center;
}
div.cust_panel ul.mob_ver li.clicks a {
color: #136681;
cursor: pointer;
float: left;
font: bold 12px "Trebuchet MS",Arial,Helvetica,sans-serif;
padding: 12px 0;
text-align: right;
width: 156px;
}
div.cust_panel ul.mobile_ver li {
padding: 0 15px 20px;
text-align: center;
}
div.cust_panel ul.mobile_ver li.clicks {
padding-top: 40px;
}
div.cust_panel ul.authenticate li {
padding: 0 35px 20px;
text-align: right;
}
div.cust_panel ul li.enter_sms {
padding-bottom: 4px;
padding-left: 33px;
}
div.cust_panel ul li.error-msgs {
padding: 0 20px 20px;
text-align: center;
}
div.cust_panel ul li.error-msgs font {
background: url("../../Application_Masters/IN/EN-US/Customer/Image/custid_sprite.html") no-repeat scroll -124px 0 transparent;
display: block;
height: 44px;
margin: auto auto 20px;
width: 44px;
}
div.cust_panel ul li.error-msgs span {
color: #d24a4a;
display: block;
font: 15px "Trebuchet MS",Arial,Helvetica,sans-serif;
margin-bottom: 10px;
}
div.cust_panel ul.custid_signin li.clicks a.resend-code {
padding-right: 10%;
}
div.cust_panel ul.custid_signin li.clicks input.continue {
margin-left: 70px;
}
div.cust_panel ul.custid_signin li.resend_code {
text-align: right;
width: 222px;
}

div.cust_panel .custid_data_panel input.retrieve_quote {
background-color: #174b7f;
border: 1px solid #174b7f;
behavior: url(border-radius.htc); border-radius: 5px;
color: #ffffff;
cursor: pointer;
font-size: 20px;
padding: 8px 15px;
}
div.cust_panel .custid_data_panel input.retrieve_quote:hover {
background-color: #fc9210;
border: 1px solid #fc9210;
}

.txt-justify{ text-align:justify;}
.accordian-loop .proceed_new {margin-left: 15%;}
.gender {position: relative;}
.mr-gender {width: 100%;text-align: center !important;margin-left: 0px !important;}
#year_of_birth, #month_of_birth, #day_of_birth {text-align: center;}
#fade-body {background-image: url('../images/loading-bg.png'); opacity: 0.8; top:0px; filter: alpha(opacity=80); /* For IE8 and earlier */}
#loading-span{position: absolute;top: 113%;left: 50%;color: #fff !important;margin-left: -85px !important;} 

#div_loan_slider .ui-slider-handle{background-image: url('../images/handle-arrow.png'); background-repeat: no-repeat; background-position: 2px 5px;}
#div_loan_slider .ui-slider-handle{width: 18px !important; cursor: pointer;}

/* my account */
div.middle-wrap {
margin: 0 auto;
padding: 0;
position: relative;
width: 1000px;
}
div.top-wrap {
float: left;
margin: 0;
padding: 20px 0 0;
width: 100%;
}
div.customer-id {
float: left;
margin: 0;
padding: 0;
text-align: left;
width: 17%;
}
div.customer-id h3 {
color: #0876b5;
font: 1.5em Arial,Helvetica,sans-serif;
margin: 0;
padding: 17px 0 0;
vertical-align: middle;
}
div.policy-booked {
background: none repeat scroll 0 0 #f6f6f6;
border-left: 1px solid #cecece;
border-right: 1px solid #cecece;
border-top: 1px solid #cecece;
float: right;
margin: 0;
padding: 0;
width: 82%;
}
div.policy-booked h2 {
color: #060606;
font: 1.8em Arial,Helvetica,sans-serif;
margin: 0;
padding: 12px;
}
div.policy-booked span {
display: none;
}
div.policy-wrapper {
float: left;
margin: 0;
padding: 0;
width: 100%;
}
div.left-nav {
border-bottom: 1px solid #cecece;
border-left: 1px solid #cecece;
border-top: 1px solid #cecece;
float: left;
left: 1px;
margin: 0;
padding: 0;
position: absolute;
width: 17.7%;
}
div.left-nav ul {
list-style-type: none;
margin: 0;
padding: 0;
}
div.left-nav ul li {
background: none repeat scroll 0 0 #ebebeb;
border-bottom: 1px solid #cecece;
border-right: 1px solid #cecece;
display: block;
margin: 0;
padding: 0;
}
div.left-nav ul li a {
color: #222222;
cursor: pointer;
display: block;
font: 1.3em/40px Arial,Helvetica,sans-serif;
margin: 0;
padding: 0 0 0 40px;
text-decoration: none;
}
div.left-nav ul li:hover {
background: none repeat scroll 0 0 #fff;
border-right: medium none;
}
.activetab {
background: none repeat scroll 0 0 #fff !important;
border-bottom: 1px solid #cecece;
border-right: medium none !important;
}
.activetab_a {
background: none repeat scroll 0 0 #fff !important;
border-right: medium none !important;
}
div.left-nav ul li a:hover {
color: #3aa7cd;
font-weight: bold;
}
.activetab a, .activetab_a a {
color: #3aa7cd !important;
font-weight: bold !important;
}
div.right-info {
border: 1px solid #cecece;
float: right;
margin: 0 0 60px;
min-height: 460px;
padding: 0;
width: 82%;
}
div.main-categary {
margin: 0 auto;
padding: 0;
width: 96%;
}
div.categary {
float: left;
margin: 0;
padding: 0;
width: 100%;
}
div.categary ul {
background: url("../image/NewCustImages/categarybg.html") repeat-x scroll left top rgba(0, 0, 0, 0);
border: 1px solid #c7c7c7;
behavior: url(border-radius.htc); border-radius: 5px;
box-shadow: 0 0 2px 0 #e6e6e6;
float: left;
list-style-type: none;
margin: 20px 0 0;
padding: 0;
width: auto;
}
div.categary ul li {
display: inline;
margin: 0;
padding: 0;
}
div.categary ul li a {
border-right: 1px solid #b9b9b9;
color: #434343 !important;
cursor: pointer;
float: left;
font: 0.813em Arial,Helvetica,sans-serif;
margin: 0;
padding: 6px;
text-align: center;
text-decoration: none;
width: 78px;
}
div.categary ul li a:hover, .active_cust {
background: none repeat scroll 0 0 #dbdbdb;
}
div.categary span {
float: right;
margin: 23px 0 0;
padding: 0;
}
div.categary span select {
background: url("../image/NewCustImages/selectbg.html") repeat-x scroll left top rgba(0, 0, 0, 0);
border: 1px solid #c1c1c1;
behavior: url(border-radius.htc); border-radius: 5px;
color: #414141;
font: 0.75em Arial,Helvetica,sans-serif;
margin: 0;
padding: 5px;
}
div.contentlist {
border-bottom: 1px solid #cecece;
float: left;
margin: 20px 0 23px;
padding: 0;
width: 100%;
}
div.contentlist ul {
border-left: 1px solid #cecece;
border-right: 1px solid #cecece;
border-top: 1px solid #cecece;
cursor: pointer;
float: left;
list-style-type: none;
margin: 0;
padding: 0;
width: 100%;
}
div.contentlist ul dl {
clear: both;
float: left;
margin: 0;
padding: 0;
width: 97%;
}
div.contentlist ul li {
cursor: pointer;
display: table-cell;
font: 0.813em Arial,Helvetica,sans-serif;
margin: 0;
padding: 10px 5px 10px 10px;
}
div.contentlist ul:hover {
background: url("../image/NewCustImages/listbg.html") repeat-x scroll left top #e7e7e7;
}
div.contentlist ul dl:hover {
background: url("../image/NewCustImages/hover-arrow.html") no-repeat scroll right center rgba(0, 0, 0, 0);
}
div.contentlist ul li small {
color: #afafaf;
display: block;
font: 0.813em/20px Arial,Helvetica,sans-serif;
}
div.contentlist ul li em {
color: #3aa7cd;
font: 0.813em Arial,Helvetica,sans-serif;
}
.bordernone {
border-bottom: medium none !important;
}
.borderhide {
border: medium none !important;
}
.pro-viewdetailsWrapper {
border: 1px solid #cecece;
margin: 20px auto 10px;
padding: 0;
width: 100%;
display: block;
float: left;
}
.pro-viewdetailsWrapper ul {
border-bottom: 1px dotted #cecece;
list-style: none outside none;
margin: 0 auto;
padding: 0;
width: 98%;
display: block;
float: left;
}
.pro-viewdetailsWrapper ul.last {
border-bottom: medium none;
}
.pro-viewdetailsWrapper ul li {
color: #000;
float: left;
display: block;
font: 1.2em/32px Arial,Helvetica,sans-serif;
margin: 0;
padding: 0 0 0 1%;
text-align: left;
width: 32%;
}
.pro-viewdetailsWrapper ul li span {
float: left;
line-height: 20px;
margin: 0;
padding: 0 0 10px;
text-align: left;
width: 100%;
}
.pro-viewdetailsWrapper ul li span label {
text-align: left;
width: 100%;
word-wrap: break-word;
}
.pro-viewdetailsWrapper ul li.fontColor {
color: #888888;
}
.pro-viewdetailsWrapper ul li a {
color: #0876b5;
text-decoration: underline;
}
.bigbox .w200.main {width:91%;display:table !important;height:90px;}
.bigbox .w200.main em {display:table-cell;vertical-align:middle;}

.bigbox input {width: 100% !important; }
.radioLabel{font:12px Arial;}
.view_all_btn {margin-bottom: 0px; padding-bottom: 0px;}
.view_all_btn .heading  {width: 100%;}
.pull-left{float: left; }

/*@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=3.2.1');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=3.2.1') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=3.2.1') format('truetype'),url('../fonts/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');font-weight:normal;font-style:normal;}*/
@font-face {font-family: "RupeeForadian";src: url('http://novussystems.in/font/Rupee_Foradian.eot');
src: url('http://novussystems.in/font/Rupee_Foradian.eot?#iefix') format('embedded-opentype'),
url('http://novussystems.in/font/Rupee_Foradian.svg#Rupee Foradian') format('svg'),
url('http://novussystems.in/font/Rupee_Foradian.woff') format('woff'),
url('http://novussystems.in/font/Rupee_Foradian.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
[class^="icon-"],[class*=" icon-"]{font-family:RupeeForadian;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;}
[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;}
[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.1428571428571428em;text-align:right;padding-right:0.2857142857142857em;}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.[class^="icon-"],[class*=" icon-"]{width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;}
.icon-rupee:before,.icon-inr:before{content:"";}

.panel {float: left;}

.agent-system-container {font:16px "Helvetica", Arial, Helvetica, sans-serif; color:#002968;margin-top: 25px;padding-top: 5px; border:0px solid #2b64b3; width: 100% !important; height: 350px !important;}

.dnc .box {float: left;}
.dnc .ndnc_text {float: left; margin-left: 5px; width: 95%; display:inline-block;  overflow:hidden; line-height: 19px;} /*margin-top:4px\9;*/
.dnc .ndnc_text_optin {float: left; margin-left: 5px; width: 95%; display:inline-block;  overflow:hidden; line-height: 19px;} /*margin-top:4px\9;*/
.ui-slider .ui-slider-range {position: relative !important;}

.welcome-pan {
align: right;
text-align: right;
background-color: #efefef;
font-size: 12px;
}

.login-div {
background-color: #fff;
padding-bottom: 9px;
padding-left: 10px;
padding-right: 10px;
padding-top: 9px;
text-align: right;
}
#uploaddocs .personal_loan_selectbox {border: 1px solid #ccc; border-radius: 5px;}
.bigbox {width: 28% !important;}
.box .btn-group {width: 93%;text-align: left;}
.multiselect {width: 100%; text-align: left !important;padding: 10px 10px !important;}
.multiselect.btn .caret {float: right;margin-top: 8px;}
ul.multiselect-container li{padding: 0px !important}
.dropdown-menu  {width: 100%;}
.multiselect-container>li>a>label {padding: 3px 20px 3px 30px !important;}
.dropdown-menu>li>a{padding: 3px 5px !important;}
.error .multiselect {border: 1px solid #dc6767;}
#div_loan_slider .first {float: left;margin-top: 0px;  *margin-top: 0px; *padding-top:10px; padding-bottom: 0px !important;}
#div_loan_slider .icon_button {-webkit-transform: scale(0.8); -moz-transform: scale(0.8); transform: scale(0.8);}
.ratinghelptxt {left: -16px !important;}
::-webkit-input-placeholder {color: #888888;}
:-moz-placeholder { /* Firefox 18- */  color: #888888; }
::-moz-placeholder {  /* Firefox 19+ */  color: #888888; }
input:-ms-input-placeholder { color: #888888 !important;}
.ui-autocomplete {/*width: 188px !important;*/}
.post_quote_personal_loan_form table td input#post_quote_submit{float: none !important;margin: 0px auto !important;width: 116px !important;}  
/*#ndnc { padding: 5px;}*/
.city_name-li {width: 310px !important;}
/*#other_city .other-select {float: left; width: 210px;}
#other_city .other-select span{ width: 100px !important; float: left;}
#other_city .other-select select.select-box {float: left; margin-left: 100px;}*/
.city_name-li .other-select {float: left; width: 310px;}
.city_name-li .other-select span{ width: 100px !important; float: left; text-align: left !important;}
.city_name-li .other-select select.select-box {float: left !important; margin-left: 100px !important;}
#other_loan_amount_inword {color: #888888 !important;}
.resendCode {display: inline-block;}
.resistatus li span.mr {margin-top: 25px !important;}

/*--New CSS--*/
input.w100{*height:75px !important;}
div.top-nav{ margin:0;padding:0;float:left;width:100%;}
.en{width:74% !important; padding:8px !important;}



/* .card-feature {list-style-type: square;margin-left:13px !important}*/


.ui-helper-hidden-accessible {
display: none;
}


/*Home Loan Balance Transfer css*/
.result ul.ul-loop.hlBTresults{min-height: 128px !important;}
.result ul li.resultsTypes{min-height: 77px !important;}
.hlbt_width{ width:370px; margin-right: 15px !important;}
.applicant_city{top:2px; left: 230px}

/*Home Loan Balance Transfer css*/



/*LAP css*/
.lapSafari{left: 14px; *left: 0px;
    position: absolute;
    text-align: center;
    top: 38%;}
	
	
	
	.date_of_birth-tooltip{
	top: -46px !important;
	left: 10px !important;}
/*LAP css*/
	
.mobile_banking{width:12px; height:12px; }
.fixed-container_sa {position: fixed; top: 151px; width:900px;}
		
.tab{display:none !important;}	
.desktop{display:block;}	
	
/*education loan*/

ul.loanTSlider{ width:100%; float:left;}
ul.loanTSlider li{ width:50%; line-height:22px; float:left;}
ul.loanTSlider li.aLeft{ text-align:left}
ul.loanTSlider li.aRight{ text-align:right;}



@media only screen and (max-width : 1081px) {
.add-box{width: auto;padding-right: 0px;margin-right: 0px;}
} 

@media only screen and (max-width : 1080px) {
.input-pad {padding-bottom: 10px;}
.help-span {display:none;}
.panel {padding-top: 8px;}
/*.left-container .heading, .post_quote_personal_loan .heading {padding: 6px 0px !important;}*/
.setp_box_active_error {width: 85%; margin: 0px 5%;}
.dng_otp ul li {margin: 5px 3px 0 3px;}

.mar-fix_comp {width: 70% !important;}
.skin .icon_button .selected .other-input .select-box {width: 75% !important;}
.full-width {width: 96%; min-width: 96%;}
.full-width .one-third{ width: auto;}
.full-width .two-third {float: right; margin-left: 0px;}
#innerWrapper, div.bottom_center {width: 96%;}
.t_body {width: 99%;}
.content {width: 96% !important;}
.form-container {width: 100%;}
.icon_button.w125 {width: 12% !important;}
.left-container .skin div.error-message{left: 450px;margin-top: 14px;}
.left-container .skin div.error-message-input {left: 170px;margin-top: 68px;}
.left-container .skin div.error-message:after{left: -7px;}
.left-container .skin div.error-message-input:after {left: 4px;top: -7px;}
.panel .slider-amount {width: 82%;}
.left-container .heading, .post_quote_personal_loan .heading {width: 96.5% !important; padding-bottom: 6px !important;}
.inwordContainer {margin-right: 100px !important;width: auto;margin-top: -10px !important;}
.quote-heading {width: 67%; font-size: 13px;}
.otpbox{width: 70%;}

.breadcrumbs  {float: right;}
footer .row 	 {width: 100%;}
span.box .w150 {width: 18%;}
.dng_otp {width: 90%; margin: 0px 0px 0px 5%; }
.loan_details .float_left.w750 {width: 68%;}
.fixed {width: 91%;}
.fixed-container {width: 96%;}
.post_quote_personal_loan_form table td:nth-child(odd) {width: 15%;  padding: 10px 10px 0px 10px !important; margin-top: 7px; }
.post_quote_personal_loan_form table td {width: 25%;}
.post_quote_personal_loan_form table td input, .post_quote_personal_loan_form table td select {width: 90%; padding: 7px 6.5%;}
.personal_loan_selectbox_employer_step, .personal_loan_selectbox_employer_step .select-box {width: 102%; background: transparent;}
td.p0 {width: 100% !important;}
.pbnaukriLogo {width: 100%;}
/*.breadcrumbs{float: right;margin-right: 23.2%;}*/
}


@media only screen and (min-device-width : 600px) and (min-device-height:1024px) {

.w80p{width:100% !important}
.panel .box .slider-input{ margin-right:19px;}
.text-label div{ padding-left:0;}
.skin .icon_button .selected .other-select span.main, .skin .icon_button .error .other-select span.main{ width:177px;text-align:left;}
.center{ text-align:left !important;}
.card_header_details{ height:100px;}
.w355{width:310px !important;}
.mar-fix_name_one{ margin-right:25px !important;}
.inwordContainer{ margin-top:2px !important;}
.panel .slider-amount {padding-top:110px;}
.eduHelper #heading-container li:nth-child(3){ display:none;}
.eduHelper #heading-container li:nth-child(4){ display:none;}
#proceed .eduHelper .ul-loop li:nth-child(3){ display:none; }
#proceed .eduHelper .ul-loop li:nth-child(4){ display:none; }
#proceed .eduHelper .ul-loop li:nth-child(8) .proceed_new{ padding: 8px 16px 8px 15px; }
.eduHelper .fixed-container{ width:95% !important;}

}

@media only screen and (max-width : 1024px)  {
    .eduHelper #heading-container li:nth-child(2){ min-width: 22%;}
    .eduHelper #heading-container li:nth-child(3){ min-width: 21%;}
    .eduHelper #heading-container li:nth-child(6){ min-width: 21%;}
    .eduHelper #heading-container li:nth-child(7){ min-width: 19%;}
    #proceed .eduHelper .ul-loop li:nth-child(2){ min-width: 22%; }
    #proceed .eduHelper .ul-loop li:nth-child(3){ min-width: 21%; }
    #proceed .eduHelper .ul-loop li:nth-child(6){ min-width: 21%;}
    #proceed .eduHelper .ul-loop li:nth-child(7){ min-width: 19%;}
}
 
@media only screen and (max-width : 1024px)  {
    .container { margin: 0 auto; width: 94%;}
 
ul.heading li span.sort_deactive {display: none;}

.breadcrumbs {
    float: right !important;
    position: absolute;
    right: 20px;
    top: 144px;
}  

#ndnc { background-color: #aaaaaa;}
.post_quote_personal_loan_form select {-webkit-appearance:menulist;}
#year_of_birth, #month_of_birth, #day_of_birth {font-size: 12px;}
.customborrow{display: none;}
table.fs12 {margin-top: 15px !important;}
.top .mainmenu{top:70px !important;}
.currentemicont .box {float: left; width: 100%;}
.monthlyincomecont.panel, .currentemicont.panel{height: 170px;padding-top: 5px;}
#income_duration {float: left;}	
.error-message, .error-message-input  {display: none !important;}
.input-pad {padding-bottom: 0px;}
.skin select {border: 1px solid #ccc; background-color: #ffffff;}	
.panel .heading .box .text-box-mobile{ border-radius: 5px;}
.breadcrumbs ul li {font-size: 10px;}
.breadcrumbs {float: right !important;position: absolute;right: 20px;}
.panel {padding-top: 0px; padding-bottom:10px;}
.left-container .skin .icon-ul {min-height: inherit;}
.left-container .heading, .post_quote_personal_loan .heading {width: 96% !important; }
/*.skin select#city {width: 72% !important;}
.skin select#state_id {width: 72% !important;}*/
.panel {border-top: 0px;}
/*.logo_new a img{width: 55%;margin-top: 5px;}*/
.top .mainmenu {float: left;height: inherit;margin-bottom: 10px;width: 100%; height: 35px;}
.pbtollFreeNo {margin-top: 17px !important;width: 150px;position: absolute;right: 0px;}
.top .mainmenu ul {bottom: inherit;left: -1px;top:-3px;width: 100%;width: 100.1%;overflow: hidden;}
.top .mainmenu ul li {padding: 0px;margin: 0px;border-top: 0px;margin-bottom: -1px;}

.full-width .two-third {height:115px;}

#builder_name.w274 {width: 237px !important;}


.panel.input-pad #middle_name {display: none;}
#day_of_birth, #month_of_birth {width: 20px;}
.panel.input-pad .heading .box .w250 {width: 51% !important;}
/*ul#heading-container li:nth-child(6){display: none;}*/
/*ul.ul-loop.w100p li:nth-child(6) {display: none;}*/
.result ul li.accordian-li:nth-child(1), .result ul li.accordian-loop:nth-child(1) {width: 14% !important;}
.result ul li.accordian-li:nth-child(4), .result ul li.accordian-loop:nth-child(4) {width: 14% !important;}
ul.heading li span.sort_deactive, ul.heading li span.sort_desc_active, ul.heading li span.sort_asc_active {top:9px;}
.send_quote .w323 {width: 60%;}
.send_quote {width: 100%;}
#reference_email {width: 85%;}
.result ul.heading {min-height: 35px;}
.result ul li.accordian-li {line-height: 35px;min-height: 35px;height: 35px;}
#div_loan_slider{display: none;}
.fixed-container{top:0px;}
.pbFooter.martop52{margin-top: 12px;}
.footerTop ul{text-align: center;}
.footerTop li a{padding: 0 3px; font-size: 11px;}
.loan_details {display: none;}

.validate_fail{display: none;}
.bottom_tabbed {display: none !important;}
.loanother, .salarymode-selectbox {width: 40% !important;}
.post_quote_personal_loan_form .heading {margin-left: -8px;}
.inwordContainer{ margin-top:2px !important;}

.other-select span.loader {margin-left: 348px;}
.center { text-align: center !important;}
.tab{display:none !important;}
.ui-autocomplete{width:245px !important;} 

} 

@media only screen and (max-width : 1000px) {
ul#heading-container li:nth-child(3), ul#heading-container li:nth-child(5){display: none;}
ul.ul-loop.w100p li:nth-child(3), ul.ul-loop.w100p li:nth-child(5) {display: none;}
.result ul li.accordian-li,.result ul li.accordian-loop {width: 19% !important; text-align: center !important;}
#div_loan_amount, #div_loan_duration {width: 45%;}
#slider {width: 100%;}
ul.slider_list .w43p {width: 33% !important;}
ul.slider_list {width: 100% !important;}
ul.slider_list li {width: 27%;}
ul.slider_list li:last-child{text-align: right; width: 40% !important;}
.breadcrumbs {float: right !important; position: absolute;right: 20px;/*top: 0;*/}
.skin .panel .heading .slider_box{width:15% ;}
}

@media only screen and (max-width : 999px) {
.result ul li.accordian-li:nth-child(1), .result ul li.accordian-loop:nth-child(1) {width: 20% !important;}
.result ul li.accordian-li:nth-child(4), .result ul li.accordian-loop:nth-child(4) {width: 20% !important;}
.result ul li.accordian-li, .result ul li.accordian-loop{width:14% !important;}
.eduHelper ul.fixed-container{width:95%;}
.left-container ul li{width:96%;}
.skin select{width:58%; font-size:16px;}
}

@media only screen and (max-width : 830px) {
.pbtollFreeNo {margin-top: 15px;}
}

@media only screen and (max-width : 760px) {

.otpbox {width: 65% !important;}
.quote-heading {width: 61% !important;font-size: 13px;line-height: 21px;}
.help-span {display: none;}
.footerBottom, .pbnaukriPortfolio, .pblastlinks {display: none;}
#company_name_exists {display: none;}

.entrmobile {display: none;}	
.top .mainmenu{top:110px !important;}	
ul#menu li:nth-child(1), ul#menu li:nth-child(3), ul#menu li:nth-child(5), ul#menu li:nth-child(6), ul#menu li:nth-child(7){display: none;}
.breadcrumbs {float: right !important;margin: 7px auto 9px;width: 100%; position: relative; margin-left: 20px; display:block; right:0;}

/*Mobile Nav */
/*Strip the ul of padding and list styling*/
.mainmenu ul {	list-style-type:none;	margin:0;	padding:0;	position: absolute;}
/*Create a horizontal list with spacing*/
.mainmenu ul li {	display:inline-block;	float: left;	margin-right: 1px;}
/*Style for menu links*/
.mainmenu ul li a {	display:block;	border-radius: 0px !important;	min-width:140px;	text-align: center;	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;	color: #4b4b4b;	background: #ececec;	text-decoration: none;}
/*Hover state for top level links*/
.mainmenu ul li:hover a {	background: #218FD8;	color: #ffffff !important;}
/*Style for dropdown links*/
.mainmenu ul li:hover ul a {	background: #f3f3f3;	color: #4b4b4b;	height: 40px;	line-height: 40px;}
.top .mainmenu ul li.active a {background: #7C7C7C;	color: #ffffff !important;}
.top .mainmenu ul li a {color: #4b4b4b; text-align: left; font-weight: normal;border-bottom: 1px solid #BEBEBE;}
.top .mainmenu ul li a span {font-weight: normal !important;}
/*Hover state for dropdown links*/
.mainmenu ul li:hover ul a:hover {	background: #218FD8;	color: #fff;}
/*Hide dropdown links until they are needed*/
.mainmenu ul li ul {	display: none;}
/*Make dropdown links vertical*/
.mainmenu ul li ul li {	display: block;	float: none;}
/*Prevent text wrapping*/
.mainmenu ul li ul li a {	width: auto;min-width: 100px;	padding: 0 20px;}
/*Display the dropdown on hover*/
.mainmenu ul li a:hover + .hidden, .hidden:hover {	display: block;}
/*Style 'show menu' label button and hide it by default*/
.show-menu {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;	text-decoration: none;	color: #fff;	background: #218FD8;	text-align: center;	padding: 10px 0;display: none;}
/*Hide checkbox*/
/*Show menu when invisible checkbox is checked*/
.mainmenu:hover #menu, .mainmenu:focus #menu{display: block;}
/*Responsive Styles*/
/*Make dropdown links appear inline*/
.mainmenu ul {position: static;display: none;	}
/*Create vertical spacing*/
.mainmenu ul li {margin-bottom: 1px;}
/*Make all menu links full width*/
.mainmenu ul li, li a {width: 100%;}
/*Display 'show menu' link*/
.show-menu {display: block;position: absolute;top: -40px;right: 0px;width: 100%;font-size: 15px;}
.w355{ width:310px !important;}
.bigbox {width: 30% !important;}
.skin .bigbox.icon_button {padding: 0 7px 10px;}
.left-container .skin span.main {font: 700 14px Arial;}
.mar-fix_name_one {margin-bottom: 10px !important;width: 100%;}
.inwordContainer { margin-right: 116px !important;margin-top: -7px !important;}
.other-select span.loader {margin-left: 270px;}
.skin .icon_button .selected .other-select span.main, .skin .icon_button .error .other-select span.main {width: 83px;}
.w280 {width: 196px !important;}
.skin .icon_button.w135 {width: 95px !important;}

.skin .icon_button .selected .other-input .select-box, .skin .icon_button .error .other-input .select-box { margin: 42px 22px 42px 14px;}
.skin .icon_button .selected .other-input .select-box {width: 84% !important;}
.post_quote_personal_loan_form table td input, .post_quote_personal_loan_form table td select {width: 508px;}
.personal_loan_selectbox_employer_step, .personal_loan_selectbox_employer_step .select-box {width: 545px;}
#year_of_birth, #month_of_birth, #day_of_birth{ font-size:17px;}
.ui-autocomplete {width: 538px !important;}
.post_quote_personal_loan_form table td input#post_quote_submit {float: none; margin: 0 0 0 80% !important; padding: 0; width: 119px !important;}
.post_quote_personal_loan_form table td {width: 287px !important;}

.ui-autocomplete {width: 252px !important;}
#day_of_birth, #month_of_birth {width: 55px;}


}


@media only screen and (max-width : 660px) {
.post_quote_personal_loan_form table td:nth-child(odd){width: 95% !important;text-align: left;padding: 0px 0px 0px 12px !important;}
.post_quote_personal_loan_form table td{width: 272px; display:block}
div.tooltip {display: none;}	
.w750{ width:auto;}
.card_header_details{ float:left;height:auto;}


.monthlyincomecont.panel, .currentemicont.panel {height: 90px;}
.elheight{height: 170px !important;}
.inwordContainer {margin-right: auto !important;margin-top: -3px !important;float: left;margin-left: 13px;}
ul.heading li span.sort_deactive {display: none;}
.add-box {display: none;}	
.quote-heading {width: 94% !important;padding: 5px 3%;} 
.otpbox {width: 100% !important;}
.float_left.m10 {width: 100%;}
.panel .heading .box .text-box {padding: 8px !important;}
}

@media only screen and (max-device-width : 640px)  {
.top .mainmenu{top:110px !important;} 	
.float_left.m10{ width:auto;}
.breadcrumbs { width:auto;}
ul#menu li:nth-child(1), ul#menu li:nth-child(3), ul#menu li:nth-child(5), ul#menu li:nth-child(6), ul#menu li:nth-child(7){display: none;}
/*body{overflow-x: hidden;}	*/
.help-span {display: none;}
.error-message-input {display: none;}
#company_name_exists {width: 50px !important;position: absolute;right: 5px;top: 7px;}

.skin select.selecbox-bankdetail.w250 {width: 100% !important;}
.dnc .ndnc_text {width: 80%;}
#quote_msg {width: 100%;}
.panel .slider-amount{ padding-left:10px;}

.w210 {width: 515px;}

.left-container .panel{ background:none transparent; box-shadow:none; border-radius:0; /*border-bottom: 1px solid #dbdbdb;*/ }
.input-pad:nth-last-child(2) {border: none;padding-bottom: 0px;}
.input-pad:nth-last-child {border: none;padding-bottom: 0px;}
.skin .icon_button { width:100%;padding: 0 0 10px;} 
.skin ul.icon-ul .icon_button { width:auto;padding: 0 0 10px;} 

 
/*
.show-menu {display: block;position: absolute;top: -40px;right: 0px;width: 100%;font-size: 15px;}
.left-container .skin .icon-ul {float: left !important;}
.panel {float: left;}
.icon-ul {float: left;}
.top .mainmenu {float: left;height: inherit;margin-bottom: 10px;width: 100% !important; height: 35px;}
*/
/*.breadcrumbs{display: none;}
.m5l{ display:none;}*/

.icon_button.w125{ width:15% !important;}


.eduHelper #heading-container li:nth-child(3){ display:none;}
.eduHelper #heading-container li:nth-child(4){ display:none;}
#proceed .eduHelper .ul-loop li:nth-child(3){ display:none; }
#proceed .eduHelper .ul-loop li:nth-child(4){ display:none; }
#proceed .eduHelper .ul-loop li:nth-child(8) .proceed_new{ padding: 8px 16px 8px 15px; }

#change_mobile .otp_textbox_resend{ top:0px !important;}
}

@media only screen and (max-width : 600px) {

.container {margin: 0 auto;width: 100%;}
#innerWrapper {margin: 0; padding: 0; width: 590px;}	
 	
.monthlyincomecont.panel, .currentemicont.panel {height: auto;} /*for tab education loan*/	
	
.icon_button.w125{ width:16.3% !important;}
.card-feature li {width: 100%;}
.cardFeature {width: 37%;}
.card_header_details .w750 {width: 529px;}
.trwidth { width: 63%;}
#builder_name.w274 { width: 525px !important;}
.inwordContainer {margin-right: auto !important;margin-top: 0px !important;float:right;margin-left: 13px;line-height: normal;}
.inwordContainerCC {margin-right: auto !important;margin-top: -6px !important;float:right;margin-left: 13px;}
.panel .slider-amount {padding-top:90px;}	

.tab{display:block !important;}	
}


@media only screen and (max-width : 640px) {
#innerWrapper {margin: 0; padding: 0; width: 630px;}
.skin select.selecbox-bankdetail {width: 547px;}
.quote-heading {width: 94% !important;}
.inwordContainerCC {margin-right: auto !important;margin-top: 0px !important;float:left;margin-left: 13px;line-height: normal;}


ul.ul-loop.credit-card-results{ font-size:12px;}
ul.ul-loop.credit-card-results li.last-child{ display:block !important;width: 33% !important;} /*apply btn*/
ul.ul-loop.credit-card-results li:nth-child(3){ display:none !important;}/*cardfee*/

ul#heading-container.fixed-container-cc .last-child{display:block !important;}

ul.ul-loop.credit-card-results li:nth-child(6) {display: block; width: 100% !important; font-size:10px;} /*bottom strip*/
.result ul li.linerCC {height: 44px;}
.result ul li.accordian-loop:nth-child(1){line-height:15px;}
.result ul.ul-loop.credit-card-results { min-height: 163px;}

.dng_otp ul li{ float:none !important;}
	
 .left-container .heading-hlbt {
    width: 98% !important;
}
.eduHelper .fixed-container{width:97.7% !important;}
.skin select{display:block; clear:both; width:100%;}
.skin ul.icon-ul .icon_button{display:block; clear:both; width:100%;}
.w210{width:94%;}
}	


@media only screen and (max-width : 600px) {
#innerWrapper {margin: 0;padding: 0;width: 590px;}
.lapForm .heading {width: 100% !important;}
.skin ul.icon-ul .icon_button {display: block;clear:inherit;width: 100%;}
}


@media only screen and (max-width : 580px) {
ul.ul-loop.w100p li:nth-child(6){display: none;}
ul#heading-container li:nth-child(6){display: none;}
ul#heading-container li:nth-child(4){display: none;}
ul.ul-loop.w100p li:nth-child(4) {display: none;}
.result ul li.accordian-li:nth-child(1), .result ul li.accordian-loop:nth-child(1) {width: 40% !important;}
.result ul li.accordian-li, .result ul li.accordian-loop {width: 28% !important;}
.accordian-loop.bank img{max-width: 85%;max-height: 74px;}
.accordian-loop .proceed_new { padding: 8px 14px 8px 17px;}
.icon_button.salaried-li {width: 90% !important;}
.self_employed-li {width: 90% !important;}	
.dnc .ndnc_text {width: 90%;}
}

@media only screen and (max-width : 568px) {
		
 #innerWrapper {margin: 0;padding: 0; width: 560px;}
 .quote-heading {width: 90% !important;} 
 
 
.full-width .two-third .rel { display: block;}
.skin .icon_button {width: 340px !important;}
.w210 {width: 327px;}
.w210 {width: 450px;}
.skin select.selecbox-bankdetail {font-size: 13px;width:98%;}
.full-width .two-third .rel { display: block;}
.skin .icon_button {width: 480px !important;}
.footerTop li a { font-size: 11px;}
ul.ul-loop.w100p li:nth-child(6){ display:block;} 
ul#heading-container li:nth-child(6){ display:block;}
.result ul li.accordian-li, .result ul li.accordian-loop {width: 23% !important;}
.result ul li.accordian-li:nth-child(1), .result ul li.accordian-loop:nth-child(1) {width: 27% !important;}
.accordian-loop .proceed_new {padding: 8px 22px 8px 21px;}
.breadcrumbs { display:block; margin-top: 0px; margin-bottom:10px; margin-left:0; width:100%;}
.m5b {margin-bottom: 10px;}
.m5b.txt_blue{ margin-bottom:0px;}
.m5t{ display:block;}
.w250 {width: auto;}
div.m5t {display: block;}
.txt_blue > .m5t {display: inline;}
.quote-heading {width: 99% !important;}
.skin .icon_button .selected .other-input span.main, .skin .icon_button .error .other-input span.main {margin-top: 12px; text-align: center; width: 190px; color:#888;height:20px;}
}


@media only screen and (max-width : 540px) {
.skin select.selecbox-bankdetail {width: 98%}
ul.heading li span.sort_deactive, ul.heading li span.sort_desc_active, ul.heading li span.sort_asc_active {display:none;}
}


@media 	only screen and (max-width : 520px) {

	
.help-span {display: none;}	
.tooltip  {display: none !important;}
.full-width .two-third  { width: auto !important;z-index: 9999;}
.full-width .two-third .rel {display: none;}	
.left-container .skin .bigbox span.main {font-size: 12px;}
.bigbox .w200.main {width: 66%;margin: 25px 7% 0px !important;}
.proceed_btn{ margin-right:5px;}
.proceed_btn{ margin-left:9px;}
.w750{ width:auto;}
.card_header_details{ float:left;height:auto;}
}
@media only screen and (max-width : 480px) {
#innerWrapper{width:475px;}
.post_quote_personal_loan_form table td input, .post_quote_personal_loan_form table td select{ width:380px;}
.personal_loan_selectbox_employer_step, .personal_loan_selectbox_employer_step .select-box {width: 420px;}
.post_quote_personal_loan_form table td input#post_quote_submit {margin: 0 0 0 57% !important;}
.ui-autocomplete {width: 430px !important;}
.post_quote_personal_loan_form .heading {margin-left: -8px;width: 400px !important;}
.eduHelper ul#heading-container li.accordian-li:nth-child(1), .eduHelper ul.ul-loop li.accordian-loop:nth-child(1){width:26%;}
.eduHelper ul li.accordian-li:nth-child(1),  {width: 37% !important;}


.eduHelper #heading-container li:nth-child(7){ display:none;}
#proceed .eduHelper .ul-loop li:nth-child(7){ display:none; }
#proceed .eduHelper .ul-loop li:nth-child(8) .proceed_new{ padding: 8px 16px 8px 15px; }
.breadcrumbs ul{width:98%;}
.eduHelper .result ul.heading{width:100%;}
.eduHelper .fixed-container{width:98% !important;}
.skin .icon_button{width:456px !important;}
.skin select{display:block; clear:both; width:100%;}
.panel .heading .box .text-box-mobile{width:93%;}
.resendCode{display:block; margin-top:0px !important;}
#change_mobile .otp_textbox_resend{ top:0px !important;}
}


@media only screen and (max-width : 360px) {

#innerWrapper {margin: 0; padding: 0; width: 350px;}

.left-container ul li { border-bottom:#dbdbdb;}
.left-container .skin .icon-ul{ height:auto; margin-bottom:1px;}
.left-container .panel{background:none transparent; border-bottom:1px solid #dbdbdb; }

.skin select.selecbox-bankdetail {width: 301px;}

ul#heading-container li:nth-child(6){ display:none;}
ul.ul-loop.w100p li:nth-child(6) {display: none;}

ul.credit-card-results li:nth-child(6){ display:block;}
ul.ul-loop.credit-card-results li:nth-child(6) {display: block; width: 123px !important;}

.result ul.ul-loop.credit-card-results {min-height: 190px;}
.result ul li.linerCC {height: 40px;}
ul.credit-card-results li.accordian-loop {min-height: 115px !important;}

.breadcrumbs ul{ margin-top:10px; width:98%;} /*for education loan thanks page breadcrumbs*/

ul#heading-container.fixed-container-cc li.last-child{display:block !important;width: 32% !important;}/*apply btn*/
ul#heading-container.fixed-container-cc li:nth-child(3){display:none !important;}/*cardfee*/

ul.ul-loop.credit-card-results{ font-size:12px;}
ul.ul-loop.credit-card-results li.last-child{ display:block !important;width: 33% !important;} /*apply btn*/
ul.ul-loop.credit-card-results li:nth-child(3){ display:none !important;}/*cardfee*/
ul.ul-loop.credit-card-results li:nth-child(6) {display: block; width: 100% !important; font-size:10px;} /*bottom strip*/
.result ul li.linerCC {height: 54px;}
.result ul li.accordian-loop:nth-child(1){line-height:15px;}
.result ul.ul-loop.credit-card-results { min-height: 173px;}

.inwordContainer {margin-right: auto !important;margin-top: 0px !important;float:right;margin-left: 13px;line-height: normal;}


.m5t{ display:inline;}
.m10 {margin: 10px 0 0;}
.w210 {width: 279px;}
.skin .icon_button { width: 304px !important;padding: 0 0 10px;}

.quote-heading {width: 92% !important;}

.m5b.txt_blue { margin-bottom: 10px;}



.eduHelper #heading-container li:nth-child(7){ display:none;}
#proceed .eduHelper .ul-loop li:nth-child(7){ display:none; }
#proceed .eduHelper .ul-loop li:nth-child(8) .proceed_new{ padding: 8px 16px 8px 15px; }
.eduHelper ul li.accordian-li:nth-child(1), .eduHelper ul li.accordian-loop:nth-child(1) {width: 35% !important;}
.eduHelper ul li.accordian-li:nth-child(2), .eduHelper ul li.accordian-loop:nth-child(2) {width: 29% !important;}
.eduHelper .fixed-container{ width:96% !important;}
.skin select{width:104%;}
.resendCode{display:block; margin-top:0px !important;}
#change_mobile .otp_textbox_resend{ top:0px !important;}
.ui-autocomplete{width:317px !important;}
}


@media only screen and (max-width : 320px) {
#innerWrapper {margin: 0; padding: 0; width: 310px;}
.breadcrumbs{display: bolck !important; }
.post_quote_personal_loan_form table td input, .post_quote_personal_loan_form table td select{ width:235px;}
.personal_loan_selectbox_employer_step, .personal_loan_selectbox_employer_step .select-box {width: 273px;}
.post_quote_personal_loan_form table td input#post_quote_submit {margin: 0 0 0 27% !important;}
.m10 {margin: 10px 0 0 5px;}
.m5b {margin-bottom: 0px;}
.m5t {margin-top: 10px; margin-bottom:7px; margin-left:0;}

.m5t {margin-top: 0px;}
.full-width .two-third .rel { display: none;}
ul.ul-loop.w100p li:nth-child(6) { display:none;}
/*ul#heading-container li:nth-child(6){ display:none;}*/

/*cc mobile*/

.breadcrumbsCC {
    float: left !important;
    margin: 11px auto 9px 10px;
    position: relative;
    width: 97% !important;
}
ul.fixed-container-cc li:last-child{ display:block !important;}
ul.fixed-container-hl li:nth-child(6){ display:none;}
.result ul.credit-card-results li.last-child {width: 32% !important; display: block !important;}
ul.credit-card-results.w100p li:nth-child(6) { display:block;}
ul.credit-card-results .proceed_btn {background: url("../images/red.jpg") no-repeat 0 -211px / cover !important;display: block;height: 31px !important;}
.result ul.ul-loop.credit-card-results { min-height: 183px;}
ul.credit-card-results li.accordian-loop {min-height: 130px !important;}



.accordian-loop .proceed_new {padding: 8px 22px 8px 21px;}
.result ul li.accordian-li, .result ul li.accordian-loop {width: 28% !important;}
.result ul li.accordian-li:nth-child(1), .result ul li.accordian-loop:nth-child(1) {width: 37% !important;}
.form-container{margin-top: 10px;}
.w210 {width: 244px;}

.panel .heading .box .text-box-mobile{font-size: 13px;padding: 6px 8px;}
.skin .icon_button .heading span{font-size: 12px;}
.panel .heading .box .button {font-size: 13px;}
.tollFreeNo, .tollFreeNo a{font-size: 13px;}
.footerTop li a{font-size: 9px !important;}
.skin select{padding: 4px 8px;}
.top {height: 122px;}
#company_name_exists {display: none;}
.heading.fixed-container {position: relative !important;}
div.m5t{ display:block;}
div.top-nav{ display:none;}
.proceed_btn{ margin-left:2px;}
.w750{ width:auto;}
.card_header_details{ float:left;height:auto;}
.skin .icon_button {width: 288px !important;}
.skin .icon_button{ padding-bottom:0;}
.panel{ margin-bottom:0 !important;background:inherit !important;}
.top .mainmenu label {display: block;}
/*.skin select.selecbox-bankdetail {width: 100%; font-size: 13px;}*/
ul.heading li span.sort_deactive, ul.heading li span.sort_desc_active, ul.heading li span.sort_asc_active {display:none;}
.copyrightText {font-size: 11px;}

.quote-heading {width: 99% !important;} 

.resend_btn {margin-bottom: 5px;}/*for cc*/
.otp_textbox_resend {width: 132px;}

.eduHelper #heading-container li:nth-child(7){ display:none;}
#proceed .eduHelper .ul-loop li:nth-child(7){ display:none; }
#proceed .eduHelper .ul-loop li:nth-child(8) .proceed_new{ padding: 8px 16px 8px 15px; }


.skin select{width:273px; font-size:12px; }
.box .w210{width:254px;}
.eduHelper .fixed-container{width:100% !important;}
.breadcrumbs ul li{ padding:0 18px 0 7px;}
.ui-autocomplete {
    width: 277px !important;
}

}

.content h1 {  font:14px Arial,Helvetica,sans-serif; font-weight:bold;color:#494949;}


ul.fixed-container-hl.emi_loan_hl {
	line-height:20px;
    margin-left: -89px;
    position: absolute;
    width: 147px;
}

span.main_sa { display: inline-block; font:700 12px Arial; margin-top: 20px; position: absolute; text-align: center; /*width: 100px;*/ cursor:pointer; }
span.mr2 {margin-top: 34px;}
.skin .icon_button > .selected span.main_sa {margin-top: 25px; *margin-top: 18px !important;}
.skin .icon_button > span.main_sa {margin-top: 25px; *margin-top: 18px !important;}
#main_content .skin .icon_button .selected span.main_sa em{ font-style:normal !important;}
#main_content .skin .icon_button  span.main_sa em{ font-style:normal !important;}
#ui-id-1{ width:264px;}
.salaried-li .text-label .other-input{width:332px !important;}
.m5t ul.fixed-container_sa{width:71.6%; height:40px !important; min-height:40px !important;}
.icon_button [class^="icon-"]{font-size:14px !important;}


.product_tab{border:none !important;}
.product_tab ul.menu li a{position:inherit; left:0;top:0;}
.product_tab ul.menu li +li  a { position:inherit; left:81px;top:0;}
.product_tab ul.menu li +li +li a { position:inherit; left:150px;top:0;}
.product_tab ul.menu{position:relative; z-index:9;}
.product_tab .content{border:solid #dedede 1px; left:0; top:34px; z-index:8; padding:15px 15px 15px 20px !important;}



ul.menu li a { position:absolute; left:0;top:0;}
ul.menu li +li  a { position:absolute; left:81px;top:0;}
ul.menu li +li +li a { position:absolute; left:150px;top:0;}



ul.menu li .content{padding:50px 20px 20px 5px !important; position:inherit;}

.eduHelper #heading-container li{ min-width:14%;}

.eduHelper #heading-container li +li{ min-width:10%; padding:0 3px 0 0;}
.eduHelper #heading-container li +li +li{ min-width:12%; padding:0 5px 0 0; }
.eduHelper #heading-container li +li +li +li{ min-width:12%;}
.eduHelper #heading-container li +li +li +li b{ display:block; font-weight:normal; line-height:0; margin:-18px 0 0 0;}
.eduHelper #heading-container li .prepayment_sort{ margin-left:36px; *margin-left:90px;}
.eduHelper #heading-container li +li +li +li +li{ min-width:12%; text-indent:2px;}
.eduHelper #heading-container li +li +li +li +li +li{ min-width:13%;}
.eduHelper #heading-container li +li +li +li +li +li +li{ min-width:12%;}
.eduHelper #heading-container li +li +li +li +li +li +li +li{ min-width:10%;}


#proceed .eduHelper .ul-loop li{ min-width:10%;}
#proceed .eduHelper .ul-loop li +li{ width:10%; min-width:inherit; padding-right:3px; }
#proceed .eduHelper .ul-loop li +li +li{ width:12%; min-width:inherit;  padding-right:5px;}
#proceed .eduHelper .ul-loop li +li +li +li{ min-width:12%;}
#proceed .eduHelper .ul-loop li +li +li +li b{ display:block; font-weight:normal; line-height:0; margin:-18px 0 0 0;}
#proceed .eduHelper .ul-loop li +li +li +li +li{ min-width:12%;}
#proceed .eduHelper .ul-loop li +li +li +li +li +li{ min-width:13%;}
#proceed .eduHelper .ul-loop li +li +li +li +li +li +li{ min-width:8%;}
#proceed .eduHelper .ul-loop li +li +li +li +li +li +li +li{ min-width:inherit; width:10%; }
#proceed .eduHelper .ul-loop LI .proceed_new{padding-left:10px; padding-right:10px;}
.eduHelper #heading-container li b{display:block; font-weight:normal; line-height:0; margin:-18px 0 0 0;}


ul.menu li .content{padding:50px 20px 20px 5px !important; position:inherit;}
*+html #change_mobile .otp_textbox_resend { /* IE7 */
position:relative; top:0px;
}
#change_mobile .otp_textbox_resend{margin-bottom:0; height:32px; position:relative;  top:0px; width:130px;}
:root #change_mobile .otp_textbox_resend{top:0px\9;}
#change_mobile .cancel_code{margin:10px 0 0 0;}

.left-container .icon_button .other-select .select-box{ border:2px solid #ccc !important;}

.slider_credit_card SPAN.main_sa{  z-index:7;  }
.slider_credit_card .icon_button .strong{ z-index:9; }
.slider_credit_card .icon_button .selected .strong{z-index:6;}
.select_min_balance{border-bottom: 1px solid #dfdfdf;color: #888888;font-size: 12px;font-weight: bold; margin-bottom:3px;padding: 0 0 0px;text-align: center;margin-top: -11px;}
#sliderForm #div_loan_slider{height:auto; overflow:hidden; padding-bottom:0;}
.ValidateMobileCode .txt_bold .otp_textbox{height:auto; padding:8px 8px 8px 8px;}
.sa_otpbox .dng_otp ul li{margin-top:10px;}
.sa_otpbox .dng_otp ul li#change_mobile .resendCode{margin-top:-10px;}
.disable input { background: #e2e2e2 !important;}
.disable span{color:#a9a9a9;}
.el_height_div .content p{ padding:0 10px 10px 10px; color:#5b5b5b; line-height:18px;}
.el_height_div .content p strong{ font-weight:bold; font-size:13px; display:block; clear:both; color:#3a3a3a;}
.el_height_div .content ol, .el_height_div .content ul{ padding:0; margin:0 0 15px 0; clear:both; display:table; }
.el_height_div .content ol li, .el_height_div .content ul li { padding:0 0 10px 25px; margin:0; list-style:circle; list-style-position:inside; display:block;  clear:both;  color:#5b5b5b; position:relative; }
.el_height_div .content ol li:after, .el_height_div .content ul li:after { left:10px; top: 29%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(136, 183, 213, 0); border-left-color: #ccc; border-width: 5px; margin-top: -5px; }
#ui-datepicker-div .ui-datepicker-calendar .ui-state-default{ background:none !important;}
#ui-datepicker-div .ui-widget-header{background:#ccc !important;}

/*#other_country_name .other-input, #other_course_type .other-input, #other_amount .other-input{height:82px; *height:70px;}
#other_country_name .select-box, #other_course_type .select-box, #other_course_type .text-box,{ margin:32px 22px 42px 26px;}*/

.email-tooltip, .customer_name-tooltip, .day_of_birth-tooltip, .mobile-tooltip{top:13px !important;}


#appointment_time_validator  { left: 227px;position: absolute; top: 26px; *top:12px; margin:0;}
#appointment_date_validator {margin: -28px 9px 0 0; *margin: -34px 9px 0 0;}
#income_duration{ float: left;}


.panel .heading .money_field, .panel .heading .optional, .panel .heading .slider_help{float:left; margin: 0 5px;}
.panel .heading .slider_box{float:left; margin: 0 10px; width:45%;}
.panel .heading .radio_btn{ float:left; margin: 0 5px;}
.panel .heading .box .slider-input {margin:0; float: inherit;}
.panel .heading .emi_help-span{float:left;}
.panel .heading .box .inwordContainer{display:block; clear:both; white-space: pre-line; margin: 0 !important; }
ul.slider_list li{display: inline-block;float: left;width:29.7%;font-size:11px; color:#333333; line-height:15px;}
#fd_div_loan_slider .fd_deposite_tenure_btn .icon_button { position:relative;  }
#fd_div_loan_slider .ui-slider-handle{background-image: url('../images/handle-arrow.png'); background-repeat: no-repeat; background-position: 1px 3px;}
#fd_div_loan_slider .ui-slider-handle{width: 16px !important; height:15px; cursor: pointer; top:-3px;}
.slider_fixed_deposit{	background-color: #f3f3f3;    border: 1px solid #dfdfdf;    height: 128px;    padding: 10px 20px;  border-radius: 10px 10px 0 0; box-shadow: 2px 3px 3px #dfdfdf; z-index:1002}
.fd_sliderBox .txt_align_center{ font-size:11px; width:215px; text-align:left; display:inline-block; margin:0 0 1px 0; color:#616161;}
.fd_accordion{margin:-3px 0 0 0; }
.fd_proceed .heading_fd ul{height:117px; margin-top:14px;}
.slider_fixed_deposit li.fd_sliderBox{ margin:17px 0 0 55px; *margin-top:0;}
#cslider_years, #cslider_months, #cslider_days{margin:-24px 0 0 0;}
#cslider_years, #cslider_months, #cslider_days{}
.fd_deposite_tenure_btn .span_tenure_ie_text{ width:40px !important; border-radius:50%; height:38px !important; background:url("../images/white_40x40.html") no-repeat; left:58%; top:36%; *left:59%; *top:41%;   left:59% \9; top:40% \9; margin:-25px 0 0 -25px !important; position:absolute; padding:8px 0 0 0;  } 
.fd_deposite_tenure_btn .span_tenure_ie_text div{font-size:13px; color:#a70003;  font-weight:bold; line-height:6px; *line-height:10px; line-height: \10px;}
.span_tenure_ie_text b{font-weight:normal; font-size:11px;}
.fd_sliderBox #slider{width:330px; height:10px;}

/*Victor 06-02-2015*/
.monthlyincomecont .heading span, .monthlyincomecont .heading span.box{float:left; margin-right:20px;}
.monthlyincomecont .heading span.income_duration, span.help-span{float:none!important; margin-right: 0px!important;}
.panel span.inwordContainer{margin-left:275px; float:left; margin-right:0px;}
.currentemicont span.inwordContainer{margin-left:395px; float:left;}
.monthlyincomecont span.inwordContainer{float: left; margin-left:305px!important; margin-right: 0;}
.panel .box .slider-input{margin-right:350px; float:right;}
.panel .box .w130{margin-right:445px;}
/*#slider_1_txt{margin-right:463px;}*/
/*Victor 06-02-2015*/

