/*
Theme Name: Pitzer College Communications Child
Theme URI: http://www.pitzer.edu
Description: Pitzer College's Foundation 6 Child Theme
Author: Joseph Dickson
Author URI: http://www.pitzer.edu
Template: foundation-6-Pitzer-College
Version: 1.2.13
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light,responsive-layout, foundation 6, zurb
Text Domain: pitzer-college-child-communications
*/
h2, h3, h4, h5, h6 {display: inline-block; clear:none;}

strong.gallery {
	display: block;
	margin-bottom:1.25rem;
}
/* News page Categories */
.archive .category-video a.category,
.archive .category-experts-directory,
.archive a.category {font-weight:bold;}
.archive .category-video a.category {color:#ee2c3b;}
.archive .category-spotlights a.category {color:#a1af27;}
.archive .category-press-release a.category,
.archive .category-in-the-news a.category {color:#f7941d;}
.archive .category-community-news a.category {color:#64b0c4;}
.archive .category-sagehen-athletics a.category {color: #20438F;}
.archive .category-experts-directory a.category,
.archive a.category {color:#f7941d;}
.archive .nav-previous, .news .nav-next {display:inline;}
.archive .nav-previous {float:left;}
.archive .nav-next {float:right;}
.archive .category-press-release, .archive .category-faculty-field-notes {border: 2px solid #FBC584;}
.archive .category-sagehen-athletics {border: 2px solid #20438F;}
.archive .category-spotlights {border:2px solid #D4DB9D;}
.archive .category-in-the-news {border:2px solid #ffce00 !important;}
.archive .category-community-news {border:2px solid #64b0c4 !important;}
.archive .category-video {border:2px solid #F47982 !important;}
.archive .category-video, .archive .category-press-release, .archive .category-spotlights, .archive .category-video, .archive .category-experts-directory, .archive .category-in-the-news, .archive .category-community-news, .archive .category-faculty-field-notes, .archive .category-sagehen-athletics {border-width:1px !important;margin-bottom:2em; border-radius:0.2em;float:left;width:100%; padding:1rem;}
.archive .category-in-the-news,
.archive .category-in-the-news a h1.entry-title {display:inline;}
.archive .category-in-the-news a h1.entry-title {font-size:1.5rem;}
.archive .category-community-news,
.archive .category-community-news a h1.entry-title {display:inline;}
.archive .category-community-news a h1.entry-title {font-size:1.5rem;}
figure.wp-caption.alignleft {margin-left:0;}
.entry-content {margin-top:0.5em;}

.category-in-the-news header.entry-header h1.entry-title,
.category-community-news header.entry-header h1.entry-title {
	font-size: 1.2rem;
}

.category-in-the-news header.entry-header,
.category-community-news header.entry-header {
	padding-bottom: 0.25rem;
}

.category-in-the-news .publication-name,
.category-community-news .publication-name,
.category-in-the-news .publication-title,
.category-community-news .publication-title,
.category-in-the-news .published-date,
.category-community-news .published-date,
.category-in-the-news br,
.category-community-news br {
	font-size: 0.8rem;
	float: none;
}

.category-in-the-news .entry-content,
.category-community-news .entry-content {
	line-height: 1.2;
}
/* Pagination */
a.page-numbers {display:inline-block;}
/* Staff Page */
.page-template-page-staff p {font-size:0.8rem;}
/* Post Page */
p.tags {margin-top:1rem;}
/* Special Page - Flag */
.flag {display: block;position: relative;margin-left:-1rem;margin-top:-1rem !important;}
.flag span {font-size:1rem;font-weight:normal;color:#fff;margin-top:0rem;font-family:'EB Garamond', serif;}
.flag:after {background-image:url('/wp-content/themes/pitzer-college-child-communications/img/flag-orange.png');content: '';position: absolute;top: 0; right: 0;  bottom: 0; left: 0;width:160px;height:60px;background-repeat:no-repeat;background-position:right center;}
.flag span {z-index: 1;padding: 1.2em 0 0 1em;display: block;position: absolute;}
.flag .arrow-left {width: 0;height: 0;border-top: 16px solid transparent;border-bottom: 16px solid transparent;border-right:16px solid #c2c2c2;	margin-top:28px;position:relative;float:left;}
/* Main Particpant Page */
.page-template-page-participant .callout.special-item {padding: 0; border-width: 0;}
.page-template-page-participant .callout.special-item img {margin-top:0;box-shadow: 1px 1px 2px #BEBEBE;border-radius: 2px;}
.page-template-page-participant .wp-post-image {box-shadow: 1px 1px 2px #404040;}
.page-template-page-participant .small-up-1.medium-up-3.large-up-4 .column {padding:0 .25rem;}
.page-template-page-participant .page ul {font-size: 0.85rem}
.page-template-page-participant .page p {margin-bottom: 0.5rem;}
.page-template-page-participant .page p {margin-bottom: 0.5rem;}
/* Speical Page - Summer 2017 Participant */
.category-summer-2017 .off-canvas-content {padding-bottom:0;}
.callout.special-item {padding-bottom:0;padding-top:0;}
.callout.special-item img {margin-top:2rem;}
.callout.special-item p {display:block;font-size:0.85rem;line-height:1.2rem;font-family:'EB Garamond', serif;}
.callout.special-item h1 {margin:0.1em 0;}
.callout.special-item h1 a {font-size:0.9rem;line-height:1.3rem;display:block;font-family:sans-serif;}
.social-icons {background-color:#DEDEDE;padding:0.15rem 0 1.55rem 0;font-weight:bold;color:#58595b;font-size:0.75rem;padding-right:1.25rem;}
ul.social-icons li span.share-on {margin-top:0.1rem;display:inline-block;padding-left:1rem;padding-bottom:2em;}
span.return-to-participant {margin-top:0.8rem;display:inline-block;float:right;}
.off-canvas-wrapper div.social-icons {background-color:#dedede;}

.callout.special-item ul.social-icons li {margin:0.1rem;}
/* Spring Participant */
.category-spring-2016 .flag:after {display:none;}
.category-spring-2016 section.container.row,
.participant-plus.single {background-color:#f9f9f9;}
.category-spring-2016 .single .flag {display:none;}
.category-spring-2016 .flag{display:inline-block;padding:0.35em 2em 0 1em;margin-bottom:0.5em;}
.category-spring-2016 .single .flag a {display:none;}
.category-spring-2016 .flag a{color:#fff;}
.participant-plus.counter-0 .flag {background-color:#9F7B34;}
.participant-plus.counter-1 .flag {background-color:#f7941d;}
.participant-plus.counter-2 .flag {background-color:#f7941d;}
.participant-plus.counter-3 .flag {background-color:#58595b;}
.participant-plus .tile h1.entry-title,
.participant-plus .tile p {padding: 0.25em 0.5em;font-size:0.8em;}
.participant-plus .tile span.button {margin-left:0.5em;}
.participant-plus .tile,
.participant-plus.tile {background-color:#fff; border:1px solid #aeaeae;margin-bottom:2em !important;}
.participant-plus .tile h1.entry-title {font-size:1.2em;line-height:1.1em;}
.participant-plus.radius .tile,
.participant-plus.tile {border-radius:5px;}
.participant-plus.small-12.large-6.columns.radius .tile {}
.participant-plus .tile img,
.participant-plus.tile img {padding:0;margin:0;display:block;border-radius:5px 5px 0 0;}
a.participant-plus p, a.participant-plus:hover p,
a.participant-plus ul, a.participant-plus:hover ul {color:#58595b;line-height:1.2em;display:block;margin:0.25em 0 0.4em 0;}
a.participant-plus ul, a.participant-plus:hover ul {list-style:none;line-height:1.5em;display:inline;text-indent: 0;}
.participant-plus .cover h1.entry-title {padding-left:0;font-weight:normal;margin-left:-0.65em;}
.participant-plus .cover h1.entry-title span {font-size:0.8em;}
.participant-plus .cover p {padding-left:0;font-weight:normal;margin-left:-0.9em;}
a.participant-plus:hover > h1 {color:#64b0c3;}
/* .participant-plus .content p:first-child:first-letter { font-size:2em; } */
/* .participant-plus.small-12.large-3.columns.radius:nth-of-type(5n+1) {clear:left;} */
.category-summer-2017 img.participant-plus-icon-cover {max-width: 35%;margin-top:-12%;padding-bottom:1em;}
.participant-plus.cover {font-size:0.8rem;}
.participant-plus.cover .edit-link {font-size:1rem;}
.category-summer-2017 .participant-plus ul,
.category-spring-summer-2018 .participant-plus ul {padding:0;margin:0;list-style:none;}
.category-summer-2017 .participant-plus li {}
.category-summer-2017 .participant-plus li::before {content: "■ ";color: #f7941d;padding-right:0.3rem;font-size:2rem;line-height:1.2rem;}
.category-summer-2017 .participant-plus li.gray::before {color:#58595b;}
.category-summer-2017 .participant-plus li.blue::before {color:#20438F;}
.category-summer-2017 .participant-plus li.light-blue::before {color:#64B0C4;}
.category-summer-2017 .participant-plus li.yellow::before {color:#FFCF01;}
.category-summer-2017 .participant-plus li.green::before {color:#7A941D;}
/* Fall 2017 & Spring 2018 Participant */
.category-fall-2017 .participant-plus .cover h1.entry-title strong,
.category-spring-summer-2018 .participant-plus .cover h1.entry-title strong {font-family: 'Open Sans Condensed', sans-serif; font-weight: 700;margin-left:0;}
.category-fall-2017 .participant-plus .cover h1.entry-title,
.category-spring-summer-2018 .participant-plus .cover h1.entry-title {font-family: 'Open Sans Condensed', sans-serif;font-weight: 300;margin-left:0;}
.category-fall-2017 .participant-plus .cover h1.entry-title span.small,
.category-spring-summer-2018 .particpant-plus .cover h1.entry-title span.small {font-size:1.25rem;}
.category-fall-2017 strong.entry-title,
.category-spring-summer-2018 strong.entry-title {padding-left:0.25rem;font-size:1.3rem;color:#ffffff;font-family:'Open Sans', sans-serif;font-weight: 700;background: #f7941d; background: linear-gradient(to right, #f7941d, transparent);display:block;}
.category-spring-summer-2018 strong.entry-title {font-size: 1rem;}
.category-fall-2017 strong.entry-title.around-the-mounds,
.category-spring-summer-2018 strong.entry-title.around-the-mounds {margin: 0 0.5rem;}
.category-fall-2017 .participant-plus.cover.column,
.category-fall-2017 .participant-plus.cover .column,
.category-fall-2017 .participant-plus.cover .columns,
.category-spring-summer-2018 .participant-plus.cover .column {padding:0;}
.category-fall-2017 .participant-plus.cover li,
.category-spring-summer-2018 .particiapnt-plus.cover li {list-style-position: inside;text-indent: -2.1rem;margin-left: 2rem;font-family: 'Open Sans', sans-serif;font-weight: 400; color:#000000;font-size:0.8rem;}
.category-fall-2017 .participant-plus.cover.small-12.columns.small,
.category-spring-summer-2018 .participant-plus.cover .small-12.columns.small {padding-bottom:1rem;border-bottom:1px solid #58595b;}
.category-spring-summer-2018 .callout.special-item img {float:left;}

.category-spring-summer-2018 a span.media-type {
	font-size: 0.9rem;
	font-weight: bold;
	color: #000;
	
}
.category-spring-summer-2018 .cover {
	float: left;
}

.category-spring-summer-2018 .callout.special-item {
	float:left;
}
/* participant plus icon */
.category-spring-summer-2018 .wp-image-5695 {
	float: left;
	margin-top: -1.5em;
	margin-left: -6em;
	width: 20%;
	height: 20%;
}

@media screen and (max-width:65em) {
	.category-spring-summer-2018 .wp-image-5695 {
		display:none;
	}
}
/*.category-fall-2017 strong.entry-title.pst-la-la,
.category-fall-2017 strong.entry-title.first-year {font-size: 1.2rem;line-height: 2.7rem;padding-left: 1.1rem;} */
@media screen and (min-width:40em) {
  .category-fall-2017 .columns,
  .category-fall-2017 .column,
  .category-spring-2018 .column {padding-left:0.46875rem;padding-right:0.46875rem;}
}
.category-fall-2017 .callout.special-item h1 a,
.category-spring-summer-2018 .callout.special-item a span.entry-title {
	font-family: 'Open Sans Condensed', sans-serif;
	color: #000000;
	font-size: 1rem;
	font-weight: 300;
	line-height: 1.5rem;
	margin-top: -1rem;
	position: relative;
	float: left;
	background: #ffffff;
	width: 94%;
	margin-left: 3%;
	padding: 5px;
	border-top: 2px solid #f7941d;
}
.category-spring-summer-2018 .callout.special-item.cover ul li {
	font-family: 'Open Sans Condensed', sans-serif;
	color: #000000;
	font-size: 0.9rem !important;
	font-weight: 300;
}

.category-spring-summer-2018 .callout.special-item.cover a span.entry-title {
	font-family: 'Open Sans Condensed', sans-serif;
	color: #000000;
	font-size: 1.25rem;
	font-weight: 300;
	line-height: 1.5rem;
	margin-top: 0;
	margin-left: 0;
	padding-left: 1rem;
	position: relative;
	float: left;
	background: #ffffff;
	width: 100%;
	border:0;
}
.category-spring-2018 .callout.special-item a span.entry-title {margin-top:-1.65rem;}

.category-fall-2017 .callout.special-item,
.category-spring-summer-2018 .callout.special-item {background: #f9f9f9; padding: 0 0 2rem 0;}
.category-fall-2017 .callout.special-item p
.category-spring-summer-2018 .callout.special-item a {display:block;font-size:0.8rem;line-height:1rem;font-family:'Open Sans', sans-serif;font-weight: 400;color:#000000;background-color:#ffffff;padding:2%;margin:0 3% 3% 3%;}
.participant-plus.cover {font-size:0.8rem;}
.participant-plus.cover .edit-link {font-size:1rem;}
.post-footer-fall-2017 .participant-plus ul {padding:0;margin:0;list-style:none;}
.post-footer-fall-2017 .participant-plus li {}
.post-footer-fall-2017 .participant-plus li::before {content: "■ ";color: #f7941d;padding-right:0.3rem;font-size:2rem;line-height:1.2rem;}
.post-footer-fall-2017 .participant-plus li.gray::before {color:#58595b;}
.post-footer-fall-2017 .participant-plus li.blue::before {color:#20438F;}
.post-footer-fall-2017 .participant-plus li.light-blue::before {color:#64B0C4;}
.post-footer-fall-2017 .participant-plus li.yellow::before {color:#FFCF01;}
.post-footer-fall-2017 .participant-plus li.green::before {color:#7A941D;}
.post-footer-fall-2017 .special-item img {margin-top:0;}
.post-footer-fall-2017 .special-item strong {float:left;background: rgba(255,255,255, 0.4);color:#fff;padding:0.3rem;display:block;position: relative;margin-top:-2.35rem;padding-left: .7rem;width:100%;text-shadow:2px 2px 0px #58595b;font-size:1.2rem;font-size:.9rem;}
.post-footer-fall-2017 div.social-icons {margin: 0}
.category-spring-summer-2018 .callout.special-item img {margin-top:0;}
.callout.special-item.cover.small ul li {font-size:0.8rem;}
/* Photo Gallery */
.reveal.small a.previous,
.reveal.small a.next {display:block;width:50%;position:absolute;top:15%;padding:28% 2%;}
.reveal.small a.previous {float:left;left:0;text-align:left;}
.reveal.small a.next {float:right;right:0;text-align:right;}
.reveal.small a.previous span,
.reveal.small a.next span {display:none;}
.reveal.small a.previous img,
.reveal.small a.next img {display:inline;}
.reveal.small.first-image a.previous,
.reveal.small.last-image a.next {display:none;}
/* Hide boiler plates on special press releases where they're included with others */
body.postid-8378 div.media-contact,
body.postid-8378 div.pitzer-art-galleries-info,
body.postid-8378 div.about-pitzer-college-info {display:none;}
body.postid-8378 h1.entry-title {font-size:1.75em;}
/* Holiday Video 2017 and 2020 */
body.page-template-page-holiday-2017 .off-canvas-content, 
body.post-template-page-holiday-2020-php .off-canvas-content {
	background-color:#def4fb;
}

body.page-template-page-holiday-2017 .off-canvas-content h1.entry-title, 
body.post-template-page-holiday-2020-php .off-canvas-content h1.entry-title {
	color:#f7941d;
	text-align: center;
	font-size:2.5rem;
	padding-bottom:1rem;
	line-height:2.7rem;
}

body.page-template-page-holiday-2017 .off-canvas-content .entry-content p, 
body.post-template-page-holiday-2020-php .off-canvas-content .entry-content p { 
	color:#000000;
	font-family:'EB Garamond', serif;
	font-size:1.5rem;
}

body.page-template-page-holiday-2017 .off-canvas-content .content-area, 
body.post-template-page-holiday-2020-php .off-canvas-content .content-area {
	background-color:#ffffff;
	margin:2rem 0 0 0;
	padding:2rem 0 0 0;
	box-shadow:0px 0px 15px #ffffff;
	border-radius:15px;
}

body.page-template-page-holiday-2017 #breadcrumbs, 
body.post-template-page-holiday-2020-php #breadcrumbs {
	display:none;
}
@media screen and (min-width: 64em) {
  body.page-template-page-holiday-2017 .entry-content p, 
  body.post-template-page-holiday-2020-php .entry-content p {
    padding:25px 150px;
    }
  }
/* Adjust hyperlinks for persistant underline */
.entry-content p a {
	padding-bottom: 2px;
}

.entry-content p a:link  {
	border-bottom: 1px solid #2655a0;
}

.entry-content p a:hover {
	border-bottom: 3px solid #2655a0;
	text-decoration: none;
}
/* post meta-box styles */
.post-meta-box {
	float: left;
	font-size: 0.8rem;
	border: solid hsla(0,0%,4%,.25);
	border-width: 1px 0 0 0;
	width: 100%;
	padding: 1rem 0 1.5rem 0;
	background-color: #f6f6f6;

}

.post-meta-box .time,
.post-meta-box a {
	display: inline-block;
	padding-top: 3px;
}

span.dashicons-before::before {
	color: #f7941d;
}

/* Zest Newsletter */

h1.zest-cta {
	font-family: helvetica, arial, 'san serif';
	font-size: 1.3rem;
}

.zest-social {
	text-align: center;
	
}

.zest-social ul.social-icons {
	background-color: #fefefe;
}

.zest-social ul.social-icons li {
	display: inline-block;
	float: none;
}

.post-type-archive-zest article.type-zest {
	border: 2px solid #fbc584;
	border-radius: 0.2rem; 
}

.post-type-archive-zest article a h1 {
	color: midnightblue;
	margin: 0;
}

.post-type-archive-zest article a {
	color: #404040;
	display: block;
	padding: 0 0.5rem;
}

.post-type-archive-zest article:hover,
.post-type-archive-zest article:focus {
	background-color: #ffffde;
}

.post-type-archive-zest article a p {
	margin-bottom: 0;
	padding-bottom: 0.5rem;
}

.postid-9484 figure{display:inline-block !important;margin-top:0.4rem;}
.postid-9484 article p.award {clear:both;display:block;font-size:1.3em;}
.postid-9484 article p.clear {clear:both;}

.page-template-page-participant .wp-image-5695 {display:none;}

/* Specific Post adjustments
 * Kathy Kile Press release
 * post #10292
 */
.postid-10292 .entry-content {
	margin-top: 0;
}
.postid-10292 .entry-content h3 {
	margin-bottom: 1rem;
}

/* Paragraph spacing */
.single p {
	margin-bottom: 0.8rem;
}

/* Zest */
.single-zest .wp-block-image .alignleft {
	clear: left;
	margin-bottom: 2rem;
}
.post-type-archive-zest .entry-content {
	padding: 0 1rem 1rem 1rem;
}
.post-type-archive-zest .published-date {
	padding: 0 1rem;
}
/* Testing */
.wp-block-embed-youtube {
	margin: 1rem 0 1rem 0;
}

/* Indent Class */
.indent {
	padding-left: 5rem;
}
