@CHARSET "UTF8";

@media (min-width: 600px) {
  #schedulermain {
    text-align: center;
    margin: 0 auto;
    max-width:700px;
  }
  
  .TPL-AppointmentScheduler .locationInfoSection {
    width:300px;
    display:table-cell;
  }
  
  .TPL-AppointmentScheduler .locationDaySection {
    display:table-cell;
  }
  
  .TPL-AppointmentScheduler .locationRow {
    padding-bottom:1rem;
  }
  
  .language-selection li:before {
    content: " · "
  }
  
  .language-selection li {
    display:inline;
  }
  
  .language-selection i.fa.fa-chevron-circle-down {
    display:none;
  }
  
  div.ui-dialog[aria-describedby="BCGGINFOSCREEN"] {
    max-width: 680px;
  }
  
  div.ui-dialog[aria-describedby="BCGGINFOSCREEN"] table {
    width: 650px;
  }
  
  div.ui-dialog[aria-describedby="BCGGINFOSCREEN"] p,
  div.ui-dialog[aria-describedby="BCPSINFOSCREEN"] p {
    width: 100%;
  }
  
  div.groupbodyFBIDO {
    text-align: center;
  }
  
  div.fieldIdentityFBIDO {
    font-size: 0.69em;
    background-color: #FFFFFF;
  }

  div.FBIDisclosure {
    width: 324px;
  }
  
  div.userInteractionPoint {
    width:600px;
  }
}