/*Custom css */
.has-error .image-aria{
    background: #ff0000;
}

.inputGroupContainer{
    position: relative !important;
}
.callout a{
    text-decoration: none !important;
}
.custom-container {
    margin-top: 50px;
}

.table .form-group{
    margin-bottom: 0 !important;
}

.skin-blue .sidebar-menu > li.active > a,
.skin-blue .sidebar-menu > li.menu-open > a {
}

.skin-blue .sidebar-menu > li:hover > a{
    border-left-color: #7aff33;
}

.content-header {
    padding: 15px !important;
}

.treeview-menu {
    padding: 0 !important;
}

.treeview-menu .active {
    border-left: 3px solid #f00;
}
.treeview-menu .active a {
    color: #05b0ff !important;
}


.treeview-menu a {
    color: #fff !important;
}

.treeview-menu a:hover {
    background: #fff !important;
    color: #000 !important;
}


/*.sidebar ul li {
    border-bottom: 1px solid #999;
}*/

.sidebar .treeview-menu li:last-child{
    border-bottom: none;
}

.tableView {
    margin-top: 15px;
}

.skin-blue .sidebar-menu > li > .treeview-menu {
    margin: 0 !important;
}

/*Login error*/ /*Loading Image*/

.red {
    box-shadow: 0 0 5px #f00;
}

.login-box-body {
    position: relative;
}
.login-box-body h1{
    position: absolute;
    z-index: 10;
    left: 29%;
    top: 32%;
    text-shadow: 0 0 8px green;
    color: green;
}

#message {
    position: absolute;
    z-index: 10;
    text-shadow: 0 0 8px green;
    color: green;
}

.login-box-body img {
    position: absolute;
    z-index: 9;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
}

/*Loading Image*/

#formLoading {
    position: absolute;
    text-align: center;
    right: 28%;
    top: 22%;
    z-index: 999;
}

#formLoading img {
    width: 50%;
}

/*success popup*/
.success-popup {
    display: block;
    width: 100%;
    left: 0;
    padding: 10px;
    font-size: 20px;
}

.tableViewLoading {
    position: absolute;
    left: 22%;
    top: 25%;
}


.image_field .image-aria{
    width: 106px;
    height: 106px;
    overflow: hidden;
    margin: 0 auto;
    border-radius: 10px;
    border: 1px solid #a7a9ab;
}
.image-aria img{
    width: 100%;
    height: 100%;
}
.image_field{
    text-align: center;
}

.image_field a{
    margin-top: 10px;
}
