/* 
This is the section css for English 
*/

#home-content .grid12 .facultyListingProfiles .grid1, #home-content .grid12 .facultyBookshelf .grid1{
	padding-right: 10px;
}

#home-content .ou-justedit-region .floatLeft {
	float: none;
}

#home-content .faculty #slideshow {
	width: 100px;
}
/*FA ICONS*/
#home-content .faIcons{
	float:right;
}


#home-content .col4-8 .grid4{
	padding:15px;
}

/* social media logos */
#home-content .englishSocialMediaOuterRight{
	display: inline-block;
	float: right;
}


/* PATRICK EDITS */
#home-content .col2-10 > .row-responsive > .grid10 { padding-left: 20px; }

#home-content .fLeft {
	float: left;
	margin-bottom: 1em;
	margin-right: 1em;
}

#home-content .clear { clear: both; }

#home-content .expandList > li > div:first-of-type {
	cursor: pointer;
	font-weight: bold;
	margin-bottom: 0;
}

#home-content .expandList > li > div > p { margin: 0; }

#home-content .greyGrid {
	background-color: #fff;
	padding: 10px;
	overflow: auto;
}

#home-content .greyGrid > h4 { margin-top: 5px; }

#home-content .literaturesTrackList {
	list-style: none;
	margin-left: 0;
}
#home-content .literaturesTrackList img {
	float: left;
	padding-right: 5px;
}
#home-content .literaturesTrackList li {
	clear: both;
	padding: 5px 0;
}
#home-content .literaturesTrackList li:not(:last-child) {
	border-bottom: 1px dotted #bbb;
	padding-bottom: 50px;
}
#home-content .quoteAuthor::before { display: none; }
#home-content #quotesSlides h4 { display: none; }
#home-content #quotesSlides .contentSlidesContainer { padding-right: 0; }

/* NEWFACULTY.aspx */
#home-content #newFaculty > .row-responsive {
	border-bottom: 1px dotted #ddd;
	padding-bottom: 1em;
}

#home-content #newFaculty > .row-responsive > .grid2 img {
	display: block;
	margin: 0 auto;
	width: 100%;
}

#home-content #addContactInfo > .row-responsive > .grid2 img {
	display: block;
	margin: 0 auto;
}


/* NEWSARCHIVES.aspx */
#home-content .archiveList {
	list-style: none;
	margin-left: 0;
}

#home-content .archiveList img {
	float: left;
	padding-right: 5px;
}

#home-content .archiveList li:not(:last-child) {
	border-bottom: 1px dotted #bbb;
	clear: both;
	padding: 5px 0;
	padding-bottom: 50px;
}

/* UPCOMINGAUTHORS.aspx */
#home-content .creativeReading .grid2 {
	margin-top: 14px;
	text-align: center;
	background-color: #fff;
	padding: 7px 7px 0 7px;
}
#home-content .creativeReading .grid2 img {
	display: block;
	margin: 5px auto;
}

#home-content .learningOutcomesLink{
	color: #fff;
}



#home-content ol, #home-content ul{list-style-position: outside; margin-bottom: 14px;}
#home-content #accordion h4{margin-top: 20px; margin-bottom: 10px;}
#home-content h4{margin-top: 20px; margin-bottom: 10px; padding-bottom: 5px;}
#home-content h3 a{text-decoration: none;}
#home-content .boldName a{text-decoration: none; color: #6e3061;}
#home-content .inlineBlock{display: inline-block; width: 100%;}
.fancyboxText{padding: 0 20px 20px 20px; font-family: 'OpenSansRegular'; line-height: 22px; font-size: .95em; width: 500px;}
.fancyboxText ul{margin-left: 20px;}
.fancyboxText .floatLeft{float: left; margin: 0 10px 5px 0;}
#home-content .closeList li{margin-bottom: 0 !important;}
#home-content .rightColumn{padding-left: 20px;}

/********** On multiple pages. Used for the expanding content boxes**********/
.newsUpdateContent{
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
	margin: 0px !important;
}
.newsUpdateList li{
	list-style-type: none !important;
}

