/**
* SetuBridge Technolabs
* http://www.setubridge.com/
* @author SetuBridge
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
**/

.sb-notification-bar {
    width: 100%;
    padding: 10px 0;
    text-align: center;
    font-size: 17px;
    z-index: 9;
    display: block;
    position:relative;
}
.notificationbar.container{
    display: block;
}
.sb-notification-bar .content-notificationbar .content .textcontent {
    display:inline-block;
}
.hiddendata{
    display: none;
}
.sb-notification-bar .close-button {
    width: 20px;
    position: absolute;
    display: inline-block;
    cursor: pointer;
    right:10px;
    /*margin-top: -23px;*/
    top: calc(50% - 11px);
}
.sb-notification-bar .content-notificationbar .content a{
    text-decoration: none;
}
.top-container .notification-bar .sb-notification-bar .close-button
{
    /*position: relative;*/
    float: right;
}
.sb-notification-bar .content-notificationbar .content .label-content p{
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
.sb-notification-bar .content-notificationbar .content .linkbox {
    border: 2px solid;
    display: inline-block;
    border-radius: 4px;
    margin-left: 8px;
    padding: 0 3px;
}
.sb-notification-bar .content-notificationbar .content {
    display: inline-flex;
    padding-left:30px;
    padding-right:30px;
}

.sb-notification-bar .content-notificationbar .content .label-content p,
.sb-notification-bar .content-notificationbar .content .label-content h1,
.sb-notification-bar .content-notificationbar .content .label-content h2,
.sb-notification-bar .content-notificationbar .content .label-content h3 ,
.sb-notification-bar .content-notificationbar .content .label-content h4,
.sb-notification-bar .content-notificationbar .content .label-content h5
{
    margin : 0;
}
@media only screen and (min-width:320px) and (max-width:425px)  {
    .sb-notification-bar .content-notificationbar .content .linkbox{
    margin-right:5px
}
}
@media only screen and (max-width: 768px) {
    .notification-bar .sb-notification-bar .close-button {
        margin-bottom: 0;
        width: 15px;
        position: inherit;
    }
    .top-container .notification-bar .sb-notification-bar .close-button {
        position:absolute;
    }

    .sb-notification-bar {
        font-size:14px;
    }

    .top-container{
        padding:0;
    }
}

.top-container .sb-notification-bar {
    margin-top:10px;
}
