.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-6d462ecf-620f-bf5a-3e27-22c74432bc62 {
h1, h2, h3, h4, h6, h7 {

    margin-bottom: 0.3em;
    line-height: 1.1;
    font-weight: 300;
}
h4{
    margin: 10px 0px 0px 0px;
}
h5{
  line-height: 1.1;    
 font-weight: 300;
}
ul,ol {
    margin-bottom: 10px;
}
p{
 font-weight: 300;
}

.bordered.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
    font-size: 100%;
}

.bordered.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}

.bordered.table > thead > tr > th,
.bordered.table > tbody > tr > th,
.bordered.table > tfoot > tr > th,
.bordered.table > thead > tr > td,
.bordered.table > tbody > tr > td,
.bordered.table > tfoot > tr > td 
.bordered.table > thead > tr > th{
  padding: 8px;
  line-height: 1.42857143;
}

.bordered.table tr td{
    border-bottom:0; 
    margin: 0;
    padding: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}

.bordered.table th {
    height: auto;
    border-top: 0;
    background-clip: border-box;
}

@media (max-width:767px) {
    table.bordered.table td, table.bordered.table th {
        padding: 5px;
        font-size:12px;
    }
}


}
.lfr-layout-structure-item-com-liferay-site-navigation-menu-web-portlet-sitenavigationmenuportlet{  
    display: inline-block;
}
section#portlet_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_ugcp{
     margin-bottom: 0;
}

@media (max-width: 991px) {
    .lfr-layout-structure-item-com-liferay-site-navigation-menu-web-portlet-sitenavigationmenuportlet{  
    display: none;
}.lfr-layout-structure-item-bf7a3a91-6afa-4e6d-6535-59ff317b73f1 {
h1, h2, h3, h6, h7 {

    margin-bottom: 0.3em;
    line-height: 1.1;
    font-weight: 300;
}
h4, h5{
    line-height: 1.1;
    font-weight: 300;
}
p{
 font-weight: 300;
}
ul, ol {
    margin-top: 0;
    margin-bottom: 10px;
}

.table > thead > tr > th {
    vertical-align: bottom;

}

.table th {
    height: 20px;
}
.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}
}.lfr-layout-structure-item-4aed37a1-878c-b07e-cbf0-f3863972aa4c {
height: 0px !important;
}
