.header-logo2{
    float:left;
    margin-left:1rem!important;
    height:40px!important;
    margin-top:10px!important;
}
.buttonlc.space,.buttonlc{
    right:10px!important;
    width:auto!important;
}
.buttonWrap.buttonlc2{
    width:auto!important;
    padding-left:24px!important;
    padding-right:24px!important;
}
.buttonBlue{
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
    box-shadow: inset 0 -4px 0 rgb(1 78 144);
    cursor: pointer;
}
body{
    background: linear-gradient(to right,black,#094270,black);
    background: #001321!important;
    background-size: 100% 100%!important;
    color:white!important;
}
.page-header{
    background: linear-gradient(to bottom,#042642,#073860)!important;
    border-bottom: 3px solid #b8860b!important;
}
.page-content{
    background:none!important;
}
.main{
    background:#0005!important;
}
.inner-wrap{
    background:#001527!important;
    color:white!important;
}
.formInput{
    width:100%!important;
}
.color-grey{
    color:white!important;
}
.panel-blue{
    background: #06418b!important;
    background-image: -moz-linear-gradient(top, #06418b 0%, #012f6a 100%)!important;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#06418b), color-stop(100%,#012f6a))!important;
    background-image: -webkit-linear-gradient(top, #06418b 0%,#012f6a 100%)!important;
    padding:1rem!important;
    box-shadow:1px 1px 2px black!important;
}
.content-footer{
    background:#0005;
    padding:1rem;
    border-top:3px solid #b8860b!important;
    text-align:justify;
}
.media.sosmed{
    padding:.5rem;
}
.media.sosmed>div{
    padding:1rem;
    background:#000a;
    border-radius:.5rem;
    border:1px solid goldenrod;
    box-shadow:3px 3px darkgoldenrod;
    background:#303030;
}
.media.sosmed>div+div{
    margin-top:.5rem;
}
.media.sosmed>div>a img{
    width:45px;
    display:inline;
    margin-right:1rem;
    vertical-align:middle;
}
.media.sosmed>div>a div{
    display:inline;
    color:white;
    font-size:24px;
    vertical-align:middle;
}
.footer p{
    margin-bottom:1rem;
}
.wrapper{
    background:#001527!important;
}
.ha1{
    color:white!important;
}

.smartbanner{
    display:flex;
    padding:.5rem;
    background:black;
    align-items:center;
    position:fixed;
    top:0px;
    right:0px;
    left:0px;
    z-index:99;
    border-bottom:2px solid goldenrod;
    font-size:10px;
    color:white;
}
.smartbanner .smartbody{
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.smartbutton{
    border-radius:1rem;
    background:steelblue;
    color:white;
    display:block;
    padding:.35rem 1rem;
    text-decoration:none;
}
.smartbanner .dismiss{
    text-decoration:none;
    color:white;
    font-size:14px;
    font-weight:bold;
}
.smartbanner .smarttitle{
    font-weight:bold;
    color:goldenrod;
}
.smartbanner .smarticon{
    padding-left:.25rem;
    padding-right:.25rem;
}
