@import url('https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700,800&display=swap');
@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700,900&display=swap'); 
@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:400,500,600,700&display=swap');
@import url('https://fonts.googleapis.com/css?family=Roboto:400,400i,500,500i,700,700i&display=swap');

body { background: url('../images/furley_bg.png') #EEEEEE; font-family: 'Lato', Arial; font-size: 15px;} 
 

.container { max-width: 1270px;}

a,
div a:hover,
div a:active,
div a:focus,
button {
    text-decoration: none;
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -ms-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
    color: #FF8B00;
}


.text-FF8B00 { color: #FF8B00!important;}

.text-999999 { color: #999999!important;}

.text-878C92 { color: #878C92!important;}

.text-7A7A7A { color: #7A7A7A!important;}

.text-444444 { color: #444444!important;}

.bg-FF8B00 { background: #FF8B00;}

.btn-000000{background-color: rgba(0, 0, 0, 0.25);border-color: rgba(255, 255, 255, 0.25);color: rgb(255, 255, 255);}
.btn-000000:hover,
.btn-000000:focus,
.btn-000000.active{background-color: rgba(255, 255, 255);border-color: rgba(255, 255, 255);color: rgb(0, 0, 0);}

.btn-FF8B00 { background: #FF8B00; color: #FFFFFF;}
.btn-FF8B00:hover,
.btn-FF8B00:focus,
.btn-FF8B00.active { background: #FF8B00; color: #FFFFFF; opacity: .85;}

.btn,
.custom-select,
.form-control { border-radius: 3px; font-size: 13px; padding: 10px 15px; height: auto;}
select option { }
.breadcrumb { background: none; color: #000000; font-size: 15px;}
.breadcrumb a { color: #878C92;}
.breadcrumb .breadcrumb-item.active { color: #000000;}



/* HEADER WRAPPER  */

.header-wrapper { background: #FFFFFF;}
.header-wrapper .logo-col .img-logo { height: 100px;}
.header-wrapper .xdetails-col .contact-info { font-size: 18px; font-weight: 400; font-family: 'Lato', Arial;}
.header-wrapper .xdetails-col .img-lang { height: 12px;}



/* SEARCH WRAPPER */

.search-wrapper { border-bottom: 1px solid #D5D9DD; background: #EFEFEF;}
.search-wrapper .search_keyword-box { position: relative;}
.search-wrapper .search_keyword-box .fa-search { position: absolute; top: 12px; left: 12px;}
.search-wrapper .search_keyword-box .form-control { padding-left: 40px;}
.search-wrapper .btn-search { padding: 10px 0;}
.search-wrapper .row { margin-left: -7px; margin-right: -7px;}
.search-wrapper [class^="col-"], 
.search-wrapper [class*=" col-"] {
	padding-left: 7px;
	padding-right: 7px;
}


/* HOME WRAPPER */

.home-wrapper .banner-wrapper { height: 500px; overflow: hidden;}
.home-wrapper .banner-wrapper .banner-slider .image-div { 
	position: relative; height: 500px;
	background-image: url('../images/loader.gif');
	background-repeat: no-repeat;
	background-size: cover;
	background-color: #EFEFEF;
	background-position: center;
	overflow: hidden;
}
.home-wrapper .banner-wrapper .banner-slider .image-div .overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.3);display: none;}
.home-wrapper .banner-wrapper .banner-slider .content-div { color: #FFFFFF; margin-top: 150px; font-family: 'Roboto', sans-serif;}
.home-wrapper .banner-wrapper .banner-slider .content-div h2 { font-size: 45px; font-weight: 400; text-shadow: 1px 1px #000000; font-family: 'Roboto Slab', serif;}
.home-wrapper .banner-wrapper .banner-slider .content-div h4 { font-size: 25px; color: #FFFFFF; font-weight: 400; text-shadow: 1px 1px #000000;}
.home-wrapper .banner-wrapper .banner-slider .content-div .btn-moreinfo { font-weight: 700;}
.home-wrapper .banner-wrapper .banner-slider .slick-dots { display: table; margin: -40px auto 26px auto; padding: 0; list-style: none; position: relative;}
.home-wrapper .banner-wrapper .banner-slider .slick-dots li { float: left;}
.home-wrapper .banner-wrapper .banner-slider .slick-dots li button { 
	font-size: 0;
	width: 3px;
	height: 3px;
	background: #7F7F7F;
	cursor: pointer;
	border: 5px solid #FFFFFF;
	box-sizing: content-box;
	box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.2);
	-webkit-perspective: 400;
	perspective: 400;
	-webkit-transform: translatez(0.01px);
	transform: translatez(0.01px);
	display: block;
	padding: 0;
	margin: 0 5px;
}


.home-wrapper .tagline-wrapper { background: #FFFFFF; color: #999999; font-weight: 800; font-family: 'Montserrat'; font-size: 28px;}


.home-wrapper .homecontent-wrapper { background: url('../images/furley_bg.png') #EEEEEE;}

.home-wrapper .homecontent-wrapper .propertytype-wrapper .card { height: 235px; overflow: hidden; position: relative;}
.home-wrapper .homecontent-wrapper .propertytype-wrapper .card img { 
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: auto;
	margin: auto;
	object-fit: cover;
	min-width: 100%;
	min-height: 100%;
}
.home-wrapper .homecontent-wrapper .propertytype-wrapper .card .card-body {
	position: absolute;
	bottom: 0;
	width: 100%;
	left: 0;
	background: rgba(255,255,255,0.7);	
	transition-property: opacity;
	transition-duration: .2s;
	transition-delay: .2s;
	transition-timing-function: linear;
}	

.home-wrapper .homecontent-wrapper .propertytype-wrapper .card .overlay {
	position: absolute;
	bottom: 0;
	width: 100%;
	left: 0;
	background: rgba(0,0,0,0.3);
	height: 100%;
	text-align: center;
	padding-top: 100px;
	opacity: 0;
	transition-property: opacity;
	transition-duration: .2s;
	transition-delay: .2s;
	transition-timing-function: linear;
}
.home-wrapper .homecontent-wrapper .propertytype-wrapper .card:hover .card-body { opacity: 0;}
.home-wrapper .homecontent-wrapper .propertytype-wrapper .card:hover .overlay { opacity: 1;}


.home-wrapper .homemap-wrapper { background: url('../images/loader.gif') no-repeat center center #EFEFEF;}
.home-wrapper .homemap-wrapper .homemap { width: 100%; height: 500px;}


.home-wrapper .homebottom-wrapper { background: #FFFFFF;}
.home-wrapper .homebottom-wrapper h4 { font-weight: 900; font-size: 20px;}



/* BOTTOM WRAPPER */

.bottom-wrapper { background: #F5F3F1; border-top: 1px solid #E0E1E5; border-bottom: 1px solid #E0E1E5; font-size: 13px;}
.bottom-wrapper h4 { font-weight: 900; font-size: 16px;}
.bottom-wrapper .contact-form textarea { height: 180px;}
.bottom-wrapper .contact-info { padding: 0; list-style: none; font-size: 15px;}
.bottom-wrapper .contact-info li { margin-bottom: 10px;}
.bottom-wrapper .contact-info i { float: left; margin: 5px 10px 0 0;}
.bottom-wrapper .contact-info .fa-home { margin-bottom: 40px;}
.bottom-wrapper .contact-social { padding: 0; list-style: none;}
.bottom-wrapper .contact-social li { display: inline-block; float: left;}
.bottom-wrapper .contact-social li i { font-size: 30px;}
.bottom-wrapper .contact-social li.facebook i { color: #3B5998;}
.bottom-wrapper .contact-social li.linkedin i { color: #0E76A8;}
.bottom-wrapper .contact-social li.instagram i { color: #3F729B;}

.bottom-wrapper .contact-social li.tiktok i { color: #EE1D52; font-size: 25px; line-height: 32px;}
.bottom-wrapper .contact-social li.twitter i { color: #00acee;}

.bottom-wrapper .btn-send { font-size: 12px;}
.bottom-wrapper .bottom-container h4 { font-weight: 600; font-size: 16px;font-family: 'Montserrat';}



/* FOOTER WRAPPER */

.footer-wrapper { background: #FFFFFF; font-size: 12px;}
.footer-wrapper .footer-nav .nav-link { padding-left: 10px; padding-right: 10px; color: #000000;}
.footer-wrapper .footer-nav .nav-link:last-child { padding-right: 0;}



/* LISTINGS WRAPPER */

.listings-wrapper .homemap-wrapper { background: url('../images/loader.gif') no-repeat center center #EFEFEF; border-bottom: 1px solid #D5D9DD;}
.listings-wrapper .homemap-wrapper .homemap { width: 100%; height: 500px;}

.listings-wrapper .resultcount-wrapper { background: #EFEFEF; border-bottom: 1px solid #D5D9DD; font-size: 17px;}
.listings-wrapper .resultcount-wrapper .resultcount-container .list-result{ font-size: 17px;color:#191919;font-family: 'Montserrat';}
.listings-wrapper .resultcount-wrapper .resultcount-container .list-home{ font-size: 13.6px;color: #878c92;font-family: 'Lato', Arial;}

.listings-wrapper .result-wrapper .listings-div .listing-row { border: 1px solid #D5D9DD; border-radius: 3px; overflow: hidden;}
.listings-wrapper .result-wrapper .listings-div .listing-row .image-div {
 background: url('../images/loader.gif') no-repeat center center #EFEFEF;
 position: relative; height: 260px; overflow: hidden;
}
.listings-wrapper .result-wrapper .listings-div .listing-row .image-div img { 
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: auto;
	margin: auto;
	object-fit: cover;
	min-width: 100%;
	min-height: 100%;
}

.listings-wrapper .result-wrapper .listings-div .listing-row .details-block { }
.listings-wrapper .result-wrapper .listings-div .listing-row .details-block .title { font-family: 'Montserrat'; font-size: 20px;}

.listings-wrapper .result-wrapper .pagination-div .page-link { background: #EFEFEF; color: #000000; border-color: #D5D9DD;}
.listings-wrapper .result-wrapper .pagination-div .page-link a { color: #000000;}
.listings-wrapper .result-wrapper .pagination-div .active .page-link { background: #FF8B00; border-color: #FF8B00; color: #FFFFFF;}

.listings-wrapper .detail-wrapper .detail-container .leftblock .shortinfo{font-size: 14px;font-family: 'Lato', Arial;}
.listings-wrapper .detail-wrapper .detail-container .leftblock .price-div{font-size: 21px; font-family: 'Montserrat';font-weight: 400;}


/* LISTING WRAPPER */

.listing-wrapper .detail-wrapper .leftblock { border: 1px solid #D5D9DD; border-radius: 3px; overflow: hidden;}
.listing-wrapper .detail-wrapper .leftblock .title { font-family: 'Montserrat'; font-size: 2.1875em; font-weight: 400; color: #262624;}
.listing-wrapper .detail-wrapper .leftblock .price-div { font-size: 20px; font-family: 'Montserrat';}
.listing-wrapper .detail-wrapper .leftblock .slider-div { background: #EEEEEE;}
.listing-wrapper .detail-wrapper .leftblock .slider-div .detail-slider .item { 
	background: url('../images/loader.gif') no-repeat center center #EFEFEF;
	position: relative; 
	/*height: 500px; */
	overflow: hidden;
}
.listing-wrapper .detail-wrapper .leftblock .slider-div .detail-slider .image-div {
	padding-top: 66%;
	position: relative;
	overflow: hidden;
} 
.listing-wrapper .detail-wrapper .leftblock .slider-div .detail-slider .item img { 
	/*position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: auto;
	margin: auto;
	object-fit: cover;
	min-width: 100%;
	min-height: 100%;*/
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	object-fit: cover;
	cursor: pointer;
}

.listing-wrapper .detail-wrapper .leftblock .slider-div .detail-slider .slick-arrow { 
	position: absolute; top: 48%; left: 10px; z-index: 9; font-size: 0;
	height: 34px;
	width: 34px;
	padding: 0;
	margin: 0;
	text-align: center;
	background: #FF8B00;
	color: #FFFFFF;
	cursor: pointer;
	opacity: 1;
	border-radius: 3px;
	border: 1px solid #FF8B00;
}
.listing-wrapper .detail-wrapper .leftblock .slider-div .detail-slider .slick-arrow::before { content: ""; background: url('../images/arrow-b-left.png') no-repeat center center; height: 34px; width: 30px; display: block; background-size: 9px;}
.listing-wrapper .detail-wrapper .leftblock .slider-div .detail-slider .slick-arrow:hover { background: #FFFFFF; border-color: #FFFFFF;}
.listing-wrapper .detail-wrapper .leftblock .slider-div .detail-slider .slick-arrow.slick-next { right: 10px; left: auto;}
.listing-wrapper .detail-wrapper .leftblock .slider-div .detail-slider .slick-arrow.slick-next::before { background-image: url('../images/arrow-b-right.png'); width: 34px;}


.slick-lightbox .slick-lightbox-inner .slick-lightbox-slick-img { max-width: 100%;}
.slick-lightbox .slick-lightbox-inner .slick-arrow { 
	position: absolute; top: 48%; left: 10px; z-index: 9; font-size: 0;
	height: 34px;
	width: 34px;
	padding: 0;
	margin: 0;
	text-align: center;
	background: #FF8B00;
	color: #FFFFFF;
	cursor: pointer;
	opacity: 1;
	border-radius: 3px;
	border: 1px solid #FF8B00;
}
.slick-lightbox .slick-lightbox-inner .slick-arrow::before { content: ""; background: url('../images/arrow-b-left.png') no-repeat center center; height: 34px; width: 30px; display: block; background-size: 9px;}
.slick-lightbox .slick-lightbox-inner .slick-arrow:hover { background: #FFFFFF; border-color: #FFFFFF;}
.slick-lightbox .slick-lightbox-inner .slick-arrow.slick-next { right: 10px; left: auto;}
.slick-lightbox .slick-lightbox-inner .slick-arrow.slick-next::before { background-image: url('../images/arrow-b-right.png'); width: 34px;}


.listing-wrapper .detail-wrapper .leftblock .slider-div .detail-slidernav { margin: 0 10px; padding: 5px 0;}
.listing-wrapper .detail-wrapper .leftblock .slider-div .detail-slidernav .item { 
	background: url('../images/loader.gif') no-repeat center center #EFEFEF;
	position: relative; 
	/*height: 80px; */
	overflow: hidden; 
	margin: 5px;
	border: 2px solid #EEEEEE;
}
.listing-wrapper .detail-wrapper .leftblock .slider-div .detail-slidernav .item.slick-current { border-color: #FF8B00;}

.listing-wrapper .detail-wrapper .leftblock .slider-div .detail-slidernav .image-div {
	padding-top: 66%;
	position: relative;
	overflow: hidden;
} 
.listing-wrapper .detail-wrapper .leftblock .slider-div .detail-slidernav .item img { 
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: auto;
	margin: auto;
	object-fit: cover;
	min-width: 100%;
	min-height: 100%;
}

.listing-wrapper .detail-wrapper .leftblock .slider-div .detail-slidernav .slick-arrow { 
	position: absolute; top: 34px; left: -10px; z-index: 9; font-size: 0;
	height: 34px;
	width: 34px;
	padding: 0;
	margin: 0;
	text-align: center;
	background: #EEEEEE;
	color: #000000;
	cursor: pointer;
	opacity: 1;
	border-radius: 3px;
	border: 1px solid #EEEEEE;
}
.listing-wrapper .detail-wrapper .leftblock .slider-div .detail-slidernav .slick-arrow::before { content: ""; background: url('../images/arrow-b-left.png') no-repeat center center; height: 34px; width: 30px; display: block; background-size: 9px;}
.listing-wrapper .detail-wrapper .leftblock .slider-div .detail-slidernav .slick-arrow.slick-next { right: -10px; left: auto;}
.listing-wrapper .detail-wrapper .leftblock .slider-div .detail-slidernav .slick-arrow.slick-next::before { background-image: url('../images/arrow-b-right.png'); width: 34px;}

.listing-wrapper .detail-wrapper .leftblock .detailblock-navblock .menu-span { width: 70px; text-align: left; position: relative; margin-right: 20px;}
.listing-wrapper .detail-wrapper .leftblock .detailblock-navblock .menu-span::after { content: ''; height: 30px; width: 1px; background: #FFFFFF; position: absolute; top: 5px; right: 0;}

.listing-wrapper .detail-wrapper .leftblock .data-block .title { font-family: 'Montserrat'; font-size: 20px; padding-bottom: 10px; font-weight: 400; color: #262624; border-bottom: 1px solid #D5D9DD;}

.listing-wrapper .detail-wrapper .leftblock .location-block .locationmap { background: url('../images/loader.gif') no-repeat center center #EFEFEF; width: 100%; height: 400px;}

.listing-wrapper .detail-wrapper .leftblock .relatedproperties-block .property-block { border: 1px solid #D5D9DD; border-radius: 3px; overflow: hidden;}
.listing-wrapper .detail-wrapper .leftblock .relatedproperties-block .property-block .title { font-size: 17px; padding-bottom: 0; border-bottom: 0;}
.listing-wrapper .detail-wrapper .leftblock .relatedproperties-block .property-block .price-div { font-size: 14px;}
.listing-wrapper .detail-wrapper .leftblock .relatedproperties-block .property-block .image-div {
 background: url('../images/loader.gif') no-repeat center center #EFEFEF;
 position: relative; height: 200px; overflow: hidden;
}
.listing-wrapper .detail-wrapper .leftblock .relatedproperties-block .property-block .image-div img { 
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: auto;
	margin: auto;
	object-fit: cover;
	min-width: 100%;
	min-height: 100%;
}

.listing-wrapper .detail-wrapper .right-block { border: 1px solid #D5D9DD; border-radius: 3px; overflow: hidden;}
.listing-wrapper .detail-wrapper .right-block .title-div { padding: 15px 10px; font-family: "Montserrat"; font-weight: 400; color: #262624; border-bottom: 1px solid #d5d9dd;}
.listing-wrapper .detail-wrapper .right-block .title-div .title { font-family: "Montserrat"; font-weight: 400; color: #262624; font-size: 20px;}
.listing-wrapper .detail-wrapper .right-block .right-list { }
.listing-wrapper .detail-wrapper .right-block .right-list li { padding: 10px; background: #fff; color: #000000; font-size: 14px;}
.listing-wrapper .detail-wrapper .right-block .right-list li:nth-child(2n+1) { background: #EFEFEF;}


.listing-wrapper .detail-wrapper .right-block .right-list li h5 { font-family: "Montserrat"; font-weight: 400; font-size: 15px; margin-bottom: 10px;}
.listing-wrapper .detail-wrapper .right-block .rating_image-div { width: 265px; margin: 0 auto; position: relative;}
.listing-wrapper .detail-wrapper .right-block .rating_image-div .rating-image { width: 265px; height: 235px;}
.listing-wrapper .detail-wrapper .right-block .rating_image-div .rating-value { color: #FFFFFF; position: absolute; right: 5px; font-size: 11px; width: 47px; text-align: center;}
.listing-wrapper .detail-wrapper .right-block .rating_image-div.class-a .rating-value { top: 21px;}
.listing-wrapper .detail-wrapper .right-block .rating_image-div.class-b .rating-value { top: 50px;}
.listing-wrapper .detail-wrapper .right-block .rating_image-div.class-c .rating-value { top: 78px;}
.listing-wrapper .detail-wrapper .right-block .rating_image-div.class-d .rating-value { top: 107px;}
.listing-wrapper .detail-wrapper .right-block .rating_image-div.class-e .rating-value { top: 137px;}
.listing-wrapper .detail-wrapper .right-block .rating_image-div.class-f .rating-value { top: 166px;}
.listing-wrapper .detail-wrapper .right-block .rating_image-div.class-g .rating-value { top: 195px;}

/*TOOLS*/
.listings-wrapper .tools{ position: fixed; left: 0; top: 40%; z-index: 999; padding: 10px; border: 1px solid #D5D9DD; background: #EFEFEF; border-top-right-radius: 3px; border-bottom-right-radius: 3px;}
.listings-wrapper .tools ul { list-style: none; padding: 0; margin: 0;}
.listings-wrapper .tools ul li { text-align: center; margin: 0 0 6px 0; border-bottom: none; display: block; background: #FFFFFF;}
.listings-wrapper .tools ul li:last-child { margin-bottom: 0;}
.listings-wrapper .tools ul li a {
	display: inline-block;
	height: 40px;
	width: 40px;
	line-height: 38px;
	text-align: center;
	font-size: 16px;
	border: 1px solid #D5D9DD;
	color: #888888;
	border-radius: 3px;
}
.listings-wrapper .tools ul li.twitter a:hover {
	background: #55C5EF;
	border: 1px solid #55C5EF;
	color: #FFFFFF;
}
.listings-wrapper .tools ul li.facebook a:hover {
	background: #3A7EA2;
	border: 1px solid #3A7EA2;
	color: #FFFFFF;
}
.listings-wrapper .tools ul li.linkedin a:hover {
	background: #4875B4;
	border: 1px solid #4875B4;
	color: #FFFFFF;
}
.listings-wrapper .tools ul li.print a:hover {
	background: #29333D;
	border: 1px solid #29333D;
	color: #FFFFFF;
}

.content-wrapper { color: #7A7A7A;}
.content-wrapper strong,
.content-wrapper b,
.content-wrapper u { color: #444444;}
.content-wrapper .title { font-weight: 800; font-family: "Montserrat";}
.content-wrapper h1,
.content-wrapper h2,
.content-wrapper h3,
.content-wrapper h4,
.content-wrapper h5 { font-family: "Montserrat"; color: #444444;}
.content-wrapper h4 { font-size: 22px;}
.content-wrapper h5 { font-size: 18px;}

.content-wrapper .agent-contactblock .card .card-body .contact-info { padding: 0; list-style: none; font-size: 15px;}
.content-wrapper .agent-contactblock .card .card-body .contact-info li { margin-bottom: 10px;}
.content-wrapper .agent-contactblock .card .card-body .contact-info i { float: left; margin: 5px 10px 0 0;}
.content-wrapper .agent-contactblock .card .card-body .contact-info .fa-home { margin-bottom: 40px;}
.content-wrapper .agent-contactblock .card .card-body .contact-social { padding: 0; list-style: none;}
.content-wrapper .agent-contactblock .card .card-body .contact-social li { display: inline-block; float: left;}
.content-wrapper .agent-contactblock .card .card-body .contact-social li i { font-size: 30px;}
.content-wrapper .agent-contactblock .card .card-body .contact-social li.facebook i { color: #3B5998;}
.content-wrapper .agent-contactblock .card .card-body .contact-social li.linkedin i { color: #0E76A8;}
.content-wrapper .agent-contactblock .card .card-body .contact-social li.instagram i { color: #3F729B;}

.content-wrapper .contact-map { border-bottom: 1px solid #D5D9DD; background: url('../images/loader.gif') no-repeat center center #EFEFEF; width: 100%; height: 400px;}
.content-wrapper .contact-block .contact-info { padding: 0; list-style: none; font-size: 15px; color: #444444; font-weight: 600; font-size: 18px;}
.content-wrapper .contact-block .contact-info li { margin-bottom: 10px;}
.content-wrapper .contact-block .contact-info i { float: left; margin: 5px 10px 0 0;}
.content-wrapper .contact-block .contact-info .fa-home { margin-bottom: 40px;}




.newslettersignup-box {
	position: fixed;
	bottom: 20px;
	right: 20px;
	width: 320px;
	background: #FFFFFF;
	border-radius: 4px;
}
.newslettersignup-box .card { position: relative;}
.newslettersignup-box .card .btn-close { 
	position: absolute;
	top: 5px;
	right: 5px;
	z-index: 9;
	height: 40px;
	width: 40px;
	padding: 5px;
	text-align: center;
	color: #F26B09;
	font-size: 20px;
	line-height: 12px;
}
  
.newslettersignup-box .card .card-title {
	color: #F26B09;
	font-weight: 600;
}
  
.newslettersignup-box .card .btn-subscribe {
	font-weight: 600!important;
	text-transform: uppercase!important;
	font-size: 15px!important;
	background: #f26b09!important;
	border-color: #f26b09!important;
	color: #ffffff!important;
}


/* Large devices (desktops, less than 1200px) */
@media (max-width: 1199.98px) { 

	

}



/* Medium devices (tablets, less than 992px) */
@media (max-width: 991.98px) { 

	.listings-wrapper .result-wrapper .listings-div .listing-row .image-div { height: 340px;}

}



/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767.98px) { 

	.listings-wrapper .result-wrapper .listings-div .listing-row .image-div { height: 210px;}	

	.home-wrapper .banner-wrapper .banner-slider .content-div { margin-top: 150px;}
	.home-wrapper .banner-wrapper .banner-slider .content-div h2 { font-size: 30px;}
	.home-wrapper .banner-wrapper .banner-slider .content-div h4 { font-size: 20px;}
	
}



/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) { 

	.languageswitcher-wrapper .card .card-title { font-size: 14px;}

	.listing-wrapper .detail-wrapper .leftblock .detailblock-navblock .detailblock-nav { display: block;}
	.listing-wrapper .detail-wrapper .leftblock .detailblock-navblock .detailblock-nav .nav-link { text-align: center; border-bottom: 1px solid #FFFFFF;}
	.listing-wrapper .detail-wrapper .leftblock .detailblock-navblock .detailblock-nav li:last-child .nav-link { border-bottom: none;}

}
