﻿.carousel-inner .item .ng-scope p a:focus, .carousel-inner .ng-scope p a:hover, .carousel-inner .ng-scope p a {
    color: #337ab7 !important;
}

.hbg, .appImg:hover, .imgText:hover {
    background-color: #d5e5f3 !important;
}

.vwpanel {
    border: solid 1px #666;
    width: 100%;
    left: 0px;
    top: 0px;
    position: absolute;
    z-index: 100;
    background-color: #fff;
    height: 100%;
    margin-right: auto;
    margin-left: auto;
}

.page-title {
    font-size: 13px !important;
    margin-top: 2px !important;
    margin-bottom: 0px !important;
    background: #175782;
    color: #fff;
    padding: 0.5% 0% 0.5% 0.5%;
    font-weight: 700;
}

.page-title-admin {
    background: #175782;
    color: #fff;
}

.gridMargin {
    margin: 10px;
}

.fixed {
    border-bottom: 1px solid #175782;
}

.fixedTitle {
    border-bottom: 4px solid #175782;
}

/*.menubar-btn {
        border-top: 5px solid #0096BB;
}*/
.alert-info {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}

.menubar-btnPhases, .menubar-btnPhases-small, .menubar-btnPhases-disabled {
    border-top: 5px solid #0096BB;
}

.menubar-btnNew, .menubar-btnNew-small, .menubar-btnNew-disabled {
    /*border-top: 5px solid #0096BB;*/
    border: 1.5px solid #175782;
}

.panel-primary > .panel-heading {
    color: #fff;
    background-color: #337ab7 !important;
    border-color: #337ab7 !important;
}

.panel-primary {
    border-color: #337ab7 !important;
}

/*.menubar-panel {
    background-color: #daecf4;
    border: 1px solid #7ec6e3;
   padding-left: 13px;
    margin-bottom: 2px;
    box-shadow: 1px 1px 20px 23px #99cde1 inset;
}*/
.menubar-panel {
    /* background-color: #daecf4; */
    /* border: 1px solid #7ec6e3; */
    padding-left: 3px;
    margin: 7px 0px 7px 0px;
    /* box-shadow: 1px 1px 20px 23px #99cde1 inset; */
}

.InactiveExceptionNotes {
    background-color: #d2ebf7 !important;
}

#LitVenueProviderlistView {
    border: 1px solid #7fc7e6 !important;
}

.vwpanel-header {
    background-color: #0e548f;
    color: #fff;
    height: 21px;
    padding-left: 14px;
    border-radius: 0px;
    padding: 0.5% 0% 0.5% 0.5%;
    font-weight: 700;
    margin-top: 0px;
}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
    .vwpanel-header {
        height: 21px;
    }
}

.deletepanel {
    background-color: #daecf4 !important;
    border: 0px solid #94c0d2;
    padding: 6px 0px 6px 10px;
    font-size: 20px;
    overflow: hidden;
    border-bottom: 0px;
}

.vwpanel-title {
}

/*.vwpanel-close {
    float: right;
   font-size: 16px;
    font-weight: 700;
    line-height: 0;
    background-color: #F2B37C;
    border: 2px solid;
    border-radius: 5px;
    height: 14px;
    margin-top: 0px;
    padding: 1px 4px;
    /*text-shadow: 0 1px 0 #fff;
    color: #fff;
    opacity: 1;
}*/

.vwpanel-close:hover {
    opacity: 1;
}

.back-to-top {
    position: fixed;
    bottom: 1px;
    right: 0px;
    text-decoration: none;
    background-color: whitesmoke;
    padding: 6px;
    display: none;
    border-width: 1px;
    border-style: solid;
    border-radius: 4px;
    border-color: #ccc;
    z-index: 100;
    /*opacity:0.5;
    filter:alpha(opacity=50);*/
}

    .back-to-top:hover {
        background-color: #e5e5e5;
        /*opacity:1;
    filter:alpha(opacity=100);*/
    }

/*Navbar*/
.topnavBar, .sidenav {
    background-color: #3498db;
    /*color: #ffffff !important;*/
}

