/* Minification failed. Returning unminified contents.
(1810,16): run-time error CSS1031: Expected selector, found '<'
(1810,16): run-time error CSS1025: Expected comma or open brace, found '<'
 */
html {
    background-image: url('../img/pattern/paper.png');
}

.field-validation-error {
    color: #b94a48;
}

.field-validation-valid {
    display: none;
}

input.input-validation-error {
    border: 1px solid #b94a48;
}

input[type="checkbox"].input-validation-error {
    border: 0 none;
}

.validation-summary-errors {
    color: #b94a48;
}

.validation-summary-valid {
    display: none;
}


.alert-container {
    position: fixed;
    left: 0;
    right: 0;
    padding-left: 3em;
    padding-right: 3em;
    z-index: 9000;
    top: 25%;
    width: 600px;
}

.badge-danger {
    background-color: #d43f3a;
}

.badge-warning {
    background-color: #d58512;
}

.badge-success {
    background-color: #398439;
}

.badge-info {
    background-color: #269abc;
}

.badge-inverse {
    background-color: #333333;
}

.ui-spinner-input {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.truncate {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.email-read {
    overflow: scroll;
    max-height: 447px;
    padding: 10px;
    min-height: 447px;
}

.ajax-loader {
    position: fixed;
    top: 50px;
    right: 0;
    display: none;
    z-index: 9000;
}

.nopadding {
    padding: 0 !important;
}

.margin-right-30 {
    margin-right: 30px !important;
}

.margin-left-2 {
    margin-left: 2px !important;
}

.margin-right-2 {
    margin-right: 2px !important;
}

.padding-left-5 {
    padding-left: 5px !important;
}

.ebay-icon {
    width: 71px;
    height: 31px;
    cursor: pointer;
}

.amazon-icon {
    width: 71px;
    height: 31px;
    cursor: pointer;
}

.newegg-icon {
    width: 71px;
    height: 31px;
    cursor: pointer;
}

label.form-control {
    border: 0;
}

/* Bootstrap Modal CSS */
.modal-dialog {
    top: 15%;
}

.icon-pointer {
    cursor: pointer;
}

/* Custom Alerts */
.alert {
    border-radius: 10px;
}

.alert-danger, .alert-danger:hover, .alert-error, .alert-error:hover, .alert-success, alert-success:hover, .alert-info, .alert-info:hover, .alert-warning, .alert-warning:hover {
    color: #ffffff;
}

.alert .close {
    font-family: Arial,sans-serif;
    line-height: 17px;
    color: #fff;
}

.alert-danger {
    background-color: #c43c35;
    background-image: -moz-linear-gradient(center top, #ee5f5b, #c43c35);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.alert-success {
    background-color: #57a957;
    background-image: -moz-linear-gradient(center top, #62c462, #2F772F);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.alert-info {
    background-color: #339bb9;
    background-image: -moz-linear-gradient(center top, #5bc0de, #339bb9);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.alert-warning {
    background-color: #FFC9A5;
    background-image: -moz-linear-gradient(center top, #FF8742, #A33E00);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
/* End of Custom Alerts */

/* Overriding overflow hidden, as the tooltip cuts off */
.fuelux .wizard {
    overflow: visible !important;
}

/*added for action button on manage orders page*/
#btnAction .btn:hover {
    text-decoration: none !important;
}
/*added red border on status strip for cancelled orders on manage orders page*/
.redBorder {
    border: 3px solid red;
}

/*Border for orders that are on HOLD*/

.orangeBorder {
    border: 3px solid DarkOrange;
}

.fuelux .wizard ul {
    width: 100% !important;
}


.custom-text-box-group input {
    padding: 0px 10px !important;
    box-sizing: border-box;
}

select {
    height: 30.178px !important;
    box-sizing: inherit;
}


/*add inline elements*/
.inline-element {
    display: inline !important;
}

/*cursor pointer*/
.cursor-pointer {
    cursor: pointer;
}

.underline-link {
    text-decoration: underline !important;
}

/**/ /**/ /**/ /**/ /**/ /**/ /**/ /**/ /*Login info*/ /**/ /**/ /**/ /**/ /**/ /**/ /**/ /**/ /**/
.login-info1 {
    display: block;
    font-size: 12px;
    height: 39px;
    color: #fff;
    border: solid transparent;
    border-width: 1px 0;
    box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);
    width: auto;
    margin: 0 !important;
    padding: 10px !important;
}

    .login-info1 img {
        width: 35px;
        border-radius: 50%;
    }

    .login-info1 a {
        color: #8b91a0;
    }

        .login-info1 a span {
            text-transform: capitalize;
            font-size: 14px;
            display: inline-block;
            text-decoration: none;
            max-width: 150px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            vertical-align: middle;
            padding-left: 5px;
        }

    .login-info1 :hover {
        color: #fff;
    }
/**/ /**/ /**/ /**/ /**/ /**/ /**/ /**/ /*Login info End here*/ /**/ /**/ /**/ /**/ /**/ /**/ /**/ /**/ /**/


/**/ /**/ /**/ /**/ /**/ /**/ /**/ /**/ /*Documents List*/ /**/ /**/ /**/ /**/ /**/ /**/ /**/ /**/ /**/

.file-list {
}

    .file-list:hover {
        background-color: #e5e5e5;
    }

.container-ship {
    width: 36px;
    height: 36px;
    float: left;
    background: url(../img/container-ship.png);
}
/**/ /**/ /**/ /**/ /**/ /**/ /**/ /**/ /*Documents List*/ /**/ /**/ /**/ /**/ /**/ /**/ /**/ /**/ /**/
@media only screen and (min-width : 150px) and (max-width : 780px) {
    .closeBtn {
        float: none !important;
    }

    .closeBtnDA {
        float: none !important;
    }
}




/* CONTAINERS */
.bg-white {
    background-color: #fff;
}

.reset-action, .search-action {
    height: 32px;
}

#content {
    padding: 10px 22px 0px 22px;
    position: relative;
}

.search-container, .search-element {
    font-size: 13px;
}

.placeholder-color {
    color: #9c9999;
}

.col-2-5 {
    width: 20%;
}

.grid-body .col-2-5 {
    width: 24%;
    float: left;
    padding-left: 7px;
    padding-right: 13px;
}


.grid-body .col-9-5 {
    width: 76%;
    float: left;
    padding-left: 13px;
    padding-right: 7px;
}




.search-container .input input {
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 100%;
    height: 32px;
    line-height: 32px;
    padding: 5px 10px;
    outline: 0;
    border-width: 1px;
    border-style: solid;
    border-radius: 0;
    background: #fff;
    font: 13px/16px 'Open Sans',Helvetica,Arial,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-stretch: normal;
    line-height: 32px;
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
    color: #404040;
    appearance: normal;
    -moz-appearance: none;
    -webkit-appearance: none;
}

.seperator-horizontal {
    border: 1px solid #DDD;
    min-height: 1px;
    width: 100%;
}
/*****************Added by Jegan**************************08/03/2016*/
.show-all-tasks-checkbox {
    display: inline;
    background: #7d7d7d;
    color: white;
    padding: 7px;
    position: relative;
    border-radius: 3px;
    border-color: #1f496d;
    margin-top: 8px;
    top: 1px;
}

    .show-all-tasks-checkbox input {
        position: relative;
        top: 2px;
    }


.task-time-heading {
    margin: 5px 0;
    padding: 5px 0;
}

.progress-heading {
    line-height: 28px;
    padding: 5px 13px;
}

.progress-value {
    padding-left: 14px;
    padding-top: 12px;
}

.due-date-value {
    line-height: 22px;
    padding: 5px 14px;
}

.due-date-heading {
    padding: 5px 13px;
}

.assigned-to-heading {
    padding: 5px 13px;
}

.assigned-to-value {
    padding: 5px 14px;
}

.progress-grid .progress .progress-bar {
    line-height: 14px;
    color: #000;
    text-shadow: none;
    overflow: visible;
    box-shadow: none;
    font-weight: normal;
}

.progress-grid .bg-color-mustard {
    background-color: #e6c357;
}

.dueDateExceed-color {
    color: #b94a48;
}

.dueDateToday-color {
    color: blue;
}



/*********Importance level image************************/
.mark-icon-Grey {
    display: inline-block;
    position: relative;
    top: 3px;
    background: url("~/../../img/importance-16x16/Importance-Grey.png") no-repeat;
    width: 16px; /* Width of new image */
    height: 16px; /* Height of new image */
}

.mark-icon-Red {
    display: inline-block;
    position: relative;
    top: 3px;
    background: url("~/../../img/importance-16x16/Importance-Red.png") no-repeat;
    width: 16px; /* Width of new image */
    height: 16px; /* Height of new image */
}

.mark-icon-Blue {
    display: inline-block;
    position: relative;
    top: 3px;
    background: url("~/../../img/importance-16x16/Importance-Blue.png") no-repeat;
    width: 16px; /* Width of new image */
    height: 16px; /* Height of new image */
}

.mark-icon-Orange {
    display: inline-block;
    position: relative;
    top: 3px;
    background: url("~/../../img/importance-16x16/Importance-Orange.png") no-repeat;
    width: 16px; /* Width of new image */
    height: 16px; /* Height of new image */
}

.mark-icon-LightBlue {
    display: inline-block;
    position: relative;
    top: 3px;
    background: url("~/../../img/importance-16x16/Importance-LightBlue.png") no-repeat;
    width: 16px; /* Width of new image */
    height: 16px; /* Height of new image */
}

.mark-icon-LightGreen {
    display: inline-block;
    position: relative;
    top: 3px;
    background: url("~/../../img/importance-16x16/Importance-LightGreen.png") no-repeat;
    width: 16px; /* Width of new image */
    height: 16px; /* Height of new image */
}

/*********Importance level image End here************************/
/********************Combo box for TaskList******************************/
.my-combo-task {
    height: 32px;
    width: 130px;
    margin: 0.5px;
}
/********************Combo box for End here******************************/

.client-form-01 header {
    padding: 15px 13px;
    margin: 0;
    border-bottom-style: solid;
    border-bottom-color: rgba(0,0,0,.1);
    background: #dadada;
    font-weight: 400;
}


/* ------- PARTIAL VIEW ------- */

.part-view {
    background: #fff;
    line-height: 20pt;
    padding: 0px 12px;
}


    .part-view .main-heading {
        /*font-size: 1.5em;*/
        float: left;
    }

    .part-view .right-sidebar-title {
        background-color: #353D4B;
        color: white;
        margin: 0 10px 10px 0px;
    }

    .part-view .right-sidebar-subtitle {
        background-color: #FFF;
        margin-left: 10px;
        margin-right: 10px;
        margin-top: 10px;
        font-weight: bold;
    }

    .part-view .row-01 {
        margin-left: 20px;
        color: #000;
        font-size: initial;
    }

    .part-view .row-02 {
        color: rgba(0,0,0,0);
        font-size: initial;
    }


.grid-text-align-right {
    text-align: right;
}

.smart-form .col {
    padding: 0 5px;
}

.smart-form .col-2 {
    width: 14.1%;
}



.ui-spinner {
    width: 36%;
}

.ui-spinner-down {
    background-color: #c79121;
}

span.ui-spinner.ui-widget.ui-widget-content.ui-corner-all {
    width: 55px !important;
}

.f-days span.ui-spinner.ui-widget.ui-widget-content.ui-corner-all {
    width: 146px !important;
}


input.form-control.spinner-control-integer.spinner-right.ui-spinner-input {
    padding-left: 5px !important;
}




/* Rating Start here*/

span.rating-stars {
    display: block;
    background: url('data:image/png;base64,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') 0 -16px repeat-x;
    width: 16px;
    height: 16px;
    float: left;
    margin-top: 2%;
}

span.active {
    background-position: 0 0;
}

/* Rating Ends here*/

.my-combo {
    height: 32px;
    width: 200px;
    margin-top: 0.5%;
}

.fa-lg {
    vertical-align: 0%;
}

.float-to-left {
    float: left;
}

.float-to-right {
    float: right;
}

.part-view .part-view-close-button {
    z-index: 1;
    color: white;
    cursor: pointer;
    position: relative;
    top: 3px;
    left: -5px;
    float: right;
    display: block;
    font-size: 14px;
}

.part-view .close-button-row {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #575757), color-stop(1, #282830));
    background: -moz-linear-gradient(center top, #575757 5%, #282830 100%);
    background: linear-gradient(to bottom, #575757, #282830);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#282830');
    background-color: #575757;
    color: white;
    padding: 5px 0px;
    border-radius: 3px 3px 0 0;
}

.splitter-line-hr {
    border-top: 1px solid #ddd;
    width: 100%;
    max-height: 5px;
}

.view-page .right-sidebar-subtitle-row-02 {
    /*border-top: 1px solid #ddd;*/
    background-color: #FFF;
    color: #000;
    margin: 10px 0px 0px 0px;
    padding-top: 5px;
    font-weight: bold;
}

#viewComments {
    max-height: 300px;
    overflow: auto;
}


/*.view-page{
                max-height: 600px;
                overflow: auto;
            }*/



.grid {
    display: block;
    overflow-y: auto;
}

.btn-gear, .btn-gear:hover, .btn-gear:focus {
    color: #fff;
    border-color: #575757;
    border-top-color: transparent;
    border-right-color: rgb(87, 87, 87);
    border-bottom-color: transparent;
    border-left-color: rgb(87, 87, 87);
    /*border-color: #575757;*/
    /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #575757), color-stop(1, #282830));
        background: -moz-linear-gradient(center top, #575757 5%, #282830 100%);
        background: linear-gradient(to bottom, #575757, #282830);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#282830');*/
    background-color: TRANSPARENT;
}



.dropdown-menu.edit-dropdown-menu.dropdown-menu-showleft.dropdown-menu {
    left: -125px;
}

.smart-style-1 .dropdown-menu, .smart-style-1 .open > .dropdown-menu {
    padding: 4px;
}

.open > .dropdown-menu {
    -webkit-animation-name: flipInX;
    -moz-animation-name: flipInX;
    -o-animation-name: flipInX;
    animation-name: flipInX;
    -webkit-animation-duration: .4s;
    -moz-animation-duration: .4s;
    -o-animation-duration: .4s;
    animation-duration: .4s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
}

.open > .dropdown-menu {
    display: block;
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 13px;
    text-align: left;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 2px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
    background-clip: padding-box;
}

ol, ul {
    margin-top: 0;
    margin-bottom: 9px;
}

*, :after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

user agent stylesheet ul, menu, dir {
    display: block;
    list-style-type: disc;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 40px;
}

#main {
    display: block;
    height: 100%;
}


/*select2 start */
.select2-container {
    width: 100%;
}

    .select2-container .select2-search-choice-close {
        display: block;
        top: 0;
        right: 0;
        padding: 3px 4px 3px 6px;
    }

    .select2-container .select2-choice abbr {
        font-size: 15px;
        width: 25px;
        right: 25px;
        top: 5px;
    }

    .select2-container .select2-choice {
        height: 30px;
    }

.select2-search-choice-close:before {
    color: #999;
}

.select2-container .select2-choice .select2-arrow {
    width: 25px;
}
/*select2 End */


/* -------------------- XXXXX --------------------------*/

/* ---------- RIGHT SIDE PARTIAL -- STATRS HERE  -------------- */

.view-page.active {
    display: block;
}

.view-page.inactive {
    display: none;
}

.active-view {
    display: block;
}

.inactive-view {
    display: none;
}

.border-all {
    /*border:1px solid #ccc;*/
}





.right-content {
    padding-left: 10px;
    padding-right: 1px;
    float: right;
    line-height: 0px;
}

    .right-content .detail-view .row {
        margin: 0px 10px 0px 0px;
        font-family: "Open Sans",Arial,Helvetica,Sans-Serif;
        font-size: 13px;
        /*font-size: 11px;*/
        line-height: 1.42857143;
        color: #333;
        /*margin: 0px;*/
    }

    .right-content .detail-view .col-sm-5 {
        margin: 3px 0;
        /*padding: 5px; updated on 2016-07-30*/
        /*padding: 0px 25px 0px 5px;*/
        padding: 5px 14px;
        width: 45% !important;
    }

    .right-content .detail-view .col-sm-7 {
        margin: 3px 0px;
        /*padding: 5px; updated on 2016-07-30*/
        padding: 5px 14px;
        /*padding: 5px 5px 5px 20px;*/
        width: 55% !important;
        /*background-color: #ddd;*/
        background-color: #fff;
        /*border:1px solid lightgrey; */
        border: none;
        white-space: normal;
        overflow: hidden;
        text-overflow: ellipsis;
    }



.indicator-1 {
    background-color: #cde0c4 !important;
    padding: 5px 5px;
}

.inactive-one .indicator-1 {
    background-color: #c26565 !important;
    color: white;
    padding: 5px 5px;
}


.comment-view {
    max-height: 300px;
    overflow: auto;
    position: relative;
    z-index: 9999;
}

#comment-container label.textarea.textarea-resizable {
    min-height: 70px;
    max-height: 120px;
    overflow-y: auto;
    outline: 1px solid #BDBDBD !important;
}

.cke_textarea_inline.cke_editable.cke_editable_inline ul li {
    display: list-item !important;
    text-align: -webkit-match-parent !important;
}

.cke_textarea_inline.cke_editable.cke_editable_inline ol li {
    display: list-item !important;
    text-align: -webkit-match-parent !important;
}

.cke_textarea_inline.cke_editable.cke_editable_inline ul {
    margin-top: 0 !important;
    margin-bottom: 9px !important;
    padding-left: 2.5em !important;
}

.cke_textarea_inline.cke_editable.cke_editable_inline ol {
    margin-top: 0 !important;
    margin-bottom: 9px !important;
    padding-left: 2.5em !important;
}

.cke_textarea_inline.cke_editable.cke_editable_inline {
    height: 80px !important;
    padding: 10px;
}

/* ---------- RIGHT SIDE PARTIAL -- ENDS HERE  -------------- */

/* -------------------- XXXXX --------------------------*/

/* ---------- GRID -- STATRS HERE  -------------- */
.row-highlight {
    background-color: #bbbaba !important;
}

.row-highlight-01 {
    background-color: #dcd1d1 !important;
}

.grid-body .row-highlight:before {
    content: "\f0da"; /*fa-caret-right*/
    font-family: FontAwesome;
    display: block;
    height: 27px;
    line-height: normal;
    width: 28px;
    position: absolute;
    right: -28px;
    font-size: 33px;
    color: #1b1e24;
    z-index: 9999;
}


.grid-body .row:hover {
    background-color: #737373 !important;
    color: white;
}







/* ---------- GRID -- ENDS HERE  -------------- */

/* -------------------- XXXXX --------------------------*/

/* ---------- TEXT Related -- STATRS HERE  -------------- */

.text-align-right {
    text-align: right;
}

.text-align-left {
    text-align: left;
}

.text-align-justify {
    text-align: justify;
}

.wrap-break-word {
    word-wrap: break-word;
}






/* ---------- TEXT Related -- ENDS HERE  -------------- */

/* ----------------- XXXXX --------------------------*/

/* ---------- FONT STYLE -- STATRS HERE  -------------- */

.font-bold-light {
    font-weight: 200;
}

.font-bold-medium {
    font-weight: 600;
}

.font-bold-heavy {
    font-weight: bold;
}



.font-italic {
    font-style: italic;
}

.font-normal {
    font-style: normal;
}

.font-small-caps {
    font-variant: small-caps;
}

.text-line-height-19pt {
    line-height: 19pt;
}

/* ---------- FONT STYLE -- ENDS HERE  -------------- */


/* -------------------- XXXXX --------------------------*/

/* ---------- FONT SIZE -- STATRS HERE  -------------- */

.font-size-10px {
    font-size: 10px;
}

.font-size-11px {
    font-size: 11px;
}

.font-size-12px {
    font-size: 12px;
}

.font-size-13px {
    font-size: 13px;
}

.font-size-14px {
    font-size: 14px;
}

.font-size-15px {
    font-size: 15px;
}


/* ---------- FONT SIZE -- ENDS HERE  -------------- */

/* -------------------- XXXXX --------------------------*/

/* ---------- PADDING SECTION -- STARTS HERE  -------------- */
.pad-zero-all {
    padding: 0px;
}

.pad-zero-left-and-right {
    padding-left: 0px;
    padding-right: 0px;
}

.pad-zero-right {
    padding-right: 0px;
}

.pad-zero-left {
    padding-left: 0px;
}

.pad-zero-top-and-bottom {
    padding-top: 0px;
    padding-bottom: 0px;
}


/*------------- Padding 1 px ---------------*/
.pad-1px-all {
    padding: 1px;
}

.pad-1px-left {
    padding-left: 1px;
}

.pad-1px-right {
    padding-right: 1px;
}

.pad-1px-left-and-right {
    padding-left: 1px;
    padding-right: 1px;
}

.pad-1px-top {
    padding-top: 1px;
}

.pad-1px-bottom {
    padding-bottom: 1px;
}

.pad-1px-top-and-bottom {
    padding-top: 1px;
    padding-bottom: 1px;
}


/*------------- Padding 2 px ---------------*/
.pad-2px-all {
    padding: 2px;
}

.pad-2px-left {
    padding-left: 2px;
}

.pad-2px-right {
    padding-right: 2px;
}

.pad-2px-left-and-right {
    padding-left: 2px;
    padding-right: 2px;
}

.pad-2px-top {
    padding-top: 2px;
}

.pad-2px-bottom {
    padding-bottom: 2px;
}

.pad-2px-top-and-bottom {
    padding-top: 2px;
    padding-bottom: 2px;
}

/*------------- Padding 3 px ---------------*/
.pad-3px-all {
    padding: 3px;
}

.pad-3px-left {
    padding-left: 3px;
}

.pad-3px-right {
    padding-right: 3px;
}

.pad-3px-left-and-right {
    padding-left: 3px;
    padding-right: 3px;
}

.pad-3px-top {
    padding-top: 3px;
}

.pad-3px-bottom {
    padding-bottom: 3px;
}

.pad-3px-top-and-bottom {
    padding-top: 3px;
    padding-bottom: 3px;
}

/*------------- Padding 4 px ---------------*/
.pad-4px-all {
    padding: 4px;
}

.pad-4px-left {
    padding-left: 4px;
}

.pad-4px-right {
    padding-right: 4px;
}

.pad-4px-left-and-right {
    padding-left: 4px;
    padding-right: 4px;
}

.pad-4px-top {
    padding-top: 4px;
}

.pad-4px-bottom {
    padding-bottom: 4px;
}

.pad-4px-top-and-bottom {
    padding-top: 4px;
    padding-bottom: 4px;
}

/*------------- Padding 5 px ---------------*/
.pad-5px-all {
    padding: 5px;
}

.pad-5px-left {
    padding-left: 5px;
}

.pad-5px-right {
    padding-right: 5px;
}

.pad-5px-left-and-right {
    padding-left: 5px;
    padding-right: 5px;
}

.pad-5px-top {
    padding-top: 5px;
}

.pad-5px-bottom {
    padding-bottom: 5px;
}

.pad-5px-top-and-bottom {
    padding-top: 5px;
    padding-bottom: 5px;
}


/*------------- Padding 6 px ---------------*/
.pad-6px-all {
    padding: 6px;
}

.pad-6px-left {
    padding-left: 6px;
}

.pad-6px-right {
    padding-right: 6px;
}

.pad-6px-left-and-right {
    padding-left: 6px;
    padding-right: 6px;
}

.pad-6px-top {
    padding-top: 6px;
}

.pad-6px-bottom {
    padding-bottom: 6px;
}

.pad-6px-top-and-bottom {
    padding-top: 6px;
    padding-bottom: 6px;
}

/*------------- Padding 7 px ---------------*/
.pad-7px-all {
    padding: 7px;
}

.pad-7px-left {
    padding-left: 7px;
}

.pad-7px-right {
    padding-right: 7px;
}

.pad-7px-left-and-right {
    padding-left: 7px;
    padding-right: 7px;
}

.pad-7px-top {
    padding-top: 7px;
}

.pad-7px-bottom {
    padding-bottom: 7px;
}

.pad-7px-top-and-bottom {
    padding-top: 7px;
    padding-bottom: 7px;
}

/*------------- Padding 8 px ---------------*/
.pad-8px-all {
    padding: 8px;
}

.pad-8px-left {
    padding-left: 8px;
}

.pad-8px-right {
    padding-right: 8px;
}

.pad-8px-left-and-right {
    padding-left: 8px;
    padding-right: 8px;
}

.pad-8px-top {
    padding-top: 8px;
}

.pad-8px-bottom {
    padding-bottom: 8px;
}

.pad-8px-top-and-bottom {
    padding-top: 8px;
    padding-bottom: 8px;
}

/*------------- Padding 9 px ---------------*/
.pad-9px-all {
    padding: 9px;
}

.pad-9px-left {
    padding-left: 9px;
}

.pad-9px-right {
    padding-right: 9px;
}

.pad-9px-left-and-right {
    padding-left: 9px;
    padding-right: 9px;
}

.pad-9px-top {
    padding-top: 9px;
}

.pad-9px-bottom {
    padding-bottom: 9px;
}

.pad-9px-top-and-bottom {
    padding-top: 9px;
    padding-bottom: 9px;
}


/*------------- Padding 10 px ---------------*/
.pad-10px-all {
    padding: 10px;
}

.pad-10px-left {
    padding-left: 10px;
}

.pad-10px-right {
    padding-right: 10px;
}

.pad-10px-left-and-right {
    padding-left: 10px;
    padding-right: 10px;
}

.pad-10px-top {
    padding-top: 10px;
}

.pad-10px-bottom {
    padding-bottom: 10px;
}

.pad-10px-top-and-bottom {
    padding-top: 10px;
    padding-bottom: 10px;
}

/* ---------- PADDING SECTION -- ENDS HERE  -------------- */

/* -------------------- XXXXX --------------------------*/

/* ---------- MARGIN SECTION -- STARTS HERE  -------------- */

.mar-zero-all {
    margin: 0px;
}

.mar-zero-left-and-right {
    margin-left: 0px;
    margin-right: 0px;
}

.mar-zero-top-and-bottom {
    margin-top: 0px;
    margin-bottom: 0px;
}

/*------------- margin 1 px ---------------*/
.mar-1px-all {
    margin: 1px;
}

.mar-1px-left {
    margin-left: 1px;
}

.mar-1px-right {
    margin-right: 1px;
}

.mar-1px-left-and-right {
    margin-left: 1px;
    margin-right: 1px;
}

.mar-1px-top {
    margin-top: 1px;
}

.mar-1px-bottom {
    margin-bottom: 1px;
}

.mar-1px-top-and-bottom {
    margin-top: 1px;
    margin-bottom: 1px;
}


/*------------- margin 2 px ---------------*/
.mar-2px-all {
    margin: 2px;
}

.mar-2px-left {
    margin-left: 2px;
}

.mar-2px-right {
    margin-right: 2px;
}

.mar-2px-left-and-right {
    margin-left: 2px;
    margin-right: 2px;
}

.mar-2px-top {
    margin-top: 2px;
}

.mar-2px-bottom {
    margin-bottom: 2px;
}

.mar-2px-top-and-bottom {
    margin-top: 2px;
    margin-bottom: 2px;
}

/*------------- margin 3 px ---------------*/
.mar-3px-all {
    margin: 3px;
}

.mar-3px-left {
    margin-left: 3px;
}

.mar-3px-right {
    margin-right: 3px;
}

.mar-3px-left-and-right {
    margin-left: 3px;
    margin-right: 3px;
}

.mar-3px-top {
    margin-top: 3px;
}

.mar-3px-bottom {
    margin-bottom: 3px;
}

.mar-3px-top-and-bottom {
    margin-top: 3px;
    margin-bottom: 3px;
}

/*------------- margin 4 px ---------------*/
.mar-4px-all {
    margin: 4px;
}

.mar-4px-left {
    margin-left: 4px;
}

.mar-4px-right {
    margin-right: 4px;
}

.mar-4px-left-and-right {
    margin-left: 4px;
    margin-right: 4px;
}

.mar-4px-top {
    margin-top: 4px;
}

.mar-4px-bottom {
    margin-bottom: 4px;
}

.mar-4px-top-and-bottom {
    margin-top: 4px;
    margin-bottom: 4px;
}

/*------------- margin 5 px ---------------*/
.mar-5px-all {
    margin: 5px;
}

.mar-5px-left {
    margin-left: 5px;
}

.mar-5px-right {
    margin-right: 5px;
}

.mar-5px-left-and-right {
    margin-left: 5px;
    margin-right: 5px;
}

.mar-5px-top {
    margin-top: 5px;
}

.mar-5px-bottom {
    margin-bottom: 5px;
}

.mar-5px-top-and-bottom {
    margin-top: 5px;
    margin-bottom: 5px;
}


/*------------- margin 6 px ---------------*/
.mar-6px-all {
    margin: 6px;
}

.mar-6px-left {
    margin-left: 6px;
}

.mar-6px-right {
    margin-right: 6px;
}

.mar-6px-left-and-right {
    margin-left: 6px;
    margin-right: 6px;
}

.mar-6px-top {
    margin-top: 6px;
}

.mar-6px-bottom {
    margin-bottom: 6px;
}

.mar-6px-top-and-bottom {
    margin-top: 6px;
    margin-bottom: 6px;
}

/*------------- margin 7 px ---------------*/
.mar-7px-all {
    margin: 7px;
}

.mar-7px-left {
    margin-left: 7px;
}

.mar-7px-right {
    margin-right: 7px;
}

.mar-7px-left-and-right {
    margin-left: 7px;
    margin-right: 7px;
}

.mar-7px-top {
    margin-top: 7px;
}

.mar-7px-bottom {
    margin-bottom: 7px;
}

.mar-7px-top-and-bottom {
    margin-top: 7px;
    margin-bottom: 7px;
}

/*------------- margin 8 px ---------------*/
.mar-8px-all {
    margin: 8px;
}

.mar-8px-left {
    margin-left: 8px;
}

.mar-8px-right {
    margin-right: 8px;
}

.mar-8px-left-and-right {
    margin-left: 8px;
    margin-right: 8px;
}

.mar-8px-top {
    margin-top: 8px;
}

.mar-8px-bottom {
    margin-bottom: 8px;
}

.mar-8px-top-and-bottom {
    margin-top: 8px;
    margin-bottom: 8px;
}

/*------------- margin 9 px ---------------*/
.mar-9px-all {
    margin: 9px;
}

.mar-9px-left {
    margin-left: 9px;
}

.mar-9px-right {
    margin-right: 9px;
}

.mar-9px-left-and-right {
    margin-left: 9px;
    margin-right: 9px;
}

.mar-9px-top {
    margin-top: 9px;
}

.mar-9px-bottom {
    margin-bottom: 9px;
}

.mar-9px-top-and-bottom {
    margin-top: 9px;
    margin-bottom: 9px;
}


/*------------- margin 10 px ---------------*/
.mar-10px-all {
    margin: 10px;
}

.mar-10px-left {
    margin-left: 10px;
}

.mar-10px-right {
    margin-right: 10px;
}

.mar-10px-left-and-right {
    margin-left: 10px;
    margin-right: 10px;
}

.mar-10px-top {
    margin-top: 10px;
}

.mar-10px-bottom {
    margin-bottom: 10px;
}

.mar-10px-top-and-bottom {
    margin-top: 10px;
    margin-bottom: 10px;
}



/* ---------- MARGIN SECTION -- ENDS HERE -------------- */

/* -------------------- XXXXX --------------------------*/


/*tab-button Added by Kumaran on 2016-08-03*/

.menu-button-row .nav-tabs > li > button {
    border-radius: 0;
    color: #333;
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    position: relative;
    display: block;
    padding: 9px 10px 10px;
    background-color: transparent;
    transition: color .1s linear 0s,background-color .1s linear 0s !important;
}

    .menu-button-row .nav-tabs > li > button:hover {
        border-color: #eee #eee #ddd;
        background-color: #eee;
    }

.menu-button-row .nav-tabs > li.active > button, .menu-button-row .nav-tabs > li.active > button:focus, .menu-button-row .nav-tabs > li.active > button:hover {
    color: #555;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    cursor: default;
}

.menu-button-row .nav-tabs > li.active > button {
    -webkit-box-shadow: 0 -2px 0 #57889c;
    -moz-box-shadow: 0 -2px 0 #57889c;
    box-shadow: 0 -2px 0 #57889c;
    border-top-width: 0 !important;
    margin-top: 1px !important;
    font-weight: 700;
}

.menu-button-row .nav-tabs > li .btn {
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}

.assigned-user < div {
    background-color: red;
}

/*Advance Search Start*/
.col-2-half {
    width: 20.0% !important;
}

.advance-search {
    text-decoration: underline;
    color: blue;
    cursor: pointer;
    padding-top: 10px;
    font-size: smaller;
}

.padding-right-left-2 {
    padding-left: 2.6px !important;
    padding-right: 2.6px !important;
}
/*Advance Search End*/

.img-info {
    display: block;
    background-image: url('../img/SVG/006-information.png');
    background-repeat: no-repeat;
    background-position: center center;
}

.img-contact {
    display: block;
    background-image: url('../img/SVG/address16x16.png');
    background-repeat: no-repeat;
    background-position: center center;
}

.img-comments {
    display: block;
    background-image: url('../img/SVG/Comments-16x16.png');
    background-repeat: no-repeat;
    background-position: center center;
}

.img-tasks {
    display: block;
    background-image: url('../img/SVG/Tasks-16x16.png');
    background-repeat: no-repeat;
    background-position: center center;
}

.img-order {
    display: block;
    background-image: url('../img/SVG/Bars-16x16.png');
    background-repeat: no-repeat;
    background-position: center center;
}
/* fa-custom images */

.fa-custom:before {
    display: inline-block !important;
    width: 13px !important;
    height: 13px !important;
    content: "" !important;
    background-size: contain !important;
}

.fa-custom-info:before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD4SURBVDiNrZMxbsJAEEXfWBGtc4RISO4oMHVu4QZO4RskN0DkAC7hAIgTuA0+AOIQKRAFRSZFvpFZrWMk8qVp5v8/O7M7a+5OF2aWAQtgpgDYK9bufrgxuDsqYkAJnIETUAMrRa3cWRq7+jrmHeBABaStoHNAKs6ltW6BUsQ8MBVAEeTm0pbt+JlaqyKnHoFjJF/JkwG8a75Y22Ng3DPOCXgzYAs8u/srAcxspIu+RLga+Er0VE0oED4UMTTA7KmHbPEywJPwuyD5kDCCHNi3BaZmlt7rlHYKfCbAWp0sI9pvRYilPJuhRZoAkz8X6V9W+ZHPZI9+5x+9su3MK7MpBwAAAABJRU5ErkJggg==') no-repeat 0 0;
}

.fa-custom-pricing:before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEfSURBVDiNldG9SoMxFMbx30sLVtDZxSKCIFJcHQQ3sS7dlA5Fb6B34OLkBYhDJxGh4KizIHoL4ucmDg6iDkIVQTEuqbz9tAYOOcmT/3NOEiEEgwZKOMYVqsj9B57GDeaQxxGqSRQ7RpIkGZQxjAbm8YiDEMJdkiQF7PWqlkEdIcYTdrEd15MYwVO2R+V9VFLbX7jFUJzHMYbL7AAwjOIw5uvIYQYX/dpuxnuc3/Ac8xLOsNQPXol3LeC6TVtFpfkB3eCHKG5iCidtejnVuVpKeMVWzPPYwTleUmfqyKQN7lPiJ2axEVtfa6vcAjcNiviIB76xgEVM4LQfHELQdFlOmTS6/ERX+Negi8lAcItBD5O+cIdBNCnGh639BYcQ/ABQR1Gemn+nrwAAAABJRU5ErkJggg==') no-repeat 0 0;
}

.fa-custom-so:before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAdgAAAHYBTnsmCAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAIDSURBVDiNnZNBaJJhGMd/r40sS01QpvhBfMtAGSHePEzQ0+ahaMxrh74dHHWIoA7RqUtlGESjyyAIugR1WBBunco5cOzQwXYIDE0bumSH5mFIaE+HObAvE+qBP8/7/t/n/T3v4XkREUQEYBKoAzJCVw/rD6VEBKVUEHgPjAMd4A5/xhXgg4hcNB+cBRrAF+AZ8N3cpf/CDWDZ7FuAHOADlgHvkM4jYwwI9NfX+vn1vwAs/XwTON7X7P8AuiLSAS4BTaXUzoBujAKMmfYbwAuTtwZY4vH4ybm5uXNbW1tvbDbbnsPheO52u1fNgDawY/L2arXay1QqFdzf3z+yvr6uVavVo6FQaCaRSDw2A1LAvUFD13V3qVSKdrtdZbPZPhuGcbnVat1eWlqaiUQiFyyDxSLyEHANqlQq3bdarT87nQ4+n++EiFg0TTPS6fSi1+td++0FSqlbwN1Bz263P6hUKhv1en22WCz6ms3m20Ag8E3TtE8ej2dRcTDj10XkkVLKC5hHNSci9Vgs9tEwjFPhcLjaaDQmCoWCP5lMbh8CngCvGBLZbDYcjUbna7XaxMLCwrt2u30eGM/n88XNzU1dcfAHTg+7DOD3+8lkMpTLZaampraDweDTXq83mcvlpp1OJwrwAGf+BgBYWVmZV0pNVyoVz+7u7jGXy/UjFAp91XV99Rej5+EvQGsupQAAAABJRU5ErkJggg==') no-repeat 0 0;
}

.fa-custom-po:before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAdgAAAHYBTnsmCAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHiSURBVDiNnZFPiBJRHMc/TxyhpIPOgjUezNkNtBbBQ9IxhCBvJUGB7qVjq3SpQ3SILnVoOxTmJaKsi4cOa4e6BhEsMXiZEpVcSyj35jIgrcPi69C4TLOLUD/48vu935/P7z0eUkqklACngAEg52h11j+TkFIihEgA74EIsAPcZb9dA5pSygvewgngJ/ANeAFse7c4N9wA1r15H/AWOAasA0cP2DzX/MCSE193fONfAD7H3wQOObr4P4BdKeUOsAIMhRBbLt2YB/B7zhtA3Z1IJpOfBoPBq2q1uqgoitbtdl8Gg8Ef0Wj0KbDpBVjAljuRSCR+GYZxrtfrLYRCIer1+spkMiGdTl/NZDLPvIBLwH13otlsrhWLRXRdl0KIr/l8/olt21cqlcqZeDye87mbpZQPgZBbpmnuARuNxjASiTxSVfWBpmm7o9FI/QsghLgFjNxaXl6+A2DbNqVS6WSr1Xpnmua9fr/v1zSt7X3Cc2dwz7LZ7Efg8nA4FNPpdKHb7Z5XVXW7UCh8CIfDazPAkhDirBO33YB2u308l8sFYrGYtCzrS7lcvq0oymYgEPgMf77xO7DqaJ91Oh3G4zFSSgzDMIPB4Bt33Q+cBhYPGgZIpVJHdF1/bVnW4Vqt9thb/w2v2dQ3jB2qJwAAAABJRU5ErkJggg==') no-repeat 0 0;
}

.fa-custom-inventory:before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACzSURBVDiNxZIxCgIxEEVfwnZ2WylYWFhr4yG8gegVPICdhZUX8ApiaeUVbLW38A7WMjZZdzZkgrKIH4Yw8z8/Q34QEXQBB0CsivWelsgZjICeqnNKVGQMTsBT9d1vDfoZ7o2fvsFHcCG6euDchMz6InJs6IEtMDD0+3AuDP5eAFNgbAgu4ZwZ/LVK4QGsFTEElpF4B9xUv4E6Rk8z5zJxWxlpvDboACtjzQrz1PD//6C1wQtcjTPzw7o7iQAAAABJRU5ErkJggg==') no-repeat 0 0;
}

