﻿/*Default CSS from Responsive Slider Plugin */
/*! http://responsiveslides.com v1.54 by @viljamis */

/*slide style*/
.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; width: 100%; border: 0; }

/*nav, pager and caption styles */
.rslides_tabs { list-style: none; font-size: 1.1em; max-width: 100%; color: #666; z-index:3; padding:0;}
	.rslides_tabs.outside {position:relative; margin:8px;}
	.rslides_tabs.inside { position:absolute; bottom:0; margin:0 0 8px 8px;}
	.rslides_tabs.left { text-align:left;}
	.rslides_tabs.right { text-align:right;}
.rslides_tabs li { display: inline-block; margin-right:6px; padding:0; }
.rslides_tabs a { width: auto; line-height: 1.2em; padding: 1px 4px; height: auto; background: transparent; 
				  display: inline-block; color: #666; font-weight:bold; border: 1px solid #ccc; }
.rslides_tabs li:first-child { margin-left: 0; }
.rslides_tabs .rslides_here a {background: rgb(255, 106, 0); color: #fff; }

.slider-wrapper .caption { display: block; position: absolute; z-index: 2; font-size: 1.2em; text-shadow: none; 
	-webkit-text-shadow : none; color: #fff; background: rgba(0,0,0,0); 
	 padding: 10px 20px; margin: 0; max-width: none; }
	.slider-wrapper .caption.bottom {left: 0; right: 0; bottom: 0;}
	.slider-wrapper .caption.top { left:0; right:0; top:0;}
	.slider-wrapper .caption.left.thirty { left:0; right:70%; top:0; bottom:0;}
	.slider-wrapper .caption.left.twenty-five { left:0; right:75%; top:0; bottom:0;}
	.slider-wrapper .caption.left.thirty-five { left:0; right:65%; top:0; bottom:0;}
	.slider-wrapper .caption.left.fourty { left:0; right:60%; top:0; bottom:0;}
	.slider-wrapper .caption.left.fourty-five { left:0; right:55%; top:0; bottom:0;}
	.slider-wrapper .caption.left.fifty { left:0; right:50%; top:0; bottom:0;}
	.slider-wrapper .caption.left.fifty-five { left:0; right:45%; top:0; bottom:0;}
	.slider-wrapper .caption.right.thirty { left:70%; right:0; top:0; bottom:0;}
	.slider-wrapper .caption.right.twenty-five { left:75%; right:0; top:0; bottom:0;}
	.slider-wrapper .caption.right.thirty-five { left:65%; right:0; top:0; bottom:0;}
	.slider-wrapper .caption.right.fourty { left:60%; right:0; top:0; bottom:0;}
	.slider-wrapper .caption.right.fourty-five { left:55%; right:0; top:0; bottom:0;}
	.slider-wrapper .caption.right.fifty { left:50%; right:0; top:0; bottom:0;}
	.slider-wrapper .caption.right.fifty-five { left:45%; right:0; top:0; bottom:0;}

.rslides_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 52%; left: 0; opacity: 0.7; 
			   z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 61px; width: 38px; 
			   background: transparent url(slider-nav-buttons.png) no-repeat left top; margin-top: -45px; }
.rslides_nav:active { opacity: 1.0; }
.rslides_nav.next { left: auto; background-position: right top; right: 0; }

/*module control*/
.slider-wrapper {position:relative; visibility:hidden;}

@media only screen and (max-width: 480px) {
	.slider-wrapper .caption.left.thirty { left:0; right:0; top:0; }
	.slider-wrapper .caption.left.twenty-five { left:0; right:0; top:0; }
	.slider-wrapper .caption.left.thirty-five { left:0; right:0; top:0; }
	.slider-wrapper .caption.left.fourty { left:0; right:0; top:0; }
	.slider-wrapper .caption.left.fourty-five { left:0; right:0; top:0;}
	.slider-wrapper .caption.left.fifty { left:0; right:0; top:0; }
	.slider-wrapper .caption.left.fifty-five { left:0; right:0; top:0;}
	.slider-wrapper .caption.right.thirty { left:0; right:0; top:0; }
	.slider-wrapper .caption.right.twenty-five { left:0; right:0; top:0; }
	.slider-wrapper .caption.right.thirty-five { left:0; right:0; top:0; }
	.slider-wrapper .caption.right.fourty { left:0; right:0; top:0; }
	.slider-wrapper .caption.right.fourty-five { left:0; right:0; top:0; }
	.slider-wrapper .caption.right.fifty { left:0; right:0; top:0; }
	.slider-wrapper .caption.right.fifty-five { left:0; right:0; top:0; }
}


.slider-block .slide .heading {color:rgb(255, 106, 0);}