/* Minification failed. Returning unminified contents.
(61,28): run-time error CSS1039: Token not allowed after unary operator: '-phoneDialogBackgroundColor'
(99,21): run-time error CSS1039: Token not allowed after unary operator: '-phoneMenuTextColor'
(209,28): run-time error CSS1039: Token not allowed after unary operator: '-defaultBlueColor'
(212,28): run-time error CSS1039: Token not allowed after unary operator: '-focusColor'
(216,28): run-time error CSS1039: Token not allowed after unary operator: '-focusColor'
(221,17): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(225,28): run-time error CSS1039: Token not allowed after unary operator: '-inputBackgroundColor'
(237,22): run-time error CSS1039: Token not allowed after unary operator: '-disabledBackgroundColor'
(238,17): run-time error CSS1039: Token not allowed after unary operator: '-disabledTextColor'
(312,17): run-time error CSS1039: Token not allowed after unary operator: '-inputTextColor'
(313,28): run-time error CSS1039: Token not allowed after unary operator: '-inputBackgroundColor'
(317,24): run-time error CSS1039: Token not allowed after unary operator: '-defaultBlueColor'
(389,2722): run-time error CSS1039: Token not allowed after unary operator: '-buttonBackgroundColor'
(389,2877): run-time error CSS1039: Token not allowed after unary operator: '-buttonTextColor'
(389,3497): run-time error CSS1039: Token not allowed after unary operator: '-defaultBlueColor'
(389,3582): run-time error CSS1039: Token not allowed after unary operator: '-defaultBlueColor'
(389,3668): run-time error CSS1039: Token not allowed after unary operator: '-defaultBlueColor'
(389,3905): run-time error CSS1039: Token not allowed after unary operator: '-buttonTextColor'
(389,5096): run-time error CSS1039: Token not allowed after unary operator: '-s_dropdownarrow'
(389,5253): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,5271): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(389,5351): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,5385): run-time error CSS1039: Token not allowed after unary operator: '-commandPanelBackgroundColor'
(389,5536): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,5570): run-time error CSS1039: Token not allowed after unary operator: '-calendarBusinessHourColor'
(389,5699): run-time error CSS1039: Token not allowed after unary operator: '-calendarTodayColor'
(389,6054): run-time error CSS1039: Token not allowed after unary operator: '-commandPanelBackgroundColor'
(389,6095): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,6184): run-time error CSS1039: Token not allowed after unary operator: '-headerBackgroundColor'
(389,6219): run-time error CSS1039: Token not allowed after unary operator: '-headerTextColor'
(389,6614): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,6762): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,6941): run-time error CSS1039: Token not allowed after unary operator: '-headerBackgroundColor'
(389,6987): run-time error CSS1039: Token not allowed after unary operator: '-headerTextColor'
(389,7296): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,7330): run-time error CSS1039: Token not allowed after unary operator: '-dialogBackgroundColor'
(389,7376): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,7432): run-time error CSS1039: Token not allowed after unary operator: '-dialogBackgroundColor'
(389,7467): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,7634): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,7763): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,7865): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,7893): run-time error CSS1039: Token not allowed after unary operator: '-headerBackgroundColor'
(389,8030): run-time error CSS1039: Token not allowed after unary operator: '-headerBackgroundColor'
(389,8261): run-time error CSS1039: Token not allowed after unary operator: '-schedulerSelectedColor'
(389,8463): run-time error CSS1039: Token not allowed after unary operator: '-calendarBusinessHourColor'
(389,8628): run-time error CSS1039: Token not allowed after unary operator: '-headerBackgroundColor'
(389,8816): run-time error CSS1039: Token not allowed after unary operator: '-schedulerSelectedColor'
(389,9585): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,11077): run-time error CSS1039: Token not allowed after unary operator: '-inputTextColor'
(389,11116): run-time error CSS1039: Token not allowed after unary operator: '-inputBackgroundColor'
(389,11331): run-time error CSS1039: Token not allowed after unary operator: '-focusColor'
(389,11587): run-time error CSS1039: Token not allowed after unary operator: '-inputBackgroundColor'
(389,11621): run-time error CSS1039: Token not allowed after unary operator: '-inputTextColor'
(389,11816): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,11850): run-time error CSS1039: Token not allowed after unary operator: '-dialogBackgroundColor'
(389,11935): run-time error CSS1039: Token not allowed after unary operator: '-buttonTextColor'
(389,11975): run-time error CSS1039: Token not allowed after unary operator: '-buttonBackgroundColor'
(389,12191): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,12281): run-time error CSS1039: Token not allowed after unary operator: '-inputTextColor'
(389,12705): run-time error CSS1039: Token not allowed after unary operator: '-inputBackgroundColor'
(389,12739): run-time error CSS1039: Token not allowed after unary operator: '-inputTextColor'
(389,12971): run-time error CSS1039: Token not allowed after unary operator: '-defaultBlueColor'
(389,13162): run-time error CSS1039: Token not allowed after unary operator: '-inputBackgroundColor'
(389,13196): run-time error CSS1039: Token not allowed after unary operator: '-inputTextColor'
(389,13420): run-time error CSS1039: Token not allowed after unary operator: '-inputBackgroundColor'
(389,13621): run-time error CSS1039: Token not allowed after unary operator: '-dialogBackgroundColor'
(389,14093): run-time error CSS1039: Token not allowed after unary operator: '-headerTextColor'
(389,14163): run-time error CSS1039: Token not allowed after unary operator: '-headerBackgroundColor'
(389,14373): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,14550): run-time error CSS1039: Token not allowed after unary operator: '-evenRowColor'
(389,14630): run-time error CSS1039: Token not allowed after unary operator: '-oddRowColor'
(389,14695): run-time error CSS1039: Token not allowed after unary operator: '-highlightBackgroundColor'
(389,14744): run-time error CSS1039: Token not allowed after unary operator: '-highlightTextColor'
(389,14935): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,17688): run-time error CSS1039: Token not allowed after unary operator: '-oddRowColor'
(389,17823): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,18027): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,18078): run-time error CSS1039: Token not allowed after unary operator: '-highlightBackgroundColor'
(389,18127): run-time error CSS1039: Token not allowed after unary operator: '-highlightTextColor'
(389,18212): run-time error CSS1039: Token not allowed after unary operator: '-highlightTextColor'
(389,18482): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(389,18502): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(389,18519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(389,18559): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(389,18579): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(389,18596): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(389,18658): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,18714): run-time error CSS1039: Token not allowed after unary operator: '-oddRowColor'
(389,18959): run-time error CSS1039: Token not allowed after unary operator: '-scrollBarWidth'
(389,19144): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(389,19202): run-time error CSS1039: Token not allowed after unary operator: '-headerBackgroundColor'
(389,19264): run-time error CSS1039: Token not allowed after unary operator: '-headerTextColor'
(389,19304): run-time error CSS1039: Token not allowed after unary operator: '-headerBackgroundColor'
(389,19398): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(389,19480): run-time error CSS1039: Token not allowed after unary operator: '-headerBackgroundColor'
(389,19540): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(389,19610): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(389,19632): run-time error CSS1039: Token not allowed after unary operator: '-scrollBarWidth'
(389,19727): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,20003): run-time error CSS1039: Token not allowed after unary operator: '-scrollBarWidth'
(389,20032): run-time error CSS1039: Token not allowed after unary operator: '-scrollBarWidth'
(389,20124): run-time error CSS1039: Token not allowed after unary operator: '-scrollBarWidth'
(389,20164): run-time error CSS1039: Token not allowed after unary operator: '-scrollBarWidth'
(389,20271): run-time error CSS1039: Token not allowed after unary operator: '-scrollBarWidth'
(389,20312): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(389,20334): run-time error CSS1039: Token not allowed after unary operator: '-scrollBarWidth'
(389,20361): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(389,20487): run-time error CSS1039: Token not allowed after unary operator: '-scrollBarWidth'
(389,20647): run-time error CSS1039: Token not allowed after unary operator: '-scrollBarWidth'
(389,21683): run-time error CSS1039: Token not allowed after unary operator: '-scrollBarWidth'
(389,21782): run-time error CSS1039: Token not allowed after unary operator: '-scrollBarWidth'
(389,22194): run-time error CSS1039: Token not allowed after unary operator: '-headerTextColor'
(389,22245): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(389,22730): run-time error CSS1039: Token not allowed after unary operator: '-evenRowColor'
(389,22890): run-time error CSS1039: Token not allowed after unary operator: '-rowHeight'
(389,22918): run-time error CSS1039: Token not allowed after unary operator: '-rowHeight'
(389,23040): run-time error CSS1039: Token not allowed after unary operator: '-rowHeight'
(389,23080): run-time error CSS1039: Token not allowed after unary operator: '-rowHeight'
(389,24191): run-time error CSS1039: Token not allowed after unary operator: '-rowHeight'
(389,24219): run-time error CSS1039: Token not allowed after unary operator: '-rowHeight'
(389,24247): run-time error CSS1039: Token not allowed after unary operator: '-rowHeight'
(389,24545): run-time error CSS1039: Token not allowed after unary operator: '-rowHeight'
(389,25018): run-time error CSS1039: Token not allowed after unary operator: '-highlightNFBackgroundColor'
(389,25069): run-time error CSS1039: Token not allowed after unary operator: '-highlightTextColor'
(389,25195): run-time error CSS1039: Token not allowed after unary operator: '-highlightBackgroundColor'
(389,25244): run-time error CSS1039: Token not allowed after unary operator: '-highlightTextColor'
(389,25547): run-time error CSS1039: Token not allowed after unary operator: '-highlightBackgroundColor'
(389,25596): run-time error CSS1039: Token not allowed after unary operator: '-highlightTextColor'
(389,26550): run-time error CSS1039: Token not allowed after unary operator: '-rowHeight'
(389,30592): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,30660): run-time error CSS1039: Token not allowed after unary operator: '-inputBackgroundColor'
(389,30694): run-time error CSS1039: Token not allowed after unary operator: '-inputTextColor'
(389,31064): run-time error CSS1039: Token not allowed after unary operator: '-inputBackgroundColor'
(389,31098): run-time error CSS1039: Token not allowed after unary operator: '-inputTextColor'
(389,31310): run-time error CSS1039: Token not allowed after unary operator: '-inputBackgroundColor'
(389,33088): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,33162): run-time error CSS1039: Token not allowed after unary operator: '-dialogBackgroundColor'
(389,33377): run-time error CSS1039: Token not allowed after unary operator: '-dialogBackgroundColor'
(389,35625): run-time error CSS1039: Token not allowed after unary operator: '-oddRowColor'
(389,35737): run-time error CSS1039: Token not allowed after unary operator: '-evenRowColor'
(389,35843): run-time error CSS1039: Token not allowed after unary operator: '-highlightBackgroundColor'
(389,36105): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,36307): run-time error CSS1039: Token not allowed after unary operator: '-highlightTextColor'
(389,38154): run-time error CSS1039: Token not allowed after unary operator: '-inputTextColor'
(389,38193): run-time error CSS1039: Token not allowed after unary operator: '-inputBackgroundColor'
(389,39341): run-time error CSS1039: Token not allowed after unary operator: '-menuBackgroundColor'
(389,39540): run-time error CSS1039: Token not allowed after unary operator: '-menuTextColor'
(389,39793): run-time error CSS1039: Token not allowed after unary operator: '-menuSelBackgroundColor'
(389,39829): run-time error CSS1039: Token not allowed after unary operator: '-menuSelTextColor'
(389,39947): run-time error CSS1039: Token not allowed after unary operator: '-menuDelimiterColor'
(389,39997): run-time error CSS1039: Token not allowed after unary operator: '-menuBackgroundColor'
(389,40296): run-time error CSS1039: Token not allowed after unary operator: '-menuBackgroundColor'
(389,40517): run-time error CSS1039: Token not allowed after unary operator: '-menuTextColor'
(389,40679): run-time error CSS1039: Token not allowed after unary operator: '-menuTextColor'
(389,40986): run-time error CSS1039: Token not allowed after unary operator: '-menuSelBackgroundColor'
(389,41022): run-time error CSS1039: Token not allowed after unary operator: '-menuSelTextColor'
(389,41064): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,41098): run-time error CSS1039: Token not allowed after unary operator: '-dialogBackgroundColor'
(389,41299): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,41333): run-time error CSS1039: Token not allowed after unary operator: '-dialogBackgroundColor'
(389,41709): run-time error CSS1039: Token not allowed after unary operator: '-buttonBackgroundColor'
(389,41744): run-time error CSS1039: Token not allowed after unary operator: '-buttonTextColor'
(389,42085): run-time error CSS1039: Token not allowed after unary operator: '-tabTitleColor'
(389,42231): run-time error CSS1039: Token not allowed after unary operator: '-tabBackgroundColor'
(389,43141): run-time error CSS1039: Token not allowed after unary operator: '-tabBackgroundColor'
(389,43460): run-time error CSS1039: Token not allowed after unary operator: '-tabBackgroundColor'
(389,43492): run-time error CSS1039: Token not allowed after unary operator: '-tabTitleColor'
(389,43647): run-time error CSS1039: Token not allowed after unary operator: '-tabBackgroundColor'
(389,46409): run-time error CSS1039: Token not allowed after unary operator: '-menuTextColor'
(389,47031): run-time error CSS1039: Token not allowed after unary operator: '-menuBackgroundColor'
(389,47064): run-time error CSS1039: Token not allowed after unary operator: '-menuTextColor'
(389,47771): run-time error CSS1039: Token not allowed after unary operator: '-menuLeftBackgroundColor'
(389,48364): run-time error CSS1039: Token not allowed after unary operator: '-menuSelBackgroundColor'
(389,48400): run-time error CSS1039: Token not allowed after unary operator: '-menuSelTextColor'
(389,48609): run-time error CSS1039: Token not allowed after unary operator: '-menuSelTextColor'
(389,48865): run-time error CSS1039: Token not allowed after unary operator: '-menuDelimiterColor'
(389,49188): run-time error CSS1039: Token not allowed after unary operator: '-oddRowColor'
(389,49213): run-time error CSS1039: Token not allowed after unary operator: '-textColor'
(389,50927): run-time error CSS1039: Token not allowed after unary operator: '-navBackgroundColor'
(389,50959): run-time error CSS1039: Token not allowed after unary operator: '-headerTextColor'
(389,51007): run-time error CSS1039: Token not allowed after unary operator: '-navBackgroundColor'
(389,51081): run-time error CSS1039: Token not allowed after unary operator: '-headerTextColor'
(389,51237): run-time error CSS1039: Token not allowed after unary operator: '-headerTextColor'
(389,52088): run-time error CSS1039: Token not allowed after unary operator: '-clockTextColor'
(389,52454): run-time error CSS1039: Token not allowed after unary operator: '-clockBackgroundColor'
(389,52786): run-time error CSS1039: Token not allowed after unary operator: '-shortcutButtonColor'
(389,55146): run-time error CSS1039: Token not allowed after unary operator: '-desktopBackgroundColor'
(389,56661): run-time error CSS1039: Token not allowed after unary operator: '-dialogBackgroundColor'
(389,62251): run-time error CSS1039: Token not allowed after unary operator: '-headerBackgroundColor'
(389,62324): run-time error CSS1039: Token not allowed after unary operator: '-disabledBackgroundColor'
(389,62361): run-time error CSS1039: Token not allowed after unary operator: '-disabledTextColor'
 */
