/*
 Theme Name:   cement Child
 Author:       Flipco
 Author URI:   flipcodigital.com.au
 Template:     cement
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-fifteen-child
*/

.gdlr-core-counter-item-number {
    color: #fff !important;
}
.realfactory-logo-right-block .realfactory-logo-right-block-icon {
    font-size: 35px !important;
    }
.underbanner h3 {
    color: #fff !important;
}
/*a.gdlr-core-button.gdlr-core-button-solid.gdlr-core-button-no-border:before {
    position: absolute;
    top: -27px;
    left: -27px;
    border-top: 53px solid transparent;
    border-bottom: 53px solid transparent;
    border-right: 27px solid rgba(0,0,0,0.2);
    content: "";
    -webkit-transition: all ease .3s;
    -ms-transition: all ease .3s;
    transition: all ease .3s;
    z-index: 1;
}*/
.gdlr-core-page-builder-body [data-skin="Call To action 2"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Call To action 2"] .gdlr-core-button-color {
    background-color: #00aeee !important;
}
h4.gdlr-core-accordion-item-title {
    background: #00aeee !important;
        color: #000 !important;
}
.gdlr-core-accordion-item-tab.gdlr-core-active .gdlr-core-accordion-item-content {
    background: #00aeee;
    padding: 10px;
    color: #000;
    margin: 10px 0;
}
i.fa.fa-star {
    color: gold !important;
}

#mobile-buttons {
    display: none;
}
@media screen and (max-width: 982px) {
  a.gdlr-core-button.gdlr-core-button-solid.gdlr-core-button-no-border:before {
    display: none;
  }
}
@media only screen and (max-width: 767px){
.gdlr-core-pbf-wrapper-full-no-space {
    max-width: 100% !important;
}
	#mobile-buttons {
        display: flex;
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        text-align: center;
        z-index: 99999;
    }
	    div#mobile-buttons a {
        width: 50%;
        color: #fff;
        background: #00aeee;
        padding: 10px 0;
        height: 50px;
        font-size: 1em;
    }
	    #mobile-buttons .fa {
        display: block;
        color: #fff;
        font-size: 2em;
        padding: 5px 0;
    }
}