@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700);
body {
 font-family:'Carlito','Open Sans',sans-serif;
 /* background:url(../resources/generic_banner_bg.png) no-repeat fixed center; */background-size:cover;
 background-color:#f4f4f4;
 counter-reset:example;
}
@media only screen and (max-width:1200px) {
 body.arris_main_page {
  padding:1em
 }
}
@media only screen and (max-width:767px) {
 body.arris_main_page {
  padding:0
 }
}
.navbar-default {
 background-image:none;
 background-color:transparent;
 border-color:transparent;
 box-shadow:none;
 -webkit-box-shadow:none
}
.navbar-brand {
 height:auto
}
.navbar {
 background-image:none;
 border:none;
 border-radius:0;
 margin:0;
 box-shadow:none
}
.arris_topic_content a,
.arris_topic_content a:hover,
.arris_topic_content a:visited {
 font-style:italic
}
a sup {
 color:#b95f1b;
 font-weight:700;
 display: inline-block;
}
@media only screen and (min-width:768px) {
 .arris_main_page .arris_header_flex_container {
  flex-direction:column
 }
}
.arris_main_page_toc {
 border:none;
 background-color:#fbfbfb;
 margin:1em auto 2em;
 width:80%;
 position:relative
}
.arris_main_page_toc_entry a:hover {
 text-decoration:none
}
.arris_main_page_toc_entry_parent a:hover {
 text-decoration:none
}
.arris_main_page_toc_entry_parent a {
 color:#54585a
}
.arris_main_page_toc_entry a {
 color:#54585a
}
.arris_main_page_toc .arris_main_page_toc_entry_parent:hover,
.arris_main_page_toc>.arris_main_page_toc_entry:hover {
 background-color: #00adef;
 color:#fff;
 text-decoration:none;
}
.arris_main_page_toc .arris_main_page_toc_entry_parent:hover a,
.arris_main_page_toc>.arris_main_page_toc_entry:hover a {
 color:#fff
}
.arris_main_page_toc_entry_parent:hover:before {
 color:#fff
}
.arris_main_page_toc .arris_main_page_toc_entry_parent,
.arris_main_page_toc>.arris_main_page_toc_entry,
.arris_main_page_toc_entry_child {
 border-bottom:1px solid #3a444a;
 background-color:#fbfbfb;
 text-align:left;
 font-weight:700;
 padding:.5em;
 padding-left:3em;
 margin:0;
}
.arris_main_page_toc_entry_child .arris_main_page_toc_entry {
 padding:.5em;
 padding-left:3em
}
.arris_main_page_toc_entry_child .arris_main_page_toc_entry_parent+.arris_main_page_toc_entry_child {
 display:none
}
.arris_main_page_toc .arris_main_page_toc_entry_child .arris_main_page_toc_entry_parent:before {
 content:""
}
.arris_main_page_toc .arris_main_page_toc_entry_child .arris_main_page_toc_entry_parent:hover,
.arris_main_page_toc .arris_main_page_toc_entry_child .arris_main_page_toc_entry_parent:hover a {
 background-color:#fbfbfb;
 color:#23527c;
 text-decoration:none
}
.arris_main_page_toc_entry_child .arris_main_page_toc_entry_parent {
 border-bottom:none
}
.arris_main_page_toc_entry_parent:before {
 color: #00adef;
}
.arris_main_page_toc .expanded {
 border:none
}
.arris_main_page_toc .arris_main_page_toc_entry_parent.expanded:before,
.arris_main_page_toc .arris_main_page_toc_entry_parent:before {
 display:inline-block;
 font-weight:700;
 font-family:"Glyphicons Halflings";
 position:absolute;
 left:1em;
 cursor:pointer
}
.arris_main_page_toc .arris_main_page_toc_entry_parent:before {
 content:"\e258"
}
.arris_main_page_toc .arris_main_page_toc_entry_parent.expanded:before {
 content:"\e259"
}
.arris_main_page_toc_entry_child {
 display:none
}
.expanded+.arris_main_page_toc_entry_child {
 display:block
}
.arris_main_page .arris_content_area {
 background-color:#fbfbfb;
 margin-bottom:0;
 padding:4em 0 2em 0;
 color:#54585a;
 text-align:center;
 align-items:center
}
.arris_search_page .arris_search_input {
 padding:1em 0;
 margin:0;
 align-items:center;
 color:#3a444a;
 text-align:center;
 border:0
}
@media only screen and (max-width:767px) {
 #searchForm>div {
  width:90%
 }
 .arris_search_button {
  display:none
 }
}
#searchForm>div {
 position:relative;
 margin:auto;
 width:65%;
 max-width:1000px
}
.arris_title_search_bar {
  /* purple gradient requested by Lynn */
  margin-top: 20px;
  background-image: linear-gradient( to right, #522e90, #bc1a8c );
  background-size:auto;
}
.arris_main_page .arris_main_page_search {
 margin-bottom:0px
}
.arris_search_button,
.arris_search_textfield {
 border: solid 1px #d9d9d9;
 color:#3a444a;
 background-color:#fff;
 padding:0 .4em;
 height:1.5em;
 font-size:1.5em;
}
.arris_search_textfield {
 border-radius:4px;
 display:inline-block;
 width:100%;
}
input {
 color:#000
}
input:focus {
 outline:0
}
.arris_search_button {
 border-radius:0 4px 4px 0!important;
 display:inline-block;
 position:absolute;
 right:0;
 float:right;
 width:2.8em;
 top:0
}
.ph.u.highlight {
 text-decoration:none;
 background-color:#ff0
}

.u {
text-decoration:underline 
}
.ui-menu-item {
 font-size:1.5em;
 color:#3a444a;
 background-color:#fff
}
.ui-autocomplete {
 max-height:300px;
 overflow-y:auto;
 overflow-x:hidden
}
.ui-menu-item .ui-state-active {
 background-color:#61a8df
}
.searchresult li .relativePath a {
 color:#afb4b7
}
.search-autocomplete-proposal-type-history a,
.search-autocomplete-proposal-type-history a:active,
.search-autocomplete-proposal-type-history a:hover,
.search-autocomplete-proposal-type-history a:visited {
 text-decoration:none;
 color:#293136;
 font-size:.8em
}
.ui-state-active .search-autocomplete-proposal-type-history a,
.ui-state-active .search-autocomplete-proposal-type-history a:active,
.ui-state-active .search-autocomplete-proposal-type-history a:hover,
.ui-state-active .search-autocomplete-proposal-type-history a:visited {
 text-decoration:none;
 font-size:.8em;
 color:#fff
}
.ui-menu-item-wrapper>.search-autocomplete-proposal-icon {
 display:inline-block;
 min-width:1.5em;
 font-size:.7em
}
.pagination>li>a,
.pagination>li>span {
 color:#293136!important
}
.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
 border-color:#293136!important;
 background-color:#0039c1!important;
 color:white!important
}
.arris-search-pagination {
 display:flex;
 justify-content:center
}
@media only screen and (min-width:768px) {
 .arris_search_textfield {
  padding-right:3em
 }
}
.arris_search_button>span {
 display:none
}
.arris_search_button:after {
 color:#3a444a;
 font-family:"Glyphicons Halflings",serif;
 content:"\e003"
}
.arris_search_button:hover {
 background-color:#61a8df
}
::-webkit-input-placeholder {
 color:#3a444a
}
:-moz-placeholder {
 color:#3a444a
}
::-moz-placeholder {
 color:#3a444a
}
:-ms-input-placeholder {
 color:#3a444a
}
:-webkit-autofill,
:-webkit-autofill:focus,
:-webkit-autofill:hover {
 border:1px solid #3a444a;
 -webkit-text-fill-color:#3a444a;
 -webkit-box-shadow:none;
 transition:background-color 5000s ease-in-out 0s
}
.arris_breadcrumb {
 display:inline-block
}
.arris_breadcrumb ol,
.arris_breadcrumb ol a {
 color: #00adef;
 margin-bottom:0;
 padding:5px 0 5px 2px;
}
.arris_breadcrumb .hidden-print li .active span {
 color: #00adef;
}
.arris_breadcrumb li {
 display:inline-block
}
.arris_breadcrumb li:not(:last-of-type):after {
 content:"/";
 padding:0 5px
}
.arris_footer a {
 font-style:normal
}
.arris_footer_links .hidden-print .contacts_spacer {
 padding:7px 7px 7px 10px
}
.arris_footer_links .hidden-print .copyright_spacer {
 padding:7px 7px 7px 10px
}
.arris_footer_links .hidden-print .patents_spacer {
 padding:7px 7px 7px 10px
}
.arris_footer_links li {
 display:inline-block
}
.arris_footer_links ol,
.arris_footer_links ol a {
 margin-bottom:0;
 padding:5px 0 5px;
 list-style-type:none;
 font-weight:700;
 font-style:normal
}
.arris_footer_links ol a:hover {
 text-decoration-color:#e87722
}
.arris_footer_revision a span {
 color: #FFFFFF;
 font-weight:700;
 padding-left:2%;
 padding-right:2%;
}
.arris_footer_revision a:hover {
 text-decoration-color:#e87722
}
.arris_footer_links .hidden-print li span a span {
 color: #FFFFFF;
}
span.arris_footer_copyright {
 padding-left:10%;
 padding-right:10%
}
.arris_middle_footer {
 padding-bottom:5px
}
.familylinks {
 display:none
}
.arris_tools {
 border: solid 1px #FFF;
 background-color: #FFF;
 margin: 2em 1em 0 1em; /* trbl (change req #126) */
 padding-left: 20px; /* change req #126 */
 font-size:1em;
 position:relative;
 min-height:33px;
}
.arris_tools .arris_right_tools {
 position:absolute;
 right:0;
 top:0
}
.arris_navigation_links .navheader span a,
.arris_navigation_links .navheader span a:active,
.arris_navigation_links .navheader span a:active:before,
.arris_navigation_links .navheader span a:before,
.arris_navigation_links .navheader span a:hover,
.arris_navigation_links .navheader span a:hover:before,
.arris_navigation_links .navheader span a:visited,
.arris_navigation_links .navheader span a:visited:before,
.arris_print_link a,
.arris_print_link a:before {
 color: #00adef;
 text-decoration:none;
}
.arris_right_tools .arris_navigation_links {
 float:left
}
.arris_right_tools .arris_print_link {
 margin-left:.5em;
 float:right
}
.arris_navigation_links .navnext,
.arris_navigation_links .navprev {
 margin-left:.5em;
 display:inline-block
}
.arris_right_tools {
 padding:5px 15px
}
.arris_side_toc {
 border: 1px solid #f4f4f4;
 background-color: #f4f4f4;
 padding:1em;
 line-height:1.5em;
 margin-left:2em;
}
.arris_side_toc>ul {
 padding-left:0;
 list-style-type:none
}
.arris_side_toc .hidden-print li ul {
 margin-bottom:.5em;
 margin-top:.5em;
 list-style-type:none;
 padding-left:20px
}
.arris_side_toc .hidden-print>li a {
 padding:0
}
.arris_side_toc .hidden-print .active>a {
 color: #00adef;
 text-decoration:underline;
 font-weight: bold;
}
.arris_side_toc ul li>a,
.arris_side_toc ul li>a:hover,
.arris_side_toc ul li>a:visited {
 color: #00adef;
 background-color:inherit;
}
.arris_side_toc ul li>a:hover {
 text-decoration:underline
}
.arris_side_toc ul li {
 margin-bottom:5px
}
.arris_side_toc ul li:not(.active) {
 color:#00adef
}
.arris_side_toc>a:hover {
 text-decoration:underline
}
@media only screen and (max-width:767px) {
 .arris_side_toc {
  padding:1em;
  margin-left:0;
  margin-top:1em
 }
}
.arris_footer {
 background-image: linear-gradient( to right, #0071BB, #272BA7 );
 background-size:cover;
 padding:4em 0;
 color: #FFFFFF;
 text-align:center;
 align-items:center;
}
.arris_content_area {
 background-color:#fff;
 padding: 0.5em 1.5em 1.5em 1.5em;
 font-size:1em;
 margin-bottom:2em;
 min-height:500px
}
.arris_topic_content {
 font-family:Carlito,Tahoma,arial,sans-serif;
 color:#000;
 font-size:14px
}
.mainbooktitle,
.supporttitle {
 color: white;
 font-weight:700;
 font-size:36px;
 font-style:normal;
 line-height:normal;
 font-variant:normal;
 padding-top:0;
 padding-right:0;
 padding-bottom:2px;
 margin:0;
 text-align:center;
}
.mainbooktitle>a {
 color: white;
 font-weight:700;
 font-size:36px;
 font-style:normal;
 line-height:normal;
 font-variant:normal;
 padding-top:0;
 padding-right:0;
 padding-bottom:2px;
 margin:0;
 text-align:center;
}
.mainbooktitle>a:hover {
 text-decoration:none;
 color:white
}
.mainbooktitle>a:focus {
 text-decoration:none;
 color:white;
}
h1 span {
        display: block;
    }
.supporttitle {
 font-weight:400;
 font-size:14px;
 padding-bottom:5px;
}
.topictitle1 {
 color:#54585a;
 font-weight:400;
 font-family:Roboto,Tahoma,arial,sans-serif;
 font-size:36px;
 font-style:normal;
 line-height:normal;
 font-variant:normal;
 padding-top:0;
 padding-right:0;
 padding-bottom:2px;
 border-bottom-width:thin;
 border-bottom-style:solid;
 border-bottom-color: #00adef;
 margin:0;
 margin-bottom:5px;
}
.topictitle2 {
 color:#54585a;
 font-weight:400;
 font-size:32px;
 font-style:normal;
 line-height:normal;
 font-variant:normal;
 padding-top:0;
 padding-right:0;
 padding-bottom:2px;
 margin:0
}
.topictitle3 {
 color:#54585a;
 font-weight:400;
 font-family:Roboto,Tahoma,arial,sans-serif;
 font-size:28px;
 font-style:normal;
 line-height:normal;
 font-variant:normal;
 padding-top:0;
 padding-right:0;
 padding-bottom:2px;
 margin:0
}
.topictitle4 {
 color:#54585a;
 font-weight:400;
 font-family:Roboto,Tahoma,arial,sans-serif;
 font-size:24px;
 font-style:normal;
 line-height:normal;
 font-variant:normal;
 padding-top:0;
 padding-right:0;
 padding-bottom:2px;
 margin:0;
 text-decoration:none
}
.topictitle5,
.topictitle6 {
 color:#919191;
 font-family:Roboto,Tahoma,arial,sans-serif;
 border-left:solid 1px #3a444a;
 padding-left:.5em
}
.arris_topic_content .p,
.arris_topic_content p {
 margin-top:.5em
}
.arris_topic_content .shortdesc {
 font-size:11.5pt;
}
.cmdname {
  font-weight: bold;
}
.userinput {
 background-color:inherit;
 color:inherit;
 box-shadow:none;
 -webkit-box-shadow:none
}
.searchresult {
 list-style:none;
 padding-left:0
}
.searchresult li {
 padding:.5em
}
.searchresult li a {
 color:#2576b5
}
.searchresult li a.foundResult {
 font-size:1.3em;
 color:#2576b5
}
.arris_search_expression {
 font-weight:700;
 color:#293136
}
.searchresult .shortdesclink {
 margin:.3em .5em 0 0
}
.arris_content_area .row .arris_search_results {
 min-height:40%;
 margin-top:10px
}
.searchresult .arris_missing_words {
 margin:.3em .5em 0 0;
 color:#888
}
.searchresult .arris_missing_word {
 text-decoration:line-through
}
.arris_search_results_header {
 border-bottom:solid 1px #ebebeb;
 margin-bottom:10px;
 display:flex;
 justify-content:space-between
}
.arris_search_results_header_docs {
 font-size:1.3em;
 flex-grow:2
}
.highlight {
 background-color:#293136;
 color:inherit !important;
 border-radius:4px;
 padding:0 1px
}
.arris_term_group {
 border:1px solid #3a444a;
 background-color:#fbfbfb;
 margin:1em 0;
 padding:1em
}
.arris_term>span {
 color:#444;
 font-style:italic
}
.arris_index_terms span .arris_first_letter {
 color:#293136;
 border:none;
 font-size:1.5em;
 margin:0
}
.arris_index_terms #indexList {
 padding:0
}
.arris_header_flex_container {
 display:flex;
 justify-content:space-between;
 flex-wrap:wrap
}
.arris_logo_and_publication_title2 {
 justify-content:space-between;
 align-items:center
}
input[type=button],
input[type=password],
input[type=submit] {
 border:1px solid #ccc
}
.thead {
 background-color: #0039c1;
 color: white;
}
.table {
 width:100%;
 max-width:100%;
 margin-bottom:20px;
 border-color:#000
}
.chrow th {
 font-weight:400
}
.SpecialHeading {
 font-weight:700;
 background-color:#d9d9d9
}
.frame-all .thead .row .entry {
 border:1px solid #d9d9d9
}
.frame-all .tbody .row .entry {
 border:1px solid #d9d9d9
}
.frame-all {
 border:none
}
.frame-topbot .thead .row .entry {
 border-bottom:1px solid #000
}
.table .thead>tr.row:before {
 display:none;
 content:none
}
.table .thead>tr.row:after {
 display:none;
 content:none
}
.table .tbody>tr.row:before {
 display:none;
 content:none
}
.table .tbody>tr.row:after {
 display:none;
 content:none
}
.table>thead>tr>th {
 vertical-align:top!important;
 border-bottom:0 solid #000
}
ol ul,
ul ul {
 list-style-type:disc
}
dir,
menu,
ul {
 display:block;
 list-style-type:square
}
ol ol ul,
ol ul ul,
ul ol ul,
ul ul ul {
 list-style-type:circle
}
ol ol ol {
 counter-reset:list
}
ol ol ol>li {
 list-style:none
}
ol ol ol>li:before {
 content:counter(list) ") ";
 counter-increment:list;
 padding-right:.3em;
 margin-left:-1.35em
}
.ol,
ul {
 margin-top:5px;
 margin-bottom:6px
}
ol,
ul {
 padding-left:1.2em
}
.dt {
 font-weight:700
}
.MatchList .dd,
.MatchOrderedList .dd {
 margin-left:0!important
}
.align-center .ul {
 text-align:left
}
.step {
 margin-bottom:1em;
 margin-top:1em
}
.step p {
 margin:inherit!important
}
.stepxmp:before {
 content:"Example: ";
 font-weight:700
}
.example {
 margin-bottom:2em!important
}
.example-label {
 font-weight:700
}
.stepxmp {
 margin-top:.5em
}
.condition {
 -oxy-foldable:false
}
.cause-content,
.cause-div p,
.solution-content,
.solutions-content,
.solutions-content div,
div .cause,
div .remedy {
 margin-top:0!important
}
.solution-content,
.solutions-content,
.solutions-group,
.symptom-content,
.symptom-content-and-first-p {
 padding-bottom:5px
}
.symptom-content .p {
 margin-bottom:10px;
 margin-top:0
}
.cause-label,
.cause-title,
.causes-label,
.causes-title,
.solution-label,
.solutions-label,
.symptom-label {
 font-weight:700
}
.causes-ul {
 margin-bottom:5px
}

