.zoneBanner {
    display: none;
}
 
/* RESET MISC. ITEMS --------------------------------------------------------------- */
 
.clear {clear:both; height:0px; overflow:hidden;}

input, textarea, select, legend {font-family: 'Open Sans', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif !important;}

input[type="password"] {font-family: 'Open Sans', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif !important;}

input, textarea, select, a {outline:none;} /* removes the on focus/active blue border in safari + firefox */

textarea {resize:none;} /* removes ability to resize field in css3 */
legend, fieldset {border:0px;padding:0px;height:auto;margin:0px;}


/* ADD VERTICAL SCROLLBARS TO EVERY PAGE */
html {overflow-y: scroll;}


/* STRIP SKYPE */
span.skype_pnh_container {display:none !important;}
span.skype_pnh_print_container {display:inline !important;}


#idPrintLinkContainer {display:none !important;}
.zoneBrandingOuter {display: none;}



/* SITE FONTS ----------------------------------------------------------- */

body, td, p, li, a, blockquote, h1, h2, h3, h4, h5, h6 {
font-family: Open Sans, sans-serif !important;
font-weight: 400;
}

p { line-height: 1.5em;  margin-bottom: 0.7em;}

/* breadcrumb links - remove bold ---- */
.WaGadgetBreadcrumbs.gadgetStyleNone ul li a, .WaGadgetBreadcrumbs.gadgetStyleNone ul li a:link, .WaGadgetBreadcrumbs.gadgetStyleNone ul li a:visited, .WaGadgetBreadcrumbs.gadgetStyleNone ul li a:active {
    font-weight: normal !important;
}

/* bullet points ---- */
ol li {
    font: normal 16px/normal Open Sans;
    line-height: 140%;
}

/* Social media icons ---- 
.WaGadgetSocialProfile.gadgetStyle002 .gadgetStyleBody ul li a:link{
    color: #ffffff !important;
}
.WaGadgetSocialProfile.gadgetStyle002 .gadgetStyleBody ul li a:hover {
    color: #5f7b87 !important;
    }
*/

/* Events h1 from 32px to 26px ---- */
.WaGadgetEvents.WaGadgetEventsStateDetails .pageTitleContainer h1.pageTitle {
    color: #5f7b87;
    font: normal 26px/normal Roboto Condensed;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}


/* LAYOUT OVERRIDES ------------------------------------------------- */

.zoneContentOuter .container_12 > DIV {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}



/*HEADERS --------------------------------------------------------------- */

.zoneHeader1Outer {
    background-image: url('/resources/Theme/Images/home-banner-city.jpg');
    background-repeat: no-repeat;
    background-position-x: center;
    background-size: cover;
}

/* MAIN MENU ------------------------------------------------------------ */

/* remove top and bottom border */
.WaGadgetMenuHorizontal.menuStyle001 .stickness, .WaGadgetMenuHorizontal.menuStyle002 .stickness {
    border: none;
}

.WaGadgetMenuHorizontal.menuStyle002 {
    border-top: 1px solid #d5dad4;
}

.WaGadgetMenuHorizontal.menuStyle002 .stickness.stick .menuInner ul.firstLevel>li>.item>a {
    color: #6d2c8a;
}

/* center menu */
.WaGadgetMenuHorizontal .menuInner ul.firstLevel {
    margin: 0 auto;
}

