body {
	color: #151515;
}

/* Kleuren 1 */
.color-1 {
    color: #ffffff;
}
.stroke-1 {
    stroke: #ffffff;
}
.fill-1 {
    fill: #ffffff;
}
.background-color-1 {
    background-color: #201747 !important;
}

/* Kleuren 2 */
.color-2 {
    color: #ffffff;
}
.stroke-2 {
    stroke: #ffffff;
}
.fill-2 {
    fill: #ffffff;
}
.background-color-2 {
    background-color: #787020 !important;
}

/* Kleuren 3 */
.color-3 {
    color: #ffffff;
}
.stroke-3 {
    stroke: #ffffff;
}
.fill-3 {
    fill: #ffffff;
}
.background-color-3 {
    background-color: #CDDB00 !important;
}

/* Kleuren 4 */
.color-4 {
    color: #201747;
}

.object-features .object-features-list .object-feature .object-feature-info {
    color: unset;
}

/* Logo fix */

.object-slider .object-slider-logo a {
    width: calc(126px + 1rem);
    height: calc(126px + 1rem);
    padding: 1rem!important;
    background-image: url(https://huispresentatie.nl/wp-content/themes/huispresentatie/klanten/Stinsemaat/logo-2.png);
    background-repeat: no-repeat;
    background-size: 126px 126px;
    background-position: center;
}

.object-slider .object-slider-logo a img {
    display: none;
}

.object-slider .object-slider-logo {
	background-color: unset;
}

.object-slider .object-slider-features .object-feature .object-feature-info span,
.object-slider .object-slider-features .object-feature .object-feature-title,
.object-features .object-features-list .object-feature .object-feature-title {
    opacity: 1;
}

.object-sustainable-all .object-sustainable-all-button a:hover,
.object-sustainable-all .object-sustainable-all-button a:focus,
.object-neighbourhood .object-neighbourhood-button a:hover,
.object-neighbourhood .object-neighbourhood-button a:focus,
.object-media .list-object-media-navigation a:hover,
.object-media .list-object-media-navigation a:focus {
	color: #787020 !important;
}

.object-sustainable-all .object-sustainable-all-button a:hover svg path,
.object-sustainable-all .object-sustainable-all-button a:focus svg path,
.object-neighbourhood .object-neighbourhood-button a:hover svg path,
.object-neighbourhood .object-neighbourhood-button a:focus svg path,
.object-media .list-object-media-navigation a:hover svg path, 
.object-media .list-object-media-navigation a:focus svg path {
	stroke: #787020 !important;
    opacity: 1;
}

.footer {
	color: #201747;
    background-color: #F6F6F4;
	border-top: 1px solid #787020;
}
.footer ul#menu-menu-2 {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
}

.footer ul.list-navigation li a {
	color: #201747;
}
.footer ul.list-navigation li a:hover,
.footer ul.list-navigation li a:focus {
	color: #787020;
	background-color: unset;
	opacity: 1;
}

.footer .border-end {
    border-right: 0 !important;
}

.footer-brands {
	border-top: 0;
}

.footer-brands img {
    max-width: 260px;
    max-height: 160px;
}

.footer-copyright {
    background-color: #201747;
    border-top: 1px solid #787020;
    font-size: .6rem;
    color: #ffffff;
    letter-spacing: 1px;
}
.footer-copyright a {
	color: #ffffff;
}
.footer-copyright a:hover,
.footer-copyright a:focus {
	color: #787020;
}

.object-offer-button {
	text-transform: uppercase;
    top: unset;
    right: unset;
	left: 1%;
	bottom: 11%;
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
    z-index: 30;
}

.object-offer-button-position {
	bottom: 3%;
}

.object-slider .object-slider-features,
.object-description .object-description-content-more span, 
.object-features .object-features-list-more span,
.banner p.background-color-2,
.object-offer-button a,
.object-social-button a,
.footer .object-button, 
.object-button {
    border-radius: .25rem;
}

.object-social-button :hover,
.object-social-button :focus,
.object-offer-button :hover,
.object-offer-button :focus,
.object-hypotheek-button :hover,
.object-hypotheek-button :focus {
	background-color: #201747 !important;	
}

.object-social-button :hover .fill-2,
.object-social-button :focus .fill-2 {
	fill: #ffffff;	
}

.object-button:hover,
.object-button:focus,
.footer .object-button:hover,
.footer .object-button:focus {
    color: #ffffff !important;
    background-color: #201747 !important;
	opacity: 1 !important;
}