/**********HOMEPAGE**********/
.homepage .grid4{margin-top: 18px; padding-left: 20px;}
.homepage .grid4 .btn{width: 100%;}
#introReadMore{color: #6e3061; text-decoration: underline; cursor: pointer;}
#home-content .floatingContent{
	padding: 10px;
	background-color: #6e3061;
	font-weight: bold;
	font-size: 1.1em;
	color: #fff;
	-webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, .35);
	-moz-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, .35);
	box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, .35);
	text-align: center;
}
#home-content .floatLeft{float: left; padding-right: 10px; padding-bottom: 10px;}
#home-content .floatRight{float: right; padding-left: 10px;}
#home-content .floatingContent.floatLeft{margin: 5px 10px 0px 0;}
#home-content .floatingContent #rotatingSlide{width: 100px;}
#home-content .floatingContent ul.slides{
	margin-bottom: 0;
	max-width: 150px;
}
#home-content .floatLeft .slides{
	margin-top: -20px;
	margin-bottom: 0px;
}
#home-content .floatLeft .row-responsive{
	margin-top: 20px;
}
.rotatingSlide-control-nav.rotatingSlide-control-paging{display: none;}
#home-content .floatingContent.floatRight{margin: 5px 0 20px 10px;}
#home-content .floatingContent img{margin: auto; display: block;}
#home-content .floatingLink{text-decoration: none; text-align: center; display: inline;}
#home-content .news .grid12:last-child{border-bottom: none;}
#home-content .grid9{
	padding-right: 20px;
}
#home-content .grid4{font-size: .95em; line-height: 20px;}
#home-content .grid4 h4{margin-top: 0;}
#home-content .news{
	float: left;
}
#home-content .news p{
	border: none;
	margin: 10px 0;
	padding: 10px 0;
	clear: both;
}
#home-content .news .grid12{margin: 20px 0px; padding: 5px 0; border-bottom: 1px dotted #bbb;}
#home-content .news .grid12 > a{
	font-weight: bold;
}
#home-content .news img{padding-right: 10px; float: left;margin-top: -10px;}
#home-content .news .fancybox-media img{box-shadow: none !important;}
#home-content .homepage .curriculum:after{background-color: transparent;}
#home-content .homepage .curriculum{
	background-color: #f7f7f7;
	border: 1px solid #ccc;
	padding: 10px;
	color: #522152;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0px 0px 5px -1px rgba(0,0,0,.2), inset 0 3px 10px white;
	-moz-box-shadow: 0px 0px 5px -1px rgba(0,0,0,.2), inset 0 3px 10px white;
	box-shadow: 0px 0px 5px -1px rgba(0,0,0,.2), inset 0 3px 10px white;
	margin: 16px 0;
	padding-left: 30px;
	display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
	display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
	display: -ms-flexbox;      /* TWEENER - IE 10 */
	display: -webkit-flex;     /* NEW - Chrome */
	display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
}
#home-content .btnWhite{
	width: auto;
	float: right;
	padding: 1px 6px;
	margin-bottom: 0;
	font-size: .9em;
	background: #fff;
	background-image: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(220,220,220,1) 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(220,220,220,1)));
	background-image: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(220,220,220,1) 100%);
	background-image: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(220,220,220,1) 100%);
	background-image: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(220,220,220,1) 100%);
	background-image: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(220,220,220,1) 100%);
}
#home-content .mobileHomeImage{
	display: none !important;
}
/*
REMOVED -- NOT ENOUGHT CONTRAST FOR ADA
#home-content .facultyPicks{background: transparent url("../images/stanfordKay01.jpg") center; padding: 10px;}
*/

#home-content .events iframe{width: 100%;}
#home-content .underGradStudies .pictureGridSlider .slides img{
	margin: 0 auto;
}
#home-content .underGradStudies .pictureGridSlider .slides .opaqueTitle{
	background: transparent;
}

/**********ENGLISH FACULTY READING PICKS**********/
#home-content .facultyPicksPage .grid12:last-child{border-bottom: none;}
#home-content .facultyPicksPage .grid12 .grid12{margin: 0; padding: 5px 0; border-bottom: 1px dotted #bbb;}
#home-content .facultyPicksPage img{vertical-align: middle; text-decoration: none; margin-right: 10px;}
#home-content .facultyPicksPage .readingPicksImg{float: left;}
#home-content .facultyPicksPage a{text-decoration: none; color: #575757;}
#home-content .facultyPicksPage .lastLink{text-decoration: underline; color: #6e3061;}
#home-content .facultyPicksPage .grid1 .pdfIcon{display: none !important;}

