/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
div#blogside header.entry-header {
    display: none;
}
.elementor-text-editor {
    font-size: 18px;
}
.searchform .searchsubmit {
    background-color: rgba(156, 2, 4, 1);
}
/*.whb-color-light .search-style-default input[type=text] { background: #fff; color: #000; }
.searchform .searchsubmit {
    right: 0;
}
.searchform input[type=text] {
    height: 40px;
}*/
.elementor-widget-container strong {
    font-size: 18px;
}
.svgicons h3 {
    margin-bottom: 0px;
}
.svgicons { text-align: center; }
.menu-simple-dropdown li a  {
   text-transform:lowercase
}
.elementor-widget-container a {
    font-size: 18px;
}
.evbanner .promo-banner .wrapper-content-banner {
    position: relative!important;
    padding: 10px!important;
    background: #fff!important;
	min-height: 126px;
}
.menu-simple-dropdown li a:first-letter {
  text-transform: capitalize;
}
body p {
    font-size: 18px;
}
.home_about_malawi .vertical-navigation .menu {
    background-color: #267527;
	border: unset;
}
.home_about_malawi .vertical-navigation .item-level-0>a {
    color: #fff;
}
.home_about_malawi .woodmart-navigation .item-level-0.menu-item-has-children>a:after {
    color: #fff;
}
.home_about_malawi .vertical-navigation .item-level-0:hover>a {
    background-color: #267527;
   
}
/*/.home_about_malawi .vertical-navigation .item-level-0:hover>a:after { color: #000!important; }
.home_about_malawi .vertical-navigation .item-level-0:hover>a {
    background-color: #F9F9F9;
    color: #494949!important;
}*/
.ftmenu li a span.nav-link-text {
    color: #fff!important;
}
div#blogside .meta-categories-wrapp {
    display: none;
}
div#blogside h3.entry-title.title {
    text-align: left;
    font-size: 18px;
}
div#blogside .article-body-container {
    text-align: left!important;
    padding-bottom: 8px!important;
    margin-bottom: 0px!important;
    border-bottom: 1px solid;
    border-color: #000;
}
#blogsinglecontentt .entry-content.woodmart-entry-content {
    text-align: left;
    border-bottom: 1px solid;
    border-color: #000;
    padding-bottom: 8px;
}
div#footernewsletter .es_caption {
    font-size: 21px;
    color: #000000;
}

div#footernewsletter input.es_required_field.es_txt_email.ig_es_form_field_email {
    width: 70%;
    float: left;
    padding: 9px;
    border: 1px solid #ffffff;
    margin: 0px;
	color: #ffffff;
}
div#newstext {
    margin-bottom: 0;
}
input#es_subscription_form_submit_6023bf4117f19 {
    background: #61ce70;
    color: #ffffff;
}
.woodmart-prefooter {
    padding-bottom: 0px!important;
    background-color: #FFF;
}

.footer-column {
    margin-bottom: 0px!important;
}
.footer-sidebar {;
    padding-bottom: 0px!important;
}
.searchform input.s {
    border: 0px!important;
}
ul#menu-footer-menu {
    align-items: stretch;
    flex-direction: column;
    background: none;
    border: 0px;
}
ul#menu-footer-menu li a {
    color: #ffffff;
}
#footeraddress .title-subtitle.subtitle-style-default {
    color: #ffffff;
}
ul#menu-footer-menu li a:hover {
    color: #ffffff;
    background: none!important;
}
ul#menu-top-header li a {
    border-right: 1px solid;
}
div#footernewsletter input.es_required_field.es_txt_email.ig_es_form_field_email::placeholder {
    color: #ffffff;
}
input.es_subscription_form_submit.es_submit_button.es_textbox_button {
    background: #339e35!important;
    border: none;
    color: #ffffff;
}
ul#menu-main-menu .sub-menu-dropdown.color-scheme-dark ul {
    overflow-x: hidden;
    width: 200px;
    margin: 0;
    color: black;
    list-style: none;
    padding: 0;
    max-height: 400px;
    overflow-x: hidden;
    overflow-y: auto;
}
@media only screen and (max-width: 600px) {
 .svgicons .elementor-column {
    width: 50%;
}
} 



@media only screen and (min-width: 768px) {
	.whb-color-light .navigation-style-default .item-level-0:hover>a { color: #fff!important; }
    
    .blog-post-loop .entry-thumbnail img {
        width: 100% !important;
        height: 230px !important;
    }


    .article-body-container {
        min-height: 250px;
    }

}

.ltcustom .menu .menu-item-has-children {
    position: relative;
}
.ltcustom .menu .menu-item-has-children {
    display: block;
    margin-bottom: 0;
}
.ltcustom .menu .menu-item-has-children>a {
    padding: 12px 18px;
    color: #fff;
    text-transform: none;
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
}
.ltcustom .menu .menu-item-has-children>a {
    display: flex;
    align-items: center;
    flex-direction: row;
    padding-right: 10px;
    padding-left: 10px;
    text-transform: uppercase;
    letter-spacing: .2px;
}
.ltcustom .menu {
    display: flex;
    align-items: stretch;
    flex-direction: column;
    border: 1px solid #267527;
    background-color: #267527;
}
.ltcustom .menu .menu-item-has-children>a:after {
	
position: absolute;
    top: 50%;
    right: 18px;
    margin-top: -4px;
    margin-left: 0;
    font-size: 8px;
    line-height: 1;
    font-weight: 600;
    content: "\f113";
font-family: "woodmart-font";
color: #fff;	
}
.ltcustom .ltactive .sub-menu {
	display: block;
}
.btfooter a { color: #fff; }
.ltcustom .ltinactive .sub-menu {
	display: none!important;
}
.ltcustom {
    padding-bottom: 20px;
}
.ltcustom .sub-menu {
  display: none;
  position: absolute;
  background-color: #fff;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 3;
  top: 100%;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  border: 1px solid #fff;
}
.ltcustom .sub-menu li a:hover {
    background-color: #F9F9F9;
    color: #777;
}
.ltcustom .sub-menu li a {
    position: relative;
    display: block;
    padding-top: 10px;
    padding-right: 22px;
    padding-bottom: 10px;
    padding-left: 22px;
    word-break: break-word;
    font-size: 16px;
    line-height: 20px;
	text-transform: lowercase;
	color: #777;
}
.ltcustom .sub-menu li {
    position: relative;
    display: block;
    margin-bottom: 0;
}
.dropdown-content a:hover {background-color: #ddd;}

.ltcustom .menu:hover .sub-menu {display: block;}

.ltcustom .menu:hover .ltcustom .menu .menu-item-has-children {background-color: #3e8e41;}
