/* CSS Document */
h1, h2, h3, h4, h5, div, p, label {
    margin: 0;
    padding: 0;
}

h1 {
    font-size: 170%;
    font-weight: normal;
}

h2 {
    font-size: 130%;
}

h3 {
    font-size: 100%;
}

img {
    border: none;
    outline: none;
}

form {
    outline: none;
}

table {
    border-collapse: collapse;
}

    table.noborder td {
        border: none;
        padding: 2px;
    }


textarea {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    padding: 5px 5px 5px 5px;
    overflow-y: hidden;
    resize: none;
    font-size: 12px;
}





.clearboth {
    clear: both;
}

.floatleft {
    float: left;
}

.floatright {
    float: right;
}

/*------ Common Div Classes Styling Start ---------------------------*/
#wrapper {
    display: block;
    margin: 10px auto;
    position: relative;
    width: 985px;
    height: auto;
    overflow: hidden;
    padding: 0 20px 20px 20px;
}

#header {
    display: block;
    height: 110px;
    position: relative;
    width: 100%;
    border: 0;
}

#MainBody {
    display: block;
    position: relative;
    width: 985px;
    margin: 0 auto;
    float: left;
}


/*------ Common Div Classes Styling End ---------------------------*/

/*---------------- Top Navigation ----------------*/
#mainnavigationholder {
    height: 30px;
    float: right;
    width: 79%;
}


.UserInformation {
    padding: 0 0;
    padding-top: 10px;
}

    .UserInformation h1.username {
        background: url(../../Content/images/icons/UsernameIcon.png) no-repeat left 50%;
        height: 25px;
        padding-left: 25px;
        margin: 0;
        width: auto;
    }

    .UserInformation h1.shopname {
        width: auto;
    }

    .UserInformation span.smaill-username {
        background: url(../../Content/images/icons/16x16/user.png) no-repeat left 50%;
        height: 15px;
        padding-left: 20px;
        margin: 5px 0 5px 8px;
        width: auto;
        float: left;
    }

/* R.Price Frabric -  Page */

.greyrepeatbox, .contentwrapper {
    min-height: 100px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    display: block;
    position: relative;
    height: auto;
    overflow: hidden;
}

#MainBody h3 {
    margin: 0 0 7px 0;
}

.rpirceContentholder {
    width: 900px;
    margin: 30px 30px 5px 28px;
    position: relative;
    display: block;
    min-height: 30px;
}


/*---------------- Searchbox Styling ----------------*/
.searchbox {
    width: 98%;
    margin: 2px auto 5px auto;
    padding: 2px;
}

    .searchbox.searchboxNoMargin {
        margin: 5px 0;
    }


    .searchbox table td {
        padding: 3px;
        border: none;
        background: none;
    }

    .searchbox .AdvancedSearchTable table td {
        padding: 0;
    }

        .searchbox .AdvancedSearchTable table td .Leftside {
            padding: 6px 0 0 0;
            margin: 5px 0;
            width: 114px;
        }

        .searchbox .AdvancedSearchTable table td .Rightside {
            width: 266px;
        }

.SearchContainer {
    height: 38px;
    position: absolute;
    z-index: 5;
    overflow: hidden;
    left: 0;
    padding: 4px 8px 3px 8px;
    top: 0;
    width: 100%;
}

    .SearchContainer table td {
        padding: 5px 5px;
        border: none;
        background: none;
    }

.spacerHeight {
    height: 46px;
}

.SearchContainer table td span {
    width: 10px;
    padding: 0 30px 0 0;
}



.searchtable {
    width: 97%;
    margin: 0;
}

.advanceSearchTd {
    width: 25px;
}

.AdvancedSearchTable table#customerOverviewSearchTable .advanceSearchTd {
    width: 35px;
}

.searchbottomshadow {
    width: 100%;
    display: block;
    padding: 0 0 0 0;
    position: absolute;
    left: 0;
    height: 7px;
}

.Leftside {
    width: 100px;
    height: 22px;
    float: left;
    margin: 1px;
    padding: 3px 12px 3px 10px;
    vertical-align: middle;
}

.Rightside {
    width: 242px;
    height: 25px;
    float: left;
    margin: 1px;
    padding: 0;
    vertical-align: middle;
}

    .Rightside table {
        position: relative;
        top: -9px;
    }



/*---------------- Button Styling ----------------*/
.buttonwrapper {
    text-align: right;
    padding-right: 0;
    display: block;
    width: 100%;
    margin: 5px auto 5px auto;
    float: left;
    position: inherit;
    z-index: 1;
}

.buttonwrapper2 {
    text-align: left;
    padding-right: 6px;
    display: block;
    width: 99%;
    margin-bottom: 5px;
    float: left;
    position: relative;
}

.buttonwrapper.BelowSearch {
    margin-left: -1px;
}

.contentwrapper .contentwrapperBody .buttonwrapper {
    margin-left: 0;
}

.TabbedPanelsContentBody .buttonwrapper2 {
    width: 100%;
}

.CustomerOtherInfo ul {
    margin: 0;
    padding: 0;
}

.CustomerOtherInfo li {
    display: inline-block;
    padding: 0;
    margin: 0;
    list-style: none;
    float: left;
}

    .CustomerOtherInfo li input {
        width: 30px;
        height: 35px;
        font-size: 12px;
        display: block;
        border: none;
        cursor: pointer;
        outline: none;
        margin: 0;
        padding: 0;
        overflow: hidden;
    }

.CustomerOtherInfo .icon {
    margin-top: -2px;
}

.CustomerOtherInfo.createTailor .icon {
    margin-top: -10px;
}

.CustomerOtherInfo a.icon {
    margin-top: -2px;
}

.CustomerOtherInfo ul li a.icon {
    margin-bottom: 10px;
}

.CustomerOtherInfo ul li .icon {
    margin-bottom: 10px;
}

.greyborder_button {
    cursor: pointer;
    font-weight: normal;
    padding: 1px 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    outline: none;
}


.darkgrey_button {
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    padding: 6px 12px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    border: none;
    outline: none;
    opacity: 1;
}

    .darkgrey_button:hover {
        opacity: 1;
    }




a.greyborder_button {
    text-decoration: none;
    padding: 4px 4px 4px 20px;
    line-height: 15px;
}

a.darkgrey_button {
    text-decoration: none;
    padding: 6px 18px;
    line-height: 15px;
}


.ie10 .darkgrey_button {
    font-size: 12px;
    font-weight: bold;
    padding: 7px 8px 7px 8px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    margin-right: 4px;
}

.grey_button {
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    padding: 6px 20px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    border: none;
    outline: none;
    margin: 0;
    min-width: 100px;
}

    .grey_button:hover {
        opacity: 1;
    }

.SelectButton {
    width: 31px;
    height: 30px;
    float: right;
    background: url(../../images/SelectButton.jpg) no-repeat;
    position: absolute;
    top: 0;
    right: 0;
}

.ie7 .SelectButton {
    top: 1px;
    right: -3px;
}

.ie8 .SelectButton {
    right: -3px;
}

button.morestyle, button.nextstyle, button.previousstyle, button.backstyle {
    padding: 2px;
    font-size: 12px;
    border: none;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
}

/* Button with Icon Holders */

.buttonwithicon {
    padding: 3px 3px 3px 20px;
    background-position: 4% center;
    text-decoration: none;
    border-radius: 3px;
}

.buttonwithtext {
    display: block;
    padding: 5px 5px 5px 20px;
    background-position: left;
    text-decoration: none;
    font-size: 12px;
    margin: 0 0 0 0;
}

.icon_small {
    width: 20px;
    height: 20px;
    display: block;
    background-position: center;
    border: none;
    margin: 2px;
    border-radius: 3px;
}

.icon {
    width: 24px;
    height: 24px;
    display: block;
    background-position: center;
    border: none;
    margin: 2px 2px 2px 2px;
    border-radius: 3px;
}

.icon_large {
    width: 38px;
    height: 38px;
    display: block;
    background-position: center;
    border: none;
    margin: 2px;
}

a.icon_small {
    width: 20px;
    height: 20px;
    display: block;
    background-position: center;
    border: none;
    margin: 2px;
    border-radius: 3px;
    float: left;
}

a.icon {
    width: 24px;
    height: 24px;
    display: block;
    background-position: center;
    border: none;
    margin: 2px 2px 2px 2px;
    border-radius: 3px;
    float: left;
}

a.icon_large {
    width: 38px;
    height: 38px;
    display: block;
    background-position: center;
    border: none;
    margin: 2px;
    border-radius: 3px;
    float: left;
}

    .icon_small:hover, .icon:hover, .icon_large:hover, a.icon_small:hover, a.icon:hover, a.icon_large:hover {
        border: none;
    }



/*-------- DatePicker Style Icon Holders --------------*/





/*---------------- Grid Styling ----------------*/

.gridwrapper {
    width: 100%;
    position: relative;
}

table.grid {
    margin: 0;
    padding: 0;
    border-collapse: collapse;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
}

    table.grid th {
        padding: 1px 5px;
        text-align: left;
    }

    table.grid td {
        padding: 5px;
    }

    table.grid a {
        font-weight: bold;
        text-decoration: underline;
    }


/* Grid Lock Style */
.skinCon {
    float: left;
    margin: 20px;
    width: 640px;
}

.GridContainer1 {
    /* The parent container */
    /*margin: 0 auto;
	padding: 0;
	border: none;
	width: 98%;  
	height: 270px;  
	overflow: hidden; 
	display: block;
	position: relative;*/
}

.GridContainernew {
    /* The parent container */
    /*padding: 0;
	border: none;
	width: 100%; 
	display: block;
	position: relative;*/
}

.TabbedPanels .TabbedPanelsContent .GridContainernew {
    /*margin: 0;
	width: 98.8%;*/
}

.GridContainer1.GridContainer2 {
    /*width: 98%;*/
}

.salesperson .alt-scroll-content {
    width: 100% !important;
}

div.logout {
    min-height: 40px;
}

a.logout {
    font-weight: bold;
    padding-top: 9px;
}

    a.logout:hover {
        text-decoration: none;
        font-weight: bold;
    }



table#EntityListView {
    width: 900px;
}

    table#EntityListView th(first-child) {
        width: 20px;
    }


.GridContainer1.ListView {
    width: 98.3%; /* changed for sales person page issue*/
}

    .GridContainer1.ListView th {
        padding: 7px 5px;
    }

        .GridContainer1.ListView th:first-child {
            width: 10%;
            text-align: left;
        }

/*-------------------------*/
.scrollbarholder {
    border-radius: 0 4px 4px 0;
    height: auto;
    position: absolute;
    right: 6px;
    top: 0;
    width: 25px;
    z-index: 1;
}


/*---------------- Custom Select Box ----------------*/
.SelectBox {
    width: 100%;
    background: url(../../Content/images/selectBg.jpg) no-repeat;
    height: 31px;
    overflow: hidden;
    position: relative;
}

.new_SelectBox {
    width: 170px;
}

.safari .hiddenselectbox {
    line-height: 28px;
}

.hiddenselectbox {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    width: 100%;
    position: absolute;
    z-index: 5;
    left: 0;
    height: 31px;
}

.hiddenpagerselectbox {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    width: 100%;
    position: absolute;
    z-index: 5;
    left: 0;
    height: 20px;
}

/* custom select box */
.SelectBox_Small {
    width: 80px;
    height: 31px;
    background: url(../Content/images/SmallSelectBg.jpg) no-repeat !important;
}

    .SelectBox_Small .hiddenselectbox {
        opacity: 0;
        filter: alpha(opacity=0);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        width: 100%;
        position: absolute;
        z-index: 5;
        left: 0;
        height: 20px;
    }

    .SelectBox_Small input[type="text"].getvalue {
        width: 100%;
        border: none;
        height: 28px;
        padding: 0;
    }

/*---------------- Pagination Styling ----------------*/
.divPager a {
    padding: 2px 3px;
    margin: 2px;
    text-decoration: none;
}

    .divPager a.selected {
        background: none;
        font-weight: bold;
        font-size: 12px;
        text-decoration: none;
    }




.divPager {
    width: 100%;
    margin-right: 0;
}

    .divPager span {
        display: block;
    }

.pagination {
    position: absolute;
    left: 39.5%;
    margin: 3px 0 0 0;
    margin-top: 3px;
    margin-bottom: 10px;
}

    .pagination a {
        font-size: 12px;
        text-decoration: none;
        display: block;
        width: 25px;
        height: 14px;
        padding: 0;
        text-align: center;
    }



        .pagination a.selected {
            font-size: 12px;
        }

        .pagination a.disabled {
            opacity: 0.4;
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.4)";
            filter: alpha(opacity=0.4);
            -khtml-opacity: 0.4;
            -moz-opacity: 0.4;
        }

        .pagination a:hover.disabled {
            opacity: 0.15;
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.15)";
            filter: alpha(opacity=0.15);
            -khtml-opacity: 0.15;
            -moz-opacity: 0.15;
        }


.gofirst {
    background-image: url(../../Content/images/icons/16x16/gofirst.png);
    background-repeat: no-repeat;
}

    .gofirst:hover {
        background-image: url(../../Content/images/icons/16x16/gofirst_mo.png);
        background-repeat: no-repeat;
    }

.golast {
    background-image: url(../../Content/images/icons/16x16/golast.png);
    background-repeat: no-repeat;
}

    .golast:hover {
        background-image: url(../../Content/images/icons/16x16/golast_mo.png);
        background-repeat: no-repeat;
    }

.gonext {
    background-image: url(../../Content/images/icons/16x16/next.png);
    background-repeat: no-repeat;
}

    .gonext:hover {
        background-image: url(../../Content/images/icons/16x16/next_mo.png);
        background-repeat: no-repeat;
    }

.goprevious {
    background-image: url(../../Content/images/icons/16x16/previous.png);
    background-repeat: no-repeat;
}

    .goprevious:hover {
        background-image: url(../../Content/images/icons/16x16/previous_mo.png);
        background-repeat: no-repeat;
    }


/*-----------------------*/

div.fabricImage {
    background-position: center;
    background-repeat: no-repeat;
    height: 15px;
    width: 30px;
}


input[type=file].HiddenFileUpload {
    opacity: 0;
    filter: alpha(opacity=0); /*for webkit*/
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /*for ie*/
}

table.grid {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
}


/* Tabbed panel */

.Tabbedholder.contentwrapperBody .TabbedPanelsContent {
    height: 428px;
}

.Tabbedholder {
    width: 100%;
    margin: 0 auto 10px;
    margin-top: 10px;
    margin-left: 0;
    position: relative;
}

.panel .Tabbedholder {
    width: 98%;
    margin-left: 5px;
}

.section2 .Tabbedholder {
    width: 100%;
    margin-left: 0;
}

.ErrorControl {
    border-radius: 4px;
}



tr.autocompleteRow {
    width: auto;
}

    tr.autocompleteRow td.name {
        width: 300px;
    }

    tr.autocompleteRow td.city {
        width: 200px;
    }

    tr.autocompleteRow td.company {
        width: 200px;
    }

.edit {
    background-position: -1px -1px;
}

    .edit:hover {
        background-position: -1px -1px;
    }

.delete {
    background-position: -1px -43px;
}

    .delete:hover {
        background-position: -1px -43px;
    }

/* Custom Scrollbar */
.styled-v-bar { /* sample CSS class for a different vertical scrollbar look */
    width: 10px;
    margin-right: 0;
    margin-bottom: 4px;
}

    .styled-v-bar ins { /* Style for the "ins" inner element, or bottom of the scrollbar */
        display: block;
        width: 10px;
        height: 4px;
        position: absolute;
        top: 100%;
    }


/*-------------- Order Creation Styling Start -----------------*/
.ShopOrderPanelContainer {
    width: 658px;
    float: left;
    position: relative;
}

.ShopOrderPanelContainer_expand {
    width: 946px;
    float: left;
    position: relative;
}

    .ShopOrderPanelContainer_expand #TabbedPanel.tab-container, #TabbedPanel.tab-container {
        width: 935px;
    }

        .ShopOrderPanelContainer_expand #TabbedPanel.tab-container .panel-container {
            width: 937px;
        }

