/*AUTO GENERATED over gen-cc-file.js 
 DO NOT EDIT!*/
/******************************************************************************************/
/*** import /prj3/wifo/resources/jquery/slick-1.5.7/slick/slick.css ***/
/******************************************************************************************/
/* Slider */
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;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;}
.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;}
/******************************************************************************************/
/*** import /prj3/wifo/resources/jquery/slick-1.5.7/slick/slick-theme.css ***/
/******************************************************************************************/
@charset 'UTF-8';/* Slider */
.slick-loading .slick-list{background:#fff url('/jart/prj3/wifo/resources/jquery/slick-1.5.7/slick/./ajax-loader.gif') center center no-repeat;}
/* Icons */
@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('/jart/prj3/wifo/resources/jquery/slick-1.5.7/slick/./fonts/slick.eot');src:url('/jart/prj3/wifo/resources/jquery/slick-1.5.7/slick/./fonts/slick.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/wifo/resources/jquery/slick-1.5.7/slick/./fonts/slick.woff') format('woff'), url('/jart/prj3/wifo/resources/jquery/slick-1.5.7/slick/./fonts/slick.ttf') format('truetype'), url('/jart/prj3/wifo/resources/jquery/slick-1.5.7/slick/./fonts/slick.svg#slick') format('svg');}
/* Arrows */
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-prev{left:-25px;}
[dir='rtl'] .slick-prev{right:-25px;left:auto;}
.slick-prev:before{content:'←';}
[dir='rtl'] .slick-prev:before{content:'→';}
.slick-next{right:-25px;}
[dir='rtl'] .slick-next{right:auto;left:-25px;}
.slick-next:before{content:'→';}
[dir='rtl'] .slick-next:before{content:'←';}
/* Dots */
.slick-slider{margin-bottom:30px;}
.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center;}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}
.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-dots li.slick-active button:before{opacity:.75;color:black;}
/******************************************************************************************/
/*** import /prj3/wifo/resources/jquery/fancybox-3.0/dist/jquery.fancybox.min.css ***/
/******************************************************************************************/
@charset "UTF-8";.fancybox-enabled{overflow:hidden}
.fancybox-enabled body{overflow:visible;height:100%}
.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.fancybox-container~.fancybox-container{z-index:99992}
.fancybox-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f11;opacity:0;transition-timing-function:cubic-bezier(.55,.06,.68,.19);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.fancybox-container--ready .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}
.fancybox-controls{position:absolute;top:0;left:0;right:0;text-align:center;opacity:0;z-index:99994;transition:opacity .2s;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;direction:ltr}
.fancybox-show-controls .fancybox-controls{opacity:1}
.fancybox-infobar{display:none}
.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all}
.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}
.fancybox-buttons{position:absolute;top:0;right:0;display:none;pointer-events:all}
.fancybox-show-buttons .fancybox-buttons{display:block}
.fancybox-slider-wrap{overflow:hidden;direction:ltr}
.fancybox-slider,.fancybox-slider-wrap{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}
.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch}
.fancybox-slide:before{content:"";height:100%;width:0}
.fancybox-slide:before,.fancybox-slide>*{display:inline-block;vertical-align:middle}
.fancybox-slide>*{position:relative;padding:24px;margin:44px 0;border-width:0;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}
.fancybox-slide--image{overflow:hidden}
.fancybox-slide--image:before{display:none}
.fancybox-content{display:inline-block;position:relative;margin:44px auto;padding:0;border:0;width:80%;height:calc(100% - 88px);vertical-align:middle;line-height:normal;text-align:left;white-space:normal;outline:none;font-size:16px;font-family:Arial,sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch}
.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}
.fancybox-slide--video .fancybox-content,.fancybox-slide--video .fancybox-iframe{background:transparent}
.fancybox-placeholder{z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.fancybox-image,.fancybox-placeholder,.fancybox-spaceball{position:absolute;top:0;left:0;margin:0;padding:0;border:0}
.fancybox-image,.fancybox-spaceball{width:100%;height:100%;max-width:none;max-height:none;background:transparent;background-size:100% 100%}
.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:zoom-out}
.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:zoom-in}
.fancybox-controls--canGrab .fancybox-placeholder{cursor:-webkit-grab;cursor:grab}
.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:-webkit-grabbing;cursor:grabbing}
.fancybox-spaceball{z-index:1}
.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}
.fancybox-error{position:absolute;margin:0;padding:40px;top:50%;left:50%;width:380px;max-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;cursor:default}
.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}
.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}
.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .2s;box-sizing:border-box;z-index:2}
.fancybox-close-small:focus:after{outline:1px dotted #888}
.fancybox-slide--video .fancybox-close-small{top:-36px;right:-36px;background:transparent}
.fancybox-close-small:hover:after{color:#555;background:#eee}
.fancybox-caption-wrap{position:absolute;bottom:0;left:0;right:0;padding:60px 30px 0;z-index:99998;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));opacity:0;transition:opacity .2s;pointer-events:none}
.fancybox-show-caption .fancybox-caption-wrap{opacity:1}
.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}
.fancybox-caption a,.fancybox-caption button{pointer-events:all}
.fancybox-caption a{color:#fff;text-decoration:underline}
.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;background:transparent;color:#fff;box-sizing:border-box;vertical-align:top;outline:none}
.fancybox-button--disabled{cursor:default;pointer-events:none}
.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}
.fancybox-button:hover{background:rgba(0,0,0,.8)}
.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;border-color:#fff;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}
.fancybox-button--disabled:after,.fancybox-button--disabled:before{opacity:.5}
.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}
.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.fancybox-button--left{border-bottom-left-radius:5px}
.fancybox-button--right{border-bottom-right-radius:5px}
.fancybox-button--close{float:right}
.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}
.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}
@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@media (max-width:800px){.fancybox-controls{text-align:left}
.fancybox-button--left,.fancybox-button--right,.fancybox-buttons button:not(.fancybox-button--close){display:none!important}
.fancybox-caption{padding:20px 0;margin:0}
}
.fancybox-button--fullscreen:before{width:15px;height:11px;left:15px;top:16px;border:2px solid;background:none}
.fancybox-button--play:before{top:16px;left:18px;width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;background:transparent}
.fancybox-button--pause:before{top:16px;left:18px;width:7px;height:11px;border-style:solid;border-width:0 2px;background:transparent}
.fancybox-button--thumbs span{font-size:23px}
.fancybox-button--thumbs:before{top:20px;left:21px;width:3px;height:3px;box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}
.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:220px}
.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;z-index:99993;word-break:normal;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;box-sizing:border-box}
.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}
.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid #fff;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}
li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}
.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}
.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}
@media (max-width:800px){.fancybox-thumbs{display:none!important}
.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:0}
}
/******************************************************************************************/
/*** import /prj3/wifo/resources/jquery/jquery.ui/css/smoothness/jquery-ui-1.8.4.custom.css ***/
/******************************************************************************************/
/* * jQuery UI CSS Framework @VERSION * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Theming/API */
/* Layout helpers----------------------------------*/
.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ui-helper-clearfix{display:inline-block;}
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix{height:1%;}
.ui-helper-clearfix{display:block;}
/* end clearfix */
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}
/* Interaction Cues----------------------------------*/
.ui-state-disabled{cursor:default !important;}
/* Icons----------------------------------*/
/* states and images */
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
/* Misc visuals----------------------------------*/
/* Overlays */
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}
/* * jQuery UI CSS Framework @VERSION * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Theming/API * * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px */
/* Component containers----------------------------------*/
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em;}
.ui-widget .ui-widget{font-size:1em;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em;}
.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff url('/jart/prj3/wifo/resources/jquery/jquery.ui/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png') 50% 50% repeat-x;color:#222222;}
.ui-widget-content a{color:#222222;}
.ui-widget-header{border:1px solid #aaaaaa;background:#cccccc url('/jart/prj3/wifo/resources/jquery/jquery.ui/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png') 50% 50% repeat-x;color:#222222;font-weight:bold;}
.ui-widget-header a{color:#222222;}
/* Interaction states----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url('/jart/prj3/wifo/resources/jquery/jquery.ui/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png') 50% 50% repeat-x;font-weight:normal;color:#555555;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#555555;text-decoration:none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada url('/jart/prj3/wifo/resources/jquery/jquery.ui/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png') 50% 50% repeat-x;font-weight:normal;color:#212121;}
.ui-state-hover a, .ui-state-hover a:hover{color:#212121;text-decoration:none;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#ffffff url('/jart/prj3/wifo/resources/jquery/jquery.ui/css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png') 50% 50% repeat-x;font-weight:normal;color:#212121;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#212121;text-decoration:none;}
.ui-widget :active{outline:none;}
/* Interaction Cues----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border:1px solid #fcefa1;background:#fbf9ee url('/jart/prj3/wifo/resources/jquery/jquery.ui/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png') 50% 50% repeat-x;color:#363636;}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636;}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url('/jart/prj3/wifo/resources/jquery/jquery.ui/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png') 50% 50% repeat-x;color:#cd0a0a;}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color:#cd0a0a;}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color:#cd0a0a;}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight:bold;}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}
/* Icons----------------------------------*/
/* states and images */
.ui-icon{width:16px;height:16px;background-image:url('/jart/prj3/wifo/resources/jquery/jquery.ui/css/smoothness/images/ui-icons_222222_256x240.png');}
.ui-widget-content .ui-icon{background-image:url('/jart/prj3/wifo/resources/jquery/jquery.ui/css/smoothness/images/ui-icons_222222_256x240.png');}
.ui-widget-header .ui-icon{background-image:url('/jart/prj3/wifo/resources/jquery/jquery.ui/css/smoothness/images/ui-icons_222222_256x240.png');}
.ui-state-default .ui-icon{background-image:url('/jart/prj3/wifo/resources/jquery/jquery.ui/css/smoothness/images/ui-icons_888888_256x240.png');}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url('/jart/prj3/wifo/resources/jquery/jquery.ui/css/smoothness/images/ui-icons_454545_256x240.png');}
.ui-state-active .ui-icon{background-image:url('/jart/prj3/wifo/resources/jquery/jquery.ui/css/smoothness/images/ui-icons_454545_256x240.png');}
.ui-state-highlight .ui-icon{background-image:url('/jart/prj3/wifo/resources/jquery/jquery.ui/css/smoothness/images/ui-icons_2e83ff_256x240.png');}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url('/jart/prj3/wifo/resources/jquery/jquery.ui/css/smoothness/images/ui-icons_cd0a0a_256x240.png');}
/* positioning */
.ui-icon-carat-1-n{background-position:0 0;}
.ui-icon-carat-1-ne{background-position:-16px 0;}
.ui-icon-carat-1-e{background-position:-32px 0;}
.ui-icon-carat-1-se{background-position:-48px 0;}
.ui-icon-carat-1-s{background-position:-64px 0;}
.ui-icon-carat-1-sw{background-position:-80px 0;}
.ui-icon-carat-1-w{background-position:-96px 0;}
.ui-icon-carat-1-nw{background-position:-112px 0;}
.ui-icon-carat-2-n-s{background-position:-128px 0;}
.ui-icon-carat-2-e-w{background-position:-144px 0;}
.ui-icon-triangle-1-n{background-position:0 -16px;}
.ui-icon-triangle-1-ne{background-position:-16px -16px;}
.ui-icon-triangle-1-e{background-position:-32px -16px;}
.ui-icon-triangle-1-se{background-position:-48px -16px;}
.ui-icon-triangle-1-s{background-position:-64px -16px;}
.ui-icon-triangle-1-sw{background-position:-80px -16px;}
.ui-icon-triangle-1-w{background-position:-96px -16px;}
.ui-icon-triangle-1-nw{background-position:-112px -16px;}
.ui-icon-triangle-2-n-s{background-position:-128px -16px;}
.ui-icon-triangle-2-e-w{background-position:-144px -16px;}
.ui-icon-arrow-1-n{background-position:0 -32px;}
.ui-icon-arrow-1-ne{background-position:-16px -32px;}
.ui-icon-arrow-1-e{background-position:-32px -32px;}
.ui-icon-arrow-1-se{background-position:-48px -32px;}
.ui-icon-arrow-1-s{background-position:-64px -32px;}
.ui-icon-arrow-1-sw{background-position:-80px -32px;}
.ui-icon-arrow-1-w{background-position:-96px -32px;}
.ui-icon-arrow-1-nw{background-position:-112px -32px;}
.ui-icon-arrow-2-n-s{background-position:-128px -32px;}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}
.ui-icon-arrow-2-e-w{background-position:-160px -32px;}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}
.ui-icon-arrowstop-1-n{background-position:-192px -32px;}
.ui-icon-arrowstop-1-e{background-position:-208px -32px;}
.ui-icon-arrowstop-1-s{background-position:-224px -32px;}
.ui-icon-arrowstop-1-w{background-position:-240px -32px;}
.ui-icon-arrowthick-1-n{background-position:0 -48px;}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}
.ui-icon-arrowthick-1-e{background-position:-32px -48px;}
.ui-icon-arrowthick-1-se{background-position:-48px -48px;}
.ui-icon-arrowthick-1-s{background-position:-64px -48px;}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}
.ui-icon-arrowthick-1-w{background-position:-96px -48px;}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}
.ui-icon-arrow-4{background-position:0 -80px;}
.ui-icon-arrow-4-diag{background-position:-16px -80px;}
.ui-icon-extlink{background-position:-32px -80px;}
.ui-icon-newwin{background-position:-48px -80px;}
.ui-icon-refresh{background-position:-64px -80px;}
.ui-icon-shuffle{background-position:-80px -80px;}
.ui-icon-transfer-e-w{background-position:-96px -80px;}
.ui-icon-transferthick-e-w{background-position:-112px -80px;}
.ui-icon-folder-collapsed{background-position:0 -96px;}
.ui-icon-folder-open{background-position:-16px -96px;}
.ui-icon-document{background-position:-32px -96px;}
.ui-icon-document-b{background-position:-48px -96px;}
.ui-icon-note{background-position:-64px -96px;}
.ui-icon-mail-closed{background-position:-80px -96px;}
.ui-icon-mail-open{background-position:-96px -96px;}
.ui-icon-suitcase{background-position:-112px -96px;}
.ui-icon-comment{background-position:-128px -96px;}
.ui-icon-person{background-position:-144px -96px;}
.ui-icon-print{background-position:-160px -96px;}
.ui-icon-trash{background-position:-176px -96px;}
.ui-icon-locked{background-position:-192px -96px;}
.ui-icon-unlocked{background-position:-208px -96px;}
.ui-icon-bookmark{background-position:-224px -96px;}
.ui-icon-tag{background-position:-240px -96px;}
.ui-icon-home{background-position:0 -112px;}
.ui-icon-flag{background-position:-16px -112px;}
.ui-icon-calendar{background-position:-32px -112px;}
.ui-icon-cart{background-position:-48px -112px;}
.ui-icon-pencil{background-position:-64px -112px;}
.ui-icon-clock{background-position:-80px -112px;}
.ui-icon-disk{background-position:-96px -112px;}
.ui-icon-calculator{background-position:-112px -112px;}
.ui-icon-zoomin{background-position:-128px -112px;}
.ui-icon-zoomout{background-position:-144px -112px;}
.ui-icon-search{background-position:-160px -112px;}
.ui-icon-wrench{background-position:-176px -112px;}
.ui-icon-gear{background-position:-192px -112px;}
.ui-icon-heart{background-position:-208px -112px;}
.ui-icon-star{background-position:-224px -112px;}
.ui-icon-link{background-position:-240px -112px;}
.ui-icon-cancel{background-position:0 -128px;}
.ui-icon-plus{background-position:-16px -128px;}
.ui-icon-plusthick{background-position:-32px -128px;}
.ui-icon-minus{background-position:-48px -128px;}
.ui-icon-minusthick{background-position:-64px -128px;}
.ui-icon-close{background-position:-80px -128px;}
.ui-icon-closethick{background-position:-96px -128px;}
.ui-icon-key{background-position:-112px -128px;}
.ui-icon-lightbulb{background-position:-128px -128px;}
.ui-icon-scissors{background-position:-144px -128px;}
.ui-icon-clipboard{background-position:-160px -128px;}
.ui-icon-copy{background-position:-176px -128px;}
.ui-icon-contact{background-position:-192px -128px;}
.ui-icon-image{background-position:-208px -128px;}
.ui-icon-video{background-position:-224px -128px;}
.ui-icon-script{background-position:-240px -128px;}
.ui-icon-alert{background-position:0 -144px;}
.ui-icon-info{background-position:-16px -144px;}
.ui-icon-notice{background-position:-32px -144px;}
.ui-icon-help{background-position:-48px -144px;}
.ui-icon-check{background-position:-64px -144px;}
.ui-icon-bullet{background-position:-80px -144px;}
.ui-icon-radio-off{background-position:-96px -144px;}
.ui-icon-radio-on{background-position:-112px -144px;}
.ui-icon-pin-w{background-position:-128px -144px;}
.ui-icon-pin-s{background-position:-144px -144px;}
.ui-icon-play{background-position:0 -160px;}
.ui-icon-pause{background-position:-16px -160px;}
.ui-icon-seek-next{background-position:-32px -160px;}
.ui-icon-seek-prev{background-position:-48px -160px;}
.ui-icon-seek-end{background-position:-64px -160px;}
.ui-icon-seek-start{background-position:-80px -160px;}
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first{background-position:-80px -160px;}
.ui-icon-stop{background-position:-96px -160px;}
.ui-icon-eject{background-position:-112px -160px;}
.ui-icon-volume-off{background-position:-128px -160px;}
.ui-icon-volume-on{background-position:-144px -160px;}
.ui-icon-power{background-position:0 -176px;}
.ui-icon-signal-diag{background-position:-16px -176px;}
.ui-icon-signal{background-position:-32px -176px;}
.ui-icon-battery-0{background-position:-48px -176px;}
.ui-icon-battery-1{background-position:-64px -176px;}
.ui-icon-battery-2{background-position:-80px -176px;}
.ui-icon-battery-3{background-position:-96px -176px;}
.ui-icon-circle-plus{background-position:0 -192px;}
.ui-icon-circle-minus{background-position:-16px -192px;}
.ui-icon-circle-close{background-position:-32px -192px;}
.ui-icon-circle-triangle-e{background-position:-48px -192px;}
.ui-icon-circle-triangle-s{background-position:-64px -192px;}
.ui-icon-circle-triangle-w{background-position:-80px -192px;}
.ui-icon-circle-triangle-n{background-position:-96px -192px;}
.ui-icon-circle-arrow-e{background-position:-112px -192px;}
.ui-icon-circle-arrow-s{background-position:-128px -192px;}
.ui-icon-circle-arrow-w{background-position:-144px -192px;}
.ui-icon-circle-arrow-n{background-position:-160px -192px;}
.ui-icon-circle-zoomin{background-position:-176px -192px;}
.ui-icon-circle-zoomout{background-position:-192px -192px;}
.ui-icon-circle-check{background-position:-208px -192px;}
.ui-icon-circlesmall-plus{background-position:0 -208px;}
.ui-icon-circlesmall-minus{background-position:-16px -208px;}
.ui-icon-circlesmall-close{background-position:-32px -208px;}
.ui-icon-squaresmall-plus{background-position:-48px -208px;}
.ui-icon-squaresmall-minus{background-position:-64px -208px;}
.ui-icon-squaresmall-close{background-position:-80px -208px;}
.ui-icon-grip-dotted-vertical{background-position:0 -224px;}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}
.ui-icon-grip-solid-vertical{background-position:-32px -224px;}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}
.ui-icon-grip-diagonal-se{background-position:-80px -224px;}
/* Misc visuals----------------------------------*/
/* Corner radius */
.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;}
.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}
.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}
.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}
.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}
.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
/* Overlays */
.ui-widget-overlay{background:#aaaaaa url('/jart/prj3/wifo/resources/jquery/jquery.ui/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url('/jart/prj3/wifo/resources/jquery/jquery.ui/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
/* * jQuery UI Resizable @VERSION * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Resizable#theming */
.ui-resizable{position:relative;}
.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{display:none;}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}
/* * jQuery UI Selectable @VERSION * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Selectable#theming */
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black;}
/* * jQuery UI Accordion @VERSION * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Accordion#theming */
/* IE/Win - Fix animation bug - #4615 */
.ui-accordion{width:100%;}
.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;}
.ui-accordion .ui-accordion-li-fix{display:inline;}
.ui-accordion .ui-accordion-header-active{border-bottom:0 !important;}
.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em;}
.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em;}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1;}
.ui-accordion .ui-accordion-content-active{display:block;}
/* * jQuery UI Autocomplete @VERSION * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Autocomplete#theming */
.ui-autocomplete{position:absolute;cursor:default;}
/* workarounds */
* html .ui-autocomplete{width:1px;}
 /* without this, the menu expands to 100% in IE6 */
