/*! css flatten included - begin @import url("dojo-lvl-0.css"); *//*! css flatten included - begin @import url("../js/dojo/resources/dojo.css"); */body,div,dl,dt,dd,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
fieldset,img{border:0 none}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}caption,th{text-align:left}
q:before,q:after{content:""}abbr,acronym{border:0}body{font:12px Myriad,Helvetica,Tahoma,Arial,clean,sans-serif;*font-size:75%}
h1{font-size:1.5em;font-weight:normal;line-height:1em;margin-top:1em;margin-bottom:0}h2{font-size:1.1667em;font-weight:bold;line-height:1.286em;margin-top:1.929em;margin-bottom:.643em}
h3,h4,h5,h6{font-size:1em;font-weight:bold;line-height:1.5em;margin-top:1.5em;margin-bottom:0}p{font-size:1em;margin-top:1.5em;margin-bottom:1.5em;line-height:1.5em}
blockquote{font-size:.916em;margin-top:3.272em;margin-bottom:3.272em;line-height:1.636em;padding:1.636em;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
ol li,ul li{font-size:1em;line-height:1.5em;margin:0}pre,code{font-size:115%;*font-size:100%;font-family:Courier,"Courier New";background-color:#efefef;border:1px solid #ccc}
pre{border-width:1px 0;padding:1.5em}table{font-size:100%}.dojoTabular{border-collapse:collapse;border-spacing:0;border:1px solid #ccc;margin:0 1.5em}
.dojoTabular th{text-align:center;font-weight:bold}.dojoTabular thead,.dojoTabular tfoot{background-color:#efefef;border:1px solid #ccc;border-width:1px 0}
.dojoTabular th,.dojoTabular td{padding:.25em .5em}/*! css flatten included - begin @import url("../js/dijit/themes/dijit.css"); */.dijitReset{margin:0;border:0;padding:0;font:inherit;line-height:normal;color:inherit}
.dj_a11y .dijitReset{-moz-appearance:none}.dijitInline{display:inline-block;#zoom:1;#display:inline;border:0;padding:0;vertical-align:middle;#vertical-align:auto}
table.dijitInline{display:inline-table;box-sizing:content-box;-moz-box-sizing:content-box}.dijitHidden{position:absolute;visibility:hidden}
.dijitHidden *{visibility:hidden !important}.dijitVisible{display:block !important;position:relative;visibility:visible}
.dj_ie6 .dijitComboBox .dijitInputContainer,.dijitInputContainer{#zoom:1;overflow:hidden;float:none !important;position:relative}
.dj_ie7 .dijitInputContainer{float:left !important;clear:left;display:inline-block !important}.dj_ie .dijitSelect input,.dj_ie input.dijitTextBox,.dj_ie .dijitTextBox input{font-size:100%}
.dijitSelect .dijitButtonText{float:left;vertical-align:top}TABLE.dijitSelect{padding:0 !important;border-collapse:separate}
.dijitTextBox .dijitSpinnerButtonContainer,.dijitTextBox .dijitArrowButtonContainer,.dijitValidationTextBox .dijitValidationContainer{float:right;text-align:center}
.dijitSelect input.dijitInputField,.dijitTextBox input.dijitInputField{padding-left:0 !important;padding-right:0 !important}
.dijitValidationTextBox .dijitValidationContainer{display:none}.dijitTeeny{font-size:1px;line-height:1px}.dijitOffScreen{position:absolute !important;left:-10000px !important;top:-10000px !important}
.dijitPopup{position:absolute;background-color:transparent;margin:0;border:0;padding:0;-webkit-overflow-scrolling:touch}
.dijitPositionOnly{padding:0 !important;border:0 !important;background-color:transparent !important;background-image:none !important;height:auto !important;width:auto !important}
.dijitNonPositionOnly{float:none !important;position:static !important;margin:0 0 0 0 !important;vertical-align:middle !important}
.dijitBackgroundIframe{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;border:0;padding:0;margin:0}.dijitDisplayNone{display:none !important}
.dijitContainer{overflow:hidden}.dj_a11y .dijitIcon,.dj_a11y div.dijitArrowButtonInner,.dj_a11y span.dijitArrowButtonInner,.dj_a11y img.dijitArrowButtonInner,.dj_a11y .dijitCalendarIncrementControl,.dj_a11y .dijitTreeExpando{display:none}
.dijitSpinner div.dijitArrowButtonInner{display:block}.dj_a11y .dijitA11ySideArrow{display:inline !important;cursor:pointer}
.dj_a11y .dijitCalendarDateLabel{padding:1px;border:0 !important}.dj_a11y .dijitCalendarSelectedDate .dijitCalendarDateLabel{border-style:solid !important;border-width:1px !important;padding:0}
.dj_a11y .dijitCalendarDateTemplate{padding-bottom:.1em !important;border:0 !important}.dj_a11y .dijitButtonNode{border:black outset medium !important;padding:0 !important}
.dj_a11y .dijitArrowButton{padding:0 !important}.dj_a11y .dijitButtonContents{margin:.15em}.dj_a11y .dijitTextBoxReadOnly .dijitInputField,.dj_a11y .dijitTextBoxReadOnly .dijitButtonNode{border-style:outset !important;border-width:medium !important;border-color:#999 !important;color:#999 !important}
.dijitButtonNode *{vertical-align:middle}.dijitSelect .dijitArrowButtonInner,.dijitButtonNode .dijitArrowButtonInner{background:no-repeat center;width:12px;height:12px;direction:ltr}
.dijitLeft{background-position:left top;background-repeat:no-repeat}.dijitStretch{white-space:nowrap;background-repeat:repeat-x}
.dijitRight{#display:inline;background-position:right top;background-repeat:no-repeat}.dj_gecko .dj_a11y .dijitButtonDisabled .dijitButtonNode{opacity:.5}
.dijitToggleButton,.dijitButton,.dijitDropDownButton,.dijitComboButton{margin:.2em;vertical-align:middle}.dijitButtonContents{display:block}
td.dijitButtonContents{display:table-cell}.dijitButtonNode img{vertical-align:middle}.dijitToolbar .dijitComboButton{border-collapse:separate}
.dijitToolbar .dijitToggleButton,.dijitToolbar .dijitButton,.dijitToolbar .dijitDropDownButton,.dijitToolbar .dijitComboButton{margin:0}
.dijitToolbar .dijitButtonContents{padding:1px 2px}.dj_webkit .dijitToolbar .dijitDropDownButton{padding-left:.3em}.dj_gecko .dijitToolbar .dijitButtonNode::-moz-focus-inner{padding:0}
.dijitSelect{border:1px solid gray}.dijitButtonNode{border:1px solid gray;margin:0;line-height:normal;vertical-align:middle;#vertical-align:auto;text-align:center;white-space:nowrap}
.dj_webkit .dijitSpinner .dijitSpinnerButtonContainer{line-height:inherit}.dijitTextBox .dijitButtonNode{border-width:0}
.dijitSelect,.dijitSelect *,.dijitButtonNode,.dijitButtonNode *{cursor:pointer;-webkit-tap-highlight-color:transparent}.dj_ie .dijitButtonNode{zoom:1}
.dj_ie .dijitButtonNode button{overflow:visible}div.dijitArrowButton{float:right}.dijitTextBox{border:solid black 1px;#overflow:hidden;width:15em;vertical-align:middle}
.dijitTextBoxReadOnly,.dijitTextBoxDisabled{color:gray}.dj_safari .dijitTextBoxDisabled input{color:#b0b0b0}.dj_safari textarea.dijitTextAreaDisabled{color:#333}
.dj_gecko .dijitTextBoxReadOnly input.dijitInputField,.dj_gecko .dijitTextBoxDisabled input{-moz-user-input:none}.dijitPlaceHolder{color:#aaa;font-style:italic;position:absolute;top:0;left:0;#filter:"";white-space:nowrap;pointer-events:none}
.dijitTimeTextBox{width:8em}.dijitTextBox input:focus{outline:0}.dijitTextBoxFocused{outline:5px -webkit-focus-ring-color}
.dijitSelect input,.dijitTextBox input{float:left}.dj_ie6 input.dijitTextBox,.dj_ie6 .dijitTextBox input{float:none}.dijitInputInner{border:0 !important;background-color:transparent !important;width:100% !important;padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important}
.dj_a11y .dijitTextBox input{margin:0 !important}.dijitValidationTextBoxError input.dijitValidationInner,.dijitSelect input,.dijitTextBox input.dijitArrowButtonInner{text-indent:-2em !important;direction:ltr !important;text-align:left !important;height:auto !important;#text-indent:0 !important;#letter-spacing:-5em !important;#text-align:right !important}
.dj_ie .dijitSelect input,.dj_ie .dijitTextBox input,.dj_ie input.dijitTextBox{overflow-y:visible;line-height:normal}.dijitSelect .dijitSelectLabel span{line-height:100%}
.dj_ie .dijitSelect .dijitSelectLabel{line-height:normal}.dj_ie6 .dijitSelect .dijitSelectLabel,.dj_ie7 .dijitSelect .dijitSelectLabel,.dj_ie8 .dijitSelect .dijitSelectLabel,.dj_iequirks .dijitSelect .dijitSelectLabel,.dijitSelect td,.dj_ie6 .dijitSelect input,.dj_iequirks .dijitSelect input,.dj_ie6 .dijitSelect .dijitValidationContainer,.dj_ie6 .dijitTextBox input,.dj_ie6 input.dijitTextBox,.dj_iequirks .dijitTextBox input.dijitValidationInner,.dj_iequirks .dijitTextBox input.dijitArrowButtonInner,.dj_iequirks .dijitTextBox input.dijitSpinnerButtonInner,.dj_iequirks .dijitTextBox input.dijitInputInner,.dj_iequirks input.dijitTextBox{line-height:100%}
.dj_a11y input.dijitValidationInner,.dj_a11y input.dijitArrowButtonInner{text-indent:0 !important;width:1em !important;#text-align:left !important;color:black !important}
.dijitValidationTextBoxError .dijitValidationContainer{display:inline;cursor:default}.dijitSpinner .dijitSpinnerButtonContainer,.dijitComboBox .dijitArrowButtonContainer{border-width:0 0 0 1px !important}
.dj_a11y .dijitSelect .dijitArrowButtonContainer,.dijitToolbar .dijitComboBox .dijitArrowButtonContainer{border-width:0 !important}
.dijitComboBoxMenu{list-style-type:none}.dijitSpinner .dijitSpinnerButtonContainer .dijitButtonNode{border-width:0}.dj_ie .dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitButtonNode{clear:both}
.dj_ie .dijitToolbar .dijitComboBox{vertical-align:middle}.dijitTextBox .dijitSpinnerButtonContainer{width:1em;position:relative !important;overflow:hidden}
.dijitSpinner .dijitSpinnerButtonInner{width:1em;visibility:hidden !important;overflow-x:hidden}.dijitComboBox .dijitButtonNode,.dijitSpinnerButtonContainer .dijitButtonNode{border-width:0}
.dj_a11y .dijitSpinnerButtonContainer .dijitButtonNode{border-width:0 !important;border-style:solid !important}.dj_a11y .dijitTextBox .dijitSpinnerButtonContainer,.dj_a11y .dijitSpinner .dijitArrowButtonInner,.dj_a11y .dijitSpinnerButtonContainer input{width:1em !important}
.dj_a11y .dijitSpinner .dijitArrowButtonInner{margin:0 auto !important}.dj_ie .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField{padding-left:.3em !important;padding-right:.3em !important;margin-left:.3em !important;margin-right:.3em !important;width:1.4em !important}
.dj_ie7 .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField{padding-left:0 !important;padding-right:0 !important;width:1em !important}
.dj_ie6 .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField{margin-left:.1em !important;margin-right:.1em !important;width:1em !important}
.dj_iequirks .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField{margin-left:0 !important;margin-right:0 !important;width:2em !important}
.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton{padding:0;position:absolute !important;right:0;float:none;height:50%;width:100%;bottom:auto;left:0;right:auto}
.dj_iequirks .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton{width:auto}.dj_a11y .dijitSpinnerButtonContainer .dijitArrowButton{overflow:visible !important}
.dijitSpinner .dijitSpinnerButtonContainer .dijitDownArrowButton{top:50%;border-top-width:1px !important}.dijitSpinner .dijitSpinnerButtonContainer .dijitUpArrowButton{#bottom:50%;top:0}
.dijitSpinner .dijitArrowButtonInner{margin:auto;overflow-x:hidden;height:100% !important}.dj_iequirks .dijitSpinner .dijitArrowButtonInner{height:auto !important}
.dijitSpinner .dijitArrowButtonInner .dijitInputField{-moz-transform:scale(0.5);-moz-transform-origin:center top;-webkit-transform:scale(0.5);-webkit-transform-origin:center top;-o-transform:scale(0.5);-o-transform-origin:center top;transform:scale(0.5);transform-origin:left top;padding-top:0;padding-bottom:0;padding-left:0 !important;padding-right:0 !important;width:100%;visibility:hidden}
.dj_ie .dijitSpinner .dijitArrowButtonInner .dijitInputField{zoom:50%}.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButtonInner{overflow:hidden}
.dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton{width:100%}.dj_iequirks .dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton{width:1em}
.dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField{vertical-align:top;visibility:visible}.dj_a11y .dijitSpinnerButtonContainer{width:1em}
.dijitCheckBox,.dijitRadio,.dijitCheckBoxInput{padding:0;border:0;width:16px;height:16px;background-position:center center;background-repeat:no-repeat;overflow:hidden}
.dijitCheckBox input,.dijitRadio input{margin:0;padding:0;display:block}.dijitCheckBoxInput{opacity:0}.dj_ie .dijitCheckBoxInput{filter:alpha(opacity=0)}
.dj_a11y .dijitCheckBox,.dj_a11y .dijitRadio{width:auto !important;height:auto !important}.dj_a11y .dijitCheckBoxInput{opacity:1;filter:none;width:auto;height:auto}
.dj_a11y .dijitFocusedLabel{border:1px dotted;outline:0 !important}.dijitProgressBar{z-index:0}.dijitProgressBarEmpty{position:relative;overflow:hidden;border:1px solid black;z-index:0}
.dijitProgressBarFull{position:absolute;overflow:hidden;z-index:-1;top:0;width:100%}.dj_ie6 .dijitProgressBarFull{height:1.6em}
.dijitProgressBarTile{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;margin:0;padding:0;width:100%;height:auto;background-color:#aaa;background-attachment:fixed}
.dj_a11y .dijitProgressBarTile{border-width:2px;border-style:solid;background-color:transparent !important}.dj_ie6 .dijitProgressBarTile{position:static;height:1.6em}
.dijitProgressBarIndeterminateHighContrastImage{display:none}.dj_a11y .dijitProgressBarIndeterminate .dijitProgressBarIndeterminateHighContrastImage{display:block;position:absolute;top:0;bottom:0;margin:0;padding:0;width:100%;height:auto}
.dijitProgressBarLabel{display:block;position:static;width:100%;text-align:center;background-color:transparent !important}
.dijitTooltip{position:absolute;z-index:2000;display:block;left:0;top:-10000px;overflow:visible}.dijitTooltipContainer{border:solid black 2px;background:#b8b5b5;color:black;font-size:small}
.dijitTooltipFocusNode{padding:2px 2px 2px 2px}.dijitTooltipConnector{position:absolute}.dj_a11y .dijitTooltipConnector{display:none}
.dijitTooltipData{display:none}.dijitLayoutContainer{position:relative;display:block;overflow:hidden}.dijitAlignTop,.dijitAlignBottom,.dijitAlignLeft,.dijitAlignRight{position:absolute;overflow:hidden}
body .dijitAlignClient{position:absolute}.dijitBorderContainer,.dijitBorderContainerNoGutter{position:relative;overflow:hidden;z-index:0}
.dijitBorderContainerPane,.dijitBorderContainerNoGutterPane{position:absolute !important;z-index:2}.dijitBorderContainer>.dijitTextArea{resize:none}
.dijitGutter{position:absolute;font-size:1px}.dijitSplitter{position:absolute;overflow:hidden;z-index:10;background-color:#fff;border-color:gray;border-style:solid;border-width:0}
.dj_ie .dijitSplitter{z-index:1}.dijitSplitterActive{z-index:11 !important}.dijitSplitterCover{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}
.dijitSplitterCoverActive{z-index:3 !important}.dj_ie .dijitSplitterCover{background:white;opacity:0}.dj_ie6 .dijitSplitterCover,.dj_ie7 .dijitSplitterCover,.dj_ie8 .dijitSplitterCover{filter:alpha(opacity=0)}
.dijitSplitterH{height:7px;border-top:1px;border-bottom:1px;cursor:row-resize;-webkit-tap-highlight-color:transparent}.dijitSplitterV{width:7px;border-left:1px;border-right:1px;cursor:col-resize;-webkit-tap-highlight-color:transparent}
.dijitSplitContainer{position:relative;overflow:hidden;display:block}.dijitSplitPane{position:absolute}.dijitSplitContainerSizerH,.dijitSplitContainerSizerV{position:absolute;font-size:1px;background-color:ThreeDFace;border:1px solid;border-color:ThreeDHighlight ThreeDShadow ThreeDShadow ThreeDHighlight;margin:0}
.dijitSplitContainerSizerH .thumb,.dijitSplitterV .dijitSplitterThumb{overflow:hidden;position:absolute;top:49%}.dijitSplitContainerSizerV .thumb,.dijitSplitterH .dijitSplitterThumb{position:absolute;left:49%}
.dijitSplitterShadow,.dijitSplitContainerVirtualSizerH,.dijitSplitContainerVirtualSizerV{font-size:1px;background-color:ThreeDShadow;-moz-opacity:.5;opacity:.5;filter:Alpha(Opacity=50);margin:0}
.dijitSplitContainerSizerH,.dijitSplitContainerVirtualSizerH{cursor:col-resize}.dijitSplitContainerSizerV,.dijitSplitContainerVirtualSizerV{cursor:row-resize}
.dj_a11y .dijitSplitterH{border-top:1px solid #d3d3d3 !important;border-bottom:1px solid #d3d3d3 !important}.dj_a11y .dijitSplitterV{border-left:1px solid #d3d3d3 !important;border-right:1px solid #d3d3d3 !important}
.dijitContentPane{display:block;overflow:auto;-webkit-overflow-scrolling:touch}.dijitContentPaneSingleChild{overflow:hidden}
.dijitContentPaneLoading .dijitIconLoading,.dijitContentPaneError .dijitIconError{margin-right:9px}.dijitTitlePane{display:block;overflow:hidden}
.dijitFieldset{border:1px solid gray}.dijitTitlePaneTitle,.dijitFieldsetTitle{cursor:pointer;-webkit-tap-highlight-color:transparent}
.dijitTitlePaneTitleFixedOpen,.dijitTitlePaneTitleFixedClosed,.dijitFieldsetTitleFixedOpen,.dijitFieldsetTitleFixedClosed{cursor:default}
.dijitTitlePaneTitle *{vertical-align:middle}.dijitTitlePane .dijitArrowNodeInner,.dijitFieldset .dijitArrowNodeInner{display:none}
.dj_a11y .dijitTitlePane .dijitArrowNodeInner,.dj_a11y .dijitFieldset .dijitArrowNodeInner{display:inline;font-family:monospace}
.dj_a11y .dijitTitlePane .dijitArrowNode,.dj_a11y .dijitFieldset .dijitArrowNode{display:none}.dijitTitlePaneTitleFixedOpen .dijitArrowNode,.dijitTitlePaneTitleFixedOpen .dijitArrowNodeInner,.dijitTitlePaneTitleFixedClosed .dijitArrowNode,.dijitTitlePaneTitleFixedClosed .dijitArrowNodeInner,.dijitFieldsetTitleFixedOpen .dijitArrowNode,.dijitFieldsetTitleFixedOpen .dijitArrowNodeInner,.dijitFieldsetTitleFixedClosed .dijitArrowNode,.dijitFieldsetTitleFixedClosed .dijitArrowNodeInner{display:none !important}
.dj_ie6 .dijitTitlePaneContentOuter,.dj_ie6 .dijitTitlePane .dijitTitlePaneTitle{zoom:1}.dijitColorPalette{border:1px solid #999;background:#fff;position:relative}
.dijitColorPalette .dijitPaletteTable{padding:2px 3px 3px 3px;position:relative;overflow:hidden;outline:0;border-collapse:separate}
.dj_ie6 .dijitColorPalette .dijitPaletteTable,.dj_ie7 .dijitColorPalette .dijitPaletteTable,.dj_iequirks .dijitColorPalette .dijitPaletteTable{padding:0;margin:2px 3px 3px 3px}
.dijitColorPalette .dijitPaletteCell{font-size:1px;vertical-align:middle;text-align:center;background:0}.dijitColorPalette .dijitPaletteImg{padding:1px;border:1px solid #999;margin:2px 1px;cursor:default;font-size:1px}
.dj_gecko .dijitColorPalette .dijitPaletteImg{padding-bottom:0}.dijitColorPalette .dijitColorPaletteSwatch{width:14px;height:12px}
.dijitPaletteTable td{padding:0}.dijitColorPalette .dijitPaletteCell:hover .dijitPaletteImg{border:1px solid #000}.dijitColorPalette .dijitPaletteCell:active .dijitPaletteImg,.dijitColorPalette .dijitPaletteTable .dijitPaletteCellSelected .dijitPaletteImg{border:2px solid #000;margin:1px 0}
.dj_a11y .dijitColorPalette .dijitPaletteTable,.dj_a11y .dijitColorPalette .dijitPaletteTable *{background-color:transparent !important}
.dijitAccordionContainer{border:1px solid #b7b7b7;border-top:0 !important}.dijitAccordionTitle{cursor:pointer;-webkit-tap-highlight-color:transparent}
.dijitAccordionTitleSelected{cursor:default}.dijitAccordionTitle .arrowTextUp,.dijitAccordionTitle .arrowTextDown{display:none;font-size:.65em;font-weight:normal !important}
.dj_a11y .dijitAccordionTitle .arrowTextUp,.dj_a11y .dijitAccordionTitleSelected .arrowTextDown{display:inline}.dj_a11y .dijitAccordionTitleSelected .arrowTextUp{display:none}
.dijitAccordionChildWrapper{overflow:hidden}.dijitCalendarContainer table{width:auto;clear:both}.dijitCalendarContainer th,.dijitCalendarContainer td{padding:0;vertical-align:middle}
.dijitCalendarMonthContainer{text-align:center}.dijitCalendarDecrementArrow{float:left}.dijitCalendarIncrementArrow{float:right}
.dijitCalendarYearLabel{white-space:nowrap}.dijitCalendarNextYear{margin:0 0 0 .55em}.dijitCalendarPreviousYear{margin:0 .55em 0 0}
.dijitCalendarIncrementControl{vertical-align:middle}.dijitCalendarIncrementControl,.dijitCalendarDateTemplate,.dijitCalendarMonthLabel,.dijitCalendarPreviousYear,.dijitCalendarNextYear{cursor:pointer;-webkit-tap-highlight-color:transparent}
.dijitCalendarDisabledDate{color:gray;text-decoration:line-through;cursor:default}.dijitSpacer{position:relative;height:1px;overflow:hidden;visibility:hidden}
.dijitCalendarMonthMenu .dijitCalendarMonthLabel{text-align:center}.dijitMenu{border:1px solid black;background-color:white}
.dijitMenuTable{border-collapse:collapse;border-width:0;background-color:white}.dj_webkit .dijitMenuTable td[colspan="2"]{border-right:hidden}
.dijitMenuItem{text-align:left;white-space:nowrap;padding:.1em .2em;cursor:pointer;-webkit-tap-highlight-color:transparent}
.dijitMenuItem:focus{outline:0}.dijitMenuPassive .dijitMenuItemHover,.dijitMenuItemSelected{background-color:black;color:white}
.dijitMenuItemIcon,.dijitMenuExpand{background-repeat:no-repeat}.dijitMenuItemDisabled *{opacity:.5;cursor:default}.dj_ie .dj_a11y .dijitMenuItemDisabled,.dj_ie .dj_a11y .dijitMenuItemDisabled *,.dj_ie .dijitMenuItemDisabled *{color:gray;filter:alpha(opacity=35)}
.dijitMenuItemLabel{vertical-align:middle}.dj_a11y .dijitMenuItemSelected{border:1px dotted black !important}.dj_a11y .dijitMenuItemSelected .dijitMenuItemLabel{border-width:1px;border-style:solid}
.dj_ie8 .dj_a11y .dijitMenuItemLabel{position:static}.dijitMenuExpandA11y{display:none}.dj_a11y .dijitMenuExpandA11y{display:inline}
.dijitMenuSeparator td{border:0;padding:0}.dijitMenuSeparatorTop{height:50%;margin:0;margin-top:3px;font-size:1px}.dijitMenuSeparatorBottom{height:50%;margin:0;margin-bottom:3px;font-size:1px}
.dijitMenuItemIconChar{display:none;visibility:hidden}.dj_a11y .dijitMenuItemIconChar{display:inline}.dijitCheckedMenuItemChecked .dijitMenuItemIconChar,.dijitRadioMenuItemChecked .dijitMenuItemIconChar{visibility:visible}
.dj_ie .dj_a11y .dijitMenuBar .dijitMenuItem{margin:0}.dijitStackController .dijitToggleButtonChecked *{cursor:default}.dijitTabContainer{z-index:0;overflow:visible}
.dj_ie6 .dijitTabContainer{overflow:hidden}.dijitTabContainerNoLayout{width:100%}.dijitTabContainerBottom-tabs,.dijitTabContainerTop-tabs,.dijitTabContainerLeft-tabs,.dijitTabContainerRight-tabs{z-index:1;overflow:visible !important}
.dijitTabController{z-index:1}.dijitTabContainerBottom-container,.dijitTabContainerTop-container,.dijitTabContainerLeft-container,.dijitTabContainerRight-container{z-index:0;overflow:hidden;border:1px solid black}
.nowrapTabStrip{width:50000px;display:block;position:relative;text-align:left;z-index:1}.dijitTabListWrapper{overflow:hidden;z-index:1}
.dj_a11y .tabStripButton img{display:none}.dijitTabContainerTop-tabs{border-bottom:1px solid black}.dijitTabContainerTop-container{border-top:0}
.dijitTabContainerLeft-tabs{border-right:1px solid black;float:left}.dijitTabContainerLeft-container{border-left:0}.dijitTabContainerBottom-tabs{border-top:1px solid black}
.dijitTabContainerBottom-container{border-bottom:0}.dijitTabContainerRight-tabs{border-left:1px solid black;float:left}.dijitTabContainerRight-container{border-right:0}
div.dijitTabDisabled,.dj_ie div.dijitTabDisabled{cursor:auto}.dijitTab{position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent;white-space:nowrap;z-index:3}
.dijitTab *{vertical-align:middle}.dijitTabChecked{cursor:default}.dijitTabContainerTop-tabs .dijitTab{top:1px}.dijitTabContainerBottom-tabs .dijitTab{top:-1px}
.dijitTabContainerLeft-tabs .dijitTab{left:1px}.dijitTabContainerRight-tabs .dijitTab{left:-1px}.dijitTabContainerTop-tabs .dijitTab,.dijitTabContainerBottom-tabs .dijitTab{display:inline-block;#zoom:1;#display:inline}
.tabStripButton{z-index:12}.dijitTabButtonDisabled .tabStripButton{display:none}.dijitTabCloseButton{margin-left:1em}.dijitTabCloseText{display:none}
.dijitTab .tabLabel{min-height:15px;display:inline-block}.dijitNoIcon{display:none}.dj_ie6 .dijitTab .dijitNoIcon{display:inline;height:15px;width:1px}
.dj_a11y .dijitTabCloseButton{background-image:none !important;width:auto !important;height:auto !important}.dj_a11y .dijitTabCloseText{display:inline}
.dijitTabPane,.dijitStackContainer-child,.dijitAccordionContainer-child{border:none !important}.dijitInlineEditBoxDisplayMode{border:1px solid transparent;cursor:text}
.dj_a11y .dijitInlineEditBoxDisplayMode,.dj_ie6 .dijitInlineEditBoxDisplayMode{border:0}.dijitInlineEditBoxDisplayModeHover,.dj_a11y .dijitInlineEditBoxDisplayModeHover,.dj_ie6 .dijitInlineEditBoxDisplayModeHover{background-color:#e2ebf2;border:solid 1px black}
.dijitInlineEditBoxDisplayModeDisabled{cursor:default}.dijitTree{overflow:auto;-webkit-tap-highlight-color:transparent}.dijitTreeContainer{float:left}
.dijitTreeIndent{width:19px}.dijitTreeRow,.dijitTreeContent{white-space:nowrap}.dj_ie .dijitTreeLabel:focus{outline:1px dotted black}
.dijitTreeRow img{vertical-align:middle}.dijitTreeContent{cursor:default}.dijitExpandoText{display:none}.dj_a11y .dijitExpandoText{display:inline;padding-left:10px;padding-right:10px;font-family:monospace;border-style:solid;border-width:thin;cursor:pointer}
.dijitTreeLabel{margin:0 4px}.dijitDialog{position:absolute;z-index:999;overflow:hidden}.dijitDialogTitleBar{cursor:move}
.dijitDialogFixed .dijitDialogTitleBar{cursor:default}.dijitDialogCloseIcon{cursor:pointer;-webkit-tap-highlight-color:transparent}
.dijitDialogPaneContent{-webkit-overflow-scrolling:touch}.dijitDialogUnderlayWrapper{position:absolute;left:0;top:0;z-index:998;display:none;background:transparent !important}
.dijitDialogUnderlay{background:#eee;opacity:.5}.dj_ie .dijitDialogUnderlay{filter:alpha(opacity=50)}.dj_a11y .dijitSpinnerButtonContainer,.dj_a11y .dijitDialog{opacity:1 !important;background-color:white !important}
.dijitDialog .closeText{display:none;position:absolute}.dj_a11y .dijitDialog .closeText{display:inline}.dijitSliderMoveable{z-index:99;position:absolute !important;display:block;vertical-align:middle}
.dijitSliderMoveableH{right:0}.dijitSliderMoveableV{right:50%}.dj_a11y div.dijitSliderImageHandle,.dijitSliderImageHandle{margin:0;padding:0;position:relative !important;border:8px solid gray;width:0;height:0;cursor:pointer;-webkit-tap-highlight-color:transparent}
.dj_iequirks .dj_a11y .dijitSliderImageHandle{font-size:0}.dj_ie7 .dijitSliderImageHandle{overflow:hidden}.dj_ie7 .dj_a11y .dijitSliderImageHandle{overflow:visible}
.dj_a11y .dijitSliderFocused .dijitSliderImageHandle{border:4px solid #000;height:8px;width:8px}.dijitSliderImageHandleV{top:-8px;right:-50%}
.dijitSliderImageHandleH{left:50%;top:-5px;vertical-align:top}.dijitSliderBar{border-style:solid;border-color:black;cursor:pointer;-webkit-tap-highlight-color:transparent}
.dijitSliderBarContainerV{position:relative;height:100%;z-index:1}.dijitSliderBarContainerH{position:relative;z-index:1}
.dijitSliderBarH{height:4px;border-width:1px 0}.dijitSliderBarV{width:4px;border-width:0 1px}.dijitSliderProgressBar{background-color:red;z-index:1}
.dijitSliderProgressBarV{position:static !important;height:0;vertical-align:top;text-align:left}.dijitSliderProgressBarH{position:absolute !important;width:0;vertical-align:middle;overflow:visible}
.dijitSliderRemainingBar{overflow:hidden;background-color:transparent;z-index:1}.dijitSliderRemainingBarV{height:100%;text-align:left}
.dijitSliderRemainingBarH{width:100% !important}.dijitSliderBumper{overflow:hidden;z-index:1}.dijitSliderBumperV{width:4px;height:8px;border-width:0 1px}
.dijitSliderBumperH{width:8px;height:4px;border-width:1px 0}.dijitSliderBottomBumper,.dijitSliderLeftBumper{background-color:red}
.dijitSliderTopBumper,.dijitSliderRightBumper{background-color:transparent}.dijitSliderDecoration{text-align:center}.dijitSliderDecorationC,.dijitSliderDecorationV{position:relative}
.dijitSliderDecorationH{width:100%}.dijitSliderDecorationV{height:100%;white-space:nowrap}.dijitSliderButton{font-family:monospace;margin:0;padding:0;display:block}
.dj_a11y .dijitSliderButtonInner{visibility:visible !important}.dijitSliderButtonContainer{text-align:center;height:0}.dijitSliderButtonContainer *{cursor:pointer;-webkit-tap-highlight-color:transparent}
.dijitSlider .dijitButtonNode{padding:0;display:block}.dijitRuleContainer{position:relative;overflow:visible}.dijitRuleContainerV{height:100%;line-height:0;float:left;text-align:left}
.dj_opera .dijitRuleContainerV{line-height:2%}.dj_ie .dijitRuleContainerV{line-height:normal}.dj_gecko .dijitRuleContainerV{margin:0 0 1px 0}
.dijitRuleMark{position:absolute;border:1px solid black;line-height:0;height:100%}.dijitRuleMarkH{width:0;border-top-width:0 !important;border-bottom-width:0 !important;border-left-width:0 !important}
.dijitRuleLabelContainer{position:absolute}.dijitRuleLabelContainerH{text-align:center;display:inline-block}.dijitRuleLabelH{position:relative;left:-50%}
.dijitRuleLabelV{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dijitRuleMarkV{height:0;border-right-width:0 !important;border-bottom-width:0 !important;border-left-width:0 !important;width:100%;left:0}
.dj_ie .dijitRuleLabelContainerV{margin-top:-.55em}.dj_a11y .dijitSliderReadOnly,.dj_a11y .dijitSliderDisabled{opacity:.6}
.dj_ie .dj_a11y .dijitSliderReadOnly .dijitSliderBar,.dj_ie .dj_a11y .dijitSliderDisabled .dijitSliderBar{filter:alpha(opacity=40)}
.dj_a11y .dijitSlider .dijitSliderButtonContainer div{font-family:monospace;font-size:1em;line-height:1em;height:auto;width:auto;margin:0 4px}
.dj_a11y .dijitButtonContents .dijitButtonText,.dj_a11y .dijitTab .tabLabel{display:inline !important}.dj_a11y .dijitSelect .dijitButtonText{display:inline-block !important}
.dijitTextArea{width:100%;overflow-y:auto}.dijitTextArea[cols]{width:auto}.dj_ie .dijitTextAreaCols{width:auto}.dijitExpandingTextArea{resize:none}
.dijitToolbarSeparator{height:18px;width:5px;padding:0 1px;margin:0}.dijitIEFixedToolbar{position:absolute;top:expression(eval((document.documentElement||document.body).scrollTop))}
.dijitEditor{display:block}.dijitEditorDisabled,.dijitEditorReadOnly{color:gray}.dijitTimePicker{background-color:white}
.dijitTimePickerItem{cursor:pointer;-webkit-tap-highlight-color:transparent}.dijitTimePickerItemHover{background-color:gray;color:white}
.dijitTimePickerItemSelected{font-weight:bold;color:#333;background-color:#b7cdee}.dijitTimePickerItemDisabled{color:gray;text-decoration:line-through}
.dijitTimePickerItemInner{text-align:center;border:0;padding:2px 8px 2px 8px}.dijitTimePickerTick,.dijitTimePickerMarker{border-bottom:1px solid gray}
.dijitTimePicker .dijitDownArrowButton{border-top:none !important}.dijitTimePickerTick{color:#CCC}.dijitTimePickerMarker{color:black;background-color:#CCC}
.dj_a11y .dijitTimePickerItemSelected .dijitTimePickerItemInner{border:solid 4px black}.dj_a11y .dijitTimePickerItemHover .dijitTimePickerItemInner{border:dashed 4px black}
.dijitToggleButtonIconChar{display:none !important}.dj_a11y .dijitToggleButton .dijitToggleButtonIconChar{display:inline !important;visibility:hidden}
.dj_ie6 .dijitToggleButtonIconChar,.dj_ie6 .tabStripButton .dijitButtonText{font-family:"Arial Unicode MS"}
.dj_a11y .dijitToggleButtonChecked .dijitToggleButtonIconChar{display:inline !important;visibility:visible !important}.dijitArrowButtonChar{display:none !important}
.dj_a11y .dijitArrowButtonChar{display:inline !important}.dj_a11y .dijitDropDownButton .dijitArrowButtonInner,.dj_a11y .dijitComboButton .dijitArrowButtonInner{display:none !important}
.dj_a11y .dijitSelect{border-collapse:separate !important;border-width:1px;border-style:solid}.dj_ie .dijitSelect{vertical-align:middle}
.dj_ie6 .dijitSelect .dijitValidationContainer,.dj_ie8 .dijitSelect .dijitButtonText{vertical-align:top}.dj_ie6 .dijitTextBox .dijitInputContainer,.dj_iequirks .dijitTextBox .dijitInputContainer,.dj_ie6 .dijitTextBox .dijitArrowButtonInner,.dj_ie6 .dijitSpinner .dijitSpinnerButtonInner,.dijitSelect .dijitSelectLabel{vertical-align:baseline}
.dijitNumberTextBox{text-align:left;direction:ltr}.dijitNumberTextBox .dijitInputInner{text-align:inherit}.dijitNumberTextBox input.dijitInputInner,.dijitCurrencyTextBox input.dijitInputInner,.dijitSpinner input.dijitInputInner{text-align:right}
.dj_ie8 .dijitNumberTextBox input.dijitInputInner,.dj_ie9 .dijitNumberTextBox input.dijitInputInner,.dj_ie8 .dijitCurrencyTextBox input.dijitInputInner,.dj_ie9 .dijitCurrencyTextBox input.dijitInputInner,.dj_ie8 .dijitSpinner input.dijitInputInner,.dj_ie9 .dijitSpinner input.dijitInputInner{padding-right:1px !important}
.dijitToolbar .dijitSelect{margin:0}.dj_webkit .dijitToolbar .dijitSelect{padding-left:.3em}.dijitSelect .dijitButtonContents{padding:0;white-space:nowrap;text-align:left;border-style:none solid none none;border-width:1px}
.dijitSelectFixedWidth .dijitButtonContents{width:100%}.dijitSelectMenu .dijitMenuItemIcon{display:none}.dj_ie6 .dijitSelectMenu .dijitMenuItemLabel,.dj_ie7 .dijitSelectMenu .dijitMenuItemLabel{position:static}
.dijitSelectLabel *{vertical-align:baseline}.dijitSelectSelectedOption *{font-weight:bold}.dijitSelectMenu{border-width:1px}
.dijitForceStatic{position:static !important}.dijitReadOnly *,.dijitDisabled *,.dijitReadOnly,.dijitDisabled{cursor:default}
.dojoDndItem{padding:2px;-webkit-touch-callout:none;-webkit-user-select:none}.dojoDndHorizontal .dojoDndItem{#display:inline;display:inline-block}
.dojoDndItemBefore,.dojoDndItemAfter{border:0 solid #369}.dojoDndItemBefore{border-width:2px 0 0 0;padding:0 2px 2px 2px}
.dojoDndItemAfter{border-width:0 0 2px 0;padding:2px 2px 0 2px}.dojoDndHorizontal .dojoDndItemBefore{border-width:0 0 0 2px;padding:2px 2px 2px 0}
.dojoDndHorizontal .dojoDndItemAfter{border-width:0 2px 0 0;padding:2px 0 2px 2px}.dojoDndItemOver{cursor:pointer}.dj_gecko .dijitArrowButtonInner INPUT,.dj_gecko INPUT.dijitArrowButtonInner{-moz-user-focus:ignore}
.dijitFocused .dijitMenuItemShortcutKey{text-decoration:underline}/*! css flatten included - begin @import url("dojo-lvl-1.css"); *//*! css flatten included - begin @import url("dojo-lvl-2.css"); *//*! css flatten included - begin @import url("pad.css"); */.panning svg image{image-rendering:pixelated}
body,p{margin:0;padding:0}.pWTD{position:absolute}.pWTD{position:absolute;font-family:Arial,sans-serif;border:0 none}.pWTD ul,.pWTD ul li{list-style:none;list-style-type:none;margin:0;padding:0}
.pWTD ul{font-size:.1em}.xhtmlrenderer .pWTD{font-size:100px;border:1px solid #ccc}.pWTD ul li p,.pWTD ul li textarea{margin:0;color:inherit;text-align:left;font-family:Open Sans Regular,sans-serif;font-size:13px;line-height:17px;overflow-wrap:break-word;word-wrap:break-word;padding:5px}
.pWTD-boxStyle{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.4);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.4);box-shadow:0 1px 3px rgba(0,0,0,0.4)}
.pWTD-boxStyle ul,.pWTD-comment ul{background:#fff}.pWTD-comment{-webkit-box-shadow:0 0 0 1px #e0e0e0,4px 4px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 0 0 1px #e0e0e0,4px 4px 0 rgba(0,0,0,0.12);-ms-box-shadow:0 0 0 1px #e0e0e0,4px 4px 0 rgba(0,0,0,0.12);box-shadow:0 0 0 1px #e0e0e0,4px 4px 0 rgba(0,0,0,0.12)}
.pWTD-comment ul li{min-height:15em}.pWTD-comment ul{padding:0}.pWTD-comment ul li{position:relative;padding:0;margin:20px;background:#fff;min-height:3.5em}
.pWTD-comment ul li.first-child,.pWTD-comment ul li:first-child{margin-top:0;padding-top:20px}.pWTD-comment ul li.last-child,.pWTD-comment ul li:last-child{margin-bottom:0;padding-bottom:20px}
.xhtmlrenderer .pWTD-comment ul li{min-height:30px}.xhtmlrenderer .pWTD-comment ul li.first-child{min-height:42px}.pWTD-comment ul li .pWDT-entry-detail{flex-grow:1;font-size:10px;line-height:14px;min-height:14px;color:#999;margin-left:8px;margin-right:28px;overflow:hidden}
.pWTD-comment ul li .pWDT-entry-detail span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pWTD-comment ul li .pWDT-entry-detail span:first-child,.pWTD-comment ul li .pWDT-entry-detail span.first-child{font-weight:bold}
.pWTD-comment ul li p{margin:8px 0 0 0;padding:0}.pWTD-comment a:focus{outline:0}.pWTD-comment .pWDT-header-container{position:relative;display:flex;display:-webkit-flex;display:-ms-flexbox;align-items:stretch;height:28px}
.pWTD-comment .pWDT-header-container .pWDT-user-badge{position:relative;flex-basis:29px;flex-shrink:0;flex-grow:0;width:29px;border-radius:50%;overflow:hidden}
.pWTD-comment .pWDT-header-container .pWDT-user-photo{width:100%;height:100%}.pWTD-comment .initials{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;color:#404040;font-size:12px;font-weight:bold;border-radius:50%;background:#ddd}
.pWTD .pWTDTaskStatus{display:none}.pWTD-comment .pWTDTaskStatus{display:none;position:absolute;width:0;height:0;right:0;top:0;border-top:4em solid #78c2e9;border-left:4em solid transparent;z-index:1;font-size:.1em}
.pWTD-comment .pWTDTaskStatus i{display:none;font-size:1.8em;color:white;position:absolute;top:-2.05em;right:.25em;line-height:1em}
.pWTDTaskStatus{-webkit-font-smoothing:antialiased}.pWTD-comment.taskstatus-open .pWTDTaskStatus,.pWTD-comment.taskstatus-onhold .pWTDTaskStatus{display:block;border-top:4em solid #ff9f1c}
.pWTD-comment.taskstatus-open-for-me .pWTDTaskStatus{display:block;border-top:4em solid #e52a1f}.pWTD-comment.taskstatus-closed .pWTDTaskStatus{display:block;border-top:4em solid #1cba89}
.pWTD-comment.taskstatus-open .pWTDTaskStatus i.fonticon-task-open,.pWTD-comment.taskstatus-onhold .pWTDTaskStatus i.fonticon-task-open{display:inline}
.pWTD-comment.taskstatus-open-for-me .pWTDTaskStatus i.fonticon-task-onhold{display:inline}.pWTD-comment.taskstatus-closed .pWTDTaskStatus i.fonticon-task-round-done{display:inline}
.pWTD-comment.taskstatus-open p .mention,.pWTD-comment.taskstatus-onhold p .mention,.pWTD-comment.taskstatus-open-for-me p .mention{background:rgba(255,128,0,0.25);color:#111;border-radius:3px;padding:0 3px}
.pWTD-comment.taskstatus-open p .own-mention,.pWTD-comment.taskstatus-onhold p .own-mention,.pWTD-comment.taskstatus-open-for-me p .own-mention{background:rgba(229,42,31,0.25)}
.xhtmlrenderer .pWTD .pWTDTaskStatus{right:10px}.pWTD.align-left ul li p,.pWTD.align-left ul li textarea{text-align:left}
.pWTD.align-center ul li p,.pWTD.align-center ul li textarea{text-align:center}.pWTD.align-right ul li p,.pWTD.align-right ul li textarea{text-align:right}
.pWTD.font-arial ul li p,.pWTD.font-arial ul li textarea{font-family:Arial,sans-serif;font-weight:normal}.xhtmlrenderer .pWTD.font-normal ul li p,.xhtmlrenderer .pWTD.font-arial ul li p{font-family:"WenQuanYi Micro Hei";font-weight:normal}
.pWTD.font-awesome ul li p,.pWTD.font-awesome ul li textarea{font-family:"Enriqueta Regular";font-weight:bold}
.xhtmlrenderer .pWTD.font-awesome ul li p{font-family:"Enriqueta Bold";font-weight:bold}.pWTD.font-handwrite ul li p,.pWTD.font-handwrite ul li textarea{font-family:"KG You Wont Bring Me Down";font-weight:bold}
.xhtmlrenderer .pWTD.font-handwrite ul li p{font-family:"KG You Wont Bring Me Down Bold";font-weight:normal;position:relative;top:-0.3em}
.pWTD.font-Chewy ul li p,.pWTD.font-Chewy ul li textarea{font-family:"Chewy";font-weight:normal}
.xhtmlrenderer .pWTD.font-Chewy ul li p{font-family:"Chewy";font-weight:normal}.pWTD.font-Lobster ul li p,.pWTD.font-Lobster ul li textarea{font-family:"Lobster";font-weight:normal}
.xhtmlrenderer .pWTD.font-Lobster ul li p{font-family:"Lobster";font-weight:normal}.pWTD.font-OpenSans ul li p,.pWTD.font-OpenSans ul li textarea{font-family:"Open Sans Regular";font-weight:normal}
.xhtmlrenderer .pWTD.font-OpenSans ul li p{font-family:"Open Sans Regular";font-weight:normal}.pWTD.font-OpenSansBold ul li p,.pWTD.font-OpenSansBold ul li textarea{font-family:"Open Sans Bold";font-weight:normal}
.xhtmlrenderer .pWTD.font-OpenSansBold ul li p{font-family:"Open Sans Bold";font-weight:normal}.pWTD.font-OpenSansCondensed ul li p,.pWTD.font-OpenSansCondensed ul li textarea{font-family:"Open Sans Condensed Light Regular";font-weight:normal}
.xhtmlrenderer .pWTD.font-OpenSansCondensed ul li p{font-family:"Open Sans Condensed Light Regular";font-weight:normal}
.pWTD.font-PTMono ul li p,.pWTD.font-PTMono ul li textarea{font-family:"PT Mono Regular";font-weight:normal}
.xhtmlrenderer .pWTD.font-PTMono ul li p{font-family:"PT Mono Regular";font-weight:normal}.pWTD.font-Ultra ul li p,.pWTD.font-Ultra ul li textarea{font-family:"Ultra Regular";font-weight:normal}
.xhtmlrenderer .pWTD.font-Ultra ul li p{font-family:"Ultra Regular";font-weight:normal}.pWTD.font-xxs ul li p,.pWTD.font-xxs ul li textarea{font-size:.9em}
.pWTD.font-xs ul li p,.pWTD.font-xs ul li textarea{font-size:1.1em}.pWTD.font-s ul li p,.pWTD.font-s ul li textarea{font-size:1.4em}
.pWTD.font-m ul li p,.pWTD.font-m ul li textarea{font-size:1.8em}.pWTD.font-l ul li p,.pWTD.font-l ul li textarea{font-size:2.4em}
.pWTD.font-xl ul li p,.pWTD.font-xl ul li textarea{font-size:3.6em}.pWTD.font-xxl ul li p,.pWTD.font-xxl ul li textarea{font-size:4.8em}
.pWTD.font-xxxl ul li p,.pWTD.font-xxxl ul li textarea{font-size:7.2em}.pWTD.font-xxxxl ul li p,.pWTD.font-xxxxl ul li textarea{font-size:9.6em}
.pWTD.font-xxxxxl ul li p,.pWTD.font-xxxxxl ul li textarea{font-size:12em}.pWTD-comment.font-xxs ul li textarea{min-height:16.7em}
.pWTD-comment.font-xs ul li textarea{min-height:13.6em}.pWTD-comment.font-s ul li textarea{min-height:10.7em}.pWTD-comment.font-m ul li textarea{min-height:8.3em}
.pWTD-comment.font-l ul li textarea{min-height:6.3em}.pWTD-comment.font-xl ul li textarea{min-height:3.9em}.pWTD-comment.font-xxl ul li textarea{min-height:3.1em}
.pWTD-comment.font-xxxl ul li textarea{min-height:2.1em}.pWTD-comment.font-xxxxl ul li textarea{min-height:1.6em}.pWTD-comment.font-xxxxxl ul li textarea{min-height:1.3em}
.pWTD-comment.pWTD-comment ul li textarea{min-height:3em}.pWTD ul li.emptyEntry p{font-family:Arial,sans-serif;font-weight:normal;font-style:italic;color:#aaa}
.pWTD.align-left ul li p .hashtag{color:#777;padding:0 .3em 0 0;background:#e5e5e5;-moz-border-radius:.2em;-webkit-border-radius:.2em;border-radius:.2em;cursor:help;white-space:nowrap;max-width:100%;overflow:hidden;display:inline-block;margin-bottom:-.25em;text-overflow:ellipsis}
.pWTD.align-left ul li p .hashtag:hover{max-width:none}.pWTD.align-left ul li p .hashtag img{height:1.1em;margin-right:.3em;vertical-align:text-top;-moz-border-radius:.2em;-webkit-border-radius:.2em;border-radius:.2em}
.pWTD ul li.more-comments-hint{display:none;position:relative;margin:0;line-height:14px;font-size:10px;background:#fafafa;color:#999;padding:14px 38px 14px 20px;min-height:0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.xhtmlrenderer .pWTD-comment.comment-collapsed ul li{display:none}.xhtmlrenderer .pWTD-comment.comment-collapsed ul li.more-comments-hint{display:block}
.xhtmlrenderer .pWTD-comment.comment-collapsed ul li:first-child,.xhtmlrenderer .pWTD-comment.comment-collapsed ul li:last-child,.xhtmlrenderer .pWTD-comment.comment-collapsed ul li.first-child,.xhtmlrenderer .pWTD-comment.comment-collapsed ul li.last-child{display:block}
.hybrid-widget .hybrid-wrap{font-size:.1em;width:100%;height:100%}.hybrid-widget .text-area{margin:0;color:inherit;font-family:Arial,sans-serif;font-size:1.3em;line-height:1.3em;overflow-wrap:break-word;word-wrap:break-word;padding:.26em .4em .3em}
.hybrid-widget .text-area .pointer-events{padding:0}.hybrid-widget .text-area .pointer-events.padded{padding:5px 15px}.text-area div,.text-area span{font-size:inherit;color:inherit;background-color:transparent}
.hybrid-widget .text-area{position:relative;vertical-align:middle;background:transparent;border:0;resize:none;word-break:break-word}
.hybrid-widget .text-area p{margin:0}.hybrid-widget.font-xxs .text-area{font-size:.9em}.hybrid-widget.font-xs .text-area{font-size:1.1em}
.hybrid-widget.font-s .text-area{font-size:1.4em}.hybrid-widget.font-m .text-area{font-size:1.8em}.hybrid-widget.font-l .text-area{font-size:2.4em}
.hybrid-widget.font-xl .text-area{font-size:3.6em}.hybrid-widget.font-xxl .text-area{font-size:4.8em}.hybrid-widget.font-xxxl .text-area{font-size:7.2em}
.hybrid-widget.font-xxxxl .text-area{font-size:9.6em}.hybrid-widget.font-xxxxxl .text-area{font-size:12em}.hybrid-widget.font-arial .text-area{font-family:Arial,sans-serif;font-weight:normal}
.hybrid-widget.font-awesome .text-area{font-family:"Enriqueta Regular";font-weight:bold}.hybrid-widget.font-handwrite .text-area{font-family:"KG You Wont Bring Me Down";font-weight:bold}
.hybrid-widget.font-Chewy .text-area{font-family:"Chewy";font-weight:normal}.hybrid-widget.font-Lobster .text-area{font-family:"Lobster";font-weight:normal}
.hybrid-widget.font-OpenSans .text-area{font-family:"Open Sans Regular";font-weight:normal}.hybrid-widget.font-OpenSansBold .text-area{font-family:"Open Sans Bold";font-weight:normal}
.hybrid-widget.font-OpenSansCondensed .text-area{font-family:"Open Sans Condensed Light Regular";font-weight:normal}.hybrid-widget.font-PTMono .text-area{font-family:"PT Mono Regular";font-weight:normal}
.hybrid-widget.font-Ultra .text-area{font-family:"Ultra Regular";font-weight:normal}.hybrid-widget.align-left .text-area{text-align:left}
.hybrid-widget.align-center .text-area{text-align:center}.hybrid-widget.align-right .text-area{text-align:right}.hybrid-widget.align-top .text-area{vertical-align:top}
.hybrid-widget.align-top .text-area.icon{margin-left:-50%;margin-right:-50%;transform:translateY(-100%)}.hybrid-widget.align-middle .text-area{top:50%;transform:translateY(-50%);vertical-align:middle}
.hybrid-widget.align-middle .text-area.icon{margin-left:-50%;margin-right:-50%;top:50%;transform:translateY(-50%);vertical-align:middle}
.hybrid-widget.align-bottom .text-area{top:100%;transform:translateY(-100%);vertical-align:bottom}.hybrid-widget.align-bottom .text-area.icon{margin-left:-50%;margin-right:-50%;transform:none}