﻿.dnnXcillion2 {
    background: white;
    overflow: hidden;
}

.DnnModule{
    float: left;
    width: 100%;
    position: relative;
    display: block;
}

a.nav-link.active {
	color: #4CA03D!important;
}

.menu-bar .navbar-nav .nav-item .nav-link {
    font-weight: 100;
}

.menu-bar {
    float: left;
    width: 100%;
    position: relative;
    display: block;
    box-shadow: none!important;
    padding: 0px!important;
}

.navbar-brand {
    width: 100%;
}

a#dnn_dnnLOGO_hypLogo {
    margin: 0 auto!important;
    display: block!important;
    float: none!important;
    max-width: 390px;
	background: white;
}

.green-block {
    background: #c0d9bb;
    display: block;
    float: right;
    border-radius: 5px;
    box-shadow: #c8c8c8 1px 1px 0px, #b4b4b4 0px 2px 0px, #a0a0a0 0px 3px 0px, rgb(140 140 140 / 50%) 0px 4px 0px, #787878 0px 0px 0px, rgb(0 0 0 / 50%) 0px 5px 10px;
}

.LoginLink::before {
    content: "";
    background: url(/Portals/_default/Skins/ACA-2021/assets/img/profile.png);
    height: 24px;
    width: 24px;
    float: left;
    margin-top: 5px;
    margin-right: 10px;
}

nav.navbar.navbar-expand-lg {
background: #003c67;
}

img {
	width: 100%;
	max-width: 100%;
}

div.actionMenu ul.dnn_mact > li ul a img {
	width: auto!important;
}

.classic header h1 {
    color: #4CA03D;
    text-shadow: #c8c8c8 1px 1px 0px, #b4b4b4 0px 2px 0px, #a0a0a0 0px 3px 0px, rgb(140 140 140 / 50%) 0px 4px 0px, #787878 0px 0px 0px, rgb(0 0 0 / 50%) 0px 5px 10px;
    text-align: center;
    font-size: 2.2REM;
    font-weight: 600;
    margin-top: 200px;
    white-space: normal;
}

header {
    border-bottom: 7px solid #4CA03D;
    float: left;
    width: 100%;
}

.belowheaderbox {
    display: block;
    max-width: 980px;
    margin: 0 auto;
}

.classic .innerwrap h2, .classic  .innerwrap h3 {
    font-weight: bold;
    font-size: 34px;
}

.classic .belowheaderbox h4 {
	font-size: 32px;
    text-align: center;
	color: #003c67;
    font-weight: 900;
    text-align: center;
	font-family: helvetica-w01-bold,helvetica-w02-bold,helvetica-lt-w10-bold,sans-serif!important;
	    padding-top: 20px;
}

.classic h4 a, .classic h4 a:link, .classic h4 a:visited {
    color: #003C67;
}

.innerwrap h5 {
    color: #4ca03d;
    margin-bottom: 10px;
}

.classic .belowheaderbox h5 {
    text-align: center;
    font-size: 24px;
    color: rgb(83, 83, 83);
    font-weight: 100;
    max-width: 700px;
    margin: 0 auto;
    animation: none;
	padding-top: 20px;
}

.belowheaderbox ul {
    display: flex;
    align-content: space-between;
    width: 100%;
    float: left;
    position: relative;
	padding-top: 50px;
    margin-left: 0px;
}

.belowheaderbox li {
    display: block;
    width: 33%;
    text-align: center;
}

.belowheaderbox a, .centeredgreenbutton .Normal a {
    color: white!important;
	text-decoration: none!important;
	font-weight: 100;
    padding: 10px 20px;
    font-size: 14px;
    margin: 0 auto;
    width: auto!important;
	text-transform: uppercase;
}

.belowheaderbox a:link, .belowheaderbox a:visited, .centeredgreenbutton .Normal a:link, .centeredgreenbutton .Normal a:visited {
    background: #4CA03D;
    color: white;
}