.fittoolselectionTabbedPanel .pagecounter {
    margin-right: -14px;
}

div.pagecounter {
    float: right;
    margin: 2px 5px 0 0;
    /*position: absolute;*/
    line-height: 22px;
    right: 7px;
    z-index: 1;
    float: right;
    text-align: right;
    margin-right: 10px;
}

.pagercounterWrapper {
    position: relative;
    height: 35px;
}

    .pagercounterWrapper .pagecounter {
        right: 12px;
    }

        .pagercounterWrapper .pagecounter.pagecounterBrading {
            right: 14px;
        }

.pagecounter.pagecounterinner {
    margin: 2px 0 0 0;
}

.ShopOrderPanelContainer.ShopOrderPanelContainer_expand .pagecounter.pagecounterinner {
    right: 2px;
}

    .ShopOrderPanelContainer.ShopOrderPanelContainer_expand .pagecounter.pagecounterinner.pagecounterBrading {
        right: 12px;
    }

.pagecounter span {
    margin: 0 12px 0 12px;
}

.pagecounter.pagecounterinner span {
    margin: 0 8px 0 8px;
}

.pagecounter .darkgrey_button {
    padding: 2px 10px;
}

.pagecounter.pagecounterinner .darkgrey_button {
    margin-right: -5px;
}

.ie7 .pagecounter {
    float: right;
    margin: 0 8px;
    position: relative;
    line-height: 22px;
    right: 0;
    width: 135px;
}

/*.ie9 .pagecounter .darkgrey_button {
	padding: 0 3px;
}*/

.ie8 .pagecounter .darkgrey_button {
    padding: 0 3px;
}

.ShopOrderPanelContainer h3 {
    border-radius: 4px 4px 0 0;
    float: left;
    margin: 4px 0 0 0 !important;
    padding: 6px 8px;
    position: absolute;
}

.safari .ShopOrderPanelContainer h3 {
    padding: 7px 8px;
}

.ie7 #MainBody .ShopOrderPanelContainer h3 {
    position: relative;
    padding: 7px 8px;
}

.ie7 .ShopOrderPanelContainer .panel {
    margin-top: 0;
}

.ShopOrderPanelContainer .panel {
    clear: both;
    height: auto;
    overflow: auto;
    border: 1px solid;
    border-radius: 0 4px 4px 4px;
    -moz-border-radius: 0 4px 4px 4px;
    -webkit-border-radius: 0 4px 4px 4px;
    -ms-border-radius: 0 4px 4px 4px;
    -o-border-radius: 0 4px 4px 4px;
    background-repeat: no-repeat;
    background-position: 100% 50%;
    margin-top: 32px;
}

#divOrderCreationMainPanel.panelwrapper .panel {
    overflow: hidden;
}

.right_top_section {
    float: right;
    height: auto;
    width: 315px;
    position: relative;
    padding: 0 0 0 8px;
    margin-top: 32px;
}

.ie7 .section1wrapper {
    height: auto;
    width: 100%;
    display: block;
    overflow: hidden;
    position: relative;
}

.section1wrapper {
    height: auto;
    width: 100%;
}

.ie7 .panelwrapper {
    height: auto;
    width: 100%;
    display: block;
    overflow: hidden;
    position: relative;
}

.panelwrapper {
    height: auto;
    width: 100%;
}

.right_top_section .section1 {
    height: auto;
    margin-bottom: 18px;
    border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    -ms-border-radius: 0 0 5px 5px;
    -o-border-radius: 0 0 5px 5px;
}

.right_top_section .section2 {
    width: 100%;
    height: auto;
}


.right_top_section .section3 {
    width: 312px;
    height: auto;
    margin-bottom: 18px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
}

.right_top_section .CollapsiblePanelHolder {
    width: 100%;
    height: auto;
    overflow: auto;
}

.right_top_section .peprikabox {
    border-radius: 0 0 4px 4px;
    border-style: solid;
    border-width: 1px;
    font-weight: bold;
    line-height: 31px;
    margin-bottom: 0;
    padding: 0 5px;
    left: -1px;
    position: absolute;
    bottom: -1px;
}

    .right_top_section .peprikabox.peprikabox_RM {
        height: 44px;
    }

    .right_top_section .peprikabox.peprikabox_RM {
        line-height: 22px;
    }

.section1 label {
    display: block;
    /*width: 297px;*/
    padding: 2px 0 2px 2px;
    font-size: 12px;
    font-weight: normal;
}



.section2 .TabbedPanelsTab {
    font-size: 10px;
    padding: 8px 4px;
}

.section2 .TabbedPanelsContentGroup {
    height: 211px;
    min-height: 50px;
}

.section2 .TabbedPanelsTabHover, .section2 .TabbedPanelsTabSelected {
    padding: 8px 3px;
}

/* panel */
.CollapsiblePanel_Wrapper {
    margin-left: 8px;
}

.ShopOrderPanelContainer .panel.OrderSummaryScreen .CollapsiblePanel_Wrapper {
    width: 639px;
}

.ShopOrderPanelContainer.ShopOrderPanelContainer_expand .panel.OrderSummaryScreen .CollapsiblePanel_Wrapper {
    width: 927px;
}

.ShopOrderPanelContainer_expand .CollapsiblePanel_Wrapper {
    width: 930px;
    margin-left: 8px;
}

.CollapsiblePanel, .panelcollapsed {
    background: none;
    width: 99%;
    margin: 8px 0 10px 0;
}
#frmSinglePageOrder .CollapsiblePanel, #frmSinglePageOrder .panelcollapsed {
  width: 100%;
  margin-right:0px;
}
  /* panel heading */
  .CollapsiblePanel h2, .panelcollapsed h2 {
    cursor: pointer;
    font-size: 12px;
    font-weight: normal;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 8px 4px 8px 30px;
    background: url(../../Content/images/CollapsiblePanelButton_Normal.png) no-repeat right;
    -ms-border-radius: 3px;
    border-radius: 3px;
    position: relative;
    overflow: hidden; /*this is added to solve issue on mac safari*/
  }

        .panelcollapsed h2 span, .CollapsiblePanel h2 span {
            position: absolute;
            left: -1px;
            width: 30px;
            height: 29px;
            top: 1px;
        }

.mac-os .panelcollapsed h2 span, .mac-os .CollapsiblePanel h2 span {
    top: 0;
}

.ie9 .panelcollapsed h2 span, .ie9 .CollapsiblePanel h2 span {
    position: absolute;
    left: -1px;
    width: 30px;
    height: 30px;
    top: 0;
}

.ie8 .panelcollapsed h2 span, .ie8 .CollapsiblePanel h2 span {
    position: absolute;
    left: -1px;
    width: 30px;
    height: 30px;
    top: 1px;
}

.ie7 .panelcollapsed h2 span, .ie7 .CollapsiblePanel h2 span {
    position: absolute;
    left: -1px;
    width: 30px;
    height: 30px;
    top: 1px;
}


.CollapsiblePanel h2 {
    background: url(../../Content/images/CollapsiblePanelButton_Normal.png) no-repeat right;
}

    .CollapsiblePanel h2 span {
        background: url(../../Content/images/CollapsiblePanelButton_Normal_minus.png) no-repeat left;
    }

.panelcollapsed h2 {
    background: url(../../Content/images/CollapsiblePanelButton_Normal.png) no-repeat right;
}

    .panelcollapsed h2 span {
        background: url(../../Content/images/CollapsiblePanelButton_Normal.png) no-repeat left;
    }
/* panel heading on rollover */

.CollapsiblePanel h2:hover {
    background: url(../../Content/images/CollapsiblePanelButton_Hover_minus.png) no-repeat right;
}

    .CollapsiblePanel h2:hover span {
        background: url(../../Content/images/CollapsiblePanelButton_Hover_minus.png) no-repeat left;
    }

.panelcollapsed h2:hover {
    background: url(../../Content/images/CollapsiblePanelButton_Hover.png) no-repeat right;
}

    .panelcollapsed h2:hover span {
        background: url(../../Content/images/CollapsiblePanelButton_Hover.png) no-repeat left;
    }

/* panel content - do not set borders or paddings */
.panelcontent {
    background: none transparent;
    overflow: hidden;
    padding: 5px;
}

.ie7 .panel {
    width: 100%;
    overflow: auto;
}
/* collapsed panel content */
.panelcollapsed .panelcontent {
    display: none;
}
/* Collapsible for Tabbed panel layout*/

.Content1 .CollapsiblePanel, .Content1 .panelcollapsed {
    background: none;
    width: 100%;
    margin: 10px 5px 10px 3px;
}
    /* panel heading */
    .Content1 .CollapsiblePanel h2 {
        font-size: 12px;
        font-weight: normal;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        margin: 0;
        line-height: 6px;
    }

    .Content1 .panelcollapsed h2 {
        font-size: 12px;
        font-weight: normal;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        margin: 0;
        line-height: 6px;
    }
    /* panel heading on rollover */
    .Content1 .CollapsiblePanel h2:hover {
        cursor: pointer;
    }

    .Content1 .panelcollapsed h2:hover {
        cursor: pointer;
    }


/* collapsed panel content */

.CustomerOtherInfo {
    position: absolute;
    border: 0 solid;
    right: 0;
    top: 15px;
    font-size: 12px;
    z-index: 5;
    width: auto;
}

    .CustomerOtherInfo.buttonPosition {
        top: 55px;
        right: 12px;
    }

    .CustomerOtherInfo span {
        font-weight: bold;
    }

    .CustomerOtherInfo .HighlightedData {
        font-weight: normal;
    }

.HighlightedData {
    font-weight: bold;
    font-size: 13px;
}

.detailsdata {
    display: block;
    z-index: 1030;
    right: 33px;
    position: absolute;
    width: auto;
    min-height: 50px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    margin-top: 26px;
}

.detailsdataArrow {
    display: block;
    height: 20px;
    position: absolute;
    right: 9px;
    top: -17px;
    width: 22px;
}

.detailsdata .repeatbox {
    width: 95%;
    margin: 10px auto;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
}

    .detailsdata .repeatbox h3 {
        display: block;
        margin: 0 auto;
        margin-top: 10px;
        margin: 0 !important;
        padding: 5px;
    }

.repeatbox table th {
    width: 10%;
}

.repeatbox table td {
    font-size: 13px;
    font-weight: 100;
}

.repeatbox table th, .repeatbox table td {
    padding: 5px;
    text-align: left;
}

button.cancel {
    padding: 3px;
    margin: 0 6px 5px 0;
}
/* Tabbed Panel */
.etabs {
    margin: 0;
    padding: 0;
}

.ie7 .tab {
    float: left;
}

.tab {
    display: inline-block;
}

    .tab a {
        font-size: 10px;
        position: relative;
        float: left;
        padding: 0 9px;
        margin: 0 0 0 0;
        list-style: none;
        -moz-user-select: none;
        -khtml-user-select: none;
        cursor: pointer;
        font-weight: bold;
        background-repeat: no-repeat;
        background-position: right;
        text-decoration: none;
    }

        .tab a:hover {
            border-radius: 4px 4px 0 0;
            -moz-border-radius: 4px 4px 0 0;
            -webkit-border-radius: 4px 4px 0 0;
            -ms-border-radius: 4px 4px 0 0;
            -o-border-radius: 4px 4px 0 0;
            background-image: none;
            opacity: 1;
        }

    .tab.active {
        border-radius: 4px 4px 0 0;
        -moz-border-radius: 4px 4px 0 0;
        -webkit-border-radius: 4px 4px 0 0;
        -ms-border-radius: 4px 4px 0 0;
        -o-border-radius: 4px 4px 0 0;
        font-weight: bold;
        background-image: none;
    }

    .tab a.active {
        font-weight: bold;
        border: none;
        -moz-border-radius: 4px 4px 0 0;
        -webkit-border-radius: 4px 4px 0 0;
        -ms-border-radius: 4px 4px 0 0;
        -o-border-radius: 4px 4px 0 0;
        opacity: 1;
    }

        .tab a.active:hover {
            border: none;
        }

ul.etabs li span {
    display: block;
    width: 6px;
    height: 6px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    border-radius: 153px;
    background-position: 50% 50%;
}

    ul.etabs li span.green {
        /*	background-image: url(../content/images/greensignal.png);
		background-repeat: no-repeat;*/
    }

    ul.etabs li span.red {
        /*	background-image: url(../content/images/redsignal.png);
		background-repeat: no-repeat;*/
    }

.tab-container .panel-container {
    height: auto;
    border-radius: 0 4px 4px 4px;
    -moz-border-radius: 0 4px 4px 4px;
    -webkit-border-radius: 0 4px 4px 4px;
    -ms-border-radius: 0 4px 4px 4px;
    -o-border-radius: 0 4px 4px 4px;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: 100% 50%;
    position: relative;
}

.panel-container {
    margin-bottom: 10px;
}

.ie7 .panel-container {
    clear: both;
}

.PPriceContainer_wrapper {
    width: 100%;
    height: auto;
    /*overflow: hidden;*/
}

.PPriceContainer {
    width: 100%;
    height: auto;
}
/* Splitter CSS */

.splitter {
    height: 800px;
    margin: 0;
}

.splitter-pane {
    overflow: auto;
}

.splitter-bar-vertical {
    width: 6px;
    background-repeat: no-repeat;
    background-position: center;
}

.splitter-bar-vertical-docked {
    width: 10px;
    background-repeat: no-repeat;
    background-position: center;
}

.splitter-bar.ui-state-highlight {
    opacity: 0.7;
}

.splitter-iframe-hide {
    visibility: hidden;
}

.PanelClosed {
    position: relative;
    z-index: 5;
    left: 0;
    width: 100%;
    display: block;
    padding: 6px 0;
    background-image: url(images/whiteArrow_close.png);
    background-position: 98% 50%;
    background-repeat: no-repeat;
    white-space: normal;
    border-radius: 5px 5px 0 0;
    text-decoration: none;
    cursor: pointer;
}

.PanelOpen {
    position: absolute;
    z-index: 1;
    right: 0;
    width: 27px;
    display: block;
    min-height: 705px;
    background-image: url(images/running_bar.png);
    background-position: 98% 0%;
    background-repeat: no-repeat;
    white-space: normal;
    font-weight: bold;
    line-height: 25px;
    border-radius: 5px 0 0 5px;
    text-decoration: none;
    cursor: pointer;
    overflow: hidden;
}

    .PanelOpen p {
        font-size: 14px;
        font-family: Arial, Helvetica, sans-serif;
        position: absolute;
        top: 10%;
        width: 10px;
        line-height: 15px;
        left: 8px;
        text-transform: uppercase;
        text-align: center;
        text-overflow: ellipsis;
        word-wrap: break-word;
    }



.BoxLabel {
    font-size: 12px;
    font-weight: bold;
    padding: 0 0 0 30px;
}

.textBoxLabel {
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    white-space: nowrap;
}

.SubContent_textBoxLabel {
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 17px;
    padding: 2px 2px 0 21px;
    width: 150px !important;
}

.PPriceContainer .SubContent_textBoxLabel {
    padding: 2px 2px 0 17px;
}

.NewBoxLabel {
    padding: 15px 2px !important;
    font-size: 12px;
    font-weight: bold;
    white-space: nowrap;
}

.right_top_section .Tabbedholder .panelcontent .SubContent_textBoxLabel {
    padding: 2px 2px 0 5px;
}

.Sub_subContent_textBoxLabel {
    font-size: 11px;
    font-weight: bold;
}

.BoxLabel {
    font-size: 12px;
    font-weight: bold;
    padding: 0 0 0 30px;
    text-align: right;
}

.item_totalPrice {
    font-size: 12px;
    font-weight: bold;
    padding: 0 0 0 30px;
    text-align: right;
    float: right;
    margin-right: 6px;
}

.Sub_subContent_textBoxLabel2, .addeditem2 {
    font-size: 11px;
    font-weight: bold;
}

