@media only screen and (min-width: 1025px){
ul.navigation > li.menu-item.current-menu-item > a, ul.navigation > li.menu-item.current-menu-ancestor > a {
    background-color: #48a847;
}}

.column_column ul, .column_helper ul, .column_visual ul, .icon_box ul, .mfn-acc ul, .ui-tabs-panel ul, .post-excerpt ul, .the_content_wrapper ul {
    list-style: disc outside;
    margin: 0px 0 0px 29px;
}

.column_column ul li, .column_helper ul li, .column_visual ul li, .icon_box ul li, .mfn-acc ul li, .ui-tabs-panel ul li, .post-excerpt ul li, .the_content_wrapper ul li {
    margin-bottom: 0px;
}

.books {
    text-align: center;
}

.books .thumb {
    display: inline-block;
    padding: 3px;
    margin: 0 3px;
    max-width: 300px;
    background-color: #eee;
    border-radius: 5px;
    border: 1px solid #ddd;
    vertical-align: top;
}

.books img {
    max-height: 300px;
    padding: 0;
    margin: 0;
    max-width: 100%;
}

.wp-caption {
    border-color: transparent;
}

.vc_btn3.vc_btn3-color-blue, .vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat {
    color: #fff;
    background-color: #5da746 !important;
}

label{
    color: #000 !important;
}


@media only screen and (max-width: 767px) {
body:not(.template-slider):not(.header-simple) #Header {
    min-height: 60px !important;
}}

#Top_bar .menu > li > a span:not(.description) {
    display: block;
    line-height: 60px;
    padding: 0 12px;
    white-space: nowrap;
    border-right-width: 1px;
    border-style: solid;
}