/*!

 * Datepicker v0.5.0

 * https://github.com/fengyuanchen/datepicker

 *

 * Copyright (c) 2014-2017 Fengyuan Chen

 * Released under the MIT license

 *

 * Date: 2017-02-11T13:41:05.813Z

 */

.datepicker-container {

  font-size: 12px;

  line-height: 30px;



  position: fixed;

  z-index: -1;

  top: 0;

  left: 0;



  width: 210px;



  -webkit-user-select: none;

     -moz-user-select: none;

      -ms-user-select: none;

          user-select: none;



  background-color: #fff;



  direction: ltr !important;

  -ms-touch-action: none;

      touch-action: none;

  -webkit-tap-highlight-color: transparent;

  -webkit-touch-callout: none;

}



.datepicker-container:before,

.datepicker-container:after {

  position: absolute;



  display: block;



  width: 0;

  height: 0;



  content: ' ';



  border: 5px solid transparent;

}



.datepicker-dropdown {

  position: absolute;

  z-index: 1;



  -webkit-box-sizing: content-box;

     -moz-box-sizing: content-box;

          box-sizing: content-box;



  border: 1px solid #ccc;

  -webkit-box-shadow: 0 3px 6px #ccc;

          box-shadow: 0 3px 6px #ccc;

}



.datepicker-inline {

  position: static;

}



.datepicker-top-left,

.datepicker-top-right {

  border-top-color: #39f;

}



.datepicker-top-left:before,

.datepicker-top-left:after,

.datepicker-top-right:before,

.datepicker-top-right:after {

  top: -5px;

  left: 10px;



  border-top: 0;

}



.datepicker-top-left:before,

.datepicker-top-right:before {

  border-bottom-color: #39f;

}



.datepicker-top-left:after,

.datepicker-top-right:after {

  top: -4px;



  border-bottom-color: #fff;

}



.datepicker-bottom-left,

.datepicker-bottom-right {

  border-bottom-color: #39f;

}



.datepicker-bottom-left:before,

.datepicker-bottom-left:after,

.datepicker-bottom-right:before,

.datepicker-bottom-right:after {

  bottom: -5px;

  left: 10px;



  border-bottom: 0;

}



.datepicker-bottom-left:before,

.datepicker-bottom-right:before {

  border-top-color: #39f;

}



.datepicker-bottom-left:after,

.datepicker-bottom-right:after {

  bottom: -4px;



  border-top-color: #fff;

}



.datepicker-top-right:before,

.datepicker-top-right:after,

.datepicker-bottom-right:before,

.datepicker-bottom-right:after {

  right: 10px;

  left: auto;

}



.datepicker-panel > ul:before,

.datepicker-panel > ul:after {

  display: table;



  content: ' ';

}



.datepicker-panel > ul:after {

  clear: both;

}



.datepicker-panel > ul {

  width: 102%;

  margin: 0;

  padding: 0;

}



.datepicker-panel > ul > li {

  float: left;



  width: 30px;

  height: 30px;

  margin: 0;

  padding: 0;



  list-style: none;



  cursor: pointer;

  text-align: center;



  background-color: #fff;

}



.datepicker-panel > ul > li:hover {

  background-color: #e6f2ff;

}



.datepicker-panel > ul > li.muted,

.datepicker-panel > ul > li.muted:hover {

  color: #999;

}



.datepicker-panel > ul > li.highlighted {

  background-color: #e6f2ff;

}



.datepicker-panel > ul > li.highlighted:hover {

  background-color: #cce6ff;

}



.datepicker-panel > ul > li.picked,

.datepicker-panel > ul > li.picked:hover {

  color: #39f;

}



.datepicker-panel > ul > li.disabled,

.datepicker-panel > ul > li.disabled:hover {

  cursor: default;



  color: #ccc;

  background-color: #fff;

}



.datepicker-panel > ul > li.disabled.highlighted,

.datepicker-panel > ul > li.disabled:hover.highlighted {

  background-color: #e6f2ff;

}



.datepicker-panel > ul > li[data-view='years prev'],

.datepicker-panel > ul > li[data-view='year prev'],

.datepicker-panel > ul > li[data-view='month prev'],

.datepicker-panel > ul > li[data-view='years next'],

.datepicker-panel > ul > li[data-view='year next'],

.datepicker-panel > ul > li[data-view='month next'],

.datepicker-panel > ul > li[data-view='next'] {

  font-size: 18px;

}



.datepicker-panel > ul > li[data-view='years current'],

.datepicker-panel > ul > li[data-view='year current'],

.datepicker-panel > ul > li[data-view='month current'] {

  width: 150px;

}



.datepicker-panel > ul[data-view='years'] > li,

.datepicker-panel > ul[data-view='months'] > li {

  line-height: 52.5px;



  width: 52.5px;

  height: 52.5px;

}



.datepicker-panel > ul[data-view='week'] > li,

.datepicker-panel > ul[data-view='week'] > li:hover {

  cursor: default;



  background-color: #fff;

}



.datepicker-hide {

  display: none;

}

