/* Edits by Nicasio LLC */

/* LAYOUT */

html, body {
height: 100%;
margin: 0 0 1px;
}

body.LayoutMain {
/*background: #F2F2F2 url('/resources/Theme/MVBA_siteBG3.gif') repeat-x 0 0;*/
/*background: #BBB7B7 none;*/
background: #5D5B5B url(/resources/Theme/MVBA_siteBG-transTile.png);
background-position:left -9px;
}

body#PAGEID_18147.LayoutMain {
/*background-image: url('/resources/Theme/MVBA_siteBG-tall2.gif');*/
/*background-image: none;*/
}

#mLayout {
background:transparent url('/resources/Site/DGP Flames tile.png') repeat-x bottom center;
background-size:154%;
overflow-x:hidden;
}

@media (min-width:1680px) {
  #mLayout {
    background-size:134%;
  }
}

@media (max-width:616px) {
  #mLayout {
    background:transparent none;
  }
}

.container_12 {
width:1320px;
}

.s1_grid_12 {
margin-left: auto;
margin-right: auto;
width:1280px;
}

#id_Header1 {
background:#FFFFFF;
}

.header_Content {
background:#FFFFFF;
}

body #id_Header1.invert,
body .header_Content.invert {
background:#000000;  
}

.header_BrandingMenu {
height:162px;
}

.header_BrandingMenu.logoRemoved {
height:auto;
}

@media (max-width: 616px) {
  .header_BrandingMenu {
	  margin-bottom: 0 !important;
  }
  .header_BrandingMenu .WaGadgetContent {
	  margin-top: 0 !important;
  }
}

.zoneHeader1Outer .zoneHeader1Inner:before, 
.zoneHeader1Outer .zoneHeader1Inner:after {
opacity: 0.5;
-moz-opacity: 0.5;
filter:alpha(opacity=50);
}

.zoneContentOuter .zoneContentInner {
padding:40px;
border-top:1px solid #eee;
}

body#PAGEID_18147 .zoneContentOuter .zoneContentInner,
body#PAGEID_18177 .zoneContentOuter .zoneContentInner,
body#PAGEID_18209 .zoneContentOuter .zoneContentInner {
border:none;
}

.zoneContentOuter .container_12 > DIV:has(.invert) {
background:#000000;
border-top-color:#474747;
}

.layout-colBorder table.WaLayoutTable .WaLayoutItem:first-child {
border-right:1px solid #CACACA;
}

body .invert .layout-colBorder table.WaLayoutTable .WaLayoutItem:first-child {
border-right-color: #474747;
}

.zoneFooter1Outer {
/*background: #5D5B5B url(/resources/Theme/MVBA_siteBG-transTile.png);*/
background:transparent none;
}

.zoneBrandingOuter {
display:none !important;
}

.alignCenter {
text-align:center !important;
}

.alignCenter img {
margin-left:auto !important;
margin-right:auto !important;
}

img:not(.WaContentDivider) {
max-width:100% !important;
height:auto !important;
}

img[align="left"],
img[align="right"] {
  margin: 0 40px 30px 0;
}

img[align="right"] {
  margin-left: 40px;
  margin-right: 0;
}

img[align="center"] {
  margin-bottom: 30px;
}

body .invert .WaContentDivider.dividerStyle003 {
  background-color:#474747;
}


/* TEXT */

body,
[class*="EditableArea"] {
font-size: 15px;
line-height: 23px;
}

body, td, p, h1, h2, h3, h4, h5, h6,
.WaGadgetCustomMenu.gadgetStyleNone ul li a,
.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a,
.WaGadgetMenuHorizontal .menuInner ul ul li > .item > a,
.WaGadgetMenuVertical .menuInner ul.firstLevel > li > .item > a,
a.stylizedButton.buttonStyle001, 
a.stylizedButton.buttonStyle002, 
a.stylizedButton.buttonStyle003,
a.stylizedButton.buttonStyle004,
input.typeButton,
input.searchButton,
.infoOuterContainer .infoContainer .infoSection .infoTitle,
.infoOuterContainer .infoContainer .infoSection .infoText,
.fieldSubContainer .fieldLabel,
.fieldSubContainer .fieldLabel strong.mandatoryLabel,
.WaGadgetChangePassword .formOuterContainer .formContainer .generalFieldsOuterContainer .generalFieldsContainer .fieldLabel strong,
.WaGadgetResetPassword .formContainer .generalFieldsOuterContainer .generalFieldsContainer .fieldSubContainer .fieldLabel strong, .WaGadgetResetPasswordRequest .formContainer .generalFieldsOuterContainer .generalFieldsContainer .fieldSubContainer .fieldLabel strong,
.fieldSubContainer .fieldBody,
.WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td a.calendarDate, .WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td a.calendarDate:hover,
.WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar.yearViewType .EventListCalendar a.yearViewHeader,
.WaGadgetBlog .boxOuterContainer .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle a,
.WaGadgetEvents .boxOuterContainer .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle a,
.WaGadgetEvents .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxInfoContainer ul.boxInfo li label,
.WaGadgetEvents .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxInfoContainer ul.boxInfo li div,
.WaGadgetEvents.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .registrationInfoContainer ul.registrationInfo li label strong,
.WaGadgetEvents.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .registrationInfoContainer ul.registrationInfo li div span,
.formTitleOuterContainer .formTitleContainer .inner .mandatoryFieldsTitle,
.fieldSubContainer .fieldBody .fieldItem span.label,
.genericListTable thead th, 
.membersTable thead th,
[class*="WaGadget"] .gadgetStyleBody ul li .title a,
[class*="WaGadget"] .gadgetStyleBody ul li .date,
[class*="WaGadget"] .gadgetStyleBody ul li .author,
[class*="WaGadget"] .gadgetStyleBody ul li .location {
font-family: Arial, Helvetica, sans-serif !important;
color: #5D5B5B;
}

h1,
.gadgetStyleNone .gadgetStyleTitle h4,
.WaGadgetMemberPublicProfileStateMain .memberDirectoryDetailsOuterContainer .profileHeaderContainer h2 {
font-family: "Arial Pro Black", "Arial Black", Arial, sans-serif !important;
font-weight: 900 !important;
font-size: 24px !important;
line-height: 28px !important;
/*color: #000000 !important;*/
color: #A90C07 !important;
margin-bottom: 22px !important;
text-transform: uppercase !important;
padding: 0px !important;
width: auto !important;
white-space:normal !important;
}

h1,
.WaGadgetMemberPublicProfileStateMain .memberDirectoryDetailsOuterContainer .profileHeaderContainer h2 {
font-size: 32px !important;
line-height: 36px !important;
}

h2,
h3.sectionTitle,
.captionOuterContainer .captionContainer .fieldBody h4,
.WaGadgetBlog .blogEntryOuterContainer .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle,
.WaGadgetEvents.WaGadgetEventsStateDetails .pageTitleContainer h1.pageTitle {
font-family: "Arial Pro Black", "Arial Black", Arial, sans-serif !important;
font-weight: 900 !important;
font-size: 21px !important;
line-height: 25px !important;
color: #000000 !important;
margin-bottom: 16px !important;
white-space:normal !important;
}

h2 {
margin-top:20px !important;
}

