/*!
 * # Semantic UI x.x - Header
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Copyright 2015 Contributors
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.header{border:none;margin:calc(2rem - .165em) 0 1rem;padding:0;font-family:Roboto,'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:400;line-height:1.33em;text-transform:none;color:#212121}.ui.header:first-child{margin-top:-.165em}.ui.header:last-child{margin-bottom:0}.ui.header .sub.header{font-weight:400;padding:0;margin:0;line-height:1.2em;color:rgba(0,0,0,.6)}.ui.header>.icon{display:table-cell;opacity:1;font-size:1.5em;padding-top:.165em;vertical-align:middle}.ui.header .icon:only-child{display:inline-block;padding:0;margin-right:.75rem}.ui.header>.image,.ui.header>img{display:inline-block;margin-top:.165em;width:2.5em;height:auto;vertical-align:middle}.ui.header>.image: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:2.25rem}h2.ui.header{font-size:2rem}h3.ui.header{font-size:1.75rem}h4.ui.header{font-size:1.5rem}h5.ui.header{font-size:1.25rem}h1.ui.header .sub.header,h2.ui.header .sub.header{font-size:1.14285714rem}h3.ui.header .sub.header,h4.ui.header .sub.header{font-size:1rem}h5.ui.header .sub.header{font-size:.92857143rem}.ui.huge.header{min-height:1em;font-size:2.25em}.ui.large.header{font-size:2em}.ui.medium.header{font-size:1.75em}.ui.small.header{font-size:1.5em}.ui.tiny.header{font-size:1.25em}.ui.huge.header .sub.header,.ui.large.header .sub.header{font-size:1.14285714rem}.ui.header .sub.header,.ui.small.header .sub.header{font-size:1rem}.ui.tiny.header .sub.header{font-size:.92857143rem}.ui.small.sub.header{font-size:.71428571em}.ui.sub.header{padding:0;margin-bottom:.14285714rem;font-weight:700;text-transform:uppercase;color:'';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}.ui.icon.header .circular.icon,.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:-webkit-linear-gradient(transparent,rgba(0,0,0,.05)) #333;background:linear-gradient(transparent,rgba(0,0,0,.05)) #333;box-shadow:none;border-color:transparent}.ui.inverted.block.header{background:-webkit-linear-gradient(transparent,rgba(0,0,0,.05)) #333;background:linear-gradient(transparent,rgba(0,0,0,.05)) #333;box-shadow:none;border-bottom:none}.ui.red.header{color:#f44336!important}a.ui.red.header:hover{color:#fd2313!important}.ui.red.dividing.header{border-bottom:2px solid #f44336}.ui.inverted.red.header{color:#ff1744!important}a.ui.inverted.red.header:hover{color:#fc0031!important}.ui.orange.header{color:#ff9800!important}a.ui.orange.header:hover{color:#e68900!important}.ui.orange.dividing.header{border-bottom:2px solid #ff9800}.ui.inverted.orange.header{color:#ff9100!important}a.ui.inverted.orange.header:hover{color:#e68300!important}.ui.olive.header{color:#b5cc18!important}a.ui.olive.header:hover{color:#a7bd0d!important}.ui.olive.dividing.header{border-bottom:2px solid #b5cc18}.ui.inverted.olive.header{color:#d9e778!important}a.ui.inverted.olive.header:hover{color:#d8ea5c!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:#ffea00!important}a.ui.inverted.yellow.header:hover{color:#e6d300!important}.ui.green.header{color:#4caf50!important}a.ui.green.header:hover{color:#40a244!important}.ui.green.dividing.header{border-bottom:2px solid #4caf50}.ui.inverted.green.header{color:#00e676!important}a.ui.inverted.green.header:hover{color:#00cd69!important}.ui.teal.header{color:#1de9b6!important}a.ui.teal.header:hover{color:#0be1ac!important}.ui.teal.dividing.header{border-bottom:2px solid #1de9b6}.ui.inverted.teal.header{color:#1de9b6!important}a.ui.inverted.teal.header:hover{color:#0be1ac!important}.ui.blue.header{color:#2196f3!important}a.ui.blue.header:hover{color:#028bf9!important}.ui.blue.dividing.header{border-bottom:2px solid #2196f3}.ui.inverted.blue.header{color:#2979ff!important}a.ui.inverted.blue.header:hover{color:#1069ff!important}.ui.violet.header{color:#6435c9!important}a.ui.violet.header:hover{color:#5829bb!important}.ui.violet.dividing.header{border-bottom:2px solid #6435c9}.ui.inverted.violet.header{color:#a291fb!important}a.ui.inverted.violet.header:hover{color:#8a73ff!important}.ui.purple.header{color:#9c27b0!important}a.ui.purple.header:hover{color:#8e1ca1!important}.ui.purple.dividing.header{border-bottom:2px solid #9c27b0}.ui.inverted.purple.header{color:#d500f9!important}a.ui.inverted.purple.header:hover{color:#bf00e0!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:#f50057!important}a.ui.inverted.pink.header:hover{color:#dc004e!important}.ui.brown.header{color:#a5673f!important}a.ui.brown.header:hover{color:#975b33!important}.ui.brown.dividing.header{border-bottom:2px solid #a5673f}.ui.inverted.brown.header{color:#d67c1c!important}a.ui.inverted.brown.header:hover{color:#c86f11!important}.ui.grey.header{color:#9e9e9e!important}a.ui.grey.header:hover{color:#ababab!important}.ui.grey.dividing.header{border-bottom:2px solid #9e9e9e}.ui.inverted.grey.header{color:#dcddde!important}a.ui.inverted.grey.header:hover{color:#cfd0d2!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:#f0f0f0;padding:.71428571rem 1rem;box-shadow:none;border:1px solid #d4d4d5;border-radius:4px}.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:.71428571rem 1rem;margin-left:-1px;margin-right:-1px;box-shadow:none;border:1px solid #d4d4d5}.ui.attached.block.header{background:#f0f0f0}.ui.attached:not(.top):not(.bottom).header{margin-top:0;margin-bottom:0;border-top:none;border-bottom:none;border-radius:0}.ui.top.attached.header{margin-bottom:0;border-bottom:none;border-radius:4px 4px 0 0}.ui.bottom.attached.header{margin-top:0;border-top:none;border-radius:0 0 4px 4px}.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.75em}