/*START*/

.tertiary .l-hero {
    padding-bottom: 0;
}

.tertiary .breadcrumb, .tertiary-margins .breadcrumb {display:none;}

.tertiary h1, .tertiary-margins h1 {
    margin-bottom: 0;
}

.tertiary .panel-flexible .panel-separator {
    margin: 0;
}

.panels-flexible-42 .panels-flexible-row {
    padding: 0 0 0 0;
    margin: 0;
}


.mc-featured-resource-img {
display: block;
position: relative;
background-size: cover;

}

.mc-featured-img h2.pane-title{
     padding: .5em 1.5em 4em 1.5em;
    font-size: 2.5em;
    color: #9d2235;
    font-style: italic;
    text-transform: capitalize;
    font-weight: bold;
    /*font-family: 'PT Sans', sans-serif;*/
}

.tert-header-img-left {
    display: block;
position: relative;
background-size: cover;
}

ul.tert-featured {
   list-style: none;
   padding: 20em 0 20em;
    text-align: right;
    margin-bottom: 3em;
}

.tert-featured-wrapper {
    border-bottom: 0;
    /*margin: .5em 1.5em 1em;*/
    margin: 0 1.5em;
    vertical-align: middle;
}

.tert-featured a[href], .tert-featured span.views-label.views-label-field-curated-by-link-title.resource-smaller-font-featured-img {
    color: #FFF;
    background-color: rgba(0, 0, 0, 0.5);
    padding: 5px;
}

.tert-featured .resource-smaller-font-featured-img a[href] {
    margin-left: 0;
}

.tertiary .main__content {
    padding:0;
    margin: 0;
}

.ioc-full-width .row {
    max-width: 100%;
    min-width: 100%;
    width: 100%;
    margin: 0 auto;
    padding-left: 0;
    padding-right: 0;
    
}

 .ioc-full-width .ioc-full-width-inside {
    padding-right: 0;
    padding-left: 0;
    margin:0;
}

.tertiary .columns {
    padding-left: 0;
    padding-right: 0;
}

.tertiary .tert-row-space, .tertiary-margins .tert-row-space {
    margin-top: 5rem;
}

.masterclass-list {
    margin: 3rem 2rem 2rem 5rem;
}

.tertiary-margins .masterclass-list {
    margin: 2rem 2rem 2rem 4rem;
    
}

.masterclass-view-list ul {
    list-style-type: none;
}

.masterclass-view-list li {
    margin-bottom: 1.1em;
    padding-bottom: 1em;
    /*border-bottom: 1px solid #999;*/
    line-height: 1.2em;
}

.masterclass-view-list span.views-field.views-field-field-curated-by-link-title.resource-smaller-font {
    font-style: italic;
}

.masterclass-view-list li.views-row-last {
    margin-bottom:0;
    padding-bottom: 0;
}


.tertiary div.more-link {
    text-align: left;
    margin-left: 6rem;
    margin-bottom: 1rem;
}

.tertiary-margins div.more-link {
    text-align: left;
    margin-left: 5rem;
    margin-bottom: 1.23rem;
}

.tertiary div.more-link a[href], .tertiary-margins div.more-link a[href] {
    padding: .5rem 1rem;
    background-color: rgba(136, 133, 60, 0.6);
    color: #fff;
    text-transform: uppercase;
    /*font-weight: bold;*/
    border: 1px solid #88853C;
    line-height: 1em;
}

.tertiary .bg--green, .tertiary-margins .bg--green {
    border-top: 1px rgba(136, 133, 60, .4) solid;
    border-bottom: 1px rgba(136, 133, 60, .4) solid;
}

.tertiary .well-being, .tertiary-margins .well-being {
    background: rgba(136, 133, 60, 0.1) url(/sites/default/files/downloads/well-being-spiral-crop.jpg) no-repeat scroll top left;
    
    
    background-size: cover;
    /*http://iocdev.com/sites/default/files/downloads/shell.jpg*/
   /* border: 1px #88853C solid;*/
  /* border-top: 1px rgba(136, 133, 60, .5) solid;*/
    
  }
  
.tertiary .leadership, .tertiary-margins .leadership {
    /*background: rgba(136, 133, 60, 0.1) url(/sites/default/files/downloads/leadership.jpg) no-repeat top right;*/
    background: rgba(136, 133, 60, 0.1) url(/sites/default/files/downloads/leadership-old.jpg) no-repeat top right;
    /*border: 1px #88853C solid;*/
   background-size: cover;
  }
  
  .tertiary .organizational, .tertiary-margins .organizational {
    /*background: rgba(136, 133, 60, 0.1) url(/sites/default/files/downloads/organizational.jpg) no-repeat top left;*/
    background: rgba(136, 133, 60, 0.1) url(/sites/default/files/downloads/organizational-old.jpg) no-repeat top left;
    /*border: 1px #88853C solid;*/
   /* border-top: 1px rgba(136, 133, 60, .5) solid;
    border-bottom: 1px rgba(136, 133, 60, .5) solid;*/
    background-size: cover;
  }
  
  .tertiary .positive, .tertiary-margins .positive {
   /* background: rgba(136, 133, 60, 0.1) url(/sites/default/files/downloads/positive.jpg) no-repeat top right;*/
    background: rgba(136, 133, 60, 0.1) url(/sites/default/files/downloads/positive-old.jpg) no-repeat top right;
    /*border: 1px #88853C solid;*/
    /*border-top: 1px rgba(136, 133, 60, .5) solid;
    border-bottom: 1px rgba(136, 133, 60, .5) solid;*/
    background-size: cover;
  }
  
  .tertiary .life, .tertiary-margins .life {
    /*background: rgba(136, 133, 60, 0.1) url(/sites/default/files/downloads/life.jpg) no-repeat top left;*/
    background: rgba(136, 133, 60, 0.1) url(/sites/default/files/downloads/life-old.jpg) no-repeat top left;
    /*border-top: 1px rgba(136, 133, 60, .5) solid;*/
    background-size: cover;
  }
  
.tert-headers h2 {
    color: #fff;
    text-shadow: 1px 1px #333;
    /*margin: 0 0 0 3.1rem;*/
    text-transform: uppercase;
    padding-bottom: 12em;
    margin: auto;
    font-size: 2.3rem;
}

.tertiary-margins .tert-headers h2 {
    font-size: 1.8rem;
    padding-bottom: 15.7em;
}

.masterclass-list .resource-title a[href] {
    font-size: 1.2em;
    line-height: 1rem;
   display: block;
   margin-bottom: .5rem;
   padding-right: 2em;
   color:#9d2235;
}

.masterclass-list .resource-smaller-font {
    line-height: 2rem;
}

@media #{$small-only} {
    .row {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 85.71429rem;
}
}