h2:after,
h3.sectionTitle:after,
.captionOuterContainer .captionContainer .fieldBody h4:after {
display:none !important;
}

h3,
.WaGadgetBlog.WaGadgetBlogStateList ul.boxesList li.boxesListItem .boxHeaderOuterContainer h4.boxHeaderTitle a,
.WaGadgetEvents .boxOuterContainer .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle a,
.genericListTable thead th, 
.membersTable thead th,
.WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar.yearViewType .EventListCalendar a.yearViewHeader,
.WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar.weekViewType .EventListCalendar td.EventListCalendarHeader a.calendarDate {
font-family: "Arial Pro Black", "Arial Black", Arial, sans-serif !important;
font-weight: 900 !important;
font-size: 19px !important;
line-height: 32px !important;
color: #000000 !important;
margin-bottom: 25px !important;
white-space:normal !important;
}

.genericListTable thead th, 
.membersTable thead th {
border-bottom:1px solid #cacaca;
}

.genericListTable tr:hover td, 
.membersTable tr:hover td, 
.genericListTable tr.hover td, 
.membersTable tr.hover td {
background-color: #f7f7f7;
border-top: 2px solid #cacaca !important;
border-bottom: 2px solid #cacaca !important;
padding-top:14px !important;
padding-bottom:14px !important;
}

.genericListTable tr:hover:first-child td, 
.membersTable tr:hover:first-child td, 
.genericListTable tr.hover:first-child td, 
.membersTable tr.hover:first-child td {
border-top: 1px solid #cacaca !important;
padding-top:15px !important;
padding-bottom:14px !important;
}

.WaGadgetBlog.WaGadgetBlogStateList ul.boxesList li.boxesListItem .boxHeaderOuterContainer h4.boxHeaderTitle:after,
.WaGadgetEvents .boxOuterContainer .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle:after {
display:block;
float:none;
margin:0px;
height:1px;
}

.WaGadgetBlog.WaGadgetBlogStateList ul.boxesList li.boxesListItem .boxHeaderOuterContainer h4.boxHeaderTitle {
white-space:normal;
}

h4 {
font-family: "Arial Pro Black", "Arial Black", Arial, sans-serif !important;
font-weight: 900 !important;
white-space:normal !important;
}

.captionOuterContainer .captionContainer .fieldBody h4 {
margin-top:24px !important;
margin-bottom:0px !important;
}

h5 {
font-family: "Arial Pro Black", "Arial Black", Arial, sans-serif !important;
font-weight: 900 !important;
font-size:17px !important;
line-height:24px !important;
color:#5D5B5B !important;
white-space:normal !important;
}

.genericListTable tbody tr td .memberValue h5 a, .membersTable tbody tr td .memberValue h5 a {
text-decoration: underline !important;
font-size: 15px !important;
font-family: Arial, sans-serif !important;
font-weight: 600 !important;
}

.quotedText {
font-weight: normal;
font-style:italic;
font-size:18px;
line-height:32px;
padding:0px 4%;
color:#979797;
}

.quotedText + .contStyleCaption {
margin-top:-10px;
}

.contStyleCaption {
  font-size:14px;
  line-height:18px;
  color:#979797;
}

ul,
ol,
.WaGadgetSiteMap .gadgetStyleBody > ul {
padding:0px;
margin-left:24px;
}

p:first-child, 
h1:first-child, 
h2:first-child, 
h3:first-child, 
h4:first-child, 
h5:first-child, 
h6:first-child {
margin-top: 0 !important;
}

p:last-child, 
h1:last-child, 
h2:last-child, 
h3:last-child, 
h4:last-child, 
h5:last-child, 
h6:last-child {
margin-bottom: 0 !important;
}

body .invert, 
body .invert td, 
body .invert p, 
body .invert h2, 
body .invert h3, 
body .invert h4, 
body .invert h5, 
body .invert h6,
body .invert .WaGadgetBlog.WaGadgetBlogStateList ul.boxesList li.boxesListItem .boxHeaderOuterContainer h4.boxHeaderTitle a,
body .invert .genericListTable thead th, 
body .invert .membersTable thead th,
body .invert .WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a,
body .invert input.typeButton,
body .invert input.searchButton,
body .invert .infoOuterContainer .infoContainer .infoSection .infoTitle,
body .invert .infoOuterContainer .infoContainer .infoSection .infoText,
body .invert .fieldSubContainer .fieldLabel,
body .invert .fieldSubContainer .fieldLabel strong.mandatoryLabel,
body .invert .WaGadgetChangePassword .formOuterContainer .formContainer .generalFieldsOuterContainer .generalFieldsContainer .fieldLabel strong,
body .invert .WaGadgetResetPassword .formContainer .generalFieldsOuterContainer .generalFieldsContainer .fieldSubContainer .fieldLabel strong, 
body .invert .WaGadgetResetPasswordRequest .formContainer .generalFieldsOuterContainer .generalFieldsContainer .fieldSubContainer .fieldLabel strong,
body .invert .fieldSubContainer .fieldBody,
body .invert .WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td a.calendarDate, 
body .invert .WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td a.calendarDate:hover,
body .invert .WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar.yearViewType .EventListCalendar a.yearViewHeader,
body .invert .WaGadgetBlog .boxOuterContainer .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle a,
body .invert .formTitleOuterContainer .formTitleContainer .inner .mandatoryFieldsTitle,
body .invert .fieldSubContainer .fieldBody .fieldItem span.label,
body .invert .genericListTable thead th,
body .invert .membersTable thead th {
color: #FFFFFF !important;
}

body .invert h1, 
body .invert .gadgetStyleNone .gadgetStyleTitle h4,
body .invert .WaGadgetMemberPublicProfileStateMain .memberDirectoryDetailsOuterContainer .profileHeaderContainer h2,
body .invert h3.sectionTitle,
body .invert .captionOuterContainer .captionContainer .fieldBody h4,
body .invert .WaGadgetBlog .blogEntryOuterContainer .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle,
body .invert .WaGadgetEvents.WaGadgetEventsStateDetails .pageTitleContainer h1.pageTitle,
body .invert .WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar.yearViewType .EventListCalendar a.yearViewHeader,
body .invert .WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar.weekViewType .EventListCalendar td.EventListCalendarHeader a.calendarDate {
  color: #A90C07 !important;
}

body .invert .quotedText
body .invert .contStyleCaption,
body .invert [class*="WaGadget"] .gadgetStyleBody ul li .date,
body .invert [class*="WaGadget"] .gadgetStyleBody ul li .author,
body .invert [class*="WaGadget"] .gadgetStyleBody ul li .location,
body .invert .fieldSubContainer .fieldBody .fieldItem span.label .typeInstruction,
body .invert .genericListTable tbody tr td .memberValue,
body .invert .membersTable tbody tr td .memberValue {
color:#979797;
}

body .invert .genericListTable tr:hover td, 
body .invert .membersTable tr:hover td, 
body .invert .genericListTable tr.hover td, 
body .invert .membersTable tr.hover td {
background-color:#272727;
}

body .invert .genericListTable tbody tr:hover td .memberValue,
body .invert .membersTable tbody tr:hover td .memberValue {
color:#979797;
}


/* Links & Buttons */

