@font-face {
  font-family: 'myhbs';
  src: url('../font/myhbs.eot?85662923');
  src: url('../font/myhbs.eot?85662923#iefix') format('embedded-opentype'),
       url('../font/myhbs.svg?85662923#myhbs') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'myhbs';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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YgBzAG0AeQBoAGIAcwBWAGUAcgBzAGkAbwBuACAAMQAuADAAbQB5AGgAYgBzAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAACAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkABXNwYWNlDXByZXZpb3VzLXRlYW0EdGVhbQVob3VycwxhbGVydC1jaXJjbGULaW5mby1jaXJjbGUHbWVkaWNhbBRzcGVjaWFsX2Fubm91bmNlbWVudBRhZGQtdG8tY2FsZW5kYXItaWNvbgZsYXVuY2gMY2lyY2xlLWNoZWNrCGRvY3VtZW50C2FwcGxpY2F0aW9uBmNvdXJzZQxldmVudC1jaXJjbGUEbG9jawZ1cGRhdGULYWNjZXNzLXRpbWUFYWxlcnQGc2VhcmNoDWNhbXB1cy1ldmVudHMKY2xhc3MtdG9kbwd1cGRhdGUyBmRpbmluZwZsb2dvdXQHZml0bmVzcwdob3Vycy0xBGluZm8Vbm90aWZpY2F0aW9ucy1oaXN0b3J5BHBsdXMKdG9kby1jaGVjawp0b2RvLWV2ZW50B3dlYnNpdGUGY2FuY2VsBWNoZWNrB2NoZXZyb24FY2xvc2UEaGVscAJvawZzcGFjZTIDYWRkDWFubm91bmNlbWVudHMTY2FtcHVzLWV2ZW50cy1ibGFuawpjYXJlZXItaHViDWNvbGxhYm9yYXRpb24LaG9tZS1zY3JlZW4OcHJldmlvdXMtdGVhbTIOc2NoZWR1bGUtdG9kb3MIc2V0dGluZ3MHc3VwcG9ydAhsaW5rZWRpbgVwaG9uZQVlbWFpbAhmYWNlYm9vawV0ZWFtMgt0b2RvLWV2ZW50Mgt0b2RvLWNo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') format('truetype');
}
/**********************
    Grid
    - 1440 width / 12 cols = 96px cols, 24px gutters
    - http://yui.yahooapis.com/combo?pure/0.6.0/base-min.css&pure/0.6.0/grids-min.css&pure/0.6.0/grids-responsive-min.css
 **********************/
 /*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/
/*!
normalize.css v^3.0 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*/
/*! normalize.css v3.0.2 | 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,menu,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-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.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:-.5em}sub{bottom:-.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 silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.hidden,[hidden]{display:none!important}.pure-img{max-width:100%;height:auto;display:block}/*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/
.pure-g{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap;-ms-align-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class *="pure-u"]{font-family:sans-serif}.pure-u-1,.pure-u-1-1,.pure-u-1-2,.pure-u-1-3,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-5-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-2-24,.pure-u-3-24,.pure-u-4-24,.pure-u-5-24,.pure-u-6-24,.pure-u-7-24,.pure-u-8-24,.pure-u-9-24,.pure-u-10-24,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1-24{width:4.1667%;*width:4.1357%}.pure-u-1-12,.pure-u-2-24{width:8.3333%;*width:8.3023%}.pure-u-1-8,.pure-u-3-24{width:12.5%;*width:12.469%}.pure-u-1-6,.pure-u-4-24{width:16.6667%;*width:16.6357%}.pure-u-1-5{width:20%;*width:19.969%}.pure-u-5-24{width:20.8333%;*width:20.8023%}.pure-u-1-4,.pure-u-6-24{width:25%;*width:24.969%}.pure-u-7-24{width:29.1667%;*width:29.1357%}.pure-u-1-3,.pure-u-8-24{width:33.3333%;*width:33.3023%}.pure-u-3-8,.pure-u-9-24{width:37.5%;*width:37.469%}.pure-u-2-5{width:40%;*width:39.969%}.pure-u-5-12,.pure-u-10-24{width:41.6667%;*width:41.6357%}.pure-u-11-24{width:45.8333%;*width:45.8023%}.pure-u-1-2,.pure-u-12-24{width:50%;*width:49.969%}.pure-u-13-24{width:54.1667%;*width:54.1357%}.pure-u-7-12,.pure-u-14-24{width:58.3333%;*width:58.3023%}.pure-u-3-5{width:60%;*width:59.969%}.pure-u-5-8,.pure-u-15-24{width:62.5%;*width:62.469%}.pure-u-2-3,.pure-u-16-24{width:66.6667%;*width:66.6357%}.pure-u-17-24{width:70.8333%;*width:70.8023%}.pure-u-3-4,.pure-u-18-24{width:75%;*width:74.969%}.pure-u-19-24{width:79.1667%;*width:79.1357%}.pure-u-4-5{width:80%;*width:79.969%}.pure-u-5-6,.pure-u-20-24{width:83.3333%;*width:83.3023%}.pure-u-7-8,.pure-u-21-24{width:87.5%;*width:87.469%}.pure-u-11-12,.pure-u-22-24{width:91.6667%;*width:91.6357%}.pure-u-23-24{width:95.8333%;*width:95.8023%}.pure-u-1,.pure-u-1-1,.pure-u-5-5,.pure-u-24-24{width:100%}/*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/
@media screen and (min-width:35.5em){.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-2,.pure-u-sm-1-3,.pure-u-sm-2-3,.pure-u-sm-1-4,.pure-u-sm-3-4,.pure-u-sm-1-5,.pure-u-sm-2-5,.pure-u-sm-3-5,.pure-u-sm-4-5,.pure-u-sm-5-5,.pure-u-sm-1-6,.pure-u-sm-5-6,.pure-u-sm-1-8,.pure-u-sm-3-8,.pure-u-sm-5-8,.pure-u-sm-7-8,.pure-u-sm-1-12,.pure-u-sm-5-12,.pure-u-sm-7-12,.pure-u-sm-11-12,.pure-u-sm-1-24,.pure-u-sm-2-24,.pure-u-sm-3-24,.pure-u-sm-4-24,.pure-u-sm-5-24,.pure-u-sm-6-24,.pure-u-sm-7-24,.pure-u-sm-8-24,.pure-u-sm-9-24,.pure-u-sm-10-24,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-sm-1-24{width:4.1667%;*width:4.1357%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%;*width:8.3023%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5%;*width:12.469%}.pure-u-sm-1-6,.pure-u-sm-4-24{width:16.6667%;*width:16.6357%}.pure-u-sm-1-5{width:20%;*width:19.969%}.pure-u-sm-5-24{width:20.8333%;*width:20.8023%}.pure-u-sm-1-4,.pure-u-sm-6-24{width:25%;*width:24.969%}.pure-u-sm-7-24{width:29.1667%;*width:29.1357%}.pure-u-sm-1-3,.pure-u-sm-8-24{width:33.3333%;*width:33.3023%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5%;*width:37.469%}.pure-u-sm-2-5{width:40%;*width:39.969%}.pure-u-sm-5-12,.pure-u-sm-10-24{width:41.6667%;*width:41.6357%}.pure-u-sm-11-24{width:45.8333%;*width:45.8023%}.pure-u-sm-1-2,.pure-u-sm-12-24{width:50%;*width:49.969%}.pure-u-sm-13-24{width:54.1667%;*width:54.1357%}.pure-u-sm-7-12,.pure-u-sm-14-24{width:58.3333%;*width:58.3023%}.pure-u-sm-3-5{width:60%;*width:59.969%}.pure-u-sm-5-8,.pure-u-sm-15-24{width:62.5%;*width:62.469%}.pure-u-sm-2-3,.pure-u-sm-16-24{width:66.6667%;*width:66.6357%}.pure-u-sm-17-24{width:70.8333%;*width:70.8023%}.pure-u-sm-3-4,.pure-u-sm-18-24{width:75%;*width:74.969%}.pure-u-sm-19-24{width:79.1667%;*width:79.1357%}.pure-u-sm-4-5{width:80%;*width:79.969%}.pure-u-sm-5-6,.pure-u-sm-20-24{width:83.3333%;*width:83.3023%}.pure-u-sm-7-8,.pure-u-sm-21-24{width:87.5%;*width:87.469%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%;*width:91.6357%}.pure-u-sm-23-24{width:95.8333%;*width:95.8023%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-5-5,.pure-u-sm-24-24{width:100%}}@media screen and (min-width:48em){.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-2,.pure-u-md-1-3,.pure-u-md-2-3,.pure-u-md-1-4,.pure-u-md-3-4,.pure-u-md-1-5,.pure-u-md-2-5,.pure-u-md-3-5,.pure-u-md-4-5,.pure-u-md-5-5,.pure-u-md-1-6,.pure-u-md-5-6,.pure-u-md-1-8,.pure-u-md-3-8,.pure-u-md-5-8,.pure-u-md-7-8,.pure-u-md-1-12,.pure-u-md-5-12,.pure-u-md-7-12,.pure-u-md-11-12,.pure-u-md-1-24,.pure-u-md-2-24,.pure-u-md-3-24,.pure-u-md-4-24,.pure-u-md-5-24,.pure-u-md-6-24,.pure-u-md-7-24,.pure-u-md-8-24,.pure-u-md-9-24,.pure-u-md-10-24,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-md-1-24{width:4.1667%;*width:4.1357%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%;*width:8.3023%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5%;*width:12.469%}.pure-u-md-1-6,.pure-u-md-4-24{width:16.6667%;*width:16.6357%}.pure-u-md-1-5{width:20%;*width:19.969%}.pure-u-md-5-24{width:20.8333%;*width:20.8023%}.pure-u-md-1-4,.pure-u-md-6-24{width:25%;*width:24.969%}.pure-u-md-7-24{width:29.1667%;*width:29.1357%}.pure-u-md-1-3,.pure-u-md-8-24{width:33.3333%;*width:33.3023%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5%;*width:37.469%}.pure-u-md-2-5{width:40%;*width:39.969%}.pure-u-md-5-12,.pure-u-md-10-24{width:41.6667%;*width:41.6357%}.pure-u-md-11-24{width:45.8333%;*width:45.8023%}.pure-u-md-1-2,.pure-u-md-12-24{width:50%;*width:49.969%}.pure-u-md-13-24{width:54.1667%;*width:54.1357%}.pure-u-md-7-12,.pure-u-md-14-24{width:58.3333%;*width:58.3023%}.pure-u-md-3-5{width:60%;*width:59.969%}.pure-u-md-5-8,.pure-u-md-15-24{width:62.5%;*width:62.469%}.pure-u-md-2-3,.pure-u-md-16-24{width:66.6667%;*width:66.6357%}.pure-u-md-17-24{width:70.8333%;*width:70.8023%}.pure-u-md-3-4,.pure-u-md-18-24{width:75%;*width:74.969%}.pure-u-md-19-24{width:79.1667%;*width:79.1357%}.pure-u-md-4-5{width:80%;*width:79.969%}.pure-u-md-5-6,.pure-u-md-20-24{width:83.3333%;*width:83.3023%}.pure-u-md-7-8,.pure-u-md-21-24{width:87.5%;*width:87.469%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%;*width:91.6357%}.pure-u-md-23-24{width:95.8333%;*width:95.8023%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-5-5,.pure-u-md-24-24{width:100%}}@media screen and (min-width:64em){.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-2,.pure-u-lg-1-3,.pure-u-lg-2-3,.pure-u-lg-1-4,.pure-u-lg-3-4,.pure-u-lg-1-5,.pure-u-lg-2-5,.pure-u-lg-3-5,.pure-u-lg-4-5,.pure-u-lg-5-5,.pure-u-lg-1-6,.pure-u-lg-5-6,.pure-u-lg-1-8,.pure-u-lg-3-8,.pure-u-lg-5-8,.pure-u-lg-7-8,.pure-u-lg-1-12,.pure-u-lg-5-12,.pure-u-lg-7-12,.pure-u-lg-11-12,.pure-u-lg-1-24,.pure-u-lg-2-24,.pure-u-lg-3-24,.pure-u-lg-4-24,.pure-u-lg-5-24,.pure-u-lg-6-24,.pure-u-lg-7-24,.pure-u-lg-8-24,.pure-u-lg-9-24,.pure-u-lg-10-24,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-lg-1-24{width:4.1667%;*width:4.1357%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%;*width:8.3023%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5%;*width:12.469%}.pure-u-lg-1-6,.pure-u-lg-4-24{width:16.6667%;*width:16.6357%}.pure-u-lg-1-5{width:20%;*width:19.969%}.pure-u-lg-5-24{width:20.8333%;*width:20.8023%}.pure-u-lg-1-4,.pure-u-lg-6-24{width:25%;*width:24.969%}.pure-u-lg-7-24{width:29.1667%;*width:29.1357%}.pure-u-lg-1-3,.pure-u-lg-8-24{width:33.3333%;*width:33.3023%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5%;*width:37.469%}.pure-u-lg-2-5{width:40%;*width:39.969%}.pure-u-lg-5-12,.pure-u-lg-10-24{width:41.6667%;*width:41.6357%}.pure-u-lg-11-24{width:45.8333%;*width:45.8023%}.pure-u-lg-1-2,.pure-u-lg-12-24{width:50%;*width:49.969%}.pure-u-lg-13-24{width:54.1667%;*width:54.1357%}.pure-u-lg-7-12,.pure-u-lg-14-24{width:58.3333%;*width:58.3023%}.pure-u-lg-3-5{width:60%;*width:59.969%}.pure-u-lg-5-8,.pure-u-lg-15-24{width:62.5%;*width:62.469%}.pure-u-lg-2-3,.pure-u-lg-16-24{width:66.6667%;*width:66.6357%}.pure-u-lg-17-24{width:70.8333%;*width:70.8023%}.pure-u-lg-3-4,.pure-u-lg-18-24{width:75%;*width:74.969%}.pure-u-lg-19-24{width:79.1667%;*width:79.1357%}.pure-u-lg-4-5{width:80%;*width:79.969%}.pure-u-lg-5-6,.pure-u-lg-20-24{width:83.3333%;*width:83.3023%}.pure-u-lg-7-8,.pure-u-lg-21-24{width:87.5%;*width:87.469%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%;*width:91.6357%}.pure-u-lg-23-24{width:95.8333%;*width:95.8023%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-5-5,.pure-u-lg-24-24{width:100%}}@media screen and (min-width:80em){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-2,.pure-u-xl-1-3,.pure-u-xl-2-3,.pure-u-xl-1-4,.pure-u-xl-3-4,.pure-u-xl-1-5,.pure-u-xl-2-5,.pure-u-xl-3-5,.pure-u-xl-4-5,.pure-u-xl-5-5,.pure-u-xl-1-6,.pure-u-xl-5-6,.pure-u-xl-1-8,.pure-u-xl-3-8,.pure-u-xl-5-8,.pure-u-xl-7-8,.pure-u-xl-1-12,.pure-u-xl-5-12,.pure-u-xl-7-12,.pure-u-xl-11-12,.pure-u-xl-1-24,.pure-u-xl-2-24,.pure-u-xl-3-24,.pure-u-xl-4-24,.pure-u-xl-5-24,.pure-u-xl-6-24,.pure-u-xl-7-24,.pure-u-xl-8-24,.pure-u-xl-9-24,.pure-u-xl-10-24,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xl-1-24{width:4.1667%;*width:4.1357%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%;*width:8.3023%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5%;*width:12.469%}.pure-u-xl-1-6,.pure-u-xl-4-24{width:16.6667%;*width:16.6357%}.pure-u-xl-1-5{width:20%;*width:19.969%}.pure-u-xl-5-24{width:20.8333%;*width:20.8023%}.pure-u-xl-1-4,.pure-u-xl-6-24{width:25%;*width:24.969%}.pure-u-xl-7-24{width:29.1667%;*width:29.1357%}.pure-u-xl-1-3,.pure-u-xl-8-24{width:33.3333%;*width:33.3023%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5%;*width:37.469%}.pure-u-xl-2-5{width:40%;*width:39.969%}.pure-u-xl-5-12,.pure-u-xl-10-24{width:41.6667%;*width:41.6357%}.pure-u-xl-11-24{width:45.8333%;*width:45.8023%}.pure-u-xl-1-2,.pure-u-xl-12-24{width:50%;*width:49.969%}.pure-u-xl-13-24{width:54.1667%;*width:54.1357%}.pure-u-xl-7-12,.pure-u-xl-14-24{width:58.3333%;*width:58.3023%}.pure-u-xl-3-5{width:60%;*width:59.969%}.pure-u-xl-5-8,.pure-u-xl-15-24{width:62.5%;*width:62.469%}.pure-u-xl-2-3,.pure-u-xl-16-24{width:66.6667%;*width:66.6357%}.pure-u-xl-17-24{width:70.8333%;*width:70.8023%}.pure-u-xl-3-4,.pure-u-xl-18-24{width:75%;*width:74.969%}.pure-u-xl-19-24{width:79.1667%;*width:79.1357%}.pure-u-xl-4-5{width:80%;*width:79.969%}.pure-u-xl-5-6,.pure-u-xl-20-24{width:83.3333%;*width:83.3023%}.pure-u-xl-7-8,.pure-u-xl-21-24{width:87.5%;*width:87.469%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%;*width:91.6357%}.pure-u-xl-23-24{width:95.8333%;*width:95.8023%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-5-5,.pure-u-xl-24-24{width:100%}}

/**********************
    Some defaults
 **********************/

