#slider { position: relative; /*height: 512px;*/ height: 470px; background: url('slider-shadow.gif') no-repeat center bottom; background-size: 100%; margin: -2px 0 65px 0; }
#slides { width: 100%; /*height: 492px;*/ 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: 25%; right: 4%; width: 38%; z-index: 9; color: white; font-size: 1.1em; font-weight: 300; }
.slide-text p { color: white; padding: 5px 15px 5px 10px !important; background: #2dab8b; margin: 0 0 3px 0; display: inline-block; position: relative; }
.slide-text .extrabig { font-size: 2.6em; }
.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: #6ec0f6; }

.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: 370px; background: none; }
	#slides { height: 370px; }
	.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: 340px; margin-bottom: 25px; }
	#slides { height: 340px; }
	.slide-image { height: 127px !important; }
	.slide-text { top: 130px !important; }
	#slider .prev1 { display: none; }
	#slider .next1 { display: none; }
}