/**********LEARNING OUTCOMES**********/
.learningOutcomes dt{padding: 0; font-weight: bold;}
#home-content .learningOutcomes .skillSets p{margin-bottom: 5px;}
#home-content .learningOutcomes .skillSets ul{margin-left: 30px;}

/**********ADDITIONAL CONTACT INFORMATION**********/
#home-content .additionalContact p{border-bottom: 1px dotted #ddd; padding-bottom: 10px; margin: 0 0 0 135px;}
#home-content .additionalContact .grid12 p:last-child{border-bottom: none; padding-bottom: 0;}





#home-content .additionalContact .grid11{
	padding-left: 10px;
}

/**********WHY ENGLISH**********/
#home-content .floatImg{float: left; margin: 0 15px -10px 0;}
#home-content .boldName{font-weight: bold; font-size: 1.3em;}
.whyEnglish .whyEnglishTitle{padding-bottom: 10px; display: block;}
#home-content .whyEnglish .grid10{padding-left: 20px;}
#home-content .whyEnglish .grid2 div{width: 100%;}
#home-content .whyEnglish .topWhyEnglishGrid{border-top: 1px dotted #ddd;}
#home-content .whyEnglish li{margin: 0 0 10px 20px;}
#home-content .backToPage{
	font-weight: bold;
	text-align: center;
	font-size: 1.1em;
	border-top: 1px dotted #ddd;
	border-bottom: 1px dotted #ddd;
	display: inline-block;
	width: 100%;
	padding: 15px 0;
}
#home-content .profileTitles{font-weight: bold;}

/**********ABOUT**********/
#home-content .videoPlaylist .slides li{vertical-align: middle !important;}
#home-content .videoPlaylist .slides a{text-decoration: none; height: fit-content;}
#home-content .videoPlaylist .grid3{position: relative; padding: 0 5px;}
#home-content .videoPlaylist img{
	-webkit-transition: all 100ms cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-moz-transition: all 100ms cubic-bezier(0.250, 0.250, 0.750, 0.750);
	-o-transition: all 100ms cubic-bezier(0.250, 0.250, 0.750, 0.750);
	transition: all 100ms cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */
}
#home-content .videoPlaylist .videoPlay{
	opacity: 0;
	position: absolute;
	left: 0;
	top: 0;
	padding: 0 5px;
	box-shadow: none;
}
#home-content .videoPlaylist .videoPlay:hover{opacity: 1;}
.flex-control-paging{display: none;}
#home-content .homepageSlides .slides a{padding: 10px; display: block;}
#home-content .homepageSlides .slides img{
	box-shadow: none;
	-webkit-transition: all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);
	transition: all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);
}
#rotatingSlide html.collegeTemplate .slides{max-width: none;}
#home-content .flex-prev{background: url(../images/prev1.png); left: 1%;}
#home-content .flex-next{background: url(../images/next1.png); right: 1%;}
#home-content .flex-direction-nav li a{
	top: 16%;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-transition: all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);
	transition: all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);
	width: 50px;
	height: 126px;
	opacity: .7;
}
#home-content .flex-direction-nav li a:hover{opacity: 1;}
#home-content .videoCaption{
	font-size: .9em;
	text-decoration: none;
	color: #575757;
	line-height: normal;
	text-align: center;
}
#home-content .flex-caption{
	margin: 0;
	min-height: 0;
	max-height: none !important;
	padding: 10px;
	color: #fff;
	background: rgba(68, 31, 73,.9);
	font-size: .95em;
}
#home-content .mainHallImg{width: fit-content;}
#home-content .mainHallImg p{ background-color: rgba(68, 31, 73, 1); margin-top: 0; padding: 10px; color: #fff; position: relative; top: -7px;}

/**********STUDENT OPPORTUNITIES**********/
#home-content .activitiesSlider .slides li{height: 275px !important;}
#home-content .activitiesSlider li a{text-decoration: none; color: #575757;}

#home-content .undergradResearch a{background-color: #eee; display: block; padding: 10px; height: 305px;}
#home-content .firstGrid{padding-right: 10px;}
#home-content .midGrid{padding: 0 5px;}
#home-content .lastGrid{padding-left: 10px;}

