/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
 
WEBSITE: WTHFOODS
*/

:root{
	--orange:#ffb22c;
	--blue:#3364ff;
}

div#wc-choose-your-gift div.woodmart-add-btn.wd-add-btn-replace{display:none !important;}

/*RECIPE IMAGE*/
div.trg-recipe div.recipe-image img{display:none;}

/*BLOG - CATEGORY LAYOUT*/
article.blog-design-masonry div.post-date.woodmart-post-date{display: none;}

/*DISABLE HEADER*/
body div.whb-main-header > div.whb-top-bar{display: none;}

/*WOOCOMMERCE BUTTONS*/
button.woocommerce-button,
input.wpcf7-form-control.wpcf7-submit,
body button.single_add_to_cart_button{background-color: var(--orange) !important;color:#FFF !important;}

button.woocommerce-button:hover,
input.wpcf7-form-control.wpcf7-submit:hover,
body button.single_add_to_cart_button:hover{background-color: var(--blue) !important;color:#FFF !important;}

/*MARGIN-TOP*/
body.home header.whb-header{margin-bottom: 0;}
body.home div.main-page-wrapper{margin-top: 0;padding-top: 0;}
/*body div.main-page-wrapper div.page-title{margin-bottom: 0;}*/

/*FOOTER*/
footer.footer-container h5.widget-title{
    font-weight: bold;
    padding-bottom: 10px;
    margin-bottom: 15px;
    border-bottom: 1px solid;
}

footer.footer-container div.widget{border:none;padding-bottom: 0;}
footer.footer-container aside.widget-area{padding-top: 60px;}
footer.footer-container aside.widget-area > div.footer-column{margin-bottom: 20px;}

footer.footer-container ul.menu > li{margin-bottom:5px;}
footer.footer-container ul.menu > li > a{
	color: rgba(255,255,255,1) !important;
	font-weight: bold;
}
footer.footer-container ul.menu > li > a:hover{color:var(--orange) !important;}

.form-control{
    display: block !important;
    width: 100% !important;
    height: calc(2.25rem + 2px) !important;
    padding: .375rem .75rem !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    line-height: 1.5 !important;
    color: #495057 !important;
    background-color: #fff !important;
    background-clip: padding-box !important;
    border: 1px solid #ced4da !important;
    border-radius: .25rem !important;
    box-shadow: inset 0 0 0 transparent !important;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out !important;
    outline: none !important;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #495057 !important;
  opacity: .7;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #495057 !important;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #495057 !important;
}
:-moz-placeholder { /* Firefox 18- */
  color: #495057 !important;
}

footer.footer-container .mc4wp-form > div{display: block !important;magrin:0 !important;}
footer.footer-container .mc4wp-form > div input[type="submit"]{float: left;padding:10px 20px;background: #FFF;color:var(--orange);}
footer.footer-container .mc4wp-form > div input[type="submit"]:hover{background: var(--blue);color:#FFF;}

div#contact-widget ul{}
div#contact-widget ul > li{display: table;}
div#contact-widget ul > li > i{
    width: 50px;
    display: table-cell;
    text-align: center;
}
div#contact-widget ul > li > span{color:rgba(255,255,255,1);display: table-cell;font-weight: bold;}