.titlePanel{height: 50px;padding:8px 20px 24px;background:#fff;border:0px solid #ccc;margin:0px;border-bottom:none;position: relative;}
.gridPanel{position:relative;margin:0;padding:8px 20px 24px;background-color:#fff}
.ui-jqgrid .ui-jqgrid-view,.ui-jqgrid .ui-paging-info,.ui-jqgrid .ui-pg-selbox,.ui-jqgrid .ui-pg-table{font-size:13px}
.ui-jqgrid .ui-jqgrid-title{float:left;margin:8px}
.ui-jqgrid .ui-jqgrid-title-rtl{float:right;margin:8px}
.ui-jqgrid-view>.ui-jqgrid-titlebar{padding:0;height:40px;background:#307ecc;color:#FFF;font-size:15px;line-height:24px}
.ui-jqgrid tr.jqgrow.ui-row-rtl td:last-child{border-right:none;border-left:1px solid #E1E1E1}
.ui-jqgrid .ui-jqgrid-hdiv{border:1px solid #D3D3D3;border-width:1px 0 0 1px;background-color:#eff3f8;color:#777;text-shadow:none;font-weight:700;line-height:15px}
.ui-jqgrid .ui-jqgrid-htable thead{background-color:#eff3f8}
.ui-jqgrid .ui-jqgrid-htable th span.ui-jqgrid-resize{height:45px!important}
.ui-jqgrid .ui-jqgrid-htable th div{padding-top:12px;padding-bottom:12px}
.ui-jqgrid-hdiv .ui-jqgrid-htable{border-top:1px solid #E1E1E1}
.ui-jqgrid-titlebar{position:relative;top:1px;z-index:1}
.ui-jqgrid tr.jqgrow,.ui-jqgrid tr.ui-row-ltr,.ui-jqgrid tr.ui-row-rtl{border:none}
.ui-jqgrid tr.ui-row-ltr td,.ui-jqgrid tr.ui-row-rtl td{padding:6px 4px;border-color:#E1E1E1;border-bottom:1px solid #E1E1E1}
.ui-jqgrid tr.ui-state-highlight.ui-row-ltr td{}
.ui-jqgrid tr.ui-state-highlight.ui-row-rtl td{border-left-color:#C7D3A9}
.ui-jqgrid-btable .ui-widget-content.ui-priority-secondary{background-color:#F9F9F9;background-image:none;opacity:1}
.ui-jqgrid-btable .ui-widget-content.ui-state-hover{background-color:#EFF4F7;background-image:none;opacity:1}
.ui-jqgrid-btable .ui-widget-content.ui-state-highlight{background-color:#E4EFC9}
.ui-jqgrid .ui-jqgrid-pager{padding-top:3px!important;padding-bottom:5px!important;height:40px;border-top:1px solid #E1E1E1!important;border-bottom:1px solid #E1E1E1!important;background-color:#eff3f8!important;line-height:15px}
.ui-jqgrid .ui-pg-input{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding-top:1px;padding-bottom:1px;width:24px;height:20px;text-align:center;font-size:inherit;line-height:16px}
.ui-jqgrid .ui-pg-selbox{display:block;margin:0;padding:1px;width:60px;height:24px;line-height:normal}
.ui-jqgrid .ui-jqgrid-htable th div{overflow:visible}
.ui-jqgrid .ui-pager-control{position:relative;padding-right:9px;padding-left:9px;height:35px}
.ui-jqgrid .ui-jqgrid-toppager{height:auto!important;border-bottom:1px solid #E1E1E1!important;background-color:#eff3f8}
.ui-jqgrid .jqgrow .editable{max-width:90%;max-width:calc(92%)!important}
.ui-pg-table .navtable .ui-corner-all{border-radius:0}
.ui-jqgrid .ui-pg-button:hover{padding:1px}
.ui-jqgrid .ui-pg-button .ui-separator{margin-right:4px;margin-left:4px;border-color:#C9D4DB}
.ui-jqgrid .ui-jqgrid-btable{border-left:1px solid #E1E1E1}
.ui-jqgrid .ui-jqgrid-bdiv{border-top:1px solid #E1E1E1}
.ui-jqgrid .loading{position:absolute;top:45%;left:45%;z-index:101;margin:5px;padding:6px;width:auto;height:auto;border:2px solid #8EB8D1;background-color:#FFF;color:#E2B018;text-align:center;font-weight:700;font-size:12px}
.ui-jqgrid .ui-search-toolbar{border-top:1px solid #E1E1E1}
.ui-jqgrid .ui-jqgrid-labels{background-position: 0% 0%;
    padding: 0 !important;
    border-left: 1px solid #E1E1E1 !important;
    background-image: linear-gradient(to bottom,#f8f8f8 0,#ececec 100%);
    border-bottom-style: none;
    border-bottom-color: inherit;
    border-bottom-width: medium;
    background-color: #F2F2F2;
    background-repeat: repeat-x;
    background-attachment: scroll;
}
.ui-jqgrid .ui-jqgrid-labels th{border-right:1px solid #E1E1E1!important;text-align:left!important}
.ui-jqgrid-labels th[id*="_cb"]:first-child>div{padding-top:0;text-align:center!important}
.ui-jqgrid-sortable{padding-left:4px;color:#777;font-weight:700;font-size:13px}
.ui-jqgrid-sortable:hover{color:#547ea8}
th[aria-selected=true]{background-repeat: repeat-x;
    background-image: linear-gradient(to bottom,#eff3f8 0,#e3e7ed 100%);
}
th[aria-selected=true] .ui-jqgrid-sortable{color:#307ecc}
.ui-icon{right:2px;float:none;color:#307ecc;text-indent:0}
.rtl .ui-icon{right:auto;left:2px}
.ui-grid-ico-sort:before{display:inline;content:"\f0d7";font-size:12px;font-family:FontAwesome}
.ui-icon-asc:before{content:"\f0d8"}
.ui-state-disabled{color:#BBB}
.ui-pg-table>tbody>tr>.ui-pg-button>.ui-icon{position:static;float:none;display:inline-block;margin:0 2px!important;padding:0;width:24px;height:24px;border:1px solid #CCC;border-radius:100%;background-color:#FFF;color:gray;text-align:center;line-height:22px}
.ui-pg-table>tbody>tr>.ui-pg-button>.ui-icon:hover{border-color:#699AB5;color:#699AB5}
.ui-pg-table>tbody>tr>.ui-pg-button>.ui-icon:before{display:inline-block;width:20px;text-align:center}
.ui-pg-table>tbody>tr>.ui-pg-button.ui-state-disabled .ui-icon{border-color:#DDD;background-color:#F7F7F7;color:#B0B0B0;-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);-ms-transform:scale(.9)}
.ui-jqgrid-btable input,.ui-jqgrid-btable select,.ui-jqgrid-btable textarea{margin-bottom:0;padding:2px;width:auto;max-width:100%}
.ui-jqgrid-btable select{padding:1px;height:25px;line-height:25px}
.ui-pg-div .ui-icon{position:static;float:none;display:inline-block;margin:0 1px;width:18px;vertical-align:middle;text-align:center;font-size:17px;opacity:.85;cursor:pointer;-webkit-transition:all .12s;-o-transition:all .12s;transition:all .12s}
.ui-pg-div .ui-icon:hover{position:static;margin:0 1px;opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-ms-transform:scale(1.2)}
.ui-pg-div .ui-icon:before{display:inline;font-family:FontAwesome}
.ui-icon-pencil{color:#478FCA}
.ui-icon-pencil:before{content:"\f040"}
.ui-icon-trash{color:#DD5A43}
.ui-icon-trash:before{content:"\f014"}
.ui-icon-disk{color:#69AA46}
.ui-icon-disk:before{content:"\f00c"}
.ui-icon-cancel{color:#DD5A43}
.ui-icon-cancel:before{content:"\f00d"}
.ui-jqdialog .ui-jqdialog-content,.ui-jqdialog-content{padding:4px 0 0;font-size:13px}
.ui-jqdialog .ui-jqdialog-content .formdata,.ui-jqdialog-content .formdata{padding:6px 12px;font-size:13px}
.ui-jqdialog .ui-jqdialog-content .form-view-data,.ui-jqdialog-content .form-view-data{vertical-align:middle;font-size:13px}
.ui-jqdialog .ui-jqdialog-content[id*=alertcnt_],.ui-jqdialog-content[id*=alertcnt_]{padding:8px 11px}
.ui-jqdialog-content .CaptionTD{color:#666;text-align:right;font-size:12px}
.ui-jqdialog-content .FormData{border-bottom:1px dotted #E8E8E8}
.ui-jqdialog-content .FormData:last-child{border-bottom:none}
.ui-jqdialog-content .FormData>td{padding-top:6px;padding-bottom:6px}
.ui-jqdialog-content input.FormElement{width:auto}
.ui-jqdialog-content select.FormElement{padding:1px;width:auto;height:25px;line-height:25px}
.ui-jqdialog-content td.EditButton{padding:8px}
.ui-jqgrid .ui-jqgrid-view button,.ui-jqgrid .ui-jqgrid-view input,.ui-jqgrid .ui-jqgrid-view select,.ui-jqgrid .ui-jqgrid-view textarea{font-size:13px}
.ui-jqdialog-content .searchFilter select{margin-bottom:0;padding:1px;width:auto;height:26px;max-width:95%;line-height:26px}
.ui-jqdialog-content .searchFilter .input-elm{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin-bottom:0;padding-right:1px;padding-left:1px;width:95%!important;height:18px;line-height:18px}
.ui-jqdialog-content .searchFilter table{margin-left:4px}
.ui-jqdialog-content .searchFilter tr td{padding:5px 0}
.ui-jqdialog-content .searchFilter .add-group,.ui-jqdialog-content .searchFilter .add-rule,.ui-jqdialog-content .searchFilter .delete-group{margin-left:4px!important;font-size:15px!important}
.ui-jqdialog-content .searchFilter .delete-rule{display:inline-block;padding:0;width:22px;border:none;background-color:#FFF;color:#D15B47;text-shadow:none!important;font-size:20px;line-height:10px;opacity:.85;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}
.ui-jqdialog-content .searchFilter .delete-rule:hover{color:#B74635;opacity:1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1)}
.ui-jqdialog-content .searchFilter .queryresult{margin-bottom:11px}
.ui-jqdialog-content .searchFilter .queryresult td.query{padding:6px 11px;border:1px solid #E1E1E1;background-color:#EEE}
.ui-jqdialog-content .searchFilter .queryresult td.query:empty{display:none}
.ui-state-error{margin:4px 4px 8px;padding:6px 10px;border:1px solid #ebccd1;background-color:#f2dede;color:#a94442;text-shadow:0 1px 0 rgba(255,255,255,.5);font-size:13px}
.ui-jqdialog .ui-widget-header{position:relative;min-height:38px;border-image:none;background-repeat: repeat-x;
    color: #669FC7;
    background-image: linear-gradient(to bottom,#fff 0,#eee 100%);
}
.ui-jqdialog .ui-widget-header .ui-jqdialog-title{margin:0;padding:0 0 0 12px;text-align:left;line-height:38px}
.widget-header .ui-jqdialog-title{padding-right:0!important;padding-left:0!important}
.ui-jqdialog .ui-widget-header .widget-header{border-bottom:none}
.ui-jqdialog .ui-jqdialog-titlebar{border-bottom:1px solid #DDD!important}
.fm-button{margin:0 4px}
.fm-button:not(.btn){position:relative;display:inline-block;margin:0 8px;padding:0 12px 1px;border-radius:0;background-color:#abbac3;box-shadow:none;color:#FFF;vertical-align:middle;text-shadow:0 -1px 0 rgba(0,0,0,.25);font-size:13px;line-height:28px;cursor:pointer;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s}
.fm-button.ui-state-default:hover{background-color:#8b9aa3}
.ui-jqgrid .ui-jqgrid-htable .ui-search-toolbar th{padding-top:2px;height:30px;white-space:normal}
.ui-jqgrid .ui-jqgrid-htable .ui-search-toolbar th div{padding-top:0;padding-bottom:0;height:30px;line-height:26px}
.ui-jqgrid .ui-jqgrid-titlebar-close{top:10%;margin:2px 8px 0 0;padding:0;height:auto;border-radius:4px;text-align:center}
.ui-jqgrid .ui-jqgrid-titlebar-close:hover{background-color:rgba(255,255,255,.2)}
.ui-jqgrid .ui-jqgrid-titlebar-close .ui-icon:before{display:inline-block;color:#FFF;content:"\f077";font-family:FontAwesome}
.ui-jqgrid .ui-jqgrid-titlebar-close .ui-icon-circle-triangle-s:before{content:"\f078"}
.ui-jqgrid .tree-wrap-ltr{float:none;display:inline;margin:0 4px}
.ui-jqgrid .tree-wrap-rtl{margin:2px 4px 0}
.ui-jqgrid .ui-subgrid{border-bottom:1px solid #E1E1E1;background-color:#F6FAFF}
.ui-jqgrid .ui-subgrid .ui-jqgrid-btable{background-color:#FFF}
.ui-jqgrid .ui-subgrid .ui-jqgrid .ui-jqgrid-hdiv{margin-top:4px;background-color:transparent}
.ui-jqgrid .ui-subgrid .ui-jqgrid .ui-jqgrid-hdiv .ui-jqgrid-htable .ui-jqgrid-labels{border-bottom:1px solid #E1E1E1;background:#F1F1F1}
.ui-jqgrid .ui-subgrid .ui-jqgrid .ui-jqgrid-hdiv .ui-jqgrid-htable th[aria-selected=true]{background:#E5E9EF}
.ui-jqgrid .ui-subgrid .ui-jqgrid .ui-jqgrid-hdiv .ui-jqgrid-htable th .ui-jqgrid-sortable{font-size:12px}
.ui-jqgrid .ui-subgrid .ui-jqgrid .ui-jqgrid-hdiv .ui-jqgrid-htable th div{padding-top:8px;padding-bottom:8px}
.ui-jqgrid .ui-subgrid .ui-jqgrid .ui-jqgrid-hdiv .ui-jqgrid-htable th span.ui-jqgrid-resize{height:36px!important}
.ui-jqgrid .ui-subgrid .ui-jqgrid .ui-jqgrid-bdiv{margin-bottom:4px;height:auto!important;max-height:150px;border-bottom:1px solid #E1E1E1;border-top-width:0}
.ui-jqgrid .ui-sgcollapsed>a:hover{text-decoration:none}
@media only screen and (max-width:767px){.ui-jqgrid .ui-jqgrid-pager{height:90px}
.ui-jqgrid .ui-jqgrid-pager>.ui-pager-control{padding-top:9px;height:85px}
.ui-jqgrid .ui-jqgrid-pager>.ui-pager-control>.ui-pg-table>tbody>tr>td{vertical-align:top}
.ui-jqgrid .ui-jqgrid-pager>.ui-pager-control>.ui-pg-table>tbody>tr>td#grid-pager_center{position:static;width:0!important}
.ui-jqgrid .ui-jqgrid-pager>.ui-pager-control>.ui-pg-table>tbody>tr>td#grid-pager_center>.ui-pg-table{position:absolute;right:0;left:0;margin:36px auto 0;text-align:center}
}
@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:0){.ui-jqgrid .ui-jqgrid-pager>.ui-pager-control>.ui-pg-table>tbody>tr>td#grid-pager_center>.ui-pg-table{width:300px}
}
a{color:#00b9ef;text-decoration:none;}
a:hover,a:visited,a:link, a:active{color:#00b9ef;text-decoration:none;}


.ui-jqgrid tr.footrow td{padding:6px 4px;border-color:#E1E1E1;}
.ui-jqgrid .ui-jqgrid-ftable {border-left: 0px solid #E1E1E1;}
.ui-th-column-header{ border-bottom: 1px solid #E1E1E1!important;}
.ui-jqgrid .ui-jqgrid-labels{background-image:none;}
.ui-jqgrid-view>.ui-jqgrid-titlebar {display:none}
.ui-jqgrid .ui-jqgrid-view{border: 1px solid #E1E1E1;border-width:0 1px 1px 1px}
.ui-jqgrid .ui-jqgrid-btable {border-left: 1px solid #E1E1E1;border-left:0px}
.ui-jqgrid .ui-jqgrid-labels {border-left: 0px solid #E1E1E1 !important;}
.ui-jqgrid .ui-jqgrid-pager {border: 1px solid #E1E1E1!important;border-top: 0px solid #E1E1E1!important;}