@charset "utf-8";
/* SYED SOFTECH */
.form-control {
  font-family: system-ui, sans-serif;
  font-size: 2rem;
  font-weight: bold;
  line-height: 1.1;
  display: grid;
  grid-template-columns: 1em auto;
  gap: 0.5em;
}
#wait{position:fixed;top:0; left:0;margin:0 auto;width:100%;height:100%;background:rgba(241,206,139,0.6);z-index:99999999999;visibility: hidden;}
#wait #adf{ padding-top:1%;color:#FFFFFF;position:relative;margin:0 auto;margin-top:5px; width:98%;height:auto;border:double;background:rgba(10,10,10,0.7);overflow-y:scroll;z-index:999999999999;}
#in #waitmsg{margin-top:5%; height:30px; }
#nts_sty{border:1px solid #B8BAC0; height:470px; padding: 0; box-shadow: 0px 0px 4px rgba(0,0,0,0.4); -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.4); -webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.4); -o-box-shadow: 0px 0px 4px rgba(0,0,0,0.4);}
#nts_sty ul{padding:0; }
#nts_sty li{color: #1C3F9E;border-bottom: 1px solid #e3e1d9;margin-left:0px;overflow:hidden;padding:5px 10px; cursor: pointer;}
#nts_sty li:hover {background: #fafafa; color:#084B92; border-bottom: 1px solid #CAD3DB; margin:-1px 0; box-shadow: 0px 0px 4px rgba(0,0,0,0.4); -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.4); -webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.4); -o-box-shadow: 0px 0px 4px rgba(0,0,0,0.4); }
#nts_sty li:first-child { border-top: none; }
#nts_sty li:last-child { border-bottom: none; }
#nts_sty li h2 { color:#911C9C; font-size: 14px; margin-top: 0; }
#nts_sty li h2:hover { color: #9c163e; }
#nts_sty li a { color: #2A31BB; }
#nts_sty li a:hover { color: #9c163e; }
#nts_sty li p {color: #8d8c8a;  }
#nts_sty li span {color: #2C9DB9; }
#nts_sty h3 { font-size: 22px; color: #073078; margin:0 auto; font-variant:small-caps;background: url(../images/bg/box-head.png) repeat-x;
height: 43px;line-height: 43px;padding: 0 20px;/*padding-bottom:5px;  border-bottom:2px solid #1D95AD;*/
}

#inf_nts{height:42px; width:90%; padding: 0 10px; position: absolute;top:250px; right:5%;left:5%;background:rgba(236,245,254,0.6); border-radius: 5px; z-index: 999; box-shadow: 0px 0px 4px rgba(0,0,0,0.4); -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.4); -webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.4); -o-box-shadow: 0px 0px 4px rgba(0,0,0,0.4); overflow: hidden;}

#inf_nts #inf_bx{font-size:17px;color:#F9FAFB; padding:0 10px; float: left; border:2px solid #E0ADE5; margin:5px 10px; border-radius: 5px; background: #C01595; line-height: 30px;
}

.evcol{width: 32.05%; float:left; border:solid 1px #929393; margin-left:1.6%; margin-top:20px;  background:#ECEDEF;
box-shadow: 0px 0px 4px rgba(0,0,0,0.4); -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.4); -webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.4); -o-box-shadow: 0px 0px 4px rgba(0,0,0,0.4);border-radius:5px;}
.evcol-img{width:99.8%; padding:2%;}
.evcol-text{padding:2%; }
.evcol-img iframe{border:none; width:450px; height:250px;}
.evcol-img img{border:none; width:360px; height:250px;}

#reg{position:absolute;top:105; left:0;margin:0 auto;width:100%; height:1700px;z-index:99999; overflow-x: scroll;}
#reg input[type=radio],input[type="checkbox"]{width:17px; height:17px;border:solid 1px #5C6BDF; border-radius:2px;cursor: pointer;background-color: #fff;}


#reg input[type=radio]{ border-radius: 50%;   place-content: center; }
#reg input[type="radio"]:checked,input[type="checkbox"]:checked {background-color:#3552BF; border: 3px solid #FFFFFF;}
#reg input[type="radio"]:hover,input[type="checkbox"]:hover {background-color:#3552BF; }
/*
#reg input[type=radio].checkmark:after {border:solid 5px #999999;}

#reg input[type=radio]+label{ color:#000099;}
#reg input[type=radio]:checked+label{ color:#990000;border:solid 5px #999999;}
#reg input[type=radio]+label{ color:#000099;} 
*/
    
