/* Contains the CSS styles for the date picker. */

/* Contains the common CSS constants for the whole application. */
/*#region Common colors*/
/*#endregion Common colors*/
/*#region Shadow colors*/
/*#endregion Shadow colors*/
/*#region Text*/
/* Dark color for text in the application */
/*#endregion Text*/
/*#region Content constants*/
/*#endregion*/
/*#region Z-indexes*/
/* Has to be higher than map canvas. */
/* Has to be higher than expanded map place holder. */
/* Has to be higher than expand map button. */
/* The layouts z indexes are for internal purposes only.
                                They are not for styling. */
/*#endregion Z-indexes*/
/*#region Global time picker constants*/
/*#endregion Global time picker constants*/
/* Contains mixins for the application. Mixins are methods that simplify the reuse of a block of CSS
   code with parameters. */
/* The cursor is shown as a pointer over the element */
.gh-DatePicker {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 3px !important;
  width: 100%;
}
input.gh-DatePicker {
  box-shadow: none !important;
  font-weight: bold;
  font-size: 13px !important;
  height: 40px !important;
  padding: 0 0 0 10px !important;
  margin: 0 !important;
}
input.gh-DatePicker + span {
  border-left-width: 0px !important;
  width: 35px !important;
  padding: 0 !important;
  margin: 0 !important;
}
span.gh-DatePicker .k-state-focused {
  border-color: #cccccc;
  box-shadow: 0 0 0 1px #548ee7;
}
span.gh-DatePicker span.k-picker-wrap {
  border-bottom-width: 1px !important;
  border-radius: 3px !important;
  padding: 0 35px 0 0 !important;
  margin: 0 !important;
}
span.gh-DatePicker span.k-picker-wrap.k-state-hover {
  background-color: #f9f7f0;
}
span.gh-DatePicker span.k-picker-wrap.k-state-default span.k-select {
  background-color: white !important;
}
span.gh-DatePicker span.k-picker-wrap.k-state-default span.k-select span.k-icon.k-i-calendar {
  background-image: url("Images/IconCalendar.png");
  background-position: center center;
  -moz-background-size: 19px 19px;
  -o-background-size: 19px 19px;
  -webkit-background-size: 19px 19px;
  background-size: 19px 19px;
  height: 40px;
  width: 35px;
}
