/*!
 * # Semantic UI 2.2.12 - Nag
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */


/*******************************
             Nag
*******************************/

.ui.nag {
    display: none;
    opacity: 0.95;
    position: relative;
    top: 0em;
    left: 0px;
    z-index: 999;
    min-height: 0em;
    width: 100%;
    margin: 0em;
    padding: 0.75em 1em;
    background: #333;
    font-size: 1rem;
    text-align: center;
    color: rgba(0, 0, 0, 0.87);
    -webkit-transition: 0.2s background ease;
    transition: 0.2s background ease;
}
a.ui.nag {
    cursor: pointer;
}
.ui.nag > .title {
    display: inline-block;
    margin: 0em 0.5em;
    font-size: 14px;
    color: #EEE;
}
.ui.nag > .close.icon {
    cursor: pointer;
    font-style: normal;
    text-shadow: none;
    font-weight: normal;
    display: inline-block;
    height: 1em;
    float: none;
    opacity: 1;
    position: relative;
    font-size: 12px;
    margin: -0.5em 0em 0em;
    color: #FFFFFF;
    -webkit-transition: opacity 0.2s ease;
    transition: opacity 0.2s ease;
}
.ui.nag > .close.icon > span {
    display: inline-block;
    margin-right: 5px;
    margin-left: 20px;
    font-size: 250%;
    vertical-align: middle;
}


/*******************************
             States
*******************************/


/* Hover */
.ui.nag:hover {
    background: #555555;
    opacity: 1;
}
.ui.nag .close:hover {
    opacity: 1;
}


/*******************************
           Variations
*******************************/


/*--------------
     Static
---------------*/

.ui.overlay.nag {
    position: absolute;
    display: block;
}

/*--------------
     Fixed
---------------*/

.ui.fixed.nag {
    position: fixed;
}

/*--------------
     Bottom
---------------*/

.ui.bottom.nags,
.ui.bottom.nag {
    border-radius: 0.28571429rem 0.28571429rem 0em 0em;
    top: auto;
    bottom: 0em;
}

/*--------------
     White
---------------*/

.ui.inverted.nags .nag,
.ui.inverted.nag {
    background-color: #F3F4F5;
    color: rgba(0, 0, 0, 0.85);
}
.ui.inverted.nags .nag .close,
.ui.inverted.nags .nag .title,
.ui.inverted.nag .close,
.ui.inverted.nag .title {
    color: rgba(0, 0, 0, 0.4);
}


/*******************************
           Groups
*******************************/

.ui.nags .nag {
    border-radius: 0em !important;
}
.ui.nags .nag:last-child {
    border-radius: 0em 0em 0.28571429rem 0.28571429rem;
}
.ui.bottom.nags .nag:last-child {
    border-radius: 0.28571429rem 0.28571429rem 0em 0em;
}


/*******************************
         Theme Overrides
*******************************/



/*******************************
        User Overrides
*******************************/