.lss-logo {
    margin-left: 0px;
    width: 227px;
    height: 50px;
    /*background-image:url(Content/image/csc_logo/csc-logo-small.png);*/
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 227px auto;
    background-color: #fff !important;
}
/*.nav .open > a, .nav .open > a:focus, .nav .open > a:visted{

}*/
.navbar-nav > li > span,
.navbar-nav > li > a {
    line-height: 10px;
    color: #ffffff;
    display: block;
    padding: 10px 8px 7px 8px;
}

    .navbar-nav > li > span:hover,
    .navbar-nav > li > span:active, .nav .open > span:visited,
    .navbar-nav > li > a:hover,
    .navbar-nav > li > a:active, .nav .open > a:visited {
        color: #337ab7;
    }

    .navbar-nav > li > span:hover,
    .navbar-nav > li > a:hover {
        background-color: transparent;
        color: #262626;
        cursor: pointer;
    }

.navbar {
    margin-bottom: 0px;
    min-height: 0px;
}

.navbar-toggle {
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    padding: 0 0;
}

.navbar-brand {
    float: left;
    height: 20px;
    padding: 5px 5px;
    font-size: 18px;
    line-height: 20px;
    color: #fff;
}

.img-logo {
    padding: 0px 5px 0px 0px;
    height: 100%;
    overflow: hidden;
}

.lss-text {
    padding: 0.9% 5px 5px 5px;
}

.lss-menutext {
    padding: 0.9% 5px 5px 5px;
}

.budgetstatus {
    width: 11%;
    float: right;
    height: 20px;
    text-align: center;
    background-color: #daecf4;
    border: 1px #94c0d2 solid;
    margin-BOTTOM: 4PX;
    font-weight: 500;
}

.dropdown-menu > li > a {
    background-color: #009adc;
    color: #fff;
    padding-bottom: 0px;
    padding-top: 0px;
}

.smallText {
    color: whitesmoke;
    font-size: small;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
}

.smallerText {
    color: #fff;
    font-size: 12px;
    font-family: 'Open Sans', sans-serif;
}

.textheaderFormat {
    font-size: 12px;
    font-family: 'Open Sans', sans-serif;
    font-weight: bold;
}

#brandCaption000 {
    background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0, 130, 255, 0.81) 100%);
    background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0, 130, 255, 0.81) 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),rgba(0, 130, 255, 0.81));
    background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0, 130, 255, 0.81) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#1bc1bc', GradientType=1);
    background-repeat: repeat-x;
}

.list-group-item-sysops {
    padding: 6px 15px !important;
}

#brandCaption {
    color: #fff;
}

.brand-label {
    min-width: 500px;
    margin-left: -10px;
}
/*LSS-1997*/
fieldset {
    border: 2px solid #7ec6e3;
}
/*.todoToday {
        background-color: blue;
    }*/
.fa-close {
    cursor: pointer;
}

.vwpanel-close {
    float: right;
    margin-right: 12px;
    padding-top: 3px;
}

.light {
    background-color: rgba(218, 236, 244, 0.4); /*For screen on damage assessment*/
}

.light1 {
    background-color: rgb(218, 236, 244);
}

.lightborder {
    border-color: #7ec6e3 !important;
}
/*.lightborder1{
       border-color:#7ec6e3 !important;
    }*/
.mdi-light:before {
    color: black;
}

.fa-remove:before, .fa-close:before,
-times:before {
    content: "\f00d";
}

.black {
    color: black;
}

#treelist tbody tr:nth-child(even) {
    background-color: white !important;
}

#treelist tbody tr:nth-child(odd) {
    background-color: #daecf4 !important;
}

.Tree {
    background-color: #13688c; /*for document management page*/
    border-radius: 3px;
    border: 1px solid #13688c;
    padding: 3px;
    color: azure;
}

.aliceblue {
    color: aliceblue;
}

.k-widget.k-tooltip-validation {
    background-color: #cac2b0;
    border: none;
}

.edit-buttons .k-button {
    display: block;
    clear: both;
    margin-bottom: 2px;
    background-color: Transparent !important;
    background-repeat: no-repeat;
    border: none;
    cursor: pointer;
    overflow: hidden;
    outline: none;
}

