/* header container and layout */
.distressed {
	max-width: 193px;
    float: right !important;
}
.et-l .et_builder_inner_content .et_pb_section .et_pb_row.et_pb_row_0_tb_header.et_pb_row_5col.et-last-child{
	z-index: 16!important;
}

.et-db #et-boc .et-l .et_pb_bg_layout_dark h3 {
	color: #00204e !important;
}

.et-db #et-boc .et-l .et_pb_bg_layout_dark.et_pb_fullwidth_menu ul li ul li a, .et-db #et-boc .et-l .et_pb_bg_layout_dark.et_pb_menu ul li ul li a {
	color: #00204e !important;
}

.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li ul li a {
	font-family: inherit;
	font-size: inherit;
	text-transform: none;
}

header#wrapper-navbar {
	background-color: #00204e;
	color: #fff;
	position: relative;
	z-index: 100;
}

header#wrapper-navbar a {
	color: #fff;
}

ul#menu-top-menu {
	font-family: 'Bebas Neue',Helvetica,Arial,Lucida,sans-serif !important;
	list-style: none;
	display: flex;
}

ul#menu-top-menu > li > ul {
	display: none;
}

.nav_image img {
	width:15px;
	height:15px;
}
.nav_image{
	margin-left: 10px;
}
.home header .et_pb_section_2_tb_header {
	padding: 0;
}

.et_builder_inner_content .et_pb_section_3_tb_header {
	padding: 0;
}

#block-3 > div > div {
	max-height: 128px;
}

#block-3 > div > div > .wp-block-kadence-column:last-child {
	background-color: #fff;
	max-width: 180px;
	height: 128px;
	overflow: hidden;
	justify-self: end;
	z-index: 0;
}

#main-header-studentlife {
	background-color: #00204e;
	color: #fff;
}

#main-header-studentlife #top-menu > li > a {
	font-family: 'Bebas Neue', Helvetica, Arial, Lucida, sans-serif;
	font-size: 22px;
	font-weight: 500;
	color: #fff;
}

#main-header-studentlife #top-menu ul li a {
	color: #00204e;
}

li.icon-phone a:before{
	content: "";
	background-image: url("/wp-content/uploads/phone.png");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	width: 20px;
	height: 20px;
	padding: 0;
}
li.icon-blog a:before {
	content: "";
	background-image: url("/wp-content/uploads/blog.png");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	width: 20px;
	height: 20px;
	padding: 0;
}
li.icon-twitter a:before {
	content: "";
	background-image: url("/wp-content/uploads/twitter-x-logo-white.png");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	width: 14px;
	height: 14px;
	padding: 0;
}
li.icon-phone,
li.icon-blog,
li.icon-instagram,
li.icon-youtube,
li.icon-tiktok,
li.icon-facebook {
	display: inline-block;
	font-family: dashicons;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
ul#menu-icon-menu,
ul#menu-icon-menu-1 {
	list-style: none;
	justify-content: center;
	flex-wrap: nowrap;
	display: flex;
	flex-direction: row;
	align-items: stretch;
}
ul#menu-icon-menu li,
ul#menu-icon-menu-1 li {
		padding-left: 11px;
	padding-right: 11px;
}
ul#menu-icon-menu li.icon-facebook a:before,
ul#menu-icon-menu li.icon-instagram a:before,
ul#menu-icon-menu li.icon-tiktok a:before,
ul#menu-icon-menu li.icon-youtube a:before,
ul#menu-icon-menu-1 li.icon-facebook a:before,
ul#menu-icon-menu-1 li.icon-instagram a:before,
ul#menu-icon-menu-1 li.icon-tiktok a:before,
ul#menu-icon-menu-1 li.icon-youtube a:before {
	display: inline-block;
	width: 20px;
	height: 20px;
	color: #fff;
}

ul#menu-icon-menu li.icon-facebook a:before,
ul#menu-icon-menu-1 li.icon-facebook a:before {
	content: "\f304";
}

ul#menu-icon-menu li.icon-instagram a:before,
ul#menu-icon-menu-1 li.icon-instagram a:before {
	content: "\f12d";
}

ul#menu-icon-menu li.icon-youtube a:before,
ul#menu-icon-menu-1 li.icon-youtube a:before {
		content: "\f19b";
}
ul#menu-icon-menu li.icon-tiktok a:before,
ul#menu-icon-menu-1 li.icon-tiktok a:before,
.dashicons-tiktok:before {
	font-family: "Font Awesome 5 Brands" !important;
	font-weight: 400;
	content: "\e07b";
}
nav#mobile-menu-nav ul#mobile-social-menu {
	display: flex;
	justify-content: center;
	border-top: solid 1px #fff;
}

nav#mobile-menu-nav ul#mobile-social-menu li {
	border: none;
}

#main-header-studentlife #top-menu > li.menu-item-dashicons a.dashicons {
	font-family: dashicons;
	height: 20px;
	overflow: hidden;
}

#main-header-studentlife .nav li ul.sub-menu {
	width: 100%;
	height: 420px;
	position: fixed;
	padding: 20px;
}

#main-header-studentlife .menu-item-empty {
	float: left;
}

#main-header-studentlife .menu-item-empty a {
	font-family: 'Bebas Neue',Helvetica,Arial,Lucida,sans-serif;
	font-size: 35px;
	font-weight: 400;
}
