@font-face{font-family:'ew';src:url("fonts/ew.eot?t39no9");src:url("fonts/ew.eot?#iefixt39no9") format("embedded-opentype"),url("fonts/ew.woff?t39no9") format("woff"),url("fonts/ew.ttf?t39no9") format("truetype"),url("fonts/ew.svg?t39no9#ew") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'ew';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-advanced-search:before{content:"\e608"}.icon-grid-add:before{content:"\e60f"}.icon-grid-edit:before{content:"\e61c"}.icon-addedit:before{content:"\e609"}.icon-md-add:before{content:"\e61b"}.icon-md-edit:before{content:"\e600"}.icon-md-copy:before{content:"\e60c"}.icon-md-view:before{content:"\e614"}.icon-inline-add:before{content:"\e619"}.icon-inline-copy:before{content:"\e606"}.icon-inline-copy2:before{content:"\e61a"}.icon-inline-edit:before{content:"\e605"}.icon-reset-search:before{content:"\e60d"}.icon-view:before{content:"\e612"}.icon-advanced-search2:before{content:"\e60b"}.icon-highlight:before{content:"\e60a"}.icon-csv:before{content:"\e610"}.icon-xml:before{content:"\e60e"}.icon-email:before{content:"\f003"}.icon-user:before{content:"\f007"}.icon-print:before{content:"\f02f"}.icon-edit:before{content:"\f040"}.icon-export:before{content:"\f045"}.icon-selected:before{content:"\f046"}.icon-filter:before{content:"\f0b0"}.icon-copy:before{content:"\f0c5"}.icon-options:before{content:"\f0c9"}.icon-table:before{content:"\f0ce"}.icon-first:before{content:"\f100"}.icon-last:before{content:"\f101"}.icon-prev:before{content:"\f104"}.icon-next:before{content:"\f105"}.icon-collapse:before{content:"\f147"}.icon-expand:before{content:"\f196"}.icon-search:before{content:"\e611"}.icon-language:before{content:"\e613"}.icon-pdf:before{content:"\e601"}.icon-word:before{content:"\e602"}.icon-excel:before{content:"\e603"}.icon-html:before{content:"\e604"}.icon-master-detail:before{content:"\e607"}.icon-arrow-left:before{content:"\e615"}.icon-arrow-down:before{content:"\e616"}.icon-arrow-up:before{content:"\e617"}.icon-arrow-right:before{content:"\e618"}body{font-family:"Arial","Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.42857}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Arial","Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.content-wrapper{background-color:#F7F9FB}a:not(.btn) .icon-view,a:not(.btn) .icon-edit,a:not(.btn) .icon-inline-edit,a:not(.btn) .icon-copy,a:not(.btn) .icon-inline-copy,a:not(.btn) .glyphicon-trash{display:inline-block}a:not(.btn).ewEdit+a:not(.btn).ewInlineEdit,a:not(.btn).ewCopy+a:not(.btn).ewInlineCopy{padding-left:4px}.gm-style-iw{color:#333}.ewSingleMap{margin-bottom:21px}#ewMobileMenu{margin-bottom:0;border-radius:0}#ewMobileMenu .navbar-nav>.active>a{background-image:none;box-shadow:none}#ewMobileMenu .dropdown-menu{padding:0}#ewMobileMenu .dropdown-menu>li>a{padding-top:10px;padding-bottom:10px}#ewMobileMenu .dropdown-menu>.active>a,#ewMobileMenu .dropdown-menu>.active>a:hover,#ewMobileMenu .dropdown-menu>.active>a:focus{background-image:none}#ewMobileMenu .ewMenuLink{position:absolute;right:0}#ewMobileMenu .ewMenuLink+.ewDropdown{margin-right:45px}#ewMobileMenu .ewDropdown .icon-arrow-down{margin-left:5px}#ewMobileMenu .open>.ewDropdown>.icon-arrow-down:before{content:"\e617"}#ewMobileMenu .open>a,#ewMobileMenu .open>a:hover,#ewMobileMenu .open>a:focus{background-color:inherit}.ewIcon{font-size:16px;text-shadow:none;display:block}.dropdown-menu>li>a>.glyphicon,.dropdown-menu>li>a>.fa,.dropdown-menu>li>a>.ion{margin-right:0}.content-header>.breadcrumb,.content-header>.breadcrumb .ewIcon{font-size:13px}.ewImage{margin:1px}.dropdown-toggle .ewIcon,.dropdown-menu .ewIcon{float:left !important}.ewToolbar .ewPageTitle{vertical-align:middle;padding-top:7px;padding-bottom:7px;margin-right:10px}.ewToolbar .ewExportOption,.ewToolbar .ewSearchOption,.ewToolbar .ewActionOption,.ewToolbar .ewDetailOption,.ewToolbar .ewFilterOption,.ewToolbar .ewLanguageOption{display:inline-block;vertical-align:middle;margin-bottom:21px}.ewToolbar .ewLanguageOption{float:right}.ewQuickSearch .input-group-btn .btn{max-height:35px;min-height:35px}.ewUserprivForm .ewGrid{display:block}.ewDesktop .ewDesktopButton{text-align:center;margin-bottom:21px}.ewDesktop .ewDesktopTable{min-width:300px}.ewDesktop .ewDesktopTable>thead>tr>th:first-of-type .checkbox,.ewDesktop .ewDesktopTable>tbody>tr>th:first-of-type .checkbox{margin-top:0;margin-bottom:0}.ewDesktop .ewDesktopTable>thead>tr>td:first-of-type,.ewDesktop .ewDesktopTable>tbody>tr>td:first-of-type{text-align:right}.ewDesktop .ewDesktopTable>thead>tr>td:first-of-type>span[id^=elh_],.ewDesktop .ewDesktopTable>tbody>tr>td:first-of-type>span[id^=elh_]{font-weight:bold;display:inline-block;margin-top:6px}.ewDesktop .ewDesktopTable>thead>tr>td:first-of-type .checkbox,.ewDesktop .ewDesktopTable>tbody>tr>td:first-of-type .checkbox{margin-top:0;margin-bottom:0}.ewDesktop .ewDesktopTable>thead>tr>td:first-of-type .checkbox label,.ewDesktop .ewDesktopTable>tbody>tr>td:first-of-type .checkbox label{font-weight:bold}.ewDesktop .ewDesktopTable>thead>tr>td:nth-of-type(2):not(:last-of-type),.ewDesktop .ewDesktopTable>tbody>tr>td:nth-of-type(2):not(:last-of-type){text-align:right}.ewDesktop .ewDesktopTable>thead>tr>td:nth-of-type(2):not(:last-of-type) .ewSearchOperator,.ewDesktop .ewDesktopTable>tbody>tr>td:nth-of-type(2):not(:last-of-type) .ewSearchOperator{margin-top:6px}.ewDesktop .ewDesktopTable>thead>tr>th:last-of-type,.ewDesktop .ewDesktopTable>thead>tr>td:last-of-type,.ewDesktop .ewDesktopTable>tbody>tr>th:last-of-type,.ewDesktop .ewDesktopTable>tbody>tr>td:last-of-type{min-width:150px}.ewDesktop .ewDesktopTable>thead>tr>th:last-of-type .form-control-static,.ewDesktop .ewDesktopTable>thead>tr>td:last-of-type .form-control-static,.ewDesktop .ewDesktopTable>tbody>tr>th:last-of-type .form-control-static,.ewDesktop .ewDesktopTable>tbody>tr>td:last-of-type .form-control-static{padding-bottom:0}.ewLabel .checkbox{padding-top:0}.ewLabel label{font-weight:bold}.ewGrid{padding:0;border:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:21px;display:table;width:auto}.ewGrid .ewGridContent{padding:0;border:1px solid #ddd}.ewGrid .ewGridUpperPanel{border-bottom:1px solid #ddd}.ewGrid .ewTable,.ewGrid .ewGridMiddlePanel{border:0;margin-bottom:0;overflow-x:visible}.ewGrid .ewGridLowerPanel{border-top:1px solid #ddd}.form-horizontal .ewTable .form-group{margin-left:0;margin-right:0}.ewStdTable{border:0;border-spacing:0}.ewStdTable>tbody>tr>td{padding:0}.ewSearchPanel{margin-bottom:21px}.ewSearchPanel>.box{display:table}.ewPager{float:left;padding-right:20px;margin-bottom:21px}.ewPager span:not(.glyphicon):not([class^=icon-]){float:left;padding-top:4px;padding-bottom:4px}.ewPager.ewRec span{padding-top:4px;padding-bottom:4px}.ewPager .input-group>input.form-control[name=pageno]{width:6em}.ewPager .ewPrevNext,.ewPager .ewNumericPage{float:left}.ewPager .ewPrevNext .input-group-btn:first-child>.btn+.btn{margin-left:0}.ewPager .pagination{display:block;margin:0}.ewPager .pagination>li>a,.ewPager .pagination>li>span{padding-top:3px;padding-bottom:3px}.ewListOtherOptions{margin-bottom:2px;float:left}input[name=pageno]{height:28px}.ewGridUpperPanel.box-header,.ewGridLowerPanel.box-footer{padding:5px;border-left:0;border-right:0;background-image:none;color:inherit}.ewGridUpperPanel.box-header input,.ewGridUpperPanel.box-header select,.ewGridUpperPanel.box-header .btn-sm,.ewGridLowerPanel.box-footer input,.ewGridLowerPanel.box-footer select,.ewGridLowerPanel.box-footer .btn-sm{padding-top:3px;padding-bottom:3px;height:27px}.ewGridUpperPanel.box-header select,.ewGridLowerPanel.box-footer select{line-height:27px}.ewGridUpperPanel.box-header .ewPager,.ewGridLowerPanel.box-footer .ewPager{margin-bottom:2px}button.ewButton{min-width:75px}a.ewButton{min-width:49px}.ewButtonDropdown{min-width:46px}.ewDropdownList{position:relative;display:inline-block;vertical-align:middle;cursor:default;height:35px}.ewDropdownList.open .dropdown-toggle{border-color:#66AFE9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.ewDropdownList .dropdown-toggle{padding-right:70px;display:block}.ewDropdownList .form-control-feedback{width:28px}.ewDropdownList .ewDropdownListClear{right:28px !important;width:1em;display:none;pointer-events:auto;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.ewDropdownList .ewDropdownListClear:hover,.ewDropdownList .ewDropdownListClear:focus{cursor:pointer;opacity:.5;filter:alpha(opacity=50)}.ewDropdownList .ewDropdownListClear ~ .form-control-feedback{right:0}.ewTabContent{padding:0;border:0}.ewPointer{cursor:pointer}.ewAggregate:after{content:": "}.ewTableHeader .ewTableHeaderBtn,.ewjtable-column-header-container{position:relative;padding-right:12px;white-space:nowrap}.ewTableHeader .ewTableHeaderBtn .ewTableHeaderSort,.ewjtable-column-header-container .ewTableHeaderSort{position:absolute;width:10px;top:50%;margin-top:-9px;right:0;float:right}.ewTableHeader .ewTableHeaderBtn .caret,.ewjtable-column-header-container .caret{margin-left:0;border-top:4px solid}.ewTableHeader .ewTableHeaderBtn .ewSortUp,.ewjtable-column-header-container .ewSortUp{border-top:0;content:"";border-bottom:4px solid}.ewGrid .ewTable{border:0;border-spacing:0;border-collapse:separate;empty-cells:show;width:100%}.ewGrid .ewTable>tbody>tr>td,.ewGrid .ewTable>tfoot>tr>td{padding:5px;border-bottom:1px solid;border-top:0px;border-left:0px;border-right:1px solid;border-color:#ddd}.ewGrid .ewTable>thead>tr>td:last-child,.ewGrid .ewTable>thead>tr>th:last-child,.ewGrid .ewTable>tbody>tr>td:last-child,.ewGrid .ewTable>tfoot>tr>td:last-child,.ewGrid .ewTable td.ewTableLastCol,.ewGrid .ewTable th.ewTableLastCol{border-right:0px}.ewGrid .ewTable>tbody:last-child>tr:last-child>td,.ewGrid .ewTable>tfoot>tr:last-child>td,.ewGrid .ewTable td.ewTableLastRow{border-bottom:0px}.ewGrid .ewTable>tbody:last-child>tr:last-child>td.ewTableBorderBottom,.ewGrid .ewTable>tfoot>tr:last-child>td.ewTableBorderBottom,.ewGrid .ewTable td.ewTableLastRow.ewTableBorderBottom,.ewGrid .ewTable .ewTableBorderBottom{border-bottom:1px solid;border-color:#ddd}.ewGrid .ewTable>thead>tr>th,.ewGrid .ewTable>thead>tr>td{font-weight:normal;background-color:inherit;color:inherit;border-bottom:1px solid;border-right:1px solid;border-color:#ddd;background-repeat:repeat-x;vertical-align:top;padding:5px}.ewGrid .ewTable>thead>tr>th label,.ewGrid .ewTable>thead>tr>td label{margin-bottom:0}.ewGrid .ewTable>thead>tr>th{font-weight:bold;border-bottom-width:2px}.ewGrid .ewTable>thead>tr>td{font-weight:bold;border-bottom-width:2px}.ewGrid .ewTable .ewTableHeader .ewTableHeaderBtn .caret{border-top-color:inherit}.ewGrid .ewTable .ewTableHeader .ewTableHeaderBtn .ewSortUp{border-bottom-color:inherit}.ewGrid .ewTable .ewTableRow{background-color:#F8FAFC;color:inherit}.ewGrid .ewTable .ewTableAltRow{background-color:inherit;color:inherit}.ewGrid .ewTable .ewTableEditRow>td{background-color:inherit;color:inherit}.ewGrid .ewTable .ewTableHighlightRow>td{background-color:#EAF3FF;color:inherit}.ewGrid .ewTable .ewTableSelectRow>td{background-color:inherit;color:inherit}.ewGrid .ewTable .ewTableFooter{background-color:inherit;color:inherit}.ewCheckbox{text-align:center}.ewOtherOption{display:inline-block}.ewAddEditOption{display:inline-block}.ewDetailOption{display:inline-block}.ewActionOption{padding-right:10px;display:inline-block}.ewMultiColumnForm>.ewMultiColumnRow{margin-bottom:21px}.ewMultiColumnForm>.ewMultiColumnRow>div[class^=col-]>.table{margin-bottom:0}.ewMultiColumnForm>.ewMultiColumnRow>div[class^=col-]>.table .ewTableHeader{width:33%}.ewMultiColumnForm .ewMultiColumnListOption .ewListOptionBody[data-name=checkbox] label{margin-top:0;margin-bottom:0}.ewMultiColumnListOption{padding-top:2px;padding-bottom:2px}.ewMultiColumnListOption .ewListOptionBody{float:left}.ewListOptionHeader label.checkbox,.table th label.checkbox{margin-bottom:0}.ewListOptionSeparator{padding-right:10px}.ewListOptionBody .btn-sm{padding-top:3px;padding-bottom:3px}.ewListOptionBody .btn-group>.btn{float:none}.ewListOptionBody .ewRowLink:hover,.ewListOptionBody .ewRowLink:focus{text-decoration:none}.ewViewTable{min-width:300px}.ewViewTable>tbody>tr>td:first-child{font-weight:bold;text-align:right}.ewViewTable,.ewDesktopTable{background-color:#fff}.ewPreviewLowerPanel .ewDetailCount,.ewPreviewLowerPanel .ewPreviewOtherOptions{float:left}.ewPreviewLowerPanel .ewDetailCount{margin-bottom:21px;padding-right:10px;direction:ltr}.icon-expand,.icon-collapse{cursor:pointer}.ewExportTable{border:0;border-spacing:0;border-collapse:collapse;empty-cells:show}.ewExportTable td{padding:5px;border-bottom:1px solid;border-top:1px solid;border-left:1px solid;border-right:1px solid;border-color:#ddd}.ewExportTable .ewTableHeader,.ewExportTableHeader td{background-color:inherit;color:inherit;border-bottom:1px solid;border-right:1px solid;border-color:#ddd;vertical-align:top}.ewExportTableRow>td{background-color:#F8FAFC;color:inherit}.ewExportTableAltRow>td{background-color:inherit;color:inherit}.ewExportTableFooter{background-color:inherit;color:inherit}.ewListExportOptions,.ewViewExportOptions,.ewViewOtherOptions{margin-bottom:21px}.ewRow{margin-bottom:21px;white-space:nowrap}.ewRow:last-of-type{margin-bottom:0}.ewRow .ewCell{padding-right:10px}.ewRow .date{white-space:normal}.ewSearchCond,.ewSearchOperator{display:inline-block}.modal .ewSearchCond{display:block;height:35px}.ewSearchCond label{display:inline-block;margin-left:10px;font-weight:normal}.ewSearchOperator{color:maroon;font-weight:normal}.ewSeparator{color:gray}.ewLinkSeparator{padding-right:10px}.ewLinkSeparator .ewIcon{display:inline-block}#ewEmailForm #subject,#ewEmailForm #message{width:100%}#ewEmailForm #message{max-width:100%}.ewReportTable{border:0px;border-collapse:collapse}.ewReportTable td{padding:3px}.ewGroupIndent{width:5px}.ewGroupField{font-weight:bold}.ewGroupName{font-weight:bold}.ewGroupHeader{vertical-align:top;border-bottom:3px double Gray;border-top:3px double Gray}.ewGroupSummary{border-top:1px solid Gray}.ewGroupAggregate{font-weight:bold}.ewGrandSummary{border-top:1px solid Gray}#ewMsgBox .alert{background-color:transparent;border:0}.ewMessageDialog{display:table;min-width:300px}.ewMessageDialog .alert .close{margin-left:10px}.ewCaptcha{width:200px;height:50px}.ewCaptchaDiv{padding-left:15px}.ewMessageTable{margin:1em 0px 1em 0px}.ewRequired{color:#D9534F}.ewHighlightSearch{font-weight:bold;background-color:#F0AD4E}.ewTemplate{display:none}.ewItems{min-width:200px}.ewItems .ewItemTable{margin:0 12px 12px 6px}.ewItems .ewItemTable input[type=radio],.ewItems .ewItemTable input[type=checkbox]{margin-top:0}.ewItems .list-group{margin-bottom:4px;box-shadow:none;border:0}.ewItems .list-group input[type=radio]{display:none}.ewItems .list-group .radio-inline{width:100%;padding-top:3px;padding-bottom:3px;padding-left:0}.ewItems .list-group .list-group-item{padding-top:0;padding-bottom:0;border:0;border-radius:0}.ewUploadTable{margin-bottom:0}.ewUploadTable td{border-top:1px;border-left:0}.ewUploadTable .progress{min-width:75px}.ewLabelRow{margin-bottom:5.25px}.ewLabelRow [id^=elh_],.ewLabelRow .ewSearchCaption{font-weight:bold}.ewLabelRow>span:after{content:" "}.ewInputRow{margin-bottom:21px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:transparent}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#F8FAFC}.table.ewUploadTable tbody:first-child tr:first-child td{border-top:0}.fa{margin-top:-4px}input.cke_dialog_ui_input_text{min-height:24px}li.ui-timepicker-selected,.ui-timepicker-list li:hover,.ui-timepicker-list .ui-timepicker-selected:hover{background:#006bde}.bootstrap-datetimepicker-widget{z-index:9001;color:#333}.ewGoogleMap label{width:auto;display:inline}.nav-tabs-custom{border:1px solid rgba(0,0,0,0.08)}.nav-tabs,.nav-pills{margin-bottom:21px}.twitter-typeahead input[name^=sv_]{vertical-align:baseline !important}.tt-hint{color:#777}.tt-menu{text-align:left;width:auto;min-width:160px;z-index:1000;position:absolute;margin-top:1px;padding:5px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.tt-suggestion,.tt-footer{padding:3px 20px}.tt-suggestion p{margin:0}.tt-suggestion:hover{cursor:pointer;color:#262626;background-color:#e1e1e1}@keyframes spin{to{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}.ewSpinner{position:relative;display:inline-block;width:5em;height:5em;margin:0 .5em;overflow:hidden;-webkit-animation:spin 1s infinite steps(8);-webkit-animation:spin 1s infinite steps(8);-o-animation:spin 1s infinite steps(8);animation:spin 1s infinite steps(8);vertical-align:middle;font-size:4px}.ewSpinner:before,.ewSpinner:after,.ewSpinner>div:before,.ewSpinner>div:after{content:"";position:absolute;top:0;left:2.25em;width:.5em;height:1.5em;border-radius:.2em;background:#eee;box-shadow:0 3.5em #eee;-webkit-transform-origin:50% 2.5em;-moz-transform-origin:50% 2.5em;-ms-transform-origin:50% 2.5em;transform-origin:50% 2.5em}.ewSpinner:before{background:#555}.ewSpinner:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);background:#777}.ewSpinner>div:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);background:#999}.ewSpinner>div:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);background:#bbb}.ewDetailPages{margin-bottom:21px}.ewMultiPage .nav>li.disabled>a{color:#ccc}.ewCustomTemplate,.ewCustomTemplatePage,.ewCustomTemplateSearch{margin-bottom:21px}.ewGridMiddlePanel .ewCustomTemplate{margin-bottom:0}.ewDebug{margin-bottom:21px}#ignpwd .input-group-btn{width:1%}#ignpwd #npwd{width:100%}#pgt_npwd,#pst_npwd{margin-top:5px;margin-bottom:0px}.ewPasswordGenerator{max-height:35px;min-height:35px}.help-block,.ewPasswordStrengthBar{margin-top:5px;margin-bottom:0}.form-inline .ewItemTable td,.ewDesktopTable .ewItemTable td{padding-top:6px}.ewScrollableTable .ewScrollableTableHeader{overflow:hidden}.ewScrollableTable .ewScrollableTableHeader>table{border-collapse:separate}.ewScrollableTable .ewScrollableTableHeader .ewScrollableTableOverhang{padding:0;border:0;border-bottom:1px solid;border-color:#ddd;background-color:inherit;background-repeat:repeat-x}.ewScrollableTable .ewListOptionBody .ewButtonGroup .ewIcon{min-width:16px}@media (min-width: 768px){.ewGrid{min-width:550px}.ewBasicSearch .ewRow{display:table}.ewItemTable td{vertical-align:top;padding-right:20px}.ewItemList{display:inline-table}.ewSearchOperator{padding-top:0;padding-bottom:0}.form-horizontal{margin-left:auto;margin-right:auto}.form-control{display:inline;width:auto;max-width:none}.input-group>.form-control,.input-group>.input-group-btn{width:auto}.form-inline .radio,.form-inline .checkbox,.radio,.checkbox{font-weight:normal;border:none;box-shadow:none;background-color:inherit}.form-horizontal .radio,.form-horizontal .checkbox{font-weight:normal}.ewCheckbox{padding-top:5px;padding-right:10px;font-weight:normal}.ewInputLarge{width:210px}input[type=text]:not([size]):not([name=pageno]):not(.cke_dialog_ui_input_text),input[type=password]:not([size]){min-width:250px}ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}.dropdown-submenu:not(.active):hover>a,.dropdown-submenu:not(.active):focus>a{color:#262626}.dropdown-submenu{position:relative}.dropdown-submenu .ewDropdown .caret{display:none}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 4px 4px 4px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:6px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#262626}.dropdown-submenu.active:hover>a:after,.dropdown-submenu.active:focus>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:4px 0 4px 4px}.ewAutoSuggest{display:inline-block}.ewUploadTable{width:auto}.cke,.mce-tinymce{width:auto !important}.modal-body .cke,.modal-body .mce-tinymce{width:auto !important}.ewLookupList{display:inline-block}.ewLookupText{display:inline-block;height:auto}.ewAddOptBtn,.ewLookupBtn{vertical-align:top}#ewModalDialog .modal-dialog{width:750px;display:table}.ewForm:not(.ewListForm):not(.ewPagerForm),table.ewMasterTable.ewVertical{width:600px;margin-left:0}}@media (min-width: 768px) and (min-width: 992px){.ewForm:not(.ewListForm):not(.ewPagerForm),table.ewMasterTable.ewVertical{width:100% px}}@media (min-width: 768px){.ewDetailPages{display:table}.modal-dialog .ewForm{width:100% !important}.main-header.ewHorizontal .navbar .dropdown-header{color:#9d9d9d}.main-header.ewHorizontal .navbar .nav .dropdown-menu .open>a,.main-header.ewHorizontal .navbar .nav .dropdown-menu .open>a:hover,.main-header.ewHorizontal .navbar .nav .dropdown-menu .open>a:focus{background-color:#e1e3e9;color:#333}.main-header.ewHorizontal .navbar .nav .dropdown-menu .active>a,.main-header.ewHorizontal .navbar .nav .dropdown-menu .active>a:hover,.main-header.ewHorizontal .navbar .nav .dropdown-menu .active>a:focus{background-color:#006bde;color:#fff}}@media (max-width: 767px){.ewGrid{display:block}.ewGrid .ewGridMiddlePanel{overflow-x:auto;overflow-y:visible}.ewMultiColumnForm>.ewMultiColumnRow>div[class^=col-]:not(:last-child){margin-bottom:15px}.ewItemTable{width:100%}.ewItemTable td{display:block;width:100%}.form-horizontal .ewItemTable td{padding-top:0}.ewItemTable td:empty{display:none}.ewPager .input-group-btn{width:auto}.ewAddOptBtn{margin-top:6px}.ewAutoSuggest{display:block}#ewGoogleMap{width:100% !important}.ewDesktop{display:block}.ewDesktop .ewDesktopTable{border:0}.ewDesktop .ewDesktopTable>tbody>tr>td{border:0;display:inline-block}.ewDesktop .ewDesktopTable>tbody>tr>td:first-of-type{text-align:inherit;padding-right:6px}.ewDesktop .ewDesktopTable>tbody>tr>td:last-of-type{display:block}.table-striped>tbody>tr:nth-child(odd),.table-striped>tbody>tr:nth-child(even),.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(even)>td{background-color:transparent}.main-header.ewHorizontal .navbar .dropdown-header{color:#d9d9d9}.main-header.ewHorizontal .navbar .nav .dropdown-menu>li>a:focus,.main-header.ewHorizontal .navbar .nav .dropdown-menu .open>a,.main-header.ewHorizontal .navbar .nav .dropdown-menu .open>a:hover,.main-header.ewHorizontal .navbar .nav .dropdown-menu .open>a:focus,.main-header.ewHorizontal .navbar .nav .dropdown-menu .active>a,.main-header.ewHorizontal .navbar .nav .dropdown-menu .active>a:hover,.main-header.ewHorizontal .navbar .nav .dropdown-menu .active>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.logo{display:none !important}.main-sidebar,.left-side{padding-top:50px}}#ewLoginOptions{text-decoration:none;cursor:pointer}#ewLoginOptions span:before{content:"\e617"}#ewLoginOptions.collapsed span:before{content:"\e616"}#cboxOverlay{background:#000 none}.ewHome,.ewUserPermission{display:inline-block}.ewLoginBox .ewControl,.ewForgotpwdBox .ewControl,.ewChangepwdBox .ewControl{width:100%}.sidebar-menu li.header{font-size:13px}.sidebar-menu li.header .fa,.sidebar-menu li.header .glyphicon,.sidebar-menu li.header .ion{width:20px}.sidebar-menu .treeview-menu>li>a{font-size:15px}body[class^=skin-][class$=-light] li.header{color:#848484}body[class^=skin-][class$=-light] .treeview-menu>li.current>a{font-weight:600;color:#fff}body[class^=skin-]:not([class$=-light]) li.header{color:#4b646f}body[class^=skin-]:not([class$=-light]) .treeview-menu>li.current>a{color:#fff}@media (max-width: 767px){body[dir=rtl] .main-sidebar,body[dir=rtl] .left-side{-webkit-transform:translate(230px, 0);-ms-transform:translate(230px, 0);-o-transform:translate(230px, 0);transform:translate(230px, 0)}}@media (min-width: 768px){body[dir=rtl].sidebar-collapse .main-sidebar,body[dir=rtl].sidebar-collapse .left-side{-webkit-transform:translate(230px, 0);-ms-transform:translate(230px, 0);-o-transform:translate(230px, 0);transform:translate(230px, 0)}}@media (max-width: 767px){body[dir=rtl].sidebar-open .main-sidebar,body[dir=rtl].sidebar-open .left-side{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}}@media (max-width: 767px){body[dir=rtl].sidebar-open .content-wrapper,body[dir=rtl].sidebar-open .right-side,body[dir=rtl].sidebar-open .main-footer{-webkit-transform:translate(-230px, 0);-ms-transform:translate(-230px, 0);-o-transform:translate(-230px, 0);transform:translate(-230px, 0)}}.main-header.ewHorizontal{max-height:none}.main-header.ewHorizontal .navbar .nav>.open>a,.main-header.ewHorizontal .navbar .nav>.open>a:hover,.main-header.ewHorizontal .navbar .nav>.open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.navbar-collapse.ewHorizontal{float:left !important}@media (max-width: 991px){.navbar-collapse.ewHorizontal{float:none !important}.navbar-collapse.ewHorizontal+.navbar-custom-menu{display:block;position:absolute;top:0;right:40px}}@media (max-width: 767px){.navbar-nav .open .dropdown-menu>li>a{padding-left:25px}.navbar-nav .open .dropdown-menu>li>.dropdown-menu>li>a{padding-left:35px}.navbar-nav .open .dropdown-menu>li>.dropdown-menu>li>.dropdown-menu>li>a{padding-left:45px}.navbar-nav .open .dropdown-menu>li>.dropdown-menu>li>.dropdown-menu>li>.dropdown-menu>li>a{padding-left:55px}.navbar-nav .open .dropdown-menu>li>.dropdown-menu>li>.dropdown-menu>li>.dropdown-menu>li>.dropdown-menu>li>a{padding-left:65px}}div.ewjtable-busy-panel-background{opacity:0.1;filter:alpha(opacity=50);z-index:998;position:absolute;background-color:#000}div.ewjtable-busy-panel-background.ewjtable-busy-panel-background-invisible{background-color:transparent}div.ewjtable-busy-message{cursor:wait;z-index:999;position:absolute;margin:5px}div.ewjtable-main-container>div.ewjtable-bottom-panel span.ewjtable-goto-page{margin-left:5px}div.ewjtable-main-container>div.ewjtable-bottom-panel span.ewjtable-goto-page input[type=text]{width:22px}div.ewjtable-main-container>div.ewjtable-bottom-panel span.ewjtable-goto-page select{width:auto;display:inline-block}div.ewjtable-main-container table.ewjtable thead th.ewjtable-column-header-sortable{cursor:pointer}@font-face{font-family:'ew';src:url("fonts/ew.eot?t39no9");src:url("fonts/ew.eot?#iefixt39no9") format("embedded-opentype"),url("fonts/ew.woff?t39no9") format("woff"),url("fonts/ew.ttf?t39no9") format("truetype"),url("fonts/ew.svg?t39no9#ew") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'ew';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-advanced-search:before{content:"\e608"}.icon-grid-add:before{content:"\e60f"}.icon-grid-edit:before{content:"\e61c"}.icon-addedit:before{content:"\e609"}.icon-md-add:before{content:"\e61b"}.icon-md-edit:before{content:"\e600"}.icon-md-copy:before{content:"\e60c"}.icon-md-view:before{content:"\e614"}.icon-inline-add:before{content:"\e619"}.icon-inline-copy:before{content:"\e606"}.icon-inline-copy2:before{content:"\e61a"}.icon-inline-edit:before{content:"\e605"}.icon-reset-search:before{content:"\e60d"}.icon-view:before{content:"\e612"}.icon-advanced-search2:before{content:"\e60b"}.icon-highlight:before{content:"\e60a"}.icon-csv:before{content:"\e610"}.icon-xml:before{content:"\e60e"}.icon-email:before{content:"\f003"}.icon-user:before{content:"\f007"}.icon-print:before{content:"\f02f"}.icon-edit:before{content:"\f040"}.icon-export:before{content:"\f045"}.icon-selected:before{content:"\f046"}.icon-filter:before{content:"\f0b0"}.icon-copy:before{content:"\f0c5"}.icon-options:before{content:"\f0c9"}.icon-table:before{content:"\f0ce"}.icon-first:before{content:"\f100"}.icon-last:before{content:"\f101"}.icon-prev:before{content:"\f104"}.icon-next:before{content:"\f105"}.icon-collapse:before{content:"\f147"}.icon-expand:before{content:"\f196"}.icon-search:before{content:"\e611"}.icon-language:before{content:"\e613"}.icon-pdf:before{content:"\e601"}.icon-word:before{content:"\e602"}.icon-excel:before{content:"\e603"}.icon-html:before{content:"\e604"}.icon-master-detail:before{content:"\e607"}.icon-arrow-left:before{content:"\e615"}.icon-arrow-down:before{content:"\e616"}.icon-arrow-up:before{content:"\e617"}.icon-arrow-right:before{content:"\e618"}body{font-family:"Arial", "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:15px;line-height:1.42857}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Arial", "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif}.content-wrapper{background-color:#FFFFFF}a:not(.btn) .icon-view,a:not(.btn) .icon-edit,a:not(.btn) .icon-inline-edit,a:not(.btn) .icon-copy,a:not(.btn) .icon-inline-copy,a:not(.btn) .glyphicon-trash{display:inline-block}a:not(.btn).ewEdit+a:not(.btn).ewInlineEdit,a:not(.btn).ewCopy+a:not(.btn).ewInlineCopy{padding-left:4px}.gm-style-iw{color:#333333}.ewSingleMap{margin-bottom:21px}#ewMobileMenu{margin-bottom:0;border-radius:0}#ewMobileMenu .navbar-nav>.active>a{background-image:none;box-shadow:none}#ewMobileMenu .dropdown-menu{padding:0}#ewMobileMenu .dropdown-menu>li>a{padding-top:10px;padding-bottom:10px}#ewMobileMenu .dropdown-menu>.active>a,#ewMobileMenu .dropdown-menu>.active>a:hover,#ewMobileMenu .dropdown-menu>.active>a:focus{background-image:none}#ewMobileMenu .ewMenuLink{position:absolute;right:0}#ewMobileMenu .ewMenuLink+.ewDropdown{margin-right:45px}#ewMobileMenu .ewDropdown .icon-arrow-down{margin-left:5px}#ewMobileMenu .open>.ewDropdown>.icon-arrow-down:before{content:"\e617"}#ewMobileMenu .open>a,#ewMobileMenu .open>a:hover,#ewMobileMenu .open>a:focus{background-color:inherit}.ewIcon{font-size:16px;text-shadow:none;display:block}.dropdown-menu>li>a>.glyphicon,.dropdown-menu>li>a>.fa,.dropdown-menu>li>a>.ion{margin-right:0}.content-header>.breadcrumb,.content-header>.breadcrumb .ewIcon{font-size:13px}.ewImage{margin:1px}.dropdown-toggle .ewIcon,.dropdown-menu .ewIcon{float:left !important}.ewToolbar .ewPageTitle{vertical-align:middle;padding-top:7px;padding-bottom:7px;margin-right:10px}.ewToolbar .ewExportOption,.ewToolbar .ewSearchOption,.ewToolbar .ewActionOption,.ewToolbar .ewDetailOption,.ewToolbar .ewFilterOption,.ewToolbar .ewLanguageOption{display:inline-block;vertical-align:middle;margin-bottom:21px}.ewToolbar .ewLanguageOption{float:right}.ewQuickSearch .input-group-btn .btn{max-height:35px;min-height:35px}.ewUserprivForm .ewGrid{display:block}.ewDesktop .ewDesktopButton{text-align:center;margin-bottom:21px}.ewDesktop .ewDesktopTable{min-width:300px}.ewDesktop .ewDesktopTable>thead>tr>th:first-of-type .checkbox,.ewDesktop .ewDesktopTable>tbody>tr>th:first-of-type .checkbox{margin-top:0;margin-bottom:0}.ewDesktop .ewDesktopTable>thead>tr>td:first-of-type,.ewDesktop .ewDesktopTable>tbody>tr>td:first-of-type{text-align:right}.ewDesktop .ewDesktopTable>thead>tr>td:first-of-type>span[id^=elh_],.ewDesktop .ewDesktopTable>tbody>tr>td:first-of-type>span[id^=elh_]{font-weight:bold;display:inline-block;margin-top:6px}.ewDesktop .ewDesktopTable>thead>tr>td:first-of-type .checkbox,.ewDesktop .ewDesktopTable>tbody>tr>td:first-of-type .checkbox{margin-top:0;margin-bottom:0}.ewDesktop .ewDesktopTable>thead>tr>td:first-of-type .checkbox label,.ewDesktop .ewDesktopTable>tbody>tr>td:first-of-type .checkbox label{font-weight:bold}.ewDesktop .ewDesktopTable>thead>tr>td:nth-of-type(2):not(:last-of-type),.ewDesktop .ewDesktopTable>tbody>tr>td:nth-of-type(2):not(:last-of-type){text-align:right}.ewDesktop .ewDesktopTable>thead>tr>td:nth-of-type(2):not(:last-of-type) .ewSearchOperator,.ewDesktop .ewDesktopTable>tbody>tr>td:nth-of-type(2):not(:last-of-type) .ewSearchOperator{margin-top:6px}.ewDesktop .ewDesktopTable>thead>tr>th:last-of-type,.ewDesktop .ewDesktopTable>thead>tr>td:last-of-type,.ewDesktop .ewDesktopTable>tbody>tr>th:last-of-type,.ewDesktop .ewDesktopTable>tbody>tr>td:last-of-type{min-width:150px}.ewDesktop .ewDesktopTable>thead>tr>th:last-of-type .form-control-static,.ewDesktop .ewDesktopTable>thead>tr>td:last-of-type .form-control-static,.ewDesktop .ewDesktopTable>tbody>tr>th:last-of-type .form-control-static,.ewDesktop .ewDesktopTable>tbody>tr>td:last-of-type .form-control-static{padding-bottom:0}.ewLabel .checkbox{padding-top:0}.ewLabel label{font-weight:bold}.ewGrid{padding:0;border:1px solid #DDDDDD;border-top:1px solid #DDDDDD;margin-bottom:21px;display:table;width:auto}.ewGrid .ewGridContent{padding:0;border:1px solid #DDDDDD}.ewGrid .ewGridUpperPanel{border-bottom:1px solid #DDDDDD}.ewGrid .ewTable,.ewGrid .ewGridMiddlePanel{border:0;margin-bottom:0;overflow-x:visible}.ewGrid .ewGridLowerPanel{border-top:1px solid #DDDDDD}.form-horizontal .ewTable .form-group{margin-left:0;margin-right:0}.ewStdTable{border:0;border-spacing:0}.ewStdTable>tbody>tr>td{padding:0}.ewSearchPanel{margin-bottom:21px}.ewSearchPanel>.box{display:table}.ewPager{float:left;padding-right:20px;margin-bottom:21px}.ewPager span:not(.glyphicon):not([class^=icon-]){float:left;padding-top:4px;padding-bottom:4px}.ewPager.ewRec span{padding-top:4px;padding-bottom:4px}.ewPager .input-group>input.form-control[name=pageno]{width:6em}.ewPager .ewPrevNext,.ewPager .ewNumericPage{float:left}.ewPager .ewPrevNext .input-group-btn:first-child>.btn+.btn{margin-left:0}.ewPager .pagination{display:block;margin:0}.ewPager .pagination>li>a,.ewPager .pagination>li>span{padding-top:3px;padding-bottom:3px}.ewListOtherOptions{margin-bottom:2px;float:left}input[name=pageno]{height:28px}.ewGridUpperPanel.box-header,.ewGridLowerPanel.box-footer{padding:5px;border-left:0;border-right:0;background-image:none;color:inherit}.ewGridUpperPanel.box-header input,.ewGridUpperPanel.box-header select,.ewGridUpperPanel.box-header .btn-sm,.ewGridLowerPanel.box-footer input,.ewGridLowerPanel.box-footer select,.ewGridLowerPanel.box-footer .btn-sm{padding-top:3px;padding-bottom:3px;height:27px}.ewGridUpperPanel.box-header select,.ewGridLowerPanel.box-footer select{line-height:27px}.ewGridUpperPanel.box-header .ewPager,.ewGridLowerPanel.box-footer .ewPager{margin-bottom:2px}button.ewButton{min-width:75px}a.ewButton{min-width:49px}.ewButtonDropdown{min-width:46px}.ewDropdownList{position:relative;display:inline-block;vertical-align:middle;cursor:default;height:35px}.ewDropdownList.open .dropdown-toggle{border-color:#66AFE9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.ewDropdownList .dropdown-toggle{padding-right:70px;display:block}.ewDropdownList .form-control-feedback{width:28px}.ewDropdownList .ewDropdownListClear{right:28px !important;width:1em;display:none;pointer-events:auto;color:#000000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20)}.ewDropdownList .ewDropdownListClear:hover,.ewDropdownList .ewDropdownListClear:focus{cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}.ewDropdownList .ewDropdownListClear ~ .form-control-feedback{right:0}.ewTabContent{padding:0;border:0}.ewPointer{cursor:pointer}.ewAggregate:after{content:": "}.ewTableHeader .ewTableHeaderBtn,.ewjtable-column-header-container{position:relative;padding-right:12px;white-space:nowrap}.ewTableHeader .ewTableHeaderBtn .ewTableHeaderSort,.ewjtable-column-header-container .ewTableHeaderSort{position:absolute;width:10px;top:50%;margin-top:-9px;right:0;float:right}.ewTableHeader .ewTableHeaderBtn .caret,.ewjtable-column-header-container .caret{margin-left:0;border-top:4px solid}.ewTableHeader .ewTableHeaderBtn .ewSortUp,.ewjtable-column-header-container .ewSortUp{border-top:0;content:"";border-bottom:4px solid}.ewGrid .ewTable{border:0;border-spacing:0;border-collapse:separate;empty-cells:show;width:100%}.ewGrid .ewTable>tbody>tr>td,.ewGrid .ewTable>tfoot>tr>td{padding:5px;border-bottom:1px solid;border-top:0px;border-left:0px;border-right:1px solid;border-color:#DDDDDD}.ewGrid .ewTable>thead>tr>td:last-child,.ewGrid .ewTable>thead>tr>th:last-child,.ewGrid .ewTable>tbody>tr>td:last-child,.ewGrid .ewTable>tfoot>tr>td:last-child,.ewGrid .ewTable td.ewTableLastCol,.ewGrid .ewTable th.ewTableLastCol{border-right:0px}.ewGrid .ewTable>tbody:last-child>tr:last-child>td,.ewGrid .ewTable>tfoot>tr:last-child>td,.ewGrid .ewTable td.ewTableLastRow{border-bottom:0px}.ewGrid .ewTable>tbody:last-child>tr:last-child>td.ewTableBorderBottom,.ewGrid .ewTable>tfoot>tr:last-child>td.ewTableBorderBottom,.ewGrid .ewTable td.ewTableLastRow.ewTableBorderBottom,.ewGrid .ewTable .ewTableBorderBottom{border-bottom:1px solid;border-color:#DDDDDD}.ewGrid .ewTable>thead>tr>th,.ewGrid .ewTable>thead>tr>td{font-weight:normal;background-color:inherit;color:inherit;border-bottom:1px solid;border-right:1px solid;border-color:#DDDDDD;background-repeat:repeat-x;vertical-align:top;padding:5px}.ewGrid .ewTable>thead>tr>th label,.ewGrid .ewTable>thead>tr>td label{margin-bottom:0}.ewGrid .ewTable>thead>tr>th{font-weight:bold;border-bottom-width:2px}.ewGrid .ewTable>thead>tr>td{font-weight:bold;border-bottom-width:2px}.ewGrid .ewTable .ewTableHeader .ewTableHeaderBtn .caret{border-top-color:inherit}.ewGrid .ewTable .ewTableHeader .ewTableHeaderBtn .ewSortUp{border-bottom-color:inherit}.ewGrid .ewTable .ewTableRow{background-color:#F9F9F9;color:inherit}.ewGrid .ewTable .ewTableAltRow{background-color:inherit;color:inherit}.ewGrid .ewTable .ewTableEditRow>td{background-color:inherit;color:inherit}.ewGrid .ewTable .ewTableHighlightRow>td{background-color:#F5F5F5;color:inherit}.ewGrid .ewTable .ewTableSelectRow>td{background-color:inherit;color:inherit}.ewGrid .ewTable .ewTableFooter{background-color:inherit;color:inherit}.ewCheckbox{text-align:center}.ewOtherOption{display:inline-block}.ewAddEditOption{display:inline-block}.ewDetailOption{display:inline-block}.ewActionOption{padding-right:10px;display:inline-block}.ewMultiColumnForm>.ewMultiColumnRow{margin-bottom:21px}.ewMultiColumnForm>.ewMultiColumnRow>div[class^=col-]>.table{margin-bottom:0}.ewMultiColumnForm>.ewMultiColumnRow>div[class^=col-]>.table .ewTableHeader{width:33%}.ewMultiColumnForm .ewMultiColumnListOption .ewListOptionBody[data-name=checkbox] label{margin-top:0;margin-bottom:0}.ewMultiColumnListOption{padding-top:2px;padding-bottom:2px}.ewMultiColumnListOption .ewListOptionBody{float:left}.ewListOptionHeader label.checkbox,.table th label.checkbox{margin-bottom:0}.ewListOptionSeparator{padding-right:10px}.ewListOptionBody .btn-sm{padding-top:3px;padding-bottom:3px}.ewListOptionBody .btn-group>.btn{float:none}.ewListOptionBody .ewRowLink:hover,.ewListOptionBody .ewRowLink:focus{text-decoration:none}.ewViewTable{min-width:300px}.ewViewTable>tbody>tr>td:first-child{font-weight:bold;text-align:right}.ewViewTable,.ewDesktopTable{background-color:#FFFFFF}.ewPreviewLowerPanel .ewDetailCount,.ewPreviewLowerPanel .ewPreviewOtherOptions{float:left}.ewPreviewLowerPanel .ewDetailCount{margin-bottom:21px;padding-right:10px;direction:ltr}.icon-expand,.icon-collapse{cursor:pointer}.ewExportTable{border:0;border-spacing:0;border-collapse:collapse;empty-cells:show}.ewExportTable td{padding:5px;border-bottom:1px solid;border-top:1px solid;border-left:1px solid;border-right:1px solid;border-color:#DDDDDD}.ewExportTable .ewTableHeader,.ewExportTableHeader td{background-color:inherit;color:inherit;border-bottom:1px solid;border-right:1px solid;border-color:#DDDDDD;vertical-align:top}.ewExportTableRow>td{background-color:#F9F9F9;color:inherit}.ewExportTableAltRow>td{background-color:inherit;color:inherit}.ewExportTableFooter{background-color:inherit;color:inherit}.ewListExportOptions,.ewViewExportOptions,.ewViewOtherOptions{margin-bottom:21px}.ewRow{margin-bottom:21px;white-space:nowrap}.ewRow:last-of-type{margin-bottom:0}.ewRow .ewCell{padding-right:10px}.ewRow .date{white-space:normal}.ewSearchCond,.ewSearchOperator{display:inline-block}.modal .ewSearchCond{display:block;height:35px}.ewSearchCond label{display:inline-block;margin-left:10px;font-weight:normal}.ewSearchOperator{color:maroon;font-weight:normal}.ewSeparator{color:gray}.ewLinkSeparator{padding-right:10px}.ewLinkSeparator .ewIcon{display:inline-block}#ewEmailForm #subject,#ewEmailForm #message{width:100%}#ewEmailForm #message{max-width:100%}.ewReportTable{border:0px;border-collapse:collapse}.ewReportTable td{padding:3px}.ewGroupIndent{width:5px}.ewGroupField{font-weight:bold}.ewGroupName{font-weight:bold}.ewGroupHeader{vertical-align:top;border-bottom:3px double Gray;border-top:3px double Gray}.ewGroupSummary{border-top:1px solid Gray}.ewGroupAggregate{font-weight:bold}.ewGrandSummary{border-top:1px solid Gray}#ewMsgBox .alert{background-color:transparent;border:0}.ewMessageDialog{display:table;min-width:300px}.ewMessageDialog .alert .close{margin-left:10px}.ewCaptcha{width:200px;height:50px}.ewCaptchaDiv{padding-left:15px}.ewMessageTable{margin:1em 0px 1em 0px}.ewRequired{color:#D9534F}.ewHighlightSearch{font-weight:bold;background-color:#F0AD4E}.ewTemplate{display:none}.ewItems{min-width:200px}.ewItems .ewItemTable{margin:0 12px 12px 6px}.ewItems .ewItemTable input[type=radio],.ewItems .ewItemTable input[type=checkbox]{margin-top:0}.ewItems .list-group{margin-bottom:4px;box-shadow:none;border:0}.ewItems .list-group input[type=radio]{display:none}.ewItems .list-group .radio-inline{width:100%;padding-top:3px;padding-bottom:3px;padding-left:0}.ewItems .list-group .list-group-item{padding-top:0;padding-bottom:0;border:0;border-radius:0}.ewUploadTable{margin-bottom:0}.ewUploadTable td{border-top:1px;border-left:0}.ewUploadTable .progress{min-width:75px}.ewLabelRow{margin-bottom:5.25px}.ewLabelRow [id^=elh_],.ewLabelRow .ewSearchCaption{font-weight:bold}.ewLabelRow>span:after{content:" "}.ewInputRow{margin-bottom:21px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:transparent}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#F9F9F9}.table.ewUploadTable tbody:first-child tr:first-child td{border-top:0}.fa{margin-top:-4px}input.cke_dialog_ui_input_text{min-height:24px}li.ui-timepicker-selected,.ui-timepicker-list li:hover,.ui-timepicker-list .ui-timepicker-selected:hover{background:#337ab7}.bootstrap-datetimepicker-widget{z-index:9001;color:#333333}.ewGoogleMap label{width:auto;display:inline}.nav-tabs-custom{border:1px solid rgba(0,0,0,0.08)}.nav-tabs,.nav-pills{margin-bottom:21px}.twitter-typeahead input[name^=sv_]{vertical-align:baseline !important}.tt-hint{color:#777777}.tt-menu{text-align:left;width:auto;min-width:160px;z-index:1000;position:absolute;margin-top:1px;padding:5px 0;background-color:#FFFFFF;border:1px solid #CCCCCC;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.tt-suggestion,.tt-footer{padding:3px 20px}.tt-suggestion p{margin:0}.tt-suggestion:hover{cursor:pointer;color:#262626;background-color:#e1e1e1}@keyframes spin{to{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}.ewSpinner{position:relative;display:inline-block;width:5em;height:5em;margin:0 .5em;overflow:hidden;-webkit-animation:spin 1s infinite steps(8);-webkit-animation:spin 1s infinite steps(8);-o-animation:spin 1s infinite steps(8);animation:spin 1s infinite steps(8);vertical-align:middle;font-size:4px}.ewSpinner:before,.ewSpinner:after,.ewSpinner>div:before,.ewSpinner>div:after{content:"";position:absolute;top:0;left:2.25em;width:.5em;height:1.5em;border-radius:.2em;background:#eee;box-shadow:0 3.5em #eee;-webkit-transform-origin:50% 2.5em;-moz-transform-origin:50% 2.5em;-ms-transform-origin:50% 2.5em;transform-origin:50% 2.5em}.ewSpinner:before{background:#555}.ewSpinner:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);background:#777}.ewSpinner>div:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);background:#999}.ewSpinner>div:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);background:#bbb}.ewDetailPages{margin-bottom:21px}.ewMultiPage .nav>li.disabled>a{color:#ccc}.ewCustomTemplate,.ewCustomTemplatePage,.ewCustomTemplateSearch{margin-bottom:21px}.ewGridMiddlePanel .ewCustomTemplate{margin-bottom:0}.ewDebug{margin-bottom:21px}#ignpwd .input-group-btn{width:1%}#ignpwd #npwd{width:100%}#pgt_npwd,#pst_npwd{margin-top:5px;margin-bottom:0px}.ewPasswordGenerator{max-height:35px;min-height:35px}.help-block,.ewPasswordStrengthBar{margin-top:5px;margin-bottom:0}.form-inline .ewItemTable td,.ewDesktopTable .ewItemTable td{padding-top:6px}.ewScrollableTable .ewScrollableTableHeader{overflow:hidden}.ewScrollableTable .ewScrollableTableHeader>table{border-collapse:separate}.ewScrollableTable .ewScrollableTableHeader .ewScrollableTableOverhang{padding:0;border:0;border-bottom:1px solid;border-color:#DDDDDD;background-color:inherit;background-repeat:repeat-x}.ewScrollableTable .ewListOptionBody .ewButtonGroup .ewIcon{min-width:16px}@media (min-width: 768px){.ewGrid{min-width:550px}.ewBasicSearch .ewRow{display:table}.ewItemTable td{vertical-align:top;padding-right:20px}.ewItemList{display:inline-table}.ewSearchOperator{padding-top:0;padding-bottom:0}.form-horizontal{margin-left:auto;margin-right:auto}.form-control{display:inline;width:auto;max-width:none}.input-group>.form-control,.input-group>.input-group-btn{width:auto}.form-inline .radio,.form-inline .checkbox,.radio,.checkbox{font-weight:normal;border:none;box-shadow:none;background-color:inherit}.form-horizontal .radio,.form-horizontal .checkbox{font-weight:normal}.ewCheckbox{padding-top:5px;padding-right:10px;font-weight:normal}.ewInputLarge{width:210px}input[type=text]:not([size]):not([name=pageno]):not(.cke_dialog_ui_input_text),input[type=password]:not([size]){min-width:250px}ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}.dropdown-submenu:not(.active):hover>a,.dropdown-submenu:not(.active):focus>a{color:#262626}.dropdown-submenu{position:relative}.dropdown-submenu .ewDropdown .caret{display:none}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 4px 4px 4px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:6px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#262626}.dropdown-submenu.active:hover>a:after,.dropdown-submenu.active:focus>a:after{border-left-color:#FFFFFF}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:4px 0 4px 4px}.ewAutoSuggest{display:inline-block}.ewUploadTable{width:auto}.cke,.mce-tinymce{width:auto !important}.modal-body .cke,.modal-body .mce-tinymce{width:auto !important}.ewLookupList{display:inline-block}.ewLookupText{display:inline-block;height:auto}.ewAddOptBtn,.ewLookupBtn{vertical-align:top}#ewModalDialog .modal-dialog{width:750px;display:table}.ewForm:not(.ewListForm):not(.ewPagerForm),table.ewMasterTable.ewVertical{width:600px;margin-left:0}}@media (min-width: 768px) and (min-width: 992px){.ewForm:not(.ewListForm):not(.ewPagerForm),table.ewMasterTable.ewVertical{width:100%}}@media (min-width: 768px){.ewDetailPages{display:table}.modal-dialog .ewForm{width:100% !important}.main-header.ewHorizontal .navbar .dropdown-header{color:#9d9d9d}.main-header.ewHorizontal .navbar .nav .dropdown-menu .open>a,.main-header.ewHorizontal .navbar .nav .dropdown-menu .open>a:hover,.main-header.ewHorizontal .navbar .nav .dropdown-menu .open>a:focus{background-color:#e1e3e9;color:#333}.main-header.ewHorizontal .navbar .nav .dropdown-menu .active>a,.main-header.ewHorizontal .navbar .nav .dropdown-menu .active>a:hover,.main-header.ewHorizontal .navbar .nav .dropdown-menu .active>a:focus{background-color:#337ab7;color:#FFFFFF}}@media (max-width: 767px){.ewGrid{display:block}.ewGrid .ewGridMiddlePanel{overflow-x:auto;overflow-y:visible}.ewMultiColumnForm>.ewMultiColumnRow>div[class^=col-]:not(:last-child){margin-bottom:15px}.ewItemTable{width:100%}.ewItemTable td{display:block;width:100%}.form-horizontal .ewItemTable td{padding-top:0}.ewItemTable td:empty{display:none}.ewPager .input-group-btn{width:auto}.ewAddOptBtn{margin-top:6px}.ewAutoSuggest{display:block}#ewGoogleMap{width:100% !important}.ewDesktop{display:block}.ewDesktop .ewDesktopTable{border:0}.ewDesktop .ewDesktopTable>tbody>tr>td{border:0;display:inline-block}.ewDesktop .ewDesktopTable>tbody>tr>td:first-of-type{text-align:inherit;padding-right:6px}.ewDesktop .ewDesktopTable>tbody>tr>td:last-of-type{display:block}.table-striped>tbody>tr:nth-child(odd),.table-striped>tbody>tr:nth-child(even),.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(even)>td{background-color:transparent}.main-header.ewHorizontal .navbar .dropdown-header{color:#d9d9d9}.main-header.ewHorizontal .navbar .nav .dropdown-menu>li>a:focus,.main-header.ewHorizontal .navbar .nav .dropdown-menu .open>a,.main-header.ewHorizontal .navbar .nav .dropdown-menu .open>a:hover,.main-header.ewHorizontal .navbar .nav .dropdown-menu .open>a:focus,.main-header.ewHorizontal .navbar .nav .dropdown-menu .active>a,.main-header.ewHorizontal .navbar .nav .dropdown-menu .active>a:hover,.main-header.ewHorizontal .navbar .nav .dropdown-menu .active>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.logo{display:none !important}.main-sidebar,.left-side{padding-top:50px}}#ewLoginOptions{text-decoration:none;cursor:pointer}#ewLoginOptions span:before{content:"\e617"}#ewLoginOptions.collapsed span:before{content:"\e616"}#cboxOverlay{background:#000 none}.ewHome,.ewUserPermission{display:inline-block}.ewLoginBox .ewControl,.ewForgotpwdBox .ewControl,.ewChangepwdBox .ewControl{width:100%}.sidebar-menu li.header{font-size:13px}.sidebar-menu li.header .fa,.sidebar-menu li.header .glyphicon,.sidebar-menu li.header .ion{width:20px}.sidebar-menu .treeview-menu>li>a{font-size:15px}body[class^=skin-][class$=-light] li.header{color:#848484}body[class^=skin-][class$=-light] .treeview-menu>li.current>a{font-weight:600;color:#000000}body[class^=skin-]:not([class$=-light]) li.header{color:#4b646f}body[class^=skin-]:not([class$=-light]) .treeview-menu>li.current>a{color:#FFFFFF}@media (max-width: 767px){body[dir=rtl] .main-sidebar,body[dir=rtl] .left-side{-webkit-transform:translate(230px, 0);-ms-transform:translate(230px, 0);-o-transform:translate(230px, 0);transform:translate(230px, 0)}}@media (min-width: 768px){body[dir=rtl].sidebar-collapse .main-sidebar,body[dir=rtl].sidebar-collapse .left-side{-webkit-transform:translate(230px, 0);-ms-transform:translate(230px, 0);-o-transform:translate(230px, 0);transform:translate(230px, 0)}}@media (max-width: 767px){body[dir=rtl].sidebar-open .main-sidebar,body[dir=rtl].sidebar-open .left-side{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}}@media (max-width: 767px){body[dir=rtl].sidebar-open .content-wrapper,body[dir=rtl].sidebar-open .right-side,body[dir=rtl].sidebar-open .main-footer{-webkit-transform:translate(-230px, 0);-ms-transform:translate(-230px, 0);-o-transform:translate(-230px, 0);transform:translate(-230px, 0)}}.main-header.ewHorizontal{max-height:none}.main-header.ewHorizontal .navbar .nav>.open>a,.main-header.ewHorizontal .navbar .nav>.open>a:hover,.main-header.ewHorizontal .navbar .nav>.open>a:focus{background:rgba(0,0,0,0.1);color:#f6f6f6}.navbar-collapse.ewHorizontal{float:left !important}@media (max-width: 991px){.navbar-collapse.ewHorizontal{float:none !important}.navbar-collapse.ewHorizontal+.navbar-custom-menu{display:block;position:absolute;top:0;right:40px}}@media (max-width: 767px){.navbar-nav .open .dropdown-menu>li>a{padding-left:25px}.navbar-nav .open .dropdown-menu>li>.dropdown-menu>li>a{padding-left:35px}.navbar-nav .open .dropdown-menu>li>.dropdown-menu>li>.dropdown-menu>li>a{padding-left:45px}.navbar-nav .open .dropdown-menu>li>.dropdown-menu>li>.dropdown-menu>li>.dropdown-menu>li>a{padding-left:55px}.navbar-nav .open .dropdown-menu>li>.dropdown-menu>li>.dropdown-menu>li>.dropdown-menu>li>.dropdown-menu>li>a{padding-left:65px}}div.ewjtable-busy-panel-background{opacity:0.1;filter:alpha(opacity=50);z-index:998;position:absolute;background-color:#000}div.ewjtable-busy-panel-background.ewjtable-busy-panel-background-invisible{background-color:transparent}div.ewjtable-busy-message{cursor:wait;z-index:999;position:absolute;margin:5px}div.ewjtable-main-container>div.ewjtable-bottom-panel span.ewjtable-goto-page{margin-left:5px}div.ewjtable-main-container>div.ewjtable-bottom-panel span.ewjtable-goto-page input[type=text]{width:22px}div.ewjtable-main-container>div.ewjtable-bottom-panel span.ewjtable-goto-page select{width:auto;display:inline-block}div.ewjtable-main-container table.ewjtable thead th.ewjtable-column-header-sortable{cursor:pointer}.box,.panel{border-radius:8px !important;border-color:#e0e6ed !important;box-shadow:0 2px 6px rgba(0,0,0,0.05)}.skin-blue-light .main-sidebar,.skin-blue-light .left-side{background-color:#ffffff !important;border-right:1px solid #e0e6ed}.skin-blue-light .sidebar a{color:#555 !important;border-radius:6px;transition:all .2s ease-in-out}.skin-blue-light .sidebar a:hover,.skin-blue-light .sidebar-menu>li.active>a{background-color:#007bff !important;color:#fff !important}.main-header,.navbar{background:#ffffff !important;border-bottom:1px solid #e0e6ed;box-shadow:0 2px 6px rgba(0,0,0,0.05)}.btn,.form-control{border-radius:6px !important}.btn-primary{background-color:#007bff !important;border-color:#006fe6 !important}.table-hover>tbody>tr:hover{background-color:#3c75b5 !important}.breadcrumb{background:#ffffff;border-radius:6px;border:1px solid #e0e6ed}h1,h2,h3,h4,h5{font-weight:600;color:#222}.modal-content{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.1)}@media (max-width: 767px){footer.scoop-footer,.scoop-footer[footer-theme],#ewFooterRow{display:none !important;visibility:hidden !important}body,.wrapper,.content-wrapper,.ew-content,.content{padding-bottom:0 !important}.scroll-to-top{bottom:20px !important}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:13px;line-height:1.42857143;border-radius:4px;user-select:none;transition:all 0.15s ease-in-out}.btn i,.btn .glyphicon{margin-right:4px}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover{background-color:#e6e6e6;border-color:#adadad}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:hover{background-color:#286090;border-color:#204d74}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover{background-color:#449d44;border-color:#398439}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover{background-color:#31b0d5;border-color:#269abc}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover{background-color:#ec971f;border-color:#d58512}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover{background-color:#c9302c;border-color:#ac2925}.btn[disabled],.btn.disabled{opacity:.65;pointer-events:none}.ewLookupBtn,.ewAddOptBtn{display:inline-flex !important;align-items:center;justify-content:center;width:32px !important;height:32px !important;padding:0 !important;border-radius:4px !important;border:1px solid #ccc;background:#fff;color:#337ab7;transition:all .2s}.ewLookupBtn:hover,.ewAddOptBtn:hover{background:#337ab7;color:#fff}.ewAddOptBtn{color:#5cb85c;border-color:#4cae4c}.ewAddOptBtn:hover{background:#5cb85c;color:#fff}.fc-toolbar.fc-header-toolbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;background:#f9fafb;border:1px solid #dcdfe4;border-radius:8px;padding:8px 12px !important;margin-bottom:8px}.fc .fc-button{background:#fff !important;border:1px solid #ccc !important;color:#333 !important;border-radius:4px !important;font-size:13px !important;font-weight:500;padding:5px 12px !important;height:32px;margin-right:6px !important;transition:all .15s ease-in-out}.fc .fc-button:hover{background:#e6e6e6 !important}.fc .fc-state-active,.fc .fc-button.fc-state-active{background:#337ab7 !important;color:#fff !important;border-color:#2e6da4 !important}.fc .ewAddEdit,.fc .btn-round{display:inline-flex !important;align-items:center;justify-content:center;width:34px !important;height:34px !important;border-radius:50% !important;padding:0 !important;font-size:16px !important;color:#fff !important;background:#5cb85c !important;border:none !important;margin-left:10px !important;transition:all .2s}.fc .ewAddEdit:hover{background:#449d44 !important}.page-header-toolbar{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(to right, #f9fafb, #eef2f5);border:1px solid #dcdfe4;border-radius:8px;padding:8px 14px;box-shadow:0 2px 4px rgba(0,0,0,0.05)}.toolbar-left,.toolbar-right{display:flex;align-items:center;gap:8px}.page-header-toolbar .btn{display:inline-flex;align-items:center;gap:6px;font-weight:500;border-radius:6px;padding:6px 12px;transition:all 0.2s ease-in-out}.page-header-toolbar .btn i{font-size:13px;opacity:0.9}.page-header-toolbar .btn:hover{transform:translateY(-1px);box-shadow:0 2px 5px rgba(0,0,0,0.08)}.btn-light{background:#fff;border:1px solid #dee2e6;color:#333}.btn-light:hover{background:#f0f0f0}.btn-icon span{font-size:13px}.btn-outline-primary{border-color:#007bff;color:#007bff}.btn-outline-primary:hover{background:#007bff;color:#fff}.btn-outline-info{border-color:#17a2b8;color:#17a2b8}.btn-outline-info:hover{background:#17a2b8;color:#fff}.btn-outline-success{border-color:#28a745;color:#28a745}.btn-outline-success:hover{background:#28a745;color:#fff}.btn-outline-dark{border-color:#343a40;color:#343a40}.btn-outline-dark:hover{background:#343a40;color:#fff}.btn-success{background:#28a745;border-color:#28a745}.btn-success:hover{background:#23913d}.field-line{background:transparent !important;border:none !important;border-bottom:1px solid rgba(0,0,0,0.25) !important;box-shadow:none !important;text-align:right !important;font-weight:600 !important;color:#222 !important;border-radius:0 !important;transition:all 0.25s ease-in-out;padding:2px 4px 1px 0 !important;min-width:120px;height:26px;line-height:1.4}.field-line:focus{outline:none !important;border-bottom:2px solid #007bff !important;color:#000 !important;font-weight:700 !important;transform:scale(1.01)}.field-line.readonly{pointer-events:none !important;border-bottom:1px solid rgba(0,0,0,0.15) !important;color:#444 !important;font-weight:600 !important;opacity:0.85}.field-line:hover:not(.readonly){border-bottom-color:rgba(0,123,255,0.6) !important}#Totals{border-collapse:collapse;margin-top:12px;margin-right:10px;margin-bottom:8px;padding:6px 10px;background:#fff}#Totals td{padding:4px 80px 4px 4px;vertical-align:top}#Totals .total-row{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,0.15);padding:5px 0;margin:4px 0;min-width:230px}#Totals .total-row label{color:#444;font-weight:500;font-size:13px;margin-right:8px;white-space:nowrap}#Totals .total-row span{text-align:right;min-width:120px;font-weight:600;color:#222;display:inline-block}#Totals .total-row input[readonly],#Totals .total-row .form-control[readonly]{background:transparent !important;border:none !important;border-bottom:1px solid rgba(0,0,0,0.4) !important;box-shadow:none !important;text-align:right;color:#222;font-weight:600;border-radius:0;height:26px}#Totals .total-row input:not([readonly]):focus{border-bottom:2px solid #007bff !important;outline:none;color:#000;font-weight:600}#Totals .total-row.total-highlight{border-top:2px solid rgba(0,0,0,0.25);padding-top:6px;margin-top:8px}#Totals .total-row.total-highlight label{font-weight:700;color:#000}#Totals .total-row.total-highlight span{font-weight:700;color:#007bff}#Totals td[colspan="2"]{padding-right:20px}#x_Remarks,textarea[data-field="x_Remarks"]{width:100%;min-height:70px;border:1px solid rgba(0,0,0,0.15);border-radius:6px;background:#f9fafb;font-family:'Inter', 'Segoe UI', sans-serif;font-size:13px;color:#333;padding:8px 10px;resize:vertical;transition:all 0.25s ease-in-out}#x_Remarks:focus{background:#fff;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,0.15);outline:none}input.form-control[type="text"],input.form-control[type="number"],input.form-control[type="email"],input.form-control[type="password"],input.form-control[type="date"],select.form-control,textarea.form-control{border:none !important;border-bottom:1px solid rgba(0,0,0,0.2) !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;padding:4px 6px !important;font-size:13px !important;color:#222 !important;transition:all 0.2s ease-in-out}input.form-control::placeholder,textarea.form-control::placeholder{color:rgba(0,0,0,0.4)}input.form-control:hover,select.form-control:hover,textarea.form-control:hover{border-bottom-color:rgba(0,123,255,0.4) !important}input.form-control:focus,select.form-control:focus,textarea.form-control:focus{border-bottom-color:#007bff !important;box-shadow:0 1px 0 0 #007bff !important;background:transparent !important;outline:none !important;color:#000 !important}input[readonly].form-control,textarea[readonly].form-control{background:transparent !important;border-bottom:1px dashed rgba(0,0,0,0.2) !important;color:#555 !important}input[disabled].form-control,select[disabled].form-control{opacity:0.6;cursor:not-allowed}select.form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='gray' height='12' width='12' xmlns='http://www.w3.org/2000/svg'><path d='M2 4l4 4 4-4z'/></svg>");background-repeat:no-repeat;background-position:right 6px center;background-size:12px;padding-right:22px !important}.has-error .form-control:focus,.has-success .form-control:focus{box-shadow:0 1px 0 0 #007bff !important}textarea.form-control{min-height:60px;resize:vertical}table input.form-control,table select.form-control{padding:2px 6px !important;height:26px !important}.control-label{font-weight:500;color:#444}#Totals,.ewMasterDiv,.panel,.box,.ewGrid{background:#fff;border:1px solid rgba(0,0,0,0.08);border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,0.05);padding:8px 12px}table.ewTable,.ewGrid table{border-collapse:separate !important;border-spacing:0 3px !important}table.ewTable td,table.ewTable th{padding:6px 8px !important;vertical-align:middle}table.ewTable tr:hover td{background-color:#F1F1F1;transition:background 0.2s ease-in-out}table input.form-control,table select.form-control{padding:2px 4px !important;height:26px !important;line-height:1.4}#Totals{margin-top:10px;margin-right:8px;padding:10px 14px;border:1px solid rgba(0,0,0,0.08);border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,0.06);background:linear-gradient(to bottom, #fff, #fafbfc)}label,.control-label{color:#444;font-weight:500;margin-bottom:3px}input.form-control:hover,select.form-control:hover,textarea.form-control:hover{border-bottom-color:rgba(0,123,255,0.5) !important;background-color:rgba(0,123,255,0.02) !important}input.form-control:focus,select.form-control:focus,textarea.form-control:focus{border-bottom-color:#007bff !important;box-shadow:0 1px 0 0 #007bff !important;background-color:transparent !important}input[type=checkbox],input[type=radio]{transform:scale(1.1);margin-right:4px}h4.panel-title,.box-header h3,.ewMasterCaption{font-weight:600;font-size:14px;color:#333;text-transform:capitalize;border-bottom:1px solid rgba(0,0,0,0.08);padding-bottom:4px;margin-bottom:6px}.nav-tabs>li>a{padding:8px 16px;font-weight:500}.btn-sm,.ewButton{min-height:28px;line-height:1.3;padding:4px 10px;font-size:12.5px}body{background-color:#f6f8fa}.fc-add-button{background:#f8f9fa !important;border:1px solid #ced4da !important;color:#007bff !important;font-weight:500;border-radius:4px !important;padding:5px 12px !important;height:32px;transition:all 0.2s ease-in-out}.fc-add-button:hover{background-color:#007bff !important;color:#fff !important;border-color:#007bff !important}.fc-add-button i{margin-right:5px;font-size:13px}.ewGridLowerPanel,.ewGridUpperPanel{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;background:#f9fafb;border:1px solid #dee2e6;border-radius:8px;padding:6px 10px;margin-bottom:8px;box-shadow:0 1px 3px rgba(0,0,0,0.05);gap:8px}.ewListOtherOptions{order:1;display:flex;align-items:center;gap:6px}.ewPagerForm{order:2;flex:1;display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.ewPager select.form-control,.ewPageSelect{width:auto;min-width:65px;height:30px;padding:3px 8px;font-size:13px;border-radius:6px;border:1px solid #ced4da;background:#fff;box-shadow:none;transition:all .2s}.ewPager select.form-control:focus,.ewPageSelect:focus{border-color:#007bff;box-shadow:0 0 3px rgba(0,123,255,0.3)}.ewPagerForm .pagination{margin:0;display:inline-flex;align-items:center;justify-content:center;gap:3px}.ewPagerForm .pagination>li>a,.ewPagerForm .pagination>li>span{padding:4px 8px;font-size:13px;border-radius:4px;color:#007bff;border:1px solid #ddd;background:#fff;transition:all .2s}.ewPagerForm .pagination>li>a:hover{background:#007bff;color:#fff;border-color:#007bff}.ewPagerForm .pagination>li.active>a,.ewPagerForm .pagination>li.active>span{background:#007bff;color:#fff;border-color:#007bff}.ewPagerIconLabel{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;background:#fff;border:1px solid #ced4da;border-radius:6px;color:#007bff;font-size:13px;cursor:default}.ewPagerIconLabel+select{margin-left:2px}.ewPagerTextLabel{display:none !important}.ewPager.ewRec{font-size:13px;font-weight:500;color:#444}.ewListOtherOptions .btn{border-radius:6px !important;height:32px;padding:6px 12px;font-size:13px;display:inline-flex;align-items:center;justify-content:center}@media (max-width: 768px){.ewGridLowerPanel,.ewGridUpperPanel{flex-wrap:nowrap;overflow-x:auto;padding:8px 6px;scrollbar-width:none;-ms-overflow-style:none}.ewGridLowerPanel::-webkit-scrollbar,.ewGridUpperPanel::-webkit-scrollbar{display:none}.ewPagerForm{flex-wrap:nowrap;gap:4px}.ewPager.ewRec{display:none}}.btn-outline-smooth{display:inline-block;padding:4px 10px;margin:-5px 7px 0px 30px;border:1px solid var(--theme-color, #007bff);border-radius:6px !important;background:transparent;color:var(--theme-color, #007bff);font-size:14px;font-weight:700;transition:all 0.2s ease;text-decoration:none}.btn-outline-smooth-small{display:inline-block;padding:2px 2px;margin:-2px;border:1px solid var(--theme-color, #007bff);border-radius:6px !important;background:transparent;color:var(--theme-color, #007bff);font-size:12px;font-weight:500;transition:all 0.2s ease;text-decoration:none}.btn-outline-smooth:hover{background:var(--theme-color, #007bff);color:#fff;text-decoration:none}.report-btn-group{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:6px;max-width:260px;padding:2px 0}.btn-report{flex:1 1 calc(50% - 6px);min-width:90px;height:30px;display:inline-flex;align-items:center;justify-content:center;gap:4px;text-align:center;font-size:12px;font-weight:500;border:1px solid #007bff;color:#007bff;background:#fff;padding:4px 6px;border-radius:6px;line-height:1.3;text-decoration:none;transition:all 0.25s ease;white-space:nowrap;box-sizing:border-box}.btn-report:hover,.btn-report:focus{background:#007bff;color:#fff;text-decoration:none;outline:none}.btn-report i{font-size:11px;margin-right:4px;opacity:0.9}@media (max-width: 768px){.btn-report{flex:1 1 calc(50% - 6px);min-width:80px;font-size:11px;padding:3px 5px}}.ewTable td .report-btn-group{margin-top:2px;margin-bottom:2px}
/* ===============================
   MASTER + DETAIL UNIFIED LAYOUT
   =============================== */

.a4-wrapper {
  width: 90%;
  min-height: auto;
  background: #fff;
  margin: 20px auto;
  padding: 20px 25px;
  box-shadow: 0 0 10px rgba(0,0,0,0.15);
  border-radius: 6px;
  overflow: visible;
}

/* unify master + detail */
.ewMasterDetail,
.ewGrid {
  background: #fff;
  border: none;
  margin: 0;
  box-shadow: none;
}

/* Master detail section header */
.ewMasterDetail .ewDetailCaption {
  font-weight: 600;
  font-size: 16px;
  margin: 20px 0 10px;
  border-bottom: 2px solid #007bff;
  color: #007bff;
}

/* grid table */
.ewGrid table {
  border-collapse: collapse !important;
  width: 100%;
  background: #fff;
  border: 1px solid #e5e5e5;
}

.ewGrid table th {
  background: #f8f9fa;
  border: 1px solid #e5e5e5;
  font-weight: 600;
  color: #333;
  padding: 8px;
  text-align: center;
}

.ewGrid table td {
  border: 1px solid #e5e5e5;
  padding: 6px;
  vertical-align: middle;
}

.ewGrid .ewAddEdit,
.ewGrid .ewListOtherOptions {
  margin: 10px 0;
}

.ewMasterDetail {
  padding: 10px 0 20px;
  border-top: 2px dashed #ddd;
}

.ewDetailTable {
  margin-top: 15px;
}

/* Footer styling */
.c-reception-template .panel-footer {
  border-top: 1px solid #ddd;
  background: #f9f9f9;
  margin-top: 15px;
  padding: 10px 15px;
}

/* ====== Reception Details Unified Layout ====== */

/* Section title */
.section-title {
  font-weight: 600;
  font-size: 15px;
  border-bottom: 2px solid #007bff;
   margin: 25px auto 10px auto;
  padding-bottom: 5px;
  color: #007bff;
  width: 100%;
  text-align: left;      /* ensures not floating */
  float: none;           /* reset floating */
  clear: both;           /* prevent wrapping issues */
}

/* Wrapper */
.details-wrapper {
  width: 100%;
  margin: 0 auto 25px auto;
  background: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  padding: 12px 18px 18px 18px;
  box-shadow: 0 2px 4px rgba(0,0,0,0.05);
}

/* Grid container */
#fC_ReceptionDetailsgrid {
  width: 100%;
  margin: 0 auto;
  background: #fff;
  border: none;
}

/* Grid header */
#fC_ReceptionDetailsgrid table.ewTable > thead > tr > th {
  background: #f8f9fa;
  color: #333;
  font-weight: 600;
  padding: 8px;
  text-align: center;
  border-bottom: 2px solid #dee2e6;
}

