﻿.RadGrid .rgHeader, .RadGrid th.rgResizeCol {
    padding-top: 5px;
    text-align: left;
    font-weight: 400;
    border-bottom: 1px solid #EEEEEE !important;
}

.RadGrid .rgFilterRow td {
    padding-top: 4px;
    padding-bottom: 4px;
    border-top: 0 solid #000 !important;
}

.RowMouseOver td {
    background-color: #E6E6E6 !important;
    height: auto;
}

.RowMouseOut {
    background: #fff;
    height: auto;
}

.RadGrid .rgSelectedRow {
    background-color: #8F8F8F !important;
    background-image: none !important;
    height: auto;
}

.RadGrid_Default .rgCommandCell {
    border-right: 0 solid #f2f2f2;
    border-width: 0;
    border-style: inherit;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-color: #999 #f2f2f2;
    padding: 0;
    border: 0 solid red;
}

.RadGrid_Default .rgCommandTable {
    border-right: 0 none;
    border-left: 0 none;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-width: 0;
    border-style: solid none;
    border-color: #fdfdfd -moz-use-text-color #e7e7e7;
}

.RadGrid .rgClipCells .rgHeader, .RadGrid .rgClipCells .rgFilterRow td, .RadGrid .rgClipCells .rgRow > td, .RadGrid .rgClipCells .rgAltRow > td, .RadGrid .rgClipCells .rgEditRow > td, .RadGrid .rgClipCells .rgFooter > td {
    overflow: visible;
}

.RadGrid_Default .rgEditForm {
    border-bottom: 1px solid #828282;
    background-color: #fff;
}

.RadGrid_Default .rgCommandRow {
    background: url();
    color: #000;
}

.RadGrid_Default .rgHeaderDiv {
    background: url();
    border-bottom: 0 solid red;
}

.RadGrid_Default .rgHeader, .RadGrid_Default th.rgResizeCol {
    border-style: none;
    border-color: -moz-use-text-color -moz-use-text-color #828282;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    /*background: url(../../images/topbar11.png);*/
    /*font-size: 12px;*/
    font-size: 13px;
    color: #464646;
    background-size: 100% 110%;
    background-color: #EEEEEE;
}

.RadGrid_Default .rgFilterRow {
    background: none;
    border-bottom: 1px solid red;
}

.rgHeaderDiv {
    width: 100% !important;
    padding-right: 0;
}

div.AddBorders .rgHeader, div.AddBorders th.rgResizeCol, div.AddBorders .rgFilterRow td, div.AddBorders .rgRow td, div.AddBorders .rgAltRow td, div.AddBorders .rgEditRow td, div.AddBorders .rgFooter td {
    border-style: solid;
    border-color: #DDDDDD;
    border-width: 1px 0 0;
}

.norecords {
    font-size: 12px;
}

.checkboxfont {
    font-size: 13px;
}

.breadcrumb {
    list-style: none;
    overflow: hidden;
    font: 18px;
}

    .breadcrumb li {
        float: left;
    }

        .breadcrumb li a {
            color: #3B3B3B;
            text-decoration: none;
            padding: 15px 35px 15px 45px;
            background: #EBEBEB;
            position: relative;
            display: block;
            float: left;
            text-transform: uppercase;
            font-weight: normal;
        }

            .breadcrumb li a:after {
                content: " ";
                display: block;
                width: 0;
                height: 0;
                border-top: 50px solid transparent;
                border-bottom: 50px solid transparent;
                border-left: 30px solid #EBEBEB;
                position: absolute;
                top: 50%;
                margin-top: -50px;
                left: 98.2%;
                z-index: 2;
                font-weight: normal;
            }

            .breadcrumb li a:before {
                content: " ";
                display: block;
                width: 0;
                height: 0;
                border-top: 50px solid transparent;
                border-bottom: 50px solid transparent;
                border-left: 30px solid #fff;
                position: absolute;
                top: 50%;
                margin-top: -50px;
                margin-left: 1px;
                left: 99%;
                z-index: 1;
                font-weight: normal;
            }

        .breadcrumb li:last-child a:after {
            border: 0;
            margin-left: -10px;
            font-weight: normal;
        }

