 /*
 #main-slider, #property-slider-section #property-main-slider, #main-slider-fullscreen {
  width: 100%;
  height: 100%;
  margin: 0;
  border-bottom: 3px solid #666; }
  #main-slider .owl-controls, #property-slider-section #property-main-slider .owl-controls, #main-slider-fullscreen .owl-controls {
    bottom: 50%;
    width: 100%; }
    #main-slider .owl-controls .owl-prev, #property-slider-section #property-main-slider .owl-controls .owl-prev, #main-slider .owl-controls .owl-next, #property-slider-section #property-main-slider .owl-controls .owl-next, #main-slider-fullscreen .owl-controls .owl-prev, #main-slider-fullscreen .owl-controls .owl-next {
      width: 50px;
      height: 50px;
      text-indent: -999999px; }
      #main-slider .owl-controls .owl-prev:before, #property-slider-section #property-main-slider .owl-controls .owl-prev:before, #main-slider .owl-controls .owl-next:before, #property-slider-section #property-main-slider .owl-controls .owl-next:before, #main-slider-fullscreen .owl-controls .owl-prev:before, #main-slider-fullscreen .owl-controls .owl-next:before {
        font-size: 15px;
        color: #666;
        background: rgba(255, 255, 255, 0.9);
        font-family: "Glyphicons Halflings";
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        width: 100%;
        height: 100%;
        line-height: 50px;
        text-indent: 0;
        text-align: center;
        top: 0; }
      #main-slider .owl-controls .owl-prev:after, #property-slider-section #property-main-slider .owl-controls .owl-prev:after, #main-slider .owl-controls .owl-next:after, #property-slider-section #property-main-slider .owl-controls .owl-next:after, #main-slider-fullscreen .owl-controls .owl-prev:after, #main-slider-fullscreen .owl-controls .owl-next:after {
        display: none; }
    #main-slider .owl-controls .owl-prev, #property-slider-section #property-main-slider .owl-controls .owl-prev, #main-slider-fullscreen .owl-controls .owl-prev {
      left: 0; }
      #main-slider .owl-controls .owl-prev:before, #property-slider-section #property-main-slider .owl-controls .owl-prev:before, #main-slider-fullscreen .owl-controls .owl-prev:before {
        content: "\e079"; }
    #main-slider .owl-controls .owl-next, #property-slider-section #property-main-slider .owl-controls .owl-next, #main-slider-fullscreen .owl-controls .owl-next {
      right: 0; }
      #main-slider .owl-controls .owl-next:before, #property-slider-section #property-main-slider .owl-controls .owl-next:before, #main-slider-fullscreen .owl-controls .owl-next:before {
        content: "\e080"; }
  #main-slider .img-container, #property-slider-section #property-main-slider .img-container, #main-slider-fullscreen .img-container {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-size: contain;
	background-repeat: no-repeat; 
    background-position: center;
	background-color: #777;}
    #main-slider .img-container img, #property-slider-section #property-main-slider .img-container img, #main-slider-fullscreen .img-container img {
      position: absolute;
      left: 0;
      top: 50%;
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%); }
  #main-slider .items, #property-slider-section #property-main-slider .items, #main-slider-fullscreen .items {
    height: 100%; }
  #main-slider .owl-wrapper, #property-slider-section #property-main-slider .owl-wrapper, #main-slider-fullscreen .owl-wrapper {
    width: 100% !important;
    height: 750px !important;
    left: 0 !important;
    position: relative;
    -moz-transform: translateX(0) !important;
    -ms-transform: translateX(0) !important;
    -webkit-transform: translateX(0) !important;
    transform: translateX(0) !important; }
  #main-slider .owl-item, #property-slider-section #property-main-slider .owl-item, #main-slider-fullscreen .owl-item {
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: all 2s ease;
    -o-transition: all 2s ease;
    transition: all 2s ease;
    width: 100% !important;
    height: 100% !important;
    overflow: hidden; }
    #main-slider .owl-item.active, #property-slider-section #property-main-slider .owl-item.active, #main-slider-fullscreen .owl-item.active {
      opacity: 1;
      filter: alpha(opacity=100); }
      #main-slider .owl-item.active .slide-caption .first-sec, #property-slider-section #property-main-slider .owl-item.active .slide-caption .first-sec, #main-slider-fullscreen .owl-item.active .slide-caption .first-sec {
        opacity: 1;
        filter: alpha(opacity=100);
        margin-bottom: 0; }
      #main-slider .owl-item.active .slide-caption .sec-sec, #property-slider-section #property-main-slider .owl-item.active .slide-caption .sec-sec, #main-slider-fullscreen .owl-item.active .slide-caption .sec-sec {
        opacity: 1;
        filter: alpha(opacity=100);
        margin-top: 0; }
  #main-slider .slide-caption, #property-slider-section #property-main-slider .slide-caption, #main-slider-fullscreen .slide-caption {
    position: absolute;
    left: 50%;
    top: 50%;
    font-size: 3.2em;
    line-height: 1.5em;
    color: #FFFFFF;
    z-index: 1;
    width: 100%;
    text-align: center;
    font-family: 'Pinyon Script', cursive;
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%); }
    #main-slider .slide-caption .inner-container, #property-slider-section #property-main-slider .slide-caption .inner-container, #main-slider-fullscreen .slide-caption .inner-container {
      display: inline-block; }
      #main-slider .slide-caption .inner-container > div, #property-slider-section #property-main-slider .slide-caption .inner-container > div, #main-slider-fullscreen .slide-caption .inner-container > div {
        padding: 0 20px;
        float: left;
        -webkit-transition: all 1s ease;
        -o-transition: all 1s ease;
        transition: all 1s ease;
        opacity: 0;
        filter: alpha(opacity=0); }
        @media (max-width: 992px) {
          #main-slider .slide-caption .inner-container > div, #property-slider-section #property-main-slider .slide-caption .inner-container > div, #main-slider-fullscreen .slide-caption .inner-container > div {
            float: none; } }
        @media (max-width: 600px) {
          #main-slider .slide-caption .inner-container > div, #property-slider-section #property-main-slider .slide-caption .inner-container > div, #main-slider-fullscreen .slide-caption .inner-container > div {
            font-size: .7em; } }
    #main-slider .slide-caption .first-sec, #property-slider-section #property-main-slider .slide-caption .first-sec, #main-slider-fullscreen .slide-caption .first-sec {
      background: rgba(52, 52, 52, 0.7);
      margin-bottom: 50px; }
    #main-slider .slide-caption .sec-sec, #property-slider-section #property-main-slider .slide-caption .sec-sec, #main-slider-fullscreen .slide-caption .sec-sec {
      background: rgba(165, 165, 165, 0.7);
      margin-top: 50px; }


*/
      
      #property-main-slider  {  height: 750px; }    
      .img-container, .items, .owl-item, .owl-wrapper, .owl-wrapper-outer { height: 100%; }   
      #property-main-slider .img-container { background-size: contain; background-repeat: no-repeat; background-position: center;  background-color: #aaa;  }
