@charset "utf-8";a,article,blockquote,body,div,f,figcaption,figure,form,h1,h2,h3,h4,header,html,img,label,p,section,tr,video{border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;margin:0;padding:0}body{text-size-adjust:100%;-webkit-text-size-adjust:100%}article,blockquote,f,figure,header,section{display:block}li,ul{margin:0;padding:0;list-style:none}button,input,select{margin:0;padding:0}a img,input,select{vertical-align:middle}
/*============================CSS REUSABLE==================================*/
html{background:#fff;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:Roboto,sans-serif;font-size:20px;color:#414042;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:graysacle}.row{max-width:1170px;margin:0 auto}.mtop50{margin-top:50px}.mtop40{margin-top:40px!important;margin-bottom:40px}.s12{width:100%}.s11{width:91.53%}.s10{width:83.06%}.s9{width:76.6%!important}.s8{width:66.13%}.s7{width:57.66%}.s6{width:49.2%}.s5{width:40.73%}.s4{width:32.26%}.s3{width:23.8%}.s2{width:15.33%}.s1{width:6.866%}.col{display:block;float:left;margin:1% 0 1% 1.6%}.col:first-child{margin-left:0}.clr:after,.clr:before{content:'';display:table}.clr:after{clear:both}.tc{text-align:center}.tl{text-align:left}.tr{text-align:right}.cursor{cursor:pointer}.sec-awd,.sec-faq,.sec-offer,.sec-rtb,footer{padding:10px 0}footer,header,section{width:100%;float:left}.sec-awd h3,.sec-faq h3,.sec-offer h3{font-size:110%;margin-bottom:10px}br{display:none}.1show-mobile{display:none!important}.1hide-mobile{display:block!important}table{font-size:1em}.ui-draggable,.ui-droppable{background-position:top}.ui-widget.ui-widget-content{border:1px solid #c5c5c5;width:22%!important;z-index:99999!important}.ui-datepicker table{width:100%;font-size:.8em!important;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker .ui-datepicker-title select{font-size:.8em!important;margin:1px 0;outline:0!important}.float-left{float:left}.float-right{float:right}.float-left.col{margin:1% 1.6% 1% 0;box-sizing:border-box!important}
/*======== =======================================================================*/
/* CAMPAIGN HEADER
/*===============================================================================*/
.header{background:#fff;padding:5px 0 0}.logo{height:50px;width:auto}
/*===============================================================================*/
/* BANNER
/*===============================================================================*/
.banner .col{margin-top:0;margin-bottom:0}.banner h1{font-size:150%;margin:20px 0 10px;letter-spacing:normal}h1 br{display:block}.banner p{font-size:80%}.account{height:auto;width:215px}
/*===============================================================================*/
/* RTB
/*===============================================================================*/
.sec-rtb{padding:0 0 10px}.sec-rtb .col{margin-top:0;margin-bottom:0}.sec-rtb li{margin:0!important;border-bottom:1px dashed #acacac;padding:10px 0!important;box-sizing:border-box}.rtb-more li{padding:10px 0!important}.rtb-txt1{width:90%!important;float:left;box-sizing:border-box}.rtb-txt,.rtb-txt1{padding-left:15px}.sec-rtb li:last-child{border:0!important}.icons{height:36px;float:left}.rtb-txt{width:95%!important;float:left;padding-left:15px;box-sizing:border-box}.f80{font-weight:700;font-size:80%;margin-bottom1:5px}.f75{font-size:75%}.sec-rtb p{text-align:justify}.rtb-more,.rtb-more1,.rtb-more2{display:none}.know-more,.less-btn,.know-more1,.less-btn1,.know-more2,.less-btn2{color:#00f;}
.less-btn,.less-btn1,.less-btn2{font-size:75%}
.know-more{border:0!important}.bold{font-weight:700}.table{width:96%;margin:0px auto 0;float:right;}.table .s3:first-child{margin-left:20px} .table .s3{width:23%!important;border:1px solid #e77817;border-radius:5px;box-sizing:border-box}.plan-inf{font-size:75%!important;display:block;padding:3px 10px}.plan-charges{color:#e77817;font-size:75%!important;font-weight:700;padding:3px 10px;backgroun#fafafa;display:block;border-radius:4px}.per{font-size:60%}.note{font-size:55%!important;padding:10px 0 5px}li.pb0{padding-bottom:0!important}.pt12{padding-top:12px!important;padding-bottom:0!important}.pt5{padding-top:5px}
.rtb-info{font-size:75%; margin:3px 0}
/*===============================================================================*/
/* FORM
/*===============================================================================*/
.form-wrapper-fixed{background:#fff;position:fixed;right:0;width:330px;height:100%;box-shadow:-5px 2px 10px rgba(0,0,0,.1);padding-left:15px;padding-right:15px;box-sizing:border-box;top:0;z-index:10; overflow-y:scroll !important; overflow-x: hidden;}.btn1{width:100%}
.form-wrapper-fixed form{margin-top:10px}
.form-wrapper-fixed h2{text-align:center!important;padding:8px 0 5px;font-size:80%!important;color:#414042!important;font-weight:400}
.form-wrapper-fixed form li{margin:8px 0 !important}
.form-wrapper-fixed .divform li{margin:12px 0 !important}
.form-wrapper-fixed form li span{margin:0 !important}
form li .span{margin:0 0 5px !important}
form li .errormsg{color:red;font-size:55%; display:none;  padding:0 !important; margin:0 !important}
.divform li .errormsg{color:red;font-size:55%; display:none;  padding:0 !important; margin:0 !important}
input,textarea{padding:8px;margin:0;font-size:75%;}
input,textarea,select{width:100%;border:1px solid #d9d9d9;box-sizing:border-box;background:#f0f0f0;color:#989898; outline:none}
select{padding:10px 8px!important;font-size:75%!important}
input[type=submit]{background:#e77817!important;text-align:center;color:#fff!important;border:0!important;height:35px;font-weight:700;cursor:pointer;font-size:75%;text-transform:uppercase}
.green{color:#090!important;padding:5px 0!important;font-size:70%!important;float:left;margin:0;padding:0}
.resend-otp a{font-size:75% !important; float:right; margin:0;color:#808285 !important}
.userid [type=radio]:checked,.userid [type=radio]:not(:checked){position:absolute;left:-9999px}.userid [type=radio]:checked+label,.userid [type=radio]:not(:checked)+label{position:relative;padding-left:24px;cursor:pointer;line-height:15px;display:inline-block;color:#666}.userid [type=radio]:checked+label:before,.userid [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:12px;height:12px;border:1px solid #e77817;border-radius:100%;background:#fff}.userid [type=radio]:checked+label:after,.userid [type=radio]:not(:checked)+label:after{content:'';width:6px;height:6px;background:#e77817;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.userid [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.userid [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.userid input[type=radio]{display:none}.userid .choose{text-align:left!important;padding:5px 0 10px!important;font-size:75%!important}.userid label{font-size:75%;margin-bottom:15px!important}
.rm-use-txt{margin-bottom:0!important;background:url(../img/minus1.png) no-repeat left 50%}.rm-minus{margin-bottom:2px!important;background:url(../img/plus1.png) no-repeat left 50% !important}.rm-use p{margin-bottom:10px;padding-left:20px; font-size:70%}
.rm-use input{padding:8px !important;margin-bottom:8px!important;font-size:75%!important; box-sizing:border-box}.details li{font-size:55% !important;text-align:left;margin-bottom:0px!important;list-style:disc;margin-left:20px}.rm-details{display:block; padding-top:5px; padding-bottom:0 !important}
.resume-wrap{background:#f4f4f4; border:1px solid #E77817; text-align:center; margin:28px 0 0 !important; padding:5px 0 0; position:relative}
#resume-btn{text-align:center;padding:6px 0;width:90%;background:#fff!important;cursor:pointer;color:#e77817!important;font-weight:400;margin:12px auto !important;font-size:70%!important;border-radius:4px;box-shadow:0 1px 3px 0 rgba(63,63,68,.15),0 0 0 1px rgba(63,63,68,.05)}
.or{position:absolute;top:0;width:25px;height:25px;background:#fff;line-height:25px;border:1px solid #e77817;font-size:60%!important;border-radius:50%;top:0;left:50%;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%) box-shadow: 0 1px 3px 0 rgba(63,63,68,.15),0 0 0 1px rgba(63,63,68,.05);background-color:#fff}

.ui-draggable,.ui-droppable{background-position:top}.ui-widget.ui-widget-content{border:1px solid #c5c5c5;width:21%!important;z-index:99999!important}.ui-datepicker table{width:100%;font-size:.8em!important;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker .ui-datepicker-title select{font-size:.8em!important;margin:1px 0;outline:0!important}

.nri-btn{color:#414042; font-size:70%; padding:6px 0; border:1px solid #ccc; background:#f4f4f4; width:100%; margin:15px 0 !important; text-align:center; text-decoration:none; display:block; box-sizing:border-box}

::-webkit-scrollbar {
    width: 10px;
}

/* Scrollbar CSS*/
/* Track */
::-webkit-scrollbar-track {background: #f1f1f1; border-radius: 6px;} 
/* Handle */
::-webkit-scrollbar-thumb {
    background: #d4d4d4; border-radius: 6px;
}
/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
    background: #555; 
}
/*===============================================================================*/
/* OFFERS
/*===============================================================================*/
.sec-faq,.sec-offer{background:#fafafa}.sec-offer{text-align:center}.sec-offer br{display:block}.sec-offer .s6{background:#fff;border:1px solid #cacaca;box-sizing:border-box;padding:15px 20px;border-radius:4px;width:45%}.sec-offer .s2{width:5%}.sec-offer .s8{padding-left:10px;width:60%}.line{border-bottom:1px dashed #cacaca;margin-bottom:10px}.line1{border-bottom:1px dashed #cacaca;margin-bottom:10px}.sec-offer p{font-size:75%;padding-bottom:10px}.sec-offer li{margin:10px 0}.rupee{font-size:110%!important;color1:#666}.offer-details-health,.offer-details-news{display:none}.arrow{height:10px;background:url(../img/arrow-dwn.png) no-repeat center!important;cursor:pointer}.active-up{background:url(../img/arrow-up.png) no-repeat center!important}.offer80{width:80%;margin:0 auto}.documents{width:80%;margin:0 auto}.documents p{font-size:70%;padding:10px 0 0}.documents li{border:0;list-style:disc;margin:5px 25px!important;padding:0!important;font-size:60%}
/*===============================================================================*/
/* AWARDSS
/*===============================================================================*/
.sec-awd{background:#fff}.awards li{padding:10px 0;border-bottom:1px solid #cacaca;margin:10px 0}.awards li:last-child{border-bottom:0!important}.awards li h4{font-size:80%;margin-bottom:10px}.awards li p{font-size:75%;margin-bottom:5px!important}/*===============================================================================*/
/* FAQs
/*===============================================================================*/
.ques{border-bottom:1px solid #cacaca;font-size:80%;text-align:left;padding:10px 0;cursor:pointer;background:url(../img/plus.png) no-repeat 98% center!important}.ans{margin:0;padding:10px 0;font-size:75%;border-bottom:1px solid #cacaca}.ans p{padding:0;text-align:justify}.active{background:url(../img/minus.png) no-repeat 98% center!important}.ans ul li{margin:5px 30px;list-style:disc}
/*===============================================================================*/
/* IPO
/*===============================================================================*/
.ipo-details{float:left; padding:10px 0}
.ipo-table{width:96% !important; margin:10px auto}
.ipo-details table, tr,td{border:1px solid #ccc}
td{font-size:80%; text-align:center; padding:5px}
.ipobg{background:#f4f4f4}
.ipo-details br{display:block}
.ipo-details .s3{text-align:center; border-right:1px solid #E77817; box-sizing:border-box !important}
.ipo-details .ipo-inf{font-size:75%}
.ipo-icon{width:36px; height:36px; margin:10px auto !important}
.ipo-table-details p{font-size:65%; padding-bottom:5px}
/*===============================================================================*/
/* FOOTER
/*===============================================================================*/
.footer p{font-size:50%; text-align:justify}
#back-top{width:50px;height:50px;bottom:10px;background-image:url(../img/backtotop.png);background-repeat:no-repeat;position:fixed;right:25%;display:block;cursor:pointer}
.clove,.et,.grow,.icfl,.mc,.mfine{display:inline-block;background:url(../img/offers.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left;width:90px;height:32px}.clove{background-position:-5px 0}.et{background-position:-100px 0}.grow{background-position:-5px -37px}.icfl{background-position:-100px -37px}.mc{background-position:-5px -74px}.mfine{background-position:-100px -74px}
.open-btn-txt{display:none}
.isec {
    height: 38px;
    background: url(../img/iSEC.png) no-repeat right bottom;
    margin: 0;
    padding: 0;
}
.offer-logo{width:145px;height:32px;margin:0 auto 6px;text-align:center}.offer-info p{font-size:75%}.amt{color:#414042;font-size:100%!important;padding-top:8px}
.offers-item{height:155px;border-radius:3px;background-color:#fff;text-align:center;box-sizing:border-box;padding:15px 0 0!important}

.baf,.WI,.MFI,.clove1,.emt,.et,.growfitter,.icfl,.icici1,.mc,.mfine1,.om1{display:inline-block;background:url(../img/icons-offers.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.baf{background-position:-5px 0}.WI{background-position:-155px 0}.MFI{background-position:-305px 0}.clove1{background-position:-5px -37px}.emt1{background-position:-155px -37px}.et{background-position:-305px -37px}.growfitter1{background-position:-5px -74px}.icfl{background-position:-155px -74px}.icici1{background-position:-305px -74px}.mc{background-position:-5px -111px}.mfine1{background-position:-155px -111px}.om{background-position:-305px -111px}


@media only screen and (max-width:1280px){
.ui-widget.ui-widget-content{width:23%!important}}
@media only screen and (max-width:1024px){
body{font-size:18px}
.row{padding:0 3%}
.ui-widget.ui-widget-content {border: 1px solid #c5c5c5;width:90% !important; z-index:99999 !important}
.form-wrapper-fixed{width:280px}
.s9{width:70%!important}
}
@media only screen and (max-width:800px){
body{font-size:17px}
.row{padding:0 3%}
.s8,.s4,.s6, .s9, form{width:100% !important}
.sec-offer h3, .sec-awd h3, .sec-faq h3{font-size:95%}
.logo{height:35px; width:auto}
br{display:block}
.banner br{display:none !important}
.ui-widget.ui-widget-content {border: 1px solid #c5c5c5;width: 92% !important; z-index:99999 !important}
.subhead{margin-bottom:15px}
.float-left{float:right !important}
.float-right{float:left !important}
.float-left.col{margin:1% 0 1% 0; box-sizing:border-box !important}
/*===============================================================================*/
/* BANNER
/*===============================================================================*/
.banner h1{font-size:95%; margin:5px 0 5px}
.banner p{font-size:80%}
.banner .s4{display:none !important}
.header .tl{text-align:center !important}
/*===============================================================================*/
/* RTB
/*===============================================================================*/
.per{font-size:50%}
.rtb-txt,.rtb-txt1{width:80% !important;float:left; padding:0 0 0 10px !important; box-sizing:border-box}
.hlh48 li .rtb-txt{height:auto; line-height:normal !important}
.sec-rtb li{margin:8px 0; padding:0px 0 10px !important}
.table{width:100%; margin:50px auto 0 !important; float:none }
.table .s3:first-child{margin-left:0px} 

.plan-inf{font-size:70% !important; display:block; padding:3px 0 !important; height:38px; text-align:center !important}
.plan-charges{color:#E77817; font-size:70% !important; font-weight:bold; height:auto !important; padding:8px 0 4px; text-align:center; background:#fafafa; display:block; border-radius:5px;}
.sec-rtb li{margin:5px 0; padding:6px 0 !important}
.rtb-more ul li{padding:8px 0 !important}
.rtb-txt .f80, .rtb-txt1 .f80{margin-bottom:5px}
.rtb-txt1 p.f80, .rtb-txt p.f80{padding-top:5px}
.note{font-size:55% !important; padding:5px 0 0}
.pt12{padding-top:12px !important}
.pt5{padding-top:10px !important}
.pb20{padding-bottom:20px !important}
/*===============================================================================*/
/* FORM
/*===============================================================================*/
form{width:100%}.form-wrapper-fixed{position:static;width:100%;height:auto;box-shadow:0 0 0 transparent;padding:0;box-sizing:border-box;top:0;z-index:10}.form-wrapper-fixed h2{display:none}.form-wrapper-fixed form{background:#fff;padding:0 10px 2px;box-sizing:border-box;margin-top:5px!important}.resume-wrap{margin:20px auto !important; box-sizing:border-box; width:94% !important}
.nri-btn{width:95%; margin:0 auto 20px !important}
input,textarea{padding:7px;margin:0;font-size:75%;}
.rm-use input{padding:7px !important;margin-bottom:8px!important;font-size:75%!important; box-sizing:border-box}
input[type=submit]{height:32px;}
form li:last-child{margin-top:0 !important}
li input.btn1{margin-top:0 !important}
/*===============================================================================*/
/* OFFERS
/*===============================================================================*/
.sec-offer .s6{background:#fff;padding:15px 20px; width:100% !important; margin-bottom:20px}
.sec-offer .s6:last-child{margin-bottom:0 !important}
.sec-offer .s6.col{margin-left:0 !important}
.sec-offer .s2{display:none}
.sec-offer p{text-align:center !important; padding-bottom:5px}
.sec-offer li{margin:5px 0}
.offer80{width:90%}
.sec-offer br{display:block}
.sec-offer .s8{padding-left:0; width:100%}
.offer-icon{width:90px !important; height:32px;margin:0 auto !important; background:red}
.sec-offer .s4{width:32.26% !important; height:auto !important}
.baf1,.WI,.M1,.clove1,.emt,.et,.growfitter1,.icfl,.icici1,.mc,.mfine1,.om1{display:inline-block;background:url(../img/icons-offersm.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.baf{background-position:-5px 0}.WI{background-position:-100px 0}.MI{background-position:-195px 0}.clove{background-position:-5px -37px}.emt{background-position:-100px -37px}.et{background-position:-195px -37px}.growfitter{background-position:-5px -74px}.icfl{background-position:-100px -74px}.icici1{background-position:-195px -74px}.mc{background-position:-5px -111px}.mfine{background-position:-100px -111px}.om{background-position:-195px -111px}
/*===============================================================================*/
/* AWARDSS
/*===============================================================================*/
.sec-awd img{width:auto; height:120px}
.awards li{padding:10px 0}
.awards li:last-child{border-bottom:0 !important}
.awards li h4{font-size:85%; margin-bottom:10px}
.open-btn-txt{display:block !important}
.offer-logo {width: 90px;height: 32px;margin: 0 auto 10px;text-align: center;}
.rtb-info{float:none; width:100%}
.offer-line1{height:50px}.offer-line{height:70px !important}	
/*===============================================================================*/
/* FAQs
/*===============================================================================*/
.ques {font-size:80%;padding: 10px 20px 10px 0;cursor: pointer}
#back-top{width:50px;height:50px;bottom:10px;position:fixed;right:2%;display:block;cursor:pointer}
.ipo-table{width:99% !important; margin:10px auto}
.ipo-details .s3{text-align:center; border-right:0px solid #E77817; box-sizing:border-box !important; height:130px}
.ipo-icon{margin:20px auto 15px !important}

}

@media only screen and (max-width:568px){
.ui-widget.ui-widget-content {border: 1px solid #c5c5c5;width:84% !important; z-index:99999 !important}
.plan-inf{height:65px !important;  padding:8px 10px 8px !important; box-sizing:border-box}
.plan-charges{height:45px !important; padding:8px 10px 0; box-sizing:border-box}

}
@media only screen and (max-width:480px){
.banner br{display:block}.ques {padding: 10px 25px 10px 0;cursor: pointer}.pt12{padding-top:8px !important}.pt5{padding-top:8px !important}
.ui-widget.ui-widget-content {border: 1px solid #c5c5c5;width:84% !important; z-index:99999 !important}
.plan-charges{height:55px !important; padding:8px 10px 0; box-sizing:border-box}

}
@media only screen and (max-width:320px){

.ui-widget.ui-widget-content {border: 1px solid #c5c5c5;width:83% !important; z-index:99999 !important}
.plan-charges{height:55px !important; padding:8px 5px 0; box-sizing:border-box}
.offer-line1{height:50px}.offer-line{height:90px !important}	

}