.zoneContent3 {
background: url(/resources/Theme/cta-bg.jpg);
background-size: cover;
}
.logo img {
max-width: 236px;
width: 100%;
}
[class*="EditableArea"] ul {
    margin: 1em 0 1em 36px;
    padding: 0;
    list-style: disc;
}
#FunctionalBlock1_ctl00_messageList_replyTop, #FunctionalBlock1_ctl00_messageList_replyBottom {
display: none;
}
html, p, .gadgetStyle001, .gadgetStyle002 {
    color: black;
    font-family: 'Open Sans',sans-serif;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
}
.WaGadgetCustomMenu, .customMenuHorizontal  {
font-size: 90%;
}
.WaGadgetLoginForm .loginContainer.loginContainer .loginLink:before, .WaGadgetLoginForm .loginContainer.authenticated.loginContainer.authenticated .loginLink::before {
font: normal 16px/40px 'WA-theme-icons';
}
.WaGadgetLoginForm .loginContainer.loginContainer .loginLink, .WaGadgetLoginForm .loginContainer.authenticated.loginContainer.authenticated .loginLink {
height: 40px;
}
.WaGadgetLoginForm .loginContainer.loginContainer .loginLink:before { 
content: '\e613  Login'; 
} 
.WaGadgetLoginForm .loginContainer.loginContainer .loginLink {
    position: relative;
    display: inline-block;
    width: 70px;
}

h2, .h2 {
font-weight: 800;
border-bottom: 2px solid #32b8eb;
display: inline;
font-size: 1.1em;
padding-bottom: 0px;
    margin: .5em 0;
}
.h3, h3, .gadgetStyle001 h3 {
    margin: .5em 0;
font-weight: 400;

}
.zoneHeader3
{
background: url(/resources/Theme/new-bkg2025-gradient.png);
background-size: cover;
}
.WaGadgetMenuHorizontal .menuInner ul.firstLevel {
float: right;
}
.box {
min-height: 300px;
}
.btn {
    font-size: 22px;
    padding: 15px 30px;
    border: 3px solid #fff;
    display: inline-block;
    text-shadow: 0px 2px #000;
    bottom: 40px;
    position: relative;
    margin: 0 auto;
width: 100%;
    max-width: 225px;
font-weight: 600;
}

/* Gadgets */
.WaGadgetUpcomingEvents ul li, .WaGadgetForumUpdates ul li {
    position: relative;
    margin: 0 0 10px;
    padding: 0;
}
.WaGadgetCustomMenu.menuStyleNone .orientationHorizontal li + li::before {
    margin: 0 .2em;
    color: #00adee;
    content: '|';
}

.gadgetStyle001 a:not(.stylizedButton), .gadgetStyle001 a:link:not(.stylizedButton), .gadgetStyle001 a:active:not(.stylizedButton), .gadgetStyle001 a:visited:not(.stylizedButton) {    
 background-color: transparent;     color: black;     font-family: inherit;     font-size: .9em;     font-style: inherit;     font-weight: bold;     text-decoration: none; 
}
.gadgetStyle001 ul li .author, .gadgetStyle001 ul li .date, .gadgetStyle001 ul li .location {
    background-color: transparent;
    color: black;
    font-family: 'Open Sans',sans-serif;
    font-size: 14px;
    font-weight: normal;
    font-style: italic;
    text-decoration: none;
    line-height: 1.28;
    font-weight: 300;
}

/* End Gadgets */
.camera_caption {

bottom: 0;
display: block;
width: 100%;
background: transparent; 
text-align: center;
z-index: -1;
}
.camera_command_wrap {
display: none;
}

.cta {
    font-size: 36px;
    text-shadow: 0px 2px #000;
    line-height: 40px;
    width: 100%;
    max-width: 600px;
    margin: 0 auto;
font-weight: 600;
    height: 215px;
}