.belowheaderbox a:active, .belowheaderbox a:hover, .centeredgreenbutton .Normal a:active, .centeredgreenbutton .Normal a:hover {
    background: rgb(119, 154, 179);
    color: white;
}

.DnnModule.DnnModule-EasyDNNrotator.DnnModule-414 {
    z-index: 99;
    position: relative;
}

.DnnModule.DnnModule-DNN_HTML.DnnModule-413 {
    margin-top: -380px;
    z-index: 100;
    position: relative;
}

div#dnn_ctr413_ModuleContent {
    display: block;
    float: left;
    width: 100%;
    position: relative;
    background: #ffffffbf;
	padding-bottom: 20px;
}

section#banner, section#content {
    display: block;
    float: left;
    width: 100%;
    margin-bottom: 30px;
}

div#dnn_P1_50_1 {
    background: #003c67;
	margin-bottom: 30px
}

div#dnn_P2_50_2 {
    background: #4ca03d;
	margin-bottom: 30px
}


.classic.home   section#content .col-md-6 h6 {
    font-size: 28px;
    color: white;
    font-weight: 600;
    text-align: center;
    padding-bottom: 20px;
}

.classic.home section#content .col-md-6 {
    padding-top: 50px;
    padding-bottom: 50px;
}

.classic.home section#content .col-md-6 p, .home  section#content .col-md-6 li {
    color: white;
	font-weight: 100;
	}

.content-warpper-inner .DnnModule-DNN_HTML li {
	font-size: 16px;
	line-height: 130%;
	margin-bottom: 10px
}

.content-warpper-inner .DnnModule-DNN_HTML li ul {
    margin-top: 10px;
}

.home section#content .col-md-6 li {
    font-size: 14px;
    padding-top: 20px;
}

.content-warpper li {
    list-style-type: disc;
}

.content-warpper li li {
    list-style-type: circle;
}


.classic.home  section#content .col-md-6  p {
	text-align: center;
	font-size:16px;
}

.home section#content .col-md-6 .Normal {
    max-width: 360px;
    display: block;
    margin: 0 auto;
    min-height: 600px;
}

section#content .col-md-6 a.join {
    width: 150px;
    display: block;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: -.80px;
    font-weight: 500;
	margin: 0 auto;
	color: #003c67;
}

section#content .col-md-6 a.join:link,
section#content .col-md-6 a.join:visited {
    background: #fafafa;	
}

section#content .col-md-6 a.join:hover,
section#content .col-md-6 a.join:active {
    background: rgb(119, 154, 179);
	color: white;
}

div#EDR_ChameleonSlider_414, div#EDR_ChameleonSlider_414 div {
    border-radius: 0px!important;
    border: 0px solid white!important;
}

.footer-below {
    background: #003c67!important;
    padding-top: 40px!important;
}

.social {
    width: 100px;
    margin: 0 auto;
}

footer .social img {
    width: auto;
}

footer .social a {
	float: right;
    margin-left: 10px;
    margin-right: 10px;
}

span#dnn_dnnCopyright_lblCopyright {
    color: white;
}

.classic footer p {
    color: #FFF;
    font-weight: 100;
    font-size: 14px;
}

.terms-priv {
    width: 100%;
    text-align: center;
    margin-top: 20px;
}

section#Sponsors .innerwrap, section#MemberCompanies .innerwrap, section#content .innerwrap, section#contenttwo .innerwrap, section#contentthree .innerwrap  {
    border-top: 1px solid #4ca03d;
    display: block;
    float: left;
    width: 100%;
}

.content-warpper-inner {
    display: block;
    float: left;
    width: 100%;
    border-top: 10px solid #f2f1f1;
}

.content-warpper-inner section {
    margin-top: 20px;
}

.innerwrap .container {
    margin-top: -1px;
}


section#Sponsors , section#MemberCompanies  {
    display: block;
    float: left;
    width: 100%;
}

section#Sponsors h4, section#MemberCompanies h4 {
    font-weight: 600;
    font-size: 1.6REM;
}

.bordertop .modulewrapper {
    margin-top: 20px;
	width: 100%;
}

