@charset "UTF-8";
/* CSS Document */

#navbar_above{
	background-color: #1F57AA;
	/*height: 4.5rem;*/
	padding-top: 1rem;
}
#navbar{
	background-color: #1F57AA;
	padding-bottom: 0rem;
	border-radius: 0rem;
}
#navbar_above h4{
	font-size: 2.7rem;
	font-family: 'Montserrat', sans-serif;
	color: white;
}
#navbar_above .navbar_above_title{
	font-size: 2.7rem;
	/*font-family: 'Montserrat', sans-serif;*/
	color: white;
	font-weight: 300;
}

#navbar_above p{
	font-weight: 200;
	/*color: white;*/
	text-align: right;
}
#navbar_above a{
	text-decoration: none !important;
	font-weight: 200;
	text-align: right;
}



.nav-item{
	margin-left: 0rem !important;
	padding-left: 1rem;
	padding-right: 1rem;
	border-bottom: 0.3rem solid black;
	transition: all 0.4s ease 0s;
}
.nav-item:hover{
	border-bottom: 0.3rem solid #10B8C4;
}
.nav-item > a{
	font-size: 0.8rem;
}
.nav-item > a{
	font-family: 'Lato', sans-serif;
	color: green !important;
	transition: all 0.4s ease 0s;
}
.nav-item > a:hover{
	color: #10B8C4 !important;
}

.nav_item_active{
	border-bottom: 0.3rem solid #10B8C4;
}
.nav_item_active > a{
	color: #10B8C4 !important;
}

.dropdown-menu{
	background-color: black;
}
.dropdown-item{
	font-size: 0.85rem;
	font-family: 'Lato', sans-serif;
	color: white !important;
	transition: all 0.4s ease 0s;
}
.dropdown-item:hover{
	color: #10B8C4 !important;
	background-color: black;
}


.container{
	max-width: 1000px;
}

.white{
	color: white !important;
}

@media screen and (max-width: 900px) {
   #navbar_above h4{
		font-size: 1.7rem;
		font-family: 'Montserrat', sans-serif;
		color: white;
	}
	#navbar_above p{
		text-align: left;
	}
	#main_div_01 h3{
		font-size:2rem;
		text-align: center;
		color: white;
	}
}



nav {
    text-align:center;
}
.inline_block{
	display: inline-block !important;
}
.hidden{
	/*display: none;*/
}
.blue{
	color: #1F57AA;
}
.light_blue{
	color: #10B8C4;
}
.dark_gray{
	color: #808080;
}
.red{
	color: red;
}
.white{
	color: white !important;
}


.navbar_above_title{
	color: green !important;
}
.green{
	color: green;
}
.dark_green{
	color: #0D550B;
}
.black{
	color: black;
}
.font_lato{
	font-family: 'Lato', sans-serif;
}
.main_div h3{
	margin-top: 0rem;
	font-size: 2.5rem;
	color: green;
}
.p_small{
	font-size: 1rem !important;
	color: #8B8B8B;
}