.right_top_section .Tabbedholder table .Sub_subContent_textBoxLabel2, .right_top_section .Tabbedholder table .addeditem2 {
    padding-top: 6px;
}

.BoxLabel_2 {
    font-size: 11px;
    font-weight: bold;
    padding: 0;
    text-align: right;
    float: right;
    min-width: 70px;
}

.BoxLabel_3 {
    font-size: 11px;
    font-weight: bold;
    padding: 0;
    text-align: right;
    float: right;
    margin-right: 15px;
}

.right_top_section .Tabbedholder .BoxLabel_2 {
    font-weight: normal;
    margin-right: 9px;
}

.right_top_section .Tabbedholder .panelcontent .CollapsiblePanel .panelcontent .BoxLabel_2 {
    margin-right: 4px;
}

.right_top_section .Tabbedholder .panelcontent table {
    width: 100%;
    margin: 0;
}

.DesignOptionValue {
    font-size: 11px;
    font-weight: bold;
    width: 80px;
    float: right;
    text-align: right !important;
    margin-right: -10px;
}

.Bss {
    font-size: 11px;
    font-weight: bold;
    width: 80px;
    float: right;
    text-align: right !important;
    margin-right: -10px;
}

.right_top_section .panelcontent .DesignOptionValue {
    margin-right: 0;
}

.days_txt {
    font-size: 11px;
    font-weight: bold;
    white-space: nowrap;
}

.Item_txt {
    font-size: 12px;
    font-weight: bold;
}

.plusbutton, .minusbutton {
    width: 12px;
    height: 11px;
    position: relative;
    padding: 10px;
    margin: 0;
    border: 0;
    display: block;
    background-repeat: no-repeat;
    background-position: center;
}

.plusbutton {
    background-image: url(images/plus.gif);
}

.minusbutton {
    background-image: url(images/minus.gif);
}



.combinationvalue {
    width: 45px;
    text-align: left;
}

/* caution message RepeatBox */
#MainBody .cautionmessageRepeatBox {
    width: 100%;
    margin-left: 3px;
}

    #MainBody .cautionmessageRepeatBox h3 {
        margin: 3px 0 0 3px;
        padding: 3px 0;
    }


/*  fittoolselectionTabbedPanel */
.ShopOrderPanelContainer .tab-container, .ShopOrderPanelContainer .panel-container {
    width: 599px;
}

.OrderPanelContainer .tab {
    margin-right: 6px;
}

    .OrderPanelContainer .tab:hover {
        margin-right: 6px;
    }

    .OrderPanelContainer .tab a {
        font-size: 13px;
        position: relative;
        float: left;
        padding: 7px 12px;
        margin: 0 0 0 0;
        list-style: none;
        -moz-user-select: none;
        -khtml-user-select: none;
        cursor: pointer;
        font-weight: bold;
        text-decoration: none;
        border-radius: 4px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        -ms-border-radius: 4px;
        -o-border-radius: 4px;
        opacity: 1;
        border: 0 none;
    }

        .OrderPanelContainer .tab a:hover {
            border-radius: 4px;
            -moz-border-radius: 4px;
            -webkit-border-radius: 4px;
            -ms-border-radius: 4px;
            -o-border-radius: 4px;
            background-image: none;
            opacity: 1;
        }

    .OrderPanelContainer .tab.active {
        font-weight: bold;
        border: 0;
    }

    .OrderPanelContainer .tab a.active {
        font-weight: bold;
        opacity: 1;
        border: none;
        cursor: default;
    }


.OrderPanelContainer .panel-container {
    margin-bottom: 0;
    border-radius: 0 0 4px 4px;
}

.ie7 .ShopOrderPanelContainer .panel-container {
    clear: both;
}

.ShopOrderPanelContainer .leftsectionTabbedPanleContainer {
    height: auto;
}

.ShopOrderPanelContainer .panel-container {
    border: none;
    border-radius: 0;
}

.ShopOrderPanelContainer .etabs {
    margin-left: 7px;
}

.ShopOrderPanelContainer #subhdr {
    background: none;
    height: 24px;
    width: 99%;
    margin-top: 8px;
    border: 0;
    text-align: left;
}

#subhdr {
    height: 24px;
    width: 100%;
    margin-top: -2px;
}

.fitTool, .TryOn {
    font-size: 12px;
    font-weight: normal;
    padding: 10px 0px;
    line-height: 0;
}

.fitTool {
    float: left;
    display: none;
}

.TryOn {
    float: left;
}

.customerdata {
    margin-left: 5px;
}

    .customerdata td {
        padding-right: 10px;
        padding-top: 3px;
        padding-bottom: 3px;
    }

.Content1 #sub_content {
    width: 282px;
}

    .Content1 #sub_content .CollapsiblePanel, .Content1 #sub_content .panelcollapsed {
        background: none;
        width: 274px;
        margin: 1px 1px;
    }
        /* panel heading */
        .Content1 #sub_content .CollapsiblePanel h2 {
            font-size: 11px;
            font-weight: bold;
            font-family: Arial, Helvetica, sans-serif;
            margin: 0;
            padding: 7px 4px 8px 5px;
            background: none no-repeat 0;
        }

            .Content1 #sub_content .CollapsiblePanel h2 span, .Content1 #sub_content .panelcollapsed h2 span {
                background-repeat: no-repeat;
                height: 10px;
                width: 10px;
                margin-right: 3px;
                display: block;
                float: left;
                margin-top: -2px;
            }

            .Content1 #sub_content .CollapsiblePanel h2 span {
                background-image: url(images/minus.gif);
                background-position: -5px -5px;
            }

        .Content1 #sub_content .panelcollapsed h2 span {
            background-image: url(images/plus.gif);
            background-position: -5px -5px;
        }

        .Content1 #sub_content .panelcollapsed h2 {
            font-size: 11px;
            font-weight: normal;
            font-weight: bold;
            font-family: Arial, Helvetica, sans-serif;
            margin: 0;
            padding: 7px 4px 8px 5px;
            background: none no-repeat top left;
        }
        /* panel heading on rollover */
        .Content1 #sub_content .CollapsiblePanel h2:hover {
            cursor: pointer;
        }

        .Content1 #sub_content .panelcollapsed h2:hover {
            cursor: pointer;
        }
    /* panel content - do not set borders or paddings */
    .Content1 #sub_content .panelcontent {
        overflow: hidden;
        padding: 1px;
    }

.ie7 .Content1 #sub_content .panel {
    width: 100%;
    overflow: auto;
}
/* collapsed panel content */
.Content1 #sub_content .panelcollapsed .panelcontent {
    display: none;
}
/* Collapsible for Tabbed panel layout*/

.Content1 .CollapsiblePanel, .Content1 .panelcollapsed {
    background: none;
    width: 289px;
    margin: 10px 5px 10px 12px;
}


right_top_section .section2 .CollapsiblePanel, right_top_section .section2 .panelcollapsed {
    margin: 10px 12px;
}

/* panel heading */
.Content1 .CollapsiblePanel h2 {
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0;
    line-height: 6px;
}

    /* panel heading on rollover */
    .Content1 .CollapsiblePanel h2:hover {
        cursor: pointer;
    }

/* panel content - do not set borders or paddings */
.Content1 .panelcontent {
    background: none transparent;
    overflow: hidden;
    padding: 5px;
}

.ie7 .Content1 .panel {
    width: 96.8%;
    overflow: auto;
}

#new_accordian {
    width: 575px;
}

    #new_accordian.expand {
        width: 865px;
    }

#TabbedPanel.tabContainer_expand, #TabbedPanel .panel-container {
    width: 890px;
}

#TabbedPanel.tab-container, #TabbedPanel.tab-container .panel-container {
    width: 649px;
}

#TabbedPanel .CollapsiblePanel_Wrapper {
    margin-left: 7px;
}

    #TabbedPanel .CollapsiblePanel_Wrapper.step4 {
        margin-left: 0px;
    }

.ShopOrderPanelContainer_expand #TabbedPanel .CollapsiblePanel_Wrapper {
    width: 920px;
    margin-left: 8px;
}
/* panel content - do not set borders or paddings */
.panelcontent {
    background: none transparent;
    overflow: hidden;
    padding: 5px 2px 5px 5px;
}

.ie7 .panel {
    width: 100%;
    overflow: auto;
}
/* collapsed panel content */
.panelcollapsed .panelcontent {
    display: none;
}

.Content1 .CollapsiblePanel .CollapsiblePanel, .Content1 .CollapsiblePanel .panelcollapsed {
    background: none;
    margin: 10px 5px 10px 3px;
}
    /* panel heading */
    .Content1 .CollapsiblePanel .CollapsiblePanel h2, .Content1 .CollapsiblePanel .panelcollapsed h2 {
        font-size: 12px;
        font-weight: normal;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        margin: 0;
        line-height: 6px;
        border-radius: 0;
        cursor: pointer;
        padding: 7px 3px 7px 25px;
    }

    .Content1 .CollapsiblePanel .CollapsiblePanel h2 {
        background: url(images/minus.gif) no-repeat;
    }

    .Content1 .CollapsiblePanel .panelcollapsed h2 {
        background: url(images/plus.gif) no-repeat;
    }


#MeasurementScrollContainer {
    font-size: 11px;
    font-weight: bold;
}

.ie7 .Content1 .panel {
    width: 96.8%;
    overflow: auto;
}

#PrimaryInfoSummarydiv .panelcontent .ContainerMainbodyScroller.alternate-scroll {
    min-height: 180px !important;
}

    #PrimaryInfoSummarydiv .panelcontent .ContainerMainbodyScroller.alternate-scroll .alt-scroll-content {
        min-width: 632px !important;
    }

        #PrimaryInfoSummarydiv .panelcontent .ContainerMainbodyScroller.alternate-scroll .alt-scroll-content div {
            position: absolute;
            right: 0;
        }

.ShopOrderPanelContainer.ShopOrderPanelContainer_expand #PrimaryInfoSummarydiv .panelcontent .ContainerMainbodyScroller.ContainerMainBodyInnerScoller.alternate-scroll .alt-scroll-content div {
    position: relative;
    width: 917px;
}

/* collapsed panel content */

.PanelContainerScroll {
    width: 100%;
    height: auto;
}


#shippment_item_table_wrapper {
    font-size: 11px;
    font-weight: normal;
}


    #shippment_item_table_wrapper td {
        border: none;
    }


#FinishM_wrapper {
    width: 98%;
    margin: auto;
    height: auto;
    overflow: hidden;
}

.FinishM_Container {
    width: 100%;
    height: auto;
    margin: 0;
}

.finished_label {
    width: 225px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 5px 0 0 4px;
    float: left;
}

#FinishM_wrapper2 {
    overflow: hidden;
    width: 305px;
    height: 406px;
    padding: 0;
    clear: both;
    margin-top: 5px;
}

.product_tbl {
    width: 280px;
    height: 100%;
    padding: 3px;
    font-size: 11px;
    line-height: 19px;
    font-weight: bold;
    padding: 5px 0 0 4px;
    float: left;
}



    .product_tbl td:first-child + td + td, .product_tbl th:first-child + th + th, .product_tbl td:first-child + td + td + td, .product_tbl th:first-child + th + th + th {
        text-align: right;
    }

.product_tblvalue {
    font-size: 11px;
    padding: 0;
    margin: 0;
    font-weight: normal;
    width: 70px; /*width is added to solvd fm issue*/
}

.product_tblLabel {
    width: 140px;
}
/*shippment css starts*/
#shippment_wrapper {
    height: auto;
    padding: 0;
    clear: both;
    margin-top: 0;
}

.shippment_label {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 5px 0 0 4px;
    float: left;
    width: 100%;
}



.shippment_item_Left_table {
    width: 100%;
    font-size: 11px;
    padding: 0;
    margin: 0;
}

    .shippment_item_Left_table td {
        padding: 5px 5px;
    }

.shippment_item_table {
    width: 100%;
    font-size: 11px;
    padding: 0;
    margin: 0;
    display: block;
}

    .shippment_item_table td {
        padding: 5px 6px;
        max-width: 60px !important;
        min-width: 60px !important;
        white-space: nowrap;
    }

.shippment_make {
    font-size: 11px;
    font-weight: bold;
    line-height: 22px;
    width:;
    text-align: left !important;
    float: left;
    margin-right: -10px;
    padding-left: 15px;
}

.orderTotal {
    font-size: 12px;
    vertical-align: top;
    font-weight: bold;
    height: 30px;
    line-height: 31px;
    width: 300px;
    padding-left: 5px;
}

#shippment_leftPanel {
    /*float: left;
	padding-right: 0 !important;*/
}

.shippment { /* The parent container */
    margin: 0;
    padding: 0;
    border: none;
    width: 300px;
    height: 204px;
    overflow-x: auto;
    display: block;
    position: relative;
}

.shippmentMake {
    font-size: 11px;
    font-weight: bold;
    padding-left: 10px !important;
}

.StepinfoBox {
    display: block;
    z-index: 100;
    right: -5px;
    position: absolute;
    min-width: 150px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    top: 40px;
    cursor: pointer;
}

.ie7 .StepinfoBox {
    z-index: 50000;
}

.StepinfoBoxArrow {
    background: url(../../Content/images/popupBoxArrowPointer.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 20px;
    position: absolute;
    right: 32%;
    top: -17px;
    width: 22px;
}

.StepinfoBox ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

    .StepinfoBox ul li {
        display: block;
        padding: 3px 5px;
        text-align:left;
    }

        .StepinfoBox ul li.selected {
            font-weight: bold;
        }

.CollapsiblePanel .CollapsiblePanel, .CollapsiblePanel .panelcollapsed {
    background: none;
    width: 99%;
    margin: 10px 5px 10px 3px;
}
    /* panel heading */
    .CollapsiblePanel .CollapsiblePanel h2, .CollapsiblePanel .panelcollapsed h2 {
        font-size: 12px;
        font-weight: normal;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        margin: 0;
        line-height: 6px;
        border-radius: 0;
        cursor: pointer;
        padding: 4px 3px 7px 25px;
    }

    .CollapsiblePanel .CollapsiblePanel h2 {
        background: url(images/minus.gif) no-repeat;
    }

    .CollapsiblePanel .panelcollapsed h2 {
        background: url(images/plus.gif) no-repeat;
    }
/* panel heading on rollover */

.ContainerMainbodyScroller {
    width: 100%;
}

/* Fix Width Column Table td*/
.DataTable, .contentwrapperBody.DataTable {
    margin-left: 7px;
    margin-bottom: 5px;
    margin-right: 7px;
}

    .DataTable td, .contentwrapperBody.DataTable td, table.DataTable.DataTable_NoOtherInformation td {
        padding-bottom: 3px;
        padding-top: 3px;
        padding-right: 2px;
        vertical-align: top;
    }

.DataTable_NoOtherInformation td {
    vertical-align: middle;
}


td.TableRowCellHeading label {
    width: 90px;
    display: block;
    padding-top: 6px;
}

.CollapsiblePanel_Wrapper .CollapsiblePanel .panelcontent td.TableRowCellHeading label {
    width: auto;
}

#Delivery #FinalizeDetails.DataTable.DataTable_NoOtherInformation td.TableRowCellHeading label, #FinalizeDetails.DataTable.DataTable_NoOtherInformation td.TableRowCellHeading label {
    width: auto;
}

.TableRowCellHeading_SubHeading label {
    display: block;
    padding-top: 6px;
}

.TableColumnCellHeading label {
    padding-top: 6px;
    display: block;
}

.TableRowCellHeading, .TableColumnCellHeading {
    /*	font-weight: bold;*/
    vertical-align: middle;
}



.TableRowCellSubHeading, .TableColumnCellSubHeading {
    font-weight: bold;
    vertical-align: middle;
}

.TableRowCellHeading_SubHeading {
    text-align: right;
}

.CollapsiblePanel_Wrapper .CollapsiblePanel .panelcontent .DataTable.DataTable_NoOtherInformation td label input[type="radio"] {
    margin-top: 8px;
}

