button,
input[type=button],
input[type=reset],
input[type=submit] {
    background-color: #4c5459;
}

button:hover,
input[type=button]:hover,
input[type=reset]:hover,
input[type=submit]:hover {
    cursor: pointer;
    background: #22292e;
}

.wpzoom-bio .wpz_about_button,
.infinite-scroll #infinite-handle span {
    background-color: #22292e;
}

.wpzoom-bio .wpz_about_button:hover,
.infinite-scroll #infinite-handle span:hover {
    background: #E8885F;
}

a:hover, a:focus {
    color: #E8885F;
    text-decoration: none;
}


.navbar-brand a:hover {
    color: #E8885F;
}


.cat-links a:hover {
    color: #E8885F;
}

.navbar-brand a:hover {
    color: #E8885F;
}


.navbar-wpz a:hover {
    text-decoration: none;
    color:#E8885F;
}


.navbar-wpz .current-menu-item > a,
.navbar-wpz .current_page_item > a,
.navbar-wpz .current-menu-parent > a {
    color: #E8885F;
}

#slider {
    background: #E8885F;
}

.slides li .slide-overlay {
    background: linear-gradient(to right,  rgba(249,146,176,0) 41%,rgba(232,136,95,1) 63%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.slides li .slide-header p {
    color: #fff;
}

.slides li h3 a {
    color: #fff;
}

.slides li h3 a:hover {
    opacity: .9;
    color: #fff;
}

.slides li .entry-meta {
    color: #fff;
}

.slides li .entry-meta a {
    color: #fff;
}

.slides li .entry-meta a:hover {
    opacity: .8;
    color: #fff;
}

.slides li .cat-links a {
    color: #fff;
}

.slides li .cat-links a:hover {
    color: #fff;
}

.slides .slide_button a {
    color: #fff;
}

.slides .slide_button a:hover,
.slides .slide_button a:active {
    color: #fff;
}

.entry-meta span + span:before {
    color: #eee;
}

.entry-content a {
    color: #E8885F;
}


.sb-search .sb-search-input {
    background: #333;
}

.sb-search .sb-icon-search {
    background: #E8885F;
}

.sb-search .sb-icon-search:hover {
    background: #333;
}


.sb-search .sb-search-input::-webkit-input-placeholder {
    color: #fff;
}

.sb-search .sb-search-input:-moz-placeholder {
    color: #fff;
}

.sb-search .sb-search-input::-moz-placeholder {
    color: #fff;
}

.sb-search .sb-search-input:-ms-input-placeholder {
    color: #fff;
}


.widget.widget_mailpoet_form,
.widget.widget_wysija {
    background: #E8885F;
    color: #fff;
}

.widget.widget_mailpoet_form input,
.widget_wysija input {
    border: none;
}

.widget.widget_mailpoet_form .title,
.widget.widget_wysija .title {
    color: #fff;
}

.section-footer .zoom-instagram-widget__items {
    background: #E8885F;
}

.footer-menu {
    background: #E8885F;
}


.footer-menu ul li a {
    color: #fff;
}

.footer-menu ul li a:hover {
    color: #FFBA9C;
}

.zoom-twitter-widget a {
    color: #E8885F;
}


.zoom-twitter-widget a:hover {
    color: #E8885F;
}


.zoom-twitter-widget time:hover {
    color: #E8885F;
}

@media screen and (max-width: 768px) {

    .slides li .slide-overlay {
        background: linear-gradient(to bottom,  rgba(0,0,0,0.1) 26%,rgba(0,0,0,0.55) 100%); /* W3C */
    }

    .slides .slide_button a {
        color: #fff;
        background: #E8885F;
        border: none;

    }

    .slides .slide_button a:hover,
    .slides .slide_button a:active {
        color: #E8885F;
        background: #fff;
    }

    .slides li h3 a { color: #fff; }

    .slides li h3 a:hover {
        text-decoration: none;
        opacity: .9;
        color: #fff;
    }

    .slides li .entry-meta {
        color: #fff;
    }

    .slides li .entry-meta a {
        color: #fff;
        padding-bottom: 4px;
    }

    .slides li .entry-meta a:hover {
        color: #fff;
    }

    .slides li .cat-links a {
        color: #fff;
    }

    .slides li .cat-links a:hover {
        color: #fff;
        opacity: .7;
    }

    .slides li .cat-links:after {
        background: rgba(255,255,255,.5);
    }

}