main{
	 position:relative;
	 padding-top:10px 
}
 .hide {
	 display:none;
}
 @media screen and (min-width:64.0625em){
	 main{
		 padding-top:50px 
	}
}
.belt{ background-color: #4a3c31 !important; }

 .belt-nav{
	 margin-bottom:0 
}
 .belt-nav .give-now-button{
	 padding-left:0 
}
 .belt-nav .give-now-button img{
	 width:195px 
}
 nav.main li{
	 padding:0 8px 
}
 .accordion li ul{
	 margin-bottom:1.25rem 
}
 address{
	 font-size:1rem 
}
 .no-margin+.meta.date{
	 margin-top:1.25rem 
}
 @media screen and (max-width:39.9375em) and (min-width:20em){
	 .float-right.one-half,.float-right.one-third,.one-half+.one-half,.one-third+.one-third,.one-third+.two-thirds,.two-thirds+.one-third{
		 width:100% 
	}
	 .one-half .panel,.one-half+.one-half .panel,.one-third .panel,.one-third+.one-third .panel,.one-third+.two-thirds .panel,.two-thirds .panel,.two-thirds+.one-third .panel{
		 padding-left:0 
	}
	 .button-group li{
		 display:block 
	}
	 .button-group li:not(:first-child){
		 margin-left:0 
	}
}
 .why-fellows-icon {
	 margin: 0 auto;
	 display: block;
	 width: 20%;
}
 .circle-photo img {
	 border-radius: 50%;
	 width: 50%;
	 margin: 0 auto;
	 display: block;
}
 .bolder p {
	 font-weight: bolder;
}
/*Style for connecting sections of the same bg color*/
 .section.collapsed.connect-section {
	 padding-bottom: 0rem!important;
}
/*Style for Tobias Profile*/
 .tobias-profile #section-nav{
	 display:none;
}
 ul.leaders_quotes, ul.books_written, ul.books_read{
	 font-size:1rem;
}
 ul.leaders_quotes li,.layout.featured ul li{
	 list-style-type: none;
}
 @media screen and (max-width:64em){
	 .tobias-profile .layout {
		 width: 100%;
		 padding-left: 1.75rem;
		 padding-right: 1.75rem;
		 padding-top:1.75rem;
	}
}
 @media screen and (min-width: 64.0625em){
	 .tobias-profile .layout{
		 width:100%;
		 left:0;
	}
}
 .bornmade .layout {
	 padding-top: 1.75rem;
}
 .tobias-profile .quote blockquote, .quote blockquote p, .quote blockquote p:last-of-type:after{
	 font-size:1.25rem;
	 line-height:1.10;
}
 @media screen and (min-width: 40em){
	 .tobias-profile .quote blockquote:before{
		 top: 0;
		 left: -10px;
		 font-size: 1.75rem;
	}
	 .tobias-profile .quote blockquote {
		 padding-left:0;
		 margin-left:0;
	}
}
 .custom-feature .feature img {
	 border-radius: 50%;
	 width: 50%;
	 margin: 0 auto;
	 display: block;
}
 .custom-text {
	 padding: 24px 12px 0;
}
 .custom-text:before {
	 content: '';
	 background: rgba(0,0,0,.2);
	 height: 4px;
	 width: 47.75%;
	 position: absolute;
	 top: 0;
	 left: 11px;
}
 @media screen and (max-width: 640px) {
	 .custom-text:before {
		 content: '';
		 background: rgba(0,0,0,.2);
		 height: 4px;
		 width: 96%;
		 position: absolute;
		 top: 0;
		 left: 11px;
	}
}
 .custom-feature .feature {
	 padding: 15px;
	 height: inherit;
	 background: #edebeb;
}
 h3.custom {
	 color: #900;
	 font-size: 1.25rem;
	 font-family: BentonSansBold,Helvetica,Arial,sans-serif;
	 font-weight: 400;
	 line-height: 1.15;
	 margin-bottom: .5rem;
}
 @media screen and (min-width: 40em) {
	 h3.custom {
		 font-size: 1.4375rem;
		 font-family: BentonSansBold,Helvetica,Arial,sans-serif;
		 font-weight: 400;
		 line-height: 1.15;
	}
}
 .feature.without_introductory {
	 background: #fff;
}
 .custom-fw-heading {
	 padding-bottom:0rem!important;
}
 .crimson-heading h4 {
	 color:#990000!important;
}
 .leadership-theme .layout {
	 background-color: #edebeb;
	 padding: 2rem;
	 border-radius: 5px;
}
 .leadership-theme article.profile.feed-item:last-of-type, [class^=lw_item]:last-of-type {
	 border-bottom: 1px solid #B8B0AB;
}
 .leadership-theme .layout {
	 float: none;
}
 @media screen and (min-width: 64.0625em){
	 .leadership-theme .layout {
		 width: 100%;
		 float: none;
		 left: 0;
	}
}
/*Start - Style for Born and Made Page */
 .born-made-profiles{
	 border-radius:0;
	 border-left: 5px solid;
	 border-image-slice: 1;
	 border-width: 0 10px;
	 border-image-source: linear-gradient(to bottom, #0068C8, #990000);
	 margin-top: 0;
}
 .born-made-profiles .layout {
	 margin-top: 0;
	 border-radius: 0;
}
 .born{
	 display: inline-block;
	 transform: rotate(-90deg);
	 position: absolute;
	 left: -95px;
	 top: 70px;
	 letter-spacing: 2px;
	 text-transform: uppercase;
	 font-weight:bold;
}
 .made{
	 display: inline-block;
	 transform: rotate(270deg);
	 position: absolute;
	 left: -95px;
	 bottom: 70px;
	 letter-spacing: 2px;
	 text-transform: uppercase;
	 font-weight: bold;
}
 .leadership-theme {
	 padding-top:0;
}
 .spectrum {
	 padding: 0 10px;
	 border-bottom: 5px solid;
	 border-bottom-width: 5px;
	 border-bottom-width: 5px;
	 border-image-slice: 1;
	 border-width: 10px;
	 border-image-source: linear-gradient(to left, #900, #0068C8);
	 min-height: 52px;
}
 .left {
	 float: left;
}
 .right {
	 float: right;
}
/*End - Style for Born and Made Page */
/* Leadership Profile - Page Design*/
 .tobias-leadership-profile .gear-bg-image {
	 background-repeat: no-repeat;
	 background-position: center center;
	 background-size: cover;
	 background-image: url('../../images/tobias fellows/leadership-journey/gears-background-768x768.jpg');
	/* position: absolute;
	 */
	 top: 0;
	 left: 0;
	 width: 100%;
	 height: 100%;
	 padding: 1rem;
	 border-radius: 2%;
}
 .tobias-leadership-profile .gear-bg-image h3 {
	 font-size: 1.5rem;
}
 .tobias-leadership-profile .journey-image {
	 display: block;
	 border-radius: 50%;
	 border: 5px solid #035379;
}
 .tobias-leadership-profile .arrow-image {
	 margin: 5.25rem auto 2rem auto;
	 width: 45%;
	 display: block;
}
 .tobias-leadership-profile .journey-number {
	 display: block;
	 font-family: BentonSansBold,Helvetica,Arial,sans-serif;
	 font-size: 2.5rem;
	 line-height: 1.35;
}
 @media screen and (max-width: 639px){
	 .tobias-leadership-profile .gear-bg-image {
		 background-repeat: no-repeat;
		 background-position: center center;
		 background-size: cover;
		 background-image: url('../../images/tobias fellows/leadership-journey/gears-background-768x768.jpg');
		/* position: absolute;
		 */
		 top: 0;
		 left: 0;
		 width: 100%;
		 height: 100%;
		 padding: 2rem 4rem;
		 border-radius: 2%;
	}
	 .tobias-leadership-profile .journey-image {
	    display: block;
	}
	 .tobias-leadership-profile .arrow-image {
		 margin: 0rem auto 2rem auto;
		 width: 20%;
		 display: block;
	}
}
 .tobias-leadership-profile .gear-bg-image.gear-bg-image-nonback{
	 background:none;
}
 .profileImg-with-link{
	 display: inline-block;
	 border: 1px solid #035379;
	 border-radius: 50%;
	 width: 70%;
	 padding: 5px;
	 margin-left: auto;
}
 .leadership-profiles-center{
	 text-align:center;
}
 .tobias-leadership-profile dl.meta.inline{
	 padding-left: 5px;
	 padding-right: 5px;
}
/*Kaltura Audio - Captions Removed*/
 .topBarContainer .btn{
	 visibility:hidden;
}

.leadership_topics_grid {
    display: flex;
    flex-wrap: wrap;
    max-width: 1024px;
    margin: 0 auto;
    justify-content: center;
    align-content: baseline;
}
.leadership_topics_grid .box-flex {
	width: 175px;
    height: auto;
    margin: 5px;
    text-align: center;
    flex-grow: 1;
    flex-basis: calc(20%);
    flex-shrink: 0;
}

.leadership_topics_grid .box-flex span {
	 color:#990000;
	 font-size:1rem;
}
.leadership_topics_grid .coaching-image {
	 width: 70%;
	 margin: 0 auto 1rem auto;
	 display: block;
}


.leadership_topics_grid .box-flex a{
    text-decoration:none;
}


 @media screen and (max-width:59.313em){
	 .leadership_topics_grid .box-flex{
		 flex-basis:auto; 
		 flex-grow:0;
	}
}

.we_value {
    display: flex;
    flex-wrap: wrap;
    border: 1px solid #9eb7c8;
    background-color: #eef1f4;
    font-size: 1.25rem;
    padding: 10px;
    border-radius: 20px;
    align-items: center;
    justify-content: center;
    margin:5%;
}


.we_value .we_value_box {
    padding: 40px;
    flex: 1 0 calc(25%);
}

.we_value_box:first-child span {
    color: #1c5a7e;
    font-weight: bold;
}

.we_value .we_value_box img {
	 width: 100%;
	 margin: 0 auto 1rem auto;
	 display: block;
}

 @media screen and (max-width:59.313em){
	.we_value .we_value_box{
		 flex-basis:auto; 
		 flex-grow:0;
		 padding:10px;
	}
	
	.we_value .we_value_box img{
	    width:25%;
	}
	
	.we_value .we_value_box{
	    text-align:center;
	}
}

#filter-pagination ul{
    padding: 2%;
    margin: 2%;
}
#filter-pagination ul li {
    font-size: 1rem;
    font-weight:bold;
}
.form-item.alpha.checkboxes{
    padding-top:10px;
}
 @media screen and (max-width:64em){
     .leadprofile_scrollDown {
         display:none;
     }
 }
  @media screen and (min-width:64.0625em){
.leadprofile_scrollDown {
  width: 8rem;
  color: #000;
  position: fixed;
  top: 35%;
  right: 0;
  z-index: 6000;
  margin-bottom: 2em;
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.5);
  transition: margin-bottom 0.2s;
  cursor:pointer;
  display:none;
}


.leadprofile_scrollDown:active {
  margin-bottom: 1.5rem;
}

#dblArrowDown {
  position: relative;
  left: 10%;
  vertical-align: bottom;
}

i#dblArrowDown:after {
    content: "\21CA";
    padding-left:3px;
}
}
.tobias-profile #themes .grid .grid-item div.content {
    padding-top: 0 !important;
    height: 100px;
   /* overflow-y:auto;*/
}

.tobias-profile #themes .grid .grid-item .panel div.audio {
    padding-top: 5% !important;
    
}
 @media screen and (min-width:40rem) and (max-width: 48rem){
    .tobias-profile #themes .grid .grid-item div.content {
        padding-top: 0 !important;
        height: auto;
      /* overflow-y:auto; */
    }
    
    .tobias-profile #themes .grid .grid-item .panel div.audio {
        padding-top: 5% !important;
    }
 }
 @media screen and (max-width: 40rem){
    .tobias-profile #themes .grid .grid-item div.content {
        padding-top: 0 !important;
        height:auto;
    }
    
    .tobias-profile #themes .grid .grid-item .panel div.audio {
        padding-top: 5% !important;
    }
 }
 
 [class^="icon-"], [class*=" icon-"]{
     font-variant:all-petite-caps !important;
 }


 