/*

  CCCC
 C
 C
 C
  CCCC

bootstrap query MAX 480 */

@media (max-width: 480px) {

/* Navigation Styles */

.mainnav-drawer {
	width: 25%;
}
.mainnav-gr8 {
	width: 50%;
}
.mainnav-home {
	border: 0;
	width: 25%;
}
.mainnav-cover {
	width: 34%;
}
.mainnav-search {
	background-color: #1B1B1B;
	width: 16%;
}
.mainnav-print {
	background-color: #1B1B1B;
	width: 16%;
}
.mainnav-bookmark {
	background-color: #1B1B1B;
	width: 17%;
}
.mainnav-login {
	background-color: #1B1B1B;
	width: 17%;
}
.mainnav-preferences {
	background-color: #1B1B1B;
	width: 17%;
}
.mainnav-help {
	background-color: #1B1B1B;
	width: 17%;
}

.navbar-tools .search input {
	width: 90%;
}

/* override drawer size on phones, query C */
.nav-layer {
	left: -100%;
	width: 100%;
}

.nav-layer-out {
	left: 0;
}

/* END Navigation Styles */

.book-figure.animation-fullWidth .book-megazoom {
	height: 300px;
}
.book-figure.animation-fullWidth .book-megazoom .lhp_giv_map {
	bottom: auto;
	width: 33%;
}

/* Homepage Styles */

body.front #book-intro {
	font-size: 1.25em;
	margin: 0 1em;
}

.unit-1, .unit-2, .unit-3, .unit-4 {
	margin-bottom: 1em;
	padding: 0 1em;
}

.focus-area a {
	width: 84%;
}
.focus-area h3 {
	font-size: 1.8em;
}
.focus-area p {
	font-size: 0.9em !important;
}

.info-area-list {
	margin-left: 0;
}

/* END Homepage Styles */

/* MAIN CONTENT */

table {
	font-size: 0.7em;
}

h1.page-header {
	font-size: 2.3em;
}
h2.page-header-topic, h1.page-header-lesson, h2.page-header-lesson {
	font-size: 1.8em;
}

body.unit3 blockquote {
	margin: 2em 1em;
}

body.unit1 .quickzoom .book-image:after,
body.unit2 .quickzoom .book-image:after,
body.unit3 .quickzoom .book-image:after,
body.unit4 .quickzoom .book-image:after {
	background-size: 50%;
	bottom: -30px;
	right: -30px;
}

body.unit1 .megazoom .book-image:after,
body.unit2 .megazoom .book-image:after,
body.unit3 .megazoom .book-image:after,
body.unit4 .megazoom .book-image:after {
	background-size: 50%;
	bottom: -30px;
	right: -30px;
}

body.unit1 .quickzoom.slideshow .book-image:after,
body.unit2 .quickzoom.slideshow .book-image:after,
body.unit3 .quickzoom.slideshow .book-image:after,
body.unit4 .quickzoom.slideshow .book-image:after {
	background-size: 50%;
	bottom: -30px;
	right: -30px;
}

.node-book .book-figure-width-33, .node-book .book-figure-width-25 {
	width: 40%;
}

.in-content-doc-right,
.in-content-doc-left,
.in-content-doc {
	padding: 2em 1em;
	width: 95%;
}

body.unit1 .important, body.unit2 .important,
body.unit3 .important, body.unit4 .important {
	background-size: 18%;
}

/* qTip2 styles */

.qtip {
	width: 180px;
}
.qtip-content {
	max-height: 350px;
}

/* END qTip2 styles */

/* LESSON AND TOPIC LINKS IN CONTENT AREA */
.ds-1col .menu li {
	margin: 0 0 2em 0;
}

/* END MAIN CONTENT */

/* ACTIVITY CONTAINER */
.activity-container {
	margin: 2em 0;
}

}
