/*
* Tuds tDatepicker
* Copyright 2018 tuds - crazychicken
* Licensed under: LICENSE
* Version: v1.0.4
*/

/* @import url('https://fonts.googleapis.com/css?family=Rubik:400,400i,500,700,900&display=swap');
body{
  font-family: 'Rubik', sans-serif;
} */

/*.t-day-check-in,.t-month-check-in,.t-year-check-in,.t-day-check-out,.t-month-check-out,.t-year-check-out {font-size:14px}*/

.t-check-in,
.t-check-out {
  border-color: #f5f5f5;}

.t-check-in {
  border-right-color: #f5f5f5; }

.t-date-title {
  color: #e91e63;
  }

.t-special-day:before {
  border-color: transparent;
  border-top-color: #e91e63;
  border-right-color: #e91e63; }

.t-datepicker-day {
  border-color: #f5f5f5;
  background: #fff;
  }

.t-day, .t-range, .t-start, .t-end, .t-disabled {
 background: #fafafa;
   border-color: #fff; }

.t-disabled {
  background: transparent; }

.t-highlighted {
  color: #20c997; }
.t-highlighted.t-disabled {
    background: #fafafa; }

.t-start,
.t-end,
.t-end-limit {
  color: #fff;
  background: #20c997;
  }

.t-range, .t-range-limit {
  color: #20c997; }

.t-range {
  background: #c9f6e9;}

.t-range-limit {
  background: #a1f0d9; }
  .t-range-limit.t-start, .t-range-limit.t-end {
    color: #fff;
    background: #3ce0af; }

.t-check-in .t-end,
.t-check-out .t-start,
.t-check-out tr ~ .t-end {
  color: #fff;
  background: #20c997; }

.t-hover-day, .t-hover-day-content {
  color: #fff;
  background: #3ce0af;/*padding:5px*/ }


 .t-hover-day:hover {
  color: #fff;
  background:#3ce0af;
 
  }
 .t-hover-day:hover {
  transform: scale(1.1);
  }
  
  .t-prev,.t-next {font-size:110%}
  
.t-start {
  border-radius: 10px 5px 5px 10px;
  }

  
 .t-end {
  border-radius: 5px 10px 10px 5px;
  } 
  
  .t-start,.t-end {font-size:18px;}
  
  
.t-hover-day::after {
  border-color: transparent;
  border-top-color: #3ce0af; }

.t-today, .t-today .t-hover-day-content {
  background: #aeaeae; }

.t-today::after {
  border-top-color: #aeaeae; }

.t-today:hover, .t-today:hover .t-hover-day-content {
  background: #20c997; }

.t-today:hover::after {
  border-top-color: #20c997; }

.t-start.t-today,
.t-end.t-today {
  color: #fff; }
  .t-start.t-today, .t-start.t-today .t-hover-day-content,
  .t-end.t-today,
  .t-end.t-today .t-hover-day-content {
    background: #20c997; }
  .t-start.t-today::after,
  .t-end.t-today::after {
    border-top-color: #20c997; }