.nuovobg {background: #fff !important;}      
      #main-slider .owl-controls, #property-slider-section #property-main-slider .owl-controls, #main-slider-fullscreen .owl-controls {
        bottom: 50%;
        width: 100%; }
        #main-slider .owl-controls .owl-prev, #property-slider-section #property-main-slider .owl-controls .owl-prev, #main-slider .owl-controls .owl-next, #property-slider-section #property-main-slider .owl-controls .owl-next, #main-slider-fullscreen .owl-controls .owl-prev, #main-slider-fullscreen .owl-controls .owl-next {
          width: 50px;
          height: 50px;
          text-indent: -999999px; }
          #main-slider .owl-controls .owl-prev:before, #property-slider-section #property-main-slider .owl-controls .owl-prev:before, #main-slider .owl-controls .owl-next:before, #property-slider-section #property-main-slider .owl-controls .owl-next:before, #main-slider-fullscreen .owl-controls .owl-prev:before, #main-slider-fullscreen .owl-controls .owl-next:before {
            font-size: 15px;
            font-family: "Glyphicons Halflings";
            -webkit-transform: rotate(0);
            -ms-transform: rotate(0);
            -o-transform: rotate(0);
            transform: rotate(0);
            width: 100%;
            height: 100%;
            line-height: 50px;
            text-indent: 0;
            text-align: center;
            top: 0; }
          #main-slider .owl-controls .owl-prev:after, #property-slider-section #property-main-slider .owl-controls .owl-prev:after, #main-slider .owl-controls .owl-next:after, #property-slider-section #property-main-slider .owl-controls .owl-next:after, #main-slider-fullscreen .owl-controls .owl-prev:after, #main-slider-fullscreen .owl-controls .owl-next:after {
            display: none; }
        #main-slider .owl-controls .owl-prev, #property-slider-section #property-main-slider .owl-controls .owl-prev, #main-slider-fullscreen .owl-controls .owl-prev {
          left: 0; }
          #main-slider .owl-controls .owl-prev:before, #property-slider-section #property-main-slider .owl-controls .owl-prev:before, #main-slider-fullscreen .owl-controls .owl-prev:before {
            content: "\e079"; }
        #main-slider .owl-controls .owl-next, #property-slider-section #property-main-slider .owl-controls .owl-next, #main-slider-fullscreen .owl-controls .owl-next {
          right: 0; }
          #main-slider .owl-controls .owl-next:before, #property-slider-section #property-main-slider .owl-controls .owl-next:before, #main-slider-fullscreen .owl-controls .owl-next:before {
            content: "\e080"; }
    


@media (max-width: 768px)
{
  #property-thumb-slider { display: none!important; }
  #property-slider-section { margin-bottom: 0!important;  }
  #property-slider-section .title-box, #property-slider-section  .title-box h1, #property-slider-section  .title-box .location { width: 100%; text-align: center; background: white;  color: #444; display: inline;  }
  body.property-details .content-box { padding-top: 0; }

  #property-slider-section .title-box { position: static; transform: translateX(0) translateY(0)!important; }

}

