/* ====================
  PRINT STYLING 
=======================*/

/* global styles
-------------------- */

/* HEADER STYLES */
.layout-container > header:before,.layout-container > header:after{
  content: none;
}
.layout-container > header > div{
  padding-top: 10px;
  padding-bottom: 10px;
}

#secondary-menu,#tertiary-menu,section.main-nav{
  display: none;
}

/* FOOTER */
footer .footer-wave{
  height: 20px;
}
footer .footer-wave:before,footer .footer-wave:after,footer .footer-inner:after{
  content: none;
}
footer .footer-inner{
  padding-top: .5em;
  padding-bottom: 0;
}
footer .footer-inner .footer-menu,footer .footer-inner #block-connectwithmctc,footer .footer-inner .block-contact ul{
  display: none;
}
@media (min-width: 47.5em){
  footer .footer-inner #block-contact {
    width: 100%;
    padding-left: 0;
    padding-bottom: 0;
    margin-bottom: 0;
  }
}
.site-bottom #block-sitecopyright{
  padding-top: 10px;
  padding-bottom: 15px;
}


/* layout/content */
.block-system-breadcrumb-block,.block-quick-links{
  display: none;
}

.kermit .block-region-top{
  padding-top: 1em;
  margin-bottom: 1.5em;
}
.kermit .block-region-sidebar{
  display: none !important;
}
.kermit .block-entity-fieldnodefield-banner{
  display: none;
}

@media (min-width: 112.5em){
  .has-banner-cut .node--type-landing_page .kermit .main .block-region-main {
    top: 0;
  }
}


/* WIDGETS */
.block-placer.quick-links,.pullquote,.flex-wrap.video,.color-wave-bar,.flex-wrap.slideshow,.flex-wrap.advanced-lightbox{
  display: none;
}
.portals-group .portal-item{
  max-width: 25%;
}
.paragraph .widget-color{
  background-color: none !important;
}
.paragraph .widget-color *:not(a),.paragraph > .image *:not(a){
  color: #000 !important;
}
.paragraph .widget-color a.paragraph > .image a{
  color: ##19309e !important;
}

.text-with-image:after{
  content: '';
  display: block;
  clear: both;
}
.text-with-image .field-oc-image{
  width: 30% !important;
  padding-left: 0 !important;
  padding-right: 30px;
  float: left;
}
.text-with-image .field-oc-long-text{
  width: 70%;
  float: left;
}
.text-with-image .text-image.grey-back:after{
  content: none;
}
.links-files .paragraph--type--links-files .callouts .links-files .lf-item{
  max-width: 180px;
}
.accordion-group .accordion-item .field-oc-long-text{
  display: block;
}
.tile-grid .tile-item{
  max-width: 50%;
}


/* HOME PAGE
---------------- */
.block-homepage-messages,.view-placer.home-news-slide{
  display: none;
}


/* BASIC PAGES
------------------ */
.block-entity-fieldnodefield-quicklinks{
  display: none;
}
.node-type-page .kermit .block-region-main{
  margin-left: auto;
  margin-right: auto;
}


/* SCHOOLS
-------------- */
.node-type-schools .block-views-blockprograms-per-school:after{
  content: none;
}
.node-type-schools .block-entity-fieldnodefield-banner{
  display: none;
}


/* PROGRAMS
---------------- */
.node-type-programs .block-entity-fieldnodefield-breadrcumbs-holder,.node-type-programs .block-entity-fieldnodefield-banner,.node-type-programs .details-color-wave{
  display: none;
}

.node-type-programs .subcontent{
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.node-type-programs .subcontent:after{
  content: none;
}

.field-program-accordion .accordion-item .field-oc-long-text{
  display: block;
}


/* VIEWS
--------------- */
.schools.homepage-schools:after{
  content: none;
}
.schools.homepage-schools .views-row{
  max-width: 22%;
}
@media (min-width: 31.25em){
  .schools.homepage-schools .views-row .views-field-field-short-name a {
    font-size: 18px;
  }
}
.block-views-blockprograms-programs-node-a-z .sp-accordion .sp-accord-inner{
  display: block;
}



/* EMBEDDED WYSIWYG MEDIA
------------------------ */
.media-video{
  display: none;
}