/* Page title edit */
.page-title.WaGadgetBreadcrumbs ul li + li::before {
display: none;
}
.page-title.borul li+li:before {
display: none;
}
.page-title li:not(:last-child) {
display: none;
}
.page-title li 
{
Font-size: 1.5em;
color: #fff;
font-weight: 600;
text-transform: uppercase;
border-bottom: 4px solid #00adee; 
font-style: normal;
}
/* End Page Title */

/* Sub Menu */
.sub-menu  .menuInner ul.firstLevel {
    background: #00adee;
}
.sub-menu .menuInner  ul.firstLevel>li>.item>a {
    position: relative;
    display: block;
    height: 15px;
    padding: 5px 13px 15px;
    background: inherit;
    color: #fff;
    font: normal 16px/26px 'Open Sans',sans-serif;
    white-space: nowrap;
    vertical-align: top;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}

/* end Sub Menu */

/* Menu COlors */


.WaGadgetMenuHorizontal .menuInner ul.firstLevel>li>.item:hover>a {
    background: #f7f7f7;
    color: #32b8eb;
}
.WaGadgetMenuHorizontal .menuInner ul ul li.sel>.item:hover>a {
    background: #f7f7f7;
    color: #32b8eb;
}
.WaGadgetMenuHorizontal .menuInner ul.firstLevel>li.sel>.item>a {
    color: #32b8eb;
    background: #f7f7f7;
}
.sub-menu .menuInner ul.firstLevel>li.sel>.item>a {
    color: #32b8eb;
}
.WaGadgetMenuHorizontal .menuInner ul ul li>.item:hover>a {
    background: #32b8eb;
    color: white;
}
/* End Menu Colors */
.h1 promo, h1.promo {
font-size: 12px;
line-height: 1.4em;
}
@media screen and (max-width: 767px) {
.promo {
font-size: 16px;
}
.non-mobile {
display: none;
}

.cta {
    font-size: 26px;
    text-shadow: 0px 2px #000;
    line-height: 30px;
    width: 100%;
    max-width: 600px;
    margin: 0 auto;
font-weight: 600;
    height: 215px;
}
}
.WaGadgetMobilePanel .mobilePanel .menuInner ul ul li.sel > .item > a {
    color: #32b8eb;
}
.WaGadgetMobilePanel .mobilePanel .menuInner ul.firstLevel > li.sel > .item > a {
    color: #32b8eb;
}

/* Slideshow */


.clearout {
height:20px;
clear:both;
}



.nbs-flexisel-container {
    position:relative;
    max-width:100%;
}
.nbs-flexisel-ul {
    position:relative;
    width:99999px;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
list-style: none;
}

.nbs-flexisel-inner {
    position: relative;
    overflow: hidden;
    float:left;
    width:100%;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;  
}

.nbs-flexisel-item {
    float:left;
    margin:0px;
    padding:0px;
    cursor:pointer;
    position:relative;
    line-height:0px;
}
.nbs-flexisel-item img {
    max-width: 100%;
    cursor: pointer;
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px;
}

/*** Navigation ***/

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    padding:5px 12px;
    border-radius:25px;
    -moz-border-radius:25px;
    -webkit-border-radius:25px;      
    position: absolute;
    cursor: pointer;
    z-index: 4;
    top:40%;
    background: rgba(0,0,0,0.1);
    color: #fff;     
}

.nbs-flexisel-nav-left {
    left: 10px;
}

.nbs-flexisel-nav-left:before {
    content: "<"
}

.nbs-flexisel-nav-left.disabled {
    opacity: 0.4;
}

.nbs-flexisel-nav-right {
    right: 5px;    
}

.nbs-flexisel-nav-right:before {
    content: ">"
}

.nbs-flexisel-nav-right.disabled {
    opacity: 0.4;
}
.sponsor-slide ul li {
list-style: none;
}


/* Main Menu */
.main-menu .menuInner ul.firstLevel>li>.item>a {
    position: relative;
    display: block;
    height: 20px;
    padding: 10px 12px 12px;
    background: inherit;
    color: #333;
    font: bold 17px/21px 'Open Sans',sans-serif;
    white-space: nowrap;
    vertical-align: top;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}

/* End Main Menu */