/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

/* Directory
  1. =RESPONSIVE
  2. =PRIMARY
  3. =HEADER
  4. =SIDEBAR
  5. =FOOTER
  6. =MISC
*/

/* =========== 1. =RESPONSIVE ====== */


/* =========== 2. =PRIMARY ========= */

/* Inner Pages Top of Page Spacing */
.main-page-wrapper {
    padding-top: 0px;
  }

/* Tabs Font Size */
span.vc_tta-title-text {
font-size: 28px;
}

/* Increase Social Icon Size */
.wd-social-icons.icons-size-large .wd-icon {
font-size: 32px !important;
}

/* Buttons */
.btn.kfb-button {
    border-width: 3px;
    font-size: 20px;
}

/* Green */
.wd-button-wrapper .btn-style-link.full-green {
    color: #19d3c5;
    border-color: #19d3c5;
}
.wd-button-wrapper .btn-style-link.full-green:hover {
    color: #93e5dc;
    border-color: #93e5dc;
}

/* Blue */
.wd-button-wrapper .btn-style-link.full-blue {
    color: #006098;
    border-color: #006098;
}
.wd-button-wrapper .btn-style-link.full-blue:hover {
    color: #4db7c3;
    border-color: #4db7c3;
}

/* Gold */
.wd-button-wrapper .btn-style-link.full-gold {
    color: #f8b617;
    border-color: #f8b617;
}
.wd-button-wrapper .btn-style-link.full-gold:hover {
    color: #fcdf99;
    border-color: #fcdf99;
}

.kfb-thin-title {
  font-weight: 400;
}


/* Pop Up Button Color */
.btn.btn-color-primary {
background-color: #006098;
}

/* Text Linking Color */

.wd-text-block-wrapper .woodmart-text-block a {
color: #4db7c3;
}

/* Author Name Hidden on Blog Posts */
li.meta-author {
    display: none;
}

/* =========== 3. =HEADER ========== */
/* remove padding above mega menu*/
.menu-item-design-full-width .sub-menu-dropdown {
    padding-top: 0px;
}


/* =========== 4. =SIDEBAR ========= */

/* Blog Sidebar titles*/
.widget-title {
    font-family: Montserrat, Arial, Helvetica, sans-serif !important;
    font-weight: 600 !important;
}

/* =========== 5. =FOOTER ========== */

/* remove padding above footer*/
.footer-sidebar {
padding-top: 0px !important;

}

/* remove padding above footer*/
.site-content {
margin-bottom: 0;
}

/* remove additional padding above footer*/
.footer-sidebar {
    padding-top: 23px;
    /* padding-bottom: 10px; */
}

/* =========== 6. =MISC ============ */
/* progress bar text size */
.vc_progress_bar .vc_single_bar .vc_label {
    font-size: 14px;
}

/* display second paragraph of responsive text block */
.main-page-wrapper .wd-text-block-wrapper .woodmart-text-block p:first-child:empty, 
.main-page-wrapper .wd-text-block-wrapper .woodmart-text-block p:first-child:empty~p:last-child {
    display: block;
}

@media print {a:link:after, a:visited:after {content: "";}}

/* =========== 7. =EVENTONCALENDAR ============ */

/* month title color */
.ajde_evcal_calendar #evcal_head.calendar_header #evcal_cur, .ajde_evcal_calendar .evcal_month_line p {
    color: #006098;
}

div[id*='ajaxsearchlite'].wpdreams_asl_container {
    padding: 20px;
}

#ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input {
    font-size: 20px;
}

#evcal_list .eventon_list_event .evcal_eventcard p, .ajde_evcal_calendar .eventon_events_list .eventon_desc_in ul, .evo_lightboxes .evo_pop_body .evcal_evdata_row .evcal_evdata_cell p, .evo_lightboxes .evcal_evdata_cell p a {
    font-size: 20px;
}

.eventon_sorting_section {
    background-color: #4db7c3;
}

.eventon_filter_line .filtering_set_val.show {
    background-color: #d6ecef;
    color: #4db7c3;
}

.eventon_filter_line .filtering_set_val {
    color: #4db7c3;
    background-color: #d6ecef;
    font-size: 14px;
    font-weight: 700;
}