@font-face{src:url("/static/templates/moemax/resources/stylesheets/fonts/139a2c_2.woff") format("woff");font-family:"PragmaticaSlab-ExtraBold";font-style:normal;font-weight:normal}@keyframes floating-points-loading-animation-dark{0%{box-shadow:7px 0 0 0 #ec008c,19px 0 0 0 rgba(236,0,140,0),31px 0 0 0 rgba(236,0,140,0)}20%{box-shadow:7px 0 0 0 #ec008c,19px 0 0 0 rgba(236,0,140,0.5),31px 0 0 0 rgba(236,0,140,0)}40%{box-shadow:7px 0 0 0 rgba(236,0,140,0.5),19px 0 0 0 #ec008c,31px 0 0 0 rgba(236,0,140,0.5)}60%{box-shadow:7px 0 0 0 rgba(236,0,140,0),19px 0 0 0 rgba(236,0,140,0.5),31px 0 0 0 #ec008c}80%{box-shadow:7px 0 0 0 rgba(236,0,140,0),19px 0 0 0 rgba(236,0,140,0),31px 0 0 0 rgba(236,0,140,0.5)}100%{box-shadow:7px 0 0 0 rgba(236,0,140,0.5),19px 0 0 0 rgba(236,0,140,0),31px 0 0 0 rgba(236,0,140,0)}}@keyframes floating-points-loading-animation-light{0%{box-shadow:7px 0 0 0 #fff,19px 0 0 0 rgba(255,255,255,0),31px 0 0 0 rgba(255,255,255,0)}20%{box-shadow:7px 0 0 0 #fff,19px 0 0 0 rgba(255,255,255,0.5),31px 0 0 0 rgba(255,255,255,0)}40%{box-shadow:7px 0 0 0 rgba(255,255,255,0.5),19px 0 0 0 #fff,31px 0 0 0 rgba(255,255,255,0.5)}60%{box-shadow:7px 0 0 0 rgba(255,255,255,0),19px 0 0 0 rgba(255,255,255,0.5),31px 0 0 0 #fff}80%{box-shadow:7px 0 0 0 rgba(255,255,255,0),19px 0 0 0 rgba(255,255,255,0),31px 0 0 0 rgba(255,255,255,0.5)}100%{box-shadow:7px 0 0 0 rgba(255,255,255,0.5),19px 0 0 0 rgba(255,255,255,0),31px 0 0 0 rgba(255,255,255,0)}}/*!********************************************************************
 * The Initial Developer of the content of this file is NETCONOMY.
 * All portions of the code written by NETCONOMY are property of
 * NETCONOMY. All Rights Reserved.
 *
 * NETCONOMY Software & Consulting GmbH
 * Hilmgasse 4, A-8010 Graz (Austria)
 * FN 204360 f, Landesgericht fuer ZRS Graz
 * Tel: +43 (316) 815 544
 * Fax: +43 (316) 815544-99
 * www.netconomy.net
 *
 * (c) 2018 by NETCONOMY Software & Consulting GmbH
 ********************************************************************/@font-face{src:url("/static/templates/default/resources/fonts/MoemaxSerif-Regular.woff2") format("woff2"),url("/static/templates/default/resources/fonts/MoemaxSerif-Regular.woff") format("woff");font-family:"MoemaxSerif";font-style:normal;font-weight:normal}@font-face{src:url("/static/templates/default/resources/fonts/MoemaxSerif-Medium.woff2") format("woff2"),url("/static/templates/default/resources/fonts/MoemaxSerif-Medium.woff") format("woff");font-family:"MoemaxSerif";font-style:normal;font-weight:500}@font-face{src:url("/static/templates/default/resources/fonts/MoemaxSerif-Bold.woff2") format("woff2"),url("/static/templates/default/resources/fonts/MoemaxSerif-Bold.woff") format("woff");font-family:"MoemaxSerif";font-style:normal;font-weight:bold}@font-face{src:url("/static/templates/default/resources/fonts/MoemaxSerif-Heavy.woff2") format("woff2"),url("/static/templates/default/resources/fonts/MoemaxSerif-Heavy.woff") format("woff");font-family:"MoemaxSerif";font-style:normal;font-weight:900}@font-face{src:url("/static/templates/default/resources/fonts/XXXLutzSans-Regular.woff2") format("woff2"),url("/static/templates/default/resources/fonts/XXXLutzSans-Regular.woff") format("woff");font-family:"XXXLutzSans";font-style:normal;font-weight:normal}@font-face{src:url("/static/templates/default/resources/fonts/XXXLutzSans-Bold.woff2") format("woff2"),url("/static/templates/default/resources/fonts/XXXLutzSans-Bold.woff") format("woff");font-family:"XXXLutzSans";font-style:normal;font-weight:bold}body nav#breadcrumb{margin-bottom:3px}body aside#regionFilter h2{border:1px solid #e1e1e1;border-radius:5px 5px 0 0;font-family:MoemaxSerif;font-weight:900;font-size:15px;line-height:20px;color:#333;padding:14px 10px}body aside#regionFilter li{display:block;margin-top:-1px;border:1px solid #e1e1e1}body aside#regionFilter li:hover,body aside#regionFilter li.active{border-color:#72BF44}body aside#regionFilter li:hover+li,body aside#regionFilter li.active+li{border-top-color:#72BF44}body aside#regionFilter li:hover>a,body aside#regionFilter li.active>a{background-color:#DFF6D2 !important;color:#333 !important}body aside#regionFilter li.active a.region{background:url(images/triangle-down-black.png) 10px 14px no-repeat}.no-js body aside#regionFilter li.active div.stores{display:block}body aside#regionFilter li>a{display:block;padding-left:30px;padding-top:8px;height:40px;font-family:XXXLutzSans;font-size:11px;line-height:15px;font-weight:bold;color:#333;background:url(images/triangle-right-black.png) 12px 11px no-repeat;text-transform:uppercase;letter-spacing:1px}body aside#regionFilter li>a small{display:block;font-weight:normal}body aside#regionFilter li div.stores{display:none;padding-left:30px}body aside#regionFilter li div.stores a{display:block;margin:10px 0;font-family:XXXLutzSans;font-size:13px;line-height:20px;font-weight:normal;color:#333;line-height:15px}body aside#regionFilter li div.stores a:hover{color:#72BF44}body article{float:left;border:1px solid #e1e1e1;border-bottom:none;border-radius:5px 5px 0 0;width:778px}body article div.map{height:419px}.no-js body article div.map{display:none}@media print{body article div.map>div>div>div{background:none !important}body article div.map>div>div>div a{display:none}}body article h1,body article h2{margin:25px 0 18px;padding-left:29px;font-family:MoemaxSerif;font-weight:900;font-size:25px;line-height:30px;color:#333}body article h1{margin-bottom:0}body#subsidiary main{position:static}body#subsidiary main article{font-family:XXXLutzSans;font-size:13px;line-height:20px;font-weight:normal;color:#333;padding-bottom:50px}body#subsidiary main article section#content{float:left;padding:0 29px;width:521px}body#subsidiary main article section#content h1{padding:0}body#subsidiary main article section#content section#description{margin-bottom:20px;padding-bottom:25px;background:url(images/dot-grey.png) left bottom repeat-x}body#subsidiary main article section#content section h2{font-family:MoemaxSerif;font-weight:900;font-size:20px;line-height:25px;color:#333}body#subsidiary main article section#content section#directionsPanel{background:none;padding-right:20px;padding-top:0}body#subsidiary main article section#content section#directionsPanel .adp-placemark{background-color:#DFF6D2}body#subsidiary main article section#content section#directionsPanel .adp-placemark .adp-text{font-weight:bold}body#subsidiary main article section#content section#services li{display:inline-block;padding-right:30px;line-height:50px}body#subsidiary main article section#content section#services li img{vertical-align:middle}body#subsidiary main article section#content section#actions a,body#subsidiary main article section#content section#actions .buttonLink{font-family:XXXLutzSans;font-size:11px;line-height:15px;font-weight:bold;color:#333;text-transform:uppercase;letter-spacing:1px;display:block;margin:0;border:none;padding-left:25px;height:50px;line-height:50px;background:url(images/icon-arrow-right-black.png) left center no-repeat;cursor:pointer}body#subsidiary main article section#content section#actions a:hover,body#subsidiary main article section#content section#actions .buttonLink:hover{background-image:url(images/icon-arrow-right-green.png);color:#333 !important}body#subsidiary main article aside{float:left;margin-top:36px;width:199px}body#subsidiary main article aside img{margin-bottom:12px}body#subsidiary main article aside p.street,body#subsidiary main article aside p.city,body#subsidiary main article aside p.openingHours{font-weight:bold}body#subsidiary main article aside p.email{margin-bottom:20px}body#subsidiary main article aside p a{font-family:XXXLutzSans;font-size:13px;line-height:20px;font-weight:bold;color:#ec008c;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@supports not (hyphens: auto){body#subsidiary main article aside p a{word-wrap:break-word}}body#subsidiary main article aside div{padding-right:19px}body#subsidiary main #routeoverlay form{padding:30px 50px 50px 50px;overflow:hidden;width:450px;background-color:#fff}body#subsidiary main #routeoverlay form h2{font-family:XXXLutzSans;font-size:13px;line-height:20px;font-weight:normal;color:#333;margin-bottom:15px}body#subsidiary main #routeoverlay form input[type=text]{float:left;border:1px solid #e1e1e1;background-color:white;color:#999;height:30px;padding:0 3px;width:340px}body#subsidiary main #routeoverlay form input[type=text]::-moz-placeholder{color:#999;opacity:1}body#subsidiary main #routeoverlay form input[type=text]::-webkit-input-placeholder{color:#999}body#subsidiary main #routeoverlay form input[type=text]:-ms-input-placeholder{color:#999}body#subsidiary main #routeoverlay form input[type=text]:focus{border-color:#c6c6c6}body#subsidiary main #routeoverlay form input[type=submit]{float:left;margin-left:20px}body#subsidiaries main ul.subsidiaries{padding:18px 0 0 29px}body#subsidiaries main ul.subsidiaries#stores{overflow:hidden}body#subsidiaries main ul.subsidiaries li{display:none;float:left;position:relative;padding-bottom:20px}body#subsidiaries main ul.subsidiaries li::after{content:"";display:table;clear:both}body#subsidiaries main ul.subsidiaries li.visible{display:block}.map .infowindow,li.subsidiary{width:370px;height:185px;font-family:XXXLutzSans;font-size:13px;line-height:20px;font-weight:normal;color:#333}.map .infowindow div.new,li.subsidiary div.new{font-family:MoemaxSerif;font-weight:900;font-size:15px;line-height:50px;color:#fff;display:block;position:absolute;top:-12px;left:-17px;width:50px;height:50px;transform:rotate(-15deg);background:#72BF44;border-radius:25px;text-align:center}.map .infowindow img,li.subsidiary img{display:block;float:left;width:100px;margin:5px 21px 0px 0px}.map .infowindow section,li.subsidiary section{float:left;color:#333;width:228px}.map .infowindow section .link.route,li.subsidiary section .link.route{display:none}.map .infowindow section h3 a,li.subsidiary section h3 a{color:#333;font-weight:bold}.map .infowindow section p.openinghours,li.subsidiary section p.openinghours{height:60px}@media print{.map .infowindow section a.link,li.subsidiary section a.link{display:none}}.map .infowindow{position:relative;padding:15px 0 0 15px}.map .infowindow div.new{top:0;left:0}div#iframeOverlay #showImageIframe{width:auto}
