.floating,.infinitePulseAnimation{animation-iteration-count:infinite}.defaultFont,.titleFont{font-family:'Titillium Web',sans-serif}.defaultBottomMargin,.marginBottom0_5,.panel{margin-bottom:.5em!important}.ellipsisTextOverflow,.itemLabel{text-overflow:ellipsis}input.tiToggleRound+label:before,input.tiToggleRoundFlat+label{-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s}.animationDuration1_0{animation-duration:1s!important;-webkit-animation-duration:1s!important}.animationDuration2_0{animation-duration:2s!important;-webkit-animation-duration:2s!important}.animationDuration3_0{animation-duration:3s!important;-webkit-animation-duration:3s!important}.slideDown{animation-name:slideDown;-webkit-animation-name:slideDown;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible!important}.slideLeftAnimation,.slideUp{animation-duration:1s;visibility:visible!important}@keyframes slideDown{0%{transform:translateY(-100%)}50%{transform:translateY(8%)}65%{transform:translateY(-4%)}80%{transform:translateY(4%)}95%{transform:translateY(-2%)}100%{transform:translateY(0)}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%)}50%{-webkit-transform:translateY(8%)}65%{-webkit-transform:translateY(-4%)}80%{-webkit-transform:translateY(4%)}95%{-webkit-transform:translateY(-2%)}100%{-webkit-transform:translateY(0)}}.slideUp{animation-name:slideUp;-webkit-animation-name:slideUp;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease}@keyframes slideUp{0%{transform:translateY(100%)}50%{transform:translateY(-8%)}65%{transform:translateY(4%)}80%{transform:translateY(-4%)}95%{transform:translateY(2%)}100%{transform:translateY(0)}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(100%)}50%{-webkit-transform:translateY(-8%)}65%{-webkit-transform:translateY(4%)}80%{-webkit-transform:translateY(-4%)}95%{-webkit-transform:translateY(2%)}100%{-webkit-transform:translateY(0)}}.slideLeftAnimation{animation-name:slideLeft;-webkit-animation-name:slideLeft;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}@keyframes slideLeft{0%{transform:translateX(150%)}50%{transform:translateX(-8%)}65%{transform:translateX(4%)}80%{transform:translateX(-4%)}95%{transform:translateX(2%)}100%{transform:translateX(0)}}@-webkit-keyframes slideLeft{0%{-webkit-transform:translateX(150%)}50%{-webkit-transform:translateX(-8%)}65%{-webkit-transform:translateX(4%)}80%{-webkit-transform:translateX(-4%)}95%{-webkit-transform:translateX(2%)}100%{-webkit-transform:translateX(0)}}.slideRightAnimation{animation-name:slideRight;-webkit-animation-name:slideRight;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible!important}.expandOpen,.slideExpandUp{animation-timing-function:ease-out;visibility:visible!important}@keyframes slideRight{0%{transform:translateX(-150%)}50%{transform:translateX(8%)}65%{transform:translateX(-4%)}80%{transform:translateX(4%)}95%{transform:translateX(-2%)}100%{transform:translateX(0)}}@-webkit-keyframes slideRight{0%{-webkit-transform:translateX(-150%)}50%{-webkit-transform:translateX(8%)}65%{-webkit-transform:translateX(-4%)}80%{-webkit-transform:translateX(4%)}95%{-webkit-transform:translateX(-2%)}100%{-webkit-transform:translateX(0)}}.slideExpandUp{animation-name:slideExpandUp;-webkit-animation-name:slideExpandUp;animation-duration:1.6s;-webkit-animation-duration:1.6s;-webkit-animation-timing-function:ease -out}@keyframes slideExpandUp{0%{transform:translateY(100%) scaleX(.5)}30%{transform:translateY(-8%) scaleX(.5)}40%{transform:translateY(2%) scaleX(.5)}50%{transform:translateY(0) scaleX(1.1)}60%{transform:translateY(0) scaleX(.9)}70%{transform:translateY(0) scaleX(1.05)}80%{transform:translateY(0) scaleX(.95)}90%{transform:translateY(0) scaleX(1.02)}100%{transform:translateY(0) scaleX(1)}}@-webkit-keyframes slideExpandUp{0%{-webkit-transform:translateY(100%) scaleX(.5)}30%{-webkit-transform:translateY(-8%) scaleX(.5)}40%{-webkit-transform:translateY(2%) scaleX(.5)}50%{-webkit-transform:translateY(0) scaleX(1.1)}60%{-webkit-transform:translateY(0) scaleX(.9)}70%{-webkit-transform:translateY(0) scaleX(1.05)}80%{-webkit-transform:translateY(0) scaleX(.95)}90%{-webkit-transform:translateY(0) scaleX(1.02)}100%{-webkit-transform:translateY(0) scaleX(1)}}.expandUp{animation-name:expandUp;-webkit-animation-name:expandUp;animation-duration:.7s;-webkit-animation-duration:.7s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible!important}.fadeInAnimation,.fadeOutAnimation{animation-duration:1.5s;animation-timing-function:ease-in-out}@keyframes expandUp{0%{transform:translateY(100%) scale(.6) scaleY(.5)}60%{transform:translateY(-7%) scaleY(1.12)}75%{transform:translateY(3%)}100%{transform:translateY(0) scale(1) scaleY(1)}}@-webkit-keyframes expandUp{0%{-webkit-transform:translateY(100%) scale(.6) scaleY(.5)}60%{-webkit-transform:translateY(-7%) scaleY(1.12)}75%{-webkit-transform:translateY(3%)}100%{-webkit-transform:translateY(0) scale(1) scaleY(1)}}.fadeInAnimation{animation-name:fadeIn;-webkit-animation-name:fadeIn;-webkit-animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;visibility:visible!important}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeOutAnimation{animation-name:fadeOut;-webkit-animation-name:fadeOut;-webkit-animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeInBounceAnimation{animation-name:fadeInBounce;-webkit-animation-name:fadeInBounce;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible!important}@keyframes fadeInBounce{0%{transform:scale(0);opacity:0}60%{transform:scale(1.1)}80%{transform:scale(.9);opacity:1}100%{transform:scale(1);opacity:1}}@-webkit-keyframes fadeInBounce{0%{-webkit-transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.1)}80%{-webkit-transform:scale(.9);opacity:1}100%{-webkit-transform:scale(1);opacity:1}}.expandOpen{animation-name:expandOpen;-webkit-animation-name:expandOpen;animation-duration:1.2s;-webkit-animation-duration:1.2s;-webkit-animation-timing-function:ease-out}.bigEntrance,.pullUp{animation-timing-function:ease-out}@keyframes expandOpen{0%{transform:scale(1.8)}50%{transform:scale(.95)}80%{transform:scale(1.05)}90%{transform:scale(.98)}100%{transform:scale(1)}}@-webkit-keyframes expandOpen{0%{-webkit-transform:scale(1.8)}50%{-webkit-transform:scale(.95)}80%{-webkit-transform:scale(1.05)}90%{-webkit-transform:scale(.98)}100%{-webkit-transform:scale(1)}}.bigEntrance{animation-name:bigEntrance;-webkit-animation-name:bigEntrance;animation-duration:1.6s;-webkit-animation-duration:1.6s;-webkit-animation-timing-function:ease-out;visibility:visible!important}@keyframes bigEntrance{0%{transform:scale(.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:.2}30%{transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:1}45%{transform:scale(.98) rotate(1deg) translateX(0) translateY(0);opacity:1}60%{transform:scale(1.01) rotate(-1deg) translateX(0) translateY(0);opacity:1}75%{transform:scale(.99) rotate(1deg) translateX(0) translateY(0);opacity:1}90%{transform:scale(1.01) rotate(0) translateX(0) translateY(0);opacity:1}100%{transform:scale(1) rotate(0) translateX(0) translateY(0);opacity:1}}@-webkit-keyframes bigEntrance{0%{-webkit-transform:scale(.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:.2}30%{-webkit-transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:1}45%{-webkit-transform:scale(.98) rotate(1deg) translateX(0) translateY(0);opacity:1}60%{-webkit-transform:scale(1.01) rotate(-1deg) translateX(0) translateY(0);opacity:1}75%{-webkit-transform:scale(.99) rotate(1deg) translateX(0) translateY(0);opacity:1}90%{-webkit-transform:scale(1.01) rotate(0) translateX(0) translateY(0);opacity:1}100%{-webkit-transform:scale(1) rotate(0) translateX(0) translateY(0);opacity:1}}.hatch{animation-name:hatch;-webkit-animation-name:hatch;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;visibility:visible!important}@keyframes hatch{0%{transform:rotate(0) scaleY(.6)}20%{transform:rotate(-2deg) scaleY(1.05)}35%{transform:rotate(2deg) scaleY(1)}50%{transform:rotate(-2deg)}65%{transform:rotate(1deg)}80%{transform:rotate(-1deg)}100%{transform:rotate(0)}}@-webkit-keyframes hatch{0%{-webkit-transform:rotate(0) scaleY(.6)}20%{-webkit-transform:rotate(-2deg) scaleY(1.05)}35%{-webkit-transform:rotate(2deg) scaleY(1)}50%{-webkit-transform:rotate(-2deg)}65%{-webkit-transform:rotate(1deg)}80%{-webkit-transform:rotate(-1deg)}100%{-webkit-transform:rotate(0)}}.bounce{animation-name:bounce;-webkit-animation-name:bounce;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease;-webkit-animation-timing-function:ease;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%}@keyframes bounce{0%{transform:translateY(0) scaleY(.6)}60%{transform:translateY(-100%) scaleY(1.1)}70%{transform:translateY(0) scaleY(.95) scaleX(1.05)}80%{transform:translateY(0) scaleY(1.05) scaleX(1)}90%{transform:translateY(0) scaleY(.95) scaleX(1)}100%{transform:translateY(0) scaleY(1) scaleX(1)}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0) scaleY(.6)}60%{-webkit-transform:translateY(-100%) scaleY(1.1)}70%{-webkit-transform:translateY(0) scaleY(.95) scaleX(1.05)}80%{-webkit-transform:translateY(0) scaleY(1.05) scaleX(1)}90%{-webkit-transform:translateY(0) scaleY(.95) scaleX(1)}100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1)}}.pulseAnimation{animation-name:pulse;-webkit-animation-name:pulse;animation-duration:1.5s;-webkit-animation-duration:1.5s}@keyframes pulse{0%{transform:scale(.5);opacity:0;visibility:visible}50%{transform:scale(1);opacity:1;visibility:visible}100%{transform:scale(.5);opacity:0;visibility:hidden}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.5);opacity:0;visibility:visible}50%{-webkit-transform:scale(1);opacity:1;visibility:visible}100%{-webkit-transform:scale(.5);opacity:0;visibility:hidden}}.infinitePulseAnimation{animation-name:infinitePulse;-webkit-animation-name:infinitePulse;animation-duration:1.5s;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite}.floating,.stretchLeft{animation-duration:1.5s}@keyframes infinitePulse{0%{transform:scale(.5);opacity:0;visibility:visible}50%{transform:scale(1);opacity:1;visibility:visible}100%{transform:scale(.5);opacity:0;visibility:hidden}}@-webkit-keyframes infinitePulse{0%{-webkit-transform:scale(.5);opacity:0;visibility:visible}50%{-webkit-transform:scale(1);opacity:1;visibility:visible}100%{-webkit-transform:scale(.5);opacity:0;visibility:hidden}}.floating{animation-name:floating;-webkit-animation-name:floating;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite}@keyframes floating{0%,100%{transform:translateY(0)}50%{transform:translateY(8%)}}@-webkit-keyframes floating{0%,100%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(8%)}}.tossingAnimation{animation-name:tossing;-webkit-animation-name:tossing;animation-duration:2.5s;-webkit-animation-duration:2.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes tossing{0%,100%{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@-webkit-keyframes tossing{0%,100%{-webkit-transform:rotate(-4deg)}50%{-webkit-transform:rotate(4deg)}}.pullUp{animation-name:pullUp;-webkit-animation-name:pullUp;animation-duration:1.1s;-webkit-animation-duration:1.1s;-webkit-animation-timing-function:ease-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%}.pullDown,.stretchLeft{animation-timing-function:ease-out}@keyframes pullUp{0%{transform:scaleY(.1)}40%{transform:scaleY(1.02)}60%{transform:scaleY(.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(1)}}@-webkit-keyframes pullUp{0%{-webkit-transform:scaleY(.1)}40%{-webkit-transform:scaleY(1.02)}60%{-webkit-transform:scaleY(.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1)}}.pullDown{animation-name:pullDown;-webkit-animation-name:pullDown;animation-duration:1.1s;-webkit-animation-duration:1.1s;-webkit-animation-timing-function:ease-out;transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0}@keyframes pullDown{0%{transform:scaleY(.1)}40%{transform:scaleY(1.02)}60%{transform:scaleY(.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(1)}}@-webkit-keyframes pullDown{0%{-webkit-transform:scaleY(.1)}40%{-webkit-transform:scaleY(1.02)}60%{-webkit-transform:scaleY(.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1)}}.stretchLeft{animation-name:stretchLeft;-webkit-animation-name:stretchLeft;-webkit-animation-duration:1.5s;-webkit-animation-timing-function:ease-out;transform-origin:100% 0;-ms-transform-origin:100% 0;-webkit-transform-origin:100% 0}@keyframes stretchLeft{0%{transform:scaleX(.3)}40%{transform:scaleX(1.02)}60%{transform:scaleX(.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(1)}}@-webkit-keyframes stretchLeft{0%{-webkit-transform:scaleX(.3)}40%{-webkit-transform:scaleX(1.02)}60%{-webkit-transform:scaleX(.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}.stretchRight{animation-name:stretchRight;-webkit-animation-name:stretchRight;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0}@keyframes stretchRight{0%{transform:scaleX(.3)}40%{transform:scaleX(1.02)}60%{transform:scaleX(.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(1)}}@-webkit-keyframes stretchRight{0%{-webkit-transform:scaleX(.3)}40%{-webkit-transform:scaleX(1.02)}60%{-webkit-transform:scaleX(.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}.lightenedPrimaryColor{color:#4d6b84!important}.secondaryColor{color:#7E8287!important}.alertColor,.ternaryColor{color:#2f6ab4!important}.defaultBackgroundColor{background-color:#FFF}.primaryBackgroundColor{background-color:#11395B!important}.primaryColor{color:#11395B!important}.lightPrimaryColor{color:#4d6b84!important}.lighterPrimaryColor{color:#647e94!important}.lightestPrimaryColor{color:#7c92a5!important}.lightPrimaryBackgroundColor{background-color:#4d6b84!important}.lighterPrimaryBackgroundColor{background-color:#647e94!important}.lightestPrimaryBackgroundColor{background-color:#7c92a5!important}.backgroundColorPrimaryColorTint80,.backgroundColorPrimaryColorTint90{background-color:#cfd7de!important}.secondaryBackgroundColor{background-color:#7E8287!important}.lightSecondaryBackgroundColor{background-color:#9ea1a5!important}.lighterSecondaryBackgroundColor{background-color:#abaeb1!important}.lightestSecondaryBackgroundColor{background-color:#b8babd!important}.ternaryBackgroundColor{background-color:#2f6ab4!important}.lightTernaryColor{color:#638fc7!important}.lighterTernaryColor{color:#789ece!important}.lightestTernaryColor{color:#8dadd6!important}.lightTernaryBackgroundColor{background-color:#638fc7!important}.lighterTernaryBackgroundColor{background-color:#789ece!important}.lightestTernaryBackgroundColor{background-color:#8dadd6!important}.contrastBackgroundColor{background-color:#777!important}.lightContrastBackgroundColor{background-color:#999!important}.lighterContrastBackgroundColor{background-color:#a7a7a7!important}.lightestContrastBackgroundColor{background-color:#b4b4b4!important}.borderColorBackgroundColor{background-color:#CCC!important}.lightBorderColorBackgroundColor{background-color:#d9d9d9!important}.borderColor{color:#CCC!important}.lightTextColor{color:#595959!important}.lighterTextColor{color:#6f6f6f!important}.lightestTextColor{color:#858585!important}.borderBorderColor{border-color:#CCC!important}.defaultBackgroundColorColor{color:#FFF}.okColor{color:#30b455!important}.warningColor{color:#EFAF13!important}.alertColor{color:#ff2f92!important}.defaultBackgroundColorAsColor{color:#FFF!important}.noBorder{border:none!important}.topBorder{border-top:1px solid #CCC!important}.bottomBorder,.defaultBorderBottom{border-bottom:1px solid #CCC!important}.defaultFont{font-size:14px}.monospaceFontFamily{font-family:Monaco,Menlo,'Ubuntu Mono',Consolas,source-code-pro,monospace}.smallFont{font-size:12px;font-family:'Titillium Web',sans-serif}.semiBold{font-weight:600}.bold{font-weight:700}.fontSize0_9{font-size:12.6px!important}.fontSize0_8{font-size:11.2px}.fontSize0_7{font-size:9.8px}.fontSize0_6{font-size:8.4px}.fontSize0_5{font-size:7px}.fontSize1_5{font-size:21px}.fontSize2{font-size:28px}.fontSize3{font-size:42px}.fontSize4{font-size:56px}.fontSize5{font-size:70px}.fontSize6{font-size:84px}.centeredContent{display:flex;justify-content:center;align-items:center}.noTopMargin{margin-top:0!important}.defaultMargin{margin:.5em!important}.defaultTopMargin,.marginTop0_5,.marginTopDefault{margin-top:.5em!important}.marginTop1{margin-top:1em!important}.marginTop2{margin-top:2em!important}.defaultLeftMargin,.marginLeftDefault{margin-left:.5em!important}.marginLeft0_2{margin-left:.2em!important}.marginLeft0_5{margin-left:.5em!important}.marginLeft1{margin-left:1em!important}.marginLeft2{margin-left:2em!important}.defaultRightMargin,.marginRight0_5,.marginRightDefault{margin-right:.5em!important}.marginRight1{margin-right:1em!important}.margin0_2{margin:.2em!important}.margin0_5{margin:.5em!important}.margin1{margin:1em!important}.margin2{margin:2em!important}.margin3{margin:3em!important}.bottomMargin1,.marginBottom1{margin-bottom:1em!important}.defaultPadding{padding:.5em!important}.padding0_2{padding:.2em!important}.padding0_5{padding:.5em!important}.paddingLeft0_5{padding-left:.5em!important}.paddingRight0_5{padding-right:.5em!important}.paddingTop0_5{padding-top:.5em!important}.paddingBottom0_5{padding-bottom:.5em!important}.padding1{padding:1em!important}.paddingLeft1{padding-left:1em!important}.paddingRight1{padding-right:1em!important}.defaultTopPadding{padding-top:.5em!important}.defaultLeftPadding{padding-left:.5em!important}.defaultRightPadding{padding-right:.5em!important}.defaultBorder{border:1px solid #CCC!important}.borderRadius{border-radius:3px!important}.flexLayout{display:flex}.flexDirectionColumn{flex-direction:column}.flexJustifyEnd{justify-content:flex-end}.flexJustifyCenter{justify-content:center}.flexGrow1{flex-grow:1}.flexAlignStart{align-items:flex-start!important}.flexAlignCenter{align-items:center}.flexAlignBaseline{align-items:baseline}.flexAlignEnd{align-items:flex-end}.flexAlignStretch{align-items:stretch}.tile,.tile .iconBackground{flex-direction:column;display:flex}html{font-size:100%}body,button,input,select,textarea{font-size:14px;line-height:1.3;font-family:'Titillium Web',sans-serif}h1,h2{font-size:16px;font-family:'Titillium Web',sans-serif;margin-top:1em}a{color:#11395B}label{color:#858585;font-weight:400}.btn,.btn:focus,a.btn,h3{font-weight:600;text-transform:uppercase}h1{text-transform:uppercase;color:#4d6b84}h2{text-transform:uppercase;color:#7E8287}.btn,.btn:focus,a.btn,h3,h4{font-size:14px}h3{color:#777;font-family:'Titillium Web',sans-serif;margin-top:1em}h4{text-transform:uppercase;font-family:'Titillium Web',sans-serif;margin-top:1em}input,input[type=password],input[type=text]{font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #7E8287!important}input[type=checkbox]{outline:0;width:1.5em;height:1.5em;padding:2px;line-height:2;display:block;border-radius:1px;border:1px solid #2f6ab4;-webkit-appearance:none;background-color:#FFF}.item,.selectedItem,.tile{padding:.5em}input[type=checkbox]:checked{background-color:#2f6ab4;border:1px solid #99B9E8}input[type=checkbox]:before{border-radius:3px;border-top:1px solid #F7F7F7;border-right:1px solid #999;border-bottom:1px;solid:#BABABA;border-left:1px solid #BDBDBD;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#D8D8D8),color-stop(1,#FBFBFB));height:20px;width:22px;display:inline-block;text-indent:27px}input[type=checkbox]:checked:before{text-indent:-25px;margin-left:33px}input[type=number]{text-align:right;width:5em}input.ng-untouched,select.ng-untouched,textarea.ng-untouched{border:1px solid #CCC!important}input.ng-invalid.ng-touched,select.ng-invalid.ng-touched,textarea.ng-invalid.ng-touched{border-color:#ff2f92!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}:-moz-placeholder{color:#CCC!important;opacity:1;font-size:14px}::-moz-placeholder{color:#CCC!important;opacity:1;font-size:14px}:-ms-input-placeholder{color:#CCC!important;font-size:14px}select{background-color:#FFF;border:1px solid #7E8287}.formControl{height:34px;background-color:#fff;background-image:none;-webkit-box-shadow:none;box-shadow:none}.fullWidth{display:block;width:100%}.formControl:focus{outline:0;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.formControl::-moz-placeholder{color:#999;opacity:1}.formControl:-ms-input-placeholder{color:#999}.formControl::-webkit-input-placeholder{color:#999}.formControl[disabled],.formControl[readonly],fieldset[disabled] .formControl{background-color:#eee;opacity:1}.formControl[disabled],fieldset[disabled] .formControl{cursor:not-allowed}::-webkit-input-placeholder{font-size:14px;color:#CCC}.btn,.btn:focus,a.btn{background-color:#FFF;color:#11395B;border:2px solid #11395B!important;border-radius:2px;outline:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.btn:active,.btn:hover{background-color:#11395B;border:2px solid #11395B;color:#FFF}.btn-primary{background-color:#f3f5f7}.btn-primary.disabled,.btn-primary[disabled]{background-color:#fff;border-color:#BBB;color:#BBB}.dropdown-menu{font-size:14px!important}.validationMessages{font-size:12px;color:#ff2f92;margin:1em}.horizontalLine{border-top:1px solid #abaeb1;width:100%;height:0;clear:both}.hint{font-size:11.2px;color:#11395B;font-family:Monaco,Menlo,'Ubuntu Mono',Consolas,source-code-pro,monospace}.form-control,.jqplot-target,.progress,.pushButton{font-family:'Titillium Web',sans-serif}.titleTextTransform{text-transform:uppercase}.loadingOverlay{position:absolute;left:0;top:0;bottom:0;right:0;background:#FFF;opacity:.8;filter:alpha(opacity=80);z-index:999}.spinFix .fa-spin{-webkit-transform-origin:50% calc(49.5%);transform-origin:50% calc(49.5%)}.tileContainer{disaplay:inline-block;width:100%}.tile{position:relative;float:left;width:25%;border-right:none;border-bottom:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;align-items:center}.tile .iconBackground{background-color:rgba(255,255,255,.5);border-radius:5px;width:4.8em;height:4.8em;align-items:center;justify-content:center}.tile .img{border-radius:5px;width:100%!important}.tileButton:hover{-webkit-animation:tileButtonClick 1s;-moz-animation:tileButtonClick 1s;-o-animation:tileButtonClick 1s;animation:tileButtonClick 1s;cursor:hand}.horizontalScrollBand{background-color:#fff;height:15em;overflow:auto;-webkit-overflow-scrolling:touch;margin-left:.5em;margin-right:.5em}.horizontalScrollBand .tile{margin:1em;display:flex;flex-direction:column;align-items:center}.horizontalScrollBand .tile .iconBackground{width:7em;height:7em;padding:.5em;background-color:#fff;border-radius:.5em;color:#7E8287;border:2px solid #7E8287}.horizontalScrollBand .tile .icon{font-size:4em;font-weight:300;color:#11395B}.headerNotificationBubble .count,.itemLabel,.today,.weekDay{font-weight:600}.horizontalScrollBand .tile img{min-width:7em!important;min-height:7em!important;width:7em!important;height:7em!important;border-radius:.5em}.itemList{border:1px solid #CCC;overflow:auto}.selectedItem{background-color:#a0b0bd}@keyframes tileButtonClick{0%{background:#2f6ab4;-webkit-box-shadow:1px 1px 1px 0 #2f6ab4;-moz-box-shadow:1px 1px 1px 1px #2f6ab4;-o-box-shadow:1px 1px 1px 1px #2f6ab4;box-shadow:1px 1px 1px 0 #2f6ab4}100%{background:#FFF;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}}@-webkit-keyframes tileButtonClick{0%{background:#2f6ab4}100%{background:#FFF}}.roundImage{border-radius:50%!important}.headerNotificationBubble,.notificationBubble{display:flex;background-color:#ff2f92;opacity:1!important;color:#fff;border-radius:50%}.notificationBubble{position:absolute;top:-1em;left:-1em;width:2em;height:2em;align-items:center;justify-content:center;font-weight:600;font-size:1em;line-height:1em}.colorBar,table.tree{width:100%}.headerNotificationBubble{position:fixed;top:15px;left:50px;min-width:3em;min-height:3em;align-items:center;justify-content:center;line-height:1.5em;font-size:1.5em;border:2px solid #fff;z-index:999}.headerNotificationBubble .icon{font-size:1em}.jqplot-target{position:relative;color:#666;font-size:14px}.jqplot-xaxis{margin-top:10px}.jqplot-yaxis{margin-right:10px}.list-group-item,.listGroupItem{margin-left:.5em;margin-right:.5em}.formTable{display:table}.formRow{display:table-row}.formCell{display:table-cell;padding:.2em;text-align:left}table.tree tr{height:35px}i.treeHandle{font-size:25px}.monitoringPage .value{font-size:40px;color:#4d6b84}.app{background-color:#FFF}.navbar-app{background-color:#11395B;color:#FFF;border-bottom:none;min-height:55px!important;z-index:950!important;font-size:16px;display:table-cell;vertical-align:middle;padding-top:8px}.navbar-app .btn{color:#FFF;border:none!important}.navbar-app a{display:inline-block;color:#FFF}.navbar-app .btn:active,.navbar-app .btn:hover{background-color:#11395B!important;color:#FFF!important;box-shadow:none!important;font-size:14px}.navbar-absolute-bottom{height:30px!important;padding-top:0!important;font-size:14px}.colorBar{position:absolute;height:8px;top:55px;z-index:995!important}.app-body{padding-top:63px!important}a.list-group-item{color:#222}.list-group-item{border-bottom:1px solid #858585!important}.list-group-item .line{border-top:1px solid #858585!important}.itemLabel{font-size:14px;position:absolute;width:70%;max-width:70%;top:0;left:0;padding:2px 5px;background-color:#b4b4b4;color:#FFF!important;text-transform:uppercase;border-color:#777;border-bottom-right-radius:3px}.componentPluginContainer{min-height:7em}.componentPlugin{margin-top:1.5em;font-size:14px}.formControl{font-size:14px;border-radius:3px;border:1px solid #CCC;padding:5px 12px;line-height:24px;color:#222}.formControl:focus{border-color:#777}.section{padding:1em!important}.panel{border-color:#a7a7a7!important;box-shadow:none}.panel-heading{background-color:#a7a7a7!important;border-bottom:none;color:#777!important}.panel-title{font-size:14px}.panel-default>.panel-heading{color:#333;background-color:#FAFAFA!important;border-color:#FAFAFA!important}.buttonIcon,.listGroupItem .titleIcon,.stateIcon{color:#638fc7}.modal-overlay{background:#FFF}.modal-dialog{margin-top:20px!important}.divLink:active{-webkit-animation:divLinkClick 1s;-moz-animation:divLinkClick 1s;-o-animation:divLinkClick 1s;animation:divLinkClick 1s;cursor:hand}@keyframes divLinkClick{0%{background:#8dadd6}100%{background:#FFF}}.listGroupItem{display:flex;align-items:center}.listGroupItem .navigationIcon{color:#638fc7;font-size:21px;width:2em;display:flex;justify-content:flex-end;flex-grow:1}.listGroupItem .titleIcon{width:2em;display:table-cell;vertical-align:middle;font-size:18px}.checklistItem{display:table;width:100%;margin-top:.2em;margin-bottom:.2em}.checklistItem .content{display:table-cell;vertical-align:middle;width:99%;overflow:hidden;text-overflow:ellipsis}.checklistItem .checkBox{display:table-cell;width:3em;vertical-align:middle}.numberInput{text-align:right}.value{font-size:40px;color:#4d6b84}.overlay-alarm-icon,.overlay-icon{display:inline-block;font-size:2em;visibility:hidden}img.photo{-webkit-box-shadow:2px 2px 2px 0 #CCC;-moz-box-shadow:2px 2px 2px 0 #CCC;box-shadow:2px 2px 2px 0 #CCC;border-radius:3px}.center-overlay{position:absolute;width:100%;opacity:.6;text-align:center;margin-left:-.5em;margin-top:-.3em}.overlay-icon{color:#11395B}.overlay-alarm-icon{color:#ff2f92}.listGroupItem .timestamp{width:3em;display:table-cell;vertical-align:middle;color:#638fc7;padding-right:1em}.storyboardStepEntries{list-style:none;padding-left:0}.chart{width:100%;height:100%}.calendar{width:100%;table-layout:fixed}.calendarItem{width:14.29%;height:3em;text-align:center}.weekDay{color:#11395B!important}.day{height:2.5em;width:2.5em;display:flex;align-items:center;justify-content:center}.today{color:#fff!important;background-color:#11395B!important;border-radius:50%!important}.holiday{color:#11395B!important}.otherMonth{color:#6f6f6f!important}.pastDate{color:#858585!important}.calendarEvent{border-left:3px solid #11395B;background-color:#b8c4ce;padding:.5em;font-size:12px}.form-control{font-size:14px}.progress{padding:0;list-style-type:none;font-size:12px;text-transform:uppercase;clear:both;line-height:1em;margin:0 -1px;text-align:center;min-height:40px;background-color:#fff}.progress li{float:left;padding:10px 30px;background:#11395B;color:#fff;position:relative;border-top:1px solid #11395B;border-bottom:1px solid #11395B;width:23.5%;margin:0 1px}.progress li:after,.progress li:before{content:'';border-top:16px solid transparent;border-bottom:16px solid transparent;top:0;position:absolute}.progress li:before{border-left:16px solid #fff;left:0}.progress li:after{border-left:16px solid #11395B;left:100%;z-index:20}.progress li.active{background:#4d6b84}.progress li.active:after{border-left-color:#4d6b84}.angular-google-map-container{height:400px}.googleLoginButton{background-color:#DD4B39!important;border-color:#DD4B39!important;color:#fff!important}.googleLoginButton:hover{background-color:#e6786b!important;border-color:#e6786b!important}.twitterLoginButton{background-color:#4099FF!important;border-color:#4099FF!important;color:#fff!important}.twitterLoginButton:hover{background-color:#70b3ff!important;border-color:#70b3ff!important}.facebookLoginButton{background-color:#3b5998!important;border-color:#3b5998!important;color:#fff!important}.facebookLoginButton:hover{background-color:#6c83b2!important;border-color:#6c83b2!important}.githubLoginButton{background-color:#CB3837!important;border-color:#CB3837!important;color:#fff!important}.githubLoginButton:hover{background-color:#d86a69!important;border-color:#d86a69!important}.cobotLoginButton{background-color:#207abb!important;border-color:#207abb!important;color:#fff!important}.cobotLoginButton:hover{background-color:#589bcc!important;border-color:#589bcc!important}.gradientAnimation{background:linear-gradient(130deg,#999,#DDD,#BBB);-webkit-animation:gradientAnimationFrames 1s ease infinite;-moz-animation:gradientAnimationFrames 1s ease infinite;animation:gradientAnimationFrames 1s ease infinite}@-webkit-keyframes gradientAnimationFrames{0%,100%{background-position:10% 0}50%{background-position:91% 100%}}@-moz-keyframes gradientAnimationFrames{0%,100%{background-position:10% 0}50%{background-position:91% 100%}}@keyframes gradientAnimationFrames{0%,100%{background-position:10% 0}50%{background-position:91% 100%}}.circleText{width:50%}.circleText:after{content:"";display:block;width:100%;height:0;padding-bottom:100%;background:#4395dc;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:2px 2px 2px 0 #CCC!important;-moz-box-shadow:2px 2px 2px 0 #CCC!important;box-shadow:2px 2px 2px 0 #CCC!important}.circleText div{float:left;width:100%;padding-top:50%;line-height:1em;margin-top:-.5em;text-align:center;color:#fff}.circleAlertButton,.circleButton{width:3em;height:3em;line-height:3em;font-size:1em;text-decoration:none;display:block;text-align:center}.circleText:hover:after{background:#777;color:#FFF;cursor:hand}.circleButton{border:1px solid #2f6ab4;border-radius:50%;background:#FFF;color:#2f6ab4}.circleButton:hover{-webkit-animation:circleButtonClick 1s;-moz-animation:circleButtonClick 1s;-o-animation:circleButtonClick 1s;animation:circleButtonClick 1s;cursor:hand}@keyframes circleButtonClick{0%{background:#2f6ab4;-webkit-box-shadow:1px 1px 1px 0 #2f6ab4;-moz-box-shadow:1px 1px 1px 1px #2f6ab4;-o-box-shadow:1px 1px 1px 1px #2f6ab4;box-shadow:1px 1px 1px 0 #2f6ab4}100%{background:#FFF;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}}@-webkit-keyframes circleButtonClick{0%{background:#2f6ab4}100%{background:#FFF}}.circleAlertButton{border:1px solid #ff2f92;border-radius:50%;background:#FFF;color:#ff2f92}.ledRgb,.lightBlink,.lightOff,.lightOn{font-size:35px!important}.circleAlertButton:hover{-webkit-animation:circleAlertButtonClick 1s;-moz-animation:circleAlertButtonClick 1s;-o-animation:circleAlertButtonClick 1s;animation:circleAlertButtonClick 1s;cursor:hand}@keyframes circleAlertButtonClick{0%{background:#ff2f92;-webkit-box-shadow:1px 1px 1px 0 #ff2f92;-moz-box-shadow:1px 1px 1px 1px #ff2f92;-o-box-shadow:1px 1px 1px 1px #ff2f92;box-shadow:1px 1px 1px 0 #ff2f92}100%{background:#FFF;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}}@-webkit-keyframes circleAlertButtonClick{0%{background:#ff2f92}100%{background:#FFF}}table.buttonGrid{border-spacing:0}table.buttonGrid td{padding:5px}.lightOff{color:#BBB!important}.lightOn{color:#ff0!important}@keyframes blink{0%{color:#ff0}100%{color:#999}}@-webkit-keyframes blink{0%{color:#ff0}100%{color:#999}}.lightBlink{-webkit-animation:blink .5s linear infinite;-moz-animation:blink .5s linear infinite;animation:blink .5s linear infinite}.relay .closed,.relay .open{font-size:20px}.pushButton{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none;color:#fff;font-size:1em;background:#11395B;padding:10px 20px;text-decoration:none}.pushButton:hover{background:#777;text-decoration:none}.tiToggle{position:absolute;margin-left:-9999px;visibility:hidden}.tiToggle+label{display:block;position:relative;cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input.tiToggleRound+label{padding:2px;width:4em;height:2em;background-color:#ddd;-webkit-border-radius:2em;-moz-border-radius:2em;-ms-border-radius:2em;-o-border-radius:2em;border-radius:2em}input.tiToggleRound+label:after,input.tiToggleRound+label:before{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}input.tiToggleRound+label:before{right:1px;background-color:#f1f1f1;-webkit-border-radius:2em;-moz-border-radius:2em;-ms-border-radius:2em;-o-border-radius:2em;border-radius:2em;transition:background .3s}input.tiToggleRound+label:after{width:2em;background-color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.3);-moz-box-shadow:0 2px 5px rgba(0,0,0,.3);box-shadow:0 2px 5px rgba(0,0,0,.3);-webkit-transition:margin .3s;-moz-transition:margin .3s;-o-transition:margin .3s;transition:margin .3s}input.tiToggleRoundFlat+label,input.tiToggleRoundFlat+label:before{-webkit-border-radius:2em;-moz-border-radius:2em;-ms-border-radius:2em;-o-border-radius:2em}input.tiToggleRound:checked+label:before{background-color:#2f6ab4}input.tiToggleRound:checked+label:after{margin-left:2em}input.tiToggleRoundFlat+label{padding:1px;width:4em;height:2em;background-color:#ddd;border-radius:2em;transition:background .3s}input.tiToggleRoundFlat+label:after,input.tiToggleRoundFlat+label:before{display:block;position:absolute;content:""}input.tiToggleRoundFlat+label:before{top:1px;left:1px;bottom:1px;right:1px;background-color:#fff;border-radius:2em;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;transition:background .3s}input.tiToggleRoundFlat+label:after{top:1px;left:1px;bottom:1px;width:2em;background-color:#ddd;-webkit-border-radius:2em;-moz-border-radius:2em;-ms-border-radius:2em;-o-border-radius:2em;border-radius:2em;-webkit-transition:margin .3s,background .3s;-moz-transition:margin .3s,background .3s;-o-transition:margin .3s,background .3s;transition:margin .3s,background .3s}.irs,.irs .ui-input-text{border:none!important}input.tiToggleRoundFlat:checked+label{background-color:#2f6ab4}input.tiToggleRoundFlat:checked+label:after{margin-left:2em;background-color:#2f6ab4}input.tiToggle-yes-no+label{padding:2px;width:120px;height:60px}input.tiToggle-yes-no+label:after,input.tiToggle-yes-no+label:before{display:block;position:absolute;top:0;left:0;bottom:0;right:0;color:#fff;font-family:"Roboto Slab",serif;font-size:20px;text-align:center;line-height:60px}.irs-from,.irs-max,.irs-min,.irs-single,.irs-to{line-height:1.333;text-shadow:none;padding:1px 5px;font-size:1em}input.tiToggle-yes-no+label:before{background-color:#ddd;content:attr(data-off);-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;transition:transform .3s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}input.tiToggle-yes-no+label:after{background-color:#8ce196;content:attr(data-on);-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}input.tiToggle-yes-no:checked+label:before{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}input.tiToggle-yes-no:checked+label:after{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}.irs{height:5em}.irs-with-grid{height:75px}.irs-line,.irs-line-left,.irs-line-mid,.irs-line-right{height:2px}.irs-line{top:3em;background:#f5f5f6;border:1px solid #CCC;border-radius:1px;-moz-border-radius:1px}.irs-bar,.irs-bar-edge{height:5px;top:3em;background:#4395dc}.irs-bar{border:1px solid #4395dc;border-left:3px solid #4395dc}.irs-bar-edge{width:16px;border:1px solid #4395dc;border-right:4px solid #4395dc;border-radius:1px 0 0 1px;-moz-border-radius:1px 0 0 1px}.irs-shadow{height:2px;top:38px;background:#000;opacity:.3;border-radius:5px;-moz-border-radius:5px}.irs-slider,.irs-slider.state_hover,.irs-slider:hover{background:#FFF}.irs-slider{top:2em;width:2em;height:2em;border:1px solid #11395B;border-radius:2em;-moz-border-radius:2em;box-shadow:none!important;cursor:pointer}.irs-max,.irs-min{color:#6eaee4;top:0;border-radius:3px;-moz-border-radius:3px;background:0 0!important}.irs-from,.irs-single,.irs-to{color:#FFF;background:#11395B;border-radius:3px;-moz-border-radius:3px}.irs-grid{height:27px}.irs-grid-pol{opacity:.5;background:#11395B}.irs-grid-pol.small{background:#999}.irs-grid-text{bottom:5px;color:#99a4ac}.battery{font-size:1em;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);display:inline-block}.batteryLevelOk{color:#30b455}.batteryLevelWarn{color:#EFAF13}.batteryLevelAlert{color:#E81309}.dronePhoto{height:200px}.droneControlPanel{position:relative;width:300px;height:200px;border:1px solid #BBB}.buttonIcon{font-size:40px}.droneControlStick{position:absolute;font-size:36px;color:#11395B}img.snapshotImage{-webkit-box-shadow:2px 2px 2px 0 #CCC;-moz-box-shadow:2px 2px 2px 0 #CCC;box-shadow:2px 2px 2px 0 #CCC;border-radius:3px}.sp-container{border-radius:2px;background-color:#FFF;border:1px solid #c0c2c4;padding:0}