﻿trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-device-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-device-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:0.75em;font-weight:600;white-space:nowrap;padding:0 0.5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:black}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-device-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 0.3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(0.8em + 4vw);text-indent:-9999px}@media (max-device-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(0.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-device-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:0.125}trix-toolbar .trix-button--icon-bold::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M15.6%2011.8c1-.7%201.6-1.8%201.6-2.8a4%204%200%200%200-4-4H7v14h7c2.1%200%203.7-1.7%203.7-3.8%200-1.5-.8-2.8-2.1-3.4zM10%207.5h3a1.5%201.5%200%201%201%200%203h-3v-3zm3.5%209H10v-3h3.5a1.5%201.5%200%201%201%200%203z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-italic::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M10%205v3h2.2l-3.4%208H6v3h8v-3h-2.2l3.4-8H18V5h-8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-link::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M9.88%2013.7a4.3%204.3%200%200%201%200-6.07l3.37-3.37a4.26%204.26%200%200%201%206.07%200%204.3%204.3%200%200%201%200%206.06l-1.96%201.72a.91.91%200%201%201-1.3-1.3l1.97-1.71a2.46%202.46%200%200%200-3.48-3.48l-3.38%203.37a2.46%202.46%200%200%200%200%203.48.91.91%200%201%201-1.3%201.3z%22%2F%3E%3Cpath%20d%3D%22M4.25%2019.46a4.3%204.3%200%200%201%200-6.07l1.93-1.9a.91.91%200%201%201%201.3%201.3l-1.93%201.9a2.46%202.46%200%200%200%203.48%203.48l3.37-3.38c.96-.96.96-2.52%200-3.48a.91.91%200%201%201%201.3-1.3%204.3%204.3%200%200%201%200%206.07l-3.38%203.38a4.26%204.26%200%200%201-6.07%200z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-strike::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.73%2014l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5%200%20.3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52%2013.52%200%200%201%207%2014.95v3.37a10.64%2010.64%200%200%200%204.84.88c1.26%200%202.35-.19%203.28-.56.93-.37%201.64-.9%202.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1%200-1.29.52-2.3%201.58-3.02%201.05-.72%202.5-1.08%204.34-1.08%201.62%200%203.28.34%204.97%201l-1.3%202.93c-1.47-.6-2.73-.9-3.8-.9-.55%200-.96.08-1.2.26-.26.17-.38.38-.38.64%200%20.27.16.52.48.74.17.12.53.3%201.05.53H7.23zM3%2013h18v-2H3v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-quote::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M6%2017h3l2-4V7H5v6h3zm8%200h3l2-4V7h-6v6h3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-heading-1::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12%209v3H9v7H6v-7H3V9h9zM8%204h14v3h-6v12h-3V7H8V4z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-code::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.2%2012L15%2015.2l1.4%201.4L21%2012l-4.6-4.6L15%208.8l3.2%203.2zM5.8%2012L9%208.8%207.6%207.4%203%2012l4.6%204.6L9%2015.2%205.8%2012z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%204a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm4%203h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-number-list::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M2%2017h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1%203h1.8L2%2013.1v.9h3v-1H3.2L5%2010.9V10H2v1zm5-6v2h14V5H7zm0%2014h14v-2H7v2zm0-6h14v-2H7v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-undo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.5%208c-2.6%200-5%201-6.9%202.6L2%207v9h9l-3.6-3.6A8%208%200%200%201%2020%2016l2.4-.8a10.5%2010.5%200%200%200-10-7.2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-redo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.4%2010.6a10.5%2010.5%200%200%200-16.9%204.6L4%2016a8%208%200%200%201%2012.7-3.6L13%2016h9V7l-3.6%203.6z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8%202.9L6%2014.2%204%2012l2-2-1.4-1.5L1%2012l.7.7zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1%2014.2l1.4%201.4L6%2012l-.7-.7-2.8-2.8L1%209.9%203.1%2012zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:15px 10px;background:#fff;box-shadow:0 0.3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:0.5em 0.8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:#F00 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:0.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection{background:none}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::-moz-selection{background:highlight}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::selection{background:highlight}trix-editor .attachment.attachment--file[data-trix-mutable]{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor .attachment[data-trix-mutable] img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:0.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 0.8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.7;content:"";background-image:url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.4L17.6%205%2012%2010.6%206.4%205%205%206.4l5.6%205.6L5%2017.6%206.4%2019l5.6-5.6%205.6%205.6%201.4-1.4-5.6-5.6z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:0.1em 0.6em;font-size:0.8em;color:#fff;background-color:rgba(0,0,0,0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:0.2em;white-space:nowrap}.trix-content{line-height:1.5}.trix-content *{box-sizing:border-box}.trix-content h1{font-size:1.2em;line-height:1.2;margin:0}.trix-content blockquote{margin:0 0 0 0.3em;padding:0 0 0 0.6em;border-left:0.3em solid #ccc}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:0.9em;margin:0;padding:0.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content ul,.trix-content ol,.trix-content li{margin:0;padding:0}.trix-content ul li,.trix-content ol li,.trix-content li li{margin-left:1em}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%;margin:0;padding:0}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{padding:0;text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:' · '}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:0.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 0;padding:0.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative;margin:0;padding:0}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.datepicker-container{background-color:#fff;direction:ltr;font-size:12px;left:0;line-height:30px;position:fixed;-webkit-tap-highlight-color:transparent;top:0;touch-action:none;-webkit-touch-callout:none;user-select:none;width:210px;z-index:-1}.datepicker-container::before,.datepicker-container::after{border:5px solid transparent;content:" ";display:block;height:0;position:absolute;width:0}.datepicker-dropdown{border:1px solid #ccc;box-shadow:0 3px 6px #ccc;box-sizing:content-box;position:absolute;z-index:1}.datepicker-inline{position:static}.datepicker-top-left,.datepicker-top-right{border-top-color:#39f}.datepicker-top-left::before,.datepicker-top-left::after,.datepicker-top-right::before,.datepicker-top-right::after{border-top:0;left:10px;top:-5px}.datepicker-top-left::before,.datepicker-top-right::before{border-bottom-color:#39f}.datepicker-top-left::after,.datepicker-top-right::after{border-bottom-color:#fff;top:-4px}.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#39f}.datepicker-bottom-left::before,.datepicker-bottom-left::after,.datepicker-bottom-right::before,.datepicker-bottom-right::after{border-bottom:0;bottom:-5px;left:10px}.datepicker-bottom-left::before,.datepicker-bottom-right::before{border-top-color:#39f}.datepicker-bottom-left::after,.datepicker-bottom-right::after{border-top-color:#fff;bottom:-4px}.datepicker-top-right::before,.datepicker-top-right::after,.datepicker-bottom-right::before,.datepicker-bottom-right::after{left:auto;right:10px}.datepicker-panel>ul{margin:0;padding:0;width:102%}.datepicker-panel>ul::before,.datepicker-panel>ul::after{content:" ";display:table}.datepicker-panel>ul::after{clear:both}.datepicker-panel>ul>li{background-color:#fff;cursor:pointer;float:left;height:30px;list-style:none;margin:0;padding:0;text-align:center;width:30px}.datepicker-panel>ul>li:hover{background-color:#e5f2ff}.datepicker-panel>ul>li.muted,.datepicker-panel>ul>li.muted:hover{color:#999}.datepicker-panel>ul>li.highlighted{background-color:#e5f2ff}.datepicker-panel>ul>li.highlighted:hover{background-color:#cce5ff}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{color:#39f}.datepicker-panel>ul>li.disabled,.datepicker-panel>ul>li.disabled:hover{background-color:#fff;color:#ccc;cursor:default}.datepicker-panel>ul>li.disabled.highlighted,.datepicker-panel>ul>li.disabled.highlighted:hover{background-color:#e5f2ff}.datepicker-panel>ul>li[data-view="years prev"],.datepicker-panel>ul>li[data-view="year prev"],.datepicker-panel>ul>li[data-view="month prev"],.datepicker-panel>ul>li[data-view="years next"],.datepicker-panel>ul>li[data-view="year next"],.datepicker-panel>ul>li[data-view="month next"],.datepicker-panel>ul>li[data-view="next"]{font-size:18px}.datepicker-panel>ul>li[data-view="years current"],.datepicker-panel>ul>li[data-view="year current"],.datepicker-panel>ul>li[data-view="month current"]{width:150px}.datepicker-panel>ul[data-view="years"]>li,.datepicker-panel>ul[data-view="months"]>li{height:52.5px;line-height:52.5px;width:52.5px}.datepicker-panel>ul[data-view="week"]>li,.datepicker-panel>ul[data-view="week"]>li:hover{background-color:#fff;cursor:default}.datepicker-hide{display:none}html,body{width:100%;height:100%;margin:0px;padding:0px;font-family:'Maven Pro', sans-serif}body{display:flex;min-height:100vh;flex-direction:column;margin:0px}a{color:#000;font-family:"Maven Pro" sans-serif;font-size:15px;line-height:24px}.page-content{flex:1}.container-wide{width:100%;padding:60px 0px;box-sizing:border-box}.container-wide.grey{background:#F9F9F9}.container-small{width:100%;max-width:1140px;margin:0px auto}.container-small.text-center{text-align:center}.container-small .col-3{max-width:320px}.container-small .col-2{max-width:520px}.container-small .col-profile{max-width:744px}@media only screen and (max-width: 1140px){.container-small{max-width:740px;margin:0px auto}}@media only screen and (max-width: 768px){.container-small{width:unset;margin:0px;padding:0px 20px}.container-small.slider-con{padding:0px;box-sizing:border-box;width:100%;max-width:unset}}.row{display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap}.row.two-sided-iconbar{margin:40px 0px;justify-content:space-between}@media only screen and (max-width: 1140px){.row.two-sided-iconbar{flex-direction:column}}.row.stretch-contents{justify-content:space-between}.row.stretch-contents .buttons{display:flex;width:50%;justify-content:space-evenly}@media only screen and (max-width: 768px){.row.stretch-contents .buttons{width:unset}.row.stretch-contents .buttons a:first-child{margin-right:10px}}.row.per-row-1 .col-1,.row.per-row-1 .col-2,.row.per-row-1 .col-3,.row.per-row-1 .col-4,.row.per-row-1 .col-5,.row.per-row-1 .col-6,.row.per-row-1 .col-7,.row.per-row-1 .col-8,.row.per-row-1 .col-9,.row.per-row-1 .col-10,.row.per-row-1 .col-11,.row.per-row-1 .col-12{width:100%;margin:0px}.row.per-row-4 .col-1,.row.per-row-4 .col-2,.row.per-row-4 .col-3,.row.per-row-4 .col-4,.row.per-row-4 .col-5,.row.per-row-4 .col-6,.row.per-row-4 .col-7,.row.per-row-4 .col-8,.row.per-row-4 .col-9,.row.per-row-4 .col-10,.row.per-row-4 .col-11,.row.per-row-4 .col-12{margin:20px 30px 20px 0px;max-width:262px}.row.per-row-4 .col-1:nth-child(8n),.row.per-row-4 .col-1:last-of-type,.row.per-row-4 .col-2:nth-child(8n),.row.per-row-4 .col-2:last-of-type,.row.per-row-4 .col-3:nth-child(8n),.row.per-row-4 .col-3:last-of-type,.row.per-row-4 .col-4:nth-child(8n),.row.per-row-4 .col-4:last-of-type,.row.per-row-4 .col-5:nth-child(8n),.row.per-row-4 .col-5:last-of-type,.row.per-row-4 .col-6:nth-child(8n),.row.per-row-4 .col-6:last-of-type,.row.per-row-4 .col-7:nth-child(8n),.row.per-row-4 .col-7:last-of-type,.row.per-row-4 .col-8:nth-child(8n),.row.per-row-4 .col-8:last-of-type,.row.per-row-4 .col-9:nth-child(8n),.row.per-row-4 .col-9:last-of-type,.row.per-row-4 .col-10:nth-child(8n),.row.per-row-4 .col-10:last-of-type,.row.per-row-4 .col-11:nth-child(8n),.row.per-row-4 .col-11:last-of-type,.row.per-row-4 .col-12:nth-child(8n),.row.per-row-4 .col-12:last-of-type{margin:20px 0px 20px 0px}@media only screen and (max-width: 1140px){.row.per-row-4 .col-1,.row.per-row-4 .col-2,.row.per-row-4 .col-3,.row.per-row-4 .col-4,.row.per-row-4 .col-5,.row.per-row-4 .col-6,.row.per-row-4 .col-7,.row.per-row-4 .col-8,.row.per-row-4 .col-9,.row.per-row-4 .col-10,.row.per-row-4 .col-11,.row.per-row-4 .col-12{max-width:360px;margin:20px 20px 0px 0px}.row.per-row-4 .col-1:nth-child(8n),.row.per-row-4 .col-2:nth-child(8n),.row.per-row-4 .col-3:nth-child(8n),.row.per-row-4 .col-4:nth-child(8n),.row.per-row-4 .col-5:nth-child(8n),.row.per-row-4 .col-6:nth-child(8n),.row.per-row-4 .col-7:nth-child(8n),.row.per-row-4 .col-8:nth-child(8n),.row.per-row-4 .col-9:nth-child(8n),.row.per-row-4 .col-10:nth-child(8n),.row.per-row-4 .col-11:nth-child(8n),.row.per-row-4 .col-12:nth-child(8n){margin:20px 20px 0px 0px}.row.per-row-4 .col-1:nth-child(4n),.row.per-row-4 .col-1:last-of-type,.row.per-row-4 .col-2:nth-child(4n),.row.per-row-4 .col-2:last-of-type,.row.per-row-4 .col-3:nth-child(4n),.row.per-row-4 .col-3:last-of-type,.row.per-row-4 .col-4:nth-child(4n),.row.per-row-4 .col-4:last-of-type,.row.per-row-4 .col-5:nth-child(4n),.row.per-row-4 .col-5:last-of-type,.row.per-row-4 .col-6:nth-child(4n),.row.per-row-4 .col-6:last-of-type,.row.per-row-4 .col-7:nth-child(4n),.row.per-row-4 .col-7:last-of-type,.row.per-row-4 .col-8:nth-child(4n),.row.per-row-4 .col-8:last-of-type,.row.per-row-4 .col-9:nth-child(4n),.row.per-row-4 .col-9:last-of-type,.row.per-row-4 .col-10:nth-child(4n),.row.per-row-4 .col-10:last-of-type,.row.per-row-4 .col-11:nth-child(4n),.row.per-row-4 .col-11:last-of-type,.row.per-row-4 .col-12:nth-child(4n),.row.per-row-4 .col-12:last-of-type{margin:20px 0px 0px 0px}}@media only screen and (max-width: 768px){.row.per-row-4 .col-1,.row.per-row-4 .col-2,.row.per-row-4 .col-3,.row.per-row-4 .col-4,.row.per-row-4 .col-5,.row.per-row-4 .col-6,.row.per-row-4 .col-7,.row.per-row-4 .col-8,.row.per-row-4 .col-9,.row.per-row-4 .col-10,.row.per-row-4 .col-11,.row.per-row-4 .col-12{max-width:unset;margin:20px 0px 0px 0px}.row.per-row-4 .col-1:nth-child(2n),.row.per-row-4 .col-1:nth-child(4n),.row.per-row-4 .col-1:last-of-type,.row.per-row-4 .col-2:nth-child(2n),.row.per-row-4 .col-2:nth-child(4n),.row.per-row-4 .col-2:last-of-type,.row.per-row-4 .col-3:nth-child(2n),.row.per-row-4 .col-3:nth-child(4n),.row.per-row-4 .col-3:last-of-type,.row.per-row-4 .col-4:nth-child(2n),.row.per-row-4 .col-4:nth-child(4n),.row.per-row-4 .col-4:last-of-type,.row.per-row-4 .col-5:nth-child(2n),.row.per-row-4 .col-5:nth-child(4n),.row.per-row-4 .col-5:last-of-type,.row.per-row-4 .col-6:nth-child(2n),.row.per-row-4 .col-6:nth-child(4n),.row.per-row-4 .col-6:last-of-type,.row.per-row-4 .col-7:nth-child(2n),.row.per-row-4 .col-7:nth-child(4n),.row.per-row-4 .col-7:last-of-type,.row.per-row-4 .col-8:nth-child(2n),.row.per-row-4 .col-8:nth-child(4n),.row.per-row-4 .col-8:last-of-type,.row.per-row-4 .col-9:nth-child(2n),.row.per-row-4 .col-9:nth-child(4n),.row.per-row-4 .col-9:last-of-type,.row.per-row-4 .col-10:nth-child(2n),.row.per-row-4 .col-10:nth-child(4n),.row.per-row-4 .col-10:last-of-type,.row.per-row-4 .col-11:nth-child(2n),.row.per-row-4 .col-11:nth-child(4n),.row.per-row-4 .col-11:last-of-type,.row.per-row-4 .col-12:nth-child(2n),.row.per-row-4 .col-12:nth-child(4n),.row.per-row-4 .col-12:last-of-type{margin:20px 0px 0px 0px}}.row.per-row-3 .col-1,.row.per-row-3 .col-2,.row.per-row-3 .col-3,.row.per-row-3 .col-4,.row.per-row-3 .col-5,.row.per-row-3 .col-6,.row.per-row-3 .col-7,.row.per-row-3 .col-8,.row.per-row-3 .col-9,.row.per-row-3 .col-10,.row.per-row-3 .col-11,.row.per-row-3 .col-12{margin:20px 30px 20px 0px;max-width:360px}.row.per-row-3 .col-1:nth-child(3n),.row.per-row-3 .col-1:last-of-type,.row.per-row-3 .col-2:nth-child(3n),.row.per-row-3 .col-2:last-of-type,.row.per-row-3 .col-3:nth-child(3n),.row.per-row-3 .col-3:last-of-type,.row.per-row-3 .col-4:nth-child(3n),.row.per-row-3 .col-4:last-of-type,.row.per-row-3 .col-5:nth-child(3n),.row.per-row-3 .col-5:last-of-type,.row.per-row-3 .col-6:nth-child(3n),.row.per-row-3 .col-6:last-of-type,.row.per-row-3 .col-7:nth-child(3n),.row.per-row-3 .col-7:last-of-type,.row.per-row-3 .col-8:nth-child(3n),.row.per-row-3 .col-8:last-of-type,.row.per-row-3 .col-9:nth-child(3n),.row.per-row-3 .col-9:last-of-type,.row.per-row-3 .col-10:nth-child(3n),.row.per-row-3 .col-10:last-of-type,.row.per-row-3 .col-11:nth-child(3n),.row.per-row-3 .col-11:last-of-type,.row.per-row-3 .col-12:nth-child(3n),.row.per-row-3 .col-12:last-of-type{margin:20px 0px 20px 0px}@media only screen and (max-width: 1140px){.row.per-row-3 .col-1,.row.per-row-3 .col-2,.row.per-row-3 .col-3,.row.per-row-3 .col-4,.row.per-row-3 .col-5,.row.per-row-3 .col-6,.row.per-row-3 .col-7,.row.per-row-3 .col-8,.row.per-row-3 .col-9,.row.per-row-3 .col-10,.row.per-row-3 .col-11,.row.per-row-3 .col-12{margin:20px 20px 0px 0px}.row.per-row-3 .col-1:nth-child(3n),.row.per-row-3 .col-2:nth-child(3n),.row.per-row-3 .col-3:nth-child(3n),.row.per-row-3 .col-4:nth-child(3n),.row.per-row-3 .col-5:nth-child(3n),.row.per-row-3 .col-6:nth-child(3n),.row.per-row-3 .col-7:nth-child(3n),.row.per-row-3 .col-8:nth-child(3n),.row.per-row-3 .col-9:nth-child(3n),.row.per-row-3 .col-10:nth-child(3n),.row.per-row-3 .col-11:nth-child(3n),.row.per-row-3 .col-12:nth-child(3n){margin:20px 20px 0px 0px}.row.per-row-3 .col-1:nth-child(2n),.row.per-row-3 .col-1:last-of-type,.row.per-row-3 .col-2:nth-child(2n),.row.per-row-3 .col-2:last-of-type,.row.per-row-3 .col-3:nth-child(2n),.row.per-row-3 .col-3:last-of-type,.row.per-row-3 .col-4:nth-child(2n),.row.per-row-3 .col-4:last-of-type,.row.per-row-3 .col-5:nth-child(2n),.row.per-row-3 .col-5:last-of-type,.row.per-row-3 .col-6:nth-child(2n),.row.per-row-3 .col-6:last-of-type,.row.per-row-3 .col-7:nth-child(2n),.row.per-row-3 .col-7:last-of-type,.row.per-row-3 .col-8:nth-child(2n),.row.per-row-3 .col-8:last-of-type,.row.per-row-3 .col-9:nth-child(2n),.row.per-row-3 .col-9:last-of-type,.row.per-row-3 .col-10:nth-child(2n),.row.per-row-3 .col-10:last-of-type,.row.per-row-3 .col-11:nth-child(2n),.row.per-row-3 .col-11:last-of-type,.row.per-row-3 .col-12:nth-child(2n),.row.per-row-3 .col-12:last-of-type{margin:20px 0px 0px 0px}}@media only screen and (max-width: 768px){.row.per-row-3 .col-1,.row.per-row-3 .col-2,.row.per-row-3 .col-3,.row.per-row-3 .col-4,.row.per-row-3 .col-5,.row.per-row-3 .col-6,.row.per-row-3 .col-7,.row.per-row-3 .col-8,.row.per-row-3 .col-9,.row.per-row-3 .col-10,.row.per-row-3 .col-11,.row.per-row-3 .col-12{max-width:unset;margin:20px 0px 0px 0px}.row.per-row-3 .col-1:nth-child(2n),.row.per-row-3 .col-1:nth-child(3n),.row.per-row-3 .col-1:last-of-type,.row.per-row-3 .col-2:nth-child(2n),.row.per-row-3 .col-2:nth-child(3n),.row.per-row-3 .col-2:last-of-type,.row.per-row-3 .col-3:nth-child(2n),.row.per-row-3 .col-3:nth-child(3n),.row.per-row-3 .col-3:last-of-type,.row.per-row-3 .col-4:nth-child(2n),.row.per-row-3 .col-4:nth-child(3n),.row.per-row-3 .col-4:last-of-type,.row.per-row-3 .col-5:nth-child(2n),.row.per-row-3 .col-5:nth-child(3n),.row.per-row-3 .col-5:last-of-type,.row.per-row-3 .col-6:nth-child(2n),.row.per-row-3 .col-6:nth-child(3n),.row.per-row-3 .col-6:last-of-type,.row.per-row-3 .col-7:nth-child(2n),.row.per-row-3 .col-7:nth-child(3n),.row.per-row-3 .col-7:last-of-type,.row.per-row-3 .col-8:nth-child(2n),.row.per-row-3 .col-8:nth-child(3n),.row.per-row-3 .col-8:last-of-type,.row.per-row-3 .col-9:nth-child(2n),.row.per-row-3 .col-9:nth-child(3n),.row.per-row-3 .col-9:last-of-type,.row.per-row-3 .col-10:nth-child(2n),.row.per-row-3 .col-10:nth-child(3n),.row.per-row-3 .col-10:last-of-type,.row.per-row-3 .col-11:nth-child(2n),.row.per-row-3 .col-11:nth-child(3n),.row.per-row-3 .col-11:last-of-type,.row.per-row-3 .col-12:nth-child(2n),.row.per-row-3 .col-12:nth-child(3n),.row.per-row-3 .col-12:last-of-type{margin:20px 0px 0px 0px}}.row.per-row-2 .col-1,.row.per-row-2 .col-2,.row.per-row-2 .col-3,.row.per-row-2 .col-4,.row.per-row-2 .col-5,.row.per-row-2 .col-6,.row.per-row-2 .col-7,.row.per-row-2 .col-8,.row.per-row-2 .col-9,.row.per-row-2 .col-10,.row.per-row-2 .col-11,.row.per-row-2 .col-12{min-width:320px;margin:20px 20px 20px 0px}.row.per-row-2 .col-1:nth-child(2n),.row.per-row-2 .col-1:last-of-type,.row.per-row-2 .col-2:nth-child(2n),.row.per-row-2 .col-2:last-of-type,.row.per-row-2 .col-3:nth-child(2n),.row.per-row-2 .col-3:last-of-type,.row.per-row-2 .col-4:nth-child(2n),.row.per-row-2 .col-4:last-of-type,.row.per-row-2 .col-5:nth-child(2n),.row.per-row-2 .col-5:last-of-type,.row.per-row-2 .col-6:nth-child(2n),.row.per-row-2 .col-6:last-of-type,.row.per-row-2 .col-7:nth-child(2n),.row.per-row-2 .col-7:last-of-type,.row.per-row-2 .col-8:nth-child(2n),.row.per-row-2 .col-8:last-of-type,.row.per-row-2 .col-9:nth-child(2n),.row.per-row-2 .col-9:last-of-type,.row.per-row-2 .col-10:nth-child(2n),.row.per-row-2 .col-10:last-of-type,.row.per-row-2 .col-11:nth-child(2n),.row.per-row-2 .col-11:last-of-type,.row.per-row-2 .col-12:nth-child(2n),.row.per-row-2 .col-12:last-of-type{margin:20px 0px 20px 0px}@media only screen and (max-width: 768px){.row.per-row-2 .col-1,.row.per-row-2 .col-2,.row.per-row-2 .col-3,.row.per-row-2 .col-4,.row.per-row-2 .col-5,.row.per-row-2 .col-6,.row.per-row-2 .col-7,.row.per-row-2 .col-8,.row.per-row-2 .col-9,.row.per-row-2 .col-10,.row.per-row-2 .col-11,.row.per-row-2 .col-12{max-width:unset;width:100%;margin:20px 0px 0px 0px}}.row.per-row-2 .col-1{flex:4 4 360px}.row.per-row-2 .col-2{flex:3 3 360px}.row.per-row-2 .col-3{flex:2 2 360px}.row.per-row-2 .col-4{flex:1 1 360px}.row.flex-no-wrap{flex-wrap:unset}.row.flex-no-wrap .col-1,.row.flex-no-wrap .col-2,.row.flex-no-wrap .col-3,.row.flex-no-wrap .col-4,.row.flex-no-wrap .col-5,.row.flex-no-wrap .col-6,.row.flex-no-wrap .col-7,.row.flex-no-wrap .col-8,.row.flex-no-wrap .col-9,.row.flex-no-wrap .col-10,.row.flex-no-wrap .col-11,.row.flex-no-wrap .col-12{margin:0px 20px}@media only screen and (max-width: 768px){.row.flex-no-wrap{flex-direction:column}}.row.no-margins-outside{margin-bottom:20px}.row.no-margins-outside :first-child{margin-left:0}.row.no-margins-outside :last-child{margin-right:0}hr{border:0px solid #A5A5A5;border-top-width:1px;margin:20px 0px}.margin-bt{margin-bottom:60px}.flex-side-by-side{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width: 768px){.flex-side-by-side{flex-direction:column}}.flex-top-down{display:flex;flex-direction:column;justify-content:space-between}.flash{display:flex;padding:0 20px;justify-content:center;align-items:center;font-size:20px;position:absolute;color:#000;width:80%;height:100px;top:100px;left:50%;z-index:99;transform:translate(-50%, 0);border-radius:4px;box-shadow:0 15px 30px 0 rgba(0,0,0,0.3);-webkit-animation:remove-flash 4s forwards;-moz-animation:remove-flash 4s forwards;-o-animation:remove-flash 4s forwards;animation:remove-flash 4s forwards}.flash.notice{background:#CBF631}.flash.alert{background-color:#e83737}@-webkit-keyframes remove-flash{0%{opacity:1;top:100px}90%{opacity:1;top:100px}100%{opacity:0;top:-100px}}.text-center{text-align:center;display:block}h2{font-size:32px;font-weight:400}h3{font-size:24px;font-weight:bold}.caps{text-transform:uppercase}.button-area strong{padding-left:3px;padding-right:3px}input:not([type=checkbox]),textarea,trix-editor{height:50px;width:100%;font-size:16px;padding:16px 20px 0px 20px;border:none;border-bottom:2px solid #A5A5A5;background:#E9E9E9;margin-bottom:40px;box-sizing:border-box}input:not([type=checkbox]):placeholder,textarea:placeholder,trix-editor:placeholder{color:#F9F9F9}select{margin-bottom:40px}input[type=checkbox]{margin:20px 0px}.checkbox-margin{display:block;margin:-20px 0px 80px 0px;padding:0px}.checkbox-margin.small-margin{position:relative;width:50px}.week-dataset{max-height:250px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;overflow:unset;flex-wrap:wrap}#weekselectback,#alarmselectback{display:block;width:0px;height:0px;position:fixed;left:0px;top:0px;background:rgba(0,0,0,0.4);z-index:1}#weekselectback.open,#alarmselectback.open{height:100%;width:100%}.field{position:relative}label{color:#000;margin-top:20px;margin-left:20px;position:absolute;font-size:14px;transition:margin-top 300ms linear, margin-left 300ms linear, font-size 300ms linear}label.active{margin-top:-20px;margin-left:0px;font-size:12px}label.card{position:relative}label.select{opacity:0;transform:all 300ms linear}label.select.active{opacity:1}label.rich_text.plus{margin-top:60px}label.rich_text.plus.active{margin-top:-20px}label.rich_text.camp{margin-top:60px}label.rich_text.camp.active{margin-top:-20px}.autofillable{position:relative}.autofillable label{display:block;position:absolute;left:0px;top:0px}.autofillable input:-webkit-autofill+label{margin-top:-20px;margin-left:0px}.checkbox-margin label{margin-left:0px;max-width:540px;z-index:1}.checkbox-margin.no-text label{font-size:0px}.checkbox-margin.long-text{margin-top:0px;margin-bottom:40px}.checkbox-margin.long-text label{position:relative;display:block;margin-top:0px;padding-left:51px}.checkbox-margin.long-text label::before{margin-left:-51px}textarea,trix-editor{height:231px;max-width:850px}textarea#rich,trix-editor#rich{height:193px}trix-editor{overflow-y:scroll}.question .text{clear:both}.question .answers .answer{width:12px;float:left;margin-left:8px;height:32px}.question .answers .answer input{margin-bottom:0;border:0;width:12px;height:12px}.answers{height:130px;display:flex;justify-content:space-between;width:33%}.answers label{display:block;position:relative;margin-bottom:12px;margin-left:0px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.answers .check{-webkit-appearance:none;position:absolute;top:0;height:16px;width:16px;border:4px solid #F9F9F9;border-radius:50%}.answers .check:after{content:"";position:absolute;display:none;-webkit-appearance:none;top:3px;left:3px;width:10px;height:10px;border-radius:50%;background:#343840}.answers input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;-webkit-appearance:none;border-radius:0}.answers input:checked~.check:after{display:block}.answers input:checked~.check{border:4px solid #CBF631}.answers span.number{position:absolute;top:30px;left:7px;opacity:0.5;font-size:18px}.answers img{margin-top:30px;margin-left:0px}.select-group{padding:0px;margin:0px}.select-group label{display:block;margin-bottom:5px;z-index:4}.select-group .container-small{margin:20px auto}.select-group .select-wrapper{position:relative;display:inline-block}@media only screen and (max-width: 1140px){.select-group .select-wrapper{width:100%}}.select-group .select-wrapper span.week{margin-right:20px;font-weight:bold}.select-group .select-wrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:solid #343840;border-width:0px 0px 1px 0px;min-width:150px;height:50px;padding-left:10px;padding-right:60px;background:#E9E9E9;color:#000;font-size:15px;outline:none;border-radius:0px;margin-bottom:40px}.select-group .select-wrapper select::-ms-expand{display:none}@media only screen and (max-width: 1140px){.select-group .select-wrapper select{width:100%}}.select-group .select-wrapper select option{color:#666}.select-group .select-wrapper::before{display:block;width:15px;height:15px;position:absolute;right:35px;top:20px;color:#fff}.select-group .select-wrapper.short-width{width:100%}.select-group .select-wrapper.short-width select{width:100%}.select-group .select-wrapper.btmargin-only select{margin:20px 0px}.select-group .select-wrapper.btmargin-only:before{right:15px;top:40px}.checkbox-label{margin-top:16px;margin-left:10px;color:#CBF631;width:80%}.field_with_errors+.twitter-typeahead input,.field_with_errors+input#weekselect,.field_with_errors textarea,.field_with_errors input{border-bottom:2px solid darkred}.field_with_errors label{color:darkred}#error_explanation ul{padding:0;list-style:none;margin-bottom:40px}#error_explanation ul li{color:darkred}fieldset{display:block;margin-inline-start:unset;margin-inline-end:unset;padding-block-start:unset;padding-inline-start:unset;padding-inline-end:unset;padding-block-end:unset;min-inline-size:unset;border-width:unset;border-style:unset;border-color:unset;border-image:unset}input[type="checkbox"]{display:none}input[type="checkbox"]:checked+label::before,.field_with_errors label.checkbox::before,input[type="checkbox"]+label::before{width:36px;height:36px;background-color:#787878;display:block;content:"";float:left;margin-right:15px}input[type="checkbox"]:checked+label::before{border:none;background:#787878 url(//www.sportnetzwerk.ch/assets/icon_checkbox_success-501ec22a38bd070f9121cb5b56f4af145345d5b0ac8993a7a4ea0f42860db8ce.svg) center center no-repeat;background-size:60%}.checkboxlabel{margin-top:25px;margin-left:0px;text-transform:none;font-size:15px;display:flex;align-items:center}.toggle{position:relative;display:inline-block;width:60px;height:34px;margin:0px}.toggle input{opacity:0;width:0;height:0}.toggle:after{content:'Ja \00a0\ Nein';color:#fff;display:block;font-size:12px;position:relative;top:8px;left:9px}.toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#000;-webkit-transition:300ms;transition:300ms;border-radius:34px}.toggle-slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#CBF631;-webkit-transition:300ms;transition:300ms;border-radius:50%;z-index:99}input:checked+.toggle-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.toggle-layout{display:flex;align-items:center;margin:40px 0px}.toggle-layout .toggle-block{margin-right:20px;display:flex}.radio-cards label{box-shadow:0 2px 9px 0 rgba(0,0,0,0.21) !important}.radio-cards label.inserat-plus,.radio-cards label.inserat-standard,.radio-cards label.inserat-gosnow{background:url(//www.sportnetzwerk.ch/assets/bg_double_grey_bubble-fb72c83c63b9b8e1806f3f01809f985774573a9390f8844b8494a1e566257a48.svg) no-repeat;background-position:bottom -200px center}.radio-cards label .radio-head{display:flex;justify-content:flex-start;flex-direction:row;height:75px;background:#000;color:#fff;width:100%;padding:0px 20px;box-sizing:border-box;align-items:center}.radio-cards label .radio-head h4{font-size:24px;font-weight:bold;color:#fff}.radio-cards label .radio-head span.circle{display:block;width:38px;height:38px;background:#E9E9E9;border:4px solid #fff;border-radius:24px;margin-right:20px}.radio-cards label span.sponsor{padding:0px 20px;box-sizing:border-box;margin:20px 0px;display:block}.radio-cards label span.sponsor img{margin-left:10px}.radio-cards label .price-cta-box{width:100%;padding:0px 20px;box-sizing:border-box;margin:20px 0}.radio-cards label .price-cta-box span.price{display:block;font-size:36px;font-weight:bold;color:#000;width:100%;text-align:right;margin:0px 0px 20px 0px}.radio-cards label .price-cta-box .button-black{display:flex;justify-content:center;align-items:center;margin:0px;width:unset}.radio-cards label.inserat-standard ul.features,.radio-cards label.inserat-gosnow ul.features{height:265px}.radio-cards label.inserat-plus .radio-head{background:#CBF631}.radio-cards label.inserat-plus .radio-head h4{color:#000}.radio-cards label.inserat-gosnow .radio-head{background:#02A0D8}.radio-cards label.inserat-gosnow .radio-head img{margin-right:20px;height:46px;width:auto}.radio-cards label.inserat-gosnow span.sponsor{display:flex;align-items:center}.radio-cards label.inserat-gosnow span.sponsor .logo-gosnow{height:24px;width:auto;flex-shrink:0}.radio-cards label.inserat-gosnow span.sponsor .logo-swiss-ski{height:14px;width:auto;flex-shrink:0}.radio-cards label ul{height:300px;display:flex;flex-direction:column;padding-inline-start:0px;padding:0px 20px;box-sizing:border-box;margin-top:20px}.radio-cards label ul li{position:relative;font-size:18px;color:#000;line-height:40px;list-style:none;padding-left:50px;display:flex;align-items:center}.radio-cards label ul li:before{position:absolute;left:0px;content:'';display:block;font-weight:bold;height:25px;width:25px;background-position:center center}.radio-cards label ul li.yes:before{background:url(//www.sportnetzwerk.ch/assets/icon_feature_yes-32ab39384c02b45b3f2b0da551a72ca0ecc008b86d365fbd1f26ea8033395e77.svg) no-repeat}.radio-cards label ul li.no:before{background:url(//www.sportnetzwerk.ch/assets/icon_feature_no-2e4ece731aec40efa8d5f768b69fef499fa9e0228ce28539c2d512e6679873e9.svg) no-repeat}.radio-cards.premium-signup label{background:url(//www.sportnetzwerk.ch/assets/bg_pattern_circle_green-805c354a86cb93c34e0413bcd24bee175c7f0dc9c159515e1fce331a10bae72e.svg) no-repeat;background-position:bottom -340px left -70px;height:308px}.radio-cards.premium-signup .prefered-card{height:366px;margin-top:-20px}@media only screen and (max-width: 1140px){.radio-cards.premium-signup .prefered-card{margin-top:20px;height:308px}}.radio-cards.premium-signup .prefered-card .price{margin:0px}.radio-cards.premium-signup .price-cta-box{position:absolute;bottom:0px;text-align:right}.radio-cards.premium-signup .price-cta-box .price{font-size:48px}.radio-cards.premium-signup .price-cta-box .hint{font-size:24px;font-weight:bold}.radio-cards input[type=radio]{display:none}.radio-cards input[type=radio]:checked+label{box-shadow:0 15px 30px 0 rgba(0,0,0,0.3) !important}.radio-cards input[type=radio]:checked+label span.circle{background:#E9E9E9 url(//www.sportnetzwerk.ch/assets/icon_checkbox_success_black-68315e9caedb75bfafbb8847c1ac825ef8c88a3b4fd1153e0335ec94d4e8f26f.svg) no-repeat center center}.radio-cards input[type=radio]:checked+label .button-black{background:transparent !important;border:1px solid #000 !important;font-size:0px}.radio-cards input[type=radio]:checked+label .button-black:before{display:block;content:'Inserat ausgewählt';font-size:18px;color:#000}.radio-cards.mini-cards{margin:-20px;flex-wrap:unset}@media only screen and (max-width: 768px){.radio-cards.mini-cards{flex-wrap:wrap}}.radio-cards.mini-cards .card{margin:20px;height:unset;min-height:unset;display:flex;justify-content:center;align-items:center}.radio-cards.mini-cards input[type=radio]{display:none}.radio-cards.mini-cards input[type=radio]:checked+label:before{position:absolute;right:-10px;bottom:-10px;display:block;height:42px;width:42px;border-radius:21px;content:'';background:#000 url(//www.sportnetzwerk.ch/assets/icon_checkbox_success-501ec22a38bd070f9121cb5b56f4af145345d5b0ac8993a7a4ea0f42860db8ce.svg) no-repeat center center}label[for=kantone]{opacity:0;transition:all 300ms linear}label.active[for=kantone]{opacity:1}label[for=job_alarm_period]{margin-top:-20px;margin-left:0px;font-size:12px}#typeahead,#typeaheadkanton{height:50px}#sportids,#kantone,#job_sport_id,#camp_sport_id,#job_canton_id,label[for=job_sport_id],label[for=camp_sport_id],#user_available_at_weeks,#job_camp_available_at_weeks{display:none}.tt-dropdown-menu{z-index:100 !important}.tt-dropdown-menu.always-open{display:block !important}.tt-dropdown-menu .tt-suggestion p{font-size:16px}.tt-dropdown-menu .ttmulti-selection,.tt-dropdown-menu .tt-suggestion{list-style:none;font-size:16px;display:block;width:100%;margin:0px 0px 30px 0px}.tt-dropdown-menu .ttmulti-selection:before,.tt-dropdown-menu .tt-suggestion:before{display:block;content:'';width:36px;height:36px;float:left;margin-right:15px;border:none;background:#787878 url(//www.sportnetzwerk.ch/assets/icon_checkbox_success-501ec22a38bd070f9121cb5b56f4af145345d5b0ac8993a7a4ea0f42860db8ce.svg) center center no-repeat;background-size:60%}.tt-dropdown-menu .tt-suggestion:before{background:#787878}.tt-dropdown-menu .tt-label,.tt-dropdown-menu .tt-label-chosen{font-size:18px;display:block;width:100%;border:solid #A5A5A5 0px;border-bottom-width:1px;margin-bottom:20px}.tt-dropdown-menu .tt-dataset-0,.tt-dropdown-menu .tt-dataset-1,.tt-dropdown-menu .tt-dataset-2{max-height:250px;overflow:auto}.main-teaser{width:100%;height:400px;background:url(//www.sportnetzwerk.ch/assets/header_jobboerse-fdc94da0acb625752b4c934afffd8f858b945e0bd5ff2a8900f200005e9b912b.jpg) center center no-repeat;background-size:cover;background-position:top center;position:relative}.main-teaser .teaser-bar{width:100%;height:180px;background:rgba(0,0,0,0.8);position:absolute;bottom:0px}.main-teaser .teaser-bar .container-small{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%}.main-teaser .teaser-bar .container-small h1{display:block;font-size:28px;line-height:42px;color:#fff;font-weight:400;margin:10px 20px;text-align:center}@media only screen and (max-width: 768px){.main-teaser .teaser-bar .container-small h1{font-size:24px;line-height:28px}}.main-teaser.small{height:350px;background-position:center top 29%}.main-teaser.small .teaser-bar{height:100px}.main-teaser.gosnow{background:linear-gradient(to bottom, rgba(74,98,179,0.8) 0%, rgba(74,98,179,0) 40%, rgba(74,98,179,0) 62%, rgba(74,98,179,0.8) 100%),url(//www.sportnetzwerk.ch/assets/header_schneesportlager-b8a81302b05c1e23f8265ae186f9a50761a247e7f328874f8ab32d25544529ee.jpg) center center no-repeat;background-size:cover;height:450px}.main-teaser.gosnow .teaser-bar{background:rgba(255,255,255,0.8);height:180px}.main-teaser.gosnow .teaser-bar .container-small{height:50px;margin-bottom:20px}.main-teaser.gosnow .teaser-bar .container-small.gosnow-actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100px}.main-teaser.gosnow .teaser-bar .container-small.gosnow-actions .partner-gosnow{width:200px;text-align:center}.main-teaser.gosnow .teaser-bar .container-small.gosnow-actions .partner-gosnow .partner-logos{display:flex;justify-content:center;align-items:center;margin-bottom:4px}.main-teaser.gosnow .teaser-bar .container-small.gosnow-actions .partner-gosnow .partner-logos .logo-swiss-ski{height:20px;width:auto;flex-shrink:0;margin-right:12px}.main-teaser.gosnow .teaser-bar .container-small.gosnow-actions .partner-gosnow .partner-logos .logo-gosnow{height:36px;width:auto;flex-shrink:0}.main-teaser.gosnow .teaser-bar .container-small.gosnow-actions .partner-gosnow span{display:block;text-align:center}.main-teaser.gosnow .teaser-bar .container-small.gosnow-actions .gosnow-buttons{display:flex;flex:1;justify-content:flex-end;margin-left:40px}.main-teaser.gosnow .teaser-bar .container-small.gosnow-actions .gosnow-buttons a{flex:1;max-width:290px;margin-left:20px}.main-teaser.gosnow .teaser-bar .container-small.gosnow-actions .gosnow-buttons button{height:60px;margin:0px;font-size:18px;line-height:22px}.main-teaser.gosnow .teaser-bar .container-small.gosnow-actions .gosnow-buttons .external{color:#CBF631 !important;background:#000 url(//www.sportnetzwerk.ch/assets/icon_external_link-17807039d7f3e97c5c266803680fac8fd279a191711f0082a8bf1df063fa090d.svg) center right 18px no-repeat !important;padding-right:40px !important}.main-teaser.gosnow .teaser-bar h1{font-size:48px;color:#000}@media only screen and (max-width: 768px){.main-teaser.gosnow .teaser-bar h1{font-size:34px;line-height:40px}}@media only screen and (min-width: 769px) and (max-width: 1140px){.main-teaser.gosnow{height:600px}.main-teaser.gosnow .teaser-bar{height:330px}.main-teaser.gosnow .teaser-bar h1{font-size:38px}.main-teaser.gosnow .teaser-bar .container-small.gosnow-actions{flex-wrap:wrap;justify-content:center;height:260px}.main-teaser.gosnow .teaser-bar .container-small.gosnow-actions .gosnow-buttons{flex:0 0 100%;flex-wrap:wrap;margin-left:0px}.main-teaser.gosnow .teaser-bar .container-small.gosnow-actions .gosnow-buttons a{flex:1 1 0;max-width:none;margin:0px}.main-teaser.gosnow .teaser-bar .container-small.gosnow-actions .gosnow-buttons a+a{margin-left:20px}.main-teaser.gosnow .teaser-bar .container-small.gosnow-actions .gosnow-buttons a:last-child{flex:0 0 100%;margin:20px 0px 0px 0px}}@media only screen and (max-width: 768px){.main-teaser.gosnow{background:linear-gradient(to bottom, rgba(74,98,179,0.8) 0%, rgba(74,98,179,0) 40%, rgba(74,98,179,0) 62%, rgba(74,98,179,0.8) 100%), url(//www.sportnetzwerk.ch/assets/header_schneesportlager-b8a81302b05c1e23f8265ae186f9a50761a247e7f328874f8ab32d25544529ee.jpg) center top 70px no-repeat;background-color:#c9d6ea;background-size:cover, auto 300px;height:780px}.main-teaser.gosnow .teaser-bar{height:500px}.main-teaser.gosnow .teaser-bar .container-small{height:50px;margin-bottom:60px}.main-teaser.gosnow .teaser-bar .container-small.gosnow-actions{flex-direction:column;height:360px}.main-teaser.gosnow .teaser-bar .container-small.gosnow-actions .gosnow-buttons{flex-direction:column;width:100%;margin:20px 0px 0px 0px}.main-teaser.gosnow .teaser-bar .container-small.gosnow-actions .gosnow-buttons a{max-width:none;margin:0px 0px 20px 0px}}.main-teaser.jobboerse{background:linear-gradient(to bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 40%, rgba(0,0,0,0) 62%, rgba(0,0,0,0.8) 100%),url(//www.sportnetzwerk.ch/assets/header_jobboerse_new-03f474fe8ec6692f8f60383b1022e71481678d7314b9fe99f07a2b0394901286.jpg) center bottom no-repeat;background-size:cover}@media only screen and (max-width: 1140px){.main-teaser.jobboerse{background:linear-gradient(to bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 40%, rgba(0,0,0,0) 62%, rgba(0,0,0,0.8) 100%), url(//www.sportnetzwerk.ch/assets/header_jobboerse_new-03f474fe8ec6692f8f60383b1022e71481678d7314b9fe99f07a2b0394901286.jpg) center 0px no-repeat;background-size:cover}}.main-teaser.jobboerse .teaser-bar{height:180px}.main-teaser.jobboerse .teaser-bar .container-small{height:unset}.main-teaser.jobboerse .teaser-bar .button-primary{margin-top:20px}.main-teaser.gosnow-leader{background:linear-gradient(to bottom, rgba(74,98,179,0.8) 0%, rgba(74,98,179,0) 40%, rgba(74,98,179,0) 62%, rgba(74,98,179,0.8) 100%),url(//www.sportnetzwerk.ch/assets/header_schneesportlager-b8a81302b05c1e23f8265ae186f9a50761a247e7f328874f8ab32d25544529ee.jpg) center top no-repeat;background-size:cover}@media only screen and (max-width: 768px){.main-teaser.gosnow-leader{background:linear-gradient(to bottom, rgba(74,98,179,0.8) 0%, rgba(74,98,179,0) 40%, rgba(74,98,179,0) 62%, rgba(74,98,179,0.8) 100%), url(//www.sportnetzwerk.ch/assets/header_schneesportlager-b8a81302b05c1e23f8265ae186f9a50761a247e7f328874f8ab32d25544529ee.jpg) center top no-repeat;background-size:cover}}.main-teaser.gosnow-leader .logo-center{text-align:center;padding-top:100px;box-sizing:border-box}.main-teaser.gosnow-leader .teaser-bar{background:rgba(255,255,255,0.5);height:100px}.main-teaser.gosnow-leader .teaser-bar .button-primary{margin-top:20px}.main-teaser.gosnow-leader img{height:200px}.main-teaser.logged-in{background:linear-gradient(to bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 40%, rgba(0,0,0,0) 62%, rgba(0,0,0,0.8) 100%),url(//www.sportnetzwerk.ch/assets/header_jobboerse-fdc94da0acb625752b4c934afffd8f858b945e0bd5ff2a8900f200005e9b912b.jpg) center top -200px no-repeat;background-size:cover}@media only screen and (max-width: 1140px){.main-teaser.logged-in{background:linear-gradient(to bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 40%, rgba(0,0,0,0) 62%, rgba(0,0,0,0.8) 100%), url(//www.sportnetzwerk.ch/assets/header_jobboerse-fdc94da0acb625752b4c934afffd8f858b945e0bd5ff2a8900f200005e9b912b.jpg) center top 0px no-repeat;background-size:cover}}.closemenu{display:block;width:0px;height:0px;position:fixed;left:0px;top:0px;background:rgba(0,0,0,0.4);z-index:2}.closemenu.open{height:100%;width:100%}.card,.info-tile{width:100%;background:#fff;box-shadow:0 0.2px 0.7px -4px rgba(0,0,0,0.056),0 0.5px 1.8px -4px rgba(0,0,0,0.081),0 1px 3.4px -4px rgba(0,0,0,0.1),0 1.8px 6px -4px rgba(0,0,0,0.119),0 3.3px 11.3px -4px rgba(0,0,0,0.144),0 8px 27px -4px rgba(0,0,0,0.2);border-radius:6px;min-height:200px}.card h3,.info-tile h3{margin:20px;font-weight:bold;color:#000;font-size:20px;line-height:28px}.card.content-box h3,.info-tile.content-box h3{text-transform:uppercase}.card p,.info-tile p{margin:20px;color:#343840;font-size:18px;line-height:24px}.card button,.info-tile button{margin:20px}.info-tile{box-shadow:unset;background:#CBF631;width:100%;min-height:180px;border-radius:unset;margin-top:-40px !important;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.info-tile a{text-decoration:none;color:#000;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;height:75%;width:100%;padding:0 20px;box-sizing:border-box}.info-tile a img{height:70px}@media only screen and (max-width: 768px){.info-tile{margin:10px 0px !important;min-height:120px}}.info-tile h3{margin:10px 0 0 0;font-size:24px;font-weight:900;text-transform:uppercase}@media only screen and (max-width: 1140px){.info-tile h3{margin-top:0;font-size:18px}}.info-tile span{font-weight:700;font-size:64px}@media only screen and (max-width: 768px){.info-tile span{font-size:48px}}.filter-bar{width:100%;display:flex;justify-content:space-between;flex-direction:row;background:#fff;box-shadow:0 2px 9px 0 rgba(0,0,0,0.21);height:100px}@media only screen and (max-width: 768px){.filter-bar{height:260px}.filter-bar.gosnow{height:350px}}@media only screen and (max-width: 768px){.filter-bar.detail-view{height:unset}.filter-bar.detail-view .edit-functions{margin-top:10px;margin-bottom:-10px}}.filter-bar .container-small{display:flex;justify-content:space-between;align-items:center}.filter-bar .container-small select{margin:0;min-width:300px}.filter-bar .container-small input.typeahead{min-width:300px}@media only screen and (max-width: 1140px){.filter-bar .container-small .twitter-typeahead{margin:0px 20px}}@media only screen and (max-width: 768px){.filter-bar .container-small{flex-direction:column;align-items:flex-start}.filter-bar .container-small .twitter-typeahead{margin:unset}.filter-bar .container-small select{width:100%;margin:20px 0px}.filter-bar .container-small input.typeahead{width:100%;margin-right:20px}}@media only screen and (max-width: 768px){.filter-bar #typeahead,.filter-bar #typeaheadkanton,.filter-bar span.twitter-typeahead,.filter-bar .select-wrapper,.filter-bar .container-small{width:100%}}@media only screen and (max-width: 768px){.filter-bar .select-wrapper label.active{margin-top:0px}}.filter-bar .week-style{display:flex;justify-content:center;align-items:center}.filter-bar .week-style input{margin:0 0 0 20px}#typeaheadkanton-job span.twitter-typeahead{width:100%}#typeaheadkanton-job label{z-index:1}.stoerer-element{position:relative;height:300px}.stoerer-element .bg-element{position:absolute;top:-270px;width:100%;height:300px;background:#fff;background:linear-gradient(0deg, white 50%, rgba(255,255,255,0) 100%);text-align:center}.stoerer-element .bg-element h3{margin-top:300px;font-size:32px;font-weight:400}.slick-dots{position:relative;bottom:unset;margin-top:60px;text-align:center}.slick-dots li{background:#E9E9E9;border-radius:6px;list-style:none;width:12px;height:12px;display:inline-block;margin:5px}.slick-dots li button{font-size:0px}.slick-dots li.slick-active{background:#A5A5A5}.slick-slide{height:unset;margin:0px 40px}@media only screen and (max-width: 768px){.slick-slide{margin:0px 20px}}.slick-list{height:550px;margin:0 -40px}@media only screen and (max-width: 768px){.slick-list{margin:0px}}.slick-prev,.slick-next{font-size:0;position:absolute;height:100px;width:30px;border:none;outline:none}@media only screen and (max-width: 768px){.slick-prev,.slick-next{display:none !important}}.slick-prev{left:-100px;top:160px}.slick-prev:before{content:url(//www.sportnetzwerk.ch/assets/icon_arrow_left-a77fdafffa5a635ca6f44a41df96ccfc394de6b8c80b9cc6a2c5abe08970aa29.svg);display:block;height:20px;width:20px}.slick-next{right:-100px;top:160px}.slick-next:before{content:url(//www.sportnetzwerk.ch/assets/icon_arrow_right-9b2b404e02369bd8f2b62dfbf03fe36c58f7660a54bb661bc9dedfe0ce3983cb.svg);display:block;height:20px;width:20px;float:right;margin-right:5px}.logged-in-dashboard-closed-gap{padding-top:260px;margin-top:-180px}.logged-in-dashboard-closed-gap h2{margin:-50px auto 90px auto}.settings-header{background:#CBF631;color:#000;height:100px;padding:10px 0px}@media only screen and (max-width: 768px){.settings-header{height:unset}}.settings-header h1{font-size:36px;font-weight:bold}.userprofile-nav{height:100px;box-shadow:0 2px 9px 0 rgba(0,0,0,0.21)}@media only screen and (max-width: 768px){.userprofile-nav{height:unset;padding:40px 0px}}.userprofile-nav .container-small{display:flex;justify-content:space-between;align-items:center;margin:-20px auto 0px auto}@media only screen and (max-width: 768px){.userprofile-nav .container-small{align-items:flex-start;flex-direction:column}}.userprofile-nav .container-small ul{list-style:none;display:flex;width:75%;margin:0px;padding:0px}.userprofile-nav .container-small ul li{display:inline;margin-right:20px;padding:0px}.userprofile-nav .container-small ul li a{text-decoration:none;color:#000;font-weight:bold;font-size:18px}.userprofile-nav .container-small ul li a.active{border-bottom:solid #CBF631 3px;padding-bottom:3px}@media only screen and (max-width: 768px){.userprofile-nav .container-small ul li{margin-bottom:20px}.userprofile-nav .container-small ul li a{font-size:15px;line-height:15px}}legend{font-size:24px;font-weight:bold;margin-bottom:40px}.settings-row-1{display:flex;justify-content:space-between;align-items:flex-start}.settings-row-1 fieldset{width:33%;margin-right:40px}.settings-row-1 .become-premium-box{width:33%;max-width:350px;border:1px solid #E9E9E9;border-radius:4px;padding:20px;box-sizing:border-box}.settings-row-1 .become-premium-box .headline{display:flex}.settings-row-1 .become-premium-box .headline img{margin-right:20px}.settings-row-1 .become-premium-box .headline h4{font-size:24px}.settings-row-1 .become-premium-box p{font-size:36px;font-weight:bold}@media only screen and (max-width: 768px){.settings-row-1{flex-direction:column}.settings-row-1 fieldset{width:100%}.settings-row-1 .become-premium-box{width:100%}}.settings-row-2{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 768px){.settings-row-2{flex-direction:column}}.settings-row-2 .userpic{width:25%;margin-right:40px}.settings-row-2 .userpic .avatar{height:200px;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;display:flex;justify-content:center;align-items:center}.settings-row-2 .userpic .avatar .button-small{left:50%;margin-left:-25%}.settings-row-2 .userpic .avatar.empty:before{margin:150px auto;content:"Bild hier hinziehen"}.settings-row-2 .userpic .avatar.empty.dragover:before{content:"Bild jetzt los lassen"}.settings-row-2 .userpic #user_avatar{opacity:0}.settings-row-2 .gosnow{width:35%;margin-right:40px}.settings-row-2 .js-ausbildung{width:35%}.settings-row-2 .js-ausbildung table{width:100%}.settings-row-2 .js-ausbildung table td{text-align:center;height:80px}.settings-row-2 .js-ausbildung table td span,.settings-row-2 .js-ausbildung table td img{margin-left:10px;vertical-align:middle}@media only screen and (max-width: 768px){.settings-row-2{flex-direction:column}.settings-row-2 .userpic{width:100%}.settings-row-2 .gosnow{width:100%}.settings-row-2 .js-ausbildung{width:100%}}#lazyloading{display:block;width:100%;text-align:center;height:240px;padding-top:85px;margin:40px auto;min-width:300px;font-size:32px;color:#E9E9E9;background:url(//www.sportnetzwerk.ch/assets/icon_lazyload-0834cc44aeb545cbef5526279dd16466fa316f1a3d63c90e05156b544a1f66bc.svg) top center no-repeat;animation:animationFrames linear 4s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:animationFrames linear 3s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:animationFrames linear 3s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:animationFrames linear 3s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:animationFrames linear 3s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}@keyframes animationFrames{0%{opacity:0}30%{opacity:1}70%{opacity:1}100%{opacity:0}}@-moz-keyframes animationFrames{0%{opacity:0}30%{opacity:1}70%{opacity:1}100%{opacity:0}}@-webkit-keyframes animationFrames{0%{opacity:0}30%{opacity:1}70%{opacity:1}100%{opacity:0}}@-o-keyframes animationFrames{0%{opacity:0}30%{opacity:1}70%{opacity:1}100%{opacity:0}}@-ms-keyframes animationFrames{0%{opacity:0}30%{opacity:1}70%{opacity:1}100%{opacity:0}}.premium-teaser{height:400px;background:url(//www.sportnetzwerk.ch/assets/bg_pattern_circle_green-805c354a86cb93c34e0413bcd24bee175c7f0dc9c159515e1fce331a10bae72e.svg) no-repeat;background-position:bottom -348px right -240px;position:relative}@media only screen and (max-width: 1140px){.premium-teaser{height:500px}}.premium-teaser ul{height:150px;display:flex;flex-direction:column;flex-wrap:wrap}@media only screen and (max-width: 1140px){.premium-teaser ul{flex-wrap:unset;height:unset}}.premium-teaser ul li{position:relative;font-size:18px;color:#000;line-height:50px;list-style:none;padding-left:50px;display:flex;align-items:center}.premium-teaser ul li:before{position:absolute;left:0px;content:'';display:block;font-weight:bold;height:45px;width:45px;background:url(//www.sportnetzwerk.ch/images/icon_premium_star_on_green.svg) no-repeat}.premium-teaser .pricebox{position:absolute;right:0px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;padding-right:40px}@media only screen and (max-width: 768px){.premium-teaser .pricebox{position:relative}}.premium-teaser .pricebox p{font-size:48px;color:#000;margin:0px 0px 20px 0px}.premium-teaser.enhanced{background:unset;height:300px}@media only screen and (max-width: 1140px){.premium-teaser.enhanced{height:unset}}.premium-teaser.enhanced ul{padding:0px;height:300px}@media only screen and (max-width: 1140px){.premium-teaser.enhanced ul{flex-wrap:unset;height:unset}}.premium-teaser.enhanced ul li{font-size:24px;font-weight:bold}.premium-teaser.enhanced ul li span{display:block;font-size:16px;font-weight:normal;height:0px;margin:-20px 0px 29px 0px}.premium-teaser.enhanced.overlay{height:unset}.premium-teaser.enhanced.overlay ul{height:unset;flex-direction:column;flex-wrap:nowrap}.ad-container{background-size:cover;color:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:0px;box-sizing:border-box;padding:0px}@media only screen and (max-width: 1140px){.ad-container{height:500px}}.ad-container p{color:#fff}.ad-container p,.ad-container button,.ad-container span{margin:0px;font-family:'Maven Pro', sans-serif}.basic-job-data{display:flex;width:100%;justify-content:stretch;margin:-20px}@media only screen and (max-width: 768px){.basic-job-data{flex-direction:column;width:unset}}.basic-job-data fieldset{margin:20px}.basic-job-data fieldset:first-child{flex-grow:0.5}.basic-job-data fieldset:first-child .twitter-typeahead{width:100%}.basic-job-data fieldset:first-child label{z-index:1}.basic-job-data fieldset:first-child input{width:100%}.basic-job-data fieldset:last-child{flex-grow:2}.js-job-data,.camp-job-data{display:flex;width:100%;justify-content:stretch;margin:-20px}@media only screen and (max-width: 768px){.js-job-data,.camp-job-data{flex-direction:column}}.js-job-data fieldset,.camp-job-data fieldset{margin:20px}.js-job-data fieldset .field,.camp-job-data fieldset .field{flex-grow:2}.job-js-attachments input{margin-top:10px}.job-js-attachments .delete-file{height:16px;position:relative;top:3px;left:10px;margin-right:40px}.detail-job-data{display:flex;width:100%;justify-content:stretch;margin:-20px}@media only screen and (max-width: 768px){.detail-job-data{flex-direction:column;width:unset}}.detail-job-data fieldset{margin:20px;flex:1}.detail-job-data fieldset h3{display:flex;align-items:center}.detail-job-data fieldset h3 img{margin-left:20px}.detail-job-data .placeholder{height:76px}@media only screen and (max-width: 768px){.detail-job-data .placeholder{height:0}}.register-cluster{display:flex;justify-content:flex-start;align-items:flex-start}.register-cluster .field{width:40%;margin:0px 20px 20px 0px}.login-cluster{display:flex;flex-direction:column;justify-content:flex-start;width:40%}@media only screen and (max-width: 768px){.login-cluster{width:100%}}.bill-tile{background:#fff;border:1px solid #E9E9E9;box-shadow:0 0.2px 0.7px -4px rgba(0,0,0,0.056),0 0.5px 1.8px -4px rgba(0,0,0,0.081),0 1px 3.4px -4px rgba(0,0,0,0.1),0 1.8px 6px -4px rgba(0,0,0,0.119),0 3.3px 11.3px -4px rgba(0,0,0,0.144),0 8px 27px -4px rgba(0,0,0,0.2);margin:20px 0px;padding:0px 20px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;height:65px}.bill-tile span{font-size:18px;color:#000;font-family:'Maven Pro', sans-serif;font-weight:bold;flex:1}.bill-tile span a{color:#000}.bill-tile span.large-field{flex:2}.bill-tile span:last-child{flex:0}@media only screen and (max-width: 768px){.bill-tile{flex-direction:column;height:160px}}.tt-dropdown-menu{display:block;position:absolute;background:#fff;width:300px;font-size:10px;opacity:1;transition:all 300ms ease-in;padding:30px;box-shadow:0 15px 30px 0 rgba(0,0,0,0.3);top:-350px}.tt-dropdown-menu ul{display:flex;flex-direction:column;height:unset}.tt-dropdown-menu ul li{margin:10px 0px;display:block}.tt-dropdown-menu ul li a{color:#000;text-decoration:none}.tt-dropdown-menu:before{content:' ';width:0;height:0;border-style:solid;border-width:0 25px 20px 25px;border-color:transparent transparent #ffffff transparent;position:absolute;top:-20px;left:20px}.tt-dropdown-menu.weeks{top:70px;display:none}.tt-dropdown-menu.weeks.open{display:block}.premium-overlay{position:fixed;top:-100%;left:50%;transform:translate(-50%, -50%);z-index:10;background:#fff url(//www.sportnetzwerk.ch/assets/bg_pattern_circle_green-805c354a86cb93c34e0413bcd24bee175c7f0dc9c159515e1fce331a10bae72e.svg) no-repeat;background-position:bottom -200px right -70px;border-radius:4px;box-shadow:0 15px 30px 0 rgba(0,0,0,0.3);padding:20px 20px;transition:all 300ms linear;opacity:0;width:640px}.premium-overlay .premium-teaser{margin:0 60px;position:relative}.premium-overlay .close-overlay{position:absolute;right:-50px;opacity:0.5}.premium-overlay .price-cta-box{width:50%;margin:60px 0;display:flex;flex-direction:column;float:right}.premium-overlay .price-cta-box span.price{display:block;font-size:48px;font-weight:bold;color:#000;width:100%;text-align:right;margin:0px 0px 20px 0px}.premium-overlay .price-cta-box .button-black{display:flex;justify-content:center;align-items:center;margin:0px;width:unset}.premium-overlay.open{opacity:1;top:70px;left:50%;transform:translate(-50%, 0)}.premium-overlay.small-height{transform:translate(-50%, -150px) scale(0.75)}@media only screen and (max-width: 480px){.premium-overlay{width:360px;padding:20px;box-sizing:border-box}.premium-overlay.open{transform:translate(-50%, -30%)}.premium-overlay .premium-teaser{margin:0}.premium-overlay .premium-teaser ul li:before{height:34px;width:34px;background-size:cover}.premium-overlay .close-overlay{right:-16px;top:-30px}.premium-overlay .premium-teaser.enhanced ul li span{line-height:23px;margin-top:0px}.premium-overlay .price-cta-box{width:unset;margin:60px 0}}.premium-overlay-bg{display:block;width:0px;height:0px;position:fixed;left:0px;top:0px;background:rgba(0,0,0,0.4);z-index:9}.premium-overlay-bg.open{height:100%;width:100%}.big-commercial{height:400px;background:url(//www.sportnetzwerk.ch/assets/teaser1-8c70f379e41c92b6a3f50e0fc44857ac6556b452a050884d2c146f7c3dd7e57a.jpg) center center;background-size:cover;margin-bottom:40px !important}.big-commercial h3{color:#fff;font-size:48px;line-height:64px}@media only screen and (max-width: 768px){.big-commercial h3{font-size:26px;line-height:32px}}.text-area{display:flex;flex:1;height:100%;flex-direction:column;justify-content:space-between;align-items:center}.image-area{display:flex;flex:1;height:100%;flex-direction:column;justify-content:center;align-items:center}.job-attachments{width:50%}@media only screen and (max-width: 768px){.job-attachments{width:100%}}.login-helpers{margin:0 0 60px 0}header{color:#fff;background:#000;height:100px;width:100%;display:inline-block;position:fixed;z-index:9;transition:background-color 500ms;top:0px}header .spn-logo-image{z-index:4}@media only screen and (max-width: 1140px){header .spn-logo-image{height:26px}}header .spn-hamburger-menu{display:none}@media only screen and (max-width: 768px){header .spn-hamburger-menu{height:35px;display:block;position:relative;z-index:4}header .spn-hamburger-menu.inactive{display:none}}header.open-header{background-color:rgba(0,0,0,0)}header .container-small{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100%}header .container-small ul{height:40px;display:inline-flex;align-items:center;justify-content:space-between}header .container-small ul li{margin:0px 40px 0px 0px;list-style:none;display:inline-block}header .container-small ul li.gosnow-black{display:none}header .container-small ul li.gosnow-black a{display:flex;justify-content:center;align-items:center}header .container-small ul li.gosnow-black a img{margin-left:20px;width:38px}header .container-small ul li.gosnow-white{display:inline-block}header .container-small ul li.gosnow-white img{height:32px;width:auto}header .container-small ul li.separator{border:solid #fff;border-width:0px 1px 0px 0px;height:20px}header .container-small ul li a,header .container-small ul li.trigger{color:#fff;font-size:16px;text-transform:uppercase;text-decoration:none;display:flex;justify-content:center;align-items:center;cursor:pointer}header .container-small ul li a img,header .container-small ul li.trigger img{margin:0px 5px 0px 0px}@media only screen and (max-width: 1140px){header .container-small ul li a img,header .container-small ul li.trigger img{margin:0px}}@media only screen and (max-width: 1140px){header .container-small ul li a,header .container-small ul li.trigger{font-size:14px}}@media only screen and (max-width: 768px){header .container-small ul li.gosnow-black{display:inline-block}header .container-small ul li.gosnow-white{display:none}header .container-small ul li.separator{display:none}}header .container-small ul.primary-nav{height:100%;width:100%;display:flex;justify-content:flex-start;align-items:center;color:#fff}header .container-small ul.primary-nav hr{display:none}@media only screen and (max-width: 768px){header .container-small ul.primary-nav{position:fixed;left:-100%;top:61px;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:100px 0px;background:#CBF631;width:100%;transition-duration:300ms}header .container-small ul.primary-nav hr{display:block;border:solid black;border-width:2px 0px 0px 0px;width:200px;margin:20px}header .container-small ul.primary-nav li{margin-left:50px}header .container-small ul.primary-nav.open{transform:translate3d(100%, 0px, 0px)}header .container-small ul.primary-nav a{font-size:28px;color:#000;display:block;margin:20px}}header .container-small ul.secondary-nav{max-width:330px}header .container-small ul.secondary-nav li.trigger{min-width:130px}@media only screen and (max-width: 768px){header .container-small ul.secondary-nav li.trigger{min-width:unset}}@media only screen and (max-width: 768px){header .login-trigger,header .menu-trigger,header .trigger{margin:0px !important;font-size:0px !important}header .login-trigger img,header .menu-trigger img,header .trigger img{height:35px}header .login-trigger a,header .menu-trigger a,header .trigger a{margin:0px !important;font-size:0px !important}}@media only screen and (max-width: 768px){header{height:77px;background:rgba(0,0,0,0.3)}header.open-header{background:rgba(0,0,0,0.3)}}header .gosnow-menu,header .profile-menu,header .login-widget{display:block;position:absolute;background:#fff;width:300px;font-size:10px;opacity:0;transition:all 300ms ease-in;padding:30px;box-shadow:0 15px 30px 0 rgba(0,0,0,0.3);top:-350px}header .gosnow-menu ul,header .profile-menu ul,header .login-widget ul{display:flex;flex-direction:column;height:unset}header .gosnow-menu ul li,header .profile-menu ul li,header .login-widget ul li{margin:10px 0px;display:block}header .gosnow-menu ul li a,header .profile-menu ul li a,header .login-widget ul li a{color:#000;text-decoration:none}header .gosnow-menu.open,header .profile-menu.open,header .login-widget.open{opacity:1;top:90px}@media only screen and (max-width: 768px){header .gosnow-menu.open,header .profile-menu.open,header .login-widget.open{width:280px;left:unset;right:20px;transform:unset}}@media only screen and (max-width: 480px){header .gosnow-menu.open,header .profile-menu.open,header .login-widget.open{width:280px;left:50%;transform:translate(-50%, 0)}}header .gosnow-menu:before,header .profile-menu:before,header .login-widget:before{content:' ';width:0;height:0;border-style:solid;border-width:0 15px 10px 15px;border-color:transparent transparent #ffffff transparent;position:absolute;top:-10px;left:182px}@media only screen and (max-width: 768px){header .gosnow-menu,header .profile-menu,header .login-widget{left:0px}}.blankheader{padding-top:100px}@media only screen and (max-width: 768px){.blankheader{padding-top:78px}}.blankheader header{background:#000}button{-webkit-appearance:none;padding:unset;border:unset;background:unset;color:unset}input[type=submit],.button-primary,.apply-btn,.button-secondary,.button-black{height:52px;background-color:#CBF631 !important;color:#000;border-radius:4px;width:100%;font-size:18px;font-weight:400;-webkit-appearance:none;border:none !important;padding:0px 20px !important;transition:background-color 300ms linear;margin-right:20px;cursor:pointer}input.cta[type=submit],.button-primary.cta,.apply-btn.cta,.button-secondary.cta,.button-black.cta{font-size:21px;background:#CBF631 url(//www.sportnetzwerk.ch/assets/icon_cta-304387c703e3afdf481018d9927e3f83cc1f887626ee0bf0f15a8fd843dfc1f3.svg);background-position:center right 20px;background-repeat:no-repeat;padding-right:40px !important}input.margin-top[type=submit],.button-primary.margin-top,.apply-btn.margin-top,.button-secondary.margin-top,.button-black.margin-top{margin:20px 0px 0px 0px}input.margin-bt[type=submit],.button-primary.margin-bt,.apply-btn.margin-bt,.button-secondary.margin-bt,.button-black.margin-bt{margin:20px 0px}input[type=submit]:hover,input[type=submit]:active,.button-primary:hover,.button-primary:active,.apply-btn:hover,.apply-btn:active,.button-secondary:hover,.button-secondary:active,.button-black:hover,.button-black:active{background-color:#b9ea0a !important}input.small[type=submit],.button-primary.small,.apply-btn.small,.button-secondary.small,.button-black.small{font-size:12px;height:33px;padding:0px 10px;width:unset}input.negative[type=submit],.button-primary.negative,.apply-btn.negative,.button-secondary.negative,.button-black.negative{background-color:#fff !important;color:#CBF631 !important}input.negative[type=submit]:hover,input.negative[type=submit]:active,.button-primary.negative:hover,.button-primary.negative:active,.apply-btn.negative:hover,.apply-btn.negative:active,.button-secondary.negative:hover,.button-secondary.negative:active,.button-black.negative:hover,.button-black.negative:active{background-color:#343840}input.floating[type=submit],.button-primary.floating,.apply-btn.floating,.button-secondary.floating,.button-black.floating{position:absolute;bottom:10px;margin:0px 5px}input.button-secondary[type=submit],.button-primary.button-secondary,.apply-btn.button-secondary,.button-secondary.button-secondary,.button-black.button-secondary{background:#E9E9E9 !important}input.button-black[type=submit],.button-primary.button-black,.apply-btn.button-black,.button-secondary.button-black,.button-black.button-black{background:#000 !important;color:#fff !important}input.button-black.important[type=submit],.button-primary.button-black.important,.apply-btn.button-black.important,.button-secondary.button-black.important,.button-black.button-black.important{color:#CBF631 !important}input.half-right[type=submit],.button-primary.half-right,.apply-btn.half-right,.button-secondary.half-right,.button-black.half-right{width:50%;float:right}@media only screen and (max-width: 768px){input.half-right[type=submit],.button-primary.half-right,.apply-btn.half-right,.button-secondary.half-right,.button-black.half-right{width:100%}}.btn-icon{display:inline-flex;justify-content:center;align-items:center}.btn-icon img{margin:0px 20px 0px 0px}.text-link{color:#CBF631;font-size:12px;font-weight:300;display:flex;cursor:pointer}.text-link.prominent{font-size:15px;color:#9E59A3;text-decoration:underline}.text-link.prominent img{margin-right:10px}.text-link.text-center{text-align:center;display:block;margin-top:20px;margin-bottom:0px}.button-small{width:150px;height:34px;border-radius:17px;position:absolute;bottom:20px;background:#E9E9E9;padding:5px;box-sizing:border-box;font-weight:bold;font-family:"Maven Pro", sans-serif;font-size:12px;display:flex;justify-content:center;align-items:center}.button-small-interaction{margin:10px;color:#CBF631;height:34px;border-radius:17px;background:#000;box-sizing:border-box;padding:0px 15px;display:inline-flex;justify-content:center;align-items:center}.button-small-interaction a{color:#CBF631;text-decoration:none;font-weight:bold;font-family:"Maven Pro", sans-serif;font-size:14px}.button-area{width:100%;height:100px;display:flex;justify-content:center;align-items:center;padding:0px 20px;box-sizing:border-box}.button-area a{width:100%}.button-area a button{margin:0px}.centered-button{text-align:center;padding:40px 0 0 0}.centered-button button{max-width:410px}@media only screen and (max-width: 768px){.centered-button button{max-width:320px}}#changepic-button{cursor:pointer}.dog-ear{position:absolute;right:0;width:0;height:0;border-left:70px solid transparent;border-top:70px solid transparent}.dog-ear .icon{height:32px;width:32px;margin-left:-35px;margin-top:-63px;background-repeat:no-repeat;background-position:right 0 top 0;background-size:30px 30px}.dog-ear.camp{border-top-color:#02A0D8}.dog-ear.camp .icon{background-image:url(//www.sportnetzwerk.ch/assets/logo_schneeflocke_negative-8982f0b70cadad562e59687df677ad9bdd6e06fc442695f031b0d0b989d392f5.png);background-size:26px 30px}.dog-ear.top{border-left:100px solid transparent;border-top:100px solid transparent;border-top-color:#CBF631}.dog-ear.top .icon{background-image:url(//www.sportnetzwerk.ch/assets/icon_top_star_on_green-2ed9023fa14704b517767f972821f98435e275dff27c1f134f3b450e9b56ee46.svg);margin-left:-37px;margin-top:-91px}.dog-ear.top .icon:before{position:absolute;display:block;content:'TOP';width:100px;transform:rotate(45deg);top:-44px;left:-62px;text-transform:uppercase}.dog-ear.top.snow .icon{background-image:url(//www.sportnetzwerk.ch/assets/logo_schneeflocke_black-ddcecd36d1d5dc62295e724babfebbe9d3929935ea50fdcefa085a997d9ef41a.png);background-size:26px 30px}.job{padding:0px;word-break:break-word}.job h3,.job p,.job button,.job .job-organisation,.job .camp-organisation{margin:20px}.job .job-header{height:120px}.job .job-header h3{width:76%}.job p{height:120px}.job .job-sport{font-weight:bold;text-decoration:underline;color:#000;font-size:16px;margin:20px;display:block}.job .job-organisation{display:block;color:#000;font-size:16px;font-weight:400;margin-top:5px}.job .js-leiter,.job .job-place{display:flex;justify-content:center;align-items:center;width:100%;height:55px;border:#E9E9E9 solid;border-width:1px 0px 0px 0px}.job .js-leiter img,.job .job-place img{margin:0px 20px 0px 0px}.job .job-place{border-width:1px 0px 1px 0px}.job .job-place .divider{border:solid #E9E9E9;border-width:0px 1px 0px 0px;height:100%;margin:0px 20px}.job .button-area{width:100%;height:100px;display:flex;justify-content:center;align-items:center;border-radius:0 0 4px 4px;background:#F9F9F9;padding:0px 20px;box-sizing:border-box}.job .button-area a{text-decoration:none;color:inherit;width:100%;margin:0px}.job .button-area a:visited{color:inherit}.job .button-area button{margin:0px;width:100%}.job.card{position:relative}.slick-slide .job p{height:80px}.job-detail{position:relative;margin:60px auto;box-sizing:border-box;max-width:730px}.job-detail h1{margin:0;width:76%}.job-detail p,.job-detail button,.job-detail .job-organisation{margin-bottom:40px}.job-detail .job-header,.job-detail .job-content{padding:20px 20px 0 20px}.job-detail .job-header h1,.job-detail .job-content h1{font-size:24px}.job-detail .job-header span.organisation,.job-detail .job-content span.organisation{display:block;margin-bottom:20px;font-weight:bold;font-size:16px;color:#343840}.job-detail .job-header span.dates,.job-detail .job-content span.dates{display:block;margin-right:20px}.job-detail .job-header .job-sport,.job-detail .job-content .job-sport{font-weight:bold;text-decoration:underline;color:#000;font-size:16px}.job-detail .job-content{padding:0px 20px 20px 20px}.job-detail .job-content p{margin-left:0}.job-detail .job-organisation{display:block;color:#000;font-size:16px;font-weight:400;margin-top:5px}.job-detail .js-leiter,.job-detail .job-place{display:flex;justify-content:center;align-items:center;width:100%;height:55px;border:#E9E9E9 solid;border-width:1px 0px 0px 0px}.job-detail .js-leiter img,.job-detail .job-place img{margin:0px 20px 0px 0px}.job-detail .job-place{border-width:1px 0px 1px 0px}.job-detail .job-place .divider{border:solid #E9E9E9;border-width:0px 1px 0px 0px;height:100%;margin:0px 20px}.job-detail .job-place.with-sport{justify-content:flex-start;padding:0px 20px;box-sizing:border-box}.job-detail .job-place.with-sport .divider{height:33%}.job-detail .button-area{width:100%;height:100px;display:flex;justify-content:center;align-items:center;background:#F9F9F9}.job-detail .button-area a{text-decoration:none;color:inherit}.job-detail .button-area a:visited{color:inherit}.job-detail .button-area .button-primary{max-width:320px;display:block;float:right}.job-detail .attachments-detail{position:relative;padding-left:40px;float:left;margin-right:20px}.job-detail .attachments-detail h4{font-size:12px;font-weight:normal;color:#A5A5A5;margin:0px 0px -15px 0px}.job-detail .attachments-detail li{font-size:16px;color:#000;font-weight:normal;margin-left:-40px;list-style:none}.job-detail .attachments-detail li a{text-decoration:unset}.job-detail .attachments-detail:before{display:block;content:'';height:50px;width:50px;background:url(//www.sportnetzwerk.ch/assets/icon_attachment-d56f4ddb2a07859a5ceede38ddb9c6e9d804216439dd359a4bcf806ad6e1d32a.svg) no-repeat;position:absolute;left:0px;top:3px}.leiterboerse .user-header{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:20px 0px;min-height:200px}.leiterboerse .user-header .avatar{height:114px;width:114px;border-radius:57px;background-repeat:no-repeat;background-size:cover;background-position:center center}.leiterboerse .user-header h3,.leiterboerse .user-header span{padding:0 20px;box-sizing:border-box;text-align:center}.leiterboerse .js-leiter{padding:0 20px;box-sizing:border-box;min-height:80px;text-align:center}.leiterboerse .leiter-sports{background:#F9F9F9;display:flex;justify-content:center;height:90px;border-radius:0 0 4px 4px}.leiterboerse .leiter-sports .sport-box{margin:20px;position:relative}.leiterboerse .leiter-sports .sport-box.js:after{content:'';display:block;position:absolute;top:-10px;right:-10px;background:url(//www.sportnetzwerk.ch/assets/icon_js_mini-9d05fa0f3ea36b742fa0e3a8eb494a454f6b73ef1f6f5d898966868e4242c7ad.svg);width:20px;height:20px}.footer{color:#fff;background:#000;height:265px;width:100%;display:inline-block}.footer .footer-content{margin-top:40px}.footer .footer-content .copyright{color:#CBF631}.footer .footer-content .col{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:30%}.footer .footer-content .col ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0px;padding:0px}.footer .footer-content .col ul li{list-style:none;display:inline-block;margin:20px 0px 0px 0px}.footer .footer-content .col ul li a{color:#fff}.card.col-1.job.banner{background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:500px}.card.col-1.job.banner .button-area{background:transparent;position:absolute;bottom:0}li.active,li.active a{border-bottom:2px solid #CBF631 !important}.job-details{padding:20px}.float.right{float:right}.float.left{float:left}.float.stop,.float.clear{clear:both}label.required::after{content:'*'}.purchase_pending{background-color:#ffaa8c;border-radius:4px;padding:20px;box-sizing:border-box}.purchase_pending h3{margin-top:0px}.hidden{visibility:hidden !important}@media only screen and (max-width: 768px){.mobile-hide{display:none}}.cc_banner-wrapper{position:fixed;z-index:999999;background:#000;color:#fff;width:80%;margin:20px;left:50%;transform:translate(-50%, 0px);border-radius:10px;padding:20px}.cc_banner-wrapper a{color:#CBF631}