a,
a:link,
a:visited,
a.linkAlternative,
a.linkAlternative:visited,
.WaGadgetSiteMap.gadgetStyleNone ul,
.WaGadgetSiteMap.gadgetStyleNone ul li a,
[class*="WaGadget"] .gadgetStyleBody ul li .title a,
.WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar.yearViewType .EventListCalendar a.yearViewHeader,
.WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar.yearViewType .EventListCalendar td a,
.WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td>div a,
body #id_Content a.rssFeedLabel {
text-decoration:underline;
font-style:normal;
/*color:#07A4A9;*/
color:#000000;
}

body .invert a,
body .invert a:link,
body .invert a:visited,
body .invert a.linkAlternative,
body .invert a.linkAlternative:visited,
body .invert .WaGadgetSiteMap.gadgetStyleNone ul,
body .invert .WaGadgetSiteMap.gadgetStyleNone ul li a,
body .invert [class*="WaGadget"] .gadgetStyleBody ul li .title a,
body .invert .WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar.yearViewType .EventListCalendar a.yearViewHeader,
body .invert .WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar.yearViewType .EventListCalendar td a,
body .invert .WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td>div a {
  color: #A90C07;
}

body .invert .WaGadgetUpcomingEvents .gadgetStyleBody ul li .title a,
body #id_Content.invert a.rssFeedLabel {
  color: #FFFFFF;
}

a.linkAlternative {
font-family: "Arial Pro Black", "Arial Black", Arial, sans-serif !important;
font-weight: 900 !important;
white-space:nowrap;
}

.wa-authenticateLoginLink .authenticateLoginText {
  color: #FFFFFF !important;
}

.WaGadgetSiteMap.gadgetStyleNone ul li a {
  font-size:15px;
  line-height:23px;
}

.WaGadgetBlog.WaGadgetBlogStateList ul.boxesList li.boxesListItem .boxHeaderOuterContainer h4.boxHeaderTitle a,
.WaGadgetEvents .boxOuterContainer .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle a,
.WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar.yearViewType .EventListCalendar a.yearViewHeader {
/*color:#07A4A9 !important;*/
color:#000000 !important;
}

body .invert .WaGadgetBlog.WaGadgetBlogStateList ul.boxesList li.boxesListItem .boxHeaderOuterContainer h4.boxHeaderTitle a,
body .invert .WaGadgetEvents .boxOuterContainer .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle a,
body .invert .WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar.yearViewType .EventListCalendar a.yearViewHeader {
  color: #FFFFFF !important;
}

a:hover,
a.linkAlternative:hover,
.WaGadgetSiteMap.gadgetStyleNone ul li a:hover,
[class*="WaGadget"] .gadgetStyleBody ul li .title a:hover,
.WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar.yearViewType .EventListCalendar a.yearViewHeader:hover,
.WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar.yearViewType .EventListCalendar td a:hover,
.WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td>div a:hover {
/*text-decoration:underline;*/
/*color:#000000;*/
color:#A90C07;
text-decoration:none;
}

.WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td>div a:hover {
  text-decoration:none;
}

.WaGadgetBlog.WaGadgetBlogStateList ul.boxesList li.boxesListItem .boxHeaderOuterContainer h4.boxHeaderTitle a:hover,
.WaGadgetEvents .boxOuterContainer .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle a:hover,
.WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar.yearViewType .EventListCalendar a.yearViewHeader:hover {
/*color:#000000 !important;*/
color:#A90C07 !important;
}

.WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td>div a,
.WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td>div a:hover {
  color:#FFFFFF;
}

a[href*="tel"],
a[href*="tel"]:hover {
text-decoration:none !important;
cursor:default;
}

a[href*="tel"]:hover {
/*color:#000000;*/
color:#A90C07;
}

a.linkAlternative,
[class*="WaGadget"] .gadgetStyleBody ul li .title a,
.WaGadgetSlideshow .camera_wrap .camera_caption a {
font-weight:900 !important;
text-transform:uppercase !important;
font-size:14px !important;
font-family: "Arial Pro Black", "Arial Black", Arial, sans-serif !important;
}

a.stylizedButton.buttonStyle001, 
a.stylizedButton.buttonStyle002, 
a.stylizedButton.buttonStyle003,
a.stylizedButton.buttonStyle004,
input.typeButton,
input.searchButton,
input[value="Register"], 
input[type="submit"], 
.WaGadgetAuthorizationRequired .loginPageTable #idSubmitBox #idLoginButtonBox span input.loginButton, 
.WaGadgetPhotoAlbumStatePhoto .footerContainer a[id*="EditCaptionLinkButton"], 
input[value="Cancel"], 
input[value="Back"], 
input[value="Reset"], 
.navigationOuterContainer .navigationContainer input.nextButton,
.navigationOuterContainer .navigationContainer input[type="submit"], 
.navigationOuterContainer .navigationContainer input.typeButton,
.navigationOuterContainer .navigationContainer a.backLink,
.generalFieldsContainer input[type=submit], 
.generalFieldsContainer input.typeButton,
.WaGadgetEvents .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton,
.WaGadgetContactProfile .topButtonsOuterContainer .topButtonsContainer .inner input.typeButton,
.WaGadgetMemberPublicProfileStateMain .memberDirectoryDetailsOuterContainer .profileHeaderContainer h2 .sendMailButtonContainer input.typeButton {
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
    display: inline-block;
    font-size: 15px;
    font-style: normal;
    font-weight: 900 !important;
font-family: "Arial Pro Black", "Arial Black", Arial, san-serif !important;
    line-height: 42px;
    height:42px;
    margin: 0;
    padding: 0px 12px;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    white-space: nowrap;
    color:#FFFFFF !important;
}

a.stylizedButton.buttonStyle003,
a.stylizedButton.buttonStyle004 {
    display:block;
    font-size: 18px;
    line-height: 27px;
    height:auto;
    white-space: normal;
    padding: 20px;
    text-transform: uppercase;
}


a.stylizedButton.buttonStyle001:hover, 
a.stylizedButton.buttonStyle002:hover, 
a.stylizedButton.buttonStyle003:hover,
a.stylizedButton.buttonStyle004:hover,
input.typeButton:hover,
input.searchButton:hover,
input[value="Register"]:hover, 
input[type="submit"]:hover, 
.WaGadgetAuthorizationRequired .loginPageTable #idSubmitBox #idLoginButtonBox span input.loginButton:hover, 
.WaGadgetPhotoAlbumStatePhoto .footerContainer a[id*="EditCaptionLinkButton"]:hover, 
input[value="Cancel"]:hover, 
input[value="Back"]:hover, 
input[value="Reset"]:hover, 
.navigationOuterContainer .navigationContainer input.nextButton:hover, .navigationOuterContainer .navigationContainer input[type="submit"]:hover, 
.navigationOuterContainer .navigationContainer input.typeButton:hover,
.navigationOuterContainer .navigationContainer a.backLink:hover,
.generalFieldsContainer input[type=submit]:hover, 
.generalFieldsContainer input.typeButton:hover,
.WaGadgetEvents .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton:hover,
.WaGadgetContactProfile .topButtonsOuterContainer .topButtonsContainer .inner input.typeButton:hover,
.WaGadgetMemberPublicProfileStateMain .memberDirectoryDetailsOuterContainer .profileHeaderContainer h2 .sendMailButtonContainer input.typeButton:hover {
color:#FFFFFF !important;
}