/**********AFFILIATIONS**********/
#home-content .infoLists .grid12 .grid12{border-bottom: 1px dotted #ddd; margin-bottom: 10px;}
#home-content .infoLists .grid12 .grid12:last-child{border-bottom: none;}
#home-content .infoLists .lastGrid{border-bottom: none !important;}
#home-content .infoLists .boldName{padding-bottom: 10px;}
#home-content .leftColumn{padding-right: 20px;}

/**********FIRST YEAR WRITING PROGRAM**********/
#home-content .firstYearWriting li{margin-bottom: 10px;}
#home-content .firstYearWriting ul{margin-top: 10px;}
#home-content .firstYearWriting .floatImg{margin-right: 30px;}

/**********FACULTY**********/
#home-content .faculty .emeritus .grid7{padding-right: 10px;}
#home-content .faculty .emeritus .grid5{margin-top: 15px;}
#home-content .floatingContent.noBackground{
	padding: 0 5px 5px 0;
	background-color: transparent;
	font-weight: bold;
	font-size: 1.1em;
	color: #fff;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
#home-content .faculty img{width: 100px;}
#home-content .faculty .sideAccordionContent .grid2 img{
	width: 100%;
}


/*#home-content .faculty p{margin-left: 120px;}*/
#home-content .facultyListingProfiles .opaqueTitle,
#home-content .facultyBookshelf .opaqueTitle,
#home-content .facultyBookshelf .flex-direction-nav{
	display: none !important;
}

/**********FACULTY BOOKSHELF**********/
#home-content .facultyBookshelf .grid12 .grid12 a{text-decoration: none;}
#home-content .facultyBookshelf .grid3:hover{background-color: #6e3061;}
#home-content .facultyBookshelf .grid3:hover a{color: #fff;}
#home-content .facultyBookshelf .grid3:hover p{
	color: #fff;
}
#home-content .facultyBookshelf .grid3 img{
	margin: 10px auto;
}
#home-content .facultyBookshelf .grid3{text-align: center; padding: 20px 0;margin-bottom: 20px;}
#home-content .facultyBookshelf .grid3 p{margin: 0; padding: 0 10px;}
#home-content .facultyBookshelf .grid3 a{text-decoration: none;font-size: 1.3em;}
#home-content .facultyBookshelf .grid12:nth-child(even){background-color: #f7f7f7;}
#home-content .facultyBookshelf .authorContainer{position: relative; display: block; width: 100%; height: 60px; margin-bottom: 5px; color: #6e3061;}
#home-content .facultyBookshelf .boldName{position: absolute; bottom: 0; left: 0; width: 100%; margin-bottom: 10px;}
#home-content .facultyBookshelf .grid3:hover .boldName{
	color: #ffe800;
}
#home-content .facultyBookshelf cite{font-family: "OpenSansSemibold"; font-style: italic;}
#home-content .facultyBookshelf small{line-height: normal;}

/**********FACULTY LISTING AND PROFILES**********/
.dblContainer
{
	padding-top: 10px;
}
#home-content .dblContainer p
{
	margin-top: 0;
}
.dblBox
{
	width: 100px;
	height: 100px;
	border: 4px solid #455f8c;
	color: #FFF;
	text-decoration: none;
}
.dblDiv
{
	margin: 4px;
	height: 84px;
	width: 84px;
	position: relative;
}
.dbTop
{
	height:42px;
	width: 84px;
	position: absolute;
	background-color: #455f8c;
	top: 0;
}
.dbBottom
{
	width: 84px;
	height:42px;
	position: absolute;
	bottom: 0;
	background-color: #27497c;
}
.dbTop span
{
	position: absolute;
	bottom: 0;
	left: 5px;
}
.dbBottom span
{
	position: absolute;
	top: 0;
	left: 5px;
}
#dCommons
{
	background-color: #441f49;
	width: 100px;
	height: 100px;
	display: block;
	color: #FFF;
	text-decoration: none;
	padding: 23px 10px;
	font-family: Georgia,"Times New Roman",Times,serif;
}

#letterLinks{
	font-size: .95em;
	margin-bottom: 5px;
	text-align: center;
	background-color: #fff;
}
#letterLinks a{
	border-radius: 3px;
	background: #6e3061;
	text-decoration: none;
	font-family: 'OpenSansSemibold';
	padding: 10px 0;
	height: 45px;
	width: 45px;
	display: inline-block;
