.header {

	margin-top: 5px;

}



.header ul{

	list-style-type: none;

	padding-left: 0px;

}



.header li{

	display: inline;

	margin: 10px;

}



.header a{

	text-decoration: none;

	color: #012269;

}



.body-text{

	color: #012269;

}



.body-text h1{

	color: #012269;

}



.footer {

  	text-decoration: none;

  	background-color: #012269;

  	color: #ffffff;

  	/*position: fixed;*/

  	bottom: 0;

  	left: 0;

  	width: 100%;

  	padding-top: 10px;

}



.footer ul{

	list-style-type: none;

	padding-left: 0px;

}



.footer li{

	display: inline;

	margin: 10px;

}



.footer a{

	text-decoration: none;

	color: #ffffff;

}



.banner {

	height: 500px;

	padding-top: 200px;

}



.box-link a{

	text-decoration: none;

	color: #ffffff;

	text-shadow: 2px 2px 5px grey;

}



.card-img-overlay {

    top: 40%;

}



.collaps a{

	text-decoration: none;

}



.search-btn {

	width:100%;

}



.btn-primary {

	background-color: #012269;

	border-color: #012269;

}



.statusLabelWrapper {

	background-color:yellow;

	text-align:center;

	transform:rotate(-45deg);

	-webkit-transform:rotate(-45deg);

	

	left: -12%;

	top: 12%;

	min-height: 40px;

	position: absolute;

}



.statusLabelWrapper h4 {

	left:50%;

	margin:0;

	position:absolute;

	top:50%;

	transform:translate(-50%, -50%);

	-webkit-transform:translate(-50%, -50%);

}


.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 31px !important ;
}
.select2-container .select2-selection--single {
    border: 1px solid #ced4da !important;
    height: 37px !important;
}

.select2-container--default .select2-selection--multiple {
    height: 38px;
    border-color: #ced4da !important;
}