/*styles for wysiwigs*/
#mainDXO .h5p_page p b span {
    font-weight: bold
}

#mainDXO .h5p_page h1 span {
    font-weight: inherit;
    font-family: inherit;
    font-size: inherit
}

#mainDXO .h5p_page h2 span {
    font-weight: inherit;
    font-family: inherit;
    font-size: inherit
}

#mainDXO .h5p_page h3 span {
    font-weight: inherit;
    font-family: inherit;
    font-size: inherit
}

#mainDXO .h5p_page h4 span {
    font-weight: inherit;
    font-family: inherit;
    font-size: inherit
}


.removeBullet:before {
    content: none !important;
}

.DXOHiddenParagraph {
    display: none;
}

.DXOHiddenList:before {
    visibility: hidden;
}

#mainDXO .h5p_page div.Mpm1 {
    data-width: 59.53032rem;
    margin-top: 7.08408rem;
    margin-bottom: 7.08408rem;
    margin-left: 8.50392rem;
    margin-right: 8.50392rem;
    writing-mode: lr-tb;
}

.h5p_page_Mpm1 {
    width: 59.53032rem;
}

#mainDXO .h5p_page p.P1 {
    margin-top: 0rem !important;
    margin-bottom: 0.7992rem !important;
    line-height: 1.269 !important;
    text-align: left !important;
    orphans: 2 !important;
    widows: 2 !important;
    writing-mode: lr-tb;
    font-size: 1.1rem;
}

#mainDXO .h5p_page p.P2 {
    margin-top: 0rem !important;
    margin-bottom: 0.7992rem !important;
    line-height: 1.269 !important;
    text-align: left !important;
    orphans: 2 !important;
    widows: 2 !important;
    writing-mode: lr-tb;
    font-size: 1.1rem;
}

#mainDXO .h5p_page p.P3 {
    margin-top: 0rem !important;
    margin-bottom: 0.7992rem !important;
    line-height: 1.269 !important;
    text-align: left !important;
    orphans: 2 !important;
    widows: 2 !important;
    writing-mode: lr-tb;
    font-size: 1.1rem;
}

#mainDXO .h5p_page span.T1 {
    language: en !important;
    country: NZ !important;
    font-size: 1.1rem;
}

#mainDXO .h5p_page span.T2 {
    language: en !important;
    country: NZ !important;
    font-weight: bold !important;
    font-size: 1.1rem;
}

#mainDXO .h5p_page p.Standard {
    margin-top: 0rem !important;
    margin-bottom: 0.7992rem !important;
    line-height: 1.269 !important;
    text-align: left !important;
    orphans: 2 !important;
    widows: 2 !important;
    writing-mode: lr-tb;
    font-size: 1.1rem;
}

#mainDXO .h5p_page p.Heading {
    margin-top: 0rem !important;
    margin-bottom: 0.7992rem !important;
    line-height: 1.269 !important;
    text-align: left !important;
    orphans: 2 !important;
    widows: 2 !important;
    writing-mode: lr-tb;
    margin-top: 1.1988rem !important;
    margin-bottom: 0.6012rem !important;
    keep-with-next: always !important;
    font-size: 1.1rem;
}

#mainDXO .h5p_page p.Heading span {
    font-family: Liberation Sans;
    font-family: 'Liberation Sans';
    font-size: 1.4rem;
}

#mainDXO .h5p_page p.Text_20_body {
    margin-top: 0rem !important;
    margin-bottom: 0.7992rem !important;
    line-height: 1.269 !important;
    text-align: left !important;
    orphans: 2 !important;
    widows: 2 !important;
    writing-mode: lr-tb;
    margin-top: 0rem !important;
    margin-bottom: 0.69984rem !important;
    line-height: 1.35125 !important;
    font-size: 1.1rem;
}

#mainDXO .h5p_page p.List {
    margin-top: 0rem !important;
    margin-bottom: 0.7992rem !important;
    line-height: 1.269 !important;
    text-align: left !important;
    orphans: 2 !important;
    widows: 2 !important;
    writing-mode: lr-tb;
    margin-top: 0rem !important;
    margin-bottom: 0.69984rem !important;
    line-height: 1.35125 !important;
    font-size: 1.1rem;
}