.k-grid .k-button {
    margin: 0 .16em;
    /* display: block for grid buttons; */
    clear: both;
    margin-bottom: 2px;
    background-color: Transparent !important;
    background-repeat: no-repeat;
    border: none;
    cursor: pointer;
    overflow: hidden;
    outline: none;
}

.k-widget.k-tooltip {
    background-color: #175782;
    color: #fff;
}
/*#btnNotes,#btnHistory,#btnUnblock,#btnSave,#btnCancel,#btnUBSave,#btnUBCancel{
    background-color: #a3d0e4 !important;
}*/
.k-grid-content {
    background-color: white !important;
}

.lightbtn {
    background-color: #a3d0e4 !important;
}

#btnNotes9999.light, #btnNotes.light, #btnHistory.light, #btnUnblock.light, #btnSave.light, #btnCancel.light, #btnUBSave.light, #btnUBCancel.light, #btnAdd.light, #btnsubmit.light, #btnCancel.light {
    background-color: #d9ecf5 !important; /*For screen on damage assessment*/
}

.k-tabstrip-top .k-tabstrip-items .k-state-active {
    cursor: pointer;
}

.k-tabstrip-items .k-item {
    cursor: pointer !important;
}

.k-calendar .k-content .k-link {
    display: flex;
    min-width: 29px;
    padding: 0px 0px 0px 2px;
    margin-left: 5px;
}

.k-calendar td {
    height: 26px;
}

#PanelLineItemGrid .k-tooltip-validation {
    z-index: 99;
}

.k-state-disabled {
    color: #0096BB !important;
}
/*.searchbox-icon {background-size: 20px 20px; margin-top: 5px;}*/
.k-tooltip-validation .k-i-warning {
    vertical-align: text-top;
    margin-right: 3px;
}

.navbar-nav > li > .dropdown-menu {
    margin-top: 7%;
    background: #009adc;
}

.k-button.k-state-active, .k-button:active, .k-draghandle.k-state-selected:hover, .k-state-selected {
    background-image: none;
}
/*.k-draghandle.k-state-selected:hover, .k-ghost-splitbar-horizontal, .k-ghost-splitbar-vertical, .k-list>.k-state-highlight, .k-list>.k-state-selected, .k-marquee-color, .k-panel>.k-state-selected, .k-scheduler .k-scheduler-toolbar .k-state-selected, .k-scheduler .k-today.k-state-selected, .k-state-selected, .k-state-selected:link, .k-state-selected:visited {
        background-color: #dadde1;
}
.k-panelbar>.k-item>.k-link {
    border-color: #dadde1;
}*/
.k-input, input.k-textbox, textarea.k-textbox, input.k-textbox:hover, textarea.k-textbox:hover, .k-textbox > input, .k-multiselect-wrap {
    border-radius: 0px;
}

.k-autocomplete.k-state-default, .k-dropdown-wrap.k-state-default, .k-numeric-wrap.k-state-default, .k-picker-wrap.k-state-default {
    border-radius: 0px;
}

.k-autocomplete, .k-button, .k-draghandle, .k-dropdown-wrap, .k-grid-header, .k-grouping-header, .k-header, .k-numeric-wrap, .k-pager-wrap, .k-panelbar .k-tabstrip-items .k-item, .k-picker-wrap, .k-progressbar, .k-state-highlight, .k-tabstrip-items .k-item, .k-textbox, .k-toolbar, .km-pane-wrapper > .km-pane > .km-view > .km-content {
    background-color: none;
}
/*.h3{
        font-size: 13px !important;
        margin-top:13px !important;
        margin-bottom:7px !important;
        background: #175782;color: #fff;
        padding: 0.8% 0% 0.8% 0.5%;
        font-weight: 700;
}*/

/*.k-state-focused, .k-list>.k-state-focused.k-state-selected, .k-listview>.k-state-focused.k-state-selected, .k-state-focused.k-state-selected, td.k-state-focused.k-state-selected {border:none; box-shadow:none; -webkit-box-shadow:none;}
.k-state-active span {background-color:aqua;}*/


