/* Frontpage slider font size */
.spotlight .overlay, .spotlight .overlay a {
font-size: 140%;
}

datepick-inline .datepick, .datepick-inline .datepick-header, .datepick-inline .datepick-header span, .datepick-inline .calendar-links, .datepick-inline .calendar-links a, .datepick-inline .datepick-days-cell, .datepick-inline .datepick-days-cell a, .datepick-inline .datepick-days-cell div, .datepick-inline .datepick-title-row, .datepick-inline .datepick-title-row th {
font-size: 14px !important;
  text-shadow: none !important;

}

.widget_wpdev_booking .wpdev_hint_with_text {
margin-left: 5px  !important;
  color: #fff
    text-decoration: none !important;
}
div.datepick-inline .datepick-title-row th {
color: #333 !important;
text-shadow: none !important;  
font-weight: 300 !important;
}

.datepick-inline .datepick-header {
color: #333 !important;
font-weight: normal !important;
text-shadow: none !important;
}

.datepick-inline {
border: 5px solid #fff !important;
  box-shadow: none !important;
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
  border-radius: 0px !important;
  -moz-border-radius: 0px !important;
-webkit-border-radius: 0px !important;
}

.block_hints .date2approve.block_check_in_out, .block_hints .block_pending, .datepick-inline .date2approve, .block_hints .block_pending a, .datepick-inline .date2approve a {
font-weight: 300 !important;

}

div.datepick-inline .datepick-title-row th {
color: #333;
text-shadow: none !important;
}

.uk-panel-box-secondary > a:not([class]), .uk-panel-box-secondary > :not([class*='uk-nav']) a:not([class]) {
color: #16176c !important;
  text-shadow: none !important;
  font-weight: 300;
}

.datepick-inline .calendar-links .datepick-prev a, .datepick-inline .calendar-links .datepick-next a, .datepick-inline .calendar-links .datepick-prev a:hover, .datepick-inline .calendar-links .datepick-next a {
/* font-weight: bold; */
text-shadow: none !important;
}

.wpdevbk .btn-primary {
display: inline-block !Important;
-moz-box-sizing: border-box !Important;
box-sizing: border-box !Important;
vertical-align: middle !Important;
text-decoration: none !Important;
text-align: center !Important;
border: none !Important;
line-height: 40px !Important;
min-height: 40px !Important;
padding: 0 12px !Important;
background: #1617c6 !Important;
color: #ffffff !Important;
box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1) !Important;
font-weight: 300 !Important;
font-size: 18px !Important;
-webkit-transition: background 0.2s ease-in-out !Important;
transition: background 0.2s ease-in-out !Important;
  border-radius: 0px !Important
  -moz-border-radius: 0px !Important 
}
.wpdevbk .btn-primary, .wpdevbk .btn-primary:hover, .wpdevbk .btn-warning, .wpdevbk .btn-warning:hover, .wpdevbk .btn-danger, .wpdevbk .btn-danger:hover, .wpdevbk .btn-success, .wpdevbk .btn-success:hover, .wpdevbk .btn-info, .wpdevbk .btn-info:hover {
text-shadow: none  !Important;

}

.wpdevbk .btn-primary:hover {
transition: all ease-out 0.3s;
}

.wpdevbk .btn {
display: inline-block !Important;
-moz-box-sizing: border-box !Important;
box-sizing: border-box !Important;
vertical-align: middle !Important;
text-decoration: none !Important;
text-align: center !Important;
border: none !Important;
line-height: 40px !Important;
min-height: 40px !Important;
padding: 0 12px !Important;
background: #1617c6 !Important;
color: #ffffff !Important;
box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1) !Important;
font-weight: 300 !Important;
font-size: 18px !Important;
-webkit-transition: background 0.2s ease-in-out !Important;
transition: background 0.2s ease-in-out !Important;
  border-radius: 0px !Important;
  -moz-border-radius: 0px !Important;
}

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {

display: inline-block !Important;
-moz-box-sizing: border-box !Important;
box-sizing: border-box !Important;
vertical-align: middle !Important;
text-decoration: none !Important;
text-align: center !Important;
border: none !Important;
line-height: 40px !Important;
min-height: 40px !Important;
padding: 0 12px !Important;
background: #1617c6 !Important;
color: #ffffff !Important;
box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1) !Important;
font-weight: 300 !Important;
font-size: 18px !Important;
-webkit-transition: background 0.2s ease-in-out !Important;
transition: background 0.2s ease-in-out !Important;
  border-radius: 0px !Important;
  -moz-border-radius: 0px !Important;
}

.gform_wrapper input[type=text], .gform_wrapper input[type=url], .gform_wrapper input[type=email], .gform_wrapper input[type=tel], .gform_wrapper input[type=number], .gform_wrapper input[type=password] {
font-size: 14px;
color: #333 !important;
}

textarea.textarea {
font-size: 14px;
color: #333 !important;
}

.gform_wrapper .gfield_required {
color: #fff;
}
.tm-totop-scroller:after {
color: #fff;
}
.tm-footer a {
color: #ffffff !important;
}

.wpdevbk label, .wpdevbk button {
color: #fff !important;
}
.booking_form_div textarea, .booking_form_div input[type="text"] {
border-radius: 0px !important;
}
