/*
Theme Name: The Sessions
Theme URI: http://guruzmedia.com
Author: Guruz Media
Author URI: http://guruzmedia.com
Description: Custom theme and plugins written by Guruz Media Team
Version: 1.0
*/

#search form {
  display: inline;
}

#bio ul {
  list-style-type: disc;
}

a {
  font-family: 'Geogrotesque', "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  cursor: pointer;
}

#bio iframe {
    margin-bottom: 10px;
}

#video-header.photos-header {
padding-bottom: 60px;
}

.large-video-player {
  position: relative;
}

.large-video-player-iframe {
    width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
background: #fff;
}

.slick-slide img {
  -webkit-transform-style: preserve-3d;
}

.search-results #primary img, .search-results .comments-link, .search-results .edit-link {
display: none;
}

#registration-form {
  min-height: 350px;
}

.no-transform {
  text-transform: none;
}

label.gfield_label {
  font-size: 1.25rem;
}

.video-list p {
  max-width: 480px;
}

.tabs dd > a, .tabs .tab-title > a {
  font-size: 1.25rem;
}

.gform_wrapper input[type=text], .gform_wrapper input[type=url], .gform_wrapper input[type=email], .gform_wrapper input[type=tel], .gform_wrapper input[type=number], .gform_wrapper input[type=password] {
  font-size: 1.25rem!important;
}

.why-image {
  margin-bottom: 20px;
}

img.why-attend-image {
  padding: 12px;
}

.why-attend-images .first {
    padding: 0px;
    text-align: right;
}

.why-attend-images .second {
    padding: 0px;
    text-align: left;
}

#register h2 {
    text-align: center;
    color: #000;
    margin-bottom: 30px;
    font-size: 1.9125rem;
}
