/* Minification failed. Returning unminified contents.
(1407,12): run-time error CSS1030: Expected identifier, found '0'
(1407,12): run-time error CSS1031: Expected selector, found '0'
(1407,12): run-time error CSS1025: Expected comma or open brace, found '0'
(1408,1): run-time error CSS1019: Unexpected token, found '}'
(1765,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1765,32): run-time error CSS1035: Expected colon, found '{'
(1766,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1766,24): run-time error CSS1035: Expected colon, found '{'
(2152,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2153,6): run-time error CSS1035: Expected colon, found '{'
(2156,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2157,6): run-time error CSS1035: Expected colon, found '{'
(2530,4194): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2530,4219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2530,4340): run-time error CSS1019: Unexpected token, found '@keyframes'
(2530,4357): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
 */
.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0;}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis;}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px;}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em;}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}
.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px;}
.ui-draggable .ui-dialog-titlebar{cursor:move;}
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em;}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em;}
.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff url("images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;color:#222222;}
.ui-widget-header{border:1px solid #aaaaaa;background:#cccccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;color:#222222;font-weight:bold;}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}
.ui-helper-clearfix:after{clear:both;}
.ui-helper-clearfix{min-height:0;}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{border:1px solid #9f9f9f;background:#dcdcdc;font-weight:normal;color:#555555;font-family:Verdana;}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited{color:#555555;text-decoration:none;}
.ui-icon{width:16px;height:16px;}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-icon,
.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png");}
.ui-widget-header .ui-icon{background-image:url("images/ui-icons_222222_256x240.png");}
.ui-state-default .ui-icon{background-image:url("images/ui-icons_888888_256x240.png");}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon{background-image:url("images/ui-icons_454545_256x240.png");}
.ui-state-active .ui-icon{background-image:url("images/ui-icons_454545_256x240.png");}
.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_2e83ff_256x240.png");}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cd0a0a_256x240.png");}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}
.ui-icon-plus{background-position:-16px -128px;}
.ui-icon-plusthick{background-position:-32px -128px;}
.ui-icon-minus{background-position:-48px -128px;}
.ui-icon-minusthick{background-position:-64px -128px;}
.ui-icon-close{background-position:-80px -128px;}
.ui-icon-closethick{background-position:-96px -128px;}
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl{border-top-left-radius:0px;}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr{border-top-right-radius:0px;}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl{border-bottom-left-radius:0px;}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br{border-bottom-right-radius:0px;} rev20260701042245{ margin: 20260701042245; }/*!
 * jQuery contextMenu - Plugin for simple contextMenu handling
 *
 * Version: 1.6.5
 *
 * Authors: Rodney Rehm, Addy Osmani (patches for FF)
 * Web: http://medialize.github.com/jQuery-contextMenu/
 *
 * Licensed under
 *   MIT License http://www.opensource.org/licenses/mit-license
 *   GPL v3 http://opensource.org/licenses/GPL-3.0
 *
 */

.context-menu-list {
    margin:0; 
    padding:0;
    min-width: 120px;
    max-width: 300px;
    display: inline-block;
    position:absolute;
    list-style-type: none;
    border: 1px solid #DDD;
    background: #EEE;
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
       -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
        -ms-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
         -o-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
            box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
    
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	z-index:99999!important;
}

.context-menu-item {
    padding: 4px 4px 2px 24px;
    background-color: #EEE;
	border:1px solid #ffffff;
    position: relative;
    -webkit-user-select: none;
       -moz-user-select: -moz-none;
        -ms-user-select: none;
            user-select: none;
}

.context-menu-separator {
    padding-bottom:0;
    border-bottom: 1px solid #DDD;
}

.context-menu-item > label > input,
.context-menu-item > label > textarea {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
}

.context-menu-item.hover {
    cursor: pointer;
    background-color: #ffffff;
	border:1px solid #ff6a00;
	white-space:nowrap;
}

.context-menu-item.disabled {
    color: #666;
}

.context-menu-input.hover,
.context-menu-item.disabled.hover {
    cursor: default;
    background-color: #EEE;
}

.context-menu-submenu:after {
    content: ">";
    color: #666;
    position: absolute;
    top: 0;
    right: 3px;
    z-index: 1;
}

/* icons
    #protip:
    In case you want to use sprites for icons (which I would suggest you do) have a look at
    http://css-tricks.com/13224-pseudo-spriting/ to get an idea of how to implement 
    .context-menu-item.icon:before {}
 */
.context-menu-item.icon { min-height: 18px; background-repeat: no-repeat; background-position: 4px 2px; }
/*.context-menu-item.icon-edit { background-image: url(images/page_white_edit.png); }
.context-menu-item.icon-cut { background-image: url(images/cut.png); }
.context-menu-item.icon-copy { background-image: url(images/page_white_copy.png); }
.context-menu-item.icon-paste { background-image: url(images/page_white_paste.png); }
.context-menu-item.icon-delete { background-image: url(images/page_white_delete.png); }
.context-menu-item.icon-add { background-image: url(images/page_white_add.png); }
.context-menu-item.icon-quit { background-image: url(images/door.png); }*/

.context-menu-item.icon-add { background-image: url('../images/Cont_Cart.jpg'); }
.context-menu-item.icon-order { background-image: url('../images/Cont_Cart.jpg'); }
.context-menu-item.icon-att { background-image: url('../images/illus-attach.jpg'); }
.context-menu-item.icon-cancel { background-image: url('../images/Cont_cancel.jpg'); }
.context-menu-item.icon-search {background-image: url('../images/vir_search.jpg'); 
}
/* vertically align inside labels */
.context-menu-input > label > * { vertical-align: top; }

/* position checkboxes and radios as icons */
.context-menu-input > label > input[type="checkbox"],
.context-menu-input > label > input[type="radio"] {
    margin-left: -17px;
}
.context-menu-input > label > span {
    margin-left: 5px;
}

.context-menu-input > label,
.context-menu-input > label > input[type="text"],
.context-menu-input > label > textarea,
.context-menu-input > label > select {
    display: block;
    width: 100%;
    
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
         -o-box-sizing: border-box;
            box-sizing: border-box;
}

.context-menu-input > label > textarea {
    height: 100px;
}
.context-menu-item > .context-menu-list {
    display: none;
    /* re-positioned by js */
    right: -5px;
    top: 5px;
}

.context-menu-item.hover > .context-menu-list {
    display: block;
}

.context-menu-accesskey {
    text-decoration: underline;
}

/* menu header */
.css-title:before {
    content: "some CSS title";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    background: #DDD;
    padding: 2px;

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}
.css-title :first-child {
    margin-top: 20px;
}

/* menu header via data attribute */
.data-title:before {
    content: attr(data-menutitle);
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    background: #DDD;
    padding: 2px;

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}
.data-title :first-child {
    margin-top: 20px;
} rev20260701042245{ margin: 20260701042245; }.ui-jqgrid{
    position:relative
}
.ui-jqgrid .ui-jqgrid-view{
    position:relative;
    left:0;
    top:0;
    padding:0;
    font-size:0.9em;
}
.ui-jqgrid .ui-jqgrid-titlebar{
    padding:.3em .2em .2em .3em;
    position:relative;
    font-size:12px;
    border-left:0 none;
    border-right:0 none;
    border-top:0 none
}
.ui-jqgrid .ui-jqgrid-caption{
    text-align:left
}
.ui-jqgrid .ui-jqgrid-title{
    margin:.1em 0 .2em
}
.ui-jqgrid .ui-jqgrid-titlebar-close{
    position:absolute;
    top:50%;
    width:19px;
    margin:-10px 0 0;
    padding:1px;
    height:18px;
    cursor:pointer
}
.ui-jqgrid .ui-jqgrid-titlebar-close span{
    display:block;
    margin:1px
}
.ui-jqgrid .ui-jqgrid-titlebar-close:hover{
    padding:0
}
.ui-jqgrid .ui-jqgrid-hdiv{
    position:relative;
    margin:0;
    padding:0;
    overflow-x:hidden;
    border-left:0 none!important;
    border-top:0 none!important;
    /*border-right:0 none!important*/
}
.ui-jqgrid .ui-jqgrid-hbox{
    float:left;
    padding-right:20px
}
.ui-jqgrid .ui-jqgrid-htable{
    table-layout:fixed;
    margin:0
}
.ui-jqgrid .ui-jqgrid-htable th{
    height:25px;
    padding:3px 2px;
}
.ui-jqgrid .ui-jqgrid-htable th div{
    overflow:hidden;
    position:relative;
    height:17px;color:#000;
}
.ui-th-column,.ui-jqgrid .ui-jqgrid-htable th.ui-th-column{
    overflow:hidden;
    white-space:nowrap;
    text-align:center;
    border-top:0 none;
    border-bottom:0 none
}
.ui-th-ltr,.ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr{
    border-left:0 none
}
.ui-th-rtl,.ui-jqgrid .ui-jqgrid-htable th.ui-th-rtl{
    border-right:0 none
}
.ui-first-th-ltr{
    border-right:1px solid
}
.ui-first-th-rtl{
    border-left:1px solid
}
.ui-jqgrid .ui-th-div-ie{
    white-space:nowrap;
    zoom:1;
    height:17px
}
.ui-jqgrid .ui-jqgrid-resize{
    height:20px!important;
    position:relative;
    cursor:e-resize;
    display:inline;
    overflow:hidden
}
.ui-jqgrid .ui-grid-ico-sort{
    overflow:hidden;
    position:absolute;
    display:inline;
    cursor:pointer!important
}
.ui-jqgrid .ui-icon-asc{
    margin-top:-3px;
    height:12px
}
.ui-jqgrid .ui-icon-desc{
    margin-top:3px;
    height:12px
}
.ui-jqgrid .ui-i-asc{
    margin-top:0;
    height:16px
}
.ui-jqgrid .ui-i-desc{
    margin-top:0;
    margin-left:13px;
    height:16px
}
.ui-jqgrid .ui-jqgrid-sortable{
    cursor:pointer
}
.ui-jqgrid tr.ui-search-toolbar th{
    border-top-width:1px!important;
    border-top-color:inherit!important;
    border-top-style:ridge!important
}
tr.ui-search-toolbar input{
    margin:1px 0 0
}
tr.ui-search-toolbar select{
    margin:1px 0 0
}
.ui-jqgrid .ui-jqgrid-bdiv{
    position:relative;
    margin:0;
    padding:0;
    overflow:auto;
    text-align:left
}
.ui-jqgrid .ui-jqgrid-btable{
    table-layout:fixed;
    margin:0;
    outline-style:none
}
.ui-jqgrid tr.jqgrow{
    outline-style:none
}
.ui-jqgrid tr.jqgroup{
    outline-style:none
}
.ui-jqgrid tr.jqgrow td{
    font-weight:400;
    overflow:hidden;
    white-space:normal!important;
    height:22px;
    padding:0 2px;
    border-bottom-width:1px;
    border-bottom-color:inherit;
    border-bottom-style:solid;
    font-size:.9em;
    font-family:verdana;
}
.ui-jqgrid tr.jqgfirstrow td{
    padding:0 2px;
    border-right-width:1px;
    border-right-style:solid
}
.ui-jqgrid tr.jqgroup td{
    font-weight:400;
    overflow:hidden;
    white-space:pre;
    height:22px;
    padding:0 2px;
    border-bottom-width:1px;
    border-bottom-color:inherit;
    border-bottom-style:solid
}
.ui-jqgrid tr.jqfoot td{
    font-weight:700;
    overflow:hidden;
    white-space:pre;
    height:22px;
    padding:0 2px;
    border-bottom-width:1px;
    border-bottom-color:inherit;
    border-bottom-style:solid
}
.ui-jqgrid tr.ui-row-ltr td{
    text-align:left;
    border-right-width:1px;
    border-right-color:inherit;
    border-right-style:solid
}
.ui-jqgrid tr.ui-row-rtl td{
    text-align:right;
    border-left-width:1px;
    border-left-color:inherit;
    border-left-style:solid
}
.ui-jqgrid td.jqgrid-rownum{
    padding:0 2px;
    margin:0;
    border:0 none
}
.ui-jqgrid .ui-jqgrid-resize-mark{
    width:2px;
    left:0;
    background-color:#777;
    cursor:e-resize;
    cursor:col-resize;
    position:absolute;
    top:0;
    height:100px;
    overflow:hidden;
    display:none;
    border:0 none;
    z-index:99999
}
.ui-jqgrid .ui-jqgrid-sdiv{
    position:relative;
    margin:0;
    padding:0;
    overflow:hidden;
    border-left:0 none!important;
    border-top:0 none!important;
    border-right:0 none!important
}
.ui-jqgrid .ui-jqgrid-ftable{
    table-layout:fixed;
    margin-bottom:0
}
.ui-jqgrid tr.footrow td{
    font-weight:700;
    overflow:hidden;
    white-space:nowrap;
    height:21px;
    padding:0 2px;
    border-top-width:1px;
    border-top-color:inherit;
    border-top-style:solid
}
.ui-jqgrid tr.footrow-ltr td{
    text-align:left;
    border-right-width:1px;
    border-right-color:inherit;
    border-right-style:solid
}
.ui-jqgrid tr.footrow-rtl td{
    text-align:right;
    border-left-width:1px;
    border-left-color:inherit;
    border-left-style:solid
}
.ui-jqgrid .ui-jqgrid-pager{
    border-left:0 none!important;
    border-right:0 none!important;
    border-bottom:0 none!important;
    margin:0!important;
    padding:0!important;
    position:relative;
    height:25px;
    white-space:nowrap;
    overflow:hidden;
    font-size:11px
}
.ui-jqgrid .ui-pager-control{
    position:relative
}
.ui-jqgrid .ui-pg-table{
    position:relative;
    padding-bottom:2px;
    width:auto;
    margin:0
}
.ui-jqgrid .ui-pg-table td{
    font-weight:400;
    vertical-align:middle;
    padding:1px;font-size:12px;
}
.ui-jqgrid .ui-pg-button{
    height:19px!important
}
.ui-jqgrid .ui-pg-button span{
    display:block;
    margin:1px;
    float:left
}
.ui-jqgrid .ui-pg-button:hover{
    padding:0
}
.ui-jqgrid .ui-state-disabled:hover{
    padding:1px
}
.ui-jqgrid .ui-pg-input{
    height:20px;
    font-size:12px;
    margin:0;
}