.fa-custom-salsify:before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAABklBMVEUAAADG6/XN7fbT8Pi25fO55vPs+PzH6/XR7/fB6fS+6PS96PTJ7PbS7/jU8Pi05fK65/Pl9vva8vnd8/nR7vfF6/W+6PS75/Ot4vG65/O+6PTD6vXc8vm/6PS65/O75/PC6vXJ7Pa85/S+6PTX8fjD6vWt4vGu4vHB6fXQ7/e15fOU2u245vPQ7/fA6fS35vO/6fS85/S75/S96PS75/S/6PS15fO45vPT7/i15fOV2u255vPQ7ve/6PSs4vGt4vHA6fTL7fa96PS/6fTW8fjE6vW75/S85/TJ7Pbg9frF6/W96PS65/Ov4/G96PS96PS85/T5/f685/S96PS45vO35vOi3u+Q2Oyl3/C55vOx4/KR2O2M1+yT2e2z5PKj3/Cn4PCN1+yO1+yk3/Cm4PCI1euG1OuE1Ou25fOX2+6H1et70el60OmJ1euZ2+6q4fGL1uyJ1ut+0ums4vF+0up50Ol1z+iA0uqd3e+o4PCP2Ox90el/0uqW2u170OmK1uua3O6G1euF1Ouw4/KU2e2j3+89pIReAAAAUnRSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAAJe2eSu5M1OAkzp50MMu7AINe7hJSOy/p4Rlvp68NL08JD9+h25/p4RP/PkJhTLuwxf9ehMCWvZ26/t/cYC5m+bbAAAAAlwSFlzAAAASAAAAEgARslrPgAAAOtJREFUCNdjYGAUERULEpeQDJaSlmFiYGBmkZULCQ0LjwgJkVdgZWNgV1QKiYyKjomNi4xUVuFg4FRVi08IS0xMSk5JVtfgYtDUio1JTE1LTE9NjNHW0WXQy8iMSczKTsvJTYzJ0zdgMAzJDy8oLMopKiyILg4xYogMycgrySktK80prwgJMWYwCamsKiiszqmBypua1YL119UnxjSYGzBYWEbHJKU2JjYB+VbWNgwstnbJYPsjUpLtHbgZeBydQiKbo2NagO5zduFl4ON3dQsJbY1OCAlx9xAQZGAQ8vTyDvbx9fMPkA4UZgAAqjhCyuURc9gAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDktMTZUMDM6Mjg6MjAtMDU6MDBAB99cAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTA5LTE2VDAzOjI4OjIwLTA1OjAwMVpn4AAAAABJRU5ErkJggg==') no-repeat 0 0;
}

