/* ----------------------------- */
/* ----------- Fonts ----------- */
/* ----------------------------- */
@font-face {
  font-family: "Brandon-Text";
  src: url("https://www.bu.edu/cdn/fonts/BrandonText-Regular/2BA300_7_0.eot");
  src: url("https://www.bu.edu/cdn/fonts/BrandonText-Regular/2BA300_7_0.eot?#iefix") format("embedded-opentype"),
       url("https://www.bu.edu/cdn/fonts/BrandonText-Regular/2BA300_7_0.woff") format("woff"),
       url("https://www.bu.edu/cdn/fonts/BrandonText-Regular/2BA300_7_0.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Brandon-Text";
  src: url("https://www.bu.edu/cdn/fonts/BrandonText-Regular-Italic/2BA300_6_0.eot");
  src: url("https://www.bu.edu/cdn/fonts/BrandonText-Regular-Italic/2BA300_6_0.eot?#iefix") format("embedded-opentype"),
       url("https://www.bu.edu/cdn/fonts/BrandonText-Regular-Italic/2BA300_6_0.woff") format("woff"),
       url("https://www.bu.edu/cdn/fonts/BrandonText-Regular-Italic/2BA300_6_0.ttf") format("truetype");
  font-style: italic;
  font-weight: 400;
}
@font-face {
  font-family: "Brandon-Text";
  src: url("https://www.bu.edu/cdn/fonts/BrandonText-Bold/2BA300_1_0.eot");
  src: url("https://www.bu.edu/cdn/fonts/BrandonText-Bold/2BA300_1_0.eot?#iefix") format("embedded-opentype"),
       url("https://www.bu.edu/cdn/fonts/BrandonText-Bold/2BA300_1_0.woff") format("woff"),
       url("https://www.bu.edu/cdn/fonts/BrandonText-Bold/2BA300_1_0.ttf") format("truetype");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Brandon-Text";
  src: url("https://www.bu.edu/cdn/fonts/BrandonText-Bold-Italic/2BA300_0_0.eot");
  src: url("https://www.bu.edu/cdn/fonts/BrandonText-Bold-Italic/2BA300_0_0.eot?#iefix") format("embedded-opentype"),
       url("https://www.bu.edu/cdn/fonts/BrandonText-Bold-Italic/2BA300_0_0.woff") format("woff"),
       url("https://www.bu.edu/cdn/fonts/BrandonText-Bold-Italic/2BA300_0_0.ttf") format("truetype");
  font-style: italic;
  font-weight: 700;
}


/* ----------------------------- */
/* ---------- General ---------- */
/* ----------------------------- */

a { color: #FE6E40; }
button, input.button, input[type="button"], input[type="submit"], .button, .navigation span a { background-color: #cd6c86; }
button:hover, input.button:hover, input[type="button"]:hover, input[type="submit"]:hover, .button:hover, .navigation span a:hover, button:focus, input.button:focus, input[type="button"]:focus, input[type="submit"]:focus, .button:focus, .navigation span a:focus { background-color: #d58198; }


/* ------------------------------ */
/* ---------- Homepage ---------- */
/* ------------------------------ */

#homepage-TopSlide { background-color: #cf8b67; }

/* Slider */
.homepage-Slider-slide .text { padding: 0; max-width: 640px;}
#homepage-Slider-list h3 { font-size: 2.2em; line-height: 1; margin-bottom: 10px;}
#homepage-Slider-list h3, #homepage-Slider-list p { color: #000;}

#homepage-Slider-list .citu-inside.text p { background-color: #000000; background-color: rgba(0,0,0,.7); padding: 15px 20px; color: #FE6E40; }


#homepage-Slider-slide--teacher-recruitment-and-diversity { background-position: top center;}
#homepage-Slider-slide--teacher-recruitment-and-diversity h3 { color: #fff; text-shadow: 2px 2px 0 #000;}
#homepage-Slider-slide--teacher-recruitment-and-diversity .citu-inside.text p  { color: #A8D4E8; text-shadow: 1px 1px 0 #000;}
#homepage-Slider-slide--teacher-recruitment-and-diversity .media-type { color: #ffa748;}

#homepage-Slider-slide--pete-souza-obama-intimate-portrait h3 { color: #fff; text-shadow: 2px 2px 0 #000; }
#homepage-Slider-slide--pete-souza-obama-intimate-portrait .citu-inside.text p { color: #A8D4E8;}
#homepage-Slider-slide--pete-souza-obama-intimate-portrait .media-type { color: #fff;}

#homepage-Slider-slide--jeff-manheimer-ceo-unlikely-dot-com-millionaire h3 { color: #fff; text-shadow: 2px 2px 0 #000;}
#homepage-Slider-slide--jeff-manheimer-ceo-unlikely-dot-com-millionaire p { color: #ffa748; text-shadow: 1px 1px 0 #000;}

#homepage-Slider-slide--slackline h3 { color: #ffffff; text-shadow: 2px 2px 0 #000;}
#homepage-Slider-slide--slackline p { color: #ffffff;}

#homepage-Slider-slide--dutch-harbor-middens h3 { color: #fff; text-shadow: 2px 2px 0 #000;}
#homepage-Slider-slide--dutch-harbor-middens .media-type { color: #fed873;}
#homepage-Slider-slide--dutch-harbor-middens .citu-inside.text p { color: #A8D4E8; text-shadow: 1px 1px 0 #000;}




#garage-doors-wrapper #top-stories-nav .action .button, #garage-doors-wrapper #latest-news-nav .action .button {

	    background-color: #FE6E40;
}

/* ------------------------------ */
/* ---------- Landings ---------- */
/* ------------------------------ */

#garage-doors-wrapper .archives-container .intro h3 span { color: #fe8e92;  }
.header-Wrapper .header-Wrapper-info h1 strong { color: #fcebec; }
.right-sidebar .widget-bu-posts article .meta,
.article-list article h2 { color: #fe8e92; }
.article-meta .meta-tags a { background-color: #FE6E40; /* border: 1px solid #c2252d; */ }


.article-meta-footer .article-meta .meta-share a,
.article-meta-footer .article-meta .meta-download a,
#commentform_wrapper a {
  border: none;
  color: #5B9B86;
}






/* ------------------------------------- */
/* ---------- Internal Header ---------- */
/* ------------------------------------- */

.header-Wrapper, #homepage-Toc #homepage-Navbar { /* background: url(images/masthead-bg.jpg) repeat center top; */
background: #6bb69d;
background: -moz-linear-gradient(left,  #6bb69d 0%, #018d8b 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#6bb69d), color-stop(100%,#018d8b));
background: -webkit-linear-gradient(left,  #6bb69d 0%,#018d8b 100%);
background: -o-linear-gradient(left,  #6bb69d 0%,#018d8b 100%);
background: -ms-linear-gradient(left,  #6bb69d 0%,#018d8b 100%);
background: linear-gradient(to right,  #6bb69d 0%,#018d8b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6bb69d', endColorstr='#018d8b',GradientType=1 );
}

.header-Wrapper:after, #homepage-Toc #homepage-Navbar:after {
	background-color: transparent;
	background-image: none;
}

.header-Wrapper .header-Wrapper-info h2 { color: #b7f6e1; }


/* ----------------------------- */
/* ---------- Stories ---------- */
/* ----------------------------- */

.meta-share { background: #6bb69d; }
.meta-ate { background: #fe8e92; }
.ask-the-experts .ate-arrow { color: #da7992; }
#comments_related_wrapper { background: #E7F1EF; color: #333; }
ul.commentlist li.depth-1 > article { border: 4px solid #f5e7cf; }
.comment-meta,
#related_wrapper .widget ul li p { color: #756f64; }
footer{background-color:#333339;}

#commentform input[type="submit"] {
	background-color: #6BB69D;
}

#commentform input[type="submit"]:hover {
	background-color: #5B9B86;
}

footer .widget_text .more-link {
	background-color: #b7f6e1;
}


/* ----------------------------------- */
/* ---------- Media Queries ---------- */
/* ----------------------------------- */

@media (max-width: 980px) {
	.tag-browser .tag-column li { background-color: #e0363e; border: 1px solid #c2252d; }
}
@media (max-width: 600px) {
	#homepage-Slider-list h3 {font-size: 2em;}
	.homepage-Slider-slide .text {padding: 0 40px;}
}
@media (max-width: 500px) {
	.homepage-Slider-slide .text {padding: 0 20px;}
}


/* ----------------------------------------- */
/* ---------- Internet Explorer 8 ---------- */
/* ----------------------------------------- */

/* Remove gradient overlays */
.lt-ie9 .header-Wrapper:after,
.lt-ie9 #homepage-Toc #homepage-Navbar:after { display: none; }
.lt-ie9 #primary #masthead:after { background-color: #e19e95; }

/* Fallback header backgrounds */
.lt-ie9 .header-Wrapper,
.lt-ie9 #homepage-TopSlide,
.lt-ie9 #homepage-Toc #homepage-Navbar,
.no-js .header-Wrapper,
.no-js #homepage-TopSlide,
/* .no-js #homepage-Toc #homepage-Navbar { background: #fe8e92 url(images/masthead-bg-ie.jpg); } */