/*
    .k-panelbar > .k-item > .k-link, .k-header {border:none !important;}
    .k-splitbar-vertical-hover:hover, .k-state-hover, .k-state-hover:hover, .k-link .k-header .k-state-selected {background-color:#dadde1 !important;border-color:#dadde1; }

.k-link .k-header .k-state-selected {
background-color:red;}*/
.k-state-disabled .k-button {
    color: black !important;
}

.popup-pageTitle {
    top: 52px;
    position: absolute;
    z-index: 99;
    color: #fff;
    padding-left: 3px;
    width: 30%;
}

.k-i-arrow-n:before {
    color: #fff !important;
}

.k-calendar .k-today {
    background-color: #a3d0e4 !important;
}

div .modal-dialog .modal-header {
    background-color: #3498db;
}
/*.panel {
            background-color: aliceblue;
        }*/
/*.mdi-24px.mdi:before,*/
.fa-address-book-o:before {
    color: #606060 !important;
}

.btn-default, .btn-primary {
    color: #333;
    background-color: #daecf4 !important;
    border-color: #ccc;
}

.k-filter-row th, .k-grid-header th.k-header {
    font-size: 12px;
}

.k-loading-image {
    background-image: url('../../../Imported/kendo/2017.1.223/BlueOpal/loading-image.gif');
    background-size: 40px;
}

.k-i-loading {
    background-image: url(../../../Imported/kendo/2017.1.223/BlueOpal/loading.gif);
    background-size: 30px;
}

.help {
    color: white !important;
    background-color: #3498db !important;
}

.popup-mpageTitle {
    top: 11px;
    position: absolute;
    z-index: 99;
    color: #fff;
    padding-left: 3px;
    width: 30%;
}

.LabelNormal {
    border-top: 1px solid #7ec6e3;
    border-left: 1px solid #7ec6e3;
    border-bottom: 1px solid #7ec6e3;
    border-right: 1px solid #7ec6e3;
}

.btn-default, .btn-primary {
    color: black;
}

.address-list ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.address-list li {
    cursor: pointer;
    padding: 5px 4px;
    font-size: 14px;
    background-color: #eee9e9;
    margin: 10px 0px;
    color: #000;
    border-radius: 2px;
}

    .address-list li:hover {
        background-color: gray;
    }

.address-list-content-box {
    border: 1px solid black;
    height: 100%;
    background: white;
    margin-top: 7px;
}

.address-list-auto-level {
    height: 100%;
    background: white;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 4px;
    padding-bottom: 4px;
}

.litigation-table > tbody > tr > td {
    border-top: 1px solid #7ec6e3 !important;
    border-left: 1px solid #7ec6e3 !important;
    border-bottom: 1px solid #7ec6e3 !important;
    border-right: 1px solid #7ec6e3 !important;
}

#LitigationScanSection hr {
    border-bottom: 1px solid #7ec6e3 !important;
    margin-top: 0px !important;
    margin-bottom: 10px !important;
}

.moveOrder.k-state-selected label {
    color: #fff;
}

.rowselected {
    background-color: #13688c !important;
    border-color: #146b90 !important;
    color: #ffffff;
}

.change-img {
    color: #fff;
}

.adminheading span {
    color: #fff;
}

    .change-img span:hover, .adminheading span:hover {
        color: #262626;
    }

.profile-name {
    color: #fff;
}

.nav .open > .profile-name:visited {
    background-color: #3498db;
    color: #262626 !important;
}

.iconbox-first {
    background: rgba(81, 158, 255, 0.50);
}

.iconbox-second {
    background: rgba(15, 44, 87, 0.50);
}

.iconbox-third {
    background: rgba(29, 95, 197, 0.50);
}

.cs-iconbox-heading {
    border-bottom: 1px solid #E6E6E6;
    color: #ffffff;
}

.carousel-inner .cs-iconbox-text p a {
    color: #e4be04 !important;
    text-decoration: underline;
}

    .carousel-inner .cs-iconbox-text p a:hover {
        color: #bd9e07 !important;
    }