/* remove 5px transparent bottom border */
.WaGadgetMenuHorizontal .menuInner {
    border-bottom: none;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a {
    color: #6d2c8a;
    font: 500 16px/normal Open Sans, sans-serif;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a > span {
    padding: 15px 0;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.sel > .item > a > span:after {
    bottom: 7px;
}

/* remove dropdown menu indicator */
.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a:after {
    display: none;
}


/* VERTICAL MENU -------------------------------------------------- */

.WaGadgetMenuVertical .menuInner {
    border-left: none;
    border-right: none;
}

.WaGadgetMenuVertical .menuInner ul.firstLevel > li > .item > a {
    font: 500 16px/normal Open Sans, sans-serif;
}


/* MOBILE MENU PANEL -------------------------------------------- */

.WaGadgetMobilePanel .mobilePanel {
    background: #6d2c8a;
}


/* BUTTONS ----------------------------------------------------------- */

a.stylizedButton.buttonStyle001, a.stylizedButton.buttonStyle002, a.stylizedButton.buttonStyle003, a.stylizedButton.buttonStyle004 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    display: inline-block;
    font-family: inherit;
    font-size: inherit;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
    margin: 0;
    padding: 10px 23px 10px 23px;
    white-space: normal;
}

.featureButton a.stylizedButton.buttonStyle001, .featureButton a.stylizedButton.buttonStyle002, .featureButton a.stylizedButton.buttonStyle003, .featureButton a.stylizedButton.buttonStyle004 {
    width: 100%;
    padding: 15px;
    font-size: 18px;
    text-transform: normal;
    font-family: Open Sans, sans-serif;
    font-weight: 300;
    margin: 0;
}


/* SOCIAL PROFILES  -------------------------------------------------- */

.WaGadgetSocialProfile.gadgetStyle002 ul {
    background-color: transparent;
}

.WaGadgetSocialProfile.gadgetStyle002 ul li a {
    font: normal 22px/normal FontAwesome!important;
    color: #fff;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a {
    padding: 0 15px;
}


/* HOME SPECIFIC */

div.homeFeatureIcon {
    display: block;
    width: 30%;
    margin-right: 5%;
    float: left;
    padding-top:5px
}

div.homeFeatureTitle {
    display: block;
    width: 65%;
    float: right;
}

div.homeFeatureTitle h2 {
    margin: 0;
    font-size: 2em;
    line-height: 1.3em;
    color: #FFF;
    font-weight: 300;
    font-family: Open Sans, sans-serif;
}


/* FONT AWESOME ICONS ------------------------------------ */

.WaGadgetEvents h1.pageTitle a.rssFeedLabel, .WaGadgetEvents h1.pageTitle a.rssFeedLabel:hover, .WaGadgetSocialProfile.gadgetStyle002 ul li a {
    font-family: FontAwesome!important;
}

/* ROUND CORNERS ------------------------------------------- */

.roundCorners {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

/* MISC ------------------------------------------- */

/* Login button to purple/teal ---- */
.WaGadgetAuthorizationRequired .loginPageTable #idSubmitBox #idLoginButtonBox span input.loginButton {
    background-color: #6d2c8a;
}
.WaGadgetEvents .boxOuterContainer .boxFooterOuterContainer .boxFooterContainer {
color: #1D6070;
}

/* remove bold on Event Title---- */
.gadgetStyleNone .gadgetStyleTitle h4 {
    font: 24px/normal PT Sans Narrow;
    color: #5f7b87;
    text-transform: uppercase;
}

/* change color of social media icons---- */
.WaGadgetSocialProfile.gadgetStyle002 ul.orientationHorizontal li a {
    color: #ffffff;
}
.WaGadgetSocialProfile.gadgetStyle002 ul.orientationHorizontal li a:hover {
    color: #626262;
}

/*  Member Listing - Industry wider column ---- */
.WaGadgetMemberDirectoryStateList .browsingColumnsMainContainer table.browsingColumns {
    width: 200%;
    table-layout: auto;
}

/*  Login - chg social media text to white ---- */
.wa-authenticateLoginLink .authenticateLoginText {
    padding-left: 9px;
    color: white;
}

/*  add border at bottom of event list ---- */
.WaGadgetEvents.WaGadgetEventsStateList ul.boxesList li.boxesListItem {
    margin: 0;
    padding-top: 25px;
    border-bottom: 1px solid #1d6070;
    padding-bottom: 10px;
}

/*  Featured Member title ---- */
.WaGadgetFeaturedMember.gadgetStyle001 .gadgetStyleTitle h4 {
    font: 24px/normal PT Sans Narrow;
        font-family: PT Sans Narrow;
    font-family: PT Sans Narrow;
    color: #5f7b87;
    text-transform: uppercase;
}

/*  Board of Directors border ---- */
.board-border {
    border: 1px solid #3c474f;
}
/*  Don't show author name in blog post ---- */
.WaGadgetBlog .boxBodyInfoOuterContainer h5 .postedByLink{
display:none;
}
.WaGadgetBlog .boxBodyInfoOuterContainer h5 .postedByLabel{
display:none;
}