@font-face{font-family:'Ubuntu';src:url('/cms/thirdparty/ubuntu-font-family-0.83/Ubuntu-R.ttf') format('truetype')}@font-face{font-family:'Ubuntu';src:url('/cms/thirdparty/ubuntu-font-family-0.83/Ubuntu-RI.ttf') format('truetype');font-style:italic}@font-face{font-family:'Ubuntu';src:url('/cms/thirdparty/ubuntu-font-family-0.83/Ubuntu-B.ttf') format('truetype');font-weight:bold}@font-face{font-family:'Ubuntu';src:url('/cms/thirdparty/ubuntu-font-family-0.83/Ubuntu-BI.ttf') format('truetype');font-weight:bold;font-style:italic}@font-face{font-family:'Ubuntu';src:url('/cms/thirdparty/ubuntu-font-family-0.83/Ubuntu-L.ttf') format('truetype');font-weight:lighter}@font-face{font-family:'Ubuntu';src:url('/cms/thirdparty/ubuntu-font-family-0.83/Ubuntu-LI.ttf') format('truetype');font-weight:lighter;font-style:italic}main.cms,footer.cms,header.cms,article.cms,section.cms{display:block}.cms{margin:0;padding:0;font-family:'Ubuntu';font-size:14px;color:#777777}.version{position:fixed;color:#fff;right:1rem;bottom:1rem}html.cms,body.cms{width:100%;min-height:100%;background-color:#ffffff;padding:0;margin:0}img.cms{border:0}a.cms{text-decoration:none;color:rgb(105,127,172)}header.cms{display:block}main.cms{display:block}input.cms{background-color:#ffffff;border-radius:0;border:1px solid #2d2d2d;box-shadow:none;color:#2d2d2d;padding:4px 6px;box-sizing:border-box}.message.cms.error{border:2px solid #E60000;background-color:#F06162;color:#ffffff;display:block;padding:4px 6px;font-weight:bold}.message.cms.success{border:2px solid #27AF00;background-color:#27af00;color:#ffffff;display:block;padding:4px 6px;font-weight:bold}.page_404.cms h1.cms{font-size:1.2em;color:rgb(24,24,24);margin:2em 0 20px 0;font-weight:lighter}.page_404.cms p.cms{font-size:1em;color:#424242;line-height:1.5em}.cms_button.cms{background-color:#fafafa;border:0 none;box-sizing:border-box;color:#777777;cursor:pointer;display:inline-block;margin-top:8px;padding:8px 12px;text-align:center;text-decoration:none;vertical-align:top;transition:background-color 0.4s,color 0.4s}.cms_button.cms:hover{background-color:#777777;color:#fafafa}.cms_button.cms.gray{background-color:#777777;border:0 none;box-sizing:border-box;color:#fafafa;cursor:pointer;display:inline-block;margin-top:8px;padding:8px 12px;text-align:center;text-decoration:none;vertical-align:top}.cms_button.cms.gray:hover{background-color:#fafafa;color:#777777}.cms_button.cms.full_width{width:100%}.popup.cms{position:fixed;top:0;left:0;background-color:#ffffff;box-shadow:0 0 2px #666666;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;z-index:999;min-width:200px}.popup.cms{background-color:rgba(45,45,45,0.95);color:#EEEEEE;}body.open_popup >:not(.cms){filter:blur(8px)}body.open_popup .mce-tinymce{filter:none}.popup_underlay.cms{position:fixed;top:0;left:0;z-index:998;opacity:0.6;background-color:rgba(238,238,238,1);width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;filter:blur(8px);transition:background-image 0.4s}.popup.cms .popup_head{padding:0.2rem 0.4rem;padding-right:calc(10px + 0.4rem);text-align:right;background-color:rgb(77,77,77);font-size:1.2em}.popup.cms .popup_head i{font-size:14px;cursor:pointer;color:#eee}.popup.cms .popup_content{padding:10px;box-sizing:border-box;overflow-y:auto;overflow-x:hidden}.popup.cms.popup_loader{background-color:transparent;box-shadow:none}.popup.cms.popup_loader .popup_content{overflow-y:hidden}.progress-circle{font-size:20px;margin:10px;position:relative;padding:0;width:180px;height:180px;background-color:#F2E9E1;transition:background-color 0.4s;border-radius:50%;line-height:180px}.progress-circle:after{border:none;position:absolute;top:10px;left:10px;text-align:center;display:block;border-radius:50%;width:160px;height:160px;background-color:white;transition:background-color 0.4s;content:" "}.progress-circle span{position:absolute;line-height:180px;width:180px;text-align:center;display:block;color:#53777A;color:#4285f4;transition:color 0.4s;z-index:2}.left-half-clipper{border-radius:50%;width:180px;height:180px;position:absolute;clip:rect(0,180px,180px,90px)}.progress-circle.over50 .left-half-clipper{clip:rect(auto,auto,auto,auto)}.value-bar{position:absolute;clip:rect(0,90px,180px,0);width:180px;height:180px;border-radius:50%;border:20px solid #4285f4;transition:border 0.4s;box-sizing:border-box}.progress-circle.over50 .first50-bar{position:absolute;clip:rect(0,180px,180px,90px);background-color:#4285f4;transition:background-color 0.4s;border-radius:50%;width:180px;height:180px}.progress-circle:not(.over50) .first50-bar{display:none}.fa-spin-reverse{-webkit-animation:fa-spin-reverse 2s infinite linear;animation:fa-spin-reverse 2s infinite linear}.cms_message_panel{position:fixed;top:0;z-index:9999;background-color:#777777;border-radius:0 0 5px 5px;width:280px;max-width:90%;text-align:left;color:#fefefe;overflow:hidden}.cms_message_panel p{color:#fefefe}.cms_message_panel:empty{display:none}.cms_message_panel .cms_message_entry{padding:10px;border-bottom:1px solid #ffffff}.cms_message_panel .cms_message_entry:last-child{border-bottom:0}.cms_message_panel .cms_message_entry.success{background-color:green}.cms_message_panel .cms_message_entry.error{background-color:red}.middler_help{display:inline-block;vertical-align:middle;box-sizing:border-box;width:0;height:100%}.middler{display:inline-block;vertical-align:middle;box-sizing:border-box;width:100%;text-align:center}.middler .centerer{display:inline-block}.image_placeholder{cursor:pointer}.cms.btn{display:inline-block;font-weight:400;color:rgb(33,37,41);text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;color:rgb(255,255,255);background-color:#4285f4;border-color:#4285f4;box-sizing:border-box}.cms.btn:hover{background-color:#478eff}.cms.btn:disabled{cursor:none}.cms.btn:disabled,.cms.btn.gray{background-color:#2d2d2d;border-color:#2d2d2d}.cms.btn.gray:hover{background-color:#4285f4}.cms.btn:disabled:hover{background-color:inherit;color:inherit}.cms.btn-block{display:block}.cms.btn.transparent,.cms.btn.transparent:hover{background-color:transparent;border-color:transparent;color:#777777;cursor:pointer}.cms.btn.transparent:hover{color:#fff}.editor-loader{display:flex;width:100%;height:100%;justify-content:center;align-items:center;align-content:center;font-size:10rem;color:#007cad}.editor-loader.error{color:#E60000}.editor-loader.success{color:#1dc116}@-webkit-keyframes fa-spin-reverse{0{-webkit-transform:rotate(359deg);transform:rotate(359deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-spin-reverse{0{-webkit-transform:rotate(359deg);transform:rotate(359deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.cms_navigation_bar{}.cms_navigation_bar{display:block;position:fixed;width:100%;top:0;left:0;z-index:998}.cms_navigation_bar .cms_title{margin-left:20px;margin-right:110px;padding:12px 0 5px;display:inline-block}.cms_navigation_bar .cms_main_options{padding-top:0.4rem}.cms_navigation_bar .cms_main_options,.cms_navigation_bar .cms_sub_options{display:block;background-color:rgb(77,77,77)}.cms_navigation_bar .cms_sub_options{background-color:#eeeeee;padding-left:147px;border-bottom:1px solid #cccccc}.cms_navigation_bar .cms_main_options .cms_options,.cms_navigation_bar .cms_sub_options .cms_sub_option{display:inline-block}.cms_navigation_bar .cms_main_options .cms_navigation_bar_right_options{display:inline-block;float:right}.cms_navigation_bar .cms_main_options .cms_logout{display:inline-block}.cms_navigation_bar .cms_main_options .cms_remote_login_user{display:inline-block}.cms_navigation_bar .cms_main_options .cms_navigation_bar_toggle_button{display:inline-block;display:none}a.cms_option_button{color:#eee;display:inline-block;vertical-align:bottom;margin:0 10px;padding:12px 0 5px;box-sizing:border-box;background-color:transparent;transition:background-color 0.5s,color 0.5s,border-bottom 0.5s;padding:0.4rem;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-radius:4px 4px 0 0 }a.cms_option_button i{color:#eee}.cms_option_button.active{background-color:rgba(66,133,244,0.2);background-color:#ffffff;color:rgb(77,77,77)}.cms_option_button.active{border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.cms_option_button:hover{border-top:1px solid #EEEEEE;border-left:1px solid #EEEEEE;border-right:1px solid #EEEEEE}.cms_navigation_bar .cms_sub_options{background-color:#ffffff}.cms_navigation_bar .cms_sub_options .cms_sub_option{color:#efefef;cursor:pointer;background-color:transparent;transition:background-color 0.5s,color 0.5s;padding:0.6rem 5px;padding-right:3rem}.cms_navigation_bar .cms_sub_options .cms_sub_option i{transition:background-color 0.5s,color 0.5s}.cms_navigation_bar .cms_sub_options .cms_sub_option.active{color:#777777}.cms_navigation_bar .cms_sub_options .cms_sub_option.active.selected,.cms_navigation_bar .cms_sub_options .cms_sub_option:hover{background-color:#cccccc;color:#ffffff}.cms_navigation_bar .cms_sub_options .cms_sub_option.active.selected i,.cms_navigation_bar .cms_sub_options .cms_sub_option:hover i{color:#4285f4}.cms_navigation_bar .cms_sub_options .cms_sub_option i{margin-right:0.25em}.cms_load_bar{left:0;top:0;position:fixed;width:100%;height:1px;z-index:999;margin:0;display:none}.cms_load_bar .cms_load_status{display:block;box-sizing:border-box;line-height:0;font-size:0;border-top:1px solid orange;transition:width 0.5s;width:0;z-index:101;position:static;float:left}.cms_load_bar .cms_load_end{display:block;float:left;width:1px;height:1px;position:static;box-shadow:0 0 4px 4px orange}.cms_popup{width:400px;margin:10px;font-family:"Ubuntu";font-size:14px;color:#777777}.cms_popup .details_headline{text-align:center;font-size:1.2em;color:#777777;font-weight:bold;margin-bottom:20px}.cms_popup form{width:100%}.cms_popup form label{display:block;background-color:#EEEEEE;font-weight:bold;padding:5px}.cms_popup form input,.cms_popup form textarea,.cms_popup form select,.confirm{width:100%;box-sizing:border-box;margin:0 0 15px 0;box-sizing:border-box;border:none;border:1px solid #eeeeee;outline:0 none transparent;resize:none;box-shadow:none;padding:5px;color:#777777;background-color:#FAFAFA}.cms_popup form .button{display:inline-block;vertical-align:top;width:45%;border:1px solid #cccccc;background-color:#eeeeee;box-sizing:border-box;cursor:pointer;text-align:center;padding:5px 0;font-weight:bold}.cms_popup form .button:nth-of-type(2n+1){margin-right:5%}.cms_popup form .button:nth-of-type(2n){margin-left:4%}.cms_popup .fa.fa-times{color:#777777}.answer{width:90%;margin-left:5%;min-width:300px}.answer .answer_inner{}.answer .answer_button{display:inline-block;margin-top:40px;border:1px solid #cccccc;background-color:#eeeeee;box-sizing:border-box;cursor:pointer;text-align:center;padding:5px 10px;font-weight:bold}.red{color:red}html.cms,body.cms{background-image:url('/cms/files/images/layout/logo.png'),url('/cms/files/images/layout/login_bg.jpg');background-size:150px auto,cover;background-repeat:no-repeat;background-attachment:fixed;background-position:right 1rem bottom 3rem,center center;height:100%;overflow:hidden}.cms_login_form{height:100%}.cms_login_form .cms_prev_container{display:inline-block;vertical-align:middle;width:0;height:100%;content:' '}.cms_login_form .cms_container{display:inline-block;vertical-align:middle;width:100%}.cms_login_form .cms_inner{max-width:320px;width:90%;margin:0 auto;box-sizing:border-box;padding:10px}.cms_login_form .cms_inner .entry.cms{margin-bottom:10px}.cms_login_form .cms_inner p.cms.message{margin-bottom:10px}.cms_login_form .cms_inner .entry.cms:last-child{margin-bottom:0}.cms_login_form .cms_inner .entry.cms input.cms{width:100%}.cms_login_form .cms_inner .entry input.cms.button{margin-top:0}