/* * jQuery UI Menu @VERSION * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Menu#theming */
.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left;}
.ui-menu .ui-menu{margin-top:-3px;}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px;}
/* * jQuery UI Button @VERSION * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Button#theming */
.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible;}
 /* the overflow property removes extra width in IE */
.ui-button-icon-only{width:2.2em;}
 /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only{width:2.4em;}
 /* button elements seem to need a little more width */
.ui-button-icons-only{width:3.4em;}
 button.ui-button-icons-only{width:3.7em;}
 /*button text element */
.ui-button .ui-button-text{display:block;line-height:1.4;}
.ui-button-text-only .ui-button-text{padding:.4em 1em;}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px;}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em;}
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em;}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em;}
/* no icon support for input elements, provide padding by default */
input.ui-button{padding:.4em 1em;}
/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px;}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px;}
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary{left:.5em;}
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary{right:.5em;}
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary{right:.5em;}
/*button sets*/
.ui-buttonset{margin-right:7px;}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em;}
/* workarounds */
button.ui-button::-moz-focus-inner{border:0;padding:0;}
 /* reset extra padding in Firefox */
/* * jQuery UI Dialog @VERSION * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Dialog#theming */
.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden;}
.ui-dialog .ui-dialog-titlebar{padding:.5em 1em .3em;position:relative;}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .2em 0;}
 .ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}
.ui-draggable .ui-dialog-titlebar{cursor:move;}
/* * jQuery UI Slider @VERSION * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Slider#theming */
.ui-slider{position:relative;text-align:left;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}
.ui-slider-horizontal{height:.8em;}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.ui-slider-horizontal .ui-slider-range-min{left:0;}
.ui-slider-horizontal .ui-slider-range-max{right:0;}
.ui-slider-vertical{width:.8em;height:100px;}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}
.ui-slider-vertical .ui-slider-range{left:0;width:100%;}
.ui-slider-vertical .ui-slider-range-min{bottom:0;}
.ui-slider-vertical .ui-slider-range-max{top:0;}
/* * jQuery UI Tabs @VERSION * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Tabs#theming */
.ui-tabs{position:relative;padding:.2em;zoom:1;}
 /* position:relative prevents IE scroll bug (element with position:relative inside container with overflow:auto appear as "fixed") */
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap;}
.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}
 /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor:text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none;}