.keyword {
  font-weight: bold;
}

.keyword.apiname {
    font-weight: normal;
    font-family: monospace;
}

.keyword.varname {
    font-weight: normal;
}

.shortcut {
  text-decoration: none;
}

.shortdesc {
 margin-top:.5em;
 font-size:11.5pt;
 display:block;
 margin:.5em 0
}
.tablecap {
 font-weight:700;
 text-align:left;
 margin-top:.5em
}
.pre {
 display:block;
 padding:9.5px;
 margin:0 0 10px;
 font-size:inherit;
 line-height:1.42857143;
 color:#333;
 word-break:break-all;
 word-wrap:break-word;
 background-color:inherit;
 border:0 solid #ccc;
 border-radius:4px;
 background-color:#dcdcdc
}
abbr[title] {
 border-bottom:none!important
}
code {
  font-style:inherit;
  padding: 0px 0px !important;
  font-size: inherit !important;
  color: black !important;
  background-color: inherit !important;
  border-radius:0px !important
}
.dd:not(.pd) {
 margin-left:80px;
 margin-top:-1.2em;
 margin-bottom:1em
}
kbd {
 padding:2px 4px;
 font-size:9pt;
 font-weight:700;
 font-family:'Lucida Console',monospace;
 background-color:#fff;
 color:#000;
 border-radius:0;
 box-shadow:inset 0 0 0 transparent
}
.chhead {
 background-color:#bfbfbf
}
.sectiontitle {
 color:#54585a;
 margin-bottom:.5em
}
.searchresult li a {
 color:#0039c1
}
.dl {
 margin-bottom:0
}
dl dt:not(.pt) {
 float:left;
 font-weight:700;
 margin-right:10px;
 padding:5px;
 width:200px
}
.dl dd:not(.pd) {
 margin:2px 0;
 padding:5px 0;
 padding-left:calc(200 * 1.1px)!important
}
.pd {
 margin-left:36pt!important
}
.DT25 dt {
 width:calc(25 * 1px)
}
.DT25 dd {
 padding-left:calc(25 * 1.1px)!important
}
.DT50 dt {
 width:calc(50 * 1px)
}
.DT50 dd {
 padding-left:calc(50 * 1.1px)!important
}
.DT75 dt {
 width:calc(75 * 1px)
}
.DT75 dd {
 padding-left:calc(75 * 1.1px)!important
}
.DT100 dt {
 width:calc(100 * 1px)
}
.DT100 dd {
 padding-left:calc(100 * 1.1px)!important
}
.DT125 dt {
 width:calc(125 * 1px)
}
.DT125 dd {
 padding-left:calc(125 * 1.1px)!important
}
.DT150 dt {
 width:calc(150 * 1px)
}
.DT150 dd {
 padding-left:calc(150 * 1.1px)!important
}
.DT175 dt {
 width:calc(175 * 1px)
}
.DT175 dd {
 padding-left:calc(175 * 1.1px)!important
}
.DT225 dt {
 width:calc(225 * 1px)
}
.DT225 dd {
 padding-left:calc(225 * 1.1px)!important
}
.DT250 dt {
 width:calc(250 * 1px)
}
.DT250 dd {
 padding-left:calc(250 * 1.1px)!important
}
.DT275 dt {
 width:calc(275 * 1px)
}
.DT275 dd {
 padding-left:calc(275 * 1.1px)!important
}
.DT300 dt {
 width:calc(300 * 1px)
}
.DT300 dd {
 padding-left:calc(300 * 1.1px)!important
}
.dl img {
 padding-top:0;
 padding-bottom:0
}
.parml img {
 padding-top:0;
 padding-bottom:0
}
.ol img,
.ul img {
 padding-top:0;
 padding-bottom:0
}
.p img {
 padding-top:0;
 padding-bottom:0
}
.MatchTable [class*=ddhd] {
 background-color:#0039c1;
 min-height:30px;
 border:1px solid #d9d9d9;
 color: white;
}
.MatchTable [class*=dthd] {
    color: white;
}
.MatchTable [class*=dlterm]:not(.pt) {
 font-weight:400
}
.MatchTable [class*=dd]:not(.pd):not(span) {
 border:1px solid #d9d9d9;
 border-collapse:collapse;
 margin:-1px 0;
 padding:5px 0;
 padding-left:120px
}
.nav>li {
 position:relative;
 display:block;
 line-height:normal;
 padding-top:15px
}
.table .tbody .note__title {
 background-image:none!important;
 padding:0!important
}
.table .tbody div.note {
 margin:0!important;
 padding:0!important;
 text-indent:0!important
}
.note_note .note__title {
 background-image:url(../resources/note.png)!important;
 background-size:2em;
 background-repeat:no-repeat;
 padding:0 4px 112px 35px
}
.note_caution .note__title {
 background-image:url(../resources/caution.png)!important;
 background-size:2em;
 background-repeat:no-repeat;
 padding:0 4px 112px 35px
}
.note_danger .note__title {
 background-image:url(../resources/danger.png)!important;
 background-size:2em;
 background-repeat:no-repeat;
 padding:0 4px 112px 35px
}
.note_warning .note__title {
 background-image:url(../resources/warning.png)!important;
 background-size:2em;
 background-repeat:no-repeat;
 padding:0 4px 112px 35px
}
.note_tip .note__title {
 background-image:url(../resources/tip.png)!important;
 background-size:2em;
 background-repeat:no-repeat;
 padding:0 4px 112px 35px
}
.note_attention .note__title,
.note_important .note__title,
.note_notice .note__title {
 background-image:url(../resources/important.png)!important;
 background-size:2em;
 background-repeat:no-repeat;
 padding:0 4px 112px 35px
}
.note__title~p {
 text-indent:0
}
.hazardstatement_default_symbol_note {
 background-image:url(../resources/note.png)!important;
 background-position-x:center;
 background-position-y:5%;
 background-size:2em;
 background-repeat:no-repeat;
 padding:0 4px 112px 35px
}
.hazardstatement_default_symbol_caution {
 background-image:url(../resources/caution.png)!important;
 background-position-x:center;
 background-position-y:5%;
 background-size:2em;
 background-repeat:no-repeat;
 padding:0 4px 112px 35px
}
.hazardstatement_default_symbol_danger {
 background-image:url(../resources/danger.png)!important;
 background-position-x:center;
 background-position-y:5%;
 background-size:2em;
 background-repeat:no-repeat;
 padding:0 4px 112px 35px
}
.hazardstatement_default_symbol_warning {
 background-image:url(../resources/warning.png)!important;
 background-position-x:center;
 background-position-y:5%;
 background-size:2em;
 background-repeat:no-repeat;
 padding:0 4px 112px 35px
}
.hazardstatement_default_symbol_tip {
 background-image:url(../resources/tip.png)!important;
 background-position-x:center;
 background-position-y:5%;
 background-size:2em;
 background-repeat:no-repeat;
 padding:0 4px 112px 35px
}
.hazardstatement_default_symbol_important {
 background-image:url(../resources/important.png)!important;
 background-position-x:center;
 background-position-y:5%;
 background-size:2em;
 background-repeat:no-repeat;
 padding:0 4px 112px 35px
}
table.hazardstatement {
 border:1px solid #000;
 width:100%;
 text-indent:0em;
 margin-left:0em
}
table.hazardstatement tr {
    border:1px solid #000;
}
table.hazardstatement tr td {
    border:1px solid #000;
}
.note__title__hazardstatement {
 font-weight:700;
 font-size:22pt!important;
 text-transform: capitalize;
}
.hazardstatement_title {
 padding-top:5px;
 text-align:center
}
.hazardstatement_caution .hazardstatement_title {
 color:black;
 background-color:#FFD100
}
.hazardstatement_warning .hazardstatement_title {
 color:black;
 background-color:#FF8200
}
.hazardstatement_danger .hazardstatement_title {
 color:white;
 background-color:#C8102E
}

