﻿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%}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:"proxima-nova", "Helvetica Neue", Helvetica, Arial;color:#333;margin:0;padding:0;font-size:16px;line-height:1.5em;background-color:white}html{font-family:"proxima-nova", "Helvetica Neue", Helvetica, Arial;font-size:16px;line-height:1.5em;overflow-y:scroll;min-height:100%}img{max-width:100%}a{color:#1082c2;text-decoration:none}a:hover{color:#0c699d}a.no-highlight{color:#cccccc}a.no-highlight:hover{color:#0c699d}.container{width:100%;margin:0;padding:0;font-size:0}.container .full-width,.container .one-half,.container .one-third,.container .two-thirds,.container .one-quarter,.container .one-fifth,.container .one-sixth,.container .five-sixths,.container .three-quarters,.container .sixty,.container .forty{width:100%;display:block;margin-bottom:3em;font-size:16px;line-height:1.5em;vertical-align:top}.container .full-width.nested,.container .one-half.nested,.container .one-third.nested,.container .two-thirds.nested,.container .one-quarter.nested,.container .one-fifth.nested,.container .one-sixth.nested,.container .five-sixths.nested,.container .three-quarters.nested,.container .sixty.nested,.container .forty.nested{font-size:0}.container .full-width.tight,.container .one-half.tight,.container .one-third.tight,.container .two-thirds.tight,.container .one-quarter.tight,.container .one-fifth.tight,.container .one-sixth.tight,.container .five-sixths.tight,.container .three-quarters.tight,.container .sixty.tight,.container .forty.tight{margin-bottom:0}.container .full-width.base-spacing-unit,.container .one-half.base-spacing-unit,.container .one-third.base-spacing-unit,.container .two-thirds.base-spacing-unit,.container .one-quarter.base-spacing-unit,.container .one-fifth.base-spacing-unit,.container .one-sixth.base-spacing-unit,.container .five-sixths.base-spacing-unit,.container .three-quarters.base-spacing-unit,.container .sixty.base-spacing-unit,.container .forty.base-spacing-unit{margin-bottom:24px}.container .full-width.half-spacing-unit,.container .one-half.half-spacing-unit,.container .one-third.half-spacing-unit,.container .two-thirds.half-spacing-unit,.container .one-quarter.half-spacing-unit,.container .one-fifth.half-spacing-unit,.container .one-sixth.half-spacing-unit,.container .five-sixths.half-spacing-unit,.container .three-quarters.half-spacing-unit,.container .sixty.half-spacing-unit,.container .forty.half-spacing-unit{margin-bottom:12px}.container .full-width.double-spacing-unit,.container .one-half.double-spacing-unit,.container .one-third.double-spacing-unit,.container .two-thirds.double-spacing-unit,.container .one-quarter.double-spacing-unit,.container .one-fifth.double-spacing-unit,.container .one-sixth.double-spacing-unit,.container .five-sixths.double-spacing-unit,.container .three-quarters.double-spacing-unit,.container .sixty.double-spacing-unit,.container .forty.double-spacing-unit{margin-bottom:48px}@media only screen and (min-width: 768px){.container .one-half{width:48.7179487179%;display:inline-block;margin-left:2.564102564%;vertical-align:top}.container .one-half:nth-of-type(odd){margin-left:0}.container .one-third{font-size:17px;display:inline-block;width:31.6239316239%;margin-left:2.564102564%;vertical-align:top}.container .one-third:nth-of-type(3n+1){margin-left:0}.container .sixty{font-size:17px;display:inline-block;width:57.264957265%;margin-left:2.564102564%;vertical-align:top}.container .sixty:first-of-type{margin-left:0}.container .forty{font-size:17px;display:inline-block;width:40.1709401709%;margin-left:2.564102564%;vertical-align:top}.container .forty:first-of-type{margin-left:0}.container .two-thirds{width:65.811965812%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .two-thirds:first-of-type{margin-left:0}.container .one-quarter{width:23.0769230769%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .one-quarter:nth-of-type(4n+1){margin-left:0}.container .one-fifth{width:17.9487179487%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .one-fifth:nth-of-type(5n+1){margin-left:0}.container .one-sixth{width:14.5299145299%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .one-sixth:nth-of-type(6n+1){margin-left:0}.container .five-sixths{width:82.905982906%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .five-sixths:first-of-type{margin-left:0}.container .three-quarters{width:74.358974359%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .three-quarters:first-of-type{margin-left:0}.container .three-quarters--no-gutter{margin-left:0}}@media only screen and (max-width: 481px){.container .xxs-one-half{width:48.7179487179%;display:inline-block;margin-left:2.564102564%;vertical-align:top}.container .xxs-one-half:nth-of-type(odd){margin-left:0}.container .xxs-one-third{font-size:17px;display:inline-block;width:31.6239316239%;margin-left:2.564102564%;vertical-align:top}.container .xxs-one-third:nth-of-type(3n+1){margin-left:0}.container .xxs-sixty{font-size:17px;display:inline-block;width:57.264957265%;margin-left:2.564102564%;vertical-align:top}.container .xxs-sixty:first-of-type{margin-left:0}.container .xxs-forty{font-size:17px;display:inline-block;width:40.1709401709%;margin-left:2.564102564%;vertical-align:top}.container .xxs-forty:first-of-type{margin-left:0}.container .xxs-two-thirds{width:65.811965812%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .xxs-two-thirds:first-of-type{margin-left:0}.container .xxs-one-quarter{width:23.0769230769%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .xxs-one-quarter:nth-of-type(4n+1){margin-left:0}.container .xxs-one-fifth{width:17.9487179487%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .xxs-one-fifth:nth-of-type(5n+1){margin-left:0}.container .xxs-one-sixth{width:14.5299145299%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .xxs-one-sixth:nth-of-type(6n+1){margin-left:0}.container .xxs-five-sixths{width:82.905982906%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .xxs-five-sixths:first-of-type{margin-left:0}.container .xxs-three-quarters{width:74.358974359%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .xxs-three-quarters:first-of-type{margin-left:0}.container .xxs-three-quarters--no-gutter{margin-left:0}}@media only screen and (min-width: 481px) and (max-width: 568px){.container .xs-one-half{width:48.7179487179%;display:inline-block;margin-left:2.564102564%;vertical-align:top}.container .xs-one-half:nth-of-type(odd){margin-left:0}.container .xs-one-third{font-size:17px;display:inline-block;width:31.6239316239%;margin-left:2.564102564%;vertical-align:top}.container .xs-one-third:nth-of-type(3n+1){margin-left:0}.container .xs-sixty{font-size:17px;display:inline-block;width:57.264957265%;margin-left:2.564102564%;vertical-align:top}.container .xs-sixty:first-of-type{margin-left:0}.container .xs-forty{font-size:17px;display:inline-block;width:40.1709401709%;margin-left:2.564102564%;vertical-align:top}.container .xs-forty:first-of-type{margin-left:0}.container .xs-two-thirds{width:65.811965812%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .xs-two-thirds:first-of-type{margin-left:0}.container .xs-one-quarter{width:23.0769230769%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .xs-one-quarter:nth-of-type(4n+1){margin-left:0}.container .xs-one-fifth{width:17.9487179487%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .xs-one-fifth:nth-of-type(5n+1){margin-left:0}.container .xs-one-sixth{width:14.5299145299%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .xs-one-sixth:nth-of-type(6n+1){margin-left:0}.container .xs-five-sixths{width:82.905982906%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .xs-five-sixths:first-of-type{margin-left:0}.container .xs-three-quarters{width:74.358974359%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .xs-three-quarters:first-of-type{margin-left:0}.container .xs-three-quarters--no-gutter{margin-left:0}}@media only screen and (min-width: 569px) and (max-width: 767px){.container .mn-one-half{width:48.7179487179%;display:inline-block;margin-left:2.564102564%;vertical-align:top}.container .mn-one-half:nth-of-type(odd){margin-left:0}.container .mn-one-third{font-size:17px;display:inline-block;width:31.6239316239%;margin-left:2.564102564%;vertical-align:top}.container .mn-one-third:nth-of-type(3n+1){margin-left:0}.container .mn-sixty{font-size:17px;display:inline-block;width:57.264957265%;margin-left:2.564102564%;vertical-align:top}.container .mn-sixty:first-of-type{margin-left:0}.container .mn-forty{font-size:17px;display:inline-block;width:40.1709401709%;margin-left:2.564102564%;vertical-align:top}.container .mn-forty:first-of-type{margin-left:0}.container .mn-two-thirds{width:65.811965812%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .mn-two-thirds:first-of-type{margin-left:0}.container .mn-one-quarter{width:23.0769230769%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .mn-one-quarter:nth-of-type(4n+1){margin-left:0}.container .mn-one-fifth{width:17.9487179487%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .mn-one-fifth:nth-of-type(5n+1){margin-left:0}.container .mn-one-sixth{width:14.5299145299%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .mn-one-sixth:nth-of-type(6n+1){margin-left:0}.container .mn-five-sixths{width:82.905982906%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .mn-five-sixths:first-of-type{margin-left:0}.container .mn-three-quarters{width:74.358974359%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .mn-three-quarters:first-of-type{margin-left:0}.container .mn-three-quarters--no-gutter{margin-left:0}}@media only screen and (min-width: 768px) and (max-width: 899px){.container .sm-one-half{width:48.7179487179%;display:inline-block;margin-left:2.564102564%;vertical-align:top}.container .sm-one-half:nth-of-type(odd){margin-left:0}.container .sm-one-third{font-size:17px;display:inline-block;width:31.6239316239%;margin-left:2.564102564%;vertical-align:top}.container .sm-one-third:nth-of-type(3n+1){margin-left:0}.container .sm-sixty{font-size:17px;display:inline-block;width:57.264957265%;margin-left:2.564102564%;vertical-align:top}.container .sm-sixty:first-of-type{margin-left:0}.container .sm-forty{font-size:17px;display:inline-block;width:40.1709401709%;margin-left:2.564102564%;vertical-align:top}.container .sm-forty:first-of-type{margin-left:0}.container .sm-two-thirds{width:65.811965812%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .sm-two-thirds:first-of-type{margin-left:0}.container .sm-one-quarter{width:23.0769230769%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .sm-one-quarter:nth-of-type(4n+1){margin-left:0}.container .sm-one-fifth{width:17.9487179487%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .sm-one-fifth:nth-of-type(5n+1){margin-left:0}.container .sm-one-sixth{width:14.5299145299%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .sm-one-sixth:nth-of-type(6n+1){margin-left:0}.container .sm-five-sixths{width:82.905982906%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .sm-five-sixths:first-of-type{margin-left:0}.container .sm-three-quarters{width:74.358974359%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .sm-three-quarters:first-of-type{margin-left:0}.container .sm-three-quarters--no-gutter{margin-left:0}}@media only screen and (min-width: 900px) and (max-width: 1199px){.container .md-one-half{width:48.7179487179%;display:inline-block;margin-left:2.564102564%;vertical-align:top}.container .md-one-half:nth-of-type(odd){margin-left:0}.container .md-one-third{font-size:17px;display:inline-block;width:31.6239316239%;margin-left:2.564102564%;vertical-align:top}.container .md-one-third:nth-of-type(3n+1){margin-left:0}.container .md-sixty{font-size:17px;display:inline-block;width:57.264957265%;margin-left:2.564102564%;vertical-align:top}.container .md-sixty:first-of-type{margin-left:0}.container .md-forty{font-size:17px;display:inline-block;width:40.1709401709%;margin-left:2.564102564%;vertical-align:top}.container .md-forty:first-of-type{margin-left:0}.container .md-two-thirds{width:65.811965812%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .md-two-thirds:first-of-type{margin-left:0}.container .md-one-quarter{width:23.0769230769%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .md-one-quarter:nth-of-type(4n+1){margin-left:0}.container .md-one-fifth{width:17.9487179487%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .md-one-fifth:nth-of-type(5n+1){margin-left:0}.container .md-one-sixth{width:14.5299145299%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .md-one-sixth:nth-of-type(6n+1){margin-left:0}.container .md-five-sixths{width:82.905982906%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .md-five-sixths:first-of-type{margin-left:0}.container .md-three-quarters{width:74.358974359%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .md-three-quarters:first-of-type{margin-left:0}.container .md-three-quarters--no-gutter{margin-left:0}}@media only screen and (min-width: 1200px){.container .lg-one-half{width:48.7179487179%;display:inline-block;margin-left:2.564102564%;vertical-align:top}.container .lg-one-half:nth-of-type(odd){margin-left:0}.container .lg-one-third{font-size:17px;display:inline-block;width:31.6239316239%;margin-left:2.564102564%;vertical-align:top}.container .lg-one-third:nth-of-type(3n+1){margin-left:0}.container .lg-sixty{font-size:17px;display:inline-block;width:57.264957265%;margin-left:2.564102564%;vertical-align:top}.container .lg-sixty:first-of-type{margin-left:0}.container .lg-forty{font-size:17px;display:inline-block;width:40.1709401709%;margin-left:2.564102564%;vertical-align:top}.container .lg-forty:first-of-type{margin-left:0}.container .lg-two-thirds{width:65.811965812%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .lg-two-thirds:first-of-type{margin-left:0}.container .lg-one-quarter{width:23.0769230769%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .lg-one-quarter:nth-of-type(4n+1){margin-left:0}.container .lg-one-fifth{width:17.9487179487%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .lg-one-fifth:nth-of-type(5n+1){margin-left:0}.container .lg-one-sixth{width:14.5299145299%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .lg-one-sixth:nth-of-type(6n+1){margin-left:0}.container .lg-five-sixths{width:82.905982906%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .lg-five-sixths:first-of-type{margin-left:0}.container .lg-three-quarters{width:74.358974359%;margin-left:2.564102564%;display:inline-block;vertical-align:top}.container .lg-three-quarters:first-of-type{margin-left:0}.container .lg-three-quarters--no-gutter{margin-left:0}}.container{*zoom:1;width:93.33333332%;margin-right:auto;margin-left:auto;float:none}.container:before,.container:after{display:table;content:"";line-height:0}.container:after{clear:both}@media only screen and (min-width: 481px){.container{width:93.33333332%}}@media only screen and (min-width: 768px) and (max-width: 899px){.container{width:92.18750002%}}@media only screen and (min-width: 900px) and (max-width: 1199px){.container{width:92.18750002%}}@media only screen and (min-width: 1200px){.container{width:90.858585859%;max-width:1170px}}.container.nested{width:100%}.floated-container{width:100%;float:left}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.175em;margin-top:0;margin-bottom:12px;font-family:"proxima-nova", "Helvetica Neue", Helvetica, Arial}.alpha,.beta,.gamma,.delta,.epsilon,.zeta{line-height:1.175em}h1,.alpha{font-size:37px}h2,.beta{font-size:30px}h3,.gamma{font-size:24px}h4,.delta{font-size:19px}h5,.epsilon{font-size:18px}h6,.zeta{font-size:17px}h3,h4,h5,h6{font-weight:400}.kappa{font-size:32px}p{line-height:1.375em;margin:0 0 1.5em 0}.brand-font{font-family:"freight-sans-pro", "proxima-nova", "Helvetica Neue", Helvetica, Arial}.handwritten{font-family:"verveine", "proxima-nova", "Helvetica Neue", Helvetica, Arial}.ultralight{font-weight:200}.light{font-weight:300}.book{font-weight:400}.medium{font-weight:500}.semibold{font-weight:600}.bold{font-weight:700}.black{font-weight:900}.u-text-center,.text-center,.text-centre{text-align:center}.u-text-left,.text-left{text-align:left}.u-text-right,.text-right{text-align:right}.u-text-transform-uppercase,.c-site-footer__smallprint-link,.c-site-footer__heading{text-transform:uppercase}.u-letter-spacing-1,.c-site-footer__smallprint-link,.c-site-footer__heading{letter-spacing:1px}.u-line-height-1em,.c-site-footer__smallprint-link,.c-site-footer__heading{line-height:1em}li{font-size:16px}.serif{font-family:serif-font-family}.serif-italic{font-family:"adobe-garamond-pro", Georgia, "Times New Roman", Times, serif;font-style:italic}.giga,.mega,.kilo{line-height:1em;margin-bottom:24px}.giga{font-size:37px}.mega{font-size:30px}.kilo{font-size:24px}.subheading-caps{color:#7E848F;font-size:13px;line-height:1.2em;font-weight:500;letter-spacing:0.9px;text-transform:uppercase}@media only screen and (min-width: 768px){.giga{font-size:86px}.mega{font-size:72px}.kilo{font-size:52px}}.base{font-size:16px}.nano{font-size:12px;line-height:1.2em}.micro{font-size:14px;line-height:1.2em}.milli{font-size:15px;line-height:1.2em}.centi{font-size:16px;line-height:1.2em}.single-line-height{line-height:1em}.italic{font-style:italic}.success{color:#5ab233}.warning,.warning-text{color:#FF6400}.text-hint{font-size:14px;line-height:18px;color:#616161}.info{color:#1082c2}.meta-desc{font-size:13px;color:#616161;letter-spacing:0.4px;line-height:19px}.heading-light-with-brand-tint{color:#747882}@media only screen and (min-width: 768px){.u-sm-up-text-center{text-align:center}.u-sm-up-text-left{text-align:left}.u-sm-up-text-right{text-align:right}}ul{margin:0;padding:0;font-size:0}ul.with-font-size{font-size:16px}ul li{margin:0;padding:0;font-size:16px;list-style-type:none;display:inline-block}ul.formatted{display:block;padding-left:30px;margin-bottom:24px}ul.formatted li{list-style-type:disc;display:list-item;margin-bottom:6px}ul.formatted ul,ul.formatted ol{margin:12px 0 0 0;padding-left:30px}ul.formatted ul li,ul.formatted ol li{list-style-type:circle}ul.formatted ul ul,ul.formatted ul ol,ul.formatted ol ul,ul.formatted ol ol{margin:12px 0 0 0;padding-left:30px}ul.formatted ul ul li,ul.formatted ul ol li,ul.formatted ol ul li,ul.formatted ol ol li{list-style-type:square}.breadcrumb{font-size:18px;font-weight:300;line-height:1.1em;margin-bottom:24px}.reassurance-points{margin-top:20px;padding-left:20%;padding-right:8%}.reassurance-points li{display:block;margin-bottom:20px;line-height:1.2em;padding-left:15px;position:relative}.reassurance-points .reassurance-icon .svg-icon{position:absolute;width:30px;height:30px;display:inline-block;top:-4px;left:-25px;fill:#333}.reassurance-points .reassurance-icon .svg-icon.inline{top:0;left:0}.reassurance-points .hint{margin-top:8px}.reassurance-points.inline li{display:inline-block}.table{width:100%}.table tr:nth-child(odd){background-color:#f7f7f7}.table th{font-size:14px;font-weight:400;padding:2px 10px;background-color:white;text-align:left;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.table td{padding:10px;border-bottom:1px solid #e8e8e8;font-size:16px}.table td.number{font-size:14px}.table-responsive{max-width:100%;width:100%;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.u-page-top-spacing-unit,.u-base-spacing-unit,.base-spacing-unit{margin-bottom:24px}.half-spacing-unit{margin-bottom:12px}.double-spacing-unit{margin-bottom:48px}p.tight,.tight{margin-bottom:0}.max-width-320{max-width:320px}.max-width-370{max-width:370px}.max-width-400{max-width:400px}.max-width-500{max-width:500px}.max-width-470{max-width:470px}.max-width-570{max-width:570px}.u-max-width-770{max-width:770px}.u-display-block{display:block}.u-flex,.u-flexbox{display:flex}.u-flex-full-width{width:100%}.u-flex-column{flex-direction:column}.u-flex-row{flex-direction:row}.u-flex-nowrap{flex-wrap:nowrap}.u-flex-wrap{flex-wrap:wrap}.u-flex-min-width-0{min-width:0}.u-flex-align-self-flex-end{align-self:flex-end}.u-flex-grow-1{flex-grow:1}.u-flex-grid-spacing{margin-left:-2.564102564%}.u-flex-item-grid-spacing{padding:0 2.564102564%}.u-flex-align-items-center{align-items:center}.u-flex-align-items-flex-end{align-items:flex-end}.u-flex-justify-content-center{justify-content:center}.u-mr-10{margin-right:10px}.u-w-15{width:15px}.u-w-20{width:20px}.u-w-100{width:100px}.u-minw-15{min-width:15px}.u-minw-20{min-width:20px}@media (max-width: 568px){.u-xs-flex-column{flex-direction:column}.u-xs-flex-align-items-flex-start{align-items:flex-start}}@media (min-width: 568px){.u-xs-up-flex-row{flex-direction:row}}@media (max-width: 569px){.block-mn-down{display:block}}@media only screen and (min-width: 768px){.u-sm-up-flex-row{flex-direction:row}.u-sm-up-flex-column{flex-direction:column}}@media (min-width: 569px){.block-mn-up{display:block}}.svg-icon{max-width:100%}.svg-icon.icon-default path{fill:#333}.svg-icon.success path{fill:#5ab233}.svg-icon.clickable path{fill:#1082c2}.icon-link{background-color:#f7f7f7;border-radius:50%;display:inline-block;width:100px;height:100px;padding:30px;margin-bottom:24px;transition:all .2s ease-in-out}.icon-link:hover{-webkit-transform:scale(1.07);background-color:#1082c2}.icon-link:hover .svg-icon{-webkit-transform:scale(1.05);fill:white}.icon-link.tight{margin-bottom:0}.icon-box,.icon-box a{display:block}.icon-box__icon-container{height:70px;margin-bottom:24px}.icon-box__svg-icon{height:100%}.icon-box__title{font-size:18px}.icon-box__content{display:inline-block}.icon-box--large .icon-box__icon-container{margin-bottom:12px}@media only screen and (min-width: 481px){.icon-box--large .icon-box__title{font-size:24px}}@media only screen and (min-width: 569px) and (max-width: 767px){.icon-box{display:inline-block;max-width:400px}}@media only screen and (min-width: 900px){.icon-box__title{margin-bottom:0}.icon-box--large .icon-box__title{font-size:32px;margin-bottom:12px}.icon-box__content{max-width:365px}.icon-box--large .icon-box__content{max-width:80%}}.display-table{display:table;table-layout:fixed;width:100%}.display-table.equal-width{table-layout:fixed}.display-table-cell{display:table-cell}.display-table-cell--vertical-align-top{vertical-align:top}.display-table.has-padding .display-table-cell:first-child{padding-left:0}.display-table.has-padding .display-table-cell:last-child{padding-right:0}.display-table-cell--with-spacing{padding:1.5%}hr{border:0;height:1px;background-color:#e8e8e8;margin:0 0 24px 0}.btn{display:inline-block;margin-bottom:0;font-family:"proxima-nova", "Helvetica Neue", Helvetica, Arial;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;border:0px solid transparent;white-space:nowrap;padding:0.533em 0.6em;font-size:17px;font-weight:400;line-height:1em;border-radius:3px;user-select:none;background:#F9F9F9;box-shadow:0 1px 0px rgba(0,0,0,0.1);transition:box-shadow 0.1s ease-in-out, background-color 0.1s ease-in-out}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn.with-hint{margin-bottom:12px}.btn-default,.btn-default--as-nav{color:#5c6262;background-color:#f7f7f7;border:1px solid #B0B9C2;font-size:17px;font-weight:400;letter-spacing:0.35px;text-shadow:0px 1px 1px rgba(255,255,255,0.5)}.btn-default:hover,.btn-default--as-nav:hover{box-shadow:0 1px 3px rgba(0,0,0,0.15)}.btn-default:active,.btn-default--as-nav:active{text-shadow:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.12)}.btn-default:hover,.btn-default--as-nav:hover,.btn-default:focus,.btn-default--as-nav:focus,.btn-default:active,.btn-default--as-nav:active,.btn-default.active,.active.btn-default--as-nav{color:#303235;text-shadow:none;background-color:#e0e3e4}.btn-default.disabled,.disabled.btn-default--as-nav,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default--as-nav[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled]:active,.btn-default.active[disabled],fieldset[disabled] .btn-default,fieldset[disabled] .btn-default--as-nav,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:#f7f7f7;border-color:1px solid #ccc}.btn-default--as-nav{font-weight:600;font-size:16px;padding:7px 8px}.btn-primary,.btn-primary--as-nav{color:#fff;background-color:#1082c2;border:1px solid #0e72aa}.btn-primary:hover,.btn-primary--as-nav:hover,.btn-primary:focus,.btn-primary--as-nav:focus,.btn-primary:active,.btn-primary--as-nav:active,.btn-primary.active,.active.btn-primary--as-nav{color:#fff;background-color:#0c6293}.btn-primary:active,.btn-primary--as-nav:active,.btn-primary.active,.active.btn-primary--as-nav{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-primary.disabled,.disabled.btn-primary--as-nav,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary--as-nav[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled]:active,.btn-primary.active[disabled],fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary--as-nav,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#1082c2;border-color:1px solid #0e72aa}.btn-primary--as-nav{font-weight:600;font-size:16px;padding:7px 8px;text-shadow:0px 1px 1px rgba(0,0,0,0.2)}.btn-danger,.btn-destroy{color:#c30000;background-color:#f7f7f7;border:1px solid #ccc}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-destroy:hover,.btn-destroy:focus,.btn-destroy:active,.btn-destroy.active{color:#c30000;background-color:#dedede}.btn-danger:active,.btn-danger.active,.btn-destroy:active,.btn-destroy.active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled]:active,.btn-danger.active[disabled],fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active,.btn-destroy.disabled,.btn-destroy.disabled:hover,.btn-destroy.disabled:focus,.btn-destroy.disabled:active,.btn-destroy.disabled.active,.btn-destroy[disabled],.btn-destroy[disabled]:hover,.btn-destroy[disabled]:focus,.btn-destroy[disabled]:active,.btn-destroy.active[disabled],fieldset[disabled] .btn-destroy,fieldset[disabled] .btn-destroy:hover,fieldset[disabled] .btn-destroy:focus,fieldset[disabled] .btn-destroy:active,fieldset[disabled] .btn-destroy.active{background-color:#f7f7f7;border-color:1px solid #ccc}.btn-warning{color:#FF9800;background-color:#f7f7f7;border:1px solid #ccc}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active{color:#FF9800;background-color:#dedede}.btn-warning:active,.btn-warning.active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled]:active,.btn-warning.active[disabled],fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#f7f7f7;border-color:1px solid #ccc}.btn-flat{background-color:#F7F7F7;border:1px solid #B0B9C2;border-radius:3px;font-weight:700;box-shadow:none;text-shadow:0 1px 0 rgba(255,255,255,0.5);color:#4E4E4E}.btn-outline{background-color:white;color:#7B7B7B;border:2px solid #ccc;border-radius:3px;font-weight:600;box-shadow:none}.btn-outline:hover{box-shadow:none}.btn-flat-n-light{border:1px solid #E3E8EC;background-color:#F4F4F4;box-shadow:none}.btn-flat-n-light:hover{border:1px solid #c1c7cc;background-color:#d8d4d4;box-shadow:none}.btn-small{font-size:14px;padding:7px 8px 5px;font-weight:600}.btn-delta{padding:14px 14px;font-size:18px;font-weight:500;line-height:1.2em;border-radius:3px}.btn-milli{padding:3px 6px;font-size:14px;font-weight:normal;line-height:1.2em;border-radius:3px}.btn-small{padding:3px 8px}.btn-large{font-size:17px;line-height:1em;letter-spacing:0.19px;padding:13px 20px 12px}.btn--datagrid{padding:3px 8px 1px;font-size:13px}.btn-brand-font{font-family:"freight-sans-pro", "proxima-nova", "Helvetica Neue", Helvetica, Arial}.btn-link{color:#1082c2;font-weight:normal;cursor:pointer;border-radius:0;line-height:1.1em;font-size:inherit;font-weight:inherit;padding:0;margin:0;vertical-align:top}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#0c699d;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#e8e8e8;text-decoration:none}.btn-block{display:block;width:100%;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;max-width:370px}@media only screen and (max-width: 480px){.btn-narrow-block{display:block;width:100%}}.btn-block+.btn-block{margin-top:5px}input.btn-block[type="submit"],input.btn-block[type="reset"],input.btn-block[type="button"]{width:100%}.btn-alertable{position:relative}.btn__alert-marker{width:16px;height:16px;border-radius:50%;position:absolute;top:-6px;right:-6px;background-color:#df4e4e;color:white;font-size:12px;font-family:"proxima-nova", "Helvetica Neue", Helvetica, Arial;line-height:17px;text-shadow:0px 1px 0px rgba(0,0,0,0.2)}.btn__profile-photo{width:30px;height:30px;border:2px solid white;border-radius:50%;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.1);box-shadow:0px 1px 2px rgba(0,0,0,0.1);vertical-align:middle}.site-navbar{display:block;width:100%;height:50px;padding:0;margin:0;box-shadow:0px 2px 2px #f7f7f7}.site-navbar .site-navbar-toggle-indicator{width:13px}.site-navbar .open .site-navbar-toggle-indicator{transform:rotateX(180deg)}.site-navbar .dropdown-toggle-content{vertical-align:top}@media only screen and (min-width: 900px){.site-navbar{height:60px;line-height:60px}}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;width:100%;display:inline-block}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.alert{color:white;border-radius:3px;margin:12px auto;width:100%;display:table}.alert .alert-dismiss{cursor:pointer;font-size:18px;line-height:1.5em;border-left:1px solid rgba(0,0,0,0.2);vertical-align:middle;text-align:center;width:50px}.alert .alert-dismiss:hover{background-color:rgba(0,0,0,0.1)}.alert .svg-icon{fill:white;width:30px;height:30px;vertical-align:middle}.alert .alert-message{padding:12px 16px;font-size:16px}.alert.alert-success{background-color:#5ab233}.alert.alert-error{background-color:#a82d2d}.alert.alert-info{background-color:#3f95c6}.tab-bar{width:100%;font-size:16px;line-height:1em;border-bottom:1px solid #e8e8e8;margin-bottom:12px;display:table;border-collapse:separate;border-spacing:2px 0}.tab-bar .tab{display:table-cell;text-align:center;font-size:14px;padding:6px 8px 6px 9px;border:1px solid #e8e8e8;border-bottom:none;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:-1px;position:relative;vertical-align:middle}.tab-bar .tab:hover{background-color:#f7f7f7;cursor:pointer}.tab-bar .tab.active-tab{border-bottom:none;background-color:#e8e8e8}.tab-bar .tab.active-tab:after{content:' ';position:absolute;left:0;right:0;margin:0 auto;background-color:#e8e8e8;height:10px;width:10px;display:block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.tab-bar .tab.active-tab:hover{background-color:#e8e8e8;cursor:default}@media only screen and (min-width: 768px){.tab-bar{display:block}.tab-bar .tab{display:inline-block}}.tab-content{display:none}.tab-content.active-tab-content{display:block}.timestamp{color:#ADADAD;font-size:14px;line-height:1.1em}.label{display:inline-flex;align-items:center;align-self:flex-start;padding:4px 8px;font-size:12px;font-weight:bold;line-height:1;text-align:center;border-radius:3px;letter-spacing:0.3px;text-transform:uppercase;color:#808486;background-color:#e6e6e6;border:1px solid #d2d7dc;text-shadow:0px 1px 0px rgba(255,255,255,0.5)}.label--small{font-size:11px;padding:2px 4px}.label--default{background-color:#e6e6e6;border:1px solid #d2d7dc}.label--warning{background-color:#FF6400;color:white;border:1px solid #de6211;text-shadow:0px 1px 0px rgba(0,0,0,0.2)}.label--success{color:#81af6d;background-color:#ebf1e9;border:1px solid #c5dcbb}.field_with_errors input{border-color:#FF6400 !important}.error{width:100%;display:block;text-align:left;color:#FF6400 !important;border-color:#FF6400 !important;margin-top:6px}.parsley-required{color:#FF6400}.validation-error,.parsley-error{color:#333 !important;background-color:#ffdac2 !important;border-color:#FF6400 !important}p.parsley-error{margin-bottom:0}ul.parsley-errors-list{width:100%;margin:0;padding:0}ul.parsley-errors-list:empty{display:none}.validation-error-msg,ul.parsley-errors-list li{color:#FF6400;font-size:14px;font-family:"proxima-nova", "Helvetica Neue", Helvetica, Arial;line-height:18px;margin:6px 0 0 0;text-align:left}.validation-error-msg{margin:6px auto 6px}label.parsley-error,.checkbox .parsley-error,.radio .parsley-error{background-color:transparent !important;color:#FF6400 !important}abbr{color:#df4e4e;text-decoration:none}.form-control.warning{border-color:#FF6400}.form-control.warning:focus{box-shadow:0 0 4px #FF6400}.model-errors{border:1px solid #df4e4e;border-radius:3px;background-color:#ffdac2;padding:10px 10px 8px;max-width:570px;margin-left:auto;margin-right:auto}.model-errors ul li{list-style-type:disc;display:list-item;margin-left:25px}.negative-secondary-action{font-weight:600;font-size:15px;line-height:18px;display:inline-block;color:#7B7B7B}.negative-secondary-action:hover,.negative-secondary-action:active,.negative-secondary-action:focus{color:#df4e4e}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.hide{display:none}.hidden{display:none !important;visibility:hidden !important}@media only screen and (max-width: 480px){.container .xxs-hide,.xxs-hide{display:none}}@media only screen and (min-width: 481px) and (max-width: 568px){.container .xs-hide,.xs-hide{display:none}}@media only screen and (min-width: 768px) and (max-width: 899px){.container .sm-hide,.sm-hide{display:none}}@media only screen and (min-width: 569px) and (max-width: 767px){.container .mn-hide,.mn-hide{display:none}}.pull-left{float:left}.pull-right{float:right}.inherit-colour{color:inherit}.clearfix{display:block;*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.pointer{cursor:pointer}.vertical-middle{vertical-align:middle}.zero-space{font-size:0;line-height:1em}.margin-auto,.u-margin-auto{margin-right:auto;margin-left:auto}a.dont-change-this-link-colour{color:inherit}.dont-change-link-colours a{color:inherit}.page-heading,.ugc-text h1{font-family:"proxima-nova", "Helvetica Neue", Helvetica, Arial;font-size:34px;font-weight:700;line-height:36px;letter-spacing:-0.01em;margin-bottom:10px}.page-desc{font-size:18px;color:#7B7B7B;line-height:22px;margin-bottom:15px}.page-desc--limited-width{max-width:650px}.section-heading,.ugc-text h2{font-family:"proxima-nova", "Helvetica Neue", Helvetica, Arial;font-size:22px;line-height:1.136363636em;font-weight:700;margin-bottom:10px}.section-heading.tight,.ugc-text h2.tight{margin-bottom:0}.section-desc{font-size:16px;color:#7B7B7B;line-height:19px;margin-bottom:15px}.section-desc.tight{margin-bottom:0}.page-intent-indication{font-size:16px;line-height:1em;margin-bottom:3px;color:#cccccc}.low-level-heading{color:#616161;font-size:15px;line-height:19px;font-weight:700;margin-bottom:0.3em}.site-navbar__logo{font-size:18px;color:#333;font-weight:300;font-family:"freight-sans-pro", "proxima-nova", "Helvetica Neue", Helvetica, Arial;height:50px;line-height:50px}@media only screen and (min-width: 900px){.site-navbar__logo{height:60px;line-height:60px}}.narrow-site-menu{display:none;width:100%;margin:0;background-color:#f7f7f7;color:#333;position:absolute;z-index:1050;top:50px;padding:0 5.128205128% 2.564102564%;box-shadow:0px 2px 2px rgba(0,0,0,0.2)}.narrow-site-menu__item{width:100%;border-bottom:#e8e8e8 solid 1px;font-size:18px;list-style-type:none}.narrow-site-menu__item:last-child{border-bottom:none}.narrow-site-menu__link{color:#333;font-size:20px;display:block;padding:15px}@media only screen and (min-width: 481px){.narrow-site-menu-toggle,.narrow-site-menu{display:none !important}}.narrow-site-menu-toggle{float:right;cursor:pointer;line-height:50px;height:50px;font-size:18px;font-weight:500;padding-left:3.6%;border-left:1px solid #e8e8e8}.narrow-site-menu-toggle__profile_photo{width:22px;height:22px;border-radius:50%;overflow:hidden;float:left;margin-top:16px;margin-right:6px}.narrow-site-menu-toggle__img{vertical-align:top}@media only screen and (min-width: 900px){.narrow-site-menu-toggle__profile_photo{margin-top:18px;width:26px;height:26px;margin-right:10px}}.wide-site-menu{display:none}@media only screen and (min-width: 481px){.wide-site-menu{display:inline-block;float:right;margin:0;padding:0;font-size:16px;line-height:1em}.wide-site-menu__item{display:inline-block}.wide-site-menu__item--bordered{border-left:1px solid #e8e8e8}.wide-site-menu__item--bordered:last-child{border-right:1px solid #e8e8e8}.wide-site-menu__link{display:block;font-weight:600;padding:0 15px;line-height:50px;height:50px}.wide-site-menu__link:hover{background-color:#FBFBFB}.wide-site-menu__link--small{display:block;line-height:50px;height:50px;color:#616161;font-size:15px;padding:0 10px}}@media only screen and (min-width: 900px){.wide-site-menu__link{height:60px;line-height:60px}}.wide-user-menu{color:#333333;position:absolute;top:100%;right:0;z-index:1000;display:none;min-width:200px;padding:0;margin:0;list-style:none;font-size:16px;background-color:white;border:1px solid #f7f7f7;border:1px solid #f7f7f7;border-radius:4px;border-top-right-radius:0;border-top-left-radius:0;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.1);box-shadow:0 3px 6px rgba(0,0,0,0.1);background-clip:padding-box}.wide-user-menu__item{display:block;border-bottom:1px solid #f3f3f3}.wide-user-menu__item:last-child{border-bottom:none}.wide-user-menu__link{display:block;padding:15px 15px;line-height:1.2em}.wide-user-menu__link:hover{background-color:#FBFBFB}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.open>.dropdown-menu{display:block}.open>a{outline:0}.wide-user-menu-toggle{display:none}@media only screen and (min-width: 481px){.wide-user-menu-toggle{display:inline-block;float:right;cursor:pointer;line-height:50px;height:50px;font-size:18px;font-weight:500;padding:0 20px;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}.wide-user-menu-toggle__profile_photo{width:22px;height:22px;border-radius:50%;overflow:hidden;float:left;margin-top:16px;margin-right:6px}.wide-user-menu-toggle__img{vertical-align:top}}@media only screen and (min-width: 900px){.wide-user-menu-toggle{line-height:60px;height:60px}.wide-user-menu-toggle__profile_photo{margin-top:18px;width:26px;height:26px;margin-right:10px}}.btn-menu-transformable-toggle{font-weight:500;display:inline-flex;align-items:center;padding:0;user-select:none}.btn-menu-transformable-toggle__label{line-height:1em;padding:7px 13px;border-right:1px solid #ccc;font-weight:600;letter-spacing:0.4px;font-size:16px;color:#696978}.btn-menu-transformable-toggle__icon-container{padding:0px 8px;display:flex;align-items:center;justify-content:center}.btn-menu-transformable-toggle__icon{width:10px}.menu-transformable-title-bar{background-color:#f7f7f7;font-size:14px;font-weight:500;color:#616161;padding:5px 10px;display:flex;align-items:center}.menu-transformable-title-bar__label{text-align:left;font-size:14px;letter-spacing:0.3px;flex-grow:1}.menu-transformable-title-bar__close-btn{display:flex;align-items:center;justify-content:center;width:18px;height:18px}.menu-transformable-title-bar__close-btn img{width:100%}.menu-transformable{position:relative;border-bottom:1px solid rgba(0,0,0,0.025);width:100%;text-align:right;padding-bottom:10px;margin-bottom:24px}.menu-transformable__item,.menu-transformable__sub-item{text-align:left;display:flex}.menu-transformable__item:last-child,.menu-transformable__sub-item:last-child{border-bottom:none}.menu-transformable__content{display:none;position:absolute;z-index:1005;top:95%;right:0;background-color:white;width:300px;border:1px solid #e8e8e8;box-shadow:0 3px 12px rgba(0,0,0,0.15);border-radius:3px;overflow:hidden}.js-menu-transformable-close-button{cursor:pointer}.menu-transformable__submenu-toggle{cursor:pointer;text-align:center;background-image:url(/assets/icons_png/chevron-with-circle-down-5D646C-311db153c7164961a100cdead364222c290da9ec27c2d14dc63a05c7b1ce9e07.png);background-position:center;background-repeat:no-repeat;height:20px;width:20px;background-size:100% auto}.menu-transformable__submenu-toggle.open{background-image:url(/assets/icons_png/chevron-with-circle-up-5D646C-6f840bac5d4462642b5285697471b71c31a70201f38a87405aeaa1ef3fe53cc5.png)}.menu-transformable__submenu{display:none;flex-direction:column;width:100%}.menu-transformable__submenu--open{display:flex}@media only screen and (min-width: 900px){.btn-menu-transformable-toggle{display:none}.menu-transformable__content,.menu-content{display:block !important;width:100%;position:static;box-shadow:none;border:none}.menu-transformable-title-bar{display:none}}@media only screen and (min-width: 900px){.menu-transformable__item{border-bottom:none}}@media only screen and (min-width: 900px){.menu-horizontal{margin-bottom:24px;border-bottom:none}.menu-horizontal .menu-content{border:none;border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7}.menu-horizontal .menu-content ul li{border-bottom:none;padding:0}.menu-horizontal .menu-content ul li a{padding:15px 10px 12px;margin:0 10px;border-bottom:3px solid white;display:block}.menu-horizontal .menu-content ul li a:hover{background-color:transparent;color:#0c699d;border-bottom:3px solid #0c699d;-webkit-transition:border-bottom 0.2s;-o-transition:border-bottom 0.2s;transition:border-bottom 0.2s}}.menu-sidebar{position:relative;width:auto;margin-top:20px;border-bottom:none}.menu-sidebar .btn-menu-sidebar-toggle{margin-top:10px}.menu-sidebar .btn-menu-sidebar-toggle .icon{color:#616161}.menu-sidebar .menu-content ul{text-align:left}.menu-sidebar .menu-content ul li{width:100%}.menu-sidebar .menu-content ul li>a.active{font-weight:600}.menu-sidebar .menu-content ul li a{vertical-align:top}.menu-sidebar .menu-content ul li a:hover{background-color:#f7f7f7;color:#1082c2;border-right:2px solid #1082c2}.menu-sidebar .menu-content ul li a.has-submenu{display:inline-block;width:85%}.menu-horizontal-scroll-container{margin-bottom:24px;position:relative;white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.menu-horizontal-scroll{display:block;margin:0;padding:20px 0 19px;line-height:1em;font-size:0;white-space:nowrap}.menu-horizontal-scroll li{font-size:18px;line-height:1em;list-style-type:none;display:inline-block;margin-right:30px;margin-left:30px}.menu-horizontal-scroll--small{padding:15px 0 14px}.menu-horizontal-scroll--small li{font-size:17px;margin-right:16px;margin-left:16px}@media only screen and (min-width: 768px){.menu-horizontal-scroll{text-align:center}}@media only screen and (min-width: 1200px){.menu-horizontal-scroll--large li{font-size:22px}}.fields-panel{margin-bottom:24px}.fields-panel--cozy{margin-bottom:12px}.fields-panel--appended{margin-bottom:24px;padding-top:24px;border-top:1px solid #e8e8e8}.fields-panel__panel-title{font-size:18px;font-weight:300;margin-bottom:12px}.fields-panel__field-title{font-weight:500;line-height:24px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px}.fields-panel__field-content{margin-bottom:12px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.3em}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:12px;font-size:24px;line-height:inherit;border:none}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:1px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}label{font-family:"proxima-nova", "Helvetica Neue", Helvetica, Arial;font-size:16px;font-weight:600;color:#515151;display:inline-block;max-width:100%;margin-bottom:6px;line-height:21px}.form-control{display:block;width:100%;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;max-width:370px;padding:0.333em 0.556em;line-height:1.5em;color:#333;background-color:white;background-image:none;border:1px solid #ADADAD;border-radius:3px;-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#1082c2;outline:0;-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,0.075),0 0 4px rgba(16,130,194,0.6);-moz-box-shadow:inset 0 2px 2px rgba(0,0,0,0.075),0 0 4px rgba(16,130,194,0.6);box-shadow:inset 0 2px 2px rgba(0,0,0,0.075),0 0 4px rgba(16,130,194,0.6)}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#e8e8e8;opacity:1}.form-control--half-max-width{max-width:185px}select.form-control:not([multiple]){background-color:#f7f7f7;box-shadow:none;height:38px}textarea.form-control{height:auto;resize:vertical}textarea.textarea--a-little-extra-height{height:100px}textarea.textarea--comfortable-editing-height{height:150px}textarea.textarea--full-width{max-width:none}textarea.textarea--wide{max-width:555px}textarea.textarea--double-width{max-width:740px}input.form-control[type="checkbox"]{display:inline-block;width:auto;height:auto;margin-left:0;margin-right:5px}.search-input-container{position:relative}.search-input{border:1px solid #E3E8EC;padding:5px 0.556em 5px;line-height:40px;height:40px}.search-input--with-prepended-icon{padding-left:40px !important}.search-input__icon{width:21px;position:absolute;top:9px;left:10px}input[type="search"]{-webkit-appearance:none}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:1.5em;line-height:1.5em \0}.radio,.checkbox{display:block;min-height:1.5em;margin-top:10px;margin-bottom:10px}.radio.control-label,.radio label,.checkbox.control-label,.checkbox label{padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer;line-height:1em}.radio .form-control,.checkbox .form-control{height:auto;width:auto}.radio{padding-left:20px}.radio--no-padding{padding-left:0}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px}.checkbox--no-margin input[type="checkbox"]{margin-left:0;margin-right:5px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],fieldset[disabled] input[type="checkbox"],.radio[disabled],fieldset[disabled] .radio,.radio-inline[disabled],fieldset[disabled] .radio-inline,.checkbox[disabled],fieldset[disabled] .checkbox,.checkbox-inline[disabled],fieldset[disabled] .checkbox-inline{cursor:not-allowed}.form-control--milli{padding:6px 6px;font-size:14px;line-height:1.2em;border-radius:3px}select.form-control--milli{line-height:1.2em}textarea.form-control--milli,select.form-control--milli[multiple]{height:auto}label.label--milli{font-size:14px;line-height:1em;margin-bottom:3px}.form-control-delta{padding:7px 12px;font-size:19px;line-height:1.2em;border-radius:3px}select.form-control-delta{line-height:1.2em}textarea.form-control-delta,select.form-control-delta[multiple]{height:auto}label.label-delta{font-size:19px;line-height:1em;margin-bottom:6px}.form-group{margin-bottom:25px}.form-group--no-spacing{margin-bottom:0}.form-group--half-spacing{margin-bottom:12.5px}.form-group--inline{display:inline-block;margin-right:15px}.form-group--inline:last-child{margin-left:0}.inline-form-group{display:inline-block;vertical-align:top;width:100%;text-align:center}.inline-form-group label{width:auto;display:block;text-align:left}.inline-form-group__form-group{margin-left:auto;margin-right:auto;display:inline-block;width:300px;margin-bottom:12px}.inline-form-group__form-group--no-label{margin-top:-1em}.inline-form-group__form-group>.form-group{margin-bottom:0}@media only screen and (min-width: 768px){.inline-form-group{width:auto;max-width:300px}.inline-form-group:last-child{margin-right:0}.inline-form-group:only-child{margin-right:0}.inline-form-group__form-group{width:auto;margin-bottom:24px}.inline-form-group__form-group--no-label{margin-top:0}}.input-group{position:relative;display:table;border-collapse:separate}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:0.333em 0.556em;font-size:16px;font-weight:normal;line-height:1;color:#333;text-align:center;background-color:#f7f7f7;border:1px solid #ADADAD;border-radius:3px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group__item--no-right-border-radius,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group__item--no-left-border-radius,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.secondary-label{margin-top:3px}.secondary-label,.hint{display:block;width:100%;font-size:14px;line-height:18px;color:#616161;margin-bottom:25px}.hint--tight{margin-bottom:0px}.form-group.boolean+.hint{padding-left:20px;margin-top:-20px}input+.hint,select+.hint,textarea+.hint,trix-editor+.hint{margin-top:4px}.form-group+.hint{margin-top:-14px}.btn+.hint{margin-top:7px}.form-fullname{width:100%}.form-fullname .first-name-group{width:39%}.form-fullname .last-name-group{width:60%;margin-left:1%}.form-group.date{font-size:1.5em}.form-group.date label.date{display:block}.form-group.date select{display:inline-block;margin-right:8px}.form-group.date select:last-child{margin-right:0}select.form-control.year{width:80px}select.form-control.month{width:120px}select.form-control.day{width:70px}.form-group.time{font-size:1.5em}.form-group.time label.time{display:block}.form-group.time select{display:inline-block;margin-right:8px}.form-group.time select:last-child{margin-right:0}select.form-control.time{width:120px}select.form-control.hour{width:100px}select.form-control.minute{width:120px}select.form-control.ampm{width:100px}.fieldset{padding-bottom:20px}.fieldset:first-child{margin-top:0}.fieldset:last-child{border-bottom:none}.fieldset--has-pullout{position:relative}.legend{font-size:20px;line-height:24px;font-weight:700;margin-bottom:6px}.legend--nested{font-size:18px;line-height:26px;margin-bottom:5px}.legend--subtle{color:#777C85}.legend--small{font-size:17px;margin-bottom:0;letter-spacing:0.3px}.legend__additional-info{font-size:14px;line-height:18px;color:#616161;margin-bottom:15px;display:block}.legend__additional-info--subtle{color:#717B85}@media only screen and (min-width: 900px){.fieldset--has-pullout{border-top:1px solid rgba(0,0,0,0.05);border-bottom:none;padding-top:10px}.fieldset-heading--pullout{border-top:1px solid rgba(0,0,0,0.05);border-bottom:none;position:absolute;top:0;right:110%;width:230px;border-top:1px solid rgba(0,0,0,0.05);padding-top:5px}}.form-control.file{border:none;line-height:1em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;max-width:300px;padding-left:0}.form-control.as-currency.amount{width:100px;padding-right:5px;border-top-right-radius:3px;border-bottom-right-radius:3px}.form-single-column{max-width:370px;text-align:left;margin-left:auto;margin-right:auto}.form-single-column--wide{max-width:450px}.form-single-column--500{width:100%;max-width:500px}.form-single-column-no-align{margin-left:0;margin-right:0}@media only screen and (min-width: 481px){.form-single-column{width:370px}.form-single-column--wide{width:450px}}@media (min-width: 550px){.form-single-column--500{width:500px;max-width:500px}}.forms-has-info-column{margin-left:auto;margin-right:auto;width:92.18750002%;max-width:770px;font-size:0;line-height:0;text-align:center}.forms-has-info-column__form-column{display:inline-block;vertical-align:top;font-size:16px;line-height:1.5em;width:100%;margin-left:auto;margin-right:auto;max-width:470px;text-align:left;margin-bottom:24px}.forms-has-info-column__info-column{display:inline-block;vertical-align:top;font-size:16px;line-height:1.5em;max-width:470px;width:100%;text-align:left}@media only screen and (min-width: 768px){.forms-has-info-column{text-align:left}.forms-has-info-column__form-column{width:61.038961038961034%;margin-left:0;margin-right:0;margin-bottom:0}.forms-has-info-column__info-column{margin-left:3.896103896103896%;width:35.064935064935064%}}.form-uk-address{max-width:370px}.form-uk-address__county{width:62%;display:inline-block;margin-right:6%}.form-uk-address__postcode{width:32%;display:inline-block}.landing-cover-photo{background-size:cover;background-position:top center;position:relative;color:white}.landing-cover-photo__grey-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.37)}.landing-cover-photo__content-overlay{position:absolute;height:100%;width:100%;top:0;left:0;padding-top:100px}.landing-cover-photo__title{font-size:36px;font-weight:700;line-height:1.1em;display:block;margin-left:auto;margin-right:auto}.landing-cover-photo__subtitle{font-size:20px;display:inline-block}@media (min-width: 360px){.landing-cover-photo__content-overlay{padding-top:195px}}@media (min-width: 460px){.landing-cover-photo__content-overlay{padding-top:225px}}@media only screen and (min-width: 569px){.landing-cover-photo__content-overlay{padding-top:265px}}@media (min-width: 650px){.landing-cover-photo__title{max-width:600px}.landing-cover-photo__subtitle{font-size:26px}}@media only screen and (min-width: 768px){.landing-cover-photo__content-overlay{padding-top:100px}}@media only screen and (min-width: 1200px){.landing-cover-photo__content-overlay{padding-top:165px}.landing-cover-photo__title{max-width:930px;font-size:50px;margin-bottom:20px}}.landing-cover-btn__container{min-height:30px;margin-bottom:60px;position:relative}.btn-cover-cta{position:absolute;top:-20px;width:100%}@media only screen and (min-width: 768px){.btn-cover-cta{top:-25px}.btn-cta{font-size:19px}}@media only screen and (min-width: 900px){.btn-cover-cta{top:-30px}.btn-cta{font-size:24px}}.one-half.promo-two-up--middle-aligned{vertical-align:middle}@media only screen and (min-width: 900px){.promo-two-up__width-medium{width:75%;display:inline-block}}.promo-two-up-image{display:table;height:100%;width:100%;text-align:center}.promo-two-up-image__content{width:75%;display:inline-block}@media only screen and (min-width: 569px) and (max-width: 767px),only screen and (min-width: 900px){.promo-two-up-image__content--fixed-height img{height:100%}}.promo-left-then-center{text-align:left}@media only screen and (min-width: 900px){.promo-left-then-center{text-align:center}}.collection-empty-state{text-align:center}.collection-empty-state__icon{height:75px;margin-bottom:10px}.collection-empty-state__icon svg{height:100%}.collection-empty-state__icon path{fill:#ADADAD}@media only screen and (min-width: 569px){.collection-empty-state__icon{height:90px}}.collection-empty-state__icon--small{height:50px}.collection-empty-state__title{font-size:24px;font-weight:700;line-height:1em}.collection-empty-state__title--small{font-size:19px;line-height:1em}.inline-empty-state{display:table}.inline-empty-state__icon-container{display:table-cell;width:10%}.inline-empty-state__icon path{fill:#ADADAD}.inline-empty-state__content-container{display:table-cell;vertical-align:top;text-align:left;padding-left:15px}.inline-empty-state__title{font-size:19px;line-height:1em}.add-prompt{display:table;max-width:570px;margin-left:auto;margin-right:auto}.add-prompt__icon{width:43px;max-width:43px}.add-prompt__svg-icon{width:43px;height:64px}.add-prompt__svg-icon path{fill:#ADADAD}.add-prompt__icon,.add-prompt__container{display:table-cell;vertical-align:top}.add-prompt__container{padding-left:20px}.add-prompt__title{font-size:16px;line-height:1.1em;font-weight:600;margin-bottom:10px}.add-prompt__prompt-text{font-size:14px;line-height:16px;margin-bottom:20px}.add-prompt__prompt-text--medium{font-size:17px;line-height:1.2em;margin-bottom:20px}@media only screen and (min-width: 768px){.add-prompt__container{padding-left:30px}}.section-header-icon-small{margin-bottom:15px}.section-header-icon-small__table{display:table}.section-header-icon-small__icon-container{display:table-cell;vertical-align:top;width:20px}.section-header-icon-small__icon{width:20px}.section-header-icon-small__content-container{display:table-cell;vertical-align:top;padding-left:10px}.section-header-icon-small__heading{font-size:18px}.section-header-icon-small__subheading{font-size:15px;line-height:1.1em;color:#ADADAD}.tmp-action-box{background-color:#f7f7f7;border-radius:3px;display:inline-block;min-width:270px;padding:20px 10px;margin-right:2.564102564%;margin-bottom:24px}.tmp-action-box:last-child{margin-right:0}.tmp-action-box .svg-icon{width:70px;height:70px}.pagination{text-align:center}.pagination-summary{text-align:right}.title-action-bar{position:relative}.title-action-bar .action-divider{float:left;width:100%;border-bottom:1px solid rgba(0,0,0,0.05);padding-bottom:5px;margin-bottom:5px}.title-action-bar .hierarchy-nav{line-height:1em;vertical-align:middle}.title-action-bar .hierarchy-nav-btn{width:25px;padding-right:5px}.title-action-bar .hierarchy-nav-link a{line-height:1.1em;font-size:15px}.title-action-bar .hierarchy-nav-btn .svg-icon,.title-action-bar .hierarchy-nav-link a{fill:#ADADAD;color:#ADADAD;width:20px;height:20px}.title-action-bar .hierarchy-nav-btn .svg-icon:hover,.title-action-bar .hierarchy-nav-link a:hover{fill:#0c699d;color:#0c699d}.title-action-bar .action-buttons{float:right;padding:0;margin-bottom:4px}.title-action-bar .action-button{display:inline-block;float:right;border-radius:3px;font-size:15px;color:#333333;padding:8px 10px;line-height:1em;margin-right:7px;margin-left:7px}.title-action-bar .action-button:first-child{margin-right:0}.title-action-bar .action-button:last-child{margin-right:0}.title-action-bar .title{float:left}@media only screen and (min-width: 900px){.title-action-bar{border-bottom:1px solid rgba(0,0,0,0.05);margin-bottom:24px;padding-bottom:5px}.title-action-bar.no-divider{border-bottom:none}.title-action-bar .action-divider{border-bottom:none;padding-bottom:0;margin-bottom:0}.title-action-bar .action-buttons{border-bottom:none;border-top:none;width:auto;float:right;margin-bottom:5px;margin-top:5px}.title-action-bar .title{max-width:75%;float:left;margin-bottom:0;line-height:1.175em}}@media only screen and (min-width: 1200px){.title-action-bar .hierarchy-nav-btn{margin-top:5px;width:30px}.title-action-bar .hierarchy-nav-link a{font-size:17px}}.seldom-bar{border-top:1px solid rgba(0,0,0,0.05);padding-top:10px;margin-top:24px;text-align:right}.seldom-bar .seldom-button{padding:8px 10px;line-height:1em;margin-right:7px;margin-left:7px}.seldom-bar .seldom-button:first-child{margin-left:0}.seldom-bar .seldom-button:last-child{margin-right:0}.context-bar{text-align:right;padding-top:5px;border-top:1px solid rgba(0,0,0,0.05);float:left;width:100%}.context-bar .context-button{font-size:15px;border-radius:3px;color:#333333;background-color:#e8e8e8;background-image:none;font-size:14px;padding:5px 8px 5px;line-height:1em;margin-right:7px;margin-left:7px;float:right}.context-bar .context-button:first-child{margin-left:0}.context-bar .context-button:last-child{margin-right:0}.context-bar .context-content{text-align:left;float:left;display:inline-block;max-width:50%}.legal-scroller{margin-left:auto;margin-right:auto;max-width:700px;height:200px;resize:vertical;background-color:#e8e8e8;padding:20px;overflow:auto;text-align:left}.step-by-step nav ul{display:table;table-layout:fixed;width:100%;margin:0 0 24px 0;padding:0}.step-by-step nav ul li{display:table-cell;padding:0 .4em 0 .4em;outline:1px solid rgba(0,0,0,0.5)}.step-by-step nav ul li .step-name{text-align:center}.step-by-step nav ul li .step-desc{text-align:center}.step-by-step{display:table;width:100%;margin-bottom:24px;overflow:hidden}.step-by-step__step{display:table-cell;height:0;width:2%;border-bottom:2px solid #e8e8e8;font-size:12px;font-weight:500;color:#616161}.step-by-step__step:first-child{border-left:none}.step-by-step__step--complete{border-bottom:2px solid #1082c2}.step-by-step__step--active{font-weight:700;border-bottom:2px solid #0c6293}.step-by-step__label{display:none}@media (min-width: 550px){.step-by-step__step{padding:9px 10px}.step-by-step__label{display:inline-block}}.next-prev-nav{display:table;width:100%}.next-prev-nav__next,.next-prev-nav__prev{display:table-cell;width:50%;vertical-align:top}.next-prev-nav__next{text-align:right}.next-prev-nav__next-container,.next-prev-nav__prev-container{display:inline-block}.next-prev-nav__icon-container,.next-prev-nav__content-container{display:table-cell;vertical-align:top}.next-prev-nav__icon-container{width:16px}.next-prev-nav__content-container{font-size:14px;padding:4px 5px;color:#989898}.next-prev-nav__content-container--next{text-align:right}.landing-cover-photo--bench-with-leaves{height:278px;background-image:url(/assets/partners_cover_photo_benches_sm-79e87e2f643e8ccef8ee674460aa11290fafdb701b983822f52feae3f83fb690.jpg);background-size:cover;background-position:center center;position:relative}.landing-cover-photo--bench-with-leaves .landing-cover-photo__content-overlay{padding-top:100px}.partners-footer-form .inline-form-group{display:block;margin-bottom:12px}@media (min-width: 500px){.partners-footer-form .inline-form-group{display:inline-block;margin-bottom:0}}.btn-cover-container{position:relative;margin-bottom:60px}.promo-alt-bg{background-color:#f3f3f3}.partners-quote blockquote{display:inline-block;font-size:32px;line-height:1.2em;font-style:italic;max-width:74.358974359%}@media (min-width: 392px){.cover-title{margin-top:65px}}@media only screen and (min-width: 481px){.cover-title{font-size:36px;line-height:38px;margin-top:50px}.promo-img-constrain-width{max-width:350px}}@media only screen and (min-width: 768px){.cover-title{font-size:43px;line-height:42px;margin-top:70px}.cover-subtitle{font-size:17px}}@media (min-width: 620px){.cover-title{margin-top:80px}.cover-subtitle{font-size:19px}}@media only screen and (min-width: 900px){.landing-cover-photo--bench-with-leaves{height:424px;background-image:url(/assets/partners_cover_photo_benches_lg-c0168bc79b479b904e66f6559a03d098d87f46d4e89a31d1f5c20a236a3d9c1d.jpg)}.cover-title{font-size:58px;line-height:57px;max-width:800px;margin-top:90px;margin-bottom:30px}.cover-subtitle{font-size:24px}}.landing-cover-photo--trust{color:#333;padding-top:40px;padding-bottom:30px}.landing-cover-photo--trust .landing-cover-photo__title{max-width:830px}.landing-cover-photo--sparks{height:290px;background-image:url(/assets/charity_memorial_websites-sparks_sm-240a1fad7074f14e43f1c9c0a676b48f3502fa376738d96756c4878c1aa2fad0.jpg);background-position:center center}.landing-cover-photo--sparks .landing-cover-photo__content-overlay{padding-top:45px}@media only screen and (min-width: 569px){.landing-cover-photo--sparks .landing-cover-photo__content-overlay{padding-top:70px}}@media only screen and (min-width: 768px){.landing-cover-photo--sparks .landing-cover-photo__content-overlay{padding-top:100px}}@media only screen and (min-width: 900px){.memorial-websites-examples{max-width:80%}.landing-cover-photo--sparks{height:424px;background-image:url(/assets/charity_memorial_websites-sparks_lg-eb8f9bce37af8803a5d8e0b2b331197e0815a5b1e779da5e50d855c3128805f1.jpg);background-position:center center}.landing-cover-photo--sparks .landing-cover-photo__content-overlay{padding-top:130px}}.landing-cover-photo--jogging{height:290px;background-image:url(/assets/charity_fundraising_events-jogging_sm-f286e2d32229964a9e037428eb9b6a50721e2e55493e366c7e5895109bdbc625.jpg);background-position:center center}.landing-cover-photo--jogging .landing-cover-photo__content-overlay{padding-top:30px}.float-right-from-md{float:none;margin-left:auto;margin-right:auto}.zena-ten-screenshot{max-width:300px}@media (min-width: 350px){.landing-cover-photo--jogging .landing-cover-photo__content-overlay{padding-top:60px}}@media only screen and (min-width: 569px){.landing-cover-photo--jogging .landing-cover-photo__content-overlay{padding-top:90px}}@media only screen and (min-width: 768px){.landing-cover-photo--jogging .landing-cover-photo__content-overlay{padding-top:100px}.landing-cover-photo--jogging .landing-cover-photo__title{font-size:46px}}@media only screen and (min-width: 900px){.landing-cover-photo--jogging{height:424px;background-image:url(/assets/charity_fundraising_events-jogging_lg-d80e4f4b7b493bbc51035a5c07286843423281b38f50e4fcb6d61cf2641be7f5.jpg)}.landing-cover-photo--jogging .landing-cover-photo__content-overlay{padding-top:145px}.float-right-from-md{float:right}.zena-ten-screenshot{max-width:450px}}.landing-cover-photo--girl-in-cape{height:290px;background-image:url(/images/charity_fundraising_events-cape_sm.jpg);background-position:center center}@media only screen and (min-width: 900px){.landing-cover-photo--girl-in-cape{height:424px;background-image:url(/assets/charity_fundraising_events-cape-000dd66c50dc5f2127b97f344b367bbeec03e268594a50d560aa68c2bf888afd.jpg)}}.memorial-landing__headings{text-align:center}.memorial-landing__title{font-size:36px;line-height:38px}@media (min-width: 481px){.memorial-landing__title{font-size:54px;line-height:58px}}@media (min-width: 569px){.memorial-landing__title{font-size:55px;line-height:58px}}@media (min-width: 768px){.memorial-landing__title{text-align:left;font-size:50px;line-height:54px;margin-top:20px}}@media (min-width: 900px){.memorial-landing__title{text-align:left;font-size:57px;line-height:60px;margin-top:40px}}@media (min-width: 1200px){.memorial-landing__title{font-size:76px;line-height:82px}}.memorial-landing__subtitle{font-size:24px;color:#616161}@media (min-width: 768px){.memorial-landing__subtitle{text-align:left;margin-bottom:25px}}@media (min-width: 900px){.memorial-landing__subtitle{font-size:32px;line-height:35px;margin-bottom:35px}}@media (min-width: 1200px){.memorial-landing__subtitle{font-size:39px;line-height:42px;margin-bottom:45px}}.memorial-landing__main-promo-points{width:280px;display:inline-block;list-style-type:circle}.memorial-landing__main-promo-points li{margin-bottom:10px;font-size:17px;text-align:center;display:block}@media (min-width: 481px){.memorial-landing__main-promo-points{width:340px;margin-bottom:20px}}@media (min-width: 768px){.memorial-landing__main-promo-points{width:360px;padding-left:20px;margin-bottom:20px}.memorial-landing__main-promo-points li{text-align:left;font-size:16px;line-height:20px}}@media (min-width: 900px){.memorial-landing__main-promo-points{width:100%;padding-left:30px}.memorial-landing__main-promo-points li{font-size:19px;line-height:20px;margin-bottom:15px}}@media (min-width: 1200px){.memorial-landing__main-promo-points{margin-bottom:20px}.memorial-landing__main-promo-points li{font-size:22px;line-height:24px;margin-bottom:20px}}.memorial-landing__main-promo-photo{background-repeat:no-repeat;background-size:100% auto;width:100%;height:0;margin-top:40px;background-image:url(/assets/home_main_cta_499-38b15c244a6252e983ead2d555c87d84a3dc68b8c9df72dd1ca8ebeb77df3568.jpg);padding-top:71.342685371%}@media (min-width: 481px){.memorial-landing__main-promo-photo{width:85%;padding-top:62%;display:inline-block}}@media (min-width: 768px){.memorial-landing__main-promo-photo{width:65%;padding-top:51%}}@media (min-width: 900px){.memorial-landing__main-promo-photo{width:80%;padding-top:71.342685371%}}.memorial-landing__main-btn-container{display:block;width:100%;margin-bottom:20px;vertical-align:top}.memorial-landing__main-btn-container .btn{margin-bottom:8px}@media only screen and (min-width: 481px){.memorial-landing__main-btn-container{width:40%;display:inline-block;margin-bottom:0}}@media only screen and (min-width: 569px){.memorial-landing__main-btn-container{margin-bottom:20px}.memorial-landing__main-btn-container .btn{font-size:20px;padding:8px 16px}}@media only screen and (min-width: 768px){.memorial-landing__main-btn-container{display:block;width:89%}.memorial-landing__main-btn-container .btn{font-size:20px;padding:8px 18px}}@media only screen and (min-width: 900px){.memorial-landing__main-btn-container{width:89%}.memorial-landing__main-btn-container .btn{font-size:22px;padding:10px 20px}}@media only screen and (min-width: 1200px){.memorial-landing__main-btn-container{width:44%;display:inline-block;margin-bottom:0}.memorial-landing__main-btn-container .btn{font-size:24px;padding:12px 22px}}.memorial-landing .memorial-intent,.memorial-landing .home-top-cta-form{text-align:center}.memorial-landing .memorial-intent{margin-bottom:10px}@media (min-width: 900px){.memorial-landing .memorial-intent{text-align:left;font-size:28px;margin-bottom:15px}}.memorial-landing .home-top-cta-form{text-align:center}.memorial-landing .home-top-cta-form form{width:270px;display:inline-block}.memorial-landing .home-top-cta-form input[type=text]{margin-bottom:10px}@media (min-width: 900px){.memorial-landing .home-top-cta-form input[type=text]{width:100%;margin-bottom:0}}@media (min-width: 900px){.memorial-landing .home-top-cta-form{text-align:left}.memorial-landing .home-top-cta-form form{width:auto}}@media (min-width: 1200px){.memorial-landing .home-top-cta-form .first-name{width:150px}.memorial-landing .home-top-cta-form .last-name{margin-left:10px;margin-right:5px;width:220px}.memorial-landing .home-top-cta-form .form-group{display:inline-block}}.memorial-landing .home-bottom-cta-form{display:inline-block;width:270px}.memorial-landing .promo-photo-caption{text-align:center;color:#0e537a}.memorial-landing .primary-testimonial{font-family:"adobe-garamond-pro", Georgia, "Times New Roman", Times, serif;font-style:italic}.memorial-landing .primary-testimonial{text-align:center;width:100%;font-size:20px;line-height:24px}.memorial-landing .primary-testimonial .attribution{display:inline-block;width:250px;margin-top:10px;font-family:"proxima-nova", "Helvetica Neue", Helvetica, Arial;font-style:normal}.memorial-landing .primary-testimonial .avatar{overflow:hidden;height:56px;width:56px;border-radius:50%;border:2px solid white;box-shadow:0px 1px 3px rgba(0,0,0,0.1);display:inline-block}.memorial-landing .primary-testimonial .person{font-size:18px;line-height:18px;display:inline-block;vertical-align:top;margin:10px 0 0 10px}.memorial-landing .primary-testimonial .name,.memorial-landing .primary-testimonial .location{width:100%;text-align:left}.memorial-landing .primary-testimonial .location{font-size:12px;color:#cccccc}@media (min-width: 900px){.memorial-landing .video-wrapper{width:80%;padding-bottom:45%;margin-top:10px}}.page-scroll-menu{border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;margin:0 0 24px 0;padding:0;text-align:center}.page-scroll-menu li{margin:0px;padding:10px 0;text-align:center;display:inline-block;width:100%}@media (min-width: 768px){.page-scroll-menu li{width:auto;margin:0 15px;font-size:15px}}@media (min-width: 900px){.page-scroll-menu li{margin:0 25px;font-size:18px}}.textual-page-cover{display:flex;align-items:center;justify-content:center;padding:7vw 10px}.textual-page-cover__heading{line-height:1.1em;color:#51575C;font-weight:700;letter-spacing:-0.76px}.textual-page-cover__heading{font-size:23.68px}@media screen and (min-width: 320px){.textual-page-cover__heading{font-size:calc(23.68px + 53.32 * ((100vw - 320px) / 880))}}@media screen and (min-width: 1200px){.textual-page-cover__heading{font-size:77px}}.textual-page-cover__subheading{line-height:1.2em;color:#7C8084;letter-spacing:.6px;text-align:center;font-weight:400}.textual-page-cover__subheading{font-size:14px}@media screen and (min-width: 320px){.textual-page-cover__subheading{font-size:calc(14px + 16 * ((100vw - 320px) / 880))}}@media screen and (min-width: 1200px){.textual-page-cover__subheading{font-size:30px}}.textual-page-cover__subheading--blue-caps{font-size:16px;line-height:1.4em;letter-spacing:1.26px;color:#1082C2;text-align:center;text-transform:uppercase;font-weight:700}@media (min-width: 370px){.textual-page-cover__subheading{font-weight:600}}@media (min-width: 450px){.textual-page-cover__subheading{line-height:1.15em}}@media (min-width: 1200px){.textual-page-cover__subheading{line-height:34px;letter-spacing:0.08px}.textual-page-cover__subheading--blue-caps{font-size:20px;line-height:29px}}.persona-three-up{display:flex;width:100%;flex-direction:column;justify-content:space-evenly}.persona-three-up__persona-container{min-height:1px;display:flex;flex-direction:column;margin-right:2.564102564%;margin-bottom:48px;text-align:center}.persona-three-up__persona-container:last-child{margin-right:0}.persona-three-up__img{min-height:1px}.persona-three-up__img img{width:50%}.persona-three-up__quote{font-family:"verveine", "proxima-nova", "Helvetica Neue", Helvetica, Arial;color:#5D6372;line-height:1em;letter-spacing:0.1px;margin-bottom:24px}.persona-three-up__quote{font-size:24px}@media screen and (min-width: 320px){.persona-three-up__quote{font-size:calc(24px + 13 * ((100vw - 320px) / 880))}}@media screen and (min-width: 1200px){.persona-three-up__quote{font-size:37px}}@media (min-width: 768px){.persona-three-up{flex-direction:row;margin-bottom:0}.persona-three-up__persona-container{width:33.3333%}}.tick-bullet-list{display:inline-flex;flex-direction:column}.tick-bullet-list__item{display:flex;align-items:center;margin-bottom:10px;width:100%}.tick-bullet-list__bullet-container{width:20px;min-width:20px;margin-right:10px;text-align:center}.tick-bullet-list__bullet{width:20px}.tick-bullet-list__content-container{color:#5C5F62;font-size:16px;line-height:1.1em;text-align:left}.landing-cover-photo--sparkler{background-image:url(/assets/charity_landing_cover_photo_sparkler_sm-7f0243d894d3afcdeb53e002c4e7bc6d6703fbeb8a56c59433216cf5752b9a79.jpg);height:457px}.landing-cover-photo--colour-run{background-image:url(/assets/landing_pages/charity_landing-cover_photo-colour_run_lg-3c85052c807cecd859d0dc36cd9dc4460ba32de734b3c4ca46d67e577c7a9402.jpg);height:457px}.btn-cover-container{min-height:30px;margin-bottom:60px}.inbound-contact-form-container{text-align:left;background-color:white;margin-top:-10px;margin-left:auto;margin-right:auto;max-width:350px;padding:20px;border-radius:3px;border:1px solid #e8e8e8}.promo-block-img-default{width:80%;margin-left:auto;margin-right:auto;margin-bottom:12px}.promo-block-img-bordered{border:1px solid #e8e8e8}.promo-block-tick-list{width:300px;margin-left:auto;margin-right:auto}.promo-block-tick-list li{display:block;text-align:left;line-height:36px}.promo-block-tick-list li span{vertical-align:top}.promo-block-tick-list .check{width:30px}@media (min-width: 360px){.landing-cover-photo--colour-run .landing-cover-photo__content-overlay{padding-top:125px}}@media (min-width: 460px){.landing-cover-photo--colour-run .landing-cover-photo__content-overlay{padding-top:145px}}@media (min-width: 650px){.landing-cover-photo--colour-run{background-image:url(/assets/landing_pages/charity_landing-cover_photo-colour_run_lg-3c85052c807cecd859d0dc36cd9dc4460ba32de734b3c4ca46d67e577c7a9402.jpg);height:437px}.landing-cover-photo--colour-run .landing-cover-photo__content-overlay{padding-top:133px}.landing-cover-photo--colour-run .landing-cover-photo__title{max-width:600px;font-size:40px;margin-bottom:10px}.landing-cover-photo--colour-run .landing-cover-photo__subtitle{font-size:26px}.inbound-contact-form-container{margin-top:-30px}}@media only screen and (min-width: 1200px){.landing-cover-photo--colour-run{height:545px}.landing-cover-photo--colour-run .landing-cover-photo__title{max-width:930px;font-size:50px;margin-bottom:20px}.landing-cover-photo--colour-run .landing-cover-photo__content-overlay{padding-top:175px}}.persona-cover{display:flex;flex-direction:column;margin-top:24px}.persona-cover__headings-container{margin-right:2.564102564%;margin-bottom:25px}.persona-cover__persona-container,.persona-cover__cta{text-align:center}.persona-cover__heading{text-align:center;font-weight:700;line-height:1.05em;max-width:500px;margin-right:auto;margin-left:auto}.persona-cover__heading--default-fluid-type{font-size:36px}@media screen and (min-width: 320px){.persona-cover__heading--default-fluid-type{font-size:calc(36px + 28 * ((100vw - 320px) / 880))}}@media screen and (min-width: 1200px){.persona-cover__heading--default-fluid-type{font-size:64px}}.persona-cover__sub-heading{text-align:center;max-width:500px;margin-right:auto;margin-left:auto;margin-bottom:35px}.persona-cover__persona-desc{font-family:"verveine", "proxima-nova", "Helvetica Neue", Helvetica, Arial;color:#5D6372;line-height:1.1em}.persona-cover__persona-desc--default-font-size{font-size:34px}.persona-cover__persona-quote{font-style:italic;font-size:19px;line-height:1.25em;color:#747882}@media (min-width: 480px){.persona-cover__persona-photo{max-width:80%}}@media (min-width: 740px){.persona-cover__persona-photo{max-width:70%}}@media (min-width: 900px){.persona-cover{flex-direction:row}.persona-cover__headings-container{width:50%;margin-bottom:0}.persona-cover__persona-container{width:50%}.persona-cover__heading{text-align:left;line-height:0.95em;max-width:none;margin-top:50px;margin-right:0;margin-left:0}.persona-cover__cta{text-align:left}.persona-cover__sub-heading{text-align:left;max-width:none;margin-right:0;margin-left:0}.persona-cover__persona-photo{max-width:90%}}.logo-line{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-content:center;margin-left:auto;margin-right:auto}.logo-line__logo{display:flex;align-items:center;text-align:center;width:100%;padding:0 10px;margin-bottom:25px}.logo-line__logo img{margin:0 auto}@media (min-width: 450px){.logo-line__logo{width:50%;margin-bottom:15px}}@media (min-width: 640px){.logo-line__logo{width:33%}}@media (min-width: 900px){.logo-line{flex-wrap:nowrap}.logo-line__logo{width:auto}}.events-landing__page-heading{font-size:36px}@media screen and (min-width: 320px){.events-landing__page-heading{font-size:calc(36px + 38 * ((100vw - 320px) / 880))}}@media screen and (min-width: 1200px){.events-landing__page-heading{font-size:74px}}.events-landing__sub-heading{font-size:24px;color:#7B7B7B;line-height:1.3em;max-width:90%}.events-landing__persona-desc{max-width:300px;margin-bottom:15px}.events-landing__persona-desc{font-size:25px}@media screen and (min-width: 320px){.events-landing__persona-desc{font-size:calc(25px + 14 * ((100vw - 320px) / 880))}}@media screen and (min-width: 1200px){.events-landing__persona-desc{font-size:39px}}.events-landing__primary-issue{max-width:470px;font-size:22px;line-height:1.136363636em;font-weight:700;margin-bottom:10px}@media (min-width: 569px){.events-landing__persona-desc{max-width:400px}}@media (min-width: 768px){.events-landing__persona-desc{max-width:none}}@media (min-width: 900px){.events-landing__persona-desc{max-width:450px}.events-landing__primary-issue{font-size:34px;max-width:770px}}.sign-in-links a{display:block;width:100%;margin-bottom:6px}.avatar-group-horizontal{display:inline-block;margin-left:auto;margin-right:auto}.avatar-group-horizontal__avatar-container{display:inline-block;width:60px;height:60px;border:2px solid white;box-shadow:0px 2px 3px rgba(0,0,0,0.1);border-radius:50%;margin-left:-20px}.avatar-group-horizontal__avatar-container:first-child{margin-left:0}.avatar-group-horizontal__avatar-img{background-size:cover;height:100%;width:100%;border-radius:50%;background-color:#f3f3f3}.avatar-group-horizontal__additional-total{display:inline-block;vertical-align:top;margin-top:20px;margin-left:8px;font-size:15px;color:#ADADAD}.charity-about-us__container{display:table;width:100%}.charity-about-us__logo-container,.charity-about-us__info-container{display:table-cell;vertical-align:top}.charity-about-us__logo-container{width:15%;max-width:85px}.charity-about-us__info-container{padding-left:15px}.charity-about-us__info-container,.charity-about-us__info-container p{font-size:15px;line-height:19px}.charity-about-us__logo{max-width:100px;float:left;margin-right:2.564102564%}.about-us{display:inline-block}.demo-mode-header{background-color:#FF6400;text-align:center;color:white;font-size:14px;padding:12px 10px 11px}.org-home__cover-container{width:100%;height:60vh;display:flex;align-items:center;justify-content:center;background-color:#454c56;background-image:url("https://images.unsplash.com/photo-1510784722466-f2aa9c52fff6?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2550&q=80");background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.org-home__cover-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.25);z-index:0}.org-home__cover-flex-container{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1;top:0;left:0}.org-home__cover-primary-heading{font-weight:bold;font-size:35px;text-align:center;color:white;text-shadow:0px 1px 3px rgba(0,0,0,0.1);max-width:90%}.org-home__cover-primary-subheading{font-weight:bold;font-size:20px;text-align:center;color:white;max-width:80%;text-shadow:0px 1px 1px rgba(0,0,0,0.1)}.org-home__primary-desc{font-size:18px;font-weight:500;color:#5A5A5A;letter-spacing:0.2px;text-align:center;text-shadow:0 7px 16px #FFFFFF}@media only screen and (min-width: 569px){.org-home__cover-primary-heading{font-size:42px}.org-home__cover-primary-subheading{font-size:23px}}@media only screen and (min-width: 768px){.org-home__cover-primary-heading{font-size:62px}.org-home__cover-primary-subheading{font-size:28px}}.c-org-header{margin-bottom:15px;margin-top:15px}.c-org-header__logo{width:100%;text-align:center;display:inline-block}.c-org-header__logo img{display:inline-block;max-height:100px;max-width:200px}.c-org-header__tagline{width:100%;font-size:18px;line-height:1.28em;font-weight:500;letter-spacing:0.1px;color:#7a7a7a;margin-bottom:10px}.c-org-header__btn{margin:0 12px;box-shadow:none;box-shadow:none;font-size:16px;letter-spacing:0.4px;font-weight:600;text-shadow:0px 1px 1px rgba(255,255,255,0.2);width:170px;margin-bottom:0}@media only screen and (min-width: 768px){.c-org-header__btn{margin-left:25px;margin-bottom:10px}.c-org-header__btn:last-child{margin-bottom:0}}.charity-event-preview__img-container{padding-bottom:66.6666667%;height:0;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:15px;border:2px solid white;box-shadow:0px 1px 3px rgba(0,0,0,0.1)}.charity-event-preview__name{font-size:19px;font-weight:bold;margin-bottom:10px}.charity-event-preview__short-desc{font-size:13px;line-height:16px;color:#616161}.charity-event-preview__cta-link{font-size:14px}.charity-event-show__cover_photo{background-size:cover;background-position:center;height:300px;width:100%}.charity-event-show__profile-photo-narrow{display:block;visibility:visible;margin-top:24px;max-width:300px;margin-left:auto;margin-right:auto;border:2px solid white;box-shadow:0px 1px 3px rgba(0,0,0,0.1);font-size:0;line-height:1em;margin-bottom:15px}.charity-event-show__profile-photo-narrow img{width:100%}.charity-event-show__profile-photo-narrow--with-cover{margin-top:-50px}.charity-event-show__profile-photo-wide{display:none;visibility:hidden}.charity-event-show__headings-narrow{visibility:visible;display:block}.charity-event-show__headings-wide{display:none;visibility:hidden}.charity-event_description,.charity-event_description p{font-size:14px;line-height:17px}@media only screen and (min-width: 569px){.charity-event-show__profile-photo-narrow{display:none;visibility:hidden}.charity-event-show__profile-photo-wide{display:block;visibility:visible;border:2px solid white;box-shadow:0px 1px 3px rgba(0,0,0,0.1);font-size:0;line-height:1em;margin-bottom:15px}.charity-event-show__profile-photo-wide img{width:100%}.charity-event-show__headings-narrow{display:none;visibility:hidden}.charity-event-show__headings-wide{visibility:visible;display:block}.charity-event-show__register-column{float:right;margin-left:2.564102564%}.charity-event-show__general-column{float:left;margin-left:0 !important}.charity-event-show__register-column--with-cover{margin-top:-100px}}@media only screen and (min-width: 1200px){.charity-event-show__cover_photo{height:350px}}@media only screen and (min-width: 1350px){.charity-event-show__cover_photo{height:400px}}@media only screen and (min-width: 1550px){.charity-event-show__cover_photo{height:450px}}.charity-event-details{border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;padding-top:10px}.charity-event-details__event-detail-cell{vertical-align:top}.charity-event-details__event-detail{display:table}.charity-event-details__icon-cell{display:table-cell;width:20px;padding-top:1px;vertical-align:top}.charity-event-details__icon-cell .svg-icon{width:20px;height:20px}.charity-event-details__info-cell{display:table-cell;font-size:15px;padding-left:5px;padding-right:10px;vertical-align:top}@media only screen and (min-width: 569px){.charity-event-details{display:table}.charity-event-details__event-detail-cell{display:table-cell}}.event-social-link{display:table;margin-bottom:5px}.event-social-link__icon-cell{display:table-cell;vertical-align:top;width:25px}.event-social-link__icon-cell .svg-icon{width:25px;height:25px}.event-social-link__info-cell{display:table-cell;font-size:15px;vertical-align:top;padding-left:10px;padding-top:1px}a.event-social-link__link-text{color:#616161}.charity-message{padding:22px;background-color:#f3f3f3;border-radius:3px;margin-bottom:15px}.charity-message__charity-info{display:table;margin-bottom:10px}.charity-message__msg-title-container,.charity-message__charity-logo-container{display:table-cell;vertical-align:middle}.charity-message__charity-logo-container{max-width:40px}.charity-message__msg-title-container{padding-left:10px}.charity-message__msg-title{font-size:14px;line-height:1.1em;font-weight:700}.charity-message__message{font-size:17px;line-height:1.3em;text-align:left}.campaign-cover{width:100%;padding:80px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-size:cover;background-position:center}.campaign-cover-photo__cta-container{width:80%;text-align:center;font-size:10vw;color:white;line-height:1.1em;font-weight:bold;text-shadow:0 1px 3px rgba(0,0,0,0.5)}.campaign-cover-photo__subheader-container{max-width:90%;text-align:center;font-size:18px;color:white;line-height:1.2em;font-weight:bold;margin-top:20px;text-shadow:0 1px 3px rgba(0,0,0,0.5)}@media only screen and (min-width: 569px){.campaign-cover{min-height:40vh}.campaign-cover-photo__cta-container{font-size:8vw}.campaign-cover-photo__subheader-container{font-size:3vw}}@media only screen and (min-width: 768px){.campaign-cover{height:90vh;min-height:800px}}@media only screen and (min-width: 900px){.campaign-cover-photo__cta-container{width:70%;line-height:1.05em;font-size:7vw}.campaign-cover-photo__subheader-container{font-size:2.5vw;max-width:70%;margin:40px 0}}@media only screen and (min-width: 1200px){.campaign-cover-photo__cta-container{font-size:65px}.campaign-cover-photo__subheader-container{font-size:35px}}.campaign-sign-up-form__container{max-width:450px;background-color:white;border-radius:5px;margin-left:auto;margin-right:auto;margin-top:0;padding:40px}.campaign-sign-up-form__contribution_photo{border:2px solid white;width:100px;height:100px;border-radius:50%;border:2px solid #FFFFFF;box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);overflow:hidden;background-size:cover;margin:-90px auto 24px}@media only screen and (min-width: 768px){.campaign-sign-up-form__container{margin-top:-15vh;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3)}.campaign-sign-up-form__contribution_photo{width:180px;height:180px;margin:-130px auto 24px}}.campaign-social-link{display:inline-block;flex-direction:column;margin:0 12px 5px}.campaign-social-link__icon-cell{display:table-cell;vertical-align:top;width:25px}.campaign-social-link__icon-cell .svg-icon{width:25px;height:25px}.campaign-social-link__info-cell{display:table-cell;font-size:15px;vertical-align:top;padding-left:5px;padding-top:1px}a.campaign-social-link__link-text{color:#616161}.campaign-contribution-cover{width:100%;height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-size:cover;background-position:center}.campaign-contribution__contribution_photo{border:2px solid white;width:140px;height:140px;border-radius:50%;border:6px solid #FFFFFF;box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);overflow:hidden;background-size:cover;margin:-110px auto 24px}.campaign-contribution__container{background-color:white;margin-left:auto;margin-right:auto;max-width:770px;padding:40px}.campaign-contribution__container--with-cover-photo{margin-top:-200px;border-radius:3px}.campaign-contribution__charity-clip{padding:20px 10px;max-width:370px;display:flex;align-items:center;border-top:2px solid #f3f3f3;border-bottom:2px solid #f3f3f3;margin-bottom:48px}.campaign-contribution__charity-clip-logo{width:60px}.campaign-contribution__campaign-name{font-size:21px;color:#636363;letter-spacing:0.1px;font-weight:700}.campaign-contribution__charity-name{font-size:15px;color:#88898C;letter-spacing:0;line-height:22px;font-weight:500;line-height:1.1em}.campaign-contribution__profile-photo{max-width:470px}.campaign-contribution__contribution-view-message,.campaign-contribution__share-contribution-message{max-width:470px;padding:20px;background-color:#f3f3f3;border-radius:3px;margin-bottom:15px;font-size:17px;font-style:italic;line-height:1.3em;text-align:left;margin-bottom:48px}.campaign-contribution__share-contribution-message{max-width:560px;margin-bottom:0}.campaign-contribution-author-info{display:flex;flex-direction:row;margin-bottom:20px}.campaign-contribution-author-info__avatar{width:40px;min-width:40px;height:40px;border-radius:50%;border:2px solid white;box-shadow:0 2px 3px 0 rgba(0,0,0,0.22);overflow:hidden}.campaign-contribution-author-info__avatar img{width:40px}.campaign-contribution-author-info__meta-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;padding-left:10px;margin-top:5px}.campaign-contribution-author-info__name{font-weight:700;width:100%;line-height:1.1em}.campaign-contribution-author-info__meta{font-size:14px;color:#75797C}.campaign-contribution-author-info__meta a{color:#75797C}@media only screen and (min-width: 768px){.campaign-contribution__charity-clip{padding:20px}}.campaign-contributions-cover{width:100%;min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-size:cover;background-position:center;margin-bottom:48px}.campaign-contributions-cover__campaign-name{width:70%;text-align:center;font-size:10vw;color:white;line-height:1.1em;font-weight:bold;text-shadow:0 1px 3px rgba(0,0,0,0.5)}.campaign-contributions-cover__subheading{max-width:90%;text-align:center;font-size:18px;color:white;line-height:1.2em;font-weight:bold;margin-top:10px;text-shadow:0 1px 3px rgba(0,0,0,0.5)}.campaign-contributions__item{margin-bottom:48px}@media only screen and (min-width: 569px){.campaign-contributions-cover__campaign-name{font-size:8vw}.campaign-contributions-cover__subheading{font-size:3vw}}@media only screen and (min-width: 900px){.campaign-contributions-cover__campaign-name{font-size:7vw}.campaign-contributions-cover__subheading{font-size:2.5vw;max-width:70%;margin:10px 0 0}}@media only screen and (min-width: 1200px){.campaign-contributions-cover__campaign-name{font-size:65px}.campaign-contributions-cover__subheading{font-size:25px}}.contribution-preview{border:1px solid #EAEDEE;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);border-radius:5px;max-width:420px;margin-left:auto;margin-right:auto}.contribution-preview__section{border-bottom:1px solid #e8e8e8;margin:0 20px;padding:20px 0}.contribution-preview__contributor{display:flex;flex-direction:row;align-items:center;margin:20px}.contribution-preview__contribution-photo{background:#D8D8D8;border-radius:50%;overflow:hidden;height:50px;width:50px;min-width:50px;background-position:center;background-size:cover;border:2px solid #FFFFFF;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1)}.contribution-preview__contributor_details{padding-left:15px;font-size:14px;line-height:16px}.contribution-preview__photo{width:100%;height:300px;background-position:center;background-size:cover}.contribution-preview__message{font-size:14px;line-height:17px}.contribution-preview__donation{display:flex;flex-direction:row;align-items:center}.contribution-preview__donation-amount{font-size:18px;font-weight:600;margin-right:15px}.contribution-preview__cta{padding:20px}.campaign-contribution-search{display:flex;width:100%;padding:20px 0;flex-direction:column}.campaign-contribution-search__form{display:flex;width:100%;justify-content:center}.campaign-contribution-search__heading{font-size:17px;color:#747882;font-weight:700;margin-bottom:8px;letter-spacing:0.3px}.campaign-contribution-search__icon-label{display:inline}.campaign-contribution-search__input{max-width:250px;margin-right:10px}.campaign-contribution-search__btn{margin-left:8px;font-size:16px;font-weight:700;color:#5D6372;padding:8px 14px;text-shadow:0px 1px 0px rgba(255,255,255,0.5);box-shadow:none}.campaign-contribution-search__btn:hover{box-shadow:none}.contribution-setup-step-cover{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;height:40vh;min-height:300px;max-height:400px;background-size:cover;background-position:center}.contribution-setup-step-cover__heading{width:80%;text-align:center;font-size:4vw;color:white;line-height:1.1em;font-weight:bold}.contribution-setup-step-cover__contribution-photo{border:2px solid white;width:186px;height:186px;border-radius:50%;border:6px solid #FFFFFF;box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);overflow:hidden;background-size:cover;margin:-93px auto 0}@media only screen and (min-width: 569px){.contribution-setup-step-cover__heading{font-size:2.5vw}}@media only screen and (min-width: 900px){.contribution-setup-step-cover__heading{font-size:2vw}}.campaign-interaction-cover{width:100%;height:50vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-size:cover;background-position:center}.campaign-interaction__heading{width:80%;text-align:center;font-size:5vw;color:white;line-height:1.1em;font-weight:bold;margin-top:-10vh;text-shadow:0 1px 3px rgba(0,0,0,0.5)}.campaign-interaction__video{width:100%;margin-top:-100px;border:2px solid white;box-shadow:0px 2px 2px rgba(0,0,0,0.3)}.campaign-interaction__completion_message{max-width:700px;font-size:24px;line-height:1.3em}.steps-indicator{display:table;width:100%;max-width:550px;margin:24px auto 24px}.steps-indicator .step{display:table-cell;text-align:center;vertical-align:top}.steps-indicator .step .line{height:3px;background-color:#e8e8e8;width:100%;float:left}.steps-indicator .step .line.first{float:right}.steps-indicator .step .line.first,.steps-indicator .step .line.last{width:50%}.steps-indicator .step .marker{position:relative;display:block;width:100%}.steps-indicator .step .marker:before{content:' ';background-color:#e8e8e8;border-radius:50%;width:11px;height:11px;position:absolute;top:-7px;left:49%}.steps-indicator .step .marker.current-step:before{background-color:#1082c2}.steps-indicator .step .step-name{display:inline-block;margin-top:10px;font-size:14px;color:#616161;padding-left:3px;line-height:1em}.steps-indicator .step .step-subheading{font-size:12px;line-height:1em;width:100%;display:inline-block}@media only screen and (min-width: 768px){.steps-indicator .step .step-name{font-size:16px}}.form-memorial-creation{text-align:center}.form-memorial-creation .primary-label,.form-memorial-creation label.date{font-size:24px;font-weight:300;display:block;margin-bottom:12px}.form-memorial-creation .form-fullname{max-width:400px;margin-right:auto;margin-left:auto}.form-memorial-creation .memorial-create-name-editor,.form-memorial-creation .memorial-create-name-display,.form-memorial-creation .charity-name{margin-bottom:12px}.form-memorial-creation .memorial-create-name-display .name{font-size:24px;font-weight:300;margin:0 0 10px;line-height:1.2em}@media only screen and (min-width: 569px){.form-memorial-creation .memorial-create-name-display .name{font-size:30px}}@media only screen and (min-width: 1200px){.form-memorial-creation .memorial-create-name-display .name{margin:0 0 15px;font-size:37px}}.form-memorial-creation .form-group.date{margin-bottom:5px}.form-memorial-creation .form-group.date label,.form-memorial-creation .form-group.boolean label{font-weight:300}.form-memorial-creation .checkbox.control-label{display:inline-block}.form-memorial-creation .memorial_creator_no_dob,.form-memorial-creation .memorial_creator_no_dod,.form-memorial-creation .memorial_creator_nickname,.form-memorial-creation .memorial_creator_body{margin-bottom:48px}.form-memorial-creation .memorial_creator_nickname{text-align:center}.form-memorial-creation .memorial_creator_nickname input{max-width:200px;margin-left:auto;margin-right:auto}.form-memorial-creation textarea{max-width:400px;margin-right:auto;margin-left:auto}.donations-in-memory{min-height:120px;margin-top:24px}.donations-empty-state{display:block}.donations-empty-state .placeholder-donation{height:120px;background-image:url(/assets/donations_empty_state-ed1a400fa054d9cf909482ca51d1ab5dea23ca5db73e4f32a23cefb8d58d0f76.svg);background-size:100% auto;background-repeat:no-repeat}.donations-empty-state .donation-prompt{font-size:17px;margin-top:-80px;text-shadow:0px 0px 15px white}@media only screen and (min-width: 900px){.donations-empty-state .donation-prompt{font-size:24px}}.events-empty-state{min-height:184px}.events-empty-state .placeholder-event{height:184px;background-image:url(/assets/events_empty_state-8311f042f1d7fd29f823528c5271d1f1d9bb463558b6c51e39e73669acd79569.svg);background-size:cover;background-repeat:no-repeat}.events-empty-state .event-prompt{margin-top:-115px;padding:10px}.mem-donate-summary{text-align:center;border:1px solid #f3f3f3;display:inline-block}.mem-donate-summary__container{padding:24px;margin-left:auto;margin-right:auto;display:inline-block;vertical-align:top}.mem-donate-summary__logo-container{font-size:0;line-height:1em;margin-left:auto;margin-right:auto;width:100px;margin-bottom:12px}.mem-donate-summary__total-container{margin-bottom:12px}.mem-donate-summary__total{font-size:30px;font-weight:500}.mem-donate-summary__total-label{font-size:14px}.mem-donate-summary__total-empty-state{font-size:16px}@media only screen and (min-width: 569px){.mem-donate-summary__container{width:auto}.mem-donate-summary__logo-container{display:table-cell;width:80px;padding:0 20px 0 0}.mem-donate-summary__logo-img{vertical-align:middle;max-width:80px}.mem-donate-summary__total-container{text-align:left;display:table-cell;vertical-align:middle;padding:0 20px 0 0}.mem-donate-summary__total-label,.mem-donate-summary__total{line-height:1em}.mem-donate-summary__total-empty-state{margin-top:8px}.mem-donate-summary__btn{display:table-cell;padding:0 0 0 0}}.mem-donate-summary-totals{border-top:1px solid #f3f3f3;vertical-align:top;width:242px;margin-left:auto;margin-right:auto}.mem-donate-summary-totals__list{display:block}.mem-donate-summary-totals__item{display:block;padding:15px 15px 13px;text-align:left;font-size:14px;line-height:14px;border-bottom:1px solid #f3f3f3}.mem-donate-summary-totals__item:last-child{border-bottom:0}.mem-donate-summary-totals__icon{max-height:15px;max-width:15px;margin-right:10px;vertical-align:top}@media only screen and (min-width: 569px){.mem-donate-summary-totals{width:518px}.mem-donate-summary-totals__list{display:table;width:100%;table-layout:fixed}.mem-donate-summary-totals__item{display:table-cell;width:2%;line-height:1em;border-right:1px solid #f3f3f3;border-bottom:0}.mem-donate-summary-totals__item:last-child{border-right:0}}.memorial-inline-search-form{max-width:400px;text-align:center;display:inline-block}.memorial-inline-search-form ul{width:70%;display:inline-block;vertical-align:top}.memorial-inline-search-form input[type=submit]{width:28%;max-width:75px}.mem-primary-nav{font-family:"freight-sans-pro", "proxima-nova", "Helvetica Neue", Helvetica, Arial;margin-bottom:24px;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch}.mem-primary-nav__link-list{display:block;margin:0;font-size:0;white-space:nowrap}.mem-primary-nav__item{list-style-type:none;display:inline-block;border-left:1px solid #f3f3f3}.mem-primary-nav__item:last-child{border-right:1px solid #f3f3f3}.mem-primary-nav__link{display:inline-block;font-size:24px;font-weight:400;line-height:1em;padding:16px 30px;border-bottom:2px solid transparent}.mem-primary-nav__link:hover{background-color:#FBFBFB;border-bottom:2px solid #0e537a}.mem-primary-nav__link--active{border-bottom:2px solid #1082c2}@media only screen and (min-width: 1200px){.mem-primary-nav{margin-left:auto;margin-right:auto;max-width:1170px}}.memorial-header{padding:20px 10px 10px;position:relative}.memorial-header a{color:#333}.memorial-header a::hover{text-decoration:none}.memorial-header__profile-photo{border-radius:50%;display:block;width:90px;height:90px;margin:-10px auto 7px;border:3px solid white;box-shadow:0px 1px 3px rgba(0,0,0,0.1);overflow:hidden}.memorial-header__focus-name{font-size:30px;line-height:1em;margin-bottom:5px}.memorial-header__sub-heading-text{margin-bottom:8px;font-size:14px}.memorial-header__datesdates{font-size:14px;margin-bottom:6px}.memorials-show .memorial-header{display:block}@media screen and (min-width: 481px){.memorial-header{display:block}}.memorial-preview{border:1px solid #E8E8E8;padding:35px 15px 30px;position:relative;text-align:center}.memorial-preview__private{position:absolute;top:15px;left:15px}.memorial-preview__private-icon{height:20px;width:15px;display:inline-block;background-image:url("https://dl.dropboxusercontent.com/u/29482823/lock-FFA900.svg");margin-right:2px}.memorial-preview__private-label{display:inline-block;vertical-align:top;font-size:14px;line-height:1em;margin-top:5px;color:#616161}.memorial-preview__profile-photo{background-image:url("https://dl.dropboxusercontent.com/u/29482823/profile_photo.jpg");background-size:cover;background-position:center;border-radius:50%;display:block;width:90px;height:90px;margin:-10px auto 7px;border:3px solid white;box-shadow:0px 1px 3px rgba(0,0,0,0.1);overflow:hidden}.memorial-preview__profile-photo--no-img{height:87px}.memorial-preview__title{text-align:center;font-size:24px;line-height:26px;font-family:"freight-sans-pro";margin-bottom:10px;color:#333;display:inline-block}.memorial-preview__title--no-dates{margin-bottom:22px;margin-top:16px}.memorial-preview__dates{text-align:center;font-size:13px;line-height:1em;color:#666;margin-bottom:15px;display:block}.memorial-preview__btn{margin:0 5px}.memorial .introduction{margin-top:24px;font-family:"adobe-garamond-pro", Georgia, "Times New Roman", Times, serif;font-style:italic;max-width:700px;margin-right:auto;margin-left:auto}.pagination{font-size:16px}.photos-index .section-title,.photos-index .section-actions{width:100;text-align:center}.photo-grid .photo-meta{display:block}.photo-grid li{margin-bottom:20px}.photo-grid li a{display:block;width:100%;height:100%}@media (min-width: 481px){.photo-grid li{width:auto;margin-left:0.641025641%}.photo-grid .photo-meta{width:100%;display:block}}@media (max-width: 481px){.photo-grid li.photo:nth-child(2n+1){margin-left:0}}@media only screen and (min-width: 481px) and (max-width: 568px){.photo-grid li.photo:nth-child(3n+1){margin-left:0}}@media (min-width: 569px) and (max-width: 899px){.photo-grid li.photo:nth-child(4n+1){margin-left:0}}@media only screen and (min-width: 900px){.photo-grid li.photo:nth-child(6n+1){margin-left:0}}.photos-show .photo{max-width:100%;display:block;margin-left:auto;margin-right:auto}.photos-show .photo-background{background-color:rgba(0,0,0,0.025);text-align:center}.photos-show .photo-inline-container{position:relative}.photos-show .photo-nav-overlay-next,.photos-show .photo-nav-overlay-prev{position:absolute;top:0;height:100%}.photos-show .photo-nav-overlay-next{right:0;width:80%}.photos-show .photo-nav-overlay-prev{left:0;width:20%}.photos-show .photo-nav-overlay-next:hover::after,.photos-show .photo-nav-overlay-prev:hover::after{content:'>';font-size:80px;font-weight:200;color:white;position:absolute;top:45%;right:15px;opacity:.8;text-align:right}.photos-show .photo-nav-overlay-prev:hover::after{content:'<';left:15px;text-align:left}.photos-show .photo-meta{*zoom:1;font-size:16px}.photos-show .photo-meta:before,.photos-show .photo-meta:after{display:table;content:"";line-height:0}.photos-show .photo-meta:after{clear:both}.photos-new .files{margin:0;padding:0}.photos-new .files>li{list-style-type:none;display:inline-block;margin-right:30px}.photos-new .files>li:last-child{margin-right:0}.photos-edit .photo{max-width:100%}.stories-show .st__content-block{margin-bottom:24px}.st__content-block .st__content-block--gallery{margin-bottom:24px}.story-title,.story-content{box-shadow:none;padding:20px;border-color:#e8e8e8;border-radius:3px;width:100%}.story-title{padding-top:10px;padding-bottom:10px}.story-title::-webkit-input-placeholder{font-style:italic}.story-title:-moz-placeholder{font-style:italic}.story-title::-moz-placeholder{font-style:italic}.story-title:-ms-input-placeholder{font-style:italic}.story-content{min-height:250px;border:1px solid #ADADAD;resize:vertical}.story-content::-webkit-input-placeholder{font-style:italic}.story-content:-moz-placeholder{font-style:italic}.story-content::-moz-placeholder{font-style:italic}.story-content:-ms-input-placeholder{font-style:italic}.memorial-access-denied-logged-out .svg-icon,.memorial-access-denied .svg-icon{width:140px}.user-account-header{margin-bottom:10px}.user-account-header__profile-photo-container{width:105px}.user-account-header__profile-photo{width:95px;height:95px;text-align:left;overflow:hidden;border:3px solid white;border-radius:50%;box-shadow:0px 3px 2px rgba(0,0,0,0.1)}.user-account-header__user-details-container{vertical-align:middle}.user-account-header__full_name{font-size:19px;line-height:1.2em;display:inline-block;color:#333333}.user-account-header__details{font-size:14px;line-height:1.5em;color:#616161}@media only screen and (min-width: 768px){.user-account-header__full_name{font-size:24px}}.donation-creation-charity-logo img{width:80px;margin-bottom:12px}.donation-creation.payment .card-cvv{width:100px}.donation-creation.payment .card-code-label{width:100%}.donation-creation.payment .cvv-demo{width:50px;font-size:0;line-height:1em;float:right;margin-right:40%;margin-top:5px}.donation-creation.payment .cvv-demo .svg-icon{height:32px;width:50px}.donation-creation.payment .card-month,.donation-creation.payment .card-separator,.donation-creation.payment .card-year{display:inline-block}.donation-creation.payment .card-month{width:100px}.donation-creation.payment .card-separator{width:8%}.donation-creation.payment .card-year{width:100px}@media only screen and (min-width: 481px){.donation-creation.payment .cvv-demo{margin-right:50%}}@media only screen and (min-width: 768px){.donation-creation.payment .cvv-demo{margin-right:197px}}.donation-preview{padding:20px;border:1px solid #e8e8e8;margin-bottom:30px;text-align:left}.donation-preview__donated-by{font-size:14px;line-height:17px;margin-bottom:5px}.donation-preview__amount{font-weight:700;font-size:25px;line-height:1em;margin-bottom:15px}.donation-preview__message{padding:10px;font-size:20px;line-height:1.25em;margin-bottom:25px;font-weight:300;letter-spacing:-0.01em;background-color:#f7f7f7;border-radius:3px;position:relative}.donation-preview__message-quote-indicator{position:absolute;bottom:-7px;right:7%;width:0px;height:0px;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #f7f7f7;transform:rotate(-130deg)}.donation-preview__clips{margin-bottom:15px}.donation-preview__clip{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e8e8e8}.donation-preview__clip:last-child{padding-bottom:0;border-bottom:none}.donation-preview__clip-icon{width:20px;vertical-align:top}.donation-preview__clip-icon img{width:100%}.donation-preview__clip-content{font-size:13px;line-height:1.2em;vertical-align:top;padding-left:10px}.donation-preview__charity-logo{width:40px}.donation-preview__charity-logo img{max-height:40px}.donation-preview__timestamp{font-size:12px;color:#ADADAD}.already-logged-in{padding:10px 0;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.donation-form-clip{margin-bottom:24px}.donation-form-clip .avatar{width:30px;vertical-align:middle}.donation-form-clip .content{min-width:80%;line-height:20px;vertical-align:middle;padding-left:16px}.donation-form-donor-clip .avatar img{border-radius:50%;border:2px solid white;-webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:0px 2px 2px rgba(0,0,0,0.1);box-shadow:0px 2px 2px rgba(0,0,0,0.1)}.donation-form-donor-clip .content p{line-height:1.1em}.donation-form-charity-clip .content{padding-right:10px}.donation-form-charity-clip .charity-logo{width:40px;vertical-align:middle}.donation-form-fundraising-event-clip .svg-icon{width:25px}.donation-form-charity-event-clip .svg-icon,.donation-form-memorial-clip .svg-icon{width:26px}.zero-spacing{font-size:0;line-height:1em}.donations-table .donation{padding:0;background-color:white;margin-bottom:12px;border:1px solid #f3f3f3}.donations-table .donation-info{float:left;width:100%;padding:10px;background-color:rgba(242,242,242,0.41)}.donations-table .user-profile-photo{width:30px;height:30px;border:2px solid white;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;display:inline-block}.donations-table .dummy-profile-photo{height:100%;width:100%;background-color:#ADADAD}.donations-table .name{display:inline-block;vertical-align:top;margin-top:6px;margin-left:5px}.donations-table .amount{display:inline-block}.donations-table .donated{font-size:12px;display:inline-block;margin-right:4px;line-height:1em}.donations-table .donor-info{float:left}.donations-table .donated-amount{float:right}.donations-table .donation-meta{width:100%;display:block;background-color:rgba(242,242,242,0.11);padding:10px}.donations-table .event-info{border-top:1px solid #f3f3f3;margin-top:10px;padding-top:10px}.donations-table .event-image{width:10%}.donation-status{display:inline-block;border-radius:2px;padding:4px 6px;font-size:12px;line-height:1em}.donation-status--complete{color:white;background-color:#5ab233}.donation-amount-input{line-height:1em;font-size:26px;max-width:160px !important;border-top-right-radius:3px !important;border-bottom-right-radius:3px !important;width:200px !important}.donation-amount-input-addon{font-size:29px}.donation-amount-presets{display:flex;flex-direction:column}.donation-amount-presets__preset{display:grid;margin-bottom:20px}.donation-amount-presets__preset-label{cursor:pointer}.donation-amount-presets__preset-label input[type="radio"]{vertical-align:top;margin-top:3px}.donation-amount-presets__preset-amount{display:inline-block;font-weight:normal;padding-left:7px;font-size:24px;color:#3f4042;font-weight:normal;padding-left:9px;letter-spacing:0.4px;margin-bottom:5px;font-weight:500}.donation-amount-presets__preset-desc{font-weight:normal;padding-left:20px;font-size:16px;font-weight:500;color:#616161;letter-spacing:0.3px;line-height:20px}.donation-gift-aid-statement{border-radius:3px;background-color:#f3f3f3;padding:15px}.donation-gift-aid-declaration{font-size:15px}.donate-toggle__options{display:flex;width:100%;align-content:center;margin-bottom:24px}.donate-toggle__option{width:50%;text-align:center;cursor:pointer}.donate-toggle__option input[type="radio"]:checked+.donate-toggle__option-border{box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2)}.donate-toggle__option input[type="radio"]:checked+.donate-toggle__option-border.positive{border:2px solid #7a9e7a}.donate-toggle__option input[type="radio"]:checked+.donate-toggle__option-border.negative{border:2px solid #9e8080}.donate-toggle__option-lbl{width:170px;background-color:#e4e4e4;border-radius:3px;padding:15px;position:relative;margin-left:auto;margin-right:auto;text-align:left;cursor:pointer}.donate-toggle__option-lbl span{padding-left:3px}.donate-toggle__option-border{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:3px}.donate-toggle__presets{padding-left:25px}.centered-cover-layout__cover_photo{background-size:cover;background-position:center;height:130px;width:100%}@media only screen and (min-width: 569px){.centered-cover-layout__cover_photo{height:210px}}@media only screen and (min-width: 900px){.centered-cover-layout__cover_photo{height:300px}}@media only screen and (min-width: 1200px){.centered-cover-layout__cover_photo{height:300px}}.centered-cover-layout__content-container{background-color:white;max-width:770px;margin:-60px auto 0;padding:30px 15px}@media only screen and (min-width: 569px){.centered-cover-layout__content-container{margin-top:-100px}}@media only screen and (min-width: 900px){.centered-cover-layout__content-container{margin-top:-150px}}.user-sidebar-menu__item{display:flex;width:100%;align-items:center;border-bottom:1px solid #F7F7F7}.user-sidebar-menu__item-link{display:flex;width:100%;align-items:center;padding:12px 0}.user-sidebar-menu__item-link:hover{background-color:#f8f8f8}.user-sidebar-menu-item__icon-container{width:40px;text-align:center;display:flex;align-items:center;justify-content:center}.user-sidebar-menu-item__label-container{text-align:left;flex-grow:1;font-size:16px;line-height:1.1em;color:#5D646C;letter-spacing:0.33px}.user-sidebar-menu-item__label-container--submenu{font-size:14px;letter-spacing:0.45px}.user-sidebar-menu-item__submenu-toggle-container{width:40px;display:flex;align-items:center;justify-content:center}.user-sidebar-submenu{background:linear-gradient(to bottom, rgba(0,0,0,0.03) 0%, rgba(0,0,0,0.01) 100%)}.user-sidebar-submenu__item{padding-left:15px;text-shadow:0px 1px 0px white;user-select:none}.user-sidebar-submenu__item:hover{background-color:#e7eef0e7}.frevent-preview-default{outline:1px solid #f3f3f3;padding:10px;margin-bottom:24px}.frevent-preview-default__info-layout{display:table;width:100%}.frevent-preview-default__left-container{display:table-cell;vertical-align:top;width:120px}.frevent-preview-default__profile-photo-container{width:120px;margin-bottom:10px}.frevent-preview-default__profile-photo{width:120px;height:120px;background-color:#f3f3f3;display:block}.frevent-preview-default__info-container{display:table-cell;vertical-align:top}.frevent-preview-default__names-desc-container{padding-left:10px}.frevent-preview-default__name{font-size:22px;line-height:24px;margin-bottom:5px}.frevent-preview-default__name a{color:#333333;font-weight:600}.frevent-preview-default__desc{font-size:14px;line-height:17px;margin-bottom:10px}.frevent-preview-default__fr-total{font-size:20px;line-height:20px;font-weight:700;color:#616161;margin-bottom:10px}.frevent-preview-default__assoc-container{width:100%;display:block;position:relative;padding-top:10px}.frevent-preview-default__association{border-top:1px solid #f3f3f3;padding-top:5px}.frevent-preview__star{width:50px;height:50px;cursor:pointer}.frevent-preview__star--active{background-image:url(/assets/icons/star-active-da7ca348fa0c4fbf738801d3cd1c369ca52816c273ecec40ce26b536b9a69f6c.svg)}.frevent-preview__star--inactive{background-image:url(/assets/icons/star-inactive-1ac97fa5f3b14cffe85d24c555a0830653b8aad3b768d1a552f4326a91e8d821.svg)}.frevent-preview-default__event-date-time{font-size:13px;line-height:1em}.frevent-preview-default__event-date-time .svg-icon{width:11px;height:11px}.fundraising-event-preview__profile-photo-container{display:block;height:250px;overflow:hidden}.fundraising-event-preview__profile-photo{background-position:center center;background-size:cover;height:100%}.btn-pin{cursor:pointer}.btn-pin__icon{width:20px;height:20px;margin-right:2px;background-repeat:no-repeat;display:inline-block}.btn-pin__label{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;line-height:1em;vertical-align:top;display:inline-block;margin-top:5px}.btn-pin__icon--active{background-image:url(/assets/icons/pin-active-b8f9e81ae3be6db39b752680d94b72935d98f46e8bf558963202c90e02174ab2.svg)}.btn-pin__icon--inactive{background-image:url(/assets/icons/pin-inactive-104b4d45bda47be7252beb9ade85ec085cec2169198a635e96ab7fea2a428022.svg)}.frevent-preview-horiz{outline:1px solid #f3f3f3;padding:15px 15px 10px;text-align:left;margin-bottom:48px}.frevent-preview-horiz__info-layout{display:table;margin-bottom:15px}.frevent-preview-horiz__profile-photo-container,.frevent-preview-horiz__names-desc-container{display:table-cell;vertical-align:top}.frevent-preview-horiz__profile-photo-container{width:65px}.frevent-preview-horiz__profile-photo{width:65px;height:65px;background-color:#f3f3f3;display:block}.frevent-preview-horiz__names-desc-container{padding-left:10px}.frevent-preview-horiz__name{font-size:16px;line-height:19px;margin-bottom:5px;font-weight:700}.frevent-preview-horiz__name a{color:#333333}.frevent-preview-horiz__fr-total{font-size:14px;line-height:14px;font-weight:700;color:#616161}.frevent-preview-horiz__desc{font-size:14px;line-height:16px}.frevent-preview-horiz__btn-donate{margin-bottom:10px}.frevent-preview-horiz__assoc-container{width:100%;display:block;position:relative;padding-top:10px}.frevent-preview-horiz__assoc-container::before{content:'';background-color:#f3f3f3;height:1px;position:absolute;top:0;width:100%}.frevent-preview-horiz__assoc-cell{display:block}@media only screen and (min-width: 569px){.frevent-preview-horiz{padding-bottom:5px}.frevent-preview-horiz__assoc-container{display:table}.frevent-preview-horiz__assoc-cell{display:table-cell;width:50%;position:relative;vertical-align:top}.frevent-preview-horiz__assoc-cell:not(:first-child){padding-left:15px}.frevent-preview-horiz__assoc-cell:not(:first-child)::before{content:'';background-color:#f3f3f3;height:90%;position:absolute;left:0;top:5%;width:1px}}@media only screen and (min-width: 425px){.frevent-preview-horiz__info-container{display:inline-block;width:75%}.frevent-preview-horiz__info-layout{margin-bottom:0}.frevent-preview-horiz__fundraising-container{display:inline-block;width:20%;max-width:115px;vertical-align:top;float:right}.frevent-preview-horiz__name{font-size:21px;line-height:23px}.frevent-preview-horiz__fr-total{font-size:20px;line-height:20px}}.frevent-preview-charity{margin-bottom:5px}.frevent-preview-charity__charity-container{display:table}.frevent-preview-charity__logo-container,.frevent-preview-charity__info-container{display:table-cell;vertical-align:middle}.frevent-preview-charity__logo{max-width:50px;vertical-align:middle}.frevent-preview-charity__info{padding-left:15px;font-size:14px;line-height:16px}.frevent-preview-user__user-container{display:table}.frevent-preview-user__profile-photo-container,.frevent-preview-user__info-container{display:table-cell;vertical-align:middle}.frevent-preview-user__profile-photo{width:50px;height:50px}.frevent-preview-user__profile-photo-img{height:50px;width:50px;border-radius:50%;border:2px solid white;box-shadow:0px 1px 1px rgba(0,0,0,0.1);overflow:hidden}.frevent-preview-user__info{padding-left:15px;font-size:14px;line-height:16px}.fr-event__action-bar{margin-top:15px}.fr-event__profile-photo{background-size:cover;background-position:center center;height:260px;font-size:0;line-height:1em;margin-bottom:25px;position:relative}.fr-event__profile-photo.wide{display:none;visibility:hidden}.fr-event__profile-photo-trans-overlay{position:absolute;top:0;left:-10%;width:110%;height:260px;z-index:100;box-shadow:inset 0px 0px 13px rgba(0,0,0,0.2)}.fr-event__name{margin-bottom:5px}.fr-event__section{margin-bottom:48px}.fr-event__sub-title{font-size:22px;line-height:25px;font-weight:400;margin-bottom:30px;letter-spacing:-0.01em;color:#616161}.fr-event__description,.fr-event__description p{font-size:16px;line-height:20px}.fr-event__photos-empty-state{font-weight:700;color:#2F3D45;font-size:18px;line-height:1.2em}.fr-event-donate-panel__donate-btn{margin-bottom:25px}.fr-event-donate-panel__reassurance-point{text-align:center;margin-bottom:25px}.fr-event-donate-panel__reassurance-point-icon{width:15px;display:inline-block;margin-right:5px}.fr-event-donate-panel__reassurance-point-icon img{width:100%}.fr-event-donate-panel__reassurance-point-content{display:inline-block;font-size:13px;vertical-align:top;margin-top:2px}.fr-event-donate-panel__giftaid{text-align:center;margin-bottom:35px}.fr-event-donate-panel__giftaid-icon{width:85px;margin-left:auto;margin-right:auto}.fr-event-donate-panel__giftaid-icon img{width:100%}.fr-event__panel-heading-container{position:relative}.fr-event__panel-heading-link{position:absolute;bottom:3px;right:0;font-size:13px;line-height:1em}.fr-event__raising-money-for-img{width:100px;margin-bottom:5px}.fr-event__raising-money-for-content{font-size:15px;line-height:1.1em;margin-right:auto;font-weight:600;color:#7b7b7b}.fr-event__donations-panel.wide{display:none;visibility:hidden}.fr-event__contact-info{display:inline-block;margin-bottom:15px;margin-right:15px}.fr-event__contact-info:last-child{margin-right:0}.fr-event__contact-info-icon{width:20px;margin-right:5px;display:table-cell;vertical-align:top;text-align:center}.fr-event__contact-info-icon img{width:100%}.fr-event__contact-info-content{font-size:15px;line-height:1.1em;display:table-cell;margin-bottom:10px;padding:3px 10px 0}.fundraising-event .event-headings{display:block}.fundraising-event .inline-event-headings{display:none}@media only screen and (min-width: 569px){.fr-event__action-bar{margin-bottom:-5px}.fr-event__profile-photo{height:auto;max-height:500px}.fr-event__profile-photo.wide{display:block;visibility:visible;border:2px solid white;box-shadow:0px 1px 3px rgba(0,0,0,0.1);overflow:hidden}.fr-event__profile-photo.narrow{outline:1px solid green;display:none;visibility:hidden}.fr-event__donations-panel.wide{display:block;visibility:visible}.fr-event__donations-panel.narrow{display:none;visibility:hidden}.fundraising-event{margin-top:24px}.fundraising-event .event-donate-column{float:right;margin-left:2.564102564%}.fundraising-event .event-general-column{float:left;margin-left:0}.fundraising-event .event-headings{display:none}.fundraising-event .inline-event-headings{display:block}}@media only screen and (min-width: 900px){.fr-event__action-bar{margin-bottom:-25px}.fr-event__right-content-col{padding-left:15px}}@media (min-width: 1000px){.fr-event__name{font-size:42px;line-height:1.058823529em;margin-bottom:5px}}.fr-event__event-details-container{padding:20px 20px 15px;display:flex;flex-wrap:wrap;margin-bottom:24px}.fr-event__event-detail{display:flex;flex-grow:1;width:100%;margin:15px}.fr-event__event-detail-label{font-size:13px;font-weight:700;text-transform:uppercase;color:#6F7A81;letter-spacing:1.6px;line-height:17px;text-shadow:0 1px 0 #FFFFFF}.fr-event__event-detail-icon-container{text-align:center;width:18px;min-width:18px}.fr-event__event-detail-icon-container img{width:100%}.fr-event__event-detail-content-container{font-size:15px;line-height:20px;padding-left:10px;color:#2F3D45;text-shadow:0 1px 0 #FFFFFF;font-weight:500;word-wrap:break-word;word-break:break-word}@media only screen and (min-width: 900px){.fr-event__event-detail{width:70%}}.fundraising-events-table .fundraising-event{border-bottom:1px solid #f3f3f3;padding:15px 0;float:left;width:100%;line-height:1em}.fundraising-events-table .fundraising-event-info{float:left}.fundraising-events-table .fundraising-event-photo{width:65px;margin-right:10px;float:left;display:inline-block}.fundraising-events-table .fundraising-event-name{display:inline}.fundraising-events-table .fundraising-event-name a{color:#333333}.fundraising-events-table .fundraising-event-details{float:right;padding:7px 13px;margin-left:10px}.fundraising-events-table .amount{margin-top:5px;margin-left:75px}.fundraising-event-new__cover-photo{background-size:cover;background-position:center;height:130px;width:100%;margin-bottom:24px}.fundraising-event-new__left-col{text-align:left}.fundraising-event-new__step-container{display:table;width:100%;margin-bottom:25px;max-width:450px}.fundraising-event-new__step-number-container,.fundraising-event-new__step-content-container{display:table-cell;vertical-align:top}.fundraising-event-new__step-content-container{text-align:left;padding-left:10px}.fundraising-event-new__step-number{font-size:27px;line-height:34px;border:4px solid #989898;border-radius:50%;color:#989898;height:40px;width:40px;text-align:center;font-weight:bold}.fundraising-event-new__step-title{font-weight:600;margin-bottom:5px}.fundraising-event-new__step-title{font-size:16px;line-height:1.1em}.fundraising-event-new__step-content{font-size:16px;line-height:1.2em}.fundraising-event-new__btn-narrow{display:inline-block;visibility:visible;margin-bottom:24px}@media only screen and (min-width: 569px){.fundraising-event-new__left-col{text-align:center}.fundraising-event-new__step-container,.fundraising-event-new__page_title,.fundraising-event-new__page_desc{margin-left:auto;margin-right:auto}.fundraising-event-new__page_title{max-width:450px;font-size:40px}.fundraising-event-new__page_desc{max-width:450px;margin-bottom:24px}.fundraising-event-new__cover-photo{height:210px}}@media only screen and (min-width: 768px){.fundraising-event-new__btn-narrow{display:none;visibility:hidden}.fundraising-event-new__left-col{text-align:left}.fundraising-event-new__step-container,.fundraising-event-new__page_title,.fundraising-event-new__page_desc{margin-left:0;margin-right:0}.fundraising-event-new__page_title{max-width:none;font-size:34px}.fundraising-event-new__page_desc{max-width:none}}@media only screen and (min-width: 900px){.fundraising-event-new__cover-photo{height:300px}.fundraising-event-new__page_title{line-height:1em;font-size:44px}}@media only screen and (min-width: 1200px){.fundraising-event-new__cover-photo{height:350px;margin-bottom:35px}.fundraising-event-new__page_title{font-size:56px;letter-spacing:-0.01em}.fundraising-event-new__step-container{margin-left:45px;margin-bottom:35px}}@media only screen and (min-width: 1350px){.fundraising-event-new__cover-photo{height:400px}}.fundraising-event-new-form{text-align:center;background-color:white}.fundraising-event-new-form__form-heading-container{display:table;width:100%;margin-bottom:25px}.fundraising-event-new-form__charity-logo-container,.fundraising-event-new-form__heading-container{display:table-cell;vertical-align:top}.fundraising-event-new-form__charity-logo-container{width:85px}.fundraising-event-new-form__heading-container{padding-left:15px}.fundraising-event-new-form__heading{font-size:22px;font-weight:700}@media only screen and (min-width: 768px){.fundraising-event-new-form{background-color:white;margin-top:-150px;padding-top:30px;padding-left:20px;padding-right:20px}.fundraising-event-new-form__single-column{max-width:100%}}@media only screen and (min-width: 900px){.fundraising-event-new-form{margin-top:-180px;padding-top:40px;padding-left:0;padding-right:0}}.fundraising-event-photo{width:100%;text-align:center;background-color:#f3f3f3}.fr-event__photos-container{padding:20px 20px 15px;display:flex;flex-wrap:wrap;margin-bottom:24px}.fr-event__photos-container .file-asset-grid{width:101%}.fr-event__photos-container__header{display:flex;width:100%}.fr-event__photos-container__header *{flex-grow:1}.fr-event__photos-container .file-asset-grid__item-container{width:49%;margin:0.5% 0.5%}@media (min-width: 460px){.fr-event__photos-container .file-asset-grid__item-container{width:49%}}@media only screen and (min-width: 569px){.fr-event__photos-container .file-asset-grid__item-container{width:24%}}@media only screen and (min-width: 768px){.fr-event__photos-container .file-asset-grid__item-container{width:24%}}@media only screen and (min-width: 900px){.fr-event__photos-container .file-asset-grid__item-container{width:24%}}@media only screen and (min-width: 1200px){.fr-event__photos-container .file-asset-grid__item-container{width:24%}}.fr-event__status-updates-container{padding:20px 20px 15px;display:flex;flex-wrap:wrap;margin-bottom:24px}.fr-event__status-update-container{display:flex;width:100%}.fr-event__status-updates-container-header{display:flex}.fr-event__status-updates-container-header *{flex-grow:1}.fr-event__status-update-preview-container{width:100%;max-width:100%;padding:0 20px 0 20px}.fr-event__status-update-preview-container .video-block-viewer__video-wrapper{max-width:85%;padding-bottom:44%}.fr-event__status-update-preview-container img{text-align:center;max-width:100%;margin:0 auto;width:85%}.status-update__content-container{width:100%;max-width:100%;padding:0 20px 0 20px}.status-update__content-container .video-block-viewer__video-wrapper{width:85%;padding-bottom:44%}.status-update__content-container img{text-align:center;max-width:100%;margin:0 auto;width:85%}.status-update__block{max-width:650px}.status-update__timeline{width:20px;min-width:20px;display:flex;flex-direction:column;margin-top:17px}.status-update__timeline-spot{width:12px;height:12px;border-radius:50%;margin:0 auto;background:#E7EDF1;border:1px solid #8095A5}.status-update__timeline-line{width:1px;height:100%;margin:10px auto 10px;border:1px solid #E7EAEE;box-shadow:-1px 0 0 0 #FFFFFF}.status-update-preview{padding:20px;border:1px solid #e4e4e4;border-radius:3px;margin-bottom:30px;background-color:white;margin-left:auto;margin-right:auto;max-width:100%;width:100%}.status-udpate-author-info{display:flex;flex-direction:row;margin-bottom:20px}.status-udpate-author-info__avatar{width:40px;min-width:40px;height:40px;border-radius:50%;border:2px solid white;box-shadow:0 2px 3px 0 rgba(0,0,0,0.22);overflow:hidden}.status-udpate-author-info__avatar img{width:40px}.status-update-author-info__meta-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;padding-left:10px;margin-top:5px}.status-udpate-author-info__name{font-weight:700;width:100%;line-height:1.1em}.status-update-author-info__meta{font-size:14px;color:#75797C}.status-update-author-info__meta a{color:#75797C}.status-update-viewers__photo-v1-block{margin:0 auto 20px;text-align:center}.fr-team__page-heading-container{vertical-align:top;margin-top:24px;margin-bottom:24px}.fr-team__page-headings--narrow{display:block}.fr-team__page-headings--wide{display:none;visibility:hidden}.fr-team__profile-photo{background-color:#FBFBFB;margin-left:auto;margin-right:auto;max-width:45%}.fr-team__profile-photo--with-cover-photo{margin-top:-85px;border:1px solid white;max-width:65%}.fr-team__title{font-size:30px;line-height:1.1em;text-align:center;font-weight:bold;margin-bottom:6px}.fr-team__subtitle{font-size:16px;line-height:1.2em;text-align:center;margin-bottom:15px}.fr-team__fundraising-items-container{margin-left:auto;margin-right:auto;max-width:320px}.fr-team__btn{margin-bottom:20px}.fr-team__btn{margin-bottom:20px}.fr-team__member-summary{line-height:1.25em;text-align:center}.fr-team__page-section-title{font-size:20px;font-weight:300;margin-bottom:10px}.fr-team__content-container{margin-top:24px;margin-bottom:24px}.fr-team__team-code-box{background:#e8e8e8;border-radius:3px;padding:15px 20px 13px;font-size:35px;line-height:1em;letter-spacing:7.6px;text-align:center;width:90%;margin:0 auto;max-width:370px}@media only screen and (min-width: 768px){.fr-team__profile-photo{width:100%;max-width:none}.fr-team__page-headings{vertical-align:top;margin:0 0 20px 0}.fr-team__page-headings--narrow{display:none}.fr-team__page-headings--wide{display:block;visibility:visible}.fr-team__title,.fr-team__subtitle{text-align:left}.fr-team__team-code-box{padding:22px 30px 17px;font-size:45px}}.fundraising-team-new__cover-photo{background-size:cover;background-position:center;height:130px;width:100%;margin-bottom:24px}.fundraising-team-preview{width:100%;max-width:530px;margin-left:auto;margin-right:auto;display:table;margin-bottom:24px}.fundraising-team-preview__profile-photo-container{width:20%;max-width:80px;display:table-cell}.fundraising-team-preview__profile-photo-img{width:100%;height:0;padding-top:100%;background-size:cover;background-position:center center}.fundraising-team-preview__info-container{padding:0 15px 5px;width:80%;display:table-cell;vertical-align:top;text-align:left}.fundraising-team-preview__name{font-size:18px;line-height:24px;font-weight:700}.fundraising-team-preview__desc{font-size:14px;line-height:17px;margin-bottom:10px}.fundraising-team-preview__fr-total{font-size:18px;line-height:18px;color:#616161;font-weight:700}.fundraising-team-donate-list{max-width:600px;margin-left:auto;margin-right:auto}.event-registration{padding-bottom:24px;margin-bottom:36px;border-bottom:2px solid #e8e8e8}.event-registration__event-logo{margin:0 auto 24px;max-width:200px}@media only screen and (min-width: 569px){.event-registration__event-logo{float:right;margin:0 0 24px 20px}}.event-reg-preview{outline:1px solid #f3f3f3}.event-reg-preview .svg-icon{max-width:12px;max-height:12px;display:inline-block;vertical-align:baseline}.event-reg-preview__info{padding:10px}.event-reg-preview__button{padding:1.5%}.event-reg-preview__cover-photo-container{height:100px}.event-reg-preview__cover-photo{height:100%;background-size:cover;background-position:center}.event-reg-viewer__edit-btn{text-align:right;float:right}.event-reg-viewer__edit-btn{text-align:right;float:right}.money-subtotal-row{text-align:right;padding-top:10px;margin-bottom:10px}.money-subtotal-row__subtitle{font-size:15px}.money-subtotal-row__subtotal{font-size:19px;color:#616161}.money-subtotal-row__subtotal--large{font-size:24px;color:#616161}.fundraising-totals{margin-bottom:10px}.fundraising-totals__main-total{font-size:37px;font-weight:700}.fundraising-totals__target-total{font-size:16px}.fundraising-totals__offline-total{font-size:14px;color:#ADADAD}.fundraising-progress__bar{background-color:#e8e8e8;border-radius:2px;height:19px;line-height:20px;font-size:15px;color:#333;font-weight:300;position:relative}.fundraising-progress__progress{display:absolute;top:0;left:0;height:19px;background-color:#B0CC78;border-radius:2px;text-align:right}.fundraising-progress__current-total{position:absolute;top:0;left:3%}.fundraising-progress__target-total{position:absolute;top:0;right:3%}.fundraising-progress__current-percentage{position:absolute;font-size:14px;font-weight:700;padding:0px 7px 0;width:100%;text-align:left}@media only screen and (min-width: 569px){.fundraising-total-column{float:right;margin-left:2.564102564% !important}.fundraising-total-content-column{float:left;margin-left:0 !important}}.formfield-list__item-fields{margin-bottom:15px}.formfield-list__item-container{display:table;width:290px;margin-bottom:20px}.formfield-list__item-field-container{display:table-cell;vertical-align:middle;width:260px}.formfield-list__remove-btn-container{display:table-cell;width:30px;text-align:right;vertical-align:middle}.formfield-list__remove-btn{width:25px;height:25px;background-size:100% auto;cursor:pointer;display:inline-block;vertical-align:middle;background-image:url(/assets/icons_png/minus_in_circle-616161-3eb3585cb1859f6830f06ed278f2606eea2063b8357afdf315da0c1703866072.png)}.formfield-list__add-btn{cursor:pointer}.formfield-list__item-container .formfield-list__add-btn{margin-top:10px}.formfield-list__add-btn-icon{width:25px;height:25px;background-size:100% auto;background-image:url(/assets/icons_png/plus_in_circle-616161-b88ac0d4c2a5d26f5fb53751a47ffa6b35422d01a5ed0eb988a91b5cde6d4f71.png);display:inline-block;vertical-align:top;margin-top:4px;margin-right:7px}.formfield-list__add-btn-label{line-height:36px;font-size:16px;font-weight:700;display:inline-block;margin-right:10px}.formfield-list__add-btn-modifier{display:inline-block;line-height:36px;font-size:16px}.hint.formfield-quantity__prompt{margin-bottom:10px}.formfield-quantity__form-container{margin-bottom:15px}.formfield-quantity__picker-container{display:inline-block;vertical-align:middle;line-height:35px}.formfield-quantity__modifer-container{display:inline-block;vertical-align:middle;line-height:35px;padding-left:15px;font-size:18px}.formfield-uk-address{max-width:370px}.formfield-uk-address__county{width:62%;display:inline-block;margin-right:6%}.formfield-uk-address__postcode{width:32%;display:inline-block}.field-value-editor{margin-bottom:30px;display:table;width:100%;max-width:370px}.field-value-editor__sorting-column{display:table-cell;vertical-align:top}.field-value-editor__field-column{display:table-cell;vertical-align:top;outline:1px solid green;padding-left:10px}.field-value-editor__value-field{max-width:90px}.quantity-picker{display:table;width:130px}.quantity-picker__btn,.quantity-picker__label-container{display:table-cell;text-align:center}.quantity-picker__btn--increment{background-image:url(/assets/icons_png/plus_in_circle-616161-b88ac0d4c2a5d26f5fb53751a47ffa6b35422d01a5ed0eb988a91b5cde6d4f71.png)}.quantity-picker__btn--decrement{background-image:url(/assets/icons_png/minus_in_circle-616161-3eb3585cb1859f6830f06ed278f2606eea2063b8357afdf315da0c1703866072.png)}.quantity-picker__btn{width:35px;cursor:pointer;background-size:100% auto;line-height:31px;height:35px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.quantity-picker__label-container{font-size:20px;line-height:35px;font-weight:bold}.photos-stories-empty-state{background-image:url(/assets/photos-stories_empty_state_bg-cb2d849758000fa2227a344a14624a735d543c589a80c5aab12ac78e62eeefbb.svg);background-size:300px auto;background-repeat:no-repeat;background-position:center top;min-height:150px;padding:25px 5px 0}.photos-stories-empty-state p{text-align:center;font-family:"adobe-garamond-pro", Georgia, "Times New Roman", Times, serif;font-style:italic;text-shadow:0px 0px 10px white}@media only screen and (min-width: 900px){.photos-stories-empty-state{background-size:100% auto;padding-top:10px}}@media only screen and (min-width: 1200px){.photos-stories-empty-state{padding-top:25px}}.most-recent-photo-grid li{font-size:0;line-height:1em;width:24%;margin-right:1%;margin-bottom:4px;vertical-align:top;position:relative}.most-recent-photo-grid li a{display:block}.most-recent-photo-grid .add-new-photo a{height:0;padding-bottom:100%;background-color:#f7f7f7}.most-recent-photo-grid .add-new-photo a:hover{background-color:#e8e8e8}.most-recent-photo-grid .add-new-photo .icon{width:40px;position:absolute;top:50%;margin-top:-20px;left:50%;margin-left:-20px}@media (min-width: 481px) and (max-width: 768px){.most-recent-photo-grid .add-new-photo .icon{width:70px;margin-top:-35px;margin-left:-35px}}.photo-processing{outline:1px solid #e8e8e8;padding:30px 15px 7px;margin-left:auto;margin-right:auto;max-width:670px}.photo-processing__loading-icon{width:40px}.photo-processing__title{font-size:24px;line-height:1.1em;margin-bottom:20px}.photo-processing__btn{margin-bottom:20px}.photo-processing__content,.photo-processing__content p{margin-left:auto;margin-right:auto;font-size:16px;line-height:1.2em;max-width:450px}.photo-preview{position:relative;margin-bottom:20px}.photo-preview__img-container{height:0;padding-bottom:100%}.photo-show__title{font-size:24px;font-weight:700;margin-bottom:5px}.photo-show__caption{font-size:16px;line-height:1.2em}.photo-preview-processing{position:relative;margin-bottom:20px;overflow:hidden;text-align:center;border:1px solid #f7f7f7}.photo-preview-processing__container{height:0;padding-bottom:100%}.photo-preview-processing__message{font-size:14px;line-height:1.1em;padding:50px 10px;color:#333}.photo-contribution-preview__photo_constraint{max-height:400px;overflow:hidden}.messages-list .message{border-bottom:1px solid #e8e8e8;padding-bottom:12px;margin-bottom:12px}.payment-card-summary{display:inline-flex;align-items:center}.payment-card-summary__card-icon{width:56px;height:35px;margin-right:15px;background-size:100%}.payment-card-summary__card-icon--small{width:40px;height:25px}.payment-card-icon{background-size:100%}.payment-card-icon--jcb,.payment-card-icon--JCB{background-image:url(/assets/payment_cards/jcb-babb2016922994d9bdf265745c817ceef6c2c7a494f5a7b0e5eb80570ae6588a.png)}.payment-card-icon--unionpay,.payment-card-icon--UnionPay{background-image:url(/assets/payment_cards/union_pay-dbe0959c1f2c3b580a0f4c74e10efcc487d1f56433e10ae23ee11bb43ff33ff8.png)}.payment-card-icon--discover,.payment-card-icon--Discover{background-image:url(/assets/payment_cards/discover-96f6646c8b71cab1bec272807b021922021f9290a898d3df3f76b7a6ad4b4519.png)}.payment-card-icon--ciners-club,.payment-card-icon--Diners-Club{background-image:url(/assets/payment_cards/diners_club-c01d9add2d041b137118ae538ece1ae0a158e7bfd8155832e6bff56549de2585.png)}.payment-card-icon--american-express,.payment-card-icon--American-Express{background-image:url(/assets/payment_cards/american_express-b331b3f2e41cf1de1704bc390a22f0d63b19f0e82cab36069a9b19cb4543421f.png)}.payment-card-icon--mastercard,.payment-card-icon--MasterCard{background-image:url(/assets/payment_cards/mastercard-d8a70e62eca9a84d1e487a7b9ee7603c2d918b6e112ad4d96b236f3d565cbc8f.png)}.payment-card-icon--visa,.payment-card-icon--Visa{background-image:url(/assets/payment_cards/visa-9e300fe0d6b325782e97c9a06c7941ffa057f0cef4bdcc2e217473986e99e0fe.png)}.payment-card-summary__card-number{font-size:20px;line-height:1em;border-bottom:5px}.payment-card-summary__card-number--small{font-size:15px;border-bottom:5px}.payment-card-form__card-cvv{width:100px}.payment-card-form__cvv-code-label{width:100%}.payment-card-form__cvv-demo{width:50px;height:27px;font-size:0;line-height:1em;float:right;margin-right:40%;margin-top:5px;background-image:url(/assets/payment_card_form-cvv_icon-a8e446df2e880e52f6c16d3a9b7909c2728b50bed0dc0b17f34efe833be73088.jpg);background-repeat:no-repeat;background-size:auto 100%}.payment-card-form .svg-icon{height:32px;width:50px}.payment-card-form__card-month,.payment-card-form__card-separator,.payment-card-form__card-year{display:inline-block}.payment-card-form__card-month{width:100px}.payment-card-form__card-separator{width:8%}.payment-card-form__card-year{width:100px}@media only screen and (min-width: 481px){.payment-card-form__cvv-demo{margin-right:50%}}@media only screen and (min-width: 768px){.payment-card-form__cvv-demo{margin-right:197px}}.stripe-element-field{border:1px solid #ccc;border-radius:3px;padding:8px}.stripe-card-expiry-container{width:85px;display:inline-block;margin-top:15px;margin-right:15px;margin-bottom:20px;vertical-align:top}.stripe-cvc-container{display:inline-block;width:210px;margin-top:15px;vertical-align:top;position:relative}.stripe-card-expiry-element{vertical-align:top}.stripe-cvc-element{width:115px;padding-left:50px}.stripe-cvc-element__icon{background:url(/assets/icons_png/cvv_number-d692ed6e8584101ee2b53728f51f5e52c92e7cf9c20ac90f0110769df0f627e4.png);background-size:100% auto;background-repeat:no-repeat;height:20px;width:32px;position:absolute;bottom:8px;left:8px;z-index:20}.stripe-card-error{font-size:16px;border:1px solid #a82d2d;background-color:#ffcfcf;padding:10px;border-radius:3px;width:100%;margin-bottom:15px}.comment-list{max-width:570px}.comment-list__list-item{margin-bottom:30px}.comments-loading-state{display:inline-block;margin-left:auto;margin-right:auto}.comments-loading-state__icon,.comments-loading-state__msg{display:inline-block;vertical-align:top}.comments-loading-state__icon{width:20px;height:20px;background-image:url(/assets/loading_spinner_68x68-2b3f225bddbc749770f76235f836afaa964da206b65bf08b257e3c8c424e49fc.gif);background-size:100% auto;background-repeat:no-repeat}.comments-loading-state__msg{font-size:17px;font-family:"freight-sans-pro", "proxima-nova", "Helvetica Neue", Helvetica, Arial;line-height:1em;margin:2px 0 0 10px}.comment{line-height:1em;border-left:1px solid #f7f7f7;padding-left:6px;margin-bottom:10px;margin-top:6px}.comment__content,.comment__replies-total,.comment__user,.comment__timestamp{display:inline-block;width:100%}.comment__content{font-size:16px;line-height:1.357em;margin-bottom:10px;margin-top:3px}.comment__replies-total,.comment__replies-total span{font-size:12px;line-height:1em;margin-bottom:5px}.comment__user,.comment__user span{font-size:12px;line-height:1em;margin-bottom:5px;font-weight:600}.comment__timestamp,.comment__timestamp span{font-size:12px;line-height:1em;margin-bottom:10px;font-weight:600}.comment-reply-button{cursor:pointer;margin:0 0 10px 10px}.comment-reply-button__icon{width:18px;height:14px;background-image:url(/assets/icons/reply-arrow-4A4A4A-a39296df81973d19c5b8f3b3a8c3ee7f5ff230bd6a619c07ce05d301ae20d365.svg);background-repeat:no-repeat;display:inline-block;vertical-align:top;margin:2px 0 2px 0}.comment-reply-button__label{font-size:12px;line-height:1em;display:inline-block;vertical-align:top;margin:3px 0 0 4px}.comment-reply-form{margin-bottom:15px;margin-left:10px}.comment-reply-form__textarea{margin-bottom:10px}.comment-reply{border-left:3px solid #e8e8e8;padding:5px 0 5px 6px;margin:0 0 10px 10px;line-height:1em}.comment-reply__content,.comment-reply__user,.comment-reply__timestamp{display:inline-block;width:100%}.comment-reply__content{font-size:14px;line-height:1.357em;margin:7px 0 10px}.comment-reply__user,.comment-reply__user span{font-size:12px;font-weight:600;line-height:1em;margin-bottom:5px;font-weight:600}.comment-reply__timestamp span,.comment-reply__timestamp{font-size:12px;line-height:1em;margin-bottom:7px;font-weight:600}.comment-form__title{font-size:18px;line-height:1em;margin-bottom:10px}.comment-form__hint{margin-bottom:10px}.comment-form__textarea{margin-bottom:10px}.comments-title{margin-bottom:12px}.comments-title__icon{width:24px;height:20px;display:inline-block;vertical-align:top;margin-top:3px}.comments-title__icon path{fill:#333}.comments-title__title{display:inline-block;vertical-align:top;font-family:"freight-sans-pro", "proxima-nova", "Helvetica Neue", Helvetica, Arial;font-weight:300;font-size:19px;line-height:1em;margin-left:7px}.comment--failed{border-left:1px solid #FF6400;background-color:#FFF8F2}.comment__content--failed{margin-top:12px}.comments-failure-state{display:table}.comments-failure-state__icon-container{display:table-cell;vertical-align:top;width:20px}.comments-failure-state__icon{background-image:url(/assets/icons/warning-FF9800-ac0e0cf54c32253e2ca572c642e2e93993e071f059ff56c4ee5ae7f3e62f726c.svg);width:20px;height:15px;vertical-align:top}.comments-failure-state__content-container{display:table-cell;vertical-align:top;padding-left:10px}.comments-failure-state__title{font-size:17px;font-family:"freight-sans-pro", "proxima-nova", "Helvetica Neue", Helvetica, Arial;line-height:1.1em;margin-bottom:5px}.comments-failure-state__msg{font-size:13px;line-height:1.1em;margin-bottom:10px}.comments-failure-state__btn{margin-bottom:10px}.comments-failure-state__link{margin-bottom:10px}.comments-empty-state{text-align:center}.comments-empty-state__icon{background-image:url(/assets/icons/speech_bubble-E8E8E8-8e362b69878e8b2d818658c3731c3acc0751ea5cb8d76de99e21628097500e64.svg);background-repeat:no-repeat;height:75px;width:87px;display:inline-block;margin-left:auto;margin-right:auto}.comments-empty-state__title{font-size:24px;line-height:1em}.comments-empty-state__prompt{font-size:16px;line-height:1.1em}.juno-donation-exporter__loading-msg{display:inline-block;vertical-align:top;margin-top:4px;font-size:16px}.juno-donation-exporter__loading-icon{background-image:url(/assets/spinner_192-3aac6e0fa53e1c7d9a6ebd6f44005ed58ea83c7db5eb7bc2e4addc2359b94bb1.gif);background-size:100% 100%;width:32px;height:32px;display:inline-block;vertical-align:top;margin-right:10px}.juno-donation-exporter__msg{display:inline-block;vertical-align:top;font-size:18px;margin-top:4px}.juno-donation-exporter__msg--error{color:#FF6400}.juno-donation-exporter__msg--success{color:#5ab233}.juno-donation-exporter__error-prompt{font-size:16px;width:100%}.juno-donation-exporter__error-icon{display:inline-block;vertical-align:top;background-image:url(/assets/icons/warning-FF9800-ac0e0cf54c32253e2ca572c642e2e93993e071f059ff56c4ee5ae7f3e62f726c.svg);background-size:100% 100%;width:32px;height:32px;margin-right:10px}.juno-donation-exporter__success{text-align:center;display:inline-block;width:100%}.juno-donation-exporter__success-icon{display:inline-block;vertical-align:top;background-image:url(/assets/icons/tick_in_circle-069400-f7f4bb6fb73d59e92fa10995ae718eb3e9c4040dca9fb7e37ebf9e1d5c111cae.svg);background-size:100% 100%;width:64px;height:64px;margin-bottom:10px}.file-picker .file-picker-bg-img{width:130px;height:130px;background-size:100% auto;margin-left:auto;margin-right:auto}.file-picker__choose-file-area{position:relative;cursor:pointer;width:100%;margin-left:auto;margin-right:auto}.file-picker__choose-file-area input[type=file]{opacity:0;display:block;position:absolute;font-size:500px;top:0;left:0;width:100%;height:100%;cursor:pointer}.file-upload-preview__img{margin-bottom:15px}.file-upload-preview canvas{width:100%}.file-upload-status{padding:15px;text-align:center}.file-upload-progress__title{font-weight:500;margin-bottom:10px;font-size:16px;line-height:1em}.file-upload-progress__bar-bg{display:inline-block;border-radius:3px;background-color:#eaeaea;min-height:30px;width:100%;text-align:left;border-radius:2px;font-size:0;line-height:1em;margin-bottom:20px}.file-upload-progress__bar{vertical-align:middle;display:inline-block;width:0%;min-height:30px;background-image:-moz-linear-gradient(top, #1082c2, #0c6293);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#1082c2), to(#0c6293));background-image:-webkit-linear-gradient(top, #1082c2, #0c6293);background-image:-o-linear-gradient(top, #1082c2, #0c6293);background-image:linear-gradient(to bottom, #1082c2, #0c6293);background-repeat:repeat-x;border-radius:2px;text-align:left}.file-upload-progress__percentage{margin-bottom:20px;line-height:1em}.file-upload-processing__message{font-size:16px;line-height:1.2em}.file-upload-processing__anim{width:32px;height:32px;margin-bottom:10px}.file-upload-process-fail__icon{background-image:url(/assets/icons/10MB_in_circle-FF8F00-ca4731591961431fcfb8eeba7fc39d33a371bdf831d747691712a7aa5cd9753e.svg);width:65px;height:65px;display:inline-block;background-size:100% auto;background-repeat:no-repeat;margin-bottom:10px}.file-upload-process-fail__title{font-size:24px;line-height:1.1em;color:#FF8F00;margin-bottom:20px}.file-upload-process-fail__msg,.file-upload-process-fail__msg p{font-size:16px;line-height:1.1em;text-align:left}.file-uploader-success__icon{background-image:url(/assets/icons/tick_in_circle-069400-f7f4bb6fb73d59e92fa10995ae718eb3e9c4040dca9fb7e37ebf9e1d5c111cae.svg);width:65px;height:65px;display:inline-block;background-size:100% auto;background-repeat:no-repeat;margin-bottom:10px}.file-uploader-success__msg{font-size:16px;line-height:1.1em;margin-bottom:20px}.file-uploader-success__btn{margin-bottom:10px}.file-uploader-fail__icon{background-image:url(/assets/icons/cross_in_circle-F20000-046fe388aad280813f8265d756ea287a899bfacd45a7ffe574f437244ceb56bb.svg);width:65px;height:65px;display:inline-block;background-size:100% auto;background-repeat:no-repeat;margin-bottom:10px}.file-uploader-fail__msg,.file-uploader-fail__msg p{font-size:16px;line-height:1.1em;margin-bottom:20px}.file-upload-cancel__msg{font-size:20px;line-height:1.1em;margin-bottom:10px}.simple-file-picker__file-input{position:relative;cursor:pointer;width:110px;margin-bottom:10px;text-align:left}.simple-file-picker__file-input input[type=file]{opacity:0;display:block;position:absolute;top:0;left:0;width:110px;height:100%;cursor:pointer}.simple-file-picker__file-input input[type=file]:disabled+.btn{opacity:.7}.simple-file-picker__file-input input[type=file]:focus+.btn{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.simple-file-picker__complete{margin-bottom:12px;text-align:left}.simple-file-picker--large-btn .simple-file-picker__file-input{width:155px;margin-left:auto;margin-right:auto}.simple-file-picker--large-btn input[type=file]{width:155px}.simple-file-picker--large-btn input[type=file]+.btn{font-size:24px}.file-status{display:table;width:100%;margin-bottom:10px}.file-status__icon,.file-status__file-info{display:table-cell;vertical-align:top}.file-status__icon{background-repeat:no-repeat;vertical-align:top}.file-status__file-info{padding:2px 10px 0;font-size:14px;line-height:16px;word-break:break-all;text-align:left}.file-status__status{font-size:12px;color:#cccccc}.file-preview__icon{background-image:url(/assets/icons/simple_file_icon-ADADAD-00419f310de039227fd9936515cf9132ac8b85bf11b5b95382fb7db4a5b39766.svg);width:15px;height:20px}.file-processor__icon{background-image:url(/assets/icons/circular_arrow-ADADAD-5e61a65f30e19a9984076052ba4d1cda9c334524ffd6391aaec80c7ec2034b3b.svg);width:15px;height:14px}.file-uploader__icon{background-image:url(/assets/icons/arrow_into_circle-ADADAD-f55c027dc2efa4cb5df94534158da6e5db0c5e2b193157a9b76d1cd71e5014dc.svg);width:14px;height:17px}.file-success__icon{background-image:url(/assets/icons/tick_in_circle-069400-f7f4bb6fb73d59e92fa10995ae718eb3e9c4040dca9fb7e37ebf9e1d5c111cae.svg);width:14px;height:14px}.file-failure__icon{background-image:url(/assets/icons/cross_in_circle-F20000-046fe388aad280813f8265d756ea287a899bfacd45a7ffe574f437244ceb56bb.svg);width:15px;height:14px}.file-asset-grid{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-0.6666666667%;margin-right:-0.6666666667%;width:100%}.file-asset-grid__item-container{width:32%;margin:0 0.6666666667% 0.6666666667%}.file-asset-grid__item{height:100%;outline:1px solid #e8e8e8;max-width:230px}.file-asset-grid__image{font-size:0;line-height:1em;border:2px solid white;box-shadow:0px 1px 3px rgba(0,0,0,0.1);max-width:450px}.file-asset-grid__processing{height:0;background-image:url(/assets/file_asset_grid-loading_spinner-6bcb33afe93af8f7f543e9125b2ed9b0267b71ef1a7e4871fe7138d9e8a10cb5.gif);background-size:auto 50%;background-repeat:no-repeat;background-position:center;padding-bottom:100%}@media only screen and (min-width: 768px){.file-asset-grid{margin-left:-0.5%;margin-right:-0.5%}.file-asset-grid__item-container{width:24%;margin:0 0.5% 0.5%}}.file-asset-single{margin-bottom:15px}.file-asset-single .file-asset-grid__item-container{width:100%;margin:0}.info-panel{margin-bottom:24px}.info-panel--appended{margin-bottom:24px;padding-top:24px;border-top:1px solid #e8e8e8}.info-panel__header{margin-bottom:15px}.info-panel__title{font-weight:400;font-size:18px;line-height:1.1em;margin-bottom:5px}.info-panel__header-prompt{font-weight:400;font-size:15px;line-height:1.1em;color:#ADADAD}.info-panel__field-title{font-weight:500;line-height:24px;font-size:14px}.info-panel__field-content{margin-bottom:12px;font-size:14px;line-height:1.3em}.info-panel__field-value-with-icon{display:table}.info-panel__field-value-icon{display:table-cell;width:15px;vertical-align:top}.info-panel__field-value-for-icon{display:table-cell;margin-bottom:12px;font-size:14px;line-height:1.3em;padding:0px 0 0 5px;vertical-align:top}.support-navigation{margin-top:10px;padding-bottom:10px;margin-bottom:10px}.support-category-summary{display:table;max-width:570px;width:100%;margin-left:auto;margin-right:auto}.support-category-summary__icon{width:30px}.support-category-summary__svg-icon{width:30px}.support-category-summary__svg-icon path{fill:#ADADAD}.support-category-summary__icon,.support-category-summary__container{display:table-cell;vertical-align:top}.support-category-summary__container{padding-left:15px}.support-category-summary__article-link{font-size:15px}.landing-cover-photo--two-sparklers{background-image:url(/assets/cover_photo-two_sparklers_sm-f7dddc68632eac0ae049c41e1d65f15e3a28c71c05583fe37f92865600528988.jpg);height:300px;background-position:center center}.landing-cover-photo--two-sparklers .landing-cover-photo__content-overlay{padding-top:100px}@media (min-width: 650px){.landing-cover-photo--two-sparklers{background-image:url(/assets/cover_photo-two_sparklers_lg-a30976ada2a0eceef87304949760303712f53d2b779dd0a3e3fa698af662be14.jpg);height:437px}.landing-cover-photo--two-sparklers .landing-cover-photo__content-overlay{padding-top:175px}}.inline-help{max-width:700px}.inline-help__container{display:table;width:100%}.inline-help__icon-container,.inline-help__content-container{display:table-cell;vertical-align:top}.inline-help__icon-container{width:25px}.inline-help__icon-container svg{width:25px}.inline-help__icon-container path{fill:#ADADAD}.inline-help__content-container{padding-left:7px;padding-top:2px}.inline-help__title{font-size:15px;line-height:17px;font-weight:500;margin-bottom:5px}.inline-help__content,.inline-help__content p{font-size:13px;color:#616161;line-height:16px;margin-bottom:12px}.inline-help__content p:last-child,.inline-help__content p p:last-child{margin-bottom:0}.inline-help__links{font-size:13px;line-height:16px}.failure-state{padding:15px;border-radius:3px}.failure-state__title-container{margin-bottom:5px}.failure-state__icon{display:inline-block;background-image:url(/assets/icons/warning-FF9800-ac0e0cf54c32253e2ca572c642e2e93993e071f059ff56c4ee5ae7f3e62f726c.svg);width:20px;height:15px;vertical-align:top;background-size:100% auto}.failure-state__title{display:inline-block;vertical-align:top;margin-left:10px;font-size:13px;font-weight:600;line-height:1.1em;margin-top:2px}.failure-state__msg{font-size:13px;line-height:1.2em;margin-bottom:10px}.failure-state__link{font-size:13px;line-height:1.2em;margin-bottom:10px}.success-state{display:block;text-align:center}.success-state__icon{background-image:url(/assets/icons/tick_in_circle-069400-f7f4bb6fb73d59e92fa10995ae718eb3e9c4040dca9fb7e37ebf9e1d5c111cae.svg);width:100px;height:100px;display:inline-block;background-size:100% auto;background-repeat:no-repeat;margin-bottom:10px}.success-state__icon--payment{background-image:url(/assets/icons_png/credit_card_with_green_tick-6efce096acdee0b9f3efbe9dc9a4ab32351cd9e9d28f0c6322ae7894455bf845.png);width:161px;height:105px;margin-left:12px}.success-state__title{font-size:16px;font-weight:600;margin-bottom:10px}.success-state__content{margin-bottom:10px}.subtle-response-prompt{font-size:14px;line-height:1.15em;color:#333;letter-spacing:0.3px;background:#ccc;padding:8px 13px 7px 13px;border-radius:3px;font-weight:600;display:inline-block}.subtle-response-prompt--success{background:#B8E9C6;color:#495d4f;text-shadow:0 1px 0 #D5E7DB}.subtle-response-prompt--failure{background:#fddcdc;color:#a74a4a;text-shadow:0 1px 0 rgba(255,255,255,0.3)}.loading-state{display:inline-block;margin-left:auto;margin-right:auto}.loading-state__icon,.loading-state__msg{display:inline-block;vertical-align:top}.loading-state__icon{width:65px;height:65px;background-image:url(/assets/loading_spinner_68x68-2b3f225bddbc749770f76235f836afaa964da206b65bf08b257e3c8c424e49fc.gif);margin-bottom:10px}.loading-state__msg{font-size:17px;line-height:1em;margin:2px 0 0 10px}.admin-datagrid{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;width:100%}.admin-datagrid__row:nth-child(odd){background-color:#f7f7f7}.admin-datagrid__tableheader{font-size:12px;text-align:left;padding:2px 10px;background-color:white;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.admin-datagrid__tableheader a{color:inherit}.admin-datagrid__tablecell{font-size:14px;padding:10px;white-space:normal;max-width:300px}.admin-datagrid__not-provided{font-size:13px;font-style:italic;color:#ADADAD}.admin-datagrid__icon-container{height:15px;width:15px;margin:0 2px;line-height:15px;display:inline-block}.admin-datagrid__icon-link{height:15px;width:15px;margin:0 2px;line-height:15px;display:inline-block}.admin-datagrid__icon{height:100%}.admin-datagrid__icon path{fill:#333}.admin-datagrid__icon-inline-label{margin:3px 0 0 6px;font-size:14px;line-height:15px;display:inline-block;vertical-align:top}@media screen and (max-width: 568px){.admin-datagrid__tablecell--xs-min-300{min-width:300px}.admin-datagrid__tablecell--xs-min-100{min-width:10px}.admin-datagrid__tablecell--xs-min-150{min-width:150px}}@media screen and (min-width: 568px){.admin-datagrid__tablecell{white-space:normal}}.admin-datagrid-header{margin-bottom:10px}.admin-datagrid-header__filter-info,.admin-datagrid-header__pagination-info span{font-size:14px}.admin-header-breadcrumb{display:table;margin:0}.admin-header-breadcrumb__icon-container,.admin-header-breadcrumb__content-container{display:table-cell;vertical-align:middle}.admin-header-breadcrumb__icon-container{padding-right:10px}.admin-header-breadcrumb__icon-container img{max-height:25px;max-width:25px}.admin-header-breadcrumb__item,.admin-header-breadcrumb__separator{display:inline-block;font-size:13px;line-height:13px;font-weight:600;color:#7B7B7B;padding-top:2px}.admin-header-breadcrumb__separator{margin:0 5px}@media only screen and (min-width: 569px){.admin-header-breadcrumb{margin-bottom:0px}.admin-header-breadcrumb__item,.admin-header-breadcrumb__separator{font-size:15px;line-size:25px}}.admin-step-nav{display:table;width:100%;margin-bottom:15px}.admin-step-nav__prev-container,.admin-step-nav__next-container{display:table-cell;vertical-align:middle;font-size:14px;line-height:24px}.admin-step-nav__prev-container a,.admin-step-nav__next-container a{color:#7B7B7B}.admin-step-nav__next-container{text-align:right}.admin-step-nav__icon-img{display:inline;border:2px solid #e8e8e8;padding:5px 3px;border-radius:3px;width:18px;vertical-align:middle;margin:-3px 6px 0 0}.admin-step-nav__icon-img--next{margin-right:0;margin-left:6px}.admin-info-panel{margin-bottom:24px}.admin-info-panel--appended{margin-bottom:24px;padding-top:24px;border-top:1px solid #e8e8e8}.admin-info-panel__header{margin-bottom:15px}.admin-info-panel__title{font-weight:400;font-size:18px;line-height:1.1em;margin-bottom:5px}.admin-info-panel__header-prompt{font-weight:400;font-size:15px;line-height:1.1em;color:#ADADAD}.admin-info-panel__field-title{font-weight:700;line-height:24px;font-size:15px;color:#515151;margin-bottom:2px}.admin-info-panel__field-content{margin-bottom:12px;font-size:14px;line-height:1.3em}.admin-info-panel__field-value-with-icon{display:table}.admin-info-panel__field-value-icon{display:table-cell;width:15px;vertical-align:top}.admin-info-panel__field-value-for-icon{display:table-cell;margin-bottom:12px;font-size:14px;line-height:1.3em;padding:0px 0 0 5px;vertical-align:top}.admin-field{margin-bottom:12px}.admin-field__prompt{font-size:14px;line-height:17px;margin-bottom:5px;color:#989898;max-width:500px}.admin-field__title{font-size:14px;font-weight:bold;margin-bottom:2px}.admin-field__title+.admin-field__prompt{margin-top:-3px}.admin-field__content{font-size:14px;line-height:1.3em}.admin-sidebar-menu__item{display:flex;width:100%;align-items:center;border-bottom:1px solid #F7F7F7}.admin-sidebar-menu__item-link{display:flex;width:100%;align-items:center;padding:12px 0}.admin-sidebar-menu__item-link:hover{background-color:#f8f8f8}.admin-sidebar-menu-item__icon-container{width:40px;text-align:center;display:flex;align-items:center;justify-content:center}.admin-sidebar-menu-item__label-container{text-align:left;flex-grow:1;font-size:16px;color:#5D646C;letter-spacing:0.33px}.admin-sidebar-menu-item__label-container--submenu{font-size:14px;letter-spacing:0.45px}.admin-sidebar-menu-item__submenu-toggle-container{width:40px;display:flex;align-items:center;justify-content:center}.admin-sidebar-submenu{background:linear-gradient(to bottom, rgba(0,0,0,0.03) 0%, rgba(0,0,0,0.01) 100%)}.admin-sidebar-submenu__item{padding-left:15px;text-shadow:0px 1px 0px white;user-select:none}.admin-sidebar-submenu__item:hover{background-color:#e7eef0e7}.admin-page-with-sidebar-layout{display:flex;flex-direction:column;min-width:0}.admin-page-with-sidebar-layout__content{flex-grow:1;flex-shrink:1;min-width:0;width:100%}@media only screen and (min-width: 900px){.admin-page-with-sidebar-layout{flex-direction:row}}@media only screen and (min-width: 900px){.admin-page-with-sidebar-layout__sidebar{width:214px;min-width:214px;margin-right:2.564102564%}}.admin-menu-horizontal-container{margin-bottom:12px}.admin-menu-horizontal{text-align:left;padding:10px 0}.admin-menu-horizontal li{font-size:15px;line-height:18px;margin-left:0;margin-right:36px}.admin-menu-horizontal li:last-child{margin-right:0}.admin-menu-horizontal li a{color:#7E7E7E}.admin-menu-horizontal li a:hover{color:#1082c2}.admin-preview-panel{border:1px solid #D5D5D5;border-radius:4px;padding:20px;width:100%;display:flex;box-shadow:0px 1px 2px rgba(0,0,0,0.1);flex-direction:column}.admin-preview-panel:hover{box-shadow:0px 1px 2px rgba(0,0,0,0.15)}.admin-preview-panel__title{color:#3E4043;line-height:1.25em;font-size:21px;font-weight:700;margin-bottom:0}.admin-preview-panel-body{display:flex;width:100%;margin-bottom:20px}.admin-preview-panel-body__img_or_icon{width:40px;height:40px;min-width:40px;min-height:40px;margin-right:10px}.admin-preview-panel-body__labels{margin-bottom:20px}.admin-preview-panel-body__content{display:flex;flex-direction:column;width:100%;margin:0}.admin-preview-panel-body__header{display:flex;flex-direction:column}.admin-preview-panel-body__headings-container{flex-grow:1;margin-bottom:10px}.admin-preview-panel-body__labels{flex-grow:1;display:flex;flex-wrap:wrap;justify-content:flex-start}.admin-preview-panel-stats{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:20px}.admin-preview-panel-stats__stat-container{flex-grow:1;margin-bottom:10px}.admin-preview-panel-actions{display:flex;border-top:2px solid #EBEEF1;padding-top:15px}.admin-preview-panel-actions>.btn{margin-right:15px}.admin-preview-panel-actions>.btn:last-child{margin-right:0}.admin-preview-panel-actions--split-right{margin-left:auto}@media (min-width: 700px) and (max-width: 899px){.admin-preview-panel-body__header{flex-direction:row}.admin-preview-panel-body__labels{justify-content:flex-end}}@media (min-width: 481px){.admin-preview-panel-body__img_or_icon{width:60px;height:60px;min-width:60px;min-height:60px;margin-right:20px}.admin-preview-panel__title{line-height:1.15em;font-size:25px}.admin-preview-panel__title--small{line-height:1.25em;font-size:16px}}@media (min-width: 768px){.admin-preview-panel-stats{flex-direction:row}.admin-preview-panel-body__header{flex-direction:row}.admin-preview-panel-body__labels{margin-bottom:20px;justify-content:flex-end}}@media (min-width: 1000px){.admin-preview-panel-body__content{flex-direction:column}}.c-admin-list-item{border:1px solid #D5D5D5;border-radius:4px;padding:15px 10px;width:100%;display:flex;box-shadow:0px 1px 2px rgba(0,0,0,0.1);flex-direction:column}.c-admin-list-item:hover{box-shadow:0px 1px 2px rgba(0,0,0,0.15)}.c-admin-list-item-body{display:flex;width:100%}.c-admin-list-item-body__img_or_icon{width:20px;height:20px;min-width:20px;min-height:20px;margin-right:10px}.c-admin-list-item-body__img_or_icon--40{width:40px;height:40px;min-width:40px;min-height:40px}.c-admin-list-item-body__content{display:flex;flex-direction:column;width:100%;margin:0;height:100%}.admin-guide-prompt{display:flex;background-color:#F4F7F9;padding:20px;border-left:2px solid #9BBFCB}.admin-guide-prompt__icon-container{width:28px;min-width:28px}.admin-guide-prompt__icon{font-size:28px;line-height:1em}.admin-guide-prompt__content-container{display:flex;flex-direction:column;margin-left:15px;width:100%}.admin-guide-prompt__heading{font-weight:700;color:#627D8E;line-height:18px;margin-bottom:10px}.admin-guide-prompt__body{font-size:14px;line-height:18px}.admin-creator-panel{background-color:#F9FAFB;border-radius:3px;padding:20px;display:flex;width:100%;flex-direction:row;flex-wrap:wrap}.admin-creator-panel__title-container{width:100%}.admin-creator-panel__user-container{display:flex;flex-direction:column;flex-grow:1;width:100%;margin-bottom:24px}.admin-creator-panel__meta-container{flex-grow:1;width:100%}@media (min-width: 640px){.admin-creator-panel__user-container{width:50%;margin-bottom:0}.admin-creator-panel__meta-container{width:50%}}@media (min-width: 900px){.admin-creator-panel{flex-direction:column}.admin-creator-panel__user-container{width:100%;margin-bottom:24px}.admin-creator-panel__meta-container{width:100%}}.admin-seldom-bar{border-top:1px solid #EAEDEE;display:flex;width:100%;padding-top:24px;justify-content:flex-end}.admin-seldom-bar__margin-right-auto{margin-right:auto}.admin-publish-prompt{border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;padding:15px 0;display:flex;margin-bottom:25px}.admin-publish-prompt__headings{flex-grow:1;padding-right:15px;align-self:center}.admin-publish-prompt__action{align-self:center}.admin-page-pre-header{display:flex;flex-direction:column;width:100%;border-bottom:1px solid #F6F6F6;margin-bottom:25px}.admin-page-pre-header__section{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #F6F6F6;flex-grow:1}.admin-page-pre-header__section:last-child{margin-bottom:0;border-bottom:none}.admin-page-pre-header--tighter-bottom{margin-bottom:15px}.admin-page-pre-header--new-version{padding-bottom:10px}.admin-page-pre-header__action{display:inline-block;margin-right:10px;vertical-align:middle}.admin-page-pre-header__action:last-child{margin-right:0}.admin-page-pre-header__action-btn{font-size:14px;padding:5px 10px}.admin-page-pre-header__action-btn-icon{width:15px;vertical-align:middle;margin-bottom:1px}.admin-page-pre-header__sm-up-section{margin-bottom:10px;flex-grow:1}@media (min-width: 550px){.admin-page-pre-header{flex-direction:row}.admin-page-pre-header__section{border-bottom:none}.admin-page-pre-header__actions-container{text-align:right}}.admin-page-header{display:flex;flex-direction:column}.admin-page-header__section{flex-grow:1}@media (min-width: 550px){.admin-page-header{flex-direction:row}.admin-page-info-pullout{flex-direction:column}}@media only screen and (min-width: 768px){.admin-page-header{margin-bottom:15px}}.admin-page-heading{display:flex;flex-direction:column;margin-bottom:10px}.admin-page-heading__page-heading-container{display:flex;flex-direction:column}.admin-page-heading__page-heading{margin-bottom:5px}@media (min-width: 550px){.admin-page-heading{flex-direction:row}.admin-page-heading__page-heading-container{display:block}}@media only screen and (min-width: 768px){.admin-page-heading{margin-bottom:0}}.admin-page-pagelevel-actions{margin-bottom:15px;display:flex}.admin-page-pagelevel-actions__action{display:inline;margin-right:10px;min-width:0}.admin-page-pagelevel-actions__action:last-child{margin-right:0}.admin-page-pagelevel-actions__action-btn{background:#F0F0F0;border:1px solid #D6D4D4;border-radius:3px;font-size:14px;color:#525658;letter-spacing:0.45px;text-shadow:0 1px 0 rgba(255,255,255,0.6);padding:0.68em 0.7em 0.53em}.admin-page-pagelevel-actions__action-btn-icon{width:15px;min-width:15px;vertical-align:middle;margin-bottom:1px}@media (min-width: 550px){.admin-page-pagelevel-actions{padding-left:10px;justify-content:flex-end}.admin-page-pagelevel-actions{text-align:right;margin-bottom:0}}@media only screen and (min-width: 768px){.admin-page-pagelevel-actions{padding-left:15px}}.admin-page-layout-w-right-info-pullout{width:100%}.admin-page-layout-w-right-info-pullout__section{width:100%}@media (min-width: 650px){.admin-page-layout-w-right-info-pullout__content-container{width:66%;float:left;padding-right:2.564102564%}.admin-page-layout-w-right-info-pullout__info-bar{width:33%;float:right}.admin-page-layout-w-right-info-pullout__right-col{width:33%;float:right;clear:right}}.admin-page-info-pullout{display:flex;flex-direction:column;margin-bottom:20px}.admin-page-info-pullout__section{flex-grow:1}.admin-page-info-pullout__img{border:2px solid white;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);margin-bottom:2px}.admin-page-info-pullout__img img{width:100%;display:block}.admin-page-info-pullout__content-container{background-color:#FAFAFA;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:15px 10px}@media (min-width: 470px){.admin-page-info-pullout{flex-direction:row;background-color:#FAFAFA;padding:10px}.admin-page-info-pullout__img-container{width:120px;flex-grow:0}.admin-page-info-pullout__img{margin-bottom:0;margin-right:2px}.admin-page-info-pullout__content-container{padding-top:0}}@media (min-width: 650px){.admin-page-info-pullout{flex-direction:column;padding:0}.admin-page-info-pullout__img-container{width:100%;flex-grow:1;height:100%}.admin-page-info-pullout__img{margin-bottom:2px;margin-right:0}.admin-page-info-pullout__content-container{padding-top:15px}}.admin-page-context-header{display:flex;flex-direction:column}.admin-page-context-labels,.admin-page-context-actions{text-align:left;flex-grow:1;padding-bottom:12px;margin-bottom:10px}.admin-page-context-action{margin-right:9px}.admin-page-context-action:last-child{margin-right:0}@media (min-width: 550px){.admin-page-context-header{flex-direction:row;align-items:center;border-bottom:1px solid #F6F6F6;margin-bottom:20px}.admin-page-context-header--border-top{padding-top:12px;border-top:1px solid #F6F6F6}.admin-page-context-actions{text-align:right;justify-content:flex-end}.admin-page-context-labels,.admin-page-context-actions{margin-bottom:0}}.admin-page-context-actions{display:flex}.admin-page-url-bar{display:flex;flex-direction:column;margin-bottom:20px}.admin-page-url-bar__url-container{margin-bottom:6px;text-align:right}.admin-page-url-bar__btns{text-align:right;min-width:140px}.admin-page-url-bar__btn{font-size:12px;line-height:15px;font-weight:700;color:#485258;letter-spacing:0.7px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background:#F3F3F3;border:1px solid #ECECEC;border-radius:3px;box-shadow:none;padding:0.68em 0.7em 0.53em}.admin-page-url-bar__btn img{display:block}.admin-page-url-bar__btn--icon{padding-left:0.8em;padding-right:0.8em}.admin-url-viewer{border:1px solid #F0F0F0;border-radius:2px;padding:4px 10px;font-size:12px;line-height:15px;padding:0.68em 0.7em 0.53em;text-align:left}@media (min-width: 500px){.admin-page-url-bar{flex-direction:row;justify-content:flex-end}.admin-url-viewer{letter-spacing:0.3px}.admin-page-url-bar__url-container{margin-right:10px}}.admin-page-info-badge{display:flex;background:#FCFCFC;border:2px solid #F3F3F3;border-radius:3px;margin-bottom:10px}.admin-page-info-badge:hover{box-shadow:0 1px 3px rgba(0,0,0,0.15)}.admin-page-info-badge__icon{align-self:center;text-align:center;width:45px;min-width:45px}.admin-page-info-badge__icon img{display:block;margin-left:auto;margin-right:auto}.admin-page-info-badge__content{padding:14px 10px 13px 0px;flex-grow:1}.admin-page-info-badge__label{text-transform:uppercase;font-size:11px;color:#787B7B;letter-spacing:0.4px;text-align:left;text-shadow:0 1px 0 rgba(255,255,255,0.5);line-height:1.1em;margin-bottom:1px}.admin-page-info-badge__value{font-size:14px;font-weight:700;color:#548098;text-align:left;line-height:1.1em}.admin-page-info-with-heading-and-icon{display:flex;margin-bottom:10px}.admin-page-info-with-heading-and-icon__icon{align-self:center;text-align:center;width:45px}.admin-page-info-with-heading-and-icon__icon img{display:block;margin-left:auto;margin-right:auto}.admin-page-info-with-heading-and-icon__content{padding:14px 10px 13px 0px;flex-grow:1}.admin-page-info-with-heading-and-icon__label{text-transform:uppercase;font-size:11px;color:#787B7B;letter-spacing:0.4px;text-align:left;text-shadow:0 1px 0 rgba(255,255,255,0.5);line-height:1.1em;margin-bottom:1px}.admin-page-info-with-heading-and-icon__value{font-size:15px;font-weight:700;text-align:left;line-height:1.1em;color:#616161}.c-admin-page-subheading-content__info{font-size:13px;color:#838383;letter-spacing:0.1px;text-align:left;line-height:1.2em;margin-bottom:8px}@media only screen and (min-width: 768px){.c-admin-page-subheading-content__info{margin-bottom:4px}.c-admin-page-subheading-content__info:last-child{margin-bottom:0}}.admin-user-prompt{border:2px solid #DFE9EB;border-radius:9px;padding:20px;display:flex;flex-wrap:wrap;margin-bottom:30px}.admin-user-prompt__icon-container{width:100%;order:1}.admin-user-prompt__content-container{flex-grow:1;order:2}.admin-user-prompt__dismissal-container{order:0;width:100%;text-align:right}.admin-user-prompt__heading{color:#627D8E;font-size:20px;font-weight:700;margin-bottom:10px}.admin-user-prompt__content{font-size:15px;line-height:1.45em;margin-bottom:20px}.admin-user-prompt__content.tight{margin-bottom:0}@media (min-width: 600px){.admin-user-prompt{flex-wrap:nowrap}.admin-user-prompt__icon-container{width:auto;margin-right:15px;order:0}.admin-user-prompt__content-container{order:0;padding:10px 15px 0 0}.admin-user-prompt__dismissal-container{order:0;width:auto}}.admin-campaign-preview__profile-photo{background-size:cover;border:2px solid white;overflow:hidden;border-radius:50%;background-color:#e8e8e8;box-shadow:0px 1px 2px rgba(0,0,0,0.3);width:100%;height:100%}.admin-campaign-preview__profile-photo img{width:100%;height:100%}.admin-donation-list-item{margin-bottom:20px}.admin-donation-list-item--full-width .admin-donation-list-item__info-container{flex-direction:row;flex-wrap:wrap}.admin-donation-list-item--full-width .admin-donation-list-item__action-container{flex-direction:row}.admin-donation-list-item--full-width .admin-donation-list-item__expandable-btn-container{order:2}.admin-donation-list-item--full-width .admin-donation-list-item__amount-container{order:1;justify-content:flex-start;padding-right:10px}.admin-donation-list-item--full-width .admin-donation-list-item__primary-info{margin-right:15px}.admin-donation-list-item--full-width .admin-donation-list-item__additional-info{align-items:flex-end;margin-bottom:5px}.admin-donation-list-item--full-width .admin-donation-list-item__meta-label{margin-bottom:2px}.admin-donation-list-item__content{display:flex;height:100%;align-items:stretch}.admin-donation-list-item__info-container{display:flex;flex-direction:column;flex-grow:1}.admin-donation-list-item__primary-info{line-height:1.2em;margin-bottom:3px}.admin-donation-list-item__additional-info{display:flex;flex-wrap:wrap}.admin-donation-list-item__additional-info>a{display:flex}.admin-donation-list-item__additional-info>div,.admin-donation-list-item__additional-info>span{margin-right:10px}.admin-donation-list-item__additional-info>div:last-child,.admin-donation-list-item__additional-info>span:last-child{margin-right:0}.admin-donation-list-item__name{font-size:18px;color:#3E4043;letter-spacing:0.2px;font-weight:700;line-height:1.1em;margin:1px 0 0;display:block}.admin-donation-list-item__email,.admin-donation-list-item__datetime,.admin-donation-list-item__id{font-size:13px;color:#717678;letter-spacing:0.37px;text-align:left;line-height:1.15em;display:inline-block;margin-right:5px}.admin-donation-list-item__email:last-child,.admin-donation-list-item__datetime:last-child,.admin-donation-list-item__id:last-child{margin-right:0}.admin-donation-list-item__email{margin-bottom:4px;word-break:break-all}.admin-donation-list-item__action-container{display:flex;flex-direction:column}.admin-donation-list-item__expandable-btn-container{text-align:right}.admin-donation-list-item__expandable-btn-toggle{font-size:23px;line-height:1em;padding:0px 0.38em;margin-bottom:5px}.admin-donation-list-item__amount-container{align-self:flex-end;display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-end;height:100%}.admin-donation-list-item__smallcaps-heading{font-size:11px;color:#7E848F;letter-spacing:0.86px;text-transform:uppercase;line-height:1em;margin-bottom:1px;font-weight:500}.admin-donation-list-item__total{font-size:18px;color:#616465;letter-spacing:0.4px;text-align:left;font-weight:700;line-height:1em}.admin-donation-list-item__state-container{display:inline-flex;align-items:center}.admin-donation-list-item__meta-label{display:inline-flex;font-size:11px;line-height:1em;align-items:center;margin-top:3px;margin-right:10px}.admin-donation-list-item__meta-label-icon img{display:block}.admin-donation-list-item__meta-label-content{flex-grow:1;font-size:11px;color:#787B7B;letter-spacing:0.4px;text-align:left;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase;padding-left:3px;font-weight:500}.admin-payment-list-item__paymentable-container{margin-bottom:10px;font-size:13px;display:flex;flex-grow:1;border-bottom:1px solid #f1f1f1;padding-bottom:5px}.admin-payment-list-item__paymentable__icon{width:14px;margin-right:8px;align-self:center}.admin-payment-list-item__paymentable__name{line-height:1.2em;align-self:center;padding-top:3px}.admin-payment-list-item__paymentable-for{display:flex}.admin-payment-list-item{margin-bottom:20px}.admin-payment-list-item__smallcaps-heading{font-size:11px;color:#7E848F;letter-spacing:0.86px;text-transform:uppercase;line-height:1em;margin-bottom:1px;font-weight:500}.admin-payment-list-item__value{font-size:13px;display:flex;flex-wrap:wrap}.admin-payment-list-item__card-info{display:flex;flex-grow:1;margin-bottom:10px}.admin-payment-list-item__primary-container{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:8px}.admin-payment-list-item__secondary-container{display:flex}.admin-payment-list-item__info{margin-right:15px}.admin-payment-list-item__amounts-container{display:flex;flex-wrap:wrap;flex-grow:1}.admin-payment-list-item__amount-container{width:50%;flex-grow:1;margin-bottom:10px}.admin-payment-list-item__amount-container--min-width{min-width:75px}.admin-payment-list-item__amount{line-height:1em;font-weight:bold;color:#515151;letter-spacing:0.3px}.admin-payment-list-item__estimate{font-size:12px;line-height:1em;font-weight:normal}.admin-payment-list-item__meta-info-container{display:flex;flex-wrap:wrap;flex-grow:1}.admin-payment-list-item__meta-info{margin-right:15px;margin-bottom:10px}.admin-payment-list-item__meta-info:last-child{flex-grow:1;margin-right:0;margin-bottom:0}.admin-payment-list-item__meta-info--sm-grow{flex-grow:1}.admin-payment-list-item__meta-info-content{font-size:13px;line-height:1em}.admin-payment-list-item__meta-info-content .label{padding:3px 6px;font-size:11px}@media (min-width: 550px){.admin-payment-list-item__amount-heading,.admin-payment-list-item__amount{text-align:right}.admin-payment-list-item__amounts-container{justify-content:flex-end;flex-wrap:nowrap}.admin-payment-list-item__amount-container{margin-right:15px;width:auto;margin-bottom:0px}.admin-payment-list-item__amount-container:last-child{margin-right:0}.admin-payment-list-item__meta-info--sm-grow{flex-grow:0}.admin-payment-list-item__meta-info{padding-top:3px}.admin-payment-list-item__meta-info:last-child{padding-top:0}}@media (min-width: 600px){.admin-payment-list-item__meta-info{margin-bottom:10px}}@media (min-width: 550px) and (max-width: 650px),(min-width: 900px) and (max-width: 930px){.admin-payment-list-item__amounts-container{width:100%}}.admin-fundraising-event-list-item{margin-bottom:24px}.contribution-grid{display:flex;flex-direction:column;width:100%}.contribution-grid__contribution-container{margin-bottom:48px}.contribution-grid__content-container{display:flex;flex-direction:column;width:100%}@media (min-width: 1050px){.contribution-grid{display:flex;flex-direction:row;flex-wrap:wrap}.contribution-grid__title-container{width:100%}.contribution-grid__content-container{flex-direction:row}.contribution-grid__contribution-container{margin-right:2.564102564%;flex-grow:1;margin-bottom:0}.contribution-grid__contributor-container{width:30%;min-width:300px}}.admin-charity-event-preview__profile-photo{background-color:#e8e8e8;background-size:cover;background-position:center;border:2px solid white;box-shadow:0px 1px 2px rgba(0,0,0,0.15);width:100%;height:100%}.admin-footer{margin-top:30px;padding-top:15px;border-top:1px solid rgba(0,0,0,0.1)}@media (max-width: 350px){.HW_visible{max-width:300px}}#HW_badge_cont.HW_visible{position:absolute;top:-4px;right:0}.headway-release-notes{position:relative;width:125px;font-size:13px;color:#666;cursor:pointer}.admin-form-field-viewer{display:table;width:100%;padding-bottom:5px;margin-bottom:30px}.admin-form-field-viewer__sorting-column{display:table-cell;vertical-align:top;width:25px}.admin-form-field-viewer__field-column{display:table-cell;padding-left:15px}.admin-form-field-viewer__info-table{display:table;width:100%}.admin-form-field-viewer__info-column{display:block;padding-right:15px}.admin-form-field-viewer__actions-column{display:block;width:170px}.admin-form-field-viewer__remove{text-align:left}.admin-form-field-viewer__label{font-weight:700;font-size:20px}.admin-form-field-viewer__prompt{font-size:16px}.admin-form-field-viewer__header{display:table;width:100%}.admin-form-field-viewer__icon-container{display:table-cell;vertical-align:top}.admin-form-field-viewer__icon{max-width:30px}.admin-form-field-viewer__table tr:nth-child(even){background-color:#f7f7f7}.admin-form-field-viewer__table th{padding:7px 8px;text-align:left;border-top:1px solid #e8e8e8}.admin-form-field-viewer__table td{padding:7px 8px}@media (min-width: 600px){.admin-form-field-viewer__field-column{padding-left:25px}.admin-form-field-viewer__info-column{display:table-cell;vertical-align:top}.admin-form-field-viewer__actions-column{display:table-cell;vertical-align:top}.admin-form-field-viewer__remove{text-align:center}}.admin-form-field-divider{display:table;width:100%;margin-bottom:30px}.admin-form-field-divider__line{height:1px;background-color:#e8e8e8;width:100%;vertical-align:middle}.admin-form-field-divider__sorting-column,.admin-form-field-divider__field-column{display:none}@media (min-width: 600px){.admin-form-field-divider__sorting-column{display:table-cell;width:25px}.admin-form-field-divider__field-column{display:table-cell;height:30px;line-height:30px;vertical-align:middle;padding:0 25px}.admin-form-field-divider__actions-column{display:table-cell;width:170px;vertical-align:middle}}.admin-reference-code-field{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #f3f3f3}.admin-reference-code-field__field-title{font-size:16px}.admin-reference-code-field__field-value{font-size:18px;font-weight:700;margin-bottom:12px}@media only screen and (min-width: 768px){.admin-reference-code-field__container{display:table;width:100%}.admin-reference-code-field__info-container,.admin-reference-code-field__actions-container{display:table-cell;vertical-align:top}.admin-reference-code-field__actions-container{text-align:right}}.admin-reference-code-value{margin-bottom:24px}.admin-reference-code-value__field-name{font-size:16px}.admin-reference-code-value__field-value{font-size:18px;font-weight:700}.admin-invitation-list-item{border:1px solid #f7f7f7;border-radius:3px;padding:20px;margin-bottom:20px}.stats-summary{padding-bottom:15px;margin-bottom:39px;border-bottom:1px solid #f3f3f3}.stats-summary-block{width:170px;margin-right:2.564102564%;display:inline-block;margin-bottom:24px;border-left:3px solid #f7f7f7;padding-left:10px}.stats-summary-block:last-child{margin-right:0}.stats-summary-block__name{font-size:14px;line-height:16px;color:#616161}.stats-summary-block__name a{color:#616161}.stats-summary-block__stat{font-size:28px;line-height:1em;font-weight:700;color:#484848}.stats-summary-block__stat a{color:#333333}.btn_connect_with_stripe{width:190px;height:33px}.form-demo-icon{width:270px;height:111px}.juno .charity-logo{margin-top:20px;max-height:45px;max-width:160px;display:block;float:left}@media only screen and (min-width: 900px){.juno .charity-logo{margin-bottom:24px}}@media only screen and (min-width: 569px){.juno .charity-logo{max-height:65px}}@media only screen and (min-width: 900px){.juno .charity-logo{float:none;max-height:80px}}@media only screen and (min-width: 900px){.juno-page-top-spacing-unit{margin-bottom:24px}}.juno-person-panel{border:1px solid #e8e8e8;padding:15px}.juno-person-panel__donor-name{font-size:24px;font-weight:300}.juno-page-filters{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:10px 0;margin-bottom:30px}.juno-page-filters__header-container{display:table;width:100%}.juno-page-filters__title{display:table-cell;font-size:17px;line-height:1.1em;vertical-align:top}.juno-page-filters__visible-toggle{text-align:right;display:table-cell;font-size:15px;line-height:1.1em;vertical-align:top;padding-top:2px}.juno-page-filters__visible-toggle .js-visibility-toggle{display:inline-block;cursor:pointer}.juno-page-filters__fields-container{margin-top:15px}.juno-page-filters__visible-toggle .currently-visible+.icon{transform:rotateX(180deg)}.juno-page-filters__visible-toggle .icon{width:13px}.panel-overlay{width:100%;max-width:300px;background-color:white;border:1px solid #f3f3f3;font-size:16px;padding:45px 15px 15px;text-align:left;box-shadow:0 1px 2px rgba(0,0,0,0.14);position:relative}.panel-overlay__overlay-close{cursor:pointer;position:absolute;top:15px;right:15px;z-index:2;height:20px;width:20px;background-image:url(/assets/icons/circle_with_cross-9B9B9B-d164136bcb20aaeb2bd363ad4e9e9ce7095ccfd64e4507471573af8971885f7e.svg)}@media only screen and (min-width: 481px){.panel-overlay{position:absolute;top:90%;right:0;width:300px}}.separator-panel{border:1px solid #EAEDEE;background-color:#FDFDFE;border-radius:3px}.flag-reporter{position:relative;display:inline-block}.flag-button{text-align:center;line-height:1em;font-size:12px;display:inline-block}.flag-button__flag-icon{background-image:url(/assets/icons/flag-9B9B9B-fff7bf87fc348641f567f64c794846e3ae911738af37e58fc5b4311b6b17bf4c.svg);height:15px;width:11px;display:inline-block;cursor:pointer}.flag-button__flag-icon--flagged{background-image:url(/assets/icons/flag-E44508-d086c633f847c73c17c4101b3e718614b43cd30004cc684afb95c6f717dbed0d.svg)}.flag-button__flag-label{color:#9B9B9B;cursor:pointer}.flag-button__flag-label--flagged{color:#E44508}.homer-editor .text-block-viewer{font-size:16px}.homer-editor ol{margin:0;padding:0}.homer-editor ol li{list-style-type:none;margin-bottom:24px}.homer-editor-block{margin-bottom:24px;border-bottom:1px solid #f7f7f7}.homer-editor .homer-delete-confirm-option{margin:5px 10px;display:inline-block;color:#1082c2;cursor:pointer}.mk-raw{display:none}.homer-reorder-block-controls{display:inline-block}.homer-reorder-block-controls__up-icon,.homer-reorder-block-controls__down-icon{height:11px;width:14px;margin-top:2px}.homer-reorder-block-controls__down-icon{background-image:url(/assets/icons/chevron_down-616161-292caeb07334eba5449afedb1f70ecb116672f2e9301482eecfbec4347794939.svg)}.homer-reorder-block-controls__up-icon{background-image:url(/assets/icons/chevron_up-616161-b509c3cfd990d29b2e641c5ef6f429adf0d93c679f02ebd0fd9446eab602617d.svg)}.homer-add-block-controls{padding-bottom:10px;border-bottom:1px solid #f7f7f7;margin-bottom:24px}.homer-add-block-controls__heading{font-size:18px;font-weight:bold;margin-bottom:3px}.homer-add-block__btns-container{display:flex;flex-flow:row wrap;margin-left:-2%;width:104%}.homer-add-block__btn{padding-top:4px;padding-bottom:0;font-weight:700;width:29.333333333%;margin:15px 2%;text-align:left}.homer-add-block__btn-icon{display:inline-block;width:15px;height:15px;background-size:100% auto;margin-top:4px;margin-right:6px;background-repeat:no-repeat;background-position:center top}.homer-add-block__btn-icon.images{background-image:url(/assets/icons_png/hills_in_rounded_rectangle-7b7b7b-92b1f32882b6f7199beddf4b497c1d735a6e25f2e27cbc65f0d7064b9012b102.png)}.homer-add-block__btn-icon.photo{background-image:url(/assets/icons_png/hills_in_rounded_rectangle-7b7b7b-92b1f32882b6f7199beddf4b497c1d735a6e25f2e27cbc65f0d7064b9012b102.png)}.homer-add-block__btn-icon.text{background-size:75% auto;background-position:center top;background-image:url(/assets/icons_png/text_lines-24w-7b7b7b-ebd52c0bfa4d4db1de2e6a313d69de92f9b8616b520d9bf37517281c566037e7.png)}.homer-add-block__btn-icon.video{background-image:url(/assets/icons_png/video_camera-36w-7b7b7b-8d725a3b82d25ef1061c870e27ffdd96db58ac88ae2938ab78c879dab9b875a9.png)}.homer-add-block__btn-label{display:inline-block;vertical-align:top;font-size:13px;margin-top:1px}@media (min-width: 350px){.homer-add-block__btn{padding-top:0.333em}.homer-add-block__btn-icon{width:20px;height:20px;margin-right:10px;margin-top:1px;margin-bottom:1px}}@media (min-width: 600px){.homer-add-block__btns-container{margin-left:-4%;width:108%}.homer-add-block__btn{width:25.333333333%;margin:15px 4%}}.homer-edit-block-controls{margin-bottom:10px}.homer-edit-block-controls__label{display:inline-block;font-size:12px;color:#ADADAD}.homer-edit-block-controls__btn{margin-left:10px;padding-left:0;padding-right:0;height:28px;width:28px;font-size:11px}.homer-edit-block-controls__icon{background-position:center;background-size:100%;background-repeat:no-repeat;display:inline-block;vertical-align:top}.homer-remove-block-controls{display:inline-block;text-align:right;position:relative}.homer-edit-block-controls__btn--disabled{opacity:.4}.homer-remove-block-controls__remove-icon{height:14px;width:14px;background-image:url(/assets/icons/circle_with_cross-616161-60ee7aa87b63d4ff58468f8ac3b56056b1cc0410114a64e8b05e9d4cdc1af3f0.svg);margin-top:1px}.homer-remove-block-controls__confirmation{position:absolute;outline:1px solid #e8e8e8;top:115%;right:0;width:300px;padding:15px;background-color:white;text-align:left;z-index:1}textarea.text-block-content{width:100%;height:200px;max-width:none;font-family:"proxima-nova", "Helvetica Neue", Helvetica, Arial;padding:20px}.homer-editor .pickable-photo{width:30%;margin:0 10px 10px;display:inline-block;vertical-align:top;height:100px;width:100px;background-size:cover;background-position:center center;cursor:pointer;outline:1px solid rgba(0,0,0,0.1)}.homer-editor .photo-from-gallery-block-content{text-align:center}.photo-from-gallery-block-content .pagination{font-size:15px;color:#1082c2;cursor:pointer}.video-block-editor{text-align:center}.video-block-editor__url-textbox{margin-bottom:24px;margin-left:auto;margin-right:auto}.video-block-editor__video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;width:100%;display:inline-block}.video-block-editor__video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-block-viewer{text-align:center}.video-block-viewer__video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;width:100%;display:inline-block}.video-block-viewer__video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.photo-block-v1-editor{text-align:center;margin-top:15px}.photo-block-v1-editor__choose-prompt{font-size:18px;font-weight:bold;line-height:1.2em;color:#2F3D45}.photo-block-v1-editor__choose_btn{margin:15px 0}.homer-viewer{max-width:600px;margin-left:auto;margin-right:auto}.homer-viewer__block{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #f7f7f7}.help-prompts{margin-top:-12px}.help-prompts--spacing{margin-top:12px}.help-prompt__link-container{text-align:left;position:relative;margin-bottom:15px}.help-prompt__link{color:#1082C2;cursor:pointer;font-size:14px}.help-prompt__overlay{position:absolute;max-width:300px;padding:45px 15px 15px;background-color:white;box-shadow:0px 1px 2px rgba(0,0,0,0.1);border:1px solid #F2F2F2;z-index:1}.help-prompt__overlay--below{top:110%;left:0}.help-prompt__overlay--above{bottom:110%;left:0}.help-prompt__prompt_title{font-weight:bold;margin-bottom:10px}.help-prompt__prompt_content,.help-prompt__prompt_content p{font-size:13px;line-height:16px}.help-prompt__support-link{display:table;width:100%;margin-bottom:10px}.help-prompt__support-link-text{display:table-cell;font-size:13px;line-height:16px;vertical-align:top}.help-prompt__support-link-icon{display:table-cell;width:20px;height:17px;background-image:url(/assets/icons/window_with_arrow-ADADAD-ff1c76c265e1b6960c6f86a8e5fad191fc52ba9af5ade4659798d22493b2b927.svg);background-repeat:no-repeat}.help-prompt__overlay-close{cursor:pointer;position:absolute;top:15px;right:15px;z-index:2;height:20px;width:20px;background-image:url(/assets/icons/circle_with_cross-9B9B9B-d164136bcb20aaeb2bd363ad4e9e9ce7095ccfd64e4507471573af8971885f7e.svg)}.action-prompt-box{border:#e8e8e8 3px solid;width:100%;max-width:370px;border-radius:3px;padding:15px;display:inline-block}.action-prompt-box--with-margin{margin:0 1.282051282%}.action-prompt-box__close-btn{line-height:1em;margin-bottom:10px;text-align:right}.action-prompt-box__close-btn-icon{height:25px;width:25px}.action-prompt-box__icon-container{text-align:center;margin-bottom:10px}.action-prompt-box__icon{text-align:center;height:120px}.action-prompt-box__icon path{fill:#ADADAD}.action-prompt-box__btn-container{text-align:center;margin-bottom:20px}.activity-summary-small__item{padding-bottom:15px;border-bottom:1px solid #e8e8e8;margin-bottom:12px}.activity-summary-small__desc{font-size:15px;line-height:1.1em;margin-bottom:5px}.activity-summary-small__more-link{text-align:right;font-size:15px;line-height:1.1em;margin-bottom:15px}.story-grid__story-unit{width:100%}.stories-title{margin-left:auto;margin-right:auto;max-width:600px}.stories-navigation{max-width:600px;margin-left:auto;margin-right:auto}.stories-navigation__next,.stories-navigation__previous{color:#ADADAD}.stories-navigation__next:hover .stories_navigation__link-icon path,.stories-navigation__previous:hover .stories_navigation__link-icon path{fill:#0c699d}.stories-navigation__previous{max-width:48%;display:table;float:left}.stories-navigation__next{max-width:48%;display:table;float:right}.stories_navigation__link-icon{display:table-cell}.stories_navigation__icon{height:19px;width:19px}.stories_navigation__icon path{fill:#ADADAD}.stories_navigation__link-label--previous{padding-left:5px}.stories_navigation__link-label--next{padding-right:5px}.stories_navigation__link-label{display:table-cell;font-size:14px;line-height:1.2em;vertical-align:top;padding-top:3px}.story-preview{border:1px solid #e8e8e8}.story-preview__preview-bg{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.story-preview__bg-img{position:absolute;width:100%;height:100%;background-size:100% auto;background-position:center;transition:all 1.5s ease}.story-preview__bg-img:hover{transition:all 2.5s ease;transform:scale(1.05)}.story-preview__preview-bg-fade{position:absolute;bottom:0;left:0;width:100%;height:50%;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.85) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.85)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.85) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.85) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.85) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d9000000',GradientType=0 )}.story-preview__content-preview{position:absolute;bottom:0;left:0;pointer-events:none}.story-preview__title,.story-preview__excerpt{color:white;text-shadow:0px 1px 0px rgba(0,0,0,0.5);margin-left:15px;margin-right:15px;pointer-events:none}.story-preview__title{font-size:28px;line-height:0.9em;margin-bottom:13px;font-weight:normal}.story-preview__excerpt{font-size:12px;line-height:15px;margin-top:0;margin-bottom:15px}.story-preview__excerpt--no-img,.story-preview__title--no-img{margin-left:15px;margin-right:15px;text-shadow:none}.story-preview__title--no-img{color:#333;font-size:24px;line-height:1.1em}.story-preview__excerpt--no-img{color:#333;font-size:12px;margin-bottom:15px}.story-preview__meta-info{padding:15px}.story-preview__author{margin-bottom:5px}.story-preview__author,.story-preview__created-at{color:#616161;font-size:12px;line-height:1em}@media (min-width: 569px) and (max-width: 650px),(min-width: 900px) and (max-width: 960px){.story-preview__title{font-size:20px;margin-bottom:6px}}.c-site-footer{border-top:1px solid #e8e8e8;margin:24px auto;padding-top:40px;width:100%;display:flex;flex-direction:column}.c-site-footer__about,.c-site-footer__for-you,.c-site-footer__for-orgs{flex-grow:1;margin-bottom:35px}.c-site-footer__heading{font-size:13px;color:#7E848F;margin-bottom:20px}.c-site-footer__text,.c-site-footer__link-list{font-size:14px;color:#4F535A;letter-spacing:0.2px;line-height:19px}.c-site-footer__link-list{width:100%}.c-site-footer__list-item{width:100%;font-size:14px;margin-bottom:13px}.c-site-footer__list-item a{color:#4F535A}.c-site-footer__list-item a:hover{color:#1082c2}.c-site-footer__logo{font-size:24px;font-family:"freight-sans-pro", "proxima-nova", "Helvetica Neue", Helvetica, Arial;text-align:center;width:100%;margin:30px 0 15px}.c-site-footer__smallprint-link{font-size:12px;color:#616161;margin:0 10px 10px}@media only screen and (min-width: 481px){.c-site-footer{flex-direction:row;flex-wrap:wrap}.c-site-footer__for-you,.c-site-footer__for-orgs{width:50%}}@media only screen and (min-width: 768px){.c-site-footer__for-you,.c-site-footer__for-orgs{width:33%}}@media (min-width: 1024px){.c-site-footer__about{width:23.0769230769%;padding-right:2.564102564%;margin-right:2.564102564%;border-right:1px solid #e8e8e8}.c-site-footer__for-you,.c-site-footer__for-orgs{width:auto}}.step-nav{display:flex;justify-content:space-between;width:100%;margin-bottom:15px}.step-nav__prev-container,.step-nav__next-container{flex-shrink:1;font-size:11px;line-height:22px}.step-nav__prev-container a,.step-nav__next-container a{color:#ADADAD}.step-nav__prev-container a:active,.step-nav__prev-container a:focus,.step-nav__prev-container a:hover,.step-nav__next-container a:active,.step-nav__next-container a:focus,.step-nav__next-container a:hover{color:#616161;text-decoration:none}.step-nav__next-container{text-align:right}.step-nav__icon-img{display:inline;border:0px solid #f7f7f7;padding:4px 3px;border-radius:3px;width:14px;vertical-align:middle;margin:-3px 0px 0 0}.step-nav__icon-img--next{margin-right:0;margin-left:0px}.sorting-actions{width:25px}.sorting-actions__down-btn,.sorting-actions__up-btn{padding:0 5px;line-height:25px}.sorting-actions__down-btn img,.sorting-actions__up-btn img{vertical-align:top;margin-top:10px}.sorting-actions__btn-with-bg{height:25px;width:25px;background-size:15px auto;background-position:center;background-repeat:no-repeat}.sorting-actions__btn-with-bg--down{background-image:url(/assets/icons_png/chevron_down_sm-616161-57634d89530ac4d94f130da7d0cba2da98bb6d144a7b6d75cae85bbde742455b.png)}.sorting-actions__btn-with-bg--up{background-image:url(/assets/icons_png/chevron_up_sm-616161-5cea87b66156afe22a5759a4368d565350c20462467eee98ff9e579c5e083c34.png)}.sorting-actions__up-btn img{margin-top:8px}.sorting-actions__index-container{padding:12px 0}.sorting-actions__index-container.first-true{padding-top:0}.sorting-actions__index{text-align:center;height:25px;width:25px;line-height:22px;font-size:15px;font-weight:700;border:2px solid #7B7B7B;border-radius:50%;color:#7B7B7B}.action-box{border:3px solid #E8E8E8;border-radius:8px;max-width:300px;padding:20px;margin-left:auto;margin-right:auto;transition:all .1s}.action-box__action-container{text-align:center;padding-top:15px}.action-box__action-icon{height:76px;width:96px;display:inline-block;margin-bottom:20px;background-image:url(/assets/icons/camera_with_up_arrow-ADADAD-5d446e6e444bf39c5fd9654edd165f46c85fd672fdbb4f9ed7f6a0fad82f605e.svg);background-repeat:no-repeat;background-position:center}.action-box__prompt-container{display:inline-block;text-align:left}.action-box__prompt-title{font-size:16px;font-weight:bold;margin-bottom:10px}.action-box__prompt-content,.action-box__prompt-content p{font-size:15px;line-height:18px}.action-box__prompt-content:last-child,.action-box__prompt-content p:last-child{margin-bottom:0}@media (min-width: 768px){.action-box{max-width:630px;width:100%;display:table}.action-box__action-container,.action-box__prompt-container{display:table-cell;vertical-align:top}.action-box__action-hint{margin-bottom:0}.action-box__action-container{padding-top:0;padding-right:20px;width:285px;vertical-align:middle}}.simple-action-box{border:1px solid #DADADA;border-radius:3px;text-align:center;display:block;padding:30px;font-size:0;line-height:1em}a.simple-action-box:hover{border:1px solid #989898}.simple-action-box__icon{margin-bottom:10px;display:inline-block;margin-left:auto;margin-right:auto}.simple-action-box__icon--fixed-height-35{height:35px}.simple-action-box__title{font-size:17px;line-height:1.1em;color:#7B7B7B;font-weight:700}.confirmation-options{opacity:0.2;margin-bottom:12px}.confirmation-buttons__question{font-weight:600;font-size:14px;line-height:1.1em;margin-bottom:12px}.confirmation-buttons__confirm{display:block;text-align:left;margin-bottom:12px}.confirmation-buttons__reject{display:block;text-align:left}.confirmation-buttons__confirm-icon,.confirmation-buttons__reject-icon{height:20px;width:20px;display:inline-block;margin-right:7px;margin-top:2px;vertical-align:top}.confirmation-buttons__confirm-icon{background-image:url(/assets/icons/tick_in_circle-green-f3e033f59e7190b8861a5b276bfdc87bdd5af7eb50502d660e42fbd22a461f0f.svg)}.confirmation-buttons__reject-icon{background-image:url(/assets/icons/cross_in_circle-red-d1e0a55e3992745569f4c4a40df1aa0cb8e0cc1d19be15d3cb54ee369f0b7e3f.svg)}.ugc-text p{font-size:inherit}.ugc-text ul{display:block;padding-left:30px;margin-bottom:24px;line-height:1em;font-size:16px}.ugc-text ul li{list-style-type:disc;display:list-item;margin-bottom:6px;line-height:1.2em}.ugc-text ul ul,.ugc-text ul ol{margin:12px 0 0 0;padding-left:30px}.ugc-text ul ul li,.ugc-text ul ol li{list-style-type:circle}.ugc-text ul ul ul,.ugc-text ul ul ol,.ugc-text ul ol ul,.ugc-text ul ol ol{margin:12px 0 0 0;padding-left:30px}.ugc-text ul ul ul li,.ugc-text ul ul ol li,.ugc-text ul ol ul li,.ugc-text ul ol ol li{list-style-type:square}.ugc-text table{width:100%;margin-bottom:12px}.ugc-text table tr:nth-child(odd){background-color:#f7f7f7}.ugc-text table th{font-size:14px;font-weight:600;padding:2px 10px;background-color:white;text-align:left;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.ugc-text table td{padding:10px;border-bottom:1px solid #e8e8e8;font-size:16px}.ugc-text table td.number{font-size:14px}.mailcheck-result{margin-top:5px;text-align:right;font-style:italic;font-size:13px;max-width:370px}.mailcheck-result__email{font-weight:500;text-decoration:underline;cursor:pointer;font-size:13px}/*!
 * https://github.com/YouCanBookMe/react-datetime
 */.rdt{position:relative}.rdtPicker{display:none;position:absolute;min-width:250px;padding:4px;margin-top:1px;z-index:99999 !important;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #f9f9f9}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center;padding:15px}.rdtPicker table{width:100%;margin:0}.rdtPicker td,.rdtPicker th{text-align:center;min-height:28px;padding:8px 10px}.rdtPicker td{cursor:pointer}.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover,.rdtPicker .rdtTimeToggle:hover{background:#eeeeee;cursor:pointer}.rdtPicker td.rdtOld,.rdtPicker td.rdtNew{color:#999999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{content:'';display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #428bca;border-top-color:rgba(0,0,0,0.2);position:absolute;bottom:4px;right:4px}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{width:14.2857%;border-bottom:none;cursor:default}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtPrev span,.rdtNext span{display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999999;cursor:not-allowed}.rdtPicker thead tr:first-child th{cursor:pointer}.rdtPicker thead tr:first-child th:hover{background:#eeeeee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{border:none;background:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{width:100%;height:100%}td.rdtMonth,td.rdtYear{height:50px;width:25%;cursor:pointer}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px}.rdtCounter:last-child{margin-left:5px}.rdtCounter{width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{height:40%;line-height:40px;cursor:pointer;display:block;background-color:#FBFBFB;border-radius:2px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{height:20%;font-size:1.2em}.rdtMilli{vertical-align:middle;padding-left:8px;width:48px}.rdtMilli input{width:100%;font-size:1.2em;margin-top:37px}.rdtTime td{cursor:default}trix-editor{font-size:17px;min-height:300px}trix-editor ul{display:block;padding-left:30px;margin-bottom:24px}trix-editor ul li{font-size:17px;list-style-type:disc;display:list-item;margin-bottom:6px}trix-editor ul ul,trix-editor ul ol{margin:12px 0 0 0;padding-left:30px}trix-editor ul ul li,trix-editor ul ol li{list-style-type:circle}trix-editor ul ul ul,trix-editor ul ul ol,trix-editor ul ol ul,trix-editor ul ol ol{margin:12px 0 0 0;padding-left:30px}trix-editor ul ul ul li,trix-editor ul ul ol li,trix-editor ul ol ul li,trix-editor ul ol ol li{list-style-type:square}trix-editor h1{font-size:22px;font-weight:bold;margin-bottom:3px}trix-toolbar .trix-dialogs .trix-dialog{font-size:17px}trix-toolbar .trix-button-row{flex-wrap:wrap}.masonry-grid__gutter-sizer{width:2.564102564%}.masonry-grid__item{width:100%}@media (min-width: 650px){.masonry-grid__item{width:48.7179487179%}}@media (min-width: 1070px){.masonry-grid__item{width:31.6239316239%}}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0px)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:3px dashed rgba(130,114,114,0.8);border-radius:10px;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:0.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-message .dz-button{background:none;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;font-size:15px;color:#515151}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:10px;background:#999;background:linear-gradient(to bottom, #eee, #ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity 0.2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,0.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,0.8);background-color:rgba(255,255,255,0.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,0.4);padding:0 0.4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{transform:scale(1.05, 1.05);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px;background:rgba(0,0,0,0.8);border-radius:50%}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px;fill:#fff}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all 0.2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity 0.4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:20px;top:50%;margin-top:-10px;left:15%;right:15%;border:3px solid rgba(0,0,0,0.8);background:rgba(0,0,0,0.8);border-radius:10px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#fff;display:block;position:relative;height:100%;width:0;transition:width 300ms ease-in-out;border-radius:17px}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity 0.3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#b10606;padding:0.5em 1em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #b10606}
