@charset "utf-8";

#mainslider { width: 100%; position: relative; z-index: 777; padding: 0; height: 590px; margin: 0 auto; overflow: hidden; }
.slider { background: #FFFFFF; float: left; width: 100%; height: 590px; position: relative; z-index: 5; padding: 0; margin: 0; }
.sliderContent { float: left; width: 100%; margin: 0; height: 590px; clear: both; position: relative; overflow: hidden; background: #FFFFFF; }
.sliderArrows a { display: block; text-indent: -9999px; outline: none; z-index: 50; background-image: url(img/prev_next.png); width: 45px; height: 50px; position: absolute; top: 42%; }
.prev { background-position: 0 0; left: 0; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60); opacity: 0.6; transition: all 0.4s linear; -webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -o-transition: all 0.4s linear; -ms-transition: all 0.4s linear; }
.prev:hover { background-position: 0 0; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; }
.next { right: 0; background-position: -45px 0; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60); opacity: 0.6; transition: all 0.4s linear; -webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -o-transition: all 0.4s linear; -ms-transition: all 0.4s linear; }
.next:hover { background-position: -45px 0; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; }
.sliderContent .item { position: absolute; padding: 0; height: 100%; width: 100%; background: #FFFFFF; }
.sliderContent .item img { border: 0px; z-index: 30; display: block; margin: 0 auto; }
.sliderBullets { position: absolute; bottom: 0; z-index: 50; text-align: center; right: 45%; }
.sliderBullets a { display: block; float: left; text-indent: -9999px; outline: none; margin: 0 4px; width: 20px; height: 3px; background: url(img/bullets.png) no-repeat; }
.sliderBullets .active { background-position: 0 -3px; }
.sliderContent a { outline: none; }


@media screen and (max-width: 1690px) {
	#mainslider { height: 515px; }
	.slider { height: 515px; }
	.sliderContent { height: 515px; }
    .sliderContent .item img { width: 100%; }
}

@media screen and (max-width: 1536px) {
    #mainslider { height: 472px; }
	.slider { height: 472px; }
	.sliderContent { height: 472px; }
    .sliderContent .item img { width: 100%; }
}

@media screen and (max-width: 1450px) {
    #mainslider { height: 445px; }
	.slider { height: 445px; }
	.sliderContent { height: 445px; }
    .sliderContent .item img { width: 100%; }
}

@media screen and (max-width: 1366px) {
    #mainslider { height: 415px; }
	.slider { height: 415px; }
	.sliderContent { height: 415px; }
    .sliderContent .item img { width: 100%; }
}

@media screen and (max-width: 1280px) {
    #mainslider { height: 390px; }
	.slider { height: 390px; }
	.sliderContent { height: 390px; }
    .sliderContent .item img { width: 100%; }
}

@media screen and (max-width: 1024px) {
    #mainslider { height: 310px; }
	.slider { height: 310px; }
	.sliderContent { height: 310px; }
    .sliderContent .item img { width: 100%; }
}

@media screen and (max-width: 768px) {
    #mainslider { height: 235px; }
	.slider { height: 235px; }
	.sliderContent { height: 235px; }
    .sliderContent .item img { width: 100%; }
	.sliderArrows a { top: 35%; }
	.prev { left: 0; }
	.next { right: 0; }
}

@media screen and (max-width: 480px) {
    #mainslider { height: 145px; }
	.slider { height: 145px; }
	.sliderContent { height: 145px; }
    .sliderContent .item img { width: 100%; }
	.sliderArrows a { top: 30%; }
}

@media screen and (max-width: 320px) {
    #mainslider { height: 95px; }
	.slider { height: 95px; }
	.sliderContent { height: 95px; }
    .sliderContent .item img { width: 100%; }
}