body .ui-tagcloud a{color:#333;border-radius:3px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-tagcloud a.ui-state-hover{background:#007ad9;color:#fff}
.cloud{width:80%!important;margin:auto!important;}
.carousel-item.active{height: 300px!important;}
.event a {color:#007ad9;}.event a:hover{color:#007bff;}
.thumbphoto{padding:5px!important;border:solid 1px #888!important;border-radius:3px!important;margin:5px!important;cursor:pointer;height:150px}
.dialog0{z-index:999999991!important;}
.dialog1{z-index:999999992!important;}
.dialog2{z-index:999999993!important;}
.dialog9,.ui-growl,.ui-tooltip{z-index:999999999!important;}
.thumb-gallery{height: 100px;width: auto!important;border-radius: 5px;margin: 5px;display: inline-block;vertical-align: middle;}
.ui-message.ui-message-error{height: auto!important;}
.pb_120,.pt_120{margin-bottom:10px!important;margin-top:10px!important;}
.ui-autocomplete input{
    border: solid 1px #ddd!important;
    border-radius: 3px!important;
    width: 100%!important;
}
img.gravatar{height:auto!important;}
#preloader {
  background: #fff url('/javax.faces.resource/preloader.gif.xhtml?ln=images') no-repeat scroll center center;
  height: 100%;
  left: 0;
  overflow: visible;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9999999;
}
.progress-wrap.active-progress {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.progress-wrap {
  position: fixed;
  right: 12px;
  bottom: 25px;
  height: 35px;
  width: 35px;
  cursor: pointer;
  display: block;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  box-shadow: inset 0 0 0 2px rgba(75, 64, 237, 0.2);
  z-index: 99;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
  transform: translateY(15px);
  -webkit-transform: translateY(15px);
  -moz-transform: translateY(15px);
  -ms-transform: translateY(15px);
  -o-transform: translateY(15px);
}
.progress-wrap svg.progress-circle path {
  stroke: #c10037;
  stroke-width: 4;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}
.progress-wrap svg path {
  fill: none;
}
.progress-wrap::after {
  position: absolute;
  content: "\f062";
  font-family: "FontAwesome";
  text-align: center;
  line-height: 35px;
  font-size: 17px;
  color: #c10037;
  left: 0;
  top: 0;
  height: 35px;
  width: 35px;
  cursor: pointer;
  display: block;
  z-index: 1;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}
body .ui-toggleswitch {
  position: relative;
  display: inline-block;
  width: 3rem;
  height: 1.75rem; }
  body .ui-toggleswitch .ui-toggleswitch-slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #cccccc;
    transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
    border-radius: 30px; }
  body .ui-toggleswitch .ui-toggleswitch-slider:before {
    position: absolute;
    content: "";
    top: 50%;
    background: #ffffff;
    width: 1.250rem;
    height: 1.250rem;
    left: .25rem;
    margin-top: -0.625rem;
    border-radius: 50%;
    transition: transform 0.2s; }
  body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before {
    transform: translateX(1.25rem); }
  body .ui-toggleswitch.ui-toggleswitch-focus .ui-toggleswitch-slider {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.2rem #8dcdff; }
  body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider {
    background: #007ad9; }
    body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before {
      background: #cccccc; }

body .ui-datepicker{background:#fff;border:1px solid #a6a6a6;color:#333;padding:.857rem;width:auto;border-radius:3px}body .ui-datepicker .ui-datepicker-header{margin:0;padding:.5rem;line-height:normal;background:#fff;color:#333;font-weight:600;border:none;border-width:0 0 0px 0;border-radius:0}body .ui-datepicker .ui-datepicker-next{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none;right:0}body .ui-datepicker .ui-datepicker-next:before{content:""}body .ui-datepicker .ui-datepicker-prev{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none;left:0}body .ui-datepicker .ui-datepicker-prev:before{content:""}body .ui-datepicker .ui-datepicker-next,body .ui-datepicker .ui-datepicker-prev{cursor:pointer;top:50%;margin-top:-1rem;width:2rem;height:2rem;background:rgba(0,0,0,0);color:#a6a6a6;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none}body .ui-datepicker .ui-datepicker-next:hover,body .ui-datepicker .ui-datepicker-prev:hover{background:rgba(0,0,0,0);color:#007ad9;border-color:rgba(0,0,0,0)}body .ui-datepicker .ui-datepicker-next:focus,body .ui-datepicker .ui-datepicker-prev:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #8dcdff}body .ui-datepicker .ui-datepicker-next span,body .ui-datepicker .ui-datepicker-prev span{display:none}body .ui-datepicker .ui-datepicker-title{line-height:1;margin:0}body .ui-datepicker .ui-datepicker-title select{width:40%;margin:0}body .ui-datepicker .ui-datepicker-title select:first-child{margin-right:.5rem}body .ui-datepicker .ui-datepicker-calendar{margin:.857rem 0}body .ui-datepicker .ui-datepicker-calendar th{padding:.5rem;text-align:center}body .ui-datepicker .ui-datepicker-calendar th>span{width:2.5rem;height:2.5rem}body .ui-datepicker .ui-datepicker-calendar td{padding:.5rem;text-align:center}body .ui-datepicker .ui-datepicker-calendar td>a:hover{background:#eaeaea;border-color:rgba(0,0,0,0)}body .ui-datepicker .ui-datepicker-calendar td>a,body .ui-datepicker .ui-datepicker-calendar td>span{padding:0;color:#333;text-align:center;width:2.5rem;height:2.5rem;line-height:2.5rem;border:0 none;display:inline-block;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%}body .ui-datepicker .ui-datepicker-calendar td>a:focus,body .ui-datepicker .ui-datepicker-calendar td>span:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #8dcdff}body .ui-datepicker .ui-datepicker-calendar td>a.ui-state-active,body .ui-datepicker .ui-datepicker-calendar td>span.ui-state-active{background:#007ad9;color:#fff;border:0 none}body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today>a:hover,body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day>a:hover{background:#eaeaea;border-color:rgba(0,0,0,0)}body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today>a,body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today>span,body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day>a,body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day>span{background:#d0d0d0;color:#333;font-weight:600;border:0 none}body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today>a.ui-state-active,body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today>span.ui-state-active,body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day>a.ui-state-active,body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day>span.ui-state-active{background:#007ad9;color:#fff;border:0 none}body .ui-datepicker.ui-input-overlay{border:1px solid #c8c8c8;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}body .ui-datepicker .ui-timepicker-div dl{margin:.857em 0}body .ui-datepicker .ui-timepicker-div dl dt{padding:0}body .ui-datepicker .ui-timepicker-div dl dt.ui_tpicker_time_label{padding:.5em 0}body .ui-datepicker .ui-timepicker-div dl dd{padding:.5em 0;margin:0 .714em .714em 40%}body .ui-datepicker .ui-timepicker-timeinput input{color:#333;background:#fff;padding:.429rem .429rem;border:1px solid #a6a6a6;outline:0 none;font-size:1rem;border-radius:3px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;-webkit-appearance:none;appearance:none;width:auto}body .ui-datepicker .ui-timepicker-timeinput input:hover{border-color:#212121}body .ui-datepicker .ui-timepicker-timeinput input:focus{border-color:#007ad9;outline:0 none;box-shadow:0 0 .2rem #666}body .ui-datepicker .ui-timepicker-timeinput .ui-separator>span{padding:.429rem .429rem;font-size:1rem}body .ui-datepicker .ui-datepicker-buttonpane button,body .ui-datepicker .ui-datepicker-buttonbar button{transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:3px;background:#607d8b;color:#fff;border:1px solid #607d8b}body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover,body .ui-datepicker .ui-datepicker-buttonpane button:not(:disabled):hover,body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-hover,body .ui-datepicker .ui-datepicker-buttonbar button:not(:disabled):hover{background:#546e7a;border-color:#546e7a;color:#fff}body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-focus,body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-focus{box-shadow:0 0 0 .2rem #b0bec5}body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-active,body .ui-datepicker .ui-datepicker-buttonpane button:active,body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-active,body .ui-datepicker .ui-datepicker-buttonbar button:active{background:#455a64;border-color:#455a64;color:#fff}body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined,body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined{background-color:rgba(0,0,0,0);color:#607d8b;border:1px solid}body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:hover,body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:hover{background:rgba(96,125,139,.04);color:#607d8b;border:1px solid}body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:active,body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:active{background:rgba(96,125,139,.16);color:#607d8b;border:1px solid}body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat,body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat{background-color:rgba(0,0,0,0);color:#607d8b;border-color:rgba(0,0,0,0)}body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:hover,body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:hover{background:rgba(96,125,139,.04);border-color:rgba(0,0,0,0);color:#607d8b}body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:active,body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:active{background:rgba(96,125,139,.16);border-color:rgba(0,0,0,0);color:#607d8b}body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:first-child,body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:first-child{text-align:left}body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:last-child,body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:last-child{text-align:right}body .ui-datepicker .ui-datepicker-buttonbar{border-top:none;padding:.857rem 0 .429rem 0}body .ui-datepicker .ui-monthpicker-month{margin:.857rem 0;color:#333;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;padding:.5rem;border:3px}body .ui-datepicker .ui-monthpicker-month:hover{background:#eaeaea;border-color:rgba(0,0,0,0)}body .ui-datepicker .ui-monthpicker-month:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #8dcdff}body .ui-datepicker .ui-monthpicker-month.ui-state-active{background:#007ad9;color:#fff;border:0 none}body .ui-datepicker .ui-datepicker-group{padding:.857rem}body .ui-datepicker .ui-picker-up{width:2rem;height:2rem;background:rgba(0,0,0,0);color:#a6a6a6;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none}body .ui-datepicker .ui-picker-up:hover{background:rgba(0,0,0,0);color:#007ad9;border-color:rgba(0,0,0,0)}body .ui-datepicker .ui-picker-up:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #8dcdff}body .ui-datepicker .ui-picker-up .ui-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-datepicker .ui-picker-up .ui-icon:before{content:""}body .ui-datepicker .ui-picker-down{width:2rem;height:2rem;background:rgba(0,0,0,0);color:#a6a6a6;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none}body .ui-datepicker .ui-picker-down:hover{background:rgba(0,0,0,0);color:#007ad9;border-color:rgba(0,0,0,0)}body .ui-datepicker .ui-picker-down:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #8dcdff}body .ui-datepicker .ui-picker-down .ui-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-datepicker .ui-picker-down .ui-icon:before{content:""}body .ui-datepicker.ui-datepicker-multi{width:auto !important}body .ui-calendar .ui-button.ui-button-icon-only{width:2.357rem;border-top-left-radius:0;border-bottom-left-radius:0}body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar:before{content:""}body .ui-calendar.ui-trigger-calendar input.hasDatepicker{border-top-right-radius:0;border-bottom-right-radius:0}body .ui-fluid .ui-trigger-calendar input.hasDatepicker{width:calc(100% - 2.357rem);padding-right:0}body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button{position:absolute;right:-2.357rem;width:2.357rem}body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button .ui-button-text{padding:.429rem}body .ui-fluid .p-datepicker .ui-datepicker-trigger.ui-button{right:0}body .ui-selectonemenu{vertical-align:middle;border:1px solid #ced4da;position:relative;transform:none;padding:0;transition:background-color 0.15s,color 0.15s,border-color 0.15s,box-shadow 0.15s,opacity 0.15s;border-radius:4px;background:#fff}body .ui-selectonemenu .ui-selectonemenu-label{background:#fff0;padding-right:2.357rem}body .ui-selectonemenu .ui-selectonemenu-trigger{border:0 none;cursor:pointer;height:100%;position:absolute;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:2.357rem;background:#fff0;border-top-right-radius:4px;border-bottom-right-radius:4px}body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon{position:static;margin:0;color:#495057;font-family:"primeicons"!important;font-style:normal;font-weight:400;display:inline-block;background:none}body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon:before{content:"\e902"}body .ui-selectonemenu.ui-state-hover{border-color:#ced4da}body .ui-selectonemenu.ui-state-focus{border-color:#007bff;outline:0 none;box-shadow:0 0 0 .2rem rgb(38 143 255 / .5)}body .ui-selectonemenu.ui-state-error{border-color:#dc3545}body .ui-fluid .ui-selectonemenu-label{width:calc(100% - 2.357rem);padding:.5rem .75rem}body .ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger{width:2.357rem;padding:0}body.ui-input-filled .ui-selectonemenu,body .ui-input-filled .ui-selectonemenu{background:#efefef}body.ui-input-filled .ui-selectonemenu.ui-state-hover,body .ui-input-filled .ui-selectonemenu.ui-state-hover{background-color:#efefef}body.ui-input-filled .ui-selectonemenu.ui-state-focus,body .ui-input-filled .ui-selectonemenu.ui-state-focus{background-color:#efefef}body .ui-selectonemenu-panel{background:#fff;border:1px solid rgb(0 0 0 / .15);box-shadow:none;border-radius:4px}body .ui-selectonemenu-panel .ui-selectonemenu-filter-container{padding:.75rem 1.5rem;margin:0;border-bottom:1px solid #dee2e6;background:#efefef;color:#212529}body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter.ui-inputfield{padding:.5rem .75rem;width:100%;padding-left:2.5rem}body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon{font-family:"primeicons"!important;font-style:normal;font-weight:400;display:inline-block;background:none;position:absolute;left:2.25rem;top:50%;right:auto;bottom:auto;margin-top:-.5rem;color:#495057}body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon:before{content:"\e908"}body .ui-selectonemenu-panel .ui-selectonemenu-items{padding:.5rem 0}body .ui-selectonemenu-panel .ui-selectonemenu-items.ui-selectonemenu-table>thead tr th{background:#efefef;border:1px solid #dee2e6;color:#212529;font-weight:600}body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item{margin:0;padding:.5rem 1.5rem;background:#fff0;color:#212529;outline:0 none;border-radius:0;transition:background-color 0.15s,color 0.15s,border-color 0.15s,box-shadow 0.15s,opacity 0.15s}body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row{background:#fff;color:#212529;border:1px solid #dee2e6}body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row>td{padding:1rem 1rem}body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row:first-child{border-top-color:#fff0}body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover{background:#e9ecef;color:#212529}body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight{background:#007bff;color:#fff;overflow:auto}body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item-group{background:#fff;margin:0;padding:.75rem 1rem;color:#212529}.ui-selectbooleanbutton .ui-button-text.ui-c{color:#000;border:solid 1px #000;border-radius:3px}body .ui-accordion .ui-accordion-header,body .ui-sidebar .ui-sidebar-close{transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;user-select:none}body .ui-sidebar{background:#fff;color:#333;padding:.571rem 1rem;border:1px solid #c8c8c8;box-shadow:none}body .ui-sidebar.ui-sidebar-active{box-shadow:0 0 6px 0 rgb(0 0 0 / .16)}body .ui-sidebar .ui-sidebar-close{padding:0;width:2rem;height:2rem;background:0 0;color:#a6a6a6;border-radius:50%;border:0;text-align:center;line-height:2rem}body .ui-sidebar .ui-sidebar-close:hover{background:0 0;color:#007ad9;border-color:#fff0}body .ui-accordion .ui-accordion-header>.ui-icon.ui-icon-triangle-1-e,body .ui-accordion .ui-accordion-header>.ui-icon.ui-icon-triangle-1-s,body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon,body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink,body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus,body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin,body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus,body .ui-dialog.ui-confirm-dialog .ui-dialog-content>span.ui-icon.ui-icon-error,body .ui-dialog.ui-confirm-dialog .ui-dialog-content>span.ui-icon.ui-icon-info,body .ui-dialog.ui-confirm-dialog .ui-dialog-content>span.ui-icon.ui-icon-warn,body .ui-dialog.ui-message-dialog .ui-dialog-content>span.ui-dialog-message.ui-messages-error-icon,body .ui-dialog.ui-message-dialog .ui-dialog-content>span.ui-dialog-message.ui-messages-info-icon,body .ui-dialog.ui-message-dialog .ui-dialog-content>span.ui-dialog-message.ui-messages-warn-icon,body .ui-sidebar .ui-sidebar-close .ui-icon{font-family:primeicons!important;font-style:normal;font-weight:400;display:inline-block;background:0 0}body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon:before,body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick:before,body .ui-growl .ui-growl-item-container .ui-icon-closethick:before,body .ui-sidebar .ui-sidebar-close .ui-icon:before{content:""}body .ui-accordion .ui-accordion-header{border:1px solid #c8c8c8;border-top:0;background:#f4f4f4;color:#333;padding:.857rem 1rem;font-weight:700;margin-top:2px;border-radius:0;position:relative;outline:0}body .ui-accordion .ui-accordion-header:first-child{margin-top:0;border-top:1px solid #c8c8c8;border-top-right-radius:3px;border-top-left-radius:3px}body .ui-accordion .ui-accordion-content:last-of-type,body .ui-accordion .ui-accordion-header.ui-accordion-header-last{border-bottom-right-radius:3px;border-bottom-left-radius:3px}body .ui-accordion .ui-accordion-header.ui-accordion-header-last.ui-state-active{border-radius:0}body .ui-accordion .ui-accordion-header.ui-state-hover{border-color:#dbdbdb;background:#dbdbdb;color:#333}body .ui-accordion .ui-accordion-header.ui-state-active{border-color:#007ad9;background:#f4f4f4;color:#fff}body .ui-accordion .ui-accordion-header.ui-state-active:hover{border-color:#005b9f;background:#005b9f;color:#333}body .ui-accordion .ui-accordion-header:focus{outline:0;outline-offset:0;box-shadow:0 0 0 .2rem #8dcdff}body .ui-accordion .ui-accordion-header>.ui-icon{position:static;display:inline-block;margin:0 .5rem 0 0}body .ui-accordion .ui-accordion-header>.ui-icon.ui-icon-triangle-1-e:before{content:""}body .ui-accordion .ui-accordion-header>.ui-icon.ui-icon-triangle-1-s:before,body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon:before{content:""}body .ui-accordion .ui-accordion-content{border:1px solid #c8c8c8;background:#fff;color:#333;padding:.571rem 1rem;margin:0;position:static;border-top:0}body .ui-dialog{padding:0;border:1px solid #c8c8c8;border-radius:3px}body .ui-dialog .ui-dialog-titlebar{background:#f4f4f4;color:#333;font-weight:700;border-bottom:1px solid #c8c8c8;padding:1rem}body .ui-dialog .ui-dialog-titlebar .ui-dialog-title{margin:0;float:none;font-size:1rem}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon{border:0;padding:0;margin-left:.5rem;width:2rem;height:2rem;background:0 0;color:#a6a6a6;border-radius:50%;text-align:center;line-height:2rem}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus:before{content:""}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus:before{content:""}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink:before{content:""}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin:before{content:""}body .ui-dialog .ui-dialog-footer{border-top:1px solid #c8c8c8;background:#fff;color:#333;padding:.571rem 1rem;margin:0;text-align:right}body .ui-dialog .ui-dialog-footer button{margin:0 .5rem 0 0;width:auto}body .ui-dialog.ui-confirm-dialog .ui-dialog-content,body .ui-dialog.ui-message-dialog .ui-dialog-content{padding:1rem 2rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body .ui-dialog.ui-confirm-dialog .ui-dialog-content>span,body .ui-dialog.ui-message-dialog .ui-dialog-content>span{float:none;display:inline-block;vertical-align:middle;line-height:1;margin:0 0 0 .5rem}body .ui-dialog.ui-confirm-dialog .ui-dialog-content>span.ui-icon{margin-right:.5rem;font-size:2.5rem}body .ui-dialog.ui-confirm-dialog .ui-dialog-content>span.ui-icon.ui-icon-warn:before,body .ui-dialog.ui-message-dialog .ui-dialog-content>span.ui-dialog-message.ui-messages-info-icon:before,body .ui-dialog.ui-message-dialog .ui-dialog-content>span.ui-dialog-message.ui-messages-warn-icon:before,body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image:before{content:""}body .ui-dialog.ui-confirm-dialog .ui-dialog-content>span.ui-icon.ui-icon-info:before,body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image:before{content:""}body .ui-dialog.ui-confirm-dialog .ui-dialog-content>span.ui-icon.ui-icon-error:before,body .ui-dialog.ui-message-dialog .ui-dialog-content>span.ui-dialog-message.ui-messages-error-icon:before,body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image:before,body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image:before{content:""}body .ui-dialog .ui-resizable-handle{display:none!important}body .ui-dialog.ui-message-dialog .ui-dialog-content>span.ui-dialog-message{margin-right:.5rem;font-size:2.5rem;width:auto;height:auto}body .ui-growl{top:85px}body .ui-growl .ui-growl-item-container{margin:0 0 1rem;border-radius:3px;box-shadow:0 0 6px 0 rgb(0 0 0 / .16)}body .ui-growl .ui-growl-item-container .ui-icon-closethick{font-family:primeicons!important;font-style:normal;font-weight:400;display:inline-block;background:0 0;position:absolute;top:.5rem;right:.5rem}body .ui-growl .ui-growl-item-container .ui-growl-item{padding:1rem;min-height:70px}body .ui-growl .ui-growl-item-container.ui-growl-info{background:#7fbcec;border:1px solid #fff0;color:#212121;border-width:0 0 0 6px}body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image,body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image,body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image,body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image{font-family:primeicons!important;font-style:normal;font-weight:400;display:inline-block;background:0 0;font-size:2rem;color:#212121}body .ui-growl .ui-growl-item-container.ui-growl-error .ui-icon,body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-icon,body .ui-growl .ui-growl-item-container.ui-growl-info .ui-icon,body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-icon{color:#212121}body .ui-growl .ui-growl-item-container.ui-growl-warn{background:#ffe399;border:1px solid #fff0;color:#212121;border-width:0 0 0 6px}body .ui-growl .ui-growl-item-container.ui-growl-error,body .ui-growl .ui-growl-item-container.ui-growl-fatal{background:#f8b7bd;border:1px solid #fff0;color:#212121;border-width:0 0 0 6px}.ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input{padding:.429rem;border-top-right-radius:0;border-bottom-right-radius:0}body .ui-autocomplete.ui-state-loading .ui-icon-loading{right:.429rem}body .ui-autocomplete.ui-state-loading.ui-autocomplete-dd .ui-icon-loading{right:2.786rem}body .ui-autocomplete .ui-autocomplete-dropdown{position:relative;height:auto;width:2.357rem;right:auto;border-top-left-radius:0;border-bottom-left-radius:0}body .ui-autocomplete .ui-autocomplete-dropdown .ui-button-text{padding:.429rem}body .ui-autocomplete .ui-autocomplete-multiple-container{padding:.2145rem .429rem}body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token{padding:1px 0;margin:0 .5rem 0 0;background:#007ad9;color:#fff;display:inline-block;vertical-align:middle;float:none;border-radius:3px}body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-label{padding:0 2rem 0 .5rem}body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon{margin-top:-.5rem;position:absolute;font-family:primeicons!important;font-style:normal;font-weight:400;display:inline-block;background:0 0}body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token{margin:0;padding:.2145rem 0;display:inline-block;vertical-align:middle;float:none}body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token input{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;color:#333;-webkit-appearance:none;appearance:none;padding:0;margin:0}body .ui-autocomplete .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container{border-top-right-radius:0;border-bottom-right-radius:0}body .ui-autocomplete-panel{padding:0;background:#fff;border:1px solid #c8c8c8;box-shadow:0 3px 6px 0 rgb(0 0 0 / .16)}body .ui-autocomplete-panel .ui-autocomplete-empty-message,body .ui-autocomplete-panel .ui-autocomplete-emptyMessage{border:0;margin:0;padding:.429rem .857rem;color:#333;border-radius:0}body .ui-autocomplete-panel .ui-autocomplete-items{padding:0;line-height:normal;border:0}body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item{border:0;margin:0;padding:.429rem .857rem;color:#333;border-radius:0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row{background:#fff;color:#333;border:1px solid #c8c8c8}body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row>td{padding:.571rem .857rem}body .ui-autocomplete-itemtip.ui-state-highlight,body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-state-highlight{background:#007ad9;color:#fff}body .ui-autocomplete-itemtip{padding:0}body .ui-fluid .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input,body .ui-fluid .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container{width:calc(100% - 2.357rem)}body .ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button{width:2.357rem}