.pdb-single {
font-family: "Abel",sans-serif;
}

.pdb-single dl {
width: 48%;
display: inline-block;
vertical-align: top;
}

.pdb-single dt {
width: 90px;
}

.pdb-single dd {
font-size: 20px;
color: #1F3568;
margin-top: -2px;
}


#pdb-main > h2 {
margin-top: 0px;
display: none;
}

.rider_name {
color: #1F3568;
}

.pdb-single .image-field-wrap img {
height: 200px;
}

.pdb-rider_name {
display: block !important;
margin-top: -10px;
}

#pdb-main > dl.pdb-rider_name.text-line > dt {
display: none;
}

#pdb-main > dl.pdb-rider_photo.image-upload > dt {
display: none;
margin-left: 0px;
}

#pdb-main > dl.pdb-rider_name.text-line > dd {
margin-left: 0px;
margin-bottom: 0px;
font-size: 300%;
font-weight: bold;
}

.pdb-rider_photo {
display: block !important;
}

@media only screen and (max-width : 600px) {
.pdb-single dl {
width: 100%;
}
}

#mc4wp-form-1 label {
color: white;
}

.widget {
text-shadow: 0 1px 0 rgba(0,0,0,0.25)
}

.h-widget {
color: white;
}

.x-breadcrumb-wrap {
background-color: rgba(255,255,255,0.2);
text-shadow: 0 1px 0 rgba(0,0,0,0.6);
padding: 2em 0 0.65em 0;
}

.x-breadcrumb-wrap a, .x-breadcrumbs, .x-breadcrumbs a, .x-breadcrumbs .current {
color: white !important;
}

#sb_instagram a, .sb_instagram_header, .sb_instagram_header a, .sb_instagram_header h3 {
color: white;
}

#tribe-events-content {
background-color: white;
padding: 8px 30px !important;
}

.tribe_events-template-default .x-breadcrumb-wrap {
display: none;
}

#tribe-events-content a {
color: black;
}

.single-tribe_events .tribe-events-event-meta {
font-size: 16px;
}

.tribe-events-meta-group-details, .tribe-events-meta-group-organizer {
width: 45% !important;
}

.tribe-events-meta-group dt {
color: #183c90;
}

.tribe-events-meta-group-other {
display: block !important;
width: 98% !important;
padding-right: 2% !important;
}

.tribe-events-meta-group-other dl {
    border: 3px double #ccc;
    padding: 0.5em;
  }

.tribe-events-meta-group-other dt {
    float: left;
    clear: left;
    width: 200px;
    text-align: right;
    font-weight: bold;
  }

.tribe-events-meta-group-other dt:after {
    content: ":";
  }

.tribe-events-meta-group-other dd {
    margin: -3px 0 0 220px !important;
    padding: 0 0 0.5em 0 !important;
  }

.x-colophon .widget {
text-shadow: none;
}



.ubermenu .ubermenu-search .ubermenu-searchform {
margin-top: 16px;
}

.x-slider-container {
margin-top: 20px;
}

.entry-thumb {
background-color: #008BC3;
}

a.entry-thumb:hover img {
opacity: .85;
}

.entry-thumb img {
-webkit-transition: opacity 0.25s ease;
transition: opacity 0.25s ease;
}
.x-brand {
margin-right: 20px;
}

.widget_nav_menu ul li a, .widget_meta ul li a, .widget_pages ul li a {
box-shadow: 0 1px 1px rgba(0,139,195,0.35);
}

.widget .menu {
font-size: 14px;
font-weight: bold;
}

.widget .sub-menu {
font-size: 12px;
font-weight: normal;
}

.tribe-mini-calendar-event .list-info h2 a {
color: black;
}

.tribe-mini-calendar-event .tribe-events-duration, .tribe-mini-calendar-event .tribe-events-location {
color: #1f3568;
}

.tribe-events-adv-list-widget {
padding: 6px;
background-color:rgba(255, 255, 255, 0.25);
border-radius: 4px;
}

@media only screen and (max-width : 1050px) {
.x-brand {
padding-bottom: 7px;
}
}

.ubermenu-responsive-toggle {
padding: 15px 20px;
margin-top: 4px;
}

.x-slider-container.below {
border-bottom: 0px;
margin-top: 0px;
}