.page-template-page-about-career-php { }
.page-template-page-about-career-php .page-header-bg { position:relative; }
.page-template-page-about-career-php .page-header-bg #nav { position:absolute; /*bottom:39px;*/ width:100%; height:10px; }
.page-template-page-about-career-php .sub-content-sec, .page-template-page-about-history-php .sub-content-sec ,.page-template-waystogive_subpage-php .sub-content-sec{ padding-bottom:0; border-bottom:none; margin:0 auto 80px; width:820px; }
.page-template-page-about-career-php .sub-content-sec h5 { font-size:18px; font-weight:400; line-height:30px; color:#021654; margin:0 0 60px; border-bottom:1px solid #23419f; padding:0 0 53px; }
.entry-content .img-right, #content .img-right, .entry-content img.alignright { float:right; margin:0 0 30px 70px; }
.entry-content img.alignleft { float:left; margin:0 70px 30px 0; }
.page-template-page-about-career-php .sub-content-sec p, .page-template-page-about-history-php .sub-content-sec p  ,.page-template-waystogive_subpage-php .sub-content-sec p{ font-size:15px; color:#5b5b5b; margin-bottom:30px; }
/*.page-template-page-about-career-php .sub-content-sec p a , .page-template-page-about-history-php .sub-content-sec p a { color:#00aeef;}
.page-template-page-about-career-php .sub-content-sec p a:hover, .page-template-page-about-history-php .sub-content-sec p a:hover { color:#021654;}*/
.about-career { margin:0 0 20px; }
.about-career .job-listings { float:left; width:565px; }
.about-career .internships { float:right; width:565px; position:relative; }
.about-career .job-listings h2, .about-career .internships h2 { color:#021654; font-size:30px; font-weight:400; margin:0 0 33px; padding:0; border-bottom:1px solid #7285c1; }
.about-career .job-listings h3, .about-career .internships h3 { color:#021654; font-size:24px; font-weight:400; margin:0 0 5px; padding:0; }
.about-career .job-listings h3 a, .about-career .internships h3 a { color:#021654;  }
.about-career .job-listings h3 a:hover, .about-career .internships h3 a:hover { color:#00AEEF;  }
.about-career .job-listings p, .about-career .internships p { color:#5b5b5b; margin:0; font-size:15px; line-height:30px; }
.about-career .job-listings .read-more, .about-career .internships .read-more { text-align:right; }




/* timeline */
#content .cat-tab-section { width:180px; float:left; }
#content .cat-tab-section ul { margin:0; padding:0; }
#content .cat-tab-section ul li { margin:0; padding:0; }
#content .cat-tab-section ul li a { display:block; margin:0; padding:0 15px; font-size:18px; line-height:30px; color:#5b5b5b; }
#content .cat-tab-section ul li#active a { color:#FFF; background:#24b4f0; }
#content .timeline-sec { float:left; padding:0 0 0 45px; width:953px; border-left:solid 1px #9bd8f2; }
#content #timeline-embed { background:none; border:none; margin:0; padding:0; border-radius: 0; -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.25); box-shadow: 0 0 0 rgba(0, 0, 0, 0.25); }

#content #timeline { margin:0 !important; padding:0; width:100%;  }

#content .nav-container .date, #content .nav-container .title { display:none; }

#content #timeline .slider .nav-next { left:inherit !important; right:0 !important; width:16px;  }
#content #timeline .slider .nav-next .icon { background:url(images/timeline-next-arrow.png) no-repeat left top; width:15px; height:30px; margin:0; padding:0; }
#content #timeline .slider .nav-previous .icon { background:url(images/timeline-prev-arrow.png) no-repeat left top; width:15px; height:30px; margin:0; padding:0; width:16px;}

#content #timeline .slider .slider-item { max-height:240px; }
#content #timeline .content .text h2 { font-family:'Noto Sans', sans-serif; font-size:18px; font-weight:400; color:#021654; }
#content #timeline .content .text h3, #content #timeline .content .text h2.start { font-family:'Noto Sans', sans-serif; font-size:30px; font-weight:400; color:#00aeef;}
#content #timeline .content .text p { font-size:18px; line-height:30px; color:#5b5b5b; margin:0 0 20px; padding:0; }

#content #timeline .slider .slider-item .content { display:block; padding-top:40px; }

.page-template-page-victory-new-php .sliderflexslider .slides .slide-title { font-size:18px; line-height:22px; font-weight:400; margin:0; padding:0;  }
.victories-box-1 { margin:0 44px 0 15px;}
.victories-box-2 { margin:0 44px 0 0;}
.victories-box-3 {}
.victories-box { text-align:center; float:left; width:350px;  }
.victories-box h2 { margin:0 0 7px; padding:0 0 8px 0; font-size:60px; line-height:70px; color:#efeded; min-width:304px; display:inline-block; border-bottom:solid 1px #FFF; text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.8); }
.page-template-page-victory-new-php .page-header-bg .slide-content p { font-size: 14px; line-height: 24px; }


/* timeline */