/********* Compiled - Do not edit *********/
:root{--color-primary:#0064a8;--color-secondary:#b9172c;--color-gradient-start:#748694;--color-gradient-stop:#212227;--color-link:#005cb8;--color-link-hover:#000000;}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Open Sans;font-weight:400;line-height:1.9;font-size:15px;color:#828282;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;}.h1,h1{font-family:Open Sans;font-weight:400;line-height:1.4em;font-size:52px;color:#000000;}.h2,h2{font-family:Open Sans;font-weight:400;line-height:1.3em;font-size:40px;color:#000000;}.h3,h3{font-family:Open Sans;font-weight:400;line-height:1.6em;font-size:30px;color:#000000;}.h4,h4{font-family:Open Sans;font-weight:400;line-height:1.7em;font-size:25px;color:#000000;}.h5,h5{font-family:Open Sans;font-weight:400;line-height:1.8em;font-size:21px;color:#000000;}.h6,h6{font-family:Open Sans;font-weight:400;line-height:1.6;font-size:18px;color:#0a0a0a;}.main-header .navbar-brand{max-width:175px !important;}.titlebar-inner h1{}.titlebar-inner p{}.titlebar{background-color:transparent;background-image:url( ../2020/10/NCA-Webinars-bg.jpg);background-repeat:no-repeat;background-size:cover;}@media ( min-width: 1092px ){.main-header .is-stuck{background:rgb(0, 100, 168) !important;}.mainbar-wrap.is-stuck .social-icon:not(.branded):not(.branded-text) a, .mainbar-wrap.is-stuck .header-module .ld-module-trigger, .mainbar-wrap.is-stuck .main-nav > li > a, .mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input, .mainbar-wrap.is-stuck .header-module .lqd-custom-menu > li > a{color:rgb(255, 255, 255) !important;}.mainbar-wrap.is-stuck .mainbar-wrap.is-stuck .header-module .nav-trigger .bar{background-color:rgb(255, 255, 255) !important;}.mainbar-wrap.is-stuck .header-module .ld-module-trigger-icon, .mainbar-wrap.is-stuck .header-module .ld-module-trigger-txt{color:inherit !important;}.mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input{border-color:rgb(255, 255, 255) !important;}}@media screen and (max-width: 1091px){.main-header .navbar-header{background:rgb(13, 101, 166);}.main-header .ld-module-trigger, .main-header .ld-search-form .input-icon{color:rgb(255, 255, 255);}.main-header .nav-trigger .bar{background-color:rgb(255, 255, 255);}body[data-mobile-nav-style=modern]:before{background:linear-gradient(90deg, rgb(22,103,164) 0%, rgba(22,103,164,255) 1.9169329073482426%);}}.mainbar-wrap {
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.07);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    backdrop-filter: blur(20px) saturate(180%);
}

.ui-menu .ui-menu-item-wrapper {
  padding: 0px 1em 0px .4em!important;
}
.ui-menu .ui-menu-item {
    height: 24px;
}
.fancy-box-travel .fancy-box-contents {
  padding: 10px!important;   
}

@media screen and (max-width: 1091px) {
.lqd-mobile-modules-container {
    flex: none!important;
    }
    .navbar-header .navbar-toggle {
        padding-right: 12px!important;
    }
}

.attachment-liquid-default-blog  {
    display:none!important;
}
.tabs-nav-side .tabs-nav .tabs-nav-title {
      margin-left: none;
}
ul li {
  margin-left: 20px;
  list-style-position: outside;
}

.menu-item li {
 margin-left: 0px;   
}

@media screen and (min-width: 1200px) {

 .blog-single-details .col-md-6  {
     width: 90%!important;
    }
 .blog-single-content.pull-up {
     margin-top:0px!important;
    }
}
.blog-single-cover.is-in-view .blog-single-media {
    opacity: 0!important;
}
@media screen and (min-width: 1200px) {
.blog-single-image-left:not(.has-sidebar) .blog-single-cover {
   width: initial!important;
}
.flickity-prev-next-button {
    right: -24px!important;
}
.fl-width-fix {
    width: 115%!important;
}

}

