a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input,textarea{box-sizing:border-box}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table,td{border-collapse:collapse;border-spacing:0;vertical-align:top}b,strong{font-weight:700}@font-face{font-family:Lato;src:url(../fonts/Lato-Hairline.eot);src:url(../fonts/Lato-Hairline.eot?#iefix) format("embedded-opentype"),url(../fonts/Lato-Hairline.woff2) format("woff2"),url(../fonts/Lato-Hairline.woff) format("woff"),url(../fonts/Lato-Hairline.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Lato;src:url(../fonts/Lato-Light.eot);src:url(../fonts/Lato-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Lato-Light.woff2) format("woff2"),url(../fonts/Lato-Light.woff) format("woff"),url(../fonts/Lato-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Lato;src:url(../fonts/LatoRegular.eot);src:url(../fonts/LatoRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/LatoRegular.woff) format("woff"),url(../fonts/LatoRegular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(../fonts/LatoBold.eot);src:url(../fonts/LatoBold.eot?#iefix) format("embedded-opentype"),url(../fonts/LatoBold.woff) format("woff"),url(../fonts/LatoBold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Cuprum;src:url(../fonts/Cuprum-Regular.eot);src:url(../fonts/Cuprum-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Cuprum-Regular.woff2) format("woff2"),url(../fonts/Cuprum-Regular.woff) format("woff"),url(../fonts/Cuprum-Regular.ttf) format("truetype");font-weight:400;font-style:normal}.clearfix:after{visibility:hidden;display:block;content:"";clear:both;height:0}* html .clearfix{zoom:1}body,html{margin:0;width:100%;height:100%;padding:0;line-height:19px;font:300 16px/22px Lato,sans-serif;font-stretch:normal;color:#232323}a{color:#74808f;text-decoration:none;transition:all .2s ease}a:hover{color:#6484cc;opacity:.8}input,select,textarea{font:300 16px/22px Lato,sans-serif;color:#232323;background:#fff;outline:0;border-radius:2px;padding:5px;border:1px solid #dddde5}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#333}input.pika-select,select.pika-select,textarea.pika-select{font-size:14px}input:focus,select:focus,textarea:focus{box-shadow:0 0 10px -4px #ff0}input:invalid,select:invalid,textarea:invalid{color:gray}h1{font:100 30px/40px Lato;margin-bottom:5px;color:#4b5266}h2{font:400 24px/28px Cuprum;margin-bottom:15px}.cms-button{border:none;outline:0;cursor:pointer;padding:8px 40px;border-radius:15px;font:400 16px/20px Cuprum;color:#fff;background-color:#24b685;box-shadow:0 0 10px -2px rgba(0,0,0,.6);transition:.3s ease}.cms-button.gray{transition:opacity .2s;margin:0;background:#74808f;font-size:14px;padding:3px 20px;box-shadow:0 0 4px -1px rgba(0,0,0,.3)}.cms-button.white{background:0 0;color:#24b685;box-shadow:0 0 4px -1px rgba(0,0,0,.3)}.cms-button:hover{opacity:.9}.cms-button:disabled{opacity:.5}.cms-button:active{margin-top:1px;margin-bottom:-1px}#spinner{width:32px;height:32px;background:url(../i/spinner.gif);position:fixed;right:10px;bottom:15px;z-index:1000;display:none}#spinner.show{display:block}.cms-page{display:flex;flex-direction:column}.cms-page .user-dropdown-container{display:none}.cms-page .drop-element.drop-open{z-index:1000}.cms-page .user-dropdown-content{background:#fff;box-shadow:0 0 6px rgba(0,0,0,.2);border-radius:4px;font-family:Cuprum;font-size:16px}.cms-page .user-dropdown-content .username{padding:10px 20px;color:#848381;font-weight:400;text-align:center}.cms-page .user-dropdown-content menu a{padding:10px;display:block;border-top:1px solid #eee;transition:.1s;color:#666}.cms-page .user-dropdown-content menu a:hover{background-color:#6484cc;color:#fff}.cms-page .user-dropdown-content menu a:hover i{color:#fff}.cms-page .user-dropdown-content menu a i{margin-right:8px;color:#aeaeae}.cms-page.no-left-menu main{margin-left:60px}.cms-page main{margin-left:250px;height:100%}.cms-page main .top-bar{height:57px;padding:0 15px 0 50px;display:flex;justify-content:space-between;align-items:center;color:#4b5266}.cms-page main .top-bar h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:50px}.cms-page main .module-content{padding:20px 50px}.cms-page main .module-content .module-intro-text{padding:20px 0}.cms-page main .module-content .form-buttons{margin-left:-50px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 22%);width:100%;position:fixed;bottom:0;padding:20px 0 0 0;z-index:100}.cms-page main .module-content .form-buttons .inner-container{box-shadow:0 -1px 30px -10px rgba(0,0,0,.07);border-top:1px solid #f4f7fa;padding:15px 30px}.cms-page main .module-content .form-buttons .inner-container button+button{margin-left:10px}.cms-page main .index-page{display:flex;flex-wrap:wrap;justify-content:space-around;padding-top:30px}.cms-page main .index-page .tile{width:170px;height:170px;position:relative;background:#f0f0f0;margin:0 20px 20px 0;transition:.4s}.cms-page main .index-page .tile.color1{background:#dcedc1}.cms-page main .index-page .tile.color2{background:#f2ecc8}.cms-page main .index-page .tile.color3{background:#ffd3b6}.cms-page main .index-page .tile.color4{background:#c3dff9}.cms-page main .index-page .tile.color5{background:#a8e6cf}.cms-page main .index-page .tile.color6{background:#b9e7ae}.cms-page main .index-page .tile.color7{background:#dfd7da}.cms-page main .index-page .tile.color8{background:#d5f4f0}.cms-page main .index-page .tile.color9{background:#d9ecff}.cms-page main .index-page .tile.color10{background:#d0ecc5}.cms-page main .index-page .tile.color11{background:#e4ffd3}.cms-page main .index-page .tile.color12{background:#ffe3ad}.cms-page main .index-page .tile.color13{background:#ffaaa5}.cms-page main .index-page .tile.color14{background:#ff8b94}.cms-page main .index-page .tile.color15{background:#f0d6bb}.cms-page main .index-page .tile.color16{background:#f2ecc8}.cms-page main .index-page .tile.color17{background:#dbbac7}.cms-page main .index-page .tile.color18{background:#c1f0d0}.cms-page main .index-page .tile:hover{background:#f0f0f7}.cms-page main .index-page .tile.empty{height:0}.cms-page main .index-page .tile i{font-size:130px;line-height:170px;color:#fff;opacity:.2}.cms-page main .index-page .tile a{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#454549;font-size:22px;font-weight:300;padding:20px 10px;text-align:center;opacity:.8}.cms-page main .index-page .tile a .top-level-name{margin-top:4px;opacity:.4;color:#000;font-weight:100;font-family:Cuprum;font-size:16px}.cms-page.two-column main{margin-left:320px}.cms-page.two-column menu.wide+main{margin-left:500px}.user-icon{font-size:18px;border:1px solid #aaaaaa55;background:rgba(0,0,0,.1);border-radius:50%;background-size:cover;width:36px;height:36px;cursor:pointer;color:#55555588;display:flex!important;justify-content:center;align-items:center}.user-icon.userpic-background-0{background:#9e014255}.user-icon.userpic-background-1{background:#d53e4f55}.user-icon.userpic-background-2{background:#f46d4355}.user-icon.userpic-background-3{background:#fdae6155}.user-icon.userpic-background-4{background:#fee08b55}.user-icon.userpic-background-5{background:#e6f59855}.user-icon.userpic-background-6{background:#abdda455}.user-icon.userpic-background-7{background:#66c2a555}.user-icon.userpic-background-8{background:#3288bd55}.user-icon.userpic-background-9{background:#5e4fa255}.main-menu{position:fixed;width:250px;height:100%;background:#282c37;box-shadow:1px 0 10px -2px rgba(0,0,0,.5);z-index:2}.main-menu .logo-bar{background:#6484cc;height:57px;padding:10px 15px;box-shadow:1px 0 10px -2px rgba(0,0,0,.2);position:relative}.main-menu .logo-bar .logo{background:url(../i/facepalmlogo.svg) no-repeat center;width:158px;height:39px;display:block;background-size:contain}.main-menu ul{margin-bottom:60px}.main-menu ul li.separator{border-bottom:1px solid #ffffff22;padding:20px 0 5px 35px;margin-bottom:10px}.main-menu ul li.separator .title{color:#ffffff66;font-size:12px;text-transform:uppercase}.main-menu ul li a{display:block;color:#fff;font:400 16px/20px Cuprum;padding:10px 16px 10px 8px}.main-menu ul li a:hover{opacity:.7}.main-menu ul li a i{font-size:12px;margin-right:4px;color:#aeaeae}.main-menu ul li.active>a{background:#1f222d}.main-menu ul li ul{margin-left:17px;margin-top:2px;margin-bottom:0}.main-menu ul li ul li a{color:#74808f;font-size:15px;padding:7px 16px}.main-menu ul li ul li.active>a{background:inherit;color:#6484cc}.main-menu .panels{display:flex;min-height:100%;max-height:100%}.main-menu .panels .left-panel{padding:22px 10px 10px 10px;width:250px;overflow:hidden}.main-menu .panels .left-panel.collapsed{width:70px}.main-menu .panels .left-panel.collapsed ul li a{font-size:14px;line-height:16px;color:#aeaeae;padding:15px 0}.main-menu .panels .left-panel.collapsed ul li a.first-level-item{padding-left:0}.main-menu .panels .left-panel.collapsed ul li a.first-level-item i{margin-left:9px;font-size:24px}.main-menu .panels .left-panel.collapsed ul li a.first-level-item span{display:none}.main-menu .panels .left-panel.collapsed ul li.active a{color:#fff}.main-menu .panels .left-panel.collapsed ul li.active a.first-level-item{margin:0 -10px;padding-left:10px}.main-menu .panels .left-panel.collapsed ul li ul{margin-left:0}.main-menu .panels .left-panel.collapsed ul li ul li{text-overflow:clip}.main-menu .panels .left-panel.collapsed ul li ul li a{padding-left:0;padding-right:0}.main-menu .panels .right-panel{padding-top:22px;background:#1f222d;width:250px;overflow:hidden;min-height:100%;max-height:100%;padding-bottom:70px}.main-menu .panels .right-panel:not(.mCustomScrollbar){padding-right:30px}.main-menu .panels .right-panel ul li a{font-size:15px;color:#74808f;padding:2px 16px}.main-menu .panels .right-panel ul li a.groupName{color:#54606f;opacity:.8;text-transform:uppercase;padding-bottom:6px}.main-menu .panels .right-panel ul li.group{padding-bottom:20px}.main-menu .panels .right-panel ul li.active>a{background:0 0;color:#fff}.main-menu .panels .right-panel ul li ul{margin-left:17px;margin-top:0}.main-menu .panels .right-panel ul li ul li a{color:#74808f;line-height:1.1em;padding:2px 16px 8px 16px}.main-menu .panels .right-panel ul li ul li.active>a{background:inherit;color:#fff}.main-menu .user-panel{position:fixed;left:0;bottom:0;height:50px;background:#ffffff88;border:1px solid #ededed;border-radius:3px;width:240px;margin:5px;padding:10px;display:flex;justify-content:flex-start;align-items:center;flex-shrink:0}.main-menu .user-panel .username{margin:0 10px;opacity:.7;font-size:12px;font-weight:500;width:145px;max-width:145px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-webkit-text-decoration:1px underline dotted;text-decoration:1px underline dotted;text-underline-offset:3px;cursor:pointer}.cms-page.no-left-menu .main-menu .user-panel{width:auto;border:none;background:0 0}.cms-page.no-left-menu .main-menu .user-panel .username{display:none}.two-column .main-menu{width:320px}.two-column .main-menu.wide{width:500px}#growls.default{top:60px;right:0}#growls .growl{transition:all .2s ease-in-out;border-radius:2px}#growls .growl.growl-default{color:#fff;background:#7f8c8d}#growls .growl.growl-error{color:#fff;background:#ea5a5a}#growls .growl.growl-notice{color:#fff;background:#24b685}#growls .growl.growl-warning{color:#fff;background:#f39c12}.cms-module-list-page{margin-top:4px}.cms-module-list .inline-flex{display:inline-flex;flex-direction:column}.cms-module-list .multiple-lists .one-list{padding-bottom:40px}.cms-module-list .multiple-lists .one-list h2{font:20px Cuprum;margin-bottom:15px}.cms-module-list .list-buttons-bar{display:flex;justify-content:space-between}.cms-module-list .list-buttons-bar .left{display:flex;justify-content:flex-start}.cms-module-list .list-buttons-bar .right{display:flex;justify-content:flex-end}.cms-module-list table{margin-top:40px}.cms-module-list table tr th{text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;padding:4px 25px;color:#8e9aa9;background:#f4f7fa}.cms-module-list table tr th:first-child{padding-left:8px}.cms-module-list table tr th:last-child{padding-right:8px}.cms-module-list table tr th.buttons{padding:10px 8px}.cms-module-list table tr td{padding:10px 25px;border-bottom:1px solid #e2e7ec;color:#b0b8c2}.cms-module-list table tr td.cell-type-boolean,.cms-module-list table tr td.cell-type-checkbox{text-align:center}.cms-module-list table tr td:first-child{padding-left:8px}.cms-module-list table tr td:last-child{padding-right:8px}.cms-module-list table tr td.cell-type-datetime{font-size:.8em}.cms-module-list table tr td.buttons{padding:10px 8px}.cms-module-list table tr td.buttons .button,.cms-module-list table tr td.buttons button{padding:2px 4px;width:19px;border:none;color:#fff;cursor:pointer;outline:0;border-radius:20px;font-size:15px}.cms-module-list table tr td.buttons .button:hover,.cms-module-list table tr td.buttons button:hover{opacity:.8}.cms-module-list table tr td.buttons .button:active,.cms-module-list table tr td.buttons button:active{opacity:.6}.cms-module-list table tr td.buttons .button.delete,.cms-module-list table tr td.buttons button.delete{background-color:#ea5a5a}.cms-module-list table tr td.buttons .button.status,.cms-module-list table tr td.buttons button.status{background-color:#fc0}.cms-module-list table tr td.buttons .button.edit,.cms-module-list table tr td.buttons button.edit{background-color:#2f4f4f}.cms-module-list table tr:last-child td{border-bottom:none}.cms-module-list table tr.inactive td{transition:opacity .2s ease;opacity:.7;color:#aaa}.cms-module-list table tr.inactive td a{color:#aaa}.cms-module-list table tr.inactive td button.status{background-color:#ccc}.cms-module-list table tr.sortable-ghost{opacity:.2}.cms-module-list table thead.inner tr th{color:#8e9aa9;background:#fff}.cms-module-list table[data-sortable=true] .column-id{padding:10px 0}.cms-module-list table[data-sortable=true] .column-id a{cursor:move}.cms-module-list table[data-sortable=true] .column-id a:before{color:#ccc;content:"\f07d";display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);padding:0 10px}.cms-module-list table.nowrap tr td,.cms-module-list table.nowrap tr th{white-space:nowrap}.cms-module-list .pagination{margin-top:30px;border-top:1px solid #e2e7ec;padding-top:10px}.cms-module-list .pagination li{display:inline-block}.cms-module-list .pagination li a,.cms-module-list .pagination li span{display:inline-block;padding:3px 15px}.cms-module-list .pagination li.active a,.cms-module-list .pagination li.active span{color:#8e9aa9;background:#f4f7fa}.cms-module-list-page.buttonsPanel{padding-bottom:95px}.cms-module-tree .add-new-tree-item{background:0 0;border:none;box-shadow:none;color:gray;padding:0;margin-top:20px;font-size:13px;font-family:Lato;font-weight:400;cursor:pointer;transition:.2s;outline:0}.cms-module-tree .add-new-tree-item i{max-width:22px;min-width:22px;height:22px;border:none;color:#fff;cursor:pointer;outline:0;border-radius:20px;font-size:13px;text-align:center;background-color:#4ecc71;line-height:23px}.cms-module-tree .add-new-tree-item span{display:inline-block;border-bottom:1px solid #ddd;margin-bottom:3px;margin-left:4px}.cms-module-tree .add-new-tree-item:hover{opacity:.85}.cms-module-tree .add-new-tree-item:hover span{border-color:#bbb}.cms-module-tree ul ul{margin-left:30px}.cms-module-tree ul li.sortable-ghost{opacity:.2}.cms-module-tree ul li.dummy{height:9px;display:none}.cms-module-tree ul li.dummy:only-child{display:block}.cms-module-tree ul li.dummy+li{padding-top:10px}.cms-module-tree ul li .row{display:flex;justify-content:flex-start;align-items:center}.cms-module-tree ul li .row div{padding:0 5px;color:#b0b8c2;display:flex;justify-content:flex-start;align-items:stretch}.cms-module-tree ul li .row div .language-caption{color:#a9a9a9;background:#eee;padding:0 6px;font-size:12px;max-width:26px;min-width:20px;overflow:hidden;margin-left:-2px;line-height:24px;border:1px solid #dddde5;border-bottom-right-radius:2px;border-top-right-radius:2px}.cms-module-tree ul li .row div i.clear-date{margin-top:3px}.cms-module-tree ul li .row div.id{color:#a9a9a9;background:#f2f2f2;padding:6px 4px;font-size:10px;line-height:10px;border:1px dashed #d5d5e0;cursor:move;min-width:3em;justify-content:center}.cms-module-tree ul li .row div input[type=text]{padding:2px 4px}.cms-module-tree ul li .row div input:disabled{color:#a9a9a9;background:#f2f2f2}.cms-module-tree ul li .row div.buttons{padding:0 2px}.cms-module-tree ul li .row div.buttons .button,.cms-module-tree ul li .row div.buttons button{max-width:22px;min-width:22px;height:22px;border:none;color:#fff;cursor:pointer;outline:0;border-radius:20px;font-size:13px;line-height:14px;text-align:center}.cms-module-tree ul li .row div.buttons .button:hover,.cms-module-tree ul li .row div.buttons button:hover{opacity:.8}.cms-module-tree ul li .row div.buttons .button:active,.cms-module-tree ul li .row div.buttons button:active{opacity:.6}.cms-module-tree ul li .row div.buttons .button.delete,.cms-module-tree ul li .row div.buttons button.delete{background-color:#ea5a5a}.cms-module-tree ul li .row div.buttons .button.status,.cms-module-tree ul li .row div.buttons button.status{background-color:#fc0;font-size:14px}.cms-module-tree ul li .row div.buttons .button.edit,.cms-module-tree ul li .row div.buttons button.edit{background-color:#2f4f4f}.cms-module-tree ul li .row div.buttons .button.add,.cms-module-tree ul li .row div.buttons button.add{background-color:#4ecc71;line-height:20px}.cms-module-tree ul li.inactive .row>div{transition:opacity .2s ease;opacity:.5;color:#aaa}.cms-module-tree ul li.inactive .row>div a{color:#aaa}.cms-module-tree ul li.inactive .row>div button.status{background-color:#ddd}.cms-module-tree ul li.inactive .row>div input[type=text]{color:#aaa}.cms-module-form-page{padding-top:10px;padding-bottom:85px}.cms-module-form{margin-left:-20px}.cms-module-form.single-field-wysiwyg-mode{margin:-30px -50px}.cms-module-form table{width:100%}.cms-module-form table td{vertical-align:top}.cms-module-form table td.caption{padding-right:7px;min-width:140px;padding-bottom:30px}.cms-module-form table td.caption .caption{font:400 15px Cuprum;color:#bbc0cc;padding:3px 20px;margin-top:3px}.cms-module-form table td.caption .caption.nowrap{white-space:nowrap}.cms-module-form table td.caption .caption .sub-caption{font:300 12px Lato}.cms-module-form table td.caption.red .caption{color:#ea5a5a}.cms-module-form table td.field{padding-bottom:30px;width:100%}.cms-module-form table td.field.red p{color:#ea5a5a}.cms-module-form table td.field .field-comment{margin:4px 0 10px 0;color:#bbc0cc;font-size:13px}.cms-module-form table td.field .field-comment.before{padding-right:4px;display:inline-block}.cms-module-form table td.field .field-comment.after{padding-left:4px;display:inline-block}.cms-module-form table td.field input.text{width:350px}.cms-module-form table td.field input.datepicker{width:120px}.cms-module-form table td.field input.datepicker.datetime{width:160px}.cms-module-form table td.field input.datepicker+.clear-date{cursor:pointer;color:#74808f;margin-left:5px}.cms-module-form table td.field textarea{margin-top:2px;width:700px;height:200px}.cms-module-form table td.field ul ul{margin-left:20px}.cms-module-form table .separator{background:#ddd;height:1px}.cms-module-form table .row-for-field-combobox .language-row,.cms-module-form table .row-for-field-string .language-row{margin-bottom:10px;display:flex;justify-content:flex-start;align-items:center}.cms-module-form table .row-for-field-combobox .language-row .language-caption,.cms-module-form table .row-for-field-string .language-row .language-caption{color:#fff;background:#4b5266;padding:0 4px;font-size:12px;max-width:20px;min-width:20px;overflow:hidden;margin-left:5px}.cms-module-form table .row-for-field-text .language-row{margin-bottom:10px}.cms-module-form table .row-for-field-text .language-row .language-caption{color:#fff;background:#4b5266;padding:2px 10px;font-size:14px;max-width:40px;min-width:40px;overflow:hidden}.cms-module-form table .row-for-field-text .language-row.after{display:flex;justify-content:flex-start;align-items:flex-end}.cms-module-form table .row-for-field-text .language-row.after .language-caption{color:#fff;background:#4b5266;padding:0 4px;font-size:12px;max-width:20px;min-width:20px;overflow:hidden;margin-left:5px}.cms-module-form table .row-for-field-boolean td{padding-bottom:10px}.cms-module-form table .row-for-field-boolean+:not(.row-for-field-boolean) td{padding-top:20px}.cms-module-form table .add-new-subform-item{background-color:#1ba8ed;border:none;color:#fff;border-radius:30px;font-size:14px;padding:6px 13px 5px 10px;cursor:pointer;outline:0}.cms-module-form table .add-new-subform-item span{font:400 14px/18px Cuprum;margin-left:5px}.cms-module-form table .add-new-subform-item:hover{opacity:.8}.cms-module-form table .add-new-subform-item:active{opacity:.6}.dropzone-container{position:relative}.dropzone-container .drop-note{position:absolute;z-index:-1;margin-top:-65px;width:100%;text-align:center;opacity:0;visibility:hidden}.dropzone-container .dropzone{border:1px solid transparent;background:0 0;padding:20px 0;min-height:0;transition:.2s;margin-top:-20px}.dropzone-container .dropzone.dz-drag-hover{border:1px dotted #bbc3d5;background:#fafcfe;background:rgba(250,252,254,.7);padding:40px 0;margin-top:0}.dropzone-container .dropzone.dz-drag-hover button.dz-message{visibility:hidden;border:none;background:0 0;box-shadow:none;color:#232323}.dropzone-container .dropzone.dz-drag-hover+.drop-note{opacity:1;visibility:visible;transition:.5s}.dropzone-container .dropzone button.dz-message{margin:0}.dropzone-container .dropzone button.dz-message:active{margin-top:1px;margin-bottom:-1px}.dropzone-container .dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px 32px 16px -1px;min-height:80px}.dropzone-container .dropzone .dz-preview.dz-file-preview .dz-image{border-radius:2px;background:0 0;border:1px solid #f5f5f5}.dropzone-container .dropzone .dz-preview .dz-progress{height:16px;border-radius:2px}.dropzone-container .dropzone .dz-preview .dz-progress .dz-upload{background-color:#4b5266}.dropzone-container .dropzone .dz-details .dz-filename:not(:hover){text-overflow:clip}.images-list{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.images-list .image{margin:0 15px 20px 0;border:1px solid #bbc0cc;border-radius:2px;position:relative}.images-list .image.sortable-ghost{opacity:.1}.images-list .image.sortable-chosen{border-color:#24b685}.images-list .image img{display:block}.images-list .image .delete{position:absolute;color:#fff;background:#ea5a5a;border:none;cursor:pointer;padding:2px 4px;border-radius:10px;top:-10px;right:-10px;display:none;opacity:.9;outline:0}.images-list .image .delete:hover{opacity:1}.images-list .image .delete:active{top:-9px}.images-list .image:hover .delete{display:block}.files-list .file{margin-bottom:10px}.files-list .file.sortable-ghost{opacity:.2}.files-list .file input[type=text]{padding:1px 4px;font-size:15px}.files-list .file input[type=text].name{width:250px}.files-list .file a:hover{border-bottom:1px solid}.files-list .file .icon{color:#a4b0bf;font-size:18px;margin-right:8px;cursor:move}.files-list .file .icon.fa-file-excel-o{color:#009d69}.files-list .file .icon.fa-file-word-o{color:#4873c1}.files-list .file .icon.fa-file-pdf-o{color:#c20000}.files-list .file .icon.fa-file-image-o{color:#9d449d}.files-list .file .icon.fa-file-video-o{color:#c2c232}.files-list .file .icon.fa-file-powerpoint-o{color:#e65735}.files-list .file .icon.fa-file-archive-o{color:#f90}.files-list .file .icon.fa-file-audio-o{color:#49f}.files-list .file .delete{background:0 0;color:#ea5a5a;font-size:20px;border:none;cursor:pointer;padding:2px 4px;margin-top:-2px;margin-left:4px;opacity:0;position:absolute;outline:0;transition:.2s}.files-list .file .delete:active{margin-top:-1px}.files-list .file:hover .delete{opacity:.8}.files-list .file:hover .delete:hover{opacity:1}.files-list .file .size{font-size:12px;color:#999}.insert-video-dialog{padding:20px}.insert-video-dialog textarea{width:400px;height:100px;margin:20px 0;display:block}.insert-video-dialog .spinner{height:55px;background:url(../i/spinner.gif) #fff center no-repeat;display:none}.insert-video-dialog.processing textarea{opacity:.8}.insert-video-dialog.processing button{display:none}.insert-video-dialog.processing .spinner{display:block}#pac-input{background-color:#fff;font-size:15px;font-weight:300;margin-left:12px;padding:0 11px 0 13px;text-overflow:ellipsis;width:300px}#pac-input:focus{border-color:#4d90fe}.controls{margin-top:10px;border:1px solid transparent;border-radius:2px 0 0 2px;box-sizing:border-box;-moz-box-sizing:border-box;height:32px;outline:0;box-shadow:0 2px 6px rgba(0,0,0,.3)}.tabs-container{margin-left:20px}.tabs-container .tabs-row{margin-left:-50px;padding-left:50px;display:flex;border-bottom:1px solid #dddde5;margin-bottom:40px}.tabs-container .tabs-row .tab{margin-bottom:-1px;padding:10px 20px 10px 20px;margin-right:3px;border:1px solid #e4e7ea;border-bottom:1px solid #dddde5;border-top-left-radius:4px;border-top-right-radius:4px;cursor:pointer;background-color:#f4f7fa;text-transform:uppercase;font-size:11px;font-weight:600;color:#8e9aa9}.tabs-container .tabs-row .tab.active{background-color:#fff;border-bottom-color:#fff;border-top:3px solid #e0e3ea;margin-top:-2px}.tabs-container .content-container .tab-content{display:none}.tabs-container .content-container .tab-content.active{display:block}.select2-container{font:300 16px/22px Lato,sans-serif;color:#232323;outline:0}.select2-container .select2-selection--single{height:28px;border:1px #dddde5 solid;border-radius:2px;outline:0}.select2-container .select2-selection--single .select2-selection__arrow{width:30px;height:26px;background:#fff;border-left:1px solid #e1e1e1}.select2-container .select2-selection--single .select2-selection__arrow b{border-color:#232323 transparent transparent}.select2-container .select2-selection--single .select2-selection__rendered{color:#232323;line-height:28px;padding-left:5px}.select2-container .select2-selection--single .select2-selection__placeholder{color:#232323}.select2-container .select2-results__option{height:38px;line-height:38px;border-bottom:1px #dddde5 solid;padding:0 5px;font-size:14px;text-transform:none;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select2-container .select2-results__option[aria-selected=true]{background:#fff;color:#7e7e7e;font-weight:700}.select2-container .select2-results__option--highlighted[aria-selected]{background:#f7f7f7;color:#7e7e7e}.select2-container .select2-dropdown{border-radius:0;border-color:#dfdfdf;box-shadow:0 0 20px -3px rgba(0,0,0,.3)}.bigdrop{width:400px!important}body.login-page{background-size:cover;background-repeat:no-repeat}body.login-page .bg{background:linear-gradient(to right,#944946 0,#ad6650 50%,#c0855b 100%);height:100%;opacity:.8}body.login-page .bg .bg2{background:linear-gradient(to bottom,#3e424e 0,rgba(62,66,78,.1) 47%,rgba(62,66,78,.5) 71%,rgba(62,66,78,.6) 75%,rgba(62,66,78,.7) 79%,rgba(62,66,78,.7) 91%,rgba(62,66,78,.57) 96%,rgba(62,66,78,.5) 99%);height:100%}body.login-page .container{height:100%;position:absolute;width:100%;top:0;left:0;display:flex;justify-content:center;align-items:center}body.login-page .container .login-form{margin-bottom:60px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}body.login-page .container .login-form.shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}body.login-page .container .login-form .logo{background:url(../i/facepalmlogo.svg) no-repeat center;background-size:contain;opacity:.9;width:158px;height:39px;margin-bottom:40px}body.login-page .container .login-form form{display:flex;align-items:center;justify-content:space-between;margin-left:60px}body.login-page .container .login-form form input.text{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;flex-grow:1;color:#fff;font-size:16px;padding:6px 10px 8px 10px;background-color:rgba(0,0,0,.2);border:none;outline:0;margin-right:10px}body.login-page .container .login-form form input.text:-webkit-autofill,body.login-page .container .login-form form input.text:-webkit-autofill:active,body.login-page .container .login-form form input.text:-webkit-autofill:focus,body.login-page .container .login-form form input.text:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}body.login-page .container .login-form form input.text:focus{background-color:rgba(0,0,0,.4);box-shadow:none}body.login-page .container .login-form form input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #282c37 inset;-webkit-text-fill-color:#fff}body.login-page .container .login-form form button{padding:4px;opacity:.6;background:0 0;border:none;color:#fff;outline:0;cursor:pointer;font-size:26px}body.login-page .container .login-form form button:hover{opacity:.95}body.login-page .container .login-form form button:active{opacity:.9}@keyframes shake{10%,90%{transform:translate3d(-2px,0,0)}20%,80%{transform:translate3d(3px,0,0)}30%,50%,70%{transform:translate3d(-5px,0,0)}40%,60%{transform:translate3d(5px,0,0)}}body.login-page .container .fatal-error{font-size:50px;color:#fff;text-transform:uppercase;opacity:.8;font-weight:100}.mce-gallery-plugin-body{padding:20px 5px 20px 20px}.mce-gallery-plugin-body .images-list textarea{display:none;margin:10px;width:200px;height:100px;font-size:12px;line-height:14px}.mce-gallery-plugin-body .images-list.with-comments .image{border:none;display:flex;align-items:center}.mce-gallery-plugin-body .images-list.with-comments .image textarea{display:block}.mce-gallery-plugin-body .dropzone{text-align:center;margin-top:0}.cms-module-form.single-field-wysiwyg-mode .mce-edit-area{background:#fff;padding:20px}.cms-module-form .mce-ico.mce-i-gallery-button{background:url(../i/icons/images.png) center no-repeat}.cms-module-form .mce-ico.mce-i-image-button{background:url(../i/icons/images2.png) center no-repeat}.cms-module-form .mce-btn,.cms-module-form .mce-caret,.cms-module-form .mce-panel{background:#74808f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cms-module-form .mce-btn .mce-caret,.cms-module-form .mce-btn .mce-ico,.cms-module-form .mce-btn button,.cms-module-form .mce-caret .mce-caret,.cms-module-form .mce-caret .mce-ico,.cms-module-form .mce-caret button,.cms-module-form .mce-panel .mce-caret,.cms-module-form .mce-panel .mce-ico,.cms-module-form .mce-panel button{color:#fff}.cms-module-form .mce-btn .mce-caret,.cms-module-form .mce-caret .mce-caret,.cms-module-form .mce-panel .mce-caret{border-top-color:#fff}.cms-module-form .mce-btn .mce-btn.mce-active,.cms-module-form .mce-btn .mce-btn.mce-active:hover,.cms-module-form .mce-btn .mce-btn:focus,.cms-module-form .mce-btn .mce-btn:hover,.cms-module-form .mce-caret .mce-btn.mce-active,.cms-module-form .mce-caret .mce-btn.mce-active:hover,.cms-module-form .mce-caret .mce-btn:focus,.cms-module-form .mce-caret .mce-btn:hover,.cms-module-form .mce-panel .mce-btn.mce-active,.cms-module-form .mce-panel .mce-btn.mce-active:hover,.cms-module-form .mce-panel .mce-btn:focus,.cms-module-form .mce-panel .mce-btn:hover{background-color:#4b5266;border-color:#4b5266}.cms-module-form .mce-btn-group:not(:first-child){border-left-color:#84909f}.cms-module-form .mce-panel{border-color:#dddde5}ul.tree ul{margin-left:20px}