@font-face{font-family:'Merriweather';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v30/u-4n0qyriQwlOrhSvowK_l52_wFpXw.ttf) format('truetype')}@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweathersans/v26/2-cO9IRs1JiJN1FRAMjTN5zd9vgsFF_5asQTb6hZ2JKZ_O4ljg.ttf) format('truetype')}@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweathersans/v26/2-cO9IRs1JiJN1FRAMjTN5zd9vgsFF_5asQTb6hZ2JKZkO4ljg.ttf) format('truetype')}@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweathersans/v26/2-cO9IRs1JiJN1FRAMjTN5zd9vgsFF_5asQTb6hZ2JKZRekljg.ttf) format('truetype')}::-webkit-input-placeholder{color:grey!important}:-ms-input-placeholder{color:grey!important}::placeholder{color:grey!important}body{font:300 16px/20px 'Merriweather Sans',sans-serif;color:#000;background-color:#fff}#application .container{max-width:1392px}.header{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:21;position:relative;-moz-box-orient:vertical;-webkit-box-orient:vertical;-webkit-flex-flow:column;-ms-flex-direction:column;flex-flow:column;background-image:none;background-position:center center;background-size:contain;background-repeat:no-repeat;background-color:#fff}.header .row-menu{-moz-box-ordinal-group:1;-webkit-box-ordinal-group:1;-webkit-order:1;-ms-flex-order:1;order:1;box-shadow:0 0 5px rgba(0,0,0,.19)}.header .row-identity{display:none;height:100px;-moz-box-ordinal-group:2;-webkit-box-ordinal-group:2;-webkit-order:2;-ms-flex-order:2;order:2}.header .col-festivalName{padding-left:40px}.header h1{white-space:nowrap;display:block;width:100%;overflow:hidden;padding:32px 0;margin:0;font:900 24px/150% 'Merriweather',serif;color:#000}.header .locale-flag{background-repeat:no-repeat;background-position:15px center;padding-left:calc(15px + 40px)!important}.header .locale-flag.nl-flag{background-image:url('../../../img/flag-nl.png')}.header .locale-flag.en-flag{background-image:url("../../../img/flag-en.png")}.header .locale-flag.fr-flag{background-image:url("../../../img/flag-fr.png")}.header .locale-flag.no-flag{background-image:url("../../../img/flag-no.png")}.header .locale-flag.es-flag{background-image:url("../../../img/flag-es.png")}.header .locale-flag.ca-flag{background-image:url("../../../img/flag-ca.png")}.header .menu-bar,.header .menu-bar-right{padding:0;height:72px;min-height:72px;max-height:72px;line-height:72px;color:#f28e99;text-transform:uppercase;background-color:#fff;max-height:50px}.header .menu-bar .menu-bar-logo,.header .menu-bar-right .menu-bar-logo{display:none;padding:0;background-image:url(/identity/demo/images/demo-logo.png);background-size:contain;background-position:center center;background-repeat:no-repeat;min-height:72px;width:72px;float:right}.header .menu-bar a,.header .menu-bar-right a{display:inline-block;height:72px;max-height:72px;text-transform:uppercase;text-overflow:unset;color:#000}.header .menu-bar a.menu-link,.header .menu-bar-right a.menu-link{padding:0 12px;margin:0 0;border-left:1px solid #fff;border-right:0}.header .menu-bar a.links,.header .menu-bar-right a.links{float:left;border-left:0;border-right:1px solid #fff}.header .menu-bar a:hover,.header .menu-bar-right a:hover{background-color:#f28e99;color:#fff;text-decoration:none!important}.header .menu-bar .loggedinas,.header .menu-bar-right .loggedinas{font-size:12px;text-transform:none}.header .menu-bar .dropdown,.header .menu-bar-right .dropdown{padding:0 15px;display:inline-block;color:#000;cursor:pointer;cursor:hand;font-weight:500}.header .menu-bar .dropdown:hover,.header .menu-bar-right .dropdown:hover{background-color:transparent;color:#3b929b}.header .menu-bar .dropdown span.menuheight,.header .menu-bar-right .dropdown span.menuheight{display:inline-block;height:72px;min-height:72px}.header .menu-bar .dropdown-menu,.header .menu-bar-right .dropdown-menu{font:300 16px/20px 'Merriweather Sans',sans-serif;font-weight:500;top:72px;margin-top:0;left:auto;right:-15px;width:250px;padding:0 0;color:#000;border-radius:0;background-color:#f0f9f9;border:1px solid #fff;box-shadow:0 3px 5px rgba(0,0,0,.19)}.header .menu-bar .dropdown-menu li.selected,.header .menu-bar-right .dropdown-menu li.selected{opacity:.5}.header .menu-bar .dropdown-menu a,.header .menu-bar-right .dropdown-menu a{display:block;padding:calc((44px - 20px)/2) 15px;color:#000;height:auto;max-height:none;border-bottom:1px solid #3b929b;white-space:normal;text-transform:uppercase}.header .menu-bar .dropdown-menu a:hover,.header .menu-bar-right .dropdown-menu a:hover{color:#3b929b;background-color:transparent}.header .menu-bar .dropdown-menu li:last-child a,.header .menu-bar-right .dropdown-menu li:last-child a{border-bottom:0}.header .menu-bar.col-sm-2 a.menu-link,.header .menu-bar.col-sm-3 a.menu-link{border-left:0!important;display:none}.header .menu-bar.col-sm-2 .menu-bar-logo,.header .menu-bar.col-sm-3 .menu-bar-logo{position:absolute;z-index:1;display:block;background-image:url(/identity/demo/images/demo-logo.png);background-size:72px auto;background-repeat:no-repeat;background-position:0 center;background-color:transparent;float:left!important;width:72px;margin:0 0 0 15px}.k-router{height:-moz-calc(100% - 72px);height:-webkit-calc(100% - 72px);height:calc(100% - 72px)}a{color:#f28e99;text-decoration:none;font-weight:500}a:hover{color:#f28e99;text-decoration:underline}section{padding-bottom:24px}section>p,section>h2,section>h3{padding-left:15px}section>table{margin-left:0!important}.offset-1{margin-left:8.33333333%}h2,h4{font:900 20px/150% 'Merriweather',serif;color:#000;text-transform:uppercase}h3{font:700 18px/150% 'Merriweather Sans',sans-serif;font-size:18px;line-height:24px;color:#000;padding-right:16px}h3.separator{font-size:20px;font-weight:700;position:absolute;margin-top:-34px;background-color:#fff}.teaser-box{background-color:#fff79d;color:#313131;padding:5px 20px 24px 20px;border-radius:2px}.teaser-box h3{font:900 24px/150% 'Merriweather',serif;background-color:transparent;margin-bottom:24px;color:#313131}.teaser-box a{font-weight:500;border-radius:10px;border:2px solid #f28e99;background-image:none!important;padding-right:15px!important;background-position:calc(100% - 10px) center!important;background-repeat:no-repeat!important;background-size:18px 18px!important;background-color:#f28e99;padding:10px 15px;color:#fff;text-transform:uppercase;margin:0 15px 15px 0;display:inline-block}.teaser-box a:hover{background-color:#f28e99;border:2px solid #f28e99;color:#313131;text-decoration:none}.teaser-box.competition h3{margin-bottom:0}.teaser-box.competition a{margin:0 15px 0 0}.teaser-container:nth-child(3n+2) .teaser-box{background-color:#3b929b;color:#fff}.teaser-container:nth-child(3n+2) .teaser-box h3{color:#fff}.teaser-container:nth-child(3n+3) .teaser-box{background-color:#50beca;color:#fff}.teaser-container:nth-child(3n+3) .teaser-box h3{color:#fff}.container{width:100%;padding:0;margin-bottom:20px}.container .row{margin-left:0;margin-right:0}.form-container{background-color:#f1f9f9;width:100%;margin:0 auto}.form-container .scrollable-content{overflow:auto;height:-moz-calc(100% - 80px);height:-webkit-calc(100% - 80px);height:calc(100% - 80px);border-left:1px solid #b1b1b1;padding-bottom:64px;background-color:#fff}.form-container .form-header-container{padding:0!important;background-color:#fff;border-bottom:1px solid #b1b1b1;height:80px}.form-container .form-header-container .form-header{padding:10px 15px 10px 30px;min-height:80px;font:900 24px/150% 'Merriweather',serif;font-style:normal;border-left:1px solid #b1b1b1}.form-container .form-header-container .form-save-status{border-left:1px solid #b1b1b1}.form-save-status{height:24px;padding:7px 2px 0 0!important}.form-save-status div{padding-right:30px;line-height:30px;font:300 16px/20px 'Merriweather Sans',sans-serif;color:#b1b1b1;font-style:normal;text-align:right}.form-save-status div.saved{background:url('../img/icon-save-status-saved.png') no-repeat center right}.form-save-status div.busy{background:url('../img/icon-save-status-busy.png') no-repeat center right}.checkbox label{font:300 16px/20px 'Merriweather Sans',sans-serif}.btn,.k-button{display:inline-block;padding:10px 15px!important;font:700 16px/20px 'Merriweather Sans',sans-serif;font-weight:500;text-align:center!important;text-decoration:none!important;text-transform:uppercase!important;height:46px;line-height:26px!important;border:2px solid #f28e99;background-color:#fff!important;color:#313131;border-radius:10px;cursor:pointer;transition:all .3s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;margin-right:.6em;-webkit-box-sizing:border-box;box-sizing:border-box}.btn:hover,.k-button:hover,.btn:focus,.k-button:focus{background-color:#f28e99!important;text-decoration:none!important;border:2px solid #f28e99!important;color:#313131;box-shadow:none!important}.btn[disabled],.k-button[disabled]{opacity:.31}.btn-cancel-white{color:#313131;background-color:#fff;border:2px solid #f28e99;background-repeat:no-repeat;float:right;text-align:center}.btn-cancel-white:hover,.btn-cancel-white:focus{color:#313131;background-color:#f28e99;border:2px solid #f28e99;background-position:-35% 50%;box-shadow:none!important}.fiona-dialog .fiona-dialog-header a.fiona-dialog-close{border-color:#b1b1b1}.fiona-dialog .btn-primary,.btn-submit,.btn-primary,.k-primary{font:300 16px/20px 'Merriweather Sans',sans-serif;font-weight:500;margin-left:0!important;color:#fff!important;border:2px solid #f28e99!important;background-image:none!important;padding-right:15px!important;background-position:calc(100% - 10px) center!important;background-repeat:no-repeat!important;background-size:18px 18px!important;background-color:#f28e99!important;text-decoration:none!important;text-align:center}.fiona-dialog .btn-primary:hover,.btn-submit:hover,.btn-primary:hover,.k-primary:hover,.fiona-dialog .btn-primary:focus,.btn-submit:focus,.btn-primary:focus,.k-primary:focus{color:#313131!important;background-color:#f28e99!important;border:2px solid #f28e99!important;box-shadow:none!important}.no-padding{padding-left:0;padding-right:0}.fiona-dialog .btn-back,.btn-back{color:#313131!important;background-color:#fff!important;border:2px solid #f28e99!important;background-repeat:no-repeat;float:right;text-align:center}.fiona-dialog .btn-back:hover,.btn-back:hover,.fiona-dialog .btn-back:focus,.btn-back:focus{color:#313131!important;background-color:#f28e99!important;border:2px solid #f28e99!important;background-position:-35% 50%;box-shadow:none!important}[data-i18n="ui:buttons.backToDashboard"]{display:none!important}.back-to-dashboard-from-form{display:none!important}.form-horizontal{max-width:1024px!important}.inspector{padding-right:15px;padding-left:15px}.inspector ul{float:none;width:100%;margin-left:0;margin-right:0;margin-top:20px;padding:0;list-style-type:none}.inspector li{text-decoration:none!important;border-top:1px solid #3b929b;background-color:transparent;padding:5px 15px}.inspector li:first-child{border-top:0}.inspector li:hover,.inspector li:focus{background-color:transparent;text-decoration:none!important}.inspector li span.title{padding:0 10px;display:inline-block}.inspector a{display:inline-block;width:100%;padding:18px 50px 18px 0;font:300 16px/20px 'Merriweather Sans',sans-serif;font-weight:700;color:#3b929b;background:url(/identity/demo/images/arrow-black.svg) no-repeat 100% center;background-size:auto 13px;transition:all .3s}.inspector a:hover,.inspector a:focus{color:#000;text-decoration:none;text-decoration:none!important}.form-group table.table tbody{font:300 16px/20px 'Merriweather Sans',sans-serif}table.table{background-color:transparent;border-collapse:separate;border:2px;border-radius:2px;overflow:hidden;border-spacing:0 5px}table.table thead>tr>th{font:700 16px/20px 'Merriweather Sans',sans-serif!important;text-transform:uppercase;border-bottom:1px solid #3b929b;border-right:1px solid #fff;background-color:#3b929b;color:#fff;padding:8px}table.table thead>tr>th:last-child{border-right:0}table.table tr:first-child.grouping-row td{font-weight:bold}table.table tr:first-child td{border-top:0;word-break:break-word}table.table td{background-color:#f9f9f9;border-bottom:1px solid #dbeff0!important;border-top:1px solid #dbeff0!important;padding:15px 15px!important}table.table td:first-child{border-left:1px solid #dbeff0!important}table.table td:last-child{border-right:1px solid #dbeff0!important}table.table td.entry-remove a{background-color:transparent;background-image:url(/identity/demo/images/icon-delete.svg);background-repeat:no-repeat;width:25px;height:25px;font-size:1px;line-height:24px;color:transparent;display:inline-block}table.table td.appointment-link a{padding-right:30px;white-space:nowrap;background-image:url(/identity/demo/images/dashboard-link-arrow.svg);background-position:right top;background-repeat:no-repeat;background-size:25px 50px;width:25px;height:25px}table.table td.appointment-link a:hover{background-position:right bottom}table.table td.admin{text-align:right;line-height:18px}.alert-info{border:1px solid #f28e99;border-radius:4px;background-color:#fff;font:300 16px/20px 'Merriweather Sans',sans-serif;color:#848484}.alert-info a{text-decoration:none;color:#f28e99}.alert-info a:hover{text-decoration:underline;color:#f28e99}.builder-section-header{border-top:1px solid #b1b1b1;background-color:#fff}.builder-section-header h2{font:900 20px/150% 'Merriweather',serif;text-transform:none;margin-top:40px;margin-bottom:40px}.control-label{padding:10px 40px 17px 15px;font:300 16px/20px 'Merriweather Sans',sans-serif;color:#000!important;text-align:left!important}.k-multiselect-wrap{min-height:34px;padding-top:3px;padding-bottom:3px;background-color:#f9f9f9;border-radius:6px;box-shadow:none}.k-multiselect-wrap span:not(.k-icon){font:300 16px/20px 'Merriweather Sans',sans-serif}.k-autocomplete,.k-combobox,.k-datepicker,.k-timepicker,.k-datetimepicker,.k-colorpicker,.k-numerictextbox,.k-dropdown,.k-selectbox,.k-textbox,.k-toolbar .k-split-button{width:100%}.k-autocomplete.k-state-default,.k-picker-wrap.k-state-default,.k-numeric-wrap.k-state-default,.k-dropdown-wrap.k-state-default{display:block;height:calc(44px - 2px);min-height:32px;color:#555;background-color:#fff;background-image:none;border-radius:6px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color ease-in-out .15s;-o-transition:border-color ease-in-out .15s;transition:border-color ease-in-out .15s}.k-datepicker .k-picker-wrap .k-input,.k-datetimepicker .k-picker-wrap .k-input{font:300 16px/20px 'Merriweather Sans',sans-serif;line-height:32px!important;height:32px!important}.k-datepicker .k-picker-wrap input,.k-datepicker .k-picker-wrap .k-select,.k-datetimepicker .k-picker-wrap .k-select{line-height:32px!important;height:32px!important;background-color:#f9f9f9}.k-upload{border:0!important;background-color:transparent!important}.k-upload .k-dropzone{padding:0}.k-upload .k-dropzone em{display:none}.k-upload .k-dropzone .k-upload-button{width:100%;border-radius:6px;padding:6px 12px;line-height:44px;font:300 16px/20px 'Merriweather Sans',sans-serif;text-decoration:none;height:44px;color:#000;border-color:#b1b1b1;border-width:1px;background-color:#f9f9f9!important;box-shadow:none;-webkit-box-shadow:none;text-align:left;font-weight:300}.k-upload .k-dropzone .k-upload-button:hover{border-color:#b1b1b1!important;border-width:1px!important}.k-upload .k-dropzone .k-upload-button .form-control{text-align:left!important}.k-upload .k-upload-status{top:1px;color:#000!important;font-weight:normal}textarea.form-control{margin-bottom:4px;font:300 16px/20px 'Merriweather Sans',sans-serif}input,input.k-input{font:300 16px/20px 'Merriweather Sans',sans-serif}.k-numeric-wrap .k-input,.k-autocomplete.k-state-default .k-input{font:300 16px/20px 'Merriweather Sans',sans-serif;border-radius:6px}select,option{font:300 16px/20px 'Merriweather Sans',sans-serif}.input-button{display:block;width:100%;height:32px;padding:6px 12px;text-align:left;line-height:20px;color:#000;border:1px solid #000;border-radius:6px}.validation-group.has-error .glyphicon.glyphicon-exclamation-sign{color:#ff2710!important}.validation-group.has-error .k-picker-wrap.k-state-default{color:#000}.validation-group.has-error .k-picker-wrap.k-state-default .has-error{border:0}.validation-group.has-error .form-control:not([data-skip-validation]){border-color:#ff2710}.validation-group div.help-block.field-validation-message,.help-block.field-validation-message{font:300 16px/20px 'Merriweather Sans',sans-serif;background-color:transparent;color:#ff2710!important;border:0!important;clear:both!important;padding-left:0!important}.validation-group div.help-block.field-validation-message{padding-left:16px!important;margin-left:25%!important}.form-group p{font:300 16px/20px 'Merriweather Sans',sans-serif;color:#848484;font-style:normal}.form-group.validation-group.has-error{color:#000}.form-group.validation-group.has-error .k-multiselect.k-header,.form-group.validation-group.has-error .k-autocomplete.k-header,.form-group.validation-group.has-error .k-dropdown-wrap{border:1px solid #ff2710}.validation-group.has-error .has-error{color:#000}.has-error .form-control:focus{box-shadow:none}.form-control{color:#000;font-size:16px;font-weight:300}.k-multiselect .k-button{padding-top:9px!important;background-color:#ffa500!important;border:0!important;color:#000;text-align:left;height:calc(44px - 10px);line-height:calc(44px - 30px)!important}.k-multiselect .k-button span{line-height:15px}.k-multiselect .k-button span .k-icon.k-i-close{margin-top:calc((44px - 30px)/2)}.k-multiselect .k-button.k-state-hover{border-color:#ffa500;background-color:#ffa500;color:#000;border-radius:10px}.k-multiselect .k-button:active{box-shadow:none}.k-multiselect-wrap li{margin-left:6px;padding-right:20px!important}.k-list-scroller li.k-state-focused{background-color:#f28e99!important;color:#fff;border:0!important}.k-list-scroller li.k-state-focused.k-state-hover{background-color:#f28e99!important;color:#fff}.k-state-selected,.k-list>.k-state-selected,.k-listview>.k-state-selected,td.k-state-selected{background-color:#dbeff0;font-weight:500;border:1px solid #f28e99;color:#3b929b;box-shadow:none;border-radius:0}.k-state-focused,.k-list>.k-state-focused,.k-listview>.k-state-focused,td.k-state-focused{border:1px solid #dbeff0;font-weight:500;background-color:#f28e99;color:#3b929b;border-radius:0}.k-state-hover,.k-list>.k-state-hover,.k-listview>.k-state-hover,td.k-state-hover{background-color:#f28e99;border:1px solid #f28e99;color:#fff;border-radius:0}.form-section{margin-top:24px}.form-section .f-scroll-lighter{height:10px;background:#63cdff;background:-moz-linear-gradient(top,#fff79d 0%,#fff 100%);background:-webkit-linear-gradient(top,#fff79d 0%,#fff 100%);background:linear-gradient(to bottom,#fff79d 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=' #fff79d',endColorstr='#ffffff',GradientType=0);opacity:0}.form-section:first-child{margin-top:0}.form-section:first-child .builder-section-header{border:0}.k-button.k-upload-button{height:32px;background-color:#f9f9f9;text-align:left!important}.k-button.k-upload-button span{font:300 16px/20px 'Merriweather Sans',sans-serif;font-weight:300;color:grey}.admin a{color:#ff2710}input[type=text],input[type=password],input[type=url],input[type=email],input[type=file]{font:300 16px/20px 'Merriweather Sans',sans-serif;text-decoration:none;height:44px}td.admin a{float:right}table{background-color:#fff}#availableForms .col-sm-4{margin-bottom:16px}.validation-group.has-valid-data .glyphicon.glyphicon-ok-sign{color:#3b929b!important}input.form-control.has-error{border-color:#ff2710}.form-group.validation-group.has-error .k-picker-wrap{border-color:#ff2710}.k-dropdown-wrap .k-input{padding:0}.k-picker-wrap.k-state-default{height:calc(44px - 2px)!important;box-shadow:none}.k-picker-wrap input{border:0!important;color:#000}.k-picker-wrap.k-state-default .k-input{box-shadow:none}.k-input{padding:0;color:#000}.k-datepicker .k-picker-wrap .k-select,.k-datetimepicker .k-picker-wrap .k-select{height:calc(44px - 2px)!important;line-height:calc(44px - 2px)!important}.k-datepicker .k-picker-wrap .k-input,.k-datetimepicker .k-picker-wrap .k-input{height:calc(44px - 2px)!important;line-height:calc(44px - 2px)!important;background-color:transparent}.k-autocomplete .k-input{height:calc(44px - 2px)!important;line-height:calc(44px - 2px)!important;padding-top:0;padding-bottom:0;background-color:#f9f9f9;box-shadow:none!important}.k-numeric-wrap .k-input{background-color:#f9f9f9;box-shadow:none!important}.k-state-disabled .k-input{background:#fff}.k-numeric-wrap input{height:42px!important}.k-dropdown .k-input,.k-dropdown .k-state-hover .k-input,.k-dropdown .k-state-focused .k-input{font:300 16px/20px 'Merriweather Sans',sans-serif;height:calc(44px - 2px)!important;line-height:calc(44px - 2px)!important;color:#000}select.form-control{height:44px!important}.k-select .k-icon.k-i-arrow-n{margin-top:5px}.k-select .k-icon.k-i-arrow-s{margin-top:10px}.k-list .k-item{font:300 16px/20px 'Merriweather Sans',sans-serif;text-decoration:none!important}[data-bind="html: description"]{font:300 16px/20px 'Merriweather Sans',sans-serif;font-weight:400!important;font-style:normal;color:#000}.form-control-static{font-size:16px}.form-control-static .glyphicon{float:right}.form-control-static{font-size:16px;color:#000}.form-control-static p{font-size:16px}.help-block.field-validation-message{margin-left:15px;margin-top:0;line-height:16px!important;border-color:#b1b1b1;background-color:transparent!important}.scrollablecontent{padding-bottom:44px;border-left:1px solid #b1b1b1}.form-header-container{background-color:#fff;border-color:#b1b1b1}.form-header-container div.col-sm-12.row{padding-left:0}.k-widget.k-window{overflow-y:auto}.k-widget.k-window .k-window-titleless{margin-bottom:32px!important}.fiona-dialog{font:300 16px/20px 'Merriweather Sans',sans-serif}.fiona-dialog .fiona-dialog-header{background-color:#f1f9f9!important;border-color:#f1f9f9!important;padding-left:23px!important}.fiona-dialog .fiona-dialog-header h1{font:900 24px/150% 'Merriweather',serif;font-weight:normal!important;text-decoration:none!important;color:#000!important;text-transform:none!important}.fiona-dialog .fiona-dialog-footer{border-top:1px solid #eee!important;background-color:#fff!important}.fiona-dialog .fiona-dialog-content{padding:6px 8px 6px 23px!important}.fiona-dialog .fiona-dialog-content p{margin:20px 0;line-height:150%}.k-loading-image{background-image:url('../img/loading_2x.png');background-size:32px 32px;background-position:center center;background-repeat:no-repeat;width:32px;height:32px;margin-top:-16px;top:50%;left:50%;-webkit-animation:rotating 1s linear infinite;-moz-animation:rotating 1s linear infinite;-ms-animation:rotating 1s linear infinite;-o-animation:rotating 1s linear infinite;animation:rotating 1s linear infinite}.k-loading,.k-state-hover .k-loading{width:16px;height:16px;background-image:url('../img/loading.png');background-size:16px 16px;background-position:center center;background-repeat:no-repeat;-webkit-animation:rotating 1s linear infinite;-moz-animation:rotating 1s linear infinite;-ms-animation:rotating 1s linear infinite;-o-animation:rotating 1s linear infinite;animation:rotating 1s linear infinite}.name-controls{font-size:0}.name-controls .form-control{display:inline-block}.name-controls .form-control.salutation{width:20%;margin-right:2%}.name-controls .form-control.first-name{width:27%;margin-right:2%}.name-controls .form-control.prefix{width:17%;margin-right:2%}.name-controls .form-control.last-name{width:30%}.form-control{border-radius:6px;border-color:#b1b1b1;background-color:#f9f9f9;padding:6px 6px;box-shadow:none;-webkit-box-shadow:none}.k-autocomplete.k-state-default,.k-picker-wrap.k-state-default,.k-numeric-wrap.k-state-default,.k-dropdown-wrap.k-state-default,.k-multiselect.k-header{border-radius:6px;border-color:#b1b1b1;background-color:#f9f9f9;box-shadow:none;-webkit-box-shadow:none}.k-grid,.k-scheduler,.k-menu,.k-editor{border:2px;border-radius:6px;border-color:#b1b1b1;background-color:transparent;box-shadow:none;-webkit-box-shadow:none}.k-grid table{background-color:transparent;border-collapse:separate;border:2px;border-radius:2px;overflow:hidden;border-spacing:0 5px}.k-grid table tr td{border:0;background-color:#f9f9f9;border-bottom:1px solid #dbeff0!important;border-top:1px solid #dbeff0!important;padding:15px 15px!important}.k-grid table tr td:first-child{border-left:1px solid #dbeff0!important}.k-grid table tr td:last-child{border-right:1px solid #dbeff0!important}.k-grid table tr:nth-child(2n+2) td{background-color:#f9f9f9}.k-grid table .imglink{margin-right:.6em}.k-header,.k-grid-header-wrap,.k-grid .k-grouping-header,.k-grid-header,.k-pager-wrap,.k-pager-wrap .k-textbox,.k-pager-wrap .k-link,.k-grouping-header .k-group-indicator,.k-gantt-toolbar .k-state-default{border-color:#b1b1b1;box-shadow:none;-webkit-box-shadow:none;background-color:#f9f9f9}.k-grid-header th.k-header{font:700 16px/20px 'Merriweather Sans',sans-serif!important;background-color:#3b929b;color:#fff;border-color:#3b929b;padding:8px}.k-grid-header th.k-header .k-link{border-right:1px solid #fff;color:#fff;font:700 16px/20px 'Merriweather Sans',sans-serif!important}.k-grid-header th.k-header:first-child{border-radius:2px 0 0 0!important}.k-grid-header th.k-header:last-child{border-radius:0 2px 0 0!important}.k-grid-header th.k-header.k-filterable{font:700 16px/20px 'Merriweather Sans',sans-serif!important;color:#fff;background-color:#3b929b;border-left:1px solid #dbeff0}.k-grid-header th.k-header.k-filterable .k-link{font:700 16px/20px 'Merriweather Sans',sans-serif!important;color:#fff;border:0}.k-grid-header th.k-header.k-filterable .k-link .k-icon{background-image:none}.k-grid-header th.k-header.k-filterable .k-link .k-icon.k-i-arrow-s,.k-grid-header th.k-header.k-filterable .k-link .k-icon.k-i-arrow-n{margin-top:2px;width:7px;height:7px}.k-grid-header th.k-header.k-filterable .k-link .k-icon.k-i-arrow-s:before,.k-grid-header th.k-header.k-filterable .k-link .k-icon.k-i-arrow-n:before{display:block;position:absolute;margin:8px 0 0 3px;content:"";width:7px;height:7px;border-top:3.4px solid #fff;border-left:3px solid #3b929b;border-right:3px solid #3b929b}.k-grid-header th.k-header.k-filterable .k-link .k-icon.k-i-arrow-s:after,.k-grid-header th.k-header.k-filterable .k-link .k-icon.k-i-arrow-n:after{display:block;position:absolute;margin:4px 0 0 6px;content:"";width:1px;height:4px;background-color:#fff}.k-grid-header th.k-header.k-filterable .k-link .k-icon.k-i-arrow-n:before{margin:0 0 0 3px;border-bottom:3.4px solid #fff;border-top:0}.k-grid-header th.k-header.k-filterable .k-link .k-icon.k-i-arrow-n:after{margin:7px 0 0 6px}.k-grid-header th.k-header.k-filterable .k-grid-filter{border:0;margin-right:0}.k-grid-header th.k-header.k-filterable .k-grid-filter .k-icon.k-filter{width:14px;height:14px;border:1px solid #fff;border-radius:8px;background-image:none}.k-grid-header th.k-header.k-filterable .k-grid-filter .k-icon.k-filter:before{display:block;position:absolute;margin:3px 0 0 3px;content:"";width:8px;height:8px;border-top:4px solid #fff;border-left:3px solid #3b929b;border-right:3px solid #3b929b;background-color:#fff}.k-grid-header th.k-header.k-filterable .k-grid-filter:focus{outline:none}.k-grid-header th.k-header.k-filterable .k-grid-filter.k-state-active{background-color:transparent}.k-grid-header th.k-header.k-filterable .k-grid-filter.k-state-active .k-icon.k-filter{background-color:#fff;background-image:none}.k-grid-header th.k-header.k-filterable .k-grid-filter.k-state-active .k-icon.k-filter:before{border-top:4px solid #3b929b;border-left:3px solid #fff;border-right:3px solid #fff;background-color:#3b929b}.k-animation-container .k-filter-menu{min-width:200px;background-color:#fff}.k-animation-container .k-filter-menu input[type="radio"],.k-animation-container .k-filter-menu input[type="checkbox"]{margin:4px 5px 0 0}[data-i18n="ui:pages.forms.validation.optional"]{text-transform:lowercase;font-style:normal}[data-i18n="ui:pages.forms.validation.optional"]:before{content:"("}[data-i18n="ui:pages.forms.validation.optional"]:after{content:")"}.k-list-optionlabel{font:300 16px/20px 'Merriweather Sans',sans-serif;background-color:#dbeff0;border:1px solid transparent}.k-list-optionlabel.k-state-hover{background:#f28e99}.k-popup.k-list-container,.k-popup.k-calendar-container{background-color:#f1f9f9;padding:0}.k-popup.k-list-container li,.k-popup.k-calendar-container li{height:auto!important;padding:8px 15px!important;font-size:16px!important;line-height:16px!important;min-height:auto!important;color:#000!important}.k-popup.k-list-container li.k-state-selected,.k-popup.k-calendar-container li.k-state-selected{color:#3b929b!important;border:0!important;font-weight:500;background-color:#dbeff0!important;border-radius:0}.k-popup.k-list-container li.k-state-focused,.k-popup.k-calendar-container li.k-state-focused{color:#3b929b!important;border:0!important;font-weight:500;background-color:#dbeff0!important;border-radius:0}.k-popup.k-list-container li.k-state-hover,.k-popup.k-calendar-container li.k-state-hover{border:0;color:#fff!important;background:#f28e99!important;border-radius:0}.k-popup.k-calendar-container{background-color:#f9f9f9}.k-popup.k-calendar-container .k-calendar .k-header{background-color:#f9f9f9}.k-popup.k-calendar-container .k-calendar .k-header .k-nav-prev,.k-popup.k-calendar-container .k-calendar .k-header .k-nav-fast,.k-popup.k-calendar-container .k-calendar .k-header .k-nav-next{border:0!important}.k-popup.k-calendar-container .k-calendar .k-header .k-nav-prev:hover,.k-popup.k-calendar-container .k-calendar .k-header .k-nav-fast:hover,.k-popup.k-calendar-container .k-calendar .k-header .k-nav-next:hover{background-color:#f28e99;color:#fff!important;border:0!important}.k-popup.k-calendar-container .k-calendar table tr{background-color:#f1f9f9}.k-popup.k-calendar-container .k-calendar table tr th{background-color:#f9f9f9;border-bottom-color:#b1b1b1}.k-popup.k-calendar-container .k-calendar table tr th:first-child{border-radius:2px 0 0 0!important}.k-popup.k-calendar-container .k-calendar table tr th:last-child{border-radius:0 2px 0 0!important}.k-popup.k-calendar-container .k-calendar table tr td{background-color:#f1f9f9;border:0!important;color:#848484!important;border-radius:0;padding:0}.k-popup.k-calendar-container .k-calendar table tr td a{border:1px solid #f1f9f9;border-radius:0}.k-popup.k-calendar-container .k-calendar table tr td.k-state-focused{border:0!important;background:none!important;box-shadow:none;-webkit-box-shadow:none;background:transparent!important}.k-popup.k-calendar-container .k-calendar table tr td.k-state-focused a{border-radius:0;color:#fff;border:1px solid #f28e99!important;background-color:#f28e99!important}.k-popup.k-calendar-container .k-calendar table tr td.k-state-selected{border:0!important;background:none!important;box-shadow:none;-webkit-box-shadow:none;background:transparent!important}.k-popup.k-calendar-container .k-calendar table tr td.k-state-selected a{font-weight:700;border-radius:0;background:#848484!important;color:#fff;border:1px solid #848484!important}.k-popup.k-calendar-container .k-calendar table tr td.k-state-hover{border:0!important;background:none!important;box-shadow:none;-webkit-box-shadow:none;background:transparent!important}.k-popup.k-calendar-container .k-calendar table tr td.k-state-hover a{border-radius:0;color:#fff;border:1px solid #f28e99!important;background-color:#f28e99!important}.k-popup.k-calendar-container .k-calendar table tr td.k-today{border:0!important}.k-popup.k-calendar-container .k-calendar table tr td.k-today a{border-radius:0;color:#000;border:1px solid #b1b1b1!important;background-color:#ffa500!important}.k-popup.k-calendar-container .k-calendar table tr td.k-today.k-state-selected a{border:1px solid #848484!important;background-color:#848484!important;color:#fff!important}.k-popup.k-calendar-container .k-calendar table tr td.k-today.k-state-focused a,.k-popup.k-calendar-container .k-calendar table tr td.k-today.k-state-hover a{border:1px solid #f28e99!important;background-color:#f28e99!important;color:#fff!important}.k-popup.k-calendar-container .k-calendar .k-footer a{border-top:1px solid #b1b1b1;background-color:#f9f9f9}.k-popup.k-calendar-container .k-calendar .k-footer a:hover{background-color:#f28e99;color:#fff;text-decoration:none!important}@media only screen and (max-width:579px){.menu-bar-right .normal{display:none}}@media only screen and (max-width:440px){.menu-bar-right .dropdown-menu{left:0}}@media only screen and (max-width:400px){.menu-bar-right .menu-link{display:none}}.tab-header{background-color:#fff!important;margin-top:1px}.tab-content{padding:15px 15px 50px 0;background-color:#fff}.tab-content .tab-pane :not(form) label.control-label,.tab-content .tab-pane :not(form) .form-control-static{font:300 16px/20px 'Merriweather Sans',sans-serif}.tab-content .tab-pane :not(form) label.control-label{font:300 16px/20px 'Merriweather Sans',sans-serif}.nav.nav-tabs{border-bottom:1px solid #b1b1b1;margin-bottom:0!important;padding-left:0!important}.nav.nav-tabs li a{font:300 16px/20px 'Merriweather Sans',sans-serif;font-weight:500;color:#f28e99;background-color:#fff;border:0 solid #b1b1b1;border-bottom:1px solid #b1b1b1!important;margin-right:0!important;padding:10px 20px 10px 0!important}.nav.nav-tabs li:hover a{color:#f28e99;background-color:#fff;text-decoration:underline!important}.nav.nav-tabs li.active a{color:#000!important;background-color:#fff!important;text-decoration:none!important;border:0 solid #b1b1b1;border-bottom:1px solid #b1b1b1!important}.buttons button{margin-right:16px}.page.page-nomination .form-horizontal .form-group{border-top:1px solid 1px solid #dbeff0;padding-top:32px}.page.page-availability,.page.page-meetingwishes{margin-top:32px}.page.page-availability h1[data-bind="text: schedule.name"],.page.page-meetingwishes h1[data-bind="text: schedule.name"]{padding:0 0 0 20px;margin:0;font:900 24px/150% 'Merriweather',serif;text-transform:uppercase}.page.page-availability p.listintro,.page.page-meetingwishes p.listintro{font:300 16px/20px 'Merriweather Sans',sans-serif}.page.page-availability label.control-label,.page.page-meetingwishes label.control-label{font:300 16px/20px 'Merriweather Sans',sans-serif}.page.page-availability .col-xs-12,.page.page-meetingwishes .col-xs-12{padding:0}.page.page-availability .col-xs-12>h2,.page.page-meetingwishes .col-xs-12>h2{margin:0;padding:0 0 0 20px;font:900 20px/150% 'Merriweather',serif;text-transform:uppercase;border-bottom:1px solid #b1b1b1}.page.page-availability .col-xs-12>h3,.page.page-meetingwishes .col-xs-12>h3{font:700 18px/150% 'Merriweather Sans',sans-serif}.page.page-availability .col-xs-12>p.intro,.page.page-meetingwishes .col-xs-12>p.intro{padding:20px 20px 20px 20px;margin:0;border-bottom:1px solid #b1b1b1}.page.page-availability .row.legend,.page.page-meetingwishes .row.legend{padding:40px 0 20px 20px;background-color:#fff}.page.page-availability .row.availability-grid,.page.page-meetingwishes .row.availability-grid,.page.page-availability .row.availability-day-row,.page.page-meetingwishes .row.availability-day-row{padding:40px 20px;margin:0;background-color:#fff}.page.page-availability .row.availability-grid .col-sm-6,.page.page-meetingwishes .row.availability-grid .col-sm-6,.page.page-availability .row.availability-day-row .col-sm-6,.page.page-meetingwishes .row.availability-day-row .col-sm-6{padding-left:20px;padding-right:20px}.page.page-availability .row.availability-bottons,.page.page-meetingwishes .row.availability-bottons{padding:30px 20px 100px;border-top:1px solid #b1b1b1}.page.page-availability .programselector,.page.page-meetingwishes .programselector{padding:20px 20px 20px 5px;border-bottom:1px solid #b1b1b1}.page.page-availability .lists,.page.page-meetingwishes .lists{padding:0 0 20px 0}.page.page-availability .lists table,.page.page-meetingwishes .lists table{margin-bottom:0}.page.page-availability .lists table thead,.page.page-meetingwishes .lists table thead{display:none}.page.page-availability .lists p.listintro,.page.page-meetingwishes .lists p.listintro{padding:0 20px 20px 20px;background:none;line-height:36px}.page.page-availability .lists .tableheader,.page.page-meetingwishes .lists .tableheader{padding:32px 20px;font:300 16px/20px 'Merriweather Sans',sans-serif;text-transform:uppercase}.page.page-availability .lists .noMeetingRequests,.page.page-meetingwishes .lists .noMeetingRequests{background-color:#fff;border:0!important;font:300 16px/20px 'Merriweather Sans',sans-serif;color:#ff2710;text-align:left;padding:20px 20px 20px 60px!important}.page.page-availability .lists .iconremove,.page.page-meetingwishes .lists .iconremove{display:block;width:25px;height:25px;background-image:url(/identity/demo/images/icon-line-remove.svg);cursor:hand;cursor:pointer;float:right}.page.page-availability .lists .iconadd,.page.page-meetingwishes .lists .iconadd{display:block;width:25px;height:25px;background-image:url(/identity/demo/images/icon-line-add.svg);cursor:hand;cursor:pointer;float:right}.page.page-availability .lists .glyphicon.glyphicon-sort,.page.page-meetingwishes .lists .glyphicon.glyphicon-sort{display:block;width:25px;height:25px;background-image:url(/identity/demo/images/icon-handle.svg);cursor:hand;cursor:pointer}.page.page-availability .lists .glyphicon.glyphicon-sort:before,.page.page-meetingwishes .lists .glyphicon.glyphicon-sort:before{display:none}.page.page-availability .table-striped>tbody>tr:nth-of-type(odd),.page.page-meetingwishes .table-striped>tbody>tr:nth-of-type(odd){background-color:#fff}.page-invoice-pay h4{margin-bottom:15px}.page-invoice-pay form .form-group{padding:3px 0 4px 0;margin:0}.page-invoice-pay form .form-group.last-in-section{border-bottom:1px solid #d7d0c6;margin-bottom:15px;padding-bottom:15px}.page-invoice-pay form .form-group table{margin-top:15px}.page-invoice-pay form .form-group label.control-label,.page-invoice-pay form .form-group>div{float:none;clear:none;display:inline-block!important;font:300 16px/20px 'Merriweather Sans',sans-serif}.page-invoice-pay form .form-group label.control-label.buttons,.page-invoice-pay form .form-group>div.buttons{padding:0}.page-invoice-pay form .form-group>div{width:auto!important}.page-invoice-pay form .form-group label.control-label,.page-invoice-pay form .form-group>div p.form-control-static{font:300 16px/20px 'Merriweather Sans',sans-serif;margin:0;padding:0;min-height:16px}.page-invoice-pay form .form-group>div p.form-control-static em{font-style:normal;color:#000}.page-invoice-pay .chckt-button-container{display:inline-block;padding:13px 32px!important;font:700 16px/20px 'Merriweather Sans',sans-serif;text-align:center!important;text-transform:none!important;border:0;width:auto;height:46px;border:2px solid #f28e99;background-color:#fff!important;border-radius:25px;cursor:pointer;transition:all .3s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;margin:24px 0 32px 0!important;color:#fff!important;border:2px solid #f28e99!important;background-image:url(/identity/demo/images/arrow-white.svg)!important;background-repeat:no-repeat!important;background-position:calc(100% - 20px) center!important;background-size:auto 13px!important;background-color:#f28e99!important;padding:13px 42px 13px 32px!important;text-decoration:none!important;text-align:center}.page-invoice-pay .chckt-button-container:hover,.page-invoice-pay .chckt-button-container:focus{text-decoration:none!important;background-color:#000!important;border:2px solid #000!important;box-shadow:none!important}.page-invoice-pay .chckt-button-container a{background-color:transparent;color:#fff;line-height:46px}.page-invoice-pay .chckt-button-container button{background-color:transparent;margin:0;padding:0;font:700 16px/20px 'Merriweather Sans',sans-serif}.page-invoice-pay .alert-error,.page-invoice-pay .chckt-pm__error-message{border:1px solid #ff2710!important;background-color:#f2dede!important;color:#000!important}.page-invoice-pay .alert-message,.page-invoice-pay .chckt-pm__pending-message{border:1px solid #3bba3d!important;background-color:#cae3ca!important;color:#000!important}.page-invoice-pay .alert-warning,.page-invoice-pay .chckt-pm_warning-message{border:1px solid #fcde84!important;background-color:#fcf8e2!important;color:#000!important}.page.page-appointments-meet .time-remaining-bar .time-remaining-value{background-color:#ff2710}.legend-color-block{background-color:#81b782!important}.pickert_time_slots .pickert_timeslot{background-color:#fff}.pickert_time_slots .pickert_timeslot.selected{background-color:#81b782;border-right-color:#81b782}.pickert_time_slots .pickert_timeslot.active{background-color:#81b782;border-right-color:#81b782}.pickert_time_slots .pickert_timeslot.first{background-color:#81b782;border-right-color:#81b782}.pickert_time_slots .pickert_timeslot.first div.starttime{visibility:visible;font-weight:bold;color:#313131}.pickert_time_slots .pickert_timeslot.last{background-color:#81b782;border-right-color:#81b782}.pickert_time_slots .pickert_timeslot.last div.endtime{visibility:visible;font-weight:bold;color:#313131}.pickert_time_slots .pickert_timeslot.deactive{background-color:#fff;border-right:1px solid #e2e2e2}.pickert_time_slots .pickert_timeslot.deactive div.endtime{visibility:hidden}.pickert_time_slots .pickert_timeslot.selected:hover:not(.first):not(.deactive) div.starttime{color:#fff;font-weight:normal;visibility:visible}