body {
    /*background-color: #f3f3f3;*/
    background-color: #fcfcfc;
}

h1, h2, h3, h4, h5, h6 {
    color: #0d0d0d;
}

p {
    color: #0d0d0d;
}

/*heading border*/

.m-heading-border {
    background-color: #62b7a4;
}

/* SPLASH IMAGE */

.m-splash-image {
    color: #0d0d0d;
}

.m-splash-image p {
    color: #0d0d0d;
}

.m-splash-image h1, .m-splash-image h2, .m-splash-image h3, .m-splash-image h4, .m-splash-image h5, .m-splash-image h6 {
    /*color: #fff;*/
    font-weight: 600;
    text-transform: none;
    letter-spacing: 0.04em;
    font-size: 27px;
    line-height: 34px;
    color: #0d0d0d;
}

/* read more button in splash image*/

.m-splash-image a {
    color: #0d0d0d;
}

/*navigation*/

.l-navigation-wrap {
    /*background-color: #E74C3C;*/
    /*background-color: rgba(0,0,0,0.85);*/
    /*background-color: #fff;*/
    background-color: rgba(245, 245, 245, 0.98);
}

.navbar-default .navbar-nav>.active>a {
    color: #fff;
    /*border: 1px solid rgba(255, 255, 255, 0.3) !important;*/
}

.paralax-section1 h1, .paralax-section1 h2, .paralax-section1 h3, .paralax-section1 h4, .paralax-section1 h5, .paralax-section1 h6,  {
    color: #f1c40f;
}

.l-paralax-section, .l-paralax-section p {
    color: #fff;
}
.l-paralax-section h4 {
    color: #fff;
}

.what-we-do-section h6 {
    color: #fff;
}

.what-we-do-section h4 {
    color: #f1c40f;
}

/* News content */

.news-content h6 a {
    color: #454545;    
}

.news-content h6 a:hover {    
    color: #1abc9c;    
}

.news-button {
    background-color: #1abc9c;
    border: 1px solid #1abc9c;
    color: #fff;
}

.news-button:hover {
    background-color: transparent;
    color: #1abc9c;    
}

.image-hover .categories a, .image-hover .categories {
    color: #fff;
}

.categories .m-heading-border {
    background-color: #fff;
}

.post-comments, .post-date  {
    color: #fff;
}

/* TESTIMONIALS SLIDER */

.flex-control-paging li a:hover, .flex-control-paging li a.flex-active {
    border: 2px solid #62b7a4;
    background-color: transparent;
}

.testimonials-paralax h4 {
    color: #fff;
}

/* TECHNICAL SKILLS SECTION */

.l-skills-section {
    /*background-color: #34495e;*/
    background-color: #b3b4b5;
    
}

.l-skills-section h1 , .l-skills-section p, .l-skills-section h2, .l-skills-section h3, .l-skills-section h4, .l-skills-section h5, .l-skills-section h6 {
    /*color: #fff;*/
    color: #000;
}

.l-skills-section .m-heading-border {
    background-color: #fff;
}


/* gallery section */



.l-gallery-section .m-heading-border {
    background-color: #d66969;
}

.l-gallery-section {
    padding-bottom: 0;
}

.gallery-post h1, .gallery-post h2, .gallery-post h3, .gallery-post h4, .gallery-post h5, .gallery-post h6, .gallery-post p {
    color: #0d0d0d;
} 


/* team section */

.l-team-section {
    background-color: #e74c3c;
    color: #fff;
}

.l-team-section h1, .l-team-section h2, .l-team-section h3, .l-team-section h4, .l-team-section h5, .l-team-section h6, .l-team-section p {
    color: #fff;
}

.l-team-section .m-heading-border {
    background-color: #fff;
}

.member-description {
    background-color: #fff;
}

.member-description p {
    color: #454545;
}

.team-social-icons a {
    border: 1px solid #e74c3c;
    color: #e74c3c;
}

.team-social-icons a:hover {        
        color: #fff;
        background-color: #e74c3c;
}



/* TWITTER SECTION */

.m-twitter-logo {
    background-color: #1baf92;
    color: #fff;
    border: 2px solid #1baf92;
}

.m-twitter-logo:hover {
    background-color: transparent;
    border: 2px solid #1baf92;
}

.m-twitter-logo i {
    color: #fff;
}

.l-twitter-section a {
    color: #1abc9c;
}

.l-contactus-section {
    /*background-color: #E74C3C;*/
    /*background-color: #666666;
    color: #fff;*/
}

.form-button {
    /*background-color: #34495e;
    border: none;
    border: 2px solid #34495e;*/
    transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    /*background-color: #1abc9c;
    border: none;
    border: 2px solid #0c9e81;*/
    background-color: #ffffff;
    border: 1px solid #0d0d0d;
}

.form-button:hover {
    background-color: transparent;
    color: #ea5555;
    border: 1px solid #ea5555;
}


.l-map-section .m-heading-border {
    background-color: #d66969;
}

/*.l-contactus-section h1, .l-contactus-section h2, .l-contactus-section h3, .l-contactus-section h4, .l-contactus-section h5, .l-contactus-section h6 {
    color: #fff;
} */
.l-contactus-section .form-control {
    background-color: #f5f5f5 !important;
}