/*
Theme Name:   Foodfarm child theme
Theme URI:    http://hn.arrowpress.net/foodfarm/
Description:  Foodfarm - WordPress Theme for Farm, Farmers and Food, Organic.
Author:       AHT
Author URI:   http://arrowhitech.com/
Template:     foodfarm
Version:      1.0
License:      
License URI:  
Tags:         two-columns, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, full-width-template, post-formats, sticky-post, theme-options, translation-ready
Text Domain:  foodfarm-child
*/

@import url("../foodfarm/style.css");

body {
    font-size: 16px !important;
    font-family: 'PT Sans Narrow', sans-serif;
}
h1,h2,h3,h4,h5,h6 {
    font-family: 'Alfa Slab One', cursive;
}
.header-logo img {
    max-height: 80px !important;
    margin-bottom: 15px !important;
}
.vc_separator.vc_sep_pos_align_left .custom-icon-class {
    color: #026352 !important;
}
.header-v4 .mega-menu li a {
    padding: 47px 16px;
}
.header-v4 .search-block-top .btn-search {
    padding: 47px 20px;
}
.footer-v4 .footer-home > img:first-child {
    display: none !important;
}
@media (min-width: 1200px) {
.footer-container .col-lg-4 {
    width: 20% !important;
}
}
@media (min-width: 992px) {
.footer-bottom .col-md-6 {
    width: 100% !important;
}
.footer-bottom {
    padding: 15px 0px;
}
}
@media (min-width: 767px) {
.footer-v4 .newsletter-footer span.wpcf7-form-control-wrap {
    width: 40%;
    float: left;
    clear: right;
    margin-right: 1%;
}
.footer-v4 .newsletter-footer input.wpcf7-form-control.wpcf7-submit {
    max-width: 18%;
    float: left;
}
}
.footer-v4 .newsletter-footer input.wpcf7-form-control.wpcf7-submit {
    background: #026352;
    color:#FFF;
    border-radius:4px;
}
.footer-v4 .newsletter-footer input {
    width: 100%;
}
.newsletter-footer .newsletter-title {
    float: left;
    width: 100%;
}
.newsletter-footer br {
    display: none;
}
.newsletter-footer .widget {
    padding-bottom: 0;
    padding-top: 26px;
}
.newsletter-footer p {
    line-height: 0px !important;
}
.footer-v4 .newsletter-footer {
    background: #f7a532;
    padding: 38px 0px 17px 0px;
}
/*.footer-v4 .newsletter-footer h4 {
    color: #FFF !important;
}
.newsletter-footer .widget-title-border:before {
    background: rgba(255,255,255,1) !important;
}*/
@media (min-width: 992px) {
.header-v6.hide-headertop {
    padding-top: 0px;
}
}
.fixed-header .header-v6 {
    position: relative;
}