/* 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 {
    border-left: solid 1px rgb(189, 189, 189);
    background-color: #EAEAEA;
}

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

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

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

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

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

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

.widget-campus-connections {
    background-image: url(assets/img/learn-landing-campus-connections-cta.jpg);
    -webkit-background-size: cover;
    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-weight: 700;
    letter-spacing: 1px;
    font-size: 28px;
}

.widget-daum-escape {
    background-image: url(assets/img/learn-landing-daum-escape-cta.jpg);
    -webkit-background-size: cover;
    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-weight: 700;
    letter-spacing: 1px;
    font-size: 28px;
}

.widget-community-programs {
    background-image: url(assets/img/learn-landing-community-programs2-cta.jpg);
    -webkit-background-size: cover;
    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-weight: 700;
    letter-spacing: 1px;
    font-size: 28px;
}

.widget-guided-tours {
    background-image: url(assets/img/learn-landing-guided-tours-cta.jpg);
    -webkit-background-size: cover;
    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-weight: 700;
    letter-spacing: 1px;
    font-size: 28px;
}

.green-large-button {
    background-color: #53a759;
    font-size: 16px;
}

/* Unfortunately */

.sub-navigation {
  display:none;
}

/* Jetpack Gallery */

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

.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 {
  background:#f2f2f2;
  padding:0;
}

.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 {
  line-height: 2!important;
  font-size: 16px;
}

.gform_button {
  padding: 15px!important;
  font-weight: bold!important;
  text-transform: uppercase!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;
}

}