/*
    Mobile Menu Core Style
*/

.slicknav_btn { position: relative; display: block; vertical-align: middle; float: right; line-height: 1.125em; cursor: pointer; padding-top:6px; padding-bottom:14px;}
.slicknav_menu  .slicknav_menutxt { display: block; line-height: 1.188em; float: left; }
.slicknav_menu .slicknav_icon { float: left; margin: 0.188em 0 0 0.438em; }
.slicknav_menu .slicknav_no-text { margin: 0 }
.slicknav_menu .slicknav_icon-bar { display: block; width: 20px; height: 4px; }
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 4px; }
.slicknav_nav { clear: both }
.slicknav_nav ul,
.slicknav_nav li { display: block }
.slicknav_nav .slicknav_item { cursor: pointer; }
.slicknav_nav .slicknav_row { display: block; }
.slicknav_nav a { display: block }
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a { display: inline }
.slicknav_menu:before,
.slicknav_menu:after { content: " "; display: table; }
.slicknav_menu:after { clear: both }
.slicknav_menu { *zoom: 1;/* IE6/7 support */ position:absolute; top:0; left:0; z-index:2; }

/* 
    User Default Style
    Change the following styles to modify the appearance of the menu.
*/


/* Button */
.slicknav_btn {
    text-decoration:none;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;  
    background-color: transparent;
}
/* Button Text */
.slicknav_menu  .slicknav_menutxt {
    color: white;
    text-shadow: 0 1px 3px #000;
}

/* Button Lines */
.slicknav_menu .slicknav_icon-bar {
  background-color: #f5f5f5;
}

.slicknav_menu {
    font-size:22px;
    background-color: transparent;
    padding:5px;
    width:calc(100% - 20px); 
    margin-left:10px;
}
.slicknav_nav {
    margin: 0;
    padding: 0;
    font-size: 0.7em;
    background-color: var(--phoneDialogBackgroundColor);
    box-shadow: rgba(0,0,0,0.4) 0 2px 7px;
}
.slicknav_nav, .slicknav_nav ul {
    list-style: none;
    overflow:hidden;
}
.slicknav_nav ul {
    padding:0;
    margin:0 0 0 20px;
}

/*mindre mellanrum mellan items i undermenyn*/
.slicknav_nav > li > ul a.ppe-mainmenuitem {
    padding-top: 0;
    padding-bottom: 0;
}
.slicknav_nav > li.ppe-menu-parent.slicknav_open > a {
    padding-bottom: 0;
}

.slicknav_nav > li:first-child {
    margin-top:20px;
}

.slicknav_nav > li:last-child {
    margin-bottom: 10px;
    border-bottom: #999 1px solid;
}

    .slicknav_nav a,
    .slicknav_nav a:visited {
        padding: 5px 10px;
        margin: 0;
        text-decoration: none;
        line-height: 2.5em;
        font-weight: normal;
        border-top: #999 1px solid;
        color: var(--phoneMenuTextColor);
        text-shadow: none;
    }


/*remove this if there should be separating lines in the childmenus*/
.slicknav_nav li ul a,
.slicknav_nav li ul a:visited
.slicknav_nav li ul a:focus {
    border:0; 
}

.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a {
    padding:0;
    margin:0;

}

.slicknav_nav a:hover,
.slicknav_nav a:focus,
.slicknav_nav a:hover ~ .slicknav_moredots,
.slicknav_nav a:focus ~ .slicknav_moredots {
    outline: none;
}

.slicknav_nav .slicknav_txtnode {
     margin-left:15px;   
}

/*.slicknav_nav .slicknav_moredots {
    //color:#6699cc;
    //font-size: 1em;
    //margin-left: calc(50% - 15px);
   // margin-bottom: 5px;
    //margin-top:-12px;
    //margin-left:-10px;

    //line-height: 7px;
    //font-family: monospace; 

    background-repeat:no-repeat;
    background-position:center right;
    background-size: 10px 7px;
    height:7px;
    width:10px;
}

.slicknav_nav li.slicknav_collapsed .slicknav_moredots {
    background-image:url("../Images/carat-d-blue.png");
}
.slicknav_nav li.slicknav_open .slicknav_moredots {
    background-image:url("../Images/carat-u-blue.png");
}*/
.slicknav_nav li.slicknav_collapsed > a:after {
    background-image:url("../Images/h_down.svg");
}
.slicknav_nav li.slicknav_open > a:after {
    background-image:url("../Images/h_up.svg");
}
.slicknav_nav .slicknav_parent > a:after {
    display:block;
    content:" ";
    background-repeat:no-repeat;
    background-position:center center;
    background-size: 12px 12px;
    height:38px;
    width:10px;
    position:relative;
    left:100%;
    margin-top:-38px;
}
.slicknav_nav .slicknav_parent > a {
    padding-right:20px;
}
html{height:100%;}body{position:relative;width:100%;height:100%;}form{height:100%;}#wrapper{position:relative;min-height:100%;height:100%;}#header{position:relative;width:100%;height:40px;}#header .logo{float:left;width:212px;height:32px;}#header .header{width:100%;}#content,#desktop{position:relative;width:970px;min-height:540px;}.content .desktop{width:100%;}.closeButton{position:relative;float:right;top:-33px;left:2px;z-index:3;}.sizemodeButton{position:relative;float:right;top:-33px;left:2px;z-index:3;}.ui-dialog.ui-draggable{margin:0 4px 4px 0;}.ui-dialog:not(.noFrame){box-shadow:0 0 15px 0 rgba(0,0,0,.5);}.ui-dialog{padding:0;}
*
{
    outline:none;
}

html, body, img, p, a, h1 h2, h3, h4, ul, ol, li, br, form, table{
    margin:0;
    padding:0;
    border:0;
}


body 
{
/*    font-family: "Segoe UI", "Helvetica Neue", "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;*/
    font-family: "Segoe UI", Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana, sans-serif;
    font-size:11px;
    /*font:normal 11px Verdana;*/
    background:repeat top left;/*#dde5eb*/ 
    background-color:#6699cc;
}

a
{
    text-decoration:none;
    outline:none;
}

li
{
    list-style:none;
}

input[type="text"]:not([readonly]):focus, input[type="password"]:not([readonly]):focus, select:focus {
    border: 1px solid var(--defaultBlueColor) !important;
}
input[type="text"]:not([readonly]):focus, input[type="password"]:not([readonly]):focus, select:focus {
    background-color: var(--focusColor);
}

.ppe-focus {
    background-color: var(--focusColor);
}

.ppe-focus.ppe-checkbox > label,
.ppe-focus.ppe-radiobutton > label {
    color: var(--textColor) !important;
}

select:focus option {
    background-color: var(--inputBackgroundColor);
}

.ppe-focusedtitlebar .ui-dialog-title {
    color: black;
}

