/*
 * jQuery Nivo Slider v3.2
 * http://nivo.dev7studios.com
 *
 * Copyright 2012, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
 
/* The Nivo Slider styles */

.slider-main{position:relative;}
.nivoSlider {position:relative;	width:100%;	height:auto; overflow: hidden;}
.nivoSlider img{position:absolute; top:0px; left:0px; max-width: none;}
.nivo-main-image {display: block !important; position: relative !important; width: 100% !important;}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white; filter:alpha(opacity=0); opacity:0;}
/* The slices and boxes in the Slider */
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0;}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;}
.nivo-box img{display:block;}

/* Caption styles */
.nivo-html-caption{display:none;}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a{position:absolute;top:50%;z-index:9;cursor:pointer;}
a.nivo-prevNav {left:3%;background-position:-57px 0;border-radius:0 5px 5px 0;}
a.nivo-nextNav {right:3%;background-position:-41px 0 !important;border-radius:5px 0 0 5px;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {text-align:left; right:auto;padding:0;position: absolute;width:100%; bottom:3%; z-index:9; text-align:center;}
.nivo-controlNav a{cursor:pointer;border: 0 none;display:inline-block;height:12px;margin:0 5px 0 0;text-indent: -9999px; width:12px; border-radius:15px;-moz-border-radius:15px;	-webkit-border-radius:15px;-o-border-radius:15px;}
.nivo-controlNav a.active{font-weight:bold;}
.nivo-directionNav a {border: 0 none; display: block; height: 43px;text-indent: -9999px;transition: all 200ms ease-in-out 0s; width: 43px;background:url(../images/slide-nav.png) no-repeat left top;}
.slider-main:hover .nivo-directionNav a {opacity:0.8;}

/* Caption styles */
.nivo-caption { padding:50px; border:solid 1px #ffffff;	position:absolute;left:0; right:0;	margin:0 auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box; color:#fff;	z-index:8; overflow: hidden; width:46%; bottom:30%; text-align:center;}
 
.nivo-caption h2{font:400 52px/55px 'Roboto', sans-serif; color:#fff; margin:0 0 20px 0; text-shadow:0px 5px 5px #404040; position:relative; display:block;}
.nivo-caption p{ font:400 14px/24px 'Roboto', sans-serif; margin:0; text-shadow:0 0 2px #000;  }
.nivo-caption .button{ padding:10px 25px; border-radius:25px; font:600 16px/24px 'Roboto', sans-serif; text-transform:uppercase; ; margin-top:40px }