#slider { position: relative; height: 470px; background: url(../images/slider-shadow.gif) no-repeat center bottom; background-size: 100%; margin: -2px 0 65px 0; }

#slides { width: 100%; height: 450px; overflow: hidden; z-index: 8; }

.slide { position: relative; opacity: 0; width: 100% !important; }

img.slide-back { width: 100%; max-width: 100%; position: relative;  z-index: 8; } /* 1065 x 450 */

img.slide-image { position: absolute; left: 0; top: 0; z-index: 10; max-height: 100%; }

.slide-text { position: absolute; top: 8% !important; left: 4%; width: 38%; z-index: 99999; color: white; font-size: 1.1em; font-weight: 300; }

.slide-text p { color: white; padding: 5px 15px 5px 10px !important; background: #ab3955; margin: 0 0 3px 0; display: inline-block; position: relative; }

.slide-text .extrabig { font-size: 2.6em; font-family: 'robotolight'; line-height:30px !important;}

.slide-text p.inline { display: inline; padding: 0 !important; }

.slide-text .button { display: inline-block; text-align: left; height: 31px; line-height: 31px; padding: 0 15px 0 10px; font-size: 1.0em; margin: 0; vertical-align: top; }



#circle-pager { clear: both; text-align: center; width: 100%; padding: 20px 0 0 0; }

#circle-pager a { visibility: hidden; }

#circle-pager a:after { visibility: visible; content: "\f111"; font-family: FontAwesome; font-weight: normal; font-size: 1.0em; color: #0090EC; }

#circle-pager a.activeSlide:after { color: #48820e; }





.prev1, .next1 { position: absolute; top: 41%; display: block; width: 40px; height: 40px; border-radius: 30px; background: white; text-align: center; padding-top: 20px; color: #4D4D4D; font-size: 1.2em; z-index: 7; }

.prev1 { left: -45px; box-shadow: -8px 0 8px -7px rgba(87,87,87,0.3); padding-right: 20px; }

.next1 { right: -45px; box-shadow: 8px 0 8px -7px rgba(87,87,87,0.3); padding-left: 20px; }

.prev1:hover, .next1:hover { -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -ms-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; }

.prev1:hover { left: -50px; }

.next1:hover { right: -50px; }



/* RESPONSIVE - the same breaks as in style.css!

________________________________________________ */

@media screen and (max-width: 1280px) {



}



@media screen and (max-width: 1190px) {

	#slider { height: 350px; }

	#slides { height: 335px; }

	.slide-text p .extrabig { font-size: 1.8em; }

}



@media screen and (max-width: 880px) {

	#slider { height: 256px; }

	#slides { height: 245px; }

	.slide-text p { font-size: 90%; }

	.slide-text p .extrabig { font-size: 1.4em; }

}





@media screen and (max-width: 740px) {

	#slider { height: auto; margin-bottom: 25px; }

	#slides { height: 410px; }

	.slide-image { height: 178px !important; }

	.slide-text { width: 100%; left: 0; top: 182px !important; opacity: 1 !important; }

	.slide-text p { display: block; }

	#circle-pager { display: none; }

}



@media screen and (max-width: 360px) {

	#slider { height: auto; margin-bottom: 25px; }

	#slides { height: 410px; }

	.slide-image { height: 127px !important; }

	.slide-text { top: 130px !important; }

	#slider .prev1 { display: none; }

	#slider .next1 { display: none; }

}

