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

@font-face {
  font-family: "TiemposHeadline";
  src: url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Regular.eot");
  src: url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Regular.eot?#iefix") format("embedded-opentype"),
       url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Regular.woff") format("woff");
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: "TiemposHeadline";
  src: url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Regular-Italic.eot");
  src: url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Regular-Italic.eot?#iefix") format("embedded-opentype"),
       url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Regular-Italic.woff") format("woff");
  font-style: italic;
  font-weight: 400;
}

@font-face {
  font-family: "TiemposHeadline";
  src: url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Bold.eot");
  src: url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Bold.eot?#iefix") format("embedded-opentype"),
       url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Bold.woff") format("woff");
  font-style: normal;
  font-weight: 700;
}

@font-face {
  font-family: "TiemposHeadline";
  src: url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Bold-Italic.eot");
  src: url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Bold-Italic.eot?#iefix") format("embedded-opentype"),
       url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Bold-Italic.woff") format("woff");
  font-style: italic;
  font-weight: 700;
}

a{color:#276daf;}
button,
input.button,
input[type="button"],
input[type="submit"],
.button,
.navigation span a{background-color:#014993;color:#fff;}
.article-feature button,
.article-feature input.button,
.article-feature input[type="button"],
.article-feature input[type="submit"],
.article-feature .button,
.article-feature .navigation span a{color:#fff;}
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{color:#000;background-color:#FFF200;}
#primary #masthead{border-bottom:1px solid rgba(255,255,255,.2);background-color: rgba(0, 0, 0, .15);}
#primary .square-link,
#primary #masthead h2 a{color:#e6f9ff;}

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

/* Slider */
.homepage-Slider-slide a:hover{text-decoration:none!important;}
.homepage-Slider-slide .text{width:80%;max-width:800px;padding:0;}
#homepage-Slider-list h3,
#homepage-Slider-list p{color:#fff; text-shadow: 2px 2px 4px #000000;}
#homepage-Slider-list h3{font-family:"TiemposHeadline";font-weight:700;font-size:2.4em;line-height:1.1em;margin-bottom:15px;}

@media (max-width:480px){
	#homepage-Slider-list h3{font-size:1.6em !important;}
}

.toc #primary .square-link .ss-icon,
.toc #primary .square-link,
.toc #primary #masthead h2 a{color:#fff;}



#homepage-Slider-slide--salle-yoo-lawyer-driving-uber .citu-inside h3,
#homepage-Slider-slide--salle-yoo-lawyer-driving-uber .citu-inside p,
#homepage-Slider-slide--stewart-lane-meet-mr-broadway .citu-inside h3,
#homepage-Slider-slide--stewart-lane-meet-mr-broadway .citu-inside p,
#homepage-Slider-slide--morris-robinson-taking-on-porgy .citu-inside h3,
#homepage-Slider-slide--morris-robinson-taking-on-porgy .citu-inside p,
#homepage-Slider-slide--vincent-machozi-congo-machozis-calling .citu-inside h3,
#homepage-Slider-slide--vincent-machozi-congo-machozis-calling .citu-inside p {
	text-shadow: 0 0 11px rgba(28, 29, 77, 1);
}

@media (max-width:480px){

	#homepage-Slider-slide--salle-yoo-lawyer-driving-uber .citu-inside,
	#homepage-Slider-slide--stewart-lane-meet-mr-broadway .citu-inside,
	#homepage-Slider-slide--morris-robinson-taking-on-porgy .citu-inside,
	#homepage-Slider-slide--vincent-machozi-congo-machozis-calling .citu-inside
	 {
		background: #000;
		background: rgba(0, 0, 0, .5);
		padding: 20px 10px;
		text-shadow:none;
	}
}

#homepage-Slider-slide--maureen-orourke-dean-lawyering-up {
	background-position: 35% 50%;
}

#homepage-Slider-slide--maureen-orourke-dean-lawyering-up .citu-inside {
	background: #000;
	background: rgba(0, 0, 0, .65);
	padding: 20px 10px;
	text-shadow:none;
}
/*

#homepage-Slider-slide--leonard-campanello-gloucester-police-safe-harbor .citu-inside .media-type {
	text-shadow: none !important;
	background: #000;
	background: rgba(0, 0, 0, .5);
	border:1px solid #fff;
	border:1px solid rgba(255, 255, 255, .5);
	border-radius:50%;
	padding: 10px;
	line-height: 1;
	top: 0px;
	font-size: 1em;
}
#homepage-Slider-slide--leonard-campanello-gloucester-police-safe-harbor .citu-inside span.ss-icon.ss-standard {
	position:relative;
	top:3px;
}
#homepage-Slider-slide--leonard-campanello-gloucester-police-safe-harbor .citu-inside {
	background: #000;
	background: rgba(0, 0, 0, .5);
	padding: 20px 10px;
	text-shadow:none;
}
#homepage-Slider-slide--sybil-morial-new-orleans-making-history  .citu-inside {
	background: #000;
	background: rgba(0, 0, 0, .75);
	padding: 20px 10px;
}


#homepage-Slider-slide--matthew-trevithick-tehran-iran-prison-41-days h3,
#homepage-Slider-slide--matthew-trevithick-tehran-iran-prison-41-days p {
	text-shadow: 0 0 11px rgba(0, 0, 0, .75);
}
@media (max-width:800px){
	#homepage-Slider-slide--matthew-trevithick-tehran-iran-prison-41-days {
		background-position: 10% 0 !important;
	}
	#homepage-Slider-slide--matthew-trevithick-tehran-iran-prison-41-days .citu-inside {
		background: #000;
		background: rgba(0, 0, 0, .5);
		padding: 20px 10px;
		text-shadow:none;
	}
}


#homepage-Slider-slide--michaela-watkins-unpredictable h3 {
	text-shadow: 0 0 11px rgba(0, 0, 0, 0.5);
}
#homepage-Slider-slide--michaela-watkins-unpredictable p {
	text-shadow: 0 0 11px rgba(0, 0, 0, 0.5);
}
#homepage-Slider-slide--michaela-watkins-unpredictable .citu-inside .media-type {
	text-shadow: none !important;
	background: #000;
	background: rgba(0, 0, 0, .5);
	border:1px solid #fff;
	border:1px solid rgba(255, 255, 255, .5);
	border-radius:50%;
	padding: 10px;
	line-height: 1;
	top: 0px;
	font-size: 1em;
}
#homepage-Slider-slide--michaela-watkins-unpredictable .citu-inside span.ss-icon.ss-standard {
	position:relative;
	top:3px;
}
@media (max-width:800px){
	#homepage-Slider-slide--michaela-watkins-unpredictable {
		background-position: 70% 50% !important;
	}
}
*/




/* moar homapaging */
#homepage-News h2,
.media-type{color:#276daf;}
.article-grid .article-meta span.comments{background-image:url("images/bg-comment-yellow.png");}
@media (max-width:741px){
.homepage-News-item .meta{color:#04bbcc;}
}
/* ------------------------------ */
/* ---------- Landings ---------- */
/* ------------------------------ */

#garage-doors-wrapper .archives-container .intro h3 span{color:#04bbcc;}
.header-Wrapper .header-Wrapper-info h1 strong{color:#ccfffa;}
.right-sidebar .widget-bu-posts article .meta,
.article-list article h2{color:#0D6F75;}
.article-meta .meta-tags a{background-color:#5fccc9;border:none;color:#fff;background:#f6e80a;color:#0c2642;}
.article-meta-footer .article-meta .meta-tags a:link, .article-meta-footer .article-meta .meta-tags a:visited {color:#0c2642;}
/* ------------------------------------- */
/* ---------- Internal Header ---------- */
/* ------------------------------------- */

.header-Wrapper,
#homepage-Toc #homepage-Navbar{background:#013D86 url("images/bg-blue.jpg") repeat;;}
.article-feature .header-Wrapper {background-image: none; background: #272B29;}
.header-Wrapper:after,
#homepage-Toc #homepage-Navbar:after{background-color:transparent;background-image:none;}
.header-Wrapper .header-Wrapper-info h1{font-family:"TiemposHeadline",sans-serif;font-weight:700;color:#fff;}
.header-Wrapper .header-Wrapper-info h2{color:#FFF200; text-shadow: none;}
/* ----------------------------- */
/* ---------- Stories ---------- */
/* ----------------------------- */

.meta-share{color:#0c2642; background: #6E8898; color: #fff;}
.meta-share .ss-icon{color:#fff;}
/* usually not needed if links are white */
.meta-ate{background:#0D6F75;}
.ask-the-experts .ate-arrow{color:#f4fafa;}
#comments_related_wrapper{background:#f2f3f4;}
ul.commentlist li.depth-1 > article{border:4px solid #dee9f1;}
.comment-meta,
#related_wrapper .widget ul li p{color:#647573;}
footer{background-color:#353535;}
footer .widget-bu-posts h2,
footer .widget_text h2{border-color:#767676;}
footer .widget_text .more-link{background-color:#FFF200;}
footer .widget_text a:hover .more-link{background-color:#ffffff;}
footer .widget-bu-posts p,
footer .widget_text p{color:#999;}
footer .widget-bu-posts article .meta span{color:#767676;}
.article-meta-footer .article-meta .meta-share a,
.article-meta-footer .article-meta .meta-download a{color:#04bbcc;}
/* ----------------------------------- */
/* ---------- Media Queries ---------- */
/* ----------------------------------- */

@media (max-width:980px){
.tag-browser .tag-column li{background-color:#FDDB46;border:1px solid #cfc27e;color:#000;}
.tag-browser .tag-column li a:link,
.tag-browser .tag-column li a:visited{color:#000;}
}
@media (max-width:600px){
#homepage-Slider-list h3{font-size:1.8em;}
}