.svg-fil1 {
	fill: #4d8059;
}

.no-user-foto a,
.adphoto-cont {
	background: #4d8059;
}

.cool-form header {
	color: #4D8059;
	border-color: #4D8059;
}

[id^="object"] .cool-form header {
	background: #4D8059;
	color: white;
}

.colorful {
	color: #4D8059;
}

.button {
	background: #5b8966;
}

.button:hover {
	background: #599767;
}

.rezervace {
	background: #F39C12;
}

.rezervace:hover {
	background: #F5B041;
}

.foto-container p {
	background: rgba(77, 128, 89, 0.6);
}

.snow th,
.skiPrices th,
[id^="object"].vleky .th {
	background: #739d7e;
}

#map-nav a {
	background: #4D8059;
}

#map-nav a:hover {
	background: #40724c;
}

.divider {
	background-color: #4D8059;
}

.cool-form.last-minute h3,
.cool-form.blockedTerms h3,
.cool-form.silvestr h3,
[id^="object"] .bottom-info {
	background: #F1F1F1;
	/*background: #e8f2ec;*/
}

.body-color {
	background: #d1e4d8;
}

/*.cool-form.last-minute,
.cool-form.blockedTerms,
.cool-form.silvestr {
	border: 1px solid #739d7e;
}*/

.vleky .col-colorful:first-of-type {
	background-color: #739d7e;
	border-left: 1px solid #739d7e;
	border-right: 1px solid #739d7e;
}

.spinner > div {
	background-color: #4d8059;
}

@media only screen and (max-width: 540px)
{
	#pageLayout,
	.body-color,
	#page
	{
	background: #d1e4d8;
	}
}

#menu-content-wrap.fixed {
    background: #4d8059;
}

@media screen and (min-width: 741px) {
.fixed #menu-content-down-table a:nth-last-child(3) {
    border-width: 0px 1px 0px 1px;
}
}

#nadpis-wrap,
#pageLayout,
body,
.body-color,
#page {
    background: #f1f3f5 !important;
}

.jednotky-nadpis,
.jednotka-nadpis .jednotka-nadpis-text,
.jednotka-polozka-nadpis {
	color: #4D8059;
}
