/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
/*
 * 	Default theme - Owl Carousel CSS File
 */
.owl-nav {height:0}
  .owl-nav [class*='owl-'] {
    color: #FFF;
    display: inline-block;
    cursor: pointer;}
    .owl-nav [class*='owl-'] span {position:absolute; top:-99999px; left:-99999px }
    .owl-nav [class*='owl-'] {position:absolute; width:44px; height:44px;line-height:44px; background: #BB9D7F}

     #sliderhomedestinations .hdestinations .owl-nav [class*='owl-']{bottom:26%}
     #sliderluoghi .luoghi .owl-nav [class*='owl-']{bottom:15%}
     #sliderdestinations .hdestinations .owl-nav [class*='owl-'] {bottom:45%}

     .hdestinations .owl-nav .owl-prev{left:20px}
     .hdestinations .owl-nav .owl-next{right:20px}
     .luoghi .owl-nav .owl-prev{left:15px}
     .luoghi .owl-nav .owl-next {right:15px}
     .hreviews .owl-nav [class*='owl-'] {top:50%; transform: translateY(-50%)}
     .hreviews .owl-nav .owl-prev {left:-20px}
     .hreviews .owl-nav .owl-next {right:-20px}
     .owl-nav [class*='owl-']:after {font-family:domus; content:'a'; color:#fff; font-size:10px; display:block; text-align: center}
     .owl-nav .owl-prev:after {transform: rotate(90deg)}
     .owl-nav .owl-next:after {transform: rotate(-90deg)}
     .owl-carousel .owl-nav [class*='owl-'].disabled {opacity: 0; cursor: default}

.owl-nav.disabled + .owl-dots {
   }

.owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
  display: block;
  margin: 0 auto;
height: 30px}
  .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
    *display: inline;
  margin:0 1px }
    .owl-dots .owl-dot span {
      width: 50px;
      height: 30px;
      margin: 0;
      display: block;
      -webkit-backface-visibility: visible;
      transition: opacity 200ms ease; }
      .owl-dots .owl-dot span {height:30px;border-bottom: 7px solid #CCC7D0}
      .owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span { border-bottom: 7px solid #811244}

      @media screen and (min-width: 480px) {
        #sliderluoghi .luoghi .owl-nav [class*="owl-"] {bottom: 215px}
        .luoghi .owl-nav .owl-next {right: -5px}
      }
      @media screen and (min-width: 900px) {
        #sliderluoghi .luoghi .owl-nav .owl-prev{left:-50px}
        #sliderluoghi .luoghi .owl-nav .owl-next {right:-50px}
      }

      @media screen and (min-width: 1280px) {
        .owl-nav [class*='owl-'] {width:100px; height:100px;line-height:100px}
        .owl-nav [class*='owl-']:after {font-size:25px}
        #sliderhomedestinations .hdestinations .owl-nav [class*='owl-'] {bottom:23%}
        #sliderdestinations .hdestinations .owl-nav [class*='owl-'] {bottom:45%}
        .hreviews .owl-nav .owl-prev {left:-120px}
        .hreviews .owl-nav .owl-next {right:-120px}
        #sliderluoghi .luoghi .owl-nav .owl-prev{left:-100px}
        #sliderluoghi .luoghi .owl-nav .owl-next {right:-100px}
       }
       @media screen and (min-width: 1440px) {
         .hreviews .owl-nav .owl-prev {left:-160px}
         .hreviews .owl-nav .owl-next {right:-160px}
        }
