/*
Theme Name: Marina Child
Theme URI: http://www.nicdarkthemes.com
Template: marina
Author: Nicdark
Author URI: http://www.nicdark.com
Description: Marina WordPress theme is perfect theme for all business activities.
Tags: one-column,two-columns,right-sidebar,custom-header,custom-menu,editor-style,featured-images,microformats,sticky-post,translation-ready
Version: 2.3.1689934667
Updated: 2023-07-21 10:17:47

*/

#bed_icon {
	color: white;
}
#burger_img img {
	max-width: 25px !important;
}
.name_c{
	padding: 0px 5px 0px 0px !important;
}
.email_c{
	padding: 0px 0px 0px 5px !important;
}
.phone_c{
	padding: 0px 5px 0px 0px !important;
}
.people_c{
	padding: 0px 0px 0px 5px !important;
}
.contact_form_booking label{
	background-color: white !important;
	border: 0px solid #f1f1f1 !important;
	border-radius: 0px;
	border-bottom: 1px solid #4CBCFB !important;
	padding-bottom: 1px !important;
	margin-bottom: 5px !important;
	text-transform: uppercase !important;
}
#submit {
	text-transform: uppercase !important;
}
.wpcf7-not-valid-tip{
	background-color: #4cbcfb !important;
}
.nd_elements_navigation_sidebar_content{
	background-color: white !important;
}
.nd_elements_navigation_sidebar_content ul li a{
	color: black !important;
	font-size: 19px !important;
}
.nd_elements_navigation_sidebar_content ul li {
	border-bottom: 1px solid #F1F1F1;
}
#btn_read_more a{
	background-color: #6ea4b5 !important;
	padding: 15px !important;
}
.leaflet-popup-content{
	margin: 0px !important;
}
.leaflet-popup-tip-container{
	display: none !important;
}
.map_container {
	background-color: #D7CCC8;
	display: flex;
	justify-content: center;
	align-items: center;
}
.map_card {
	background-color: #fff;
	max-width: 800px;
	box-shadow: 2px 2px 5px #9E9E9E, -1px -1px 5px #9E9E9E;
	border-radius: 3px;
}
.map_card h4 {
	padding: 5px !important;
	font-size: 13px !important;
}
.map_card .excerpt {
	padding: 5px !important;
	font-size: 11px !important;
}
.mapcard-content {
	padding: 10px;
	border: 1px solid #6ec1e4;
    margin: 10px;
}
.map_card br,
.mapcard-content br{
	display: none;
}
.btn_map {
	padding: 5px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 16px;
	margin: 4px 2px;
	cursor: pointer; 
}
.btn_map p {
	color: black !important;
	font-weight: 400;
}
.container {
	width: 90%;
	min-width: 545px;
	margin: 0 auto;
}
.customers tr th {
  	border-bottom: 1px solid #ddd;
  	padding: 4px 10px;
  	width: 20%;
  	text-align: center;
	background-color: #6ec1e4;
	color: white;
	padding: 8px;
	font-size: 14px;
}
.customers {
	font-family: Arial;
	border-collapse: collapse;
	width: 100%;
	table-layout: fixed;
}
.customers tr td {
	font-size: 13px;
}
.customers td {
	border-bottom: 1px solid #ddd;
	padding: 4px 10px;
	width: 20%;
	text-align: center;
}
.customers td:first-child {
	width: 40%;
}
.customers tr:hover {
	background-color: #ddd;
}
.pagination {
	gap: 10px;
	width: 100%;
	display: flex;
	justify-content: center;
	list-style-type: none;
	padding-top: 30px;
}
.pagination li a{
	background-color: #6ec1e4;
	color: white;
	padding: 8px;
	font-size: 14px;
}
.cookie-notice-container {
    border: 1px solid #000;
}
#cn-accept-cookie, #cn-refuse-cookie, #cn-more-info {
    border: 1px solid #000!important;
}
.grecaptcha-badge { 
    visibility: hidden;
}
h2.elementor-heading-title,
h1.elementor-heading-title{
	font-weight:300!important;
}
@media (max-width: 767px){
	#test {
		display: block !important;
	}
}