/*
Theme Name: B Burton
Theme URI: https://www.themeisle.com/
Description: Custom theme built with Hestia
Author: ThemeIsle
URI: https://www.themeisle.com/
Template: hestia    
Version: 0.1
*/

/* Contact */

input#contact-page-field,
.wpcf7 input[type="email"],
input.wpcf7-form-control.wpcf7-text,
textarea#contact-page-message {
    width: 100%;
}
/*Footer*/
footer.footer.footer-black {
    background: #fff;
}

footer.footer.footer-black a {
    opacity: 1;
    color: #6ab310;
}

.copyright.pull-right {
    display: none;
}

.hestia-bottom-footer-content {
    display: none;
}

.last-footer {
    display: flex;
    padding: 1em;
    justify-content: center;
    margin: auto;
    align-items: center;
}

div#social-links {
    margin-right: 3em;
}

footer.footer.footer-black.footer-big {
    background-color: #E2E2D9;
}

/*General*/

.wrapper {
    position: relative;
    top: 135px;
}



/*Header*/

.navbar .navbar-header .navbar-brand img {
	max-height: 135px;
}

.navbar .navbar-nav > li a {
	font-weight: bold;
	font-size: 13px;
}

.main, footer.footer.footer-black {
	background-color: #fefef5;
}

/*Home*/

.hestia-about {
    color: #333;
}

.hestia-about p {
    font-size: 14px;
}

.no-top-gap {
	margin-top: -0.5em !important;
}

.no-bottom-gap {
	margin-bottom: -2.2em !important;
}

.hestia-blogs article:nth-of-type(6n+1) .category a, .hestia-blogs article:nth-of-type(6n+2) .category a, .hestia-blogs article:nth-of-type(6n+3) .category a  {
	color: #6ab310;
}

.card .card-image img, .card-no-width .card-image img {
    width: 100%;
    height: 260px;
}

.description, .card-description, .footer-big, .footer-big p {
    color: #555;
}

.header-filter::before {
    background-color: rgba(0, 0, 0, 0.3);
}