/* 	box-shadow: -2px 2px 0px #B094B5, -1px 1px 0px #B094B5; */
	margin: 5px;
	color: #fff;
}
#letterLinks a:hover{color: #ffe800;background: #382140;}
#home-content #facultyListing h3{
	font-size: 2.4em;
	font-family: "Phonk";
	color: #ffe800;
	background-color: #6e3061;
	padding: 10px 20px;
}
#home-content .facultyListing h4{margin-bottom: 7px; padding-bottom: 3px;}
#home-content .facultyListing p{margin: 0 0 0 135px;}
#home-content .facultyProfile .floatLeft{margin: 14px 0;}
#home-content .facultyProfile .floatContent{padding-left: 140px;}
#home-content .resourceLinks .grid12 .grid12{padding: 10px 0; border-bottom: 1px dotted #eee;}
#home-content .resourceLinks .grid12:last-child{border-bottom: none;}

/**********UNDERGRADUATE STUDIES**********/
.underGradStudies #letterLinks a{width: 100%; margin: 10px 0px;display: block;}
.underGradStudies #letterLinks .grid4{
	padding: 0px 10px;
}
.underGradStudies #letterLinks{
	float: left;
	width: 100%;
}
#letterLinks a:hover{color: #ffe800;}
#home-content .resourceLinks .grid12 .grid12{padding: 10px 0; border-bottom: 1px dotted #eee;}

#home-content .resourceLinks .grid12:last-child{border-bottom: none;}
#home-content .underGradStudies li{margin-bottom: 10px;}
#home-content .underGradStudies.underGradStudies3 li{margin-bottom: 0px;}

/**********ENGLISH 400 SEMINAR**********/
#home-content .eng400Seminar .seminarTitle{display: block; font-weight: bold; padding: 0 0 5px 0; position: relative; left: -10px;}
#home-content .eng400Seminar p{padding-left: 10px;}

/**********ENGLISH DEPARTMENT ADVISING**********/
#home-content .advising .grid9{padding-right: 20px;}
#home-content .advising .floatRight{width: 30%;}
#home-content .advising blockquote{
	font-size: 1.1em;
	text-align: center;
	margin: 14px 0 0 10px;
	padding-bottom: 10px;
	color: #6e3061;
}
/**********NEW FACULTY**********/
#home-content .newFaculty .grid12 .grid12 p{margin-left: 139px;}
#home-content .newFaculty .floatImg{margin-top: 14px;}
#home-content #newFaculty .grid10 .boldName a{
	font-size: 1.4em;
	margin-bottom: 20px;
}
#home-content .topGrid{border-top: 1px dotted #ddd;}

/**********IN THE NEWS ARCHIVES**********/
#home-content .newsArchives .grid12:last-child{border-bottom: none;}
#home-content .newsArchives .grid12 .grid12{margin: 0; padding: 5px 0; border-bottom: 1px dotted #bbb;}
#home-content .newsArchives img{padding-right: 5px; float: left;}
#home-content .facultyRetirees .floatContent p{margin-top: 0;}
#home-content .jonathanJones .floatContent p{margin-top: 0;}

#home-content .newsTable .row-responsive{margin:0px !important;}

/**********STUDENT AWARDS AND SCHOLARSHIPS**********/
/*#home-content .awardRecipients{font-weight: bold;}*/
#home-content .infoLists .grid9{padding-left: 10px;}
#home-content .infoLists .grid12 .grid12{padding-bottom: 5px;}
#home-content .infoLists .grid9 p{margin-top: 0;}

/**********AFRICAN/AFRICAN AMERICAN LITERATURE MINOR**********/
#home-content .minorPage .grid9{padding-right: 20px;}
#home-content .minorPage .grid3 > .grid12{background-color: #fff; padding: 10px; margin-bottom: 10px;}
#home-content .aLit .grid3 > .grid12:nth-of-type(2){background: none;}
#home-content .minorPage .grid3 p, #home-content .minorPage .grid3 li, #home-content .minorPage .grid3 a{font-size: .95em; line-height: 22px;}
#home-content .minorPage .grid3 .grid12 h4{margin-top: 0;}
#home-content .rightNewsColumn{padding-left: 3px;}

