/* Add here all your CSS customizations */
.emw-body {background: #fff none repeat scroll 0 0; font-size:14px;}
.emw-body .header {background: #fff none repeat scroll 0 0; }
.emw-body .page-header {background: #eee none repeat scroll 0 0;}
 .emw-body .sidebar-left { background: #eee none repeat scroll 0 0;
    box-shadow: -1px 0 0 #aaa inset;}
.emw-body h1, .emw-body h2 {color:#333}
.emw-body .sidebar-left .sidebar-header .sidebar-toggle {background-color: #aaa;}
.emw-body .sidebar-left .sidebar-header {background-color: #eee;color:#666}
.emw-body .sidebar-left {background: #eee none repeat scroll 0 0;}
 html.fixed .emw-body .inner-wrapper {padding-top:20px}
/* html.fixed .emw-body .content-body {margin-left: 320px;}*/
html .emw-body .sidebar-left-collapsed .sidebar-left .nano {background: #eee none repeat scroll 0 0;}
.emw-body .RadMenu_Default, .emw-body .RadMenu_Default a.rmLink {
    color: #666;
    font: 100%/200% "Open Sans",Arial,sans-serif;
    text-decoration: none;
}
.emw-body .RadPivotGrid_Default {font-family: "Open Sans",Arial,sans-serif;font-size: 100%;line-height: 135%;}
.emw-body .RadGrid {border-radius: 10px;overflow: hidden;width:100% !important}
.emw-body .RadGrid .rgFilterRow .RadComboBox  {width:auto !important}

.emw-body .RadComboBox_Default, .emw-body .RadComboBox_Default .rcbInput, .emw-body .RadComboBoxDropDown_Default  {font-family: "Open Sans",Arial,sans-serif;font-size: 100%;line-height: 135%;}
/* log in page */
.emw-body .body-sign .center-sign {vertical-align:top} 
.emw-body .body-sign {margin: 0 auto 0 10%;max-width: 460px;}
/* needed becasue no style property on filter row */
.emw-body .RadGrid .rgFilterRow > td, .emw-body .RadGrid .rgHeader, .emw-body .RadGrid  .emw-body .RadGrid .rgGroupHeader td {
    background-image:none;padding: 1px 3px;border-right:1px solid #fff;overflow:visible !important;white-space:normal;
}
.emw-body .RadGrid_Default .rgCommandRow {background-image:none;}
.emw-body .RadGrid .rgFilterRow > td div, .emw-body .RadGrid .rgHeader div, .emw-body .RadGrid  .emw-body .RadGrid .rgGroupHeader td  div {
overflow:visible !important;white-space:normal;    
}
.emw-body .RadGrid .emw-filter-row > td .RadPicker {display:block !important;width:auto;}
 .emw-body .RadGrid .rgGroupCol td div span,  .emw-body .RadGrid .rgGroupHeader td div span, .emw-body .RadGrid .rgGroupCol td div span, .emw-body .RadGrid .rgRow > td div span, .emw-body .RadGrid .rgAltRow > td div span, .emw-body .RadGrid .rgEditRow > td div span, .emw-body .RadGrid .rgFooter > td div span, .emw-body .RadGrid .rgFilterRow > td div span, .emw-body .RadGrid .rgHeader div span, .emw-body .RadGrid  .emw-body .RadGrid .rgGroupHeader td  div span {
    width:100% !important;
}
/* left nav  scroller */

html.no-overflowscrolling .emw-body .nano > .nano-pane {
    width: 20px;
}
.emw-body .RadPanelBar_Bootstrap .rpLink, .emw-body .RadPanelBar_Bootstrap .rpHeaderTemplate {
    color: #333;
    font-family: "Open Sans",Arial,sans-serif;
    font-size: 120%;
    line-height: 240%;
}
   .emw-body .RadGrid_Default .rgMasterTable, .emw-body .RadGrid_Default .rgDetailTable, .emw-body .RadGrid_Default .rgGroupPanel table, .emw-body .RadGrid_Default .rgCommandRow table, .emw-body .RadGrid_Default .rgEditForm table, .emw-body .RadGrid_Default .rgPager table { font-family: "Open Sans",Arial,sans-serif;font-size: 100%;line-height: 115%;}
  .emw-body .RadGrid_Default .rgCommandCell  {font-size: 120%;padding: 10px 0em; }
   .emw-body .RadGrid_Default {font-family: "Open Sans",Arial,sans-serif;font-size: 90%;line-height: 115%;}

html.fixed .emw-body .emw .emw-pad-30 {padding:30px}
html.fixed .emw-body .emw .emw-pad-1em {padding:1em}
html.fixed .emw-body .emw .form-horizontal .form-control {display:inline;width:auto;margin:0px 3px 0px 0px} 
html.fixed .emw-body .emw .form-horizontal .form-control div {background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555555;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
   
/*html.fixed .emw-body .emw {width:100%;padding:0px;position:relative}*/
.emw-body .btn-success {
    background-color: #1ab394;
    border-color: #1ab394;
    color: #ffffff;
}
.emw-body  .RadGrid_Default .rgCommandRow a.btn-success {
    color: #fff;
    text-decoration: none;
}
.emw-body .RadGrid_Default .rgGroupPanel td td {
    padding: 10px;font-size:120%
}
.emw-body .RadGrid_Default .rgGroupPanel {background-image:none;}
html.scroll .emw-body .container, html.fixed .emw-body .container  {width:100%;}
/* emworx grid styles */
.emw-body  .RadGrid_Default .emw-grid-cell {padding: 1px 3px;border-right:1px solid #fff;overflow:visible !important;white-space:normal;}
.emw-body  .RadGrid_Default .emw-grid-left {text-align:left}
.emw-body  .RadGrid_Default .emw-grid-right {text-align:right}
.emw-body  .RadGrid_Default .emw-grid-center {text-align:center}
.emw-body  .RadGrid_Default .emw-grid-right-indent div, .emw-body  .RadGrid_Default .emw-grid-right-indent a {text-align:right;padding-right:6px}
.emw-body  .RadGrid_Default .emw-grid-left-indent div, .emw-body  .RadGrid_Default .emw-grid-left-indent a {text-align:left;padding-left:6px}
.emw-body  .RadGrid_Default .emw-grid-chkbox {width:36px;min-width:36px;max-width:36px;}
.emw-body  .RadGrid_Default .emw-grid-xs {min-width:60px;max-width:100px;}
.emw-body  .RadGrid_Default .emw-grid-sm {min-width:80px;max-width:120px;}
/* emworx grid styles invocie page */
.emw-body  .RadGrid_Default .emw-grid-filter-3 {min-width:60px;max-width:100px;} /* id */
.emw-body  .RadGrid_Default .emw-grid-filter-3 .rgFilterBox {width:40px}
.emw-body  .RadGrid_Default .emw-grid-filter-6 {min-width:60px;max-width:100px;} /* invoice type */

/* paymetn allcoation panel */
.emw-body  .RadListBox_Default {font-family: "Open Sans",Arial,sans-serif;font-size: 100%;line-height: 135%;min-height:300px;margin:6px}
.RadListBox .rlbGroup {border-style: solid;border-width: 1px;min-height: 200px;outline: 0 none;}
/* expnandable panel in gridd */
.emw-body .form-horizontal .control-label {min-width: 100px;padding-right: 6px;}
.emw-body .show-grid {margin-bottom: 15px;}
/*.emw-body .form-horizontal .form-control {margin: 3px 0px 15px 0px;} cut out as was distorting date panels */
/* make buttons at tops of tables float */
.emw-body .RadGrid .rgGroupItem input, .emw-body .RadGrid .rgCommandRow img, .emw-body .RadGrid .rgCommandRow a, .emw-body .RadGrid .rgHeader input {float: left;margin: 0.3em 0.6em;vertical-align: middle;}
/* styling form elements */
html .emw-body .RadInput_Default .riTextBox, html .emw-body .RadInputMgr_Default {font-family: "Open Sans",Arial,sans-serif;font-size: 120%;line-height: 240%;}
.emw-body .riSingle .riTextBox, .emw-body .RadForm.rfdTextbox .riSingle input.rfdDecorated[type="text"] {height: 34px;margin-top:4px}
.emw-body .emw-form-inline-filter .form-group .qsfButton {height: 34px;margin:3px;vertical-align: middle;}
.emw-body .emw-form-inline-filter .form-group {margin:0px;float:left;clear:none;display:inline-block}
.emw-body .emw-form-inline-filter .form-group label {margin-bottom:10px;color:#333;vertical-align: middle;}
.form-bordered .emw-form-inline-filter .form-group {border-bottom: none;margin:0px 6px 0px 0px;padding-bottom: 0px;}
/* styling form elements */
/* IM rad grid buttons to the right to avoid overlayoing each other */
.emw-body .rpgTable .rpgColumnsZone {text-align:right}
/* IM checkbox to the right to declutter */
.emw-body .emw-check {display: block;float:right}
.emw-body .emw-radcombo {
    display: block;
    float: right
}
    .emw-body .emw-radcombo  {
      
      
    }
.emw-body .emw-radcombo .rcbInput{
   
}