﻿@CHARSET "UTF-8";@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url("./fonts/open-sans-v17-latin_latin-ext-300.eot");src:local("Open Sans Light"),local("OpenSans-Light"),url("./fonts/open-sans-v17-latin_latin-ext-300.eot?#iefix") format("embedded-opentype"),url("./fonts/open-sans-v17-latin_latin-ext-300.woff2") format("woff2"),url("./fonts/open-sans-v17-latin_latin-ext-300.woff") format("woff"),url("./fonts/open-sans-v17-latin_latin-ext-300.ttf") format("truetype"),url("./fonts/open-sans-v17-latin_latin-ext-300.svg#OpenSans") format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url("./fonts/open-sans-v17-latin_latin-ext-regular.eot");src:local("Open Sans Regular"),local("OpenSans-Regular"),url("./fonts/open-sans-v17-latin_latin-ext-regular.eot?#iefix") format("embedded-opentype"),url("./fonts/open-sans-v17-latin_latin-ext-regular.woff2") format("woff2"),url("./fonts/open-sans-v17-latin_latin-ext-regular.woff") format("woff"),url("./fonts/open-sans-v17-latin_latin-ext-regular.ttf") format("truetype"),url("./fonts/open-sans-v17-latin_latin-ext-regular.svg#OpenSans") format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url("./fonts/open-sans-v17-latin_latin-ext-700.eot");src:local("Open Sans Bold"),local("OpenSans-Bold"),url("./fonts/open-sans-v17-latin_latin-ext-700.eot?#iefix") format("embedded-opentype"),url("./fonts/open-sans-v17-latin_latin-ext-700.woff2") format("woff2"),url("./fonts/open-sans-v17-latin_latin-ext-700.woff") format("woff"),url("./fonts/open-sans-v17-latin_latin-ext-700.ttf") format("truetype"),url("./fonts/open-sans-v17-latin_latin-ext-700.svg#OpenSans") format("svg")}body{font-family:"Open Sans",Arial;font-size:14px;color:#333}input,textarea,button,select{font-family:"Open Sans",Arial;font-size:14px;line-height:1.4em}p{margin:8px 0px 8px 0px}img{border:0px}a,a:visited{color:#512da8;text-decoration:underline;cursor:pointer}a:hover{text-decoration:none}blockquote{color:#333333;background:#f3f3f3;border-left:3px solid #512da8;margin:8px 0 8px 6px;padding:2px 8px 2px 8px}code{background:#f6f6f6}ul,ol{margin:0px 0px 0px 10px;padding:0px 0px 0px 15px}ul li,ol li{margin:5px 0px 5px 0px}h1,h2,h3,h4,h5,h6{color:#222222;font-family:"Open Sans",Arial;font-weight:bold}h1{font-size:24px}h2{font-size:20px}h3{font-size:18px}p:first-child,h1:first-child,h2:first-child,h3:first-child{margin-top:0px}li>h3:only-child{margin-top:0px;margin-bottom:0px}hr{background-color:#d0d0d0;color:#d0d0d0;border:0px none;height:1px}.boxHeader{font-size:140%;font-weight:bold;color:#512da8;margin:0.3em 0px 0.3em 0px}.layoutHSpacer{width:10px}.layoutVSpacer{height:10px}button.boxFloatButton{background:#512da8;border:0px none;color:white;border-radius:50%;width:60px;height:60px;position:fixed;bottom:50px;right:50px;z-index:1;box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28);font-size:26px;font-weight:bold;text-decoration:none;transition:all 0.3s;cursor:pointer}button.boxFloatButton:hover{box-shadow:0 0 6px rgba(0,0,0,0.16),0 6px 12px rgba(0,0,0,0.32),inset 0px 0px 0 2000px rgba(0,0,0,0.2)}.boxLoaderImage{background:transparent;z-index:1002}.boxLoaderIcon{width:150px;height:150px}.boxLoaderGlass{background-color:#512da8;opacity:0.6;filter:alpha(opacity=30);animation:1s ease 0s normal none 1 running fadein;width:100%;height:100%;z-index:1001}.boxFrame{background:#fff;padding:20px;border-radius:3px;box-shadow:0 0 1px 1px rgba(0,0,0,0.14);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.boxFrameDark{background:#f0f0f0;padding:20px;border-radius:3px;box-shadow:0 0 1px 1px rgba(0,0,0,0.14);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.boxFrameHeader{height:40px;margin:-20px -20px 20px -20px;border-radius:3px 3px 0px 0px;background-color:#512da8}.boxFrameHeader img{float:left;margin-top:5px}.boxFrameHeader span{display:block;float:left;font-weight:bold;height:40px;line-height:40px;color:#ffffff;font-size:15px}@media (max-width: 760px){.boxFrame{padding:10px}.boxFrameHeader{margin:-10px -10px 10px -10px}}@CHARSET "UTF-8";.boxFormWrapper div,.boxFormWrapper table,.boxFormWrapper tbody,.boxFormWrapper td,.boxFormWrapper th{padding:0px;margin:0px;border:0px none;background:transparent;line-height:normal;width:auto;height:auto;color:inherit}.boxAlignCenter{margin:0 auto}.boxFormCenter{max-width:680px;margin:0 auto}.boxFormWiderCenter{max-width:1200px;margin:0 auto}.boxFormWiderCenterContent{max-width:1240px;margin:0 auto;padding:20px 0px}.boxFormWidth{min-width:280px;max-width:680px}.boxFormWrapper>table.boxFormTableTitleTop,.boxFormWrapper>table.boxFormTableTitleLeft{border-spacing:0px;border-collapse:separate}.boxFormWrapper>table>tbody>tr>td{padding:2px 0px 2px 0px}.boxFormWrapper>table.boxFormTableTitleLeft>tbody>tr>td{padding:4px 0px 4px 0px}.boxFormWrapper>table.boxFormTableTitleLeft>tbody>tr>td:first-child{width:30%}.boxFormWrapper>table.boxFormTableTitleLeft>tbody>tr>td:nth-child(2){padding-left:6px}div.boxFormTitle,div.boxFormTitleRequired,div.boxComment{color:#909090}div.boxComment{text-align:justify}.boxFormTitleRequired{font-weight:bold}div.boxFormTitle:after{content:":"}div.boxFormHeader{font-size:140%;font-weight:bold;color:#512da8;margin:0.3em 0px 0.3em 0px;border-bottom:1px solid}div.boxFormErrorMessage{color:#F44336;font-size:80%}img.boxFormErrorImage{margin-left:3px}table.boxFormItem{width:100%}table.boxFormItem-error>tbody>tr>td:first-child{width:100%}input.boxFormTextBox,input.boxFormPassword,input.boxFormDateTime,textarea.boxFormTextArea,select.boxFormSelect{border:1px solid #d0d0d0;border-radius:3px;background:white;color:#333;padding:0.5em;margin:0px;min-width:250px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}textarea.boxFormTextArea{vertical-align:top;height:100px}input.boxFormDateTime{min-width:150px}input.boxFormTextBox-error,input.boxFormPassword-error,input.boxFormDateTime-error,textarea.boxFormTextArea-error,select.boxFormSelect-error{border:1px solid #F44336}input.boxFormTextBox:disabled,input.boxFormPassword:disabled,input.boxFormDateTime:disabled,textarea.boxFormTextArea:disabled,select.boxFormSelect:disabled{background:#fafafa}div.boxFormStaticText,span.boxFormStaticText{display:block;text-align:left;padding:1px 0;word-break:break-all}.boxFormStaticText:after{content:"\00a0"}span.boxFormStaticText img,span.boxFormStaticText img.icon{width:18px;height:18px;margin:0px 3px 0 0;vertical-align:bottom}a.boxFormLink{text-align:left}table.boxFormRadio td{padding:0.25em 0.25em 0 0}span.boxFormRadio>input[type=radio],.boxFormCheckBox>input[type=checkbox],.boxFormCheckBoxLong>input[type=checkbox]{border:0px none;margin:0.5ex 0.5ex 0 0.5ex;float:left}.boxFormRadio>label,.boxFormCheckBox>label,.boxFormCheckBoxLong>label{vertical-align:top;padding-left:0.15em;display:inline;color:#909090;cursor:pointer}.boxFormCheckBoxLong>label{font-size:85%}span.boxFormRadio{display:block;width:100%}span.boxFormCheckBox,span.boxFormCheckBoxLong{padding:0.25em 0.25em 0 0;display:block}span.boxFormCheckBoxLong{text-align:justify}.boxButton{background:#512da8;border:0px none;color:white;white-space:nowrap;line-height:20px;padding:10px 15px;min-width:90px;margin:6px;border-radius:3px;text-align:center;text-decoration:none;transition:all 1s;cursor:pointer;text-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 0 rgba(0,0,0,0.4) inset,0px 1px 5px rgba(0,0,0,0.26);outline:0px none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.boxButton:disabled,.boxButton.disabled{color:#bbbbbb;text-shadow:none}a.boxButton{display:inline-block}a.boxButton,a.boxButton:visited{color:white}.boxButton img{border:0 none;vertical-align:top;margin:2px 8px 0px 0px;width:16px;height:16px}.boxButton.disabled img{filter:invert(26.65%);-webkit-filter:invert(26.65%)}.boxButton div{display:inline;line-height:20px}.boxButton span{display:inline-block;line-height:20px;max-width:100%;overflow:hidden;vertical-align:top;text-overflow:ellipsis;white-space:nowrap}.boxButton:hover,.boxButton-down,.boxButton-down-hovering{box-shadow:0 -64px rgba(0,0,0,0.4) inset,0px 1px 5px rgba(0,0,0,0.26)}.boxButton.disabled:hover{cursor:default;box-shadow:none}table.boxButtonsPanel{margin:0 auto}table.boxButtonsPanel td{padding:0px 6px}.boxButton.invert,.boxFloatButton.invert,.boxButton.invertSmooth{background:white;color:#333;box-shadow:0 0 rgba(0,0,0,0.1) inset,0px 1px 5px rgba(0,0,0,0.26);text-shadow:none}.boxButton.invertSmooth{box-shadow:none;background:transparent}.boxButton.invert:hover,.boxFloatButton.invert:hover{box-shadow:0 -64px rgba(0,0,0,0.1) inset,0px 1px 5px rgba(0,0,0,0.26)}.boxFormItem .boxButton{padding:8px 12px;margin:0px 0px 0px 10px}.boxButtonsVerticalPanel .boxButton{width:100%;margin:0px}table.boxButtonsVerticalPanel{margin-left:10px}table.boxButtonsVerticalPanel td{border-bottom:10px solid transparent}table.boxButtonsVerticalPanel tr:last-child td{border-bottom:0px solid transparent}div.boxFormTableContainer{display:table;width:100%}div.boxFormRowContainer{display:table-row;width:100%}div.boxFormTitleDiv{display:table-cell;width:30%;text-align:left;padding:4px 0;vertical-align:middle}div.boxFormItemDiv{display:table-cell;width:auto;padding:4px 0 4px 6px;vertical-align:middle}div.boxFormHeaderDiv{width:100%}div.boxFormItemSwitchSingle{display:table-cell;width:auto;padding:2px 0 2px 0}div.boxFormItemShort{display:table-cell;width:25%;min-width:50px;padding:4px 6px 4px 6px}div.boxFormItemShort:last-child{padding-right:0px}div.boxFormItemShort *{min-width:50px !important}.boxFormCenterCell{width:100%;text-align:center;vertical-align:middle}div.boxFormDateItem{width:250px;padding:4px 0 4px 6px}div.boxFormDatePatternItem{width:100%;display:table-cell;padding-left:3px}.boxButton.imageInstead span{line-height:20px;display:inline-block;font-family:"Open Sans",Arial;font-size:13px;font-weight:normal}.boxButton.imageInstead img{display:none}@media (max-width: 760px){div.boxFormRowContainer{display:block}div.boxFormTitleDiv{display:block;width:100%;text-align:left;vertical-align:middle}div.boxFormItemDiv{display:block;width:100%;padding:2px 0}div.boxFormDateItem,div.boxFormItemShort{padding:2px 0}.boxButton.imageOnly span,.boxButton.imageInstead span{display:none}.boxButton.imageOnly img,.boxButton.imageInstead img{margin:2px 2px 0 0}.boxButton.imageInstead img{display:inline}.boxButton.imageInstead{min-width:32px}}.gwt-MenuBar{cursor:default;padding:5px 0px}.gwt-MenuBar>table{border-collapse:collapse;border-spacing:0px;width:auto}.gwt-MenuBar .gwt-MenuItem{display:block;background:#512da8;border:0px none;color:white;padding:10px 15px;min-width:60px;border-radius:3px;text-align:center;text-decoration:none;transition:all 1s;cursor:pointer;text-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 -3px rgba(0,0,0,0.5) inset}.gwt-MenuBar .gwt-MenuItem:hover{box-shadow:0 -64px rgba(0,0,0,0.4) inset}.gwt-MenuBar .gwt-MenuItem-selected{color:white;background:#512da8;box-shadow:0 -64px rgba(0,0,0,0.4) inset}.gwt-MenuBar-vertical{box-shadow:0 1px 2px rgba(0,0,0,0.1);margin-top:1px;margin-left:0px;padding:0px;background:white}.gwt-MenuBar-vertical table{border-collapse:collapse}.gwt-MenuBar-vertical .gwt-MenuItem{padding:10px 20px;border-radius:0px}.gwt-MenuBar-vertical .gwt-MenuItemSeparator{padding:0px 0px}.gwt-MenuBar-vertical .gwt-MenuItemSeparator .menuSeparatorInner{height:0px;padding:0px;border:0px;border-top:1px solid #ccc;overflow:hidden}.gwt-MenuBarPopup{margin:0px 0px 0px 0px}.gwt-MenuBarPopup .gwt-MenuItem{box-shadow:0 -64px transparent inset;text-align:inherit}.avatar,.avatarSquare,button.avatar{width:80px;height:80px;padding:0;margin:0;border:0 none;outline:none;background:transparent}.avatar{border-radius:50%}button.avatar{border-radius:50%;cursor:pointer;tabindex:-1}button.avatar:focus{outline:none}button.avatar::-moz-focus-inner{border:0}button.avatar div{width:80px;height:80px;position:relative}button.avatar div img{width:80px;height:80px;border-radius:50%;margin:0}button.avatar .avatarUpdate{width:80px;height:20px;position:absolute;bottom:0;left:0;color:white;background:rgba(0,0,0,0.5);display:none}button.avatar:hover .avatarUpdate{display:inline;border-radius:3px}button.avatar div img:hover{cursor:pointer;opacity:0.8}.boxSelectWrapper,.boxFormSelectWrapper .boxFormItem{position:relative}.boxSelectWrapper select,.boxFormSelectWrapper select{-webkit-appearance:none;-moz-appearance:none}.boxSelectWrapper:after,.boxFormSelectWrapper .boxFormItem:after{content:"▼";position:absolute;top:0px;right:0px;font-size:80%;line-height:35px;padding:0px 5px 0 5px;color:#909090;pointer-events:none}.boxFormSelectWrapper .boxFormItem-error:after{border:1px solid #F44336}.gwt-SuggestBox{background:white;border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-sizing:border-box;margin:0;min-width:250px;padding:0.4em}.gwt-SuggestBoxPopup{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-radius:0 0 3px 3px;z-index:128}.item:hover{background:#B6EAAB}.boxSwitchMain{text-align:right}@media (max-width: 760px){div.boxFormSelectList::after{top:2px;bottom:2px}td.boxFormSelectList::after{top:4px;bottom:4px}}@media (max-width: 520px){td.boxFormSelectList::after{top:2px;bottom:2px}}.boxSwitchMain label.boxSwitch{position:relative;display:inline-block;width:50px;height:24px;vertical-align:middle}.boxSwitchMain label.boxSwitch input{display:none}.boxSwitchMain div.boxSwitchDiv{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.boxSwitchMain div.boxSwitchDiv:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.boxSwitchMain input:checked+.boxSwitchDiv{background-color:#512da8}.boxSwitchMain div.boxSwitchDiv.disabled,.boxSwtichMain input:checked+.boxSwitchDiv.disabled{background-color:#bbb}.boxSwitchMain input:focus+.boxSwitchDiv{box-shadow:0 0 1px #2196F3}.boxSwitchMain input:checked+.boxSwitchDiv:before{-webkit-transform:translateX(26px);-moz-tranform:translateX(26px);transform:translateX(26px)}.boxSwitchMain div.boxSwitchDiv.round{border-radius:34px}.boxSwitchMain div.boxSwitchDiv.round:before{border-radius:50%}.boxSwitchMain div.boxSwitchDiv.round.disabled:before{background:#999999}.boxSwitchGroup td{padding:1px 0}.boxScopeTable{cellpadding:1px}div.boxScopeDescription{color:#512da8;padding:0 0 0 4px}@media (max-width: 760px){div.boxScopeDescription{padding:0}}.boxImageOption{width:100%}.boxImageOptionImg,.boxImageOptionImgSelected{cursor:pointer;margin:0px 6px 0px 0px;border-radius:3px;transition:all 0.3s;padding:3px}.boxImageOptionImg{border:1px solid transparent}.boxImageOptionImg:hover,.boxImageOptionImgSelected{border:1px solid #d0d0d0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.boxImage{max-width:100%}input[type=range]{appearance:none;-moz-appearance:none;-webkit-appearance:none;width:100%;height:25px;margin:0px;padding:0px}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{height:3px;cursor:pointer;background:#d3d3d3;border-radius:1.5px;border:0px none}input[type=range]::-webkit-slider-thumb{box-shadow:0px 1px 5px rgba(0,0,0,0.26),0 0 rgba(0,0,0,0.4) inset;border:0px none;height:25px;width:25px;border-radius:50%;background:#512da8;cursor:pointer;-webkit-appearance:none;appearance:none;margin-top:-11px;transition:all 1s}input[type=range]::-webkit-slider-thumb:hover{box-shadow:0px 1px 5px rgba(0,0,0,0.26),0 -64px rgba(0,0,0,0.4) inset}input[type=range]::-moz-range-track{height:3px;cursor:pointer;background:#d3d3d3;border-radius:1.5px;border:0px none}input[type=range]::-moz-range-thumb{box-shadow:0px 1px 5px rgba(0,0,0,0.26),0 0 rgba(0,0,0,0.4) inset;border:0px none;height:25px;width:25px;border-radius:50%;background:#512da8;cursor:pointer;-webkit-appearance:none;appearance:none;margin-top:-11px;transition:all 1s}input[type=range]::-moz-range-thumb:hover{box-shadow:0px 1px 5px rgba(0,0,0,0.26),0 -64px rgba(0,0,0,0.4) inset}input[type=range]::-ms-track{height:3px;cursor:pointer;background:#d3d3d3;border-radius:1.5px;border:0px none}input[type=range]::-ms-thumb{box-shadow:0px 1px 5px rgba(0,0,0,0.26),0 0 rgba(0,0,0,0.4) inset;border:0px none;height:25px;width:25px;border-radius:50%;background:#512da8;cursor:pointer;-webkit-appearance:none;appearance:none;margin-top:-11px;transition:all 1s}.boxFormItem .boxFormSlider{width:100%;height:25px}.boxFormSlider td:first-child>div{height:25px}.boxFormSlider td:last-child{width:50px;text-align:right;white-space:nowrap}.boxRadioButton .boxButton{margin:0px 0px 0px 0px;width:100%}.boxRadioButton .boxButton.selected{box-shadow:0 -64px rgba(0,0,0,0.4) inset,0px 1px 5px rgba(0,0,0,0.26);color:white}.boxRadioButtonHorizontal td:first-child button{border-radius:10px 0px 0px 10px}.boxRadioButtonHorizontal td:last-child button{border-radius:0px 10px 10px 0px}.boxRadioButtonVertical tr:first-child button{border-radius:10px 10px 0px 0px}.boxRadioButtonVertical tr:last-child button{border-radius:0px 0px 10px 10px}.boxPlusMinus button{background:#512da8;border:0px none;white-space:nowrap;line-height:10px;padding:10px 10px;text-align:center;text-decoration:none;transition:all 1s;cursor:pointer;text-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 0 rgba(0,0,0,0.4) inset,0px 1px 5px rgba(0,0,0,0.26);outline:0px none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.boxPlusMinus .buttonPlus{border-radius:0px 3px 3px 0px}.boxPlusMinus .buttonMinus{border-radius:3px 0px 0px 3px}input.boxPlusMinusTextField,input.boxPlusMinusTextFieldWarning{font-size:26px;height:38px;width:80px;text-align:center}input.boxPlusMinusTextFieldWarning{color:red}.gwt-PopupPanelGlass{background-color:#000;opacity:0.25;filter:alpha(opacity=25);animation:1s ease 0s normal none 1 running fadein;width:100%;height:100%;z-index:4}.gwt-DialogBox table,.gwt-DialogBox tbody{padding:0px;margin:0px;border:0px none;font-size:100%;font-family:inherit;line-height:normal;width:auto;height:auto;color:inherit}div.gwt-DialogBox{background:#ffffff;border-radius:3px;box-shadow:0 0 8px rgba(0,0,0,0.25);transition:opacity 0.3s ease-in-out;z-index:64}@media (max-width: 760px){div.gwt-DialogBox{max-width:750px}}div.gwt-DialogBox>div>table{width:100%}div.gwt-DialogBox>div>table>tbody,div.gwt-DialogBox>div>table>tbody>tr>td,div.gwt-DialogBox>div>table>tbody>tr>th{border:0px none}.gwt-DialogBox .dialogTop{display:none}.gwt-DialogBox .dialogTopLeft,.gwt-DialogBox .dialogTopCenter,.gwt-DialogBox .dialogTopRight{background:#512da8;border-radius:3px 3px 0px 0px;display:none}.gwt-DialogBox .Caption{font-size:15px;color:white;padding:10px;text-shadow:0 0 4px rgba(0,0,0,0.2)}.gwt-DialogBox:hover .Caption{text-shadow:0 0 4px rgba(0,0,0,0.4)}.gwt-DialogBox .dialogContent{padding:24px}.gwt-DialogBox .dialogContent>table{min-width:340px}.gwt-DialogBox .dialogTop>td,.gwt-DialogBox .dialogMiddle>td,.gwt-DialogBox .dialogBottom>td{padding:0px !important;margin:0px !important}div.infoDialogBox{background:#f6f6f6}table.infoDialogBoxPanel{border-spacing:16px;border-collapse:separate;width:100%;padding:0px;margin-bottom:6px}.infoDialogBoxPanelImage img{display:block;margin:0 auto;background:#512da8;width:80px;height:80px}div.infoDialogBoxPanelCaption{font-weight:bold;padding:10px}div.infoDialogBoxPanelMessage{padding:10px;text-align:left}.infoDialogBoxPanelMessage ul{margin:10px 0;padding:0 0 0 40px}.infoDialogBoxPanelMessage li{margin:5px 0}@media (min-width: 550px){.gwt-DialogBox .boxFormWrapper{min-width:500px}}.gwt-PopupPanel,.gwt-DecoratedPopupPanel{background:#ffffff;border-radius:3px;box-shadow:0 0 8px rgba(0,0,0,0.25);transition:opacity 0.3s ease-in-out;z-index:64;padding:24px}.gwt-DecoratedPopupPanel td{background:#512da8}.gwt-DecoratedPopupPanel .box-Tooltip{color:white}html,body{height:100%;margin:0px}body{background:#F0F0F0}#layout{min-height:100%}#layoutHeader{background-color:#512da8;display:flex;align-items:center;position:fixed;width:100%;height:48px;box-shadow:0 0px 2px black;z-index:3}#layoutHeader h1{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:24px;font-family:"Open Sans",Arial;padding-left:15px;color:#ffffff;text-shadow:0px 0px 0px #111111;line-height:48px;margin:0}#layoutHeader a{color:#ffffff;text-decoration:none}#layoutHeader img{margin-left:10px;margin-top:15px;height:48px}#layoutBody{max-width:1260px;margin:0 auto;min-height:100%;padding:66px 10px 52px 10px}#layoutFooter{background-color:#512da8;position:relative;margin-top:-36px;height:32px;clear:both;padding:4px 6px 0px 6px;color:#ffffff;overflow:hidden;font-size:13px;box-shadow:0 0 1px black}#layoutFooter a{color:#ffffff;text-decoration:none}#layoutFooter a:hover{text-decoration:underline}.layoutFooterLeft{float:left;padding-left:6px}.layoutFooterRight{float:right;padding-right:6px}.layoutFooterContent{margin-top:5px}@media (max-width: 800px){#layoutBody{padding-top:60px}}@media (max-width: 500px){#layoutBody{padding-left:0px;padding-right:0px}}.powered{text-align:center;color:#666666;font-size:12px}.powered img{vertical-align:bottom}.powered a{text-decoration:none}.powered a:hover{text-decoration:underline}.pageHeader h1{text-align:center;margin:0px;color:#026EAA}@media (max-width: 850px){.tableCol{margin:10px 0px}.mobileHide{display:none}}@media (min-width: 850px){div.table{display:table;width:100%;border-collapse:separate;border-spacing:12px}.table.boxFrame{border-spacing:0px}.tableRow{display:table-row}.tableCol{display:table-cell;vertical-align:top}.tableCol50{width:50%;max-width:580px}.pageHeader .boxFrame{margin-bottom:0px !important}.mobileShow{display:none}}.boxCalendar .controlsPanel{width:100%;height:40px;color:#000;font-size:1.1em;font-weight:600;text-align:center;background:white}.boxCalendar .controlsButton{width:35px;height:25px;cursor:pointer;border:0;outline:none}.boxCalendar .controlsButtonPrevMonth{background:url(../../../images/box/icons/32/prev.png) no-repeat center center;background-size:16px 16px}.boxCalendar .controlsButtonNextMonth{background:url(../../../images/box/icons/32/next.png) no-repeat center center;background-size:16px 16px}.boxCalendar .controlsButtonPrevYear{background:url(../../../images/box/icons/32/prev2.png) no-repeat center center;background-size:16px 16px}.boxCalendar .controlsButtonNextYear{background:url(../../../images/box/icons/32/next2.png) no-repeat center center;background-size:16px 16px}.boxCalendar .headerDays{background:white;height:30px;width:100%;text-align:center;color:grey;cursor:default;table-layout:fixed}.boxCalendar .calendarRow{display:table;table-layout:fixed;width:100%}.boxCalendar .calendarCell{height:30px;background:white;display:table-cell;vertical-align:middle;text-align:center;text-transform:uppercase;box-sizing:border-box;-moz-box-sizing:border-box;color:black;cursor:pointer;box-shadow:0 -64px transparent inset;transition:all 1s;border:0px none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3crect width='100%25' height='100%25' fill='rgba(81,45,168,0.4)'/%3e%3c/svg%3e");background-repeat:repeat no-repeat;background-position:0px 30px}.boxCalendar .calendarCell:hover{box-shadow:0 -64px rgba(0,0,0,0.1) inset}.boxCalendar .calendarCellToday{font-size:1.1em;font-weight:600}.boxCalendar .calendarCellSelected{background-color:rgba(81,45,168,0.7);background-repeat:repeat no-repeat;color:white}.boxCalendar .calendarCellOffmonth{color:#dedede}.boxCalendar .calendarCellDisabled{background-color:#fafafa;color:#dedede;cursor:default}.boxCalendar .calendarCellDisabled:hover{outline:none;box-shadow:0 -64px transparent inset}.embeddedCalendarPopup{box-shadow:0 0 8px rgba(0,0,0,0.25);background:#ffffff;padding:6px}.embeddedCalendarPanelWrapper{outline:none}.embeddedCalendarTitle{cursor:default;width:100%;text-align:center;font-size:13px;height:40px;border-top:1px solid #e0e0e0}.embeddedCalendarTitleDate{background-color:#512da8;color:white;border-radius:3px;padding:1px 5px 1px 5px;margin:0px 5px 0px 5px}.boxComboPopup{z-index:65;box-shadow:0 0 8px rgba(0,0,0,0.25);border-radius:3px;background:#ffffff;overflow:auto;box-sizing:border-box}.boxComboPopupContent{max-height:365px;overflow-x:hidden;overflow-y:auto}.boxComboPopupContentItem:hover{background:#eee}.boxComboPopupContentItem{background:white;padding:4px;min-width:54px;color:black;cursor:pointer}.boxComboPopupContentItemSelected{background:#512da8;padding:4px;min-width:54px;color:white;cursor:pointer}.boxComboTimer{vertical-align:middle}.boxComboTimer input[type="text"]{border:1px solid #d0d0d0;border-radius:3px;background:white;padding:0.5em;margin:0px;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);max-width:60px;text-align:center}.boxComboTimer input[type="text"]:hover{cursor:pointer}.boxComboTimer button{padding:4px 0;border:0 none;background:transparent;outline:none;height:24px;text-align:left}.boxComboTimer button:hover{cursor:pointer}.boxComboTimerIcon{width:18px;height:18px;padding:4px 10px 0 0}.timePanel .boxComboTimer button{padding:0}.timePanel .boxComboTimerIcon{padding:0 10px 0 6px}.timePanelWrapper{width:100%;background:#eeeeee;border-radius:0px 0px 3px 3px}.timePanelWrapper .timePanel{height:40px;width:100px;margin:15px;background:white;border-radius:3px;font-size:1.3em}.timePanelWrapper .timePanel img{height:18px;width:18px;vertical-align:middle;padding:2px}.timePanelWrapper .timeButtonPanel button{background:white;border:0 none;color:#808080;margin:0 5px 10px 5px;border-radius:3px;width:80px;padding:7px 0px}.timePanelWrapper .timeButtonPanel button:hover{cursor:pointer}.boxComboPopupContent .boxButton{margin:0}.boxComboListButton{border:0 none;background:transparent;min-height:34px;text-align:left}.boxComboListButton:hover{background:#eee}.boxComboSuggestItem,.boxComboSuggestItemSelected{width:100%;vertical-align:middle;padding:6px;cursor:pointer}.boxComboSuggestItem{background:white;color:black;word-break:break-all}.boxComboSuggestItemSelected{background:#512da8;color:white;word-break:break-all}.boxComboSuggestItem:hover{background:#eee}.boxComboSuggestItem img,.boxComboSuggestItemSelected img{width:36px;height:36px;border-radius:50%;margin:2px 8px 2px 2px;display:block}.boxComboSuggestItem div,.boxComboSuggestItemSelected div{vertical-aligh:middle;width:100%}
