/*
Theme Name: 	Whistle Child
Theme URI: 		http://www.wedesignthemes.com/themes/whistle/
Template: 		whistle
Version: 		1.0
Author:			designthemes
Author URI: 	http://themeforest.net/user/designthemes/
Description: 	Child Theme for Whistle WordPress Theme.
*/
@import url("../whistle/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

h1, h2, h3, h4, h5, h6 {
    color: #060606;
}

.intro-text.type2 h4 {
	font-size: 24px;
}

ul, ol {
	margin-left:  20px;
}

li {
    list-style-position: outside;
	line-height: 28px;
}

.text-left {
    background: #6ec7eb57;
    border: 1px solid #e5e5d8;
    padding: 16px 16px;
	margin-bottom: 20px;
}

input[type="submit"] {
	float: left;
}

.border-title {
    background: url(https://www.hovercraft.org.uk/wp-content/uploads/2017/10/waves-5-upl.png) repeat 0px 0px;
}

.border-title span, .border-title h1, .border-title h2, .border-title h3, .border-title h4, .border-title h5, .border-title h6 {
     background: none;
}

a.dt-sc-button.medium, a.dt-sc-button.large {
    color: #000!important;
}

.dt-sc-ico-content.type9 .dt-sc-icon-overlay h4 a {
    font-size: 24px;
}


ul.dt-sc-tabs-frame > li > a, .woocommerce-tabs ul.tabs > li > a {
	font-size: 14px;
}

a.tribe-events-gcal, a.tribe-events-ical, a.tribe-events-read-more, .tribe-events-back a {
	color: #fff!important;
}

/*change border colours */

.dt-excersises:hover p.count, .intro-text.type2, ul.dt-sc-tabs-vertical-frame > li > a.current, .dt-sc-ico-content.type6 .dt-sc-iconbox .icon, .dt-sc-event-new:hover .dt-sc-event-title p.count, .dt-sc-nutrition:hover .dt-sc-nutrition-thumb, .dt-excersises:hover p.count a span, .dt-sc-workout-detail .dt-excersise-title p.count, .dt-excersise-title.title p.count, .tt_tabs_navigation li a:hover, .tt_tabs_navigation li a.selected, .tt_tabs_navigation li.ui-tabs-active a, ul.products li .product-wrapper .onsale, #main .product .product-thumb-wrapper .onsale, .dt-sc-button.type2:hover, blockquote.type3, blockquote.type2, .dt-sc-ico-content.type1:hover .icon-holder, .dt-sc-ico-content.type5:hover .dt-sc-button.type2, .dt-sc-ico-content.type7:hover .icon-holder, .dt-sc-button:hover, input[type="submit"]:hover, input[type="reset"]:hover, button:hover, input[type="button"]:hover, .pagination ul li:hover a, .pagination .prev-post:hover a, .pagination .next-post:hover a, .pagination ul li.active-page, .page-link a:hover, .product-content .links a:hover, #tribe-bar-form.tribe-bar-full .tribe-bar-filters, .dt-sc-tribe-views ul li.tribe-bar-active a, .woocommerce .login input[type=submit] {
	border-color: #74CDF5!important;
}

a, #footer a:hover, .dt-sc-ico-content.type2 > i, .dt-sc-ico-content.type8 > span, #footer .widget .recent-posts-widget ul li h4 a:hover, #footer  .widget.widget_popular_entries ul li h6 a:hover, .dt-sc-ico-content.type1 span, .dt-sc-ico-content.type3 .icon-holder span, .dt-sc-ico-content.type5 .icon span, .dt-sc-ico-content.type2 .icon .fa, .dt-sc-ico-content.type2 .icon .glyph-icon, .blog-post .blog-detail h2 a:hover, .blog-post .blog-post-meta li.comments a:hover, .dt-sc-ico-content.type7 .icon .fa, .dt-sc-event.type2 .event-detail h2 a:hover, .breadcrumb-wrapper h1, .dt-sc-button.bordered span, .widget ul li a:hover, .blog-entry h4 a:hover, .widget.quick_links ul li a, .dt-sc-contact-info h5 a, .dt-sc-programs:hover .dt-sc-pro-detail .pro-price-content, .dt-excersise-detail h5 a:hover, .dt-sc-event:hover .event-detail h2 a, .dt-excersises:hover h5 a, .dt-excersise-meta h5 a:hover, .dt-excersise-title.title h5 a:hover, .section-title2 span, .section-title3 span, .carousel-arrows a:hover, .dt-excersise-detail > h4 a:hover, ul.commentlist li .author-name a:hover, #footer .widget.widget_meta ul li a:hover, #footer .widget.widget_categories ul li a:hover, .widget_tweetbox .at, .blog-entry:hover h4 a, .dt-sc-event-new:hover .dt-sc-event-title > h4 a, .dt-sc-nutrition:hover h4 a, .loader, .dt-sc-add2 a h3, .widget.widget_tweetbox ul li .tweet_time a, #footer .widget.widget_tweetbox ul li .tweet_time a, #footer .dt-sc-hr.top a:hover, #footer .textwidget ul li a:hover, .blog-entry .entry-metadata .tags a:hover, .dt-sc-subscribe-wrapper a:hover, .product-wrapper:hover .product-details > h5 a, .widget ul.quick_links li a, .top-bar .dt-sc-contact-info p span, .product-thumb .product-content a:hover:before, #footer .copyright a:hover, #footer .copyright .footer-links li a, .widget.widget_rss .widgettitle a:hover, .dt-sc-button.type2:hover, .dt-sc-ico-content.type1:hover h4 a, .dt-sc-ico-content.type3:hover h4 a, .dt-sc-ico-content.type5:hover .dt-sc-button.type2, .dt-sc-ico-content.type7:hover *, .dt-sc-ico-content.type7:hover .icon-holder span, .dt-sc-counter.type2:hover .dt-sc-num-count, .dt-sc-counter.type2:hover h4, .skin-color .dt-sc-ico-content.type8:hover .icon-holder span, #footer .copyright ul.footer-links li a:hover, .fullwidth-section .sign-up-form h2, .top-right a:hover, .top-right a:hover span, ul.workouts-menu li a:hover, ul.workouts-menu li.active a, .dt-excersise-meta, .dt-sc-ico-content.type6 .result-count span, .dt-sc-ico-content.type6:hover h4 a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .woocommerce .login input[type=submit], .woocommerce-MyAccount-navigation ul > li.is-active > a {
	color: #74CDF5!important;
}

