/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.popup-alert-notice{background-color:#ffc;border-bottom-color:#fc0}.popup-alert-warning{background-color:#fdd;border-bottom-color:#f00}#portal_add_content{position:fixed}.portal-add-content{background:#fff;text-align:left;z-index:9999;border:10px solid #808080;border-radius:10px;padding:5px;font-family:segoe ui,tahoma,sans-serif!IMPORTANT;max-height:450px;width:300px;width:2;height:auto;overflow:auto;padding-top:74px}.portal-add-content a{text-decoration:none}.portal-add-content-search{border-bottom:5px solid #808080;padding-bottom:4px;padding-top:4px;margin-right:34px;position:absolute;top:10px;background-color:#fff;z-index:10}.portal-add-content-search #layout_configuration_content{width:277px}#portal_add_content_title{font-size:14pt;font-weight:100}.portal-tool-tip{background:#fff url(../images/forms/button.png) repeat-x 0 100%;border:1px solid;border-color:#dedede #bfbfbf #bfbfbf #dedede;color:#1e2529;max-width:200px;padding:6px 4px}.loading-animation{background:url(../images/progress_bar/loading_animation.gif) no-repeat top center;margin-top:10px;padding-top:40px;text-align:left}.ui-wrapper{border:2px solid #828f95}.ui-wrapper input,.ui-wrapper textarea{border:0}.results-grid{border:1px solid #dedede;border-left:none;border-right:0;padding:5px 0}.results-header th,.results-header td{color:#fff;padding:5px 10px}.results-header th a,.results-header td a{color:#fff}.results-row.alt td{background:#d3dadd}.results-row.hover td{background:#a8d6ed}.lfr-grid.dragging{border-collapse:separate}.drop-area>.lfr-portlet-column{border:5px dashed #ff0;background-color:#d3dadd;opacity:.5;margin:5px}.active-area{background:#ffc;opacity:1}.ui-proxy{cursor:move;opacity:.65;position:relative}.ui-proxy.generic-portlet{height:200px;width:300px}.ui-proxy.generic-portlet .portlet-title{padding:10px}.ui-proxy.not-intersecting .forbidden-action{background:url(../images/application/forbidden_action.png) no-repeat;display:block;height:32px;position:absolute;right:-15px;top:-15px;width:32px}.ui-resizable-proxy{border:1px dashed #828f95}.navigation-sort-helper{background:#727c81;margin-top:1px}.ui-resizable{position:relative}.ui-resizable-handle{background:transparent url() no-repeat 50% 50%;display:none;font-size:.1px;position:absolute}.ui-resizable .ui-resizable-handle{display:block}.js .ui-resizable-disabled .ui-resizable-handle,.js .ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n,.ui-resizable-s{background-image:url(../images/application/handle_horizontal.png);height:14px;left:0;right:0}.ui-resizable-n{cursor:n-resize;top:0}.ui-resizable-s{bottom:0;cursor:s-resize}.ui-resizable-e,.ui-resizable-w{background-image:url(../images/application/handle_vertical.png);background-position:center center;bottom:0;top:0;width:14px}.ui-resizable-e{cursor:e-resize;right:0}.ui-resizable-w{cursor:w-resize;left:0}.ui-resizable-ne,.ui-resizable-nw{height:14px;top:0;width:14px}.ui-resizable-ne{background-image:url(../images/application/handle_ne.png);cursor:ne-resize;right:0}.ui-resizable-nw{background-image:url(../images/application/handle_nw.png);cursor:nw-resize;left:0}.ui-resizable-se,.ui-resizable-sw{bottom:0;height:14px;width:14px}.ui-resizable-se{background-image:url(../images/application/handle_se.png);cursor:se-resize;right:0}.ui-resizable-sw{background-image:url(../images/application/handle_sw.png);cursor:sw-resize;left:0}.ui-slider{position:relative}.ui-slider-handle{position:absolute}.ui-slider-disabled .ui-slider-handle{opacity:.5}.ui-tabs{border-bottom:1px solid #dedede;margin:0 0 18px 0;padding:0 0 0 10px}.ui-tabs:after{clear:both;content:".";display:block;height:0;visibility:hidden}.ie .ui-tabs{overflow:hidden}.ui-tabs li{display:inline;float:left;line-height:1;padding:0;text-decoration:none}.ui-tabs li.last{border-right:0}.ui-tabs li a,.tabs li span{border-right:1px solid #ccc;color:#fff;display:block;float:left;padding:10px;position:relative;text-decoration:none;top:1px}.ui-tabs li a:hover{text-decoration:underline}.ui-tabs li a:hover,.ui-tabs li span:hover{background:#2d525e;color:#fff;text-decoration:none}.ui-tabs li.current a,.ui-tabs li.current span{background:#fff;border:1px solid #dedede;border-bottom:0;color:#369;font-weight:bold}.ui-tabs li.current:hover,.ui-tabs li.current a:hover{color:#2d525e;text-decoration:none;background-color:#fff}.ui-tabs .ui-tabs-disabled a{cursor:text}.ui-tabs-disabled{opacity:.4}.ui-tabs li.current,.ui-tabs li.current a{color:#6399ab;text-decoration:none}.ie .ui-tabs-disabled{filter:alpha(opacity=40)}.ui-tabs .ui-tabs-disabled a:link,.ui-tabs .ui-tabs-disabled a:visited{color:#000}.ui-tabs-hide{display:none}.ui-tabs .toggle.last{float:right}.ui-dialog .ui-dialog-titlebar{background:#1e2529;color:#fff;font-size:14px;font-weight:bold;min-height:28px;padding:0;position:relative;z-index:1;display:none}.ie .ui-dialog .ui-dialog-container{z-index:1}.ui-dialog.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-dialog .ui-dialog-titlebar-close{background:url(../images/application/close.png) no-repeat;height:16px;position:absolute;right:5px;top:6px;width:16px}.ui-dialog .ui-dialog-titlebar-close span{display:none}.ui-dialog.has-title .ui-dialog-title{background:url(../images/arrows/04_right.png) no-repeat 7px 50%;display:block;font-weight:bold;padding:5px;padding-left:20px}.ui-dialog.ui-resizable .ui-dialog-content{padding:14px}.ui-dialog.ui-resizable-disabled .ui-dialog-content{padding:7px}.ui-dialog .ui-dialog-buttonpane{bottom:8px;position:absolute;text-align:center;width:100%}.ui-dialog .ui-dialog-buttonpane button{margin:6px}.ui-dialog{border:0;background:0;position:absolute;padding:4px}.ui-dialog-titlebar{display:none!important}#ui-datepicker-div,.ui-datepicker-inline{background:#fff;border:2px solid #828f95;padding:3px;width:185px}#ui-datepicker-div{display:none}.ui-datepicker-inline{border:0;display:block;float:left}.ui-datepicker-dialog{padding:5px!important}img.ui-datepicker-trigger{margin:2px;vertical-align:middle}.ui-datepicker-header,.ui-datepicker{clear:both;float:left;width:100%}.ui-datepicker-clear,.ui-datepicker-prev{float:left;width:34%}.ui-datepicker-prev a,.ui-datepicker-next a{background:url() no-repeat;font-size:0;height:16px;line-height:0;text-indent:-9999em;width:16px}.ui-datepicker-prev a{background-image:url(../images/application/datepicker_previous.png)}.ui-datepicker-next a{background-image:url(../images/application/datepicker_next.png)}.ui-datepicker-current{float:left;line-height:1.3;text-align:center;width:30%}.ui-datepicker-close a{background:url(../images/application/close.png) no-repeat;display:block;float:right;height:16px;margin:5px 5px 5px 0;text-indent:-9999em;width:16px}.ui-datepicker-next{float:right;text-align:right}.ui-datepicker-header{border-bottom:1px solid #dedede;font-weight:bold;padding:5px 0 6px;text-align:center}.ui-datepicker-header select{background:#727c81;border:0;color:#fff;font-weight:bold}.ui-datepicker{text-align:center;width:auto}.ui-datepicker a{display:block;width:23px}.ui-datepicker-week-col{color:#b5bfc4}.ui-datepicker-current-day a{background-color:#fff;border:1px solid #727c81;color:#369}.ui-datepicker-current-day a:hover{background-color:#dff4ff;border-color:#aeb8bc;color:#06c}.ui-datepicker .ui-datepicker-unselectable{color:#b5bfc4}#ui-datepicker-div a,.ui-datepicker-inline a{cursor:pointer}.ui-colorpicker{background-image:url(../images/color_picker/picker_container_bg.png);font:11px Arial,Helvetica,sans-serif;height:192px;position:relative;width:305px}.ui-colorpicker,.ui-dialog.ui-colorpicker{width:auto;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:1px solid #808080;height:auto}.ui-colorpicker-inline{position:static}.ui-colorpicker-buttonset{float:left;margin-left:.4em}.ui-colorpicker-buttonset .ui-button{margin:.5em 0 .5em 0;cursor:pointer}.ui-colorpicker table{font-size:100%;margin:0}.ui-colorpicker table td{vertical-align:top}.ui-colorpicker-padding-left{padding-left:10px}.ui-colorpicker-padding-top{padding-top:10px}.ui-colorpicker-border{border:1px inset;display:inline-block}.ui-colorpicker-map>*,.ui-colorpicker-bar>*{position:absolute;cursor:crosshair}.ui-colorpicker-map-pointer,.ui-colorpicker-bar-pointer{position:absolute}.ui-colorpicker-map,.ui-colorpicker-map>*{display:block;width:256px;height:256px;overflow:hidden}.ui-colorpicker-map-layer-1,.ui-colorpicker-map-layer-2{background:url(../images/color_picker/map.png) no-repeat}.ui-colorpicker-map-layer-alpha{background:url(../images/color_picker/map-opacity.png)}.ui-colorpicker-map-pointer{display:inline-block;width:15px;height:15px;background:url(../images/color_picker/map-pointer.png) no-repeat}.ui-colorpicker-bar,.ui-colorpicker-bar>*{display:block;width:20px;height:256px;overflow:hidden;background-repeat:repeat-x}.ui-colorpicker-bar-layer-1,.ui-colorpicker-bar-layer-2,.ui-colorpicker-bar-layer-3,.ui-colorpicker-bar-layer-4{background:url(../images/color_picker/bar.png) repeat-x}.ui-colorpicker-bar-layer-alpha{background:url(../images/color_picker/bar-opacity.png)}.ui-colorpicker-bar-layer-alphabar{background:url(../images/color_picker/bar-alpha.png)}.ui-colorpicker-bar-pointer{display:inline-block;width:20px;height:7px;background:url(../images/color_picker/bar-pointer.png) no-repeat}.ui-colorpicker-preview{text-align:center}.ui-colorpicker-preview-initial{cursor:pointer}.ui-colorpicker-preview-initial,.ui-colorpicker-preview-current{width:50px;height:20px;display:inline-block}.ui-colorpicker-preview-initial-alpha,.ui-colorpicker-preview-current-alpha{width:50px;height:20px;display:inline-block;background:url(../images/color_picker/preview-opacity.png) repeat}.ui-colorpicker-rgb label,.ui-colorpicker-hsv label,.ui-colorpicker-hsl label,.ui-colorpicker-lab label,.ui-colorpicker-cmyk label,.ui-colorpicker-alpha label{width:1.5em;display:inline-block}.ui-colorpicker-number{margin:.1em;width:4em}.ui-colorpicker-swatches{width:84px;height:256px;overflow:auto;background-color:#f8f8f8}.ui-colorpicker-swatch{cursor:pointer;float:left;width:11px;height:11px;border-right:1px solid black;border-bottom:1px solid black}.ui-autocomplete-results{border:1px solid;border-color:#bfbfbf #dedede #dedede #bfbfbf;overflow:hidden;padding:0;z-index:300}.ui-autocomplete-results ul{list-style:none;list-style-position:outside;margin:0;padding:0;width:100%}.ui-autocomplete-results li{cursor:default;display:block;line-height:16px;margin:0;overflow:hidden;padding:2px 5px}.ui-autocomplete-loading,.ui-autocomplete-loading.focus{background-image:url(../images/application/loading_indicator.gif);background-position:right center;background-repeat:no-repeat}.ui-autocomplete-results li strong{color:#06c;font-weight:bold}.ui-tags{display:block;padding:5px 0 2px}.ui-tags:after{clear:both;content:".";display:block;height:0;visibility:hidden}.ie .ui-tags{height:1%}.ui-tags.empty{display:none}.ui-tags .ui-tag{background:#dff4ff;border:1px solid #a7cedf;float:left;margin-bottom:3px;margin-right:3px;padding:3px 20px 3px 6px;padding-right:20px;position:relative}.ui-tags .ui-tag:hover{border-color:#aeb8bc}.ui-tags .ui-tag-delete{display:block;padding:6px;position:absolute;right:0;top:3px}.ui-tags .ui-tag-delete span{background:url(../images/application/close_small.png) no-repeat 0 0;cursor:pointer;display:block;font-size:0;height:7px;text-indent:-9999em;width:7px}.ui-tags .ui-tag-delete:hover span{background-position:0 100%}.ui-tags-input{width:200px}.tags-vocabulary-name span{font-weight:bold;padding-bottom:3px}.ui-widget-overlay{position:fixed;left:0;top:0;background-color:rgba(0,0,0,.8);height:100%;width:100%}.ui-icon-closethick{display:inherit!important}.lfr-component.lfr-menu-list{background:#FFF;border:1px solid #e2e2e2}.freeform .portlet{margin-bottom:0}.portlet-topper{position:relative}.portlet-title{font-weight:bold;min-width:50%;background-color:transparent}.portlet-title img{vertical-align:middle}.portlet-icons{margin:0;position:absolute;right:5px;text-align:right;top:-10px;width:auto}.portlet-icon-back{background:url(../images/arrows/01_left.png) no-repeat 0 50%;font-weight:bold;padding:3px 0 3px 18px}.lfr-panel{margin:0 auto;width:90%}.lfr-panel .portlet-title{font-size:13px}.lfr-panel #content-wrapper{margin:0;width:auto}.lfr-panel .lfr-add-content h2 span{background-color:#d3dadd}.lfr-add-content h2,.lfr-add-content .lfr-add-content h2{height:16px;font-weight:100}.lfr-add-content h2:hover,.lfr-add-content .lfr-add-content h2:hover{background-color:#f0f0f0;border-radius:4px}.portlet-section-selected,.portlet-section-selected a{background:#727c81;color:#fff;font-weight:bold;text-decoration:none}.portlet-section-selected a:hover,.portlet-section-selected a:focus{background-color:#727c81}.restricted,.restricted td{background:#fdd;border:0}.restricted *{color:#727c81}.restricted .col-1{background-image:url(../images/messages/error.png);background-position:5px 50%;background-repeat:no-repeat;padding-left:28px}.lfr-portlet-item,.lfr-portlet-item p a{font-size:1em}.lfr-actions,.lfr-actions ul{background:#fff url(../images/forms/button.png) repeat-x 0 100%;border:1px solid;border-color:#dedede #bfbfbf #bfbfbf #dedede}.lfr-actions ul{bottom:-1px}.lfr-actions .lfr-trigger li{background:transparent;border-bottom:1px solid #dedede;padding:2px}.lfr-actions .lfr-trigger li a{padding:5px 10px 5px 25px}.lfr-actions .lfr-trigger li a:hover{background-color:#828f95;color:#fff}.lfr-actions .lfr-trigger li a img{left:3px;position:absolute}.lfr-actions .lfr-trigger li.last{border-bottom:0}.lfr-actions.portlet-options{background:0;border:0;float:left}.lfr-actions.portlet-options .lfr-trigger{padding:0}.lfr-actions.portlet-options .lfr-trigger strong{min-width:0;padding:1px 3px}.lfr-actions.portlet-options .lfr-trigger strong span{background-image:url(../images/portlet/options.png);background-position:0 0;display:block;height:16px;padding:0;text-indent:-9999em;width:16px}.portlet-options.visible .lfr-trigger strong span{background-image:url(../images/portlet/options_selected.png)}.taglib-calendar tr.portlet-section-header th,.taglib-calendar tr td{border:0}.taglib-calendar tr td a{background-color:#f0f5f7;border:1px solid #fff;border-bottom:0;border-left:none;display:block;height:15px;padding:5px 0}.taglib-calendar table td{border-width:0}.taglib-calendar tr td a:hover{background-color:#727c81;color:#fff}.taglib-calendar .calendar-current-day,.taglib-calendar .calendar-current-day a{background-color:#fff}.taglib-calendar .calendar-current-day a{border:1px solid #727c81;color:#369;text-decoration:underline}.taglib-calendar tr td.calendar-inactive{background-color:#fff;color:#b5bfc4}.taglib-calendar tr th{border-bottom-color:#d7d7d7}.ie .taglib-calendar tr td.first a{border-right:0}.can-layout .signed-in.controls-visible .portlet-icons:hover{height:auto;right:-45px;z-index:9999999;width:18px;padding-left:25px}.can-layout .portlet-icons{top:0!important;position:absolute;right:-18px;width:0;background-color:#fff!IMPORTANT;background-color:rgba(255,255,255,0.5)!IMPORTANT;border:1px solid #808080;border-radius:4px;padding:2px 2px 2px 16px;top:0;height:14px;overflow:hidden;z-index:9999;display:none}.signed-in.controls-visible .portlet-boundary:hover .portlet-icons{display:block}.can-layout .signed-in.controls-visible .portlet-boundary:hover .portlet-content{margin:-10px;border:10px solid #fa0;border-radius:10px}.portlet-icons .portlet-title{width:16px;height:16px}.portlet-icons .portlet-move-icon{width:16px;height:16px;display:block;position:absolute;left:-1px;top:1px;text-align:center}.portlet-icons .portlet-move a{cursor:move}.portlet-icons .portlet-move-prev{top:19px}.portlet-icons .portlet-move-next{top:37px}.portlet-icons nobr{padding-left:2px;padding-bottom:2px;display:inline-block}