/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*Calendar Header*/
table.calendars-header {
    border: 1px solid #343637;
    width: 100%;
    border-bottom:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 15px;
    line-height: 15px;
    text-align: center;
    text-transform: capitalize;
    color: #8ee8ff;
    table-layout: fixed;
    border-collapse: collapse;
}

table.calendars-header{
    cursor: pointer;
}

table.calendars-header th{
    border: 1px solid #343637;
}

table.calendars-header + p {
    display:none;
}

/*Calendar current week*/
#cmcal_calendar_174[week-daysoffset='0'] .fc-head th, 
#cmcal_calendar_174[week-daysoffset='0'] .fc-bg td,
#cmcal_calendar_174:not([week-daysoffset]) .fc-head th, 
#cmcal_calendar_174:not([week-daysoffset]) .fc-bg td {
    background-color: #2d2d2d;
}

#cmcal_calendar_174 .fc-head th.fc-today, 
#cmcal_calendar_174 .fc-bg td.fc-today {
    background-color: #444444 !important;
}

/*Fix scroller*/
.fc-scroller.fc-day-grid-container {
    overflow: hidden !important;
}

/*Event template styling*/
.event-template .engineers_container,
.event-template .rate_code_container,
.event-template .tech_tom_maintenance_container {
    font-size: 24px;
    font-family: Arial;
    font-weight: 400;
    display: table;
    width: 100%;
}

.event-template .engineers {
    color:#f3f007;
}

.event-template .engineer_alert,
.event-template .paycode_alert {
    color:#FF0000;
    font-weight: 700;
    font-family: Arial Black;
}

.event-template .rate_code {
    color:#00a1d6;
}

.event-template .tech_tom,
.event-template .maintenance {
    color:#28e3dc;
}

.event-template .paycode_alert,
.event-template .rate_code,
.event-template .tech_tom {
    display: table-cell;
    text-align:left;
} 

.event-template .engineers,
.event-template .engineer_alert,
.event-template .maintenance {
    display: table-cell;
    text-align:right;
} 