th, .widget.widget_tag_cloud .tagcloud a:hover, .widget.widget_product_tag_cloud .tagcloud a:hover, input[type="submit"]:hover, input[type="reset"]:hover, button:hover, input[type="button"]:hover, .dt-excersises:hover p.count, .portfolio:hover .portfolio-detail:before, .portfolio .fig-overlay a:hover, .dt-sc-ico-content.type3 .icon-holder:after, .dt-sc-ico-content.type5 .icon:after, .dt-sc-ico-content.type7 .icon:after, .dt-sc-pricing-table.type1 .dt-sc-buy-now .dt-sc-button:hover, .dt-sc-pricing-table.type1 .selected .dt-sc-tb-header .dt-sc-price, .blog-post .blog-post-meta li.categories a:hover, .dt-sc-ico-content.type6 .dt-sc-iconbox .icon, .dt-sc-ico-content.type4:hover, .selection-box:after, .dt-sc-button.bordered:hover span, .dt-sc-titled-box h6.dt-sc-titled-box-title, blockquote.type2:before, .dt-menu-toggle, .dt-sc-ico-content.type2:hover, span.image-overlay-inside:before, .megamenu-child-container .dt-sc-pro-thumb .programs-overlay, .support, .full-service, blockquote.type6, .dt-sc-table-cnt, .dt-sc-event-thumb span, .dt-sc-event-new:hover .dt-sc-event-title p.count, .dt-sc-add1 .add-offer, .dt-sc-workout-detail .dt-excersise-title p.count, .dt-excersise-title.title p.count, #footer .social-media, footer .subscribe-frm input[type="submit"]:hover, .sticky .featured-post, .featured-post, .dt-sc-ico-content.type8 .icon .icon-overlay, .dt-excersise-detail-cnt, .ui-widget-content, .product-wrapper .featured-tag, .product-thumb-wrapper .featured-tag, .product .product-thumb-wrapper .onsale, .summary .add_to_wishlist, .summary .yith-wcwl-wishlistaddedbrowse.show, .summary .yith-wcwl-wishlistexistsbrowse.show, #tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type="submit"], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] > a, .tribe-events-calendar thead th, #tribe-bar-form .tribe-bar-submit input[type="submit"], .tribe-events-list-event-detail .tribe-events-read-more, #tribe-events-content .tribe-events-tooltip h4, .tribe-grid-header, .tribe-grid-header .tribe-week-today, .tribe-events-day-time-slot .tribe-events-read-more, .tribe-mini-calendar th, #buddypress div.item-list-tabs ul li.selected a, .tribe-mini-calendar-nav td, #footer .widget.widget_tag_cloud .tagcloud a:hover, #footer .widget.widget_product_tag_cloud a:hover, #buddypress div.pagination .pagination-links span, #buddypress div.pagination .pagination-links a, #bbpress-forums li.bbp-header, .checkout-button.button, .tt_timetable .event, .tt_tooltip .tt_tooltip_content, .tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected, .sf-timetable-menu li ul li a:hover, .sf-timetable-menu li ul li.selected a:hover, .tt_upcoming_events li .tt_upcoming_events_event_container:hover, .tt_upcoming_event_controls a:hover, .tt_tabs_navigation li a:hover, .tt_tabs_navigation li a.selected, .tt_tabs_navigation li.ui-tabs-active a, #yith-wcwl-popup-message, .dt-sc-tooltip-one .tooltip-inner, .dt-sc-tooltip-two .tooltip-content, .dt-sc-tooltip-three .tooltip-content, .tribe-events-back > a, .csstransforms3d .dt-sc-button span::before, .pagination ul li:hover a, .pagination .prev-post:hover a, .pagination .next-post:hover a, .pagination ul li.active-page, #footer input[type="submit"]:hover, #footer button:hover, #footer input[type="button"]:hover, #footer input[type="reset"]:hover, .widget .subscribe-frm input[type="submit"], .widget #searchform input[type="submit"], #footer .widget .subscribe-frm input[type="submit"], .secondary-sidebar .widgettitle:after, .dt-sc-button:before, .dt-sc-button:after, blockquote.type5 q:before, blockquote.type5 q:after, .dt-sc-team.type1:hover, .dt-sc-ico-content.type5:hover .icon-holder, .dt-sc-pr-tb-col.type3 .dt-sc-tb-title, .dt-sc-button:hover, input[type="submit"]:hover, input[type="reset"]:hover, button:hover, input[type="button"]:hover, .header-cart a span, .fullwidth-section .sign-up-form .skin-bg, .megamenu-child-container > ul.sub-menu > li > a:after, .megamenu-child-container > ul.sub-menu > li > span.nolink-menu:after, .text-bg, .megamenu-child-container ul.sub-menu li ul.sub-menu li.menu-item a:after, .info-title span, .side-spacing-content.skin-color, .side-spacing-content.skin-color .skin-color, .dt-sc-position-ele p, ul.workouts-menu.vertical li.active a, ul.workouts-menu.vertical li:hover a, .page-link a:hover, .dt-sc-tribe-views ul li.tribe-bar-active a:before, .woocommerce .login input[type=submit]:hover {
	background-color: #74CDF5!important;
}

