

@media screen and (max-width: 769px)
{
}

/* Editor Content  */


.cms_content { }
.cms_content p { margin: 0; }
.cms_content img { max-width: 100%; height: auto !important; }
.cms_content table,
.cms_content iframe { max-width: 100%; }
.cms_content dl, 
.cms_content ol, 
.cms_content ul { margin-bottom: 0; padding-left: 20px; }
.cms_content  td,
.cms_content  tr,
.cms_content  tbody,
.cms_content  thead,
.cms_content  tfoot,
.cms_content  th { border-width: inherit; }
.cms_content table td,
.cms_content table tr,
.cms_content table tbody,
.cms_content table thead,
.cms_content table tfoot,
.cms_content table th,
.cms_content table { border-collapse: collapse; border-width: none; border-style: solid; }
.cms_content table.mScroll { overflow-x: scroll; max-width: 100%; display: block; }
.cms_content table.hideLast tr:last-child { display: none; font-size: 0; }
/* .cms_content table.hideLast tr:last-child { padding: 0; height: 0px; }
.cms_content table.hideLast tr:last-child td { padding: 0; height: 0px; font-size: 0; } */
.cms_content ol, 
.cms_content ol li, 
.cms_content ul, 
.cms_content ul li { list-style-type: inherit; }

.cms_content h1 { font-weight: bold; font-size: 26px; }
.cms_content h2 { font-weight: bold; font-size: 24px; }
.cms_content h3 { font-weight: bold; font-size: 22px; }
.cms_content h4 { font-weight: bold; font-size: 20px; }
.cms_content h5 { font-weight: bold; font-size: 18px; }
.cms_content h6 { font-weight: bold; font-size: 16px; }

/* .cms_content a { color:#009841; } */
/* .cms_content a:hover { color: #89b929; } */

@media screen and (max-width: 1025px){
    .cms_content table.padRowH { display: block; position: relative; }
    .cms_content table.padRowH tbody, 
    .cms_content table.padRowH tr { display: block; width: 100%; }
    .cms_content table.padRowH tr td { display: block; width: 100% !important; margin-bottom: 1px; position: relative; }
    .cms_content table.noRow tr td { xwidth: initial !important; display: table-cell; }
}

@media screen and (max-width: 769px){
    .cms_content table.padRowV { display: block; position: relative; }
    .cms_content table.padRowV tbody, 
    .cms_content table.padRowV tr { display: block; width: 100%; }
    .cms_content table.padRowV tr td { display: block; width: 100% !important; margin-bottom: 1px; position: relative; }
    .cms_content table.noRow tr td { xwidth: initial !important; display: table-cell; }
}

@media screen and (max-width: 520px){
    .cms_content table.mRow { display: block; position: relative; }
    .cms_content table.mRow tbody, 
    .cms_content table.mRow tr { display: block; width: 100%; }
    .cms_content table.mRow tr td { display: block; width: 100% !important; margin-bottom: 1px; position: relative; }
    .cms_content table.noRow tr td { xwidth: initial !important; display: table-cell; }
}