/*VIDEO GRID*/
.tg-icon-play:before {
	content: url(/wp-content/uploads/2018/10/arrow-white-1.png) !important;
}
/*************************************************************** Archive Realwork Women **********************************************************************************/
/*AANBOD / VERKOCHT BLOK*/
.banner-block-aanbod h3 {
	background: rgba(255, 255, 255, 0.9);
	margin: 0 auto !important;
	position: absolute;
	right: -39px;
	bottom: -54px;
	padding: 50px 280px 110px 70px;
}
.alle-huizen-text-aanbod {
	position: absolute !important;
	right: 245px;
	bottom: -20px;
	padding: 80px;
	margin: 0 auto !important;
}
.alle-huizen-text-verkocht {
	position: absolute !important;
	right: 266px;
	bottom: -20px;
	padding: 80px;
	margin: 0 auto !important;
}
.alle-huizen-text-aanbod a, .alle-huizen-text-verkocht a {
	font-family: 'brandon-grotesque'!important;
	color: #28c1ad;
	text-transform: uppercase;
	font-weight: 900;
	font-size: 14px;
	letter-spacing: 1px;
}
.alle-huizen-text-aanbod:after, .alle-huizen-text-verkocht:after {
	content: url(/wp-content/uploads/2018/10/blue-arrow-v1.png);
	position: absolute;
	left: 200px;
	bottom: 80px;
	transition: ease-in-out all 300ms;
}
.alle-huizen-text-aanbod:hover:after, .alle-huizen-text-verkocht:hover:after {
	left: 225px;
}
span.tg-item-meta-data.tg-element-1.prijs-aanbod {
	font-family: Tiempos Headline Bold;
    font-size: 14px;
    color: #000;
}
span.tg-item-meta-data.tg-element-1.prijs-aanbod:before {
    content: "€ ";
}
.brochure-description-position {
	text-align: center;
	padding: 92px;
	height: 50%;
	position: absolute;
	top: 0px;
	min-width: 100% !important;
}
.brochure-description-position h3 {
    padding-top: 40px;
}
.brochure-download-detail {
	text-align: center;
}
.brochure-download-detail h2 {
    font-family: Tiempos Headline Bold;
    text-transform: none;
    color: #000;
    margin-top: 10px;
 
}
.brochure-download-btn {
	margin-left: 42%;
}
.bezichtiging-download-btn {
	margin-left: 0%;
}
.bouwjaar-img-width .aspect-ratio-fill.padding-added.progressive-image--is-loaded {
	 min-width: 130%;
}
.bouwjaar-img-width {
	margin-bottom: 0px;
}
.vc_row.wpb_row.vc_inner.vc_row-fluid.house-details-blocks.vc_row-o-equal-height.vc_row-flex.vc_row-no-padding {
	height: 886px;
}
.bijzonderheid-tekst, .bijzonderheid-tekst h2 {
	text-align: center;
	color: #fff;
}
.omschrijving-blok p {
	color: #232c33;
}
.right-column-float.wpb_column.vc_column_container.vc_col-sm-3 {
	align-items: start;
	z-index: 0;
}
.bijzonderheid-tekst p {
	line-height: 5px;
	color: #fff;
}
.bijzonderheid-tekst h2 { 
	font-family: Tiempos Headline Bold;
	text-transform: none;
	color: #fff;
 
 }
.vc_row.wpb_row.vc_inner.vc_row-fluid.bijzonder-row.vc_row-o-equal-height.vc_row-o-content-middle.vc_row-flex.vc_row-no-padding {
    left: -15px;
}
.aanbod-detail-title h2 {
    width: 160%;
}


