BODY {
    BACKGROUND-COLOR: white;
}

A:link {
}

A:visited {
}

.ClassNames {
    BORDER-RIGHT: black thin;
    BORDER-TOP: black thin;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    BORDER-LEFT: black thin;
    CURSOR: hand;
    COLOR: blue;
    LINE-HEIGHT: 0;
    BORDER-BOTTOM: black thin;
    TEXT-DECORATION: underline;
}

.FakeAnchor {
    CURSOR: hand;
    COLOR: blue;
    TEXT-DECORATION: underline;
}

.Table {
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    LEFT: 0;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    TOP: 0;
    HEIGHT: 8.25pt;
    FONT-VARIANT: normal;
}

.TableHeader {
    BORDER-RIGHT: black 1pt;
    BORDER-TOP: black 1pt;
    FONT-SIZE: 10pt;
    BORDER-LEFT: black 1pt;
    BORDER-BOTTOM: black 1pt solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #caffd1;
}

.TableBody {
    BORDER-TOP: black 1pt solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: black 1pt solid;
    BACKGROUND-COLOR: transparent;
}

.TableHeading {
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 0 solid;
    BORDER-BOTTOM: silver 0 solid;
}

.HiddenColumn {
    BORDER-RIGHT: 0;
    BORDER-TOP: 0;
    DISPLAY: none;
    FONT-SIZE: 8pt;
    VISIBILITY: hidden;
    BORDER-LEFT: 0;
    BORDER-BOTTOM: 0;
}

.Cell {
    BORDER-RIGHT: silver 1pt solid;
    FONT-SIZE: 10pt;
    BORDER-BOTTOM: silver 1pt solid;
    color: #273D8C;
}

.HiddenCell {
    BORDER-BOTTOM: black 1px;
    BORDER-LEFT: 1px;
    BORDER-RIGHT: black 1px;
    BORDER-TOP: 1px;
    COLOR: blue;
    CURSOR: default;
    DISPLAY: none;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline;
    VISIBILITY: hidden;
}

.cell-wb {
    BORDER-RIGHT: #99cccc thin solid;
    BORDER-TOP: #99cccc thin solid;
    BORDER-LEFT: #99cccc thin solid;
    BORDER-BOTTOM: #99cccc thin solid;
}

.fieldlabel {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    TEXT-TRANSFORM: capitalize;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
    color: #273D8C;
}

.FieldValuesMatchingProducts {
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
}

.CellMatchingProducts {
    BORDER-RIGHT: silver 1pt solid;
    FONT-SIZE: 7pt;
    BORDER-BOTTOM: silver 1pt solid;
}

.ActiveColumnHeading {
    BORDER-RIGHT: black 1px;
    BORDER-TOP: 1px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px;
    CURSOR: default;
    COLOR: #ffffff;
    BORDER-BOTTOM: black 1px;
    BACKGROUND-COLOR: #000099;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline;
}

.InactiveColumnHeading {
    BORDER-RIGHT: black 1px;
    BORDER-TOP: 1px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px;
    CURSOR: default;
    COLOR: #0000ff;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana,Arial,Helvetica,'MS Sans Serif';
    TEXT-DECORATION: underline;
}

.InactiveColumnHeadingStatic {
    BORDER-RIGHT: black 1px;
    BORDER-TOP: 1px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px;
    CURSOR: default;
    COLOR: #000000;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana,Arial,Helvetica,'MS Sans Serif';
}

.HiddenColumnHeading {
    BORDER-RIGHT: black 1px;
    BORDER-TOP: 1px;
    DISPLAY: none;
    FONT-SIZE: 8pt;
    VISIBILITY: hidden;
    BORDER-LEFT: 1px;
    CURSOR: default;
    COLOR: blue;
    BORDER-BOTTOM: black 1px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline;
}

.ItemCount {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;
    CURSOR: hand;
    COLOR: gray;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}

.ProductFeatures {
    FONT-WEIGHT: bold;
    BORDER-LEFT: silver 1pt solid;
    BORDER-BOTTOM: silver 1pt solid;
}

