

.footer_top .widget #searchform {
    background-color: transparent;
    border: 1px solid #ffffff;
}

.footer_top .widget #searchform input[type="text"] {
    color: #ffffff;
}

.footer_top .widget #searchform input[type="submit"] {
    color: #ffffff;
}

.title_subtitle_holder_inner span {
font-size: 32px;
color: #ffffff;
text-shadow: 1px 1px 2px rgba(0,0,0,0.4);
}

.portfolio_main_holder .item_holder.slow_zoom .icons_holder a {
background:  #5bbf51;
}

.two_columns_66_33 {
margin-top: 60px;
}

.portfolio_detail.portfolio_single_follow.clearfix h6 {
    font-size: 18px;
margin-bottom:10px;
}

input.wpcf7-form-control.wpcf7-text {
border: 1px solid #596658;
font-family: 'open sans';
font-size: 16px;
}

textarea.wpcf7-form-control.wpcf7-textarea {
border: 1px solid #596658;
font-family: 'open sans';
font-size: 16px;
}

div.wpcf7-response-output.wpcf7-mail-sent-ok {
    background-color: #5bbf51;
}

#back_to_top.on {
top: 88%;
}

.signup_height {
line-height: 46px;
}

div#layerslider_1_1:hover {
border-color: #ffffff !important;
}
