@import "SourceSansPro/SourceSansPro.css";
html,body{height:100%}
body{color:#646464;background-color:#efefef;font-family:'Source Sans Pro',sans-serif!important}
p{margin:0!important}
a.orange,a.orange:hover{color:#ff5400;text-decoration:none}
footer{margin-top:10px;padding:25px 0;background:#444;color:#fff}
footer a{color:#FFF;text-decoration:none}
.min-height-400{height:400px;overflow-y:auto}
.min-height-300{min-height:300px}
.min-height-350{min-height:350px}
.navbar-toggle .icon-bar{background:#fff}
.panel ul{padding:0;margin:0;list-style:none}
.news-item{padding:4px;margin:0 -15px;border-bottom:1px dotted #ccc;list-style:none;overflow-y:auto}
.news-item:hover{background-color:#FAFAFA}
.news-item span{font-size:12px;color:#aaa}
span.notice-time-span{font-size:11px;float:right;padding:5px 0;display:inline-block}
.bold,.strong,b,strong{font-weight:700}
.double-borders{border-bottom:double #aaa!important;border-top:double #aaa!important}
.no-decoration{text-decoration:none!important}
.margin-right-10{margin-right:10px}
.captcha-div{background:url(https://cdn.digilib.net.in/cdn/sandbg.png);border-radius:5px;height:64px;overflow:hidden;margin-bottom:10px}
ul.notice-items{margin:0;padding:0}
span.date-span{font-size:14px;color:#000;width:150px;display:inline-block}
.no-margin-bottom{margin-bottom:0!important}
.margin-bottom-20{margin-bottom:20px!important}
.margin-bottom-10{margin-bottom:10px!important}
.margin-top-20{margin-top:20px}
img.banner-img{max-width:100%;border-radius:8px;display:block;margin:0 0 15px}
.user-notification,.user-notification:hover{background:none!important;color:#fff!important;cursor:default}
.round-border{border-radius:4px!important}
.salutation-select{margin:-1px;border-radius:2px}
.cursor-pointer{cursor:pointer}
.spacer-div{margin:15px 0}
button#CopyCommunicationAddress{float:right;margin:-50px 0}
.profile-img{width:170px;height:200px;background-size:cover;border:2px solid #666;border-radius:5px;float:left;margin-right:15px}
#Step2,#Step3,#Step4,#Step5,#Step6,#Step7,#Step8{display:none}
.list-group-item .course-button{margin:-36px 0 5px 10px}
ul.nav li.dropdown:hover > ul.dropdown-menu{display:block}
.marquee-home{margin:-10px 0 15px}
@media (max-width: 767px) {
    .list-group-item .course-button{margin:10px 1% 0;display:inline-block;width:48%;float:none!important}
    .apply-now-btn{width:100%;margin:15px 0}
}
@media (min-width: 768px) {
    .form-horizontal .control-label .minusmargin10{margin-top:-10px}
}
@media (max-width: 768px) {
    footer,footer .text-right{text-align:center!important}
}
#homepage-fullwidth-carousel{height:400px;overflow:hidden}
#homepage-fullwidth-carousel .item{height:400px;background-size:cover;background-repeat:no-repeat;background-position:center;width:100%}
.height-389{height:389px}
.error-template{padding:8%;text-align:center}
.error-actions{margin:25px 0}
.error-actions .btn{margin-right:10px}
.gallery{display:inline-block;margin-top:20px;width:100%}
.gallery-icon{width:100%;height:180px;border:5px solid #fff;background-size:cover!important;background-position:center!important}
#ui_notifIt{position:fixed;top:10px;right:10px;cursor:pointer;overflow:hidden;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.3);-o-box-shadow:0 3px 5px rgba(0,0,0,0.3);box-shadow:0 3px 5px rgba(0,0,0,0.3);-wekbit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;z-index:2000}
#ui_notifIt:hover{opacity:1!important}
#ui_notifIt p{text-align:center;font-family:sans-serif;font-size:14px;padding:0;margin:0}
#notifIt_close{position:absolute;color:#FFF;top:0;padding:0 5px;right:0}
#notifIt_close:hover{background-color:rgba(255,255,255,0.3)}
#ui_notifIt.success{background-color:#9acd32;color:#fff}
#ui_notifIt.error{background-color:#ff4500;color:#fff}
#ui_notifIt.warning{background-color:orange;color:#fff}
#ui_notifIt.info{background-color:#00bfff;color:#fff}
#ui_notifIt.default{background-color:#EEE;color:#444}
.notifit_confirm_bg{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(255,255,255,0.8)}
.notifit_confirm *{font-family:sans-serif}
.notifit_confirm{position:fixed;top:0;left:0;padding:30px 30px 0;background-color:#EEE;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.2);box-shadow:0 2px 10px rgba(0,0,0,0.2)}
.notifit_confirm_accept,.notifit_confirm_cancel{padding:10px 20px;color:#FFF;border:1px solid rgba(0,0,0,0.1);margin:10px;outline:0;cursor:pointer;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}
.notifit_confirm_accept{background-color:#9ACD32}
.notifit_confirm_accept:hover{background-color:#ABDE43}
.notifit_confirm_cancel{background-color:#FF4500}
.notifit_confirm_cancel:hover{background-color:#FF5611}
.notifit_confirm_message{text-align:center;margin-bottom:20px}
.panel-green{border-color:#5cb85c}
.panel-green .panel-heading{border-color:#5cb85c;color:#fff;background-color:#5cb85c}
.panel-green a{color:#5cb85c}
.panel-green a:hover{color:#3d8b3d}
.panel-red{border-color:#d9534f}
.panel-red .panel-heading{border-color:#d9534f;color:#fff;background-color:#d9534f}
.panel-red a{color:#d9534f}
.panel-red a:hover{color:#b52b27}
.panel-yellow{border-color:#f0ad4e}
.panel-yellow .panel-heading{border-color:#f0ad4e;color:#fff;background-color:#f0ad4e}
.panel-yellow a{color:#f0ad4e}
.panel-yellow a:hover{color:#df8a13}
.stat-icon{margin:5px 0 0;font-size:40px}
.huge{font-size:40px}
.bg-white{background-color:#FFF}
.dashlet{height:235px;overflow:auto}
.quick-links li{padding:5px 0 8px;border-bottom:1px dotted #ccc}
.quick-links li a:hover{text-decoration:none;font-weight:700}
.transaction-list li{border-bottom:1px dotted #ccc;padding:0 0 5px;list-style-type:disc;margin:0 0 5px 15px}
.text-left-important{text-align:left!important}
h3.page-heading{border-bottom:double #999;padding:5px 0 15px}
.nav-wizard > li{float:left}
.nav-wizard > li > a{position:relative;background-color:#eee;cursor:not-allowed}
.nav-wizard > li > a .badge{margin-left:3px;color:#eee;background-color:#428bca}
.nav-wizard > li:not(:first-child) > a{padding-left:34px}
.nav-wizard > li:not(:first-child) > a:before{width:0;height:0;border-top:20px inset transparent;border-bottom:20px inset transparent;border-left:20px solid #fff;position:absolute;content:"";top:0;left:0}
.nav-wizard > li:not(:last-child) > a{margin-right:6px}
.nav-wizard > li:not(:last-child) > a:after{width:0;height:0;border-top:20px inset transparent;border-bottom:20px inset transparent;border-left:20px solid #eee;position:absolute;content:"";top:0;right:-18px;z-index:2}
.nav-wizard > li:first-child > a{border-top-left-radius:4px;border-bottom-left-radius:4px}
.nav-wizard > li:last-child > a{border-top-right-radius:4px;border-bottom-right-radius:4px}
.nav-wizard > li.done:hover > a,.nav-wizard > li:hover > a{background-color:#d5d5d5}
.nav-wizard > li.done:hover > a:before,.nav-wizard > li:hover > a:before{border-right-color:#d5d5d5}
.nav-wizard > li.done:hover > a:after,.nav-wizard > li:hover > a:after{border-left-color:#d5d5d5}
.nav-wizard > li.done > a{background-color:#e2e2e2}
.nav-wizard > li.done > a:before{border-right-color:#e2e2e2}
.nav-wizard > li.done > a:after{border-left-color:#e2e2e2}
.nav-wizard > li.active > a,.nav-wizard > li.active > a:hover,.nav-wizard > li.active > a:focus{color:#fff;background-color:#5cb85c;cursor:pointer}
.nav-wizard > li.active > a:after{border-left-color:#5cb85c}
.nav-wizard > li.active > a .badge{color:#5cb85c;background-color:#fff}
.nav-wizard > li.disabled > a{color:#777}
.nav-wizard > li.disabled > a:hover,.nav-wizard > li.disabled > a:focus{color:#777;text-decoration:none;background-color:#eee;cursor:default}
.nav-wizard > li.disabled > a:before{border-right-color:#eee}
.nav-wizard > li.disabled > a:after{border-left-color:#eee}
.nav-wizard.nav-justified > li{float:none}
.nav-wizard.nav-justified > li > a{padding:10px 15px}
@media (max-width: 768px) {
    .nav-wizard.nav-justified > li > a{border-radius:4px;margin-right:0}
    .nav-wizard.nav-justified > li > a:before,.nav-wizard.nav-justified > li > a:after{border:none!important}
}
.nav-pills>li+li{margin:0 0 5px}
ul.nav.nav-pills.nav-wizard{margin-bottom:15px;max-width:530px}
legend.legend-divider{border-bottom:double #ccc;margin:0 15px 25px;overflow:hidden;width:97%;padding:5px 0}
.red{color:red}
.mid-center{text-align:center;vertical-align:middle!important}
i.hint-pointer{margin:3px 0 0 10px;color:#5cb85c;float:right}
.bootbox .modal-footer{border:none;padding-top:0}
.tabs-left,.tabs-right{border-bottom:none;padding-top:2px}
.tabs-left{border-right:1px solid #ddd}
.tabs-right{border-left:1px solid #ddd}
.tabs-left>li,.tabs-right>li{float:none;margin-bottom:2px}
.tabs-left>li{margin-right:-1px}
.tabs-right>li{margin-left:-1px}
.tabs-left>li.active>a,.tabs-left>li.active>a:hover,.tabs-left>li.active>a:focus{border-bottom-color:#ddd;border-right-color:transparent}
.tabs-right>li.active>a,.tabs-right>li.active>a:hover,.tabs-right>li.active>a:focus{border-bottom:1px solid #ddd;border-left-color:transparent}
.tabs-left>li>a{border-radius:4px 0 0 4px;margin-right:0;display:block}
.tabs-right>li>a{border-radius:0 4px 4px 0;margin-right:0}
.vertical-text{margin-top:50px;border:none;position:relative}
.vertical-text>li{height:20px;width:120px;margin-bottom:100px}
.vertical-text>li>a{border-bottom:1px solid #ddd;border-right-color:transparent;text-align:center;border-radius:4px 4px 0 0}
.vertical-text>li.active>a,.vertical-text>li.active>a:hover,.vertical-text>li.active>a:focus{border-bottom-color:transparent;border-right-color:#ddd;border-left-color:#ddd}
.vertical-text.tabs-left{left:-50px}
.vertical-text.tabs-right{right:-50px}
.vertical-text.tabs-right>li{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.vertical-text.tabs-left>li{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}
a.read-more-link{float:right;color:#ff5400;display:inline-block}
.dropdown-submenu{position:relative}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px}
.dropdown-submenu:hover>.dropdown-menu{display:block}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}
.dropdown-submenu:hover>a:after{border-left-color:#fff}
.dropdown-submenu.pull-left{float:none}
.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}
.dropdown-menu{border:none;border-radius:0}
.QuickLinksMenu{padding:0 15px !important; list-style-type:circle!important}
.QuickLinksMenu li{padding:4px 0}
.lower-footer{padding-top:35px;border-top:2px solid #ddd}
.vertical-alignment-helper{display:table;height:100%;width:100%;pointer-events:none}
.vertical-align-center{display:table-cell;vertical-align:middle;pointer-events:none}
.modal-center{width:inherit;max-width:inherit;height:inherit;margin:0 auto;pointer-events:all}
ul.FooterMenu li{padding:10px 0;list-style:none;border-bottom:1px dotted #ff5400}
ul.FooterMenu li a{text-decoration:none}
ul.FooterMenu > li:first-child{padding-top:0}
ul.FooterMenu li a:hover{color:#ff5400}
ul.FooterMenu{padding:0 10px;margin-bottom:30px}
footer h3{border-bottom:2px solid #ff5400;padding-bottom:8px;margin-bottom:20px}
.social-icon{font-size:40px!important;margin:0 20px 0 0}
.fb-icon:hover{color:#1565C0;text-decoration:none}
.gp-icon:hover{color:#E53935;text-decoration:none}
.tw-icon:hover{color:#4FC3F7;text-decoration:none}
.li-icon:hover{color:#3F51B5;text-decoration:none}
#google_translate_element{font-family:inherit!important}
.goog-te-gadget-simple{padding:8px 5px!important}
span.hit-counter{font-size:28px;letter-spacing:14px;background:#4c4c4c;background:-moz-linear-gradient(top,#4c4c4c 0%,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:-webkit-linear-gradient(top,#4c4c4c 0%,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:linear-gradient(to bottom,#4c4c4c 0%,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c4c4c',endColorstr='#131313',GradientType=0);padding:0 5px 0 15px}
.mid-center{text-align:center;vertical-align:middle!important;color:#CCC;padding-top:15%}
.mid-center i{font-size:72px;color:#FFC107;display:block;margin:45px 15px 15px}
.all-caps{text-transform:uppercase}
.margin-bottom-30{margin-bottom:30px}
a.full-link{display:block;padding:10px 0;width:100%;margin:-10px 0;text-decoration:none}
.easing_linear{-webkit-transition-timing-function:cubic-bezier(.25,.25,.75,.75);transition-timing-function:cubic-bezier(.25,.25,.75,.75)}
.easing_ease{-webkit-transition-timing-function:ease;transition-timing-function:ease}
.easing_easeIn{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
.easing_easeOut{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.easing_easeInOut{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
.easing_easeInQuad{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
.easing_easeInCubic{-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}
.easing_easeInQuart{-webkit-transition-timing-function:cubic-bezier(.895,.03,.685,.22);transition-timing-function:cubic-bezier(.895,.03,.685,.22)}
.easing_easeInQuint{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}
.easing_easeInSine{-webkit-transition-timing-function:cubic-bezier(.47,0,.745,.715);transition-timing-function:cubic-bezier(.47,0,.745,.715)}
.easing_easeInExpo{-webkit-transition-timing-function:cubic-bezier(.95,.05,.795,.035);transition-timing-function:cubic-bezier(.95,.05,.795,.035)}
.easing_easeInCirc{-webkit-transition-timing-function:cubic-bezier(.6,.04,.98,.335);transition-timing-function:cubic-bezier(.6,.04,.98,.335)}
.easing_easeInBack{-webkit-transition-timing-function:cubic-bezier(.6,-.28,.735,.045);transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}
.easing_eastOutQuad{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
.easing_easeOutCubic{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}
.easing_easeOutQuart{-webkit-transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1)}
.easing_easeOutQuint{-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}
.easing_easeOutSine{-webkit-transition-timing-function:cubic-bezier(.39,.575,.565,1);transition-timing-function:cubic-bezier(.39,.575,.565,1)}
.easing_easeOutExpo{-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}
.easing_easeOutCirc{-webkit-transition-timing-function:cubic-bezier(.075,.82,.165,1);transition-timing-function:cubic-bezier(.075,.82,.165,1)}
.easing_easeOutBack{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}
.easing_easeInOutQuad{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
.easing_easeInOutCubic{-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1)}
.easing_easeInOutQuart{-webkit-transition-timing-function:cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1)}
.easing_easeInOutQuint{-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);transition-timing-function:cubic-bezier(.86,0,.07,1)}
.easing_easeInOutSine{-webkit-transition-timing-function:cubic-bezier(.445,.05,.55,.95);transition-timing-function:cubic-bezier(.445,.05,.55,.95)}
.easing_easeInOutExpo{-webkit-transition-timing-function:cubic-bezier(1,0,0,1);transition-timing-function:cubic-bezier(1,0,0,1)}
.easing_easeInOutCirc{-webkit-transition-timing-function:cubic-bezier(.785,.135,.15,.86);transition-timing-function:cubic-bezier(.785,.135,.15,.86)}
.easing_easeInOutBack{-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}
.easing_easeInOutElastic{-webkit-transition-timing-function:cubic-bezier(1,-.56,0,1.455);transition-timing-function:cubic-bezier(1,-.56,0,1.455)}
.easing_custom{-webkit-transition-timing-function:cubic-bezier(.5,.25,.5,.75);transition-timing-function:cubic-bezier(.5,.25,.5,.75)}
.scrollToTop{position:fixed;right:20px;bottom:-100px;overflow:hidden;opacity:0}
.scrollToTop_show{bottom:20px;opacity:1}
.scrollToTop_animating,.scrollToTop_animating *{pointer-events:none!important}
@-webkit-keyframes scrollToTop_fade {
    0%{opacity:0}
    to{opacity:1}
}
@keyframes scrollToTop_fade {
    0%{opacity:0}
    to{opacity:1}
}
@-webkit-keyframes scrollToTop_slide {
    0%{bottom:-100px}
    to{bottom:20px}
}
@keyframes scrollToTop_slide {
    0%{bottom:-100px}
    to{bottom:20px}
}
.scrollToTop{width:50px;height:50px;font-family:sans-serif;font-size:12px;color:#000;text-decoration:none;text-indent:100%;text-transform:uppercase;white-space:nowrap;background:no-repeat 50% transparent;outline:none}
.scrollToTop_default{display:block;width:auto;height:auto;padding:10px;text-indent:0;background:#eee;border-radius:10px}
.scrollToTop_default :hover{background-color:#ddd}
.scrollToTop_cycle{background-image:url(cycle.png)}
.scrollToTop_cycle:hover{background-image:url(cycle-hover.png)}
.scrollToTop_square{background-image:url(square.png)}
.scrollToTop_square:hover{background-image:url(square-hover.png)}
.scrollToTop_text{background-image:url(text.png)}
.scrollToTop_text:hover{background-image:url(text-hover.png)}
.scrollToTop_triangle{background-image:url(triangle.png)}
.scrollToTop_triangle:hover{background-image:url(triangle-hover.png)}
.scrollToTop_cycle{border-radius:20px}
.height-400{height:400px;overflow:auto}
div#HeaderMenu{border-bottom:2px solid #FFF;background:#444}
div#HeaderMenu a{color:#FFF;text-decoration:none;padding:8px 15px}
div#HeaderMenu a:hover{text-decoration:none;color:#ff5400;background:none}
marquee{padding:10px 15px}
.masthead-center img{float:none!important}
.masthead-center{text-align:center}
#masthead{padding:10px 0 25px;text-shadow:0 1px 1px #444}
#masthead img{max-width:125px;margin:15px 20px 0 0;max-height:115px}
.navbar-bright{margin-bottom:20px!important;border-width:0!important;border-radius:0!important}
.navbar-bright a,.navbar-bright .navbar-brand{font-size:14px;text-transform:uppercase}
.navbar-bright li > a:hover,.navbar-bright li > a:focus{background-color:#fff!important}
.form-textarea{resize:none;height:80px!important}
.height-300{height:300px;overflow-y:auto}
ul.nav li:hover > ul.dropdown-menu{display:block}
.dynamic-form .form-group{margin-bottom:0}
#map{height:400px;width:100%;margin:-25px 0 25px}
.mb-15{margin-bottom: 15px;}
#top-menu {list-style: none;padding: 0;margin: 0;}
#top-menu li {display: inline-block;padding: 15px 0 0 15px;}
#top-menu li a {text-decoration: none;text-shadow: none;color: #FFF;}