/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
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,.cosmo-default a.dropzone:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2rem;margin:0.67rem 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.5rem}sub{bottom:-0.25rem}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1rem 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1rem}button,input,.cosmo-default textarea,.cosmo-default .blocks .blk-code,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{border:0;overflow:visible}button,select{text-transform:none}button,html input[type="button"],html .cosmo-default textarea[type="button"],.cosmo-default html textarea[type="button"],html .cosmo-default .blocks [type="button"].blk-code,.cosmo-default .blocks html [type="button"].blk-code,input[type="reset"],.cosmo-default textarea[type="reset"],.cosmo-default .blocks [type="reset"].blk-code,input[type="submit"],.cosmo-default textarea[type="submit"],.cosmo-default .blocks [type="submit"].blk-code{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled],html .cosmo-default textarea[disabled],.cosmo-default html textarea[disabled],html .cosmo-default .blocks [disabled].blk-code,.cosmo-default .blocks html [disabled].blk-code{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner,.cosmo-default textarea::-moz-focus-inner,.cosmo-default .blocks .blk-code::-moz-focus-inner{border:0;padding:0}input,.cosmo-default textarea,.cosmo-default .blocks .blk-code{line-height:normal}input[type="checkbox"],.cosmo-default textarea[type="checkbox"],.cosmo-default .blocks [type="checkbox"].blk-code,input[type="radio"],.cosmo-default textarea[type="radio"],.cosmo-default .blocks [type="radio"].blk-code{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,.cosmo-default textarea[type="number"]::-webkit-inner-spin-button,.cosmo-default .blocks [type="number"].blk-code::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button,.cosmo-default textarea[type="number"]::-webkit-outer-spin-button,.cosmo-default .blocks [type="number"].blk-code::-webkit-outer-spin-button{height:auto}input[type="search"],.cosmo-default textarea[type="search"],.cosmo-default .blocks [type="search"].blk-code{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,.cosmo-default textarea[type="search"]::-webkit-search-cancel-button,.cosmo-default .blocks [type="search"].blk-code::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration,.cosmo-default textarea[type="search"]::-webkit-search-decoration,.cosmo-default .blocks [type="search"].blk-code::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35rem 0.625rem 0.75rem}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.alert-warning,.alert-success,.alert-error,.alert-alert{background-color:#354449;border-left:5px solid;color:#fff;font-family:"Open Sans",Helvetica Neue,Helvetica,arial,sans-serif;font-size:.85rem;padding:1rem 2rem;position:fixed;right:1rem;text-transform:uppercase;top:1rem;transition:opacity .25s ease;width:auto;z-index:100003}.alert-warning{border-color:#ffd32c}.alert-success{border-color:#20ba2c}.alert-error{border-color:#ea1d2c}.alert-alert{border-color:#70c8c4}.alert-alert.ng-hide,.alert-warning.ng-hide,.alert-success.ng-hide,.alert-error.ng-hide{display:none;opacity:0}.alert-alert.ng-hide-add.ng-hide-add-active,.alert-alert.ng-hide-remove.ng-hide-remove-active,.alert-warning.ng-hide-add.ng-hide-add-active,.alert-warning.ng-hide-remove.ng-hide-remove-active,.alert-success.ng-hide-add.ng-hide-add-active,.alert-success.ng-hide-remove.ng-hide-remove-active,.alert-error.ng-hide-add.ng-hide-add-active,.alert-error.ng-hide-remove.ng-hide-remove-active{display:block;transition:.1s ease-in}video{width:100%}.fluidvids{box-sizing:border-box;position:relative;width:100%}.fluidvids
iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}table{display:block;margin:2rem 0;overflow-x:scroll;width:100%}td{border:1px
solid #858585;height:auto;overflow:auto;padding:size(15);text-align:left}tr{height:auto;overflow-x:scroll}.wysiwyg-dropdown
button{background-color:#fff;color:#354449;display:block;font-family:"Open Sans",Helvetica Neue,Helvetica,arial,sans-serif;outline:none;padding:.5rem;text-align:left;width:100%}.wysiwyg-dropdown button:hover,.wysiwyg-dropdown .cosmo-default button.dropzone:active,.cosmo-default .wysiwyg-dropdown button.dropzone:active{background-color:#f7f7f7}.wysiwyg-dropdown
.divide{border-bottom:1px solid #e6e6e6}.wysiwyg-dropdown .wysiwyg-u{font-family:monospace}.wysiwyg-dropdown .wysiwyg-q{font-style:italic}.wysiwyg-dropdown .wysiwyg-c{font-family:monospace}.wysiwyg-dropdown .wysiwyg-h1{font-size:1.5rem;font-weight:600}.wysiwyg-dropdown .wysiwyg-h2{font-size:1.4rem;font-weight:600}.wysiwyg-dropdown .wysiwyg-h3{font-size:1.3rem;font-weight:600}.wysiwyg-dropdown .wysiwyg-h4{font-size:1.2rem;font-weight:600}.wysiwyg-dropdown .wysiwyg-h5{font-size:1.1rem;font-weight:600}.wysiwyg-dropdown .wysiwyg-h6{font-size:1rem;font-weight:600}.cosmo-toolbar-large{background-color:#fdfdfd;border:0;color:#f7f7f7;cursor:pointer;font-size:.787rem;height:2.094rem;position:absolute;text-align:center;z-index:100000}.cosmo-toolbar-large td,.cosmo-toolbar-large tr,.cosmo-toolbar-large
hr{border:1px
solid #4a6067}.cosmo-toolbar-large
i{color:#354449;-webkit-flex:1;-ms-flex:1;flex:1;font-size:.813rem;padding:.25rem .5rem;vertical-align:middle}.cosmo-toolbar-large i:hover,.cosmo-toolbar-large .cosmo-default i.dropzone:active,.cosmo-default .cosmo-toolbar-large i.dropzone:active{color:#70c8c4}.cosmo-toolbar-large
ul{display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.cosmo-toolbar-large ul
li{-webkit-flex:1;-ms-flex:1;flex:1;padding:0;border:0}.cosmo-toolbar-large ul li:after,.cosmo-toolbar-large ul li:before{display:none}.cosmo-toolbar-large ul li:hover,.cosmo-toolbar-large ul .cosmo-default li.dropzone:active,.cosmo-default .cosmo-toolbar-large ul li.dropzone:active{background-color:transparent}.cosmo-toolbar-large ul li:last-child{margin-bottom:0}.cosmo-toolbar-large ul li
button{background-color:transparent;display:inline-block;height:2.094rem;margin:0;outline:none;padding:0;text-align:center}.cosmo-toolbar-large ul li button:hover,.cosmo-toolbar-large ul li .cosmo-default button.dropzone:active,.cosmo-default .cosmo-toolbar-large ul li button.dropzone:active{background-color:#f7f7f7}.cosmo-toolbar-large ul li button:hover i,.cosmo-toolbar-large ul li .cosmo-default button.dropzone:active i,.cosmo-default .cosmo-toolbar-large ul li button.dropzone:active
i{color:#70c8c4}.cosmo-toolbar-large ul .table,.cosmo-toolbar-large ul
.code{display:none}@media only screen and (min-width: 480px){.cosmo-toolbar-large ul .table,.cosmo-toolbar-large ul
.code{display:inline-block}}.table-dropdown--insert{background-color:#f7f7f7;padding:.8rem 2.75rem;width:11rem}.table-dropdown--insert
p{color:#858585;margin:0}.table-dropdown--insert .cell-select{border:1px
solid #e6e6e6;border-radius:0;display:inline-block;height:.9rem;margin:0
.156rem .2rem 0;padding:0;width:.9rem}.table-dropdown--insert .cell-select:hover,.table-dropdown--insert .cosmo-default .cell-select.dropzone:active,.cosmo-default .table-dropdown--insert .cell-select.dropzone:active{background-color:#70c8c4}.table-dropdown--insert .cell-select:nth-child(10n){margin-right:0}.table-dropdown--insert .cell-select--focus{background-color:#70c8c4;border:1px
solid #e6e6e6;display:inline-block}pre{background-color:#2a373a;border:1px
solid #858585;color:#f7f7f7;font-family:Consolas,Monaco,Lucida Console,Courier New;outline:none}[contenteditable="false"] .cosmo-toolbar-large{display:none}[contenteditable="true"]{border:0;min-height:2rem;outline:0;transition:outline .1s ease}[contenteditable="true"]:hover,.cosmo-default [contenteditable="true"].dropzone:active{outline:1px
solid #e6e6e6}[contenteditable="true"] iframe:hover,[contenteditable="true"] .cosmo-default iframe.dropzone:active,.cosmo-default [contenteditable="true"] iframe.dropzone:active,[contenteditable="true"] img:hover,[contenteditable="true"] .cosmo-default img.dropzone:active,.cosmo-default [contenteditable="true"] img.dropzone:active,[contenteditable="true"] table:hover,[contenteditable="true"] .cosmo-default table.dropzone:active,.cosmo-default [contenteditable="true"] table.dropzone:active,[contenteditable="true"] video:hover,[contenteditable="true"] .cosmo-default video.dropzone:active,.cosmo-default [contenteditable="true"] video.dropzone:active{outline:1px
solid #e6e6e6}[contenteditable="true"] iframe,[contenteditable="true"] img,[contenteditable="true"] video{cursor:pointer}html [ng-href],body [ng-href],[ng-include="template"] [ng-href]{cursor:pointer}.cosmo-default .half-width{width:100%}@media only screen and (min-width: 768px){.cosmo-default .half-width{display:inline-block;vertical-align:top;width:48.98%}.cosmo-default .half-width:nth-child(odd){margin-right:1%}}.cosmo-default h1,.cosmo-default h2,.cosmo-default h3,.cosmo-default h4,.cosmo-default h5,.cosmo-default
h6{color:#2b2b2b;font-family:"Open Sans",Helvetica Neue,Helvetica,arial,sans-serif;margin:0}.cosmo-default
h1{color:#f7f7f7;-webkit-flex:3;-ms-flex:3;flex:3;font-size:1.15rem;font-weight:200;line-height:1.15;text-align:center;text-transform:capitalize}@media only screen and (min-width: 480px){.cosmo-default
h1{font-size:1.25rem}}.cosmo-default
h2{color:#f7f7f7;display:inline;font-size:1.15rem;font-weight:200;line-height:4;margin-left:0.313rem}.cosmo-default
h3{font-size:1.125rem;line-height:1;margin-bottom:2rem}.cosmo-default
h6{color:#2b2b2b;font-size:1rem;font-weight:200;text-transform:uppercase}.cosmo-default
a{color:#2b2b2b;font-family:"Open Sans",Helvetica Neue,Helvetica,arial,sans-serif;font-weight:200;text-decoration:none}.cosmo-default a:hover,.cosmo-default a.dropzone:active{color:#70c8c4}.cosmo-default a:active,.cosmo-default a:focus{color:#70c8c4;outline:none}.cosmo-default
p{font-size:1rem;font-family:"Open Sans",Helvetica Neue,Helvetica,arial,sans-serif;font-weight:200;line-height:1.5;margin:0
0 0.625rem 0}.cosmo-default
p.error{color:#ea1d2c;font-weight:400}.cosmo-default
small{display:block;font-size:85%}.cosmo-default
img{margin:0;width:100%}.cosmo-default [ng-click]{cursor:pointer}.cosmo-default [ng-href]{cursor:pointer}.cosmo-default
ol{list-style:none;margin:0;padding:0}.cosmo-default
ul{margin:0;padding:0}.cosmo-default ul
li{overflow:hidden;padding:1rem 1.563rem;text-overflow:ellipsis}.cosmo-default ul li:hover,.cosmo-default ul li.dropzone:active{background-color:#f7f7f7}.cosmo-default ul li:hover a,.cosmo-default ul li.dropzone:active
a{color:#4a6067}.cosmo-default ul li:hover input,.cosmo-default ul li.dropzone:active input,.cosmo-default ul li:hover textarea,.cosmo-default ul li.dropzone:active textarea,.cosmo-default ul li:hover .blocks .blk-code,.cosmo-default .blocks ul li:hover .blk-code,.cosmo-default ul li.dropzone:active .blocks .blk-code,.cosmo-default .blocks ul li.dropzone:active .blk-code,.cosmo-default ul li:hover .cos-select,.cosmo-default ul li.dropzone:active .cos-select,.cosmo-default ul li:hover .cos-select--half-width,.cosmo-default ul li.dropzone:active .cos-select--half-width{background-color:#fff}.cosmo-default ul li
a{color:#4a6067;display:block;font-weight:200;letter-spacing:.03rem}.cosmo-default ul li
button{background-color:#354449;color:#fff;margin:0;padding:1rem 1.25rem}.cosmo-default ul li button:hover,.cosmo-default ul li button.dropzone:active{background-color:#70c8c4;color:#fff}.cosmo-default ul li
p{display:inline-block;margin-bottom:0}.cosmo-default ul li
.active{background-color:#4a6067;color:#70c8c4}.cosmo-default ul li .cos-select-half{margin-bottom:0}.cosmo-default ul li small
i{margin-right:0.313rem;vertical-align:middle}.cosmo-default ul li
ul{background-color:#fdfdfd;margin-left:-2.5rem;width:130%}@media only screen and (min-width: 768px){.cosmo-default ul li
ul{width:31rem}}.cosmo-default ul li ul
li{padding-left:3.75rem}.cosmo-default ul li ul li:first-child{margin-top:1rem}.cosmo-default ul li ul li:hover,.cosmo-default ul li ul li.dropzone:active{background-color:#70c8c4}.cosmo-default ul li ul li:hover a,.cosmo-default ul li ul li.dropzone:active
a{color:#fdfdfd}.cosmo-default ul li ul li:last-child{margin-bottom:-1rem}.cosmo-default ul li ul li
a{font-size:.95rem}.cosmo-default button,.cosmo-default .quickdate-clear{background-color:#3f5258;color:#fff;cursor:pointer;display:inline-block;font-family:"Open Sans",Helvetica Neue,Helvetica,arial,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.05rem;margin:0
1.563rem 0 0;outline:none;padding:1rem 2rem;text-align:center;text-transform:uppercase;transition:ease-in-out .15s}.cosmo-default button:hover,.cosmo-default button.dropzone:active,.cosmo-default .dropzone.quickdate-clear:active,.cosmo-default .quickdate-clear:hover{background-color:#354449;color:#fff}.cosmo-default button:last-child,.cosmo-default .quickdate-clear:last-child{margin-right:0}.cosmo-default input[type=radio]+label,.cosmo-default textarea[type=radio]+label,.cosmo-default .blocks [type=radio].blk-code+label,.cosmo-default input[type=checkbox]+label,.cosmo-default textarea[type=checkbox]+label,.cosmo-default .blocks [type=checkbox].blk-code+label,.cosmo-default input[type=radio]:checked+label,.cosmo-default textarea[type=radio]:checked+label,.cosmo-default input[type=radio].active+label,.cosmo-default textarea[type=radio].active+label,.cosmo-default input[type=checkbox]:checked+label,.cosmo-default textarea[type=checkbox]:checked+label,.cosmo-default .tag-suggestions
a{background-color:transparent;border-bottom:0.313rem solid transparent;color:#4a6067;display:block;font-size:.8rem;font-weight:600;letter-spacing:.01rem;margin-bottom:1rem;padding:0
0.625rem 0.625rem 0.625rem;text-transform:uppercase}@media only screen and (min-width: 480px){.cosmo-default input[type=radio]+label,.cosmo-default textarea[type=radio]+label,.cosmo-default .blocks [type=radio].blk-code+label,.cosmo-default input[type=checkbox]+label,.cosmo-default textarea[type=checkbox]+label,.cosmo-default .blocks [type=checkbox].blk-code+label,.cosmo-default input[type=radio]:checked+label,.cosmo-default textarea[type=radio]:checked+label,.cosmo-default input[type=radio].active+label,.cosmo-default textarea[type=radio].active+label,.cosmo-default input[type=checkbox]:checked+label,.cosmo-default textarea[type=checkbox]:checked+label,.cosmo-default .tag-suggestions
a{display:inline-block}}.cosmo-default input[type=radio]+label:hover,.cosmo-default textarea[type=radio]+label:hover,.cosmo-default .blocks [type=radio].blk-code+label:hover,.cosmo-default input[type=radio]+label.dropzone:active,.cosmo-default textarea[type=radio]+label.dropzone:active,.cosmo-default .blocks [type=radio].blk-code+label.dropzone:active,.cosmo-default input[type=checkbox]+label:hover,.cosmo-default textarea[type=checkbox]+label:hover,.cosmo-default .blocks [type=checkbox].blk-code+label:hover,.cosmo-default input[type=checkbox]+label.dropzone:active,.cosmo-default textarea[type=checkbox]+label.dropzone:active,.cosmo-default .blocks [type=checkbox].blk-code+label.dropzone:active,.cosmo-default .tag-suggestions a:hover,.cosmo-default .tag-suggestions a.dropzone:active{background-color:transparent;border-bottom:0.313rem solid #f7f7f7}@media only screen and (min-width: 768px){.cosmo-default input[type=radio]+label:hover,.cosmo-default textarea[type=radio]+label:hover,.cosmo-default .blocks [type=radio].blk-code+label:hover,.cosmo-default input[type=radio]+label.dropzone:active,.cosmo-default textarea[type=radio]+label.dropzone:active,.cosmo-default .blocks [type=radio].blk-code+label.dropzone:active,.cosmo-default input[type=checkbox]+label:hover,.cosmo-default textarea[type=checkbox]+label:hover,.cosmo-default .blocks [type=checkbox].blk-code+label:hover,.cosmo-default input[type=checkbox]+label.dropzone:active,.cosmo-default textarea[type=checkbox]+label.dropzone:active,.cosmo-default .blocks [type=checkbox].blk-code+label.dropzone:active,.cosmo-default .tag-suggestions a:hover,.cosmo-default .tag-suggestions a.dropzone:active{margin-bottom:.05rem}}.cosmo-default input[type=radio],.cosmo-default textarea[type=radio],.cosmo-default .blocks [type=radio].blk-code,.cosmo-default input[type=checkbox],.cosmo-default textarea[type=checkbox],.cosmo-default .blocks [type=checkbox].blk-code{display:none}.cosmo-default input[type=radio]:checked+label,.cosmo-default textarea[type=radio]:checked+label,.cosmo-default .blocks [type=radio].blk-code:checked+label,.cosmo-default input[type=radio].active+label,.cosmo-default textarea[type=radio].active+label,.cosmo-default .blocks [type=radio].active.blk-code+label,.cosmo-default input[type=checkbox]:checked+label,.cosmo-default textarea[type=checkbox]:checked+label,.cosmo-default .blocks [type=checkbox].blk-code:checked+label{border-bottom:0.313rem solid #70c8c4}.cosmo-default input,.cosmo-default textarea,.cosmo-default .blocks .blk-code{background-color:#f7f7f7;border:0;box-sizing:border-box;color:#858585;display:inline-block;font-family:"Open Sans",Helvetica Neue,Helvetica,arial,sans-serif;font-size:.9rem;height:3rem;margin-bottom:1.5rem;outline:none;padding:.56rem;transition:.15s ease-in;width:100%}.cosmo-default input::-webkit-input-placeholder,.cosmo-default textarea::-webkit-input-placeholder,.cosmo-default .blocks .blk-code::-webkit-input-placeholder{color:#858585}.cosmo-default input:-moz-placeholder,.cosmo-default textarea:-moz-placeholder,.cosmo-default .blocks .blk-code:-moz-placeholder{color:#858585}.cosmo-default input::-moz-placeholder,.cosmo-default textarea::-moz-placeholder,.cosmo-default .blocks .blk-code::-moz-placeholder{color:#858585}.cosmo-default input:-ms-input-placeholder,.cosmo-default textarea:-ms-input-placeholder,.cosmo-default .blocks .blk-code:-ms-input-placeholder{color:#858585}.cosmo-default input:focus,.cosmo-default textarea:focus,.cosmo-default .blocks .blk-code:focus{background-color:#fdfdfd;color:#2b2b2b}.cosmo-default input:focus::-webkit-input-placeholder,.cosmo-default textarea:focus::-webkit-input-placeholder,.cosmo-default .blocks .blk-code:focus::-webkit-input-placeholder{opacity:0}.cosmo-default input:focus:-moz-placeholder,.cosmo-default textarea:focus:-moz-placeholder,.cosmo-default .blocks .blk-code:focus:-moz-placeholder{opacity:0}.cosmo-default input:focus::-moz-placeholder,.cosmo-default textarea:focus::-moz-placeholder,.cosmo-default .blocks .blk-code:focus::-moz-placeholder{opacity:0}.cosmo-default input:focus:-ms-input-placeholder,.cosmo-default textarea:focus:-ms-input-placeholder,.cosmo-default .blocks .blk-code:focus:-ms-input-placeholder{opacity:0}.cosmo-default
textarea{font-size:.9rem;line-height:1.5;min-height:9rem;resize:vertical}.cosmo-default
label{color:#2b2b2b;display:block;font-family:"Open Sans",Helvetica Neue,Helvetica,arial,sans-serif;font-size:.85rem;font-weight:200;margin-top:0}.cosmo-default .num-count{color:#70c8c4;font-size:.85rem;font-weight:400;float:right}.cosmo-default .cos-select,.cosmo-default .cos-select--half-width{background:url(/core/img/arrows.svg) no-repeat transparent right;background-color:#f7f7f7;background-size:2.25rem 0.938rem;box-sizing:border-box;color:#2b2b2b;cursor:pointer;font-family:"Open Sans",Helvetica Neue,Helvetica,arial,sans-serif;font-weight:200;height:3rem;margin-bottom:1.5rem;outline:none;padding-left:.838rem;width:100%}.cosmo-default .cos-select select,.cosmo-default .cos-select--half-width
select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:0;cursor:pointer;height:3rem;outline:0;padding-left:0;width:100%}@media only screen and (min-width: 768px){.cosmo-default .cos-select--half-width{display:inline-block;vertical-align:top;width:48.98%}.cosmo-default .cos-select--half-width:nth-child(odd){margin-right:1%}}.cosmo-default
.sidebar{background-color:#fff;bottom:0;height:100%;left:-20rem;margin-top:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;transition:left .3s ease;width:20rem;z-index:100001}@media only screen and (min-width: 480px){.cosmo-default
.sidebar{left:-30rem;width:30rem}}.cosmo-default
.adminSidebarSlideOut{left:0}.cosmo-default
.hamburger{height:5rem;position:fixed;width:5rem;z-index:100000}.cosmo-default .hamburger
.hamburger{background-color:transparent;left:0;outline:none;opacity:.5;padding:0.938rem;transition:opacity .15s ease}.cosmo-default .hamburger .hamburger:hover,.cosmo-default .hamburger .hamburger.dropzone:active{opacity:1}.cosmo-default .hamburger .hamburger
svg{height:2.5rem;vertical-align:middle;width:2.5rem}.cosmo-default .bar-top{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#4a6067;display:-webkit-flex;display:-ms-flexbox;display:flex;height:4.5rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:0
1.5rem;width:17rem}@media only screen and (min-width: 480px){.cosmo-default .bar-top{width:27rem}}.cosmo-default .bar-top
a{color:#f7f7f7;font-size:1.75rem;text-transform:uppercase}.cosmo-default .bar-top a:hover,.cosmo-default .bar-top a.dropzone:active{color:#70c8c4}.cosmo-default .bar-top
.active{color:#ffd32c}.cosmo-default .bar-top a.sidebar-close{font-size:1.15rem;text-align:right}.cosmo-default .form-case,.cosmo-default .form-case--border{padding:1.563rem}.cosmo-default .form-case--border{border-bottom:1px solid #e6e6e6}.cosmo-default .new-message--cosmo{background-color:#354449;color:#f7f7f7;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0.625rem 1.563rem}.cosmo-default .new-message--cosmo
.message{display:inline-block;-webkit-flex:11;-ms-flex:11;flex:11;font-weight:400;margin:0}.cosmo-default .new-message--cosmo .message
a{color:#70c8c4;font-weight:400;transition:color .2s}.cosmo-default .new-message--cosmo .message a:hover,.cosmo-default .new-message--cosmo .message a.dropzone:active{color:#fff}.cosmo-default .new-message--cosmo
a.hide{color:white;font-size:.75rem;-webkit-flex:1;-ms-flex:1;flex:1;line-height:2;text-align:right}.cosmo-default .bar--actions{background-color:#354449;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center}.cosmo-default .bar--actions
button{-webkit-flex:1;-ms-flex:1;flex:1;margin:0;padding:1rem 0}.cosmo-default .bar--actions
p{-webkit-flex:2;-ms-flex:2;flex:2;margin-left:1.5rem;margin-top:0.5rem;text-align:left}.cosmo-default .new-version{background-color:#4a6067;position:fixed;width:17rem;z-index:100001}@media only screen and (min-width: 480px){.cosmo-default .new-version{width:27rem}}.cosmo-default .new-version
p{color:#fff}.cosmo-default .new-version
button{background-color:transparent;margin:0;padding:1rem 1.25rem}.cosmo-default .new-version button:hover,.cosmo-default .new-version button.dropzone:active{background-color:#70c8c4}.cosmo-default .settings label.maint-mode,.cosmo-default .settings input[type=checkbox]:checked+label,.cosmo-default .settings textarea[type=checkbox]:checked+label,.cosmo-default .settings .blocks [type=checkbox].blk-code:checked+label,.cosmo-default .blocks .settings [type=checkbox].blk-code:checked+label{display:block}.cosmo-default .settings
.images{height:15rem;margin-bottom:1.25rem;overflow:hidden}.cosmo-default .tag-suggestions{overflow-x:scroll}.cosmo-default .tag-suggestions a:hover,.cosmo-default .tag-suggestions a.dropzone:active{margin-bottom:1rem}.cosmo-default .role-permissions
p{display:block;margin:0
0 2rem 0}.cosmo-default .mod-name{display:block;margin-bottom:1.5rem;margin-right:0}.cosmo-default .revisions
button{display:block;margin-top:1.5rem}.cosmo-default .revisions
p.info{font-size:.875rem;margin-right:1rem}.cosmo-default .revisions p.info
i{font-size:.875rem;margin-right:.5rem}.cosmo-default .themes
img{margin-bottom:2rem}.cosmo-default .blocks .blk-code{border:1px
solid #e6e6e6;height:18.75rem;overflow:scroll}.cosmo-default .blocks .page-select{display:inline-block;margin-right:0.625rem}.cosmo-default .blocks .page-select
label{margin-bottom:0}.cosmo-default .blocks
.search{margin-bottom:0}.cosmo-default .file--listed{background-color:#f7f7f7;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem}@media only screen and (min-width: 480px){.cosmo-default .file--listed
div{-webkit-flex:1;-ms-flex:1;flex:1}.cosmo-default .file--listed .form-case,.cosmo-default .file--listed .form-case--border{-webkit-flex:1;-ms-flex:1;flex:1}}.cosmo-default .file--listed
p{overflow:hidden}.cosmo-default .file--listed .bar--actions{background-color:transparent;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.cosmo-default .file--listed .bar--actions
button{background-color:#f7f7f7;color:#4a6067}.cosmo-default .file--listed .bar--actions button:hover,.cosmo-default .file--listed .bar--actions button.dropzone:active{background-color:#e6e6e6;color:#354449}.cosmo-default .file--listed
.tag{display:block}.cosmo-default .file--info{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cosmo-default .file--info
button{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}@media only screen and (min-width: 480px){.cosmo-default .file--info
button{-webkit-flex:1;-ms-flex:1;flex:1}}.cosmo-default .file-prev--thumb{-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cosmo-default .file-prev--thumb
.thumb{-webkit-flex:0 0 49.7%;-ms-flex:0 0 49.7%;flex:0 0 49.7%;height:9rem;overflow:hidden}.cosmo-default .file-prev--thumb .thumb:nth-child(even){margin-left:.1rem}@media only screen and (min-width: 480px){.cosmo-default .file-prev--thumb
.thumb{-webkit-flex:0 0 33.1%;-ms-flex:0 0 33.1%;flex:0 0 33.1%}.cosmo-default .file-prev--thumb .thumb:nth-child(1n+2){margin-left:.1rem}.cosmo-default .file-prev--thumb .thumb:nth-child(4n){margin-left:0}}.cosmo-default .file-prev--thumb .thumb
img{min-height:9rem;min-width:100%;width:auto}.cosmo-default .file-img--prev{margin-bottom:1.563rem}.cosmo-default .btn-file--prev,.cosmo-default .btn-file--next{float:left;margin-right:0;padding-left:0;padding-right:0;padding-top:0}.cosmo-default .btn-file--prev:hover,.cosmo-default .btn-file--next:hover,.cosmo-default .btn-file--next.dropzone:active,.cosmo-default .btn-file--prev.dropzone:active{background-color:transparent;color:#70c8c4}.cosmo-default .btn-file--next{float:right}.cosmo-default input[type='file'],.cosmo-default textarea[type='file'],.cosmo-default .blocks [type='file'].blk-code{float:left;height:20rem;margin:-19rem 0 0 0;opacity:0;padding:1.465rem}.cosmo-default input[type='file']:hover,.cosmo-default textarea[type='file']:hover,.cosmo-default textarea[type='file'].dropzone:active,.cosmo-default .blocks [type='file'].blk-code:hover,.cosmo-default .blocks [type='file'].blk-code.dropzone:active,.cosmo-default input[type='file'].dropzone:active{cursor:pointer}.cosmo-default
.dropzone{background-color:#f7f7f7;border:2px
dashed #e6e6e6;color:#2b2b2b;height:20rem;margin-left:.1rem;text-align:center;transition:all .25s ease}.cosmo-default .dropzone:hover,.cosmo-default .dropzone:active{background-color:#70c8c4;border:2px
dashed #f7f7f7;color:#70c8c4}.cosmo-default .dropzone:hover h2,.cosmo-default .dropzone:active
h2{color:#f7f7f7}.cosmo-default .dropzone
h2{color:#e6e6e6;line-height:17;transition:all .25s ease}.cosmo-default .ng-file-over{border:2px
dashed #70c8c4;transition:all .25s ease}.cosmo-default .preview--files{height:1rem;margin-left:-.5rem}.cosmo-default .angular-ui-tree{margin-bottom:1.25rem}.cosmo-default .angular-ui-tree-handle{background:#f7f7f7;border:0;color:#2b2b2b;padding:0.625rem}.cosmo-default .angular-ui-tree-handle:hover,.cosmo-default .angular-ui-tree-handle.dropzone:active{background:#fdfdfd;color:#70c8c4;cursor:move}.cosmo-default .angular-ui-tree-placeholder{background:#f7f7f7;border:2px
dashed #70c8c4}.cosmo-default ol.angular-ui-tree-nodes{margin-bottom:0.313rem}.cosmo-default ol.angular-ui-tree-nodes
p{display:inline-block;margin:0}.cosmo-default ol.angular-ui-tree-nodes li
ol{font-family:"Open Sans",Helvetica Neue,Helvetica,arial,sans-serif;margin-left:1.875rem}.cosmo-default ol.angular-ui-tree-nodes li ol .angular-ui-tree-handle{border-top:0}.cosmo-default .menu-manager{float:right;margin-top:.125rem}.cosmo-default .menu-manager
a{margin-right:1.25rem}.cosmo-default .menu-manager a:last-child{margin-right:0}.cosmo-default .quickdate-close{color:#70c8c4;font-size:110%;margin-top:-.6rem;position:absolute;right:0.313rem;text-decoration:none;top:0.313rem}.cosmo-default .quickdate-close:hover,.cosmo-default .quickdate-close.dropzone:active,.cosmo-default .quickdate-close:visited{text-decoration:none}.cosmo-default .quickdate-calendar-header{display:block;margin-bottom:0.313rem;padding:.2rem 0;text-align:center}.cosmo-default .quickdate-month{display:inline-block}.cosmo-default a.quickdate-prev-month{float:left}.cosmo-default a.quickdate-next-month{float:right}.cosmo-default .quickdate-text-inputs{margin-bottom:0.313rem;text-align:left}.cosmo-default .quickdate-input-wrapper{display:inline-block;width:48%}.cosmo-default input.quickdate-date-input,.cosmo-default textarea.quickdate-date-input,.cosmo-default .blocks .quickdate-date-input.blk-code,.cosmo-default input.quickdate-time-input,.cosmo-default textarea.quickdate-time-input,.cosmo-default .blocks .quickdate-time-input.blk-code{height:auto;margin:0;padding:.2rem .3rem;width:10rem}.cosmo-default table.quickdate-calendar{border-collapse:collapse;border-spacing:0;margin-top:0.39075rem;width:100%}.cosmo-default table.quickdate-calendar th,.cosmo-default table.quickdate-calendar
td{padding:0.313rem}.cosmo-default table.quickdate-calendar td:hover,.cosmo-default table.quickdate-calendar td.dropzone:active{cursor:pointer}.cosmo-default .quickdate-popup-footer{display:block;text-align:right}.cosmo-default .quickdate-error{border:1px
solid #ea1d2c}.cosmo-default .quickdate-error:focus{outline-color:#ea1d2c}.cosmo-default
.quickdate{display:inline-block;vertical-align:bottom}.cosmo-default input.quickdate-date-input,.cosmo-default textarea.quickdate-date-input,.cosmo-default .blocks .quickdate-date-input.blk-code,.cosmo-default input.quickdate-time-input,.cosmo-default textarea.quickdate-time-input,.cosmo-default .blocks .quickdate-time-input.blk-code{width:7rem;height:auto;padding:0.7815rem 0}.cosmo-default .quickdate-button{background-color:#858585;box-sizing:border-box;color:#2b2b2b;display:inline-block;font-weight:700;margin-top:.25rem;padding:0.7815rem;text-decoration:none;width:16.85rem}.cosmo-default .quickdate-button:hover,.cosmo-default .quickdate-button.dropzone:active{color:#70c8c4}.cosmo-default .quickdate-button:hover i,.cosmo-default .quickdate-button.dropzone:active
i{text-decoration:none}.cosmo-default .quickdate-button
i{padding-right:0.7815rem}.cosmo-default .quickdate-popup{background-color:#f7f7f7;border:1px
solid #858585;color:#2b2b2b;display:none;margin-top:-size(25);padding:0.39075rem;position:absolute;text-align:center;width:100%;z-index:10}.cosmo-default .quickdate-popup
span{font-family:"Open Sans",Helvetica Neue,Helvetica,arial,sans-serif}.cosmo-default .quickdate-action-link:visited{color:#70c8c4;text-decoration:none}.cosmo-default .quickdate-next-month
i{padding-left:0.07815rem}.cosmo-default .quickdate-prev-month
i{padding-right:0.07815rem}.cosmo-default table.quickdate-calendar{border:1px
solid #858585;color:#f7f7f7}.cosmo-default table.quickdate-calendar:hover,.cosmo-default table.quickdate-calendar.dropzone:active{background-color:#858585;color:#2b2b2b}.cosmo-default table.quickdate-calendar th,.cosmo-default table.quickdate-calendar table,.cosmo-default table.quickdate-calendar
td{border-bottom:1px solid #858585;border-right:1px solid #858585;font-family:"Open Sans",Helvetica Neue,Helvetica,arial,sans-serif}.cosmo-default table.quickdate-calendar td.other-month{background-color:#2b2b2b;color:#f7f7f7;font-family:"Open Sans",Helvetica Neue,Helvetica,arial,sans-serif}.cosmo-default table.quickdate-calendar td.other-month:hover,.cosmo-default table.quickdate-calendar td.other-month.dropzone:active{background-color:#4a6067}.cosmo-default table.quickdate-calendar td.disabled-date{color:#2b2b2b;background-color:inherit;font-family:"Open Sans",Helvetica Neue,Helvetica,arial,sans-serif}.cosmo-default table.quickdate-calendar td.disabled-date:hover,.cosmo-default table.quickdate-calendar td.disabled-date.dropzone:active{background-color:inherit;cursor:default}.cosmo-default table.quickdate-calendar
td.selected{background-color:#70c8c4;color:#f7f7f7;font-family:"Open Sans",Helvetica Neue,Helvetica,arial,sans-serif;font-weight:700}.cosmo-default table.quickdate-calendar td.is-today{color:#70c8c4;font-family:"Open Sans",Helvetica Neue,Helvetica,arial,sans-serif;font-weight:700}.cosmo-default table.quickdate-calendar td.is-today .disabled-date{color:#2b2b2b;font-weight:200}.cosmo-default .quickdate-clear{color:#2b2b2b;display:inline-block;margin:0.1563rem 0;text-decoration:none}.cosmo-default .quickdate-clear:hover,.cosmo-default .quickdate-clear.dropzone:active{color:#f7f7f7}.cosmo-theme .half-width{width:100%}@media only screen and (min-width: 768px){.cosmo-theme .half-width{display:inline-block;vertical-align:top;width:48.98%}.cosmo-theme .half-width:nth-child(odd){margin-right:1%}}.cosmo-theme .cos-comments{height:auto;width:100%}.cosmo-theme .cos-comments
.unread{border-right:10px solid #e6e6e6;transition:.25s ease-in}.cosmo-theme .cos-comments
.reply{background-color:#fff;padding-bottom:1.25rem;transition:right .25s ease-in;width:100%}.cosmo-theme .cos-comments .reply
a{background-color:#2b2b2b;border:1px
solid #e6e6e6;color:#f7f7f7;font-size:.9rem;padding:0.625rem}.cosmo-theme .cos-comments .reply
textarea{background-color:#f7f7f7;border:1px
solid #e6e6e6;display:block;font-size:.9rem;font-weight:400;height:10rem;margin:1.25rem 0;padding:0.938rem;resize:none;transition:.1s ease-in;width:100%}.cosmo-theme .cos-comments .reply textarea:hover,.cosmo-theme .cos-comments .reply .cosmo-default textarea.dropzone:active,.cosmo-default .cosmo-theme .cos-comments .reply textarea.dropzone:active{cursor:text}.cosmo-theme .cos-comments .reply textarea:focus{background-color:#fdfdfd;outline:0}.cosmo-theme .cos-comments .reply .logged-out input,.cosmo-theme .cos-comments .reply .logged-out .cosmo-default textarea,.cosmo-default .cosmo-theme .cos-comments .reply .logged-out textarea,.cosmo-theme .cos-comments .reply .logged-out .cosmo-default .blocks .blk-code,.cosmo-default .blocks .cosmo-theme .cos-comments .reply .logged-out .blk-code{height:3rem}.cosmo-theme .cos-comments .reply .logged-out
.captcha{display:block;margin-bottom:0.625rem}.cosmo-theme .cos-comments .reply.show-right{right:0}.cosmo-theme .cos-comments--head{background-color:#f7f7f7;padding:1.25rem 1.25rem 1.25rem 1.25rem}.cosmo-theme .cos-comments--head
a{font-size:.9rem;margin-left:0.625rem}.cosmo-theme .cos-comments--head a:first-child{margin-left:0;margin-right:0.625rem}.cosmo-theme .cos-comments--head
h2{display:inline-block;font-size:1rem;font-weight:600;margin:0}.cosmo-theme .cos-comments--head .cos-comments--credentials{display:inline-block;float:right}.cosmo-theme .cos-comments--comment,.cosmo-theme .cos-comments--reply-to-comment{border-bottom:2px solid #f7f7f7;padding:1.25rem 0;transition:.25s ease-in}.cosmo-theme .cos-comments--comment i,.cosmo-theme .cos-comments--reply-to-comment
i{color:#e6e6e6;margin-top:0.625rem;transition:.15s ease-in}.cosmo-theme .cos-comments--comment i:hover,.cosmo-theme .cos-comments--reply-to-comment i:hover,.cosmo-theme .cos-comments--comment .cosmo-default i.dropzone:active,.cosmo-default .cosmo-theme .cos-comments--comment i.dropzone:active,.cosmo-theme .cos-comments--reply-to-comment .cosmo-default i.dropzone:active,.cosmo-default .cosmo-theme .cos-comments--reply-to-comment i.dropzone:active{color:#2b2b2b;cursor:pointer}.cosmo-theme .cos-comments--comment p,.cosmo-theme .cos-comments--reply-to-comment
p{font-size:.9rem;margin-bottom:0}.cosmo-theme .cos-comments--comment.reply-first,.cosmo-theme .reply-first.cos-comments--reply-to-comment{margin-left:0.938rem}.cosmo-theme .cos-comments--comment.reply-second,.cosmo-theme .reply-second.cos-comments--reply-to-comment{margin-left:1.875rem}.cosmo-theme .cos-comments--comment.reply-third,.cosmo-theme .reply-third.cos-comments--reply-to-comment{margin-left:2.813rem}.cosmo-theme .cos-comments--comment .active,.cosmo-theme .cos-comments--reply-to-comment
.active{color:#2b2b2b}.cosmo-theme .cos-comments--comment .comment-info,.cosmo-theme .cos-comments--reply-to-comment .comment-info{border-bottom:1px solid #e6e6e6;margin-bottom:0.625rem}.cosmo-theme .cos-comments--comment .comment-info i,.cosmo-theme .cos-comments--reply-to-comment .comment-info
i{font-size:.8rem;margin-right:0}.cosmo-theme .cos-comments--comment .comment-info a:hover,.cosmo-theme .cos-comments--reply-to-comment .comment-info a:hover,.cosmo-theme .cos-comments--comment .comment-info .cosmo-default a.dropzone:active,.cosmo-default .cosmo-theme .cos-comments--comment .comment-info a.dropzone:active,.cosmo-theme .cos-comments--reply-to-comment .comment-info .cosmo-default a.dropzone:active,.cosmo-default .cosmo-theme .cos-comments--reply-to-comment .comment-info a.dropzone:active{color:#2b2b2b}.cosmo-theme .cos-comments--comment .comment-info a:hover i,.cosmo-theme .cos-comments--reply-to-comment .comment-info a:hover i,.cosmo-theme .cos-comments--comment .comment-info .cosmo-default a.dropzone:active i,.cosmo-default .cosmo-theme .cos-comments--comment .comment-info a.dropzone:active i,.cosmo-theme .cos-comments--reply-to-comment .comment-info .cosmo-default a.dropzone:active i,.cosmo-default .cosmo-theme .cos-comments--reply-to-comment .comment-info a.dropzone:active
i{color:#2b2b2b}.cosmo-theme .cos-comments--comment .fa-exclamation-circle,.cosmo-theme .cos-comments--reply-to-comment .fa-exclamation-circle{float:right}.cosmo-theme .cos-comments--comment .fa-reply,.cosmo-theme .cos-comments--reply-to-comment .fa-reply{margin-right:0.938rem}.cosmo-theme .cos-comments--comment .fa-thumbs-up,.cosmo-theme .cos-comments--reply-to-comment .fa-thumbs-up{margin-right:0.313rem}.cosmo-theme .cos-comments--comment .numbered-likes,.cosmo-theme .cos-comments--reply-to-comment .numbered-likes{color:#858585;font-size:.8rem;vertical-align:middle}.cosmo-theme .cos-comments--comment .posted-on,.cosmo-theme .cos-comments--reply-to-comment .posted-on{color:#e6e6e6;float:right;display:inline-block;font-size:.8rem;font-style:italic;font-weight:400;margin-bottom:0.313rem}.cosmo-theme .cos-comments--comment .username,.cosmo-theme .cos-comments--reply-to-comment
.username{display:inline-block;font-size:.8rem;font-style:italic;font-weight:600;margin-bottom:0.313rem}.cosmo-theme .cos-comments--reply-to-comment{padding-left:2.5rem}[ng-include="template"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh}[ng-include="template"].ng-enter{opacity:0;transition:1s ease}[ng-include="template"].ng-enter-active{opacity:1}[ng-include="template"].ng-leave{opacity:1;transition:1s ease}[ng-include="template"].ng-leave-active{opacity:0}.cosmo-theme{@import url(http://fonts.googleapis.com/css?family=Merriweather:400,300italic,300,400italic,700,700italic)}.cosmo-theme .center,.cosmo-theme
.head{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100vh;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cosmo-theme .pad-horz{padding-left:1.5rem;padding-right:1.5rem}@media only screen and (min-width: 768px){.cosmo-theme .pad-horz{padding-left:4rem;padding-right:4rem}}.cosmo-theme .pad-vert{padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width: 768px){.cosmo-theme .pad-vert{padding-bottom:4rem;padding-top:4rem}}.cosmo-theme .marg-horz{margin-left:1.5rem;margin-right:1.5rem}@media only screen and (min-width: 768px){.cosmo-theme .marg-horz{margin-left:4rem;margin-right:4rem}}.cosmo-theme .marg-vert,.cosmo-theme .article--byline{margin-bottom:4rem;margin-top:4rem}.cosmo-theme .width--full{width:100%}.cosmo-theme
.container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:68.75rem;margin:0
auto;padding-left:1.25rem;padding-right:1.25rem}@media only screen and (min-width: 1224px){.cosmo-theme
.container{padding-left:0;padding-right:0}}.cosmo-theme .container
section{width:100%}.cosmo-theme .container--flex,.cosmo-theme .article--byline{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cosmo-theme .row-horz{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.cosmo-theme .site-content{-webkit-flex:1;-ms-flex:1;flex:1}.cosmo-theme
*{box-sizing:border-box}.cosmo-theme
code{background-color:#f7f7f7;border-radius:0.313rem;color:#858585;display:block;padding:0.625rem}.cosmo-theme
h1{font-family:"Open Sans",sans-serif;font-size:2rem;font-weight:200;margin-bottom:1rem}@media only screen and (min-width: 768px){.cosmo-theme
h1{font-size:2.75rem}}@media only screen and (min-width: 1024px){.cosmo-theme
h1{font-size:3.5rem}}.cosmo-theme
h2{font-family:"Open Sans",sans-serif;font-size:1.6rem;font-weight:700}@media only screen and (min-width: 768px){.cosmo-theme
h2{font-size:1.8rem}}.cosmo-theme
h3{font-family:"Open Sans",sans-serif;font-size:1.4rem;margin-bottom:1rem}@media only screen and (min-width: 768px){.cosmo-theme
h3{font-size:1.6rem}}.cosmo-theme
h4{font-family:"Open Sans",sans-serif;font-size:1.2rem;font-weight:800;margin-bottom:1rem;text-transform:uppercase}@media only screen and (min-width: 768px){.cosmo-theme
h4{font-size:1.4rem}}.cosmo-theme
h5{font-family:"Open Sans",sans-serif;font-size:1.1rem;margin-bottom:1rem}@media only screen and (min-width: 768px){.cosmo-theme
h5{font-size:1.2rem}}.cosmo-theme
h6{font-family:"Open Sans",sans-serif;font-size:1.05rem;margin-bottom:1rem;text-transform:uppercase}@media only screen and (min-width: 768px){.cosmo-theme
h6{font-size:1.1rem}}.cosmo-theme
p{font-family:"Open Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.3}@media only screen and (min-width: 1024px){.cosmo-theme
p{font-size:1.1rem;line-height:1.6}}.cosmo-theme
blockquote{color:#858585;font-family:"Merriweather",serif;font-size:1.25rem;font-style:italic;line-height:1.5;margin:1.563rem 1.5rem}@media only screen and (min-width: 768px){.cosmo-theme
blockquote{float:right;max-width:35%}}.cosmo-theme
small{font-size:85%}.cosmo-theme a,.cosmo-theme
button{outline:none}.cosmo-theme
button{border:0}.cosmo-theme
a{color:#2b2827;font-weight:600;text-decoration:none;transition:.15s ease-in}.cosmo-theme a:active,.cosmo-theme a:focus{outline:none}.cosmo-theme a:hover{color:#858585;cursor:pointer}.cosmo-theme
input{font-family:"Open Sans",sans-serif;font-weight:200}.cosmo-theme input:focus{outline:none}.cosmo-theme
img{width:100%}.cosmo-theme ::-moz-selection{background-color:#f7f7f7}.cosmo-theme ::selection{background-color:#f7f7f7}.cosmo-theme .article--three .img,.cosmo-theme .article--block-lrg .img,.cosmo-theme .article--block-sml
.img{background:center center no-repeat;background-size:cover}.cosmo-theme .img--xsml{width:100%}@media only screen and (min-width: 768px){.cosmo-theme .img--xsml{width:20%}}.cosmo-theme .img--sml{width:100%}@media only screen and (min-width: 768px){.cosmo-theme .img--sml{width:28%}}.cosmo-theme .img--med{width:100%}@media only screen and (min-width: 768px){.cosmo-theme .img--med{width:35%}}.cosmo-theme .img--lrg{margin-bottom:0.938rem;margin-left:0;transition:.5s ease;width:100%}@media only screen and (min-width: 1024px){.cosmo-theme .img--lrg{width:70%}}.cosmo-theme .img--round{border-radius:2rem}.cosmo-theme .img--half-round{border-radius:2rem 0 2rem 0}.cosmo-theme .img--circle{border-radius:100%}.cosmo-theme .img--left{float:left;margin:.5rem 1.5rem 1.5rem 0;transition:.5s ease}@media only screen and (min-width: 1224px){.cosmo-theme .img--left{margin-left:-5%}}.cosmo-theme .img--right{float:right;margin:.5rem 0 1.5rem 1.5rem;transition:.5s ease}@media only screen and (min-width: 1224px){.cosmo-theme .img--right{margin-right:-5%}}.cosmo-theme
.caption{color:#858585;font-family:"Merriweather",serif;font-size:.9rem;font-style:italic;margin:.5rem 0 1rem 0;text-align:center}.cosmo-theme .cs-gallery{margin:1.875rem 0;transition:.15s}.cosmo-theme .cs-gallery
img{margin:.125rem 0;transition:.5s ease;vertical-align:top;width:100%}@media only screen and (min-width: 768px){.cosmo-theme .cs-gallery
img{display:inline-block;margin:0;width:50%}.cosmo-theme .cs-gallery img:nth-child(3n+1){padding-right:.063rem}.cosmo-theme .cs-gallery img:nth-child(3n+2){padding-left:.063rem}.cosmo-theme .cs-gallery img:nth-child(3n+3){padding:.125rem 0;width:100%}}.cosmo-theme ul,.cosmo-theme
ol{font-family:"Open Sans",sans-serif;font-weight:200}.cosmo-theme
ul{padding-left:1rem}.cosmo-theme ul
li{line-height:1.5;list-style:none;margin-bottom:0.938rem}.cosmo-theme ul li:before{content:"~";margin-right:0.625rem}.cosmo-theme
ol{padding-left:2.5rem}.cosmo-theme ol
li{line-height:1.5;margin-bottom:0.938rem}.cosmo-theme .sidebar
nav{background-color:#fff;height:0;overflow:scroll;position:fixed;right:-100%;transition:right .25s ease-in;width:100%}.cosmo-theme
.sidebar{background-color:#fff;height:100%;overflow-x:hidden;overflow-y:scroll;position:fixed;right:-100%;top:0;transition:.25s ease-in;width:70%;z-index:10000}@media only screen and (min-width: 768px){.cosmo-theme
.sidebar{width:35%}}@media only screen and (min-width: 1171px){.cosmo-theme
.sidebar{transition:.45s ease-in}}.cosmo-theme .sidebar
i{color:#2b2827;transition:.15s ease-in}.cosmo-theme .sidebar i:hover{color:#858585}.cosmo-theme .sidebar .ng-hide{opacity:0}.cosmo-theme .sidebar .ng-hide-add.ng-hide-add-active,.cosmo-theme .sidebar .ng-hide-remove.ng-hide-remove-active{transition:.05s ease-in}.cosmo-theme .sidebar nav.show-right{height:auto;position:absolute;right:0;top:4rem}.cosmo-theme .sidebar.show-right{height:100%;position:fixed}.cosmo-theme .nav-options{background-color:#fff;height:4rem;padding:1.25rem}.cosmo-theme .nav-options
.selections{display:inline-block;float:right}.cosmo-theme .nav-options .selections
.close{font-size:1.1rem}.cosmo-theme .sidebar
ul{font-size:1rem;margin:0;padding-left:1.25rem}.cosmo-theme .sidebar ul
li{color:#dadada;list-style:none;margin-bottom:0}.cosmo-theme .sidebar ul li
a{color:#2b2827;display:block;font-size:.9rem;font-weight:400;letter-spacing:.02rem;line-height:2.5rem;transition:.25s ease}.cosmo-theme .sidebar ul li a:hover{color:#858585}.cosmo-theme .sidebar ul li:before{display:none}.cosmo-theme .sidebar ul li
ul{font-size:1rem;margin-left:-1.25rem;padding:0;transition:.15s ease-in}.cosmo-theme .sidebar ul li ul
li{color:#dadada;list-style:none;padding-left:2.5rem;transition:.15s ease-in}.cosmo-theme .sidebar ul li ul li
a{color:#858585;font-size:.9rem}.cosmo-theme .sidebar ul li ul li a:hover{color:#2b2827}.cosmo-theme .sidebar ul li
ul.show{display:block}.cosmo-theme .sidebar ul li ul li ul.show-child{display:block}.cosmo-theme
footer{color:#858585;font-size:.85rem}.cosmo-theme footer
p{display:block;font-size:.8rem}@media only screen and (min-width: 768px){.cosmo-theme footer
p{display:inline-block}}.cosmo-theme footer .cosmo-logo{display:inline-block;height:33px;margin-left:-7px;vertical-align:middle;width:auto}.cosmo-theme .show-right{height:100%;position:absolute;right:0}.cosmo-theme
header{background-color:#fff;position:fixed;top:-10rem;transition:.2s ease-in 1s, top .35s ease-in 0s;width:100%;z-index:10000}.cosmo-theme header
.social{display:none}.cosmo-theme header .social a,.cosmo-theme header .social
i{display:none}@media only screen and (min-width: 768px){.cosmo-theme header
.social{font-size:1rem;margin-right:1.25rem;position:relative;top:-.2rem}.cosmo-theme header .social
i{color:#dadada;display:inline-block;transition:.15s ease-in}.cosmo-theme header .social i:hover{color:#2b2827}}.cosmo-theme
.head{height:4rem;overflow:hidden}.cosmo-theme
.sticky{position:fixed}.cosmo-theme .cos-scroll-transition{-webkit-transform:translateY(-10rem);-ms-transform:translateY(-10rem);transform:translateY(-10rem)}.cosmo-theme
.logo{-webkit-flex:1;-ms-flex:1;flex:1;height:auto}.cosmo-theme .logo
img{height:auto;width:100%}.cosmo-theme .logo
.title{display:inline-block;font-size:2rem;margin-bottom:0;margin-top:-.5rem;position:relative;top:-.45rem}.cosmo-theme .logo .title
a{font-weight:200}@media only screen and (min-width: 768px){.cosmo-theme .logo
.title{margin-right:1.5rem}}.cosmo-theme .nav-toggle{-webkit-flex:.5;-ms-flex:.5;flex:.5;font-size:1.5rem;text-align:right}@media only screen and (min-width: 768px){.cosmo-theme .nav-toggle{-webkit-flex:2;-ms-flex:2;flex:2}}.cosmo-theme .nav-toggle
a{color:#2b2827;display:inline-block}.cosmo-theme .nav-toggle a:hover{color:#858585}.cosmo-theme .nav-toggle
span{display:none;font-size:.5rem;font-weight:200;margin-right:0.625rem;position:relative;top:-.25rem}@media only screen and (min-width: 768px){.cosmo-theme .nav-toggle
span{display:inline-block}}.cosmo-theme
.sticky{top:0}.cosmo-theme .pen-search{background-color:#fff;border:0;-webkit-flex:2;-ms-flex:2;flex:2;transition:.3s ease}.cosmo-theme .pen-search:focus{position:relative;z-index:z-layer(modal)}.cosmo-theme .pen-search
form{display:inline-block;transition:2s;width:100%}.cosmo-theme .pen-search form:before{color:#dadada;content:"\f002";font-family:'FontAwesome';font-size:1rem}.cosmo-theme .pen-search .search-results{background-color:#fff;height:auto;left:0;overflow-y:scroll;padding-top:1.875rem;position:fixed;right:0;width:100%}.cosmo-theme .pen-search
input{background-color:transparent;border:0;border-radius:5rem;color:#2b2827;font-size:1rem;font-weight:700;height:2.5rem;margin-top:0;transition:.25s ease-in;width:70%}@media only screen and (min-width: 768px){.cosmo-theme .pen-search
input{width:35%}}.cosmo-theme .pen-search input::-webkit-input-placeholder{color:#dadada;height:4rem;opacity:1;text-transform:uppercase;transition:.2s ease-in}.cosmo-theme .pen-search input:-moz-placeholder{color:#dadada;height:4rem;opacity:1;text-transform:uppercase;transition:.2s ease-in}.cosmo-theme .pen-search input::-moz-placeholder{color:#dadada;height:4rem;opacity:1;text-transform:uppercase;transition:.2s ease-in}.cosmo-theme .pen-search input:-ms-input-placeholder{color:#dadada;height:4rem;opacity:1;text-transform:uppercase;transition:.2s ease-in}.cosmo-theme .pen-search input:focus{background-color:#f7f7f7;padding-left:0.938rem;position:relative;width:85%}.cosmo-theme .pen-search input:focus::-webkit-input-placeholder{opacity:0}.cosmo-theme .pen-search input:focus:-moz-placeholder{opacity:0}.cosmo-theme .pen-search input:focus::-moz-placeholder{opacity:0}.cosmo-theme .pen-search input:focus:-ms-input-placeholder{opacity:0}.cosmo-theme .search-results--article{cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;padding:1.25rem 0}@media only screen and (min-width: 1024px){.cosmo-theme .search-results--article{padding:1.25rem}}.cosmo-theme .search-results--article
article{-webkit-flex:5;-ms-flex:5;flex:5;margin-top:0}.cosmo-theme .search-results--article
h1{font-size:1.5rem;margin-bottom:.35rem;margin-top:0}.cosmo-theme .search-results--article
h2{font-size:1rem;font-weight:200;margin-top:0}.cosmo-theme .search-results--article
p{font-size:.8rem}.cosmo-theme .search-results--article
.image{display:none}@media only screen and (min-width: 768px){.cosmo-theme .search-results--article
.image{display:block;-webkit-flex:1;-ms-flex:1;flex:1;height:auto;margin-right:1.875rem;min-width:12rem}}.cosmo-theme .search-results--article .image
img{height:auto;width:100%}.cosmo-theme .search-results--article
.tags{display:none}@media only screen and (min-width: 768px){.cosmo-theme .search-results--article
.tags{display:inline-block}}.cosmo-theme .banner--lrg,.cosmo-theme .banner--sml{background:center center no-repeat;background-size:cover;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;height:100vh;overflow:hidden;position:relative;transition:.15s ease}@media only screen and (min-width: 1171px){.cosmo-theme .banner--lrg,.cosmo-theme .banner--sml{height:70vh}}.cosmo-theme .banner--lrg h1,.cosmo-theme .banner--sml h1,.cosmo-theme .banner--lrg h3,.cosmo-theme .banner--sml h3,.cosmo-theme .banner--lrg h4,.cosmo-theme .banner--sml
h4{color:#f7f7f7}.cosmo-theme .banner--lrg .article--title,.cosmo-theme .banner--sml .article--title{border:0;max-width:68.75rem;padding:0
1.25rem;text-align:center}.cosmo-theme .banner--lrg .meta,.cosmo-theme .banner--sml
.meta{color:#fff;margin-bottom:0}.cosmo-theme .banner--sml{height:70vh;margin:0
auto}@media only screen and (min-width: 1171px){.cosmo-theme .banner--sml{height:50vh}}.cosmo-theme .banner--title{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;bottom:1rem;padding:1.5rem 4%;position:absolute}@media only screen and (min-width: 1224px){.cosmo-theme .banner--title{-webkit-flex:5;-ms-flex:5;flex:5;margin-left:0;padding-left:0}}.cosmo-theme .banner--title
h1{color:#fff}.cosmo-theme .banner--title
p{display:none}@media only screen and (min-width: 768px){.cosmo-theme .banner--title
p{color:#fff;display:block;font-size:2rem;font-weight:200;margin-bottom:0}}.cosmo-theme
.tags{display:inline-block;border:1px
solid #dadada;border-radius:0.938rem;font-family:"Open Sans",sans-serif;padding:0.313rem 0.938rem}.cosmo-theme .article--two-left,.cosmo-theme .article--two-right,.cosmo-theme .article--three,.cosmo-theme .article--block-lrg,.cosmo-theme .article--block-sml{border-bottom:1px solid #dadada;padding-bottom:0.938rem;margin-bottom:0.938rem;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width: 768px){.cosmo-theme .article--two-left,.cosmo-theme .article--two-right,.cosmo-theme .article--three,.cosmo-theme .article--block-lrg,.cosmo-theme .article--block-sml{border-bottom:0;padding-bottom:0;margin-bottom:0}}.cosmo-theme .article--two-left h2,.cosmo-theme .article--two-right h2,.cosmo-theme .article--three h2,.cosmo-theme .article--block-lrg h2,.cosmo-theme .article--block-sml
h2{margin-bottom:0.313rem}.cosmo-theme .article--two-left .text a,.cosmo-theme .article--two-right .text a,.cosmo-theme .article--three .text a,.cosmo-theme .article--block-lrg .text a,.cosmo-theme .article--block-sml .text a,.cosmo-theme .article--two-left .text h2,.cosmo-theme .article--two-right .text h2,.cosmo-theme .article--three .text h2,.cosmo-theme .article--block-lrg .text h2,.cosmo-theme .article--block-sml .text h2,.cosmo-theme .article--two-left .text i,.cosmo-theme .article--two-right .text i,.cosmo-theme .article--three .text i,.cosmo-theme .article--block-lrg .text i,.cosmo-theme .article--block-sml .text i,.cosmo-theme .article--two-left .text .meta,.cosmo-theme .article--two-right .text .meta,.cosmo-theme .article--three .text .meta,.cosmo-theme .article--block-lrg .text .meta,.cosmo-theme .article--block-sml .text
.meta{color:#f7f7f7}@media only screen and (min-width: 768px){.cosmo-theme .article-border{border-top:1px solid #dadada;padding-top:1.25rem;margin-top:1.25rem}}.cosmo-theme .article--one{-webkit-flex:1;-ms-flex:1;flex:1}.cosmo-theme .article--one:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.cosmo-theme .article--one
h2{margin-bottom:0.313rem}.cosmo-theme .article--one
.img{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:0.938rem}@media only screen and (min-width: 768px){.cosmo-theme .article--one
.img{margin-bottom:0;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:1.875rem}}.cosmo-theme .article--one
.text{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width: 768px){.cosmo-theme .article--one
.text{-webkit-flex:2.5;-ms-flex:2.5;flex:2.5}}.cosmo-theme .article--one .text a,.cosmo-theme .article--one .text h2,.cosmo-theme .article--one .text i,.cosmo-theme .article--one .text p,.cosmo-theme .article--one .text
.meta{color:#2b2827;font-weight:200;margin-top:0}.cosmo-theme .article--two-left .center,.cosmo-theme .article--two-left
.head{height:auto}.cosmo-theme .article--two-left
.img{margin-bottom:0.938rem}@media only screen and (min-width: 768px){.cosmo-theme .article--two-left:first-child{border-right:1px solid #dadada;-webkit-flex:2;-ms-flex:2;flex:2;margin-right:0.938rem;padding-right:0.938rem}.cosmo-theme .article--two-left:last-child{-webkit-flex:1;-ms-flex:1;flex:1}.cosmo-theme .article--two-left
.img{height:10rem;overflow:hidden}}@media only screen and (min-width: 1024px){.cosmo-theme .article--two-left:first-child{-webkit-flex:3;-ms-flex:3;flex:3}}.cosmo-theme .article--two-right .center,.cosmo-theme .article--two-right
.head{height:auto}.cosmo-theme .article--two-right
.img{margin-bottom:0.938rem}@media only screen and (min-width: 768px){.cosmo-theme .article--two-right:first-child{border-right:1px solid #dadada;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:0.938rem;padding-right:0.938rem}.cosmo-theme .article--two-right:last-child{-webkit-flex:2;-ms-flex:2;flex:2}.cosmo-theme .article--two-right
.img{height:10rem;overflow:hidden}}@media only screen and (min-width: 1024px){.cosmo-theme .article--two-right:last-child{-webkit-flex:3;-ms-flex:3;flex:3}}@media only screen and (min-width: 768px){.cosmo-theme .article--three{border-bottom:0;border-right:1px solid #dadada;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:0.938rem;padding-right:0.938rem}.cosmo-theme .article--three:last-child{border-right:0;margin-right:0;padding-right:0}}.cosmo-theme .article--three
h2{margin-bottom:0.313rem}.cosmo-theme .article--three
.img{height:25rem;padding:1.25rem}.cosmo-theme .article--block-lrg
.img{height:25rem;padding:1.25rem}@media only screen and (min-width: 768px){.cosmo-theme .article--block-lrg{-webkit-flex:1;-ms-flex:1;flex:1;margin-right:0.938rem}.cosmo-theme .article--block-lrg
.img{height:30rem}}@media only screen and (min-width: 1024px){.cosmo-theme .article--block-lrg{-webkit-flex:2;-ms-flex:2;flex:2}}.cosmo-theme .article--block-sml
.img{height:25rem;padding:1.25rem}.cosmo-theme .article--block-sml .text a,.cosmo-theme .article--block-sml .text h2,.cosmo-theme .article--block-sml .text i,.cosmo-theme .article--block-sml .text
.meta{color:#f7f7f7}@media only screen and (min-width: 768px){.cosmo-theme .article--block-sml:last-child{margin-top:0.938rem}.cosmo-theme .article--block-sml
.img{height:14.55rem}}.cosmo-theme .article--sml{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width: 768px){.cosmo-theme .article--sml{-webkit-flex:1;-ms-flex:1;flex:1}}.cosmo-theme
.meta{color:#858585;font-family:"Merriweather",serif;font-size:.8rem;font-style:italic;margin-bottom:1.25rem}.cosmo-theme .meta
i{color:#858585;margin-right:0.313rem}.cosmo-theme .meta .category,.cosmo-theme .meta .byline,.cosmo-theme .meta
.comments{display:inline-block;font-weight:200;transition:.15s ease-in}.cosmo-theme .meta .category
span{margin-left:0.313rem}.cosmo-theme .meta
.tags{font-family:"Open Sans",sans-serif;font-size:.7rem;font-style:normal;font-weight:600;margin-left:0.938rem}.cosmo-theme
article{margin-top:1.875rem}.cosmo-theme article
p{color:#2b2827;line-height:1.75;margin:0
auto;margin-bottom:1.75rem;max-width:40rem}.cosmo-theme article p:last-of-type{margin-bottom:0}.cosmo-theme .article--byline{border-top:1px solid #dadada;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.cosmo-theme .byline-info{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:1.25rem;vertical-align:top}@media only screen and (min-width: 480px){.cosmo-theme .byline-info{-webkit-flex:2.5;-ms-flex:2.5;flex:2.5;margin-left:0}}@media only screen and (min-width: 768px){.cosmo-theme .byline-info{-webkit-flex:4;-ms-flex:4;flex:4;margin-left:0}}.cosmo-theme .byline-info
h5{margin-bottom:1rem;margin-top:0}.cosmo-theme .byline-photo{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:0.938rem;transition:.15s ease-in}@media only screen and (min-width: 480px){.cosmo-theme .byline-photo{-webkit-flex:1;-ms-flex:1;flex:1}.cosmo-theme .byline-photo
img{height:auto;width:100%}}.cosmo-theme .article--comments{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100vh;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;border:1px
solid #dadada;color:#2b2827;height:auto;text-align:center;transition:.15s ease-in}@media only screen and (min-width: 1024px){.cosmo-theme .article--comments{border-top:0;-webkit-flex:1.25;-ms-flex:1.25;flex:1.25}}.cosmo-theme .article--comments:hover{color:#858585}.cosmo-theme .article--comments .fa-comments{font-size:1.25rem;margin-right:0.313rem}.cosmo-theme .article--comments
.number{font-size:1.25rem;font-weight:200;text-transform:uppercase}.cosmo-theme .article--title{text-align:center}.cosmo-theme .article--title
h4{margin-bottom:1rem}.cosmo-theme
.disabled{color:#dadada}.cosmo-theme .disabled:hover{cursor:default}.cosmo-theme
td{font-size:.938rem;font-weight:200;line-height:1.5;padding:0.625rem}.cosmo-theme #map-canvas{margin:2rem 0}