html, body, .body {
        display:block;
    }
     #page-section #page-body {
        padding-top:0px;
    }
     .content-body > article > header {
        width:660px;
        margin-top:0px;
    }
     .main-col {
        width:660px;
    }
     #page-section #page-body #content-section #visual-bg {
        display: none;
        width:0px;
    }
     .inpage-nav {
        display: none;
        width:0px;
    }
     .inpage-nav.sticky {
        display: none;
        width:0px;
    }
     .inpage-nav.sticky.active {
        display: none;
        width:0px;
    }
     #page-section #page-header {
        display: none;
        width:0px;
    }
     .content-header h2 {
        text-align: left;
    }
     #functions-nav {
        display: none;
        width:0px;
    }
     #page-footer {
        display: none;
        width:0px;
    }
     #logo-print{
        display: block;
    }
     .dynamiclist article a {
        box-shadow:none;
    }
    /*.pc3layout > * {
        display:block;
        width:100%!important;
    }
    */
    /*same logic for multicolumn brick as on mobile*/
     .content div.multicolumn.multicolumn-width-100 {
        display:block;
    }
     .content div.multicolumn.multicolumn-width-100 > div {
        display:block;
        width:100%;
    }
     .content div.multicolumn.multicolumn-width-75 {
        display:block;
    }
     .content div.multicolumn.multicolumn-width-75 > div {
        display:block;
        width:100%;
    }
     .content div.multicolumn.multicolumn-width-66 {
        display:block;
    }
     .content div.multicolumn.multicolumn-width-66 > div {
        display:block;
        width:100%;
    }
    /*same logic for multicolumn dynamic list brick as on mobile*/
     .content .multicolumn.dynamiclist .width-33-percent {
        width: 100%;
    }
     .content .multicolumn.dynamiclist .width-50-percent {
        width: 100%;
    }
     .content .multicolumn.dynamiclist .width-25-percent {
        width: 50%;
    }
     .content .box-header {
        padding-left:0px;
        padding-right:0px;
        /*width:560px;
        */
    }
     .content .box-body {
        border:none !important;
         padding-left:0px;
         padding-right:0px;
        /*width:560px;
        */
    }
     .content table {
        /*width:560px;
        */
    }
     .content table.bricks thead strong {
        /*margin-right:13px;
        */
    }
     .content table.bricks p {
        /*margin-right:13px;
        */
    }
     .content table.complexlist img {
        margin-right:10px;
    }
     .share-hover {
        display:none;
    }