﻿.flexslider { position:relative; height:485px; overflow:hidden; background:url(../style/loading.gif) 50% no-repeat; }
.slides { position:relative; z-index:1; }
.slides li { height:485px; }
.flex-control-nav { display:none; }
.flex-direction-nav { z-index:3; position:relative; width:1000px; margin:366px auto 0; }
.flex-direction-nav li a { display:block;width:38px;height:38px; overflow:hidden; cursor:pointer; position:absolute; }
.flex-direction-nav li a.flex-prev { background:url(../style/prev.png) center center no-repeat; right:44px; }
.flex-direction-nav li a.flex-next { background:url(../style/next.png) center center no-repeat; right:0; top:0px; _top:0; *top:0; }
.flex-direction-nav li a.flex-prev:hover { background:url(../style/prev_hover.png) center center no-repeat; }
.flex-direction-nav li a.flex-next:hover { background:url(../style/next_hover.png) center center no-repeat; }
/*
	Slider
==================================================*/
.bigSlider {
  padding: 0;
  margin: 0;
}
.rs_mainslider {
  position: relative;
  display:none;
}
.rs_mainslider ul.rs_mainslider_items {
  position: relative;
  overflow: hidden;
  margin: 0;
}
ul.rs_mainslider_items li {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
}
.rs_mainslider ul.rs_mainslider_items li:first-child {
  position: relative;
  z-index: 1;
}
.rs_mainslider ul.rs_mainslider_items li .rs_mainslider_items_image {
  opacity: 0;
  filter: alpha(opacity=0);
  max-width: none;
  width: 100%;
  height: auto;
}
.rs_mainslider_items_text {
  position: absolute;
  top: 30%;
  left: 0;
  right: 0;
}
.rs_mainslider_items_text h2 {
  color: white;
  margin-bottom: 10px;
  text-transform: uppercase;
  display: inline-block;
  padding: 10px;
  padding-right: 20px;
}
.rs_mainslider_items_text h1,
.rs_mainslider_items_text h3 {
  color: white;
}
.rs_mainslider .rs_mainslider_left_container {
  position: absolute;
  left: 5%;
  z-index: 2;
}
.rs_mainslider_left,
.rs_mainslider_right {
  background: url(../style/arrow.png) 0 0 no-repeat;
  width: 25px;
  height: 36px;
  overflow: hidden;
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
}
.rs_mainslider .rs_mainslider_right_container {
  position: absolute;
  right: 5%;
  z-index: 2;
}
.rs_mainslider .rs_mainslider_right_container .rs_mainslider_right {
  background-position: -26px 0;
}
.rs_mainslider .rs_mainslider_dots {
  border-radius: 5px;
  padding: 0px 2px;
}
.rs_mainslider .rs_mainslider_dots_container {
  position: absolute;
  bottom: 15px;
  left: 0;
  z-index: 2;
}
ul.rs_mainslider_dots {
  list-style: none;
}
.rs_mainslider .rs_mainslider_dots_container ul.rs_mainslider_dots li {
  float: left;
  width: 15px;
  height: 15px;
  background: #333;
  border-radius: 100%;
  margin: 3px;
  cursor: pointer;
}
.rs_center_vertical_container {
  top: 50%;
}
.rs_center_vertical_container .rs_center_vertical {
  margin-top: -50%;
}
.rs_center_horizontal_container {
  margin-left: 50%;
}
.rs_center_horizontal_container .rs_center_horizontal {
  margin-left: -50%;
  float: left;
}
@-moz-document url-prefix() {
  .rs_mainslider ul.rs_mainslider_items li .rs_mainslider_items_text span {
    line-height: 43px;
  }
}
.rs_mainslider_items_text h2 { background-color: rgba(22,160,133,0.5);}
.rs_mainslider .rs_mainslider_dots_container ul.rs_mainslider_dots li.rs_mainslider_dots_active { background:#f15929; }
@media screen and (max-width:999px)
{
.flexslider { display:none; }
.rs_mainslider { display:block; }
}
}
@media screen and (max-width:720px)
{
.rs_mainslider_items_text h2 { display:none; }
}
@media screen and (max-width:480px)
{
.rs_mainslider .rs_mainslider_dots_container ul.rs_mainslider_dots li { width: 5px; height: 5px; }
.rs_mainslider .rs_mainslider_dots_container { bottom: 5px; }
}
