/*!
 *  Kwicks: Sexy Sliding Panels for jQuery - v2.2.1
 *  http://devsmash.com/projects/kwicks
 *
 *  Copyright 2013 Jeremy Martin (jmar777)
 *  Contributors: Duke Speer (Duke3D), Guillermo Guerrero (gguerrero)
 *  Released under the MIT license
 *  http://www.opensource.org/licenses/mit-license.php
 */
/*
 *  This file contains styles that are common to all kwicks instances.  Note that each kwicks instance requires
 *  additional styling - please see the examples for more info.
 */

.homepage-margin.kwicks-slider.header-collapsed #wrapper {
 	margin-left:40px;
 }

 .kwicks-slider #wrapper {
 	height:100%;
 }

.kwicks {
	display: block;
	list-style-type: none;
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
	height:100%;
}
.kwicks > * {
	display: block;
	overflow: hidden;
	padding: 0;
	margin: 0;
}
.kwicks.kwicks-processed > * {
	margin: 0;
	position: absolute;
}
.kwicks-horizontal > * {
	float: left;
}
.kwicks-horizontal > :first-child {
	margin-left: 0;
}
.kwicks-vertical > :first-child {
	margin-top: 0;
}

.kwicks li {
	height:100%;
	background-repeat: no-repeat;
	background-size: cover;
	-webkit-background-size: cover;
	position: relative;
}


.kwicks li#panel-1 {
	background-image: url('../images-home/homesliders/slide1.jpg');
}

.kwicks li#panel-2 {
	background-image: url('../images-home/homesliders/slide2.jpg');
}

.kwicks li#panel-3 {
	background-image: url('../images-home/homesliders/slide3.jpg');
}

.kwicks li#panel-4 {
	background-image: url('../images-home/homesliders/slide4.jpg');
}

.kwicks li#panel-5 {
	background-image: url('../images-home/homesliders/slide5.jpg');
}

.kwicks-title {
	font:30px/1 'ralewaysemibold', Verdana;
	padding:8.5px 16px;
	color:#1963fa;
	background: #f1f1f1;
	position: absolute;
	right:15px;
	bottom:250px;
	opacity:0;
	filter: alpha(opacity=0);
	text-transform: uppercase;
}

.kwicks-subtitle {
	font:20px/30px  Verdana, sans-serif;
	padding:6.5px 18px;
	color:#1963fa;
	background: #fff;
	position: absolute;
	right:65px;
	bottom:55px;
	opacity:0;
	filter: alpha(opacity=0);
}

.ie8 .kwicks-title,
.ie8 .kwicks-subtitle {
	right:40px;
}

.kwicks-expanded .kwicks-title {
	transition:all 0.52s ease-in 0.9s;
	-webkit-transition:all 0.52s ease-in 0.9s;
	-moz-transition:all 0.52s ease-in 0.9s;
	-o-transition:all 0.52s ease-in 0.9s;
	-ms-transition:all 0.52s ease-in 0.9s;
	opacity:1;
	filter: alpha(opacity=100);
	transform:translateX(-25px);
	-webkit-transform:translateX(-25px);
	-moz-transform:translateX(-25px);
	-ms-transform:translateX(-25px);
	-o-transform:translateX(-25px);

}

.kwicks-expanded .kwicks-subtitle {
	transition:all 0.5s ease-in 1.2s;
	-webkit-transition:all 0.5s ease-in 1.2s;
	-moz-transition:all 0.5s ease-in 1.2s;
	-o-transition:all 0.5s ease-in 1.2s;
	-ms-transition:all 0.5s ease-in 1.2s;
	opacity:1;
	filter: alpha(opacity=100);
	transform:translateX(25px);
	-webkit-transform:translateX(25px);
	-moz-transform:translateX(25px);
	-ms-transform:translateX(25px);
	-o-transform:translateX(25px);
}

.kwicks-collapsed .kwicks-title,
.kwicks-collapsed .kwicks-subtitle {

}

@media (min-width: 768px) and (max-width: 979px) {

	.kwicks-title {
		font:30px/1 'ralewaysemibold', Verdana;
		padding:4.5px 12px;
		bottom:90px;
	}

	.kwicks-subtitle {
		font:14px/20px  Verdana, sans-serif;
		padding:3.5px 12px;
		bottom:59px;
	}
	
}

@media (max-width:768px) {

	.kwicks-title {
		font:22px/1 'ralewaysemibold', Verdana;
		padding:2.5px 9px;
		bottom:115px;
	}

	.kwicks-subtitle {
		font:13px/20px  Verdana, sans-serif;
		padding:2.5px 9px;
		bottom:90px;
	}

}

@media (max-width:480px) {

	.kwicks-title {
		font:18px/1 'ralewaysemibold', Verdana;
		padding:2px 5px;
		bottom:110px;
	}

	.kwicks-subtitle {
		font:9px/16px  Verdana, sans-serif;
		padding:2px 5px;
		bottom:90px;
	}

}

@media (max-width:380px) {

	.kwicks-title {
		font:20px/1 'ralewaysemibold', Verdana;
		padding:2px 9px;
		bottom:80px;
	}

	.kwicks-subtitle {
		display:none;
	}

}