/* Show it is fixed to the top */
body {
  min-height: 75rem;
  /*min-height: 100vh;*/
  padding-top: 4.5rem;
  height:100%
    display: flex;
    flex-direction: column;  
}

/*#navbarCollapse{float:right;}*/
.navbar-dark{
	background-color:#7a9aba !important;
	color:white;
}
.bg-dark .nav-link{
		background-color:#7a9aba;
	color:white !important;
	  font-weight: 600;
}

.nav-item{
	padding-right: 10px;
font-size: 1.15rem;
}

.nav-link:hover
{
	color:#eee6da !important;

}
.btn-outline-success {
    color: #cccccc;
    border-color: #cccccc;
}

.control-label {
	font-weight:bold;
}

.body-normal-text {
  font-size: 1.15rem;
  font-weight: 300;
  text-align: justify;  

}

.body-normal-text-title {
  font-size: 1.15rem;
  font-weight: 600;
  text-align: justify;  

}

.begomb{
  font-weight: 700;
	width:200px;
  display: table;
  margin: auto;
}

.btn-outline-success {
  color: #fff;
  background-color: #7a9aba !important;
  border-color: white !important;
  font-size: 1.3rem;
  font-weight: 600;
}
.btn-outline-success:hover {
  color: #eee6da;
  background-color: #7a9aba !important;
  border-color: #eee6da !important;
  font-size: 1.3rem;
  font-weight: 600;
}
.accordion-button:not(.collapsed) {
  color: white;
  background-color: #7a9aba;
  box-shadow: inset 0 -1px 0 rgba(0,0,0,.125);
  font-weight:bold;
}
.accordion-button{
	font-weight:bold;

}

.navbar-collapse{
	padding-top:5px;
	padding-bottom:5px;	
}

.accordion-body, .accordion-button {
	  font-size: 1.25rem !important;

}