input[disabled],
select[disabled],
span[disabled="disabled"],
input[disabled="disabled"],
select[disabled="disabled"] {
    background: var(--disabledBackgroundColor) !important;
    color: var(--disabledTextColor) !important;
}

input::-ms-clear {
    display: none;
}

.disabled label {
    color:#ccc;
}


#content, #desktop
{
    margin:30px auto 0px auto;
    padding:40px 10px 30px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border:2px solid;
    border-radius: 10px;
    border-color: #c6c6c6;
    background:rgba(255, 255, 255, 0.8);
    -moz-box-shadow: 0 0 15px 5px rgba(0,0,0,0.10);
    -webkit-box-shadow: 0 0 15px 5px rgba(0,0,0,0.10);
    box-shadow: 0 0 15px 5px rgba(0,0,0,0.10);
}

#desktop
{
    width:0;
    min-width:0;
    height:0;
    min-height:0;
    padding:0;
    margin:0;
    border:0;
    overflow:hidden;
}

/* MEDIA SCREENS */

/* eXtra Small screens */
@media all and (max-width: 767px) {
  #ScreenType::after { content: "XS";}
  /*body { background: yellow; }*/
}

/* Small screens */
@media all and (min-width: 768px) {
  #ScreenType::after { content: "S";}
  /*body { background: green; }*/
}

/* Medium screens */
@media all and (min-width: 992px) {
  #ScreenType::after { content: "M";}
  /*body { background: blue; }*/
}

/* Large screens */
@media all and (min-width: 1200px) {
  #ScreenType::after { content: "L";}
  /*body { background: url(../images/bg.jpg) no-repeat center top fixed; background-size:cover;}*/
}

/* Misc */
.hide {
    display: none !important;
}

input[readonly],
textarea[readonly="readonly"] {
    border: 1px dashed #CCC !important;
    cursor: default;
    color: var(--inputTextColor);
    background-color: var(--inputBackgroundColor);
}
input[readonly]:focus,
textarea[readonly]:focus {
    border-color: var(--defaultBlueColor) !important;
}



/* ################################################################################ */
/* #### from web */

/*#region userPanel*/
#userPanel
{
    float:right;
    height:40px;
}

#userPanel > div
{
    float:left;
    margin:0 10px 0 0;
    color:#ffffff;
}

#userPanel #topLinkArea 
{
    float:left;
    margin:5px 10px 0 0;
    color:white;
    cursor:pointer;
}

#userPanel #userName
{
    float:right;
    clear:both;
}

#userPanel #userNameX
{
    float:right;
    clear:both;
}

#userPanel #companyName
{
    float:right;
    font-size:16px;
}

#userPanel #logout
{
    float:left;
    margin: 3px 0 0 -4px!important;
    cursor:pointer;
}

#userPanel #logout > img
{
    margin:0;
}

    #userPanel .separator {
        visibility: hidden;
    }

/*#endregion*/

