#logo{width:270px}
#logo a{height:120px;line-height:inherit}

.page-title{padding:70px 0}
.awards{line-height:1.5em}

.review-cont .date{display:none}

/*goHotels badge*/
.ghboutsidebox {
	width: 200;
	background-color: #FFFFFF;
	border: 3px solid#5dade2;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-bottom: 0
}

.ghbinsidebox {
	width: 100%;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-bottom: 0
}

.ghbinsideboxtop {
	background-color: #5dade2;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-style: normal;
	color: #FFFFFF;
}

.ghbinsideboxmiddle {
	background-color: #FFFFFF;
	font-family: Trebuchet MS!important;
	font-size: 20px !important;
	font-style: normal !important;
	color: #00A2E9!important;
	text-decoration: underline !important;
}

.ghbinsideboxfooter {
	background-color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-style: normal;
	color: #5dade2;
}

.ghbinsideboxfooter:link {
	background-color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-style: normal;
	color: #5dade2;
	text-decoration: none;
}

.ghbinsideboxfooter:visited {
	background-color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-style: normal;
	color: #5dade2;
	text-decoration: none;
}

.ghbinsideboxfooter:hover {
	background-color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-style: normal;
	color: #5dade2;
	text-decoration: none;
}

#social{padding-bottom:40px}
#social a{color:inherit}
#social a:hover .follow{opacity:1}
#social a.instagram:hover i, #social a.instagram:hover .follow{color:#517fa4}
#social a.facebook:hover i, #social a.facebook .follow{color:#3b5998}
#social a.twitter:hover i, #social a.twitter .follow{color:#00aced}
#social a.googleplus:hover i, #social a.googleplus .follow{color:#dd4b39}
#social i{font-size:24px; transition: color 0.4s linear}
#social .follow{opacity:0; transition: opacity 0.4s linear }

#DOPBookingSystem_NoItemsSelect1 .section-item{width:100%}
.DOPBookingSystem_ContactForm .section-item.second{width:100% !important}

.owners img{max-width:100%}
.owners .media .subtitle{margin-top:-15px; margin-bottom:5px}

#tariffe th{vertical-align:middle}
#tariffe th:not([scope=row]), #tariffe td{text-align:center}
#tariffe .full-price {position: relative;}
#tariffe .full-price:before {
  position: absolute;
  content: "";
  left: 1%;
  top: 47%;
  right: 0;
  border-top: 2px solid;
  padding: 13px;
  
  -webkit-transform:rotate(-20deg);
  -moz-transform:rotate(-20deg);
  -ms-transform:rotate(-20deg);
  -o-transform:rotate(-20deg);
  transform: rotate(-20deg);
}
#tariffe .discounted-price {
    margin-left: 10px;
    font-size: 1.4em;
    vertical-align: middle;
    color: #000;
}
#tariffe .discounted-price:after {content:"€"; padding-left:5px;}
.instructions{font-style:italic}
#tariffe h4{margin-bottom:50px; line-height:30px;}

.contacts-widget i{height: 20px;font-size: 20px;display: inline-block;float: left; margin-right:8px; color:#61AEE0}
.contacts-widget span{line-height: 19px;height: 19px;display: inline-block;float: left;font-size: 15px;}

#category-links a{text-transform:uppercase; line-height:30px}

#sidebar .button-primary{font-family:inherit !important; font-style:inherit !important}

.gallery{margin:60px 0 40px}
.gallery img{object-fit:cover; width:100%; height:150px}
.gallery .gallery-item{width:100% !important}
.gallery .gallery-item .overlay{background-position:center 20%}
.gallery-item:hover img{transform:none}

.wpcf7-quiz-label{padding:1em 1em 1em 0; float:left}
input[name=quiz-824] { width: 15%}

#netconn li {line-height:16px}
.netconn-logo {padding-bottom:0;box-shadow:0px 9px 10px #666}

@media (max-width: 767px) {
   .owners .media{text-align:center; margin-bottom:30px;}
   #category-links{margin-bottom:35px}
   #category-links a{font-size:11px}
}
@media (min-width: 768px) {
   .mobile-only{display:none}
   
}
@media (min-width: 1024px) {
   /*#logo img{width:100%}*/
}
@-moz-document url-prefix() {
    fieldset {
        display: table-cell;
    }
}