@font-face {
  font-family: 'hochlandicons';
  src: url('icons/hochlandicons.eot?25773686');
  src: url('icons/hochlandicons.eot?25773686#iefix') format('embedded-opentype'), url('icons/hochlandicons.woff2?25773686') format('woff2'), url('icons/hochlandicons.woff?25773686') format('woff'), url('icons/hochlandicons.ttf?25773686') format('truetype'), url('icons/hochlandicons.svg?25773686#hochlandicons') format('svg');
  font-weight: normal; font-style: normal;
}
 
[class^="icon-"]:before, [class*=" icon-"]:before,
.btnStyle:before, .calPrev span:before, .calNext span:before {
  font-family: "hochlandicons"; font-style: normal; font-weight: normal;
  speak: none; display: inline-block; text-decoration: inherit;
  width: 1em; text-align: center; font-variant: normal; text-transform: none;
  line-height: 1em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
.icon-hochland1:before { content: '\e801' } 
.icon-hochland2:before { content: '\e800' }
.icon-hochland3:before { content: '\e802' }
.icon-hochland_boxed:before { content: '\e803' }
.icon-360_boxed:before { content: '\e804' }
.icon-gastfreund_boxed:before { content: '\e805' }
.icon-calendar_boxed:before { content: '\e806' }
.icon-gallery_boxed:before { content: '\e807' }
.icon-gift_boxed:before { content: '\e808' }
.icon-home_boxed:before { content: '\e80c' }
.icon-mail_boxed:before { content: '\e80e' }
.icon-map_boxed:before { content: '\e80f' }
.icon-inquiry_boxed:before { content: '\e810' }
.icon-phone_boxed:before { content: '\e811' }
.icon-reception_boxed:before { content: '\e812' }
.icon-arrow-up:before { content: '\e815' }
.icon-arrow-up_boxed:before { content: '\e816' }
.icon-arrow-down:before { content: '\e817' }
.icon-arrow-down_boxed:before { content: '\e818' }
.icon-arrow-left:before, .btnStyle.btnArrowLeft:before { content: '\e819' }
.icon-arrow-left_boxed:before, .calPrev span:before { content: '\e81a' }
.icon-arrow-right:before, .btnStyle:before { content: '\e81b' }
.icon-arrow-right_boxed:before, .calNext span:before { content: '\e81c' }
.icon-scrollup_boxed:before { content: '\e81d' }
.icon-scrollup:before { content: '\e81e' }
.icon-boxes_boxed:before { content: '\e81f' }
.icon-boxes:before { content: '\e820' }
.icon-pixelrausch:before { content: '\e821' }
.icon-review-tripadvisor_boxed:before { content: '\e822' }
.icon-review-trivago_boxed:before { content: '\e823' }
.icon-review-hrs_boxed:before { content: '\e824' }
.icon-review-holidaycheck_boxed:before { content: '\e825' }
.icon-review-booking_boxed:before { content: '\e826' }
.icon-social-gplus_boxed:before { content: '\e827' }
.icon-social-fb_boxed:before { content: '\e828' }
.icon-spin4:before { content: '\e834' }
.icon-spin6:before { content: '\e839' }
.animate-spin {
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  display: inline-block;
}
@-moz-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}