table{
    border:0!important;
    max-width:100%;
}
.productmatrix tbody{
    border:0px;
}
.productmatrix{
    border:0px;
    font-family:Ubuntu;font-weight:700;font-style:normal;
    font-size:22px;
}

.trheader{
      border-bottom:2px solid #494848; 
}
.tdheader{
    color:#ee7401;
}

.trbody{
    border-bottom:2px solid #ee7401; 
}

.tdbody{
    color:#242424;
}


.post .post-excerpt table td, .post .post-excerpt table th{
    border:0px !important;
    padding:20px;
}

.graybg{
    background:#f7f7f7;
}

.productmatrixheader{
    padding:15px;
}

.productmatrixcontent{
    padding:15px;
}
.productmatrixcontent p{
    font-family:Ubuntu;font-weight:400;font-style:normal;
    padding:5px;
    font-size:18px;
    color:#242424;
}

.productmatrix a:link,.productmatrix a:active,.productmatrix a:visited{
    color:#242424;
    font-weight:400;
    text-decoration:underline;
    word-wrap:normal;
}

.number:link, .number:active, .number:visited{
    color:#ee7401 !important;
    font-weight:700 !important;
    text-decoration:none !important;
}
.productmatrixpage{
    padding:0 15%;
    max-width: 2000px;
    margin: auto;
}
.onmobile{
display:none;
}
.ondesktop{
    display:none;
}

@media only screen and (max-width: 500px) {
    .productmatrixpage{
        padding:0;
    }
.onmobile{
display:block;
}
.ondesktop{
    display:none;
}
.productmatrixpage{
    padding:0;
}
}

@media only screen and (max-width: 768px)
{
.productmatrixpage{
    padding:0;
}
}

ul {
  padding-left: 2em;
  list-style-position: outside;
  text-indent: -2em;
}
li{
    color:#242424;
}
}