/**
 * Niso Carousel v 1.0
 
 */
/*
 * 	Default theme - Owl Carousel CSS File
 */
#niso-carousel .owl-theme .owl-nav {
  margin-top: 10px;
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
 #niso-carousel .owl-theme .owl-nav [class*='owl-'] {
    display: inline-block;
 }
 #niso-carousel .owl-theme .owl-nav .disabled {
    opacity: 0.5;
    cursor: default; }

#niso-carousel .owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px; }

#niso-carousel .owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
#niso-carousel .owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
    *display: inline; }
#niso-carousel .owl-theme .owl-dots .owl-dot span {
      width: 10px;
      height: 10px;
      margin: 5px 7px;
      background: #D6D6D6;
      display: block;
      -webkit-backface-visibility: visible;
      -webkit-transition: opacity 200ms ease;
      transition: opacity 200ms ease;
      border-radius: 30px; }
#niso-carousel .owl-theme .owl-dots .owl-dot.active span, #niso-carousel .owl-theme .owl-dots .owl-dot:hover span {
      background: #869791; }
#niso-carousel .owl-theme .owl-nav [class*="owl-"] i {
 border-radius: 3px;
	color: #ff00ff;
	cursor: pointer;
	font-size: 14px;
	margin: 5px;
	padding: 6px 7px;
	position: relative;
	z-index: 999999;
}
#niso-carousel .owl-theme.owl-rtl .owl-nav [class*="owl-"] {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
#niso-carousel .owl-theme .owl-nav [class*="owl-"] i:after {
    background: #000 none repeat scroll 0 0;
    content: "";
    height: 100%;
    left: 0;
   -khtml-opacity: 0.6;
  -moz-opacity: 0.6;
       opacity: 0.6;
       filter: alpha(opacity=60);
   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1;
}
#niso-carousel .owl-theme .owl-nav [class*='owl-'] i:hover {
 color: #FFF;
 text-decoration: none; }
#niso-carousel .niso-theme{
 position:relative;
 }
 #niso-carousel .nav1,
 #niso-carousel .nav2 {
  padding-top: 30px;
}
 #niso-carousel .nav4,
 #niso-carousel .nav5{
  padding-bottom: 30px;
}
 #niso-carousel .niso-theme .owl-nav{
 position:absolute;
 }
 #niso-carousel .niso-theme.nav1 .owl-nav{
 top:0;
 left:0;
 }
 #niso-carousel .niso-theme.nav2 .owl-nav{
 top:0;
 right:0;
 }
 #niso-carousel .niso-theme.nav4 .owl-nav{
 bottom:0;
 right:0;
 }
 #niso-carousel .niso-theme.nav5 .owl-nav{
 bottom:0;
 left:0;
 }
#niso-carousel .niso-theme.nav3 .owl-nav ,
#niso-carousel .niso-theme.nav6 .owl-nav {
  top: 40%;
  width: 100%;
}
#niso-carousel .niso-theme.nav6 .owl-nav .owl-next,
#niso-carousel .niso-theme.nav3 .owl-nav .owl-next {
    position: absolute;
    right: 0;
}
#niso-carousel .niso-theme.nav6 .owl-nav .owl-prev,
#niso-carousel .niso-theme.nav3 .owl-nav .owl-prev {
    left: 0;
    position: absolute;
}
#niso-carousel .niso-theme.nav6.owl-rtl .owl-nav .owl-next,
#niso-carousel .niso-theme.nav3.owl-rtl .owl-nav .owl-next {
    left: 0;
	right:100%
}
#niso-carousel .niso-theme.nav6.owl-rtl .owl-nav .owl-prev,
#niso-carousel .niso-theme.nav3.owl-rtl .owl-nav .owl-prev {
    right: 0;
    left: 94%;
}
#niso-carousel .niso-theme.nav6 .owl-nav { 
 opacity:0;
 -webkit-transition: all 0.6s ease 0s;
 transition:all 0.6s ease 0s;
}
#niso-carousel:hover .niso-theme.nav6 .owl-nav { 
 opacity:1;
 filter: alpha(opacity=100)
}
