/* 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; width: 100%; height: auto; overflow: hidden; /* If an image is wrapped in a link */ }
.nivoSlider img { position: absolute; top: 0px; left: 0px; max-width: none; }
.nivoSlider a.nivo-imageLink { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; padding: 0; margin: 0; z-index: 6; display: none; background-color: transparent; }

.nivo-main-image { display: block !important; position: relative !important; width: 100% !important; }

/* 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: 0px; bottom: 0px; background: #000; color: #fff; width: 100%; z-index: 8; padding: 5px 10px; overflow: hidden; display: none; -moz-opacity: 0.8; opacity: 0.8; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.nivo-caption p { padding: 5px; margin: 0; }
.nivo-caption a { display: inline !important; }

.nivo-html-caption { display: none; }

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

.theme-default .nivoSlider { position: relative; background: #fff url("/wp-content/plugins/nivo-image-slider/assets/img/loading.gif") no-repeat 50% 50%; margin-bottom: 10px; }
.theme-default .nivoSlider img { position: absolute; top: 0px; left: 0px; display: none; }
.theme-default .nivoSlider a { border: 0; display: block; }
.theme-default .nivo-controlNav { text-align: center; padding: 10px 0; }
.theme-default .nivo-controlNav a { display: inline-block; width: 22px; height: 22px; background: url("/wp-content/plugins/nivo-image-slider/assets/img/default-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-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; }
.theme-default .nivo-directionNav a { display: block; width: 30px; height: 30px; background: url("/wp-content/plugins/nivo-image-slider/assets/img/default-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 .nivo-directionNav a.nivo-nextNav { background-position: -30px 0; right: 15px; }
.theme-default .nivo-directionNav a.nivo-prevNav { left: 15px; }
.theme-default .nivo-caption a { color: #fff; border-bottom: 1px dotted #fff; }
.theme-default .nivo-caption a:hover { color: #fff; }
.theme-default:hover .nivo-directionNav a { opacity: 1; }

.theme-bar.slider-wrapper { position: relative; overflow: hidden; }
.theme-bar .nivoSlider { position: relative; background: #fff url("/wp-content/plugins/nivo-image-slider/assets/img/loading.gif") no-repeat 50% 50%; }
.theme-bar .nivoSlider img { position: absolute; top: 0px; left: 0px; display: none; }
.theme-bar .nivoSlider a { border: 0; display: block; }
.theme-bar .nivo-controlNav { position: absolute; left: 0; bottom: -41px; z-index: 10; width: 100%; height: 30px; text-align: center; padding: 5px 0; border-top: 1px solid #333; background: #333; opacity: 0.5; -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-bar .nivo-controlNav a { display: inline-block; width: 22px; height: 22px; background: url("/wp-content/plugins/nivo-image-slider/assets/img/default-bullets.png") no-repeat; text-indent: -9999px; border: 0; margin: 0 2px; }
.theme-bar .nivo-controlNav a.active { background-position: 0 -22px; }
.theme-bar .nivo-controlNav.nivo-thumbs-enabled { width: 100%; }
.theme-bar .nivo-controlNav.nivo-thumbs-enabled a { width: auto; height: auto; background: none; margin-bottom: 5px; }
.theme-bar .nivo-controlNav.nivo-thumbs-enabled img { display: block; width: 120px; height: auto; }
.theme-bar .nivo-directionNav a { display: block; border: 0; color: #fff; text-transform: uppercase; top: auto; bottom: 5px; z-index: 11; font-size: 13px; line-height: 20px; opacity: 0.5; -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-bar .nivo-directionNav a:hover { color: #ddd; }
.theme-bar .nivo-directionNav a.nivo-nextNav { right: -50px; }
.theme-bar .nivo-directionNav a.nivo-prevNav { left: -50px; }
.theme-bar .nivo-caption { -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-bar .nivo-caption a { color: #fff; border-bottom: 1px dotted #fff; }
.theme-bar .nivo-caption a:hover { color: #fff; }
.theme-bar:hover .nivo-controlNav { bottom: 0; opacity: 1; }
.theme-bar:hover .nivo-directionNav a.nivo-nextNav { right: 15px; opacity: 1; }
.theme-bar:hover .nivo-directionNav a.nivo-prevNav { left: 15px; opacity: 1; }
.theme-bar:hover .nivo-caption { bottom: 41px; }

.theme-light.slider-wrapper { background: #fff; padding: 10px; }
.theme-light .nivoSlider { position: relative; background: #fff url("/wp-content/plugins/nivo-image-slider/assets/img/loading.gif") no-repeat 50% 50%; margin-bottom: 10px; overflow: visible; }
.theme-light .nivoSlider img { position: absolute; top: 0px; left: 0px; display: none; }
.theme-light .nivoSlider a { border: 0; display: block; }
.theme-light .nivo-controlNav { text-align: left; padding: 0; position: relative; z-index: 10; }
.theme-light .nivo-controlNav a { display: inline-block; width: 10px; height: 10px; background: url("/wp-content/plugins/nivo-image-slider/assets/img/light-bullets.png") no-repeat; text-indent: -9999px; border: 0; margin: 0 2px; }
.theme-light .nivo-controlNav a.active { background-position: 0 100%; }
.theme-light .nivo-controlNav.nivo-thumbs-enabled { width: 80%; }
.theme-light .nivo-controlNav.nivo-thumbs-enabled a { width: auto; height: auto; background: none; margin-bottom: 5px; }
.theme-light .nivo-controlNav.nivo-thumbs-enabled img { display: block; width: 120px; height: auto; }
.theme-light .nivo-directionNav a { display: block; width: 30px; height: 30px; background: url("/wp-content/plugins/nivo-image-slider/assets/img/light-arrows.png") no-repeat; text-indent: -9999px; border: 0; top: auto; bottom: -36px; z-index: 11; }
.theme-light .nivo-directionNav a:hover { background-color: #eee; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.theme-light .nivo-directionNav a.nivo-nextNav { background-position: 160% 50%; right: 0px; }
.theme-light .nivo-directionNav a.nivo-prevNav { background-position: -60% 50%; left: auto; right: 35px; }
.theme-light .nivo-caption { font-family: inherit; }
.theme-light .nivo-caption a { color: #fff; border-bottom: 1px dotted #fff; }
.theme-light .nivo-caption a:hover { color: #fff; }

.theme-dark.slider-wrapper { background: #222; padding: 10px; }
.theme-dark .nivoSlider { position: relative; background: #fff url("/wp-content/plugins/nivo-image-slider/assets/img/loading.gif") no-repeat 50% 50%; margin-bottom: 10px; overflow: visible; }
.theme-dark .nivoSlider img { position: absolute; top: 0px; left: 0px; display: none; }
.theme-dark .nivoSlider a { border: 0; display: block; }
.theme-dark .nivo-controlNav { text-align: left; padding: 0; position: relative; z-index: 10; }
.theme-dark .nivo-controlNav a { display: inline-block; width: 10px; height: 10px; background: url("/wp-content/plugins/nivo-image-slider/assets/img/dark-bullets.png") no-repeat 0 2px; text-indent: -9999px; border: 0; margin: 0 2px; }
.theme-dark .nivo-controlNav a.active { background-position: 0 100%; }
.theme-dark .nivo-directionNav a { display: block; width: 30px; height: 30px; background: url("/wp-content/plugins/nivo-image-slider/assets/img/dark-arrows.png") no-repeat; text-indent: -9999px; border: 0; top: auto; bottom: -36px; z-index: 11; }
.theme-dark .nivo-directionNav a:hover { background-color: #333; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.theme-dark a.nivo-nextNav { background-position: -16px 50%; right: 0px; }
.theme-dark a.nivo-prevNav { background-position: 11px 50%; left: auto; right: 35px; }
.theme-dark .nivo-caption { font-family: Helvetica, Arial, sans-serif; }
.theme-dark .nivo-caption a { color: #fff; border-bottom: 1px dotted #fff; }
.theme-dark .nivo-caption a:hover { color: #fff; }
.theme-dark .nivo-controlNav.nivo-thumbs-enabled { width: 80%; }
.theme-dark .nivo-controlNav.nivo-thumbs-enabled a { width: auto; height: auto; background: none; margin-bottom: 5px; }
.theme-dark .nivo-controlNav.nivo-thumbs-enabled img { display: block; width: 120px; height: auto; }

.theme-smooth { position: relative; }
.theme-smooth .nivoSlider { background: #fff url("/wp-content/plugins/nivo-image-slider/assets/img/loading.gif") no-repeat 50% 50%; }
.theme-smooth .nivoSlider img { position: absolute; top: 0px; left: 0px; display: none; }
.theme-smooth .nivoSlider a { border: 0; display: block; }
.theme-smooth .nivo-controlNav { bottom: 0; left: 50%; padding: 5px 0; position: absolute; transform: translate(-50%); z-index: 9; }
.theme-smooth .nivo-controlNav a { background: transparent url("/wp-content/plugins/nivo-image-slider/assets/img/light-bullets.png") no-repeat scroll 0 0; border: 0 none; display: inline-block; height: 10px; margin: 0 2px; text-indent: -9999px; width: 10px; }
.theme-smooth .nivo-controlNav a.active { background-position: 0 100%; }
.theme-smooth .nivo-controlNav.nivo-thumbs-enabled a { display: inline; float: left; margin-right: 5px; margin-bottom: 5px; height: 50px; width: auto; }
.theme-smooth .nivo-controlNav.nivo-thumbs-enabled a > img { width: 50px; height: auto; display: block; }
.theme-smooth .nivo-directionNav a { display: block; width: 25px; height: 25px; border-radius: 25px; background: url("/wp-content/plugins/nivo-image-slider/assets/img/smooth-arrows.png") no-repeat; text-indent: -9999px; border: 0; opacity: 0; -webkit-transition: all 300ms ease-in-out; -moz-transition: all 300ms ease-in-out; -o-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; }
.theme-smooth:hover .nivo-directionNav a { opacity: 1; }
.theme-smooth a.nivo-prevNav { left: 15px; background-color: #ddd; background-position: 2px -42px; }
.theme-smooth a.nivo-prevNav:hover { left: 15px; background-color: #0681D3; background-position: 2px -64px; }
.theme-smooth a.nivo-nextNav { right: 15px; background-color: #ddd; background-position: 2px 2px; }
.theme-smooth a.nivo-nextNav:hover { right: 15px; background-color: #0681D3; background-position: 2px -20px; }
.theme-smooth .nivo-caption { font-family: inherit; }
.theme-smooth .nivo-caption a { color: #fff; border-bottom: 1px dotted #fff; }
.theme-smooth .nivo-caption a:hover { color: #fff; }

/*# sourceMappingURL=style.css.map */