.modulewrapper {
    float: left;
}

.bordertop h2, .bordertop h2 {
	font-weight: 600;
    font-size: 1.6REM;
	color: #003C67;
}

.bordertop::before {
    border-top: 5px solid #4ca03d;
    content: " ";
    display: block;
    float: left;
    width: 100%;
    max-width: 400px;
}

.greenbuttoncontainer a, a.biggreen {
    color: white!important;
    text-decoration: none!important;
    font-weight: 100;
    padding: 10px 20px;
    font-size: 14px;
    width: auto!important;
    text-transform: uppercase;
	float: right;
}

.serif h2, .serif h3 {
	font-family: 'Roboto Slab', serif!important;
}

.greenheader h3 {
    font-size: 28px!important;
}

.greenheader.smaller h3 {
	font-size: 21px!important;
	font-weight: 300;
	margin-bottom: 0px;
}

.greenheader h3, .greenheader h2 {
	color: #4ca03d!important;
}

a.biggreen:link, a.biggreen:visited, .greenbuttoncontainer a:link, .greenbuttoncontainer a:visited, .btn-primary:link, .btn-primary:visited {
	    background: #4CA03D!important;
}


a.biggreen:hover, a.biggreen:active, .greenbuttoncontainer a:hover, .greenbuttoncontainer a:active, .btn-primary:hover, .btn-primary:active {
	    background: rgb(119, 154, 179)!important;
}

.dnnContainer.bottom-spacer.nomargintop, .dnnContainer.bottom-spacer.nomargintop div {
    float: right;
}



.eds_template_List_Article_Default-Team .article_image,  .eds_template_List_Article_Default-Advisory-Board .article_image {
    border-radius: 50%;
    overflow: hidden;
    display: block;
	margin-bottom: 20px!important;
}

.teammembername, .teammembertitle {
    text-align: center;
}

.teammembername {
	margin-bottom: 0px;
}

.classic .eds_template_List_Article_Default-Team h6.teammembername {
    font-size: 1.5REM;
    font-weight: bold;
}

.classic .eds_template_List_Article_Default-Team p, .classic .eds_template_List_Article_Default-Advisory-Board p {
    color: #003C67;
    font-size: 18px;
}

.classic .eds_template_List_Article_Default-Team p.teammembertitle {
    color: #383838;
}

.DnnModule-DNN_HTML video {
  /* override other styles to make responsive */
  width: 100%    !important;
  height: auto   !important;
}

.classic .bluetext p{
    color: rgb(119, 154, 179);
}

a.greenbuttoncentered, .btn-primary {
	color: white!important;
    text-decoration: none!important;
    font-weight: 100!important;
    padding: 10px 20px!important;
    font-size: 14px!important;
    margin: 0 auto;
    width: auto!important;
    text-transform: uppercase!important;
	border-radius: 0px!important;
}

.btn-light, a.btn.btn-sm.btn-warning {
	
    text-decoration: none!important;
    font-weight: 100!important;
    padding: 10px 20px!important;
    font-size: 14px!important;
    margin: 0 auto;
    width: auto!important;
    text-transform: uppercase!important;
	border-radius: 0px!important;
}

a.greenbuttoncentered {
	background: #4CA03D!important;;
}


a.btn.btn-sm.btn-warning {
    margin-left: 10px;
    color: black;
}

div#rvdsfLoading {
    display: none!important;
}

a.greenbuttoncentereda.greenbuttoncentered:link, 
a.greenbuttoncentered:visited, .btn-primary, .btn-primary:link, .btn-primary:vsited {
	background: #4CA03D!important;;
}

a.greenbuttoncentered:hover, 
a.greenbuttoncentered:active,
.btn-primary:hover,
.btn-primary:active {
	background:  rgb(119, 154, 179)!important;;
}

.eds_template_List_Article_Default-Advisory-Board .col-md-3 {
    position: relative;
}

.hoverover {
    display: none;
    align-items: center;
    position: absolute;
    top: 0px;
    height: 100%;
    width: 100%;
}


