.main-sidebar{padding-top:70px;}
.login-box{
    width: 600px;
}
.login-box, .register-box{margin: 0 auto;padding-top:7%;}
.login-logo{font-size:35px;}
.login-box-msg{font-size:25px;font-weight: 700;}
.login-page{background-size: 100% auto ;background:#eaeaea url('../images/bg.jpg') no-repeat center center;}
.btn-primary{background-color:#8CC63F;border-color: #8CC63F;}
.btn-primary:hover,.btn-primary:active,.btn-primary.hover{background-color:#8CC63F;border-color: #8CC63F;}
.skin-blue .main-header .navbar{background-color:#8CC63F;}
.skin-blue .main-header .logo{background-color:#8CC63F;}
.skin-blue .main-header .logo:hover {
    background-color: #8CC63F;
}
.skin-blue .main-header .navbar .sidebar-toggle:hover {
    background-color: #8CC63F;
}
.main-header .logo{height: 70px;}
.box.box-primary{border-top-color:#8CC63F;}
.callout.callout-success, .alert-success, .label-success, .modal-success .modal-body{background-color:#fad76e !important;border-color:#fad76e;color:#464646 !important;}
p.error,span.error{color:#5a6e96;}
.btn-info{background-color:#8CC63F;border-color: #8CC63F;}
.btn-info:active,.btn-info:hover{background-color:#8CC63F;border-color:#8CC63F;}
.file-upload {
    font-family: Arial, Helvetica, sans-serif,'微软雅黑';
    font-size: 13px;
    font-weight: normal;
    padding: 15px 20px;
    cursor:pointer;
    line-height:20px;
    height:25px;
    margin:0 10px 10px 0;
    display: inline-block;
    background: #fff;
    border: 1px solid #e8e8e8;
    color: #888;
    text-decoration: none;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -moz-box-shadow: 0 2px 0 0 #e8e8e8;
    -webkit-box-shadow: 0 2px 0 0 #e8e8e8;
    box-shadow: 0 2px 0 0 #e8e8e8;
    padding: 6px 10px 4px 10px;
    color: #fff;
    background: #8CC63F;
    border: none;
    -moz-box-shadow: 0 2px 0 0 #8CC63F;
    -webkit-box-shadow: 0 2px 0 0 #8CC63F;
    box-shadow: 0 2px 0 0 #8CC63F;
    vertical-align:middle;
    width: 100px;
    text-align: center;
}


/*
 * jQuery File Upload UI Plugin CSS
 * https://github.com/blueimp/jQuery-File-Upload
 *
 * Copyright 2010, Sebastian Tschan
 * https://blueimp.net
 *
 * Licensed under the MIT license:
 * https://opensource.org/licenses/MIT
 */
.fileupload-buttonbar{
    margin-top: 20px;
}
.fileupload-buttonbar .btn,
.fileupload-buttonbar .toggle {
    margin-bottom: 5px;
}
.progress-animated .progress-bar,
.progress-animated .bar {
    filter: none;
}
.fileupload-process {
    float: right;
    display: none;
}
.fileupload-processing .fileupload-process,
.files .processing .preview {
    display: block;
    width: 32px;
    height: 32px;
}
.files audio,
.files video {
    max-width: 300px;
}
.dashboard-box{margin-bottom: 30px;}
.dashboard-box img{width: 100%;}
.dashboard-box .btm{background-color: #8CC63F;padding:10px;text-align: center;color:#ffffff;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;}
.dashboard-box .btm span{font-size:16px;}
.dashboard-box .btm .status{display: block;font-size: 16px;font-weight:bold;}
.dashboard-box .btm .date{color:#da1f3c;}

@media (max-width: 767px) {
    .fileupload-buttonbar .toggle,
    .files .toggle,
    .files .btn span {
        display: none;
    }
    .files .name {
        width: 80px;
        word-wrap: break-word;
    }
    .files audio,
    .files video {
        max-width: 80px;
    }
    .files img,
    .files canvas {
        max-width: 100%;
    }
}
.fileinput-button {
    position: relative;
    overflow: hidden;
    display: inline-block;
}
.fileinput-button input[type=file] {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    opacity: 0;
    -ms-filter: 'alpha(opacity=0)';
    font-size: 200px !important;
    direction: ltr;
    cursor: pointer;
}

table.table thead>tr>th.sorting_asc, table.table thead>tr>th.sorting_desc, table.table thead>tr>th.sorting, table.table thead>tr>td.sorting_asc, table.table thead>tr>td.sorting_desc, table.table thead>tr>td.sorting {
    padding-right: 30px
}
table.table thead>tr>th:active, table.table thead>tr>td:active {
    outline: none
}
table.table thead .sorting, table.table thead .sorting_asc, table.table thead .sorting_desc, table.table thead .sorting_asc_disabled, table.table thead .sorting_desc_disabled {
    cursor: pointer;
    position: relative
}
table.table thead .sorting:after, table.table thead .sorting_asc:after, table.table thead .sorting_desc:after, table.table thead .sorting_asc_disabled:after, table.table thead .sorting_desc_disabled:after {
    position: absolute;
    bottom: 8px;
    right: 8px;
    display: block;
    font-family: 'Glyphicons Halflings';
    opacity: 0.5
}
table.table thead .sorting:after {
    opacity: 0.2;
    content: "\e150"
}
table.table thead .sorting_asc:after {
    content: "\e155"
}
table.table thead .sorting_desc:after {
    content: "\e156"
}
table.table thead .sorting_asc_disabled:after, table.table thead .sorting_desc_disabled:after {
    color: #eee
}
span.counter{color:#ff0000;}
span.required{color:#ff0000;}

/* Fixes for IE < 8 */
@media screen\9 {
    .fileinput-button input[type=file] {
        filter: alpha(opacity=0);
        font-size: 100%;
        height: 100%;
    }
}

@media (max-width: 768px)
{
    .login-box{
        width: 90%;
    }
}
