body{
    font-family: Arial,sans-serif;
    font-size: 15px;
    line-height: 25px;
}
header.plain .main-menu > div > ul > li > a {
    color: #888;
	font-size: 14px;
}
header.plain .main-menu > div > ul > li > a:hover{
	color: #666;
	border-top:3px solid #f7941e;
}
.main-menu {
    text-align: right;
    padding-right: 10%;
}
a.btn_map{
display:none;
}

header.plain #top_line{
display:none;
}
.wishlist{
display:none;
}
a.btn_full, .btn_full {
    background: #0f75bc;
}
a.btn_full_outline{
display:none !important;
}
button, input, select, textarea{
    padding: 8px;
    border: 1px solid #ccc;
    border-radius: 3px;
}
ul#top_tools{
display:none !important;
}
.wdth{
	width: 100% !important;
}
#billing_hiden{
	display:none !important;
}

/*
.DOPBSPCalendar-navigation .dopbsp-week .dopbsp-day {
  color: #f9f9f9 !important;
font-size: 22px !important;
    line-height: 30px !important;
}
.DOPBSPCalendar-navigation {
    background-color: #079ed9 !important;
    border: 1px solid #f9f9f9 !important;
  
    color: white !important;
}
.DOPBSPCalendar-sidebar .dopbsp-module, .DOPBSPCalendar-outer-sidebar .dopbsp-module {
    background: #ffffff !important ;
    border: 1px solid #5472d2 !important;

}
*/
.wpdevart-booking-form .wpdevart-fild-item-container input[type="text"], .wpdevart-booking-form .wpdevart-fild-item-container input[type="checkbox"], .wpdevart-booking-form .wpdevart-fild-item-container select, .wpdevart-booking-form .wpdevart-fild-item-container textarea{
	width:100% !important;
	max-width:800px;
}
.table.table_summary tr.total {
    color: #26ade3 !important;
}
.ttshowcase_wrap img{
display:none !important;
}
.ttshowcase_rating .fa-star{
     display: inline !important;;
}
.variation{
display:none;
}
.hiden{
display:none !important;
}
@media screen and (max-width:767px){
	#booking_calendar_container_1 .week-day-name .wpda-day-number{
		font-size:13px !important;
	}
	#booking_calendar_container_1 .wpda-day-number{
		font-size:13px !important;
	}
	#booking_calendar_container_1 .day-availability{
		font-size:13px !important;	
		padding-top:10px !important;
	}
	#booking_calendar_container_1 .wpdevart-calendar-container > div:not(.week-day-name){
    height: 65px !important;
	}
	.day-av{
	display:none !important;
	}
  .wpdevart-day-hours{
  width:150px !important;
  }
  .parallax-content-2 .rating {
    font-size: 12px;
    display: block;
    display: none;
}
}