
/* Slider */
ul#slider li a img { width:100% !important; }
div#slideshow ul#slider li a img { width:100% !important; }
#slideshow {position:relative;}
#slider-banner { height: 554px; background:url(../Images/slider-banner-bg.png) bottom center repeat-x;}
#sliderBlock {}
#slideshow ul{width:auto; list-style:none; padding:0; margin:0;}
#slideshow ul li{padding:0; margin:0;}
#slideshow ul li img{border:none;}
#slideshow .paging{position:absolute; top:525px; left:85%; z-index:100!important; float:right;}
#slideshow .paging ul{ list-style:none; z-index:300!important;}
#slideshow .paging ul li{float:left; margin:0 5px; position:relative; z-index:300!important;; display:inline;}
#slideshow .paging ul li a{float:left; z-index:300!important;

    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 50px 50px 50px 50px;
    display: inline-block;
    font-size: 0;
    height: 0;
    line-height: normal;
    margin: 0 0 0 6px;
    overflow: hidden;
    padding: 16px 0 0;
    text-decoration: none;
    transition: background 0.3s ease 0s, color 0.2s linear 0s;
    width: 16px;


}
#slideshow .paging ul li a:hover, #slideshow .paging ul li.active a{z-index:300!important;background: none repeat scroll 0 0 #FFF12B;}


.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  border: 0;
  }


.slidecon { width: 990px; margin: 0 auto; padding: 68px 0 40px; overflow: hidden; position:absolute; }
.slidecon h2, .slidecon h3 { color: #FFF; font: 300 37px/39px 'Open Sans', sans-serif; padding: 0; margin: 0 0 24px; }
.slidecon h3 { font-size: 30px; line-height: 32px; }
.slidecon h3 strong { font-weight: 700; }
.slidecon .lt { width: 525px; float: left; padding: 4px 0 0 0; position:relative; z-index:100; }
.slidecon .lt .arrowBox { text-align: left; padding: 38px 0 0 8px; position: relative; height: 229px; margin-bottom: 6px; }
.slidecon .rt { width: 460px; float: right; padding: 0 15px 0 0 0; position: relative; }
.slidecon .rt img { display: block; }
.slidecon .rt .sml-mob { position: absolute; right: 50px; bottom: 40px; display: block; }
.slidecon .lt p { color: #000; font-size: 16px; line-height: 18px; padding: 17px 0 0 0; margin: 0; }
.slidecon .lt .btn1 { padding: 18px; font-size: 26px; line-height: 26px; float: right; }

.rslides_tabs{list-style-type:none; margin:0; padding:12px 30px; position:relative; float:right;}
.rslides_tabs li{list-style-type:none; margin:0; padding:0; float:left;}
.rslides_tabs a{background: #FFF; border-radius: 50px; width: 16px; height: 0; padding: 16px 0 0 0; overflow: hidden; line-height: normal; font-size: 0; text-decoration: none; -webkit-transition: background .3s ease, color 0.2s linear; -moz-transition: background .3s ease, color 0.2s linear; -o-transition: background .3s ease, color 0.2s linear; transition: background .3s ease, color 0.2s linear; display: inline-block; margin: 0 0 0 16px;}
.rslides_tabs a:hover, .rslides_tabs li.rslides_here a{background:#fff12b;}