/*!
Theme Name:    First Aid Training Group
Author:        Stoke Design Co
Author URI:    https://stokedesign.co
Description:   Custom Wordpress theme for First Aid Training Group
Version:       1.0.0
License:       GNU General Public License v3 or later
License URI:   https://www.gnu.org/licenses/gpl-3.0.html
Template:      page-builder-framework
Text Domain:   page-builder-framework-child
*/
/*
Colours:
Body Text &amp; Headings #333333
Green #8cc540
Orange #F7B344
Fonts:
Headings: Lato – Weight 600
Body: Lato – Weight 400, Size 16px
*/
/* Your custom code goes here! */
a{color:#8cc540;}
a:hover{color:#333333;}
.wpbf-container{max-width:1140px;}
.ee-event-datetimes-li.ee-event-datetimes-li-DTU .time {margin-left: 45px;}
.ee-clearfix .ee-event-datetimes-li {width:auto;}
.wpbf-container{max-width:1140px;}
.ee-event-datetimes-ul{padding: 0;}
input.ticket-selector-submit-btn, .wpbf-button, input[type="submit"]{background-color: #8cc540;color:#fff;text-transform:uppercase;}
input[type="submit"].ee-ical-sbmt {background-color: #dedee5;}
h4.wpbf-widgettitle{color:#8cc540;font-family: "Lato", Sans-serif;font-size: 14px;line-height: 1.2em;letter-spacing: 0.4px;}
.ee-button, .ee-button:active, .ee-button:visited{background-color:#8cc540;background: #8cc540 linear-gradient( #8cc540, #b8db8a);}
.ee-roundish.ee-button:hover{background-color:#F7B344;}
@media screen and (max-width: 480px){
  .ee-event-datetimes-li.ee-event-datetimes-li-DTU .date {clear:both;display:block;}
  .ee-event-datetimes-li.ee-event-datetimes-li-DTU .time {margin-left: 0px;clear:left;}
}

td.tckt-slctr-tbl-td-name {
    font-size: 13px !important;
}

td.tckt-slctr-tbl-td-price.jst-rght {
    font-size: 14px !important;
    font-weight: 600 !important;
}
.dot{display:none;}
td.td-group.reg-col.sold_out {background-color:#d85240;}
@media only screen and (max-width:414px) {
  #espresso_calendar .fc-event{min-height:0!important;height:auto;background:none!important;}
  .fc-day-content > div {height:auto !important;}
  .fc-event-inner{height:auto!important;background:none!important;}
  .fc-day > div {overflow:hidden;}
  .full_details{display:none;}
  .dot{display:block;color:#8cc540;text-align:center;font-size:8em;}
}
@media only screen
  and (min-device-width: 320px)
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
    #espresso_calendar:not(.ui-widget) .fc-event{border:0px;height:30px;}
  #espresso_calendar .fc-event{min-height:0!important;height:auto;background:none!important;}
  .fc-day-content > div {height:auto !important;}
  .fc-event-inner{height:30px!important;background:none!important;}
  .fc-day > div {overflow:hidden;}
  .full_details{display:none;}
  .dot{display:block;color:#8cc540;text-align:center;font-size:8em;line-height:0em;}
}
@media only screen
  and (min-device-width: 360px)
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) {
    #espresso_calendar:not(.ui-widget) .fc-event{border:0px;height:30px;}
  #espresso_calendar .fc-event{min-height:0!important;height:auto;background:none!important;}
  .fc-day-content > div {height:auto !important;}
  .fc-event-inner{height:30px!important;background:none!important;}
  .fc-day > div {overflow:hidden;}
  .full_details{display:none;}
}