.center{
    text-align:center;
}

 /*CONTAINERS 
.bg-white {
    background-color: #fff;
}

.reset-action, .search-action {
    height: 32px;
}

#content {
    padding: 10px 22px 0px 22px;
    position: relative;
}

.search-container, .search-element {
    font-size: 13px;
}

.placeholder-color {
    color: #9c9999;
}

.col-2-5 {
    width: 20%;
}

.grid-body .col-2-5 {
    width: 24%;
    float: left;
    padding-left: 7px;
    padding-right: 13px;
}


.grid-body .col-9-5 {
    width: 76%;
    float: left;
    padding-left: 13px;
    padding-right: 7px;
}




.search-container .input input {
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 100%;
    height: 32px;
    line-height: 32px;
    padding: 5px 10px;
    outline: 0;
    border-width: 1px;
    border-style: solid;
    border-radius: 0;
    background: #fff;
    font: 13px/16px 'Open Sans',Helvetica,Arial,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-stretch: normal;
    line-height: 32px;
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
    color: #404040;
    appearance: normal;
    -moz-appearance: none;
    -webkit-appearance: none;
}

.seperator-horizontal {
    border: 1px solid #DDD;
    min-height: 1px;
    width: 100%;
}
****************Added by Jegan**************************08/03/2016
.show-all-tasks-checkbox {
    display: inline;
    background: #7d7d7d;
    color: white;
    padding: 7px;
    position: relative;
    border-radius: 3px;
    border-color: #1f496d;
    margin-top: 8px;
    top: 1px;
}

    .show-all-tasks-checkbox input {
        position: relative;
        top: 2px;
    }


.task-time-heading {
    margin: 5px 0;
    padding: 5px 0;
}

.progress-heading {
    line-height: 28px;
    padding: 5px 13px;
}

.progress-value {
    padding-left: 14px;
    padding-top: 12px;
}

.due-date-value {
    line-height: 22px;
    padding: 5px 14px;
}

.due-date-heading {
    padding: 5px 13px;
}

.assigned-to-heading {
    padding: 5px 13px;
}

.assigned-to-value {
    padding: 5px 14px;
}

.progress-grid .progress .progress-bar {
    line-height: 14px;
    color: #000;
    text-shadow: none;
    overflow: visible;
    box-shadow: none;
    font-weight: normal;
}

.progress-grid .bg-color-mustard {
    background-color: #e6c357;
}

.dueDateExceed-color {
    color: #b94a48;
}

.dueDateToday-color {
    color: blue;
}



********Importance level image***********************
.mark-icon-Grey {
    display: inline-block;
    position: relative;
    top: 3px;
    background: url("~/../../img/importance-16x16/Importance-Grey.png") no-repeat;
    width: 16px;  Width of new image 
    height: 16px;  Height of new image 
}

.mark-icon-Red {
    display: inline-block;
    position: relative;
    top: 3px;
    background: url("~/../../img/importance-16x16/Importance-Red.png") no-repeat;
    width: 16px;  Width of new image 
    height: 16px;  Height of new image 
}

.mark-icon-Blue {
    display: inline-block;
    position: relative;
    top: 3px;
    background: url("~/../../img/importance-16x16/Importance-Blue.png") no-repeat;
    width: 16px;  Width of new image 
    height: 16px;  Height of new image 
}

.mark-icon-Orange {
    display: inline-block;
    position: relative;
    top: 3px;
    background: url("~/../../img/importance-16x16/Importance-Orange.png") no-repeat;
    width: 16px;  Width of new image 
    height: 16px;  Height of new image 
}

.mark-icon-LightBlue {
    display: inline-block;
    position: relative;
    top: 3px;
    background: url("~/../../img/importance-16x16/Importance-LightBlue.png") no-repeat;
    width: 16px;  Width of new image 
    height: 16px;  Height of new image 
}

.mark-icon-LightGreen {
    display: inline-block;
    position: relative;
    top: 3px;
    background: url("~/../../img/importance-16x16/Importance-LightGreen.png") no-repeat;
    width: 16px;  Width of new image 
    height: 16px;  Height of new image 
}

********Importance level image End here***********************
*******************Combo box for TaskList*****************************
.my-combo-task {
    height: 32px;
    width: 130px;
    margin: 0.5px;
}
*******************Combo box for End here*****************************

.client-form-01 header {
    padding: 15px 13px;
    margin: 0;
    border-bottom-style: solid;
    border-bottom-color: rgba(0,0,0,.1);
    background: #dadada;
    font-weight: 400;
}


 ------- PARTIAL VIEW ------- 

.part-view {
    background: #fff;
    line-height: 20pt;
    padding: 0px 12px;
}


    .part-view .main-heading {
        font-size: 1.5em;
        float: left;
    }

    .part-view .right-sidebar-title {
        background-color: #353D4B;
        color: white;
        margin: 0 10px 10px 0px;
    }

    .part-view .right-sidebar-subtitle {
        background-color: #FFF;
        margin-left: 10px;
        margin-right: 10px;
        margin-top: 10px;
        font-weight: bold;
    }

    .part-view .row-01 {
        margin-left: 20px;
        color: #000;
        font-size: initial;
    }

    .part-view .row-02 {
        color: rgba(0,0,0,0);
        font-size: initial;
    }


.grid-text-align-right {
    text-align: right;
}

.smart-form .col {
    padding: 0 5px;
}

.smart-form .col-2 {
    width: 14.1%;
}



.ui-spinner {
    width: 36%;
}

.ui-spinner-down {
    background-color: #c79121;
}

span.ui-spinner.ui-widget.ui-widget-content.ui-corner-all {
    width: 55px !important;
}

.f-days span.ui-spinner.ui-widget.ui-widget-content.ui-corner-all {
    width: 146px !important;
}


input.form-control.spinner-control-integer.spinner-right.ui-spinner-input {
    padding-left: 5px !important;
}




 Rating Start here

span.rating-stars {
    display: block;
    background: url('data:image/png;base64,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') 0 -16px repeat-x;
    width: 16px;
    height: 16px;
    float: left;
    margin-top: 2%;
}

span.active {
    background-position: 0 0;
}

 Rating Ends here

.my-combo {
    height: 32px;
    width: 200px;
    margin-top: 0.5%;
}

.fa-lg {
    vertical-align: 0%;
}

.float-to-left {
    float: left;
}

.float-to-right {
    float: right;
}

.part-view .part-view-close-button {
    z-index: 1;
    color: white;
    cursor: pointer;
    position: relative;
    top: 3px;
    left: -5px;
    float: right;
    display: block;
    font-size: 14px;
}

.part-view .close-button-row {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #575757), color-stop(1, #282830));
    background: -moz-linear-gradient(center top, #575757 5%, #282830 100%);
    background: linear-gradient(to bottom, #575757, #282830);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#282830');
    background-color: #575757;
    color: white;
    padding: 5px 0px;
    border-radius: 3px 3px 0 0;
}

.splitter-line-hr {
    border-top: 1px solid #ddd;
    width: 100%;
    max-height: 5px;
}

.view-page .right-sidebar-subtitle-row-02 {
    border-top: 1px solid #ddd;
    background-color: #FFF;
    color: #000;
    margin: 10px 0px 0px 0px;
    padding-top: 5px;
    font-weight: bold;
}

#viewComments {
    max-height: 300px;
    overflow: auto;
}


.view-page{
                max-height: 600px;
                overflow: auto;
            }



.grid {
    display: block;
    overflow-y: auto;
}

.btn-gear, .btn-gear:hover, .btn-gear:focus {
    color: #fff;
    border-color: #575757;
    border-top-color: transparent;
    border-right-color: rgb(87, 87, 87);
    border-bottom-color: transparent;
    border-left-color: rgb(87, 87, 87);
    border-color: #575757;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #575757), color-stop(1, #282830));
        background: -moz-linear-gradient(center top, #575757 5%, #282830 100%);
        background: linear-gradient(to bottom, #575757, #282830);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#282830');
    background-color: TRANSPARENT;
}



.dropdown-menu.edit-dropdown-menu.dropdown-menu-showleft.dropdown-menu {
    left: -125px;
}

.smart-style-1 .dropdown-menu, .smart-style-1 .open > .dropdown-menu {
    padding: 4px;
}

.open > .dropdown-menu {
    -webkit-animation-name: flipInX;
    -moz-animation-name: flipInX;
    -o-animation-name: flipInX;
    animation-name: flipInX;
    -webkit-animation-duration: .4s;
    -moz-animation-duration: .4s;
    -o-animation-duration: .4s;
    animation-duration: .4s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
}

.open > .dropdown-menu {
    display: block;
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 13px;
    text-align: left;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 2px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
    background-clip: padding-box;
}

ol, ul {
    margin-top: 0;
    margin-bottom: 9px;
}

*, :after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

user agent stylesheet ul, menu, dir {
    display: block;
    list-style-type: disc;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 40px;
}

#main {
    display: block;
    height: 100%;
}


select2 start 
.select2-container {
    width: 100%;
}

    .select2-container .select2-search-choice-close {
        display: block;
        top: 0;
        right: 0;
        padding: 3px 4px 3px 6px;
    }

    .select2-container .select2-choice abbr {
        font-size: 15px;
        width: 25px;
        right: 25px;
        top: 5px;
    }

    .select2-container .select2-choice {
        height: 30px;
    }

.select2-search-choice-close:before {
    color: #999;
}

.select2-container .select2-choice .select2-arrow {
    width: 25px;
}
select2 End 


 -------------------- XXXXX --------------------------

 ---------- RIGHT SIDE PARTIAL -- STATRS HERE  -------------- 

.view-page.active {
    display: block;
}

.view-page.inactive {
    display: none;
}

.active-view {
    display: block;
}

.inactive-view {
    display: none;
}

.border-all {
    border:1px solid #ccc;
}





.right-content {
    padding-left: 10px;
    padding-right: 1px;
    float: right;
    line-height: 0px;
}

    .right-content .detail-view .row {
        margin: 0px 10px 0px 0px;
        font-family: "Open Sans",Arial,Helvetica,Sans-Serif;
        font-size: 13px;
        font-size: 11px;
        line-height: 1.42857143;
        color: #333;
        margin: 0px;
    }

    .right-content .detail-view .col-sm-5 {
        margin: 3px 0;
        padding: 5px; updated on 2016-07-30
        padding: 0px 25px 0px 5px;
        padding: 5px 14px;
        width: 45% !important;
    }

    .right-content .detail-view .col-sm-7 {
        margin: 3px 0px;
        padding: 5px; updated on 2016-07-30
        padding: 5px 14px;
        padding: 5px 5px 5px 20px;
        width: 55% !important;
        background-color: #ddd;
        background-color: #fff;
        border:1px solid lightgrey; 
        border: none;
        white-space: normal;
        overflow: hidden;
        text-overflow: ellipsis;
    }



.indicator-1 {
    background-color: #cde0c4 !important;
    padding: 5px 5px;
}

.inactive-one .indicator-1 {
    background-color: #c26565 !important;
    color: white;
    padding: 5px 5px;
}


.comment-view {
    max-height: 300px;
    overflow: auto;
    position: relative;
    z-index: 9999;
}

#comment-container label.textarea.textarea-resizable {
    min-height: 70px;
    max-height: 120px;
    overflow-y: auto;
    outline: 1px solid #BDBDBD !important;
}

.cke_textarea_inline.cke_editable.cke_editable_inline ul li {
    display: list-item !important;
    text-align: -webkit-match-parent !important;
}

.cke_textarea_inline.cke_editable.cke_editable_inline ol li {
    display: list-item !important;
    text-align: -webkit-match-parent !important;
}

.cke_textarea_inline.cke_editable.cke_editable_inline ul {
    margin-top: 0 !important;
    margin-bottom: 9px !important;
    padding-left: 2.5em !important;
}

.cke_textarea_inline.cke_editable.cke_editable_inline ol {
    margin-top: 0 !important;
    margin-bottom: 9px !important;
    padding-left: 2.5em !important;
}

.cke_textarea_inline.cke_editable.cke_editable_inline {
    height: 80px !important;
    padding: 10px;
}

 ---------- RIGHT SIDE PARTIAL -- ENDS HERE  -------------- 

 -------------------- XXXXX --------------------------

 ---------- GRID -- STATRS HERE  -------------- 
.row-highlight {
    background-color: #bbbaba !important;
}

.row-highlight-01 {
    background-color: #dcd1d1 !important;
}

.grid-body .row-highlight:before {
    content: "\f0da"; fa-caret-right
    font-family: FontAwesome;
    display: block;
    height: 27px;
    line-height: normal;
    width: 28px;
    position: absolute;
    right: -28px;
    font-size: 33px;
    color: #1b1e24;
    z-index: 9999;
}


.grid-body .row:hover {
    background-color: #737373 !important;
    color: white;
}







 ---------- GRID -- ENDS HERE  -------------- 

 -------------------- XXXXX --------------------------

 ---------- TEXT Related -- STATRS HERE  -------------- 

.text-align-right {
    text-align: right;
}

.text-align-left {
    text-align: left;
}

.text-align-justify {
    text-align: justify;
}

.wrap-break-word {
    word-wrap: break-word;
}






 ---------- TEXT Related -- ENDS HERE  -------------- 

 ----------------- XXXXX --------------------------

 ---------- FONT STYLE -- STATRS HERE  -------------- 

.font-bold-light {
    font-weight: 200;
}

.font-bold-medium {
    font-weight: 600;
}

.font-bold-heavy {
    font-weight: bold;
}



.font-italic {
    font-style: italic;
}

.font-normal {
    font-style: normal;
}

.font-small-caps {
    font-variant: small-caps;
}

.text-line-height-19pt {
    line-height: 19pt;
}

 ---------- FONT STYLE -- ENDS HERE  -------------- 


 -------------------- XXXXX --------------------------

 ---------- FONT SIZE -- STATRS HERE  -------------- 

.font-size-10px {
    font-size: 10px;
}

.font-size-11px {
    font-size: 11px;
}

.font-size-12px {
    font-size: 12px;
}

.font-size-13px {
    font-size: 13px;
}

.font-size-14px {
    font-size: 14px;
}

.font-size-15px {
    font-size: 15px;
}


 ---------- FONT SIZE -- ENDS HERE  -------------- 

 -------------------- XXXXX --------------------------

 ---------- PADDING SECTION -- STARTS HERE  -------------- 
.pad-zero-all {
    padding: 0px;
}

.pad-zero-left-and-right {
    padding-left: 0px;
    padding-right: 0px;
}

.pad-zero-right {
    padding-right: 0px;
}

.pad-zero-left {
    padding-left: 0px;
}

.pad-zero-top-and-bottom {
    padding-top: 0px;
    padding-bottom: 0px;
}


------------- Padding 1 px ---------------
.pad-1px-all {
    padding: 1px;
}

.pad-1px-left {
    padding-left: 1px;
}

.pad-1px-right {
    padding-right: 1px;
}

.pad-1px-left-and-right {
    padding-left: 1px;
    padding-right: 1px;
}

.pad-1px-top {
    padding-top: 1px;
}

.pad-1px-bottom {
    padding-bottom: 1px;
}

.pad-1px-top-and-bottom {
    padding-top: 1px;
    padding-bottom: 1px;
}


------------- Padding 2 px ---------------
.pad-2px-all {
    padding: 2px;
}

.pad-2px-left {
    padding-left: 2px;
}

.pad-2px-right {
    padding-right: 2px;
}

.pad-2px-left-and-right {
    padding-left: 2px;
    padding-right: 2px;
}

.pad-2px-top {
    padding-top: 2px;
}

.pad-2px-bottom {
    padding-bottom: 2px;
}

.pad-2px-top-and-bottom {
    padding-top: 2px;
    padding-bottom: 2px;
}

------------- Padding 3 px ---------------
.pad-3px-all {
    padding: 3px;
}

.pad-3px-left {
    padding-left: 3px;
}

.pad-3px-right {
    padding-right: 3px;
}

.pad-3px-left-and-right {
    padding-left: 3px;
    padding-right: 3px;
}

.pad-3px-top {
    padding-top: 3px;
}

.pad-3px-bottom {
    padding-bottom: 3px;
}

.pad-3px-top-and-bottom {
    padding-top: 3px;
    padding-bottom: 3px;
}

------------- Padding 4 px ---------------
.pad-4px-all {
    padding: 4px;
}

.pad-4px-left {
    padding-left: 4px;
}

.pad-4px-right {
    padding-right: 4px;
}

.pad-4px-left-and-right {
    padding-left: 4px;
    padding-right: 4px;
}

.pad-4px-top {
    padding-top: 4px;
}

.pad-4px-bottom {
    padding-bottom: 4px;
}

.pad-4px-top-and-bottom {
    padding-top: 4px;
    padding-bottom: 4px;
}

------------- Padding 5 px ---------------
.pad-5px-all {
    padding: 5px;
}

.pad-5px-left {
    padding-left: 5px;
}

.pad-5px-right {
    padding-right: 5px;
}

.pad-5px-left-and-right {
    padding-left: 5px;
    padding-right: 5px;
}

.pad-5px-top {
    padding-top: 5px;
}

.pad-5px-bottom {
    padding-bottom: 5px;
}

.pad-5px-top-and-bottom {
    padding-top: 5px;
    padding-bottom: 5px;
}


------------- Padding 6 px ---------------
.pad-6px-all {
    padding: 6px;
}

.pad-6px-left {
    padding-left: 6px;
}

.pad-6px-right {
    padding-right: 6px;
}

.pad-6px-left-and-right {
    padding-left: 6px;
    padding-right: 6px;
}

.pad-6px-top {
    padding-top: 6px;
}

.pad-6px-bottom {
    padding-bottom: 6px;
}

.pad-6px-top-and-bottom {
    padding-top: 6px;
    padding-bottom: 6px;
}

------------- Padding 7 px ---------------
.pad-7px-all {
    padding: 7px;
}

.pad-7px-left {
    padding-left: 7px;
}

.pad-7px-right {
    padding-right: 7px;
}

.pad-7px-left-and-right {
    padding-left: 7px;
    padding-right: 7px;
}

.pad-7px-top {
    padding-top: 7px;
}

.pad-7px-bottom {
    padding-bottom: 7px;
}

.pad-7px-top-and-bottom {
    padding-top: 7px;
    padding-bottom: 7px;
}

------------- Padding 8 px ---------------
.pad-8px-all {
    padding: 8px;
}

.pad-8px-left {
    padding-left: 8px;
}

.pad-8px-right {
    padding-right: 8px;
}

.pad-8px-left-and-right {
    padding-left: 8px;
    padding-right: 8px;
}

.pad-8px-top {
    padding-top: 8px;
}

.pad-8px-bottom {
    padding-bottom: 8px;
}

.pad-8px-top-and-bottom {
    padding-top: 8px;
    padding-bottom: 8px;
}

------------- Padding 9 px ---------------
.pad-9px-all {
    padding: 9px;
}

.pad-9px-left {
    padding-left: 9px;
}

.pad-9px-right {
    padding-right: 9px;
}

.pad-9px-left-and-right {
    padding-left: 9px;
    padding-right: 9px;
}

.pad-9px-top {
    padding-top: 9px;
}

.pad-9px-bottom {
    padding-bottom: 9px;
}

.pad-9px-top-and-bottom {
    padding-top: 9px;
    padding-bottom: 9px;
}


------------- Padding 10 px ---------------
.pad-10px-all {
    padding: 10px;
}

.pad-10px-left {
    padding-left: 10px;
}

.pad-10px-right {
    padding-right: 10px;
}

.pad-10px-left-and-right {
    padding-left: 10px;
    padding-right: 10px;
}

.pad-10px-top {
    padding-top: 10px;
}

.pad-10px-bottom {
    padding-bottom: 10px;
}

.pad-10px-top-and-bottom {
    padding-top: 10px;
    padding-bottom: 10px;
}

 ---------- PADDING SECTION -- ENDS HERE  -------------- 

 -------------------- XXXXX --------------------------

 ---------- MARGIN SECTION -- STARTS HERE  -------------- 

.mar-zero-all {
    margin: 0px;
}

.mar-zero-left-and-right {
    margin-left: 0px;
    margin-right: 0px;
}

.mar-zero-top-and-bottom {
    margin-top: 0px;
    margin-bottom: 0px;
}

------------- margin 1 px ---------------
.mar-1px-all {
    margin: 1px;
}

.mar-1px-left {
    margin-left: 1px;
}

.mar-1px-right {
    margin-right: 1px;
}

.mar-1px-left-and-right {
    margin-left: 1px;
    margin-right: 1px;
}

.mar-1px-top {
    margin-top: 1px;
}

.mar-1px-bottom {
    margin-bottom: 1px;
}

.mar-1px-top-and-bottom {
    margin-top: 1px;
    margin-bottom: 1px;
}


------------- margin 2 px ---------------
.mar-2px-all {
    margin: 2px;
}

.mar-2px-left {
    margin-left: 2px;
}

.mar-2px-right {
    margin-right: 2px;
}

.mar-2px-left-and-right {
    margin-left: 2px;
    margin-right: 2px;
}

.mar-2px-top {
    margin-top: 2px;
}

.mar-2px-bottom {
    margin-bottom: 2px;
}

.mar-2px-top-and-bottom {
    margin-top: 2px;
    margin-bottom: 2px;
}

------------- margin 3 px ---------------
.mar-3px-all {
    margin: 3px;
}

.mar-3px-left {
    margin-left: 3px;
}

.mar-3px-right {
    margin-right: 3px;
}

.mar-3px-left-and-right {
    margin-left: 3px;
    margin-right: 3px;
}

.mar-3px-top {
    margin-top: 3px;
}

.mar-3px-bottom {
    margin-bottom: 3px;
}

.mar-3px-top-and-bottom {
    margin-top: 3px;
    margin-bottom: 3px;
}

------------- margin 4 px ---------------
.mar-4px-all {
    margin: 4px;
}

.mar-4px-left {
    margin-left: 4px;
}

.mar-4px-right {
    margin-right: 4px;
}

.mar-4px-left-and-right {
    margin-left: 4px;
    margin-right: 4px;
}

.mar-4px-top {
    margin-top: 4px;
}

.mar-4px-bottom {
    margin-bottom: 4px;
}

.mar-4px-top-and-bottom {
    margin-top: 4px;
    margin-bottom: 4px;
}

------------- margin 5 px ---------------
.mar-5px-all {
    margin: 5px;
}

.mar-5px-left {
    margin-left: 5px;
}

.mar-5px-right {
    margin-right: 5px;
}

.mar-5px-left-and-right {
    margin-left: 5px;
    margin-right: 5px;
}

.mar-5px-top {
    margin-top: 5px;
}

.mar-5px-bottom {
    margin-bottom: 5px;
}

.mar-5px-top-and-bottom {
    margin-top: 5px;
    margin-bottom: 5px;
}


------------- margin 6 px ---------------
.mar-6px-all {
    margin: 6px;
}

.mar-6px-left {
    margin-left: 6px;
}

.mar-6px-right {
    margin-right: 6px;
}

.mar-6px-left-and-right {
    margin-left: 6px;
    margin-right: 6px;
}

.mar-6px-top {
    margin-top: 6px;
}

.mar-6px-bottom {
    margin-bottom: 6px;
}

.mar-6px-top-and-bottom {
    margin-top: 6px;
    margin-bottom: 6px;
}

------------- margin 7 px ---------------
.mar-7px-all {
    margin: 7px;
}

.mar-7px-left {
    margin-left: 7px;
}

.mar-7px-right {
    margin-right: 7px;
}

.mar-7px-left-and-right {
    margin-left: 7px;
    margin-right: 7px;
}

.mar-7px-top {
    margin-top: 7px;
}

.mar-7px-bottom {
    margin-bottom: 7px;
}

.mar-7px-top-and-bottom {
    margin-top: 7px;
    margin-bottom: 7px;
}

------------- margin 8 px ---------------
.mar-8px-all {
    margin: 8px;
}

.mar-8px-left {
    margin-left: 8px;
}

.mar-8px-right {
    margin-right: 8px;
}

.mar-8px-left-and-right {
    margin-left: 8px;
    margin-right: 8px;
}

.mar-8px-top {
    margin-top: 8px;
}

.mar-8px-bottom {
    margin-bottom: 8px;
}

.mar-8px-top-and-bottom {
    margin-top: 8px;
    margin-bottom: 8px;
}

------------- margin 9 px ---------------
.mar-9px-all {
    margin: 9px;
}

.mar-9px-left {
    margin-left: 9px;
}

.mar-9px-right {
    margin-right: 9px;
}

.mar-9px-left-and-right {
    margin-left: 9px;
    margin-right: 9px;
}

.mar-9px-top {
    margin-top: 9px;
}

.mar-9px-bottom {
    margin-bottom: 9px;
}

.mar-9px-top-and-bottom {
    margin-top: 9px;
    margin-bottom: 9px;
}


------------- margin 10 px ---------------
.mar-10px-all {
    margin: 10px;
}

.mar-10px-left {
    margin-left: 10px;
}

.mar-10px-right {
    margin-right: 10px;
}

.mar-10px-left-and-right {
    margin-left: 10px;
    margin-right: 10px;
}

.mar-10px-top {
    margin-top: 10px;
}

.mar-10px-bottom {
    margin-bottom: 10px;
}

.mar-10px-top-and-bottom {
    margin-top: 10px;
    margin-bottom: 10px;
}



 ---------- MARGIN SECTION -- ENDS HERE -------------- 

 -------------------- XXXXX --------------------------


tab-button Added by Kumaran on 2016-08-03

.menu-button-row .nav-tabs > li > button {
    border-radius: 0;
    color: #333;
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    position: relative;
    display: block;
    padding: 9px 10px 10px;
    background-color: transparent;
    transition: color .1s linear 0s,background-color .1s linear 0s !important;
}

    .menu-button-row .nav-tabs > li > button:hover {
        border-color: #eee #eee #ddd;
        background-color: #eee;
    }

.menu-button-row .nav-tabs > li.active > button, .menu-button-row .nav-tabs > li.active > button:focus, .menu-button-row .nav-tabs > li.active > button:hover {
    color: #555;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    cursor: default;
}

.menu-button-row .nav-tabs > li.active > button {
    -webkit-box-shadow: 0 -2px 0 #57889c;
    -moz-box-shadow: 0 -2px 0 #57889c;
    box-shadow: 0 -2px 0 #57889c;
    border-top-width: 0 !important;
    margin-top: 1px !important;
    font-weight: 700;
}

.menu-button-row .nav-tabs > li .btn {
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}

.assigned-user < div {
    background-color: red;
}

Advance Search Start
.col-2-half {
    width: 20.0% !important;
}

.advance-search {
    text-decoration: underline;
    color: blue;
    cursor: pointer;
    padding-top: 10px;
    font-size: smaller;
}

.padding-right-left-2 {
    padding-left: 2.6px !important;
    padding-right: 2.6px !important;
}
Advance Search End

.img-info {
    display: block;
    background-image: url('../img/SVG/006-information.png');
    background-repeat: no-repeat;
    background-position: center center;
}

.img-contact {
    display: block;
    background-image: url('../img/SVG/address16x16.png');
    background-repeat: no-repeat;
    background-position: center center;
}

.img-comments {
    display: block;
    background-image: url('../img/SVG/Comments-16x16.png');
    background-repeat: no-repeat;
    background-position: center center;
}

.img-tasks {
    display: block;
    background-image: url('../img/SVG/Tasks-16x16.png');
    background-repeat: no-repeat;
    background-position: center center;
}

.img-order {
    display: block;
    background-image: url('../img/SVG/Bars-16x16.png');
    background-repeat: no-repeat;
    background-position: center center;
}
 fa-custom images 

.fa-custom:before {
    display: inline-block !important;
    width: 13px !important;
    height: 13px !important;
    content: "" !important;
    background-size: contain !important;
}

.fa-custom-info:before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD4SURBVDiNrZMxbsJAEEXfWBGtc4RISO4oMHVu4QZO4RskN0DkAC7hAIgTuA0+AOIQKRAFRSZFvpFZrWMk8qVp5v8/O7M7a+5OF2aWAQtgpgDYK9bufrgxuDsqYkAJnIETUAMrRa3cWRq7+jrmHeBABaStoHNAKs6ltW6BUsQ8MBVAEeTm0pbt+JlaqyKnHoFjJF/JkwG8a75Y22Ng3DPOCXgzYAs8u/srAcxspIu+RLga+Er0VE0oED4UMTTA7KmHbPEywJPwuyD5kDCCHNi3BaZmlt7rlHYKfCbAWp0sI9pvRYilPJuhRZoAkz8X6V9W+ZHPZI9+5x+9su3MK7MpBwAAAABJRU5ErkJggg==') no-repeat 0 0;
}

.fa-custom-pricing:before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEfSURBVDiNldG9SoMxFMbx30sLVtDZxSKCIFJcHQQ3sS7dlA5Fb6B34OLkBYhDJxGh4KizIHoL4ucmDg6iDkIVQTEuqbz9tAYOOcmT/3NOEiEEgwZKOMYVqsj9B57GDeaQxxGqSRQ7RpIkGZQxjAbm8YiDEMJdkiQF7PWqlkEdIcYTdrEd15MYwVO2R+V9VFLbX7jFUJzHMYbL7AAwjOIw5uvIYQYX/dpuxnuc3/Ac8xLOsNQPXol3LeC6TVtFpfkB3eCHKG5iCidtejnVuVpKeMVWzPPYwTleUmfqyKQN7lPiJ2axEVtfa6vcAjcNiviIB76xgEVM4LQfHELQdFlOmTS6/ERX+Negi8lAcItBD5O+cIdBNCnGh639BYcQ/ABQR1Gemn+nrwAAAABJRU5ErkJggg==') no-repeat 0 0;
}

.fa-custom-so:before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAdgAAAHYBTnsmCAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAIDSURBVDiNnZNBaJJhGMd/r40sS01QpvhBfMtAGSHePEzQ0+ahaMxrh74dHHWIoA7RqUtlGESjyyAIugR1WBBunco5cOzQwXYIDE0bumSH5mFIaE+HObAvE+qBP8/7/t/n/T3v4XkREUQEYBKoAzJCVw/rD6VEBKVUEHgPjAMd4A5/xhXgg4hcNB+cBRrAF+AZ8N3cpf/CDWDZ7FuAHOADlgHvkM4jYwwI9NfX+vn1vwAs/XwTON7X7P8AuiLSAS4BTaXUzoBujAKMmfYbwAuTtwZY4vH4ybm5uXNbW1tvbDbbnsPheO52u1fNgDawY/L2arXay1QqFdzf3z+yvr6uVavVo6FQaCaRSDw2A1LAvUFD13V3qVSKdrtdZbPZPhuGcbnVat1eWlqaiUQiFyyDxSLyEHANqlQq3bdarT87nQ4+n++EiFg0TTPS6fSi1+td++0FSqlbwN1Bz263P6hUKhv1en22WCz6ms3m20Ag8E3TtE8ej2dRcTDj10XkkVLKC5hHNSci9Vgs9tEwjFPhcLjaaDQmCoWCP5lMbh8CngCvGBLZbDYcjUbna7XaxMLCwrt2u30eGM/n88XNzU1dcfAHTg+7DOD3+8lkMpTLZaampraDweDTXq83mcvlpp1OJwrwAGf+BgBYWVmZV0pNVyoVz+7u7jGXy/UjFAp91XV99Rej5+EvQGsupQAAAABJRU5ErkJggg==') no-repeat 0 0;
}

.fa-custom-po:before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAdgAAAHYBTnsmCAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHiSURBVDiNnZFPiBJRHMc/TxyhpIPOgjUezNkNtBbBQ9IxhCBvJUGB7qVjq3SpQ3SILnVoOxTmJaKsi4cOa4e6BhEsMXiZEpVcSyj35jIgrcPi69C4TLOLUD/48vu935/P7z0eUkqklACngAEg52h11j+TkFIihEgA74EIsAPcZb9dA5pSygvewgngJ/ANeAFse7c4N9wA1r15H/AWOAasA0cP2DzX/MCSE193fONfAD7H3wQOObr4P4BdKeUOsAIMhRBbLt2YB/B7zhtA3Z1IJpOfBoPBq2q1uqgoitbtdl8Gg8Ef0Wj0KbDpBVjAljuRSCR+GYZxrtfrLYRCIer1+spkMiGdTl/NZDLPvIBLwH13otlsrhWLRXRdl0KIr/l8/olt21cqlcqZeDye87mbpZQPgZBbpmnuARuNxjASiTxSVfWBpmm7o9FI/QsghLgFjNxaXl6+A2DbNqVS6WSr1Xpnmua9fr/v1zSt7X3Cc2dwz7LZ7Efg8nA4FNPpdKHb7Z5XVXW7UCh8CIfDazPAkhDirBO33YB2u308l8sFYrGYtCzrS7lcvq0oymYgEPgMf77xO7DqaJ91Oh3G4zFSSgzDMIPB4Bt33Q+cBhYPGgZIpVJHdF1/bVnW4Vqt9thb/w2v2dQ3jB2qJwAAAABJRU5ErkJggg==') no-repeat 0 0;
}

.fa-custom-inventory:before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACzSURBVDiNxZIxCgIxEEVfwnZ2WylYWFhr4yG8gegVPICdhZUX8ApiaeUVbLW38A7WMjZZdzZkgrKIH4Yw8z8/Q34QEXQBB0CsivWelsgZjICeqnNKVGQMTsBT9d1vDfoZ7o2fvsFHcCG6euDchMz6InJs6IEtMDD0+3AuDP5eAFNgbAgu4ZwZ/LVK4QGsFTEElpF4B9xUv4E6Rk8z5zJxWxlpvDboACtjzQrz1PD//6C1wQtcjTPzw7o7iQAAAABJRU5ErkJggg==') no-repeat 0 0;
}

.fa-custom-salsify:before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAABklBMVEUAAADG6/XN7fbT8Pi25fO55vPs+PzH6/XR7/fB6fS+6PS96PTJ7PbS7/jU8Pi05fK65/Pl9vva8vnd8/nR7vfF6/W+6PS75/Ot4vG65/O+6PTD6vXc8vm/6PS65/O75/PC6vXJ7Pa85/S+6PTX8fjD6vWt4vGu4vHB6fXQ7/e15fOU2u245vPQ7/fA6fS35vO/6fS85/S75/S96PS75/S/6PS15fO45vPT7/i15fOV2u255vPQ7ve/6PSs4vGt4vHA6fTL7fa96PS/6fTW8fjE6vW75/S85/TJ7Pbg9frF6/W96PS65/Ov4/G96PS96PS85/T5/f685/S96PS45vO35vOi3u+Q2Oyl3/C55vOx4/KR2O2M1+yT2e2z5PKj3/Cn4PCN1+yO1+yk3/Cm4PCI1euG1OuE1Ou25fOX2+6H1et70el60OmJ1euZ2+6q4fGL1uyJ1ut+0ums4vF+0up50Ol1z+iA0uqd3e+o4PCP2Ox90el/0uqW2u170OmK1uua3O6G1euF1Ouw4/KU2e2j3+89pIReAAAAUnRSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAAJe2eSu5M1OAkzp50MMu7AINe7hJSOy/p4Rlvp68NL08JD9+h25/p4RP/PkJhTLuwxf9ehMCWvZ26/t/cYC5m+bbAAAAAlwSFlzAAAASAAAAEgARslrPgAAAOtJREFUCNdjYGAUERULEpeQDJaSlmFiYGBmkZULCQ0LjwgJkVdgZWNgV1QKiYyKjomNi4xUVuFg4FRVi08IS0xMSk5JVtfgYtDUio1JTE1LTE9NjNHW0WXQy8iMSczKTsvJTYzJ0zdgMAzJDy8oLMopKiyILg4xYogMycgrySktK80prwgJMWYwCamsKiiszqmBypua1YL119UnxjSYGzBYWEbHJKU2JjYB+VbWNgwstnbJYPsjUpLtHbgZeBydQiKbo2NagO5zduFl4ON3dQsJbY1OCAlx9xAQZGAQ8vTyDvbx9fMPkA4UZgAAqjhCyuURc9gAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDktMTZUMDM6Mjg6MjAtMDU6MDBAB99cAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTA5LTE2VDAzOjI4OjIwLTA1OjAwMVpn4AAAAABJRU5ErkJggg==') no-repeat 0 0;
}

.center{
    text-align:center;
}*/
.grid {
    font: normal 12px/150%;
    background: #fff;
    
    border: 1px solid #575757;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.grid-header.row {
    line-height: 35px;
    margin: 0px;
}

