/*

 * 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 */

.nivoSlider {position:relative;height:100%;overflow: hidden;}

.nivoSlider img {position:absolute;top:0px;left:0px;min-height: 100%;max-height: 100%;min-width: 1226px;max-width: 1226px;}
@media (min-width:551px) {
	.nivoSlider img {min-width: 1635px;max-width: 1635px;}
}
@media (min-width:751px) {
	.nivoSlider img {min-width: 1920px;max-width: 1920px;}
}

.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: 50px;right:50px;top: 42%;color: #fff;z-index: 8;display: none;font: bold 3.9em Arial, Helvetica, sans-serif;letter-spacing: -1.35px;text-align: center;text-shadow: 1px 1px rgba(0, 0, 0, 0.4);}

@media (max-width:450px) {
	.nivo-caption {font: bold 2.5em Arial, Helvetica, sans-serif;}
}

.nivo-caption p {color:#FFF;padding: 5px;margin: 0;font-size: 16pt;line-height: 22pt;}

.nivo-caption a {color: #ffa200;display:block;}

/* Direction nav styles (e.g. Next & Prev) */

.nivo-directionNav a {position:absolute;top:45%;z-index:9;cursor:pointer;}

.nivo-prevNav {left:0px;}

.nivo-nextNav {right:0px;}

/* Control nav styles (e.g. 1,2,3...) */

.nivo-controlNav {text-align:center;padding: 15px 0;}

.nivo-controlNav a {cursor:pointer;}

.nivo-controlNav a.active {font-weight:bold;}

/* Nivo Theme Start*/

/*

Skin Name: Nivo Slider Default Theme

Skin URI: http://nivo.dev7studios.com

Description: The default skin for the Nivo Slider.

Version: 1.3

Author: Gilbert Pellegrom

Author URI: http://dev7studios.com

Supports Thumbs: true

*/

.theme-default .nivoSlider {position:relative;background: url(../images/loading.gif) no-repeat 50% 50%;}

.theme-default .nivoSlider img {position:absolute;top:0px;left:0px;display:none;}

@media (max-width:1000px) {
	.theme-default .nivoSlider img {left:-20%;}
}

@media (max-width:900px) {
	.theme-default .nivoSlider img {left:-35%;}
}

@media (max-width:800px) {
	.theme-default .nivoSlider img {left:-50%;}
}

@media (max-width:700px) {
	.theme-default .nivoSlider img {left:-65%;}
}

@media (max-width:600px) {
	.theme-default .nivoSlider img {left:-80%;}
}

.theme-default .nivoSlider a {border:0;display:block;}

.theme-default .banner_controlTable {position: relative;width: 100%;}

.theme-default .banner_controlTable .left_arrow {vertical-align: top;display: none;width: 0%;}

.theme-default .banner_controlTable .right_arrow {vertical-align: top;display: none;width: 0%;}

.theme-default .nivo-controlNav {text-align: center;margin: -55px 0 0;position: relative;z-index: 999;}

.theme-default .nivo-controlNav a {display: inline-block;width: 22px;height: 22px;background: url(../images/bullets.png) no-repeat;text-indent: -9999px;border: 0;margin: 0 2px;}

.theme-default .nivo-controlNav a.active {background-position: 0 -22px;}
.theme-default .nivo-directionNav {position:static;}
.theme-default .nivo-directionNav a {display:block;width:30px;height:30px;background: url(../images/arrows.png) no-repeat;text-indent:-9999px;border:0;opacity: 0;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}

.theme-default:hover .nivo-directionNav a {opacity: 1;}

.theme-default a.nivo-nextNav {background-position:-30px 0;right:15px;}

.theme-default a.nivo-prevNav {left:15px;}

.theme-default .nivo-caption a:hover {color:#19388a;;}
#overlay {position: absolute;top: 0;left: 0;width: 100%;height: 470px;background: url(../images/overlay.png) repeat;z-index: 6;}
.theme-default .nivo-controlNav.nivo-thumbs-enabled {width: 100%;}

.theme-default .nivo-controlNav.nivo-thumbs-enabled a {width: auto;height: auto;background: none;margin-bottom: 5px;}

.theme-default .nivo-controlNav.nivo-thumbs-enabled img {display: block;width: 120px;height: auto;}