@charset "utf-8";
/* CSS Document */

/*login*/
.loginForgot{padding-top: 8px;}

/*left bar*/
/*.skin-blue .wrapper, .skin-blue .main-sidebar, .skin-blue .left-side{background-color: #2d2c28;}*/
.skin-blue .wrapper, .skin-blue .main-sidebar, .skin-blue .left-side{background-color: #243141;}
.skin-blue .sidebar-menu > li.active > a{
    background-color: #464541;
    border-left-color:#927d3a;
}
.skin-blue .sidebar-menu > li > a:hover{background-color: #000000;}
.skin-blue .sidebar-form input[type="text"], .skin-blue .sidebar-form .btn{
    background-color: #464541;
}
.skin-blue .sidebar-form{border-color: #464541;}
.sidebar{
    /*padding-top:80px;*/
    padding-top:0px;
}
@media (min-width: 768px) {
    .sidebar{
        padding-top:80px;
    }
}
.sidebar-collapse .sidebar{
    padding-top:10px;
}
.sidebar-menu{
    border-top:#464541 1px solid;


}

/*top bar*/
.skin-blue .main-header .navbar{
    /*background-color: #908666;*/
    background-color: #243141;    
}
.skin-blue .main-header .logo{
    /*background-color: #2d2c28;*/
    background-color: #243141 !important;
    overflow: visible;
}
.skin-blue .main-header .logo:hover{
    background-color: #2d2c28;
}
.logo-lg{
    float: left;
    height: 20px;
    width: 100%;
    position: relative;
    z-index: 3;

}
.logo-lg img{
    position: absolute;
    top: 10px;
    left: 50%;
    z-index: 3;
    transform: translateX(-50%);
}
.skin-blue .main-header .navbar .sidebar-toggle:hover{

}


/* graphs*/
/*knob-label{
        color: #464541;
}*/



/*chat*/
.slimScrollDiv .item .message a.name{
    color:#927d3a;
}
.slimScrollDiv .item .message a.name:hover{
    color:#ac9e73;
}
.bg-gold-gradient{
    background:#39cccc !important;
    background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #908666), color-stop(1, #ac9e73)) !important;
    background:-ms-linear-gradient(bottom, #908666, #ac9e73) !important;
    background:-moz-linear-gradient(center bottom, #908666 0, #ac9e73 100%) !important;
    background:-o-linear-gradient(#7adddd, #908666) !important;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ac9e73', endColorstr='#908666', GradientType=0) !important;
    color:#fff
}
.bg-gold{
    background-color: #927d3a;

}
.bg-goldenF{
    background-color: #243141;

}


/* tables */
.table thead{
    background-color: #f4f2ec;
    color: #464541;
}
.table-bordered > thead > tr > th{
    border-color: #f4f2ec;
}
.table-bordered > thead > tr > th{
    border-bottom:#eae6dd 1px solid;
    border-right-color: #fff;
}
.table-bordered > thead > tr > th:last-child{
    border-right-color: #f4f2ec;
}


/* filters */
.filterbar{
    float: left;
    width: 100%;
}
.filterbar{
}
.filterbar .box-title{
    text-transform: uppercase;
    font-size: 16px;
    margin-top: 9px;
    color: #ac9e73;
}
.filterbar .box-title .fa{
    margin-right: 5px;
    color: #eae6dd

}

.filterbar .fourty{
    width: 40%;
    float: left;
}
.filterbar .thirty{
    width: 30%;
    float: left;
    padding-left: 5%;
}
.filterbar .bit .form-group{
    margin-bottom:0px;
}
.filterbar .form-control{
}
.filterbar label{
    padding-top: 7px;
}

/*****
*/
.filter-title{text-transform: uppercase;
              font-size: 16px;
              margin-top: 6px;
              color: #ac9e73;}
.filter-title .fa{
    margin-right: 5px;
    color: #eae6dd

}


.navbar-custom-menu>.navbar-nav>li.white-text-top{color:#ffffff; line-height: 20px;padding: 10px 15px;}
@media (min-width: 768px) {
    .navbar-custom-menu>.navbar-nav>li.white-text-top{color:#ffffff; line-height: 20px; padding-top: 15px; padding-bottom: 15px;}
}

.bg-gold h3, .bg-gold h5, .bg-goldenF h3, .bg-goldenF h5{ color: #ffffff; }
.widget-user .widget-user-image{ margin-top: 4px;}

.bg-golden2{ 
    /*background-color: #908666;*/
    background-color: #243141;
}
.bg-golden2 h3, .bg-golden2 h5{ color: #ffffff; }

.box-golden.box-solid .box-header, .box-golden.box-solid .box-body{
    border: 1px solid #eeebe4;
}

.box.box-solid.box-golden > .box-header{
    background-color: #eeebe4;
}

.legend-item{text-align: center;}
.legend-item span:before{ width: 15px; height: 1px; content: " "; position: relative; display: inline-block; bottom: 3px; left: -2px}
.legend-item.item0 span:before{ background-color: #908666; }
.legend-item.item1 span:before{ background-color: #243141; }

.widget-user .bg-golden2 .widget-user-username{white-space: nowrap}

@media (min-width: 960px) and (max-width: 1366px) {    
    .widget-user .widget-user-header {
        padding: 10px;
    }
}
@media (min-width: 960px) {
    .bg-goldenF .widget-user-username{ font-size: 38px; }
    .bg-goldenF .widget-user-desc{ font-size: 28px; }
    .bg-goldenF .widget-user-desc.line2{ font-size: 20px; }
    .bg-goldenF .widget-user-desc.line2 strong{font-size: 25px;}
}

.piechart-container{ height: 350px;}
@media (min-width: 768px) {

}
@media (min-width: 960px) {
    /*.piechart-container{ height: 220px;}*/
    .piechart-container{ height: 500px;}
}
@media (min-width: 1367px) {

}
@media (min-width: 1367px) {
    /*.piechart-container{ height: 220px;}*/
}


@font-face {
    font-family: 'GothamRegular';
    src: url('fonts/gotham-medium.eot');
    src: url('fonts/gotham-medium.eot') format('embedded-opentype'),
        url('fonts/gotham-medium.woff') format('woff'),
        url('fonts/gotham-medium.ttf') format('truetype'),
        url('fonts/gotham-medium.svg#GothamRegular') format('svg');
}


.skin-blue .sidebar-menu > li.header.gaFrase{color: #ffffff; font-family: 'GothamRegular'; text-transform: uppercase; background-color: #000000;}
.gaFrase{color: #ffffff; font-family: 'GothamRegular';padding: 15px; font-size: 12px; text-transform: uppercase; 
         background-color: #000000; position: absolute; bottom: 0; width: 100%;}
.sidebar-collapse .gaFrase{ display: none;
}

select.form-control.erro{
    border: 1px solid red;
}


.login-box .form-control {
    height: 45px;
    font-size: 18px;
}
.login-box .form-control-feedback {
    height: 45px;
    line-height: 45px;
}
.loginForgot{ padding-top: 15px;}
@media (min-width: 960px) {
    .login-box h4{
        margin-bottom: 15px;
    }
    .login-box, .register-box{
        width: 640px;
    }

    .login-box .form-group{
        margin-bottom: 20px;
    }


}


#revenue-chart .morris-hover.morris-default-style:nth-child(3){ display: none !important;}

.fas-assoc{  }
.fas-assoc li{ position: relative; }
.fas-assoc input[type=radio]{ position: absolute; top: 0; left: 0; opacity: 0; z-index: 0;}
.fas-assoc img{ cursor: pointer;}
.fas-assoc .checked img{ border: 3px solid #243141;  }




/* File Upload */
.fake-shadow {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}
.fileUpload {
    position: relative;
    overflow: hidden;
}
.fileUpload #image {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
    font-size: 33px;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
}
.img-preview {
    max-width: 100%;
}

tr.banned td{ font-style: italic; text-decoration: line-through; }

#DigiCertClickID_WUCXZbuv img{ width: 50px !important;}
#DigiCertClickID_WUCXZbuv a{ font-size: 10px !important;}