a.stylizedButton.buttonStyle001,
input.typeButton,
input.searchButton,
input[value="Register"],
input[type="submit"], 
.WaGadgetAuthorizationRequired .loginPageTable #idSubmitBox #idLoginButtonBox span input.loginButton, 
.WaGadgetPhotoAlbumStatePhoto .footerContainer a[id*="EditCaptionLinkButton"], 
.navigationOuterContainer .navigationContainer input.nextButton[value="Pay online"],
.navigationOuterContainer .navigationContainer input[value="Invoice me"],
.navigationOuterContainer .navigationContainer input[type="submit"][value="Next"], 
.navigationOuterContainer .navigationContainer input[value="Subscribe"],
.generalFieldsContainer input[type=submit], 
.generalFieldsContainer input.typeButton,
.WaGadgetEvents .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton,
.WaGadgetContactProfile .topButtonsOuterContainer .topButtonsContainer .inner input.typeButton,
.navigationOuterContainer .navigationContainer input.nextButton,
.navigationOuterContainer .navigationContainer input[type="submit"], 
.navigationOuterContainer .navigationContainer input.typeButton,
.WaGadgetMemberPublicProfileStateMain .memberDirectoryDetailsOuterContainer .profileHeaderContainer h2 .sendMailButtonContainer input.typeButton {
/*background-color: #FFD700 !important;*/
/*color: #000000 !important;*/
background-color: #000000 !important;
color: #FFFFFF !important;
}

a.stylizedButton.buttonStyle001:hover,
input.typeButton:hover,
input.searchButton:hover,
input[value="Register"]:hover,
input[type="submit"]:hover, 
.WaGadgetAuthorizationRequired .loginPageTable #idSubmitBox #idLoginButtonBox span input.loginButton:hover, 
.WaGadgetPhotoAlbumStatePhoto .footerContainer a[id*="EditCaptionLinkButton"]:hover, 
.navigationOuterContainer .navigationContainer input.nextButton[value="Pay online"]:hover, 
.navigationOuterContainer .navigationContainer input[value="Invoice me"]:hover, 
.navigationOuterContainer .navigationContainer input[type="submit"][value="Next"]:hover, 
.navigationOuterContainer .navigationContainer input[value="Subscribe"]:hover,
.generalFieldsContainer input[type=submit]:hover, 
.generalFieldsContainer input.typeButton:hover,
.WaGadgetEvents .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton:hover,
.WaGadgetContactProfile .topButtonsOuterContainer .topButtonsContainer .inner input.typeButton:hover,
.navigationOuterContainer .navigationContainer input.nextButton:hover,
.navigationOuterContainer .navigationContainer input[type="submit"]:hover, 
.navigationOuterContainer .navigationContainer input.typeButton:hover,
.WaGadgetMemberPublicProfileStateMain .memberDirectoryDetailsOuterContainer .profileHeaderContainer h2 .sendMailButtonContainer input.typeButton:hover {
/*background-color: #A90C07 !important;
color: #FFFFFF !important;*/
background-color: #000000 !important;
color: #A90C07 !important;
}

input[value="Cancel"], 
input[value="Back"], 
input[value="Reset"], 
.navigationOuterContainer .navigationContainer input[value="Cancel"],
.navigationOuterContainer .navigationContainer input[value="Back"],
.navigationOuterContainer .navigationContainer input[value="Reset"],
.navigationOuterContainer .navigationContainer a.backLink,
.WaGadgetContactProfile .topButtonsOuterContainer .topButtonsContainer .inner input[value="Cancel"] {
background-color: #CCCCCC !important;
color:#5D5B5B !important;
}

input[value="Cancel"]:hover, 
input[value="Back"]:hover, 
input[value="Reset"]:hover,
.navigationOuterContainer .navigationContainer input[value="Cancel"]:hover,
.navigationOuterContainer .navigationContainer input[value="Back"]:hover,
.navigationOuterContainer .navigationContainer input[value="Reset"]:hover,
.navigationOuterContainer .navigationContainer a.backLink:hover,
.WaGadgetContactProfile .topButtonsOuterContainer .topButtonsContainer .inner input[value="Cancel"]:hover {
background-color: #5D5B5B !important;
color:#FFFFFF !important;
}

a.stylizedButton.buttonStyle002 {
/*background-color: #07A4A9;
color: #FFFFFF !important;*/
background-color: #FFFFFF;
color: #000000 !important;
}

a.stylizedButton.buttonStyle002:hover {
/*background-color: #FFD700;
color: #000000 !important;*/
background-color: #FFFFFF;
color: #A90C07 !important;
}

a.stylizedButton.buttonStyle003 {
/*background-color: #FFD700;
color: #000000 !important;*/
background-color: #FFFFFF;
color: #000000 !important;
}

a.stylizedButton.buttonStyle003:hover {
background-color: #FFFFFF;
color: #A90C07 !important;
}

a.stylizedButton.buttonStyle004 {
/*background-color: #07A4A9;
color: #FFFFFF !important;*/
background-color: #000000;
color: #FFFFFF !important;
}

a.stylizedButton.buttonStyle004:hover {
/*background-color: #FFD700;
color: #000000 !important;*/
background-color: #000000;
color: #A90C07 !important;
}

body .invert a:not(.stylizedButton):hover,
body .invert a:not(.stylizedButton):visited:hover,
body .invert a.linkAlternative:hover,
body .invert a.linkAlternative:visited:hover,
body .invert .WaGadgetSiteMap.gadgetStyleNone ul li a:hover,
body .invert [class*="WaGadget"] .gadgetStyleBody ul li .title a:hover,
body .invert .WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar.yearViewType .EventListCalendar a.yearViewHeader:hover,
body .invert .WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar.yearViewType .EventListCalendar td a:hover,
body .invert .WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td>div a:hover,
body .invert .WaGadgetEvents .boxOuterContainer .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle a:hover,
body .invert .WaGadgetBlog.WaGadgetBlogStateList ul.boxesList li.boxesListItem .boxHeaderOuterContainer h4.boxHeaderTitle a:hover,
body .invert .WaGadgetEvents .boxOuterContainer .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle a:hover,
body .invert .WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar.yearViewType .EventListCalendar a.yearViewHeader:hover {
  /*color:#FFD700 !important;*/
  color:#A90C07 !important;
}

body .invert .WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td>div a {
  /*color:#07A4A9;*/
  color:#A90C07;
}

body .invert .header_BrandingMenu .WaGadgetMenuHorizontal .menuInner ul ul li > .item > a:hover,
body .invert.header_Content .WaGadgetCustomMenu .gadgetStyleBody ul.orientationHorizontal li a:hover,
body .invert .WaGadgetMenuVertical .menuInner ul.firstLevel > li:hover > .item > a:hover,
body .invert .WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td>div a:hover {
  /*color:#000000 !important;*/
  color:#A90C07 !important;
}



/* HEADER */

.header_Content .WaGadgetCustomMenu {
height: 41px;
line-height: 41px;
padding-right: 40px;
background-color: #000000;
border-bottom:1px solid #FFFFFF;
}

