/*
Theme Name: Wp Residence 1.20.1 Child
Theme URI: http://wpresidence.net/
Template: Boat Trips Amsterdam
Author: wpestate.org
Description: WP Residence is a premium &amp; responsive WordPress theme designed for Real Estate companies and independent agents.
Tags: white,one-column,two-columns,left-sidebar,right-sidebar,fluid-layout,custom-menu,theme-options,translation-ready
Version: 1.20.1.1495455465
Updated: 2017-05-22 14:17:45

*/
.ts{float: left;}
/* homepage fixes */
@media all and (max-width: 480px) {
.ts {
    float: left;
    width: 100%;
}
.hidden_on_mobile {display:none !important}
.home .vc_col-sm-6 .item a img {
	height: 160px !important;
	min-width:100%;
}
.sxts {height:1px !important;}
.home .header_media img {height:170px}
.has_header_type4 .header_media {
    margin-top: 85px;
}
}

/*details buttons*/
.property_unit_custom_element.link_to_page {transition:all ease-in 150ms;background-color: #f60 !important;border: 0;color: #fff;border-radius:4px;padding:6px 15px;text-transform:capitalize;}
.property_unit_custom_element.link_to_page:hover{background-color:green !important;color:#fff !important}

/* guests */
.property_unit_guests {text-indent:-15px;font-size:15px;color:#f60}
.property_unit_guests::after {content:" Guests"}
.property_unit_guests::before {content:"| Max. "}

/* remove dark overlay */
.widget_latest_internal:hover img, .featured_widget_image:hover img, .property_listing:hover .listing-unit-img-wrapper img, .property_listing:hover .property_unit_custom_element.image img {opacity: 1 !important}

/* filter styles */

.page-template-property_list .listing_filters_head {text-align:left;background-color:#f5f8fa;}
.listing_filters_head {padding-top: 18px;}
.listing_filters_head a {cursor: pointer;color: #3C90BE;padding: 0 1% 0;}
.listing_filters_head a.active {border: 1px solid green;}
@media (max-width: 543px) {.listing_filters_head a {display:block;padding: 10px 0 0 0}}



/*filter green arrow */
.green-arrow {color:green;font-size: 20px;margin-right: 5px;}
@-webkit-keyframes horizontal {
  0% {
    -webkit-transform:translate(0,0);
    transform:translate(0,0)
  }
  6% {
    -webkit-transform:translate(5px,0);
    transform:translate(5px,0)
  }
  12% {
    -webkit-transform:translate(0,0);
    transform:translate(0,0)
  }
  18% {
    -webkit-transform:translate(5px,0);
    transform:translate(5px,0)
  }
  24% {
    -webkit-transform:translate(0,0);
    transform:translate(0,0)
  }
  30% {
    -webkit-transform:translate(5px,0);
    transform:translate(5px,0)
  }
  100%,36% {
    -webkit-transform:translate(0,0);
    transform:translate(0,0)
  }
}
@keyframes horizontal {
  0% {
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0)
  }
  6% {
    -webkit-transform:translate(5px,0);
    -ms-transform:translate(5px,0);
    transform:translate(5px,0)
  }
  12% {
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0)
  }
  18% {
    -webkit-transform:translate(5px,0);
    -ms-transform:translate(5px,0);
    transform:translate(5px,0)
  }
  24% {
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0)
  }
  30% {
    -webkit-transform:translate(5px,0);
    -ms-transform:translate(5px,0);
    transform:translate(5px,0)
  }
  100%,36% {
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0)
  }
}
.faa-horizontal.animated,.faa-horizontal.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-horizontal {
  -webkit-animation:horizontal 2s ease infinite;
  animation:horizontal 2s ease infinite
}

.widget-area-sidebar {
    min-height: 500px;
    margin-top: 28px !important;
}

.nav-prev-wrapper,

.nav-next-wrapper{

display:none!important;

}
.testimonial-text {min-height:100px !important}
.testimonial-slider-container .slick-next:before{content:"\f105";font-family:FontAwesome;font-size:60px;}
.testimonial-slider-container .slick-prev:before{content:"\f104";font-family:FontAwesome;font-size:60px;}
.testimonial-slider-container .slick-prev:hover,.testimonial-slider-container .slick-next:hover{color:#3C90BE;}
.slick-next:before, .slick-prev:before {
    font-size: 20px;
    line-height: 1;
    opacity: .75;
    color:#ccc;
}

.logo img {
    top: 50%;
    position: absolute;
    -webkit-transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    max-height: 76px !important;
    margin-left: 67px;

}

@media screen and (max-width:480px){
.home #home-three-colum-widget .bsf-info-box.style_2 {margin: 0;}
.home #home-three-colum-widget .bsf-info-box.style_2 .default-icon .aio-icon-default {display: block;}
.home #home-three-colum-widget .bsf-info-box.style_2 .default-icon .aio-icon-default .aio-icon {margin-right: 0;}
	
}


#access ul.menu >li>a {
    font-size: 17px;
    font-weight: 600;
    font-family: 'Open Sans', sans-serif;
}

.access ul.menu >li>a {
    font-size: 17px;
    font-weight: 600;
    font-family: 'Open Sans', sans-serif;
}


