.et_pb_menu .et_pb_menu__wrap {
justify-content: flex-end;
}
.login h1 a {
height: 100px!important;
}
#main-header {
box-shadow: 0 8px 16px -8px rgba(0,0,0,0.07) !important;
border-bottom: 1px solid #e1e5e7;
}
#top-menu li {
font-weight: 500;
}
ul.brbl-post-list-parent {
padding: 0 !important;
}
.wp-block-list li {
padding-bottom: 12px;
}
.equal-height-on .brbl-post-card-4 .brbl-blog-meta {
margin-top: 0!important;
}
#filebird-document-library div.fbdl-listview-container .fbdl-list table.fbdl-table tr td.fbdl-list-first-item .fbdl-list-item-title>div {
white-space: wrap!important;
display: inline-block!important;
}
.fbdl-search-control {
display: none!important;
}
#filebird-document-library div.fbdl-layout-control {
margin-top: 1rem!important;
}
.et_mobile_menu li a:hover, .nav ul li a:hover {
opacity: 1;
}
.et_pb_module.lwp_divi_breadcrumbs.lwp_divi_breadcrumbs_0_tb_body {
margin-bottom: 20px;
}
span.before-icon.et-pb-icon {
margin-top: -3px;
}
.et_pb_title_featured_container .et_pb_image_wrap {
border-radius: 10px;
overflow: hidden;
max-height: 60vh;
}
.et_pb_post.et_pb_no_thumb {
margin-bottom: 15px;
}
.et_pb_blog_grid .et_pb_post {
border: 1px solid #f1f5f7;
background-color: #f1f5f7;
border-radius: 10px;
}
.brbl-blog-carousel .brbl-post-title {
line-height: 1.1;
}
.wp-block-file:not(.wp-element-button) {
font-size: 1em;
}
:root :where(.wp-element-button, .wp-block-button__link) {
background-color: #007cba;
padding: 8px 18px;
}
:where(.wp-block-file__button):is(a):hover {
background-color: rgb(0 99 161);
opacity: 1
text-decoration: none;
}
.nav li ul {
border-top: 1px solid #e1e5e7!important;
border-radius: 6px;
}
:root :where(.wp-element-button, .wp-block-button__link) {
font-size: .9em;
}
td.fbdl-list-first-item {
max-width: 300px;
}
@media (min-width: 981px) {
.et_fullwidth_nav #main-header .container {
padding-right: 5%;
padding-left: 5%;
}
.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {
padding: 20px 0 20px 0!important;
}
.et_header_style_left .et-fixed-header #et-top-navigation, .et_header_style_split .et-fixed-header #et-top-navigation {
padding: 10px 0 10px 0!important;
}
.brbl-carousel.equal-height-on .slick-track .slick-slide {
max-height: 480px;
}
}
@media (max-width: 980px) {
.language-menu .et_mobile_nav_menu {
display: none!important;
}
.language-menu .et_pb_menu__menu {
display: flex!important;
}
.report-menu .et_mobile_nav_menu {
display: none!important;
}
.report-menu .et_pb_menu__menu {
display: flex!important;
}
}
.language-menu .et_pb_menu__menu {
margin-right: 10px;
}
.language-menu .et_pb_menu__menu nav>ul>li>a {
padding: 8px 20px !important;
border-radius: 6px;
}
.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li {
margin-top: 0;
}
a.et_pb_menu__icon, button.et_pb_menu__icon {
background: #e1e5e7;
padding: 0 11px;
margin: 0 0 0 2px;
border-radius: 6px;
}
.et_pb_menu .et_pb_menu__menu>nav>ul {
align-items: center;
}
.et-menu li li a {
width: 240px;
}
#top-menu li, .et-menu.nav li {
padding-right: 0!important;
padding-left: 0 !important;
}
#top-menu li li a {
width: 260px;
}
.et_pb_menu__menu nav>ul>li>a {
padding: 10px 20px!important;
border-radius: 6px;
}
#top-menu .menu-item-has-children>a:first-child:after, #et-secondary-nav .menu-item-has-children>a:first-child:after {
top: 15px;
}
#top-menu-nav>ul>li>a:hover, .et-menu.nav li>a:hover {
opacity: 1 !important;
background: #e1e5e7;
}
.et-menu.nav li>ul>li>a:hover {
background: #f1f5f7;
}
#et_top_search {
margin: 18px 0 0 22px;
}
.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module {
margin-bottom: 20px;
}
.et_pb_menu.report-menu .et_pb_menu__menu>nav>ul>li>ul {
left: -10px;
}
.et_pb_menu.report-menu .et-menu-nav>ul ul {
padding: 0;
}
.report-menu .nav li li {
padding: 0;
}
.report-menu .et-menu li li a {
padding: 4px 20px;
width: 260px;
}
.et_mobile_menu {
left: -5%;
padding: 5%;
width: 100vw;
}   ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
ul.et_mobile_menu li.page_item_has_children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle {
width: 44px;
height: 100%;
padding: 0px !important;
max-height: 44px;
position: absolute;
right: 0px;
top: 0px;
z-index: 999;
background-color: transparent;
border-bottom: 0;
text-align: center;
}
ul.et_mobile_menu > li.menu-item-has-children,
ul.et_mobile_menu > li.page_item_has_children,
ul.et_mobile_menu > li.menu-item-has-children .sub-menu li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu > li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu > li.page_item_has_children,
.et-db #et-boc .et-l ul.et_mobile_menu > li.menu-item-has-children .sub-menu li.menu-item-has-children {
position: relative;
}
.et_mobile_menu .menu-item-has-children > a,
.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children > a {
background-color: transparent;
} ul.et_mobile_menu .menu-item-has-children .sub-menu,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu {
display: none !important;
visibility: hidden !important;
} ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible {
display: block !important;
visibility: visible !important;
} ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons {
top: 10px;
position: relative;
} ul.et_mobile_menu li.menu-item-has-children:not(.dt-open) .mobile-toggle .dt-close-icon,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children:not(.dt-open) .mobile-toggle .dt-close-icon {
display: none;
} ul.et_mobile_menu li.menu-item-has-children.dt-open > .mobile-toggle .dt-open-icon,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open > .mobile-toggle .dt-open-icon {
display: none;
}