@charset "utf-8";@import url('https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i,900,900i&amp;display=swap');@import url('https://fonts.googleapis.com/css?family=Noto+Serif:400,400i,700,700i&amp;display=swap');@import url('https://fonts.googleapis.com/css?family=Pontano+Sans&amp;display=swap');@import url('https://fonts.googleapis.com/css?family=Eczar:400,500,600,700&amp;display=swap');body{font-family:'Pontano Sans',sans-serif;margin:0;padding:0;font-size:15px;font-weight:400}
header{background-color:#fff}
.main-heading{background-color:#58ace8;box-sizing:border-box;padding:25px 0;position:relative;min-height:300px;z-index:1;background-image:url(../images/background.png);background-repeat:no-repeat;background-size:100%}
.logo{padding:4px 0}
.logo img{max-width:100%;max-height:60px}
.logo-text{float:left;padding-left:10px}
.logo-text h2{font-size:33px;font-weight:500;color:#fff}
.logo-text h2 span{color:rgba(255,255,255,.9);font-weight:300;font-size:30px}
.logo-text h2 span strong{font-weight:400;color:rgba(255,255,255,1)}
.topmrgin{margin-top:30px}
.minusleft{margin-left:-50px}
.intruction{background:#329998;background:-moz-linear-gradient(45deg,#329998 0,#5cd19a 100%);background:-webkit-linear-gradient(45deg,#329998 0,#5cd19a 100%);background:linear-gradient(45deg,#329998 0,#5cd19a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#329998',endColorstr='#5cd19a',GradientType=1);padding:15px;box-shadow:0 0 15px rgba(0,0,0,.2);min-height:300px;color:#fff}
.intruction .btn{border-radius:20px;background-color:#fff;color:#329998!important}
.loginform label{font-weight:400}
input[type="date"],input[type="datetime-local"],input[type="email"],input[type="number"],input[type="password"],input[type="search-md"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],textarea.md-textarea{font-size:inherit;height:45px;border-radius:5px}
.btn{font-size:16px}
.btn-rounded{border-radius:20px}
.btn-light-green{background-color:#37a098!important}
.btn-light-blue{background-color:#0065c3!important;color:#fff}
.btn-light-blue:hover{color:#fff}
footer{position:relative;right:0;left:0;margin:0 auto;bottom:0;padding:10px 15px;color:#000;text-align:center;font-size:12px}
footer a{color:#000}
.loginbox{position:relative;z-index:5;margin-top:-230px;margin-bottom:30px;font-family: 'Eczar',serif;}
.loginbox .loginwrap{background-color:#fff;box-shadow:0 0 25px rgba(0,0,0,.1);display:table;width:100%}
.loginform P{margin-top:10px}
.form-control{border-color:#CCC;font-weight:100;height:45px;border-radius:5px;line-height:33px}
select,.select.form-control{-moz-appearance:none;-webkit-appearance:none;background:#fff url(../images/select-dropdwn.png) no-repeat 95% 8px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear;cursor:pointer}
.loginleft{background-color:#063954;padding:20px;display:table-cell;width:35%;color:#fff;vertical-align:top;position:relative}
.loginleft .btn{position:absolute;right:15px;left:15px;bottom:15px;color:#000}
.loginleft ul li{color:#fff}
.loginright{padding:20px;display:table-cell}
.loginleft h4{line-height:1.4}
.loginleft ul li a{color:#fff;transition: all 0.2s ease-in-out;display: block;}
.loginleft ul li a:hover{color:#f0bc7e !important;text-decoration: none;margin-left: 11px;display: block;}
.text{color:#063954;margin:0 0 15px 0;padding-bottom:15px;border-bottom:1px solid #eee;font-family: 'Eczar',serif;font-size:1.45em}
.text img{max-height:65px}
.l-form-pding{padding:0 45px}
.captcha{padding:0}
.btn{margin:0}
.pms{text-align:right;font-size:38px;color:#fff383;font-family:'Anton',sans-serif;background-color:rgba(255,255,255,.1);padding:10px 20px;display:inline-block;position:relative}
.pms:before{content:"";position:absolute;top:0;left:-34px;width:0;height:0;border-bottom:84px solid rgba(255,255,255,.1);border-left:34px solid transparent}
.input-group-addon{background-color:#fff;color:#0c59ab}
input[type="text"]::placeholder,input[type="password"]::placeholder{color:#000}
.forgot,.forgot:hover{color:#000}
.registeredlink{display:block;position:relative;text-align:center;margin-top:8%;font-weight:bold;font-size:1.3em}
.registeredlink a{display:inline-block;padding:3px 5px;color:#1b326c}
.registeredlink a:hover{text-decoration:none;color:#F60}
.registeredlink a:before{content:"";height:1px;left:0;position:absolute;background-color:#1b326c;width:16%;top:16px}
.registeredlink a:after{content:"";height:1px;right:0;position:absolute;background-color:#1b326c;width:16%;top:16px}
ul.list{list-style:none;margin:0;padding:0}
ul.list li{position:relative;padding:8px 5px 8px 25px;font-weight:400}
ul.list>li:before{content:"\f0a9";font-family:'FontAwesome';position:absolute;left:0;color:#febf6e}
ul.list li a:hover{color:#1b326c}
.red{color:#F00}
.reg-details{display:grid;grid-template-columns:20% 20% 20% 19% 19%;grid-gap:5px;background-color:#1b326c;padding:5px;list-style:none;margin-bottom:15px;box-sizing:border-box}
.reg-details>li{background-color:rgba(255,255,255,0.9);text-align:center;padding:5px}
.reg-details>li label{display:block;font-weight:bold;color:#000}
.dashhead{background-color:#cbd1e0;padding:10px 15px;font-size:20px;font-weight:500;color:#122f79;margin-top:15px}
.block-header h2{font-size:16px;margin-top:0;border-bottom:medium double #cfcbcb;padding-bottom:10px;text-transform:uppercase;font-weight:400;color:#e73f00}
.kv-avatar{padding:3px;border:1px solid #ccc}
.file{padding:0;height:35px}
.link{color:#000}
.main-heading h2{margin:0;padding:0;color:#fff;font-family:'Noto Serif',serif;font-weight:bold}
.main-heading h2 span{display:block;font-size:16px;font-weight:normal;padding:10px 0;font-family:'Roboto',sans-serif}
.note{color:#900;font-size:14px}
.languagemenu{float:right;display:none}
.languagemenu .nav-tabs{margin-bottom:0;border:0}
.languagemenu .nav-tabs>li{margin:0 5px}
.languagemenu .nav-tabs>li>a{border-radius:5px;background:#f5f6f6;background:-moz-linear-gradient(top,#f5f6f6 0,#c2c3d1 100%);background:-webkit-linear-gradient(top,#f5f6f6 0,#c2c3d1 100%);background:linear-gradient(to bottom,#f5f6f6 0,#c2c3d1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f6f6',endColorstr='#c2c3d1',GradientType=0);color:#000;padding:6px 10px;font-weight:bold;font-size:13px}
.btn-primary{background-color:#063954}
.btn{padding:15px 15px}
.radiobtn{position:relative;display:block}
.radiobtn label{display:block;background:#b2e1ff;background:-moz-linear-gradient(top,#b2e1ff 0,#66b6fc 100%);background:-webkit-linear-gradient(top,#b2e1ff 0,#66b6fc 100%);background:linear-gradient(to bottom,#b2e1ff 0,#66b6fc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2e1ff',endColorstr='#66b6fc',GradientType=0);color:#000;border-radius:5px;padding:10px 20px;border:1px solid #c7dced;margin-bottom:5px;font-weight:bold}

.radiobtn label:after,.radiobtn label:before{content:"";position:absolute;right:11px;top:11px;width:20px;height:20px;border-radius:3px;background-color:rgba(0,0,0,0.24)}
.radiobtn label:before{background:transparent;transition:.1s width cubic-bezier(0.075,0.82,0.165,1) 0s,0.3s height cubic-bezier(0.075,0.82,0.165,2) .1s;z-index:2;overflow:hidden;background-repeat:no-repeat;background-size:13px;background-position:center;width:0;height:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4zIDEzLjIiPiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE0LjcuOGwtLjQtLjRhMS43IDEuNyAwIDAgMC0yLjMuMUw1LjIgOC4yIDMgNi40YTEuNyAxLjcgMCAwIDAtMi4zLjFMLjQgN2ExLjcgMS43IDAgMCAwIC4xIDIuM2wzLjggMy41YTEuNyAxLjcgMCAwIDAgMi40LS4xTDE1IDMuMWExLjcgMS43IDAgMCAwLS4yLTIuM3oiIGRhdGEtbmFtZT0iUGZhZCA0Ii8+PC9zdmc+)}
.radiobtn input[type="radio"]{display:none;position:absolute;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.radiobtn input[type="radio"]:checked+label{background: rgb(255, 102, 0);}
.radiobtn input[type="radio"]:checked+label:after{background:#063954}
.radiobtn input[type="radio"]:checked+label:before{width:20px;height:20px}
.modulename{text-align:right;color:#063954;font-size:1.5em;font-weight:700;padding:4px}
.modulename span{display:block;font-size:.7em;font-weight:400}
.amrutlogo{margin-top:7px}
.tooltip{font-size:15px}
.refresh{box-shadow:none;border:1px solid #ababab;padding:11px 15px;background-color:#ccc}
.input-group-addon{color:#fff;background:rgb(255, 102, 0);}
.input-group-btn .btn{padding:12px;box-shadow:none;border:1px solid #ccc}
.btn-danger{color:#fff;background: rgb(255, 102, 0); border-color:#2fa4e7}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active{bcolor:#fff;background:#1992d7 -webkit-gradient(linear,left top,left bottom,from(#3ca2dd),to(#1992d7)) repeat-x;background:#1992d7 -webkit-linear-gradient(top,#3ca2dd,#1992d7) repeat-x;background:#1992d7 -o-linear-gradient(top,#3ca2dd,#1992d7) repeat-x;background:#1992d7 linear-gradient(180deg,#3ca2dd,#1992d7) repeat-x;border-color:#178acc}
.btn-warning{background:#ffb55b;background:-moz-linear-gradient(top,#ffb55b 0,#ff900a 100%);background:-webkit-linear-gradient(top,#ffb55b 0,#ff900a 100%);background:linear-gradient(to bottom,#ffb55b 0,#ff900a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb55b',endColorstr='#ff900a',GradientType=0)}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active{background:#ffb55b;background:-moz-linear-gradient(top,#ff900a 0,#ffb55b 100%);background:-webkit-linear-gradient(top,#ff900a 0,#ffb55b 100%);background:linear-gradient(top,#ff900a 0,#ffb55b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff900a',endColorstr='#ffb55b',GradientType=0)}
.btn-success{background:#1fddc7;background:-moz-linear-gradient(top,#1fddc7 0,#07b78e 100%);background:-webkit-linear-gradient(top,#1fddc7 0,#07b78e 100%);background:linear-gradient(to bottom,#1fddc7 0,#07b78e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1fddc7',endColorstr='#07b78e',GradientType=0)}
.btn-success:hover,.btn-success:focus,.btn-success:active{background:#1fddc7;background:-moz-linear-gradient(top,#07b78e 0,#1fddc7 100%);background:-webkit-linear-gradient(top,#07b78e 0,#1fddc7 100%);background:linear-gradient(top,#07b78e 0,#1fddc7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#07b78e',endColorstr='#1fddc7',GradientType=0)}
.captcha-box{border:1px solid #c5c1c1;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
#numone{padding:0 0 0 10px;margin-top:13px;display:inline-block}
.captcha-box .input-group-btn{margin-right:-1px;display:inline-block;margin-top:-2px;margin-left:4px}
.head-other{font-size:19px;font-weight:600}
.modal-design{margin-bottom:14px;display:block;text-align:center;font-size:19px;font-weight:bold}
.pop-newde .modal-header{padding:8px 12px}
.pop-newde{margin-top:10%}
.pop-newde .btn{padding:9px;font-size:14px}
.pop-newde .modal-title{font-size:19px;font-weight:bold;color:#205379}
#onloadinstruction{background-color:rgba(9, 9, 9, 0.23)}
#onloadinstruction .modal-content{position:relative;border-radius:5px;background-color:rgba(255,255,255,.9)}
#onloadinstruction .modal-header{padding:0;border-bottom:0}
#onloadinstruction .close{position:absolute;display:inline-block;font-size:30px;top:-9px;background:#fff;right:-12px;opacity:1;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,0.2);color:#a4a4a4;z-index:500}
#onloadinstruction .modal-dialog{width:800px}
#onloadinstruction .modal-body{max-height:500px;overflow-x:hidden;overflow-y:auto;font-family:'Eczar',serif}
#onloadinstruction .title{padding:0 0 15px 0;border-bottom:1px solid #064699;color:#064699;font-size:21px;margin-bottom:20px}
#onloadinstruction .title h4{margin:0;padding:0;font-size:14pt;font-weight:bold;font-family:'Eczar',serif}
#onloadinstruction table thead{color:#fff;background-color:#063954}
#onloadinstruction .nav-tabs>li>a{text-transform:uppercase;font-size:16px;padding:10px 25px;font-weight:bold;color:#063954}
#onloadinstruction .nav-tabs>li.active>a,#onloadinstruction .nav-tabs>li.active>a:focus,#onloadinstruction .nav-tabs>li.active>a:hover{color:#fff;background-color:#063954}
#onloadinstruction .nav>li>a:focus,#onloadinstruction .nav>li>a:hover{background-color:#fff;color:#063954}
ul.list{list-style:none;padding-left:20px!important;margin-bottom:20px}
ul.list li{position:relative;padding:8px 0 8px 8px;letter-spacing:-0.013em;font-size:1.07em;/*text-align:justify;*/line-height:20px}
ul.list li::before{content:"\e080";font-family:simple-line-icons;font-size:16px;color:#ffa430;position:absolute;left:-18px;top:10px}
.forget-pass{font-size:14px;text-align:center}
.forget-pass a{color:#868585}
.loginins li {    text-align: justify;    font-size: 14px;    margin-bottom: 10px;}

#loginInst .modal-body {max-height: 364px; overflow-y: scroll; font-family: 'Eczar',serif;}
#loginInst .modal-lg {width: 75% !important;}
#loginInst .modal {    background:    rgba(0,0,0,0.3);}
#loginInst .modal-content {font-family: 'Eczar',serif;}

#publicModal .modal-body {max-height: 364px; overflow-y: scroll; font-family: 'Eczar',serif;}
#publicModal .modal-lg {width: 75% !important;}
#publicModal .modal {    background:    rgba(0,0,0,0.3);}
#publicModal .modal-content {font-family: 'Eczar',serif;}

#staffModal .modal-body {max-height: 364px; overflow-y: scroll; font-family: 'Eczar',serif;}
#staffModal .modal-lg {width: 75% !important;}
#staffModal .modal {    background:    rgba(0,0,0,0.3);}
#staffModal .modal-content {font-family: 'Eczar',serif;}
.botm-btn .btn-primary {
    padding: 10px;
    font-size: 15px;
}
.botm-btn .btn-danger { padding: 10px;
    font-size: 15px;}
.emploglink {
    display: inline-block;
    float: right;
    padding: 5px 8px;
    font-family: 'Pontano Sans',sans-serif;
    margin-top: -5px;
}