/* CSS Custom Document
Theme Name: HomeSearch
Author: kaththemes.com
Description: HomeSearch is a versatile and visually stunning PSD Template which is crafted with care for property listing portal, as well as agent and real estate agency’s website. 
Version: 1.0
Tags: bootstrap, Clean design, flat design, modern design, real estate, real estate agent, real estate for sale, real estate listings, real estate html template, real estate websites, realestate agency, realtor, rentals, responsive realestate website template

*/

h1 { color: #27AE60 ;}
.title.bg-green { background-color: #27AE60 ; color: #eee ; } 

.ppt-costs ul { margin-left: 0 ;  }
.ppt-costs li { list-style: none; }
.ppt-costs li:before {
    margin-right: 6px;
    content: "\f058";
    font-family: "Fontawesome";
    display: inline-block;
}

.sidebar-anfrage { padding-top: 0px;  }
.sidebar-anfrage form {
    padding: 15px 18px;
    background-color: #aaa;
	color: #fff;
}

.sidebar-filter button[type="submit"] { background-color: #27AE60 ; color: #eee ;}

input[type="checkbox"].optionsschalter { height: auto ; }

.grid-view { display: none ;} /* default hidden */
.list-view { display: block ; } 

figure.object { height: 200px; overflow: hidden ; position: relative ;}

// Sidebar definitionen filterung
#frontend_filter_div_object_art { float: left; width: 100% ;  }

#frontend_filter_text_object_art,
#frontend_filter_text_object_typ ,
#frontend_filter_text_object_category {  display: none;}

.sidebar-filter input, .sidebar-filter select {
    background-color: transparent;
    color: #fff;
    border: 1px solid #fff;
    height: auto;
	margin: 10px 0 ;
}

.sidebar-filter input[type="checkbox"], 
.sidebar-filter input[type="radio"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 0.5em;
	border: 1px solid #27AE60;
	display: inline-block;
}

#frontend_filter_div_object_category { margin: 10px 0 ; }
#frontend_filter_div_object_category label { padding-right: 10px ;     vertical-align: text-bottom;}

.sidebar-filter form select option {	
	color: #fff;
}

/* NEWS */
.object .overlay { position: absolute ; top: 0 ;}
.date.primary-color { opacity: 0.7; font-weight: bold; line-height: 29px ; border: 1px solid #eee ;  z-index: 9 ; position: absolute ; top: 55px ; left: 35% ; font-size: 1.5em ; padding: 15px ; text-transform: uppercase;  }
.day , .month , .year { color: #27AE60  ;}
.day { padding-left: 10px ; }
.month { padding-left: 3px; }


.cc_container {
/*	left: 25% !important;
	right: 24.7% !important; */
	background: #262626 !important  ;
}


/* Cookie  theme colors */ 
.cc_container .cc_btn, .cc_container .cc_btn:visited {
	color: white !important;
    background-color: #27AE60 !important;
	/*font-family: "Times New Roman", Georgia, Times, serif;*/
}
.cc_container .cc_message {
	color: white !important;
	/*font-family: "Times New Roman", Georgia, Times, serif;*/
}


@media (max-width: 767px) {
	.featured-wrap .tag.left, .featured-blog .tag, .ppt-list .tag.left { left: 15px; }
	.featured-wrap .tag.right, .ppt-list .tag.right { right: 15px; 	}
}

@media (max-width: 991px) {
	.list-vw figure, .list-vw .content { padding-top: 10px; }
}