/* Custom Styles */
p {
	-moz-hyphens: none;
	-ms-hyphens: none !important;
	-webkit-hyphens: none;
	hyphens: none;
}

h4 {
	font-size: 20px !important;
}

.content ul, ol {
	padding: 10px;
}

.content li {
	font-size: 20px;
	font-weight: 200;
}

.site-logo {
	width: 300px;
}

.right-small {
	background-color: #EAEAEA;
	border-left: solid 1px rgb(189, 189, 189);
}

.widget-vts {
	background-image: url(assets/img/learn-landing-vts-cta.jpg);
	background-size: cover;
	-webkit-background-size: cover;
}

.widget-vts p {
	color: #ffffff;
	font-weight: 300;
}

.home-cta .widget-vts .widget-title span {
	background: none;
	color: #fff;
	font-size: 28px;
	font-weight: 700;
	letter-spacing: 1px;
}

.widget-docent {
	background-image: url(assets/img/learn-landing-docent-cta.jpg);
	background-size: cover;
	-webkit-background-size: cover;
}

.widget-docent p {
	color: #ffffff;
	font-weight: 300;
}

.home-cta .widget-docent .widget-title span {
	background: none;
	color: #fff;
	font-size: 28px;
	font-weight: 700;
	letter-spacing: 1px;
}

.widget-campus-connections {
	background-image: url(assets/img/learn-landing-campus-connections-cta.jpg);
	background-size: cover;
	-webkit-background-size: cover;
}

.widget-campus-connections p {
	color: #ffffff;
	font-weight: 300;
}

.home-cta .widget-campus-connections .widget-title span {
	background: none;
	color: #fff;
	font-size: 28px;
	font-weight: 700;
	letter-spacing: 1px;
}

.widget-daum-escape {
	background-image: url(assets/img/learn-landing-daum-escape-cta.jpg);
	background-size: cover;
	-webkit-background-size: cover;
}

.widget-daum-escape p {
	color: #ffffff;
	font-weight: 300;
}

.home-cta .widget-daum-escape .widget-title span {
	background: none;
	color: #fff;
	font-size: 28px;
	font-weight: 700;
	letter-spacing: 1px;
}

.widget-community-programs {
	background-image: url(assets/img/learn-landing-community-programs2-cta.jpg);
	background-size: cover;
	-webkit-background-size: cover;
}

.widget-community-programs p {
	color: #ffffff;
	font-weight: 300;
}

.home-cta .widget-community-programs .widget-title span {
	background: none;
	color: #fff;
	font-size: 28px;
	font-weight: 700;
	letter-spacing: 1px;
}

.widget-guided-tours {
	background-image: url(assets/img/learn-landing-guided-tours-cta.jpg);
	background-size: cover;
	-webkit-background-size: cover;
}

.widget-guided-tours p {
	color: #ffffff;
	font-weight: 300;
}

.home-cta .widget-guided-tours .widget-title span {
	background: none;
	color: #fff;
	font-size: 28px;
	font-weight: 700;
	letter-spacing: 1px;
}

.green-large-button {
	display: inline-block;
	margin-top: 20px;
	background-color: #53a759;
	font-size: 16px;
}

/* Unfortunately */

.sub-navigation {
	display: none;
}

/* Jetpack Gallery */

.jp-carousel-transitions .jp-carousel-close-hint span {
	float: right;
	font-size: 40px !important;
}

.jp-carousel-image-meta h5 {
	display: none;
}

.jp-carousel-image-meta li {
	display: none;
}

/* Home Slider */

.slider-container .slide-title span {
	background-color: rgba(83, 167, 89, .7) !important;
}

.site-slider .slide-title span {
	font-size: 40px;
}

/* Global Menu Drop-Down Styles */

.top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) {
	line-height: 56px;
}

.top-bar-section .right li .dropdown {
	border: 1px solid #D3D3D3;
}

/* Collection Page */

.featured-works .title h2 {
	padding: 20px 0;
}

body.page-id-1335 .page-title {
	padding: 0px;
	font-size: 32px;
}

.featured-works ul.works-grid .collection-item .item-details .item-artist {
	font-size: 0.75em;
}

.works-grid .collection-item .item-details .item-title {
	font-style: normal;
	font-weight: 800;
}

.featured-works ul.works-grid .collection-item .item-details .item-artist {
	font-size: .8em;
}

.featured-works ul.works-grid .collection-item .item-details .item-date {
	font-size: .8em;
}

.works-grid .collection-item .item-details {
	padding: 20px;
}

.featured-works ul.works-grid .collection-item .item-details .item-artist {
	padding: 7px 0 7px 0;
}

/*Exhibitions & Event Styles */

.exhibitions .post-header, .h4 {
	font-size: 20px;
}

#tribe-events-pg-template {
	padding: 0;
	background: #f2f2f2;
}

.exhibitions .event-cost {
	display: none;
}

.exhibitions .event-date {
	padding-bottom: 10px;
}

/* Gravity Forms */

.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type="checkbox"], .gform_wrapper.gf_browser_chrome .gfield_radio li input[type="radio"], .gform_wrapper.gf_browser_chrome .gfield_checkbox li input {
	width: 20px !important;
}

.gform_wrapper .gfield_radio li label {
	font-size: 16px;
	line-height: 2 !important;
}

.gform_button {
	padding: 15px !important;
	text-transform: uppercase !important;
	font-weight: bold !important;
}

/*Footer */

.site-footer .widget-title {
	font-size: 18px;
}

/* Mobile Styles */

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

	.purple-widget-full p {
		padding-top: 20px;
		font-size: 20px;
	}

	.entry-header-text {
		font-size: 18px;
	}

	.about-page-email {
		font-size: 16px;
	}

}

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

	p.credit-line {
		display: none;
	}

	.home-cta .textwidget {
		padding: 0px;
	}

}