#TryON .DataTable.DataTable_NoOtherInformation {
    margin-right: 15px;
}

    #TryON .DataTable.DataTable_NoOtherInformation .TableColumnCellHeading label {
        margin-left: 10px;
    }

.panelcontent .DataTable td:first-child {
    width: 200px;
}

.extrainfo {
    clear: both;
    font-size: 11px;
    padding-left: 7px;
}

#fitProfileColumn.extrainfo {
    margin: 5px 0 0 -5px;
}

.ShopOrderPanelContainer .OrderSummaryScreen .leftsectionTabbedPanleContainer {
    height: auto;
    display: block;
    width: 655px;
}

.ShopOrderPanelContainer_expand .OrderSummaryScreen .leftsectionTabbedPanleContainer {
    width: 944px;
    height: auto;
}

.ShopOrderPanelContainer_expand .buttonwrapper {
    margin-left: 10px;
}

.panel_headerContent {
    display: block;
    margin: 10px 0 0 0;
}

.otherInformationContainer {
    margin-left: 0;
    margin-top: 5px;
    width: 98.6%;
    padding: 5px 0 0 0;
}

.ShopOrderPanelContainer_expand .otherInformationContainer {
    width: 99%;
}

.ShopOrderPanelContainer .Tabbedholder .otherInformationContainer {
    width: 98.5%;
}

.ShopOrderPanelContainer_expand .Tabbedholder .otherInformationContainer {
    width: 99.1%;
}

.otherInformationContainer.showLabel {
    border: 0;
}

.buttonwrapper > div {
    margin-top: 9px;
    text-align: left;
}

.buttonwrapper table {
    margin-top: -6px;
}

.displayTable td {
    border-collapse: collapse;
}

.OrderSummaryScreen .displayTable {
    margin-left: 15px;
}

    .OrderSummaryScreen .displayTable td {
        min-width: 100px;
        padding: 5px 10px 5px 5px;
    }

.OrderSummaryDetail .CollapsiblePanel .panelcontent .displayTable td:first-child {
    width: 290px;
}

.OrderSummaryDetail .CollapsiblePanel .panelcontent .CollapsiblePanel .panelcontent .displayTable td:first-child {
    width: 282px;
}

.OrderSummaryDetail .CollapsiblePanel .panelcontent .CollapsiblePanel .panelcontent .CollapsiblePanel .panelcontent .displayTable td:first-child {
    width: 274px;
}


.OrderSummaryScreen .displayTable .TableRowCellHeading_SubHeading {
    text-align: left;
    padding-left: 0;
}

.OrderSummaryScreen .DataTable {
    margin-top: 5px;
}

.otherInformationContainer ul {
    margin: 0;
    padding: 5px;
}

    .otherInformationContainer ul li {
        display: inline;
    }
/*-------------- Order Creation Styling End -----------------*/
.AutoWidthTable {
    border-collapse: collapse;
}

#divPrimaryProductDetails .DataTable.AutoWidthTable {
    width: auto !important;
}

#shwItemDetailsContainer {
    min-height: 320px;
    overflow: auto;
    margin-left: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 5px;
}

    #shwItemDetailsContainer.readyMadePopup {
        min-height: 220px;
    }


#divRMItemDetails .alt-scroll-content {
    width: 100% !important;
}

#orderoverviewContainer table.grid td.td1 {
    width: 20px;
}

table#EntityListView {
    margin: 0;
    padding: 0;
    border-collapse: collapse;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
}

    table#EntityListView.grid {
        width: 100%;
    }

        table#EntityListView.grid th {
            padding: 6px 5px;
        }

            table#EntityListView.grid th a {
                text-decoration: none;
            }

#GridContainer #EntityListView.grid td:first-child, #GridContainer #EntityListView.grid th:first-child, #FitProfileGridContainer #EntityListView2.grid td:first-child, #FitProfileGridContainer #EntityListView2.grid th:first-child {
    width: 65px;
}

table#EntityListView.grid th:first-child {
    width: 12%;
}

table.grid1 th {
    padding: 1px 5px;
    text-align: left;
}

table.grid1 td {
    padding: 5px;
}

table.grid1 a {
    text-decoration: none;
}


.OrderOverviewStatusDrp {
    float: left;
}

.OrderOverviewPager {
    margin-right: 22px;
    float: left;
    margin-top: 0;
}

.divPager span.totalrecord {
    float: left;
    margin-left: 0%;
    position: absolute;
    margin-top: 3px;
}

.TabbedPanelsContent .buttonwrapper2 .divPager span.totalrecord {
    margin-left: 0;
}

.divPager div.pagesize {
    float: right;
}

#TabbedPanels1.TabbedPanels #divCustomerOrderGrid .buttonwrapper2 .divPager div.pagesize {
    margin-right: 9px;
}

.TabbedPanelsContent .buttonwrapper2 .divPager div.pagesize {
    margin-right: 10px;
}



#divGrid .GridContainer1 {
    margin-left: 8px;
}

.SelectButton_small {
    width: 20px;
    height: 20px;
    float: left;
    background: url(images/SmallSelectButton.jpg) no-repeat;
    position: absolute;
    top: 0;
    right: -4px;
}

.TabbedPanelsContentBody {
    width: 99%;
    margin: 5px 0;
}

.TabbedPanelsContent fieldset {
    width: 100%;
    border: none;
    line-height: 1.7;
}

    .TabbedPanelsContent fieldset legend {
        font-weight: bold;
        padding: 5px 15px;
        border: 0;
        width: 100%;
    }

.TabbedPanelsContent table {
    float: left;
    margin-right: 0;
}


.TabbedPanelsContent .TableWithoutBorder th, .TabbedPanelsContent .TableWithoutBorder td {
    text-align: left;
    padding: 3px;
    background: none;
    border: none;
    vertical-align: top;
}

#divBodyMeasurement .TableWithoutBorder td:first-child, #divBodyMeasurement .TableWithoutBorder th:first-child {
    width: 210px;
}


.ShopOrderPanelContainer .panelFooterContent {
    border-radius: 0 0 5px 5px;
    bottom: -5px;
    height: 40px;
    left: -10px;
    margin-top: 8px;
    padding: 2px 3px;
    position: relative;
    text-align: left;
    width: 648px;
}

.ShopOrderPanelContainer_expand .panelFooterContent {
    border-radius: 0 0 5px 5px;
    bottom: -5px;
    height: 40px;
    left: -10px;
    margin-top: 7px;
    padding: 2px 3px;
    position: relative;
    text-align: left;
    width: 100%;
}

.ShopOrderPanelContainer .panelFooterContent.tryonseriespage {
    bottom: -22px;
    left: -15px;
}

.ShopOrderPanelContainer_expand .panelFooterContent.tryonseriespage {
    width: 102%;
    bottom: -66px;
    left: -16px;
}

.ShopOrderPanelContainer .OrderSummaryScreen .buttonwrapper.panelFooterContent {
    position: absolute;
    bottom: -5px;
    width: 98.9%;
}

.ShopOrderPanelContainer_expand .OrderSummaryScreen .buttonwrapper.panelFooterContent {
    position: absolute;
    bottom: -5px;
    width: 99.2%;
}

.buttonwrapper.panelFooterContent.finalisefootercontent {
    position: absolute;
    bottom: -73px;
    left: -16px;
    width: 100%;
    padding: 2px 20px 2px 5px;
}

.OrderSummaryScreen .buttonwrapper.panelFooterContent.tryonseriespage {
    position: absolute;
    bottom: -53px;
    width: 100%;
}

.ShopOrderPanelContainer .panelFooterContent.finalizepage, .ShopOrderPanelContainer_expand .panelFooterContent.finalizepage {
    left: -11px;
    bottom: -53px;
    width: 100%;
    height: 43px; /*added to set button to middle*/
    position: absolute;
    padding: 0 3px;
}

.ShopOrderPanelContainer .panelFooterContent button {
    margin: -2px 8px;
}



/* @ Shop Setting page */


.contentwrapperBody fieldset {
    width: 99%;
    border-left: none;
    border-right: none;
    margin: 0 auto;
    padding: 0;
}

    .contentwrapperBody fieldset legend {
        font-weight: bold;
        padding: 5px 20px 5px 5px;
        width: 99.5%;
    }

.contentwrapperBody .managegecustomerfield fieldset table {
    width: 100%;
    margin-top: 0;
}

.contentwrapperBody {
    display: block;
    width: 100%;
    float: left;
    margin-left: 6px;
}

.Tabbedholder.contentwrapperBody.GerneralScreenTabbedPanel {
    float: left;
    margin-left: 0;
    margin-top: 0;
}
/*this is used for order detail page*/



.contentwrapperBody th, .contentwrapperBody td {
    text-align: left;
    padding: 5px;
}



.contentwrapperBody table table td, .contentwrapperBody table table th {
    border: none;
    padding: 0;
}

.contentwrapperBody .generalsetting {
    margin-top: 10px;
}

.contentwrapperBody .TabbedPanelsContentGroup {
    width: 966px;
}

.contentwrapperBody .TabbedPanelsContent {
    height: auto;
}

.TabbedPanelsContentBody.TabbedPanelGridContainer {
    width: 99%;
    margin-left: 1%;
}

/* @ Shop Setting page - manage customer field */
.contentwrapperBody .managecustomerfieldtable {
    margin-top: 10px;
}

.contentwrapperBody .topsectionBodyContent .managecustomerfieldtable {
    margin-top: 0;
    float: none;
}



.contentwrapperBody .managecustomerfieldtable_nomargin {
    margin-top: -1px;
}

.contentwrapperBody table.generalsetting {
    width: 98%;
    margin: 10px auto;
}

    .contentwrapperBody table.generalsetting th:first-child {
        width: 26%;
    }

    .contentwrapperBody table.generalsetting th:only-child {
        width: 20%;
    }

.TabbedPanelsContent table.generalsetting th:first-child {
    width: 26%;
    white-space: nowrap;
}

.TabbedPanelsContent table.generalsetting th:only-child {
    width: 20%;
}

.TabbedPanelsContent table.generalsetting th, .TabbedPanelsContent table.generalsetting td {
    border: 0;
    padding: 8px 5px;
    text-align: left;
}



.topsectionBody {
    height: 395px;
    margin-bottom: 5px;
    width: 100%;
    margin: 0 auto;
}


#MainBody .managegecustomerfield h3 {
    margin: 0;
    padding: 3px;
}

.managegecustomerfield.topsection .topsectionBody {
    height: 215px;
    margin-bottom: 5px;
    float: left;
}

.managegecustomerfield.topsection .topsectionBodyContent {
    width: 954px;
    margin: 0;
}

.contentwrapperBody table.managecustomerfieldtable {
    width: 98%;
    margin: 0 auto;
}

table.managecustomerfieldtable th {
    width: 30%;
}

    table.managecustomerfieldtable th + th {
        width: 30%;
    }

        table.managecustomerfieldtable th + th + th {
            width: 20%;
            text-align: center;
        }

            table.managecustomerfieldtable th + th + th + th {
                width: 20%;
            }



table.managecustomerfieldtable td {
    width: 30%;
}

    table.managecustomerfieldtable td + td {
        width: 30.1%;
    }

        table.managecustomerfieldtable td + td + td {
            width: 20%;
            text-align: center;
        }

            table.managecustomerfieldtable td + td + td + td {
                width: 20.1%;
            }


table.managecustomerfieldtable th table td {
    background: none;
}

table.managecustomerfieldtable table th {
    width: 10%;
}

    table.managecustomerfieldtable table th + th {
        width: 10%;
    }

        table.managecustomerfieldtable table th + th + th {
            width: 80%;
            float: left;
            text-align: left;
        }

table.managecustomerfieldtable table td {
    width: 10%;
}

    table.managecustomerfieldtable table td + td {
        width: 10%;
    }

        table.managecustomerfieldtable table td + td + td {
            width: 80%;
            float: left;
        }


.managegecustomerfield_regular.topsection .topsectionBody {
    height: 215px;
    margin-bottom: 5px;
    float: left;
}

.TabbedPanelsContentBody .managegecustomerfield_regular.topsection .topsectionBodyContent {
    margin: 0;
}

.TabbedPanelsContentBody table.managegecustomerfield_regulartable {
    margin-left: 5px;
}

    .TabbedPanelsContentBody table.managegecustomerfield_regulartable th {
        width: 40%;
    }

        .TabbedPanelsContentBody table.managegecustomerfield_regulartable th + th {
            width: 20%;
            text-align: center;
        }

            .TabbedPanelsContentBody table.managegecustomerfield_regulartable th + th + th {
                width: 20%;
                text-align: center;
            }

                .TabbedPanelsContentBody table.managegecustomerfield_regulartable th + th + th + th {
                    width: 20%;
                }

    .TabbedPanelsContentBody table.managegecustomerfield_regulartable td {
        width: 40%;
    }

        .TabbedPanelsContentBody table.managegecustomerfield_regulartable td + td {
            width: 20%;
            text-align: center;
        }

            .TabbedPanelsContentBody table.managegecustomerfield_regulartable td + td + td {
                width: 20%;
                text-align: center;
            }

                .TabbedPanelsContentBody table.managegecustomerfield_regulartable td + td + td + td {
                    width: 20%;
                }



.managegecustomerfield_custom.topsection .topsectionBody {
    height: 215px;
    margin-bottom: 5px;
    float: left;
}

.TabbedPanelsContentBody .managegecustomerfield_custom.topsection .topsectionBodyContent {
    width: 944px;
    margin: 0;
}

.TabbedPanelsContentBody table.managegecustomerfield_customtable {
    width: 970px;
}

    .TabbedPanelsContentBody table.managegecustomerfield_customtable th {
        width: 37.7%;
    }

        .TabbedPanelsContentBody table.managegecustomerfield_customtable th + th {
            width: 30%;
            text-align: center;
        }

            .TabbedPanelsContentBody table.managegecustomerfield_customtable th + th + th {
                width: 20%;
                text-align: center;
            }

                .TabbedPanelsContentBody table.managegecustomerfield_customtable th + th + th + th {
                    width: 20%;
                }

    .TabbedPanelsContentBody table.managegecustomerfield_customtable td {
        width: 37.7%;
    }

        .TabbedPanelsContentBody table.managegecustomerfield_customtable td + td {
            width: 30%;
            text-align: center;
        }

    .TabbedPanelsContentBody table.managegecustomerfield_customtable.customField th:first-child + th, .TabbedPanelsContentBody table.managegecustomerfield_customtable.customField td:first-child + td {
        text-align: left;
    }

    .TabbedPanelsContentBody table.managegecustomerfield_customtable td + td + td {
        width: 20%;
        text-align: center;
    }

        .TabbedPanelsContentBody table.managegecustomerfield_customtable td + td + td + td {
            width: 20%;
        }

    .TabbedPanelsContentBody table.managegecustomerfield_customtable th table td, .TabbedPanelsContentBody table.managegecustomerfield_customtable td table td {
        background: none;
    }

    .TabbedPanelsContentBody table.managegecustomerfield_customtable td table td {
        width: 10%;
    }

        .TabbedPanelsContentBody table.managegecustomerfield_customtable td table td + td {
            width: 12%;
        }

            .TabbedPanelsContentBody table.managegecustomerfield_customtable td table td + td + td {
                width: 78%;
            }


/* @ Shop Setting page - manage fit tool */
.managefittools .topsectionBody {
    height: 400px;
    margin-bottom: 0;
}

.managefittools .topsectionBodyContent {
    width: 970px;
}

.contentwrapperBody .managefittools table {
    margin-top: 0;
    width: 98%;
    margin: 0 auto;
}

.contentwrapperBody table.managefittoolstable {
    width: 968px;
}

    .contentwrapperBody table.managefittoolstable th {
        width: 60%;
    }

    .contentwrapperBody table.managefittoolstable td {
        width: 60%;
    }

/* @ Shop Setting page - manage design option */
.managedesignoption .topsectionBody {
    height: 400px;
    margin-bottom: 0;
}

