/* Body */
body{
	background-color: #EDEDED; 
}
/* Navbar */
.navbar{
	max-height: 50px; 
}
.navigate .navbar-brand{
	color: white; 
	margin-left: 30px; 
	padding: inherit; 
	font-weight: bold; 
	background-color: rgb(222, 135, 186);
	font-family: Georgia, 'Times New Roman', Times, serif;
}
.navbar{
	background-color: white; 
	font-size: 15px; 
}
.active, .dropdown-menu .dropdown-item:active a:hover{
	background-color:#E7E7E7!important; 
}
.dropdown-item{
	color: #6D8092 !important; 
}
.dropdown .dropdown-menu .dropdown-item:active, .dropdown .dropdown-menu .dropdown-item:hover{
	background-color:#E7E7E7 !important; 
}
a{
	color: #6D8092;
	font-size: 15px; 
}
.nav-link:hover{
	background-color:#E7E7E7 !important;
 }

.navbar-brand:hover{
color: rgb(175, 175, 175) !important;
}
/* Images */
img{
	max-width:100% !important;
	height:auto !important;
}
.active, .panel:hover{
	border-color:#0BADA6;
	border-style: solid; 
	
}
.vizualization{
	width:50% !important;
	height:50% !important;
}

/* Title Class  */
.title{
	color:cadetblue;  
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-weight: bolder; 
	padding-top: 25px; 
}
/* Paragraph Element */
p{
color: #6D8092;
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
text-align: justify;
text-justify: inter-word;
}
/* Box Class */
.box {
	margin-top: 60px; 
	margin-bottom: 62px; 
	padding: 10px 20px 15px; 
	color:black;
	background-color: white; 

}
/* Table */
.table{
	font-size: 15px; 
	border-top-color: white !important; 
}
/* Footer */
footer{
background-color: #666666; 
border-top-style: solid; 
border-top-width: 5px; 
border-top-color: cadetblue;
color: white; 
min-height: 55px; 
font-family: Arial, Helvetica, sans-serif;
font-size: 15px; 
text-align: center; 
position: fixed;
left: 0;
bottom: 0;
width: 100%;
padding-top: 15px; 
}

/* Media Queries */
@media(max-width: 992px){
.navbar-expand-lg{
background-color: cadetblue !important;
}
.navbar{
	max-height: none; 
	padding: inherit;
}
.navbar div{
	margin: inherit; 
	background-color: white;  
}
.navbar-brand{
	padding: 10px !important; 
}

button{
	margin-right: 30px; 
}
button:focus {

	outline: 1px dotted;
	outline: 5px auto -webkit-focusring-color;
	
	}
}

.text-center{text-align: center;}