/*!
* jQuery Mobile 1.4.5
* Git HEAD hash: 68e55e78b292634d3991c795f06f5e37a512decc <> Date: Fri Oct 31 2014 17:33:30 UTC
* http://jquerymobile.com
*
* Copyright 2010, 2014 jQuery Foundation, Inc. and other contributors
* Released under the MIT license.
* http://jquery.org/license
* 
* Customized by Code on Time LLC in January of 2017
*
*/
html{font-size:100%}body,input,select,textarea,button,.ui-btn{font-size:1em;line-height:1.3;font-family:sans-serif}legend,.ui-input-text input,.ui-input-search input{color:inherit}.ui-mobile label,div.ui-controlgroup-label{font-weight:normal;font-size:16px}.ui-field-contain{border-bottom-color:#828282;border-bottom-color:rgba(0,0,0,.15);border-bottom-width:1px;border-bottom-style:solid}.ui-btn,label.ui-btn{font-weight:bold;border-width:1px;border-style:solid}.ui-btn{text-decoration:none !important}.ui-btn-active{cursor:pointer}.ui-corner-all{-webkit-border-radius:.3125em;border-radius:.3125em}.ui-btn-corner-all,.ui-btn.ui-corner-all,.ui-slider-track.ui-corner-all,.ui-flipswitch.ui-corner-all,.ui-li-count{-webkit-border-radius:.3125em;border-radius:.3125em}.ui-btn-icon-notext.ui-btn-corner-all,.ui-btn-icon-notext.ui-corner-all{-webkit-border-radius:1em;border-radius:1em}.ui-btn-corner-all,.ui-corner-all{-webkit-background-clip:padding;background-clip:padding-box}.ui-popup.ui-corner-all>.ui-popup-arrow-guide{left:.6em;right:.6em;top:.6em;bottom:.6em}.ui-shadow{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);-moz-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15)}.ui-shadow-inset{-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.ui-overlay-shadow{-webkit-box-shadow:0 0 12px rgba(0,0,0,.6);-moz-box-shadow:0 0 12px rgba(0,0,0,.6);box-shadow:0 0 12px rgba(0,0,0,.6)}.ui-btn-icon-left:after,.ui-btn-icon-right:after,.ui-btn-icon-top:after,.ui-btn-icon-bottom:after,.ui-btn-icon-notext:after{background-color:#666;background-color:rgba(0,0,0,.3);background-position:center center;background-repeat:no-repeat;-webkit-border-radius:1em;border-radius:1em}.ui-alt-icon.ui-btn:after,.ui-alt-icon .ui-btn:after{background-color:#666;background-color:rgba(0,0,0,.15)}.ui-nodisc-icon.ui-btn:after,.ui-nodisc-icon .ui-btn:after{background-color:transparent}.ui-shadow-icon.ui-btn:after,.ui-shadow-icon .ui-btn:after{-webkit-box-shadow:0 1px 0 rgba(255,255,255,.3);-moz-box-shadow:0 1px 0 rgba(255,255,255,.3);box-shadow:0 1px 0 rgba(255,255,255,.3)}.ui-bar-a,.ui-page-theme-a .ui-bar-inherit,html .ui-bar-a .ui-bar-inherit,html .ui-body-a .ui-bar-inherit,html body .ui-group-theme-a .ui-bar-inherit{background-color:#e9e9e9;border-color:#ddd;color:#333;font-weight:bold}.ui-bar-a{border-width:1px;border-style:solid}.ui-overlay-a,.ui-page-theme-a,.ui-page-theme-a .ui-panel-wrapper{background-color:#f9f9f9;border-color:#bbb;color:#333}.ui-body-a,.ui-page-theme-a .ui-body-inherit,html .ui-bar-a .ui-body-inherit,html .ui-body-a .ui-body-inherit,html body .ui-group-theme-a .ui-body-inherit,html .ui-panel-page-container-a{background-color:#fff;border-color:#ddd;color:#333}.ui-body-a{border-width:1px;border-style:solid}.ui-page-theme-a a,html .ui-bar-a a,html .ui-body-a a,html body .ui-group-theme-a a{color:#38c;font-weight:bold}.ui-page-theme-a a:visited,html .ui-bar-a a:visited,html .ui-body-a a:visited,html body .ui-group-theme-a a:visited{color:#38c}.ui-page-theme-a a:active,html .ui-bar-a a:active,html .ui-body-a a:active,html body .ui-group-theme-a a:active{color:#059}.ui-page-theme-a .ui-btn,html .ui-bar-a .ui-btn,html .ui-body-a .ui-btn,html body .ui-group-theme-a .ui-btn,html head+body .ui-btn.ui-btn-a,.ui-page-theme-a .ui-btn:visited,html .ui-bar-a .ui-btn:visited,html .ui-body-a .ui-btn:visited,html body .ui-group-theme-a .ui-btn:visited,html head+body .ui-btn.ui-btn-a:visited{border-color:#ddd;color:#333}.ui-page-theme-a .ui-btn:active,html .ui-bar-a .ui-btn:active,html .ui-body-a .ui-btn:active,html body .ui-group-theme-a .ui-btn:active,html head+body .ui-btn.ui-btn-a:active{background-color:#e8e8e8;border-color:#ddd;color:#333}.ui-page-theme-a .ui-btn.ui-btn-active,html .ui-bar-a .ui-btn.ui-btn-active,html .ui-body-a .ui-btn.ui-btn-active,html body .ui-group-theme-a .ui-btn.ui-btn-active,html head+body .ui-btn.ui-btn-a.ui-btn-active{background-color:#38c;border-color:#38c;color:#fff}.ui-disabled,.ui-state-disabled,button[disabled],.ui-select .ui-btn.ui-state-disabled{filter:Alpha(Opacity=30);opacity:.3;cursor:default !important;pointer-events:none}.ui-btn:focus,.ui-btn.ui-focus{outline:0}.ui-mobile,.ui-mobile body{height:99.9%}.ui-mobile fieldset,.ui-page{padding:0;margin:0}.ui-mobile a img,.ui-mobile fieldset{border-width:0}.ui-mobile fieldset{min-width:0}@-moz-document url-prefix(){.ui-mobile fieldset{display:table-column;vertical-align:middle;}}.ui-mobile-viewport{margin:0;overflow-x:visible;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.ui-mobile-viewport,div.ui-mobile-viewport{overflow-x:hidden}.ui-mobile [data-role=page],.ui-page{top:0;left:0;width:100%;min-height:100%;position:absolute;display:none;border:0}.ui-page{outline:none}.ui-mobile .ui-page-active{display:block;overflow:visible;overflow-x:hidden}@media screen and (orientation:portrait){.ui-mobile .ui-page{min-height:420px}}@media screen and (orientation:landscape){.ui-mobile .ui-page{min-height:300px}}.ui-mobile-rendering>*{visibility:hidden}.ui-nojs{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-bar,.ui-body{position:relative;padding:.4em 1em;overflow:hidden;display:block;clear:both}.ui-bar h1,.ui-bar h2,.ui-bar h3,.ui-bar h4,.ui-bar h5,.ui-bar h6{margin:0;padding:0;font-size:1em;display:inline-block}.ui-header,.ui-footer{border-width:1px 0;border-style:solid;position:relative}.ui-header:empty,.ui-footer:empty{min-height:2.6875em}.ui-header .ui-title,.ui-footer .ui-title{font-size:1em;min-height:1.1em;text-align:center;display:block;margin:0 30%;padding:.7em 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;outline:0 !important}.ui-footer .ui-title{margin:0 1em}.ui-content{border-width:0;overflow:visible;overflow-x:hidden;padding:1em}.ui-corner-all>.ui-header:first-child,.ui-corner-all>.ui-content:first-child,.ui-corner-all>.ui-footer:first-child{-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit;-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit}.ui-corner-all>.ui-header:last-child,.ui-corner-all>.ui-content:last-child,.ui-corner-all>.ui-footer:last-child{-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit;-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit}.ui-btn{font-size:16px;margin:.5em 0;padding:.7em 1em;display:block;position:relative;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-btn-icon-notext,.ui-header button.ui-btn.ui-btn-icon-notext,.ui-footer button.ui-btn.ui-btn-icon-notext{padding:0;width:1.75em;height:1.75em;text-indent:-9999px;white-space:nowrap !important}.ui-mini{font-size:12.5px}.ui-mini .ui-btn{font-size:inherit}.ui-header .ui-btn,.ui-footer .ui-btn{font-size:12.5px;display:inline-block;vertical-align:middle}.ui-header .ui-controlgroup .ui-btn-icon-notext,.ui-footer .ui-controlgroup .ui-btn-icon-notext{font-size:12.5px}.ui-header .ui-btn-left,.ui-header .ui-btn-right{font-size:12.5px}.ui-mini.ui-btn-icon-notext,.ui-mini .ui-btn-icon-notext,.ui-header .ui-btn-icon-notext,.ui-footer .ui-btn-icon-notext{font-size:16px;padding:0}.ui-btn-inline{display:inline-block;vertical-align:middle;margin-right:.625em}.ui-btn-icon-left{padding-left:2.5em}.ui-btn-icon-right{padding-right:2.5em}.ui-btn-icon-top{padding-top:2.5em}.ui-btn-icon-bottom{padding-bottom:2.5em}.ui-header .ui-btn-icon-top,.ui-footer .ui-btn-icon-top,.ui-header .ui-btn-icon-bottom,.ui-footer .ui-btn-icon-bottom{padding-left:.3125em;padding-right:.3125em}.ui-btn-icon-left:after,.ui-btn-icon-right:after,.ui-btn-icon-top:after,.ui-btn-icon-bottom:after,.ui-btn-icon-notext:after{content:"";position:absolute;display:block;width:22px;height:22px}.ui-btn-icon-notext:after,.ui-btn-icon-left:after,.ui-btn-icon-right:after{top:50%;margin-top:-11px}.ui-btn-icon-left:after{left:.5625em}.ui-btn-icon-right:after{right:.5625em}.ui-mini.ui-btn-icon-left:after,.ui-mini .ui-btn-icon-left:after,.ui-header .ui-btn-icon-left:after,.ui-footer .ui-btn-icon-left:after{left:.37em}.ui-mini.ui-btn-icon-right:after,.ui-mini .ui-btn-icon-right:after,.ui-header .ui-btn-icon-right:after,.ui-footer .ui-btn-icon-right:after{right:.37em}.ui-btn-icon-notext:after,.ui-btn-icon-top:after,.ui-btn-icon-bottom:after{left:50%;margin-left:-11px}.ui-btn-icon-top:after{top:.5625em}.ui-btn-icon-bottom:after{top:auto;bottom:.5625em}.ui-header .ui-btn-left,.ui-header .ui-btn-right,.ui-btn-left>[class*="ui-"],.ui-btn-right>[class*="ui-"]{margin:0}.ui-btn-left,.ui-btn-right{position:absolute;top:.24em}.ui-btn-left{left:.4em}.ui-btn-right{right:.4em}.ui-btn-icon-notext.ui-btn-left{top:.3125em;left:.3125em}.ui-btn-icon-notext.ui-btn-right{top:.3125em;right:.3125em}button.ui-btn,.ui-controlgroup-controls button.ui-btn-icon-notext{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;width:100%}button.ui-btn-inline,.ui-header button.ui-btn,.ui-footer button.ui-btn{width:auto}button.ui-btn::-moz-focus-inner{border:0}button.ui-btn-icon-notext,.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:1.75em}.ui-mobile label,.ui-controlgroup-label{display:block;margin:0 0 .4em}.ui-hide-label>label,.ui-hide-label .ui-controlgroup-label,.ui-hide-label .ui-rangeslider label,.ui-hidden-accessible{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-screen-hidden{display:none !important}.ui-mobile-viewport-transitioning,.ui-mobile-viewport-transitioning .ui-page{width:100%;height:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-page-pre-in{opacity:0}.in{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms}.out{-webkit-animation-timing-function:ease-in;-webkit-animation-duration:225ms;-moz-animation-timing-function:ease-in;-moz-animation-duration:225ms;animation-timing-function:ease-in;animation-duration:225ms}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes fadeout{from{opacity:1}to{opacity:0}}.fade.out{opacity:0;-webkit-animation-duration:125ms;-webkit-animation-name:fadeout;-moz-animation-duration:125ms;-moz-animation-name:fadeout;animation-duration:125ms;animation-name:fadeout}.fade.in{opacity:1;-webkit-animation-duration:225ms;-webkit-animation-name:fadein;-moz-animation-duration:225ms;-moz-animation-name:fadein;animation-duration:225ms;animation-name:fadein}.pop{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%}.pop.in{-webkit-transform:scale(1);-webkit-animation-name:popin;-webkit-animation-duration:350ms;-moz-transform:scale(1);-moz-animation-name:popin;-moz-animation-duration:350ms;transform:scale(1);animation-name:popin;animation-duration:350ms;opacity:1}.pop.out{-webkit-animation-name:fadeout;-webkit-animation-duration:100ms;-moz-animation-name:fadeout;-moz-animation-duration:100ms;animation-name:fadeout;animation-duration:100ms;opacity:0}.pop.in.reverse{-webkit-animation-name:fadein;-moz-animation-name:fadein;animation-name:fadein}.pop.out.reverse{-webkit-transform:scale(.8);-webkit-animation-name:popout;-moz-transform:scale(.8);-moz-animation-name:popout;transform:scale(.8);animation-name:popout}@-webkit-keyframes popin{from{-webkit-transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes popin{from{-moz-transform:scale(.8);opacity:0}to{-moz-transform:scale(1);opacity:1}}@keyframes popin{from{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@-webkit-keyframes popout{from{-webkit-transform:scale(1);opacity:1}to{-webkit-transform:scale(.8);opacity:0}}@-moz-keyframes popout{from{-moz-transform:scale(1);opacity:1}to{-moz-transform:scale(.8);opacity:0}}@keyframes popout{from{transform:scale(1);opacity:1}to{transform:scale(.8);opacity:0}}@-webkit-keyframes slideinfromright{from{-webkit-transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slideinfromright{from{-moz-transform:translateX(100%)}to{-moz-transform:translateX(0)}}@keyframes slideinfromright{from{transform:translateX(100%)}to{transform:translateX(0)}}@-webkit-keyframes slideinfromleft{from{-webkit-transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slideinfromleft{from{-moz-transform:translateX(-100%)}to{-moz-transform:translateX(0)}}@keyframes slideinfromleft{from{transform:translateX(-100%)}to{transform:translateX(0)}}@-webkit-keyframes slideouttoleft{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0)}}@-moz-keyframes slideouttoleft{from{-moz-transform:translateX(0)}to{-moz-transform:translateX(-100%)}}@keyframes slideouttoleft{from{transform:translateX(0)}to{transform:translateX(-100%)}}@-webkit-keyframes slideouttoright{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0)}}@-moz-keyframes slideouttoright{from{-moz-transform:translateX(0)}to{-moz-transform:translateX(100%)}}@keyframes slideouttoright{from{transform:translateX(0)}to{transform:translateX(100%)}}.slide.out,.slide.in{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms}.slide.out{-webkit-transform:translate3d(-100%,0,0);-webkit-animation-name:slideouttoleft;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft;transform:translateX(-100%);animation-name:slideouttoleft}.slide.in{-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfromright;-moz-transform:translateX(0);-moz-animation-name:slideinfromright;transform:translateX(0);animation-name:slideinfromright}.slide.out.reverse{-webkit-transform:translate3d(100%,0,0);-webkit-animation-name:slideouttoright;-moz-transform:translateX(100%);-moz-animation-name:slideouttoright;transform:translateX(100%);animation-name:slideouttoright}.slide.in.reverse{-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfromleft;-moz-transform:translateX(0);-moz-animation-name:slideinfromleft;transform:translateX(0);animation-name:slideinfromleft}.slidefade.out{-webkit-transform:translateX(-100%);-webkit-animation-name:slideouttoleft;-webkit-animation-duration:225ms;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft;-moz-animation-duration:225ms;transform:translateX(-100%);animation-name:slideouttoleft;animation-duration:225ms}.slidefade.in{-webkit-transform:translateX(0);-webkit-animation-name:fadein;-webkit-animation-duration:200ms;-moz-transform:translateX(0);-moz-animation-name:fadein;-moz-animation-duration:200ms;transform:translateX(0);animation-name:fadein;animation-duration:200ms}.slidefade.out.reverse{-webkit-transform:translateX(100%);-webkit-animation-name:slideouttoright;-webkit-animation-duration:200ms;-moz-transform:translateX(100%);-moz-animation-name:slideouttoright;-moz-animation-duration:200ms;transform:translateX(100%);animation-name:slideouttoright;animation-duration:200ms}.slidefade.in.reverse{-webkit-transform:translateX(0);-webkit-animation-name:fadein;-webkit-animation-duration:200ms;-moz-transform:translateX(0);-moz-animation-name:fadein;-moz-animation-duration:200ms;transform:translateX(0);animation-name:fadein;animation-duration:200ms}.slidedown.out{-webkit-animation-name:fadeout;-webkit-animation-duration:100ms;-moz-animation-name:fadeout;-moz-animation-duration:100ms;animation-name:fadeout;animation-duration:100ms}.slidedown.in{-webkit-transform:translateY(0);-webkit-animation-name:slideinfromtop;-webkit-animation-duration:250ms;-moz-transform:translateY(0);-moz-animation-name:slideinfromtop;-moz-animation-duration:250ms;transform:translateY(0);animation-name:slideinfromtop;animation-duration:250ms}.slidedown.in.reverse{-webkit-animation-name:fadein;-webkit-animation-duration:150ms;-moz-animation-name:fadein;-moz-animation-duration:150ms;animation-name:fadein;animation-duration:150ms}.slidedown.out.reverse{-webkit-transform:translateY(-100%);-webkit-animation-name:slideouttotop;-webkit-animation-duration:200ms;-moz-transform:translateY(-100%);-moz-animation-name:slideouttotop;-moz-animation-duration:200ms;transform:translateY(-100%);animation-name:slideouttotop;animation-duration:200ms}@-webkit-keyframes slideinfromtop{from{-webkit-transform:translateY(-100%)}to{-webkit-transform:translateY(0)}}@-moz-keyframes slideinfromtop{from{-moz-transform:translateY(-100%)}to{-moz-transform:translateY(0)}}@keyframes slideinfromtop{from{transform:translateY(-100%)}to{transform:translateY(0)}}@-webkit-keyframes slideouttotop{from{-webkit-transform:translateY(0)}to{-webkit-transform:translateY(-100%)}}@-moz-keyframes slideouttotop{from{-moz-transform:translateY(0)}to{-moz-transform:translateY(-100%)}}@keyframes slideouttotop{from{transform:translateY(0)}to{transform:translateY(-100%)}}.slideup.out{-webkit-animation-name:fadeout;-webkit-animation-duration:100ms;-moz-animation-name:fadeout;-moz-animation-duration:100ms;animation-name:fadeout;animation-duration:100ms}.slideup.in{-webkit-transform:translateY(0);-webkit-animation-name:slideinfrombottom;-webkit-animation-duration:250ms;-moz-transform:translateY(0);-moz-animation-name:slideinfrombottom;-moz-animation-duration:250ms;transform:translateY(0);animation-name:slideinfrombottom;animation-duration:250ms}.slideup.in.reverse{-webkit-animation-name:fadein;-webkit-animation-duration:150ms;-moz-animation-name:fadein;-moz-animation-duration:150ms;animation-name:fadein;animation-duration:150ms}.slideup.out.reverse{-webkit-transform:translateY(100%);-webkit-animation-name:slideouttobottom;-webkit-animation-duration:200ms;-moz-transform:translateY(100%);-moz-animation-name:slideouttobottom;-moz-animation-duration:200ms;transform:translateY(100%);animation-name:slideouttobottom;animation-duration:200ms}@-webkit-keyframes slideinfrombottom{from{-webkit-transform:translateY(100%)}to{-webkit-transform:translateY(0)}}@-moz-keyframes slideinfrombottom{from{-moz-transform:translateY(100%)}to{-moz-transform:translateY(0)}}@keyframes slideinfrombottom{from{transform:translateY(100%)}to{transform:translateY(0)}}@-webkit-keyframes slideouttobottom{from{-webkit-transform:translateY(0)}to{-webkit-transform:translateY(100%)}}@-moz-keyframes slideouttobottom{from{-moz-transform:translateY(0)}to{-moz-transform:translateY(100%)}}@keyframes slideouttobottom{from{transform:translateY(0)}to{transform:translateY(100%)}}.viewport-flip{-webkit-perspective:1000;-moz-perspective:1000;perspective:1000;position:absolute}.flip{-webkit-backface-visibility:hidden;-webkit-transform:translateX(0);-moz-backface-visibility:hidden;-moz-transform:translateX(0);backface-visibility:hidden;transform:translateX(0)}.flip.out{-webkit-transform:rotateY(-90deg) scale(.9);-webkit-animation-name:flipouttoleft;-webkit-animation-duration:175ms;-moz-transform:rotateY(-90deg) scale(.9);-moz-animation-name:flipouttoleft;-moz-animation-duration:175ms;transform:rotateY(-90deg) scale(.9);animation-name:flipouttoleft;animation-duration:175ms}.flip.in{-webkit-animation-name:flipintoright;-webkit-animation-duration:225ms;-moz-animation-name:flipintoright;-moz-animation-duration:225ms;animation-name:flipintoright;animation-duration:225ms}.flip.out.reverse{-webkit-transform:rotateY(90deg) scale(.9);-webkit-animation-name:flipouttoright;-moz-transform:rotateY(90deg) scale(.9);-moz-animation-name:flipouttoright;transform:rotateY(90deg) scale(.9);animation-name:flipouttoright}.flip.in.reverse{-webkit-animation-name:flipintoleft;-moz-animation-name:flipintoleft;animation-name:flipintoleft}@-webkit-keyframes flipouttoleft{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(-90deg) scale(.9)}}@-moz-keyframes flipouttoleft{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(-90deg) scale(.9)}}@keyframes flipouttoleft{from{transform:rotateY(0)}to{transform:rotateY(-90deg) scale(.9)}}@-webkit-keyframes flipouttoright{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(90deg) scale(.9)}}@-moz-keyframes flipouttoright{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(90deg) scale(.9)}}@keyframes flipouttoright{from{transform:rotateY(0)}to{transform:rotateY(90deg) scale(.9)}}@-webkit-keyframes flipintoleft{from{-webkit-transform:rotateY(-90deg) scale(.9)}to{-webkit-transform:rotateY(0)}}@-moz-keyframes flipintoleft{from{-moz-transform:rotateY(-90deg) scale(.9)}to{-moz-transform:rotateY(0)}}@keyframes flipintoleft{from{transform:rotateY(-90deg) scale(.9)}to{transform:rotateY(0)}}@-webkit-keyframes flipintoright{from{-webkit-transform:rotateY(90deg) scale(.9)}to{-webkit-transform:rotateY(0)}}@-moz-keyframes flipintoright{from{-moz-transform:rotateY(90deg) scale(.9)}to{-moz-transform:rotateY(0)}}@keyframes flipintoright{from{transform:rotateY(90deg) scale(.9)}to{transform:rotateY(0)}}.viewport-turn{-webkit-perspective:200px;-moz-perspective:200px;-ms-perspective:200px;perspective:200px;position:absolute}.turn{-webkit-backface-visibility:hidden;-webkit-transform:translateX(0);-webkit-transform-origin:0;-moz-backface-visibility:hidden;-moz-transform:translateX(0);-moz-transform-origin:0;backface-visibility:hidden;transform:translateX(0);transform-origin:0}.turn.out{-webkit-transform:rotateY(-90deg) scale(.9);-webkit-animation-name:flipouttoleft;-webkit-animation-duration:125ms;-moz-transform:rotateY(-90deg) scale(.9);-moz-animation-name:flipouttoleft;-moz-animation-duration:125ms;transform:rotateY(-90deg) scale(.9);animation-name:flipouttoleft;animation-duration:125ms}.turn.in{-webkit-animation-name:flipintoright;-webkit-animation-duration:250ms;-moz-animation-name:flipintoright;-moz-animation-duration:250ms;animation-name:flipintoright;animation-duration:250ms}.turn.out.reverse{-webkit-transform:rotateY(90deg) scale(.9);-webkit-animation-name:flipouttoright;-moz-transform:rotateY(90deg) scale(.9);-moz-animation-name:flipouttoright;transform:rotateY(90deg) scale(.9);animation-name:flipouttoright}.turn.in.reverse{-webkit-animation-name:flipintoleft;-moz-animation-name:flipintoleft;animation-name:flipintoleft}@-webkit-keyframes flipouttoleft{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(-90deg) scale(.9)}}@-moz-keyframes flipouttoleft{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(-90deg) scale(.9)}}@keyframes flipouttoleft{from{transform:rotateY(0)}to{transform:rotateY(-90deg) scale(.9)}}@-webkit-keyframes flipouttoright{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(90deg) scale(.9)}}@-moz-keyframes flipouttoright{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(90deg) scale(.9)}}@keyframes flipouttoright{from{transform:rotateY(0)}to{transform:rotateY(90deg) scale(.9)}}@-webkit-keyframes flipintoleft{from{-webkit-transform:rotateY(-90deg) scale(.9)}to{-webkit-transform:rotateY(0)}}@-moz-keyframes flipintoleft{from{-moz-transform:rotateY(-90deg) scale(.9)}to{-moz-transform:rotateY(0)}}@keyframes flipintoleft{from{transform:rotateY(-90deg) scale(.9)}to{transform:rotateY(0)}}@-webkit-keyframes flipintoright{from{-webkit-transform:rotateY(90deg) scale(.9)}to{-webkit-transform:rotateY(0)}}@-moz-keyframes flipintoright{from{-moz-transform:rotateY(90deg) scale(.9)}to{-moz-transform:rotateY(0)}}@keyframes flipintoright{from{transform:rotateY(90deg) scale(.9)}to{transform:rotateY(0)}}.flow{-webkit-transform-origin:50% 30%;-webkit-box-shadow:0 0 20px rgba(0,0,0,.4);-moz-transform-origin:50% 30%;-moz-box-shadow:0 0 20px rgba(0,0,0,.4);transform-origin:50% 30%;box-shadow:0 0 20px rgba(0,0,0,.4)}.flow.out{-webkit-transform:translateX(-100%) scale(.7);-webkit-animation-name:flowouttoleft;-webkit-animation-timing-function:ease;-webkit-animation-duration:350ms;-moz-transform:translateX(-100%) scale(.7);-moz-animation-name:flowouttoleft;-moz-animation-timing-function:ease;-moz-animation-duration:350ms;transform:translateX(-100%) scale(.7);animation-name:flowouttoleft;animation-timing-function:ease;animation-duration:350ms}.flow.in{-webkit-transform:translateX(0) scale(1);-webkit-animation-name:flowinfromright;-webkit-animation-timing-function:ease;-webkit-animation-duration:350ms;-moz-transform:translateX(0) scale(1);-moz-animation-name:flowinfromright;-moz-animation-timing-function:ease;-moz-animation-duration:350ms;transform:translateX(0) scale(1);animation-name:flowinfromright;animation-timing-function:ease;animation-duration:350ms}.flow.out.reverse{-webkit-transform:translateX(100%);-webkit-animation-name:flowouttoright;-moz-transform:translateX(100%);-moz-animation-name:flowouttoright;transform:translateX(100%);animation-name:flowouttoright}.flow.in.reverse{-webkit-animation-name:flowinfromleft;-moz-animation-name:flowinfromleft;animation-name:flowinfromleft}@-webkit-keyframes flowouttoleft{0%{-webkit-transform:translateX(0) scale(1)}60%,70%{-webkit-transform:translateX(0) scale(.7)}100%{-webkit-transform:translateX(-100%) scale(.7)}}@-moz-keyframes flowouttoleft{0%{-moz-transform:translateX(0) scale(1)}60%,70%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(-100%) scale(.7)}}@keyframes flowouttoleft{0%{transform:translateX(0) scale(1)}60%,70%{transform:translateX(0) scale(.7)}100%{transform:translateX(-100%) scale(.7)}}@-webkit-keyframes flowouttoright{0%{-webkit-transform:translateX(0) scale(1)}60%,70%{-webkit-transform:translateX(0) scale(.7)}100%{-webkit-transform:translateX(100%) scale(.7)}}@-moz-keyframes flowouttoright{0%{-moz-transform:translateX(0) scale(1)}60%,70%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(100%) scale(.7)}}@keyframes flowouttoright{0%{transform:translateX(0) scale(1)}60%,70%{transform:translateX(0) scale(.7)}100%{transform:translateX(100%) scale(.7)}}@-webkit-keyframes flowinfromleft{0%{-webkit-transform:translateX(-100%) scale(.7)}30%,40%{-webkit-transform:translateX(0) scale(.7)}100%{-webkit-transform:translateX(0) scale(1)}}@-moz-keyframes flowinfromleft{0%{-moz-transform:translateX(-100%) scale(.7)}30%,40%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(0) scale(1)}}@keyframes flowinfromleft{0%{transform:translateX(-100%) scale(.7)}30%,40%{transform:translateX(0) scale(.7)}100%{transform:translateX(0) scale(1)}}@-webkit-keyframes flowinfromright{0%{-webkit-transform:translateX(100%) scale(.7)}30%,40%{-webkit-transform:translateX(0) scale(.7)}100%{-webkit-transform:translateX(0) scale(1)}}@-moz-keyframes flowinfromright{0%{-moz-transform:translateX(100%) scale(.7)}30%,40%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(0) scale(1)}}@keyframes flowinfromright{0%{transform:translateX(100%) scale(.7)}30%,40%{transform:translateX(0) scale(.7)}100%{transform:translateX(0) scale(1)}}.ui-header-fixed,.ui-footer-fixed{left:0;right:0;width:100%;position:fixed;z-index:1000}.ui-header-fixed{top:-1px;padding-top:1px}.ui-header-fixed.ui-fixed-hidden{top:0;padding-top:0}.ui-header-fixed .ui-btn-left,.ui-header-fixed .ui-btn-right{margin-top:1px}.ui-header-fixed.ui-fixed-hidden .ui-btn-left,.ui-header-fixed.ui-fixed-hidden .ui-btn-right{margin-top:0}.ui-footer-fixed{bottom:-1px;padding-bottom:1px}.ui-footer-fixed.ui-fixed-hidden{bottom:0;padding-bottom:0}.ui-page-header-fixed{padding-top:2.8125em}.ui-page-footer-fixed{padding-bottom:2.8125em}.ui-header-fixed .ui-btn,.ui-footer-fixed .ui-btn{z-index:10}.ui-navbar li:last-child .ui-btn{margin-right:-4px}.ui-navbar li:last-child .ui-btn:after{margin-right:4px}.ui-content .ui-navbar li:last-child .ui-btn{border-right-width:1px;margin-right:0}.ui-content .ui-navbar li:last-child .ui-btn:after{margin-right:0}.ui-header .ui-navbar .ui-btn,.ui-footer .ui-navbar .ui-btn{border-top-width:0;border-bottom-width:0}.ui-header .ui-title~.ui-navbar .ui-btn,.ui-footer .ui-title~.ui-navbar .ui-btn{border-top-width:1px}*/ .ui-input-btn input{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;border:0;outline:0;-webkit-border-radius:inherit;border-radius:inherit;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;background:#fff;background:rgba(255,255,255,0);filter:Alpha(Opacity=0);opacity:.1;font-size:1px;text-indent:-9999px;z-index:2;}.ui-input-btn.ui-state-disabled input{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-popup-open .ui-header-fixed,.ui-popup-open .ui-footer-fixed{position:absolute !important}.ui-popup-screen{background-image:url("data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");top:0;left:0;right:0;bottom:1px;position:absolute;filter:Alpha(Opacity=0);opacity:0;z-index:1099}.ui-popup-screen.in{opacity:.5;filter:Alpha(Opacity=50)}.ui-popup-screen.out{opacity:0;filter:Alpha(Opacity=0)}.ui-popup-container{z-index:1100;display:inline-block;position:absolute;padding:0;outline:0}.ui-popup{position:relative}.ui-popup.ui-body-inherit{border-width:1px;border-style:solid}.ui-popup-hidden{left:0;top:0;position:absolute !important;visibility:hidden}.ui-popup-truncate{height:1px;width:1px;margin:-1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-popup.ui-content,.ui-popup .ui-content{overflow:visible}.ui-popup>.ui-header{border-top-width:0}.ui-popup>.ui-footer{border-bottom-width:0}.ui-popup>p,.ui-popup>h1,.ui-popup>h2,.ui-popup>h3,.ui-popup>h4,.ui-popup>h5,.ui-popup>h6{margin:.5em .4375em}.ui-popup>span{display:block;margin:.5em .4375em}.ui-popup-container .ui-content>p,.ui-popup-container .ui-content>h1,.ui-popup-container .ui-content>h2,.ui-popup-container .ui-content>h3,.ui-popup-container .ui-content>h4,.ui-popup-container .ui-content>h5,.ui-popup-container .ui-content>h6{margin:.5em 0}.ui-popup-container .ui-content>span{margin:0}.ui-popup-container .ui-content>p:first-child,.ui-popup-container .ui-content>h1:first-child,.ui-popup-container .ui-content>h2:first-child,.ui-popup-container .ui-content>h3:first-child,.ui-popup-container .ui-content>h4:first-child,.ui-popup-container .ui-content>h5:first-child,.ui-popup-container .ui-content>h6:first-child{margin-top:0}.ui-popup-container .ui-content>p:last-child,.ui-popup-container .ui-content>h1:last-child,.ui-popup-container .ui-content>h2:last-child,.ui-popup-container .ui-content>h3:last-child,.ui-popup-container .ui-content>h4:last-child,.ui-popup-container .ui-content>h5:last-child,.ui-popup-container .ui-content>h6:last-child{margin-bottom:0}.ui-popup>img{max-width:100%;max-height:100%;vertical-align:middle}.ui-popup:not(.ui-content)>img:only-child,.ui-popup:not(.ui-content)>.ui-btn-left:first-child+img:last-child,.ui-popup:not(.ui-content)>.ui-btn-right:first-child+img:last-child{-webkit-border-radius:inherit;border-radius:inherit}.ui-popup iframe{vertical-align:middle}.ui-popup>.ui-btn-left,.ui-popup>.ui-btn-right{position:absolute;top:-11px;margin:0;z-index:1101}.ui-popup>.ui-btn-left{left:-11px}.ui-popup>.ui-btn-right{right:-11px}.ui-popup-arrow-container{width:20px;height:20px}.ui-popup-arrow-container.ui-popup-arrow-l{left:-10px;clip:rect(-1000px,10px,2000px,-1000px)}.ui-popup-arrow-container.ui-popup-arrow-t{top:-10px;clip:rect(-1000px,2000px,10px,-1000px)}.ui-popup-arrow-container.ui-popup-arrow-r{right:-10px;clip:rect(-1000px,2000px,2000px,10px)}.ui-popup-arrow-container.ui-popup-arrow-b{bottom:-10px;clip:rect(10px,2000px,1000px,-1000px)}.ui-popup-arrow-container .ui-popup-arrow{width:28.284271247px;height:28.284271247px;border-width:1px;border-style:solid}.ui-popup-arrow-container.ui-popup-arrow-t .ui-popup-arrow{left:-4.142135623px;top:5.857864376px}.ui-popup-arrow-container.ui-popup-arrow-b .ui-popup-arrow{left:-4.142135623px;top:-14.142135623px}.ui-popup-arrow-container.ui-popup-arrow-l .ui-popup-arrow{left:5.857864376px;top:-4.142135623px}.ui-popup-arrow-container.ui-popup-arrow-r .ui-popup-arrow{left:-14.142135623px;top:-4.142135623px}.ui-popup-arrow-container.ui-popup-arrow-t.ie .ui-popup-arrow{margin-left:-5.857864376269049px;margin-top:-7.0710678118654755px}.ui-popup-arrow-container.ui-popup-arrow-b.ie .ui-popup-arrow{margin-left:-5.857864376269049px;margin-top:-4.142135623730951px}.ui-popup-arrow-container.ui-popup-arrow-l.ie .ui-popup-arrow{margin-left:-7.0710678118654755px;margin-top:-5.857864376269049px}.ui-popup-arrow-container.ui-popup-arrow-r.ie .ui-popup-arrow{margin-left:-4.142135623730951px;margin-top:-5.857864376269049px}.ui-popup>.ui-popup-arrow-guide{position:absolute;left:0;right:0;top:0;bottom:0;visibility:hidden}.ui-popup-arrow-container{position:absolute}.ui-popup-arrow{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;overflow:hidden;box-sizing:border-box}.ui-popup-arrow-container.ie .ui-popup-arrow{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.7071067811865474,M12=-.7071067811865477,M21=.7071067811865477,M22=.7071067811865474,SizingMethod='auto expand')}.ui-listview,.ui-listview>li{margin:0;padding:0;list-style:none}.ui-content .ui-listview,.ui-panel-inner>.ui-listview{margin:-1em}.ui-content .ui-listview-inset,.ui-panel-inner>.ui-listview-inset{margin:1em 0}.ui-collapsible-content>.ui-listview{margin:-.5em -1em}.ui-collapsible-content>.ui-listview-inset{margin:.5em 0}.ui-listview>li{display:block;position:relative;overflow:visible}.ui-listview>.ui-li-static,.ui-listview>.ui-li-divider,.ui-listview>li>a.ui-btn{margin:0;display:block;position:relative;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-listview>li>.ui-btn:focus{z-index:1}.ui-listview>.ui-li-static,.ui-listview>.ui-li-divider,.ui-listview>li>a.ui-btn{border-width:1px 0 0 0;border-style:solid}.ui-listview-inset>.ui-li-static,.ui-listview-inset>.ui-li-divider,.ui-listview-inset>li>a.ui-btn{border-right-width:1px;border-left-width:1px}.ui-listview>.ui-li-static.ui-last-child,.ui-listview>.ui-li-divider.ui-last-child,.ui-listview>li.ui-last-child>a.ui-btn{border-bottom-width:1px}.ui-collapsible-content>.ui-listview:not(.ui-listview-inset)>li.ui-first-child,.ui-collapsible-content>.ui-listview:not(.ui-listview-inset)>li.ui-first-child>a.ui-btn{border-top-width:0}.ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset)>li.ui-last-child,.ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset)>li.ui-last-child>a.ui-btn{border-bottom-width:0}.ui-listview>li.ui-first-child,.ui-listview>li.ui-first-child>a.ui-btn{-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit;-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit}.ui-listview>li.ui-last-child,.ui-listview>li.ui-last-child>a.ui-btn{-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit;-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit}.ui-listview>li.ui-li-has-alt>a.ui-btn{-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.ui-listview>li.ui-first-child>a.ui-btn+a.ui-btn{-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit}.ui-listview>li.ui-last-child>a.ui-btn+a.ui-btn{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit}.ui-listview>li.ui-first-child img:first-child:not(.ui-li-icon){-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit}.ui-listview>li.ui-last-child img:first-child:not(.ui-li-icon){-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit}.ui-collapsible-content>.ui-listview:not(.ui-listview-inset){-webkit-border-radius:inherit;border-radius:inherit}.ui-listview>.ui-li-static{padding:.7em 1em}.ui-listview>.ui-li-divider{padding:.5em 1.143em;font-size:14px;font-weight:bold;cursor:default;outline:0}.ui-listview>.ui-li-has-count>.ui-btn,.ui-listview>.ui-li-static.ui-li-has-count,.ui-listview>.ui-li-divider.ui-li-has-count{padding-right:2.8125em}.ui-listview>.ui-li-has-count>.ui-btn-icon-right{padding-right:4.6875em}.ui-listview>.ui-li-has-thumb>.ui-btn,.ui-listview>.ui-li-static.ui-li-has-thumb{min-height:3.625em;padding-left:6.25em}.ui-listview>.ui-li-has-icon>.ui-btn,.ui-listview>.ui-li-static.ui-li-has-icon{min-height:1.25em;padding-left:2.5em}.ui-li-count{position:absolute;font-size:12.5px;font-weight:bold;text-align:center;border-width:1px;border-style:solid;padding:0 .48em;line-height:1.6em;min-height:1.6em;min-width:.64em;right:.8em;top:50%;margin-top:-.88em}.ui-listview .ui-btn-icon-right .ui-li-count{right:3.2em}.ui-listview .ui-li-has-thumb>img:first-child,.ui-listview .ui-li-has-thumb>.ui-btn>img:first-child,.ui-listview .ui-li-has-thumb .ui-li-thumb{position:absolute;left:0;top:0;max-height:5em;max-width:5em}.ui-listview>.ui-li-has-icon>img:first-child,.ui-listview>.ui-li-has-icon>.ui-btn>img:first-child{position:absolute;left:.625em;top:.9em;max-height:1em;max-width:1em}.ui-listview>li p{font-size:.75em;font-weight:normal;display:block;margin:.6em 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-listview .ui-li-aside{position:absolute;top:1em;right:3.333em;margin:0;text-align:right}.ui-listview>li.ui-li-has-alt>.ui-btn{margin-right:2.5em;border-right-width:0}.ui-listview>li.ui-li-has-alt>.ui-btn+.ui-btn{position:absolute;width:2.5em;height:100%;min-height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left-width:1px;top:0;right:0;margin:0;padding:0;z-index:2}.ui-listview-inset>li.ui-li-has-alt>.ui-btn+.ui-btn{border-right-width:1px}.ui-listview>li.ui-li-has-alt>.ui-btn+.ui-btn:focus{z-index:3}ol.ui-listview,ol.ui-listview>.ui-li-divider{counter-reset:listnumbering}ol.ui-listview>li>.ui-btn,ol.ui-listview>li.ui-li-static{vertical-align:middle}ol.ui-listview>li>.ui-btn:first-child:before,ol.ui-listview>li.ui-li-static:before,ol.ui-listview>li.ui-field-contain>label:before,ol.ui-listview>li.ui-field-contain>.ui-controlgroup-label:before{display:inline-block;font-size:.9em;font-weight:normal;padding-right:.3em;min-width:1.4em;line-height:1.5;vertical-align:middle;counter-increment:listnumbering;content:counter(listnumbering) "."}ol.ui-listview>li.ui-field-contain:before{content:none;display:none}ol.ui-listview>li h1:first-child,ol.ui-listview>li h2:first-child,ol.ui-listview>li h3:first-child,ol.ui-listview>li h4:first-child,ol.ui-listview>li h5:first-child,ol.ui-listview>li h6:first-child,ol.ui-listview>li p:first-child,ol.ui-listview>li img:first-child+*{display:inline-block;vertical-align:middle}ol.ui-listview>li h1:first-child~*,ol.ui-listview>li h2:first-child~*,ol.ui-listview>li h3:first-child~*,ol.ui-listview>li h4:first-child~*,ol.ui-listview>li h5:first-child~*,ol.ui-listview>li h6:first-child~*,ol.ui-listview>li p:first-child~*,ol.ui-listview>li img:first-child+*~*{margin-top:0;text-indent:2.04em}html .ui-filterable+.ui-listview,html .ui-filterable.ui-listview{margin-top:.5em}.ui-input-text,.ui-input-search{margin:.5em 0;border-width:1px;border-style:solid}.ui-mini{margin:.446em}.ui-input-text input,.ui-input-search input,textarea.ui-input-text{padding:.4em;line-height:1.4em;display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}.ui-input-text input,.ui-input-search input{margin:0;min-height:2.2em;text-align:left;border:0;background:transparent none;-webkit-appearance:none;-webkit-border-radius:inherit;border-radius:inherit}textarea.ui-input-text{overflow:auto;resize:vertical}.ui-mini .ui-input-text input,.ui-mini .ui-input-search input,.ui-input-text.ui-mini input,.ui-input-search.ui-mini input,.ui-mini textarea.ui-input-text,textarea.ui-mini{font-size:14px}.ui-mini textarea.ui-input-text,textarea.ui-mini{margin:.446em 0}.ui-input-has-clear,.ui-input-search{position:relative}.ui-input-has-clear{padding-right:2.375em}.ui-mini.ui-input-has-clear{padding-right:2.923em}.ui-input-has-clear input{padding-right:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.ui-input-search input{padding-left:1.75em}.ui-input-search:after{position:absolute;left:.3125em;top:50%;margin-top:-7px;content:"";background-position:center center;background-repeat:no-repeat;width:14px;height:14px;filter:Alpha(Opacity=50);opacity:.5}.ui-input-search.ui-input-has-clear .ui-btn.ui-input-clear,.ui-input-text.ui-input-has-clear .ui-btn.ui-input-clear{position:absolute;right:0;top:50%;margin:-14px .3125em 0;border:0;background-color:transparent}.ui-input-search .ui-input-clear-hidden,.ui-input-text .ui-input-clear-hidden{display:none}.ui-input-text input::-moz-placeholder,.ui-input-search input::-moz-placeholder,textarea.ui-input-text::-moz-placeholder{color:#aaa}.ui-input-text input:-ms-input-placeholder,.ui-input-search input:-ms-input-placeholder,textarea.ui-input-text:-ms-input-placeholder{color:#aaa}.ui-input-text input[type=number]::-webkit-outer-spin-button{margin:0}.ui-input-text input::-ms-clear,.ui-input-search input::-ms-clear{display:none}textarea.ui-input-text.ui-textinput-autogrow{overflow:hidden}.ui-textinput-autogrow-resize{-webkit-transition:height .25s;-o-transition:height .25s;-moz-transition:height .25s;transition:height .25s}.ui-panel{width:17em;min-height:100%;max-height:none;border-width:0;position:absolute;top:0;display:block}.ui-panel-closed{width:0;max-height:100%;overflow:hidden;visibility:hidden;left:0;clip:rect(1px,1px,1px,1px)}.ui-panel-fixed{position:fixed;bottom:-1px;padding-bottom:1px}.ui-panel-display-reveal{z-index:1}.ui-panel-display-push{z-index:999}.ui-panel-display-overlay{z-index:1001}.ui-panel-inner{padding:1em}.ui-panel-page-container{overflow-x:visible}.ui-panel-page-container-themed .ui-page-active{background:none}.ui-panel-wrapper{position:relative;min-height:inherit;border:0;overflow-x:hidden;z-index:999}.ui-panel-fixed-toolbar{overflow-x:hidden}.ui-panel-dismiss{position:absolute;top:0;left:0;right:0;height:100%;z-index:1002;display:none}.ui-panel-dismiss-open{display:block}.ui-panel-animate{-webkit-transition:-webkit-transform 300ms ease;-webkit-transition-duration:300ms;-moz-transition:-moz-transform 300ms ease;transition:transform 300ms ease}@media screen and (max-device-width:768px){.ui-page-header-fixed .ui-panel-animate.ui-panel-wrapper,.ui-page-footer-fixed .ui-panel-animate.ui-panel-wrapper,.ui-panel-animate.ui-panel-fixed-toolbar{-ms-transition:none}.ui-panel-animate.ui-panel-fixed-toolbar{-ms-transition:-ms-transform 1ms;-ms-transform:rotate(0deg)}}.ui-panel-animate.ui-panel:not(.ui-panel-display-reveal){-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}.ui-panel-position-left{left:-17em}.ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,.ui-panel-animate.ui-panel-position-left.ui-panel-display-push{left:0;-webkit-transform:translate3d(-17em,0,0);-moz-transform:translate3d(-17em,0,0);transform:translate3d(-17em,0,0)}.ui-panel-position-left.ui-panel-display-reveal,.ui-panel-open.ui-panel-position-left{left:0}.ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-overlay,.ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-push{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transform:none}.ui-panel-position-right{right:-17em}.ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,.ui-panel-animate.ui-panel-position-right.ui-panel-display-push{right:0;-webkit-transform:translate3d(17em,0,0);-moz-transform:translate3d(17em,0,0);transform:translate3d(17em,0,0)}.ui-panel-position-right.ui-panel-display-reveal,.ui-panel-position-right.ui-panel-open{right:0}.ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-overlay,.ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-push{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transform:none}.ui-panel-page-content-position-left{left:17em;right:-17em}.ui-panel-animate.ui-panel-page-content-position-left{left:0;right:0;-webkit-transform:translate3d(17em,0,0);-moz-transform:translate3d(17em,0,0);transform:translate3d(17em,0,0)}.ui-panel-page-content-position-right{left:-17em;right:17em}.ui-panel-animate.ui-panel-page-content-position-right{left:0;right:0;-webkit-transform:translate3d(-17em,0,0);-moz-transform:translate3d(-17em,0,0);transform:translate3d(-17em,0,0)}.ui-panel-dismiss-open.ui-panel-dismiss-position-left{left:17em}.ui-panel-dismiss-open.ui-panel-dismiss-position-right{right:17em}.ui-panel-display-reveal{-webkit-box-shadow:inset -5px 0 5px rgba(0,0,0,.15);-moz-box-shadow:inset -5px 0 5px rgba(0,0,0,.15);box-shadow:inset -5px 0 5px rgba(0,0,0,.15)}.ui-panel-position-right.ui-panel-display-reveal{-webkit-box-shadow:inset 5px 0 5px rgba(0,0,0,.15);-moz-box-shadow:inset 5px 0 5px rgba(0,0,0,.15);box-shadow:inset 5px 0 5px rgba(0,0,0,.15)}.ui-panel-display-overlay{-webkit-box-shadow:5px 0 5px rgba(0,0,0,.15);-moz-box-shadow:5px 0 5px rgba(0,0,0,.15);box-shadow:5px 0 5px rgba(0,0,0,.15)}.ui-panel-position-right.ui-panel-display-overlay{-webkit-box-shadow:-5px 0 5px rgba(0,0,0,.15);-moz-box-shadow:-5px 0 5px rgba(0,0,0,.15);box-shadow:-5px 0 5px rgba(0,0,0,.15)}.ui-panel-open.ui-panel-position-left.ui-panel-display-push{border-right-width:1px;margin-right:-1px}.ui-panel-page-content-position-left.ui-panel-page-content-display-push{margin-left:1px;width:auto}.ui-panel-open.ui-panel-position-right.ui-panel-display-push{border-left-width:1px;margin-left:-1px}.ui-panel-page-content-position-right.ui-panel-page-content-display-push{margin-right:1px;width:auto}
@font-face{font-family:'Glyphicons Halflings';src:url('../css/../fonts/glyphicons-halflings-regular.eot');src:url('../css/../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../css/../fonts/glyphicons-halflings-regular.ttf') format('truetype')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"*"}.glyphicon-plus:before{content:"+"}.glyphicon-euro:before,.glyphicon-eur:before{content:"€"}.glyphicon-minus:before{content:"−"}.glyphicon-cloud:before{content:"☁"}.glyphicon-envelope:before{content:"✉"}.glyphicon-pencil:before{content:"✏"}.glyphicon-glass:before{content:""}.glyphicon-music:before{content:""}.glyphicon-search:before{content:""}.glyphicon-heart:before{content:""}.glyphicon-star:before{content:""}.glyphicon-star-empty:before{content:""}.glyphicon-user:before{content:""}.glyphicon-film:before{content:""}.glyphicon-th-large:before{content:""}.glyphicon-th:before{content:""}.glyphicon-th-list:before{content:""}.glyphicon-ok:before{content:""}.glyphicon-remove:before{content:""}.glyphicon-zoom-in:before{content:""}.glyphicon-zoom-out:before{content:""}.glyphicon-off:before{content:""}.glyphicon-signal:before{content:""}.glyphicon-cog:before{content:""}.glyphicon-trash:before{content:""}.glyphicon-home:before{content:""}.glyphicon-file:before{content:""}.glyphicon-time:before{content:""}.glyphicon-road:before{content:""}.glyphicon-download-alt:before{content:""}.glyphicon-download:before{content:""}.glyphicon-upload:before{content:""}.glyphicon-inbox:before{content:""}.glyphicon-play-circle:before{content:""}.glyphicon-repeat:before{content:""}.glyphicon-refresh:before{content:""}.glyphicon-list-alt:before{content:""}.glyphicon-lock:before{content:""}.glyphicon-flag:before{content:""}.glyphicon-headphones:before{content:""}.glyphicon-volume-off:before{content:""}.glyphicon-volume-down:before{content:""}.glyphicon-volume-up:before{content:""}.glyphicon-qrcode:before{content:""}.glyphicon-barcode:before{content:""}.glyphicon-tag:before{content:""}.glyphicon-tags:before{content:""}.glyphicon-book:before{content:""}.glyphicon-bookmark:before{content:""}.glyphicon-print:before{content:""}.glyphicon-camera:before{content:""}.glyphicon-font:before{content:""}.glyphicon-bold:before{content:""}.glyphicon-italic:before{content:""}.glyphicon-text-height:before{content:""}.glyphicon-text-width:before{content:""}.glyphicon-align-left:before{content:""}.glyphicon-align-center:before{content:""}.glyphicon-align-right:before{content:""}.glyphicon-align-justify:before{content:""}.glyphicon-list:before{content:""}.glyphicon-indent-left:before{content:""}.glyphicon-indent-right:before{content:""}.glyphicon-facetime-video:before{content:""}.glyphicon-picture:before{content:""}.glyphicon-map-marker:before{content:""}.glyphicon-adjust:before{content:""}.glyphicon-tint:before{content:""}.glyphicon-edit:before{content:""}.glyphicon-share:before{content:""}.glyphicon-check:before{content:""}.glyphicon-move:before{content:""}.glyphicon-step-backward:before{content:""}.glyphicon-fast-backward:before{content:""}.glyphicon-backward:before{content:""}.glyphicon-play:before{content:""}.glyphicon-pause:before{content:""}.glyphicon-stop:before{content:""}.glyphicon-forward:before{content:""}.glyphicon-fast-forward:before{content:""}.glyphicon-step-forward:before{content:""}.glyphicon-eject:before{content:""}.glyphicon-chevron-left:before{content:""}.glyphicon-chevron-right:before{content:""}.glyphicon-plus-sign:before{content:""}.glyphicon-minus-sign:before{content:""}.glyphicon-remove-sign:before{content:""}.glyphicon-ok-sign:before{content:""}.glyphicon-question-sign:before{content:""}.glyphicon-info-sign:before{content:""}.glyphicon-screenshot:before{content:""}.glyphicon-remove-circle:before{content:""}.glyphicon-ok-circle:before{content:""}.glyphicon-ban-circle:before{content:""}.glyphicon-arrow-left:before{content:""}.glyphicon-arrow-right:before{content:""}.glyphicon-arrow-up:before{content:""}.glyphicon-arrow-down:before{content:""}.glyphicon-share-alt:before{content:""}.glyphicon-resize-full:before{content:""}.glyphicon-resize-small:before{content:""}.glyphicon-exclamation-sign:before{content:""}.glyphicon-gift:before{content:""}.glyphicon-leaf:before{content:""}.glyphicon-fire:before{content:""}.glyphicon-eye-open:before{content:""}.glyphicon-eye-close:before{content:""}.glyphicon-warning-sign:before{content:""}.glyphicon-plane:before{content:""}.glyphicon-calendar:before{content:""}.glyphicon-random:before{content:""}.glyphicon-comment:before{content:""}.glyphicon-magnet:before{content:""}.glyphicon-chevron-up:before{content:""}.glyphicon-chevron-down:before{content:""}.glyphicon-retweet:before{content:""}.glyphicon-shopping-cart:before{content:""}.glyphicon-folder-close:before{content:""}.glyphicon-folder-open:before{content:""}.glyphicon-resize-vertical:before{content:""}.glyphicon-resize-horizontal:before{content:""}.glyphicon-hdd:before{content:""}.glyphicon-bullhorn:before{content:""}.glyphicon-bell:before{content:""}.glyphicon-certificate:before{content:""}.glyphicon-thumbs-up:before{content:""}.glyphicon-thumbs-down:before{content:""}.glyphicon-hand-right:before{content:""}.glyphicon-hand-left:before{content:""}.glyphicon-hand-up:before{content:""}.glyphicon-hand-down:before{content:""}.glyphicon-circle-arrow-right:before{content:""}.glyphicon-circle-arrow-left:before{content:""}.glyphicon-circle-arrow-up:before{content:""}.glyphicon-circle-arrow-down:before{content:""}.glyphicon-globe:before{content:""}.glyphicon-wrench:before{content:""}.glyphicon-tasks:before{content:""}.glyphicon-filter:before{content:""}.glyphicon-briefcase:before{content:""}.glyphicon-fullscreen:before{content:""}.glyphicon-dashboard:before{content:""}.glyphicon-paperclip:before{content:""}.glyphicon-heart-empty:before{content:""}.glyphicon-link:before{content:""}.glyphicon-phone:before{content:""}.glyphicon-pushpin:before{content:""}.glyphicon-usd:before{content:""}.glyphicon-gbp:before{content:""}.glyphicon-sort:before{content:""}.glyphicon-sort-by-alphabet:before{content:""}.glyphicon-sort-by-alphabet-alt:before{content:""}.glyphicon-sort-by-order:before{content:""}.glyphicon-sort-by-order-alt:before{content:""}.glyphicon-sort-by-attributes:before{content:""}.glyphicon-sort-by-attributes-alt:before{content:""}.glyphicon-unchecked:before{content:""}.glyphicon-expand:before{content:""}.glyphicon-collapse-down:before{content:""}.glyphicon-collapse-up:before{content:""}.glyphicon-log-in:before{content:""}.glyphicon-flash:before{content:""}.glyphicon-log-out:before{content:""}.glyphicon-new-window:before{content:""}.glyphicon-record:before{content:""}.glyphicon-save:before{content:""}.glyphicon-open:before{content:""}.glyphicon-saved:before{content:""}.glyphicon-import:before{content:""}.glyphicon-export:before{content:""}.glyphicon-send:before{content:""}.glyphicon-floppy-disk:before{content:""}.glyphicon-floppy-saved:before{content:""}.glyphicon-floppy-remove:before{content:""}.glyphicon-floppy-save:before{content:""}.glyphicon-floppy-open:before{content:""}.glyphicon-credit-card:before{content:""}.glyphicon-transfer:before{content:""}.glyphicon-cutlery:before{content:""}.glyphicon-header:before{content:""}.glyphicon-compressed:before{content:""}.glyphicon-earphone:before{content:""}.glyphicon-phone-alt:before{content:""}.glyphicon-tower:before{content:""}.glyphicon-stats:before{content:""}.glyphicon-sd-video:before{content:""}.glyphicon-hd-video:before{content:""}.glyphicon-subtitles:before{content:""}.glyphicon-sound-stereo:before{content:""}.glyphicon-sound-dolby:before{content:""}.glyphicon-sound-5-1:before{content:""}.glyphicon-sound-6-1:before{content:""}.glyphicon-sound-7-1:before{content:""}.glyphicon-copyright-mark:before{content:""}.glyphicon-registration-mark:before{content:""}.glyphicon-cloud-download:before{content:""}.glyphicon-cloud-upload:before{content:""}.glyphicon-tree-conifer:before{content:""}.glyphicon-tree-deciduous:before{content:""}.glyphicon-cd:before{content:""}.glyphicon-save-file:before{content:""}.glyphicon-open-file:before{content:""}.glyphicon-level-up:before{content:""}.glyphicon-copy:before{content:""}.glyphicon-paste:before{content:""}.glyphicon-alert:before{content:""}.glyphicon-equalizer:before{content:""}.glyphicon-king:before{content:""}.glyphicon-queen:before{content:""}.glyphicon-pawn:before{content:""}.glyphicon-bishop:before{content:""}.glyphicon-knight:before{content:""}.glyphicon-baby-formula:before{content:""}.glyphicon-tent:before{content:"⛺"}.glyphicon-blackboard:before{content:""}.glyphicon-bed:before{content:""}.glyphicon-apple:before{content:""}.glyphicon-erase:before{content:""}.glyphicon-hourglass:before{content:"⌛"}.glyphicon-lamp:before{content:""}.glyphicon-duplicate:before{content:""}.glyphicon-piggy-bank:before{content:""}.glyphicon-scissors:before{content:""}.glyphicon-bitcoin:before{content:""}.glyphicon-btc:before{content:""}.glyphicon-xbt:before{content:""}.glyphicon-yen:before{content:"¥"}.glyphicon-jpy:before{content:"¥"}.glyphicon-ruble:before{content:"₽"}.glyphicon-rub:before{content:"₽"}.glyphicon-scale:before{content:""}.glyphicon-ice-lolly:before{content:""}.glyphicon-ice-lolly-tasted:before{content:""}.glyphicon-education:before{content:""}.glyphicon-option-horizontal:before{content:""}.glyphicon-option-vertical:before{content:""}.glyphicon-menu-hamburger:before{content:""}.glyphicon-modal-window:before{content:""}.glyphicon-oil:before{content:""}.glyphicon-grain:before{content:""}.glyphicon-sunglasses:before{content:""}.glyphicon-text-size:before{content:""}.glyphicon-text-color:before{content:""}.glyphicon-text-background:before{content:""}.glyphicon-object-align-top:before{content:""}.glyphicon-object-align-bottom:before{content:""}.glyphicon-object-align-horizontal:before{content:""}.glyphicon-object-align-left:before{content:""}.glyphicon-object-align-vertical:before{content:""}.glyphicon-object-align-right:before{content:""}.glyphicon-triangle-right:before{content:""}.glyphicon-triangle-left:before{content:""}.glyphicon-triangle-bottom:before{content:""}.glyphicon-triangle-top:before{content:""}.glyphicon-console:before{content:""}.glyphicon-superscript:before{content:""}.glyphicon-subscript:before{content:""}.glyphicon-menu-left:before{content:""}.glyphicon-menu-right:before{content:""}.glyphicon-menu-down:before{content:""}.glyphicon-menu-up:before{content:""}.app-bar-buttons .app-btn-more::before,.app-collapsible-toggle-button::before,.dv-action-see-all .app-btn-prev::before,.dv-action-see-all .app-btn-next::before,[data-action-path="wizard-prev"]::before,[data-action-path="wizard-next"]::before,.app-caret::before,.app-field-object-ref::before,a.ui-btn.app-has-children::after,.app-echo-toolbar h3::after,.app-bar-actions>h3::after,.app-btn-options::after,[data-input] .app-control-helper ul li.app-focus::after,[data-input] .app-control-toolbar .app-has-droparrow::after{font-family:'Material Icons' !important;font-weight:normal;font-style:normal;font-size:24px;line-height:24px;vertical-align:middle;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';position:absolute !important;left:0;top:50%;margin-top:-12px;width:18px;display:inline-block !important;content:'chevron_right';text-indent:-3px}.app-page-loading{padding:5px 1em 5px 16px;font-style:italic;font-weight:normal;font-size:16px;line-height:36px;height:36px;vertical-align:central}.ui-listview>.ui-li-divider,.ui-listview .ui-btn{padding-left:16px}strong,b{font-weight:600}.app-glass-pane{position:absolute;touch-action:none;left:0;top:0;width:100%;height:100%;z-index:10000;opacity:0;background-color:#000}.app-glass-pane-reject{opacity:.3}.ui-li-count{font-weight:normal}.ui-btn,label.ui-btn,.ui-bar-a,.ui-page-theme-a .ui-bar-inherit,html .ui-bar-a .ui-bar-inherit,html .ui-body-a .ui-bar-inherit,html body .ui-group-theme-a .ui-bar-inherit,.ui-page-theme-a a,html .ui-bar-a a,html .ui-body-a a,html body .ui-group-theme-a a,.ui-listview>.ui-li-divider,.ui-popup h1{font-weight:600}.app-font-tiny .ui-btn,label.ui-btn,.app-font-tiny .ui-bar-a,.app-font-tiny .ui-page-theme-a .ui-bar-inherit,html .app-font-tiny .ui-bar-a .ui-bar-inherit,html .app-font-tiny .ui-body-a .ui-bar-inherit,html body.app-font-tiny .ui-group-theme-a .ui-bar-inherit,.app-font-tiny .ui-page-theme-a a,html .app-font-tiny .ui-bar-a a,html .app-font-tiny .ui-body-a a,html body.app-font-tiny .ui-group-theme-a a,.app-font-tiny .ui-listview>.ui-li-divider,.app-font-tiny .ui-li-count,.app-font-tiny .ui-popup h1{font-weight:500}.ui-panel .ui-listview>.ui-li-static,.ui-panel .ui-listview>.ui-li-divider,.ui-panel .ui-listview>li>a.ui-btn{border-top-width:0}.ui-panel .ui-listview>.ui-li-divider.ui-last-child{border-bottom-width:0}.ui-content:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:57px}.app-android:not(.app-has-sidebar-left) .ui-content::before{height:58px}.app-content-stub-hidden .ui-content:before{display:none}.app-clear-fix{height:0;clear:both}.app-scrollbar-info{width:100px;height:100px;overflow:auto;position:absolute;top:-200px;left:-200px;-ms-overflow-style:none;z-index:4000}.app-scrollbar-info::-webkit-scrollbar{display:none}.app-scrollbar-info div{width:200px;height:200px}.ui-header.ui-header-fixed.app-bar-toolbar .ui-title{margin-left:50%;width:0;min-width:0;max-width:0;margin-right:50%;text-align:center;vertical-align:middle;line-height:56px}.app-logo{background-size:65px auto;background-position:0 7px;background-repeat:no-repeat}.app-bar-toolbar .app-logo{display:inline-block;position:absolute;left:56px;font-weight:normal;height:56px;line-height:56px;font-size:14px;text-transform:uppercase;color:#000;font-weight:600;padding:0 8px 0 0;cursor:default;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-has-sidebar-left:not(.app-has-minisidebar-left) .app-bar-toolbar .app-logo{padding-right:0}.ui-panel-inner .ui-listview>.ui-li-divider.app-list-instruction.app-logo{font-size:14px;color:#333;padding-top:0;padding-bottom:0;text-transform:uppercase;font-weight:600;background-size:65px auto;background-position:16px center;background-repeat:no-repeat;height:56px;line-height:56px}.ui-panel-inner .ui-listview>.ui-li-divider.app-list-instruction.app-logo,.app-density-condensed .app-bar-toolbar .app-logo{font-size:12px}.app-has-back.app-bar-toolbar .app-logo{display:none}.app-has-sidebar-left .app-bar-toolbar .app-logo{max-width:145px}.app-has-minisidebar-left .app-bar-toolbar .app-logo{left:73px}.ui-corner-all{background-clip:border-box}.app-desktop .ui-panel-animate{-webkit-font-smoothing:subpixel-antialiased}.ui-li-thumb{left:16px !important;top:50% !important;margin-top:-40px}.ui-listview>.ui-li-has-thumb>.ui-btn,.ui-listview>.ui-li-static.ui-li-has-thumb{padding-left:104px}.app-density-compact .ui-listview>.ui-li-has-thumb>.ui-btn,.app-density-compact .ui-listview>.ui-li-static.ui-li-has-thumb{padding-left:96px}.app-density-condensed .ui-listview>.ui-li-has-thumb>.ui-btn,.app-density-condensed .ui-listview>.ui-li-static.ui-li-has-thumb{padding-left:84px}.app-thumb-person .ui-li-thumb{border-radius:2.5em;-webkit-border-radius:2.5em}body,input,select,textarea,button,.ui-btn{font-family:-apple-system,"Segoe UI",sans-serif,"Segoe MDL2 Assets"}.app-android,.app-android input,.app-android select,.app-android textarea,.app-android button,.app-android .ui-btn{font-family:Roboto,"Segoe UI",sans-serif,"Segoe MDL2 Assets"}body[dir="rtl"],body[dir="rtl"] input,body[dir="rtl"] select,body[dir="rtl"] textarea,body[dir="rtl"] button,body[dir="rtl"] .ui-btn,body[dir="rtl"] .ui-listview>.ui-li-static,body[dir="rtl"] .ui-listview>.ui-li-divider,body[dir="rtl"] .ui-listview>li>a.ui-btn{text-align:right}body[dir="rtl"] .ui-listview>.ui-li-has-count>.ui-btn,body[dir="rtl"] .ui-listview>.ui-li-static.ui-li-has-count,body[dir="rtl"] .ui-listview>.ui-li-divider.ui-li-has-count{padding-left:2.8125em;padding-right:1em}body[dir="rtl"] .ui-btn.ui-btn-icon-left{padding-left:1em;padding-right:3em !important}body[dir="rtl"] .ui-btn-icon-left:after{right:.5625em;left:auto}body[dir="rtl"] .ui-btn.ui-btn-icon-right{padding-left:3em;padding-right:1em}body[dir="rtl"] .ui-btn-icon-right:after{left:.5625em;right:auto}body[dir="rtl"] .ui-li-count{right:auto !important;left:.8em}body[dir="rtl"] .ui-listview .ui-btn-icon-right .ui-li-count{left:3.2em}body[dir="rtl"] .ui-input-has-clear{padding-right:.4em;padding-left:2.375em}body[dir="rtl"] .ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,body[dir="rtl"] .ui-panel-animate.ui-panel-position-right.ui-panel-display-push{box-shadow:rgba(0,0,0,.14902) 5px 0 5px 0}body[dir="rtl"] .ui-panel-dismiss-open.ui-panel-dismiss-position-right{left:17em;right:0}body[dir="rtl"] .ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,body[dir="rtl"] .ui-panel-animate.ui-panel-position-left.ui-panel-display-push{box-shadow:rgba(0,0,0,.14902) -5px 0 5px 0}body[dir="rtl"] .ui-panel-dismiss-open.ui-panel-dismiss-position-left{right:17em;left:0}body[dir="rtl"] .ui-panel-position-right{left:-17em;right:auto !important}body[dir="rtl"] .ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,body[dir="rtl"] .ui-panel-animate.ui-panel-position-right.ui-panel-display-push{left:0;-webkit-transform:translate3d(-17em,0,0);-moz-transform:translate3d(-17em,0,0);transform:translate3d(-17em,0,0)}body[dir="rtl"] .ui-panel-position-right.ui-panel-display-reveal,body[dir="rtl"] .ui-panel-open.ui-panel-position-right{left:0;right:auto !important}body[dir="rtl"] .ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-overlay,body[dir="rtl"] .ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-push{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transform:none}body[dir="rtl"] .ui-panel-position-left{right:-17em;left:auto !important}body[dir="rtl"] .ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,body[dir="rtl"] .ui-panel-animate.ui-panel-position-left.ui-panel-display-push{right:0;-webkit-transform:translate3d(17em,0,0);-moz-transform:translate3d(17em,0,0);transform:translate3d(17em,0,0)}body[dir="rtl"] .ui-panel-position-left.ui-panel-display-reveal,body[dir="rtl"] .ui-panel-position-left.ui-panel-open{right:0;left:auto !important}body[dir="rtl"] .ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-overlay,body[dir="rtl"] .ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-push{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transform:none}.ui-btn.ui-btn-icon-notext{overflow:visible}.ui-btn .app-event{margin:-1px .25em -1px -.25em;font-size:18px;vertical-align:text-bottom;height:16px;width:16px}.ui-btn .glyphicon{vertical-align:middle}.ui-listview .ui-btn .app-event{position:absolute;right:6px;top:50%;margin-top:-8px}.app-popup-icon-left .ui-listview .ui-btn .app-event{left:10px;right:auto}.app-sidebar .ui-listview .ui-btn .glyphicon,.ui-content.app-page-tasks .ui-listview .ui-btn .glyphicon{right:auto;left:.75em}.app-sidebar .ui-listview li.app-has-glyphicon .ui-btn,.ui-content.app-page-tasks .ui-listview li.app-has-glyphicon .ui-btn{padding-left:2.5em}textarea{-webkit-appearance:none}.ui-shadow-inset,.app-wrapper .ui-btn:focus,.app-wrapper .ui-focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}div.ui-slider-switch{box-sizing:border-box;height:34px;background-color:transparent !important}.ui-slider-switch .ui-slider-label{text-shadow:none;font-weight:normal}.ui-mini,.ui-footer .ui-btn.ui-mini{font-size:1em}.ui-listview>.ui-li-divider{padding-top:5px;padding-bottom:7px}.app-wrapper .ui-listview>li p{font-size:.9em;margin-top:.3em;margin-bottom:.3em;line-height:normal}.app-listview{background-color:#fff}.app-listview-stub{display:block !important;background-color:transparent !important}.app-listview.app-onecolumnview.app-listview-multiselect .ui-btn,.app-listview.app-cardcolumn.app-listview-multiselect .ui-btn,.app-listview.app-cardview.app-listview-multiselect .ui-btn{padding-left:48px}.app-listview.app-onecolumnview.app-listview-multiselect>.ui-li-has-thumb>.ui-btn,.app-listview.app-cardcolumn.app-listview-multiselect>.ui-li-has-thumb>.ui-btn,.app-listview.app-cardview.app-listview-multiselect>.ui-li-has-thumb>.ui-btn{padding-left:140px}.app-density-compact .app-listview.app-onecolumnview.app-listview-multiselect>.ui-li-has-thumb>.ui-btn,.app-density-compact .app-listview.app-cardcolumn.app-listview-multiselect>.ui-li-has-thumb>.ui-btn,.app-density-compact .app-listview.app-cardview.app-listview-multiselect>.ui-li-has-thumb>.ui-btn{padding-left:129px}.app-density-condensed .app-listview.app-onecolumnview.app-listview-multiselect>.ui-li-has-thumb>.ui-btn,.app-density-condensed .app-listview.app-cardcolumn.app-listview-multiselect>.ui-li-has-thumb>.ui-btn,.app-density-condensed .app-listview.app-cardview.app-listview-multiselect>.ui-li-has-thumb>.ui-btn{padding-left:118px}.app-listview.app-onecolumnview.app-listview-multiselect .ui-li-thumb,.app-listview.app-cardcolumn.app-listview-multiselect .ui-li-thumb,.app-listview.app-cardview.app-listview-multiselect .ui-li-thumb{left:48px !important}.app-listview li .ui-btn:not(.ui-btn-icon-notext):not(.ui-mini){line-height:normal;padding-top:11px;padding-bottom:11px}html{touch-action:none;-ms-overflow-style:none}.app-wrapper,.app-echo-inner,.ui-panel-inner{outline:none}.app-wrapper,.ui-panel-inner{touch-action:pan-y}body:not(.app-desktop){-webkit-touch-callout:none !important;-webkit-user-select:none !important;overflow:hidden !important}body{overflow-y:hidden}.app-wrapper{-webkit-overflow-scrolling:touch;position:absolute;z-index:1;top:57px;bottom:0;left:0;width:100%;-ms-overflow-style:none;overflow-y:scroll;overflow-x:hidden}.app-wrapper::-webkit-scrollbar{display:none;-webkit-appearance:none;width:0}.app-vscrollbar{position:absolute;top:0;height:1px;padding:0;margin:0;margin-right:2px;z-index:3;background-color:transparent;opacity:0;width:4px;transition:opacity 750ms ease;overflow:hidden;cursor:default}.app-vscrollbar .app-vscrollbar-handle{background-color:#c4c4c4;position:absolute;padding:0;margin:0;left:0;top:0;width:4px;height:1px;transition:top 0 linear}.app-page-modal .app-vscrollbar{z-index:1003}.app-desktop .app-vscrollbar{width:6px;background-color:#e9e9e9;margin-right:0}.app-desktop .app-vscrollbar .app-vscrollbar-handle{width:6px}.app-desktop .app-vscrollbar{transition:none}.app-desktop .ui-page .app-wrapper+.app-vscrollbar,.app-desktop .app-page-panel-active .app-wrapper+.app-vscrollbar{opacity:1;transition-delay:0}.app-desktop .app-vscrollbar-handle:hover{background-color:#999}body[dir="rtl"] .app-wrapper{right:0;overflow-x:hidden}.app-wrapper>*{margin:0 !important}.app-page-content{padding:1em 1em 1em 16px;background-color:#fff}.ui-panel-inner{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto;z-index:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-x:hidden}.ui-panel-inner::-webkit-scrollbar{display:none;-webkit-appearance:none;width:0}.ui-panel-inner .app-scroller{margin:-1em}li.app-info,li.app-copy{padding-top:.75em !important;padding-bottom:.75em !important;text-shadow:none}li.app-info .appname{color:#38c;display:inline-block;white-space:nowrap;font-size:1em;text-transform:uppercase}li.app-info p{white-space:normal;font-size:1em;margin-bottom:0 !important}li.app-copy{border-bottom-width:0 !important;border-top-width:1px !important;background-color:transparent !important}li.app-depth1>*{padding-left:16px !important}li.app-depth2>*{padding-left:2.5em !important}li.app-depth3>*{padding-left:5em !important}li.app-depth4>*{padding-left:7.5em !important}li.app-depth5>*{padding-left:10em !important}.level1 .menu-item .ui-btn,.level2 .menu-item .ui-btn,.level3 .menu-item .ui-btn,.menu-item .level4 .ui-btn,.menu-item .level5 .ui-btn{padding-left:2em}.app-text-collapsible{max-height:240px;overflow:hidden;margin-bottom:0;padding:0 !important;white-space:nowrap !important;text-overflow:ellipsis}.app-text-collapsible+.app-btn-toggle{min-height:0 !important;font-weight:normal}.app-listview.app-grid .dv-item .ui-btn .app-text-collapsible+.app-btn-toggle{padding:0 !important}.ui-btn-active .app-text-collapsible+.app-btn-toggle{background-color:transparent;border-color:transparent}.app-text-collapsible.app-text-expanded{max-height:none}.app-null{text-transform:lowercase}.ui-btn:not(.ui-btn-active) .app-null,.app-group .app-null{color:gray}.app-item-desc{line-height:normal;font-weight:normal}.app-item-desc.app-item-desc-before{display:none}.app-labelsinlist-displayedabove .app-item-desc.app-item-desc-before{display:block}.app-labelsinlist-displayedabove .app-item-desc.app-item-desc-after{display:none}.app-listview.ui-listview li .app-item-desc{padding:0;margin:0}.app-listview.ui-listview li .app-item-desc{display:inline-block;padding-right:1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body[dir="rtl"] .app-listview.ui-listview li .app-item-desc{padding-right:0;padding-left:1em}.ui-listview-inset{margin:1em !important}.app-listview.ui-listview.app-listview-static li:not(.app-li-card) .app-item-desc{display:block}.app-field-label-before,.app-field-label-after{display:none;font-size:10.5px;color:#999;margin-top:0;max-width:15em;overflow:hidden;text-overflow:ellipsis}.app-field-label-after{display:block;margin-top:-1px}.app-field-label-before{margin-bottom:-1px}body.app-labelsinlist-displayedabove .app-field-label-before{display:block}body.app-labelsinlist-displayedabove .app-field-label-after{display:none}.app-field-label{padding-right:.25em;color:#999}.app-field-label:after{content:":"}.app-popup .app-item-desc,.ui-panel-position-left .app-item-desc,.ui-panel-position-right .app-item-desc,.app-sidebar .app-item-desc,.app-listview-static .ui-btn .app-item-desc{color:#999;margin:0}.app-presenter{background-color:#fff}.app-presenter-instruction{padding:1em 1.14em .4em 1.14em;border-bottom:1px solid #ddd;font-size:14px}.ui-listview>.ui-li-divider.app-list-instruction,.app-presenter-instruction{background-color:#f1f1f1;color:gray;font-weight:normal;white-space:normal;border-top-width:0;padding-top:1em;text-shadow:none !important;cursor:auto}.ui-panel-inner .ui-listview>.ui-li-divider.app-list-instruction,.ui-listview.app-listview-static>.ui-li-divider.app-list-instruction{border-top-width:1px}.app-image-thumb{border:1px solid silver;border-width:1px !important;background-color:#fff}.app-btn-float{width:56px;height:56px;border-radius:28px;position:fixed;z-index:1003;border-width:0;box-shadow:1px 1px 6px rgba(0,0,0,.3) !important}.app-btn-float.ui-btn.ui-btn-icon-notext::after{border-radius:28px;width:56px;height:56px;line-height:56px;vertical-align:middle;margin-left:-28px;margin-top:-28px;border-color:transparent !important;color:#fff}.app-btn-float.ui-btn.ui-btn-icon-notext.ui-btn-active::after{background-color:rgba(0,0,0,.1) !important}.app-btn-promo{right:18px;bottom:9px}.app-btn-promo:after{background-color:transparent}.app-btn-promo-cancel{z-index:1100}.app-bar-toolbar{border-top-width:0;border-bottom-color:#ccc;height:56px;top:0;padding:0}.app-bar-toolbar .ui-title{text-shadow:none;font-weight:normal;line-height:normal;vertical-align:middle;font-weight:600}.app-bar-toolbar .ui-btn-icon-notext{top:50%;margin-top:-15px}body[dir="rtl"] .app-bar-toolbar .ui-btn-left{left:auto;right:.325em}.app-bar{border-top:solid 1px #ddd;margin:0}.app-bar a.ui-btn{background-color:#f1f1f1;margin:0 0%;text-align:left;border-width:0;font-weight:normal;padding-left:3em;color:gray;display:block}.app-bar .ui-btn-icon-left:after{left:.75em}.app-btn-cluster-right .app-btn{display:none}.app-bar-heading{left:0;top:0;right:0;position:fixed;font-size:14px;color:gray;padding:.5em .25em .5em 16PX;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:#fff;z-index:2;padding-top:.25em;box-shadow:0 3px 6px 0 rgba(0,0,0,.25)}body:not(.app-has-sidebar-left) .ui-page:not([data-page-header='false']) .app-bar-heading,.app-page-modal:not([data-page-header='false']) .app-bar-heading{border-top:solid 1px #ddd}.app-bar-heading.app-bar-heading-modal{z-index:1002}.ui-page .app-bar-heading{position:absolute}body[dir="rtl"] .app-bar-heading{padding-right:1.1em;padding-left:.25em}.app-bar-heading .app-bar-label{margin:0;font-weight:600;font-size:.75em;color:#000;max-width:40%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-btn-right.app-btn{right:.56em}.dv-load-at-bottom,.dv-load-at-top{text-align:center !important;vertical-align:middle}.ui-icon-busy:after{background-image:url(../css/../images/ajax-loader.gif);background-size:contain;filter:Alpha(Opacity=.55);opacity:.55}.app-static-text{border-color:transparent !important}.app-static-label{text-overflow:ellipsis;overflow:hidden}.app-static-text div{white-space:normal;overflow:hidden;text-overflow:ellipsis;padding:.45em .4em;color:gray;max-width:800px}.app-form-page .ui-content{padding-top:0}.app-form-page .ui-content .ui-listview-inset{margin-top:1em !important;margin-left:.75em !important;margin-right:.75em !important}.app-popup{max-width:500px}.app-popup .app-popup-text{padding:0 0 .5em 0;overflow:auto}.app-popup:focus{outline:none}.app-popup-panel{border-radius:0;left:0;right:0;overflow:hidden}.app-popup-panel.app-popup-listview .ui-content{margin-top:1em;margin-bottom:1em}.app-popup-panel .ui-listview>li>.ui-btn{border-top-width:0}.app-popup-message{background-color:#fff;border:1px solid #ccc;z-index:1002}.app-popup-buttons{text-align:right;margin-bottom:-.5em}.app-popup-buttons .ui-btn{line-height:normal;min-width:6em;display:inline-block;text-transform:uppercase;margin-left:.62em;margin-right:0;overflow:initial}.app-popup .ui-title{margin:0;padding-left:1em;padding-right:1em}.app-popup-listview .ui-panel-inner{position:static;top:auto;left:auto;right:auto;bottom:auto;margin:-1em}.app-popup-listview .ui-panel-inner li{line-height:normal !important}.app-popup-listview .ui-panel-inner .ui-listview>.ui-li-divider.app-list-instruction{padding-top:.5em !important;padding-bottom:.5em !important;text-transform:uppercase}.app-popup-listview .ui-panel-inner .ui-listview>.ui-li-divider.app-list-instruction:first-child{border-top-width:0}.app-popup-listview .ui-content{margin-top:4px;margin-bottom:4px}.app-popup-listview .ui-header{margin-bottom:-4px}.app-popup-listview .ui-header .ui-title{font-weight:normal}.app-popup-listview .app-listview li .ui-btn:not(.ui-btn-icon-notext):not(.ui-mini){padding:11px 3em 11px 1em}.app-popup-icon-left .ui-listview li .ui-btn:not(.ui-btn-icon-notext):not(.ui-mini){padding:10px 36px 10px 56px}.ui-panel .ui-listview>li p{white-space:normal}.app-popup-icon-left.ui-panel .ui-listview li.ui-li-static,.app-popup-icon-left.ui-panel .ui-listview li.ui-li-divider{padding-left:56px;padding-right:1em}.app-popup-icon-left .ui-btn-icon-right::after{left:6px}#app-btn-menu{width:24px;height:24px;border-width:0;margin-top:-12px;border-radius:0}#app-btn-menu,.ui-btn-left.app-btn-search-cancel{left:16px}.app-btn-menu-background{left:0;width:34px;top:0;bottom:-1px;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;background-color:#e9e9e9;z-index:9;display:inline-block;position:absolute}.app-has-minisidebar-left .app-btn-menu-background,.app-has-back .app-btn-menu-background{width:56px}.app-has-sidebar-left:not(.app-has-minisidebar-left) .app-btn-menu-background{width:216px;z-index:0}.app-has-sidebar-left .app-bar-toolbar:not(.app-has-back) .app-btn-menu-background::after{content:' ';position:absolute;right:-1px;bottom:-1px;width:1px;height:1px}body:not(.app-has-sidebar-left) .app-btn-menu-background{width:0}body:not(.app-has-sidebar-left) .app-btn-menu-background,.app-has-minisidebar-left .app-btn-menu-background,.app-has-back .app-btn-menu-background{border-color:transparent;background-color:transparent}.app-status-bar{background-color:#fff;padding:.75em .5em .75em .75em;white-space:nowrap;margin:0 -1em 0 -1em;overflow-x:hidden;border-bottom:solid 1px #ddd;line-height:16px}.app-status-bar ul{margin:0;padding:0;z-index:15}.app-status-bar li span{display:inline-block;text-shadow:none}.app-status-bar li.Segment{text-overflow:ellipsis;display:inline-block;list-style-type:none;font-size:12px;border:solid 1px #ccc;background-color:#e5e5e5;border-left-color:transparent;border-right-width:0;position:relative;z-index:5;cursor:pointer}.app-status-bar .Segment.First{padding-left:0;margin-left:0;border-left-width:1px;border-color:#ccc}.app-status-bar .Segment span.Outer{padding-left:16px}.app-status-bar .Segment.First span.Outer{padding-left:0}.app-status-bar .Segment span.Inner{position:relative;background-color:#e5e5e5}.app-status-bar .Segment.PastToCurrent span.Inner{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;margin:-1px 0}.app-status-bar .Segment span.Inner::after{content:' ';position:absolute;right:0;top:-1px;display:block;border:solid 1px #ccc;border-radius:2px;background-color:#e5e5e5;transform:rotate(-45deg);transform-origin:top right;height:20px;width:20px;z-index:-1}.app-status-bar .Segment span.Self{height:18px;padding:6px 4px 5px 4px}.app-status-bar .Segment.First span.Self{padding-left:10px}.app-status-bar .Segment.Future,.app-status-bar .Segment.Future span.Self,.app-status-bar .Segment.Future span.Inner::after{background-color:#fff}div.app-menu-footer{height:3em;margin:1em -1em 0 -1em}.app-stub{min-height:3em;margin:0 !important;background-color:#fff}.app-content-stub-hidden .app-stub{height:0;min-height:0}.app-stub.app-hidden{height:1px !important;min-height:0;margin-top:-1px !important}.app-stub-main{height:0;margin:0 !important}.app-sidebar{display:none;top:0;width:216px;background-color:#e9e9e9}.app-sidebar .ui-panel-inner{top:57px}.app-has-minisidebar-left .app-sidebar{width:56px}.ui-btn-right.app-btn-context{right:6px}body[dir="rtl"] .ui-btn-right.app-btn-context{left:.56em;right:auto}.ui-listview textarea{white-space:normal}.app-listview:not(.app-listview-static) li.ui-li-divider,.app-listview:not(.app-listview-static) li.app-li-card{float:none !important;margin:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important}body[dir="rtl"] .app-listview:not(.app-listview-static) li.ui-li-divider,body[dir="rtl"] .app-listview:not(.app-listview-static) li.app-li-card{text-align:right}.app-listview:not(.app-listview-static) li.app-li-card{border-top-width:0;border-bottom-width:1px}.app-bar-buttons{text-align:right;overflow:hidden;white-space:nowrap}.app-bar-buttons .ui-btn,.app-tabs .ui-btn{line-height:normal !important}.app-bar-buttons .ui-btn{text-transform:uppercase;display:inline-block;min-width:10em}.app-bar-buttons .ui-btn.app-btn-more{min-width:0;width:22px;background-position:center center !important;background-repeat:no-repeat !important;padding-left:0;padding-right:0}.app-bar-buttons .ui-btn,.app-popup-buttons .ui-btn{min-width:2em !important;border-width:0 !important}.app-desktop .app-bar-buttons .ui-btn:not(:hover):not(.ui-btn-active),body:not(.app-desktop) .app-bar-buttons .ui-btn:not(.ui-btn-active),.app-popup-buttons .ui-btn:not(:hover):not(.ui-btn-active){background-color:transparent !important;border-color:transparent !important}.app-bar-buttons{padding:.25em .75em;white-space:nowrap}.app-bar-buttons.app-bar-buttons-hidden{height:2em;padding:0}.app-bar-buttons.app-bar-buttons-hidden>.ui-btn{display:none}.ui-header.app-tabs{width:auto;left:0;padding:0 1em;background-color:#fff;border-top-width:0}.ui-header.app-bar-actions{width:auto;left:0;border-top-width:0;font-weight:normal;padding:0 0 0 16px;line-height:normal;vertical-align:middle;overflow:hidden;white-space:nowrap;position:absolute}.ui-header.app-bar-actions h3+.ui-btn{width:1px;margin-right:-2px;visibility:hidden}body:not(.app-has-sidebar-left) .ui-page:not([data-page-header='false']) .app-bar-actions{border-color:transparent}.ui-content:not(.app-content-main) .ui-header.app-tabs:not(.ui-header-fixed):not(.app-tabs-layout){border-top-width:1px;margin-top:-1px !important;margin-bottom:-1px !important}.ui-header.app-tabs:not(.ui-header-fixed).app-tabs-layout{border-top-width:1px}.ui-content:not(.app-content-main) .ui-header.app-tabs:not(.ui-header-fixed).app-tabs-layout{margin-bottom:0 !important}.ui-header.ui-header-fixed.app-tabs,.ui-header.ui-header-fixed.app-bar-actions,.ui-header.ui-header-fixed.app-bar-header{top:57px}.app-page-scrollable .app-wrapper .ui-header.app-tabs,.app-page-scrollable .app-wrapper .ui-header.app-bar-actions{margin:-1px 0 !important;font-size:16px;border-top-width:1px}.ui-header.app-bar-header.ui-header-fixed{padding:0 !important;border-top-width:0;line-height:normal;font-weight:normal;position:absolute;left:0 !important}.ui-footer.app-bar-footer.ui-footer-fixed{padding:0 !important;line-height:normal;font-weight:normal;position:absolute;left:0 !important;bottom:0;border-bottom-width:0;background-color:#f1f1f1}.app-tabs{padding:0 1em;overflow:hidden;text-align:center}.app-tabs ul{margin:0;padding:0;display:inline-block;white-space:nowrap}.app-tabs li{display:inline-block}.app-tabs ul li.app-first-child .ui-btn{border-top-left-radius:.3125em;border-bottom-left-radius:.3125em}.app-tabs ul li.app-last-child .ui-btn,.app-tabs ul li .ui-btn.ui-last-child{border-top-right-radius:.3125em;border-bottom-right-radius:.3125em}.app-tabs .ui-btn,.app-tabs .ui-btn.app-selected{display:inline-block;min-width:10em;font-weight:normal;font-size:14px;padding:6px 2em;border-width:1px 1px 1px 0}.app-tabs .ui-btn:not(.ui-btn-active){background-color:#fff}.app-tabs ul li.app-first-child .ui-btn{border-left-width:1px}.app-tabs ul li.app-last-child .ui-btn.app-tab-active,.app-tabs ul li.app-last-child .ui-btn.app-tab-more{margin-left:-1px;border-left-width:1px}.app-sidebar{z-index:999;border-right:solid 1px #ccc}body[dir="rtl"] .app-sidebar{border-right-width:0;border-left:solid 1px #ccc}.app-sidebar .ui-btn{font-size:14px;font-weight:normal;line-height:normal;padding-top:10px;padding-bottom:10px}.app-sidebar .ui-li-static{font-size:14px;font-weight:normal;padding-top:.4em;padding-bottom:.4em}body[dir="rtl"] .app-sidebar .ui-li-static{text-align:right}.app-sidebar .ui-li-static.ui-first-child{border-top-width:0}.app-sidebar .ui-btn.ui-icon-eye{border-bottom-width:1px}.app-sidebar .ui-btn{border-top-width:0 !important}.app-sidebar .ui-li-divider{}app-popup .ui-header .ui-title{padding:1em}.ui-header-fixed .ui-title{height:56px;line-height:56px;display:inline-block;padding:0}.app-popup-icon-left .ui-header .ui-title{text-align:left;padding-left:56px;padding-right:1em}.app-popup-panel .ui-header .ui-title{padding-left:56px}.app-popup-panel .ui-header{margin-bottom:-1em}@media(min-width:415px){.ui-header.ui-header-fixed.app-bar-toolbar .ui-title{text-align:left}}.ui-header-fixed .ui-title{text-align:left;border-left:solid 0 #ccc;margin-right:auto;display:inline-block}.app-has-sidebar-left .ui-header-fixed .ui-title.app-hidden{border-left-width:1px}@media(min-width:40em){.ui-btn-right.app-btn{right:.85em}body[dir="rtl"] .ui-btn-right.app-btn{left:.85em;right:auto}.app-wrapper .app-listview li.ui-li-divider{width:auto !important}.app-listview li.app-li-card{width:auto !important}}@media(min-width:40em){body.app-sidebar-undocked .app-listview li.ui-li-divider{border-bottom-width:0}body.app-sidebar-undocked .app-listview.app-cardview li.ui-li-divider{border-bottom-width:1px}body.app-sidebar-undocked .app-wrapper .app-listview.app-cardview li,body.app-sidebar-undocked .app-wrapper .app-listview.app-cardview li.ui-first-child,body.app-sidebar-undocked .app-wrapper .app-listview.app-cardview li.ui-last-child{float:left;width:50%}body.app-sidebar-undocked .app-wrapper .app-listview.app-cardview li .ui-btn{border-left-width:0 !important;border-top-width:0 !important;border-right-width:1px !important;border-bottom-width:1px !important}body.app-sidebar-undocked .app-wrapper .app-listview.app-cardview li.dv-load-at-bottom-parent .ui-btn{border-bottom-width:0 !important}.app-listview.app-cardview li.dv-load-at-top-parent{float:none !important}.app-listview.app-cardview li.dv-load-at-top-parent,.app-listview.app-cardview li.dv-load-at-bottom-parent{width:100% !important}}@media(min-width:40em){body.app-sidebar-undocked .app-wrapper .app-listview.app-cardview li,body.app-sidebar-undocked .app-wrapper .app-listview.app-cardview li.ui-first-child,body.app-sidebar-undocked .app-wrapper .app-listview.app-cardview li.ui-last-child{float:left;width:50%}body.app-sidebar-undocked .app-wrapper .app-listview.app-cardview li .ui-btn{border-left-width:0 !important;border-top-width:0 !important;border-right-width:1px !important;border-bottom-width:1px !important}body.app-sidebar-undocked .app-wrapper .app-listview.app-cardview li.dv-load-at-bottom-parent .ui-btn{border-bottom-width:0 !important}}@media(min-width:40em){body:not(.app-sidebar-undocked) .app-listview li.ui-li-divider{border-bottom-width:0}body:not(.app-sidebar-undocked) .app-listview.app-cardview li.ui-li-divider{border-bottom-width:1px}.app-wrapper .app-listview.app-cardview li,.app-wrapper .app-listview.app-cardview li.ui-first-child,.app-wrapper .app-listview.app-cardview li.ui-last-child{float:left;width:50%}.app-wrapper .app-listview.app-cardview li .ui-btn{border-left-width:0 !important;border-top-width:0 !important;border-right-width:1px !important;border-bottom-width:1px !important}.app-wrapper .app-listview.app-cardview li.dv-load-at-bottom-parent .ui-btn{border-bottom-width:0 !important}}@media(min-width:64em){body.app-sidebar-undocked .app-wrapper .app-listview.app-cardview li,body.app-sidebar-undocked .app-wrapper .app-listview.app-cardview li.ui-first-child,body.app-sidebar-undocked .app-wrapper .app-listview.app-cardview li.ui-last-child{width:33.333%}}@media(min-width:76em){.app-wrapper .app-listview.app-cardview li,.app-wrapper .app-listview.app-cardview li.ui-first-child,.app-wrapper .app-listview.app-cardview li.ui-last-child{width:33.333%}}.app-sidebar.app-inactive{border-color:#ccc !important}.app-listview .ui-btn:not(:hover):not(.app-selected):not(.ui-btn-active):not(.app-checked):not(.app-item-selected),body:not(.app-desktop) .app-listview .ui-btn:hover:not(.app-selected):not(.ui-btn-active):not(.app-checked):not(.app-item-selected){background-color:#fff}body:not(.app-desktop) li a.ui-btn-active:hover,body:not(.app-desktop) li a.ui-btn-active:active{background-color:rgba(0,0,0,.08);color:#333}body:not(.app-desktop) li a.app-selected:not(.ui-btn-active):hover,body:not(.app-desktop) li a.app-selected:not(.ui-btn-active):hover .app-frozen-spacer,body:not(.app-desktop) li a.app-checked:not(.ui-btn-active):hover,body:not(.app-desktop) li a.app-checked:not(.ui-btn-active):hover .app-frozen-spacer{background-color:#ebebeb}body:not(.app-desktop) li a.ui-btn-active.app-selected:hover,body:not(.app-desktop) li a.ui-btn-active.app-selected:hover .app-frozen-spacer,body:not(.app-desktop) li a.ui-btn-active.app-checked:hover,body:not(.app-desktop) li a.ui-btn-active.app-checked:hover .app-frozen-spacer{background-color:rgba(0,0,0,.08)}body:not(.app-desktop) .ui-panel .ui-listview .ui-btn:not(.ui-btn-active):hover{}.ui-page-theme-a .ui-btn.ui-btn-active,html .ui-bar-a .ui-btn.ui-btn-active,html .ui-body-a .ui-btn.ui-btn-active,html body .ui-group-theme-a .ui-btn.ui-btn-active,html head+body .ui-btn.ui-btn-a.ui-btn-active{border-color:transparent;background-color:rgba(0,0,0,.08);color:#333}.ui-page-theme-a .ui-listview .ui-btn.ui-btn-active{border-color:#ddd}.app-tabs .ui-btn.app-tab-active,.app-tabs .ui-btn.ui-btn-active{color:#fff}.ui-listview.app-listview .ui-btn-active .app-btn-more:after{color:#333}.ui-btn.app-checked:not(.ui-btn-active),.ui-btn.app-checked:not(.ui-btn-active):hover,.ui-btn.app-selected:not(.ui-btn-active),.ui-btn.app-selected:not(.ui-btn-active):hover{background-color:rgba(0,0,0,.08)}.app-desktop .ui-listview .ui-btn.app-selected:not(.ui-btn-active):hover,.app-desktop .ui-listview .ui-btn.app-checked:not(.ui-btn-active):hover{background-color:rgba(0,0,0,.08)}.ui-btn.app-checked:not(.ui-btn-active) .app-frozen-spacer,.ui-btn.app-checked:not(.ui-btn-active):hover .app-frozen-spacer,.ui-btn.app-selected:not(.ui-btn-active) .app-frozen-spacer,.ui-btn.app-selected:not(.ui-btn-active):hover .app-frozen-spacer{background-color:#ebebeb}.app-desktop .ui-listview .ui-btn.app-selected:not(.ui-btn-active):hover .app-frozen-spacer,.app-desktop .ui-listview .ui-btn.app-checked:not(.ui-btn-active):hover .app-frozen-spacer{background-color:#ebebeb}.dataview-busy-indicator{height:3px;position:absolute;z-index:1001;width:100%;left:-100%;visibility:hidden}.dataview-busy-indicator.dataview-busy-indicator-done{left:0;opacity:0;transition:opacity 750ms linear;transition-delay:750ms;visibility:visible}.dataview-busy-indicator.dataview-busy-indicator-animate{opacity:1;transition-delay:0;visibility:visible;animation-delay:1000ms;animation-name:busy-indicator;animation-duration:3000ms;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes busy-indicator{from{transform:translate3d(0,0,0)}to{transform:translate3d(200%,0,0)}}.app-transparent,.app-btn-icon-transparent::after{background-color:transparent !important}.app-listview.ui-listview>li p{margin:4px 0 1px 0;font-size:14px}.app-listview.ui-listview>li h1.app-field,.app-listview.ui-listview>li h2.app-field,.app-listview.ui-listview>li h3.app-field,.app-listview.ui-listview>li h4.app-field,.app-listview.ui-listview>li h5.app-field,.app-listview.ui-listview>li h6.app-field{margin:0;text-shadow:none}.app-listview.ui-listview>li p.ui-li-aside{color:#999;max-width:35%;margin:1px 0 0 0;right:1.33em}body[dir="rtl"] .app-listview.ui-listview>li p.ui-li-aside{right:auto;left:1.33em}.app-listview.ui-listview.app-listview-static>li p.ui-li-aside{right:1em}.app-listview.ui-listview>li.ui-li-has-count p.ui-li-aside{margin-top:-.8em;max-width:none}.ui-popup-arrow{background-color:#fff;z-index:1001}.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count) h1,.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count) h2,.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count) h3,.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count) h4,.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count) h5,.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count) h6{max-width:65%}.app-listview:not(.app-listview-static) .ui-li-divider,.app-listview:not(.app-listview-static) .ui-first-child a.ui-btn{border-top-width:0}.ui-page.app-page-tasks .ui-content{padding-top:0}.ui-page.app-page-tasks .ui-content .app-listview{margin-bottom:3em}.ui-listview.app-page-menu{margin-top:1em !important;margin-bottom:1em !important}.app-page-menu-desc{display:none}@media(min-width:10em){.app-page-menu-desc{display:block}}.app-listview li .app-li-corner{right:0;top:0;padding:2px .5em;background-color:#38c;color:#fff;position:absolute;text-shadow:none;max-width:65%;text-overflow:ellipsis;overflow:hidden;font-size:12px;line-height:normal;overflow:hidden;text-transform:uppercase}body[dir="rtl"] .app-listview li .app-li-corner{right:auto;left:0;border-bottom-left-radius:0;border-bottom-right-radius:5px}.app-listview li.app-li-has-corner .ui-li-aside{top:2px;left:1.2em;right:auto;text-align:left}.app-listview li.app-li-has-corner.ui-li-has-thumb .ui-li-aside{left:7.25em}.app-listview li.app-li-has-corner .ui-li-count{top:auto !important;bottom:.5em}.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count).app-li-has-corner h1,.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count).app-li-has-corner h2,.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count).app-li-has-corner h3,.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count).app-li-has-corner h4,.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count).app-li-has-corner h5,.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count).app-li-has-corner h6{max-width:100%}.app-listview li.app-li-has-corner.app-li-has-aside{padding-top:1em}.app-listview.app-listview-static.ui-listview>li:not(.app-li-card) p{font-size:.75em}@media screen{@-ms-viewport{width:device-width;}}.app-wrap{white-space:normal !important;border-top-width:0 !important}.app-sidebar .app-wrap,.ui-panel-inner .app-wrap{font-size:14px;font-weight:normal}.app-sidebar .app-wrap a,.ui-panel-inner .app-wrap a{font-weight:normal}.app-wrap-text .ui-btn{white-space:normal !important}.app-panel-info-view .ui-listview .ui-li-static{font-size:14px;padding-top:.4em;padding-bottom:.4em;white-space:normal}.ui-panel .app-list-instruction{border-bottom-width:1px}.app-panel-info-view .app-list-instruction{text-transform:uppercase}.app-echo-toolbar h3,.app-bar-actions h3{text-transform:uppercase;font-weight:normal;font-size:14px;line-height:normal}.app-divider{border-top:solid 1px #ddd}.ui-input-text,.ui-input-search,.ui-checkbox label{border-width:0;border-bottom-width:1px;border-radius:0;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}.ui-checkbox label,.ui-radio label{border-width:0;border-bottom-width:0}.ui-checkbox .ui-corner-all{border-radius:0}.ui-checkbox label,.ui-radio label{height:22px}.app-density-compact .ui-checkbox label,.app-density-compact .ui-radio label{height:19px}.app-density-condensed .ui-checkbox label,.app-density-condensed .ui-radio label{height:17px}.ui-input-text.ui-focus,.ui-input-search.ui-focus,.app-lookup.ui-btn.ui-focus,.ui-select .ui-btn.ui-focus,.ui-checkbox label.ui-focus{border-color:#38c !important}.ui-mobile label,.ui-controlgroup-label{margin:.4em 0 .2em}.app-listview.app-grid .dv-item .ui-btn{padding:0 !important;font-weight:normal;text-overflow:clip}.app-listview.app-grid .dv-item .ui-btn,.app-listview.app-grid .app-grid-header,.app-bar-heading .app-grid-header{font-size:0}.app-listview.app-grid .dv-item .ui-btn span{font-size:16px}.app-listview .app-btn-more,.app-bar-heading .app-grid-header .app-btn-more{display:inline-block;margin:0 !important;width:22px;background-color:transparent;min-height:1em;background-position:center center !important;background-repeat:no-repeat !important}.app-listview .app-btn-check,.app-bar-heading .app-grid-header .app-btn-check{display:inline-block;margin:0 !important;width:20px;height:20px;padding:0 !important;background-color:transparent;min-height:20px;min-width:20px;background-position:center center !important;background-repeat:no-repeat !important;z-index:2}.app-listview .app-field span[data-href],.app-listview .app-field[data-href]{text-decoration:underline;cursor:pointer}body.app-desktop.app-show-system-buttons-on-hover .app-listview .ui-btn:not(:hover) .app-btn-check:not(.app-btn-check-selected){border-color:transparent}body.app-desktop.app-show-system-buttons-on-hover .app-listview .ui-btn:not(.app-selected):not(:hover) .app-btn-more{visibility:hidden}.app-btn-check{border-radius:11px;position:relative;border:solid 1px #ccc}.app-btn-check::after{font-family:'Material Icons';content:" ";color:#ccc;top:50%;font-size:24px;height:24px;width:24px;position:absolute;left:50%;top:50%;margin-left:-12px;margin-top:-12px}.app-btn-check.app-btn-check-selected{border-color:transparent}.app-btn-check.app-btn-check-selected::after{content:'check_circle';height:25px !important;color:#777}.ui-btn-active .app-btn-check:not(.app-btn-check-selected){border-color:#fff}.app-listview.app-grid .app-btn-check,.app-bar-heading .app-grid-header .app-btn-check{margin-left:16px !important}.app-bar-heading .app-grid-header .app-btn-check{margin-left:15px !important;margin-right:1px !important}.ui-btn-active .app-btn-check:not(.app-btn-check-selected),.ui-btn.app-selected.ui-btn-active .app-btn-check:not(.app-btn-check-selected){border-color:transparent !important;background-color:transparent !important}.app-calculated .app-btn-check{visibility:hidden}.app-listview.app-onecolumnview .app-btn-check,.app-listview.app-cardcolumn .app-btn-check,.app-listview.app-cardview .app-btn-check{position:absolute;left:14px;top:50%;margin-top:-10px !important}.app-grid-header .app-btn-more:hover{background-color:transparent !important}.app-grid .app-divider .app-btn-more{visibility:hidden}.app-calculated .app-static-text{font-size:12px;color:gray}.app-listview.app-onecolumnview .app-btn-more,.app-listview.app-cardview .app-btn-more,.app-listview.app-cardcolumn .app-btn-more{height:30px;width:30px;position:absolute;top:0;right:6px}.app-listview.app-onecolumnview li.app-li-has-aside .app-btn-more,.app-listview.app-onecolumnview li.ui-li-has-count .app-btn-more,.app-listview.app-cardview li.app-li-has-aside .app-btn-more,.app-listview.app-cardview li.ui-li-has-count .app-btn-more,.app-listview.app-cardcolumn li.app-li-has-aside .app-btn-more,.app-listview.app-cardcolumn li.ui-li-has-count .app-btn-more{top:auto;bottom:0}.app-listview.app-onecolumnview li.ui-li-has-count .ui-li-count,.app-listview.app-cardview li.ui-li-has-count .ui-li-count{top:30%}.app-listview.app-onecolumnview li.ui-li-has-count .ui-btn,.app-listview.app-onecolumnview li.app-li-has-aside .ui-btn,.app-listview.app-cardview li.ui-li-has-count .ui-btn,.app-listview.app-cardview li.app-li-has-aside .ui-btn{min-height:3em}.app-grid-header .app-btn-more{cursor:auto !important}.app-group .app-group-title.ui-btn-active,.app-group .app-group-path.ui-btn-active{padding:4px;margin:-4px;color:#fff}.dv-action-see-all .app-btn-prev.ui-btn-active,.dv-action-see-all .app-btn-next.ui-btn-active{padding-top:4px;padding-bottom:4px;margin-top:-4px;margin-bottom:-4px;color:#fff}.dv-action-see-all .app-btn-prev.ui-btn-active,.dv-action-see-all .app-btn-next.ui-btn-active,.app-group .app-group-path.ui-btn-active,.app-group .app-group-title.ui-btn-active{background-color:#38c}.app-grid-header>span{cursor:pointer;position:relative}.app-desktop .app-grid-header span:hover:not(.ui-btn-active):not(.app-icon):not(.app-frozen-spacer){background-color:#eaeaea}.app-list-instruction .app-grid-desc{display:inline-block;overflow:hidden;max-height:4em}.app-listview .ui-btn .app-field-type-bool{padding:0 !important}.app-listview .ui-btn .app-field .glyphicon{margin:0 !important;padding:0 !important;position:static;line-height:22px}.app-density-compact .app-listview .ui-btn .app-field .glyphicon{line-height:20px}.app-density-condensed .app-listview .ui-btn .app-field .glyphicon{line-height:16px;font-size:14px !important}.app-grid-header .app-field-type-bool,.app-grid .app-field-type-bool{text-align:center}.app-grid-header .app-field-type-numeric,.app-grid .app-field-type-numeric{text-align:right}.app-grid .app-field:first-child,.app-grid-header [data-field-name]:first-child{text-align:left}.app-grid-header .ui-btn-active:not(.app-scroll),.app-grid-header .app-selected:not(.app-scroll){margin-left:10px !important;padding-left:6px !important;margin-right:-6px !important;padding-right:6px !important}body[dir="rtl"] .app-grid-header .ui-btn-active:not(.app-scroll),body[dir="rtl"] .app-grid-header .app-selected:not(.app-scroll){margin-right:10px !important;padding-right:6px !important;margin-left:-6px !important;padding-left:6px !important}body.app-desktop:not([dir="rtl"]) .app-grid-header span:hover:not(.app-btn-more):not(.app-icon):not(.app-btn-check):not(.app-scroll):not(.app-field-separator){margin-left:10px !important;padding-left:6px !important}body.app-desktop:not([dir="rtl"]) .app-grid-header span.app-field-type-numeric:hover,body.app-desktop:not([dir="rtl"]) .app-grid-header span.app-field-type-bool:hover{margin-right:-6px !important;padding-right:6px !important}body[dir="rtl"].app-desktop .app-grid-header span:hover:not(.app-btn-more):not(.app-icon):not(.app-btn-check):not(.app-scroll):not(.app-field-separator){margin-right:10px !important;padding-right:6px !important}.app-listview.app-grid .dv-item .ui-btn span:not(.app-icon),.app-listview.app-grid .app-list-instruction .app-grid-header span:not(.app-icon),.app-bar-heading .app-grid-header span:not(.app-icon){padding:8px 0 8px 0;margin-left:16px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:normal;vertical-align:middle}body[dir="rtl"] .app-listview.app-grid .dv-item .ui-btn span,body[dir="rtl"] .app-listview.app-grid .app-list-instruction .app-grid-header span,body[dir="rtl"] .app-bar-heading .app-grid-header span{margin-left:0;margin-right:16px;text-align:right}.app-listview.app-grid .dv-item .ui-btn,.app-listview.app-grid .app-list-instruction .app-grid-header{padding-right:16px !important}body[dir="rtl"] .app-listview.app-grid .dv-item .ui-btn,body[dir="rtl"] .app-listview.app-grid .app-list-instruction .app-grid-header,body[dir="rtl"] .app-bar-heading .app-grid-header{padding-left:16px !important;padding-right:0 !important}.ui-listview .app-grid-header{overflow:hidden;white-space:nowrap;margin:6px -17px 0 -16px}.app-echo .ui-listview .app-grid-header{margin-top:0}.app-bar-heading .app-grid-header{overflow:hidden;white-space:nowrap;margin:6px -3px -5px -16px;padding-right:16px}body.app-desktop:not([dir="rtl"]) .app-bar-heading .app-grid-header{margin-left:-16px}body[dir="rtl"].app-desktop .app-bar-heading .app-grid-header{margin-right:-16px}.app-listview.app-grid .app-list-instruction .app-grid-header span:not(.app-icon),.app-bar-heading .app-grid-header span:not(.app-icon){padding-top:8px;padding-bottom:8px;font-size:12px;line-height:normal}.app-grid-header span.ui-btn-active{background-color:rgba(0,0,0,.08);color:gray !important}.app-grid-header span.app-selected:not(.ui-btn-active){background-color:rgba(0,0,0,.05) !important}.ui-listview>li p.app-para{text-overflow:clip}.ui-listview:not(.app-listitem-tn)>li .app-column{display:inline-block;overflow:hidden;vertical-align:top;margin-top:-.5em !important}.app-listview.ui-listview:not(.app-listitem-tn) li .app-column .app-item-desc{display:block;margin-top:.5em}.app-listview.ui-listview:not(.app-listitem-tn):not(.app-listitem-xxs) li.app-has-column .app-item-desc .app-field-label-before{font-size:1em;display:block}.app-onecolumnview.ui-listview.app-listitem-tn li .app-item-heading{display:none}.app-onecolumnview:not(.app-listitem-tn).ui-listview li.dv-item h3:first-of-type,.app-onecolumnview:not(.app-listitem-tn).ui-listview li.dv-item p:first-of-type{display:none}.app-listview.ui-listview:not(.app-listitem-tn):not(.app-listitem-xxs) li .app-column .app-item-desc .app-field-label-before{float:left;min-width:40%;max-width:40%;text-align:right;margin:0;padding:0 .5em 0 0;display:inline-block}.app-onecolumnview.ui-listview li .app-item-desc .app-field-data{max-width:800px;display:inline-block}.app-onecolumnview.ui-listview li .app-item-heading .app-field-data{font-weight:600}.app-listview.ui-listview:not(.app-listitem-tn):not(.app-listitem-xxs) li .app-column .app-item-desc .app-field-data{min-width:55%;max-width:55%;display:inline-block}.app-listview.ui-listview:not(.app-listitem-tn):not(.app-listitem-xxs) li.app-has-column .app-item-desc .app-field-label-after{display:none}.app-cardview.ui-listview>li .app-column{display:list-item;overflow:hidden;float:left}.app-cardview.app-listview.ui-listview li .app-column .app-item-desc{display:block;margin-top:.75em}.app-item-number{font-weight:normal}.app-onecolumnview:not(.app-listitem-tn) .app-field-data .app-item-number{font-weight:600;color:inherit}.ui-btn:not(.ui-btn-active) .app-item-number{color:#999}.app-grid .app-item-number{padding:0 !important;padding-right:4px !important;margin:0 !important;margin-top:-4px !important}.app-page-header{background-color:#fff;padding:1em 1em 1em 16px;color:#333;text-shadow:none;white-space:nowrap;line-height:normal}.app-page-header h1{margin:0;font-size:1.6em;font-weight:normal;overflow:hidden;text-overflow:ellipsis}.app-page-header h2{margin:0;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:normal;text-transform:uppercase}.app-page-header.app-has-action-bar h2{display:none}body:not(.app-has-sidebar-left):not(.app-hosted) .app-page-header,.app-page-modal:not(.app-has-header-bar) .app-page-header.app-has-action-bar{padding-top:0}.app-has-header-bar .app-page-header{background-color:#fff !important;color:#000 !important;padding-top:.5em}.app-page-header-divider{height:1px;background-color:#ddd;margin:0;padding:0}@media(min-width:30em){.app-page-header h1{font-size:2em}}.ui-panel .ui-li-has-thumb,.app-panel-info-view .ui-li-has-thumb{min-height:6em !important}.ui-panel .ui-li-thumb{margin-top:-57px}.app-sidebar .ui-li-thumb,.app-panel-info-view .ui-li-thumb{left:16px !important;top:.25em !important;margin-top:0}.ui-panel .ui-li-has-thumb .app-item-desc,.app-panel-info-view .ui-li-has-thumb .app-item-desc{left:16px;position:absolute;bottom:.6em;line-height:normal}.ui-panel:not(.app-sidebar) .ui-li-thumb,.ui-panel:not(.app-sidebar) .app-item-desc{left:auto !important}.app-labelsinlist-displayedabove .app-sidebar .ui-li-thumb,.app-labelsinlist-displayedabove .app-panel-info-view .ui-li-thumb{top:1.75em !important}.app-labelsinlist-displayedabove .app-sidebar .ui-li-has-thumb .app-item-desc,.app-labelsinlist-displayedabove .app-panel-info-view .ui-li-has-thumb .app-item-desc{top:auto !important;bottom:auto}.app-labelsinlist-displayedabove .app-sidebar .ui-li-has-thumb,.app-labelsinlist-displayedabove .app-panel-info-view .ui-li-has-thumb{min-height:6.5em !important}.app-sidebar .ui-li-count{font-weight:normal}.app-onecolumnview.ui-listview>li.dv-item>a.ui-btn,.app-onecolumnview.ui-listview>li.dv-item p,.app-onecolumnview.ui-listview>li.dv-item .app-item-desc,.app-onecolumnview.ui-listview>li.dv-item h1,.app-onecolumnview.ui-listview>li.dv-item h2,.app-onecolumnview.ui-listview>li.dv-item h3,.app-onecolumnview.ui-listview>li.dv-item h4,.app-onecolumnview.ui-listview>li.dv-item h5,.app-onecolumnview.ui-listview>li.dv-item h6{white-space:normal}.app-onecolumnview.ui-listview>li.dv-item .app-item-desc .app-field-label-after,.app-onecolumnview.ui-listview>li.dv-item .app-item-desc .app-field-label-before{max-width:none}.ui-listview>li.dv-item.app-para-multi .ui-li-thumb{top:0 !important;margin-top:1em}.app-listview-multiselect>li.dv-item.app-para-multi.ui-li-has-thumb .app-btn-check{top:3.5em}.ui-listview>li .app-para{margin-top:.75em !important}.app-page-header-divider+.app-echo{margin-top:-1px !important}.app-echo{border-top:solid 1px #ccc;padding:1em 1em 1em 16px;background-color:#fff}.app-echo .app-listview{box-shadow:1px 1px 5px 0 rgba(0,0,0,.1)}.app-echo .app-echo-toolbar{padding-left:.95em;line-height:normal;margin:-1em -1em 0 -1em;vertical-align:middle}.app-echo .app-echo-toolbar .app-btn-more{margin:7px 5px}.app-echo .app-echo-toolbar h3,.app-bar-actions h3{display:inline-block;overflow:hidden;max-width:50%;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;text-transform:uppercase;vertical-align:middle;position:relative;cursor:pointer;margin:0 2px 0 -4px;padding:7px 16px 7px 4px}.app-echo .app-echo-toolbar h3::after,.app-bar-actions h3::after{width:7px;height:4px;position:absolute;margin-top:-12px;top:50%;color:#777}.app-echo .app-echo-toolbar h3::after{right:9px}.app-desktop .app-bar-actions h3:hover,.app-desktop .app-echo .app-echo-toolbar h3:hover{background-color:rgba(0,0,0,.05)}.app-desktop .app-bar-actions h3:hover::after,.app-desktop .app-echo .app-echo-toolbar h3:hover::after{color:#000}.app-echo .app-echo-toolbar h3.app-hidden,.app-bar-actions h3.app-hidden{display:none}.app-echo .app-echo-toolbar h3.app-hidden+.ui-btn{margin-left:0 !important}.app-bar-actions h3.app-hidden+.ui-btn{margin-left:-16px !important}.app-density-condensed .app-bar-actions h3.app-hidden+.ui-btn{margin-left:-14px !important}.app-font-tiny .app-bar-actions h3.app-hidden+.ui-btn{margin-left:-12px !important}body[dir="rtl"] .app-echo .app-echo-toolbar h3,body[dir="rtl"] .app-bar-actions h3{margin-left:0;margin-right:.5em}.app-bar-header .app-bar-strip,.app-bar-footer .app-bar-strip{vertical-align:middle;white-space:nowrap;padding:.5em .25em;margin:0;overflow:hidden;height:34px;min-height:34px}.app-echo .app-echo-toolbar>.app-echo-controls,.app-echo .app-echo-toolbar>.app-echo-see-all,.app-bar-actions>.app-bar-controls{display:inline-block;vertical-align:middle;white-space:nowrap;padding:0;margin:0;overflow:hidden;height:36px;min-height:36px}.app-echo .app-echo-toolbar>.app-echo-controls>a,.app-bar-actions>.app-bar-controls>a,.app-bar-header>.app-bar-strip>a,.app-bar-footer>.app-bar-strip>a{display:inline-block;vertical-align:middle;margin:0 .5em;font-weight:normal}.app-echo .app-echo-toolbar>.app-echo-controls,.app-echo .app-echo-toolbar>.app-echo-see-all,.app-bar-actions>.app-bar-controls{padding-top:5px;padding-bottom:5px}.app-echo .app-echo-toolbar>.app-echo-controls>a.ui-btn-icon-notext,.app-bar-actions>.app-bar-controls>a.ui-btn-icon-notext{margin-top:3px;margin-bottom:3px}.app-echo .app-echo-toolbar>.app-echo-controls>a.app-has-children,.app-bar-actions>.app-bar-controls>a.app-has-children,.app-bar-header>.app-bar-strip>a.app-has-children,.app-bar-footer>.app-bar-strip>a.app-has-children{font-weight:normal}.app-echo .app-echo-toolbar>.app-echo-controls>.ui-mini,.app-bar-actions>.app-bar-controls>.ui-mini,.app-bar-header>.app-bar-strip>.ui-mini,.app-bar-footer>.app-bar-strip>.ui-mini{padding-top:8px;padding-bottom:8px;line-height:normal;font-size:14px}.app-echo .app-echo-toolbar>.app-echo-see-all{position:absolute;display:inline-block;right:1em;padding-right:16px;line-height:36px;font-size:14px;cursor:pointer;color:#777}.app-echo .app-echo-toolbar>.app-echo-see-all .app-icon{right:-4px;color:#777}.app-desktop .app-echo .app-echo-toolbar>.app-echo-see-all:hover,.app-desktop .app-echo .app-echo-toolbar>.app-echo-see-all:hover .app-icon{color:#333}.app-echo .app-echo-toolbar>.app-echo-see-all.ui-btn-active,.app-echo .app-echo-toolbar>.app-echo-see-all.ui-btn-active .app-icon{color:#000}.app-echo.app-echo-embedded .app-echo-toolbar>.app-echo-see-all{right:0}body[dir="rtl"] .app-echo .app-echo-toolbar>.app-echo-see-all{left:0;right:auto}.app-echo .app-echo-instruction{color:gray;font-size:14px;padding:0 0 .5em 0}.app-echo .app-echo-inner{width:100%;white-space:nowrap;vertical-align:top;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;touch-action:auto}.app-echo .app-echo-inner ul{width:80%;display:inline-block;margin-top:0;margin-right:1em;margin-left:0}body[dir="rtl"] .app-echo .app-echo-inner ul{margin-left:1em;margin-right:0}.app-echo .app-echo-inner ul li a{border-top-width:0;border-bottom-width:1px}.app-echo .app-echo-inner .app-echo-empty{padding:.25em 0 5em 0;font-style:italic}.app-echo .app-echo-inner.app-no-scrolling ul:last-child{margin-right:0}.app-echo .dv-action-see-all{padding-top:8px !important;padding-bottom:8px !important;font-weight:normal;white-space:nowrap !important;padding-left:.5em}.app-echo .dv-action-see-all::after{background:none}.app-echo .dv-action-see-all .app-btn-see-all,.app-echo .dv-action-see-all .app-btn-prev,.app-echo .dv-action-see-all .app-btn-next{border-left-style:solid;border-left-width:1px;padding-left:.5em;padding-right:.5em}.app-echo .dv-action-see-all .app-btn-prev{border-left-width:0}.app-echo .dv-action-see-all span{border-color:#ddd}.app-echo .ui-btn-active.dv-action-see-all span{border-color:transparent !important}.app-echo .ui-btn-active.dv-action-see-all span:not(.ui-btn-active):not(.app-info){color:transparent}.app-echo .dv-action-see-all .app-btn-see-all{border-left-width:0;margin-left:-.5em}.app-echo .app-echo-footer .dv-action-see-all .app-btn-see-all{margin-left:0}.dv-action-see-all .app-info{border-left-style:solid;border-left-width:1px;padding-left:.5em;margin-right:.5em}.app-echo .app-echo-footer{color:#fff;white-space:nowrap}.app-echo .app-echo-footer .app-echo-container-see-all .dv-action-see-all{margin-top:.5em;margin-bottom:.5em;font-weight:normal;text-align:left;border-left-width:0;border-right-width:0}.app-bar-aggregate-list{overflow-y:hidden;overflow-x:auto;white-space:nowrap}.app-bar-aggregate-list .ui-btn.app-calculated{display:inline-block;margin-right:1em;margin-top:.5em;margin-bottom:.5em;font-weight:normal;border-width:0}.app-bar-aggregate-list .app-calculated .app-static-text{display:inline-block;padding-right:.5em}.app-bar-aggregate-list .app-calculated .app-calculated-label{text-transform:uppercase}.app-bar-aggregate-list .app-calculated .app-calculated-value{display:block}.ui-btn.app-calculated{cursor:auto}@media(min-width:52em){.app-echo .app-echo-inner ul{width:45%}.app-echo .app-echo-inner.app-no-scrolling ul{width:48.5%}}@media(min-width:70em){.app-echo .app-echo-inner ul{width:30%}.app-echo .app-echo-inner.app-no-scrolling ul{width:32.33%}}@media(min-width:40em){body.app-sidebar-undocked .app-echo .app-echo-inner ul{width:45%}body.app-sidebar-undocked .app-echo .app-echo-inner.app-no-scrolling ul{width:48.5%}}@media(min-width:58em){body.app-sidebar-undocked .app-echo .app-echo-inner ul{width:30%}body.app-sidebar-undocked .app-echo .app-echo-inner.app-no-scrolling ul{width:32.33%}}.app-echo .app-echo-inner.app-no-scrolling{overflow:visible}.app-echo .app-echo-inner.app-no-scrolling ul.app-grid,.app-echo ul.app-grid{width:100% !important}.app-echo .app-grid .app-list-instruction{padding-top:0}.app-echo .app-grid{margin-bottom:0}.app-echo .app-echo-inner ul.app-onecolumnview{width:100% !important;margin-bottom:0}.app-wrapper .app-map{position:absolute;top:0;left:0;right:0;bottom:0}.app-filter{font-weight:600;color:#38c;max-height:30px}.app-desktop .app-filter{cursor:pointer}.app-map-info{padding-bottom:.5em}.app-map-info .app-listview{margin-bottom:0;-webkit-border-top-left-radius:.31em;-webkit-border-top-right-radius:.31em;border-top-left-radius:.31em;border-top-right-radius:.31em}.app-map-info .app-listview li{border-width:0 !important}.app-map-info .app-map-info-toolbar .ui-btn{margin-bottom:0;margin-top:.25em}.app-map-info .app-btn-more{display:none}@media(min-width:20em){.app-map-info .app-listview{min-width:15em !important}}@media(min-width:28em){.app-map-info .app-listview{max-width:25em !important}.app-map-info.app-popup-panel .app-listview{max-width:none !important}.dv-action-see-all .app-info{position:absolute;right:.5em;display:inline-block;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-left-width:0}}@media(min-width:35em){.app-map-info .app-listview{max-width:30em !important}}@media(min-width:40em){.app-map-info .app-listview{max-width:35em !important}}@media(min-width:50em){.app-map-info .app-listview{max-width:45em !important}}@media(min-width:60em){.app-map-info .app-listview{max-width:40em !important}}.in.ui-popup-screen{opacity:0}.app-has-popup-open.app-has-panel-open .in.ui-popup-screen{opacity:.35;background-color:#000}.ui-overlay-shadow{box-shadow:0 0 20px rgba(0,0,0,.8)}.app-menu-strip{position:absolute;top:0;height:56px;z-index:1;overflow:visible;white-space:nowrap;font-size:16px;text-transform:uppercase}.app-menu-strip ul{padding:0 1em 0 0;margin:0;white-space:nowrap;overflow:hidden}.app-menu-strip ul li{list-style-type:none;display:inline-block}.app-menu-strip ul li .ui-btn{padding:0;margin:0;font-size:14px;border-width:0;padding:0 1em}.app-has-sidebar-left .app-menu-strip ul li:first-of-type .ui-btn{padding-left:16px}.app-menu-strip ul li .ui-btn:not(:hover):not(.ui-btn-active),body:not(.app-desktop) .app-menu-strip ul li .ui-btn:not(.ui-btn-active){background-color:transparent}.app-menu-strip ul,.app-menu-strip ul li{height:56px}.app-menu-strip ul li a{display:inline-block;font-weight:normal;cursor:pointer;height:56px;line-height:56px}.app-bar-toolbar .ui-title.app-hidden{width:0 !important;max-width:0 !important;min-width:0 !important;padding-left:0 !important;padding-right:0 !important}.app-echo .app-echo-toolbar>.app-echo-controls>a.app-has-children,.app-bar-actions>.app-bar-controls>.app-has-children,.app-bar-header>.app-bar-strip>.app-has-children,.app-bar-footer>.app-bar-strip>.app-has-children{padding-right:18px}.app-menu-strip ul li a.ui-btn.app-has-children{padding-right:20px}.app-menu-strip ul li a.ui-btn.app-has-children::after{right:2px}.app-bar-footer a.ui-btn.app-has-children::after{transform:rotate(180deg)}a.ui-btn.app-has-children::after,.app-echo-toolbar h3::after,.app-bar-actions>h3::after,.app-btn-options::after,[data-input] .app-control-toolbar .app-has-droparrow::after{content:'arrow_drop_down';left:auto}.app-btn-options::after{right:0}.app-bar-actions>h3::after{right:3px}.app-menu-strip ul li a.ui-btn.app-has-children.ui-btn-active::after,.app-echo .app-echo-toolbar>.app-echo-controls>a.app-has-children::after,.app-bar-actions>.app-bar-controls>.app-has-children::after,.app-bar-header>.app-bar-strip>.app-has-children::after,.app-bar-footer>.app-bar-strip>.app-has-children::after{background-color:transparent !important}.app-echo-toolbar h3,.app-bar-actions h3,.app-echo-see-all{color:#000}.ui-btn.app-has-children.app-selected:not(.ui-btn-active)::after,.app-desktop .ui-btn.app-has-children:hover:not(.ui-btn-active)::after,.app-echo-toolbar .ui-btn.app-has-children::after,.app-echo-toolbar h3::after,.app-bar-actions .ui-btn.app-has-children::after,.app-bar-actions h3::after,.app-has-droparrow::after{content:'arrow_drop_down'}.ui-bar-a .app-menu-strip .ui-btn:hover:not(.ui-btn-active),.ui-bar-a .app-menu-strip .ui-btn.app-selected:not(.ui-btn-active){color:#333}.app-has-promo{margin-bottom:88px !important}.app-echo-toolbar .app-selected:not(.ui-btn-active),.app-echo-toolbar .app-selected:not(.ui-btn-active):hover,.app-bar-actions .app-selected:not(.ui-btn-active),.app-bar-actions .app-selected:not(.ui-btn-active):hover{background-color:rgba(0,0,0,.05)}.app-popup-listview .ui-popup-arrow,.app-popup-listview{background-color:#e9e9e9}.ui-li-divider[role="heading"]:not(.ui-bar-b){line-height:normal}.app-action-column{font-size:12px;position:absolute;top:1em;white-space:pre-wrap;left:1em}.app-action-column .app-action-column-button{border-radius:.3125em;text-transform:uppercase;display:inline-block;border:solid 1px #38c;font-weight:600;padding:3px 9px;margin-bottom:9px;margin-right:9px;color:#38c;white-space:nowrap}.app-action-column .app-action-column-button.ui-btn-active,.app-desktop .app-action-column .app-action-column-button:not(.ui-btn-active):hover{color:#fff;background-color:#38c}.app-desktop .app-action-column .app-action-column-button.ui-btn-active{color:#38c;background-color:#fff}.app-listview .ui-btn.app-selected::before{display:inline-block;content:" ";margin:0;position:absolute;top:0;left:0;bottom:0;width:4px;z-index:2}.app-site-map .ui-listview{margin-left:-16px}.app-site-map .ui-listview>.ui-li-static{padding-left:0}body.app-desktop .ui-select .ui-btn:not(:hover),body:not(.app-desktop) .ui-select .ui-btn{background-color:transparent !important}.app-density-compact .app-wrapper>*,.app-density-compact .app-wrapper label,.app-density-compact .app-listview.app-grid .dv-item .ui-btn,.app-density-compact .ui-btn:not(.ui-mini):not(.ui-btn-icon-notext),.app-density-compact .app-listview.ui-listview>li h1.app-field,.app-density-compact .app-listview.ui-listview>li h2.app-field,.app-density-compact .app-listview.ui-listview>li h3.app-field,.app-density-compact .app-listview.ui-listview>li h4.app-field,.app-density-compact .app-listview.ui-listview>li h5.app-field,.app-density-compact .app-listview.ui-listview>li h6.app-field,.app-density-compact .ui-popup,.app-density-compact .ui-popup label,.app-density-compact .ui-slider-switch .ui-slider-label,.app-density-compact .ui-panel .ui-listview .ui-li-static,.app-density-compact .app-echo-toolbar h3,.app-density-compact .app-bar-actions h3,.app-density-compact .app-echo-toolbar .app-echo-see-all,.app-density-compact .app-echo-inner .app-echo-empty,.app-density-compact .app-listview.app-grid .dv-item .ui-btn span,.app-density-compact .app-menu-strip,.app-density-compact .app-loading,.app-density-compact .app-bar-toolbar .ui-title,.app-density-compact .app-bar-toolbar .app-back-text,.app-density-compact .ui-footer .ui-btn.ui-mini,.app-density-compact .app-page-header-fixed,.app-density-compact .app-action-column{font-size:14px}.app-density-compact .ui-listview>.ui-li-divider,.app-density-compact .app-echo .ui-listview>.ui-li-divider.app-list-instruction{padding-top:4px;padding-bottom:6px}.app-density-compact .app-echo .ui-listview>.ui-li-divider.app-list-instruction{padding-top:0}.app-density-compact .ui-listview>.ui-li-divider.app-list-instruction,.app-density-compact .app-presenter-instruction{padding-top:14px}.app-density-compact.app-echo .ui-listview>.ui-li-divider.app-list-instruction{padding-top:4px}.app-density-compact .app-listview.app-grid .dv-item .ui-btn{font-size:0}.app-density-compact .app-listview.ui-listview>li .ui-li-aside,.app-density-compact .app-listview.ui-listview>li .ui-li-count{font-size:13px}.app-density-compact .app-sidebar .app-wrap,.app-density-compact .ui-panel-inner .app-wrap,.app-density-compact .ui-listview.app-listview .ui-li-divider:not(.app-list-instruction){font-size:12.5px}.app-density-compact .app-sidebar .ui-btn:not(.ui-mini):not(.ui-btn-icon-notext){font-size:12.5px}.app-density-compact .app-page-header h1{font-size:28px}.app-density-compact .app-listview.app-grid .dv-item .ui-btn span:not(.app-icon),.app-density-compact .app-listview.app-grid .app-list-instruction .app-grid-header span:not(.app-icon),.app-density-compact .app-bar-heading .app-grid-header span:not(.app-icon){padding:7px 0 7px 0;margin-left:16px}body[dir="rtl"].app-density-compact .app-listview.app-grid .dv-item .ui-btn span,body[dir="rtl"].app-density-compact .app-listview.app-grid .app-list-instruction .app-grid-header span:not(.app-icon),body[dir="rtl"].app-density-compact .app-bar-heading .app-grid-header span:not(.app-icon){margin-left:0;margin-right:16px}.app-density-compact .app-listview.app-grid .dv-item .ui-btn,.app-density-compact .app-listview.app-grid .app-list-instruction .app-grid-header,.app-density-compact .app-bar-heading .app-grid-header{padding-right:14px !important}.app-density-compact .app-bar-heading .app-grid-header{margin-bottom:-5px !important}body[dir="rtl"].app-density-compact .app-listview.app-grid .dv-item .ui-btn,body[dir="rtl"].app-density-compact .app-listview.app-grid .app-list-instruction .app-grid-header,body[dir="rtl"].app-density-compact .app-bar-heading .app-grid-header{padding-left:14px !important;padding-right:0 !important}.app-density-compact .ui-mini.ui-btn:not(.ui-btn-icon-top){padding-top:.5em;padding-bottom:.5em}.app-density-compact .ui-mini.ui-btn.ui-btn-icon-top{padding-top:2.2em;padding-bottom:.5em}.app-density-compact .ui-btn-icon-top:after{top:.3625em}.app-density-compact .app-tabs .ui-btn{padding-top:5px;padding-bottom:5px;font-size:12.5px}.app-density-compact .app-listview.ui-listview>li p{margin:2px 0 1px 0}.app-density-compact .app-field-label-after{margin-top:-2px}.app-density-compact .app-field-label-before{margin-bottom:-1px}.app-density-compact div.ui-slider-switch{height:30px}.app-density-compact .ui-mini .ui-flipswitch-on,.app-density-compact .ui-mini .ui-flipswitch-off{height:21px}.app-density-compact div.ui-slider-switch .ui-slider-handle{width:24px;height:24px;margin-left:-13.125px}.app-density-compact div.ui-slider-switch .ui-slider-inneroffset{margin:0 14px}.app-density-compact .app-listview li.app-li-has-corner.ui-li-has-thumb .ui-li-aside{left:6.8em}.app-density-compact .ui-li-thumb{margin-top:-35px}.app-density-compact .ui-panel .ui-li-thumb{margin-top:-45px}.app-density-compact .app-sidebar .ui-li-thumb,.app-density-compact .app-panel-info-view .ui-li-thumb{margin-top:0}.app-density-compact .app-echo .app-echo-toolbar>.app-echo-controls,.app-density-compact .app-bar-actions>.app-bar-controls,.app-density-compact .app-bar-header>.app-bar-strip,.app-density-compact .app-bar-footer>.app-bar-strip{height:30px}.app-density-compact .app-lookup.ui-btn{margin-top:-35px}.app-density-compact:not(.app-sidebar-undocked) .ui-header-fixed .ui-title{padding-left:14px;padding-right:14px}.app-density-compact .app-grid .app-divider.app-calculated .app-static-text{font-size:11px}.app-density-compact .ui-listview .ui-btn .glyphicon{right:6px}.app-density-compact .app-popup-icon-left .ui-listview .ui-btn .glyphicon{left:15px}.app-density-compact .app-sidebar .ui-listview .ui-btn .glyphicon,.app-density-compact .ui-content.app-page-tasks .ui-listview .ui-btn .glyphicon{left:14px}.app-density-compact .app-echo .app-echo-toolbar>.app-echo-controls>.ui-mini,.app-density-compact .app-bar-actions>.app-bar-controls>.ui-mini,.app-density-compact .app-bar-header>.app-bar-strip>.ui-mini,.app-density-compact .app-bar-footer>.app-bar-strip>.ui-mini{padding-top:6px;padding-bottom:6px}.app-density-compact .app-bar-header .app-bar-strip,.app-density-compact .app-bar-footer .app-bar-strip{height:30px;min-height:30px}.app-density-condensed .app-wrapper>*,.app-density-condensed .app-wrapper label,.app-density-condensed .app-listview.app-grid .dv-item .ui-btn,.app-density-condensed .ui-btn:not(.ui-mini):not(.ui-btn-icon-notext),.app-density-condensed .app-listview.ui-listview>li h1.app-field,.app-density-condensed .app-listview.ui-listview>li h2.app-field,.app-density-condensed .app-listview.ui-listview>li h3.app-field,.app-density-condensed .app-listview.ui-listview>li h4.app-field,.app-density-condensed .app-listview.ui-listview>li h5.app-field,.app-density-condensed .app-listview.ui-listview>li h6.app-field,.app-density-condensed .app-listview.ui-listview>li .ui-li-aside,.app-density-condensed .ui-li-count,.app-density-condensed .app-listview.ui-listview>li p,.app-density-condensed .app-sidebar .app-wrap,.app-density-condensed .ui-panel-inner .app-wrap,.app-density-condensed .app-sidebar .ui-li-static,.app-density-condensed .app-panel-info-view .ui-listview .ui-li-static,.app-density-condensed .ui-panel .ui-listview .ui-li-static,.app-density-condensed .ui-popup,.app-density-condensed .ui-popup label,.app-density-condensed .ui-slider-switch .ui-slider-label,.app-density-condensed .app-echo-toolbar h3,.app-density-condensed .app-bar-actions h3,.app-density-condensed .app-echo-toolbar .app-echo-see-all,.app-density-condensed .app-echo-inner .app-echo-empty,.app-density-condensed .app-listview.app-grid .dv-item .ui-btn span,.app-density-condensed .app-menu-strip,.app-density-condensed .app-wrapper .app-page-content .ui-listview>li p,.app-density-condensed .app-loading,.app-density-condensed .app-bar-toolbar .ui-title,.app-density-condensed .app-page-header-fixed,.app-density-condensed .app-bar-toolbar .app-back-text,.app-density-condensed .app-action-column{font-size:12px}.app-density-condensed .ui-listview>.ui-li-divider,.app-density-condensed .app-echo .ui-listview>.ui-li-divider.app-list-instruction{padding-top:3px;padding-bottom:6px}.app-density-condensed .ui-listview>.ui-li-divider.app-list-instruction,.app-density-condensed .app-presenter-instruction{padding-top:12px}.app-grid .app-list-instruction:not(.app-no-records){padding-bottom:0 !important}.app-density-condensed.app-echo .ui-listview>.ui-li-divider.app-list-instruction{padding-top:3px}.app-density-condensed .app-echo .app-grid.ui-listview>.ui-li-divider.app-list-instruction{padding-top:0}.app-density-condensed .app-listview.app-grid .dv-item .ui-btn{font-size:0}.app-density-condensed .app-sidebar .ui-btn:not(.ui-mini):not(.ui-btn-icon-notext){font-size:12px}.app-sidebar .ui-btn:not(.ui-mini):not(.ui-btn-icon-notext){padding-left:56px}.app-density-condensed .app-bar-heading{line-height:normal}.app-density-condensed .ui-listview .ui-li-divider,.app-density-condensed .app-bar-heading .app-grid-desc,.app-density-condensed .app-bar-heading .app-bar-text,.app-density-condensed .app-presenter-instruction,.app-density-condensed .app-echo-instruction{font-size:11px}.app-density-condensed .app-bar-heading .app-bar-label,.app-density-condensed .ui-listview>li p.app-item-desc,.app-density-condensed .app-field-label-after,.app-density-condensed .app-field-label-before{font-size:10px}.app-density-condensed .app-listview li.app-li-has-corner.app-li-has-aside h3{margin-top:8px}.app-density-condensed .app-listview li.app-li-card:not(.app-li-has-corner) .ui-li-aside{top:9px}.app-density-condensed .app-list-instruction .app-grid-desc{padding-left:4px}.app-density-condensed .app-page-header h1{font-size:24px}.app-density-condensed .app-page-header h2{font-size:12px}.app-density-condensed .ui-listview .app-grid-header{margin-left:-16px}.app-density-condensed .app-grid-header{margin-top:4px;margin-bottom:0}.app-density-condensed .app-echo .app-grid-header{margin-top:0}.app-density-condensed .app-bar-heading .app-grid-header{margin-top:4px !important}.app-density-condensed .app-listview.app-grid .dv-item .ui-btn span:not(.app-icon),.app-density-condensed .app-listview.app-grid .app-list-instruction .app-grid-header span:not(.app-icon),.app-density-condensed .app-bar-heading .app-grid-header span:not(.app-icon){padding:5px 0 5px 0;margin-left:16px}.app-density-condensed .app-bar-heading .app-grid-header{margin-bottom:-7px !important}.app-density-condensed .app-listview.app-grid .dv-item .ui-btn,.app-density-condensed .app-listview.app-grid .app-list-instruction .app-grid-header,.app-density-condensed .app-bar-heading .app-grid-header{padding-right:12px !important}body[dir="rtl"].app-density-condensed .app-listview.app-grid .dv-item .ui-btn,body[dir="rtl"].app-density-condensed .app-listview.app-grid .app-list-instruction .app-grid-header,body[dir="rtl"].app-density-condensed .app-bar-heading .app-grid-header{padding-left:12px !important;padding-right:0 !important}.app-density-condensed .ui-mini.ui-btn{font-size:12px}.app-density-condensed .ui-mini.ui-btn:not(.ui-btn-icon-top){padding-top:.5em;padding-bottom:.5em}.app-density-condensed .ui-mini.ui-btn.ui-btn-icon-top{padding-top:2.3em;padding-bottom:.5em}.app-density-condensed .ui-btn-icon-top:after{top:.2625em}.app-density-condensed .app-tabs .ui-btn{padding-top:4px;padding-bottom:4px;font-size:12px !important}.app-density-condensed .app-listview.ui-listview>li p{margin:2px 0 1px 0}.app-density-condensed .app-field-label-after{margin-top:-2px;font-size:10px}.app-density-condensed .app-field-label-before{margin-bottom:-1px;font-size:10px}.app-density-condensed li.app-info .appname{font-size:14px}.app-density-condensed div.ui-slider-switch{height:26px}.app-density-condensed div.ui-flipswitch-on.ui-mini a,.app-density-condensed div.ui-flipswitch-off.ui-mini a{height:21px}.app-density-condensed div.ui-slider-switch .ui-slider-handle{width:20px;height:20px;margin-left:-11.25px}.app-density-condensed div.ui-slider-switch .ui-slider-inneroffset{margin:0 12px}.app-density-condensed .app-listview li.app-li-has-corner.ui-li-has-thumb .ui-li-aside{left:6.35em}.app-density-condensed .ui-li-thumb{margin-top:-30px}.app-density-condensed .ui-panel .ui-li-thumb{margin-top:-40px}.app-density-condensed .app-sidebar .ui-li-thumb,.app-density-condensed .app-panel-info-view .ui-li-thumb{margin-top:0}.app-density-condensed .app-echo .app-echo-toolbar>.app-echo-controls,.app-density-condensed .app-bar-actions>.app-bar-controls,.app-density-condensed .app-bar-header>.app-bar-strip,.app-density-condensed .app-bar-footer>.app-bar-strip{height:30px}.app-density-condensed .app-grid .app-divider.app-calculated .app-static-text{font-size:10px}.app-density-condensed .ui-listview .ui-btn .glyphicon{right:5px}.app-density-condensed .app-popup-icon-left .ui-listview .ui-btn .glyphicon{left:13px}.app-density-condensed .app-sidebar .ui-listview .ui-btn .glyphicon,.app-density-condensed .ui-content.app-page-tasks .ui-listview .ui-btn .glyphicon{left:13px}.ui-content.app-page-tasks .ui-listview li.app-has-glyphicon .ui-btn{padding-left:3em}.app-density-condensed .app-echo .app-echo-toolbar>.app-echo-controls>.ui-mini,.app-density-condensed .app-bar-actions>.app-bar-controls>.ui-mini,.app-density-condensed .app-bar-header>.app-bar-strip>.ui-mini,.app-density-condensed .app-bar-footer>.app-bar-strip>.ui-mini{padding-top:6px;padding-bottom:6px;font-size:12px;line-height:normal}.app-density-condensed .app-bar-header .app-bar-strip,.app-density-condensed .app-bar-footer .app-bar-strip{height:30px;min-height:30px}.app-density-condensed .app-grid-header .app-btn-check{margin-left:15px !important}.app-density-condensed .app-bar-heading .app-grid-header .app-btn-check{margin-left:14px !important;margin-right:2px !important}.app-density-condensed .app-action-column{font-size:11px}.app-wrapper.app-wrapper-external{overflow:hidden}.app-wrapper.app-wrapper-external .app-page-header{display:none}.app-wrapper.app-wrapper-external iframe{width:100%;margin:0 !important;height:100%;border-width:0}.ui-checkbox .ui-btn,.ui-radio .ui-btn{font-weight:normal}.app-container-scrollable{overflow-y:hidden;overflow-x:auto}.app-container-scrollable>.app-controlgroup-vertical{margin-right:1em !important;margin-top:.33em !important;margin-bottom:.33em !important}.app-container-scrollable .app-controlgroup-vertical .ui-btn{white-space:nowrap}.app-controlgroup-vertical{display:inline-block;vertical-align:top}.app-controlgroup-vertical .ui-controlgroup-controls{width:auto !important}.app-controlgroup-vertical .ui-controlgroup-controls input{display:none}.ui-shadow,.ui-focus{box-shadow:none !important}iframe{background-color:#fff}.ui-btn.app-keep-open{font-weight:normal}.app-drop-box-input{padding:.5em}.app-has-image+.app-drop-box{margin-top:.5em}.app-drop-box{border:4px dashed #ccc;padding:0;min-height:75px;background-color:transparent;cursor:pointer;margin-right:1em;max-width:768px}.app-drop-box.app-empty{line-height:75px;vertical-align:middle;text-align:center;font-size:20pt;color:#ccc}.app-drop-box.app-dragging{border-color:#38c}.app-drop-box img{max-width:100%}.app-drop-box div{padding:.5em}.app-drop-box progress{margin-top:-4px;width:100%;height:4px;display:block}.app-drop-box .app-clear{margin:4px 8px}.app-drop-box.app-signature{line-height:normal;min-height:0}.app-drop-box.app-signature canvas{display:block}.app-drop-box.app-signature+.app-clear{position:static;padding-right:1em !important;padding-left:1em !important;font-size:11px !important;text-transform:uppercase;margin-top:8px;margin-bottom:4px}.app-desktop .app-drop-box:focus{outline:none;background-color:#f0f0f0}.app-drop-box.app-signature+.app-clear{min-width:3em !important;border-width:0 !important}.app-promo-filler{height:65px;margin:0;padding:0;clear:both}.app-panel-filter{margin:1em 0}.app-panel-filter ul{margin:-1em 0 1em 0;padding:0;line-height:normal;border-left-width:0;border-right-width:0;border-top-width:0}.app-panel-filter ul li{list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:.5em 1em;border-top-width:0;border-right-width:0;border-left-width:0;position:relative}.app-panel-filter ul li:last-child{border-bottom-width:0}.app-panel-filter ul .ui-btn.app-btn-select{font-size:16px;padding-left:0;padding-right:0;line-height:normal;white-space:normal;text-align:left}.app-desktop .app-panel-filter ul .ui-btn.app-btn-select:not(:hover):not(.ui-btn-active),body:not(.app-desktop) .app-panel-filter ul .ui-btn.app-btn-select:not(.ui-btn-active),body:not(.app-desktop) .app-panel-filter ul .ui-btn.app-btn-select:hover:not(.ui-btn-active){background-color:transparent !important}.app-panel-filter ul .ui-btn.app-btn-select{font-weight:normal;padding-top:12px;padding-bottom:12px;margin-top:0;margin-bottom:0}.app-panel-filter .app-condition-and{vertical-align:middle;padding-right:1em}.app-panel-filter ul .app-matching>.ui-btn.app-btn-select{margin-right:.5em;vertical-align:middle}.app-panel-filter ul .app-matching .ui-btn.app-btn-select{font-weight:600}.app-panel-filter ul .app-condition{padding-left:3em;padding-right:2.5em}.app-panel-filter ul .app-condition.app-condition-more .app-btn-select{text-transform:lowercase}.app-panel-filter ul .app-condition.app-condition-history{padding-left:1em}body.app-desktop .app-panel-filter ul .app-condition.app-condition-history:not(:hover):not(.app-selected),body:not(.app-desktop) .app-panel-filter ul .app-condition.app-condition-history:not(.app-selected){color:#777}.app-panel-filter ul .app-condition.app-condition-history div:first-child{margin-bottom:1em}.app-panel-filter .app-conditions .ui-btn.ui-btn-icon-notext.app-btn-more:not(.ui-btn-active)::after{background-color:transparent !important}.app-panel-filter .app-btn-select{padding-right:1.5em !important;border-width:0}.app-panel-filter .app-condition-list-field span{text-transform:uppercase}.app-panel-filter .app-condition-list-field span::before{content:" ("}.app-panel-filter .app-condition-list-field span::after{content:")"}.app-panel-filter .app-condition-list-operation:not(.app-condition-list-operation-month){text-transform:lowercase}.app-panel-filter .app-input-container{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.app-panel-filter .app-input-container .app-input-text{padding:0;margin:0;border-width:0;min-width:100px;display:inline-block;outline:none;line-height:normal;background-color:transparent}.app-panel-filter .app-input-container .app-input-text::-ms-clear{display:none}.app-panel-filter .app-input-container .app-input-value{display:inline-block;padding:0;margin:0;background-color:transparent;display:block;margin-top:-21px}.app-panel-filter ul li>.app-btn-more{border-width:0}.app-panel-filter ul li>.app-btn-more:not(:hover):not(.ui-btn-active){background:none !important}body:not(.app-desktop) li a.ui-btn.ui-btn-icon-notext.app-btn-more:hover:not(.ui-btn-active){background:none !important}.app-desktop .app-panel-filter .ui-btn.ui-btn-icon-notext:not(.ui-icon-dots).app-btn-more:hover,.app-panel-filter .ui-btn.ui-btn-active.ui-btn-icon-notext:not(.ui-icon-dots).app-btn-more,.app-panel-filter .ui-btn.ui-btn-active.ui-btn-icon-notext:not(.ui-icon-dots).app-btn-more::after{background:none !important}.app-panel-filter ul li>.ui-btn.app-btn-select{margin-left:-.5em;padding-left:.5em}.app-panel-filter ul .app-matching>.ui-btn-right{margin-top:13px}.app-panel-filter ul .app-condition>.ui-btn-right{margin-top:12px}.app-panel-filter .app-condition-list.app-condition-list-more{border-bottom-width:1px}.app-panel-filter .ui-btn-right{right:10px}.app-panel-filter .app-header{text-transform:uppercase;border-top:1px solid #ccc;margin:3em 0 1em 0;padding:1em}.app-panel-filter .app-header+.app-conditions .app-condition-list{border-top-width:1px}@media(min-width:28em){.app-panel-filter .app-header{margin-right:-1em;margin-bottom:0}.app-panel-filter .ui-btn-right{right:.31em}.app-panel-filter{padding-right:1em}.app-panel-filter .app-conditions{width:100%;float:left}.app-panel-filter .app-conditions ul{margin:0 0 1em 1em;border-width:1px}}@media(min-width:50em){body.app-sidebar-undocked .app-panel-filter{padding-right:1em}body.app-sidebar-undocked .app-panel-filter .app-conditions{width:50%;float:left}body.app-sidebar-undocked .app-panel-filter .app-conditions ul{margin:0 0 1em 1em;border-width:1px}body.app-sidebar-undocked .app-panel-filter .app-condition-list.app-condition-list-more{border-bottom-width:1px}}@media(min-width:60em){body:not(.app-sidebar-undocked) .app-panel-filter{padding-right:1em}body:not(.app-sidebar-undocked) .app-panel-filter .app-conditions{width:50%;float:left}body:not(.app-sidebar-undocked) .app-panel-filter .app-conditions ul{margin:0 0 1em 1em;border-width:1px}body:not(.app-sidebar-undocked) .app-panel-filter .app-condition-list.app-condition-list-more{border-bottom-width:1px}}@media(min-width:72em){body.app-sidebar-undocked .app-panel-filter .app-conditions{width:33.33%}}@media(min-width:85em){body:not(.app-sidebar-undocked) .app-panel-filter .app-conditions{width:33.33%}}.app-density-compact .app-panel-filter .app-condition-list .ui-btn.app-btn-select{font-size:14px;padding-top:10px;padding-bottom:10px}.app-density-compact .app-panel-filter .app-input-container .app-input-value{margin-top:-19px}.app-density-compact .app-panel-filter ul.condition-list .app-condition .ui-btn.app-btn-select{padding-top:10px;padding-bottom:10px}.app-density-compact .app-panel-filter .app-condition-list .app-matching>.ui-btn-right{margin-top:9px}.app-density-compact .app-panel-filter .app-condition-list .app-condition>.ui-btn-right{margin-top:8px}.app-density-condensed .app-panel-filter .app-condition-list .ui-btn.app-btn-select{font-size:12px;padding-top:8px;padding-bottom:8px}.app-density-condensed .app-panel-filter .app-input-container .app-input-value{margin-top:-16px}.app-density-condensed .app-panel-filter ul.condition-list .app-condition .ui-btn.app-btn-select{padding-top:8px;padding-bottom:8px}.app-density-condensed .app-panel-filter .app-condition-list .app-matching>.ui-btn-right{margin-top:3px}.app-density-condensed .app-panel-filter .app-condition-list .app-condition>.ui-btn-right{margin-top:3px}.ui-panel:not(.app-sidebar){width:16em}.ui-panel-dismiss-open.ui-panel-dismiss-position-left{left:16em}.ui-panel-dismiss-open.ui-panel-dismiss-position-right{right:16em}.ui-panel-dismiss{z-index:1003}@media(min-width:360px){.ui-panel:not(.app-sidebar){width:20em}.ui-panel-position-left{left:-20em}.ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,.ui-panel-animate.ui-panel-position-left.ui-panel-display-push{-webkit-transform:translate3d(-20em,0,0);-moz-transform:translate3d(-20em,0,0);transform:translate3d(-20em,0,0)}.ui-panel-position-right{right:-20em}.ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,.ui-panel-animate.ui-panel-position-right.ui-panel-display-push{-webkit-transform:translate3d(20em,0,0);-moz-transform:translate3d(20em,0,0);transform:translate3d(20em,0,0)}.ui-panel-page-content-position-left{left:20em;right:-20em}.ui-panel-animate.ui-panel-page-content-position-left{-webkit-transform:translate3d(20em,0,0);-moz-transform:translate3d(20em,0,0);transform:translate3d(20em,0,0)}.ui-panel-page-content-position-right{left:-20em;right:20em}.ui-panel-animate.ui-panel-page-content-position-right{-webkit-transform:translate3d(-20em,0,0);-moz-transform:translate3d(-20em,0,0);transform:translate3d(-20em,0,0)}}.ui-panel-dismiss-open.ui-panel-dismiss-position-left{left:0}.ui-panel-dismiss-open.ui-panel-dismiss-position-right{right:0}.app-bootstrap.app-page-content.app-editor-active{margin-left:3px !important;margin-right:3px !important;margin-top:3px !important}.app-bar-heading .app-bar-text .app-group{padding-top:.25em;font-weight:600;color:#000}.app-bar-heading .app-group-title,.app-bar-heading .app-group-path,.app-bar-heading .app-group-info-value,.app-bar-heading .app-group-info-value-muted{cursor:pointer}.ui-listview .app-group{font-weight:600;background-color:#e9e9e9;white-space:normal;cursor:pointer;padding-right:3em;padding-left:16px}.ui-listview .app-group .app-group-path .app-group-path-value:after,.app-bar-heading .app-bar-text .app-group .app-group-path .app-group-path-value:after{content:'; ';margin-right:.5em}.ui-listview .app-group .app-icon-carat-d,.ui-listview .app-group .app-icon-carat-u{right:1em;position:absolute}.app-group .app-group-count{font-weight:normal}.app-group .app-group-count:before{content:' ('}.app-group .app-group-count:after{content:')'}.app-bar-heading .app-bar-text .app-group .glyphicon-menu-up{display:none}.app-group .app-group-info{display:block;font-size:18px;font-weight:600}.app-group .app-group-info .app-group-info-value-muted{font-weight:normal}.app-group .app-group-info .app-group-info-value-muted:before{content:' '}.ui-listview .app-group .app-group-info.app-group-info-duplicate{display:none}@media(min-width:40em){.ui-listview.app-cardview .app-group{border-top-width:1px;border-bottom-width:1px;clear:both;float:none !important;width:auto !important;top:-1px !important;margin-bottom:-1px}}.app-bar-heading .app-group{font-size:16px}.app-bar-heading .app-grid-header+.app-group,.app-bar-heading .app-view-instruction:not(.app-hidden)+.app-group{border-top:solid 1px #ddd;margin-top:.5em;margin-left:-1.5em;padding-left:1.5em;margin-right:-.25em;padding-right:.25em}.app-density-compact .app-bar-heading .app-group{font-size:14px}.app-density-condensed .app-bar-heading .app-group{font-size:12px}.app-echo-grid-hscrollbar{border-top-width:0 !important;padding:0 !important;margin:0 !important;border-bottom-width:1px !important;padding-bottom:1px !important}.app-hscrollbar{overflow-x:auto;-ms-overflow-style:scrollbar}.app-hscrollbar-inner{height:1px;margin:0;padding:0;background-color:transparent}.app-frozen-spacer{position:absolute !important;left:-16px;top:0;bottom:0;width:200px;height:100%;display:inline-block !important}.app-density-compact .app-frozen-spacer{left:-17px}.app-density-comfortable .app-frozen-spacer{left:-17px}.app-desktop .ui-btn:not(.app-checked):not(.ui-btn-active):not(.app-selected):hover .app-frozen-spacer{background-color:#ededed}.ui-btn.ui-btn-active .app-frozen-spacer{background-color:#ebebeb}.app-sidebar-undocked .app-grid .app-grid-header .app-frozen-spacer{left:-17px}body:not(.app-sidebar-undocked) .app-grid-header .app-frozen-spacer{left:-17px}body:not(.app-sidebar-undocked) .app-bar-heading .app-grid-header .app-frozen-spacer{left:-18px}.app-density-compact.app-sidebar-undocked .app-bar-heading .app-grid-header .app-frozen-spacer{left:-16px}.app-density-comfortable.app-sidebar-undocked .app-bar-heading .app-grid-header .app-frozen-spacer{left:-16px}.app-grid-header{position:relative;background-color:#f1f1f1}.app-grid-header .app-frozen-spacer,.app-frozen-spacer{border-right:solid 1px silver;box-shadow:0 0 12px rgba(0,0,0,.2);background-color:#fff;z-index:1}.ui-page .app-bar-heading .app-grid-header,.ui-page .app-bar-heading .app-frozen-spacer{background-color:#fff}.app-frozen{position:relative;z-index:1}.app-sidebar .ui-btn:not(.ui-btn-active):not(.app-selected){background-color:transparent}.app-sidebar .ui-btn.app-summary-btn:not(.ui-mini):not(.ui-btn-icon-notext){padding-left:16px;padding-right:2.5em}.app-has-minisidebar-left .app-sidebar .ui-btn.app-summary-btn:not(.ui-mini):not(.ui-btn-icon-notext),.app-has-minisidebar-left .app-sidebar .ui-btn:not(.ui-mini):not(.ui-btn-icon-notext){width:56px;padding-left:0;padding-right:0}.app-has-minisidebar-left .app-sidebar .app-group-actions span{font-size:16px !important;line-height:16px;position:absolute;text-align:center;width:56px;left:0;font-weight:600;top:50%;margin-top:-8.5px}.app-has-minisidebar-left .app-sidebar .app-group-actions i{left:auto !important;margin-left:auto;right:2px !important;font-size:18px}.app-summary-btn.ui-btn-icon-left:after{left:auto;right:8px !important;content:'chevron_right'}.app-popup-icon-left .app-summary-btn.ui-btn-icon-left:after{content:''}.app-bar-aggregates{margin:0;padding:0;position:relative;background-color:#f6f6f6}.app-bar-aggregates .app-listview{margin:0}.app-bar-aggregates .app-calculated{border-top-width:0 !important}.app-bar-aggregates .app-frozen-spacer{background-color:#fff !important}.app-bar-aggregates .ui-listview>li>.ui-btn{background-color:#fff !important}.app-bar-aggregates .app-bar-aggregate-list{padding:0 .5em}.app-bar-footer.app-bar-system{box-shadow:none !important}.app-bar-footer.ui-bar-inherit{border-color:#ccc;box-shadow:4px 0 6px 0 rgba(0,0,0,.3);z-index:998}.app-calculated .app-field-separator{display:inline-block;width:1px;background-color:transparent !important;margin-left:5px !important;padding-left:2px !important;padding-right:2px !important;margin-right:-10px;position:relative;height:20px !important}.app-density-condensed .app-calculated .app-field-separator{height:16px !important}.app-calculated .app-static-text{display:none}.app-grid-header .app-field-separator{display:inline-block;width:1px;margin-left:5px !important;padding-left:2px !important;padding-right:2px !important;margin-right:-10px;cursor:col-resize;position:relative;background-color:transparent !important}.app-grid-header .app-field-separator:after,.app-calculated .app-field-separator:after{content:' ';display:inline-block;position:absolute;top:0;left:2px;width:1px;bottom:0;background-color:#ddd}.app-calculated .app-field-separator:after{top:0;bottom:0}.app-grid-header{border-top:solid 1px #ddd}.app-echo .app-grid-header{border-bottom:solid 1px #ddd;margin-bottom:0}.app-density-compact .app-echo .app-grid-header{margin-bottom:0}.app-density-condensed .app-echo .app-grid-header{margin-bottom:0}.app-bar-text-instruction-hidden .app-view-instruction,.app-bar-text-instruction-hidden .app-group:not(.app-group-fixed){display:none}.app-bar-heading .app-bar-text-instruction-hidden .app-grid-header{border-top-width:0 !important;margin-top:-4px !important}.app-grid-header-no-description{margin-top:-15px !important}.app-bar-heading .app-grid-header.app-grid-header-no-description{margin-top:-5px !important}.app-density-condensed .app-grid-header-no-description{margin-top:-13px !important}body.app-font-tiny,.app-font-tiny input,.app-font-tiny select,.app-font-tiny textarea,.app-font-tiny button,.app-font-tiny .ui-btn{font-family:-apple-system,Tahoma,sans-serif}.app-font-tiny.app-android,.app-font-tiny.app-android input,.app-font-tiny.app-android select,.app-font-tiny.app-android textarea,.app-font-tiny.app-android button,.app-font-tiny.app-android .ui-btn{font-family:Roboto,Tahoma,sans-serif}.app-font-tiny .app-wrapper>*,.app-font-tiny .app-wrapper label,.app-font-tiny .app-listview.app-grid .dv-item .ui-btn,.app-font-tiny .ui-btn:not(.ui-mini):not(.ui-btn-icon-notext),.app-font-tiny .app-listview.ui-listview>li h1.app-field,.app-font-tiny .app-listview.ui-listview>li h2.app-field,.app-font-tiny .app-listview.ui-listview>li h3.app-field,.app-font-tiny .app-listview.ui-listview>li h4.app-field,.app-font-tiny .app-listview.ui-listview>li h5.app-field,.app-font-tiny .app-listview.ui-listview>li h6.app-field,.app-font-tiny .app-listview.ui-listview>li .ui-li-aside,.app-font-tiny .ui-li-count,.app-font-tiny .app-listview.ui-listview>li p,.app-font-tiny .app-sidebar .app-wrap,.app-font-tiny .ui-panel-inner .app-wrap,.app-font-tiny .app-sidebar .ui-li-static,.app-font-tiny .app-panel-info-view .ui-listview .ui-li-static,.app-font-tiny .ui-panel .ui-listview .ui-li-static,.app-font-tiny .ui-popup,.app-font-tiny .ui-popup label,.app-font-tiny .ui-slider-switch .ui-slider-label,.app-font-tiny .app-echo-toolbar h3,.app-font-tiny .app-bar-actions h3,.app-font-tiny .app-echo-toolbar .app-echo-see-all,.app-font-tiny .app-echo-inner .app-echo-empty,.app-font-tiny .app-listview.app-grid .dv-item .ui-btn span,.app-font-tiny .app-menu-strip,.app-font-tiny .app-wrapper .app-page-content .ui-listview>li p,.app-font-tiny .app-listview.app-grid .app-list-instruction .app-grid-header span:not(.app-icon),.app-font-tiny .app-bar-heading .app-grid-header span:not(.app-icon),.app-font-tiny .app-sidebar .ui-btn:not(.ui-mini):not(.ui-btn-icon-notext),.app-font-tiny .app-echo .app-echo-toolbar>.app-echo-controls>.ui-mini,.app-font-tiny .app-bar-actions>.app-bar-controls>.ui-mini,.app-font-tiny .app-bar-header>.app-bar-strip>.ui-mini,.app-font-tiny .app-bar-footer>.app-bar-strip>.ui-mini,.app-font-tiny .ui-header .ui-title span,.app-font-tiny .app-panel-filter .app-condition-list .ui-btn.app-btn-select,.app-font-tiny .app-bar-heading .app-group,.app-font-tiny .app-tabs .ui-btn,.app-font-tiny .app-tooltip,.app-font-tiny .app-back-text,.app-font-tiny .app-view-description,.app-font-tiny .app-data-input-popup{font-size:8.5pt !important}.app-tooltip.app-large{font-size:14px !important}.app-font-tiny.app-density-condensed .app-grid-header .app-btn-check{margin-left:16px !important}.app-font-tiny .app-listview .app-btn-check,.app-font-tiny .app-bar-heading .app-grid-header .app-btn-check{width:18px;height:18px;min-height:18px;min-width:18px}.app-font-tiny .app-action-column .app-action-column-button{padding:3px 7px;margin-bottom:7px;margin-right:7px}.app-drag-line{position:absolute;top:0;bottom:0;width:1px;background-color:#38c;transition:transform 0 linear;z-index:1002;transition:left 0 linear;cursor:ew-resize}.app-drag-header-field{position:absolute;display:inline-block;transition:left 0 linear,top 0 linear;background-color:#38c;color:#fff;z-index:9999;cursor:move;overflow:hidden;text-overflow:ellipsis}.app-popup .ui-listview>li p .app-item-desc{font-size:.75em !important}.app-wrapper>.app-echo-embedded{margin-top:.5em !important;margin-bottom:0 !important}.app-echo-embedded{padding:0;position:absolute;border-top-width:0}.app-echo .app-list-instruction,.app-echo .dv-item:not(.app-hidden),.app-echo .app-echo-grid-hscrollbar,.app-echo .app-grid .ui-last-child{border-left:solid 1px #ddd;border-right:solid 1px #ddd}.app-echo-inner>.app-onecolumnview,.app-echo-inner>.app-cardcolumn{border-top:solid 1px #ddd}[data-layout]{padding:0;position:relative;overflow:hidden;line-height:normal}[data-layout="form"]{background-color:#fff;margin-left:auto !important;margin-right:auto !important;border-bottom:solid 0 #ddd}[data-layout] [data-container="simple"]{padding:0;margin:0}[data-layout] .app-container-collapsed>[data-container="simple"]{display:none}[data-layout] [data-container="row"]{padding:.25em 8px}.app-density-compact [data-layout] [data-container="row"]{padding-left:9px;padding-right:9px}.app-density-condensed [data-layout] [data-container="row"]{padding-left:10px;padding-right:10px}[data-layout] [data-container="tab"]{padding:1em 16px;display:none}.app-tab-content:not(.app-tab-active){display:none}[data-layout] [data-container="tabset"]>[data-container="tab"].app-tab-active{display:block}.app-control-footer{display:block !important;color:gray;font-style:italic;visibility:visible !important;padding-left:.5em}[data-container="row"]{border-top:solid 1px #ddd}[data-container="row"] [data-control="label"]{min-width:34%;max-width:34%;display:inline-block;vertical-align:top}[data-container="row"][data-columns="2"] [data-control="label"]{min-width:22%;max-width:22%}[data-container="row"][data-columns="3"] [data-control="label"]{min-width:14%;max-width:14%}[data-container="tab"] [data-container="collapsible"],[data-layout] [data-container="column"]>[data-container="collapsible"]{border-width:1px;box-shadow:1px 1px 5px 0 rgba(0,0,0,.1)}[data-layout] [data-container="column"]>[data-container="collapsible"][data-header-text="none"]{border-top-width:0}[data-container="collapsible"]{display:block;padding:0;margin:0;border-width:1px 0;border-color:#ddd;border-style:solid}[data-container="collapsible"] [data-container="toggle"]{padding:.75em 3em .75em 16px;display:block;background-color:#f1f1f1;line-height:1em;position:relative;cursor:pointer;overflow:hidden}[data-container="collapsible"] [data-container="toggle"].ui-btn-active{background-color:#e5e5e5;color:#000}[data-container="collapsible"] [data-container="toggle"] .app-collapsible-toggle-text{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;max-width:80%;display:inline-block;overflow:hidden}.app-desktop [data-container="collapsible"] [data-container="toggle"]:hover:not(.ui-btn-active){background-color:#ededed}[data-layout] [data-container="collapsible"] [data-container="toggle"] .app-collapsible-toggle-button{right:.5em}[data-layout] [data-container="tab"] [data-container="collapsible"] [data-container="toggle"] .app-collapsible-toggle-button{right:.5em}[data-container="collapsible"] [data-container="toggle"]:not(.ui-btn-active) .app-collapsible-toggle-button{color:gray}[data-container="collapsible"][data-header-text="none"]{border-top-width:0}[data-container] [data-control="description"]{color:gray !important;font-size:11px}[data-container="row"] [data-control="description"]{padding:.75em 0 0 0}.app-density-comfortable [data-container] [data-control="description"]{font-size:12px}.app-display-tablet [data-container="row"] [data-control="label"]{text-align:right}.app-display-tablet [data-container] [data-control="description"]{max-width:992px}[data-container="column"]{display:inline-block;padding:0;margin:0 -2px 1px -1px;max-width:992px;vertical-align:top}[data-container="column"][data-centered="true"]{margin-left:auto;margin-right:auto}[data-container="column"] [data-container="collapsible"]{margin:1em 0 1em 1em}[data-container="column"]:last-of-type [data-container="collapsible"]{margin-right:1em}[data-container="collapsible"]+[data-container="collapsible"]{margin-top:1em}[data-container="row"] [data-control="field"]{display:inline-block;min-width:60%;max-width:60%;vertical-align:top}[data-container="row"][data-columns="2"] [data-control="field"]{min-width:22%;max-width:22%}[data-container="row"][data-columns="3"] [data-control="field"]{min-width:14%;max-width:14%}[data-wrap="true"] [data-container="row"] [data-control="label"],[data-wrap="true"] [data-container="row"] [data-control="field"]{min-width:100%;max-width:100%;display:block;padding-right:0;text-align:left}[data-wrap="true"] [data-container="row"] .app-field-group{display:inline-block;padding:0;margin:0;text-align:left;vertical-align:top}[data-wrap="true"] [data-container="row"][data-columns="2"] .app-field-group,[data-wrap="true"] [data-container="row"][data-columns="2"] .app-field-group{min-width:49%;max-width:49%}[data-wrap="true"] [data-container="row"][data-columns="3"] .app-field-group,[data-wrap="true"] [data-container="row"][data-columns="3"] .app-field-group{min-width:33%;max-width:33%}[data-wrap="true"] [data-container="row"][data-columns="4"] .app-field-group,[data-wrap="true"] [data-container="row"][data-columns="4"] .app-field-group{min-width:24%;max-width:24%}[data-control]{position:relative}[data-control="field"]{color:gray}[data-control="label"]{cursor:default}[data-container="row"] [data-control] .app-control-inner{padding:3px .5em;display:inline-block}[data-container="row"] [data-control="text"] .app-control-inner{color:gray;padding-left:0;padding-right:0}[data-state="write"] [data-control="field"]{color:#000}[data-state="write"] [data-control].app-null,[data-state="write"] [data-control].app-has-helper,[data-state="write"] [data-control] .app-data-input-placeholder{color:gray;text-transform:none;font-style:italic}[data-state="write"] [data-control="label"],[data-state="write"] [data-input="none"]{color:gray}[data-state="write"] [data-control="label"][data-required="true"] .app-control-inner::after{content:' *'}.app-display-tablet [data-state="write"] [data-container="collapsible"]:not([data-wrap="true"]) [data-container="row"] [data-control="label"][data-required="true"] .app-control-inner::before{content:'* '}.app-display-tablet [data-state="write"] [data-container="collapsible"]:not([data-wrap="true"]) [data-container="row"] [data-control="label"][data-required="true"] .app-control-inner::after{content:''}[data-control] .app-has-image{border:1px solid silver;border-width:1px !important;background-color:#fff;display:inline-block}[data-control] .app-has-image img{width:80px;height:80px}[data-control] .app-link-blob{text-decoration:none;text-transform:uppercase}[data-control] .app-link-blob .glyphicon{margin-right:4px;top:2px}[data-input="blob"] .app-control-inner{min-width:100%;max-width:100%}[data-control="dataview"]{display:block;width:auto;min-height:0}[data-container="row"] [data-control="dataview"]{margin:0 .5em}.app-desktop [data-container="row"] [data-control="dataview"]{margin-right:1em}.app-echo-embedded{padding-top:.5em;padding-bottom:1em}[data-container="panel"]{padding:1em}[data-designer] [data-container] [data-control="label"]{font-weight:600;text-align:right}[data-control="label"]{padding:0 1em 0 0}[data-control="action"]{white-space:nowrap;display:inline-block;text-transform:uppercase}[data-control="action"] .app-action-column{position:static;left:auto;top:auto}[data-control="action"] .app-action-column .app-action-column-button{cursor:pointer;margin:0;white-space:normal}[data-control="action"] .app-action-column .app-action-column-button .glyphicon{margin-left:-.5em;margin-right:.25em}body:not(.app-desktop) [data-control="action"] .app-action-column .app-action-column-button.ui-btn-active{color:#fff;background-color:#38c}[data-control="action"].app-disabled .app-action-column .app-action-column-button,.app-desktop [data-control="action"].app-disabled .app-action-column .app-action-column-button:hover{color:gray;border-color:gray;background-color:#fff !important;cursor:default}[data-designer] [data-container],[data-designer] [data-container] [data-control]{position:absolute;left:0;right:0;top:0;line-height:normal;padding:0}[data-designer] [data-container] [data-control]{height:2em;display:inline-block}[data-designer] [data-container] [data-control] .app-control-inner{padding:.25em .5em;display:inline-block}.app-tooltip{font-size:12px;background-color:#282828;color:#fff;padding:10px 12px;position:absolute;z-index:9999;max-width:400px;display:inline-block;border-radius:3px;box-shadow:0 0 5px gray;cursor:default}.app-tooltip table{border-spacing:0}.app-tooltip table tr td{vertical-align:top}.app-tooltip b{color:#38c}.app-tooltip table tr td:nth-child(1){color:#aaa;padding-right:8px}::-ms-clear{display:none}.app-data-input-container{position:absolute;left:0;top:0;right:0;bottom:0;padding:0 .5em;background-color:transparent;cursor:default;white-space:nowrap}.app-data-input-container .app-data-input{width:100%;border-width:0;margin:0;padding:3px 0;background-color:transparent;resize:none}.app-data-input-container .app-data-input:focus{outline:0}.app-data-input-container .app-data-input-placeholder{position:absolute;left:0;top:3px;background-color:transparent;padding:0 .5em;margin:0;text-overflow:ellipsis;user-select:none;-webkit-user-select:none;-ms-user-select:none}.app-data-input{-webkit-user-select:text;user-select:text;-ms-user-select:text}[data-container="panel"] [data-input="text"]:after,[data-container="panel"] [data-input="lookup"]:after{position:absolute;height:1px;left:0;right:0;bottom:0;background-color:silver;content:' '}[data-container="row"] [data-input="text"]:after,[data-container="row"] [data-input="lookup"]:after{display:none}[data-input="checkbox"] .app-checkbox-container{border:solid 1px silver;max-width:34px;width:100%;height:20px;border-radius:24px;cursor:pointer;display:inline-block;position:relative !important;vertical-align:middle;margin-right:-6px}[data-control].app-has-checkbox .app-control-inner .app-icon{margin-left:-3px}.app-control-inner.app-has-material-icon .app-data-input-container+.app-control-footer{padding-top:8px}.app-checkbox-container:focus{outline:none}.app-desktop .app-checkbox-container:focus .app-checkbox-button{background-color:#f0f0f0}[data-container="row"] [data-input="checkbox"] .app-checkbox-container{margin-left:0;margin-right:0}[data-input="checkbox"] .app-checkbox-button{width:16px;height:16px;border:solid 1px silver;background-color:#fff;border-radius:16px;display:inline-block;margin:1px;position:absolute;box-shadow:1px 1px 1px #ddd !important}[data-input] .glyphicon{cursor:default;display:inline-block}[data-input="checkbox"] .app-checkbox-container.app-checkbox-on{background-color:#38c;border-color:#38c}[data-input="checkbox"] .app-checkbox-container.app-checkbox-on .app-checkbox-button{border-color:#fff;box-shadow:none !important;right:0}[data-input="checkbox"] .app-checkbox-container.app-animation .app-checkbox-button{transition:transform 200ms ease-in-out}[data-input="checkbox"] .app-checkbox-container.app-checkbox-on.app-animate-on .app-checkbox-button{transform:translate3d(14px,0,0);right:auto}[data-input="checkbox"] .app-checkbox-container.app-checkbox-on.app-animate-off .app-checkbox-button{transform:translate3d(-14px,0,0)}[data-checkbox-style="circle"] .app-checkbox-container,[data-checkbox-style="square"] .app-checkbox-container{width:20px;height:20px;border-radius:22px;background-color:#fff}[data-checkbox-style="square"] .app-checkbox-container{border-radius:3px}[data-checkbox-style="circle"] .app-checkbox-button,[data-checkbox-style="square"] .app-checkbox-button{margin:0;border-width:0;position:absolute;display:block;width:20px;height:20px;box-shadow:none !important;overflow:hidden}[data-checkbox-style="circle"] .app-checkbox-container.app-checkbox-on .app-checkbox-button,[data-checkbox-style="square"] .app-checkbox-container.app-checkbox-on .app-checkbox-button{background-color:#38c}.ui-btn.ui-btn-icon-notext:not(.ui-btn-active):not(.app-btn-promo),.ui-btn.ui-btn-icon-notext:not(.ui-btn-active)::after{box-shadow:none !important}.ui-popup{border-radius:0}.app-popup-panel,.app-popup-panel .ui-btn:not(.ui-mini):not(.ui-btn-icon-notext),.app-popup-panel .app-listview.ui-listview>li h1.app-field,.app-popup-panel .app-listview.ui-listview>li h2.app-field,.app-popup-panel .app-listview.ui-listview>li h3.app-field,.app-popup-panel .app-listview.ui-listview>li h4.app-field,.app-popup-panel .app-listview.ui-listview>li h5.app-field,.app-popup-panel .app-listview.ui-listview>li h6.app-field,.app-popup-panel .app-listview.ui-listview>li .ui-li-aside,.app-popup-panel .ui-li-count,.app-popup-panel .app-listview.ui-listview>li p,.app-popup-panel .ui-panel-inner .app-wrap,.app-popup-panel .ui-panel .ui-listview .ui-li-static,.app-popup-panel .ui-popup,.app-popup-panel .ui-popup label{font-size:16px !important}.ui-panel-inner .ui-li-divider:not(.app-list-instruction){padding-top:0 !important;padding-bottom:0 !important;height:1px;background-color:#ddd}.ui-panel-inner .ui-li-divider.ui-first-child.ui-last-child{height:0}.app-popup-listview .ui-panel-inner .ui-li-divider:not(.app-list-instruction):not(.ui-first-child):not(.app-copy){height:1px}.app-list-container{transition:transform 350ms ease-out;margin:-1em}.app-list-container-reverse{transition:transform 200ms ease-out}.app-multi-list{vertical-align:top;white-space:nowrap}.app-multi-list .ui-listview{display:inline-block;vertical-align:top}.app-icon-carat-right{transform:rotate(-90deg);position:absolute;top:50%;margin-top:-7px;right:1em}.app-icon-carat-left{transform:rotate(90deg);position:absolute;top:50%;margin-top:-7px;right:1em}.app-icon-carat-up{transform:rotate(-180deg);position:absolute;top:50%;margin-top:-7px;right:1em}.app-icon-carat-down{transform:none;position:absolute;top:50%;margin-top:-7px;right:1em}.ui-li-has-count .app-has-icon-carat{padding-right:6em !important}.app-has-icon-carat .ui-li-count,.app-has-transition-icon .ui-li-count{right:36px}.ui-popup-container.fade{transition:none}.app-data-input-button{width:22px;height:22px;line-height:normal;position:absolute;cursor:pointer;text-align:center;vertical-align:middle;padding:0;top:4px;z-index:1}.app-density-compact .app-data-input-button{top:1px}.app-density-condensed .app-data-input-button{top:0}.app-density-condensed.app-font-tiny .app-data-input-button{top:-1px}.app-caret{margin-left:-12px;margin-top:-12px;top:50%;left:50%;border:none !important;width:22px !important;height:22px !important;color:#000}.app-caret::before{content:'arrow_drop_down'}.app-caret-r .app-caret::before{transform:rotate(-90deg)}.app-caret-u .app-caret::before{content:'arrow_drop_up'}.app-desktop .app-data-input-button:hover:not(.ui-btn-active) .app-caret,.app-desktop .app-data-input-button:hover:not(.ui-btn-active) .app-caret2,.app-desktop .app-data-input-button.app-caret-r:hover:not(.ui-btn-active) .app-caret,.app-desktop .app-data-input-button.app-caret-u:hover:not(.ui-btn-active) .app-caret{color:#777}.app-data-input-button.ui-btn-active .app-caret,.app-data-input-button.app-caret-r.ui-btn-active .app-caret,.app-data-input-button.app-caret-u.ui-btn-active .app-caret{color:#333}.app-data-input-popup{position:absolute;z-index:1100;overflow-x:hidden;overflow-y:auto;touch-action:pan-y;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;background-color:#fff;border:solid 1px #ccc !important;font-size:16px;box-shadow:0 2px 10px rgba(0,0,0,.5)}.app-data-input-popup::-webkit-scrollbar{display:none;-webkit-appearance:none;width:0}.app-data-input-popup ul{margin:0;padding:0}.app-data-input-popup ul li{padding:.5em .75em;list-style:none;margin:0;white-space:nowrap;cursor:default;line-height:normal}.app-data-input-popup ul li .app-muted{margin-left:.25em}.app-data-input-popup ul li .app-muted:before{content:"("}.app-data-input-popup ul li .app-muted:after{content:")"}.app-data-input-popup ul li:not(.app-selected) .app-muted{color:#777}.app-density-condensed .app-data-input-popup ul li{padding:.3em .75em}.app-data-input-popup.app-wrap ul li{white-space:normal}.app-data-input-popup ul li.app-instruction{font-style:italic;color:gray}.app-data-input-popup ul li.app-instruction.app-separator{height:1px;background-color:#ccc;margin-top:2px;margin-bottom:2px;padding:0}.app-data-input-popup ul li[data-command]{font-weight:600;padding-right:3em;position:relative}.app-data-input-popup ul li[data-command="None"]{font-weight:normal}.app-data-input-popup ul li.app-selected{color:#fff !important;background-color:#38c !important}.app-data-input-popup ul li[data-command] .app-icon{right:22px;top:auto !important}.app-data-input-popup .app-selected .app-caret-r .app-caret{color:#fff}.app-data-input-popup ul li{color:#333}.app-data-input-popup ul li[data-command]:not(.app-selected){color:#000}.app-data-input-popup ul li b{background-color:#000;color:#fff;border-radius:3px;padding-left:2px;padding-right:2px;font-weight:normal}.app-data-input-popup ul li i:before{content:' ('}.app-data-input-popup ul li i:after{content:')'}li:not(.app-selected) .app-text-normal{color:#39f}.app-desktop .app-data-input-popup ul li:not(.app-selected):not(.app-instruction):hover{background-color:#ededed}.app-density-compact .app-data-input-popup{font-size:14px}.app-density-condensed .app-data-input-popup{font-size:12px}.app-page-header-divider+[data-layout],.app-list-instruction+[data-layout],.app-page-header-divider+.app-page-header-placeholder+[data-layout],.app-list-instruction+.app-page-header-placeholder+[data-layout]{margin-top:-1px !important}.app-control-inner.app-text-multiline{white-space:pre-line;max-width:768px}.app-data-input-container textarea.app-data-input{max-width:768px;height:100%;box-sizing:border-box;white-space:pre-wrap;text-rendering:optimizeLegibility}.app-data-input-container div.app-data-input{max-width:768px;word-wrap:break-word;text-rendering:optimizeLegibility;-webkit-line-break:after-white-space;-webkit-user-modify:read-write;white-space:normal;box-sizing:border-box;font-style:normal !important;font-weight:normal !important;color:#000 !important}app-onecolumnview .app-field-data-rtf{display:block !important}.app-field-data-rtf{white-space:pre-line !important}.app-field-data-rtf p,.app-text-multiline p{margin:1em 0 0 0 !important;display:block !important}.app-field-data-rtf h1:first-child,.app-field-data-rtf h2:first-child,.app-field-data-rtf h3:first-child,.app-field-data-rtf h4:first-child,.app-field-data-rtf h5:first-child,.app-field-data-rtf h6:first-child,.app-field-data-rtf p:first-child,.app-text-multiline p:first-child{margin-top:0 !important}.app-has-rtf{overflow-y:auto;overflow-x:hidden}[data-input="listbox"] .app-control-inner,[data-input="radiobuttonlist"] .app-control-inner,[data-input="checkboxlist"] .app-control-inner{max-width:100%;box-sizing:border-box}.app-data-list-outer{overflow:hidden;padding:0;margin:0;display:inline-block;width:100%;max-width:100%}.app-data-list{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden;padding:0 0 4px 1px;margin:0;white-space:nowrap;display:inline-block;max-width:100%;width:100%}.app-data-list:focus{outline:none}.app-data-list li.app-focus{outline:dotted 1px #000}.app-data-list ul.app-hidden{opacity:0}.app-data-list ul.app-hidden li{cursor:default}.app-data-list li .app-muted{margin-left:.25em;color:#777}.app-data-list li .app-muted:before{content:'('}.app-data-list li .app-muted:after{content:')'}.app-data-list::-webkit-scrollbar{display:none;-webkit-appearance:none;height:0}.app-data-list ul{display:inline-block;vertical-align:top;margin:0 1em 0 0;padding:0}.app-data-list li{list-style-type:none;list-style-image:none;list-style-position:outside;margin:.25em 0;padding:.25em .5em;border:solid 2px transparent;border-radius:3px;max-width:480px;white-space:normal;cursor:pointer}.app-font-tiny .app-data-list li{padding:.4em .5em}.app-desktop .app-data-list li:not(.app-selected):hover{border-color:#777}[data-input] .app-data-list li.app-selected{border-color:#38c;background-color:transparent !important}[data-input="radiobuttonlist"] .app-data-list li{padding-left:26px;position:relative;border-width:0}[data-input="radiobuttonlist"] .app-data-list li::after{position:absolute;height:18px;width:18px;top:50%;left:1px;margin-top:-11px;content:' ';border:solid 2px rgba(0,0,0,.3);border-radius:12px;transition:background-color 250ms linear,border-color 250ms linear}[data-input="radiobuttonlist"] .app-data-list li.app-selected::after{border-color:#38c}[data-input="radiobuttonlist"] .app-data-list li::before{position:absolute;border:solid 7px #38c;content:' ';border-radius:100%;display:inline-block;top:50%;margin-top:-7px;left:5px;transition:transform 100ms linear;transform:scale(0)}[data-input="radiobuttonlist"] .app-data-list li.app-selected::before{transform:scale(1)}[data-input="checkboxlist"] .app-data-list li{padding-left:26px;position:relative;border-width:0}[data-input="checkboxlist"] .app-data-list li.app-selected::after{background-color:#38c;border-color:#38c}[data-input="checkboxlist"] .app-data-list li::after{position:absolute;height:18px;width:18px;content:'';border:solid 2px rgba(0,0,0,.3);border-radius:5px;left:1px;transition:background-color 250ms linear;top:50%;margin-top:-11px}[data-input="checkboxlist"] .app-data-list li::before{position:absolute;content:'check';color:#fff;z-index:10;border:none;height:24px;width:24px;top:50%;margin-top:-12px;left:0;transform:scale(0);transition:transform 100ms linear;font-size:20px;margin-left:2px}[data-input="checkboxlist"] .app-data-list li.app-selected::before{transform:scale(1)}.app-hscrollbar2{display:block;padding:0;margin:0;z-index:3;background-color:transparent;opacity:0;height:4px;transition:opacity 750ms ease;overflow:hidden;cursor:default;position:relative;margin-top:-4px}.app-hscrollbar2 .app-hscrollbar-handle{display:block;background-color:#c4c4c4;position:absolute;padding:0;margin:0;left:0;top:0;height:4px;width:1px;transition:top 0 linear}.app-desktop .app-hscrollbar2{transition:none;height:6px;background-color:#e9e9e9;margin-top:-6px}.app-desktop .app-hscrollbar2 .app-hscrollbar-handle{height:6px}.app-desktop .app-data-list-outer+.app-hscrollbar2,.app-desktop .app-data-list+.app-hscrollbar2,.app-desktop .app-hscrollbar2{opacity:1}.app-hscrollbar-handle:hover{background-color:#999}.app-hscrollbar2.app-scrollbar-dragging,.app-vhscrollbar.app-scrollbar-dragging{opacity:1}.app-vscrollbar.app-scrollbar-dragging .app-vscrollbar-handle,.app-hscrollbar2.app-scrollbar-dragging .app-hscrollbar-handle{background-color:#666}.app-inner-shadow-left-right{box-shadow:inset 10px 0 10px -10px rgba(0,0,0,.4),inset -10px 0 10px -10px rgba(0,0,0,.4);border-right:solid 1px #ccc}.app-inner-shadow-right{box-shadow:inset -10px 0 10px -10px rgba(0,0,0,.4);border-right:solid 1px #ccc}.app-inner-shadow-left{box-shadow:inset 10px 0 10px -10px rgba(0,0,0,.4);border-right:solid 1px transparent}.app-scrollbar-reveal{opacity:1}[data-input] .app-data-list li[data-index="new"],[data-input] .app-data-list li[data-index="more"]{font-style:italic;text-transform:lowercase;color:gray}[data-input] .app-data-list li[data-index="new"]::before,[data-input] .app-data-list li[data-index="new"]::after,[data-input] .app-data-list li[data-index="more"]::before,[data-input] .app-data-list li[data-index="more"]::after{opacity:.25}[data-input] .app-collapsed .app-data-list,[data-input] .app-collapsed .app-hscrollbar2{display:none !important}[data-input] .app-collapsible .app-list-value,[data-input] .app-collapsible i{display:none}[data-input] .app-collapsed{cursor:pointer}[data-input] .app-collapsed .app-list-value,[data-input] .app-collapsed i{display:inline-block}[data-input] .app-collapsed i{margin-left:4px}[data-input] .app-has-list-value .app-hidden{display:none !important}.app-caret-u-d .app-caret:first-of-type::before{margin-top:-9px !important}.app-caret-u-d .app-caret:last-of-type::before{content:'arrow_drop_up';margin-top:-15px !important}[data-input].app-has-helper:not(.app-null){margin-bottom:-.5em}[data-input].app-has-helper:not(.app-null) .app-control-inner{margin-bottom:.5em}[data-input].app-has-helper .app-control-helper{padding:.25em .5em 0 .5em;font-style:normal;color:#000;outline:none;display:inline}[data-input].app-has-helper .app-control-helper ul{display:inline}[data-input].app-has-helper.app-null .app-control-helper{display:none}[data-input].app-has-helper .app-data-input-button{top:auto;margin-top:4px}.app-density-compact [data-input].app-has-helper .app-data-input-button{margin-top:2px}.app-density-condensed [data-input].app-has-helper .app-data-input-button{margin-top:0}[data-input].app-has-helper .app-data-input-container{top:auto}[data-input] .app-control-helper ul{margin:0 0 -.25em 0;padding:0}[data-input] .app-control-helper ul li{list-style:none;list-style-position:inside;display:inline-block;margin:0 0 .5em .5em;border:solid 1px #ddd;padding:.25em 15px .25em 12px;border-radius:.31em;cursor:pointer;position:relative}[data-input] .app-control-helper ul li:first-child{margin-left:0}[data-input] .app-control-helper ul li.app-focus::after{left:auto;content:'arrow_drop_down';right:-1px}[data-input] .app-control-helper ul li .app-muted{margin-left:.25em}[data-input] .app-control-helper ul li .app-muted:before{content:"("}[data-input] .app-control-helper ul li .app-muted:after{content:")"}[data-input] .app-control-helper ul li:not(.app-focus) .app-muted{color:#777}.app-density-compact [data-input] .app-control-helper ul li{padding:4px 1em 4px 11px}[data-input] .app-control-helper ul li.ui-btn-active,[data-input].app-has-focus .app-control-helper ul li.app-focus{border-color:#38c;background-color:#38c;color:#fff}.app-desktop [data-input] .app-control-helper ul li:not(.ui-btn-active):not(.app-focus):hover,.app-desktop [data-input] .app-data-list ul li:not(.app-selected):hover::after{background-color:#ededed}.app-listview .ui-btn.ui-btn-active:not(.app-selected):not(.app-checked) .app-btn-check{visibility:hidden}.app-bar-footer-no-scrolling{box-shadow:none !important}.app-bar-buttons-md{text-align:center}[data-layout="form"]+.app-echo{border-top-width:0}.app-control-inner .app-field-object-ref,.app-collapsible-toggle-button{padding:0;margin:0;width:24px;content:' ';cursor:pointer;position:relative;display:inline;line-height:normal}.app-control-inner .app-field-object-ref::before{width:24px;text-indent:0 !important}.app-control-inner .app-field-object-ref.ui-btn-active::before{color:#000}.app-desktop .app-control-inner .app-field-object-ref:not(.ui-btn-active):hover{color:#222}.ui-page>.ui-content{position:absolute;left:0;top:0;right:0;bottom:0;padding:0;margin:0}.app-toolbar-stub{margin:0;padding:0;height:100%;background-color:transparent}[data-container="wizard"]{padding:0;margin:0;display:none}[data-container="wizard"].app-wizard-active{display:block}.ui-input-search input{padding-left:2.5em}.ui-input-search::after{background:none;margin-top:-12px;width:24px;height:24px;left:2px}.ui-btn-icon-notext::after{margin-left:-12px;margin-top:-12px;text-indent:0}.ui-btn.ui-btn-icon-left::after,.ui-btn.ui-btn-icon-right::after,.ui-btn.ui-btn-icon-notext:not(.app-btn-promo),.ui-btn.ui-btn-icon-notext:not(.app-btn-promo):after{background:none !important;border-color:transparent !important}.ui-btn.app-btn-float::after{background-image:none !important;color:#fff !important}.app-grid .app-btn-more::after{width:22px;margin-left:0;left:0}.app-bar-buttons .ui-btn.app-btn-more::after{margin-left:-6px}.app-bar-toolbar .ui-btn.ui-icon-back::after,.app-bar-toolbar .app-btn-search-cancel.ui-btn-icon-notext::after{content:'arrow_back'}.app-bar-toolbar .app-btn-search-more.ui-btn-icon-notext::after,.app-bar-toolbar .app-btn-context.ui-icon-carat-d::after{content:'expand_more'}.app-bar-toolbar .app-btn-context.ui-icon-carat-u::after{content:'expand_less'}.app-animation-spin::after{animation-name:spin;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:linear;width:24px;height:24px;margin-left:-12px !important}.ui-btn-icon-left.app-animation-spin::after{left:18px}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.app-btn-more::after{position:absolute;top:50%;margin-top:-12px;margin-left:-12px;text-align:center;left:50%}.app-panel-filter .app-btn-more::after{margin-left:-11px}.app-density-compact .app-echo-toolbar .app-btn-more:after{margin-top:-10px}.app-grid-header .app-btn-more,.app-bar-heading .app-btn-more{visibility:hidden}.ui-btn::after,.ui-btn .glyphicon::before{color:#777}.ui-btn-icon-right.ui-icon-carat-r:not(.ui-btn-active)::after{color:#acacac !important}.app-desktop .ui-btn:hover:not(.ui-btn-active)::after,.app-desktop .ui-btn:hover:not(.ui-btn-active) .glyphicon::before{color:#000}.ui-btn.ui-btn-active::after,.app-btn-more.ui-btn-active::after{color:#000}.ui-btn.ui-btn-active.ui-btn-icon-left::after,.ui-btn.ui-btn-active.ui-btn-icon-right::after,.ui-btn-active .app-btn-more::after,.ui-btn-active .glyphicon:before{color:#000}.app-feedback:not(.ui-btn-active) .app-collapsible-toggle-button::before,.app-summary-btn.ui-icon-info:not(.ui-btn-active):after,.app-desktop .app-summary-btn.ui-icon-info:not(.ui-btn-active):hover:after,.ui-listview .ui-btn:not(.ui-btn-active) .glyphicon-menu-right:before,.ui-listview .ui-btn:not(.ui-btn-active) .glyphicon-menu-left:before,.app-desktop .ui-listview .ui-btn:not(.ui-btn-active):hover .glyphicon-menu-right:before,.app-desktop .ui-listview .ui-btn:not(.ui-btn-active):hover .glyphicon-menu-left:before{color:#acacac}.app-echo-toolbar h3.ui-btn-active::after{border-top-color:#38c}.app-echo-toolbar .app-btn-more.ui-icon-dots::after{margin-left:-11px}.app-page-menu .ui-btn,.app-site-map .ui-btn{font-weight:normal}.app-page-menu .ui-btn.ui-icon-carat-r::after,.app-site-map .ui-btn.ui-icon-carat-r::after{background:none !important}.app-page-menu .ui-btn.ui-icon-carat-r::after,.app-site-map .ui-btn.ui-icon-carat-r::after,.app-desktop .app-page-menu .ui-btn.ui-icon-carat-r:hover:not(.ui-btn-active)::after,.app-desktop .app-site-map .ui-btn.ui-icon-carat-r:hover:not(.ui-btn-active)::after{content:'chevron_right';line-height:24px;font-size:24px;font-weight:normal;color:gray}.app-page-menu .ui-btn.ui-btn-active,.app-site-map .ui-btn.ui-btn-active{color:#333}.app-page-menu .ui-btn.ui-btn-active.ui-icon-carat-r::after,.app-site-map .ui-btn.ui-btn-active.ui-icon-carat-r::after{color:#acacac}.app-calendar-plugin-header .ui-btn.ui-icon-carat-r::after,.app-bar-calendar .ui-btn.ui-icon-carat-r::after{content:'chevron_right'}.app-bar-calendar .ui-btn.ui-icon-carat-l::after,.app-calendar-plugin-header .ui-btn.ui-icon-carat-l::after{content:'chevron_left'}.app-btn-disabled,.app-btn-disabled:before,.app-btn-disabled:after,.ui-btn.app-btn-disabled{color:#999 !important}[data-control="description"] [data-control]{display:inline-block !important;min-width:0 !important;max-height:none !important;vertical-align:auto !important;font-weight:bold}[data-control="description"] [data-control][data-read-only="true"] .app-control-inner{padding:0;margin:0;cursor:pointer}[data-container="row"] [data-control="description"] .app-control-inner{display:block}[data-control="content"]{padding:1em}[data-container="stickyheader"],.app-page-header-placeholder{height:1px;margin-top:-1px;visibility:hidden}.app-transition-icon{right:6px !important;left:auto !important;font-size:14px !important;top:50% !important;margin-top:-12px !important}.app-group .glyphicon-menu-up{right:1.5em !important;left:auto !important;font-size:12px !important;top:50% !important;margin-top:-6px !important;position:absolute;color:gray}.app-status-bar+[data-layout="form"]{margin-top:-1px !important}.app-android .app-bar-toolbar .app-btn-context.ui-icon-dots::after,.app-android .app-btn-more::after,.app-android .material-icon-more-horiz{content:'more_vert'}.app-popup-image{outline:none}.ui-panel-inner .glyphicon-menu-left{font-size:14px !important;top:50% !important;margin-top:-11px !important}.ui-input-clear{display:none}.app-listview .ui-btn.ui-btn-icon-left:not(.dv-action-see-all){padding-left:56px}.app-sidebar{display:none;left:0}.app-has-sidebar-left .app-sidebar-left{display:inline-block}.app-has-sidebar-right .app-sidebar-right{display:inline-block}.app-sidebar-right{right:0;left:auto;border-left:solid 1px #ccc;border-right-width:0;z-index:999;width:10em !important}.app-sidebar-right .ui-panel-inner{top:0}.ui-page .app-wrapper{left:0 !important}.ui-page .app-bar-actions{left:0 !important}.ui-panel{overflow:hidden}.ui-page{padding-top:57px;overflow:visible;overflow-x:hidden;background-color:#fff}.ui-page-active{padding-top:57px}.app-page-modal{box-shadow:0 0 5px 5px rgba(0,0,0,.1);z-index:1001;overflow:hidden !important}.app-page-modal .app-vscrollbar{border-right:solid 1px #fff}.app-page-modal-background{background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000}.app-tabs.ui-header-fixed{position:absolute;left:0;right:0}.app-page-modal .ui-header.ui-header-fixed.app-tabs{top:32px}.app-page-modal .ui-header.ui-header-fixed.app-bar-actions{top:32px;background-color:transparent}.app-page-modal .ui-header.ui-header-fixed.app-bar-header{top:70px;background-color:transparent}.ui-panel-display-overlay{z-index:1004}.app-page-modal .app-page-header:not(.app-has-action-bar){padding-top:0}.app-page-modal-title{height:32px;position:absolute;top:0;left:0;right:0}.app-page-modal-title .app-text{line-height:32px;vertical-align:middle;margin-left:16px;max-width:70%;text-overflow:ellipsis;text-transform:uppercase;font-size:14px;display:none;white-space:nowrap;font-weight:600;overflow:hidden}.app-page-modal-title.app-has-icon .app-text{margin-left:44px}.app-page-modal-title.app-has-icon.app-has-fa .app-text{margin-left:48px}.app-page-modal-title .app-icon{display:none;color:#333;left:16px}.app-wrapper>.app-page-header-placeholder{margin-top:-1px !important}.app-page-title .app-text{padding-top:4px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;font-weight:600;text-transform:uppercase;margin-left:0;color:#333}.app-page-modal-title .app-text span,.app-page-title .app-text span{font-weight:normal}.app-page-modal-title .app-text span::before,.app-page-title .app-text span::before{content:' - '}.app-density-condensed .app-page-title .app-text{font-size:12px}.app-density-condensed .app-page-modal-title .app-text{font-size:12px}.app-page-modal-title .app-btn{position:absolute;left:auto;top:50%;margin-top:-12px;margin-bottom:0;height:24px;width:24px;cursor:pointer;right:12px;color:#555}.app-page-modal-title .app-btn.ui-icon-dots::after{width:22px}.app-page-modal-title .app-btn:not(.ui-icon-dots)::after{background-color:transparent;display:inline-block;left:50%;margin-left:-12px;display:inline-block;vertical-align:baseline;position:absolute;top:50%;margin-top:-12px;line-height:normal !important;display:inline-block;color:inherit}.app-desktop .app-page-modal-title .app-btn:not(.ui-btn-active):hover{color:#000}.app-page-modal-title .app-btn.ui-btn-active{color:#38c}.app-page-modal-title .app-btn.app-btn1{right:108px}.app-page-modal-title .app-btn.app-btn2{right:76px}.app-page-modal-title .app-btn.app-btn3{right:44px}.app-page-modal-title .app-btn.app-btn4{right:12px}.app-page-modal.app-page-scrolled .app-page-modal-title .app-text,.app-page-modal.app-page-scrolled .app-page-modal-title .app-icon{display:inline-block}.app-page-modal .app-page-modal-title+.app-bar-actions h3{margin-top:-7px}.app-page-modal .app-page-modal-title+.app-bar-actions .app-bar-controls{padding-top:0}.app-page-modal .app-bar-actions{height:42px}.app-page-modal .app-bar-actions{padding-left:.65em;border-bottom:solid 1px transparent;border-top-width:0}.app-page-modal.app-page-scrolled .app-bar-actions{border-bottom:solid 1px #ddd}.app-page-modal .app-bar-actions h3{margin-left:0}.app-density-condensed .app-page-modal .app-bar-actions{height:38px;padding-left:12px;margin-top:-2px}.app-popup .ui-btn{border-top-width:0 !important}.app-menu-strip .ui-btn{text-transform:none}.app-bar-actions .ui-btn,.app-echo-controls .ui-btn{text-transform:uppercase}.app-bar-actions .ui-btn:not(.ui-icon-notext):not(.ui-btn-active),.app-echo-controls .ui-btn:not(.ui-icon-notext):not(.ui-btn-active){border-color:transparent;background-color:transparent}.app-bar-actions .ui-btn:not(.ui-btn-icon-left):not(.ui-btn-icon-notext),.app-echo-controls .ui-btn:not(.ui-btn-icon-left):not(.ui-btn-icon-notext){padding-left:.5em}.app-bar-actions .ui-btn:not(.app-has-children):not(.ui-btn-icon-notext),.app-echo-controls .ui-btn:not(.app-has-children):not(.ui-btn-icon-notext){padding-right:.5em}.app-menu-strip .app-selected:not(.app-has-children){font-weight:normal}.app-bar-footer .app-bar-buttons .ui-btn{margin-top:.25em;margin-bottom:.25em}.app-bar-toolbar.app-has-back .app-menu-strip{visibility:hidden}.app-bar-toolbar.app-has-back{background-image:none !important}.app-bar-toolbar.app-has-back .ui-title{border-left-color:transparent}.app-bar-toolbar .app-back-text{position:absolute;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-overflow:ellipsis;font-weight:normal;cursor:pointer;line-height:56px;left:44px;z-index:9}.app-bar-toolbar:not(.app-has-back) .app-back-text{left:56px}.app-bar-toolbar .app-back-text.ui-btn-active{color:#38c}.app-bar-buttons .ui-btn{padding-left:.5em;padding-right:.5em}.app-icon{position:absolute !important;color:#777;top:50% !important;margin-top:-12px !important}.app-icon.glyphicon,.app-icon.glyphicons,.app-icon.fa,.app-icon.fa::before,.app-icon.ion,.app-icon.ion::before{width:24px;height:24px;font-size:24px;line-height:24px;text-align:center}.app-page-header .app-icon.glyphicon,.app-page-header .app-icon.glyphicons,.app-page-header .app-icon.ion,.app-page-header .app-icon.ion::before{width:48px;height:48px;font-size:48px;line-height:48px}.app-page-header .app-icon.ion::before{position:absolute;left:0;top:50%;margin-top:-24px}.app-page-header .app-icon.fa,.app-page-header .app-icon.fa::before{width:40px;height:40px;font-size:40px;line-height:40px}.app-desktop .ui-btn:not(.ui-btn-active):hover .app-icon{color:#000}.app-sidebar .ui-btn-active .material-icon-check{color:#fff}.ui-panel .app-icon,.app-popup .app-icon{left:16px !important}.app-sidebar .ui-listview>.ui-li-static{padding-left:16px}.app-sidebar .app-icon{left:16px !important}.ui-panel-inner .ui-btn:not(.ui-btn-active) .app-icon.material-icon-check-box-outline-blank{color:#777 !important}.ui-panel-inner .material-icon-chevron-right,.app-desktop .ui-panel-inner .ui-btn:not(.ui-btn-active):hover .material-icon-chevron-right{right:8px !important;left:auto !important;color:#acacac !important}.app-has-material-icon.ui-li-has-count .ui-li-count{right:32px}.app-bar-actions .app-has-icon,.app-echo-controls .app-has-icon{padding-left:34px !important}.app-bar-actions .app-has-icon .app-icon,.app-echo-controls .app-has-icon .app-icon{position:absolute;left:6px !important;margin-right:0 !important;margin-left:0 !important}.app-bar-actions .app-has-icon.ui-btn-icon-notext,.app-echo-controls .app-has-icon.ui-btn-icon-notext{padding-left:0 !important;border-radius:.5em !important;width:24px;height:24px}.app-bar-actions .app-has-icon.ui-btn-icon-notext .app-icon,.app-echo-controls .app-has-icon.ui-btn-icon-notext .app-icon{text-indent:0;left:0 !important;margin-left:0;margin-right:0}.app-has-icon.ui-btn-icon-notext.ui-btn-active .app-icon,.app-has-icon.ui-btn-icon-notext.ui-btn-active .app-icon::before{color:#000}.app-grid-header .app-grid-header-text{font-weight:normal;display:inline}.app-grid-header .app-icon{display:inline !important;top:auto !important;margin-top:auto !important;position:static !important}.app-grid-header .app-icon,.app-desktop .ui-btn:not(.ui-btn-active):hover .app-grid-header .app-field-type-bool .app-icon{color:#aeaeae;font-size:18px;width:18px;height:18px;line-height:18px}.app-desktop .app-grid .ui-btn:not(.ui-btn-active):hover .app-field-type-bool .app-icon{color:#777}[data-control] .app-control-inner.app-has-material-icon{min-width:24px;min-height:1em}.ui-panel-inner .ui-btn:not(.ui-btn-active) .material-icon-check-box,.app-desktop .ui-panel-inner .ui-btn:not(.ui-btn-active):hover .material-icon-check-box{color:#38c}.app-btn-promo .app-icon{left:50%;margin-left:-12px;text-indent:0;color:#fff;z-index:1}.app-bar-buttons .ui-btn{margin-left:5px;margin-right:5px}.dv-action-see-all .app-btn-prev,.dv-action-see-all .app-btn-next{position:relative}[data-action-path='wizard-prev']{padding-left:16px !important}.dv-action-see-all .app-btn-prev{padding-left:16px !important}[data-action-path='wizard-next']{padding-right:16px !important}.dv-action-see-all .app-btn-next{padding-right:16px !important}.dv-action-see-all .app-btn-next::before,[data-action-path="wizard-next"]::before{left:auto;right:0}.dv-action-see-all .app-btn-prev::before,[data-action-path="wizard-prev"]::before{content:'chevron_left'}.app-bar-buttons [data-action-path="wizard-next"].ui-btn-active.app-btn-icon-notext,.app-bar-buttons [data-action-path="wizard-prev"].ui-btn-active.app-btn-icon-notext,.app-bar-buttons .app-btn-more.ui-btn-active{background-color:transparent;color:#38c}.app-bar-buttons .app-btn-more::before{content:'more_horiz'}.app-bar-buttons .ui-btn.app-btn-icon-notext{text-indent:-9999px;min-width:24px !important;width:24px !important;padding-right:0 !important;padding-left:0 !important;left:auto !important;right:auto !important}.app-bar-buttons .ui-btn.app-btn-icon-notext::before{margin-left:-9px;left:50%;right:auto}.app-sidebar .ui-panel-inner .ui-btn{padding-left:36px}.app-collapsible-toggle-button::before{content:'expand_less'}.app-collapsible-toggle-button{right:1em;position:absolute;height:24px;top:50%;margin-top:-12px}.app-container-collapsed .app-collapsible-toggle-button::before{content:'expand_more'}.app-page-modal-root{display:inline-block !important}.app-page-revealed,.app-page-modal-revealed{display:block !important}.app-page-modal-centered{box-shadow:0 0 5px 5px rgba(0,0,0,.25)}.app-page-modal-centered.ui-page-active{box-shadow:0 0 10px 5px rgba(0,0,0,.4)}.app-page-modal-obscured{box-shadow:none}.app-page-modal-partial{display:block !important;left:auto !important}.app-page-modal-glass-pane{z-index:1001;position:absolute;width:100%;height:100%;top:0}.app-page-modal-glass-pane-partial{cursor:pointer}.app-transition-container{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0}.app-bar-toolbar.ui-header .ui-btn.ui-btn-icon-notext{text-indent:0}.app-bar-toolbar .material-icon-account-circle{content:"account_circle";font-size:32px !important;width:28px;height:28px;margin-left:-3px}.app-bar-toolbar .ui-btn-icon-notext .app-icon{left:50%;margin-left:-12px}.ui-panel-inner .ui-btn{font-weight:normal}.app-avatar{border-width:0}.app-avatar::after{content:none}.app-avatar .app-icon-avatar{margin-left:-3px;margin-top:-3px;text-transform:uppercase;font-style:normal;background-color:#fff;display:inline-block;width:32px;height:32px;line-height:32px;vertical-align:middle;color:#777;border-radius:32px;padding:0;border:solid 1px #aaa;background-size:34px auto;background-position:center center;font-weight:normal;background-repeat:no-repeat}.app-avatar.app-keep-open{font-weight:600}.app-font-tiny .app-avatar .app-icon-avatar{margin-left:-2px;margin-top:-2px;width:30px;height:30px;line-height:30px;border-radius:30px;background-size:32px auto}.app-font-tiny .app-avatar .app-icon-avatar{margin-left:-2px;margin-top:-2px;width:30px}.app-has-avatar-with-picture .app-icon-avatar{text-indent:-9999px}.ui-listview .app-avatar{padding-top:1em !important}.ui-listview .app-avatar .app-icon-avatar{position:absolute;left:14px;text-align:center;margin-left:-2px;top:50%;margin-top:-16px;font-size:16px}.app-field-type-bool .app-icon{position:static !important;display:inline-block;width:24px;height:24px;margin-top:0 !important}.app-wrapper .app-page-header{visibility:hidden}.app-page-header-fixed{top:0;left:0;right:0;position:absolute}.app-page-header .app-view-description{white-space:normal;max-width:992px;font-size:14px}.ui-page.app-has-icon .app-page-header .app-view-description{max-width:930px}.app-density-condensed .app-page-header .app-view-description{font-size:12px}.app-page-header .app-icon{font-size:48px;left:12px !important;width:48px;height:48px;line-height:48px;margin-top:-24px !important;color:#333}.app-page-header.app-has-icon{padding-left:66px !important;vertical-align:middle}[data-container="collapsible"] [data-container="row"].app-has-description{background-color:#f1f1f1}[data-container="collapsible"]:not([data-header-text="none"]) [data-container="row"].app-has-description{border-top-width:0;padding-top:0}[data-container="collapsible"]:not([data-header-text="none"]) [data-container="row"].app-has-description [data-control="description"]{padding-top:0}[data-container="collapsible"]:not([data-header-text="none"]) [data-container="row"].app-has-description .app-control-inner{padding-top:0}[data-container="collapsible"] [data-container="row"]+[data-container="row"].app-has-description{border-width:1px;padding-top:.25em}.app-desktop .app-echo:not(.app-echo-embedded){padding-right:1.5em}.app-desktop .app-echo:not(.app-echo-embedded) .app-echo-toolbar>.app-echo-see-all{right:1.5em}.app-page-header .app-icon.app-icon-background{font-size:240px;line-height:240px;width:240px;height:240px;margin-left:-120px !important;margin-top:-120px !important;opacity:.075;left:0 !important}.app-page-header .app-icon.app-icon-background::before{font-size:240px;line-height:240px;width:240px;height:240px;position:absolute;top:50% !important;left:50% !important;margin-left:-120px !important;margin-top:-120px !important}.app-page-modal.app-page-scrolled .app-page-header .app-icon-background,.app-page-header:not(.app-page-header-fixed) .app-icon-background{display:none}.app-page-header:not(.app-page-header-fixed){overflow:hidden}.ui-content{overflow-y:hidden}.app-option-selected::before,.app-item-selected::before{content:' ';display:inline-block;left:0;top:0;bottom:0;width:4px;background-color:#38c;position:absolute}.app-page-header-image{height:60px;left:0;top:57px;right:0;position:absolute;background-position:center center;background-size:2500px}.app-page-header.app-has-image h1,.app-page-header.app-has-image h2,.app-page-header.app-has-image .app-icon,.app-page-header.app-has-image .app-view-description{color:#fff !important}.app-page-header.app-has-image{padding-top:1em !important}.app-page-header-image-original{background-size:100%}.app-page-modal .app-page-header-image{top:0}.app-icon.app-caret-r,.app-icon.app-caret-u,.app-icon.app-caret-u-d{margin-top:auto !important}.app-animated .app-icon{animation-name:spin;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:linear}[data-input-container="_system_confirm"] [data-container="collapsible"]{border-bottom:0}.app-sidebar .app-bar-toolbar-bottom{bottom:0;left:0;right:0;position:absolute;line-height:normal;height:56px;z-index:2}.app-sidebar .ui-panel-inner{bottom:57px}.app-has-minisidebar-left .app-sidebar .ui-panel-inner{bottom:200px}.app-sidebar .app-bar-toolbar-bottom{border-top:solid 1px #ccc;padding:0 0 0 7px;white-space:nowrap;background-color:#e9e9e9}.app-sidebar .app-bar-toolbar-bottom .ui-btn{display:inline-block;margin:0;border-width:0;padding:16px 9px !important;width:24px;width:24px;height:24px;text-indent:-9999px}.app-sidebar .app-bar-toolbar-bottom .ui-btn .app-icon{left:50% !important;margin-left:-12px;text-indent:0}.app-sidebar .app-bar-toolbar-bottom .ui-btn.app-btn-settings{position:absolute}.app-sidebar .app-bar-toolbar-bottom.app-has-icons .ui-btn.app-btn-settings{right:0}.app-has-sidebar-left:not(.app-has-minisidebar-left) .app-sidebar .app-bar-toolbar-bottom.app-has-optional-apps .app-btn-apps{display:none}.app-has-sidebar-left:not(.app-has-minisidebar-left) .app-sidebar .app-bar-toolbar-bottom.app-has-optional-apps:not(.app-has-icons) .app-btn-settings{left:0;padding:10px 1em 10px 56px !important;right:0;width:auto;text-align:left;line-height:30px;height:30px;text-indent:0}.app-has-sidebar-left:not(.app-has-minisidebar-left) .app-sidebar .app-bar-toolbar-bottom.app-has-optional-apps:not(.app-has-icons) .app-btn-settings .app-icon{left:16px !important;margin-left:0 !important}.app-has-minisidebar-left .app-sidebar .app-bar-toolbar-bottom{height:auto;padding:0}.app-has-minisidebar-left .app-sidebar .app-bar-toolbar-bottom .ui-btn{display:block;padding:9px 0 !important;width:56px}.app-has-minisidebar-left .app-sidebar .app-bar-toolbar-bottom .ui-btn.app-btn-settings{position:relative;right:auto}.app-has-minisidebar-left .app-sidebar .app-bar-toolbar-bottom .ui-btn:last-of-type{padding-bottom:13px !important}.app-has-minisidebar-left .app-sidebar .app-bar-toolbar-bottom:not(.app-has-optional-apps) .ui-btn:last-of-type .app-icon,.app-has-minisidebar-left .app-sidebar .app-bar-toolbar-bottom:not(.app-has-optional-apps) .ui-btn:last-of-type .app-icon:after,.app-has-minisidebar-left .app-sidebar .app-bar-toolbar-bottom:not(.app-has-optional-apps) .ui-btn:last-of-type .app-icon:before{top:21px !important}.app-has-minisidebar-left .app-sidebar .app-bar-toolbar-bottom.app-has-optional-apps .ui-btn:last-of-type{padding-top:13px !important;padding-bottom:13px !important}.app-sidebar .app-bar-toolbar-bottom .ui-btn:not(.ui-btn-active):not(:hover){background-color:transparent}.app-sidebar .app-bar-toolbar-bottom .ui-btn:not(.ui-btn-active):hover{background-color:rgba(0,0,0,.05)}.app-sidebar .app-bar-toolbar-bottom .ui-btn.app-selected:not(.ui-btn-active)::before{content:' ';position:absolute;background-color:#38c;left:0;bottom:1px;right:0;height:4px}.app-has-minisidebar-left .app-sidebar .app-bar-toolbar-bottom .ui-btn.app-selected:not(.ui-btn-active)::before{width:4px;top:0;left:0;right:auto;height:auto}.ui-panel .ui-listview .app-has-depth+.app-has-depth .ui-btn{border-top-width:0}.ui-panel-inner .app-depth2 .app-icon{left:54px !important}.ui-panel-inner .app-depth2{padding-left:86px !important}.ui-panel-inner .app-depth3 .app-icon{left:82px !important}.ui-panel-inner .app-depth3{padding-left:114px !important}.ui-panel-inner .app-depth4 .app-icon{left:110px !important}.ui-panel-inner .app-depth4{padding-left:142px !important}.ui-panel-inner .app-depth5 .app-icon{left:138px !important}.ui-panel-inner .app-depth5{padding-left:170px !important}.ui-panel-inner .app-has-depth .ui-btn{white-space:normal !important}.app-no-icons.app-popup-icon-left .ui-listview li .ui-btn:not(.ui-btn-icon-notext):not(.ui-mini){padding-left:26px}.app-no-icons .ui-panel-inner .app-depth2{padding-left:56px !important}.app-no-icons .ui-panel-inner .app-depth3{padding-left:84px !important}.app-no-icons .ui-panel-inner .app-depth4{padding-left:112px !important}.app-no-icons .ui-panel-inner .app-depth5{padding-left:140px !important}.app-sidebar .ui-panel-inner .app-depth1{padding-left:16px !important}.app-sidebar .ui-panel-inner .app-depth2:not(.app-has-icon){padding-left:44px !important}.app-sidebar .ui-panel-inner .app-depth3:not(.app-has-icon){padding-left:72px !important}.app-sidebar .ui-panel-inner .app-depth4:not(.app-has-icon){padding-left:90px !important}.app-sidebar .ui-panel-inner .app-depth4:not(.app-has-icon){padding-left:118px !important}.app-sidebar .ui-panel-inner .app-has-icon.app-depth1{padding-left:56px !important}.app-has-depth .app-item-selected{font-weight:600}.app-has-depth .ui-btn{white-space:normal}.app-menu-strip-has-title{overflow:hidden;text-overflow:ellipsis;overflow:hidden;cursor:default}.app-menu-strip-has-title .app-menu-strip-title{height:56px;line-height:56px;padding:0;font-weight:normal}.app-density-comfortable .app-menu-strip-has-title .app-menu-strip-title{font-size:14px}.app-has-sidebar-left .app-menu-strip-has-title .app-menu-strip-title{padding-left:16px}.app-hosted .app-page-modal{box-shadow:0 0 10px 5px rgba(0,0,0,.35)}.app-hosted .app-page-modal-centered.ui-page-active{box-shadow:0 0 10px 5px rgba(0,0,0,.5)}.app-hosted .app-page-modal-background{background-color:transparent}.app-hosted .app-bar-toolbar{background-color:transparent;border-color:transparent;background-image:none !important}.app-hosted.app-hosted-show-navigation .app-bar-toolbar #app-btn-menu.ui-icon-bars{display:none !important}.app-hosted .app-bar-toolbar .app-btn-menu-background{display:none}.app-hosted.app-hosted-show-navigation .app-bar-toolbar .ui-title{margin-left:0 !important;display:none !important}.app-hosted .app-menu-strip{margin-left:-8px !important}.app-hosted:not(.app-hosted-show-navigation) .app-menu-strip{visibility:hidden !important}.app-hosted .ui-panel-position-right .ui-panel-inner{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;bottom:1px}.app-hosted .ui-panel-position-left .ui-panel-inner{border-top:solid 1px #ddd;border-left:solid 1px #ddd;border-bottom:solid 1px #ddd;bottom:1px}.app-hosted .app-bar-toolbar .app-logo{display:none;width:0 !important;left:0}.app-hosted.app-desktop .app-menu-strip ul li a.ui-btn:hover:not(.ui-btn-active){background-color:transparent !important;color:#000}.app-hosted.app-desktop .app-menu-strip ul li a.ui-btn.app-selected:hover:not(.ui-btn-active){background-color:#f6f6f6 !important;color:#000}.app-hosted .ui-panel .app-list-instruction.ui-li-divider.ui-first-child{border-top-width:0 !important}.app-hosted .app-menu-strip .app-selected:not(.app-has-children){font-weight:600}.app-transition-slide-peel-in{transition:transform 250ms ease-out;z-index:2}.app-transition-slide-peel-out{transition:transform 250ms ease-out,opacity 250ms ease-out;z-index:2}.app-transition-slide-background .ui-header-fixed,.app-transition-slide-background .ui-footer-fixed{z-index:2}.app-transition-slide{transition:transform 350ms ease-in-out}.app-transition-slide2{transition:transform 340ms ease-in-out}.app-transition-slide-and-reveal{transition:transform 200ms ease-in-out,opacity 200ms linear}.app-transition-fade-in{transition:opacity 200ms ease-in-out}.app-transition-fade-out{transition:opacity 150ms ease-in-out}.app-bar-actions,app-bar-footer,app-bar-header,.app-wrapper{right:0}.ui-page.app-page-panel.app-page-panel-active{display:inline-block;z-index:2}.app-page-panel-right{right:0;left:auto}.app-page-panel-right .app-wrapper{border-left:solid 1px #ccc}.app-page-panel-right::before{content:' ';display:inline-block;height:57px;left:0;width:100%;top:0;position:absolute}.app-page-panel-right .ui-header.ui-header-fixed.app-bar-header{top:0;min-height:56px;max-height:56px;border-left:solid 1px #ccc;border-bottom-color:transparent;background-color:transparent}.app-page-panel-right .ui-header.ui-header-fixed.app-bar-header .app-bar-buttons{text-align:right}.app-page-panel-right .app-page-header{padding-top:0}.app-echo .app-listview .app-list-instruction{padding-bottom:0 !important}.app-acc-man{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1090;background-color:#fff;line-height:normal}.app-acc-man-inactive{z-index:1000}.app-acc-space{position:absolute;left:0;right:457px;top:0;bottom:0;background-position:left top;background-size:auto 100%;background-repeat:repeat-x}.app-acc-man .app-logo{padding:57px 0 12px;font-size:30px;text-transform:uppercase;background-size:auto 100%;background-position:left center;background-repeat:no-repeat}.app-acc-man .app-acc-close{height:40px;width:40px;position:absolute;top:16px !important;right:24px !important;cursor:pointer;display:inline-block;display:none}.app-acc-man .app-acc-close i{top:50%;left:50%;margin-left:-12px;margin-top:-12px;position:absolute}.app-acc-man .app-acc-close.ui-btn-active i{color:#38c}.app-acc-man.app-acc-man-switch .app-acc-close{display:inline-block}.app-acc-inner{position:absolute;top:0;right:0;bottom:0;width:457px;background-color:#fff;padding:1em 1em 1em 2em}.app-acc-list{position:absolute;left:24px;right:24px;top:140px;overflow-y:auto;padding-top:20px;-ms-overflow-style:auto}.app-acc-footer{position:absolute;left:0;right:0;vertical-align:bottom;padding:8px 16px 16px 32px;bottom:0;background-color:#fff;white-space:normal}@media(max-width:578px){.app-acc-space{width:100%}.app-acc-inner{width:auto;left:80px}.app-acc-list{padding-top:0}.app-acc-footer{font-size:12px}}@media(max-height:600px){.app-acc-list{padding-top:0}}@media(max-width:370px){.app-acc-inner{width:auto;left:0;padding-left:8px;padding-right:8px}.app-acc-list{left:8px;right:8px}.app-acc-man .app-acc-close{right:8px !important}.app-acc-footer{padding-left:8px;padding-right:8px}}.app-acc-man ul{padding-left:0}.app-acc-man li{list-style:none;padding:5px 0}.app-acc-man li a:hover:not(.app-link-disabled){cursor:pointer;background-color:#eee}.app-acc-man li a{display:block;position:relative;text-decoration:none;font-weight:100;padding:10px 15px 10px 60px;color:#333}.app-acc-man li a.ui-btn-active:not(.app-link-disabled){background-color:#f5f5f5;color:#000}.app-acc-man li a.app-link-disabled{cursor:default}.app-acc-man ul a i{width:32px;height:32px;line-height:32px;position:absolute;left:10px;top:50%;margin-top:-16px !important;text-align:center}.app-acc-man ul a i.app-icon-avatar{width:40px !important;height:40px !important;line-height:40px !important;margin-top:-20px !important;background-size:42px auto !important}.app-acc-man a .app-btn-more{right:0;left:auto;top:0 !important;right:0;margin:0 !important;display:inline-block;height:40px;width:40px}.app-acc-man .app-user-name{font-size:24px}.app-acc-man .app-selected .app-user-name{font-weight:600}.app-acc-man .app-user-email{font-size:12px;display:block}.app-acc-man .app-user-signed-out{font-size:12px;font-style:italic;display:block}.app-acc-man a .app-user-signed-out{color:#aaa}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../css/../fonts/MaterialIcons-Regular.eot);src:url(../css/../fonts/MaterialIcons-Regular.woff) format('woff'),url(../css/../fonts/MaterialIcons-Regular.ttf) format('truetype')}.material-icon,.ui-btn::before,.ui-btn::after,.app-btn-more::after,.app-btn::after,.ui-input-search:after,.app-btn-check:after,.app-data-list li:before,.ui-input-search:after{font-family:'Material Icons' !important;font-weight:normal;font-style:normal;font-size:24px;line-height:24px;vertical-align:middle;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}[data-content-framework="bootstrap"] .material-icon{position:relative}h1 .material-icon{font-size:72px}.ui-btn:after{display:none}.ui-btn-icon-notext:after,.ui-btn-icon-left:after,.ui-btn-icon-right:after,.app-has-droparrow:after,.app-btn-has-glyph:after{display:inline-block}.ui-btn-icon-notext:after,.ui-btn-icon-left:after,.ui-btn-icon-right:after{margin-top:-12px}.ui-btn-icon-left:after,.ui-header .ui-btn-icon-left:after,.ui-footer .ui-btn-icon-left:after{left:16px}.app-page-scrollable .ui-btn-icon-left:after{left:6px}.app-sidebar .ui-btn-icon-left:after{left:16px}.ui-mini.ui-btn-icon-left:after{left:3px}.ui-btn-icon-right:after,.app-echo-toolbar h3::after,.app-bar-actions>h3::after,.app-btn-options::after{right:12px}a.ui-btn.app-has-children::after{right:0}.app-bar-actions>h3::after{right:10px;top:50%;margin-top:-12px}.ui-icon-bars::after{content:"menu"}.ui-icon-edit:after{content:"edit"}.ui-input-search:after,.ui-icon-search:after,.app-btn-search:after{content:"search"}.app-page-modal-title .app-btn-fullscreen::after{content:'fullscreen'}.app-page-modal-title .app-btn-fullscreen-exit::after{content:'fullscreen_exit'}.app-page-modal-title .app-btn-close::after{content:'close'}.ui-icon-trash:after{content:"delete"}.ui-btn.ui-icon-carat-l:after{content:"chevron_left"}.ui-btn.ui-icon-carat-r:after{content:"chevron_right"}.ui-icon-back:after{content:"undo"}.ui-icon-grid:after{content:"view_comfy"}.ui-icon-bullets:after{content:"view_list"}.ui-icon-cards:after{content:"view_module"}.ui-icon-chart:after{content:"insert_chart"}.ui-icon-calendar:after{content:"event"}.ui-icon-duplicate:after{content:"content_copy"}.ui-icon-sort:after{content:"sort"}.ui-icon-filter:after{content:"filter_list"}.ui-icon-group:after{content:"group_work"}.ui-icon-plus:after{content:"add"}.ui-icon-gear:after{content:"settings"}.ui-icon-info:after{content:"info"}.ui-icon-file-pdf:after{content:"picture_as_pdf"}.ui-icon-delete:after{content:"clear"}.ui-icon-location:after{content:"location_on"}.ui-icon-zoomin:after{content:"zoom_in"}.ui-icon-zoomout:after{content:"zoom_out"}.ui-icon-navigation:after{content:"navigation"}.ui-icon-arrow-l:after{content:"arrow_back"}.ui-icon-arrow-r:after{content:"arrow_forward"}.ui-icon-download:after{content:"file_download"}.ui-icon-rss:after{content:"rss_feed"}.ui-icon-cloud-download:after{content:"cloud_download"}.ui-icon-clear:after{content:"clear"}.app-checked svg{display:none}.ui-icon-phone:after{content:"call"}.ui-icon-refresh:after{content:"refresh"}.ui-icon-file-upload:after{content:'file_upload'}.ui-icon-grid-on:after{content:'grid_on'}.ui-icon-dots:after,.app-btn-more:after,.app-btn-context:after{content:'more_horiz'}.app-android .ui-icon-dots:after,.app-android .app-btn-more:after,.app-android .app-btn-context:after{content:'more_vert'}.ui-icon-rss-feed:after{content:'rss_feed'}.ui-icon-picture-as-pdf:after{content:'picture_as_pdf'}.ui-icon-collections:after{content:'collections'}.ui-icon-library-books:after{content:'library_books'}.ui-icon-filter-none:after{content:'grid_on'}.ui-icon-wrench:after{content:'build'}.ui-icon-power:after{content:'power_settings_new'}.ui-icon-account:after{content:'perm_identity'}.ui-icon-close-circle:after{content:'cancel'}.ui-icon-unchecked:after{content:'check_box_outline_blank'}.ui-icon-lock:after{content:'lock_open'}.ui-btn .material-icon{position:absolute;width:24px;height:24px;top:50%;margin-top:-12px}.app-bar-actions .app-group-item+.app-group-item{margin-left:-.31em !important;color:#ff8c00}.app-color-block{position:absolute;display:inline-block;right:16px;width:16px;height:16px;border:solid 1px #ddd}.app-item-tile{display:inline-block;width:33.33%;float:left}.app-item-tile .ui-btn{height:30px;max-height:30px;padding-top:60px !important;padding-left:8px !important;padding-right:8px !important;padding-bottom:8px !important;text-align:center !important;font-size:12px !important;white-space:normal !important;border-width:0 !important}.app-item-tile .ui-btn .app-icon,.app-item-tile .ui-btn .app-icon::after,.app-item-tile .ui-btn .app-icon::before{font-size:42px;width:42px;height:42px;line-height:42px}.app-item-tile .ui-btn .app-icon{left:50% !important;top:26px !important;margin-left:-21px;margin-top:0}.app-item-tile .ui-btn.app-item-selected::before{content:none}.app-item-tile .ui-btn.app-item-selected:not(.ui-btn-active),.app-item-tile .ui-btn.app-item-selected:not(.ui-btn-active) .app-icon::after,.app-item-tile .ui-btn.app-item-selected:not(.ui-btn-active) .app-icon::before,.app-item-tile .ui-btn.app-item-selected:not(.ui-btn-active) .app-icon{color:#000}.app-item-tile .ui-btn:not(.ui-btn-active):not(:hover){background-color:transparent !important}.app-item-tile.app-item-tile-stub .ui-btn{visibility:hidden}body:not(.app-has-minisidebar-left) .app-sidebar .app-view-selector .ui-btn{white-space:normal}.app-acc-space{background-image:url("../css/../images/acc-man-bkg.jpg");background-position:left center;background-size:auto 100%}[data-density="relaxed"]{font-size:18px}[data-density="comfortable"]{font-size:16px}[data-density="compact"]{font-size:14px}[data-density="condensed"]{font-size:12px}.app-bar-search{padding:.8em 78px .8em 40px !important;margin:0 !important;position:relative}.app-bar-search [data-input]{overflow:hidden;white-space:nowrap}.app-bar-search[data-container="row"]{border-width:0}.app-bar-search .material-icon{cursor:pointer;width:36px;text-align:center}.app-bar-search .material-icon.ui-btn-active{color:#38c}.app-bar-search .material-icon::before{left:50%;margin-left:-20px}.app-bar-search .material-icon-search{left:6px}.app-bar-search .material-icon-more{right:12px;left:auto;height:24px}.app-bar-search .material-icon-cancel{left:auto;right:48px}.app-bar-search.app-null .material-icon-cancel{display:none}.app-bar-search+.app-bar-history{padding:.5em 0 .5em 0 !important;margin:0 !important;position:relative}.app-bar-search+.app-bar-history ul{padding:0;margin:0}.app-bar-search+.app-bar-history li{list-style-type:none;padding:1em .5em 1em 46px;margin:0;position:relative;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#777}.app-bar-search+.app-bar-history .app-hint{padding-top:0;padding-bottom:.5em;font-style:italic;font-size:12px;cursor:default;white-space:normal;color:#38c}.app-desktop .app-bar-search+.app-bar-history li[data-text]:hover{background-color:#f1f1f1}.app-desktop .app-bar-search+.app-bar-history li b{color:#000}.app-bar-search+.app-bar-history li .material-icon{color:#999 !important;left:6px;margin-left:0 !important;width:36px;text-align:center}.app-bar-search+.app-bar-history li.app-selected,.app-bar-search+.app-bar-history li.app-selected .material-icon,.app-bar-search+.app-bar-history li.app-selected b{background-color:#38c !important;color:#fff !important}[data-container="collapsible"]+[data-container="tabset"]{margin-top:-1px}.app-virtual-screen-bar{position:absolute;z-index:2000;left:0;right:0;top:0;bottom:0}.app-virtual-screen,.app-virtual-screen-bar{background-color:#666}[data-control][data-size]{min-width:0;max-width:none;padding-right:0;text-align:left !important}[data-input="dropdownlist"][data-size],[data-input="autocomplete"][data-size],[data-input="lookup"][data-size]{padding-right:20px}[data-input="listbox"][data-size="auto"],[data-input="checkboxlist"][data-size="auto"],[data-input="radiobuttonlist"][data-size="auto"],[data-control][data-size="fit"]{display:block;min-width:0;max-width:none}[data-control][data-type="datetime"] .app-control-inner:not(.app-control-inner-trailer){padding-right:.7em !important}.app-control-inner-trailer{padding-right:2.25em !important}.app-progress-screen{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1090;background-color:#fff;line-height:normal}.app-progress-text{font-size:14px;position:absolute;bottom:50%;margin-bottom:12px;left:50%;width:500px;margin-left:-257px;text-align:center}.app-progress-bar{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;height:4px;background-color:#777}.app-progress-indicator{background-color:#38c;position:absolute;top:0;left:0;bottom:0;width:100%}[data-layout="form"] .app-icon.app-icon-checkbox,.app-desktop [data-layout="form"] .app-icon.app-icon-checkbox:hover{color:#777 !important}.app-control-toolbar{padding:8px 4px 8px 8px;background-color:#f1f1f1;color:#333;position:absolute;z-index:1;left:0;right:0;height:24px;line-height:24px;white-space:nowrap;overflow:hidden;transition:opacity 250ms ease;user-select:none;-webkit-user-select:none;-ms-user-select:none}.app-control-toolbar.app-control-toolbar-noframe{box-shadow:0 0 16px rgba(0,0,0,.4)}.app-control-toolbar .app-has-droparrow{height:24px;line-height:24px;vertical-align:top;padding:0 24px 0 4px;display:inline-block;cursor:pointer;position:relative;font-size:14px;font-weight:bold;font-style:normal}.app-control-toolbar .app-has-droparrow::after{right:6px}.app-density-condensed .app-control-toolbar .app-has-droparrow{font-size:12px}.app-control-toolbar i{margin-right:8px;cursor:pointer;position:static !important;height:24px;width:24px;vertical-align:baseline !important}.app-control-toolbar .app-divider{display:inline-block;padding:0;margin:0;width:12px;height:24px;border-width:0}.app-control-toolbar .app-has-droparrow+.app-divider{width:6px}.app-control-toolbar .app-shim-more{position:absolute;z-index:1;background-color:#f1f1f1;width:50px;right:0;top:0;bottom:0}.app-control-toolbar .app-control-toolbar-more{position:absolute !important;right:8px;z-index:1}.app-control-toolbar .app-hidden{display:none}.app-desktop .app-control-toolbar .app-control-toolbar-more:hover{background-color:transparent !important}.app-desktop .app-control-toolbar i:not(.app-selected):not(.app-active):not(.app-control-toolbar-more):not(.app-disabled):hover,.app-control-toolbar i:not(.app-active).app-selected{padding:8px 4px;margin:-4px 4px -4px -4px}.app-desktop .app-control-toolbar .app-has-droparrow:not(.app-disabled):hover,.app-control-toolbar .app-has-droparrow.app-selected:not(.app-disabled){margin-top:-8px;margin-bottom:-8px;padding-top:8px;padding-bottom:8px}.app-control-toolbar i:not(.app-active).app-disabled{cursor:default}.app-control-frame{position:absolute;top:1px;left:0;right:0;bottom:0;box-shadow:0 0 16px rgba(0,0,0,.4);transition:opacity 250ms ease;user-select:none;-webkit-user-select:none;-ms-user-select:none}.app-control-toolbar.app-hidden,.app-control-frame.app-hidden{opacity:0;box-shadow:none}.app-data-input-container.app-has-rtf{overflow:hidden;margin-bottom:-4em}iframe.app-data-input{height:100%}.app-control-inner .app-rtf-gutter{display:block;padding:0;margin:0;height:1.5em;transition:height 100ms linear}.app-control-inner .app-rtf-gutter.app-animation{height:0}.app-rtf-cursor{position:absolute;width:1px;height:1em;background-color:#000;z-index:1002}.app-rtf-editor [data-container="row"]{border-width:0}.app-rtf-editor [data-container="row"]:first-child{padding-top:40px;border-width:1px;padding-bottom:400px}.app-rtf-editor [data-container="row"] .app-control-toolbar{margin-left:-1em;padding-left:1.25em;margin-right:-1em;padding-right:1.25em}.app-rtf-editor [data-container="row"] .app-control-inner.app-text-multiline{max-width:none}.app-blob-placeholder{display:none;margin-bottom:.25em}.app-null .app-blob-placeholder{display:block}.app-desktop:not(.app-has-panel-open) .ui-popup-screen{top:57px}.app-bar-notify{font-size:16px;background-color:#323232;color:#fff;display:block;position:absolute;padding:14px 24px;bottom:0;left:0;right:0;cursor:default;z-index:9998;transition-duration:200ms;transition-timing-function:ease-in}.app-bar-notify.app-bar-notify-center{right:auto;max-width:520px;min-width:240px;border-radius:3px}.app-bar-notify.app-bar-notify-left{right:auto;max-width:520px;min-width:240px;border-radius:3px;box-shadow:0 0 5px gray}.app-bar-notify.app-bar-notify-transparent.app-bar-notify-left,.app-bar-notify.app-bar-notify-transparent.app-bar-notify-center{background-color:rgba(50,50,50,.9)}.app-bar-notify.app-hidden{display:none}.app-density-compact .app-bar-notify{font-size:14px}.app-density-condensed .app-bar-notify{font-size:12px}.app-bar-tabs{padding:0;font-size:10px;text-align:center;white-space:nowrap;background-color:#f6f6f6}.app-bar-tabs ul{display:block;padding:0;margin:0}.app-bar-tabs ul li{list-style-type:none;display:inline-block;cursor:pointer;padding:7px 0;max-width:160px;min-width:60px;white-space:normal;vertical-align:top}.app-bar-tabs ul li .app-icon{position:static !important;display:block;width:100%;margin-top:0 !important}.app-bar-tabs ul li span{display:block;padding:0 2px 0 2px;min-height:17px;line-height:17px;vertical-align:bottom;text-overflow:ellipsis;overflow:hidden}.app-desktop .app-bar-tabs ul li:hover{background-color:rgba(0,0,0,.05)}.app-desktop .app-bar-tabs ul li:not(.app-selected):hover span,.app-desktop .app-bar-tabs ul li:not(.app-selected):hover .app-icon{color:#000}.app-bar-aggregates+.app-bar-tabs{border-top:solid 1px #ddd}.app-bar-toolbar-bottom.app-has-tabbar{min-height:56px}.app-bar-tabs .material-icon-more::before{content:'more_horiz'}.app-android .app-bar-tabs .material-icon-more::before{content:'more_vert'}.app-popup .ui-li-count{right:auto;position:static;margin-left:.5em}
.app-chart-list{}.app-chart-list .app-promo-filler{height:89px}.app-chart-list .ui-listview{margin:0;margin-top:-1px}.app-chart{float:left;width:100%;position:relative;display:inline-block}.app-chart .app-chart-inner{display:block;border:solid 1px #ccc;padding:0;padding-left:3px;background-color:#fff;margin-top:-1px;margin-left:-1px}.app-chart.app-chart-has-data .app-chart-inner{padding-left:0}@media(min-width:40em){body.app-sidebar-undocked .app-chart{width:50%}body.app-sidebar-undocked .app-chart.app-chart-medium,body.app-sidebar-undocked .app-chart.app-chart-large{width:100%}}@media(min-width:50em){body:not(.app-sidebar-undocked) .app-chart{width:50%}body:not(.app-sidebar-undocked) .app-chart.app-chart-medium,body:not(.app-sidebar-undocked) .app-chart.app-chart-large{width:100%}}@media(min-width:64em){body.app-sidebar-undocked .app-chart{width:33.333%}body.app-sidebar-undocked .app-chart.app-chart-medium{width:66.666%}body.app-sidebar-undocked .app-chart.app-chart-large{width:100%}}@media(min-width:76em){body:not(.app-sidebar-undocked) .app-chart{width:33.333%}body:not(.app-sidebar-undocked) .app-chart.app-chart-medium{width:66.666%}body:not(.app-sidebar-undocked) .app-chart.app-chart-large{width:100%}}.app-chart .ui-btn{border-width:0;margin:0;padding:0;position:absolute;display:inline-block;top:0;bottom:auto;left:auto;right:1px;width:30px;height:30px}.app-desktop .app-chart-list{padding-right:6px}.app-chart .ui-btn:not(.ui-btn-active):not(:hover){background-color:transparent !important}.app-chart .app-btn-more{width:30px;height:30px;top:0;left:0;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:15px 15px;cursor:pointer}.app-chart .app-chart-mini{height:40px;width:60px;margin-top:12px;margin-left:12px;float:left;cursor:pointer}.app-chart .app-chart-headerbar{color:#000;height:52px;padding-bottom:.25em;width:100%;background-color:#fff}.app-chart.app-chart-has-data .app-chart-header{font-size:12px;font-weight:600;position:absolute;margin-left:1em;margin-right:2.5em;top:1em}.app-echo .app-echo-inner .app-chart-header{white-space:normal}.app-chart-medium.app-chart-has-data .app-chart-header{font-size:14px}.app-chart-large.app-chart-has-data .app-chart-header{font-size:16px}.app-chart .app-chart-data{position:absolute;overflow:auto;height:80%;width:100%;background-color:#fff}.app-chart .app-chart-data table{border-collapse:collapse;padding:1em;padding-top:0;margin:1em;margin-top:0}.app-chart .app-chart-data table th,.app-chart .app-chart-data table td{color:#333;border:solid 1px #ccc;padding:6px;font-size:14px}.app-chart .app-chart-data table th,.app-chart .app-chart-data table td:not(:first-child){text-align:center}.app-density-compact .app-chart .app-chart-data table th,.app-density-compact .app-chart .app-chart-data table td{font-size:12px}.app-density-condensed .app-chart .app-chart-data table th,.app-density-condensed .app-chart .app-chart-data table td{font-size:10px}.app-chart .app-chart-data table th:first-of-type{white-space:nowrap}.app-chart .app-chart-data table td{padding:3px}.app-presenter[data-presenter="calendar"]{position:relative}.app-calendar{line-height:normal}.app-echo .app-calendar{background-color:transparent !important}.app-calendar-dayview,.app-calendar-weekview{transition:margin-left 0 linear}.app-calendar-year-header{width:100%}.app-calendar-year h1{border-bottom:1px solid #ccc;font-weight:200;font-size:45px;width:5.33em;margin:0 auto 24px auto;padding-right:66.66%;transition:color ease .3s}body .app-presenter[data-presenter="calendar"] .app-calendar-yearview .app-calendar-year h1.app-in-header{color:transparent !important}.app-calendar-year:not(.data-loaded) h1{color:#ccc}.app-density-compact .app-calendar-year h1{width:4.66em}.app-density-condensed .app-calendar-year h1{width:4em}.app-calendar-yearview .app-calendar-month{display:block;float:left;box-sizing:border-box;width:33.33%;padding:0 .5em 2em 0}.app-calendar-yearview .app-calendar-month-header{width:10em;border:none;padding:0 0 0 5px;margin:0 auto;font-weight:300;font-size:24px;text-align:left;overflow:hidden}.app-calendar-yearview .app-calendar-month-header:not(.ui-btn-active){background-color:transparent !important;color:#38c}.app-density-compact .app-calendar-yearview .app-calendar-month-header{width:200px}.app-density-condensed .app-calendar-yearview .app-calendar-month-header{width:170px}@media(max-width:32em){.app-calendar-yearview .app-calendar-month,.app-calendar-yearview .app-calendar-month a{font-size:2.2vw !important}.app-calendar-yearview .app-calendar-month-header{width:7.5em !important;padding:0}.app-calendar-yearview .app-calendar-month-header:not(.ui-mini):not(.ui-btn-icon-notext){font-size:4vw !important}.app-calendar-year h1{font-size:8vw;width:3.5em !important}.app-calendar .app-calendar-yearview .app-calendar-month table{width:14em !important}}@media(min-width:32em) and (max-width:40em){.app-calendar-yearview .app-calendar-month,.app-calendar-yearview .app-calendar-month a{font-size:1.8vw !important}.app-calendar-yearview .app-calendar-month-header{width:10em !important}.app-calendar-yearview .app-calendar-month-header:not(.ui-mini):not(.ui-btn-icon-notext){font-size:2.7vw !important}.app-calendar-year h1{font-size:5.5vw}}@media(max-width:62em) and (min-width:40em){body:not(.app-sidebar-undocked) .app-calendar-yearview .app-calendar-month{font-size:1.4vw !important}body:not(.app-sidebar-undocked) .app-calendar-yearview .app-calendar-month-header{font-size:2.5vw !important;width:8em !important}body:not(.app-sidebar-undocked) .app-calendar-year h1{font-size:5vw;width:4.5em}body:not(.app-sidebar-undocked).app-density-compact .app-calendar .app-calendar-year h1{font-size:5vw;width:4em}body:not(.app-sidebar-undocked).app-density-condensed .app-calendar .app-calendar-year h1{font-size:5vw;width:3.66em}}@media(min-width:64em){.app-sidebar-undocked .app-calendar .app-calendar-yearview .app-calendar-month{width:25%}.app-sidebar-undocked .app-calendar-year h1{padding-right:75%}}@media(min-width:77em){body:not(app-sidebar-undocked) .app-calendar .app-calendar-yearview .app-calendar-month{width:25%}body:not(app-sidebar-undocked) .app-calendar-year h1{padding-right:75%}}@media(min-width:95em){.app-sidebar-undocked .app-calendar .app-calendar-yearview .app-calendar-month{width:16.66%}.app-sidebar-undocked .app-calendar-year h1{padding-right:84%}}@media(min-width:107em){body:not(app-sidebar-undocked) .app-calendar .app-calendar-yearview .app-calendar-month{width:16.66%}body:not(app-sidebar-undocked) .app-calendar-year h1{padding-right:84%}}@media(max-width:32em) and (max-resolution:128dpi){.app-calendar-yearview .app-calendar-month{width:50%}.app-calendar-yearview .app-calendar-month,.app-calendar-yearview .app-calendar-month a{font-size:2.5vw !important}.app-calendar-yearview .app-calendar-month-header{width:8.5em !important}.app-calendar-yearview .app-calendar-month-header:not(.ui-mini):not(.ui-btn-icon-notext){font-size:4vw !important}.app-calendar-year h1{font-size:6vw !important;width:6em !important;padding-right:50%}}.app-calendar .app-calendar-yearview .app-calendar-month table{box-sizing:content-box;width:15em;margin-left:auto;margin-right:auto}.app-calendar-yearview .app-calendar-month th{font-weight:normal}.app-calendar-yearview .app-calendar-month td{min-height:1px;text-align:center;vertical-align:middle;width:1.5em;height:2em;padding:0;cursor:pointer}.app-calendar-yearview .app-calendar-month td.app-has-data:not(.app-current-day):not(.ui-btn-active){background-color:#e9e9e9;transition:background-color ease .3s}.app-calendar-yearview .app-calendar-month td.ui-btn-active{background-color:#38c;border-radius:0;color:#fff}.app-day-header .app-current-day{font-weight:600}.app-day-header .ui-btn:not(.ui-btn-active) .app-current-day{color:#38c}.app-calendar-plugin span.app-current-day,.app-calendar-monthview .app-current-day,.app-calendar-yearview .app-current-day,.app-week-header .app-current-day,.app-day-header .app-current-day.visible-day{background-color:#38c;border-radius:50%;color:#fff !important;font-weight:600}.visible-day{background-color:#000;border-radius:50%;color:#fff !important;font-weight:600}.app-week-header li>a>div,.app-day-header li>a>div{display:inline;margin-left:-2px;height:1.5em;line-height:1.5em;vertical-align:middle;width:1.5em;display:inline-block}.app-calendar-monthview .app-calendar-month{height:100%}.app-calendar-monthview .app-calendar-month-header{margin:.25em .5em;text-transform:uppercase;font-weight:300}.app-calendar .app-calendar-month-header{font-size:24px;color:#38c;transition:color ease .2s}.app-calendar-agenda-list .app-calendar-month-header h1{font-size:24px;padding:4px}.app-density-compact .app-wrapper .app-calendar .app-calendar-month-header,.app-density-compact .app-wrapper .app-calendar-agenda-list .app-calendar-month-header h1{font-size:22px}.app-density-condensed .app-wrapper .app-calendar .app-calendar-month-header,.app-density-condensed .app-wrapper .app-calendar-agenda-list .app-calendar-month-header h1{font-size:20px}.app-calendar-monthview .app-calendar-month:not(.data-loaded) .app-calendar-month-header{color:#ccc}.app-calendar-monthview .app-calendar-month-header.app-in-header{color:transparent !important}.app-calendar-monthview .app-calendar-month table{width:100%;border-spacing:0;background-color:#fff;table-layout:fixed}.app-calendar-monthview .app-calendar-month table td{border:solid 1px #e5e5e5;border-top-width:0;border-left-width:0;position:relative;width:14.2%;vertical-align:top}.app-calendar-monthview .app-calendar-month table td ul{margin:0;padding:.5em 0 0 0;list-style:none;font-size:8.5px}.app-calendar-dayview .app-event{font-size:10px}.app-calendar-weekview .app-event{font-size:8.5px}.app-event .app-event-time-long{font-weight:normal}.app-event .app-event-handle{position:absolute;height:5px;bottom:0;right:0;left:0;transition:opacity ease .2s;opacity:0;cursor:row-resize}body:not(.app-show-system-buttons-on-hover) .app-event .app-event-handle{opacity:1}body:not(.app-desktop) .app-event .app-event-handle{padding-top:12px;padding-bottom:12px;bottom:-12px}.app-event:hover .app-event-handle,.app-event-preview .app-event-handle{transition:opacity ease .2s;opacity:1}.app-event .app-event-handle::after{content:' ';display:block;width:20px;height:5px;background-size:20px 20px;background-repeat:no-repeat;background-position:center center;margin:-2px auto 0}@media(min-width:640px){.app-calendar-monthview .app-calendar-month table td ul,.app-calendar-dayview .app-event,.app-calendar-weekview .app-event{font-size:12px}.app-font-tiny .app-calendar-monthview .app-calendar-month table td ul,.app-font-tiny .app-calendar-dayview .app-event,.app-font-tiny .app-calendar-weekview .app-event{font-size:8.5pt}.app-event .app-event-time{font-size:.85em}}@media(min-width:1024px){.app-calendar-monthview .app-calendar-month table td ul,.app-calendar-weekview .app-event{font-size:12px}.app-font-tiny .app-calendar-monthview .app-calendar-month table td ul,.app-font-tiny .app-calendar-weekview .app-event{font-size:8.5pt}}.app-calendar-monthview .app-calendar-month table li{margin:2px;border-radius:2px;white-space:nowrap}@media(max-width:768px){.app-calendar-month table ul li.app-calendar-month-more span{display:none}}.app-calendar-monthview .app-calendar-month table td li.app-calendar-month-more:not(.ui-btn-active){color:#a2a2a2}.app-calendar-monthview .app-calendar-month table td.app-calendar-weekend{background-color:#fcfcfc}.app-calendar-monthview .app-calendar-month table td.app-calendar-weekend>a:not(.ui-btn-active){color:#a2a2a2}.app-calendar-monthview .app-calendar-month table td>a{position:absolute;right:0;top:0;padding:4px 4px 0 4px !important;margin:0;font-weight:normal;line-height:1;border-color:transparent !important}.app-calendar-monthview .app-calendar-month table td>a.ui-btn-active{padding-bottom:4px !important}.app-calendar-yearview .app-calendar-month table td>a{display:inline-block;padding:0;margin:0;font-weight:normal;line-height:1;border-width:0 !important}.app-calendar-yearview .app-calendar-month table td>a:not(.ui-btn-active),.app-calendar-monthview .app-calendar-month table td>a:not(.ui-btn-active){background-color:transparent !important}.app-calendar-yearview .app-calendar-month table td>a>span{display:inline-block;width:1.5em;height:1.5em;line-height:1.5em}.app-calendar-monthview .app-calendar-month table td>a>span{display:inline-block;width:1.5em;text-align:center;vertical-align:middle;height:1.5em;line-height:1.5em}.app-calendar-monthview .app-calendar-month table{border-top:solid 1px #e5e5e5}.app-calendar-weekview,.app-calendar-dayview{height:1060px;overflow:hidden}.app-calendar-time{background-color:#fff;left:0;width:60px;font-size:12px;padding-right:.5em;height:100%;position:relative;z-index:2000;margin-top:-2px}.app-theme-light .app-calendar-time,.app-theme-modern .app-calendar-time{background-color:#f9f9f9}.app-calendar-weekview .app-calendar-time{position:absolute}.app-calendar-dayview .app-calendar-time{float:left}.app-calendar-time ul{list-style:none;padding-left:0;height:100%;margin-top:16px}.app-calendar-time ul li{display:block;height:4%}.app-calendar-time ul li span{padding-left:1em;float:right}.app-calendar-time .app-current-time{position:absolute;top:0;margin-top:16px;left:0;width:60px;text-align:right;color:transparent}.app-has-current-day .app-current-time{color:#38c}.app-has-time-prompt .app-current-time{color:#000}.app-has-current-day .app-calendar-time li .time-hidden,.app-has-time-prompt .app-calendar-time li .time-hidden{color:transparent}.app-calendar-week-grid{padding-left:66px;height:100%}.app-calendar-day-grid{min-width:30000px;height:100%;overflow:hidden}.app-calendar-day,.app-calendar-day-grid .app-calendar-load-at-top{display:inline-block;float:left;height:100%}.app-calendar-day-grid .app-calendar-load-at-top{}.app-calendar-day-grid .dv-load-at-top{position:fixed;top:50%}.current-time-line{position:absolute;z-index:1;top:0;left:0;margin-top:22px;margin-bottom:-23px;right:0}.app-has-current-day .current-time-line,.app-calendar-agenda-list .current-time-line{border-top:solid 1px #38c}.app-calendar-agendaview .current-time-line{right:12px}.app-time-line-container{display:block;vertical-align:middle;height:3em;line-height:2em;padding-top:1em}.app-density-condensed .app-time-line-container{padding-top:1.6em}.app-density-compact .app-time-line-container{padding-top:1.3em}.app-calendar-agenda-list li.app-time-line-container>.app-event-time{color:#38c;padding:0;margin:0;position:static;display:inline-block;vertical-align:baseline;line-height:2em}.app-calendar-agenda-list li.app-time-line-container>.app-time-line-container:first-child{margin-top:1em;height:2em}.app-calendar-agenda-list .app-event{font-weight:600}.app-calendar-agenda-list .app-event .app-event-time{font-weight:normal}.app-calendar-agenda-list .current-time-line{border-radius:0 !important;top:2em;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;height:1px;margin-top:0 !important}.app-density-condensed .app-calendar-agenda-list .app-has-current-day .current-time-line{top:2.5em}.app-density-compact .app-calendar-agenda-list .app-has-current-day .current-time-line{top:2.1em}.app-calendar-weekview .app-calendar-time .current-time-line{margin-top:24px !important}.app-has-time-prompt .current-time-line{border-top:solid 1px #000}.app-calendar-weekview .current-time-line{position:absolute;width:100%}.current-time-line div.dot{position:absolute;content:"";margin-left:70px;margin-top:-.25em;border-radius:.5em;height:.5em;width:.5em !important}.app-has-current-day .current-time-line div.dot{background-color:#38c}.app-has-time-prompt .current-time-line div.dot{background-color:#000}.app-calendar-day{position:relative}.app-calendar-day>div:not(.app-clear-fix):not(.app-calendar-time){height:4%;overflow-x:visible;white-space:nowrap}.app-calendar-weekview .app-calendar-day>div:nth-of-type(1),.app-calendar-dayview .app-calendar-day>div:nth-of-type(2){height:22px;margin-top:-1px}.app-calendar-day>div:not(.app-calendar-time){border-bottom:1px solid #ccc;margin-bottom:-1px}.app-calendar-week-grid .app-calendar-day>div{border-right:solid 1px #ccc;padding-right:1px}.app-calendar-week-grid .app-calendar-day.endofweek>div{border-right-width:2px;padding-right:0}.app-calendar-day>div:last-of-type>div{border-bottom-width:0}.app-calendar-day ul.app-calendar-eventlist{padding:0;margin:0}ul.app-calendar-eventlist li{box-sizing:border-box;position:absolute;list-style:none;padding:.5em;border-radius:2px;top:22px;left:0;width:90%}.app-calendar-dayview ul.app-calendar-eventlist li.app-event{left:70px}.app-calendar-weekview ul.app-calendar-eventlist li.app-event{left:4px}.app-calendar-dayview ul.app-calendar-eventlist li.app-event,.app-calendar-weekview ul.app-calendar-eventlist li.app-event{box-shadow:0 0 3px #fff}.app-calendar-dayview ul.app-calendar-eventlist li.app-event.app-calendar-selected{outline-offset:-3px}.app-calendar-load-at-top,.app-calendar-load-at-bottom{padding-top:1em;padding-bottom:1em}.app-calendar-load-at-top a,.app-calendar-load-at-bottom a{margin-left:auto;margin-right:auto;background-color:transparent !important;border-width:0;font-weight:normal;padding-top:8px;padding-bottom:8px}.app-bar-header .app-bar-calendar{padding-top:3px;overflow:hidden}.app-bar-header .app-bar-calendar .app-tabs{display:inline-block;padding:0;margin-left:15%;margin-right:15%;min-width:70%;width:70%}.app-calendar-badge{cursor:default;display:inline-block;left:12px;position:absolute;font-weight:normal;text-transform:uppercase;font-size:14px!important;line-height:1;margin:0 0 0 0;top:8px;border-width:0 !important;padding:8px 24px 8px 4px !important;box-shadow:none !important}.app-density-condensed .app-calendar-badge{font-size:12px !important}.app-font-tiny .app-calendar-badge{top:6px}.app-density-compact .app-calendar-badge{top:10px}.app-density-comfortable .app-calendar-badge{top:12px}.app-calendar-badge.app-has-droparrow{cursor:pointer}.app-calendar-badge b{font-weight:600}.app-density-compact .app-calendar-badge{}.app-density-condensed .app-calendar-badge{}.app-bar-calendar .app-calendar-badge::after{position:absolute;top:50%;margin-top:-12px}.app-calendar-today,.app-calendar-next,.app-calendar-prev{position:absolute;right:98px;top:4px;margin:6px 0;font-weight:normal !important}.app-font-tiny .app-calendar-today,.app-font-tiny .app-calendar-next,.app-font-tiny .app-calendar-prev{top:2px}.app-density-compact .app-calendar-today,.app-density-compact .app-calendar-next,.app-density-compact .app-calendar-prev,.app-density-comfortable .app-calendar-today,.app-density-comfortable .app-calendar-next,.app-density-comfortable .app-calendar-prev{top:6px}.app-calendar-next{right:.56em}.app-calendar-prev{right:53px}.app-density-compact .app-calendar-today,.app-density-compact .app-calendar-next,.app-density-compact .app-calendar-prev{margin-top:4px}.app-density-condensed .app-calendar-today,.app-density-condensed .app-calendar-next,.app-density-condensed .app-calendar-prev{margin-top:3px}.app-bar-calendar .app-month-header,.app-bar-calendar .app-week-header,.app-bar-calendar .app-day-header{clear:right;margin-top:-1em}.app-bar-calendar .app-month-header ul,.app-bar-calendar .app-week-header ul,.app-bar-calendar .app-day-header ul{padding-left:0;margin-top:.25em}.app-bar-calendar .app-week-header ul,.app-bar-calendar .app-day-header ul{white-space:nowrap;width:30000px}.app-desktop .app-bar-calendar .app-month-header ul{margin-right:16px}.app-bar-calendar .app-month-header li,.app-bar-calendar .app-week-header li,.app-bar-calendar .app-day-header li{list-style:none;font-weight:normal;float:left}.app-bar-calendar .app-month-header li{text-align:right;width:14.28%;padding-bottom:.2em}.app-bar-calendar .app-week-header li,.app-bar-calendar .app-day-header li{display:inline;text-align:center;width:200px;padding:0 2px .2em 0;border-right:none}.app-bar-calendar .app-week-header li a,.app-bar-calendar .app-day-header li a{border:none;padding:0;margin:0;font-weight:normal;width:100%;height:100%;overflow:visible}@media(min-width:30em){.app-bar-calendar .app-week-header li a,.app-bar-calendar .app-day-header li a{font-size:1em !important}}body.app-theme-light:not(.app-desktop) .app-week-header li a.ui-btn:hover:not(.ui-btn-active),body.app-theme-light:not(.app-desktop) .app-day-header li a.ui-btn:hover:not(.ui-btn-active),.app-bar-calendar .app-week-header li a:not(.ui-btn-active),.app-bar-calendar .app-day-header li a:not(.ui-btn-active){background-color:transparent !important}.app-bar-calendar .app-week-header ul{padding-left:65px}.app-sidebar-undocked .app-bar-calendar .app-week-header ul{padding-left:66px}.app-bar-calendar .app-week-header li.last-day-of-week{padding-right:0;border-right:2px solid #ccc}.app-week-header li.first-day-of-week a:not(.ui-btn-active),.app-week-header li.last-day-of-week a:not(.ui-btn-active),.app-day-header li.first-day-of-week a:not(.ui-btn-active),.app-day-header li.last-day-of-week a:not(.ui-btn-active){color:#777}.app-week-header .ui-btn .letter-day,.app-day-header .ui-btn .letter-day,.app-month-header .letter-day{display:inline}@media(max-width:30em){.app-bar-calendar .ui-btn .letter-day,.app-bar-calendar .ui-btn .abbr-day,.app-bar-calendar .ui-btn .full-day{font-size:3vw !important;display:block}.app-bar-calendar .ui-btn div{font-size:4.4vw !important}}@media(min-width:30em) and (max-width:45em){.app-bar-calendar .ui-btn .letter-day,.app-bar-calendar .ui-btn .abbr-day,.app-bar-calendar .ui-btn .full-day{display:block;font-size:.9em !important}.app-bar-calendar li .ui-btn{padding-bottom:.2em !important}.app-bar-calendar li .ui-btn div{font-size:1.2em !important}}.app-week-header .ui-btn span,.app-day-header .ui-btn span{vertical-align:middle}.app-week-header .ui-btn .abbr-day,.app-day-header .ui-btn .abbr-day,.app-month-header .abbr-day{display:none}.app-week-header .ui-btn .full-day,.app-day-header .ui-btn .full-day,.app-month-header .full-day{display:none}.app-week-header .ui-btn div,.app-day-header .ui-btn div{display:inline-block}@media(min-width:30em){.app-month-header .letter-day{display:none}.app-month-header .abbr-day{display:inline}}@media(min-width:45em){.app-week-header .ui-btn .letter-day,.app-day-header .ui-btn .letter-day,.app-month-header .letter-day{display:none}.app-week-header .ui-btn .abbr-day,.app-day-header .ui-btn .abbr-day,.app-month-header .abbr-day{display:inline}}@media(min-width:1680px){.app-week-header .ui-btn .abbr-day,.app-day-header .ui-btn .abbr-day,.app-month-header .abbr-day{display:none}.app-week-header .ui-btn .full-day,.app-day-header .ui-btn .full-day,.app-month-header .full-day{display:inline}}.app-bar-calendar .app-month-header li span{margin-right:.5em}.app-bar-calendar .app-month-header li.app-calendar-weekend{color:#a2a2a2}.app-bar-footer .app-bar-calendar-footer{padding:0 1em;font-size:12px;font-weight:normal}.app-calendar-weekview .app-calendar-week-grid>div:not(.app-calendar-time)>div,.app-bar-calendar .app-week-header li,.app-bar-calendar .app-day-header li{width:300px}.app-bar-calendar-footer .app-scroll-outer{overflow-x:auto;-ms-overflow-style:scrollbar;margin-left:-1em;margin-right:-1em}.app-bar-calendar-footer .app-scroll-inner{height:1px}.app-calendar-agenda-list{list-style:none;margin-left:0;padding:0;width:100% !important}.app-calendar-agenda-list>li{clear:both;padding-bottom:1em}.app-calendar-agenda-list>li:last-of-type{border-bottom-width:0}.app-calendar-agenda-list>li.app-has-current-day h2:not(.ui-btn-active)>span{color:#38c}.app-calendar-agenda-list>li.app-has-current-day .current-time-line{width:auto;margin-bottom:0;margin-right:0;padding:1em 0}.app-calendar-agenda-list .current-time-line .dot{position:absolute;top:0;left:0;margin-left:0}.app-calendar-agenda-list h2{position:absolute;font-size:18px !important;font-weight:600;vertical-align:top;padding:12px 12px 12px 16px;margin:11px 0 0;box-sizing:border-box;z-index:1;border:none}.app-echo .app-calendar-agenda-list h2{padding-left:0}.app-echo .app-calendar-agenda-list h2{cursor:default}.app-echo .dv-action-see-all{line-height:normal}.app-density-compact .app-calendar-agenda-list h2{margin-top:10px}.app-density-condensed .app-calendar-agenda-list h2{margin-top:9px}.app-calendar-agenda-list h2:not(.ui-btn-active){background-color:transparent !important}.app-calendar-agenda-list .app-calendar-month-header{font-size:1em !important;margin-left:17em;border:none;padding:0;margin-top:2em;text-align:left}.app-calendar-agenda-list .app-calendar-month-header:not(.ui-btn-active){background-color:transparent !important;color:#38c}.app-calendar-agenda-list .app-calendar-month-header h1{text-transform:uppercase;font-weight:300;margin:0}.app-echo .app-calendar-agenda-list .app-calendar-month-header{margin-top:0}.app-calendar-agenda-list h2 .app-calendar-daynumbig{display:none}.app-calendar-agenda-list .app-calendar-day{padding-left:11em;width:100%;box-sizing:border-box}.app-calendar-agenda-list .app-calendar-day ul{list-style:none;padding:0;width:100% !important;min-height:3em}.app-calendar-agenda-list .app-calendar-day li{position:relative}.app-calendar-agenda-list .app-calendar-day li>div{margin:12px;margin-left:6em;padding:12px;border-radius:2px;white-space:normal !important}.app-calendar .app-event:not(.app-event-has-end-time){white-space:nowrap}.app-calendar-dayview .app-event:not(.app-event-has-end-time) .app-event-time-long,.app-calendar-weekview .app-event:not(.app-event-has-end-time) .app-event-time-long,.app-calendar-dayview .app-event.app-event-has-end-time .app-event-time,.app-calendar-weekview .app-event.app-event-has-end-time .app-event-time{display:none}.app-calendar .app-event.app-event-preview,.app-calendar .app-event.app-event-new{opacity:.8;z-index:1000 !important;color:#000}.app-calendar-agenda-list li>.app-event-time{margin-top:12px;position:absolute;vertical-align:middle}.app-calendar-agenda-list .app-calendar-day li>div .app-event-time{display:none}@media(min-width:1000px){.app-calendar-agenda-list{display:block !important;margin-left:auto !important;margin-right:auto !important;max-width:800px !important}}.app-calendar-has-end-time .app-calendar-agenda-list .app-calendar-day li>div{margin-left:10em}.app-calendar-has-end-time .app-calendar-agenda-list .app-calendar-month-header{margin-left:21em}@media(max-width:30em){.app-calendar-agenda-list .app-calendar-day{padding-left:5em}.app-calendar-agenda-list li>.app-event-time{display:none}.app-calendar-agenda-list .app-calendar-day li>div .app-event-time{display:block}.app-calendar-agenda-list li.app-time-line-container>.app-event-time{display:block;padding-top:1em}.app-calendar-agenda-list .app-calendar-day li.app-time-line-container{height:40px}.app-calendar-agenda-list .app-calendar-day li>div{margin-left:0 !important}.app-calendar-agenda-list .app-calendar-month-header{margin-left:5em !important}.app-calendar-agenda-list h2 .app-calendar-monthname,.app-calendar-agenda-list h2 .app-calendar-daynum{display:none}.app-calendar-agenda-list h2 .app-calendar-daynumbig{display:block;margin-bottom:-.5em}.app-calendar-agenda-list h2 .app-calendar-dayname{font-size:.75em}}@media(min-width:30.01em){.app-density-compact .app-calendar-agenda-list h2,.app-density-condensed .app-calendar-agenda-list h2{font-size:16px !important}}.app-blink{background-color:#38c !important;color:#fff !important}.app-calendar .app-calendar-time,.app-calendar .app-event,.app-calendar .app-calendar-month-more{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.app-calendar .app-event,.app-calendar .app-calendar-month-more{cursor:pointer;overflow:hidden;color:#fff;padding:.25em}.app-calendar .app-event.app-event-color-4,.app-calendar .app-event.app-event-color-5,.app-calendar .app-event.app-event-color-7,.app-calendar .app-event.app-event-color-10,.app-calendar .app-event.app-event-color-11,.app-calendar .app-event.app-event-color-14,.app-calendar .app-event.app-event-color-15,.app-calendar .app-event.app-event-color-17,.app-calendar .app-event.app-event-color-19,.app-calendar .app-event.app-event-color-22,.app-calendar .app-event.app-event-color-23{color:#000}.app-calendar .app-event .app-event-time{font-weight:normal;text-transform:lowercase;margin-right:-1px}.app-calendar-dayview .app-event .app-event-data,.app-calendar-weekview .app-event .app-event-data{overflow:hidden;height:100%}.app-calendar-dayview .app-event,.app-calendar-weekview .app-event{overflow:visible}.app-calendar-dayview .app-event,.app-calendar-weekview .app-event{padding:.5em}.app-selected.ui-btn .app-event,.app-calendar-selected{outline:3px solid #000;border-radius:0 !important;z-index:1000 !important}.app-event.ui-btn-active,.app-calendar-month-more.ui-btn-active{background-color:#38c;color:#fff}.app-event{opacity:1;transition:opacity ease .5s}.app-event-filter .app-event{opacity:.2;transition:opacity ease .5s}.app-event-more{font-size:.8em !important;text-overflow:clip !important}.app-event-more,.app-event-new{background-color:#e9e9e9}.app-event-more.app-selected{z-index:1000 !important}@media(max-width:45em){.app-calendar-weekview .app-event-more{color:transparent}.app-calendar-monthview .app-event .app-event-time{display:none}}@media(max-width:30em){.app-calendar-dayview .app-event-more .dots{display:inline}.app-calendar-dayview .app-event-more span:not(.dots){display:none}}.app-event-color-0{background-color:#4986e7}.app-event-filter-color-0 .app-event-color-0{opacity:1}.app-event-color-1{background-color:#f83a22}.app-event-filter-color-1 .app-event-color-1{opacity:1}.app-event-color-2{background-color:#16a765}.app-event-filter-color-2 .app-event-color-2{opacity:1}.app-event-color-3{background-color:#a47ae2}.app-event-filter-color-3 .app-event-color-3{opacity:1}.app-event-color-4{background-color:#ffad46}.app-event-filter-color-4 .app-event-color-4{opacity:1}.app-event-color-5{background-color:#9fc6e7}.app-event-filter-color-5 .app-event-color-5{opacity:1}.app-event-color-6{background-color:#ac725e}.app-event-filter-color-6 .app-event-color-6{opacity:1}.app-event-color-7{background-color:#42d692}.app-event-filter-color-7 .app-event-color-7{opacity:1}.app-event-color-8{background-color:#cd74e6}.app-event-filter-color-8 .app-event-color-8{opacity:1}.app-event-color-9{background-color:#ff7537}.app-event-filter-color-9 .app-event-color-9{opacity:1}.app-event-color-10{background-color:#9fe1e7}.app-event-filter-color-10 .app-event-color-10{opacity:1}.app-event-color-11{background-color:#f691b2}.app-event-filter-color-11 .app-event-color-11{opacity:1}.app-event-color-12{background-color:#7bd148}.app-event-filter-color-12 .app-event-color-12{opacity:1}.app-event-color-13{background-color:#9a9cff}.app-event-filter-color-13 .app-event-color-13{opacity:1}.app-event-color-14{background-color:#c2c2c2}.app-event-filter-color-14 .app-event-color-14{opacity:1}.app-event-color-15{background-color:#92e1c0}.app-event-filter-color-15 .app-event-color-15{opacity:1}.app-event-color-16{background-color:#d06b64}.app-event-filter-color-16 .app-event-color-16{opacity:1}.app-event-color-17{background-color:#b3dc6c}.app-event-filter-color-17 .app-event-color-17{opacity:1}.app-event-color-18{background-color:#b99aff}.app-event-filter-color-18 .app-event-color-18{opacity:1}.app-event-color-19{background-color:#fbe983}.app-event-filter-color-19 .app-event-color-19{opacity:1}.app-event-color-20{background-color:#cca6ac}.app-event-filter-color-20 .app-event-color-20{opacity:1}.app-event-color-21{background-color:#fa573c}.app-event-filter-color-21 .app-event-color-21{opacity:1}.app-event-color-22{background-color:#cabdbf}.app-event-filter-color-22 .app-event-color-22{opacity:1}.app-event-color-23{background-color:#fad165}.app-event-filter-color-23 .app-event-color-23{opacity:1}.app-scale{transition:opacity 200ms ease,transform 200ms ease;transform-origin:50% 50%}.app-calendar-plugin{margin:-1em -1em 1em -1em;padding:.5em 0;border-bottom:solid 1px #ddd;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;overflow:hidden}.app-calendar-plugin h1{margin:0;font-size:1em}.app-calendar-plugin table{width:100%;border-collapse:collapse}.app-calendar-plugin table th{font-weight:normal;text-transform:none;font-size:14px}.app-calendar-plugin table td{width:14.2%;height:1.7em;line-height:1.7em;cursor:pointer;text-align:center}.app-calendar-plugin table td.app-has-data{font-weight:600}.app-calendar-plugin table tr:not(.app-week-hidden) td.app-day-hidden{font-size:0 !important}.app-calendar-plugin table tr.app-week-hidden td{visibility:hidden}.app-calendar-plugin table tr:not(.ui-btn-active) td.app-prev-month,.app-calendar-plugin table tr:not(.ui-btn-active) td.app-next-month,.app-calendar-plugin table tr:not(.ui-btn-active) td.app-day-unselectable{color:#bbb}.app-calendar-plugin table tr.app-selected,.app-calendar-plugin table td.app-selected{background-color:rgba(168,233,254,.4)}.app-calendar-plugin table tr.ui-btn-active,.app-calendar-plugin table tr.ui-btn-active td,.app-calendar-plugin table td.ui-btn-active{background-color:#38c}.app-calendar-plugin table tr.ui-btn-active td,.app-calendar-plugin table td.ui-btn-active,.app-calendar-plugin table td.ui-btn-active.app-selected{color:#fff !important}.app-density-condensed .app-calendar-plugin table th,.app-density-condensed .app-calendar-plugin table td,.app-density-condensed .app-calendar-plugin ol li{font-size:12px}.app-font-tiny.app-density-condensed .app-calendar-plugin table th,.app-font-tiny.app-density-condensed .app-calendar-plugin table td,.app-font-tiny.app-density-condensed .app-calendar-plugin ol li{font-size:8.5pt}.app-calendar-plugin .ui-btn{font-weight:normal}.app-calendar-plugin .ui-btn.ui-btn-icon-notext{margin:-11px 0 0;padding:0;display:inline-block;position:absolute;top:50%;margin-top:-11px;height:22px;left:.25em;border-width:0 !important}.app-calendar-plugin .ui-btn.ui-btn-icon-notext::after{top:50%;margin-top:-.5em;height:1em;line-height:1}.app-calendar-plugin .ui-btn.ui-btn-icon-notext:not(.ui-btn-active){background-color:transparent !important}.app-calendar-plugin .ui-btn.ui-btn-icon-notext.app-calendar-plugin-loadright{left:auto;right:.25em}.app-calendar-plugin-container .app-calendar-plugin .ui-btn.app-calendar-plugin-loadleft{left:9px}.app-calendar-plugin-container .app-calendar-plugin .ui-btn.app-calendar-plugin-loadright{right:9px}.app-calendar-plugin .app-calendar-plugin-header{margin-bottom:2px;position:relative}.app-density-condensed .app-calendar-plugin .app-calendar-plugin-header{margin-top:4px}.app-calendar-plugin .app-calendar-plugin-header div .ui-btn{display:inline-block;position:relative;margin:0 !important}.app-calendar-plugin .app-calendar-plugin-header div .ui-btn.app-year-range{cursor:default}.app-calendar-plugin .app-calendar-plugin-header div{text-align:center;height:100%;line-height:1;white-space:nowrap;margin-left:30px;margin-right:30px;padding:0;text-transform:uppercase;font-size:12px;vertical-align:middle}.app-calendar-plugin .app-calendar-plugin-header div a{cursor:pointer}.app-calendar-plugin .app-calendar-plugin-header :not(.ui-btn-icon-notext).ui-btn{padding:4px 3px !important}.app-calendar-plugin .app-month-container,.app-calendar-plugin .app-date-selector-container{width:100%}.app-calendar-plugin .app-scroll-inner{width:300%;margin-left:-100%}.app-calendar-plugin .app-scroll-column{float:left;width:33.3%}.app-calendar-plugin .app-month-container .app-scroll-column>div{text-align:center;text-transform:uppercase;font-size:14px;padding:0 .5em}.app-density-condensed .app-calendar-plugin-header div a,.app-density-condensed .app-calendar-plugin .app-month-container .app-scroll-inner>div,.app-density-condensed .app-calendar-color-legend{font-size:12px}.app-density-compact .app-calendar-plugin-header div a,.app-density-compact .app-calendar-plugin .app-month-container .app-scroll-inner>div,.app-calendar-color-legend{font-size:14px !important}.app-calendar-plugin .ui-btn:not(.ui-btn-icon-notext){margin:0;padding:.5em .25em !important;border-width:0 !important;box-shadow:none !important}.app-calendar-plugin .ui-btn.app-calendar-plugin-fieldselector:not(.ui-btn-icon-notext){display:table;margin:.25em auto 0 auto;border-width:0 !important;padding:3px 1.5em 3px 0 !important}.app-calendar-plugin .app-calendar-plugin-fieldselector .text{padding-left:4px;vertical-align:middle}.app-calendar-plugin .app-calendar-plugin-fieldselector .app-icon{transition:opacity ease 200ms;margin:-6px 0;vertical-align:middle;position:relative !important;left:2px !important}.app-calendar-plugin .ui-btn:not(.ui-btn-icon-notext):not(.ui-btn-active):not(.app-selected):not(:hover),body:not(.app-desktop) .app-calendar-plugin .ui-btn:not(.ui-btn-icon-notext):not(.ui-btn-active):not(.app-selected):hover{background-color:transparent !important}.app-calendar-plugin .app-calendar-plugin-fieldselector.app-selected,.app-calendar-plugin .app-calendar-plugin-fieldselector.app-selected:hover,.app-calendar-plugin .app-calendar-plugin-header .app-selected,.app-calendar-plugin .app-calendar-plugin-header .app-selected:hover,.app-calendar .app-bar-calendar .app-calendar-badge.app-selected,.app-calendar .app-bar-calendar .app-calendar-badge.app-selected:hover{background-color:rgba(0,0,0,.05);color:#000}.app-calendar-plugin .app-calendar-color-legend a.app-hidden{display:none !important}.app-calendar-plugin .app-has-droparrow:after{right:6px}.app-calendar-plugin .app-calendar-color-legend{border-top:1px solid #ddd;padding-left:1em;margin-top:.5em}.app-calendar-plugin .app-calendar-color-legend.app-hidden{display:none !important}.app-calendar-plugin .app-calendar-color-legend ol{list-style:none;padding-left:0;margin-bottom:0;margin-top:.25em}.app-labelsinlist-displayedabove .app-calendar-plugin .app-calendar-color-legend ol{margin-top:.25em}.app-calendar-plugin .app-calendar-color-legend li{position:relative;padding-left:1.5em;cursor:pointer}.app-calendar-plugin .app-calendar-color-legend:not(.app-see-all) li.app-hidden{display:none}.app-calendar-plugin .app-calendar-color-legend .app-item-desc-before{margin-top:.5em !important}.app-calendar-plugin .app-calendar-color-legend .app-legend-toggle{margin-left:1.5em;padding-right:1.5em !important;text-align:left;width:auto;display:inline-block}.app-calendar-plugin .app-calendar-color-legend.app-see-all .app-legend-toggle:after{transform:rotate(180deg)}.app-calendar-plugin .app-calendar-color-legend.app-see-all a.app-legend-toggle span.app-see-more{display:none}.app-calendar-plugin .app-calendar-color-legend:not(.app-see-all) a.app-legend-toggle span.app-see-less{display:none}.app-calendar-plugin .app-calendar-color-legend li span{position:absolute;display:block;top:50%;margin-top:-.5em;left:0;width:1em;height:1em}.app-calendar-plugin .app-calendar-color-legend .app-item-desc{font-size:.75em}.app-density-condensed .app-calendar-plugin .app-calendar-color-legend .app-item-desc{font-size:11px}.app-density-condensed .app-calendar-plugin .app-calendar-color-legend .app-item-desc{font-size:10px}.app-calendar-plugin .app-date-selector-container{}.app-calendar-plugin .app-date-selector-container .app-select-month,.app-calendar-plugin .app-date-selector-container .app-select-year{width:25%;margin:5px 0;padding:0 !important;float:left;text-align:center !important;font-size:.8em;cursor:pointer;height:20px;line-height:20px}.app-calendar-plugin .app-date-selector-container .app-selected:not(.ui-btn-active){font-weight:600 !important}.app-calendar-plugin span.app-current-day{display:inline-block;width:1.7em}.app-calendar-plugin td:not(.app-has-data) span.app-current-day{font-weight:normal}.app-calendar-plugin-container{position:absolute;width:192px;z-index:1002;box-shadow:0 0 16px rgba(0,0,0,.4);overflow:hidden;background-color:#fff;color:#000}.app-calendar-plugin-container>.app-calendar-plugin{border-width:0;margin:0;padding:.5em 0;display:inline-block;position:relative;width:100%;background-color:#fff}.app-calendar-plugin-container .ui-btn.ui-btn-active{background-color:#38c;color:#fff}.app-calendar-plugin-container .ui-btn.app-calendar-btn-close{border-width:0;position:absolute;top:0;right:0;width:24px;height:24px;z-index:1000;margin:4px;padding:0;display:none}.app-calendar-plugin-container .ui-btn.app-calendar-btn-close::after{content:'close'}.app-calendar-plugin-container.app-calendar-show-time:not(.app-calendar-show-bar) .ui-btn.app-calendar-btn-close{display:block}.app-time-container{width:100%;height:100%;display:none;vertical-align:top;position:relative;font-size:14px;line-height:18px}.app-calendar-plugin-container.app-calendar-wide.app-calendar-show-time:not(.app-calendar-hide-date)>.app-calendar-plugin{width:52%}.app-calendar-plugin-container.app-calendar-wide.app-calendar-show-time:not(.app-calendar-hide-date){width:350px}.app-calendar-plugin-container.app-calendar-wide:not(.app-calendar-hide-date) .app-time-container{width:45%;padding-top:10px}.app-calendar-plugin-container.app-calendar-hide-date .app-calendar-plugin{display:none}.app-calendar-plugin-container.app-calendar-show-time .app-time-container{display:inline-block}.app-time-container .app-time-header{margin-top:4px;text-align:center;font-size:28px}.app-time-container .app-time-hour,.app-time-container .app-time-minute,.app-time-container .app-time-second,.app-time-container .app-time-ampm{cursor:pointer;transition:color 200ms}.app-time-container .app-selected{color:#38c;background-color:transparent !important}.app-time-container .app-time-ampm{font-size:10px;line-height:1.3;display:inline-block;font-weight:700;padding-right:24px;margin-right:-24px}.app-time-container .app-time-ampm span{transition:color 200ms}.app-time-container .app-time-selector{background-color:#e5e5e5;border-radius:50%;width:144px;height:144px;margin:4px auto;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.app-time-selector .app-hour-selector,.app-time-selector .app-minute-selector{}.app-time-selector .app-hour-list,.app-time-selector .app-minute-list{margin:0}.app-time-selector li{list-style:none;position:absolute;top:0;left:0;z-index:10200;width:24px;margin-left:-12px;margin-top:-7px;text-align:center;transition:color 300ms ease-in;color:#000;line-height:1}.app-time-selector li.app-cal-selected{color:#fff}.app-time-header .app-cal-selected{color:#38c}.app-time-selector .app-time-hand{position:absolute;width:2px;background-color:#38c;height:65px;top:7px;left:72px;margin-left:-1px;transform-origin:50% 100%}.app-time-selector .app-time-hand.app-transition{transition:300ms ease-out}.app-time-selector .app-time-hand.app-inner-ring{height:32%;margin-top:13%}.app-time-selector .app-time-hand.app-dot span::after{content:" ";background-color:#fff;width:3px;height:3px;position:absolute;border-radius:50%;top:50%;left:50%;margin-left:-1.5px;margin-top:-1.5px;z-index:10250}.app-time-selector .app-time-hand>span{width:24px;height:24px;top:-6px;left:-11px;background-color:#38c;z-index:10175;border-radius:50%;position:absolute}.app-calendar-action-bar{text-align:right;display:none;white-space:nowrap;padding-right:8px}.app-calendar-show-bar .app-calendar-action-bar{display:block}.app-calendar-action-bar .ui-btn{border-width:0 !important;text-transform:uppercase;margin-left:0;margin-right:0;border-radius:0}.app-calendar-action-bar .ui-btn+.ui-btn{margin-left:.25em}.app-calendar-cover{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1000}body.app-desktop .app-calendar-action-bar :not(:hover):not(.ui-btn-active).ui-btn,body:not(.app-desktop) .app-calendar-action-bar :not(.ui-btn-active).ui-btn{background-color:transparent !important}.app-calendar-plugin-container:not(.app-calendar-wide){width:250px !important}.app-calendar-plugin-container:not(.app-calendar-wide) .app-calendar-plugin,.app-calendar-plugin-container:not(.app-calendar-wide) .app-time-container{width:100%}[data-presenter="calendar"]{overflow:hidden}
/*headers*/
body:not(.app-has-sidebar-left) .app-page-header,
.app-page-panel .app-page-header,
.app-page-panel .app-page-header + .app-page-header-divider,
.app-page-panel-right .app-bar-heading,
.app-page-panel-right::before,
.ui-panel-inner .app-list-instruction.app-logo,
.ui-panel-inner .ui-listview > .ui-li-divider.app-list-instruction.app-logo {
    background-color: #0089ce;
}

body:not(.app-has-sidebar-left) .app-bar-actions,
body:not(.app-hosted) .ui-page > .ui-content::before,
.app-page-modal > .ui-content:before {
    background-color: #0089ce;
}

body:not(.app-has-sidebar-left) .app-page-header,
.app-page-modal .app-page-header,
.app-page-panel .app-page-header,
.app-page-modal .app-bar-actions,
.app-page-modal .app-text,
.app-page-panel .app-text,
body:not(.app-has-sidebar-left) .app-page-header .app-icon,
.app-page-modal .app-page-header .app-icon,
.app-page-panel .app-page-header .app-icon,
.app-page-modal.app-has-fixed-bar .app-bar-actions .ui-btn:not(:hover):not(.ui-btn-active),
.app-bar-heading.app-bar-heading-modal .app-bar-label /*, .app-bar-heading.app-bar-heading-modal .app-view-instruction*/ {
    color: #f5f5f5;
}

    .app-page-modal.app-has-fixed-bar .app-bar-actions .ui-btn:not(:hover):not(.ui-btn-active)::after {
        border-top-color: #f5f5f5;
    }

    body:not(.app-has-sidebar-left) .app-page-header .app-icon.app-icon-background,
    .app-page-modal .app-page-header .app-icon.app-icon-background,
    .app-page-panel .app-page-header .app-icon.app-icon-background {
        opacity: 0.2;
    }

/*buttons.promo*/
.app-btn-promo.ui-btn.app-has-icon,
.app-btn-promo.ui-btn.app-has-icon:not(.ui-btn-active):not(.app-selected):hover, 
.app-btn-promo.ui-btn.app-has-icon.ui-btn-active {
    background-color: #0089ce;
}

.app-has-icon.ui-btn-icon-notext.app-btn-promo:hover .app-icon,
.app-has-icon.ui-btn-icon-notext.app-btn-promo .app-icon,
.app-has-icon.ui-btn-icon-notext.app-btn-promo .app-icon::after,
.app-has-icon.ui-btn-icon-notext.app-btn-promo .app-icon::before {
    color:  #fff;
}

/*buttons.menu*/
.app-has-sidebar-left .app-bar-toolbar:not(.app-has-back) .app-btn-menu-background {
    background-color:  #f6f6f6;
    border-right-color: #0089ce;
    border-bottom-color:  #ccc;
}

    .app-has-sidebar-left .app-bar-toolbar:not(.app-has-back) .app-btn-menu-background::after {
        background-color: #0089ce;
    }

body.app-has-sidebar-left:not(.app-has-panel-right) #app-btn-menu.ui-icon-bars::after {
    color:  #333;
}

.app-desktop.app-has-sidebar-left:not(.app-has-panel-right) #app-btn-menu.ui-icon-bars:hover:not(.ui-btn-active)::after {
    color:  #000;
}

body.app-has-sidebar-left:not(.app-has-panel-right) #app-btn-menu.ui-icon-bars.ui-btn-active::after {
    color:  #111;
}

.app-has-minisidebar-left .app-bar-toolbar:not(.app-has-back) .app-btn-menu-background {
    background-color:  #f6f6f6;
    border-right-color: #0089ce;
    border-bottom-color:  #ccc;
}

    .app-has-minisidebar-left .app-bar-toolbar:not(.app-has-back) .app-btn-menu-background::after {
        background-color: #0089ce;
    }

body.app-has-minisidebar-left:not(.app-has-panel-right) #app-btn-menu.ui-icon-bars::after {
    color:  #333;
}

.app-desktop.app-has-minisidebar-left:not(.app-has-panel-right) #app-btn-menu.ui-icon-bars:hover:not(.ui-btn-active)::after {
    color:  #000;
}

body.app-has-minisidebar-left:not(.app-has-panel-right) #app-btn-menu.ui-icon-bars.ui-btn-active::after {
    color:  #000;
}

.app-has-sidebar-left .app-bar-toolbar .app-logo {
    color: #fff;
}

.app-has-sidebar-left .app-bar-toolbar .app-logo {
    color:  #000;
}

.app-has-minisidebar-left .app-bar-toolbar .app-logo {
    color: #fff;
}

.ui-panel-inner .ui-listview > .ui-li-divider.app-list-instruction.app-logo {
    background-color:  #f6f6f6;
    border-top-color:  #f6f6f6;
    color:  #000;
}

/*toolbar*/
.app-bar-toolbar {
    background-color: #0089ce;
    border-color: #0089ce;
}

body:not(.app-has-sidebar-left) .ui-page[data-page-header='false'] .app-bar-actions,
.app-page-modal[data-page-header='false'] .app-bar-actions {
    border-bottom-color: #0089ce;
}

body:not(.app-has-sidebar-left):not(.app-hosted) .ui-page:not([data-page-header='false']).app-has-fixed-bar .app-bar-heading,
.app-page-modal:not([data-page-header='false']):not(.app-has-header-bar) .app-bar-heading,
.ui-page:not([data-page-header='false']) .app-wrapper > .app-listview:not(.app-listview-static) .app-list-instruction {
    border-top-color: #0089ce;
}

body:not(.app-has-sidebar-left) .app-bar-toolbar,
body:not(.app-has-minisidebar-left) .ui-header-fixed .ui-title {
    border-color: transparent;
    background-color: transparent;
}

body:not(.app-has-sidebar-left) div[data-layout="form"] > div[data-container="collapsible"]:first-of-type,
.app-page-modal div[data-layout="form"] > div[data-container="collapsible"]:first-of-type,
.app-page-modal div[data-layout="form"] > div[data-container="collapsible"][data-header-text="none"]:first-of-type > div:first-of-type {
    border-top-color:  #ddd;
}

body:not(.app-has-sidebar-left) .app-page-header + .app-page-header-divider,
.app-page-modal .app-page-header + .app-page-header-divider {
    background-color:  #ddd;
}

.app-page-modal-title .app-btn,
.app-page-modal-title .app-icon,
body:not(.app-hosted) .app-bar-toolbar .ui-btn:before,
body:not(.app-hosted) .app-bar-toolbar .ui-btn:after,
body:not(.app-hosted) .app-bar-toolbar .ui-btn .app-icon,
body:not(.app-hosted) .app-bar-toolbar .ui-btn .app-icon:before,
body:not(.app-hosted) .app-bar-toolbar .ui-btn .app-icon:after,
body:not(.app-hosted) .app-back-text {
    color: #eee;
}

.app-bar-toolbar .app-avatar .app-icon-avatar {
    border-color: #eee;
}

.app-desktop .app-page-modal-title .app-btn:hover:not(.ui-btn-active),
.app-desktop:not(.app-hosted) .app-bar-toolbar .ui-btn:hover:not(.ui-btn-active):before,
.app-desktop:not(.app-hosted) .app-bar-toolbar .ui-btn:hover:not(.ui-btn-active):after,
.app-desktop:not(.app-hosted) .app-bar-toolbar .ui-btn:hover:not(.ui-btn-active) .app-icon,
.app-desktop:not(.app-hosted) .app-bar-toolbar .ui-btn:hover:not(.ui-btn-active) .app-icon:before,
.app-desktop:not(.app-hosted) .app-bar-toolbar .ui-btn:hover:not(.ui-btn-active) .app-icon:after,
.app-desktop:not(.app-hosted) .app-bar-toolbar .app-back-text:hover:not(.ui-btn-active) {
    color: #fff;
}

.app-desktop .app-bar-toolbar .app-avatar:hover:not(.ui-btn-active) .app-icon-avatar {
    border-color: #fff;
}

.app-page-modal-title .app-btn.ui-btn-active,
body:not(.app-hosted) .app-bar-toolbar .ui-btn.ui-btn-active:before,
body:not(.app-hosted) .app-bar-toolbar .ui-btn.ui-btn-active:after,
body:not(.app-hosted) .app-bar-toolbar .ui-btn.ui-btn-active .app-icon,
body:not(.app-hosted) .app-bar-toolbar .ui-btn.ui-btn-active .app-icon:before,
body:not(.app-hosted) .app-bar-toolbar .ui-btn.ui-btn-active .app-icon:after,
body:not(.app-hosted) .app-bar-toolbar .app-back-text.ui-btn-active {
    color: rgba(255,255,255,0.8);
}

.app-bar-toolbar .app-avatar.ui-btn-active .app-icon-avatar {
    border-color: rgba(255,255,255,0.8);
}

body:not(.app-hosted) .app-bar-toolbar .app-menu-strip .ui-btn:not(.ui-btn-active) {
    color: #f5f5f5;
}

body:not(.app-hosted) .app-bar-toolbar a.ui-btn.app-has-children:not(.ui-btn-active)::after {
    color: #f5f5f5;
}

.app-page-panel .app-bar-header .ui-btn {
    color: #f5f5f5;
}

.app-desktop:not(.app-hosted) .app-bar-toolbar .app-menu-strip .ui-btn:hover:not(.ui-btn-active) {
    color: #fff;
}

.app-desktop .app-bar-toolbar a.ui-btn.app-has-children:hover:not(.ui-btn-active)::after {
    color: #fff;
}

.app-desktop:not(.app-has-popup-open) .app-menu-strip ul li a.ui-btn:hover:not(.ui-btn-active) {
    background-color: rgba(0,0,0,0.05);
}

.app-menu-strip ul li a.ui-btn.app-selected:not(.ui-btn-active),
body.app-has-popup-open .app-menu-strip ul li a.ui-btn.app-selected:hover:not(.ui-btn-active) {
    background-color: rgba(0,0,0,0.1);
}

.app-desktop .app-page-panel .app-bar-header .ui-btn:hover:not(.ui-btn-active) {
    color: #fff;
}

.app-bar-toolbar .app-menu-strip .ui-btn.ui-btn-active {
    color: #fff;
}

.app-bar-toolbar a.ui-btn.app-has-children.ui-btn-active::after {
    color: #fff;
}

.app-page-panel .app-bar-header .ui-btn.ui-btn-active {
    color: #fff;
}

body:not(.app-has-panel-right):not(.app-hosted) .ui-bar-a .app-menu-strip .ui-btn:hover:not(.ui-btn-active),
body:not(.app-has-panel-right):not(.app-hosted) .ui-bar-a .app-menu-strip .ui-btn.app-selected:not(.ui-btn-active) {
    color: #fff;
}

body:not(.app-has-sidebar-left):not(.app-hosted) .app-bar-toolbar .app-logo,
.app-has-minisidebar-left .app-bar-toolbar .app-logo,
.app-has-panel-right .app-bar-toolbar .app-logo,
.app-menu-strip-title {
    color: #fff;
}

/*split toolbar*/
.app-has-panel-right .app-bar-toolbar {
    background-color:  #e9e9e9;
    border-color:  #ccc;
}

.app-has-panel-right:not(.app-has-minisidebar-left) .ui-header-fixed .ui-title {
    border-color: transparent;
}

.app-has-panel-right .app-bar-toolbar .ui-btn {
    color:  #777;
}

.app-has-panel-right .app-bar-toolbar h3::after,
.app-has-panel-right .app-bar-toolbar a.ui-btn.app-has-children:not(.ui-btn-active)::after {
    color:  #777;
}

.app-has-panel-right .app-bar-toolbar .ui-btn:hover:not(.ui-btn-active) {
    color:  #333;
}

.app-has-panel-right .app-bar-toolbar .ui-btn.ui-btn-active {
    color:  #38c;
}

.app-has-panel-right .app-bar-toolbar .ui-btn:before,
.app-has-panel-right .app-bar-toolbar .ui-btn:after,
.app-has-panel-right .app-bar-toolbar .ui-btn .app-icon,
.app-has-panel-right .app-bar-toolbar .ui-btn .app-icon:before,
.app-has-panel-right .app-bar-toolbar .ui-btn .app-icon:after {
    color:  #333;
}

    .app-has-panel-right .app-bar-toolbar .ui-btn:before,
    .app-has-panel-right .app-bar-toolbar .ui-btn:after,
    .app-has-panel-right .app-bar-toolbar .ui-btn .app-icon,
    .app-has-panel-right .app-bar-toolbar .ui-btn .app-icon:before,
    .app-has-panel-right .app-bar-toolbar .ui-btn .app-icon:after {
        color:  #000;
    }

        .app-has-panel-right .app-bar-toolbar .ui-btn:before,
        .app-has-panel-right .app-bar-toolbar .ui-btn:after,
        .app-has-panel-right .app-bar-toolbar .ui-btn .app-icon,
        .app-has-panel-right .app-bar-toolbar .ui-btn .app-icon:before,
        .app-has-panel-right .app-bar-toolbar .ui-btn .app-icon:after {
            color:  #38c;
        }

/*actionbar*/
.app-bar-actions.ui-header,
.ui-listview > .ui-li-divider.app-list-instruction,
.app-presenter-instruction,
.app-grid-header,
.app-grid-header .app-frozen-spacer,
.app-bar-header.ui-header {
    background-color:  #f1f1f1;
}

body:not(.app-has-panel-right) .app-bar-actions .ui-btn {
    color:  #333;
}

    body:not(.app-has-panel-right) .app-bar-actions .ui-btn::after {
        border-top-color:  #333;
    }

.app-desktop:not(.app-has-panel-right) .app-bar-actions .ui-btn:hover:not(.ui-btn-active) {
    color:  #000;
}

    .app-desktop:not(.app-has-panel-right) .app-bar-actions .ui-btn:hover:not(.ui-btn-active):after {
        border-top-color:  #000;
    }

body:not(.app-has-panel-right) .app-bar-actions .ui-btn.ui-btn-active {
    color:  #000;
}

    body:not(.app-has-panel-right) .app-bar-actions .ui-btn.ui-btn-active::after {
        border-top-color:  #000;
    }

body:not(.app-has-panel-right) .app-bar-actions .ui-btn:before,
body:not(.app-has-panel-right) .app-bar-actions .ui-btn:after,
body:not(.app-has-panel-right) .app-bar-actions .ui-btn .app-icon,
body:not(.app-has-panel-right) .app-bar-actions .ui-btn .app-icon:before,
body:not(.app-has-panel-right) .app-bar-actions .ui-btn .app-icon:after,
[data-layout="form"] .app-control-toolbar i,
[data-layout="form"] .app-control-toolbar .app-has-droparrow {
    color:  #777;
}

    [data-layout="form"] .app-control-toolbar .app-has-droparrow::after {
        border-top-color:  #777;
    }

.app-desktop:not(.app-has-panel-right) .app-bar-actions .ui-btn:hover:not(.ui-btn-active):before,
.app-desktop:not(.app-has-panel-right) .app-bar-actions .ui-btn:hover:not(.ui-btn-active):after,
.app-desktop:not(.app-has-panel-right) .app-bar-actions .ui-btn:hover:not(.ui-btn-active) .app-icon,
.app-desktop:not(.app-has-panel-right) .app-bar-actions .ui-btn:hover:not(.ui-btn-active) .app-icon:before,
.app-desktop:not(.app-has-panel-right) .app-bar-actions .ui-btn:hover:not(.ui-btn-active) .app-icon:after,
.app-desktop [data-layout="form"] .app-control-toolbar i:hover:not(.app-active),
.app-desktop [data-layout="form"] .app-control-toolbar .app-has-droparrow:hover {
    color:  #000;
}

    .app-desktop [data-layout="form"] .app-control-toolbar .app-has-droparrow:hover::after,
    [data-layout="form"] .app-control-toolbar .app-has-droparrow.app-selected::after,
    [data-layout="form"] .app-control-toolbar .app-has-droparrow.app-active,
    [data-layout="form"] .app-control-toolbar .app-has-droparrow.app-active::after {
        border-top-color:  #000 !important;
    }

body:not(.app-has-panel-right) .app-bar-actions .ui-btn.ui-btn-active:before,
body:not(.app-has-panel-right) .app-bar-actions .ui-btn.ui-btn-active:after,
body:not(.app-has-panel-right) .app-bar-actions .ui-btn.ui-btn-active .app-icon,
body:not(.app-has-panel-right) .app-bar-actions .ui-btn.ui-btn-active .app-icon:before,
body:not(.app-has-panel-right) .app-bar-actions .ui-btn.ui-btn-active .app-icon:after {
    color:  #000;
}

body:not(.app-has-panel-right) .app-bar-actions .ui-btn-icon-notext.ui-btn-active:before,
body:not(.app-has-panel-right) .app-bar-actions .ui-btn-icon-notext.ui-btn-active:after,
body:not(.app-has-panel-right) .app-bar-actions .ui-btn-icon-notext.ui-btn-active .app-icon,
body:not(.app-has-panel-right) .app-bar-actions .ui-btn-icon-notext.ui-btn-active .app-icon:before,
body:not(.app-has-panel-right) .app-bar-actions .ui-btn-icon-notext.ui-btn-active .app-icon:after,
[data-layout="form"] .app-control-toolbar i.app-active,
.app-desktop [data-layout="form"] .app-control-toolbar i.app-active:hover {
    color:  #000;
}

[data-layout="form"] .app-control-toolbar .app-selected {
    color:  #333;
    background-color:  rgba(0,0,0,.1);
}

[data-layout="form"] .app-control-toolbar .app-disabled,
.app-desktop [data-layout="form"] .app-control-toolbar .app-disabled:hover {
    color:  #aaa;
}

/*modalActionBar or no sidebar action bar*/
.app-page-modal .app-bar-actions h3,
.ui-page.app-page-modal .app-bar-actions .ui-btn,
body:not(.app-has-sidebar-left) .app-bar-actions .ui-btn,
body:not(.app-has-sidebar-left) .app-bar-actions h3,
body:not(.app-has-sidebar-left) .ui-page.app-has-fixed-bar .app-page-header {
    color: #f5f5f5;
}

    .app-page-modal .app-bar-actions h3:after,
    .ui-page.app-page-modal .app-bar-actions .ui-btn::after,
    body:not(.app-has-sidebar-left) .app-bar-actions .ui-btn:after,
    body:not(.app-has-sidebar-left) .app-bar-actions .ui-btn.app-selected:after,
    body:not(.app-has-sidebar-left) .app-bar-actions h3:after {
        color: #f5f5f5;
    }

.app-desktop .app-page-modal .app-bar-actions h3:hover:not(.ui-btn-active),
.app-desktop .ui-page.app-page-modal .app-bar-actions .ui-btn:hover:not(.ui-btn-active),
body.app-desktop:not(.app-has-sidebar-left) .app-bar-actions .ui-btn:hover:not(.ui-btn-active),
body.app-desktop:not(.app-has-sidebar-left) .app-bar-actions h3:hover:not(.ui-btn-active) {
    color: #fff;
}

    .app-desktop .app-page-modal .app-bar-actions h3:hover:not(.ui-btn-active):after,
    .app-desktop .ui-page.app-page-modal .app-bar-actions .ui-btn:hover:not(.ui-btn-active)::after,
    body.app-desktop:not(.app-has-sidebar-left) .app-bar-actions .ui-btn:hover:not(.ui-btn-active):after,
    body.app-desktop:not(.app-has-sidebar-left) .app-bar-actions h3:hover:not(.ui-btn-active):after {
        color: #fff;
    }

.app-page-modal .app-bar-actions h3.ui-btn-active,
.ui-page.app-page-modal .app-bar-actions .ui-btn.ui-btn-active,
body:not(.app-has-sidebar-left) .app-bar-actions .ui-btn.ui-btn-active,
body:not(.app-has-sidebar-left) .app-bar-actions h3.ui-btn-active {
    color: #fff;
}

    .app-page-modal .app-bar-actions h3.ui-btn-active:after,
    .ui-page.app-page-modal .app-bar-actions .ui-btn.ui-btn-active::after,
    body:not(.app-has-sidebar-left) .app-bar-actions .ui-btn.ui-btn-active:after,
    body:not(.app-has-sidebar-left) .app-bar-actions h3.ui-btn-active:after {
        color: #fff;
    }

body:not(.app-has-sidebar-left) .app-bar-actions .ui-btn:before,
body:not(.app-has-sidebar-left) .app-bar-actions .ui-btn:after,
body:not(.app-has-sidebar-left) .app-bar-actions .ui-btn .app-icon,
body:not(.app-has-sidebar-left) .app-bar-actions .ui-btn .app-icon:before,
body:not(.app-has-sidebar-left) .app-bar-actions .ui-btn .app-icon:after,
.ui-page.app-page-modal .app-bar-actions .ui-btn:before,
.ui-page.app-page-modal .app-bar-actions .ui-btn:after,
.ui-page.app-page-modal .app-bar-actions .ui-btn .app-icon,
.ui-page.app-page-modal .app-bar-actions .ui-btn .app-icon:before,
.ui-page.app-page-modal .app-bar-actions .ui-btn .app-icon:after {
    color: #eee;
}

.app-desktop:not(.app-has-sidebar-left) .app-bar-actions .ui-btn:hover:not(.ui-btn-active):before,
.app-desktop:not(.app-has-sidebar-left) .app-bar-actions .ui-btn:hover:not(.ui-btn-active):after,
.app-desktop:not(.app-has-sidebar-left) .app-bar-actions .ui-btn:hover:not(.ui-btn-active) .app-icon,
.app-desktop:not(.app-has-sidebar-left) .app-bar-actions .ui-btn:hover:not(.ui-btn-active) .app-icon:before,
.app-desktop:not(.app-has-sidebar-left) .app-bar-actions .ui-btn:hover:not(.ui-btn-active) .app-icon:after,
.app-desktop .app-page-modal .app-bar-actions .ui-btn:hover:not(.ui-btn-active):before,
.app-desktop .app-page-modal .app-bar-actions .ui-btn:hover:not(.ui-btn-active):after,
.app-desktop .app-page-modal .app-bar-actions .ui-btn:hover:not(.ui-btn-active) .app-icon,
.app-desktop .app-page-modal .app-bar-actions .ui-btn:hover:not(.ui-btn-active) .app-icon:before,
.app-desktop .app-page-modal .app-bar-actions .ui-btn:hover:not(.ui-btn-active) .app-icon:after {
    color: #eee;
}

body:not(.app-has-sidebar-left) .app-bar-actions .ui-btn.ui-btn-active:before,
body:not(.app-has-sidebar-left) .app-bar-actions .ui-btn.ui-btn-active:after,
body:not(.app-has-sidebar-left) .app-bar-actions .ui-btn.ui-btn-active .app-icon,
body:not(.app-has-sidebar-left) .app-bar-actions .ui-btn.ui-btn-active .app-icon:before,
body:not(.app-has-sidebar-left) .app-bar-actions .ui-btn.ui-btn-active .app-icon:after,
.ui-page.app-page-modal .app-bar-actions .ui-btn.ui-btn-active:before,
.ui-page.app-page-modal .app-bar-actions .ui-btn.ui-btn-active:after,
.ui-page.app-page-modal .app-bar-actions .ui-btn.ui-btn-active .app-icon,
.ui-page.app-page-modal .app-bar-actions .ui-btn.ui-btn-active .app-icon:before,
.ui-page.app-page-modal .app-bar-actions .ui-btn.ui-btn-active .app-icon:after {
    color: #eee;
}


.app-desktop:not(.app-has-sidebar-left) .app-bar-actions .ui-btn-icon-notext:hover:not(.ui-btn-active):before,
.app-desktop:not(.app-has-sidebar-left) .app-bar-actions .ui-btn-icon-notext:hover:not(.ui-btn-active):after,
.app-desktop:not(.app-has-sidebar-left) .app-bar-actions .ui-btn-icon-notext:hover:not(.ui-btn-active) .app-icon,
.app-desktop:not(.app-has-sidebar-left) .app-bar-actions .ui-btn-icon-notext:hover:not(.ui-btn-active) .app-icon:before,
.app-desktop:not(.app-has-sidebar-left) .app-bar-actions .ui-btn-icon-notext:hover:not(.ui-btn-active) .app-icon:after {
    color: #fff;
}


body:not(.app-has-sidebar-left) .app-bar-actions .ui-btn-icon-notext.ui-btn-active:before,
body:not(.app-has-sidebar-left) .app-bar-actions .ui-btn-icon-notext.ui-btn-active:after,
body:not(.app-has-sidebar-left) .app-bar-actions .ui-btn-icon-notext.ui-btn-active .app-icon,
body:not(.app-has-sidebar-left) .app-bar-actions .ui-btn-icon-notext.ui-btn-active .app-icon:before,
body:not(.app-has-sidebar-left) .app-bar-actions .ui-btn-icon-notext.ui-btn-active .app-icon:after {
    color: rgba(255,255,255,0.8);
}


/*sidebar.full*/

.app-sidebar {
    background-color:  #f6f6f6;
    border-color:  #ccc;
}

    .app-sidebar .ui-li-static,
    .app-calendar-plugin {
        background-color:  #fff;
        border-color:  #ddd;
    }

    .app-sidebar .ui-listview > li.ui-last-child > a.ui-btn {
        border-color:  #ddd;
    }

    .app-sidebar .ui-li-divider:not(.app-list-instruction) {
        background-color:  #ccc;
    }

    .app-sidebar .ui-panel-inner .ui-btn:before,
    .app-sidebar .ui-panel-inner .ui-btn:after,
    .app-sidebar .ui-panel-inner .ui-btn .app-icon,
    .app-sidebar .ui-panel-inner .ui-btn .app-icon:before,
    .app-sidebar .ui-panel-inner .ui-btn .app-icon:after {
        color:  #777;
    }

.app-desktop .app-sidebar .ui-panel-inner .ui-btn:hover:not(.ui-btn-active):before,
.app-desktop .app-sidebar .ui-panel-inner .ui-btn:hover:not(.ui-btn-active):after,
.app-desktop .app-sidebar .ui-panel-inner .ui-btn:hover:not(.ui-btn-active) .app-icon,
.app-desktop .app-sidebar .ui-panel-inner .ui-btn:hover:not(.ui-btn-active) .app-icon:before,
.app-desktop .app-sidebar .ui-panel-inner .ui-btn:hover:not(.ui-btn-active) .app-icon:after {
    color:  #000;
}

.app-sidebar .ui-panel-inner .ui-btn.ui-btn-active:before,
.app-sidebar .ui-panel-inner .ui-btn.ui-btn-active:after,
.app-sidebar .ui-panel-inner .ui-btn.ui-btn-active .app-icon,
.app-sidebar .ui-panel-inner .ui-btn.ui-btn-active .app-icon:before,
.app-sidebar .ui-panel-inner .ui-btn.ui-btn-active .app-icon:after {
    color:  #000;
}


.app-has-sidebar-left .app-bar-toolbar-bottom {
    border-color:  #ccc;
    background-color:  #f6f6f6;
}

    .app-has-sidebar-left .app-bar-toolbar-bottom.app-has-icons {
        border-color:  #ccc;
        background-color:  #e9e9e9;
    }

.app-sidebar .app-bar-toolbar-bottom .ui-btn.app-selected:not(.ui-btn-active)::before {
    background-color: #0089ce;
}

.app-sidebar .app-option-selected:before {
    background-color: #0089ce;
}

.app-bar-toolbar-bottom .ui-btn.app-btn-settings,
.app-sidebar .ui-panel-inner .ui-btn,
.app-sidebar .ui-panel-inner .app-calendar-plugin table,
.app-sidebar .ui-panel-inner .ui-li-static {
    color:  #333;
}

.app-sidebar .app-has-droparrow::after {
    border-top-color:  #333;
}

.app-desktop .app-sidebar .ui-panel-inner .ui-btn:hover:not(.ui-btn-active) {
    color:  #000;
}

.app-desktop .app-sidebar .app-has-droparrow:hover:not(.ui-btn-active)::after {
    border-top-color:  #000;
}

.app-sidebar .ui-panel-inner .ui-btn.ui-btn-active {
    color:  #000;
}

.app-sidebar .app-has-droparrow.ui-btn-active::after {
    border-top-color:  #000;
}

.app-sidebar .app-item-desc,
.app-sidebar .ui-panel-inner .ui-li-static.app-wrap,
.app-sidebar .app-calendar-plugin table tr:not(.ui-btn-active) td.app-prev-month,
.app-sidebar .app-calendar-plugin table tr:not(.ui-btn-active) td.app-next-month,
.app-sidebar .app-calendar-plugin table tr:not(.ui-btn-active) td.app-day-unselectable {
    color:  #999;
}

.app-sidebar .ui-btn:not(.ui-btn-active) .app-icon.material-icon.material-icon-chevron-right {
    color:  #acacac !important;
}

.app-desktop .app-sidebar .ui-btn:not(.ui-btn-active):not(.app-selected):hover,
.app-desktop .app-sidebar .app-calendar-plugin table tr:not(.ui-btn-active) td:hover:not(.ui-btn-active):not(.app-day-unselectable) {
    background-color:  rgba(0,0,0,0.05);
}

.app-bar-toolbar-bottom .ui-btn:before,
.app-bar-toolbar-bottom .ui-btn:after,
.app-bar-toolbar-bottom .ui-btn .app-icon,
.app-bar-toolbar-bottom .ui-btn .app-icon:before,
.app-bar-toolbar-bottom .ui-btn .app-icon:after {
    color:  #777;
}

.app-desktop .app-bar-toolbar-bottom .ui-btn.app-btn-settings:hover:not(.ui-btn-active),
.app-desktop .app-bar-toolbar-bottom .ui-btn:hover:not(.ui-btn-active):before,
.app-desktop .app-bar-toolbar-bottom .ui-btn:hover:not(.ui-btn-active):after,
.app-desktop .app-bar-toolbar-bottom .ui-btn:hover:not(.ui-btn-active) .app-icon,
.app-desktop .app-bar-toolbar-bottom .ui-btn:hover:not(.ui-btn-active) .app-icon:before,
.app-desktop .app-bar-toolbar-bottom .ui-btn:hover:not(.ui-btn-active) .app-icon:after {
    color:  #000;
}

.app-bar-toolbar-bottom .ui-btn.app-btn-settings.ui-btn-active,
.app-bar-toolbar-bottom .ui-btn.ui-btn-active:before,
.app-bar-toolbar-bottom .ui-btn.ui-btn-active:after,
.app-bar-toolbar-bottom .ui-btn.ui-btn-active .app-icon,
.app-bar-toolbar-bottom .ui-btn.ui-btn-active .app-icon:before,
.app-bar-toolbar-bottom .ui-btn.ui-btn-active .app-icon:after {
    color:  #000;
}

.app-bar-toolbar-bottom.app-has-icons .ui-btn.app-btn-settings,
.app-bar-toolbar-bottom.app-has-icons .ui-btn:before,
.app-bar-toolbar-bottom.app-has-icons .ui-btn:after,
.app-bar-toolbar-bottom.app-has-icons .ui-btn .app-icon,
.app-bar-toolbar-bottom.app-has-icons .ui-btn .app-icon:before,
.app-bar-toolbar-bottom.app-has-icons .ui-btn .app-icon:after {
    color:  #333;
}

.app-desktop .app-bar-toolbar-bottom.app-has-icons .ui-btn.app-btn-settings:hover:not(.ui-btn-active),
.app-desktop .app-bar-toolbar-bottom.app-has-icons .ui-btn:hover:not(.ui-btn-active):before,
.app-desktop .app-bar-toolbar-bottom.app-has-icons .ui-btn:hover:not(.ui-btn-active):after,
.app-desktop .app-bar-toolbar-bottom.app-has-icons .ui-btn:hover:not(.ui-btn-active) .app-icon,
.app-desktop .app-bar-toolbar-bottom.app-has-icons .ui-btn:hover:not(.ui-btn-active) .app-icon:before,
.app-desktop .app-bar-toolbar-bottom.app-has-icons .ui-btn:hover:not(.ui-btn-active) .app-icon:after {
    color:  #000;
}

.app-bar-toolbar-bottom.app-has-icons .ui-btn.app-btn-settings.ui-btn-active,
.app-bar-toolbar-bottom.app-has-icons .ui-btn.ui-btn-active:before,
.app-bar-toolbar-bottom.app-has-icons .ui-btn.ui-btn-active:after,
.app-bar-toolbar-bottom.app-has-icons .ui-btn.ui-btn-active .app-icon,
.app-bar-toolbar-bottom.app-has-icons .ui-btn.ui-btn-active .app-icon:before,
.app-bar-toolbar-bottom.app-has-icons .ui-btn.ui-btn-active .app-icon:after {
    color:  #000;
}

/*sidebar.mini*/
.app-has-minisidebar-left .app-sidebar {
    background-color:  #f6f6f6;
    border-color:  #ccc;
}

    .app-has-minisidebar-left .app-sidebar .ui-li-static {
        background-color:  #fff;
        border-color:  #ddd;
    }

    .app-has-minisidebar-left .app-sidebar .ui-li-divider:not(.app-list-instruction) {
        background-color:  #ccc;
    }

    .app-has-minisidebar-left .app-sidebar .ui-btn,
    .app-has-minisidebar-left .app-sidebar .ui-btn:before,
    .app-has-minisidebar-left .app-sidebar .ui-btn:after,
    .app-has-minisidebar-left .app-sidebar .ui-btn .app-icon,
    .app-has-minisidebar-left .app-sidebar .ui-btn .app-icon:before,
    .app-has-minisidebar-left .app-sidebar .ui-btn .app-icon:after {
        color:  #777;
    }

.app-desktop.app-has-minisidebar-left .app-sidebar .ui-btn:hover:not(.ui-btn-active),
.app-desktop.app-has-minisidebar-left .app-sidebar .ui-btn:hover:not(.ui-btn-active):before,
.app-desktop.app-has-minisidebar-left .app-sidebar .ui-btn:hover:not(.ui-btn-active):after,
.app-desktop.app-has-minisidebar-left .app-sidebar .ui-btn:hover:not(.ui-btn-active) .app-icon,
.app-desktop.app-has-minisidebar-left .app-sidebar .ui-btn:hover:not(.ui-btn-active) .app-icon:before,
.app-desktop.app-has-minisidebar-left .app-sidebar .ui-btn:hover:not(.ui-btn-active) .app-icon:after {
    color:  #000;
}

.app-has-minisidebar-left .app-sidebar .ui-btn.ui-btn-active,
.app-has-minisidebar-left .app-sidebar .ui-btn.ui-btn-active:before,
.app-has-minisidebar-left .app-sidebar .ui-btn.ui-btn-active:after,
.app-has-minisidebar-left .app-sidebar .ui-btn.ui-btn-active .app-icon,
.app-has-minisidebar-left .app-sidebar .ui-btn.ui-btn-active .app-icon:before,
.app-has-minisidebar-left .app-sidebar .ui-btn.ui-btn-active .app-icon:after {
    color:  #000;
}

.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn:not(.ui-btn-active):before,
.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn:not(.ui-btn-active):after,
.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn:not(.ui-btn-active) .app-icon,
.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn:not(.ui-btn-active) .app-icon:before,
.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn:not(.ui-btn-active) .app-icon:after {
    color:  #333;
}

.app-desktop.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn:hover:not(.ui-btn-active):before,
.app-desktop.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn:hover:not(.ui-btn-active):after,
.app-desktop.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn:hover:not(.ui-btn-active) .app-icon,
.app-desktop.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn:hover:not(.ui-btn-active) .app-icon:before,
.app-desktop.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn:hover:not(.ui-btn-active) .app-icon:after {
    color:  #000;
}

.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn.ui-btn-active:before,
.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn.ui-btn-active:after,
.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn.ui-btn-active .app-icon,
.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn.ui-btn-active .app-icon:before,
.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn.ui-btn-active .app-icon:after {
    color:  #000;
}

.app-desktop .app-has-minisidebar-left .ui-btn:not(.ui-btn-active):not(.app-selected):hover,
.app-desktop .app-has-minisidebar-left .app-calendar-plugin table tr:not(.ui-btn-active) td:hover:not(.ui-btn-active):not(.app-day-unselectable) {
    background-color:  rgba(0,0,0,0.05);
}

.app-has-minisidebar-left .app-bar-toolbar-bottom {
    border-color:  #ccc;
    background-color:  #f6f6f6;
}

    .app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons {
        border-color:  #ccc;
        background-color:  #e9e9e9;
    }

    .app-has-minisidebar-left .app-bar-toolbar-bottom .ui-btn.app-selected:not(.ui-btn-active)::before {
        background-color: #0089ce;
    }

.app-has-minisidebar-left .app-sidebar .app-option-selected:before {
    background-color: #0089ce;
}

/*panels/popups*/
div[data-role="panel"] .ui-btn:before,
div[data-role="panel"] .ui-btn:after,
div[data-role="panel"] .ui-btn .app-icon,
div[data-role="panel"] .ui-btn .app-icon:before,
div[data-role="panel"] .ui-btn .app-icon:after,
.ui-popup .ui-btn:before,
.ui-popup .ui-btn:after,
.ui-popup .ui-btn .app-icon,
.ui-popup .ui-btn .app-icon:before,
.ui-popup .ui-btn .app-icon:after {
    color: #0089ce;
}

.ui-listview .app-avatar .app-icon-avatar {
    border-color: #0089ce;
}


.app-desktop div[data-role="panel"] .ui-btn:hover:not(.ui-btn-active):before,
.app-desktop div[data-role="panel"] .ui-btn:hover:not(.ui-btn-active):after,
.app-desktop div[data-role="panel"] .ui-btn:hover:not(.ui-btn-active) .app-icon,
.app-desktop div[data-role="panel"] .ui-btn:hover:not(.ui-btn-active) .app-icon:before,
.app-desktop div[data-role="panel"] .ui-btn:hover:not(.ui-btn-active) .app-icon:after,
.app-desktop .ui-popup .ui-btn:hover:not(.ui-btn-active):before,
.app-desktop .ui-popup .ui-btn:hover:not(.ui-btn-active):after,
.app-desktop .ui-popup .ui-btn:hover:not(.ui-btn-active) .app-icon,
.app-desktop .ui-popup .ui-btn:hover:not(.ui-btn-active) .app-icon:before,
.app-desktop .ui-popup .ui-btn:hover:not(.ui-btn-active) .app-icon:after {
    color: #006DA3;
}

/* tabbar (bottom tabs) */

.app-bar-tabs ul li.app-selected span,
.app-bar-tabs ul li.app-selected .app-icon {
    color: #0089ce;
}


.ui-listview .app-avatar:hover:not(.ui-btn-active) .app-icon-avatar {
    border-color: #006DA3;
}

div[data-role="panel"] .ui-btn.ui-btn-active:before,
div[data-role="panel"] .ui-btn.ui-btn-active:after,
div[data-role="panel"] .ui-btn.ui-btn-active .app-icon,
div[data-role="panel"] .ui-btn.ui-btn-active .app-icon:before,
div[data-role="panel"] .ui-btn.ui-btn-active .app-icon:after,
.ui-popup .ui-btn.ui-btn-active:before,
.ui-popup .ui-btn.ui-btn-active:after,
.ui-popup .ui-btn.ui-btn-active .app-icon,
.ui-popup .ui-btn.ui-btn-active .app-icon:before,
.ui-popup .ui-btn.ui-btn-active .app-icon:after {
    color: #006DA3;
}

.ui-listview .app-avatar.ui-btn-active .app-icon-avatar {
    border-color:  #fff;
}

.ui-popup .ui-btn-icon-notext.ui-btn-active:before,
.ui-popup .ui-btn-icon-notext.ui-btn-active:after,
.ui-popup .ui-btn-icon-notext.ui-btn-active .app-icon,
.ui-popup .ui-btn-icon-notext.ui-btn-active .app-icon:before,
.ui-popup .ui-btn-icon-notext.ui-btn-active .app-icon:after {
    color:  #000;
}

div[data-role="panel"] .app-item-tile .ui-btn.app-item-selected:not(.ui-btn-active),
div[data-role="panel"] .app-item-tile .ui-btn.app-item-selected:not(.ui-btn-active) .app-icon::after,
div[data-role="panel"] .app-item-tile .ui-btn.app-item-selected:not(.ui-btn-active) .app-icon::before,
div[data-role="panel"] .app-item-tile .ui-btn.app-item-selected:not(.ui-btn-active) .app-icon {
    color:  #000;
}

/*buttons.form*/
.app-bar-buttons .ui-btn {
    color:  #333;
}

.app-desktop .app-bar-buttons .ui-btn:hover:not(.ui-btn-active) {
    color:  #333;
}

.app-bar-buttons .ui-btn.ui-btn-active {
    color:  #333;
}

[data-layout="form"] .app-icon {
    color:  #555;
}

.app-desktop [data-layout="form"] .app-icon:hover:not(.ui-btn-active) {
    color:  #000;
}

[data-layout="form"] .app-icon.ui-btn-active {
    color:  #38c;
}


/*modal*/
.app-page-modal-background {
    background-color:  rgba(0,0,0,.5);
}

.app-page-modal-title,
.ui-page.app-page-modal .app-page-header,
.ui-page.app-page-modal .ui-header.ui-header-fixed.app-bar-actions {
    background-color: #0089ce;
}

/*system*/
.app-has-depth .ui-btn.app-item-selected,
.app-has-depth .ui-btn.app-item-selected:hover:not(.ui-btn-active),
.ui-popup .app-has-depth .app-item-selected:not(:hover):not(.ui-btn-active):not(.app-checked),
.ui-popup .app-has-depth .app-item-selected:hover:not(.ui-btn-active) {
    background-color:  rgba(0,0,0,.075);
}

.app-bar-toolbar .app-back-text {
    max-width:  50%;
}

.app-desktop .ui-btn:not(.ui-btn-active):not(.app-selected):hover,
.app-desktop .app-btn-promo:not(.ui-btn-active):not(.app-selected):hover:after,
.app-desktop .app-calendar-plugin table td:hover:not(.ui-btn-active):not(.app-day-unselectable),
.app-desktop [data-layout="form"] .app-control-toolbar > i:hover:not(.app-active):not(.app-disabled),
.app-desktop [data-layout="form"] .app-control-toolbar > .app-has-droparrow:hover {
    background-color:  rgba(0,0,0,0.05);
}

.dataview-busy-indicator {
    background-color: #ceac00;
}

.app-option-selected::before,
.app-item-selected::before,
.app-listview .app-selected.ui-btn::before {
    background-color: #0089ce;
}

/* tabs */

.app-desktop .app-tabs .ui-btn:not(.ui-btn-active):not(.app-selected):hover {
    background-color: transparent;
}

.app-tabs .ui-btn.app-tab-active,
.app-tabs .ui-btn.ui-btn-active {
    background-color: #0089ce;
}

.app-tabs .ui-btn,
.app-tabs .ui-btn.app-tab-active,
.app-tabs .ui-btn.ui-btn-active,
.app-desktop .app-tabs .ui-btn:not(.ui-btn-active):not(.app-selected):hover {
    border-color: #0089ce;
}

    .app-tabs .ui-btn:not(.ui-btn-active) {
        color: #0089ce;
        background-color: #fff;
    }

/* status bar */
.app-status-bar .Segment.Current,
.app-status-bar .Segment.Current span.Inner::after,
.app-status-bar .Segment.Current span.Self {
    border-color: #0089ce;
    background-color: #0089ce;
    color: #f5f5f5;
}

.app-status-bar .Segment.First.Current,
.app-status-bar .Segment.PastToCurrent span.Inner::after {
    border-color: #0089ce;
}

.app-bar-toolbar .app-logo {
    text-indent: -9999px;
    width:194px;
    padding: 0;
    background-image: url("../css/../App_Themes/eCom/Reports/top_logo.png");
    background-size: auto 40px;
    background-position: center center;
}
li.CreditCardDetailsAvailable span.app-field-PaymentMethod{background-image:  url(../css/../App_Themes/eCom/inactive_process_status.png);background-repeat:no-repeat;background-position:right center;}
li.AutoFraudActivated span.app-field-FraudCount{background-image:  url(../css/../App_Themes/eCom/human_kpi_red.png);background-repeat:no-repeat;background-position:right center;} 
li.AutoHoldActivated span.app-field-HoldCount{background-image:  url(../css/../App_Themes/eCom/flag_kpi_red.png);background-repeat:no-repeat;background-position:right center;}
li.FromeComFailure span.app-field-RecordDirection{background-image: url(../css/../from_ecom_failure.png);background-repeat:no-repeat;background-position:center center;}
tr.FromeComSuccess td.RecordDirection{background-image: url(../css/from_ecom_success.png);background-repeat:no-repeat;background-position:center center;}
tr.ToeComFailure td.RecordDirection{background-image: url(../css/to_ecom_failure.png);background-repeat:no-repeat;background-position:center center;}
tr.ToeComSuccess td.RecordDirection{background-image: url(../css/to_ecom_success.png);background-repeat:no-repeat;background-position:center center;}
table.SiteActions{visibility: hidden;}
.WorkflowOrders_editForm1 .RichEditor{width: 400px!important; height: 300px!important;  /*for height control, you need to modify Controls/RichEditor.ascx.cs as well*/}
.WorkflowOrders_convertToOrder .RichEditor{ width: 400px!important; height: 400px!important;/*for height control, you need to modify Controls/RichEditor.ascx.cs as well*/}
.Orders_finalizeQuote .RichEditor {width: 600px!important; height: 300px /*for height control, you need to modify Controls/RichEditor.ascx.cs as well*/}
.Orders_previewEmail .RichEditor{width: 600px!important; height: 400px!important; /*for height control, you need to modify Controls/RichEditor.ascx.cs as well*/}
.EmailActivityTrail_orderEmailEditForm1 .RichEditor{width: 600px!important; height: 330px!important; /*for height control, you need to modify Controls/RichEditor.ascx.cs as well*/}
#QuoteConversionNotification div.Header,
#StandardNotification div.Header,
#NotificationEmailTemplate div.Header,
#ToEmail div.Header,
#CC div.Header,
#BCC div.Header,
#PaymentMethod div.Header,
#TransportMode div.Header,
#PurchasedGiftCard div.Header,
#ReceivedGiftCard div.Header,
#AccountHolderName div.Header,
#ReferenceNumber1 div.Header,
#PaymentAmount div.Header,
#Action div.Header,
#PaymentTerms div.Header,
#NameOnCard div.Header,
#CCLookup div.Header,
#CCType div.Header,
#CCNumber div.Header,
#CCExpiryMonth div.Header,
#CCCSCCode div.Header,
#BankAccountType div.Header,
#BankAccountNumber div.Header,
#BankABARouting div.Header,
#BankAccountHolderName div.Header,
#BankName div.Header,
.WithLabel .Header{display: block;float: left;margin-left: 12px;width: 100px;}
#ShipToMethodID div.Header{display: block;float: left;margin-left: 12px; width: 85px;}
#ShippingCharges div.Header{display: block;float: left; margin-left: 12px; width: 85px;}
#CCExpiryMonth div.Value{float: left;width: 85px;padding-left: 0px;}
#CCExpiryYear div.Value{padding-left: 0px;}
#InvoiceLines div.EmbeddedViewPlaceHolder{padding: 0px!important;}
/*Hiding the Object Reference Popup Arrow link for Store Lookup since Store Lookup is not COTS*/
.Orders_editForm1 .ObjectRef, .Orders_editQuote .ObjectRef{visibility:hidden!important;}
.Customers_editForm2 .ObjectRef{visibility:hidden!important;}
table.DataView tr.HeaderTextRow td.HeaderText{color: #696969;padding: 0px 4px 4px 4px;/*max-width:800px;*/}
/* core membership styles */
body, input, button, select, textarea{font-family: tahoma;font-size: 8.5pt;}
body{margin-top: 0px;}
form{margin: 0px;}
.MembershipBarPlaceholder{height: 22px;border-bottom: solid 1px silver;background-color: White;}
div.MembershipBar{font-family: Tahoma;font-size: 8.5pt;position: absolute;height: 0px;border-style: none;top: 2px;right: 10px;background-color: transparent;position:absolute;z-index: 2;}
table.LoginDialog{border: solid 1px silver;float: right;position: relative;z-index: 102000;margin-right: 4px;background-color: #F5F5F5;color: #000000;margin-right: 0px;}
table.LoginDialogCollapsed{color: Black;background-color: transparent;border: 1px solid transparent;height: 20px;margin-top: 0px;z-index: auto;}
table.LoginDialog input#UserName, table.LoginDialog input#Password{width: 90px;}
table.LoginDialog td{padding: 1px;}
table.LoginDialog td#LoginControls{padding: 2px;}
table.LoginDialog td#Anchor{padding-left: 4px;padding-top: 2px;}
div.MembershipBar input, div.MembershipBar button{font-family: tahoma;font-size: 8.5pt;}
div.MembershipBar a{color: #336699;text-decoration: none;}
div.MembershipBar a:hover{text-decoration: underline;}
.MembershipManager table.ViewSelector{visibility: hidden;}
div.HelpBar{width: 250px;background-color: white;border: solid 1px gray;padding: 4px;}
div.HelpBar div.Title{font-weight: bold;background-color: Navy;color: White;padding: 2px 4px 2px 4px;margin-bottom: 4px;}
div.HelpBar iframe{width: 250px;height: 280px;overflow: auto;}
div.HelpBar div.Buttons{margin-top: 4px;border-top: solid 1px silver;padding-top: 4px;}
div.HelpBar div.Buttons button{margin-right: 4px;}
div.HelpLink{position: relative;top: 4px;background-color: transparent;}
div.FixedDialog.UserIdle div.Text{padding-bottom: 8px;background-image: url(<%= WebResource("MyCompany.Theme.Information.gif") %>);background-repeat: no-repeat;padding-left: 20px;}
div.FixedDialog.UserIdle div.Buttons{text-align: center;}
div.BookmarkBar{float:left;margin-top: -2px;font-family: Tahoma;font-size: 8.5pt;padding: 0px 10px;color: #696969;}
div.BookmarkBar a{color: #336699;text-decoration: none;}
div.BookmarkBar a:hover{text-decoration: underline;}
div.BookmarkBar table.Frame{border-collapse: collapse;}
div.BookmarkBar table.Frame tr td{padding: 3px 2px;height: 22px;}
div.BookmarkBar div.BookmarkControls{position:relative;display:inline;padding-top: 4px;}
div.BookmarkBar input{width: 350px;height: 12px;padding:1px 2px;font-size:7pt;border: solid 1px gray;color: gray;margin-left:4px;}
div.BookmarkBar a.AddBookmark{font-size:1px;display:block;height: 15px;width: 16px;background-image: url(<%= WebResource("MyCompany.Theme.AddBookmark.gif") %>);background-repeat: no-repeat;cursor:pointer;}
div.BookmarkBar a.CancelBookmark{font-size:1px;display:block;height: 15px;width: 16px;background-image: url(<%= WebResource("MyCompany.Theme.Undo.gif") %>);background-repeat: no-repeat;ackground-position: center center;cursor:pointer;}
div.BookmarkBar a.AddBookmark:hover, div.BookmarkBar a.CancelBookmark:hover{text-decoration:none;}
a.RotateHistory{text-decoration:none;}
div.RotateHistory{background-image:url(<%= WebResource("MyCompany.Theme.Search.png") %>); width:48px; height: 48px;cursor:pointer;}
div#maincontainer div#Header{width:100%; overflow:hidden}
div#maincontainer div#PageHeaderBar {padding:7px;margin-bottom:18px}
div#maincontainer div.login_aspx div.ProductLogo img, div#maincontainer div.merchantsignup_aspx div.ProductLogo img{display:none}
div.ProductLogo{ left: 280px; position: absolute; top: 4px;}
#PageHeader{float:left;position:relative; min-height:30px; width:100%; background:#fff}
table#PageBody tr td#PageHeaderContent div.Header{padding:16px 8px 8px}	
div#maincontainer div.PageMenuBar {bottom:0px;clear: left;position:absolute;z-index:9;}
.help_integrationhelp_aspx td#PageHeaderContent div.Header div.Title{float:left;padding: 2px 0 8px;}
.help_operatorhelp_aspx #PageHeader,.help_integrationhelp_aspx #PageHeader{height:88px;}
.help_operatorhelp_aspx .SiteMapPath,.help_integrationhelp_aspx .SiteMapPath{height:20px; background:url("../css/_Shared/TabsInactiveTab.gif") repeat-x 0 3px; margin-top:-36px; width:634px; position:absolute}
.MembershipBarPlaceholder { float: right;/*width:300px*/}
table#PageBody {clear: both;width: 100%;}
/*------------------CSS For SEO related page on manager panel------------------------------*/
div.seo{color:#444; font-size:12px}
div.seo dl.seo_suppserchengine dd ol li a,
div.seo dl.seo_suppserchengine dd p a,
div.seo dl.seo_suppserchengine dd ul li a {text-decoration:underline;}
div.seo dl.seo_suppserchengine dd ol li a:hover,
div.seo dl.seo_suppserchengine dd p a:hover,
div.seo dl.seo_suppserchengine dd ul li a:hover { color:#2562A0; text-decoration:none;}
div.seo dl.seo_suppserchengine dd ul li a#btnviewstore{background-image: url("../css/../App_Themes/eCom/normaluser.png");background-repeat:no-repeat;padding:5px 0 0px 40px;display:table;height:20px;cursor:pointer;font-weight:bold;margin-bottom:10px;}
div.seo h2.seo_optimizeheading, div.seo dt.seo_optimizeheading{background-color: #B9D1F4;background-image: url("../css/../App_Themes/_Shared/eComImages/PARTGRAD.GIF");background-repeat: repeat-x;padding: 4px 5px;margin-top: 9px;}
div.seo dl.seo_suppserchengine dt.seo_optimizeheading{color:#1159B2; line-height:20px; font-weight:700;}
div.seo dl.seo_suppserchengine dd{margin:1px; overflow:hidden;}
div.seo dl.seo_suppserchengine dd p{color:#000; line-height:18px}
div.seo dl.seo_suppserchengine ol{margin:10px 0 0 30px; padding:0px}
div.seo dl.seo_suppserchengine ol li{line-height:22px;}
div.seo dl.seo_suppserchengine dd ul li.seosubmit{ float:left;}
div.seo dl.seo_suppserchengine ol li b{font-weight:100; color:#000}
div.seo dl.seo_suppserchengine dd ul,div.seo dl.seo_suppserchengine dd ul li{ list-style:none; margin:0;}
div.seo dl.seo_suppserchengine dd ul{width:100%;overflow:hidden;border-top:1px dashed #E2E2E2;padding:15px 0 !important;}
div.seo dl.seo_suppserchengine dd ul.bordernone{border:none;padding-top:0px !important;}
div.seo dl.seo_suppserchengine dd ul.viewstoreplaceholder{padding:0px !important;border:none;}
div.seo dl.seo_suppserchengine dd ul li input{color: #000;font-family: Tahoma,Arial,Verdana;font-size: 12px;font-weight: normal;padding: 5px;}
div.seo dl.seo_suppserchengine dd ul li.googlelogo{background:url("../css/../App_Themes/eCom/Google_Logo.png") no-repeat 40px 45px; display:block; width:250px; height:160px; float:left; text-indent:-9999px;}
div.seo dl.seo_suppserchengine dd ul li.binglogo{background:url("../css/../App_Themes/eCom/bing_Logo.png") no-repeat 40px 45px; display:block;width:250px;height:160px;float:left;text-indent:-9999px;}
div.seo dl.seo_suppserchengine dd ul li.yahoologo{background:url("../css/../App_Themes/eCom/yahoo_Logo.png") no-repeat 40px 45px; display:block; width:250px; height:160px; float:left; text-indent:-9999px}
div.seo dl.seo_suppserchengine dd ul li a#btnGooglebot{background: url("../css/../App_Themes/eCom/icons.png") no-repeat scroll 0 0px;cursor: pointer;float: left; font-weight: bold; height: 25px;padding: 10px 0 0 50px;}
div.seo dl.seo_suppserchengine dd ul li a#btnGoogleSubmit{background:url("../css/../App_Themes/eCom/icons.png") no-repeat 0px -122px;background-repeat:no-repeat; height: 25px; padding: 10px 0 0 50px; float:left; cursor:pointer; font-weight:bold; clear:left;}
div.seo dl.seo_suppserchengine dd ul li a#btnBingbot{background: url("../css/../App_Themes/eCom/icons.png") no-repeat scroll 0 -44px; cursor: pointer; float: left; font-weight: bold; height: 25px;padding: 10px 0 0 50px;}
div.seo dl.seo_suppserchengine dd ul li a#btnMsnSubmit{background:url("../css/../App_Themes/eCom/icons.png") no-repeat 0px -162px;height:25px; padding: 10px 0 0 50px; cursor:pointer;float:left; clear:left;font-weight:bold;}
div.seo dl.seo_suppserchengine dd ul li a#btnYahoolebot{background: url("../css/../App_Themes/eCom/icons.png") no-repeat scroll 0 -81px; cursor: pointer; font-weight: bold; height: 25px;padding: 10px 0 0 50px; float:left;}
div.seo dl.seo_suppserchengine dd ul li a#btnYahooSubmit{background:url("../css/../App_Themes/eCom/icons.png") no-repeat 0px -200px; background-repeat:no-repeat; height: 25px; padding:10px 0 0 50px; cursor:pointer;font-weight:bold;clear:left; float:left;}
/*------------------CSS For SEO related page on manager panel------------------------------*/
li.RegisteredCustomers span.app-field-customer_no{background-image: url(../css/../App_Themes/eCom/human_kpi_green.png);background-repeat:no-repeat;background-position:right center;}
li.OnHoldRegisteredCustomer span.app-field-customer_no{background-image: url(../css/../App_Themes/eCom/human_kpi_red.png);background-repeat:no-repeat;background-position:right center;}
li.GuestCustomers span.app-field-customer_no{background-image: url(../css/../App_Themes/eCom/human_kpi_yellow.png);background-repeat:no-repeat;background-position:right center; } 
li.RestrictedCustomer span.app-field-customer_no{background-image: url(../css/../App_Themes/eCom/human_kpi_denied.png);background-repeat:no-repeat;background-position:right center;}
table.DataSheetType tr.ExpressListInvalidItems td.Cell{   /*#f3f1b2  #f7f6cc */ background-color:#efed99!important; } 
tr.ExpressListSessionItems td.Quantity{font-weight:bold}
li.WorkInProduct span.app-field-SkuCode2
{
    background-image: url(../css/../App_Themes/eCom/wip_red.png); 
    background-repeat:no-repeat; 
    background-position:right center;
}
li.RelatesOrderLines span.app-field-SkuCode2
{
 background-image: url(../css/../App_Themes/eCom/hierarchy.png);
 background-repeat:no-repeat;
 background-position:left center;color:Red;
 background-color:Yellow;text-align:right;text-decoration:underline;
}
table.FieldWrapper tr td.Item div.Content div.Value{ width:700px; height:400px; overflow:scroll;} 
tr.ContentBlock td.Cell{background-color:#FBB117!important;}
.StaticContent_grid4.ui-header-fixed.app-tabs-views{display:none;}
.StaticContent_gridStoreCloseContent.ui-header-fixed.app-tabs-views{display:none;}
.StaticContent_gridEncryptStoreCloseContent.ui-header-fixed.app-tabs-views{display:none;}
.RelatesOrderLines td.Cell{/* background-image: url(../css/node-select-all.png); *//* background-image: url(../css/hierarchy.png);*/background-repeat:no-repeat;background-position:left center;/*  background-color: #FFCCCC!important; */background-color:#FBB117!important;color: Black !important;/* text-decoration:underline; */}
tr.RelatesOrderLines{color:Yellow;}
tr.NegetiveAmt td.Restriction{color: red;} 
div.seo dl.seo_suppserchengine dd ul li span.successmsg{color:Green;display:block;clear:left;padding:5px 0 0 242px;line-height:17px;float:left;width:100%}
div.seo dl.seo_suppserchengine dd ul li span.ErrorMessage{display:block;clear:left;padding:5px 0 0 242px;line-height:17px;float:left;width:100%}
/* Create Customer and Edit Customer Form Changes */
#i_account_status div.Header,
#ShipToAddressID div.Header,
#create_sub_customers div.Header,
#invoice_options div.Header,
#IsGuestCustomer div.Header,
#u_email_address div.Header,
#IsManualCustomerNo div.Header,
#customer_no div.Header,
#u_first_name div.Header,
#u_last_name div.Header,
#g_org_id div.Header,
#SalesPersonID div.Header,
#SendWelComeEmail div.Header,
#security_answer div.Header,
#security_question div.Header,
#ConfirmPassword div.Header,
#u_user_security_password div.Header,
#PrimaryStoreId div.Header,
#CompanyId div.Header,
#PRICE_LIST_ID div.Header,
#PrimaryContactId div.Header,
#u_logon_name div.Header,
#LoginProviderId div.Header,
#Name div.Header,
.WithLabel .Header{display: block;float: left;margin-left: 2px;width: 100px;}
#customer_no div.Item div.Value{font-weight: bold; font-size: 12pt;}
#PRICE_LIST_ID .Item.PRICE_LIST_ID {margin-left:12px;}
#PRICE_LIST_ID .Value {display:inline-block;}
#u_country_code div.Header,
#u_address_name div.Header,
#u_address_line1 div.Header,
#u_address_line2 div.Header,
#u_address_line3 div.Header,
#u_city div.Header,
#u_region_code div.Header,
#u_county_code div.Header,
#residential_address div.Header,
#BillToAddressID div.Header,
.WithLabel .Header{display: block;float: left;margin-left: 12px;width: 52px;}
#AddressFName div.Header,#u_org_name div.Header, #u_tel_number div.Header,#u_tel_number2 div.Header,#u_tel_number3 div.Header,#u_fax_number div.Header,#WarehouseId div.Header, .WithLabel .Header{display: block;float: left;margin-left: 12px;width: 65px; }
table.DataView tr.CategoryRow td.Fields div.AddressLName div.Value, table.DataView tr.CategoryRow td.Fields div.AddressFName div.Value{padding:0px!important; margin:0px!important; } 
table.DataView tr.CategoryRow td.Fields div.AddressFName div.Value input{width:96px;}  
.StoreAccessHeader{width: 100%; border-bottom-style: dotted; border-bottom-width: 1.5px;}
.PrimaryAddressHeader{width: 100%; border-bottom-style: dotted; border-bottom-width: 1.5px;}
.BillToContactHeader{width: 100%; border-bottom-style: dotted; border-bottom-width: 1.5px;}
.app-field-BillToAddressID .app-data-input-button app-caret-r{display:none; }
/* for create Customer form*/
#u_country_code1 div.Header,
#u_address_name1 div.Header,
#AddressFName1 div.Header,
#AddressLName1 div.Header,
#u_org_name1 div.Header,
#u_address_line11 div.Header,
#u_address_line21 div.Header,
#u_address_line31 div.Header,
#u_city1 div.Header,
#u_region_code1 div.Header,
#u_postal_code1 div.Header,
#u_county_code1 div.Header,
#u_tel_number1 div.Header,
#u_tel_number21 div.Header,
#u_tel_number31 div.Header,
#u_fax_number1 div.Header,
#WarehouseId div.Header,
#residential_address1 div.Header,
#AddressSharing div.Header,
.WithLabel .Header{ display: block;float: left;margin-left: 12px;width: 90px;} 
table.FieldWrapper tr td div.Value{line-height:19px}
table.FieldWrapper tr td div.Value input,table.FieldWrapper tr td div.Value table tr td a{line-height:12px}
/* Create Customer and Edit Customer Form Changes End */
div.ModalPlaceholder div.ActionBarHidden{width:860px!important}
tr.FieldWrapper td.Item div.Value .RichEditor{width: 695px !important;}
.RichEditor{height: auto!important;/*for height control, you need to modify Controls/RichEditor.ascx.cs as well*/}
table.DataView td.Fields table.FieldWrapper iframe.FieldEditor{height: 379px !important;width: 695px !important;}
.EditorContainer{ overflow:hidden !important;}
/*Twitter Box*/
#mask{position: absolute;left: 0;top: 0;z-index: 9000;background-color: #333;display: none;}
#boxes .window{position: absolute;left: 0;top: 0;width: 574px;height: 274px;display: none;z-index: 9999;padding: 20px;}
#boxes #dialog{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #CFCFCF;height: 240px;left: 31% !important;padding: 10px;width:500px;}
#boxes #dialog #dialog_content{padding-left: 150px;padding-top: 100px;}
#dialog_content input{position: relative;left: 200px;}
.twClose{margin: 5px;position: absolute;right: 0;top: 0;}
.clearit{clear: both;}
.ShareWithFacebookButtonIcon{background-image: url(../css/facebook_16.png);background-repeat: no-repeat;background-position: 3px center;border: solid #c0c0c0;border-width:0 2px 2px 0;}
.TweetWithTwitterButtonIcon{background-image: url(../css/tweeter-logo.png);background-repeat: no-repeat;background-position: 3px center;border: solid #c0c0c0;border-width:0 2px 2px 0;}
.CRM2011SmallIcon{background-image: url(../css/crm2011icon.jpg);background-repeat: no-repeat;background-position: 3px center;border: solid #c0c0c0;border-width:0 0px 0px 0;}
.MoveUpIcon{background-image: url(../css/move-up.png);background-repeat: no-repeat;background-position: 3px center;}
.ShipIcon{background-image: url(../css/ship.png);background-repeat: no-repeat;background-position: 3px center;}
.EmailIcon{background-image: url(../css/email.png);background-repeat: no-repeat;background-position: 3px center;}
.PaymentIcon{background-image: url(../css/payment.png);background-repeat: no-repeat;background-position: 3px center;}
.ChangeStatusIcon{background-image: url(../css/changestatus.png);background-repeat: no-repeat;background-position: 3px center;}
.ApproveIcon{background-image: url(../css/approve.png);background-repeat: no-repeat;background-position: 3px center;}
.PasswordIcon{background-image: url(../css/password.png);background-repeat: no-repeat;background-position: 3px center;}
.RenumberIcon{background-image: url(../css/renumber.gif);background-repeat: no-repeat;background-position: 3px center;}
.DiscountIcon{background-image: url(../css/discount.png);background-repeat: no-repeat;background-position: 3px center;}
.CopyIcon{background-image: url(../css/copy.png);background-repeat: no-repeat;background-position: 3px center;}
.ActivateIcon{background-image: url(../css/activate.png);background-repeat: no-repeat;background-position: 3px center;}
.ConvertIcon{background-image: url(../css/convert.gif);background-repeat: no-repeat;background-position: 3px center;}
.PrintPreviewLargeIcon{background-image: url(../css/print-preview.png);background-repeat: no-repeat;background-position: 3px center;}
.ImportSmallIcon{background-image: url(../css/ImportSmall.png);background-repeat: no-repeat;background-position: 3px center;}
.GenerateCatalogIcon{background-image: url(../css/CatalogIcon_16.jpg);background-repeat: no-repeat;background-position: 3px center;}
.WarmupIcon{background-image: url(../css/warmup.png);background-repeat: no-repeat;background-position: 3px center;}
.SampleDataIcon{background-image: url(../css/SampleData.png);background-repeat: no-repeat;background-position: 3px center;}
.PrintIcon{background-image: url(../css/printiconpos.png);background-repeat: no-repeat;background-position: 3px center;}
/*/// For Position fixed  HeaderContainer ///
div.HeaderContainer{height:86px}
#PageHeader{position:fixed!important}
div.ProductLogo{z-index:2}
div.MembershipBar{position:fixed!important}
table#PageBody tr td#PageHeaderContent{height:64px}
.help_operatorhelp_aspx .SiteMapPath,.help_integrationhelp_aspx .SiteMapPath{margin-top:-48px!important; z-index:8}
*/
/* reward images registered customers starts here*/
li.RegisteredCustomers1 span.app-field-customer_no{background-image: url(../css/../App_Themes/eCom/human_kpi_green_Gold.png);background-repeat:no-repeat;background-position:right center;}
li.RegisteredCustomers2 span.app-field-customer_no{background-image: url(../css/../App_Themes/eCom/human_kpi_green_Silver.png);background-repeat:no-repeat;background-position:right center;}
li.RegisteredCustomers3 span.app-field-customer_no{background-image: url(../css/../App_Themes/eCom/human_kpi_green_Green.png);background-repeat:no-repeat;background-position:right center;}
li.RegisteredCustomers4 span.app-field-customer_no{
    background-image: url(../css/human_kpi_green_Pink.png);
    background-repeat:no-repeat;
    background-position:right center;
}
 li.RegisteredCustomers5 span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_green_RoyalBlue.png);
    background-repeat:no-repeat;
    background-position:right center;
}
 /* reward images registered onhold customers starts here*/                      
li.OnHoldRegisteredCustomer1 span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_red_Gold.png);
    background-repeat:no-repeat;
    background-position:right center;
}
li.OnHoldRegisteredCustomer2 span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_red_Silver.png);
    background-repeat:no-repeat;
    background-position:right center;
}
li.OnHoldRegisteredCustomer3 span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_red_Green.png);
    background-repeat:no-repeat;
    background-position:right center;
}
li.OnHoldRegisteredCustomer4 span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_red_Pink.png);
    background-repeat:no-repeat;
    background-position:right center;
}
li.OnHoldRegisteredCustomer5 span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_red_RoyalBlue.png);
    background-repeat:no-repeat;
    background-position:right center;
}
 
/* reward images Guest customers starts here*/     
li.GuestCustomers1 span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_yellow_Gold.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
li.GuestCustomers2 span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_yellow_Silver.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
li.GuestCustomers3 span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_yellow_Green.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
li.GuestCustomers4 span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_yellow_Pink.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
li.GuestCustomers5 span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_yellow_RoyalBlue.png);
    background-repeat:no-repeat;
    background-position:right center;
} 

/* reward images store front restricted customers starts here*/     
li.RestrictedCustomer1 span.app-field-customer_no
{
    background-image: url../../App_Themes/eCom/(human_kpi_denied_Gold.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
li.RestrictedCustomer2 span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_denied_Silver.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
li.RestrictedCustomer3 span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_denied_Green.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
li.RestrictedCustomer4 span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_denied_Pink.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
li.RestrictedCustomer5 span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_denied_RoyalBlue.png);
    background-repeat:no-repeat;
    background-position:right center;
} 

/* Reward Tier Indicator images starts here*/     
li.RewardTierIndicator1 span.app-field-RewardTierIndicator
{
    background-image: url(../css/../App_Themes/eCom/RewardTierIndicator_Gold.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
li.RewardTierIndicator2 span.app-field-RewardTierIndicator
{
    background-image: url(../css/../App_Themes/eCom/RewardTierIndicator_Silver.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
li.RewardTierIndicator3 span.app-field-RewardTierIndicator
{
    background-image: url(../css/../App_Themes/eCom/RewardTierIndicator_Green.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
li.RewardTierIndicator4 span.app-field-RewardTierIndicator
{
    background-image: url(../css/../App_Themes/eCom/RewardTierIndicator_Pink.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
li.RewardTierIndicator5 span.app-field-RewardTierIndicator
{
    background-image: url(../css/../App_Themes/eCom/RewardTierIndicator_Blue.png);
    background-repeat:no-repeat;
    background-position:right center;
} 


 
/********************CSS for Facebook Canvas App *************************/
div.publishstoreonfacebook
{
    color: #444444;
    font-size: 12px;
}
.mart10
{
    margin-top:10px !important;
}
    div.publishstoreonfacebook a
    {
        text-decoration:underline;
        font-size:12px;
    }
    div.publishstoreonfacebook p
    {
        margin-left:10px;
    }
div.publishstoreonfacebook h2 {background-color: #B9D1F4;
    background-image: url("../css/../App_Themes/_Shared/eComImages/partgrad.gif");
    background-repeat: repeat-x;
    margin-top: 9px;
    padding: 4px 5px;}
div.publishstoreonfacebook div.listcontainer {padding:10px; border:1px solid #ccc; background:#f7f7f7; margin:0 0 10px 10px; text-align:right;}
div.publishstoreonfacebook img {margin:10px 0}
    div.publishstoreonfacebook ol
    {
        margin:0px;
        padding:0 0 0 25px;
        text-align:left;
     }
        div.publishstoreonfacebook ol li
        {
            margin-bottom:7px;
        }
            div.publishstoreonfacebook ol li u
            {
                display: inline-block;
                font-style: italic;
                text-decoration: none;
                color:#000;
            }
    div.publishstoreonfacebook img
    {
        display:block;
    }
div.publishstoreonfacebook h3 {color: #1D6F9E;font-size: 14px;font-weight: 700; padding:10px 0 5px}
div.publishstoreonfacebook h4 {color: #1D6F9E;font-size: 12px;font-weight: 700; text-transform:uppercase; padding:5px; background:#f7f7f7; border-bottom:1px solid #ccc; margin:10px 0 5px}
div.publishstoreonfacebook code span.codehighlight {background:#fff600}
    div.publishstoreonfacebook span.codecontainer
    {
        padding:10px 0 0 20px;
     }

    div.publishstoreonfacebook div.listcontainer p
    {
        margin:0px
    }
div.publishstoreonfacebook ol.howtopublisstoresteps
{
    list-style-type: lower-alpha;
    margin-left:20px;
}

#GiftCertificateCode div.Header,
.WithLabel .Header
{
    display: block;
    float: left;
    margin-left: 12px;
    width: 125px; 
}

li.Attention span.app-field-StoreStoreName
{
    background-image: url(../css/../App_Themes/_Shared/Attention.gif);
    background-repeat:no-repeat;
    background-position:right center;
}

li.Attention1 span.app-field-Customer_Class 
{
    background-image: url(../css/../App_Themes/_Shared/Attention.gif);
    background-repeat:no-repeat;
    background-position:right center;
}
li.EcomPricing span.app-field-price_list_id 
{
    background-image: url(../css/../App_Themes/eCom/eCom_Green.png);
    background-repeat:no-repeat;
    background-position:right center;
}
li.ERPPricingConnectionIsMissing span.app-field-price_list_id 
{
    background-image: url(../css/../App_Themes/eCom/ERP_Red.png);
    background-repeat:no-repeat;
    background-position:right center;
}
li.ERPPricingConnectionIsExist span.app-field-price_list_id 
{
    background-image: url(../css/../App_Themes/eCom/ERP_Green.png);
    background-repeat:no-repeat;
    background-position:right center;
}
table#PageBody tr td#PageHeaderContent div.Header div.Title
{
    float:left;
}

table#PageBody tr td#PageHeaderContent div.Header div.CSRSecurityIndicator a
{
color:#DAAD2F;
float:right;
margin-top:10px;
text-shadow:0 -1px 0 rgba(252, 220, 134, 0.8), 0 1px 0 rgba(255, 255, 255, 0.5);
}

div.processingbody .processingaction
{
    float:right;
    margin:-3px;
}

div.processingbody .upgradeprocessingaction
{
    float:right;
    margin:-3px;
    min-height: 29px;
}

div.processingbar
{   
    clear: both;
    margin: 0 auto;
    width: 500px;
   
}

li.ActiveConnectionStatus span.app-field-IsActive
{
    background-image: url(../css/../App_Themes/eCom/active_connection_status.png);
    background-repeat:no-repeat;
    background-position:right;
}

li.ActiveConnectionStatus span.app-field-IsActive i.material-icon-check-box{padding-right:10px}

li.InActiveConnectionStatus span.app-field-IsActive
{
    background-image: url(../css/../App_Themes/eCom/idle_connection_status.png);
    background-repeat:no-repeat;
    background-position:right;
}
li.InActiveConnectionStatus span.app-field-IsActive i.material-icon-check-box-outline-blank{padding-right:10px}

tr.RoleAppliedToCSR td.IsRolesApplied
{
    background-image: url(../css/active_connection_status.png);
    background-repeat:no-repeat;
    background-position:center;
}

tr.RoleNotAppliedToCSR td.IsRolesApplied
{
    background-image: url(../css/idle_connection_status.png);
    background-repeat:no-repeat;
    background-position:center;
}

tr.CompanyAppliedToCSR td.AR_User_Local_CompanyRelationship
{
    background-image: url(../css/active_connection_status.png);
    background-repeat:no-repeat;
    background-position:center;
}

tr.CompanyNotAppliedToCSR td.AR_User_Local_CompanyRelationship
{
    background-image: url(../css/idle_connection_status.png);
    background-repeat:no-repeat;
    background-position:center;
}

tr.StoreAppliedToCSR td.AR_User_Local_tblStoresRelationship
{
    background-image: url(../css/active_connection_status.png);
    background-repeat:no-repeat;
    background-position:center;
}

tr.StoreNotAppliedToCSR td.AR_User_Local_tblStoresRelationship
{
    background-image: url(../css/idle_connection_status.png);
    background-repeat:no-repeat;
    background-position:center;
}

li.ActiveCompanyStatus span.app-field-Active
{
    background-image: url(../css/../App_Themes/eCom/active_connection_status.png);
    background-repeat:no-repeat;
    background-position:right;
}

li.InActiveCompanyStatus span.app-field-Active
{
    background-image: url(../css/../App_Themes/eCom/idle_connection_status.png);
    background-repeat:no-repeat;
    background-position:right;
}

.RefreshIcon
{
    background-image: url(../css/refresh.png);
    background-repeat: no-repeat;
    background-position: 3px center;
}

tr.ActiveChannelStatus td.Status
{
    background-image: url(../css/active_connection_status.png);
    background-repeat:no-repeat;
    background-position:right center;
}

tr.InActiveChannelStatus td.Status
{
    background-image: url(../css/idle_connection_status.png);
    background-repeat:no-repeat;
    background-position:right center;
}

.ExportSmallIcon
{
    background-image: url(../css/ExportSmall.png);
    background-repeat: no-repeat;
    background-position: 3px center;
}

.UnLockIcon
{
    background-image: url(../css/unlock.png);
    background-repeat: no-repeat;
    background-position: 3px center;
    border: hidden;
    border-width:0 2px 2px 0;
}
.RepeatIcon
{
    background-image: url(../css/Repeat.png);
    background-repeat: no-repeat;
    background-position: 3px center;
}
/*Application setups status */
li.ReadyAppSetup span.app-field-Status
{
    background-image: url("../css/../App_Themes/eCom/active_connection_status.png");
    background-repeat:no-repeat;
    background-position:left;
    width:70px;
    text-align:right;
 
}
li.NotReadyAppSetup span.app-field-Status
{
    background-image: url("../css/../App_Themes/eCom/idle_connection_status.png");
    background-repeat:no-repeat;
    background-position:left;
    
    text-align:right;
 
}

li.StartedBatchProcess span.app-field-Status
{
    background-image: url(../css/../App_Themes/eCom/active_connection_status.png);
    background-repeat:no-repeat;
    background-position:right;
}

li.StoppedBatchProcess span.app-field-Status
{
    background-image: url(../css/../App_Themes/eCom/stopped_process_status.png);
    background-repeat:no-repeat;
    background-position:right;
}

li.InactiveBatchProcess span.app-field-Status
{
    background-image: url(../css/../App_Themes/eCom/inactive_process_status.png);
    background-repeat:no-repeat;
    background-position:right;
}

li.CompletedBatchProcess span.app-field-Status
{
    background-image: url(../css/../App_Themes/eCom/idle_connection_status.png);
    background-repeat:no-repeat;
    background-position:right;
}

li.WarningAppSetup span.app-field-Status
{
    background-image: url(../css/../App_Themes/eCom/warning_icon.png);
    background-repeat:no-repeat;
    background-position:left;
    width:70px;
    text-align:right;
 
}

li.ParemenentLockStatus span.app-field-EmailAddress
{
    background-image: url(../css/../App_Themes/eCom/lock_fadding.png);
    background-repeat:no-repeat;
    background-position:right;
}

li.TemporaryLockStatus span.app-field-EmailAddress
{
    background-image: url(../css/../App_Themes/eCom/lock.png);
    background-repeat:no-repeat;
    background-position:right;
}

li.warningAddressNameLength span.app-field-u_address_name
{
    background-image: url(../css/_Shared/Attention.gif);
    background-repeat:no-repeat;
    background-position:70% center;
}

li.ActivePaymentGatewaysStatus span.app-field-IsActive
{
    background-image: url(../css/../App_Themes/eCom/active_connection_status.png);
    background-repeat:no-repeat;
    background-position:right center;
}

li.InActivePaymentGatewaysStatus span.app-field-IsActive
{
    background-image: url(../css/../App_Themes/eCom/idle_connection_status.png);
    background-repeat:no-repeat;
    background-position:right center;
}

li.ActivePaymentConfiguration span.app-field-IsActive
{
    background-image: url(../css/../App_Themes/eCom/active_connection_status.png);
    background-repeat:no-repeat;
    background-position:right center;
}

li.InActivePaymentConfiguration span.app-field-IsActive
{
    background-image: url(../css/../App_Themes/eCom/idle_connection_status.png);
    background-repeat:no-repeat;
    background-position:right center;
}

/*-- Getting Started with eCom Start --*/
div.welcomewrap div dl.organization li.ManagerPanel a.getStartedButton, div.welcomewrap div dl.organization li a.disableGetStartedButton, div.welcomewrap div dl.organization li a.readyStatusButton {position:relative; display:block; background: url("../css/../App_Themes/_Shared/getstarted.png") no-repeat 0 -100px;text-indent:-9999px; cursor:pointer;height:49px;width:330px;}
div.welcomewrap div dl.organization li.ManagerPanel a.disableGetStartedButton {background-position: 0 0;}
div.welcomewrap div dl.organization li.ManagerPanel a.readyStatusButton{background-position:0 -52px;}
div.welcomewrap div dl.organization li.WebStore a.getStartedButton, div.welcomewrap div dl.organization li a.disableGetStartedButton, div.welcomewrap div dl.organization li a.readyStatusButton {position:relative; display:block; background: url("../css/../App_Themes/_Shared/getstarted.png") no-repeat 0 -257px;text-indent:-9999px; cursor:pointer;height:49px;width:330px;}
div.welcomewrap div dl.organization li.WebStore a.disableGetStartedButton {background-position: 0 -157px;}
div.welcomewrap div dl.organization li.WebStore a.readyStatusButton{background-position:0 -207px;}
div.welcomewrap div dl.organization li.Integration a.getStartedButton, div.welcomewrap div dl.organization li a.disableGetStartedButton, div.welcomewrap div dl.organization li a.readyStatusButton {position:relative; display:block; background: url("../css/../App_Themes/_Shared/getstarted.png") no-repeat 0 -411px;text-indent:-9999px; cursor:pointer;height:49px;width:330px;}
div.welcomewrap div dl.organization li.Integration a.disableGetStartedButton {background-position: 0 -310px;}
div.welcomewrap div dl.organization li.Integration a.readyStatusButton{background-position:0 -360px;}

div.welcomewrap{color: #444;font-family: Verdana;font-size: 12px;line-height:20px;text-align:justify; padding:10px;}
div.welcomewrap h2{font-family: Verdana;font-size: 16px;}
div.welcomewrap dl, div.welcomewrap dt, div.welcomewrap p{margin: 0;padding: 0;}
div.welcomewrap div dl dt{font-weight: 700;}
div.welcomewrap div p.vision{color:#2562a0; font-size:14px;font-weight:bold;}
div.welcomewrap div p.vision a{font-size:14px; font-weight:700;text-decoration:underline;}
div.welcomewrap div p.vision ~ p{margin-top: 12px;}
div.welcomewrap div p.congratulation{color:#2562a0; font-size:14px;}
div.welcomewrap div p.congratulation a{font-size:14px; font-weight:700;text-decoration:underline;}
div.welcomewrap a{font-size:12px;text-decoration:underline;}
div.welcomewrap div p.congratulation ~ p{margin-top: 12px;}
div.welcomewrap div p.vision{background-image: url("../css/../App_Themes/eCom/quick_start_icon.png");background-repeat: no-repeat;color:#2562a0;margin-top: 9px;padding:4px 0 4px 45px; font-size:14px; height:33px}
div.welcomewrap div dl.organization dt{margin: 12px 0 0;}
div.welcomewrap div dl.organization dd{margin: 8px 0 0 0;}
div.welcomewrap div dl.organization dd.imageholder{margin:30px 0 0 0; width:100%; float:left; clear:left;}
div.welcomewrap div dl.organization dd ul{list-style: none outside none;margin: 0 auto 0 21px;padding: 0;text-align:center;}
div.welcomewrap div dl.organization dd ul li{display:inline-block;}
div.welcomewrap div dl.organization li.ignifyModule{float: left;width:26%;}
div.welcomewrap div dl.organization li.arrow_img_box{width:40px; height:30px; margin:306px  3.3% 0; float:left;}
div.welcomewrap div dl.organization li.ignifyModule p.wel_des_box{text-align:left; margin-bottom:10px;}
div.welcomewrap div.setupManagerPanel{background:url(../css/../App_Themes/eCom/Manager_Getting_Started_Icon.jpg) no-repeat 0 0;margin-left:auto;margin-right:auto;width:350px;height:224px;display:block;}
div.welcomewrap div.setupWebStores{background:url(../css/../App_Themes/eCom/Store_Getting_Started_Icon.jpg) no-repeat 0 0;margin-left:auto;margin-right:auto;width:350px;height:224px;display:block;}
div.welcomewrap div.setupIntgerations{background:url(../css/../App_Themes/eCom/Integration_Getting_Started_Icon.png) no-repeat 0 0;width:350px;height:224px;display:block;}
/*-- Getting Started with eCom End --*/

@media screen and (max-width:1024px){
div.welcomewrap div dl.organization dd ul{margin:0}
div.welcomewrap div dl.organization li.ignifyModule{display:inline-block;width:100%; margin-bottom:16px}
div.welcomewrap div dl.organization li.arrow_img_box{width:40px; height:30px; margin-top:6px; margin-bottom:6px;display:inline-block;}
div.welcomewrap div dl.organization li.ignifyModule p.wel_des_box{text-align:left; margin-bottom:10px;}
div.welcomewrap div.setupManagerPanel{background:url(../css/../App_Themes/eCom/Manager_Getting_Started_Icon.jpg) no-repeat center 0;background-size:100%; margin-left:auto;margin-right:auto;width:100%;max-width:350px; height:224px;display:inline-block;}
div.welcomewrap div.setupWebStores{background:url(../css/../App_Themes/eCom/Store_Getting_Started_Icon.jpg) no-repeat center 0;background-size:100%;margin-left:auto;margin-right:auto;width:100%;max-width:350px;height:224px;display:inline-block;}
div.welcomewrap div.setupIntgerations{background:url(../css/../App_Themes/eCom/Integration_Getting_Started_Icon.png) no-repeat center 0;background-size:100%;width:100%;max-width:350px;height:224px;display:inline-block;}
div.welcomewrap div dl.organization li.arrow_img_box {display:none}
div.welcomewrap div dl.organization li.ManagerPanel a.getStartedButton, div.welcomewrap div dl.organization li a.disableGetStartedButton, div.welcomewrap div dl.organization li a.readyStatusButton, div.welcomewrap div dl.organization li a.getStartedButton{margin:0 auto}
}


span.currentorganization 
{ 
     color: #444444;
    font-size:12px;
}
    span.currentorganization strong
    {
        margin-right:5px;
    }
li.CreationCompleted span.app-field-Status
{
    background-image: url(../css/../App_Themes/eCom/active_connection_status.png);
    background-repeat:no-repeat;
    background-position:right;
}
li.CreationPending span.app-field-Status
{
    background-image: url(../css/../App_Themes/eCom/idle_connection_status.png);
    background-repeat:no-repeat;
    background-position:right;
}
li.OrgDbConnectionFailed span.app-field-Status
{
    background-image: url(../css/../App_Themes/eCom/stopped_process_status.png);
    background-repeat:no-repeat;
    background-position:right;
}

.welcometext
{
    background:url(../css/welcometext.jpg) no-repeat 0 0;
    width:388px;
    height:33px;
    display:block;
}
a.changeorg
{
    background:url(../css/changeorg_db.png) no-repeat;
    padding-left:30px;
    text-decoration:underline !important; 
    font-size:12px;
    
}

.changeorg a:hover 
{ 
    text-decoration:none; 
}
#PageFooterBar
{
    font-size:12px !important;
    color:#444 !important;
}
#PageFooterBar a
{
    font-size:12px !important;
    text-decoration:underline
}
#PageFooterBar a.companyname
{
    font-weight:700;
    margin-right:5px;
    text-decoration:none
}
#PageFooterBar a.emailus
{
    background:url(../css/Signup/images/emailIcons.png) no-repeat 0 2px;
    padding-left:20px;
    margin-right:5px;
}
    #PageFooterBar table tr td
    {
        padding:5px 3px;
    }
#PageFooterBar strong.callus
{
    background:url(../css/Signup/images/phoneIcons.png) no-repeat;
    padding-left:20px;
}
div#PageFooterBar .greytext
{
    font-weight:700;
}
span.currentorganization label
{
    float: left;
    font-weight: 700;
}
span.currentorganization span.organizationname
{
     float: left;
    margin-left: 5px;
    width: 42%;
}
.appsetupcontainer {
    margin: 0px 0px;
}
.businesssteps li {
    margin-bottom:10px;
}
.orginfo
{
    position:relative;
}
.tooltipmsg
{    
    background:#efefef;
    border: 1px solid #cfcfcf;
    font-size: 11px;
    font-weight:700;
    border-radius:3px;
    box-shadow:2px 2px 2px #cfcfcf; 
    left: 31px;
    padding: 3px;
    position: absolute;
    bottom: 22px;
    visibility:hidden;
    
}
    .tooltipmsg .tooltiparrow
    {
        background: url("../css/tooltiparrow.jpg") no-repeat scroll 0 0 transparent;
        bottom: -9px;
        height: 9px;
        left: 10px;
        position: absolute;
        width: 8px;
    }
a.changeorg:hover + .tooltipmsg
{
    visibility:visible;
}
.addSampleCatalogButton {
    background-color: #93BB40;
    border: 1px solid #ACACAC;
    font-size: 13px !important;
    height: auto !important;
    margin: 0 !important;
    padding: 4px 0 !important;
    width: 189px !important;
    cursor: pointer !important;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
}

.removeSampleCatalogButton {
    background-color: #E60707;
    border: 1px solid #ACACAC;
    font-size: 13px !important;
    height: auto !important;
    margin: 0 !important;
    padding: 4px 0 !important;
    width: 178px !important;
    cursor: pointer !important;
    border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
}

.ValidateButtonIcon{
    background-image: url(../css/Validate.png);
    background-repeat: no-repeat;
    background-position: 3px center;
    border-width:0 2px 2px 0;
}

.editable {
    background: none repeat scroll 0 0 #E6E6E6;
    border-top: 2px inset #ccc;
    border-right: 2px solid #ccc;
    border-left: 2px inset #ccc;
    border-bottom: 2px solid #ccc;
    color: #5d5df3;
    font-family: Verdana;
    font-size: 12px;
    height: 273px;
    line-height: 20px;
    margin-top: 10px;
    padding: 20px 0 20px 20px;
    text-align: justify;
    width: 1266px;
}

.dontshowthepage {
    background:url("../css/human_kpi_denied.png") no-repeat transparent;
    border: 0 none;
    color: #0000FF;
    cursor:pointer;
    font-size: 13px;
    padding-left:16px;
    text-decoration: underline;
}

.dontshowthepage:hover {
    color: #fc7007;
    text-decoration: none;
}

.executeupgradescript {
    background: url("../css/upgrade_business.png") no-repeat; 
    float:right;
    text-indent:-99999px;
    cursor:pointer;
    height:54px;
    width:250px;
    border:0 none;
}

.executeupgradescript.disabled {
    opacity:0.5;
    filter:alpha(opacity=50);
}
.upgradebtnaction {
    margin-top:10px;
}

.upgrademessage {
    clear: right;
    float: right;
    padding-right: 3px;
}

.upgradeerrormessage {
    color: red;
    clear: right;
    float: right;
    padding-right: 3px;
}

.upgradesuccessmessage {
    color: green;
    clear: right;
    float: right;
    padding-right: 3px;
}

.upgradeprogress {
    float:right;
    margin: 18px 7px;
}

.debugmodemsg {
    background: url("../css/debugON.png") no-repeat;
    height: 19px;
    left: 653px;
    position: absolute;
    top: 44px;
    width: 147px;
}
.ReportAsCsv16X16Icon
{
    background-image: url(../css/Csv16x16.gif);
    background-repeat: no-repeat;
    background-position: 3px center;
}

.upgradeinprogress > span span span,.upgradeinprogress:hover span.Inner {
    background:#DADADA!important;
    color: #999999;
    cursor: default!important;
}

tr.RestrictedCatagory td.IsCategoryRestricted
{
    background-image: url(../css/Restriction.png);
    background-repeat:no-repeat;
     background-position:right;
}
tr.NotRestrictedCatagory td.IsCategoryRestricted
{
    background-image: url(../css/active_connection_status.png);
    background-repeat:no-repeat;
     background-position:right;
}
tr.RestrictedProduct td.IsProductRestricted
{
    background-image: url(../css/Restriction.png);
    background-repeat:no-repeat;
    background-position:right;
}
tr.NotRestrictedProduct td.IsProductRestricted
{
    background-image: url(../css/active_connection_status.png);
    background-repeat:no-repeat;
    background-position:right;
}
 
.RefreshCatalogIcon
{
    background-image: url(../css/refresh.png);
    background-repeat: no-repeat;
    background-position: 3px center;
}
.RefreshSalesIcon
{
    background-image: url(../css/refresh.png);
    background-repeat: no-repeat;
    background-position: 3px center;
}

 /* reward images registered onhold customers starts here*/     
 li.OnHoldRegisteredCustomer_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_red_primary.png);
    background-repeat:no-repeat;
    background-position:right center;
}                 
li.OnHoldRegisteredCustomer1_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_red_Gold_primary.png);
    background-repeat:no-repeat;
    background-position:right center;
}
li.OnHoldRegisteredCustomer2_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_red_Silver_primary.png);
    background-repeat:no-repeat;
    background-position:right center;
}
li.OnHoldRegisteredCustomer3_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_red_Green_primary.png);
    background-repeat:no-repeat;
    background-position:right center;
}
li.OnHoldRegisteredCustomer4_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_red_Pink_primary.png);
    background-repeat:no-repeat;
    background-position:right center;
}
li.OnHoldRegisteredCustomer5_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_red_RoyalBlue_primary.png);
    background-repeat:no-repeat;
    background-position:right center;
}
/* Regiusterd Primary*/
 li.RegisteredCustomers_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_green_Primary.png);
    background-repeat:no-repeat;
    background-position:right center;
}
 li.RegisteredCustomers1_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_green_Gold_Primary.png);
    background-repeat:no-repeat;
    background-position:right center;
}
  li.RegisteredCustomers2_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_green_Silver_Primary.png);
    background-repeat:no-repeat;
    background-position:right center;
}
   li.RegisteredCustomers3_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_green_Green_Primary.png);
    background-repeat:no-repeat;
    background-position:right center;
}
 li.RegisteredCustomers4_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_green_Pink_Primary.png);
    background-repeat:no-repeat;
    background-position:right center;
}
 li.RegisteredCustomers5_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_green_RoyalBlue_Primary.png);
    background-repeat:no-repeat;
    background-position:right center;
}
/*guest customer*/
li.GuestCustomers_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_yellow_Primary.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
li.GuestCustomers1_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_yellow_Gold_Primary.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
li.GuestCustomers2_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_yellow_Silver_Primary.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
li.GuestCustomers3_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_yellow_Green_Primary.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
li.GuestCustomers4_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_yellow_Pink_Primary.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
li.GuestCustomers5_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_yellow_RoyalBlue_Primary.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
/*restricted customer*/
li.RestrictedCustomer_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_denied_Primary.png);
    background-repeat:no-repeat;
    background-position:right center;
}
li.RestrictedCustomer1_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_denied_Gold_Primary.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
li.RestrictedCustomer2_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_denied_Silver_Primary.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
li.RestrictedCustomer3_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_denied_Green_Primary.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
li.RestrictedCustomer4_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_denied_Pink_Primary.png);
    background-repeat:no-repeat;
    background-position:right center;
} 
li.RestrictedCustomer5_Primary span.app-field-customer_no
{
    background-image: url(../css/../App_Themes/eCom/human_kpi_denied_RoyalBlue_Primary.png);
    background-repeat:no-repeat;
    background-position:right center;
} 

li.Contact_FacebookProvider span.app-field-Username
{
    background-image: url(../css/../App_Themes/eCom/SocialMedia/facebookloginprovider.png);
    background-repeat:no-repeat;
    background-position:right center;
}

li.Contact_GmailProvider span.app-field-Username
{
    background-image: url(../css/../App_Themes/eCom/SocialMedia/googleloginprovider.png);
    background-repeat:no-repeat;
    background-position:right center;
}

li.Contact_TwitterProvider span.app-field-Username
{
    background-image: url(../css/../App_Themes/eCom/SocialMedia/twitterloginprovider.png);
    background-repeat:no-repeat;
    background-position:right center;
}
   
li.Contact_WebProvider span.app-field-Username
{
    background-image: url(../css/../App_Themes/eCom/SocialMedia/webstoreloginprovider.png);
    background-repeat:no-repeat;
    background-position:right center;
}

li.ContactClass_FacebookProvider span.app-field-LoginProviderName
{
    background-image: url(../css/../App_Themes/eCom/SocialMedia/facebookloginprovider.png);
    background-repeat:no-repeat;
    background-position:right center;
}

li.ContactClass_GmailProvider span.app-field-LoginProviderName
{
    background-image: url(../css/../App_Themes/eCom/SocialMedia/googleloginprovider.png);
    background-repeat:no-repeat;
    background-position:right center;
}

li.ContactClass_TwitterProvider span.app-field-LoginProviderName
{
    background-image: url(../css/../App_Themes/eCom/SocialMedia/twitterloginprovider.png);
    background-repeat:no-repeat;
    background-position:right center;
}
   
li.ContactClass_WebProvider span.app-field-LoginProviderName
{
    background-image: url(../css/../App_Themes/eCom/SocialMedia/webstoreloginprovider.png);
    background-repeat:no-repeat;
    background-position:right center;
}

li.FacebookProvider span.app-field-ProviderName
{
    background-image: url(../css/../App_Themes/eCom/SocialMedia/facebookloginprovider.png);
    background-repeat:no-repeat;
    background-position:right center;
}

li.GmailProvider span.app-field-ProviderName
{
    background-image: url(../css/../App_Themes/eCom/SocialMedia/googleloginprovider.png);
    background-repeat:no-repeat;
    background-position:right center;
}

li.TwitterProvider span.app-field-ProviderName
{
    background-image: url(../css/../App_Themes/eCom/SocialMedia/twitterloginprovider.png);
    background-repeat:no-repeat;
    background-position:right center;
}
   
li.WebProvider span.app-field-ProviderName
{
    background-image: url(../css/../App_Themes/eCom/SocialMedia/webstoreloginprovider.png);
    background-repeat:no-repeat;
    background-position:right center;
}

li.Contact_RegisteredCustomers_Primary span.app-field-Name
{
    background-image: url(../css/human_kpi_green_Primary.png);
    background-repeat:no-repeat;
    background-position:right center;
}
.Category_grid4.ui-header-fixed.app-tabs-views
{
    display:none;
}
#ctl00_PageContentPlaceHolder_tabContainer2_TabPanel2.ajax__tab_panel {
    height: 101%;
    max-height: 450px;
    overflow-y: auto;
    overflow-x: hidden;
}

.tblStores_webChannel.ui-header-fixed.app-tabs-views
{
    display:none;
}
.CacheWarnning {
    background-color: infobackground !important;
    background-image: url("../css/_Shared/Attention.gif");
    background-position: 10px 5px;
    background-repeat: no-repeat;
    padding: 2px 0 3px 34px;
   
}

.VerificationInProgressMessage {
    background-color: infobackground !important;
    background-image: url("../css/_Shared/Wait.gif");
    background-position: 4px 5px;
    background-repeat: no-repeat;
    border: 1px solid #777777;
    border-radius: 5px;
    box-shadow: 2px 2px 2px #888888;
    color: #000000;
    padding: 2px 0 3px 24px;
    position: absolute;
    right: 21px;
    top: 2.9%;
    width: 38.5%;
}

.VerificationCompleteMessage {
    background-color: infobackground !important;
    background-image: url("../css/activate.png");
    background-position: 4px 5px;
    background-repeat: no-repeat;
    border: 1px solid #777777;
    border-radius: 5px;
    box-shadow: 2px 2px 2px #888888;
    color: #000000;
    padding: 2px 0 3px 24px;
    position: absolute;
    right: 21px;
    top: 2.9%;
    width: 38.5%;
}

.VerificationCompleteErrorMessage {
    background-color: infobackground !important;
    background-image: url("../css/Erase_new.png");
    background-position: 4px 5px;
    background-repeat: no-repeat;
    border: 1px solid #777777;
    border-radius: 5px;
    box-shadow: 2px 2px 2px #888888;
    color: #000000;
    padding: 2px 0 3px 24px;
    position: absolute;
    right: 21px;
    top: 2.9%;
    width: 38.5%;
}

.VerificationInProgressMessageMP {
    background-image: url("../css/../App_Themes/_Shared/eComImages/loading.gif");
    background-position: 4px 5px;
    background-repeat: no-repeat;
    background-color: #f1f1f1;
    border: 1px solid #777777;
    border-radius: 5px;
    padding: 2px 0 3px 24px;
    position: absolute;
    right: 21px;
    top: 19%;
    width: 38.5%;
}

.VerificationCompleteMessageMP {
    background-image: url("../css/../App_Themes/_Shared/eComImages/done.gif");
    background-position: 4px 5px;
    background-repeat: no-repeat;
    border: 1px solid #d1d1d1;
    background-color: #f1f1f1;
    border: 1px solid #777777;
    border-radius: 5px;
    padding: 2px 0 3px 24px;
    position: absolute;
    right: 21px;
    top: 19%;
    width: 38.5%;
}

.VerificationCompleteErrorMessageMP {
    background-image: url("../css/../App_Themes/_Shared/eComImages/delete-icon.gif");
    background-position: 4px 2px;
    background-repeat: no-repeat;
    background-color: #f1f1f1;
    border: 1px solid #777777;
    border-radius: 5px;
    padding: 2px 0 3px 24px;
    position: absolute;
    right: 21px;
    top: 19%;
    width: 38.5%;
}

.IndefiniteLodingGIFIcon
{
    background-image: url(../css/indefiniteLoadingIcon.gif);
    background-repeat: no-repeat;
    background-position: 3px center;
}

.CloseEntityIcon
{
    background-image: url(../css/close_store.png);
    background-repeat: no-repeat;
    background-position: 3px center;
}

.AbortEntityIcon
{
    background-image: url(../css/abort.png);
    background-repeat: no-repeat;
    background-position: 3px center;
}

.OpenEntityIcon
{
    background-image: url(../css/open_store.png);
    background-repeat: no-repeat;
    background-position: 3px center;
}

.RecycleCacheEntityIcon
{
    background-image: url(../css/RecycleCache.png);
    background-repeat: no-repeat;
    background-position: 3px center;
}
td.tempLoadingtd {color:#003399!important; font-family:Verdana!important; }

table#PageBody tr td#PageHeaderContent div.Header div.ReturnToGetStarted a
{
color: #2562a0;
float:right;
margin-top:10px;
margin-right: 5px;
text-shadow:0 -1px 0 rgba(252, 220, 134, 0.8), 0 1px 0 rgba(255, 255, 255, 0.5);
white-space: nowrap;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: bold;
}

.PublishEntityIcon
{
    background-image: url(../css/publish.png);
    background-repeat: no-repeat;
    background-position: 3px center;
}

li.PreviewIndicatorOn span.app-field-Code
{
    background-image: url(../css/../App_Themes/eCom/Preview.png);
    background-repeat:no-repeat;
    background-position:right;
}

li.CategoryPreviewIndicatorOn span.app-field-Name
{
    background-image: url(../css/../App_Themes/eCom/Preview.png);
    background-repeat:no-repeat;
    background-position:right;
}

li.StaticContentPreviewIndicatorOn span.app-field-Page_Id
{
    background-image: url(../css/../App_Themes/eCom/Preview.png);
    background-repeat:no-repeat;
    background-position:right;
}

div.PreviewIndicatorOn div[data-container=row] span[data-field=Code][data-control=label] {
    background-image: url(../css/../App_Themes/eCom/Preview.png);
    background-repeat:no-repeat;
    background-position:right center;
}

div.CategoryPreviewIndicatorOn div[data-container=row] span[data-field=Name][data-control=label] {
    background-image: url(../css/../App_Themes/eCom/Preview.png);
    background-repeat:no-repeat;
    background-position:right center;
}

div.StaticContentPreviewIndicatorOn div[data-container=row] span[data-field=Page_Id][data-control=label] {
    background-image: url(../css/../App_Themes/eCom/Preview.png);
    background-repeat:no-repeat;
    background-position:right center;
}

.CacheWarnningMessage {
    background-color: #ffffe1 !important;
    background-position: 4px 5px;
    background-repeat: no-repeat;
    border: 1px solid #777777;
    border-radius: 5px;
    box-shadow: 2px 2px 2px #888888;
    color: #000000;
    padding:4px;
    position: absolute;
    right: 10px;
    top: 55px;
    width:298px;
    z-index:1;

}
.CacheWarnningMessage:hover {
    z-index:999;
}
.wsper {
background: url("../css/_Shared/Attention.gif") no-repeat 10px 4px; padding:4px 4px 4px 34px;
}
.CacheWarnning span, .wsper span {background: url("../css/downarrow.png") no-repeat scroll right center rgba(0, 0, 0, 0);
display: inline-block;
margin-right: -20px;
padding: 3px 15px 3px 0
}

.CacheWarnningMessage span#enctime{
    background:none !important;
}
.previewmode {
padding:0 11px;
width:273px;
z-index:1;
}
.previewmode ul.tabs {display: inline-block;
margin: 0;
padding: 5px 0;
width: 100%;
}
.previewmode ul.tabs li{float:left; list-style:none}
.previewmode ul.tabs li a {color:#111; padding:0 7px 6px 16px; text-decoration:none; }
.previewmode ul.tabs li.tab1 {background: url("../css/previewicons.png")  0 1px no-repeat;}
.previewmode ul.tabs li.tab2 {background: url("../css/Preview.png") 0 1px no-repeat;}
.previewmode ul.tabs li.tab3 {background: url("../css/publish.png") 0 1px no-repeat;}
.previewmode ul.tabs li a.selectedLink {background: url("../css/downarrow.png") no-repeat center bottom; color:#3764a0}
#tab-PreviewModeMsgDisplay ul {margin:0; padding:0; padding-bottom:10px; list-style:none}
#tab-PreviewModeMsgDisplay ul li {background: url("../css/rightarrow.png") no-repeat left center; padding:2px 0 2px 8px; }
#tab-PreviewModeMsgDisplay ul li a {color:#111}
#tab-PublishModemsgcontainer { padding:10px; display:inline-block}
#tab-PublishModemsgcontainer input{float:left; margin:0; padding:0}
#tab-PublishModemsgcontainer div {float:left; width:130px; margin-left:5px;}
#tab-PublishModemsgcontainer div a{ color:#444; display:inline-block; font-weight:700; font-size:12px; margin:5px 0; text-decoration:underline}
#tab-PublishModemsgcontainer div span { display:inline-block; padding:0 0 }

tr.PreviewIndicatorOn td.Code
{
    background-image: url(../css/Preview.png);
    background-repeat:no-repeat;
    background-position:right;
}

tr.CategoryPreviewIndicatorOn td.Name
{
    background-image: url(../css/Preview.png);
    background-repeat:no-repeat;
    background-position:right;
}

.UndoEntityIcon
{
    background-image: url(../css/undo.png);
    background-repeat: no-repeat;
    background-position: 3px center;
}

.PrintIcon
{
    background-image: url(../css/printiconpos.png);
    background-repeat: no-repeat;
    background-position: 3px center;
}

li.MailViewedStatus span.app-field-MailFromName
{
    background-image: url("../css/../App_Themes/eCom/MessageRead.png");
    background-repeat:no-repeat;
    background-position:100% center;
    padding-right:20px!important;
}

li.MailUnViewedStatus span.app-field-MailFromName
{
   background-image: url("../css/../App_Themes/eCom/MessageUnread.gif");
    background-repeat:no-repeat;
    background-position:100% center;
    padding-right:20px!important;
}
.mailboxnotification {
    background: url("../css/Messageunread.gif") no-repeat;
    float: left;
    height: 19px;
    width: 20px;
    display:none;
    margin-top:2px;
}

.mailboxnotification span{
 background: none repeat scroll 0 0 #abcdfa;
    border-radius: 5px;
    color: #000;
    font-family: arial;
    font-size: 9px;
    font-weight: 700;
    padding: 1px;
    position: relative;
    right: -5px;
    top: -5px;
}
.DataView.InternalMessages_editForm1 .Instruction {
    display:none;
}
.InternalMessages_grid1 .FieldHeaderSelector.CreatedDate.DateTimeType.LastColumn {width:150px;}

tr.WarehouseIsExistForAddress td.u_address_name
{
    background-image: url(../css/warehouse.png);
    background-repeat:no-repeat;
    background-position:right;
}
.WarehouseIcon
{
    background-image: url(../css/warehouse.png);
    background-repeat: no-repeat;
    background-position: 3px center;
}
.FranchiseIcon
{
    background-image: url(../css/franchise.png);
    background-repeat: no-repeat;
    background-position: 3px center;
}
.InternalMessages_editForm1 Div.Subject .Value {
font-weight:bold;
}

tr.Contact_OtherProvider td.Username
{
    background-image: url(../css/otherAuthentication.png);
    background-repeat:no-repeat;
    background-position:right center;
}

tr.OtherProvider td.ProviderName
{
    background-image: url(../css/otherAuthentication.png);
    background-repeat:no-repeat;
    background-position:right center;
}

.closeicon
{
    background: url(../css/close-24.png) no-repeat;
    height: 22px;
    width: 49px;
    text-indent: -9999px;
    overflow: hidden;
    display: block;
    border: none;
    cursor: pointer;
    position: absolute;
    right: -36px;
    top: -16px;
}
.closelink.closebtn {
position: absolute;
top: 0px;
right: 13px;
cursor: pointer;
}
.closelink.closebtn a {text-decoration:none }

/* Reward Tier Indicator images starts here*/     
tr.languageLookup1 td.Name
{
    background-image: url(../css/active_connection_status.png);
    background-repeat:no-repeat;
    background-position:  center;
} 
tr.languageLookup2 td.Name 
{
    background-image: url(../css/idle_connection_status.png);
    background-repeat:no-repeat;
    background-position: center;
    text-decoration:none; 
}
tr.languageLookup2 td.Name a:link
{
   text-decoration: none !important;
   cursor:not-allowed !important;
   color: gray;
   pointer-events: none;
   cursor: default;  
}
.langClose
{
    padding-right: 12px;
    color: #4682B4;
    text-decoration: none;
    background-image: url(../css/_Shared/Close.gif);
    background-repeat: no-repeat;
    background-position: center center;
    display:inline-block;
     height: 10px;
    margin-top: 10px;
    padding-right: 12px;
    width: 10px;
}
#skulookupdiv{box-shadow:4px 4px #000;}
.iframelang div.DataViewContainer{border:1px solid #6f9dd9; padding:10px}

tr.ActiveReEncryptionStatus td.DataReEncryptionStatus
{
    background-image: url(../css/inactive_process_status.png);
    background-repeat:no-repeat;
    background-position:right center;
}

tr.CompletedReEncryptionStatus td.DataReEncryptionStatus
{
    background-image: url(../css/idle_connection_status.png);
    background-repeat:no-repeat;
    background-position:right center;
}

tr.ReadytoApplyEncryptionStatus td.DataReEncryptionStatus
{
    background-image: url(../css/active_connection_status.png);
    background-repeat:no-repeat;
    background-position:right center;
}

tr.RollbackedReEncryptionStatus td.DataReEncryptionStatus
{
    background-image: url(../css/stopped_process_status.png);
    background-repeat:no-repeat;
    background-position:right center;
}

tr.AbortedReEncryptionStatus td.DataReEncryptionStatus
{
    background-image: url(../css/stopped_process_status.png);
    background-repeat:no-repeat;
    background-position:right center;
}

.pages_orders_aspx .Cell.PaymentMethod.StringType,.Orders_repeatOrderGrid .Cell.PaymentMethod.StringType,.Orders_returnOrderGrid1 .Cell.PaymentMethod.StringType,.Orders_orderWithCreditCard .Cell.PaymentMethod.StringType
{
    width: 76px;
}
.pages_orders_aspx .Orders_billingView .Cell.PaymentMethod.StringType,.Orders_billedButUnpaidView .Cell.PaymentMethod.StringType
{
    width: 130px;
}
table.DataView td.Fields table.FieldWrapper iframe.FieldEditor.RichEditor[src='../ControlHost.aspx?id=ctl00_PageContentPlaceHolder_view2Extender_Item5&control=RichEditor']{ width:1150px!important;overflow:auto;}
table.FieldWrapper tr td.Item div.Content .Header.Content + div.Value{width:1150px;overflow:auto;}

table.DataView td.Fields table.FieldWrapper iframe.FieldEditor.RichEditor[src='../ControlHost.aspx?id=ctl00_PageContentPlaceHolder_staticcontentviewExtender_Item5&control=RichEditor']{ width:1002px!important;overflow:auto;}


table.DataView td.Fields table.FieldWrapper iframe.FieldEditor.RichEditor[src='../ControlHost.aspx?id=ctl00_PageContentPlaceHolder_view1Extender_Item70&control=RichEditor']{ width:780px!important;overflow:auto;}
div#u_address_line1 .Item.u_address_line1 .TextInput, div#u_address_line2 .Item.u_address_line2 .TextInput, div#u_address_line3 .Item.u_address_line3 .TextInput{width:68%}
div#u_tel_number div.Item.u_tel_number .TextInput, div#u_tel_number2 div.Item.u_tel_number2 .TextInput,div#u_tel_number3 div.Item.u_tel_number3 .TextInput{width:58%}
div#AddressFName div.Item.AddressFName label{display:inline-block; width:57px}
.Lname{vertical-align:top}

.retccwalleterrortitle {
    color:red;
    font-weight: bold; 
    background:url(../css/icon-alert.png) no-repeat 0px 0px;
    display: inline-block;
    padding-left: 22px;
}
.retccwalleterrormessage {
    color:red;
}
.retccwalletfailurecontainer {
    padding-top:5px;
}

.SKUQuantityPerWarehouse_grid1.ui-header-fixed.app-tabs-views{display:none;}
.StaticContentGroup_grid3.ui-header-fixed.app-tabs-views{
    display:none;
}

.PaymentTransactions_grid2.ui-header-fixed.app-tabs-views{
    display:none;
}

.PaymentTransactions_amazonPayGrid.ui-header-fixed.app-tabs-views{
    display:none;
}
.WorkflowOrders_editForm1 div#PaymentAmount div.Footer{width:61%; float:right}

li.PaymentProcessFailed span.app-field-invoice_number
{
    background-image: url(../css/../App_Themes/eCom/stopped_process_status.png);
    background-repeat:no-repeat;
    background-position:right center;
    background-position: 99%;
    background-size: 12%;
}
.Discount_discountLookup.ui-header-fixed.app-tabs-views{ display:none;}
.Discount_orderlinesdiscountLookup.ui-header-fixed.app-tabs-views{ display:none;}
.Warehouse_grid1.ui-header-fixed.app-tabs-views{ display:none;}
.app-field-object-ref.app-feedback{display:none}
.mce-statusbar.mce-last{display:none}
div[data-container=row] span[data-field=AvaTaxExemptNumber][data-control=label] {
    background-image: url(../css/../App_Themes/eCom/avaTaxicon.png);
    background-repeat:no-repeat;
    background-position:right center;
}
.hideaddressverification{position:fixed;top:-500px;font-size:0px;}


.app-control-inner[data-href] {
    color: #0089ce;
    text-decoration: underline;
    cursor: pointer;
}
div[data-input-container=reencryptdataschedule] span[data-field=Id] {
    display:none;
}
.app-field-EmailUs span.app-field-data,.app-field-CurrentVersion span.app-field-data, .app-field-ViewOrgName span.app-field-data, .app-field-LastVersion span.app-field-data {
		padding: 0px !important
	}

.footer-hide + footer {
    display: none!important
}
.pl-10{padding-left:10px}
.sociallinkwrapper img + h2{margin:0; line-height:42px}
	}
.emailustext:after {content:"."}

/* Merchangt Signup page */
/*right handside content*/
#signupcontainer div.callus {
    margin-bottom: 8px;
}

    #signupcontainer div.callus p.sa_msg {
        background-image: url("../css/../App_Themes//Signup/images/ParaHeaderBkg.gif");
        background-repeat: repeat-x;
        border: 1px solid #add1ff;
        color: Black;
        font: bold 11px verdana;
        margin: 4px 0;
        padding: 4px;
    }


/*right handside content*/
#container #step1 {
    display: block;
    width: 100%
}

#container .input_wrapper .labelmsg {
    color: #a2a2a2;
    float: left;
    font: normal 8.5pt/12px verdana;
    margin: 2px 0 0;
}
.body-contianer .form-group{margin-bottom:8px;}

#container .input_wrapper .status label {
    clear: left;
    visibility: hidden;
    font-size: 14px;
    float: left;
    padding-top: 38px;
    margin-top: -34px;
    background-repeat: no-repeat;
    background-color: transparent;
    width: 100%
}

    #container .input_wrapper .status label.error {
        visibility: visible;
        color: #ef5931;
        font-size: 12px;
    }

#container .input_wrapper .status #emailmsg {
    color: #ef5931;
    font-size: 12px;
    text-align: justify;
    width: 270px;
}

#container .input_wrapper .status label.error.valid {
    visibility: visible;
    background: url("../css/../App_Themes/Signup/images/icons.png") no-repeat scroll 103% -220px !important;
    color: #bcdd5b
}

#container input.back:focus {
    border: medium none
}

#progress_bar {
    width: 339px;
    height: 24px;
    position: relative;
}

#progress {
    background: url("../css/../App_Themes//Signup/images/progress.png") repeat-x scroll 0% 0% transparent;
    width: 0;
    height: 23px;
    border-radius: 20px 20px 20px 20px
}

#progress_text {
    position: relative;
    line-height: 21px;
    font-weight: bold;
    color: #fff;
    text-shadow: 1px 1px 2px #222;
    width: 339px;
    height: 24px;
    top: -23px;
    left: 0
}

.input_wrapper input.error {
    border: 1px solid red
}

div.infomation {
    float: left;
    width: 100%;
    font-family: "calibri", arial, tahoma;
    max-width: 410px;
}

@media screen and (max-width:768px) {
    div.infomation {
        margin: 40px 0 0;
        clear: left;
        max-width:100%;
    }
        
}
.infomation p {
    margin-bottom: 15px;
    font-size: 21px;
    font-weight: 200
}

div.infomation .disclaimermsg {
    font-size: 12px;
    color: #808080;
    line-height: 13px;
    width: 410px;
    text-align: justify;
}
@media screen and (max-width:768px) {
    div.infomation .disclaimermsg {
        width: 100%
    }
}

div.infomation dl dt {
    background: url("../css/../App_Themes//Signup/images/icons.png") no-repeat 0 1px;
    padding-left: 17px;
    color: #000;
    font-size: 15px;
    font-weight: 700
}

div.infomation dl dd, span.fieldmsg {
    text-justify: inter-word;
    padding: 0 0 6px 20px;
    color: #555;
    font-size: 14px;
    line-height: 18px;
}

span.fieldmsg {
    background: url("../css/../App_Themes//Signup/images/experience_order_entry.png") no-repeat 0 0;
    background-color: #07679a;
    float: left;
    padding: 4px 0 8px 107px;
    width: 100%;
    height: 78px;
    margin-bottom: 8px;
    color: #fff;
}

div.infomation dl dd ul li {
    margin: 8px 0 0 -10px;
}

.ui-progressbar {
    height: 2em;
    overflow: hidden;
    text-align: left
}

    .ui-progressbar .ui-progressbar-overlay {
        background: url("../css/App_Themes/Signup/images/animated-overlay.gif") repeat scroll 0 0 transparent;
        height: 100%;
        opacity: .25
    }

.ui-corner-all {
    /*background: url("../css/App_Themes/Signup/images/processheader.png") repeat-x scroll 50% 50% #CCCCCC;*/
    border: 1px solid #aaa;
    color: #222;
    font-weight: bold
}

.progress-label {
    background: transparent !important;
    color: #999;
    text-shadow: 1px 1px 0 #000 !important
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-radius: 10px
}

.ui-progressbar .ui-progressbar-value {
    height: 100%;
    margin: -1px
}

.successmsg {
    display: block;
    color: green;
    font-weight: 100;
    width: 100%;
    padding: 15px 0 0 0;
    font-size: 16px
}
/*Progressbar start*/
.body-contianer{background:#eee; padding-top:40px; padding-bottom:40px}

div.progressbar {
    cursor: default;
    background: #fff url("../css/../App_Themes//Signup/images/popupbg.png") repeat-x 0 -22px;
    margin: 0 auto;
    width: 100% !important;
    max-width: 600px;
    box-shadow: 0 0 10px 0 #000;
    height: 100%
}

    div.progressbar div.progressbarhead, div.progressbar div.thankyouhead {
        background-color: #0089ce;
        border-bottom: 1px solid #0089ce;
        height: 38px;
        width: 100%;
        position: relative
    }
    div.progressbar div.progressbarhead h3, div.progressbar div.thankyouhead h3 {
        font-size: 21px;
        line-height: 34px;
        text-align: left;
        padding: 0 8px;
        font-style: italic;
        font-family: times;
        color:#fff;
        font-weight:700;
    }

        div.progressbar div.progressbarhead span, div.progressbar div.thankyouhead span {
            bottom: 3px;
            color: #fff;
            right: 10px;
            position: absolute
        }

    div.progressbar div.progressbarcontainer {
        padding: 10px;
        min-height: 154px;
        position: relative;
        color:#666;
        font-size:13px;
    }
        div.progressbar div.progressbarcontainer p, div.progressbarcontainer .note {
            text-align: left;
            line-height: 20px;
            margin:4px 0;
        }
.activationcode{text-align:left; margin-top:6px}
.activationcode input {
    width: 90%;
    padding: 8px;
    margin-bottom: 8px
}

div.progressbar div.progessfooter {
    background: url("../css/../App_Themes//Signup/images/popupbg.png") 0 -59px repeat-x;
    height: 2px
}

.progressregister {
    height: 60px;
    margin: 5px auto;
    text-align: left;
    width: 80%;
    position: relative
}

    .progressregister h3 {
        color: #222;
        display: inline-block;
        padding-bottom: 5px;
        margin: 0;
    }

div.progressregister span.completed {
    background: url("../css/../App_Themes//Signup/images/bullet4.png") repeat-x scroll 0 0 transparent;
    display: inline-block;
    height: 30px;
    left: -30px;
    margin-right: 8px;
    position: absolute;
    top: 20px;
    width: 24px
}

p.progresscompletedtext {
    color: green;
    font-size: 17px;
    font-weight: 100;
    margin-top: -5px;
    padding: 0 31px 0 0;
    text-align: right
}

div.progressbar div.progressbarcontainer dl {
    color: #777;
    font-family: Calibri;
    font-size: 15px !important;
    line-height: 18px;
    text-align: left
}

    div.progressbar div.progressbarcontainer dl dd {
        text-align: center;
    }

        div.progressbar div.progressbarcontainer dl dd.activationcode {
            margin: 22px auto 0;
            width: 300px
        }

        div.progressbar div.progressbarcontainer dl dd label {
            display: inline-block;
            width: 100px;
            vertical-align: top
        }

        div.progressbar div.progressbarcontainer dl dd input[type="text"] {
            border: 1px inset #000;
            display: inline-block;
            line-height: 22px;
            margin: 0 10px;
            vertical-align: top;
            width: 40px
        }

        div.progressbar div.progressbarcontainer dl dd a.continue {
            background: url("../css/../App_Themes//Signup/images/continue.png") no-repeat;
            display: inline-block;
            width: 100px;
            height: 22px;
            cursor: pointer
        }

        div.progressbar div.progressbarcontainer dl dd span.error, .verificationerror {
            color: red
        }

.ui-progress-bar {
    position: relative;
    height: 24px;
    padding-right: 2px;
    background-color: #abb2bc;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #b6bcc6), color-stop(1, #9da5b0));
    background: -moz-linear-gradient(#9da5b0 0%, #b6bcc6 100%);
    -webkit-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px 0px #FFF;
    -moz-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px 0px #FFF;
    box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px 0px #FFF;
}

.ui-progress {
    position: relative;
    display: block;
    overflow: hidden;
    height: 22px;
    background-color: #74d04c;
    background: -webkit-repeating-linear-gradient(-45deg, rgba(255,255,255,0.17), rgba(255,255,255,0.17) 15px, rgba(255,255,255,0) 15px, rgba(255,255,255,0) 30px ), -webkit-linear-gradient(#9bdd62 0%, #74d04c 100%);
    background: -moz-repeating-linear-gradient(top left -30deg, rgba(255,255,255,0.17), rgba(255,255,255,0.17) 15px, rgba(255,255,255,0) 15px, rgba(255,255,255,0) 30px ), -moz-linear-gradient(#9bdd62 0%, #74d04c 100%);
    -moz-box-shadow: inset 0px 1px 0px 0px #dbf383, inset 0px -1px 1px #58c43a;
    box-shadow: inset 0px 1px 0px 0px #dbf383, inset 0px -1px 1px #58c43a;
    border: 1px solid #4c8932;
}

    .ui-progress span.ui-label {
        filter: alpha(opacity=100) !important;
        font-size: 1.2em;
        position: absolute;
        right: 0;
        line-height: 22px;
        padding-right: 12px;
        color: rgba(0,0,0,0.6);
        text-shadow: rgba(255,255,255, 0.45) 0 1px 0px;
        white-space: nowrap;
        *background-color: #74d04c;
    }

div.progressbar div.progressbarcontainer dl dd a.continue_disabled {
    background: url("../css/../App_Themes//Signup/images/continue_disabled.png") no-repeat;
    display: inline-block;
    width: 100px;
    height: 22px;
    cursor: pointer
}

div.progressregister span.inprogress {
    background: url("../css/../App_Themes//Signup/images/loading_small.gif") no-repeat scroll 0 0 transparent !important;
    height: 24px;
    left: -33px;
    position: absolute;
    top: 22px;
    width: 23px;
}
/*Progressbar End*/

p.usernote {
    color: black;
    margin-top: -5px;
    padding: 2px 31px 0 60px;
    text-align: left
}

.app-bootstrap .app-sidebar-undocked .form-control {
    width: calc(100% - 56px);
    float: left;
}

.status {
    display: inline-block;
    width: 100%;
    position: relative;
}

    .status .validation-info.valid {
        position: absolute;
        top: 33px;
        right: 1px;
    }

#submit_first {
    max-width: 300px;
    clear: left;
}

#ignifympsignup + footer {
    display: none
}
.app-bootstrap .mrg-top0 {
    margin-top: 0
}
.app-bootstrap .list-point {
    font-size: 12px;
    line-height: 30px
}
.app-bootstrap .cr-st-head {
    font-size: 20px;
    line-height: 34px;
    padding-left:10px;
}
.app-bootstrap .payment-gateway td, .app-bootstrap .payment-gateway th {
    padding: 6px
}
/* Merchant Signup page*/
/* OrgRegistration Start */
#signupcontainer div.callus p.phone {
    background: url("../css/../App_Themes//Signup/images/icons.png") no-repeat 0 -65px;
    padding-left: 38px;
}

#signupcontainer div.callus p.email {
    background: url("../css/../App_Themes//Signup/images/icons.png") no-repeat 0px -94px;
    padding-left: 38px;
}

#container #mainform {
    padding: 0 20px;
}

.fieldinfo {
    box-shadow: 1px 2px 3px #AAAAAA;
    -moz-box-shadow: 1px 2px 3px #AAAAAA;
    -webkit-box-shadow: 1px 2px 3px #AAAAAA;
    clear: left;
    float: left;
    font-size: 13px;
    display: none;
    position: absolute;
    top: -2px;
    z-index: 1;
    right: 0px;
    width: 95px;
    background-color: #E7751D;
    color: #fff;
    padding: 7px 5px 8px;
    border-radius: 3px;
}

    .fieldinfo .arrow {
        border-width: 6px;
        border-style: solid;
        border-color: transparent #E7751D transparent transparent;
        width: 0px;
        height: 0px;
        position: absolute;
        left: -11px;
        top: 13%
    }



.ui-corner-all {
    /*background: url("../css/App_Themes/Signup/images/processheader.png") repeat-x scroll 50% 50% #CCCCCC;*/
    border: 1px solid #aaa;
    color: #222;
    font-weight: bold
}

.registrationerror,
div.verifysecretcode span.verificationerror {
    display: block;
    color: red;
    width: 100%;
    font-size: 16px;
    margin-top: 5px
}

div.blockUI.blockMsg.blockPage {
    background: none !important;
    opacity: inherit !important;
}

    div.blockUI.blockMsg.blockPage.auto {
        background: none !important;
        opacity: inherit !important;
        top: 30% !important;
        left: 27% !important;
    }

.ui-widget-content {
    background: #fff !important;
    color: #222;
    border: 1px solid #000;
    border-radius: 0 !important;
    padding: 2px
}

#container .input_wrapper .status label.valid span {
    display: none
}

@media screen and (min-width:769px) {
    select:focus {
        width: calc(100% - 94px) !important;
    }
}

.progressbar .app-bootstrap, .progressbar .app-bootstrap:not(.has-navbar-static-top) {
    padding: 0
}

    .progressbar .app-bootstrap button.btn {
        margin: 8px 0
    }

    .progressbar .app-bootstrap .note {
        font-size: 11px;
    }

.verificationerror {
    text-align: left
}

@media screen and (max-width:700px) {
    .blockUI.blockMsg.blockPage {
        top: 10px !important
    }
}
div.fieldmsg {
    background: url(../css/../App_Themes/Signup/images/experience_order_entry.png) no-repeat 0 0;
    background-color: #07679a;
    float: left;
    padding: 8px 0 8px 107px;
    width: 100%;
    height: 80px;
    margin-bottom: 8px;
    line-height: 16px;
    color: #fff;
}
    /* OrgRegistration End */
.smtp-content{width:100%; display:block}
.smtp-cnt{
    width: calc(100% - 40px);
    float: left
}
    .smtp-cnt #lismtpserver {
        display: block
    }
.sqlfaild-cnt{display:inline-block; width:100%}

#upgradebusinessdata .app-field-ViewOrgName, #upgradebusinessdata .app-field-LastVersion, #upgradebusinessdata .app-field-CurrentVersion {
	width: auto !important;
	max-width: unset !important;
	min-width: unset !important;
}


body:not(.app-has-sidebar-left) .app-bar-toolbar,  
body:not(.app-has-minisidebar-left) .ui-header-fixed .ui-title  
{
    
    border-bottom:1px solid #bbb; 
    opacity:.8;
}

@media (min-width: 360px) {
    .ui-panel:not(.app-sidebar) {
        width: 28em;
    }
}
.app-bar-toolbar .app-logo{padding-top:10px;}
.clickhere {
    background: none;
    border: none;
    text-decoration: underline;
    color: blue;
    padding: 0;
    cursor: pointer
}
.app-has-minisidebar-left .app-bar-toolbar .app-logo{left:60px;}
.app-has-sidebar-left .app-bar-toolbar .app-logo{max-width:160px;}
