.header{ background:rgba(0, 0, 0, 0.50);height:100px;}
a:link { color: #FFFFFF; padding: 3px 8px 3px 8px;text-decoration: none}
a:visited { color: #FFFFFF; padding: 3px 8px 3px 8px;text-decoration: none}
a:hover { color: #FFFFFF; padding: 3px 8px 3px 8px;text-decoration: none}
a:active { color: #FFFFFF; padding: 3px 8px 3px 8px;text-decoration: none}
.logoimg{ height:74px;  margin-top:17px;}
button[disabled]:active, button[disabled],
input[type="button"][disabled]:active,
input[type="button"][disabled],
input[type="submit"][disabled]:active,
input[type="submit"][disabled] ,
button[disabled]:hover,
input[type="button"][disabled]:hover,
input[type="submit"][disabled]:hover
{
  color: GrayText;
  cursor: inherit;
}
html{
	height: 100%;
}
body
{
	background:url(../../img/main_body.jpg)  top center no-repeat;
	height: 100%;
	background-size: cover; 
	background-attachment: fixed;
	background-position: center;
	}
btn_allcert{margin-right:0px;margin-left:100px;white-space:nowrap;margin-top: 24px;}
.unstyled{height: 20px;}
.unstyled::-webkit-inner-spin-button,
.unstyled::-webkit-calendar-picker-indicator {
    display: none;
    -webkit-appearance: none;
}
.toright{float:right}
.toleft{float:left}
.btnh{height: 36px; min-width: 250px;white-space:nowrap; color: #fff; font-weight: 600; font-size: 27px; text-align: left; padding: 0px 10px; border:0px; border-bottom-left-radius: 0.4em; border-bottom-right-radius: 0.4em; background-color:#b50e1b;margin-top:10px;}
.label{font-weight:700;font-size:13px;color:#000000;text-align:right;vertical-align:bottom;margin-top:5px;}
.label1{font-weight:700;font-size:13px;color:#000000;text-align:right;}
.btn1 {
    padding: 3px 8px 3px 8px;
    text-align: left;
    font-family: verdana;
    font-weight: normal;
    border-top-left-radius: 0.4em;
    border-top-right-radius: 0.4em;
    margin: 24px 3px 5px 0px;
    background-color: #b50e1b;
    color: #fff;
   
    border: 0px;
    font-size:12px;
}
.sitecountry{margin-top:35px;font-size:18px;color:#DEDEDE;font-weight: 600;}
.filter{padding:0px;margin:0px;border:0px;}
.readonly{background-color:#EEEEEE;}
.btnpdf {background-color:#d70e1d; padding:0px 4px 0px 4px;height:19px; border-top-left-radius: 0.4em;
    border-top-right-radius: 0.4em; border:0px; color:#ffffff;font-size:10px;}
.btns{font-family:verdana;text-decoration:none; font-weight:normal;width: auto; padding: 3px 8px 3px 8px; border:0px; border-bottom-left-radius: 0.4em; border-bottom-right-radius: 0.4em; background-color:#444242; color:#ffffff; font-size:12px;margin:4px 3px 4px 0px;}
.btnnav{font-family:verdana;text-decoration:none; font-weight:normal;width: auto; padding: 3px 8px 3px 8px; border:0px;  background-color:#6F6F6F; color:#ffffff; font-size:12px;margin:24px 3px 4px 0px;}
.btn_eq_summary{font-family:verdana;text-decoration:none; font-weight:normal;width: auto; padding: 3px 8px 3px 8px; border:0px;  background-color:#6F6F6F; color:#ffffff; font-size:12px;margin:24px 0px 0px 0px;}
.btns: hover ,.btnnav:hover {color:#FFFFFF}
.btns: active,.btnnav:active {color:#FFFFFF}
.btns: visited,.btnnav:visited {color:#FFFFFF}
.btns: link,.btnnav:link {color:#FFFFFF}
.errmsg{font-size:16px;color:#C10C22;font-weight:700;}
.login_bg 
{
	background-image: URL("../../img/login_bg.jpg");
  background-repeat: no-repeat;background-position:right center;
	 height:340px;  
	}
.heading{height: 36px;text-align:center;
    width: 355px;
    padding:10px 20px 10px 20px;
    color: #fff;
    margin:0px 0px 0px 0px;
    font-weight: 700;font-size:15px;
    border-bottom-right-radius: 0.4em;
    border-bottom-left-radius: 0.4em;
    background-color: #d70e1d;}
 h3 {padding-bottom:10px;}
.gol_img{margin-left:9%; margin-top:14%}
.men_img{margin-left:14%; margin-top:-18%}
.login_btn{margin-top:180px}
.btn2{ padding:2px 10px 2px 10px;
     border:0px;
    border-top-left-radius: 0.4em; 
    border-top-right-radius: 0.4em; background-color:#d70e1d; color:#ffffff; margin-top:10px;  font-size: 18px; font-weight:400;}
.col {padding-left:2px;padding-right:2px;}
.col tr td {padding-left:2px;padding-right:2px;font-weight:normal;font-size:11px;line-height:24px;}
.col tr th {padding-left:2px;padding-right:2px;font-weight:normal;line-height:24px;font-size:11px;text-align:center;}
.eq_popup
{
 position:absolute;top:200px;left:120px;width:400px;height:618px;background-color:#DDDDDD;
  border: 1px solid #333333;
}
.cert_popup
{
 position:absolute;top:150px;margin-left:55%;width:400px;height:580px;background-color:#DDDDDD;
  border: 1px solid #333333;
}

@media only screen and (min-width:1600px){
.btns{width: auto; padding:5px; border:0px; border-bottom-left-radius: 0.4em; border-bottom-right-radius: 0.4em; background-color:#444242; color:#ffffff; font-size:12px; margin-right:5%; margin-left:2%;margin:1%;}
.eq_popup
{
 position:absolute;top:300px;left:25%;width:400px;height:618px;background-color:#DDDDDD;
  border: 1px solid #333333;
}
.cert_popup
{
 position:absolute;top:250px;margin-left:50%;width:400px;height:580px;background-color:#DDDDDD;
  border: 1px solid #333333;
}
}

@media only screen and (max-width:1100px){
.btns{width: auto; padding:5px; border:0px; border-bottom-left-radius: 0.4em; border-bottom-right-radius: 0.4em; background-color:#444242; color:#ffffff; font-size:12px; margin-right:5%; margin-left:2%;margin:1%;}
.eq_popup
{
 position:absolute;top:100px;left:5%;width:400px;height:618px;background-color:#DDDDDD;
  border: 1px solid #333333;
}
.cert_popup
{
 position:absolute;top:100px;margin-left:55%;width:400px;height:580px;background-color:#DDDDDD;
  border: 1px solid #333333;
}
}
@media only screen and (min-width:240px) and (max-width:1099px) {
	.men_img{display:none;}
	.img1{display:none;}
	.btn2{width: 150px;text-align:left;
    height: 36px; border:0px;
    border-top-left-radius: 0.4em; 
    border-top-right-radius: 0.4em; margin-top: 24%; margin-left:42%; background-color:#d70e1d; color:#fff; padding-left: 8%;  font-size: 18px; font-weight:bold;}
	}
@media only screen and (min-width:991px) and (max-width:1200px) {
	.men_img{margin-left:19%; margin-top:-22%}
	.btn2{width: 150px;text-align:left;
    height: 36px; border:0px;
    border-top-left-radius: 0.4em; 
    border-top-right-radius: 0.4em; margin-top: 24%; margin-left:42%; background-color:#d70e1d; color:#fff; padding-left: 8%;  font-size: 18px; font-weight:bold;}
	}