/**
 * Copyright (C) 2017-2019 thirty bees
 * Copyright (C) 2007-2016 PrestaShop SA
 *
 * thirty bees is an extension to the PrestaShop software by PrestaShop SA.
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE.md.
 * It is also available through the world-wide-web at this URL:
 * https://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@thirtybees.com so we can send you a copy immediately.
 *
 * @author    thirty bees <modules@thirtybees.com>
 * @author    PrestaShop SA <contact@prestashop.com>
 * @copyright 2017-2019 thirty bees
 * @copyright 2007-2016 PrestaShop SA
 * @license   Academic Free License (AFL 3.0)
 * PrestaShop is an internationally registered trademark of PrestaShop SA.
 */

/*
 * To change the color scheme of slider change each
 * background property for each of the five styles below
 */
 
#homepage-zenslider {
	background-color: #ffffff;
}

#homepage-zenslider .carousel-inner {
	text-align: center;
}

.carousel-caption h3 {
	font-size: 2.3em;
	font-weight: 600;
	margin-bottom: 15px;
}

.carousel-caption p.subtitle {
	font-size: 1.5em;
	letter-spacing: 1px;
}

.carousel-caption p {
	font-size: 0.85em;
	line-height: 1.5em;
}

#homepage-zenslider .carousel-inner .carousel-item img {
	width: auto;
	max-width: 1920px;
	margin-bottom: 40px;
}

@media (min-width:568px) {
	#zenslider .carousel-caption {
		text-align: left;
		left: 60%;
		top: 20%;
		color: #212529;
	}
}	

@media (max-width:1480px) {
	#homepage-zenslider .carousel-inner .carousel-item img {
		width: auto;
		height: 490px;
	}
	#zenslider .carousel-caption {
		right: 5%;
	}
}

@media (max-width:1200px) {
	#homepage-zenslider .carousel-inner .carousel-item img {
		height: 400px;
	}
}

@media (max-width:1080px) {
	#homepage-zenslider .carousel-inner .carousel-item img {
		height: 360px;
	}
}

@media (max-width:991px) {
	#homepage-zenslider .carousel-inner .carousel-item img {
		height: 330px;
	}
	#top_column .carousel-control-prev,
	#top_column .carousel-control-next {
		display: none;
	}
	#zenslider .carousel-caption {
		top: 6%;
	}
}

@media (max-width:767.98px) {
	#homepage-zenslider .carousel-inner .carousel-item img {
		height: 260px;
	}
	#zenslider .carousel-caption {
		top: 4%;
	}
}

@media (max-width:480px) {
	#homepage-zenslider .carousel-inner .carousel-item img {
		height: 200px;
	}
}

@media (max-width:567.98px) {
	#homepage-zenslider .carousel-inner .carousel-item img {
		margin: 0;
	}
	#zenslider .carousel-caption {
		position: relative;
		text-align: left;
		color: #212529;
		padding: 30px;
		margin: 0;
		left: 0;
		bottom: 0;
		top: 0;
		right: 0;
	}
}
@media (max-width:767.98px) {
	.carousel-caption h3 {
		font-size: 1.8em;
		margin-bottom: 8px;
	}
	.carousel-caption p.subtitle {
		font-size: 1.2em;
		letter-spacing: 0.5px;
		margin-bottom: 5px;
	}
}

@media (min-height:690px) and (max-width:567px) {
	#homepage-zenslider .carousel-inner .carousel-item img {
		height: 260px;
	}
}