@charset "UTF-8";
/*
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700|Source+Sans+Pro:300,300i,400');
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700');
*/
@font-face {
  font-family: 'BwDariusRegular';
  src: url("../fonts/BwDarius-Regular.eot");
  src: local("☺"), url("../fonts/BwDarius-Regular.woff") format("woff"), url("../fonts/BwDarius-Regular.ttf") format("truetype"), url("../fonts/BwDarius-Regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased; }

@font-face {
  font-family: 'BwDariusBold';
  src: url("../fonts/BwDarius-Bold.eot");
  src: local("☺"), url("../fonts/BwDarius-Bold.woff") format("woff"), url("../fonts/BwDarius-Bold.ttf") format("truetype"), url("../fonts/BwDarius-Bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased; }

@font-face {
  font-family: 'SuisseRegular';
  src: url("../fonts/Suisse-Regular.eot");
  src: local("☺"), url("../fonts/Suisse-Regular.woff") format("woff"), url("../fonts/Suisse-Regular.ttf") format("truetype"), url("../fonts/Suisse-Regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased; }

@font-face {
  font-family: 'SuisseSemibold';
  src: url("../fonts/Suisse-SemiBold.eot");
  src: local("☺"), url("../fonts/Suisse-SemiBold.woff") format("woff"), url("../fonts/Suisse-SemiBold.ttf") format("truetype"), url("../fonts/Suisse-SemiBold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased; }

/*
@font-face {
	font-family: 'MinionPro Regular';
	src: url('../fonts/MinionPro-Regular/MinionPro-Regular.eot');
	src: local('☺'), url('../fonts/MinionPro-Regular/MinionPro-Regular.woff') format('woff'), url('../fonts/MinionPro-Regular/MinionPro-Regular.ttf') format('truetype'), url('../fonts/MinionPro-Regular/MinionPro-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


@mixin minionpro-bold {
    font-family: 'MinionPro Bold', Arial, sans-serif;
    font-weight: normal;
	font-style: normal;
    -webkit-font-smoothing: antialiased;
}

@mixin minionpro-regular {
    font-family: 'MinionPro Regular', Arial, sans-serif;
    font-weight: normal;
	font-style: normal;
    -webkit-font-smoothing: antialiased;
}
*/
/* ==== DATEPICKER ==== */
.ui-datepicker {
  padding: 45px 20px 20px;
  background: #A7A4A2;
  border-radius: 0;
  border: 1px solid rgba(81, 77, 74, 0.32); }
  .ui-datepicker .ui-datepicker-header {
    padding: 0;
    border: none;
    background: transparent; }
    .ui-datepicker .ui-datepicker-header .ui-corner-all .ui-icon {
      margin-top: -12px;
      background-position: center center;
      background-size: contain;
      cursor: pointer; }
      .ui-datepicker .ui-datepicker-header .ui-corner-all .ui-icon.ui-icon-circle-triangle-w {
        background-image: url("../img/datepicker_arrow_left.svg"); }
      .ui-datepicker .ui-datepicker-header .ui-corner-all .ui-icon.ui-icon-circle-triangle-e {
        background-image: url("../img/datepicker_arrow_right.svg"); }
    .ui-datepicker .ui-datepicker-header .ui-corner-all.ui-state-hover {
      border: none;
      background: transparent; }
    .ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-prev-hover {
      top: 2px;
      left: 2px; }
    .ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-next-hover {
      top: 2px;
      right: 2px; }
    .ui-datepicker .ui-datepicker-header .ui-datepicker-title {
      font-family: 'SuisseSemibold', serif;
      font-weight: normal;
      font-style: normal;
      -webkit-font-smoothing: antialiased;
      color: #514D4A; }
  .ui-datepicker .ui-datepicker-calendar th {
    font-family: 'SuisseRegular', serif;
    font-weight: normal;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    color: #514D4A; }
  .ui-datepicker .ui-datepicker-calendar .ui-state-default {
    border: 1px solid rgba(81, 77, 74, 0.32);
    background: transparent;
    color: #514D4A;
    text-align: center;
    font-family: 'SuisseRegular', serif;
    font-weight: normal;
    font-style: normal;
    -webkit-font-smoothing: antialiased; }
    .ui-datepicker .ui-datepicker-calendar .ui-state-default:hover {
      background: #9b9795; }
