@import url('https://fonts.googleapis.com/css?family=Roboto|Open+Sans');html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;-moz-outline:0;outline:0;padding:0;vertical-align:baseline;-webkit-appearance:none}body{background:#fff;color:#000;line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}span,p,label,h1,h2,h3,h4{cursor:default}@font-face{font-family:'icomoon';
src:url('/StarRezPortalx/content/theme/../fonts/icomoon.ttf') format('truetype'),url('/StarRezPortalx/content/theme/../fonts/icomoon.woff') format('woff');
font-weight:normal;
font-style:normal}
.portalx .autocomplete-list{display:block;position:relative;float:left;z-index:10000}.portalx .autocomplete-tooltip{display:block;position:relative;float:left;z-index:10000;background-color:#fda;padding:5px;border:1px solid #000;width:300px;margin:0 0 0 5px}.portalx .autocomplete-panel{display:block;position:fixed;z-index:10005}.portalx .autocomplete-temp-container{position:relative;top:1.5em;width:10px;height:10px;display:inline-block}.portalx .edit-control.date-picker .checkbox,.portalx .edit-control.checkbox{margin-top:0;margin-bottom:0;background-color:transparent;border:1px solid #ddd;border-color:transparent}.portalx .edit-control.date-picker .checkbox+.dropdown-container.fill,.portalx .edit-control.checkbox+.dropdown-container.fill{width:calc(100% - 40px)}.portalx .edit-control.date-picker .checkbox.small,.portalx .edit-control.checkbox.small,.portalx .edit-control.date-picker .checkbox.medium,.portalx .edit-control.checkbox.medium,.portalx .edit-control.date-picker .checkbox.large,.portalx .edit-control.checkbox.large{width:auto;min-width:30px;min-height:30px;display:inline-block;line-height:normal}.portalx .edit-control.date-picker .checkbox .controls-container,.portalx .edit-control.checkbox .controls-container{height:100%;display:inline-block;vertical-align:top;width:30px;padding:0;border:0;background-color:transparent;cursor:pointer;position:relative}.portalx .edit-control.date-picker .checkbox .controls-container>div,.portalx .edit-control.checkbox .controls-container>div{border:1px solid #333;height:14px;width:14px;margin:8px}.portalx .edit-control.date-picker .checkbox .controls-container input[type=checkbox],.portalx .edit-control.checkbox .controls-container input[type=checkbox]{display:none}.portalx .edit-control.date-picker .checkbox .controls-container.ticked>div,.portalx .edit-control.checkbox .controls-container.ticked>div{vertical-align:top;display:inline-block;color:#333;display:block}.portalx .edit-control.date-picker .checkbox .controls-container.ticked>div:after,.portalx .edit-control.checkbox .controls-container.ticked>div:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f00c";font-size:14px;height:30px;width:30px;display:inline-block;line-height:30px;text-align:center}.portalx .edit-control.date-picker .checkbox .controls-container.ticked>div:after,.portalx .edit-control.checkbox .controls-container.ticked>div:after{font-size:14px}.portalx .edit-control.date-picker .checkbox .controls-container.ticked>div:after,.portalx .edit-control.checkbox .controls-container.ticked>div:after{color:#333;position:absolute;font-size:20px;top:0;left:0}.portalx .edit-control.date-picker .checkbox>label,.portalx .edit-control.checkbox>label{max-width:calc(100% - 50px);line-height:30px;margin:0 10px;display:inline-block;vertical-align:top;padding-left:0}.portalx #new-button-checkbox-label-design .edit-control.checkbox:focus,.portalx #new-button-checkbox-label-design .edit-control.checkbox.focus:not(.disabled){border:1px solid transparent;outline:none}.portalx #new-button-checkbox-label-design .ui-date-end .edit-control.checkbox:focus,.portalx #new-button-checkbox-label-design .ui-date-end .edit-control.checkbox.focus:not(.disabled){border:none}.portalx #new-button-checkbox-label-design .details label.ui-nights-description{width:inherit}.portalx #new-button-checkbox-label-design .details label{margin-right:10px}.portalx #new-button-checkbox-label-design footer .view-fields label,.portalx #new-button-checkbox-label-design .view-control.checkbox label,.portalx #new-button-checkbox-label-design .details label{width:180px}.portalx #new-button-checkbox-label-design .login-page label,.portalx #new-button-checkbox-label-design #adminpage .edit-fields label,.portalx #new-button-checkbox-label-design footer .view-fields label,.portalx #new-button-checkbox-label-design .view-control.checkbox label,.portalx #new-button-checkbox-label-design .details label,.portalx #new-button-checkbox-label-design .popup-container label{color:#6d748d;font-size:14px;letter-spacing:0.02em;line-height:130%;display:inline-block;margin-top:0}.portalx #new-button-checkbox-label-design .popup-container footer .right{display:flex;align-items:center}.portalx #new-button-checkbox-label-design .popup-container footer .right .edit-control.checkbox{display:inline-flex;align-items:center;justify-content:center;margin:0 5px}.portalx #new-button-checkbox-label-design .popup-container footer label{width:90px}.portalx #new-button-checkbox-label-design .popup-container .edit-control.checkbox{display:inline-flex;align-items:center}.portalx #new-button-checkbox-label-design .open .sr_module_filter_collapsable .fieldset-block .edit-fields>li .edit-control,.portalx #new-button-checkbox-label-design .login-page .edit-control.checkbox,.portalx #new-button-checkbox-label-design .sr_module_filter_sticky_footer .edit-control.checkbox{display:inline-flex;align-items:center}.portalx #new-button-checkbox-label-design .open .data .edit-control.checkbox .controls-container div,.portalx #new-button-checkbox-label-design #adminpage .edit-control.checkbox .controls-container div,.portalx #new-button-checkbox-label-design .report-editor-details .edit-control.checkbox .controls-container div,.portalx #new-button-checkbox-label-design .login-page .edit-control.checkbox .controls-container div,.portalx #new-button-checkbox-label-design .directory-grid .edit-control.checkbox .controls-container div,.portalx #new-button-checkbox-label-design .sr_module_filter_sticky_footer .edit-control.checkbox .controls-container div,.portalx #new-button-checkbox-label-design .popup-container .edit-control.checkbox .controls-container div{background-color:#fff;border:2px solid #c4c9d2}.portalx #new-button-checkbox-label-design .open .data .edit-control.checkbox .ticked.controls-container div,.portalx #new-button-checkbox-label-design #adminpage .edit-control.checkbox .ticked.controls-container div,.portalx #new-button-checkbox-label-design .report-editor-details .edit-control.checkbox .ticked.controls-container div,.portalx #new-button-checkbox-label-design .login-page .edit-control.checkbox .ticked.controls-container div,.portalx #new-button-checkbox-label-design .directory-grid .edit-control.checkbox .ticked.controls-container div,.portalx #new-button-checkbox-label-design .sr_module_filter_sticky_footer .edit-control.checkbox .ticked.controls-container div,.portalx #new-button-checkbox-label-design .popup-container .edit-control.checkbox .ticked.controls-container div{background-color:#0075db;border-color:#0075db}.portalx #new-button-checkbox-label-design .open .data .edit-control.checkbox.focus .controls-container div::before,.portalx #new-button-checkbox-label-design #adminpage .edit-control.checkbox.focus .controls-container div::before,.portalx #new-button-checkbox-label-design .report-editor-details .edit-control.checkbox.focus .controls-container div::before,.portalx #new-button-checkbox-label-design .login-page .edit-control.checkbox.focus .controls-container div::before,.portalx #new-button-checkbox-label-design .directory-grid .edit-control.checkbox.focus .controls-container div::before,.portalx #new-button-checkbox-label-design .sr_module_filter_sticky_footer .edit-control.checkbox.focus .controls-container div::before,.portalx #new-button-checkbox-label-design .popup-container .edit-control.checkbox.focus .controls-container div::before,.portalx #new-button-checkbox-label-design .open .data .edit-control.checkbox .controls-container:focus div::before,.portalx #new-button-checkbox-label-design #adminpage .edit-control.checkbox .controls-container:focus div::before,.portalx #new-button-checkbox-label-design .report-editor-details .edit-control.checkbox .controls-container:focus div::before,.portalx #new-button-checkbox-label-design .login-page .edit-control.checkbox .controls-container:focus div::before,.portalx #new-button-checkbox-label-design .directory-grid .edit-control.checkbox .controls-container:focus div::before,.portalx #new-button-checkbox-label-design .sr_module_filter_sticky_footer .edit-control.checkbox .controls-container:focus div::before,.portalx #new-button-checkbox-label-design .popup-container .edit-control.checkbox .controls-container:focus div::before{content:"";border:2px solid #0075db;border-radius:6px;height:20.5px;width:20.5px;position:absolute}.portalx #new-button-checkbox-label-design .report-editor-details .edit-control.checkbox.focus .controls-container div::before,.portalx #new-button-checkbox-label-design .sr_module_filter_sticky_footer .edit-control.checkbox.focus .controls-container div::before,.portalx #new-button-checkbox-label-design .report-editor-details .edit-control.checkbox .controls-container:focus div::before,.portalx #new-button-checkbox-label-design .sr_module_filter_sticky_footer .edit-control.checkbox .controls-container:focus div::before{top:-2px;left:4px}.portalx #new-button-checkbox-label-design .open .data .ui-hosted-dropdown~.multiple-select-contents li .edit-control.checkbox .controls-container:focus div::before{top:5px;left:1px}.portalx #new-button-checkbox-label-design .popup-container article .edit-control.checkbox .controls-container:focus div::before{left:4.5px}.portalx #new-button-checkbox-label-design .popup-container article .js-form .fieldset-block .ui-date-end .date-picker.has-date .edit-control.checkbox .controls-container:focus div::before{top:4px;left:4px}.portalx #new-button-checkbox-label-design .popup-container article .js-form .fieldset-block .date-picker.has-date .edit-control.checkbox .controls-container:focus div::before{top:4px;left:4.5px}.portalx #new-button-checkbox-label-design .popup-container article .fieldset-block .date-picker.has-date .edit-control.checkbox .controls-container:focus div::before{top:4.5px;left:4.5px}.portalx #new-button-checkbox-label-design .directory-grid th .edit-control.checkbox .controls-container:focus div::before{top:4.5px;left:5px}.portalx #new-button-checkbox-label-design .view-selected-report .open .multiple-select-contents li .edit-control.checkbox .controls-container:focus div::before,.portalx #new-button-checkbox-label-design .open .data .multiple-select-contents li .edit-control.checkbox .controls-container:focus div::before{top:5px;left:5px}.portalx #new-button-checkbox-label-design .open .data .edit-control.checkbox .controls-container:focus div::before,.portalx #new-button-checkbox-label-design .loginpopup-auth .popup-container article .edit-control.checkbox .controls-container:focus div::before,.portalx #new-button-checkbox-label-design .login-page .edit-control.checkbox .controls-container:focus div::before,.portalx #new-button-checkbox-label-design .popup-container footer .edit-control.checkbox .controls-container:focus div::before,.portalx #new-button-checkbox-label-design .popup-container article .no-legend .edit-control.checkbox .controls-container:focus div::before,.portalx #new-button-checkbox-label-design .popup-container article .edit-fields .edit-control.checkbox .controls-container:focus div::before{top:-1px;left:5px}.portalx #new-button-checkbox-label-design .directory-grid .edit-control.checkbox .controls-container:focus div::before{top:-1px;left:4.5px}.portalx #new-button-checkbox-label-design .getmanagepanel-dashboard .popup-container article .edit-fields .edit-control.checkbox .controls-container:focus div::before{top:-1.5px;left:5px}.portalx #new-button-checkbox-label-design .report-editor-details .edit-control.checkbox .controls-container:focus div::before{top:-1.5px}.portalx #new-button-checkbox-label-design .popup-container article .date-picker .edit-control.checkbox .controls-container:focus div::before,.portalx #new-button-checkbox-label-design .sr_module_filter_sticky_footer .sr_module_filter_sticky_footer_body .edit-control.checkbox .controls-container:focus div::before,.portalx #new-button-checkbox-label-design .getmanagepanel-dashboard .popup-container article .ui-chartoptions .edit-fields .edit-control.checkbox .controls-container:focus div::before{top:-1.5px;left:4.5px}.portalx #new-button-checkbox-label-design .popup-container .edit-control.checkbox .controls-container:focus div::before{top:3.5px;left:3.5px}.portalx #new-button-checkbox-label-design .view-control.checkbox .controls-container div{border:2px solid #566878}.portalx #new-button-checkbox-label-design .view-control.checkbox .ticked.controls-container div{background-color:#566878}.portalx #new-button-checkbox-label-design .directory-grid th .edit-control.checkbox .ticked.controls-container div::after,.portalx #new-button-checkbox-label-design .view-selected-report .open .multiple-select-contents li .edit-control.checkbox .controls-container div::after,.portalx #new-button-checkbox-label-design .open .data .multiple-select-contents li .edit-control.checkbox .controls-container div::after{top:0;left:0}.portalx #new-button-checkbox-label-design .open .data .ui-hosted-dropdown~.multiple-select-contents li .edit-control.checkbox .controls-container div::after{top:0;left:-4px}.portalx #new-button-checkbox-label-design .popup-container article .clickable-edit .view-control.checkbox .ticked.controls-container div::after,.portalx #new-button-checkbox-label-design .view-control.checkbox .ticked.controls-container div::after{top:1px;left:1px}.portalx #new-button-checkbox-label-design .popup-container article .fieldset-block .date-picker.has-date .checkbox .ticked.controls-container div::after,.portalx #new-button-checkbox-label-design .popup-container article .js-form .date-picker.has-date .checkbox .ticked.controls-container div::after{top:-1px;left:-1px}.portalx #new-button-checkbox-label-design .popup-container article .checkbox .ticked.controls-container div::after,.portalx #new-button-checkbox-label-design .popup-container article .date-picker .checkbox .ticked.controls-container div::after{top:0px;left:-1px}.portalx #new-button-checkbox-label-design .open .data .edit-control.checkbox .controls-container div::after,.portalx #new-button-checkbox-label-design .report-editor-details .edit-control.checkbox .ticked.controls-container div::after,.portalx #new-button-checkbox-label-design .login-page .edit-control.checkbox .ticked.controls-container div::after,.portalx #new-button-checkbox-label-design .directory-grid .edit-control.checkbox .ticked.controls-container div::after,.portalx #new-button-checkbox-label-design #adminpage .edit-control.checkbox .ticked.controls-container div::after,.portalx #new-button-checkbox-label-design .sr_module_filter_sticky_footer .checkbox .ticked.controls-container div::after,.portalx #new-button-checkbox-label-design .popup-container article .fieldset-block .checkbox .ticked.controls-container div::after,.portalx #new-button-checkbox-label-design .popup-container article .no-legend .checkbox .ticked.controls-container div::after,.portalx #new-button-checkbox-label-design .popup-container article .js-form .checkbox .ticked.controls-container div::after,.portalx #new-button-checkbox-label-design .popup-container footer .checkbox .ticked.controls-container div::after{top:-6px;left:0}.portalx #new-button-checkbox-label-design .open .data .edit-control.checkbox .controls-container,.portalx #new-button-checkbox-label-design #adminpage .edit-control.checkbox .controls-container,.portalx #new-button-checkbox-label-design .report-editor-details .edit-control.checkbox .controls-container,.portalx #new-button-checkbox-label-design .login-page .edit-control.checkbox .controls-container,.portalx #new-button-checkbox-label-design .directory-grid .edit-control.checkbox .controls-container,.portalx #new-button-checkbox-label-design .sr_module_filter_sticky_footer .edit-control.checkbox .controls-container,.portalx #new-button-checkbox-label-design .view-control.checkbox .controls-container,.portalx #new-button-checkbox-label-design .popup-container .edit-control.checkbox .controls-container{display:flex;align-items:center;justify-content:center;outline:none}.portalx #new-button-checkbox-label-design .open .data .edit-control.checkbox .controls-container div,.portalx #new-button-checkbox-label-design #adminpage .edit-control.checkbox .controls-container div,.portalx #new-button-checkbox-label-design .report-editor-details .edit-control.checkbox .controls-container div,.portalx #new-button-checkbox-label-design .login-page .edit-control.checkbox .controls-container div,.portalx #new-button-checkbox-label-design .directory-grid .edit-control.checkbox .controls-container div,.portalx #new-button-checkbox-label-design .sr_module_filter_sticky_footer .edit-control.checkbox .controls-container div,.portalx #new-button-checkbox-label-design .view-control.checkbox .controls-container div,.portalx #new-button-checkbox-label-design .popup-container .edit-control.checkbox .controls-container div{border-radius:4px;height:16px;width:16px;margin:1px}.portalx #new-button-checkbox-label-design .open .data .edit-control.checkbox .ticked.controls-container div:after,.portalx #new-button-checkbox-label-design #adminpage .edit-control.checkbox .ticked.controls-container div:after,.portalx #new-button-checkbox-label-design .report-editor-details .edit-control.checkbox .ticked.controls-container div:after,.portalx #new-button-checkbox-label-design .login-page .edit-control.checkbox .ticked.controls-container div:after,.portalx #new-button-checkbox-label-design .directory-grid .edit-control.checkbox .ticked.controls-container div:after,.portalx #new-button-checkbox-label-design .sr_module_filter_sticky_footer .edit-control.checkbox .ticked.controls-container div:after,.portalx #new-button-checkbox-label-design .view-control.checkbox .ticked.controls-container div:after,.portalx #new-button-checkbox-label-design .popup-container .edit-control.checkbox .ticked.controls-container div:after{color:#fff;position:absolute;font-size:11px;z-index:1}.portalx .edit-control.checkbox:focus,.portalx .edit-control.checkbox.focus:not(.disabled){border:1px solid #0075db;position:relative;z-index:1}.portalx .edit-control.checkbox:focus.invalid,.portalx .edit-control.checkbox.focus:not(.disabled).invalid{margin-bottom:1.5em}.portalx .view-control.checkbox{vertical-align:top;display:inline-block;position:relative}.portalx .view-control.checkbox .controls-container>div{border:1px solid #333;height:14px;width:14px;margin:1px}.portalx .view-control.checkbox .controls-container.ticked>div:after{color:#333;position:absolute;font-size:20px;z-index:1;top:0;left:0}.portalx .view-control.checkbox>label{line-height:16px}.portalx .view-control.checkbox .controls-container{display:inline-block;position:relative}.portalx .view-control.checkbox .controls-container:after{color:1px solid #ddd;position:absolute;font-size:20px}.portalx .view-control.checkbox .controls-container input[type=checkbox]{display:none}.portalx .view-control.checkbox .controls-container.ticked>div{vertical-align:top;display:inline-block;color:#333}.portalx .view-control.checkbox .controls-container.ticked>div:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f00c";font-size:14px;height:16px;width:16px;display:inline-block;line-height:16px;text-align:center}.portalx .view-control.checkbox .controls-container.ticked>div:after{font-size:14px}.portalx .view-control.checkbox>label{margin-left:10px;vertical-align:top;float:none}.portalx .edit-control.colour{border:1px solid #ddd;border-radius:2px;background-color:#fff}.portalx .edit-control.colour:hover:not(.disabled){border:1px solid #a0a0a0}.portalx .edit-control.colour.datachanged{border-color:#ffd27f}.portalx .edit-control.colour.invalid[data-validation-required-validatortype="Required"]:before,.portalx .edit-control.colour.invalid[data-validation-required-validatortype="Ignorable"]:before,.portalx .edit-control.colour.invalid[data-validation-number-validatortype]:before,.portalx .edit-control.colour.invalidated:before{opacity:0;transition:linear all 0.3s;content:attr(data-validation-required-message);position:absolute;top:102%;padding:3px 0;font:10px Roboto,tahoma,arial;width:-webkit-max-content;width:-moz-max-content;width:-o-max-content;max-width:450px;color:#fff;z-index:-1}.portalx .edit-control.colour.invalid[data-validation-required-validatortype="Required"].focus:before,.portalx .edit-control.colour.invalid[data-validation-required-validatortype="Ignorable"].focus:before,.portalx .edit-control.colour.invalid[data-validation-number-validatortype].focus:before,.portalx .edit-control.colour.invalidated.focus:before,.portalx .edit-control.colour.invalid[data-validation-required-validatortype="Required"]:focus:before,.portalx .edit-control.colour.invalid[data-validation-required-validatortype="Ignorable"]:focus:before,.portalx .edit-control.colour.invalid[data-validation-number-validatortype]:focus:before,.portalx .edit-control.colour.invalidated:focus:before{background-color:#fff;color:#c0392b;opacity:1}.portalx .edit-control.colour.invalid[data-validation-required-validatortype="Required"]:after,.portalx .edit-control.colour.invalid[data-validation-required-validatortype="Ignorable"]:after,.portalx .edit-control.colour.invalid[data-validation-number-validatortype]:after,.portalx .edit-control.colour.invalidated:after{content:'';border-right:4px solid #c0392b;position:absolute;top:0;right:0;height:calc(100% - 4px);border-radius:2px;margin:2px}.portalx .edit-control.colour:focus,.portalx .edit-control.colour.focus:not(.disabled){border:1px solid #0075db;position:relative;z-index:1}.portalx .edit-control.colour:focus.invalid,.portalx .edit-control.colour.focus:not(.disabled).invalid{margin-bottom:1.5em}.portalx .edit-control.colour.highlight,.portalx .edit-control.colour.datachanged.highlight{border-color:#565656}.portalx .edit-control.colour>div:not(.ui-colorpicker){display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex}.portalx .edit-control.colour>div:not(.ui-colorpicker) input{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;box-sizing:border-box;border:none;margin:0;padding:0 7px;height:30px;background-color:transparent;text-transform:lowercase}.portalx .edit-control.colour>div:not(.ui-colorpicker)>.trans{-ms-flex:0 0 30px;-webkit-flex:0 0 30px;flex:0 0 30px;flex-basis:30px;width:30px;height:30px;order:1;align-self:center;border-radius:2px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAChJREFUeNpiPHPmDAMMGBsbw9lMDDgA6RKM////h3POnj1LCzsAAgwAQtYIcFfEyzkAAAAASUVORK5CYII=')}.portalx .edit-control.colour>div:not(.ui-colorpicker)>.trans>.indicator{display:inline-block;width:100%;height:100%;border-radius:2px}.portalx .edit-control.colour>div:not(.ui-colorpicker)>button{order:2;align-self:center;flex:1 0 auto;width:20px;display:none;vertical-align:top}.portalx .edit-control.colour>div:not(.ui-colorpicker)>button>span{display:none}.portalx .edit-control.colour>div:not(.ui-colorpicker)>button:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f122";font-size:14px;height:30px;width:20px;display:inline-block;line-height:30px;text-align:center}.portalx .display-control.colour{background-color:#fff;display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex}.portalx .display-control.colour>.colour-value{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;box-sizing:border-box;border:none;margin:0;padding:0 7px;height:30px;line-height:30px;background-color:transparent;text-transform:lowercase}.portalx .display-control.colour>.trans{-ms-flex:0 0 30px;-webkit-flex:0 0 30px;flex:0 0 30px;flex-basis:30px;width:30px;height:30px;order:1;align-self:center;border-radius:2px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAChJREFUeNpiPHPmDAMMGBsbw9lMDDgA6RKM////h3POnj1LCzsAAgwAQtYIcFfEyzkAAAAASUVORK5CYII=')}.portalx .display-control.colour>.trans>.indicator{display:inline-block;width:100%;height:100%;border-radius:2px}.portalx .ui-colorpicker{font-family:Arial;font-size:12px}.portalx .ui-controls-container.colour-picker{display:inline-block}.portalx .ui-controls-container .sp-replacer{background-color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;border-radius:3px;box-shadow:none;vertical-align:top;border:0}.portalx .control-copyable{display:flex}.portalx .control-copyable>.edit-control{width:100%}.portalx .control-copyable>.edit-control input{cursor:pointer}.portalx .control-copyable>.image-button-container{margin-left:20px}.portalx .edit-control.daterange{width:230px}.portalx .edit-control.daterange>div:before,.portalx .edit-control.daterange>div:after{display:inline-block;width:30px;text-align:center;position:absolute;line-height:30px;font-size:14px}.portalx .edit-control.daterange>div:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f073";left:0}.portalx .edit-control.daterange>div:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f107";right:0}.portalx .edit-control.daterange>div>span>input{text-indent:30px;position:relative;z-index:1}.portalx .daterangepicker:after{display:none}.portalx .daterangepicker .ranges li{background-color:transparent;border:0;color:#2a4357;padding:14px;border-radius:2px;margin:0}.portalx .daterangepicker .ranges button.hide{display:none}.portalx .daterangepicker .ranges li:hover,.portalx .daterangepicker .ranges li.active{background-color:#4b97f9;border:0}.portalx .edit-control.date-picker{border:1px solid #ddd;border-radius:2px;background-color:#fff}.portalx .edit-control.date-picker.small,.portalx .edit-control.date-picker.medium,.portalx .edit-control.date-picker.large{width:auto}.portalx .edit-control.date-picker:hover:not(.disabled){border:1px solid #a0a0a0}.portalx .edit-control.date-picker.datachanged{border-color:#ffd27f}.portalx .edit-control.date-picker.invalid[data-validation-required-validatortype="Required"]:before,.portalx .edit-control.date-picker.invalid[data-validation-required-validatortype="Ignorable"]:before,.portalx .edit-control.date-picker.invalid[data-validation-number-validatortype]:before,.portalx .edit-control.date-picker.invalidated:before{opacity:0;transition:linear all 0.3s;content:attr(data-validation-required-message);position:absolute;top:102%;padding:3px 0;font:10px Roboto,tahoma,arial;width:-webkit-max-content;width:-moz-max-content;width:-o-max-content;max-width:450px;color:#fff;z-index:-1}.portalx .edit-control.date-picker.invalid[data-validation-required-validatortype="Required"].focus:before,.portalx .edit-control.date-picker.invalid[data-validation-required-validatortype="Ignorable"].focus:before,.portalx .edit-control.date-picker.invalid[data-validation-number-validatortype].focus:before,.portalx .edit-control.date-picker.invalidated.focus:before,.portalx .edit-control.date-picker.invalid[data-validation-required-validatortype="Required"]:focus:before,.portalx .edit-control.date-picker.invalid[data-validation-required-validatortype="Ignorable"]:focus:before,.portalx .edit-control.date-picker.invalid[data-validation-number-validatortype]:focus:before,.portalx .edit-control.date-picker.invalidated:focus:before{background-color:#fff;color:#c0392b;opacity:1}.portalx .edit-control.date-picker.invalid[data-validation-required-validatortype="Required"]:after,.portalx .edit-control.date-picker.invalid[data-validation-required-validatortype="Ignorable"]:after,.portalx .edit-control.date-picker.invalid[data-validation-number-validatortype]:after,.portalx .edit-control.date-picker.invalidated:after{content:'';border-right:4px solid #c0392b;position:absolute;top:0;right:0;height:calc(100% - 4px);border-radius:2px;margin:2px}.portalx .edit-control.date-picker:focus,.portalx .edit-control.date-picker.focus:not(.disabled){border:1px solid #0075db;position:relative;z-index:1}.portalx .edit-control.date-picker:focus.invalid,.portalx .edit-control.date-picker.focus:not(.disabled).invalid{margin-bottom:1.5em}.portalx .edit-control.date-picker.highlight,.portalx .edit-control.date-picker.datachanged.highlight{border-color:#565656}.portalx .edit-control.date-picker.has-time.has-date input[data-type=time]{text-align:right}.portalx .edit-control.date-picker .controls-container{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex}.portalx .edit-control.date-picker .controls-container>.edit-control.checkbox{-ms-flex:0 0 30px;-webkit-flex:0 0 30px;flex:0 0 30px;flex-basis:30px;-ms-flex-order:0;order:0}.portalx .edit-control.date-picker .controls-container>.edit-control.checkbox+input{margin-left:0}.portalx .edit-control.date-picker .controls-container input{height:100%;display:inline-block;vertical-align:top;-webkit-box-shadow:none;-moz-box-shadow:none;-moz-outline:none;box-shadow:none;outline:none;-webkit-focus-ring-color:none;color:#444;margin-left:7px;border:0;padding:0;background-color:transparent}.portalx .edit-control.date-picker .controls-container input[data-type=date]{-ms-flex:0 0 120px;-webkit-flex:0 0 120px;flex:0 0 120px;flex-basis:120px;-ms-flex-order:1;order:1;width:120px;max-width:120px}.portalx .edit-control.date-picker .controls-container .date-picker-icon{vertical-align:top;display:inline-block;color:#333;-ms-flex:0 0 30px;-webkit-flex:0 0 30px;flex:0 0 30px;flex-basis:30px;-ms-flex-order:2;order:2}.portalx .edit-control.date-picker .controls-container .date-picker-icon:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f073";font-size:14px;height:30px;width:30px;display:inline-block;line-height:30px;text-align:center}.portalx .edit-control.date-picker .controls-container .date-picker-icon:after{font-size:14px}.portalx .edit-control.date-picker .controls-container input[data-type=time]{-ms-flex:0 0 65px;-webkit-flex:0 0 65px;flex:0 0 65px;flex-basis:65px;-ms-flex-order:3;order:3;width:65px;max-width:65px;border:0;padding:0}.portalx .edit-control.date-picker .controls-container .time-picker-icon{vertical-align:top;display:inline-block;color:#333;-ms-flex:0 0 30px;-webkit-flex:0 0 30px;flex:0 0 30px;flex-basis:30px;-ms-flex-order:4;order:4}.portalx .edit-control.date-picker .controls-container .time-picker-icon:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f017";font-size:14px;height:30px;width:30px;display:inline-block;line-height:30px;text-align:center}.portalx .edit-control.date-picker .controls-container .time-picker-icon:after{font-size:14px}.portalx .edit-control.date-picker[data-allownull=True] .controls-container{padding-left:0}.portalx .edit-control.date-picker.invalid[data-validation-required-validatortype="Required"] .checkbox .controls-container{border-right:0}.portalx .edit-control.date-picker[data-datatype=date].medium{width:120px}.portalx .ui-datepicker td,.portalx .ui-datepicker span,.portalx .ui-datepicker div{font-size:12px;font-family:Arial}.portalx .ui-timepicker td,.portalx .ui-timepicker span,.portalx .ui-timepicker div,.portalx .ui-timepicker .ui-timepicker-table td a{width:auto;font-size:12px;font-family:Arial}.portalx .date-picker-container,.portalx .daterange-picker{display:inline-block}.portalx .date-picker-container>div,.portalx .daterange-picker>div{margin-right:3px}.portalx ul.edit-fields .daterange-row{display:flex}.portalx ul.edit-fields .daterange-row .date-picker{margin-left:10px}.portalx ul.edit-fields .daterange-picker>label.inline{white-space:pre;text-align:left;position:absolute;border-left:1px solid #ddd;margin-top:0;line-height:30px;padding-left:10px}@media (max-width:500px){.portalx ul.edit-fields .daterange-picker>label.inline{display:block;margin-top:10px}}.portalx ul.edit-fields .daterange-picker .search-picker-icon{border:1px solid #ddd;border-radius:2px;vertical-align:top;display:inline-block;color:#333;cursor:pointer}.portalx ul.edit-fields .daterange-picker .search-picker-icon:hover:not(.disabled){border:1px solid #a0a0a0}.portalx ul.edit-fields .daterange-picker .search-picker-icon.datachanged{border-color:#ffd27f}.portalx ul.edit-fields .daterange-picker .search-picker-icon.invalid[data-validation-required-validatortype="Required"]:before,.portalx ul.edit-fields .daterange-picker .search-picker-icon.invalid[data-validation-required-validatortype="Ignorable"]:before,.portalx ul.edit-fields .daterange-picker .search-picker-icon.invalid[data-validation-number-validatortype]:before,.portalx ul.edit-fields .daterange-picker .search-picker-icon.invalidated:before{opacity:0;transition:linear all 0.3s;content:attr(data-validation-required-message);position:absolute;top:102%;padding:3px 0;font:10px Roboto,tahoma,arial;width:-webkit-max-content;width:-moz-max-content;width:-o-max-content;max-width:450px;color:#fff;z-index:-1}.portalx ul.edit-fields .daterange-picker .search-picker-icon.invalid[data-validation-required-validatortype="Required"].focus:before,.portalx ul.edit-fields .daterange-picker .search-picker-icon.invalid[data-validation-required-validatortype="Ignorable"].focus:before,.portalx ul.edit-fields .daterange-picker .search-picker-icon.invalid[data-validation-number-validatortype].focus:before,.portalx ul.edit-fields .daterange-picker .search-picker-icon.invalidated.focus:before,.portalx ul.edit-fields .daterange-picker .search-picker-icon.invalid[data-validation-required-validatortype="Required"]:focus:before,.portalx ul.edit-fields .daterange-picker .search-picker-icon.invalid[data-validation-required-validatortype="Ignorable"]:focus:before,.portalx ul.edit-fields .daterange-picker .search-picker-icon.invalid[data-validation-number-validatortype]:focus:before,.portalx ul.edit-fields .daterange-picker .search-picker-icon.invalidated:focus:before{background-color:#fff;color:#c0392b;opacity:1}.portalx ul.edit-fields .daterange-picker .search-picker-icon.invalid[data-validation-required-validatortype="Required"]:after,.portalx ul.edit-fields .daterange-picker .search-picker-icon.invalid[data-validation-required-validatortype="Ignorable"]:after,.portalx ul.edit-fields .daterange-picker .search-picker-icon.invalid[data-validation-number-validatortype]:after,.portalx ul.edit-fields .daterange-picker .search-picker-icon.invalidated:after{content:'';border-right:4px solid #c0392b;position:absolute;top:0;right:0;height:calc(100% - 4px);border-radius:2px;margin:2px}.portalx ul.edit-fields .daterange-picker .search-picker-icon:focus,.portalx ul.edit-fields .daterange-picker .search-picker-icon.focus:not(.disabled){border:1px solid #0075db;position:relative;z-index:1}.portalx ul.edit-fields .daterange-picker .search-picker-icon:focus.invalid,.portalx ul.edit-fields .daterange-picker .search-picker-icon.focus:not(.disabled).invalid{margin-bottom:1.5em}.portalx ul.edit-fields .daterange-picker .search-picker-icon.highlight,.portalx ul.edit-fields .daterange-picker .search-picker-icon.datachanged.highlight{border-color:#565656}.portalx ul.edit-fields .daterange-picker .search-picker-icon:focus,.portalx ul.edit-fields .daterange-picker .search-picker-icon.focus:not(.disabled){border:1px solid #0075db;position:relative;z-index:1}.portalx ul.edit-fields .daterange-picker .search-picker-icon:focus.invalid,.portalx ul.edit-fields .daterange-picker .search-picker-icon.focus:not(.disabled).invalid{margin-bottom:1.5em}.portalx ul.edit-fields .daterange-picker .search-picker-icon:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f002";font-size:14px;height:30px;width:30px;display:inline-block;line-height:30px;text-align:center}.portalx ul.edit-fields .daterange-picker .search-picker-icon:after{font-size:14px}.portalx ul.edit-fields .daterange-picker .search-picker-icon.disabled{cursor:default;border:1px solid #ddd}.portalx ul.edit-fields .daterange-picker .search-picker-icon.disabled:not(.readonly){opacity:0.4;pointer-events:none}.portalx .edit-control.dropdown-container.dbfield-criteria>.dropdown-container-dropdown-container{min-width:500px;width:auto;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.17);max-height:none}.portalx .edit-control.dropdown-container.dbfield-criteria>.dropdown-container-dropdown-container .field-criteria{padding:20px}.portalx .edit-control.dropdown-container.dbfield-criteria>.dropdown-container-dropdown-container .field-criteria>div:not(.edit-control):not(.buttons){display:inline-block;margin-left:40px;white-space:nowrap;height:7px}.portalx .edit-control.dropdown-container.dbfield-criteria>.dropdown-container-dropdown-container .field-criteria span.control{width:500px;display:block;margin-right:10px;vertical-align:top}.portalx .edit-control.dropdown-container.dbfield-criteria>.dropdown-container-dropdown-container .field-criteria span.control>label{width:100px;line-height:30px;font-weight:400;display:inline-block;vertical-align:top}.portalx .edit-control.dropdown-container.dbfield-criteria>.dropdown-container-dropdown-container .field-criteria span.control>label+.edit-control{margin-top:0;width:calc(100% - 120px);vertical-align:top;display:inline-block;margin-bottom:10px}.portalx .edit-control.dropdown-container.dbfield-criteria>.dropdown-container-dropdown-container .field-criteria span.control>.value-swapper{width:90px;display:inline-block}.portalx .edit-control.dropdown-container.dbfield-criteria>.dropdown-container-dropdown-container .field-criteria span.control .value-controls{width:calc(100% - 220px);margin-left:10px;display:inline-block;vertical-align:top;white-space:nowrap}.portalx .edit-control.dropdown-container.dbfield-criteria>.dropdown-container-dropdown-container .field-criteria span.control .value-controls>.edit-control{margin-top:0;vertical-align:top;display:inline-block;margin-bottom:10px}.portalx .edit-control.dropdown-container.dbfield-criteria>.dropdown-container-dropdown-container .field-criteria span.control .value-controls>.edit-control+.edit-control{margin-left:0}.portalx .edit-control.dropdown-container.dbfield-criteria>.dropdown-container-dropdown-container .field-criteria .buttons{margin-top:20px;text-align:right}.portalx .edit-control.dropdown-container.dbfield-ordering>.dropdown-container-dropdown-container{min-width:500px;width:auto;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.17);max-height:none}.portalx .edit-control.dropdown-container.dbfield-ordering>.dropdown-container-dropdown-container .field-ordering{padding:20px}.portalx .edit-control.dropdown-container.dbfield-ordering>.dropdown-container-dropdown-container .field-ordering>div:not(.edit-control):not(.buttons){height:auto}.portalx .edit-control.dropdown-container.dbfield-ordering>.dropdown-container-dropdown-container .field-ordering .edit-control{margin-top:10px;display:block}.portalx .edit-control.dropdown-container.dbfield-ordering>.dropdown-container-dropdown-container .field-ordering span.control{width:500px;display:block;margin-right:10px;vertical-align:top}.portalx .edit-control.dropdown-container.dbfield-ordering>.dropdown-container-dropdown-container .field-ordering span.control>label{width:100px;line-height:30px;font-weight:400;display:inline-block;vertical-align:top;margin-left:30px}.portalx .edit-control.dropdown-container.dbfield-ordering>.dropdown-container-dropdown-container .field-ordering span.control>.edit-control{margin-top:0;width:calc(100% - 150px);vertical-align:top;display:inline-block;margin-bottom:10px}.portalx .edit-control.dropdown-container.dbfield-ordering>.dropdown-container-dropdown-container .field-ordering .buttons{margin-top:20px;text-align:right}.portalx .edit-control.dropdown-container.dbfield-selector>.dropdown-container-dropdown-container{min-width:500px;width:auto;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.17);max-height:none}.portalx .edit-control.dropdown-container.dbfield-selector>.dropdown-container-dropdown-container .field-selector{padding:20px}.portalx .edit-control.dropdown-container.dbfield-selector>.dropdown-container-dropdown-container .field-selector>div:not(.edit-control):not(.buttons){height:auto}.portalx .edit-control.dropdown-container.dbfield-selector>.dropdown-container-dropdown-container .field-selector .edit-control{margin-top:10px;display:block}.portalx .edit-control.dropdown-container.dbfield-selector>.dropdown-container-dropdown-container .field-selector span.control{width:500px;display:block;margin-right:10px;vertical-align:top}.portalx .edit-control.dropdown-container.dbfield-selector>.dropdown-container-dropdown-container .field-selector span.control>label{width:100px;line-height:30px;font-weight:400;display:inline-block;vertical-align:top;margin-left:30px}.portalx .edit-control.dropdown-container.dbfield-selector>.dropdown-container-dropdown-container .field-selector span.control>.edit-control{margin-top:0;width:calc(100% - 150px);vertical-align:top;display:inline-block;margin-bottom:10px}.portalx .edit-control.dropdown-container.dbfield-selector>.dropdown-container-dropdown-container .field-selector .buttons{margin-top:20px;text-align:right}.portalx .edit-control.dropdown-container{border:1px solid #ddd;border-radius:2px;background-color:#fff}.portalx .edit-control.dropdown-container:hover:not(.disabled){border:1px solid #a0a0a0}.portalx .edit-control.dropdown-container.datachanged{border-color:#ffd27f}.portalx .edit-control.dropdown-container.invalid[data-validation-required-validatortype="Required"]:before,.portalx .edit-control.dropdown-container.invalid[data-validation-required-validatortype="Ignorable"]:before,.portalx .edit-control.dropdown-container.invalid[data-validation-number-validatortype]:before,.portalx .edit-control.dropdown-container.invalidated:before{opacity:0;transition:linear all 0.3s;content:attr(data-validation-required-message);position:absolute;top:102%;padding:3px 0;font:10px Roboto,tahoma,arial;width:-webkit-max-content;width:-moz-max-content;width:-o-max-content;max-width:450px;color:#fff;z-index:-1}.portalx .edit-control.dropdown-container.invalid[data-validation-required-validatortype="Required"].focus:before,.portalx .edit-control.dropdown-container.invalid[data-validation-required-validatortype="Ignorable"].focus:before,.portalx .edit-control.dropdown-container.invalid[data-validation-number-validatortype].focus:before,.portalx .edit-control.dropdown-container.invalidated.focus:before,.portalx .edit-control.dropdown-container.invalid[data-validation-required-validatortype="Required"]:focus:before,.portalx .edit-control.dropdown-container.invalid[data-validation-required-validatortype="Ignorable"]:focus:before,.portalx .edit-control.dropdown-container.invalid[data-validation-number-validatortype]:focus:before,.portalx .edit-control.dropdown-container.invalidated:focus:before{background-color:#fff;color:#c0392b;opacity:1}.portalx .edit-control.dropdown-container.invalid[data-validation-required-validatortype="Required"]:after,.portalx .edit-control.dropdown-container.invalid[data-validation-required-validatortype="Ignorable"]:after,.portalx .edit-control.dropdown-container.invalid[data-validation-number-validatortype]:after,.portalx .edit-control.dropdown-container.invalidated:after{content:'';border-right:4px solid #c0392b;position:absolute;top:0;right:0;height:calc(100% - 4px);border-radius:2px;margin:2px}.portalx .edit-control.dropdown-container:focus,.portalx .edit-control.dropdown-container.focus:not(.disabled){border:1px solid #0075db;position:relative;z-index:1}.portalx .edit-control.dropdown-container:focus.invalid,.portalx .edit-control.dropdown-container.focus:not(.disabled).invalid{margin-bottom:1.5em}.portalx .edit-control.dropdown-container.highlight,.portalx .edit-control.dropdown-container.datachanged.highlight{border-color:#565656}@media print{.portalx .edit-control.dropdown-container{border:none}}.portalx .edit-control.dropdown-container .controls-container{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:7px;height:30px}@media print{.portalx .edit-control.dropdown-container .controls-container{margin-left:0}}.portalx .edit-control.dropdown-container .controls-container select{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;cursor:pointer;-webkit-appearance:menulist-button}.portalx .edit-control.dropdown-container .controls-container .dropdown-container-caption{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;-ms-flex-order:0;order:0;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#444;text-align:left;line-height:30px;vertical-align:middle}.portalx .edit-control.dropdown-container .controls-container .dropdown-container-caption .fa{font-size:14px;margin-right:10px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome}.portalx .edit-control.dropdown-container .controls-container .dropdown-container-icon{vertical-align:top;display:inline-block;color:#333;-ms-flex:0 0 30px;-webkit-flex:0 0 30px;flex:0 0 30px;flex-basis:30px;-ms-flex-order:1;order:1}.portalx .edit-control.dropdown-container .controls-container .dropdown-container-icon:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f107";font-size:14px;height:30px;width:30px;display:inline-block;line-height:30px;text-align:center}.portalx .edit-control.dropdown-container .controls-container .dropdown-container-icon:after{font-size:14px}.portalx .edit-control.dropdown-container .controls-container .dropdown-container-icon:after{vertical-align:top}@media print{.portalx .edit-control.dropdown-container .controls-container .dropdown-container-icon{display:none}}.portalx .edit-control.dropdown-container .controls-container.lock-select{border:none}.portalx .edit-control.dropdown-container .controls-container.lock-select .dropdown-container-caption{color:#0075db;text-decoration:none;cursor:pointer}.portalx .edit-control.dropdown-container .controls-container.lock-select .dropdown-container-caption *{cursor:pointer}.portalx .edit-control.dropdown-container .controls-container.lock-select .dropdown-container-caption:focus,.portalx .edit-control.dropdown-container .controls-container.lock-select .dropdown-container-caption:hover{text-decoration:underline}.portalx .edit-control.dropdown-container .controls-container.lock-select .dropdown-container-caption>i{color:#000;margin-right:2px}.portalx .edit-control.dropdown-container .controls-container.lock-select .dropdown-container-icon{vertical-align:top;display:inline-block;color:#333}.portalx .edit-control.dropdown-container .controls-container.lock-select .dropdown-container-icon:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f107";font-size:14px;height:30px;width:30px;display:inline-block;line-height:30px;text-align:center}.portalx .edit-control.dropdown-container .controls-container.lock-select .dropdown-container-icon:after{font-size:14px}.portalx .edit-control.dropdown-container .dropdown-container-dropdown-container{position:fixed;width:300px;border:1px solid #0075db;display:none;background-color:#fff;z-index:1000000;cursor:default;margin-top:-1px;max-height:210px;overflow:auto;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.17)}.portalx .edit-control.dropdown-container .dropdown-container-dropdown-container .multiple-select-list div.multiple-select-contents{max-height:calc(200px - 2em);overflow:auto}.portalx .edit-control.dropdown-container .dropdown-container-dropdown-container .multiple-select-list div.multiple-select-contents>ul{padding-bottom:2px}.portalx .edit-control.dropdown-container .dropdown-container-dropdown-container .multiple-select-list div.multiple-select-contents>ul>li{line-height:30px;cursor:pointer}.portalx .edit-control.dropdown-container .dropdown-container-dropdown-container .multiple-select-list div.multiple-select-contents>ul>li:focus:not(.disabled),.portalx .edit-control.dropdown-container .dropdown-container-dropdown-container .multiple-select-list div.multiple-select-contents>ul>li:hover:not(.disabled){background-color:#ffffc9}.portalx .edit-control.dropdown-container .dropdown-container-dropdown-container .multiple-select-list div.multiple-select-contents>ul>li>span{font-size:12px;cursor:pointer;display:inline-block}.portalx .edit-control.dropdown-container .dropdown-container-dropdown-container .multiple-select-list div.multiple-select-contents>ul>li>.checkbox{border:none}.portalx .edit-control.dropdown-container .dropdown-container-dropdown-container .multiple-select-list div.multiple-select-contents>ul>li>.checkbox+span{width:calc(100% - 37px)}.portalx .edit-control.dropdown-container .dropdown-container-dropdown-container .multiple-select-list div.multiple-select-contents>ul>li.disabled>span{opacity:0.4;pointer-events:none}.portalx .edit-control.dropdown-container.small .dropdown-container-dropdown-container{width:300px}.portalx .edit-control.dropdown-container.large .dropdown-container-dropdown-container{width:500px}.portalx .edit-control.dropdown-container .multiple-select-extra-options{border-top:1px solid #ddd;line-height:30px}.portalx .edit-control.dropdown-container .multiple-select-extra-options>span{display:inline-block;width:50%;text-align:center;color:#0075db;text-decoration:none;cursor:pointer}.portalx .edit-control.dropdown-container .multiple-select-extra-options>span:hover{text-decoration:underline}.portalx .edit-control.dropdown-container .multiple-select-extra-options>span:first-child{border-right:1px solid #ddd}.portalx .edit-control.dropdown-container.loading>.controls-container>.dropdown-container-icon{font-size:14px;background:none}.portalx .edit-control.dropdown-container.loading>.controls-container>.dropdown-container-icon:after{-moz-animation:rotation 1s infinite linear;-o-animation:rotation 1s infinite linear;-webkit-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f1ce";display:inline-block;width:20px;line-height:28px;text-align:center}.portalx .edit-control.editable-dropdown{border:1px solid #ddd;border-radius:2px;background-color:#fff}.portalx .edit-control.editable-dropdown:hover:not(.disabled){border:1px solid #a0a0a0}.portalx .edit-control.editable-dropdown.datachanged{border-color:#ffd27f}.portalx .edit-control.editable-dropdown.invalid[data-validation-required-validatortype="Required"]:before,.portalx .edit-control.editable-dropdown.invalid[data-validation-required-validatortype="Ignorable"]:before,.portalx .edit-control.editable-dropdown.invalid[data-validation-number-validatortype]:before,.portalx .edit-control.editable-dropdown.invalidated:before{opacity:0;transition:linear all 0.3s;content:attr(data-validation-required-message);position:absolute;top:102%;padding:3px 0;font:10px Roboto,tahoma,arial;width:-webkit-max-content;width:-moz-max-content;width:-o-max-content;max-width:450px;color:#fff;z-index:-1}.portalx .edit-control.editable-dropdown.invalid[data-validation-required-validatortype="Required"].focus:before,.portalx .edit-control.editable-dropdown.invalid[data-validation-required-validatortype="Ignorable"].focus:before,.portalx .edit-control.editable-dropdown.invalid[data-validation-number-validatortype].focus:before,.portalx .edit-control.editable-dropdown.invalidated.focus:before,.portalx .edit-control.editable-dropdown.invalid[data-validation-required-validatortype="Required"]:focus:before,.portalx .edit-control.editable-dropdown.invalid[data-validation-required-validatortype="Ignorable"]:focus:before,.portalx .edit-control.editable-dropdown.invalid[data-validation-number-validatortype]:focus:before,.portalx .edit-control.editable-dropdown.invalidated:focus:before{background-color:#fff;color:#c0392b;opacity:1}.portalx .edit-control.editable-dropdown.invalid[data-validation-required-validatortype="Required"]:after,.portalx .edit-control.editable-dropdown.invalid[data-validation-required-validatortype="Ignorable"]:after,.portalx .edit-control.editable-dropdown.invalid[data-validation-number-validatortype]:after,.portalx .edit-control.editable-dropdown.invalidated:after{content:'';border-right:4px solid #c0392b;position:absolute;top:0;right:0;height:calc(100% - 4px);border-radius:2px;margin:2px}.portalx .edit-control.editable-dropdown:focus,.portalx .edit-control.editable-dropdown.focus:not(.disabled){border:1px solid #0075db;position:relative;z-index:1}.portalx .edit-control.editable-dropdown:focus.invalid,.portalx .edit-control.editable-dropdown.focus:not(.disabled).invalid{margin-bottom:1.5em}.portalx .edit-control.editable-dropdown.highlight,.portalx .edit-control.editable-dropdown.datachanged.highlight{border-color:#565656}.portalx .edit-control.editable-dropdown .controls-container{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px}.portalx .edit-control.editable-dropdown .controls-container input[type="text"]{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;height:100%;display:inline-block;vertical-align:top;background-color:transparent;border:0;padding:0 0 0 7px;z-index:3}.portalx .edit-control.editable-dropdown .controls-container input[type="text"]:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-moz-outline:none;box-shadow:none;outline:none;-webkit-focus-ring-color:none}.portalx .edit-control.editable-dropdown .controls-container select{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;opacity:0;cursor:pointer}.portalx .edit-control.editable-dropdown .controls-container .editable-dropdown-icon{vertical-align:top;display:inline-block;color:#333;-ms-flex:0 0 30px;-webkit-flex:0 0 30px;flex:0 0 30px;flex-basis:30px;-ms-flex-order:1;order:1}.portalx .edit-control.editable-dropdown .controls-container .editable-dropdown-icon:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f107";font-size:14px;height:30px;width:30px;display:inline-block;line-height:30px;text-align:center}.portalx .edit-control.editable-dropdown .controls-container .editable-dropdown-icon:after{font-size:14px}.portalx .edit-control.editable-dropdown .controls-container .editable-dropdown-icon:after{vertical-align:top}.portalx .edit-control.emailbox{border:1px solid #ddd;border-radius:2px;background-color:#fff;min-height:30px;height:auto}.portalx .edit-control.emailbox:hover:not(.disabled){border:1px solid #a0a0a0}.portalx .edit-control.emailbox.datachanged{border-color:#ffd27f}.portalx .edit-control.emailbox.invalid[data-validation-required-validatortype="Required"]:before,.portalx .edit-control.emailbox.invalid[data-validation-required-validatortype="Ignorable"]:before,.portalx .edit-control.emailbox.invalid[data-validation-number-validatortype]:before,.portalx .edit-control.emailbox.invalidated:before{opacity:0;transition:linear all 0.3s;content:attr(data-validation-required-message);position:absolute;top:102%;padding:3px 0;font:10px Roboto,tahoma,arial;width:-webkit-max-content;width:-moz-max-content;width:-o-max-content;max-width:450px;color:#fff;z-index:-1}.portalx .edit-control.emailbox.invalid[data-validation-required-validatortype="Required"].focus:before,.portalx .edit-control.emailbox.invalid[data-validation-required-validatortype="Ignorable"].focus:before,.portalx .edit-control.emailbox.invalid[data-validation-number-validatortype].focus:before,.portalx .edit-control.emailbox.invalidated.focus:before,.portalx .edit-control.emailbox.invalid[data-validation-required-validatortype="Required"]:focus:before,.portalx .edit-control.emailbox.invalid[data-validation-required-validatortype="Ignorable"]:focus:before,.portalx .edit-control.emailbox.invalid[data-validation-number-validatortype]:focus:before,.portalx .edit-control.emailbox.invalidated:focus:before{background-color:#fff;color:#c0392b;opacity:1}.portalx .edit-control.emailbox.invalid[data-validation-required-validatortype="Required"]:after,.portalx .edit-control.emailbox.invalid[data-validation-required-validatortype="Ignorable"]:after,.portalx .edit-control.emailbox.invalid[data-validation-number-validatortype]:after,.portalx .edit-control.emailbox.invalidated:after{content:'';border-right:4px solid #c0392b;position:absolute;top:0;right:0;height:calc(100% - 4px);border-radius:2px;margin:2px}.portalx .edit-control.emailbox:focus,.portalx .edit-control.emailbox.focus:not(.disabled){border:1px solid #0075db;position:relative;z-index:1}.portalx .edit-control.emailbox:focus.invalid,.portalx .edit-control.emailbox.focus:not(.disabled).invalid{margin-bottom:1.5em}.portalx .edit-control.emailbox.highlight,.portalx .edit-control.emailbox.datachanged.highlight{border-color:#565656}.portalx .edit-control.emailbox .controls-container{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px}.portalx .edit-control.emailbox input{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;padding-left:7px;height:16px;overflow:hidden;display:inline-block;z-index:4;background-color:transparent;height:100%;vertical-align:top;border:0;resize:none}.portalx .edit-control.emailbox select{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;opacity:0;cursor:pointer}.portalx .edit-control.emailbox .emailbox-dropdown-button{vertical-align:top;display:inline-block;color:#333;-ms-flex:0 0 30px;-webkit-flex:0 0 30px;flex:0 0 30px;flex-basis:30px;-ms-flex-order:1;order:1}.portalx .edit-control.emailbox .emailbox-dropdown-button:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f107";font-size:14px;height:30px;width:30px;display:inline-block;line-height:30px;text-align:center}.portalx .edit-control.emailbox .emailbox-dropdown-button:after{font-size:14px}.portalx .edit-control.emailbox .emailbox-dropdown-button:after{vertical-align:top}.portalx .edit-control.emailbox .email-viewer-container{display:inline-block;position:absolute;z-index:3;vertical-align:top;width:calc(100% - 30px);max-height:150px;overflow:auto}.portalx .edit-control.emailbox .email-viewer-container .email-item{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#16a085;color:#fff;margin:5px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding-left:5px;z-index:10;height:20px;line-height:20px;vertical-align:top;white-space:nowrap}.portalx .edit-control.emailbox .email-viewer-container .email-item.invalid{background-color:#c0392b}.portalx .edit-control.emailbox .email-viewer-container .email-item>span{width:100%;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;height:20px;line-height:20px;vertical-align:top}.portalx .edit-control.emailbox .email-viewer-container .email-item .email-item-button{-ms-flex:0 0 20px;-webkit-flex:0 0 20px;flex:0 0 20px;flex-basis:20px;text-align:center;height:20px;width:20px;cursor:pointer;vertical-align:top}.portalx .edit-control.emailbox .email-viewer-container .email-item .email-item-button:after{text-align:center;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f00d"}.portalx .encrypted-field.edit-control{border:1px solid #ddd;border-radius:2px}.portalx .encrypted-field.edit-control:hover:not(.disabled){border:1px solid #a0a0a0}.portalx .encrypted-field.edit-control.datachanged{border-color:#ffd27f}.portalx .encrypted-field.edit-control.invalid[data-validation-required-validatortype="Required"]:before,.portalx .encrypted-field.edit-control.invalid[data-validation-required-validatortype="Ignorable"]:before,.portalx .encrypted-field.edit-control.invalid[data-validation-number-validatortype]:before,.portalx .encrypted-field.edit-control.invalidated:before{opacity:0;transition:linear all 0.3s;content:attr(data-validation-required-message);position:absolute;top:102%;padding:3px 0;font:10px Roboto,tahoma,arial;width:-webkit-max-content;width:-moz-max-content;width:-o-max-content;max-width:450px;color:#fff;z-index:-1}.portalx .encrypted-field.edit-control.invalid[data-validation-required-validatortype="Required"].focus:before,.portalx .encrypted-field.edit-control.invalid[data-validation-required-validatortype="Ignorable"].focus:before,.portalx .encrypted-field.edit-control.invalid[data-validation-number-validatortype].focus:before,.portalx .encrypted-field.edit-control.invalidated.focus:before,.portalx .encrypted-field.edit-control.invalid[data-validation-required-validatortype="Required"]:focus:before,.portalx .encrypted-field.edit-control.invalid[data-validation-required-validatortype="Ignorable"]:focus:before,.portalx .encrypted-field.edit-control.invalid[data-validation-number-validatortype]:focus:before,.portalx .encrypted-field.edit-control.invalidated:focus:before{background-color:#fff;color:#c0392b;opacity:1}.portalx .encrypted-field.edit-control.invalid[data-validation-required-validatortype="Required"]:after,.portalx .encrypted-field.edit-control.invalid[data-validation-required-validatortype="Ignorable"]:after,.portalx .encrypted-field.edit-control.invalid[data-validation-number-validatortype]:after,.portalx .encrypted-field.edit-control.invalidated:after{content:'';border-right:4px solid #c0392b;position:absolute;top:0;right:0;height:calc(100% - 4px);border-radius:2px;margin:2px}.portalx .encrypted-field.edit-control:focus,.portalx .encrypted-field.edit-control.focus:not(.disabled){border:1px solid #0075db;position:relative;z-index:1}.portalx .encrypted-field.edit-control:focus.invalid,.portalx .encrypted-field.edit-control.focus:not(.disabled).invalid{margin-bottom:1.5em}.portalx .encrypted-field.edit-control.highlight,.portalx .encrypted-field.edit-control.datachanged.highlight{border-color:#565656}.portalx .encrypted-field.edit-control.has-textarea{height:90px}.portalx .encrypted-field.edit-control.has-textarea .controls-container{height:90px}.portalx .encrypted-field.edit-control.has-textarea .controls-container textarea{background-color:transparent;padding:6px;border:0;width:calc(100% - 32px);height:78px;resize:none;overflow:auto}.portalx .encrypted-field.edit-control.has-textarea .controls-container textarea:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-moz-outline:none;box-shadow:none;outline:none;-webkit-focus-ring-color:none}.portalx .encrypted-field.edit-control.has-textarea .controls-container textarea:nth-of-type(2){display:none}.portalx .encrypted-field.edit-control.has-textarea .encrypted-field-icon{margin-left:0}.portalx .encrypted-field.edit-control .controls-container{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex}.portalx .encrypted-field.edit-control .controls-container input{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;height:100%;display:inline-block;vertical-align:top;-webkit-box-shadow:none;-moz-box-shadow:none;-moz-outline:none;box-shadow:none;outline:none;-webkit-focus-ring-color:none;padding:0;border:0;background-color:transparent;padding-left:7px}.portalx .encrypted-field.edit-control .controls-container input:nth-of-type(2){display:none}.portalx .encrypted-field.edit-control .controls-container .encrypted-field-icon{vertical-align:top;display:inline-block;color:#333;-ms-flex:0 0 30px;-webkit-flex:0 0 30px;flex:0 0 30px;flex-basis:30px;-ms-flex-order:1;order:1;cursor:pointer}.portalx .encrypted-field.edit-control .controls-container .encrypted-field-icon:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f023";font-size:14px;height:30px;width:30px;display:inline-block;line-height:30px;text-align:center}.portalx .encrypted-field.edit-control .controls-container .encrypted-field-icon:after{font-size:14px}.portalx .encrypted-field.edit-control .controls-container .encrypted-field-icon:after{vertical-align:top}.portalx .encrypted-field.edit-control .controls-container .encrypted-field-icon.unlocked{vertical-align:top;display:inline-block;color:#333}.portalx .encrypted-field.edit-control .controls-container .encrypted-field-icon.unlocked:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f09c";font-size:14px;height:30px;width:30px;display:inline-block;line-height:30px;text-align:center}.portalx .encrypted-field.edit-control .controls-container .encrypted-field-icon.unlocked:after{font-size:14px}.portalx .encrypted-field.view-control .encrypted-field-icon{vertical-align:top;display:inline-block;color:#333}.portalx .encrypted-field.view-control .encrypted-field-icon:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f023";font-size:14px;height:30px;width:30px;display:inline-block;line-height:30px;text-align:center}.portalx .encrypted-field.view-control .encrypted-field-icon:after{font-size:14px}.portalx .encrypted-field.view-control .encrypted-field-icon.unlocked{vertical-align:top;display:inline-block;color:#333}.portalx .encrypted-field.view-control .encrypted-field-icon.unlocked:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f09c";font-size:14px;height:30px;width:30px;display:inline-block;line-height:30px;text-align:center}.portalx .encrypted-field.view-control .encrypted-field-icon.unlocked:after{font-size:14px}.portalx .edit-control{display:inline-block;vertical-align:top;position:relative}.portalx .edit-control.control-group{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #ddd;border-radius:2px;background-color:#fff}.portalx .edit-control.control-group:hover:not(.disabled){border:1px solid #a0a0a0}.portalx .edit-control.control-group.datachanged{border-color:#ffd27f}.portalx .edit-control.control-group.invalid[data-validation-required-validatortype="Required"]:before,.portalx .edit-control.control-group.invalid[data-validation-required-validatortype="Ignorable"]:before,.portalx .edit-control.control-group.invalid[data-validation-number-validatortype]:before,.portalx .edit-control.control-group.invalidated:before{opacity:0;transition:linear all 0.3s;content:attr(data-validation-required-message);position:absolute;top:102%;padding:3px 0;font:10px Roboto,tahoma,arial;width:-webkit-max-content;width:-moz-max-content;width:-o-max-content;max-width:450px;color:#fff;z-index:-1}.portalx .edit-control.control-group.invalid[data-validation-required-validatortype="Required"].focus:before,.portalx .edit-control.control-group.invalid[data-validation-required-validatortype="Ignorable"].focus:before,.portalx .edit-control.control-group.invalid[data-validation-number-validatortype].focus:before,.portalx .edit-control.control-group.invalidated.focus:before,.portalx .edit-control.control-group.invalid[data-validation-required-validatortype="Required"]:focus:before,.portalx .edit-control.control-group.invalid[data-validation-required-validatortype="Ignorable"]:focus:before,.portalx .edit-control.control-group.invalid[data-validation-number-validatortype]:focus:before,.portalx .edit-control.control-group.invalidated:focus:before{background-color:#fff;color:#c0392b;opacity:1}.portalx .edit-control.control-group.invalid[data-validation-required-validatortype="Required"]:after,.portalx .edit-control.control-group.invalid[data-validation-required-validatortype="Ignorable"]:after,.portalx .edit-control.control-group.invalid[data-validation-number-validatortype]:after,.portalx .edit-control.control-group.invalidated:after{content:'';border-right:4px solid #c0392b;position:absolute;top:0;right:0;height:calc(100% - 4px);border-radius:2px;margin:2px}.portalx .edit-control.control-group:focus,.portalx .edit-control.control-group.focus:not(.disabled){border:1px solid #0075db;position:relative;z-index:1}.portalx .edit-control.control-group:focus.invalid,.portalx .edit-control.control-group.focus:not(.disabled).invalid{margin-bottom:1.5em}.portalx .edit-control.control-group.highlight,.portalx .edit-control.control-group.datachanged.highlight{border-color:#565656}.portalx .edit-control.control-group>.edit-control{-ms-flex:0 0 25%;-webkit-flex:0 0 25%;flex:0 0 25%;flex-basis:25%;min-width:initial !important;border:0}.portalx .edit-control.control-group>.edit-control:hover,.portalx .edit-control.control-group>.edit-control:active{border:0}.portalx .edit-control.control-group>.edit-control:last-of-type{-ms-flex:0 0 50%;-webkit-flex:0 0 50%;flex:0 0 50%;flex-basis:50%}.portalx .edit-control.control-group>.edit-control+.edit-control{margin-left:0}.portalx .edit-control+.edit-control{margin-left:10px}.portalx .edit-control.highlight .controls-container,.portalx .edit-control.datachanged.highlight .controls-container{border-color:#565656}.portalx .edit-control.datachanged .controls-container{border-color:#ffd27f}.portalx .edit-control .controls-container{height:30px;white-space:normal}.portalx .edit-control.disabled{cursor:default}.portalx .edit-control.disabled:not(.readonly){opacity:0.4;pointer-events:none}.portalx .edit-control.small{width:100px;font-size:1em}.portalx .edit-control.medium{width:300px}.portalx .edit-control.large{width:500px}.portalx .edit-control.fill:not(.date-picker){width:100%}.portalx .edit-control.text.emphasize{box-shadow:0 0 0 2px #0075db;border-color:transparent}.portalx .edit-control.text.emphasize:hover{border-color:transparent}@media (max-width:500px){.portalx .edit-control.small{width:100%;font-size:1em;margin:5px 0}.portalx .edit-control.medium{width:100%;margin:5px 0}.portalx .edit-control.large{width:100%;margin:5px 0}.portalx .edit-control.fill{width:100%;margin:5px 0}}.portalx .edit-control.detailfill{width:calc(100% - 165px)}.portalx .edit-control .ui-control-backclick{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000,endColorstr=#00000000)";filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000,endColorstr=#00000000);";background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALMw9IgAAAEAdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wBT9wclAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS44NzuAXQAAAA9JREFUGFdj+A8HDLRnAgBoLWOdzmfjEwAAAABJRU5ErkJggg==');background-repeat:no-repeat;background-position:0 0;z-index:1000}.portalx .view-control{margin-right:10px}.portalx .input-validation-error{height:30px;vertical-align:top;background-position:50% 50%;background-repeat:no-repeat;background-image:url("/StarRezPortalx/content/theme/../Images/16/black/information.png");display:inline-block}.portalx .edit-control.multi-select-control{height:auto;border:1px solid transparent}.portalx .edit-control.multi-select-control:focus,.portalx .edit-control.multi-select-control.focus:not(.disabled){border:1px solid #0075db;position:relative;z-index:1}.portalx .edit-control.multi-select-control:focus.invalid,.portalx .edit-control.multi-select-control.focus:not(.disabled).invalid{margin-bottom:1.5em}.portalx .edit-control.multi-select-control .multiple-select-contents{border-radius:2px;max-height:200px;border:1px solid #ddd;height:auto;overflow:auto}.portalx .edit-control.multi-select-control .multiple-select-contents>ul{padding-bottom:2px}.portalx .edit-control.multi-select-control .multiple-select-contents>ul>li{line-height:30px;cursor:pointer}.portalx .edit-control.multi-select-control .multiple-select-contents>ul>li:focus:not(.disabled),.portalx .edit-control.multi-select-control .multiple-select-contents>ul>li:hover:not(.disabled){background-color:#ffffc9}.portalx .edit-control.multi-select-control .multiple-select-contents>ul>li>span{font-size:12px;cursor:pointer;display:inline-block}.portalx .edit-control.multi-select-control .multiple-select-contents>ul>li>.checkbox{border:none}.portalx .edit-control.multi-select-control .multiple-select-contents>ul>li>.checkbox+span{width:calc(100% - 37px)}.portalx .edit-control.multi-select-control .multiple-select-contents>ul>li.disabled>span{opacity:0.4;pointer-events:none}.portalx .edit-control.multi-select-control .multiple-select-contents.no-border{border:none}.portalx .edit-control.multi-select-control.disabled .multiple-select-contents>ul>li:focus,.portalx .edit-control.multi-select-control.disabled .multiple-select-contents>ul>li:hover{background-color:initial}.portalx .edit-control.multi-select-control .multiple-select-extra-options{border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;line-height:2em;line-height:30px}.portalx .edit-control.multi-select-control .multiple-select-extra-options>span{display:inline-block;width:50%;text-align:center;color:#0075db;text-decoration:none;cursor:pointer}.portalx .edit-control.multi-select-control .multiple-select-extra-options>span:hover{text-decoration:underline}.portalx .edit-control.multi-select-control .multiple-select-extra-options>span:first-child{border-right:1px solid #ddd}.portalx #new-button-checkbox-label-design .edit-control.radio{display:inline-flex;align-items:center}.portalx .edit-control.radio{border:1px solid #ddd;border-color:transparent;margin-top:0;margin-bottom:0}.portalx .edit-control.radio:focus,.portalx .edit-control.radio.focus:not(.disabled){border:1px solid #0075db;position:relative;z-index:1}.portalx .edit-control.radio:focus.invalid,.portalx .edit-control.radio.focus:not(.disabled).invalid{margin-bottom:1.5em}.portalx .edit-control.radio.small,.portalx .edit-control.radio.medium,.portalx .edit-control.radio.large{width:auto}.portalx .edit-control.radio .controls-container{height:30px;width:30px;padding:0;cursor:pointer;display:inline-block;border:0;background-color:transparent;vertical-align:top}.portalx .edit-control.radio .controls-container>div{border:1px solid #333;height:14px;width:14px;margin:8px;border-radius:50%}.portalx .edit-control.radio .controls-container input[type=radio]{display:none}.portalx .edit-control.radio .controls-container.ticked>div{background-color:#333}.portalx .edit-control.radio label{line-height:30px;margin:0 10px;display:inline-block;vertical-align:top;padding-left:0}.portalx .edit-control.radio label.fixedwidth{width:160px}.portalx .edit-control.recordselector{width:calc(100% - 210px)}.portalx .edit-control.recordselector .option-container{margin-left:30px;margin-bottom:10px}.portalx .edit-control .searchable-list-control{padding:5px;min-height:210px}.portalx .edit-control .searchable-list-control>.filter-block>.edit-control{margin-right:0;border-radius:0;line-height:0}.portalx .edit-control .searchable-list-control>.filter-block>.edit-control>div:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f002";position:absolute;height:100%;width:25px;text-align:center;line-height:30px;border-right:1px solid #ddd}.portalx .edit-control .searchable-list-control>.filter-block>.edit-control>div input{text-indent:25px;border-radius:0}.portalx .edit-control .searchable-list-control>ul{margin-top:10px}.portalx .edit-control .searchable-list-control>ul>li>a{width:100%;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;line-height:1.5em;padding:5px;cursor:pointer;display:block;text-decoration:none}.portalx .edit-control .searchable-list-control>ul>li>a.selected:not(.title){background-color:#0075db;color:#fff}.portalx .edit-control .searchable-list-control>ul>li>a:active:not(.title),.portalx .edit-control .searchable-list-control>ul>li>a:focus:not(.title),.portalx .edit-control .searchable-list-control>ul>li>a:hover:not(.title){background-color:#0075db;color:#fff;text-decoration:none}.portalx .edit-control .searchable-list-control>ul>li>a.title{color:#a7a7a7;text-align:center}.portalx .edit-control .searchable-list-control>ul li.icon-li a,.portalx .edit-control .searchable-list-control>ul li.icon-li i{line-height:30px}.portalx .edit-control .searchable-list-control>ul li a .image-button-container{width:50px}.portalx .edit-control .searchable-list-control>ul li a .image-button-container .image-button .fa{font-size:20px;vertical-align:top;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome}.portalx .edit-control .data-field,.portalx .edit-control .data-operator,.portalx .edit-control .data-value,.portalx .edit-control .data-data{margin-right:5px}.portalx .edit-control .data-data,.portalx .edit-control .data-field{color:#215fb3}.portalx .edit-control .data-operator{text-transform:uppercase;color:#999}.portalx .edit-control.starql-builder{width:calc(100% - 40px);padding:10px;border-radius:0}.portalx .edit-control.starql-builder .display-tabs{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f7f7f7;text-align:right}.portalx .edit-control.starql-builder .display-tabs>label{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;padding-right:5px !important;color:#000 !important;line-height:30px;vertical-align:top;margin-bottom:0;border-bottom:1px solid #ddd;font-weight:normal}.portalx .edit-control.starql-builder .display-tabs>a{color:#0075db;text-decoration:none;cursor:pointer;line-height:30px;vertical-align:top;display:inline-block;padding:0 10px !important;border-bottom:1px solid #ddd}.portalx .edit-control.starql-builder .display-tabs>a *{cursor:pointer}.portalx .edit-control.starql-builder .display-tabs>a:focus,.portalx .edit-control.starql-builder .display-tabs>a:hover{text-decoration:underline}.portalx .edit-control.starql-builder .display-tabs>a>i{color:#000;margin-right:2px}.portalx .edit-control.starql-builder .display-tabs>a.selected{text-decoration:underline;background-color:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:0}.portalx .edit-control.starql-builder .display-tabs>a:last-of-type{border-right:0}.portalx .edit-control.starql-builder .simple-interface{padding:20px;display:block}.portalx .edit-control.starql-builder .CodeMirror{border:0;border-radius:0;padding:0;z-index:0}.portalx .edit-control.starql-builder .advanced-input{display:none}.portalx .edit-control.starql-builder.further-shown .futher-options>.options{height:80px}.portalx .edit-control.starql-builder.further-shown .futher-options>.buttons{text-align:right}.portalx .edit-control.starql-builder.further-shown .futher-options>.buttons>a:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f106"}.portalx .edit-control.starql-builder .futher-options>.options{height:0;overflow:hidden;-moz-transition-property:height;-o-transition-property:height;-webkit-transition-property:height;transition-property:height;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;display:inline-block;margin-left:25px}.portalx .edit-control.starql-builder .futher-options>.options>.control{display:block;margin-bottom:5px}.portalx .edit-control.starql-builder .futher-options>.options>.control>label{line-height:30px;width:150px;display:inline-block;font-weight:normal !important}.portalx .edit-control.starql-builder .further-options-button{float:right;color:#0075db;text-decoration:none;cursor:pointer}.portalx .edit-control.starql-builder .further-options-button *{cursor:pointer}.portalx .edit-control.starql-builder .further-options-button:focus,.portalx .edit-control.starql-builder .further-options-button:hover{text-decoration:underline}.portalx .edit-control.starql-builder .further-options-button>i{color:#000;margin-right:2px}.portalx .edit-control.starql-builder .further-options-button:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f107";display:inline-block;margin-left:5px}.portalx .edit-control.starql-builder .table,.portalx .edit-control.starql-builder .fields,.portalx .edit-control.starql-builder .criteria,.portalx .edit-control.starql-builder .related,.portalx .edit-control.starql-builder .order{margin-bottom:40px}.portalx .edit-control.starql-builder .table>label,.portalx .edit-control.starql-builder .fields>label,.portalx .edit-control.starql-builder .criteria>label,.portalx .edit-control.starql-builder .related>label,.portalx .edit-control.starql-builder .order>label{display:block !important;font-weight:normal !important;font-size:1.6em !important;line-height:2em !important;color:#000 !important}.portalx .edit-control.starql-builder .table>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container>.controls-container,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container>.controls-container,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container>.controls-container,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container>.controls-container,.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container>.controls-container{height:auto;border:0}.portalx .edit-control.starql-builder .table>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container>.controls-container>.dropdown-container-icon,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container>.controls-container>.dropdown-container-icon,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container>.controls-container>.dropdown-container-icon,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container>.controls-container>.dropdown-container-icon,.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container>.controls-container>.dropdown-container-icon{float:left;text-align:left}.portalx .edit-control.starql-builder .table>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container>.controls-container>.dropdown-container-icon:after,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container>.controls-container>.dropdown-container-icon:after,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container>.controls-container>.dropdown-container-icon:after,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container>.controls-container>.dropdown-container-icon:after,.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container>.controls-container>.dropdown-container-icon:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f067"}.portalx .edit-control.starql-builder .table>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container .dropdown-container-caption,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container .dropdown-container-caption,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container .dropdown-container-caption,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container .dropdown-container-caption,.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container .dropdown-container-caption{white-space:normal}.portalx .edit-control.starql-builder .table>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container>.dropdown-container-icon,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container>.dropdown-container-icon,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container>.dropdown-container-icon,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container>.dropdown-container-icon,.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container>.dropdown-container-icon{margin-right:30px;cursor:pointer}.portalx .edit-control.starql-builder .table>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container>.dropdown-container-icon:after,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container>.dropdown-container-icon:after,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container>.dropdown-container-icon:after,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container>.dropdown-container-icon:after,.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container>.dropdown-container-icon:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f00c"}.portalx .edit-control.starql-builder .table>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after,.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after{content:'edit';position:absolute;right:10px;top:0;line-height:30px;width:20px;color:#0075db;text-decoration:none;cursor:pointer}.portalx .edit-control.starql-builder .table>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after *,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after *,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after *,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after *,.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after *{cursor:pointer}.portalx .edit-control.starql-builder .table>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after:focus,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after:focus,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after:focus,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after:focus,.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after:focus,.portalx .edit-control.starql-builder .table>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after:hover,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after:hover,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after:hover,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after:hover,.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after:hover{text-decoration:underline}.portalx .edit-control.starql-builder .table>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after>i,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after>i,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after>i,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after>i,.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control>.edit-control.dropdown-container.value-entered>.controls-container:after>i{color:#000;margin-right:2px}.portalx .edit-control.starql-builder .table{position:relative;margin-bottom:10px;width:100%}.portalx .edit-control.starql-builder .table>div>.control{margin-top:10px;display:block}.portalx .edit-control.starql-builder .table>div>.control>.edit-control>.controls-container{border-color:transparent}.portalx .edit-control.starql-builder .table>div>.control>.edit-control.value-entered>.controls-container>.dropdown-container-icon{color:#228b22}.portalx .edit-control.starql-builder .table>div>.control>.edit-control.value-entered>.controls-container>.dropdown-container-caption{color:#000}.portalx .edit-control.starql-builder .table>div>.control>.edit-control.value-entered>.controls-container>.dropdown-container-caption:hover{text-decoration:none}.portalx .edit-control.starql-builder .table>div>.control>.image-button-container{height:30px;width:30px;margin-right:0}.portalx .edit-control.starql-builder .table>div>.control>.image-button-container .image-button{padding:0}.portalx .edit-control.starql-builder .table>div>.control>.image-button-container .image-button .image-button-image{background:none;height:auto;width:auto}.portalx .edit-control.starql-builder .table>div>.control>.image-button-container .image-button .image-button-image:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f014";font-size:16px;display:inline-block;text-align:center;height:30px;width:30px;line-height:30px}.portalx .edit-control.starql-builder .table>div>.control>.image-button-container .image-button .image-button-text{display:none}.portalx .edit-control.starql-builder .order,.portalx .edit-control.starql-builder .related,.portalx .edit-control.starql-builder .criteria,.portalx .edit-control.starql-builder .fields{margin-left:25px;position:relative}.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control{margin-top:10px;display:block}.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control .row-controls,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control .row-controls,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control .row-controls,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control .row-controls{padding-left:10px}.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control .row-controls>.grab-handle,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control .row-controls>.grab-handle,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control .row-controls>.grab-handle,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control .row-controls>.grab-handle{width:10px;height:30px;display:inline-block;margin-right:5px;position:relative;color:#a7a7a7;cursor:ns-resize}.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control .row-controls>.grab-handle:before,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control .row-controls>.grab-handle:before,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control .row-controls>.grab-handle:before,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control .row-controls>.grab-handle:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:'\f142' '\f142';position:absolute;top:calc(50% + 4.5px);vertical-align:top;font-size:10px;line-height:0;letter-spacing:2px}.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control .row-controls>.grab-handle:after,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control .row-controls>.grab-handle:after,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control .row-controls>.grab-handle:after,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control .row-controls>.grab-handle:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:'\f142' '\f142';position:absolute;top:calc(50% - 4.5px);vertical-align:top;font-size:10px;line-height:0;letter-spacing:2px}.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control .row-controls>.image-button-container,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control .row-controls>.image-button-container,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control .row-controls>.image-button-container,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control .row-controls>.image-button-container{height:30px;width:30px;margin-right:0}.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control .row-controls>.image-button-container .image-button,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control .row-controls>.image-button-container .image-button,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control .row-controls>.image-button-container .image-button,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control .row-controls>.image-button-container .image-button{padding:0}.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control .row-controls>.image-button-container .image-button .image-button-image,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control .row-controls>.image-button-container .image-button .image-button-image,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control .row-controls>.image-button-container .image-button .image-button-image,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control .row-controls>.image-button-container .image-button .image-button-image{background:none;height:auto;width:auto}.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control .row-controls>.image-button-container .image-button .image-button-image:after,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control .row-controls>.image-button-container .image-button .image-button-image:after,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control .row-controls>.image-button-container .image-button .image-button-image:after,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control .row-controls>.image-button-container .image-button .image-button-image:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f014";font-size:16px;display:inline-block;text-align:center;height:30px;width:30px;line-height:30px}.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control .row-controls>.image-button-container .image-button .image-button-text,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control .row-controls>.image-button-container .image-button .image-button-text,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control .row-controls>.image-button-container .image-button .image-button-text,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control .row-controls>.image-button-container .image-button .image-button-text{display:none}.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control>.edit-control,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control>.edit-control,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control>.edit-control,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control>.edit-control{width:calc(100% - 60px)}.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control>.edit-control>.controls-container,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control>.edit-control>.controls-container,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control>.edit-control>.controls-container,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control>.edit-control>.controls-container{border-color:transparent}.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control>.edit-control.value-entered>.controls-container>.dropdown-container-icon,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control>.edit-control.value-entered>.controls-container>.dropdown-container-icon,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control>.edit-control.value-entered>.controls-container>.dropdown-container-icon,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control>.edit-control.value-entered>.controls-container>.dropdown-container-icon{color:#228b22}.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control>.edit-control.value-entered>.controls-container>.dropdown-container-caption,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control>.edit-control.value-entered>.controls-container>.dropdown-container-caption,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control>.edit-control.value-entered>.controls-container>.dropdown-container-caption,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control>.edit-control.value-entered>.controls-container>.dropdown-container-caption{color:#000}.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control>.edit-control.value-entered>.controls-container>.dropdown-container-caption:hover,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control>.edit-control.value-entered>.controls-container>.dropdown-container-caption:hover,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control>.edit-control.value-entered>.controls-container>.dropdown-container-caption:hover,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control>.edit-control.value-entered>.controls-container>.dropdown-container-caption:hover{text-decoration:none}.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control>.edit-control.value-entered+.row-controls,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control>.edit-control.value-entered+.row-controls,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control>.edit-control.value-entered+.row-controls,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control>.edit-control.value-entered+.row-controls{display:inline-block}.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control>.edit-control.value-entered+.row-controls>div:not(.grab-handle):hover,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control>.edit-control.value-entered+.row-controls>div:not(.grab-handle):hover,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control>.edit-control.value-entered+.row-controls>div:not(.grab-handle):hover,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control>.edit-control.value-entered+.row-controls>div:not(.grab-handle):hover{background-color:darkred;color:#fff;border-radius:2px}.portalx .edit-control.starql-builder .order>div:not(.criteria-relationship)>.control>.edit-control+.row-controls,.portalx .edit-control.starql-builder .related>div:not(.criteria-relationship)>.control>.edit-control+.row-controls,.portalx .edit-control.starql-builder .criteria>div:not(.criteria-relationship)>.control>.edit-control+.row-controls,.portalx .edit-control.starql-builder .fields>div:not(.criteria-relationship)>.control>.edit-control+.row-controls{display:none}.portalx .edit-control.starql-builder .criteria-relationship{text-align:right;width:calc(100% - 70px);margin-top:10px}.portalx .edit-control.starql-builder .criteria-relationship .control>label{margin-right:10px;line-height:30px;display:inline-block;font-weight:normal}.portalx .edit-control.starql-builder .validation,.portalx .edit-control.starql-builder .message{line-height:25px;background-color:#f7f7f7;margin-top:5px;border-radius:0;padding:10px;border-left:5px solid #0075db;margin:10px}.portalx .edit-control.starql-builder .validation{border-left-color:#a7a7a7}.portalx .edit-control.starql-builder .validation:after{line-height:25px;display:inline-block}.portalx .edit-control.starql-builder .validation.valid,.portalx .edit-control.starql-builder .validation.invalid{display:block}.portalx .edit-control.starql-builder .validation.validating{border-left-color:silver}.portalx .edit-control.starql-builder .validation.validating:before{vertical-align:top;color:silver}.portalx .edit-control.starql-builder .validation.validating:before:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f128";font-size:14px;height:30px;width:20px;display:inline-block;line-height:30px;text-align:center}.portalx .edit-control.starql-builder .validation.valid{border-left-color:#228b22}.portalx .edit-control.starql-builder .validation.valid:before{vertical-align:top;color:#228b22}.portalx .edit-control.starql-builder .validation.valid:before:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f00c";font-size:14px;height:30px;width:20px;display:inline-block;line-height:30px;text-align:center}.portalx .edit-control.starql-builder .validation.invalid{border-left-color:darkred}.portalx .edit-control.starql-builder .validation.invalid:before{vertical-align:top;color:darkred}.portalx .edit-control.starql-builder .validation.invalid:before:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f00d";font-size:14px;height:30px;width:20px;display:inline-block;line-height:30px;text-align:center}.portalx .edit-control.starql-builder.criteria-only .criteria{margin-left:0}.portalx .edit-control.starql-builder.criteria-only .criteria:after{display:none}.portalx .edit-fields>li>.edit-control.starql-builder.detailfill{width:calc(100% - 210px)}.portalx .edit-fields>li>.edit-control.starql-builder.criteria-only{width:calc(100% - 210px)}.portalx .edit-fields>li .edit-control.starql-builder{border:1px solid #ddd;padding:0}.portalx .edit-fields>li .edit-control.starql-builder.criteria-only{display:inline-block;padding:0;min-height:0}.portalx .edit-fields>li .edit-control.starql-builder.criteria-only .simple-interface{padding:0}.portalx .edit-fields>li .edit-control.starql-builder.criteria-only .criteria{margin-bottom:0;height:200px;overflow-y:auto;padding:5px}.portalx .edit-fields>li .edit-control.starql-builder.criteria-only .criteria>label{display:none !important}.portalx .edit-fields>li .edit-control.starql-builder.criteria-only .criteria>div:not(.criteria-relationship)>.control{background-color:#fff}.portalx .edit-fields>li .edit-control.starql-builder.criteria-only .criteria>div:not(.criteria-relationship)>.control>.edit-control>.controls-container{border:0}.portalx .edit-fields>li .edit-control.starql-builder.criteria-only .criteria>div:not(.criteria-relationship)>.control>.edit-control>.controls-container:hover{border:0}.portalx .edit-fields>li .edit-control.starql-builder.criteria-only .criteria>div:not(.criteria-relationship)>.control:last-of-type{min-height:50px}.portalx .edit-fields>li .edit-control.starql-builder.criteria-only .criteria .criteria-relationship{margin-top:0;margin-bottom:10px}.portalx .edit-fields>li .edit-control.starql-builder.criteria-only>div>span{display:inline-block;width:100%;vertical-align:top}.portalx .edit-fields>li .edit-control.starql-builder.criteria-only>div>span.hidden{display:none}.portalx .edit-fields>li .edit-control.starql-builder.criteria-only .advanced{border-bottom:1px solid #ddd;padding-right:10px}.portalx .edit-fields>li .edit-control.starql-builder.criteria-only .advanced>label,.portalx .edit-fields>li .edit-control.starql-builder.criteria-only .advanced a{margin-bottom:0;display:inline-block;line-height:30px}.portalx .edit-fields>li .edit-control.starql-builder.criteria-only .edit-control.textarea{margin-top:0;margin-left:0}.portalx .string-dictionary{width:100%}.portalx .string-dictionary .string-dictionary-caption{margin-top:15px;margin-bottom:20px;text-align:center}.portalx .string-dictionary .dictionary-pair{margin-bottom:20px}.portalx .string-dictionary .dictionary-pair .key-row{margin-bottom:15px}.portalx .string-dictionary .dictionary-pair .value-row{margin-bottom:15px}.portalx .string-dictionary .dictionary-pair label{width:160px;line-height:16px;display:inline-block;margin-right:5px;word-break:break-word;word-wrap:break-word;white-space:normal;float:left;text-overflow:ellipsis;overflow:visible;vertical-align:top;margin-top:7px;text-align:right;padding-right:10px}.portalx .string-dictionary .dictionary-pair .editing-tools{display:inline-block}.portalx .string-dictionary .dictionary-pair .editing-tools .add-pair{display:inline-block;cursor:pointer;vertical-align:top}.portalx .string-dictionary .dictionary-pair .editing-tools .add-pair:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f067";font-size:14px;height:30px;width:20px;display:inline-block;line-height:30px;text-align:center}.portalx .string-dictionary .dictionary-pair .editing-tools .delete-pair{display:inline-block;cursor:pointer;vertical-align:top}.portalx .string-dictionary .dictionary-pair .editing-tools .delete-pair:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f068";font-size:14px;height:30px;width:20px;display:inline-block;line-height:30px;text-align:center}.portalx .edit-control.textarea{border:1px solid #ddd;border-radius:2px;height:auto;background-color:#fff}.portalx .edit-control.textarea:hover:not(.disabled){border:1px solid #a0a0a0}.portalx .edit-control.textarea.datachanged{border-color:#ffd27f}.portalx .edit-control.textarea.invalid[data-validation-required-validatortype="Required"]:before,.portalx .edit-control.textarea.invalid[data-validation-required-validatortype="Ignorable"]:before,.portalx .edit-control.textarea.invalid[data-validation-number-validatortype]:before,.portalx .edit-control.textarea.invalidated:before{opacity:0;transition:linear all 0.3s;content:attr(data-validation-required-message);position:absolute;top:102%;padding:3px 0;font:10px Roboto,tahoma,arial;width:-webkit-max-content;width:-moz-max-content;width:-o-max-content;max-width:450px;color:#fff;z-index:-1}.portalx .edit-control.textarea.invalid[data-validation-required-validatortype="Required"].focus:before,.portalx .edit-control.textarea.invalid[data-validation-required-validatortype="Ignorable"].focus:before,.portalx .edit-control.textarea.invalid[data-validation-number-validatortype].focus:before,.portalx .edit-control.textarea.invalidated.focus:before,.portalx .edit-control.textarea.invalid[data-validation-required-validatortype="Required"]:focus:before,.portalx .edit-control.textarea.invalid[data-validation-required-validatortype="Ignorable"]:focus:before,.portalx .edit-control.textarea.invalid[data-validation-number-validatortype]:focus:before,.portalx .edit-control.textarea.invalidated:focus:before{background-color:#fff;color:#c0392b;opacity:1}.portalx .edit-control.textarea.invalid[data-validation-required-validatortype="Required"]:after,.portalx .edit-control.textarea.invalid[data-validation-required-validatortype="Ignorable"]:after,.portalx .edit-control.textarea.invalid[data-validation-number-validatortype]:after,.portalx .edit-control.textarea.invalidated:after{content:'';border-right:4px solid #c0392b;position:absolute;top:0;right:0;height:calc(100% - 4px);border-radius:2px;margin:2px}.portalx .edit-control.textarea:focus,.portalx .edit-control.textarea.focus:not(.disabled){border:1px solid #0075db;position:relative;z-index:1}.portalx .edit-control.textarea:focus.invalid,.portalx .edit-control.textarea.focus:not(.disabled).invalid{margin-bottom:1.5em}.portalx .edit-control.textarea.highlight,.portalx .edit-control.textarea.datachanged.highlight{border-color:#565656}.portalx .edit-control.textarea.small{width:300px}.portalx .edit-control.textarea.medium,.portalx .edit-control.textarea.large{width:500px}@media (max-width:500px){.portalx .edit-control.textarea.medium,.portalx .edit-control.textarea.large{width:100%}}.portalx .edit-control.textarea>div>textarea{overflow:auto;border:0;height:90px;margin:0;padding:7px;resize:none;white-space:pre-wrap;display:block;background-color:transparent;width:100%;color:#444}.portalx .edit-control.textarea>div>textarea::-webkit-input-placeholder{color:#e7e7e7}.portalx .edit-control.textarea>div>textarea:-moz-placeholder{color:#e7e7e7}.portalx .edit-control.textarea>div>textarea::-moz-placeholder{color:#e7e7e7}.portalx .edit-control.textarea>div>textarea:-ms-input-placeholder{color:#e7e7e7}.portalx .edit-control.textarea a.readm-more{display:block;padding:10px;text-align:right}.portalx .quickview-right .fieldset-block ul li>label{width:100px}.portalx .quickview-right .edit-control.textarea{height:auto;background-color:#fff}.portalx .quickview-right .edit-control.textarea.datachanged{border-color:#ffd27f}.portalx .quickview-right .edit-control.textarea.small,.portalx .quickview-right .edit-control.textarea.medium,.portalx .quickview-right .edit-control.textarea.large{width:700px}.portalx .quickview-right .edit-control.textarea textarea{border:0;height:495px;margin:0;padding:7px;resize:none;white-space:pre-wrap;display:block;background-color:transparent;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.portalx .view-control.textarea .readm-more{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#0075db;float:right;line-height:15px;margin:0;margin-top:20px;padding:2px 4px}.portalx .view-control.textarea .readm-more:after{content:'...'}.portalx .edit-control.text{border:1px solid #ddd;border-radius:2px;background-color:#fff}.portalx .edit-control.text:hover:not(.disabled){border:1px solid #a0a0a0}.portalx .edit-control.text.datachanged{border-color:#ffd27f}.portalx .edit-control.text.invalid[data-validation-required-validatortype="Required"]:before,.portalx .edit-control.text.invalid[data-validation-required-validatortype="Ignorable"]:before,.portalx .edit-control.text.invalid[data-validation-number-validatortype]:before,.portalx .edit-control.text.invalidated:before{opacity:0;transition:linear all 0.3s;content:attr(data-validation-required-message);position:absolute;top:102%;padding:3px 0;font:10px Roboto,tahoma,arial;width:-webkit-max-content;width:-moz-max-content;width:-o-max-content;max-width:450px;color:#fff;z-index:-1}.portalx .edit-control.text.invalid[data-validation-required-validatortype="Required"].focus:before,.portalx .edit-control.text.invalid[data-validation-required-validatortype="Ignorable"].focus:before,.portalx .edit-control.text.invalid[data-validation-number-validatortype].focus:before,.portalx .edit-control.text.invalidated.focus:before,.portalx .edit-control.text.invalid[data-validation-required-validatortype="Required"]:focus:before,.portalx .edit-control.text.invalid[data-validation-required-validatortype="Ignorable"]:focus:before,.portalx .edit-control.text.invalid[data-validation-number-validatortype]:focus:before,.portalx .edit-control.text.invalidated:focus:before{background-color:#fff;color:#c0392b;opacity:1}.portalx .edit-control.text.invalid[data-validation-required-validatortype="Required"]:after,.portalx .edit-control.text.invalid[data-validation-required-validatortype="Ignorable"]:after,.portalx .edit-control.text.invalid[data-validation-number-validatortype]:after,.portalx .edit-control.text.invalidated:after{content:'';border-right:4px solid #c0392b;position:absolute;top:0;right:0;height:calc(100% - 4px);border-radius:2px;margin:2px}.portalx .edit-control.text:focus,.portalx .edit-control.text.focus:not(.disabled){border:1px solid #0075db;position:relative;z-index:1}.portalx .edit-control.text:focus.invalid,.portalx .edit-control.text.focus:not(.disabled).invalid{margin-bottom:1.5em}.portalx .edit-control.text.highlight,.portalx .edit-control.text.datachanged.highlight{border-color:#565656}.portalx .edit-control.text.search{vertical-align:top;display:inline-block;color:#333}.portalx .edit-control.text.search:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f002";font-size:14px;height:16px;width:16px;display:inline-block;line-height:16px;text-align:center}.portalx .edit-control.text.search:after{font-size:14px}.portalx .edit-control.text.search:after{position:absolute;top:0;right:10px;line-height:30px}.portalx .edit-control.text.search .match-counter{position:absolute;right:30px;line-height:30px;opacity:0.4}.portalx .edit-control.text.search input::-ms-clear{display:none}.portalx .edit-control.text input{height:30px;line-height:30px;border:none;margin:0;padding:0 7px;width:100%;background-color:transparent}.portalx .edit-control.text input::-webkit-input-placeholder{color:#e7e7e7}.portalx .edit-control.text input:-moz-placeholder{color:#e7e7e7}.portalx .edit-control.text input::-moz-placeholder{color:#e7e7e7}.portalx .edit-control.text input:-ms-input-placeholder{color:#e7e7e7}.portalx .edit-control.text input:focus{outline:none}.portalx .edit-control.text input[readonly]{pointer-events:none}.portalx .edit-control.text .numberrange-picker{display:inline-block}.portalx .edit-control.text .numberrange-picker>div{margin-right:3px}.portalx .treeview-container{padding:5px;min-height:150px}.portalx .treeview-container .srw_flexRowSection{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:"row";-webkit-flex-direction:"row";flex-direction:"row"}.portalx .treeview-container .profile-icon{font-size:16px;text-align:center}.portalx .treeview-container.hide-deleted-hidden .treeitem-hidden{display:none}.portalx .treeview-container.edit-control.fill,.portalx .treeview-container.edit-control.detailfill{padding:0;margin-right:0;height:100%}.portalx .treeview-container.edit-control{height:auto}.portalx .treeview-container.disabled{overflow:hidden}.portalx .treeview-container:not(.disabled) ul.treeview-list li .found-match{background-color:#ffd40c}.portalx .treeview-container:not(.disabled) ul.treeview-list li ul{padding:0 !important}.portalx .treeview-container:not(.disabled) ul.treeview-list li span{cursor:pointer}.portalx .treeview-container:not(.disabled) ul.treeview-list li span.selected{background-color:#0075db;color:#fff;border-radius:2px}.portalx .treeview-container:not(.disabled) ul.treeview-list li span.drill{cursor:pointer}.portalx .treeview-container:not(.disabled) ul.treeview-list li span:focus:not(.spacer):not(.drill):not(.disabled):not(.caption),.portalx .treeview-container:not(.disabled) ul.treeview-list li span:hover:not(.spacer):not(.drill):not(.disabled):not(.caption){background-color:#0075db;color:#fff;border-radius:2px}.portalx .treeview-container:not(.disabled) ul.treeview-list li span:focus span:after,.portalx .treeview-container:not(.disabled) ul.treeview-list li span:hover span:after{color:#fff}.portalx .treeview-container:not(.disabled) ul.treeview-list li span.disabled .caption{cursor:default}.portalx .treeview-container .expansion-section{text-align:center}.portalx .treeview-container .expansion-section>a{color:#0075db;cursor:pointer;text-decoration:none;line-height:30px;margin:0 7px}.portalx .treeview-container .expansion-section>a:hover{text-decoration:underline}.portalx .treeview-container .treeview-editor{background-color:#fff}.portalx .treeview-container .treeview-editor a{padding:10px;display:inline-block;text-align:center;color:#0075db;cursor:pointer;text-decoration:none;line-height:30px}.portalx .treeview-container .treeview-editor a:focus,.portalx .treeview-container .treeview-editor a:hover{text-decoration:underline}.portalx .treeview-container .treeview-editor a>i{color:#000;margin-right:2px}.portalx .treeview-container ul.treeview-list ul{margin-left:30px}.portalx .treeview-container ul.treeview-list li{height:auto;white-space:nowrap;vertical-align:middle;margin-bottom:0;padding:0}.portalx .treeview-container ul.treeview-list li input[type="checkbox"]{padding:0 5px;vertical-align:middle;margin:0;margin-left:5px}.portalx .treeview-container ul.treeview-list li span{vertical-align:top;line-height:30px;height:30px;display:inline-block}.portalx .treeview-container ul.treeview-list li span span.caption{padding-left:10px;padding-right:10px;vertical-align:top}.portalx .treeview-container ul.treeview-list li span input[type="checkbox"]+span.caption{margin-left:4px}.portalx .treeview-container ul.treeview-list li span.drill:not(.hidden){display:inline-block;width:30px}.portalx .treeview-container ul.treeview-list li span.drill:not(.hidden).open{vertical-align:top;display:inline-block;color:#333}.portalx .treeview-container ul.treeview-list li span.drill:not(.hidden).open:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f196";font-size:14px;height:30px;width:30px;display:inline-block;line-height:30px;text-align:center}.portalx .treeview-container ul.treeview-list li span.drill:not(.hidden).open:after{font-size:14px}.portalx .treeview-container ul.treeview-list li span.drill:not(.hidden).closed{vertical-align:top;display:inline-block;color:#333}.portalx .treeview-container ul.treeview-list li span.drill:not(.hidden).closed:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f147";font-size:14px;height:30px;width:30px;display:inline-block;line-height:30px;text-align:center}.portalx .treeview-container ul.treeview-list li span.drill:not(.hidden).closed:after{font-size:14px}.portalx .treeview-container ul.treeview-list li span.spacer{display:inline-block;height:30px;width:30px}.portalx .treeview-container ul.treeview-list li span.folder{display:inline-block;height:30px;width:30px}.portalx .treeview-container ul.treeview-list li span.folder.open{vertical-align:top;display:inline-block;color:#333}.portalx .treeview-container ul.treeview-list li span.folder.open:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f07c";font-size:14px;height:30px;width:30px;display:inline-block;line-height:30px;text-align:center}.portalx .treeview-container ul.treeview-list li span.folder.open:after{font-size:14px}.portalx .treeview-container ul.treeview-list li span.folder.closed{vertical-align:top;display:inline-block;color:#333}.portalx .treeview-container ul.treeview-list li span.folder.closed:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f07b";font-size:14px;height:30px;width:30px;display:inline-block;line-height:30px;text-align:center}.portalx .treeview-container ul.treeview-list li span.folder.closed:after{font-size:14px}.portalx .treeview-container ul.treeview-list li span.folder+span.caption{padding-left:0}.portalx .treeview-container ul.treeview-list li span.item{color:#333;vertical-align:top;display:inline-block}.portalx .treeview-container ul.treeview-list li span.item:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f016";font-size:14px;height:30px;width:30px;display:inline-block;line-height:30px;text-align:center}.portalx .treeview-container ul.treeview-list li span.item:after{font-size:14px}.portalx .treeview-container ul.treeview-list li span.item+span.caption{padding-left:0}.portalx .treeview-picker{display:inline-block;overflow:auto;width:501px;border-radius:3px;max-height:200px;border:1px solid #d6d6d6}.portalx .treeview-picker.large{max-height:400px}.portalx .treeview-picker.fixed-size{height:200px}.portalx .accessible-complexity-indicator{display:flex;width:300px;background:#e1e1e1}.portalx .accessible-complexity-indicator>div{height:5px;display:inline-block;transition:all ease-in-out 0.2s}.portalx .accessible-complexity-indicator>div.weak{background-color:#f04155}.portalx .accessible-complexity-indicator>div.good{background-color:#fed50b}.portalx .accessible-complexity-indicator>div.strong{background-color:#88ce6e}.portalx .responsive-flow{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto}.portalx .responsive-flow:after{content:'';display:block;-ms-flex:0 0 33%;-webkit-flex:0 0 33%;flex:0 0 33%;flex-basis:33%}.portalx .responsive-flow .action-panel-card{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;margin-bottom:10px;border:1px solid #ddd;background-color:#fff}.portalx .responsive-flow .action-panel-card .contents{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto}.portalx .responsive-flow .action-panel-card .contents>.image{margin:10px;height:250px;text-align:center;vertical-align:top;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;width:calc(100% - 20px);background-color:#f7f7f7}.portalx .responsive-flow .action-panel-card .contents>.image-icon{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:10px;height:250px;font-size:100px;background-color:#f7f7f7}.portalx .responsive-flow .action-panel-card .contents>.image-icon.hidden,.portalx .responsive-flow .action-panel-card .contents>.image-icon[aria-hidden='true']{display:none}.portalx .responsive-flow .action-panel-card .contents.with-image{height:auto}.portalx .responsive-flow .action-panel-card .contents.with-image>.contents-body{width:100%}.portalx .responsive-flow .action-panel-card .contents>.contents-body{padding:10px}.portalx .responsive-flow .action-panel-card .contents>.contents-body>.title{font:lighter 18px/40px 'Roboto';color:#000;display:block}.portalx .responsive-flow .action-panel-card .contents>.contents-body p,.portalx .responsive-flow .action-panel-card .contents>.contents-body .markdown p{font:normal 14px/25px 'Open Sans';color:#000}.portalx .responsive-flow .action-panel-card .contents>.contents-body a{color:#0075db}.portalx .responsive-flow .action-panel-card>.actions{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;flex-basis:auto;padding:10px;text-align:center}.portalx .responsive-flow .action-panel-card>.actions>a{width:100%;display:inline-block;vertical-align:top}.portalx .responsive-flow .action-panel-card>.actions>a+a{margin-top:10px}.portalx .responsive-flow .action-panel-card>.actions:empty{display:none}.portalx .responsive-flow .action-panel-card.layered{box-shadow:2px 2px 2px #ddd}.portalx .responsive-flow .action-panel-card.borderless{border:0}@media (min-width:961px){.portalx .responsive-flow .action-panel-card{-ms-flex:0 0 33%;-webkit-flex:0 0 33%;flex:0 0 33%;flex-basis:33%}.portalx .responsive-flow .action-panel-card.large{-ms-flex:0 0 49%;-webkit-flex:0 0 49%;flex:0 0 49%;flex-basis:49%;padding:20px;margin-bottom:10px;margin-top:10px}}@media (min-width:500px) and (max-width:961px){.portalx .responsive-flow .action-panel-card{-ms-flex:0 0 50%;-webkit-flex:0 0 50%;flex:0 0 50%;flex-basis:50%}}@media (max-width:500px){.portalx .responsive-flow .action-panel-card{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;flex-basis:100%}}.portalx .responsive-flow>.no-results{display:none}.portalx .responsive-flow>.action-panel-card.no-results:nth-of-type(1){display:block}.portalx .action-panel-precontents{text-align:center;background-color:#454545;color:#fff;width:100%;padding:20px}.portalx .action-panel-row{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;border:0px solid #ddd}@media (min-width:961px){.portalx .action-panel-row{width:100%;position:relative;background-color:#feb;margin:10px 0;display:-ms-flexbox;display:flex}.portalx .action-panel-row>.contents{width:75%}.portalx .action-panel-row>.actions{width:calc(100% - 75%)}}@media (min-width:500px) and (max-width:961px){.portalx .action-panel-row{width:100%;position:relative;background-color:#feb;margin:10px 0;display:-ms-flexbox;display:flex}.portalx .action-panel-row>.contents{width:75%}.portalx .action-panel-row>.actions{width:calc(100% - 75%)}}@media (max-width:500px){.portalx .action-panel-row{width:100%;position:relative;background-color:#feb;margin:10px 0;display:-ms-flexbox;display:block}.portalx .action-panel-row>.contents{width:100%}.portalx .action-panel-row>.actions{width:100%}}.portalx .action-panel-row>.contents{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.portalx .action-panel-row>.contents.orderable{width:calc(75% - 60px)}.portalx .action-panel-row>.contents.with-image{-ms-flex-align:center;align-items:center;min-height:250px}.portalx .action-panel-row>.contents.with-image>.contents-body{display:inline-block;width:calc(100% - 250px)}.portalx .action-panel-row>.contents>.image{display:inline-block;width:250px;height:250px;text-align:center;background-color:transparent;vertical-align:top;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.portalx .action-panel-row>.contents>.contents-body{width:100%;padding:20px}.portalx .action-panel-row>.contents>.contents-body>.title{font:lighter 18px/40px 'Roboto';color:#000;display:block}.portalx .action-panel-row>.contents>.match-indicator{font-size:100px;width:1em;height:1em;-ms-flex:0 0 1em;-webkit-flex:0 0 1em;flex:0 0 1em;flex-basis:1em;margin:20px;display:block}.portalx .action-panel-row>.contents>.match-indicator:after{margin-top:0.1em;margin-left:0.1em;width:0.8em;height:0.8em;display:block;content:" ";border-radius:50%;background-color:#a9a9a9}.portalx .action-panel-row>.contents>.match-indicator .pie{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator .bar{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator .slice{position:absolute;width:1em;height:1em;clip:rect(0,1em,1em,0.5em)}.portalx .action-panel-row>.contents>.match-indicator div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.portalx .action-panel-row>.contents>.match-indicator>span{position:absolute;margin-top:1.7em;margin-left:1.7em;width:3em;font-size:0.16em;color:#fff;text-align:center;z-index:1}.portalx .action-panel-row>.contents>.match-indicator.p51 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p51 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p51 .fill,.portalx .action-panel-row>.contents>.match-indicator.p51 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p52 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p52 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p52 .fill,.portalx .action-panel-row>.contents>.match-indicator.p52 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p53 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p53 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p53 .fill,.portalx .action-panel-row>.contents>.match-indicator.p53 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p54 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p54 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p54 .fill,.portalx .action-panel-row>.contents>.match-indicator.p54 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p55 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p55 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p55 .fill,.portalx .action-panel-row>.contents>.match-indicator.p55 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p56 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p56 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p56 .fill,.portalx .action-panel-row>.contents>.match-indicator.p56 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p57 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p57 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p57 .fill,.portalx .action-panel-row>.contents>.match-indicator.p57 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p58 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p58 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p58 .fill,.portalx .action-panel-row>.contents>.match-indicator.p58 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p59 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p59 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p59 .fill,.portalx .action-panel-row>.contents>.match-indicator.p59 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p60 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p60 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p60 .fill,.portalx .action-panel-row>.contents>.match-indicator.p60 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p61 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p61 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p61 .fill,.portalx .action-panel-row>.contents>.match-indicator.p61 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p62 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p62 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p62 .fill,.portalx .action-panel-row>.contents>.match-indicator.p62 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p63 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p63 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p63 .fill,.portalx .action-panel-row>.contents>.match-indicator.p63 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p64 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p64 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p64 .fill,.portalx .action-panel-row>.contents>.match-indicator.p64 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p65 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p65 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p65 .fill,.portalx .action-panel-row>.contents>.match-indicator.p65 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p66 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p66 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p66 .fill,.portalx .action-panel-row>.contents>.match-indicator.p66 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p67 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p67 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p67 .fill,.portalx .action-panel-row>.contents>.match-indicator.p67 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p68 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p68 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p68 .fill,.portalx .action-panel-row>.contents>.match-indicator.p68 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p69 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p69 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p69 .fill,.portalx .action-panel-row>.contents>.match-indicator.p69 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p70 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p70 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p70 .fill,.portalx .action-panel-row>.contents>.match-indicator.p70 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p71 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p71 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p71 .fill,.portalx .action-panel-row>.contents>.match-indicator.p71 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p72 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p72 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p72 .fill,.portalx .action-panel-row>.contents>.match-indicator.p72 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p73 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p73 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p73 .fill,.portalx .action-panel-row>.contents>.match-indicator.p73 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p74 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p74 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p74 .fill,.portalx .action-panel-row>.contents>.match-indicator.p74 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p75 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p75 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p75 .fill,.portalx .action-panel-row>.contents>.match-indicator.p75 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p76 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p76 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p76 .fill,.portalx .action-panel-row>.contents>.match-indicator.p76 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p77 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p77 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p77 .fill,.portalx .action-panel-row>.contents>.match-indicator.p77 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p78 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p78 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p78 .fill,.portalx .action-panel-row>.contents>.match-indicator.p78 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p79 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p79 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p79 .fill,.portalx .action-panel-row>.contents>.match-indicator.p79 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p80 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p80 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p80 .fill,.portalx .action-panel-row>.contents>.match-indicator.p80 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p81 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p81 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p81 .fill,.portalx .action-panel-row>.contents>.match-indicator.p81 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p82 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p82 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p82 .fill,.portalx .action-panel-row>.contents>.match-indicator.p82 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p83 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p83 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p83 .fill,.portalx .action-panel-row>.contents>.match-indicator.p83 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p84 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p84 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p84 .fill,.portalx .action-panel-row>.contents>.match-indicator.p84 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p85 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p85 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p85 .fill,.portalx .action-panel-row>.contents>.match-indicator.p85 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p86 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p86 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p86 .fill,.portalx .action-panel-row>.contents>.match-indicator.p86 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p87 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p87 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p87 .fill,.portalx .action-panel-row>.contents>.match-indicator.p87 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p88 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p88 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p88 .fill,.portalx .action-panel-row>.contents>.match-indicator.p88 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p89 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p89 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p89 .fill,.portalx .action-panel-row>.contents>.match-indicator.p89 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p90 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p90 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p90 .fill,.portalx .action-panel-row>.contents>.match-indicator.p90 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p91 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p91 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p91 .fill,.portalx .action-panel-row>.contents>.match-indicator.p91 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p92 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p92 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p92 .fill,.portalx .action-panel-row>.contents>.match-indicator.p92 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p93 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p93 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p93 .fill,.portalx .action-panel-row>.contents>.match-indicator.p93 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p94 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p94 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p94 .fill,.portalx .action-panel-row>.contents>.match-indicator.p94 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p95 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p95 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p95 .fill,.portalx .action-panel-row>.contents>.match-indicator.p95 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p96 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p96 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p96 .fill,.portalx .action-panel-row>.contents>.match-indicator.p96 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p97 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p97 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p97 .fill,.portalx .action-panel-row>.contents>.match-indicator.p97 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p98 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p98 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p98 .fill,.portalx .action-panel-row>.contents>.match-indicator.p98 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p99 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p99 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p99 .fill,.portalx .action-panel-row>.contents>.match-indicator.p99 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p100 .slice{clip:rect(auto,auto,auto,auto)}.portalx .action-panel-row>.contents>.match-indicator.p100 .fill{position:absolute;border:solid 0.1em #0075db;width:0.8em;height:0.8em;clip:rect(0,0.5em,1em,0);border-radius:50%}.portalx .action-panel-row>.contents>.match-indicator.p100 .fill,.portalx .action-panel-row>.contents>.match-indicator.p100 .bar:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p1 .bar{-webkit-transform:rotate(3.6deg);-moz-transform:rotate(3.6deg);-ms-transform:rotate(3.6deg);-o-transform:rotate(3.6deg);transform:rotate(3.6deg)}.portalx .action-panel-row>.contents>.match-indicator.p2 .bar{-webkit-transform:rotate(7.2deg);-moz-transform:rotate(7.2deg);-ms-transform:rotate(7.2deg);-o-transform:rotate(7.2deg);transform:rotate(7.2deg)}.portalx .action-panel-row>.contents>.match-indicator.p3 .bar{-webkit-transform:rotate(10.8deg);-moz-transform:rotate(10.8deg);-ms-transform:rotate(10.8deg);-o-transform:rotate(10.8deg);transform:rotate(10.8deg)}.portalx .action-panel-row>.contents>.match-indicator.p4 .bar{-webkit-transform:rotate(14.4deg);-moz-transform:rotate(14.4deg);-ms-transform:rotate(14.4deg);-o-transform:rotate(14.4deg);transform:rotate(14.4deg)}.portalx .action-panel-row>.contents>.match-indicator.p5 .bar{-webkit-transform:rotate(18deg);-moz-transform:rotate(18deg);-ms-transform:rotate(18deg);-o-transform:rotate(18deg);transform:rotate(18deg)}.portalx .action-panel-row>.contents>.match-indicator.p6 .bar{-webkit-transform:rotate(21.6deg);-moz-transform:rotate(21.6deg);-ms-transform:rotate(21.6deg);-o-transform:rotate(21.6deg);transform:rotate(21.6deg)}.portalx .action-panel-row>.contents>.match-indicator.p7 .bar{-webkit-transform:rotate(25.2deg);-moz-transform:rotate(25.2deg);-ms-transform:rotate(25.2deg);-o-transform:rotate(25.2deg);transform:rotate(25.2deg)}.portalx .action-panel-row>.contents>.match-indicator.p8 .bar{-webkit-transform:rotate(28.8deg);-moz-transform:rotate(28.8deg);-ms-transform:rotate(28.8deg);-o-transform:rotate(28.8deg);transform:rotate(28.8deg)}.portalx .action-panel-row>.contents>.match-indicator.p9 .bar{-webkit-transform:rotate(32.4deg);-moz-transform:rotate(32.4deg);-ms-transform:rotate(32.4deg);-o-transform:rotate(32.4deg);transform:rotate(32.4deg)}.portalx .action-panel-row>.contents>.match-indicator.p10 .bar{-webkit-transform:rotate(36deg);-moz-transform:rotate(36deg);-ms-transform:rotate(36deg);-o-transform:rotate(36deg);transform:rotate(36deg)}.portalx .action-panel-row>.contents>.match-indicator.p11 .bar{-webkit-transform:rotate(39.6deg);-moz-transform:rotate(39.6deg);-ms-transform:rotate(39.6deg);-o-transform:rotate(39.6deg);transform:rotate(39.6deg)}.portalx .action-panel-row>.contents>.match-indicator.p12 .bar{-webkit-transform:rotate(43.2deg);-moz-transform:rotate(43.2deg);-ms-transform:rotate(43.2deg);-o-transform:rotate(43.2deg);transform:rotate(43.2deg)}.portalx .action-panel-row>.contents>.match-indicator.p13 .bar{-webkit-transform:rotate(46.8deg);-moz-transform:rotate(46.8deg);-ms-transform:rotate(46.8deg);-o-transform:rotate(46.8deg);transform:rotate(46.8deg)}.portalx .action-panel-row>.contents>.match-indicator.p14 .bar{-webkit-transform:rotate(50.4deg);-moz-transform:rotate(50.4deg);-ms-transform:rotate(50.4deg);-o-transform:rotate(50.4deg);transform:rotate(50.4deg)}.portalx .action-panel-row>.contents>.match-indicator.p15 .bar{-webkit-transform:rotate(54deg);-moz-transform:rotate(54deg);-ms-transform:rotate(54deg);-o-transform:rotate(54deg);transform:rotate(54deg)}.portalx .action-panel-row>.contents>.match-indicator.p16 .bar{-webkit-transform:rotate(57.6deg);-moz-transform:rotate(57.6deg);-ms-transform:rotate(57.6deg);-o-transform:rotate(57.6deg);transform:rotate(57.6deg)}.portalx .action-panel-row>.contents>.match-indicator.p17 .bar{-webkit-transform:rotate(61.2deg);-moz-transform:rotate(61.2deg);-ms-transform:rotate(61.2deg);-o-transform:rotate(61.2deg);transform:rotate(61.2deg)}.portalx .action-panel-row>.contents>.match-indicator.p18 .bar{-webkit-transform:rotate(64.8deg);-moz-transform:rotate(64.8deg);-ms-transform:rotate(64.8deg);-o-transform:rotate(64.8deg);transform:rotate(64.8deg)}.portalx .action-panel-row>.contents>.match-indicator.p19 .bar{-webkit-transform:rotate(68.4deg);-moz-transform:rotate(68.4deg);-ms-transform:rotate(68.4deg);-o-transform:rotate(68.4deg);transform:rotate(68.4deg)}.portalx .action-panel-row>.contents>.match-indicator.p20 .bar{-webkit-transform:rotate(72deg);-moz-transform:rotate(72deg);-ms-transform:rotate(72deg);-o-transform:rotate(72deg);transform:rotate(72deg)}.portalx .action-panel-row>.contents>.match-indicator.p21 .bar{-webkit-transform:rotate(75.6deg);-moz-transform:rotate(75.6deg);-ms-transform:rotate(75.6deg);-o-transform:rotate(75.6deg);transform:rotate(75.6deg)}.portalx .action-panel-row>.contents>.match-indicator.p22 .bar{-webkit-transform:rotate(79.2deg);-moz-transform:rotate(79.2deg);-ms-transform:rotate(79.2deg);-o-transform:rotate(79.2deg);transform:rotate(79.2deg)}.portalx .action-panel-row>.contents>.match-indicator.p23 .bar{-webkit-transform:rotate(82.8deg);-moz-transform:rotate(82.8deg);-ms-transform:rotate(82.8deg);-o-transform:rotate(82.8deg);transform:rotate(82.8deg)}.portalx .action-panel-row>.contents>.match-indicator.p24 .bar{-webkit-transform:rotate(86.4deg);-moz-transform:rotate(86.4deg);-ms-transform:rotate(86.4deg);-o-transform:rotate(86.4deg);transform:rotate(86.4deg)}.portalx .action-panel-row>.contents>.match-indicator.p25 .bar{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.portalx .action-panel-row>.contents>.match-indicator.p26 .bar{-webkit-transform:rotate(93.6deg);-moz-transform:rotate(93.6deg);-ms-transform:rotate(93.6deg);-o-transform:rotate(93.6deg);transform:rotate(93.6deg)}.portalx .action-panel-row>.contents>.match-indicator.p27 .bar{-webkit-transform:rotate(97.2deg);-moz-transform:rotate(97.2deg);-ms-transform:rotate(97.2deg);-o-transform:rotate(97.2deg);transform:rotate(97.2deg)}.portalx .action-panel-row>.contents>.match-indicator.p28 .bar{-webkit-transform:rotate(100.8deg);-moz-transform:rotate(100.8deg);-ms-transform:rotate(100.8deg);-o-transform:rotate(100.8deg);transform:rotate(100.8deg)}.portalx .action-panel-row>.contents>.match-indicator.p29 .bar{-webkit-transform:rotate(104.4deg);-moz-transform:rotate(104.4deg);-ms-transform:rotate(104.4deg);-o-transform:rotate(104.4deg);transform:rotate(104.4deg)}.portalx .action-panel-row>.contents>.match-indicator.p30 .bar{-webkit-transform:rotate(108deg);-moz-transform:rotate(108deg);-ms-transform:rotate(108deg);-o-transform:rotate(108deg);transform:rotate(108deg)}.portalx .action-panel-row>.contents>.match-indicator.p31 .bar{-webkit-transform:rotate(111.6deg);-moz-transform:rotate(111.6deg);-ms-transform:rotate(111.6deg);-o-transform:rotate(111.6deg);transform:rotate(111.6deg)}.portalx .action-panel-row>.contents>.match-indicator.p32 .bar{-webkit-transform:rotate(115.2deg);-moz-transform:rotate(115.2deg);-ms-transform:rotate(115.2deg);-o-transform:rotate(115.2deg);transform:rotate(115.2deg)}.portalx .action-panel-row>.contents>.match-indicator.p33 .bar{-webkit-transform:rotate(118.8deg);-moz-transform:rotate(118.8deg);-ms-transform:rotate(118.8deg);-o-transform:rotate(118.8deg);transform:rotate(118.8deg)}.portalx .action-panel-row>.contents>.match-indicator.p34 .bar{-webkit-transform:rotate(122.4deg);-moz-transform:rotate(122.4deg);-ms-transform:rotate(122.4deg);-o-transform:rotate(122.4deg);transform:rotate(122.4deg)}.portalx .action-panel-row>.contents>.match-indicator.p35 .bar{-webkit-transform:rotate(126deg);-moz-transform:rotate(126deg);-ms-transform:rotate(126deg);-o-transform:rotate(126deg);transform:rotate(126deg)}.portalx .action-panel-row>.contents>.match-indicator.p36 .bar{-webkit-transform:rotate(129.6deg);-moz-transform:rotate(129.6deg);-ms-transform:rotate(129.6deg);-o-transform:rotate(129.6deg);transform:rotate(129.6deg)}.portalx .action-panel-row>.contents>.match-indicator.p37 .bar{-webkit-transform:rotate(133.2deg);-moz-transform:rotate(133.2deg);-ms-transform:rotate(133.2deg);-o-transform:rotate(133.2deg);transform:rotate(133.2deg)}.portalx .action-panel-row>.contents>.match-indicator.p38 .bar{-webkit-transform:rotate(136.8deg);-moz-transform:rotate(136.8deg);-ms-transform:rotate(136.8deg);-o-transform:rotate(136.8deg);transform:rotate(136.8deg)}.portalx .action-panel-row>.contents>.match-indicator.p39 .bar{-webkit-transform:rotate(140.4deg);-moz-transform:rotate(140.4deg);-ms-transform:rotate(140.4deg);-o-transform:rotate(140.4deg);transform:rotate(140.4deg)}.portalx .action-panel-row>.contents>.match-indicator.p40 .bar{-webkit-transform:rotate(144deg);-moz-transform:rotate(144deg);-ms-transform:rotate(144deg);-o-transform:rotate(144deg);transform:rotate(144deg)}.portalx .action-panel-row>.contents>.match-indicator.p41 .bar{-webkit-transform:rotate(147.6deg);-moz-transform:rotate(147.6deg);-ms-transform:rotate(147.6deg);-o-transform:rotate(147.6deg);transform:rotate(147.6deg)}.portalx .action-panel-row>.contents>.match-indicator.p42 .bar{-webkit-transform:rotate(151.2deg);-moz-transform:rotate(151.2deg);-ms-transform:rotate(151.2deg);-o-transform:rotate(151.2deg);transform:rotate(151.2deg)}.portalx .action-panel-row>.contents>.match-indicator.p43 .bar{-webkit-transform:rotate(154.8deg);-moz-transform:rotate(154.8deg);-ms-transform:rotate(154.8deg);-o-transform:rotate(154.8deg);transform:rotate(154.8deg)}.portalx .action-panel-row>.contents>.match-indicator.p44 .bar{-webkit-transform:rotate(158.4deg);-moz-transform:rotate(158.4deg);-ms-transform:rotate(158.4deg);-o-transform:rotate(158.4deg);transform:rotate(158.4deg)}.portalx .action-panel-row>.contents>.match-indicator.p45 .bar{-webkit-transform:rotate(162deg);-moz-transform:rotate(162deg);-ms-transform:rotate(162deg);-o-transform:rotate(162deg);transform:rotate(162deg)}.portalx .action-panel-row>.contents>.match-indicator.p46 .bar{-webkit-transform:rotate(165.6deg);-moz-transform:rotate(165.6deg);-ms-transform:rotate(165.6deg);-o-transform:rotate(165.6deg);transform:rotate(165.6deg)}.portalx .action-panel-row>.contents>.match-indicator.p47 .bar{-webkit-transform:rotate(169.2deg);-moz-transform:rotate(169.2deg);-ms-transform:rotate(169.2deg);-o-transform:rotate(169.2deg);transform:rotate(169.2deg)}.portalx .action-panel-row>.contents>.match-indicator.p48 .bar{-webkit-transform:rotate(172.8deg);-moz-transform:rotate(172.8deg);-ms-transform:rotate(172.8deg);-o-transform:rotate(172.8deg);transform:rotate(172.8deg)}.portalx .action-panel-row>.contents>.match-indicator.p49 .bar{-webkit-transform:rotate(176.4deg);-moz-transform:rotate(176.4deg);-ms-transform:rotate(176.4deg);-o-transform:rotate(176.4deg);transform:rotate(176.4deg)}.portalx .action-panel-row>.contents>.match-indicator.p50 .bar{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.portalx .action-panel-row>.contents>.match-indicator.p51 .bar{-webkit-transform:rotate(183.6deg);-moz-transform:rotate(183.6deg);-ms-transform:rotate(183.6deg);-o-transform:rotate(183.6deg);transform:rotate(183.6deg)}.portalx .action-panel-row>.contents>.match-indicator.p52 .bar{-webkit-transform:rotate(187.2deg);-moz-transform:rotate(187.2deg);-ms-transform:rotate(187.2deg);-o-transform:rotate(187.2deg);transform:rotate(187.2deg)}.portalx .action-panel-row>.contents>.match-indicator.p53 .bar{-webkit-transform:rotate(190.8deg);-moz-transform:rotate(190.8deg);-ms-transform:rotate(190.8deg);-o-transform:rotate(190.8deg);transform:rotate(190.8deg)}.portalx .action-panel-row>.contents>.match-indicator.p54 .bar{-webkit-transform:rotate(194.4deg);-moz-transform:rotate(194.4deg);-ms-transform:rotate(194.4deg);-o-transform:rotate(194.4deg);transform:rotate(194.4deg)}.portalx .action-panel-row>.contents>.match-indicator.p55 .bar{-webkit-transform:rotate(198deg);-moz-transform:rotate(198deg);-ms-transform:rotate(198deg);-o-transform:rotate(198deg);transform:rotate(198deg)}.portalx .action-panel-row>.contents>.match-indicator.p56 .bar{-webkit-transform:rotate(201.6deg);-moz-transform:rotate(201.6deg);-ms-transform:rotate(201.6deg);-o-transform:rotate(201.6deg);transform:rotate(201.6deg)}.portalx .action-panel-row>.contents>.match-indicator.p57 .bar{-webkit-transform:rotate(205.2deg);-moz-transform:rotate(205.2deg);-ms-transform:rotate(205.2deg);-o-transform:rotate(205.2deg);transform:rotate(205.2deg)}.portalx .action-panel-row>.contents>.match-indicator.p58 .bar{-webkit-transform:rotate(208.8deg);-moz-transform:rotate(208.8deg);-ms-transform:rotate(208.8deg);-o-transform:rotate(208.8deg);transform:rotate(208.8deg)}.portalx .action-panel-row>.contents>.match-indicator.p59 .bar{-webkit-transform:rotate(212.4deg);-moz-transform:rotate(212.4deg);-ms-transform:rotate(212.4deg);-o-transform:rotate(212.4deg);transform:rotate(212.4deg)}.portalx .action-panel-row>.contents>.match-indicator.p60 .bar{-webkit-transform:rotate(216deg);-moz-transform:rotate(216deg);-ms-transform:rotate(216deg);-o-transform:rotate(216deg);transform:rotate(216deg)}.portalx .action-panel-row>.contents>.match-indicator.p61 .bar{-webkit-transform:rotate(219.6deg);-moz-transform:rotate(219.6deg);-ms-transform:rotate(219.6deg);-o-transform:rotate(219.6deg);transform:rotate(219.6deg)}.portalx .action-panel-row>.contents>.match-indicator.p62 .bar{-webkit-transform:rotate(223.2deg);-moz-transform:rotate(223.2deg);-ms-transform:rotate(223.2deg);-o-transform:rotate(223.2deg);transform:rotate(223.2deg)}.portalx .action-panel-row>.contents>.match-indicator.p63 .bar{-webkit-transform:rotate(226.8deg);-moz-transform:rotate(226.8deg);-ms-transform:rotate(226.8deg);-o-transform:rotate(226.8deg);transform:rotate(226.8deg)}.portalx .action-panel-row>.contents>.match-indicator.p64 .bar{-webkit-transform:rotate(230.4deg);-moz-transform:rotate(230.4deg);-ms-transform:rotate(230.4deg);-o-transform:rotate(230.4deg);transform:rotate(230.4deg)}.portalx .action-panel-row>.contents>.match-indicator.p65 .bar{-webkit-transform:rotate(234deg);-moz-transform:rotate(234deg);-ms-transform:rotate(234deg);-o-transform:rotate(234deg);transform:rotate(234deg)}.portalx .action-panel-row>.contents>.match-indicator.p66 .bar{-webkit-transform:rotate(237.6deg);-moz-transform:rotate(237.6deg);-ms-transform:rotate(237.6deg);-o-transform:rotate(237.6deg);transform:rotate(237.6deg)}.portalx .action-panel-row>.contents>.match-indicator.p67 .bar{-webkit-transform:rotate(241.2deg);-moz-transform:rotate(241.2deg);-ms-transform:rotate(241.2deg);-o-transform:rotate(241.2deg);transform:rotate(241.2deg)}.portalx .action-panel-row>.contents>.match-indicator.p68 .bar{-webkit-transform:rotate(244.8deg);-moz-transform:rotate(244.8deg);-ms-transform:rotate(244.8deg);-o-transform:rotate(244.8deg);transform:rotate(244.8deg)}.portalx .action-panel-row>.contents>.match-indicator.p69 .bar{-webkit-transform:rotate(248.4deg);-moz-transform:rotate(248.4deg);-ms-transform:rotate(248.4deg);-o-transform:rotate(248.4deg);transform:rotate(248.4deg)}.portalx .action-panel-row>.contents>.match-indicator.p70 .bar{-webkit-transform:rotate(252deg);-moz-transform:rotate(252deg);-ms-transform:rotate(252deg);-o-transform:rotate(252deg);transform:rotate(252deg)}.portalx .action-panel-row>.contents>.match-indicator.p71 .bar{-webkit-transform:rotate(255.6deg);-moz-transform:rotate(255.6deg);-ms-transform:rotate(255.6deg);-o-transform:rotate(255.6deg);transform:rotate(255.6deg)}.portalx .action-panel-row>.contents>.match-indicator.p72 .bar{-webkit-transform:rotate(259.2deg);-moz-transform:rotate(259.2deg);-ms-transform:rotate(259.2deg);-o-transform:rotate(259.2deg);transform:rotate(259.2deg)}.portalx .action-panel-row>.contents>.match-indicator.p73 .bar{-webkit-transform:rotate(262.8deg);-moz-transform:rotate(262.8deg);-ms-transform:rotate(262.8deg);-o-transform:rotate(262.8deg);transform:rotate(262.8deg)}.portalx .action-panel-row>.contents>.match-indicator.p74 .bar{-webkit-transform:rotate(266.4deg);-moz-transform:rotate(266.4deg);-ms-transform:rotate(266.4deg);-o-transform:rotate(266.4deg);transform:rotate(266.4deg)}.portalx .action-panel-row>.contents>.match-indicator.p75 .bar{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.portalx .action-panel-row>.contents>.match-indicator.p76 .bar{-webkit-transform:rotate(273.6deg);-moz-transform:rotate(273.6deg);-ms-transform:rotate(273.6deg);-o-transform:rotate(273.6deg);transform:rotate(273.6deg)}.portalx .action-panel-row>.contents>.match-indicator.p77 .bar{-webkit-transform:rotate(277.2deg);-moz-transform:rotate(277.2deg);-ms-transform:rotate(277.2deg);-o-transform:rotate(277.2deg);transform:rotate(277.2deg)}.portalx .action-panel-row>.contents>.match-indicator.p78 .bar{-webkit-transform:rotate(280.8deg);-moz-transform:rotate(280.8deg);-ms-transform:rotate(280.8deg);-o-transform:rotate(280.8deg);transform:rotate(280.8deg)}.portalx .action-panel-row>.contents>.match-indicator.p79 .bar{-webkit-transform:rotate(284.4deg);-moz-transform:rotate(284.4deg);-ms-transform:rotate(284.4deg);-o-transform:rotate(284.4deg);transform:rotate(284.4deg)}.portalx .action-panel-row>.contents>.match-indicator.p80 .bar{-webkit-transform:rotate(288deg);-moz-transform:rotate(288deg);-ms-transform:rotate(288deg);-o-transform:rotate(288deg);transform:rotate(288deg)}.portalx .action-panel-row>.contents>.match-indicator.p81 .bar{-webkit-transform:rotate(291.6deg);-moz-transform:rotate(291.6deg);-ms-transform:rotate(291.6deg);-o-transform:rotate(291.6deg);transform:rotate(291.6deg)}.portalx .action-panel-row>.contents>.match-indicator.p82 .bar{-webkit-transform:rotate(295.2deg);-moz-transform:rotate(295.2deg);-ms-transform:rotate(295.2deg);-o-transform:rotate(295.2deg);transform:rotate(295.2deg)}.portalx .action-panel-row>.contents>.match-indicator.p83 .bar{-webkit-transform:rotate(298.8deg);-moz-transform:rotate(298.8deg);-ms-transform:rotate(298.8deg);-o-transform:rotate(298.8deg);transform:rotate(298.8deg)}.portalx .action-panel-row>.contents>.match-indicator.p84 .bar{-webkit-transform:rotate(302.4deg);-moz-transform:rotate(302.4deg);-ms-transform:rotate(302.4deg);-o-transform:rotate(302.4deg);transform:rotate(302.4deg)}.portalx .action-panel-row>.contents>.match-indicator.p85 .bar{-webkit-transform:rotate(306deg);-moz-transform:rotate(306deg);-ms-transform:rotate(306deg);-o-transform:rotate(306deg);transform:rotate(306deg)}.portalx .action-panel-row>.contents>.match-indicator.p86 .bar{-webkit-transform:rotate(309.6deg);-moz-transform:rotate(309.6deg);-ms-transform:rotate(309.6deg);-o-transform:rotate(309.6deg);transform:rotate(309.6deg)}.portalx .action-panel-row>.contents>.match-indicator.p87 .bar{-webkit-transform:rotate(313.2deg);-moz-transform:rotate(313.2deg);-ms-transform:rotate(313.2deg);-o-transform:rotate(313.2deg);transform:rotate(313.2deg)}.portalx .action-panel-row>.contents>.match-indicator.p88 .bar{-webkit-transform:rotate(316.8deg);-moz-transform:rotate(316.8deg);-ms-transform:rotate(316.8deg);-o-transform:rotate(316.8deg);transform:rotate(316.8deg)}.portalx .action-panel-row>.contents>.match-indicator.p89 .bar{-webkit-transform:rotate(320.4deg);-moz-transform:rotate(320.4deg);-ms-transform:rotate(320.4deg);-o-transform:rotate(320.4deg);transform:rotate(320.4deg)}.portalx .action-panel-row>.contents>.match-indicator.p90 .bar{-webkit-transform:rotate(324deg);-moz-transform:rotate(324deg);-ms-transform:rotate(324deg);-o-transform:rotate(324deg);transform:rotate(324deg)}.portalx .action-panel-row>.contents>.match-indicator.p91 .bar{-webkit-transform:rotate(327.6deg);-moz-transform:rotate(327.6deg);-ms-transform:rotate(327.6deg);-o-transform:rotate(327.6deg);transform:rotate(327.6deg)}.portalx .action-panel-row>.contents>.match-indicator.p92 .bar{-webkit-transform:rotate(331.2deg);-moz-transform:rotate(331.2deg);-ms-transform:rotate(331.2deg);-o-transform:rotate(331.2deg);transform:rotate(331.2deg)}.portalx .action-panel-row>.contents>.match-indicator.p93 .bar{-webkit-transform:rotate(334.8deg);-moz-transform:rotate(334.8deg);-ms-transform:rotate(334.8deg);-o-transform:rotate(334.8deg);transform:rotate(334.8deg)}.portalx .action-panel-row>.contents>.match-indicator.p94 .bar{-webkit-transform:rotate(338.4deg);-moz-transform:rotate(338.4deg);-ms-transform:rotate(338.4deg);-o-transform:rotate(338.4deg);transform:rotate(338.4deg)}.portalx .action-panel-row>.contents>.match-indicator.p95 .bar{-webkit-transform:rotate(342deg);-moz-transform:rotate(342deg);-ms-transform:rotate(342deg);-o-transform:rotate(342deg);transform:rotate(342deg)}.portalx .action-panel-row>.contents>.match-indicator.p96 .bar{-webkit-transform:rotate(345.6deg);-moz-transform:rotate(345.6deg);-ms-transform:rotate(345.6deg);-o-transform:rotate(345.6deg);transform:rotate(345.6deg)}.portalx .action-panel-row>.contents>.match-indicator.p97 .bar{-webkit-transform:rotate(349.2deg);-moz-transform:rotate(349.2deg);-ms-transform:rotate(349.2deg);-o-transform:rotate(349.2deg);transform:rotate(349.2deg)}.portalx .action-panel-row>.contents>.match-indicator.p98 .bar{-webkit-transform:rotate(352.8deg);-moz-transform:rotate(352.8deg);-ms-transform:rotate(352.8deg);-o-transform:rotate(352.8deg);transform:rotate(352.8deg)}.portalx .action-panel-row>.contents>.match-indicator.p99 .bar{-webkit-transform:rotate(356.4deg);-moz-transform:rotate(356.4deg);-ms-transform:rotate(356.4deg);-o-transform:rotate(356.4deg);transform:rotate(356.4deg)}.portalx .action-panel-row>.contents>.match-indicator.p100 .bar{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.portalx .action-panel-row>.actions{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:#fda;padding:10px}.portalx .action-panel-row>.actions:empty{visibility:hidden;padding:0}.portalx .action-panel-row>.actions>.sr_button+.sr_button{margin-top:10px}.portalx .action-panel-row>.actions>a{width:100%}.portalx .action-panel-row>.actions>a+a{margin-top:10px}.portalx .action-panel-row>.order-buttons{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;width:60px}.portalx .action-panel-row>.order-buttons>.sr_button{font-size:2em;margin:0;padding:10px;cursor:pointer;background-color:transparent}.portalx .action-panel-row>.order-buttons>.sr_button:hover{color:#53c5f3}.portalx .action-panel-row>.order-buttons>.sr_button.up{align-self:flex-start}.portalx .action-panel-row>.order-buttons>.sr_button.down{align-self:flex-end}.portalx .action-panel-row:first-of-type>.order-buttons>.sr_button.up{display:none}.portalx .action-panel-row:last-of-type>.order-buttons>.sr_button.down{display:none}.portalx .action-panel-row.actioned{background-color:#cfc;border:0px solid #ddd}.portalx .action-panel-row.actioned>.actions{background-color:#afa}.portalx .action-panel-row.danger{background-color:#f4707f}.portalx .action-panel-row.danger>.actions{background-color:#f04155}.portalx .action-panel-row.subtle{background-color:#f7f7f7;border:1px solid #ddd}.portalx .action-panel-row.subtle>.actions{background-color:#e7e7e7}.portalx .action-panel-row.selection-panel{background-color:#ccc;border:0px solid #ddd}.portalx .action-panel-row.selection-panel>.actions{background-color:#eee}.portalx .active-table-container:focus{outline:1px solid #0075db}.portalx table.active-table{table-layout:fixed;width:100%;border-collapse:collapse;margin-bottom:50px}@media print{.portalx table.active-table{width:100% !important;max-width:none !important;min-width:0 !important}}@media print{.portalx table.active-table th{padding:0 !important;height:auto !important}.portalx table.active-table td{padding:0 !important;height:auto !important}}.portalx table.active-table:focus,.portalx table.active-table.focused{outline:1px solid #0075db}@media print{.portalx table.active-table thead{width:100% !important;max-width:none !important;min-width:0 !important}}.portalx table.active-table thead tr th.width-small{width:10%}.portalx table.active-table thead tr th.width-medium{width:20%}.portalx table.active-table thead tr th.width-large{width:30%}.portalx table.active-table thead tr th{font:bold 16px 'Roboto';color:#333;background-color:transparent;height:1.9em;line-height:1.9em;vertical-align:middle;z-index:1;text-transform:capitalize;position:relative;border-bottom:1px solid #ddd;padding:20px}.portalx table.active-table thead tr th.orderable:hover:not(.tick-cell):not(.view-cell):not(.options-cell):not(.info-cell):not(.order-cell){background-color:#cadef7;cursor:pointer}.portalx table.active-table thead tr th.headerSortUp,.portalx table.active-table thead tr th.headerSortDown{background-color:#cadef7;vertical-align:middle}.portalx table.active-table thead tr th.headerSortUp .header-text,.portalx table.active-table thead tr th.headerSortDown .header-text{width:calc(100% - 20px)}.portalx table.active-table thead tr th.headerSortUp:after,.portalx table.active-table thead tr th.headerSortDown:after{position:absolute;right:0;top:calc(50% - 10px)}.portalx table.active-table thead tr th.headerSortUp{vertical-align:top}.portalx table.active-table thead tr th.headerSortUp:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f0de";font-size:14px;height:20px;width:20px;display:inline-block;line-height:20px;text-align:center}.portalx table.active-table thead tr th.headerSortUp:after{font-size:20px}.portalx table.active-table thead tr th.headerSortDown{vertical-align:top}.portalx table.active-table thead tr th.headerSortDown:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f0dd";font-size:14px;height:20px;width:20px;display:inline-block;line-height:20px;text-align:center}.portalx table.active-table thead tr th.headerSortDown:after{font-size:20px}.portalx table.active-table thead tr th.active-table-edit-column{width:25px;padding:0}.portalx table.active-table thead tr th.active-table-edit-column .active-table-config-icon{font-size:16px;cursor:pointer;padding:0;height:1.9em;line-height:1.9em}.portalx table.active-table thead tr th.align-left{text-align:left}.portalx table.active-table thead tr th.align-center{text-align:center}.portalx table.active-table thead tr th.align-right{text-align:right}@media print{.portalx table.active-table thead tr th{width:auto !important;max-width:none !important;min-width:0 !important}}.portalx table.active-table thead.hide-header tr th{padding:0 !important;height:0 !important}.portalx table.active-table thead.hide-header tr th *{padding:0 !important;height:0 !important;display:none !important}.portalx table.active-table tbody.clickable tr:hover{cursor:pointer}.portalx table.active-table tbody.clickable tr:hover:not(.selected){color:#333;background-color:#eee}.portalx table.active-table tbody.clickable tr:hover:not(.selected)>td{color:inherit;background-color:inherit}.portalx table.active-table tbody.clickable tr:hover>td{cursor:pointer}.portalx table.active-table tbody.clickable tr:hover span{cursor:pointer}.portalx table.active-table tbody.has-breakdown tr:not(.selected){background-color:#fff}.portalx table.active-table tbody.has-breakdown tr.has-breakdown td{padding:20px}.portalx table.active-table tbody.has-breakdown tr.has-breakdown:not(.breakdown-after-row) td{padding-top:5px}.portalx table.active-table tbody.has-breakdown tr.has-breakdown.breakdown-after-row td{padding-bottom:5px}.portalx table.active-table tbody.has-breakdown tr.is-breakdown{color:#767676}.portalx table.active-table tbody.has-breakdown tr.is-breakdown td{padding:5px 20px;height:40px}.portalx table.active-table tbody.has-breakdown tr.is-breakdown:not(.breakdown-after-row) td{border-bottom:none}.portalx table.active-table tbody.has-breakdown tr.is-breakdown.breakdown-after-row td{border-top:none}.portalx table.active-table tbody:not(.has-breakdown) tr:not(.selected):nth-child(odd){background-color:#fff}.portalx table.active-table tbody:not(.has-breakdown) tr:not(.selected):nth-child(even){background-color:#f7f7f7}.portalx table.active-table tbody tr:focus,.portalx table.active-table tbody tr.focused{outline:1px solid #0075db}.portalx table.active-table tbody tr.selected{color:#333;background-color:#ddd}.portalx table.active-table tbody tr td{font:normal 12px 'Roboto'}@media (min-width:500px){.portalx table.active-table tbody tr>td.align-left{text-align:left}.portalx table.active-table tbody tr>td.align-center{text-align:center}.portalx table.active-table tbody tr>td.align-right{text-align:right}.portalx table.active-table tbody tr>div{text-align:inherit}}.portalx table.active-table tbody tr td,.portalx table.active-table tfoot tr td{height:70px;padding:20px;vertical-align:middle;overflow:hidden;border-bottom:1px solid #ddd}.portalx table.active-table tbody tr td span,.portalx table.active-table tfoot tr td span{width:auto}.portalx table.active-table tbody tr.break-word,.portalx table.active-table tfoot tr.break-word{word-wrap:break-word}.portalx table.active-table tbody.has-breakdown.breakdown-after-row tr td,.portalx table.active-table tfoot.has-breakdown.breakdown-after-row tr td{border-bottom:none;border-top:1px solid #ddd}.portalx table.active-table tbody.has-breakdown.breakdown-after-row tr:first-child td,.portalx table.active-table tfoot.has-breakdown.breakdown-after-row tr:first-child td{border-top:none}.portalx table.active-table tbody.has-breakdown.breakdown-after-row tr:last-child td,.portalx table.active-table tfoot.has-breakdown.breakdown-after-row tr:last-child td{border-bottom:1px solid #ddd}.portalx table.active-table tfoot tr{color:#333;background-color:transparent}.portalx table.active-table tfoot tr.padded td{padding:20px}.portalx table.active-table tfoot tr td{font:normal 12px 'Roboto'}.portalx table.active-table tfoot tr td .footer-label{display:block;text-align:right;vertical-align:middle}.portalx table.active-table tr td.tick-cell,.portalx table.active-table tr th.tick-cell{width:50px;height:50px;padding:0}@media only screen and (max-width:500px){.portalx table.active-table{border:0}.portalx table.active-table thead{display:none}.portalx table.active-table thead.has-breakdown tr.is-breakdown,.portalx table.active-table tfoot.has-breakdown tr.is-breakdown,.portalx table.active-table tbody.has-breakdown tr.is-breakdown{margin:0}.portalx table.active-table thead.has-breakdown tr.is-breakdown td,.portalx table.active-table tfoot.has-breakdown tr.is-breakdown td,.portalx table.active-table tbody.has-breakdown tr.is-breakdown td{height:auto;border-bottom:none;border-top:none}.portalx table.active-table thead.has-breakdown tr.has-breakdown,.portalx table.active-table tfoot.has-breakdown tr.has-breakdown,.portalx table.active-table tbody.has-breakdown tr.has-breakdown{margin-bottom:0;margin-top:10px}.portalx table.active-table thead.has-breakdown tr.has-breakdown td,.portalx table.active-table tfoot.has-breakdown tr.has-breakdown td,.portalx table.active-table tbody.has-breakdown tr.has-breakdown td{padding:20px;height:auto;border-bottom:1px solid #ddd;border-top:none}.portalx table.active-table thead tr,.portalx table.active-table tfoot tr,.portalx table.active-table tbody tr{margin-bottom:10px;display:block;border:1px solid #ddd;border-radius:2px}.portalx table.active-table thead tr:first-child,.portalx table.active-table tfoot tr:first-child,.portalx table.active-table tbody tr:first-child{margin-top:10px}.portalx table.active-table thead tr:not(.selected):nth-child(even),.portalx table.active-table tfoot tr:not(.selected):nth-child(even),.portalx table.active-table tbody tr:not(.selected):nth-child(even),.portalx table.active-table thead tr:not(.selected):nth-child(odd),.portalx table.active-table tfoot tr:not(.selected):nth-child(odd),.portalx table.active-table tbody tr:not(.selected):nth-child(odd){background-color:transparent}.portalx table.active-table thead tr td,.portalx table.active-table tfoot tr td,.portalx table.active-table tbody tr td{font:normal 12px 'Roboto';display:block;text-align:right;border-top:none;border-bottom:1px solid #ddd;vertical-align:middle;height:auto}.portalx table.active-table thead tr td:last-child,.portalx table.active-table tfoot tr td:last-child,.portalx table.active-table tbody tr td:last-child{border-bottom:0}.portalx table.active-table thead tr td:before,.portalx table.active-table tfoot tr td:before,.portalx table.active-table tbody tr td:before{content:attr(data-label);float:left;text-transform:capitalize;font:bold 16px 'Roboto';color:#333}.portalx table.active-table thead tr td:empty,.portalx table.active-table tfoot tr td:empty,.portalx table.active-table tbody tr td:empty{display:none}.portalx table.active-table tfoot td{border-bottom:0}}.portalx .custom-table-config-handle .active-table-edit-column{display:none}.admin-mode-bar{opacity:0.3;z-index:1000000;-moz-transition:all linear 0.3s;-o-transition:all linear 0.3s;-webkit-transition:all linear 0.3s;transition:all linear 0.3s}@media print{.admin-mode-bar{display:none !important}}.admin-mode-bar:hover{opacity:1}.admin-mode-bar .menu-pin .srw_header_menu_list_item_button_icon{transition:all ease-in-out 0.3s;transform:rotateZ(90deg)}body:not(.display-admin-menu) .admin-mode-bar{-moz-animation-name:indicate-header;-o-animation-name:indicate-header;-webkit-animation-name:indicate-header;animation-name:indicate-header;-moz-animation-duration:1.5s;-o-animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-duration:1.5s}body.display-admin-menu .admin-mode-bar{opacity:1}body.display-admin-menu .admin-mode-bar .menu-pin .menu-icon{transform:rotateZ(0deg)}body.display-admin-menu .admin-mode-bar header>.menu.fixed{top:50px}body.display-admin-menu .portalx.content{padding-top:50px}@media print{body.display-admin-menu .portalx{padding-top:0 !important}}body.display-admin-menu .portalx .popup-container{top:70px}@-moz-keyframes indicate-header{75%{opacity:1}
100%{opacity:0.3}}
@-webkit-keyframes indicate-header{75%{opacity:1}
100%{opacity:0.3}}
@keyframes indicate-header{75%{opacity:1}
100%{opacity:0.3}}
.portalx .async-flipper-container{position:relative;overflow:hidden;border:1px solid #ddd;margin-bottom:10px}@media (min-width:961px){.portalx .async-flipper-container{-ms-flex:0 0 33%;-webkit-flex:0 0 33%;flex:0 0 33%;flex-basis:33%}}@media (min-width:500px) and (max-width:961px){.portalx .async-flipper-container{-ms-flex:0 0 50%;-webkit-flex:0 0 50%;flex:0 0 50%;flex-basis:50%}}@media (max-width:500px){.portalx .async-flipper-container{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;flex-basis:100%}}.portalx .async-flipper-container>.front-side{position:relative;z-index:1;transition:all ease-in-out 0.25s;cursor:pointer}.portalx .async-flipper-container>.front-side:hover .overlay{background:#000}.portalx .async-flipper-container>.front-side .image{height:250px;vertical-align:top;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;width:100%;display:block;background-color:#f7f7f7}.portalx .async-flipper-container>.front-side .overlay{position:absolute;bottom:0;left:0;height:30px;line-height:30px;background:rgba(0,0,0,0.7);color:#fff;width:100%;display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;font-size:16px;text-transform:uppercase;padding:0 10px}.portalx .async-flipper-container>.front-side .overlay>span{flex-grow:1;cursor:pointer}.portalx .async-flipper-container>.front-side .overlay>i{flex-grow:0;line-height:30px;cursor:pointer}.portalx .async-flipper-container>.flip-side{position:absolute;top:30px;left:0;width:100%;height:calc(100% - 30px);padding:10px;padding-bottom:initial;overflow:auto}.portalx .async-flipper-container>.flip-side>.loader{background-image:url("/StarRezPortalx/content/theme/../Images/other/loadingdots.gif");background-position:50%;background-repeat:no-repeat;height:100%}.portalx .async-flipper-container.flip-me>.front-side{transform:translateY(-100%) translateY(30px)}.portalx .async-flipper-container.flip-me>.front-side .overlay>i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}html body .nav>li a:hover,html body .nav>li a:focus{background-color:inherit}html body .tooltip{z-index:10000000}html body .tooltip .tooltip-inner{max-width:300px}html body .portalx{line-height:1.42857143}html body .portalx .dropdown-menu>li:hover{background-color:#f5f5f5}html body .portalx .dropdown-menu>li>i{display:inline-block;margin-left:5px;width:9px}html body .portalx .dropdown-menu>li>a{display:inline-block;text-align:left}html body .portalx .modal{z-index:1000000}html body .srw{line-height:normal}html body .srw .radio label,html body .srw .checkbox label{padding-left:0;min-height:inherit}html body .srw .edit-fields>li>label,html body .srw view-fields>li>label{font-weight:normal}.srw .sr_button.sr_button_secondary{color:#505050}.srw .sr_button.sr_button_new_item{position:fixed;bottom:20px;right:20px;border-radius:100%;width:50px;height:50px;background-color:#00a400;color:#fff;border:none;box-shadow:2px 2px 2px #ddd;vertical-align:top}.srw .sr_button.sr_button_new_item:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f067";font-size:14px;height:30px;width:20px;display:inline-block;line-height:30px;text-align:center}.srw .sr_button.sr_button_new_item:active{background-color:#008b00}.srw .sr_button.sr_button_new_item:hover{background-color:#007100}.portalx .sr_button{display:inline-block;margin:0;vertical-align:top;overflow:hidden;background-image:none;text-transform:uppercase;text-decoration:none;padding:10px}.portalx .sr_button+.sr_button{margin-left:5px}.portalx .sr_button:not([aria-disabled='true']){cursor:pointer}.portalx .sr_button:not([aria-disabled='true'])>.fa,.portalx .sr_button:not([aria-disabled='true']) span{cursor:pointer;pointer-events:none}.portalx .sr_button:not(.sr_button_icon){font-size:14px}.portalx .sr_button.sr_button_icon{border-color:transparent;padding:0 10px;line-height:3em}.portalx .sr_button.sr_button_primary{color:#fff;background-color:#0075db;font:normal 14px 'Open Sans';border:1px solid transparent}.portalx .sr_button.sr_button_primary:focus{outline:2px solid #0075db;outline-offset:2px}.portalx .sr_button.sr_button_primary:focus.fill{width:calc(100% - 8px)}.portalx .sr_button.sr_button_primary:active{background-color:#0067c2}.portalx .sr_button.sr_button_primary:hover{background-color:#005aa8}.portalx .sr_button.sr_button_primary a{color:#fff}.portalx .sr_button.sr_button_secondary{color:#0075db;background-color:#f8f8f8;border:1px solid #ddd;font:normal 14px 'Open Sans'}.portalx .sr_button.sr_button_secondary:focus{outline:2px solid #0075db;outline-offset:2px}.portalx .sr_button.sr_button_secondary:focus.fill{width:calc(100% - 8px)}.portalx .sr_button.sr_button_secondary:active{background-color:#ebebeb}.portalx .sr_button.sr_button_secondary:hover{background-color:#dedede}.portalx .sr_button.sr_button_secondary a{color:#0075db}.portalx .sr_button.sr_button_link{color:#0075db;background-color:transparent;border:0;padding:0;font:inherit;text-transform:capitalize}.portalx .sr_button.sr_button_link:hover{text-decoration:underline}.portalx .sr_button.sr_button_link:focus{text-decoration:underline}.portalx .sr_button[aria-disabled='true']{opacity:0.4;pointer-events:none}.portalx .sr_button.fill{width:100%;margin:0}@media (max-width:500px){.portalx .sr_button{width:calc(100% - 10px);text-align:center;margin:5px}}.ui-datepicker td,.ui-datepicker span,.ui-datepicker div{font-size:12px;font-family:Arial}.ui-timepicker td,.ui-timepicker span,.ui-timepicker div,.ui-timepicker .ui-timepicker-table td a{width:auto;font-size:12px;font-family:Arial}.portalx .file-picker-control{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:inline-block;width:100%;position:relative}.portalx .file-picker-control.dragover{border:1px dashed #000}.portalx .file-picker-control.dragover .caption i{transform:scale(1.3);margin-right:15px}.portalx .file-picker-control>.file-picker-control-body{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:10px;border:1px solid #ddd;border-radius:2px}.portalx .file-picker-control>.file-picker-control-body>.file-picker-indicator{-ms-flex:0 0 9em;-webkit-flex:0 0 9em;flex:0 0 9em;flex-basis:9em;background-size:9em;background-repeat:no-repeat;background-position:50%;height:9em;background-color:#e7e7e7}.portalx .file-picker-control>.file-picker-control-body>.file-picker-indicator.favicon{background-size:32px 32px}.portalx .file-picker-control>.file-picker-control-body>.delete-button{float:left;padding-left:5px}.portalx .file-picker-control>.file-picker-control-body>.delete-button .sr_button.sr_button_secondary{position:relative;z-index:1;white-space:nowrap}.portalx .file-picker-control>.file-picker-control-body>.caption{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;text-align:center;color:#aaa;vertical-align:top;padding:1em}.portalx .file-picker-control>.file-picker-control-body>.caption i{font-size:4em;color:#c7c7c7;transition:all linear 0.25s}.portalx .file-picker-control>.file-picker-control-body>.caption div{line-height:3em}.portalx .file-picker-control>.file-picker-control-footer{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto}.portalx .file-picker-control>.file-picker-control-footer>progress,.portalx .file-picker-control>.file-picker-control-footer>.upload-notification{vertical-align:top;width:calc(100% - 20px);margin:0;padding:0;border-radius:3px;min-height:30px;display:none;margin:10px}.portalx .file-picker-control>.file-picker-control-footer progress,.portalx .file-picker-control>.file-picker-control-footer progress::-webkit-progress-bar{background-color:1px solid #ddd;border-radius:3px}.portalx .file-picker-control>.file-picker-control-footer progress::-moz-progress-bar,.portalx .file-picker-control>.file-picker-control-footer progress::-webkit-progress-value{background-color:#88ce6e}.portalx .file-picker-control>.file-picker-control-footer>progress{-webkit-appearance:none;appearance:none;height:30px}.portalx .file-picker-control>.file-picker-control-footer>.upload-notification{text-align:center;line-height:30px}.portalx .file-picker-control>.file-picker-control-footer>.upload-notification.uploader-alert-info{background-color:#88ce6e;color:#fff}.portalx .file-picker-control>.file-picker-control-footer>.upload-notification.uploader-alert-warning{background-color:#f04155;color:#fff}.portalx .file-picker-control input[type=file]{position:absolute;top:0;right:0;margin:0;padding:0;font-size:0px;cursor:pointer;width:100%;height:100%;opacity:0;filter:alpha(opacity=0)}.portalx .file-picker-control input[type=file]:hover+.file-picker-control-body,.portalx .file-picker-control input[type=file]:focus+.file-picker-control-body{border:1px solid #0075db;outline-offset:2px;outline:2px solid Highlight;outline:5px auto -webkit-focus-ring-color}.portalx .widget-section-left .file-picker-control>.file-picker-control-body,.portalx .widget-section-right .file-picker-control>.file-picker-control-body{-ms-flex-pack:center;justify-content:center}.portalx .widget-section-left .file-picker-control>.file-picker-control-body>.delete-button,.portalx .widget-section-right .file-picker-control>.file-picker-control-body>.delete-button{width:100%;text-align:center}.srw .image-picker-control{display:inline-block;border:1px solid #ddd;vertical-align:top;border-radius:2px;width:calc(100% - (170px));height:10em;position:relative}.srw .image-picker-control .image-picker-indicator{background-size:8em;background-repeat:no-repeat;background-position:50%;line-height:30px;text-align:center;color:#000;border-radius:2px;height:calc(10em - 2px);width:9em;display:inline-block;background-color:#f6f6f6;float:left}.srw .image-picker-control .image-picker-indicator.favicon{background-size:32px 32px}.srw .image-picker-control progress{-webkit-appearance:none;appearance:none;margin-top:-150px;height:20px;display:block;width:calc(100% - (9em + 20px));position:absolute;display:none;bottom:4px;left:9em;margin:10px}.srw .image-picker-control .caption{text-align:center;color:#aaa;width:calc(100% - 12em);float:left;vertical-align:top;padding:1.5em 1em}.srw .image-picker-control .caption i{font-size:4em;color:#ddd;margin-bottom:0.2em;transition:all linear 0.25s}.srw .image-picker-control .caption div{line-height:3em}.srw .image-picker-control .upload-button{position:absolute;right:0}.srw .image-picker-control input[type=file]{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;width:100%;height:10em;opacity:0;filter:alpha(opacity=0)}.srw .image-picker-control progress[value] ::-webkit-progress-bar,.srw .image-picker-control progress[value] ::-moz-progress-bar{background-color:#eee;border-radius:2px}.srw .image-picker-control.dragover{border:1px dashed #000;background-color:#f7f7f7}.srw .image-picker-control.dragover .caption i{transform:scale(1.3);margin-right:15px}.portalx .dropdown-button>.button{border:1px solid transparent;border-radius:4px;padding:0 3px;text-transform:capitalize;background-color:#fff;min-height:30px;min-width:30px;text-align:center;vertical-align:top;position:relative;display:inline;color:#444}.portalx .dropdown-button>.button:not(.disabled):hover{border-color:#0075db}.portalx .dropdown-button>.dropdown-container{-moz-box-shadow:0 1px 0 rgba(0,0,0,0.3),0 0 10px rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.3),0 0 10px rgba(0,0,0,0.6);box-shadow:0 1px 0 rgba(0,0,0,0.3),0 0 10px rgba(0,0,0,0.6);border-radius:3px;display:none;min-width:140px;position:fixed;z-index:1000;color:#565656;background-color:#fff}.portalx .dropdown-button>.dropdown-container button{border-color:transparent;width:100%}.portalx .dropdown-button>.dropdown-container>.panel{margin:20px;width:200px;float:left;display:inline-block}.portalx .dropdown-button>.dropdown-container>footer{margin:20px}.portalx ul.list-view{float:none;list-style-type:none;margin-right:0 !important;margin-bottom:0;font-weight:normal;min-width:175px;padding:0 5px}.portalx ul.list-view:first-of-type{padding-top:5px}.portalx ul.list-view:last-of-type{padding-bottom:5px}.portalx ul.list-view.longlist{max-height:300px;overflow-x:hidden;overflow-y:auto}.portalx ul.list-view>li>a{width:100%;color:#565656;display:inline-block;text-align:left;cursor:pointer;line-height:30px;white-space:nowrap;padding:2px 2px 2px 2px;margin-bottom:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.portalx ul.list-view>li>a>div:not(.children){display:inline-block;height:30px;line-height:30px;margin-right:5px;vertical-align:top;width:20px;text-align:center;font-size:14px}.portalx ul.list-view>li>a span.caption{margin-right:20px;cursor:pointer;line-height:1.3em;display:inline-block;vertical-align:middle;width:calc(100% - 60px)}.portalx ul.list-view>li>a:focus:not(.disabled){outline:1px solid 1px solid #0075db}.portalx ul.list-view>li>a.disabled{opacity:0.4;pointer-events:none}.portalx ul.list-view>li>a.selected{vertical-align:top}.portalx ul.list-view>li>a.selected:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f046";font-size:14px;height:30px;width:20px;display:inline-block;line-height:30px;text-align:center}.portalx ul.list-view>li>a.item-shown.ibl-checkbox div{vertical-align:top}.portalx ul.list-view>li>a.item-shown.ibl-checkbox div:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f046";font-size:14px;height:30px;width:20px;display:inline-block;line-height:30px;text-align:center}.portalx ul.list-view>li>a.ibl-checkbox div{vertical-align:top}.portalx ul.list-view>li>a.ibl-checkbox div:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f096";font-size:14px;height:30px;width:20px;display:inline-block;line-height:30px;text-align:center}.portalx ul.list-view>li>a.ibl-radiobutton div{vertical-align:top}.portalx ul.list-view>li>a.ibl-radiobutton div:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f10c";font-size:14px;height:30px;width:20px;display:inline-block;line-height:30px;text-align:center}.portalx ul.list-view>li>a.item-shown.ibl-radiobutton div{vertical-align:top}.portalx ul.list-view>li>a.item-shown.ibl-radiobutton div:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f111";font-size:14px;height:30px;width:20px;display:inline-block;line-height:30px;text-align:center}.portalx ul.list-view>li.disabled{opacity:0.4;pointer-events:none}.portalx ul.list-view>li.haschildren>a:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f105"}.portalx ul.list-view>li.has-options-menu{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex}.portalx ul.list-view>li.has-options-menu>a{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;white-space:normal;word-break:break-all}.portalx ul.list-view>li.has-options-menu>span{-ms-flex:0 0 30px;-webkit-flex:0 0 30px;flex-grow:0;flex-shrink:0;flex-basis:30px;flex:0 0 30px}.portalx ul.list-view>li.has-options-menu button.button{border-color:transparent;background-color:transparent;margin:1px}.portalx ul.list-view>li:hover:not(.disabled){background-color:#ffffc9;cursor:pointer}.portalx ul.list-view>li:hover:not(.disabled)>a{color:#565656}.portalx ul.list-view>li:hover:not(.disabled) .secondary i{color:#565656}.portalx ul.list-view .children{-moz-box-shadow:0 1px 0 rgba(0,0,0,0.3),0 0 10px rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.3),0 0 10px rgba(0,0,0,0.6);box-shadow:0 1px 0 rgba(0,0,0,0.3),0 0 10px rgba(0,0,0,0.6);border-radius:3px;background-color:#fff;position:fixed;display:none;padding:5px;border:1px solid #d1d1d1}.cookie-revoke-region{display:block !important}.cookie-revoke-region .cc-revoke{color:#4f4f4f;background-color:#fff}.cookie-revoke-region .cc-revoke.cc-top,.cookie-revoke-region .cc-revoke.cc-bottom{display:block !important}.cookie-revoke-region .cc-revoke:focus,.cookie-revoke-region .cc-revoke:hover{transform:translateY(0) !important;text-decoration:underline !important}.cc-window{color:#4f4f4f;background-color:#fff;z-index:2147483647 !important}.cc-window.cc-floating{max-width:none !important;width:100%;align-items:center;bottom:0;padding:1em 1.8em !important}.cc-message{color:#4f4f4f;background-color:#fff}.cc-message a,.cc-message a.cc-link{color:#0075db;text-decoration:none;opacity:1}.cc-message a:active,.cc-message a.cc-link:active,.cc-message a:visited,.cc-message a.cc-link:visited{color:#0075db}.cc-message a:hover,.cc-message a.cc-link:hover,.cc-message a:focus,.cc-message a.cc-link:focus{text-decoration:underline}.cc-compliance>.cc-btn.cookie-button.cc-allow,.cc-compliance>.cc-btn.cookie-button.cc-dismiss{color:#fff;background-color:#0075db;border:1px solid transparent;line-height:1.5em;border-radius:0;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto}.cc-compliance>.cc-btn.cookie-button.cc-allow:focus,.cc-compliance>.cc-btn.cookie-button.cc-dismiss:focus{outline:2px solid #0075db;outline-offset:2px;background-color:#0075db;text-decoration:none}.cc-compliance>.cc-btn.cookie-button.cc-allow:active,.cc-compliance>.cc-btn.cookie-button.cc-dismiss:active{background-color:#0067c2}.cc-compliance>.cc-btn.cookie-button.cc-allow:hover,.cc-compliance>.cc-btn.cookie-button.cc-dismiss:hover{background-color:#005aa8;text-decoration:none}.details-image{height:400px;margin-bottom:20px;background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-width:500px){.portalx .modal .modal-footer .right{float:none}.portalx .modal .modal-footer .right .confirmation{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex}}.modal-body>span{white-space:pre-line}.popup-background{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALMw9IgAAAEAdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wBT9wclAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS44NzuAXQAAAA9JREFUGFdj+A8HDLRnAgBoLWOdzmfjEwAAAABJRU5ErkJggg==');background-position:0 0;background-repeat:repeat;z-index:1000}.portalx .popup-container{position:fixed;left:50%;top:20px;z-index:1000;overflow:auto;border-radius:0}.portalx .popup-container>header{width:100%;height:50px;line-height:50px;font-size:24px;padding:0 0 0 20px;background-color:#fff}.portalx .popup-container>article{width:100%;overflow:auto}@media (max-width:500px){.portalx .popup-container>article{height:auto}}.portalx .popup-container>footer{width:100%;padding:10px;text-align:right}.portalx .modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000000;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.portalx .modal.fade{background-color:rgba(0,0,0,0.5)}.portalx .modal .modal-dialog .modal-content{left:50%;top:20px;transform:translateX(-50%);position:absolute;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ddd;border-radius:2px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5)}.portalx .modal .modal-dialog .modal-header{padding:20px;border-bottom:1px solid #ddd}.portalx .modal .modal-dialog .modal-header .modal-title{font:lighter 18px/40px 'Roboto';text-align:left;color:#333;margin:0;line-height:1.42857143}.portalx .modal .modal-dialog .modal-body{position:relative;padding:20px;font:normal 14px/25px 'Open Sans';text-align:left;color:#333}.portalx .modal .modal-dialog .modal-footer{padding:20px;text-align:right;border-top:1px solid #ddd}.portalx .modal .modal-lg .modal-content{width:930px}@media (max-width:930px){.portalx .modal .modal-lg .modal-content{top:0px;right:0px;bottom:0px;left:0px;margin-left:0;border-radius:0;width:calc(100% - 0px);transform:initial;width:100%}}@media (max-width:500px){.portalx .modal .modal-lg .modal-content{top:0px;right:0px;bottom:0px;left:0px;margin-left:0;border-radius:0;width:calc(100% - 0px);transform:initial;width:100%}}.portalx .modal .modal-med .modal-content{width:660px}@media (max-width:660px){.portalx .modal .modal-med .modal-content{top:0px;right:0px;bottom:0px;left:0px;margin-left:0;border-radius:0;width:calc(100% - 0px);transform:initial;width:100%}}@media (max-width:500px){.portalx .modal .modal-med .modal-content{top:0px;right:0px;bottom:0px;left:0px;margin-left:0;border-radius:0;width:calc(100% - 0px);transform:initial;width:100%}}.portalx .modal .modal-sm .modal-content{width:460px}@media (max-width:460px){.portalx .modal .modal-sm .modal-content{top:0px;right:0px;bottom:0px;left:0px;margin-left:0;border-radius:0;width:calc(100% - 0px);transform:initial;width:100%}}@media (max-width:500px){.portalx .modal .modal-sm .modal-content{top:0px;right:0px;bottom:0px;left:0px;margin-left:0;border-radius:0;width:calc(100% - 0px);transform:initial;width:100%}}.portalx .modal .modal-fs .modal-content{top:10px;right:10px;bottom:10px;left:10px;margin-left:0;border-radius:0;width:calc(100% - 20px);transform:initial;border-radius:2px}@media (max-width:500px){.portalx .modal .modal-fs .modal-content{top:0px;right:0px;bottom:0px;left:0px;margin-left:0;border-radius:0;width:calc(100% - 0px);transform:initial;width:100%}}.portalx .filedownload-body{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;border:0px solid #ddd;margin:10px 0;padding:20px}.portalx .filedownload-body:focus,.portalx .filedownload-body.focus:not(.disabled){border:1px solid #0075db;position:relative;z-index:1}.portalx .filedownload-body:focus.invalid,.portalx .filedownload-body.focus:not(.disabled).invalid{margin-bottom:1.5em}.portalx .filedownload-body>a.download-caption{-ms-flex-order:0;order:0}.portalx .filedownload-body>a.download-icon{-ms-flex-order:1;order:1;margin-top:20px}.portalx .filedownload-body>a.download-caption{-ms-flex-item-align:center;align-self:center;color:#0075db;cursor:pointer;text-decoration:none;line-height:30px}.portalx .filedownload-body>a.download-caption:focus,.portalx .filedownload-body>a.download-caption:hover{text-decoration:underline}.portalx .filedownload-body>a.download-caption>i{color:#000;margin-right:2px}.portalx .filedownload-body>a.download-icon{text-decoration:none}.portalx .filedownload-body>a.download-icon>i{color:#0075db}.portalx .filedownload-body>a.download-icon>i.small{font-size:45px}.portalx .filedownload-body>a.download-icon>i.medium{font-size:90px}.portalx .filedownload-body>a.download-icon>i.large{font-size:140px}.portalx .filter-search{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:500px){.portalx .filter-search .collapsed{max-height:0;opacity:0;overflow:hidden}}@media (max-width:500px){.portalx .filter-search .collapse-icon.collapsed,.portalx .filter-search .expand-icon.collapsed{display:none}}.portalx .filter-search>.filter-search-options{-ms-flex:0 0 220px;-webkit-flex:0 0 220px;flex:0 0 220px;flex-basis:220px;height:100%;margin-right:20px}.portalx .filter-search>.filter-search-options .group-title{display:inline-block;margin-top:10px;font-size:14px;font-weight:bold}.portalx .filter-search>.filter-search-options>.filter-header{display:none}@media (max-width:500px){.portalx .filter-search>.filter-search-options>.filter-header{display:block}}.portalx .filter-search>.filter-search-options>.filter-header>.filter-icon{border:1px solid #ddd;padding:10px;text-align:right;cursor:pointer}.portalx .filter-search>.filter-search-options>.filter-header>.filter-icon span{cursor:pointer}.portalx .filter-search>.filter-search-options>.filter-header>.filter-icon>.expand-icon:after{content:"Display Filter";line-height:20px;display:inline-block}.portalx .filter-search>.filter-search-options>.filter-header>.filter-icon>.collapse-icon:after{content:"Hide Filter";line-height:20px;display:inline-block}.portalx .filter-search>.filter-search-options>.filter-header>.filter-icon>.filter-toggle-icon:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f0b0";font-size:20px;display:inline-block}.portalx .filter-search>.filter-search-options>.filter-header .fa-filter{font-size:2em}.portalx .filter-search>.filter-search-options .filter-body{opacity:1}.portalx .filter-search>.filter-search-options .filter-body span:not(.group-title),.portalx .filter-search>.filter-search-options .filter-body label:not(.group-title){font:normal 12px 'Open Sans'}.portalx .filter-search>.filter-search-options .filter-body .filter_body_item{margin:3px 0}.portalx .filter-search>.filter-search-options .filter-body .numberrange-picker{margin-top:3px;display:inline-block}.portalx .filter-search>.filter-search-options .filter-body .numberrange-picker .edit-control{vertical-align:middle}.portalx .filter-search>.filter-search-options .filter-body .numberrange-picker .edit-control.small{width:80px}.portalx .filter-search>.filter-search-options .filter-body .numberrange-picker label{vertical-align:middle;margin:0 3px}.portalx .filter-search>.filter-search-options .filter-body .text{margin-top:3px}.portalx .filter-search>.filter-search-options .filter-body .dropdown-container{margin-top:3px}.portalx .filter-search>.filter-search-options .filter-body .checkbox>label{margin-left:0px;max-width:calc(100% - 40px);vertical-align:middle}.portalx .filter-search>.filter-search-options .filter-body .checkbox .controls-container{vertical-align:middle}.portalx .filter-search>.filter-search-options .roomrate-graph,.portalx .filter-search>.filter-search-options .filter-slider{margin-left:5px}.portalx .filter-search>.filter-search-options .filter-slider-value{line-height:25px;text-align:center}.portalx .filter-search>.filter-search-options .filter-slider-graph{height:20px;margin-top:5px}.portalx .filter-search>.filter-search-options .filter-slider-graph>div{float:left;width:5%;height:0;min-height:1px;background-color:#0075db;-moz-transition:height linear 0.5s;-o-transition:height linear 0.5s;-webkit-transition:height linear 0.5s;transition:height linear 0.5s}.portalx .filter-search>.filter-search-options .filter-slider-graph>div:hover{cursor:pointer;background-color:#005aa8}.portalx .filter-search>.results{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto}.portalx .filter-search>.results>div{transition:opacity linear 0.3s}.portalx .filter-search>.results>div.loading{opacity:0.1}.portalx .filter-search>.results .results-list{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}.portalx .filter-search>.results .results-list:after{content:'';display:block;-ms-flex:0 0 33.333333333%;-webkit-flex:0 0 33.333333333%;flex:0 0 33.333333333%;flex-basis:33.333333333%}.portalx .filter-search>.results .results-list .capacityCost{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex}.portalx .filter-search>.results .results-list .capacityCost .capacity{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto}.portalx .filter-search>.results .results-list .capacityCost .sr_button_link{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;text-align:right}.portalx .filter-search>.results .results-list .capacityCost .room-total-amount{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;font:inherit;text-align:right}.portalx .filter-search>.results .results-list .item-result{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding:10px;border:1px solid #ddd;margin-bottom:20px;background-color:transparent;border-radius:2px}.portalx .filter-search>.results .results-list .item-result.horizontal{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;max-width:none}.portalx .filter-search>.results .results-list .item-result.horizontal>.image{-ms-flex-item-align:stretch;align-self:stretch;height:initial;max-height:100%;width:250px}.portalx .filter-search>.results .results-list .item-result.horizontal>.content{padding-left:20px}.portalx .filter-search>.results .results-list .item-result>.image{min-height:150px;max-height:150px;height:150px;position:relative;width:100%;background-position:center;background-size:cover}.portalx .filter-search>.results .results-list .item-result>.image.no-image{background:#f7f7f7;display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.portalx .filter-search>.results .results-list .item-result>.image.no-image>.fa{color:#a9a9a9;font-size:50px}.portalx .filter-search>.results .results-list .item-result>.content{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto}.portalx .filter-search>.results .results-list .item-result>.content>header{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.portalx .filter-search>.results .results-list .item-result>.content>header>.icons{text-align:right}.portalx .filter-search>.results .results-list .item-result>.content>header>.title{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;font-size:14px;font-weight:bold;display:inline-block;margin-bottom:10px;margin-top:5px}.portalx .filter-search>.results .results-list .item-result>.content>header>.icons{font-size:14px;width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;margin-top:5px}.portalx .filter-search>.results .results-list .item-result>.content>.item-result-title{font-size:14px;display:inline-block;margin-bottom:10px;min-height:40px}.portalx .filter-search>.results .results-list .item-result>.content>.item-result-details{display:block}.portalx .filter-search>.results .results-list .item-result .buttons .right{margin-bottom:10px}.portalx .filter-search>.results .results-list .item-result .buttons>.sr_button{width:100%;text-align:center;margin-left:0;margin-top:5px}.portalx .filter-search>.results .results-list .dummy-item-result{height:0px;border-width:0px}.portalx .filter-search+h3{margin-top:40px}@media (max-width:500px){.portalx .filter-search{display:block}.portalx .filter-search>.filter-search-options{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;margin-right:0;height:auto;margin-bottom:0}.portalx .filter-search>.filter-search-options>.filter-body:not(.collapsed){border:1px solid #d6d6d6;padding:10px;border-top:0}.portalx .filter-search .results{width:100%}}@media (min-width:961px){.portalx .filter-search .item-result{-ms-flex:0 0 calc(33.333333333% - 5px);-webkit-flex:0 0 calc(33.333333333% - 5px);flex:0 0 calc(33.333333333% - 5px);flex-basis:calc(33.333333333% - 5px);max-width:calc(33.333333333% - 5px)}}@media (min-width:500px) and (max-width:961px){.portalx .filter-search .item-result{-ms-flex:0 0 50%;-webkit-flex:0 0 50%;flex:0 0 50%;flex-basis:50%}}@media (max-width:500px){.portalx .filter-search .item-result{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;flex-basis:100%}.portalx .filter-search .results{margin-top:10px}.portalx .filter-search .search-field{margin-top:10px}.portalx .filter-search .filter-body .group-title{display:block}}.portalx .fieldset-block{margin-bottom:40px}.portalx .fieldset-block legend{font:normal 14px/25px 'Open Sans';margin-bottom:20px;color:#444}.portalx .fieldset-block>ul{margin:0}.portalx .fieldset-block>ul>li{margin-bottom:20px}.portalx .fieldset-block>ul>li>label{display:block;color:#767676;font-weight:normal;margin-bottom:5px}.portalx .fieldset-block>ul>li .view-control{color:#333;white-space:pre-wrap}.portalx .fieldset-block>ul>li>.alert{margin-top:10px}.portalx .fieldset-block>ul>li.middle-align-items>div{vertical-align:middle}.portalx .fieldset-block>ul.inline-fields>li{margin-bottom:5px}.portalx .fieldset-block>ul.inline-fields>li>label{display:inline-block;margin-right:10px}.portalx .fieldset-block>ul.horizontal-list>li{float:left}.portalx .fieldset-block>ul.display>li{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.portalx .fieldset-block>ul.display>li>label{width:160px}.portalx .radio label,.portalx .checkbox.radio{font-weight:inherit;font-size:inherit}.portalx .treeview-container .search-section>div:first-of-type{background-image:url("/StarRezPortalx/content/theme/../Images/Icons/black/svg/navigate_down.svg");background-size:16px}.portalx .treeview-container .search-section>div:last-of-type{background-image:url("/StarRezPortalx/content/theme/../Images/Icons/black/svg/navigate_up.svg");background-size:16px}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:100%}html *,html *:before,html *:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}#ui-datepicker-div .ui-datepicker-close{display:none}input[type=text]::-ms-clear{display:none}.portalx{-ms-user-select:text;-moz-user-select:text;-webkit-user-select:text;user-select:text;font:normal 14px/25px 'Open Sans';color:#444}@media print{.portalx .visible-only-on-page{display:none}.portalx .visible-only-on-print{display:block}}@media not print{.portalx .visible-only-on-page{display:block}.portalx .visible-only-on-print{display:none}}.portalx ::selection{background-color:#7fc7af}.portalx input,.portalx label,.portalx textarea,.portalx keygen,.portalx select,.portalx .field,.portalx .view-control,.portalx .edit-control,.portalx button{font:normal 14px/25px 'Open Sans'}.portalx h1,.portalx h2,.portalx h3,.portalx h4,.portalx h5,.portalx h6{padding:0;margin:0}.portalx h2{font:lighter 30px/50px 'Roboto';text-align:left;color:#000;margin-bottom:20px}.portalx h3{font:lighter 25px/40px 'Roboto';text-align:initial;color:#000}.portalx h4{font:lighter 20px/40px 'Roboto';text-align:initial;color:#000}.portalx h5{font:lighter 18px/40px 'Roboto';text-align:initial;color:#000}.portalx h6{font:lighter 16px/40px 'Roboto';text-align:initial;color:#000}.portalx p{font:normal 14px/25px 'Open Sans';margin-bottom:20px;color:#444}.portalx a{cursor:pointer;color:#0075db;text-decoration:none}@media print{.portalx a[href]:after{content:none !important}}.portalx a:hover,.portalx a:focus{text-decoration:underline}.portalx mark{background-color:#ff0}.portalx .multiline{white-space:pre-wrap}.portalx .multiline span{white-space:pre-wrap}.portalx b,.portalx strong{font-weight:bold}.portalx div.clear{clear:both}.portalx div.clear.padded{height:20px}.portalx .sr-clearfix:before,.portalx .sr-clearfix:after{display:table;line-height:0;content:""}.portalx .sr-clearfix:after{clear:both}.portalx .no-padding{padding:0}.portalx .indent{margin-left:20px}.portalx .icon{width:16px;height:16px}.portalx .right{margin-left:auto;float:right}.portalx .ignore-whitespace{font-size:0}.portalx .gap-below{margin-bottom:10px}.portalx .gap-above{margin-top:10px}.portalx .big-gap-below{margin-bottom:25px}.portalx .big-gap-above{margin-top:25px}.portalx .info-label{font-weight:bold;color:#0075db}.portalx .no-select{-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.portalx .initial-hidden,.portalx .hidden{display:none}.portalx table .checkbox .controls-container.focus,.portalx .image-button.disabled:focus,.portalx .disabled .image-button:focus,.portalx .emailbox .controls-container textarea:focus{box-shadow:none}.portalx>.visible-on-mobile{visibility:hidden;display:none}@media (max-width:500px){.portalx>.visible-on-mobile{visibility:visible}}.portalx .grouped-list .group-title{display:inline-block;margin-top:10px;font-size:14px;font-weight:bold}.portalx header.container{position:relative;margin-top:3em;height:150px;padding-left:0;padding-right:0;margin-bottom:25px}.portalx header.container .logo{position:relative;background-repeat:no-repeat;background-position:center;height:150px;width:150px;background-color:transparent;display:inline-block;float:left}.portalx header.container>h1{font-size:4em;display:inline-block;float:left;margin-left:20px;line-height:150px;margin:0}@media (max-width:500px){.portalx header.container{margin:0;height:50px}.portalx header.container .logo{width:50px;height:50px}.portalx header.container>h1{font-size:2em;line-height:50px}}@media (min-width:500px) and (max-width:961px){.portalx header.container{width:100%}}@media (min-width:961px){.portalx header.container{width:1100px}}.portalx .impersonation-message{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;background-color:#00b0da;text-align:center}.portalx .impersonation-message .stop-impersonation-button{-ms-flex:0 1 auto;-webkit-flex:0 1 auto;flex-grow:0;flex-shrink:1;flex-basis:auto;flex:0 1 auto;-ms-flex-order:1;order:1;padding:10px}.portalx .impersonation-message .impersonation-message-text{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;-ms-flex-order:0;order:0}@media (min-width:500px){.portalx .impersonation-message{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.portalx .impersonation-message .impersonation-message-text{padding:20px;text-align:left}}@media (max-width:500px){.portalx .impersonation-message{text-align:center;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.portalx .impersonation-message-text{padding-top:10px;text-align:center}}@page{margin:2cm}
body{font-family:Arial,Helvetica,sans-serif;background-color:#ffdd92;background-image:url('/StarRezPortalx/content/theme/StarRezPortalx_150.png/1');background-attachment:fixed;background-position:center;background-size:cover;background-repeat:no-repeat;min-height:100%;height:100%}@media print{body{background:#fff !important}}.portalx>header,.portalx>section,.portalx>footer,.portalx>nav,.portalx .copyright{overflow-wrap:break-word;word-wrap:break-word}.portalx>header>.container,.portalx>section>.container,.portalx>footer>.container,.portalx>nav>.container,.portalx .copyright>.container{width:1100px;margin:0 auto;padding:40px}@media (max-width:1100px){.portalx>header>.container,.portalx>section>.container,.portalx>footer>.container,.portalx>nav>.container,.portalx .copyright>.container{width:100%;box-shadow:none}}@media print{.portalx>header>.container,.portalx>section>.container,.portalx>footer>.container,.portalx>nav>.container,.portalx .copyright>.container{width:100% !important;max-width:none !important;min-width:0 !important}}@media (max-width:961px){.portalx>header,.portalx>section,.portalx>footer,.portalx>nav,.portalx .copyright{width:100% !important}.portalx>header>.container,.portalx>section>.container,.portalx>footer>.container,.portalx>nav>.container,.portalx .copyright>.container{width:100% !important;padding:10px}}@media (max-width:500px){.portalx>header,.portalx>section,.portalx>footer,.portalx>nav,.portalx .copyright{width:100% !important}.portalx>header>.container,.portalx>section>.container,.portalx>footer>.container,.portalx>nav>.container,.portalx .copyright>.container{width:100% !important;padding:10px}}.portalx>header>.container{background-color:#fff;background-image:url('/StarRezPortalx/content/theme/Unit2Sky.png/1');background-attachment:fixed;background-position:center;background-size:cover;background-repeat:no-repeat;min-height:100%;display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;background-attachment:scroll}@media print{.portalx>header>.container{background:#fff !important}}.portalx>header>.container a{flex:1 0 auto;align-self:center;height:200px;margin-right:10px}.portalx>header>.container a .logo{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-image:url('/StarRezPortalx/content/theme/CALH_072518_Logo_v01_outline-offcenter.png/1');align-self:center}@media (max-width:961px){.portalx>header>.container a{width:100%;height:150px}.portalx>header>.container a .logo{background-position:center;background-image:''}}@media (max-width:500px){.portalx>header>.container a{height:150px}.portalx>header>.container a .logo{background-image:''}}.portalx>header>.container>h1{font:lighter 40px 'Roboto';text-align:left;color:#fff;align-self:center;flex:1 1 auto;display:None;max-width:100%}.portalx>header>.container .nav-item:focus{outline:1px dotted #fff;outline-offset:-1px}@media (max-width:961px){.portalx>header>.container{flex-direction:column}.portalx>header>.container a{margin-right:0}}.portalx>nav .container{padding:0}.portalx>section>.container{background-color:#fff}@media print{.portalx>footer{display:none !important}}.portalx>footer>.container{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;background-color:#003262;color:#fff}.portalx>footer>.container .col2{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto}.portalx>footer>.container .col2 p,.portalx>footer>.container .col2 a,.portalx>footer>.container .col2 span{color:#fff}.portalx>footer>.container .col2:last-of-type{text-align:right}@media (max-width:500px){.portalx>footer>.container{display:block;text-align:center}.portalx>footer>.container .col2{text-align:center}.portalx>footer>.container .col2:last-of-type{text-align:center}.portalx>footer>.container .col2 .logo{margin:0 auto}@supports (-ms-ime-align:auto){.col2{height:50px}.col2 .logo{background-position:center}}
}@media (-ms-high-contrast:active) and (max-width:500px),(-ms-high-contrast:none) and (max-width:500px){.portalx>footer>.container .col2{height:50px}.portalx>footer>.container .col2 .logo{background-position:center !important}}@supports (-ms-ime-align:auto){.col2 .logo{height:100%;background-size:contain;background-repeat:no-repeat;background-image:url('/StarRezPortalx/content/theme/logo-ucberkeley-white-60.png/1')}}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.portalx>footer>.container .col2 .logo{height:100%;background-size:contain;background-repeat:no-repeat;background-image:url('/StarRezPortalx/content/theme/logo-ucberkeley-white-60.png/1');background-position:left}}@supports not (-ms-ime-align:auto){.col2 .logo{overflow:hidden;content:url('/StarRezPortalx/content/theme/logo-ucberkeley-white-60.png/1');max-width:100%}.col2 .logo:after{display:-moz-inline-grid;content:url('/StarRezPortalx/content/theme/logo-ucberkeley-white-60.png/1');max-width:100%}}
.portalx .theme-viewer>div{display:block;margin-bottom:100px;height:100%}.portalx .theme-viewer>div>.heading{border-bottom:1px solid #ccc;color:#ccc;margin-bottom:20px;text-align:center;display:block;font-family:arial}.portalx .theme-viewer>div>.heading>.caption{font-size:30px;display:block}.portalx .theme-viewer>div>.heading>.usedin{font-size:14px;display:block}.portalx .theme-viewer .theme-dummy-widgets .dummy-container{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex}.portalx .theme-viewer .theme-dummy-widgets .dummy-container .widget-left,.portalx .theme-viewer .theme-dummy-widgets .dummy-container .widget-middle,.portalx .theme-viewer .theme-dummy-widgets .dummy-container .widget-right{border:2px dotted #aaa;height:300px;line-height:300px;width:100%;padding:20px}.portalx .theme-viewer .theme-dummy-widgets .dummy-container .widget-left{-ms-flex:0 0 30%;-webkit-flex:0 0 30%;flex:0 0 30%;flex-basis:30%;text-align:left}.portalx .theme-viewer .theme-dummy-widgets .dummy-container .widget-middle{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;margin:0 20px;text-align:center}.portalx .theme-viewer .theme-dummy-widgets .dummy-container .widget-right{-ms-flex:0 0 30%;-webkit-flex:0 0 30%;flex:0 0 30%;flex-basis:30%;text-align:right}.portalx .theme-viewer .themepreview-3-colls{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.portalx .theme-viewer .themepreview-3-colls>div{text-align:center;width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;margin:20px}.portalx .theme-viewer .force-dialog-screen{height:400px;position:relative}.portalx .theme-viewer .force-dialog-screen .modal,.portalx .theme-viewer .force-dialog-screen .popup-container{position:absolute;left:0;display:inline-block}.portalx .theme-viewer .theme-cart-summary .navigation-bar-container{margin-bottom:130px}.portalx .theme-viewer .theme-cart-summary .navigation-bar-container .nav-bar .cart-summary.cart-show,.portalx .theme-viewer .theme-cart-summary .navigation-bar-container .nav-bar .cart-alert.cart-show{display:block;margin-right:0}@media print{.portalx .copyright{display:none !important}}.portalx .copyright>.container{display:block;background-color:#003262;color:#d8e2e2;font:normal 14px/25px 'Open Sans'}.portalx .copyright>.container a{color:#d8e2e2}.portalx .copyright>.container .links{text-align:right}.portalx .copyright>.container .links>a>i{padding:0;border-radius:50%;display:inline-block;text-align:center}.portalx .legend-control-container .legend-control-item{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex}.portalx .legend-control-container .legend-control-item.with-border{padding-bottom:10px;border-bottom:1px solid #eee;margin-bottom:10px}.portalx .legend-control-container .legend-control-item .legend-control-colour-indicator{height:20px;width:20px;border-radius:3px;margin-right:10px}.portalx .legend-control-container .legend-control-item .legend-control-text{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 0;-webkit-flex:1 0 0;flex-grow:1;flex-shrink:0;flex-basis:0;flex:1 0 0;-ms-flex-pack:justify;justify-content:space-between}.portalx .legend-control-container .legend-control-item .legend-control-text .legend-control-label{padding-right:20px}.portalx .global-loading{padding:10px;text-align:center;z-index:10900000;top:50%;left:50%;width:200px;height:auto;margin-left:-100px;margin-top:-100px;position:fixed;color:#fff;display:none;opacity:0.5;border-radius:2px}.portalx .global-loading:not(.inline){background-color:#000;border:10px solid #000}.portalx .global-loading.inline{margin-top:0;position:relative}.portalx .global-loading .clear-background{background:rgba(255,255,255,0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000,endColorstr=#00000000)";filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000,endColorstr=#00000000);";background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALMw9IgAAAEAdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wBT9wclAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS44NzuAXQAAAA9JREFUGFdj+A8HDLRnAgBoLWOdzmfjEwAAAABJRU5ErkJggg==');background-repeat:no-repeat;background-position:0 0;position:fixed;top:0;left:0;right:0;bottom:0}.portalx .global-loading>div{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;line-height:15px}.portalx .global-loading .global-loading-message{margin-bottom:20px}.portalx .global-loading .global-loading-animation{height:25px}.portalx .global-loading .global-loading-animation>div{background-color:#999;height:15px;width:15px;border-radius:50%;display:inline-block;margin:0 auto;animation:ease-in-out 1s loadingAnimation;animation-iteration-count:infinite;margin:5px}.portalx .global-loading .global-loading-animation>div:nth-of-type(2){animation-delay:0.2s}.portalx .global-loading .global-loading-animation>div:nth-of-type(3){animation-delay:0.4s}.portalx .global-loading .global-loading-animation>div:nth-of-type(4){animation-delay:0.6s}.portalx .global-loading .global-loading-animation>div:nth-of-type(5){animation-delay:0.8s}.portalx .global-loading .global-loading-progress{margin-top:20px;width:200px;height:15px}@-webkit-keyframes loadingAnimation{0%{background-color:#0075db}
75%{background-color:#999}
100%{background-color:#0075db}}
@-moz-keyframes loadingAnimation{0%{background-color:#0075db}
75%{background-color:#999}
100%{background-color:#0075db}}
@-ms-keyframes loadingAnimation{0%{background-color:#0075db}
75%{background-color:#999}
100%{background-color:#0075db}}
@-o-keyframes loadingAnimation{0%{background-color:#0075db}
75%{background-color:#999}
100%{background-color:#0075db}}
@keyframes loadingAnimation{0%{background-color:#0075db}
75%{background-color:#999}
100%{background-color:#0075db}}
.portalx .loadingbox{width:100%;background-color:#f7f7f7;border:1px solid #ddd;border-radius:2px;margin-bottom:10px}.portalx .loadingbox>.loadingtextcontainer{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;align-items:center}.portalx .loadingbox>.loadingtextcontainer .loadingtext{color:#333;font:lighter 25px/40px 'Roboto';margin:0px auto}.srw .page-content .markdown,.portalx .page-content .markdown{word-break:break-word}.srw .page-content .markdown.multiline,.portalx .page-content .markdown.multiline{white-space:inherit}.srw .page-content .markdown h1,.portalx .page-content .markdown h1,.srw .page-content .markdown h2,.portalx .page-content .markdown h2,.srw .page-content .markdown h3,.portalx .page-content .markdown h3,.srw .page-content .markdown h4,.portalx .page-content .markdown h4,.srw .page-content .markdown h5,.portalx .page-content .markdown h5,.srw .page-content .markdown h6,.portalx .page-content .markdown h6{text-align:inherit}.srw .page-content .markdown strong,.portalx .page-content .markdown strong{font-weight:bold;color:inherit}.srw .page-content .markdown em,.portalx .page-content .markdown em{font-style:italic}.srw .page-content .markdown ul,.portalx .page-content .markdown ul{padding-left:40px;margin-bottom:20px;list-style:disc}.srw .page-content .markdown ol,.portalx .page-content .markdown ol{padding-left:40px;margin-bottom:20px;list-style:decimal}.srw .page-content .markdown li,.portalx .page-content .markdown li{padding:initial}.srw .page-content .markdown blockquote,.portalx .page-content .markdown blockquote{background-color:#f7f7f7;padding:20px}.srw .page-content .markdown .CodeMirror,.portalx .page-content .markdown .CodeMirror,.srw .page-content .markdown .editor-preview-side,.portalx .page-content .markdown .editor-preview-side{font-size:15px}.srw .page-content .markdown .CodeMirror-sided,.portalx .page-content .markdown .CodeMirror-sided,.srw .page-content .markdown .editor-preview-side,.portalx .page-content .markdown .editor-preview-side{padding-top:60px}.srw .page-content .markdown .CodeMirror-sided:after,.portalx .page-content .markdown .CodeMirror-sided:after,.srw .page-content .markdown .editor-preview-side:after,.portalx .page-content .markdown .editor-preview-side:after{position:absolute;top:0;left:0;width:100%;background:#fff;font-size:12px;padding:15px 20px;border-bottom:1px solid #ddd;text-transform:uppercase;letter-spacing:2px;font-weight:bold}.srw .page-content .markdown .CodeMirror-sided:after,.portalx .page-content .markdown .CodeMirror-sided:after{content:"Edit Markdown"}.srw .page-content .markdown .editor-preview-side:after,.portalx .page-content .markdown .editor-preview-side:after{content:"Preview Changes"}.portalx .matching-preference-group>header>.title{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex}.portalx .matching-preference-group>header>.title>div{-ms-flex:0 0 50%;-webkit-flex:0 0 50%;flex:0 0 50%;flex-basis:50%}.portalx .matching-preference-group>header>.title>div:first-of-type{text-align:left;padding-right:10px;margin-bottom:10px}.portalx .matching-preference-group>header>.title>div:last-of-type{text-align:right;padding-left:10px}.portalx .matching-preference-group>header>.title>div{font-weight:bold}.portalx .matching-preference-group>header>.options{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex}.portalx .matching-preference-group>header>.options>div{-ms-flex:0 0 50%;-webkit-flex:0 0 50%;flex:0 0 50%;flex-basis:50%}.portalx .matching-preference-group>header>.options>div:first-of-type{text-align:left;padding-right:10px;margin-bottom:10px}.portalx .matching-preference-group>header>.options>div:last-of-type{text-align:right;padding-left:10px}.portalx .matching-preference-group>.group{margin:20px 0 40px 0}.portalx .matching-preference-group>.group>.group-title{text-align:center;display:block}.portalx .matching-preference-group>.group>.group-item{max-height:200px;overflow:auto}.portalx .matching-preference-group>.group>.group-item>div{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex}.portalx .matching-preference-group>.group>.group-item>div .edit-control{-ms-flex:0 0 30px;-webkit-flex:0 0 30px;flex:0 0 30px;flex-basis:30px}.portalx .matching-preference-group>.group>.group-item>div>div:not(.edit-control){width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;line-height:30px}.portalx a.skip-to-content-link{position:absolute;left:-999px;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}.portalx a.skip-to-content-link:focus,.portalx a.skip-to-content-link:active,.portalx a.skip-to-content-link.preview{color:#0075db;background-color:#fff;left:3px;top:3px;width:auto;height:auto;overflow:auto;padding:10px;border-radius:5px;border:1px solid #ddd;text-align:center;font:normal 16px 'Open Sans';z-index:200000;text-decoration:none}.portalx .navigation-bar-container .nav-bar{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;font:normal 14px 'Open Sans';position:relative;height:50px;line-height:50px;margin:0 auto;color:#fff;background-color:#003262}.portalx .navigation-bar-container .nav-bar i.fa{line-height:50px}.portalx .navigation-bar-container .nav-bar .nav-item:focus{outline:1px dotted #fff;outline-offset:-1px}.portalx .navigation-bar-container .nav-bar .nav-item.dropdown{padding:0 10px}.portalx .navigation-bar-container .nav-bar .nav-item.dropdown:focus{outline:1px dotted #0075db}.portalx .navigation-bar-container .nav-bar>.nav-left{-ms-flex-order:1;order:1;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;flex-basis:auto;display:inline-block}.portalx .navigation-bar-container .nav-bar>.nav-left>.hamburger{position:relative;padding:0 10px}.portalx .navigation-bar-container .nav-bar>.nav-left>.hamburger>i{color:#fff;cursor:pointer;font-size:20px;vertical-align:top}.portalx .navigation-bar-container .nav-bar>.nav-left>.hamburger>i:hover{text-decoration:none}.portalx .navigation-bar-container .nav-bar>.nav-left>.hamburger>.ham-badge{position:absolute;top:0;right:0;display:none;transform:translateX(12.5px) translateY(-12.5px);overflow:hidden}.portalx .navigation-bar-container .nav-bar>.nav-left>.hamburger>.ham-badge:after{content:attr(data-count);display:block;width:25px;height:25px;line-height:25px;border-radius:50%;background-color:#fdb515;color:#fff;text-align:center}.portalx .navigation-bar-container .nav-bar>.nav-left>.navbar-dropdown{position:absolute;left:0;width:100%;max-height:450px;max-width:300px;background:#fff;padding:20px 10px;z-index:1000;border-right:1px solid #ddd;border-bottom:1px solid #ddd;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.17);display:none;overflow:auto}.portalx .navigation-bar-container .nav-bar>.nav-left>.navbar-dropdown.show-dropdown{display:inline-block}.portalx .navigation-bar-container .nav-bar>.nav-left>.navbar-dropdown>a{color:#535353;cursor:pointer;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.portalx .navigation-bar-container .nav-bar>.nav-left>.navbar-dropdown>.divider{display:block;margin:10px auto;height:1px;background:#ddd}.portalx .navigation-bar-container .nav-bar>.nav-left>.navbar-dropdown>.name{display:block;color:#535353;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top;margin-bottom:10px;font-size:16px}.portalx .navigation-bar-container .nav-bar>.nav-left>.navbar-dropdown .nav-icon{color:#535353;cursor:pointer;display:block;position:relative}.portalx .navigation-bar-container .nav-bar>.nav-left>.navbar-dropdown .nav-icon>i{color:#535353;cursor:pointer;font-size:20px;margin-right:10px;float:left}.portalx .navigation-bar-container .nav-bar>.nav-left>.navbar-dropdown .nav-icon>i:hover{text-decoration:none}.portalx .navigation-bar-container .nav-bar>.nav-left>.navbar-dropdown .nav-icon>span{vertical-align:top}.portalx .navigation-bar-container .nav-bar>.nav-left>.navbar-dropdown .nav-icon .nav-badge{position:absolute;top:50%;right:0;margin-top:-12.5px}.portalx .navigation-bar-container .nav-bar>.nav-left>.navbar-dropdown .nav-icon .nav-badge:after{content:attr(data-count);display:block;width:25px;height:25px;line-height:25px;border-radius:50%;background-color:#fdb515;color:#fff;text-align:center}.portalx .navigation-bar-container .nav-bar>.nav-middle{-ms-flex-order:2;order:2;width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;display:inline-block;height:50px;overflow:hidden}.portalx .navigation-bar-container .nav-bar>.nav-middle>a{color:#fff;cursor:pointer;padding:0 10px;float:left}.portalx .navigation-bar-container .nav-bar>.nav-middle>a:after{content:'';margin-left:10px}.portalx .navigation-bar-container .nav-bar>.nav-right{-ms-flex-order:3;order:3;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;flex-basis:auto;display:inline-block;white-space:nowrap}.portalx .navigation-bar-container .nav-bar>.nav-right>.nav-right-item{display:inline-block;padding:0 10px;float:left}.portalx .navigation-bar-container .nav-bar>.nav-right>.nav-right-item>.cart-timer>i{font-size:20px;padding-right:10px;float:left}.portalx .navigation-bar-container .nav-bar>.nav-right>.nav-right-item>.cart-timer>span{display:inline-block;float:left}.portalx .navigation-bar-container .nav-bar>.nav-right>.nav-right-item>.cart-timer>span.flash{-webkit-animation:flash 0.5s linear infinite alternate;-moz-animation:flash 0.5s linear infinite alternate;animation:flash 0.5s linear infinite alternate}.portalx .navigation-bar-container .nav-bar>.nav-right>.nav-right-item>.cart-timer:hover+.cart-summary{display:block}.portalx .navigation-bar-container .nav-bar>.nav-right>.nav-right-item>.cart-summary{display:none;position:absolute;margin-top:50px;margin-right:70px;right:0;width:310px;padding:10px 20px;background-color:#a9a9a9;border-radius:5px;z-index:10000}.portalx .navigation-bar-container .nav-bar>.nav-right>.nav-right-item>.cart-summary:before{content:'';position:absolute;top:-10px;right:20px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #a9a9a9}.portalx .navigation-bar-container .nav-bar>.nav-right>.nav-right-item>.cart-summary:hover{display:block}.portalx .navigation-bar-container .nav-bar>.nav-right>.nav-right-item>.cart-summary>div{text-align:center}.portalx .navigation-bar-container .nav-bar>.nav-right>.nav-right-item>.cart-summary>.timeout-description{line-height:3em;border-bottom:1px solid #fff}.portalx .navigation-bar-container .nav-bar>.nav-right>.nav-right-item>.cart-summary>.item-count{float:left}.portalx .navigation-bar-container .nav-bar>.nav-right>.nav-right-item>.cart-summary>.total-amount{float:right;font-weight:bold}.portalx .navigation-bar-container .nav-bar>.nav-right>.nav-right-item>.cart-alert{display:none;position:absolute;margin-top:50px;margin-right:70px;right:0;width:310px;padding:10px 20px;color:#000;border:1px solid #ddd;background-color:#f2f2f2;border-radius:5px;z-index:10000;text-align:center;white-space:normal;line-height:normal;cursor:pointer;transition:transform linear 0.25s;transform:scale(1)}.portalx .navigation-bar-container .nav-bar>.nav-right>.nav-right-item>.cart-alert:before{content:'';position:absolute;top:-10px;right:20px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ddd}.portalx .navigation-bar-container .nav-bar>.nav-right>.nav-right-item>.cart-alert:hover{transform:scale(1.1)}.portalx .navigation-bar-container .nav-bar>.nav-right>.nav-right-item>.cart-alert.hover{transform:scale(1.1)}.portalx .navigation-bar-container .nav-bar>.nav-right>.nav-right-item>.cart-alert>.cart-alert-close{text-align:right}.portalx .navigation-bar-container .nav-bar>.nav-right>.nav-right-item>.cart-alert>.cart-alert-close>button{color:#0075db;cursor:pointer;border:none;background:none}.portalx .navigation-bar-container .nav-bar>.nav-right>.nav-right-item>.cart-alert>.cart-alert-close>button:hover{text-decoration:underline}.portalx .navigation-bar-container .nav-bar>.nav-right>.login,.portalx .navigation-bar-container .nav-bar>.nav-right .logout{color:#fff;cursor:pointer;width:70px}@media (min-width:500px) and (max-width:961px){.portalx .navigation-bar-container .nav-bar{width:100%}}@media (max-width:500px){.portalx .navigation-bar-container .nav-bar>.nav-middle a{display:none !important}.portalx .navigation-bar-container .nav-bar>.nav-left>.navbar-dropdown{max-width:none}}@media print{.portalx .navigation-bar-container{display:none !important}}@-webkit-keyframes flash{from{opacity:0.1}
to{opacity:1}}
@-moz-keyframes flash{from{opacity:0.1}
to{opacity:1}}
@-ms-keyframes flash{from{opacity:0.1}
to{opacity:1}}
@-o-keyframes flash{from{opacity:0.1}
to{opacity:1}}
@keyframes flash{from{opacity:0.1}
to{opacity:1}}
@keyframes cart-timer-bounce{0%{margin-top:53px}
25%,75%{margin-top:59px}
50%{margin-top:62px}
100%{margin-top:50px}}
.portalx .alert{font:normal 14px/25px 'Open Sans';background-color:#f7f7f7;border:none;border-left:4px solid transparent;border-radius:0;padding:10px;margin-bottom:10px;margin-top:10px}.portalx .alert>header,.portalx .alert>strong{font:lighter 30px/50px 'Roboto';display:block;margin-bottom:10px}.portalx .alert p,.portalx .alert span,.portalx .alert ul,.portalx .alert li{font:normal 14px/25px 'Open Sans'}.portalx .alert.alert-info{border-left-color:#31708f}.portalx .alert.alert-info>header,.portalx .alert.alert-info>strong{color:#444}.portalx .alert.alert-info p,.portalx .alert.alert-info span,.portalx .alert.alert-info ul,.portalx .alert.alert-info li,.portalx .alert.alert-info i{color:#444}.portalx .alert.alert-success{border-left-color:#88ce6e}.portalx .alert.alert-success>header,.portalx .alert.alert-success>strong{color:#444}.portalx .alert.alert-success p,.portalx .alert.alert-success span,.portalx .alert.alert-success ul,.portalx .alert.alert-success li,.portalx .alert.alert-success i{color:#444}.portalx .alert.alert-warning{border-left-color:#fed50b}.portalx .alert.alert-warning>header,.portalx .alert.alert-warning>strong{color:#444}.portalx .alert.alert-warning p,.portalx .alert.alert-warning span,.portalx .alert.alert-warning ul,.portalx .alert.alert-warning li,.portalx .alert.alert-warning i{color:#444}.portalx .alert.alert-danger{border-left-color:#f04155}.portalx .alert.alert-danger>header,.portalx .alert.alert-danger>strong{color:#444}.portalx .alert.alert-danger p,.portalx .alert.alert-danger span,.portalx .alert.alert-danger ul,.portalx .alert.alert-danger li,.portalx .alert.alert-danger i{color:#444}.portalx .alert.alert-message{border-left-color:none;background-color:transparent;text-align:right}.portalx .alert.alert-nonefound{border-left-color:none;background-color:transparent;text-align:center;color:#ccc}.portalx .page-container{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto}.portalx .page-container .page-admin-message{white-space:pre-wrap}.portalx .page-content h1{font:lighter 30px/50px 'Roboto';text-align:initial;color:#000}.portalx .page-content .content-controls{margin-bottom:10px}.portalx .page-content .content-controls label{margin-bottom:0}.portalx .page-content .content-controls>.control-item{display:inline-block;line-height:30px;vertical-align:middle;margin-top:10px}@media (max-width:500px){.portalx .page-content .content-controls{float:right}}@media (max-width:500px){.portalx .page-content .content-controls .edit-control{margin-right:0}}.portalx .page-actions{margin-top:30px}@media print{.portalx .page-actions{display:none !important}}@media (min-width:500px){.portalx .page-actions input,.portalx .page-actions button,.portalx .page-actions a{margin-right:10px}}@media (max-width:500px){.portalx .page-actions input,.portalx .page-actions button,.portalx .page-actions a{margin-bottom:10px;display:block}}.portalx .paging-container{font:normal 14px/25px 'Open Sans';-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;line-height:30px;width:100%;border-top:1px solid #ddd;padding-top:20px;margin:20px 0;display:flex;-ms-flex-pack:end;justify-content:flex-end}.portalx .paging-container .page-number{color:#0075db;background-color:#fff;border:1px solid #ddd;margin:0 5px;display:inline-block;line-height:1em;padding:10px;-ms-flex:0 1 80px;-webkit-flex:0 1 80px;flex-grow:0;flex-shrink:1;flex-basis:80px;flex:0 1 80px;text-align:center;vertical-align:bottom;width:100%;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:auto;text-transform:none}.portalx .paging-container .page-number:not(.ellipsis):not(.current-page):not(.disabled):hover,.portalx .paging-container .page-number:not(.ellipsis):not(.current-page):not(.disabled):focus{background-color:#0075db;cursor:pointer;color:#fff}.portalx .paging-container .page-number.current-page{color:#444}.portalx .paging-container .page-number>span{display:inline-block;width:100%;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.portalx .paging-container .page-number.ellipsis{border:0;padding:0;display:-moz-inline-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;height:100%}.portalx .paging-container .page-number.disabled{opacity:0.4;pointer-events:none}.portalx .paging-container>.current-page-label{display:none;line-height:1em;padding-top:10px;width:100%;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:auto}.portalx .paging-container>.current-page-label.always-show{display:inline-block}@media (max-width:961px){.portalx .paging-container>.current-page-label{display:inline-block}}.portalx .paging-container>.page-number-container{display:inline-block}@media (max-width:961px){.portalx .paging-container>.page-number-container{display:none}}.portalx .paging-container>.page-number-container>.page-number.ellipsis{color:#0075db}.portalx .paging-container>.page-number-container>.page-number.current-page{font-weight:bold}.portalx .password-indicator{position:relative;width:300px;height:5px;margin-bottom:5px;background:#e1e1e1}.portalx .password-indicator>.password-indicator-slider{height:5px;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s}.portalx .password-indicator>.password-indicator-slider.weakling{background-color:#f04155}.portalx .password-indicator>.password-indicator-slider.mediocre{background-color:#fed50b}.portalx .password-indicator>.password-indicator-slider.macho{background-color:#88ce6e}.portalx .rule-board{position:absolute;padding:10px;background:#fff;border-radius:3px;margin-left:15px;border:1px solid #ddd}@media (max-width:500px){.portalx .rule-board{display:none}}.portalx .rule-board li{list-style:none;margin:4px 0}.portalx .rule-board li i{color:#f04155;width:25px;text-align:center}.portalx .rule-board li i.valid{color:#88ce6e}.portalx .rule-board:before{content:"";position:absolute;top:10px;left:-6px;width:10px;height:10px;background:#fff;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-left:1px solid #ddd;border-bottom:1px solid #ddd}.portalx .preference-icon{border-radius:50%;height:30px;width:30px;display:inline-block;text-align:center}.portalx .preference-icon>span{vertical-align:middle;display:inline-block;line-height:26px}.portalx .preference-icon.match{border:2px solid #0075db;color:#0075db}.portalx .preference-icon.not-match{border:2px solid #ddd;color:#ddd}.srw div.process-editor-main-container,.portalx div.process-editor-main-container{position:relative}.srw div.process-editor-container,.portalx div.process-editor-container{position:relative;width:100%;height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.srw div.left-panel-container,.portalx div.left-panel-container{position:relative;width:250px;float:left}.srw div.left-panel-container .ui-accordion .ui-accordion-header,.portalx div.left-panel-container .ui-accordion .ui-accordion-header{background:transparent;background:#fff;border:0;letter-spacing:0;padding-top:20px;padding-bottom:20px;margin-top:0;outline:0;border-bottom:1px solid #ddd;cursor:pointer}.srw div.left-panel-container .ui-accordion .ui-accordion-header:first-child,.portalx div.left-panel-container .ui-accordion .ui-accordion-header:first-child{border-top:1px solid #ddd}.srw div.left-panel-container .ui-accordion .ui-accordion-content,.portalx div.left-panel-container .ui-accordion .ui-accordion-content{border:0;background:#fff;padding:10px;max-height:340px;border-bottom:1px solid #ddd}.srw div.left-panel-container .add-new-choice,.portalx div.left-panel-container .add-new-choice{font-size:14px;cursor:move;width:200px;height:40px;line-height:40px;text-align:center;border:1px solid #ddd}.srw div.process-editor-wrapper,.portalx div.process-editor-wrapper{position:relative;width:auto;overflow:hidden}.srw div.process-editor-wrapper .process-editor-popup-controls,.portalx div.process-editor-wrapper .process-editor-popup-controls{position:absolute;width:250px;height:100%;top:0;right:0;display:none;border:1px solid #ddd;background-color:#fff;padding:10px}.srw div.process-editor-wrapper .process-editor-popup-controls .footer,.portalx div.process-editor-wrapper .process-editor-popup-controls .footer{position:absolute;left:0;bottom:0;width:100%;text-align:right}.srw .step-base,.portalx .step-base{height:60px;width:200px;cursor:move;outline:0;margin:0;background-color:#fff}.srw .step-base.absolute,.portalx .step-base.absolute{position:absolute}.srw .step-base.padded,.portalx .step-base.padded{margin:10px 0}.srw .step-base.selected-node,.portalx .step-base.selected-node{outline:2px solid red}.srw .step-base div.icon,.portalx .step-base div.icon{float:left;width:40px;height:60px;line-height:60px;text-align:center}.srw .step-base div.icon img,.portalx .step-base div.icon img{width:20px}.srw .step-base div.description,.portalx .step-base div.description{font-weight:bold;float:left;width:160px;text-align:center;white-space:nowrap;overflow:hidden;height:60px;border:1px solid #ddd;border-left:none}.srw .step-base div.description .step-caption,.portalx .step-base div.description .step-caption{display:inline-block;text-align:left;width:160px;line-height:60px;padding:0 0 0 5px;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;border:0}.srw div.process-editor,.portalx div.process-editor{position:relative;overflow:auto;width:100%;height:100%;min-height:600px;background-color:#fff;border:1px solid #ddd}.srw div.process-editor div.process-static-step,.portalx div.process-editor div.process-static-step{height:60px;width:200px;cursor:move;outline:0;margin:0;background-color:#fff;position:absolute;left:0;right:0;color:#999;margin:0 auto;cursor:auto}.srw div.process-editor div.process-static-step.absolute,.portalx div.process-editor div.process-static-step.absolute{position:absolute}.srw div.process-editor div.process-static-step.padded,.portalx div.process-editor div.process-static-step.padded{margin:10px 0}.srw div.process-editor div.process-static-step.selected-node,.portalx div.process-editor div.process-static-step.selected-node{outline:2px solid red}.srw div.process-editor div.process-static-step div.icon,.portalx div.process-editor div.process-static-step div.icon{float:left;width:40px;height:60px;line-height:60px;text-align:center}.srw div.process-editor div.process-static-step div.icon img,.portalx div.process-editor div.process-static-step div.icon img{width:20px}.srw div.process-editor div.process-static-step div.description,.portalx div.process-editor div.process-static-step div.description{font-weight:bold;float:left;width:160px;text-align:center;white-space:nowrap;overflow:hidden;height:60px;border:1px solid #ddd;border-left:none}.srw div.process-editor div.process-static-step div.description .step-caption,.portalx div.process-editor div.process-static-step div.description .step-caption{display:inline-block;text-align:left;width:160px;line-height:60px;padding:0 0 0 5px;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;border:0}.srw div.process-editor div.process-static-step.top,.portalx div.process-editor div.process-static-step.top{top:20px}.srw div.process-editor div.process-static-step.bottom,.portalx div.process-editor div.process-static-step.bottom{bottom:20px}.srw div.process-editor .alwaysontop,.portalx div.process-editor .alwaysontop{z-index:10000}.srw .target-dragging,.portalx .target-dragging{opacity:0.8;cursor:move !important}.srw .drop-zone-invalid,.portalx .drop-zone-invalid{border:1px dashed rgba(240,65,85,0.994) !important;background-color:#fffefe !important}.srw .drop-zone-valid,.portalx .drop-zone-valid{border:1px dashed rgba(136,206,110,0.994) !important;background-color:#e6f5e0 !important}.srw .connection-overlay,.portalx .connection-overlay{z-index:1000;background-color:#fff;padding:0 5px}.portalx .menuvertical{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex}.portalx .process-menu{overflow-wrap:break-word;word-wrap:break-word}@media print{.portalx .process-menu{display:none !important}}.portalx .process-menu .completed .title{font:normal 14px/25px 'Open Sans';color:#444}.portalx .process-menu .completed a .title{font:normal 14px/25px 'Open Sans';color:#0075db}.portalx .process-menu .current .title,.portalx .process-menu .completedcurrent .title{font:normal 14px/25px 'Open Sans';color:#444}.portalx .process-menu .current a .title,.portalx .process-menu .completedcurrent a .title{font:normal 14px/25px 'Open Sans';color:#0075db}.portalx .process-menu .upcoming .title{font:normal 14px/25px 'Open Sans';color:#444}.portalx .process-menu .upcoming a .title{font:normal 14px/25px 'Open Sans';color:#0075db}@media (max-width:500px){.portalx .menuvertical,.portalx .menuhorizontal{display:block}.portalx .menuvertical .process-menu,.portalx .menuhorizontal .process-menu{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}.portalx .menuvertical .process-menu>.next,.portalx .menuhorizontal .process-menu>.next{display:none}.portalx .menuvertical .process-menu>.previous,.portalx .menuhorizontal .process-menu>.previous{display:none}.portalx .menuvertical .process-menu>.container,.portalx .menuhorizontal .process-menu>.container{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;overflow:hidden}.portalx .menuvertical .process-menu>.container>.slider,.portalx .menuhorizontal .process-menu>.container>.slider{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-left:0 !important}.portalx .menuvertical .process-menu>.container>.slider.animate,.portalx .menuhorizontal .process-menu>.container>.slider.animate{-moz-transition-property:transform;-o-transition-property:transform;-webkit-transition-property:transform;transition-property:transform;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s}.portalx .menuvertical .process-menu>.container>.slider>.page,.portalx .menuhorizontal .process-menu>.container>.slider>.page{-ms-flex:0 0 30%;-webkit-flex:0 0 30%;flex:0 0 30%;flex-basis:30%;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;text-decoration:none;font-style:normal;cursor:default;width:100%;max-width:30%;min-width:100px}.portalx .menuvertical .process-menu>.container>.slider>.page i,.portalx .menuhorizontal .process-menu>.container>.slider>.page i,.portalx .menuvertical .process-menu>.container>.slider>.page:hover,.portalx .menuhorizontal .process-menu>.container>.slider>.page:hover,.portalx .menuvertical .process-menu>.container>.slider>.page:visted,.portalx .menuhorizontal .process-menu>.container>.slider>.page:visted,.portalx .menuvertical .process-menu>.container>.slider>.page:active,.portalx .menuhorizontal .process-menu>.container>.slider>.page:active{text-decoration:none;font-style:normal}.portalx .menuvertical .process-menu>.container>.slider>.page>.title,.portalx .menuhorizontal .process-menu>.container>.slider>.page>.title{-ms-flex:1 0 auto;-webkit-flex:1 0 auto;flex-grow:1;flex-shrink:0;flex-basis:auto;flex:1 0 auto;text-align:center;padding:10px;max-width:100%}.portalx .menuvertical .process-menu>.container>.slider>.page>.item,.portalx .menuhorizontal .process-menu>.container>.slider>.page>.item{-ms-flex:0 0 100px;-webkit-flex:0 0 100px;flex-grow:0;flex-shrink:0;flex-basis:100px;flex:0 0 100px;position:relative;width:100%}.portalx .menuvertical .process-menu>.container>.slider>.page>.item>.line,.portalx .menuhorizontal .process-menu>.container>.slider>.page>.item>.line{background-color:#e7e7e7;width:100%;height:4px;position:absolute;bottom:36px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.portalx .menuvertical .process-menu>.container>.slider>.page:first-of-type .line,.portalx .menuhorizontal .process-menu>.container>.slider>.page:first-of-type .line{width:50%;left:50%}.portalx .menuvertical .process-menu>.container>.slider>.page:last-of-type .line,.portalx .menuhorizontal .process-menu>.container>.slider>.page:last-of-type .line{width:50%;left:0}.portalx .menuvertical .process-menu>.container>.slider>.page.upcoming .item:before,.portalx .menuhorizontal .process-menu>.container>.slider>.page.upcoming .item:before{height:40px;width:40px;background-color:#41b9d4;border-radius:50%;line-height:40px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:0;transform:translateX(-50%) translateY(-50%);z-index:2}.portalx .menuvertical .process-menu>.container>.slider>.page.current .item:before,.portalx .menuhorizontal .process-menu>.container>.slider>.page.current .item:before{height:40px;width:40px;background-color:#41b9d4;border-radius:50%;line-height:40px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:0;transform:translateX(-50%) translateY(-50%);z-index:2}.portalx .menuvertical .process-menu>.container>.slider>.page.current .item:after,.portalx .menuhorizontal .process-menu>.container>.slider>.page.current .item:after{height:30px;width:30px;background-color:#fff;border-radius:50%;line-height:30px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:10px;transform:translateX(-50%) translateY(-50%);z-index:2}.portalx .menuvertical .process-menu>.container>.slider>.page.completed .item:before,.portalx .menuhorizontal .process-menu>.container>.slider>.page.completed .item:before{height:40px;width:40px;background-color:#d7d7d7;border-radius:50%;line-height:40px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:0;transform:translateX(-50%) translateY(-50%);z-index:2}.portalx .menuvertical .process-menu>.container>.slider>.page.completed .item:after,.portalx .menuhorizontal .process-menu>.container>.slider>.page.completed .item:after{height:30px;width:30px;background-color:#fff;border-radius:50%;line-height:30px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:10px;transform:translateX(-50%) translateY(-50%);z-index:2;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f00c";font-size:16px;color:#000}.portalx .menuvertical .process-menu>.container>.slider>.page.completedcurrent .item:before,.portalx .menuhorizontal .process-menu>.container>.slider>.page.completedcurrent .item:before{height:40px;width:40px;background-color:#41b9d4;border-radius:50%;line-height:40px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:0;transform:translateX(-50%) translateY(-50%);z-index:2}.portalx .menuvertical .process-menu>.container>.slider>.page.completedcurrent .item:after,.portalx .menuhorizontal .process-menu>.container>.slider>.page.completedcurrent .item:after{height:30px;width:30px;background-color:#fff;border-radius:50%;line-height:30px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:10px;transform:translateX(-50%) translateY(-50%);z-index:2;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f00c";font-size:16px;color:#000}.portalx .menuvertical .process-menu>.container>.slider>.page:not(.display-mobile),.portalx .menuhorizontal .process-menu>.container>.slider>.page:not(.display-mobile){display:none}}@media (min-width:500px) and (max-width:961px){.portalx .menuhorizontal .process-menu{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}.portalx .menuhorizontal .process-menu>.next{position:relative;display:inline-block;width:20px;height:20px;line-height:20px;background-color:#e7e7e7;color:#9b9b9b;text-align:center;border-radius:3px;cursor:pointer;flex-shrink:0}.portalx .menuhorizontal .process-menu>.next:hover{background-color:#9b9b9b;color:#fff}.portalx .menuhorizontal .process-menu>.next:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f101"}.portalx .menuhorizontal .process-menu>.previous{position:relative;display:inline-block;width:20px;height:20px;line-height:20px;background-color:#e7e7e7;color:#9b9b9b;text-align:center;border-radius:3px;cursor:pointer;flex-shrink:0}.portalx .menuhorizontal .process-menu>.previous:hover{background-color:#9b9b9b;color:#fff}.portalx .menuhorizontal .process-menu>.previous:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f100"}.portalx .menuhorizontal .process-menu>.transparent-bar{content:'';width:10px;height:100%;display:inline-block;right:20px;top:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);position:absolute;z-index:1}.portalx .menuhorizontal .process-menu>.container{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;overflow:hidden}.portalx .menuhorizontal .process-menu>.container>.slider{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex}.portalx .menuhorizontal .process-menu>.container>.slider.animate{-moz-transition:transform ease-in-out 0.3s;-o-transition:transform ease-in-out 0.3s;-webkit-transition:transform ease-in-out 0.3s;transition:transform ease-in-out 0.3s}.portalx .menuhorizontal .process-menu>.container>.slider>.page{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:100%;min-width:100px;text-decoration:none;font-style:normal;cursor:default}.portalx .menuhorizontal .process-menu>.container>.slider>.page i,.portalx .menuhorizontal .process-menu>.container>.slider>.page:hover,.portalx .menuhorizontal .process-menu>.container>.slider>.page:visted,.portalx .menuhorizontal .process-menu>.container>.slider>.page:active{text-decoration:none;font-style:normal}.portalx .menuhorizontal .process-menu>.container>.slider>.page:not(.display-only):hover .title{text-decoration:underline;cursor:pointer}.portalx .menuhorizontal .process-menu>.container>.slider>.page>.title{-ms-flex:1 0 auto;-webkit-flex:1 0 auto;flex-grow:1;flex-shrink:0;flex-basis:auto;flex:1 0 auto;text-align:center;padding:10px}.portalx .menuhorizontal .process-menu>.container>.slider>.page>.item{-ms-flex:1 0 100px;-webkit-flex:1 0 100px;flex-grow:1;flex-shrink:0;flex-basis:100px;flex:1 0 100px;position:relative;width:100%}.portalx .menuhorizontal .process-menu>.container>.slider>.page>.item>.line{background-color:#e7e7e7;width:100%;height:4px;position:absolute;bottom:36px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.portalx .menuhorizontal .process-menu>.container>.slider>.page:first-of-type .line{width:50%;left:50%}.portalx .menuhorizontal .process-menu>.container>.slider>.page:last-of-type .line{width:50%;left:0}.portalx .menuhorizontal .process-menu>.container>.slider>.page.upcoming .item:before{height:40px;width:40px;background-color:#41b9d4;border-radius:50%;line-height:40px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:0;transform:translateX(-50%) translateY(-50%);z-index:2}.portalx .menuhorizontal .process-menu>.container>.slider>.page.current .item:before{height:40px;width:40px;background-color:#41b9d4;border-radius:50%;line-height:40px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:0;transform:translateX(-50%) translateY(-50%);z-index:2}.portalx .menuhorizontal .process-menu>.container>.slider>.page.current .item:after{height:30px;width:30px;background-color:#fff;border-radius:50%;line-height:30px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:10px;transform:translateX(-50%) translateY(-50%);z-index:2}.portalx .menuhorizontal .process-menu>.container>.slider>.page.completed .item:before{height:40px;width:40px;background-color:#d7d7d7;border-radius:50%;line-height:40px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:0;transform:translateX(-50%) translateY(-50%);z-index:2}.portalx .menuhorizontal .process-menu>.container>.slider>.page.completed .item:after{height:30px;width:30px;background-color:#fff;border-radius:50%;line-height:30px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:10px;transform:translateX(-50%) translateY(-50%);z-index:2;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f00c";font-size:16px;color:#000}.portalx .menuhorizontal .process-menu>.container>.slider>.page.completedcurrent .item:before{height:40px;width:40px;background-color:#41b9d4;border-radius:50%;line-height:40px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:0;transform:translateX(-50%) translateY(-50%);z-index:2}.portalx .menuhorizontal .process-menu>.container>.slider>.page.completedcurrent .item:after{height:30px;width:30px;background-color:#fff;border-radius:50%;line-height:30px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:10px;transform:translateX(-50%) translateY(-50%);z-index:2;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f00c";font-size:16px;color:#000}.portalx .menuvertical .process-menu>.previous,.portalx .menuvertical .process-menu>.next{display:none}.portalx .menuvertical .process-menu>.container>.slider{position:relative;margin-left:0 !important}.portalx .menuvertical .process-menu>.container>.slider>.page{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none;font-style:normal;cursor:default;min-height:50px;position:relative}.portalx .menuvertical .process-menu>.container>.slider>.page i,.portalx .menuvertical .process-menu>.container>.slider>.page:hover,.portalx .menuvertical .process-menu>.container>.slider>.page:visted,.portalx .menuvertical .process-menu>.container>.slider>.page:active{text-decoration:none;font-style:normal}.portalx .menuvertical .process-menu>.container>.slider>.page:not(.display-only):hover .title{text-decoration:underline;cursor:pointer}.portalx .menuvertical .process-menu>.container>.slider>.page .title{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;-ms-flex-order:2;order:2;line-height:40px}.portalx .menuvertical .process-menu>.container>.slider>.page .line{display:none}.portalx .menuvertical .process-menu>.container>.slider>.page .item{-ms-flex:0 0 50px;-webkit-flex:0 0 50px;flex:0 0 50px;flex-basis:50px;vertical-align:top;order:1;position:relative}.portalx .menuvertical .process-menu>.container>.slider>.page .item:after{align-items:center;position:absolute;left:0;top:0;-moz-transform:translateX(5px) translateY(5px);-ms-transform:translateX(5px) translateY(5px);-o-transform:translateX(5px) translateY(5px);-webkit-transform:translateX(5px) translateY(5px);transform:translateX(5px) translateY(5px);z-index:2}.portalx .menuvertical .process-menu>.container>.slider>.page.upcoming .item:before{align-items:center;position:absolute;left:0;top:0;-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);z-index:2;height:40px;width:40px;background-color:#41b9d4;border-radius:50%;line-height:40px;text-align:center;margin:0 auto;content:'';display:block;left:50%;bottom:0;transform:translateX(-50%) translateY(-50%)}.portalx .menuvertical .process-menu>.container>.slider>.page.current .item:before{align-items:center;position:absolute;left:0;top:0;-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);z-index:2;height:40px;width:40px;background-color:#41b9d4;border-radius:50%;line-height:40px;text-align:center;margin:0 auto;content:'';display:block;left:50%;bottom:0;transform:translateX(-50%) translateY(-50%)}.portalx .menuvertical .process-menu>.container>.slider>.page.current .item:after{height:30px;width:30px;background-color:#fff;border-radius:50%;line-height:30px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:10px;transform:translateX(-50%) translateY(-50%);z-index:2}.portalx .menuvertical .process-menu>.container>.slider>.page.completed .item:before{align-items:center;position:absolute;left:0;top:0;-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);z-index:2;height:40px;width:40px;background-color:#d7d7d7;border-radius:50%;line-height:40px;text-align:center;margin:0 auto;content:'';display:block;left:50%;bottom:0;transform:translateX(-50%) translateY(-50%)}.portalx .menuvertical .process-menu>.container>.slider>.page.completed .item:after{height:30px;width:30px;background-color:#fff;border-radius:50%;line-height:30px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:10px;transform:translateX(-50%) translateY(-50%);z-index:2;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f00c";font-size:16px;color:#000}.portalx .menuvertical .process-menu>.container>.slider>.page.completedcurrent .item{position:relative}.portalx .menuvertical .process-menu>.container>.slider>.page.completedcurrent .item:before{align-items:center;position:absolute;left:0;top:0;-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);z-index:2;height:40px;width:40px;background-color:#41b9d4;border-radius:50%;line-height:40px;text-align:center;margin:0 auto;content:'';display:block;left:50%;bottom:0;transform:translateX(-50%) translateY(-50%)}.portalx .menuvertical .process-menu>.container>.slider>.page.completedcurrent .item:after{height:30px;width:30px;background-color:#fff;border-radius:50%;line-height:30px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:10px;transform:translateX(-50%) translateY(-50%);z-index:2;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f00c";font-size:16px;color:#000}.portalx .menuvertical>.menu{-ms-flex:0 0 200px;-webkit-flex:0 0 200px;flex:0 0 200px;flex-basis:200px;max-width:200px;margin-right:10px}.portalx .menuvertical>.page{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto}}@media (min-width:961px){.portalx .menuhorizontal .process-menu{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}.portalx .menuhorizontal .process-menu>.next{position:relative;display:inline-block;width:20px;height:20px;line-height:20px;background-color:#e7e7e7;color:#9b9b9b;text-align:center;border-radius:3px;cursor:pointer;flex-shrink:0}.portalx .menuhorizontal .process-menu>.next:hover{background-color:#9b9b9b;color:#fff}.portalx .menuhorizontal .process-menu>.next:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f101"}.portalx .menuhorizontal .process-menu>.previous{position:relative;display:inline-block;width:20px;height:20px;line-height:20px;background-color:#e7e7e7;color:#9b9b9b;text-align:center;border-radius:3px;cursor:pointer;flex-shrink:0}.portalx .menuhorizontal .process-menu>.previous:hover{background-color:#9b9b9b;color:#fff}.portalx .menuhorizontal .process-menu>.previous:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f100"}.portalx .menuhorizontal .process-menu>.transparent-bar{content:'';width:10px;height:100%;display:inline-block;right:20px;top:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);position:absolute;z-index:1}.portalx .menuhorizontal .process-menu>.container{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;overflow:hidden}.portalx .menuhorizontal .process-menu>.container>.slider{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex}.portalx .menuhorizontal .process-menu>.container>.slider.animate{-moz-transition:transform ease-in-out 0.3s;-o-transition:transform ease-in-out 0.3s;-webkit-transition:transform ease-in-out 0.3s;transition:transform ease-in-out 0.3s}.portalx .menuhorizontal .process-menu>.container>.slider>.page{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:100%;min-width:100px;text-decoration:none;font-style:normal;cursor:default}.portalx .menuhorizontal .process-menu>.container>.slider>.page i,.portalx .menuhorizontal .process-menu>.container>.slider>.page:hover,.portalx .menuhorizontal .process-menu>.container>.slider>.page:visted,.portalx .menuhorizontal .process-menu>.container>.slider>.page:active{text-decoration:none;font-style:normal}.portalx .menuhorizontal .process-menu>.container>.slider>.page:not(.display-only):hover .title{text-decoration:underline;cursor:pointer}.portalx .menuhorizontal .process-menu>.container>.slider>.page>.title{-ms-flex:1 0 auto;-webkit-flex:1 0 auto;flex-grow:1;flex-shrink:0;flex-basis:auto;flex:1 0 auto;text-align:center;padding:10px}.portalx .menuhorizontal .process-menu>.container>.slider>.page>.item{-ms-flex:1 0 100px;-webkit-flex:1 0 100px;flex-grow:1;flex-shrink:0;flex-basis:100px;flex:1 0 100px;position:relative;width:100%}.portalx .menuhorizontal .process-menu>.container>.slider>.page>.item>.line{background-color:#e7e7e7;width:100%;height:4px;position:absolute;bottom:36px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.portalx .menuhorizontal .process-menu>.container>.slider>.page:first-of-type .line{width:50%;left:50%}.portalx .menuhorizontal .process-menu>.container>.slider>.page:last-of-type .line{width:50%;left:0}.portalx .menuhorizontal .process-menu>.container>.slider>.page.upcoming .item:before{height:40px;width:40px;background-color:#41b9d4;border-radius:50%;line-height:40px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:0;transform:translateX(-50%) translateY(-50%);z-index:2}.portalx .menuhorizontal .process-menu>.container>.slider>.page.current .item:before{height:40px;width:40px;background-color:#41b9d4;border-radius:50%;line-height:40px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:0;transform:translateX(-50%) translateY(-50%);z-index:2}.portalx .menuhorizontal .process-menu>.container>.slider>.page.current .item:after{height:30px;width:30px;background-color:#fff;border-radius:50%;line-height:30px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:10px;transform:translateX(-50%) translateY(-50%);z-index:2}.portalx .menuhorizontal .process-menu>.container>.slider>.page.completed .item:before{height:40px;width:40px;background-color:#d7d7d7;border-radius:50%;line-height:40px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:0;transform:translateX(-50%) translateY(-50%);z-index:2}.portalx .menuhorizontal .process-menu>.container>.slider>.page.completed .item:after{height:30px;width:30px;background-color:#fff;border-radius:50%;line-height:30px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:10px;transform:translateX(-50%) translateY(-50%);z-index:2;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f00c";font-size:16px;color:#000}.portalx .menuhorizontal .process-menu>.container>.slider>.page.completedcurrent .item:before{height:40px;width:40px;background-color:#41b9d4;border-radius:50%;line-height:40px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:0;transform:translateX(-50%) translateY(-50%);z-index:2}.portalx .menuhorizontal .process-menu>.container>.slider>.page.completedcurrent .item:after{height:30px;width:30px;background-color:#fff;border-radius:50%;line-height:30px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:10px;transform:translateX(-50%) translateY(-50%);z-index:2;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f00c";font-size:16px;color:#000}.portalx .menuvertical .process-menu>.previous,.portalx .menuvertical .process-menu>.next{display:none}.portalx .menuvertical .process-menu>.container>.slider{position:relative;margin-left:0 !important}.portalx .menuvertical .process-menu>.container>.slider>.page{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none;font-style:normal;cursor:default;min-height:50px;position:relative}.portalx .menuvertical .process-menu>.container>.slider>.page i,.portalx .menuvertical .process-menu>.container>.slider>.page:hover,.portalx .menuvertical .process-menu>.container>.slider>.page:visted,.portalx .menuvertical .process-menu>.container>.slider>.page:active{text-decoration:none;font-style:normal}.portalx .menuvertical .process-menu>.container>.slider>.page:not(.display-only):hover .title{text-decoration:underline;cursor:pointer}.portalx .menuvertical .process-menu>.container>.slider>.page .title{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;-ms-flex-order:2;order:2;line-height:40px}.portalx .menuvertical .process-menu>.container>.slider>.page .line{display:none}.portalx .menuvertical .process-menu>.container>.slider>.page .item{-ms-flex:0 0 50px;-webkit-flex:0 0 50px;flex:0 0 50px;flex-basis:50px;vertical-align:top;order:1;position:relative}.portalx .menuvertical .process-menu>.container>.slider>.page .item:after{align-items:center;position:absolute;left:0;top:0;-moz-transform:translateX(5px) translateY(5px);-ms-transform:translateX(5px) translateY(5px);-o-transform:translateX(5px) translateY(5px);-webkit-transform:translateX(5px) translateY(5px);transform:translateX(5px) translateY(5px);z-index:2}.portalx .menuvertical .process-menu>.container>.slider>.page.upcoming .item:before{align-items:center;position:absolute;left:0;top:0;-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);z-index:2;height:40px;width:40px;background-color:#41b9d4;border-radius:50%;line-height:40px;text-align:center;margin:0 auto;content:'';display:block;left:50%;bottom:0;transform:translateX(-50%) translateY(-50%)}.portalx .menuvertical .process-menu>.container>.slider>.page.current .item:before{align-items:center;position:absolute;left:0;top:0;-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);z-index:2;height:40px;width:40px;background-color:#41b9d4;border-radius:50%;line-height:40px;text-align:center;margin:0 auto;content:'';display:block;left:50%;bottom:0;transform:translateX(-50%) translateY(-50%)}.portalx .menuvertical .process-menu>.container>.slider>.page.current .item:after{height:30px;width:30px;background-color:#fff;border-radius:50%;line-height:30px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:10px;transform:translateX(-50%) translateY(-50%);z-index:2}.portalx .menuvertical .process-menu>.container>.slider>.page.completed .item:before{align-items:center;position:absolute;left:0;top:0;-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);z-index:2;height:40px;width:40px;background-color:#d7d7d7;border-radius:50%;line-height:40px;text-align:center;margin:0 auto;content:'';display:block;left:50%;bottom:0;transform:translateX(-50%) translateY(-50%)}.portalx .menuvertical .process-menu>.container>.slider>.page.completed .item:after{height:30px;width:30px;background-color:#fff;border-radius:50%;line-height:30px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:10px;transform:translateX(-50%) translateY(-50%);z-index:2;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f00c";font-size:16px;color:#000}.portalx .menuvertical .process-menu>.container>.slider>.page.completedcurrent .item{position:relative}.portalx .menuvertical .process-menu>.container>.slider>.page.completedcurrent .item:before{align-items:center;position:absolute;left:0;top:0;-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);z-index:2;height:40px;width:40px;background-color:#41b9d4;border-radius:50%;line-height:40px;text-align:center;margin:0 auto;content:'';display:block;left:50%;bottom:0;transform:translateX(-50%) translateY(-50%)}.portalx .menuvertical .process-menu>.container>.slider>.page.completedcurrent .item:after{height:30px;width:30px;background-color:#fff;border-radius:50%;line-height:30px;text-align:center;margin:0 auto;content:'';position:absolute;display:block;left:50%;bottom:10px;transform:translateX(-50%) translateY(-50%);z-index:2;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f00c";font-size:16px;color:#000}.portalx .menuvertical>.menu{-ms-flex:0 0 250px;-webkit-flex:0 0 250px;flex:0 0 250px;flex-basis:250px;max-width:250px;margin-right:10px}.portalx .menuvertical>.page{width:100%;min-width:0;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto}}.portalx .menu-none .menu{display:none}.portalx tr.padded td{padding:5px;vertical-align:middle}.portalx table>tbody>tr .view-control{margin-right:0px}.portalx .fixed-height-table{overflow-y:auto;position:relative}.portalx .bold{font-weight:bold}.portalx .italic{font-style:italic}.portalx .widget-section{padding:5px}.portalx .widget-section-left{float:left;width:30%}.portalx .widget-section-left>.widget-container{margin-right:10px}.portalx .widget-section-left>.widget-container .edit-control.small,.portalx .widget-section-left>.widget-container .edit-control.medium,.portalx .widget-section-left>.widget-container .edit-control.large,.portalx .widget-section-left>.widget-container .edit-control.fill{width:100%}.portalx .widget-section-left>.widget-drop-target{width:calc(100% - 10px)}.portalx .widget-section-right{float:right;width:30%}.portalx .widget-section-right>.widget-container{margin-left:10px}.portalx .widget-section-right>.widget-container .edit-control.small,.portalx .widget-section-right>.widget-container .edit-control.medium,.portalx .widget-section-right>.widget-container .edit-control.large,.portalx .widget-section-right>.widget-container .edit-control.fill{width:100%}.portalx .widget-section-right>.widget-drop-target{width:calc(100% - 10px);margin-left:10px}.portalx .widget-section-above{overflow-x:auto;overflow-y:hidden}.portalx .widget-section-below{overflow-x:auto;overflow-y:hidden}.portalx .collapsed-widget-section{display:none}.portalx section.page-body{overflow:hidden;padding:5px}@media (max-width:500px){.portalx .widget-section,.portalx section.page-body{width:100%;padding:0}}.portalx .widget-container{box-sizing:border-box;transition:opacity ease 0.3s;position:relative;margin-bottom:10px}.portalx .widget-container.loading{opacity:0.5}.portalx .widget-container.dragging{position:fixed;opacity:0.5}@media (min-width:500px){.portalx .widget-container:hover .live-edit-widget-container{border:2px solid #737373}.portalx .widget-container:hover .widget-edit-tools{min-height:3em;height:100%;width:100%;pointer-events:none;display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:0;-moz-transition:all linear 0.3s;-o-transition:all linear 0.3s;-webkit-transition:all linear 0.3s;transition:all linear 0.3s;z-index:100}.portalx .widget-container:hover .widget-edit-tools>section{pointer-events:all}.portalx .widget-container:hover .widget-edit-tools>.widget-drag-handle{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#737373;color:#fff}.portalx .widget-container:hover .widget-edit-tools>.widget-drag-handle>.sr_button{background-color:transparent;color:inherit}.portalx .widget-container:hover .widget-edit-tools>.widget-drag-handle>.drag-icon,.portalx .widget-container:hover .widget-edit-tools>.widget-drag-handle>.drag-icon+.widget-label{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.portalx .widget-container:hover .widget-edit-tools>.widget-drag-handle>.widget-label{display:inline-block;padding:10px}.portalx .widget-container:hover .widget-edit-tools>.widget-options{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex}.portalx .widget-container:hover .widget-edit-tools>.widget-options>.sr_button{display:inline-block;margin:0;cursor:pointer;background-color:#737373;color:#fff}.portalx .widget-container:hover .widget-edit-tools>.widget-options>.sr_button:hover{background-color:#0075db}}.portalx .widget-container .widget-edit-tools{display:none}.portalx .widget-container .live-edit-widget-container{padding:0 10px;border:2px solid transparent;min-height:50px}.portalx .widget-container .live-edit-widget-container.notification-shown{border:2px solid #cb2431}.portalx .widget-container .live-edit-widget-container .live-edit-widget-heading-container{text-align:center}.portalx .widget-container .live-edit-widget-container .live-edit-widget-heading-container .live-edit-widget-heading{color:#fff;background-color:#cb2431;text-align:center;padding:5px;display:inline-block}.portalx .widget-drop-target{border:2px dotted #ddd;width:100%;height:60px;line-height:60px;text-align:center;text-transform:uppercase;cursor:pointer}.portalx .widget-drop-target:hover,.portalx .widget-drop-target.accept{background:#0075db;color:#fff}.portalx .add-widget-helper.button-link{padding:20px;border:1px solid #ddd;background:rgba(255,255,255,0.9);text-align:center}.portalx .add-widget-helper.button-link>i{display:block;font-size:2em;margin-bottom:5px}.srw .fancy-wizard .banner{width:100%;font-size:26px;font-weight:100;padding:20px 0;text-align:center;background-color:#f7f7f7;margin-bottom:20px}.srw .fancy-wizard .centred{font-size:26px;font-weight:100;text-align:center;position:relative;top:50%;transform:translateY(-50%);text-transform:uppercase}.portalx .barcode-wrapper{text-align:center}.portalx .booking-roommate-profile-items-container{transition:max-height 0.25s ease-in-out;overflow:hidden}.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container{padding:0 5px 20px 35px}.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .booking-roommate-profile-item-match-header{padding:10px 0;display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:500px){.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .booking-roommate-profile-item-match-header{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}}.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .booking-roommate-profile-item-match-header .booking-roommate-profile-item-match-percentage{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .booking-roommate-profile-item-match-header .booking-roommate-profile-item-match-percentage .booking-roommate-profile-item-match-percentage-bar-container{width:150px;height:12px;border-radius:15px;margin-left:10px;background-color:rgba(255,255,255,0.15);position:relative;overflow:hidden}.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .booking-roommate-profile-item-match-header .booking-roommate-profile-item-match-percentage .booking-roommate-profile-item-match-percentage-bar-container .booking-roommate-profile-item-match-percentage-bar-overlay{position:absolute;height:100%;width:100%;border-radius:15px;opacity:0.25}.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .booking-roommate-profile-item-match-header .booking-roommate-profile-item-match-percentage .booking-roommate-profile-item-match-percentage-bar-container .booking-roommate-profile-item-match-percentage-bar-content{position:absolute;height:100%}.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .booking-roommate-profile-item-match-table{width:100%;table-layout:fixed;border-collapse:collapse}@media (min-width:500px){.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .booking-roommate-profile-item-match-table .booking-roommate-profile-item-match-table-header{width:15%;font:bold 14px/25px 'Open Sans';background-color:#fcfcfc;border:1px solid #f3f7f9;text-align:center;vertical-align:middle}.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .booking-roommate-profile-item-match-table .booking-roommate-profile-item-match-table-header.first{width:auto}.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .booking-roommate-profile-item-match-table .booking-roommate-profile-item-match-table-header.first .booking-roommate-profile-item-entry-container{text-align:left;font:normal 14px/25px 'Open Sans';display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .booking-roommate-profile-item-match-table .booking-roommate-profile-item-match-table-header.first .booking-roommate-profile-item-entry-container .booking-roommate-profile-item-entry-display-name{max-width:calc(100% - 64px);overflow-wrap:break-word;word-wrap:break-word}.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .booking-roommate-profile-item-match-table .booking-roommate-profile-item-match-table-header.current-entry-selection{background-color:#0074d9;color:#fff;border:1px solid #0074d9}.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .booking-roommate-profile-item-match-table .booking-roommate-profile-item-match-table-content{border:1px solid #f3f7f9;text-align:center;vertical-align:middle}.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .booking-roommate-profile-item-match-table .booking-roommate-profile-item-match-table-content.first .booking-roommate-profile-item-entry-container{text-align:left;font:normal 14px/25px 'Open Sans';display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .booking-roommate-profile-item-match-table .booking-roommate-profile-item-match-table-content.first .booking-roommate-profile-item-entry-container .booking-roommate-profile-item-entry-display-name{max-width:calc(100% - 64px);overflow-wrap:break-word;word-wrap:break-word}.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .booking-roommate-profile-item-match-table .booking-roommate-profile-item-match-table-content.entry-selection{background-color:#fffbf0}.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .booking-roommate-profile-item-match-table .booking-roommate-profile-item-match-table-content.current-entry-selection{background-color:#f2f8fd;border:1px solid #e6f0f7}.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .booking-roommate-profile-item-match-table .booking-roommate-profile-item-match-table-content>.dot{height:15px;width:15px;background-color:#0074d9;border-radius:50%;display:inline-block}.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .booking-roommate-profile-item-match-table .entry-selection-mobile{display:none}}@media (max-width:500px){.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .entry-selection-desktop{display:none}.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .entry-selection-mobile{font:italic 12px 'Verdana';text-align:right;vertical-align:middle}.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .first .booking-roommate-profile-item-entry-container{text-align:left;font:normal 14px/25px 'Open Sans';display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.portalx .booking-roommate-profile-items-container .booking-roommate-profile-item-match-container .first .booking-roommate-profile-item-entry-container .booking-roommate-profile-item-entry-display-name{max-width:calc(100% - 64px);overflow-wrap:break-word;word-wrap:break-word}}.portalx .collapsed .booking-roommate-profile-items-container{visibility:hidden;max-height:0;transition:max-height 0.25s ease-in-out}.portalx .match-summary-container{padding-top:10px;border-top:2px solid #f3f7f9;margin-top:10px;padding-bottom:10px;border-bottom:2px solid #dce5eb;margin-bottom:10px}.portalx .match-summary-container .match-summary-content-container{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:500px){.portalx .match-summary-container .match-summary-content-container{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}}.portalx .match-summary-container .match-summary-content-container .match-summary-entry-container .match-summary-entry-item{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.portalx .match-summary-container .match-summary-content-container .match-summary-entry-container .match-summary-entry-item .match-summary-entry-display-name{max-width:calc(100% - 64px);overflow-wrap:break-word;word-wrap:break-word}.portalx .match-summary-container .match-summary-content-container .match-summary-entry-container .match-summary-entry-item .completion-indicator{width:24px;height:24px;font-size:24px;font-weight:bold;margin:20px 10px}.portalx .match-summary-container .match-summary-content-container .match-summary-entry-container .match-summary-entry-item .completion-indicator.complete{color:#50b83c}.portalx .match-summary-container .match-summary-content-container .match-summary-entry-container .match-summary-entry-item .completion-indicator.incomplete{color:#ff5050}.portalx .match-summary-container .match-summary-content-container .match-summary-chart-container{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 540px;-webkit-flex:0 0 540px;flex-grow:0;flex-shrink:0;flex-basis:540px;flex:0 0 540px}.portalx .match-summary-container .match-summary-content-container .match-summary-chart-container .match-summary-legend-container{-ms-flex:0 0 300px;-webkit-flex:0 0 300px;flex-grow:0;flex-shrink:0;flex-basis:300px;flex:0 0 300px;padding:10px 20px 10px 10px}.portalx .match-summary-container .match-summary-content-container .match-summary-chart-container .match-summary-pie-chart-container{-ms-flex:0 0 240px;-webkit-flex:0 0 240px;flex-grow:0;flex-shrink:0;flex-basis:240px;flex:0 0 240px}@media (max-width:500px){.portalx .match-summary-container .match-summary-content-container .match-summary-chart-container{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto}.portalx .match-summary-container .match-summary-content-container .match-summary-chart-container .match-summary-legend-container{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;width:100%;padding:10px}.portalx .match-summary-container .match-summary-content-container .match-summary-chart-container .match-summary-pie-chart-container{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto}}.portalx .booking-roommate-profile-type-container{padding:20px 5px;border-top:#f3f7f9 2px solid;display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;cursor:pointer}.portalx .booking-roommate-profile-type-container:hover,.portalx .booking-roommate-profile-type-container:focus{background-color:#f3f7f9}.portalx .booking-roommate-profile-type-container:last-child{border-bottom:#f3f7f9 2px solid}.portalx .booking-roommate-profile-type-container .profile-toggle{width:30px;align-self:center;color:#848b9c;cursor:pointer}.portalx .booking-roommate-profile-type-container .booking-roommate-profile-type-details{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 0%;-webkit-flex:1 1 0%;flex-grow:1;flex-shrink:1;flex-basis:0%;flex:1 1 0%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-right:20px;cursor:pointer}@media (max-width:500px){.portalx .booking-roommate-profile-type-container .booking-roommate-profile-type-details{flex-wrap:wrap;align-self:center}}.portalx .booking-roommate-profile-type-container .booking-roommate-profile-type-details .booking-roommate-profile-type-header{margin-right:5px;cursor:pointer}.portalx .booking-roommate-profile-type-container .booking-roommate-profile-type-details .booking-roommate-profile-type-sub-text{flex:1;margin-right:5px;cursor:pointer}.portalx .booking-roommate-profile-type-container .booking-roommate-profile-type-details .booking-roommate-profile-type-match-text{font-weight:bold;cursor:pointer}@media (max-width:500px){.portalx .booking-roommate-profile-type-container .booking-roommate-profile-type-details .booking-roommate-profile-type-match-text{flex:0 0 100%}}.portalx .booking-roommate-profile-type-container .booking-roommate-profile-type-percentage-container{width:64px;height:64px;border-radius:100%;text-align:center;cursor:pointer;position:relative}.portalx .booking-roommate-profile-type-container .booking-roommate-profile-type-percentage-container .circular-chart{max-height:100%;max-width:100%;left:0;top:0;position:absolute}.portalx .booking-roommate-profile-type-container .booking-roommate-profile-type-percentage-container .circular-chart .circle{fill:none;stroke-width:4.2px;stroke-linecap:butt;animation:circular-progress 1s ease-out forwards}.portalx .booking-roommate-profile-type-container .booking-roommate-profile-type-percentage-container .booking-roommate-profile-type-percentage-middle-layer{width:60px;height:60px;border-radius:100%;top:2px;left:2px;position:relative;background-color:#fff;color:#444;cursor:pointer}.portalx .booking-roommate-profile-type-container .booking-roommate-profile-type-percentage-container .booking-roommate-profile-type-percentage-middle-layer .booking-roommate-profile-type-percentage-inner-container{width:100%;height:100%;border-radius:100%;display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer}.portalx .booking-roommate-profile-type-container .booking-roommate-profile-type-percentage-container .booking-roommate-profile-type-percentage-middle-layer .booking-roommate-profile-type-percentage-inner-container .booking-roommate-profile-type-percentage-background{opacity:0.25;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:100%;cursor:pointer}.portalx .booking-roommate-profile-type-container .booking-roommate-profile-type-percentage-container .booking-roommate-profile-type-percentage-middle-layer .booking-roommate-profile-type-percentage-inner-container .booking-roommate-profile-type-percentage-flexbox{text-align:center;z-index:1;cursor:pointer}.portalx .booking-roommate-profile-type-container .booking-roommate-profile-type-percentage-container .booking-roommate-profile-type-percentage-middle-layer .booking-roommate-profile-type-percentage-inner-container .booking-roommate-profile-type-percentage-flexbox .booking-roommate-profile-type-percentage{font-size:1.5em;cursor:pointer}.portalx .booking-roommate-profile-type-container .booking-roommate-profile-type-percentage-container .booking-roommate-profile-type-percentage-middle-layer .booking-roommate-profile-type-percentage-inner-container .booking-roommate-profile-type-percentage-flexbox .booking-roommate-profile-type-percentage-symbol{cursor:pointer}@-webkit-keyframes circular-progress{0%{stroke-dasharray:0 100}}
@-moz-keyframes circular-progress{0%{stroke-dasharray:0 100}}
@-ms-keyframes circular-progress{0%{stroke-dasharray:0 100}}
@-o-keyframes circular-progress{0%{stroke-dasharray:0 100}}
@keyframes circular-progress{0%{stroke-dasharray:0 100}}
.portalx .entry-photo-with-initials-container{position:relative;width:44px;height:44px;line-height:44px;display:inline-block;margin:10px;border-radius:50%;overflow:hidden}.portalx .entry-photo-with-initials-container:before{background-color:#0074d9;color:#fff;text-transform:uppercase;font-size:12px;letter-spacing:1px;content:attr(data-initials);position:absolute;width:42px;height:42px;line-height:42px;text-align:center;border-radius:50%;margin:1px}.portalx .entry-photo-with-initials-container .entry-photo-with-initials{width:100%;height:100%;position:absolute;background-size:cover}.content-block body{background-color:#f8f8f8;padding:20px 20px}.content-block .group{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.content-block .content-block-item{padding:0px 20px 20px 20px}@media (min-width:1280px){.content-block .content-block-item{-ms-flex:0 0 calc(33% - 40px);-webkit-flex:0 0 calc(33% - 40px);flex:0 0 calc(33% - 40px);flex-basis:calc(33% - 40px)}}@media (min-width:500px) and (max-width:1280px){.content-block .content-block-item{-ms-flex:0 0 calc(50% - 40px);-webkit-flex:0 0 calc(50% - 40px);flex:0 0 calc(50% - 40px);flex-basis:calc(50% - 40px)}}@media (max-width:500px){.content-block .content-block-item{-ms-flex:0 0 calc(100% - 40px);-webkit-flex:0 0 calc(100% - 40px);flex:0 0 calc(100% - 40px);flex-basis:calc(100% - 40px)}}.content-block .img-wrap{height:20vw;position:relative}.content-block .content-block-contents{height:100%}.content-block .content-block-item .title{opacity:0.8;color:#1e1e1e;font-size:25px;font-weight:600;letter-spacing:-0.18px;line-height:29px;padding:20px 35px 5px 10px}.content-block .content-block-item .description{padding-left:10px}.content-block div.content-block-item img{bottom:0;height:100%;left:0;object-fit:cover;object-position:center;position:absolute;right:0;top:0;width:100%}.content-block-editor .content-block-add{text-align:right}.content-block-editor .content-item-list-editor{padding-top:3px}.content-block-editor .contentItemImage{width:60px;height:50px;background-size:cover}.content-block-editor .row{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #e8ebed;padding:10px;align-items:center;font-size:16px}.content-block-editor .rowitem:first-of-type{min-width:70px}.content-block-editor .row:not(:first-of-type){border-top:0}.content-block-editor .description{line-height:1.4em}.content-block-editor button{background-color:transparent;border:0;font-size:16px}.content-block-editor button i{color:#1d1d1d}.content-block-editor img{background-color:#dce5ec;height:60px;width:60px;border:0;object-fit:cover}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.content-block-editor img{height:100%}}.portalx .generated-sections .add-template{margin-top:10px;margin-bottom:10px;color:#0075db}.portalx .generated-sections .add-template:before{content:''}.portalx .generated-sections .add-template:hover{cursor:pointer;text-decoration:underline;opacity:1}.portalx .generated-sections .inline-editor-row{opacity:1}.portalx .generated-sections .inline-editor-row .drag-handle{height:30px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;margin-right:14px;font-size:10px;color:#a7a7a7;letter-spacing:1px;min-width:7px;position:relative;line-height:0;display:inline-block;vertical-align:middle;cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.portalx .generated-sections .inline-editor-row .drag-handle:before,.portalx .generated-sections .inline-editor-row .drag-handle:after{content:"\f142 \f142";position:absolute}.portalx .generated-sections .inline-editor-row .drag-handle:before{top:calc(50% - 5px)}.portalx .generated-sections .inline-editor-row .drag-handle:after{top:calc(50% + 4px)}.portalx .generated-sections .inline-editor-row .editing-tools{display:inline-block;margin-left:10px;vertical-align:top}.portalx .generated-sections .inline-editor-row .editing-tools>.options{display:inline-block;cursor:pointer}.portalx .generated-sections .inline-editor-row .editing-tools>.options>div{display:inline-block}.portalx .generated-sections .inline-editor-row .editing-tools>.options>div.edit{vertical-align:top}.portalx .generated-sections .inline-editor-row .editing-tools>.options>div.edit:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f013";font-size:14px;height:30px;width:20px;display:inline-block;line-height:30px;text-align:center}.portalx .generated-sections .inline-editor-row .editing-tools>.options>div.delete{vertical-align:top}.portalx .generated-sections .inline-editor-row .editing-tools>.options>div.delete:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f014";font-size:14px;height:30px;width:20px;display:inline-block;line-height:30px;text-align:center}.portalx .generated-sections .inline-editor-row .editing-tools>.options>div.unique-id{vertical-align:top;cursor:default}.portalx .generated-sections .inline-editor-row .editing-tools>.options>div.unique-id:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:FontAwesome;content:"\f084";font-size:14px;height:30px;width:20px;display:inline-block;line-height:30px;text-align:center}.portalx .generated-sections .inline-editor-row .editing-tools>.options>div:hover:not(.unique-id){background-color:#e7e7e7}.portalx .docusign-document{width:100%}.event-fees .content-box{background-color:#f8f8f8;margin-bottom:15px;padding:0px 30px 20px;overflow:hidden}.event-fees .content-box .event-section{margin-top:30px}.event-fees .content-box .event-section .fee-details{margin:20px 0;overflow:hidden}.event-fees .content-box .event-section .fee-details .fee-desc,.event-fees .content-box .event-section .fee-details .fee-amount{float:left;width:50%}.event-fees .content-box .event-section .fee-details .fee-desc{clear:left}.event-fees .content-box .event-section .fee-details .fee-desc .fee-title{font-weight:bold}.portalx .facebook-feed-container{text-align:center}.portalx .image-container{position:relative;text-align:center}.portalx .image-container .image-widget-image{max-width:100%}.portalx .image-container .photo-sphere-viewer{position:absolute;top:0;width:100%;height:100%}.portalx .general.messaging .buttons{margin-bottom:20px;margin-top:10px;text-align:center}.portalx .general.messaging .existing-convos{font:normal 14px/25px 'Open Sans';color:#111;line-height:30px;text-align:center;background-color:#f7f7f7;border-bottom:1px solid #ddd}.portalx .general.messaging .messaging-outer-container{width:100%;overflow:hidden}.portalx .general.messaging .messaging-inner-container{width:100%}@media (max-width:500px){.portalx .general.messaging .messaging-inner-container{width:200%;-moz-transition-property:margin-left;-o-transition-property:margin-left;-webkit-transition-property:margin-left;transition-property:margin-left;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s}.portalx .general.messaging .messaging-inner-container.selected{margin-left:-100%}}.portalx .general.messaging .message-back-link{display:none}@media (max-width:500px){.portalx .general.messaging .message-back-link{display:block;font:normal 14px/25px 'Open Sans';color:#0075db;background-color:transparent}.portalx .general.messaging .message-back-link:hover,.portalx .general.messaging .message-back-link:focus{color:#0075db;background-color:transparent}}.portalx .general.messaging .widget-conversations .conversation,.portalx .general.messaging .conversation-list .conversation{font:normal 14px/25px 'Open Sans';border-bottom:1px solid #f7f7f7;cursor:pointer;padding:0 10px;margin:0;width:100%;background-color:transparent}.portalx .general.messaging .widget-conversations .conversation:hover:not(.conversation-header),.portalx .general.messaging .conversation-list .conversation:hover:not(.conversation-header),.portalx .general.messaging .widget-conversations .conversation:focus:not(.conversation-header),.portalx .general.messaging .conversation-list .conversation:focus:not(.conversation-header){background-color:#f7f7f7}.portalx .general.messaging .widget-conversations .conversation.highlight,.portalx .general.messaging .conversation-list .conversation.highlight{background-color:#f7f7f7}.portalx .general.messaging .widget-conversations .conversation.unread,.portalx .general.messaging .conversation-list .conversation.unread{font:bold 14px/25px 'Open Sans';background-color:transparent}.portalx .general.messaging .widget-conversations .conversation.unread span,.portalx .general.messaging .conversation-list .conversation.unread span{color:#111}.portalx .general.messaging .widget-conversations .conversation span,.portalx .general.messaging .conversation-list .conversation span{line-height:40px;vertical-align:top;cursor:pointer;color:#111}.portalx .general.messaging .widget-conversations .conversation .new-message-count,.portalx .general.messaging .conversation-list .conversation .new-message-count,.portalx .general.messaging .widget-conversations .conversation .date,.portalx .general.messaging .conversation-list .conversation .date,.portalx .general.messaging .widget-conversations .conversation .sender,.portalx .general.messaging .conversation-list .conversation .sender,.portalx .general.messaging .widget-conversations .conversation .recipient,.portalx .general.messaging .conversation-list .conversation .recipient,.portalx .general.messaging .widget-conversations .conversation .subject,.portalx .general.messaging .conversation-list .conversation .subject{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portalx .general.messaging .widget-conversations .conversation-header,.portalx .general.messaging .conversation-list .conversation-header{font-weight:bold;background-color:#fff}.portalx .general.messaging .widget-conversations{overflow:hidden}.portalx .general.messaging .widget-conversations .sender{width:20%}.portalx .general.messaging .widget-conversations .date{text-align:right;width:80px}.portalx .general.messaging .widget-conversations .subject{width:calc(100% - 20% - 80px - 10px)}.portalx .general.messaging .conversation-list{width:25%;float:left}.portalx .general.messaging .conversation-list .conversation .subject{display:none}.portalx .general.messaging .conversation-list .conversation .sender{width:calc(100% - 80px - 10px)}@media (max-width:500px){.portalx .general.messaging .conversation-list{width:50%}}.portalx .general.messaging .messages-container{display:inline-block;vertical-align:top;width:calc(75% - 40px);margin-left:20px;padding-left:20px;border-left:1px solid #f7f7f7}.portalx .general.messaging .messages-container>.message-subject{font:lighter 25px/40px 'Roboto';color:inherit;background-color:transparent;margin-top:5px}.portalx .general.messaging .messages-container>.message-subject:focus{outline:1px dotted #aaa;outline-offset:-1px}.portalx .general.messaging .messages-container>ul{margin-bottom:0;font:normal 14px/25px 'Open Sans'}.portalx .general.messaging .messages-container>ul p{font:normal 14px/25px 'Open Sans'}@media (max-width:500px){.portalx .general.messaging .messages-container{width:50%;margin-left:0}}.portalx .general.messaging .messages-container .message-list{border-top:1px solid #ddd}.portalx .general.messaging .messages-container .message-list .message{border-bottom:1px solid #ddd;margin-bottom:10px;position:relative}.portalx .general.messaging .messages-container .message-list .message .header{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 10px;background-color:transparent;border-bottom:0px none #fff;line-height:30px}@media (max-width:500px){.portalx .general.messaging .messages-container .message-list .message .header{display:block}}.portalx .general.messaging .messages-container .message-list .message .header .sr_button_icon{margin-left:5px;width:40px;height:30px;line-height:30px;text-align:center;font-size:1.4em;color:#919191;cursor:pointer;border:1px solid #ddd;border-radius:3px;vertical-align:top;background-color:transparent}.portalx .general.messaging .messages-container .message-list .message .header .sr_button_icon:hover,.portalx .general.messaging .messages-container .message-list .message .header .sr_button_icon:focus{color:#000;background-color:#fff;border-color:#ddd}.portalx .general.messaging .messages-container .message-list .message .header .attachment>i{border:none;cursor:initial}.portalx .general.messaging .messages-container .message-list .message .header .attachment>i:hover,.portalx .general.messaging .messages-container .message-list .message .header .attachment>i:focus{color:#919191}.portalx .general.messaging .messages-container .message-list .message .header:focus{outline:1px dotted #aaa;outline-offset:-1px}.portalx .general.messaging .messages-container .message-list .message .header>span{color:#333;line-height:30px;vertical-align:top}.portalx .general.messaging .messages-container .message-list .message .header .sender-recipient{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto}.portalx .general.messaging .messages-container .message-list .message .header .sender-recipient .sender{font:bold 14px/25px 'Open Sans'}.portalx .general.messaging .messages-container .message-list .message .header .sender-recipient .recipient{font:bold 14px/25px 'Open Sans'}.portalx .general.messaging .messages-container .message-list .message .header .metadata{-ms-flex:0 0 180px;-webkit-flex:0 0 180px;flex-grow:0;flex-shrink:0;flex-basis:180px;flex:0 0 180px;text-align:right}@media (max-width:500px){.portalx .general.messaging .messages-container .message-list .message .header .metadata{flex:none}}.portalx .general.messaging .messages-container .message-list .message .header .date-sent{display:inline-block;font:normal 14px/25px 'Open Sans'}.portalx .general.messaging .messages-container .message-list .message .header .actions{display:inline-block}.portalx .general.messaging .messages-container .message-list .message .header:not(:first-of-type){border-top:1px solid #ddd}.portalx .general.messaging .messages-container .message-list .message .body{padding:10px;background-color:#fff;white-space:pre-line}.portalx .general.messaging .messages-container .message-list .message .body:focus{outline:1px dotted #aaa;outline-offset:-1px}.portalx .general.messaging .messages-container .message-list .message.collapsed{margin-bottom:0;padding-bottom:0}.portalx .general.messaging .messages-container .message-list .message.collapsed .body{display:none}.portalx .general.messaging .messages-container .message-list .message.collapsed .header{background-color:#eee;border-bottom:none}.portalx .general.messaging .messages-container .message-list .message.collapsed .header>span{color:#333}.portalx .general.messaging .messages-container .message-list .message.collapsed .header .sender{font:bold 14px/25px 'Open Sans'}.portalx .general.messaging .messages-container .message-list .message.collapsed .header .recipient{display:inline;font:bold 14px/25px 'Open Sans'}.portalx .general.messaging .messages-container .message-list .message.collapsed .header .date-sent{display:inline-block;font:normal 14px/25px 'Open Sans'}.portalx .general.messaging .messages-container .message-list .message.unread .header{background-color:#dedede;border-bottom:1px solid #c4c4c4}.portalx .general.messaging .messages-container .message-list .message.unread .header>span{color:#333}.portalx .general.messaging .messages-container .message-list .message.unread .header .sender{font:bold 14px/25px 'Open Sans'}.portalx .general.messaging .messages-container .message-list .message.unread .header .recipient{display:block;font:bold 14px/25px 'Open Sans'}.portalx .general.messaging .messages-container .message-list .message.unread .header .date-sent{display:inline-block;font:bold 14px/25px 'Open Sans'}.barcode-wrapper{text-align:center}.portalx .parcel-item-list table{width:100%}@media print{.portalx .print-page-container{display:none}}.portalx .login .login-links{display:inline-block}@media (min-width:500px){.portalx .login-button{float:right}}.portalx .login-button-bar{width:300px;display:grid;grid-auto-flow:column}@media (max-width:500px){.portalx .login-button-bar{width:100%;grid-auto-flow:row}}@media (max-width:500px){.portalx .login-button-bar-links{display:grid;grid-auto-flow:column;padding:20px}}.portalx .login-button-bar-login{display:flex;justify-content:flex-end}.portalx .roommates.fieldset-block ul{margin-bottom:40px}.portalx .roommates .search-results{margin-top:20px}.portalx .roommates .extra-search-options{margin-bottom:10px}.portalx .roommates .menu-container{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}@media (max-width:500px){.portalx .roommates .menu-container{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}}.portalx .roommates .menu-container ul.search-links{margin:0}.portalx .roommates .menu-container ul.search-links>li{margin:0}.visitor-photo-wrapper{position:relative;overflow:hidden;border-radius:50%}.visitor-photo{height:100%;width:100%;object-fit:cover;object-position:50% 50%}.visitor-photo-table{width:60px;height:60px;font-size:20px}.visitor-initials{background:#4786de;color:#fff;white-space:nowrap;border-radius:50%;display:flex;align-items:center;justify-content:center}.visitor-photo-confirmation{width:150px;height:150px;margin-left:auto;margin-right:auto;margin-bottom:20px}.portalx .video-container{height:315px;margin:0 auto}.portalx .general.accounts .date-overdue>.field{font-weight:bold;color:#f04155}.portalx .general.accounts .account-actions{margin-bottom:20px}@media (max-width:500px){.portalx .general.accounts .account-actions{float:right}}.portalx .general.accounts .transaction-list{margin-bottom:20px}.portalx .appointments-page .calendar-buttons{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}@media (max-width:500px){.portalx .appointments-page .calendar-buttons{width:100%;margin:10px 0}}.portalx .appointments-page .appointment-icon{font-size:18px}.portalx .appointments-page .fc-event.available{background-color:#3a87ad;border-color:#3a87ad;border-radius:0;cursor:initial;color:#fff;cursor:pointer}.portalx .appointments-page .fc-event.available span{cursor:initial}.portalx .appointments-page .fc-event.available span{cursor:pointer}.portalx .appointments-page .fc-event.available.past{background-color:dimgray;border-color:dimgray;border-radius:0;cursor:initial;color:#fff}.portalx .appointments-page .fc-event.available.past span{cursor:initial}.portalx .appointments-page .fc-event.available:focus{outline:1px dotted #fff;outline-offset:-1px}.portalx .appointments-page .fc-event.unavailable{background-color:dimgray;border-color:dimgray;border-radius:0;cursor:initial;color:#fff}.portalx .appointments-page .fc-event.unavailable span{cursor:initial}.portalx .appointments-page .fc-event.unavailable.self{background-color:#3aad79;border-color:#3aad79;border-radius:0;cursor:initial;color:#fff}.portalx .appointments-page .fc-event.unavailable.self span{cursor:initial}.portalx .appointments-page .fc-scroller{height:100% !important}@media (max-width:500px){.portalx .appointments-page .fc-agendaDay-button,.portalx .appointments-page .fc-agendaWeek-button,.portalx .appointments-page .fc-month-button{visibility:hidden}}.portalx .appointments-page fc th{width:100%;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.portalx .appointments-page .booked-appointments-list td.timeslotid{text-align:right}.portalx .concerns .participants{margin-top:20px}.portalx tr.fix-width span{max-width:110px}.portalx .initial-filter-container .rates-slider{margin:10px}.portalx .initial-filter-container .rates-value{margin:10px;text-align:center}.portalx .room-info-profiles .info,.portalx .room-info-profiles .profiles{width:50%;display:inline-block;float:left}@media (max-width:500px){.portalx .room-info-profiles .info,.portalx .room-info-profiles .profiles{width:100%;float:none}}.portalx .room-info-profiles .profiles{padding-left:10px}.portalx .room-info-profiles .profiles .room-profile-item{display:block;margin:10px 0}.portalx .room-info-profiles .profiles .room-profile-item>i{margin-right:10px;font-size:18px}.portalx .appointments-link{margin:10px 0;text-align:right}.portalx .shopping-cart .active-table .sub-total,.portalx .shopping-cart .active-table .sub-total-tax{font-size:16px;font-weight:bold}.portalx .shopping-cart .active-table .sub-total-label{font-size:16px;font-weight:bold;text-align:right}.portalx .cart-link{position:relative}.portalx .cart-total-items-badge{position:absolute;top:7px;right:6px}.portalx .product-details>.heading{font-size:1.3rem;font-weight:500}.portalx .survey .question-comment em,.portalx .survey .question-comment cite{font-style:italic}