.banner p.background-color-2:hover,
.banner p.background-color-2:focus,
.object-description .object-description-content-more span:hover,
.object-features .object-features-list-more span:hover,
.object-description .object-description-content-more span:focus,
.object-features .object-features-list-more span:focus {
	color: #ffffff !important;
	background-color: #201747 !important;
	-webkit-transition: all .6s ease-in-out;
    -moz-transition: all .6s ease-in-out;
    -ms-transition: all .6s ease-in-out;
    -o-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out;
	opacity: 1 !important;
}


/* Social */
.social-share .social-1 .social-logo img,
.social-share .social-2 .social-footer .social-logo img,
.social-share .social-3 .social-logo img,
.digitaal-social.digitaal-social-1 .digitaal-social-logo img,
.digitaal-social.digitaal-social-2 .digitaal-social-footer .digitaal-social-logo img,
.digitaal-social.digitaal-social-3 .digitaal-social-logo img {
    max-height: 115px;
}

.digitaal-open-huis.digitaal-open-huis-1 .digitaal-makelaar-logo .logo {
    height: 115px;
}
.digitaal-open-huis.digitaal-open-huis-2 {
    background-image: unset;
	background-color: #F6F6F4;    
}

.digitaal-open-huis .digitaal-makelaar-logo .logo {
    width: 160px;
}

.digitaal-open-huis.digitaal-open-huis-2 .digitaal-makelaar-logo .logo {
    width: 160px;
}

.window-display .window-display-right .broker-box .logo {
    height: 70%;
}

.social-share .social-4 .background-color-3,
.social-share .social-6 .social-domain.background-color-3,
.digitaal-social.digitaal-social-4 .background-color-3,
.digitaal-social.digitaal-social-6 .digitaal-social-domain.background-color-3,
.voorblad .background-color-3 {
	background-color: #787020 !important;
}
.voorblad .voorblad-logo img.logo {
    max-width: 80%;
    max-height: 84%;
}

/* Drukwerk */
.flyer-zijde .broker-box .logo {
    height: 65%;
}
.folder-v2 .folder-achterzijde-left .broker-box .logo,
.verkocht-folder-achterzijde-left .broker-box .logo {
    height: 70%;
}

.window-display-a3-landscape .window-display-left .window-display-bottom .meerweten-pijl div.arrow,
.window-display-left .window-display-bottom .meerweten-pijl div.arrow,
.flyer-achterzijde-right .flyer-bottom .meerweten-pijl div.arrow,
.folder-v2 .folder-voorzijde-bottom .meerweten-pijl div.arrow,
.flyers-gevouwen-v2 .print-canvas-a5-right .flyer-voorzijde-bottom .meerweten-pijl div.arrow, 
.flyers-gevouwen-v2 .print-canvas-a4-right .flyer-voorzijde-bottom .meerweten-pijl div.arrow {
	background-image: url(https://huispresentatie.nl/wp-content/themes/huispresentatie/klanten/Stinsemaat/pijl.png) !important;
}

.flyers-bezichtiging-v2 .flyer-achterzijde .content div.flyerfoto-container,
.flyer-voorzijde-left .content div.flyerfoto-container {
    width: 96%;
    height: 46%;
    bottom: 0;
}

.flyer-voorzijde-left .content {
    background-color: unset;
}
.flyer-achterzijde-right .flyer-top {
    background-color: #F6F6F4;
}

.flyer-voorzijde-top .status.background-color-3 {
    background-color: unset !important;
}

.folder-v2 .folder-achterzijde-right .folder-top,
.folder-achterzijde-right .folder-top,
.verkocht-folder-achterzijde-right .verkocht-folder-top {
    background-color: #F6F6F4;
}
.window-display .window-display-left .window-display-top {
	background-color: #F6F6F4;
}

.window-display .window-display-left .features,
.flyer-achterzijde-right .features,
.folder-achterzijde-right .features,
.verkocht-folder-achterzijde-right .features {
    background-color: unset;
}
.flyers-bezichtiging .flyer-achterzijde .content {
    background-color: unset;
}

.makelaar-uwmakelaar {
	height: 0 !important;
	display: none !important;
}

/* Verkoopvoorstel */
.page-template-verkoopvoorstelpdfcreate .voorblad .voorblad-address {
	color: #787020 !important;
}