.eds_template_List_Article_Default-Advisory-Board .col-md-3:hover .hoverover {
    display: flex;
}

.eds_template_List_Article_Default-Advisory-Board .col-md-3:hover img {
	opacity: .4;
}

.nameandtitle {
    width: 100%;
}

.nameandtitle p.teammembertitle, .nameandtitle h6.teammembername {
    width: 100%;
    text-align: center;
    color: #383838;
    max-width: 150px;
    margin: 0 auto;
}

.nameandtitle p.teammembertitle {
	font-size: 13px;
}

.smallerimg {
	max-width: 200px;
	margin: 0 auto;
	display: block;
	position: relative;
}

.eds_template_List_Article_Default-News .article a {
    background-color: rgba(197, 195, 195, 0.42);
    display: block;
    float: left;
    width: 100%;
	padding-bottom: 10px;
}

.eds_template_List_Article_Default-News .article a:hover, .eds_template_List_Article_Default-News .article a:active {
	text-decoration: none!important;
}

.eds_template_List_Article_Default-News .article {
    display: block;
    float: left!important;
    width: 100%;
    margin-bottom: 30px!important;
}

.eds_template_List_Article_Default-News h1, .eds_template_List_Article_Default-News .summary {
    padding-left: 15px!important;
    padding-right: 15px!important;
}

.eds_template_List_Article_Default-News .article.in_list h1 {
    padding-top: 20px!important;
    padding-bottom: 10px!important;
}

div#dnn_ctr440_ModuleContent h1, div#dnn_ctr440_ModuleContent h1 a {
    font-size: 20px!important;
    font-weight: bold;
    line-height: 130%;
}

.menu-bar .navbar-nav .nav-item .dropdown-menu:after {
	display: none!important;
}

li.nav-item.dropdown a {
    font-size: 13px!important;
    padding-left: 10px!important;
	border-width: 0px!important
}

li.nav-item.dropdown a:link, li.nav-item.dropdown a:visited {
	color: white!important
}

.classic p {
	line-height: 140%;
}

.classic h6 {
	color: #4CA03D;
    font-size: 1.2REM!important;
    font-weight: 600;
}

.classic h6 a, .classic h6 a:link, .classic h6:visited{
		color: #4CA03D!important;
}

.videoWrapper {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  height: 0;
}
.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.bluebg {
    background: #003c67;
	maring-bottom: 30px;
}

.greenbg {
    background: #4CA03D;
	margin-bottom: 30px;
}

h2.white {
	color: white!important;
    padding-top: 30px;	
}

.centered {
	text-align: center;
	width: 100%;
	display: inline-block;
}

.eds_template_List_Article_Default-Videos h1, .eds_template_List_Article_Default-Videos h2 {
    color: white!important;
    text-align: center;
}

.eds_template_List_Article_Default-Videos h2.edn_subTitle {
    font-style: italic;
    font-weight: normal!important;
}

button.trigger.edNews_loadMoreTrigger {
    border-radius: 0px!important;
    padding: 10px 20px!important;
    box-shadow: none!important;
}

.miniconferencewrap .content-warpper-inner h2, .miniconferencewrap .content-warpper-inner h3 {
font-weight: bold;
}

.miniconferencewrap .content-warpper-inner h2 {
    padding-top: 30px;
    padding-bottom: 20px;
}

.miniconferencewrap section#content {
    background: #1d430a;
}

.miniconferencewrap .col-md-6 img {
    max-width: 250px;
    margin: 0 auto;
    display: block;
    padding-bottom: 30px;
}

.miniconferencewrap .row.fullrowtwo {
    margin-bottom: 30px;
}

.miniconference.bg {
    min-height: 500px;
    align-items: center;
    display: flex;
    background-size: cover!important;
    background-position: center center!important;
    background-repeat: no-repeat;
	margin-bottom: 30px;
}

.miniconferencewrap .dnnContainer.bottom-spacer.miniconference.bg > div {
    width: 100%;
}

.miniconference.bg img {
    width: auto;
}