.grid-footer .row {
    margin: 0px;
}

.grid-body .row {
    line-height: 30px;
    color: #282830;
    margin-bottom: 0px;
    margin: 0px;
}

    .grid-body .row:nth-child(even) {
        background-color: #ebebeb;
    }

    .grid-body .row:hover {
        background-color: #737373;
        color: white;
    }

        /*.grid-body .row:hover a {
            color: white;
        }*/

        .grid-body .row:hover input[type=text] {
            color: black;
        }

.grid-body a {
    color: #444444;
}

.grid-header {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #575757), color-stop(1, #282830));
    background: -moz-linear-gradient(center top, #575757 5%, #282830 100%);
    background: linear-gradient(to bottom, #575757, #282830);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#282830');
    background-color: #575757;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
}

.grid .col:first-child {
    padding-left: 5px;
}

.grid .col:last-child {
    padding-right: 5px;
}

.grid-sortable {
    color: #FFFFFF;
    cursor: pointer;
    text-decoration: underline;
}

    .grid-sortable:hover {
        color: #f7f7f7;
    }

    .grid-sortable.asc:after {
        content: '\25B4';
        display: inline;
    }

    .grid-sortable.desc:after {
        content: '\25BE';
        display: inline;
    }

.grid-no-records {
    display: none;
    margin-left: 5px;
    font-style: italic;
}

.grid-pager {
    border-top: 1px solid #575757;
    margin-top: 10px;
    padding: 5px 0px 0px 0px;
    line-height: 25px;
}

.grid-pagable {
    text-decoration: none;
    display: inline-block;
    padding: 2px 8px;
    margin: 1px;
    color: #FFFFFF;
    border: 1px solid #575757;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #575757), color-stop(1, #282830));
    background: -moz-linear-gradient(center top, #575757 5%, #282830 100%);
    background: linear-gradient(to bottom, #575757, #282830);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#282830');
    background-color: #575757;
    text-indent: 0;
    cursor: pointer;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    font-style: normal;
    height: 24px;
    line-height: 20px;
    width: 30px;
    text-align: center;
}

    .grid-pagable:hover {
        text-decoration: none;
        border-color: #282830;
        color: #FFFFFF;
        background: none;
        background-color: #575757;
    }

    .grid-pagable:active {
        position: relative;
        top: 1px;
    }

.grid-pagable {
    margin-right: 5px;
    width: 35px !important;
}

    .grid-pagable.first:after {
        content: '|\25C0';
        display: inline;
    }

    .grid-pagable.prev:after {
        content: '\25C0';
        display: inline;
    }

    .grid-pagable.next:after {
        content: '\25B6';
        display: inline;
    }

    .grid-pagable.last:after {
        content: '\25B6|';
        display: inline;
    }

    .grid-pagable.quick-add-add-button:after {
        content: '\002B';
        font-size: medium;
        display: inline;
    }

    .grid-pagable.disabled {
        -moz-box-shadow: inset 0px 0px 0px 0px #778391;
        -webkit-box-shadow: inset 0px 0px 0px 0px #778391;
        box-shadow: inset 0px 0px 0px 0px #778391;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #778391), color-stop(1, #778391));
        background: -moz-linear-gradient(center top, #778391 5%, #778391 100%);
        background: linear-gradient(to bottom, #778391, #778391);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#778391', endColorstr='#778391');
        background-color: #778391;
        border: 1px solid #778391;
        color: #ffffff;
        text-shadow: 1px 1px 0px #778391;
        cursor: default;
    }

        .grid-pagable.disabled:active {
            position: relative;
            top: 0px;
        }

    .grid-pagable.go-to-page {
        width: 40px;
    }

.current-page {
    width: 45px;
    text-align: right;
    padding-right: 2px;
    padding-top: 0px;
    height: 26px;
    margin-top: 1px;
}

.total-pages {
    margin-right: 5px;
}

.current-page,
.current-page:focus,
.page-size,
.page-size:focus {
    border: 1px solid #575757;
    padding-right: 5px;
}

.grid-action {
    width: 16px;
    cursor: pointer;
    float: left;
    margin: 0 2px;
}

.grid-pagable.no-select {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.grid .btn:hover{
    text-decoration: none !important;
}

/*.grid-action:hover {color:red }*/
.page-size,
.page-size:focus {
    padding-right: 0;
}
/*# sourceMappingURL=grid.css.map */

/* STYLE 1 */
.grid-skin-1 {
    font: normal 12px/150%;
    background: #fff;
    overflow: hidden;
    border: 1px solid #57579F;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

    .grid-skin-1 > .grid-header {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #57579f), color-stop(1, #282830));
        background: -moz-linear-gradient(center top, #57579f 5%, #282830 100%);
        background: linear-gradient(to bottom, #57579f, #282830);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#57579f', endColorstr='#282830');
        background-color: #57579f;
        color: #FFFFFF;
        font-size: 15px;
        font-weight: bold;
    }

    .grid-skin-1 > .grid-body .row:nth-child(even) {
        background-color: #EFF1FF;
    }

    .grid-skin-1 > .grid-body .row:hover {
        background-color: #656EA3;
        color: white;
    }

    .grid-skin-1 > .grid-body a {
        color: #131344;
    }

    .grid-skin-1 .grid-pagable {
        color: #FFFFFF;
        border: 1px solid #57579F;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #57579F), color-stop(1, #282830));
        background: -moz-linear-gradient(center top, #57579F 5%, #282830 100%);
        background: linear-gradient(to bottom, #57579F, #282830);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#57579F', endColorstr='#282830');
        background-color: #57579F;
    }

        .grid-skin-1 .grid-pagable:hover {
            border-color: #282830;
            color: #FFFFFF;
            background-color: #57579F;
        }

        .grid-skin-1 .grid-pagable.disabled {
            -moz-box-shadow: inset 0px 0px 0px 0px #696699;
            -webkit-box-shadow: inset 0px 0px 0px 0px #696699;
            box-shadow: inset 0px 0px 0px 0px #696699;
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #696699), color-stop(1, #696699));
            background: -moz-linear-gradient(center top, #696699 5%, #696699 100%);
            background: linear-gradient(to bottom, #696699, #696699);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#696699', endColorstr='#696699');
            background-color: #696699;
            border: 1px solid #696699;
            color: #ffffff;
            text-shadow: 1px 1px 0px #696699;
        }
/* STYLE 1 END */

/* STYLE 2 */
.grid-skin-2 {
    font: normal 12px/150%;
    background: #fff;
    overflow: hidden;
    border: 1px solid #579F57;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

    .grid-skin-2 > .grid-header {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #579f57), color-stop(1, #282830));
        background: -moz-linear-gradient(center top, #579f57 5%, #282830 100%);
        background: linear-gradient(to bottom, #579f57, #282830);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#579f57', endColorstr='#282830');
        background-color: #579f57;
        color: #FFFFFF;
        font-size: 15px;
        font-weight: bold;
    }

    .grid-skin-2 > .grid-body .row:nth-child(even) {
        background-color: #EBFBDB;
    }

    .grid-skin-2 > .grid-body .row:hover {
        background-color: #647F6D;
        color: white;
    }

    .grid-skin-2 > .grid-body a {
        color: #0A261A;
    }

    .grid-skin-2 .grid-pagable {
        color: #FFFFFF;
        border: 1px solid #579F57;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #579F57), color-stop(1, #282830));
        background: -moz-linear-gradient(center top, #579F57 5%, #282830 100%);
        background: linear-gradient(to bottom, #579F57, #282830);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#579F57', endColorstr='#282830');
        background-color: #579F57;
    }

        .grid-skin-2 .grid-pagable:hover {
            border-color: #282830;
            color: #FFFFFF;
            background-color: #579F57;
        }

        .grid-skin-2 .grid-pagable.disabled {
            -moz-box-shadow: inset 0px 0px 0px 0px #6E937D;
            -webkit-box-shadow: inset 0px 0px 0px 0px #6E937D;
            box-shadow: inset 0px 0px 0px 0px #6E937D;
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #6E937D), color-stop(1, #6E937D));
            background: -moz-linear-gradient(center top, #6E937D 5%, #6E937D 100%);
            background: linear-gradient(to bottom, #6E937D, #6E937D);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6E937D', endColorstr='#6E937D');
            background-color: #6E937D;
            border: 1px solid #6E937D;
            color: #ffffff;
            text-shadow: 1px 1px 0px #6E937D;
        }


/* STYLE 1 END */

/* Other Grid Styles */
.grid-row-selected-green {
    background-color: #d0e9c6 !important;
}

    .grid-row-selected-green:hover {
        color: green !important;
    }
/* End of Other grid styles */

.grid-spinner-img {
    background-image: url('data:image/gif;base64,R0lGODlhngHpANUrAJycnPLy8tjY2AAAANTU1Pb29sTExMrKysLCwtbW1ru7u/j4+Ojo6LKysu7u7tzc3Ly8vNDQ0BEREbCwsL6+vqqqqiIiIs7OzuDg4KampkRERDMzM7i4uMzMzIiIiHd3d8jIyN3d3WZmZlVVVfT09OTk5JmZmcbGxqCgoOzs7JaWlv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc0MEVDNDE3NTBFNDExRTE5OTAzODVFNEI4NUU1MDAzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc0MEVDNDE4NTBFNDExRTE5OTAzODVFNEI4NUU1MDAzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzQwRUM0MTU1MEU0MTFFMTk5MDM4NUU0Qjg1RTUwMDMiIHN0UmVmOmRv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');
    background-repeat: no-repeat;
    /*background-size: contain;*/
    background-position: 50% 50%;
    margin: 7px;
    /*height:50px;*/
}

.text-black {
        color: red !important;
    }






.flat-style .grid {
    font: normal 12px/150%;
    background: #fff;
    border: none;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px; 
}

.flat-style .grid-body {
    max-height: 500px;
    overflow-y: auto;
}

.flat-style .grid-header {
    line-height: 35px;
    margin: 0px;
    padding: 1%;
    font-weight: 100
}

.flat-style .grid-footer .row {
    margin: 0px;
}

.flat-style .grid-body .row {
    line-height: 30px;
    color: #282830;
    margin-bottom: 0px;
    margin: 0px;
    border-bottom: 1px solid #ccc;
    padding: 0.5%
}
.flat-style .grid-body .row:nth-child(even) {
        background-color: inherit;
    }

   .flat-style .grid-body .row:hover {
        background-color: #d3d3d3;
        /* color: #fff; */
    }
   .flat-style .grid-body .row:hover a {
        background-color: #d3d3d3;
        /* color: #fff; */
    }

.flat-style .grid-body .row:hover input[type=text] {
    background-color: #d3d3d3;
}

.flat-style .grid-body a {
    color: #444444;
}
.grid-body .row:hover a {
    color: white;
    background-color: #737373 !important;
}

.flat-style .grid-header {
    background: none;
    background-color: #2e2e2e;
    color: #FFFFFF;
    font-size: 15px;
}

.flat-style .grid .col:first-child {
    padding-left: 5px;
}

.flat-style .grid .col:last-child {
    padding-right: 5px;
}

.flat-style .grid-sortable {
    color: #FFFFFF;
    cursor: pointer;
    text-decoration: underline;
}

    .flat-style .grid-sortable:hover {
        color: #f7f7f7;
    }

    .flat-style .grid-sortable.asc:after {
        content: '\25B4';
        display: inline;
    }

    .flat-style .grid-sortable.desc:after {
        content: '\25BE';
        display: inline;
    }

.flat-style .grid-no-records {
    display: none;
    margin-left: 5px;
    font-style: italic;
}

.flat-style .grid-pager {
    border-top: 1px solid #575757;
    margin-top: 10px;
    padding: 5px 0px 0px 0px;
    line-height: 25px;
}

.flat-style .grid-pagable {
    text-decoration: none;
    display: inline-block;
    padding: 2px 8px;
    margin: 1px;
    color: #FFFFFF;
    border: 1px solid #575757;
    background: none;
    background-color: #2e2e2e;
    text-indent: 0;
    cursor: pointer;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    font-style: normal;
    height: 24px;
    line-height: 20px;
    width: 30px;
    text-align: center;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

    .flat-style .grid-pagable:hover {
        text-decoration: none;
        border-color: #181818;
        
        background: none;
        background-color: #181818;
    }

    .flat-style .grid-pagable:active {
        position: relative;
        top: 1px;
    }

.flat-style .grid-pagable {
    margin-right: 5px;
    width: 35px !important;
}

    .flat-style .grid-pagable.first:after {
        content: '|\25C0';
        display: inline;
    }

    .flat-style .grid-pagable.prev:after {
        content: '\25C0';
        display: inline;
    }

    .flat-style .grid-pagable.next:after {
        content: '\25B6';
        display: inline;
    }

    .flat-style .grid-pagable.last:after {
        content: '\25B6|';
        display: inline;
    }

    .flat-style .grid-pagable.disabled {
        -moz-box-shadow: inset 0px 0px 0px 0px #778391;
        -webkit-box-shadow: inset 0px 0px 0px 0px #778391;
        background-color: #778391;
        border: 1px solid #778391;
        color: #ffffff;
        text-shadow: 1px 1px 0px #778391;
        cursor: default;
    }

        .flat-style .grid-pagable.disabled:active {
            position: relative;
            top: 0px;
        }

    .flat-style .grid-pagable.go-to-page {
        width: 40px;
    }

.flat-style .current-page {
    width: 45px;
    text-align: right;
    padding-right: 2px;
    padding-top: 0px;
    height: 26px;
    margin-top: 1px;
}

.flat-style .total-pages {
    margin-right: 5px;
}

.flat-style .current-page,
.flat-style .current-page:focus,
.flat-style .page-size,
.flat-style .page-size:focus {
    border: 1px solid #575757;
    padding-right: 5px;
}

.flat-style .grid-action {
    width: 16px;
    cursor: pointer;
    float: left;
    margin: 0 2px;
}

.flat-style .grid-pagable.no-select {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    /*-khtml-user-select: none;*/
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.flat-style .grid .btn:hover{
    text-decoration: none !important;
}

/*.grid-action:hover {color:red }*/
.flat-style .page-size,
.flat-style .page-size:focus {
    padding-right: 0;
}
/*# sourceMappingURL=grid.css.map */


    .flat-style .grid-row-selected-green:hover {
        color: green !important;
    }


    @keyframes placeHolderShimmer{
    0%{
        background-position: -368px 0
    }
    100%{
        background-position: 368px 0
    }
	
}

.flat-style .animated-background {
    animation-duration: 2s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderShimmer;
    animation-timing-function: linear;
    background: #f60000;
    background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
    background-size: 800px 25px;
}

.flat-style .content {
	
	margin: 10px;
	margin-left: 2%;
    height: 20px;
	width: 96%;
	float: left;
    text-align: center;
    border-radius:10px;
}

/*.gridadjust{
    padding-top: 88px;
}*/
/* End of Other grid styles */

