.form-control, .btn{

	border-radius: 0;

	height: 45px;

}

.form-control:focus{

	border-color: #86b7fe;

	box-shadow: none;

}

.header_top{

	width: 100%;

}

.card-header{

	border-bottom: none;

	margin: 15px 0;

}

.card-body label{

	margin-bottom: 5px;

}

.card-body label strong{

	font-weight: 500;

}

.navbar-brand img{

	max-width: 120px;

}

.card-header{

	margin-top: 0;

}

.form_acquism input[type="text"], .form_acquism select, .form_acquism textarea{

	width: 100%;

	border: none;

}

tbody, td, tfoot, th, thead, tr{

	box-sizing: border-box;

}

.form_acquism .btn{

	padding: 10px;

}

div.sweet-alert{

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

	width: 100%;

	max-width: 478px;

	margin: 0 !important;

	left: 50%;

	right: initial;

	top: 300px;

}

.navbar-expand-lg .navbar-collapse{

	display: flex !important;

	flex-basis: auto;

	float: right;

	align-items: center;

}

.navbar-nav{

	flex-direction: row;

}

.navbar-expand-lg .navbar-nav .nav-link {

	padding-right: .5rem;

	padding-left: .5rem;

}
.myinput{
	border: 2px solid green !important;
}



@media (max-width:480px){

	.navbar-expand-lg .navbar-collapse{

		width: 100%;

		justify-content: center;

	}

	.header_top{

		text-align: center;

	}

}