td.hazardstatement_hazard_symbol {
 padding:0% !important;
 width:100px !important;
 vertical-align:top !important;
 }

td.hazardstatement_contents {
 vertical-align:top !important;
 }

.hazardstatement_hazard_symbol img{
 padding-top:1%;
 vertical-align:top !important;
 padding-left:7%;
 padding-right:7%;
}
.hazardstatement_contents .messagepanel p {
 margin:0
}
.hazardstatement_contents .messagepanel .typeofhazard {
    font-weight:700;
    padding-top:6pt;
    padding-bottom:6pt;
}
.hazardstatement_contents .messagepanel .howtoavoid {
    
}
.hazardstatement_contents .messagepanel .howtoavoid .sl{
    list-style-type : disc !important;
}
.hazardstatement_contents .messagepanel .howtoavoid .sl .sli{
    display:list-item !important;
    list-style-type:disc !important;
    text-indent:.1em !important
}

.lq {
 font-size:inherit;
 border-left:none
}
.li {
 text-indent:.1em
}
.note {
 margin-top:1.5em;
 margin-bottom:1em;
 text-indent:-2.5em;
 margin-left:2.5em;
 padding-bottom:.6em
}
.li .note {
 margin-top:.5em
}
.cause [class*=section] {
 margin:-1.3em .9em 0 3.1em;
 font-size:inherit
}
.condition [class*="p"] {
 margin-top:-1.4em!important;
 text-indent:4.7em;
 font-size:inherit;
 Padding-bottom:9px
}
.parmname {
font-weight:normal;
 font-style:inherit;
 font-family:monospace
 /* XXX ^^^ this doesn't match PDF */
}