body .invert.header_Content .WaGadgetCustomMenu {
  border-bottom-color: #272727;
}

.header_Content .WaGadgetCustomMenu .gadgetStyleBody ul.orientationHorizontal li {
float:left;
}

.header_Content .WaGadgetCustomMenu .gadgetStyleBody ul.orientationHorizontal li a {
display: inline-block;
height: 42px;
line-height: 42px;
margin-left: 1px;
margin-right:0px;
padding:0 12px;
/*background-color: #07A4A9;*/
/*background-color: #000000;*/
background-color: #A90C07;
min-width: 130px;
color: #FFFFFF;
font-size: 15px;
text-align: center;
font-weight: 900 !important;
font-family: "Arial Pro Black", "Arial Black", Arial, san-serif !important;
}

.header_Content .WaGadgetCustomMenu .gadgetStyleBody ul.orientationHorizontal li a:hover {
text-decoration:none;
/*background: #FFD700;
color:#000000;*/
background: #FFFFFF;
color:#A90C07;
}

body .invert.header_Content .WaGadgetCustomMenu .gadgetStyleBody ul.orientationHorizontal li a {
background: #A90C07;
color:#FFFFFF;
}

body .invert.header_Content .WaGadgetCustomMenu .gadgetStyleBody ul.orientationHorizontal li a:hover {
background: #FFFFFF;
color:#A90C07;
}

body.memberContentView .header_Content .WaGadgetCustomMenu a[href="/Membership-Application"],
body.memberContentView .header_Content .WaGadgetCustomMenu a[href="/Sys/Login"],
.header_Content .WaGadgetCustomMenu a[href="/Sys/Profile"],
.header_Content .WaGadgetCustomMenu a[href="/Sys/Login/SignOut"] {
display:none !important;
}

body.memberContentView .header_Content .WaGadgetCustomMenu a[href="/Sys/Profile"],
body.memberContentView .header_Content .WaGadgetCustomMenu a[href="/Sys/Login/SignOut"] {
display:inline-block !important;
}

.header_BrandingMenu td.WaLayoutItem:first-child img,
.footer_BrandingMeta td.WaLayoutItem:first-child img {
  width:auto !important;
  max-width:100% !important;
  max-height:122px !important;
}

.header_BrandingMenu .WaGadgetMenuHorizontal.menuStyle002 .menuInner {
border:none;
}

.header_BrandingMenu .WaGadgetMenuHorizontal .menuInner ul.firstLevel {
width:100%;
text-align:center;
}

.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel {
  background-color:#FFFFFF;
}

body .invert .WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel {
  background-color:#000000;
}

@media (max-width:616px) {
  body .invert .WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel {
    background-color:#000000;
  }
}

/* Hides "Home" menu item... */
/*.header_BrandingMenu .WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li:first-child {
display:none;
}*/

.header_BrandingMenu .WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li > .item > a {
font-size:16px;
text-transform:uppercase;
font-weight:600;
padding-right:0;
margin-right:24px;
}

.header_BrandingMenu .WaGadgetMenuHorizontal.menuStyle002 .menuInner.mobileView ul.firstLevel > li > .item > a {
margin-right:0;
}

.header_BrandingMenu .WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li > .item > a,
.header_BrandingMenu .WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li > .item:hover > a {
  color: #000000;
  border-bottom: 2px solid #FFFFFF;
}

.header_BrandingMenu .WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li > .item > a:hover {
  color: #A90C07;
  border-bottom-color: #A90C07;
}

.header_BrandingMenu .WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li.sel > .item > a,
.header_BrandingMenu .WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li.sel-parent > .item > a {
  /*color: #253F85;*/
  color: #A90C07;
}

body .invert .header_BrandingMenu .WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li > .item > a,
body .invert .header_BrandingMenu .WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li > .item:hover > a {
  color: #FFFFFF !important;
  border-bottom-color: #000000;
}

body .invert .header_BrandingMenu .WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li > .item > a:hover {
  /*color: #FFD700 !important;*/
  color: #FFFFFF !important;
  border-bottom-color: #FFFFFF;
}

body .invert .header_BrandingMenu .WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li.sel > .item > a,
body .invert .header_BrandingMenu .WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li.sel-parent > .item > a {
  color: #A90C07 !important;
}

.header_BrandingMenu .WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li.dir > .item > a:after,
.header_BrandingMenu .WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li.sel > .item > a > span:after,
.header_BrandingMenu .WaGadgetMenuHorizontal .menuInner ul.firstLevel ul {
display:none !important;
}

.header_BrandingMenu .WaGadgetMenuHorizontal .menuInner ul.firstLevel li.phantom > .item:hover > ul {
display:block !important;
}

.header_BrandingMenu .WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.phantom > .item > a {
padding:0px 10px;
}

.header_BrandingMenu .WaGadgetMenuHorizontal .menuInner ul ul { 
background: #efefef;
border-top: 1px solid #dedede;
}

.header_BrandingMenu .WaGadgetMenuHorizontal .menuInner ul ul li > .item > a {
/*color:#07A4A9;*/
color:#000000;
text-shadow:none;
font-size: 16px;
text-transform: uppercase;
font-weight:600;
}

.header_BrandingMenu .WaGadgetMenuHorizontal .menuInner ul ul li > .item:hover,
.header_BrandingMenu .WaGadgetMenuHorizontal .menuInner ul ul li > .item:hover > a {
background:transparent;
}

.header_BrandingMenu .WaGadgetMenuHorizontal .menuInner ul ul li > .item > a:hover {  
  /*color: #000000;*/
  color: #A90C07;
}

.header_BrandingMenu .WaGadgetMenuHorizontal .menuInner ul ul li.dir > .item > a > span:after {
display:none;
}

.header_BrandingMenu .WaGadgetMenuHorizontal.menuStyle002 .menuInner .menuButton {
background-color:#A90C07;
}



/* CONTENT */


[id*="TopPagerContainer"],
.WaGadgetMembershipApplication .formTitleOuterContainer .formTitleContainer,
.WaGadgetMembershipApplication #idCaptionContainer0,
.WaGadgetMembershipApplicationStateSelectLevel .fieldSubContainer .fieldBody .fieldItem span.label .typeInstruction {
display:none;
}

.WaGadgetMembershipApplicationStateSelectLevel .fieldSubContainer .fieldBody .fieldItem:nth-child(even) span.label .typeInstruction.extraInfo,
.WaGadgetMembershipApplicationStateSelectLevel .fieldSubContainer .fieldBody .fieldItem:last-of-type span.label .typeInstruction.extraInfo {
display:block;
padding-top:14px;
font-size:14px;
}

.formTitleOuterContainer,
.formTitleOuterContainer .formTitleContainer {
padding-bottom:0px;
}

.formTitleOuterContainer .formTitleContainer .inner h3.formTitle {
margin-bottom:0px !important;
}

.fieldContainer.donationAmountContainer .fieldSubContainer .fieldBody input.typeText {
margin-top:10px;
display:block;
}

.WaGadgetMembershipApplicationStateSelectLevel .fieldSubContainer .fieldBody .fieldItem:nth-child(odd) {
  padding-bottom:5px;
}

