#main-nav a:hover{
    background-color: #006633;
}

#main-nav li.active a{
    background-color: #336633;
}

#main-slider-container .main-headings h1,
#main-slider-container .main-headings h2{
    background: #336633;
}

#main-slider-container .sub-headings span i{
    color: #336633;
}

#main-slider-container button{
    background-color: #336633;
}

#main-slider-container .heading-connector1{
    background-position: 0 -56px;
}

#main-slider-container .heading-connector2{
    background-position: 0 -274px;
}

.button-container button{
    color: #336633;
    border: solid 2px #336633;
}

.button-container div .service-arrow{
    background-position: -80px 0;
}

.button-container button:hover,
.button-container div.active button{
    background: #336633;
}

#notched-line{
    background-position: 0 -144px;
}

.service-description > span:first-child{
    color: #336633;
}

#newsletter button{
    background-color: #336633;
}

.parallax1 .testimonial-container .quote-mark{
    color: #336633;
}

.parallax-container button,
#row6 form button{
    background-color: #336633;
}

#row6 #form-alert a{
    color: #336633;
}

#row6 #form-error p{
    background-color: #336633;
}

.process-wrap {
    background: #336633;
}

.process-info .process-info-front {
    background: #336633;
}

#skills-container .skill .bar{
    background-color: #336633;
}

.collapsable-items-container .collapsable-item .clickable-area.active h4{
    color: #336633;
}

.collapsable-items-container .collapsable-item .clickable-area.active button{
    background-color: #336633;
}

#team-container .team-member .team-member-details .links a{
    color: #336633;
}

#gallery-container .gallery-options button.active{
    background-color: #336633;
}

#gallery-container .transparent-hover{
    background-color: #336633;
}

#testimonials .testimonial-by-container .testimonial-by-company{
    color: #336633;
}

.contact-details ul li span:first-child{
    color: #336633;
}

.banner{
    background-color: #336633;
}

footer #upper-footer h3{
    color: #336633;
}

footer #upper-footer .news .date span{
    color: #336633;
}

footer #upper-footer .news ul li.last button,
footer #upper-footer .tweets .more-tweets{
    color: #336633;
}

footer #upper-footer .tweets .tweet-container > span:first-child{
    color: #336633;
}

footer #upper-footer .tweets .tweet-container ul li .hashtag{
    color: #336633;
}

footer #bottom-footer .social-links li a{
    color: #336633;
}

.portfolio-modal .details h2{
    color: #336633;
}

.portfolio-modal .details .project-info{
    border-bottom: 1px solid #336633;
    border-top: 1px solid #336633;
}

.gallery-inner-container .close-button{
    color: #336633;
}

.portfolio-modal .portfolio-nav button{
    background-color: #336633;
}

#options-panel h4{
    color: #336633;
}

@media only screen and (max-width: 480px){
    #main-slider-container .heading-connector1 {
        background-position: -31px -56px;
    }

    #main-slider-container .heading-connector2{
        background-position: -22px -274px;
    }
}