.vFixBox.contentTocContainer,
.leftColumnDyn .contentTocContainer {
    display: none !important;
}

.leftColumn.homepage .block.leftColumn,
.block.leftColumn {
    padding-left: 17.5px;
    padding-right: 17.5px;
}

.block.leftColumnDyn {
    min-height: 0px;
}

.block.menu .blockContent .menuPanel > .menu {
    display: none;
}

.block.search > .blockContent {
    display: flex;
    align-items: center;
}

.block.menu .blockContent .menuPanel > .menu,
.block.menu .blockContent {
    height: 54px;
}

.searchInputForm .vInputTextWithIcon > i[class^="fa-"] {
    margin-right: 5px;
}

.searchInputForm {
    flex-direction: row-reverse;
}

.menuPanel .searchInputForm .advancedSearch {
    margin: 0px 15px 0px 0px;
}

.block.cover .homepageImage img {
    max-height: 400px;
    width: auto;
}

/* Block lead */ 

.block.lead .blockContent img.lead-tablet {
    display: inherit;
}

.block.lead .blockContent img.lead-tablet ~ .lead {
    display: none;
}

/* Home page */

.block.latestIssues .issuesBoxes .issueBox {
    margin-left: 15px;
    margin-right: 30px;
}

/* Hamburger */

body > .menu.lightGray {
    display: initial;
}

/*body > .menu:not(.lightGray) {
    display: none;
}*/

.block.menu .topPanel .hamburger {
    display: inherit;
}

.vTooltip.hamburgerMenu {
    overflow: hidden;
    display: inherit;
    padding: 0px;
}

.vTooltip.hamburgerMenu .menu {
    width: 200px;
}

.vTooltip.hamburgerMenu .menu ul {
    list-style: none;
    padding: 5px 0px;
}

.vTooltip.hamburgerMenu .menu a {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.vTooltip.hamburgerMenu .menu a i[class^="fa-"] {
    font-size: 0.85em;
    margin-left: 3px;
}

.vTooltip.hamburgerMenu .menu > ul > li > a {
    padding: 15px 10px;
    color: inherit;
}

.vTooltip.hamburgerMenu .menu > ul ul {
    display: none;
}

.vTooltip.hamburgerMenu .menu > ul > li > a {
    border-right: solid #fff 6px;
}

.vTooltip.hamburgerMenu .menu .menuLinks a {
    border-top: solid transparent 1px;
}

.vTooltip.hamburgerMenu .menu > ul > li > a:hover {
    background-color: var(--vColorGray);
    border-right: solid var(--vColorDarkGray) 6px;
}

/* Editorial team */

.Editorial_Team .ROW_FLOAT {
    column-count: 2;
}
