#slider-head, #slider-foot { padding:0; margin-bottom:0; }
#slider-head .slick-slide, #slider-foot .slick-slide { position:relative; }
#slider-head .caption, #slider-foot .caption { position:absolute; bottom:0; left:0;  z-index:9999; width:100%; }
#social-header-slider { top: 255px; position: absolute; right: 55px; z-index: 9998; }
.slider-head-controls, .slider-foot-controls { margin-top:5px; float:left; width:100%; }
.slider-head-pagination, .slider-foot-pagination { float:right; text-align:right; }
.slider-head-buttons, .slider-foot-buttons { float:left; text-align:left; }
.commands { position:relative; }
.slick-prev:before, .slick-next:before { color:inherit; opacity:1; }
.slick-prev { left:0; }
.slick-next { right:0; }
.slick-prev, .slick-next { color:#333; font-size:14px; padding:6px 12px; width:inherit; height:inherit; background-color:#FFF; border:1px solid #ccc; opacity:1; margin-top:0; position:inherit; display:inline; }
.slick-prev:hover, .slick-next:hover, .slick-prev:focus, .slick-next:focus { color:#333; background-color:#e6e6e6; border-color:#adadad; }
.slider-foot-buttons { margin-bottom:30px; }
.commands .btn { margin-right:3px; }
.commands .btn:last-child { margin-right:0; }

.bx-caption.slide-text h3, .bx-caption.slide-text h2, .bx-caption.slide-text p { font-size:26px; }
#slider-foot { background-color:#F0F0F0; padding:5px 15px; }
#slider-foot .slick-slide { padding:0 15px;}

.slider-wrapper {
	position:relative;
	z-index:8888;
}
.slider-wrapper .social-container {
	position:absolute;
	right:55px;
	bottom:25px;
	z-index:9998;
}
.slider-wrapper .social-container a {
	font-size:35px;
	opacity:0.99;
	margin-left:10px;
}
#slider {
	padding:0;
}
.slider-wrapper .social-container a:hover {
	opacity:1;
}
.caption {
	width:40% !important;
	background-color:#F3F3F3 !important;
	color:#126296 !important;
	bottom:20px !important;
	left:30px !important;
	padding:10px !important;
	opacity:0.9 !important;
}
.caption h3, .caption h2, .caption p {
	margin-top:5px;
	font-size:28px;
}
.caption p {
	font-family: "gentonaextrabold";
  font-weight: normal;
	line-height:1;
}
.caption.slide-text{
	width:100% !important;
	left:0 !important;
	bottom:0 !important;
}
.caption.slide-text h3, .caption.slide-text h2, .caption.slide-text p {
	font-size:30px;
	text-transform:uppercase;
}
.caption.slide-text .social-header-slider {
	display:none
}
.caption.slide-text h3 img, .caption.slide-text h2 img {
	display:inline;
	margin-top:-3px;
}
.slick-slide a { float:left; width:100%; }