/*
Theme Name:   Foodfarm child theme
Theme URI:    http://demo.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");

/* Changes padding of logo as it was too low */
.header-v7 .header-bottom .header-logo {
    padding-top: 1px;
    margin-left: 10px;
}

/* Changes background of header top as the theme options do not work*/
.header-v7 .header-top {
    background: #d77f1c;
}

/* Increases the size of the header top font */
.header-v7 .text-slogan {
    font-size: 16px;
    font-weight: 500;
}

/* Increases the font size of the phone number and email address in header */
.header-v7 .header-bottom .header_contact_info a {
    font-size: 27px;
}

/* Changes the colour of the phone and email icons */
.header-v7 .header-bottom .header_contact_info a > i {
    color: #d77f1c;
}

/* Changes the colour of the search icon */
.header-v7 .header-bottom .header_contact_info .search-block-top .top-search .btn-search {
    background: #d77f1c;
}

/* Changes padding of central box in header */
.header-v7 .header-bottom .header-banner {
    margin: 30px 23px 10px 60px;
}

/* Changes padding of search and contact info in header */
.header-v7 .header-bottom .header_contact_info {
    padding-top: 30px;
}

/* Changes font colour of main nav */
.header-v7 .main-navigation .mega-menu > li > a {
    color: black;
}

/* Hides the testimonial pic */
.testimonial-profile {
    display: none;
}

/* Testimonial Font Style */
.testimonial-style3.testimonial_content p {
    font-size: 24px;
    font-family: lato;
    margin-top: 26px;
    line-height: 32px !important;
}

/* Testimonial Padding */
.testimonials-client .testimonial_content {
    margin: 0 15px;
}

/* Hiding the footer */
.footer-v2 .bg-footer {
    display: none;
}

.footer-v2 .footer-top {
    background-color: #f5f5f5;
    display: none;
}

.footer-v1 {
    display: none;
}

.top-link {
    display: none;
}
.widget{
padding-bottom: 0px;
}
.zoomContainer{
display: none !important;
}
.side-breadcrumb::before{
background:#424242!important;
}
.side-breadcrumb text-center{
height: 50px;
}
.side-breadcrumb{
padding: 10px 0 !important;
margin-bottom: 50px;
}
.productBarText{
text-align:center;
margin-bottom: 0px;
}
.shopContactButton{
text-align:center;
}
.otw-button{
margin-left: 27.5% !important;
margin-bottom: 20% !important;
margin-top: 5% !important;
min-width: 50%;
}
#fb5-about{
display:none !important;
}




/*About Page*/

/*About top textbox*/
.about-us .text-style-bg{
margin-left: 8%;
}
/*Hides icons under "About Us" text*/
.vc_separator.vc_sep_width_10.custom-separator.vc_sep_pos_align_left{
display: none;
}
.about-content{
margin-top: 0px;
}
.entry-title h2 span{
font-weight: 100 !important;
}

/*Main about image*/
.aboutImage{
padding-left: 10%;
/*padding-right: 10%;*/
}

/*About us chris*/
.aboutChrisText{
text-align: justify;
padding-right: 5%;
padding-bottom: 2%;
font-size: 16px;
}
/*About description*/
.desc{
font-size: 16px;
}
/*Centers "View Products button"*/
.aboutButton{
text-align:center !important;
}




/*Contact Page*/

/* Hides breadcrumb on contact*/
.breadcrumb{
display:none;
}
/* Contact icon margin*/
.vc_icon_element.about-icon.vc_icon_element-align-left .icon{
margin-bottom:8%;
}
/*Contact centers content*/
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left{
text-align: center !important;
}
/* Contact page map*/
.contactMap{
text-align:center;
padding-bottom:2%;
}
/*Contact page submit icon gif*/
div.wpcf7 .ajax-loader{
position: absolute;
margin-top: 10%;
}


/*PAUL - Increasing font size for shop listings*/
.product-desc h3 a {
    font-size: 18px;
}

/*PAUL - removing some of the shop padding*/
.product-grid .product-desc {
    height: 100px;
}

.product-grid .product-img {
    padding-bottom: 15px;
    text-align: center;
}

/*PAUL - hiding shop order by and views*/
.tooltbars {
    display: none;
}

/*PAUL - adding a bit of padding above the product image*/
.product-img img {
    padding-top: 15px;
}
/*Nav middle message*/
.finalContent{
padding-top:0px!important;
}
/*Hide stock message on product pages*/
.availability{
display:none;
}
.share-links{
display:none;
}