.managedesignoption .topsectionBodyContent {
    width: 969px;
    margin: 0;
}

.contentwrapperBody .managedesignoption table {
    width: 98%;
    margin: 0 auto;
}

.contentwrapperBody table.managedesignoptiontable {
    width: 967px;
}

    .contentwrapperBody table.managedesignoptiontable th {
        width: 33%;
    }

        .contentwrapperBody table.managedesignoptiontable th + th {
            width: 10%;
        }

            .contentwrapperBody table.managedesignoptiontable th + th + th {
                width: 20%;
            }

    .contentwrapperBody table.managedesignoptiontable td {
        width: 40%;
    }

        .contentwrapperBody table.managedesignoptiontable td + td {
            width: 10%;
        }

            .contentwrapperBody table.managedesignoptiontable td + td + td {
                width: 20%;
            }

                .contentwrapperBody table.managedesignoptiontable td + td + td + td {
                    width: 20%;
                }


/* @ Shop Setting page - manage body measurement settings*/
.managebodymeasurements .topsectionBody {
    height: 400px;
    margin-bottom: 0;
}

.managebodymeasurements .topsectionBodyContent {
    width: 970px;
}

.contentwrapperBody .managebodymeasurements table {
    margin-top: 0;
    width: 98%;
    margin: 0 auto;
}

.contentwrapperBody table.managebodymeasurementstable {
    width: 968px;
}

    .contentwrapperBody table.managebodymeasurementstable th {
        width: 30%;
    }

        .contentwrapperBody table.managebodymeasurementstable th + th {
            width: 20%;
        }

            .contentwrapperBody table.managebodymeasurementstable th + th + th {
                width: 20%;
            }

                .contentwrapperBody table.managebodymeasurementstable th + th + th + th {
                    width: 15%;
                }

                    .contentwrapperBody table.managebodymeasurementstable th + th + th + th + th {
                        width: 15%;
                    }

    .contentwrapperBody table.managebodymeasurementstable td {
        width: 30%;
    }

        .contentwrapperBody table.managebodymeasurementstable td + td {
            width: 20%;
        }

            .contentwrapperBody table.managebodymeasurementstable td + td + td {
                width: 20%;
            }

                .contentwrapperBody table.managebodymeasurementstable td + td + td + td {
                    width: 15%;
                }

                    .contentwrapperBody table.managebodymeasurementstable td + td + td + td + td {
                        width: 15%;
                    }


.CustomerInfo .topsectionBody {
    height: 385px;
    margin-bottom: 0;
}

/* order detail page - start */
.orderdetailfittool.topsection .topsectionBody {
    margin-bottom: 5px;
    float: left;
}

.TabbedPanelsContentBody .orderdetailfittool.topsection .topsectionBodyContent {
    width: 944px;
    margin: 0;
}

.TabbedPanelsContentBody table.orderdetailfittooltable {
    width: 944px;
}

    .TabbedPanelsContentBody table.orderdetailfittooltable th {
        width: 50%;
    }

        .TabbedPanelsContentBody table.orderdetailfittooltable th + th {
            width: 30%;
        }

            .TabbedPanelsContentBody table.orderdetailfittooltable th + th + th {
                width: 20%;
                text-align: left;
            }

    .TabbedPanelsContentBody table.orderdetailfittooltable td {
        width: 50%;
    }

        .TabbedPanelsContentBody table.orderdetailfittooltable td + td {
            width: 30%;
        }

            .TabbedPanelsContentBody table.orderdetailfittooltable td + td + td {
                width: 20%;
                text-align: left;
            }



.finishmeasurement.topsection .topsectionBody {
    height: 215px;
    margin-bottom: 5px;
    float: left;
}

.TabbedPanelsContentBody .finishmeasurement.topsection .topsectionBodyContent {
    width: 944px;
    margin: 0;
    float: left;
}

.TabbedPanelsContentBody table.finishmeasurementtable {
    width: 944px;
}

    .TabbedPanelsContentBody table.finishmeasurementtable th {
        width: 50%;
    }

        .TabbedPanelsContentBody table.finishmeasurementtable th + th {
            width: 30%;
        }

    .TabbedPanelsContentBody table.finishmeasurementtable td {
        width: 50%;
    }

        .TabbedPanelsContentBody table.finishmeasurementtable td + td {
            width: 30%;
        }

.TabbedPanelsContentBody .brandingoptions.topsection .topsectionBodyContent {
    width: 940px;
    margin: 0;
    float: left;
}

.TabbedPanelsContentBody table.brandingoptionstable {
    width: 944px;
}

    .TabbedPanelsContentBody table.brandingoptionstable th {
        width: 50%;
    }

        .TabbedPanelsContentBody table.brandingoptionstable th + th {
            width: 30%;
        }

    .TabbedPanelsContentBody table.brandingoptionstable td {
        width: 50%;
    }

        .TabbedPanelsContentBody table.brandingoptionstable td + td {
            width: 30%;
        }

.brandingoptions.topsection .topsectionBody {
    height: 215px;
    margin-bottom: 5px;
    float: left;
}



/* order detail page - end */

/*------------- Message Wrapper Styline ------------------*/
.messagewrapper {
    margin: 10px auto;
}

    .messagewrapper ul {
        margin-left: 15px;
        padding: 0;
    }

    .messagewrapper li {
        list-style-position: inside;
    }

    .messagewrapper .success h3 {
        margin-left: 15px;
    }

    .messagewrapper .errorMsg h3 {
        margin-left: 15px;
    }


.info, .success, .warning, .errorMsg, .validation {
    border: 1px solid !important;
    background-repeat: no-repeat;
    background-position: 10px center;
    padding: 14px 5px 8px 45px;
    margin: 5px 0;
    font-size: 12px;
}

    .info h3, .success h3, .warning h3, .errorMsg h3, .validation h3 {
        margin-left: 40px;
        margin-top: 3px;
    }

.messagewrapper .info {
    background-image: url("../../Content/images/informationIcon.png");
    background-position: 10px 10px;
    background-repeat: no-repeat;
}

.messagewrapper .success {
    background-position: 10px 10px;
    background-repeat: no-repeat;
}

.messagewrapper .warning {
    background-image: url("../../Content/images/warningIcon.png");
    background-position: 10px 10px;
    background-repeat: no-repeat;
}

.messagewrapper .errorMsg {
    background-image: url("../../Content/images/errorIcon.png");
    background-position: 10px 10px;
    background-repeat: no-repeat;
}


label.error {
    font-weight: bolder;
    margin-left: 3px;
}

.grid.updatestatus label.error {
    vertical-align: top;
}





.right_top_section span#divSelectAllCautionMessage {
    position: relative;
    top: 0;
    float: left;
}

.order-status ul {
    padding: 0;
    margin: 0;
    display: block;
    height: 33px;
}

.order-status li {
    margin: 0 5px 0 4px;
    display: inline-block;
    padding: 0;
    list-style: none;
    float: left;
    vertical-align: middle;
}

    .order-status li:first-child {
        padding-top: 6px;
        margin: 0 5px 0 0;
        width: 178px;
    }

.order-status.orderStatus li:first-child {
    width: 181px;
}

.order-status a.icon, .order-status a.icon {
    margin: 0;
}
/* tabbed panel*/
.contentwrapper .TabbedPanels {
    margin-left: 8px;
}

/*------------------- Album Styling ---------------*/
/*------------ Admin fatch css -------------*/
.albumsearchbox {
    margin: 5px 0 10px 0;
    float: left;
    width: 100%;
}

.albumsearchboxBody {
    width: 100%;
    margin: 0 auto;
    padding: 5px 10px;
    float: left;
}

.albumrepeatbox {
    width: 100%;
    height: 435px;
    position: relative;
    float: left;
    margin-bottom: 20px;
}

    .albumrepeatbox .albumrepeatbox {
        width: 100%;
        margin: 0;
    }

.delinkbox .photoholder {
    width: 250px;
    height: 250px;
    margin: 0 25px;
}

.delinkbox fieldset table {
    width: 98%;
}

.subgallerylink {
    display: block;
    text-decoration: none;
    bottom: 0;
    margin: 5px 0;
}


.albumrepeatbox .albumrepeatbox .photoholder {
    width: 120px;
    height: 120px;
    margin-left: 15px;
}

.albumrepeatboxBody {
    width: 925px;
    margin: 5px auto;
    padding: 5px 10px;
    float: left;
}

.photoholder {
    width: 150px;
    height: 150px;
    overflow: hidden;
    text-align: center;
    float: left;
    margin-right: 10px;
    border-radius: 10px;
}

.albuminformation {
    float: left;
}

    .albuminformation h3 {
        margin-bottom: 10px;
    }

.albumnavigation {
    margin: 5px 0 8px 0;
}

    .albumnavigation ul li {
        float: left;
        list-style: none;
        margin-right: 2px;
        line-height: normal;
    }

        .albumnavigation ul li a {
            display: block;
            padding: 3px 3px 3px 20px;
            text-decoration: none;
            font-size: 11px;
        }

            .albumnavigation ul li a:hover {
                padding: 3px 3px 3px 20px;
            }

.subgallery {
    margin: 0;
}

.albumrepeatbox .closedpanel h2, .albumrepeatbox .openpanel h2 {
    text-align: center;
}

    .albumrepeatbox .closedpanel h2:hover, .albumrepeatbox .openpanel h2:hover {
        cursor: pointer;
    }

.panelcontent .albumrepeatbox:last-child {
    border: none;
}

.panelheader {
    display: block;
    float: left;
    height: 34px;
    left: 0;
    padding: 5px 0;
    position: fixed;
    top: 115px;
    width: 98.7%;
    z-index: 100;
}

    .panelheader h2 {
        margin-left: 10px;
    }

.createalbum {
    position: relative;
    border-radius: 3px;
    text-decoration: none;
    padding: 5px 5px 5px 30px;
}

    .createalbum:hover {
        padding: 5px 5px 5px 30px;
    }

    .createalbum img {
        vertical-align: -35%;
        height: 22px;
        width: 22px;
        border-radius: 3px 3px 3px 3px;
        margin-right: 5px;
    }

.popupbox {
    clear: both;
    margin-top: 40px;
    width: 50%;
}

    .popupbox h4 {
        padding: 5px;
    }

    .popupbox input, .popupbox select, .popupbox textarea {
        width: 100%;
    }


/* Album view style added */

.top-btn ul {
    margin: 6px 0 0 0;
    padding: 0;
    float: right;
}

.top-btn li {
    margin: 0;
    padding: 0 5px 0 0;
    list-style: none;
    display: inline;
}

.createalbum:hover {
    padding: 5px 5px 5px 30px;
}

.createalbum img {
    vertical-align: -35%;
    height: 22px;
    width: 22px;
    border-radius: 3px 3px 3px 3px;
    margin-right: 5px;
}

.viewalbuminnerbox-icon ul li span {
    border-radius: 3px;
    text-decoration: none;
    padding: 0;
    width: 16px;
    height: 16px;
    display: block;
    border: none;
}

.viewalbumrepeatbox {
    width: 100%;
    margin: 0;
    padding: 0;
}

.viewalbuminnerbox {
    width: 200px;
    height: auto;
    padding: 6px;
    margin: 8px 1px 8px 9px;
    float: left;
    position: relative;
}

    .viewalbuminnerbox .iconholder {
        position: absolute;
        z-index: 2000;
        width: 34px;
        height: 34px;
        bottom: 127px;
        right: 6px;
        bottom: 0;
    }

.viewalbuminnerbox-top {
    width: 100%;
    height: 200px;
    padding: 0;
    margin: 0 0 6px 0;
    overflow: hidden;
    position: relative;
    text-align: center;
}

.viewalbuminnerbox-bottom {
    width: 100%;
    height: 75px;
    margin: 0;
    padding: 9px 0 0 0;
    text-align: center;
    word-wrap: break-word;
}

.viewalbuminnerbox-icon {
    width: 100%;
    margin: 0;
    margin-top: 20px;
    padding: 0;
}

    .viewalbuminnerbox-icon ul {
        padding: 0;
        text-align: center;
        margin-left: 29%;
    }

    .viewalbuminnerbox-icon li {
        margin: 0;
        padding: 0 9px 0 0;
        display: inline;
        float: left;
        list-style: none;
    }

.edit-box {
    display: none;
    z-index: 5;
    width: 100%;
    height: 84px;
    padding: 0;
    margin: 0;
    position: absolute;
    bottom: 0;
    left: 0;
}

    .edit-box ul {
        margin: 0;
        padding: 0;
    }

    .edit-box li {
        margin: 0;
        padding: 2px 0;
        display: block;
        list-style: none;
        text-align: center;
    }

    .edit-box ul li span {
        width: 16px;
        height: 16px;
        display: block;
        position: absolute;
        bottom: 3px;
        bottom: 6px\9;
    }

    .edit-box ul li ul {
        margin: 0 0 0 63px;
        padding: 0;
    }

        .edit-box ul li ul li {
            margin: 0;
            padding: 0 0 0 6px;
            display: inline;
            float: left;
            list-style: none;
        }

.height {
    height: 16px;
    width: 16px;
}


/* custome select box */
.sbHolder {
    font-size: 12px;
    font-weight: normal;
    height: 30px;
    position: relative;
    width: 200px;
}


.sbSelector {
    display: block;
    height: 30px;
    left: 0;
    line-height: 30;
    outline: none;
    overflow: hidden;
    position: absolute;
    text-indent: 10px;
    top: 0;
    width: 170px;
}

    .sbSelector:link, .sbSelector:visited, .sbSelector:hover {
        outline: none;
        text-decoration: none;
    }

.sbToggle {
    background: url(select-icons.png) 0 -116px no-repeat;
    display: block;
    height: 30px;
    outline: none;
    position: absolute;
    right: 0;
    top: 0;
    width: 30px;
}

    .sbToggle:hover {
        background: url(select-icons.png) 0 -167px no-repeat;
    }

.sbToggleOpen {
    background: url(select-icons.png) 0 -16px no-repeat;
}

    .sbToggleOpen:hover {
        background: url(select-icons.png) 0 -66px no-repeat;
    }




.sbOptions {
    list-style: none;
    left: -1px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 30px;
    width: 200px;
    z-index: 1;
    overflow-y: auto;
}

    .sbOptions li {
        padding: 0 7px;
    }

    .sbOptions a {
        display: block;
        outline: none;
        padding: 7px 0 7px 3px;
    }

        .sbOptions a:link, .sbOptions a:visited {
            text-decoration: none;
        }



    .sbOptions li.last a {
        border-bottom: none;
    }

    .sbOptions .sbDisabled {
        display: block;
        padding: 7px 0 7px 3px;
    }

    .sbOptions .sbGroup {
        display: block;
        font-weight: bold;
        padding: 7px 0 7px 3px;
    }

    .sbOptions .sbSub {
        padding-left: 17px;
    }
/* Material Tooltips */
img.previewImage {
    max-height: 300px;
    max-width: 300px;
}

#tooltip {
    position: absolute;
    z-index: 3000;
    padding: 5px;
}

    #tooltip h3, #tooltip div {
        margin: 0;
    }

    #tooltip img {
        margin: 0;
    }


/*------ Developer Added Styling Start ---------------------------*/
.contentscroller {
    height: 425px;
    width: 100%;
}

    .contentscroller .messagewrapper {
        margin: 0 auto 10px;
        width: 99%;
    }

.contentscrollerbody {
    width: 100%;
    padding: 5px;
    float: left;
}

.contentscroller.albumgallery {
    height: 433px;
    width: 100%;
}

.contentscroller.customerfitprofileedit {
    height: 93%;
    width: 99%;
}

.contentscroller.albumgallery .contentscrollerbody {
    padding: 5px;
}

#MainAlbumContent.contentwrapper .contentscroller.albumgallery .contentscrollerbody {
    padding: 5px 0 !important;
}

.contentscroller.customerfitprofileedit .contentscrollerbody {
    padding: 0;
}


/* Order status search table - Arindam */
table.orderstatussearchtable {
    width: 98%;
    margin: 0 auto;
}

