/*!
 * timepicker.js - v2.6.0
 * A lightweight, customizable, TimePicker. Zero dependencies.
 * https://github.com/jonataswalker/timepicker.js
 * Built: Wed Jan 22 2020 16:50:20 GMT-0300 (Brasilia Standard Time)
 */
._jw-tpk-dark {
  color: #212121;
  box-shadow: #212121 0 0 0 1px inset; }
  ._jw-tpk-dark ._jw-tpk-header {
    color: #F5F5F5;
    background: -webkit-gradient(linear, left top, left bottom, from(#212121), to(#545454));
    background: linear-gradient(#212121, #545454); }
  ._jw-tpk-dark ol > li > a._jw-tpk-selected {
    color: #F5F5F5;
    background: -webkit-gradient(linear, left top, left bottom, from(#212121), to(#545454));
    background: linear-gradient(#212121, #545454); }

._jw-tpk-blue-grey {
  color: #263238;
  box-shadow: #263238 0 0 0 1px inset; }
  ._jw-tpk-blue-grey ._jw-tpk-header {
    color: #CFD8DC;
    background: -webkit-gradient(linear, left top, left bottom, from(#263238), to(#4f6875));
    background: linear-gradient(#263238, #4f6875); }
  ._jw-tpk-blue-grey ol > li > a._jw-tpk-selected {
    color: #CFD8DC;
    background: -webkit-gradient(linear, left top, left bottom, from(#263238), to(#4f6875));
    background: linear-gradient(#263238, #4f6875); }

._jw-tpk-container {
  position: absolute;
  width: 260px;
  height: 140px;
  padding: 0;
  background: #fff;
  font-family: inherit;
  font-weight: 400;
  overflow: hidden;
  border-radius: 3px;
  box-sizing: border-box;
  margin: 0 auto;
  max-width: 260px;
  line-height: 1rem;
  font-size: 1rem; }
  ._jw-tpk-container::before, ._jw-tpk-container::after {
    content: "";
    display: table; }
  ._jw-tpk-container::after {
    clear: both; }
  ._jw-tpk-container *,
  ._jw-tpk-container *::before,
  ._jw-tpk-container *::after {
    box-sizing: inherit; }
  ._jw-tpk-container div, ._jw-tpk-container span, ._jw-tpk-container applet, ._jw-tpk-container object, ._jw-tpk-container iframe,
  ._jw-tpk-container h1, ._jw-tpk-container h2, ._jw-tpk-container h3, ._jw-tpk-container h4, ._jw-tpk-container h5, ._jw-tpk-container h6, ._jw-tpk-container p, ._jw-tpk-container blockquote, ._jw-tpk-container pre,
  ._jw-tpk-container a, ._jw-tpk-container abbr, ._jw-tpk-container acronym, ._jw-tpk-container address, ._jw-tpk-container big, ._jw-tpk-container cite, ._jw-tpk-container code,
  ._jw-tpk-container del, ._jw-tpk-container dfn, ._jw-tpk-container em, ._jw-tpk-container img, ._jw-tpk-container ins, ._jw-tpk-container kbd, ._jw-tpk-container q, ._jw-tpk-container s, ._jw-tpk-container samp,
  ._jw-tpk-container small, ._jw-tpk-container strike, ._jw-tpk-container strong, ._jw-tpk-container sub, ._jw-tpk-container sup, ._jw-tpk-container tt, ._jw-tpk-container var,
  ._jw-tpk-container b, ._jw-tpk-container u, ._jw-tpk-container i, ._jw-tpk-container center,
  ._jw-tpk-container dl, ._jw-tpk-container dt, ._jw-tpk-container dd, ._jw-tpk-container ol, ._jw-tpk-container ul, ._jw-tpk-container li,
  ._jw-tpk-container fieldset, ._jw-tpk-container form, ._jw-tpk-container label, ._jw-tpk-container legend,
  ._jw-tpk-container table, ._jw-tpk-container caption, ._jw-tpk-container tbody, ._jw-tpk-container tfoot, ._jw-tpk-container thead, ._jw-tpk-container tr, ._jw-tpk-container th, ._jw-tpk-container td,
  ._jw-tpk-container article, ._jw-tpk-container aside, ._jw-tpk-container canvas, ._jw-tpk-container details, ._jw-tpk-container embed,
  ._jw-tpk-container figure, ._jw-tpk-container figcaption, ._jw-tpk-container footer, ._jw-tpk-container header, ._jw-tpk-container hgroup,
  ._jw-tpk-container menu, ._jw-tpk-container nav, ._jw-tpk-container output, ._jw-tpk-container ruby, ._jw-tpk-container section, ._jw-tpk-container summary,
  ._jw-tpk-container time, ._jw-tpk-container mark, ._jw-tpk-container audio, ._jw-tpk-container video {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline; }
  ._jw-tpk-container table {
    border-collapse: collapse;
    border-spacing: 0; }
  ._jw-tpk-container caption, ._jw-tpk-container th, ._jw-tpk-container td {
    text-align: left;
    font-weight: normal;
    vertical-align: middle; }
  ._jw-tpk-container q, ._jw-tpk-container blockquote {
    quotes: none; }
    ._jw-tpk-container q:before, ._jw-tpk-container q:after, ._jw-tpk-container blockquote:before, ._jw-tpk-container blockquote:after {
      content: "";
      content: none; }
  ._jw-tpk-container a img {
    border: none; }
  ._jw-tpk-container *,
  ._jw-tpk-container *:hover,
  ._jw-tpk-container *:focus,
  ._jw-tpk-container *.active {
    text-decoration: none;
    outline: none; }
  ._jw-tpk-container._jw-tpk-dragging {
    opacity: .85 !important; }
    ._jw-tpk-container._jw-tpk-dragging ._jw-tpk-header {
      cursor: -webkit-grabbing;
      cursor: grabbing; }
  ._jw-tpk-container ol {
    text-align: center;
    list-style-type: none; }
    ._jw-tpk-container ol > li {
      display: inline-block; }
      ._jw-tpk-container ol > li > a {
        display: inline-block;
        padding: 3px 0;
        width: 25px;
        color: inherit;
        border-radius: 3px;
        border: 1px solid transparent;
        font-size: 0.875rem; }
        ._jw-tpk-container ol > li > a:not(._jw-tpk-selected):hover {
          cursor: pointer;
          border: 1px solid #ccc;
          border-right: 1px solid #aaa;
          border-bottom: 1px solid #aaa;
          background: whitesmoke;
          background: -webkit-gradient(linear, left top, left bottom, from(#e6e6e6), to(whitesmoke));
          background: linear-gradient(#e6e6e6, whitesmoke);
          box-shadow: 0 2px 3px rgba(220, 220, 220, 0.8); }

._jw-tpk-header {
  position: relative;
  font-weight: 600;
  text-align: center;
  cursor: -webkit-grab;
  cursor: grab; }
  ._jw-tpk-header::before, ._jw-tpk-header::after {
    content: "";
    display: table; }
  ._jw-tpk-header::after {
    clear: both; }
  ._jw-tpk-header > div {
    padding: 5px 0; }

._jw-tpk-body {
  padding: 2px 0; }
  ._jw-tpk-body::before, ._jw-tpk-body::after {
    content: "";
    display: table; }
  ._jw-tpk-body::after {
    clear: both; }

._jw-tpk-hour {
  width: 59.42029%;
  float: left;
  margin-right: 1.44928%; }

._jw-tpk-minute {
  width: 39.13043%;
  float: right; }
