/* Application Header */
#applicationHeader {
    box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.1);
    /*background: #B54743!important;*/
}

/*Tabs*/
.tab_container ul.tabs li, .subtabs, .nav.nav-tabs > li {
    background: #9095A0 !important;
    color: white !important;
}

/*Panels and Fieldsets*/
.panel-heading, fieldset legend, .panel-default>.panel-heading {
    background: #636A7A;
    background-color: #636A7A;
    background-image:none;
    color:white;
}

.tipHelper {
    color: rgba(58, 91, 185, 0.68) !important;
}
.tipHelper {
    font-size: 18px;
    color: #5D6780;
}

/* -------------------------------------------------------------- 
   Tab / Accordion / Panels with direction arrows for expand/collapse
-------------------------------------------------------------- */
.collapse-arrow:after {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome, Sans-serif;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f054";
    transform: rotate(-90deg);
    transition: all linear 0.25s;
    float: left;
    margin-right: 10px;
}

.collapse-arrow.collapsed:after {
    transform: rotate(90deg);
}

/*Telerik sidebar to remove when V3 is on place*/
#NavigationPanelBar .t-state-default {
    border-color: #a4abb2!important;
}
#NavigationPanelBar .t-header, #NavigationPanelBar .t-grid-header, #NavigationPanelBar .t-toolbar, #NavigationPanelBar .t-grouping-header, .t-tooltip, #NavigationPanelBar .t-grid-pager {
    border-color: #a4abb2!important;
    background: #d2d5d9 url('Office2010Silver/gradient.png') repeat-x 0 center!important;
}

/*alerts*/

    .alert {
      opacity: .80;
      border-radius: 3px;
      font-family: Tahoma,Geneva,Arial,sans-serif;
      font-size: 14px;
      padding: 10px 10px 10px 10px;
      background:transparent;
    }
    .alert.error {
      color: #FFFFFF;
      background: #CA0D0D;
    }
    .alert-dismissable .close, .alert-dismissible .close {
      position: relative;
      top: -2px;
      right: 0px;
      color: inherit;
    }

    .badge {
        background: rgb(100, 120, 162);
    }
    .nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {
        color: WHITE;
        background-color: #3E5184;
        border-radius: 2px;
    }
/* Ribbons */
.ribbon {
    background-color: transparent;
    border: none;
    box-shadow: none;
}
.ribbon .button, .ribbon .multibutton, .btn-timezone, .gs-ribbon-button {
    background-color: #E6E6E6;
    border: 1px solid #E0E0E0;
    color: #A5A5A5;
}

.ribbon .button:hover, .ribbon .multibutton:hover, .ribbon a:hover, .btn-timezone:hover, .gs-ribbon-button:hover {
    background: white!important;
    color: #428bca!important;
    text-transform: none;
}
/* Navigation selectable Blocks */
.active > .selectable, .nav.nav-pills .active > .selectable, .reporting-item.active {
    background: #3E5184 !important;
    border-color: rgb(156, 156, 156);
}
/* Colors */

    .gs-text-info {
        color:#487092; 
    }
    .gs-bg-info, .btn-primary, .badge-primary {
        background:#0A5264!important; 
        color:white!important;  
    }
.   gs-bg-info, .btn-primary, .active.badge-primary {
        background: #9095A0 !important;
        color: white !important;
    }
    .gs-text-danger {
        color:#CB5656; 
    }
    .gs-bg-danger, .btn-danger, .badge-danger {
        background: #9095A0 !important;
        color: white !important;
    }
    .gs-text-success {
        color:#39B68E; 
    }
    .gs-bg-success, .btn-success, .badge-success {
        background:#39B68E!important; 
        color:white!important;  
    }
    .gs-text-warning {
        color:#D2874F; 
    }
    .gs-bg-warning, .btn-warning, .badge-warning {
        background:#D2874F!important; 
        color:white!important;  
    }
    .alert {
        font-weight:600;
        text-shadow:none;
        font-size:14px;
    }
    .alertContainer .alert {
        opacity:.9!important;
    }
    .alertContainer .alert .panel-body {
        background:white!important;
    }
    .alert.gs-bg-info {
        border-radius:0px;
    }
    .t-grid-content td > a.active, td a.btn.active, td > ul > li a.active, a.reporting-item.active {
        background:white!important;
        color:#485063!important;
        border:1px solid white!important;
        border-radius:0px!important;
    }

#collapseDownMenuTrigger{
    color:#FFFFFF;
}