/* Grid body */
#fC_ReceptionDetailsgrid table.ewTable > tbody > tr > td {
  padding: 6px 10px;
  vertical-align: middle;
  border-color: #eee;
  font-size: 13px;
}

#fC_ReceptionDetailsgrid table.ewTable > tbody > tr:nth-child(even) {
  background: #fafafa;
}

#fC_ReceptionDetailsgrid table.ewTable > tbody > tr:hover {
  background: #f5faff;
}

/* Compact inputs */
#fC_ReceptionDetailsgrid input[type="text"],
#fC_ReceptionDetailsgrid input[type="number"],
#fC_ReceptionDetailsgrid select {
  height: 30px !important;
  padding: 2px 6px !important;
  font-size: 13px;
}

/* Toolbars */
#fC_ReceptionDetailsgrid .ewGridUpperPanel,
#fC_ReceptionDetailsgrid .ewGridLowerPanel {
  background: transparent;
  border: none;
  padding: 4px 0 8px 0;
}

/* Buttons */
#fC_ReceptionDetailsgrid .ewGridAdd,
#fC_ReceptionDetailsgrid .ewGridDelete {
  border-radius: 6px;
  padding: 3px 8px;
  font-size: 13px;
}

/* No inner border */
#fC_ReceptionDetailsgrid .ewGridMiddlePanel {
  border: none !important;
  background: transparent;
}

