/*
 Theme Name:   Compact
 Theme URI:    https://miclub.com.au
 Description:  MiClub Compact Theme
 Author:       MiClub
 Author URI:   https://miclub.com.au
 Version:      3.0.0
 License:      Copyright 2020 - MiClub
 License URI:  https://miclub.com.au
 Tags:         new, custom, responsive-layout
 Text Domain:  miclub
*/

/*
 * ======================  LIVE CHANGES GO HERE  ======================
 * Please make sure that you place a timestamp with your name whenever
 * this file is edited. If your change is a result of a ticket please
 * include the ticket number in the comment.
 */

 /* Style the default page template's title in the banner */
.page-template-default .banner, .page-template-page-sidebar .banner, .page-template-tmpl-course-tour .banner, .single-course .banner {
	display:flex;
	justify-content:center;
	align-items:center;
}

.page-template-default .title-helper, .page-template-page-sidebar .title-helper, .page-template-tmpl-course-tour .title-helper, .single-course .banner .title-helper {
	position:absolute;
}

.page-template-default .title-helper .page-title, .page-template-page-sidebar .title-helper .page-title, .page-template-tmpl-course-tour .title-helper .page-title, .single-course .banner .title-helper .page-title {
	color:#fff;
	text-shadow: 0px 0px 20px black;
	text-transform: uppercase;
}
/* END Style the default page template's title in the banner */

/* Style home page */
/* Style ken burns effect on homepage banner */
.page-template-page-home .banner {
	width: 100%;
	height: 80vh;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.page-template-page-home .banner img {
	width: 100%;
	min-height:80vh;
	animation: move 40s ease;
	-ms-animation: move 40s ease;
	-webkit-animation: move 40s ease;
	-o-animation: move 40s ease;
	-moz-animation: move 40s ease;
	position: absolute;
}
@-webkit-keyframes move {
	0% {
		-webkit-transform-origin: bottom left;
		-moz-transform-origin: bottom left;
		-ms-transform-origin: bottom left;
		-o-transform-origin: bottom left;
		transform-origin: bottom left;
		transform: scale(1.0);
		-ms-transform: scale(1.0);
		-webkit-transform: scale(1.0);
		-o-transform: scale(1.0);
		-moz-transform: scale(1.0);
	}
	100% {
		transform: scale(1.2);
		-ms-transform: scale(1.2);
		-webkit-transform: scale(1.2);
		-o-transform: scale(1.2);
		-moz-transform: scale(1.2);
	}
}
/* END Style ken burns effect on homepage banner */
/* Homepage sponsor slider */
.page-template-page-home .sponsors-slider .sponsor-logo-image{
	width: auto;
    max-height: 200px;
}

.page-template-page-home .sponsors-slider .slick-track{
	display: flex;
    align-items: center;
}
.page-template-page-home .main-content .title-helper.light h1 {
	text-shadow: 0px 0px 20px #000;
	text-transform: uppercase;
}
/* END Homepage sponsor slider */
/* END Style home page */


/* Header styles */
nav.top-nav .container div.menu a{
	text-transform: uppercase;
	margin: 0px;
}
nav.top-nav .container div.menu ul{
	display: flex;
	justify-content: space-evenly;
}
/* Header Shadow */
.shrink nav, .shrink-always-on nav{
	box-shadow: 0px 1px 15px 0px rgb(0 0 0);
}
/* END Header Shadow */
nav.top-nav .container div.mobile-menu .inner .mobile-menu-list div ul li a{
	color: #fff;
}
/* END Header styles */

/* Divider Line styling */
section.main-content hr{
	width: 80%;
    margin-top: 50px;
    margin-bottom: 50px;
	background-color: #295a66;
    color: #295a66;
}
/* END Divider Line styling */