#mainDXO .h5p_page p.List span {
    font-size: 1.1rem;
}

#mainDXO .h5p_page p.Caption {
    margin-top: 0rem !important;
    margin-bottom: 0.7992rem !important;
    line-height: 1.269 !important;
    text-align: left !important;
    orphans: 2 !important;
    widows: 2 !important;
    writing-mode: lr-tb;
    margin-top: 0.6012rem !important;
    margin-bottom: 0.6012rem !important;
    font-size: 1.1rem;
}

#mainDXO .h5p_page p.Caption span {
    font-size: 1.2rem;
    font-style: italic;
}

#mainDXO .h5p_page p.Index {
    margin-top: 0rem !important;
    margin-bottom: 0.7992rem !important;
    line-height: 1.269 !important;
    text-align: left !important;
    orphans: 2 !important;
    widows: 2 !important;
    writing-mode: lr-tb;
    font-size: 1.1rem;
}

#mainDXO .h5p_page p.Index span {
    font-size: 1.1rem;
}

#mainDXO .h5p_page span.Default_20_Paragraph_20_Font {
    font-size: 1.1rem;
}

#mainDXO .h5p_page span.Internet_20_link {
    color: #0563c1 !important;
    text-decoration: underline !important;
    text-decoration-style: solid !important;
    text-decoration-color: font-color !important;
    font-size: 1.1rem;
}

#mainDXO .h5p_page span.Unresolved_20_Mention {
    color: #605e5c !important;
    background-color: #e1dfdd !important;
    font-size: 1.1rem;
}

#mainDXO .h5p_page span.ListLabel_20_1 {
    font-size: 1rem !important;
}

#mainDXO .h5p_page span.ListLabel_20_2 {
    font-size: 1rem !important;
}

#mainDXO .h5p_page span.ListLabel_20_3 {
    font-size: 1rem !important;
}

#mainDXO .h5p_page span.ListLabel_20_4 {
    font-size: 1rem !important;
}

#mainDXO .h5p_page span.ListLabel_20_5 {
    font-size: 1rem !important;
}

#mainDXO .h5p_page span.ListLabel_20_6 {
    font-size: 1rem !important;
}

#mainDXO .h5p_page span.ListLabel_20_7 {
    font-size: 1rem !important;
}

#mainDXO .h5p_page span.ListLabel_20_8 {
    font-size: 1rem !important;
}

#mainDXO .h5p_page span.ListLabel_20_9 {
    font-size: 1rem !important;
}

