/* Original CSS path: /xbl/orbeon/california-plate/california-plate.css */
/**
 * Copyright (C) 2010 Orbeon, Inc.
 *
 * This program is free software; you can redistribute it and/or modify it under the terms of the
 * GNU Lesser General Public License as published by the Free Software Foundation; either version
 * 2.1 of the License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
 * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 * See the GNU Lesser General Public License for more details.
 *
 * The full text of the license is available at http://www.gnu.org/copyleft/lesser.html
 */
.xbl-fr-california-plate {
    background-image: url(/demo/d54c99366c3bade55a14e7566224cbf13ff114e98c5ab12e55400dfd7fabf2b0/xbl/orbeon/california-plate/images/platetahoe_small.jpg);
    width: 100px;
    height: 51px;
    display: block;
    padding: 0;
    border: none;
    text-align: center;
    vertical-align: top;
}
.xbl-fr-california-plate .fr-component-group {
    width: 100%; /* for IE8 bug, see #705 */
}
.xbl-fr-california-plate .fr-plate-characters {
    position: relative;
    top: 19px;
    background: none;
}/* Original CSS path: /xbl/orbeon/countdown/countdown.css */
.xbl-fr-countdown {
  display: inline-block;
}
.xbl-fr-countdown .fr-countdown-end-time {
  display: none;
}
/* Original CSS path: /apps/fr/style/form-runner-responsive.css */
@media (max-width: 980px) {
  .orbeon .fr-view {
    width: auto;
    padding: 0 10px;
  }
  .orbeon .span12 {
    width: auto;
    float: none;
  }
  .orbeon.xforms-mobile select,
  .orbeon.xforms-mobile textarea,
  .orbeon.xforms-mobile input[type="text"],
  .orbeon.xforms-mobile input[type="password"],
  .orbeon.xforms-mobile input[type="datetime"],
  .orbeon.xforms-mobile input[type="datetime-local"],
  .orbeon.xforms-mobile input[type="date"],
  .orbeon.xforms-mobile input[type="month"],
  .orbeon.xforms-mobile input[type="time"],
  .orbeon.xforms-mobile input[type="week"],
  .orbeon.xforms-mobile input[type="number"],
  .orbeon.xforms-mobile input[type="email"],
  .orbeon.xforms-mobile input[type="url"],
  .orbeon.xforms-mobile input[type="search"],
  .orbeon.xforms-mobile input[type="tel"],
  .orbeon.xforms-mobile input[type="color"] {
    font-size: 16px;
  }
  .orbeon .fr-toc-with-body.fr-toc-position-left .fr-toc,
  .orbeon .fr-toc-with-body.fr-toc-position-top .fr-toc,
  .orbeon .fr-toc-with-body.fr-toc-position-left .fr-wizard-toc,
  .orbeon .fr-toc-with-body.fr-toc-position-top .fr-wizard-toc {
    position: static;
    max-width: 100%;
  }
  .orbeon .fr-toc-with-body.fr-toc-position-left > * {
    display: flex;
    flex-direction: column;
    row-gap: 10px;
  }
  .orbeon .fr-toc-with-body.fr-toc-position-left > * .fr-toc {
    max-width: none;
    width: 100%;
    box-sizing: border-box;
  }
}