.aanbod .tg-grid-area-top2 {
    margin-top: 20px;
    margin-bottom: 20px;
    text-transform: uppercase;
}
.aanbod .tg-filter.tg-filter-active span, .aanbod .tg-filter span:hover, span.tg-search-clear.tg-nav-color.tg-nav-border.tg-nav-font:hover {
    color: #28c1ad !important;
}
.aanbod .tg-maren-custom .tg-element-5 {
    font-size: 15px;
    line-height: 25px;
}
.aanbod .tg-filter-name {
    margin-left: -15px;
    margin-right: 30px;
}
.aanbod p.tg-item-excerpt.tg-element-5 {
	color: #232c33;
}
.aanbod h2.tg-item-title.tg-element-3 {
    color: #28c1ad;
}
.aanbod .tg-item-content-holder {
    background-color: #f9f9f9 !important;
}
.aanbod img.tg-item-image {
    height: 225px !important;
}
.nieuw-aanbod .prettyphoto .aspect-ratio-fill {
    max-width: max-content;
    max-height: max-content;
    margin: 0 auto;
}
.dpsp-button-style-1 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label .dpsp-network-icon {
    font-size: 20px !important;
}
.show-hidden {
    font-family: brandon-grotesque !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
    color: #28c1ad;
    letter-spacing: 1px;
    font-size: 16px;
    margin-top: 15px;
}
.nieuw-aanbod-intro .vc_column-inner .wpb_wrapper .wpb_text_column:nth-child(2) {
    overflow: hidden;
    transition: height 300ms;
    margin-bottom: 0 !important;
}
.nieuw-aanbod-intro .vc_column-inner .wpb_wrapper .wpb_text_column:nth-child(2):after {
    content: "";
    height: 55px;
    width: 100%;
    position: absolute;
    bottom: 185px;
    left: 0;
    background-image: linear-gradient(transparent, white);
}
.nieuw-aanbod-intro .vc_column-inner .wpb_wrapper .wpb_text_column.open:after {
    display: none;
}

.nieuw-aanbod table, .nieuw-aanbod tr, .nieuw-aanbod th, .nieuw-aanbod td {
    border: none;
}
.nieuw-aanbod table {
    min-width: 400px;
}
.nieuw-aanbod td {
/*     border-bottom: 1px solid #ededed; */
    padding: 8px 0px 6px 0px;
    font-size: 17px;
    color: #232c33;
    font-family: Tiempos Headline Light !important;
}
.intro-aanbod-brw P {
	line-height: 0px;
}
.aanbod-specs h4 {
	line-height: 30px;
}
.nieuw-aanbod a.vc_left.vc_carousel-control, .nieuw-aanbod a.vc_right.vc_carousel-control {
	opacity: 1;
}
.nieuw-aanbod .vc_images_carousel .vc_carousel-control .icon-next:before,
.nieuw-aanbod .vc_images_carousel .vc_carousel-control .icon-prev:before {
    font-size: 70px;
}
.plattegrond-slider img {
    max-width: 50%;
    margin: 0 auto;
    display: block;
}
.nieuw-aanbod li#field_4_2, .nieuw-aanbod li#field_4_4, .nieuw-aanbod input#gform_submit_button_4 {
	margin-left: 0px !important;
}
.nieuw-aanbod input#gform_submit_button_4 {
	width: auto !important; 
}
.nieuw-brochure {
	padding-left: 80px;
	padding-right: 80px;
}
.nieuw-aanbod-titel h2 {
    min-width: 200% !important;
}

