.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget.ui-widget-content{border:1px solid #c5c5c5;}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333;}.ui-widget-content a{color:#333333;}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold;}.ui-widget-header a{color:#333333;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none;}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214);}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff;}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620;}.ui-state-checked{border:1px solid #dad55e;background:#fffa90;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none;}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)";}.ui-icon{width:16px;height:16px;}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png);}.ui-widget-header .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_555555_256x240.png);}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_ffffff_256x240.png);}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_777620_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_cc0000_256x240.png);}.ui-button .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_777777_256x240.png);}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none;}.ui-icon-caret-1-n{background-position:0 0;}.ui-icon-caret-1-ne{background-position:-16px 0;}.ui-icon-caret-1-e{background-position:-32px 0;}.ui-icon-caret-1-se{background-position:-48px 0;}.ui-icon-caret-1-s{background-position:-65px 0;}.ui-icon-caret-1-sw{background-position:-80px 0;}.ui-icon-caret-1-w{background-position:-96px 0;}.ui-icon-caret-1-nw{background-position:-112px 0;}.ui-icon-caret-2-n-s{background-position:-128px 0;}.ui-icon-caret-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-65px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-65px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:1px -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-on{background-position:-96px -144px;}.ui-icon-radio-off{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px;}.ui-widget-overlay{background:#aaaaaa;opacity:.3;-ms-filter:"alpha(opacity=30)";}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666666;box-shadow:0 0 5px #666666;}
.calendar-calendar tr.odd,.calendar-calendar tr.even{background-color:#fff;}.calendar-calendar table{border-collapse:collapse;border-spacing:0;margin:0 auto;padding:0;width:100%;clear:both;}.calendar-calendar .month-view table{border:none;padding:0;margin:0;width:100%;clear:both;}.calendar-calendar .year-view td{width:32%;padding:1px;border:none;}.calendar-calendar .year-view td table td{width:13%;padding:0;}.calendar-calendar tr{padding:0;margin:0;background-color:white;}.calendar-calendar th{color:#fff;background-color:#ccc;text-align:center;margin:0;}.calendar-calendar th a{font-weight:bold;color:#fff;background-color:#ccc;}.calendar-calendar td{width:12%;min-width:12%;border:1px solid #ccc;color:#777;text-align:right;vertical-align:top;margin:0;padding:0;}.calendar-calendar .mini{border:none;}.calendar-calendar td.week{width:1%;min-width:1%;}.calendar-calendar .week{clear:both;font-style:normal;color:#555;font-size:0.8em;}.calendar-calendar .week a{font-weight:normal;}.calendar-calendar .inner{min-height:5em;height:auto;padding:0;margin:0;}.calendar-calendar .inner div{padding:0;margin:0;}.calendar-calendar .inner p{padding:0 0 .8em 0;margin:0;}.calendar-calendar td a{font-weight:bold;text-decoration:none;}.calendar-calendar td a:hover{text-decoration:underline;}.calendar-calendar td.year,.calendar-calendar td.month{text-align:center;}.calendar-calendar th.days{color:#ccc;background-color:#224;text-align:center;padding:1px;margin:0;}.calendar-calendar div.day{float:right;text-align:center;padding:0.125em 0.25em 0 0.25em;margin:0;background-color:#f3f3f3;border-width:0 0 1px 1px;border-style:solid;border-color:gray;clear:both;width:1.5em;}.calendar-calendar div.calendar{background-color:#fff;border:solid 1px #ddd;text-align:left;margin:0 .25em .25em 0;width:96%;float:right;clear:both;}.calendar-calendar .day-view div.calendar{float:none;width:98%;margin:1% 1% 0 1%;}.calendar-calendar div.title{font-size:.8em;text-align:center;}.calendar-calendar div.title a{color:#000;}.calendar-calendar div.title a:hover{color:#c00;}.calendar-calendar .content{clear:both;padding:3px 3px 3px 5px;}.calendar div.form-item{white-space:normal;}table td.mini,table th.mini,table.mini td.week{padding:0 1px 0 0;margin:0;}table td.mini a{font-weight:normal;}.calendar-calendar .mini-day-off{padding:0;}.calendar-calendar .mini-day-on{padding:0;}table .mini-day-on a{text-decoration:underline;}.calendar-calendar .mini .title{font-size:.8em;}.mini .calendar-calendar .week{font-size:.7em;}.mini-row{width:100%;border:none;}.mini{width:32%;vertical-align:top;}.calendar-calendar .stripe{height:5px;width:auto;font-size:1px !important;line-height:1px !important;}.calendar-calendar .day-view .stripe{width:100%;}table.calendar-legend{background-color:#ccc;width:100%;margin:0;padding:0;}table.calendar-legend tr.odd .stripe,table.calendar-legend tr.even .stripe{height:12px !important;font-size:9px !important;line-height:10px !important;}.calendar-legend td{text-align:left;}.calendar-empty{font-size:1px;line-height:1px;}.calendar-calendar td.calendar-agenda-hour{font-family:serif;text-align:right;border:none;border-top:1px #333 dotted;padding-top:.25em;width:1%;}.calendar-calendar td.calendar-agenda-no-hours{min-width:1%;}.calendar-calendar td.calendar-agenda-hour .calendar-hour{font-size:1.2em;font-weight:bold;}.calendar-calendar td.calendar-agenda-hour .calendar-ampm{font-size:1em;}.calendar-calendar td.calendar-agenda-items{border:1px #333 dotted;text-align:left;}.calendar-calendar td.calendar-agenda-items div.calendar{width:auto;padding:.25em;margin:0;}.calendar-calendar div.calendar div.inner .calendar-agenda-empty{width:100%;text-align:center;vertical-align:middle;padding:1em 0;background-color:#fff;}.calendar-date-select form{text-align:right;float:right;width:25%;}.calendar-date-select div,.calendar-date-select input,.calendar-date-select label{text-align:right;padding:0;margin:0;float:right;clear:both;}.calendar-date-select .description{float:right;}.calendar-label{font-weight:bold;display:block;clear:both;}.calendar-calendar div.date-nav{background-color:#ccc;color:#777;width:auto;border:1px solid #ccc;}.calendar-calendar div.date-nav a,.calendar-calendar div.date-nav h3{color:#777;}.calendar-calendar th.days{background-color:#eee;color:#777;font-weight:bold;border:1px solid #ccc;}.calendar-calendar td.empty{background:#ccc;border-color:#ccc;}.calendar-calendar table.mini td.empty{background:#fff;border-color:#fff;}.calendar-calendar td div.day{border:1px solid #ccc;border-top:none;border-right:none;margin-bottom:2px;}.calendar-calendar td .inner div,.calendar-calendar td .inner div a{background:#eee;}.calendar-calendar div.calendar{border:none;font-size:x-small;}.calendar-calendar td .inner div.calendar div,.calendar-calendar td .inner div.calendar div a{border:none;background:#ffc;padding:0 2px;}.calendar-calendar td .inner div.calendar div.calendar-more,.calendar-calendar td .inner div.calendar div.calendar-more a{color:#444;background:#fff;text-align:right;}.calendar-calendar td .inner .view-field,.calendar-calendar td .inner .view-field a{color:#444;font-weight:normal;}.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}.calendar-calendar td .inner div.day a{color:#4b85ac;}.calendar-calendar tr td.today,.calendar-calendar tr.odd td.today,.calendar-calendar tr.even td.today{background-color:#c3d6e4;}.calendar-calendar td .inner div.calendar div div.view-data-node-data-field-date-field-date-value{border-bottom:1px solid #ccc;}nav.pager > ul{list-style:none;}
.calendar-calendar tr.odd,.calendar-calendar tr.even{background-color:#fff;}.calendar-calendar table{width:100%;margin:0 auto;padding:0;border-spacing:0;border-collapse:collapse;}.calendar-calendar .month-view table{width:100%;margin:0;padding:0;border:none;}.calendar-calendar .year-view td{width:32%;padding:1px;border:none;}.calendar-calendar .year-view td table td{width:13%;padding:0;}.calendar-calendar tr{margin:0;padding:0;background-color:white;}.calendar-calendar th{margin:0;text-align:center;}.calendar-calendar th a{font-weight:bold;}.calendar-calendar td{width:14%;margin:0;padding:0;text-align:right;vertical-align:top;color:#777;border:1px solid #ccc;}.calendar-calendar .mini{border:none;}.calendar-calendar td.week{width:1%;min-width:1%;}.calendar-calendar .week{clear:both;color:#555;font-size:0.8em;font-style:normal;}.calendar-calendar .inner{height:auto;margin:0;padding:0;}.calendar-calendar .inner div{margin:0;padding:0;}.calendar-calendar .inner p{margin:0;padding:0 0 0.8em 0;}.calendar-calendar td a{text-decoration:none;font-weight:bold;}.calendar-calendar td a:hover{text-decoration:underline;}.calendar-calendar td.year,.calendar-calendar td.month{text-align:center;}.calendar-calendar th.days{margin:0;padding:1px;text-align:center;color:#ccc;background-color:#224;}.calendar-calendar div.day{float:right;clear:both;width:1.5em;margin:0;padding:0.125em 0.25em 0 0.25em;text-align:center;border:1px solid gray;border-width:0 0 1px 1px;background-color:#f3f3f3;}.calendar-calendar div.calendar{float:right;clear:both;width:96%;margin:0 0.25em 0.25em 0;text-align:left;border:solid 1px #ddd;background-color:#fff;}.calendar-calendar .day-view div.calendar{float:none;width:98%;margin:1% 1% 0 1%;}.calendar-calendar div.title{text-align:center;font-size:0.8em;}.calendar-calendar div.title a{color:#000;}.calendar-calendar div.title a:hover{color:#c00;}.calendar-calendar .content{clear:both;padding:3px;padding-left:5px;}.calendar div.form-item{white-space:normal;}table td.mini,table th.mini,table.mini td.week{margin:0;padding:0 1px 0 0;}table td.mini a{font-weight:normal;}.calendar-calendar .mini-day-off{padding:0;}.calendar-calendar .mini-day-on{padding:0;}table .mini-day-on a{text-decoration:underline;}.calendar-calendar .mini .title{font-size:0.8em;}.mini .calendar-calendar .week{font-size:0.7em;}.mini-row{width:100%;border:none;}.mini{width:32%;vertical-align:top;}.calendar-calendar .stripe{width:auto;height:5px;font-size:1px !important;line-height:1px !important;}.calendar-calendar .day-view .stripe{width:100%;}table.calendar-legend{width:100%;margin:0;padding:0;background-color:#ccc;}table.calendar-legend tr.odd .stripe,table.calendar-legend tr.even .stripe{height:12px !important;font-size:9px !important;line-height:10px !important;}.calendar-legend td{padding-left:5px;text-align:left;}.calendar-empty{font-size:1px;line-height:1px;}.calendar-calendar td.calendar-agenda-hour{width:1%;padding-top:0.25em;text-align:right;border:none;border-top:1px solid #ccc;}.calendar-calendar td.calendar-agenda-no-hours{min-width:1%;}.calendar-calendar td.calendar-agenda-hour .calendar-hour{font-size:1.2em;font-weight:bold;}.calendar-calendar td.calendar-agenda-hour .calendar-ampm{font-size:1em;}.calendar-calendar td.calendar-agenda-items{text-align:left;border:1px solid #ccc;}.calendar-calendar td.calendar-agenda-items div.calendar{width:auto;margin:0;padding:0.25em;}.calendar-calendar div.calendar div.inner .calendar-agenda-empty{width:100%;padding:1em 0;text-align:center;vertical-align:middle;background-color:#fff;}.calendar-date-select form{float:right;width:25%;text-align:right;}.calendar-date-select div,.calendar-date-select input,.calendar-date-select label{float:right;clear:both;margin:0;padding:0;text-align:right;}.calendar-date-select .description{float:right;}.calendar-label{display:block;clear:both;font-weight:bold;}.calendar-calendar div.date-nav{width:auto;padding:0.2em;color:#777;border:1px solid #ccc;background-color:#ccc;}.calendar-calendar div.date-nav a,.calendar-calendar div.date-nav h3{text-decoration:none;color:#777;}.calendar-calendar th.days{color:#777;border:1px solid #ccc;background-color:#eee;font-weight:bold;}.calendar-calendar td.empty{color:#cc9;border-color:#ccc;background:#ccc;}.calendar-calendar table.mini td.empty{border-color:#fff;background:#fff;}.calendar-calendar td div.day{margin-bottom:2px;border:1px solid #ccc;border-top:none;border-right:none;}.calendar-calendar td .inner div,.calendar-calendar td .inner div a{background:#eee;}.calendar-calendar div.calendar{border:none;font-size:x-small;}.calendar-calendar td .inner div.calendar div,.calendar-calendar td .inner div.calendar div a{padding:0;border:none;background:#ffc;}.calendar-calendar td .inner div.calendar div.calendar-more,.calendar-calendar td .inner div.calendar div.calendar-more a{text-align:right;color:#444;background:#fff;}.calendar-calendar td .inner .view-field,.calendar-calendar td .inner .view-field a{color:#444;font-weight:normal;}.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}.calendar-calendar td .inner div.day a{color:#4b85ac;}.calendar-calendar tr td.today,.calendar-calendar tr.odd td.today,.calendar-calendar tr.even td.today{background-color:#c3d6e4;}.calendar-calendar tbody{border-top:none;}.calendar-calendar .month-view .full .inner,.calendar-calendar .week-view .full .multi-day .inner{height:auto;}.calendar-calendar .week-view .full .calendar-agenda-hour,.calendar-calendar .month-view .full .single-day .inner .view-item{float:left;width:100%;}.calendar-calendar .week-view .full .calendar-agenda-hour,.calendar-calendar .day-view .full .calendar-agenda-hour{padding-right:2px;}.calendar-calendar .week-view .full .calendar-agenda-hour{width:6%;min-width:0;}.calendar-calendar .week-view .full .days{width:13%;}.calendar-calendar .month-view .full div.calendar,.calendar-calendar .week-view .full div.calendar,.calendar-calendar .day-view div.calendar{width:auto;}.calendar-calendar .month-view .full tr.date-box,.calendar-calendar .month-view .full tr.date-box td,.calendar-calendar .month-view .full tr.multi-day,.calendar-calendar .month-view .full tr.multi-day td{height:19px;max-height:19px;}.calendar-calendar .month-view .full tr.single-day .no-entry,.calendar-calendar .month-view .full tr.single-day .no-entry .inner{height:44px !important;line-height:44px;}.calendar-calendar .month-view .full tr.single-day .noentry-multi-day,.calendar-calendar .month-view .full tr.single-day .noentry-multi-day .inner{height:22px !important;line-height:22px;}.calendar-calendar .month-view .full td,.calendar-calendar .week-view .full td,.calendar-calendar .day-view  td{padding:1px 2px 0 2px;vertical-align:top;}.calendar-calendar .month-view .full td.date-box{height:1%;padding-bottom:2px;border-bottom:0;}.calendar-calendar .month-view .full .week{font-size:inherit;}.calendar-calendar .month-view .full .week a,.calendar-calendar .week-view .full .week a{color:#4b85ac;}.calendar-calendar .month-view .full td .inner div.day,.calendar-calendar .month-view .full td .inner div.day a{margin-bottom:0;border:none;background:none;}.calendar-calendar .month-view .full td.date-box .inner,.calendar-calendar .week-view .full td.date-box .inner{min-height:inherit;}.calendar-calendar .month-view .full td.multi-day,.calendar-calendar .week-view .full td.multi-day{border-top:0;border-bottom:0;}.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #ccc;}.calendar-calendar .month-view .full td.single-day{border-top:0;}.calendar-calendar .month-view .full td.multi-day .inner,.calendar-calendar .week-view .full td.multi-day .inner,.calendar-calendar .day-view .full td.multi-day .inner{position:relative;width:auto;min-height:inherit;}.calendar-calendar .month-view .full td.multi-day.no-entry{min-height:0;}.calendar-calendar .month-view .full td.single-day .calendar-empty,.calendar-calendar .month-view .full td.single-day.empty,.calendar-calendar .month-view .full td.date-box.empty{background:#f4f4f4;}.calendar-calendar .month-view .full td.single-day .inner div,.calendar-calendar .month-view .full td.single-day .inner div a,.calendar-calendar .month-view .full td.multi-day .inner div,.calendar-calendar .month-view .full td.multi-day .inner div a,.calendar-calendar .month-view .full td .inner div.calendar.monthview div,.calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.calendar-calendar .week-view .full td.single-day .inner div,.calendar-calendar .week-view .full td.single-day .inner div a,.calendar-calendar .week-view .full td.multi-day .inner div,.calendar-calendar .week-view .full td.multi-day .inner div a,.calendar-calendar .week-view .full td .inner div.calendar.weekview div,.calendar-calendar .week-view .full td .inner div.calendar.weekview div a,.calendar-calendar .day-view .full td .inner div.view-item,.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{background:none;}.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{margin:0 3px;}.calendar-calendar .day-view .full td .inner div.calendar div.stripe{margin:0;}.calendar-calendar .month-view .full tr td.today,.calendar-calendar .month-view .full tr.odd td.today,.calendar-calendar .month-view .full tr.even td.today{border-right:2px solid #7c7f12;border-left:2px solid #7c7f12;background:none;}.calendar-calendar .month-view .full td.date-box.today{border-width:2px 2px 0 2px;border-style:solid;border-color:#7c7f12;}.calendar-calendar .month-view .full tr td.single-day.today{border-bottom:2px solid #7c7f12;}.calendar-calendar .month-view .full tr td.multi-day.starts-today{border-left:2px solid #7c7f12;}.calendar-calendar .month-view .full tr td.multi-day.ends-today{border-right:2px solid #7c7f12;}.calendar-calendar .month-view .full tr td.multi-day,.calendar-calendar .month-view .full tr td.single-day{border-top:0;}.calendar-calendar .month-view .full tr td.multi-day,.calendar-calendar .month-view .full tr td.date-box{border-bottom:0;}.calendar-calendar .month-view .full .inner .monthview,.calendar-calendar .week-view .full .inner .weekview,.calendar-calendar .day-view .full .inner .dayview{position:relative;display:block;float:none;width:auto;margin:0.25em auto;-moz-border-radius:5px;border-radius:5px;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{overflow:hidden;width:auto;padding:0 3px;background:#ffc;}.calendar-calendar .month-view .full td.single-day .calendar-more div.monthview{background:none;}.calendar-calendar .day-view td div.dayview{padding:0;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{position:relative;overflow:hidden;height:1.9em;margin:0 auto;color:#fff;background:#74a5d7;}.calendar-calendar .week-view .full td.multi-day div.weekview{height:3.5em;}.calendar-calendar .month-view .full td.multi-day .inner .view-field,.calendar-calendar .month-view .full td.multi-day .inner .view-field a,.calendar-calendar .week-view .full td.multi-day .inner .view-field,.calendar-calendar .week-view .full td.multi-day .inner .view-field a,.calendar-calendar .day-view .full td.multi-day .inner .view-field,.calendar-calendar .day-view .full td.multi-day .inner .view-field a{color:#fff;}.calendar-calendar .day-view .full td.multi-day div.dayview,.calendar-calendar .week-view .full td.multi-day div.weekview{margin-bottom:2px;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .view-field{float:left;margin-right:3px;white-space:nowrap;}.calendar-calendar .week-view .full td.multi-day .calendar.weekview .view-field{display:inline;margin-right:3px;white-space:nowrap;}.calendar-calendar .day-view .full td.multi-day .calendar.weekview .view-field{display:block;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents{position:absolute;left:5px;width:3000px;}.calendar-calendar .day-view td .stripe,.calendar-calendar .month-view .full td .stripe,.calendar-calendar .week-view .full td .stripe{z-index:2;top:0;left:0;width:100%;height:3px;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.calendar-calendar .full td.single-day .continuation,.calendar-calendar .full td.single-day .continues,.calendar-calendar .full td.single-day .cutoff{display:none;}.calendar-calendar .month-view .full td.multi-day  .inner .monthview .continuation,.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{float:left;height:1.9em;margin-right:3px;}.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{height:2.75em;margin-right:8px;padding-top:0.75em;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{position:absolute;z-index:1;right:0;width:10px;height:1.9em;padding-left:6px;text-align:left;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;background:#74a5d7;}.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{height:2.75em;padding-top:0.75em;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{width:8px;padding-left:0;}.calendar-calendar .week-view .full td.multi-day{padding:2px;}.calendar-calendar .week-view td.single-day div.calendar{width:100%;padding-right:0;padding-left:0;}.calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #ccc;}.view .date-nav-wrapper .clear-block{margin-bottom:10px;}.view .date-nav-wrapper{position:relative;width:100%;margin-top:5px;}.view .date-nav-wrapper .date-nav{position:relative;height:30px;height:auto;min-height:30px;margin-bottom:10px;border:0;background-color:transparent;}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{text-decoration:none;color:inherit;font-size:12px;}.view .date-nav-wrapper.date-nav a:hover{text-decoration:underline;}.view .date-nav-wrapper .date-prev{position:absolute;z-index:1;top:0;right:60px;left:auto;float:none;width:auto;padding:5px 0;text-align:right;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:none repeat scroll 0 0 #dfdfdf;font-size:12px;}.block-views .view .date-nav-wrapper .date-prev{right:auto;left:0;}.view .date-nav-wrapper .date-prev a{margin-left:10px;font-weight:bold;}.view .date-nav-wrapper .date-heading{position:relative;z-index:0;top:0;width:100%;text-align:center;}.view .date-nav-wrapper .date-heading h3{font-size:1.7em;line-height:30px;}.view .date-nav-wrapper .date-next{position:absolute;z-index:1;top:0;right:0;float:none;width:auto;padding:5px 0;text-align:right;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;background:none repeat scroll 0 0 #dfdfdf;font-size:12px;}.view .date-nav-wrapper .date-next a{margin-right:10px;font-weight:bold;}.attachment .calendar-calendar{clear:both;margin-top:20px;}.calendar-calendar th a,.attachment .calendar-calendar th{border:0;background-color:transparent;}.attachment .calendar-calendar th.calendar-agenda-hour{text-align:right;color:#777;font-weight:bold;}.view-calendar .feed-icon{margin-top:5px;}.view table.mini .date-prev,.view table.mini .date-next{background:none;}.date-nav div.date-prev,.date-nav div.date-next,.date-nav{width:auto;}ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}.year-view div.month-view div.date-nav{min-height:20px;background-color:#dfdfdf;}
.blockpush{height:100%;width:100%;position:relative;overflow-wrap:break-word;padding:20px;margin-bottom:0;border-radius:8px;box-shadow:4px 4px 12px rgba(83,21,0,0.12);border:none;background:#FFFFFF;}.blockpush .node__content{margin-top:0;}.blockpush ul.icon{list-style:none;padding-left:0;margin-top:1rem;}.blockpush ul.icon li{display:flex;align-items:center;justify-content:flex-start;margin:10px 0;}.blockpush ul.icon li >div{margin:0;margin-right:10px;width:24px;height:24px;flex:0 0 24px;}.blockpush ul.icon li >div *{width:100%;height:100%;}.blockpush img{width:100%;object-fit:contain;}.blockpush a{width:100%;margin-top:1rem;margin-bottom:0;}
.ultimenu{list-style:none;margin:0;min-height:42px;position:relative;z-index:97;}.ultimenu > li{display:block;margin:0;}.ultimenu .ultimenu__link{display:block;line-height:1.6;position:relative;text-decoration:none;transition:background-color .5s,color .5s;}.ultimenu__flyout{bottom:auto;display:block !important;left:0;height:0;line-height:1.4;max-height:0;overflow:hidden;opacity:0;padding:0;position:relative;top:100%;visibility:hidden;transition:height .4s,padding .3s,opacity .3s;width:100%;z-index:102;}.ultimenu__flyout.is-flyout-expanded{height:auto;max-height:100%;min-height:64px;padding:20px 0;overflow:visible;opacity:1;transition-delay:.1s;visibility:visible;}.ultimenu__region{background-color:#fff;padding:20px;}@media all and (max-width:58.999em){.ultimenu > li,.ultimenu .ultimenu__link{min-width:100%;width:100%;}}@media all and (min-width:59em){.ultimenu--hover > li{display:inline-block;vertical-align:bottom;}.ultimenu--hover .ultimenu__flyout{position:absolute;}.ultimenu.ultimenu--hover .ultimenu__link{padding-right:64px;}.ultimenu--hover .ultimenu__link .caret{background-color:transparent;}.ultimenu--hover li .is-ultimenu-active + .ultimenu__flyout{padding:20px 0;}}@media only screen and (min-width:64.063em){.ultimenu--hover li:hover > .ultimenu__flyout,.ultimenu--hover li a:active + .ultimenu__flyout,.ultimenu--hover li a:focus + .ultimenu__flyout,.ultimenu--hover li .ultimenu__flyout:focus{height:auto;max-height:none;min-height:64px;padding:20px 0;overflow:visible;opacity:1;transition-delay:.1s;visibility:visible;}.ultimenu--htt li:hover > .ultimenu__flyout,.ultimenu--htt li a:active + .ultimenu__flyout,.ultimenu--htt li a:focus + .ultimenu__flyout,.ultimenu--htt li .ultimenu__flyout:focus{height:auto;bottom:100%;max-height:none;top:auto;}.ultimenu--htt .has-ultimenu .caret,.ultimenu--vertical .has-ultimenu .caret,.is-ultimenu-canvas--hover .ultimenu__link .caret{display:none;}.ultimenu.ultimenu--hover .ultimenu__link{padding-right:1.5em;}}
.is-ultimenu-canvas-backdrop{background-color:transparent;bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;top:0;-ms-transition:all .3s ease;transition:all .3s ease;z-index:-1;}.is-ultimenu-expanded .is-ultimenu-canvas-backdrop,.is-ultimenu-canvas--hiding .is-ultimenu-canvas-backdrop{background-color:rgba(0,0,0,.6);opacity:1;-ms-transition-delay:.2s;transition-delay:.2s;height:100%;width:100%;z-index:9997;}.is-ultimenu-canvas--active{position:relative;}.is-ultimenu-canvas.is-ultimenu-expanded,.is-ultimenu-canvas.is-ultimenu-canvas--hiding{overflow:hidden;height:100%;transform:translate3d(0px,0px,0px);}.is-ultimenu-canvas .is-ultimenu-canvas-off{backface-visibility:hidden;display:block;float:none;margin:0;width:100%;z-index:9998;}.is-ultimenu-canvas .is-ultimenu-canvas-off > .ultimenu--main{margin:0;padding:0;}.is-ultimenu-canvas--active .is-ultimenu-canvas-off{background:rgba(0,0,0,.9) !important;bottom:0;height:100%;height:100vh;left:-100%;max-height:none;max-width:320px;min-height:320px;overflow:hidden;padding:0;position:fixed;top:0;transition:all 500ms ease;}.is-ultimenu-canvas.is-ultimenu-expanded .is-ultimenu-canvas-off{left:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;}.is-ultimenu-canvas--active .is-ultimenu-canvas-on{backface-visibility:hidden;position:relative;}@media only screen and (max-width:58.999em){.is-ultimenu-canvas .is-ultimenu-canvas-off{max-width:80%;position:fixed;}.is-ultimenu-canvas--active .is-ultimenu-canvas-off{min-height:100%;}.is-ultimenu-canvas.is-ultimenu-expanded,.is-ultimenu-canvas.is-ultimenu-canvas--hiding{transform:translate3d(0px,0px,0px);}}
.ultimenu--basic .ultimenu__flyout{background-color:#eaeaea;}@media only screen and (min-width:59em){.ultimenu--basic .block{display:inline-block;vertical-align:top;}}
.button.button--ultimenu{background:#555;border:0;border-radius:2px;cursor:pointer;display:block;font-size:0;height:40px;margin:0;padding:0;position:fixed;right:15px;text-align:center;text-indent:-999px;top:15px;width:42px;z-index:9999;transition:background-color .3s,transform .2s;}.button.button--ultimenu:hover,.button.button--ultimenu:active,.button.button--ultimenu:focus{background:#111;}.button--ultimenu .bars,.button--ultimenu .bars::before,.button--ultimenu .bars::after{background-color:#fff;content:'';display:block;height:4px;pointer-events:none;position:absolute;left:0;right:0;width:32px;}.button--ultimenu .bars{height:4px;left:5px;right:5px;top:18px;transition:background-color 0s .3s;}.button--ultimenu .bars::before,.button--ultimenu .bars::after{transition-duration:.3s,.3s;transition-delay:.3s,0s;}.button--ultimenu .bars::before{transition-property:top,transform;top:-10px;}.button--ultimenu .bars::after{transition-property:bottom,transform;bottom:-10px;}.is-ultimenu-expanded .button--ultimenu .bars{background-color:transparent;}.is-ultimenu-expanded .button--ultimenu .bars::before,.is-ultimenu-expanded .button--ultimenu .bars::after{transition-delay:0s,.3s;}.is-ultimenu-expanded .button--ultimenu .bars::before{top:0;transform:rotate(45deg);}.is-ultimenu-expanded .button--ultimenu .bars::after{bottom:0;transform:rotate(-45deg);}@media all and (min-width:59em){.is-ultimenu-canvas--hover .button.button--ultimenu{display:none;}}
.ultimenu *,.ultimenu *::before,.ultimenu *::after{box-sizing:border-box;}.block-ultimenu{pointer-events:auto;position:relative;visibility:visible;z-index:98;}.sidebar .block-ultimenu{z-index:96;}.block .ultimenu{margin:0;padding:0;}.ultimenu__flyout .block{max-width:100%;padding:1em 0;}.is-ultimenu-canvas--active .ultimenu--main .is-active-trail > a{color:#fff;}.ultimenu--main .ultimenu__link,.ultimenu .ultimenu__ajax{padding:1em 1.75em;min-height:42px;}.ultimenu .ultimenu__ajax{display:block;}.ultimenu__link small{display:block;line-height:1;}.ultimenu__icon,.ultimenu__title,.ultimenu__icon::before{display:inline-block;vertical-align:bottom;}.ultimenu__icon{font-size:28px;text-align:center;width:42px;}.has-ultimenu .caret{background-color:rgba(0,0,0,.2);cursor:pointer;display:block;height:100%;min-height:34px;position:absolute;right:0;top:0;width:48px;}[dir="rtl"] .has-ultimenu .caret{left:0;right:auto;}.has-ultimenu .caret::before{border:8px solid transparent;border-top:12px solid #fff;content:'';display:block;height:0;position:absolute;left:50%;top:50%;width:0;z-index:2;transition:all .2s;transform:translate(-50%,-50%);}.has-ultimenu .is-ultimenu-active .caret::before{border-bottom:12px solid #fff;border-top:0;}.ultimenu__flyout::after,.ultimenu__region::after{clear:both;content:" ";display:table;}.block .ultimenu__flyout .ultimenu__region{margin:0;}body:not(:target) .ultimenu .ultimenu__region .menu-item{height:auto;}@media all and (min-width:59em){.ultimenu .ultimenu__link{line-height:1.4;}.ultimenu--htb .ultimenu__region{box-shadow:0 2px 2px rgba(0,0,0,.2);}.ultimenu--htb .ultimenu__flyout,.ultimenu--htb .ultimenu__region{border-radius:0 0 9px 0;}.ultimenu--htt .ultimenu__flyout,.ultimenu--htt .ultimenu__region{border-radius:0 9px 0 0;}.ultimenu .ultimenu__ajax{display:inline-block;padding:0 1.25em;vertical-align:middle;}#header .ultimenu--hover .ultimenu__flyout,#footer .ultimenu--hover .ultimenu__flyout,.sidebar .ultimenu__flyout{min-width:600px;}}
.is-ultimenu-canvas--active .is-ultimenu-canvas-off{left:0;-webkit-transition:-webkit-transform 500ms ease;transition:transform 500ms ease;-ms-transform:translate3d(-120%,0,0) scale3d(.9,.9,.9);-webkit-transform:translate3d(-120%,0,0) scale3d(.9,.9,.9);transform:translate3d(-120%,0,0) scale3d(.9,.9,.9);-ms-transform-origin:50% 0% 50%;-webkit-transform-origin:50% 0% 50%;transform-origin:50% 0% 50%;transition-delay:.01s;}.is-ultimenu-canvas.is-ultimenu-expanded .is-ultimenu-canvas-off{-ms-transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);transition-delay:0s;}.is-ultimenu-canvas--active .is-ultimenu-canvas-on{-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 500ms ease;transition:transform 450ms ease;}.is-ultimenu-canvas.is-ultimenu-expanded .is-ultimenu-canvas-on{-ms-transform:translate3d(320px,0,0) scale3d(1,1,1);-webkit-transform:translate3d(320px,0,0) scale3d(1,1,1);transform:translate3d(320px,0,0) scale3d(1,1,1);}@media only screen and (max-width:58.999em){.is-ultimenu-canvas .is-ultimenu-canvas-off{max-width:82%;-ms-transform:translate3d(210%,0,0) scale3d(.9,.9,.9);-webkit-transform:translate3d(210%,0,0) scale3d(.9,.9,.9);transform:translate3d(210%,0,0) scale3d(.9,.9,.9);}.is-ultimenu-canvas.is-ultimenu-expanded .is-ultimenu-canvas-off{-ms-transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);}.is-ultimenu-canvas.is-ultimenu-expanded .is-ultimenu-canvas-on{-ms-transform:translate3d(82%,0,0) scale3d(1,1,1);-webkit-transform:translate3d(82%,0,0) scale3d(1,1,1);transform:translate3d(82%,0,0) scale3d(1,1,1);}}
.item-register{order:3;}.node--type-event.node--view-mode-miniweb-networking.node--view-mode-tabresa-table-reservation{margin-bottom:0;}.node--type-event #block-articleblock.block-text-ads .article-author-themes{margin-bottom:0;}body
  #page-wrapper.event-website-page-wrapper
  .node--type-event.node--view-mode-miniweb-networking
  .foot{background-color:#f8f5f4;padding:30px;}body
  #page-wrapper.event-website-page-wrapper
  .paragraph--type--miniweb-hp-header
  span.arrow-header{left:calc(50% - 2px);}body
  #page-wrapper.event-website-page-wrapper.with-topic-color
  .background-header{z-index:2;background-color:white;color:#292929;}body
  #page-wrapper.event-website-page-wrapper
  .paragraph--type--miniweb-hp-header
  .wrapper-header
  .text-header
  .wrapper-topic{display:flex;align-items:center;}body
  #page-wrapper.event-website-page-wrapper
  .paragraph--type--miniweb-hp-header
  .wrapper-header
  .text-header
  .wrapper-topic
  .field--name-field-term-thematic-interests{display:flex;}body
  #page-wrapper.event-website-page-wrapper
  .paragraph--type--miniweb-hp-header
  .wrapper-header
  .text-header
  .wrapper-topic
  .field--name-field-term-thematic-interests
  > .field__item:not(:first-of-type){margin-left:-15px;}body
  #page-wrapper.event-website-page-wrapper
  .paragraph--type--miniweb-hp-header
  .wrapper-header
  .text-header
  .wrapper-topic
  .field--name-field-term-thematic-interests
  > .field__item:nth-of-type(1){z-index:1;}body
  #page-wrapper.event-website-page-wrapper
  .paragraph--type--miniweb-hp-header
  .wrapper-header
  .text-header
  .wrapper-topic
  .field--name-field-term-thematic-interests
  > .field__item:nth-of-type(2){z-index:2;}body
  #page-wrapper.event-website-page-wrapper
  .paragraph--type--miniweb-hp-header
  .wrapper-header
  .text-header
  .wrapper-topic
  .field--name-field-term-thematic-interests
  > .field__item:nth-of-type(3){z-index:3;}body
  #page-wrapper.event-website-page-wrapper
  .paragraph--type--miniweb-hp-header
  .wrapper-header
  .text-header
  .wrapper-topic
  .topics-label{margin-left:-14px;padding:8px 16px 8px 24px;background-color:#f1f1f1;color:#4c4c4c;font-size:18px;font-weight:700;line-height:16px;letter-spacing:0.15px;text-transform:uppercase;}body
  #page-wrapper.event-website-page-wrapper.with-topic-color
  .paragraph--type--miniweb-hp-header
  .wrapper-header
  .text-header
  .btn-register{background-color:#292929;padding:12px 20px;color:#fff;font-size:16px;font-weight:700;line-height:normal;border:none;}body
  #page-wrapper.event-website-page-wrapper.with-topic-color
  .paragraph--type--miniweb-hp-header
  .wrapper-header
  .text-header
  .btn-register:before{background-image:url(/modules/custom/event_website/images/ticket.svg);margin-right:8px;}body
  #page-wrapper.event-website-page-wrapper.with-topic-color
  .paragraph--type--miniweb-hp-header
  .wrapper-header
  .text-header{color:#292929;height:524px;display:flex;flex-direction:column;justify-content:center;}@media (max-width:991px){body
    #page-wrapper.event-website-page-wrapper.with-topic-color
    .paragraph--type--miniweb-hp-header
    .wrapper-header
    .text-header{height:auto;}}body
  #page-wrapper.event-website-page-wrapper.with-topic-color
  .arrow-header.svg-fill:not(.topic-arrow-header)
  svg
  path{fill:white;}body
  #page-wrapper.event-website-page-wrapper
  .paragraph--type--miniweb-hp-header
  .arrow-header.topic-arrow-header{bottom:-16px;top:auto;right:auto;left:calc(50% - 510px);z-index:0;height:500px;max-height:calc(100% - 40px);}.topic-arrow-header.svg-fill .theme-smart{fill:#00a984;}.topic-arrow-header.svg-fill .theme-green{fill:#95c11f;}.topic-arrow-header.svg-fill .theme-connected{fill:#f39200;}.topic-arrow-header.svg-fill .theme-social{fill:#e50046;}.topic-arrow-header.svg-fill .theme-citizens{fill:#009fe3;}.topic-arrow-header.svg-fill .theme-governance{fill:#003399;}.bck-current-color.theme-smart{background-color:#00a984;}.bck-current-color.theme-green{background-color:#95c11f;}.bck-current-color.theme-connected{background-color:#f39200;}.bck-current-color.theme-social{background-color:#e50046;}.bck-current-color.theme-citizens{background-color:#009fe3;}.bck-current-color.theme-governance{background-color:#003399;}body
  #page-wrapper.event-website-page-wrapper.with-topic-color
  .paragraph--type--miniweb-hp-header
  .wrapper-header
  .text-header
  .hexa-medium-border,body
  #page-wrapper.event-website-page-wrapper.with-topic-color
  .paragraph--type--miniweb-hp-header
  .wrapper-header
  .text-header
  .hexa-medium{width:60px;height:60px;background-size:contain;}body
  #page-wrapper.event-website-page-wrapper.with-topic-color
  .paragraph--type--miniweb-hp-header
  .wrapper-header
  .text-header
  .hexa-medium-border
  svg,body
  #page-wrapper.event-website-page-wrapper.with-topic-color
  .paragraph--type--miniweb-hp-header
  .wrapper-header
  .text-header
  .hexa-medium
  svg{max-width:30px;max-height:30px;}#node-event-project-form #edit-field-summary-0-format{display:none;}body
  #page-wrapper.event-website-page-wrapper.with-topic-color
  .paragraph--type--miniweb-hp-header
  .wrapper-header
  .text-header
  .hexa-medium.theme-green{background-image:url("data:image/svg+xml,%3Csvg width='73' height='64' viewBox='0 0 73 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.17733 30C2.4628 31.2376 2.4628 32.7624 3.17733 34L18.0226 59.7128C18.7372 60.9504 20.0577 61.7128 21.4867 61.7128L51.1773 61.7128C52.6064 61.7128 53.9269 60.9504 54.6414 59.7128L69.4867 34C70.2013 32.7624 70.2013 31.2376 69.4867 30L54.6414 4.28718C53.9269 3.04958 52.6064 2.28718 51.1773 2.28718L21.4867 2.28718C20.0577 2.28718 18.7372 3.04958 18.0226 4.28719L3.17733 30Z' fill='%2395C11F' stroke='white' stroke-width='4'/%3E%3C/svg%3E%0A");}body
  #page-wrapper.event-website-page-wrapper.with-topic-color
  .paragraph--type--miniweb-hp-header
  .wrapper-header
  .text-header
  .hexa-medium.theme-smart{background-image:url("data:image/svg+xml,%3Csvg width='73' height='64' viewBox='0 0 73 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.17733 30C2.4628 31.2376 2.4628 32.7624 3.17733 34L18.0226 59.7128C18.7372 60.9504 20.0577 61.7128 21.4867 61.7128L51.1773 61.7128C52.6064 61.7128 53.9269 60.9504 54.6414 59.7128L69.4867 34C70.2013 32.7624 70.2013 31.2376 69.4867 30L54.6414 4.28718C53.9269 3.04958 52.6064 2.28718 51.1773 2.28718L21.4867 2.28718C20.0577 2.28718 18.7372 3.04958 18.0226 4.28719L3.17733 30Z' fill='%230AB68E' stroke='white' stroke-width='4'/%3E%3C/svg%3E%0A");}body
  #page-wrapper.event-website-page-wrapper.with-topic-color
  .paragraph--type--miniweb-hp-header
  .wrapper-header
  .text-header
  .hexa-medium.theme-social{background-image:url("data:image/svg+xml,%3Csvg width='73' height='64' viewBox='0 0 73 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.17733 30C2.4628 31.2376 2.4628 32.7624 3.17733 34L18.0226 59.7128C18.7372 60.9504 20.0577 61.7128 21.4867 61.7128L51.1773 61.7128C52.6064 61.7128 53.9269 60.9504 54.6414 59.7128L69.4867 34C70.2013 32.7624 70.2013 31.2376 69.4867 30L54.6414 4.28718C53.9269 3.04958 52.6064 2.28718 51.1773 2.28718L21.4867 2.28718C20.0577 2.28718 18.7372 3.04958 18.0226 4.28719L3.17733 30Z' fill='%23E50046' stroke='white' stroke-width='4'/%3E%3C/svg%3E%0A");}body
  #page-wrapper.event-website-page-wrapper.with-topic-color
  .paragraph--type--miniweb-hp-header
  .wrapper-header
  .text-header
  .hexa-medium.theme-connected{background-image:url("data:image/svg+xml,%3Csvg width='73' height='64' viewBox='0 0 73 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.17733 30C2.4628 31.2376 2.4628 32.7624 3.17733 34L18.0226 59.7128C18.7372 60.9504 20.0577 61.7128 21.4867 61.7128L51.1773 61.7128C52.6064 61.7128 53.9269 60.9504 54.6414 59.7128L69.4867 34C70.2013 32.7624 70.2013 31.2376 69.4867 30L54.6414 4.28718C53.9269 3.04958 52.6064 2.28718 51.1773 2.28718L21.4867 2.28718C20.0577 2.28718 18.7372 3.04958 18.0226 4.28719L3.17733 30Z' fill='%23F39200' stroke='white' stroke-width='4'/%3E%3C/svg%3E%0A");}body
  #page-wrapper.event-website-page-wrapper.with-topic-color
  .paragraph--type--miniweb-hp-header
  .wrapper-header
  .text-header
  .hexa-medium.theme-citizens{background-image:url("data:image/svg+xml,%3Csvg width='73' height='64' viewBox='0 0 73 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.17733 30C2.4628 31.2376 2.4628 32.7624 3.17733 34L18.0226 59.7128C18.7372 60.9504 20.0577 61.7128 21.4867 61.7128L51.1773 61.7128C52.6064 61.7128 53.9269 60.9504 54.6414 59.7128L69.4867 34C70.2013 32.7624 70.2013 31.2376 69.4867 30L54.6414 4.28718C53.9269 3.04958 52.6064 2.28718 51.1773 2.28718L21.4867 2.28718C20.0577 2.28718 18.7372 3.04958 18.0226 4.28719L3.17733 30Z' fill='%23009FE3' stroke='white' stroke-width='4'/%3E%3C/svg%3E%0A");}body
  #page-wrapper.event-website-page-wrapper.with-topic-color
  .paragraph--type--miniweb-hp-header
  .wrapper-header
  .text-header
  .hexa-medium.theme-governance{background-image:url("data:image/svg+xml,%3Csvg width='73' height='64' viewBox='0 0 73 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.17733 30C2.4628 31.2376 2.4628 32.7624 3.17733 34L18.0226 59.7128C18.7372 60.9504 20.0577 61.7128 21.4867 61.7128L51.1773 61.7128C52.6064 61.7128 53.9269 60.9504 54.6414 59.7128L69.4867 34C70.2013 32.7624 70.2013 31.2376 69.4867 30L54.6414 4.28718C53.9269 3.04958 52.6064 2.28718 51.1773 2.28718L21.4867 2.28718C20.0577 2.28718 18.7372 3.04958 18.0226 4.28719L3.17733 30Z' fill='%23003399' stroke='white' stroke-width='4'/%3E%3C/svg%3E%0A");}.profile.compact .format-registration{padding:4px 12px;margin-top:10px;border-radius:2px;}.profile.compact .format-registration.online{color:#444444;border:1px solid #859dce;}.profile.compact .format-registration.in_person{color:#003399;border:1px solid #adbede;background-color:#ebeff7;}.profile.compact .country-inline{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;width:100%;}.profile.compact .country-inline .vocabulary-country{margin-bottom:10px;}.profile.compact .country-inline .new-country-tag{margin-top:0;}.format-filter{display:flex;align-items:center;}.format-filter label{font-weight:normal !important;}.format-filter ul{display:flex;background-color:#ffffff;box-shadow:4px 4px 12px rgba(83,21,0,0.12);border-radius:8px;padding-left:0;margin-left:10px;padding:5px;}.format-filter ul li{list-style:none;}.format-filter ul li a{text-decoration:none;padding:3px 10px;font-size:16px;}.format-filter ul li a.active{font-weight:bold;}.format-filter ul li:not(:last-child){border-right:1px solid #d6deef;}#block-interreg-content > div > .webform-submission-form{max-width:1000px;margin:auto;}.modal-form.modal.show .modal-dialog{max-width:800px;}.btn-close.btn-close-svg{background:none;width:32px;height:32px;}.modal-switch .modal-header{border-bottom:none;}.modal-switch .modal-header .btn-close{margin-left:0px;}.info-registered{display:flex;align-items:center;color:#629000;font-size:12px;margin:15px auto;}.info-registered svg{margin-right:7px;}.info-registered svg{}.path-webform .webform-submission-form{padding-top:20px;}.paragraph--type--miniweb-hp-social-media .field--name-field-hashtag{margin-bottom:15px;font-weight:bold;font-size:18px;}.node--view-mode-miniweb-homepage.node--unpublished{padding:0;}
[id^="edit-field-tabresa-topics"] .js-form-type-checkbox{min-height:50px;}[id^="edit-field-tabresa-topics"] input[type="checkbox"] + label::before,[id^="edit-field-tabresa-topics"] input[type="checkbox"] + label::after{top:50%;transform:translateY(-50%);}[id^="edit-field-tabresa-topics"] input[type="checkbox"].error + label::before,[id^="edit-field-tabresa-topics"] input[type="checkbox"].error + label::after{border-color:red;}[id^="edit-field-tabresa-topics"] .infos-required{color:red;font-style:italic;font-size:12px;}.view-tabresa-flags-slot.view-display-id-block_3 table input[type="checkbox"]{position:relative;opacity:1;pointer-events:inherit;}body .view-tabresa-flags-slot.view-display-id-block_3 form th.views-field-views-bulk-operations-bulk-form,body .view-tabresa-flags-slot.view-display-id-block_3 form td.views-field-views-bulk-operations-bulk-form{width:50px;display:inline-block;}body .view-tabresa-flags-slot.view-display-id-block_3 form th.views-field-nothing-1,body .view-tabresa-flags-slot.view-display-id-block_3 form td.views-field-nothing-1,body .view-tabresa-flags-slot.view-display-id-block_3 form th.views-field-field-term-country,body .view-tabresa-flags-slot.view-display-id-block_3 form td.views-field-field-term-country,body .view-tabresa-flags-slot.view-display-id-block_3 form th.views-field-field-job-title,body .view-tabresa-flags-slot.view-display-id-block_3 form td.views-field-field-job-title{width:150px;display:inline-block;}body .view-tabresa-flags-slot.view-display-id-block_3 form th.views-field-view-user,body .view-tabresa-flags-slot.view-display-id-block_3 form td.views-field-view-user{width:100px;display:inline-block;}.form-networking-contact .header-networking{display:flex;justify-content:space-between;align-items:center;}.dashboard-projects.form-networking-contact .header-networking .tutorial.tutorial-tips{background-color:transparent;margin-bottom:0;}body.toolbar-horizontal .dashboard-projects.form-networking-contact .right-panel{padding-top:220px!important;}
.captcha__description{margin-bottom:.75em;}
.social-sharing-buttons{display:flex;justify-content:center;align-items:center;margin:2em 0;}.social-sharing-buttons a,.social-sharing-buttons__button{text-decoration:none;margin:0 4px;display:flex;justify-content:center;align-items:center;}.btnCopy{position:relative;padding:0;cursor:pointer;}.social-sharing-buttons__popup{position:absolute;left:50%;top:0;transform:translate(-50%,-100%);background-color:black;color:white;font-size:small;padding:4px;border-radius:3px;opacity:0;height:0;overflow:hidden;transition:all .5s ease;}.social-sharing-buttons__popup.visible{opacity:1;height:auto;overflow:unset;}.social-sharing-buttons__popup:before{position:absolute;left:50%;bottom:0;transform:translate(-50%,100%);display:block;content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid black;}
.paragraph--unpublished{background-color:#fff4f4;}
.js-flag-message{display:inline;margin-left:1.2em;animation:flag-flash 3s ease-in-out 1;}@keyframes flag-flash{0%{opacity:0;}50%{opacity:1;}100%{opacity:0;}}
.flag a{border:none;}.flag a:hover{border:none;}
