html { 
	font-size: 13px; 
	font-family: source_sans_pro;
}

* { 
	overflow: visible !important; 
	color: #000 !important; 
	position: static !important; 
	border: none !important; 
	flex: none !important;
}

body {
	background: #fff !important;
	margin-top: 0;
}

li li { list-style: disc outside; }

div#wrapper {
	transform: none;
	background: #fff;
}

div#printHeader, #goalsList { margin: 20px 0; }

#tns1 .tns-item:first-child {
	display: block !important;
	margin-bottom: 20px;
}

#tns1 .tns-item:first-child img { width: 100%; }

ul.prompt.materials .list img, div#model .slider-container {
	max-width: 375px;
	margin: 0;
}

div#printHeader, #info, #details {
	display: block !important;
	margin-bottom: 20px;
}

#navbar, #mobileNav, #mobileBreadcrumb, .button, #lesson p#tagling, #lesson h2#heading, h1#sectionHeading, hr, i.icon-chevron-up, i.icon-chevron-down, hr, div.activity-label, div.activity-label.header, #lesson div.tns-nav, div#model div.tns-visually-hidden,#tns1 .tns-item,div#info #vocab, #lesson .toggle .sprite1, br, hr, #mobileNav, nav, #modelNav, .icon, .btn-small, .banner .sprite2, #mobileDetails { display: none !important; }

.index-buttons-cont a { text-decoration: none; }

.video {
	width: 375px;
	margin-top: 20px;
}

.bullet-list, ol, #mobileVocab ul, .prompt.research, ul.prompt.research li.list { margin-left: 20px; }

ul.prompt.research { margin: 10px 0 20px 0; }

.prompt.research li.list, .bullet-list li {
	display: list-item !important;
	list-style: disc outside;
}

.prompt.materials, ol, .prompt.research, #mobileVocab ul, .bullet-list, .prompt.prep.goals, .prompt.activity { padding: 0; }

.prompt.materials, .prompt.materials li { display: block; }

.prompt.materials img { margin-bottom: 10px !important; }

.prompt.materials .toggle { padding-bottom: 10px; }

.prompt.materials .toggle a, #mobileVocab h6, #activity h3, .prompt.materials h4 {
	font-size: 2.1875rem;
	line-height: 2.5rem;
	font-weight: bold;
}

.model-list-content img, #featureImage, .vocab, .prompt.activity img { width: 375px; }

#details h6, .prompt.activity .act-title {
	font-size: 1.2rem;
	line-height: 1.4rem;
	font-weight: bold;
}

#details p {
	margin: 0 !important;
	padding: 0;
}

.prompt.activity .act-title { padding-bottom: 20px; }

.prompt.research .toggle {
	display: block;
	font-weight: bold;
	font-size: 1.5rem;
	line-height: 1.9rem;
	margin-bottom: 5px;
}

h1, h2, h3, h4, h5, h6, p { margin: 10px 0 0 0 !important; }

div#model { margin-top: 20px; }

@media print {
	a[href*='//']:after {
		content: " (" attr(href) ") ";
		color: #347aaa;
	}
}