#home-content .aLit .linkWrapper .grid12{margin: 10px 0;}
#home-content .aLit .linkWrapper .grid12 img{width: 100%;}
#home-content .aLit .gPaddingLink{margin: 0;}
#home-content .aLit .gPadding p{text-align: justify; margin-top: 0;}
#home-content .aLit .panelInfo{
	display: block;
	text-decoration: none;
	position: relative;
	font-family:'OpenSansBold';
	line-height: normal;
	font-size: .975em;
}
#home-content .aLit .panelInfo span.panelTitle{
	position: absolute;
	bottom: 4px;
	left: 0;
	width: 100%;
	padding: 5px 10px;
	background: rgba(118, 55, 117, .9);
	color: white;
}
#home-content .aLit .panelInfo:hover{
	-webkit-transform: scale(1.03);
	-o-transform: scale(1.03);
	-moz-transform: scale(1.03);
	transform: scale(1.03);
}
#home-content .aLit .panel{display: block;}
#home-content .aLit .panel h2{
	line-height: 30px;
	padding-top: 15px;
}
#home-content .aLit .panel .backBtn{
	float: right;
	font-size: small;
}
#home-content .aLitBtn{display: none;}

#home-content #brochure .pictureBtns a{width: 100%;}

/**********UPCOMING AUTHOR EVENTS**********/
#home-content .upcomingAuthors .authorImg{margin-bottom: 0;}
#home-content .upcomingAuthors .grid10{padding-left: 20px;}
#home-content .upcomingAuthors .grid2{margin-top: 14px; text-align: center; background-color: #fff; padding: 7px 7px 0 7px;}

/**********LITERATURES TRACK**********/
#factsSlides .slides{padding: 10px; font-size: .9em;}
#home-content .facts-control-nav{
	margin-left: 0;
	background-color: #c1c1c1;
	text-align: center;
	margin-bottom: 0;
}
.facts-control-nav li{
	display: inline-block;
}
.facts-control-nav li a{
	display: block;
	padding: 0 3px;
	cursor: pointer;
	color: #ddd;
	margin: 0 5px 0 0;
}
.facts-control-nav li a.facts-active{
	color: #fff;
}
#home-content .quoteAuthor{text-align: right; display: inline-block; width: 100%;}

/**********WRITINGS TRACK**********/
#home-content .learnMoreVid a{text-align: center; width: 100%; display: block;}

/**********ENGLISH ALUMNI**********/
#home-content .englishAlumni .btn{width: 100%;}
#home-content .englishAlumni li{margin-bottom: 10px;}

/********** EVENTS TEMPLATES **********/
#home-content .imgLeft{
	float: left;
	margin-right: 10px;
	margin-top: 10px;
}
#home-content .imgRight{
	float: right;
	margin-left: 10px;
	margin-top: 10px;
}
#home-content .imgRow div[class^="grid"]{
	text-align: center;
	padding: 0 10px;
}
#home-content .imgRow div[class^="grid"] .imgCaption{
	font-size: .9em;
}

/*** WRITE FAQ **/
#home-content .writeFAQ{width: 100%; margin-bottom: 10px;}
#home-content .writeTable{width: 100%; border-collapse: collapse; text-align: center;}
#home-content .writeTable tr:nth-of-type(odd){background: #fff;}
#home-content .writeTable th{background-color: #6e3061; color: #FFF; padding: 5px; border: 1px solid #ccc;}
#home-content .writeTable td{padding: 5px; border: 1px solid #ccc;}

#home-content #facultyListing .grid10{
	padding-left: 20px;
}
#home-content #facultyListing .grid2 img{
	display: block;
	margin: 0 auto;
	min-width: 150px;
	max-width: 100%;
}