/*.ppe-tabs > div:not(.ppe-tabsitems) {
    background-color: white;
}
.ppe-tabsitems ul > li:not(.ppe-horizontalborder) {
    background-color: white;
}*/
@charset "UTF-8";div.ppe-icon-expand{background-image:url("../../Images/carat-r-white.svg");background-repeat:no-repeat;background-size:contain}.ui-nosvg div.ppe-icon-expand{background-image:url("../../Images/carat-r-white.png")}div.ppe-icon-collaps{background-image:url("../../Images/carat-d-white.svg");background-repeat:no-repeat;background-size:contain}.ui-nosvg div.ppe-icon-collaps{background-image:url("../../Images/carat-d-white.png")}div.ppe-icon-home{background-image:url("../../Images/icon_home_neg.svg");background-repeat:no-repeat;background-size:contain}.ui-nosvg div.ppe-icon-home{background-image:url("../../Images/icon_home_neg.png")}div.ppe-icon-logout{background-image:url("../../Images/icon_logout_neg.svg");background-repeat:no-repeat;background-size:contain}.ui-nosvg div.ppe-icon-logout{background-image:url("../../Images/icon_logout_neg.png")}div.ppe-icon-search-pos{background-image:url("../../Images/icon_search_pos.svg");background-repeat:no-repeat;background-size:contain}.ui-nosvg div.ppe-icon-search-pos{background-image:url("../../Images/icon_search_pos.png")}div.ppe-icon-search-neg{background-image:url("../../Images/icon_search_neg.svg");background-repeat:no-repeat;background-size:contain}.ui-nosvg div.ppe-icon-search-neg{background-image:url("../../Images/icon_search_neg.png")}div.ppe-icon-search-plus-pos{background-image:url("../../Images/icon_search_plus_pos.svg");background-repeat:no-repeat;background-size:contain}.ui-nosvg div.ppe-icon-search-plus-pos{background-image:url("../../Images/icon_search_plus_pos.png")}div.ppe-icon-search-plus-neg{background-image:url("../../Images/icon_search_plus_neg.svg");background-repeat:no-repeat;background-size:contain}.ui-nosvg div.ppe-icon-search-plus-neg{background-image:url("../../Images/icon_search_plus_neg.png")}div.ppe-icon-email{background-image:url("../../Images/icon_mail.svg");background-repeat:no-repeat;background-size:contain}.ui-nosvg div.ppe-icon-email{background-image:url("../../Images/icon_mail.png")}div.ppe-icon-calendar{background-image:url("../../Images/icon_calendar.svg");background-repeat:no-repeat;background-size:contain}.ui-nosvg div.ppe-icon-calendar{background-image:url("../../Images/icon_calendar.png")}div.ppe-icon-central{background-image:url("../../Images/icon_central.svg");background-repeat:no-repeat;background-size:contain}.ui-nosvg div.ppe-icon-central{background-image:url("../../Images/icon_central.png")}div.ppe-icon-contact{background-image:url("../../Images/icon_contact.svg");background-repeat:no-repeat;background-size:contain}.ui-nosvg div.ppe-icon-contact{background-image:url("../../Images/icon_contact.png")}.ppe-fileupload.ppe-fileautoupload{display:none}.ppe-button{background:var(--buttonBackgroundColor);zoom:1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #808080;display:inline-block;color:var(--buttonTextColor);font-weight:normal;text-decoration:none;cursor:pointer;box-sizing:border-box;padding:1px}.ppe-button-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;height:100%}.ppe-button-content .ppe-button-label:empty{display:none}.ppe-button-content .ppe-button-label:not(:empty)~.ppe-menuButton-indicator{margin-left:6px}.ppe-button-image-left{display:inline-grid;overflow-x:hidden}.ppe-button-image-left .ppe-button-content{justify-content:inherit;height:100%}.ppe-button:not(.ppe-disabled):hover{border:1px solid var(--defaultBlueColor);zoom:1}.ppe-button:not(.ppe-disabled):focus{border:2px solid var(--defaultBlueColor);zoom:1}.ppe-button:not(.ppe-disabled):active{border:2px solid var(--defaultBlueColor);padding:0}.ppe-button:active:not(.ppe-disabled){zoom:1}.ppe-button-image-left .ppe-button-content>img{margin:0}.ppe-button-image-left .ppe-button-content .ppe-button-label{margin:0 0 0 5px}.ppe-button-label{color:var(--buttonTextColor);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:inherit;min-width:0}.ppe-button-flat,.ppe-button-flat:active,.ppe-button-flat:hover,.ppe-button-flat:focus{box-shadow:none;background:none}.ppe-button-flat:active,.ppe-button-flat:focus{font-weight:bold;background-color:transparent}.ppe-button.ppe-button-noborder,.ppe-button.ppe-button-noborder:active,.ppe-button.ppe-button-noborder:focus,.ppe-button.ppe-button-noborder:hover{background-color:transparent;border:none}.ppe-button-noborder.ppe-button-image-top{padding:0}.ppe-button img[src$="/1pixel.gif"]{display:none}.ppe-button-image-right>.ppe-button-content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ppe-button-image-top>.ppe-button-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-box-align:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ppe-button.ppe-disabled{opacity:.6}.ppe-menuButton-indicator{background-image:var(--s_dropdownarrow);width:8px;height:16px;background-size:auto;background-position:center;margin-left:2px;background-repeat:no-repeat}.ppe-calendar{color:var(--textColor)}:root{--schedulerSelectedColor:#69c}.calendar_white_cell,.month_white_cell{color:var(--textColor);background-color:var(--commandPanelBackgroundColor);background:none}.calendar_white_cell_business.calendar_white_cell,.month_white_cell.month_white_cell_business{color:var(--textColor);background-color:var(--calendarBusinessHourColor)}.calendar_white_cell.calendar_cell_today,.month_white_cell.calendar_cell_today{background-color:var(--calendarTodayColor) !important}.calendar_white_cell.calendar_cell_redday,.month_white_cell.calendar_cell_redday{background:#f6c7c7}.calendar_white_rowheader_inner,.calendar_white_cornerright_inner,.calendar_white_corner_inner,.calendar_white_colheader_inner,.month_white_cell.month_white_cell_prev,.month_white_cell.month_white_cell_next{background:var(--commandPanelBackgroundColor);color:var(--textColor)}.calendar_white_alldayheader_inner,.month_white_header_inner{background:var(--headerBackgroundColor);color:var(--headerTextColor)}.calendar_white_alldayevent_inner,.calendar_white_event_inner,.month_white_event_inner{color:#fff;box-shadow:none}.ppe-calendar-event-locked,.ppe-calendar-event-readonly{cursor:default !important}.month_white_event_inner{top:0;bottom:0;padding:0;padding-left:2px}.navigator_white_title,.navigator_white_titleleft,.navigator_white_titleright,.navigator_white_weekend{color:var(--textColor);background:transparent}.navigator_white_day,.navigator_white_dayheader,.navigator_white_dayother,.navigator_white_weeknumber{color:var(--textColor);text-align:center}.navigator_white_dayother,.navigator_white_weeknumber{opacity:.4}.navigator_white_select .navigator_white_cell_box{border:none;background-color:var(--headerBackgroundColor) !important;color:var(--headerTextColor)}.navigator_white_todaybox{border:1px solid #f00 !important;background-color:transparent}.navigator_white_dayother.navigator_cell_redday,.navigator_white_day.navigator_cell_redday{color:#f44}.bubble_default_main{cursor:default}.bubble_default_main_inner{font-size:12px;padding:4px;color:var(--textColor);background-color:var(--dialogBackgroundColor);border:1px solid var(--textColor)}.scheduler_white_main{background-color:var(--dialogBackgroundColor);color:var(--textColor)}.scheduler_white_columnheader_cell,.scheduler_white_timeheadergroup,.scheduler_white_timeheadercol,.scheduler_white_cell{background:transparent;color:var(--textColor)}.scheduler_white_columnheader_inner{font-weight:normal}.scheduler_white_rowheader,.scheduler_white_corner{color:var(--textColor);background:transparent}.scheduler_white_rowheader.scheduler_resource_colheader{color:var(--textColor);background:var(--headerBackgroundColor)}.scheduler_white_rowheader.scheduler_resource_colheader .scheduler_white_rowheader_inner{border-right-color:var(--headerBackgroundColor)}.ppe-scheduler-column-checkbox .scheduler_white_rowheader_inner_text{padding-left:16px}.ppe-scheduler-checkbox-input{height:100%}.scheduler_white_rowheader.scheduler_white_rowheader_selected{background:var(--schedulerSelectedColor)}.scheduler_white_matrix_horizontal_line,.scheduler_white_matrix_vertical_line{background-color:#c0c0c0}.scheduler_white_cell.scheduler_white_cell_business{background-color:var(--calendarBusinessHourColor)}.scheduler_white_cell.scheduler_cell_redday{background:#f6c7c7}.scheduler_white_cell.scheduler_white_cell_disabled{background-color:var(--headerBackgroundColor)}.scheduler_white_shadow_forbidden .scheduler_white_shadow_inner{background-color:transparent}.scheduler_white_selected .scheduler_white_event_inner{background:var(--schedulerSelectedColor) !important}.scheduler_white_event.ppe-scheduler-event-imageend .scheduler_white_event_inner{padding-right:18px}.scheduler_white_event.ppe-scheduler-event-imagestart .scheduler_white_event_inner{padding-left:18px}.ppe-checkbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ppe-checkbox[class*="ppe-gridcolumn-"]{margin:0}.ppe-checkbox-input{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;align-self:flex-start}label.ppe-checkbox-label{margin:0;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;color:var(--textColor)}.ppe-checkbox.ppe-checkonright .ppe-checkbox-input{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.ppe-checkbox.ppe-checkonright .ppe-checkbox-label{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.ppe-collapsible-container{margin-top:5px;color:#000}.ppe-collapsible{border:none;color:#fff;background-color:#69c;text-shadow:none;font-weight:normal;height:30px;padding:5px 10px;border-top-right-radius:.3em;border-top-left-radius:.3em}.ppe-collapsible-content{padding:5px;background-color:transparent;border-bottom-right-radius:.3em;border-bottom-left-radius:.3em}.ppe-collapsible div.ppe-icon-collaps,.ppe-collapsible div.ppe-icon-expand{width:10px;height:10px;float:left;margin-top:6px;margin-right:4px}.custom-corners-collapsible .ui-bar{-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit;-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit}.custom-corners-collapsible .ui-body{border-top-width:0;-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit;-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit}.ppe-colorpicker{cursor:pointer}.ppe-colorpicker:focus{background-color:#7ac0da}.ppe-colorpicker[readonly]{cursor:default}.ppe-combobox{-webkit-appearance:none;-moz-appearance:none;border:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;color:var(--inputTextColor);background-color:var(--inputBackgroundColor);background-image:url("../../Images/wexpand1.png");background-position:center right 4px;background-repeat:no-repeat}.ppe-combobox option:active,.ppe-combobox option:focus{background-color:var(--focusColor)}.ppe-datepicker{border:1px solid #ccc;padding:1px 16px 1px 1px;background-image:url("../../images/h_calendar.png");background-repeat:no-repeat;background-position:center right 2px;background-size:16px 16px;cursor:pointer;background-color:var(--inputBackgroundColor);color:var(--inputTextColor)}.ppe-datepicker[readonly]{cursor:default}.ppe-datepicker-redday a{color:#f44 !important}.ui-datepicker,.ui-datepicker-header,.ui-datepicker-calendar .ui-state-default{color:var(--textColor);background-color:var(--dialogBackgroundColor)}.ui-datepicker-buttonpane button.ui-state-default{color:var(--buttonTextColor);background-color:var(--buttonBackgroundColor)}.ui-datepicker .ui-state-hover{background-color:#a9a9a9}td.ui-datepicker-week-col{cursor:pointer}fieldset legend{margin:0 3px 0 6px}fieldset{border-radius:5px;border:1px solid #ccc;color:var(--textColor)}.ppe-unicombo{position:absolute;display:flex;flex-direction:column;color:var(--inputTextColor)}.ppe-unicombo_main{display:flex}.ppe-unicombo_main .colorCodeSelected{display:none}.ppe-unicombo_main .colorCodeSelected.hasColor{display:block;height:10px;width:10px;position:absolute;top:6px;left:5px;border:1px solid #000}.ppe-unicombo_main .ppe-unicombo_input.hasColor{padding-left:20px}.ppe-unicombo_input{position:relative;width:100%;height:19px;padding:1px;border:1px solid #ccc;background-color:var(--inputBackgroundColor);color:var(--inputTextColor)}.ppe-disabled .ppe-unicombo_input{background-color:#efefef}.ppe-unicombo[readonly] input.ppe-unicombo_input{border:1px dashed #ccc !important}.ppe-unicombo[readonly] input.ppe-unicombo_input:focus{border-color:var(--defaultBlueColor) !important}input.ppe-unicombo_input[readonly]{border:1px solid #ccc !important}.ppe-unicombo[data-readonly="true"] input.ppe-unicombo_input[readonly]{background-color:var(--inputBackgroundColor);color:var(--inputTextColor)}.ppe-unicombo_button{position:absolute;right:1px;top:1px;width:24px;height:calc(100% - 2px);background:url(../../images/wexpand1.png) no-repeat center center;cursor:pointer;border:none;background-color:var(--inputBackgroundColor)}.ppe-unicombo_active{background:url(../../wexpand1.png) no-repeat center center}.ppe-unicombo_list{z-index:999;position:absolute;-webkit-overflow-scrolling:touch;background:var(--dialogBackgroundColor) none repeat scroll 0 0;border:1px solid #aaa;overflow:auto;box-sizing:border-box}.ppe-unicombo_list tr.program{display:none;position:absolute;top:0;left:0;width:100%}.ppe-unicombo_list .header.showHover:hover tr.program{display:table-row}.ppe-unicombo_list .header.showHover:hover tr.names{visibility:hidden}.ppe-unicombo_list table{border-spacing:0;width:100%}.touch .ppe-unicombo_list table{line-height:20px}.ppe-unicombo_list .header{color:var(--headerTextColor)}.ppe-unicombo_list .header tr{background-color:var(--headerBackgroundColor)}.ppe-unicombo_list .header tr.program{background-color:#4f7fc8;color:#fff}.ppe-unicombo_list td{white-space:pre;padding-left:2px;padding-right:2px}.ppe-unicombo_list tbody td{color:var(--textColor)}.ppe-unicombo_list tbody td .colorCodeDiv{border:1px solid #000;height:10px;width:10px;margin:auto}.ppe-unicombo_list tbody tr:nth-child(even){background-color:var(--evenRowColor)}.ppe-unicombo_list tbody tr:nth-child(odd){background-color:var(--oddRowColor)}.ppe-unicombo_list .selected{background-color:var(--highlightBackgroundColor) !important;color:var(--highlightTextColor)}.ppe-unicombo_list .headline.selected td{background-color:#3d7ebf}label.ppe-label{text-shadow:none;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;color:var(--textColor)}.ppe-label.ppe-multirow{word-wrap:break-word;white-space:pre-wrap}@media(min-width:0){.ui-field-contain,.ui-mobile fieldset.ui-field-contain{padding:0;margin:1em 0;border-bottom-width:0}.ui-field-contain:before,.ui-field-contain:after{content:"";display:table}.ui-field-contain:after{clear:both}.ui-field-contain>label,.ui-field-contain .ui-controlgroup-label,.ui-field-contain>.ui-rangeslider>label{float:left;width:48%;margin:.5em 2% 0 0}.ui-popup .ui-field-contain>label,.ui-popup .ui-field-contain .ui-controlgroup-label,.ui-popup .ui-field-contain>.ui-rangeslider>label{float:none;width:auto;margin:0 0 .4em}.ui-field-contain>label~[class*="ui-"],.ui-field-contain .ui-controlgroup-controls{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-field-contain>label~.ui-btn-inline{width:auto;margin-right:.625em}.ui-field-contain>label~.ui-btn-inline.ui-btn-icon-notext{width:1.75em}}@media all and (min-width:18em){.ui-field-contain,.ui-mobile fieldset.ui-field-contain{padding:0;margin:1em 0;border-bottom-width:0}.ui-field-contain:before,.ui-field-contain:after{content:"";display:table}.ui-field-contain:after{clear:both}.ui-field-contain>label,.ui-field-contain .ui-controlgroup-label,.ui-field-contain>.ui-rangeslider>label{float:left;width:33%;margin:.5em 2% 0 0}.ui-popup .ui-field-contain>label,.ui-popup .ui-field-contain .ui-controlgroup-label,.ui-popup .ui-field-contain>.ui-rangeslider>label{float:none;width:auto;margin:0 0 .4em}.ui-field-contain>label~[class*="ui-"],.ui-field-contain .ui-controlgroup-controls{float:left;width:65%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-field-contain>label~.ui-btn-inline{width:auto;margin-right:.625em}.ui-field-contain>label~.ui-btn-inline.ui-btn-icon-notext{width:1.75em}}@media all and (min-width:28em){.ui-field-contain,.ui-mobile fieldset.ui-field-contain{padding:0;margin:1em 0;border-bottom-width:0}.ui-field-contain:before,.ui-field-contain:after{content:"";display:table}.ui-field-contain:after{clear:both}.ui-field-contain>label,.ui-field-contain .ui-controlgroup-label,.ui-field-contain>.ui-rangeslider>label{float:left;width:20%;margin:.5em 2% 0 0}.ui-popup .ui-field-contain>label,.ui-popup .ui-field-contain .ui-controlgroup-label,.ui-popup .ui-field-contain>.ui-rangeslider>label{float:none;width:auto;margin:0 0 .4em}.ui-field-contain>label~[class*="ui-"],.ui-field-contain .ui-controlgroup-controls{float:left;width:78%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-field-contain>label~.ui-btn-inline{width:auto;margin-right:.625em}.ui-field-contain>label~.ui-btn-inline.ui-btn-icon-notext{width:1.75em}}.ppe-listbox{background-color:var(--oddRowColor);border:1px solid #a9a9a9;position:relative;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;color:var(--textColor);box-sizing:border-box}ul.ppe-listbox li a.ppe-listview-row,ul.ppe-listbox li.ppe-listview-row{background-color:transparent;padding-left:5px}.ppe-listbox-title,.ppe-listbox-subtitle{color:var(--textColor)}.ppe-listbox .selected{background:var(--highlightBackgroundColor) !important;color:var(--highlightTextColor) !important}.ppe-listbox .selected .ppe-listbox-title{color:var(--highlightTextColor) !important}.ppe-listbox[data-listtype=menu]{border:0;margin:0;font-size:1.2em}.ppe-listbox[data-listtype=menu] li.ppe-listview-row{padding-top:3px;padding-bottom:3px;white-space:pre}.ppe-listbox-image{vertical-align:middle;cursor:default}.ppe-lc-gr{--headerHeight:17px;--rowHeight:18px;--scrollBarWidth:12px}.touch .ppe-lc-gr{--headerHeight:21px;--rowHeight:22px;--scrollBarWidth:20px}.ppe-lc-gr{position:relative;color:var(--textColor);border:1px solid #999;background-color:var(--oddRowColor)}.ppe-lc-gr.ppe-disabled .ppe-listcontrol-toolboxicon{cursor:default}.ppe-lc-gr-fieldset{width:100%;min-width:100%;height:100%;border:0;margin:0;padding:0;overflow:hidden;border-radius:0}.ppe-lc-gr-horizontal{width:calc(100% - var(--scrollBarWidth));height:100%;overflow-y:hidden;overflow-x:hidden;-ms-scroll-limit-y-max:0;-ms-scroll-limit-y-min:0}.ppe-lc-gr-headerbackground{position:absolute;z-index:-1;height:var(--headerHeight);left:0;top:0;right:0;background-color:var(--headerBackgroundColor)}.ppe-lc-gr-fixedbackground{color:var(--headerTextColor);background-color:var(--headerBackgroundColor)}.ppe-listcontrol-toolboxicon{position:absolute;width:14px;height:var(--headerHeight);top:0;right:0;cursor:pointer;overflow:hidden;background-color:var(--headerBackgroundColor)}ppe-listcontrol-toolbox{height:var(--headerHeight);display:block}.ppe-lc-gr-body{height:calc(100% - (var(--headerHeight) + var(--scrollBarWidth) + 1px));min-width:100%;border-top:1px solid #fff;position:relative;color:var(--textColor)}.ppe-lc-gr-bodytable tfoot{visibility:hidden}.ppe-lc-gr-scrollContainer-horizontal,.ppe-lc-gr-scrollContainer-vertical{position:absolute;z-index:2;background-color:#f7f7f7;box-sizing:border-box}.ppe-lc-gr-scrollCorner{position:absolute;right:0;bottom:0;width:var(--scrollBarWidth);height:var(--scrollBarWidth);background-color:#f7f7f7}.ppe-lc-gr-scrollContainer-horizontal{height:var(--scrollBarWidth);width:calc(100% - var(--scrollBarWidth));left:0;bottom:0;border-top:1px solid #fff}.ppe-lc-gr-scrollContainer-vertical{width:var(--scrollBarWidth);height:calc(100% - var(--headerHeight) - var(--scrollBarWidth));top:var(--headerHeight);right:0;border-left:1px solid #fff}.ppe-lc-gr-scrollup,.ppe-lc-gr-scrolldown{position:absolute;width:calc(var(--scrollBarWidth) - 2px);height:16px;left:0;background-size:100% 16px}.ppe-lc-gr-scrollleft,.ppe-lc-gr-scrollright{position:absolute;width:16px;height:calc(var(--scrollBarWidth) - 2px);top:0;background-size:16px 100%}.ppe-lc-gr-scrollup{top:0}.ppe-lc-gr-scrolldown{bottom:0}.ppe-lc-gr-scrollleft{left:0}.ppe-lc-gr-scrollright{right:0}.ppe-lc-gr-scroll-image{position:absolute;left:0;top:0;transition-property:background-color;transition-duration:.35s}.ppe-lc-gr-scroll-image:hover{background-color:#c8c8c8}.ppe-lc-gr-scroll-image.ppe-lc-gr-scroll-image-down{filter:invert(1)}.ppe-lc-gr-scroller-vertical{height:calc(100% - 32px);width:100%;position:absolute;top:16px;left:0}.ppe-lc-gr-scroller-horizontal{height:100%;width:calc(100% - 32px);position:absolute;left:16px;top:0}.ppe-lc-gr-scrollHandle-vertical,.ppe-lc-gr-scrollHandle-horizontal{display:none;position:absolute;top:0;left:0;background-color:#cdcdcd;transition-property:background-color;transition-duration:.35s}.ppe-lc-gr-scrollHandle-vertical:hover,.ppe-lc-gr-scrollHandle-horizontal:hover{background-color:#a6a6a6}.ppe-lc-gr-scrollHandle-dragging{background-color:#646464 !important}.ppe-lc-gr-scrollHandle-vertical{width:calc(var(--scrollBarWidth) - 2px);height:20px}.ppe-lc-gr-scrollHandle-horizontal{width:20px;height:calc(var(--scrollBarWidth) - 2px)}.ppe-lc-gr-table{min-width:100%;width:100%;border-spacing:0;table-layout:fixed;white-space:nowrap;border-collapse:collapse}.ppe-lc-gr-table th{padding:0 2px 0 2px;overflow:hidden;text-overflow:ellipsis;font-weight:normal;border-right:1px solid #fff}.ppe-lc-gr-table th:last-child{border-right:none;min-width:15px}.ppe-lc-gr-table th.zeroheight{height:0}.ppe-lc-gr-header thead{color:var(--headerTextColor)}.ppe-lc-gr-header th{height:var(--headerHeight)}.ppe-lc-gr-header th>div{position:relative;width:100%;height:100%;display:flex;flex-wrap:nowrap}.ppe-lc-gr-headertitle{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;flex-grow:1000}.ppe-listcontrol-editable{flex-shrink:0}.ppe-listcontrol-sortorder{flex-shrink:0;display:none}.ppe-lc-gr-resizer{width:5px;height:100%;position:absolute;right:-2px;top:0;cursor:col-resize}.ppe-disabled .ppe-lc-gr-resizer{cursor:default}.ppe-lctr:nth-child(odd){background-color:var(--evenRowColor)}.ppe-disabled .ppe-lctr:nth-child(odd){background-color:#a9a9a9}.ppe-lctd{padding:0 2px 0 2px;overflow:hidden;text-overflow:ellipsis;height:var(--rowHeight);max-height:var(--rowHeight);vertical-align:middle}.ppe-grtd{padding:0 2px 1px 2px;overflow:hidden;text-overflow:ellipsis;height:calc(var(--rowHeight) - 2px);max-height:calc(var(--rowHeight) - 2px);border:1px solid transparent;border-left:0;vertical-align:middle}.ppe-grtd:last-child{border-right:none !important}.ppe-grtd:first-child{border-left:1px solid transparent}.ppe-grid[data-disabled-cells-grey=true] .ppe-grtd-disabled{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAATElEQVQoU4XQQQoAIAhEUT24Gz34RFKhZdUq5EHfWFVB4YgImVkc+Z0jvKEEX2jBH3IIAFXTHpkajw3GoL/4hTPrCWP7Fe4LlrD6hQbVlTW0LpoVaQAAAABJRU5ErkJggg==) repeat;color:#fff !important}.ppe-grid:not(.ppe-disabled):focus .ppe-grtd.ppe-lc-gr-active{outline:solid #000 2px}.ppe-grid:not(.ppe-disabled):focus-within .ppe-grtd.ppe-lc-gr-active{outline:solid #000 2px}.ppe-grid.ppe-gr-input-disabled:not(.ppe-disabled):focus .ppe-grtd.ppe-lc-gr-active{outline-color:#777;outline-style:dotted}.ppe-grid.ppe-gr-input-disabled:not(.ppe-disabled):focus-within .ppe-grtd.ppe-lc-gr-active{outline-color:#777;outline-style:dotted}.ppe-grid .ppe-grtd.ppe-lc-gr-active{outline:solid #ccc 2px}.ppe-grid.ppe-disabled .ppe-grtd{background-color:#eee;border:1px solid #eee;color:#999 !important}.ppe-grtr{height:var(--rowHeight);max-height:var(--rowHeight);min-height:var(--rowHeight)}.ppe-grid[data-gridlines=true][data-gridlines-vertical=true] .ppe-grtd{border-left:1px solid #ccc;border-right:1px solid #ccc}.ppe-grid[data-gridlines=true][data-gridlines-horizontal=true] .ppe-grtd{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.ppe-lcimg{max-height:calc(var(--rowHeight) - 1px);vertical-align:middle}div.ppe-listcontrol-sums{position:absolute;bottom:0;left:0;z-index:1;border-top:1px solid #d3d3d3;background-color:#fff;min-width:100%;overflow:hidden}table.ppe-listcontrol-sums td{height:15px;border-left:1px solid #fff;color:#0000cd;padding:0 2px 0 2px;overflow:hidden;text-overflow:ellipsis}table.ppe-listcontrol-sums td:last-child{min-width:15px;border-left:0}.ppe-listcontrol .ppe-lc-gr-selected .ppe-lctd{background-color:var(--highlightNFBackgroundColor) !important;color:var(--highlightTextColor) !important}.ppe-listcontrol:focus:not(.ppe-disabled) .ppe-lc-gr-selected .ppe-lctd{background-color:var(--highlightBackgroundColor) !important;color:var(--highlightTextColor) !important}.ppe-listcontrol:focus .ppe-lc-gr-active.ppe-lctr{outline:dotted #000 1px}.ppe-listcontrol:focus .ppe-lc-gr-active.ppe-lc-gr-selected.ppe-lctr{outline:dotted #d3d3d3 1px}.ppe-listcontrol:focus-within:not(.ppe-disabled) .ppe-lc-gr-selected .ppe-lctd{background-color:var(--highlightBackgroundColor) !important;color:var(--highlightTextColor) !important}.ppe-listcontrol:focus-within .ppe-lc-gr-active.ppe-lctr{outline:dotted #000 1px}.ppe-listcontrol:focus-within .ppe-lc-gr-active.ppe-lc-gr-selected.ppe-lctr{outline:dotted #d3d3d3 1px}.ppe-listcontrol[data-rowmark-mode="2"] .ppe-lc-rowmark-closed{text-decoration:line-through !important;color:#ccc !important}.ppe-column-textbox-input{position:absolute;border:1px solid #ccc;padding:0 1px 1px 1px;box-sizing:border-box;margin:0;text-align:inherit}input.ppe-column-textbox-input.ppe-grid-hidden-input:focus{border:1px solid transparent !important;color:transparent}input.ppe-column-textbox-input.ppe-grid-hidden-input{border:1px solid transparent !important;color:transparent}.ppe-column-checkbox-input{margin:0;display:block;margin:0 auto 0 auto}.ppe-column-rowmark-input{margin:0;display:block;margin:0 auto 0 auto}.ppe-lccolorbar{display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;height:calc(var(--rowHeight) - 7px);border:1px solid #808080}.ppe-lccolorbar>div{flex-grow:1}.ppe-grid-pattern1{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAIUlEQVQoU2NkYGD4z0AEYCRCDVgJ4////4kzcVQhvjAFAEl7IOrSZzVpAAAAAElFTkSuQmCC) repeat}.ppe-grid-pattern2{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAO0lEQVQoU2NkwA7+MzAwMCJLoXCQJDAV/v//HyQIB4yMjCDN6MIMjLgUgqxGlsOpEM0ieppItNVkKwQABmJD65e0I5EAAAAASUVORK5CYII=) repeat}.ppe-grid-pattern3{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAVElEQVQoU4WQSQ4AIAgD2/8/GgOhBOOCFw0ZBioBGABiOAJGmGbmEMjoKbPqGhQgSd1PuIzVmearsedwuwJ2+GbcAlaGY0Smyt1j53j/wP4bIyh4ARj4S/L+PwpOAAAAAElFTkSuQmCC) repeat}.ppe-grid-pattern4{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAUElEQVQoU42PRxIAMAgC5f+PJqMpY0nziAsKpA5FBFnOwhZSE0gSgBoCpLpPnYmmD8Pae9iSvHnCAVKxnOhv5OEP2N96JFpBK3wBQ8ETWAo2OzRA+mFagBoAAAAASUVORK5CYII=) repeat}.ppe-grid-pattern5{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAATklEQVQoU42QQQ4AIAjD2P8fPQMaMwGjHmcpU5gZ7eOgYXyw5CBJAHoRoOcq2YAMbKPCAR7BlB9G31hXLDB3/wKjVindGJ+g/sjVmB6IATVDP/pcRXW7AAAAAElFTkSuQmCC) repeat}.ppe-grid-pattern6{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAS0lEQVQoU2NkwAT/oUKMyFIoHAYGBpAimBgyGy4I0owiATUNLoZVN5prwIpBCrGZhO7y/yQpxOU+mKlwq1EEsLkPJEZW8CCbjGEIAFyAEgmlTtecAAAAAElFTkSuQmCC) repeat}.ppe-grid-pattern7{background-color:#000}.ppe-popup{color:#000;box-sizing:border-box;width:96%;height:96%;top:2%;left:2%;z-index:451;position:absolute;padding:0 10px 10px 10px;-webkit-border-radius:.3em;-moz-border-radius:.3em;-ms-border-radius:.3em;border-radius:.3em;background-color:#fff}.ppe-popup .ppe-listcontrol{width:100%;height:96%}.ppe-popup-background{width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:450;position:absolute;top:0;left:0}.ppe-popup-header{background-color:#69c;height:30px;width:calc(100% + 20px);margin-right:-10px;margin-left:-10px;margin-bottom:10px;border-top-left-radius:.3em;border-top-right-radius:.3em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-grid-row-align:center;align-items:center}.ppe-popup-header span{color:#fff;padding-left:10px;font-size:1.1em}.ppe-popup-close-button{background-image:url("../../Images/h_close.svg");background-size:20px 20px;background-position:center center;background-repeat:no-repeat;width:30px;height:30px}.ppe-toolbar{background-color:#d6e2ef;padding:10px;margin-bottom:15px;overflow-y:auto;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ppe-toolbar>.ppe-toolbaritem{padding-bottom:0;padding-left:5px;-webkit-box-flex:0 0 50px;-moz-box-flex:0 0 50px;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px}.ppe-toolbar>.ppe-toolbaritem:first-child{padding-left:0}.ppe-toolbar>.ppe-toolbaritem>*,.ppe-toolbar>.ppe-toolbaritem>.ppe-button-container{margin:0}.ppe-content>.ppe-toolbar:first-child,.ppe-panel>.ppe-toolbar:first-child{margin-right:-5px;margin-left:-5px;margin-top:-5px}.ppe-listbox .ppe-panel>.ppe-toolbar:last-child{margin-right:-5px;margin-left:-5px;margin-bottom:-5px}[class*="ui-block-"]>*,[class*="ui-block-"]>.ppe-button-container{margin-top:0 !important;margin-right:0;margin-left:0}[class*="ui-block-"]:not(.ui-block-a){padding-left:5px}[class*="ui-block-"]{padding-bottom:10px}.ppe-border-top{border-top:1px solid #000}.ppe-border-right{border-right:1px solid #000}.ppe-border-bottom{border-bottom:1px solid #000}.ppe-border-left{border-left:1px solid #000}.ppe-radiobutton{color:var(--textColor)}.ppe-search{border:#ccc 1px solid;background-color:var(--inputBackgroundColor);color:var(--inputTextColor);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ppe-search.ppe-disabled{background-color:#efefef}input.ppe-search-input{margin-top:0;border:none;padding:0;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;min-width:1px;max-width:100%;background-color:var(--inputBackgroundColor);color:var(--inputTextColor)}.ppe-search:not(.ppe-readonly) input:focus{border:none !important}.ppe-search-loader{display:none;border:1px solid #69c;border-color:#69c;border-left:none;border-right:none;background-color:var(--inputBackgroundColor);padding:5px;-webkit-box-flex:0 0 0;-moz-box-flex:0 0 0;-webkit-flex:0 0 0;-ms-flex:0 0 0;flex:0 0 0}.ppe-search-loader.ppe-show{display:block;-webkit-box-flex:0 0 30px;-moz-box-flex:0 0 30px;-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px}.ppe-search .ppe-search-button{background-image:url("../../Images/s_quicksearch.png");background-size:16px 16px;background-repeat:no-repeat;background-position:center;-webkit-box-flex:0 0 20px;-moz-box-flex:0 0 20px;-webkit-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;cursor:pointer}.ppe-disabled .ppe-search-button,.ppe-readonly .ppe-search-button{-moz-filter:grayscale(100%) opacity(50%);-ms-filter:grayscale(100%) opacity(50%);-webkit-filter:grayscale(100%) opacity(50%);filter:grayscale(100%) opacity(50%);cursor:auto}.ppe-search .ppe-search-favorites{background-image:url("../../Images/s_quickfav.png");background-size:16px 16px;background-repeat:no-repeat;background-position:center;-webkit-box-flex:0 0 0;-moz-box-flex:0 0 0;-webkit-flex:0 0 0;-ms-flex:0 0 0;flex:0 0 0;cursor:pointer}.ppe-search .ppe-search-favorites.ppe-search-showfavoritebutton{-webkit-box-flex:0 0 20px;-moz-box-flex:0 0 20px;-webkit-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px}.ppe-disabled .ppe-search-favorites.ppe-search-showfavoritebutton,.ppe-readonly .ppe-search-favorites.ppe-search-showfavoritebutton{-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:grayscale(100%);cursor:auto}.ppe-search .ppe-search-favorites.ppe-search-showfavoritebutton.ppe-favorites-on{background-image:url("../../Images/s_quickfavd.png")}.ppe-search .ppe-search-button.ppe-search-on{background-image:url("../../Images/s_quicksearchd.png")}.ppe-search-listview{margin-top:5px;overflow:auto;color:var(--textColor);height:400px;width:400px;position:fixed;background-color:var(--dialogBackgroundColor);top:15px;left:35px;z-index:3;border:1px solid #ccc;box-shadow:0 0 15px 5px rgba(0,0,0,.1)}.ppe-search-listview>.ppe-search-footer{height:40px;width:100%;overflow:hidden;background-color:var(--dialogBackgroundColor);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ppe-search-listview>.ppe-search-footer .ppe-listview-searchproperties,.ppe-search-listview>.ppe-search-footer .ppe-listview-searchadd,.ppe-search-listview>.ppe-search-footer .ppe-listview-searchstudio,.ppe-search-listview>.ppe-search-footer .ppe-listview-searchextended,.ppe-search-listview>.ppe-search-footer .ppe-listview-searchmore{background-size:16px 16px;background-repeat:no-repeat;background-position:center;-webkit-box-flex:0 0 30px;-moz-box-flex:0 0 30px;-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px;cursor:pointer}.ppe-search-listview>.ppe-search-footer .ppe-listview-searchspace{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.ppe-search-listview>.ppe-search-footer .ppe-listview-searchproperties{background-image:url("../../Images/h_settings.png")}.ppe-search-listview>.ppe-search-footer .ppe-listview-searchadd{background-image:url("../../Images/h_add.png")}.ppe-search-listview>.ppe-search-footer .ppe-listview-searchstudio{background-image:url("../../Images/h_infostudio.png")}.ppe-search-listview>.ppe-search-footer .ppe-listview-searchextended{background-image:url("../../Images/s_extsearch.png")}.ppe-search-listview>.ppe-search-footer .ppe-listview-searchmore{background-image:url("../../Images/s_more.png")}.ppe-search-listview>.ppe-search-footer .ppe-disabled{-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:grayscale(100%);cursor:auto}.ppe-search-listview>.ppe-search-footer .ppe-hide{-webkit-box-flex:0 0 0;-moz-box-flex:0 0 0;-webkit-flex:0 0 0;-ms-flex:0 0 0;flex:0 0 0}.ppe-search-listview>.ppe-search-listview-ulcontainer{height:360px;min-width:400px;overflow:auto;-webkit-overflow-scrolling:touch}.ppe-search-listview>.ppe-search-listview-ulcontainer>ul{min-width:400px;width:100%;display:inline-block}.ppe-search-listview>.ppe-search-listview-ulcontainer>ul>li.ppe-listview-row{height:45px;padding:3px}.ppe-search-listview>.ppe-search-listview-ulcontainer>ul>li>a{padding:5px 10px;display:block}.ppe-search-listview>.ppe-search-listview-ulcontainer>ul>li:nth-child(odd){background-color:var(--oddRowColor)}.ppe-search-listview>.ppe-search-listview-ulcontainer>ul>li:nth-child(even){background-color:var(--evenRowColor)}.ppe-search-listview>.ppe-search-listview-ulcontainer>ul>li.selected{background-color:var(--highlightBackgroundColor)}.ppe-search-listview>.ppe-search-listview-ulcontainer>ul .ppe-listview-row .ppe-listbox-title{padding-bottom:3px;color:#00a2e8}.ppe-search-listview>.ppe-search-listview-ulcontainer>ul .ppe-listview-row .ppe-listbox-subtitle{color:var(--textColor)}.ppe-search-listview>.ppe-search-listview-ulcontainer>ul li.selected .ppe-listbox-title,.ppe-search-listview>.ppe-search-listview-ulcontainer>ul li.selected .ppe-listbox-subtitle{color:var(--highlightTextColor)}.ppe-search-listview>.ppe-search-listview-ulcontainer>ul .ppe-listbox-subtitle{display:block;white-space:nowrap}.ppe-search-listview>.ppe-search-listview-ulcontainer>ul span.highlight{font-weight:bold}#Shield{box-sizing:border-box;display:none;position:absolute;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:10000}#ShieldDialog{width:400px;height:180px;position:absolute;left:calc(50% - 200px);top:calc(50% - 110px)}#ShieldDesc{width:100%;height:20px;text-align:center;margin-top:15px}#ShieldProgressFrame{width:320px;height:30px;margin-top:10px;margin-left:auto;margin-right:auto;background-color:#f0f8ff;overflow:hidden}.ShieldBar{background-color:#008000;height:100%}#ShieldProgressBar{width:160px;position:relative;left:-160px;-o-animation:infiniteShieldProgress 2s infinite linear;-moz-animation:infiniteShieldProgress 2s infinite linear;-webkit-animation:infiniteShieldProgress 2s infinite linear;-ms-animation:infiniteShieldProgress 2s infinite linear;animation:infiniteShieldProgress 2s infinite linear}#ShieldPercentBar{width:0%}#ShieldCancelDiv{text-align:center}#ShieldCancel{margin-top:15px;padding:3px 10px}#ShieldStatus{border-top:1px solid #c5c5c5;width:calc(100% - 20px);position:absolute;left:0;bottom:0;padding:2px 10px;height:20px}@-webkit-keyframes infiniteShieldProgress{0%{transform:translate(0,0)}100%{transform:translate(480px,0)}}@-moz-keyframes infiniteShieldProgress{0%{transform:translate(0,0)}100%{transform:translate(480px,0)}}@-ms-keyframes infiniteShieldProgress{0%{transform:translate(0,0)}100%{transform:translate(480px,0)}}@-o-keyframes infiniteShieldProgress{0%{transform:translate(0,0);}100%{transform:translate(480px,0);}}@keyframes infiniteShieldProgress{0%{transform:translate(0,0)}100%{transform:translate(480px,0)}}.ppe-textbox{color:var(--inputTextColor);background-color:var(--inputBackgroundColor);height:18px;padding:2px 2px 0 2px;border:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.ppe-textbox:disabled{border:1px solid #ccc;opacity:.6}.ppe-html .textarea{border:1px solid #ccc;resize:none}.mce-container-body .mce-resizehandle{display:none}.ppe-html-iframe{width:100%;height:calc(100% - 4px);background-color:#fff}nav{position:relative;height:30px;padding-right:110px;margin:0 auto;display:flex;justify-content:center}nav>ul li{position:relative}nav div{display:inline-block;cursor:pointer}nav>ul>li{float:left;height:25px;padding:5px 3px 0 4px;white-space:nowrap}nav>ul>li>img{cursor:pointer}nav>ul>li>div{float:left;width:auto;height:14px;font-size:14px;line-height:16px;color:#e9f0eb}nav>ul>li>div:before{content:"";float:left;width:5px;height:16px;margin-top:-2px;background:url("../../images/menu0_left.png") no-repeat top left}nav>ul>li>div:after{content:"";float:left;width:5px;height:25px}nav>ul>li>ul{top:30px;left:5px}nav>ul ul{display:none;position:absolute;top:-9px;left:32px;width:auto;height:auto;padding:7px 0 9px 0;margin:0;z-index:999;background:var(--menuBackgroundColor);border:1px solid #999;box-shadow:5px 5px 5px 2px rgba(0,0,0,.1)}nav>ul ul li{display:table-row;margin:0;padding:0;white-space:nowrap}nav>ul ul div{display:table-cell;color:var(--menuTextColor);margin:1px 0 1px 0;padding:4px 10px 4px 10px}nav>ul ul div:nth-of-type(2){padding-right:0;padding-left:0}nav>ul ul div:nth-of-type(3){display:block;position:relative;padding-top:3px}nav>ul ul .selected,nav>ul ul li:hover{background:var(--menuSelBackgroundColor);color:var(--menuSelTextColor)}nav>ul ul li .delimiter{display:table-cell;width:100%;padding:0;margin:0;border-top:1px solid var(--menuDelimiterColor);border-bottom:5px solid var(--menuBackgroundColor)}li.ppe-menu-parent.ppe-menu-parent-collapsed.showUl>ul{display:block !important}.navTop{position:relative;top:23px;left:-25px}.navTop>img{cursor:pointer}.navTop>ul{display:none;position:absolute;width:auto;height:auto;padding:7px 0 9px 0;margin:0;z-index:99999;background:var(--menuBackgroundColor);border:1px solid #999;box-shadow:5px 5px 5px 2px rgba(0,0,0,.1);right:0;top:14px}.navTop>ul>li{display:table-row;margin:0;padding:0;white-space:nowrap}.navTop>ul>li>div{display:table-cell;color:var(--menuTextColor);margin:1px 0 1px 0;cursor:pointer}nav li.ui-draggable-dragging,#shortcutsContainer li.ui-draggable-dragging{cursor:grabbing !important;color:var(--menuTextColor)}nav li.ui-draggable-dragging div,#shortcutsContainer li.ui-draggable-dragging div{float:left;padding-left:4px}.navTop>ul>li>div:nth-of-type(1){padding:0}.navTop>ul>li>div:nth-of-type(2){padding:5px 10px 5px 10px}.navTop>ul>li>div:nth-of-type(3){padding:0}.navTop>ul>li:hover{background:var(--menuSelBackgroundColor);color:var(--menuSelTextColor)}.ppe-msgbox{color:var(--textColor);background-color:var(--dialogBackgroundColor)}.ppe-msgbox .ui-dialog-titlebar-close{display:none}.ppe-msgbox .ui-dialog-titlebar>span.ui-dialog-title:before{content:none !important}.ppe-msgbox .ui-dialog-content{color:var(--textColor);background-color:var(--dialogBackgroundColor)}.ppe-msgbox .ppe-msgbox-buttonpane{background:none;display:flex;justify-content:center;padding:0}.ppe-msgbox .ppe-msgbox-buttonpane .ui-dialog-buttonset{display:flex;align-items:center;justify-content:center}.ppe-msgbox .ppe-msgbox-buttonpane .ui-dialog-buttonset .ui-button{min-width:80px}.ppe-msgbox .ppe-msgbox-buttonpane .ui-button{background:var(--buttonBackgroundColor);color:var(--buttonTextColor);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;border:1px solid #808080;box-sizing:border-box}.ppe-msgbox .ppe-msgbox-buttonpane .ui-button:hover{border:1px solid #0078d7}.ppe-msgbox .ppe-msgbox-buttonpane .ui-button:focus{border:2px solid #0078d7;padding:4px}.ppe-tabs{color:var(--tabTitleColor);background-color:inherit;overflow:hidden;border-bottom:1px #ccc solid;z-index:2;padding:0}.ppe-tabs>.window{background-color:var(--tabBackgroundColor)}.ppe-tabsheader{height:21px;width:100%;display:inline-flex}.ppe-tabsbutton{height:20px;border:1px #ccc solid;overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px;flex-grow:0;flex-shrink:0;display:inline-flex;align-items:center;padding-left:2px;padding-right:2px;cursor:pointer;margin-top:0}.ppe-tabsproperties{height:20px;overflow:hidden;flex-grow:0;flex-shrink:0;display:inline-flex;align-items:center;padding-left:2px;padding-right:2px;cursor:pointer;margin-top:0}.ppe-tabsleft,.ppe-tabsright{display:none}div.ppe-tabsitems{flex-grow:1;overflow:hidden;display:inline-flex;margin-top:0}.ppe-tabsheaderborder{width:100%;z-index:-1;height:20px;position:absolute;border-bottom:1px #ccc solid}.ppe-tabs .ppe-bordercontent{height:calc(100% - 21px);width:calc(100% - 2px);border-left:1px #ccc solid;border-right:1px #ccc solid;position:absolute;top:21px;background-color:var(--tabBackgroundColor)}ul.ppe-tabsitems{overflow:visible;-webkit-overflow-scrolling:touch;display:flex;justify-content:flex-start;flex-wrap:nowrap;height:21px;padding:0;margin:0}.ppe-tabsitem{flex:0 0 auto;padding:1px 3px;border:1px #ccc solid;border-top-left-radius:5px;border-top-right-radius:5px;background-color:var(--tabBackgroundColor);color:var(--tabTitleColor);cursor:pointer;text-align:center}.ppe-tabs-boldcorrection{font-weight:bold;visibility:hidden}.ppe-tabs-active{border-bottom:1px solid var(--tabBackgroundColor);font-weight:bold}.ppe-disabled.ppe-tabsitem{cursor:default;color:#ccc}.ppe-disabled.ppe-tabsbutton{cursor:default;color:#ccc}.ppe-header{width:100%;height:21px;background-color:#69c;position:fixed;top:0;left:0;z-index:400;color:#000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ppe-header-left,.ppe-header-right{-webkit-flex-basis:50px;-ms-flex-preferred-size:50px;flex-basis:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ppe-header-center{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ppe-header-title,.ppe-header-title:visited{background-color:transparent;text-align:center;margin:0;text-shadow:none;color:#fff !important;font-size:19px;font-weight:bold;text-decoration:none;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-grid-row-align:center;align-items:center}.ppe-header-title span{display:block;width:100%}.ppe-back-button{background-image:url("../../Images/carat-l-white.svg");background-repeat:no-repeat;background-size:20px 20px;background-position:center center;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.ppe-menu-button{background-image:url("../../Images/bars-white.svg");background-repeat:no-repeat;background-size:20px 20px;background-position:center center;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}a.ppe-header-leftbutton,a.ppe-header-leftbutton:visited,a.ppe-header-rightbutton,a.ppe-header-rightbutton:visited{text-shadow:none !important;text-decoration:none !important;color:#fff !important;font-size:14px;font-weight:normal;text-align:center;z-index:3;border:0;background:transparent !important;margin:0;padding:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-grid-row-align:center;align-items:center}a.ppe-header-leftbutton span,a.ppe-header-rightbutton span{display:block;width:100%}.ppe-header-leftbutton.ui-btn-icon-left:after{left:20px}#logout+.separator{margin:2px 4px 0 2px}.ppe-popupMenu-css{position:absolute;cursor:pointer;z-index:10001;color:var(--menuTextColor)}.ppe-popupMenu-css ul{text-decoration:none;list-style:none}.ppe-popupMenu-css li{position:relative}.ppe-popupMenu-css li:hover>ul{display:block}.ppe-popupMenu-css a{display:table-row}.ppe-popupMenu-css span{display:inline-block;margin:6px 5px;white-space:nowrap;vertical-align:calc(-3px)}.ppe-popupMenu-css span.col1{min-width:100px}.ppe-popupMenu-css span.col2{text-align:right;padding-right:2px}.ppe-popupMenu-css img{vertical-align:text-top;margin-left:6px;margin-top:3px}.ppe-popupMenu-css img+span{margin-left:2px}.ppe-popupMenu-css .node{position:absolute;height:auto;padding:0;background-color:var(--menuBackgroundColor);color:var(--menuTextColor);border:1px solid #999;border-radius:5px;box-shadow:5px 5px 5px 2px rgba(0,0,0,.1)}.ppe-popupMenu-css .node ul{display:none;position:absolute;top:0}.ppe-popupMenu-css .node li{display:table}.ppe-popupMenu-css .node li>div,.ppe-popupMenu-css .node li a>div{display:table-cell;width:100%}.ppe-popupMenu-css .node li:first-child>div:first-child,.ppe-popupMenu-css .node li:first-child a>div:first-child{border-radius:5px 0 0 0}.ppe-popupMenu-css .node li:last-child>div:first-child,.ppe-popupMenu-css .node li:last-child a>div:first-child{border-radius:0 0 0 5px}.ppe-popupMenu-css .node li>div:first-child,.ppe-popupMenu-css .node li a>div:first-child{width:28px;min-width:28px;background:var(--menuLeftBackgroundColor);text-align:center}.ppe-popupMenu-css .node li>div:first-child>div,.ppe-popupMenu-css .node li a>div:first-child>div{display:inline-block;vertical-align:text-top;width:12px;height:12px;margin-left:8px;margin-top:5px;border-radius:50%}.ppe-popupMenu-css .node li:hover>div,.ppe-popupMenu-css .node li:hover>a>div,.ppe-popupMenu-css .node li:hover>div:first-child,.ppe-popupMenu-css .node .selected>div,.ppe-popupMenu-css .node .selected>a>div,.ppe-popupMenu-css .node .selected>div:first-child,.ppe-popupMenu-css .node .selected>a>div:first-child{background-color:var(--menuSelBackgroundColor);color:var(--menuSelTextColor)}.ppe-popupMenu-css .node li>div:nth-child(3),.ppe-popupMenu-css .node li a>div:nth-child(3){display:table-cell;width:28px;min-width:28px}.ppe-popupMenu-css .node a{cursor:default;color:var(--menuSelTextColor)}.ppe-popupMenu-css .node a[onclick]{cursor:pointer}.ppe-popupMenu-css .node a>div[disabled="disabled"] span{opacity:.2}.ppe-popupMenu-css .separator{display:table-row !important;height:1px}.ppe-popupMenu-css .separator>*{background:var(--menuDelimiterColor) !important}.ppe-popupMenu-css .disabled{opacity:.2}.ppe-popupMenu-css img.disabled{filter:gray;-webkit-filter:grayscale(1);opacity:.2}.ppe-progress{text-shadow:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:none}.ppe-progress-bar{height:100%}.ppe-treeview{background-color:var(--oddRowColor);color:var(--textColor);border:1px solid #999}.sysdel32{background-image:url("../../Images/sysdel32.png") !important;background-repeat:no-repeat !important;top:5px !important;left:5px !important;padding-left:40px !important}.sysinf32{background-image:url("../../Images/sysinf32.png") !important;background-repeat:no-repeat !important;top:5px !important;left:5px !important;padding-left:40px !important}.sysque32{background-image:url("../../Images/sysque32.png") !important;background-repeat:no-repeat !important;top:5px !important;left:5px !important;padding-left:40px !important}.syswrn32{background-image:url("../../Images/syswrn32.png") !important;background-repeat:no-repeat !important;top:5px !important;left:5px !important;padding-left:40px !important}.MapBox{color:#666;background-color:#fdfdfd}.InfoBoxCont{background-color:#fdfdfd;font-size:8pt;line-height:10pt;margin-top:4px}.InfoBox{color:#666;width:100%;background-color:#fdfdfd}.InfoBox .ImageCol{width:2px}.InfoBox .Header{font-weight:bold}.InfoBox .Separator{line-height:0}.InfoBox .BoolTrue{background:url("../../images/s_checkbox1.png") no-repeat;width:16px;height:16px}.InfoBox .BoolFalse{background:url("../../images/s_checkbox0.png") no-repeat;width:16px;height:16px}.InfoBox a[href]{color:#00f}.statusbar{position:relative;bottom:0;left:0;padding:0 5px;height:23px;width:100%;background-color:#f0f0f0;border-top:1px solid #d7d7d7;box-sizing:border-box}.statusbar>img{margin-top:3px;margin-bottom:2px;display:inline-block}.statusbar_text{margin-top:3px;margin-bottom:2px;margin-left:1em;display:inline-block;position:absolute}.statusbar_help{display:none;margin-top:0;margin-bottom:0;position:absolute;right:24px;cursor:pointer}#nav{background-color:var(--navBackgroundColor);color:var(--headerTextColor)}#header{background-color:var(--navBackgroundColor);background-image:url("images/bg_top.png");color:var(--headerTextColor)}#header .logo{margin:5px 0 0 10px}#header .header{position:relative;height:100%;margin:0 auto}#header .header a{font-size:11px;color:var(--headerTextColor)}#header .header .routineSearch{position:absolute;right:0;bottom:-28px;z-index:4;height:25px}#header .header .routineSearch .ppe-search{width:106px}#header .header .routineSearch input{height:20px;width:82px}#topLinkArea{display:flex;flex-direction:row-reverse;justify-content:flex-end;position:relative;right:40px}#desktoparea{position:relative;width:100%;height:calc(100% - 70px);margin:0;overflow:visible;min-height:410px}#clockArea{display:none}.ppe-desktop-clock{position:absolute;bottom:0;width:185px;height:310px;background:rgba(255,255,255,.25);border-radius:10px;margin:20px;padding:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:var(--clockTextColor)}.ppe-desktop-clock canvas#clock{margin-left:33px;margin-bottom:10px}.ppe-desktop-clock .desktopClock #clock{display:block}.ppe-desktop-clock .desktopClock #clockdig{display:none}.ppe-desktop-clock .messageFrame{border:1px solid #808080;border-radius:5px;padding:1px;margin-top:2px;margin-bottom:4px;height:46px;overflow:hidden;background-color:var(--clockBackgroundColor);color:#333}.ppe-desktop-clock .clockEventMessage{margin-left:5px;margin-right:4px;cursor:pointer}#shortcutsButton{display:none;position:absolute;padding:10px 30px 6px 10px;border-bottom-right-radius:10px;min-height:24px;min-width:128px;font-size:medium;text-overflow:ellipsis;color:#fff;background-color:var(--shortcutButtonColor)}#shortcutsButton img{vertical-align:baseline}#shortcutsMenu div.ppe-popupMenu-css{display:none;top:36px;left:0}.ppe-shortcut-container{position:absolute;height:100%;width:100%}.ppe-shortcut-container .ppe-shortcut{position:absolute;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;box-sizing:border-box}.ppe-shortcut-container .ppe-shortcut-normal{overflow:hidden}.ppe-shortcut-container .ppe-shortcut-normal div{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-box-align:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-grid-row-align:center;align-items:center}.ppe-shortcut-container .ppe-shortcut-normal div:first-child{padding-top:5px;min-height:50px}.ppe-shortcut-container .ppe-shortcut-normal div>img{max-width:100%;max-height:100%}.ppe-shortcut-container .ppe-shortcut-normal div>span{text-align:center;padding:2px;color:#fff}.ppe-shortcut-container .ppe-shortcut-normal.ppe-shortcut-sizebig span.ppe-shortcut-title{font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ppe-shortcut-container .ppe-shortcut-ticker{padding:8px;background-color:#fff}.ppe-shortcut-container .ppe-shortcut-ticker div>img{display:block;border:1px solid #a9a9a9;width:auto;height:auto}.statusbar_help_dropbtn{cursor:pointer}.statusbar_help_dropdown{position:absolute;display:inline-block}.statusbar_help_dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1000}.statusbar_help_dropdown-content a{color:#000;padding:2px 2px;text-decoration:none;display:block}.statusbar_help_dropdown-content a:hover{background-color:#ddd}.statusbar_help_show{display:block}.ppe-info-ignoreusercode{display:none}.ppe-info-ignoreusercode.ppe-show{display:block;position:fixed;right:0;bottom:0;font-size:14px;background-color:#ff0;color:#f00}.disabled{color:#a9a9a9 !important}body{font-family:"segoe ui",sans-serif;-webkit-touch-callout:none !important;-webkit-user-select:none !important;-ms-user-select:none !important;-moz-user-select:none !important;user-select:none !important;overscroll-behavior:none;background-color:var(--desktopBackgroundColor)}body ::-webkit-scrollbar{width:.5em;height:.5em}body ::-webkit-scrollbar-thumb{background:#808080}body ::-webkit-scrollbar-track{background:#c0c0c0}body body{scrollbar-face-color:#808080;scrollbar-track-color:#c0c0c0}html{box-sizing:border-box}.ui-focus,*:not(.ui-dialog):focus{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;outline:none}.ui-page{text-shadow:none}input[type=submit],input[type=text],select{-webkit-appearance:none;-moz-appearance:none;border-radius:0}div[name=loginw]{margin:10px;border:none;height:214px !important}.ppe-login{background-image:url("../../images/bg_login.jpg")}.ppe-content{padding:5px;position:fixed;width:100%;top:0;bottom:0;overflow:auto;-webkit-overflow-scrolling:touch}.ppe-disabled{opacity:.8;cursor:default}.ppe-disabled img,.ppe-disabled>img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ppe-labelfor-container{margin-top:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-grid-row-align:center;align-items:center}.ppe-labelfor-container .ppe-label{overflow:visible;margin:0}.ppe-labelfor-container .ppe-combobox,.ppe-labelfor-container .ppe-textbox,.ppe-labelfor-container .ppe-datepicker{margin-top:0;margin-left:5px;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.ui-dialog,.ppe-betadialog{background-color:var(--dialogBackgroundColor)}.ui-draggable .ui-dialog-titlebar{cursor:auto}.ui-dialog .ui-dialog-titlebar{padding:0 1em;height:28px}.ui-dialog .ui-dialog-title{height:100%;cursor:move;line-height:28px}.ppe-button.ppe-text-align-left .ppe-button-content{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ppe-image-contact{max-height:150px !important;max-width:150px !important;border-radius:100px !important}.ppe-loader{border:3px solid #f3f3f3;border-top:3px solid #69c;border-radius:50%;width:20px;height:20px;-o-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;-webkit-animation:spin 2s linear infinite;-ms-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#SystemWait{box-sizing:border-box;display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:9999}#SystemWaitMessage{display:none;box-sizing:border-box;background-color:rgba(0,96,156,.6);border-radius:60px;position:absolute;left:calc(50% - 30px);top:calc(40%);width:60px;height:60px}#SystemWaitMessage .ball{box-sizing:border-box;background-color:transparent;border:3px solid rgba(255,255,255,.9);opacity:.9;border-top:2px solid transparent;border-left:2px solid transparent;border-radius:50px;box-shadow:0 0 0 #2187e7;width:50px;height:50px;position:absolute;left:calc(50% - 25px);top:5px;-o-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-webkit-animation:spin 1.5s infinite linear;-ms-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}#SystemWaitMessage .ball1{box-sizing:border-box;background-color:transparent;border:3px solid rgba(255,255,255,.9);opacity:.9;border-top:5px solid transparent;border-left:5px solid transparent;border-radius:50px;box-shadow:0 0 0 #2187e7;width:36px;height:36px;position:absolute;left:calc(50% - 18px);top:12px;-o-animation:spinoff 1s infinite linear;-moz-animation:spinoff 1s infinite linear;-webkit-animation:spinoff 1s infinite linear;-ms-animation:spinoff 1s infinite linear;animation:spinoff 1s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinoff{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}@-moz-keyframes spinoff{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}@-ms-keyframes spinoff{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}@-o-keyframes spinoff{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);}}@keyframes spinoff{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}.ppe-background-blue-gradient{background:url("../../Images/bg_phone_edition_640x1136.png");background-size:cover}.ppe-background-blue{background-color:#69c;background-image:url("../../Images/symbol_pyramid.png");background-repeat:no-repeat;background-size:166px auto}.ppe-pyramidsymbol{position:absolute;top:0;left:0;background-image:url("../../Images/symbol_pyramid.png");background-repeat:no-repeat;background-size:contain;width:332px;height:358px;display:block}.ppe-pyramidlogo{position:absolute;top:10px;left:10px;background-image:url("../../Images/logo_pyramid.png");background-repeat:no-repeat;background-size:contain;width:504px;height:78px;display:block}@media all and (max-width:40em){.ppe-pyramidsymbol{width:166px;height:179px}.ppe-pyramidlogo{position:absolute;top:5px;left:5px;width:252px;height:39px}}.showKey{z-index:110;position:fixed;width:20px;height:20px;border-radius:2px;text-align:center;background:var(--headerBackgroundColor);color:#fff}.showKey.ppe-disabled{background:var(--disabledBackgroundColor);color:var(--disabledTextColor)}.showKey>span{display:block;margin-top:1px;font-size:12px;font-weight:bold}.ppe-krutcontrol[name^=ibBox] .ppe-lc-gr{border:0}.htmlToolTip{position:fixed;z-index:99999;top:0;left:0;border:1px solid;background:#fff;border-radius:5px;box-shadow:5px 5px 5px 2px rgba(0,0,0,.1);padding:10px}.htmlToolTip .toolTipHeader{font-weight:bold}
