﻿/********
    
    
*********/




#header {
    background-color: #eaeaea !important;
    background-color: #ebf5ff;
    background-image: -moz-linear-gradient(top,#eaeaea,#afafaf);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#ebf5ff ),to(#d8decc));
    background-image: -webkit-linear-gradient(top,#eaeaea,#afafaf);
    background-image: -o-linear-gradient(top,#eaeaea,#afafaf);
    background-image: linear-gradient(to bottom,#eaeaea,#afafaf);
    
}
.menu-on-top aside#left-panel nav > ul > li {
     border-right: 1px solid #fff !important;
    border-left: 1px solid #ffffff00 !important;
 }
#ribbon {
    background: #dde4ea;
}

    #ribbon .breadcrumb, #ribbon .breadcrumb a {
        color: #1b5e99 !important;
        font-weight: bold !important;
    }
        #ribbon .breadcrumb li:last-child, #ribbon .breadcrumb > .active {
            color: #001c3b !important;
        }
.breadcrumb > li + li:before {
    color: #1b5e99 !important;
}
aside {
    display: block;
    background: #001c3b;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…BoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(left,#001c3b 3%,#1b5e99 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(3%,#001c3b),color-stop(100%,#1b5e99));
    background: -webkit-linear-gradient(left,#001c3b 3%,#1b5e99 100%);
    background: -o-linear-gradient(left,#001c3b 3%,#1b5e99 100%);
    background: -ms-linear-gradient(left,#001c3b 3%,#1b5e99 100%);
    background: linear-gradient(to right,#001c3b 3%,#1b5e99 100%);
     
}

.login-info>span {
    border-bottom-color:#3a3425;
}

.login-info {
    border-bottom: 1px solid #3a3425;
}
nav ul li a {
    color: #f3f3f3;
}
.login-info a {
    color: #f3f3f3;
}
.header-seperator {
    border: 1px solid #bfc1bb;
}

.btn-header>:first-child>a {
    background-color: #001c3b;
    background-image: -webkit-linear-gradient(top,#86bdd8,#4f89a7);
    background-image: -moz-linear-gradient(top,#86bdd8,#4f89a7);
    background-image: -ms-linear-gradient(top,#86bdd8,#4f89a7);
    background-image: -o-linear-gradient(top,#86bdd8,#4f89a7);
    background-image: linear-gradient(top,#86bdd8,#4f89a7);
    border: 1px solid #659ab5;
    color: #ffffff;
    font-size: 17px;
    margin: 10px 0 0;
}

.page-footer {
    border-top: 1px solid #fffafa;
    background: #001c3b;
}
.minifyme {
    border-bottom: 1px solid #b3a9a8;
    background: #ce9f9e;
    color: #001c3b;
}

.minified .minifyme {
    border-bottom: 1px solid #b3a9a8;
    background: #ce9f9e;
    color: #ffffff;
}
.minified .minifyme:hover {
    background: #646464;
    color: #e4e4e4;
}
.jarviswidget-color-blueDark > header {
    border-color: #96a1a9 !important;
    background: #1a5c97;
    color: #fff;
}
body{
    background: #dde4ea  !important;
}
.btn-primary {
    background-color: #001c3b !important;
    border-color: #03101e !important
}
.btn-success {
    background-color: #0a335c !important;
    border-color: #1a5c96 !important;
}
.btn-header > :first-child > a:hover {
    color: #e2e9ef !important;
}
.minified nav>ul>li {
    border-bottom: 1px solid #3a3425;
    border-top: 1px solid #776e58;
}

.menu-on-top nav ul ul, .menu-on-top nav ul ul ul {
    border-bottom: 1px solid #001c3b !important;
}
.cursor-pointer {
    cursor: pointer !important;
}
#ribbon .page-header-ribbon .favourite_button {
    color: #4c4f53 !important;
}

.separator {
    display: flex;
    align-items: center;
    margin: 20px 0;
}

hr {
    flex: 1;
    border: none;
    height: 1px;
    background-color: #ccc;
}

.hr-header {
    padding: 0 10px;
    font-size: 18px;
    font-weight: bold;
    color: #333;
}
.Back{
    margin-bottom:5px;
}

.CanceledColor {
    background-color: #f2bebb !important;
}
.cursor-move {
    cursor: move !important ;
    z-index: 9999; 
}