/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

/* SLIDER */
.series-slider {
	display: block;
	width: 100%!important;
	height: auto!important;
}

.swipper-wrapper {
	min-height: 0!important;
}

.swiper-slide {
	max-width: 640px!important;
	max-height: 360px!important;
	width: 100%!important;
	height: 100%!important;
	min-height: 0!important;
}

.swiper-slide img {
	display: block;
	width: 100%!important;
	height: 100%!important;
}

/* GLOBAL */
.has-text-color-white {
	color: #fff;
}

.has-text-no-margin {
	margin-bottom: 0;
}

/* HEADER */
.site-logo img {
    width: 204px;
    height: 60px;
	display: block;
}

.navigation-branding img {
	width: 204px;
	height: 60px;
}

.main-navigation .main-nav ul ul {
	box-shadow: 0px 0px 30px 5px rgba(0,0,0,0.05);
}

/* VIDEO PLAYER */
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	height: 0;
}

.videoWrapper .lyte-wrapper {
    margin: 0 auto !important;
}

.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}


@media (max-width: 767px) {
	/* CSS in here for mobile only */
}

@media (min-width: 769px) and (max-width: 1024px) {
    /* CSS in here for tablet only */
}
@media (min-width: 1025px) {
    /* CSS in here for desktop only */
}

@media (min-width: 769px) {
	/* CSS in here for tablet and desktop */
}

@media (min-width: 1100px) {
	/* CSS in here for desktop full width */
}