.WaGadgetMembershipApplicationStateSelectLevel .fieldSubContainer .fieldBody .fieldItem:nth-child(even),
.WaGadgetMembershipApplicationStateSelectLevel .fieldSubContainer .fieldBody .fieldItem:last-of-type {
  border-bottom: 2px solid #cacaca;
  padding-bottom:20px;
  margin-bottom:20px;
}

.WaGadgetMemberPublicProfileStateMain .memberDirectoryDetailsOuterContainer .profileHeaderContainer h2 .sendMailButtonContainer {
  display:block;
  margin: 20px 0 0 0;
}

.WaGadgetMemberPublicProfile #idMembershipLevelSection {
  padding-bottom:25px;
}

.WaGadgetContactProfile .topButtonsOuterContainer .topButtonsContainer .inner input.typeButton {
  margin-right:20px;
}

#idSectionMembershipLevelContainer {
  padding-bottom:30px;
  margin-bottom:-30px;
  /*border-bottom:1px solid #cacaca;*/
}


/* Gadget Styling */

.commonMessageBox {
  margin-top:30px;
}

.gadgetStyleNone .gadgetStyleTitle {
padding:0px;
}

[class*="WaGadget"] .gadgetStyleBody ul li .date,
[class*="WaGadget"] .gadgetStyleBody ul li .author,
[class*="WaGadget"] .gadgetStyleBody ul li .location {
font-size:13px;
font-style:normal;
}

[class*="WaGadget"] .gadgetStyleBody ul li .title {
margin:0px;
}

.WaGadgetSocialProfile.gadgetStyle001 ul li a {
  color:#07A4A9;
}

.WaGadgetSocialProfile.gadgetStyle001 ul li a:hover {
  /*color:#FFD700;*/
  color:#A90C07;
}

body .invert .WaGadgetSocialProfile.gadgetStyle001 ul li a:hover {
  /*color:#FFD700;*/
  color:#FFFFFF !important;
}

.WaGadgetSocialProfile.gadgetStyleNone .gadgetStyleBody ul li a.Tiktok:before {
  content:'';
  width:27px;
  height:27px;
  display:inline-block;
  overflow:hidden;
  background-image:url('/resources/Theme/icon_tiktok_branded.svg');
  background-size:cover;
  top:-1px;
  position:relative;
}

.WaGadgetSocialProfile.gadgetStyle001 .gadgetStyleBody ul li a.Tiktok:before,
.WaGadgetSocialProfile.gadgetStyle002 .gadgetStyleBody ul li a.Tiktok:before,
.WaGadgetSocialProfile.gadgetStyle003 .gadgetStyleBody ul li a.Tiktok:before,
.WaGadgetSocialProfile.gadgetStyle004 .gadgetStyleBody ul li a.Tiktok:before {
  content:'';
  width:27px;
  height:27px;
  display:inline-block;
  overflow:hidden;
  -webkit-mask: url('/resources/Theme/icon_tiktok.svg') no-repeat 100% 100%;
  mask: url('/resources/Theme/icon_tiktok.svg') no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  mask-position: 0 5px;
  background-color: #07A4A9;
}

.WaGadgetSocialProfile.gadgetStyle001 .gadgetStyleBody ul li a.Tiktok:hover:before {
  background-color: #A90C07;
}

body .invert .WaGadgetSocialProfile.gadgetStyle001 .gadgetStyleBody ul li a.Tiktok:hover:before {
  background-color: #FFFFFF !important;
}

.WaGadgetSocialProfile a.Twitter:before {
  content:'' !important;
  width:17px !important;
  height:18px !important;
  display:inline-block !important;
  overflow:hidden !important;
  -webkit-mask:url('/resources/Theme/icon_x.svg') no-repeat 100% 100% !important;
  mask: url('/resources/Theme/icon_x.svg') no-repeat 100% 100% !important;
  -webkit-mask-size: cover !important;
  mask-size: cover !important;
  mask-position: 0 0 !important;
  background-color: #07A4A9 !important;
  position: relative !important;
  left: -1px !important;
}

.WaGadgetSocialProfile.gadgetStyleNone a.Twitter:before {
  background-color: #000000 !important;
}

.WaGadgetSocialProfile.gadgetStyleNone a.Twitter:hover:before {
  background-color: #666666 !important;
}

.WaGadgetSocialProfile a.Twitter:hover:before {
  background-color: #A90C07 !important;
}

body .invert .WaGadgetSocialProfile a.Twitter:hover:before {
  background-color: #FFFFFF !important;
}


/* Slideshow */

.WaGadgetSlideshow .camera_wrap {
margin-bottom:0px !important;
}

#id_Header1 .camera_fakehover {
overflow:hidden;
/*min-height:432px;*/
min-height:0;
}

#id_Header1 .camerarelative, 
#id_Header1 .cameraappended {
height: 100% !important;
}

#id_Header1 .gadgetStyleBody img {
width:100% !important;
margin:0px !important;
height:auto !important;
}

.WaGadgetSlideshow .camera_wrap.camera_charcoal_skin .camera_prev > span,
.WaGadgetSlideshow .camera_wrap.camera_charcoal_skin .camera_next > span {
font: normal 35px/normal FontAwesome !important;
color:#FFFFFF;
}

#id_Header1 .WaGadgetSlideshow .camera_wrap .camera_caption {
top: 126px !important;
bottom:auto !important;
left: 40px;
z-index: 100;
/*background-color: #3967AD;*/
background-color:#EEE;
width: 249px;
padding: 20px 10px 0px 20px;
}

#id_Header1 .WaGadgetSlideshow .camera_wrap .camera_caption > div {
padding:0px;
background:transparent;
}

#id_Header1 .WaGadgetSlideshow .camera_wrap .camera_caption h1 {
font-size:32px !important;
line-height: 38px !important;
text-transform:none !important;
color:#000000 !important;
padding-bottom: 22px !important;
}

#id_Header1 .WaGadgetSlideshow .camera_wrap .camera_caption a {
display:block;
padding:10px 10px 10px 20px;
margin-left:-20px;
margin-right:-10px;
}

/*
#id_Header1 .WaGadgetSlideshow .camera_wrap .camera_caption a span {
padding-right:18px;
background:url(/resources/Theme/MVBA_doubleArrow-blue-right.png) no-repeat right -1px;
}
*/

.WaGadgetSlideshow .camera_wrap .camera_pag {
margin-top:-60px;
}

.WaGadgetSlideshow .camera_wrap .camera_pag .camera_pag_ul li {
background:transparent;
border:none;
height:14px;
width:14px;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
}

.WaGadgetSlideshow .camera_wrap .camera_pag .camera_pag_ul li > span {
height:10px;
width: 10px;
left: 0px;
top: 0px;
border:2px solid #FFFFFF;
border-radius:50%;
-moz-border-radius:50%;
-webkit-border-radius:50%;
}

.WaGadgetSlideshow .camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span,
.WaGadgetSlideshow .camera_wrap .camera_pag .camera_pag_ul li > span:hover {
background:#FFFFFF;
}

.camera_wrap .camera_pag_ul li img {
  width:150px !important;
  max-width:150px !important;
  top: -118px !important;
  left: -70px !important;
}