#divServiceCodeCheck {
    float: left;
    position: absolute;
    display: none;
    border: solid 1px silver;
    overflow-x: hidden;
    overflow-y: scroll;
    width: 225px;
    height: 100px;
    background-color: #fff;
}

#divQuoteInvName {
    float: left;
    position: absolute;
    display: none;
    border: solid 1px silver;
    overflow-x: hidden;
    overflow-y: scroll;
    width: 225px;
    height: 100px;
    background-color: #fff;
}

.AllnotesbckFade {
    background-color: #144c81;
    filter: alpha(opacity=50);
    opacity: .1;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: block;
    z-index: 5055;
}

#divServiceNameCheck {
    float: left;
    position: absolute;
    display: none;
    border: solid 1px silver;
    overflow-x: hidden;
    overflow-y: scroll;
    width: 225px;
    height: 100px;
    background-color: #fff;
    margin-top: 29px;
}

#divServiceNameCheck1 {
    float: left;
    position: absolute;
    display: none;
    border: solid 1px silver;
    overflow-x: hidden;
    overflow-y: scroll;
    width: 225px;
    height: 100px;
    background-color: #fff;
    margin-top: 29px;
}

.headerstylereport {
    border-style: solid !important;
    border-color: #C9C9C9 !important;
    border-width: 1px 0 !important;
}

.NewAlternativereport {
    border-style: solid !important;
    border-color: #C9C9C9 !important;
    border-width: 0 0 1px !important;
}

.table-row {
    border-style: solid !important;
    border-color: #C9C9C9 !important;
    border-width: 0 0 1px !important;
}

.RadGrid_Default td.rgPagerCell {
    /*border-width: 1px 0 1px 1px;*/
    border: 0px solid black;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    /*border-color: #828282 #EEE #EEE;
    border-bottom: 1px solid #666;
    border-top: 1px solid #000;*/
}

.RadGrid_Default .rgPager .rgStatus {
    border-width: 1px 1px 1px 0;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-color: #828282 #C9C9C9 #EEE;
    border-bottom: 1px solid #666;
    border-top: 1px solid #000;
    display: none;
}

.RadGrid .rgPagerLabel, .RadGrid .rgPager .RadComboBox, .RadGrid .rgPager .RadInput {
    margin: 0 4px 0 0;
    vertical-align: middle;
    /*font-weight: 700;*/
    color: #4C4E54;
}

.RadGrid_Default .rgInfoPart strong {
    color: #4C4E54;
    font-weight: 700;
}

.RadGrid_Default .rgAltRow {
    background: #FBFBFB;
}

.RadGrid_Default .rgMasterTable, .RadGrid_Default .rgDetailTable, .RadGrid_Default .rgGroupPanel table, .RadGrid_Default .rgCommandRow table, .RadGrid_Default .rgEditForm table, .RadGrid_Default .rgPager table {
    line-height: 22px;
}

/*added on sort grid row color changes*/
.RadGrid_Default .rgRow .rgSorted {
    background-color: transparent;
}

.RadGrid_Default .rgAltRow .rgSorted {
    background-color: transparent;
}


.RadGrid .rgRow, .RadGrid .rgAltRow, .RadGrid .rgHeader, .RadGrid .rgResizeCol, .RadGrid .rgPager, .RadGrid .rgGroupPanel, .RadGrid .rgGroupHeader {
    cursor: default;
    color: #111;
}

.RadGrid_Default .rgRow a, .RadGrid_Default .rgAltRow a, .RadGrid_Default .rgEditRow a {
    cursor: pointer;
    color: #111 !important;
}

.RadGrid_Default {
    /*font-family: Myriad;*/
    font-family: "Open Sans", sans-serif;
}

    .RadGrid_Default .rgMasterTable, .RadGrid_Default .rgDetailTable, .RadGrid_Default .rgGroupPanel table, .RadGrid_Default .rgCommandRow table, .RadGrid_Default .rgEditForm table, .RadGrid_Default .rgPager table {
        /*font-family: Myriad;*/
        font-family: "Open Sans", sans-serif;
    }

    .RadGrid_Default th.rgSorted {
        background-color: #EEEEEE;
    }
    .div_headerfontsize
    {
        font-size:13px;
    }
    
  
     
      
     
     