.slanting-edge .dt-sc-hr-invisible-medium {
	margin: 23px 0px;
}

.slanting-edge .dt-sc-hr-invisible {
	margin: 0px 0px;
}


#upevents, #racelaunch :before {
    display: block;
    content: " ";
    margin-top: -285px;
    height: 308px;
    visibility: hidden;
}

ul.footer-links {
    display: none;
}

.content-full-width .responsive-map {
    margin: -15px 0px 0px;
}

/*prevent anchor links bumping up to menu */
:target:before {
content:"";
display:block;
height:100px; /* fixed header height*/
margin:-100px 0 0; /* negative fixed header height */
}

#tribe-events-footer {
  display: table !important;
  float: none !important;
  width: 100% !important;
}

.tribe-events-cal-links a {

    padding: 3px 7px !important;
    display: inline-block !important;
    margin-right: 8px !important;
}



@media only screen and (max-width: 767px) {
	#msg.fullwidth-section {
    background-image: none!important;
    background-color: #0fa1ff!important;
}

}


/* iPad Portrait */
@media only screen
  and (min-device-width: 768px)
  and (max-device-width: 1024px)
  and (orientation: portrait)
  and (-webkit-min-device-pixel-ratio: 1) {
img.alignnone.size-medium.wp-image-6212 {
    display: none;
}
}

@media only screen and (max-width: 959px) and (min-width: 768px) {
#logo {
    max-width: 549px!important;
}
}