@media only screen and (max-width:768px){

	#home-content #addContactInfo > .row-responsive > .grid2 img {
		display: block;
		margin-left: 0;
	}

	/* NEWFACULTY.aspx */
	#home-content #newFaculty > .row-responsive > .grid2 img {
		margin: 10px auto;
		width: 40%;
	}
	/*HOME PAGE*/
	#home-content .news img{
		padding-right: 15px;
		float: left;
	}
	/* CREATIVE READING */
	#home-content .col2-10 > .row-responsive > .grid10 { padding-left: 0; }

	.homepage .grid4{padding-left: 0;}
	#rotatingSlide .slides{display: block; margin-top: 10px;}
	#home-content .videoPlaylist .videoPlay{opacity: .75;}
	/*#home-content .undergradResearch .grid4 div{display: none;}*/
	/*#home-content .undergradResearch .grid4{padding: 5px 0;}*/
	#home-content .undergradResearch a{height: auto;}
	#home-content .firstGrid, #home-content .midGrid, #home-content .lastGrid{padding-left: 0; padding-right: 0;}
	#home-content .emeritus .grid5{margin-top: 15px;}
	#home-content .facultyBookshelf .grid3{text-align: left; border-bottom: 1px dotted #fff; padding: 0 5px 10px 10px;}
	#home-content .facultyBookshelf .grid3 p{padding: 0;}
	#home-content .facultyBookshelf .grid12:nth-child(even){background-color: transparent;}
	#home-content .facultyBookshelf .boldName{position: relative;}
	#home-content .facultyBookshelf .authorContainer{height: auto;}
	#home-content .facultyBookshelf img{float: left; width: 100px; margin-right: 20px;}
	.underGradStudies #letterLinks a{width: 48%; margin: 5px 1px;}
	#home-content .advising .floatRight{width: 100%; float: none;}
	#home-content .advising blockquote{margin: 0; padding: 5px 0; border-left: 0; border-top: 1px dotted #eee; border-bottom: 1px dotted #eee;}
	#home-content .infoLists .grid3{width: 30%;}
	#home-content .infoLists .grid9{width: 70%;}
	#home-content .minorPage .grid9{padding-right: 0px;}
	#home-content .minorPage .grid3 p, #home-content .minorPage .grid3 li, #home-content .minorPage .grid3 a{font-size: 1em; line-height: 24px;}
	#home-content .upcomingAuthors .grid2{width: 20%;}
	#home-content .upcomingAuthors .grid10{width: 80%;}
	#home-content .whyEnglish .grid2{width: 25%;}
	#home-content .whyEnglish .grid10{width: 75%;}
	#home-content .floatingContent ul.slides{
		display: block;
	}

	/********** AFRICAN LITERATURE ***********/
	#home-content .aLit .grid3 > .grid12:nth-of-type(2) #images{
		display: none;
	}
	#home-content .aLitBtn{
		display: block;
	}

	/********** EVENTS TEMPLATES **********/
	#home-content .imgLeft{
		width: 40%;
	}
	#home-content .imgRight{
		width: 40%;
	}
	#home-content .imgRow .grid3{
		width: 50%;
		margin-bottom: 10px;
	}
	#home-content .imgRow .grid4{
		width: 33.3333%;
	}
	#home-content .imgRow .grid6{
		width: 50%;
	}

	/********** AFFILIATIONS **********/
	#home-content .leftColumn{padding-right: 0px !important;}
	#home-content .leftColumn img{display: block; margin-left: auto; margin-right: auto;}


	#home-content .facultyPicksPage .rightColumn{padding-left: 0px !important;}

	/********** FACULTY **********/
	#home-content .faculty #slideshow .slides {
		display: block;
	}
	#home-content #facultyListing .grid10{
		padding-left: 0px;
	}
	#home-content #facultyListing .grid2 img{
		margin: 0px 0px;
	}
}
@media only screen and (max-width:650px){
	/* Force table to not be like tables anymore */
	table, thead, tbody, th, td, tr{display: block;}
	/* Hide table headers (but not display: none;, for accessibility) */
	#home-content .writeTable thead tr{position: absolute; top: -9999px; left: -9999px;}
	#home-content .writeTable{border: 1px solid #CCC;}
	/* Behave  like a "row" */
	#home-content .writeTable td{ border: none; border-bottom: 1px solid #CCC; position: relative; padding-left: 55%;}
	/* Now like a table header */
	#home-content .writeTable td:before{position: absolute; top: 6px; left: 6px; width: 45%; padding-right: 10px; white-space: nowrap; font-weight: bold;}
	#home-content .writeTable td:before{content: attr(data-label);}
}
@media only screen and (max-width:640px){
	.fancyboxText{width: auto;}
	#home-content .jonathanJones .floatLeft{width: 200px;}
}
@media only screen and (max-width:600px){
	/* 	.flexslider{display: block;} */
	#letterLinks br{display: none;}
}
@media only screen and (max-width:480px){
	/* 	#home-content .flexslider{display: block !important;} */
	#home-content .floatingContent .floatLeft, #home-content .floatingContent .floatRight{float: none;}
	#home-content .floatingContent #rotatingSlide{width: 100%;}
	#home-content .floatingContent .floatLeft, #home-content .floatingContent .floatRight{margin: 0px;}
	#home-content .floatImg{display: none;}
	#home-content .whyEnglish .grid10{width: 100%; padding-left: 0;}
	#home-content .whyEnglish .grid2{display: none;}
	#home-content .facultyProfileLink{display: none;}
	#home-content .facultyListing p, #home-content .additionalContact p{margin: 0;}
	.underGradStudies #letterLinks a{width: 100%; margin: 3px; height: 30px; padding: 3px 0;}
	#home-content .infoLists .grid3{width: 100%; display: none;}
	#home-content .infoLists .grid9{width: 100%; padding-left: 0;}
	#home-content .upcomingAuthors .grid2{display: none;}
	#home-content .upcomingAuthors .grid10{width: 100%; padding-left: 0;}
	#home-content .faculty p{margin-left: 0px;}
	#home-content .facultyProfile .floatLeft{display: none;}
	#home-content .facultyRetirees .floatLeft{display: none;}
	#home-content .jonathanJones .floatLeft{display: none;}
	#home-content .facultyProfile .floatContent{padding-left: 0px;}
	#home-content .newFaculty .grid12 .grid12 p{margin-left: 0px;}

	/********** EVENTS TEMPLATES **********/
	#home-content .imgLeft{
		display: none;
	}
	#home-content .imgRight{
		display: none;
	}

	/******** HOMEPAGE ********/
	#home-content .floatingContent .row-responsive img{
		display: none;
	}
	#home-content .mobileHomeImage{
		display: block !important;
	}
}
@media only screen and (max-width:400px){
	#home-content .videoPlaylist .grid3{width: 100%; padding: 0;}
}




