body {
   font-family: "Source Sans 3", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}
/*text for dark background*/
.gadgetStyle002 {
color:#ffffff;
  font-optical-sizing: auto;
  font-weight: 600;
  font-style: normal;
  text-transform: none!important;
}

/*text for light background*/
.gadgetStyle001 {
    font-family: "Source Sans 3", sans-serif;
color:#333333;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
}
/*not MC*/
.WaGadgetForumStateList .forumCategoryOuterContainer h5 {
    margin-top: 0;
    margin-bottom: 0;
    font: 400 30px/normal 'Ubuntu','Arial',sans-serif;
    color: #ffffff;
    background-color: #084575;
    text-transform: uppercase;
    padding-left: 5px;
}
/*    forum description under the photo of boy with megaphone*/
.WaGadgetForumStateTopicList .introOuterContainer {
    color: #000000;
    background: #ebebeb;
    font-style: italic;
    font-size: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
    padding-top: 4px;
    margin-bottom: 30px;
}

/*breadcrumb bg*/
#id_QAIsqfm, #id_FaTqhBl, #id_7ZbY37U, #id_x4rvmIx {
    background: #ebebeb;
    padding-left: 20px;
    padding-top: 10px;
    padding-bottom: 5px;
margin-top: 10px;
}

#idSectionEventRegistrationTypeSelectorContainer div[id*="spaceLimitContainer"] { 
    display: none; 
} 
#idSectionEventRegistrationTypeSelectorContainer .availableRegistrationCount { 
  display: none; 
} 

.eventRegistrationInfoSpacesLeft,
.eventInfoSpacesLeft {display: none;}

.zonePlace.zoneHeader2 {
    background: #ffffff;
}
.WaGadgetMenuHorizontal {
    margin-top: 0!important
}

/*home page*/
.zoneContent {
    margin-top: 0;
}
.zoneWAbranding {
    margin: 0 
}
#idFooterPoweredByContainer {
    text-align: center;
    font-size: 13px;
    height: auto;
    padding: 20px
}
/*MC code starts here*/
h1, h2 {
    font-family: "Philosopher", sans-serif;
  font-weight: 700;
  font-style: italic;
  text-transform: none!important;
  color: #113e8a!important;
}

h3 {

  font-weight: 700;
  font-style: italic;
  text-transform: none;
  color: #113e8a!important;
}

/*white text h1 on home*/
.main-heading{
font-size: 36px;
color: #ffffff!important;
font-weight: 700;
font-style: italic;
text-transform: none;
}
.main-heading-subhead {color: #ffffff; font-size: 24px;}

.blue-heading{
color: #113e8a!important;
font-weight: 700;
font-style: italic;
font-family: 'Philosopher', sans-serif;
text-transform: none;
}

/*sys-login google and fb links*/
#id_3N2d1fd a {color:white;}


/*boxes on home page*/
#id_dIcDv3F {border: 1px solid #113e8a; }
#id_HWCDLz1 {border: 1px solid #113e8a; }

/*icons on header*/
.inline-img {
  display: inline;
  margin: 0 0.25em;
  padding: 0;
  vertical-align: baseline;
}

/*columns on grey*/
#id_kMJMadL .row {display: flex;}

/*bullet list with checkmarks*/
#id_NM8rz7u ul {
      list-style-image: url("/resources/Pictures/nrwa-check-list.png");
      margin-left: 40px;
    }

#id_kMJMadL ul {
      list-style-image: url("/resources/Pictures/nrwa-check-list.png");
      margin-left: 40px;
    }
#id_HWCDLz1 ul {list-style-image: url("/resources/Pictures/nrwa-check-list.png");
      margin-left: 40px;}

#id_UpJ4Ieu ul {list-style-image: url("/resources/Pictures/nrwa-check-list.png");
      margin-left: 40px;}
/*list style dashed underline home page*/
#id_NM8rz7u li a {
    color: #ffffff; border-bottom: 1px dashed #ffffff; text-decoration: none;
}
/*list style dashed underline home page affiliate partners*/
#id_UpJ4Ieu li a {
    color: #333333; border-bottom: 1px dashed #333333; text-decoration: none;
}

#id_jHX5ZZp li {
    list-style-image: url("/resources/Pictures/arrow-list.png ");
      margin-left: 40px;}
}
#id_UpJ4Ieu li a {color: #333333; border-bottom: 1px dashed #333333; text-decoration: none;}
#id_HWCDLz1 li a {color: #333333; border-bottom: 1px dashed #333333; text-decoration: none;}
#id_kMJMadL li a {
    color: #ffffff; border-bottom: 1px dashed #ffffff; text-decoration: none;
}

/*yellow button*/
a.nrwa-yellow, a:link.nrwa-yellow {
position: relative;
    display: inline-block;
    min-width: 60px;
    margin: 0;
    padding: 14px 18px;
    background: #f0d911;
    color: #113e8a!important;
    border-radius: 5px;
    font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 900;
    line-height: 1.22;
    white-space: nowrap;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}

.yellow-links {font-weight: 600; color: #113e8a!important; background-color: #f0d911; padding: 10px; border-radius: 5px; text-transform: uppercase; text-decoration: none; margin: 10px;}



/*hr*/
.hor-line {height:.5px;width:90%;background-color:#3776bc;}

@media (max-width: 767px) {
    #id_DP9S7TI  { margin-top: 0; };
    #id_tGYs64S img {width: 300px;};
    #id_D2HPIqN {padding-top: 0!important; padding-bottom: 5px!important;}
    #id_kMJMadL .row {display: flex; flex-direction: column;}
}
/*youtube member portal*/
.y-container {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
}
.y-video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}