.orderstatussearchtable th, .orderstatussearchtable td {
    padding: 0;
    background: none;
    border: none;
}

    .orderstatussearchtable td select {
        margin: 0 10px;
    }


/*Added by Naveen and chetan page-Customer Detail*/
div.browsecontainer, div.browsecontainer1 {
    margin: 0;
    cursor: pointer;
    width: 18px;
    height: 18px;
    position: absolute;
    right: 89px;
    top: 12px;
    -bracket-: hack(;
    right: 103px;
    );
}

.filecontrol {
    width: 25px;
    cursor: pointer;
}

.GridContainer1.CustomerOverviewSearchTableHeight {
    height: 400px;
}

.GridContainer1.OrderOverviewGridContainer {
    height: 295px;
}

.GridContainer1.ShopEmployeeOverviewTableHeight {
    height: 380px;
}

.GridContainer1.ShopEmployeeLoginHistoryTableHeight {
    height: 292px;
}

.GridContainer1.CustomerOverviewDetailTablesHeight {
    height: 350px;
}

    .GridContainer1.CustomerOverviewDetailTablesHeight.divCustomerFitProfileGrid {
        height: 363px;
    }

    .GridContainer1.CustomerOverviewDetailTablesHeight.divCustomerOrderGrid, .GridContainer1.CustomerOverviewDetailTablesHeight.divReferedCustomerGrid {
        height: 332px;
        margin-bottom: 5px;
    }

/*R.Price - material */

.materialImage {
    width: 35px;
    height: 35px;
}

/*Create Customer Screen*/
.CustomerInfo .topsectionBody.CreateCustomerBodyMeasurementScrollDiv {
    height: 398px;
}




span.DataControlContainerSpan {
    float: left;
}

span.RequiredDataControlSpan {
    float: left;
    margin-top: 5px;
    margin-left: 3px;
}

.errorPageOverlay {
    width: 100%;
    height: 100%;
    overflow: hidden;
    opacity: 0.6;
}

.errorPageWrapper {
    width: 500px;
    margin: 0 auto;
    display: table;
    height: 90%;
}

.errorPageRow {
    display: table-row;
}

.errorPageCell {
    display: table-cell;
    vertical-align: middle;
}

.errorPageContent {
    width: 500px;
    margin: 0;
    padding: 16px;
    border-radius: 4px;
}

    .errorPageContent h2 {
        font-size: 12px;
        line-height: 20px;
        margin: 0;
        padding: 0;
        background-position: 0 50%;
    }

/*------ Developer Added Styling End---------------------------*/





/*------ Testing Styling Start ---------------------------*/

select {
    background: none;
    border-radius: 4px 4px 4px 4px;
    padding: 5px;
}
/*------ Testing Styling End ----------------------------*/

/* Social Meida Links*/

#SocialMediaLink a {
    display: inline-block;
    height: 30px;
    width: 30px;
    position: relative;
    padding: 0;
    margin: 0 2px;
}

.linkedin {
    background: url('../content/images/social-media.png') 0 0;
    display: block;
    float: left;
    height: 30px;
    width: 30px;
}

    .linkedin:hover {
        background: url('../content/images/social-media.png') 0 31px;
    }

.twitter {
    background: url('../content/images/social-media.png') -60px 0;
    display: block;
    float: left;
    height: 30px;
    width: 30px;
}

    .twitter:hover {
        background: url('../content/images/social-media.png') -60px 31px;
    }

.facebook {
    background: url('../content/images/social-media.png') -30px 0;
    display: block;
    float: left;
    height: 30px;
    width: 30px;
}

    .facebook:hover {
        background: url('../content/images/social-media.png') -30px 31px;
    }

.align-center {
    text-align: center;
}

a.getStepdata {
    cursor: auto;
}

.margin-bottom {
    margin-top: -7px;
}

.margin-left {
    margin-left: 11px !important;
}

#msgbxMessage li {
    margin-left: 14px;
}

.sFData .customerActionTD {
    position: relative;
    table-layout: auto !important;
}

.CustomerAttention {
    height: 16px;
    width: 16px;
    background-image: url(../../Content/images/attention.png);
    cursor: pointer;
    margin-left: 3px;
}

.CollapsiblePanel_Wrapper.fittoolPresentationTable table {
    width: 98%;
    padding: 0;
    margin: 0;
}

table.specialFittoolTable td, table.simpleFittoolTable td {
    padding: 2px 5px;
    margin: 0;
}

    table.specialFittoolTable td:first-child, table.simpleFittoolTable td:first-child {
        width: 25%;
        white-space: normal;
    }

        table.specialFittoolTable td:first-child + td, table.simpleFittoolTable td:first-child + td {
            width: 18%;
        }

            table.simpleFittoolTable td:first-child + td + td {
                width: 57%;
                text-align: left;
            }

            table.specialFittoolTable td:first-child + td + td {
                width: 19%;
                text-align: left;
            }

                table.specialFittoolTable td:first-child + td + td + td {
                    width: 19%;
                    text-align: left;
                }

                    table.specialFittoolTable td:first-child + td + td + td + td {
                        width: 19%;
                        text-align: left;
                    }

.SetHeightWidth {
    height: 60px;
    width: 150px;
}

#divCalculator {
    margin: 0;
    padding: 0;
    float: left;
    display: block;
    position: relative;
}

table.tblBodyMeasurementCalculator.grid {
    margin: 5px 0 0 0;
    width: 100%;
}

    table.tblBodyMeasurementCalculator.grid th {
        padding-top: 5px;
        padding-bottom: 5px;
        width: 12%;
    }

        table.tblBodyMeasurementCalculator.grid th:first-child {
            width: 20%;
        }





    table.tblBodyMeasurementCalculator.grid input[type="text"] {
        width: 20%;
        min-width: 50px;
        border: none;
        outline: none;
        font-size: 12px;
    }

        table.tblBodyMeasurementCalculator.grid input[type="text"]:focus {
            outline: none;
        }

#SalesPersonForm table.grid td {
    border: 0;
    background: none;
}

.launchCalculator {
    position: absolute;
    top: -2px;
    right: 25px;
}

.launchBodyMeasurement {
    position: absolute;
    top: -2px;
    right: 25px;
}

/*.DashboardShopLogo {
	padding-top: 15px;
}*/

.CautionMessagesDiv {
    position: relative;
    z-index: 80;
    left: 0;
    display: block;
    padding: 6px 0 6px 4px;
    background-position: 98% 50%;
    background-repeat: no-repeat;
    white-space: normal;
    border-radius: 5px 5px 0 0;
    text-decoration: none;
}

.brandingOptionError h2 {
    margin: 0 0 10px 0;
    padding: 5px 0;
    font-size: 14px;
}

.brandingOptionError span {
    font-size: 13px;
}

.brandingOptionError ul {
    margin: 0;
    padding: 0;
    font-size: 13px;
    font-weight: bold;
}

.brandingOptionError li {
    margin: 0 0 0 30px !important;
    padding: 5px 0 0 5px;
    list-style: none;
}

    .brandingOptionError li ul li {
        list-style-type: disc;
    }

        .brandingOptionError li ul li ul li {
            list-style-type: circle;
        }


.searchtable Medium.Tiny[type="text"] {
    width: 150px;
}

.searchtable .Medium {
    width: 180px;
}

table#FinalizeDetails {
    border-collapse: collapse;
    margin-top: 13px;
    width: 98%;
}

    table#FinalizeDetails td {
        padding: 8px 3px;
    }

.TabbedPanelsContentGroup table.grid {
    width: 100%;
}

span.dynamicValue {
    padding-left: 9px;
}


#tblSummary.floatright {
    position: relative;
    right: 8px;
}

.TdCenterAlign {
    text-align: center !important;
}

.emptycoloum {
    width: 30%;
}
/* this section is added for chrome issue*/

.itemDetail_wrapper {
    width: 100%;
}


.printAction {
    background: url('../Content/images/print.png') no-repeat 50% 50%;
}

button:disabled, button[disabled="disabled"] {
    opacity: 0.3 !important;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
}

.alt-scroll-horizontal-bar, .alt-scroll-vertical-bar {
    z-index: 1000;
}

#customerpager {
    height: 19px;
}

.TabbedPanelsContent .grid th a {
    text-decoration: none;
}

#divSpinner {
    border-radius: 4px;
    padding-top: 3px;
}

table.orderitems {
    border-collapse: collapse;
    font-size: 11px;
    margin: 5px 10px;
}

    table.orderitems td, table.orderitems th {
        padding: 3px 5px;
    }

    table.orderitems td {
        text-align: right;
    }

    table.orderitems th {
        font-weight: bold;
        text-align: left;
    }

.right_top_section .CollapsiblePanel .panelcontent table.orderitems {
    margin: 0;
}

table.itemDetails {
    width: 100%;
    margin: 0;
    padding: 0;
    border-collapse: collapse;
}

    table.itemDetails td, table.itemDetails th {
        padding: 5px;
        width: 120px;
        border: 0;
        text-align: left;
    }

.extradayInput {
    position: relative;
    top: 2px;
    top: 1px\9;
    width: 80px !important;
    height: 16px !important;
}

table.designOptionTable {
    width: 100%;
}

.StockSearchContainer {
    height: 155px !important;
    position: relative;
    z-index: 5;
    overflow: hidden;
    left: 0;
    padding: 4px 3px 3px 3px;
    top: 0;
    width: 100%;
}

    .StockSearchContainer span.error {
        float: left;
        padding-right: 2px;
    }

    .StockSearchContainer.LiningStock {
        height: auto !important;
    }

.icon_large.edit {
    background-position: 50% 50%;
}
/*this section is for ipad*/


.context-menu-list li a.DeactivateAction {
    background: url('../Content/images/icons/16x16/block.png') no-repeat 8% 50%;
}

.context-menu-list li a.ActivateAction {
    background: url('../Content/images/icons/16x16/correct.png') no-repeat 8% 50%;
}

.fitProfileTable {
    border-collapse: collapse;
    margin-bottom: 15px;
    padding: 0;
    min-width: 450px;
}

    .fitProfileTable td {
        padding: 5px;
        text-align: left;
    }

        .fitProfileTable td:first-child {
            width: 250px;
        }

    .fitProfileTable div .icon_small.save {
        background-position: center left;
    }



table.PriceDetails {
    width: 100%;
    margin: 0;
    padding: 0;
    border: 0;
    border-collapse: collapse;
}

    table.PriceDetails td:first-child {
        width: 35%;
    }


#divOrderPrice.TabbedPanelsContent fieldset legend {
    width: 97.2%;
    margin: 0;
}


.rpriceicon {
    background-image: url(../../Content/images/icons/24x24/r_price.png);
    background-repeat: no-repeat;
}

    .rpriceicon:hover {
        background-image: url(../../Content/images/icons/24x24/r_price_mo.png);
        background-repeat: no-repeat;
    }



.expandcollapsetogglediv span {
    cursor: pointer;
    float: left;
}


    .expandcollapsetogglediv span.icon_expand, .expandcollapsetogglediv span.icon_collapse {
        display: block;
        width: 22px;
        height: 17px;
        background-position: center;
        overflow: hidden;
        background-repeat: no-repeat;
    }

    .expandcollapsetogglediv span.icon_expand {
        background-image: url('../Content/images/plus.gif');
    }

    .expandcollapsetogglediv span.icon_collapse {
        background-image: url('../Content/images/minus.gif');
    }

.expandcollapsetogglediv .TryOn span {
    width: auto;
    height: auto;
    float: none;
}


.Dovextrainfo {
    clear: both;
    font-size: 11px;
    padding-left: 9px;
    display: block;
}

.legend_ShopUrgentOrder {
    background: url(../../Content/Icons/Shop_urgent_small.png) no-repeat;
}

.legend_FastTrackOrder {
    background: url(../../Content/Icons/FastTrackOrder.png) no-repeat;
}

.legend_OrderRemake {
    background: url(../../Content/Icons/order_remake.png) no-repeat;
}

.legend_DuplicateOrder {
    background: url(../../Content/Icons/duplicate_order.png) no-repeat;
}

.legend_OrderDelayed {
    background: url(../../Content/Icons/order_delayed.png) no-repeat;
}

.legend_OrderIssueHandled {
    background: url(../../Content/Icons/order_delayed.png) no-repeat;
}

.legend_OrderIssueInProgress {
    background: url(../../Content/Icons/order_delayed.png) no-repeat;
}

.legend_IsOrderErrorReported {
    background: url(../../Content/Icons/order_error.png) no-repeat;
}

.legend_IsMossStaffDiscount {
    background: url(../../Content/Icons/order_staff_discount.png) no-repeat;
}

.legend_MossShopUrgentOrder {
    background: url(../../Content/Icons/moss_shop_urgent_smalll.png) no-repeat;
}

.legend_QualityIssueReportedOrder {
    height: 16px !important;
    width: 16px !important;
    background: url(../../Content/Icons/quality_issue.png) no-repeat;
}

.legend_QualityIssueInProgressRed {
    background: url(../../Content/Icons/quality_issue_inprogress.png);
    background-repeat: no-repeat;
}

.legend_QualityIssueAnalyzedGreen {
    background: url(../../Content/Icons/quality_issue_handled.png);
    background-repeat: no-repeat;
}


.legend_PaymentDone {
    background: url('../../Content/Icons/payment-success.png');
    background-repeat: no-repeat;
}

.legend_OrderBlocked {
    background: url('../Content/Icons/blockedOrder.jpg')
}

.legend_CovidIssue {
    background: url('../Content/Icons/CovidIssue.png')
}

.legend_TrackOrder {
    background: url('../Content/Icons/TrackOrder.png')
}

/*.legend_PaymentPending {
    background: url('../../Content/Icons/payment-fail.png');
    background-repeat: no-repeat;
}*/


.SaveFitProfile {
    position: absolute;
    top: -2px;
    right: -2px;
}


div.legend {
    width: 18px;
    height: 18px;
    margin-top: 2px;
    margin-right: 2px;
    float: left;
}

a.cancellationAndRemakeAction {
    background: url('../Content/images/icons/16x16/cancel.png') no-repeat 8% 50%;
}

.BirthdayIconAgenda {
    background: url('../Content/images/BirthdayIocn.png') no-repeat;
    float: right;
}



#NotificationDetail ul {
    margin: 0;
    padding: 0;
}

    #NotificationDetail ul li {
        display: block;
        padding: 3px 5px;
    }

.print_small {
    background-image: url(../../Content/images/print.png);
    background-repeat: no-repeat;
}



.tblTxtCenter td, .tblTxtCenter th {
    text-align: center !important;
}

.txtCenter {
    text-align: center !important;
}


.ShopOrderPanelContainer .MossleftsectionTabbedPanleContainer {
    height: auto;
    width: 100%;
}

.Moss_CollapsiblePanel_Wrapper {
    width: 100%;
}

/*Order Creation Running Info Media Query */
.redIconElba {
    background: url(../../Content/Images/serve-red-circle-icone-8206-16.png);
}

.greenIconElba {
    background-image: url(../../Content/Images/sphere-circle-icone-8354-16.png);
}


.tooltip {
    opacity: 1;
    z-index: 99999 !important;
    position: fixed;
}

    .tooltip h3 {
        font-weight: normal;
    }


.swipe {
    touch-action: pan-y;
    -ms-touch-action: pan-y;
}



/*Impossible cockpit css*/
.floating-box {
    display: inline-block;
}

.legend_UrgentOrder {
    background: url(../../Content/Icons/urgent_small.png) no-repeat;
}

.legend_ChangedShipToOrder {
    background: url(../../Content/Icons/ship_changed.png) no-repeat;
}

.legend_TailorMeDraftOrder {
    background: url(../../Content/Icons/draftOrder.png) no-repeat;
}

.fabricGroupicon {
    background-image: url(../../Content/Icons/Legend.png);
    background-repeat: no-repeat;
}

.easyCareicon {
    background-image: url(../../Content/images/EasyCareAM.png);
    background-repeat: no-repeat;
}

