﻿@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;1,400&display=swap");body,input,textarea,select,option{font-family:Lato, Helvetica, sans-serif;font-weight:400;font-size:1.05em;line-height:1.5em;color:#666}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body,p{font-weight:400}.tagline{text-align:center}body{background-color:#f0f0f6;color:#333;line-height:1.4em;padding:0;width:100%}body.compact{font-size:0.9em}html,body{height:100%;margin:0;overflow:auto}div.container{width:90%;max-width:1200px;position:relative;margin:0 auto}#content{position:relative;padding:5px}a{color:#36c}a:visited{color:#36c}a:hover,a:active{color:#39f}.notice,.alert{text-align:center;padding:0px 10px;line-height:2.2em;color:#fff}.notice{background-color:#3b3}.alert{background-color:#c33}.warning{background-color:transparent;display:inline-block;color:#c33;font-weight:700;padding:2px 8px;text-transform:uppercase;margin:0 10px 10px 0}.warning:before{content:"⚠️";margin-right:5px}.warning.ready{color:#3b3}.warning.ready:before{content:"✅"}nav{background-color:#d0d0d6;background-image:linear-gradient(0deg, #d0d0d6, #f9f9fa);padding:10px 0;font-size:0.8em;border-bottom:1px solid rgba(0,0,0,0.1);position:relative}nav #site_title{position:absolute;top:10px;right:0;font-size:1.3em;font-weight:700}@media (max-width: 830px),(max-device-width: 830px){nav #site_title{display:none}}nav .nav-item{display:inline-block;border-right:1px solid rgba(0,0,0,0.1);padding:0 5px;height:53px}nav .nav-item a{border-radius:5px;text-decoration:none;text-align:center;color:#333 !important;display:inline-block;padding:3px 12px}nav .nav-item a:hover,nav .nav-item a.active{background-color:rgba(255,255,255,0.4)}nav .nav-item a .icon{padding:0 3px;display:block;font-size:1.2em}nav .nav-item.active a{margin-bottom:-20px;height:73px;background-color:#f0f0f6}@media (max-width: 830px),(max-device-width: 830px){nav .nav-item.active a{margin:inherit;height:53px;background-color:inherit}}@media (max-width: 830px),(max-device-width: 830px){nav .nav-item.active{background-color:#fff}}@media (max-width: 830px),(max-device-width: 830px){nav .nav-item{border-radius:5px;border:none;background-color:rgba(0,0,0,0.1);margin:0 5px 5px 0}}@media (max-width: 830px),(max-device-width: 830px){nav{text-align:center}}section{padding:10px 0;background-color:inherit}h1{font-size:1.8em;text-transform:uppercase}h2{font-size:1.5em}h2 .emoji{font-size:0.5em}h2 .smaller{font-size:0.6em;font-weight:200}p.smaller{font-size:0.9em}#breadcrumbs{margin:-18px 0 20px;font-size:0.9em;color:#999}#breadcrumbs a{color:#999}#breadcrumbs a:hover{color:#666666}.copy-to-clipboard{color:#36c;cursor:copy}.copy-to-clipboard.copied{color:#339900}.copy-to-clipboard.copied:after{font-size:0.7em;content:" ✅"}.slug{margin:-15px 0 15px 0;font-size:1.1em;color:#39c}.page-description,.page-description-more{font-size:0.9em;color:#999;margin:-10px 0 15px}.page-description a,.page-description-more a{color:#999}.page-description-more{display:none;background:white;padding:10px;margin:10px 0 20px}.page-description-more h3{margin:0}.page-description-more p{margin:0 0 10px}.toolbox{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc}a.button,input.button,button.button,button[type="submit"]{padding:3px 10px;margin-right:5px;margin-bottom:5px;display:inline-block;border-radius:5px;background-color:#fff;color:#333;text-decoration:none;border-width:2px 2px 2px 30px;border-style:solid;border-color:#999;min-height:34px;font-size:1.0em;cursor:pointer;position:relative}a.button:after,input.button:after,button.button:after,button[type="submit"]:after{display:block;width:20px;height:20px;position:absolute;left:-20px;top:3px;color:#fff}a.button.create,input.button.create,button.button.create,button.create[type="submit"]{border-color:#3b3}a.button.create:after,input.button.create:after,button.button.create:after,button.create[type="submit"]:after{content:"+"}a.button.create:hover,input.button.create:hover,button.button.create:hover,button.create[type="submit"]:hover{background-color:#79db79}a.button.delete,input.button.delete,button.button.delete,button.delete[type="submit"]{border-color:#c33}a.button.delete.no-icon,input.button.delete.no-icon,button.button.delete.no-icon,button.delete.no-icon[type="submit"]{border-width:2px;background-color:#c33;color:#fff}a.button.delete.no-icon:after,input.button.delete.no-icon:after,button.button.delete.no-icon:after,button.delete.no-icon[type="submit"]:after{content:""}a.button.delete:after,input.button.delete:after,button.button.delete:after,button.delete[type="submit"]:after{content:"X"}a.button.delete:hover,input.button.delete:hover,button.button.delete:hover,button.delete[type="submit"]:hover{background-color:#e08585}a.button.edit,input.button.edit,button.button.edit,button.edit[type="submit"]{border-color:#f93}a.button.edit:after,input.button.edit:after,button.button.edit:after,button.edit[type="submit"]:after{content:"E"}a.button.edit:hover,input.button.edit:hover,button.button.edit:hover,button.edit[type="submit"]:hover{background-color:#ffcc99}a.button.view,input.button.view,button.button.view,button.view[type="submit"]{border-color:#36c}a.button.view:after,input.button.view:after,button.button.view:after,button.view[type="submit"]:after{content:"O"}a.button.view:hover,input.button.view:hover,button.button.view:hover,button.view[type="submit"]:hover{background-color:#85a3e0}a.button.back,input.button.back,button.button.back,button.back[type="submit"]{border-color:#667}a.button.back:after,input.button.back:after,button.button.back:after,button.back[type="submit"]:after{content:"<"}a.button.back:hover,input.button.back:hover,button.button.back:hover,button.back[type="submit"]:hover{background-color:#9a9aa9}a.button.approve,input.button.approve,button.button.approve,button.approve[type="submit"]{border-color:#0c9}a.button.approve:after,input.button.approve:after,button.button.approve:after,button.approve[type="submit"]:after{content:"✓"}a.button.approve:hover,input.button.approve:hover,button.button.approve:hover,button.approve[type="submit"]:hover{background-color:#00ffbf}a.button.crop,input.button.crop,button.button.crop,button.crop[type="submit"]{border-color:#f93}a.button.crop:after,input.button.crop:after,button.button.crop:after,button.crop[type="submit"]:after{content:"⊡"}a.button.crop:hover,input.button.crop:hover,button.button.crop:hover,button.crop[type="submit"]:hover{background-color:#ffcc99}a.button.save,input.button.save,button.button.save,button.save[type="submit"]{border-color:#3b3}a.button.save:after,input.button.save:after,button.button.save:after,button.save[type="submit"]:after{content:"↑"}a.button.save:hover,input.button.save:hover,button.button.save:hover,button.save[type="submit"]:hover{background-color:#79db79}a.button:hover,input.button:hover,button.button:hover,button[type="submit"]:hover{color:#fff}.remove-selected{display:block;position:absolute;top:-7px;right:-7px;font-size:0.8em;font-weight:bold;line-height:1.0em;padding:6px;border-radius:5px;background-color:#c33;color:#fff;width:25px;height:25px;text-decoration:none}.remove-selected:hover{background-color:#d65c5c;color:#fff}.image-container{display:inline-block;position:relative}form button:after{top:5px !important;left:-25px !important}.list.half-width{display:inline-block;width:48%;vertical-align:top;margin-right:1%}@media (max-width: 830px),(max-device-width: 830px){.list.half-width{width:100%;margin-right:0}}.list .page,.list .user,.list .blog,.list .post,.list .image{display:inline-block;width:100%;padding:0;font-size:0.9em;margin:0 0 5px 0;background-color:#caf0ca;border-radius:5px;border:1px solid #a2e6a2;position:relative;vertical-align:top;overflow:hidden}.list .page.not-approved,.list .user.not-approved,.list .blog.not-approved,.list .post.not-approved,.list .image.not-approved{background-color:#ffe6cc;border-color:#ffd9b3}.list .page.not-approved:hover,.list .user.not-approved:hover,.list .blog.not-approved:hover,.list .post.not-approved:hover,.list .image.not-approved:hover{background-color:#fff2e6}.list .page.not-approved .title,.list .user.not-approved .title,.list .blog.not-approved .title,.list .post.not-approved .title,.list .image.not-approved .title{background-color:#f93}.list .page.not-live,.list .user.not-live,.list .blog.not-live,.list .post.not-live,.list .image.not-live{border-color:#f0c2c2;background-color:#f5d6d6}.list .page.not-live:hover,.list .user.not-live:hover,.list .blog.not-live:hover,.list .post.not-live:hover,.list .image.not-live:hover{background-color:#faebeb}.list .page.not-live .title,.list .user.not-live .title,.list .blog.not-live .title,.list .post.not-live .title,.list .image.not-live .title{background-color:#c33}.list .page.hidden,.list .user.hidden,.list .blog.hidden,.list .post.hidden,.list .image.hidden{background-color:#e6e6e6;border-color:#cccccc;border-style:dashed}.list .page.hidden:hover,.list .user.hidden:hover,.list .blog.hidden:hover,.list .post.hidden:hover,.list .image.hidden:hover{background-color:#f2f2f2}.list .page.hidden .title,.list .user.hidden .title,.list .blog.hidden .title,.list .post.hidden .title,.list .image.hidden .title{background-color:#999}.list .page:hover,.list .user:hover,.list .blog:hover,.list .post:hover,.list .image:hover{background-color:#def6de}.list .page>a,.list .user>a,.list .blog>a,.list .post>a,.list .image>a{color:#333;display:block;text-decoration:none;padding:8px}.list .page .actions,.list .user .actions,.list .blog .actions,.list .post .actions,.list .image .actions{display:block;position:absolute;right:8px;bottom:6px;text-align:right}.list .page .title,.list .page .username,.list .user .title,.list .user .username,.list .blog .title,.list .blog .username,.list .post .title,.list .post .username,.list .image .title,.list .image .username{display:block;font-size:1.2em;color:#fff;background-color:#3b3;padding:5px 8px;margin:-8px -8px 2px}.list .page .description,.list .user .description,.list .blog .description,.list .post .description,.list .image .description{display:block;padding:4px 0 0;line-height:1.4em}.list .page .description .link,.list .user .description .link,.list .blog .description .link,.list .post .description .link,.list .image .description .link{display:block;margin:5px 0 0;font-style:italic}.list .page .details,.list .user .details,.list .blog .details,.list .post .details,.list .image .details{display:block;padding:5px 100px 0 0;font-size:0.7em;color:#999;line-height:1.3em}.list .page .last-login,.list .user .last-login,.list .blog .last-login,.list .post .last-login,.list .image .last-login{display:block;padding:0;font-size:0.8em;color:#999}.list .post .title:before{content:"✉️"}.list .image{width:24%;margin-right:0.5%}.list .image.small{width:auto;padding:0 0 5px;border:none;text-align:center;font-size:0.8em;background:#fff}.list .image.selected{background-color:#0c0}.list .image .title:before{content:"🖼️"}.list .image .thumbnail{display:block;padding:5px 0;position:relative}.list .image .thumbnail img{display:block;width:100%}.list .image .thumbnail .usage{position:absolute;top:5px;right:0;font-size:0.8em;padding:4px;line-height:1.0em;background-color:rgba(255,255,255,0.5);cursor:help}.list .page,.list .blog{border:1px solid #999 !important;width:200px;max-width:46%;height:300px;margin:0 10px 10px 0;overflow:visible;padding-bottom:35px;position:relative;z-index:100;box-shadow:7px 7px rgba(0,0,0,0.1)}.list .page>a,.list .blog>a{height:100%}.list .page .title,.list .blog .title{background-color:transparent !important;color:#444;border-bottom:1px solid rgba(0,0,0,0.2);padding:5px 10px}.list .page .description,.list .blog .description{font-family:serif}.list .page .status,.list .blog .status{position:absolute;right:-8px;top:-5px}.list .page .details,.list .blog .details{position:absolute;left:0;bottom:0;border-top:1px solid #ccc;padding:7px 8px 35px;height:auto;width:100%;background:rgba(255,255,255,0.5);margin:5px 0 0 0}.list .page .page-status,.list .blog .page-status{display:block;margin-bottom:5px}.list .page .page-status span,.list .blog .page-status span{margin-right:5px}.list .page .child-pages .child-page-icon,.list .page .child-pages .blog-post-icon,.list .blog .child-pages .child-page-icon,.list .blog .child-pages .blog-post-icon{display:inline-block;min-width:20px;height:30px;background-color:#fff;border-radius:3px;border:1px solid rgba(0,0,0,0.3);margin:0 3px 3px 0}.list .page .child-pages .blog-post-icon,.list .blog .child-pages .blog-post-icon{min-width:30px;padding:2px 5px;text-align:center}.list .page .description,.list .blog .description{margin:0 0 10px 0}.list .blog{width:250px}.status,.emoji{font-size:0.7em;float:right;display:block;margin:0 0 0 4px}.status{padding:0 7px;height:23px;min-width:23px;background-color:#36c;color:#fff;border-radius:24px;text-align:center}.status.warning{background-color:#c33}.status.edited{background-color:#f93}.status.live{background-color:#3b3}.fullsize-image{display:block}.fullsize-image img{max-width:100%}fieldset .thumbnail{display:block;margin:20px 0 5px 0}fieldset>h2,fieldset>h3{margin-top:0}fieldset.rota-fieldset{background-color:#fff;border-radius:5px;overflow:hidden;padding:0;position:relative;margin:0 0 20px 0}fieldset.rota-fieldset.red .toolbox{background-color:#c33}fieldset.rota-fieldset.red .content{background-color:#fee}fieldset.rota-fieldset.blue .toolbox{background-color:#33c}fieldset.rota-fieldset.blue .content{background-color:#eef}fieldset.rota-fieldset.orange .toolbox{background-color:#f93}fieldset.rota-fieldset.orange .content{background-color:#fee}fieldset.rota-fieldset.green .toolbox{background-color:#3c3}fieldset.rota-fieldset.green .content{background-color:#efe}fieldset.rota-fieldset.purple .toolbox{background-color:#939}fieldset.rota-fieldset.purple .content{background-color:#fee}fieldset.rota-fieldset .content{padding:10px}fieldset.rota-fieldset .toolbox{display:flex;align-items:center;justify-content:space-between;height:auto;min-height:45px;width:100%;padding:5px 5px 5px 10px;margin:0;background-color:#666;color:#fff}fieldset.rota-fieldset .toolbox h2{font-size:1.2em;margin:0;display:inline-block}fieldset.rota-fieldset .toolbox .links{display:flex;justify-content:right}fieldset.rota-fieldset .toolbox .links a{margin:0 0 0 5px}.error{color:#c00 !important}.tag-container{display:block;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #ccc}.tag-container span.tag,.tag-container a.tag{display:inline-block;background-color:#36c;color:#fff;text-decoration:none;padding:5px 8px;border-radius:3px;line-height:1.0em;margin:0 5px 5px 0}.tag-container span.tag.all,.tag-container a.tag.all{background-color:#3b3}.tag-container span.tag.all:hover,.tag-container a.tag.all:hover{background-color:#51d051}.tag-container span.tag:hover,.tag-container a.tag:hover{background-color:#5c85d6}.tag-container span.tag .num,.tag-container a.tag .num{opacity:0.5;font-size:0.8em}span.tag,li .tag{display:inline-block;background-color:#36c;color:#fff;padding:2px 4px;border-radius:3px;line-height:1.0em;font-size:0.8em;margin:0 8px}span.tag.pending,li .tag.pending{background-color:#f93}span.tag.assigned,li .tag.assigned{background-color:#3b3}.actions a{text-decoration:none;padding:2px 5px;height:23px;border-radius:3px;min-width:23px;color:#fff;font-size:0.8em}.actions a.edit{background-color:#f93}.actions a.edit:hover{background-color:#ff8000 !important}.actions a.delete{background-color:#c33}.actions a.delete:hover{background-color:#a32929 !important}.actions a.create{background-color:#3b3}.actions a.create:hover{background-color:#289328 !important}.iframe-container{width:100%;height:500px;overflow:auto;position:relative;background:rgba(0,0,0,0.2);z-index:20}.iframe-container iframe#page_preview{position:relative;border:1px solid #ccc;margin-bottom:5px;border-radius:5px;width:100%;height:3000px;z-index:-2}.ui-sortable.banner .page-element-icon,.page-element.banner .page-element-icon{background-image:url(/images/admin/layouts/layout_banner.png)}.ui-sortable.blog .page-element-icon,.page-element.blog .page-element-icon{background-image:url(/images/admin/layouts/layout_blog.png)}.ui-sortable.carousel .page-element-icon,.page-element.carousel .page-element-icon{background-image:url(/images/admin/layouts/layout_carousel.png)}.ui-sortable.child_pages .page-element-icon,.page-element.child_pages .page-element-icon{background-image:url(/images/admin/layouts/layout_child_pages.png)}.ui-sortable.columns_2 .page-element-icon,.page-element.columns_2 .page-element-icon{background-image:url(/images/admin/layouts/layout_columns_2.png)}.ui-sortable.columns_3 .page-element-icon,.page-element.columns_3 .page-element-icon{background-image:url(/images/admin/layouts/layout_columns_3.png)}.ui-sortable.float_left .page-element-icon,.page-element.float_left .page-element-icon{background-image:url(/images/admin/layouts/layout_float_left.png)}.ui-sortable.float_right .page-element-icon,.page-element.float_right .page-element-icon{background-image:url(/images/admin/layouts/layout_float_right.png)}.ui-sortable.html .page-element-icon,.page-element.html .page-element-icon{background-image:url(/images/admin/layouts/layout_html.png)}.ui-sortable.image .page-element-icon,.page-element.image .page-element-icon{background-image:url(/images/admin/layouts/layout_image.png)}.ui-sortable.image_left .page-element-icon,.page-element.image_left .page-element-icon{background-image:url(/images/admin/layouts/layout_image_left.png)}.ui-sortable.image_right .page-element-icon,.page-element.image_right .page-element-icon{background-image:url(/images/admin/layouts/layout_image_right.png)}.ui-sortable.images .page-element-icon,.page-element.images .page-element-icon{background-image:url(/images/admin/layouts/layout_images.png)}.ui-sortable.paragraph .page-element-icon,.page-element.paragraph .page-element-icon{background-image:url(/images/admin/layouts/layout_paragraph.png)}.ui-sortable.related_pages .page-element-icon,.page-element.related_pages .page-element-icon{background-image:url(/images/admin/layouts/layout_related_pages.png)}.ui-sortable.rota .page-element-icon,.page-element.rota .page-element-icon{background-image:url(/images/admin/layouts/layout_rota.png)}.ui-sortable.section .page-element-icon,.page-element.section .page-element-icon{background-image:url(/images/admin/layouts/layout_section.png)}.ui-sortable.sibling_pages .page-element-icon,.page-element.sibling_pages .page-element-icon{background-image:url(/images/admin/layouts/layout_sibling_pages.png)}.ui-sortable.youtube .page-element-icon,.page-element.youtube .page-element-icon{background-image:url(/images/admin/layouts/layout_youtube.png)}#edit_page_elements .color-select{display:inline-flex;min-height:16px;min-width:50px;padding:1px 15px 2px;margin:0 5px 2px 2px;cursor:pointer;border-radius:5px;text-align:center;align-items:center;justify-content:center;border:4px solid transparent;font-size:0.7em;text-transform:uppercase;line-height:0.8em}#edit_page_elements .color-select.selected{border-color:rgba(0,0,0,0.5)}#edit_page_elements .page-element{border-radius:0 8px 8px;background-color:#ddd;padding:5px 10px 10px;margin-bottom:15px;position:relative;min-height:46px}#edit_page_elements .page-element #body_2,#edit_page_elements .page-element #body_3{display:none}#edit_page_elements .page-element .text-box{line-height:1.4em}#edit_page_elements .page-element .page-element-icon{width:70px;height:46px;position:absolute;display:block;top:0;left:-62px;background-color:#ddd;background-position:7px 7px;background-repeat:no-repeat;border-radius:8px 0 0 8px}#edit_page_elements .page-element .page-element-icon a{display:block;width:100%;height:100%}#edit_page_elements .page-element .layout-container{display:none}#edit_page_elements .page-element .layout-container .blocker{position:fixed;top:0;left:0;bottom:0;right:0;content:" ";background:rgba(0,0,0,0.4);z-index:999}#edit_page_elements .page-element .layout-container .layout{background-color:#555;width:220px;text-align:center;position:absolute;left:-62px;top:0;padding:8px;box-shadow:rgba(0,0,0,0.5) 1px 5px 5px;border-radius:5px;z-index:9999}#edit_page_elements .page-element .layout-container .layout .layout-select{display:inline-flex;border:5px solid transparent;border-radius:14px;overflow:hidden}#edit_page_elements .page-element .layout-container .layout .layout-select.selected{border-color:#fff}#edit_page_elements .page-element .color-field{display:none}#edit_page_elements .page-element .placeholder-field,#edit_page_elements .page-element .rota-field{display:none}#edit_page_elements .page-element .banner-height-field{display:none}#edit_page_elements .page-element.paragraph .image-field,#edit_page_elements .page-element.columns_2 .image-field,#edit_page_elements .page-element.columns_3 .image-field,#edit_page_elements .page-element.blog .image-field,#edit_page_elements .page-element.child_pages .image-field,#edit_page_elements .page-element.related_pages .image-field,#edit_page_elements .page-element.sibling_pages .image-field,#edit_page_elements .page-element.youtube .image-field,#edit_page_elements .page-element.html .image-field,#edit_page_elements .page-element.section .image-field,#edit_page_elements .page-element.rota .image-field{display:none}#edit_page_elements .page-element.banner .image-options,#edit_page_elements .page-element.image .image-options,#edit_page_elements .page-element.carousel .image-options{display:none}#edit_page_elements .page-element.banner .banner-height-field,#edit_page_elements .page-element.carousel .banner-height-field{display:block}#edit_page_elements .page-element.images textarea,#edit_page_elements .page-element.image textarea,#edit_page_elements .page-element.blog textarea,#edit_page_elements .page-element.rota textarea{display:none}#edit_page_elements .page-element.child_pages textarea,#edit_page_elements .page-element.related_pages textarea,#edit_page_elements .page-element.sibling_pages textarea,#edit_page_elements .page-element.youtube textarea,#edit_page_elements .page-element.banner textarea,#edit_page_elements .page-element.carousel textarea{height:50px !important;max-height:50px}#edit_page_elements .page-element.youtube:after{content:"Enter the short link code (eg: 7_ENhcHg5Tg)";font-size:0.8em;margin:5px 0}#edit_page_elements .page-element.child_pages .text-box:before{content:"Child pages placeholder"}#edit_page_elements .page-element.blog .text-box:before{content:"Blog placeholder"}#edit_page_elements .page-element.blog .placeholder-field{display:inline;font-style:italic;color:#c33}#edit_page_elements .page-element.rota .text-box:before{content:"Rota placeholder"}#edit_page_elements .page-element.rota .rota-field{display:inline;font-style:italic;color:#c33}#edit_page_elements .page-element.related_pages .text-box:before{content:"Related pages placeholder"}#edit_page_elements .page-element.sibling_pages .text-box:before{content:"Sibling pages placeholder"}#edit_page_elements .page-element.columns_2 .table,#edit_page_elements .page-element.columns_3 .table{display:table;width:100%}#edit_page_elements .page-element.columns_2 .table .table-row,#edit_page_elements .page-element.columns_3 .table .table-row{display:table-row}#edit_page_elements .page-element.columns_2 .table .table-row .body-text-field,#edit_page_elements .page-element.columns_3 .table .table-row .body-text-field{display:table-cell;margin-right:1%;vertical-align:top}#edit_page_elements .page-element.columns_2 .table .table-row #body_2,#edit_page_elements .page-element.columns_3 .table .table-row #body_2{display:table-cell}#edit_page_elements .page-element.columns_2 .body-text-field{width:49.5%}#edit_page_elements .page-element.columns_2 #body_2{margin-right:0}#edit_page_elements .page-element.columns_3 .body-text-field{width:32.6%}#edit_page_elements .page-element.columns_3 #body_3{display:table-cell;margin-right:0}#edit_page_elements .page-element.image_right .table,#edit_page_elements .page-element.image_left .table,#edit_page_elements .page-element.float_left .table,#edit_page_elements .page-element.float_right .table{display:table;width:100%}#edit_page_elements .page-element.image_right .table .table-row,#edit_page_elements .page-element.image_left .table .table-row,#edit_page_elements .page-element.float_left .table .table-row,#edit_page_elements .page-element.float_right .table .table-row{display:table-row;vertical-align:top}#edit_page_elements .page-element.image_right .table .table-row textarea,#edit_page_elements .page-element.image_left .table .table-row textarea,#edit_page_elements .page-element.float_left .table .table-row textarea,#edit_page_elements .page-element.float_right .table .table-row textarea{display:table-cell;width:100%;vertical-align:top}#edit_page_elements .page-element.image_right .table .table-row .image-field,#edit_page_elements .page-element.image_left .table .table-row .image-field,#edit_page_elements .page-element.float_left .table .table-row .image-field,#edit_page_elements .page-element.float_right .table .table-row .image-field{display:table-cell;width:30%;text-align:center;vertical-align:top}#edit_page_elements .page-element.image_left .table,#edit_page_elements .page-element.float_left .table{direction:rtl}#edit_page_elements .page-element.banner textarea,#edit_page_elements .page-element.carousel textarea,#edit_page_elements .page-element.image textarea{height:50px;margin-bottom:5px}#edit_page_elements .page-element.banner .image-field,#edit_page_elements .page-element.carousel .image-field,#edit_page_elements .page-element.image .image-field{text-align:center}#edit_page_elements .page-element.html textarea{font-family:monospace}#edit_page_elements .page-element.section textarea{display:none}#edit_page_elements .page-element.section .color-field{display:block}#edit_page_elements .page-element .table{margin-top:5px}#edit_page_elements .page-element textarea{padding:5px 10px;direction:ltr}#edit_page_elements .page-element .delete-element-link{position:absolute;top:0;width:30px;height:30px;border-radius:0 5px 5px 0;right:-40px;background-color:#c33;color:#fff;text-decoration:none;padding:7px 10px 0;border:none;line-height:1.0em}#edit_page_elements .page-element .delete-element-link:hover{background-color:#d65c5c}#edit_page_elements .page-element .image-field{display:block;direction:ltr}#edit_page_elements .page-element .image-field img{margin:0 3px 3px}#edit_page_elements .page-element .image-options{padding:5px;border:1px solid rgba(0,0,0,0.2);border-radius:5px;background-color:rgba(255,255,255,0.2);width:75%;min-width:200px;display:block;margin:10px auto;font-size:0.9em;font-style:italic;text-align:left}#page_content{border-radius:5px;overflow:hidden}#page_content .page-section{padding:1px 15px;background-color:#fff}#page_content .page-section.default{background-color:#fff;color:#555}#page_content .page-element{padding:0;margin:0 0 15px 0;clear:both}#page_content .page-element:after{content:"";display:block;clear:both}#page_content .page-element.image-right .content,#page_content .page-element.image-left .content{vertical-align:top;display:inline-block;width:69%}#page_content .page-element.image-right .image-column,#page_content .page-element.image-left .image-column{vertical-align:top;text-align:left;display:inline-block;width:29%}#page_content .page-element.image-right .image-column img,#page_content .page-element.image-left .image-column img{width:96%;display:block;position:relative;margin-bottom:5px}#page_content .page-element.image-right .image-column{text-align:right}#page_content .page-element.float-left .image-float,#page_content .page-element.float-right .image-float{display:block;text-align:center;width:25%}#page_content .page-element.float-left .image-float img,#page_content .page-element.float-right .image-float img{width:96%}#page_content .page-element.float-left .image-float{float:left;text-align:left}#page_content .page-element.float-right .image-float{float:right;text-align:right}#page_content .page-element.banner{margin:-1px -15px}#page_content .page-element.banner .image-banner{display:block;width:100%;height:300px;background-size:cover;font-size:1.5em;padding:30px}#page_content .page-element.banner .image-banner h1,#page_content .page-element.banner .image-banner h2,#page_content .page-element.banner .image-banner h3,#page_content .page-element.banner .image-banner h4,#page_content .page-element.banner .image-banner h5,#page_content .page-element.banner .image-banner h6,#page_content .page-element.banner .image-banner p{margin:0 0 15px 0;color:#fff}#page_content .page-element .content{vertical-align:top}#page_content .page-element p{margin:0 0 15px 0}.subheading{margin:-20px 0 15px;font-style:italic}.subheading.warning{color:#c33;text-transform:uppercase;font-weight:700}.details{color:#999;font-size:0.8em}.post .body{padding:0;font-size:0.9em;color:#999}.direct-upload{display:inline-block;position:relative;padding:2px 4px;margin:0 3px 3px 0;border:1px solid rgba(0,0,0,0.3);border-radius:3px;font-size:1.0em;line-height:1.2em;height:25px;width:100%;background:#666;color:#fff}.direct-upload--pending{opacity:0.6}.direct-upload__progress{position:absolute;top:0;left:0;bottom:0;opacity:0.6;background:#33cc33;transition:width 120ms ease-out, opacity 60ms 60ms ease-in;transform:translate3d(0, 0, 0)}.direct-upload--complete .direct-upload__progress{background-color:#3f3}.direct-upload--error{border-color:red}input[type=file][data-direct-upload-url][disabled]{display:none}#modal_overlay,#action_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.75);z-index:15000;display:none}#modal_overlay #inset,#action_overlay #inset{position:relative;margin:3% auto 1%;padding:15px;width:90%;max-width:1100px;height:auto;background-color:#f0f0f6;box-shadow:0 2px 10px #333;border-radius:5px;overflow:hidden}#modal_overlay #inset .header,#action_overlay #inset .header{background-color:#d0d0d6;margin:-15px -15px 20px;padding:15px;color:#333}#modal_overlay #inset .header h2,#action_overlay #inset .header h2{margin:0}#modal_overlay #inset .header a,#action_overlay #inset .header a{color:#36c}#modal_overlay_compact{display:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1000}#modal_overlay_compact.show{display:block}#modal_overlay>a.close-overlay{position:fixed}#action_overlay{z-index:16000}#action_overlay #inset.compact-form-box{width:60%;height:auto;top:auto;left:auto;background-color:#3b3;padding:15px;border-radius:5px;color:#333}#action_overlay #inset.compact-form-box label{color:#333}#action_overlay #inset.compact-form-box .header{background-color:#1d6b1d}#action_overlay #inset.compact-form-box .header a{color:#f93}.overlay{position:absolute;top:0;left:0;width:100%;height:auto;overflow:scroll;z-index:7000;display:none}.overlay-content{padding:2% 1.5%}a.button.close-overlay{position:absolute;top:5px;right:5px;z-index:9999;border-width:2px;color:#fff;background-color:#c33}a.button.close-overlay:after{content:none}.modal-overlay{display:none}a.ajax,.ajax a{cursor:pointer}#crop_master{max-width:800px}.flash{position:absolute;z-index:99999;display:block;border-radius:0 0 5px 5px;top:0;right:auto;width:50%;left:25%;box-shadow:0 2px 5px rgba(0,0,0,0.5);padding:5px;font-size:1.0em;text-transform:uppercase;text-align:center;margin:0}.flash.warning{color:#fff;background:#c00}.flash.warning:before{content:"⚠️";margin-right:8px;opacity:0.75;vertical-align:middle;position:relative;bottom:3px}.flash.success{color:#fff;background:#0c0}.flash.notice{color:#fff;background:#00c}.flash.notice:before{content:"ℹ️";margin-right:5px;opacity:0.75}.pagination{padding:5px 0}.pagination .pagenum,.pagination .next,.pagination .prev,.pagination .first,.pagination .last{background-color:#ccc;color:#fff;margin-right:3px;font-size:0.9em;border-radius:3px;padding:1px 4px}.pagination .pagenum a,.pagination .next a,.pagination .prev a,.pagination .first a,.pagination .last a{text-align:center;text-decoration:none;color:#333;cursor:pointer;font-weight:700}.pagination .pagenum a:hover,.pagination .next a:hover,.pagination .prev a:hover,.pagination .first a:hover,.pagination .last a:hover{color:#69c}.toggle-target{display:none}blockquote{border-left:5px solid #ccc;padding-left:10px}code{display:inline-block;background-color:#eee;padding:1px 5px;border:1px solid #ccc;border-radius:5px;margin:0 3px}pre code{display:block;background-color:#eee;border:1px solid #ccc;padding:5px;border-radius:5px}textarea.notes{font-family:monospace;white-space:pre;font-size:0.8em}footer{text-align:center;padding:15px;font-size:0.8em;margin-top:25px;border-top:1px solid #ccc}table{width:100%;border-collapse:collapse;border-spacing:0;margin:0 0 15px 0}table.bordered{border:1px solid rgba(0,0,0,0.2)}table.bordered td,table.bordered th{border:1px solid rgba(0,0,0,0.2)}table.small-text td,table.small-text th{font-size:0.8em}table td,table th{padding:5px 10px;vertical-align:top}table td.centred,table th.centred{text-align:center}table th{background-color:rgba(0,0,0,0.1)}#rota_list,#rota_date_list{margin:0 0 20px 0}#rota_list .rota,#rota_list .date,#rota_date_list .rota,#rota_date_list .date{display:inline-block;padding:10px 20px;border-radius:10px;border:3px solid #ccc;background-color:#fff;margin:0 10px 10px 0;text-decoration:none;vertical-align:top;overflow:hidden}#rota_list .rota:hover,#rota_list .date:hover,#rota_date_list .rota:hover,#rota_date_list .date:hover{background-color:#eef5ff}#rota_list .rota .name{font-size:2.0em;line-height:1.2em}#rota_list .rota .description{font-size:1.0em;color:#333}#rota_date_list .date{color:#333;width:30%;max-width:150px;min-width:120px;line-height:1.2em;padding:10px}#rota_date_list .date .date-block{margin:-10px -20px 10px;color:white;background-color:#f33;text-align:center;padding:5px;line-height:1.5em}#rota_date_list .date .date-block .month{text-transform:uppercase;font-size:0.9em}#rota_date_list .date .date-block .day{font-size:2.0em;font-weight:700}#rota_date_list .date .name{font-weight:600}#rota_date_list .date .description{font-style:italic;font-size:0.9em}#rota_date_list .date .time{color:#999;font-size:0.9em}#rota_date_list .date .details{line-height:1.2em;font-size:0.7em;margin:5px 0}#rota_date_list .date .tag{font-size:0.8em;text-align:center;line-height:1.0em;color:white;padding:5px;border-radius:3px;margin-top:10px;text-transform:uppercase}#rota_date_list .date .tag.assigned,#rota_date_list .date .tag.upcoming{background-color:#3b3}#rota_date_list .date .tag.pending,#rota_date_list .date .tag.past{background-color:#f93}#rota_date_list .date .tag.future{background-color:#0c9}#rota_date_list .date .tag.today{background-color:#36c}#rota_date_list .date:hover .date-block{background-color:#c33}#rota_date_list .date.hidden{opacity:0.7;border-style:dashed}#rota_users{margin:0 0 20px 0;padding:0}#rota_users li{margin:0 0 10px 0;padding:5px;list-style:none;border-width:2px 2px 2px 20px;border-style:solid;border-color:#999;border-radius:5px;background-color:#fff}.color-block{display:inline-block;width:20px;height:30px;border-radius:3px;margin:0 10px 0 0;vertical-align:middle}#member_checkboxes{margin:0 0 15px 0;padding:0}#member_checkboxes .form-check{display:inline-block;border:1px solid #ccc;background-color:#fff;border-radius:5px;padding:5px 8px 5px 5px;margin:5px}#member_checkboxes .form-check input[type=checkbox]{vertical-align:middle}#member_checkboxes .form-check label{font-size:1.0em;color:#333;display:inline-block;vertical-align:middle}div.ui-sortable{background:#fff;margin:0 0 8px 0;padding:5px 5px 5px 70px;border:1px solid #ccc;border-radius:5px;overflow:hidden;height:75px;position:relative;background-position:8px center;background-repeat:no-repeat;background-width:55px;font-size:0.8em;line-height:1.2em}div.ui-sortable:hover{cursor:grab}div.ui-sortable:after{content:"";display:block;background-image:linear-gradient(rgba(255,255,255,0), white);width:100%;height:30px;position:absolute;z-index:9999;bottom:0;left:0}div.ui-sortable.banner,div.ui-sortable.carousel,div.ui-sortable.images,div.ui-sortable.blog,div.ui-sortable.child_pages,div.ui-sortable.related_pages,div.ui-sortable.youtube,div.ui-sortable.sibling_pages,div.ui-sortable.image,div.ui-sortable.section{padding:25px 0 0 80px;font-size:0.9em;color:#666;text-transform:uppercase}div.ui-sortable.section{height:30px;border:none;padding:5px;text-align:center}div.ui-sortable.section:after{display:none}div.ui-sortable.section .page-element-icon{display:none}div.ui-sortable .page-element-icon{position:absolute;top:16px;left:3px;width:55px;height:32px;display:block;margin:3px 5px 0 5px;background-position:top left;background-repeat:no-repeat}div.ui-sortable .ui-sortable-image{float:right;margin:0px 0 0 5px}div.ui-sortable p,div.ui-sortable h1,div.ui-sortable h2,div.ui-sortable h3,div.ui-sortable h4{margin:3px 5px;line-height:1.2em}div.ui-sortable p{font-size:0.8em}div.ui-sortable h1,div.ui-sortable h2,div.ui-sortable h3,div.ui-sortable h4{font-size:1.1em}.sortable-placeholder{background-color:rgba(0,0,0,0.1);border:2px dashed #666;height:100%;width:100%;position:absolute;top:0;left:0;box-sizing:border-box;z-index:10}.drag-obscured{opacity:0;pointer-events:none}.ui-draggable-dragging,.dragging{opacity:0.8;background:#eee;border-width:2px 2px 2px 20px;border-style:solid;padding:8px;z-index:1000;cursor:grabbing !important}.highlight-target{background-color:#cccc99}.sortable-placeholder{background-color:#f0f8ff;border:2px dashed #3498db;min-height:40px;visibility:visible !important}td.ui-sortable{background:#fff;padding:5px;position:relative;vertical-align:middle}.ui-sortable-handle{cursor:default;background-color:#fff;padding:5px 2px;line-height:1.0em;text-align:center;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:40px;width:auto;border-radius:4px;border-width:2px 2px 2px 20px;border-style:solid;border-color:#9cf}td.sortable-cell{position:relative;border:none}td.sortable-cell.sortable-hidden{border:2px dashed rgba(0,0,0,0.2);background-color:#fffa90;box-sizing:border-box;z-index:10}td.sortable-cell.sortable-hidden.delete-box{background-color:#ff9999}td.sortable-cell.sortable-hidden .user-item{opacity:0.5}.user-item{background-color:#fff;padding:5px 2px;line-height:1.0em;text-align:center;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:40px;width:auto;border-radius:4px;border-width:2px 2px 2px 20px;border-style:solid;border-color:#9cf}.user-item.item-ghost{visibility:hidden;position:absolute;cursor:grabbing !important}.user-item.item-chosen{cursor:grabbing !important}.user-item.item-dragging{cursor:grabbing !important}td.active .user-item,#available_users_container .user-item{cursor:grab}#available_users_container{position:fixed;bottom:0;left:0;width:100%;text-align:center;z-index:1000;background:rgba(0,0,0,0.7);box-shadow:0 2px 8px rgba(0,0,0,0.2);padding:10px 10px 0;display:none}#available_users_container:before{content:"Available Users";display:block;padding:5px 10px;position:absolute;line-height:1.0em;height:22px;top:-22px;left:0px;background-color:rgba(0,0,0,0.7);color:#fff;font-size:0.8em;border-radius:0 5px 0 0}#available_users_container.delete-target{background:#933}#available_users_container.delete-target:before{content:"Drop here to delete";background:#933}#available_users_container .user-item{font-size:0.8em;font-weight:700;margin:0 10px 10px 0}.sortable-dragging{color:pink;z-index:9999;position:absolute}table{overflow:auto}.delete-box{width:40px;text-align:center;vertical-align:middle;font-size:1.2rem !important}.delete-box a{text-decoration:none}.delete-box .trash{display:none}.delete-box.dragging{border:2px solid red}.delete-box.dragging .trash{display:block}.delete-box.dragging a{display:none}tr.disabled,td.disabled{cursor:not-allowed;background-color:#f9f9f9;opacity:0.8}tr.active,td.active{font-weight:bold;background-color:#ffffcc;opacity:1.0}fieldset{border:1px solid #ccc;border-radius:8px;padding:10px 10px 0;margin-bottom:5px;background-color:#fff}fieldset legend{text-transform:uppercase;color:#333;font-size:0.8em;text-align:right;padding:0 5px;margin-bottom:5px;background-color:#fff;border:1px solid #666;border-radius:5px}form{display:inline-block;width:auto}form.full-width{width:100%}form input,form textarea,form select{background-color:#fff;border:1px solid #ccc;border-radius:3px;padding:3px 5px;width:100%}form input.half-width,form textarea.half-width,form select.half-width{width:49.5%}form input.half-width.with-button,form textarea.half-width.with-button,form select.half-width.with-button{width:47%}form input.body-text-field,form textarea.body-text-field,form select.body-text-field{border:none}form input#page_title_field,form textarea#page_title_field,form select#page_title_field{font-size:1.8em;padding:5px 10px;border:none;color:#333}form select{width:auto}form label{display:block;color:#999;font-size:0.8em}form .instructions,form .textarea-help{display:block;color:#999;font-size:0.7em;font-style:italic}form textarea::placeholder{color:#ccc;font-weight:200;font-size:0.9em}form input[type="checkbox"],form input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:2px solid #ccc;cursor:pointer;position:relative;vertical-align:middle}form input[type="checkbox"]:checked,form input[type="radio"]:checked{background-color:#cf0}form input[type="checkbox"]:checked::after,form input[type="radio"]:checked::after{content:"✔";font-size:0.8em;line-height:1.0em;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}form input.updated[type="checkbox"],form input.updated[type="radio"]{border-color:#cc0}form input[type="button"],form input[type="submit"]{width:auto;cursor:pointer}.editor .toastui-editor-contents,.editor .ProseMirror,.editor .toastui-editor-md-preview{background:#fff;font-size:1.0em}.editor .toastui-editor-contents p,.editor .ProseMirror p,.editor .toastui-editor-md-preview p{margin:0 0 15px}.editor .toastui-editor-contents h1,.editor .toastui-editor-contents h2,.editor .toastui-editor-contents h3,.editor .toastui-editor-contents h4,.editor .toastui-editor-contents h5,.editor .toastui-editor-contents h6,.editor .ProseMirror h1,.editor .ProseMirror h2,.editor .ProseMirror h3,.editor .ProseMirror h4,.editor .ProseMirror h5,.editor .ProseMirror h6,.editor .toastui-editor-md-preview h1,.editor .toastui-editor-md-preview h2,.editor .toastui-editor-md-preview h3,.editor .toastui-editor-md-preview h4,.editor .toastui-editor-md-preview h5,.editor .toastui-editor-md-preview h6{text-transform:none;border:none;margin:0 0 15px}.editor .toastui-editor-contents h1,.editor .ProseMirror h1,.editor .toastui-editor-md-preview h1{font-size:2.0em}.editor .toastui-editor-contents h2,.editor .ProseMirror h2,.editor .toastui-editor-md-preview h2{font-size:1.8em}.editor .toastui-editor-contents h3,.editor .ProseMirror h3,.editor .toastui-editor-md-preview h3{font-size:1.6em}.editor .toastui-editor-contents ul li,.editor .ProseMirror ul li,.editor .toastui-editor-md-preview ul li{list-style:disc}.editor .toastui-editor-contents ul li:before,.editor .ProseMirror ul li:before,.editor .toastui-editor-md-preview ul li:before{content:none}.editor .toastui-editor-contents ul li p,.editor .ProseMirror ul li p,.editor .toastui-editor-md-preview ul li p{margin:0 0 3px}.editor .toastui-editor-contents ol li,.editor .ProseMirror ol li,.editor .toastui-editor-md-preview ol li{list-style:decimal}.editor .toastui-editor-contents ol li:before,.editor .ProseMirror ol li:before,.editor .toastui-editor-md-preview ol li:before{content:none}.editor .toastui-editor-contents ol li p,.editor .ProseMirror ol li p,.editor .toastui-editor-md-preview ol li p{margin:0 0 3px}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:0.4em 0.6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-device-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-device-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:0.75em;font-weight:600;white-space:nowrap;padding:0 0.5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:black}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-device-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 0.3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(0.8em + 4vw);text-indent:-9999px}@media (max-device-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(0.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-device-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:0.125}trix-toolbar .trix-button--icon-attach::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M16.5%206v11.5a4%204%200%201%201-8%200V5a2.5%202.5%200%200%201%205%200v10.5a1%201%200%201%201-2%200V6H10v9.5a2.5%202.5%200%200%200%205%200V5a4%204%200%201%200-8%200v12.5a5.5%205.5%200%200%200%2011%200V6h-1.5z%22%2F%3E%3C%2Fsvg%3E);top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M15.6%2011.8c1-.7%201.6-1.8%201.6-2.8a4%204%200%200%200-4-4H7v14h7c2.1%200%203.7-1.7%203.7-3.8%200-1.5-.8-2.8-2.1-3.4zM10%207.5h3a1.5%201.5%200%201%201%200%203h-3v-3zm3.5%209H10v-3h3.5a1.5%201.5%200%201%201%200%203z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-italic::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M10%205v3h2.2l-3.4%208H6v3h8v-3h-2.2l3.4-8H18V5h-8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-link::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M9.88%2013.7a4.3%204.3%200%200%201%200-6.07l3.37-3.37a4.26%204.26%200%200%201%206.07%200%204.3%204.3%200%200%201%200%206.06l-1.96%201.72a.91.91%200%201%201-1.3-1.3l1.97-1.71a2.46%202.46%200%200%200-3.48-3.48l-3.38%203.37a2.46%202.46%200%200%200%200%203.48.91.91%200%201%201-1.3%201.3z%22%2F%3E%3Cpath%20d%3D%22M4.25%2019.46a4.3%204.3%200%200%201%200-6.07l1.93-1.9a.91.91%200%201%201%201.3%201.3l-1.93%201.9a2.46%202.46%200%200%200%203.48%203.48l3.37-3.38c.96-.96.96-2.52%200-3.48a.91.91%200%201%201%201.3-1.3%204.3%204.3%200%200%201%200%206.07l-3.38%203.38a4.26%204.26%200%200%201-6.07%200z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-strike::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.73%2014l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5%200%20.3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52%2013.52%200%200%201%207%2014.95v3.37a10.64%2010.64%200%200%200%204.84.88c1.26%200%202.35-.19%203.28-.56.93-.37%201.64-.9%202.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1%200-1.29.52-2.3%201.58-3.02%201.05-.72%202.5-1.08%204.34-1.08%201.62%200%203.28.34%204.97%201l-1.3%202.93c-1.47-.6-2.73-.9-3.8-.9-.55%200-.96.08-1.2.26-.26.17-.38.38-.38.64%200%20.27.16.52.48.74.17.12.53.3%201.05.53H7.23zM3%2013h18v-2H3v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-quote::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M6%2017h3l2-4V7H5v6h3zm8%200h3l2-4V7h-6v6h3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-heading-1::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12%209v3H9v7H6v-7H3V9h9zM8%204h14v3h-6v12h-3V7H8V4z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-code::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.2%2012L15%2015.2l1.4%201.4L21%2012l-4.6-4.6L15%208.8l3.2%203.2zM5.8%2012L9%208.8%207.6%207.4%203%2012l4.6%204.6L9%2015.2%205.8%2012z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%204a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm4%203h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-number-list::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M2%2017h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1%203h1.8L2%2013.1v.9h3v-1H3.2L5%2010.9V10H2v1zm5-6v2h14V5H7zm0%2014h14v-2H7v2zm0-6h14v-2H7v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-undo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.5%208c-2.6%200-5%201-6.9%202.6L2%207v9h9l-3.6-3.6A8%208%200%200%201%2020%2016l2.4-.8a10.5%2010.5%200%200%200-10-7.2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-redo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.4%2010.6a10.5%2010.5%200%200%200-16.9%204.6L4%2016a8%208%200%200%201%2012.7-3.6L13%2016h9V7l-3.6%203.6z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8%202.9L6%2014.2%204%2012l2-2-1.4-1.5L1%2012l.7.7zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1%2014.2l1.4%201.4L6%2012l-.7-.7-2.8-2.8L1%209.9%203.1%2012zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:15px 10px;background:#fff;box-shadow:0 0.3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:0.5em 0.8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:#F00 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:0.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection{background:none}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::-moz-selection{background:highlight}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::selection{background:highlight}trix-editor .attachment.attachment--file[data-trix-mutable]{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor .attachment[data-trix-mutable] img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:0.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 0.8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.7;content:"";background-image:url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.4L17.6%205%2012%2010.6%206.4%205%205%206.4l5.6%205.6L5%2017.6%206.4%2019l5.6-5.6%205.6%205.6%201.4-1.4-5.6-5.6z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:0.1em 0.6em;font-size:0.8em;color:#fff;background-color:rgba(0,0,0,0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:0.2em;white-space:nowrap}.trix-content{line-height:1.5}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:0 solid #ccc;border-left-width:0.3em;margin-left:0.3em;padding-left:0.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:0.3em;margin-right:0.3em;padding-right:0.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:0.9em;padding:0.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:' · '}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:0.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:0.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}
