/*
 * 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-caption {
	position:absolute;
	left:10%;
	top:10%;
	color:#fff;
	width:42%;
	z-index:8;
	padding: 5px 10px;
	overflow: hidden;
	display: none;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	height:auto;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}

.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:0px;
	background-position:-57px 0;
	border-radius:0 3px 3px 0;
}
a.nivo-nextNav {
	right:0px;
	background-position:-41px 0 !important;
	border-radius:3px 0 0 3px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	padding: 15px 0;
	position: absolute;
	bottom:30px;
	z-index:9;
	left:42px;
}
.nivo-controlNav a {
	cursor:pointer;
}
.nivo-controlNav a {
    border: 0 none;
    display: inline-block;
    height: 9px;
    margin: 0 4px;
    text-indent: -9999px;
    width: 40px;
	background-color:#ffffff;
}
.nivo-controlNav a.active {
	font-weight:bold;
    background-position: 0 -21px;
}

.nivo-directionNav a {
    border: 0 none;
    display: block;
    height: 43px;
    opacity: 0;
    text-indent: -9999px;
    transition: all 200ms ease-in-out 0s;
    width: 43px;
}
.nivo-directionNav a{background:url("data:image/png+xml;base64, iVBORw0KGgoAAAANSUhEUgAAAFYAAAArCAYAAADi6n/oAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTY0QjNCNTRBNkFCMTFFNEI3NzlCNjVDMTE3Q0Q0MkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTY0QjNCNTVBNkFCMTFFNEI3NzlCNjVDMTE3Q0Q0MkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNjRCM0I1MkE2QUIxMUU0Qjc3OUI2NUMxMTdDRDQyRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNjRCM0I1M0E2QUIxMUU0Qjc3OUI2NUMxMTdDRDQyRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkgVgsQAAARJSURBVHja7JpLSFRRHMZnygjK8oUyWiLZoiLEjQpikGmRwhDYwkxc2CJwxEAxUHxAYg5BUVqCVEKL2fggEl0puOhh+cISk0EURVNn5XscX+n0/eFcsMsZnZf3zuL84YOZOwfud3+cc8/3v3e0drtdI8r7dUwgEGAFWFECrAArwIoSYAVYAVaUR2C1Wq3T2tnZabRYLEX4HAj5SceVLviQlGez2T7AQwh00pVrcamopXVVztb29najnVV7e/trHIqC/Nw9ryeCF1Ke5GdkZKQTNi5DJ4+C1ZGAXVlZCcbM+GiXVVNT03sJrgpg8+R+RkdHB/V6fSL8nKKF6NNgGdSfdk61tLQMYkg6FKg02LW1tVc8T/Pz8zOpqak34OnMYXBVA3sQ1PLy8t8Y8gbSQ0FKg6VztrW11fO8zaKSk5NvHgZXFbDr6+vxu7u7U3LTq6urOwaDYQhD6qH7UDTd11QAS/fS6IaGhlp43ZT7XFxcXDAajQ9oNTna1BUHS1D39vaWeFCxzD5jyAsoA4pUa/NiReeOLCwsfIxksCH3S8cqKioMGBPKg6soWEdQzWbzamxsbBeG1EBpkE6CqiJYCa4uOzs7d3p62sKDW1paWsCDqxhY2mmx/Jfl5vr6+hbCw8M/YUg5dB0K8cSkl8FK+T0kMTFRPzY2NsGDy+JhuLuTwW2TvPhC1draOoufTVARFA+d5W0IKoPVME/kLb6np+e7gxTz1t3s7ZZJWv48IzRTGdR8KOagfOgDYCW45DFmcnLSzLumgoKCUvweQbNciRnrNzAw8MTBjB3A71J08WrH54m2trY0WOI0KTSbm5sUDaWVp7FarS9511JZWfkLQ0qgq642Ne6CpXtURHNz8zueof7+fkoClw5qF30BLPaH/9puTu5ugDKVnLHS7hpVXV39lJcLLRbLdFpa2jWMOe0L91gO2GCAHeJFxMzMzD7WzNxT9B4riy7ni4uLi3i5cG5u7k9+fv5d3gamMtiLvA5xX+5+Dt2ha1M8Feyr41BYSUnJIx7cjY0NW1VV1UN55FIR7GHNzDOWu8PYtana0hKw0ISEhIyZmZl5Xi40mUw1+5sElcBm8XI3NTM6na4DtqqhWz7RecngBiUlJaXTQw3ehtDV1WVi96wTKoAt43kiqGhm2uCpDKI9Icgbzwq8+WpmD1pG2P6Wk5OTOz4+PiEfMDw8TDP2CtvQFK2lpSWb/BjSy2JKSko3Ntof+NpNFuka2LV4VkfwoFvLMmzc/o6GxZda6DYUoEKDENDR0VHnoEOM8+nnsbyOpre396vRaPyCz3VQllpvEKR4SG8xOjs7R/CZ2tW8wzpEd8Fq3fkbpwsv1qhBuMCW/xY0Cs1Bf5X++yjzTHDPsU6KvJmhKebNqdXt9PmOGKwE1x/ahawE1VWTXgQrwfVnUcrqLFRFwIoSf9gQYAVYUQKsACvAihJgBVgBVpQL9U+AAQB1D9g3bCufywAAAABJRU5ErkJggg==") no-repeat scroll 0 0 #373a3f;}
.slider-main:hover .nivo-directionNav a {
    opacity: 0.8;
}
