section.overview .row .col_8 {width: 100%;}
.pg-page-header h1 {
    margin-bottom: 45px;
}
#main-menu {
    padding: 0;
    margin: 0;
    font-size: .32em;
    line-height: 1.6em;
    margin-top: .5em;
    display: block;
}
.pgc-main-menu h2 {
    font-size: 1em;
}
@media screen and (min-width: 768px) {
  .pg-content-inline-blocks {
            margin-left: 8.525%;
            width: 31.775%;
  }
}
#pgc-contact-block li:before {display:none !important;}
#pgc-contact-block li {display: inline-block;    margin-right: 10px;}
#block-masnyc-views-block-gift-type-accordion-block-1 {
      margin: 0 auto;
    max-width: 90%;
}
.site-main ul li:before {
    position: absolute;
    content: ' ';
    left: -1em;
    background: #000;
    width: 9px;
    height: 9px;
    top: .45em;
}
h3 {
      font-family: 'Knockout 50 Welterweight', arial;
    font-size: 2.25em;
    line-height: 1.05;
    letter-spacing: -.02em;
}
.pg-gift-details .ui-accordion-content {display:block !Important; margin-top: 30px;}
.accordion-header-text {display:none !important;}
h2, h3, h4 {margin: 20px 0 10px;}
.site-main ul li {
    font-size: 1.25em;
    margin: .5em 0;
    list-style-type: none;
    position: relative;
    letter-spacing: .02em;
}
.pg-gift-details-body li {font-size: 20px !important;}
.pg-gift-details-body  {line-height: 1.6 !important;}
.pgc-body-content.homepage {
    border-bottom: 0;
    margin: 25px 0;
}
.pg-featured-links .pg-featured-link:nth-child(-n+3) {
    border-bottom: 0;
    padding-bottom: 25px;
}
.pg-featured-links .pg-featured-link .detail {
      background: #ffca09;
    padding: 34px;
}
.pg-featured-links .pg-featured-link h2 {
  margin-top: 0;
}
.pg-featured-links .pg-featured-link h2 a {text-decoration: none;}
.pg-featured-links .pg-featured-link p a {
    background-color: #fff;
    color: #000;
  text-decoration: none;
    display: inline-block;
      padding: 12px 14px 10px;
    padding-right: 49px;
    background: url('https://www.mas.org/wp-content/themes/MAS/images/black-sm-link-arrow.png') no-repeat right 14px center #fff;
    background-size: 26px auto;
      font-family: 'Knockout 50 Welterweight', arial;
    font-size: 1.28125rem;
    text-transform: uppercase;
    line-height: .9;
    letter-spacing: normal;
  margin-bottom: 20px;
}
.pg-featured-links .pg-featured-link p a:hover {
background-color: #fff6d9;
    color: #000;
}
 .child-pages.pgc-flexbox {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
}
 .pgc-flexbox .child-page {
    border-bottom: 0;
    padding: 23px 0;
    display: flex
;
    align-items: flex-start;
    width: 100%;
    flex: 0 1 30%;
  margin: 0 2.325% 30px 0;
  background: #ffca09;
    padding: 34px;
}
 .pgc-flexbox .child-page .thumbnail {
    float: none;
    flex: 1 0 30%;
    display: none;
    margin-right: 5%;
}
.child-page h2 a {text-decoration: none;}
 .pgc-flexbox .child-page .details .summary {
  font-size: 20px;
}
.child-page .link {
      padding: 12px 14px 10px;
  font-family: 'Knockout 50 Welterweight', arial;
    font-size: 1.28125rem;
    text-transform: uppercase;
    line-height: .9;
    letter-spacing: normal;
      background-color: #fff;
    color: #000;
    display: inline-block;
    padding-right: 49px;
    background: url('https://www.mas.org/wp-content/themes/MAS/images/black-sm-link-arrow.png') no-repeat right 14px center #fff;
    background-size: 26px auto;
  margin-top: 20px;
}
.child-page .link a {
  text-decoration: none;
}
.pgc-flexbox .child-page:first-child {
  padding-top: 34px;
}
.footer-navigation .primary-menu li.menu-item-20 a, .footer-navigation .primary-menu li.menu-item-20 ul li::after {
  color: #fff;
}
.ui-accordion-content {line-height:1.6 !important;}
@media screen and (min-width:768px) {
  .gift-type, .general-content {max-width:60%;}
}
.webform-submission-form .form-submit {
    margin-bottom: 30px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    color: #000;
    font-family: 'Knockout 50 Welterweight', arial;
    padding-right: 58px;
    font-size: 20.5px;
    height: 50px;
    line-height: 50px;
    background: url('https://masnyc.stage2.pgdonors.org/sites/masnyc/themes/masnyc/cssAssets/black-sm-link-arrow.png') no-repeat right 14px center;
    background-size: 32px auto;
    background-color: #ffca09;
    margin: 0;
    border: 0;
  cursor: pointer;
}
@media screen and (max-width:767px) {
 #block-footer-menu #main-menu {display:none;}
  .pgc-main-menu h2 {
  font-size: 1em;
  margin: 0;
}
  #pgc-contact-block li a {
  text-decoration: none;
  line-height: 1.2;
  display: block;
}
   .child-pages.pgc-flexbox {
  display: block;
  width: 100%;
  }
}
#block-masnyc-qcdsearch, #block-masnyc-charitysearch {
  padding: 34px; 
  background: #ffca09;