/* Scroll area */
#fC_ReceptionDetailsgrid .ewGrid {
  overflow-x: auto;
  max-height: 500px; /* adjust to your need */
  position: relative;
}

/* Sticky Totals Row */
#fC_ReceptionDetailsgrid table tfoot {
  position: sticky;
  bottom: 0;
  z-index: 2;
  background: #eaf2ff;
  box-shadow: 0 -2px 4px rgba(0,0,0,0.05);
}

#fC_ReceptionDetailsgrid table tfoot td {
  font-weight: 600;
  border-top: 2px solid #007bff;
  padding: 8px;
  color: #000;
}

/* Print */
@media print {
  .a4-wrapper {
    width: 100%;
    box-shadow: none;
    margin: 0;
    padding: 0;
  }
  .ewMasterDetail,
  .ewGrid {
    border: none;
    box-shadow: none;
  }
  .panel-footer {
    display: none;
  }
  #fC_ReceptionDetailsgrid .ewGrid {
    max-height: none !important;
    overflow: visible !important;
  }
  #fC_ReceptionDetailsgrid table tfoot {
    position: static;
    box-shadow: none;
  }
}
/* ================================
   Sticky Totals & Action Header
   ================================ */
/* ================================
   Floating Vertical Totals Panel
   ================================ */