#mainDXO .h5p_page ul.No_20_List {
    counter-reset: ulNo_20_List_1;
    margin-left: 0;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.No_20_List ul {
    counter-reset: ulNo_20_List_2;
    margin-left: -0.5in;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.No_20_List li {
    margin-left: 0.5in;
    text-indent: -0.25in;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.No_20_List li:before {
    counter-increment: ulNo_20_List_1;
    content: counter(ulNo_20_List_1, decimal) ". ";
    margin-left: -0.25in;
    display: table-cell;
}

#mainDXO .h5p_page ul.No_20_List ul ul {
    counter-reset: ulNo_20_List_3;
    margin-left: -0.75in;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.No_20_List li ul li {
    margin-left: 0.75in;
    text-indent: -0.25in;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.No_20_List li ul li:before {
    counter-increment: ulNo_20_List_2;
    content: counter(ulNo_20_List_2, decimal) ". ";
    margin-left: -0.25in;
    display: table-cell;
}

#mainDXO .h5p_page ul.No_20_List ul ul ul {
    counter-reset: ulNo_20_List_4;
    margin-left: -1in;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.No_20_List li ul li ul li {
    margin-left: 1in;
    text-indent: -0.25in;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.No_20_List li ul li ul li:before {
    counter-increment: ulNo_20_List_3;
    content: counter(ulNo_20_List_3, decimal) ". ";
    margin-left: -0.25in;
    display: table-cell;
}

#mainDXO .h5p_page ul.No_20_List ul ul ul ul {
    counter-reset: ulNo_20_List_5;
    margin-left: -1.25in;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.No_20_List li ul li ul li ul li {
    margin-left: 1.25in;
    text-indent: -0.25in;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.No_20_List li ul li ul li ul li:before {
    counter-increment: ulNo_20_List_4;
    content: counter(ulNo_20_List_4, decimal) ". ";
    margin-left: -0.25in;
    display: table-cell;
}

#mainDXO .h5p_page ul.No_20_List ul ul ul ul ul {
    counter-reset: ulNo_20_List_6;
    margin-left: -1.5in;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.No_20_List li ul li ul li ul li ul li {
    margin-left: 1.5in;
    text-indent: -0.25in;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.No_20_List li ul li ul li ul li ul li:before {
    counter-increment: ulNo_20_List_5;
    content: counter(ulNo_20_List_5, decimal) ". ";
    margin-left: -0.25in;
    display: table-cell;
}

#mainDXO .h5p_page ul.No_20_List ul ul ul ul ul ul {
    counter-reset: ulNo_20_List_7;
    margin-left: -1.75in;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.No_20_List li ul li ul li ul li ul li ul li {
    margin-left: 1.75in;
    text-indent: -0.25in;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.No_20_List li ul li ul li ul li ul li ul li:before {
    counter-increment: ulNo_20_List_6;
    content: counter(ulNo_20_List_6, decimal) ". ";
    margin-left: -0.25in;
    display: table-cell;
}

#mainDXO .h5p_page ul.No_20_List ul ul ul ul ul ul ul {
    counter-reset: ulNo_20_List_8;
    margin-left: -2in;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.No_20_List li ul li ul li ul li ul li ul li ul li {
    margin-left: 2in;
    text-indent: -0.25in;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.No_20_List li ul li ul li ul li ul li ul li ul li:before {
    counter-increment: ulNo_20_List_7;
    content: counter(ulNo_20_List_7, decimal) ". ";
    margin-left: -0.25in;
    display: table-cell;
}

#mainDXO .h5p_page ul.No_20_List ul ul ul ul ul ul ul ul {
    counter-reset: ulNo_20_List_9;
    margin-left: -2.25in;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.No_20_List li ul li ul li ul li ul li ul li ul li ul li {
    margin-left: 2.25in;
    text-indent: -0.25in;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.No_20_List li ul li ul li ul li ul li ul li ul li ul li:before {
    counter-increment: ulNo_20_List_8;
    content: counter(ulNo_20_List_8, decimal) ". ";
    margin-left: -0.25in;
    display: table-cell;
}

#mainDXO .h5p_page ul.No_20_List ul ul ul ul ul ul ul ul ul {
    counter-reset: ulNo_20_List_10;
    margin-left: -2.5in;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.No_20_List li ul li ul li ul li ul li ul li ul li ul li ul li {
    margin-left: 2.5in;
    text-indent: -0.25in;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.No_20_List li ul li ul li ul li ul li ul li ul li ul li ul li:before {
    counter-increment: ulNo_20_List_9;
    content: counter(ulNo_20_List_9, decimal) ". ";
    margin-left: -0.25in;
    display: table-cell;
}

#mainDXO .h5p_page ul.No_20_List ul ul ul ul ul ul ul ul ul ul {
    counter-reset: ulNo_20_List_11;
    margin-left: -2.75in;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.No_20_List li ul li ul li ul li ul li ul li ul li ul li ul li ul li {
    margin-left: 2.75in;
    text-indent: -0.25in;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.No_20_List li ul li ul li ul li ul li ul li ul li ul li ul li ul li:before {
    counter-increment: ulNo_20_List_10;
    content: counter(ulNo_20_List_10, decimal) ". ";
    margin-left: -0.25in;
    display: table-cell;
}

#mainDXO .h5p_page ul.WWNum1 {
    margin-left: 0;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum1 ul {
    margin-left: -0.5in;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum1 li {
    margin-left: 0.5in;
    text-indent: -0.25in;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum1 li:before {
    font-size: 1rem !important;
    content: "\2022";
    font-family: Verdana;
    counter-increment: ulWWNum1_1;
    margin-left: -0.25in;
    display: table-cell;
    display: table-cell;
}

#mainDXO .h5p_page ul.WWNum1 ul ul {
    margin-left: -1in;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum1 li ul li {
    margin-left: 1in;
    text-indent: -0.25in;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum1 li ul li:before {
    font-size: 1rem !important;
    content: "o";
    counter-increment: ulWWNum1_2;
    margin-left: -0.25in;
    display: table-cell;
    display: table-cell;
}

#mainDXO .h5p_page ul.WWNum1 ul ul ul {
    margin-left: -1.5in;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum1 li ul li ul li {
    margin-left: 1.5in;
    text-indent: -0.25in;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum1 li ul li ul li:before {
    font-size: 1rem !important;
    content: "\25aa";
    counter-increment: ulWWNum1_3;
    margin-left: -0.25in;
    display: table-cell;
    display: table-cell;
}

#mainDXO .h5p_page ul.WWNum1 ul ul ul ul {
    margin-left: -2in;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum1 li ul li ul li ul li {
    margin-left: 2in;
    text-indent: -0.25in;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum1 li ul li ul li ul li:before {
    font-size: 1rem !important;
    content: "\25aa";
    counter-increment: ulWWNum1_4;
    margin-left: -0.25in;
    display: table-cell;
    display: table-cell;
}

#mainDXO .h5p_page ul.WWNum1 ul ul ul ul ul {
    margin-left: -2.5in;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum1 li ul li ul li ul li ul li {
    margin-left: 2.5in;
    text-indent: -0.25in;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum1 li ul li ul li ul li ul li:before {
    font-size: 1rem !important;
    content: "\25aa";
    counter-increment: ulWWNum1_5;
    margin-left: -0.25in;
    display: table-cell;
    display: table-cell;
}

#mainDXO .h5p_page ul.WWNum1 ul ul ul ul ul ul {
    margin-left: -3in;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum1 li ul li ul li ul li ul li ul li {
    margin-left: 3in;
    text-indent: -0.25in;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum1 li ul li ul li ul li ul li ul li:before {
    font-size: 1rem !important;
    content: "\25aa";
    counter-increment: ulWWNum1_6;
    margin-left: -0.25in;
    display: table-cell;
    display: table-cell;
}

#mainDXO .h5p_page ul.WWNum1 ul ul ul ul ul ul ul {
    margin-left: -3.5in;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum1 li ul li ul li ul li ul li ul li ul li {
    margin-left: 3.5in;
    text-indent: -0.25in;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum1 li ul li ul li ul li ul li ul li ul li:before {
    font-size: 1rem !important;
    content: "\25aa";
    counter-increment: ulWWNum1_7;
    margin-left: -0.25in;
    display: table-cell;
    display: table-cell;
}

#mainDXO .h5p_page ul.WWNum1 ul ul ul ul ul ul ul ul {
    margin-left: -4in;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum1 li ul li ul li ul li ul li ul li ul li ul li {
    margin-left: 4in;
    text-indent: -0.25in;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum1 li ul li ul li ul li ul li ul li ul li ul li:before {
    font-size: 1rem !important;
    content: "\25aa";
    counter-increment: ulWWNum1_8;
    margin-left: -0.25in;
    display: table-cell;
    display: table-cell;
}

#mainDXO .h5p_page ul.WWNum1 ul ul ul ul ul ul ul ul ul {
    margin-left: -4.5in;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum1 li ul li ul li ul li ul li ul li ul li ul li ul li {
    margin-left: 4.5in;
    text-indent: -0.25in;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum1 li ul li ul li ul li ul li ul li ul li ul li ul li:before {
    font-size: 1rem !important;
    content: "\25aa";
    counter-increment: ulWWNum1_9;
    margin-left: -0.25in;
    display: table-cell;
    display: table-cell;
}

#mainDXO .h5p_page ul.WWNum1 ul ul ul ul ul ul ul ul ul ul {
    counter-reset: ulWWNum1_11;
    margin-left: -2.75in;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum1 li ul li ul li ul li ul li ul li ul li ul li ul li ul li {
    margin-left: 2.75in;
    text-indent: -0.25in;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum1 li ul li ul li ul li ul li ul li ul li ul li ul li ul li:before {
    counter-increment: ulWWNum1_10;
    content: counter(ulWWNum1_10, decimal) ". ";
    margin-left: -0.25in;
    display: table-cell;
}

#mainDXO .h5p_page ul.WWNum2 {
    counter-reset: ulWWNum2_1;
    margin-left: 0;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum2 ul {
    counter-reset: ulWWNum2_2;
    margin-left: 0;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum2 li {
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum2 li:before {
    counter-increment: ulWWNum2_1;
    content: counter(ulWWNum2_1, decimal) ". ";
    display: table-cell;
}

#mainDXO .h5p_page ul.WWNum2 ul ul {
    counter-reset: ulWWNum2_3;
    margin-left: 0;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum2 li ul li {
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum2 li ul li:before {
    counter-increment: ulWWNum2_2;
    content: counter(ulWWNum2_2, decimal) ". ";
    display: table-cell;
}

#mainDXO .h5p_page ul.WWNum2 ul ul ul {
    counter-reset: ulWWNum2_4;
    margin-left: 0;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum2 li ul li ul li {
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum2 li ul li ul li:before {
    counter-increment: ulWWNum2_3;
    content: counter(ulWWNum2_3, decimal) ". ";
    display: table-cell;
}

#mainDXO .h5p_page ul.WWNum2 ul ul ul ul {
    counter-reset: ulWWNum2_5;
    margin-left: 0;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum2 li ul li ul li ul li {
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum2 li ul li ul li ul li:before {
    counter-increment: ulWWNum2_4;
    content: counter(ulWWNum2_4, decimal) ". ";
    display: table-cell;
}

#mainDXO .h5p_page ul.WWNum2 ul ul ul ul ul {
    counter-reset: ulWWNum2_6;
    margin-left: 0;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum2 li ul li ul li ul li ul li {
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum2 li ul li ul li ul li ul li:before {
    counter-increment: ulWWNum2_5;
    content: counter(ulWWNum2_5, decimal) ". ";
    display: table-cell;
}

#mainDXO .h5p_page ul.WWNum2 ul ul ul ul ul ul {
    counter-reset: ulWWNum2_7;
    margin-left: 0;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum2 li ul li ul li ul li ul li ul li {
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum2 li ul li ul li ul li ul li ul li:before {
    counter-increment: ulWWNum2_6;
    content: counter(ulWWNum2_6, decimal) ". ";
    display: table-cell;
}

#mainDXO .h5p_page ul.WWNum2 ul ul ul ul ul ul ul {
    counter-reset: ulWWNum2_8;
    margin-left: 0;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum2 li ul li ul li ul li ul li ul li ul li {
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum2 li ul li ul li ul li ul li ul li ul li:before {
    counter-increment: ulWWNum2_7;
    content: counter(ulWWNum2_7, decimal) ". ";
    display: table-cell;
}

#mainDXO .h5p_page ul.WWNum2 ul ul ul ul ul ul ul ul {
    counter-reset: ulWWNum2_9;
    margin-left: 0;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum2 li ul li ul li ul li ul li ul li ul li ul li {
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum2 li ul li ul li ul li ul li ul li ul li ul li:before {
    counter-increment: ulWWNum2_8;
    content: counter(ulWWNum2_8, decimal) ". ";
    display: table-cell;
}

#mainDXO .h5p_page ul.WWNum2 ul ul ul ul ul ul ul ul ul {
    counter-reset: ulWWNum2_10;
    margin-left: 0;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum2 li ul li ul li ul li ul li ul li ul li ul li ul li {
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum2 li ul li ul li ul li ul li ul li ul li ul li ul li:before {
    counter-increment: ulWWNum2_9;
    content: counter(ulWWNum2_9, decimal) ". ";
    display: table-cell;
}

#mainDXO .h5p_page ul.WWNum2 ul ul ul ul ul ul ul ul ul ul {
    counter-reset: ulWWNum2_11;
    margin-left: -2.75in;
    padding: 0;
    list-style-type: none;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum2 li ul li ul li ul li ul li ul li ul li ul li ul li ul li {
    margin-left: 2.75in;
    text-indent: -0.25in;
    font-size: 1.1rem;
}

#mainDXO .h5p_page ul.WWNum2 li ul li ul li ul li ul li ul li ul li ul li ul li ul li:before {
    counter-increment: ulWWNum2_10;
    content: counter(ulWWNum2_10, decimal) ". ";
    margin-left: -0.25in;
    display: table-cell;
}

#mainDXO .h5p_page div {
    font-size: 1.1rem;
}

#mainDXO .h5p_page p {
    hyphenation-ladder-count: no-limit;
    writing-mode: page;
    font-size: 1.1rem;
}

#mainDXO .h5p_page p span {
    font-family: Calibri;
    font-size: 1.1rem;
    language: es;
    country: ES;
    hyphenate: false;
    hyphenation-remain-char-count: 2;
    hyphenation-push-char-count: 2;
}

#mainDXO .h5p_page span {
    font-family: Calibri;
    font-size: 1.1rem;
    language: es;
    country: ES;
    hyphenate: false;
    hyphenation-remain-char-count: 2;
    hyphenation-push-char-count: 2;
}

#mainDXO .h5p_page table {
    border-collapse: collapse;
    font-size: 1.1rem;
}

#mainDXO .h5p_page table tr {
    keep-together: auto;
    font-size: 1.1rem;
}



#saveLocalTools {
    display: none !important
}

#validators {
    display: none !important
}

#progress {
    display: none !important
}

html body {
    overflow-x: auto !important
}

#dxfooter {
    display: none !important
}

.h5p_page {
    padding-right: initial
}

.h5p_page::after {
    border-right: none
}

body {
    background-color: #fff;
    padding-bottom: 30px
}

.note-editor {
    height: auto !important;
    box-sizing: border-box !important
}

.note-editor .note-toolbar {
    background-color: transparent !important;
    border-bottom: none !important
}

.note-editor .note-color-palette div .note-color-btn {
    box-sizing: border-box !important;
}

.note-editor .note-toolbar .note-para .dropdown-menu {
    box-sizing: border-box !important;
}

.form-control {
    height: auto !important
}

.form-group {
    margin-bottom: 0
}

.ibox-title {
    height: 18px
}

.ibox-title h5 {
    font-size: 13px
}

.modal-body {
    padding: 10px 40px 10px 10px;
    font-size: 13px
}

.modal-body input {
    font-size: 13px !important
}

.modal-body select {
    font-size: 13px !important
}

.hr-line-dashed {
    margin: 4px 0
}

.inmodal .modal-header {
    padding: 10px 15px 8px 15px;
    font-size: 16px
}

#shareModal .chosen-container * {
    box-sizing: border-box !important;
}

#shareModal .chosen-container-multi .chosen-choices li.search-choice {
    background: #f1f1f1;
    box-shadow: none;
    color: #333333;
    cursor: default;
    line-height: 13px;
    margin: 3px 0 3px 4px;
    padding: 3px 18px 3px 5px;
    position: relative;
}

/* datepicker override */
th.datepicker-switch,
th.next,
th.prev,
th.dow {
    font-size: inherit
}

.datepicker tfoot tr th {
    font-size: inherit;
    padding: 0
}

#history-frame {
    background-image: url(/css/preloader.gif)
}

#mainDXO section.h5p_page span.spanWrapperIcon:before {
    content: "" !important
}

#mainDXO section.h5p_page span.spanWrapperBackground {
    padding: 0 0 1px 0 !important;
    border: none !important;
    background-color: #555 !important;
    color: #fff !important;
    border-radius: 0px !important
}

#mainDXO section.h5p_page span.spanWrapperBackground span {
    color: #fff !important;
}

#mainDXO section.h5p_page span.spanWrapperBackground span.h5p_varspan {
    background-color: inherit !important;
    color: #fff !important
}

#mainDXO select {
    background-color: #555 !important;
    color: #fff
}

#mainDXO section.h5p_page span.spanWrapperBackground a {
    color: #eee !important
}

.docFrame::-webkit-scrollbar {
    width: 10px;
    height: 10px;
    background-color: #eee;
}

.docFrame::-webkit-scrollbar-thumb {
    background-color: #777;
}

.docFrame::-webkit-scrollbar-track {
    background-color: #eee;
}

.docFrame {
    scrollbar-width: thin;
    scrollbar-color: #777 #eee;
}

/* mark */
#mainDXO mark {
    background-color: rgba(154, 205, 50, 0.5) !important;
}