.miniconference.bg .Normal {
   max-width: 200px;
    margin: 0 auto;
    display: block;
    color: white;
}

.miniconference.bg .Normal p {
    color: white;
    font-size: 14px;
    font-style: italic;
}

.miniconferencewrap .row.fullrowone .whitebg p {
    color: #001e34;
}

.miniconferencewrap .row.fullrowtwo p strong {
    color: #e69317;
font-family: 'Kaushan Script', cursive;
font-weight: bold;
font-size: 1.5REM;
}

.DnnModule-1526 .miniconference, .DnnModule-1597 .miniconference {
    background: url(/Portals/0/Images/Member-Resources/Mini-Conference/bg1.jpg);
}

.DnnModule-1524 .miniconference, .DnnModule-1598 .miniconference {
    background: url(/Portals/0/Images/Member-Resources/Mini-Conference/bg2.jpg);
}

.DnnModule-1525 .miniconference, .DnnModule-1599 .miniconference {
    background: url(/Portals/0/Images/Member-Resources/Mini-Conference/bg3.jpg);
}

.miniconferencewrap .row.fullrowone img {
    width: auto;
margin: 0 auto;
}

.miniconferencewrap .row.fullrowone, .miniconferencewrap .row.fullrowtwo {
margin-left: 0px;
margin-right: 0px;
}

.miniconferencewrap .row.fullrowone .col-md-3, .miniconferencewrap .row.fullrowtwo .col-md-3 {
    padding-left: 0px;
    padding-right: 0px;
}

.miniconferencewrap .row.fullrowone p, .miniconferencewrap .row.fullrowtwo p, .miniconferencewrap .row.fullrowone p a, .miniconferencewrap .row.fullrowtwo p a {
    text-align: center;
text-decoration: none;
font-weight: 100;
}

.miniconferencewrap .row.fullrowtwo p, .miniconferencewrap .row.fullrowtwo p a {
    color: #383838;
padding-bottom: 0px;
}

.miniconferencewrap .row.fullrowone p, .miniconferencewrap .row.fullrowone p a {
    color: white;}

.miniconferencewrap .row.fullrowone p strong {
    text-transform: uppercase;
font-weight: bold;
}

.graybg {
    background: #535353;
}

.whitebg {
    background: #ededed;
}

.miniconferencewrap .row.fullrowone .graybg p strong {
color:#001e34;
}

.miniconferencewrap .row.fullrowone .whitebg p strong, .miniconferencewrap  .row.fullrowone .whitebg p a {
color: #1d430a;
}

.miniconferencewrap .row.fullrowone .DNNContainer_noTitle, .miniconferencewrap  .row.fullrowone .dnnContainer {
    min-height: 400px;
    padding-top: 40px;
}

.miniconferencewrap .row.fullrowtwo .col-md-3 .dnnContainer {
    min-height: 244px;
    display: flex;
    align-items: center;
}

.miniconferencewrap .row.fullrowtwo .col-md-3 .dnnContainer > div {
    width: 100%;
    display: block;
    float: left;
}

.miniconferencewrap .fullrowtwo .DNNContainer_noTitle {
    max-height: 244px;
    overflow: hidden;
}

.miniconferencewrap .fullrowtwo .DNNContainer_noTitle  img {
   height: 244px;
}

div#dnn_ctr412_HtmlModule_lblContent li p {
    margin-bottom: 0px!important;
}

.bottombuttons {
    border-bottom: 7px solid #4CA03D;
    display: block;
    float: left;
    width: 100%;
}

.rvdsf-cartsummary-detail-container, .rvdsfCartSummaryAbstractContainer a.rvdsfViewCartAction:hover {
    box-shadow: 0 0 25px 0 rgb(0 0 0 / 75%);
    background: white;
    color: #333;
}



table.table.table-striped.rvdsf-salesorderdetail-table tr th:first-child, table.table.table-striped.rvdsf-salesorderdetail-table tr td:first-child {
    display: none;
}


.rvdsf-cartsummary-detail-container .table-responsive {
    margin-bottom: 0px!important;
}