#id_Header1 .WaGadgetSlideshow .camera_wrap.camera_charcoal_skin .camera_prev, 
#id_Header1 .WaGadgetSlideshow .camera_wrap.camera_charcoal_skin .camera_next,
.WaGadgetSlideshow .camera_wrap .camera_bar {
display:none;
}

/* Blogs */

.WaGadgetBlog.WaGadgetBlogStateList .blogPostListOuterContainer {
padding:0px;
}


/* Events */

body .invert .WaGadgetEvents.WaGadgetEventsStateList .pastEventsOuterContainer {
border-top-color: #474747;
}

.WaGadgetEvents.WaGadgetEventsStateCalendar h3,
.WaGadgetEvents.WaGadgetEventsStateList h3.sectionTitle {
/*font: bold 26px/1.1em Roboto Condensed;*/
font-weight: 900 !important;
font-family: "Arial Pro Black", "Arial Black", Arial, san-serif !important;
margin: 0;
padding: 0;
text-transform: uppercase;
}

.WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td.EventListCalendarItemSelected a.calendarDate, .WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td.EventListCalendarItemSelected a.calendarDate:hover {
/*color:#253F85 !important;*/
color:#A90C07 !important;
font-weight: 900 !important;
font-family: "Arial Pro Black", "Arial Black", Arial, san-serif !important;
}

.WaGadgetEvents .pageTitleContainer, .WaGadgetEvents .titleContainer {
padding:0px;
}

.WaGadgetEvents.WaGadgetEventsStateList ul.boxesList li.boxesListItem:first-child {
padding-top:0px;
}

.WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td {
padding-bottom:25px;
}

.WaGadgetEvents h1.pageTitle a.rssFeedLabel, 
.WaGadgetEvents h1.pageTitle a.rssFeedLabel:hover {
	margin: -2px 0 0 10px;
}

.WaGadgetEvents #idEventListCalendar h1.pageTitle a.rssFeedLabel, 
.WaGadgetEvents #idEventListCalendar h1.pageTitle a.rssFeedLabel:hover {
  margin-top: -6px;
}

.WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td>div {
  background-color:#000000;
}

body .invert .WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td>div {
  background-color:#efefef;
}

.WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td .eventTime {
  color:#979797;
}

body .invert .WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td .eventTime {
  color:#5D5B5B;
}

.WaGadgetBlog.WaGadgetBlogStateList ul.boxesList li.boxesListItem .boxHeaderOuterContainer h4.boxHeaderTitle:before, 
.WaGadgetEvents .boxOuterContainer .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle:before {
content: "";
display: block;
float: none;
margin: 0px;
margin-bottom:30px;
height: 1px;
background-color: #cacaca;
width: 100%;
}

body .invert .WaGadgetBlog.WaGadgetBlogStateList ul.boxesList li.boxesListItem .boxHeaderOuterContainer h4.boxHeaderTitle:before, 
body .invert .WaGadgetEvents .boxOuterContainer .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle:before {
background-color: #474747;
}

.WaGadgetBlog.WaGadgetBlogStateList ul.boxesList li.boxesListItem .boxHeaderOuterContainer h4.boxHeaderTitle:after, 
.WaGadgetEvents .boxOuterContainer .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle:after {
  display:none;
}

.WaGadgetEvents .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer > div {
  padding:20px;
  background-color: #efefef;  
}

.WaGadgetEvents.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .registrationInfoContainer,
.WaGadgetEvents.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .paymentSystemsIconsBox,
.WaGadgetEvents .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer {
padding-left:0;
}

.WaGadgetEvents.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .registrationInfoContainer {
  border-top:1px solid #cacaca;
  margin-top:15px;
  padding-top:15px;
}


/* Sponsor Scroller */

div.sponsor-scroller {
margin:0;
padding:24px 0px 20px 0px;
height: 88px;
overflow:hidden;
visibility:hidden;
}

.sponsor-scroller.fixed {
visibility:visible;
}

div.sponsor-scroller .bx-wrapper {
margin: 0;
overflow: hidden;
}
                
div.sponsor-scroller .bx-wrapper .bx-viewport {
background: none;
border: none;
box-shadow: none;
left: 0px;
max-height: 88px;
min-height: 88px;
}

div.sponsor-scroller ul {
margin:0px;
padding:0px;
padding-left: 0px;
-webkit-transform: translateZ(0);
}

div.sponsor-scroller.fixed {
text-align:center;
width:100%;
}

div.sponsor-scroller ul li {
margin:0px 20px !important;
padding:0px;
}

div.sponsor-scroller.fixed ul li {
display:inline-block;
}

div.sponsor-scroller ul li a,
div.sponsor-scroller ul li img {
border:none !important;
padding:0px !important;
}

div.sponsor-scroller ul li img {
max-width: 100%; 
max-height: 88px;
min-height: 88px;
}

div.sponsor-scroller ul li span {
display:block;
line-height:88px;
margin:0px 20px;
}


/* Policies */

#policy article > h2:first-child {
	display:none;
}

#policy .accordion-section {
	display: block;
	padding-left: 24px;
}


/* Side Nav */

.WaGadgetMenuVertical .menuInner {
background:#FFFFFF;
}

.WaGadgetMenuVertical h3 {
display: block;
font-size: 16px !important;
line-height:1 !important;
text-transform: uppercase;
color: #5D5B5B !important;
background: #efefef;
padding: 12px 10px 10px 10px;
margin-bottom:0px !important;
}

body .invert .WaGadgetMenuVertical h3 {
  color: #5D5B5B !important;
}

.WaGadgetMenuVertical h3,
.WaGadgetMenuVertical ul.firstLevel > li {
border-bottom: 1px solid #FFFFFF;
}

.WaGadgetMenuVertical .menuInner ul.firstLevel > li > .item {
padding:0px;
}

.WaGadgetMenuVertical .menuInner ul.firstLevel > li:hover > .item {
background: transparent;
}

.WaGadgetMenuVertical .menuInner ul.firstLevel > li > .item > a {
text-shadow:none;
/*color:#FFFFFF;*/
color:#000000 !important;
background-color:#FFFFFF !important;
text-transform:uppercase;
font-weight:600;
font-size:12px;
padding: 2px 10px;
}

.WaGadgetMenuVertical .menuInner ul.firstLevel > li:hover > .item > a {
/*background-color:#000000;
color:#FFFFFF;*/
background-color:#FFFFFF !important;
color:#A90C07 !important;
}

body .invert .WaGadgetMenuVertical .menuInner ul.firstLevel > li > .item > a {
  color:#FFFFFF !important;
  background-color:#000000 !important;
}

body .invert .WaGadgetMenuVertical .menuInner ul.firstLevel > li:hover > .item > a {
  /*background-color:#FFD700;*/
  background-color:#000000 !important;
  color:#A90C07 !important;
}

.WaGadgetMenuVertical .menuInner ul.firstLevel > li.sel > .item > a {
/*background-color:#253F85;*/
/*color:#FFFFFF;*/
/*background-color:#000000;*/
background-color:#FFFFFF !important;
color:#A90C07 !important;
}

body .invert .WaGadgetMenuVertical .menuInner ul.firstLevel > li.sel > .item > a {
background-color:#000000 !important;
}

.WaGadgetMenuVertical .menuInner ul.firstLevel>li.sel>.item>a:after {
  display:none;
}




