@charset "UTF-8";@-webkit-keyframes admin-ui-shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}20%,40%,60%,80%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes admin-ui-shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}20%,40%,60%,80%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@-webkit-keyframes admin-ui-delayed-fadein{0%,50%{opacity:0}to{opacity:1}}@keyframes admin-ui-delayed-fadein{0%,50%{opacity:0}to{opacity:1}}@-webkit-keyframes admin-ui-fadein{0%{opacity:0}to{opacity:1}}@keyframes admin-ui-fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes admin-ui-pulse{0%,to{background:transparent}50%{background:#f57d50}}@keyframes admin-ui-pulse{0%,to{background:transparent}50%{background:#f57d50}}@-webkit-keyframes admin-ui-bell{0%,to{-webkit-transform:translate(0,-50%) rotate(0);transform:translate(0,-50%) rotate(0)}10%,30%,50%,70%,90%{-webkit-transform:translate(0,-50%) rotate(10deg);transform:translate(0,-50%) rotate(10deg)}20%,40%,60%,80%{-webkit-transform:translate(0,-50%) rotate(-10deg);transform:translate(0,-50%) rotate(-10deg)}}@keyframes admin-ui-bell{0%,to{-webkit-transform:translate(0,-50%) rotate(0);transform:translate(0,-50%) rotate(0)}10%,30%,50%,70%,90%{-webkit-transform:translate(0,-50%) rotate(10deg);transform:translate(0,-50%) rotate(10deg)}20%,40%,60%,80%{-webkit-transform:translate(0,-50%) rotate(-10deg);transform:translate(0,-50%) rotate(-10deg)}}#admin_dialog *,#admin_dialog :after,#admin_dialog :before{-webkit-box-sizing:content-box;box-sizing:content-box}#admin_dialog,#admin_dialog .cke_reset_all,#admin_dialog .cke_reset_all *,#admin_dialog button,#admin_dialog input,#admin_dialog select,#admin_dialog textarea{font-size:16px;font-weight:300;line-height:22px;font-family:"Lato",sans-serif;color:#5E5E5E}#admin_dialog h1,#admin_dialog h2,#admin_dialog h3,#admin_dialog h4,#admin_dialog h5,#admin_dialog h6{clear:both;float:none;margin:0 0 15px;font-size:18px;font-weight:300;font-style:normal;font-family:"Lato",sans-serif;color:#5E5E5E;letter-spacing:0;text-transform:none;background:none}#admin_dialog h1{text-transform:uppercase}#admin_dialog p{font-size:16px;font-weight:300;margin:0 0 15px}#admin_dialog b,#admin_dialog strong{font-weight:400;color:inherit}#admin_dialog a{color:#281838}#admin_dialog em{font-style:normal;color:#281838}#admin_dialog table,#admin_dialog tbody,#admin_dialog td,#admin_dialog th,#admin_dialog thead,#admin_dialog tr{margin:0;padding:0;border:0 none;background:transparent;outline:none}#admin_dialog label{display:inline;margin:0 10px 0 0;font-size:16px;line-height:22px;color:#5E5E5E;text-transform:unset;font-weight:unset;letter-spacing:unset}#admin_dialog input[type=email],#admin_dialog input[type=number],#admin_dialog input[type=password],#admin_dialog input[type=tel],#admin_dialog input[type=text],#admin_dialog input[type=url],#admin_dialog select,#admin_dialog textarea{width:auto;height:22px;padding:3px 9px;color:#5E5E5E;background:#FFFFFF;-webkit-box-shadow:none;box-shadow:none;border:1px solid #DDDDDD;border-radius:0;-webkit-transition:border 350ms linear;transition:border 350ms linear;height:30px;-webkit-box-sizing:border-box;box-sizing:border-box}#admin_dialog input[type=email]:focus,#admin_dialog input[type=number]:focus,#admin_dialog input[type=password]:focus,#admin_dialog input[type=tel]:focus,#admin_dialog input[type=text]:focus,#admin_dialog input[type=url]:focus,#admin_dialog select:focus,#admin_dialog textarea:focus{outline:none;border-color:#281838}#admin_dialog input[type=email]::-webkit-input-placeholder,#admin_dialog input[type=number]::-webkit-input-placeholder,#admin_dialog input[type=password]::-webkit-input-placeholder,#admin_dialog input[type=tel]::-webkit-input-placeholder,#admin_dialog input[type=text]::-webkit-input-placeholder,#admin_dialog input[type=url]::-webkit-input-placeholder,#admin_dialog select::-webkit-input-placeholder,#admin_dialog textarea::-webkit-input-placeholder{color:#afafaf}#admin_dialog input[type=email]::-moz-placeholder,#admin_dialog input[type=number]::-moz-placeholder,#admin_dialog input[type=password]::-moz-placeholder,#admin_dialog input[type=tel]::-moz-placeholder,#admin_dialog input[type=text]::-moz-placeholder,#admin_dialog input[type=url]::-moz-placeholder,#admin_dialog select::-moz-placeholder,#admin_dialog textarea::-moz-placeholder{color:#afafaf}#admin_dialog input[type=email]:-ms-input-placeholder,#admin_dialog input[type=number]:-ms-input-placeholder,#admin_dialog input[type=password]:-ms-input-placeholder,#admin_dialog input[type=tel]:-ms-input-placeholder,#admin_dialog input[type=text]:-ms-input-placeholder,#admin_dialog input[type=url]:-ms-input-placeholder,#admin_dialog select:-ms-input-placeholder,#admin_dialog textarea:-ms-input-placeholder{color:#afafaf}#admin_dialog input[type=email]::-ms-input-placeholder,#admin_dialog input[type=number]::-ms-input-placeholder,#admin_dialog input[type=password]::-ms-input-placeholder,#admin_dialog input[type=tel]::-ms-input-placeholder,#admin_dialog input[type=text]::-ms-input-placeholder,#admin_dialog input[type=url]::-ms-input-placeholder,#admin_dialog select::-ms-input-placeholder,#admin_dialog textarea::-ms-input-placeholder{color:#afafaf}#admin_dialog input[type=email]::placeholder,#admin_dialog input[type=number]::placeholder,#admin_dialog input[type=password]::placeholder,#admin_dialog input[type=tel]::placeholder,#admin_dialog input[type=text]::placeholder,#admin_dialog input[type=url]::placeholder,#admin_dialog select::placeholder,#admin_dialog textarea::placeholder{color:#afafaf}#admin_dialog input[type=email].field_error,#admin_dialog input[type=number].field_error,#admin_dialog input[type=password].field_error,#admin_dialog input[type=tel].field_error,#admin_dialog input[type=text].field_error,#admin_dialog input[type=url].field_error,#admin_dialog select.field_error,#admin_dialog textarea.field_error{border-color:#FD6363}#admin_dialog button,#admin_dialog input[type=button],#admin_dialog input[type=checkbox],#admin_dialog input[type=radio],#admin_dialog input[type=submit],#admin_dialog select{-webkit-box-sizing:border-box;box-sizing:border-box}#admin_dialog select{height:30px;max-width:100%;padding-left:3px}#admin_dialog input[type=email],#admin_dialog input[type=number],#admin_dialog input[type=password],#admin_dialog input[type=text]{display:inline;min-width:50px;padding-right:0}#admin_dialog input.tagName{display:inline!important;margin:0!important}#admin_dialog input[type=checkbox],#admin_dialog input[type=radio]{width:15px;height:30px;margin:0}#admin_dialog input.hasDatepicker{float:left}#admin_dialog .ui-datepicker-trigger{width:30px;height:30px;padding:0!important;text-align:center;line-height:30px!important;font-family:FontAwesome!important;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;border:0 none!important;pointer-events:none;float:right;margin:0 0 0 -30px;position:relative;z-index:9}#admin_dialog .ui-datepicker-trigger:before{content:"";display:block}#admin_dialog button,#admin_dialog input[type=button],#admin_dialog input[type=submit]{height:30px;padding:3px 9px;font-size:14px;line-height:22px;color:#FFFFFF;background:#281838;border:1px solid #261735;-webkit-transition:background 0.35s ease-in-out;transition:background 0.35s ease-in-out}#admin_dialog button:focus,#admin_dialog button:hover,#admin_dialog input[type=button]:focus,#admin_dialog input[type=button]:hover,#admin_dialog input[type=submit]:focus,#admin_dialog input[type=submit]:hover{outline:none;background:#745B99}#admin_dialog fieldset{margin:0 0 15px;border:1px solid #DDDDDD;padding:15px 15px 0}#admin_dialog legend{padding:0 5px;margin-left:-5px}#admin_dialog .admin_checkbox{padding:0 9px;margin:0 0 15px;line-height:30px;cursor:pointer;background:transparent;border:1px solid #DDDDDD}#admin_dialog .admin_checkbox img{margin:8px 10px 0 0;padding:0;float:left;border:0}#admin_dialog .admin_checkbox input{float:right}#admin_dialog .admin_field{position:relative;margin:0 0 15px}#admin_dialog .admin_field input[type=email],#admin_dialog .admin_field input[type=number],#admin_dialog .admin_field input[type=password],#admin_dialog .admin_field input[type=text]{padding:8px 0 8px 9px}#admin_dialog .admin_field button,#admin_dialog .admin_field input[type=button],#admin_dialog .admin_field input[type=submit]{height:40px;padding:8px 9px}#admin_dialog .admin_field-icon label{width:15px;padding:8px 10px;display:block;position:absolute;left:1px;top:1px;z-index:2;color:#9E9E9E;text-align:center}#admin_dialog .admin_field-icon input[type=email],#admin_dialog .admin_field-icon input[type=password],#admin_dialog .admin_field-icon input[type=text]{padding:8px 0 8px 35px}#admin_dialog .admin_field-btn button,#admin_dialog .admin_field-btn input[type=submit]{height:40px;padding:8px 9px}#admin_dialog .admin_field-error input[type=email],#admin_dialog .admin_field-error input[type=password],#admin_dialog .admin_field-error input[type=text]{border-color:#FD6363}#admin_dialog .admin_field-error button,#admin_dialog .admin_field-error input[type=submit]{color:#FFFFFF;background:#FD6363}#admin_dialog .admin_field-success input[type=email],#admin_dialog .admin_field-success input[type=password],#admin_dialog .admin_field-success input[type=text]{border-color:#6CDB94}#admin_dialog .admin_field-success button,#admin_dialog .admin_field-success input[type=submit]{color:#FFFFFF;background:#6CDB94}#admin_dialog .admin_color_picker{display:block;overflow:hidden;clear:both}#admin_dialog .admin_color_picker input[type=text]{float:left;margin-right:-52px}#admin_dialog .admin_color_picker input[type=color]{float:left;width:48px;height:28px;padding:0;margin:1px;-webkit-box-shadow:none;box-shadow:none;background:#FFFFFF;border-width:0}#admin_dialog .admin_color_palette{overflow:hidden;padding:2px;margin-top:-15px;background:#fff;border:1px solid #DDDDDD;border-top-width:0}#admin_dialog .admin_color_palette_hex{width:10%;float:left;padding:2px 0;overflow:hidden;text-indent:-999px;cursor:pointer;-webkit-box-shadow:inset 0 0 0 1px #FFF;box-shadow:inset 0 0 0 1px #FFF}#admin_dialog #cke_admin_secureIntro{width:100%;padding:0;margin:0 0 15px;clear:both}#admin_dialog #cke_admin_secureIntro .cke_top{width:100%}#admin_dialog #cke_admin_secureIntro .cke_toolbar_break{height:0;width:0;float:none}#admin_dialog #cke_admin_secureIntro .cke_combo_text{width:73px}#admin_dialog #cke_admin_secureIntro .cke_contents{width:100%;height:100px!important;border-radius:0}#admin_dialog #cke_admin_secureIntro .cke_source,#admin_dialog #cke_admin_secureIntro .cke_wysiwyg_frame{margin:1px 0 0}#admin_dialog #cke_admin_secureIntro .cke_source{width:598px!important;height:80px!important;border:0;padding:10px;font-size:14px;font-family:monospace}#admin_dialog #cke_admin_secureIntro .cke_bottom,#admin_dialog #cke_admin_secureIntro .cke_button__source_label{display:none!important}#admin_dialog.admin_formEditor.courseBooking button{border:1px solid #DDDDDD;height:40px;min-width:40px;color:#333333;line-height:40px;padding:0 10px;position:relative;font-size:16px;background-color:#F8F8F8}#admin_dialog input[name=filetypes]{display:none}#admin_dialog input[name=filetypes]+.button{margin-top:5px}#admin_dialog .admin_close{width:1em;height:1em;cursor:pointer;font-size:20px;color:#9E9E9E;-webkit-transition:color 0.35s;transition:color 0.35s;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#admin_dialog .admin_close:after,#admin_dialog .admin_close:before{content:"";width:1em;height:1em;display:block;position:absolute;top:0;left:0}#admin_dialog .admin_close:before{width:1em;height:0.5em;border-bottom:1px solid}#admin_dialog .admin_close:after{width:0.5em;height:1em;border-right:1px solid}#admin_dialog .admin_close:hover{color:#281838}.no-csstransforms #admin_dialog .admin_close{background:url("/admin/_includes/images/design/ui.close.png") no-repeat center center}.no-csstransforms #admin_dialog .admin_close:after,.no-csstransforms #admin_dialog .admin_close:before{display:none}#admin_dialog .admin_button,#admin_dialog .admin_dropdown_button,#admin_dialog .cke_dialog_ui_checkbox,#admin_dialog a.cke_dialog_ui_button{padding:5px 10px;margin:0 0 5px;display:block;overflow:hidden;position:relative;cursor:pointer;text-decoration:none;color:#5E5E5E;border:1px solid #DDDDDD;-webkit-transition:border 0.1s;transition:border 0.1s}#admin_dialog .admin_button_selected{border-color:#281838}#admin_dialog .admin_button>a,#admin_dialog .admin_dropdown_button>a,#admin_dialog .cke_dialog_ui_checkbox>a,#admin_dialog a.cke_dialog_ui_button>a{display:block;margin:-5px -10px;padding:5px 10px}#admin_dialog .admin_button label,#admin_dialog .admin_dropdown_button label,#admin_dialog .cke_dialog_ui_checkbox label,#admin_dialog a.cke_dialog_ui_button label{padding:5px 0 5px 10px;display:block;cursor:pointer;position:absolute;top:0;left:0;right:32px}#admin_dialog .admin_button input[type=checkbox],#admin_dialog .admin_button input[type=radio],#admin_dialog .admin_dropdown_button input[type=checkbox],#admin_dialog .admin_dropdown_button input[type=radio],#admin_dialog .cke_dialog_ui_checkbox input[type=checkbox],#admin_dialog .cke_dialog_ui_checkbox input[type=radio],#admin_dialog a.cke_dialog_ui_button input[type=checkbox],#admin_dialog a.cke_dialog_ui_button input[type=radio]{margin:0 -5px;height:22px;width:22px;float:right}#admin_dialog .admin_button--selected,#admin_dialog .admin_button:hover,#admin_dialog .admin_dropdown_button:hover,#admin_dialog .cke_dialog_ui_checkbox:hover,#admin_dialog a.cke_dialog_ui_button:hover{border-color:#281838}#admin_dialog .admin_button.calendarItem:before,#admin_dialog .calendarItem.admin_dropdown_button:before,#admin_dialog .calendarItem.cke_dialog_ui_checkbox:before,#admin_dialog a.calendarItem.cke_dialog_ui_button:before{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#FFF}#admin_dialog .admin_button.calendarItem:last-child,#admin_dialog .calendarItem.admin_dropdown_button:last-child,#admin_dialog .calendarItem.cke_dialog_ui_checkbox:last-child,#admin_dialog a.calendarItem.cke_dialog_ui_button:last-child{margin-bottom:0}#admin_dialog .admin_button.calendarItem label,#admin_dialog .calendarItem.admin_dropdown_button label,#admin_dialog .calendarItem.cke_dialog_ui_checkbox label,#admin_dialog a.calendarItem.cke_dialog_ui_button label{left:20px}#admin_dialog .admin_button-placeholder{background:#281838}#admin_dialog .admin_dropdown_button,#admin_dialog a.cke_dialog_ui_button{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;width:95%!important;margin:0 0 15px}#admin_dialog .admin_button-inline{display:inline-block;margin-right:5px}#admin_dialog{position:fixed;z-index:99998;top:0;left:0}#admin_dialog .admin_dialog_overlay{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(100,100,100,0.5);opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}#admin_dialog .admin_dialog_overlay-fadein{opacity:1}#admin_dialog .admin_dialog_box,#admin_dialog .admin_dialog_loader{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:-50px;position:fixed;top:calc(50% + (115px / 2));left:50%;max-width:90%;opacity:0;-webkit-transition:opacity 0.35s,top 0.35s,left 0.35s,bottom 0.35s,bottom 0.35s,margin-top 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,top 0.35s,left 0.35s,bottom 0.35s,bottom 0.35s,margin-top 0.35s,-webkit-transform 0.35s;transition:transform 0.35s,opacity 0.35s,top 0.35s,left 0.35s,bottom 0.35s,bottom 0.35s,margin-top 0.35s;transition:transform 0.35s,opacity 0.35s,top 0.35s,left 0.35s,bottom 0.35s,bottom 0.35s,margin-top 0.35s,-webkit-transform 0.35s}#admin_dialog .admin_dialog_box{color:#5E5E5E;background:#EFEFEF;-webkit-box-shadow:0 0 50px rgba(0,0,0,0.1);box-shadow:0 0 50px rgba(0,0,0,0.1)}#admin_dialog .admin_dialog_box .dialog-no-scroll{overflow:hidden}#admin_dialog .admin_dialog_box .dialog-no-margin{padding:0}#admin_dialog .admin_dialog_box-fullscreen{height:calc(100% - 115px)!important;max-width:100%;width:100%!important}#admin_dialog .admin_dialog_box-slidein{opacity:1;z-index:2;margin-top:0;-webkit-transition-delay:0;transition-delay:0}#admin_dialog .admin_dialog_box-slideback{opacity:1;z-index:-1;-webkit-transform:translate(-50%,-50%) scale(0.9);transform:translate(-50%,-50%) scale(0.9)}#admin_dialog .admin_dialog_box-ckeditor{z-index:100003}@media (max-width:768px) and (max-height:720px){#admin_dialog .admin_dialog_box-ckeditor,#admin_dialog .admin_dialog_box-filemanager{height:calc(100% - 115px)!important}}#admin_dialog .admin_dialog_loader{width:100%!important;height:auto!important;text-align:center}#admin_dialog .admin_dialog_loader_span{width:40px;height:40px;margin-bottom:15px;display:inline-block;background:url("/admin/_includes/images/ui_elem/core/loading-save.gif") 50% 50% no-repeat #000}#admin_dialog .admin_dialog_loader_span p{display:none}#admin_dialog .admin_dialog_loader_message,#admin_dialog .admin_dialog_loader_timeout{display:block;margin-bottom:15px}#admin_dialog .admin_dialog_loader_message p,#admin_dialog .admin_dialog_loader_timeout p{display:inline-block;padding:0 10px;font-size:18px;line-height:30px;color:#FFF;background:#000}#admin_dialog .admin_dialog_loader_progress_holder{width:50%;height:5px;display:block;margin:0 auto;background:#000}#admin_dialog .admin_dialog_loader_progress_bar{width:1%;height:5px;background:#281838;-webkit-transition:width 0.2s;transition:width 0.2s}#admin_dialog .admin_dialog_content-appsettings,#admin_dialog .admin_dialog_content-connectaccounts,#admin_dialog .admin_dialog_content-connectconfig,#admin_dialog .admin_dialog_content-connectpermissions,#admin_dialog .admin_dialog_content-missettings,#admin_dialog .admin_dialog_content-missettings{overflow:visible!important}#admin_dialog .admin_dialog_select{width:auto;height:30px;padding:10px 0;position:absolute;top:-50px;right:50px}#admin_dialog .admin_dialog_title{height:40px;font-size:18px;line-height:40px;padding:0 110px 0 20px;color:#333333;background:#F8F8F8;border-bottom:1px solid #DDDDDD;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;white-space:nowrap}@media (min-width:769px){#admin_dialog .admin_dialog_title{height:50px;line-height:50px}}#admin_dialog .admin_dialog_content{padding:20px;width:100%;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;bottom:0;opacity:0;-webkit-transition:opacity 0.5s 0.2s;transition:opacity 0.5s 0.2s}#admin_dialog .admin_dialog_content a{color:inherit;text-decoration:none}#admin_dialog .admin_dialog_content ul{padding:0;margin:0;list-style:none}#admin_dialog .admin_dialog_content-loaded{opacity:1}.admin_dialog_box-fullscreen #admin_dialog .admin_dialog_content{position:absolute;left:0;top:50px;right:0;bottom:50px;width:auto!important;height:auto!important}#admin_dialog .admin_dialog_content-CKEditor{top:50px;bottom:73px}#admin_dialog .admin_dialog_button{height:auto;margin-right:20px;margin-bottom:15px;padding:0 20px;cursor:pointer;font-size:16px;line-height:40px;text-decoration:none;color:#5E5E5E;background:#F5F5F5;border:1px solid #dddddd;-webkit-transition:all 250ms;transition:all 250ms;display:inline-block}#admin_dialog .admin_dialog_button span{display:inline;padding:0;margin:0;font-size:16px;line-height:40px}#admin_dialog .admin_dialog_button:active,#admin_dialog .admin_dialog_button:focus,#admin_dialog .admin_dialog_button:hover{background:#FFFFFF}#admin_dialog .admin_dialog_button-dialog_close,#admin_dialog .admin_dialog_button-dialog_expand{margin:0;position:absolute;top:0;background:none;border:none;outline:none;height:40px;width:40px;padding:0!important;margin:0!important;cursor:pointer;color:#9E9E9E}@media (min-width:769px){#admin_dialog .admin_dialog_button-dialog_close,#admin_dialog .admin_dialog_button-dialog_expand{height:50px;width:50px}}#admin_dialog .admin_dialog_button-dialog_close:active,#admin_dialog .admin_dialog_button-dialog_close:focus,#admin_dialog .admin_dialog_button-dialog_close:hover,#admin_dialog .admin_dialog_button-dialog_expand:active,#admin_dialog .admin_dialog_button-dialog_expand:focus,#admin_dialog .admin_dialog_button-dialog_expand:hover{background:none;color:#281838}#admin_dialog .admin_dialog_button-reset{height:30px;line-height:30px;width:30px;background:#281838;border:1px solid #745B99;-webkit-transition:background 0.35s ease-in-out;transition:background 0.35s ease-in-out;padding:0;color:#FFF}#admin_dialog .admin_dialog_button-reset:hover{outline:none;background:#745B99}#admin_dialog .admin_dialog_button-dialog_close{right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:none}#admin_dialog .admin_dialog_button-dialog_close:after,#admin_dialog .admin_dialog_button-dialog_close:before{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#admin_dialog .admin_dialog_button-dialog_close:before{width:20px;height:1px;border-bottom:2px solid}@media (min-width:769px){#admin_dialog .admin_dialog_button-dialog_close:before{width:25px}}#admin_dialog .admin_dialog_button-dialog_close:after{width:1px;height:20px;border-right:2px solid}@media (min-width:769px){#admin_dialog .admin_dialog_button-dialog_close:after{height:25px}}#admin_dialog .admin_dialog_button-dialog_expand{right:50px;font-size:20px}#admin_dialog .admin_dialog_button-dialog_expand:before{content:"";width:0.9em;height:0.55em;display:block;position:absolute;top:0.15em;left:0;border:1px solid;border-top-width:0.15em;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:auto}#admin_dialog .admin_dialog_button-primary{color:#FFFFFF!important;background:#281838;border:1px solid #241632}#admin_dialog .admin_dialog_button-primary:active,#admin_dialog .admin_dialog_button-primary:focus,#admin_dialog .admin_dialog_button-primary:hover{background:#745B99}#admin_dialog .admin_dialog_buttons{text-align:right;display:none;position:absolute;bottom:0;left:0;right:0;padding:15px 20px;z-index:1;border-top:1px solid #DDDDDD}#admin_dialog .admin_dialog_buttons-hasButtons{display:block}.admin_dialog_box-fullscreen #admin_dialog .admin_dialog_buttons{position:absolute;bottom:0;left:0;right:0}#admin_dialog .admin_dialog_buttons .admin_dialog_button{margin:0;margin-left:20px}#admin_dialog .admin_form_field_error{border-color:#FD6363}#admin_dialog .admin_form_field_error_text{color:#FD6363}#admin_dialog .admin_dialog_panel{padding:25px;position:absolute;top:0;right:0;bottom:0;left:30%;overflow:auto}#admin_dialog .admin_dialog_panel .label-title,#admin_dialog .admin_dialog_panel input,#admin_dialog .admin_dialog_panel label,#admin_dialog .admin_dialog_panel select{display:block}#admin_dialog .admin_dialog_panel .form-inline{display:inline-block}#admin_dialog .admin_dialog_panel .admin_dialog_notification{display:block;margin:auto;max-width:unset}#admin_dialog .admin_dialog_panel .admin_dialog_notification ul{list-style:disc;padding-left:0.5em;margin-left:0.5em}#admin_dialog input[type=email],#admin_dialog input[type=number],#admin_dialog input[type=password],#admin_dialog input[type=tel],#admin_dialog input[type=text],#admin_dialog input[type=url],#admin_dialog select,#admin_dialog textarea{width:100%}#admin_dialog .admin_dialog_notification{margin:0 -20px;padding:15px 20px;max-width:80%;text-align:left;color:#5E5E5E;background:#E0ECF8}#admin_dialog .admin_dialog_notification-success{color:#FFFFFF;background:#6CDB94}#admin_dialog .admin_dialog_notification-warning{color:#FFFFFF;background:#745B99}#admin_dialog .admin_dialog_notification-error{color:#FFFFFF;background:#FD6363}#admin_dialog .admin_dialog_buttons .admin_dialog_notification{display:inline-block;float:left;padding:10px 20px;margin:0}#admin_dialog ul.admin_breadcrumbs_holder{padding:0;margin:0 0 15px;clear:both;position:relative;list-style:none;overflow:hidden}#admin_dialog ul.admin_breadcrumbs_holder li{float:left}#admin_dialog .admin_breadcrumbs_item{height:33px;padding:0 5px 0 20px;position:relative;display:block;line-height:33px;text-decoration:none;color:#5E5E5E;background:#FFFFFF;border-radius:0px;border:1px solid #DDDDDD;border-width:1px 0;-webkit-transition:border 0.1s linear;transition:border 0.1s linear}#admin_dialog .admin_breadcrumbs_item-menu{padding-left:10px;border-left-width:1px}#admin_dialog .admin_breadcrumbs_item:after,#admin_dialog .admin_breadcrumbs_item:before{content:"";display:block;position:absolute;z-index:8;top:0;right:0;border:15px solid transparent}#admin_dialog .admin_breadcrumbs_item:before{margin-right:-30px;border-width:17px 15px 18px;border-left-color:#DDDDDD;-webkit-transition:border 0.1s linear;transition:border 0.1s linear}#admin_dialog .admin_breadcrumbs_item:after{margin:1px -28px 1px 0;border-width:16px 14px 17px;border-left-color:#FFFFFF}#admin_dialog #calsyncsettings,#admin_dialog .calsyncsettings{position:relative;width:100%;height:100%}#admin_dialog #calsyncsettings .calsyncsettings-left,#admin_dialog .calsyncsettings .calsyncsettings-left{padding-right:25px;overflow:auto;position:absolute;top:0;bottom:0;left:0;border-right:1px solid #DDDDDD;-webkit-box-sizing:border-box;box-sizing:border-box;width:30%}#admin_dialog #calsyncsettings #calsync-calendars li,#admin_dialog #calsyncsettings .calsync-calendars li,#admin_dialog .calsyncsettings #calsync-calendars li,#admin_dialog .calsyncsettings .calsync-calendars li{background:transparent url(/admin/_includes/images/icons/silk/calendar.png) no-repeat scroll left center;padding:0 0 0 20px;margin:5px 0;margin-left:10px;list-style-type:none}#admin_dialog #calsyncsettings #calsync-calendars li a,#admin_dialog #calsyncsettings .calsync-calendars li a,#admin_dialog .calsyncsettings #calsync-calendars li a,#admin_dialog .calsyncsettings .calsync-calendars li a{color:#555;position:relative;text-decoration:none}#admin_dialog #calsyncsettings #calsync-calendars li a.active,#admin_dialog #calsyncsettings .calsync-calendars li a.active,#admin_dialog .calsyncsettings #calsync-calendars li a.active,#admin_dialog .calsyncsettings .calsync-calendars li a.active{text-decoration:underline}#admin_dialog #calsyncsettings #calsync-calendars li a.hasAmount,#admin_dialog #calsyncsettings .calsync-calendars li a.hasAmount,#admin_dialog .calsyncsettings #calsync-calendars li a.hasAmount,#admin_dialog .calsyncsettings .calsync-calendars li a.hasAmount{display:block;padding-right:2em}#admin_dialog #calsyncsettings #calsync-calendars li .calsync-calendars-amount,#admin_dialog #calsyncsettings .calsync-calendars li .calsync-calendars-amount,#admin_dialog .calsyncsettings #calsync-calendars li .calsync-calendars-amount,#admin_dialog .calsyncsettings .calsync-calendars li .calsync-calendars-amount{position:absolute;top:50%;right:0;background:#281838;color:#FFF;border-radius:50%;width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:700;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#admin_dialog #calsyncsettings .calsyncsettings-right,#admin_dialog .calsyncsettings .calsyncsettings-right{padding:0 25px;overflow:auto;position:absolute;top:0;right:0;bottom:0;width:70%;-webkit-box-sizing:border-box;box-sizing:border-box}#admin_dialog #calsyncsettings .calsyncsettings-right.loading,#admin_dialog .calsyncsettings .calsyncsettings-right.loading{background:transparent url(/admin/calendarsync/img/reload.png) no-repeat scroll center center}#admin_dialog #calsyncsettings .message,#admin_dialog .calsyncsettings .message{padding:5px;margin:5px;border:1px solid #ccc;color:#404040}#admin_dialog #calsyncsettings .message.empty,#admin_dialog .calsyncsettings .message.empty{display:none}#admin_dialog #calsyncsettings .message.error,#admin_dialog .calsyncsettings .message.error{background-color:#FAE5E3;color:#9D261D;border-color:#FBC7C6}#admin_dialog #calsyncsettings .message.ok,#admin_dialog .calsyncsettings .message.ok{background-color:#D1EED1;border-color:#BFE7BF}#admin_dialog #calsyncsettings .reload,#admin_dialog .calsyncsettings .reload{cursor:pointer}#admin_dialog #calsyncsettings #website_settings_cal input,#admin_dialog .calsyncsettings #website_settings_cal input{width:75px}#admin_dialog #calsyncsettings .provider,#admin_dialog .calsyncsettings .provider{margin-top:10px;position:relative;border:1px solid #aaa;padding:10px;min-height:4.5em;overflow:auto}#admin_dialog #calsyncsettings .provider label,#admin_dialog .calsyncsettings .provider label{font-weight:bold;font-size:1.2em;color:#555;margin:0 0 10px 0}#admin_dialog #calsyncsettings .provider .input-radio,#admin_dialog .calsyncsettings .provider .input-radio{width:auto;margin-right:0.4em;height:auto}#admin_dialog #calsyncsettings .provider select,#admin_dialog .calsyncsettings .provider select{width:90%;margin-right:5px}#admin_dialog #calsyncsettings .provider .disabled,#admin_dialog .calsyncsettings .provider .disabled{position:absolute;background-color:#fafafa;top:0;bottom:0;left:0px;z-index:2;padding:10px}#admin_dialog #calsyncsettings .provider #syncprovider-ews-calendarTitle,#admin_dialog .calsyncsettings .provider #syncprovider-ews-calendarTitle{color:#281838}#admin_dialog #calsyncsettings .admin_dialog_button,#admin_dialog .calsyncsettings .admin_dialog_button{margin-left:0;margin-top:15px}#admin_dialog #calsyncsettings #syncprovider-save,#admin_dialog .calsyncsettings #syncprovider-save{text-align:center;margin-top:10px;width:100%}#admin_dialog .admin_dialog_pane{width:27%;height:100%;float:left;margin-left:0;margin-right:2%;padding:20px 2.5%;position:relative;overflow:auto;-webkit-transition:margin-left 0.5s;transition:margin-left 0.5s;background:#F8F8F8!important;outline:1px solid #DDDDDD}#admin_dialog .admin_dialog_pane-double{width:61%}#admin_dialog .admin_dialog_pane-last{margin-right:0}#admin_dialog .admin_dialog_pane-info{right:0;margin-right:0;position:absolute;top:0;z-index:2}#admin_dialog .admin_dialog_pane-button{background:none!important;border:none;bottom:0;height:42px;margin-right:0;outline:0;overflow:hidden;padding-top:0;position:absolute;right:0;z-index:3;width:100%;padding-left:20px;padding-right:20px}#admin_dialog .admin_dialog_pane-button .admin_dialog_button{cursor:pointer;float:right;margin-right:0}#admin_dialog .admin_dialog_pane-tabs{left:0;margin-right:0;position:absolute;top:0;z-index:2}#admin_dialog .admin_dialog_pane-delayed.admin_dialog_pane-fadein{-webkit-animation:admin-ui-delayed-fadein 1s 1;animation:admin-ui-delayed-fadein 1s 1}#admin_dialog .admin_dialog_pane_footer{position:absolute;right:23px;bottom:5px}#admin_dialog .admin_dialog_pane_footer .admin_dialog_button{margin:0 0 15px 10px!important}#admin_dialog .admin_dialog_pane input,#admin_dialog .admin_dialog_pane select{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:30px;max-width:100%}#admin_dialog .admin_dialog_pane select{width:310px!important}#admin_dialog .admin_dialog_pane .cke_toolbar_break{height:0;width:0;float:none}#admin_dialog .admin_dialog_pane .admin_form_group-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#admin_dialog .admin_dialog_pane .admin_form_group-inline .admin_form_input-25{width:25%}#admin_dialog .admin_dialog_pane .admin_form_group-inline .admin_form_input-33{width:25%}#admin_dialog .admin_dialog_pane .admin_form_group-inline .admin_form_input-50{width:45%}#admin_dialog .admin_dialog_pane .admin_form_group-inline .admin_form_input-75{width:75%}#admin_dialog .admin_dialog_pane .admin_form_input,#admin_dialog .admin_dialog_panel .admin_form_input{clear:both;display:block;font-size:16px;font-weight:300;margin:0 0 15px}#admin_dialog .admin_dialog_pane .admin_form_input-required label:after,#admin_dialog .admin_dialog_panel .admin_form_input-required label:after{content:" *"}#admin_dialog .admin_dialog_content-config input,#admin_dialog .admin_dialog_content-config select,#admin_dialog .admin_dialog_content-config textarea{width:230px}#admin_dialog .admin_dialog_box-ckeditor td.cke_dialog_ui_hbox_child,#admin_dialog .admin_dialog_box-ckeditor td.cke_dialog_ui_hbox_first{padding-right:7px}#admin_dialog .admin_dialog_box-ckeditor td.cke_dialog_ui_hbox_child table td,#admin_dialog .admin_dialog_box-ckeditor td.cke_dialog_ui_hbox_first table td{padding:0}#admin_dialog .admin_dialog_box-ckeditor td.cke_dialog_ui_hbox_child,#admin_dialog .admin_dialog_box-ckeditor td.cke_dialog_ui_hbox_last{padding-left:7px}#admin_dialog .admin_dialog_box-ckeditor td.cke_dialog_ui_hbox_child table td,#admin_dialog .admin_dialog_box-ckeditor td.cke_dialog_ui_hbox_last table td{padding:0}#admin_dialog .admin_dialog_box-ckeditor .admin_dialog_tab_content{padding:20px;position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto}#admin_dialog .showOnChange{display:none;padding:10px;border:1px solid #DDDDDD}#admin_dialog .showOnChange-show{display:block}#admin_dialog .imagePlaceholder{max-width:100%;width:200px}#admin_dialog .imagePlaceholder div{background:#eee;border:1px solid #ddd;cursor:pointer;font-size:19px;height:100px;line-height:35px;padding:5px;text-align:center;width:100px}#admin_dialog .imagePlaceholder img{max-width:100%}#admin_dialog #su_menu_cf_csv,#admin_dialog #su_news_cf_csv{display:inline-block!important}#admin_dialog .selectCF{height:28px!important}#admin_dialog .newsCrop{display:none}#admin_dialog .newsCrop-show{display:block}#admin_dialog .admin_dialog_content_overlay{background:#EFEFEF;bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}#admin_dialog .admin_dialog_content_overlay-loading{background:#fff url(/admin/_includes/images/ui_elem/core/loading-review.gif) no-repeat center Left;border:1px solid #CCCCCC;display:block;height:40px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding-left:40px;padding-right:10px;font-size:18px;line-height:40px}#admin_dialog .admin_dialog_message{background:#FFFFFF;border:1px solid #DDDDDD;left:50%;min-height:100px;padding:25px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:250px}#admin_dialog .admin_dialog_message-large{width:400px}#admin_dialog .sourceHolder{position:absolute;top:20px;bottom:20px;overflow:auto;left:20px;right:0;padding-right:20px}#admin_dialog,#admin_dialog .admin_dialog_overlay{top:0}#admin_dialog .admin_dialog_box-login{width:230px;height:auto;padding:25px;padding-bottom:0;text-align:center;top:50%}#admin_dialog .admin_dialog_box-login h1 small{display:block;margin:5px 0 20px}#admin_dialog .admin_dialog_box-login .login-close{margin:-10px -10px 10px 0;float:right}#admin_dialog .admin_dialog_box-login .login-logo{clear:both;margin:0 0 15px}#admin_dialog .admin_dialog_box-login .login-logo img{width:80%}#admin_dialog .admin_dialog_box-login .login-forgotten-form,#admin_dialog .admin_dialog_box-login .login-input-form{min-height:218px;margin:0 0 30px}#admin_dialog .admin_dialog_box-login .login-input-password-input,#admin_dialog .admin_dialog_box-login .login-input-totp-input,#admin_dialog .admin_dialog_box-login .login-input-username-input{width:100%;height:40px}#admin_dialog .admin_dialog_box-login .login-forgotten-input{width:219px}#admin_dialog .admin_dialog_box-login .login-forgotten-button,#admin_dialog .admin_dialog_box-login .login-input-login-button{width:230px}#admin_dialog .admin_dialog_box-login .login-forgotten-form,#admin_dialog .admin_dialog_box-login .login-sso-selector{display:none;margin:0 0 30px}#admin_dialog .admin_dialog_box-login .login-post-message{display:none;position:relative;z-index:9}#admin_dialog .admin_dialog_box-login .login-post-message .admin_message-error{color:#FF5F5F}#admin_dialog .admin_dialog_box-login .login-signup-link{padding:15px;margin:30px -25px -30px;display:block;font-size:16px;color:#333;background:#FFF;text-decoration:none;text-transform:uppercase}#admin_dialog .admin_dialog_box-login .login-inputArea{padding-top:16px;position:relative}#admin_dialog .admin_dialog_box-login .login-help-link{padding:10px;position:absolute;z-index:8;top:100%;right:0;left:0;color:#FFF;font-size:14px;opacity:0;cursor:pointer;-webkit-transition:opacity 0.35s 1.5s;transition:opacity 0.35s 1.5s}#admin_dialog .admin_dialog_box-login .admin_login_sso,#admin_dialog .admin_dialog_box-login .admin_login_website{display:block;margin:10px 0;padding:8px;text-decoration:none;background-color:#fff;color:#333!important;border:1px solid #ccc}#admin_dialog .admin_dialog_box-login .admin_login_sso:hover .admin_login_website:hover{background-color:#efefef}#admin_dialog .admin_dialog_box-login.admin_dialog_box-slidein .login-help-link{opacity:1}#admin_dialog .admin_dialog_box-login.sso_only .login-sso-selector a.admin_login_website{display:none}#admin_dialog .admin_dialog_box-login.sso_enabled .login-sso-selector,#admin_dialog .admin_dialog_box-login.sso_only .login-sso-selector{display:block}#admin_dialog .admin_dialog_box-login.sso_enabled .login-input-form,#admin_dialog .admin_dialog_box-login.sso_only .login-input-form{display:none}#loginAreaContainer .button{display:inline-block;margin:0.5em 1em;padding:0.75em;line-height:normal;text-decoration:none;border:1px solid #DDDDDD;color:#5E5E5E;-webkit-transition:border-color 0.2s;transition:border-color 0.2s}#loginAreaContainer .button:hover{border-color:#5E5E5E}#loginAreaContainer .login-sso-selector+form .login-input-form-fields{display:none}