div.rvdsf-cartsummary-detail-container {
    padding-top: 0px;
}

div.rvdsf-cartsummary-detail-container  .table thead tr th:nth-child(2), div.rvdsf-cartsummary-detail-container  .table tr td:nth-child(2) {
    text-align: left!important;
}

div.rvdsf-cartsummary-detail-container .table tr td a {
	text-decoration: none;
	color: #003c67;
}

div.rvdsf-cartsummary-detail-container  .btn-toolbar.text-center {
    width: 100%;
    display: block;
    justify-content: center;
}

button.btn.btn-primary.btn-block.rvdsf-btn-cart, button.btn.btn-primary.btn-block.rvdsf-btn-checkout {
    width: 48%!important;
    margin: 0px!important;
}

button.btn.btn-primary.btn-block.rvdsf-btn-cart {
    float: left;
}

button.btn.btn-primary.btn-block.rvdsf-btn-checkout {
    float: right!important;
}

div#dnn_shoppingcartinheader {
    display: block;
    float: left;
}

.rvdsf-cartsummary-container .rvdsf-btn-viewcart span, span.rvd-label-qty, span.rvdsf-label-amount,  .rvdsf-cartsummary-header-container {
    color: #003c67;
	font-weight: 100!important;
    font-size: .9REM!important;
    line-height: 35px!important;
}

a.btn.rvdsf-btn-viewcart {
    padding-bottom: 0px;
    padding-top: 0px;
}

div#dnn_shoppingcartinheader .form-group.rvdsf-label-subtotalamount.row {
    display: block;
    float: right;
    width: 100%;
}
.form-group.rvdsf-label-subtotalamount.row .col-sm-6 {
    width: auto!important;
    min-width: auto!important;
    display: inline-block;
}

.rvdsf-cartsummary-container a.btn.rvdsf-btn-viewcart span {
	font-weight: 600!important;
}

p.form-control-static.form-control-plaintext {
    padding-right: .75rem;
}

table.table.table-striped.rvdsf-salesorderdetail-table, .form-group.rvdsf-label-subtotalamount.row {
    margin-bottom: .5REM!important;
}

div#dnn_shoppingcartinheader .rvdsf-cartsummary-detail-container:nth-child(2) > div:first-child {
    padding-top: 20px;
}

div#dnn_shoppingcartinheader .rvdsf-cartsummary-detail-container:nth-child(2) > div:nth-child(2) {
    padding-top: 0px;
}

.miniconferencewrap div#dnn_P3_33_1 .miniconference {
	background: url(/Portals/0/Images/Member-Resources/Mini-Conference/bg1.jpg);
}


.miniconferencewrap div#dnn_P3_33_2 .miniconference {
	background: url(/Portals/0/Images/Member-Resources/Mini-Conference/bg2.jpg);
}

.miniconferencewrap div#dnn_P3_33_3 .miniconference {
	background: url(/Portals/0/Images/Member-Resources/Mini-Conference/bg3.jpg);
}

.eds_template_List_Article_Default-Sponsors .row {
    justify-content: center;
}

div#dnn_Sponsors .DnnModule {
    background: white;
    display: block;
    float: left;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 0px;
    padding-right: 0px;
}


div#dnn_Sponsors {
    padding-bottom: 30px!important;
    display: block;
    float: left;
    width: 100%;
}

@media (min-width: 1300px) {
.rvdsf-cartsummary-detail-container div:nth-child(2) {
    min-width: 500px!important;
}
}

@media (min-width: 992px) {
.miniconferencewrap .fullrowtwo .DNNContainer_noTitle img {
    height: 244px;
    min-width: 336px;
}

	.navbar-expand-lg .navbar-nav {
		-ms-flex-direction: row;
		flex-direction: row;
		justify-content: space-between;
		width: 100%;
		background: #003c67;
	}
	
div#dnnNav .dropdown-menu li {
    min-width: 260px;
}

#dnnNav li.nav-item:nth-child(4) .dropdown-menu {
    margin-left: -15%!important;
    text-align: center;
    min-width: 260px!important;
	overflow-x: hidden;
}


