.container-25 > .column > .ce:first-of-type h2.csc-firstHeader,
.container-33 > .column > .ce:first-of-type h2.csc-firstHeader,
.container-50 > .column > .ce:first-of-type h2.csc-firstHeader {
    margin-bottom: inherit!important;
}

/* test */
#calnext,#calprev {
  background: url(typo3conf/ext/tv_hotels/Legacy/media/images/arrow-small-left.png) no-repeat scroll center center transparent;
}
#calnext {
  background-image: url(typo3conf/ext/tv_hotels/Legacy/media/images/arrow-small-right.png);
}

/* line 180, web/assets/Scss/Layout/_Footer.scss */
.footer-panel--content {
  min-height: 15rem; }
  @media screen and (max-width: 75em) and (min-width: 63.9375em) {
    /* line 180, web/assets/Scss/Layout/_Footer.scss */
    .footer-panel--content {
      min-height: 16rem; } }
  /* line 187, web/assets/Scss/Layout/_Footer.scss */
  html[lang="ru"] .footer-panel--content {
    min-height: 18rem; }
  @media screen and (min-width: 48em) and (max-width: 63.9375em) {
    /* line 180, web/assets/Scss/Layout/_Footer.scss */
    .footer-panel--content {
      min-height: 20.5rem; }
      /* line 194, web/assets/Scss/Layout/_Footer.scss */
      html[lang="ru"] .footer-panel--content {
        min-height: 27.5rem; } }
  @media screen and (max-width: 75em) and (min-width: 63.9375em) {
    /* line 200, web/assets/Scss/Layout/_Footer.scss */
    html[lang="ru"] .footer-panel--content {
      min-height: 23rem; } }

.footer-panel p {
    font-size: 0.9rem !important;
}
.lm-postcard-image img {
    display: block;
}
.lm-social-corner a {
    color: transparent;
}
a.download {
	background-size: contain;
    padding-left: 2rem;
    background: none;
    position: relative;
    display: inline-block;
    width: auto;
       padding: 0.4rem 1.15rem 0rem 2rem;
    border: 1px solid #595959;
    font-size: 1.125rem;
    font-weight: 600;
    font-family: "TheSans","Helvetica Neue",Helvetica,Arial,sans-serif;
    color: #000000;
    text-decoration: none !important;
    text-transform: none;
    transition: background-color 0.25s ease-out, color 0.25s ease-out;
}
a.download:before {
    display: block;
    content: '';
    background-repeat: no-repeat;
    position: absolute;
    left: 4px;
    top: 6px;
    width: 23px;
    height: 23px;
    background-size: contain;
    background-image: url(../Icons/download.svg);
    background-repeat: no-repeat;
}
label .crvena{
	font-w: bold;
    color: #FF0004!important;
	font-size: 17px;
}
small {
    	font-w: bold;
    color: #FF0004!important;
}
.btn-warning {
    background-image: -webkit-linear-gradient(top,#76bd22 0,#539208 100%);
    background-image: -o-linear-gradient(top,#76bd22 0,#539208 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#76bd22),to(#539208));
    background-image: linear-gradient(to bottom,#76bd22 0,#539208 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#76bd22', endColorstr='#539208', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #e38d13;
	padding: 5px;
	color:#fff;
}
.btn-warning:hover {
    background-image: -webkit-linear-gradient(top,#a4f840 0,#539208 100%);
    background-image: -o-linear-gradient(top,#a4f840 0,#539208 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#a4f840),to(#539208));
    background-image: linear-gradient(to bottom,#a4f840 0,#539208 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a4f840', endColorstr='#539208', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #e38d13;
	padding: 5px;
	color:#fff;
}
legend {
    margin-bottom: .9rem;
    max-width: 100%;
	color: #76bd22;
}
.input-group{
	margin-bottom: 0rem!important; */
}
.hotel--subnav ul.menu>li>ul>li:hover {
	color:#9DCD2E!important;
}
.sakrij{
	display:none!important;
}