
.erp-logo {
    max-height: 160px;
    width: auto;
}

/* Tablet */
@media (max-width: 992px) {
    .erp-logo {
        max-height: 130px;
    }
}

/* Mobile */
@media (max-width: 576px) {
    .erp-logo {
        max-height: 90px;
    }
}





.login-box {
	padding:100px;
	margin: 0 auto;
	height:auto;
}

.login-box form {
	display:block;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	width:50%;
}

.header-logo {
    background:url('../img/logo.png') no-repeat;
    background-position:center;
	height:170px;
	width:1100px;

}

.main-navigation-bar {
	padding-top:10px;
}

table.watermark { background: url('../img/watermark.jpg') repeat-x;
}

table.unlock_rp_form {
border: 2px solid black;
}

table.unlock_rp_form td{
border: 1px solid #B90013;
font-size:15px;
font-weight:bold;
padding:0px;
}


#form {
  width: 50% ;
  margin-left: auto ;
  margin-right: auto ;
}


table.styled{
width:50%;
border: 1px solid black;
}

table.styled td{
border: 1px solid black;
}

td.td-colored-back {
background: #BC091A;
color:#F8DE90;
font-size:15px;
font-weight:bold;
padding: 5px;
width:40%;
}

th.th-colored-back {
background: #BC091A;
color:#F8DE90;
font-size:10px;
font-weight:bold;
padding: 2px;
border: 1px solid black;
}


td.td-text {

color:#807239;
font-size:15px;
font-weight:bold;
padding: 5px;
}


#exam_form_status td,th{
font-size:15px;
font-weight:normal;
}

#rp_exam_form_td td {
border: 1px solid black;
}


#teacher_upload_internal th {
font-size:12px;
}