.arris_toc_shortdesc {
 display:none
}
.relativePath {
 display:none
}
.arris_expand_btn {
 cursor:pointer;
 display:none
}
.relref strong {
 display:none
}
.relref {
 margin-top:-2em
}
.reltasks strong {
 display:none
}
.reltasks {
 margin-top:-2em
}
.related-links:before {
 content:"Related Information";
 display:block;
 font-weight:700;
 font-size:14pt;
 padding-top:1em;
 padding-bottom:1em
}
.arris_topic_content .related-links {
 margin:1em 0 0 0;
 padding:0 1em
}
.arris_topic_content .related-links a {
 font-style:normal!important;
 color:#00f
}
.relinfo strong {
 display:none
}
.relinfo {
 margin-top:-2em
}
.relconcepts strong {
 display:none
}
.relconcepts {
 margin-top:-2em
}
.strow [class*=tr] {
 border:none
}
.strow td,
th {
 padding:.5em!important
}
.stentry {
 border-top:1px solid;
 border-bottom:1px solid;
 border-right:none
}
figcaption {
  margin-top: 8px; /* change req #136 */
}
.fig-title {
 font-weight:700
}
.figdesc {
 margin-top:0!important;
 padding-bottom:10px
}
.desc {
 visibility:visible;
 display:block;
 margin-top:-1em
}
.section [class*=ol] {
 margin-top:-.1em
}
.section [class*=li] {
 margin:auto
}
.section .p {
 margin:auto
}
.section [class*=ul] {
 margin-top:-.1em
}
.substeps {
 list-style:lower-alpha;
 padding-left:1.2em
}
.troubleSolution [class*=ul] {
 padding-left:1.2em
}
.troubleSolution [class*=ol] {
 padding-left:1.2em
}
.taskbody ol {
 padding-left:1.2em
}
.conbody ul {
 padding-left:1.2em
}
.stepsection {
 color:black;
 font-weight:700;
 font-style:italic;
 margin-top: 0.5em;
}
.stepsection:before {
 content:"\25b6";
 padding-right:5px;
 font-style:normal
}
.table--title-label {
 display:none
}
table caption .title {
 color:#000;
 font-weight:700
}
.arris_header {
 padding:2em;
 background-color:transparent;
}
.arris_header_nav {
 padding:2em 2em 0px 2em;
 background-color:transparent
}
.fullwidth {
  /* change req 126 (partly) - center the title/search banner */
  width: 100vw;
  margin: 0;
  padding: 0;
}
.searchPreload {
 padding:0 .5em
}
.searchPreload ul {
 padding:0
}
.searchPreload li {
 list-style:none
}
.fakeResult {
 margin:35px 0;
 overflow:hidden
}
.fakeTitle {
 width:20%;
 height:1.1em;
 margin:5px 0 10px 0;
 background-color:#ccc;
 overflow:hidden
}
.fakeText {
 height:1em;
 margin:5px 0;
 background-color:#eaecec;
 position:relative;
 overflow:hidden
}
.fakeText:before {
 display:block;
 position:absolute;
 content:"";
 width:40px;
 height:1em;
 background-color:#f3f3f3;
 animation:loading 3s linear infinite
}
@keyframes loading {
 from {
  left:0
 }
 to {
  left:100%
 }
}
.arris_inline {
 display:inline!important
}
.arris_img_responsive {
 max-width:100%;
 display:block
}
img {
 padding-top:10px;
 padding-bottom:10px
}
.xref {
 color:#00f
}
.xref:hover {
 color:#00f
}

/* per Lynn Chesler email Dec 2 */
.contacts_link, .copyright_link, .patents_link, .arris_footer_revision {
    text-decoration: underline;
}

/* need some space between the ribbon and revhist table */
.revhist_spacer {
  padding: 10px 10px 10px 10px;
}