.WhiteAnchor {
    COLOR: white;
}

.ColumnBgColor {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    BACKGROUND-COLOR: #caffd1;
}

.ColumnHeaderBgColor {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    BACKGROUND-COLOR: #caffd1;
}

.FieldValues {
    FONT-SIZE: 12pt;
}

.FieldValueConstant {
    FONT-SIZE: 13pt;
}

.hruler {
    BORDER-BOTTOM: lightsteelblue thin solid;
}

.ColheadingScottsdale {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
    BACKGROUND-COLOR: #caffd1;
}

.CatalogTitle {
    FONT-WEIGHT: normal;
    FONT-SIZE: 30pt;
    COLOR: #273D8C;
    FONT-FAMILY: 'Arial Black',Arial,Verdana,'MS Sans Serif';
}

.NavigationBar {
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.SectionTitle {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #273D8C;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.BannerTitle {
    color: #333333 !important;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #273D8C;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.BannerTitleG {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #B9D52B;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.HintText {
    FONT-SIZE: 7pt;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.ClassName {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #0000ca;
}

.ChildClassName {
    FONT-SIZE: 7pt;
    COLOR: #0000ca;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.RequestQuoteText {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.NavigatorClassName {
    FONT-SIZE: 10pt;
    COLOR: #0000ca;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.ProductLink {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.Note {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
}

.SearchFieldLabel {
    FONT-SIZE: 10pt;
    COLOR: #707040;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.StaticDescription {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #666633;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.RFQBuilderTitle {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14pt;
    COLOR: #707040;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.ProductFields {
    BORDER-RIGHT: silver 1pt solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;
    COLOR: #707040;
    BORDER-BOTTOM: silver 1pt solid;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.ProductFieldsRFQ {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;
    COLOR: #707040;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.tableBorderRFQ {
    BORDER-LEFT: silver 1pt solid;
}

.BoldText {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
}

.StaticText {
    FONT-SIZE: 10pt;
}

.displayfield {
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
    color: #273D8C;
}

.displayfooter {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
    color: #273D8C;
}
/* Styles/StyleSheet.css End here*/

/* Styles/SDI.css Start here */
.highlight {
    text-decoration: none;
    color: #000040;
    background: #fbaa12;
}

A:link {
    color: black;
}

A:visited {
    color: black;
}

A:active {
    color: black;
}

A:hover {
    text-decoration: underline;
    color: #000040;
}

p.banner {
    color: #FFFFFF;
    font-size: 14pt;
    font-family: sans-serif;
    font-weight: Bold;
}

p.bannertext {
    color: #FFFFFF;
    font-size: 8pt;
    font-family: sans-serif;
    font-weight: Bold;
}

p.menuheading {
    font-size: 10pt;
    font-family: sans-serif;
}

p.text {
    font-size: 10pt;
    font-family: sans-serif;
}

p.title {
    color: #000080;
    font-size: 14pt;
    font-family: sans-serif;
}

.HeaderRow {
    background-color: #fbaa12;
    color: #000040;
    font-family: sans-serif;
}

.DetailRow {
    font-size: 9pt;
    font-family: sans-serif;
}

.displaylabel {
    font-family: Arial,Sans-Serif;
    color: black;
    font-size: smaller;
    font-weight: 700;
}

.Attrblabel {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10.5pt;
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
    background-color: #fbaa12;
}

.displayhome {
    font-family: Arial,Sans-Serif;
    color: white;
    background-color: #fbaa12;
    font-size: 10pt;
}

.childsafe {
    background-image: url(../images/childsafe.jpg);
    background-repeat: no-repeat;
    height: 75px;
    width: 76px;
    vertical-align: middle;
}

.childsafe3 {
    background-image: url(../images/childsafe3.jpg);
    background-repeat: no-repeat;
    height: 75px;
    width: 76px;
    vertical-align: middle;
}

.ecologo {
    background-image: url(../images/ecologo.jpg);
    vertical-align: middle;
    width: 76px;
    background-repeat: no-repeat;
    height: 75px;
}

.greenseal {
    background-image: url(../images/greenseal.jpg);
    background-repeat: no-repeat;
    height: 83px;
    width: 91px;
    vertical-align: middle;
}

.greenseal3 {
    background-image: url(../images/greenseal3.jpg);
    vertical-align: middle;
    width: 75px;
    background-repeat: no-repeat;
    height: 68px;
}

.tabledetail {
    color: #fbaa12;
    font-family: sans-serif;
}

.tablefield {
    font-family: sans-serif;
}

.ColumnHeader {
    background-color: #fbaa12;
    color: #000040;
    font-size: 14pt;
    font-family: sans-serif;
    text-align: center;
}

Input.ErrorInput {
    background-color: #FFFF33;
}

.BannerBgColor {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    BACKGROUND-COLOR: #fbaa12;
}

.button-fancy1 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: White;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
    BACKGROUND-COLOR: #fbaa12;
    cursor: hand;
}

.displaytitle {
    FONT-WEIGHT: bolder;
    font-size: 8pt;
    color: #000040;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
    BACKGROUND-COLOR: #fbaa12;
    border: #fbaa12 1pt solid;
}

.displaytitletxt {
    background-color: #d3d3d3;
    color: #333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding: 25px 0 5px;
}

.displayCartInfo {
    FONT-WEIGHT: bolder;
    font-size: 8pt;
    color: #000040;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
}

.loclink {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    font-family: sans-serif;
    BACKGROUND-COLOR: black;
}

.contentlink {
    font-family: Sans-Serif;
    font-weight: bolder;
    font-size: 8pt;
}

.nounderlinelink {
    text-decoration: none;
}

.headinglabel {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    color: #000040;
    TEXT-TRANSFORM: capitalize;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
}

.NoDataGroup {
    background-color: #fbaa12;
    border-width: 1px;
    border-color: #000040;
    border-style: solid;
    cursor: default;
    font-family: MS Sans Serif;
    font-size: 20px;
    padding: 5px;
    padding-left: 10px;
    padding-right: 10px;
}

.Gridheading {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #000040;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
}

.Griddata {
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
}

.TextBoxAlignRight {
    text-align: right;
}
/* Body Text Bold */
.btb, .btb3 {
    font-weight: bold;
    font-size: 12PT;
}
/* Body Text Small*/
.bodytextsmall, .bts, .bts3 {
    font-size: 10PT;
}

.btsRed {
    font-size: 8PT;
    color: #CC0000;
}
/* Body Text Small Bold */
.btsb, .btsb3 {
    font-weight: bold;
    font-size: 8PT;
}
/* Styles/SDI.css End here */

/* Styles/responsive-layout.css Start here */
@charset "utf-8"; /* CSS Document */
@media only screen and (min-width:900px) and (max-width:1024px) {
    .wrapper {
        background-color: red;
        float: left;
        width: 100%;
    }

    .Right-Nav {
        display: none;
    }

    .Left-Nav {
        width: 30%;
    }

    .Content-Area {
        width: 68.5%;
    }

    .TopSellers_Cont ul {
        margin: 13px 0 0 9px;
    }
}

@media all and (min-width:480px) and (max-width:600px) {
    .wrapper {
        background-color: red;
        float: left;
    }

    .Right-Nav {
        display: none;
    }
}

@media screen and (min-width:750px) and (max-width:900px) {
    .Right-Nav {
        display: none;
    }

    .TopSellers_Cont ul {
        width: 31%;
    }

    .Left-Nav {
        display: none;
    }

    .Content-Area {
        width: 96%;
        margin-left: 2%;
    }
}
/* Styles/responsive-layout.css End here */

/* Styles/menuStyle.css Start here */
.TopGroup {
    background-color: #f5f5dc;
    border-width: 1px;
    border-color: gray;
    border-style: solid;
    cursor: default;
}

.MenuGroup {
    background-image: url(images/background.gif);
    border-width: 1px;
    border-color: #777948;
    border-style: solid;
    cursor: default;
    font-family: MS Sans Serif;
    font-size: 9px;
    padding: 5px;
    padding-left: 10px;
    padding-right: 10px;
}

.TopMenuItem {
    background-color: #DBD7D0;
    color: black;
    font-family: MS Sans Serif;
    font-size: 12px;
    border-width: 1px;
    border-color: #DBD7D0;
    border-style: solid;
    padding: 2px;
    padding-left: 10px;
    padding-right: 10px;
    cursor: default;
}

.TopMenuItemOver {
    background-color: #C2C5C8;
    color: black;
    font-family: MS Sans Serif;
    font-size: 12px;
    border-width: 1px;
    border-color: #A6A8B2;
    border-style: solid;
    padding: 2px;
    padding-left: 10px;
    padding-right: 10px;
    cursor: default;
}

.MenuItem {
    color: black;
    background-color: #f5f5dc;
    font-family: MS Sans Serif;
    font-size: 9px;
    padding: 5px;
    padding-left: 10px;
    padding-right: 10px;
    cursor: default;
}

.MenuItemOver {
    background-color: #f5f5dc;
    color: black;
    font-family: MS Sans Serif;
    font-size: 9px;
    padding: 5px;
    padding-left: 10px;
    padding-right: 10px;
    cursor: default;
}

.MenuBreak {
    margin-left: 27px;
}
/* Styles/menuStyle.css End here */

/* Styles/SDIAuditlig.css Start here*/
.vendor_apprv {
    margin: auto;
    width: 85%;
}

    .vendor_apprv table {
        float: left;
        border: 2px solid #d3d3d3;
        margin-top: 5%;
        border-collapse: collapse;
        width: 100%;
    }

        .vendor_apprv table tr th {
            background: none repeat scroll 0 0 #d3d3d3;
            font-size: 14px;
            padding: 5px;
            text-align: left;
        }

        .vendor_apprv table tr td {
            font-size: 13px;
            padding: 5px;
        }

        .vendor_apprv table tr:nth-child(2n+2) {
            background: none repeat scroll 0 0 #f6f6f6;
        }

        .vendor_apprv table tr th:last-child, .vendor_apprv table tr td:last-child {
            font-size: 13px;
            text-align: center;
            text-decoration: underline;
        }

.vendor_Accept {
    float: right;
    margin-top: 1%;
}

.Accept_but {
    background: none repeat scroll 0 0 #24aa51;
    border: medium none;
    color: #fff;
    padding: 5px;
}

.Reject_but {
    background: none repeat scroll 0 0 #e53737;
    border: medium none;
    color: #fff;
    padding: 5px;
}

.Profile_Container {
    margin: auto;
    width: 50%;
}

.profile_details {
    float: left;
    margin-left: 1%;
    margin-top: 9%;
}

.Change_Password {
    background: none repeat scroll 0 0 #fff;
    margin: auto auto auto 18%;
    position: absolute;
    width: 50%;
    z-index: 9999;
}

    .profile_details > h4, .Change_Password > h4, .Supplier_reg_details h4 {
        color: #292929;
        font-size: 15px;
        font-weight: bold;
        margin-bottom: 1%;
        padding: 5px;
        text-decoration: underline;
        width: 76%;
    }

.prof_desc {
    background: none repeat scroll 0 0 #f5f5f5;
    float: left;
    padding: 5px;
    box-shadow: 0 0 2px #aaaaaa;
    width: 98%;
    z-index: 99999;
}

.vendor_name {
    float: left;
    margin-bottom: 1%;
    margin-top: 1%;
    width: 100%;
}

    .vendor_name label {
        float: left;
        font-size: 13px;
        padding: 10px;
        width: 30%;
    }

    .vendor_name input[type="text"] {
        margin-top: 5px;
        padding: 3px;
        width: 35%;
    }

    .vendor_name > span {
        float: left;
        font-size: 13px;
        margin-top: 10px;
    }

.profile_save {
    float: right;
    margin-top: 1%;
}

.Profile_but {
    background: #1c1f30 none repeat scroll 0 0;
    border: medium none;
    color: #ffffff;
    padding: 5px;
}

#btn_Cancel {
    background: #d96600 none repeat scroll 0 0;
}

.Supplier_Container {
    margin: auto;
    width: 50%;
}

.Supplier_reg_details {
    float: left;
    width: 100%;
    margin-top: 5%;
}

.registration_save {
    float: left;
    margin-bottom: 3%;
    text-align: center;
    width: 100%;
    margin-top: 2%;
}

.profile_changpswd > label {
    color: #017cb5;
    float: left;
    font-size: 13px;
    padding-left: 1%;
    padding-top: 1%;
    text-decoration: underline;
}

.Change_Password_pop .modalpop {
    background-color: #000000;
    height: 850px;
    left: 0;
    opacity: 0.6;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}

.Changepsed_save {
    float: left;
    margin-bottom: 3%;
    text-align: center;
    width: 100%;
}

.Change_Password_pop .Change_Password > h4 {
    background: none repeat scroll 0 0 #e99a05!important;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}

.vendor_apprv table td:last-child input[type="image"] {
    left: 36px;
    position: relative;
}

.vendor_err {
    float: left;
    margin: 0!important;
    text-align: center;
    width: 86%;
}

.content_container.supplier_container {
    background: #fff;
    float: left;
    min-height: 500px;
    width: 98%;
    border-bottom: 6px solid #fdb811;
}

.supplier_container .prof_desc {
    background: rgba(0,0,0,0) none repeat scroll 0 0;
}

.supplier_container .Supplier_reg_details {
    border: medium none;
}

.vendor_name label {
    color: #292929;
    float: left;
    font-size: 13px;
    font-weight: bold;
    padding: 10px;
    width: 32%;
}

    .vendor_name label::after {
        content: ":";
        left: 5px;
        position: relative;
    }

.Supplier_Container {
    margin: 4% auto auto;
    width: 50%;
}

.content_container.supplier_approval {
    border: medium none;
}

.vendor_Accept input {
    background: #24aa51 none repeat scroll 0 0;
    border: medium none;
    color: #ffffff;
    padding: 5px;
}

    .vendor_Accept input + input[value="Reject"] {
        background: #e53737 none repeat scroll 0 0;
    }

.profile_changpswd input[value="Change Password"] {
    background: rgba(0,0,0,0) none repeat scroll 0 0;
    color: #017cb5;
    text-decoration: underline;
}

.change_passwordcont {
    background: #fff;
    border-bottom: 6px solid #F9B825;
}

input[value="Cancel"] {
    background: #d96600 none repeat scroll 0 0;
}
/* Styles/SDIAuditlig.css End here*/
.Header_Pop {
    width: 92%;
    padding: 0 4%;
    float: left;
    border-bottom: 7px solid #fdb811;
    background: #fff;
}

.accessprivs-Table3 .displaytitletxt {
    font-size: 13px;
}

.Wrapper_Cont {
    background-color: #fff;
    float: left;
    border-bottom: 6px solid #fdb811;
    width: 100%;
    padding-bottom: 37px;
}

.QuickConfirm_table1 tr td {
    padding-bottom: 5px;
}

.Wrapper_Popup {
    background: rgba(0, 0, 0, 0) url("../Images/pattern.png") repeat scroll 0 0;
    float: left;
    padding: 0 4% 4%;
    width: 92%;
}

.accessprivs-Table3 {
    border-color: #000040;
    height: 18px;
    width: 100%;
}

.fieldlabel-popup, .displayfield-popup {
    color: #333 !important;
}

.QuickConfirm_table1 {
    padding: 20px 40px;
    width: 100%;
}

/*12-8-16*/
.favadd-font {
    font-size: 12px !important;
}

.fasvadds_category_txt {
    margin: 0 !important;
}

#form1 .Wrapper {
    width: 92%;
    float: left;
    padding: 0 4% 4%;
    background: url(../Images/pattern.png) repeat;
}

/*1-9-16*/
a {
    outline: 0 none;
    text-decoration: none;
}

    a:hover {
        text-decoration: underline;
    }

li {
    list-style: outside none none;
}

.Header {
    background-color: #151723 !important;
    float: left;
    width: 100%;
    z-index: 1000;
    padding: 12px 0;
    position: fixed;
}

.Logo {
    float: left;
    margin: 0 0 0 20px;
}

.Menu {
    float: right;
    height: 65px;
    position: relative;
}

    .Menu ul {
        float: right;
        margin: 18px 0;
    }

        .Menu ul li {
            float: left;
            position: relative;
        }

.changePwd {
    margin-top: 14px;
}

    .changePwd a {
        color: #d1a924 !important;
        font-weight: bold;
    }

.Menu_Logout .Sprite_Img {
    background-position: -216px 0;
}

.Sprite_Img {
    background-image: url("../NewLayoutStyles/Images/Sprite.png");
    float: left;
    height: 45px;
    position: relative;
    top: -4px;
    width: 51px;
}

.pancakemenu {
    float: left;
    width: 3%;
    margin-top: 10px;
    margin-left: 10px;
}

    .pancakemenu > ul {
        float: left;
        margin: 0;
    }

.RadNavigation_Bootstrap .rnvMore, .RadNavigation .rnvRootGroupWrapper .rnvMore {
    background: rgba(0, 0, 0, 0) url("../NewLayoutStyles/Images/pancake.png") no-repeat scroll 8px 21px !important;
   
}

.RadNavigation_Bootstrap .rnvMore, .RadNavigation .rnvRootGroupWrapper {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border: medium none !important;
   
}

.RadNavigation .rnvMore::before {
    content: "" !important;
    
}

.radSkin_Bootstrap .rnvSlide.rnvMoreNodes {
    left: 198px !important;
    top: 67px !important;
    position: fixed;
    z-index: 1001;
   
}

.title_testmode_txtCont {
    background-color: #f4f4f4;
    float: right;
    padding: 16px 0;
    width: 100%;
    z-index: 99;
    margin-top: 116px;
}

.lblTestmode_Cont {
    float: right;
    font-size: 14px;
    padding: 3px 10px 0 0;
}

.testmode_textN {
    color: #ff0000;
    float: left;
    font-size: 13px;
    font-weight: bold;
    padding: 0 10px 0 0;
    text-decoration: underline;
}

.sdinewheader-title {
    float: left;
    padding: 16px 0;
}

.BannerTitle {
    color: #4d4b4b !important;
    float: left;
    font-family: Arial,Helvetica,"MS Sans Serif";
    font-size: 18px;
    font-weight: bolder !important;
    padding-left: 125px;
    padding-top: 15px;
    padding-bottom: 15px;
}

.Body_Container {
    margin: auto;
    min-height: 650px;
    width: 97%;
}

.Body_Content {
    float: left;
    width: 100%;
}

.SDI-Vendor-Link a {
    color: #333399;
    text-decoration: underline;
}

.VendorResourceTbl tbody tr .displaylabel {
    float: none !important;
    width: auto;
}

.VendorResourceTbl tbody tr td .displayfield.Demo_lbl_cont {
    font-size: 12px !important;
}

.POConReview_tdalign_cont span {
    float: left;
    margin: 13px 12px 0 0 !important;
}

.Email-link a {
    text-decoration: underline !important;
    color: #3333cc !important;
}

.NewPO-StatusTable {
    border: none !important;
}

/*2-11-16 sagaya*/
.Hamburger-menu .RadNavigation .rnvRootGroupWrapper .rnvMore.rnvRight {
    display: block !important;
    float: left !important;
}
/*.Hamburger-menu .RadNavigation .rnvRootGroupWrapper ul.rnvRootGroup.rnvGroup
{
    display: none !important;
}*/

/*New SDI logo style*/
.Logo img {
    width: 160px;
    position: relative;
}