.ui-tabs .ui-tabs-hide{display:none !important;}
/* * jQuery UI Datepicker @VERSION * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Datepicker#theming */
.ui-datepicker{width:17em;padding:.2em .2em 0;}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top:1px;}
.ui-datepicker .ui-datepicker-prev{left:2px;}
.ui-datepicker .ui-datepicker-next{right:2px;}
.ui-datepicker .ui-datepicker-prev-hover{left:1px;}
.ui-datepicker .ui-datepicker-next-hover{right:1px;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}
.ui-datepicker select.ui-datepicker-month-year{width:100%;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width:49%;}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}
.ui-datepicker td{border:0;padding:1px;}
.ui-datepicker td span, .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}
/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi{width:auto;}
.ui-datepicker-multi .ui-datepicker-group{float:left;}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}
.ui-datepicker-row-break{clear:both;width:100%;}
/* RTL support */
.ui-datepicker-rtl{direction:rtl;}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}
.ui-datepicker-rtl .ui-datepicker-group{float:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover{display:none;/*sorry for IE5*/
    display/**/
:block;/*sorry for IE5*/
    position:absolute;/*must have*/
    z-index:-1;/*must have*/
    filter:mask();/*must have*/
    top:-4px;/*must have*/
    left:-4px;/*must have*/
    width:200px;/*must have*/
    height:200px;/*must have*/
}
/* * jQuery UI Progressbar @VERSION * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Progressbar#theming */
.ui-progressbar{height:2em;text-align:left;}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}
/******************************************************************************************/
/*** import /prj3/wifo/indexes/main/package.css ***/
/******************************************************************************************/
p.avtext{}
  h1.avtext, h2.avtext, h3.avtext, h4.avtext, h5.avtext{}
    .db-table-table{table-layout:fixed;width:100%;}
  /*------------------------------------------------------------------------------------*/
  /* SUCHE */
  /*------------------------------------------------------------------------------------*/
      .search-results{margin:20px 0px 25px 0px;}
      .search-pages{padding-bottom:15px;color:#999;font-size:0.98em;}
      .search-pages .button{color:#999;text-decoration:none;}
          /*------------------------------------------------------------------------------------*/
  /* WIDGETS */
  /*------------------------------------------------------------------------------------*/
    .widget{margin-bottom:20px;}
      /*------------------------------------------------------------------------------------*/
  /* VIMEO VIDEO  */
  /*------------------------------------------------------------------------------------*/
    .vimeo-video{background-color:black;padding:0px 0px 0px 0px;margin:0px;width:100%;height:280px;position:relative;overflow:hidden;}
    .vimeo-video iframe{border:0px solid green;padding:0px;margin:0px;background-color:black;width:100%;height:100%;/*width:375px;height:235px;*/
  }
    /*------------------------------------------------------------------------------------*/
  /* YOUTUBE */
  /*------------------------------------------------------------------------------------*/
      .youtube-embed{width:100%;height:280px;}
      .youtube-embed iframe{width:100%;height:100%;}
      /*------------------------------------------------------------------------------------*/
  /* ISSUU BOOK */
  /*------------------------------------------------------------------------------------*/
    .issuu-book{background-color:white;padding:0px 0px 0px 0px;margin:0px;height:285px;position:relative;overflow:hidden;}
    .issuu-book iframe{border:0px solid green;padding:0px;margin:0px;background-color:white;/*width:375px;height:235px;*/
  }
    .default .issuu-book{/*height:222px;*/
  width:345px;height:222px;}
    .default .issuu-book iframe{/*width:355px;height:222px;*/
  }
        /*------------------------------------------------------------------------------------*/
  /*  MEDIA ELEMENT  */
  /*------------------------------------------------------------------------------------*/
    .media_object{}
    .media_object .media_object_content{padding-bottom:10px;}
      /*------------------------------------------------------------------------------------*/
  /* GOOGLE MAP */
  /*------------------------------------------------------------------------------------*/
    .google_map .place_map{height:400px;}
  /******************************************************************************************/
/*** import /prj3/wifo/resources/jquery/jquery.jart_pagination/jart_pagination.css ***/
/******************************************************************************************/
.jart_pagination{border:0px solid red;height:80px;}
.jart_pagination li, .jart_pagination ul{display:block;float:left;margin:0px;padding:0px;}
.jart_pagination li.linked{display:block;text-align:center;line-height:20px;padding:0px 5px 0px 5px;margin-right:5px;text-decoration:none;font-size:0.88em;border:none;cursor:pointer;color:#333;background:#CCC;}
.jart_pagination .first{margin-left:5px;}
.jart_pagination li.linked:hover{color:#000;background:#AAA;}
.jart_pagination li.disabled, .jart_pagination li.disabled:hover{cursor:default;color:#999;background:#EEE;}
.jart_pagination .pages{width:100%;}
.jart_pagination .next{float:right;display:block;}
.jart_pagination .last{float:right;display:block;}
.jart_pagination .page_legend{border:none;position:absolute;left:37.5%;left:44%;margin-top:25px;background:transparent;}
.jart_pagination .left_right_pages{border:none;position:absolute;left:21%;left:46.5%;background:transparent;text-align:center;display:block;}
.jart_pagination .left_right_pages ul{margin:0 auto!important;display:block;}
.jart_pagination .left_right_pages li{width:20px;line-height:20px;padding:0px;text-align:center;}
/******************************************************************************************/
/*** import /prj3/wifo/main_less.css ***/
/******************************************************************************************/
/*AUTO GENERATED over less-1.7.0.aru.js  DO NOT EDIT!*/
/*!!main.ccss*/
/*  Font Awesome 3.0    the iconic font designed for use with Twitter Bootstrap    -------------------------------------------------------    The full suite of pictographic icons, examples, and documentation    can be found at:http://fortawesome.github.com/Font-Awesome/    License    -------------------------------------------------------    • The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL    • Font Awesome CSS, LESS, and SASS files are licensed under the MIT License -      http://opensource.org/licenses/mit-license.html    • The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/    • Attribution is no longer required in Font Awesome 3.0, but much appreciated:"Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome"    Contact    -------------------------------------------------------    Email:dave@davegandy.com    Twitter:http://twitter.com/fortaweso_me    Work:Lead Product Designer @ http://kyruus.com*/
@font-face{font-family:'FontAwesome';src:url('/jart/prj3/wifo/resources/jquery/font-awesome/font/fontawesome-webfont.eot');src:url('/jart/prj3/wifo/resources/jquery/font-awesome/font/fontawesome-webfont.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/wifo/resources/jquery/font-awesome/font/fontawesome-webfont.woff') format('woff'), url('/jart/prj3/wifo/resources/jquery/font-awesome/font/fontawesome-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}
/*  Font Awesome styles    ------------------------------------------------------- */
/* includes sprites.less reset */
[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none !important;background-position:0% 0%;background-repeat:repeat;}
[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;}
/* makes sure icons active on rollover in links */
a [class^="icon-"],a [class*=" icon-"]{display:inline-block;}
/* makes the font 33% larger relative to the icon container */
.icon-large:before{vertical-align:-10%;font-size:1.33333333em;}
.btn [class^="icon-"],.nav [class^="icon-"],.btn [class*=" icon-"],.nav [class*=" icon-"]{display:inline;/* keeps button heights with and without icons the same */
  line-height:.6em;}
.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block;}
li [class^="icon-"],li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center;}
li [class^="icon-"].icon-large,li [class*=" icon-"].icon-large{/* increased font size for icon-large */
  width:1.5625em;}
ul.icons{list-style-type:none;text-indent:-0.75em;}
ul.icons li [class^="icon-"],ul.icons li [class*=" icon-"]{width:.75em;}
.icon-muted{color:#eeeeee;}
.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.icon-2x{font-size:2em;}
.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.icon-3x{font-size:3em;}
.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.icon-4x{font-size:4em;}
.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.pull-right{float:right;}
.pull-left{float:left;}
[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.35em;}
[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.35em;}
.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.35em;}
.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{height:.75em;}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.45em;}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.2em;}
.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;}
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);}
  100%{-moz-transform:rotate(359deg);}
}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}
  100%{-webkit-transform:rotate(359deg);}
}
@-o-keyframes spin{0%{-o-transform:rotate(0deg);}
  100%{-o-transform:rotate(359deg);}
}
@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);}
  100%{-ms-transform:rotate(359deg);}
}
@keyframes spin{0%{transform:rotate(0deg);}
  100%{transform:rotate(359deg);}
}
/*  Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen    readers do not read off random characters that represent icons */
.icon-glass:before{content:"\f000";}
.icon-music:before{content:"\f001";}
.icon-search:before{content:"\f002";}
.icon-envelope:before{content:"\f003";}
.icon-heart:before{content:"\f004";}
.icon-star:before{content:"\f005";}
.icon-star-empty:before{content:"\f006";}
.icon-user:before{content:"\f007";}
.icon-film:before{content:"\f008";}
.icon-th-large:before{content:"\f009";}
.icon-th:before{content:"\f00a";}
.icon-th-list:before{content:"\f00b";}
.icon-ok:before{content:"\f00c";}
.icon-remove:before{content:"\f00d";}
.icon-zoom-in:before{content:"\f00e";}
.icon-zoom-out:before{content:"\f010";}
.icon-off:before{content:"\f011";}
.icon-signal:before{content:"\f012";}
.icon-cog:before{content:"\f013";}
.icon-trash:before{content:"\f014";}
.icon-home:before{content:"\f015";}
.icon-file:before{content:"\f016";}
.icon-time:before{content:"\f017";}
.icon-road:before{content:"\f018";}
.icon-download-alt:before{content:"\f019";}
.icon-download:before{content:"\f01a";}
.icon-upload:before{content:"\f01b";}
.icon-inbox:before{content:"\f01c";}
.icon-play-circle:before{content:"\f01d";}
.icon-repeat:before{content:"\f01e";}
/* \f020 doesn't work in Safari. all shifted one down */
.icon-refresh:before{content:"\f021";}
.icon-list-alt:before{content:"\f022";}
.icon-lock:before{content:"\f023";}
.icon-flag:before{content:"\f024";}
.icon-headphones:before{content:"\f025";}
.icon-volume-off:before{content:"\f026";}
.icon-volume-down:before{content:"\f027";}
.icon-volume-up:before{content:"\f028";}
.icon-qrcode:before{content:"\f029";}
.icon-barcode:before{content:"\f02a";}
.icon-tag:before{content:"\f02b";}
.icon-tags:before{content:"\f02c";}
.icon-book:before{content:"\f02d";}
.icon-bookmark:before{content:"\f02e";}
.icon-print:before{content:"\f02f";}
.icon-camera:before{content:"\f030";}
.icon-font:before{content:"\f031";}
.icon-bold:before{content:"\f032";}
.icon-italic:before{content:"\f033";}
.icon-text-height:before{content:"\f034";}
.icon-text-width:before{content:"\f035";}
.icon-align-left:before{content:"\f036";}
.icon-align-center:before{content:"\f037";}
.icon-align-right:before{content:"\f038";}
.icon-align-justify:before{content:"\f039";}
.icon-list:before{content:"\f03a";}
.icon-indent-left:before{content:"\f03b";}
.icon-indent-right:before{content:"\f03c";}
.icon-facetime-video:before{content:"\f03d";}
.icon-picture:before{content:"\f03e";}
.icon-pencil:before{content:"\f040";}
.icon-map-marker:before{content:"\f041";}
.icon-adjust:before{content:"\f042";}
.icon-tint:before{content:"\f043";}
.icon-edit:before{content:"\f044";}
.icon-share:before{content:"\f045";}
.icon-check:before{content:"\f046";}
.icon-move:before{content:"\f047";}
.icon-step-backward:before{content:"\f048";}
.icon-fast-backward:before{content:"\f049";}
.icon-backward:before{content:"\f04a";}
.icon-play:before{content:"\f04b";}
.icon-pause:before{content:"\f04c";}
.icon-stop:before{content:"\f04d";}
.icon-forward:before{content:"\f04e";}
.icon-fast-forward:before{content:"\f050";}
.icon-step-forward:before{content:"\f051";}
.icon-eject:before{content:"\f052";}
.icon-chevron-left:before{content:"\f053";}
.icon-chevron-right:before{content:"\f054";}
.icon-plus-sign:before{content:"\f055";}
.icon-minus-sign:before{content:"\f056";}
.icon-remove-sign:before{content:"\f057";}
.icon-ok-sign:before{content:"\f058";}
.icon-question-sign:before{content:"\f059";}
.icon-info-sign:before{content:"\f05a";}
.icon-screenshot:before{content:"\f05b";}
.icon-remove-circle:before{content:"\f05c";}
.icon-ok-circle:before{content:"\f05d";}
.icon-ban-circle:before{content:"\f05e";}
.icon-arrow-left:before{content:"\f060";}
.icon-arrow-right:before{content:"\f061";}
.icon-arrow-up:before{content:"\f062";}
.icon-arrow-down:before{content:"\f063";}
.icon-share-alt:before{content:"\f064";}
.icon-resize-full:before{content:"\f065";}
.icon-resize-small:before{content:"\f066";}
.icon-plus:before{content:"\f067";}
.icon-minus:before{content:"\f068";}
.icon-asterisk:before{content:"\f069";}
.icon-exclamation-sign:before{content:"\f06a";}
.icon-gift:before{content:"\f06b";}
.icon-leaf:before{content:"\f06c";}
.icon-fire:before{content:"\f06d";}
.icon-eye-open:before{content:"\f06e";}
.icon-eye-close:before{content:"\f070";}
.icon-warning-sign:before{content:"\f071";}
.icon-plane:before{content:"\f072";}
.icon-calendar:before{content:"\f073";}
.icon-random:before{content:"\f074";}
.icon-comment:before{content:"\f075";}
.icon-magnet:before{content:"\f076";}
.icon-chevron-up:before{content:"\f077";}
.icon-chevron-down:before{content:"\f078";}
.icon-retweet:before{content:"\f079";}
.icon-shopping-cart:before{content:"\f07a";}
.icon-folder-close:before{content:"\f07b";}
.icon-folder-open:before{content:"\f07c";}
.icon-resize-vertical:before{content:"\f07d";}
.icon-resize-horizontal:before{content:"\f07e";}
.icon-bar-chart:before{content:"\f080";}
.icon-twitter-sign:before{content:"\f081";}
.icon-facebook-sign:before{content:"\f082";}
.icon-camera-retro:before{content:"\f083";}
.icon-key:before{content:"\f084";}
.icon-cogs:before{content:"\f085";}
.icon-comments:before{content:"\f086";}
.icon-thumbs-up:before{content:"\f087";}
.icon-thumbs-down:before{content:"\f088";}
.icon-star-half:before{content:"\f089";}
.icon-heart-empty:before{content:"\f08a";}
.icon-signout:before{content:"\f08b";}
.icon-linkedin-sign:before{content:"\f08c";}
.icon-pushpin:before{content:"\f08d";}
.icon-external-link:before{content:"\f08e";}
.icon-signin:before{content:"\f090";}
.icon-trophy:before{content:"\f091";}
.icon-github-sign:before{content:"\f092";}
.icon-upload-alt:before{content:"\f093";}
.icon-lemon:before{content:"\f094";}
.icon-phone:before{content:"\f095";}
.icon-check-empty:before{content:"\f096";}
.icon-bookmark-empty:before{content:"\f097";}
.icon-phone-sign:before{content:"\f098";}
.icon-twitter:before{content:"\f099";}
.icon-facebook:before{content:"\f09a";}
.icon-github:before{content:"\f09b";}
.icon-unlock:before{content:"\f09c";}
.icon-credit-card:before{content:"\f09d";}
.icon-rss:before{content:"\f09e";}
.icon-hdd:before{content:"\f0a0";}
.icon-bullhorn:before{content:"\f0a1";}
.icon-bell:before{content:"\f0a2";}
.icon-certificate:before{content:"\f0a3";}
.icon-hand-right:before{content:"\f0a4";}
.icon-hand-left:before{content:"\f0a5";}
.icon-hand-up:before{content:"\f0a6";}
.icon-hand-down:before{content:"\f0a7";}
.icon-circle-arrow-left:before{content:"\f0a8";}
.icon-circle-arrow-right:before{content:"\f0a9";}
.icon-circle-arrow-up:before{content:"\f0aa";}
.icon-circle-arrow-down:before{content:"\f0ab";}
.icon-globe:before{content:"\f0ac";}
.icon-wrench:before{content:"\f0ad";}
.icon-tasks:before{content:"\f0ae";}
.icon-filter:before{content:"\f0b0";}
.icon-briefcase:before{content:"\f0b1";}
.icon-fullscreen:before{content:"\f0b2";}
.icon-group:before{content:"\f0c0";}
.icon-link:before{content:"\f0c1";}
.icon-cloud:before{content:"\f0c2";}
.icon-beaker:before{content:"\f0c3";}
.icon-cut:before{content:"\f0c4";}
.icon-copy:before{content:"\f0c5";}
.icon-paper-clip:before{content:"\f0c6";}
.icon-save:before{content:"\f0c7";}
.icon-sign-blank:before{content:"\f0c8";}
.icon-reorder:before{content:"\f0c9";}
.icon-list-ul:before{content:"\f0ca";}
.icon-list-ol:before{content:"\f0cb";}
.icon-strikethrough:before{content:"\f0cc";}
.icon-underline:before{content:"\f0cd";}
.icon-table:before{content:"\f0ce";}
.icon-magic:before{content:"\f0d0";}
.icon-truck:before{content:"\f0d1";}
.icon-pinterest:before{content:"\f0d2";}
.icon-pinterest-sign:before{content:"\f0d3";}
.icon-google-plus-sign:before{content:"\f0d4";}
.icon-google-plus:before{content:"\f0d5";}
.icon-money:before{content:"\f0d6";}
.icon-caret-down:before{content:"\f0d7";}
.icon-caret-up:before{content:"\f0d8";}
.icon-caret-left:before{content:"\f0d9";}
.icon-caret-right:before{content:"\f0da";}
.icon-columns:before{content:"\f0db";}
.icon-sort:before{content:"\f0dc";}
.icon-sort-down:before{content:"\f0dd";}
.icon-sort-up:before{content:"\f0de";}
.icon-envelope-alt:before{content:"\f0e0";}
.icon-linkedin:before{content:"\f0e1";}
.icon-undo:before{content:"\f0e2";}
.icon-legal:before{content:"\f0e3";}
.icon-dashboard:before{content:"\f0e4";}
.icon-comment-alt:before{content:"\f0e5";}
.icon-comments-alt:before{content:"\f0e6";}
.icon-bolt:before{content:"\f0e7";}
.icon-sitemap:before{content:"\f0e8";}
.icon-umbrella:before{content:"\f0e9";}
.icon-paste:before{content:"\f0ea";}
.icon-lightbulb:before{content:"\f0eb";}
.icon-exchange:before{content:"\f0ec";}
.icon-cloud-download:before{content:"\f0ed";}
.icon-cloud-upload:before{content:"\f0ee";}
.icon-user-md:before{content:"\f0f0";}
.icon-stethoscope:before{content:"\f0f1";}
.icon-suitcase:before{content:"\f0f2";}
.icon-bell-alt:before{content:"\f0f3";}
.icon-coffee:before{content:"\f0f4";}
.icon-food:before{content:"\f0f5";}
.icon-file-alt:before{content:"\f0f6";}
.icon-building:before{content:"\f0f7";}
.icon-hospital:before{content:"\f0f8";}
.icon-ambulance:before{content:"\f0f9";}
.icon-medkit:before{content:"\f0fa";}
.icon-fighter-jet:before{content:"\f0fb";}
.icon-beer:before{content:"\f0fc";}
.icon-h-sign:before{content:"\f0fd";}
.icon-plus-sign-alt:before{content:"\f0fe";}
.icon-double-angle-left:before{content:"\f100";}
.icon-double-angle-right:before{content:"\f101";}
.icon-double-angle-up:before{content:"\f102";}
.icon-double-angle-down:before{content:"\f103";}
.icon-angle-left:before{content:"\f104";}
.icon-angle-right:before{content:"\f105";}
.icon-angle-up:before{content:"\f106";}
.icon-angle-down:before{content:"\f107";}
.icon-desktop:before{content:"\f108";}
.icon-laptop:before{content:"\f109";}
.icon-tablet:before{content:"\f10a";}
.icon-mobile-phone:before{content:"\f10b";}
.icon-circle-blank:before{content:"\f10c";}
.icon-quote-left:before{content:"\f10d";}
.icon-quote-right:before{content:"\f10e";}
.icon-spinner:before{content:"\f110";}
.icon-circle:before{content:"\f111";}
.icon-reply:before{content:"\f112";}
.icon-github-alt:before{content:"\f113";}
.icon-folder-close-alt:before{content:"\f114";}
.icon-folder-open-alt:before{content:"\f115";}
.developer-links{transition:opacity 0.25s linear;opacity:0.3;position:absolute;width:480px!important;top:30px;left:30px;max-height:50px;overflow:hidden;font-size:12px;color:#777;border-color:#CCC!important;box-shadow:5px 5px 15px rgba(0, 0, 0, 0.5);}
.developer-links.active{opacity:1;overflow:visible;max-height:none!important;}
.jart-error-message{padding:15px !important;position:absolute;top:70px;left:5%;width:90%;z-index:99998;box-shadow:7px 7px 15px rgba(0, 0, 0, 0.5);}
.jart-error-message .close{margin-top:-15px;margin-right:-10px;font-weight:bold;}
/*------------------------------------------------------------------------------------*/
/* LESS VARIABLES */
/*------------------------------------------------------------------------------------*/
/*@font-set-a:'Source Sans Pro', sans-serif;@font-set-b:'Open Sans', sans-serif;*/
/* alt */
/*------------------------------------------------------------------------------------*/
/* GENERAL SETUP */
/*------------------------------------------------------------------------------------*/
html{font-size:62.5%;}
body{font-size:1.6rem !important;font-family:'Source Sans Pro', sans-serif;font-weight:300;line-height:2.5rem;/* hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;*/
}
@media (max-width:575.98px){body{/*hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;*/
    word-break:break-word;word-wrap:break-word;white-space:normal;}
}
@media (max-width:767.98px){body{font-size:1.4rem;line-height:2.2rem;}
}
.developer-links{display:none;}
h1,h2,h3,h4,h5{margin:0;padding:0;}
h1{font-family:'Muli', sans-serif;font-size:3rem;color:#3c3d3d;font-weight:400;padding:1.5rem;margin-bottom:2rem;background-image:repeating-linear-gradient(145deg, #f2f2f2, #f2f2f2 480px, #fafafa 480px, #fafafa 960px);}
@media (max-width:767.98px){h1{font-size:2.3rem;}
}
h1.schwarz{text-transform:none;color:#3c3d3d;font-size:2rem;font-weight:300;}
h1.h3-style{font-family:'Muli', sans-serif;font-size:2.4rem;color:#3c3d3d;margin-bottom:1rem;line-height:2.8rem;font-weight:600 !important;padding-bottom:0;}
h1.h3-style:after{content:"";width:16rem;height:2px;margin-top:1.5rem;background:#000000;display:block;margin-bottom:1.5rem;}
@media (max-width:767.98px){h1.h3-style{font-size:1.8rem;}
}
h2,.h2-style{font-family:'Muli', sans-serif;font-size:2.4rem;/*2.8*/
  font-weight:600;margin-bottom:1rem;line-height:3rem;color:#3c3d3d;}
h2 a,.h2-style a{color:#999999;}
@media (max-width:767.98px){h2,  .h2-style{font-size:2.0rem;}
}
h3,.h3-style{font-family:'Muli', sans-serif;font-size:2.4rem;color:#3c3d3d;margin-bottom:1rem;line-height:2.8rem;font-weight:600 !important;padding-bottom:0;}
h3:after,.h3-style:after{content:"";width:16rem;height:2px;margin-top:1.5rem;background:#000000;display:block;margin-bottom:1.5rem;}
@media (max-width:767.98px){h3,  .h3-style{font-size:1.8rem;}
}
h3 a{color:#3c3d3d;}
h3.no-h3{font-size:1.8rem;font-weight:300;margin-bottom:3rem;}
h3.no-h3:after{height:0;width:0;content:none;}
h4,.h4-style{font-family:'Muli', sans-serif;font-size:2rem;color:#3c3d3d;margin-bottom:1.5rem;line-height:2.8rem;font-weight:300;}
h2.h4-style{font-family:'Muli', sans-serif;font-size:2rem;color:#3c3d3d;margin-bottom:1.5rem;line-height:2.8rem;font-weight:300;}
.abstrakt{font-size:1.9rem;line-height:2.8rem;color:#999999;margin-bottom:2rem ;}
.btn{border-radius:0;font-size:1.6rem;text-transform:uppercase;font-weight:400;transition:all 0.5s ease-in-out;}
.btn:hover,.btn:focus,.btn:active,.btn:not(:disabled):not(.disabled).active:focus,.btn:not(:disabled):not(.disabled):active:focus,.show > .btn.dropdown-toggle:focus{box-shadow:none;}
.btn-outline-primary{color:#ff0000;border-color:#ff0000;}
.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active,.btn-outline-primary .btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary .btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary .show > .btn-outline-primary.dropdown-toggle{background:#ff0000;color:#ffffff;border-color:#ff0000;box-shadow:none;}
.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show > .btn-outline-primary.dropdown-toggle{background:#ff0000;color:#ffffff;border-color:#ff0000;box-shadow:none;}
.btn-outline-primary-active{background:#ff0000;color:#ffffff;border-color:#ff0000;}
.btn-outline-info{color:#999999 !important;background:transparent;border:0;border-bottom:1px solid #999999;padding:0;font-weight:300;}
.btn-outline-info:hover,.btn-outline-info:focus,.btn-outline-info:active,.btn-outline-info .btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-info .btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-info .show > .btn-outline-primary.dropdown-toggle{color:#ff0000 !important;border-color:#ff0000 !important;background:transparent;}
.btn-outline-pub{color:#00acd1 !important;background:transparent;border:1px solid #00acd1;padding:1rem;font-weight:300;}
.btn-outline-pub:hover,.btn-outline-pub:focus,.btn-outline-pub:active,.btn-outline-pub .btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-pub .btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-pub .show > .btn-outline-primary.dropdown-toggle{color:#ffffff !important;border-color:#00acd1 !important;background:#00acd1;}
.text-content a{text-decoration:underline;}
.fa-file-pdf{color:#ff0000;}
.fa-file-excel{color:#18be20;}
.fa-file-archive{color:#b22372;}
strong{font-weight:400 !important;}
.img-responsive img{max-width:100%;height:auto;display:block;}
a{color:#999999;}
a:hover,a:focus,a:active{text-decoration:none;color:#ff0000;}
hr{border-color:#e9e9e9;}
.text-content ul{padding-left:2rem;margin-top:2rem;list-style-type:square;}
.text-content ul li{padding-left:0.5rem;}
a.avtext:hover{text-decoration:underline !important;}
strong{font-weight:600;}
.icon{margin-right:1rem;padding:0 0.5rem;}
@media (max-width:767.98px){.search-box #search{display:none;}
}
.search-box .form-control{padding:0 1rem;}
@media (max-width:767.98px){.search-box .btn-default{border:0 !important;margin-top:-3px;margin-left:-30px;}
}
.bildunterschrift{font-size:1.3rem;line-height:1.9rem;margin-top:0.5rem;color:#666666;}
.form-control{font-size:1.6rem;font-weight:300;border:1px solid #e9e9e9;border-radius:0;}
.form-control:focus{box-shadow:0 0 0 0.1rem #dcdcdc;}
.multi-formular-field-container label{margin-left:1rem;}
.field_error{color:#ff0000;}
::placeholder{color:#999999 !important;}
:-ms-input-placeholder{color:#999999 !important;}
::-ms-input-placeholder{color:#999999 !important;}
.search-box{min-width:auto !important;}
@media (min-width:768px){.search-box{margin-left:auto !important;min-width:26.5rem;}
}
.search-box .btn-default{background:transparent;border:1px solid #e9e9e9;color:#3c3d3d;margin-left:-1px;}
.search-box .btn-default i{margin-right:0;}
.form-control:focus{border-color:#e9e9e9;outline:0;box-shadow:0;}
.img-fluid img{max-width:100%;height:auto;}
.label{background:#999999;color:#ffffff;padding:1rem;text-transform:uppercase;display:inline-block;}
.weiterlesen{text-align:center;margin-top:2rem;}
.weiterlesen-link{color:#999999;float:right;border-bottom:2px solid #999999;text-transform:uppercase;font-weight:400;display:inline-block;line-height:1.6rem;margin-top:0.5rem;}
@media (max-width:767.98px){.weiterlesen-link{text-align:left;}
}
.alle-link{text-align:right;font-weight:400;margin-top:1.5rem;}
.alle-link .far{top:0.1rem;display:inline-block;position:relative;margin-left:1.5rem;}
.img-fluid img{max-width:100%;height:auto;}
header{background:#ffffff;}
@media (max-width:767.98px){header.fixed-top{position:relative !important;}
}
.blobedit header.fixed-top{position:relative !important;}
.blobedit main{margin-top:0;}
.blobedit .collapse:not(.show){display:block !important;}
footer{padding:4rem 0;margin-top:4rem;background:#f2f2f2;}
footer .content-image img{float:right;}
footer .text-content{clear:both;}
footer .spalte-2{text-align:right;}
@media (max-width:767.98px){footer .spalte-2{text-align:left !important;}
}
@media (max-width:767.98px){.logo{margin:2rem 0 1rem 0;}
}
.navbar{padding-bottom:0;margin-top:1.8rem;border-top:1px solid #e9e9e9;padding:1rem 0 0 0;}
@media (max-width:767.98px){.navbar{border:0;margin-bottom:2rem;border-bottom:1px solid #e9e9e9;margin-top:0;}
}
@media (max-width:991.98px){.navbar .navbar-collapse{border-bottom:1px solid #e9e9e9;}
}
@media (max-width:991.98px){.navbar .navbar-collapse{border-bottom:0px solid #e9e9e9;}
}
.navbar .navbar-nav li a.nav-link{padding:1rem 2.5rem;font-size:2rem;color:#000000;}
@media (max-width:1199.98px){.navbar .navbar-nav li a.nav-link{padding:1rem 1.5rem;}
}
.navbar .navbar-nav li.active a.nav-link{color:#ff0000;}
.navbar .navbar-nav li.active.dropdown{padding:0;}
.navbar .navbar-toggler{border-radius:0;border-color:#e9e9e9;}
@media (max-width:767.98px){.navbar .navbar-toggler{margin-top:-6rem;}
}
@media (max-width:575.98px){.navbar .navbar-toggler{margin-top:-6rem;}
}
.navbar .navbar-toggler .toggler-icon{color:#ff0000;font-size:2rem;padding:0.5rem;}
.navbar .dropdown-menu{border:0px;border-radius:0;background:#ffffff;border-top:1px solid #ff0000;border-bottom:1px solid #e9e9e9;margin-left:2rem;}
.navbar .dropdown-menu li{font-size:1.6rem;}
.navbar .dropdown-menu li a{color:#3c3d3d;font-weight:300;width:100%;display:inline-block;}
.navbar .dropdown-menu li.active,.navbar .dropdown-menu li:active{background:transparent;}
.navbar .dropdown-menu li.active a,.navbar .dropdown-menu li:active a{color:#ff0000;}
.navbar .dropdown-toggle::after{display:none;}
.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#ff0000;}
.navbar-brand{position:relative;display:block;}
.serv-nav{margin-top:0.5rem;}
@media (max-width:767.98px){.serv-nav .login{margin-left:1rem;}
}
@media (max-width:575.98px){.serv-nav .login{width:10rem;}
}
.serv-nav .user-data{border-left:1px solid #e9e9e9;margin-left:1rem;padding-left:0.8rem;}
@media (max-width:767.98px){.serv-nav .user-data{margin-left:0;padding-left:0;border:0;}
}
.serv-nav .user-data .login-name,.serv-nav .user-data .shopping_basket_wrapper{font-weight:400;float:left;display:inline-block;padding-right:0.5rem;}
.serv-nav .nav-link{padding:0rem 0.5rem;}
@media (max-width:991.98px){.serv-nav .nav-link{padding:0rem 0.2rem;}
}
.serv-nav a{color:#999999;padding-bottom:0;}
.serv-nav a:hover,.serv-nav a:focus,.serv-nav a:active{color:#000000;}
.serv-nav .release-switch a{padding-right:0;}
@media (max-width:991.98px){.serv-nav{font-size:1.4rem;line-height:2rem;}
}
@media (max-width:575.98px){.serv-nav{font-size:1.4rem;}
}
@media (max-width:376px){.serv-nav{font-size:1.2rem;}
  .serv-nav .login{margin-left:0.3rem;}
  .serv-nav .nav-link{padding:0rem 0.4rem;}
  .serv-nav .search-box .btn-default{margin-left:-2rem;}
}
.serv-nav .serv-nav-container{float:left;}
@media (max-width:575.98px){.serv-nav .serv-nav-container{float:left;}
}
.serv-nav .login ul{padding:0;}
@media (max-width:575.98px){.serv-nav .login{float:left;}
}
.serv-nav .login ul{list-style-type:none;}
main{margin-top:18rem;}
@media (max-width:767.98px){main{margin-top:0;}
}
@media (max-width:767.98px){main .content{margin-bottom:2rem;}
}
.more-link,.alle-anzeigen a{color:#ff0000;}
.date{color:#999999;margin-bottom:0.5rem;}
/* slider */
.slick-arrow{width:5rem;height:5rem;}
.slick-next::before{font-family:FontAwesome;content:"\f105";color:#b9b9b9;opacity:1;font-size:4rem;margin-right:-0.5rem;}
.slick-next{right:-8rem;top:40%;z-index:10;}
.slick-prev{left:-8rem;top:40%;}
.slick-prev::before{font-family:FontAwesome;content:"\f104";color:#b9b9b9;opacity:1;font-size:4rem;margin-left:-0.5rem;}
.slick-dots li button::before{font-family:FontAwesome;content:"\f0c8";}
.teaser-news{background:#f2f2f2;background-image:repeating-linear-gradient(145deg, #f2f2f2, #f2f2f2 500px, #fafafa 500px, #fafafa 1000px);margin-bottom:5rem;}
.teaser-news:hover h3 a{color:#555757;}
.teaser-news:hover .btn{background:#ff0000;color:#ffffff;border-color:#ff0000;}
.teaser-news h3 a{color:#000000;transition:all 0.5s ease-in-out;}
.teaser-news .teaser-text{padding:2rem;}
.teaser-news .more-link{display:inline-block;margin-top:0.5rem;position:relative;margin-bottom:2rem;float:right;}
@media (min-width:1200px){.teaser-news .more-link{position:absolute;bottom:2rem;right:2rem;margin-bottom:0;}
}
@media (max-width:767.98px){.teaser-news .more-link{display:block;float:none;margin-top:2rem;}
}
.news .news-liste-hero .col-12{margin-bottom:4rem;}
.news .news-liste-hero .col-12 .col-12{margin-bottom:0;}
@media (max-width:767.98px){.news .news-liste-hero .col-12{margin-bottom:2rem;}
  .news .news-liste-hero .col-12 .col-12{margin-bottom:0;}
}
.news.liste .date{margin-top:-0.5rem;margin-bottom:0;}
.news.liste .col-6{margin-bottom:4rem;}
.news.liste .col-6:nth-child(even) .hero-item{padding-left:2rem;}
.news.liste .col-6:nth-child(odd) .hero-item{padding-right:2rem;}
.news.liste .col-6 .row .col-6{margin-bottom:0;}
.news.liste .hero-item{height:100%;border-bottom:1px solid #e9e9e9;}
.news.liste .hero-item .more-link{margin-top:0;margin-bottom:1rem;}
@media (max-width:1199.98px){.news.liste .hero-item .teaser-text{margin-bottom:2rem;}
}
.news.liste .headline-wrapper{min-height:18rem;}
.news.liste h3{min-height:8rem;font-size:1.8rem;line-height:2.4rem;transition:all 0.5s ease-in-out;margin-bottom:0;}
.news.liste h3 a{color:#000000;transition:all 0.5s ease-in-out;}
.news.liste h3:after{margin-top:1.5rem;margin-bottom:1.5rem;transition:all 0.5s ease-in-out;}
.news.liste .alle-anzeigen a{transition:all 0.5s ease-in-out;}
.news.liste .hero-item:hover h3 a,.news.liste .list-item:hover h3 a{color:#ff0000;}
.news.liste .hero-item:hover h3:after,.news.liste .list-item:hover h3:after{background:#ff0000;}
.news.liste .hero-item:hover .btn,.news.liste .list-item:hover .btn{background:#ff0000;color:#ffffff;border-color:#ff0000;}
.news.liste .hero-item:hover .alle-anzeigen a,.news.liste .list-item:hover .alle-anzeigen a{text-decoration:underline;}
.news.liste .alle-anzeigen{margin-top:2rem;}
.news.liste .teaser-text{font-size:1.4rem;line-height:2rem;}
.news.liste .sub-content{margin-top:1rem;}
.news.liste .teaserimage{margin-bottom:1rem;}
.news.liste .more-link{margin-top:1.5rem;float:right;}
.news .news-liste .list-item{margin-bottom:2rem;padding-bottom:2rem;}
.news .alle-anzeigen{float:right;}
.news .alle-anzeigen a{text-decoration:underline;display:inline-block;margin-bottom:3rem;text-align:right;font-weight:400;}
.news-detail h2{font-family:'Muli', sans-serif;font-size:2.4rem;color:#3c3d3d;margin-bottom:1rem;line-height:2.8rem;font-weight:600 !important;padding-bottom:0;}
.news-detail h2:after{content:"";width:16rem;height:2px;margin-top:1.5rem;background:#000000;display:block;margin-bottom:1.5rem;}
@media (max-width:767.98px){.news-detail h2{font-size:1.8rem;}
}
.news-detail .container{padding-left:0;padding-right:0;}
.news-detail .wrapper_bdb{margin-top:4rem !important;margin-bottom:4rem !important;}
.aktuelles-teaser{margin-top:4rem;margin-bottom:3rem;/*.col{border-right:1px solid @border-color;padding:2rem 4rem;}
    .col:first-of-type{border-left:1px solid @border-color;}
*/
}
.aktuelles-teaser .box{height:100%;}
.aktuelles-teaser h3{margin-bottom:2rem;}
.aktuelles-teaser .alle-anzeigen{margin-left:1rem;}
.aktuelles-teaser .publikationen{margin-bottom:4rem;}
.aktuelles-teaser .publikationen i{color:#00acd1;}
.aktuelles-teaser .publikationen h3:after{background:#00acd1;}
.aktuelles-teaser .publikationen a:hover{text-decoration:underline;}
.aktuelles-teaser .publikationen a.pub-termine{display:none;font-weight:400;margin-right:3rem;color:#00acd1;float:right;}
.aktuelles-teaser .publikationen a.pub-termine i{margin-right:1rem;}
.aktuelles-teaser .publikationen a.pub-termine:hover{color:#00829e;}
.aktuelles-teaser .publikationen .alle-anzeigen{margin-top:0rem;font-weight:400;}
.aktuelles-teaser .publikationen .alle-anzeigen a{text-decoration:underline;color:#00acd1;}
.aktuelles-teaser .publikationen .alle-anzeigen:hover a{color:#00acd1;}
.aktuelles-teaser .pressenotizen{margin-bottom:4rem;}
.aktuelles-teaser .pressenotizen i{color:#f99820;}
.aktuelles-teaser .pressenotizen h3:after{background:#f99820;}
.aktuelles-teaser .pressenotizen .alle-anzeigen{margin-top:2rem;font-weight:400;}
.aktuelles-teaser .pressenotizen .alle-anzeigen a{text-decoration:underline;color:#f99820;}
.aktuelles-teaser .pressenotizen .alle-anzeigen:hover a{color:#f99820;}
.aktuelles-teaser .veranstaltungen{margin-bottom:4rem;}
.aktuelles-teaser .veranstaltungen i{color:#18be20;}
.aktuelles-teaser .veranstaltungen h3:after{background:#18be20;}
.aktuelles-teaser .veranstaltungen .alle-anzeigen{margin-top:2rem;font-weight:400;}
.aktuelles-teaser .veranstaltungen .alle-anzeigen a{text-decoration:underline;color:#18be20;}
.aktuelles-teaser .veranstaltungen .alle-anzeigen:hover a.btn{color:#18be20;}
.box.publikationen .col-12{margin-bottom:2rem;}
.item{border-left:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding:1rem 2rem 1rem 2rem;margin-bottom:3rem;/*&:after{content:"";width:3rem;height:2px;margin-top:1rem;background:@border-color;display:block;margin-bottom:1rem;}
*/
}
.item:hover{background:#f7f7f7;}
.item.publikation{min-height:100%;}
.item.publikation.alle .alle-zeigen{display:block;height:100%;width:100%;text-align:center;color:#00acd1 !important;margin-top:5rem;font-weight:400;text-decoration:underline;}
.item.publikation.alle:hover a.alle-zeigen{color:#ffffff !important;}
@media (max-width:991.98px){.item.publikation .btn-outline-pub{margin-bottom:2rem;display:inline-block;}
}
.item.publikation .titel a:hover{text-decoration:underline;}
.item.publikation:hover{/* .date, a, .icon{color:@white !important;}
            .btn-outline-pub{border:1px solid @white;&:hover{border:1px solid @white !important;}
            }
*/
}
.item.publikation:hover .titel a{color:#00acd1;}
.item.presse{border:0px;border-bottom:1px solid #e9e9e9;margin-bottom:0rem;padding-left:1rem;}
.item.presse:hover a{color:#f99820 !important;}
.item.veranstaltung{border:0px;border-bottom:1px solid #e9e9e9;margin-bottom:0;padding-left:1rem;}
.item.veranstaltung:hover a{color:#18be20;}
.item .arbeitstitel{font-weight:400;font-size:1.8rem;font-family:'Muli', sans-serif;margin-bottom:0.3rem;}
.item .titel a{color:#3c3d3d;}
.item .date{margin-bottom:0.2rem;}
.teaserbox{margin-bottom:2rem;text-align:center;transition:all 0.5s ease-in-out;border:1px solid transparent;}
.teaserbox a{color:#3c3d3d;transition:all 0.5s ease-in-out;}
.teaserbox h4{margin-bottom:0;padding-bottom:0;}
.teaserbox .icon-gross{font-size:3rem;margin-bottom:2rem;transition:all 0.5s ease-in-out;}
.teaserbox .link-titel{display:block;}
.teaserbox:hover{background:#f7f7f7;border:1px solid #e9e9e9;}
.teaserbox:hover a,.teaserbox:hover .icon-gross{color:#ff0000 !important;}
.teaserbox.info{background:transparent;margin:0;border-bottom:1px solid #e9e9e9;text-align:left;border-left:3px solid #ff0000;padding:3rem 1rem 2rem 2rem;}
.teaserbox.info:hover{background:#f7f7f7;border-bottom:1px solid #e9e9e9;border-left:3px solid #ff0000;background:transparent;}
.teaserbox.info:hover a,.teaserbox.info:hover .icon-gross{color:#ff0000 !important;}
.teaserbox.info .more-link{color:#ff0000;}
.teaserbox.default{padding:3rem 1rem 2rem 1rem;background:#f2f2f2;height:100%;}
@media (max-width:1199.98px){.teaserbox.default{padding:2rem 0.5rem 1rem 0.5rem;}
  .teaserbox.default h4{font-size:1.8rem;}
}
@media (max-width:991.98px){.teaserbox.default{height:auto;min-height:20rem;}
}
.img-info{font-size:1.4rem;color:#999999;line-height:2rem;margin-top:1rem;}
.cross-content .container{padding:0 !important;}
.person_category_wrapper{margin-top:1rem;}
.person_category_wrapper .wrapper_person_info{padding:2rem 0 2rem 2rem;}
.person_category_wrapper .wrapper_person_info .person_info_left{list-style-type:none;padding:0;}
.person_category_wrapper .lbl{font-weight:400;}
.wrapper_bdb h2{font-family:'Muli', sans-serif;font-size:2.4rem;color:#3c3d3d;margin-bottom:1rem;line-height:2.8rem;font-weight:600 !important;padding-bottom:0;}
.wrapper_bdb h2:after{content:"";width:16rem;height:2px;margin-top:1.5rem;background:#000000;display:block;margin-bottom:1.5rem;}
@media (max-width:767.98px){.wrapper_bdb h2{font-size:1.8rem;}
}
.wrapper_bdb h2:after{display:none;}
/* file download */
.file_download .download-icon{display:block;clear:both;float:none;}
.file_download .icon{display:inline-block;float:left;position:relative;}
.file_download .label-icon{position:relative;float:left;display:inline-block;width:90%;}
.file_download .file_size_info{font-size:1.2rem;display:inline;color:#3c3d3d;}
/* resp-form */
.resp-form .content{background:#f2f2f2;padding:2rem 2rem 5rem 2rem;}
.resp-form .form-group{width:100%;margin-bottom:2rem;}
.resp-form .field_error{color:#ff0000;}
/* newsletter */
.multi-form-container-newsletter .multi-form-container-inner{background:#f2f2f2;padding:2rem 2rem 5rem 2rem;}
.multi-form-container-newsletter .multi-form-container-inner .field-row{margin-bottom:2rem;}
.multi-form-container-newsletter .multi-form-container-inner .form-check{margin-bottom:0.5rem;}
.multi-form-container-newsletter .multi-form-container-inner .multi-formular-checkbox{position:absolute;margin-top:0.5rem;}
.multi-form-container-newsletter .sub-checkbox-switch .multi-formular-field-container{margin-left:2.5rem;}
.multi-formular-field-container label{margin-left:1rem;}
.multi-formular-field-container-checkbox label{margin-left:2.5rem;}
/* logo-teaser */
.image-container{height:11rem;margin-bottom:10px;text-align:center;vertical-align:middle;}
@media (max-width:575.98px){.image-container{height:8rem;}
}
.image-container .inner{vertical-align:middle;position:relative;text-align:center;padding:2rem;}
@media (max-width:991.98px){.image-container .inner{padding:0;}
}
.image-container .inner img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all 0.5s ease-in-out;}
.image-container:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%);}
.main-column{padding-right:4rem;}
.right-column #db_publikationen_wrapper .pub_item_wrapper .preis{display:none;}
.right-column #db_publikationen_wrapper .pub_item_wrapper .detail_ansicht{display:none;}
.right-column .pub-liste{margin-top:0rem;}
/*  publikationen app */
#pub_suche{background:#ffffff;top:14.5rem;width:100%;max-width:1110px;z-index:10;padding-bottom:2rem;padding-top:2rem;}
#pub_suche .filter-form{margin-bottom:2rem;}
@media (max-width:575.98px){#pub_suche .wrapper-pub_search_text{margin-bottom:1.5rem;}
}
#pub_suche select{margin-bottom:1.5rem;}
#pub_suche #pubCollapse{border-bottom:1px solid #e9e9e9;}
#pub_suche #pub_von_bis .form-inline{margin-bottom:1.5rem;}
#pub_suche #pub_von_bis label{width:20%;}
#pub_suche #pub_von_bis input{width:64%;margin-left:1rem;}
#pub_suche #show_number label{margin-left:1rem;}
#pub_suche #aktive_filter{margin-top:1rem;margin-bottom:2rem;}
#pub_suche .filterung{font-weight:400;margin-bottom:0.5rem;display:inline-block;margin-right:1rem;}
#pub_suche .einkaufswagen::after{content:"ddd";}
.filter-colllapse-link{float:right;font-size:1.6rem;}
@media (max-width:767.98px){.filter-colllapse-link{float:none;margin-top:2rem;clear:both;display:block;}
}
/* pub liste start */
.pub-liste a{color:#3c3d3d;}
.pub-liste a.avtext{color:#999999;}
.pub-liste .onlinepreis .icon{font-size:2.5rem;margin-top:1rem;display:inline-block;}
.pub-liste .pdf-link-pub-l{margin:0 0 2rem 0;display:inline-block;}
.pub-liste .pdf-link-pub-l a{font-weight:400;}
.pub-liste .pub_info{margin-bottom:1.5rem;}
.pub-liste .autoren{font-size:1.6rem;padding-bottom:0.6rem;}
.pub-liste .autoren .autor-item:hover{text-decoration:underline;}
.pub-liste .titel{font-weight:400;margin-bottom:0.5rem;}
.pub-liste .pub-actions{margin-top:2rem;}
#db_publikationen_wrapper .abstract{display:none;}
#db_publikationen_wrapper_detail .detaileintrag .pub_detail_info strong{margin-right:0.3rem;}
#db_publikationen_wrapper_detail .detaileintrag .item{border:0;padding:0;}
#db_publikationen_wrapper_detail .detaileintrag .item .titel:hover{text-decoration:none;}
#db_publikationen_wrapper_detail .detaileintrag .item:hover{background:transparent;color:#3c3d3d;}
#db_publikationen_wrapper_detail .detaileintrag .item:hover a{color:#3c3d3d !important;}
#db_publikationen_wrapper_detail .detaileintrag .item:hover a i{color:#00acd1 !important;}
#db_publikationen_wrapper_detail .detaileintrag .item:hover .btn-outline-pub{border:1px solid #00acd1;}
#db_publikationen_wrapper_detail .detaileintrag .item:hover .btn-outline-pub a,#db_publikationen_wrapper_detail .detaileintrag .item:hover .btn-outline-pub i{color:#00acd1 !important;}
#db_publikationen_wrapper_detail .detaileintrag .item:hover .btn-outline-pub:hover a,#db_publikationen_wrapper_detail .detaileintrag .item:hover .btn-outline-pub:hover i{color:#ffffff !important;}
#db_publikationen_wrapper_detail .detaileintrag .item .pub_back a{color:#999999;}
#db_publikationen_wrapper_detail .detaileintrag .item .pub_back a:hover{color:#ff0000 !important;}
#db_publikationen_wrapper_detail .detaileintrag .item .abstract{margin:1rem 0 2rem 0;}
#db_publikationen_wrapper_detail .weitere-eintraege-liste{margin-top:4rem;}
.code-pub.pub-liste h3:after{background:#00acd1;}
.code-pub.pub-liste .icon{color:#00acd1;}
.code-pub.pub-liste .pdf-link-pub-l a{color:#00acd1;}
.code-pub.pub-liste .pdf-link-pub-l:hover i{color:#ffffff !important;}
.code-pub.pub-liste .titel:hover a{color:#00acd1;}
.code-pub.pub-liste .item:hover .titel a{color:#00acd1;}
.code-projekt.pub-liste h3:after{background:#b22372;}
.code-projekt.pub-liste .icon{color:#b22372;}
.code-projekt.pub-liste .pdf-link-pub-l a{color:#b22372 !important;}
.code-projekt.pub-liste .pdf-link-pub-l a:hover{color:#ffffff !important;}
.code-projekt.pub-liste .titel a:hover{color:#b22372;}
.code-projekt.pub-liste .item:hover .titel a{color:#b22372;}
.code-projekt.pub-liste .btn-outline-pub{border-color:#b22372;}
.code-projekt.pub-liste .btn-outline-pub:hover,.code-projekt.pub-liste .btn-outline-pub:focus,.code-projekt.pub-liste .btn-outline-pub:active{background:#b22372;border-color:#b22372 !important;color:#ffffff !important;}
.code-projekt.pub-liste .btn-outline-pub:hover .icon,.code-projekt.pub-liste .btn-outline-pub:focus .icon,.code-projekt.pub-liste .btn-outline-pub:active .icon{color:#ffffff;}
.code-event.pub-liste h3:after{background:#18be20;}
.code-event.pub-liste .icon{color:#18be20;}
.code-event.pub-liste .pdf-link-pub-l a{color:#18be20;}
.code-event.pub-liste .pdf-link-pub-l a:hover{color:#ffffff !important;}
.code-event.pub-liste .titel a:hover{color:#18be20;}
.code-event.pub-liste .item:hover .titel a{color:#18be20;}
.code-event.pub-liste .btn-outline-pub{border-color:#18be20;}
.code-event.pub-liste .btn-outline-pub:hover,.code-event.pub-liste .btn-outline-pub:focus,.code-event.pub-liste .btn-outline-pub:active{background:#18be20;border-color:#18be20 !important;color:#ffffff !important;}
.code-event.pub-liste .btn-outline-pub:hover .icon,.code-event.pub-liste .btn-outline-pub:focus .icon,.code-event.pub-liste .btn-outline-pub:active .icon{color:#ffffff;}
/* pub ende */
#person_suche #persCollapse{border-bottom:1px solid #e9e9e9;}
#person_suche #ma_search{margin-bottom:2rem;}
#person_suche .thema-wrapper .ma_thema{margin-bottom:0.5rem;}
@media (max-width:767.98px){#person_suche .thema-wrapper{margin-top:1rem;}
}
#person_suche .action-row{margin:2rem 0;}
.box-element .wrapper_person,.box-element .wrapper_person_noscript{display:block;width:100%;}
.box-element-bordered{display:-webkit-flex;display:-ms-flexbox;display:flex;width:48.5%;padding:20px;float:left;margin:2rem 0;border:1px solid #e9e9e9;}
@media (max-width:575.98px){.box-element-bordered{width:100%;}
}
.box-element-bordered:nth-child(even){margin-right:0;margin-left:1.5rem;}
@media (max-width:1199.98px){.box-element-bordered:nth-child(even){margin-left:1rem;}
}
@media (max-width:767.98px){.box-element-bordered:nth-child(even){margin-left:0.5rem;}
}
.box-element-bordered:nth-child(odd){margin-left:0;margin-right:1.5rem;}
@media (max-width:1199.98px){.box-element-bordered:nth-child(odd){margin-right:1rem;}
}
@media (max-width:767.98px){.box-element-bordered:nth-child(odd){margin-right:0.5rem;}
}
@media (max-width:767.98px){.box-element-bordered .wrapper_person_img{margin-bottom:2rem;}
}
.person-liste .category_nav{margin-top:2rem;}
.person-liste .category_nav .letter_wrapper{display:inline-block;float:left;padding:1rem;color:#999999;}
.person-liste .category_nav .letter_wrapper a{color:#3c3d3d;}
.person-liste .category_nav .letter_wrapper a:hover{color:#ff0000;}
.person-liste .person_category{background:#f2f2f2;padding:1rem;}
.person-liste #no-data{padding-left:1rem;margin:5rem 0 4rem 0;}
.person-liste .letterlink-hidden{display:inline-block;position:absolute;margin-top:-17rem;}
.person-liste .box-wrapper{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.person-liste .box-element{display:-webkit-flex;display:-ms-flexbox;display:flex;width:48.5%;padding:20px;float:left;margin:2rem 0;border:1px solid #e9e9e9;}
@media (max-width:575.98px){.person-liste .box-element{width:100%;}
}
.person-liste .box-element:nth-child(even){margin-right:0;margin-left:1.5rem;}
@media (max-width:1199.98px){.person-liste .box-element:nth-child(even){margin-left:1rem;}
}
@media (max-width:767.98px){.person-liste .box-element:nth-child(even){margin-left:0.5rem;}
}
.person-liste .box-element:nth-child(odd){margin-left:0;margin-right:1.5rem;}
@media (max-width:1199.98px){.person-liste .box-element:nth-child(odd){margin-right:1rem;}
}
@media (max-width:767.98px){.person-liste .box-element:nth-child(odd){margin-right:0.5rem;}
}
@media (max-width:767.98px){.person-liste .box-element .wrapper_person_img{margin-bottom:2rem;}
}
.person-liste .wrapper_person_info{padding:0rem 0 0 0;line-height:2.2rem;}
.person-liste .wrapper_person_info .person_funktion{margin-bottom:1rem;}
.person-liste .wrapper_person_info .wrapper_themen{margin-bottom:1rem;}
.person-liste .detail .box-element{width:100%;padding:0;float:none;margin:0;border:0;}
.person-liste .detail ul.person_detail_ul{padding-left:0rem;list-style-type:none;margin:1rem 0 1rem 0;}
.person-liste .detail ul.person_detail_ul li{margin-bottom:1rem;}
.person-liste .detail .pub-project-links{margin-top:2rem;}
.person-liste .detail .pub-project-links ul{list-style-type:none;padding:0;}
.person-liste .detail .assistenz{border-top:1px solid #e9e9e9;margin-top:2rem;padding-top:2rem;}
.person-liste .detail .assistenz .bezeichnung{font-family:'Muli', sans-serif;font-size:2.4rem;/*2.8*/
  font-weight:600;margin-bottom:1rem;line-height:3rem;color:#3c3d3d;margin-bottom:0rem;}
.person-liste .detail .assistenz .bezeichnung a{color:#999999;}
@media (max-width:767.98px){.person-liste .detail .assistenz .bezeichnung{font-size:2.0rem;}
}
.person-liste .detail .assistenz .box-element{display:-webkit-flex;display:-ms-flexbox;display:flex;width:48.5%;padding:20px;float:left;margin:2rem 0;border:1px solid #e9e9e9;margin-left:0 !important;width:100%;}
@media (max-width:575.98px){.person-liste .detail .assistenz .box-element{width:100%;}
}
.person-liste .detail .assistenz .box-element:nth-child(even){margin-right:0;margin-left:1.5rem;}
@media (max-width:1199.98px){.person-liste .detail .assistenz .box-element:nth-child(even){margin-left:1rem;}
}
@media (max-width:767.98px){.person-liste .detail .assistenz .box-element:nth-child(even){margin-left:0.5rem;}
}
.person-liste .detail .assistenz .box-element:nth-child(odd){margin-left:0;margin-right:1.5rem;}
@media (max-width:1199.98px){.person-liste .detail .assistenz .box-element:nth-child(odd){margin-right:1rem;}
}
@media (max-width:767.98px){.person-liste .detail .assistenz .box-element:nth-child(odd){margin-right:0.5rem;}
}
@media (max-width:767.98px){.person-liste .detail .assistenz .box-element .wrapper_person_img{margin-bottom:2rem;}
}
.person-liste .detail .assistenz .box-element .ma-back{display:none;}
.person-liste .detail .ma-back{margin-top:2rem;display:inline-block;}
.person-liste .befuellt{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.person-liste .befuellt .box-element{display:-webkit-flex;display:-ms-flexbox;display:flex;width:48.5%;padding:20px;float:left;margin:2rem 0;border:1px solid #e9e9e9;width:100%;margin:0 !important;}
@media (max-width:575.98px){.person-liste .befuellt .box-element{width:100%;}
}
.person-liste .befuellt .box-element:nth-child(even){margin-right:0;margin-left:1.5rem;}
@media (max-width:1199.98px){.person-liste .befuellt .box-element:nth-child(even){margin-left:1rem;}
}
@media (max-width:767.98px){.person-liste .befuellt .box-element:nth-child(even){margin-left:0.5rem;}
}
.person-liste .befuellt .box-element:nth-child(odd){margin-left:0;margin-right:1.5rem;}
@media (max-width:1199.98px){.person-liste .befuellt .box-element:nth-child(odd){margin-right:1rem;}
}
@media (max-width:767.98px){.person-liste .befuellt .box-element:nth-child(odd){margin-right:0.5rem;}
}
@media (max-width:767.98px){.person-liste .befuellt .box-element .wrapper_person_img{margin-bottom:2rem;}
}
.person-liste .befuellt .ma-back{display:none;}
.befuellt-list .wrapper_bdb{margin:0rem 0 1rem 0;}
.befuellt-list .wrapper_bdb h3{font-size:1.8rem;}
.befuellt-list .wrapper_bdb h3:after{margin-top:0.5rem;margin-bottom:0.5rem;}
@media (max-width:767.98px){.befuellt-list .wrapper_bdb{margin-top:3rem !important;}
}
.befuellt-list .hl-box{font-family:'Muli', sans-serif;font-size:2.4rem;/*2.8*/
  font-weight:600;margin-bottom:1rem;line-height:3rem;color:#3c3d3d;}
.befuellt-list .hl-box a{color:#999999;}
@media (max-width:767.98px){.befuellt-list .hl-box{font-size:2.0rem;}
}
/* für seitenspalte, unterhalb und detailseite */
.right-column .abteilung-hl{font-family:'Muli', sans-serif;font-size:2.4rem;/*2.8*/
  font-weight:600;margin-bottom:1rem;line-height:3rem;color:#3c3d3d;}
.right-column .abteilung-hl a{color:#999999;}
@media (max-width:767.98px){.right-column .abteilung-hl{font-size:2.0rem;}
}
.right-column .wrapper_bdb{margin:0;}
.right-column .befuellt{margin:0;}
.visuallyhidden{display:none;}
.form-check{padding-left:2.25rem;}
.form-check .form-check-input{margin-left:-2.25rem;top:0.3rem;}
select.form-control:not([size]):not([multiple]){height:auto !important;}
.badge{font-weight:300;font-size:1.6rem;border:1px solid #e9e9e9;margin-right:1rem;}
.breadcrumb{font-size:1.4rem;background:transparent;}
.breadcrumb .breadcrumb-item{color:#a2a3a3;}
.breadcrumb .breadcrumb-item.active{color:#a2a3a3;}
.widat .entry{padding:2rem;margin-bottom:3rem;}
@media (max-width:767.98px){.widat .entry{padding:1rem;margin-bottom:1rem;}
}
.widat .entry .highchart{margin-top:2rem;}
.widat .entry:nth-child(odd){background:#ffffff;}
.widat .entry:nth-child(even){background:#f2f2f2;}
.widat .panel-heading{font-size:2rem;}
.widat .panel-heading a{color:#3c3d3d;font-weight:600;}
.widat .panel-heading:hover{cursor:pointer;color:#999999;}
.widat .icon{color:#ff0000;margin-left:0.3rem;margin-right:0;}
.widat .panel-body{padding:2px 10px;}
.widat .panel-body .item-row{border-bottom:1px solid #e9e9e9;padding:0.3rem 0;}
.widat .panel-body .item-row:last-of-type{border-bottom:0;}
/* Tabs */
.bs-tabs .nav-tabs,#sresulttabs .nav-tabs{border-color:#e9e9e9;margin-bottom:3rem;}
.bs-tabs .nav-tabs .nav-item .nav-link,#sresulttabs .nav-tabs .nav-item .nav-link{border-radius:0;border-color:#e9e9e9;padding:1rem 2rem;margin-right:1rem;}
.bs-tabs .nav-tabs .nav-item .nav-link:hover,#sresulttabs .nav-tabs .nav-item .nav-link:hover{color:#3c3d3d;}
.bs-tabs .nav-tabs .nav-item .nav-link.active,#sresulttabs .nav-tabs .nav-item .nav-link.active{font-weight:600;background:#f2f2f2;}
@media (max-width:991.98px){.bs-tabs .nav-tabs .nav-item .nav-link,  #sresulttabs .nav-tabs .nav-item .nav-link{margin-bottom:1.5rem;}
}
@media (max-width:767.98px){.bs-tabs .nav-tabs .nav-item .nav-link,  #sresulttabs .nav-tabs .nav-item .nav-link{padding:0.5rem;}
}
.bs-tabs .tab-single-content .container,#sresulttabs .tab-single-content .container{padding:0;}
/* Endless scroll */
#moreItems{color:white;}
.news-liste #moreItems{margin:0 auto;padding-left:20px;padding-right:20px;}
.news-liste .loader{margin:0 auto;}
/* Loader */
.loader{border:8px solid #f3f3f3;/* Light grey */
  border-top:8px solid #d3d3d3;/* Blue */
  border-radius:50%;width:34px;height:34px;animation:spin 2s linear infinite;}
@keyframes spin{0%{transform:rotate(0deg);}
  100%{transform:rotate(360deg);}
}
/* login */
#fake_pass{display:none;}
.modal-login .login-info,.modal-login .login-info-nl{display:none;}
.modal-login.warenkorb .login-info{display:block;}
.modal .modal-header{border-bottom:0;padding:0;margin:0;}
.modal .modal-header .close{font-size:3rem;font-weight:300;}
.modal .modal-content{padding:3rem;}
.modal .modal-body legend{font-weight:600;}
.modal .modal-body input{margin-bottom:1.5rem;}
#moreItems{background:#f2f2f2;width:100%;display:inline-block;border:none;color:#3c3d3d;}
.scrollTop{text-decoration:none;position:fixed;bottom:4rem;right:4rem;display:none;font-size:4rem;z-index:20;border:1px solid #ffffff;background:rgba(242, 242, 242, 0.5);padding:0.5rem 1rem;}
.scrollTop span{color:#3c3d3d;}
.scrollTop:hover{text-decoration:none;}
.highcharts-container{margin:3rem 0 5rem 0;}
.container .container{padding-right:0;padding-left:0;}
#shopping_basket #sum{font-weight:600;border-top:1px solid #000000;}
#shopping_basket #sum td{text-align:right;}
#search_form legend{display:none;}
#search_form .input-group label{display:none;}
.search-result{margin-top:4rem;}
.search-result .entry{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #e9e9e9;}
.search-result .entry a{font-weight:300;font-size:2rem;}
.media_object_content{margin-bottom:3rem;}
#wrapper_person_1015 .wrapper_themen{display:none;}
.druck-icon{margin-top:2rem;}
.search-help-button{display:inline-block;text-align:right;right:11rem;position:absolute;top:0.5rem;}
#search_form .search-help-button{right:-3rem;}
/**** NEWS TEST MODULExxx***/
div.right{float:right;}
ul.news-overview{list-style-type:none;margin:0;padding:0;}
ul.news-overview li{display:inline-block;padding:5px 10px;border:solid 1px #AAA;}
ul.news-overview .active{background-color:#CCC;}
div.small_title{padding:5px 0 5px 10px;margin:0 0 10px 0;border-bottom:solid 1px #333;border-top:solid 1px #333;font-size:18px;}
.db-table-table{table-layout:fixed;width:100%;}
.news-teaser .teaser-a{border:solid 1px #CCC;background-color:#f0eac5;margin-bottom:20px;}
.news-teaser .teaser-text{padding:10px;}
.news-teaser h5{background:linear-gradient(0deg, #ffa500 5%, #ffff00 70%);padding:5px 10px;border-bottom:solid 1px #BBB;margin:0;}
.news-teaser .ov img{width:100%;}
.news-teaser a{color:#333;display:block;}
.widat .panel-body{border:none!important;padding-top:5px;padding-bottom:20px;}
.widat .panel-heading{padding:5px 7px;}
.widat .panel-body{padding:2px 13px;}
.widat.accordion-teaser-new .teaser-bullet-point{top:10px;}
.widat .sub .tbl{padding-left:20px;}
.widat .sub{padding-bottom:5px;}
.widat h2,.widat h3{padding:0!important;font-size:12px;}
.widat .mlink{max-width:none;padding-left:5px;}
/******************************************************************************************/
/*** import /prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/fontawesome-all.css ***/
/******************************************************************************************/
/*! * Font Awesome Pro 5.0.8 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license (Commercial License) */
.fa,.fas,.far,.fal,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-.0667em;}
.fa-xs{font-size:.75em;}
.fa-sm{font-size:.875em;}
.fa-1x{font-size:1em;}
.fa-2x{font-size:2em;}
.fa-3x{font-size:3em;}
.fa-4x{font-size:4em;}
.fa-5x{font-size:5em;}
.fa-6x{font-size:6em;}
.fa-7x{font-size:7em;}
.fa-8x{font-size:8em;}
.fa-9x{font-size:9em;}
.fa-10x{font-size:10em;}
.fa-fw{text-align:center;width:1.25em;}
.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0;}
  .fa-ul > li{position:relative;}
.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit;}
.fa-border{border:solid 0.08em #eee;border-radius:.1em;padding:.2em .25em .15em;}
.fa-pull-left{float:left;}
.fa-pull-right{float:right;}
.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em;}
.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em;}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}
.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
  100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
 }
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
  100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
 }
.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg);}
.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);transform:scale(-1, 1);}
.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);transform:scale(1, -1);}
.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(-1, -1);transform:scale(-1, -1);}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none;}
.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em;}
.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;}
.fa-stack-1x{line-height:inherit;}
.fa-stack-2x{font-size:2em;}
.fa-inverse{color:#fff;}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screenreaders do not read off random characters that represent icons */
.fa-500px:before{content:"\f26e";}
.fa-accessible-icon:before{content:"\f368";}
.fa-accusoft:before{content:"\f369";}
.fa-address-book:before{content:"\f2b9";}
.fa-address-card:before{content:"\f2bb";}
.fa-adjust:before{content:"\f042";}
.fa-adn:before{content:"\f170";}
.fa-adversal:before{content:"\f36a";}
.fa-affiliatetheme:before{content:"\f36b";}
.fa-alarm-clock:before{content:"\f34e";}
.fa-algolia:before{content:"\f36c";}
.fa-align-center:before{content:"\f037";}
.fa-align-justify:before{content:"\f039";}
.fa-align-left:before{content:"\f036";}
.fa-align-right:before{content:"\f038";}
.fa-allergies:before{content:"\f461";}
.fa-amazon:before{content:"\f270";}
.fa-amazon-pay:before{content:"\f42c";}
.fa-ambulance:before{content:"\f0f9";}
.fa-american-sign-language-interpreting:before{content:"\f2a3";}
.fa-amilia:before{content:"\f36d";}
.fa-anchor:before{content:"\f13d";}
.fa-android:before{content:"\f17b";}
.fa-angellist:before{content:"\f209";}
.fa-angle-double-down:before{content:"\f103";}
.fa-angle-double-left:before{content:"\f100";}
.fa-angle-double-right:before{content:"\f101";}
.fa-angle-double-up:before{content:"\f102";}
.fa-angle-down:before{content:"\f107";}
.fa-angle-left:before{content:"\f104";}
.fa-angle-right:before{content:"\f105";}
.fa-angle-up:before{content:"\f106";}
.fa-angrycreative:before{content:"\f36e";}
.fa-angular:before{content:"\f420";}
.fa-app-store:before{content:"\f36f";}
.fa-app-store-ios:before{content:"\f370";}
.fa-apper:before{content:"\f371";}
.fa-apple:before{content:"\f179";}
.fa-apple-pay:before{content:"\f415";}
.fa-archive:before{content:"\f187";}
.fa-arrow-alt-circle-down:before{content:"\f358";}
.fa-arrow-alt-circle-left:before{content:"\f359";}
.fa-arrow-alt-circle-right:before{content:"\f35a";}
.fa-arrow-alt-circle-up:before{content:"\f35b";}
.fa-arrow-alt-down:before{content:"\f354";}
.fa-arrow-alt-from-bottom:before{content:"\f346";}
.fa-arrow-alt-from-left:before{content:"\f347";}
.fa-arrow-alt-from-right:before{content:"\f348";}
.fa-arrow-alt-from-top:before{content:"\f349";}
.fa-arrow-alt-left:before{content:"\f355";}
.fa-arrow-alt-right:before{content:"\f356";}
.fa-arrow-alt-square-down:before{content:"\f350";}
.fa-arrow-alt-square-left:before{content:"\f351";}
.fa-arrow-alt-square-right:before{content:"\f352";}
.fa-arrow-alt-square-up:before{content:"\f353";}
.fa-arrow-alt-to-bottom:before{content:"\f34a";}
.fa-arrow-alt-to-left:before{content:"\f34b";}
.fa-arrow-alt-to-right:before{content:"\f34c";}
.fa-arrow-alt-to-top:before{content:"\f34d";}
.fa-arrow-alt-up:before{content:"\f357";}
.fa-arrow-circle-down:before{content:"\f0ab";}
.fa-arrow-circle-left:before{content:"\f0a8";}
.fa-arrow-circle-right:before{content:"\f0a9";}
.fa-arrow-circle-up:before{content:"\f0aa";}
.fa-arrow-down:before{content:"\f063";}
.fa-arrow-from-bottom:before{content:"\f342";}
.fa-arrow-from-left:before{content:"\f343";}
.fa-arrow-from-right:before{content:"\f344";}
.fa-arrow-from-top:before{content:"\f345";}
.fa-arrow-left:before{content:"\f060";}
.fa-arrow-right:before{content:"\f061";}
.fa-arrow-square-down:before{content:"\f339";}
.fa-arrow-square-left:before{content:"\f33a";}
.fa-arrow-square-right:before{content:"\f33b";}
.fa-arrow-square-up:before{content:"\f33c";}
.fa-arrow-to-bottom:before{content:"\f33d";}
.fa-arrow-to-left:before{content:"\f33e";}
.fa-arrow-to-right:before{content:"\f340";}
.fa-arrow-to-top:before{content:"\f341";}
.fa-arrow-up:before{content:"\f062";}
.fa-arrows:before{content:"\f047";}
.fa-arrows-alt:before{content:"\f0b2";}
.fa-arrows-alt-h:before{content:"\f337";}
.fa-arrows-alt-v:before{content:"\f338";}
.fa-arrows-h:before{content:"\f07e";}
.fa-arrows-v:before{content:"\f07d";}
.fa-assistive-listening-systems:before{content:"\f2a2";}
.fa-asterisk:before{content:"\f069";}
.fa-asymmetrik:before{content:"\f372";}
.fa-at:before{content:"\f1fa";}
.fa-audible:before{content:"\f373";}
.fa-audio-description:before{content:"\f29e";}
.fa-autoprefixer:before{content:"\f41c";}
.fa-avianex:before{content:"\f374";}
.fa-aviato:before{content:"\f421";}
.fa-aws:before{content:"\f375";}
.fa-backward:before{content:"\f04a";}
.fa-badge:before{content:"\f335";}
.fa-badge-check:before{content:"\f336";}
.fa-balance-scale:before{content:"\f24e";}
.fa-ban:before{content:"\f05e";}
.fa-band-aid:before{content:"\f462";}
.fa-bandcamp:before{content:"\f2d5";}
.fa-barcode:before{content:"\f02a";}
.fa-barcode-alt:before{content:"\f463";}
.fa-barcode-read:before{content:"\f464";}
.fa-barcode-scan:before{content:"\f465";}
.fa-bars:before{content:"\f0c9";}
.fa-baseball:before{content:"\f432";}
.fa-baseball-ball:before{content:"\f433";}
.fa-basketball-ball:before{content:"\f434";}
.fa-basketball-hoop:before{content:"\f435";}
.fa-bath:before{content:"\f2cd";}
.fa-battery-bolt:before{content:"\f376";}
.fa-battery-empty:before{content:"\f244";}
.fa-battery-full:before{content:"\f240";}
.fa-battery-half:before{content:"\f242";}
.fa-battery-quarter:before{content:"\f243";}
.fa-battery-slash:before{content:"\f377";}
.fa-battery-three-quarters:before{content:"\f241";}
.fa-bed:before{content:"\f236";}
.fa-beer:before{content:"\f0fc";}
.fa-behance:before{content:"\f1b4";}
.fa-behance-square:before{content:"\f1b5";}
.fa-bell:before{content:"\f0f3";}
.fa-bell-slash:before{content:"\f1f6";}
.fa-bicycle:before{content:"\f206";}
.fa-bimobject:before{content:"\f378";}
.fa-binoculars:before{content:"\f1e5";}
.fa-birthday-cake:before{content:"\f1fd";}
.fa-bitbucket:before{content:"\f171";}
.fa-bitcoin:before{content:"\f379";}
.fa-bity:before{content:"\f37a";}
.fa-black-tie:before{content:"\f27e";}
.fa-blackberry:before{content:"\f37b";}
.fa-blind:before{content:"\f29d";}
.fa-blogger:before{content:"\f37c";}
.fa-blogger-b:before{content:"\f37d";}
.fa-bluetooth:before{content:"\f293";}
.fa-bluetooth-b:before{content:"\f294";}
.fa-bold:before{content:"\f032";}
.fa-bolt:before{content:"\f0e7";}
.fa-bomb:before{content:"\f1e2";}
.fa-book:before{content:"\f02d";}
.fa-bookmark:before{content:"\f02e";}
.fa-bowling-ball:before{content:"\f436";}
.fa-bowling-pins:before{content:"\f437";}
.fa-box:before{content:"\f466";}
.fa-box-check:before{content:"\f467";}
.fa-boxes:before{content:"\f468";}
.fa-boxing-glove:before{content:"\f438";}
.fa-braille:before{content:"\f2a1";}
.fa-briefcase:before{content:"\f0b1";}
.fa-briefcase-medical:before{content:"\f469";}
.fa-browser:before{content:"\f37e";}
.fa-btc:before{content:"\f15a";}
.fa-bug:before{content:"\f188";}
.fa-building:before{content:"\f1ad";}
.fa-bullhorn:before{content:"\f0a1";}
.fa-bullseye:before{content:"\f140";}
.fa-burn:before{content:"\f46a";}
.fa-buromobelexperte:before{content:"\f37f";}
.fa-bus:before{content:"\f207";}
.fa-buysellads:before{content:"\f20d";}
.fa-calculator:before{content:"\f1ec";}
.fa-calendar:before{content:"\f133";}
.fa-calendar-alt:before{content:"\f073";}
.fa-calendar-check:before{content:"\f274";}
.fa-calendar-edit:before{content:"\f333";}
.fa-calendar-exclamation:before{content:"\f334";}
.fa-calendar-minus:before{content:"\f272";}
.fa-calendar-plus:before{content:"\f271";}
.fa-calendar-times:before{content:"\f273";}
.fa-camera:before{content:"\f030";}
.fa-camera-alt:before{content:"\f332";}
.fa-camera-retro:before{content:"\f083";}
.fa-capsules:before{content:"\f46b";}
.fa-car:before{content:"\f1b9";}
.fa-caret-circle-down:before{content:"\f32d";}
.fa-caret-circle-left:before{content:"\f32e";}
.fa-caret-circle-right:before{content:"\f330";}
.fa-caret-circle-up:before{content:"\f331";}
.fa-caret-down:before{content:"\f0d7";}
.fa-caret-left:before{content:"\f0d9";}
.fa-caret-right:before{content:"\f0da";}
.fa-caret-square-down:before{content:"\f150";}
.fa-caret-square-left:before{content:"\f191";}
.fa-caret-square-right:before{content:"\f152";}
.fa-caret-square-up:before{content:"\f151";}
.fa-caret-up:before{content:"\f0d8";}
.fa-cart-arrow-down:before{content:"\f218";}
.fa-cart-plus:before{content:"\f217";}
.fa-cc-amazon-pay:before{content:"\f42d";}
.fa-cc-amex:before{content:"\f1f3";}
.fa-cc-apple-pay:before{content:"\f416";}
.fa-cc-diners-club:before{content:"\f24c";}
.fa-cc-discover:before{content:"\f1f2";}
.fa-cc-jcb:before{content:"\f24b";}
.fa-cc-mastercard:before{content:"\f1f1";}
.fa-cc-paypal:before{content:"\f1f4";}
.fa-cc-stripe:before{content:"\f1f5";}
.fa-cc-visa:before{content:"\f1f0";}
.fa-centercode:before{content:"\f380";}
.fa-certificate:before{content:"\f0a3";}
.fa-chart-area:before{content:"\f1fe";}
.fa-chart-bar:before{content:"\f080";}
.fa-chart-line:before{content:"\f201";}
.fa-chart-pie:before{content:"\f200";}
.fa-check:before{content:"\f00c";}
.fa-check-circle:before{content:"\f058";}
.fa-check-square:before{content:"\f14a";}
.fa-chess:before{content:"\f439";}
.fa-chess-bishop:before{content:"\f43a";}
.fa-chess-bishop-alt:before{content:"\f43b";}
.fa-chess-board:before{content:"\f43c";}
.fa-chess-clock:before{content:"\f43d";}
.fa-chess-clock-alt:before{content:"\f43e";}
.fa-chess-king:before{content:"\f43f";}
.fa-chess-king-alt:before{content:"\f440";}
.fa-chess-knight:before{content:"\f441";}
.fa-chess-knight-alt:before{content:"\f442";}
.fa-chess-pawn:before{content:"\f443";}
.fa-chess-pawn-alt:before{content:"\f444";}
.fa-chess-queen:before{content:"\f445";}
.fa-chess-queen-alt:before{content:"\f446";}
.fa-chess-rook:before{content:"\f447";}
.fa-chess-rook-alt:before{content:"\f448";}
.fa-chevron-circle-down:before{content:"\f13a";}
.fa-chevron-circle-left:before{content:"\f137";}
.fa-chevron-circle-right:before{content:"\f138";}
.fa-chevron-circle-up:before{content:"\f139";}
.fa-chevron-double-down:before{content:"\f322";}
.fa-chevron-double-left:before{content:"\f323";}
.fa-chevron-double-right:before{content:"\f324";}
.fa-chevron-double-up:before{content:"\f325";}
.fa-chevron-down:before{content:"\f078";}
.fa-chevron-left:before{content:"\f053";}
.fa-chevron-right:before{content:"\f054";}
.fa-chevron-square-down:before{content:"\f329";}
.fa-chevron-square-left:before{content:"\f32a";}
.fa-chevron-square-right:before{content:"\f32b";}
.fa-chevron-square-up:before{content:"\f32c";}
.fa-chevron-up:before{content:"\f077";}
.fa-child:before{content:"\f1ae";}
.fa-chrome:before{content:"\f268";}
.fa-circle:before{content:"\f111";}
.fa-circle-notch:before{content:"\f1ce";}
.fa-clipboard:before{content:"\f328";}
.fa-clipboard-check:before{content:"\f46c";}
.fa-clipboard-list:before{content:"\f46d";}
.fa-clock:before{content:"\f017";}
.fa-clone:before{content:"\f24d";}
.fa-closed-captioning:before{content:"\f20a";}
.fa-cloud:before{content:"\f0c2";}
.fa-cloud-download:before{content:"\f0ed";}
.fa-cloud-download-alt:before{content:"\f381";}
.fa-cloud-upload:before{content:"\f0ee";}
.fa-cloud-upload-alt:before{content:"\f382";}
.fa-cloudscale:before{content:"\f383";}
.fa-cloudsmith:before{content:"\f384";}
.fa-cloudversify:before{content:"\f385";}
.fa-club:before{content:"\f327";}
.fa-code:before{content:"\f121";}
.fa-code-branch:before{content:"\f126";}
.fa-code-commit:before{content:"\f386";}
.fa-code-merge:before{content:"\f387";}
.fa-codepen:before{content:"\f1cb";}
.fa-codiepie:before{content:"\f284";}
.fa-coffee:before{content:"\f0f4";}
.fa-cog:before{content:"\f013";}
.fa-cogs:before{content:"\f085";}
.fa-columns:before{content:"\f0db";}
.fa-comment:before{content:"\f075";}
.fa-comment-alt:before{content:"\f27a";}
.fa-comments:before{content:"\f086";}
.fa-compass:before{content:"\f14e";}
.fa-compress:before{content:"\f066";}
.fa-compress-alt:before{content:"\f422";}
.fa-compress-wide:before{content:"\f326";}
.fa-connectdevelop:before{content:"\f20e";}
.fa-contao:before{content:"\f26d";}
.fa-conveyor-belt:before{content:"\f46e";}
.fa-conveyor-belt-alt:before{content:"\f46f";}
.fa-copy:before{content:"\f0c5";}
.fa-copyright:before{content:"\f1f9";}
.fa-cpanel:before{content:"\f388";}
.fa-creative-commons:before{content:"\f25e";}
.fa-credit-card:before{content:"\f09d";}
.fa-credit-card-blank:before{content:"\f389";}
.fa-credit-card-front:before{content:"\f38a";}
.fa-cricket:before{content:"\f449";}
.fa-crop:before{content:"\f125";}
.fa-crosshairs:before{content:"\f05b";}
.fa-css3:before{content:"\f13c";}
.fa-css3-alt:before{content:"\f38b";}
.fa-cube:before{content:"\f1b2";}
.fa-cubes:before{content:"\f1b3";}
.fa-curling:before{content:"\f44a";}
.fa-cut:before{content:"\f0c4";}
.fa-cuttlefish:before{content:"\f38c";}
.fa-d-and-d:before{content:"\f38d";}
.fa-dashcube:before{content:"\f210";}
.fa-database:before{content:"\f1c0";}
.fa-deaf:before{content:"\f2a4";}
.fa-delicious:before{content:"\f1a5";}
.fa-deploydog:before{content:"\f38e";}
.fa-deskpro:before{content:"\f38f";}
.fa-desktop:before{content:"\f108";}
.fa-desktop-alt:before{content:"\f390";}
.fa-deviantart:before{content:"\f1bd";}
.fa-diagnoses:before{content:"\f470";}
.fa-diamond:before{content:"\f219";}
.fa-digg:before{content:"\f1a6";}
.fa-digital-ocean:before{content:"\f391";}
.fa-discord:before{content:"\f392";}
.fa-discourse:before{content:"\f393";}
.fa-dna:before{content:"\f471";}
.fa-dochub:before{content:"\f394";}
.fa-docker:before{content:"\f395";}
.fa-dollar-sign:before{content:"\f155";}
.fa-dolly:before{content:"\f472";}
.fa-dolly-empty:before{content:"\f473";}
.fa-dolly-flatbed:before{content:"\f474";}
.fa-dolly-flatbed-alt:before{content:"\f475";}
.fa-dolly-flatbed-empty:before{content:"\f476";}
.fa-dot-circle:before{content:"\f192";}
.fa-download:before{content:"\f019";}
.fa-draft2digital:before{content:"\f396";}
.fa-dribbble:before{content:"\f17d";}
.fa-dribbble-square:before{content:"\f397";}
.fa-dropbox:before{content:"\f16b";}
.fa-drupal:before{content:"\f1a9";}
.fa-dumbbell:before{content:"\f44b";}
.fa-dyalog:before{content:"\f399";}
.fa-earlybirds:before{content:"\f39a";}
.fa-edge:before{content:"\f282";}
.fa-edit:before{content:"\f044";}
.fa-eject:before{content:"\f052";}
.fa-elementor:before{content:"\f430";}
.fa-ellipsis-h:before{content:"\f141";}
.fa-ellipsis-h-alt:before{content:"\f39b";}
.fa-ellipsis-v:before{content:"\f142";}
.fa-ellipsis-v-alt:before{content:"\f39c";}
.fa-ember:before{content:"\f423";}
.fa-empire:before{content:"\f1d1";}
.fa-envelope:before{content:"\f0e0";}
.fa-envelope-open:before{content:"\f2b6";}
.fa-envelope-square:before{content:"\f199";}
.fa-envira:before{content:"\f299";}
.fa-eraser:before{content:"\f12d";}
.fa-erlang:before{content:"\f39d";}
.fa-ethereum:before{content:"\f42e";}
.fa-etsy:before{content:"\f2d7";}
.fa-euro-sign:before{content:"\f153";}
.fa-exchange:before{content:"\f0ec";}
.fa-exchange-alt:before{content:"\f362";}
.fa-exclamation:before{content:"\f12a";}
.fa-exclamation-circle:before{content:"\f06a";}
.fa-exclamation-square:before{content:"\f321";}
.fa-exclamation-triangle:before{content:"\f071";}
.fa-expand:before{content:"\f065";}
.fa-expand-alt:before{content:"\f424";}
.fa-expand-arrows:before{content:"\f31d";}
.fa-expand-arrows-alt:before{content:"\f31e";}
.fa-expand-wide:before{content:"\f320";}
.fa-expeditedssl:before{content:"\f23e";}
.fa-external-link:before{content:"\f08e";}
.fa-external-link-alt:before{content:"\f35d";}
.fa-external-link-square:before{content:"\f14c";}
.fa-external-link-square-alt:before{content:"\f360";}
.fa-eye:before{content:"\f06e";}
.fa-eye-dropper:before{content:"\f1fb";}
.fa-eye-slash:before{content:"\f070";}
.fa-facebook:before{content:"\f09a";}
.fa-facebook-f:before{content:"\f39e";}
.fa-facebook-messenger:before{content:"\f39f";}
.fa-facebook-square:before{content:"\f082";}
.fa-fast-backward:before{content:"\f049";}
.fa-fast-forward:before{content:"\f050";}
.fa-fax:before{content:"\f1ac";}
.fa-female:before{content:"\f182";}
.fa-field-hockey:before{content:"\f44c";}
.fa-fighter-jet:before{content:"\f0fb";}
.fa-file:before{content:"\f15b";}
.fa-file-alt:before{content:"\f15c";}
.fa-file-archive:before{content:"\f1c6";}
.fa-file-audio:before{content:"\f1c7";}
.fa-file-check:before{content:"\f316";}
.fa-file-code:before{content:"\f1c9";}
.fa-file-edit:before{content:"\f31c";}
.fa-file-excel:before{content:"\f1c3";}
.fa-file-exclamation:before{content:"\f31a";}
.fa-file-image:before{content:"\f1c5";}
.fa-file-medical:before{content:"\f477";}
.fa-file-medical-alt:before{content:"\f478";}
.fa-file-minus:before{content:"\f318";}
.fa-file-pdf:before{content:"\f1c1";}
.fa-file-plus:before{content:"\f319";}
.fa-file-powerpoint:before{content:"\f1c4";}
.fa-file-times:before{content:"\f317";}
.fa-file-video:before{content:"\f1c8";}
.fa-file-word:before{content:"\f1c2";}
.fa-film:before{content:"\f008";}
.fa-film-alt:before{content:"\f3a0";}
.fa-filter:before{content:"\f0b0";}
.fa-fire:before{content:"\f06d";}
.fa-fire-extinguisher:before{content:"\f134";}
.fa-firefox:before{content:"\f269";}
.fa-first-aid:before{content:"\f479";}
.fa-first-order:before{content:"\f2b0";}
.fa-firstdraft:before{content:"\f3a1";}
.fa-flag:before{content:"\f024";}
.fa-flag-checkered:before{content:"\f11e";}
.fa-flask:before{content:"\f0c3";}
.fa-flickr:before{content:"\f16e";}
.fa-flipboard:before{content:"\f44d";}
.fa-fly:before{content:"\f417";}
.fa-folder:before{content:"\f07b";}
.fa-folder-open:before{content:"\f07c";}
.fa-font:before{content:"\f031";}
.fa-font-awesome:before{content:"\f2b4";}
.fa-font-awesome-alt:before{content:"\f35c";}
.fa-font-awesome-flag:before{content:"\f425";}
.fa-fonticons:before{content:"\f280";}
.fa-fonticons-fi:before{content:"\f3a2";}
.fa-football-ball:before{content:"\f44e";}
.fa-football-helmet:before{content:"\f44f";}
.fa-forklift:before{content:"\f47a";}
.fa-fort-awesome:before{content:"\f286";}
.fa-fort-awesome-alt:before{content:"\f3a3";}
.fa-forumbee:before{content:"\f211";}
.fa-forward:before{content:"\f04e";}
.fa-foursquare:before{content:"\f180";}
.fa-free-code-camp:before{content:"\f2c5";}
.fa-freebsd:before{content:"\f3a4";}
.fa-frown:before{content:"\f119";}
.fa-futbol:before{content:"\f1e3";}
.fa-gamepad:before{content:"\f11b";}
.fa-gavel:before{content:"\f0e3";}
.fa-gem:before{content:"\f3a5";}
.fa-genderless:before{content:"\f22d";}
.fa-get-pocket:before{content:"\f265";}
.fa-gg:before{content:"\f260";}
.fa-gg-circle:before{content:"\f261";}
.fa-gift:before{content:"\f06b";}
.fa-git:before{content:"\f1d3";}
.fa-git-square:before{content:"\f1d2";}
.fa-github:before{content:"\f09b";}
.fa-github-alt:before{content:"\f113";}
.fa-github-square:before{content:"\f092";}
.fa-gitkraken:before{content:"\f3a6";}
.fa-gitlab:before{content:"\f296";}
.fa-gitter:before{content:"\f426";}
.fa-glass-martini:before{content:"\f000";}
.fa-glide:before{content:"\f2a5";}
.fa-glide-g:before{content:"\f2a6";}
.fa-globe:before{content:"\f0ac";}
.fa-gofore:before{content:"\f3a7";}
.fa-golf-ball:before{content:"\f450";}
.fa-golf-club:before{content:"\f451";}
.fa-goodreads:before{content:"\f3a8";}
.fa-goodreads-g:before{content:"\f3a9";}
.fa-google:before{content:"\f1a0";}
.fa-google-drive:before{content:"\f3aa";}
.fa-google-play:before{content:"\f3ab";}
.fa-google-plus:before{content:"\f2b3";}
.fa-google-plus-g:before{content:"\f0d5";}
.fa-google-plus-square:before{content:"\f0d4";}
.fa-google-wallet:before{content:"\f1ee";}
.fa-graduation-cap:before{content:"\f19d";}
.fa-gratipay:before{content:"\f184";}
.fa-grav:before{content:"\f2d6";}
.fa-gripfire:before{content:"\f3ac";}
.fa-grunt:before{content:"\f3ad";}
.fa-gulp:before{content:"\f3ae";}
.fa-h-square:before{content:"\f0fd";}
.fa-h1:before{content:"\f313";}
.fa-h2:before{content:"\f314";}
.fa-h3:before{content:"\f315";}
.fa-hacker-news:before{content:"\f1d4";}
.fa-hacker-news-square:before{content:"\f3af";}
.fa-hand-holding-box:before{content:"\f47b";}
.fa-hand-lizard:before{content:"\f258";}
.fa-hand-paper:before{content:"\f256";}
.fa-hand-peace:before{content:"\f25b";}
.fa-hand-point-down:before{content:"\f0a7";}
.fa-hand-point-left:before{content:"\f0a5";}
.fa-hand-point-right:before{content:"\f0a4";}
.fa-hand-point-up:before{content:"\f0a6";}
.fa-hand-pointer:before{content:"\f25a";}
.fa-hand-receiving:before{content:"\f47c";}
.fa-hand-rock:before{content:"\f255";}
.fa-hand-scissors:before{content:"\f257";}
.fa-hand-spock:before{content:"\f259";}
.fa-handshake:before{content:"\f2b5";}
.fa-hashtag:before{content:"\f292";}
.fa-hdd:before{content:"\f0a0";}
.fa-heading:before{content:"\f1dc";}
.fa-headphones:before{content:"\f025";}
.fa-heart:before{content:"\f004";}
.fa-heartbeat:before{content:"\f21e";}
.fa-hexagon:before{content:"\f312";}
.fa-hips:before{content:"\f452";}
.fa-hire-a-helper:before{content:"\f3b0";}
.fa-history:before{content:"\f1da";}
.fa-hockey-puck:before{content:"\f453";}
.fa-hockey-sticks:before{content:"\f454";}
.fa-home:before{content:"\f015";}
.fa-hooli:before{content:"\f427";}
.fa-hospital:before{content:"\f0f8";}
.fa-hospital-alt:before{content:"\f47d";}
.fa-hospital-symbol:before{content:"\f47e";}
.fa-hotjar:before{content:"\f3b1";}
.fa-hourglass:before{content:"\f254";}
.fa-hourglass-end:before{content:"\f253";}
.fa-hourglass-half:before{content:"\f252";}
.fa-hourglass-start:before{content:"\f251";}
.fa-houzz:before{content:"\f27c";}
.fa-html5:before{content:"\f13b";}
.fa-hubspot:before{content:"\f3b2";}
.fa-i-cursor:before{content:"\f246";}
.fa-id-badge:before{content:"\f2c1";}
.fa-id-card:before{content:"\f2c2";}
.fa-id-card-alt:before{content:"\f47f";}
.fa-image:before{content:"\f03e";}
.fa-images:before{content:"\f302";}
.fa-imdb:before{content:"\f2d8";}
.fa-inbox:before{content:"\f01c";}
.fa-inbox-in:before{content:"\f310";}
.fa-inbox-out:before{content:"\f311";}
.fa-indent:before{content:"\f03c";}
.fa-industry:before{content:"\f275";}
.fa-industry-alt:before{content:"\f3b3";}
.fa-info:before{content:"\f129";}
.fa-info-circle:before{content:"\f05a";}
.fa-info-square:before{content:"\f30f";}
.fa-instagram:before{content:"\f16d";}
.fa-internet-explorer:before{content:"\f26b";}
.fa-inventory:before{content:"\f480";}
.fa-ioxhost:before{content:"\f208";}
.fa-italic:before{content:"\f033";}
.fa-itunes:before{content:"\f3b4";}
.fa-itunes-note:before{content:"\f3b5";}
.fa-jack-o-lantern:before{content:"\f30e";}
.fa-jenkins:before{content:"\f3b6";}
.fa-joget:before{content:"\f3b7";}
.fa-joomla:before{content:"\f1aa";}
.fa-js:before{content:"\f3b8";}
.fa-js-square:before{content:"\f3b9";}
.fa-jsfiddle:before{content:"\f1cc";}
.fa-key:before{content:"\f084";}
.fa-keyboard:before{content:"\f11c";}
.fa-keycdn:before{content:"\f3ba";}
.fa-kickstarter:before{content:"\f3bb";}
.fa-kickstarter-k:before{content:"\f3bc";}
.fa-korvue:before{content:"\f42f";}
.fa-language:before{content:"\f1ab";}
.fa-laptop:before{content:"\f109";}
.fa-laravel:before{content:"\f3bd";}
.fa-lastfm:before{content:"\f202";}
.fa-lastfm-square:before{content:"\f203";}
.fa-leaf:before{content:"\f06c";}
.fa-leanpub:before{content:"\f212";}
.fa-lemon:before{content:"\f094";}
.fa-less:before{content:"\f41d";}
.fa-level-down:before{content:"\f149";}
.fa-level-down-alt:before{content:"\f3be";}
.fa-level-up:before{content:"\f148";}
.fa-level-up-alt:before{content:"\f3bf";}
.fa-life-ring:before{content:"\f1cd";}
.fa-lightbulb:before{content:"\f0eb";}
.fa-line:before{content:"\f3c0";}
.fa-link:before{content:"\f0c1";}
.fa-linkedin:before{content:"\f08c";}
.fa-linkedin-in:before{content:"\f0e1";}
.fa-linode:before{content:"\f2b8";}
.fa-linux:before{content:"\f17c";}
.fa-lira-sign:before{content:"\f195";}
.fa-list:before{content:"\f03a";}
.fa-list-alt:before{content:"\f022";}
.fa-list-ol:before{content:"\f0cb";}
.fa-list-ul:before{content:"\f0ca";}
.fa-location-arrow:before{content:"\f124";}
.fa-lock:before{content:"\f023";}
.fa-lock-alt:before{content:"\f30d";}
.fa-lock-open:before{content:"\f3c1";}
.fa-lock-open-alt:before{content:"\f3c2";}
.fa-long-arrow-alt-down:before{content:"\f309";}
.fa-long-arrow-alt-left:before{content:"\f30a";}
.fa-long-arrow-alt-right:before{content:"\f30b";}
.fa-long-arrow-alt-up:before{content:"\f30c";}
.fa-long-arrow-down:before{content:"\f175";}
.fa-long-arrow-left:before{content:"\f177";}
.fa-long-arrow-right:before{content:"\f178";}
.fa-long-arrow-up:before{content:"\f176";}
.fa-low-vision:before{content:"\f2a8";}
.fa-luchador:before{content:"\f455";}
.fa-lyft:before{content:"\f3c3";}
.fa-magento:before{content:"\f3c4";}
.fa-magic:before{content:"\f0d0";}
.fa-magnet:before{content:"\f076";}
.fa-male:before{content:"\f183";}
.fa-map:before{content:"\f279";}
.fa-map-marker:before{content:"\f041";}
.fa-map-marker-alt:before{content:"\f3c5";}
.fa-map-pin:before{content:"\f276";}
.fa-map-signs:before{content:"\f277";}
.fa-mars:before{content:"\f222";}
.fa-mars-double:before{content:"\f227";}
.fa-mars-stroke:before{content:"\f229";}
.fa-mars-stroke-h:before{content:"\f22b";}
.fa-mars-stroke-v:before{content:"\f22a";}
.fa-maxcdn:before{content:"\f136";}
.fa-medapps:before{content:"\f3c6";}
.fa-medium:before{content:"\f23a";}
.fa-medium-m:before{content:"\f3c7";}
.fa-medkit:before{content:"\f0fa";}
.fa-medrt:before{content:"\f3c8";}
.fa-meetup:before{content:"\f2e0";}
.fa-meh:before{content:"\f11a";}
.fa-mercury:before{content:"\f223";}
.fa-microchip:before{content:"\f2db";}
.fa-microphone:before{content:"\f130";}
.fa-microphone-alt:before{content:"\f3c9";}
.fa-microphone-slash:before{content:"\f131";}
.fa-microsoft:before{content:"\f3ca";}
.fa-minus:before{content:"\f068";}
.fa-minus-circle:before{content:"\f056";}
.fa-minus-hexagon:before{content:"\f307";}
.fa-minus-octagon:before{content:"\f308";}
.fa-minus-square:before{content:"\f146";}
.fa-mix:before{content:"\f3cb";}
.fa-mixcloud:before{content:"\f289";}
.fa-mizuni:before{content:"\f3cc";}
.fa-mobile:before{content:"\f10b";}
.fa-mobile-alt:before{content:"\f3cd";}
.fa-mobile-android:before{content:"\f3ce";}
.fa-mobile-android-alt:before{content:"\f3cf";}
.fa-modx:before{content:"\f285";}
.fa-monero:before{content:"\f3d0";}
.fa-money-bill:before{content:"\f0d6";}
.fa-money-bill-alt:before{content:"\f3d1";}
.fa-moon:before{content:"\f186";}
.fa-motorcycle:before{content:"\f21c";}
.fa-mouse-pointer:before{content:"\f245";}
.fa-music:before{content:"\f001";}
.fa-napster:before{content:"\f3d2";}
.fa-neuter:before{content:"\f22c";}
.fa-newspaper:before{content:"\f1ea";}
.fa-nintendo-switch:before{content:"\f418";}
.fa-node:before{content:"\f419";}
.fa-node-js:before{content:"\f3d3";}
.fa-notes-medical:before{content:"\f481";}
.fa-npm:before{content:"\f3d4";}
.fa-ns8:before{content:"\f3d5";}
.fa-nutritionix:before{content:"\f3d6";}
.fa-object-group:before{content:"\f247";}
.fa-object-ungroup:before{content:"\f248";}
.fa-octagon:before{content:"\f306";}
.fa-odnoklassniki:before{content:"\f263";}
.fa-odnoklassniki-square:before{content:"\f264";}
.fa-opencart:before{content:"\f23d";}
.fa-openid:before{content:"\f19b";}
.fa-opera:before{content:"\f26a";}
.fa-optin-monster:before{content:"\f23c";}
.fa-osi:before{content:"\f41a";}
.fa-outdent:before{content:"\f03b";}
.fa-page4:before{content:"\f3d7";}
.fa-pagelines:before{content:"\f18c";}
.fa-paint-brush:before{content:"\f1fc";}
.fa-palfed:before{content:"\f3d8";}
.fa-pallet:before{content:"\f482";}
.fa-pallet-alt:before{content:"\f483";}
.fa-paper-plane:before{content:"\f1d8";}
.fa-paperclip:before{content:"\f0c6";}
.fa-paragraph:before{content:"\f1dd";}
.fa-paste:before{content:"\f0ea";}
.fa-patreon:before{content:"\f3d9";}
.fa-pause:before{content:"\f04c";}
.fa-pause-circle:before{content:"\f28b";}
.fa-paw:before{content:"\f1b0";}
.fa-paypal:before{content:"\f1ed";}
.fa-pen:before{content:"\f304";}
.fa-pen-alt:before{content:"\f305";}
.fa-pen-square:before{content:"\f14b";}
.fa-pencil:before{content:"\f040";}
.fa-pencil-alt:before{content:"\f303";}
.fa-pennant:before{content:"\f456";}
.fa-percent:before{content:"\f295";}
.fa-periscope:before{content:"\f3da";}
.fa-phabricator:before{content:"\f3db";}
.fa-phoenix-framework:before{content:"\f3dc";}
.fa-phone:before{content:"\f095";}
.fa-phone-slash:before{content:"\f3dd";}
.fa-phone-square:before{content:"\f098";}
.fa-phone-volume:before{content:"\f2a0";}
.fa-php:before{content:"\f457";}
.fa-pied-piper:before{content:"\f2ae";}
.fa-pied-piper-alt:before{content:"\f1a8";}
.fa-pied-piper-pp:before{content:"\f1a7";}
.fa-pills:before{content:"\f484";}
.fa-pinterest:before{content:"\f0d2";}
.fa-pinterest-p:before{content:"\f231";}
.fa-pinterest-square:before{content:"\f0d3";}
.fa-plane:before{content:"\f072";}
.fa-plane-alt:before{content:"\f3de";}
.fa-play:before{content:"\f04b";}
.fa-play-circle:before{content:"\f144";}
.fa-playstation:before{content:"\f3df";}
.fa-plug:before{content:"\f1e6";}
.fa-plus:before{content:"\f067";}
.fa-plus-circle:before{content:"\f055";}
.fa-plus-hexagon:before{content:"\f300";}
.fa-plus-octagon:before{content:"\f301";}
.fa-plus-square:before{content:"\f0fe";}
.fa-podcast:before{content:"\f2ce";}
.fa-poo:before{content:"\f2fe";}
.fa-portrait:before{content:"\f3e0";}
.fa-pound-sign:before{content:"\f154";}
.fa-power-off:before{content:"\f011";}
.fa-prescription-bottle:before{content:"\f485";}
.fa-prescription-bottle-alt:before{content:"\f486";}
.fa-print:before{content:"\f02f";}
.fa-procedures:before{content:"\f487";}
.fa-product-hunt:before{content:"\f288";}
.fa-pushed:before{content:"\f3e1";}
.fa-puzzle-piece:before{content:"\f12e";}
.fa-python:before{content:"\f3e2";}
.fa-qq:before{content:"\f1d6";}
.fa-qrcode:before{content:"\f029";}
.fa-question:before{content:"\f128";}
.fa-question-circle:before{content:"\f059";}
.fa-question-square:before{content:"\f2fd";}
.fa-quidditch:before{content:"\f458";}
.fa-quinscape:before{content:"\f459";}
.fa-quora:before{content:"\f2c4";}
.fa-quote-left:before{content:"\f10d";}
.fa-quote-right:before{content:"\f10e";}
.fa-racquet:before{content:"\f45a";}
.fa-random:before{content:"\f074";}
.fa-ravelry:before{content:"\f2d9";}
.fa-react:before{content:"\f41b";}
.fa-rebel:before{content:"\f1d0";}
.fa-rectangle-landscape:before{content:"\f2fa";}
.fa-rectangle-portrait:before{content:"\f2fb";}
.fa-rectangle-wide:before{content:"\f2fc";}
.fa-recycle:before{content:"\f1b8";}
.fa-red-river:before{content:"\f3e3";}
.fa-reddit:before{content:"\f1a1";}
.fa-reddit-alien:before{content:"\f281";}
.fa-reddit-square:before{content:"\f1a2";}
.fa-redo:before{content:"\f01e";}
.fa-redo-alt:before{content:"\f2f9";}
.fa-registered:before{content:"\f25d";}
.fa-rendact:before{content:"\f3e4";}
.fa-renren:before{content:"\f18b";}
.fa-repeat:before{content:"\f363";}
.fa-repeat-1:before{content:"\f365";}
.fa-repeat-1-alt:before{content:"\f366";}
.fa-repeat-alt:before{content:"\f364";}
.fa-reply:before{content:"\f3e5";}
.fa-reply-all:before{content:"\f122";}
.fa-replyd:before{content:"\f3e6";}
.fa-resolving:before{content:"\f3e7";}
.fa-retweet:before{content:"\f079";}
.fa-retweet-alt:before{content:"\f361";}
.fa-road:before{content:"\f018";}
.fa-rocket:before{content:"\f135";}
.fa-rocketchat:before{content:"\f3e8";}
.fa-rockrms:before{content:"\f3e9";}
.fa-rss:before{content:"\f09e";}
.fa-rss-square:before{content:"\f143";}
.fa-ruble-sign:before{content:"\f158";}
.fa-rupee-sign:before{content:"\f156";}
.fa-safari:before{content:"\f267";}
.fa-sass:before{content:"\f41e";}
.fa-save:before{content:"\f0c7";}
.fa-scanner:before{content:"\f488";}
.fa-scanner-keyboard:before{content:"\f489";}
.fa-scanner-touchscreen:before{content:"\f48a";}
.fa-schlix:before{content:"\f3ea";}
.fa-scribd:before{content:"\f28a";}
.fa-scrubber:before{content:"\f2f8";}
.fa-search:before{content:"\f002";}
.fa-search-minus:before{content:"\f010";}
.fa-search-plus:before{content:"\f00e";}
.fa-searchengin:before{content:"\f3eb";}
.fa-sellcast:before{content:"\f2da";}
.fa-sellsy:before{content:"\f213";}
.fa-server:before{content:"\f233";}
.fa-servicestack:before{content:"\f3ec";}
.fa-share:before{content:"\f064";}
.fa-share-all:before{content:"\f367";}
.fa-share-alt:before{content:"\f1e0";}
.fa-share-alt-square:before{content:"\f1e1";}
.fa-share-square:before{content:"\f14d";}
.fa-shekel-sign:before{content:"\f20b";}
.fa-shield:before{content:"\f132";}
.fa-shield-alt:before{content:"\f3ed";}
.fa-shield-check:before{content:"\f2f7";}
.fa-ship:before{content:"\f21a";}
.fa-shipping-fast:before{content:"\f48b";}
.fa-shipping-timed:before{content:"\f48c";}
.fa-shirtsinbulk:before{content:"\f214";}
.fa-shopping-bag:before{content:"\f290";}
.fa-shopping-basket:before{content:"\f291";}
.fa-shopping-cart:before{content:"\f07a";}
.fa-shower:before{content:"\f2cc";}
.fa-shuttlecock:before{content:"\f45b";}
.fa-sign-in:before{content:"\f090";}
.fa-sign-in-alt:before{content:"\f2f6";}
.fa-sign-language:before{content:"\f2a7";}
.fa-sign-out:before{content:"\f08b";}
.fa-sign-out-alt:before{content:"\f2f5";}
.fa-signal:before{content:"\f012";}
.fa-simplybuilt:before{content:"\f215";}
.fa-sistrix:before{content:"\f3ee";}
.fa-sitemap:before{content:"\f0e8";}
.fa-skyatlas:before{content:"\f216";}
.fa-skype:before{content:"\f17e";}
.fa-slack:before{content:"\f198";}
.fa-slack-hash:before{content:"\f3ef";}
.fa-sliders-h:before{content:"\f1de";}
.fa-sliders-h-square:before{content:"\f3f0";}
.fa-sliders-v:before{content:"\f3f1";}
.fa-sliders-v-square:before{content:"\f3f2";}
.fa-slideshare:before{content:"\f1e7";}
.fa-smile:before{content:"\f118";}
.fa-smoking:before{content:"\f48d";}
.fa-snapchat:before{content:"\f2ab";}
.fa-snapchat-ghost:before{content:"\f2ac";}
.fa-snapchat-square:before{content:"\f2ad";}
.fa-snowflake:before{content:"\f2dc";}
.fa-sort:before{content:"\f0dc";}
.fa-sort-alpha-down:before{content:"\f15d";}
.fa-sort-alpha-up:before{content:"\f15e";}
.fa-sort-amount-down:before{content:"\f160";}
.fa-sort-amount-up:before{content:"\f161";}
.fa-sort-down:before{content:"\f0dd";}
.fa-sort-numeric-down:before{content:"\f162";}
.fa-sort-numeric-up:before{content:"\f163";}
.fa-sort-up:before{content:"\f0de";}
.fa-soundcloud:before{content:"\f1be";}
.fa-space-shuttle:before{content:"\f197";}
.fa-spade:before{content:"\f2f4";}
.fa-speakap:before{content:"\f3f3";}
.fa-spinner:before{content:"\f110";}
.fa-spinner-third:before{content:"\f3f4";}
.fa-spotify:before{content:"\f1bc";}
.fa-square:before{content:"\f0c8";}
.fa-square-full:before{content:"\f45c";}
.fa-stack-exchange:before{content:"\f18d";}
.fa-stack-overflow:before{content:"\f16c";}
.fa-star:before{content:"\f005";}
.fa-star-exclamation:before{content:"\f2f3";}
.fa-star-half:before{content:"\f089";}
.fa-staylinked:before{content:"\f3f5";}
.fa-steam:before{content:"\f1b6";}
.fa-steam-square:before{content:"\f1b7";}
.fa-steam-symbol:before{content:"\f3f6";}
.fa-step-backward:before{content:"\f048";}
.fa-step-forward:before{content:"\f051";}
.fa-stethoscope:before{content:"\f0f1";}
.fa-sticker-mule:before{content:"\f3f7";}
.fa-sticky-note:before{content:"\f249";}
.fa-stop:before{content:"\f04d";}
.fa-stop-circle:before{content:"\f28d";}
.fa-stopwatch:before{content:"\f2f2";}
.fa-strava:before{content:"\f428";}
.fa-street-view:before{content:"\f21d";}
.fa-strikethrough:before{content:"\f0cc";}
.fa-stripe:before{content:"\f429";}
.fa-stripe-s:before{content:"\f42a";}
.fa-studiovinari:before{content:"\f3f8";}
.fa-stumbleupon:before{content:"\f1a4";}
.fa-stumbleupon-circle:before{content:"\f1a3";}
.fa-subscript:before{content:"\f12c";}
.fa-subway:before{content:"\f239";}
.fa-suitcase:before{content:"\f0f2";}
.fa-sun:before{content:"\f185";}
.fa-superpowers:before{content:"\f2dd";}
.fa-superscript:before{content:"\f12b";}
.fa-supple:before{content:"\f3f9";}
.fa-sync:before{content:"\f021";}
.fa-sync-alt:before{content:"\f2f1";}
.fa-syringe:before{content:"\f48e";}
.fa-table:before{content:"\f0ce";}
.fa-table-tennis:before{content:"\f45d";}
.fa-tablet:before{content:"\f10a";}
.fa-tablet-alt:before{content:"\f3fa";}
.fa-tablet-android:before{content:"\f3fb";}
.fa-tablet-android-alt:before{content:"\f3fc";}
.fa-tablet-rugged:before{content:"\f48f";}
.fa-tablets:before{content:"\f490";}
.fa-tachometer:before{content:"\f0e4";}
.fa-tachometer-alt:before{content:"\f3fd";}
.fa-tag:before{content:"\f02b";}
.fa-tags:before{content:"\f02c";}
.fa-tasks:before{content:"\f0ae";}
.fa-taxi:before{content:"\f1ba";}
.fa-telegram:before{content:"\f2c6";}
.fa-telegram-plane:before{content:"\f3fe";}
.fa-tencent-weibo:before{content:"\f1d5";}
.fa-tennis-ball:before{content:"\f45e";}
.fa-terminal:before{content:"\f120";}
.fa-text-height:before{content:"\f034";}
.fa-text-width:before{content:"\f035";}
.fa-th:before{content:"\f00a";}
.fa-th-large:before{content:"\f009";}
.fa-th-list:before{content:"\f00b";}
.fa-themeisle:before{content:"\f2b2";}
.fa-thermometer:before{content:"\f491";}
.fa-thermometer-empty:before{content:"\f2cb";}
.fa-thermometer-full:before{content:"\f2c7";}
.fa-thermometer-half:before{content:"\f2c9";}
.fa-thermometer-quarter:before{content:"\f2ca";}
.fa-thermometer-three-quarters:before{content:"\f2c8";}
.fa-thumbs-down:before{content:"\f165";}
.fa-thumbs-up:before{content:"\f164";}
.fa-thumbtack:before{content:"\f08d";}
.fa-ticket:before{content:"\f145";}
.fa-ticket-alt:before{content:"\f3ff";}
.fa-times:before{content:"\f00d";}
.fa-times-circle:before{content:"\f057";}
.fa-times-hexagon:before{content:"\f2ee";}
.fa-times-octagon:before{content:"\f2f0";}
.fa-times-square:before{content:"\f2d3";}
.fa-tint:before{content:"\f043";}
.fa-toggle-off:before{content:"\f204";}
.fa-toggle-on:before{content:"\f205";}
.fa-trademark:before{content:"\f25c";}
.fa-train:before{content:"\f238";}
.fa-transgender:before{content:"\f224";}
.fa-transgender-alt:before{content:"\f225";}
.fa-trash:before{content:"\f1f8";}
.fa-trash-alt:before{content:"\f2ed";}
.fa-tree:before{content:"\f1bb";}
.fa-tree-alt:before{content:"\f400";}
.fa-trello:before{content:"\f181";}
.fa-triangle:before{content:"\f2ec";}
.fa-tripadvisor:before{content:"\f262";}
.fa-trophy:before{content:"\f091";}
.fa-trophy-alt:before{content:"\f2eb";}
.fa-truck:before{content:"\f0d1";}
.fa-tty:before{content:"\f1e4";}
.fa-tumblr:before{content:"\f173";}
.fa-tumblr-square:before{content:"\f174";}
.fa-tv:before{content:"\f26c";}
.fa-tv-retro:before{content:"\f401";}
.fa-twitch:before{content:"\f1e8";}
.fa-twitter:before{content:"\f099";}
.fa-twitter-square:before{content:"\f081";}
.fa-typo3:before{content:"\f42b";}
.fa-uber:before{content:"\f402";}
.fa-uikit:before{content:"\f403";}
.fa-umbrella:before{content:"\f0e9";}
.fa-underline:before{content:"\f0cd";}
.fa-undo:before{content:"\f0e2";}
.fa-undo-alt:before{content:"\f2ea";}
.fa-uniregistry:before{content:"\f404";}
.fa-universal-access:before{content:"\f29a";}
.fa-university:before{content:"\f19c";}
.fa-unlink:before{content:"\f127";}
.fa-unlock:before{content:"\f09c";}
.fa-unlock-alt:before{content:"\f13e";}
.fa-untappd:before{content:"\f405";}
.fa-upload:before{content:"\f093";}
.fa-usb:before{content:"\f287";}
.fa-usd-circle:before{content:"\f2e8";}
.fa-usd-square:before{content:"\f2e9";}
.fa-user:before{content:"\f007";}
.fa-user-alt:before{content:"\f406";}
.fa-user-circle:before{content:"\f2bd";}
.fa-user-md:before{content:"\f0f0";}
.fa-user-plus:before{content:"\f234";}
.fa-user-secret:before{content:"\f21b";}
.fa-user-times:before{content:"\f235";}
.fa-users:before{content:"\f0c0";}
.fa-ussunnah:before{content:"\f407";}
.fa-utensil-fork:before{content:"\f2e3";}
.fa-utensil-knife:before{content:"\f2e4";}
.fa-utensil-spoon:before{content:"\f2e5";}
.fa-utensils:before{content:"\f2e7";}
.fa-utensils-alt:before{content:"\f2e6";}
.fa-vaadin:before{content:"\f408";}
.fa-venus:before{content:"\f221";}
.fa-venus-double:before{content:"\f226";}
.fa-venus-mars:before{content:"\f228";}
.fa-viacoin:before{content:"\f237";}
.fa-viadeo:before{content:"\f2a9";}
.fa-viadeo-square:before{content:"\f2aa";}
.fa-vial:before{content:"\f492";}
.fa-vials:before{content:"\f493";}
.fa-viber:before{content:"\f409";}
.fa-video:before{content:"\f03d";}
.fa-vimeo:before{content:"\f40a";}
.fa-vimeo-square:before{content:"\f194";}
.fa-vimeo-v:before{content:"\f27d";}
.fa-vine:before{content:"\f1ca";}
.fa-vk:before{content:"\f189";}
.fa-vnv:before{content:"\f40b";}
.fa-volleyball-ball:before{content:"\f45f";}
.fa-volume-down:before{content:"\f027";}
.fa-volume-mute:before{content:"\f2e2";}
.fa-volume-off:before{content:"\f026";}
.fa-volume-up:before{content:"\f028";}
.fa-vuejs:before{content:"\f41f";}
.fa-warehouse:before{content:"\f494";}
.fa-warehouse-alt:before{content:"\f495";}
.fa-watch:before{content:"\f2e1";}
.fa-weibo:before{content:"\f18a";}
.fa-weight:before{content:"\f496";}
.fa-weixin:before{content:"\f1d7";}
.fa-whatsapp:before{content:"\f232";}
.fa-whatsapp-square:before{content:"\f40c";}
.fa-wheelchair:before{content:"\f193";}
.fa-whistle:before{content:"\f460";}
.fa-whmcs:before{content:"\f40d";}
.fa-wifi:before{content:"\f1eb";}
.fa-wikipedia-w:before{content:"\f266";}
.fa-window:before{content:"\f40e";}
.fa-window-alt:before{content:"\f40f";}
.fa-window-close:before{content:"\f410";}
.fa-window-maximize:before{content:"\f2d0";}
.fa-window-minimize:before{content:"\f2d1";}
.fa-window-restore:before{content:"\f2d2";}
.fa-windows:before{content:"\f17a";}
.fa-won-sign:before{content:"\f159";}
.fa-wordpress:before{content:"\f19a";}
.fa-wordpress-simple:before{content:"\f411";}
.fa-wpbeginner:before{content:"\f297";}
.fa-wpexplorer:before{content:"\f2de";}
.fa-wpforms:before{content:"\f298";}
.fa-wrench:before{content:"\f0ad";}
.fa-x-ray:before{content:"\f497";}
.fa-xbox:before{content:"\f412";}
.fa-xing:before{content:"\f168";}
.fa-xing-square:before{content:"\f169";}
.fa-y-combinator:before{content:"\f23b";}
.fa-yahoo:before{content:"\f19e";}
.fa-yandex:before{content:"\f413";}
.fa-yandex-international:before{content:"\f414";}
.fa-yelp:before{content:"\f1e9";}
.fa-yen-sign:before{content:"\f157";}
.fa-yoast:before{content:"\f2b1";}
.fa-youtube:before{content:"\f167";}
.fa-youtube-square:before{content:"\f431";}
.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.sr-only-focusable:active, .sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:normal;src:url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-brands-400.eot');src:url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-brands-400.eot?#iefix') format("embedded-opentype"), url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-brands-400.woff2') format("woff2"), url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-brands-400.woff') format("woff"), url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-brands-400.ttf') format("truetype"), url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-brands-400.svg#fontawesome') format("svg");}
.fab{font-family:'Font Awesome 5 Brands';}
@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;src:url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-light-300.eot');src:url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-light-300.eot?#iefix') format("embedded-opentype"), url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-light-300.woff2') format("woff2"), url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-light-300.woff') format("woff"), url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-light-300.ttf') format("truetype"), url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-light-300.svg#fontawesome') format("svg");}
.fal{font-family:'Font Awesome 5 Pro';font-weight:300;}
@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:400;src:url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-regular-400.eot');src:url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-regular-400.eot?#iefix') format("embedded-opentype"), url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-regular-400.woff2') format("woff2"), url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-regular-400.woff') format("woff"), url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-regular-400.ttf') format("truetype"), url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-regular-400.svg#fontawesome') format("svg");}
.far{font-family:'Font Awesome 5 Pro';font-weight:400;}
@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;src:url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-solid-900.eot');src:url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-solid-900.eot?#iefix') format("embedded-opentype"), url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-solid-900.woff2') format("woff2"), url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-solid-900.woff') format("woff"), url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-solid-900.ttf') format("truetype"), url('/jart/prj3/wifo/resources/fonts/fontawesome-pro-5.0.8/web-fonts-with-css/css/../webfonts/fa-solid-900.svg#fontawesome') format("svg");}
.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900;}
