.sidebar{
	font-size: 1.6rem;
}

.sidebar .view-recent-symposia h2{
	font-size: 1.6rem;
}

#site-nav ul.menu li{
	padding-left: 2rem;
}



#page,
/*.sticky-nav #site-nav,*/
.stick #video-positioner{
	width: 920px;
	width: 92rem;
}

p,
.field{
	font-size: 2.1rem;
	line-height: 3.3rem;
}

p{
	padding-bottom: 1.1rem;
	margin-bottom: 1.1rem;
}

h2,
h3{
	margin-bottom: 2.2rem;
}

/* TYPOGRAPHY */

#header #site-name{
	font-size: 3.5rem;
	line-height: 4.4rem;
}

#header #site-slogan{
	font-size: 2rem;
	line-height: 2.2rem;
}

.front #header h1#site-name{
	font-size: 5rem;
	line-height: 4.4rem; /* 2.2 * 2 */
}

.front #header #site-slogan{
	font-size:2.1rem;
	line-height: 2.2rem;
}

.front #header{
	padding: 3.3rem 0;
}


#header #logo img{
	/*width: 70px;*/
	height: auto;
	padding-right: 1rem;
}

h1#page-title{
	margin-bottom: 2.2rem;
}

h3{
	font-size: 2.6rem;
	line-height: 3.3rem;
	letter-spacing: .01em;
}

.view-featured  h3{
	font-size: 2.2rem;
	line-height: 2.4rem;
	margin-bottom: 1rem;
}

#highlighted #block-views-featured-block h3{
	font-size: 2.5rem;
	line-height: 2.8rem;
	margin-top: 0;
}

#highlighted #block-views-featured-block h2{
	font-size: 1.2rem;
}
#highlighted p,
p.highlighted{
	line-height: 3rem;
}

h2{
	font-size: 4rem;
	line-height: 4.4rem;
}

#block-views-featured-block .date-display-single{
	/*font-size: 1.8rem;*/
	/*line-height: 2.2rem;*/
}

#highlighted .view-featured .descriptive-content .dek{
	display: block;
}

#highlighted .view-featured .descriptive-content .dek p,
#highlighted .location{
	font-size: 1.6rem;
}

#highlighted p{
	font-size: 2.1rem;
}

#highlighted p.big{
	font-size: 3.3rem;
	line-height: 4rem;
	padding-top: 1rem;
}


#highlighted h1,
/*h1.highlight*/{
	  padding-top: 2.2rem;
	  font-size: 5.5rem;
	  line-height: 6.6rem;
}

#highlighted h2,
/*h2.highlight*/{
	font-size: 2.2rem;
}

#highlighted p,
#highlighted h2,
h2.highlight{
	margin-bottom: 2rem;
}

#highlighted .view-featured .visual-content{
	padding-top: 0;
}

.zone p{
	font-size: 1.6rem;
}

#footer p{
	font-size: 1.4rem;
}



#site-nav, .pull{
	font-family: 'karla', Helvetica, sans;
	font-size: 14px;
	font-size: 1.4rem;

}

ul.links{
	font-size: 1.6rem;
}

.slides{
	height: 250px;	
}

h1#carousel-header{
	top: 2rem;
	font-size: 1.8rem;
}


.not-front #header #hgroup .menu li{
 	font-size: 1.6rem;
 }

.sidebar .block h2, #header-aside .block h2{
   /* font-size: 1.8rem;*/
}


.slide .content-type{
	font-size: 1.4rem;
}

.slide .slide-dek{
	font-size: 1.4rem;
}

.slide .slide-headline{
	font-size: 2.1rem;
}




#primary{
	width: 80rem;	
}

.symposia #primary{
	width: 100%;
}

.symposia #primary #video-container{
	width: 60rem;
}	


.slide .slide-txt{
	top: 3rem;
}


#header-aside{
	/*width: 35%;
	float: right;*/
	margin-top: 3.3rem;
}

#zones section{
width: 21rem;
float: left;
margin-right:3.5rem;
}

#zones h2{
	margin-bottom: 1.1rem;
}

#zones h3{
	font-size: 1.6rem;
	/*padding-bottom: 1.1rem;*/
	margin-bottom: 0;
}

#zones p{
	font-size: 1.5rem;
	padding-bottom: 1.1rem;
	line-height: 2.2rem;
}


.field-name-field-subtitle .field-item{
	font-size: 2rem;
	line-height: 3.3rem;
}



