 /*
 * CUSTOM CSS STYLE :
 * Classes that will override the specific element styles in the base stylesheet
 */

 @font-face {
    font-family: 'Regular';
    src: url('https://ecal-publisher-assets.s3.us-east-1.amazonaws.com/474734_482797/fonts/ZonaPro-Regular.ttf');
  }
  
  @font-face {
    font-family: 'Bold';
    src: url('https://ecal-publisher-assets.s3.us-east-1.amazonaws.com/474734_482797/fonts/ZonaPro-Bold.ttf');
  }
  
  body, button, html, input, select, strong, p {
    font-family: 'Regular','GothamRounded-Book','Myriad Pro Regular','sans-serif';
  }
  
  .ecal-terms p {
    font-family: 'Regular','GothamRounded-Book','Myriad Pro Regular','sans-serif';
  }
  
  .ecal-panel-title,
  .ecal-panel-title > strong {
    font-family: 'Bold','GothamRounded-Book','Myriad Pro Regular','sans-serif';
    text-transform: uppercase;
  }
  
  .ecal-panel-title p {
    font-family: 'Regular','GothamRounded-Book','Myriad Pro Regular','sans-serif';
    text-transform: none;
  }

#ecal-intro-label {
  font-size: 14px;
}

/* Re-Order Schedule */ 
.ecal-schedule-selected {
  order: 100;
}

/* End with */
.ecal-schedule-selected[id$="-2"]{
  order: 1;
}