body {
    color: #000000;
}
.background-img-my-yard-block {
    background-image: url("../img/background-1.2.png");
    //background-image: url("../img/background-my-yard-block.png");
    color: #000000 !important;
}
.background-img-my-yard-block h2, .background-img-my-yard-block h4 {
    color: #000000 !important;
}
.background-img-my-yard-block:after {
    background-color: rgba(0, 0, 0, 0);
}

.background-img-my-yard-page {
    background-image: url('../img/page-about-me-banner.png');
    background-position: 50% 0;
}
.default-translucent-bg::after {
    background-color: rgba(9, 175, 223, 0.7);
}
.default-bg {
    background-color: #09afdf;
    color: #ffffff;
}
.owl-item .image-box {
    margin-bottom: 0px;
}

.madeby {
    background: rgba(0, 0, 0, 0) url("../img/t4web-icon.png") no-repeat scroll 0 0;
    display: inline-block;
    padding-left: 20px;
    position: relative;
}

.fixed-header-on .header .logo img {
    max-height: 55px;
}

.blogpost {
    margin: 0;
}

.table-hover > tbody > tr:hover {
    cursor: pointer;
}

.svg-container .marker {
    cursor: pointer;
}

.svg-container .marker:hover {
    opacity: 0.8;
}
.svg-container .marker:hover > .marker_zone {
    display: block;
}


/* flowplayer-popup */
@media (min-width: 1200px) {
    .flowplayer-popup-class .mfp-content {
        width: 50%;
    }
}
.flowplayer .fp-embed {
    display: none!important;
}

.proposals .owl-carousel img {
    max-height: 245px;
    width: 440px;
}

.plan .header .price.p-20 {
    padding: 20px!important;
}