*{box-sizing:border-box}body{background:#fff;color:#000;margin:0;padding:0}body,input,textarea,select,button,pre,tt,code,pre *,tt *,code *{font-size:16px;line-height:24px}body,input,textarea,select,button{font-family:"SF UI Text_", "Helvetica Neue", "Helvetica", "Arial", sans-serif}pre,tt,code,pre *,tt *,code *{font-family:"Consolas", "Courier New", monospace}pre{white-space:pre-wrap}sup,sub{position:relative;vertical-align:middle;font-size:75%;font-weight:normal}sup{bottom:0.5em}sub{top:0.5em}a{color:#0060a0;border-color:rgba(0,96,160,0.15)}a:visited{color:#70a0b0;border-color:rgba(112,160,176,0.15)}a:hover,a.hover{color:#b03000;border-color:rgba(176,48,0,0.15)}.common{margin:0 auto;max-width:1280px}.flag{position:relative;width:100%;padding:48px 0 60px}@media screen and (max-width: 1023px){.flag{padding:16px 0 48px}}.logo{position:absolute;right:91%;top:28px;width:40px;height:40px;margin:10px 20px 0}@media screen and (max-width: 1023px){.logo{position:relative;top:0;right:0;margin:0 0 8px 4%;width:40px;height:40px}}.logo img{border-radius:20px}.title{margin:0 9% 0 9%;width:82%;max-width:480px;font-size:16px;line-height:24px}@media screen and (max-width: 1023px){.title{margin:0 4%;width:92%;max-width:480px}}.title h1{font-weight:bold;font-size:inherit;line-height:inherit;color:#000}.title h1 a,.title h1 a:visited{color:#000;border-color:rgba(0,0,0,0.15)}.title h1 a:hover,.title h1 a.hover{color:#b03000;border-color:rgba(176,48,0,0.15)}.title p{margin:0 0 10px 0}.engine{color:#a0a0a0}.engine a,.engine a:link,.engine a:visited{color:#a0a0a0;border-color:rgba(160,160,160,0.15)}.engine a:hover,.engine a:active{color:#b03000;border-color:rgba(176,48,0,0.15)}.spotlight{position:absolute;top:48px;right:9%;white-space:nowrap;text-align:right}@media screen and (max-width: 1023px){.spotlight{top:20px;right:4%}}.content,.footer{margin:0 9% 40px 9%;width:82%}.content{min-height:320px}@media screen and (max-width: 1023px){.admin-icon{margin:0 8px}.content{margin:0 4% 40px;width:92%;max-width:100%}.footer{margin:0 4% 40px;width:92%;max-width:100%}}.e2-search{white-space:nowrap;position:relative}.e2-search-input .e2-search-input-input{cursor:pointer;position:relative;-webkit-appearance:none;border-radius:3px;width:0;height:28px;padding-left:20px !important;padding-right:0px !important;border-color:transparent !important}.e2-search-input{top:-2px;position:relative}.spotlight .e2-search-input,.spotlight .e2-search-input-input{background-color:transparent}.e2-search-icon{position:absolute;top:1px;left:4px;fill:#000;transition-duration:.25s;transition-timing-function:ease-out}.e2-search-icon:hover{fill:#d04000;cursor:pointer;transition:0}.e2-search-icon-focus,.e2-search-icon-focus:hover{cursor:text;fill:#000}.e2-heading .e2-search-icon{cursor:text;fill:#000}.e2-search-input .e2-search-input-input,.e2-search-input .e2-search-input-input:focus{transition-property:width,padding-left,padding-right,border-color;transition-duration:.25s;transition-timing-function:ease-out}.e2-heading .e2-search-input .e2-search-input-input{cursor:text;width:700px;height:36px;padding-left:24px !important;padding-right:4px !important;border-color:#d0d0d0 !important}@media screen and (max-width: 735px){.e2-heading .e2-search-input .e2-search-input-input{width:100%}}.e2-heading .e2-search-input .e2-search-input-input:focus{width:700px;transition:none}.e2-search-input .e2-search-input-input:focus{background-color:#f0f0f0;cursor:text;width:10em;padding-left:24px !important;padding-right:4px !important}@media screen and (max-width: 735px){.e2-search-input .e2-search-input-input:focus{width:10em}}.e2-search-tags{fill:#ccc;position:relative;top:-2px;margin-left:8px}.e2-search-tags a{fill:#000}.e2-search-tags a.hover{fill:#d04000}.e2-note,.e2-note-list{margin-bottom:60px}.e2-note h1{color:#000;font-size:20px;line-height:26px;font-weight:bold;max-width:720px;margin-bottom:8px;padding-right:25px}.e2-note h1 a,.e2-note h1 a:visited{color:#000;border-color:rgba(0,0,0,0.15)}.e2-note h1 a:hover,.e2-note h1 a.hover{color:#b03000;border-color:rgba(176,48,0,0.15)}.e2-draft-label{display:inline-block;font-size:12px;font-weight:normal;line-height:16px;border-radius:3px;background:#706858;color:#fff;padding:1px 5px;position:relative;top:-2px}.e2-note-favourite h1{font-size:36px;line-height:40px}.e2-note-favourite .favourite{position:relative}.e2-note-favourite .favourite:after{content:'';position:absolute;display:inline-block;bottom:11px;right:-26px;width:28px;height:16px;background-image:url("../../../system/theme/images/favourite-on.svg");background-position:top right;background-repeat:no-repeat}.e2-note .admin-links-floating{margin-top:-3px;z-index:100;transition-property:margin-top;transition-duration:.25s;transition-timing-function:ease-out;background:white;padding:5px 0 5px 8px;border-radius:30px 0 0 30px}.e2-note-favourite .admin-links-floating{margin-top:10px}.e2-note-text{font-size:16px;line-height:24px;margin:0 0 16px 0}.e2-note-likes{margin:0 0 10px 0}.e2-note-tags,.e2-note-comments-link{margin:0 0 6px 0;font-size:12px;line-height:16px}.e2-note-subscribe-button,.e2-note-subscribe-button:visited{display:none;background:rgba(231,231,231,0.8);color:#000;transition:background .33s ease-out, color .33s ease-out, fill .33s ease-out;line-height:20px;font-size:14px;border-radius:3px;border:0;height:22px;margin:0 10px 0 0;vertical-align:top;padding:1px 8px}.e2-note-subscribe-button:hover,.e2-note-subscribe-button.hover{background:rgba(212,212,212,0.8);color:#000}.e2-note-subscribe-button-visible{display:inline-block}.e2-note-likes{font-size:0;margin:0 0 10px 0}.e2-comments{float:left;width:100%;word-wrap:break-word}.e2-comment-and-reply,.e2-comment,.e2-comment-toggle{width:100%;float:left}.e2-comment-and-reply{margin:0 0 40px}.e2-comment{margin:0}.e2-comment-toggle{margin:0 0 40px}@media screen and (max-width: 735px){.e2-comment{margin:0 0 40px}.e2-comment-and-reply{margin:0}}.e2-comment-secondary-controls{display:inline}.e2-comment-meta-area{float:left;width:17.07%;min-height:1px;padding-right:15px}@media screen and (max-width: 735px){.e2-comment-meta-area{width:100%;float:none;font-weight:bold}}.e2-comment-content-area{float:left;width:65.86%;min-height:1px;position:relative;padding-right:15px}@media screen and (max-width: 735px){.e2-comment-content-area{width:100%}}.e2-comment-control-area{float:left;text-align:right;width:17.07%;min-height:1px}.e2-comment-author-removed{text-decoration:line-through;color:#c00000}.e2-comment-author-removed span{color:#999}.e2-reply{margin-top:10px}.e2-reply .e2-comment-author:after{content:' •'}@media screen and (max-width: 735px){.e2-comment-control-area{width:100%;text-align:left;margin-left:-6px}}.e2-pages{margin-bottom:40px;font-size:12px;line-height:16px}.e2-pages a{padding-top:4px}.e2-page-unavailable{color:#a0a0a0}.e2-upload-error{color:#b03000}.e2-clickable-keyboard-shortcut:hover{color:#b03000;border-color:rgba(176,48,0,0.15)}.e2-visual-login{display:inline-block;margin:4px 0}.e2-heading{margin-bottom:40px}.e2-heading h2{width:66.67%;font-weight:bold;font-size:36px;line-height:42px;color:#000}.e2-heading input{font-size:15px}.e2-heading-super{font-size:13px;line-height:18px;margin:0 0 -4px 0}.e2-heading-see-also{margin-top:10px}.e2-heading-description{margin:40px 0 40px}.e2-year-months,.e2-month-days{font-size:12px;line-height:24px;margin:12px -4px 0}.e2-year-month,.e2-month-day{padding:4px}.e2-month-day-current{background:#e8e8e8;border-radius:3px}.e2-period-unavailable{color:#a0a0a0}.e2-section-heading{font-size:20px;line-height:28px;font-weight:bold;margin:0 0 8px 0}.e2-text h2,.e2-text h3{font-size:100%;line-height:inherit;margin:26px 0 10px 0}.e2-text h2{font-weight:bold}.e2-text h3{font-style:italic}.e2-text hr{border:none;border-top:1px rgba(0,0,0,0.15) solid;margin:26px 0 16px 0}.e2-text h2+h3,.e2-text h2:first-child,.e2-text h3:first-child{margin-top:0}.e2-text-generic-object,.e2-text-table,.e2-text-code,.e2-text p,.e2-text ul,.e2-text ol,.e2-text li,.e2-text blockquote{margin:0 0 10px 0}.e2-text p,.e2-text ul,.e2-text ol,.e2-text li,.e2-text blockquote,.e2-text-audio,.e2-text-calliope-formatted{max-width:720px}.e2-text-code,.e2-text ul,.e2-text ol,.e2-text blockquote{padding:0 0 0 40px}.e2-text p+ul,.e2-text p+ol{margin-top:-10px}.e2-text ul li{list-style-type:none}.e2-text th,.e2-text td{padding:0 15px 10px 0}.e2-text th{font-weight:bold}.e2-text-picture,.e2-text-picture.fotorama,.e2-text-video,.e2-text-audio{margin:0 0 20px 0}.e2-text-picture a{position:relative}.e2-text-picture a img{border-style:solid}.e2-text-picture a.e2-text-picture-link{max-width:100%;display:inline-block;border:none}.e2-text-picture a img{box-sizing:content-box;border-width:1px;margin:-1px}.e2-text-picture a img{border-color:#e8e8e8;transition-property:border-color;transition-duration:.2s;transition-timing-function:ease-out}.e2-text-picture a:hover img,.e2-text-picture a.hover img{border-color:#b03000;transition:none}.e2-text-picture a img{border-color:#e8e8e8}.e2-text-picture a:hover img,.e2-text-picture a.hover img{border-color:#b03000}.e2-text-picture-imgwrapper{width:100%;height:0;position:relative}.e2-text-picture-imgwrapper img{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.e2-text-caption{margin:6px 0 12px 0;font-size:12px;line-height:16px}@media screen and (max-width: 1023px){.e2-text-code,.e2-text ul,.e2-text ol,.e2-text blockquote{padding-left:8%}.e2-text-generic-object,.e2-text-table,.e2-text-code,.e2-text-picture,.e2-text-picture.fotorama,.e2-text-video,.e2-text-audio{overflow:scroll}}.e2-tags{line-height:2.25em;margin-bottom:48px}.e2-tags .e2-tag{margin-right:8px}.e2-tag-filter{margin-bottom:12px}.e2-tag-filter-slide-shaft,.e2-tag-filter-slider span{background:#567}.e2-tag-filter-slide-area:hover .e2-tag-filter-slide-shaft,.e2-tag-filter-slide-area:hover .e2-tag-filter-slider span{background:#b03000}a.e2-tag,a:link.e2-tag,a:visited.e2-tag{color:#567;border-color:rgba(85,102,119,0.15)}a:hover.e2-tag,a.hover.e2-tag,a:active.e2-tag{color:#b03000;border-color:rgba(176,48,0,0.15)}.e2-popular{max-width:700px;-moz-columns:3;columns:3;-moz-column-gap:40px;column-gap:40px;margin:0 0 24px 0}@media screen and (max-width: 735px){.e2-popular{max-width:none;-moz-columns:1;columns:1}}.e2-popular p{display:inline-block;overflow:hidden;width:100%;margin:0 0 6px 0}.e2-popular a{padding-top:4px}.form,.form-part,.form-control,.form-subcontrol{float:left;width:100%}.form:after{content:' ';clear:both}.form-part,.form-control,.form-subcontrol{clear:left}.form-label{clear:left;float:left;width:17.07%;padding:0 20px 0 0;line-height:18px;margin-top:2px}.form-label-sticky{position:-webkit-sticky;position:sticky;-webkit-font-smoothing:subpixel-antialiased;background:#fff;top:6px}.form-element{margin-left:17.07%;width:82.93%}.form-control-sublabel{margin:0 0 8px;width:82.93%;font-size:13px;line-height:16px}.form-part{width:100%;margin:0 0 24px 0}.form-control{width:100%;margin:0 0 12px 0}.form-control .input-label{margin-top:8px}.form-control .input-error{background:#ffece0}.form-control input.text{margin-bottom:8px}.form-control select,.form-control textarea{margin-bottom:8px}.form-control .disabled{color:#999}.form-control-big .input-label{margin-top:16px}.form-control-big input{font-size:24px;margin-bottom:8px}.form-subcontrol{width:100%;margin:0 0 8px 0}.form-subcontrol-master{margin:0 0 0 0}.form-subcontrol-slave{margin:0 0 0 16px}.form-control .full-width{width:100%}.form-control .width-4{width:80%}.form-control .width-3{width:60%}.form-control .width-2{width:40%}.form-control .width-1{width:20%}.form-control .icon{position:relative;left:-.33em;width:0}.form-control .icon span.e2-svgi{position:absolute;right:0;top:6px}.form-label-help{margin:4px 0 0}.form-label-saveinfo{font-size:12px;line-height:16px;margin:4px 0 0}.delete-box{border-radius:6px;background:#ec6040;padding:20px 0 40px 0;color:#fff}@media screen and (max-width: 735px){.form-control .form-label{width:100%;padding:0 0 6px 0;vertical-align:baseline;margin:0}.form-control .input-label{margin:0}.form-control .form-label-sticky{background:rgba(255,255,255,0.8);-webkit-backdrop-filter:blur(8px);margin-top:-6px;padding-top:6px;top:0}.form-label label{font-weight:bold}.form-label-help{display:inline-block;margin:0 0 0 1em;vertical-align:baseline}.form-label-saveinfo{float:right;display:inline-block;margin:0 0 0 1em;vertical-align:baseline}.form-element,.form-control-sublabel{width:100%;margin-left:0px}.delete-box{width:100%;padding:20px 4% 40px}.width-2,.width-3,.width-4{width:100% !important}}@media screen and (max-width: 1023px){.e2-smart-title{width:100% !important}#blog-title,.width-2,.width-3,.width-4{width:100% !important}}input.text,textarea,select,button,.e2-button{border:none;padding:6px;box-shadow:none;transition-property:background, border-color, box-shadow, fill;transition-duration:.33s;transition-timing-function:ease-out}input.text,textarea,select{border:none;background:#f0f0f0;border-radius:4px}select{-webkit-appearance:none}input.text:focus,textarea:focus,select:focus,button:focus,.e2-button:focus{transition:none}select{padding-right:19px;background:#f0f0f0 url("../images/chevron-down.svg") right center no-repeat !important}select>button,select>.e2-button{display:none}button,.e2-button{display:inline-block;padding:6px 12px;background:#eae4d8;background:linear-gradient(to bottom, #f4f0e8 0%, #e0d8c8 100%);box-shadow:none;font-size:13px;line-height:18px;font-weight:normal;white-space:nowrap;text-align:center;text-decoration:none;cursor:hand;cursor:pointer;border-radius:4px;color:#000}button:visited,button:active,button:hover,button.hover,.e2-button:visited,.e2-button:active,.e2-button:hover,.e2-button.hover{color:#000}.e2-submit-button,.e2-delete-button{font-size:16px;line-height:24px;padding:12px 24px;font-weight:bold}.e2-submit-button{background:#ec6040;background:linear-gradient(to bottom, #f88040 0%, #e04040 100%);color:#fff}.e2-submit-button:visited,.e2-submit-button:active,.e2-submit-button:hover,.e2-submit-button.hover{color:#fff}.e2-delete-button{background:#eaded8;background:linear-gradient(to bottom, #f4ece8 0%, #e0d0c8 100%);color:#000}.e2-delete-button:visited,.e2-delete-button:active,.e2-delete-button:hover,.e2-delete-button.hover{color:#000}button:disabled,.e2-button:disabled{color:rgba(0,0,0,0.2);cursor:default;pointer-events:none}button:active .e2-button:active,button:hover,.e2-button:hover,button.hover,.e2-button.hover{box-shadow:inset 0 0 100px rgba(0,0,0,0.16)}button:hover,.e2-button:hover,button.hover,.e2-button.hover{transition:none;fill:#b03000}button:focus,.e2-button:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2)}button:focus:hover,.e2-button:focus:hover,button:focus.hover,.e2-button:focus.hover{box-shadow:inset 0 0 100px rgba(0,0,0,0.16),inset 0 0 0 1px rgba(0,0,0,0.2)}.e2-keyboard-shortcut{color:rgba(0,0,0,0.4);padding:0 .33em;border-radius:3px;text-decoration:none;font-size:85%}button+.e2-keyboard-shortcut,.e2-button+.e2-keyboard-shortcut{margin-left:.67em;font-weight:normal}.e2-keyboard-shortcut:empty{display:none}.e2-login-sheet,.e2-subscribe-sheet{position:fixed;z-index:998;opacity:0;top:0;left:0;width:100%;height:100%;visibility:hidden;background:rgba(240,240,240,0.8);transition:opacity .25s ease-out, visibility .25s ease-out}.e2-login-window,.e2-subscribe-window{position:relative;left:50%;width:50%;top:10%;overflow:visible;background:#fff;opacity:0;padding:16px 20px 32px 20px;box-shadow:0 2px 6px 0px rgba(0,0,0,0.2);border-radius:8px;transition:all .25s ease-out;transform:scale(0.7)}.e2-show{visibility:visible;opacity:1}.e2-show .e2-login-window,.e2-show .e2-subscribe-window{opacity:1;transform:scale(1)}.e2-login-window{width:360px;margin:0 -180px}.e2-login-window h1{font-size:18px;font-weight:bold;line-height:24px;margin-bottom:12px}.e2-login-window label{font-size:13px}.e2-login-window table{margin:0}.e2-login-window td{padding:0}.e2-login-window-col{width:220px;margin:0 0 0 40px}.e2-login-window-input{width:100%}.e2-login-window-input-wrapper{position:relative;margin:0 0 8px 0}.e2-login-window-icon{position:absolute;top:2px;left:-36px}.e2-login-window-button{width:100%;margin:20px 0 0 0}.e2-subscribe-window{width:640px;margin:0 -320px}@media screen and (max-width: 735px){.e2-login-window{width:280px;margin:0 -140px}.e2-login-window-col{width:200px}.e2-subscribe-window{left:5%;margin:0;width:90%}}