.liquidicon {
    background-image: url(../../Content/images/Liquid_AM.png);
    background-repeat: no-repeat;
}

.sustainableicon {
    background-image: url(../../Content/images/SustainableAM.png);
    background-repeat: no-repeat;
}

.stretchicon {
    background-image: url(../../Content/images/StretchAM.png);
    background-repeat: no-repeat;
}

.indigoicon {
    background-image: url(../../Content/images/IndigoAM.png);
    background-repeat: no-repeat;
}



#dropZone {
    width: 200px;
    padding: 50px;
    text-align: center;
}

.dz-hidden-input {
    z-index: 10000;
}




.nav-pills a {
    border-left: solid 1px #FFFFFF;
    border-top: solid 1px #FFFFFF;
    border-right: solid 1px #FFFFFF;
    color: #a7a9ac;
}


    .nav-pills a:hover {
        background-color: #575757;
        color: #FFFFFF;
        border-left: solid 1px #dadada;
        border-top: solid 1px #dadada;
        border-right: solid 1px #dadada;
    }

.nav-pills > li > a {
    color: #FFFFFF;
    background: #a8a9ad; /* Old browsers */
    background: -moz-linear-gradient(top, #a8a9ad 0%, #9b9d9c 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a8a9ad), color-stop(100%,#9b9d9c)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #a8a9ad 0%,#9b9d9c 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #a8a9ad 0%,#9b9d9c 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #a8a9ad 0%,#9b9d9c 100%); /* IE10+ */
    background: linear-gradient(to bottom, #a8a9ad 0%,#9b9d9c 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8a9ad', endColorstr='#9b9d9c',GradientType=0 ); /* IE6-9 */
}

    .nav-pills > li > a:hover {
        background-color: #575757;
        color: #FFFFFF;
    }

.nav-pills > li.active > a.active {
    color: #FFFFFF;
    background: #575757; /* Old browsers */
    background: -moz-linear-gradient(top, #747474 0%, #575757 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#747474), color-stop(100%,#575757)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #747474 0%,#575757 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #747474 0%,#575757 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #747474 0%,#575757 100%); /* IE10+ */
    background: linear-gradient(to bottom, #747474 0%,#575757 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#747474', endColorstr='#575757',GradientType=0 );
}





@font-face {
    font-family: 'lucidaCalligraphy';
    src: url('/content/fonts/Lucida_Calligraphy_Italic_V3.eot'); /* IE9 Compat Modes */
    src: url('/content/fonts/Lucida_Calligraphy_Italic_V3.eot?#iefix') format('embedded-opentype') /* IE6-IE8 */,url('/content/Font/Lucida_Calligraphy_Italic_V3.woff') format('woff'); /* Modern Browsers */
    src: url('/content/fonts/Lucida_Calligraphy_Italic_V3.ttf') format('truetype'); /* Safari, Android, iOS */
    src: url('/content/fonts/Lucida_Calligraphy_Italic_V3.woff') format('woff');
    /*url('webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
    font-weight: normal;
    font-style: italic;
}




/* This stylesheet generated by Transfonter (http://transfonter.org) on February 8, 2017 5:57 AM */

@font-face {
    font-family: 'PalaceScriptMT';
    src: url('/content/fonts/hinted-PalaceScriptMT.eot');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'PalaceScriptMT';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'), url(data:application/font-woff;charset=utf-8;base64,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) format('woff'), url('/content/fonts/hinted-PalaceScriptMT.ttf') format('truetype'), url('/content/fonts/hinted-PalaceScriptMT.svg#PalaceScriptMT') format('svg');
    font-weight: normal;
    font-style: italic;
}

.fitprofileSign {
    text-align: center;
    font-size: 16px;
    -webkit-text-stroke: 4px white;
    -webkit-text-stroke-width: 2px;
    background-color: #FFFFFF !important;
    color: #B1B1B1;
}

@font-face {
    font-family: 'Commercial-Script';
    src: url('/content/fonts/Commercial Script Regular.ttf');
    font-weight: normal;
    font-style: italic;
}


    .fitprofileSign :hover {
        color: #1E386C;
    }

.borderLessContainer {
    border: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}



/*---------------------------------------------------------Scanner Start---------------------------------------- */

.clearButton {
    border: 0 solid #d3d3d3 /*{borderColorDefault}*/;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    font-weight: normal /*{fwDefault}*/;
    color: #FFFFFF /*{fcDefault}*/;
    background: -webkit-gradient(linear, left top, left bottom, from(#a6a8ab), to(#9b9c9c));
    background: -moz-linear-gradient(top, #a6a8ab, #9b9c9c);
    background: -o-linear-gradient(top, #a6a8ab, #9b9c9c);
    background: -ms-linear-gradient(top, #a6a8ab, #9b9c9c);
    height: 31px;
    width: 150px;
}

.fabricStockTitle {
    display: inline-block;
    font-weight: 600;
}

.fabricStockSubTitle {
    display: inline-block;
    font-weight: 600;
}

.fabricStatusSubTitle {
    display: inline-block;
    font-weight: 600;
}

.fabricStatusStockSubTitle {
    display: inline-block;
    font-weight: 600;
}

#qr-reader__dashboard_section_csr button {
    border: 0 solid #d3d3d3 /*{borderColorDefault}*/;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    font-weight: normal /*{fwDefault}*/;
    color: #FFFFFF /*{fcDefault}*/;
    background: -webkit-gradient(linear, left top, left bottom, from(#a6a8ab), to(#9b9c9c));
    background: -moz-linear-gradient(top, #a6a8ab, #9b9c9c);
    background: -o-linear-gradient(top, #a6a8ab, #9b9c9c);
    background: -ms-linear-gradient(top, #a6a8ab, #9b9c9c);
    height: 31px;
    margin-top: 20px;
}

#qr-reader {
    border: none !important;
}

    #qr-reader div {
        border-bottom: none !important;
    }

.QrReader {
    max-width: 350px;
    width: 100%;
    height: auto;
    position: relative;
    display: inline-block;
}

.QrReaderContainer {
    position: relative;
    display: inline-block;
    min-width: 390px;
}

/*---------------------------------------------------------Scanner End---------------------------------------- */
#webcodecam-canvas, #scanned-img {
    background-color: #2d2d2d;
}

#camera-select {
    display: inline-block;
    width: auto;
}



.scanner-laser {
    position: absolute;
    margin: 40px;
    height: 30px;
    width: 30px;
    opacity: 0.5;
}

.laser-leftTop {
    top: 0;
    left: 0;
    border-top: solid red 5px;
    border-left: solid red 5px;
}

.laser-leftBottom {
    bottom: 0;
    left: 0;
    border-bottom: solid red 5px;
    border-left: solid red 5px;
}

.laser-rightTop {
    top: 0;
    right: 0;
    border-top: solid red 5px;
    border-right: solid red 5px;
}

.laser-rightBottom {
    bottom: 0;
    right: 0;
    border-bottom: solid red 5px;
    border-right: solid red 5px;
}

#webcodecam-canvas {
    background-color: #272822;
}

#scanned-QR {
    word-break: break-word;
}


.modal-dialog.videoPlayer {
    width: 75%;
}

    .modal-dialog.videoPlayer video {
        width: 100%;
        height: auto;
    }

.btnprimaryInfo .btn-primary {
    margin-top: 2px !important;
    margin-bottom: 4px;
    border-radius: 4px !important;
    font-size: 12px;
}

.FitProfileNoteHeader {
    font-weight: bold;
    font-size: 13px;
}



.SafariCaution {
    cursor: pointer;
    padding-left: 6px;
}

.padding0 {
    padding: 0px !important;
}

.paddingTop30 {
    padding-top: 30px;
}

.paddingBottom30 {
    padding-bottom: 30px;
}

.paddingBottom20 {
    padding-bottom: 20px;
}

.paddingTop20 {
    padding-top: 20px;
}

.marginTop30 {
    margin-top: 30px;
}

.hrPartition {
    width: 50%;
    border-bottom: 1px solid #cccccc;
    padding-top: 30px;
}

.minHeightPanel {
    min-height: 150px;
}

.adviseSection .adviseLabel {
    width: 100%;
    background-color: #eaebec;
    padding-bottom: 9px;
    margin-top: 0px;
    border-radius: 4px;
    color: #999;
}


.adviceInfoIcon {
    position: absolute;
    font-size: 22px;
    top: -22px;
    right: -5px;
    cursor: pointer;
}


.divSinglePageOrderContainer .adviceInfoIcon {
    position: absolute;
    font-size: 22px;
    top: -22px;
    cursor: pointer;
    left: -15px;
    right: auto;
}

.modalClose {
    font-size: 30px !important;
    position: absolute;
    right: 11px;
    top: 8px;
}

    .modalClose:focus {
        outline: none;
    }




.downloadpdfbtn {
    background-color: grey;
    border-radius: 5px;
    width: 100%;
    font-size: 12px;
    color: white;
    margin-top: 18px;
}

    .downloadpdfbtn.focus, .downloadpdfbtn:focus, .downloadpdfbtn:hover, .orderformCloseBtn.focus, .orderformCloseBtn:focus, .orderformCloseBtn:hover {
        color: white !important;
        text-decoration: none !important;
    }

.orderFormContainer {
    margin-top: 25px;
    padding-left: 0px !important;
}

.orderFormDiv {
    width: 430px !important;
    margin: 0px auto !important;
}

.orderFormLeftText {
    padding: 9px 0px;
}

.orderFormRow {
    padding-left: 0px !important;
}

.orderFormDownloadButton {
    width: 57% !important;
    margin: 0px 0px 15px 0px !important;
}

.orderFormOptions {
    margin-bottom: 20px;
}

.orderformCloseBtn {
    background-color: grey;
    border-radius: 5px;
    width: 50%;
    font-size: 12px;
    color: white;
    margin-top: 18px;
}

.paymentUiDialogTitle {
    width: 100%;
    font-size: 16px;
    padding: 5px 0px 12px 15px;
    text-align: left;
}

.paymentTitle {
    font-size: 13px;
    font-weight: 500;
}

.paymentValue {
    font-weight: 700;
    font-size: 13px;
}

.paddingTop10 {
    padding-top: 10px;
}

.bgColor {
    background-color: #f4f4f4;
}

.marginTotalPrice {
    margin: 10px 0 !important;
    padding: 5px 0px;
}

.paymentStatus {
    font-size: 20px;
    padding: 20p 194px;
    text-align: center;
    width: 100%;
    padding: 20px 0px;
    margin: 30px 0px;
}

.textCenter {
    text-align: center;
}

.textRight {
    text-align: right;
}

.paymentSucess {
    font-size: 15px;
    padding: 10px 0px;
}

.paymentBgColor {
    background: #f4f4f4;
}

.orderAlign {
    position: relative !important;
    text-align: center;
    padding-top: 25px !important;
}


.shopButtonOne {
    background-color: rgb(160, 161, 162);
    width: 100%;
    -ms-border-radius: 3px;
    border-radius: 6px;
    cursor: pointer;
    border: none;
    padding: 8px;
    margin: 2px;
}

    .shopButtonOne:hover, .shopButtonOne.active {
        background-color: #666666;
    }

    .shopButtonOne .shopBtnText {
        color: #ffffff;
    }

    .shopButtonOne .createFpIcon {
        color: #ffffff;
        position: relative;
        right: 30%;
    }

.shopControl {
    width: 65%;
}

.exclamationIcon {
    display: inline-block;
    margin: 6px 0px;
    font-size: 22px;
    position: relative;
    /*right: 25px;*/
}

.customOrderExclamationIcon {
    cursor: pointer;
    position: absolute;
    left: -15px;
    top: 7px;
    font-size: 14px;
}

.customOrderExclamationIconSoftJacket {
    cursor: pointer;
    position: absolute;
    left: 170px;
    top: 7px;
    font-size: 14px;
}

.fitToolImageModal .carousel-indicators li {
    width: 130px;
    margin-left: 8px;
}

.imgCarousalThumb {
    display: block;
    margin-left: 0;
    position: relative;
    top: 0px;
    width: 110px;
    border: 1px solid #dadada;
    box-shadow: 0 2px 1px rgba(0,0,0,.5);
    border-radius: 3px;
}

li.active .imgCarousalThumb {
    border: 2px solid #999999;
    box-shadow: 0 3px 7px rgba(0,0,0,.5);
}

.modal-dialog.fitToolImageViewer {
    /*width: 55%;*/
}

.modal-dialog.doImageViewer {
    width: 55%;
}

.fitToolImageModal {
    padding-right: 0px !important;
}

.doImageModal {
    padding-right: 0px !important;
}

.fitToolImageModal .modal-dialog.fullView {
    width: 100% !important;
    max-width: 1157px;
    margin: auto;
    margin-top: 2px;
    width: auto;
    height:100%;
}

.doImageModal .modal-dialog.fullView {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

.fitToolImageModal .fullView .modal-content {
    height: 100%;
    overflow: hidden;
}

.doImageModal .fullView .modal-content {
    height: 100%;
    overflow: hidden;
}

.fitToolImageModal .fullView .item {
    width: 1125px;
    margin: auto;
}

.doImageModal .fullView .item {
    width: 71%;
    margin: auto;
}

.fitToolImageViewer .carousel-control.right {
    background-image: none !important;
}

.doImageViewer .carousel-control.right {
    background-image: none !important;
}

.fitToolImageViewer .carousel-control.left {
    background-image: none !important;
}

.doImageViewer .carousel-control.left {
    background-image: none !important;
}

.fitToolImageViewer:not(.fullView) .carousel-control.right {
    right: -6%;
}

.doImageViewer:not(.fullView) .carousel-control.right {
    right: -6%;
}

.fitToolImageViewer:not(.fullView) .carousel-control.left {
    left: -4%;
}

.doImageViewer:not(.fullView) .carousel-control.left {
    left: -4%;
}

.fitToolImageViewer .carousel-control {
    color: #bbb;
    text-shadow: 0 1px 2px rgba(2, 1, 10, 1);
    background-color: rgba(0,0,0,0);
    opacity: 0.5;
}

.doImageViewer .carousel-control {
    color: #bbb;
    text-shadow: 0 1px 2px rgba(2, 1, 10, 1);
    background-color: rgba(0,0,0,0);
    opacity: 0.5;
}

.fitToolImageModal .spnClose {
    font-size: 43px;
    float: right;
    /*top: -17px;
    position: relative;
    right: 10px;*/
    cursor: pointer;
    z-index: 1;
    top: -2px;
    position: absolute;
    right: 15px;
}

.doImageModal .spnClose {
    font-size: 43px;
    float: right;
    /*top: -17px;
    position: relative;
    right: 10px;*/
    cursor: pointer;
    z-index: 1;
    top: -2px;
    position: absolute;
    right: 15px;
}

.fullViewIcon {
    font-size: 20px;
    cursor: pointer;
    position: absolute;
    right: 66px;
    z-index: 1;
    top: 18px;
    cursor: pointer;
}

.fitToolImageModal .carousel-indicators {
    /*  bottom: -33px;*/
}

.doImageModal .carousel-indicators {
    bottom: -33px;
}

.fitToolImageModal .modal-content.paddingBottom {
    padding-bottom: 90px;
}

.doImageModal .modal-content.paddingBottom {
    padding-bottom: 90px;
}

.fitToolImageModal .fullView .modal-content {
    padding-bottom: 0px;
}

    .fitToolImageModal .fullView .modal-content .carousel-inner{
        overflow:auto;
    }

    .doImageModal .fullView .modal-content {
        padding-bottom: 0px;
    }

.fitToolImageModal .fullView ol.carousel-indicators {
    display: none;
}

.doImageModal .fullView ol.carousel-indicators {
    display: none;
}



/* panel heading on rollover */

.CollapsiblePanel h2:hover {
    background: url(../../Content/images/CollapsiblePanelButton_Hover_minus.png) no-repeat right;
}

    .CollapsiblePanel h2:hover .new span {
        content: "\f068";
    }

.panelcollapsed h2:hover {
    background: url(../../Content/images/CollapsiblePanelButton_Hover.png) no-repeat right;
}

    .panelcollapsed h2:hover .new span {
        content: "\f067";
    }

.paddingTop10 {
    padding-top: 10px;
}

/*#region tryonadvisor new css START*/
.adviseSizeDiv {
    background-color: #dcdcdc;
    border-radius: 5px;
    width: 47.6%;
    height: 34px;
    margin-top: 10px;
    padding-left: 6px;
}

.adviseSizeSpan {
    display: block;
}

/*#endregion tryonadvisor new css END*/



.btn.gcBtnNew {
    border-radius: 3px;
    height: 40px;
    border: 1px solid #9b9d9c;
    text-transform: uppercase;
    margin-right: 10px;
}

.systemBtnOne {
    color: #fff;
    background-color: #9b9d9c;
}

    .systemBtnOne:hover {
        color: #9b9d9c;
        background-color: #f1f2f2;
    }

.systemBtnTwo {
    color: #9b9d9c;
    background-color: #f1f2f2;
}

    .systemBtnTwo:hover {
        color: #fff;
        background-color: #9b9d9c;
    }

.width100 {
    width: 100px;
}

.width200 {
    width: 200px;
}

.padding16 {
    padding-left: 16px;
}

.padding14 {
    padding-left: 14px;
}

.padding5 {
    padding-left: 5px;
}


/*#region FitProfileDrp*/
.divFitProfileScroll {
    width: 97%;
}

    .divFitProfileScroll .fitProfileButton {
        background-color: #fff;
        border: 1px solid #ccc;
        margin-left: 2px;
        width: 99.7%;
        font-size: 12px;
        text-align: left;
    }

.fitProfileScroll {
    width: 100%;
    max-height: 180px;
    overflow-y: scroll;
    left: 3px !important;
    margin: 0px !important;
}

    .fitProfileScroll li {
        cursor: pointer;
        padding: 5px;
    }

        .fitProfileScroll li:hover {
            background-color: #07c;
            color: #FFF
        }

/*.selFitProfileScroll li {
    background-color: #ccc;
}*/

li.headerLi, li.headerLi:hover {
    background-color: #ccc;
    color: #555;
    font-weight: bold;
    font-size: 9px !important;
}

.selFitProfileItemDetail {
    /*height: 36px;*/
    height: 25px;
    padding: 6px 0;
    font-size: 9px;
}

.headerLi .imgConts {
    width: 20%;
    float: left;
}

.headerLi .nameConts {
    width: 55%;
    float: left;
}

.headerLi .nameConts, .headerLi .dateConts, .headerLi .imgConts {
    display: inline-block;
    /*margin-top: 8px;*/
    text-align: left;
    margin-right: 8px;
}

.headerLi .dateConts {
    width: 20%;
    vertical-align: top;
    /*margin-top: 5px;*/
}

.headerLi .nameConts {
    padding-left: 5px;
}

.fitProfileItemDetail {
    /*height: 34px;*/
    /*padding: 6px 5px;*/
}

    .fitProfileItemDetail .imgCont {
        width: 20%;
        /*float: left;*/
        display: inline-block;
        vertical-align: top;
        margin-top: 5px;
    }

    .fitProfileItemDetail .imgCont-fabricCode {
        text-align: center;
        display: inline-block;
        margin: auto;
        text-align: left;
        /*margin-right: 10px;*/

        vertical-align: top;
        margin-top: 5px;
    }

    .fitProfileItemDetail .selImgCont {
        width: 20%;
        /*float: left;*/
        display: inline-block;
        text-align: left;
        margin-right: 5px;
        vertical-align: top;
        /*margin-top: 5px;*/
    }

        .fitProfileItemDetail .selImgCont img {
            height: 55px;
        }

    .fitProfileItemDetail img {
        width: 75px;
        height: 50px;
        margin-left: 5px;
    }

    .fitProfileItemDetail .selNameCont {
        display: inline-block;
        width: 45%;
        text-align: left;
        margin-right: 5px;
        vertical-align: top;
        margin-top: 5px;
    }

    .fitProfileItemDetail .nameCont {
        display: inline-block;
        width: 55%;
        margin-top: 5px;
        text-align: left;
        margin-right: 10px;
        padding-left: 5px;
    }

    .fitProfileItemDetail .selNameCont {
        /*margin-left: 15px;*/
    }

    .fitProfileItemDetail .dateCont, .fitProfileItemDetail .selDateCont {
        width: 20%;
        display: inline-block;
        vertical-align: top;
        margin-top: 5px;
    }

    .fitProfileItemDetail .selDateCont {
        margin-right: 20px;
    }

    .fitProfileItemDetail .iconDown {
        position: absolute;
        right: 12px;
        /*top: 32%;*/
        font-size: 14px;
    }


.fpLastEdited {
    white-space: nowrap
}


.divSendLinkCustomer span.RequiredDataControlSpan {
    float: right;
    margin-top: -36px;
    margin-right: -10px;
}

/*#endregion FitProfileDrp*/


/*#Rm collection section*/
/*.rmCollectionImage {
    width: 487px;
    height: 550px;
}*/

/*.rmCollectionImage {
    min-width: 382px;
    height: auto;
}*/

.rmCollectionImage {
    width: 100%;
    height: auto;
    cursor: pointer;
}
.ssoStyleImpField {
  top: 0;
  right: 3%;
}

/*#DraftOrderFinalMessage {
    text-align: center;
}

#DraftOrderFinalMessage ul {
    padding-left: 0px;
}

 #DraftOrderFinalMessage ul li {
    list-style: none;
}
    #DraftOrderFinalMessage div {
        display: inline-block;
    }*/

/*#Rm collection section end*/

/*-------------------start express delivery poup-------------------*/

/*-------------------end express delivery poup-------------------*/

.productLineTitles label {
    text-indent: unset !important;
}

.productLineLabelName {
    position: relative;
    left: 40px;
}

/*-------------------style for new autosuggests-------------------*/


.typeahead, .tt-query, .tt-hint {
    font-size: 14px; /* Set input font size */
    height: 34px;
    line-height: 30px;
    outline: medium none;
    padding: 8px 12px;
}

.twitter-typeahead {
    display: block;
}

.typeahead {
    background-color: #FFFFFF;
}

.tt-query {
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}

.tt-hint {
    color: #999999;
}

.tt-menu {
    background-color: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.2);
    width: 97%;
    max-height: 180px;
    overflow: auto;
}

.tt-suggestion {
    font-size: 12px;
    padding: 6px 5px !important;
    line-height: 18px;
}

.fabricName {
    width: 65%;
    display: inline-block;
}

.tt-menu-ordercreation {
    max-height: 180px;
    overflow: auto;
    left: 2px !important;
}

.tt-suggestion-ordercreation {
    margin: 0px;
    /*padding: 5px 5px;*/
    cursor: default;
    display: block;
    /* width: 100%; */
    font: menu;
    font-size: 12px;
    line-height: 16px;
}

.fabricName-ordercreation {
    width: 100% !important;
    display: inline-block;
    
}

.hightlightSelectedSuggestion {
    background-color: #337ab7;
    color: #fff;
}

.textColorSuggestions {
    color: #fff !important;
    font-weight: inherit !important;
}
#divCustomerBMFitProfileGrid th{
    height:42px;
}
.fitProfileCode{
    max-width:125px;
    text-overflow:ellipsis;
    overflow:hidden;
}

.spn_pnl_header_vertical.runningInfoOrderPanel{
    margin-left: 8% !important;
}
.deliveryCalenderDiscLegendBtn {
    background-color: #58595b;
    cursor: pointer;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: normal;
    padding: 8px 10px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    border: none;
    font-family: Verdana, Aria;
    width: fit-content;
    border-radius: 1000px;
    width: 30px;
    display: inline-flex;
    height: 30px;
    align-items: center;
    justify-content: center;
}
.deliveryCalenderDiscLegendBtn:hover {
    background-color: #333333;
    color: #fff;
    border: none;
}
.alignItemsCenter{
    align-items:center;
}
.legendDiscCont {
    display: flex;
    align-items: center;
    gap: 8px;
}
.justifyContentBetween{
    justify-content:space-between;
}
.legendsContainer {
    display: block;
    position: absolute;
    z-index: 100;
    background-color: #fff;
    border: solid 1px #ccc;
    right: 15px;
    margin-top: 9px;
}
.collapseDiscLegendPanel {
    text-decoration: none;
    width: 100%;
    display: inline-block;
    padding: 8px;
    background: #A0A1A2;
    color: #FFFFFF;
    border-radius:5px;
}
    .collapseDiscLegendPanel:focus, .collapseDiscLegendPanel:active, .collapseDiscLegendPanel:hover {
        text-decoration: none;
        width: 100%;
        display: inline-block;
        padding: 8px;
        background: #A0A1A2;
        color: #FFFFFF;
    }
#legendsContent, #disclaimerContent {
    transition: height 0.3s ease, opacity 0.3s ease;
    overflow: hidden;
}

.deliveryCalendarMonthTab .nav-item.active .nav-link {
    border-radius: 2px 2px 0px 0px;
    background: #F5F5F5;
    padding: 10px 20px;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
    border-color: #C4CED4;
    color: #3D3D3D;
}
.deliveryCalendarMonthTab li {
    margin-right: 5px;
}
.deliveryCalendarMonthTab .nav-link {
    background-color: #ffffff;
    border: 1px solid rgb(196, 206, 212);
    padding: 10px 20px;
    height: 42px;
}

/* #region Delivery calendar CSS */
.printDeliveryCalendarBtn {
    position: absolute;
    top: 50px;
    right: 50px;
    display: flex;
    align-items: center;
}

.tableDeliveryCalendar {
}

table.tableDeliveryCalendar th,
table.tableDeliveryCalendar td {
    border: none;
}

.tableDeliveryCalendar tr:first-child {
    background: #F5F5F5;
}

.tableDeliveryCalendar {
    border: 1px solid var(--AM---Light-Blue, #C4CED4);
}

    .tableDeliveryCalendar tr th {
        padding: 15px 20px;
    }

    .tableDeliveryCalendar tr td {
        padding: 15px 20px;
        border-top: 1px solid var(--AM---Light-Blue, #C4CED4);
    }

/*.divDeliveryCalendarTblParent {
    max-width: 860px;
    width: 100%;
    margin: auto;
}*/

.deliveryCalendarMonthTab .nav-link.active {
    border-radius: 2px 2px 0px 0px;
    background: #F5F5F5;
    padding: 10px 20px;
    color: var(--AM--Dark-Blue, #142537);
    font-family: "BasicCommercialLTPro", Arial;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
    border-color: #C4CED4;

}

.deliveryCalendarMonthTab .nav-link {
    border-radius: 2px 2px 0px 0px;
    border: 1px solid var(--am-light-blue-50, rgba(196, 206, 212, 0.50));
    background: #FFF;
    padding: 10px 20px;
    color: var(--am-dark-blue-50, rgba(20, 37, 55, 0.50));
    font-family: "BasicCommercialLTPro", Arial;
    font-size: 12px;
    font-style: normal;
    font-weight: 300;
    line-height: 20px;
    letter-spacing: 0.24px;
    border-color: #C4CED4;
}

.deliveryCalendarMonthTab li {
    margin-right: 5px;
}

.deliveryCalendarCautionInfo {
    position: absolute;
    right: 20px;
    top: 0px;
    height: 32px;
    width: 32px;
    border: 1px solid var(--borders-strokes-border-primary, #C4CED4);
    border-radius: 50px;
    text-align: center;
    padding: 8px;
}


.deliveryCalenderCautionPopoverCont {
    top: 0px !important;
    width: 100%;
    padding: 16px 16px 6px 16px;
    max-width: 365px;
}

    .deliveryCalenderCautionPopoverCont li {
        margin-bottom: 10px;
        font-family: "BasicCommercialLTPro", Arial;
        font-size: 12px;
        font-style: normal;
        font-weight: 300;
        line-height: 15px;
        letter-spacing: 0.2px;
    }

    .deliveryCalenderCautionPopoverCont ul {
        margin-bottom: 0px;
    }

.legend-container {
    /*width: 50%;
    margin: 20px auto;*/
    border: 1px solid #ccc;
    border-radius: 5px;
    overflow: hidden;
}

.legend-item {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px 15px;
}

.yellow {
    background-color: #FFFF00;
}

.green {
    background-color: #9BBB59; /* Light green */
}

.red {
    background-color: #DA9694; /* Light red */
}

.blue {
    background-color: #95B3D7; /* Light blue */
}

.orange {
    background-color: #FFC000;
}

.purple {
    background-color: #B1A0C7; /* Light purple */
    color: black;
}


.purple-note {
    text-align: center;
    font-style: italic;
    font-size: 0.9em;
    padding: 10px;
    background-color: #D8BFD8;
    border-top: 1px solid #ccc;
}

.legend-heading {
    padding: 10px 0px;
    background-color: white;
    display: flex;
    justify-content: center;
}

.ulDCalenderMessages li label {
    display: block;
}
.ulDCalenderMessages{
    margin-bottom:25px;
}

.lblDCalaenderMessagesTitle {
    width: 100%;
    padding: 0px;
    margin: 0px !important;
    height: 30px;
    font-weight: 700;
    font-size: 14px;
    margin-bottom: 10px;
    display: block;
    width: 100%;
    color: black !important;
}

.divDCalendeRightCont {
    border: 1px solid #C4CED4;
}

.divDCalendeRightContHeader {
    background: #ffffff;
    padding: 15px 20px;
    border-bottom: 1px solid #C4CED4;
    font-weight: 700;
}

.divDCalendeRightContBody {
    padding: 20px 20px 30px 20px;
}

.spnDCalenderIndicator {
    height: 16px;
    width: 16px;
    display: block;
    border-radius: 2px;
}

.divDCalenderIndicatorCont div:first-child .spnDCalenderIndicator {
    background: #FAFA45;
}

.divDCalenderIndicatorCont div:nth-child(2) .spnDCalenderIndicator {
    background: #9BBB59;
}

.divDCalenderIndicatorCont div:nth-child(3) .spnDCalenderIndicator {
    background: #DA9694;
}

.divDCalenderIndicatorCont div:nth-child(4) .spnDCalenderIndicator {
    background: #95B3D7;
}

.divDCalenderIndicatorCont div:nth-child(5) .spnDCalenderIndicator {
    background: #FFC000;
}

.divDCalenderIndicatorCont div:nth-child(6) .spnDCalenderIndicator {
    background: #B1A0C7;
}

.divIndicatorContDCalender {
    display: grid;
    grid-template-columns: 16px auto;
    gap:16px;
    margin-bottom:8px;
}

.shopBoldFont12px {
    color: #3D3D3D;
    font-weight: bold;
    font-size:12px;
}
.shopBoldFont14px {
    color: #3D3D3D;
    font-weight: bold;
    font-size: 14px;
}
.deliveyCalenderSearchprint {
    border-radius: 7px;
    border: 1px solid #323232 !important ;
    padding: 10px 20px;
    background-color:#ffffff !important;
}
.searchBoxContainerDelivery span.select2-container {
    width:70% !important;
}
.deliveryCalenderScrollCont{
    /*max-height:620px;*/
}
.shopLightColorBtn {
    width: 140px !important;
    height: 40px;
    border-radius: 7px;
    border: 1px solid #616362;
    background: #FFF;
    display: inline-flex;
    text-align: center;
    justify-content: center;
    padding: 12px;
}
.shopLightColorBtn:hover {
    background-color: #eeeeee;
    color: #333333;
    border: 1px solid #666666;
}
.shopDarkColorBtn {
    width: 140px !important;
    height: 40px;
    border-radius: 7px;
    background: #616362;
    display: inline-flex;
    text-align: center;
    justify-content: center;
    padding: 12px;
    color: #ffffff;
    border: 1px solid #616362;
}
    .shopDarkColorBtn:hover {
        color: #616362;
        background: transparent;
    }
/* #endregion Delivery calendar CSS */