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

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

.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
  .owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
    *display: inline; }
    .owl-theme .owl-dots .owl-dot span {
      width: 10px;
      height: 10px;
      margin: 5px 7px;
      background: #D6D6D6;
      display: block;
      -webkit-backface-visibility: visible;
      transition: opacity 200ms ease;
      border-radius: 30px; }
    .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
      background: #869791; }
.owl-theme .owl-nav [class*="owl-"] i {
	-webkit-border-radius: 3px;
   -moz-border-radius: 3px;
    -ms-border-radius: 3px;
     -o-border-radius: 3px;
        border-radius: 3px;
	color: #ff00ff;
	cursor: pointer;
	font-size: 14px;
	margin: 5px;
	padding: 4px 7px;
	position: relative;
	z-index: 999999;
}
.owl-rtl .owl-nav [class*="owl-"] {
 -moz-transform:rotate(180deg);
 -webkit-transform:rotate(180deg);
 -o-transform:rotate(180deg);
 -ms-transform:rotate(180deg);
 transform:rotate(180deg);
}
.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;
}
.owl-theme .owl-nav [class*='owl-'] i:hover {
 color: #FFF;
 text-decoration: none; }
.niso-theme{
 position:relative;
 }
 .niso-theme .owl-nav{
 position:absolute;
 }
 .niso-theme.nav1 .owl-nav{
 top:-40px;
 left:0;
 }
 .niso-theme.nav2 .owl-nav{
 top:-40px;
 right:0;
 }
 .niso-theme.nav4 .owl-nav{
 bottom:0;
 right:0;
 }
 .niso-theme.nav5 .owl-nav{
 bottom:0;
 left:0;
 }
.niso-theme.nav3 .owl-nav {
  top: 40%;
  width: 100%;
}
.niso-theme.nav3 .owl-nav .owl-next {
    position: absolute;
    right: 0;
}
.niso-theme.nav3 .owl-nav .owl-prev {
    left: 0;
    position: absolute;
}
