/* Basics
=========================== */
/* Button Colours
=========================== */
/* Top Bar
=========================== */
/* NavBar
=========================== */
/* Mobile Nav
=========================== */
/* Social
=========================== */
/* Footer 
=========================== */
/* Panel Header Colours
=========================== */
/* Title Colour
=========================== */
/* Style 1 Title BG Colour */
/* Basics
=========================== */
/* Button Colours
=========================== */
/* Top Bar
=========================== */
/* NavBar
=========================== */
/* Mobile Nav
=========================== */
/* Social
=========================== */
/* Footer
=========================== */
/* Panel Header Colours
=========================== */
/* Title Colour
=========================== */
/* Style 1 Title BG Colour */
body { text-rendering: optimizeLegibility !important; -webkit-font-smoothing: antialiased; }

.lower-footer .footer-logo .navbar-brand img { height: 40px !important; }

.navbar-header .navbar-brand { z-index: 100; }

#flipper { height: 1000px; }

@media screen and (max-device-width: 480px) { #flipper { height: 500px; } }

/* START: NorCalPCA Custom CSS: REMOVING this to show actual logo  .banner-full-height .site-header .navbar-brand img { @include filter(brightness, 0, invert, 1); } */
/* .footer-top {
display:none !important;
} */
#site-footer { padding: none important; }

.network-text-logo { display: none; }

/* START: NorCalPCA Custom CSS */
h1, h2, h3 { color: #0E76BD; }

.header-banner-page-title { color: #ffffff; }

.banner-full-height .site-header .navbar-default .navbar-collapse .nav > li > a { color: #0e76bd !important; text-shadow: none; }

#header_topbar #header-account-buttons #header_topbar_account .navbar-nav > li > a#userDropDown { border: 2px solid #25a9e1 !important; color: #25a9e1 !important; text-shadow: none; }

.banner-full-height #header_topbar #header-account-buttons #header_topbar_account .navbar-nav > li > a { color: #25a9e1 !important; text-shadow: none; }

.banner-full-height #header_topbar #header-account-buttons #header_topbar_account .navbar-nav > li > a.signup_button, .banner-full-height #header_topbar #header-account-buttons #header_topbar_account .navbar-nav > li > a#userDropDown { border: 2px solid #25a9e1 !important; color: #25a9e1 !important; text-shadow: none !important; }

.signup_button { border: 2px solid #25a9e1 !important; color: #25a9e1 !important; text-shadow: none !important; }

.banner-full-height .site-header .mobile-menu-toggle-switch { color: #25a9e1; }

.html_content img, .wysiwyg img, .richtext img { border: 0px !important; }

.banner-full-height .site-header .navbar-default #slide-search-field .input-group .search-toggle-button { background: transparent; color: #0e76bd; }

#slide-search-field .input-group input.opened-search-input { background: #d3d3d3; }

.banner-full-height .site-header .navbar-default #slide-search-field .input-group.opened-input-group input { color: #0e76bd; }

.banner-full-height .site-header .navbar-brand img { -webkit-filter: none; -moz-filter: none; -ms-filter: none; -o-filter: none; filter: none; }

/* Do NOT allow people to message attendees -- need to do this until SilkStart allows us to turn this off */
#message-attendees { display: none; }

/* The offending code -- why does SilkStart do this to our logo??? .banner-full-height .site-header .navbar-brand img { -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%); -webkit-filter: brightness(500%); -moz-filter: brightness(500%); -ms-filter: brightness(500%); -o-filter: brightness(500%); filter: brightness(500%); } */
/* END: NorCalPCA Custom CSS */
#page .site-header.fixed-enabled.fixed #slide-search-field { margin-top: -6px; }

a:hover { color: #ed1b24; }

.team-page .header-banner-page-title, .team-page .header-banner-subtext { display: none; }

.organization-selection { display: none; }

#scayt_banner { display: none; }

.center-table { margin-left: auto; margin-right: auto; }

#page #secondary_content .ss-widget .widget-subtext, #page .col-lg-3 .ss-widget .widget-subtext, #page .col-md-3 .ss-widget .widget-subtext, #page .col-lg-4 .ss-widget .widget-subtext, #page .col-md-4 .ss-widget .widget-subtext, #page .col-lg-6 .ss-widget .widget-subtext, #page .col-md-6 .ss-widget .widget-subtext, #page .col-lg-9 .ss-widget .widget-subtext, #page .col-md-8 .ss-widget .widget-subtext, #page .large_left_section .ss-widget .widget-subtext { display: block; }

.banner-full-height .site-header .navbar-default .navbar-collapse .nav > li > a { color: #25a9e1; text-shadow: none; }

.banner-full-height #page .site-header .navbar-default .navbar-collapse .nav > li > a, .banner-full-height #page #header_topbar #header-account-buttons #header_topbar_account .navbar-nav > li > a { text-shadow: none; }

.header-banner .header-banner-text .container .header-banner-text-inner .header-banner-page-title { text-shadow: none !important; }

.header-banner .header-banner-text .container .header-banner-text-inner .header-banner-page-title { text-shadow: none !important; }

.header-slideshow-wrapper .flex-slideshow .slides li .flex-caption .slide-info .slide-title { text-shadow: none !important; }

.header-banner .header-banner-text .container .header-banner-text-inner .header-banner-subtext { text-shadow: none !important; }

.header-banner .header-banner-text .container .header-banner-text-inner .header-banner-subtext { text-shadow: none !important; }

.header-slideshow-wrapper .flex-slideshow .slides li .flex-caption .slide-info .slide-content { text-shadow: none !important; }

.banner-full-height #page .site-header .navbar-default .navbar-collapse .nav > li > a, .banner-full-height #page #header_topbar #header-account-buttons #header_topbar_account .navbar-nav > li > a { text-shadow: none; }

.header-banner .header-banner-text .container .header-banner-text-inner .header-banner-page-title { text-shadow: none !important; }

.header-banner .header-banner-text .container .header-banner-text-inner .header-banner-subtext { text-shadow: none !important; }

.header-slideshow-wrapper .flex-slideshow .slides li .flex-caption .slide-info .slide-title { text-shadow: none !important; }

.header-slideshow-wrapper .flex-slideshow .slides li .flex-caption .slide-info .slide-content { text-shadow: none !important; }

/* Adding give now button to mobile menu */
a.mobile-menu-prime-link { width: 33.33%; padding: 20px 8px 20px 8px !important; }

a.mobile-menu-prime-link:not(:last-child) { border-right: 1px solid #fff; }

a.mobile-menu-prime-link:last-child { border-right: 0; }

.logged-in-user a.mobile-menu-prime-link { width: 100%; }
