
/* ========================================================
*
* nuwsp - premium responsive admin template
*
* ========================================================
*
* File: nuwsp.css;
* Description: Custom template styles for Bootstrap framework.
* Version: 1.0
*
* ======================================================== */

body{
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
}
body.login{
    background: url(../images/bg-mis.jpeg) center center fixed no-repeat;
}
.navbar .navbar-brand {
    height: 54px;
    padding: 10px 15px 0 0;
}
.has-feedback .form-control-feedback {
    top: 0px;
}
.form-control{
    border: none;
    border-bottom: 1px solid #ccc;
}
.text-semibold{
    text-transform: uppercase;
}
.popup-header {
    background: #FFC900;
}
.login-wrapper {
    opacity: .9;
}
.login-wrapper .popup-header {
    background:#FFC900;                                                                                                           ;
}
.login-wrapper .popup-header, .login-wrapper .popup-header a {
    color:#222;
}
.navbar-inverse {
    background-color: #222;
}
.login-wrapper .btn-warning{
    background-color: #222;
    border-color: #80B341;
}
.login-wrapper .form-group{
    margin-bottom: 15px;
}
.btn-warning:focus, .btn-warning:hover{
    background-color: #80B341 !important;
}
.navigation > li > a {
    color: #fff;
}
.user-menu > a {
    background-color: #f4bb00
}
.navigation > li {

    border-top: 1px solid #ddd;
}
.navigation > li > a {
    color: #555;
}
.sidebar {
    background-color: #CCC;
}
.sidebar-toggle {
    right: 35px;
}
.logout > .icon-exit {
    margin-top: 12px !important;
}
.user-menu > a img {
    width: 35px !important;
}
.sidebar {
    width: 200px;
}
.user-info {
    color: #333;
}
.user-menu > a {
    background:#f4bb00 url(../images/interface/user_arrow_default_black.png) no-repeat 170px;
}
.user-menu > a:focus .user-info, .user-menu > a:hover .user-info, .user-menu > a:active .user-info{
    margin-top: 5px;
}
.page-container {
    background: url(../images/bg.jpg) no-repeat fixed bottom right;
}
.page-content {
    margin: 0 25px 0 225px;
}
.panel-info {
    border: none;
    opacity: .95;
}
.panel.panel-info > .panel-heading{
    background: none;
    color:#222;
}
.panel.panel-info > .panel-heading > .panel-title{
    font-size: 16px;
}

.panel-body {
    padding: 15px;
    padding-left: 0;
}
.footer {
    background-color: rgba(255,255,255,.1);
}
#sum_table #sum_tr .panel-info {
    border: 1px solid #777;
    opacity: 0.95;
}
#sum_table #sum_tr .panel.panel-info > .panel-heading {
    background: #F8C105;
    color: #222;
    text-align: center;
}
#sum_table #sum_tr .icon-arrow-down7{
    font-size: 100px;
}
#sum_table #sum_tr .col-md-10{
    border: none;
}
#sum_table #sum_tr .col-md-10 > .panel-body{
    background: #222;
    color: #fff;
    font-size: 35px;
    margin: 10px 0;
}
#sum_table #sum_tr #tbl_top{
    margin-bottom: 10px;
}
#sum_table #sum_tr #tbl_bottom{
    margin-top: 10px;
}
#sum_table #sum_tr #tbl_bottom .panel-body{
    padding: 15px;
}