.SpaceClass {
    display: inline-block;
    min-width: 0.5em;
}

.k-block, .k-content, .k-dropdown .k-input, .k-popup, .k-toolbar, .k-widget {
    color: #333 !important;
}
.k-dropzone-hovered, .k-footer-template td, .k-grid-footer, .k-group, .k-group-footer td, .k-grouping-header, .k-popup, .k-widget .k-status {
    background-color: #f5f5f5 !important;
}    
@font-face{font-family:WebComponentsIcons;src:url(/Components/Styles/Kendo/fonts/glyphs/WebComponentsIcons.eot?gedxeo);src:url(/Components/Styles/Kendo/fonts/glyphs/WebComponentsIcons.eot?gedxeo#iefix) format('embedded-opentype'),url(/Components/Styles/Kendo/fonts/glyphs/WebComponentsIcons.ttf?gedxeo) format('truetype'),url(/Components/Styles/Kendo/fonts/glyphs/WebComponentsIcons.woff?gedxeo) format('woff'),url(/Components/Styles/Kendo/fonts/glyphs/WebComponentsIcons.svg?gedxeo#WebComponentsIcons) format('svg');
}

.Appeal{
    border-left-color: red;
    border-left-style: solid;
    border-left-width: thick;
    
}

.AppealHeader{
    font-size: 1.5em;
    font-weight: bold;
}
  
.PolicyDocContent ul li {
    list-style-type: disc;
    margin-left: 1.7em;
    padding-left: 0.5em;
}

table.customIndent td:first-child {
    width:2.8em;
}

ol.list_bbbb_DB, ol.list_bbbb_DB ol{
     padding-left: .8em;
}
ol.customListType, ol.customListType ol, ol.list_1aiI_DB, ol.list_1aiI_DB ol, ol.list_1111_DB, ol.list_1111_DB ol, ol.list_1aiI_Mix1, ol.list_1aiI_Mix1 ol, ol.list_aib_DB, ol.list_aib_DB ol, ol.list_1aib_DB, ol.list_1aib_DB ol, ol.list_1ai1a_DB, ol.list_1ai1a_DB ol, ol.list_Iaib_DB, ol.list_Iaib_DB ol, ol.list_IaiA_DB, ol.list_IaiA_DB ol, ol.list_1aiA_DB, ol.list_1aiA_DB ol, ol.list_1ai1_DB, ol.list_1ai1_DB ol, ol.list_aai1_DB, ol.list_aai1_DB ol, ol.list_aiiA_DB, ol.list_aiiA_DB ol, ol.list_aiAA_DB, ol.list_aiAA_DB ol, ol.list_iai1_DB, ol.list_iai1_DB ol, ol.list_1ai_DB, ol.list_1ai_DB ol
{
    padding-left: 2.5em;
	list-style: none;
	counter-reset: li;
	padding-top: 2px;
	/*margin-left: -2.5em;*/
}

.indent {
  padding-left: 4rem !important;
}

ol.customListType li, ol.list_1aiI_DB li, ol.list_1aiI_Mix1 li, ol.list_aib_DB li, ol.list_1aib_DB li, ol.list_1ai1a_DB li, ol.list_Iaib_DB li, ol.list_IaiA_DB li, ol.list_bbbb_DB li, ol.list_1aiA_DB li, ol.list_aai1_DB li, ol.list_1ai1_DB li, ol.list_aii1_DB li, ol.list_aiiA_DB li, ol.list_aiAA_DB li, ol.list_iai1_DB li, ol.list_1ai_DB li
{   
    list-style: none outside none;
	position:relative;
	margin-bottom: 1px; /* bottom spacing between lis */
	padding: 2px 1px;
	counter-increment: olli;
    text-indent: initial;
}

ol.customListType ol li, ol.list_1aiI_DB ol li, ol.list_1aiI_Mix1 ol li, ol.list_aib_DB ol li, ol.list_1aib_DB ol li, ol.list_1ai1a_DB ol li, ol.list_Iaib_DB ol li, ol.list_IaiA_DB ol li, ol.list_bbbb_DB ol li, ol.list_1aiA_DB ol li, ol.list_aai1_DB ol li, ol.list_1ai1_DB ol li, ol.list_aii1_DB ol li, ol.list_aiiA_DB ol li, ol.list_aiAA_DB ol li, ol.list_iai1_DB ol li, ol.list_1ai_DB ol li
{   
    list-style: none outside none;
	position:relative;
	margin-bottom: 1px; /* bottom spacing between lis */
	padding: 2px 1px;
	counter-increment: ololli;
    text-indent: initial;
}

ol.customListType ol li, ol.list_1aiI_DB ol ol li, ol.list_1aiI_Mix1 ol ol li, ol.list_aib_DB ol ol li, ol.list_1aib_DB ol ol li, ol.list_1ai1a_DB ol ol li, ol.list_Iaib_DB ol ol li, ol.list_IaiA_DB ol ol li, ol.list_bbbb_DB ol ol li, ol.list_1aiA_DB ol ol li, ol.list_aai1_DB ol ol li, ol.list_1ai1_DB ol ol li, ol.list_aii1_DB ol ol li, ol.list_aiiA_DB ol ol li, ol.list_aiAA_DB ol ol li, ol.list_iai1_DB ol ol li, ol.list_1ai_DB ol ol li
{   
    list-style: none outside none;
	position:relative;
	margin-bottom: 1px; /* bottom spacing between lis */
	padding: 2px 1px;
	counter-increment: olololli;
    text-indent: initial;
}

ol.customListType ol ol ol li, ol.list_1aiI_DB ol ol ol li, ol.list_1aiI_Mix1 ol ol ol li, ol.list_aib_DB ol ol ol li, ol.list_1aib_DB ol ol ol li, ol.list_1ai1a_DB ol ol ol li, ol.list_Iaib_DB ol ol ol li, ol.list_IaiA_DB ol ol ol li, ol.list_bbbb_DB ol ol ol li, ol.list_1aiA_DB ol ol ol li, ol.list_aai1_DB ol ol ol li, ol.list_1ai1_DB ol ol ol li, ol.list_aii1_DB ol ol ol li, ol.list_aiiA_DB ol ol ol li, ol.list_aiAA_DB ol ol ol li, ol.list_iai1_DB ol ol ol li
{   
    list-style: none outside none;
	position:relative;
	margin-bottom: 1px; /* bottom spacing between lis */
	padding: 2px 1px;
	counter-increment: ololololli;
    text-indent: initial;
}

ol.list_1ai1a_DB ol ol ol ol li
{   
    list-style: none outside none;
	position:relative;
	margin-bottom: 1px; /* bottom spacing between lis */
	padding: 2px 1px;
	counter-increment: olololololli;
    text-indent: initial;
}

ol.list_1ai1a_DB ol ol ol ol ol li
{   
    list-style: none outside none;
	position:relative;
	margin-bottom: 1px; /* bottom spacing between lis */
	padding: 2px 1px;
	counter-increment: ololololololli;
    text-indent: initial;
}

ol.list_1111_DB, ol.list_1111_DB ol
{   
	counter-reset: section;
}

ol.list_1111_DB li, ol.list_1111_DB ol li
{   
    list-style: none outside none;
	position:relative;
	margin-bottom: 1px; /* bottom spacing between lis */
	padding: 2px 1px;
    text-indent: initial;
}

ol.customListType li:before, ol.list_1aiI_DB li:before, ol.list_1111_DB li:before, ol.list_1aiI_Mix1 li:before, ol.list_aib_DB li:before, ol.list_1aib_DB li:before, ol.list_1ai1a_DB li:before, ol.list_Iaib_DB li:before, ol.list_aai1_DB li:before, ol.list_1ai1_DB li:before, ol.list_aii1_DB li:before, ol.list_aiiA_DB li:before, ol.list_aiAA_DB li:before, ol.list_iai1_DB li:before, ol.list_1111_DB li:before, ol.list_1aiA_DB li:before, ol.list_1ai_DB li:before{
	/*counter-increment:li;
	font-size: 16px;*/
	text-align: left;
	position:absolute;
	width: 2.5em;
	height: 1em;
	line-height: 1em;
	font-weight: normal;
	left: -2.9em;
	color: black;
/*	z-index: 10000;*/
}

ol.boldListType > li:before
{
	font-weight: bold;
}

ol.list_1aiI_DB > li:before /* 1st level custom counter specific style */
{ 
    content: '(' counter(olli, decimal) ')';             
}

ol.list_1aiI_DB ol > li:before /* 2nd level custom counter specific style */
{ 
    content: '(' counter(ololli, lower-alpha) ')';             
}

ol.list_1aiI_DB ol ol > li:before /* 3rd level custom counter specific style */
{
    content: '(' counter(olololli, lower-roman) ')';                  
}

ol.list_1aiI_DB ol ol ol > li:before /* 4th level custom counter specific style */
{
    content: '(' counter(ololololli, disc) ')';
}

ol.list_aii1_DB > li:before /* 1st level custom counter specific style */
{ 
    content: '(' counter(olli, lower-alpha) ')';             
}

ol.list_aii1_DB ol > li:before /* 2nd level custom counter specific style */
{ 
    content: '(' counter(ololli, lower-roman) ')';             
}

ol.list_aii1_DB ol ol > li:before /* 3rd level custom counter specific style */
{
    content: '(' counter(olololli, lower-roman) ')';                  
}

ol.list_aii1_DB ol ol ol > li:before /* 4th level custom counter specific style */
{
    content: '(' counter(ololololli, decimal) ')';
}

ol.list_aiiA_DB > li:before /* 1st level custom counter specific style */
{ 
    content: '(' counter(olli, lower-alpha) ')';             
}

ol.list_aiiA_DB ol > li:before /* 2nd level custom counter specific style */
{ 
    content: '(' counter(ololli, lower-roman) ')';             
}

ol.list_aiiA_DB ol ol > li:before /* 3rd level custom counter specific style */
{
    content: '(' counter(olololli, lower-roman) ')';                  
}

ol.list_aiiA_DB ol ol ol > li:before /* 4th level custom counter specific style */
{
    content: '(' counter(ololololli, upper-alpha) ')';
}

ol.list_iai1_DB > li:before /* 1st level custom counter specific style */
{ 
    content: '(' counter(olli, lower-roman) ')';             
}

ol.list_iai1_DB ol > li:before /* 2nd level custom counter specific style */
{ 
    content: '(' counter(ololli, lower-alpha) ')';             
}

ol.list_iai1_DB ol ol > li:before /* 3rd level custom counter specific style */
{
    content: '(' counter(olololli, lower-roman) ')';                  
}

ol.list_iai1_DB ol ol ol > li:before /* 4th level custom counter specific style */
{
    content: '(' counter(ololololli, decimal) ')';
}

ol.list_aiAA_DB > li:before /* 1st level custom counter specific style */
{ 
    content: '(' counter(olli, lower-alpha) ')';             
}

ol.list_aiAA_DB ol > li:before /* 2nd level custom counter specific style */
{ 
    content: '(' counter(ololli, lower-roman) ')';             
}

ol.list_aiAA_DB ol ol > li:before /* 3rd level custom counter specific style */
{
    content: counter(olololli, upper-alpha) '.';               
}

ol.list_aiAA_DB ol ol ol > li:before /* 4th level custom counter specific style */
{
    content: '(' counter(ololololli, upper-alpha) ')';
}

ol.list_1ai1_DB > li:before /* 1st level custom counter specific style */
{ 
    content: '('  counter(olli, decimal) ')';             
}

ol.list_1ai1_DB ol > li:before /* 2nd level custom counter specific style */
{ 
    content: '(' counter(ololli, lower-alpha) ')';             
}

ol.list_1ai1_DB ol ol > li:before /* 3rd level custom counter specific style */
{
    content: '(' counter(olololli, lower-roman) ')';                  
}

ol.list_1ai1_DB ol ol ol > li:before /* 4th level custom counter specific style */
{
    content: '(' counter(ololololli, decimal) ')';
}

ol.list_aib_DB > li:before /* 1st level custom counter specific style */
{ 
    content: '(' counter(olli, lower-alpha) ')';  
	left: -1em;    
	margin-left: -1em;
    position: relative;                        
}

ol.list_aib_DB ol > li:before /* 2nd level custom counter specific style */
{ 
    content: '(' counter(ololli, lower-roman) ')';
	left: -1em;
	margin-left: -1em;
    position: relative;             
}

ol.list_aib_DB ol ol > li:before /* 3rd level custom counter specific style */
{
    content: counter(olololli, disc);    
	left: -1em;
	margin-left: -1em;
    position: relative;              
}

ol.list_1aib_DB > li:before /* 1st level custom counter specific style */
{ 
    content:  counter(olli, decimal) '.'; 
	left: -1em;    
	margin-left: -1em;
    position: relative;                         
}

ol.list_1aib_DB ol > li:before /* 2nd level custom counter specific style */
{ 
    content: '(' counter(ololli, lower-alpha) ')';  
	left: -1em;    
	margin-left: -1em;
    position: relative;             
}

ol.list_1aib_DB ol ol > li:before /* 3rd level custom counter specific style */
{
    content: '(' counter(olololli, lower-roman) ')';                  
}

ol.list_1aib_DB ol ol ol > li:before /* 4th level custom counter specific style */
{
    content: counter(ololololli, disc);    
	left: -1em;
	margin-left: -1em;
    position: relative; 
}

ol.list_1ai1a_DB > li:before /* 1st level custom counter specific style */
{ 
    content:  counter(olli, decimal) '.'; 
	left: -1em;    
	margin-left: -1em;
    position: relative;                         
}

ol.list_1ai1a_DB ol > li:before /* 2nd level custom counter specific style */
{ 
    content: '(' counter(ololli, lower-alpha) ')';  
	left: -1em;    
	margin-left: -1em;
    position: relative;             
}

ol.list_1ai1a_DB ol ol > li:before /* 3rd level custom counter specific style */
{
    content: '(' counter(olololli, lower-roman) ')'; 
	left: -1em;
	margin-left: -1em;
    position: relative;                   
}

ol.list_1ai1a_DB ol ol ol > li:before /* 4th level custom counter specific style */
{
    content: '(' counter(ololololli, decimal) ')';    
	left: -1em;
	margin-left: -1em;
    position: relative; 
}

ol.list_1ai1a_DB ol ol ol ol > li:before /* 5th level custom counter specific style */
{
    content: counter(olololololli, lower-alpha) '.';    
	left: -1em;
	margin-left: -1em;
    position: relative; 
}

ol.list_1aib_DB ol ol ol ol ol > li:before /* 6th level custom counter specific style */
{
    content: counter(ololololololli, disc);    
	left: -1em;
	margin-left: -1em;
    position: relative; 
}


ol.list_bbbb_DB > li:before /* 1st level custom counter specific style */
{
    font-family: 'WebComponentsIcons';
    font-size: 8px !important;
    content: "\e149";   
	left: -1em;
	margin-left: -1em;
    position: relative; 
}

ol.list_bbbb_DB ol > li:before /* 2nd level custom counter specific style */
{
    content: counter(li, disc);    
	left: -1em;
	margin-left: -1em;
    position: relative; 
}

ol.list_bbbb_DB ol ol > li:before /* 3rd level custom counter specific style */
{
    content: counter(li, disc);    
	left: -1em;
	margin-left: -1em;
    position: relative; 
}

ol.list_bbbb_DB ol ol ol > li:before /* 4th level custom counter specific style */
{
    content: counter(li, disc);    
	left: -1em;
	margin-left: -1em;
    position: relative; 
}

ol.list_1aiA_DB > li:before, ol.list_1ai_DB > li:before /* 1st level custom counter specific style */
{ 
    content:  counter(olli, decimal) "."; 
	left: -1em;    
	margin-left: -1em;
    position: relative;                         
}

ol.list_1aiA_DB ol > li:before, ol.list_1ai_DB ol > li:before /* 2nd level custom counter specific style */
{ 
    content: "(" counter(ololli, lower-alpha) ")";  
	left: -1em;    
	margin-left: -1em;
    position: relative;             
}

ol.list_1aiA_DB ol ol > li:before, ol.list_1ai_DB ol ol > li:before /* 3rd level custom counter specific style */
{
    content: '(' counter(olololli, lower-roman) ')';   
	left: -1em;
	margin-left: -1em;
    position: relative;                  
}

ol.list_1aiA_DB ol ol ol > li:before /* 4th level custom counter specific style */
{
    content: counter(ololololli, upper-alpha) '.';    
	left: -1em;
	margin-left: -1em;
    position: relative; 
}

ol.list_Iaib_DB > li:before /* 1st level custom counter specific style */
{ 
    content:  '(' counter(olli, upper-roman) ')'; 
	left: -1em;    
	margin-left: -1em;
    position: relative;                         
}

ol.list_Iaib_DB ol > li:before /* 2nd level custom counter specific style */
{ 
    content: '(' counter(ololli, lower-alpha) ')';  
	left: -1em;    
	margin-left: -1em;
    position: relative;             
}

ol.list_Iaib_DB ol ol > li:before /* 3rd level custom counter specific style */
{
    content: '(' counter(olololli, lower-roman) ')';                  
}

ol.list_Iaib_DB ol ol ol > li:before /* 4th level custom counter specific style */
{
    content: counter(ololololli, disc);    
	left: -1em;
	margin-left: -1em;
    position: relative; 
}

ol.list_1111_DB > li:before /* 1st level custom counter specific style */
{ 
    content: counters(section, ".") " ";   
    counter-increment: section;              
}

ol.list_1111_DB ol > li:before /* 2nd level custom counter specific style */
{ 
    content: counters(section, ".") " ";
    counter-increment: section;    
}

ol.list_1111_DB ol ol > li:before /* 3rd level custom counter specific style */
{
    content: counter(section, decimal) '.';
}

ol.list_1111_DB ol ol ol > li:before /* 4th level custom counter specific style */
{
    content: counter(section, decimal) '.';
}


ol.list_1aiI_Mix1 > li:before /* 1st level custom counter specific style */
{ 
    content: counter(olli, decimal) '.';             
}

ol.list_1aiI_Mix1 ol > li:before /* 2nd level custom counter specific style */
{ 
    content: counter(ololli, lower-alpha) ')';           
}

ol.list_1aiI_Mix1 ol ol > li:before /* 3rd level custom counter specific style */
{
    content: '(' counter(olololli, lower-roman) ')';
}

ol.list_1aiI_Mix1 ol ol ol > li:before /* 4th level custom counter specific style */
{
    content: counter(ololololli, upper-roman) '.';
}



ol.list_aai1_DB > li:before /* 1st level custom counter specific style */
{ 
    content: '(' counter(olli, lower-alpha) ')';             
}

ol.list_aai1_DB ol > li:before /* 2nd level custom counter specific style */
{ 
    content: '(' counter(ololli, lower-alpha) ')';           
}

ol.list_aai1_DB ol ol > li:before /* 3rd level custom counter specific style */
{
    content: '(' counter(olololli, lower-roman) ')';
}

ol.list_aai1_DB ol ol ol > li:before /* 4th level custom counter specific style */
{
    content: counter(ololololli, decimal) '.';
}

ol.decimal_DB > li:before
{
	content: '(' counter(li, decimal) ')' !important;
}

ol.lower-alpha_DB > li:before
{
	content: '(' counter(li, lower-alpha) ')' !important;
}

ol.lower-roman_DB > li:before
{
	content: '(' counter(li, lower-roman) ')' !important;
}

ol.upper-alpha_DB > li:before
{
	content: '(' counter(li, upper-alpha) ')' !important;
}

ol.upper-roman_DB > li:before
{
	content: '(' counter(li, upper-roman) ')' !important;
}

ol.decimal_FS > li:before
{
	content: counter(li, decimal) '.' !important;
}

ol.lower-alpha_FS > li:before
{
	content: counter(li, lower-alpha) '.' !important;
}

ol.lower-roman_FS > li:before
{
	content: counter(li, lower-roman) '.' !important;
}

ol.upper-alpha_FS > li:before
{
	content: counter(li, upper-alpha) '.' !important;
}

ol.upper-roman_FS > li:before
{
	content: counter(li, upper-roman) '.' !important;
}

ol.decimal_SB > li:before
{
	content: counter(li, decimal) ')' !important;
}

ol.lower-alpha_SB > li:before
{
	content: counter(li, lower-alpha) ')' !important;
}

ol.lower-roman_SB > li:before
{
	content: counter(li, lower-roman) ')' !important;
}

ol.upper-alpha_SB > li:before
{
	content: counter(li, upper-alpha) ')' !important;
}

ol.upper-roman_SB > li:before
{
	content: counter(li, upper-roman) ')' !important;
}
    