/* facelift additional styles */

@media screen and (min-width: 1200px) {
	.blog-single-cover.scheme-light {
		/* margin-top: 110px!important; */
		height: 350px!important;
		}
 /* FIX resize browser so login and search icon fit in the resize windown */
    .main-nav>li>a {
        padding-left: 5px!important;
        padding-right: 5px!important;
    }
}
		
		
@media screen and (max-width: 1199px){
.blog-single-default .blog-single-details {
   padding: 10px!important;
}
}
.blog-single-cover.scheme-light {
    background-color: #1f4381!important;
    background-image: none!important;
    
}
.cat-links{
    display: none!important;
}
.blog-single-cover.scheme-light .blog-single-media:after {
	background-image: none!important;
	}

.blog-single-title {
	text-transform: capitalize;
}

.tabs-nav-side .tabs-content {
  background: #fff!important;
}

.liquid-lp hr {
 color: #237a43;
 background-color: #237a43;
 width: 100%;
 height: 2px;
 opacity: 0.5;
}

.liquid-lp-footer {
    margin-top: 0px!important
}
.liquid-lp-date {
 margin-top: 0px;
}
.liquid-lp hr {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

::-moz-selection { /* Code for Firefox */
  color: #fff;
  background: #0065a5;
}

::selection {
  color: #fff;
  background: #0065a5;
}

.main-header .row {
 flex-wrap: nowrap!important;
}

#content ul {
    list-style-position: outside;
}

.pad-r-5 a {
    padding-right: 5px;
}

.pad-r-5 a:hover:not(.btn) {
 
    text-decoration: underline;
}

.no-underline a:hover {
   text-decoration: underline!important; 
}

.text-green,
.text-green a {
    color: #00953a!important;
}
.text-green a:hover {
  color: #000!important;
}

.text-lime,
.text-lime a {
    color: #0ddf69!important;
}

.h3, h3 { 
    line-height: 1em;
}


h3.team-line-h,
.team-line-h h3{line-height: 24px;}

.no-mar-pad,
.no-mar-pad h4 {
    margin: 0px;
    padding: 0px;
}

.tt {
  
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.07);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    backdrop-filter: blur(20px) saturate(180%);
}

.wp-block-button__link,
.wp-block-button__link:hover, 
.wp-block-button__link:visited {
    color: #fff!important;
}
.wp-block-button__link:hover {
    background: #000!important;
}

.wp-block-buttons .wp-block-button {
    border: none!important;
}


.event_excerpt.wp-block-button__link {
    color:#fff!important;
}

.evcal_evdata_cell a {
 color: #fff;
 padding: 4px 10px!important;
}

.wp-block-button {border: none!important;}

.evcal_evdata_cell .btn,
.wp-block-button {
color: rgb(0, 124, 194);
    border: rgb(0, 124, 194) solid 1px!important;
    margin-top:12px;
}

.evcal_evdata_cell .btn:hover {
    background-color: rgb(0, 124, 194);
    border-color: rgb(0, 124, 194);
    color: #fff;
}

.wp-block-button {
    color: #fff;
}

