.splash-page {
    background: #7b7a76 url(../images/splash3.jpg) no-repeat;
    background-size: 100%;
    position: relative;
}
.sp-btn-area {
    text-align: center;
    width: 420px;
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    padding: 5px;
}
.login-page,
.register-page {
    background: url(../images/pattern-2.png) repeat;
}

.login-img {
    text-align: center;
    top: -35px;
}

.logo-area {
    text-align: center;
}
.login-box,
.register-box {
    margin: 2% auto;
}
.skin-blue .sidebar-menu > li.header.admin-hd {
    font-size: 22px;
}

/* new start  */
.com-name {
    font-size: 20px;
    color: #fff;
    padding-top: 10px;
    display: inline-block;
}
.vt-boxa a {
    color: #fff;
}
.vt-boxa a i {
    opacity: 0.5;
}
.vt-box1 a {
    color: #fff;
}
.vt-box2 a {
    color: #fff;
}
.vt-box3 a {
    color: #fff;
}
.vt-box h3 {
    color: #fff;
}
.vt-box1 a {
    opacity: 0.5;
}
.vt-box2 a {
    opacity: 0.5;
}
.vt-box3 a {
    opacity: 0.5;
}
.skin-blue .main-sidebar {
    background: #095885;
}
.data-area-prt {
    padding: 0 20px;
}
.tab-part .tab-pane {
    padding: 0 20px;
}

.main-footer {
    background: #0d0058;
    color: #fff;
}
table#evm-table thad tr th {
}
.table-bordered > thead > tr > th {
    background: #f1f4f7;
}
.bh-txt {
    text-align: center;
    font-size: 20px;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 33px;
    text-shadow: 0 1px 0 #0885fd, 0 6px 1px rgba(0, 0, 0, 0.1),
        0 0 5px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.3),
        0 3px 5px rgba(0, 0, 0, 0.2), 0 5px 10px rgba(0, 0, 0, 0.25),
        0 10px 10px rgba(0, 0, 0, 0.2), 0 20px 20px rgba(0, 0, 0, 0.15);
    position: absolute;
    z-index: 2;
    left: 0;
    width: 100%;
    top: -3px;
}
.hd-login {
    position: relative;
    z-index: 10;
}
.skin-blue .main-header .navbar .sidebar-toggle {
    position: relative;
    z-index: 15;
}
/* new end  */

.skin-blue .main-header .navbar {
    background: #0d0058;
}
.skin-blue .main-header .logo {
    background: #120077;
    height: 60px;
}
.skin-blue .main-sidebar {
    background: #001f42;
}
.skin-blue .sidebar-menu > li:hover > a,
.skin-blue .sidebar-menu > li.active > a,
.skin-blue .sidebar-menu > li.menu-open > a {
    color: rgb(7, 7, 7);
    background: #ace8e9;
    font-weight: bold;
    border-radius: 20px;
    margin-top: 10px;
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .sp-btn-area a {
        float: left;
    }
    .sp-btn-area {
        top: 65%;
    }
}

@media screen and (min-width: 1025px) {
    .splash-page {
        background: #7b7a76 url(../images/splash2.jpg) no-repeat;
        background-size: cover;
        position: relative;
    }
}
