@font-face {
	font-family: 'dzt-icon-font';
	src:url('/media/layout/css/fonts_1/dzt/dzt-icon-font-eot.eot?td5yzp');
	src:url('/media/layout/css/fonts_1/dzt/dzt-icon-font-eot.eot?td5yzp#iefix') format('embedded-opentype'),
		url('/media/layout/css/fonts_1/dzt/dzt-icon-font-ttf.ttf?td5yzp') format('truetype'),
		url('/media/layout/css/fonts_1/dzt/dzt-icon-font-woff.woff?td5yzp') format('woff'),
		url('/media/layout/css/fonts_1/dzt/dzt-icon-font-svg.svg?td5yzp#dzt-icon-font') format('svg');
	font-weight: normal;
	font-style: normal;
}

.dzt,
.dzt-12,
.dzt-16,
.dzt-24,
.dzt-32,
.dzt-48 {
	font-family: 'dzt-icon-font';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.dzt-12 { font-size: 12px; }
.dzt-16 { font-size: 16px; }
.dzt-24 { font-size: 24px; }
.dzt-32 { font-size: 32px; }
.dzt-48 { font-size: 48px; }

.dzt-spin {
  -webkit-animation: dzt-spin 2s infinite linear;
  animation: dzt-spin 2s infinite linear;
}
@-webkit-keyframes dzt-spin {
  0% {
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
  }
  100% {
	-webkit-transform: rotate(359deg);
	transform: rotate(359deg);
  }
}
@keyframes dzt-spin {
  0% {
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
  }
  100% {
	-webkit-transform: rotate(359deg);
	transform: rotate(359deg);
  }
}



/* -- INSERT NEW GENERATED ICON-FONT CSS BELOW !!! ------------------------------------------------------------------ */

.dzt-mc-list:before {
  content: "\e962";
}
.dzt-mc-thumbnails:before {
  content: "\e963";
}
.dzt-mc-theme-60plus:before {
  content: "\e964";
}
.dzt-mc-theme-barrierefrei:before {
  content: "\e965";
}
.dzt-mc-theme-familien:before {
  content: "\e966";
}
.dzt-mc-theme-jugendliche:before {
  content: "\e967";
}
.dzt-mc-theme-lgbt:before {
  content: "\e968";
}
.dzt-mc-theme-rucksackreisende:before {
  content: "\e969";
}
.dzt-mc-city-dresden:before {
  content: "\e96a";
}
.dzt-mc-city-duesseldorf:before {
  content: "\e96b";
}
.dzt-mc-city-frankfurt:before {
  content: "\e96c";
}
.dzt-mc-city-hamburg:before {
  content: "\e96d";
}
.dzt-mc-city-hannover:before {
  content: "\e96e";
}
.dzt-mc-city-koeln:before {
  content: "\e96f";
}
.dzt-mc-city-leipzig:before {
  content: "\e970";
}
.dzt-mc-city-muenchen:before {
  content: "\e971";
}
.dzt-mc-city-nuernberg:before {
  content: "\e972";
}
.dzt-mc-city-stuttgart:before {
  content: "\e973";
}
.dzt-map-32:before {
  content: "\e974";
}
.dzt-top100-32:before {
  content: "\e975";
}
.dzt-checklist-32:before {
  content: "\c015";
}
.dzt-marker-empty-32:before {
  content: "\c014";
}
.dzt-marker-add-32:before {
  content: "\c01b";
}
.dzt-marker-remove-32:before {
  content: "\c017";
}
.dzt-target-32:before {
  content: "\c018";
}
.dzt-rings-32:before {
  content: "\c016";
}
.dzt-car-32:before {
  content: "\c010";
}
.dzt-car-o-32:before {
  content: "\c011";
}
.dzt-walk-32:before {
  content: "\c012";
}
.dzt-walk-o-32:before {
  content: "\c013";
}
.dzt-train-32:before {
  content: "\c019";
}
.dzt-train-o-32:before {
  content: "\c01a";
}
.dzt-bike-32:before {
  content: "\e921";
}
.dzt-bike-o-32:before {
  content: "\e951";
}
.dzt-marker-nearby-32:before {
  content: "\e95c";
}
.dzt-zoom-in-32:before {
  content: "\e95d";
}
.dzt-zoom-out-32:before {
  content: "\e95e";
}
.dzt-cloudy-32:before {
  content: "\c01c";
}
.dzt-storm-32:before {
  content: "\c01d";
}
.dzt-storm-night-32:before {
  content: "\c01e";
}
.dzt-storm-day-32:before {
  content: "\c01f";
}
.dzt-slightly-cloudy-night-32:before {
  content: "\c020";
}
.dzt-slightly-cloudy-day-32:before {
  content: "\c021";
}
.dzt-night-32:before {
  content: "\c022";
}
.dzt-fog-32:before {
  content: "\c023";
}
.dzt-fog-night-32:before {
  content: "\c024";
}
.dzt-fog-day-32:before {
  content: "\c025";
}
.dzt-light-rain-32:before {
  content: "\c026";
}
.dzt-light-rain-night-32:before {
  content: "\c027";
}
.dzt-light-rain-day-32:before {
  content: "\c028";
}
.dzt-heavy-rain-32:before {
  content: "\c029";
}
.dzt-heavy-rain-night-32:before {
  content: "\c02a";
}
.dzt-heavy-rain-day-32:before {
  content: "\c02b";
}
.dzt-snow-32:before {
  content: "\c02c";
}
.dzt-snow-night-32:before {
  content: "\c02d";
}
.dzt-snow-day-32:before {
  content: "\c02e";
}
.dzt-overcast-night-32:before {
  content: "\c02f";
}
.dzt-overcast-day-32:before {
  content: "\c030";
}
.dzt-day-32:before {
  content: "\c031";
}
.dzt-theme-essen-trinken-24:before {
  content: "\e976";
}
.dzt-theme-25blickwinkel-24:before {
  content: "\e90c";
}
.dzt-theme-automobil-24:before {
  content: "\e90d";
}
.dzt-theme-barrierefrei-24:before {
  content: "\e90e";
}
.dzt-theme-bundeslaender-24:before {
  content: "\e90f";
}
.dzt-theme-camping-24:before {
  content: "\e910";
}
.dzt-theme-creative-24 .path1:before {
  content: "\e911";
  color: rgb(234, 105, 39);
}
.dzt-theme-creative-24 .path2:before {
  content: "\e912";
  margin-left: -1em;
  color: rgb(144, 29, 108);
}
.dzt-theme-creative-24 .path3:before {
  content: "\e91a";
  margin-left: -1em;
  color: rgb(146, 23, 109);
}
.dzt-theme-creative-24 .path4:before {
  content: "\e91b";
  margin-left: -1em;
  color: rgb(0, 145, 91);
}
.dzt-theme-creative-24 .path5:before {
  content: "\e91c";
  margin-left: -1em;
  color: rgb(232, 180, 0);
}
.dzt-theme-creative-24 .path6:before {
  content: "\e91d";
  margin-left: -1em;
  color: rgb(0, 173, 198);
}
.dzt-theme-creative-24 .path7:before {
  content: "\e91e";
  margin-left: -1em;
  color: rgb(232, 180, 0);
}
.dzt-theme-deutsche-inseln-24:before {
  content: "\e91f";
}
.dzt-theme-events-24:before {
  content: "\e920";
}
.dzt-theme-ferienstrassen-24:before {
  content: "\e922";
}
.dzt-theme-freizeitparks-24:before {
  content: "\e923";
}
.dzt-theme-gemuetlichkeit-24:before {
  content: "\e913";
}
.dzt-theme-hotspot-24 .path1:before {
  content: "\e924";
  color: rgb(0, 138, 207);
}
.dzt-theme-hotspot-24 .path2:before {
  content: "\e925";
  margin-left: -1em;
  color: rgb(230, 81, 19);
}
.dzt-theme-hotspot-24 .path3:before {
  content: "\e926";
  margin-left: -1em;
  color: rgb(122, 180, 29);
}
.dzt-theme-jewish-traveler-24:before {
  content: "\e927";
}
.dzt-theme-kurorte-24:before {
  content: "\e928";
}
.dzt-theme-luther-24:before {
  content: "\e929";
}
.dzt-theme-medizin-24:before {
  content: "\e92a";
}
.dzt-theme-messen-24:before {
  content: "\e92b";
}
.dzt-theme-mice-24:before {
  content: "\e92c";
}
.dzt-theme-museen-24:before {
  content: "\e914";
}
.dzt-theme-musik-shows-24:before {
  content: "\e915";
}
.dzt-theme-nachhaltigkeit-24:before {
  content: "\e92d";
}
.dzt-theme-naturlandschaften-24:before {
  content: "\e92e";
}
.dzt-theme-news-24:before {
  content: "\e92f";
}
.dzt-theme-radfahren-24:before {
  content: "\e930";
}
.dzt-theme-shopping-24:before {
  content: "\e916";
}
.dzt-theme-spirituelles-reisen-24:before {
  content: "\e931";
}
.dzt-theme-spug-24:before {
  content: "\e917";
}
.dzt-theme-staedte-24:before {
  content: "\e918";
}
.dzt-theme-staedte-highlight-24:before {
  content: "\e932";
}
.dzt-theme-top100-24:before {
  content: "\e933";
}
.dzt-theme-tradition-24:before {
  content: "\e934";
}
.dzt-theme-uebernachtungen-24:before {
  content: "\e935";
}
.dzt-theme-unesco-24:before {
  content: "\e919";
}
.dzt-theme-unterwegs-24:before {
  content: "\e936";
}
.dzt-theme-wandern-24:before {
  content: "\e937";
}
.dzt-theme-weihnachten-24:before {
  content: "\e938";
}
.dzt-theme-wellness-24:before {
  content: "\e939";
}
.dzt-menu-24:before {
  content: "\e905";
}
.dzt-map-24:before {
  content: "\e904";
}
.dzt-search-24:before {
  content: "\e906";
}
.dzt-share-24:before {
  content: "\e907";
}
.dzt-images-24:before {
  content: "\e93a";
}
.dzt-marker-empty-24:before {
  content: "\e93b";
}
.dzt-home-24:before {
  content: "\e93c";
}
.dzt-newsletter-24:before {
  content: "\e93d";
}
.dzt-info-24:before {
  content: "\e93e";
}
.dzt-close-o-24:before {
  content: "\e93f";
}
.dzt-dropdown-24:before {
  content: "\e940";
}
.dzt-dropdown-close-24:before {
  content: "\e941";
}
.dzt-link-24:before {
  content: "\e942";
}
.dzt-list-24:before {
  content: "\e943";
}
.dzt-slider-24:before {
  content: "\e944";
}
.dzt-slider-active-24:before {
  content: "\e945";
}
.dzt-thumbnails-24:before {
  content: "\e946";
}
.dzt-facebook-24:before {
  content: "\e947";
}
.dzt-instagram-24:before {
  content: "\e948";
}
.dzt-twitter-24:before {
  content: "\e949";
}
.dzt-youtube-24:before {
  content: "\e94a";
}
.dzt-related-24:before {
  content: "\e94f";
}
.dzt-heart-24:before {
  content: "\e952";
}
.dzt-heart-o-24:before {
  content: "\e953";
}
.dzt-expand-24:before {
  content: "\e954";
}
.dzt-tags-24:before {
  content: "\e961";
}
.dzt-star-24:before {
  content: "\e977";
}
.dzt-menu-12:before {
  content: "\e901";
}
.dzt-map-12:before {
  content: "\e900";
}
.dzt-search-12:before {
  content: "\e902";
}
.dzt-share-12:before {
  content: "\e903";
}
.dzt-pen-16:before {
  content: "\e960";
}
.dzt-external-16:before {
  content: "\e95f";
}
.dzt-chevron-down-16:before {
  content: "\a004";
}
.dzt-chevron-left-16:before {
  content: "\a005";
}
.dzt-chevron-right-16:before {
  content: "\a006";
}
.dzt-chevron-up-16:before {
  content: "\a007";
}
.dzt-close-16:before {
  content: "\a008";
}
.dzt-check-16:before {
  content: "\a009";
}
.dzt-rotate-right-16:before {
  content: "\a00a";
}
.dzt-print-16:before {
  content: "\a00b";
}
.dzt-trash-16:before {
  content: "\a00c";
}
.dzt-star-o-16:before {
  content: "\a00d";
}
.dzt-download-16:before {
  content: "\a00e";
}
.dzt-share-16:before {
  content: "\a00f";
}
.dzt-menu-48:before {
  content: "\e909";
}
.dzt-map-48:before {
  content: "\e908";
}
.dzt-search-48:before {
  content: "\e90a";
}
.dzt-share-48:before {
  content: "\e90b";
}
.dzt-images-48:before {
  content: "\e94b";
}
.dzt-marker-empty-48:before {
  content: "\e94c";
}
.dzt-top-48:before {
  content: "\e94d";
}
.dzt-offers-48:before {
  content: "\e94e";
}
.dzt-hashtag-48:before {
  content: "\e950";
}
.dzt-close-48:before {
  content: "\e955";
}
.dzt-target-48:before {
  content: "\e956";
}
.dzt-chevron-up-48:before {
  content: "\e957";
}
.dzt-chevron-down-48:before {
  content: "\e958";
}
.dzt-chevron-left-48:before {
  content: "\e959";
}
.dzt-chevron-right-48:before {
  content: "\e95a";
}
.dzt-arrow-left-48:before {
  content: "\e95b";
}
.dzt-star-48:before {
  content: "\e978";
}

