/* @extend display-flex; */
.red{
color:red
}

.navbar-collapse{
justify-content:center;
}
td,div,span,p{
font-size: 24px;
}
.ui-datepicker td,
.ui-datepicker div,
.ui-datepicker span,
.ui-datepicker p{
font-size: 18px !important;
}

input, select {
  border: solid 2px #DDDDDD;
  box-sizing: border-box;
  font-family: Poppins;
  padding: 4px 4px 4px 4px; 
  border-radius:8px;
  min-height:56px;
  margin:8px 0;
  
  }
  
display-flex {
  display: flex;
  display: -webkit-flex; }

body {
  font-size: 14px;
  color: #222;
  background: #d15e00;
  font-family: Poppins;
  margin: 0px;
  /*min-height:100vh;*/
  
  
   }

.main {
  padding: 40px 0;
  position: relative; }

h1 {

  font-weight: 700;
  font-size: 40px;
  color: #fff;
  text-align: center;  
}
h2 {
  line-height: 2;
  margin: 0;
  padding: 0;
  font-weight: bold;
  color: #222;
  font-family: Poppins;
  font-size: 40px;
  text-align: center;
  margin-bottom: 40px; }

.container {
	width: 80%;
	min-width: 520px;
  background: #fff;
  margin: auto;
  
  box-shadow: 0px 10px 9.9px 0.1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0px 10px 9.9px 0.1px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 0px 10px 9.9px 0.1px rgba(0, 0, 0, 0.05);
  -o-box-shadow: 0px 10px 9.9px 0.1px rgba(0, 0, 0, 0.05);
  -ms-box-shadow: 0px 10px 9.9px 0.1px rgba(0, 0, 0, 0.05);
  
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -o-border-radius: 10px;
  -ms-border-radius: 10px; 
  
  padding:20px 20px; 
  
  
  }


.login-content{
	width: 30% ;
  padding: 40px ;
  position: relative;
  z-index: 99;
  margin-top:20px; }
  
  


.submit {
  background: #07bcab;
  color: #FFF;
  border: none;
  padding: 12px 20px;
  font-weight: 600;
  font-family: Poppins;
  border-radius: 8px;
  cursor:pointer;
 }
  .submit:hover {
    background: #0c85d0; }
.button {
  background: #DDD;
  color: #000;
  border: solid 2px #DDD;
  padding: 12px 20px;
  font-weight: 600;
  font-family: Poppins;
  border-radius: 8px;
  cursor:pointer;
 }
  .button:hover {
    background: #CCC; }
	
	

.login-content input[type="text"],
.login-content input[type="password"],
.login-content select
{
	width:100%;
	min-width:136px;
}



.RecentList,
.STSlist {
  width: 60%;  
}
.RecentList td,
.RecentList th,
.STSlist td,
.STSlist th
{
	font-size:18px;
	font-weight:normal;
}
.SerchTeaList td,
.SerchTeaList th{
	font-size:18px;
}
.RecentList tbody tr,
.RecentList tbody tr,
.STSlist tbody tr,
.STSlist tbody tr{
  border-bottom:1px solid #1083de;
}
.RecentList thead,
.RecentList thead,
.STSlist thead,
.STSlist thead {
  background-color: #1083de;
  color: white;
  text-align:center;
}
.PatrolLoginBG{
	margin-top:-340px;
	max-width:100%
}
