/*
 * 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{height:auto; overflow:hidden; position:relative; width:100%}
.nivoSlider img{left:0px; max-width:none; position:absolute; top:0px}
.nivo-main-image{display:block !important; position:relative !important; width:100% !important}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink{background:white; border:0; display:none; filter:alpha(opacity=1); height:100%; left:0px; margin:0; opacity:1; padding:0; position:absolute; top:0px; width:100%; z-index:6}
/* The slices and boxes in the Slider */
.nivo-slice{display:block; height:100%; position:absolute; top:0; z-index:5}
.nivo-box{display:block; overflow:hidden; position:absolute; z-index:5}
.nivo-box img{display:block}

/* Caption styles */
.nivo-caption{-moz-box-sizing:border-box;  /* Firefox,other Gecko */-moz-opacity:1; -webkit-box-sizing:border-box; /* Safari/Chrome,other WebKit */bottom:0px; box-sizing:border-box;  /* Opera/IE 8+*/color:#fff; display:none; filter:alpha(opacity=1); left:0px; opacity:1; overflow:hidden; padding:5px 10px; position:absolute; width:100%; z-index:8}
.nivo-caption p{margin:0; padding:5px}
.nivo-caption a{display:inline !important}
.nivo-html-caption{ display:none}
/* Direction nav styles (e.g. Next &Prev) */
.nivo-directionNav a{cursor:pointer; position:absolute; top:45%; z-index:9}
.nivo-prevNav{left:0px}
.nivo-nextNav{right:0px}
/* Control nav styles (e.g. 1, 2, 3...) */
.nivo-controlNav{padding:0px 0 0; text-align:center}
.nivo-controlNav a{cursor:pointer}
.nivo-controlNav a.active{font-weight:bold}
/* ------------------------------
Default Theme
---------------------------------*/
.slider-direction{background:none; color:#fff; display:none; font-size:16px; left:0; position:absolute; top:0;  width:100%; z-index:999}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink{ background:white;  border:0;  display:none;  filter:alpha(opacity=1);  height:100%;  left:0px;  margin:0;  opacity:1;  padding:0;  position:absolute;  top:0px;  width:100%;  z-index:6}
/* The slices and boxes in the Slider */
.nivo-slice{ display:block;  height:100%;  position:absolute;  top:0;  z-index:5}
.nivo-box{ display:block;  overflow:hidden;  position:absolute;  z-index:5}
.nivo-box img{display:block}
.nivo-caption{  color:#fff;  height:100%;  left:0;  position:absolute;  top:0;  width:100%;  z-index:8}
.nivo-main-image{ display:block !important;  position:relative !important;  width:100% !important}
/* The slices and boxes in the Slider */
.nivo-slice{ display:block;  height:100%;  position:absolute;  top:0;  z-index:5}
.nivo-box{ display:block;  overflow:hidden;  position:absolute;  z-index:5}
@-webkit-keyframes myfirst{ from{width:0}
 to{width:100%}
}
 @keyframes myfirst{ from{width:0}
 to{width:100%}
}
 .slider-progress.pos_hover{ -webkit-animation-play-state:paused;  animation-play-state:paused}
/* ------------------------------
custom slider
---------------------------------*/
.slider-progress{-moz-animation:myfirst 5000ms ease-in-out; -ms-animation:myfirst 5000ms ease-in-out; -webkit-animation:myfirst 5000ms ease-in-out; animation:myfirst 5000ms ease-in-out; background-color:rgba(255,255,255,.7); height:5px; left:0; position:absolute; top:0}
.s-tb{display:table; float:left; height:100%; width:100%}
.s-tb-c{display:table-cell;  vertical-align:middle}
.t-cn{text-align:center}
.t-lft{text-align:left}
.t-lfr{text-align:right}
/* ------------------------------
slider animation
---------------------------------*/
/* -------------- Home 1  ---------------- */
.slider-1 h1{ -moz-animation:bounceInUp 1000ms ease-in-out;  -ms-animation:bounceInUp 1000ms ease-in-out;  -webkit-animation:bounceInUp 1000ms ease-in-out;  animation:bounceInUp 1000ms ease-in-out}
.slider-1 div.title2{ -moz-animation:bounceInUp 2000ms ease-in-out;  -ms-animation:bounceInUp 2000ms ease-in-out;  -webkit-animation:bounceInUp 2000ms ease-in-out;  animation:bounceInUp 2000ms ease-in-out}
.slider-1 p{ -moz-animation:zoomIn 500ms ease-in-out;  -ms-animation:zoomIn 500ms ease-in-out;  -webkit-animation:zoomIn 500ms ease-in-out;  animation:zoomIn 500ms ease-in-out}
.slider-1 div.slider-botton{ -moz-animation:fadeInDown 2500ms ease-in-out;  -ms-animation:fadeInDown 2500ms ease-in-out;  -webkit-animation:fadeInDown 2500ms ease-in-out;  animation:fadeInDown 2500ms ease-in-out}
/* -------------- Home 2  ---------------- */
.slider-2 p{ -moz-animation:zoomIn 500ms ease-in-out;  -ms-animation:zoomIn 500ms ease-in-out;  -webkit-animation:zoomIn 500ms ease-in-out;  animation:zoomIn 500ms ease-in-out}
.slider-2 h1{ -moz-animation:fadeInUp 500ms ease-in-out;  -ms-animation:fadeInUp 500ms ease-in-out;  -webkit-animation:fadeInUp 500ms ease-in-out;  animation:fadeInUp 500ms ease-in-out}
.slider-2 div.title2{ -moz-animation:fadeInUp 1500ms ease-in-out;  -ms-animation:fadeInUp 1500ms ease-in-out;  -webkit-animation:fadeInUp 1500ms ease-in-out;  animation:fadeInUp 1500ms ease-in-out}
.slider-2 div.slider-botton{ -moz-animation:fadeInDown 2500ms ease-in-out;  -ms-animation:fadeInDown 2500ms ease-in-out;  -webkit-animation:fadeInDown 2500ms ease-in-out;  animation:fadeInDown 2500ms ease-in-out}
