/*
Theme Name: Total Child
Theme URI: http://totalwptheme.com
Description: Total WordPress theme example child theme.
Author: AJ Clarke
Author URI: http://totalwptheme.com
Template: Total
Version: 1.1
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

.hide-me {
	display: none;
}

.bit-button {
	display: none !important;
}

.bit-widget-container p, .bit-widget-container a {
	font-family: 'Barlow';
	font-size: 21px !important;
	font-weight: 400 !important;
}

span.bit-event-list-title.bit-show-upcoming, span.bit-event-list-title.bit-clickable {
	font-family: 'Barlow';
	font-weight: 400 !important;
	font-size: 18px !important;
}

a.bit-details .bit-date {
	font-size: 18px !important;
}

a.bit-details .bit-venue, a.bit-details .bit-location {
	font-size: 18px !important;
}

a.bit-details .bit-venue {
	font-weight: 300;
}

.bit-widget.bit-layout-desktop .bit-event:hover {
    background-color: #ffffff45 !important;
}


@media only screen and (max-width: 959px) {
  .banner-text {
	display: none !important;
	}
}

@media only screen and (max-width: 825px) {
  #homepage-slider {
	padding-top: 30px;
	}
  #site-header.overlay-header #site-header-inner {
  	padding-top: 30px;
	}
}

@media only screen and (max-width: 560px) {
  #homepage-slider {
	padding-top: 45px;
	}
}


.full-screen-overlay-nav.black li a {
	opacity: 1;
}

@media only screen and (max-width: 580px) {
	#sbi_images div:nth-of-type(1n+7){ 
		display: none !important;
	}
}

.social h3 {
	margin-bottom: 0px;
	margin-top: 0px;
	text-transform: uppercase;
}

/*
.not-sticky #site-logo a {
	opacity: 0;
	cursor: auto;
}
*/