#dnnNav li.nav-item:nth-child(3) .dropdown-menu {
    margin-left: -60%!important;
    text-align: center;
}

#dnnNav li.nav-item:nth-child(3) ul {
    max-width: 100%!important;
    min-width: 270px!important;
}

#dnnNav li.nav-item:last-child .dropdown-menu {
    margin-left: -35%!important;
    text-align: center;
    max-width: 100%!important;
    min-width: 270px!important;
}
	.classic .menu-bar {
		background: #f2f1f1!important;
		padding-left: 3%;
		padding-right: 3%;
	}
	
	
	nav.navbar.navbar-expand-lg {
		padding-left: 3%;
		padding-right: 3%;
	}

	.classic .menu-bar .navbar-nav .nav-item .dropdown-menu {
		margin-left: 0px!important;
	}
	.classic .menu-bar .navbar-nav .nav-item .dropdown-menu {
		font-size: 13px;
		background: #003c67!important;
	}

	.classic .menu-bar .navbar-nav .nav-item .dropdown-menu li a {
		color: white!important;
	}

	.classic .menu-bar .navbar-nav .nav-item .dropdown-menu li a:hover {
		
		background: #003c67!important;
	}
}

@media (max-width: 991px){
	.belowheaderbox ul {
		margin-bottom: 0px;
	}
	.navbar-brand {
		margin-top: 10px;
	}
	header {
		background: white;
	}
.classic .menu-bar .navbar-nav .nav-item .dropdown-menu {
    background: #093656!important;
    border: 1px solid rgba(0, 0, 0, 0.15)!important;
}
	.classic .menu-bar .navbar-nav .nav-item .dropdown-menu {
		color: white!important;
	}
}

@media (min-width: 767px){
	.eds_template_List_Article_Default-Team .article.in_list.span:nth-child(2n+1) .summary, .eds_template_List_Article_Default-Advisory-Board  .summary {
		padding-left: 30px;
	}
	.eds_template_List_Article_Default-Team .article.in_list.span:nth-child(2n) .summary {
		padding-right: 30px;
	}
	.eds_template_List_Article_Default-Team .article.in_list.span:nth-child(2n) .row {
		flex-direction: row-reverse;
	}
	.eds_template_List_Article_Default-Team .row, .eds_template_List_Article_Default-Advisory-Board .row {
		margin-left: 0px;
		margin-right: 0px;
	}
	.eds_template_List_Article_Default-Team .col-md-9, .eds_template_List_Article_Default-Team .col-md-3, .eds_template_List_Article_Default-Advisory-Board .col-md-9, .eds_template_List_Article_Default-Advisory-Board .col-md-3 {
		padding-left: 0px;
		padding-right: 0px;
	}
	
	.eds_template_List_Article_Default-Team .col-md-9, .eds_template_List_Article_Default-Advisory-Board .col-md-9 {
		display: flex;
		align-items: center;
	}

}

@media (max-width: 768px){
	.classic .top-bar {
    background: #083b67!important;
}

.belowheaderbox li {
		width: 100%!important;
		float: left;
		display: block;
		margin-bottom: 20px;
	}

	.belowheaderbox ul {
		display: block;
	}
	
	.belowheaderbox a {
		width: 300px!important;
		display: block;
	}
	.belowheaderbox {
		max-width: 350px;
		margin-top: -110px;
	}
	div#dnn_ctr413_ModuleContent {	
		padding-right: 10px;
		padding-left: 10px;
	}
	.classic .belowheaderbox h4 {
		font-size: 28px;
	}
	.classic .belowheaderbox h5 {
		font-size: 21px;
	}
	.classic header h1 {
		font-size: 1.6REM;
		margin-top: 40px!important;
	}
	
	.home section#content .col-md-6 .Normal {
		min-height: 0px!important;
		padding-bottom: 30px;
	}

	.eds_template_List_Article_Default-Team .article_image {
		max-width: 300px;
		display: block;
		margin: 0 auto;
	}
}