#tblmat { font-size:16px; color:#041C18; padding-bottom:10px;font-family:Sitka Display; font-variant:small-caps;border-radius:6px;}
#tblmat th{ color:#666666;  padding:7px 10px; font-size:18px; font-variant:small-caps;}
#tblmat td{border-bottom:solid 1px #d2d1cb;border-left:solid 1px  #d2d1cb; padding:1px 10px; }/* #CCFFFF */
#tblmat tr{background:rgba(187,217,252,1);}
#tblmat tr:nth-child(even) {background:rgba(149,199,254,1.0);}
select{color:black;height:26px;width:190px;font-size:14px;padding-left:3px;}
select:hover{border:solid 1px #0000CC; box-shadow: 0px 0px 4px rgba(0,0,0,0.4); -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.4); -webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.4); -o-box-shadow: 0px 0px 4px rgba(0,0,0,0.4);}
select .highlight{color:#FF0000;font-size:14px;}
select option{color:black;font-size:14px; padding-left:3px;}
 select option:first-child{color:#000033;}
input[type=text]{width:188px; height:23px;padding-left:3px; font-size:14px;}
input[type=text]:hover{border:solid 1px #0000CC; box-shadow: 0px 0px 4px rgba(0,0,0,0.4); -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.4); -webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.4); -o-box-shadow: 0px 0px 4px rgba(0,0,0,0.4);}
 .btn-file, .btn-filel{ width:50px;height:1px;border: 1px solid #ccc;opacity:0;}
 .btn-file + label{margin-top:1px;}  .btn-filel + label{margin-top:1px;}
.btn-file + label,.btn-filel + label{width:191px;height:29px; padding-top:2px;border: 1px solid #ccc;  position:relative;cursor: pointer; color:#000000; font-weight: bold;
font-variant:small-caps;
  background: -moz-linear-gradient(top, #14E4C6, #D3FBFE 50%, #2FE8B0);
	background: -webkit-linear-gradient(top, #049CEC, #CEFDEF 50%, #049CEC);
	background: -o-linear-gradient(top, #2CF3C7, #CEFDEF 50%, #2CF3C7);
	border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;
	}
	.btn-file + label:hover,.btn-filel + label:hover{
	 background: -moz-linear-gradient(top, #0177B5, #CEFDEF 20%,#96FAEB 25%,#96FAEB 75%, #CEFDEF 80%, #2CF3C7);
	background: -webkit-linear-gradient(top, #0177B5, #CEFDEF 20%,#96FAEB 25%,#96FAEB 75%, #CEFDEF 80%, #2CF3C7);
	background: -o-linear-gradient(top, #2CF3C7, #CEFDEF 20%,#96FAEB 25%,#96FAEB 75%, #CEFDEF 80%, #2CF3C7);
	}
 #btm,#btms{ width:200px; height:40px; font-size:20px; color:#003399;font-variant:small-caps;text-shadow: rgba(0,0,0,0.2) 0px 1px 2px;
	background: -moz-linear-gradient(top, #049CEC, #CFE9FE 50%, #049CEC);
	background: -webkit-linear-gradient(top, #049CEC, #CFE9FE 50%, #049CEC);
	background: -o-linear-gradient(top, #049CEC, #CFE9FE 50%, #049CEC);
	background: linear-gradient(top, #049CEC, #CFE9FE 50%, #049CEC);
	
	/* top, #20E3E3, #CCFFFF 50%, #20E3E3 border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px; */
}
/*-- //to-top --*/

.table th,#tblmat5 th,#tblrow th{ color:#666666;  padding:7px 2px; border-bottom:solid 1px #d2d1cb;font-size:13px; 
    background: -webkit-linear-gradient(top, #CCCCCC, #E8E8E8 20%,#FFFFFF 50%,#E8E8E8 80%, #CCCCCC);
	background: -moz-linear-gradient(top, #CCCCCC, #E8E8E8 20%,#F8F8F8 50%,#E8E8E8 80%, #CCCCCC );
	background: -o-linear-gradient(top, #CCCCCC, #E8E8E8 20%,#FFFFFF 50%,#E8E8E8 80%, #CCCCCC);
	background: linear-gradient(top, #CCCCCC, #E8E8E8 20%,#FFFFFF 50%,#E8E8E8 80%, #CCCCCC);
	border:#CCCCCC 1px solid;border-left:none;} /*background:#fffdfa url(../images/buttonbg.png) repeat 0 0;*/
.table td{ background:#fbfcfc;  border-bottom:solid 1px #e0e0e0; padding:5px; font-size:13px; }
.table tr.odd td{ background:#f8f8f8; }
/*.table tr:hover td{ background:#FFDB99; color:#0000CC; font-weight:bold; } */
.table a.ico{ }.table td a{color:#000000;}.tablex tr:hover td a{color:#0000CC;}
.table #nro{padding:0;}
.table #nro td{padding:0;}
.table td:nth-child(even) {background:#F2F2F2;}/* #E8E8E8;#EEEEEE */
/*.table tr:nth-child(even) td{background:#F2F2F2;}*/
.table textarea{width:90%;}
.table input[type=text],textarea{width:180px;}
.table select{width:186px;}

#tblmat2 { font-size:14px; border:solid 1px  #d2d1cb;}
#tblmat2 th{ background:#fffdfa url(../images/buttonbg.png) repeat 0 0;  color:#666666;  padding:7px 10px; border-bottom:solid 1px #d2d1cb;font-size:14px; border-right:solid 1px #d2d1cb;}
#tblmat2 td{padding:1px;border-right:solid 1px #d2d1cb; border-left:none; border-top:solid 1px #d2d1cb;}
#tblmat3 { font-size:12px; border:solid 1px  #999999;}
#tblmat3 th{  color:#666666; font-size:13px; border-right:solid 1px #999999;}
#tblmat3 td{padding:1px;border-right:solid 1px #999999; border-left:none; border-top:solid 1px #999999;}
#tblmat4,#tblmat42 { font-size:17px; border:solid 1px  #330000;}
#tblmat4 th,#tblmat42 th{padding:4px;font-size:14px; border:solid 1px  #330000;border-right:solid 1px #d2d1cb; border-left:none; border-bottom:none; border-top:solid 1px #d2d1cb; color:#990000; font-weight:normal;}
#tblmat4 td{padding:4px;border-right:solid 1px #d2d1cb; border-left:none; border-top:solid 1px #999999; color:#000099;padding-bottom:20px;padding-top:20px;}
#tblmat42 td{padding:4px;border-right:solid 1px #d2d1cb; border-left:none; border-top:solid 1px #999999; color:#000099;padding-bottom:15px;padding-top:15px;}
#tblpvt2 {color:#000099; font-variant:small-caps;font-size:12px; }
#tblpvt2 td{padding:3px 1px 3px 1px;font-variant:small-caps;}
#tblpvt2 th{color:#CC0000; }
#tblind { font-size:14px;padding:0px; border:none;  margin:0px;}
#tblind th{ background:#fffdfa url(../images/buttonbg.png) repeat 0 0; color:#666666;  padding:7px 10px; border-left:solid 1px  #d2d1cb;font-size:14px; border-left:solid 1px #d2d1cb;}
#tblind td{border-left:solid 1px  #d2d1cb; padding-left:2px; padding-right:2px;border-bottom:none; }
#tblss { font-size:12px;text-transform: uppercase;padding:10px; border:none;  margin:0px; padding-top:0;}
#tblss th{ background:#fffdfa url(../images/buttonbg.png) repeat 0 0; color:#666666;  padding:7px 10px; border-left:solid 1px  #d2d1cb;font-size:14px; border-left:solid 1px #d2d1cb; 
border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-o-border-radius: 2px; box-shadow:0px 2px 10px #330000; -webkit-box-shadow: 0px 2px 10px #330000; -moz-box-shadow:0px 2px 10px #330000; -o-box-shadow:0px 2px 10px #330000; 	}
#tblss tr:hover td{ background:#F2F2F2; color:#000000;}
#tblss td{color:#FFFF99;margin:0; padding:3px; border-bottom:ridge 1px #999999;border-right:ridge 1px #999999;
border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-o-border-radius: 2px; box-shadow:0px 2px 10px #330000; -webkit-box-shadow: 0px 2px 10px #330000; -moz-box-shadow:0px 2px 10px #330000; -o-box-shadow:0px 2px 10px #330000; 	}
#tblss tr td:last-child {border-right: none;}
#tblss tr:nth-child(even) {background: #333333;}
#tblss a{color:#FFFF99;display: block;}
#tblss tr:hover td a{color:#000000;}
#tblm td{border:solid 1px  #d2d1cb;}
#tblrb td{border-right:solid 1px #CCCCCC; }
#tblno td{border:none;border-right:solid 1px #d2d1cb;}
#ssc{background:none; border:none; color:#FF3300; font-size:14px;}
#ssc:hover{color:#FFCC33; }
#tas { font-size:14px;padding:10px; border:none;  margin:0px;}
#tas th{ background:#804040; color:#FFFFFF;  padding:7px 10px; border-left:solid 1px  #d2d1cb;font-size:14px; font-family:"Times New Roman", Times, serif; font-weight:normal; }
#pmt td{font-size:15px;} #pmt th{font-size:13px;}
#pmt_pvt2 td{font-size:12px;} #pmt_pvt2 th{font-size:13px; border:none;border-right:solid 1px  #999999;}
#tblmat5 {font-size:14px;color:#000000;padding-bottom:10px;}
#tblmat5 th{ color:#666666;  padding:7px 10px; font-size:14px; font-variant:small-caps;}
#tblmat5 td{padding:2px; padding-left:5px;font-variant:small-caps; font-size:13px;}
#tblform td,#tblform2 td{padding:1px 4px; font-size:15px;font-variant:small-caps;  }/* #CCFFFF */
#tblform tr{background:#D3FEED;}
#tblform tr:nth-child(even) {background: #9FF2D1;}
#tblform input[type=text],textarea{width:180px;} #tblform2 input[type=text],textarea{width:185px;}
#tblform select{width:186px;}
#tblform2 select{width:190px;}
#tblform2 tr{background:#CBE4E3;}
#tblform2 tr:nth-child(even){background:#E2EBEB;}
 @keyframes blinking {
        0% { background-color: #06c3d1;}
        100% { background-color: #1E2557;}
      }
#blink {animation: blinking 1s infinite;}
