/* >>>>>>>>>> BEGIN stylesheet.css */
h1{font-size:138.5%}
h2{font-size:123.1%}
h3{font-size:108%}
h1,h2,h3{margin:1em 0}
h1,h2,h3,h4,h5,h6{font-weight:bold}
abbr,acronym{border-bottom:1px dotted #000;cursor:help}
em{font-style:italic}
blockquote,ul,ol,dl{margin:1em}
ol,ul,dl{margin-left:2em}
ol li{list-style:decimal outside}
ul li{list-style:disc outside}
dl dd{margin-left:1em}
th,td{border:1px solid #000;padding:.5em}
th{font-weight:bold;text-align:center}
caption{margin-bottom:.5em;text-align:center}
p,fieldset,table,pre{margin-bottom:1em}
input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em}
.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}
body{position:absolute;margin:0px;top:0px;bottom:0px;left:0px;right:0px;font-family:"Lucida Sans", "Lucida Grande", Verdana, Arial, sans-serif;font-size:12px;line-height:1.4}
select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}
table{font-size:inherit;font:100%}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}
html{color:#000;background:#FFF}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
legend{color:#000}
.sc-view{cursor:default;overflow:hidden;position:absolute;margin:0px;user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}
.sc-view.allow-select{-moz-user-select:text;-khtml-user-select:text;user-select:text;cursor:text}
.sc-view.text-align-right{text-align:right}
.sc-view.textAlignRight{text-align:right}
.sc-view img{border:none}
div.sc-view{border:solid 0 transparent}
.sc-view:focus{outline:none}
.sc-hidden{display:none !important}



/* >>>>>>>>>> BEGIN stylesheet.css */
.sc-benchmark-pane{-webkit-box-shadow:0px 0px 5px black;background:white;background-color:rgba(255,255,255,0.95);z-index:10000}
.sc-benchmark-pane .sc-scroll-view{border:1px solid #ddd}
.sc-benchmark-graph{width:100%;height:100%}
.sc-label-view.sc-regular-size.sc-benchmark-title{font-size:16px;font-weight:bold}
.sc-benchmark-emphasis{font-weight:bold}
.sc-benchmark-top{height:20px;left:0px;top:0px;right:0px;background-color:#ccc;position:absolute;border-top:1px solid #aaa;border-bottom:1px solid #aaa;opacity:0.4;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);-moz-opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}
.sc-benchmark-tick{width:1px;height:2000px;position:absolute;top:25px;background-color:#ccc}
.sc-benchmark-tick-label{width:40px;position:absolute;top:3px;font-size:10px;margin-left:2px;white-space:nowrap}
.sc-benchmark-bar{height:16px;position:absolute;font-size:10px;white-space:nowrap;border:1px solid #CC6633;background-color:#FFCC33;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFCD82), to(#DE9C00));border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;line-height:14px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.5);text-shadow:rgba(255,255,255,0.5) 0px 1px 0px;color:#4F3800;z-index:2}
.sc-benchmark-row{position:absolute;left:0px;right:0px;height:30px}
.sc-benchmark-row.even{background-color:#ddd;opacity:0.4;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";-moz-opacity:0.4}
.sc-benchmark-event{position:absolute;z-index:1;width:2px}
.sc-benchmark-event:hover{-webkit-border-radius:5px;border:2px solid white;-webkit-box-shadow:0px 0px 5px black;background-color:red}
.sc-benchmark-event.idx0{background:blue}
.sc-benchmark-event.idx1{background:red}
.sc-benchmark-event.idx2{background:green}
.sc-benchmark-event.idx3{background:orange}
.sc-benchmark-event.idx4{background:purple}
.sc-benchmark-event.idx5{background:#ee82ee}
.sc-benchmark-event.idx6{background:#800000}
.sc-view.sc-control-test-pane{border:1px #888 solid;overflow-y:auto;background:white}
.sc-view.sc-control-test-pane .sc-view.wrapper{border:1px #ccc solid}
.mozilla .sc-view .sc-text-field-view.inline-editor .border,.webkit .sc-view .sc-text-field-view.inline-editor .border,.msie .sc-view .sc-text-field-view.inline-editor .border,.sc-view .sc-text-field-view.inline-editor .border{-webkit-appearance:none;-moz-appearance:none;border:none}
.mozilla .sc-view .sc-text-field-view.inline-editor.focus{outline-offset:0px}
.sc-label-view{text-align:left;white-space:pre-line}
.sc-label-view.icon img{position:relative;vertical-align:middle}
.sc-label-view.sc-hint{position:absolute;top:3px;left:1px;right:1px;bottom:3px;padding:0px;color:#aaa;font-size:12px}
.sc-label-view.disabled{color:#999;color:rgba(50,50,50,0.5)}
.sc-label-view.ellipsis{white-space:nowrap}
.sc-label-view.sc-large-size{font-size:18px}
.sc-label-view.sc-regular-size{font-size:12px}
.sc-label-view.sc-small-size{font-size:11px}
.sc-label-view.sc-tiny-size{font-size:9px}
.sc-view.sc-static-layout{position:relative}
.sc-text-field-view{border:none;overflow:visible;background:white}
.sc-text-field-view .border{position:absolute;top:0px;left:0px;bottom:0px;right:0px}
.sc-text-field-view .padding{top:0px;left:3px;bottom:0px;right:3px;position:absolute}
.sc-text-field-view.sc-text-field-accessory-view{z-index:2}
.sc-text-field-view input{position:absolute;top:0px;left:0px;width:100%;height:100%;display:block;background:transparent;vertical-align:middle;border:none;outline:none;-webkit-appearance:none}
.sc-text-field-view textarea{position:absolute;height:100%;width:100%;display:block;background:transparent;vertical-align:middle;resize:none;overflow:auto;border:none;outline:none;-webkit-appearance:none}
.sc-text-field-view.text-area .padding{bottom:1px;top:2px}
.sc-text-field-view .sc-hint{z-index:1}
.sc-text-field-view .sc-hint,.sc-text-field-view .hint{position:absolute;top:3px;left:1px;right:1px;bottom:3px;padding:0px;color:#aaa;font-size:12px;-webkit-font-smoothing:antialiased;cursor:text}
.sc-text-field-view.text-area .sc-hint,.sc-text-field-view.text-area .hint{top:0px;left:1px;right:1px;bottom:2px}
.sc-text-field-view.focus .sc-hint,.sc-text-field-view.not-empty .sc-hint{display:none}
.sc-text-field-view.sc-hint .field{color:#B3B3B3 !important}
.webkit .sc-text-field-view.focus{outline:auto 7px -webkit-focus-ring-color;outline-offset:-2px}
.webkit .sc-text-field-view .border{-webkit-appearance:textfield}
.firefox .sc-text-field-view.focus{outline-color:-moz-mac-focusring;outline-offset:-5px;outline-style:solid;outline-width:3px}
.firefox .sc-text-field-view .border{-moz-appearance:textfield}
.firefox .sc-text-field-view textarea.field{height:100%}
.ie .sc-text-field-view.focus{outline:1px dotted}
.ie .sc-text-field-view .border{border:1px inset}
.ie .sc-text-field-view textarea.field{height:100%}
.opera .sc-text-field-view .border{border:1px inset}
.mobile-safari .sc-text-field-view .border{border:1px inset}



/* >>>>>>>>>> BEGIN stylesheet.css */
.sc-icon-alert-48{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-info-48{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-error-48{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-tools-24{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-bookmark-24{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-info-24{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-help-24{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-alert-24{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-left-24{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-right-24{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-up-24{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-down-24{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-undo-24{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-redo-24{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-group-24{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-user-24{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-cancel-24{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-options-24{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-folder-24{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-trash-24{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-document-24{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-favorite-24{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-bookmark-16{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-info-16{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-help-16{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-alert-16{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-group-16{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-user-16{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-options-16{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-folder-16{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-trash-16{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-document-16{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-icon-favorite-16{background-image: url('../../../../static/sproutcore/desktop/en/cert/stylesheet-no-repeat.png')
}
.sc-alert{background:white}
.sc-alert .info{position:relative;min-height:48px;padding:20px 12px 58px 74px}
.sc-alert .info.plain{padding:20px 12px 58px 16px}
.sc-alert .info .icon{position:absolute;left:12px;top:14px}
.sc-alert .info .header{background-color:transparent;color:black;margin:0;padding:0;font-size:16px;margin-bottom:6px;font-family:inherit}
.sc-alert .info .description{padding:0;margin:6px 0px;font-size:12px;margin-right:20px}
.sc-alert .info .caption{padding:0;margin:6px 0px;font-size:11px;margin-right:20px}
.sc-alert .info .separator{position:absolute;width:100%;height:2px;left:0px;bottom:50px;background:#eaeaea}
.sc-pane.sc-panel.sc-alert>div>.sc-view{overflow:visible}
.sc-button-view{display:inline-block;vertical-align:middle;text-decoration:none;border:1px #555 solid}
.sc-button-view.sc-static-layout{margin:0 4px}
.sc-button-view .sc-button-inner{position:relative;display:block;height:100%;text-align:center}
.sc-button-view label{position:relative;display:block;line-height:21px;text-align:center}
.sc-button-view img{vertical-align:middle;margin-right:2px;position:relative;top:-1px;left:-2px}
.ie7 .sc-button-view{display:inline}
.sc-button-view.sc-checkbox-view img{margin-right:4px;top:-1px;left:0}
.sc-button-view.sc-checkbox-view.sc-small-size img{top:-2px}
.sc-button-view.sc-disclosure-view{background:transparent}
.sc-button-view.sc-disclosure-view img.disclosure.button{width:16px;height:16px;position:absolute;left:0px;top:0px}
.sc-button-view.sc-disclosure-view .sc-disclosure-label{position:absolute;left:16px;top:0;bottom:0;right:0;text-align:left}
.sc-ghost-view{opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:0.5;z-index:10000}
.sc-icon-alert-48{width:48px;height:48px;background-position: 0px 0px;background-repeat:no-repeat}
.sc-icon-info-48{width:48px;height:48px;background-position: 0px -48px;background-repeat:no-repeat}
.sc-icon-error-48{width:48px;height:48px;background-position: 0px -97px;background-repeat:no-repeat}
.sc-icon-tools-24{width:24px;height:24px;background-position: 0px -313px;background-repeat:no-repeat}
.sc-icon-bookmark-24{width:24px;height:24px;background-position: 0px -169px;background-repeat:no-repeat}
.sc-icon-info-24{width:24px;height:24px;background-position: 0px -193px;background-repeat:no-repeat}
.sc-icon-help-24{width:24px;height:24px;background-position: 0px -217px;background-repeat:no-repeat}
.sc-icon-alert-24{width:24px;height:24px;background-position: 0px -241px;background-repeat:no-repeat}
.sc-icon-left-24{width:24px;height:24px;background-position: 0px -265px;background-repeat:no-repeat}
.sc-icon-right-24{width:24px;height:24px;background-position: 0px -289px;background-repeat:no-repeat}
.sc-icon-up-24{width:24px;height:24px;background-position: 0px -145px;background-repeat:no-repeat}
.sc-icon-down-24{width:24px;height:24px;background-position: 0px -337px;background-repeat:no-repeat}
.sc-icon-undo-24{width:24px;height:24px;background-position: 0px -361px;background-repeat:no-repeat}
.sc-icon-redo-24{width:24px;height:24px;background-position: 0px -385px;background-repeat:no-repeat}
.sc-icon-group-24{width:24px;height:24px;background-position: 0px -409px;background-repeat:no-repeat}
.sc-icon-user-24{width:24px;height:24px;background-position: 0px -433px;background-repeat:no-repeat}
.sc-icon-cancel-24{width:24px;height:24px;background-position: 0px -577px;background-repeat:no-repeat}
.sc-icon-options-24{width:24px;height:24px;background-position: 0px -481px;background-repeat:no-repeat}
.sc-icon-folder-24{width:24px;height:24px;background-position: 0px -505px;background-repeat:no-repeat}
.sc-icon-trash-24{width:24px;height:24px;background-position: 0px -529px;background-repeat:no-repeat}
.sc-icon-document-24{width:24px;height:24px;background-position: 0px -553px;background-repeat:no-repeat}
.sc-icon-favorite-24{width:24px;height:24px;background-position: 0px -457px;background-repeat:no-repeat}
.sc-icon-bookmark-16{width:16px;height:16px;background-position: 0px -601px;background-repeat:no-repeat}
.sc-icon-info-16{width:16px;height:16px;background-position: 0px -617px;background-repeat:no-repeat}
.sc-icon-help-16{width:16px;height:16px;background-position: 0px -633px;background-repeat:no-repeat}
.sc-icon-alert-16{width:16px;height:16px;background-position: 0px -649px;background-repeat:no-repeat}
.sc-icon-group-16{width:16px;height:16px;background-position: 0px -665px;background-repeat:no-repeat}
.sc-icon-user-16{width:16px;height:16px;background-position: 0px -681px;background-repeat:no-repeat}
.sc-icon-options-16{width:16px;height:16px;background-position: 0px -697px;background-repeat:no-repeat}
.sc-icon-folder-16{width:16px;height:16px;background-position: 0px -713px;background-repeat:no-repeat}
.sc-icon-trash-16{width:16px;height:16px;background-position: 0px -729px;background-repeat:no-repeat}
.sc-icon-document-16{width:16px;height:16px;background-position: 0px -745px;background-repeat:no-repeat}
.sc-icon-favorite-16{width:16px;height:16px;background-position: 0px -761px;background-repeat:no-repeat}
.sc-list-item-view.sc-regular-size{font-size:12px}
.sc-list-item-view.sel{background-color:#888;color:#fff}
.sc-list-item-view.sel .sc-checkbox-view{border:1px #333 solid}
.sc-list-item-view.sel .count{background-color:#333;border:1px #333 solid}
.sc-list-item-view.active{background-color:#333;color:#fff}
.sc-list-item-view.active .count{background-color:#000;border:1px #000 solid}
.sc-list-item-view.has-branch .count{right:16px}
.sc-list-item-view label{top:50%;height:18px;display:block;position:absolute;margin-top:-9px;line-height:18px;left:4px;right:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}
.sc-list-item-view .sc-outline{position:absolute;left:0;top:0;right:0;bottom:0}
.sc-list-item-view.has-icon label,.sc-list-item-view.has-checkbox label{left:24px}
.sc-list-item-view.has-checkbox.has-icon label{left:44px}
.sc-list-item-view img.icon,.sc-list-item-view img.right-icon{margin-top:-9px;position:absolute;top:50%}
.sc-list-item-view img.icon{margin-top:-9px;position:absolute;top:50%;left:5px}
.sc-list-item-view img.right-icon{margin-top:-9px;position:absolute;top:50%;right:5px}
.sc-list-item-view.has-checkbox img.icon{left:25px}
.sc-list-item-view.has-count img.right-icon{right:32px}
.sc-list-item-view.has-count.two-digit img.right-icon{right:38px}
.sc-list-item-view.has-count.three-digit img.right-icon{right:44px}
.sc-list-item-view.has-count.four-digit img.right-icon{right:50px}
.sc-list-item-view.has-count.five-digit img.right-icon{right:56px}
.sc-list-item-view .sc-checkbox-view{position:absolute;display:block;border:1px #888 solid;width:12px;height:12px;left:5px;top:50%;margin-top:-8px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#d0d0d0}
.sc-list-item-view .sc-checkbox-view .active{background-color:#333;border-color:black}
.sc-list-item-view .count{position:absolute;display:block;right:4px;top:50%;margin-top:-7px;height:12px;background-color:#888;text-align:center;padding-left:7px;padding-right:8px;line-height:11px;color:#fff;font-weight:bold;border:1px #888 solid;letter-spacing:-1px;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px}
.sc-list-item-view .branch{position:absolute;width:16px;height:16px;display:block;right:1px;top:50%;margin-top:-8px}
.sc-menu-scroll-view .sc-menu-scroller-view{background:#EAEAEA}
.sc-menu-scroll-view .sc-menu-scroller-view.sc-vertical{overflow-y:hidden;text-align:center}
.sc-menu-item{background-color:#ffffff none repeat scroll 0 0;border:none}
.sc-menu-item a{position:absolute;display:block;top:0;bottom:0px;left:0px;right:0px;line-height:22px;text-decoration:none;text-align:left;color:black;outline:none}
.sc-menu-item a span.shortcut{position:absolute;right:5px;margin-right:15px;text-align:center;font-size:12px}
.sc-menu-item a.has-icon span.value{margin-left:44px}
.sc-menu-item a.shortcutkey span.value{right:55px}
.sc-menu-item a span.has-branch{position:absolute;right:10px;top:5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid black}
.sc-menu-item.disabled{border:none;color:#A0A0A0}
.sc-menu-item.disabled a{color:#A0A0A0}
.sc-menu-item.disabled a:hover{background-color:transparent;color:#A0A0A0}
.sc-menu-item.disabled .checkbox{background-image:url(data:image/gif;base64,R0lGODlhAQABAJAAAP///wAAACH5BAUQAAAALAAAAAABAAEAAAICBAEAOw==) top left no-repeat;*background-image:url('../../../../static/sproutcore/foundation/en/cert/source/resources/blank.gif') top left no-repeat}
.sc-menu-item span.separator{display:block;height:1px;border-bottom:1px #cccccc solid}
.sc-menu-item img{left:24px;top:3px;display:block;position:absolute}
.sc-menu-item.checkbox{position:absolute;display:block;width:12px;height:12px;left:6px;top:5px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}
.sc-menu-item.checkbox.inactive{background-image:url(data:image/gif;base64,R0lGODlhAQABAJAAAP///wAAACH5BAUQAAAALAAAAAABAAEAAAICBAEAOw==) top left no-repeat;*background-image:url('../../../../static/sproutcore/foundation/en/cert/source/resources/blank.gif') top left no-repeat}
.sc-menu-item .value{position:absolute;top:0px;bottom:0px;left:0px;right:5px;display:inline-block;text-align:left;margin-left:25px}
.sc-menu-item.sc-small-size a{line-height:11px;font-size:11px}
.sc-pane.sc-modal{position:fixed;z-index:100}
.msie .sc-pane.sc-modal{background-image:url(".")}
.sc-pane.sc-modal.for-sc-panel{background:black;opacity:0.3;-moz-opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30)}
.sc-overlay-scroller-view .track{background:none;display:none}
.sc-overlay-scroller-view .cap,.sc-overlay-scroller-view .endcap{background:none;display:none}
.sc-overlay-scroller-view .button-top{background:none;display:none}
.sc-overlay-scroller-view .button-bottom{background:none;display:none}
.sc-overlay-scroller-view .button-top:active{background:none;display:none}
.sc-overlay-scroller-view .button-bottom:active{background:none;display:none}
.sc-overlay-scroller-view .thumb{-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);-webkit-transform:translateZ(0px);transform:translateZ(0px);position:absolute;overflow:hidden}
.sc-overlay-scroller-view .thumb-top{background-color:black;position:absolute}
.sc-overlay-scroller-view .thumb-clip{position:absolute;overflow:hidden}
.sc-overlay-scroller-view .thumb-inner{-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);position:absolute}
.sc-overlay-scroller-view .thumb-center{background-color:black;position:absolute}
.sc-overlay-scroller-view .thumb-bottom{background-color:black;position:absolute}
.sc-overlay-scroller-view.fade-out{pointer-events:none}
.sc-overlay-scroller-view.sc-vertical .thumb{width:12px;height:1044px}
.sc-overlay-scroller-view.sc-vertical .thumb-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;width:7px;top:0px;left:3px;height:10px}
.sc-overlay-scroller-view.sc-vertical .thumb-clip{height:1034px;width:7px;top:10px;left:3px}
.sc-overlay-scroller-view.sc-vertical .thumb-inner{left:0px;top:0px;width:7px;height:1034px}
.sc-overlay-scroller-view.sc-vertical .thumb-center{width:7px;left:0px;top:0px;height:1024px}
.sc-overlay-scroller-view.sc-vertical .thumb-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;width:7px;top:1024px;left:0px;height:10px}
.sc-overlay-scroller-view.sc-horizontal .thumb{height:12px;width:1044px}
.sc-overlay-scroller-view.sc-horizontal .thumb-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;width:10px;top:3px;left:0px;height:7px}
.sc-overlay-scroller-view.sc-horizontal .thumb-clip{width:1034px;height:7px;left:10px;top:3px}
.sc-overlay-scroller-view.sc-horizontal .thumb-inner{top:0px;left:0px;height:7px;width:1034px}
.sc-overlay-scroller-view.sc-horizontal .thumb-center{height:7px;top:0px;left:0px;width:1024px}
.sc-overlay-scroller-view.sc-horizontal .thumb-bottom{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;height:7px;left:1024px;top:0px;width:10px}
.sc-overlay-scroller-view.sc-vertical.fade-in,.sc-overlay-scroller-view.sc-horizontal.fade-in{-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-transition-timing-function:ease;transition-timing-function:ease;opacity:0.5}
.sc-overlay-scroller-view.sc-vertical.fade-out,.sc-overlay-scroller-view.sc-horizontal.fade-out{-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-transition-timing-function:ease;transition-timing-function:ease;opacity:0}
.sc-pane.sc-panel{overflow:visible;z-index:100}
.sc-pane.sc-panel>.sc-view{border:0px #444 solid;background-color:#EEE}
.sc-pane.sc-panel>.top-right-edge{position:absolute;width:40px;height:40px;top:-20px;right:-20px;z-index:-1}
.sc-pane.sc-panel>.top-left-edge{position:absolute;width:40px;height:40px;top:-20px;left:-20px;z-index:-1}
.sc-pane.sc-panel>.bottom-left-edge{position:absolute;width:40px;height:40px;bottom:-20px;left:-20px;z-index:-1}
.sc-pane.sc-panel>.bottom-right-edge{position:absolute;width:40px;height:40px;bottom:-20px;right:-20px;z-index:-1}
.sc-pane.sc-panel>.top-edge{position:absolute;height:20px;top:-20px;right:20px;left:20px;z-index:-1}
.sc-pane.sc-panel>.bottom-edge{position:absolute;height:20px;bottom:-20px;right:20px;left:20px;z-index:-1}
.sc-pane.sc-panel>.left-edge{position:absolute;width:20px;top:20px;bottom:20px;left:-20px;z-index:-1}
.sc-pane.sc-panel>.right-edge{position:absolute;width:20px;top:20px;bottom:20px;right:-20px;z-index:-1}
.sc-pane.sc-panel.sc-picker .perfectRight{position:absolute;width:25px;height:51px;top:20px;left:-25px}
.sc-pane.sc-panel.sc-picker .perfectLeft{position:absolute;width:25px;height:51px;top:20px;right:-25px}
.sc-pane.sc-panel.sc-picker .perfectTop{position:absolute;width:51px;height:25px;bottom:-25px;left:50%;margin-left:-25px}
.sc-pane.sc-panel.sc-picker .perfectBottom{position:absolute;width:51px;height:25px;top:-25px;left:50%;margin-left:-25px}
.sc-progress-view{border:1px solid #555555;background-color:#c8c8c8;-webkit-border-radius:2px;border-radius:2px}
.sc-progress-view.disabled{background-color:#e8e8e8;border:1px #9a9a9a solid}
.sc-progress-view .sc-inner{position:absolute;left:0px;top:0px;bottom:0px;background:#555555;border-right:1px solid #555555;-webkit-transition:all 0.01s linear;-webkit-transform:translate3d(0, 0, 0)}
.sc-progress-view.sc-indeterminate .sc-inner{background:#555555;border:0}
.sc-progress-view.sc-empty .sc-inner{border:none}
.sc-radio-view.sc-layout-vertical .sc-radio-button{display:block}
.sc-radio-view.sc-layout-horizontal .sc-radio-button{display:inline-block;-moz-display:inline-block}
.sc-button-label{vertical-align:top}
.sc-button-label img{margin-right:4px}
.sc-segmented-view{display:block;white-space:nowrap}
.sc-segmented-view.disabled .sc-segment-view{background:#FFF;color:#999}
.sc-segmented-view.disabled .sc-segment-view.sel{background:#EEE}
.sc-segmented-view img.icon{position:relative}
.sc-segmented-view .sc-segment-view{background:#DDD;color:black;display:inline-block;position:relative;text-align:center}
.sc-segmented-view .sc-segment-view:focus{outline:none}
.sc-segmented-view .sc-segment-view.active,.sc-segmented-view .sc-segment-view.sel{background:#999}
.sc-segmented-view .sc-segment-view.disabled{background:#FFF;color:#999}
.sc-segmented-view .sc-segment-view.disabled.sel{background:#EEE}
.sc-segmented-view .sc-segment-view.sel.active{background:#888}
.sc-segmented-view .sc-segment-view.vertical{display:block}
.sc-separator-view span{position:absolute;background-color:#fefefe}
.sc-separator-view.sc-layout-horizontal span{top:50%;height:1px;border-top:1px #ccc solid;left:0;right:0}
.sc-separator-view.sc-layout-vertical span{left:50%;width:1px;border-left:1px #ccc solid;top:0;bottom:0}
.sc-slider-view{height:21px}
.sc-slider-view .sc-inner{position:absolute;left:8px;right:8px;height:5px;top:6px;background:gray;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
.sc-slider-view .sc-inner .sc-leftcap{display:none}
.sc-slider-view .sc-inner .sc-righcap{display:none}
.sc-slider-view .sc-handle{height:12px;width:12px;margin-left:-9px;top:-4px;position:absolute;background:black;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}
.sc-split-divider-view{background-color:#ddd}
.sc-tab-view>.sc-container-view{-webkit-border-radius:2px;border-radius:2px;overflow:visible}
.sc-toolbar-view{background-color:#ddd}
.sc-web-view{overflow:auto;-webkit-overflow-scrolling:touch}
.sc-well-view .top-right-edge{position:absolute;width:7px;height:7px;top:0px;right:0px}
.sc-well-view .top-left-edge{position:absolute;width:7px;height:7px;top:0px;left:0px}
.sc-well-view .bottom-left-edge{position:absolute;width:7px;height:7px;bottom:0px;left:0px}
.sc-well-view .bottom-right-edge{position:absolute;width:7px;height:7px;bottom:0px;right:0px}
.sc-well-view .top-edge{position:absolute;height:5px;top:0px;right:7px;left:7px}
.sc-well-view .bottom-edge{position:absolute;height:5px;bottom:0px;right:7px;left:7px}
.sc-well-view .left-edge{position:absolute;width:7px;top:7px;bottom:7px;left:0px}
.sc-well-view .right-edge{position:absolute;width:7px;top:7px;bottom:7px;right:0px}
.sc-well-view .content-background{position:absolute;top:5px;bottom:5px;right:7px;left:7px}



/* >>>>>>>>>> BEGIN stylesheet.css */
.ace.sc-small-size.button>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.button>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-small-size.button>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.button.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.button.active>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-small-size.button.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.button.sel>.left,.ace.sc-small-size.button.def>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.button.sel>.middle,.ace.sc-small-size.button.def>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-small-size.button.sel>.right,.ace.sc-small-size.button.def>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.button.sel.active>.left,.ace.sc-small-size.button.def.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.button.sel.active>.middle,.ace.sc-small-size.button.def.active>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-small-size.button.sel.active>.right,.ace.sc-small-size.button.def.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.button>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.button>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.button>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.button.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.button.active>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.button.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.button.sel>.left,.ace.sc-regular-size.button.def>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.button.sel>.middle,.ace.sc-regular-size.button.def>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.button.sel>.right,.ace.sc-regular-size.button.def>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.button.sel.active>.left,.ace.sc-regular-size.button.def.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.button.sel.active>.middle,.ace.sc-regular-size.button.def.active>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.button.sel.active>.right,.ace.sc-regular-size.button.def.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.point-left.button>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.point-left.button.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.point-left.button.sel>.left,.ace.sc-regular-size.point-left.button.def>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.point-left.button.sel.active>.left,.ace.sc-regular-size.point-left.button.def.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.point-right.button>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.point-right.button.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.point-right.button.sel>.right,.ace.sc-regular-size.point-right.button.def>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.point-right.button.sel.active>.right,.ace.sc-regular-size.point-right.button.def.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.capsule.button>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.capsule.button>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.capsule.button.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.capsule.button.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.capsule.button.sel>.left,.ace.sc-regular-size.capsule.button.def>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.capsule.button.sel>.right,.ace.sc-regular-size.capsule.button.def>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.capsule.button.sel.active>.left,.ace.sc-regular-size.capsule.button.def.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.capsule.button.sel.active>.right,.ace.sc-regular-size.capsule.button.def.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-huge-size.button>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-huge-size.button>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-huge-size.button>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-huge-size.button.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-huge-size.button.active>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-huge-size.button.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-huge-size.button.sel>.left,.ace.sc-huge-size.button.def>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-huge-size.button.sel>.middle,.ace.sc-huge-size.button.def>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-huge-size.button.sel>.right,.ace.sc-huge-size.button.def>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-huge-size.button.sel.active>.left,.ace.sc-huge-size.button.def.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-huge-size.button.sel.active>.middle,.ace.sc-huge-size.button.def.active>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-huge-size.button.sel.active>.right,.ace.sc-huge-size.button.def.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-huge-size.point-left.button>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-huge-size.point-left.button.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-huge-size.point-left.button.sel>.left,.ace.sc-huge-size.point-left.button.def>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-huge-size.point-left.button.sel.active>.left,.ace.sc-huge-size.point-left.button.def.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-huge-size.point-right.button>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-huge-size.point-right.button.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-huge-size.point-right.button.sel>.right,.ace.sc-huge-size.point-right.button.def>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-huge-size.point-right.button.sel.active>.right,.ace.sc-huge-size.point-right.button.def.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.button>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.button>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-jumbo-size.button>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.button.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.button.active>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-jumbo-size.button.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.button.sel>.left,.ace.sc-jumbo-size.button.def>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.button.sel>.middle,.ace.sc-jumbo-size.button.def>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-jumbo-size.button.sel>.right,.ace.sc-jumbo-size.button.def>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.button.sel.sel.active>.left,.ace.sc-jumbo-size.button.def.def.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.button.sel.sel.active>.middle,.ace.sc-jumbo-size.button.def.def.active>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-jumbo-size.button.sel.sel.active>.right,.ace.sc-jumbo-size.button.def.def.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.button>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.button>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.dark.sc-regular-size.button>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.button.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.button.active>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.dark.sc-regular-size.button.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.button.sel>.left,.ace.dark.sc-regular-size.button.def>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.button.sel>.middle,.ace.dark.sc-regular-size.button.def>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.dark.sc-regular-size.button.sel>.right,.ace.dark.sc-regular-size.button.def>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.button.sel.active>.left,.ace.dark.sc-regular-size.button.def.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.button.sel.active>.middle,.ace.dark.sc-regular-size.button.def.active>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.dark.sc-regular-size.button.sel.active>.right,.ace.dark.sc-regular-size.button.def.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.point-left.button>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.point-left.button.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.point-left.button.sel>.left,.ace.dark.sc-regular-size.point-left.button.def>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.point-left.button.sel.active>.left,.ace.dark.sc-regular-size.point-left.button.def.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.point-right.button>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.point-right.button.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.point-right.button.sel>.right,.ace.dark.sc-regular-size.point-right.button.def>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.point-right.button.sel.active>.right,.ace.dark.sc-regular-size.point-right.button.def.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.capsule.button>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.capsule.button>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.capsule.button.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.capsule.button.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.capsule.button.sel>.left,.ace.dark.sc-regular-size.capsule.button.def>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.capsule.button.sel>.right,.ace.dark.sc-regular-size.capsule.button.def>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.capsule.button.sel.active>.left,.ace.dark.sc-regular-size.capsule.button.def.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-regular-size.capsule.button.sel.active>.right,.ace.dark.sc-regular-size.capsule.button.def.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-huge-size.button>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-huge-size.button>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.dark.sc-huge-size.button>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-huge-size.button.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-huge-size.button.active>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.dark.sc-huge-size.button.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-huge-size.button.sel>.left,.ace.dark.sc-huge-size.button.def>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-huge-size.button.sel>.middle,.ace.dark.sc-huge-size.button.def>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.dark.sc-huge-size.button.sel>.right,.ace.dark.sc-huge-size.button.def>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-huge-size.button.sel.active>.left,.ace.dark.sc-huge-size.button.def.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-huge-size.button.sel.active>.middle,.ace.dark.sc-huge-size.button.def.active>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.dark.sc-huge-size.button.sel.active>.right,.ace.dark.sc-huge-size.button.def.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-huge-size.point-left.button>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-huge-size.point-left.button.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-huge-size.point-left.button.sel>.left,.ace.dark.sc-huge-size.point-left.button.def>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-huge-size.point-left.button.sel.active>.left,.ace.dark.sc-huge-size.point-left.button.def.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-huge-size.point-right.button>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-huge-size.point-right.button.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-huge-size.point-right.button.sel>.right,.ace.dark.sc-huge-size.point-right.button.def>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.dark.sc-huge-size.point-right.button.sel.active>.right,.ace.dark.sc-huge-size.point-right.button.def.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.popup.button>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.popup.button>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.popup.button>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.popup.button.sel>.left,.ace.sc-regular-size.popup.button.sel.active>.left,.ace.sc-regular-size.popup.button.active>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.popup.button.sel>.middle,.ace.sc-regular-size.popup.button.sel.active>.middle,.ace.sc-regular-size.popup.button.active>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.popup.button.sel>.right,.ace.sc-regular-size.popup.button.sel.active>.right,.ace.sc-regular-size.popup.button.active>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.checkbox .button{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.checkbox.active .button{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.checkbox.sel .button{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.checkbox.sel.active .button{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.checkbox.mixed .button{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.checkbox.mixed.active .button{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.checkbox .button{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.checkbox.active .button{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.checkbox.sel .button{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.checkbox.sel.active .button{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.checkbox.mixed .button{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.checkbox.mixed.active .button{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.source-list.collection .sc-collection-item.sel{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.disclosure img.disclosure.button.open{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.disclosure img.disclosure.button.closed{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.disclosure img.disclosure.button.active.open{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.disclosure img.disclosure.button.active.closed{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.menu .panel-background>.top-left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.menu .panel-background>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-y.png')
}
.ace.menu .panel-background>.bottom-left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.menu .panel-background>.top{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.menu .panel-background>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-resources/menu/menu.png')
}
.ace.menu .panel-background>.bottom{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.menu .panel-background>.top-right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.menu .panel-background>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-y.png')
}
.ace.menu .panel-background>.bottom-right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.menu .sc-menu-item.focus,.ace.menu .sc-menu-item a:hover{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.menu .sc-menu-item .checkbox{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.menu .sc-menu-item.focus .checkbox,.ace.menu .sc-menu-item:hover .checkbox{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.menu .arrowUp{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.menu .arrowDown{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.panel .panel-background>.top-left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.panel .panel-background>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-y.png')
}
.ace.panel .panel-background>.bottom-left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.panel .panel-background>.top{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.panel .panel-background>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-resources/panel/panel.png')
}
.ace.panel .panel-background>.bottom{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.panel .panel-background>.top-right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.panel .panel-background>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-y.png')
}
.ace.panel .panel-background>.bottom-right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.picker .panel-background>.top-left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.picker .panel-background>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-y.png')
}
.ace.picker .panel-background>.bottom-left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.picker .panel-background>.top{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.picker .panel-background>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-resources/picker/ace/panel.png')
}
.ace.picker .panel-background>.bottom{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.picker .panel-background>.top-right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.picker .panel-background>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-y.png')
}
.ace.picker .panel-background>.bottom-right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.picker.perfectBottom .sc-pointer{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.picker.perfectRight .sc-pointer{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.picker.perfectLeft .sc-pointer{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.picker.perfectTop .sc-pointer{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.popover.workspace .popover-background>.top-left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.popover.workspace .popover-background>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-y.png')
}
.ace.popover.workspace .popover-background>.bottom-left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.popover.workspace .popover-background>.top{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.popover.workspace .popover-background>.bottom{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.popover.workspace .popover-background>.top-right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.popover.workspace .popover-background>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-y.png')
}
.ace.popover.workspace .popover-background>.bottom-right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.popover.workspace.top-toolbar .popover-background>.top-left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.popover.workspace.top-toolbar .popover-background>.top{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.popover.workspace.top-toolbar .popover-background>.top-right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.popover.workspace.bottom-toolbar .popover-background>.bottom-left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.popover.workspace.bottom-toolbar .popover-background>.bottom{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.popover.workspace.bottom-toolbar .popover-background>.bottom-right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.popover.solid.picker .popover-background>.top-left,.ace.popover.solid.picker.top-toolbar .popover-background>.top-left,.ace.popover.solid.picker.bottom-toolbar .popover-background>.top-left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.popover.solid.picker .popover-background>.left,.ace.popover.solid.picker.top-toolbar .popover-background>.left,.ace.popover.solid.picker.bottom-toolbar .popover-background>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-y.png')
}
.ace.popover.solid.picker .popover-background>.bottom-left,.ace.popover.solid.picker.top-toolbar .popover-background>.bottom-left,.ace.popover.solid.picker.bottom-toolbar .popover-background>.bottom-left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.popover.solid.picker .popover-background>.top,.ace.popover.solid.picker.top-toolbar .popover-background>.top,.ace.popover.solid.picker.bottom-toolbar .popover-background>.top{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.popover.solid.picker .popover-background>.middle,.ace.popover.solid.picker.top-toolbar .popover-background>.middle,.ace.popover.solid.picker.bottom-toolbar .popover-background>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-resources/picker/popover/popover_empty.png')
}
.ace.popover.solid.picker .popover-background>.bottom,.ace.popover.solid.picker.top-toolbar .popover-background>.bottom,.ace.popover.solid.picker.bottom-toolbar .popover-background>.bottom{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.popover.solid.picker .popover-background>.top-right,.ace.popover.solid.picker.top-toolbar .popover-background>.top-right,.ace.popover.solid.picker.bottom-toolbar .popover-background>.top-right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.popover.solid.picker .popover-background>.right,.ace.popover.solid.picker.top-toolbar .popover-background>.right,.ace.popover.solid.picker.bottom-toolbar .popover-background>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-y.png')
}
.ace.popover.solid.picker .popover-background>.bottom-right,.ace.popover.solid.picker.top-toolbar .popover-background>.bottom-right,.ace.popover.solid.picker.bottom-toolbar .popover-background>.bottom-right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.popover.picker.perfectBottom .sc-pointer{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.popover.picker.perfectBottom.solid .sc-pointer,.ace.popover.picker.perfectBottom .solid .sc-pointer,.ace.popover.picker.perfectBottom .top-toolbar .sc-pointer{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.popover.picker.perfectTop .sc-pointer,.ace.popover.picker.perfectTop.solid .sc-pointer,.ace.popover.picker.perfectTop .solid .sc-pointer,.ace.popover.picker.perfectTop .top-toolbar .sc-pointer{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.popover.picker.perfectLeft .sc-pointer,.ace.popover.picker.perfectLeft.solid .sc-pointer,.ace.popover.picker.perfectLeft .solid .sc-pointer,.ace.popover.picker.perfectLeft .top-toolbar .sc-pointer{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.popover.picker.perfectRight .sc-pointer,.ace.popover.picker.perfectRight.solid .sc-pointer,.ace.popover.picker.perfectRight .solid .sc-pointer,.ace.popover.picker.perfectRight .top-toolbar .sc-pointer{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.progress .track>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.progress .track>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.progress .track>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.progress .content>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.progress .content>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.progress .content>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.radio .button{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.radio.active .button{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.radio.sel .button{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.radio.mixed .button{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.radio.sel.active .button{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.radio.mixed.active .button{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-scroller-view.sc-horizontal .track{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-scroller-view.sc-horizontal .cap{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-scroller-view.sc-horizontal .button-left,.ace.sc-scroller-view.sc-horizontal .button-top{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-scroller-view.sc-horizontal .button-right,.ace.sc-scroller-view.sc-horizontal .button-bottom{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-scroller-view.sc-horizontal .button-left:active,.ace.sc-scroller-view.sc-horizontal .button-top:active,.ace.sc-scroller-view.sc-horizontal .button-top.active,.ace.sc-scroller-view.sc-horizontal .button-left.active{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-scroller-view.sc-horizontal .button-right:active,.ace.sc-scroller-view.sc-horizontal .button-bottom:active,.ace.sc-scroller-view.sc-horizontal .button-right.active,.ace.sc-scroller-view.sc-horizontal .button-bottom.active{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-scroller-view.sc-horizontal .thumb-center{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-scroller-view.sc-horizontal .thumb-left,.ace.sc-scroller-view.sc-horizontal .thumb-top{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-scroller-view.sc-horizontal .thumb-right,.ace.sc-scroller-view.sc-horizontal .thumb-bottom{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-scroller-view.sc-vertical .track{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-y.png')
}
.ace.sc-scroller-view.sc-vertical .cap{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-scroller-view.sc-vertical .button-top,.ace.sc-scroller-view.sc-vertical .button-left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-scroller-view.sc-vertical .button-right,.ace.sc-scroller-view.sc-vertical .button-bottom{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-scroller-view.sc-vertical .button-top:active,.ace.sc-scroller-view.sc-vertical .button-left:active,.ace.sc-scroller-view.sc-vertical .button-top.active,.ace.sc-scroller-view.sc-vertical .button-left.active{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-scroller-view.sc-vertical .button-right:active,.ace.sc-scroller-view.sc-vertical .button-bottom:active,.ace.sc-scroller-view.sc-vertical .button-right.active,.ace.sc-scroller-view.sc-vertical .button-bottom.active{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-scroller-view.sc-vertical .thumb-center{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-y.png')
}
.ace.sc-scroller-view.sc-vertical .thumb-top,.ace.sc-scroller-view.sc-vertical .thumb-left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-scroller-view.sc-vertical .thumb-right,.ace.sc-scroller-view.sc-vertical .thumb-bottom{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.sc-segment-view .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.sc-segment-view .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.sc-segment-view .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-small-size.sc-segment-view.sc-first-segment .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.sc-segment-view.sc-last-segment .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.sc-segment-view.active .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.sc-segment-view.active .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.sc-segment-view.active .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-small-size.sc-segment-view.active.sc-first-segment .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.sc-segment-view.active.sc-last-segment .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.sc-segment-view.sel .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.sc-segment-view.sel .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.sc-segment-view.sel .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-small-size.sc-segment-view.sel.sc-first-segment .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.sc-segment-view.sel.sc-last-segment .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.sc-segment-view.sel.active .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.sc-segment-view.sel.active .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.sc-segment-view.sel.active .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-small-size.sc-segment-view.sel.active.sc-first-segment .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.sc-segment-view.sel.active.sc-last-segment .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.sc-segment-view .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.sc-segment-view.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sc-first-segment .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sc-last-segment .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sc-first-segment.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sc-first-segment.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.sc-segment-view.sc-first-segment.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sc-last-segment.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sc-last-segment.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.sc-segment-view.sc-last-segment.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.active .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.active .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.active .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.sc-segment-view.active.sc-first-segment .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.active.sc-last-segment .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.active.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.active.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.active.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.sc-segment-view.active.sc-first-segment.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.active.sc-first-segment.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.sc-segment-view.active.sc-first-segment.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.active.sc-last-segment.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.active.sc-last-segment.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.sc-segment-view.active.sc-last-segment.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sel .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sel .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sel .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.sc-segment-view.sel.sc-first-segment .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sel.sc-last-segment .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sel.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sel.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sel.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.sc-segment-view.sel.sc-first-segment.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sel.sc-first-segment.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.sc-segment-view.sel.sc-first-segment.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sel.sc-last-segment.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sel.sc-last-segment.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.sc-segment-view.sel.sc-last-segment.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sel.active .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sel.active .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sel.active .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.sc-segment-view.sel.active.sc-first-segment .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sel.active.sc-last-segment .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sel.active.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sel.active.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sel.active.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.sc-segment-view.sel.active.sc-first-segment.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sel.active.sc-first-segment.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.sc-segment-view.sel.active.sc-first-segment.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sel.active.sc-last-segment.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.sc-segment-view.sel.active.sc-last-segment.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.sc-segment-view.sel.active.sc-last-segment.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-large-size.sc-segment-view.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-large-size.sc-segment-view.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sc-first-segment .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sc-last-segment .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sc-first-segment.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sc-first-segment.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-large-size.sc-segment-view.sc-first-segment.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sc-last-segment.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sc-last-segment.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-large-size.sc-segment-view.sc-last-segment.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.active .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.active .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.active .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-large-size.sc-segment-view.active.sc-first-segment .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.active.sc-last-segment .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.active.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.active.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.active.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-large-size.sc-segment-view.active.sc-first-segment.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.active.sc-first-segment.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-large-size.sc-segment-view.active.sc-first-segment.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.active.sc-last-segment.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.active.sc-last-segment.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-large-size.sc-segment-view.active.sc-last-segment.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sel .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sel .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sel .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-large-size.sc-segment-view.sel.sc-first-segment .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sel.sc-last-segment .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sel.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sel.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sel.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-large-size.sc-segment-view.sel.sc-first-segment.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sel.sc-first-segment.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-large-size.sc-segment-view.sel.sc-first-segment.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sel.sc-last-segment.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sel.sc-last-segment.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-large-size.sc-segment-view.sel.sc-last-segment.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sel.active .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sel.active .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sel.active .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-large-size.sc-segment-view.sel.active.sc-first-segment .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sel.active.sc-last-segment .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sel.active.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sel.active.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sel.active.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-large-size.sc-segment-view.sel.active.sc-first-segment.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sel.active.sc-first-segment.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-large-size.sc-segment-view.sel.active.sc-first-segment.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sel.active.sc-last-segment.vertical .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-large-size.sc-segment-view.sel.active.sc-last-segment.vertical .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-large-size.sc-segment-view.sel.active.sc-last-segment.vertical .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.sc-segment-view .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.sc-segment-view .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.sc-segment-view .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-jumbo-size.sc-segment-view.sc-first-segment .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.sc-segment-view.sc-last-segment .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.sc-segment-view.active .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.sc-segment-view.active .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.sc-segment-view.active .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-jumbo-size.sc-segment-view.active.sc-first-segment .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.sc-segment-view.active.sc-last-segment .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.sc-segment-view.sel .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.sc-segment-view.sel .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.sc-segment-view.sel .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-jumbo-size.sc-segment-view.sel.sc-first-segment .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.sc-segment-view.sel.sc-last-segment .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.sc-segment-view.sel.active .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.sc-segment-view.sel.active .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.sc-segment-view.sel.active .middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-jumbo-size.sc-segment-view.sel.active.sc-first-segment .left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.sc-segment-view.sel.active.sc-last-segment .right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.slider .track>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.slider .track>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-jumbo-size.slider .track>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.slider .sc-handle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-jumbo-size.slider.active .sc-handle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.slider .track>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.slider .track>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-regular-size.slider .track>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.slider .sc-handle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-regular-size.slider.active .sc-handle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.slider .track>.left{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.slider .track>.middle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
.ace.sc-small-size.slider .track>.right{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.slider .sc-handle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.sc-small-size.slider.active .sc-handle{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-no-repeat.png')
}
.ace.toolbar{background-image: url('../../../../static/sproutcore/ace/en/cert/stylesheet-repeat-x.png')
}
body{overflow:hidden}
.sc-main{background:#ccc}
.sc-main{background:-moz-linear-gradient(top, #ddd, #bbb);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ddd), to(#bbb));height:100%;font-family:Helvetica, sans-serif}
.sc-view{font-family:Helvetica, sans-serif}
.ace.sc-small-size.button{font-size:11px}
.ace.sc-small-size.button .sc-button-label{margin-top:-4px;height:16px;padding-top:2px}
.ace.sc-small-size.button img{top:-2px}
.ace.sc-small-size.button>.left{background-position: 0px -6987px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.sc-small-size.button>.middle{background-position: 0px 0px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.sc-small-size.button>.right{background-position: 0px -7005px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.sc-small-size.button.active>.left{background-position: 0px -7319px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.sc-small-size.button.active>.middle{background-position: 0px -18px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.sc-small-size.button.active>.right{background-position: 0px -7849px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.sc-small-size.button.sel>.left,.ace.sc-small-size.button.def>.left{background-position: 0px -7819px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.sc-small-size.button.sel>.middle,.ace.sc-small-size.button.def>.middle{background-position: 0px -36px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.sc-small-size.button.sel>.right,.ace.sc-small-size.button.def>.right{background-position: 0px -7801px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.sc-small-size.button.sel.active>.left,.ace.sc-small-size.button.def.active>.left{background-position: 0px -6909px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.sc-small-size.button.sel.active>.middle,.ace.sc-small-size.button.def.active>.middle{background-position: 0px -54px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.sc-small-size.button.sel.active>.right,.ace.sc-small-size.button.def.active>.right{background-position: 0px -7769px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.sc-small-size.button.sc-static-layout .sc-button-label{margin-left:3px;margin-right:3px}
.ace.sc-regular-size.button .sc-button-label{height:22px;padding-top:2px}
.ace.sc-regular-size.button>.left{background-position: 0px -7251px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.sc-regular-size.button>.middle{background-position: 0px -72px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.sc-regular-size.button>.right{background-position: 0px -6561px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.sc-regular-size.button.active>.left{background-position: 0px -6585px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.sc-regular-size.button.active>.middle{background-position: 0px -96px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.sc-regular-size.button.active>.right{background-position: 0px -6609px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.sc-regular-size.button.sel>.left,.ace.sc-regular-size.button.def>.left{background-position: 0px -6633px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.sc-regular-size.button.sel>.middle,.ace.sc-regular-size.button.def>.middle{background-position: 0px -120px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.sc-regular-size.button.sel>.right,.ace.sc-regular-size.button.def>.right{background-position: 0px -6657px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.sc-regular-size.button.sel.active>.left,.ace.sc-regular-size.button.def.active>.left{background-position: 0px -6681px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.sc-regular-size.button.sel.active>.middle,.ace.sc-regular-size.button.def.active>.middle{background-position: 0px -144px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.sc-regular-size.button.sel.active>.right,.ace.sc-regular-size.button.def.active>.right{background-position: 0px -6705px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.sc-regular-size.button.sc-static-layout .sc-button-label{margin-left:12px;margin-right:12px}
.ace.sc-regular-size.point-left.button>.left{background-position: 0px -2459px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.sc-regular-size.point-left.button>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.sc-regular-size.point-left.button>.right{position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.sc-regular-size.point-left.button .middle{left:12px}
.ace.sc-regular-size.point-left.button .right{right:10px;width:3px}
.ace.sc-regular-size.point-left.button.active>.left{background-position: 0px -2255px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.sc-regular-size.point-left.button.active>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.sc-regular-size.point-left.button.active>.right{position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.sc-regular-size.point-left.button.active .middle{left:12px}
.ace.sc-regular-size.point-left.button.active .right{right:10px;width:3px}
.ace.sc-regular-size.point-left.button.sel>.left,.ace.sc-regular-size.point-left.button.def>.left{background-position: 0px -2231px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.sc-regular-size.point-left.button.sel>.middle,.ace.sc-regular-size.point-left.button.def>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.sc-regular-size.point-left.button.sel>.right,.ace.sc-regular-size.point-left.button.def>.right{position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.sc-regular-size.point-left.button.sel .middle,.ace.sc-regular-size.point-left.button.def .middle{left:12px}
.ace.sc-regular-size.point-left.button.sel .right,.ace.sc-regular-size.point-left.button.def .right{right:10px;width:3px}
.ace.sc-regular-size.point-left.button.sel.active>.left,.ace.sc-regular-size.point-left.button.def.active>.left{background-position: 0px -2207px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.sc-regular-size.point-left.button.sel.active>.middle,.ace.sc-regular-size.point-left.button.def.active>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.sc-regular-size.point-left.button.sel.active>.right,.ace.sc-regular-size.point-left.button.def.active>.right{position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.sc-regular-size.point-left.button.sel.active .middle,.ace.sc-regular-size.point-left.button.def.active .middle{left:12px}
.ace.sc-regular-size.point-left.button.sel.active .right,.ace.sc-regular-size.point-left.button.def.active .right{right:10px;width:3px}
.ace.sc-regular-size.point-right.button>.left{position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.sc-regular-size.point-right.button>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.sc-regular-size.point-right.button>.right{background-position: 0px -2015px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.sc-regular-size.point-right.button .middle{right:12px}
.ace.sc-regular-size.point-right.button .left{left:10px;width:3px}
.ace.sc-regular-size.point-right.button.active>.left{position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.sc-regular-size.point-right.button.active>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.sc-regular-size.point-right.button.active>.right{background-position: 0px -2159px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.sc-regular-size.point-right.button.active .middle{right:12px}
.ace.sc-regular-size.point-right.button.active .left{left:10px;width:3px}
.ace.sc-regular-size.point-right.button.sel>.left,.ace.sc-regular-size.point-right.button.def>.left{position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.sc-regular-size.point-right.button.sel>.middle,.ace.sc-regular-size.point-right.button.def>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.sc-regular-size.point-right.button.sel>.right,.ace.sc-regular-size.point-right.button.def>.right{background-position: 0px -2135px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.sc-regular-size.point-right.button.sel .middle,.ace.sc-regular-size.point-right.button.def .middle{right:12px}
.ace.sc-regular-size.point-right.button.sel .left,.ace.sc-regular-size.point-right.button.def .left{left:10px;width:3px}
.ace.sc-regular-size.point-right.button.sel.active>.left,.ace.sc-regular-size.point-right.button.def.active>.left{position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.sc-regular-size.point-right.button.sel.active>.middle,.ace.sc-regular-size.point-right.button.def.active>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.sc-regular-size.point-right.button.sel.active>.right,.ace.sc-regular-size.point-right.button.def.active>.right{background-position: 0px -2111px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.sc-regular-size.point-right.button.sel.active .middle,.ace.sc-regular-size.point-right.button.def.active .middle{right:12px}
.ace.sc-regular-size.point-right.button.sel.active .left,.ace.sc-regular-size.point-right.button.def.active .left{left:10px;width:3px}
.ace.sc-regular-size.capsule.button>.left{background-position: 0px -2087px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.sc-regular-size.capsule.button>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.sc-regular-size.capsule.button>.right{background-position: 0px -2561px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.sc-regular-size.capsule.button>.middle{left:12px;right:12px}
.ace.sc-regular-size.capsule.button.active>.middle,.ace.sc-regular-size.capsule.button.sel>.middle,.ace.sc-regular-size.capsule.button.def>.middle,.ace.sc-regular-size.capsule.button.sel.active>.middle,.ace.sc-regular-size.capsule.button.sel.active.def>.middle{left:12px;right:12px}
.ace.sc-regular-size.capsule.button.active>.left{background-position: 0px -2825px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.sc-regular-size.capsule.button.active>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.sc-regular-size.capsule.button.active>.right{background-position: 0px -2849px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.sc-regular-size.capsule.button.active .middle{left:12px;right:12px}
.ace.sc-regular-size.capsule.button.sel>.left,.ace.sc-regular-size.capsule.button.def>.left{background-position: 0px -2873px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.sc-regular-size.capsule.button.sel>.middle,.ace.sc-regular-size.capsule.button.def>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.sc-regular-size.capsule.button.sel>.right,.ace.sc-regular-size.capsule.button.def>.right{background-position: 0px -2897px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.sc-regular-size.capsule.button.sel .middle,.ace.sc-regular-size.capsule.button.def .middle{left:12px;right:12px}
.ace.sc-regular-size.capsule.button.sel.active>.left,.ace.sc-regular-size.capsule.button.def.active>.left{background-position: 0px -2921px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.sc-regular-size.capsule.button.sel.active>.middle,.ace.sc-regular-size.capsule.button.def.active>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.sc-regular-size.capsule.button.sel.active>.right,.ace.sc-regular-size.capsule.button.def.active>.right{background-position: 0px -2945px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.sc-regular-size.capsule.button.sel.active .middle,.ace.sc-regular-size.capsule.button.def.active .middle{left:12px;right:12px}
.ace.sc-huge-size.button{font-size:13px}
.ace.sc-huge-size.button .sc-button-label{margin-top:4px;height:30px}
.ace.sc-huge-size.button>.left{background-position: 0px -6729px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.sc-huge-size.button>.middle{background-position: 0px -168px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.sc-huge-size.button>.right{background-position: 0px -6759px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.sc-huge-size.button.active>.left{background-position: 0px -6789px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.sc-huge-size.button.active>.middle{background-position: 0px -198px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.sc-huge-size.button.active>.right{background-position: 0px -6819px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.sc-huge-size.button.sel>.left,.ace.sc-huge-size.button.def>.left{background-position: 0px -6849px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.sc-huge-size.button.sel>.middle,.ace.sc-huge-size.button.def>.middle{background-position: 0px -228px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.sc-huge-size.button.sel>.right,.ace.sc-huge-size.button.def>.right{background-position: 0px -6879px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.sc-huge-size.button.sel.active>.left,.ace.sc-huge-size.button.def.active>.left{background-position: 0px -6927px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.sc-huge-size.button.sel.active>.middle,.ace.sc-huge-size.button.def.active>.middle{background-position: 0px -258px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.sc-huge-size.button.sel.active>.right,.ace.sc-huge-size.button.def.active>.right{background-position: 0px -6957px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.sc-huge-size.button.sc-static-layout .sc-button-label{margin-left:12px;margin-right:12px}
.ace.sc-huge-size.point-left.button>.left{background-position: 0px -2999px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.sc-huge-size.point-left.button>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.sc-huge-size.point-left.button>.right{position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.sc-huge-size.point-left.button .middle{left:12px}
.ace.sc-huge-size.point-left.button .right{right:10px;width:3px}
.ace.sc-huge-size.point-left.button.active>.left{background-position: 0px -3029px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.sc-huge-size.point-left.button.active>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.sc-huge-size.point-left.button.active>.right{position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.sc-huge-size.point-left.button.active .middle{left:12px}
.ace.sc-huge-size.point-left.button.active .right{right:10px;width:3px}
.ace.sc-huge-size.point-left.button.sel>.left,.ace.sc-huge-size.point-left.button.def>.left{background-position: 0px -3059px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.sc-huge-size.point-left.button.sel>.middle,.ace.sc-huge-size.point-left.button.def>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.sc-huge-size.point-left.button.sel>.right,.ace.sc-huge-size.point-left.button.def>.right{position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.sc-huge-size.point-left.button.sel .middle,.ace.sc-huge-size.point-left.button.def .middle{left:12px}
.ace.sc-huge-size.point-left.button.sel .right,.ace.sc-huge-size.point-left.button.def .right{right:10px;width:3px}
.ace.sc-huge-size.point-left.button.sel.active>.left,.ace.sc-huge-size.point-left.button.def.active>.left{background-position: 0px -2969px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.sc-huge-size.point-left.button.sel.active>.middle,.ace.sc-huge-size.point-left.button.def.active>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.sc-huge-size.point-left.button.sel.active>.right,.ace.sc-huge-size.point-left.button.def.active>.right{position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.sc-huge-size.point-left.button.sel.active .middle,.ace.sc-huge-size.point-left.button.def.active .middle{left:12px}
.ace.sc-huge-size.point-left.button.sel.active .right,.ace.sc-huge-size.point-left.button.def.active .right{right:10px;width:3px}
.ace.sc-huge-size.point-right.button>.left{position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.sc-huge-size.point-right.button>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.sc-huge-size.point-right.button>.right{background-position: 0px -3203px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.sc-huge-size.point-right.button .middle{right:12px}
.ace.sc-huge-size.point-right.button .left{left:10px;width:3px}
.ace.sc-huge-size.point-right.button.active>.left{position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.sc-huge-size.point-right.button.active>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.sc-huge-size.point-right.button.active>.right{background-position: 0px -3173px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.sc-huge-size.point-right.button.active .middle{right:12px}
.ace.sc-huge-size.point-right.button.active .left{left:10px;width:3px}
.ace.sc-huge-size.point-right.button.sel>.left,.ace.sc-huge-size.point-right.button.def>.left{position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.sc-huge-size.point-right.button.sel>.middle,.ace.sc-huge-size.point-right.button.def>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.sc-huge-size.point-right.button.sel>.right,.ace.sc-huge-size.point-right.button.def>.right{background-position: 0px -3143px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.sc-huge-size.point-right.button.sel .middle,.ace.sc-huge-size.point-right.button.def .middle{right:12px}
.ace.sc-huge-size.point-right.button.sel .left,.ace.sc-huge-size.point-right.button.def .left{left:10px;width:3px}
.ace.sc-huge-size.point-right.button.sel.active>.left,.ace.sc-huge-size.point-right.button.def.active>.left{position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.sc-huge-size.point-right.button.sel.active>.middle,.ace.sc-huge-size.point-right.button.def.active>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.sc-huge-size.point-right.button.sel.active>.right,.ace.sc-huge-size.point-right.button.def.active>.right{background-position: 0px -3089px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.sc-huge-size.point-right.button.sel.active .middle,.ace.sc-huge-size.point-right.button.def.active .middle{right:12px}
.ace.sc-huge-size.point-right.button.sel.active .left,.ace.sc-huge-size.point-right.button.def.active .left{left:10px;width:3px}
.ace.sc-jumbo-size.button{font-size:16px;font-weight:bold}
.ace.sc-jumbo-size.button .sc-button-label{color:#777;line-height:24px;margin-top:10px;top:0;height:24px}
.ace.sc-jumbo-size.button>.left{background-position: 0px -7031px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.sc-jumbo-size.button>.middle{background-position: 0px -288px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.sc-jumbo-size.button>.right{background-position: 0px -7075px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.sc-jumbo-size.button.sc-static-layout .sc-button-label{margin-left:3px;margin-right:3px}
.ace.sc-jumbo-size.button.active>.left{background-position: 0px -7119px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.sc-jumbo-size.button.active>.middle{background-position: 0px -332px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.sc-jumbo-size.button.active>.right{background-position: 0px -7163px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.sc-jumbo-size.button.sel .sc-button-label,.ace.sc-jumbo-size.button.def .sc-button-label{color:white;text-shadow:0 -1px 1px black}
.ace.sc-jumbo-size.button.sel>.left,.ace.sc-jumbo-size.button.def>.left{background-position: 0px -7207px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.sc-jumbo-size.button.sel>.middle,.ace.sc-jumbo-size.button.def>.middle{background-position: 0px -376px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.sc-jumbo-size.button.sel>.right,.ace.sc-jumbo-size.button.def>.right{background-position: 0px -6517px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.sc-jumbo-size.button.sel.sel.active>.left,.ace.sc-jumbo-size.button.sel.def.active>.left,.ace.sc-jumbo-size.button.def.sel.active>.left,.ace.sc-jumbo-size.button.def.def.active>.left{background-position: 0px -7275px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.sc-jumbo-size.button.sel.sel.active>.middle,.ace.sc-jumbo-size.button.sel.def.active>.middle,.ace.sc-jumbo-size.button.def.sel.active>.middle,.ace.sc-jumbo-size.button.def.def.active>.middle{background-position: 0px -420px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.sc-jumbo-size.button.sel.sel.active>.right,.ace.sc-jumbo-size.button.sel.def.active>.right,.ace.sc-jumbo-size.button.def.sel.active>.right,.ace.sc-jumbo-size.button.def.def.active>.right{background-position: 0px -7867px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.button{border:0 none;color:#555;text-shadow:0 1px 1px white}
.ace.button.active{color:#333;text-shadow:0 1px 1px white}
.ace.button.sel,.ace.button.def{color:#fff;font-weight:200;text-shadow:0 -1px 1px rgba(0,0,0,0.5)}
.ace.button.disabled{opacity:.5}
.ace.button .sc-button-label{position:relative;display:block;line-height:21px;text-align:center;margin-top:0;padding-left:10px;padding-right:10px}
.ace.button.sc-static-layout{display:inline-block}
.ie7 .ace.button.sc-static-layout{display:inline}
.ace.dark.sc-regular-size.button .sc-button-label{height:24px;padding-top:2px}
.ace.dark.sc-regular-size.button>.left{background-position: 0px -7337px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.dark.sc-regular-size.button>.middle{background-position: 0px -464px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.dark.sc-regular-size.button>.right{background-position: 0px -7361px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.dark.sc-regular-size.button.active>.left{background-position: 0px -7385px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.dark.sc-regular-size.button.active>.middle{background-position: 0px -488px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.dark.sc-regular-size.button.active>.right{background-position: 0px -7409px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.dark.sc-regular-size.button.sel>.left,.ace.dark.sc-regular-size.button.def>.left{background-position: 0px -7433px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.dark.sc-regular-size.button.sel>.middle,.ace.dark.sc-regular-size.button.def>.middle{background-position: 0px -512px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.dark.sc-regular-size.button.sel>.right,.ace.dark.sc-regular-size.button.def>.right{background-position: 0px -7457px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.dark.sc-regular-size.button.sel.active>.left,.ace.dark.sc-regular-size.button.def.active>.left{background-position: 0px -7481px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.dark.sc-regular-size.button.sel.active>.middle,.ace.dark.sc-regular-size.button.def.active>.middle{background-position: 0px -536px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.dark.sc-regular-size.button.sel.active>.right,.ace.dark.sc-regular-size.button.def.active>.right{background-position: 0px -7505px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.dark.sc-regular-size.point-left.button>.left{background-position: 0px -2801px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.point-left.button>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.dark.sc-regular-size.point-left.button>.right{position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.point-left.button .middle{left:12px}
.ace.dark.sc-regular-size.point-left.button .right{right:10px;width:3px}
.ace.dark.sc-regular-size.point-left.button.active>.left{background-position: 0px -2777px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.point-left.button.active>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.dark.sc-regular-size.point-left.button.active>.right{position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.point-left.button.active .middle{left:12px}
.ace.dark.sc-regular-size.point-left.button.active .right{right:10px;width:3px}
.ace.dark.sc-regular-size.point-left.button.sel>.left,.ace.dark.sc-regular-size.point-left.button.def>.left{background-position: 0px -2753px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.point-left.button.sel>.middle,.ace.dark.sc-regular-size.point-left.button.def>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.dark.sc-regular-size.point-left.button.sel>.right,.ace.dark.sc-regular-size.point-left.button.def>.right{position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.point-left.button.sel .middle,.ace.dark.sc-regular-size.point-left.button.def .middle{left:12px}
.ace.dark.sc-regular-size.point-left.button.sel .right,.ace.dark.sc-regular-size.point-left.button.def .right{right:10px;width:3px}
.ace.dark.sc-regular-size.point-left.button.sel.active>.left,.ace.dark.sc-regular-size.point-left.button.def.active>.left{background-position: 0px -2729px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.point-left.button.sel.active>.middle,.ace.dark.sc-regular-size.point-left.button.def.active>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.dark.sc-regular-size.point-left.button.sel.active>.right,.ace.dark.sc-regular-size.point-left.button.def.active>.right{position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.point-left.button.sel.active .middle,.ace.dark.sc-regular-size.point-left.button.def.active .middle{left:12px}
.ace.dark.sc-regular-size.point-left.button.sel.active .right,.ace.dark.sc-regular-size.point-left.button.def.active .right{right:10px;width:3px}
.ace.dark.sc-regular-size.point-right.button>.left{position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.point-right.button>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.dark.sc-regular-size.point-right.button>.right{background-position: 0px -2705px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.point-right.button .middle{right:12px}
.ace.dark.sc-regular-size.point-right.button .left{left:10px;width:3px}
.ace.dark.sc-regular-size.point-right.button.active>.left{position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.point-right.button.active>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.dark.sc-regular-size.point-right.button.active>.right{background-position: 0px -2681px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.point-right.button.active .middle{right:12px}
.ace.dark.sc-regular-size.point-right.button.active .left{left:10px;width:3px}
.ace.dark.sc-regular-size.point-right.button.sel>.left,.ace.dark.sc-regular-size.point-right.button.def>.left{position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.point-right.button.sel>.middle,.ace.dark.sc-regular-size.point-right.button.def>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.dark.sc-regular-size.point-right.button.sel>.right,.ace.dark.sc-regular-size.point-right.button.def>.right{background-position: 0px -2657px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.point-right.button.sel .middle,.ace.dark.sc-regular-size.point-right.button.def .middle{right:12px}
.ace.dark.sc-regular-size.point-right.button.sel .left,.ace.dark.sc-regular-size.point-right.button.def .left{left:10px;width:3px}
.ace.dark.sc-regular-size.point-right.button.sel.active>.left,.ace.dark.sc-regular-size.point-right.button.def.active>.left{position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.point-right.button.sel.active>.middle,.ace.dark.sc-regular-size.point-right.button.def.active>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.dark.sc-regular-size.point-right.button.sel.active>.right,.ace.dark.sc-regular-size.point-right.button.def.active>.right{background-position: 0px -2633px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.point-right.button.sel.active .middle,.ace.dark.sc-regular-size.point-right.button.def.active .middle{right:12px}
.ace.dark.sc-regular-size.point-right.button.sel.active .left,.ace.dark.sc-regular-size.point-right.button.def.active .left{left:10px;width:3px}
.ace.dark.sc-regular-size.capsule.button>.left{background-position: 0px -2609px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.capsule.button>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.dark.sc-regular-size.capsule.button>.right{background-position: 0px -2585px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.capsule.button .middle{left:12px;right:12px}
.ace.dark.sc-regular-size.capsule.button.active>.left{background-position: 0px -3263px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.capsule.button.active>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.dark.sc-regular-size.capsule.button.active>.right{background-position: 0px -2537px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.capsule.button.active .middle{left:12px;right:12px}
.ace.dark.sc-regular-size.capsule.button.sel>.left,.ace.dark.sc-regular-size.capsule.button.def>.left{background-position: 0px -2513px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.capsule.button.sel>.middle,.ace.dark.sc-regular-size.capsule.button.def>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.dark.sc-regular-size.capsule.button.sel>.right,.ace.dark.sc-regular-size.capsule.button.def>.right{background-position: 0px -2183px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.capsule.button.sel .middle,.ace.dark.sc-regular-size.capsule.button.def .middle{left:12px;right:12px}
.ace.dark.sc-regular-size.capsule.button.sel.active>.left,.ace.dark.sc-regular-size.capsule.button.def.active>.left{background-position: 0px -2039px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.capsule.button.sel.active>.middle,.ace.dark.sc-regular-size.capsule.button.def.active>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.dark.sc-regular-size.capsule.button.sel.active>.right,.ace.dark.sc-regular-size.capsule.button.def.active>.right{background-position: 0px -2063px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.dark.sc-regular-size.capsule.button.sel.active .middle,.ace.dark.sc-regular-size.capsule.button.def.active .middle{left:12px;right:12px}
.ace.dark.sc-huge-size.button .sc-button-label{margin-top:4px;height:30px;font-size:13px}
.ace.dark.sc-huge-size.button>.left{background-position: 0px -7529px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.dark.sc-huge-size.button>.middle{background-position: 0px -560px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.dark.sc-huge-size.button>.right{background-position: 0px -7559px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.dark.sc-huge-size.button.active>.left{background-position: 0px -7589px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.dark.sc-huge-size.button.active>.middle{background-position: 0px -590px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.dark.sc-huge-size.button.active>.right{background-position: 0px -7619px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.dark.sc-huge-size.button.sel>.left,.ace.dark.sc-huge-size.button.def>.left{background-position: 0px -7649px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.dark.sc-huge-size.button.sel>.middle,.ace.dark.sc-huge-size.button.def>.middle{background-position: 0px -620px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.dark.sc-huge-size.button.sel>.right,.ace.dark.sc-huge-size.button.def>.right{background-position: 0px -7679px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.dark.sc-huge-size.button.sel.active>.left,.ace.dark.sc-huge-size.button.def.active>.left{background-position: 0px -7709px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.dark.sc-huge-size.button.sel.active>.middle,.ace.dark.sc-huge-size.button.def.active>.middle{background-position: 0px -650px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.dark.sc-huge-size.button.sel.active>.right,.ace.dark.sc-huge-size.button.def.active>.right{background-position: 0px -7739px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.dark.sc-huge-size.point-left.button>.left{background-position: 0px -2279px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.dark.sc-huge-size.point-left.button>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.dark.sc-huge-size.point-left.button>.right{position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.dark.sc-huge-size.point-left.button .middle{left:12px}
.ace.dark.sc-huge-size.point-left.button .right{right:10px;width:3px}
.ace.dark.sc-huge-size.point-left.button.active>.left{background-position: 0px -2309px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.dark.sc-huge-size.point-left.button.active>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.dark.sc-huge-size.point-left.button.active>.right{position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.dark.sc-huge-size.point-left.button.active .middle{left:12px}
.ace.dark.sc-huge-size.point-left.button.active .right{right:10px;width:3px}
.ace.dark.sc-huge-size.point-left.button.sel>.left,.ace.dark.sc-huge-size.point-left.button.def>.left{background-position: 0px -2339px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.dark.sc-huge-size.point-left.button.sel>.middle,.ace.dark.sc-huge-size.point-left.button.def>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.dark.sc-huge-size.point-left.button.sel>.right,.ace.dark.sc-huge-size.point-left.button.def>.right{position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.dark.sc-huge-size.point-left.button.sel .middle,.ace.dark.sc-huge-size.point-left.button.def .middle{left:12px}
.ace.dark.sc-huge-size.point-left.button.sel .right,.ace.dark.sc-huge-size.point-left.button.def .right{right:10px;width:3px}
.ace.dark.sc-huge-size.point-left.button.sel.active>.left,.ace.dark.sc-huge-size.point-left.button.def.active>.left{background-position: 0px -2369px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.dark.sc-huge-size.point-left.button.sel.active>.middle,.ace.dark.sc-huge-size.point-left.button.def.active>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.dark.sc-huge-size.point-left.button.sel.active>.right,.ace.dark.sc-huge-size.point-left.button.def.active>.right{position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.dark.sc-huge-size.point-left.button.sel.active .middle,.ace.dark.sc-huge-size.point-left.button.def.active .middle{left:12px}
.ace.dark.sc-huge-size.point-left.button.sel.active .right,.ace.dark.sc-huge-size.point-left.button.def.active .right{right:10px;width:3px}
.ace.dark.sc-huge-size.point-right.button>.left{position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.dark.sc-huge-size.point-right.button>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.dark.sc-huge-size.point-right.button>.right{background-position: 0px -2399px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.dark.sc-huge-size.point-right.button .middle{right:12px}
.ace.dark.sc-huge-size.point-right.button .left{left:10px;width:3px}
.ace.dark.sc-huge-size.point-right.button.active>.left{position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.dark.sc-huge-size.point-right.button.active>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.dark.sc-huge-size.point-right.button.active>.right{background-position: 0px -2429px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.dark.sc-huge-size.point-right.button.active .middle{right:12px}
.ace.dark.sc-huge-size.point-right.button.active .left{left:10px;width:3px}
.ace.dark.sc-huge-size.point-right.button.sel>.left,.ace.dark.sc-huge-size.point-right.button.def>.left{position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.dark.sc-huge-size.point-right.button.sel>.middle,.ace.dark.sc-huge-size.point-right.button.def>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.dark.sc-huge-size.point-right.button.sel>.right,.ace.dark.sc-huge-size.point-right.button.def>.right{background-position: 0px -3233px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.dark.sc-huge-size.point-right.button.sel .middle,.ace.dark.sc-huge-size.point-right.button.def .middle{right:12px}
.ace.dark.sc-huge-size.point-right.button.sel .left,.ace.dark.sc-huge-size.point-right.button.def .left{left:10px;width:3px}
.ace.dark.sc-huge-size.point-right.button.sel.active>.left,.ace.dark.sc-huge-size.point-right.button.def.active>.left{position:absolute;left:0px;top:0px;bottom:0px;width:12px}
.ace.dark.sc-huge-size.point-right.button.sel.active>.middle,.ace.dark.sc-huge-size.point-right.button.def.active>.middle{position:absolute;left:12px;top:0px;right:12px;bottom:0px}
.ace.dark.sc-huge-size.point-right.button.sel.active>.right,.ace.dark.sc-huge-size.point-right.button.def.active>.right{background-position: 0px -2483px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:12px}
.ace.dark.sc-huge-size.point-right.button.sel.active .middle,.ace.dark.sc-huge-size.point-right.button.def.active .middle{right:12px}
.ace.dark.sc-huge-size.point-right.button.sel.active .left,.ace.dark.sc-huge-size.point-right.button.def.active .left{left:10px;width:3px}
.ace.dark.button{color:#ddd;text-shadow:0 -1px 0 black}
.ace.dark.button.active{color:#bbb;text-shadow:0 -1px 0 black}
.ace.dark.button.sel.active,.ace.dark.button.def.active{color:#ddd;text-shadow:0 -1px 0 black}
.ace.dark.sc-jumbo-size.button{color:#555;text-shadow:0 1px 0 white}
.ace.dark.sc-jumbo-size.button.active{color:#333;text-shadow:0 1px 0 white}
.ace.dark.sc-jumbo-size.button.sel.active,.ace.dark.sc-jumbo-size.button.def.active{color:white;text-shadow:0 1px 0 white}
.ace.dark.sc-small-size.button{color:#555;text-shadow:0 1px 0 white}
.ace.dark.sc-small-size.button.active{color:#333;text-shadow:0 1px 0 white}
.ace.dark.sc-small-size.button.sel.active,.ace.dark.sc-small-size.button.def.active{color:white;text-shadow:0 1px 0 white}
.ace.sc-regular-size.popup.button>.left{background-position: 0px -6492px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:5px}
.ace.sc-regular-size.popup.button>.middle{background-position: 0px -680px;background-repeat:repeat-x;position:absolute;left:5px;top:0px;right:25px;bottom:0px}
.ace.sc-regular-size.popup.button>.right{background-position: 0px -1017px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:25px}
.ace.sc-regular-size.popup.button .sc-button-label{position:absolute;left:7px;text-align:left;right:25px;vertical-align:top;color:#333}
.ace.sc-regular-size.popup.button.sel,.ace.sc-regular-size.popup.button.sel.active,.ace.sc-regular-size.popup.button.active{text-shadow:0 1px 1px rgba(255,255,255,0.6)}
.ace.sc-regular-size.popup.button.sel>.left,.ace.sc-regular-size.popup.button.sel.active>.left,.ace.sc-regular-size.popup.button.active>.left{background-position: 0px -6467px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:5px}
.ace.sc-regular-size.popup.button.sel>.middle,.ace.sc-regular-size.popup.button.sel.active>.middle,.ace.sc-regular-size.popup.button.active>.middle{background-position: 0px -705px;background-repeat:repeat-x;position:absolute;left:5px;top:0px;right:25px;bottom:0px}
.ace.sc-regular-size.popup.button.sel>.right,.ace.sc-regular-size.popup.button.sel.active>.right,.ace.sc-regular-size.popup.button.active>.right{background-position: 0px -1192px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:25px}
.ace.sc-small-size.checkbox .button{position:absolute;width:14px;height:14px;background-position: 0px -1935px;background-repeat:no-repeat}
.ace.sc-small-size.checkbox .label{position:absolute;left:20px}
.ace.sc-small-size.checkbox.active .button{background-position: 0px -1921px;background-repeat:no-repeat}
.ace.sc-small-size.checkbox.sel .button{background-position: 0px -1907px;background-repeat:no-repeat}
.ace.sc-small-size.checkbox.sel.active .button{background-position: 0px -1893px;background-repeat:no-repeat}
.ace.sc-small-size.checkbox.mixed .button{background-position: 0px -1879px;background-repeat:no-repeat}
.ace.sc-small-size.checkbox.mixed.active .button{background-position: 0px -1865px;background-repeat:no-repeat}
.ace.sc-regular-size.checkbox .button{position:absolute;width:16px;height:16px;background-position: 0px -1527px;background-repeat:no-repeat}
.ace.sc-regular-size.checkbox .label{position:absolute;left:22px}
.ace.sc-regular-size.checkbox.active .button{background-position: 0px -1543px;background-repeat:no-repeat}
.ace.sc-regular-size.checkbox.sel .button{background-position: 0px -1559px;background-repeat:no-repeat}
.ace.sc-regular-size.checkbox.sel.active .button{background-position: 0px -1575px;background-repeat:no-repeat}
.ace.sc-regular-size.checkbox.mixed .button{background-position: 0px -1591px;background-repeat:no-repeat}
.ace.sc-regular-size.checkbox.mixed.active .button{background-position: 0px -1685px;background-repeat:no-repeat}
.ace.checkbox{border:0 none}
.ace.checkbox.disabled{opacity:.5}
.ace.sc-grid-insertion-point{overflow:visible;background-color:#9ABAC9;z-index:1000}
.ace.sc-grid-insertion-point>.anchor{position:absolute;width:8px;top:-3px;left:-3px;height:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#9ABAC9}
.ace.collection.alternating .sc-collection-item.even{background:#eef3f6}
.ace.collection.alternating .sc-collection-item.even.sel,.ace.collection .sc-collection-item.sel{color:white;background:#608AB9}
.ace.collection.alternating .sc-collection-item.even.drop-target,.ace.collection .sc-collection-item.drop-target{color:white;background:#bcd7ec}
.ace.sc-list-insertion-point{overflow:visible;background-color:#9ABAC9;z-index:1000}
.ace.sc-list-insertion-point>.anchor{position:absolute;width:8px;top:-3px;left:-4px;height:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#9ABAC9}
.ace.sc-list-item-view .ace.checkbox{background-color:transparent;border:0 none;margin-top:-9px}
.ace.sc-list-item-view .ace.disclosure{position:absolute;left:-11px;top:50%;margin-top:-7px;width:18px;height:18px}
.ace.source-list-background{background:#d0dae3}
.ace.source-list.collection{background:#d0dae3}
.ace.source-list.collection .sc-list-item-view label{top:50%;margin-top:-9px;font-size:14px}
.ace.source-list.collection .sc-collection-item.sel{background-position: 0px -730px;background-repeat:repeat-x;border-top:1px solid #43638d;border-bottom:1px solid #43638d;color:white;font-weight:bold;text-shadow:0 1px 1px black}
.ace.source-list.collection .sc-collection-item.sc-group-item{font-weight:bold;color:#4a4a4a;text-shadow:0 1px 1px white;font-size:12px}
.ace.disclosure{border:0 none;color:black;text-shadow:white 0 1px 1px}
.ace.disclosure .sc-button-label{left:18px}
.ace.disclosure img.disclosure.button{width:14px;height:14px}
.ace.disclosure img.disclosure.button.open{background-position: 0px -2001px;background-repeat:no-repeat}
.ace.disclosure img.disclosure.button.closed{background-position: 0px -1743px;background-repeat:no-repeat}
.ace.disclosure img.disclosure.button.active.open{background-position: 0px -1729px;background-repeat:no-repeat}
.ace.disclosure img.disclosure.button.active.closed{background-position: 0px -1757px;background-repeat:no-repeat}
.ace.sc-form-label{white-space:pre;text-align:right}
.ace.form-row{overflow:visible}
.ace.image-button{border:0 none}
.ace.image-button .img{position:absolute;left:0;top:0;right:0;bottom:0}
@-webkit-keyframes startup{0%{bottom:-33px}100%{bottom:-10px}}
@-webkit-keyframes loading{0%{color:#444}50%{color:#777}100%{color:#444}}
#loading{background:#eee;background:-moz-linear-gradient(top, #ddd, #bbb);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ddd), to(#bbb));bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}
#loading p.loading{-webkit-animation-name:startup, loading;-webkit-animation-duration:0.8s, 1.5s;-webkit-animation-iteration-count:1, infinite;-webkit-animation-timing-function:ease-out ease;-sc-box-shadow:inset rgba(0,0,0,0.5) 0 0 3px;background-color:#e4e4e4;background-image:url("data:image/gif;base64,R0lGODlhEAAQAPYAAIODg4mJiY2NjZSUlJycnJ6enqCgoKampqqqqq2trbCwsLW1tbi4uL+/v8DAwMTExMrKys3NzdHR0dTU1NnZ2d3d3eHh4eTk5Hp6eoWFhYqKipOTk5WVlZmZmaOjo6urq7Ozs7y8vMLCwsbGxszMzNLS0tbW1tvb297e3uPj43l5eYSEhJubm6SkpKmpqaysrLm5ub29vcfHx8/Pz9DQ0NXV1djY2IKCgq+vr7KysrS0tL6+vt/f35qamp2dnaGhoaWlpcPDw8jIyM7OzuDg4IyMjLu7u8nJydPT09fX17q6uqKiosvLy9ra2tzc3OLi4sHBwaenpwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/i1NYWRlIGJ5IEtyYXNpbWlyYSBOZWpjaGV2YSAod3d3LmxvYWRpbmZvLm5ldCkAIfkEAAoA/wAsAAAAABAAEAAABYbgJY6X45DoVSnUVRSXVaWqgFwEXFEWWc0OQORlmfRiIsbgUTE0IpGdStK6UBKBQ+UomkR4JEmDK/qNIImEYpKqSN4UdJqNcku+xwmEfJnMRhUNBAp/IhYQT0cOBnsMEBQUEg9FDhKGMxEGEw4NFAtsFlyhCQ0lpRAMfDFMFw1jFhGqYZYpIQAh+QQACgD/ACwAAAAAEAAQAAAGlsCLcHgZiYjIC2pxung8F1MClURxEqln6pBpDlFUkab0hGBCl1RKGCKMUIdQqbTogE8o9Wmxma7TYCZ5fxclImpEg2skICALJlUlJoIQjSCQRGomklRpJhCEaXhqayghcZ1pKSQjJaQjH6AhJHgmIyknECZqYBckCScjbyG7g0JqIIciI76HhGspEHkiRyiumYhCk6qEQQAh+QQACgD/ACwAAAAAEAAQAAAGksCLcHiRyVLEJCpmu7hal9oClbygCItLy+UUUIcoqmxQc7loK8fF9nW0IKiXo0aLEZYr0CWFghFAKEhCNiwqLU1DNUdEKQszQzMwkohDKXw2NimRk0mWmGFDNjOCQnyWYA4vMaR7dJl7ECCjDjRhNjR8NIimNAs2EHAymZaCljAQFzPINBCse5pUwK3Op0I1lKRBACH5BAAKAP8ALAAAAAAQABAAAAaRwItweIFAUsQkb8e74HApCqMpTCF5Hkbq6eTwkNUvhGB6RjSOFI/6+ER4uYfJtDssNbqLepf9VikeNx8UekImR0QpDBFDEjs7DoRJEgSVDo6PkkMpEZUEDkMUEmBVVkQ8EDoPpn8mFGARDKMQJmsUJlYUVFYpdDwSEZyvrHopDsEREheipKWjF8B6r4nEFJpEQQAh+QQACgD/ACwAAAAAEAAQAAAHmYAXghdEgkNDhYOKFzxBPBc6Ohc2O4+LPB87FzmSOj48iYSFQ0ATkTQDQoyWQjk0RAxCNhMPL40DDII8tZWKNkABLza+Q4tEQTSDE0EPD8OLNEA/QA+0zZaK0T8/D4OzxjrFg0RDO0KhjD0qQM80QTZENPBERDw8Oysv45MPRBMT/grxeDZIyIQL/xgRVBQQ4cF6iyLai3ghEAAh+QQACgD/ACwAAAAAEAAQAAAHmYAXghdEghFIhYOKhEc8F0ZGFzZBjotEC0FEkI8tRImEhRE4NpBIBEcXPJURRog7ETY2RyA8DwQ7gjxHCw+fRDw4Gws2ijZIlg/HgrJHjZ+ESAjSD0nNEZWK0QgtD4M8SZZGEYpESA8RnoJENgY3o4RJsERJPJ5GBDxBRQvqudeqETAY+VUvG7FYF1pkKEiO2K+DtBZZ8jUoEAAh+QQACgD/ACwAAAAAEAAQAAAHl4AXgoMXEhIXFoSEFhEVFzEiFxUPiYoWShCPMRYxL5WCFokSCxWQJgcRko6FIiYWDxInJxBKFRAekaERMRCViRU5BLWgFyeuixAmiMWGEquEJi/SECcRhs+D0dKpghXYiDGHgxbVx6AVBwEvJ4knzhbehkoekwNKoL+uBAQRAJHeik442mcBgYBv3QTtK5YDISERkRRdCAQAIfkEAAoA/wAsAAAAABAAEAAAB5eAF4IXFoJIJoWDioRIhSMjFxUjiYoWIhEXIyIXIjkVlYUmIZIjNglIhJ8XJkc2FkcmNhURIRYRCZCMI42VDC2jihWIlbCDwibDiyY6OTkRx8mKy80RiRaqgxYjJpXCFRXWFQkcOjaCFbIWHQxISCEtkgQhiyEYES1LSBqb4MEZLReWLLmQgwM2YwnMCbRgg8HBRZxyLQoEACH5BAAKAP8ALAAAAAAQABAAAAeggBeCgxdJSYSIF09JThdMTBdOEU+JT0wSlkyWSk+Ugp0XTUxOj006mKChEk5PEk1OThIPTxEgkIpJEUmeik87Lw+NiopNvIoRTYNPTa+pn0lK0ZOwrIlN0UoRgxE6xpYShEktKgTFg046LErCLys7TgY7ErIvpC0OgrAXDgARLi5JBjyIZMyJABcXXLS4oIOAMELokrVA6ORdIkJMBiYKBAAh+QQACgD/ACwAAAAAEAAQAAAHm4AXgoMXNjYXKSmEgyk2ihISiBKJiykSh5ApEVCKjIo2EZoSFTsmKRWdFTaoJo4VJkeWShGCp62diSkyC0cVhJSLl4NQBMW0izZQOzsSxMadg8nLkYIRO9CIRyaENgg3BKiKp0oeO74XC0VQFQelJjI5FREIMoIVvlBFEjkJJgSxqAhV4JDgQoKC5M4JVHLo4IUK6xYtOnJE4oVAACH5BAAKAP8ALAAAAAAQABAAAAeXgBeCgxdOToQphBcpTolJSYtJKYmISY2PKTQQk4OGhZKPTg9Nk5Q4KyEpTY0pSRGtQTSCSQcqPYeLkxAMr4QRDJyclqUPS8ayik0PQUFJxceKF8oPD5CCNKmKEU2CiU05AQeN3U4hOEG4DAMPTjijSbspETkQgp4PAzQ6ObSvpZ0+dFzYd8HcIU7dQnDLkaMQu2i+IkAMBAAh+QQACgD/ACwAAAAAEAAQAAAHo4AXgoMXFSmHh4SCFTg1FycnFykniYQnGVGPkScllYUVF0YYQxUnFUOUlSBFDhUsC4cnNZNCs5MuNwSUkodDI52EQzuJibuHI1FRLiWKhULPNcguy4opFc9CkYIlIymEKSXagicLGy6GgykjCyOgKTsE7SAjNTXCFSVGQ4ugIwQ1RoycwLHPWroUUYykMLLgggMQniRVcEApoDNvzQYN2cdrUCAAOw==");background-repeat:no-repeat;background-position:20px 10px;border-top:1px solid #999;bottom:-10px;color:#666;font-family:Helvetica, sans-serif;font-size:13px;font-weight:bold;height:33px;left:-10px;margin:0;padding-left:44px;padding-top:10px;position:absolute;right:-10px;text-shadow:0 1px 1px #fff}
.ace.master-detail{background:#333}
.ace.master-detail.round-toolbars .ace.toolbar{border-top-left-radius:10px;border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px}
.ace.master-detail>.sc-view{background:#ccc}
.ace.master-detail>.sc-view{background:-moz-linear-gradient(top, #ddd, #bbb);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ddd), to(#bbb))}
.ace.master-detail.round-toolbars>.sc-view{border-top-left-radius:10px;border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px}
.ace.menu .sc-menu-scroll-view{background:transparent}
.ace.menu .panel-background{background:transparent;position:absolute;top:-22px;right:-15px;bottom:-22px;left:-15px}
.ace.menu .panel-background>.top-left{background-position: 0px -1092px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;width:25px;height:25px}
.ace.menu .panel-background>.left{background-position: 0px 0px;background-repeat:repeat-y;position:absolute;left:0px;top:25px;bottom:25px;width:25px}
.ace.menu .panel-background>.bottom-left{background-position: 0px -1117px;background-repeat:no-repeat;position:absolute;left:0px;bottom:0px;width:25px;height:25px}
.ace.menu .panel-background>.top{background-position: 0px -762px;background-repeat:repeat-x;position:absolute;left:25px;top:0px;right:25px;height:25px}
.ace.menu .panel-background>.middle{background-position: 0px 0px;background-repeat:repeat;position:absolute;left:25px;top:25px;right:25px;bottom:25px}
.ace.menu .panel-background>.bottom{background-position: 0px -787px;background-repeat:repeat-x;position:absolute;left:25px;right:25px;bottom:0px;height:25px}
.ace.menu .panel-background>.top-right{background-position: 0px -1142px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;width:25px;height:25px}
.ace.menu .panel-background>.right{background-position: -25px 0px;background-repeat:repeat-y;position:absolute;top:25px;right:0px;bottom:25px;width:25px}
.ace.menu .panel-background>.bottom-right{background-position: 0px -1167px;background-repeat:no-repeat;position:absolute;right:0px;bottom:0px;width:25px;height:25px}
.ace.menu .sc-menu-item{background:transparent;border:0 none}
.ace.menu .sc-menu-item .value{margin-left:20px;line-height:20px}
.ace.menu .sc-menu-item .has-icon .value{margin-left:44px}
.ace.menu .sc-menu-item.focus,.ace.menu .sc-menu-item a:hover{background-position: 0px -812px;background-repeat:repeat-x;text-shadow:0 -1px 1px rgba(0,0,0,0.6)}
.ace.menu .sc-menu-item.focus span,.ace.menu .sc-menu-item a:hover span{color:white}
.ace.menu .sc-menu-item.disabled a:hover,.ace.menu .sc-menu-item.disabled.focus a:hover{text-shadow:none;background:transparent}
.ace.menu .sc-menu-item.disabled a:hover span,.ace.menu .sc-menu-item.disabled.focus a:hover span{color:#A0A0A0}
.ace.menu .sc-menu-item .checkbox{position:absolute;left:5px;top:4px;width:12px;height:12px;background-position: 0px -3119px;background-repeat:no-repeat}
.ace.menu .sc-menu-item.focus .checkbox,.ace.menu .sc-menu-item:hover .checkbox{top:4px;background-position: 0px -3131px;background-repeat:no-repeat}
.ace.menu .sc-menu-item span.separator{margin-left:0;position:absolute;top:2px;left:1px;right:1px;border-top:1px solid #fff;border-bottom:1px solid #c8c8c8}
.ace.menu .sc-menu-scroller-view{background:transparent}
.ace.menu .arrowUp{position:absolute;left:50%;top:-3px;margin-left:-7px;height:14px;width:14px;background-position: 0px -1837px;background-repeat:no-repeat}
.ace.menu .arrowDown{position:absolute;left:50%;bottom:-3px;margin-left:-7px;height:14px;width:14px;background-position: 0px -1851px;background-repeat:no-repeat}
.ace.panel{background:transparent}
.ace.panel .panel-background{position:absolute;left:-15px;top:-15px;bottom:-15px;right:-15px}
.ace.panel .panel-background>.top-left{background-position: 0px -1067px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;width:25px;height:25px}
.ace.panel .panel-background>.left{background-position: -50px 0px;background-repeat:repeat-y;position:absolute;left:0px;top:25px;bottom:25px;width:25px}
.ace.panel .panel-background>.bottom-left{background-position: 0px -892px;background-repeat:no-repeat;position:absolute;left:0px;bottom:0px;width:25px;height:25px}
.ace.panel .panel-background>.top{background-position: 0px -832px;background-repeat:repeat-x;position:absolute;left:25px;top:0px;right:25px;height:25px}
.ace.panel .panel-background>.middle{background-position: 0px 0px;background-repeat:repeat;position:absolute;left:25px;top:25px;right:25px;bottom:25px}
.ace.panel .panel-background>.bottom{background-position: 0px -857px;background-repeat:repeat-x;position:absolute;left:25px;right:25px;bottom:0px;height:25px}
.ace.panel .panel-background>.top-right{background-position: 0px -967px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;width:25px;height:25px}
.ace.panel .panel-background>.right{background-position: -75px 0px;background-repeat:repeat-y;position:absolute;top:25px;right:0px;bottom:25px;width:25px}
.ace.panel .panel-background>.bottom-right{background-position: 0px -1042px;background-repeat:no-repeat;position:absolute;right:0px;bottom:0px;width:25px;height:25px}
.ace.picker{background:transparent}
.ace.picker .panel-background{bottom:-15px;left:-15px;position:absolute;right:-15px;top:-15px}
.ace.picker .panel-background>.top-left{background-position: 0px -992px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;width:25px;height:25px}
.ace.picker .panel-background>.left{background-position: -100px 0px;background-repeat:repeat-y;position:absolute;left:0px;top:25px;bottom:25px;width:25px}
.ace.picker .panel-background>.bottom-left{background-position: 0px -942px;background-repeat:no-repeat;position:absolute;left:0px;bottom:0px;width:25px;height:25px}
.ace.picker .panel-background>.top{background-position: 0px -882px;background-repeat:repeat-x;position:absolute;left:25px;top:0px;right:25px;height:25px}
.ace.picker .panel-background>.middle{background-position: 0px 0px;background-repeat:repeat;position:absolute;left:25px;top:25px;right:25px;bottom:25px}
.ace.picker .panel-background>.bottom{background-position: 0px -907px;background-repeat:repeat-x;position:absolute;left:25px;right:25px;bottom:0px;height:25px}
.ace.picker .panel-background>.top-right{background-position: 0px -867px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;width:25px;height:25px}
.ace.picker .panel-background>.right{background-position: -125px 0px;background-repeat:repeat-y;position:absolute;top:25px;right:0px;bottom:25px;width:25px}
.ace.picker .panel-background>.bottom-right{background-position: 0px -917px;background-repeat:no-repeat;position:absolute;right:0px;bottom:0px;width:25px;height:25px}
.ace.picker.perfectBottom .sc-pointer{background-position: 0px -75px;background-repeat:no-repeat;height:22px;left:50%;position:absolute;top:-20px;width:45px}
.ace.picker.perfectRight .sc-pointer{background-position: 0px -1267px;background-repeat:no-repeat;height:50px;left:-19px;position:absolute;top:50%;width:22px}
.ace.picker.perfectLeft .sc-pointer{background-position: 0px -1217px;background-repeat:no-repeat;height:50px;position:absolute;right:-19px;top:50%;width:22px}
.ace.picker.perfectTop .sc-pointer{background-position: 0px -97px;background-repeat:no-repeat;bottom:-19px;height:22px;left:50%;position:absolute;width:45px}
.ace.popover.picker{background:none}
.ace.popover.toolbar{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:none;color:white;text-shadow:none;border-bottom:0 none}
.ace.popover.workspace{overflow:visible;background:none}
.ace.popover.workspace .popover-background{position:absolute;top:-25px;bottom:-25px;left:-25px;right:-25px}
.ace.popover.workspace .popover-background>.top-left{background-position: 0px -683px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;width:30px;height:34px}
.ace.popover.workspace .popover-background>.left{background-position: -150px 0px;background-repeat:repeat-y;position:absolute;left:0px;top:34px;bottom:34px;width:30px}
.ace.popover.workspace .popover-background>.bottom-left{background-position: 0px -717px;background-repeat:no-repeat;position:absolute;left:0px;bottom:0px;width:30px;height:34px}
.ace.popover.workspace .popover-background>.top{background-position: 0px -932px;background-repeat:repeat-x;position:absolute;left:30px;top:0px;right:30px;height:34px}
.ace.popover.workspace .popover-background>.middle{position:absolute;left:30px;top:34px;right:30px;bottom:34px}
.ace.popover.workspace .popover-background>.bottom{background-position: 0px -966px;background-repeat:repeat-x;position:absolute;left:30px;right:30px;bottom:0px;height:34px}
.ace.popover.workspace .popover-background>.top-right{background-position: 0px -751px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;width:30px;height:34px}
.ace.popover.workspace .popover-background>.right{background-position: -180px 0px;background-repeat:repeat-y;position:absolute;top:34px;right:0px;bottom:34px;width:30px}
.ace.popover.workspace .popover-background>.bottom-right{background-position: 0px -609px;background-repeat:no-repeat;position:absolute;right:0px;bottom:0px;width:30px;height:34px}
.ace.popover.workspace .popover-background .middle{display:none}
.ace.popover.workspace.top-toolbar .popover-background{top:-20px}
.ace.popover.workspace.top-toolbar .popover-background>.top-left{background-position: 0px -534px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;width:30px;height:75px}
.ace.popover.workspace.top-toolbar .popover-background>.left{position:absolute;left:0px;top:75px;bottom:34px;width:30px}
.ace.popover.workspace.top-toolbar .popover-background>.bottom-left{position:absolute;left:0px;bottom:0px;width:30px;height:34px}
.ace.popover.workspace.top-toolbar .popover-background>.top{background-position: 0px -1000px;background-repeat:repeat-x;position:absolute;left:30px;top:0px;right:30px;height:75px}
.ace.popover.workspace.top-toolbar .popover-background>.middle{position:absolute;left:30px;top:75px;right:30px;bottom:34px}
.ace.popover.workspace.top-toolbar .popover-background>.bottom{position:absolute;left:30px;right:30px;bottom:0px;height:34px}
.ace.popover.workspace.top-toolbar .popover-background>.top-right{background-position: 0px -119px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;width:30px;height:75px}
.ace.popover.workspace.top-toolbar .popover-background>.right{position:absolute;top:75px;right:0px;bottom:34px;width:30px}
.ace.popover.workspace.top-toolbar .popover-background>.bottom-right{position:absolute;right:0px;bottom:0px;width:30px;height:34px}
.ace.popover.workspace.bottom-toolbar .popover-background{bottom:-20px}
.ace.popover.workspace.bottom-toolbar .popover-background>.top-left{position:absolute;left:0px;top:0px;width:30px;height:34px}
.ace.popover.workspace.bottom-toolbar .popover-background>.left{position:absolute;left:0px;top:34px;bottom:75px;width:30px}
.ace.popover.workspace.bottom-toolbar .popover-background>.bottom-left{background-position: 0px -384px;background-repeat:no-repeat;position:absolute;left:0px;bottom:0px;width:30px;height:75px}
.ace.popover.workspace.bottom-toolbar .popover-background>.top{position:absolute;left:30px;top:0px;right:30px;height:34px}
.ace.popover.workspace.bottom-toolbar .popover-background>.middle{position:absolute;left:30px;top:34px;right:30px;bottom:75px}
.ace.popover.workspace.bottom-toolbar .popover-background>.bottom{background-position: 0px -1075px;background-repeat:repeat-x;position:absolute;left:30px;right:30px;bottom:0px;height:75px}
.ace.popover.workspace.bottom-toolbar .popover-background>.top-right{position:absolute;top:0px;right:0px;width:30px;height:34px}
.ace.popover.workspace.bottom-toolbar .popover-background>.right{position:absolute;top:34px;right:0px;bottom:75px;width:30px}
.ace.popover.workspace.bottom-toolbar .popover-background>.bottom-right{background-position: 0px -269px;background-repeat:no-repeat;position:absolute;right:0px;bottom:0px;width:30px;height:75px}
.ace.popover.solid.picker .popover-background,.ace.popover.solid.picker.top-toolbar .popover-background,.ace.popover.solid.picker.bottom-toolbar .popover-background{top:-25px;bottom:-25px}
.ace.popover.solid.picker .popover-background>.top-left,.ace.popover.solid.picker.top-toolbar .popover-background>.top-left,.ace.popover.solid.picker.bottom-toolbar .popover-background>.top-left{background-position: 0px -194px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;width:30px;height:75px}
.ace.popover.solid.picker .popover-background>.left,.ace.popover.solid.picker.top-toolbar .popover-background>.left,.ace.popover.solid.picker.bottom-toolbar .popover-background>.left{background-position: -210px 0px;background-repeat:repeat-y;position:absolute;left:0px;top:75px;bottom:40px;width:30px}
.ace.popover.solid.picker .popover-background>.bottom-left,.ace.popover.solid.picker.top-toolbar .popover-background>.bottom-left,.ace.popover.solid.picker.bottom-toolbar .popover-background>.bottom-left{background-position: 0px -344px;background-repeat:no-repeat;position:absolute;left:0px;bottom:0px;width:30px;height:40px}
.ace.popover.solid.picker .popover-background>.top,.ace.popover.solid.picker.top-toolbar .popover-background>.top,.ace.popover.solid.picker.bottom-toolbar .popover-background>.top{background-position: 0px -1150px;background-repeat:repeat-x;position:absolute;left:30px;top:0px;right:30px;height:75px}
.ace.popover.solid.picker .popover-background>.middle,.ace.popover.solid.picker.top-toolbar .popover-background>.middle,.ace.popover.solid.picker.bottom-toolbar .popover-background>.middle{background-position: 0px 0px;background-repeat:repeat;position:absolute;left:30px;top:75px;right:30px;bottom:40px}
.ace.popover.solid.picker .popover-background>.bottom,.ace.popover.solid.picker.top-toolbar .popover-background>.bottom,.ace.popover.solid.picker.bottom-toolbar .popover-background>.bottom{background-position: 0px -1225px;background-repeat:repeat-x;position:absolute;left:30px;right:30px;bottom:0px;height:40px}
.ace.popover.solid.picker .popover-background>.top-right,.ace.popover.solid.picker.top-toolbar .popover-background>.top-right,.ace.popover.solid.picker.bottom-toolbar .popover-background>.top-right{background-position: 0px -459px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;width:30px;height:75px}
.ace.popover.solid.picker .popover-background>.right,.ace.popover.solid.picker.top-toolbar .popover-background>.right,.ace.popover.solid.picker.bottom-toolbar .popover-background>.right{background-position: -240px 0px;background-repeat:repeat-y;position:absolute;top:75px;right:0px;bottom:40px;width:30px}
.ace.popover.solid.picker .popover-background>.bottom-right,.ace.popover.solid.picker.top-toolbar .popover-background>.bottom-right,.ace.popover.solid.picker.bottom-toolbar .popover-background>.bottom-right{background-position: 0px -643px;background-repeat:no-repeat;position:absolute;right:0px;bottom:0px;width:30px;height:40px}
.ace.popover.picker.perfectBottom .sc-pointer{z-index:6;position:absolute;width:50px;height:25px;margin-left:-25px;left:50%;top:0;background-position: 0px -50px;background-repeat:no-repeat}
.ace.popover.picker.perfectBottom.solid .sc-pointer,.ace.popover.picker.perfectBottom .solid .sc-pointer{top:0;background-position: 0px 0px;background-repeat:no-repeat}
.ace.popover.picker.perfectBottom .top-toolbar .sc-pointer{top:0;background-position: 0px 0px;background-repeat:no-repeat}
.ace.popover.picker.perfectBottom.extra-left .sc-pointer{left:70px}
.ace.popover.picker.perfectTop .sc-pointer{z-index:6;position:absolute;width:50px;height:25px;margin-left:-25px;left:50%;bottom:0;background-position: 0px -25px;background-repeat:no-repeat}
.ace.popover.picker.perfectTop.solid .sc-pointer,.ace.popover.picker.perfectTop .solid .sc-pointer{bottom:0;background-position: 0px -25px;background-repeat:no-repeat}
.ace.popover.picker.perfectTop .top-toolbar .sc-pointer{bottom:0;background-position: 0px -25px;background-repeat:no-repeat}
.ace.popover.picker.perfectTop.extra-left .sc-pointer{left:70px}
.ace.popover.picker.perfectLeft .sc-pointer{z-index:6;position:absolute;width:20px;height:50px;margin-left:-20px;right:0;top:40px;background-position: 0px -1409px;background-repeat:no-repeat}
.ace.popover.picker.perfectLeft.solid .sc-pointer,.ace.popover.picker.perfectLeft .solid .sc-pointer{bottom:0;background-position: 0px -1409px;background-repeat:no-repeat}
.ace.popover.picker.perfectLeft .top-toolbar .sc-pointer{bottom:0;background-position: 0px -1409px;background-repeat:no-repeat}
.ace.popover.picker.perfectLeft.extra-left .sc-pointer{left:70px}
.ace.popover.picker.perfectRight .sc-pointer{z-index:6;position:absolute;width:20px;height:50px;margin-left:0;left:0;top:40px;background-position: 0px -1359px;background-repeat:no-repeat}
.ace.popover.picker.perfectRight.solid .sc-pointer,.ace.popover.picker.perfectRight .solid .sc-pointer{bottom:0;background-position: 0px -1359px;background-repeat:no-repeat}
.ace.popover.picker.perfectRight .top-toolbar .sc-pointer{bottom:0;background-position: 0px -1359px;background-repeat:no-repeat}
.ace.popover.picker.perfectRight.extra-left .sc-pointer{left:70px}
.ace.progress{border:0 none}
.ace.progress .track{position:absolute;left:0;right:0;top:0;bottom:0}
.ace.progress .track>.left{background-position: 0px -7911px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:1px}
.ace.progress .track>.middle{background-position: 0px -1265px;background-repeat:repeat-x;position:absolute;left:1px;top:0px;right:1px;bottom:0px}
.ace.progress .track>.right{background-position: 0px -7931px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:1px}
.ace.progress .content{position:absolute;left:0;top:0;bottom:0}
.ace.progress .content>.left{background-position: 0px -7951px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:1px}
.ace.progress .content>.middle{background-position: 0px -1285px;background-repeat:repeat-x;position:absolute;left:1px;top:0px;right:1px;bottom:0px}
.ace.progress .content>.right{background-position: 0px -7971px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:1px}
.ace.progress.indeterminate .content .middle{background:url('../../../../static/sproutcore/ace/en/cert/source/resources/progress/ace/progress_view_indeterminate_content.png') repeat-x;-webkit-animation-name:_sc_progressview_indeterminate;-webkit-animation-duration:1s;-webkit-animation-direction:normal;-webkit-animation-timing-function:linear;-webkit-animation-play-state:paused;-webkit-animation-iteration-count:infinite;-moz-animation-name:_sc_progressview_indeterminate;-moz-animation-duration:1s;-moz-animation-direction:normal;-moz-animation-timing-function:linear;-moz-animation-play-state:paused;-moz-animation-iteration-count:infinite;-ms-animation-name:_sc_progressview_indeterminate;-ms-animation-duration:1s;-ms-animation-direction:normal;-ms-animation-timing-function:linear;-ms-animation-play-state:paused;-ms-animation-iteration-count:infinite;-o-animation-name:_sc_progressview_indeterminate;-o-animation-duration:1s;-o-animation-direction:normal;-o-animation-timing-function:linear;-o-animation-play-state:paused;-o-animation-iteration-count:infinite;animation-name:_sc_progressview_indeterminate;animation-duration:1s;animation-direction:normal;animation-timing-function:linear;animation-play-state:paused;animation-iteration-count:infinite}
.ace.progress.indeterminate.running .content .middle{-webkit-animation-play-state:running;-moz-animation-play-state:running;-ms-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running}
.ace.progress.disabled{opacity:.5}
@-webkit-keyframes _sc_progressview_indeterminate{0%{background-position:0px 0}100%{background-position:42px 0}}
@-moz-keyframes _sc_progressview_indeterminate{0%{background-position:0px 0}100%{background-position:42px 0}}
@-ms-keyframes _sc_progressview_indeterminate{0%{background-position:0px 0}100%{background-position:42px 0}}
@-o-keyframes _sc_progressview_indeterminate{0%{background-position:0px 0}100%{background-position:42px 0}}
@keyframes _sc_progressview_indeterminate{0%{background-position:0px 0}100%{background-position:42px 0}}
.ace.radio-group{line-height:18px;vertical-align:middle}
.ace.radio{position:relative;display:block;height:18px;padding-left:20px;margin-bottom:3px}
.ace.radio .sc-button-label{line-height:18px}
.ace.radio .button{background-position: 0px -1495px;background-repeat:no-repeat;width:16px;height:16px;vertical-align:middle;position:absolute;left:0;top:0;margin:0}
.ace.radio.active .button{background-position: 0px -1637px;background-repeat:no-repeat}
.ace.radio.sel .button{background-position: 0px -1653px;background-repeat:no-repeat}
.ace.radio.mixed .button{background-position: 0px -1669px;background-repeat:no-repeat}
.ace.radio.sel.active .button{background-position: 0px -1607px;background-repeat:no-repeat}
.ace.radio.mixed.active .button{background-position: 0px -1511px;background-repeat:no-repeat}
.ace.radio.disabled{opacity:.5}
.ace.radio-group.sc-layout-horizontal .ace.radio,.ace.radio.sc-layout-horizontal{display:inline-block;-moz-display:inline-block;margin-right:14px}
.ace.sc-scroll-view{background-color:white}
.ace.sc-scroller-view.sc-horizontal .track{background-position: 0px -1305px;background-repeat:repeat-x;position:absolute;left:0;right:0;top:0;bottom:0}
.ace.sc-scroller-view.sc-horizontal .cap{background-position: 0px -1623px;background-repeat:no-repeat;position:absolute;height:14px;width:16px;left:0}
.ace.sc-scroller-view.sc-horizontal .button-left,.ace.sc-scroller-view.sc-horizontal .button-top{background-position: 0px -853px;background-repeat:no-repeat;position:absolute;width:26px;height:14px;right:15px}
.ace.sc-scroller-view.sc-horizontal .button-right,.ace.sc-scroller-view.sc-horizontal .button-bottom{background-position: 0px -1715px;background-repeat:no-repeat;position:absolute;width:15px;height:14px;right:0}
.ace.sc-scroller-view.sc-horizontal .button-left:active,.ace.sc-scroller-view.sc-horizontal .button-top:active,.ace.sc-scroller-view.sc-horizontal .button-top.active,.ace.sc-scroller-view.sc-horizontal .button-left.active{background-position: 0px -839px;background-repeat:no-repeat}
.ace.sc-scroller-view.sc-horizontal .button-right:active,.ace.sc-scroller-view.sc-horizontal .button-bottom:active,.ace.sc-scroller-view.sc-horizontal .button-right.active,.ace.sc-scroller-view.sc-horizontal .button-bottom.active{background-position: 0px -1701px;background-repeat:no-repeat}
.ace.sc-scroller-view.sc-horizontal .thumb{position:absolute}
.ace.sc-scroller-view.sc-horizontal .thumb-center{background-position: 0px -1319px;background-repeat:repeat-x;position:absolute;height:14px;left:10px;right:8px}
.ace.sc-scroller-view.sc-horizontal .thumb-left,.ace.sc-scroller-view.sc-horizontal .thumb-top{background-position: 0px -3287px;background-repeat:no-repeat;position:absolute;height:14px;left:0;width:10px}
.ace.sc-scroller-view.sc-horizontal .thumb-right,.ace.sc-scroller-view.sc-horizontal .thumb-bottom{background-position: 0px -3301px;background-repeat:no-repeat;position:absolute;height:14px;right:-2px;width:10px}
.ace.sc-overlay-scroller-view.sc-horizontal .track{background:none}
.ace.sc-overlay-scroller-view.sc-horizontal .cap,.ace.sc-overlay-scroller-view.sc-horizontal .endcap{background:none}
.ace.sc-overlay-scroller-view.sc-horizontal .button-top{background:none}
.ace.sc-overlay-scroller-view.sc-horizontal .button-bottom{background:none}
.ace.sc-overlay-scroller-view.sc-horizontal .button-top:active{background:none}
.ace.sc-overlay-scroller-view.sc-horizontal .button-bottom:active{background:none}
.ace.sc-overlay-scroller-view.sc-horizontal .thumb-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;background-color:#000;background-image:none;border-left:1px solid rgba(255,255,255,0.5);border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5);height:7px;top:2px}
.ace.sc-overlay-scroller-view.sc-horizontal .thumb-clip{height:9px;top:2px}
.ace.sc-overlay-scroller-view.sc-horizontal .thumb-center{background-color:#000;background-image:none;border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5);width:initial;height:7px}
.ace.sc-overlay-scroller-view.sc-horizontal .thumb-bottom{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;background-color:#000;background-image:none;border-right:1px solid rgba(255,255,255,0.5);border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5);height:7px}
.ace.sc-scroller-view.sc-vertical .track{background-position: -270px 0px;background-repeat:repeat-y;position:absolute;top:0;right:0;bottom:0;width:14px}
.ace.sc-scroller-view.sc-vertical .cap{background-position: 0px -1975px;background-repeat:no-repeat;position:absolute;width:14px;height:16px;top:0}
.ace.sc-scroller-view.sc-vertical .button-top,.ace.sc-scroller-view.sc-vertical .button-left{background-position: 0px -1949px;background-repeat:no-repeat;position:absolute;height:26px;width:14px;bottom:15px}
.ace.sc-scroller-view.sc-vertical .button-right,.ace.sc-scroller-view.sc-vertical .button-bottom{background-position: 0px -1771px;background-repeat:no-repeat;position:absolute;height:15px;width:14px;bottom:0}
.ace.sc-scroller-view.sc-vertical .button-top:active,.ace.sc-scroller-view.sc-vertical .button-left:active,.ace.sc-scroller-view.sc-vertical .button-top.active,.ace.sc-scroller-view.sc-vertical .button-left.active{background-position: 0px -1786px;background-repeat:no-repeat}
.ace.sc-scroller-view.sc-vertical .button-right:active,.ace.sc-scroller-view.sc-vertical .button-bottom:active,.ace.sc-scroller-view.sc-vertical .button-right.active,.ace.sc-scroller-view.sc-vertical .button-bottom.active{background-position: 0px -1812px;background-repeat:no-repeat}
.ace.sc-scroller-view.sc-vertical .thumb{position:absolute}
.ace.sc-scroller-view.sc-vertical .thumb-center{background-position: -284px 0px;background-repeat:repeat-y;position:absolute;width:14px;top:10px;bottom:8px}
.ace.sc-scroller-view.sc-vertical .thumb-top,.ace.sc-scroller-view.sc-vertical .thumb-left{background-position: 0px -1827px;background-repeat:no-repeat;position:absolute;width:14px;top:0;height:10px}
.ace.sc-scroller-view.sc-vertical .thumb-right,.ace.sc-scroller-view.sc-vertical .thumb-bottom{background-position: 0px -1991px;background-repeat:no-repeat;position:absolute;width:14px;bottom:-2px;height:10px}
.ace.sc-overlay-scroller-view.sc-vertical .track{background:none}
.ace.sc-overlay-scroller-view.sc-vertical .cap,.ace.sc-overlay-scroller-view.sc-vertical .endcap{background:none}
.ace.sc-overlay-scroller-view.sc-vertical .button-top{background:none}
.ace.sc-overlay-scroller-view.sc-vertical .button-bottom{background:none}
.ace.sc-overlay-scroller-view.sc-vertical .button-top:active{background:none}
.ace.sc-overlay-scroller-view.sc-vertical .button-bottom:active{background:none}
.ace.sc-overlay-scroller-view.sc-vertical .thumb-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;background-color:#000;background-image:none;border-top:1px solid rgba(255,255,255,0.5);border-right:1px solid rgba(255,255,255,0.5);border-left:1px solid rgba(255,255,255,0.5);left:1px;width:7px}
.ace.sc-overlay-scroller-view.sc-vertical .thumb-clip{left:1px;width:9px}
.ace.sc-overlay-scroller-view.sc-vertical .thumb-center{background-color:#000;background-image:none;border-right:1px solid rgba(255,255,255,0.5);border-left:1px solid rgba(255,255,255,0.5);height:initial;width:7px}
.ace.sc-overlay-scroller-view.sc-vertical .thumb-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;background-color:#000;background-image:none;border-right:1px solid rgba(255,255,255,0.5);border-left:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5);width:7px}
.ace.sc-small-size.sc-segment-view{height:18px}
.ace.sc-small-size.sc-segment-view .left{width:8px;height:18px;background-position: 0px -4959px;background-repeat:no-repeat}
.ace.sc-small-size.sc-segment-view .right{width:8px;height:18px;background-position: 0px -4977px;background-repeat:no-repeat}
.ace.sc-small-size.sc-segment-view .middle{left:8px;right:8px;height:18px;background-position: 0px -1333px;background-repeat:repeat-x}
.ace.sc-small-size.sc-segment-view .sc-button-label{font-size:11px;line-height:18px;margin-left:9px;margin-right:10px}
.ace.sc-small-size.sc-segment-view img.icon{height:12px;top:2px;width:12px}
.ace.sc-small-size.sc-segment-view.sc-first-segment .left{background-position: 0px -4995px;background-repeat:no-repeat}
.ace.sc-small-size.sc-segment-view.sc-last-segment .right{background-position: 0px -5013px;background-repeat:no-repeat}
.ace.sc-small-size.sc-segment-view.active .left{background-position: 0px -5031px;background-repeat:no-repeat}
.ace.sc-small-size.sc-segment-view.active .right{background-position: 0px -5049px;background-repeat:no-repeat}
.ace.sc-small-size.sc-segment-view.active .middle{background-position: 0px -1351px;background-repeat:repeat-x}
.ace.sc-small-size.sc-segment-view.active.sc-first-segment .left{background-position: 0px -5067px;background-repeat:no-repeat}
.ace.sc-small-size.sc-segment-view.active.sc-last-segment .right{background-position: 0px -5085px;background-repeat:no-repeat}
.ace.sc-small-size.sc-segment-view.sel .left{background-position: 0px -5103px;background-repeat:no-repeat}
.ace.sc-small-size.sc-segment-view.sel .right{background-position: 0px -5121px;background-repeat:no-repeat}
.ace.sc-small-size.sc-segment-view.sel .middle{background-position: 0px -1369px;background-repeat:repeat-x}
.ace.sc-small-size.sc-segment-view.sel.sc-first-segment .left{background-position: 0px -5139px;background-repeat:no-repeat}
.ace.sc-small-size.sc-segment-view.sel.sc-last-segment .right{background-position: 0px -5157px;background-repeat:no-repeat}
.ace.sc-small-size.sc-segment-view.sel.active .left{background-position: 0px -5175px;background-repeat:no-repeat}
.ace.sc-small-size.sc-segment-view.sel.active .right{background-position: 0px -5193px;background-repeat:no-repeat}
.ace.sc-small-size.sc-segment-view.sel.active .middle{background-position: 0px -1387px;background-repeat:repeat-x}
.ace.sc-small-size.sc-segment-view.sel.active.sc-first-segment .left{background-position: 0px -5211px;background-repeat:no-repeat}
.ace.sc-small-size.sc-segment-view.sel.active.sc-last-segment .right{background-position: 0px -5229px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view{height:24px}
.ace.sc-regular-size.sc-segment-view .left{width:8px;height:24px;background-position: 0px -5247px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view .middle{left:8px;right:8px;height:24px;background-position: 0px -1405px;background-repeat:repeat-x}
.ace.sc-regular-size.sc-segment-view .right{width:8px;height:24px;background-position: 0px -5271px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.vertical .left{background-position: 0px -5295px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.vertical .middle{background-position: 0px -1429px;background-repeat:repeat-x}
.ace.sc-regular-size.sc-segment-view.vertical .right{background-position: 0px -5319px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view .sc-button-label{font-size:12px;line-height:24px;margin-left:9px;margin-right:10px}
.ace.sc-regular-size.sc-segment-view img.icon{height:14px;top:5px;width:14px}
.ace.sc-regular-size.sc-segment-view.sc-first-segment .left{background-position: 0px -5343px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sc-last-segment .right{background-position: 0px -5367px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sc-first-segment.vertical .left{background-position: 0px -5391px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sc-first-segment.vertical .middle{background-position: 0px -1453px;background-repeat:repeat-x}
.ace.sc-regular-size.sc-segment-view.sc-first-segment.vertical .right{background-position: 0px -5415px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sc-last-segment.vertical .left{background-position: 0px -5439px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sc-last-segment.vertical .middle{background-position: 0px -1477px;background-repeat:repeat-x}
.ace.sc-regular-size.sc-segment-view.sc-last-segment.vertical .right{background-position: 0px -5463px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.active .left{background-position: 0px -5487px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.active .right{background-position: 0px -5511px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.active .middle{background-position: 0px -1501px;background-repeat:repeat-x}
.ace.sc-regular-size.sc-segment-view.active.sc-first-segment .left{background-position: 0px -5535px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.active.sc-last-segment .right{background-position: 0px -5559px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.active.vertical .left{background-position: 0px -5583px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.active.vertical .right{background-position: 0px -5607px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.active.vertical .middle{background-position: 0px -1525px;background-repeat:repeat-x}
.ace.sc-regular-size.sc-segment-view.active.sc-first-segment.vertical .left{background-position: 0px -5631px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.active.sc-first-segment.vertical .middle{background-position: 0px -1549px;background-repeat:repeat-x}
.ace.sc-regular-size.sc-segment-view.active.sc-first-segment.vertical .right{background-position: 0px -5655px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.active.sc-last-segment.vertical .left{background-position: 0px -5679px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.active.sc-last-segment.vertical .middle{background-position: 0px -1573px;background-repeat:repeat-x}
.ace.sc-regular-size.sc-segment-view.active.sc-last-segment.vertical .right{background-position: 0px -3315px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sel .left{background-position: 0px -5747px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sel .right{background-position: 0px -5771px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sel .middle{background-position: 0px -1597px;background-repeat:repeat-x}
.ace.sc-regular-size.sc-segment-view.sel.sc-first-segment .left{background-position: 0px -5795px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sel.sc-last-segment .right{background-position: 0px -5819px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sel.vertical .left{background-position: 0px -5843px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sel.vertical .right{background-position: 0px -5867px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sel.vertical .middle{background-position: 0px -1621px;background-repeat:repeat-x}
.ace.sc-regular-size.sc-segment-view.sel.sc-first-segment.vertical .left{background-position: 0px -5891px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sel.sc-first-segment.vertical .middle{background-position: 0px -1645px;background-repeat:repeat-x}
.ace.sc-regular-size.sc-segment-view.sel.sc-first-segment.vertical .right{background-position: 0px -5915px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sel.sc-last-segment.vertical .left{background-position: 0px -5939px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sel.sc-last-segment.vertical .middle{background-position: 0px -1669px;background-repeat:repeat-x}
.ace.sc-regular-size.sc-segment-view.sel.sc-last-segment.vertical .right{background-position: 0px -5963px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sel.active .left{background-position: 0px -5987px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sel.active .right{background-position: 0px -6011px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sel.active .middle{background-position: 0px -1693px;background-repeat:repeat-x}
.ace.sc-regular-size.sc-segment-view.sel.active.sc-first-segment .left{background-position: 0px -6035px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sel.active.sc-last-segment .right{background-position: 0px -6059px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sel.active.vertical .left{background-position: 0px -6083px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sel.active.vertical .right{background-position: 0px -6107px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sel.active.vertical .middle{background-position: 0px -1717px;background-repeat:repeat-x}
.ace.sc-regular-size.sc-segment-view.sel.active.sc-first-segment.vertical .left{background-position: 0px -6131px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sel.active.sc-first-segment.vertical .middle{background-position: 0px -1741px;background-repeat:repeat-x}
.ace.sc-regular-size.sc-segment-view.sel.active.sc-first-segment.vertical .right{background-position: 0px -6155px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sel.active.sc-last-segment.vertical .left{background-position: 0px -6179px;background-repeat:no-repeat}
.ace.sc-regular-size.sc-segment-view.sel.active.sc-last-segment.vertical .middle{background-position: 0px -1765px;background-repeat:repeat-x}
.ace.sc-regular-size.sc-segment-view.sel.active.sc-last-segment.vertical .right{background-position: 0px -6203px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view{height:30px}
.ace.sc-large-size.sc-segment-view .left{width:8px;height:30px;background-position: 0px -6227px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view .right{width:8px;height:30px;background-position: 0px -6257px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view .middle{left:8px;right:8px;height:30px;background-position: 0px -1789px;background-repeat:repeat-x}
.ace.sc-large-size.sc-segment-view.vertical .left{background-position: 0px -6287px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.vertical .middle{background-position: 0px -1819px;background-repeat:repeat-x}
.ace.sc-large-size.sc-segment-view.vertical .right{background-position: 0px -6317px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view .sc-button-label{font-size:13px;line-height:30px;margin-left:9px;margin-right:10px}
.ace.sc-large-size.sc-segment-view img.icon{height:16px;top:7px;width:16px}
.ace.sc-large-size.sc-segment-view.sc-first-segment .left{background-position: 0px -6347px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sc-last-segment .right{background-position: 0px -6377px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sc-first-segment.vertical .left{background-position: 0px -6407px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sc-first-segment.vertical .middle{background-position: 0px -1849px;background-repeat:repeat-x}
.ace.sc-large-size.sc-segment-view.sc-first-segment.vertical .right{background-position: 0px -6437px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sc-last-segment.vertical .left{background-position: 0px -4929px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sc-last-segment.vertical .middle{background-position: 0px -1879px;background-repeat:repeat-x}
.ace.sc-large-size.sc-segment-view.sc-last-segment.vertical .right{background-position: 0px -4899px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.active .left{background-position: 0px -4869px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.active .right{background-position: 0px -4839px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.active .middle{background-position: 0px -1909px;background-repeat:repeat-x}
.ace.sc-large-size.sc-segment-view.active.sc-first-segment .left{background-position: 0px -4809px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.active.sc-last-segment .right{background-position: 0px -4779px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.active.vertical .left{background-position: 0px -4749px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.active.vertical .right{background-position: 0px -4645px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.active.vertical .middle{background-position: 0px -1939px;background-repeat:repeat-x}
.ace.sc-large-size.sc-segment-view.active.sc-first-segment.vertical .left{background-position: 0px -4615px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.active.sc-first-segment.vertical .middle{background-position: 0px -1969px;background-repeat:repeat-x}
.ace.sc-large-size.sc-segment-view.active.sc-first-segment.vertical .right{background-position: 0px -4585px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.active.sc-last-segment.vertical .left{background-position: 0px -4555px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.active.sc-last-segment.vertical .middle{background-position: 0px -1999px;background-repeat:repeat-x}
.ace.sc-large-size.sc-segment-view.active.sc-last-segment.vertical .right{background-position: 0px -4525px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sel .left{background-position: 0px -4495px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sel .right{background-position: 0px -4465px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sel .middle{background-position: 0px -2029px;background-repeat:repeat-x}
.ace.sc-large-size.sc-segment-view.sel.sc-first-segment .left{background-position: 0px -4435px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sel.sc-last-segment .right{background-position: 0px -4405px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sel.vertical .left{background-position: 0px -4675px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sel.vertical .right{background-position: 0px -4375px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sel.vertical .middle{background-position: 0px -2059px;background-repeat:repeat-x}
.ace.sc-large-size.sc-segment-view.sel.sc-first-segment.vertical .left{background-position: 0px -4345px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sel.sc-first-segment.vertical .middle{background-position: 0px -2089px;background-repeat:repeat-x}
.ace.sc-large-size.sc-segment-view.sel.sc-first-segment.vertical .right{background-position: 0px -4315px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sel.sc-last-segment.vertical .left{background-position: 0px -4285px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sel.sc-last-segment.vertical .middle{background-position: 0px -2119px;background-repeat:repeat-x}
.ace.sc-large-size.sc-segment-view.sel.sc-last-segment.vertical .right{background-position: 0px -4255px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sel.active .left{background-position: 0px -4225px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sel.active .right{background-position: 0px -4195px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sel.active .middle{background-position: 0px -2149px;background-repeat:repeat-x}
.ace.sc-large-size.sc-segment-view.sel.active.sc-first-segment .left{background-position: 0px -4165px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sel.active.sc-last-segment .right{background-position: 0px -4135px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sel.active.vertical .left{background-position: 0px -4105px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sel.active.vertical .right{background-position: 0px -4075px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sel.active.vertical .middle{background-position: 0px -2179px;background-repeat:repeat-x}
.ace.sc-large-size.sc-segment-view.sel.active.sc-first-segment.vertical .left{background-position: 0px -4045px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sel.active.sc-first-segment.vertical .middle{background-position: 0px -2209px;background-repeat:repeat-x}
.ace.sc-large-size.sc-segment-view.sel.active.sc-first-segment.vertical .right{background-position: 0px -4015px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sel.active.sc-last-segment.vertical .left{background-position: 0px -3985px;background-repeat:no-repeat}
.ace.sc-large-size.sc-segment-view.sel.active.sc-last-segment.vertical .middle{background-position: 0px -2239px;background-repeat:repeat-x}
.ace.sc-large-size.sc-segment-view.sel.active.sc-last-segment.vertical .right{background-position: 0px -3955px;background-repeat:no-repeat}
.ace.sc-jumbo-size.sc-segment-view{height:44px}
.ace.sc-jumbo-size.sc-segment-view .left{width:8px;height:44px;background-position: 0px -3911px;background-repeat:no-repeat}
.ace.sc-jumbo-size.sc-segment-view .right{width:8px;height:44px;background-position: 0px -3867px;background-repeat:no-repeat}
.ace.sc-jumbo-size.sc-segment-view .middle{left:8px;right:8px;height:44px;background-position: 0px -2269px;background-repeat:repeat-x}
.ace.sc-jumbo-size.sc-segment-view .sc-button-label{color:#777;font-size:16px;font-weight:bold;line-height:44px;text-shadow:0 1px 1px white;margin-left:9px;margin-right:10px}
.ace.sc-jumbo-size.sc-segment-view img.icon{height:24px;top:9px;width:24px}
.ace.sc-jumbo-size.sc-segment-view.sc-first-segment .left{background-position: 0px -3823px;background-repeat:no-repeat}
.ace.sc-jumbo-size.sc-segment-view.sc-last-segment .right{background-position: 0px -3779px;background-repeat:no-repeat}
.ace.sc-jumbo-size.sc-segment-view.active .left{background-position: 0px -3735px;background-repeat:no-repeat}
.ace.sc-jumbo-size.sc-segment-view.active .right{background-position: 0px -3691px;background-repeat:no-repeat}
.ace.sc-jumbo-size.sc-segment-view.active .middle{background-position: 0px -2313px;background-repeat:repeat-x}
.ace.sc-jumbo-size.sc-segment-view.active.sc-first-segment .left{background-position: 0px -3647px;background-repeat:no-repeat}
.ace.sc-jumbo-size.sc-segment-view.active.sc-last-segment .right{background-position: 0px -3603px;background-repeat:no-repeat}
.ace.sc-jumbo-size.sc-segment-view.sel .left{background-position: 0px -3559px;background-repeat:no-repeat}
.ace.sc-jumbo-size.sc-segment-view.sel .right{background-position: 0px -3515px;background-repeat:no-repeat}
.ace.sc-jumbo-size.sc-segment-view.sel .middle{background-position: 0px -2357px;background-repeat:repeat-x}
.ace.sc-jumbo-size.sc-segment-view.sel .sc-button-label{color:white;text-shadow:0 -1px 1px rgba(0,0,0,0.7)}
.ace.sc-jumbo-size.sc-segment-view.sel.sc-first-segment .left{background-position: 0px -3471px;background-repeat:no-repeat}
.ace.sc-jumbo-size.sc-segment-view.sel.sc-last-segment .right{background-position: 0px -3427px;background-repeat:no-repeat}
.ace.sc-jumbo-size.sc-segment-view.sel.active .left{background-position: 0px -3383px;background-repeat:no-repeat}
.ace.sc-jumbo-size.sc-segment-view.sel.active .right{background-position: 0px -3339px;background-repeat:no-repeat}
.ace.sc-jumbo-size.sc-segment-view.sel.active .middle{background-position: 0px -2401px;background-repeat:repeat-x}
.ace.sc-jumbo-size.sc-segment-view.sel.active.sc-first-segment .left{background-position: 0px -5703px;background-repeat:no-repeat}
.ace.sc-jumbo-size.sc-segment-view.sel.active.sc-last-segment .right{background-position: 0px -4705px;background-repeat:no-repeat}
.ace.sc-segmented-view{overflow:visible}
.ace.sc-segmented-view.disabled{opacity:0.5}
.ace.sc-segmented-view.disabled .sc-first-segment{background:none}
.ace.sc-segmented-view.disabled .sc-last-segment{background:none}
.ace.sc-segment-view{margin:0;background:none;border:0 none;color:#555;text-shadow:0 1px 1px white;display:inline-block;zoom:1;overflow:hidden;position:relative;padding:0}
.ie7 .ace.sc-segment-view{display:inline}
.ace.sc-segment-view.sc-first-segment{background:none;margin:0;padding:0}
.ace.sc-segment-view.sc-last-segment{background:none;margin:0;padding:0}
.ace.sc-segment-view .left{position:absolute;left:0;zoom:1}
.ace.sc-segment-view .right{position:absolute;right:0;zoom:1}
.ace.sc-segment-view .middle{margin:0;padding:0;padding-top:1px;vertical-align:top;zoom:1;position:absolute}
.ace.sc-segment-view .sc-button-label{position:relative}
.ace.sc-segment-view.active{color:#333;text-shadow:0 1px 1px white}
.ace.sc-segment-view.disabled{opacity:0.5}
.ace.sc-segment-view.disabled.sc-first-segment{background:none}
.ace.sc-segment-view.disabled.sc-last-segment{background:none}
.ace.sc-segment-view.sel{background:none;color:#fff;text-shadow:0 -1px 1px rgba(0,0,0,0.5)}
.ace.sc-segment-view.sel.active{background:none;color:#fff;text-shadow:0 -1px 1px rgba(0,0,0,0.5)}
.ace.sc-jumbo-size.slider{overflow:visible}
.ace.sc-jumbo-size.slider .track{position:absolute;top:50%;height:7px;left:0;right:0;margin-top:-3.5px}
.ace.sc-jumbo-size.slider .track>.left{background-position: 0px -7787px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.sc-jumbo-size.slider .track>.middle{background-position: 0px -2445px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.sc-jumbo-size.slider .track>.right{background-position: 0px -7794px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.sc-jumbo-size.slider .sc-slider-step-mark{height:5px;margin-top:-3px}
.ace.sc-jumbo-size.slider .sc-handle{display:block;position:absolute;width:27px;height:27px;top:50%;margin-top:-13.5px;margin-left:-13.5px;background-position: 0px -785px;background-repeat:no-repeat}
.ace.sc-jumbo-size.slider.active .sc-handle{background-position: 0px -812px;background-repeat:no-repeat}
.ace.sc-regular-size.slider{overflow:visible}
.ace.sc-regular-size.slider .track{position:absolute;top:50%;height:6px;left:0;right:0;margin-top:-2px}
.ace.sc-regular-size.slider .track>.left{background-position: 0px -7837px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.sc-regular-size.slider .track>.middle{background-position: 0px -2452px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.sc-regular-size.slider .track>.right{background-position: 0px -7843px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.sc-regular-size.slider .sc-slider-step-mark{height:5px;margin-top:-2px}
.ace.sc-regular-size.slider .sc-handle{display:block;position:absolute;width:21px;height:21px;top:50%;margin-top:-10.5px;margin-left:-10.5px;background-position: 0px -1338px;background-repeat:no-repeat}
.ace.sc-regular-size.slider.active .sc-handle{background-position: 0px -1317px;background-repeat:no-repeat}
.ace.slider.disabled{opacity:.5}
.ace.slider .sc-slider-step-mark{position:absolute;width:1px;background-color:#CACACA;border-right:1px solid #DDD;top:50%;margin-left:-1px}
.ace.slider .sc-slider-step-mark.sc-slider-step-mark-first,.ace.slider .sc-slider-step-mark.sc-slider-step-mark-last{display:none}
.ace.slider .sc-handle{-webkit-transform:translate3d(0, 0, 0);background:transparent}
.ace.sc-small-size.slider{overflow:visible}
.ace.sc-small-size.slider .track{position:absolute;top:50%;height:4px;left:0;right:0;margin-top:-2px}
.ace.sc-small-size.slider .track>.left{background-position: 0px -7027px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;bottom:0px;width:3px}
.ace.sc-small-size.slider .track>.middle{background-position: 0px -2458px;background-repeat:repeat-x;position:absolute;left:3px;top:0px;right:3px;bottom:0px}
.ace.sc-small-size.slider .track>.right{background-position: 0px -7023px;background-repeat:no-repeat;position:absolute;top:0px;right:0px;bottom:0px;width:3px}
.ace.sc-small-size.slider .sc-slider-step-mark{height:5px;margin-top:-2px}
.ace.sc-small-size.slider .sc-handle{display:block;position:absolute;width:18px;height:18px;top:50%;margin-top:-8.5px;margin-left:-9px;background-position: 0px -1459px;background-repeat:no-repeat}
.ace.sc-small-size.slider.active .sc-handle{background-position: 0px -1477px;background-repeat:no-repeat}
.ace.split-divider{background:transparent;border:0 none;z-index:1}
.ace.split-divider .line{background:#333;border:0 none;position:absolute}
.ace.split-divider.sc-layout-horizontal .line{left:5px;width:1px;top:0;bottom:0}
.ace.split-divider.sc-layout-vertical .line{top:5px;height:1px;left:0;right:0}
.ace.sc-tab-view{overflow:visible}
.ace.toolbar{-moz-box-shadow:rgba(0,0,0,0.3) 0 0 2px;-webkit-box-shadow:rgba(0,0,0,0.3) 0 0 2px;box-shadow:rgba(0,0,0,0.3) 0 0 2px;background-position: 0px -2462px;background-repeat:repeat-x;border-color:#999;border-style:solid;color:#505050;text-shadow:0 1px 1px white}
.ace.well{-sc-border-radius:5px;border:1px solid #999;-webkit-box-shadow:1px 1px 1px rgba(255,255,255,0.3);overflow:hidden}



/* >>>>>>>>>> BEGIN stylesheet.css */
﻿.CodeMirror{font-family:monospace;height:300px;color:black;direction:ltr}
.CodeMirror-lines{padding:4px 0}
.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}
.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:white}
.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}
.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}
.CodeMirror-guttermarker{color:black}
.CodeMirror-guttermarker-subtle{color:#999}
.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}
.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}
.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0 !important;background:#7e7}
.cm-fat-cursor div.CodeMirror-cursors{z-index:1}
.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}
.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}
.cm-fat-cursor{caret-color:transparent}
@-moz-keyframes blink{50%{background-color:transparent}}
@-webkit-keyframes blink{50%{background-color:transparent}}
@keyframes blink{50%{background-color:transparent}}
.cm-tab{display:inline-block;text-decoration:inherit}
.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}
.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}
.cm-s-default .cm-header{color:blue}
.cm-s-default .cm-quote{color:#090}
.cm-negative{color:#d44}
.cm-positive{color:#292}
.cm-header,.cm-strong{font-weight:bold}
.cm-em{font-style:italic}
.cm-link{text-decoration:underline}
.cm-strikethrough{text-decoration:line-through}
.cm-s-default .cm-keyword{color:#708}
.cm-s-default .cm-atom{color:#219}
.cm-s-default .cm-number{color:#164}
.cm-s-default .cm-def{color:#00f}
.cm-s-default .cm-variable-2{color:#05a}
.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}
.cm-s-default .cm-comment{color:#a50}
.cm-s-default .cm-string{color:#a11}
.cm-s-default .cm-string-2{color:#f50}
.cm-s-default .cm-meta{color:#555}
.cm-s-default .cm-qualifier{color:#555}
.cm-s-default .cm-builtin{color:#30a}
.cm-s-default .cm-bracket{color:#997}
.cm-s-default .cm-tag{color:#170}
.cm-s-default .cm-attribute{color:#00c}
.cm-s-default .cm-hr{color:#999}
.cm-s-default .cm-link{color:#00c}
.cm-s-default .cm-error{color:#f00}
.cm-invalidchar{color:#f00}
.CodeMirror-composing{border-bottom:2px solid}
div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}
div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}
.CodeMirror-matchingtag{background:rgba(255,150,0,0.3)}
.CodeMirror-activeline-background{background:#e8f2ff}
.CodeMirror{position:relative;overflow:hidden;background:white}
.CodeMirror-scroll{overflow:scroll !important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}
.CodeMirror-sizer{position:relative;border-right:50px solid transparent}
.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}
.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}
.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}
.CodeMirror-scrollbar-filler{right:0;bottom:0}
.CodeMirror-gutter-filler{left:0;bottom:0}
.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}
.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}
.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none !important;border:none !important}
.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}
.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}
.CodeMirror-gutter-wrapper ::selection{background-color:transparent}
.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}
.CodeMirror-lines{cursor:text;min-height:1px}
.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}
.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}
.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}
.CodeMirror-linewidget{position:relative;z-index:2;padding:0.1px}
.CodeMirror-rtl pre{direction:rtl}
.CodeMirror-code{outline:none}
.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}
.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}
.CodeMirror-cursor{position:absolute;pointer-events:none}
.CodeMirror-measure pre{position:static}
div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}
div.CodeMirror-dragcursors{visibility:visible}
.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}
.CodeMirror-selected{background:#d9d9d9}
.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}
.CodeMirror-crosshair{cursor:crosshair}
.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}
.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}
.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,0.4)}
.cm-force-border{padding-right:.1px}
@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}
.cm-tab-wrap-hack:after{content:''}
span.CodeMirror-selectedtext{background:none}
.CodeMirror-hints{position:absolute;z-index:10;overflow:hidden;list-style:none;margin:0;padding:2px;-webkit-box-shadow:2px 3px 5px rgba(0,0,0,0.2);-moz-box-shadow:2px 3px 5px rgba(0,0,0,0.2);box-shadow:2px 3px 5px rgba(0,0,0,0.2);border-radius:3px;border:1px solid silver;background:white;font-size:90%;font-family:monospace;max-height:20em;overflow-y:auto;box-sizing:border-box}
.CodeMirror-hint{margin:0;padding:0 4px;border-radius:2px;white-space:pre;color:black;cursor:pointer}
li.CodeMirror-hint-active{background:#08f;color:white}
.ccrte-checkbox-field{display:inline-flex;cursor:pointer;position:relative}
.ccrte-checkbox-field>span{padding:0.5rem 0.25rem;margin-top:-2px}
.ccrte-checkbox-field>input{height:20px !important;width:20px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:1px solid #34495E;border-radius:4px;outline:none;transition-duration:0.3s;cursor:pointer}
.ccrte-checkbox-field>input:checked+span::before{content:"✓";display:block;text-align:center;position:absolute;left:0.6rem;top:0.4rem}
.ccrte-checkbox-field>input:active{border:2px solid #34495E}
.ccrte-form-field.ccrte-inline{display:inline-block}
.ccrte-form-field.ccrte-inline.checkbox{margin-top:3.5px}
.ccrte-form-field .ccrte-label{margin:5px;color:black}
.ccrte-form-field input{margin:5px;height:24px;padding:0 3px}
.ccrte-form-field input.ccrte-full-row{width:472px}
.ccrte-dialog-content{margin:5px}
.ccrte-dialog-content .ccrte-inline-row{display:flex;flex-direction:row;align-items:center}
.ccrte-dialog-content>.ccrte-form-field{margin-top:8px}
.ccrte-dialog-footer{margin:5px;display:flex;justify-content:flex-end}
.ccrte-dialog-footer button{height:30px;min-width:80px;margin-left:5px;border:2px solid #dfdfdf;background-color:#A0A0A0;color:white;cursor:pointer;border-radius:6px}
.ccrte-dialog-footer button:hover{opacity:0.9}
.ccrte-dialog-footer button:active{opacity:0.8}
.ccrte-dialog-header{height:30px;background-color:#A0A0A0;color:white;display:flex;align-items:center;justify-content:center;border-radius:5px 5px 0 0}
.ccrte-modal-cover{width:100%;height:100%;background-color:black;opacity:0.01;position:fixed;top:0;left:0}
.ccrte-modal-dialog .ccrte-dialog{position:fixed;left:calc(50% - 512px / 2);top:calc(50% - 340px / 2);display:flex;flex-direction:column;width:512px;border:2px solid #B3B3B3;border-radius:6px;box-shadow:-2px 2px 5px grey;background-color:white}
.ccrte-image-highlight{box-shadow:0 0 0 2px lightskyblue}
.ccrte-float-left,.tinymce-img-float-left{float:left}
.ccrte-float-right,.tinymce-img-float-right{float:right}
.slate-editor{padding:3px;overflow-y:auto}
.slate-editor strong{font-weight:bold}
.slate-editor em{font-style:italic}
.slate-editor blockquote{border-left:2px solid #ddd;margin-left:0;margin-right:0;padding-left:10px;color:#aaa}
.slate-editor .text-color::selection{color:var(--selected-color)}
.slate-editor img{display:inline-block;max-width:100%}
.slate-editor a{cursor:pointer}
.ccrte-container{height:100%;display:flex;flex-direction:column}
.ccrte-container .ccrte-toolbar{flex:0 0 auto}
.ccrte-container .ccrte-editor{flex:1 1 auto}
.editor-toolbar{display:inline-block}
.editor-toolbar .editor-toolbar-container{display:flex;flex-wrap:wrap;padding:2px;background-color:#dfdfdf}
.editor-toolbar .editor-toolbar-container.vertical{flex-direction:column}
.editor-toolbar .editor-toolbar-container .toolbar-button{display:flex;align-items:center;justify-content:center;background-color:#dfdfdf;cursor:pointer}
.editor-toolbar .editor-toolbar-container .toolbar-button .toolbar-icon-wrapper{display:flex;align-items:center;justify-content:center}
.editor-toolbar .editor-toolbar-container .toolbar-button .toolbar-icon-wrapper input[type=color]{padding:0}
.editor-toolbar .editor-toolbar-container .toolbar-button .toolbar-icon-wrapper input[type=color]::-moz-color-swatch{width:8.5px;height:8.5px;margin-top:1.5px;margin-left:-2.5px}
.editor-toolbar .editor-toolbar-container .toolbar-button.disabled{opacity:0.35;cursor:not-allowed}
.react-data-card-view{overflow-x:hidden;overflow-y:scroll}
.react-data-card-view.drag-in-progress{border:medium #ffe4b3 solid}
.react-data-card{position:absolute;top:0;left:0;width:100%;margin:0 0 3px;font-size:11px !important;background-color:white;overflow-x:hidden;overflow-y:hidden;-webkit-overflow-scrolling:touch;font-family:'Montserrat', sans-serif;table-layout:fixed;white-space:nowrap}
.react-data-card .react-data-card-attr-name-input{font-size:11px;width:calc(100% - 2px)}
.react-data-card .react-data-card-value-input{font-size:11px;width:calc(100% - 1px)}
@media (hover: hover) and (pointer: fine){.react-data-card .nav-buttons [class*="moonicon-"]:hover{color:#72bfca}}
@media (hover: none), (pointer: coarse){.react-data-card .nav-buttons [class*="moonicon-"]:active{color:#72bfca}}
.react-data-card .case-card-collection{position:relative}
.react-data-card .case-card-collection .collection-header-row{height:27px;background:#bddfdf !important}
.react-data-card .case-card-collection .collection-header-row.drop{border-top:yellow 10px solid}
.react-data-card .case-card-collection .collection-header-row .collection-header-cell{border:none;font-weight:bold}
.react-data-card .case-card-collection .collection-header-row .collection-header-cell .collection-header-contents{display:flex;align-items:center}
.react-data-card .case-card-collection .collection-header-row .collection-header-cell .collection-header-contents .collection-label{flex:1 1 auto;white-space:normal;cursor:text}
.react-data-card .case-card-collection .collection-header-row .collection-header-cell .collection-header-contents .nav-header{padding-right:5px;flex:0 0 75px;text-align:right}
.react-data-card .case-card-collection .collection-header-row .collection-header-cell .collection-header-contents .nav-header .nav-buttons{right:0;width:fit-content;display:inline-block;text-align:right;color:cadetblue}
.react-data-card .case-card-collection .collection-header-row .collection-header-cell .collection-header-contents .nav-header .nav-buttons [class*="moonicon-"]{font-size:12px;padding-left:5px;padding-right:10px;vertical-align:middle;cursor:pointer}
.react-data-card table{width:100%;margin-bottom:0;margin-left:0;border-bottom:gray thin solid}
.react-data-card table tr{width:100%}
.react-data-card tr:nth-child(odd){background:#eeeeee}
.react-data-card td div{float:right;width:100%;border:0;cursor:pointer}
.react-data-card td{max-width:0;overflow:hidden;white-space:nowrap;border:0;padding:2px 3px 2px 3px;text-overflow:ellipsis}
.react-data-card td span{padding-right:5px;margin-right:0;font-size:11px}
.react-data-card-attribute{font-weight:normal;text-align:right;font-size:11px}
.react-data-card-attribute:hover{text-decoration:underline;color:#1b5798}
.react-data-card .dg-floating-plus{position:absolute;left:4px;width:19px;height:19px;cursor:pointer}
.react-data-card .dg-floating-plus:hover{width:23px;height:23px}
.react-data-card .dg-floating-button-right{position:relative;vertical-align:middle;right:4px;cursor:pointer;background-color:#609EA1;border-width:0;font-size:x-small;color:white;border-radius:4px}
td.attr-cell{background:#ccc;text-align:right}
tr:nth-child(even) td.attr-cell{background:#eee}
.react-data-card .attr-cell-upper{border-top:thick yellow solid}
.react-data-card .attr-cell-lower{border-bottom:thick yellow solid}
.react-data-card tr:nth-child(even) .attr-cell-all,.react-data-card tr:nth-child(odd) .attr-cell-all{background-color:yellow}
.react-data-card-value{cursor:text}
.react-data-card-numeric{text-align:right}
.react-data-card-date{text-align:right}
.react-data-card-color-table-cell{display:inline-block;width:100%;height:15px}
.react-data-card-qualitative-backing{width:100%;display:block;height:7px;border-radius:3px;background-color:lightgrey}
.react-data-card-qualitative-bar{display:block;height:7px;border-width:0;border-radius:3px;box-sizing:border-box}
.react-data-card-thumbnail{width:14px}
.react-data-card-attribute-summary{font-style:italic}
.react-data-card-formula{background:rgba(255,255,0,0.2);font-style:italic}
.dropdown__content{display:grid;cursor:pointer;position:absolute;padding:2px;background:#f0f0f0;border:#718BB7 1px solid;box-shadow:2px 2px 3px #888888ad}
.react-data-card-attribute-menu-item{margin:1px;padding:2px 4px;font-family:'Montserrat', sans-serif;font-size:12px;text-align:left}
.react-data-card-attribute-menu-item:hover{background-color:white}
.react-data-card-attribute-menu-item.disabled{color:#333333}
.column-resize-handle{position:absolute;margin-left:-5px;width:10px;top:0;height:100%;cursor:col-resize}
.column-resize-handle .column-resize-handle-render{position:absolute;left:0;width:50%;height:100%}
.column-resize-handle .column-resize-handle-render.is-resizing{border-right:1px dotted black}
.flag{display:inline-block;width:24px;height:24px;background:url('../../../../static/dg/en/cert/source/resources/cloud-file-manager/img/flags.png') no-repeat}
.flag.flag-cz{background-position:-72px -72px}
.flag.flag-ne{background-position:-264px -216px}
.flag.flag-jm{background-position:-216px -144px}
.flag.flag-ae{background-position:-24px 0}
.flag.flag-im{background-position:-48px -144px}
.flag.flag-sh{background-position:-336px -264px}
.flag.flag-gm{background-position:0 -120px}
.flag.flag-bm{background-position:-240px -24px}
.flag.flag-tr{background-position:-144px -312px}
.flag.flag-ga{background-position:-192px -96px}
.flag.flag-bz{background-position:-48px -48px}
.flag.flag-vg{background-position:-72px -336px}
.flag.flag-kg{background-position:-312px -144px}
.flag.flag-uz{background-position:-360px -312px}
.flag.flag-ke{background-position:-288px -144px}
.flag.flag-il{background-position:-24px -144px}
.flag.flag-sn{background-position:-72px -288px}
.flag.flag-ai{background-position:-96px 0}
.flag.flag-ba{background-position:0 -24px}
.flag.flag-hr{background-position:-264px -120px}
.flag.flag-lr{background-position:-288px -168px}
.flag.flag-gb{background-position:-216px -96px}
.flag.flag-no{background-position:0 -240px}
.flag.flag-sr{background-position:-120px -288px}
.flag.flag-tl{background-position:-48px -312px}
.flag.flag-py{background-position:-48px -264px}
.flag.flag-zw{background-position:-312px -336px}
.flag.flag-sy{background-position:-216px -288px}
.flag.flag-mv{background-position:-96px -216px}
.flag.flag-ar{background-position:-216px 0}
.flag.flag-kn{background-position:-24px -168px}
.flag.flag-as{background-position:-240px 0}
.flag.flag-ms{background-position:-24px -216px}
.flag.flag-sb{background-position:-216px -264px}
.flag.flag-kw{background-position:-96px -168px}
.flag.flag-bh{background-position:-144px -24px}
.flag.flag-ge{background-position:-264px -96px}
.flag.flag-dk{background-position:-144px -72px}
.flag.flag-tg{background-position:-336px -288px}
.flag.flag-kh{background-position:-336px -144px}
.flag.flag-tc{background-position:-264px -288px}
.flag.flag-nz{background-position:-96px -240px}
.flag.flag-do{background-position:-192px -72px}
.flag.flag-gu{background-position:-144px -120px}
.flag.flag-tf{background-position:-312px -288px}
.flag.flag-eg{background-position:-288px -72px}
.flag.flag-td{background-position:-288px -288px}
.flag.flag-br{background-position:-312px -24px}
.flag.flag-ph{background-position:-240px -240px}
.flag.flag-mr{background-position:0 -216px}
.flag.flag-tk{background-position:-24px -312px}
.flag.flag-ci{background-position:-192px -48px}
.flag.flag-cv{background-position:0 -72px}
.flag.flag-sl{background-position:-24px -288px}
.flag.flag-ee{background-position:-264px -72px}
.flag.flag-md{background-position:-96px -192px}
.flag.flag-cg{background-position:-144px -48px}
.flag.flag-jo{background-position:-240px -144px}
.flag.flag-ec{background-position:-240px -72px}
.flag.flag-ng{background-position:-312px -216px}
.flag.flag-lu{background-position:-360px -168px}
.flag.flag-ag{background-position:-72px 0}
.flag.flag-bd{background-position:-48px -24px}
.flag.flag-sm{background-position:-48px -288px}
.flag.flag-ax{background-position:-336px 0}
.flag.flag-mm{background-position:-264px -192px}
.flag.flag-pr{background-position:-336px -240px}
.flag.flag-rs{background-position:-120px -264px}
.flag.flag-fr{background-position:-168px -96px}
.flag.flag-us{background-position:-312px -312px}
.flag.flag-cl{background-position:-240px -48px}
.flag.flag-mc{background-position:-72px -192px}
.flag.flag-de{background-position:-96px -72px}
.flag.flag-tt{background-position:-168px -312px}
.flag.flag-va{background-position:0 -336px}
.flag.flag-lb{background-position:-192px -168px}
.flag.flag-mo{background-position:-312px -192px}
.flag.flag-to{background-position:-120px -312px}
.flag.flag-ki{background-position:-360px -144px}
.flag.flag-nf{background-position:-288px -216px}
.flag.flag-lc{background-position:-216px -168px}
.flag.flag-tn{background-position:-96px -312px}
.flag.flag-ir{background-position:-120px -144px}
.flag.flag-bo{background-position:-288px -24px}
.flag.flag-cf{background-position:-120px -48px}
.flag.flag-za{background-position:-264px -336px}
.flag.flag-dm{background-position:-168px -72px}
.flag.flag-my{background-position:-168px -216px}
.flag.flag-ug{background-position:-288px -312px}
.flag.flag-mw{background-position:-120px -216px}
.flag.flag-tv{background-position:-192px -312px}
.flag.flag-ss{background-position:-144px -288px}
.flag.flag-bb{background-position:-24px -24px}
.flag.flag-ca{background-position:-72px -48px}
.flag.flag-ni{background-position:-336px -216px}
.flag.flag-ad{background-position:0 0}
.flag.flag-fo{background-position:-144px -96px}
.flag.flag-so{background-position:-96px -288px}
.flag.flag-gt{background-position:-120px -120px}
.flag.flag-id{background-position:-360px -120px}
.flag.flag-si{background-position:-360px -264px}
.flag.flag-np{background-position:-24px -240px}
.flag.flag-hk{background-position:-216px -120px}
.flag.flag-me{background-position:-120px -192px}
.flag.flag-bg{background-position:-120px -24px}
.flag.flag-cm{background-position:-264px -48px}
.flag.flag-rw{background-position:-168px -264px}
.flag.flag-bl{background-position:-216px -24px}
.flag.flag-pt{background-position:0 -264px}
.flag.flag-ic{background-position:-336px -120px}
.flag.flag-cd{background-position:-96px -48px}
.flag.flag-ck{background-position:-216px -48px}
.flag.flag-mt{background-position:-48px -216px}
.flag.flag-pl{background-position:-288px -240px}
.flag.flag-ch{background-position:-168px -48px}
.flag.flag-ve{background-position:-48px -336px}
.flag.flag-sk{background-position:0 -288px}
.flag.flag-ye{background-position:-216px -336px}
.flag.flag-mh{background-position:-192px -192px}
.flag.flag-pa{background-position:-144px -240px}
.flag.flag-hu{background-position:-312px -120px}
.flag.flag-vu{background-position:-144px -336px}
.flag.flag-nr{background-position:-48px -240px}
.flag.flag-vc{background-position:-24px -336px}
.flag.flag-qa{background-position:-72px -264px}
.flag.flag-sc{background-position:-240px -264px}
.flag.flag-an{background-position:-168px 0}
.flag.flag-mk{background-position:-216px -192px}
.flag.flag-je{background-position:-192px -144px}
.flag.flag-fi{background-position:-48px -96px}
.flag.flag-af{background-position:-48px 0}
.flag.flag-be{background-position:-72px -24px}
.flag.flag-ma{background-position:-48px -192px}
.flag.flag-am{background-position:-144px 0}
.flag.flag-bt{background-position:-360px -24px}
.flag.flag-cu{background-position:-360px -48px}
.flag.flag-pn{background-position:-312px -240px}
.flag.flag-al{background-position:-120px 0}
.flag.flag-kp{background-position:-48px -168px}
.flag.flag-eu{background-position:-24px -96px}
.flag.flag-es{background-position:-360px -72px}
.flag.flag-cy{background-position:-48px -72px}
.flag.flag-bj{background-position:-192px -24px}
.flag.flag-gd{background-position:-240px -96px}
.flag.flag-nu{background-position:-72px -240px}
.flag.flag-km{background-position:0 -168px}
.flag.flag-ua{background-position:-264px -312px}
.flag.flag-ls{background-position:-312px -168px}
.flag.flag-fj{background-position:-72px -96px}
.flag.flag-bs{background-position:-336px -24px}
.flag.flag-bw{background-position:0 -48px}
.flag.flag-mx{background-position:-144px -216px}
.flag.flag-pe{background-position:-168px -240px}
.flag.flag-wf{background-position:-168px -336px}
.flag.flag-sg{background-position:-312px -264px}
.flag.flag-pk{background-position:-264px -240px}
.flag.flag-nc{background-position:-240px -216px}
.flag.flag-ht{background-position:-288px -120px}
.flag.flag-bf{background-position:-96px -24px}
.flag.flag-au{background-position:-288px 0}
.flag.flag-kr{background-position:-72px -168px}
.flag.flag-gw{background-position:-168px -120px}
.flag.flag-gq{background-position:-48px -120px}
.flag.flag-la{background-position:-168px -168px}
.flag.flag-bn{background-position:-264px -24px}
.flag.flag-gn{background-position:-24px -120px}
.flag.flag-mf{background-position:-144px -192px}
.flag.flag-aw{background-position:-312px 0}
.flag.flag-lt{background-position:-336px -168px}
.flag.flag-fk{background-position:-96px -96px}
.flag.flag-pw{background-position:-24px -264px}
.flag.flag-eh{background-position:-312px -72px}
.flag.flag-sa{background-position:-192px -264px}
.flag.flag-kz{background-position:-144px -168px}
.flag.flag-gy{background-position:-192px -120px}
.flag.flag-er{background-position:-336px -72px}
.flag.flag-in{background-position:-72px -144px}
.flag.flag-ml{background-position:-240px -192px}
.flag.flag-cr{background-position:-336px -48px}
.flag.flag-at{background-position:-264px 0}
.flag.flag-iq{background-position:-96px -144px}
.flag.flag-ky{background-position:-120px -168px}
.flag.flag-gh{background-position:-312px -96px}
.flag.flag-uy{background-position:-336px -312px}
.flag.flag-az{background-position:-360px 0}
.flag.flag-nl{background-position:-360px -216px}
.flag.flag-ru{background-position:-144px -264px}
.flag.flag-it{background-position:-168px -144px}
.flag.flag-jp{background-position:-264px -144px}
.flag.flag-st{background-position:-168px -288px}
.flag.flag-gr{background-position:-72px -120px}
.flag.flag-pf{background-position:-192px -240px}
.flag.flag-is{background-position:-144px -144px}
.flag.flag-mn{background-position:-288px -192px}
.flag.flag-ro{background-position:-96px -264px}
.flag.flag-gg{background-position:-288px -96px}
.flag.flag-cw{background-position:-24px -72px}
.flag.flag-et{background-position:0 -96px}
.flag.flag-mu{background-position:-72px -216px}
.flag.flag-om{background-position:-120px -240px}
.flag.flag-ie{background-position:0 -144px}
.flag.flag-sz{background-position:-240px -288px}
.flag.flag-fm{background-position:-120px -96px}
.flag.flag-vn{background-position:-120px -336px}
.flag.flag-th{background-position:-360px -288px}
.flag.flag-bi{background-position:-168px -24px}
.flag.flag-ao{background-position:-192px 0}
.flag.flag-sv{background-position:-192px -288px}
.flag.flag-lk{background-position:-264px -168px}
.flag.flag-li{background-position:-240px -168px}
.flag.flag-na{background-position:-216px -216px}
.flag.flag-se{background-position:-288px -264px}
.flag.flag-by{background-position:-24px -48px}
.flag.flag-pg{background-position:-216px -240px}
.flag.flag-ps{background-position:-360px -240px}
.flag.flag-yt{background-position:-240px -336px}
.flag.flag-tm{background-position:-72px -312px}
.flag.flag-ly{background-position:-24px -192px}
.flag.flag-sd{background-position:-264px -264px}
.flag.flag-mz{background-position:-192px -216px}
.flag.flag-tj{background-position:0 -312px}
.flag.flag-gs{background-position:-96px -120px}
.flag.flag-dj{background-position:-120px -72px}
.flag.flag-gi{background-position:-336px -96px}
.flag.flag-tz{background-position:-240px -312px}
.flag.flag-zm{background-position:-288px -336px}
.flag.flag-lv{background-position:0 -192px}
.flag.flag-dz{background-position:-216px -72px}
.flag.flag-co{background-position:-312px -48px}
.flag.flag-cn{background-position:-288px -48px}
.flag.flag-mq{background-position:-360px -192px}
.flag.flag-vi{background-position:-96px -336px}
.flag.flag-gl{background-position:-360px -96px}
.flag.flag-tw{background-position:-216px -312px}
.flag.flag-mp{background-position:-336px -192px}
.flag.flag-ws{background-position:-192px -336px}
.flag.flag-hn{background-position:-240px -120px}
.flag.flag-mg{background-position:-168px -192px}
@font-face{font-family:'CodapIvy';src:url('../../../../static/dg/en/cert/resources/webfonts/CodapIvy.eot');src:url('../../../../static/dg/en/cert/resources/webfonts/CodapIvy.eot') format("embedded-opentype"),url('../../../../static/dg/en/cert/resources/webfonts/CodapIvy.ttf') format("truetype"),url('../../../../static/dg/en/cert/resources/webfonts/CodapIvy.woff') format("woff"),url('../../../../static/dg/en/cert/resources/webfonts/CodapIvy.svg') format("svg");font-weight:normal;font-style:normal}
[class^="icon-"],[class*=" icon-"]{font-family:'CodapIvy';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-table2:before{content:"\31"}
.icon-dataTool:before{content:"\32"}
.icon-graph:before{content:"\33"}
.icon-map:before{content:"\34"}
.icon-slider:before{content:"\35"}
.icon-calc:before{content:"\36"}
.icon-mediaTool:before{content:"\37"}
.icon-noteTool:before{content:"\38"}
.icon-pageFull:before{content:"\41"}
.icon-pageEmpty:before{content:"\42"}
.icon-play:before{content:"\4a"}
.icon-controlsReset:before{content:"\4b"}
.icon-controlsBackward:before{content:"\4d"}
.icon-controlsForward:before{content:"\4e"}
.icon-speedFast:before{content:"\4f"}
.icon-speedSlow:before{content:"\50"}
.icon-smallSliderLines:before{content:"\52"}
.icon-alert:before{content:"\53"}
.icon-checkmark:before{content:"\54"}
.icon-info:before{content:"\55"}
.icon-saveGraph:before{content:"\56"}
.icon-link:before{content:"\57"}
.icon-marquee:before{content:"\58"}
.icon-arrow-undo:before{content:"\61"}
.icon-arrow-redo:before{content:"\62"}
.icon-tileList:before{content:"\63"}
.icon-guide:before{content:"\64"}
.icon-options:before{content:"\65"}
.icon-draw:before{content:"\66"}
.icon-simulateTool:before{content:"\67"}
.icon-help:before{content:"\68"}
.icon-hideShow:before{content:"\69"}
.icon-scaleData:before{content:"\6a"}
.icon-tileScreenshot:before{content:"\6c"}
.icon-search:before{content:"\6d"}
.icon-styles:before{content:"\6e"}
.icon-values:before{content:"\6f"}
.icon-qualRel:before{content:"\70"}
.icon-moreOptions:before{content:"\71"}
.icon-paletteArrow-expand:before{content:"\72"}
.icon-paletteArrow-collapse:before{content:"\73"}
.icon-arrow-expand:before{content:"\74"}
.icon-arrow-collapse:before{content:"\75"}
.icon-inspectorArrow-expand:before{content:"\76"}
.icon-inspectorArrow-collapse:before{content:"\77"}
.icon-swapAxis:before{content:"\78"}
.icon-ex:before{content:"\79"}
.icon-minimize:before{content:"\7a"}
.icon-comment:before{content:"\e609"}
.icon-trash:before{content:"\e629"}
.icon-right-arrow:before{content:"\f061"}
@font-face{font-family:Montserrat;src:url('../../../../static/dg/en/cert/resources/webfonts/Montserrat-Bold.otf');font-weight:bold;font-style:normal}
@font-face{font-family:Montserrat;src:url('../../../../static/dg/en/cert/resources/webfonts/Montserrat-Regular.otf');font-weight:normal;font-style:normal}
@font-face{font-family:Museo Sans;src:url('../../../../static/dg/en/cert/resources/webfonts/MuseoSans_500.otf');font-weight:normal;font-style:normal}
@font-face{font-family:Museo Sans;src:url('../../../../static/dg/en/cert/resources/webfonts/MuseoSans_500_Italic.otf');font-weight:normal;font-style:italic}
.clickable{cursor:pointer}
.alert-dialog{padding:20px;width:400px}
.alert-dialog .alert-dialog-message{margin:10px 0;text-align:center;font-size:14px;color:#000}
.alert-dialog .buttons{float:right;margin:10px 0}
.alert-dialog .buttons button{padding:15px;font-style:normal;font-variant:normal;font-weight:bold;font-size:15px;font-family:'Montserrat',sans-serif;text-transform:none;font-family:'Museo Sans','Montserrat',sans-serif;text-transform:uppercase;color:#fff;background-color:#72bfca;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:0}
.alert-dialog .buttons button:hover{background-color:#3c94a1}
.cfm-banner{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background-color:#1a73e8;color:#fff;font-family:'Roboto',Arial,sans-serif;font-size:14px;gap:16px}
.cfm-banner .cfm-banner-message{flex:1;line-height:1.4}
.cfm-banner .cfm-banner-message a{text-decoration:underline;color:inherit}
.cfm-banner .cfm-banner-message a:hover{opacity:.8}
.cfm-banner .cfm-banner-message a:focus{outline:2px solid currentColor;outline-offset:1px}
.cfm-banner .cfm-banner-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}
.cfm-banner .cfm-banner-button{background-color:#fff;color:#1a73e8;padding:6px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none;font-weight:500;font-size:13px;white-space:nowrap}
.cfm-banner .cfm-banner-button:hover{background-color:#f1f3f4}
.cfm-banner .cfm-banner-button:focus{outline:2px solid #fff;outline-offset:2px}
.cfm-banner .cfm-banner-dont-show{background:transparent;border:1px solid rgba(255,255,255,0.6);color:#fff;padding:5px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;font-size:12px;white-space:nowrap}
.cfm-banner .cfm-banner-dont-show:hover{background-color:rgba(255,255,255,0.1);border-color:#fff}
.cfm-banner .cfm-banner-dont-show:focus{outline:2px solid #fff;outline-offset:2px}
.cfm-banner .cfm-banner-close{background:transparent;border:none;color:#fff;font-size:20px;line-height:1;padding:4px 8px;cursor:pointer;opacity:.8}
.cfm-banner .cfm-banner-close:hover{opacity:1}
.cfm-banner .cfm-banner-close:focus{outline:2px solid #fff;outline-offset:2px}
.confirm-dialog{padding:20px;width:500px}
.confirm-dialog .confirm-dialog-message{margin:10px 0;text-align:center;font-size:14px;color:#000}
.confirm-dialog .buttons{float:right;margin:10px 0}
.confirm-dialog .buttons button{padding:15px;font-style:normal;font-variant:normal;font-weight:bold;font-size:15px;font-family:'Montserrat',sans-serif;text-transform:none;font-family:'Museo Sans','Montserrat',sans-serif;text-transform:uppercase;color:#fff;background-color:#72bfca;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:0;margin-left:10px}
.confirm-dialog .buttons button:hover{background-color:#3c94a1}
.confirm-dialog.login-to-google-confirm-dialog .confirm-dialog-message{display:none}
.confirm-dialog.login-to-google-confirm-dialog .buttons{float:none;text-align:center}
.download-dialog{padding:20px;width:400px}
.download-dialog input[type="text"]{margin:10px 0;width:100%;font-size:20px;padding:5px}
.download-dialog .download-share{color:#000}
.download-dialog .download-share input[type="checkbox"]{width:initial !important;margin-right:5px}
.download-dialog .buttons{float:right;margin:10px 0}
.download-dialog .buttons a{padding:15px;font-style:normal;font-variant:normal;font-weight:bold;font-size:15px;font-family:'Montserrat',sans-serif;text-transform:none;font-family:'Museo Sans','Montserrat',sans-serif;text-transform:uppercase;color:#fff;background-color:#72bfca;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:0;margin-right:10px;text-decoration:none}
.download-dialog .buttons a:hover{background-color:#3c94a1}
.download-dialog .buttons a.disabled{background-color:#777}
.download-dialog .buttons button{padding:15px;font-style:normal;font-variant:normal;font-weight:bold;font-size:15px;font-family:'Montserrat',sans-serif;text-transform:none;font-family:'Museo Sans','Montserrat',sans-serif;text-transform:uppercase;color:#fff;background-color:#72bfca;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:0}
.download-dialog .buttons button:hover{background-color:#3c94a1}
.menu{display:inline-block;vertical-align:middle;padding-left:10px}
.menu .menu-anchor{display:inline-block;cursor:pointer;padding-right:10px}
.menu .menu-anchor.menu-anchor-right{padding-right:5px}
.menu .menu-anchor svg{fill:#fff}
.menu .menu-anchor svg.default-anchor{border:1px solid #aaa}
.menu-hidden{display:none}
.menu-showing{display:block}
.menu-hidden,.menu-showing{font-size:13px;text-align:center;background:none;position:fixed;min-width:150px;z-index:1000;color:#105262}
.menu-hidden ul,.menu-showing ul{text-align:left;display:block;margin-top:.5em;padding:4px;list-style:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.15);-moz-box-shadow:0 0 5px rgba(0,0,0,0.15);box-shadow:0 0 5px rgba(0,0,0,0.15);background:#fff}
.menu-hidden li,.menu-showing li{white-space:nowrap;font:light 12px sans-serif;display:block;position:relative;margin:2px;padding:4px;cursor:pointer;transition:all .2}
.menu-hidden li.disabled,.menu-showing li.disabled{color:#aaa;font-style:italic}
.menu-hidden li.separator,.menu-showing li.separator{border-top:1px solid #aaa;padding:0;height:1px;margin:4px}
.menu-hidden li i,.menu-showing li i{float:right;margin-right:-10px;margin-top:2px}
.menu-hidden li:hover,.menu-showing li:hover{background:#ccc;color:#fff}
.menu-hidden li:hover.disabled,.menu-showing li:hover.disabled{color:#aaa;background:none;cursor:not-allowed}
.menu-hidden li:hover.separator,.menu-showing li:hover.separator{background:none}
.document-store-auth .document-store-concord-logo{background:url('../../../../static/dg/en/cert/source/resources/cloud-file-manager/img/concord-logo.png') no-repeat top left;width:332px;height:106px;padding:0;margin:50px 50px 10px 50px}
.document-store-auth .document-store-footer{text-align:center;color:#000}
.document-store-auth .document-store-footer button{padding:15px;font-style:normal;font-variant:normal;font-weight:bold;font-size:15px;font-family:'Montserrat',sans-serif;text-transform:none;font-family:'Museo Sans','Montserrat',sans-serif;text-transform:uppercase;color:#fff;background-color:#72bfca;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:0}
.document-store-auth .document-store-footer button:hover{background-color:#3c94a1}
.google-drive-auth .google-drive-concord-logo{background:url('../../../../static/dg/en/cert/source/resources/cloud-file-manager/img/google-drive-logo.png') no-repeat top left;width:351px;height:113px;padding:0;margin:50px 35px 0 35px}
.google-drive-auth .google-drive-footer{text-align:center;color:#000}
.google-drive-auth .google-drive-footer button{padding:15px;font-style:normal;font-variant:normal;font-weight:bold;font-size:15px;font-family:'Montserrat',sans-serif;text-transform:none;font-family:'Museo Sans','Montserrat',sans-serif;text-transform:uppercase;color:#fff;background-color:#72bfca;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:0}
.google-drive-auth .google-drive-footer button:hover{background-color:#3c94a1}
.google-drive-auth .google-drive-missing-scopes div{margin:20px;line-height:1.75}
.localFileLoad .dropArea{position:relative;overflow:hidden;border:1px dashed #000;padding:150px 0;margin-bottom:10px;text-align:center;font-size:14px;color:#000}
.localFileLoad .dropArea input{position:absolute;top:0;right:0;margin:0;padding:0;left:0;bottom:0;opacity:0}
.localFileLoad .dropHover{background-color:#fffbcc}
.urlImport .urlDropArea{position:relative;overflow:hidden;border:1px dashed #000;padding:120px 0;margin-bottom:10px;text-align:center;font-size:14px;color:#000}
.urlImport .dropHover{background-color:#fffbcc}
.urlImport input{width:100%;padding:5px;margin-bottom:20px}
.localFileSave .saveArea{margin-top:10px;height:232px;color:#000}
.localFileSave .saveArea .shareCheckbox input[type=checkbox]{width:initial !important;margin-right:5px}
.localFileSave .note{color:#000;margin:10px 0;font-style:italic;font-size:.9em}
.googleFileDialogTab .google-drive-concord-logo{background:url('../../../../static/dg/en/cert/source/resources/cloud-file-manager/img/google-drive-logo.png') no-repeat top left;width:351px;height:113px;padding:0;margin:50px 35px 0 35px}
.googleFileDialogTab .main-buttons{text-align:center;margin-top:20px}
.googleFileDialogTab .main-buttons button{padding:15px;font-style:normal;font-variant:normal;font-weight:bold;font-size:15px;font-family:'Montserrat',sans-serif;text-transform:none;font-family:'Museo Sans','Montserrat',sans-serif;text-transform:uppercase;color:#fff;background-color:#72bfca;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:0}
.googleFileDialogTab .main-buttons button:hover{background-color:#3c94a1}
.googleFileDialogTab .main-buttons button.disabled{background-color:#777}
.googleFileDialogTab.saveDialog .google-drive-concord-logo{margin:0 35px}
.googleFileDialogTab.saveDialog .main-buttons{display:flex;flex-direction:column;margin:0 10px}
.googleFileDialogTab.saveDialog .main-buttons button{margin-bottom:10px}
.menu-bar{font-family:'Arial','Helvetica','sans-serif';width:100%;background-color:#105262;padding:8px 0 8px;color:#fff;height:30px;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:flex-end;align-items:flex-end;display:-webkit-flex;-webkit-flex-direction:row;-webkit-flex-wrap:nowrap;-webkit-justify-content:space-between;-webkit-align-content:flex-end;-webkit-align-items:flex-end}
.menu-bar span,.menu-bar i{padding-left:.5em;padding-right:.5em;vertical-align:middle;display:inline-block}
.menu-bar .menu-bar-content-filename{font-style:normal;font-variant:normal;font-weight:normal;font-size:13px;font-family:'Montserrat',sans-serif;text-transform:none;font-family:'Museo Sans','Montserrat',sans-serif;text-transform:none;display:inline-block;padding-left:5px;padding-top:1px;cursor:pointer;vertical-align:middle;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.menu-bar .menu-bar-content-filename input{border:0;padding:0;margin:0;background:#fff;font-style:normal;font-variant:normal;font-weight:normal;font-size:13px;font-family:'Montserrat',sans-serif;text-transform:none;font-family:'Museo Sans','Montserrat',sans-serif;text-transform:none;color:#000;width:300px;outline:none}
.menu-bar .menu-bar-file-status-alert{font-style:normal;font-variant:normal;font-weight:normal;font-size:12px;font-family:'Montserrat',sans-serif;text-transform:none;font-family:'Museo Sans','Montserrat',sans-serif;text-transform:uppercase;background-color:#f00;padding:2px 7px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-left:20px}
.menu-bar .menu-bar-file-status-info{font-style:italic}
.menu-bar .menu-bar-left,.menu-bar .menu-bar-right{height:100%;display:flex;align-items:center}
.menu-bar .menu-bar-right{padding-left:.5em;padding-right:.5em}
.menu-bar .menu-bar-right .menu-hidden,.menu-bar .menu-bar-right .menu-showing{right:10px}
.menu-bar span.gdrive-user{height:14px}
.menu-bar span.gdrive-icon{background:url('../../../../static/dg/en/cert/source/resources/cloud-file-manager/img/google-drive-16.png') no-repeat top left;display:inline-block;width:16px;height:16px;padding:0;position:relative;top:-1px;margin-right:3px}
.menu-bar span.document-store-icon{background:url('../../../../static/dg/en/cert/source/resources/cloud-file-manager/img/document-store-16.png') no-repeat top left;display:inline-block;width:16px;height:16px;padding:0;position:relative;top:3px}
.menu-bar .lang-menu{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.menu-bar .lang-menu.with-border{border:#aaa 1px solid;padding-right:5px}
.menu-bar .lang-menu .menu-showing{min-width:50px}
.menu-bar .lang-menu .lang-option{padding:0}
.menu-bar .lang-menu .lang-option .flag{vertical-align:middle;margin-right:10px}
.menu-bar .lang-menu .lang-label{padding-right:.25em;margin-top:-11px;background-image:url('../../../../static/dg/en/cert/resources/cloud-file-manager/img/earth.svg');background-repeat:no-repeat;padding-left:21px;background-position:4px 0;background-size:13px}
.modal{z-index:200}
.modal .modal-background{position:absolute;top:0;left:0;right:0;bottom:0;height:'auto';width:'auto';background-color:#777;opacity:.5;z-index:200}
.modal .modal-content{z-index:201;position:absolute;top:0;left:0;right:0;bottom:0;height:'auto';width:'auto'}
.modal .modal-content .modal-dialog{position:absolute;top:0;left:0;right:0;bottom:0;height:'auto';width:'auto';width:100%;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:flex-end;align-items:center;display:-webkit-flex;-webkit-flex-direction:column;-webkit-flex-wrap:nowrap;-webkit-justify-content:center;-webkit-align-content:flex-end;-webkit-align-items:center}
.modal .modal-content .modal-dialog .modal-dialog-wrapper{max-width:690px;background-color:#fff;border:1px solid #aaa}
.modal .modal-content .modal-dialog .modal-dialog-wrapper .modal-dialog-title{font-style:normal;font-variant:normal;font-weight:normal;font-size:12px;font-family:'Montserrat',sans-serif;text-transform:none;font-family:'Museo Sans','Montserrat',sans-serif;text-transform:uppercase;color:#fff;background-color:#0b4e5d;padding:10px;text-align:center}
.modal .modal-content .modal-dialog .modal-dialog-wrapper .modal-dialog-title .modal-dialog-title-close{float:right;cursor:pointer}
.modal .modal-content .modal-dialog .modal-dialog-wrapper .modal-dialog-blocking-message{padding:20px;min-width:400px;text-align:center;color:#000}
.modal .modal-content .modal-dialog .modal-dialog-wrapper .modal-dialog-blocking-message button{padding:15px;font-style:normal;font-variant:normal;font-weight:bold;font-size:15px;font-family:'Montserrat',sans-serif;text-transform:none;font-family:'Museo Sans','Montserrat',sans-serif;text-transform:uppercase;color:#fff;background-color:#72bfca;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:0}
.modal .modal-content .modal-dialog .modal-dialog-wrapper .modal-dialog-blocking-message button:hover{background-color:#3c94a1}
.modal-dialog-alert{font-size:12px;color:#d96835;margin:30px 0;text-align:center;line-height:20px}
.rename-dialog{padding:20px;width:400px}
.rename-dialog input{margin:10px 0;width:100%;font-size:20px;padding:5px}
.rename-dialog .buttons{float:right;margin:10px 0}
.rename-dialog .buttons button{padding:15px;font-style:normal;font-variant:normal;font-weight:bold;font-size:15px;font-family:'Montserrat',sans-serif;text-transform:none;font-family:'Museo Sans','Montserrat',sans-serif;text-transform:uppercase;color:#fff;background-color:#72bfca;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:0;margin-left:10px}
.rename-dialog .buttons button:hover{background-color:#3c94a1}
.rename-dialog .buttons button.disabled{background-color:#777}
.select-interactive-state-dialog .header{background:#214d5a;width:100%;color:#fff;font-size:1.5em;padding:5px;text-align:center}
.select-interactive-state-dialog .content{background:#fff;margin-top:8px;padding:0;font-size:18px;color:#666;overflow:auto}
.select-interactive-state-dialog #question{padding:5px 25px;text-align:center}
.select-interactive-state-dialog .versions{text-align:center}
.select-interactive-state-dialog .version-info{display:inline-block;width:45%;margin:2% 10px}
.select-interactive-state-dialog table.version-desc{width:100%;border:none}
.select-interactive-state-dialog table.version-desc td{padding:5px;font-size:14px}
.select-interactive-state-dialog table.version-desc th{width:100px;font-weight:normal}
.select-interactive-state-dialog .prop{font-weight:bold}
.select-interactive-state-dialog .dialog-button{background:#82bec8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;padding:6px 10px;margin:10px;width:auto;display:inline-block;color:#fff;cursor:pointer}
.select-interactive-state-dialog .dialog-button:hover{background:#679aa1}
.select-interactive-state-dialog .iframe-wrapper{width:100%;height:100%;pointer-events:none}
.select-interactive-state-dialog .preview{width:100%;height:250px;cursor:pointer}
.select-interactive-state-dialog .preview:hover{-webkit-box-shadow:2px 2px 4px #aaa;-moz-box-shadow:2px 2px 4px #aaa;box-shadow:2px 2px 4px #aaa}
.select-interactive-state-dialog .preview-label{font-size:14px;padding:5px;cursor:pointer}
.select-interactive-state-dialog .preview-label:hover{color:#333}
.select-interactive-state-dialog .preview-active{position:fixed;top:40px;left:3%;width:94%;height:90%;z-index:100;cursor:pointer}
@media (max-width: 1200px){.select-interactive-state-dialog .preview-active iframe{width:150%;height:150%;transform:scale3d(0.66667, 0.66667, 1)}}
@media (min-width: 1200px){.select-interactive-state-dialog .preview-active iframe{width:100%;height:100%;transform:scale3d(1, 1, 1)}}
.select-interactive-state-dialog .overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:90;background:#6ca0a9;padding-top:10px;font-size:20px;color:#fff;text-align:center;cursor:pointer}
.select-interactive-state-dialog .show-overlay{display:block}
.select-interactive-state-dialog iframe.preview-iframe{width:300% !important;height:300% !important;transform:scale3d(0.33333, 0.33333, 1);transform-origin:left top;border:solid 1px}
.select-interactive-state-dialog iframe.preview-iframe-fullsize{width:100% !important;height:100% !important;transform:scale3d(1, 1, 1);transform-origin:left top;border:solid 1px}
.select-interactive-state-dialog .scroll-wrapper{overflow:hidden}
.share-dialog{width:600px;color:#000}
.share-dialog .disabled{opacity:.35}
.share-dialog .share-top-dialog{padding:30px}
.share-dialog .share-status{margin:30px;font-size:32px;text-align:center}
.share-dialog .share-status a{font-size:14px;margin-left:10px}
.share-dialog .share-button{display:flex;gap:20px;align-items:center}
.share-dialog .share-button button{padding:15px;font-style:normal;font-variant:normal;font-weight:bold;font-size:15px;font-family:'Montserrat',sans-serif;text-transform:none;font-family:'Museo Sans','Montserrat',sans-serif;text-transform:uppercase;color:#fff;background-color:#72bfca;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:0;white-space:nowrap}
.share-dialog .share-button button:hover{background-color:#3c94a1}
.share-dialog .share-button .share-button-help-not-sharing{line-height:16px}
.share-dialog .share-button .share-button-help-sharing{line-height:16px}
.share-dialog .sharing-tabs{clear:both;margin:30px 0 5px 0}
.share-dialog .sharing-tabs li{list-style:none;margin:0;display:inline;border:1px solid #000;border-bottom:none;padding:5px;cursor:pointer}
.share-dialog .sharing-tabs .sharing-tab-embed{border-left:none}
.share-dialog .sharing-tabs .sharing-tab-selected{background-color:#ddd;border-bottom:1px solid #ddd}
.share-dialog .sharing-tab-contents{clear:both;padding:20px;background-color:#ddd;border-top:1px solid #000;border-bottom:1px solid #000}
.share-dialog .sharing-tab-contents .copy-link{margin-left:10px}
.share-dialog .sharing-tab-contents .social-icons{margin-top:10px}
.share-dialog .sharing-tab-contents .social-icons .social-icon{display:inline-block;margin-right:7px;width:32px;height:32px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative;overflow:hidden;vertical-align:middle}
.share-dialog .sharing-tab-contents .social-icons .social-icon .social-container{position:absolute;top:0;left:0;width:100%;height:100%}
.share-dialog .sharing-tab-contents .social-icons .social-icon .social-svg{position:absolute;top:0;left:0;width:100%;height:100%;fill-rule:evenodd}
.share-dialog .sharing-tab-contents .social-icons .social-icon .social-svg-background,.share-dialog .sharing-tab-contents .social-icons .social-icon .social-svg-icon,.share-dialog .sharing-tab-contents .social-icons .social-icon .social-svg-mask{transition:fill 170ms ease-in-out;fill:transparent}
.share-dialog .sharing-tab-contents .social-icons .social-icon .social-svg-mask{fill:#0f0b0b}
.share-dialog .sharing-tab-contents input{margin-top:5px;margin-bottom:10px;padding:5px;width:100%}
.share-dialog .sharing-tab-contents input[type="checkbox"]{width:unset !important;margin-bottom:unset}
.share-dialog .sharing-tab-contents textarea{margin-top:5px;width:100%;padding:5px;height:75px}
.share-dialog .sharing-tab-contents .lara-settings{margin-top:10px}
.share-dialog .sharing-tab-contents .lara-settings .codap-server-url{width:68%}
.share-dialog .sharing-tab-contents .lara-settings .launch-button-text input{width:160px !important;margin-left:10px}
.share-dialog .sharing-tab-contents .lara-settings input[type="checkbox"]{margin-right:10px;width:10px !important}
.share-dialog .buttons{clear:both;float:right;margin:10px}
.share-dialog .buttons button{padding:15px;font-style:normal;font-variant:normal;font-weight:bold;font-size:15px;font-family:'Montserrat',sans-serif;text-transform:none;font-family:'Museo Sans','Montserrat',sans-serif;text-transform:uppercase;color:#fff;background-color:#72bfca;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:0;margin-left:10px}
.share-dialog .buttons button:hover{background-color:#3c94a1}
.share-dialog .buttons button.disabled{background-color:#777}
.share-dialog .longevity-warning{margin:20px 30px}
.share-loading-view{display:flex;flex-direction:row;gap:5px;align-content:center;justify-content:center}
.share-loading-view svg{width:16px;height:16px}
.tabbed-panel{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:stretch;display:-webkit-flex;-webkit-flex-direction:row;-webkit-flex-wrap:nowrap;-webkit-justify-content:flex-start;-webkit-align-content:stretch;-webkit-align-items:stretch;width:690px;height:400px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.tabbed-panel .workspace-tabs{width:30%;width:247px;padding:20px 0;margin:0;background-color:#fff}
.tabbed-panel .workspace-tabs ul{margin:0;list-style:none;padding-left:10px}
.tabbed-panel .workspace-tabs ul li{list-style:none;font-size:15px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:10px 26px 10px 30px;padding:10px;color:#000;background-color:#c8e7de;cursor:pointer}
.tabbed-panel .workspace-tabs ul li.tab-selected{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;color:#fff;background-color:#72bca6;margin-right:0}
.tabbed-panel .workspace-tab-component{position:relative;margin:0;width:70%;border-left:5px solid #72bca6;padding:10px;padding-bottom:50px}
.tabbed-panel .workspace-tab-component .dialogTab input[type=text]{width:100%;font-size:20px;padding:5px}
.tabbed-panel .workspace-tab-component .dialogTab .dialogClearFilter{position:absolute;margin-top:-25px;right:20px;cursor:pointer;color:#000}
.tabbed-panel .workspace-tab-component .dialogTab .filelist{height:275px;overflow:auto;margin:10px 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.tabbed-panel .workspace-tab-component .dialogTab .filelist div{margin:2px 0;padding:2px;font-size:19px;line-height:1.3;color:#000}
.tabbed-panel .workspace-tab-component .dialogTab .filelist div i{margin-right:7px}
.tabbed-panel .workspace-tab-component .dialogTab .filelist div.selected{color:#fff;background-color:#72bfca}
.tabbed-panel .workspace-tab-component .dialogTab .filelist div.selectable:hover{color:#fff;background-color:#72bca6}
.tabbed-panel .workspace-tab-component .dialogTab .filelist div.subfolder{margin-left:10px}
.tabbed-panel .workspace-tab-component .dialogTab .provider-message{position:absolute;bottom:10px;left:10px;right:190px;height:50px;display:flex;flex-direction:column;gap:5px;justify-content:center;color:#000;font-size:12px}
.tabbed-panel .workspace-tab-component .dialogTab .provider-message .provider-message-action{cursor:pointer;color:#00f}
.tabbed-panel .workspace-tab-component .dialogTab .provider-message .provider-message-action:hover{text-decoration:underline}
.tabbed-panel .workspace-tab-component .dialogTab .buttons{position:absolute;bottom:10;right:10}
.tabbed-panel .workspace-tab-component .dialogTab .buttons button{padding:15px;font-style:normal;font-variant:normal;font-weight:bold;font-size:15px;font-family:'Montserrat',sans-serif;text-transform:none;font-family:'Museo Sans','Montserrat',sans-serif;text-transform:uppercase;color:#fff;background-color:#72bfca;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:0;margin-left:10px}
.tabbed-panel .workspace-tab-component .dialogTab .buttons button:hover{background-color:#3c94a1}
.tabbed-panel .workspace-tab-component .dialogTab .buttons button.disabled{background-color:#777}
.tabbed-panel .workspace-tab-component .dialogTab .buttons a{padding:15px;font-style:normal;font-variant:normal;font-weight:bold;font-size:15px;font-family:'Montserrat',sans-serif;text-transform:none;font-family:'Museo Sans','Montserrat',sans-serif;text-transform:uppercase;color:#fff;background-color:#72bfca;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:0;margin-right:0;text-decoration:none}
.tabbed-panel .workspace-tab-component .dialogTab .buttons a:hover{background-color:#3c94a1}
.tabbed-panel .workspace-tab-component .dialogTab .buttons a.disabled{background-color:#777}
body{font-style:normal;font-variant:normal;font-weight:normal;font-size:12px;font-family:'Montserrat',sans-serif;text-transform:none;padding:0;margin:0;background-color:#eee}
.app{position:absolute;top:0;left:0;right:0;bottom:0;height:'auto';width:'auto';text-align:left}
.innerApp{position:absolute;top:30px;left:0;right:0;bottom:0;height:'auto';width:'auto'}
.innerApp iframe{border:0;width:100%;height:100%}
.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-map-pane svg,.leaflet-map-pane canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}
.leaflet-container{overflow:hidden}
.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}
.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}
.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}
.leaflet-marker-icon,.leaflet-marker-shadow{display:block}
.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none !important}
.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}
.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom}
.leaflet-container.leaflet-touch-drag.leaflet-touch-drag{-ms-touch-action:none;touch-action:none}
.leaflet-tile{filter:inherit;visibility:hidden}
.leaflet-tile-loaded{visibility:inherit}
.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}
.leaflet-overlay-pane svg{-moz-user-select:none}
.leaflet-pane{z-index:400}
.leaflet-tile-pane{z-index:200}
.leaflet-overlay-pane{z-index:400}
.leaflet-shadow-pane{z-index:500}
.leaflet-marker-pane{z-index:600}
.leaflet-tooltip-pane{z-index:650}
.leaflet-popup-pane{z-index:700}
.leaflet-map-pane canvas{z-index:100}
.leaflet-map-pane svg{z-index:200}
.leaflet-vml-shape{width:1px;height:1px}
.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}
.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}
.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}
.leaflet-top{top:0}
.leaflet-right{right:0}
.leaflet-bottom{bottom:0}
.leaflet-left{left:0}
.leaflet-control{float:left;clear:both}
.leaflet-right .leaflet-control{float:right}
.leaflet-top .leaflet-control{margin-top:10px}
.leaflet-bottom .leaflet-control{margin-bottom:10px}
.leaflet-left .leaflet-control{margin-left:10px}
.leaflet-right .leaflet-control{margin-right:10px}
.leaflet-fade-anim .leaflet-tile{will-change:opacity}
.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}
.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}
.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}
.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1);-o-transition:-o-transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1)}
.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}
.leaflet-interactive{cursor:pointer}
.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab}
.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}
.leaflet-popup-pane,.leaflet-control{cursor:auto}
.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}
.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}
.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto}
.leaflet-container{background:#ddd;outline:0}
.leaflet-container a{color:#0078A8}
.leaflet-container a.leaflet-active{outline:2px solid orange}
.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}
.leaflet-container{font:12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif}
.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}
.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}
.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}
.leaflet-bar a:hover{background-color:#f4f4f4}
.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}
.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}
.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}
.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}
.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console', Monaco, monospace;text-indent:1px}
.leaflet-control-zoom-out{font-size:20px}
.leaflet-touch .leaflet-control-zoom-in{font-size:22px}
.leaflet-touch .leaflet-control-zoom-out{font-size:24px}
.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}
.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}
.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}
.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}
.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}
.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}
.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}
.leaflet-control-layers-scrollbar{overflow-y:scroll;padding-right:5px}
.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}
.leaflet-control-layers label{display:block}
.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}
.leaflet-default-icon-path{background-image:url(images/)}
.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0}
.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}
.leaflet-control-attribution a{text-decoration:none}
.leaflet-control-attribution a:hover{text-decoration:underline}
.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}
.leaflet-left .leaflet-control-scale{margin-left:5px}
.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}
.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,0.5)}
.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}
.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}
.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}
.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}
.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}
.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}
.leaflet-popup-content{margin:13px 19px;line-height:1.4}
.leaflet-popup-content p{margin:18px 0}
.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}
.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,0.4)}
.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma, Verdana, sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}
.leaflet-container a.leaflet-popup-close-button:hover{color:#999}
.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}
.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}
.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}
.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}
.leaflet-div-icon{background:#fff;border:1px solid #666}
.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,0.4)}
.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}
.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}
.leaflet-tooltip-bottom{margin-top:6px}
.leaflet-tooltip-top{margin-top:-6px}
.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}
.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}
.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}
.leaflet-tooltip-left{margin-left:-6px}
.leaflet-tooltip-right{margin-left:6px}
.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}
.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}
.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}
.leaflet-popup-tip-container{margin:0 auto;width:0px;height:0px;position:relative;overflow:hidden}
.leaflet-popup-content-wrapper{background:#FBFBB0;opacity:0.7;border-radius:0px}
.leaflet-popup-content{margin:6px 9px;line-height:1}
.leaflet-popup-content p{margin:6px 0}
.leaflet-popup-tip{background:transparent}
.leaflet-popup-tip{width:0;height:0;padding:0}
.leaflet-container ~ div{z-index:1100}
.dg .leaflet-container .leaflet-control-attribution{margin:10px;opacity:.5;width:140px}
.slick-header.ui-state-default,.slick-headerrow.ui-state-default{width:100%;overflow:hidden;border-left:0px}
.slick-header-columns,.slick-headerrow-columns{position:relative;white-space:nowrap;cursor:default;overflow:hidden}
.slick-header-column.ui-state-default{position:relative;display:inline-block;overflow:hidden;text-overflow:ellipsis;height:16px;line-height:16px;margin:0;padding:4px;border-right:1px solid silver;border-left:0px;border-top:0px;border-bottom:0px;float:left}
.slick-headerrow-column.ui-state-default{padding:4px}
.slick-header-column-sorted{font-style:italic}
.slick-sort-indicator{display:inline-block;width:8px;height:5px;margin-left:4px}
.slick-sort-indicator-desc{background:url('../../../../static/dg/en/cert/source/resources/slickgrid/images/sort-desc.gif')}
.slick-sort-indicator-asc{background:url('../../../../static/dg/en/cert/source/resources/slickgrid/images/sort-asc.gif')}
.slick-resizable-handle{position:absolute;font-size:0.1px;display:block;cursor:col-resize;width:4px;right:0px;top:0;height:100%}
.slick-sortable-placeholder{background:silver}
.grid-canvas{position:relative;outline:0}
.slick-row.ui-widget-content,.slick-row.ui-state-active{position:absolute;border:0px;width:100%}
.slick-cell,.slick-headerrow-column{position:absolute;border:1px solid transparent;border-right:1px dotted silver;border-bottom-color:silver;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;z-index:1;padding:1px 2px 2px 1px;margin:0;white-space:nowrap;cursor:default}
.slick-group-toggle{display:inline-block}
.slick-cell.highlighted{background:lightskyblue;background:rgba(0,0,255,0.2);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}
.slick-cell.flashing{border:1px solid red !important}
.slick-cell.editable{z-index:11;overflow:visible;background:white;border-color:black;border-style:solid}
.slick-cell:focus{outline:none}
.slick-reorder-proxy{display:inline-block;background:blue;opacity:0.15;filter:alpha(opacity=15);cursor:move}
.slick-reorder-guide{display:inline-block;height:2px;background:blue;opacity:0.7;filter:alpha(opacity=70)}
.slick-selection{z-index:10;position:absolute;border:2px dashed black}
.slick-header-columns{background:url('../../../../static/dg/en/cert/source/resources/slickgrid/images/header-columns-bg.gif') repeat-x center bottom;border-bottom:1px solid silver}
.slick-header-column{background:url('../../../../static/dg/en/cert/source/resources/slickgrid/images/header-columns-bg.gif') repeat-x center bottom;border-right:1px solid silver}
.slick-header-column:hover,.slick-header-column-active{background:#fff url('../../../../static/dg/en/cert/source/resources/slickgrid/images/header-columns-over-bg.gif') repeat-x center bottom}
.slick-headerrow{background:#fafafa}
.slick-headerrow-column{background:#fafafa;border-bottom:0;height:100%}
.slick-row.ui-state-active{background:#F5F7D7}
.slick-row{position:absolute;background:white;border:0px;line-height:20px}
.slick-row.selected{z-index:10;background:#DFE8F6}
.slick-cell{padding-left:4px;padding-right:4px}
.slick-group{border-bottom:2px solid silver}
.slick-group-toggle{width:9px;height:9px;margin-right:5px}
.slick-group-toggle.expanded{background:url('../../../../static/dg/en/cert/source/resources/slickgrid/images/collapse.gif') no-repeat center center}
.slick-group-toggle.collapsed{background:url('../../../../static/dg/en/cert/source/resources/slickgrid/images/expand.gif') no-repeat center center}
.slick-group-totals{color:gray;background:white}
.slick-cell.selected{background-color:beige}
.slick-sortable-placeholder{background:silver !important}
.slick-row.odd{background:#fafafa}
.slick-row.ui-state-active{background:#F5F7D7}
.slick-row.loading{opacity:0.5;filter:alpha(opacity=50)}
.slick-cell.invalid{border-color:red}
.slick-header-menubutton{position:absolute;right:0;top:0;bottom:0;width:14px;background-repeat:no-repeat;background-position:left center;cursor:pointer;display:none;border-left:thin ridge silver}
.slick-header-column:hover>.slick-header-menubutton,.slick-header-column-active .slick-header-menubutton{display:inline-block}
.slick-header-menu{position:absolute;display:inline-block;margin:0;padding:2px;cursor:default}
.slick-header-menuitem{list-style:none;margin:0;padding:0;cursor:pointer}
.slick-header-menuicon{display:inline-block;width:16px;height:16px;vertical-align:middle;margin-right:4px;background-repeat:no-repeat;background-position:center center}
.slick-header-menucontent{display:inline-block;vertical-align:middle}
.slick-header-menuitem-disabled{color:silver}
.slick-header.ui-state-default,.slick-header-column.ui-state-default,.slick-header-columns{background-image:none}
.slick-header-columns{height:30px;line-height:1.2em}
.slick-header-column.ui-state-default{text-align:center;font-weight:400;height:30px;float:none;vertical-align:top;color:#555555;text-decoration:none;background:#e6e6e6;cursor:pointer}
.slick-header-column.ui-state-default:hover{text-decoration:underline;color:#1b5798}
.slick-column-name{overflow:hidden;position:relative;display:block;line-height:1.2em}
.slick-column-name .dg-attr-name-edit-input{height:1.6em;border:none;font-weight:normal}
.slick-column-name .two-line-header-line-1{display:block;text-align:left;white-space:normal;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;height:2.4em;overflow:hidden}
.slick-column-name .two-line-header-line-2{display:none;direction:rtl;height:1.2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;unicode-bidi:bidi-override}
.slick-column-name.two-line-header-truncating .two-line-header-line-1{text-overflow:ellipsis;height:1.2em}
.slick-column-name.two-line-header-truncating .two-line-header-line-2{display:block}
.slick-cell,.slick-headerrow-column{z-index:auto}
.slick-row{line-height:14px}
.slick-group-toggle.expanded{background:none}
.slick-group-toggle.collapsed{background:none}
.slick-cell.selected{background-color:rgba(26,122,147,0.3)}
.slick-cell.editable{background-color:white}
.slick-header-menu{border:1px solid #718BB7;background:#f0f0f0;padding:2px;-moz-box-shadow:2px 2px 2px silver;-webkit-box-shadow:2px 2px 2px silver;min-width:100px;z-index:20}
.slick-header-menubutton{background-color:#e6e6e6}
.slick-header-menuitem{padding:2px 4px;border:1px solid transparent;border-radius:3px}
.slick-header-menuitem:hover{border-color:silver;background:white}
.slick-header-menuitem-disabled{border-color:transparent !important;background:inherit !important}
.slick-viewport{-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0, 0, 0)}
.slick-header-columns .slick-header-column{overflow:initial}
.slick-header-columns .slick-header-column .slick-resizable-handle{right:-4px;z-index:10}
.slick-header-columns .slick-header-column:last-of-type .slick-resizable-handle{right:5px}
@font-face{font-family:'MuseoSans-500';src:url('../../../../static/dg/en/cert/resources/webfonts/MuseoSans_500.otf') format("otf")}
@font-face{font-family:'MuseoSans-500';src:url('../../../../static/dg/en/cert/resources/webfonts/MuseoSans_500.ttf') format("truetype")}
@font-face{font-family:'MuseoSans-500';src:url('../../../../static/dg/en/cert/resources/webfonts/MuseoSans_500.eot') format("embedded-opentype")}
@font-face{font-family:'MuseoSans-500';src:url('../../../../static/dg/en/cert/resources/webfonts/MuseoSans_500.woff') format("woff")}
@font-face{font-family:'MuseoSans-500';src:url('../../../../static/dg/en/cert/resources/webfonts/MuseoSans_500.svg') format("svg")}
@font-face{font-family:'MuseoSans-500-Italic';src:url('../../../../static/dg/en/cert/resources/webfonts/MuseoSans_500_Italic.otf') format("otf")}
@font-face{font-family:'MuseoSans-500-Italic';src:url('../../../../static/dg/en/cert/resources/webfonts/MuseoSans_500_Italic.ttf') format("truetype")}
@font-face{font-family:'MuseoSans-500-Italic';src:url('../../../../static/dg/en/cert/resources/webfonts/MuseoSans_500_Italic.eot') format("embedded-opentype")}
@font-face{font-family:'MuseoSans-500-Italic';src:url('../../../../static/dg/en/cert/resources/webfonts/MuseoSans_500_Italic.woff') format("woff")}
@font-face{font-family:'MuseoSans-500-Italic';src:url('../../../../static/dg/en/cert/resources/webfonts/MuseoSans_500_Italic.svg') format("svg")}
@font-face{font-family:'Montserrat-Regular';src:url('../../../../static/dg/en/cert/resources/webfonts/Montserrat-Regular.otf') format("otf")}
@font-face{font-family:'Montserrat-Regular';src:url('../../../../static/dg/en/cert/resources/webfonts/Montserrat-Regular.ttf') format("truetype")}
@font-face{font-family:'Montserrat-Regular';src:url('../../../../static/dg/en/cert/resources/webfonts/Montserrat-Regular.eot') format("embedded-opentype")}
@font-face{font-family:'Montserrat-Regular';src:url('../../../../static/dg/en/cert/resources/webfonts/Montserrat-Regular.woff') format("woff")}
@font-face{font-family:'Montserrat-Regular';src:url('../../../../static/dg/en/cert/resources/webfonts/Montserrat-Regular.svg') format("svg")}
@font-face{font-family:'Montserrat-Bold';src:url('../../../../static/dg/en/cert/resources/webfonts/Montserrat-Bold.otf') format("otf")}
@font-face{font-family:'Montserrat-Bold';src:url('../../../../static/dg/en/cert/resources/webfonts/Montserrat-Bold.ttf') format("truetype")}
@font-face{font-family:'Montserrat-Bold';src:url('../../../../static/dg/en/cert/resources/webfonts/Montserrat-Bold.eot') format("embedded-opentype")}
@font-face{font-family:'Montserrat-Bold';src:url('../../../../static/dg/en/cert/resources/webfonts/Montserrat-Bold.woff') format("woff")}
@font-face{font-family:'Montserrat-Bold';src:url('../../../../static/dg/en/cert/resources/webfonts/Montserrat-Bold.svg') format("svg")}
@font-face{font-family:'icomoon';src:url('../../../../static/dg/en/cert/resources/icon_fonts/icomoon.ttf') format("truetype")}
@font-face{font-family:'icomoon';src:url('../../../../static/dg/en/cert/resources/icon_fonts/icomoon.eot') format("embedded-opentype")}
@font-face{font-family:'icomoon';src:url('../../../../static/dg/en/cert/resources/icon_fonts/icomoon.woff') format("woff")}
@font-face{font-family:'icomoon';src:url('../../../../static/dg/en/cert/resources/icon_fonts/icomoon.svg') format("svg")}
html,body{position:fixed;overflow:hidden;overscroll-behavior:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}
.sc-view.allow-select{-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text;user-select:text;cursor:text}
#codap{position:absolute;height:100vh;width:100vw}
.dg-splash{background-color:white !important}
.dg-receive-outside-drop{border:3px solid yellow !important}
.dg-busy-cover{cursor:wait;background-color:rgba(255,255,255,0.01) !important;z-index:1000000}
.dg-tipview{background-color:#838783;color:white;border-radius:5px;padding:5px}
.dg-case-table{font-family:'Montserrat-Regular', sans-serif !important;font-size:8pt !important}
.dg-case-table-title-bar-container{font-style:italic;font-size:15px;color:#0f2633;text-align:center;padding-top:4px;padding-bottom:4px;background-color:#bddfdf;white-space:nowrap}
.dg-case-table-title-bar-container div.dg-case-table-title{text-align:center;margin-left:auto;margin-right:auto;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;cursor:text;position:relative}
.dg-case-table-title-bar-container .dg-case-table-title:hover{cursor:text}
.dg-case-table .dg-proto-row .slick-cell{cursor:text}
.slick-header-column.dg-new-attr-column-header{margin-top:-3px;background-image:url('../../../../static/dg/en/cert/source/resources/images/ic_add_black_24dp_1x.png');background-position:center;background-repeat:no-repeat}
.slick-header-column.dg-new-attr-column-header:hover{margin-top:-3px;background-image:url('../../../../static/dg/en/cert/source/resources/images/ic_add_black_24dp_1x.png');background-position:center;background-repeat:no-repeat}
.dg-new-attr-column{border:none;background-color:white}
.dg-new-attr-column.selected{border:none;background-color:white}
.dg-qualitative-backing{width:100%;display:block;height:7px;border-radius:3px;background-color:lightgrey}
.dg-qualitative-bar{display:block;height:7px;border-width:0;border-radius:3px;box-sizing:border-box}
.dg-boundary-thumb{position:absolute;top:-2px}
.dg-color-table-cell{display:inline-block;width:100%;height:100%}
.dg-calculator label{cursor:pointer}
.dg-toolshelf-button{overflow:visible}
.dg-icon-label{color:black;font-size:11px !important;cursor:pointer;overflow:visible}
.dg-icon-button-blip{background-image:url('../../../../static/dg/en/cert/resources/images/arrow-moreIconOptions.svg')}
.navBar{background-color:#005060;overflow:visible}
.navBar .leftSide{overflow:visible}
.navBar .modal-dialog{bottom:auto !important}
.navBar .modal-dialog input{width:97% !important}
.tabbed-panel .workspace-tab-component .dialogTab input[type=text],.tabbed-panel .workspace-tab-component .dialogTab .dialogClearFilter{display:none}
.navBar .sc-view{color:white;font-family:'Montserrat-Regular', sans-serif;font-size:10pt}
.navBar-version{font-size:9pt}
.navBar-status{font-size:9pt}
.doc-title{text-align:left;font-weight:bold;cursor:text;padding-left:3px}
.doc-title:hover{text-decoration:underline}
.right-side .sc-view{font-size:9pt;color:rgba(255,255,255,0.5)}
.draggable{cursor:move}
.dg-inspector-view{background-color:#01879E;border-radius:6px;z-index:100000}
.inspector-cover{background-color:rgba(255,255,255,0.8)}
.dg-inspector-palette [class^="moonicon-"],.dg-inspector-palette [class*=" moonicon-"]{color:white}
.dg-inspector-picker .sc-view.dg-inspector-input{background-color:white}
.dg-inspector-picker .sc-view{background-color:rgba(231,231,231,0.7)}
.dg-inspector-back{font-size:x-large}
.dg-inspector-map-color-controls{left:20px !important}
.dg-map-pointSize-slider{right:25px !important}
.dg-inspector-picker-title{border-bottom:solid #C1C5C7 1px !important;padding-left:3px;padding-top:6px}
.dg-inspector-picker .dg-inspector-picker-icon{background-color:#01879E;padding:4px 5px 5px 5px}
.dg-inspector-picker-tag{padding-left:6px;padding-top:5px}
.dg-inspector-picker-color{background-color:#0066bb}
.dg-inspector-layer-title{border-bottom:solid #C1C5C7 1px !important;font-weight:bold}
.dg-inspector-radio{padding-left:24px}
.dg-inspector-textentry{background:white}
.dg-inspector-textentry input{background:white;border:thin solid gray;padding:2px}
.dg-insert-cases-dialog .sc-view.inspector-input{background-color:white}
.dg-insert-cases-dialog .sc-view{background-color:rgba(231,231,231,0.7)}
.dg-disclosure{cursor:pointer}
.dg-ruler-check{left:17px !important;height:20px !important}
.dg-insert-cases-dialog .dg-inspector-picker-icon{background-color:#01879E;padding:4px 5px 5px 5px}
.ace.menu .panel-background{pointer-events:none}
.ace.menu .sc-menu-item.focus span,.ace.menu .sc-menu-item a:hover span{color:#79B2BC;text-decoration:underline}
.ace.menu .sc-menu-item.focus,.ace.menu .sc-menu-item a:hover{background-image:none;text-shadow:none}
.ace.menu .sc-menu-item.disabled a:hover span,.ace.menu .sc-menu-item.disabled.focus a:hover span{text-decoration:none}
.dg-component-view .dg-component-resize-handle-interior{visibility:hidden}
.dg-component-view.dg-component-view-selected{overflow:visible}
.dg-component-view.dg-component-view-selected .dg-component-container{overflow:visible}
.dg-component-view.dg-component-view-selected .dg-component-container .sc-split-view{overflow:visible}
.dg-component-view.dg-component-view-selected .dg-component-resize-handle-interior{visibility:visible;background-image:url('../../../../static/dg/en/cert/resources/images/se_corner_handle.svg');z-index:9999}
.dg-component-view.dg-component-view-selected .dg-component-resize-handle-interior:active{background-image:url('../../../../static/dg/en/cert/resources/images/se_corner_handle-hi.svg')}
.dg-component-view.dg-component-view-selected .dg-floating-plus{visibility:visible;opacity:0.5;cursor:pointer}
.dg-component-view.dg-component-view-selected .dg-floating-plus:hover{opacity:1}
.dg-component-view.dg-component-view-selected .dg-floating-button-right{visibility:visible}
.dg-component-view .sc-scroller-view{z-index:1}
@media (hover: hover) and (pointer: fine){.dg-component-view.dg-component-view-selected .dg-component-resize-handle-interior:hover{background-image:url('../../../../static/dg/en/cert/resources/images/se_corner_handle-hi.svg')}}
.dg-floating-plus{visibility:hidden}
.dg-floating-button-right{visibility:hidden}
.CodeMirror{font-size:14px}
.CodeMirror-hints{z-index:101}
.CodeMirror pre.CodeMirror-placeholder{color:#888}
.cm-variable{color:black}
.cm-function{color:black}
.cm-variable.codap-Special{color:red}
.cm-variable.codap-Globals{color:maroon}
.cm-variable.codap-Constants{color:teal}
.cm-variable.codap-Attributes{color:magenta}
.cm-function.codap-Functions{color:blue}
.ui-autocomplete{overflow-y:auto;overflow-x:hidden}
.ui-autocomplete-category{font-style:italic;font-weight:bold;list-style:none;padding:.2em .4em;margin:.4em 0 .2em;line-height:1}
.ui-menu.ui-autocomplete .ui-menu-item{list-style:none}
.ui-menu .ui-menu-item-wrapper.ui-state-active{background:#DDDDDD}
.dg-drag-label{font-family:Montserrat-Regular !important;font-size:14px !important;color:black;background-color:lightblue !important;text-align:center}
.dg-data-dot{pointer-events:all}
.dg-data-dot:hover{stroke:#a35b3a !important}
.dg-data-dot-selected{fill:#1a7a93 !important;stroke-width:1 !important;pointer-events:all}
.dg-data-dot-colored{pointer-events:all}
.dg-data-dot-colored-selected{stroke:red !important;stroke-width:2 !important;stroke-opacity:1 !important;pointer-events:all}
.dg-movable-line-handle{display:none}
.dg-equationview{background-color:yellow;opacity:60%;padding:3px;cursor:move;width:fit-content;width:-moz-fit-content;height:fit-content;height:-moz-fit-content}
.dg-equationview p{font-family:'Montserrat-Bold', sans-serif;font-size:12px}
.dg-equationview p sup{vertical-align:super}
.dg-equationview-opaque{opacity:100%}
.dg-component-view-selected .dg-movable-line-handle{display:initial}
.dg-axis-view{font-family:Montserrat-Regular;background-color:#F9F9F9}
.dg-axis-tick-label{font-family:Montserrat-Regular !important}
.dg-binned-axis-label{cursor:pointer}
.dg-axis-cell-label-y{cursor:url('../../../../static/dg/en/cert/resources/cursors/TranslateY.cur') 8 8,auto}
.dg-axis-cell-label-x{cursor:url('../../../../static/dg/en/cert/resources/cursors/TranslateX.cur') 8 8,auto}
.dg-axis-dot{opacity:0.85 !important;cursor:pointer}
.dg-axis-label{font-family:Montserrat-Regular !important;cursor:pointer;font-size:14px !important;text-decoration:underline !important}
.dg-axis-label-empty-graph{font-family:Montserrat-Regular !important;cursor:pointer;font-size:12px !important;fill:#999999;text-decoration:underline !important}
.dg-data-strip{opacity:0.85 !important;stroke-width:0px !important;fill:#315B7D}
.dg-data-strip:hover{fill:red !important}
.dg-data-strip:active{fill:red !important}
.dg-data-strip-selected{fill:red !important}
.dg-data-strip-colored{opacity:0.85 !important;stroke-width:0px !important}
.dg-data-strip-colored-selected{stroke:black !important;stroke-width:2 !important}
.dg-data-tip{stroke-width:1 !important;stroke:yellow !important;fill:#FBFBB0 !important}
.dg-data-tip-shadow{stroke-width:2 !important;stroke:#7A7452 !important;opacity:0.7 !important}
.dg-data-tip-text{text-align:left !important;font-size:100% !important}
.dg-legend-view{background-color:#f9f9f9;z-index:unset !important}
.legend-key{opacity:0.85 !important;stroke:#315B7D !important;cursor:pointer}
.legend-key-selected{stroke:black !important;stroke-width:2px !important}
.legend-key-name{cursor:pointer}
.dg-number-toggle{background-color:#F9F9F9}
.dg-choro-rect{cursor:pointer}
.sc-view.component-border{border:1px white solid}
.dg-component-view{box-shadow:0 1px 3px 0 rgba(0,0,0,0.25);border-radius:6px}
.dg-component-view .dg-titlebar .dg-version-view{cursor:grab}
.dg-component-view .dg-titlebar .dg-minimize-view,.dg-component-view .dg-titlebar .dg-close-view{cursor:pointer}
.dg-component-view-selected{box-shadow:0 1px 20px 0 rgba(0,0,0,0.25)}
.dg-component-view-staging{box-shadow:0 1px 20px 0 rgba(0,0,0,0.4)}
.dg-opaque{background-color:white}
.dg-scrollable{overflow:scroll}
.dg-titlebar{background-color:#72bfca;border-top-right-radius:6px;border-top-left-radius:6px;color:white;z-index:99}
.dg-titlebar-selected{background-color:#177991}
.dg-titlebar:hover{text-decoration:underline}
.dg-min-icon:before{font-family:'icomoon';content:"\7a"}
.dg-min-icon{font-size:4px;color:lightgrey;text-align:center;background-color:#72bfca}
.dg-min-icon-selected{background-color:#177991}
.dg-min-icon:hover{top:8px !important;font-size:6px;color:white}
.dg-min-icon:active{color:darkgray}
.dg-close-icon:before{font-family:'icomoon';content:"\79"}
.dg-close-icon{font-size:12px;color:lightgrey;text-align:center;background-color:#72bfca}
.dg-close-icon-selected{background-color:#177991}
.dg-close-icon:hover{top:2px !important;font-size:16px;color:white}
.dg-close-icon:active{color:darkgray}
.dg-undo-icon:before{font-family:'icomoon';content:"\61"}
.dg-undo-icon{top:2px !important;font-size:16px;color:white;text-align:center}
.dg-undo-icon:hover{top:1px !important;font-size:18px}
.dg-undo-icon:active{color:black}
.dg-redo-icon:before{font-family:'icomoon';content:"\62"}
.dg-redo-icon{top:2px !important;font-size:16px;color:white;text-align:center}
.dg-redo-icon:hover{top:1px !important;font-size:18px}
.dg-redo-icon:active{color:black}
.dg-card-icon:before{font-family:'icomoon';content:"\32"}
.dg-card-icon{top:2px !important;font-size:16px;color:white;text-align:center;cursor:pointer}
.dg-card-icon:hover{top:1px !important;font-size:18px}
.dg-card-icon:active{color:black}
.dg-card-deselect{background-image:url('../../../../static/dg/en/cert/resources/images/circle-deselect.svg');background-size:cover;height:16px;width:16px;margin-right:-1px;background-color:transparent;border-color:transparent;border-width:0;vertical-align:middle;cursor:pointer}
.dg-card-deselect:hover{background-image:url('../../../../static/dg/en/cert/resources/images/circle-deselect-hover.svg')}
.dg-card-deselect:disabled{background-image:url('../../../../static/dg/en/cert/resources/images/circle-deselect-disabled.svg')}
.dg-table-icon:before{font-family:'icomoon';content:"\31"}
.dg-table-icon{top:2px !important;font-size:16px;color:white;text-align:center;cursor:pointer}
.dg-table-icon:hover{top:1px !important;font-size:18px}
.dg-table-icon:active{color:black}
.dg-play-icon:before{font-family:'icomoon';content:"\4A"}
.dg-play-icon{font-size:14px;color:#2da343;text-align:center}
.dg-play-icon:hover{top:2px !important;font-size:16px;color:green}
.dg-play-icon:active{color:darkgreen}
.dg-pause-icon:before{font-family:'icomoon';content:"\59"}
.dg-pause-icon{font-size:14px;color:#b55414;text-align:center}
.dg-pause-icon:hover{top:2px !important;font-size:16px;color:darkred}
.dg-pause-icon:active{color:red}
.dg-thumb-icon:before{font-family:'icomoon';content:"\5a"}
.dg-thumb-icon{font-size:40px;color:#999;text-align:center}
.dg-thumb-icon:hover{color:#555}
.dg-thumb-icon:active{color:#555}
.dg-slider-marker{background-color:#888}
[class^="tile-icon-"],[class*=" tile-icon-"]{font-family:'icomoon';font-size:15px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;padding-left:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.tile-icon-table:before{content:"\31"}
.tile-icon-card:before{content:"\32"}
.tile-icon-graph:before{content:"\33"}
.tile-icon-dataTool:before{content:"\32"}
.tile-icon-calc:before{content:"\36"}
.tile-icon-slider:before{content:"\35"}
.tile-icon-map:before{content:"\34"}
.tile-icon-comment:before{content:"\e609"}
.tile-icon-mediaTool:before{content:"\37"}
.tile-icon-guide:before{content:"\64"}
.dg-titleview{cursor:text;text-align:center;vertical-align:middle;top:4px !important;height:15px;font-size:12px !important;position:relative;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;margin-right:auto}
.dg-titlebar:hover .dg-titleview-empty{border-bottom-color:white;border-bottom-width:2px;width:30px !important}
.dg-status-view{color:white;top:4px !important;height:15px;font-size:12px !important}
.sc-view .function-table-view{background-color:#FFFFFF}
.function-table-formula-entry{width:220px}
.function-table-result{width:100px}
.function-table-data{text-align:right}
.function-table-text-entry{width:75px}
body.dg .sc-view.dg-doc-background{background:url('../../../../static/dg/en/cert/source/resources/images/bg-grid-grey.png')}
.sc-main{font-family:'MuseoSans-500', sans-serif}
.sc-view{font-family:'MuseoSans-500', sans-serif}
.sc-view.toolshelf-background{background-color:#ececec;border-bottom:1px solid #dcdbd8}
.dg-icon-buttons{background-color:white;box-shadow:0 0 0 1px #888888}
.sc-view.dg-icon-button{cursor:pointer;text-align:center;line-height:1}
.sc-view.dg-toolshelf-button:hover{box-shadow:1px 1px 1px 0 #888888}
.sc-view.dg-toolshelf-button:active{box-shadow:1px 1px 0 1px #888888}
.sc-view.dg-toolshelf-button:disabled{box-shadow:none}
.icon-cover{background-color:rgba(10,121,146,0.49)}
.sc-view.showText{opacity:0;background-color:#e6b036;border-radius:15px;padding:10px;box-shadow:5px 5px 3px #888888}
.sc-view.showText:hover{background-color:yellow}
.sc-segmented-view{z-index:inherit}
.sc-menu-item img{left:16px;width:16px}
.dg-map-layer{pointer-events:none}
.dg-map-marquee{background-image:url('../../../../static/dg/en/cert/source/resources/images/map_marquee_icon.png');background-size:cover;cursor:pointer}
.dg-map-marquee-selected{background-image:url('../../../../static/dg/en/cert/source/resources/images/map_marquee_icon_selected.png');background-size:cover;cursor:pointer}
.dg-marquee-mode{cursor:crosshair;background-color:rgba(0,0,0,0.01);pointer-events:all}
.dg-plot-view-transparent{background-color:transparent !important}
.dg-graph-drop-frame{stroke-width:3;stroke:#ffd080;stroke-opacity:0.6}
.dg-graph-drop-frame-fill{fill:yellow;fill-opacity:0.3}
.dg-graph-drop-plus-fill{fill:yellow;fill-opacity:0.9}
.dg-graph-drop-multi-background{background-color:yellow}
.dg-graph-drop-hint{font-size:14px !important}
.dg-graph-drop-box{fill:white;stroke-width:0}
.graph-multi-hint{background-color:#d3d3d3}
.dg-graph-adornment-count tspan{font-family:'Montserrat-Regular', sans-serif;font-weight:lighter}
.dg-graph-adornment tspan{font-family:'Montserrat-Regular', sans-serif;font-size:12px;font-weight:lighter}
.dg-graph-adornment-movable{stroke:steelblue;fill:steelblue}
.dg-movable-value-button{width:max-content !important;height:20px;margin-left:19px;cursor:pointer}
.dg-movable-value-button label{cursor:pointer}
.dg-selected-info-view{background-color:#F9F9F9;padding-left:5px}
.dg-movable-shaded{fill:steelblue;stroke-opacity:0}
.dg-plotted-value{stroke:green;stroke-opacity:1;stroke-width:1.5px}
.dg-plotted-value-background{stroke:white;stroke-opacity:0.6;stroke-width:3px}
.rescale-button{background-image:url('../../../../static/dg/en/cert/source/resources/images/rescale.png');cursor:pointer}
.rescale-button:hover{background-color:#dada00}
.rescale-button:active{background-color:gray}
#export_case_data_prompt{font-weight:bold;text-align:right;line-height:22px}
#formula_object{background-color:white;top:0;bottom:10px;left:0;right:10px;padding:5px}
#formula_object p{margin-bottom:7px}
#formula_object p,#formula_object em{font-size:14px}
#formula_object h2{font-weight:bold;font-size:16px}
#formula_object em{font-weight:bold;font-style:italic}
#formula_object table{width:100%;margin:0 auto;border-collapse:collapse}
#formula_object th,#formula_object td{padding:5px;font-size:14px}
#formula_object table,#formula_object th,#formula_object td{border:1px solid gray}
#formula_object th{font-weight:bold;text-align:center}
#formula_object textarea{width:100%}
#formula_object input{width:100px}
.slick-row-resizer{position:absolute;width:35px;cursor:row-resize;z-index:1}
input.dg-editor-text,textarea.dg-editor-text{width:100%;height:100%;border:0;margin:0;background:transparent;outline:0;padding:0;overflow:hidden;resize:none}
.dg-file-import-view{background-color:transparent}
.dg-file-import-view.focus{outline:none !important}
.dg-alert,.dg-alert textarea{color:red}
.dg-guide-alert{color:red;font-size:10px !important;background-color:lightyellow}
.sc-label-view.ellipsis{white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;-o-text-overflow:ellipsis !important;-ms-text-overflow:ellipsis !important}
.disabled{opacity:.5}
.invisible{opacity:0}
.sc-text-field-view.inline-editor{z-index:20}
.dg-example-name{font-weight:bold;color:#E75204}
.sel .dg-example-name{color:inherit}
.dg-table-drop-target{background-color:white;width:30px}
.dg-table-drop-target .sc-label-view{-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;text-align:center;transform:rotate(180deg);display:flex;align-items:center;justify-content:center;pointer-events:none}
.dg-table-drop-target .sc-label-view:lang(zh){transform:rotate(0deg)}
.dg-table-drop-target .sc-label-view:lang(ko){transform:rotate(0deg)}
.dg-table-drop-target.dg-table-drop-target-show .sc-label-view{outline:4px solid #ffe4b3}
.dg-table-drop-target-show .slick-header{border-top:medium #ffe4b3 solid;border-bottom:medium #ffe4b3 solid}
.dg-table-drop-target-highlight .sc-label-view{background-color:#ffffb3}
.slick-header-column.drag-hover{background-color:yellow}
.slick-header-column.drag-insert-left{border-left-color:yellow;border-left-style:solid;border-left-width:thick}
.slick-header-column.drag-insert-right{border-right-color:yellow;border-right-style:solid;border-right-width:thick}
.dg.ace.dg-split-divider{z-index:0;background:transparent;border:0}
.dg.ace.dg-table-drop-target svg image.expand:hover,.dg.ace.dg-table-drop-target svg image.collapse:hover{cursor:pointer}
@keyframes pulse{from{opacity:1}to{opacity:0.20}}
.sc-view.dg.dg-web-view-backdrop{background-color:white;transform:rotate(-30deg) translateY(35%)}
.sc-view.dg.dg-web-view-backdrop .dg-web-view-url{text-align:center;color:white;text-shadow:-1px -1px 0 #888, 1px -1px 0 #888, -1px 1px 0 #888, 1px 1px 0 #888;font-size:x-large}
.sc-view.dg.dg-web-view-backdrop .dg-web-view-message{color:gray;font-size:smaller;text-align:center}
.sc-view.dg.dg-web-view-backdrop.dg-interactive-loading{animation-direction:alternate;animation-duration:1s;animation-iteration-count:infinite;animation-name:pulse}
.sc-view.dg.dg-interactive-connected .dg-web-view-backdrop{visibility:hidden}
.sp-container,.sp-container button,.sp-container input,.sp-color,.sp-hue,.sp-clear{font:normal 12px "MuseoSans-500", sans-serif !important}
.sp-replacer{border-color:#c6c6c6 !important}
.sp-replacer:hover,.sp-replacer.sp-active{border-color:#888888 !important}
.sp-container{border:solid 1px #cccccc !important}
.sp-palette .sp-thumb-el:hover,.sp-palette .sp-thumb-el.sp-thumb-active{border-color:#888888 !important}
.dg-text-measurer{position:fixed;visibility:hidden;height:auto;width:auto;white-space:nowrap;top:-1000px;left:-1000px}
.dg-formula-column{background-color:rgba(255,255,0,0.2)}
.slick-row:not(.dg-collapsed-row) .slick-cell.dg-index-column{cursor:pointer}
.slick-row.dg-proto-row .slick-cell.dg-index-column{cursor:grab}
.slick-row.dg-proto-row.drag-preview .slick-cell{cursor:grabbing !important}
.slick-resizing-row .slick-row:not(.dg-collapsed-row) .slick-cell.dg-index-column{cursor:row-resize}
.slick-row.even .slick-cell.dg-index-column{background-color:#EEFEE3}
.slick-row.odd .slick-cell.dg-index-column{background-color:#D3E9C8}
.slick-row.dg-proto-row .slick-cell{height:calc(100% - 7px);border-top:1.5px solid silver;border-bottom:2px solid silver}
.slick-row.dg-proto-row .slick-cell.dg-index-column{background-color:#bddfdf;display:flex;justify-content:flex-start;align-items:center}
.slick-row.dg-proto-row .slick-cell.dg-index-column img{position:absolute;width:18px;height:18px;margin-left:-7px;margin-top:1px}
.slick-row.dg-proto-row .slick-cell.active.editable{border-top:1.5px solid transparent;border-color:silver}
.slick-row.dg-proto-row.drag-source{opacity:0.3}
.slick-row.dg-proto-row.drag-preview{z-index:10;opacity:0.7;cursor:grabbing !important}
.slick-row.drag-hilite .slick-cell{background-color:#ffffb3 !important}
html.dg-embedded-mode .sc-main,html.dg-embedded-mode .dg-doc-background{background:transparent !important}
html.dg-embedded-mode .slick-header-menu .slick-header-menuitem{font-family:"Montserrat-Regular",sans-serif;font-size:12px;color:#000}
html.dg-embedded-mode .sc-pane.sc-view.dg{color:#000;font-size:12px;font-family:MuseoSans-500}
html.dg-embedded-mode .dg-data-tip-text{color:#000;font-size:10px !important;font-family:MuseoSans-500}
.dg-right-icon{right:6px;position:absolute}
.dg-trash-icon:before{font-family:'icomoon';font-size:12px;content:"\e629";color:black}
.slick-multiline-cells .slick-cell{display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;overflow-wrap:break-word}
.slick-cell .dg-index{width:100%;text-align:center;display:block}
.slick-cell .dg-numeric{width:100%;text-align:right;display:block;font-variant-numeric:tabular-nums}
.slick-cell .dg-date{width:100%;text-align:right;display:block}
body.windows .slick-row .slick-cell:last-of-type{padding-right:17px}
img.flag{display:inline-block;width:24px;height:24px;background:url('../../../../static/dg/en/cert/source/resources/cloud-file-manager/img/flags.png') no-repeat}
.dg.menu img.flag{top:0}
.dg.rightSide .dg.dg-icon-button label{background:#005060;padding:2px 0}
.menu.dg-locales-menu .sc-menu-item{top:0}
.menu.dg-locales-menu{padding-left:0}
.dg:lang(el) .sc-theme .sc-list-view.sc-source-list .sc-list-item-view.sc-group-item,.dg:lang(el) .alert-dialog .buttons button,.dg:lang(el) .confirm-dialog .buttons button,.dg:lang(el) .download-dialog .buttons a,.dg:lang(el) .download-dialog .buttons button,.dg:lang(el) .document-store-auth .document-store-footer button,.dg:lang(el) .google-drive-auth .google-drive-footer button.tabbed-panel .workspace-tab-component .dialogTab .buttons a,.dg:lang(el) .menu-bar .menu-bar-file-status-alert,.dg:lang(el) .modal .modal-content .modal-dialog .modal-dialog-wrapper .modal-dialog-title,.dg:lang(el) .modal .modal-content .modal-dialog .modal-dialog-wrapper .modal-dialog-blocking-message button,.dg:lang(el) .rename-dialog .buttons button,.dg:lang(el) .share-dialog .share-button button,.dg:lang(el) .share-dialog .buttons button,.dg:lang(el) .tabbed-panel .workspace-tab-component .dialogTab .buttons button,.dg:lang(el) .tabbed-panel .workspace-tab-component .dialogTab .buttons a{text-transform:none}
.dg.resize-handle{background-image:url('../../../../static/dg/en/cert/resources/images/se_corner_handle.svg');cursor:se-resize}
.sc-pane.sc-modal.for-sc-panel{cursor:wait}
/*!
 * Generated with CSS Flag Sprite generator (https://www.flag-sprites.com/)
 */.flag{display:inline-block;width:24px;height:24px;background:url("flags.png") no-repeat}
.flag.flag-cz{background-position:-72px -72px}
.flag.flag-ne{background-position:-264px -216px}
.flag.flag-jm{background-position:-216px -144px}
.flag.flag-ae{background-position:-24px 0}
.flag.flag-im{background-position:-48px -144px}
.flag.flag-sh{background-position:-336px -264px}
.flag.flag-gm{background-position:0 -120px}
.flag.flag-bm{background-position:-240px -24px}
.flag.flag-tr{background-position:-144px -312px}
.flag.flag-ga{background-position:-192px -96px}
.flag.flag-bz{background-position:-48px -48px}
.flag.flag-vg{background-position:-72px -336px}
.flag.flag-kg{background-position:-312px -144px}
.flag.flag-uz{background-position:-360px -312px}
.flag.flag-ke{background-position:-288px -144px}
.flag.flag-il{background-position:-24px -144px}
.flag.flag-sn{background-position:-72px -288px}
.flag.flag-ai{background-position:-96px 0}
.flag.flag-ba{background-position:0 -24px}
.flag.flag-hr{background-position:-264px -120px}
.flag.flag-lr{background-position:-288px -168px}
.flag.flag-gb{background-position:-216px -96px}
.flag.flag-no{background-position:0 -240px}
.flag.flag-sr{background-position:-120px -288px}
.flag.flag-tl{background-position:-48px -312px}
.flag.flag-py{background-position:-48px -264px}
.flag.flag-zw{background-position:-312px -336px}
.flag.flag-sy{background-position:-216px -288px}
.flag.flag-mv{background-position:-96px -216px}
.flag.flag-ar{background-position:-216px 0}
.flag.flag-kn{background-position:-24px -168px}
.flag.flag-as{background-position:-240px 0}
.flag.flag-ms{background-position:-24px -216px}
.flag.flag-sb{background-position:-216px -264px}
.flag.flag-kw{background-position:-96px -168px}
.flag.flag-bh{background-position:-144px -24px}
.flag.flag-ge{background-position:-264px -96px}
.flag.flag-dk{background-position:-144px -72px}
.flag.flag-tg{background-position:-336px -288px}
.flag.flag-kh{background-position:-336px -144px}
.flag.flag-tc{background-position:-264px -288px}
.flag.flag-nz{background-position:-96px -240px}
.flag.flag-do{background-position:-192px -72px}
.flag.flag-gu{background-position:-144px -120px}
.flag.flag-tf{background-position:-312px -288px}
.flag.flag-eg{background-position:-288px -72px}
.flag.flag-td{background-position:-288px -288px}
.flag.flag-br{background-position:-312px -24px}
.flag.flag-ph{background-position:-240px -240px}
.flag.flag-mr{background-position:0 -216px}
.flag.flag-tk{background-position:-24px -312px}
.flag.flag-ci{background-position:-192px -48px}
.flag.flag-cv{background-position:0 -72px}
.flag.flag-sl{background-position:-24px -288px}
.flag.flag-ee{background-position:-264px -72px}
.flag.flag-md{background-position:-96px -192px}
.flag.flag-cg{background-position:-144px -48px}
.flag.flag-jo{background-position:-240px -144px}
.flag.flag-ec{background-position:-240px -72px}
.flag.flag-ng{background-position:-312px -216px}
.flag.flag-lu{background-position:-360px -168px}
.flag.flag-ag{background-position:-72px 0}
.flag.flag-bd{background-position:-48px -24px}
.flag.flag-sm{background-position:-48px -288px}
.flag.flag-ax{background-position:-336px 0}
.flag.flag-mm{background-position:-264px -192px}
.flag.flag-pr{background-position:-336px -240px}
.flag.flag-rs{background-position:-120px -264px}
.flag.flag-fr{background-position:-168px -96px}
.flag.flag-us{background-position:-312px -312px}
.flag.flag-cl{background-position:-240px -48px}
.flag.flag-mc{background-position:-72px -192px}
.flag.flag-de{background-position:-96px -72px}
.flag.flag-tt{background-position:-168px -312px}
.flag.flag-va{background-position:0 -336px}
.flag.flag-lb{background-position:-192px -168px}
.flag.flag-mo{background-position:-312px -192px}
.flag.flag-to{background-position:-120px -312px}
.flag.flag-ki{background-position:-360px -144px}
.flag.flag-nf{background-position:-288px -216px}
.flag.flag-lc{background-position:-216px -168px}
.flag.flag-tn{background-position:-96px -312px}
.flag.flag-ir{background-position:-120px -144px}
.flag.flag-bo{background-position:-288px -24px}
.flag.flag-cf{background-position:-120px -48px}
.flag.flag-za{background-position:-264px -336px}
.flag.flag-dm{background-position:-168px -72px}
.flag.flag-my{background-position:-168px -216px}
.flag.flag-ug{background-position:-288px -312px}
.flag.flag-mw{background-position:-120px -216px}
.flag.flag-tv{background-position:-192px -312px}
.flag.flag-ss{background-position:-144px -288px}
.flag.flag-bb{background-position:-24px -24px}
.flag.flag-ca{background-position:-72px -48px}
.flag.flag-ni{background-position:-336px -216px}
.flag.flag-ad{background-position:0 0}
.flag.flag-fo{background-position:-144px -96px}
.flag.flag-so{background-position:-96px -288px}
.flag.flag-gt{background-position:-120px -120px}
.flag.flag-id{background-position:-360px -120px}
.flag.flag-si{background-position:-360px -264px}
.flag.flag-np{background-position:-24px -240px}
.flag.flag-hk{background-position:-216px -120px}
.flag.flag-me{background-position:-120px -192px}
.flag.flag-bg{background-position:-120px -24px}
.flag.flag-cm{background-position:-264px -48px}
.flag.flag-rw{background-position:-168px -264px}
.flag.flag-bl{background-position:-216px -24px}
.flag.flag-pt{background-position:0 -264px}
.flag.flag-ic{background-position:-336px -120px}
.flag.flag-cd{background-position:-96px -48px}
.flag.flag-ck{background-position:-216px -48px}
.flag.flag-mt{background-position:-48px -216px}
.flag.flag-pl{background-position:-288px -240px}
.flag.flag-ch{background-position:-168px -48px}
.flag.flag-ve{background-position:-48px -336px}
.flag.flag-sk{background-position:0 -288px}
.flag.flag-ye{background-position:-216px -336px}
.flag.flag-mh{background-position:-192px -192px}
.flag.flag-pa{background-position:-144px -240px}
.flag.flag-hu{background-position:-312px -120px}
.flag.flag-vu{background-position:-144px -336px}
.flag.flag-nr{background-position:-48px -240px}
.flag.flag-vc{background-position:-24px -336px}
.flag.flag-qa{background-position:-72px -264px}
.flag.flag-sc{background-position:-240px -264px}
.flag.flag-an{background-position:-168px 0}
.flag.flag-mk{background-position:-216px -192px}
.flag.flag-je{background-position:-192px -144px}
.flag.flag-fi{background-position:-48px -96px}
.flag.flag-af{background-position:-48px 0}
.flag.flag-be{background-position:-72px -24px}
.flag.flag-ma{background-position:-48px -192px}
.flag.flag-am{background-position:-144px 0}
.flag.flag-bt{background-position:-360px -24px}
.flag.flag-cu{background-position:-360px -48px}
.flag.flag-pn{background-position:-312px -240px}
.flag.flag-al{background-position:-120px 0}
.flag.flag-kp{background-position:-48px -168px}
.flag.flag-eu{background-position:-24px -96px}
.flag.flag-es{background-position:-360px -72px}
.flag.flag-cy{background-position:-48px -72px}
.flag.flag-bj{background-position:-192px -24px}
.flag.flag-gd{background-position:-240px -96px}
.flag.flag-nu{background-position:-72px -240px}
.flag.flag-km{background-position:0 -168px}
.flag.flag-ua{background-position:-264px -312px}
.flag.flag-ls{background-position:-312px -168px}
.flag.flag-fj{background-position:-72px -96px}
.flag.flag-bs{background-position:-336px -24px}
.flag.flag-bw{background-position:0 -48px}
.flag.flag-mx{background-position:-144px -216px}
.flag.flag-pe{background-position:-168px -240px}
.flag.flag-wf{background-position:-168px -336px}
.flag.flag-sg{background-position:-312px -264px}
.flag.flag-pk{background-position:-264px -240px}
.flag.flag-nc{background-position:-240px -216px}
.flag.flag-ht{background-position:-288px -120px}
.flag.flag-bf{background-position:-96px -24px}
.flag.flag-au{background-position:-288px 0}
.flag.flag-kr{background-position:-72px -168px}
.flag.flag-gw{background-position:-168px -120px}
.flag.flag-gq{background-position:-48px -120px}
.flag.flag-la{background-position:-168px -168px}
.flag.flag-bn{background-position:-264px -24px}
.flag.flag-gn{background-position:-24px -120px}
.flag.flag-mf{background-position:-144px -192px}
.flag.flag-aw{background-position:-312px 0}
.flag.flag-lt{background-position:-336px -168px}
.flag.flag-fk{background-position:-96px -96px}
.flag.flag-pw{background-position:-24px -264px}
.flag.flag-eh{background-position:-312px -72px}
.flag.flag-sa{background-position:-192px -264px}
.flag.flag-kz{background-position:-144px -168px}
.flag.flag-gy{background-position:-192px -120px}
.flag.flag-er{background-position:-336px -72px}
.flag.flag-in{background-position:-72px -144px}
.flag.flag-ml{background-position:-240px -192px}
.flag.flag-cr{background-position:-336px -48px}
.flag.flag-at{background-position:-264px 0}
.flag.flag-iq{background-position:-96px -144px}
.flag.flag-ky{background-position:-120px -168px}
.flag.flag-gh{background-position:-312px -96px}
.flag.flag-uy{background-position:-336px -312px}
.flag.flag-az{background-position:-360px 0}
.flag.flag-nl{background-position:-360px -216px}
.flag.flag-ru{background-position:-144px -264px}
.flag.flag-it{background-position:-168px -144px}
.flag.flag-jp{background-position:-264px -144px}
.flag.flag-st{background-position:-168px -288px}
.flag.flag-gr{background-position:-72px -120px}
.flag.flag-pf{background-position:-192px -240px}
.flag.flag-is{background-position:-144px -144px}
.flag.flag-mn{background-position:-288px -192px}
.flag.flag-ro{background-position:-96px -264px}
.flag.flag-gg{background-position:-288px -96px}
.flag.flag-cw{background-position:-24px -72px}
.flag.flag-et{background-position:0 -96px}
.flag.flag-mu{background-position:-72px -216px}
.flag.flag-om{background-position:-120px -240px}
.flag.flag-ie{background-position:0 -144px}
.flag.flag-sz{background-position:-240px -288px}
.flag.flag-fm{background-position:-120px -96px}
.flag.flag-vn{background-position:-120px -336px}
.flag.flag-th{background-position:-360px -288px}
.flag.flag-bi{background-position:-168px -24px}
.flag.flag-ao{background-position:-192px 0}
.flag.flag-sv{background-position:-192px -288px}
.flag.flag-lk{background-position:-264px -168px}
.flag.flag-li{background-position:-240px -168px}
.flag.flag-na{background-position:-216px -216px}
.flag.flag-se{background-position:-288px -264px}
.flag.flag-by{background-position:-24px -48px}
.flag.flag-pg{background-position:-216px -240px}
.flag.flag-ps{background-position:-360px -240px}
.flag.flag-yt{background-position:-240px -336px}
.flag.flag-tm{background-position:-72px -312px}
.flag.flag-ly{background-position:-24px -192px}
.flag.flag-sd{background-position:-264px -264px}
.flag.flag-mz{background-position:-192px -216px}
.flag.flag-tj{background-position:0 -312px}
.flag.flag-gs{background-position:-96px -120px}
.flag.flag-dj{background-position:-120px -72px}
.flag.flag-gi{background-position:-336px -96px}
.flag.flag-tz{background-position:-240px -312px}
.flag.flag-zm{background-position:-288px -336px}
.flag.flag-lv{background-position:0 -192px}
.flag.flag-dz{background-position:-216px -72px}
.flag.flag-co{background-position:-312px -48px}
.flag.flag-cn{background-position:-288px -48px}
.flag.flag-mq{background-position:-360px -192px}
.flag.flag-vi{background-position:-96px -336px}
.flag.flag-gl{background-position:-360px -96px}
.flag.flag-tw{background-position:-216px -312px}
.flag.flag-mp{background-position:-336px -192px}
.flag.flag-ws{background-position:-192px -336px}
.flag.flag-hn{background-position:-240px -120px}
.flag.flag-mg{background-position:-168px -192px}
.react-function-browser{margin:3px 0;border:1px solid #000;font-size:12px;z-index:105;background-color:white;max-width:300px;overflow-x:hidden;overflow-y:auto}
.react-function-browser ul{width:100%;margin:10px;padding:0;list-style-type:none;cursor:pointer}
.react-function-browser ul li{width:100%;margin:0;padding:3px;list-style-type:none;max-width:300px;display:flex}
.react-function-browser li div{width:20px;flex:0 0}
.react-function-browser li span{display:inline-block;margin-right:10px;width:245px}
.react-function-browser li span i,.react-function-browser-function-info h1 i{color:#555}
.react-function-browser .clickable:hover,.react-function-browser span.clickable:hover i,.react-function-browser h1.clickable:hover i{text-decoration:underline;color:#72bfca}
.react-function-browser-header{font-weight:bold;border-bottom:1px solid #777;padding:5px}
.react-function-browser-header span{margin-right:5px;cursor:pointer;font-weight:normal}
.react-function-browser-function-info{margin:10px}
.react-function-browser-function-info h1{font-size:14px;font-weight:bold;margin:5px 0;cursor:pointer}
.react-function-browser-function-info h2{font-size:12px;font-weight:bold;margin:5px 0;color:#555}
.react-function-browser-function-info div{margin:7px 0}
.react-function-browser-function-info ul{margin:5px 0;cursor:initial}
[class^="moonicon-"],[class*=" moonicon-"]{font-family:'icomoon';font-size:23px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1.1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.moonicon-icon-segmented-bar-chart:before{content:"\e900"}
.moonicon-icon-plug:before{content:"\e901"}
.moonicon-icon-table:before{content:"\31"}
.moonicon-icon-graph:before{content:"\33"}
.moonicon-icon-dataTool:before{content:"\32"}
.moonicon-icon-calc:before{content:"\36"}
.moonicon-icon-slider:before{content:"\35"}
.moonicon-icon-map:before{content:"\34"}
.moonicon-icon-noteTool:before{content:"\38"}
.moonicon-icon-mediaTool:before{content:"\37"}
.moonicon-arrow-undo:before{content:"\61"}
.moonicon-arrow-redo:before{content:"\62"}
.moonicon-icon-tileList:before{content:"\63";font-size:22px}
.moonicon-icon-comment:before{content:"\e609"}
.moonicon-icon-guide:before{content:"\64"}
.moonicon-icon-options:before{content:"\65"}
.moonicon-icon-simulateTool:before{content:"\67"}
.moonicon-icon-draw:before{content:"\66"}
.moonicon-icon-help:before{content:"\68";font-size:24px;color:#4c4c4c}
.moonicon-icon-hideShow:before{content:"\69";font-size:20px}
.moonicon-icon-scaleData:before{content:"\6a";font-size:27px}
.moonicon-icon-search:before{content:"\6d"}
.moonicon-icon-tileScreenshot:before{content:"\6c";font-size:21px}
.moonicon-icon-trash:before{content:"\e629"}
.moonicon-icon-styles:before{content:"\6e"}
.moonicon-icon-values:before{content:"\6f"}
.moonicon-icon-qualRel:before{content:"\70"}
.moonicon-arrow-moreIconOptions:before{content:"\71"}
.moonicon-paletteArrow-expand:before{content:"\72"}
.moonicon-paletteArrow-collapse:before{content:"\73"}
.moonicon-arrow-expand:before{content:"\74";font-size:12px}
.moonicon-arrow-collapse:before{content:"\75"}
.moonicon-inspectorArrow-expand:before{content:"\76"}
.moonicon-inspectorArrow-collapse:before{content:"\77"}
.moonicon-icon-swapAxis:before{content:"\78"}
.moonicon-icon-ex:before{content:"\79"}
.moonicon-icon-minimize:before{content:"\7a"}
.moonicon-icon-noteCanvas .path1:before{content:"\41";color:#fbf390}
.moonicon-icon-noteCanvas .path2:before{content:"\42";margin-left:-1.2666015625em;color:#0d889e}
.moonicon-icon-noteCanvas-Hover .path1:before{content:"\43";color:#fbf390}
.moonicon-icon-noteCanvas-Hover .path2:before{content:"\44";margin-left:-1.2666015625em;color:#102633}
.moonicon-icon-noteTile .path1:before{content:"\45";color:#fbf390}
.moonicon-icon-noteTile .path2:before{content:"\46";margin-left:-1.2666015625em;color:#0d889e}
.moonicon-icon-noteTile-hover .path1:before{content:"\48";color:#fbf390}
.moonicon-icon-noteTile-hover .path2:before{content:"\49";margin-left:-1.2666015625em;color:#102633}
.moonicon-icon-play:before{content:"\4a"}
.moonicon-icon-reverse-play:before{content:"\4a";display:inline-block;transform:scale(-1, 1)}
.moonicon-icon-controlsReset:before{content:"\4b"}
.moonicon-icon-controlsBackward:before{content:"\4d"}
.moonicon-icon-controlsForward:before{content:"\4e"}
.moonicon-icon-speedFast:before{content:"\4f"}
.moonicon-icon-speedSlow:before{content:"\50"}
.moonicon-slider:before{content:"\51"}
.moonicon-icon-smallSliderLines:before{content:"\52"}
.moonicon-icon-alert:before{content:"\53"}
.moonicon-icon-checkmark:before{content:"\54"}
.moonicon-icon-info:before{content:"\55"}
.moonicon-icon-saveGraph:before{content:"\56"}
.moonicon-icon-link:before{content:"\57"}
.moonicon-icon-marquee:before{content:"\58"}
.moonicon-icon-pause:before{content:"\59"}
.moonicon-icon-thumb:before{content:"\5a"}
.moonicon-icon-layers:before{content:"\e92e"}
.link-anchor{position:relative;width:0;font-size:.8em;opacity:0;transition:opacity .2s ease-in-out}
.anchor-wrapper{border:none}
.anchor-wrapper:hover .link-anchor{opacity:1}
section h1[id]:focus,section h2[id]:focus,section h3[id]:focus,section h4[id]:focus,section h5[id]:focus{outline:0}
p.thin{font-weight:100;margin:0;line-height:1.2em}
p.bold{font-weight:900;margin:0;margin-top:-5px}
.rel{width:30%;margin:0 auto;position:relative;text-align:center;padding:20px;border-style:dotted;border-color:white;border-width:medium}
.popper,.tooltip{position:absolute;background:#EEEEEE;color:black;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,0.5);padding:10px;text-align:center}
.style5 .tooltip{background:#1E252B;color:#FFFFFF;max-width:200px;width:auto;font-size:.8rem;padding:.5em 1em}
.popper .popper__arrow,.tooltip .tooltip-arrow{display:none;width:0;height:0;border-style:solid;position:absolute;margin:5px}
.tooltip .tooltip-arrow,.popper .popper__arrow{display:none;border-color:#FFC107}
.style5 .tooltip .tooltip-arrow{display:none;border-color:#1E252B}
.popper[x-placement^="top"],.tooltip[x-placement^="top"]{margin-bottom:5px}
.popper[x-placement^="top"] .popper__arrow,.tooltip[x-placement^="top"] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}
.popper[x-placement^="bottom"],.tooltip[x-placement^="bottom"]{margin-top:5px}
.tooltip[x-placement^="bottom"] .tooltip-arrow,.popper[x-placement^="bottom"] .popper__arrow{border-width:0 5px 5px 5px;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}
.tooltip[x-placement^="right"],.popper[x-placement^="right"]{margin-left:5px}
.popper[x-placement^="right"] .popper__arrow,.tooltip[x-placement^="right"] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}
.popper[x-placement^="left"],.tooltip[x-placement^="left"]{margin-right:5px}
.popper[x-placement^="left"] .popper__arrow,.tooltip[x-placement^="left"] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}
.dg-text-view-react-root{height:100%}
.dg-text-view-react-root .codap-ccrte-editor{box-sizing:border-box;height:100%;padding-left:5px;font-size:12px;font-family:'Helvetica', sans-serif}
.dg-text-view-react-root .codap-ccrte-editor em{font-style:italic !important;font-weight:inherit}
.dg-text-view-react-root .codap-ccrte-editor strong{font-weight:bold !important;font-style:inherit}
.dg-text-view-react-root .codap-ccrte-editor code{font-family:monospace}
.dg-text-view-react-root .codap-ccrte-editor sub{vertical-align:sub}
.dg-text-view-react-root .codap-ccrte-editor sup{vertical-align:super}
.dg-text-view-react-root .codap-ccrte-editor h1{font-size:2.6em}
.dg-text-view-react-root .codap-ccrte-editor h2{font-size:2em}
.dg-text-view-react-root .codap-ccrte-editor h3{font-size:1.4em}
.dg-text-view-react-root .codap-ccrte-editor img{cursor:pointer}
.dg-text-view-react-root .codap-ccrte-editor ul,.dg-text-view-react-root .codap-ccrte-editor ol,.dg-text-view-react-root .codap-ccrte-editor blockquote{margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px}
.dg-text-view-react-root .codap-ccrte-editor ul,.dg-text-view-react-root .codap-ccrte-editor ol{padding-inline-start:30px}
.codap-ccrte-modal input[type=text]{width:unset}
.codap-ccrte-modal .checkbox>input:checked+span::before{font-family:arial;font-size:13.5px;font-weight:bold}
.dg-text-view-react-portal,.dg-text-view-modal-portal{position:absolute;z-index:100000}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ui-helper-clearfix{display:inline-block}
* html .ui-helper-clearfix{height:1%}
.ui-helper-clearfix{display:block}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default !important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #aaaaaa;background:#fff url('../../../../static/dg/en/cert/source/resources/slickgrid/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png') 50% 50% repeat-x;color:#222222}
.ui-widget-content a{color:#222222}
.ui-widget-header{border:1px solid #aaaaaa;background:#ccc url('../../../../static/dg/en/cert/source/resources/slickgrid/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png') 50% 50% repeat-x;color:#222222;font-weight:bold}
.ui-widget-header a{color:#222222}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url('../../../../static/dg/en/cert/source/resources/slickgrid/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png') 50% 50% repeat-x;font-weight:normal;color:#555555}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada url('../../../../static/dg/en/cert/source/resources/slickgrid/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png') 50% 50% repeat-x;font-weight:normal;color:#212121}
.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#fff url('../../../../static/dg/en/cert/source/resources/slickgrid/css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png') 50% 50% repeat-x;font-weight:normal;color:#212121}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}
.ui-widget :active{outline:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url('../../../../static/dg/en/cert/source/resources/slickgrid/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png') 50% 50% repeat-x;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url('../../../../static/dg/en/cert/source/resources/slickgrid/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png') 50% 50% repeat-x;color:#cd0a0a}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-icon{width:16px;height:16px;background-image:url('../../../../static/dg/en/cert/source/resources/slickgrid/css/smoothness/images/ui-icons_222222_256x240.png')}
.ui-widget-content .ui-icon{background-image:url('../../../../static/dg/en/cert/source/resources/slickgrid/css/smoothness/images/ui-icons_222222_256x240.png')}
.ui-widget-header .ui-icon{background-image:url('../../../../static/dg/en/cert/source/resources/slickgrid/css/smoothness/images/ui-icons_222222_256x240.png')}
.ui-state-default .ui-icon{background-image:url('../../../../static/dg/en/cert/source/resources/slickgrid/css/smoothness/images/ui-icons_888888_256x240.png')}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url('../../../../static/dg/en/cert/source/resources/slickgrid/css/smoothness/images/ui-icons_454545_256x240.png')}
.ui-state-active .ui-icon{background-image:url('../../../../static/dg/en/cert/source/resources/slickgrid/css/smoothness/images/ui-icons_454545_256x240.png')}
.ui-state-highlight .ui-icon{background-image:url('../../../../static/dg/en/cert/source/resources/slickgrid/css/smoothness/images/ui-icons_2e83ff_256x240.png')}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('../../../../static/dg/en/cert/source/resources/slickgrid/css/smoothness/images/ui-icons_cd0a0a_256x240.png')}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-off{background-position:-96px -144px}
.ui-icon-radio-on{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
.ui-widget-overlay{background:#aaa url('../../../../static/dg/en/cert/source/resources/slickgrid/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url('../../../../static/dg/en/cert/source/resources/slickgrid/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-cover{display:none;display/**/:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}
.ace.dg.sc-view.dg-slider-label{font-size:larger;cursor:text}
.ace.dg.sc-view.dg-slider-thumb{cursor:url('../../../../static/dg/en/cert/resources/cursors/TranslateX.cur'),auto;cursor:url('../../../../static/dg/en/cert/resources/cursors/TranslateX.cur') 8 8,auto}
.ace.dg.sc-view.dg-slider-thumb:active{cursor:url('../../../../static/dg/en/cert/resources/cursors/ClosedHandXY.cur'),auto;cursor:url('../../../../static/dg/en/cert/resources/cursors/ClosedHandXY.cur') 8 8,auto}
.sp-container{position:absolute;top:0;left:0;display:inline-block;*display:inline;*zoom:1;z-index:9999994;overflow:hidden}
.sp-container.sp-flat{position:relative}
.sp-container,.sp-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.sp-top{position:relative;width:100%;display:inline-block}
.sp-top-inner{position:absolute;top:0;left:0;bottom:0;right:0}
.sp-color{position:absolute;top:0;left:0;bottom:0;right:20%}
.sp-hue{position:absolute;top:0;right:0;bottom:0;left:84%;height:100%}
.sp-clear-enabled .sp-hue{top:33px;height:77.5%}
.sp-fill{padding-top:80%}
.sp-sat,.sp-val{position:absolute;top:0;left:0;right:0;bottom:0}
.sp-alpha-enabled .sp-top{margin-bottom:18px}
.sp-alpha-enabled .sp-alpha{display:block}
.sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:6px;left:50%;cursor:pointer;border:1px solid black;background:white;opacity:.8}
.sp-alpha{display:none;position:absolute;bottom:-14px;right:0;left:0;height:8px}
.sp-alpha-inner{border:solid 1px #333}
.sp-clear{display:none}
.sp-clear.sp-clear-display{background-position:center}
.sp-clear-enabled .sp-clear{display:block;position:absolute;top:0px;right:0;bottom:0;left:84%;height:28px}
.sp-container,.sp-replacer,.sp-preview,.sp-dragger,.sp-slider,.sp-alpha,.sp-clear,.sp-alpha-handle,.sp-container.sp-dragging .sp-input,.sp-container button{-webkit-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none}
.sp-container.sp-input-disabled .sp-input-container{display:none}
.sp-container.sp-buttons-disabled .sp-button-container{display:none}
.sp-container.sp-palette-buttons-disabled .sp-palette-button-container{display:none}
.sp-palette-only .sp-picker-container{display:none}
.sp-palette-disabled .sp-palette-container{display:none}
.sp-initial-disabled .sp-initial{display:none}
.sp-sat{background-image:-webkit-gradient(linear, 0 0, 100% 0, from(#FFF), to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(left, #FFF, rgba(204,154,129,0));background-image:-moz-linear-gradient(left, #fff, rgba(204,154,129,0));background-image:-o-linear-gradient(left, #fff, rgba(204,154,129,0));background-image:-ms-linear-gradient(left, #fff, rgba(204,154,129,0));background-image:linear-gradient(to right, #fff, rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81')}
.sp-val{background-image:-webkit-gradient(linear, 0 100%, 0 0, from(#000), to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(bottom, #000, rgba(204,154,129,0));background-image:-moz-linear-gradient(bottom, #000, rgba(204,154,129,0));background-image:-o-linear-gradient(bottom, #000, rgba(204,154,129,0));background-image:-ms-linear-gradient(bottom, #000, rgba(204,154,129,0));background-image:linear-gradient(to top, #000, rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000')}
.sp-hue{background:-moz-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%);background:-ms-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%);background:-o-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%);background:-webkit-gradient(linear, left top, left bottom, from(red), color-stop(0.17, #ff0), color-stop(0.33, lime), color-stop(0.5, cyan), color-stop(0.67, blue), color-stop(0.83, #f0f), to(red));background:-webkit-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%);background:linear-gradient(to bottom, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%)}
.sp-1{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00')}
.sp-2{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00')}
.sp-3{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff')}
