
/*--- WRITE YOUR CSS HERE ---*/

/* Temporary fix to work around issues with top nav */
.bb-nav-root h1 { 
	font-size: 30px; 
	line-height: 30px;
}

#main h1 {
	color: #fff;*/
	/*background-color: #000;*/
}

#main .dek {
	/*color: #000;*/
	/*background-color: #fff;*/
}

#main .byline-feat {
	/*color: #000;*/
	/*background-color: #fff;*/
}

#main p a:not(.bw-attribution-link) {
	/*color: #3c3c3c;*/
	/*border-bottom: 2px solid #2800d7;*/
}

/* black lede content background */

.dvz-content .lede-full-width-img .lede-content {
	background-color: #000;
	color: #fff;
}

/* changing entire background color to black */
.dvz-content {
	background-color: #000;
}

/* color of headline & pull quotes */
h1 {
	color: #fff;
}
.dvz-content .pullquotes {
	color: #fff;
}

/* lightening of phoot info, adding a little padding*/
.dvz-content figcaption {
	margin-top: 10px;
	color: #d9d9d9;
}

/* changing body copy color */
.dvz-content p, .dvz-content #main .byline-feat, .dvz-content .section-break:first-line{
	color: #F0F0F0;
}

.dvz-content .section-break:first-line{
	font-weight: 700;
	font-family: "BWHaasText", Helvetica, Arial, sans-serif;
}

.lede-full-width-img .lede-content{
	box-sizing: content-box;
}

.dvz-content img.img_full.fullWidth {
	width: 100%;
	max-width: none;
	margin: 0 auto;
}

.dvz-content .photo-info.fullWidth{
	max-width: 99%;
	margin: 0 auto;
}

.dvz-content .photo-info{
	border-bottom: 1px solid #898989;
}