﻿.tooltip > .tooltip-inner {
    background-color: #a94442;
}

.tooltip.top .tooltip-arrow {
    border-top-color: #a94442;
}

.tooltip.top-left .tooltip-arrow {
    border-top-color: #a94442;
}

.tooltip.top-right .tooltip-arrow {
    border-top-color: #a94442;
}

.tooltip.right .tooltip-arrow {
    border-right-color: #a94442;
}

.tooltip.left .tooltip-arrow {
    border-left-color: #a94442;
}

.tooltip.bottom .tooltip-arrow {
    border-bottom-color: #a94442;
}

.tooltip.bottom-left .tooltip-arrow {
    border-bottom-color: #a94442;
}

.tooltip.bottom-right .tooltip-arrow {
    border-bottom-color: #a94442;
}

div[data-angular-treeview] {
    /* prevent user selection */
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    /* default */
    font-family: Tahoma;
    font-size: 13px;
    color: #555;
    text-decoration: none;
}

div[data-tree-model] ul {
    margin: 0;
    padding: 0;
    list-style: none;
    border: none;
    overflow: hidden;
}

div[data-tree-model] li {
    position: relative;
    padding: 0 0 0 20px;
    line-height: 20px;
}

    div[data-tree-model] li .expanded {
        padding: 1px 10px;
        background-repeat: no-repeat;
    }

    div[data-tree-model] li .collapsed {
        padding: 1px 10px;
        background-repeat: no-repeat;
    }

    div[data-tree-model] li .normal {
        padding: 1px 10px;
        background-repeat: no-repeat;
    }

    div[data-tree-model] li i, div[data-tree-model] li span {
        cursor: pointer;
    }

    div[data-tree-model] li .selected {
        background-color: #aaddff;
        font-weight: bold;
        padding: 1px 5px;
    }


@media (max-width: 350px) and (orientation:portrait) {
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
        width: 100%;
    }
}

.form-control.ui-select-container {
    padding: 0px;
}


.truncate {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.collapsible:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings'; /* essential for enabling glyphicon */
    font-style: normal;
    content: "\e114"; /* adjust as needed, taken from bootstrap.css */
    float: right; /* adjust as needed */
    color: black; /* adjust as needed */
    cursor: pointer;
    padding-left: 10px;
}

.collapsible.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\e080"; /* adjust as needed, taken from bootstrap.css */
}

.panel-body > .panel {
    padding-left: 0px;
    padding-right: 0px;
}

a[ng-click] {
    cursor: pointer;
}

/*added by----***--- Ghanshyam on 01/09/2016 for Depot Lite*/
.dplsoptlastitem {
    border: 1px solid gray;
}

.dplsoptitem {
    border: 1px solid gray;
    border-bottom: 0px;
}

.dplsMargn {
    margin-left: 8px;
}

.dplsOprTopHeader {
    border: 0px solid;
    margin-bottom: 25px;
    background-color: midnightblue;
}

.dplsoperatorheader {
    font-size: 14px;
    color: white;
    margin-bottom: 2px;
    margin-left: 8px;
}

.dplsMargnheader {
    margin-left: 8px;
    color: white;
    font-size: 14px;
}

.dplscolortext {
    color: rgb(0,151,196);
    margin-left: 8px;
}

.dplsoperator {
    font-size: 20px;
    margin-bottom: 2px;
    margin-left: 8px;
}

.dplsOprbgcolor {
    border: 1px solid;
    margin-bottom: 20px;
    background-color: rgb(251,229,214);
}

.dplsOprTopHeader {
    border: 0px solid;
    /*margin-bottom:20px;*/
    background-color: midnightblue;
}

.dplsRemoveBoldbdr {
    background-color: rgb(255,242,204);
}

.dplsButtonmargin {
    padding-left: 8px;
}

.dplsLitGray {
    color: darkgray;
}

.dplsDepoTopHeader {
    border: 0px solid;
    margin-bottom: 25px;
    background-color: rgb(205,71,71);
}

.statusName {
    color: red;
}

.dplstrackbgcolor {
    border: 1px solid;
    /*margin-bottom:0.5px;*/
    background-color: rgb(251,229,214);
}

.dplsMargnUpd {
    margin-left: 95px;
}

.dplsMargnCmmn {
    margin-left: 85px;
}

.dplsTopTrackingHeader {
    border: 0px solid;
    margin-bottom: 25px;
    background-color: rgb(0,102,204);
}
/*---------End---*** -*/

div.checkbox {
    height: 29px;
}

div.ui-select-container {
    height: 34px;
}

.pointer {
    cursor: pointer;
}

.rightinput {
    text-align: right;
}

.ui-select-toggle.btn-default {
    background-color: white;
}

.k-grid .k-grouping-row td {
    border-top-width: 1px;
}

.input-form {
    width: 100%;
}