html { box-sizing: border-box; }
*,
*:before,
*:after { box-sizing: inherit; }

[class^=ExternalClass] p { margin-bottom: 0px; } /* MJ: Sharepoint-injected markup */
[class^=ExternalClass] p + p { margin-top: 0.5rem; }

img { max-width: 100%; }

ul { list-style: none; margin: 0; padding: 0; }

table { width: 100%; }

dl { margin-left: 0rem; }
dl + dl { margin-top: 2rem; }
dl dt,
dl dd { display: inline-block; margin-bottom: 1rem; vertical-align: top; }
dl dt:last-of-type,
dl dd:last-of-type { margin-bottom: 0; }
dl dt { width: 38%; word-wrap: break-word; }
dl dd { width: 58%; margin-left: 2%; }
@media screen and (min-width: 48em) {
    dl { margin-left: 1.25rem; }
    dl + dl { margin-top: 2.5rem; }
    dl dt { width: 27%; }
    dl dd { width: 68%; margin-left: 2%; }
}

html, button, input, select, textarea,
.pure-g [class *= "pure-u"] {
    font-family: 'Trade Gothic W01 Roman', Arial, Helvetica, Verdana, sans-serif;
}

body { background-color: #f2f2f2; }
@media screen and (min-width: 48em) {
    body { background-color: #fff; /*#48c4b7*/ }
}
@media screen and (min-width: 64em) {
    body { background-color: #fff; }
}

.content,
.main-content { /* MJ: MYHBS-152 Android fix? */
    position: relative;
    xz-index: 9800; /* MJ: This puts site-header above screen__header in mobile, which is not what we want */
}

.content { position: relative; top: 3.5rem; background-color: #fff; }
@media screen and (min-width: 64em) {
    .content { z-index: 1; top: 4.625rem; -webkit-perspective: 1; /* Columns for Chrome */ }
}

.main-content { background-color: #f2f2f2; }
@media screen and (min-width: 48em) {
    .main-content { background-color: #fff; }
}
@media screen and (min-width: 64em) {
    .main-content { z-index: 1; }
}

footer {
  display: none;
}

/**********************
    Site Header
 **********************/

.site-header { position: fixed; z-index: 9900; top: 0; left: 0; right: 0; width: 100%; height: 3.5rem; padding: 1.5rem 1.5rem 0; text-align: center; background-color: #2DA196; }
.site-header .hbs-logo { height: 1.25rem; vertical-align: middle; }
@media screen and (min-width: 64em) {
    .site-header { height: 4.625rem; background-color: #48c4b7; }
    .site-header .brand { line-height: 1; font-size: 32px; }
    .site-header .hbs-logo { height: 2rem; }
}
.site-header .mobile-nav__trigger,
.site-header .account { position: absolute; top: 0; left: 0; padding: 1.5rem 1.125rem 0; text-align: left; }
@media screen and (min-width: 80em) {
    .site-header .account { padding-left: 2rem; }
}
.site-header .mobile-nav__trigger { padding-left: 1.125rem; }
.site-header .search { text-align: left; color: #34a296; }
@media screen and (min-width: 64em) {
    .site-header .search {
        position: absolute; top: 0; right: 0; padding: 1.5rem 1.5rem 0; text-align: right;
    }
}
.search__field { width: 100%; padding: 0.25rem; padding-left: 50px; background-color: #fff; border: 0; outline: 0; border-radius: 3px; background-clip: padding-box; color: #34a296;
    -webkit-transition: width 0.3s ease-in-out, color .2s ease-out;
    -moz-transition: width 0.3s ease-in-out, color .2s ease-out;
    -o-transition: width 0.3s ease-in-out, color .2s ease-out;
    transition: width 0.3s ease-in-out, color .2s ease-out;
}
.search__field:focus { color: #181818; }
@media screen and (min-width: 64em) {
    .search__field { width: 70%; }
    .search__field:focus { width: 100%; }
}
@media screen and (min-width: 80em) {
    .search__field { width: 60%; }
}
.search__field--sm { padding: 0.125rem; padding-left: 35px; }
.search__label { position: absolute; top: 0; left: 11px; right: auto; }
@media screen and (min-width: 64em) {
    .search__label { position: static; }
}
.search__icon { vertical-align: middle; }
@media screen and (min-width: 64em) {
    .search__icon { position: absolute; top: 4px; left: auto; padding-left: 8px; }
}
.mobile-search__trigger { position: absolute; top: 0; right: 0; padding: 1.5rem 1.125rem 0; }

/**********************
    Menus
 **********************/

.main-menu {
    position: relative;
    top: 3.5rem;
    padding: 0;
    background-color: #fff;
}
html.no-touch.ua-desktop .main-menu { overflow: hidden; } /* MJ: Prevents default scrollbar from appearing when using slimscroll js */
@media screen and (min-width: 48em) {
    .main-menu {
        min-height: 100%;
        height: 100%;
        overflow-x: hidden;
        overflow-y: auto;
        position: fixed;
        top: 4.625rem;
        left: 0;
        z-index: 9800;
        padding: 0 0 4rem;
        background-color: #48c4b7;
    }
}
.menu__list { padding: 1rem 0; }
.menu__list .menu__list { padding: 0; }
.main-menu .menu__list { margin: 1rem 0; padding: 0; }
@media screen and (min-width: 64em) {
    .menu__list { padding: 2rem 0; }
    .main-menu .menu__list { margin: 1.5rem 0; }
}
.menu__item { display: block; padding: 0.75rem 1.5rem 0.75rem 1.125rem; }
.menu__item .menu__item { margin-left: 1rem; padding-left: 0; }
.main-menu .menu__item { padding: 0.75rem 1.5rem 0.75rem 2rem; }
@media screen and (min-width: 64em) {
    .main-menu .menu__item { padding-left: 1.125rem; }
}
@media screen and (min-width: 80em) {
    .menu__item { padding-left: 2.75rem; }
    .main-menu .menu__item { padding-left: 2rem; }
}
.menu__item.is-active { padding-left: 0.625rem; border-left: 0.5rem solid #2DA296; background-color: rgba(0,0,0,0.05); text-decoration: none; }
.menu__item .menu__item.is-active { padding-left: 0; border-left-width: 0; }
.main-menu .menu__item.is-active { border-left-color: #fff; background-color: rgba(0,0,0,0.125) }
@media screen and (min-width: 80em) {
    .menu__item.is-active { padding-left: 2.25rem; }
    .main-menu .menu__item.is-active { padding-left: 1.5rem; }
}
.menu__item.no-hover:hover, .menu__item.no-hover:visited:hover { background-color: inherit; }
.menu__item--divider { margin: 1.5rem 1.5rem 1.5rem 2rem; padding-top: 0 !important; padding-bottom: 0 !important; border-bottom: 1px solid #ccc; }
.menu__item--lg { font-size: 25px; padding: 0.75rem 1.125rem; }
@media screen and (min-width: 64em) {
    .menu__item--lg { font-size: 21px; }
}
@media screen and (min-width: 80em) {
    .menu__item--lg { font-size: 25px; padding-left: 2rem; }
}
.menu__item--flush {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
    padding-top: 0;
    padding-bottom: 0;
}
.menu__item--flush-right { padding-right: 0; }
.menu__item .menu__item.menu__item--flush { margin-top: 0.5rem; margin-bottom: 0.5rem; }
.menu__item--flush:first-of-type,
.menu__item .menu__item.menu__item--flush:first-of-type { margin-top: 0; }
.menu__item--flush:last-of-type,
.menu__item .menu__item.menu__item--flush:last-of-type { margin-bottom: 0; }
.menu__item a { text-decoration: none; }
.menu__item > a { display: block; }
.menu__icon { margin-right: 8px; }

[data-widget-mobilemenu] {
    position: fixed;
    z-index: 999991;
    top: 0;
    left: 0;
    width: 300px;
    height: 100%;
    overflow-y: auto;
    background-color: #fff;
    -webkit-transform: translateX(-300px);
    -ms-transform: translateX(-300px);
    transform: translateX(-300px);
    -webkit-transition: transform 0.3s;
    -moz-transition: transform 0.3s;
    -o-transition: transform 0.3s;
    transition: transform 0.3s;
}
.no-csstransforms [data-widget-mobilemenu] { display: none; }
[data-widget-mobilemenu].is-active { 
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0); 
}
.no-csstransforms [data-widget-mobilemenu].is-active { display: block; }

/**********************
    Screens
 **********************/

/* MJ: Our transition/animation settings for screens (desktop/tablet/mobile), and containers inside screens (tablet/mobile) */
.screen,
.screen__content,
.screen__header {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-animation-duration: 0.4s;
    animation-duration: 0.4s;
    -webkit-animation-timing-function: ease;
    animation-timing-function: ease;
    -webkit-animation-fill-mode: backwards;
    animation-fill-mode: backwards; /* MJ: ... otherwise use 'backwards' */
}

.screen { 
    z-index: 1;
    position: relative;
    visibility: hidden; 
}
.screen.is-visible, 
.no-js .screen {
    visibility: visible;
    z-index: 2;
}
.screen.screen--has-panel,
.screen.is-current {
    max-height: none !important; /* MJ: Works in tandem with setting max-height on non-visible screens in js to prevent excessive scroll */
}
.ua-mobile .screen.screen--has-panel,
.ua-mobile .screen.is-current,
.ua-tablet .screen.screen--has-panel,
.ua-tablet .screen.is-current {
    min-height: 0 !important; /* MJ: When rotating tablet landscape (>=1024) to portrait, we need to reset the js-injected min-height */
}
.screen.is-current { 
    z-index: 3; 
}
@media screen and (min-width: 64em) {
    .screen { 
        overflow: hidden;
    }
    .screen.screen--has-panel,
    .screen.is-current {
        overflow: visible; /* MJ: Works in tandem with setting max-height on non-visible screens in js to prevent excessive scroll */
    }
}

/* MJ: Transitions for .is-loading */
.screen { 
    opacity: 1; 
    -webkit-transition: opacity 0.4s ease;
    -moz-transition: opacity 0.4s ease;
    -o-transition: opacity 0.4s ease;
    transition: opacity 0.4s ease;
}
.screen.is-loading { opacity: 1; }
.screen.has-failed { display: none; }
@media screen and (min-width: 48em) {
    .screen.screen--panel.is-loading { opacity: 0.25; }
    .screen.has-failed { display: block; opacity: 1; }
}
@media screen and (min-width: 64em) {
    .screen.is-loading { opacity: 0.25; }
}

.screen.is-transitioning-in {
    z-index: 4;
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight;
}
.screen.is-transitioning-out {
    -webkit-animation-name: slideOutRight;
    animation-name: slideOutRight;
}
/* MJ: Prevent flash of child elements w/ .has-transition after animation complete */
.screen.is-transitioning-out .has-transition {
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
}

/* MJ: For dashboard, we only animate on page load in mobile/tablet, animate as usual in desktop  */
.dashboard-screen {
    visibility: visible;
}
.dashboard-screen.is-transitioning-in {
    -webkit-animation-name: none;
    animation-name: none;
}
.dashboard-screen.is-transitioning-out {
    -webkit-animation-name: none;
    animation-name: none;
}
.dashboard-screen.screen { 
    -webkit-animation-name: slideInUp;
    animation-name: slideInUp;
}
@media screen and (min-width: 64em) {
    .dashboard-screen { 
        visibility: hidden; 
        background-color: #fff;
    }
    .dashboard-screen.is-transitioning-in {
        -webkit-animation-name: slideInUp;
        animation-name: slideInUp;
    }
    .dashboard-screen.is-transitioning-out {
        -webkit-animation-name: slideOutDown;
        animation-name: slideOutDown;
    }
}

.screen--overlay { 
    position: fixed; 
    z-index: 9992 !important; 
    top: 0; 
    right: 0; 
    bottom: 0; 
    left: 0; 
    height: 100%; 
    width: 100%; 
    margin: 0; 
    padding: 0;
    overflow-y: auto; 
    background-color: transparent;
}
.screen--overlay.is-transitioning-in {
    z-index: 9992 !important;
}
@media screen and (min-width: 64em) {
    .screen--overlay {
        position: absolute;
        z-index: 1 !important; 
        right: auto;
        bottom: auto;
        height: auto;
        min-height: 100%;
        background-color: #fff;
        overflow-y: hidden;
    }
    .screen--overlay.is-visible {
        overflow-y: visible;
    }
    .screen--overlay.is-current {
        z-index: 3 !important;
    }
    .screen--overlay.is-transitioning-in {
        z-index: 4 !important;
    }
}

.screen__header { 
    position: fixed; 
    z-index: 99991; 
    top: 0; 
    left: 0; 
    right: 0; 
    height: 3.5rem; 
    width: 100%; 
    padding: 1.5rem 1.5rem 0;
    background-color: #48c4b7; 
    overflow: hidden; /* MJ: MYHBS-152 Android fix? */
}
.screen__header--item,
.screen__header--item.screen-body-spacing { 
    height: 5.75rem; 
}
.screen__header--flush { padding: 0; }
    .screen__header .search__field { width: 90%; }
    .screen__return { 
        position: absolute;
        top: 0px; 
        left: 0px; 
        padding: 1.5rem 1.125rem;
    }
.screen__close { 
    position: absolute;
    top: 0px; 
    right: 0px; 
    padding: 1.5rem 1.125rem;
}
.screen__header--flush .screen__close { padding-top: 1.125rem; }
.screen__avatar {
    text-align: center;
}
.screen__content { 
    min-height: 100%;
    margin-top: 3.5rem; 
    padding: 1rem 0 0 0; 
    background-color: #fff; 
}
.screen__content--item { 
    margin-top: 5.75rem; 
}
.screen__content--flush {
    margin-top: 0;
    padding-top: 0;
}
.screen__title { text-align: center; }
.screen__title,
.screen-title-spacing { 
    padding: 1.5rem 4.1667%; 
}
.screen__body,
.screen-body-spacing { 
    padding: 1rem 4.1667%; 
}
.screen-body-spacing { padding-bottom: 0; }
.screen-body-spacing-static { padding: 1rem 1.125rem 0; }
.screen__body--flush { padding: 0 !important; }
.screen__body--highlight {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
    background-color: #eaeaea;
    border: 1px solid #d6d6d6;
    border-width: 1px 0;
}
.screen__title + .screen__body--highlight { border-top-width: 0; }
.screen__body--alt-sm:nth-child(even) { 
    background-color: #ededed; 
    border: 1px solid #d6d6d6; 
    border-width: 1px 0; 
}
@media screen and (min-width: 48em) {
    .screen__header {
        background-color: #2DA196;
    }
    .screen__avatar {
        position: absolute;
        top: 0;
        right: 0;
        margin-right: 2rem;
    }
    .screen__title { text-align: left; }
    .screen__body--alt-sm:nth-child(even) { 
        background-color: transparent; 
        border: 0; 
    }
}
@media screen and (min-width: 64em) {
    .screen__header { 
        display: none;
    }
    .screen__content { 
        margin-top: 0;
        padding-top: 0;
        overflow: auto;
    }
    .screen__title,
    .screen__body,
    .screen-title-spacing,
    .screen-body-spacing {
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    .screen-body-spacing-static { padding-top: 2rem; }
}
@media screen and (min-width: 80em) {
    .screen__close { 
        padding: 2rem;
    }
    .screen__title,
    .screen__body,
    .screen-title-spacing,
    .screen-body-spacing {
        padding: 3rem 7rem 3rem;
    }
    .screen-body-spacing-static { padding: 2rem 2.75rem 0; }
}

/**********************
    Panels (child screens)
 **********************/

@media screen and (min-width: 48em) {
    .has-panel .screen__body {
        padding-right: 50% !important;
    }
}
@media screen and (min-width: 60em) {
    .has-panel .screen__body {
        padding-right: 58% !important;
    }
}

.mobile--panel,
.tablet--panel { background-color: transparent; }

.screen--panel,
.mobile--panel,
.tablet--panel { 
    z-index: 9991 !important; /* MJ: Set underneath screen--overlay until transitioning */
}
.screen--panel.is-current,
.mobile--panel.is-current,
.tablet--panel.is-current { 
    z-index: 9995 !important; 
}
.screen--panel.is-transitioning-in,
.mobile--panel.is-transitioning-in,
.tablet--panel.is-transitioning-in {
    z-index: 9997 !important;
    -webkit-animation-name: none;
    animation-name: none;
}
.screen--panel.is-transitioning-out,
.mobile--panel.is-transitioning-out,
.tablet--panel.is-transitioning-out {
    z-index: 9996 !important;
    -webkit-animation-name: none;
    animation-name: none;
}
.screen--panel.is-transitioning-in .screen__header,
.mobile--panel.is-transitioning-in .screen__header,
.tablet--panel.is-transitioning-in .screen__header {
    -webkit-animation-name: slideInDown;
    animation-name: slideInDown;
}
.screen--panel.is-transitioning-out .screen__header,
.mobile--panel.is-transitioning-out .screen__header,
.tablet--panel.is-transitioning-out .screen__header {
    -webkit-animation-name: slideOutUp;
    animation-name: slideOutUp;
}
.screen--panel.is-transitioning-in .screen__content,
.mobile--panel.is-transitioning-in .screen__content,
.tablet--panel.is-transitioning-in .screen__content {
    -webkit-animation-name: slideInUp;
    animation-name: slideInUp;
}
.screen.is-transitioning-in .screen__content.has-animation--slide-down {
    -webkit-animation-name: slideInDown;
    animation-name: slideInDown;
}
.screen.is-transitioning-in .screen__content.has-animation--fade {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
}
.screen--panel.is-transitioning-out .screen__content,
.mobile--panel.is-transitioning-out .screen__content,
.tablet--panel.is-transitioning-out .screen__content {
    -webkit-animation-name: slideOutDown;
    animation-name: slideOutDown;
}
.screen.is-transitioning-out .screen__content.has-animation--slide-down {
    -webkit-animation-name: slideOutUp;
    animation-name: slideOutUp;
}
.screen.is-transitioning-out .screen__content.has-animation--fade {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut;
}

.screen--panel .screen__title { border-bottom: 1px solid #d6d6d6; }
.screen--panel .screen__content { padding-top: 0; }

@media screen and (min-width: 48em) {
    .screen--panel { 
        top: 3.5rem;
        right: 0; 
        left: auto; 
        width: 50%; 
        padding-bottom: 3.5rem;
        background-color: #fafafa;
        border: 0px solid #d6d6d6;
        border-left-width: 1px;
    }
    .screen--panel.is-transitioning-in,
    .mobile--panel.is-transitioning-in {
        -webkit-animation-name: slideInRight;
        animation-name: slideInRight;
    }
    .screen--panel.is-transitioning-out,
    .mobile--panel.is-transitioning-out {
        -webkit-animation-name: slideOutRight;
        animation-name: slideOutRight;
    }
    .screen--panel .screen__header { display: none; }
    .screen--panel .screen__content { 
        margin-top: 0;
        background-color: transparent; 
    }
    .screen--panel .screen__header,
    .screen--panel .screen__content,
    .mobile--panel .screen__header,
    .mobile--panel .screen__content {
        -webkit-animation-name: none !important;
        animation-name: none !important;
    }
    .screen--panel .screen__title,
    .mobile--panel .screen__title { display: block; background-color: #f2f2f2; }
}
@media screen and (min-width: 60em) {
    .screen--panel { 
        width: 58%; 
    }
}
@media screen and (min-width: 64em) {
    .screen--panel { 
        top: 0; 
        padding-bottom: 0;
    }
    .screen--panel,
    .mobile--panel,
    .tablet--panel { z-index: 1 !important; }
    .screen--panel.is-current,
    .mobile--panel.is-current,
    .tablet--panel.is-current { z-index: 3 !important; }
    .screen--panel.is-transitioning-in,
    .mobile--panel.is-transitioning-in,
    .tablet--panel.is-transitioning-in { z-index: 5 !important; }
    .screen--panel.is-transitioning-out,
    .mobile--panel.is-transitioning-out,
    .tablet--panel.is-transitioning-out { z-index: 4 !important; }

    .screen--panel .screen__title,
    .screen--panel .screen__body,
    .screen--panel .screen-title-spacing,
    .screen--panel .screen-body-spacing { 
        padding: 2rem;
    }

    .screen--has-tabs ~ .screen--panel { top: 3.5rem; border-top-width: 1px; }
}

/**********************
    Dashboard
 **********************/

.dashboard__list { width: 100%; }
@media screen and (min-width: 48em) {
    .dashboard__list { 
        padding: 4.1667%;
        padding-bottom: 0;
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
        -webkit-column-gap: 1.875em;
        -moz-column-gap: 1.875em;
        column-gap: 1.875em;
        x-webkit-column-fill: balance;
        x-moz-column-fill: balance;
        xcolumn-fill: balance;
    } 
}
@media screen and (min-width: 80em) {
    .dashboard__list { 
        padding: 8.3333%; 
        padding-bottom: 0;
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
        -webkit-column-gap: 3.75em;
        -moz-column-gap: 3.75em;
        column-gap: 3.75em;
    }
}
.dashboard__item { 
    width: 99.8%; /* MJ: If 100%, right border in second col is cut-off */
    margin-bottom: 1.875em; 
}

.dashboard__item div[class^='ExternalClass'],
.dashboard__item div[class^='ExternalClass'] p { display: inline; }

/**********************
    Notifications
 **********************/

.notifications {
    position: relative;
    top: 3.5rem;
    height: 98px;
    padding: 0.75rem 0;
    overflow: hidden; /* MJ: This is to hide notification cards on 'pull down' action on touch devices */;
    background-color: #48c4b7;
    -webkit-transition: all 0.6s cubic-bezier(1.000, 0.000, 0.000, 1.000);
    -moz-transition: all 0.6s cubic-bezier(1.000, 0.000, 0.000, 1.000);
    -o-transition: all 0.6s cubic-bezier(1.000, 0.000, 0.000, 1.000);
    transition: all 0.6s cubic-bezier(1.000, 0.000, 0.000, 1.000);
}
.notifications.is-done { height: 318px; }
    .notifications__menu .menu__list { margin: 0; padding: 0; }
    .notifications__group { 
        position: absolute;
        z-index: 1;  
        top: -265px; 
        left: 0; 
        right: 0; 
        background-color: #48c4b7;
    }
    .notifications.is-done .notifications__group { top: 0; }
        .notifications__header { position: relative; padding: 0.5rem 1.5rem; }
        .notifications__close { padding: 0.5rem 1.5rem; }
@media screen and (min-width: 48em) {
    .notifications__header { padding: 0.5rem 2rem; }
}
@media screen and (min-width: 64em) {
    .notifications {
        position: fixed;
        z-index: 9991;
        top: 0;
        left: 0;
        height: 100%;
        padding: 0;
        overflow-y: auto; 
        background-color: #2DA196;
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        transition: all 0.2s ease-out;
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%);
    }
    .no-csstransforms .notifications { display: none; }
    .notifications.is-done { 
        height: 100%;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0); 
    }
    .no-csstransforms .notifications.is-done { display: block; }
    .notifications__group { 
        position: static;
        z-index: 1;  
        top: auto; 
        left: auto; 
        right: auto; 
        background-color: transparent;
    }
    .notifications__header { position: absolute; z-index: 999; top: 7%; height: 9%; padding: 0 1.75rem; background-color: #2DA196; }
    .notifications__count { position: absolute; top: auto; bottom: 0; left: 0; padding: 0.5rem 1.75rem; }
    .notifications__close { padding: 0.5rem 1.75rem; }
    .notifications__list { 
        z-index: 990; 
        position: absolute;
        /*position: fixed;*/ 
        top: auto; 
        bottom: 0; 
        left: 0; 
        height: 84%; 
        overflow-y: auto; 
    }
    html.no-touch .notifications__list { overflow: hidden; } /* MJ: Prevents default scrollbar from appearing when using slimscroll js */
    .notifications__item {
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        transition: all 0.2s ease-out;
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%);
    }
    .notifications__item.is-done { 
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0); 
    }
}

.notification__history-trigger {
    position: absolute;
    top: 50%;
    right: 1.625rem;
    margin-top: -1em;
    cursor: pointer;
    color: #fff;
    font-family: 'Trade Gothic W01 Bold 2';
    font-size: 0.875rem;
    text-transform: uppercase;
    line-height: 2.5;
}
a.notification__history-trigger { color: #fff; }
.notification__history-trigger:before {
    content: "\f1da";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    font-size: 22px;
    vertical-align: sub;
}

/**********************
    Tiles
        - Notification tiles / slides
 **********************/

.tile { position: relative; min-height: 11.5rem; margin: 0 1.75rem 1.5rem; padding: 1rem 1.25rem 3rem; background-color: #fff; }
    .tile--center { margin: 0 auto; }
    .tile__header { margin-bottom: 0.5rem; }
    .tile__header h4 { font-size: 16px !important; }
    .tile__body { font-size: 16px !important; }
    .tile__footer { position: absolute; bottom: 1rem; }

[data-widget-slides] { display: none; }
.ua-js [data-widget-slides] { display: block; } /* MJ: Hide slides until rendering complete */
[data-widget-slides] .slick-slide { width: 300px; padding: 0 0.3125rem; }
@media screen and (min-width: 35.5em) {
    [data-widget-slides] .slick-slide { width: 300px !important; padding: 0; padding-left: 1.125rem; }
    [data-widget-slides] .slick-slide:first-child,
    x[data-widget-slides] .slick-slide.slick-current { padding-left: 2rem; }
}
@media screen and (min-width: 48em) {
    [data-widget-slides] .slick-slide { width: 344px !important; }
}
[data-widget-slides] .slick-slide > .tile { height: 186px; margin: 0; }
[data-widget-slides] .slick-dots { display: none !important; }
.is-done--notifications [data-widget-slides] .slick-dots { display: block !important; }

/**********************
    Cards
 **********************/

.card { background-color: #fff; border: 1px solid #d8d8d8; border-width: 1px 0; border-top: 2px solid #48c4b7; }
    .card--alert { border-top-color: #a41034; }
@media screen and (min-width: 48em) {
    .card {
        border-width: 2px 1px 1px;
    }
}
.card__header { padding: 1.25em 1.5em; border-bottom: 1px solid #d8d8d8; }
    .card--notice .card__header { padding: 1.25em 0.75em; border-bottom-width: 0; }
    .card__header h3 { font-size: 19px !important; }
    .card__header a { display: block; text-decoration: none; }
    .card__header a:hover,
    .card__header a:focus { opacity: 0.8; }
.card__body { padding: 1.25em 1.5em; }
    .card--notice .card__body { padding: 0 0.75em; }
    .card__body h5 { margin-bottom: 0.5em; }
    .card__body p:last-child { margin-bottom: 0; }
    .card__body a { color: #181818; }
    .card__body ul { margin-bottom: 1em; }
    .card__body ul:last-child { margin-bottom: 0; }
    .card__body li { margin-bottom: 0.5rem; padding: 0.125rem 0; }
    .card__body li:last-child { margin-bottom: 0; }
.card__footer { padding: 1.25em 1.5em; background-color: #fafafa; border-top: 1px solid #d8d8d8; color: #48c4b7; }
    .card--notice .card__footer { padding: 1.25em 0.75em; border-top-width: 0; background-color: inherit; }
    .card__footer a { color: #48c4b7; }
    .card__footer a:hover,
    .card__footer a:focus { opacity: 1; }
.card__icon { margin-right: 0.375em; }

/**********************
    Media component
 **********************/

.media { 
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
li > .media { margin-bottom: 1rem; }
li:last-child > .media { margin-bottom: 0; }
.menu__item .media { margin-bottom: 0; }
.media--align-center {
    -ms-flex-align: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    align-items: center;
}
.media__figure {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: .75rem;
}
.no-flexbox .media__figure { float: left; }
.media--sep .media__figure { margin-right: 1rem; }
.no-flexbox .media--sep .media__figure { margin-left: 1rem; }
.media__content {
    -webkit-box-flex: 1; 
    -moz-box-flex: 1;
    min-width: 0;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.media--sep .media__figure {
    padding: 0.5rem 0;
}
.media--sep .media__content {
    padding: 0.25rem 0 0.25rem 1rem;
    border-left: 2px solid #48c4b7;
}
.media--sep.media--active .media__content { border-left-color: #E5665D; }
.media--sep.media--alert .media__content { border-left-color: #CED665; }
.media--sep.media--neutral .media__content { border-left-color: #308CBB; }
.media--sep.media--blue .media__content { border-left-color: #3477AD; }
.media--sep.media--orange .media__content { border-left-color: #F2A238; }
.media--sep.media--notice .media__content { border-left-color: #942836; }
.media__header,
.media__body,
.media__footer { margin: 0.375rem 0; }
.media__header,
.media__body { font-size: 16px !important; }

/**********************
    Avatar component
 **********************/

.avatar {
    overflow: hidden;
    display: inline-block;
    vertical-align: middle;
    border-radius: 50%;
    line-height: 1;
    text-align: center;
    background-color: #48c4b7;
}
.avatar > * { vertical-align: top; }
.avatar > img { height: 100%; width: 100%; }
.avatar--border { border: 2px solid #48c4b7; }
.avatar--md { height: 2.5rem; width: 2.5rem; line-height: 1.357143; font-size: 1.75rem; }
.avatar--lg { height: 2.75rem; width: 2.75rem; line-height: 1.357143; font-size: 1.75rem; }
.avatar--xxlg { height: 11.625rem; width: 11.625rem; line-height: 1.357143; font-size: 1.75rem; }
@media screen and (min-width: 80em) {
    .avatar--xxlg { height: 16.875rem; width: 16.875rem; line-height: 1.357143; font-size: 1.75rem; }
}

/**********************
    Badge component
 **********************/

.badge__container { display: inline-block; width: 12rem; }
.badge { display: inline-block; padding: 0 0.125em; text-align: center; border-radius: 50%;/* 15rem */ background-color: #48c4b7; color: #fff; }
.badge__container .badge { float: left; margin-right: 0.5rem; }
.badge--sm { width: 1.714286rem; height: 1.714286rem; line-height: 1.575 !important; font-size: 1.0625rem; }
.badge--md { width: 2.5rem; height: 2.5rem; line-height: 1.9 !important; font-size: 1.25rem; }
.badge--lg { width: 2.75rem; height: 2.75rem; line-height: 1.6 !important; font-size: 1.75rem; }
.badge--xlg { width: 3.125rem; height: 3.125rem; line-height: 1.55 !important; font-size: 2rem !important; }
.badge--inverse { color: #48c4b7; background-color: #fff; }
.badge--active { background-color: #E5665D; }
.badge--alert { background-color: #CED665; border-color: #CED665; }
.badge--notice { background-color: #942836; border-color: #942836; }
.badge--neutral { background-color: #308CBB; border-color: #308CBB; }
.badge--blue { background-color: #3477AD; border-color: #3477AD; }
.badge--orange { background-color: #F2A238; border-color: #F2A238; }

.badge--border { background-color: transparent; border-width: 2px; border-style: solid; line-height: 1.35 !important; }
    .badge--md.badge--border { line-height: 1.75 !important; }
.badge__container--task-complete .badge__label { opacity: 0.7; font-size: 0.75em; }

.badge.is-inactive { color: #48c4b7; background-color: transparent; border-width: 2px; border-style: solid; line-height: 2.25 !important; }

/**********************
    Button component
 **********************/

.button { display: inline-block; padding: 0.5rem 1rem; background-color: transparent; text-align: center; }
.button--alert { background-color: #a41034; }
.button--rounded { border-radius: 6px; border: 1px solid #181818; }
.button--hover:hover { background-color: #181818; color: #fff !important; text-decoration: none; }

/**********************
    Transitions / Animations
 **********************/

.has-transition {
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-timing-function: ease;
    animation-timing-function: ease;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.has-transition--long {
    -webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    transition-duration: 0.6s;
    -webkit-animation-duration: 0.6s;
    animation-duration: 0.6s;
}
.has-transition--replace.is-transitioning {
    opacity: 1;
}
.has-transition--replace.is-transitioning {
    position: absolute;
    opacity: 0;
}
.has-transition--replace.is-done {
    position: absolute;
    display: none;
}
.has-transition--pull-up {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
}
.has-transition--pull-up.is-done,
.is-done .has-transition--pull-up {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
}
.has-transition--pull-down {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
}
.has-transition--pull-down.is-done,
.is-done .has-transition--pull-down {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
}
.has-transition--pull-down-reverse {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
}
.has-transition--pull-down-reverse.is-done {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
}
.has-transition--fall {
    -webkit-transition-timing-function: cubic-bezier(1.000, 0.000, 0.000, 1.000); 
    -moz-transition-timing-function: cubic-bezier(1.000, 0.000, 0.000, 1.000); 
    -o-transition-timing-function: cubic-bezier(1.000, 0.000, 0.000, 1.000); 
    transition-timing-function: cubic-bezier(1.000, 0.000, 0.000, 1.000);
}
.has-transition--pull-right {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
}
.no-csstransforms .has-transition--pull-right { display: none; }
.has-transition--pull-right.is-done { 
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0); 
}
.no-csstransforms .has-transition--pull-right.is-done { display: block; }
.has-transition--fade-in {
    opacity: 0;
}
.has-transition--fade-in.is-done, 
.is-done .has-transition--fade-in {
    opacity: 1;
}
.has-transition--fade-out {
    opacity: 1;
}
/*.has-transition--fade-out.is-done,*/ 
[class*='is-done--'].has-transition--fade-out, 
.is-done .has-transition--fade-out {
    opacity: 0;
}
.has-transition--appear {
    visibility: hidden; /* This isn't transitioned, just toggled */
}
.has-transition--appear.is-done,
.is-done .has-transition--appear {
    visibility: visible;
}
.has-transition--explode {
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
}
.has-transition--explode.is-transitioning {
    position: relative;
    top: 0;
    left: 0;
    -webkit-animation-name: explode;
    animation-name: explode;
}
.has-transition--explode.is-done {
    display: none;
}
@-webkit-keyframes explode {
  0% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(1,1);
    -webkit-filter: blur(0px);
  }

  100% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(2,2);
    -webkit-filter: blur(2px);
  }
}
@keyframes explode {
  0% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: scale(1,1);
    -webkit-filter: blur(0px);
  }

  100% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(2,2);
    -webkit-filter: blur(2px);
  }
}

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes slideOutRight {
  from {
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes slideOutRight {
  from {
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes slideOutDown {
  from {
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes slideOutDown {
  from {
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@-webkit-keyframes slideInDown {
  from {
    visibility: visible;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInDown {
  from {
    visibility: visible;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes slideOutUp {
  from {
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes slideOutUp {
  from {
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@-webkit-keyframes fadeOut {
  from {
    visibility: visible;
    opacity: 1;
  }

  to {
    visibility: hidden;
    opacity: 0;
  }
}
@keyframes fadeOut {
  from {
    visibility: visible;
    opacity: 1;
  }

  to {
    visibility: hidden;
    opacity: 0;
  }
}

/**********************
    Misc. components
 **********************/

.table-schedule { 
    width: 100%; 
    margin-bottom: 2rem; 
}
@media screen and (min-width: 60em) {
    .table-schedule { width: 90%; }
}
.table-schedule td {
    xdisplay: block;
    white-space: nowrap;
    vertical-align: bottom;
    border-bottom: 1px solid #d6d6d6;
}
.table-schedule td .inner { padding: 1rem 0.5rem; }
@media screen and (min-width: 60em) {
    .table-schedule td { 
        display: table-cell; 
        xborder-bottom: 1px solid #d6d6d6;
    }
    .table-schedule td .inner { padding: 1rem 1.5rem; }
}
.table-schedule tr:first-child > td .inner { padding-top: 0.5rem; }
.table-schedule tr > td:first-child { border-bottom-color: transparent; }
.table-schedule tr > td:first-child .inner { padding-left: 0; }
@media screen and (min-width: 60em) {
    .table-schedule tr > td:first-child { width: 1%; }
}
.table-schedule tr > td:last-child { border-bottom: 1px solid #d6d6d6; }
.table-schedule tr > td:last-child .inner { padding-bottom: 1rem; }
@media screen and (min-width: 60em) {
    .table-schedule tr > td:last-child { width: 1%; }
}

.continue { position: relative; display: block; }
.continue:after {
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -0.5em;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 1.5em;
    font-weight: bold;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    content: "\f105";
    color: #d8d8d8;
}

.expand-trigger { display: inline-block; cursor: pointer; }
.expand-trigger:after {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 1.5em;
    font-weight: bold;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    content: "\f107";
    line-height: 0;
}
    .is-done > .expand-trigger:after, 
    .expand-trigger.is-done:after { 
        -webkit-transform: rotate(180deg); 
        -ms-transform: rotate(180deg); 
        transform: rotate(180deg); 
    }

.sep { display: inline; margin: 0 0.5rem 0 0.125rem; border-left: 4px solid #48c4b7; }
.sep--active { border-left-color: #E5665D; }
.sep--alert { border-left-color: #CED665; }
.sep--notice { border-left-color: #942836; }
.sep--neutral { border-left-color: #308CBB; }
.sep--blue { border-left-color: #3477AD; }
.sep--orange { border-left-color: #F2A238; }

.divider { margin: 0.75rem 0; border-bottom: 1px solid #48c4b7; }
.divider--flush { margin: 0; }
.divider--muted { border-bottom-color: #d6d6d6; }
.divider--darker { border-bottom-color: #686868; }
.divider--inverse { border-bottom-color: #fff; }

.mask {
    position: fixed;
    z-index: 999990;
    top: 0;
    left: 0;
    overflow: hidden;
    width: 0;
    height: 0;
    background-color: #000;
    opacity: 0;
    -webkit-transition: opacity 0.3s, width 0s 0.3s, height 0s 0.3s;
    -moz-transition: opacity 0.3s, width 0s 0.3s, height 0s 0.3s;
    -o-transition: opacity 0.3s, width 0s 0.3s, height 0s 0.3s;
    transition: opacity 0.3s, width 0s 0.3s, height 0s 0.3s;
}
@media screen and (min-width: 64em) {
    .mask { display: none; }
}
.mask.is-active {  
    width: 100%;
    height: 100%;
    opacity: 0.5;
    -webkit-transition: opacity 0.3s;
    -moz-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    transition: opacity 0.3s;
}
.refresh-mask { display: block; background-color: #fff; }

.loading-indicator { z-index: 9998; position: absolute; top: 50%; left: 50%; display: block; margin: -1.5rem 0 0 -1.5rem; font-size: 3rem; color: #15675E; }
.refresh-indicator { z-index: 999991; position: absolute; top: 50%; left: 50%; display: block; margin: -3rem 0 0 -3rem; font-size: 6rem; color: #15675E; text-decoration: none !important; }

.caret { 
    position: relative;
    top: -1px;
    display: block;
    height: 1.125rem;
    width: 3rem;
    margin: 0 auto;
    overflow: hidden;
}
.caret:before { 
    content: "";
    display: block;
    height: 3rem;
    width: 3rem;
    margin-top: -2.5rem;
    background-color: #fff;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

/**********************
    Utilities
 **********************/

 /* MJ: Prevent scrolling in background while screen is active, used for screens and mobile-menu 
 * - See: https://github.com/twbs/bootstrap/issues/15852
 * - Browser bug: https://bugs.webkit.org/show_bug.cgi?id=153852
 */
body.has-active-overlay {
    position: fixed;
    width: 100%;
    overflow: hidden; 
    /*-webkit-overflow-scrolling: touch;*/
}
@media screen and (min-width: 64em) {
    body.has-active-overlay { 
        position: static;
        overflow: auto;
    }
}
.has-active-overlay .xscreen { -webkit-overflow-scrolling: touch; } /* MJ: Re-enable momentum scrolling */

.color--default { color: #48c4b7 !important; }
.color--medium { color: #34a296 !important; }
.color--dark { color: #15675E !important; }
.color--darker { color: #2DA196 !important; }
.color--faded { color: #d8d8d8 !important; }
.color--muted { color: #8b8b8b !important; }
.color--alert { color: #a41034 !important; }
.color--notice { color: #942836 !important; }
.color--neutral { color: #308CBB !important; }
.color--grey { color: #d6d6d6 !important; }
.color--muddled { color: #f2f2f2 !important; }

.bg-color--default { background-color: #48c4b7 !important; }
.bg-color--darker { background-color: #2DA196 !important; }
.bg-color--dark-grey { background-color: #838383 !important; }
.bg-color--mod { background-color: #CBE3DD !important; }
.bg-color--ink { background-color: #121212 !important; }
.bg-color--white { background-color: #fff !important; }

.border--default { border: 1px solid #48c4b7; }
.border--alert { border: 1px solid #a41034; }
.border--ink { border: 1px solid #181818; }
.border--white { border: 1px solid #fff; }

.display--block { display: block; }
.display--inline-block { display: inline-block; }

.float--left { float: left; }
.float--right { float: right; }

.width--full { width: 100%; }

.text--sm { font-size: 0.875em !important; }
.text--md { font-size: 1em !important; }
.text--lg { font-size: 1.25em !important; }
.text--xlg { font-size: 1.375em !important; }
.text--xxlg { line-height: 1 !important; font-size: 2.5em !important; }
.text--center { text-align: center; }
.text--left { text-align: left; }
.text--uc { text-transform: uppercase; }
@media screen and (max-width: 47.9375em) {
    .sm--text--center { text-align: center; }
}
@media screen and (max-width: 63.9375em) {
    .md--text--center { text-align: center; }
}

.truncate {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.multiline-truncate {
    position: relative;
    max-height: 3rem; /* exactly two lines */
    overflow: hidden;
}
.multiline-truncate--3 { max-height: 4.5rem; /* 3 lines */ }
.multiline-truncate:after {
    content: "";
    text-align: right;
    position: absolute;
    bottom: 0;
    right: 0;
    width: 10%;
    height: 1.5rem;
    background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 50%);
}
.multiline-truncate.multiline-truncate--narrow:after { width: 25%; }
.multiline-truncate.multiline-truncate--default:after {
    background: linear-gradient(to right, rgba(72, 196, 183, 0), rgba(72, 196, 183, 1) 50%);
}
.is-active .multiline-truncate:after {
    background: linear-gradient(to right, rgba(240, 240, 240, 0), rgba(242, 242, 242, 1) 50%);
}

.list--horizontal .list__item { display: inline-block; }
.list--divider > li { margin-bottom: 1rem; padding-bottom: 1rem; border-bottom: 1px solid #d6d6d6; }
.list--divider > li:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom-color: transparent; }
.list--divider > li:first-child { margin-bottom: 1rem; padding-bottom: 1rem; border-bottom-color: #d6d6d6; }
* + .list--spacing,
* + .list--spacing-lg { margin-top: 1rem; }
.list--spacing li { margin-bottom: 1rem; }
.list--spacing-sm li { margin-bottom: 0.5rem; }
.list--spacing-lg li { margin-bottom: 2rem; }
.list--spacing li:last-child,
.list--spacing-sm li:last-child,
.list--spacing-lg li:last-child { margin-bottom: 0; }
.list--horizontal.list--spacing { margin-top: 0; }
.list--horizontal.list--spacing .list__item { margin: 0; margin-right: 1.5rem; }
.list--horizontal.list--spacing-md .list__item { margin: 0; margin-right: 1rem; }
.list--horizontal.list--spacing-xxlg .list__item { margin: 0; margin-right: 4rem; }
.list--horizontal.list--spacing .list__item:last-child,
.list--horizontal.list--spacing-md .list__item:last-child,
.list--horizontal.list--spacing-xxlg .list__item:last-child { margin-right: 0rem; }
.list--alt > li:nth-child(even) { background-color: #ededed; border: 1px solid #d6d6d6; border-width: 1px 0; }
.list--tabs .list__item { position: relative; padding-bottom: 1rem; text-align: center; }
.list--tabs .list__item:after { content: ""; position: absolute; bottom: -8px; left: 0; right: 0; width: 100%; height: 8px; background-color: transparent; }
.list--tabs .list__item.widget-expander-installed.is-done:after,
.list--tabs .list__item.widget-screen-installed.is-active:after { background-color: #2DA296; }
@media screen and (min-width: 64em) {
    .list--tabs .list__item { padding: 1rem 0; }
}

.dl--flush,
.dl--compact { margin-left: 0; margin-top: 0; }
.dl--compact dt,
.dl--compact dd { margin-bottom: 0; }
.dl--compact dt { width: 7%; }
.dl--compact dd { width: 90%; margin-left: 1%; }
@media screen and (min-width: 48em) {
    .dl--compact dt { width: 4%; }
    .dl--compact dd { width: 93%; }
}
@media screen and (min-width: 80em) {
    .dl--compact.dl--offset dt { margin-left: -4%; }
    .dl--compact.dl--offset dd { width: 99%; margin-left: 0; }
}
@media screen and (min-width: 91.5em) {
    .dl--compact.dl--offset dd { width: 99.4%; }
}
.dl--divider dd { margin-bottom: 1rem; padding-bottom: 1rem; border-bottom: 1px solid #d6d6d6; }
.dl--divider dd:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom-color: transparent; }
.dl--divider dd:first-child { margin-bottom: 1rem; padding-bottom: 1rem; border-bottom-color: #d6d6d6; }

.fw--42 { display: inline-block; width: 2.625rem; }
.fw--sm { display: inline-block; width: 4.6875rem; }
.lh--r { line-height: 1; }
.lh--sm { line-height: 1.25 !important; }
.lh--md { line-height: 1.5; }
.lh--2x { line-height: 2 !important; }
.lh--lg { line-height: 2.375; }
.lh--xlg { line-height: 2.5 !important; }

.fs--md { font-size: 1rem !important; }
.fs--lg { font-size: 1.5rem !important; }
.fs--xlg { font-size: 3rem !important; }

.ls--tight { letter-spacing: -0.125rem !important; }

.va--top { vertical-align: top; }
.va--m { vertical-align: middle; }

.m--sm { margin: 0.5rem; }
.m--md { margin: 1rem; }
.m--lg { margin: 1.5rem; }
.m-top--xsm { margin-top: 0.25rem; }
.m-top--sm { margin-top: 0.5rem; }
.m-top--md { margin-top: 1rem; }
.m-top--lg { margin-top: 1.5rem; }
.m-right--xsm { margin-right: 0.125rem; }
.m-right--sm { margin-right: 0.5rem !important; }
.m-right--md { margin-right: 1rem; }
.m-right--lg { margin-right: 1.5rem; }
.m-bottom--0 { margin-bottom: 0; }
.m-bottom--sm { margin-bottom: 0.5rem; }
.m-bottom--md { margin-bottom: 1rem; }
.m-bottom--lg { margin-bottom: 1.5rem; }
.m-bottom--xl { margin-bottom: 2rem; }
.m-left--0 { margin-left: 0; }
.m-left--sm { margin-left: 0.5rem; }

.p--md { padding: 1rem; }
.p--lg { padding: 1.5rem; }
.p-top--md { padding-top: 1rem; }
.p-right--xxlg { padding-right: 3rem; }
.p-bottom--0 { padding-bottom: 0; }
.p-bottom--md { padding-bottom: 1rem; }
.p-bottom--xxlg { padding-bottom: 3rem; }
.p-left--xxlg { padding-left: 3rem; }

.cursor--pointer { cursor: pointer; }

.absolute { position: absolute; }
.absolute--left { top: 0; left: 0; }
.absolute--right { top: 0; right: 0; }
.absolute--bottom-right { bottom: 0; right: 0; }
.absolute--bottom-left { bottom: 0; left: 0; }
.absolute--middle { top: 50%; margin-top: -1em; }

.text-align--right { text-align: right; }

[data-widget-expander],
[data-widget-screen] { 
    cursor: pointer; 
    -webkit-transition: opacity 0.2s ease-in-out;
    -moz-transition: opacity 0.2s ease-in-out;
    -o-transition: opacity 0.2s ease-in-out;
    transition: opacity 0.2s ease-in-out;
}
[data-widget-screen]:hover,
[data-widget-screen]:focus { opacity: 0.8; }
[data-widget-screen] a { text-decoration: none; }
[data-widget-expander-target] { display: none; }
[data-widget-appearonscroll] { opacity: 0; }
[data-widget-appearonscroll].is-visible { opacity: 1; }

.hidden { display: none; }
.visible { display: initial; }
.hidden--sm,
.hidden--sm-only, 
.visible--md, 
.visible--md-only,
.visible--lg, 
.visible--lg-only,
.visible--xl, 
.visible--xl-only { display: none; }
.visible--sm { display: block; }

@media screen and (min-width: 48em) {
    .hidden--sm-only { display: initial; }
    .visible--sm-only { display: none; }
    .hidden--md-only { display: none; }
    .visible--md-only { display: initial; }

    .hidden--sm, 
    .visible--md { display: block; }
    .hidden--md { display: none; }

    .push-md-1-4 { margin-left: 25%; }
}
@media screen and (min-width: 64em) {
    .hidden--md-only { display: initial; }
    .visible--md-only { display: none; }
    .hidden--lg-only { display: none; }
    .visible--lg-only { display: initial; }

    .hidden--md, 
    .visible--lg { display: block; }
    .hidden--lg { display: none; }

    .push-lg-1-4 { margin-left: 25%; }
}
@media screen and (min-width: 80em) {
    .hidden--lg-only { display: initial; }
    .visible--lg-only { display: none; }
    .hidden--xl-only { display: none; }
    .visible--xl-only { display: initial; }

    .hidden--lg
    .visible--xl { display: block; }
    .hidden--xl { display: none; }
}

/**********************
    myHBS Icons
 **********************/

[class^="icon-"], 
[class*=" icon-"] {
  display: inline-block;
  /*font: normal normal normal 14px/1 myhbs;
  font-size: inherit;*/
  line-height: 1;
  font-family: "myhbs";
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}
[class^="icon-"]:before, 
[class*=" icon-"]:before {
  font-family: "myhbs";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
}
.icon-sm {
  font-size: 0.8125em;
  vertical-align: 10%;
}
.icon-lg {
  font-size: 1.375em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.icon-2x {
  font-size: 1.75em;
  vertical-align: -10%;
}
.icon-fw {
  width: 1.28571429em;
  text-align: center;
}
.icon-animate-pulse {
  -webkit-animation: animate-spin 1s infinite steps(8);
  animation: animate-spin 1s infinite steps(8);
}
.icon-animate-spin {
  -webkit-animation: animate-spin 2s infinite linear;
  animation: animate-spin 2s infinite linear;
  display: inline-block;
}
@-webkit-keyframes animate-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes animate-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.icon-space:before { content: '\e800'; } /* '' */
.icon-previous-team:before { content: '\e801'; } /* '' */
.icon-team:before { content: '\e802'; } /* '' */
.icon-hours:before { content: '\e803'; } /* '' */
.icon-alert-circle:before { content: '\e804'; } /* '' */
.icon-info-circle:before { content: '\e805'; } /* '' */
.icon-medical:before { content: '\e806'; } /* '' */
.icon-special_announcement:before { content: '\e807'; } /* '' */
.icon-add-to-calendar-icon:before { content: '\e808'; } /* '' */
.icon-launch:before { content: '\e809'; } /* '' */
.icon-circle-check:before { content: '\e80a'; } /* '' */
.icon-document:before { content: '\e80b'; } /* '' */
.icon-application:before { content: '\e80c'; } /* '' */
.icon-course:before { content: '\e80d'; } /* '' */
.icon-event-circle:before { content: '\e80e'; } /* '' */
.icon-lock:before { content: '\e80f'; } /* '' */
.icon-update:before { content: '\e810'; } /* '' */
.icon-access-time:before { content: '\e811'; } /* '' */
.icon-alert:before { content: '\e812'; } /* '' */
.icon-search:before { content: '\e813'; } /* '' */
.icon-campus-events:before { content: '\e814'; } /* '' */
.icon-class-todo:before { content: '\e815'; } /* '' */
.icon-update2:before { content: '\e816'; } /* '' */
.icon-dining:before { content: '\e817'; } /* '' */
.icon-logout:before { content: '\e818'; } /* '' */
.icon-fitness:before { content: '\e819'; } /* '' */
.icon-hours-1:before { content: '\e81a'; } /* '' */
.icon-info:before { content: '\e81b'; } /* '' */
.icon-notifications-history:before { content: '\e81c'; } /* '' */
.icon-plus:before { content: '\e81d'; } /* '' */
.icon-todo-check:before { content: '\e81e'; } /* '' */
.icon-todo-event:before { content: '\e81f'; } /* '' */
.icon-website:before { content: '\e820'; } /* '' */
.icon-cancel:before { content: '\e821'; } /* '' */
.icon-check:before { content: '\e822'; } /* '' */
.icon-chevron:before { content: '\e823'; } /* '' */
.icon-close:before { content: '\e824'; } /* '' */
.icon-help:before { content: '\e825'; } /* '' */
.icon-ok:before { content: '\e826'; } /* '' */
.icon-notification-history:before { content: '\e827'; } /* '' */
.icon-space2:before { content: '\e828'; } /* '' */
.icon-add:before { content: '\e829'; } /* '' */
.icon-announcements:before { content: '\e82a'; } /* '' */
.icon-campus-events-blank:before { content: '\e82b'; } /* '' */
.icon-career-hub:before { content: '\e82c'; } /* '' */
.icon-collaboration:before { content: '\e82d'; } /* '' */
.icon-home-screen:before { content: '\e82e'; } /* '' */
.icon-previous-team2:before { content: '\e82f'; } /* '' */
.icon-schedule-todos:before { content: '\e830'; } /* '' */
.icon-settings:before { content: '\e831'; } /* '' */
.icon-support:before { content: '\e832'; } /* '' */
.icon-myhbs-linkedin:before { content: '\e833'; } /* '' */
.icon-phone:before { content: '\e834'; } /* '' */
.icon-myhbs-email:before { content: '\e835'; } /* '' */
.icon-myhbs-facebook:before { content: '\e836'; } /* '' */
.icon-team2:before { content: '\e837'; } /* '' */
.icon-todo-event2:before { content: '\e838'; } /* '' */
.icon-todo-check2:before { content: '\e839'; } /* '' */
.icon-circle-check2:before { content: '\e83a'; } /* '' */
.icon-document2:before { content: '\e83b'; } /* '' */
.icon-medical2:before { content: '\e83c'; } /* '' */
.icon-info2:before { content: '\e83d'; } /* '' */
.icon-down-dir:before { content: '\e83e'; } /* '' */
.icon-location:before { content: '\e83f'; } /* '' */
.icon-spin3:before { content: '\e840'; } /* '' */
.icon-down-circle:before { content: '\e841'; } /* '' */
.icon-menu:before { content: '\f0c9'; } /* 'É' */
.icon-angle-left:before { content: '\f104'; } /* '' */
.icon-angle-right:before { content: '\f105'; } /* '' */
.icon-angle-up:before { content: '\f106'; } /* '' */
.icon-angle-down:before { content: '\f107'; } /* '' */
.icon-spinner:before { content: '\f110'; } /* '' */

/**********************
    Slick Carousel
 **********************/

.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus{outline:0}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-dots li,.slick-dots li button{cursor:pointer;height:16px;width:16px}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:-28px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0;padding:0}.slick-dots li button{font-size:0;line-height:0;display:block;padding:0;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:verdana;font-size:22px;line-height:22px;position:absolute;top:0;left:0;width:16px;height:16px;content:'•';text-align:center;opacity:.375;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:1;color:#fff}