/*
Theme Name: Wish For Our Heroes
Author: Connect Agency	
Author URI: http://theconnectagency.com/
Description: Based on the7
Version: 1.0.0
Template: dt-the7
*/

.archive iframe { max-width: 300px !important; }
.wf-cell iframe  { max-width: 300px !important; }

#custom-post-type-recent-posts-3 .post-date {display:block;}

.inline-header .branding {margin-top:-20px;}

.so-widget-sow-button {margin-top: 30px !important;}
.sow-cta-base {padding:1em 1.5em;}

.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item h3 {color:#ffffff;font: 18px / 24px 'Roboto Condensed', sans-serif;}

.slider-post-caption {display:none;}

/* GRAVITY FORMS TWEAKS */
.gform_wrapper .top_label .gfield_label {margin: .625em 0 0;font-weight:600;}

.gform_wrapper .ginput_complex label, .gform_wrapper .gfield_time_hour label, .gform_wrapper .gfield_time_minute label, .gform_wrapper .gfield_date_month label, .gform_wrapper .gfield_date_day label, .gform_wrapper .gfield_date_year label, .gform_wrapper .instruction {color: rgba(51,51,51,0.75);}

.gform_wrapper li.gf_list_inline ul.gfield_checkbox li, .gform_wrapper li.gf_list_inline ul.gfield_radio li {margin: 0 2em .625em 0;padding-left:5px;}

.contact-form-material input[type="text"], .contact-form-material input[type="tel"], .contact-form-material input[type="url"], .contact-form-material input[type="email"], .contact-form-material input[type="number"], .contact-form-material input[type="date"], .contact-form-material input[type="range"], .contact-form-material input[type="password"], .contact-form-material select, .contact-form-material textarea {border-color:#aaaaaa;background-color: #fbfbfb !important;}

.gform_wrapper .field_sublabel_above .gfield_date_day label, .gform_wrapper .field_sublabel_above .gfield_date_month label, .gform_wrapper .field_sublabel_above .gfield_date_year label, .gform_wrapper .field_sublabel_above .gfield_time_ampm label, .gform_wrapper .field_sublabel_above .gfield_time_hour label, .gform_wrapper .field_sublabel_above .gfield_time_minute label, .gform_wrapper .field_sublabel_above .ginput_complex label, .gform_wrapper .field_sublabel_above .instruction {margin-top: 0 !important;}

input[type="text"], input[type="tel"], input[type="url"], input[type="email"], input[type="number"], input[type="date"], input[type="range"], input[type="password"], select, textarea {color: #555555;}

.gform_fields .gfield {margin-bottom:20px!important;}

.gform_wrapper .ginput_complex .ginput_right select, .gform_wrapper .ginput_complex select {height:40px;}

.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select, .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select, .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio], .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select {margin-left: .1em;}


.registration-form {
	margin:30px 0;
	padding:20px;
	border: 1px solid #ccc;
	background-color:#eaeaea;
}

/* EVENTS CALENDAR TWEAKS */

.footer .widget_recent_entries .post-date, .footer .tribe-event-duration {
    color: rgba(255,255,255,0.5);
}

.footer .tribe-event-title {font-weight:400;font:normal 15px / 26px "Roboto", Helvetica, Arial, Verdana, sans-serif;margin-bottom:0;}

.single-tribe_events #tribe-events-header, .single-tribe_events #tribe-events-footer {display:none;}

.single-tribe_events .tribe-events-venue-map {width:100%;}

.single-tribe_events .tribe-events-schedule {
    margin: 10px 0 20px;
}

.single-tribe_events .tribe-venue-location .tribe-country-name {display:table;}

.single-tribe_events .tribe-venue-location .tribe-region {margin:0 5px;}