margin-bottom: 50px;
}
#main-menu li {line-height: 1.8 !important;}
.pgc-charity-search input[type=text], .pgc-qcd-search input[type=text] {
    background-color: #fff;
    width: 100%;
  display:block;
  margin-bottom: 10px;
  margin-right: 20px !important;
}
.pgc-qcd-submit, .pgc-charity-submit {
  list-style: none;
    background: url(https://www.mas.org/wp-content/themes/MAS/images/white-sm-link-arrow.png) no-repeat right 14px center #000;
    background-size: 32px auto;
    transition: all 0.23s ease-in-out 0s;
    text-transform: uppercase;
  color: #fff;
    font-family: 'Knockout 50 Welterweight', arial;
    padding: 0 22px;
    padding-right: 58px !important;
    font-size: 20.5px;
    line-height: 50px;
  background-color: #000 !important;
  width: auto;
  line-height: 1.6;
  margin-bottom: 20px;
  margin-left: 10px;
 
}
.pgc-qcd-submit:hover, .pgc-charity-submit:hover { 
    background-color: #777 !important;
    transition: all 0.23s ease-in-out 0s;
  cursor: pointer;
}
.pgc-charity-search-form, .pgc-qcd-search-form {
  display:flex;
}
table {
width: 100%;
  margin-bottom: 60px;
}
table th {
  background: #000;
  color:#fff;
  padding: 10px;
}
table td {padding: 10px !important; border-bottom: 1px solid;}
h4 {
  line-height: 1.25em;
  margin: 1.5em 0 .5em;
  display: block;
  font-family: 'Knockout 50 Welterweight',arial;
  font-size: 1.28125rem;
  text-transform: uppercase;
  letter-spacing: normal;
}
.children-modules > div {
display: flex;
  max-width: 90%;
  margin: auto;
  justify-content: space-between;
  align-content: space-between;
flex-wrap:wrap;
}
#block-masnyc-views-block-gift-type-accordion-block-1 {
  max-width: 990px;
  margin: 0;
}
#block-masnyc-views-block-block-contact-us-block-1 {max-width: 550px;}
#block-masnyc-views-block-paragraph-top-images-block-1 {
flex: 1 0 100%;
  margin: 130px -10% 50px;
}
.pg-gift-details .ui-accordion-content {
  display: block !Important;
  margin-top: 0px;
margin-bottom: 130px;
}
.children-modules {
max-width: 100vw;
  overflow: hidden;
}
.pgc-body-content {
  overflow: hidden;
  max-width: 990px;
}
#block-masnyc-views-block-section-landing-page-children-block-1 {
flex: 1 0 100%;
}
@media only screen and (min-width: 768px) {
  .overview, .children-modules {
    padding-bottom: 0px;
  }
}
.ui-widget-content {
  color: #000;
}
.pgc-top-image .caption {

  font-size: 17px;
  font-style: normal;
  line-height: 1.3;
  margin: auto;
    margin-top: auto;
  margin-top: 7.5px;
  margin-top: 2.75rem;
  max-width: 83%;
  font-family: "Akkurat-Regular", arial,sans-serif;
}
@media screen and (min-width: 768px) {
h1 {max-width: 83%;}
}
#block-masnyc-views-block-paragraph-featured-items-block-1, #block-masnyc-views-block-paragraph-resources-block-1 {margin-bottom: 50px;}
@media screen and (max-width: 767px) {
#block-masnyc-views-block-paragraph-top-images-block-1 {
    flex: 1 0 100%;
    margin: 0px -10% 50px;
}
    #pgc-contact-block li a {
        text-decoration: none;
        line-height: 1.2;
        display: flex;
        align-items: center;
    }
.pg-content-inline-blocks {display:none;}
}
.overview .jump-links {
  margin-top: 0;
}
@media screen and (min-width:768px) {
#block-masnyc-views-block-gift-type-accordion-block-1 {
max-width: 1030px;
    margin: 0;
    flex: 0 1;
    min-width: 60%;
    padding-right: 40px;
}
#block-masnyc-views-block-block-contact-us-block-1 {
  max-width: 550px;
  flex: 1 1;
  min-width: 350px;
}
}
.breadcrumb .pg-breadcrumb-links {
  clear: both;
  width: 100%;
  padding: 10px 0;
  margin: 20px 0;
  border-top: 0;
  border-bottom: 0;
}
.pg-breadcrumb-links a, .pg-breadcrumb-links  {
text-decoration:none !important;
background: transparent;
color:#000;
padding: 0px;
font-family: 'Knockout 50 Welterweight',arial;
  font-size: 1.28125rem;
  text-transform: uppercase;
  line-height: .9;
  letter-spacing: normal;
margin-right: 25px;
position: relative;
}
.pg-breadcrumb-links a:after {
content: ' ';
  display: block;
  position: absolute;
  background: url('https://www.mas.org/wp-content/themes/MAS/images/jump-down-arrow-single.png');
    background-repeat: repeat;
    background-size: auto;
  right: -18px;
  top: 4px;
  width: 13px;
  height: 20px;
  transform: rotate(-90deg);
  background-size: contain;
  background-repeat: no-repeat;
}
#block-masnyc-homepagebreadcrumb, #block-masnyc-breadcrumbs {display:inline-block;}