/* FOOTER */

body .invert.footer1_Content,
body .invert.footer1_Content * {
color:#FFFFFF;
}

.footer1_Content a,
.footer1_Content a:hover,
.footer1_Content a[href*="tel"],
.footer1_Content a[href*="tel"]:hover {
text-decoration:underline;
}

.footer1_Content a,
.footer1_Content a[href*="tel"] {
color: #000000;
}

.footer1_Content a:hover,
.footer1_Content a[href*="tel"]:hover {
  color: #A90C07;
}

body .invert.footer1_Content a,
body .invert.footer1_Content a[href*="tel"],
body .invert.footer1_Content a.linkAlternative,
body .invert.footer1_Content a.linkAlternative:visited {
/*color: #07A4A9;*/
color: #FFFFFF;
}

body .invert.footer1_Content a:hover,
body .invert.footer1_Content a[href*="tel"]:hover,
body .invert.footer1_Content a.linkAlternative:hover {
  /*color: #FFD700;*/
  color: #A90C07;
}


.footer1_Content .gadgetStyle004 {
background:transparent none;
}

.footer1_Content .WaGadgetSocialProfile.gadgetStyle004 .gadgetStyleBody {
padding:0px 0px 6px 0px;
}

.footer1_Content .WaGadgetSocialProfile.gadgetStyle004 .orientationHorizontal li {
margin-top:0px;
margin-bottom:0px;
margin-right:20px;
}

.footer1_Content .WaGadgetSocialProfile.gadgetStyle004 .orientationHorizontal li a {
color:#07A4A9;
font-size:22px;
line-height:1;
padding:0px;
border:none;
width:auto !important;
height:auto !important;
}

.footer1_Content .WaGadgetSocialProfile.gadgetStyle004 .orientationHorizontal li a:hover {
/*color:#000000;*/
color:#A90C07;
opacity: 1;
-moz-opacity: 1;
filter:alpha(opacity=100);
background:transparent;
}

.footer1_Content .WaGadgetSocialProfile.gadgetStyle004 .orientationHorizontal li a.Tiktok:before {
mask-position: 0 8px;
background-color: #07A4A9;
}

.footer1_Content .WaGadgetSocialProfile.gadgetStyle004 .orientationHorizontal li a.Tiktok:hover:before {
background-color: #A90C07;
}

body .invert.footer1_Content .WaGadgetSocialProfile.gadgetStyle004 .orientationHorizontal li a {
color:#07A4A9;
}

body .invert.footer1_Content .WaGadgetSocialProfile.gadgetStyle004 .orientationHorizontal li a:hover {
/*color:#FFD700;*/
color:#FFFFFF !important;
}

body .invert.footer1_Content .WaGadgetSocialProfile.gadgetStyle004 .orientationHorizontal li a.Tiktok:before {
background-color:#07A4A9;
}

body .invert.footer1_Content .WaGadgetSocialProfile.gadgetStyle004 .orientationHorizontal li a.Tiktok:hover:before {
background-color:#FFFFFF !important;
}



/* Responsive Edits */

@media only screen and (max-width: 1320px) {

  /*body.LayoutMain {
    background: #F2F2F2 url('/resources/Theme/MVBA_siteBG3.gif') repeat-x 0 0;
    background-position:left -10px;
  }*/

  /*body#PAGEID_18147.LayoutMain {
    /*background-image: url('/resources/Theme/MVBA_siteBG-tall2.gif');
  }*/

  .container_12 {
    width:100%;
  }

  .s1_grid_12 {
    width:96%
  }

    .camera_wrap img:not(.WaContentDivider) {
        max-width: 300% !important;
    }

    .camera_wrap .camera_pag_ul li img {
      width:150px !important;
      max-width:150px !important;
    }

}

@media only screen and (max-width: 616px) {

  /*body.LayoutMain,
  body#PAGEID_18147.LayoutMain {
    background: #F2F2F2 none;
  }*/

  .header_Content,
  .header_Content .alignLeft,
  .header_Content .alignRight {
    text-align:center !important;
  }

  .header_Content .WaGadgetCustomMenu {
    height:auto;
    padding-right:0px;
    padding-top:4px;
    padding-bottom:4px;
  }

  .header_Content .WaGadgetCustomMenu ul {
    width:100%;
    float:none;
  }

  .header_Content .WaGadgetCustomMenu .gadgetStyleBody ul.orientationHorizontal li {
    float:none;
    display:inline;
  }

  .header_Content .WaGadgetCustomMenu .gadgetStyleBody ul.orientationHorizontal li a {
    display:inline-block;
    margin:0px 4px;    
    min-width:0px;
  }

  .header_Content .WaGadgetCustomMenu .gadgetStyleBody ul.orientationHorizontal li a:hover {
    text-decoration:none;
  }

  .header_BrandingMenu {
    margin:0px 20px !important;
    height:auto;
  }

  .header_BrandingMenu td.WaLayoutItem:first-child .WaLayoutPlaceHolder > div {
    padding-bottom:0px !important;
  }

  .header_BrandingMenu .WaLayoutItem ~ .WaLayoutItem .WaLayoutPlaceHolder > div {
    padding-top:0px !important;
  }

  .header_BrandingMenu td.WaLayoutItem:first-child img,
  .footer_BrandingMeta td.WaLayoutItem:first-child img {
    max-width:75% !important;
    max-height:182px !important;
    margin:0 auto !important;
  }

  .header_BrandingMenu .WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li:first-child {
    display:block;
  }

    /*#id_Header1,
    #id_Header1 .WaGadgetSlideshow .camera_wrap,
    #id_Header1 .camera_fakehover {
        height: 332px !important;
        min-height: 332px !important;
    }*/
    #id_Header1 .camera_fakehover {
        min-height: 0;
    }

    #id_Header1 .WaGadgetSlideshow .camera_wrap .camera_caption {
        top: 86px !important;
        width: 80%;
        left: 10%;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }

    .camera_wrap img:not(.WaContentDivider) {
        max-width: 300% !important;
    }

    .camera_wrap .camera_pag_ul li img {
      width:150px !important;
      max-width:150px !important;
    }

    #id_Header1 .WaGadgetSlideshow .camera_wrap .camera_pag {
        margin-top: -60px;
    }

  .zoneContentOuter .zoneContentInner {
    padding:20px;
  }

  /*.zoneContentOuter .gadgetStyleTitle,
  .zoneContentOuter .gadgetStyleBody {
    padding-left:0px !important;
    padding-right:0px !important;
  }*/

  .layout-colBorder table.WaLayoutTable .WaLayoutItem:first-child {
    border:none;
  }

  .layout-colBorder table.WaLayoutTable .WaLayoutItem:first-child > div > div {
    padding-right:0px !important;
  }

  .layout-colBorder table.WaLayoutTable .WaLayoutItem + td + td > div > div {
    padding-left:0px !important;
  }

  .footer1_Content .WaLayoutPlaceHolder > div {
    padding:0px 20px !important;
  }

  .footer1_Content .WaGadgetSocialProfile.gadgetStyle004 {
    margin-bottom:10px;
  }

  .footer1_Content .WaGadgetSocialProfile.gadgetStyle004 .gadgetStyleBody {
    padding-bottom:0px;
  }

}