.mphb_sc_search-wrapper label, .mphb-reserve-rooms-details label,.mphb_sc_checkout-wrapper small,#mphb-customer-details label,#mphb-billing-details label{
	color: black!important;
	margin-bottom: 0!important;
	font-size: 16px!important;
}
#mphb-customer-details br{
	display: none;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1{
	max-width: 100%;
}
.woocommerce-billing-fields label{
	color: black;
}
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{
	max-width: 100%;
}

.mphb_sc_checkout-submit-wrapper input,.mphb-recommendation-reserve-button,.mphb-reserve-room-section .mphb-book-button,.mphb-reserve-btn,.mphb_sc_search-submit-button-wrapper input{
	display: inline-block;
height: 50px;
font-family: Muli;
	
font-size: 15px;
font-weight: 700;
font-style: normal;
letter-spacing: normal;
line-height: 15px;
color: #fff;
text-align: center;
text-decoration: none;
text-transform: uppercase;
padding: 15px 50px;
background: #c77d23;
border: 2px solid #c77d23;
border-radius: 2px;
outline: none !important;
	-webkit-appearance: none;
border-radius: 0;
}
#mphb-customer-details input,#mphb-customer-details select,#mphb-customer-details textarea,.mphb-datepick,.mphb-room-details input[type='text'], .mphb-room-details select{
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 16px;
	padding-left: 15px;
	padding-right: 15px;
}
#mphb-customer-details textarea{
	height: 150px;
	resize: none;
}



.comments-rating {
border: none;
padding: 0;
margin-left: 0;
}

.comments-rating label {
display: inline-block;
}

.rating-container {
/* remove inline-block whitespace */font-size: 0;
/* flip the order so we can use the + and ~ combinators */unicode-bidi: bidi-override;
direction: rtl;
}

.rating-container * {
font-size: 1.4rem;
}

.rating-container > input {
display: none;
}

.rating-container > input + label {
/* only enough room for the star */font-family: 'dashicons';
display: inline-block;
overflow: hidden;
text-indent: 9999px;
width: 1em;
white-space: nowrap;
cursor: pointer;
margin: 0;
}

.rating-container > input + label:before {
display: inline-block;
text-indent: -9999px;
content: "\f154";
color: #888;
}

.rating-container > input:checked ~ label:before,
.rating-container > input + label:hover ~ label:before,
.rating-container > input + label:hover:before {
content: "\f155";
color: #e52;
text-shadow: 0 0 1px #333;
}

.rating-container > .star-cb-clear + label {
text-indent: -9999px;
width: .5em;
margin-left: -.5em;
}

.rating-container > .star-cb-clear + label:before {
width: .5em;
}

.rating-container:hover > input + label:before {
content: "\f154";
color: #888;
text-shadow: none;
}

.rating-container:hover > input + label:hover ~ label:before,
.rating-container:hover > input + label:hover:before {
content: "\f155";
color: #e52;
text-shadow: 0 0 1px #333;
}

.comment-respond .rating-container > .star-cb-clear + label, .comment-respond .rating-container > input + label:before {
text-indent: 9999px;
}

.comment-respond .rating-container > input + label {
text-indent: -9999px;
}


.commentlist{
	display: none;
}
h3#comments{
	display: none;
}
p#comment-notes,p#email-notes,#reply-title,.comment-notes{
	display: none;
}

#komentare p{
	max-width: 100%;
}
#komentare input, #komentare textarea{
	width: 100%;
}
#komentare input{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
}
#komentare label{
	color: black;
}
.blockMsg{
	font-family: Muli;
    font-size: 35px;
    font-weight: 900;
}

.blockUI::before{
	content: "X";
	color: white;
	display: block;
	position: absolute;
	right: 15px;
	top: 15px;
	cursor: pointer;
}

@media screen and (max-width: 567px){
	.blockMsg{
		padding: 30px 20px!important;
		width: 90%!important;
		left: 0!important;
		right: 0!important;
		line-height: 1.2em!important;
		margin:0 auto!important;

	}
	.blockUI::before{
	top: 5px;
}
}

