﻿/********
    
    
*********/
 

#header {
    background-color: #eaeaea  !important;
    
    background-color: #ebf5ff ;
    background-image: -moz-linear-gradient(top,#eaeaea ,#bbb6b6);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#ebf5ff ),to(#d8decc));
    background-image: -webkit-linear-gradient(top,#eaeaea ,#bbb6b6);
    background-image: -o-linear-gradient(top,#eaeaea ,#bbb6b6);
    background-image: linear-gradient(to bottom,#eaeaea ,#bbb6b6); 
}

#ribbon {
    background: #6D777D;
}

#ribbon .breadcrumb, #ribbon .breadcrumb a {
    color: #c8cdce  !important;
    font-weight: bold !important;
}
#ribbon .breadcrumb li:last-child, #ribbon .breadcrumb>.active {
    color: #ffffff  !important;
}
.breadcrumb>li+li:before{
    color: #c8cdce  !important;
}
aside {
    display: block;
    background: #243e4e  ;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…BoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(left,#243e4e  1%,#0174bb  100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(1%,#243e4e ),color-stop(100%,#0174bb ));
    background: -webkit-linear-gradient(left,#243e4e  1%,#0174bb  100%);
    background: -o-linear-gradient(left,#243e4e  1%,#0174bb  100%);
    background: -ms-linear-gradient(left,#243e4e  1%,#0174bb  100%);
    background: linear-gradient(to right,#243e4e  1%,#0174bb  100%);

}
nav ul ul {
    background:#1a4f70     !important;
}
.minified nav ul ul li{
    background:#1a4f70    !important;

}
 .minified   nav ul ul li > a:hover {
        background-color :#243e4e  !important;
    }
.minified nav ul li a:active {
    background:#243e4e  !important;
}
    nav ul ul li > a:hover {
        background-color :#243e4e  !important;
    }
nav ul li a:active {
    background:linear-gradient(to right,#243e4e  1%,#0174bb  100%) !important;
}

.login-info>span {
    border-bottom-color:#224c54;
}

.login-info {
    border-bottom: 1px solid #224c54;
}
nav ul li a {
    color: #f3f3f3;
}
.login-info a {
    color: #f3f3f3;
}
.header-seperator {
    border: 1px solid #bfc1bb;
}

.btn-header > :first-child > a {
    background-color: #243e4e;
    background-image: -webkit-linear-gradient(top,#243f50,#076ba8);
    background-image: -moz-linear-gradient(top,#243f50,#0470b2);
    background-image: -ms-linear-gradient(top,#243f50,#0470b2);
    background-image: -o-linear-gradient(top,#243f50,#0470b2);
    background-image: linear-gradient(top,#243f50,#0470b2);
    border: 1px solid #659ab5;
    color: #ffffff;
    font-size: 17px;
    margin: 10px 0 0;
}
    .btn-header > :first-child > a:active {
        background-color: #1a4f70 ;
            background-image: linear-gradient(to bottom,#1a4f70  0,#67959e 100%);

    }
.page-footer {
    border-top: 1px solid #fffafa;
    background: #6D777D;
}
.minifyme {
    border-bottom: 1px solid #555656;
    background: #e6edf1;
    color: #243e4e ;
}

.minified .minifyme {
    border-bottom: 1px solid #555656;
    background: #b1b1b1;
    color: #ffffff;
}
.minified .minifyme:hover {
    background: #646464;
    color: #e4e4e4;
}
.jarviswidget-color-blueDark > header {
    border-color: #00343e !important;
    background: #224c54;
    color: #fff;
}
body{
    background: #e6edf1  !important;
}
.btn-primary {
    background-color: #243e4e !important;
    border-color: #7f7f7f !important;
}
.btn-success {
    background-color: #7f7f7f  !important;
    border-color: #7f7f7f !important;
}
.btn-header > :first-child > a:hover {
    color: #e2e9ef !important;
}
.padding-top-22{
    padding-top :22px !important;
}
.fc-event-time{
   display : none !important;
}
.bg-warning-Custom
{
    background-color:#e06259  !important
}
.txt-color-New
{
     color:#4c5f83  !important;
}
.txt-color-New-Detail
{
    color:#000 !important; 
}
.panel-default-1
{
     /*background-color:#4c5f83  !important;*/
    background-color: #e6ebf0 !important;
    border-color: #224c54 !important;
}

.txt-color-1
{
    color:#4c5f83 !important; 
}
.panel-default-2
{
     background-color:#8f9194  !important;
} 
.txt-color-2
{
    color:#223f65 !important; 
}
.panel-default-3
{
     background-color:#5db9ce  !important;
}
.txt-color-3
{
    color:#ff9800 !important; 
}
.txt-color-4
{
    color:#f1830c !important; 
}
.txt-color-5
{
    color:#ff5722 !important; 
}
.txt-color-6
{
    color:#42c1bf !important; 
}
.txt-color-7
{
    color:#3b71b7 !important; 
}
.margin-top-22{
    margin-top :22px !important;
}

.ExpiryAlert {
  animation-name: example;
  animation-duration: 1s;
  animation-iteration-count: infinite;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes example {
  0%   {color: red;}  
  10%   {color: black;}
  20%   {color: red;}  
  30%   {color: black;}
  40%   {color: red;}  
  50%   {color: black;}
  60%   {color: red;}  
  70%   {color: black;}
  80%   {color: red;}  
  90%   {color: black;}
  100%   {color: red;}
}

/* Standard syntax */
@keyframes example {
  0%   {color: red;}  
  10%   {color: black;}
  20%   {color: red;}  
  30%   {color: black;}
  40%   {color: red;}  
  50%   {color: black;}
  60%   {color: red;}  
  70%   {color: black;}
  80%   {color: red;}  
  90%   {color: black;}
  100%   {color: red;}
}
.blue-underline {
  text-decoration: underline;
  color : #3276b1;
  cursor: pointer;
}
.btn-back {
    background-color: #6D777D !important;
    border-color: #475658 !important;
    margin-bottom: 5px;
    color: #fff
}

    .btn-back:hover {
        color: #fff;
        background-color: #475658    !important;
    }
    .btn-back:focus {
        color: #fff;
     }
    
.dd-handle:hover, .dd-handle:hover + .dd-list .dd-handle {
    background: #243e4e  !important;
    border: 1px solid #243e4e ;
    color: #333 !important;
}
.select2-results .select2-highlighted {
    background: #243e4e  ;
    color: #fff;
}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
    z-index: 3;
    color: #fff;
    background-color: #243e4e ;
    border-color: #243e4e ;
    cursor: default;
}label:active input[type=checkbox].checkbox:checked + input[type=hidden] + span:before {
    color: #fff;
    background: #243e4e ;
    border-color: #243e4e ;
}

label input[type=checkbox].checkbox:checked + input[type=hidden] + span:before {
    color: #243e4e ;
}.bg-color-blue {
    background-color: #1a4f70 !important;
}
.dd-handle:hover, .dd-handle:hover + .dd-list .dd-handle {
    background: #243e4e  !important;
    border: 1px solid #ffffff;
    color: #ffffff !important;
}
img.online {
    border-left-color: #00000000 !important;
}
.border-radius-15{
    border-radius : 15px;
}
.border-radius-top-15{
    border-radius : 15px 15px 0px 0px;

}
.border-radius-bottom-15{
    border-radius : 0px 0px 15px 15px;

}   
.dangerextra {
    background-color: #c1284b !important;
    border-color: #c1284b !important;
}
.approved{
    background-color : #abdabd !important;
}
.unapproved {
    background-color: #ff6666 !important;
}
.AccountName {
    padding: 10px !important;
    padding: 5px 0px 0px 20px !important;
    font-size: 25px !important;
    font-family: auto !important;
} 
.col-md-100 {
    width: 12.5%;
}
@media only screen and (max-width: 768px) {
    /* For mobile phones: */
    .col-md-100 {
        width: 33.3%;
    }
}
@media only screen and (min-width: 320px) and (max-width: 479px) {
#logo-group {
    width: 70%!important;
}
}
#logo-group{
    width:80% !important
}
