.mphb-date-pending.mphb-date-pending-admin,
.mphb-date-check-out-pending.mphb-date-check-out-pending-admin {
    /* background-color: #a9a9a9 !important; */
}

.paginate_button {
    margin: 0 15px 0 0;
    cursor: pointer;
}

.dataTables_info {
    width: 48%;
    float: left;
}

.dataTables_paginate {
    width: 48%;
    float: right;
    text-align: right;
}

.form-inline-fields {
    display: inline;
    width: 20%;
}

.tph_stats_filter {
    display: inline-block;
    position: relative;
    box-sizing: border-box;
    margin: 12px 0 25px;
    padding: 20px 10px;
    width: 100%;
    box-shadow: 0 1px 1px rgb(0 0 0 / 4%);
    border: 1px solid #c3c4c7;
    background: #fff;
    color: #50575e;
    font-size: 13px;
}


.tph_stats_filter input {
    padding: 5px;
}

body, p, li, .navbar .navbar-nav > li > a {
	font-family: "Helvetica",Verdana !important;
}

.trp-language-switcher > div {
	box-sizing: border-box !important;
    padding: 8px 8px 5px 5px !important;
    border: none !important;
    border-radius: 0px !important;
    background: none !important;
}

.trp-language-switcher > div > a:hover {
	background: none !important;
}

.woocommerce .quantity .qty {
	width:60px !important;
	margin-left: 4px !important;
}

.picker--opened .picker__holder {
	border: none !important;
}

table.picker_table th, table.picker__table tr, table.picker__table td,
.picker__weekday {
	font-size: 15px !important;
	max-width: 35px !important;
}

.picker__day--selected, .picker__day--selected:hover, .picker--focused .picker__day--selected,
.picker__day--infocus:hover, .picker__day--outfocus:hover {
	background: #6e6e6e !important;
	border: none;
    color: #f4f4f4;
}

.picker__day--highlighted:hover, .picker--focused .picker__day--highlighted,
.picker__nav--prev:hover, .picker__nav--next:hover,
.picker__button--today:hover, .picker__button--clear:hover, .picker__button--close:hover {
	border: none;
	background: transparent;
}
.picker__holder{
    max-width: 335px !important;
}

.th-form-stacked form input,
.th-form-stacked .mphb_sc_search-wrapper form select, .th-form-stacked .mphb_sc_checkout-wrapper form select{
	height : 35px !important;
}

.th-form-stacked .mphb_sc_search-wrapper form select, .th-form-stacked .mphb_sc_checkout-wrapper form select {
	width: 120px !important;
    height: 28px !important;
}

#mphb_country {
	width: 100% !important;
}

.text-left, .label.above {
	text-align: left !important;
}

.extra-options.thwepo_simple input[type=checkbox] {
	margin-left: 0px !important;
}

.select-package .label-tag, .radio{
    display: inherit !important;
    width: 160px !important;
}

@media (max-width: 700px) {
.select-package .label-tag, .radio{
    display: block !important;
    width: 100% !important;
}
}

.label-tag {
	font-size: 13px !important;
    margin-left: 5px !important;
}

.select-package td:first-child{
    display: none !important;
}

p.mphb_sc_search_results-info{
	width: 100% !important;
}

div.themo_mphb_search_cart_wrapper {
/* 	display: none; */
}

#mphb-reservation-cart.mphb-reservation-cart {
	display: none;
}

/*do not show recaptcha*/
div.grecaptcha-badge {
	visibility:hidden !important;
	display: none !important;
}

/*begin Set height to all fields*/
form input,
form select,
form button,
form select,
.btn,
button {
	border-radius: 0px !important;
}
.btn {
	padding: 7px 20px !important;
}
/*begin Set height to all fields*/

.mphb_sc_search_results-wrapper .mphb-room-type-title.entry-title a{
	font-size: 20px;
}
.mphb_sc_search_results-wrapper.frm_forms.with_frm_style .mphb-room-type p.mphb-regular-price {
	margin: 0 !important;
	padding: 0 !important;
}

.mphb_sc_search_results-wrapper .mphb-room-type-title.entry-title {
	line-height: 0.8 !important;
}

/*Accept cookie button*/
.cn-button.bootstrap {
	background-color : #f25f5c !important;
}

/*Do not show summary*/
p.th-port-sub.th-auto-off {
	display:none;
}

.frm_description{
	font-size:10px !important;
}
/*END Do not show summary*/

/*BEGIN Menu position */

.wpml-ls-current-language .dropdown-menu{
	text-align: center;
}
/*
.navbar .navbar-nav .dropdown-menu {
    left: -30px !important;
}

.navbar .navbar-nav .dropdown-menu .dropdown-menu {
    left: 120px !important;
}

 */
/* #menu-main-menu-v2 > li.dropdown:first-child {
	background-color: #f25f5c;
    border-radius: 4px;
}

#menu-main-menu-v2 > li.dropdown:first-child > a.dropdown-toggle:first-child {
	padding: 10px 0px;
}

@media (max-width: 600px) {
  	#menu-main-menu-v2 > li.dropdown:first-child > a.dropdown-toggle:first-child {
		padding: 10px;
	}
} */
/*END Menu position */

/*  BEGIN hide arrows on input fields */
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

/*  END hide arrows on input fields */

/*  BEGIN service image shadow*/
.mphb-custom-service-item img {
    box-shadow: 5px 5px 5px #ccc;
      -moz-box-shadow: 5px 5px 5px #ccc;
      -webkit-box-shadow: 5px 5px 5px #ccc;
      -khtml-box-shadow: 5px 5px 5px #ccc;
}
/* END service image shadow*/

.navbar-default[data-transparent-header="true"]{
	border: none !important;
}

.blue-background {
	background-color: #122648 !important;
}
@media only screen and (max-width: 768px) {
	video {
		display: none !important;
	}
}