.floating-side-panel {
  position: fixed;
  top: 50%;
  right: 15px;
  transform: translateY(-50%);
  width: 160px;
  background: #ffffff;
  border: 2px solid #007bff;
  border-radius: 10px;
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  z-index: 1050;
  overflow: hidden;
}

.floating-side-panel .floating-header {
  background: #007bff;
  color: #fff;
  text-align: center;
  font-weight: 600;
  padding: 6px 8px;
  font-size: 14px;
  border-bottom: 1px solid #0056b3;
}

.floating-side-panel .floating-body {
  padding: 10px;
  background: #f9fbff;
  text-align: center;
}

.floating-side-panel .totals-item {
  margin-bottom: 8px;
}

.floating-side-panel .totals-item span {
  display: block;
  font-size: 12px;
  color: #444;
}

.floating-side-panel .totals-item strong {
  font-size: 16px;
  color: #007bff;
}

.floating-side-panel .floating-actions {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 6px;
  background: #f8f9fa;
  padding: 8px;
  border-top: 1px solid #ddd;
}

.floating-side-panel .floating-actions .btn {
  border-radius: 50%;
  width: 34px;
  height: 34px;
  padding: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* hover effects */
.floating-side-panel .btn-primary:hover { background: #0056b3; }
.floating-side-panel .btn-info:hover    { background: #0275d8; }
.floating-side-panel .btn-success:hover { background: #218838; }

/* Hide when printing */
@media print {
  .floating-side-panel {
    display: none !important;
  }
}
