/*!
 * # Semantic UI 2.2.10 - Header
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.header{border:none;margin:calc(2rem - .14285714em) 0 1rem;padding:0 0;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:700;line-height:1.28571429em;text-transform:none;color:rgba(0,0,0,.87)}.ui.header:first-child{margin-top:-.14285714em}.ui.header:last-child{margin-bottom:0}.ui.header .sub.header{display:block;font-weight:400;padding:0;margin:0;font-size:1rem;line-height:1.2em;color:rgba(0,0,0,.6)}.ui.header>.icon{display:table-cell;opacity:1;font-size:1.5em;padding-top:.14285714em;vertical-align:middle}.ui.header .icon:only-child{display:inline-block;padding:0;margin-right:.75rem}.ui.header>.image:not(.icon),.ui.header>img{display:inline-block;margin-top:.14285714em;width:2.5em;height:auto;vertical-align:middle}.ui.header>.image:not(.icon):only-child,.ui.header>img:only-child{margin-right:.75rem}.ui.header .content{display:inline-block;vertical-align:top}.ui.header>.image+.content,.ui.header>img+.content{padding-left:.75rem;vertical-align:middle}.ui.header>.icon+.content{padding-left:.75rem;display:table-cell;vertical-align:middle}.ui.header .ui.label{font-size:'';margin-left:.5rem;vertical-align:middle}.ui.header+p{margin-top:0}h1.ui.header{font-size:2rem}h2.ui.header{font-size:1.71428571rem}h3.ui.header{font-size:1.28571429rem}h4.ui.header{font-size:1.07142857rem}h5.ui.header{font-size:1rem}h1.ui.header .sub.header{font-size:1.14285714rem}h2.ui.header .sub.header{font-size:1.14285714rem}h3.ui.header .sub.header{font-size:1rem}h4.ui.header .sub.header{font-size:1rem}h5.ui.header .sub.header{font-size:.92857143rem}.ui.huge.header{min-height:1em;font-size:2em}.ui.large.header{font-size:1.71428571em}.ui.medium.header{font-size:1.28571429em}.ui.small.header{font-size:1.07142857em}.ui.tiny.header{font-size:1em}.ui.huge.header .sub.header{font-size:1.14285714rem}.ui.large.header .sub.header{font-size:1.14285714rem}.ui.header .sub.header{font-size:1rem}.ui.small.header .sub.header{font-size:1rem}.ui.tiny.header .sub.header{font-size:.92857143rem}.ui.sub.header{padding:0;margin-bottom:.14285714rem;font-weight:700;font-size:.85714286em;text-transform:uppercase;color:''}.ui.small.sub.header{font-size:.78571429em}.ui.sub.header{font-size:.85714286em}.ui.large.sub.header{font-size:.92857143em}.ui.huge.sub.header{font-size:1em}.ui.icon.header{display:inline-block;text-align:center;margin:2rem 0 1rem}.ui.icon.header:after{content:'';display:block;height:0;clear:both;visibility:hidden}.ui.icon.header:first-child{margin-top:0}.ui.icon.header .icon{float:none;display:block;width:auto;height:auto;line-height:1;padding:0;font-size:3em;margin:0 auto .5rem;opacity:1}.ui.icon.header .content{display:block;padding:0}.ui.icon.header .circular.icon{font-size:2em}.ui.icon.header .square.icon{font-size:2em}.ui.block.icon.header .icon{margin-bottom:0}.ui.icon.header.aligned{margin-left:auto;margin-right:auto;display:block}.ui.disabled.header{opacity:.45}.ui.inverted.header{color:#fff}.ui.inverted.header .sub.header{color:rgba(255,255,255,.8)}.ui.inverted.attached.header{background:#333 -webkit-linear-gradient(transparent,rgba(0,0,0,.05));background:#333 linear-gradient(transparent,rgba(0,0,0,.05));box-shadow:none;border-color:transparent}.ui.inverted.block.header{background:#333 -webkit-linear-gradient(transparent,rgba(0,0,0,.05));background:#333 linear-gradient(transparent,rgba(0,0,0,.05));box-shadow:none}.ui.inverted.block.header{border-bottom:none}.ui.red.header{color:#f26c50!important}a.ui.red.header:hover{color:#f9522f!important}.ui.red.dividing.header{border-bottom:2px solid #f26c50}.ui.inverted.red.header{color:#e57373!important}a.ui.inverted.red.header:hover{color:#e85757!important}.ui.orange.header{color:#f89620!important}a.ui.orange.header:hover{color:#ff8b00!important}.ui.orange.dividing.header{border-bottom:2px solid #f89620}.ui.inverted.orange.header{color:#ffb74d!important}a.ui.inverted.orange.header:hover{color:#ffad33!important}.ui.olive.header{color:#697166!important}a.ui.olive.header:hover{color:#5c6459!important}.ui.olive.dividing.header{border-bottom:2px solid #697166}.ui.inverted.olive.header{color:#a5a9a3!important}a.ui.inverted.olive.header:hover{color:#989d95!important}.ui.yellow.header{color:#ffeb3b!important}a.ui.yellow.header:hover{color:#ffe821!important}.ui.yellow.dividing.header{border-bottom:2px solid #ffeb3b}.ui.inverted.yellow.header{color:#fff176!important}a.ui.inverted.yellow.header:hover{color:#ffee5d!important}.ui.green.header{color:#2b9045!important}a.ui.green.header:hover{color:#218139!important}.ui.green.dividing.header{border-bottom:2px solid #2b9045}.ui.inverted.green.header{color:#81c784!important}a.ui.inverted.green.header:hover{color:#6bc36f!important}.ui.teal.header{color:#22c2ee!important}a.ui.teal.header:hover{color:#07bdef!important}.ui.teal.dividing.header{border-bottom:2px solid #22c2ee}.ui.inverted.teal.header{color:#4db6ac!important}a.ui.inverted.teal.header:hover{color:#3faaa0!important}.ui.blue.header{color:#5b8bb6!important}a.ui.blue.header:hover{color:#477fb0!important}.ui.blue.dividing.header{border-bottom:2px solid #5b8bb6}.ui.inverted.blue.header{color:#4fc3f7!important}a.ui.inverted.blue.header:hover{color:#2dbeff!important}.ui.violet.header{color:#86a4ce!important}a.ui.violet.header:hover{color:#7096cb!important}.ui.violet.dividing.header{border-bottom:2px solid #86a4ce}.ui.inverted.violet.header{color:#7986cb!important}a.ui.inverted.violet.header:hover{color:#6272c9!important}.ui.purple.header{color:#7a3f98!important}a.ui.purple.header:hover{color:#6d348a!important}.ui.purple.dividing.header{border-bottom:2px solid #7a3f98}.ui.inverted.purple.header{color:#ba68c8!important}a.ui.inverted.purple.header:hover{color:#b550c7!important}.ui.pink.header{color:#e91e63!important}a.ui.pink.header:hover{color:#e20b54!important}.ui.pink.dividing.header{border-bottom:2px solid #e91e63}.ui.inverted.pink.header{color:#f06292!important}a.ui.inverted.pink.header:hover{color:#f6437f!important}.ui.brown.header{color:#795548!important}a.ui.brown.header:hover{color:#6b493c!important}.ui.brown.dividing.header{border-bottom:2px solid #795548}.ui.inverted.brown.header{color:#a1887f!important}a.ui.inverted.brown.header:hover{color:#98796e!important}.ui.grey.header{color:#4a4a44!important}a.ui.grey.header:hover{color:#575750!important}.ui.grey.dividing.header{border-bottom:2px solid #4a4a44}.ui.inverted.grey.header{color:#e0e0e0!important}a.ui.inverted.grey.header:hover{color:#d3d3d3!important}.ui.left.aligned.header{text-align:left}.ui.right.aligned.header{text-align:right}.ui.center.aligned.header,.ui.centered.header{text-align:center}.ui.justified.header{text-align:justify}.ui.justified.header:after{display:inline-block;content:'';width:100%}.ui.floated.header,.ui[class*="left floated"].header{float:left;margin-top:0;margin-right:.5em}.ui[class*="right floated"].header{float:right;margin-top:0;margin-left:.5em}.ui.fitted.header{padding:0}.ui.dividing.header{padding-bottom:.21428571rem;border-bottom:1px solid rgba(34,36,38,.15)}.ui.dividing.header .sub.header{padding-bottom:.21428571rem}.ui.dividing.header .icon{margin-bottom:0}.ui.inverted.dividing.header{border-bottom-color:rgba(255,255,255,.1)}.ui.block.header{background:#f3f4f5;padding:.78571429rem 1rem;box-shadow:none;border:1px solid #d4d4d5;border-radius:.14285714rem}.ui.tiny.block.header{font-size:.85714286rem}.ui.small.block.header{font-size:.92857143rem}.ui.block.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:1rem}.ui.large.block.header{font-size:1.14285714rem}.ui.huge.block.header{font-size:1.42857143rem}.ui.attached.header{background:#fff;padding:.78571429rem 1rem;margin-left:-1px;margin-right:-1px;box-shadow:none;border:1px solid #d4d4d5}.ui.attached.block.header{background:#f3f4f5}.ui.attached:not(.top):not(.bottom).header{margin-top:0;margin-bottom:0;border-top:none;border-radius:0}.ui.top.attached.header{margin-bottom:0;border-radius:.14285714rem .14285714rem 0 0}.ui.bottom.attached.header{margin-top:0;border-top:none;border-radius:0 0 .14285714rem .14285714rem}.ui.tiny.attached.header{font-size:.85714286em}.ui.small.attached.header{font-size:.92857143em}.ui.attached.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:1em}.ui.large.attached.header{font-size:1.14285714em}.ui.huge.attached.header{font-size:1.42857143em}.ui.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:1.28571429em}