.text-white,
.text-white h6 {color: #fff!important;}

.text-white a {color: #fff!important;}
.text-white a:hover,
a:hover.text-white {color: #fff!important; text-decoration: underline!important;}

.line-mar-left-15 span {margin-left: 15px;}

.footer-white a {color: #fff!important;}
.footer-white a:hover {color: #005cb9; text-decoration: underline!important;}

.icon-pad-top h3 {padding-top: 15px;}

img > .resources-img,
.resources-img > img {
   padding:1px;
   border:1px solid #021a40;
   background-color:#ff0;
}

.contents-fix .iconbox .contents {
 margin-left: 0px!important;
}

@media (max-width: 1199px) {

	.navbar-brand-inner:before {
      content: '';
      background-image: url(//nationalclub.wpengine.com/wp-content/uploads/2020/02/National-Club-Logo-White.png);
      display: inline-block;
      width: 146px;
      height: 100px;
	}
	.navbar-brand img {
		visibility: hidden;
		position: absolute;
	}
}

body.search .content .entry-title {
    font-size: 25px!important;
}
/* LOCK ICON BY CATEGORY */
.category-club-trends h2::before,

.category-government-relations h2::before,
.category-alerts h2::before, 
.category-club-director h2::before,
.category-newsletter h2::before,
.club-business h2::before,
.category-club-business h2::before,
.category-club-governance h2::before {
    
    font-family: "FontAwesome";
    content: "\f023";
    padding-right: 5px;
    font-style: normal;
    color: #12944b;
    position: absolute;
    left: 0px;
}

.category-club-trends .liquid-lp-header,

.category-government-relations .liquid-lp-header,
.category-alerts .liquid-lp-header,
.category-club-director .liquid-lp-header,
.category-newsletter .liquid-lp-header,
.club-business .liquid-lp-header,
.tag-advocacy .liquid-lp-excerpt,
.ca-initvalues-applied .liquid-lp-excerpt,
.category-government-relations .liquid-lp-excerpt,
.category-club-business .liquid-lp-header,
.category-club-governance .liquid-lp-header {
    margin-left: 30px;
}
/* END LOCK ICON BY CATEGORY *//* .category-uncategorized .liquid-lp-header, */
.ca-initvalues-applied .liquid-lp-footer,
.tag-advocacy .liquid-lp-footer,
.category-government-relations .liquid-lp-footer {
  display: none!important;
}

.category-book-publications .posted-on {
    display: none!important;
}

.page-404 h1 {
    font-size: 100px!important;
    line-height: 100px!important;
}
.page-404 {
    padding-top: 100px!important;
}

.iconbox .contents {
    margin-left: 34px!important;
    margin-top: 2px!important;
}
.title-no-icon h3 {
  margin-left: 16px;
}


.lead,
h6.lead  {
  
  font-size: floor((@font-size-base * 1.15));
  font-weight: 300;
  line-height: 1.4;

  @media (min-width: @screen-sm-min) {
    font-size: (@font-size-base * 1.5);
  }
}


@media only screen and (min-device-width: 481px) {
   h1 {
       line-height: 42px!important;
   }
}

@media screen and (min-width: 769px) {
h1 {
    line-height: 60px!important;
}
}

/*  Search bar fix*/
.member-name {
    font-weight: bold;
}

.sf-field-taxonomy-member_category,
.sf-field-reset {
    float: left;
}

.sf-input-select {
   margin-right: 20px;
}

.sf-field-taxonomy-member_category,
.sf-field-search {
    margin-right: 30px;
    margin-top: -20px!important;
}

a.search-filter-reset  {
   background-color: #000;
    border-color: #000;
    font-size: 16px !important;
    font-weight: 700 !important;
    letter-spacing: 0.05em !important;
    margin-left: 30px;
    padding: 10px;
    border-radius: 50em;
    color: #fff;
    /*
    top: 52px;
    position: absolute;
    */
}

a:hover.search-filter-reset  {
background-color: #0d66a6;
    border-color: #0d66a6;
    color: rgb(255, 255, 255);
    margin-left: 30px;
    padding: 10px;
    box-shadow: 0px 1px 1px rgba(0,0,0,0.05), 0px 2px 2px rgba(0,0,0,0.05), 0px 4px 4px rgba(0,0,0,0.05), 0px 8px 8px rgba(0,0,0,0.05), 0px 16px 16px rgba(0,0,0,0.05);
    border-radius: 50em;
}


.searchandfilter ul li {
    float: left;
}

.post-grid {
  clear: both;
  margin-bottom: 90px!important;
}


.sf-field-search h4,
.searchandfilter h4 {
 font-size: 22px;
 color: #0d66a6;
}
.sf-field-taxonomy-vendor_category h4 {
    margin-top: -16px!important;
}
.searchandfilter ul li {
  margin-right: 20px!important; 
}

.blog-single-cover.scheme-light .post-meta a {
    color: #fff!important;
}

.blog-single .col-md-8 {
    width: 99%!important;
}