/*

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-dark.nivoSlider {

	position:relative;

	background:#fff url(loading.gif) no-repeat 50% 50%;

  

}

.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: center;

	padding: 5px 0 10px;

}

.theme-dark .nivo-controlNav a {

	display:inline-block;

	width:22px;

	height:22px;

	background:url(bullets.png) no-repeat;

	/*text-indent:-9999px;*/

	font-size:0px;

	border:0;

	margin: 0 2px;

}

.theme-dark .nivo-controlNav a.active {

	background-position:0 -22px;

}



.theme-dark .nivo-directionNav a {

	display:block;

	width:30px;

	height:30px;

	background:url(arrows.png) no-repeat;

	/*text-indent:-9999px;*/

	font-size:0px;

	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-dark:hover .nivo-directionNav a { opacity: 1; }

.theme-dark a.nivo-nextNav {

	background-position:-30px 0;

	right:15px;

}

.theme-dark a.nivo-prevNav {

	left:15px;

}


.theme-dark.nivo-caption h1{font-family: 'Pacifico',cursive;font-weight: normal;text-transform: none!important;font-size: 45px;}
.theme-dark .nivo-caption {
  position:absolute;
  left:0px;
  bottom:10%!important;
 background: rgba(35, 31, 32, 0.75);
  font-size:37px;
  color:#fff;
  width:50%!important;
  z-index:8;
  padding:30px!important;
  font-weight: 600;
  overflow: hidden;
font-family: 'Open Sans', sans-serif;

}

.theme-dark .nivo-caption a {

    color:#fff;

   
}

.theme-dark .nivo-caption a:hover {

    color:#fff;

}



.theme-dark .nivo-controlNav.nivo-thumbs-enabled {

	width: 100%;

}

.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;

}

@media only screen and (max-width:1450px)and (min-width:900px) {
/* slider css*/
/* Caption styles */
.nivo-caption {
  position:absolute;
  left:0px;
  bottom:0px!important;
 background: rgba(35, 31, 32, 0.75);
  font-size:20px;
  color:#fff;
  width:50%!important;
  z-index:8;
  padding:35px 50px 45px 60px!important;
  font-weight: 600;
  overflow: hidden;
font-family: 'Open Sans', sans-serif;

}
.nivo-caption a{font-size: 40px;color: #f4ea48!important; font-family: 'DancingScript';font-weight: bold;margin:0px!important;line-height: 43px!important;text-decoration: none!important;outline: 0 none;}
.nivo-caption h1{font-size: 20px;font-family: 'Open Sans', sans-serif!important;font-weight: 700;text-transform: uppercase;}
.theme-light .nivo-caption {font-size: 18px!important;color: #fff;font-weight: normal;font-family: 'Open Sans', sans-serif!important;}

}

@media only screen and (max-width:899px)and (min-width:280px) {
/* slider css*/
/* Caption styles */
.nivo-caption {
  position:absolute;
  left:0px;
  bottom:0px!important;
 background: rgba(35, 31, 32, 0.75);
  font-size:14px;
  color:#fff;
  width:50%!important;
  z-index:8;
  padding:10px 10px 10px 10px!important;
  font-weight: 600;
  overflow: hidden;
font-family: 'Open Sans', sans-serif;

}
.nivo-caption a{font-size: 25px;color: #f4ea48!important; font-family: 'DancingScript';font-weight: bold;margin:0px!important;line-height: 30px!important;text-decoration: none!important;outline: 0 none;}
.nivo-caption h1{font-size:18px;font-family: 'Open Sans', sans-serif!important;font-weight: 700;text-transform: uppercase;}
.nivo-caption {
  position:absolute;
  left:0px;
  bottom:10%!important;
 background: rgba(35, 31, 32, 0.75);
  font-size:37px;
  color:#fff;
  width:60%!important;
  z-index:8;
  padding:30px!important;
  font-weight: 600;
  overflow: hidden;
font-family: 'Open Sans', sans-serif;

}
.nivo-caption h1{font-size: 40px;font-family: 'Pacifico',cursive!important;font-weight: normal!important;text-transform: none!important;}