/*===================== TABLE OF CONTENT =======================
0.  Custom Edits

=============================================================*/




.reasons-for-removing-a-tree-gold-coast {
    background-image: url("../images/page-title/reasons-for-removing-a-tree-gold-coast.jpg") !important;
}

.tree-lopping-gold-coast {
    background-image: url("../images/page-title/tree-lopping-gold-coast.jpg") !important;
}

.gold-coast-stump-removal {
    background-image: url("../images/page-title/gold-coast-stump-removal.jpg") !important;
}

.palm-tree-gold-coast {
    background-image: url("../images/page-title/palm-tree-gold-coast.jpg") !important;
}

.firewood-gold-coast {
    background-image: url("../images/page-title/firewood-gold-coast.jpg") !important;
}


/* Change first title of heading Colour to green */

.sc-heading .first-title {
    color: #49b849 !important;
}

/* Change First Title Little Bar Colour to green */ 

:root {
    --primary-color-1: #49b849;

}

/* Change Quote text Colour to green */

.sc-quote.style-04 .title a {
    color: var(--title-color-1)important;

}


.top-toolbar-intro {
    color: #402311 !important;
    font-size: 22px !important;
    font-family: 'Dancing Script' !important;
}

h4 {
    color: #49b849 !important;
}



/* Change Logo Background Colour */

h4.description {
    font-weight: 500 !important;
}

h5 {
    color: #49b849 !important;
    font-weight: 600 !important;
	font-style: italic;
}

.sc-posts.style-02 .content .title a {
    font-size: 22px !important;
    color: #49b849 !important;
	
}

.comment-count {

    font-size: var(--body-font-size-1) !important;
  
}

.room-meta .rating {
    
    font-size: var(--body-font-size-1) !important;
}

.title a:hover {

	text-decoration: underline !important;
}




header#masthead .width-logo {
  
    background-color: #fff !important;
}


.btn-radius {
    background-color: #49b849 !important;
}

.btn-radius:hover {
    text-decoration: underline;
}

/* Change Header Button  Colour */

a.btn-book {
    background-color: #49b849 !important;
}

a.btn-book:hover {
    text-decoration: underline;
}

/* Change Main Menu Hover Colour  Colour */

.navigation .main-menu >li >a:hover {
    color: #49b849 !important;
}


.rating-star-1:before {
    content: "\f005";
    font-family: FontAwesome;
    font-size: 13px;
    color: #ffb400;
    letter-spacing: 1px;
}
.room_review .rating-star-1 {
    padding-left: 30px;
}

.rating-star-2:before {
    content: "\f005\f005";
    font-family: FontAwesome;
    font-size: 13px;
    color: #ffb400;
    letter-spacing: 1px;
}
.room_review .rating-star-2 {
    padding-left: 30px;
}


.rating-star-3:before {
    content: "\f005\f005\f005";
    font-family: FontAwesome;
    font-size: 13px;
    color: #ffb400;
    letter-spacing: 1px;
}
.room_review .rating-star-3 {
    padding-left: 30px;
}


.rating-star-4:before {
    content: "\f005\f005\f005\f005";
    font-family: FontAwesome;
    font-size: 13px;
    color: #ffb400;
    letter-spacing: 1px;
}
.room_review .rating-star-4 {
    padding-left: 30px;
}



ul .list{
  list-style: none; /* Remove default bullets */
}

ul {
    margin-bottom: 30px;

}



ul li.list::before {
  content: "\2022";  /* Add content: \2022 is the CSS Code/unicode for a bullet */
  color: #49b849; /* Change the color */
  font-weight: bold; /* If you want it to be bold */
  display: inline-block; /* Needed to add space between the bullet and the text */
  width: 1.5em; /* Also needed for space (tweak if needed) */
  margin-left: 1em; /* Also needed for space (tweak if needed) */
}



.list-check li i {
    padding: 10px !important;
    margin-right: 20px;
    color: #49b849 !important;
}

.h2-testimonials .sc-content-overlay:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #14141e;
    opacity: .51;
}


.blog-content.layout-grid article .post-content::after {

    background: #49b849 !important;
}


a.text {
    color: #49b849 !important;
}

a.text:hover{
    text-decoration: underline !important;
}

a.services {
    color: #fff !important;
}

a.services:hover{
    text-decoration: underline !important;
}

a.contact {
    color: #dd4b39 !important;
}

a.contact:hover {
    text-decoration: underline;
}

.footer_v4 .copyright-text a {
    color: #49b849 !important;
}


p.text {
    padding-top: 30px !important;
}

/* Change Slider Button Colour */


.thim-link-slider1 a {
    background-color: #49b849 !important;
}

.thim-link-slider2 a {
    background-color: #49b849 !important;
}

.thim-link-slider3 a {
    background-color: #49b849 !important;
}

.sc-quote.style-04 .btn-radius {
    background-color: #49b849 !important;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Poppins' !important;
  
}

h1 {

    text-shadow: 4px 6px 7px #000;   
}



/* Reduce Blog footer padding */


.site-content {

    padding-bottom: 10px !important;
}



h3.machine {
  
    color: var(--white) !important;
}

.no-padding-bottom {
    padding-bottom: 0px !important;
 
}

.no-padding-top {
    padding-top: 0px !important;
 
}


.padding-bottom-20 {
    padding-bottom: 50px !important;
 
}



.half-empty-space {
    height: 50px !important;
}

.empty-space {
    height: 70px !important;
}


.reduced-padding-top-50 {
    padding-top: 50px !important;
 
}

.h4-bg-reason {
    padding: 75px 0 !important;
}

.menu-mobile-effect.navbar-toggle .icon-wrap span.icon-bar {
    background: #000000 !important;

}