#page .node-symposium .date-display-single{
	font-size: 1.8rem;
}

#page .node-symposium .date-display-single{

}

/* container for all the slides */
#views_slideshow_cycle_teaser_section_featured_slideshow-block{
	min-height: 207px; /* 207px + 30 px = 237px */
}

#views_slideshow_cycle_main_featured_slideshow-block p{
	font-size: 1.6rem;
}

h1{
	font-size: 5rem;
	line-height: 5.5rem;
}


.node-type-topic .node-biblio h2,
.node-type-topic h2{
	font-size: 2.1rem;
	/*padding-bottom: 1rem;*/
}

.node-type-topic .field-name-field-definition{
	font-size: 2.8rem;
}

#video-container{
	width: 50rem;
	margin-left: 5rem;
}

.node-type-symposium #symposium-info,
body.node-type-symposium #sidebar,
body.node-type-symposium .links,
body.node-type-symposium #comments{
	display: block;
	width: calc(100% - 55rem);
	overflow: hidden;
}

.node-type-symposium .no-video #symposium-info,
body.node-type-symposium .no-video  #sidebar,
body.node-type-symposium .no-video .links,
body.node-type-symposium .no-video  #comments{
	width: 68%;
	float: left;
	margin-right: 7%;
}

.node-resource-list .node-biblio .content,
.node-resource-list .node-biblio .file{
	font-size: 1.5rem;
	line-height: 2.2rem;
}

#symposium-resources .node-biblio h2{
	font-size: 1.8rem;
}

.view .region-content .node{
	margin-bottom: 2.2rem;
	padding-bottom: 2.2rem;
}

.region-content .node-book{
	margin-bottom: 1.1rem;
}

/* BOOK NAVIGATION */
.book-navigation{
	font-size: 2.4rem;
	line-height: 3.3rem;
}

.book-navigation .menu{
	padding-left: 3,3rem;
	padding-top: 3.3rem;
	padding-bottom: 2.2rem;
}

.book-navigation .menu .leaf{
	padding-bottom: 1.1rem;
}

.book-navigation .page-links{
	font-size: 1.6rem;
	line-height: 2.2rem;
	padding: 1.1rem;
}


.front #highlighted #block-views-featured-block h2{
	top: 2.8rem;
	
}

.front #highlighted #block-views-featured-block{
	margin-top: -2.2rem; /* compensate for h2 */
}

.front #sidebar{
	margin-top: .4rem;
}

dl{
	font-size: 2.2rem;
}

.field-name-field-tags div.field-item{
	font-size: 1.8rem;
	line-height: 3.3rem;
}

#video-container .node-biblio{
	font-size: 1.4rem;
	line-height: 1.65rem;
}

.field-label{
	line-height: 3.3rem;
}

h4.field_label,
#symposium-info .field-label{
	font-size: 2.2rem;
}

.view-content .region-content .node,
#block-system-main .node
{
	margin-bottom: 2.2rem;
	padding-bottom: 2.2rem;
}

.node .node-participant-profile h2{
	font-size: 2.8rem;
}

#symposium-info h3{
	font-size: 2.8rem;
}

#symposium-overview li p,
.node .field-name-field-participants .node-participant-profile p,
.node .field-name-field-moderator .node-participant-profile p{
	font-size: 1.5rem;
	line-height: 2.2rem;
}

.node .field-name-field-homepage,
.node .field-name-field-twitter{
	font-size: 1.6rem;
	line-height: 2.2rem;
	margin-bottom: 1.1rem;
}

.field-name-field-outline ul{
	font-size: 1.9rem;
}

.node-participant-profile .group-affiliations div{
	font-size: 1.9rem;
	line-height: 2.2rem;
}

.node ul li ul li{
	font-size: 1.5rem;
	line-height: 2.2rem;
}

.node ul li{
	line-height: 2.2rem;
	margin-bottom: 2.2rem;
	font-size: 1.9rem;
}

.node ul li li{
	margin-bottom: 1.1rem;
}

.node ul li li li{
	margin-bottom: 2.2rem;
}

.node ul ul{
	margin-top: 2.2rem;
}

#symposium-toc ul li{
	margin-bottom: 1.1rem;
}



#symposium-toc .node ul li{
	margin-bottom: 1.1rem;
}

.node-event .field-name-field-symposium-ref .field-name-field-participants h2{
	line-height: 2.2rem;
	margin-bottom: 0;
	font-size: 2.2rem;
}