.ui-jqgrid .ui-pg-selbox{
    font-size:12px;
    line-height:18px;
    display:block;
    height:20px;
    margin:0
}
.ui-jqgrid .ui-separator{
    height:18px;
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
    margin:1px;
    float:right
}
.ui-jqgrid .ui-paging-info{
    font-weight:400;
    height:19px;
    margin-top:3px;
    margin-right:4px
}
.ui-jqgrid .ui-jqgrid-pager .ui-pg-div{
    padding:1px 0;
    float:left;
    position:relative
}
.ui-jqgrid .ui-jqgrid-pager .ui-pg-button{
    cursor:pointer
}
.ui-jqgrid .ui-jqgrid-pager .ui-pg-div span.ui-icon{
    float:left;
    margin:0 2px
}
.ui-jqgrid td input,.ui-jqgrid td select .ui-jqgrid td textarea{
    margin:0
}
.ui-jqgrid td textarea{
    width:auto;
    height:auto
}
.ui-jqgrid .ui-jqgrid-toppager{
    border-left:0 none!important;
    /*border-right:0 none!important;*/
    border-top:0 none!important;
    margin:0!important;
    padding:0!important;
    position:relative;
    height:25px!important;
    white-space:nowrap;
    overflow:hidden
}
.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div{
    padding:1px 0;
    float:left;
    position:relative
}
.ui-jqgrid .ui-jqgrid-toppager .ui-pg-button{
    cursor:pointer
}
.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div span.ui-icon{
    float:left;
    margin:0 2px
}
.ui-jqgrid .ui-jqgrid-btable .ui-sgcollapsed span{
    display:block
}
.ui-jqgrid .ui-subgrid{
    margin:0;
    padding:0;
    width:100%
}
.ui-jqgrid .ui-subgrid table{
    table-layout:fixed
}
.ui-jqgrid .ui-subgrid tr.ui-subtblcell td{
    height:18px;
    border-right-width:1px;
    border-right-color:inherit;
    border-right-style:solid;
    border-bottom-width:1px;
    border-bottom-color:inherit;
    border-bottom-style:solid
}
.ui-jqgrid .ui-subgrid td.subgrid-data{
    border-top:0 none!important
}
.ui-jqgrid .ui-subgrid td.subgrid-cell{
    border-width:0 0 1px
}
.ui-jqgrid .ui-th-subgrid{
    height:20px
}
.ui-jqgrid .loading{
    position:absolute;
    top:45%;
    left:45%;
    width:auto;
    z-index:101;
    padding:6px;
    margin:5px;
    text-align:center;
    font-weight:700;
    display:none;
    border-width:2px!important;
    font-size:11px
}
.ui-jqgrid .jqgrid-overlay{
    display:none;
    z-index:100
}
* .jqgrid-overlay iframe{
    position:absolute;
    top:0;
    left:0;
    z-index:-1
}
.ui-jqgrid .ui-userdata{
    border-left:0 none;
    border-right:0 none;
    height:21px;
    overflow:hidden
}
.ui-jqdialog{
    display:none;
    width:300px;
    position:absolute;
    padding:.2em;
    font-size:11px;
    overflow:visible
}
.ui-jqdialog .ui-jqdialog-titlebar{
    padding:.3em .2em;
    position:relative
}
.ui-jqdialog .ui-jqdialog-title{
    margin:.1em 0 .2em
}
.ui-jqdialog .ui-jqdialog-titlebar-close{
    position:absolute;
    top:50%;
    width:19px;
    margin:-10px 0 0;
    padding:1px;
    height:18px;
    cursor:pointer
}
.ui-jqdialog .ui-jqdialog-titlebar-close span{
    display:block;
    margin:1px
}
.ui-jqdialog .ui-jqdialog-titlebar-close:hover,.ui-jqdialog .ui-jqdialog-titlebar-close:focus{
    padding:0
}
.ui-jqdialog-content,.ui-jqdialog .ui-jqdialog-content{
    border:0;
    padding:.3em .2em;
    background:none;
    height:auto
}
.ui-jqdialog .ui-jqconfirm{
    padding:.4em 1em;
    border-width:3px;
    position:absolute;
    bottom:10px;
    right:10px;
    overflow:visible;
    display:none;
    height:80px;
    width:220px;
    text-align:center
}
.ui-jqdialog>.ui-resizable-se{
    bottom:-3px;
    right:-3px
}
.ui-jqgrid>.ui-resizable-se{
    bottom:-3px;
    right:-3px
}
.ui-jqdialog-content .FormGrid{
    margin:0
}
.ui-jqdialog-content .EditTable{
    width:100%;
    margin-bottom:0
}
.ui-jqdialog-content .DelTable{
    width:100%;
    margin-bottom:0
}
.EditTable td input,.EditTable td select,.EditTable td textarea{
    margin:0
}
.EditTable td textarea{
    width:auto;
    height:auto
}
.ui-jqdialog-content td.EditButton{
    text-align:right;
    border-top:0 none;
    border-left:0 none;
    border-right:0 none;
    padding-bottom:5px;
    padding-top:5px
}
.ui-jqdialog-content td.navButton{
    text-align:center;
    border-left:0 none;
    border-top:0 none;
    border-right:0 none;
    padding-bottom:5px;
    padding-top:5px
}
.ui-jqdialog-content input.FormElement{
    padding:.3em
}
.ui-jqdialog-content select.FormElement{
    padding:.3em
}
.ui-jqdialog-content .data-line{
    padding-top:.1em;
    border:0 none
}
.ui-jqdialog-content .CaptionTD{
    vertical-align:middle;
    border:0 none;
    padding:2px;
    white-space:nowrap
}
.ui-jqdialog-content .DataTD{
    padding:2px;
    border:0 none;
    vertical-align:top
}
.ui-jqdialog-content .form-view-data{
    white-space:pre
}
.fm-button{
    display:inline-block;
    margin:0 4px 0 0;
    padding:.4em .5em;
    text-decoration:none!important;
    cursor:pointer;
    position:relative;
    text-align:center;
    zoom:1
}
.fm-button-icon-left{
    padding-left:1.9em
}
.fm-button-icon-right{
    padding-right:1.9em
}
.fm-button-icon-left .ui-icon{
    right:auto;
    left:.2em;
    margin-left:0;
    position:absolute;
    top:50%;
    margin-top:-8px
}
.fm-button-icon-right .ui-icon{
    left:auto;
    right:.2em;
    margin-left:0;
    position:absolute;
    top:50%;
    margin-top:-8px
}
#nData,#pData{
    float:left;
    margin:3px;
    padding:0;
    width:15px
}
.ui-jqgrid .selected-row,div.ui-jqgrid .selected-row td{
    font-style:normal;
    border-left:0 none
}
.ui-inline-del.ui-state-hover span,.ui-inline-edit.ui-state-hover span,.ui-inline-save.ui-state-hover span,.ui-inline-cancel.ui-state-hover span{
    margin:-1px
}
.ui-jqgrid .tree-wrap{
    float:left;
    position:relative;
    height:18px;
    white-space:nowrap;
    overflow:hidden
}
.ui-jqgrid .tree-minus{
    position:absolute;
    height:18px;
    width:18px;
    overflow:hidden
}
.ui-jqgrid .tree-plus{
    position:absolute;
    height:18px;
    width:18px;
    overflow:hidden
}
.ui-jqgrid .tree-leaf{
    position:absolute;
    height:18px;
    width:18px;
    overflow:hidden
}
.ui-jqgrid .treeclick{
    cursor:pointer
}
* iframe.jqm{
    position:absolute;
    top:0;
    left:0;
    z-index:-1
}
.ui-jqgrid-dnd tr td{
    border-right-width:1px;
    border-right-color:inherit;
    border-right-style:solid;
    height:20px
}
.ui-jqgrid .ui-jqgrid-caption-rtl{
    text-align:right
}
.ui-jqgrid .ui-jqgrid-hbox-rtl{
    float:right;
    padding-left:20px
}
.ui-jqgrid .ui-jqgrid-resize-ltr{
    float:right;
    margin:-2px -2px -2px 0
}
.ui-jqgrid .ui-jqgrid-resize-rtl{
    float:left;
    margin:-2px 0 -1px -3px
}
.ui-jqgrid .ui-sort-rtl{
    left:0
}
.ui-jqgrid .tree-wrap-ltr{
    float:left
}
.ui-jqgrid .tree-wrap-rtl{
    float:right
}
.ui-jqgrid .ui-ellipsis{
    -moz-text-overflow:ellipsis;
    text-overflow:ellipsis
}
.ui-search-menu{
    position:absolute;
    padding:2px 5px
}
.ui-jqgrid .ui-search-table{
    padding:0;
    border:0 none;
    height:20px;
    width:100%
}
.ui-jqgrid .ui-search-table .ui-search-oper{
    width:20px
}
a.g-menu-item,a.soptclass,a.clearsearchclass{
    cursor:pointer
}
.ui-jqgrid .ui-search-table .ui-search-input>input,.ui-jqgrid .ui-search-table .ui-search-input>select{
    display:block;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.ui-jqgrid .ui-jqgrid-view input,.ui-jqgrid .ui-jqgrid-view select,.ui-jqgrid .ui-jqgrid-view textarea,.ui-jqgrid .ui-jqgrid-view button{
    font-size:12px
}
 #grdPartListPager_right{
    font-size:13px
}
 .ui-jqgrid .ui-pg-table td#grdPartList_toppager_right{
    border-right:1px solid #9f9f9f;
}
 rev20260701042245{ margin: 20260701042245; }.ui-multiselect {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; FONT-SIZE: 0.8em; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.ui-multiselect UL {
	-moz-user-select: none
}
.ui-multiselect LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 20px; FONT-SIZE: 11px; CURSOR: default; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.ui-multiselect LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; COLOR: #999; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.ui-multiselect LI.ui-draggable-dragging {
	PADDING-LEFT: 10px
}
.ui-multiselect DIV.selected {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.ui-multiselect UL.selected {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW-X: hidden; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #fff; OVERFLOW: auto; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.ui-multiselect UL.selected LI {
	
}
.ui-multiselect DIV.available {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.ui-multiselect UL.available {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW-X: hidden; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #fff; OVERFLOW: auto; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.ui-multiselect UL.available LI {
	PADDING-LEFT: 10px
}
.ui-multiselect .ui-state-default {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; PADDING-LEFT: 20px; MARGIN-BOTTOM: 1px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ui-multiselect .ui-state-hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ui-multiselect .ui-widget-header {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-BOTTOM: 1px; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ui-multiselect .add-all {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FLOAT: right; PADDING-TOP: 7px
}
.ui-multiselect .remove-all {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FLOAT: right; PADDING-TOP: 7px
}
.ui-multiselect .search {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: left; PADDING-TOP: 4px
}
.ui-multiselect .count {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FLOAT: left; PADDING-TOP: 7px
}
.ui-multiselect LI SPAN.ui-icon-arrowthick-2-n-s {
	POSITION: absolute; LEFT: 2px
}
.ui-multiselect LI A.action {
	POSITION: absolute; TOP: 2px; RIGHT: 2px
}
.ui-multiselect INPUT.search {
	PADDING-BOTTOM: 1px; MARGIN: 4px; PADDING-LEFT: 1px; WIDTH: 100px; PADDING-RIGHT: 1px; HEIGHT: 14px; PADDING-TOP: 1px; opacity: 0.5
}
 rev20260701042245{ margin: 20260701042245; }
.splitter_panel
{
	position: relative;
}

	.splitter_panel .vsplitter
	{
		background-color: grey;
		cursor: col-resize;
		z-index: 900;
		width: 7px;
        height: 100%;
        background-image: url(../Spliter/img/vgrabber.gif)!important;
        background-repeat: no-repeat!important;
        background-position: center!important;
	}

	.splitter_panel .hsplitter
	{
		background-color: #5F5F5F;
		cursor: row-resize;
		z-index: 800;
		height: 7px;
        width: 100%;
        background-image: url(../Spliter/img/hgrabber.gif)!important;
        background-repeat: no-repeat!important;
        background-position: center!important;
	}

		.splitter_panel .vsplitter.splitter-invisible,
		.splitter_panel .hsplitter.splitter-invisible
		{
			background: none;
		}

	.splitter_panel .vsplitter, .splitter_panel .left_panel, .splitter_panel .right_panel,
	.splitter_panel .hsplitter, .splitter_panel .top_panel, .splitter_panel .bottom_panel
	{
		position: absolute;
		overflow: auto;
	}

	.splitter_panel .vsplitter, .splitter_panel .left_panel, .splitter_panel .right_panel
	{
		height: 100%;
	}

	.splitter_panel .hsplitter, .splitter_panel .top_panel, .splitter_panel .bottom_panel
	{
		width: 100%;
	}

	.splitter_panel .top_panel, .splitter_panel .left_panel, .splitter_panel .vsplitter
	{
		top: 0;
	}

	.splitter_panel .top_panel, .splitter_panel .bottom_panel, .splitter_panel .left_panel, .splitter_panel .hsplitter
	{
		left: 0;
	}

	.splitter_panel .bottom_panel
	{
		bottom: 0;
	}

	.splitter_panel .right_panel
	{
		right: 0;
	}

.splitterMask
{
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 1000;
}
 rev20260701042245{ margin: 20260701042245; }/*++++++++++++ tools  +++++++++++*/
.toolBg{background-color:#ebebeb;border-bottom:1px solid #9f9f9f;border-top:1px solid #9f9f9f;padding:3px 0;} .paginationIllus{font-size:12px;}
.paginationIllus input, .paginationIllus .pagiNum{float:left;}
.ico-bdr{border:1px solid #b3b3b3;} .dropdown-content .list-group-item{float:left;}
.ico-bdr:hover{border:1px solid #333333;}
.paginationIllus input{padding:0 5px;line-height:21px;cursor:pointer;background-color:transparent;border:transparent;color:#fff;box-shadow:none;
-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;}
.toolBg input{padding:3px 4px;line-height:15px;} .toolBg .input-group-addon, .toolBg .input-group input{padding:2px 3px 1px;}
.toolBg .input-group-addon {background-color:#373236;color:#fff;}
.paginationIllus{border:1px solid #333333;padding:1px 2px 1px;margin-top:-1px;border-radius:.25rem;background-color:#666666;}
.pagiNum{padding:2px;}
#btnServiceable{background-color:#656565;color:#ffffff;font-weight:bold;text-align:center;border-radius:100%;padding:3px 2px 2px;min-width:10px;min-height:23px;cursor:pointer;font-size:13px;line-height:17px;}
.ico-bdr{padding:0px;cursor:pointer;display:inline-block;background-color:#fff;margin-right:3px;}
.toolBg .input-group-addon{font-size:12px;line-height:20px;} .menuM .list-group-item{width:100%;}

/*---------- custom css for bs_v3 ----------*/
.pagination{margin:0px;} .pagiNum{color:#fff;margin-top:2px;} #txtFigNo{height:25px;} .toolBg .dropdown-content{background-color:#f9f9f9;margin-right:3px;}
.toolBg .dropdown-content .list-group-item{width:100%;} .toolBg .paginationIllus input{/*padding:0px 7px;*/height:21px;line-height:17px;font-weight:bold;}
#LblCurrent{padding-right:3px;} #lblTotal{padding-left:3px;} .toolBg .paginationIllus input:hover{background-color:#fff;color:#333333;border-radius:2px;}
.fixTable{min-height:314px;max-height:314px;overflow:auto;}

/*Illustration page*/
.context-menu-item.context-menu-icon {background-repeat:no-repeat;background-position:4px 5px;}
.context-menu-item.context-menu-icon-add{background-image:url('../images/Cont_Cart.jpg');}
.context-menu-item.context-menu-icon-order{background-image:url('../images/Cont_Cart.jpg');}
.context-menu-item.context-menu-icon-att{background-image:url('../images/illus-attach.jpg');}
.context-menu-item.context-menu-icon-cancel{background-image:url('../images/Cont_cancel.jpg');}

.context-menu-list{margin:0;padding:0;min-width:120px;max-width:300px;display:inline-block;position:absolute;list-style-type:none;border:1px solid #DDD;background:#EEE;-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 2px 5px rgba(0, 0, 0, 0.5);-ms-box-shadow:0 2px 5px rgba(0, 0, 0, 0.5);-o-box-shadow:0 2px 5px rgba(0, 0, 0, 0.5);box-shadow:0 2px 5px rgba(0, 0, 0, 0.5);font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;z-index:99999 !important;}
.context-menu-item{padding:8px 4px 8px 24px;background-color:#EEE;border:1px solid #ffffff;position:relative;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;}
.context-menu-separator{padding-bottom:0;border-bottom:1px solid #DDD;}
.context-menu-item > label > input,
.context-menu-item > label > textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}
.context-menu-item.hover, .context-menu-item.context-menu-visible{cursor:pointer;background-color:#ffffff;border:1px solid #ff6a00;white-space:nowrap;}
.context-menu-item.disabled{color:#666;}
.context-menu-input.hover, .context-menu-item.disabled.hover{cursor:default;background-color:#EEE;}
.context-menu-submenu:after{content:">";color:#666;position:absolute;top:0;right:3px;z-index:1;}
.context-menu-item.icon{min-height:18px;background-repeat:no-repeat;background-position:4px 6px;}
.context-menu-item.icon-add{background-image:url('../images/Cont_Cart.jpg');}
.context-menu-item.icon-order{background-image:url('../images/Cont_Cart.jpg');}
.context-menu-item.icon-att{background-image:url('../images/illus-attach.jpg');}
.context-menu-item.icon-cancel{background-image:url('../images/Cont_cancel.jpg');}
.context-menu-item.icon-search{background-image:url('../images/vir_search.jpg');}
.context-menu-input > label > *{vertical-align:top;}
.context-menu-input > label > input[type="checkbox"],
.context-menu-input > label > input[type="radio"]{margin-left:-17px;}
.context-menu-input > label > span{margin-left:5px;}
.context-menu-input > label,
.context-menu-input > label > input[type="text"],
.context-menu-input > label > textarea,
.context-menu-input > label > select{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.context-menu-input > label > textarea{height:100px;}
.context-menu-item > .context-menu-list{display:none;right:-5px;top:5px;}
.context-menu-item.hover > .context-menu-list{display:block;}
.context-menu-accesskey{text-decoration:underline;}
.css-title:before{content:"some CSS title";display:block;position:absolute;top:0;right:0;left:0;background:#DDD;padding:2px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}
.css-title:first-child{margin-top:20px;}
.data-title:before{content:attr(data-menutitle);display:block;position:absolute;top:0;right:0;left:0;background:#DDD;padding:2px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}
.data-title:first-child{margin-top:20px;}

/*------------- Spilitter panel code -------------*/
/*.splitter-horizontal > .splitter_bar.splitter-handle-default > .splitter_handle{margin-top:2px !important;}*/
.splitter_panel #LeftPane, .splitter_panel #RightPane{width:100% !important;}

/*+++++++++++++ Show/Hide Columns   ++++++++++++++*/
.ui-multiselect .add-all, .ui-multiselect .remove-all{background-color:#6b5e60;color:#fff;
border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;}
.ui-multiselect .add-all:hover, .ui-multiselect .remove-all:hover{background-color:#353434;}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}
.ui-dialog{background-color:#fff;}

.modal-fullscreen .breadCrum{width:100%;} .modal-fullscreen .modal-header{z-index:999;}

/*--------------- Illustration page code --------------*/
.ui-state-highlight_kparentAll{color:#ff0000;} .ui-state-highlight_kchildAll{color:#0624ff;}
.ui-state-highlight_kccAll{color:#00b0f0;} table.ui-jqgrid-btable{height:1px;} .lens{z-index:1;}
.scrollPop{overflow:auto;height:800px;width:100%;} #lens {border:2px solid #eaa;border-radius:150px;position:fixed;display:none;z-index:2;}
#zoom, .zoom, .desc {margin:10px;border:5px solid #333333;border-radius:100px;width:300px;height:300px;top:50px;position:absolute;clear:both;}        
.ui-state-default {background-color:#a1a1a1;border:none;} .ui-state-hover {border:none;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border:1px solid #cccccc;color:#363636;opacity:100;}
.ui-widget-content .jqgrow .ui-row-ltr .ui-state-highlight{border:1px solid #cccccc;color:#363636!important;opacity:100;}
.ui-state-highlight-ns{border:1px solid #fad42e;color:#363636;opacity:100;} .ui-state-highlight_kparent{border:1px solid #cccccc;color:#ff0000;opacity:100;}
.ui-state-highlight_kchild{border:1px solid #cccccc;color:#0624ff;opacity:100;} .ui-state-highlight_kcc{border:1px solid #cccccc;color:#00b0f0;opacity:100;}
.ui-state-highlight-ns_kparent{border:1px solid #fad42e;color:#ff0000;opacity:100;} .ui-state-highlight-ns_kchild{border:1px solid #fad42e;color:#0624ff;opacity:100;}
.ui-state-highlight-ns_kcc{border:1px solid #fad42e;color:#00b0f0;opacity:100;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border:1px solid #cccccc;color:#363636;opacity:100;}
.ui-state-highlight-ns {border:1px solid #fad42e;color:#363636;opacity:100;}
.toolBg button[type="button"]:focus{outline:none;}

/*-----sticky header--------*/
.fixTable {height:auto;border:1px solid #ccc;min-height:300px;max-height:300px;width:auto;margin-top:5px;}
.fixTable table{border-bottom:none;}.fixTable table th, .fixTable table td{border-left:0;}
.fixTable table tr th:last-child,.fixTable table tr td:last-child {border-right:0;}
.fixTable table > thead > tr > th {vertical-align:middle;}.fixTable td {word-wrap:break-word;width:100px;}
.ui-widget-overlay{position:absolute;top:0px;background-color:rgba(0,0,0,0.5);}
.fixTable th{position:relative !important;border-top:1px solid #9f9f9f;border-bottom:1px solid #9f9f9f;border-right:1px solid #9f9f9f !important;}
.table thead th{border-bottom:2px solid #d8d8d8;}.fixTable .table-bordered th{border:1px solid #9f9f9f;}
.fixTable table th, .fixTable table thead {background-color:rgb(206, 206, 206) !important;color:#333;}
.fixTable .table-bordered > tbody > tr > td{border:1px solid #9f9f9f;}
#modalpsinfo .fixTable{min-height:500px;max-height:500px;}

.ui-dialog{z-index:200000000;} .ui-state-error{background-color:#eaa;}
.ui-jqgrid .ui-search-table .ui-search-input > input,
.ui-jqgrid .ui-search-table .ui-search-input > select {display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:18px;border:1px solid #9f9f9f;}
#Loading {padding-bottom: 0px;margin-bottom: 0px;} #dvMiddle {width: 0.25%;border: 1px solid #9f9f9f;}
.hpanescroll {overflow-y:scroll;} 
/*.Table {display: table;} 
.Row {display: table-row;font-family: Arial;font-size: 12px;color: #000000;text-align: left;}
.Cell {display: table-cell;border: none;font-family: Arial;font-size: 12px;color: #000000;text-align: left;padding: 2px;}*/
.zoommax {opacity: 0.25;cursor: not-allowed;} .ui-jqgrid tr.ui-row-ltr td{word-break:break-all;}
.zoompop {font-family:Arial;display: none;position: absolute;border:1px solid #cccccc;background-color:#cccccc;
padding: 10px;color: #000000;font-size: 16px;z-index:99999;margin-top:5px;}
.custome.ui-dialog-title{font-family:Arial;font-size:16px;font-weight:normal;width:100%;}   
.custome.ui-dialog.onoffswitch{position:absolute;width:100px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;margin-left: -100%;}
.onoffswitch-checkbox{display:none;}
.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:1px solid #999999;border-radius:2px;}
.onoffswitch-inner{display:block;width:200%;margin-left:-100%;
-moz-transition: margin 0.3s ease-in 0s;-webkit-transition: margin 0.3s ease-in 0s;-o-transition: margin 0.3s ease-in 0s;transition: margin 0.3s ease-in 0s;}
.onoffswitch-inner:before, .onoffswitch-inner:after{display: block;float: left;width: 50%;height: 20px;padding: 0;line-height: 20px;font-size: 8px;color: white;
font-family:Arial;font-weight: bold;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.onoffswitch-inner:before{content:"";padding-left:0px;background-color:green;color:#fff;}
.onoffswitch-inner:after{content:"";padding-right:0px;background-color:red;color:#555;text-align:right;}
.onoffswitch-switch{display: block;width: 19px;margin:10px;background: #FFFFFF;border: 1px solid #999999;border-radius: 20px;position: absolute;
top:-8px;bottom: 0;right: 39px;
-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;-o-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner{margin-left:0;}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch{right:25px;} .ui-dialog .ui-dialog-titlebar-close:hover{outline:1px solid rgba(255,165,149,0.9);background-position:-94px -126px;}
.clicked {background:red;border:1px solid red;}
.modalImg{display:none;position:fixed;z-index:1040;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:white;}
.modalImg-content {margin:auto;display:block;margin-bottom:50px!important;}
.modalImg-content, #caption {-webkit-animation-name:zoom;-webkit-animation-duration:0.6s;animation-name:zoom;animation-duration:0.6s;}
/*.close{right:35px;color:black;font-size:20px;font-weight:bold;transition:0.3s;} .close:hover,.close:focus {color:red;text-decoration:none;cursor:pointer;}*/
.bigImg{margin-top:0px;margin-bottom:0px;height:100%;overflow:auto;width:100%;text-align:center;}
/* IE9 */
/*:root .bigImg {width: 101.6%\9;}*/
 :root .bigImg {width: 100%\9; position:static\9; }
:root .close#myModalC {top: 0px\9;}

:-ms-input-placeholder, :root .bigImg { width:100%\9; }
:-ms-input-placeholder, :root .close#myModalC { top:5px\9; }
@media all and (-ms-high-contrast:none)
     {
     .bigImg { width: 100%; } /* IE10 */
     ::-ms-backdrop .bigImg { width: 100%!important; } /* IE11 */
     } 
/*:root.bigImg{
    width:101.7%!important; 
    height:98.8%!important;
} */ /* IE9 + IE10pp4 */
/*.modalImg.modalClass{overflow:inherit;}*/ .modal-open .modalImg.modalClass{overflow:hidden;} .breadCrumBg{background:red !important;width:100%;position:fixed;z-index:9;}
.breadCrum{padding-left:5px;font-weight:bold;word-wrap:break-word;top:0px;left:0px;width:91%;z-index:1;}
.breadCrum div{background:red !important;display:inline-block;} .breadCrum div a{color:#fff !important; font-size: 11px!important;}
.closeIcon{float:right;position:fixed;top:0;right:17px;z-index:99;
color:#fff;line-height:10px;text-align:center;background:#fff;border:1px solid #b6b6b6;padding: 5px 3px;
border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-o-border-radius: 3px;box-shadow: 0px 1px 1px #c8c8c8;}
.close strong{position:relative;top:2px;} /*.close span{font-size:24px;position:relative;top:3px;}*/
.LoaderOverl {background-color:#FFF;display:block;height:100%;left:0;opacity: 0.5;filter:alpha(opacity=50);position:absolute;top:0;width:100%;z-index:3;}
.toolBg .input-group input{box-shadow:none;} .close#myModalC{position:absolute;right:9px;top:5px;}
.modal-fullscreen .breadCrum{padding:0px;} .breadcrumb li{padding-top:0px;padding-bottom:0px;}
.splitter_panel #RightPane{overflow:hidden !important;} .ui-search-input select#gs_PIMGID{padding-top:0px !important;padding-bottom:0px !important;}

@-webkit-keyframes zoom { from {-webkit-transform:scale(0)} to {-webkit-transform:scale(1)} }
@keyframes zoom { from {transform:scale(0)} to {transform:scale(1)} }
@media (min-width:1200px){ .modalImg{overflow:hidden;} }
@media (max-width:1200px){
#btnServiceable{min-height:inherit;min-width:inherit;background-color:transparent;color:#fff;} .pagiNum{line-height:21px;margin-top:1px;}
.ico-bdr{padding:2px 3px;margin-bottom:4px;} .toolBg .input-group{margin-bottom:4px;}  .paginationIllus input{padding:5px;} .toolBg .input-group{margin-top:0px;} .toolBg .input-group-addon, .toolBg .input-group input{padding:3px 4px;}
/*.toolBg .paginationIllus input{padding:4px 7px 5px;}*/ #txtFigNo{height:28px;}
.on-off-switch .on-off-wrap{width:110px!important;}
.on-off-switch .on-off-wrap.switched-on,.on-off-switch .on-off-wrap.switched-off{width:110px!important;}


.dropdown, .dropdownCart {margin-top:5px;}
}
@media (max-width:991px){
.toolBg .paginationIllus input{line-height:19px;height:24px;} .pagiNum{line-height:22px;} .paginationIllus{padding:2px 2px 1px;}

.on-off-switch,.partnumres,.j5tractortxt,.touchParts{display:none;}

.sidetopmenu .j5tractortxt{display:block;}
/*Saket Css Start01/may/2019*/
.serchtogglequick{display:none;}
/*.searchinputquick{display:none;}*/
.notisignmob{display:none;}
.searchBg .btn {font-size: 18px;}

/*Saket Css End 01/may/2019*/

#imgMCart{margin:0 0 0 0;}

}
/*Old CSS*/
/*html
{
	width: 100%;
}

body
{
	overflow-x: hidden;
	overflow-y: hidden;
}

.lens
{
	z-index: 1;
}

#lens
{
	border: 2px solid #eaa;
	border-radius: 150px;
	position: fixed;
	display: none;
	z-index: 2;
}

#zoom, .zoom, .desc
{
	margin: 10px;
	border: 5px solid #333333;
	border-radius: 100px;
	width: 300px;
	height: 300px;
	top: 50px;
	position: absolute;
	clear: both;
}

.splitter
{
	height-x: 400px;
	height-x: 50%;
	height: calc(100% - 180px);
	height: -moz-calc(100% - 180px);
	height: -webkit-calc(100% - 180px);
	border: 4px solid #bdb;
	z-index: 1;
}

.ui-state-default
{
	background-color: #a1a1a1;
	border: none;
}

.ui-state-hover
{
	background-color: #666666;
	border: none;
}

.ui-state-error
{
	background-color: #eaa;
}

.ui-jqgrid .ui-search-table .ui-search-input > input,
.ui-jqgrid .ui-search-table .ui-search-input > select
{
	display: block;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	height: 18px;
	border: 1px solid #9f9f9f;
}

.splitter-pane
{
	overflow: hidden;
}

.popup-close
{
	display: block;
	float: right;
	width: 24px;
	height: 24px;
	background: url("../Images/close-popup.png") no-repeat center center;
}

.splitter-bar-vertical
{
	width: 6px;
	height-x: 100%;
	background-image: url("../Spliter/img/vgrabber.gif");
	background-repeat: no-repeat;
	background-position: center;
}

.splitter-bar-vertical-docked
{
	width: 6px;
	background-image: url("../Spliter/img/vgrabber.gif");
	background-repeat: no-repeat;
	background-position: center;
}

.splitter-bar-horizontal
{
	height: 6px;
	background-image: url("../Spliter/img/hgrabber.gif");
	background-repeat: no-repeat;
	background-position: center;
}

.splitter-bar-vertical-docked
{
	width: 6px;
	background-image: url("../Spliter/img/vgrabber.gif");
	background-repeat: no-repeat;
	background-position: center;
}

.splitter-bar.ui-state-highlight
{
	opacity: 0.7;
}

.splitter-iframe-hide
{
	visibility: hidden;
}

.container
{
	overflow: hidden;
	width: 99.5%;
	border: 1px solid #9f9f9f;
    /*margin-top:59px;*/
    /*top:39px;*/
    bottom:0px;
}

.column
{
	float: left;
  
	/*padding-bottom: 3000px;
	margin-bottom: -3000px;*/
}

#Loading
{
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#dvMiddle
{
	width: 0.25%;
	border: 1px solid #9f9f9f;
}

.hpanescroll
{
	overflow-y: scroll;
    overflow-x: scroll;
}

/*.Table
{
	display: table;
}

.Row
{
	display: table-row;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.Cell
{
	display: table-cell;
	border: none;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding: 2px;
}*/

.zoommax
{
	opacity: 0.25;
	cursor: not-allowed;
}

.zoompop
{
	font-family: Arial;
	display: none;
	position: fixed;
	border: 1px solid #cccccc;
	background-color: #cccccc;
	padding: 10px;
	color: #000000;
	font-size: 16px;
	z-index: 2000;
	margin-top: 5px;
}

.heading_red
{
	font-family: Arial;
	font-size: 12px;
	padding: 1px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 30px;
	text-transform: uppercase;
}

.ico-bdr
{
	border: 1px solid #666666;
}

	.ico-bdr:hover
	{
		border: 1px solid #333333;
	}

.illus-pagination
{
	width: 25%;
	background-color: #666666;
	border: 1px solid #333333;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	cursor: pointer;
}

.pagination
{
	font-family: Verdana;
	background-color: #666666;
	color: #ffffff;
	font-weight: bold;
	border: 1px solid #666666;
	display: block;
	cursor: pointer;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	height: 21px;
}


	.pagination:hover
	{
		background-color: #ffffff;
		color: #333333;
		cursor: pointer;
	}

	.pagination:visited
	{
		border:none;
	}

.demobox-list
{
	float: left;
	margin: 5px;
	overflow: hidden;
	text-align: left;
	vertical-align: top;
}
.demobox-list2 {/*margin:5px;*/ margin:0px;}

.combo_size
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding: 2px;
}

.DialogRadio
{
	background-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: normal;
	border: 1px solid #666666;
	display: block;
	cursor: pointer;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	padding-bottom: 2px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 2px;
}

.back-to-top
{
	position: fixed;
	bottom: 10px;
	right: 0px;
	text-decoration: none;
	color: #000000;
	background-color: none;
	display: none;
	/*width: 50px;
	height: 50px;*/
	float: right;
	z-index: 5000;
}

	.back-to-top:hover
	{
		background-color: none;
		color: #ffffff;
		float: right;
		z-index: 5000;
	}

.indent-table-head
{
	border: 1px solid #9f9f9f;
}

	.indent-table-head th
	{
		font-family: Verdana;
		font-size: 12px;
		color: #000000;
		font-weight: normal;
		text-align: left;
		vertical-align: middle;
		padding: 4px;
		border-right: 1px solid #9f9f9f!important;
		background-color: #dcdcdc;
		white-space: nowrap;
		top:-2px;
	}

	.indent-table-head thead td
	{
		font-family: Verdana;
		font-size: 12px;
		color: #000000;
		font-weight: normal;
		text-align: left;
		vertical-align: middle;
		padding: 4px;
		border-right: 1px solid #9f9f9f;
		border-bottom: 1px solid #9f9f9f;
		background-color: #dcdcdc;
		white-space: nowrap;
	}

	.indent-table-head td
	{

		font-family: Verdana;
		font-size: 12px;
		font-weight: normal;
		text-decoration: none;
		border-right: 1px solid #9f9f9f;
		border-top: 1px solid #9f9f9f;
		padding: 4px;
	}

		.indent-table-head td.active
		{
			font-family: Verdana;
			font-size: 12px;
			font-weight: normal;
			text-decoration: none;
			border-right: 1px solid #9f9f9f;
			border-top: 1px solid #9f9f9f;
			padding: 4px;
			background-color: #ff0000;
		}


	
	.indent-table-head tfoot td
	{
		font-family: Verdana;
		font-size: 12px;
		font-weight: normal;
		text-decoration: none;
		border-top: 1px solid #9f9f9f;
		border-bottom: 1px solid #9f9f9f;
		background-color: #dcdcdc;
		padding: 4px;
	}

/*----- Kaushal Codes -----*/
.logohome{top:0px;} .navbar-fixed-top{min-height:65px;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{background-color:#FFFF00;}
#menu_bar{width:36px;float:right;font-size:30px;padding-top:10px;cursor:pointer; display:none;}
.toolBg button[type='button']{background:-webkit-linear-gradient(top, #ffffff, #bdbdbd);
background:linear-gradient(top, #ffffff, #bdbdbd);background:-ms-linear-gradient(top, #ffffff, #bdbdbd);
background:-o-linear-gradient(top, #ffffff, #bdbdbd);background:-moz-linear-gradient(top, #ffffff, #bdbdbd);background-color:transparent;}
.splitter-horizontal #LeftPane{overflow:hidden;} body .ui-jqgrid tr.jqgrow td{font-family:verdana;font-size:12px;}
.modal-header ol{margin-bottom:0px;margin-left:0px;} .breadCrum>li{display:inline-block;padding:3px 2px;}
.closeIcon{margin:9px -8px 0 0 !important;}
.modalImg.modal-fullscreen{overflow:hidden !important;}
.ui-th-column, .ui-jqgrid .ui-jqgrid-htable th.ui-th-column{font-family:verdana;font-size:13px;}
.ui-icon-triangle-1-s{background-position:-65px -16px;} .ui-jqgrid .ui-paging-info{font-size:12px;font-weight:400;}
button#btnPrint:hover, button#btnAddToCart:hover, button#btnPrint:focus, 
button#btnAddToCart:focus,button#btnPrint:active, button#btnAddToCart:active{color:#000 !important;}
.splitter-vertical > .splitter_bar{z-index:9 !important;}


/*------- Page Codes ------------*/
.menuBG {display:none;} .partbadgegen{display:none;} .searchBg {background: #c31c00; min-height: 0px;}
.logohome { margin-top: 10px!important;margin-bottom: 10px;margin-right: 5px;}
.container-div {overflow: auto;position: absolute;left: 0;right: 0;bottom: 0;}
#ui-datepicker-div{display:none;} #part_badge_img{display:none;}
.add_to_order button[type="button"]{padding: 3px 1rem;color:#000; height: 26px;font-weight: bold; border:solid 1px #ccc; background: -webkit-linear-gradient(top, #ffffff, #bdbdbd)}
.window_panel .window_header .maximizeImg{display: none;}
.window_panel .window_header .minimizeImg{display: none;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border:1px solid #cccccc;color:#363636;opacity:100;}
.ui-state-highlight-ns{border:1px solid #fad42e;color:#363636;opacity:100;}
.ui-state-highlight_kparent{border:1px solid #cccccc;color:#ff0000;opacity:100;}
.ui-state-highlight_kchild{border:1px solid #cccccc;color:#0624ff;opacity:100;}
.ui-state-highlight_kcc{border:1px solid #cccccc;color:#00b0f0;opacity:100;}
.ui-state-highlight-ns_kparent{border:1px solid #fad42e;color:#ff0000;opacity:100;}
.ui-state-highlight-ns_kchild{border:1px solid #fad42e;color:#0624ff;opacity:100;}
.ui-state-highlight-ns_kcc{border:1px solid #fad42e;color:#00b0f0;opacity:100;}
.ui-state-highlight_kparentAll{color:#ff0000;} .ui-state-highlight_kchildAll{color:#0624ff;}
.ui-state-highlight_kccAll{color:#00b0f0;} table.ui-jqgrid-btable {height:1px;}
.lens {z-index:1;} #lens {border:2px solid #eaa;border-radius:150px;position:fixed;display:none;z-index:2;}
#zoom, .zoom, .desc {margin:10px;border:5px solid #333333;
border-radius:100px;width:300px;height:300px;top:50px;position:absolute;clear:both;}   
.ui-state-default {background-color:#a1a1a1;border:none;} .ui-state-hover {background-color:#666666;border:none;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border: 1px solid #cccccc; color: #363636; opacity:100;}
.ui-state-highlight-ns {border: 1px solid #fad42e;color: #363636; opacity:100;}
.ui-state-error {background-color:#eaa;}
.ui-jqgrid .ui-search-table .ui-search-input > input,
.ui-jqgrid .ui-search-table .ui-search-input > select {
display: block;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;
box-sizing: border-box;width: 100%;height: 18px;border:1px solid #9f9f9f;}
.splitter {height: calc(100% - 180px);height: -moz-calc(100% - 180px);height: -webkit-calc(100% - 180px);z-index: 1;}
#Loading {padding-bottom:0px;margin-bottom:0px;} #dvMiddle {width:0.25%;border:1px solid #9f9f9f;}
.hpanescroll {overflow-y:scroll;} .zoommax {opacity: 0.25;cursor: not-allowed;}
.zoompop {font-family:Arial;display: none;position: absolute;
border:1px solid #cccccc;background-color:#cccccc;padding: 10px;color: #000000;font-size: 16px;z-index:99999;margin-top:5px;}
.ui-jqgrid tr.ui-row-ltr td{word-break:break-all;}
.custome.ui-dialog-title{font-family:Arial;font-size:16px;font-weight:normal;width:100%;}       
.on-off-switch .on-off-wrap.switched-off {background-color:#f10000;text-align:right;}
.on-off-switch .on-off-wrap.switched-on {background-color:#f10000;text-align:left;}
.on-off-switch .on-off-wrap .on-off-icon {margin:4px 0 0;}     
.custome.ui-dialog.onoffswitch{position: absolute;width: 100px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;margin-left: -100%;}
.onoffswitch-checkbox{display:none;}
.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:1px solid #999999;border-radius:2px;}
.onoffswitch-inner{display:block;width:200%;margin-left:-100%;
-moz-transition: margin 0.3s ease-in 0s;-webkit-transition: margin 0.3s ease-in 0s;
-o-transition: margin 0.3s ease-in 0s;transition: margin 0.3s ease-in 0s;}
.onoffswitch-inner:before, .onoffswitch-inner:after
{display: block;float: left;width: 50%;height: 20px;padding: 0;
line-height: 20px;font-size: 8px;color: white;font-family: Trebuchet, Arial, sans-serif;font-weight: bold;-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;box-sizing: border-box;}
.onoffswitch-inner:before{content: "";padding-left: 0px;background-color: green;color: #fff;}
.onoffswitch-inner:after{content: "";padding-right: 0px;background-color: red;color: #555;text-align: right;}
.onoffswitch-switch{display:block;width: 15px;margin: 7px;background: #FFFFFF;border: 1px solid #999999;
border-radius: 20px;position: absolute;top: 0;bottom: 0;right: 48px;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner{margin-left:0;}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch{right:20px;}
.ui-dialog .ui-dialog-titlebar-close{margin-right:-5px;} .clicked {background:red;border:1px solid red;}
.toshow { position: absolute;font-size: 13px;color:#000;background-color: #f7f7f7;
border: 3px solid rgb(102, 102, 102);border-radius: 10px;
z-index: 99999999;top: 180px;left: 950px;display: none;width:205px;text-align:left;padding:10px;
box-shadow:0px 0px 20px #b1b1b1;}
.legendtxt a{font-family: Trebuchet, Arial, sans-serif; font-size:14px; color:#e31e39; text-decoration:none; padding: 3px;}
.legendtxt a:hover div.toshow {display:block;} .logozindex{position:initial}
.modalImg {display: none;position: fixed;z-index:999;left: 0;top: 0;width: 100%;height: 100%;
overflow: auto;background-color: rgb(0,0,0);background-color:white;}
.modalImg-content {margin: auto;display: block;margin-bottom:20px!important;}
#caption {margin: auto;display:none;text-align: center;color: #ccc;padding: 10px 0;height: auto;}
.modalImg-content, #caption { -webkit-animation-name: zoom;-webkit-animation-duration: 0.6s;animation-name: zoom;animation-duration: 0.6s;}
@-webkit-keyframes zoom { from {-webkit-transform:scale(0)} to {-webkit-transform:scale(1)} }
@keyframes zoom { from {transform:scale(0)} to {transform:scale(1)} }
.close {right: 35px;color: black;font-size: 24px;font-weight: bold;transition: 0.3s;}
.close:hover, .close:focus {color:red;text-decoration:none;cursor:pointer;}


.bigImg{margin-top:0px;margin-bottom:20px!important;height:100%;overflow:auto;position:absolute;width:100%;}
.modalImg.modalClass{overflow:inherit;}
.breadCrum{background:red !important;padding-left:5px;font-weight:bold;word-wrap:break-word;top:0px;left:0px;width:100%;z-index:1;}
.breadCrum div{background:red !important;display:inline-block;}
.breadCrum div a{color:#fff !important;}
.closeIcon{float:right;position:absolute;top:0;right:18px;z-index:2;
color: #fff;line-height: 17px;text-align: center;background: #fff;border:1px solid #b6b6b6;padding: 1px 3px;
border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-o-border-radius: 3px;box-shadow: 0px 1px 1px #c8c8c8;}
.close strong{position:relative;top:2px;}
.close span{font-size:15px;position:relative;top:-1px;}
.on-off-switch .on-off-wrap {position: relative;display: inline-block;height: 34px;width: 137px;padding: 1px 8px;
border-radius: 50px;background-color: #f10000;transition: all .4s ease 0s;cursor: pointer;box-shadow: 0 2px 4px 0 rgba(0,0,0,.5);animation:none;}
.on-off-switch .on-off-wrap.switched-off {background-color: #f10000;text-align: right;}
.on-off-switch .on-off-wrap.switched-on {background-color: #f10000;text-align: left;}
.on-off-switch .on-off-wrap .on-off-icon {margin: 4px 0 0;}

/* --- css codes --- */
.modal-fullscreen .breadCrum{background:transparent !important;}
.u-left {float: left;padding: 33px 10px 10px 12px;background:url("../Images/zoom_slider_bg.jpg") no-repeat;position:fixed;}
.modal-fullscreen .modal-header{padding:2px 10px !important;} .modal-fullscreen .modal-titlewha{line-height:14px;}
.splitter-horizontal #LeftPane{overflow:auto !important;}
.bigImg .u-cf output{margin-top:5px;margin-bottom:5px;border-radius:50%;-moz-border-radius: 50%;
background-color:#c31c00;height:50px;width:50px;position:absolute;left:45px;line-height:50px !important;color:#fff;
font-weight:bold;top:2px;}

.u-cf output{display:none;}
/*.zoom_result{position:absolute; left:17px; top:-17px; padding:16px 0; background:#c31c00; color:#fff; border-radius:100px; width:45px; text-align: center;}*/
.zoom_result{position:absolute; left:-15px; top:-8px; padding:5px 0; background:#c31c00; color:#fff; border-radius:10px; width:45px; text-align: center;}

/*.splitter_container{z-index:999;}*/
/*.navbar-fixed-top{z-index:9999;}*/

.ui-jqgrid-htable thead th input[type=checkbox]{margin-top:0px;}

@media (min-width:992px){ .container-div{overflow:hidden !important;}}
@media (max-width:1200px){
.pagiNum{line-height:19px;} .BThres{height:32px;} .ico-bdr{margin-bottom:3px;}
}
@media (max-width:991px){
.pagiNum{line-height:18px;} .toolBg .paginationIllus input{line-height:15px;height:23px;} .add_to_order button[type="button"]{height:28px !important;}
.paginationIllus{margin-top:0px;margin-bottom:3px;}
}
@media (max-width:767px){
.navbar-header.hidden-md.hidden-lg{display:none;}


.searchBg{
        width: 100px;

float: right;

margin: -51px 165px 0 0;
    }

#menu_bar{margin-top:-51px; width:44px; float:right;}

#topBarH{height:62px;}
.shoppromt10px{margin-top:0px;}

}
@media only screen and (max-width: 700px){ .modalImg-content {width:100%;} }
@media (max-width:576px){ #menu_bar{margin-right:0;} .ico-bdr{margin-bottom:4px;}

/*#imgMCart{margin:-60px 43px 0 0;}
#menu_bar{margin:-70px 0 0 0;}*/
.btn{padding:6px 3px;}

/*#imgMCart{margin:-10px 0 0 52px;}*/

.dropdown-content.cart.dropdown-menu-right{left:auto!important; right:-77px!important;}
#imgMCart{margin:0 0 0 43px}
.img-responsive{width:120px;}
.shoppromt10px{margin-top:10px;}

}


@media (max-width:480px)
{
    .dropdown-content.cart.dropdown-menu-right{right:-70px!important;}

    .img-responsive{position:relative; z-index:999;}

    #imgMCart{margin:0 0 0 70px;}

} rev20260701042245{ margin: 20260701042245; }.jcrop_custom .jcrop-vline,.jcrop_custom .jcrop-hline{background: black;border: 2px solid black;}
.jcrop_custom .jcrop-handle{background-color:#FF4B4B;-moz-border-radius:5px;-webkit-border-radius:5px;border-color:#FFF}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  
{
border: 1px solid #cccccc; 
color: #363636; 
opacity:100;
}

.ui-state-highlight-ns
{
border: 1px solid #fad42e; color: #363636; opacity:100;
}
.ui-state-highlight_kparent
{
              
border: 1px solid #cccccc; 
color:#ff0000;
opacity:100;
}
.ui-state-highlight_kchild
{
border: 1px solid #cccccc; 
color:#0624ff;
opacity:100;                
}
.ui-state-highlight_kcc
{
border: 1px solid #cccccc; 
color:#00b0f0;
opacity:100;                
}
.ui-state-highlight-ns_kparent
{
              
border: 1px solid #fad42e; 
color:#ff0000;
opacity:100;
}
.ui-state-highlight-ns_kchild
{
border: 1px solid #fad42e; 
color:#0624ff;
opacity:100;                
}
.ui-state-highlight-ns_kcc
{
border: 1px solid #fad42e; 
color:#00b0f0;
opacity:100;                
}
.ui-state-highlight_kparentAll
{
color:#ff0000;
}
.ui-state-highlight_kchildAll
{
color:#0624ff;
}
.ui-state-highlight_kccAll
{
color:#00b0f0;
}
table.ui-jqgrid-btable { height: 1px; }

.lens {
z-index: 1;
}

#lens {
border: 2px solid #eaa;
border-radius: 150px;
position: fixed;
display: none;
z-index: 2;
}

#zoom, .zoom, .desc {
margin: 10px;
border: 5px solid #333333;
border-radius: 100px;
width: 300px;
height: 300px;
top: 50px;
position: absolute;
clear: both;
}

        
.ui-state-default {
background-color: #a1a1a1;
border: none;
}

.ui-state-hover {
background-color: #666666;
border: none;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  
{
border: 1px solid #cccccc; 
color: #363636; 
opacity:100;
}


.ui-state-highlight-ns {
border: 1px solid #fad42e; color: #363636; opacity:100;
}
.ui-state-error {
background-color: #eaa;
}

.ui-jqgrid .ui-search-table .ui-search-input > input,
.ui-jqgrid .ui-search-table .ui-search-input > select {
display: block;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
height: 18px;
border:1px solid #9f9f9f;
}
.splitter {
height-x: 400px;
height-x: 50%;
height: calc(100% - 180px);
height: -moz-calc(100% - 180px);
height: -webkit-calc(100% - 180px);
z-index: 1;
}

      


#Loading {
padding-bottom: 0px;
margin-bottom: 0px;
                                  
}


#dvMiddle {
width: 0.25%;
border: 1px solid #9f9f9f;
}

.hpanescroll {
overflow-y:scroll;
}

/*.Table {
display: table;
}

.Row {
display: table-row;
font-family: Arial;
font-size: 12px;
color: #000000;
text-align: left;
}

.Cell {
display: table-cell;
border: none;
font-family: Arial;
font-size: 12px;
color: #000000;
text-align: left;
padding: 2px;
}*/

.zoommax {
opacity: 0.25;
cursor: not-allowed;
}

.zoompop {
font-family:Arial;
display: none;
position: absolute;
border:1px solid #cccccc;
background-color:#cccccc;
padding: 10px;
color: #000000;
font-size: 16px;
z-index:99999;
margin-top:5px;
}

.ui-jqgrid tr.ui-row-ltr td
{
word-break: break-all;
}
.custome.ui-dialog-title
{
font-family:Arial;
font-size:16px;
font-weight:normal;
width:100%;

}   
.custome.ui-dialog.onoffswitch
{
position: absolute;
width: 100px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;

margin-left: -100%;
}

.onoffswitch-checkbox
{
display: none;
}

.onoffswitch-label
{
display: block;
overflow: hidden;
cursor: pointer;
border: 1px solid #999999;
border-radius: 2px;
        
}

.onoffswitch-inner
{
display: block;
width: 200%;
margin-left: -100%;
-moz-transition: margin 0.3s ease-in 0s;
-webkit-transition: margin 0.3s ease-in 0s;
-o-transition: margin 0.3s ease-in 0s;
transition: margin 0.3s ease-in 0s;
}

.onoffswitch-inner:before, .onoffswitch-inner:after
{
display: block;
float: left;
width: 50%;
height: 20px;
padding: 0;
line-height: 20px;
font-size: 8px;
color: white;
font-family: Trebuchet, Arial, sans-serif;
font-weight: bold;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}

.onoffswitch-inner:before
{
content: "";
padding-left: 0px;
background-color: green;
color: #fff;
}

.onoffswitch-inner:after
{
content: "";
padding-right: 0px;
background-color: red;
color: #555;
text-align: right;
}

.onoffswitch-switch{display:block;width:15px;margin:7px;
background: #FFFFFF;border: 1px solid #999999;border-radius: 20px;position:absolute;top:0;bottom:0;right:48px;
-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;-o-transition: all 0.3s ease-in 0s;transition: all 0.3s ease-in 0s;}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner{margin-left: 0;}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch{right:20px;}
.ui-dialog .ui-dialog-titlebar-close{margin-right:-5px;}
.clicked {background:red;border:1px solid red;}
.toshow { position: absolute;font-size: 13px;color:#000;
background-color: #f7f7f7;border: 3px solid rgb(102, 102, 102);border-radius: 10px;z-index: 99999999;top: 174px;left: 226px;
display: none;width:205px;text-align:left;padding:10px;box-shadow:0px 0px 20px #b1b1b1;}
.ui-multiselect {BORDER-BOTTOM: 1px solid;/*margin-left: -13px!important;*/BORDER-LEFT: 1px solid;FONT-SIZE: 0.8em;
BORDER-TOP: 1px solid;BORDER-RIGHT: 1px solid;/*width: 437px!important;*/}
/*.ui-dialog-buttonset{margin-right:-17px;}*/  
.legendtxt a{font-family: Trebuchet, Arial, sans-serif; font-size:14px; color:#e31e39; text-decoration:none; padding: 3px;}
.legendtxt a:hover div.toshow { display:block; }

.modalImg {display: none;position: fixed;z-index: 1040;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;
background-color: rgb(0,0,0);background-color:white;}
.modalImg-content {margin: auto;display: block;margin-bottom:50px!important;}
#caption {margin:auto;display:block;text-align:center;color:#ccc;padding:10px 0;height:150px;}
.modalImg-content, #caption {-webkit-animation-name: zoom;-webkit-animation-duration: 0.6s;animation-name: zoom;animation-duration: 0.6s;}
@-webkit-keyframes zoom {
from {-webkit-transform:scale(0)} 
to {-webkit-transform:scale(1)}
}
@keyframes zoom {
from {transform:scale(0)} 
to {transform:scale(1)}
}

.close {right: 35px;color: black;font-size: 20px;font-weight: bold;transition: 0.3s;}
.close:hover, .close:focus {color: red;text-decoration: none;cursor: pointer;}
.bigImg{margin-top:0px;margin-bottom:5px;height:100%;overflow:initial;position:absolute;width:100%;} #myModal .bigImg{overflow:auto;}
/*.modalImg.modalClass{overflow:inherit;} .modalImg.modalClass{overflow:hidden;}*/
.breadCrumBg{background:red !important;width:100%;position:fixed;z-index:9;}
.breadCrum{background:red !important;padding-left:5px;font-weight:bold;word-wrap:break-word;top:0px;left:0px;width:91%;z-index:1; padding:7px;}
.breadCrum div{background:red !important;display:inline-block;} .breadCrum div a{color:#fff !important; font-size: 12px!important;}
.closeIcon{float:right;position:fixed;top:0;right:17px;z-index:99;color: #fff;line-height: 10px;text-align: center;background: #fff;
border:1px solid #b6b6b6;padding: 5px 3px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-o-border-radius: 3px;
box-shadow: 0px 1px 1px #c8c8c8;margin:1px;}
.close strong{position:relative;top:2px;} .close span{position:relative;top:-1px;}
/*#lefttbl{width:100%;height:auto;clear:both;background-color:#ebebeb;border:1px solid #9f9f9f;padding:3px 0;height:33px;}*/
#btnServiceable{line-height:21px;} #RightPaneTool{margin-top:0px !important;}
#btnServiceable{font-size:12px;line-height:21px;padding:0px 3px;}

.modal-fullscreen .breadCrum div, .modal-fullscreen .breadCrum{background:transparent !important;}
.ui-multiselect .available{width:40% !important;} .ui-multiselect UL.available{width:100% !important;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{color:#000;}
#ptbl td{padding:3px;} button[type="button"].ui-dialog-titlebar-close{outline:none;}


.switch {
  position: relative;
  display: inline-block;
  width: 40px;
  height: 24px;margin-bottom:0px;
}

.switch input {display:none;}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 22px;
  width: 22px;
  left: 3px;
  bottom: 1px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: green;
}

input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
  -webkit-transform: translateX(14px);
  -ms-transform: translateX(14px);
  transform: translateX(14px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 24px;
}

.slider.round:before {
  border-radius: 50%;
}
.dmsL{overflow-y:scroll;height:300px;} #ptbl{width:100%;font-family:Arial;font-size:12px;} #PartDetail .modal-header{padding-bottom:0px !important;}
.ui-jqgrid .ui-paging-info{padding-left:20px;} #illusImg{text-align:center;} #widget{border-top:1px solid rgb(159, 159, 159);}
.toolBg{padding-left:3px;padding-right:3px;}
.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th
{border:1px solid #9f9f9f;} thead th {background-color:#cecece;} .attach{padding-top:5px;} .dataTables_scrollHeadInner {background-color:#cecece;}
/*.dataTables_scrollBody{min-height:200px;}*/ table.dataTable{margin-top:0px !important;} #myModal{padding-left:0px !important;}
table.dataTable thead .sorting_asc:after{content:'';} #tbl_Cart thead th{background-color:transparent;}
/* 100% Image Width on Smaller Screens */
button[type="button"] {
    background-color: #373236;
    color: #fff;
	/*padding: 5px 12px;*/
	border-color:none;
	/*box-shadow: 0 1px 2px 0 rgb(117, 98, 98);*/
}
.btn-exceldownload:hover {
    color: #fff;
    background-color: #e20707;
    border-color:none;
	box-shadow: 0 1px 2px 0 rgb(117, 98, 98);
    padding: 4px 10px
}
.btn:hover {
    color: #fff;
}

button[type="button"]#btnAddToCart, button[type="button"]#btnPrint {padding:3px 1rem !important;color:#000;height:26px;font-weight:bold;border:solid 1px #ccc;
background:-webkit-linear-gradient(top, #ffffff, #bdbdbd);background:-moz-linear-gradient(top, #ffffff, #bdbdbd);
background:-ms-linear-gradient(top, #ffffff, #bdbdbd);background:-o-linear-gradient(top, #ffffff, #bdbdbd);
background:linear-gradient(top, #ffffff, #bdbdbd);
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#bdbdbd', GradientType=0);}
.LoaderOverl {background-color:#FFF;display:block;height:100%;left:0;opacity:0.5;filter:alpha(opacity=50);position:absolute;top:0;width:100%;z-index:3;}
#sliderList{margin-bottom:5px;margin-top:7px;height:auto;} .modal-fullscreen .demobox-list{margin:0px;} 
.modal-fullscreen .modal-header {padding:2px 10px !important;} .modal-fullscreen #bigImg{overflow:auto;}

/*---------Page codes--------------*/
.menuBG {display:none;}
.partbadgegen{display:none;}
.searchBg {background: #c31c00; min-height: 0px;}
.logohome { margin-top: 10px!important;
margin-bottom: 10px;
margin-right: 5px;
}
#ui-datepicker-div{display:none;}
#part_badge_img{display:none;}
#menu_bar{display:block}
.quickT{display:block;height: 50px; line-height:0px;background-color:#c31c00!important;}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
output {display: block;font-size: 30px;font-weight: bold;text-align: center;margin: 30px 0;width: 100%;}
.u-left {float: left;padding: 33px 10px 10px 12px;background:url("../Images/zoom_slider_bg.jpg") no-repeat;position:fixed;}
.u-cf:before,.u-cf:after {content: "";display: table;} .u-cf:after {clear: both;} .u-text-left {text-align: left;visibility:hidden;}
.jcrop-holder{direction:ltr;text-align:center;display:inline-block}
.ico-bdr{margin:4px 2px;} .on-off-switch .on-off-wrap {width: 125px!important;}
.on-off-switch .on-off-wrap .on-off-icon {margin: 5px 0 0;} .on-off-switch .on-off-wrap { width: 136px!important; padding: 2px 8px; height: 38px;}
button[type="button"] {background-color:#373236;color:#fff;border-color:none;}
#imgtpSearch{padding-top: 0px!important;} #myModal .bigImg{text-align:center;} #menu1{display:none;}
.on-off-switch .on-off-wrap {position: relative;display: inline-block;height: 34px;width: 120px;padding: 1px 8px;border-radius: 50px;
background-color: #f10000;transition: all .4s ease 0s;cursor: pointer;box-shadow: 0 2px 4px 0 rgba(0,0,0,.5);animation:none;}
.on-off-switch .on-off-wrap.switched-off {background-color: #f10000;text-align: right;}
.on-off-switch .on-off-wrap.switched-on {background-color:#f10000;text-align:left;}
.on-off-switch .on-off-wrap .on-off-icon {margin:4px 0 0;} .logozindex{position:initial}

@media only screen and (max-width: 1199px){ #topBarH{padding-bottom:5px;} }
@media only screen and (max-width: 767px){ button[type="button"]#btnAddToCart, button[type="button"]#btnPrint {height:30px;margin-bottom:1px;}
										   .shoppromt10px{margin-top:0px;}
}
@media only screen and (max-width: 700px){ .modalImg-content {width:100%;} }  
@media only screen and (max-width: 576px){.shoppromt10px{margin-top:10px;}}
 rev20260701042245{ margin: 20260701042245; }.rangeslider,
.rangeslider__fill {
  display: block;
  -moz-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3);
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}

.rangeslider {
  background: #e6e6e6;
  position: relative;
}

.rangeslider--horizontal {
  height: 20px;
  width: 100%;
}

/*.rangeslider--vertical {
  width: 20px;
  min-height: 150px;
  max-height: 100%;
}*/
.rangeslider--vertical {
  width: 8px;
  min-height: 150px;
  max-height: 100%;
}


.rangeslider--disabled {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  opacity: 0.4;
}

/*.rangeslider__fill {
  background: #00ff00;
  position: absolute;
}*/
.rangeslider__fill {
  background: #3c3a3a;
  position: absolute;
}
.rangeslider--horizontal .rangeslider__fill {
  top: 0;
  height: 100%;
}
.rangeslider--vertical .rangeslider__fill {
  bottom: 0;
  width: 100%;
}


/*.rangeslider__handle {
  background: white;
  border: 1px solid #ccc;
  cursor: pointer;
  display: inline-block;
  width: 40px;
  height: 40px;
  position: absolute;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(0, 0, 0, 0.1)));
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.1));
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.1));
  background-image: linear-gradient(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.1));
  -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}*/
.rangeslider__handle {
  background: #ff0909;
  border: 1px solid #9c1903;
  cursor: pointer;
  display: inline-block;
  width: 18px;
  height:18px;
  position: absolute;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(0, 0, 0, 0.1)));
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.1));
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.1));
  background-image: linear-gradient(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.1));
  -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.rangeslider__handle:after {
  content: "";
  display: block;
  width: 18px;
  height: 18px;
  margin: auto;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEzIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0.13)), color-stop(100%, rgba(255, 255, 255, 0)));
  background-image: -moz-linear-gradient(rgba(0, 0, 0, 0.13), rgba(255, 255, 255, 0));
  background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0.13), rgba(255, 255, 255, 0));
  background-image: linear-gradient(rgba(0, 0, 0, 0.13), rgba(255, 255, 255, 0));
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.rangeslider__handle:active, .rangeslider--active .rangeslider__handle {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(100%, rgba(0, 0, 0, 0.12)));
  background-image: -moz-linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.12));
  background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.12));
  background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.12));
}
.rangeslider--horizontal .rangeslider__handle {
  top: -10px;
  touch-action: pan-y;
  -ms-touch-action: pan-y;
}
.rangeslider--vertical .rangeslider__handle {
  left: -5px;
  touch-action: pan-x;
  -ms-touch-action: pan-x;
}

input[type="range"]:focus + .rangeslider .rangeslider__handle {
  -moz-box-shadow: 0 0 8px rgba(255, 0, 255, 0.9);
  -webkit-box-shadow: 0 0 8px rgba(255, 0, 255, 0.9);
  box-shadow: 0 0 8px rgba(255, 0, 255, 0.9);
}
.u-cf{padding:5px 0px 0px 10px;}
.u-left{height:216px!important; width:32px!important;}
.u-cf output{padding-top:0px!important; line-height:0px!important;}
 rev20260701042245{ margin: 20260701042245; }ul.dynatree-container{font-family:tahoma, arial, helvetica;font-size:10pt;white-space:nowrap;padding:3px;margin:0;background-color:white;border:1px dotted #ffffff;/*overflow:auto;*/height:100%;}
ul.dynatree-container ul{padding:0 0 0 16px;margin:0;}
ul.dynatree-container li{list-style-image:none;list-style-position:outside;list-style-type:none;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background-attachment:scroll;background-color:transparent;background-position:0 0;background-repeat:repeat-y;background-image:none;margin:0;padding:1px 0 0 0;}
ul.dynatree-container li.dynatree-lastsib{background-image:none;}
ul.dynatree-no-connector > li{background-image:none;}
.ui-dynatree-disabled ul.dynatree-container{opacity:0.5;background-color:silver;}
span.dynatree-empty,
span.dynatree-vline,
span.dynatree-connector,
span.dynatree-expander,
span.dynatree-icon,
span.dynatree-checkbox,
span.dynatree-radio,
span.dynatree-drag-helper-img,
#dynatree-drop-marker{width:16px;height:16px;display:inline-block;vertical-align:top;background-repeat:no-repeat;background-position:left;background-image:url("new_icons.gif");background-position:0 0;}
ul.dynatree-container img{width:16px;height:16px;margin-left:3px;vertical-align:top;border-style:none;}
span.dynatree-connector{background-image:none;}
span.dynatree-expander{background-position:0px -80px;cursor:pointer;}
span.dynatree-expander:hover{background-position:-16px -80px;}
.dynatree-exp-cl span.dynatree-expander{}
.dynatree-exp-cd span.dynatree-expander{}
.dynatree-exp-cdl span.dynatree-expander{}
.dynatree-exp-e span.dynatree-expander,
.dynatree-exp-ed span.dynatree-expander,
.dynatree-exp-el span.dynatree-expander,
.dynatree-exp-edl span.dynatree-expander{background-position:-32px -80px;}
.dynatree-exp-e span.dynatree-expander:hover,
.dynatree-exp-ed span.dynatree-expander:hover,
.dynatree-exp-el span.dynatree-expander:hover,
.dynatree-exp-edl span.dynatree-expander:hover{background-position:-48px -80px;}
.dynatree-loading span.dynatree-expander{background-position:0 0;background-image:url("loading.gif");}
span.dynatree-checkbox{margin-left:3px;background-position:0px -32px;}
span.dynatree-checkbox:hover{background-position:-16px -32px;}
.dynatree-partsel span.dynatree-checkbox{background-position:-64px -32px;}
.dynatree-partsel span.dynatree-checkbox:hover{background-position:-80px -32px;}
.dynatree-selected span.dynatree-checkbox{background-position:-32px -32px;}
.dynatree-selected span.dynatree-checkbox:hover{background-position:-48px -32px;}
span.dynatree-radio{margin-left:3px;background-position:0px -48px;}
span.dynatree-radio:hover{background-position:-16px -48px;}
.dynatree-partsel span.dynatree-radio{background-position:-64px -48px;}
.dynatree-partsel span.dynatree-radio:hover{background-position:-80px -48px;}
.dynatree-selected span.dynatree-radio{background-position:-32px -48px;}
.dynatree-selected span.dynatree-radio:hover{background-position:-48px -48px;}
span.dynatree-icon{margin-left:3px;background-position:0px 0px;}
.dynatree-has-children span.dynatree-icon{}
.dynatree-ico-cf span.dynatree-icon{background-position:0px -16px;}
.dynatree-ico-ef span.dynatree-icon{background-position:-64px -16px;}
.dynatree-statusnode-wait span.dynatree-icon{background-image:url("loading.gif");}
.dynatree-statusnode-error span.dynatree-icon{background-position:0px -112px;}
span.dynatree-node{}
ul.dynatree-container a{color:black;text-decoration:none;vertical-align:top;margin:0px;margin-left:3px;border:1px solid white;}
ul.dynatree-container a:hover{background:#F2F7FD;border-color:#B8D6FB;}
span.dynatree-node a{display:inline-block;padding-left:3px;padding-right:3px;}
span.dynatree-folder a{}
/*ul.dynatree-container a:focus,
span.dynatree-focused a:link{background-color:#EFEBDE;font-size:13px;font-weight:bold;color:#ff0000;}*/
ul.dynatree-container a:focus, span.dynatree-focused a:link {outline:none;}
span.dynatree-has-children a{}
span.dynatree-expanded a{}
span.dynatree-selected a{font-style:italic;}
span.dynatree-active a{border:1px solid #99DEFD;background-color:#EFEBDE;font-size:13px;font-weight:bold;color:#ff0000;}
div.dynatree-drag-helper{}
div.dynatree-drag-helper a{border:1px solid gray;background-color:white;padding-left:5px;padding-right:5px;opacity:0.8;}
span.dynatree-drag-helper-img{}
div.dynatree-drag-helper{}
div.dynatree-drop-accept span.dynatree-drag-helper-img{background-position:-32px -112px;}
div.dynatree-drag-helper.dynatree-drop-reject{border-color:red;}
div.dynatree-drop-reject span.dynatree-drag-helper-img{background-position:-16px -112px;}
#dynatree-drop-marker{width:24px;position:absolute;background-position:0 -128px;margin:0;}
#dynatree-drop-marker.dynatree-drop-after,
#dynatree-drop-marker.dynatree-drop-before{width:64px;background-position:0 -144px;}
#dynatree-drop-marker.dynatree-drop-copy{background-position:-64px -128px;}
#dynatree-drop-marker.dynatree-drop-move{background-position:-64px -128px;}
span.dynatree-drag-source{background-color:#e0e0e0;}
span.dynatree-drag-source a{color:gray;}
span.dynatree-drop-target{}
span.dynatree-drop-target a{}
span.dynatree-drop-target.dynatree-drop-accept a{background-color:#3169C6 !important;color:white !important;text-decoration:none;}
span.dynatree-drop-target.dynatree-drop-reject{}
span.dynatree-drop-target.dynatree-drop-after a{} rev20260701042245{ margin: 20260701042245; }#iv-container{position:fixed;background:#0d0d0d;width:100%;height:100%;top:0;left:0;display:none;z-index:1000}.iv-container{overflow:hidden}.iv-close{width:32px;height:32px;position:absolute;right:20px;top:20px;cursor:pointer;text-align:center;overflow:hidden;text-shadow:0 0 3px #6d6d6d;-webkit-transition:all ease 200ms;-moz-transition:all ease 200ms;-o-transition:all ease 200ms;transition:all ease 200ms}.iv-close:after,.iv-close:before{content:"";height:4px;width:32px;background:#FFF;position:absolute;left:0;top:50%;margin-top:-2px}.iv-close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.iv-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.iv-close:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.iv-snap-view{width:150px;height:150px;position:fixed;border:2px solid red;background:#000;z-index:100;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all ease 400ms;-moz-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms;opacity:0}.iv-snap-image-wrap{display:inline-block;position:absolute;max-width:150px;max-height:150px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden}.iv-snap-image-wrap .cornerimgTL{top:0;left:0;position:relative;z-index:99999;background:url(../Images/overview_cornerBR.png) no-repeat top left}.iv-snap-image{position:relative}.iv-snap-handle{position:absolute;border:1px solid red;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-box-shadow:0 0 0 200px rgba(0,0,0,0.5);-moz-box-shadow:0 0 0 200px rgba(0,0,0,0.5);box-shadow:0 0 0 100px rgba(0,0,0,0.5)}.iv-zoom-slider{width:85%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border-top:0;background:#fff url(../Images/overview_slider.png) no-repeat;height:30px;position:absolute;top:0;left:15px;right:25px}.iv-zoom-slider-cont{width:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid #666;border-top:0;background-color:#fff;height:30px;position:absolute;top:152px;left:-1px}.slider_zoomout{width:15px;height:14px;position:relative;top:11px;left:2px;z-index:9999;background:#fff url(../Images/slider_zoomout.png) no-repeat}.slider_zoomin{width:15px;height:14px;position:relative;top:-4px;left:134px;z-index:9999;background:#fff url(../Images/slider_zoomin.png) no-repeat}.iv-zoom-handle{width:10px;height:18px;background:url(../Images/overview_slider_knob.png) no-repeat;position:absolute;z-index:99999;top:0}.iv-zoom-handle a:hover{width:11px;height:18px;background:url(../Images/overview_slider_knob_hover.png) no-repeat;position:absolute}.iv-image-view{position:absolute;height:100%;width:100%}.iv-image-wrap{display:inline-block}.iv-image-wrap:active{cursor:move}.iv-large-image{max-width:100%;max-height:100%;position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.iv-loader{top:50%;left:50%;border-radius:50%;width:32px;height:32px;z-index:100;margin-top:-16px;margin-left:-16px;font-size:5px;position:absolute;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,0.2);border-right:1.1em solid rgba(255,255,255,0.2);border-bottom:1.1em solid rgba(255,255,255,0.2);border-left:1.1em solid #fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.iv-loader:after{width:10em;height:10em;border-radius:50%}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (max-width: 767px){.iv-snap-view{z-index:-1;visibility:hidden}} rev20260701042245{ margin: 20260701042245; }