.bz-search {
	background-color: #349b37;
	padding: 10px;
	color: #fff;
}

.bz-button-primary {
    background-color: #1D4992!important;
    color: #ffffff;
    border-color: rgba(0, 0, 0, 0.1);
    background-image: none;
    box-shadow: inset 0 -1px 3px rgba(0, 0, 0, 0.025);
    text-shadow: none;
}

.bz-button {
	line-height: 30px;
	height: 30px;
	padding: 3px 10px 0 10px;
	margin-top: 5px;
}

.bz-button-secondary,
.bookzo-page.bookzo-search-page .bz-button-secondary,
.bookzo-object-page .bz-button-secondary {
	background-color: #91C540!important;
	background-image: none;
}

.th-infobar .bz-icon {
	background-color:transparent;
	color: #349b37;
	border-radius: 0px;
}

.bz-icon-small {
	font-size: 16px;;
}

.bookzo h1 {
	margin-top: 0px;
	font-family: "IstokWebRegular";
	color: #1D4992;
}

.bookzo.bookzo-page.bookzo-search-page h2.bz-h3 {
	color: #1D4992;
	font-family: "IstokWebRegular";

}

.bookzo.bookzo-page.bookzo-object-page h2,
.bookzo.bookzo-page.bookzo-results-page h2 {
	color: #1D4992;
	font-family: "IstokWebRegular";
}

.th-infobar {
	margin-bottom: 10px!important;
}

.bz-tab > li > a {
	color: #1D4992!important;
}



.bz-features h4 {
	margin-top: 0px;
}

.bz-calendar tr.month > th.month {
	background-color: #1D4992;
	border-radius: 0px;
}

.bz-calendar tr.dates > td > .arrival-date, .bz-calendar tr.dates > td > .departure-date {
	height: auto;
}

[data-bz-favourite]::before {

    font-family: 'FontAwesome';
    content: "\f004";
    cursor: pointer;
    color: #349b37;
	font-size: 15px;
}

.th-pricelist a {
	color: #1D4992!important;
}

.bz-calendar tr.dates > td.booked {
	background-color: #F73538;
}

.bz-calendar .th-legenda span.booked::before {
    background: #F73538;
}