body.post-type-archive-realworks_wonen .container .search-sidebar{
	float: left;
    width: 100%;
    margin-bottom: 40px;
}
body.post-type-archive-realworks_wonen .container .search-sidebar .search-field{
	width: 15%;
	float: left;
}
body.post-type-archive-realworks_wonen .container .search-sidebar .search-field:first-child{
	width: 25%;
}
body.post-type-archive-realworks_wonen .container .search-settings{
	display: none;
}
body.post-type-archive-realworks_wonen .container .vc_column_container{
	padding-left: 15px;
    padding-right: 15px;
}
body.post-type-archive-realworks_wonen .container .vc_column_container:first-child{
	padding-left: 0;
}
body.post-type-archive-realworks_wonen .container .woning-top-area{
	padding: 20px 0;
}
body.post-type-archive-realworks_wonen .container .results-container{
	margin: 30px 0;
}
body.post-type-archive-realworks_wonen .container .woning-top-area h1{
	padding: 0 0 10px 0;
}
body.post-type-archive-realworks_wonen .site-header{
    padding: 0;
    background: #ffff;
}
body.post-type-archive-realworks_wonen .container article.woning .thumbnail{
	border: 0;
    padding: 0;
}
body.post-type-archive-realworks_wonen .container article.woning .tg-item-inner{
    position: relative;
    height: auto;
    display: block;
    width: 100%;
}
body.post-type-archive-realworks_wonen .container article.woning .tg-item-inner .tg-item-media-holder.tg-light{
	position: relative;
    display: block;
    height: auto;
    max-width: 100%;
    outline: transparent solid 1px;
}
body.post-type-archive-realworks_wonen .container article.woning .tg-item-inner .tg-item-media-holder.tg-light .tg-item-media-inner{
	position: relative;
	color: #fff;
    border-color: #fff;
}
body.post-type-archive-realworks_wonen .container article.woning .tg-item-inner .tg-item-media-holder.tg-light .tg-item-media-inner .aspect-ratio-fill{
	padding-bottom: 0px !important;
}
body.post-type-archive-realworks_wonen .container article.woning .tg-item-inner .tg-item-media-holder.tg-light .tg-item-media-inner img{
    position: relative;
    height: auto;
    display: block;
    width: 100%;
	margin: 0;
    outline: transparent solid 1px;
    /*height: 225px!important;*/
	height: 100%;
    width: 100%;
    margin-bottom: 0;
}
body.post-type-archive-realworks_wonen .container article.woning .tg-item-inner .tg-item-media-content .tg-item-overlay{
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all 400ms ease!important;
    -moz-transition: all 400ms ease!important;
    -ms-transition: all 400ms ease!important;
    transition: all 400ms ease!important;
}
body.post-type-archive-realworks_wonen .container article.woning .tg-item-inner .tg-item-media-content .tg-item-overlay {
    background-color: rgba(22,22,22,.65);
}
body.post-type-archive-realworks_wonen .container article.woning .tg-item-inner .tg-item-media-holder:hover .tg-item-overlay {
    opacity: 1;
    visibility: visible;
}
body.post-type-archive-realworks_wonen .container article.woning .tg-item-inner  .tg-item-content-holder{
	position: relative;
	min-height: 1px;
	display: block;
	padding: 22px 24px;
	background-color: #f9f9f9;
	line-height: normal;
}
body.post-type-archive-realworks_wonen .container article.woning .tg-item-inner .tg-item-title{
    position: relative;
    font-size: 16px;
    line-height: 20px;
    font-weight: 600;
    text-transform: uppercase;
    display: block;
    margin: 0;
    padding: 10px 0 0;
	vertical-align: middle;
	color: #28c1ad;
	line-height: 1.4;
}
body.post-type-archive-realworks_wonen .container article.woning .tg-item-inner span.tg-item-meta-data {
    font-family: Tiempos Headline Bold;
    font-size: 18px;
    color: #000;
	position: relative;
    line-height: 16px;
    font-weight: bold;
    display: inline-block;
	line-height: 1.4;
 
}
body.post-type-archive-realworks_wonen .container article.woning .tg-item-inner span.tg-item-meta-data dt{
	display: none;
}
body.post-type-archive-realworks_wonen .container article.woning .tg-item-inner .tg-item-excerpt{
	font-size: 15px;
    line-height: 25px;
	color: #232c33;
	font-weight: 400;
    display: block;
    margin: 0;
    padding: 18px 0;
	vertical-align: middle;
}
 


@media (max-width: 1024px){
	.wonen-top {
		margin: 0;
	}
	.wonen-main{
		padding: 80px 15px;
	}
}
@media (max-width: 767px){
	body.post-type-archive-realworks_wonen .container .vc_column_container:first-child{
		padding-left: 15px;
	}
	body.post-type-archive-realworks_wonen .container .vc_column_container{
		margin-bottom: 20px;
	}
	body.post-type-archive-realworks_wonen .container .search-content.list{
		float: left;
		width: 100%;
	}
	body.post-type-archive-realworks_wonen .container .search-sidebar .search-field{
		width: 100%;
	}
}

 