/*****************************************************/
/*****************************************************/
/*					NEW BRAND CSS					*/
/*****************************************************/
/*****************************************************/

.centerH2{
	text-align: center;
}
#home-content .borderContent{
	padding: 5% 20%;
}
#home-content .borderContent .border{
	padding: 2.5% 5%;
}
.centerContent .grid4{
	padding: 0px 10px;
}
.purplePara, .pyPara2, .pyPara1{
	padding: 3.5%;
}
.pyPara2, .pyPara1{
	display: flex;
}
.pyPara2 .grid6:first-of-type, .pyPara1 .grid6:last-of-type{
	background-color: #FFE800;
}
.pyPara2 .grid6:last-of-type, .pyPara1 .grid6:first-of-type{
	background-color: #382140;
	height: 100%;
}
.artSocialBar{
	width: 100%;
	display: block;
	background-color: #6e3061;
	text-align: center;
	padding: 10px;
	float: left;
	margin-top: 0px;
}
#home-content .artSocialBar p{
	margin: 0px 0px;
}
.socialLogo{
	display: inline-block;
	margin-right: 5px;
	max-width: 45px;
}
.tri-column{
	padding: 3.5% 5%;
}
.tri-column .grid4{
	padding: 0px 30px;
}
.new-news .grid10 a{
	font-size: 1.2em;
	font-weight: bold;
}
.new-news .grid2 img{
	width: 100%;
	max-width: 100%;
}
.new-news .grid10{
	padding-left: 20px;
}
.new-news .row-responsive, #home-content .new-news .grid2 p{
	margin-top: 0px;
	margin-bottom: 10px;
}
.sa-section{
	float: left;
	width: 100%;
	display: block;
	padding: 2% 3.5%;
}


@media only screen and (max-width:1024px){
	#home-content .borderContent{
		padding: 5% 10%;
	}
	#home-content .borderContent .border{
		padding: 2.5% 3.5%;
	}
}
@media only screen and (max-width:768px){
	.purplePara{
		padding: 20% 5% 20% 5%;
	}
	.pyPara2, .pyPara1{
		display: block;
	}
	.pyPara2 .grid6:first-of-type{
		background-color: #382140;
	}
	.pyPara2 .grid6:last-of-type{
		background-color: #FFE800;
	}
	#home-content .borderContent{
		padding: 5% 5%;
	}
	#home-content .borderContent .border{
		padding: 2.5% 2.5%;
	}
}

@media only screen and (max-width:480px){
	#home-content .facultyBookshelf .grid3 img{
		margin-right: 10px;
		margin-top: 0;
	}
}

#home-content .img-split .grid6:last-of-type, #home-content .img-split .grid6:last-of-type .outerWCUSplitBlock {
    padding: 0px 0px 0px 0px;
    position: relative;
    display: table;
}

