﻿.email2 {
    display: none;
}

.thepot {
    display: none;
}

.blue {
    color: #4E91ED;
}

.h3 a {
    color: white;
}

.white, .white a, .white .pricing-table .title {
    color: white;
}

    .white .pricing-table, .white .pricing-table .title, .white .pricing-table li, .white .pricing-table a, .white .pricing-table a:hover {
        color: white;
        background-color: white;
        border: unset;
    }

.strong {
    font-weight: bold;
}
.pricing-table .bullet-item p {
    color: #333333;
    margin:0;
    padding:0;
}
.pricing-table .white p {
    color: white;
}
/* ------------------------------------------------------
  Map
------------------------------------------------------ */
#map, #mapcoolum, #mapkawana, #mapholland, #mapkedron, #mapnorthlakes, #mapperegianbeach, #mapcoorparoo, #mapbellmere {
    position: relative;
    width: 100%;
}

/*#map img, #mapcoolum img, #mapkawana img, #mapholland img, #mapkedron img, #mapnorthlakes, #mapperegianbeach, #mapcoorparoo img, #mapbellmere img {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'https://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");*/ /* Firefox 10+, Firefox on Android */
    /*-webkit-filter: grayscale(100%);
}*/


.widget-title a {
    color: white;
}

.labeltitle {
    font-weight: 500;
    padding: 15px;
    width: 100px;
}

.form-field {
    width: 100%;
    display: block;
}

.contact-form textarea {
    width: 80%;
}

.warning {
    color: red;
}

.homeimage {
    width: 100%;
}

/*@media screen and (max-width: 800px) {
    .homeimage {
        width: 80%;
    }

    .tp-simpleresponsive img {
        max-width: 550px;
    }
}
@media screen and (max-width: 1242px) {
    .homeimage {
        width: 670px;
    }
    .tp-simpleresponsive img {
        max-width: none;
    }
}*/