/*=========== Common CSS ==========*/

*{
	margin:0;
	padding:0;
}
body{
	font-family:'Manrope', sans-serif;
	font-size:14px;
	font-weight:500;
	line-height:25px;
	box-sizing:border-box;
	color:#151515;
	min-height:100vh;
	position: relative;
}
h1,h2,h3,h4,h5,h6{
	font-family:'Judson', sans-serif;
}
h1{
	font-size:60px;
	line-height:55px;
	font-weight:500;
}
h2{
	font-size:50px;
	line-height:55px;
	font-weight:500;
}
h3{
	font-size:25px;
	line-height:55px;
	font-weight:500;
}
h4{
	font-size:24x;
	line-height:55px;
	font-weight:600;
}
h5{
	font-size:18px;
	line-height:55px;
	font-weight:600;
}
h6{
	font-size:15px;
	line-height:30px;
	font-weight:500;
}
p{
	color:#353535;
	margin-bottom: 0px;
}
img{
	max-width:100%;
}

a{
	text-decoration:none;
	color:#151515;
}
a:hover{
	color:#fff ;
	text-decoration: none;
	background-color: #B73E4F;
}
a :active{
	background-color: #B73E4F;
}
button{
	padding:10px 30px;
	background-color:#B73E4F ;
	border-radius:10px;
    color: #FFFBF3;
}
ul > li{
	list-style-type: none;
}
.close_btn{

	background-color: #B73E4F;
	border-radius: 100px;
}
.btn_primary{
	padding:10px 25px;
	background: #B73E4F;
	border-radius: 100px;
	color: #fff;
}
.btn_primary:hover{
	background: #fff;
	border:1px solid #B73E4F ;
	cursor: pointer;
	color:#B73E4F;
}

select{
	margin: 0px 0px 20px 0px;
	padding: 10px 35px
}
input[type=text]{
	padding:5px 10px;
	border:1px solid;
	border-radius:4px;
	margin-bottom: 20px;
}


  .nav-tabs .nav-item .nav-link.active {
	color: #fff;
	background-color: #B73E4F;
  }
  
.nav-link{
	color: #151515;
}
.nav-link:hover{
	color: #fff;
}
  
  .tab-content .tab-pane {
	/* background-color: #B73E4F; */
	color:#fff;
	min-height: 200px;
	height: auto;
  }
/*=========== END Common CSS ==========*/


.header{
    display: flex;
    background-color: rgb(253, 245, 245);
    border-bottom: solid black;
    border-top: solid black;
}
.nav_login{
    display: flex;
    justify-content: space-between;
    border-bottom: solid black;
}
.navimg{
    display: flex;
}
.sigmauni{
    display: flex;
    font-family: 'Times New Roman';
    margin-right: 150px;
    align-items: center;
}
/* .submit_btn{
	text-align: center;
} */
.forgotpswd{
    text-align: end;
}
.newuser{
    text-align: center;
}
.footer{
    border-top: solid black;
}
.footer1{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.copyright{
    display: flex;
   justify-content: space-between;
}
.sigma1{
    display: flex;
    justify-content: center;
    align-items: center;
}
.contact_footer{
    border-top: 1px solid #151515;
    padding: 10PX 0PX;
    margin-top: 20px;
    display: flex;
    justify-content: space-between;
}
/* .state{
	display: flex;
	justify-content: space-evenly;
    margin-top: 10px;

} */

.submit_btn{
	text-align: center;
}
.already{
	text-align: center;
}
.representative{
	display: flex;
}
.pswd{
	display: flex;
}

.sub{
	text-align: center;
	margin-bottom: 130px;
	margin-top: 50px;
}
.representative{
	margin-top: 20px;
}
.candidate_degree{
	display: flex;
}
.candidate{
	margin-right: 20px;
}
.anubandham{
	display: flex;
	align-items: center;
}
.number_outer{
	border: 1px solid #151515;
}
table{
	height: auto;
  }
  /* footer {
	position: absolute;
	bottom: 0;
	width: 100%;
  } */

  .footer_jobtable {
	position: absolute;
	bottom: 0;
	width: 100%;
  }
  .job_table{
	width: -webkit-fill-available;
	margin-top: 50px;
  }
  .contentsigma{
	text-align: center;
	margin: 20px 10px;
	/* padding: 30px 40px; */
  }
  .carousel > .carousel-inner > .carousel-item > img{
    width:98%; /* Yeap you can change the width and height*/
    height:10%;
}
table,td,th{

	border: 1px solid black;
}
table{
	text-align: center;
}
.number_outer{
	width: 50%;
	margin-top: 10px;
	margin-bottom: 10px;
}
.sector{
    width:800px;
}
