/*
Theme Name:     Queensland Veteran Golf Union
Theme URI:      https://www.qvgu.com.au
Description:    Child theme for the Kallyas theme
Author:         Darren Jones | WebDazign
Author URI:     http://webdazign.com
Template:       kallyas
Version:        1.0
Tags:           dark, light, left-sidebar, right-sidebar, fluid-layout, custom-background, custom-colors, custom-header, custom-menu, editor-style, full-width-template, theme-options, translation-ready
Text Domain:    zn_framework
*/

/*  Header Styles
---------------------------- */

@media (max-width: 767px) {
    .site-header .site-logo { padding-top: 10px; padding-bottom: 10px;}
}

body.home .logosize--contain .site-logo-img { padding: 0px !important;}
body.home .site-logo-img { width: 188px !important;}



.tecc-wrapper { display: flex !important;}
.tecc-wrapper .tecc-event-info { padding: 0 28px 0 0 !important;}
.tecc-wrapper .tecc-event-info h2.tecc-up-event { position: relative; padding-left: 50px !important; font-family: "Roboto Slab", Helvetica, Arial, sans-serif; font-size: 16px; line-height: 22px; font-weight: 700; text-align: left !important; color: #0a0303; font-style: normal; text-transform: uppercase;}
.tecc-wrapper .tecc-event-info h2.tecc-up-event::before { content: "\e80e"; font-family: "fontello"; font-style: normal; font-weight: normal; font-size: 38px; color: #96cb41; position: absolute; top: 0; left: -12px;}
.tecc-wrapper .tecc-event-detail, .tecc-wrapper .event-date-location { display: none !important;}
.tecc-wrapper .tecc-event-info a h3.tecc-title { position: relative; padding-left: 50px !important; text-align: left !important; line-height: 30px; color: #0a0303;}
.tecc-wrapper .tecc-event-info a h3.tecc-title::before { content: "\e810"; font-family: "fontello"; font-style: normal; font-weight: normal; font-size: 15px; color: #96cb41; position: absolute; top: 0; left: 6px;}
.tecc-wrapper .tecc-event-info a:hover h3.tecc-title { color: #96cb41 !important;}

.tecc-timer-one > .tec-countdown-timer .tecc-section { background: url(images/bg_tecc.png) repeat-x center center !important; border-radius: 5px;}
.tecc-timer-one > .tec-countdown-timer .tecc-section > .tecc-amount { height: 73px !important; line-height: 71px !important; font-size: 55px; margin-bottom: 2px !important; padding: 0 15px !important; font-family: "Roboto Slab", Helvetica, Arial, sans-serif;}
.tecc-timer-one > .tec-countdown-timer .tecc-section > .tecc-word { height: 26px !important; line-height: 24px !important; font-size: 10px; font-weight: 700; padding: 0 15px !important; color: #fff !important;}
.tecc-timer-one > .tec-countdown-timer .tecc-section.tecc-seconds-section { min-width: 96px;}

@media (max-width: 992px) {
    .tecc-wrapper { flex-direction: column;}
    .tecc-wrapper .tecc-event-info { padding-bottom: 28px !important;}
}
@media (max-width: 767px) {
    .tecc-timer-one > .tec-countdown-timer .tecc-section > .tecc-amount { font-size: 35px; }
    .tecc-timer-one > .tec-countdown-timer .tecc-section > .tecc-word { font-size: 10px;}
    .tecc-timer-one > .tec-countdown-timer .tecc-section.tecc-seconds-section { display: none;}
    .site-logo-img, body.home .site-logo-img { width: auto !important; height: 80px !important;}
    .site-logo-anch { text-align: left !important;}
}

.latest_posts--4.default-style .latest_posts-title { font-size: 24px !important;}
.latest_posts-details-author { display: none !important;}


.tribe-common .tribe-common-l-container { padding-top: 140px !important; max-width: calc(1290px + 40px*2);}
#tribe-events-pg-template { padding-top: 140px; max-width: calc(1290px + 40px*2); width: 100%;}


.footer-menu .tbk__text, .footer-menu .tbk__text a { font-size: 16px; color: rgba(255,255,255,0.5);}
.footer-menu .tbk__text a { padding: 0 10px;}


.kl-iconbox__icon-wrapper { margin: 8px 0 !important;}
.kl-iconbox__title-wrapper { margin-bottom: 15px !important;}
.kl-iconbox__cta-wrapper a { padding: 9px 20px !important;}


.acc--style3 .acc-tgg-button { font-size: 20px; font-weight: 700; font-family: "Roboto Slab", Helvetica, Arial, sans-serif;}

.action_box.style2 { margin: 80px 0;}
.action_box.style2 .action_box-text h4 { font-size: 42px; font-weight: 600;}
.action_box.style2 .action_box-text .action_box-subtitle { opacity: 0.7; font-size: 20px;}
.action_box.style2 .action_box-content { padding-bottom: 30px;}

@media (max-width: 767px) { 
    .action_box.style2 .action_box-text h4 { font-size: 32px;}
}


body.single-post #page_wrapper { background: #f8f8f8 !important;}

.widget_recent_entries .latest_posts-wgt-coments { display: none !important;}


