/*
 Theme Name:   Surfcoast Tree Services
 Description:  EcoWaste Child Theme
 Author:       Munch Design
 Author URI:   http://munchdesign.com
 Template:     ecowaste
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  MunchDesign
*/

/* Header ---------------- */

.mainheader {
    box-shadow: none; 
}
.kode-mainheader {
    background: rgba(255, 255, 255, 0.65);
}
.dl-menuwrapper button {
    background: #03af14;
}
/* Lists --------------*/
.simple-column li {
     background:url(images/bullet.png) no-repeat 0 10px; 
     padding-left: 10px; /* the width of your image + some space */
     margin: 3px 0;
	 list-style:none;
	 line-height: 28px;
	 list-style: none inside none !important;
}

.dotpoints .simple-column li {
    background: url(images/bullet.png) no-repeat 0 6px;
}

/* Header END ---------------- */

/* Home ---------------- */
#cta-home h2 {
	color: #ffffff;
}
#cta-home strong {
    color: #ffffff;
}
div#cta-home a {
    color: #ffffff;
}
/* Home END ---------------- */
/* Home  Services ---------------- */
.md-service i.fa.fa-lock {
    display: none;
}

.services-info h3 {
    font-weight: 600 !important;
}
/* Home  Services END---------------- */
.navigation ul li a {
    font-size: 18px;
	letter-spacing:1px;
}

.navigation ul li .sub-menu li a, .navigation .children a {
    font-size: 13px;
    line-height: 16px;
}

/* Pages ---------------- */
.header-style-2.subheader {
    padding: 280px 0px 0px 0px;
}

.transparent-bgdark {
    background-color: rgba(0,0,0,0.5);
}


.crumbs {
	float: none;
	position: relative;
	margin: 0 auto;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
	display: inline-block;
}

.breadcrumb {
    float: none;
	text-transform: none; 
}

.subheader .row {
    text-align: center;
}
	
.simple-column li h4 {
    margin: 0 0 0 20px;
}

#intro h5 {
    padding: 0 30px;
	font-size: 24px;
    color: #03af14;
	/*text-align:center;*/
}

.dotpoints li {
    margin-left: 10px;
	line-height: 1.5em;
    padding-bottom: 0.5em;
    list-style-position: outside;
}

.dotpoints {
	font-size:12px;
}

/* Pages END ---------------- */
/* Forms ---------------------*/
.wpcf7-textarea {
    min-height: 150px;
    width: 100%;
}

.wpcf7-form p, #respond > form > p {
    float: left;
    width: 80%;
    padding: 0px 25px 25px 25px;
    margin: 0px;
}

@media (max-width: 990px) {
	.wpcf7-form p, #respond > form > p {
    float: left;
    width: 100%;
    padding: 0px 25px 25px 0px;
    margin: 0px;
	}
}

div.wpcf7-mail-sent-ok {
    color: #398f14;
	float: left;
}
/* END Forms ---------------------*/
/* CTA responsive ---------------------*/
@media (max-width: 600px) {
#cta-home h2 {
	font-size:20px;
}
}

@media (max-width: 1000px) {
	.kd-call-action p {
    float: none;
    position: relative!important;
    right: 0px;
    top: 0px;
}
}
/* END CTA responsive ---------------------*/
/* Case studies ---------------------*/
.kode-item.kode-blog-full {
    margin-bottom: 30px;
	border:none;
}
.kode-item.kode-blog-full:hover {
	box-shadow: none;
}
.portfolio-info ul li span {
    display: none;
}
.page-info h2, .page-info p {
    display: none;
}

.single-work .crumbs {
    display: none;
}
li.kd-sharepost {
    display: none;
}

.about-auther {
    display: none;
}
.kd-posttitle {
    display: none;
}