header.header .super-header-full-container > .container { padding: 0 72px; height: 40px; } header.header .super-header-full-container > .container .header-search-icon { display: block; } header.header .super-header-full-container > .container .today-topics { display: inline-flex; } header.header .super-header-full-container > .container .today-topics .topic-module { display: block; } header.header .super-header-full-container > .container .today-topics .date { padding: 0 18px; border-left: 1px solid #e9e9e9; } header.header .header-search-icon { display: block; position: absolute; right: 70px; top: 0; cursor: pointer; width: 40px; height: 40px; display: flex; justify-content: center; align-content: center; align-items: center; justify-items: center; } header.header .header-search-icon i { color: #D4832D; font-size: 18px; margin: 11px 0; text-align: center; } header.header .header-search-icon i.fa-search { margin: 11px 1px 11px 21px; } header.header .header-search-icon .fa-times { display: none; } header.header .header-search-icon.open { background: #FCE6CF; } header.header .header-search-icon.open .fa-search { display: none; } header.header .header-search-icon.open .fa-times { display: block; } header.header .header-search-bar { display: none; background-color: #FCE6CF; height: 70px; padding: 15px 0; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16); } header.header .header-search-bar.open { display: block; } header.header .header-search-bar.open .container { padding: 0 73px; max-width: none; } header.header .header-search-bar .header-search-form { position: relative; width: 100%; } header.header .header-search-bar .header-search-form .fa.fa-search { position: absolute; left: 20px; top: 10px; color: #666666; font-size: 18px; } header.header .header-search-bar .header-search-form .header-search-input { height: 40px; padding: 7px 70px 7px 58px; width: calc(100% - 105px); border: none; border-right: 1px solid #D1D1D1; outline: none; } header.header .header-search-bar .header-search-form .header-search-btn { background: #fff; font-family: "LibreFranklinBold"; font-size: 15px; line-height: 1; color: #D4832D; text-transform: uppercase; border-left: 1px solid #D1D1D1; border-right: none; border-top: none; border-bottom: none; border-radius: 0; position: absolute; top: 0; right: 0; padding: 12px 0 13px; width: 105px; text-align: center; overflow: hidden; display: flex; align-items: center; justify-content: center; } header.header .main-header { height: 58px; } header.header .main-header .main-header-content { padding: 0 73px; } header.header.sticky { position: fixed; width: 100%; top: 0; left: 0; height: 58px; z-index: 10; } header.header.sticky .super-header-full-container { position: absolute; right: 0; z-index: 1; } header.header.sticky .super-header-full-container > .container { padding: 0; height: auto; max-width: none; } header.header.sticky .super-header-full-container > .container .today-topics { display: none; } header.header.sticky .super-header-full-container > .container .header-search-icon { top: 8px; z-index: 1; } header.header.sticky .super-header-full-container > .container .header-search-icon.open { top: 0; width: 56px; height: 56px; } header.header.sticky .header-search-bar.open { position: absolute; z-index: 10; top: 56px; width: 100%; } header.header.sticky .main-header { height: 58px; } header.header.sticky .header-search-icon.open .fa-times { margin: 19px 0; } .header-menu-container > div .header-menu { overflow-x: hidden; padding-left: 60px; } .header-menu-container > div .header-menu ul { overflow-x: hidden; } @media (min-width: 992px) { header.header .super-header-full-container > .container { padding: 0 15px; } header.header .super-header-full-container > .container .header-search-icon { right: 10px; } header.header .main-header .main-header-content { padding: 0 15px; } header.header .header-search-bar.open .container { padding: 0 153px 0 15px; max-width: 978px; } header.header .header-search-bar .header-search-form .header-search-btn { padding: 12px 0 13px 10px; width: 115px; } header.header .header-search-bar .header-search-form .header-search-input { width: calc(100% - 115px); } header.header.sticky .super-header-full-container { position: relative; max-width: 978px; margin: 0 auto; z-index: 1; } .header-menu-container { max-width: none; border-bottom-width: 2px; } .header-menu-container > div { padding: 0; border-bottom-width: 2px; } .header-menu-container > div .header-menu { padding-left: 5px; max-width: 978px; margin: 0 auto; } .sub-header-container .sub-header { padding: 9px 0; font-size: 36px; } } @media (min-width: 1536px) and (max-width: 1728px) { header.header .super-header-full-container > .container .header-search-icon { right: -30px; } } @media (min-width: 1728px) { header.header .super-header-full-container > .container .header-search-icon { right: -85px; } } .header.header-home .main-header { height: 73px; } .header.header-home .main-header .logo a { width: 236px; } .header.header-home .hamburger-content { height: 73px; } .header.header-home .hamburger-content .hamburger-menu-container { top: 71px; } .header.header-home.sticky { height: 58px; } .header.header-home.sticky .main-header { height: 58px; } .header.header-home.sticky .main-header .logo a { width: 144px; } .header.header-home.sticky .hamburger-content { height: 58px; } .header.header-home.sticky .hamburger-content .hamburger-menu-container { top: 56px; } @media (min-width: 992px) { .header.header-home .main-header { height: 105px; } .header.header-home .main-header .logo a { width: 346px; } .header.header-home .hamburger-content { height: 105px; } .header.header-home .hamburger-content .hamburger-menu-container { top: 103px; } } .today-topics .topic-module-content { overflow-x: inherit; justify-content: flex-start; padding: 1px 0 5px 0; display: inline-block; margin-top: 8px; height: 27px; } .today-topics .topic-module-content ul { -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0; } .today-topics .topics-tag { display: inline-block; } .today-topics .topics-more:before { display: inline-block; } .today-topics .topics-more:after { display: none; } .today-topics .topics-dropdown { left: auto; } .hamburger-content { height: 58px; margin-right: 0; padding-left: 0; } .hamburger-content .hamburger-menu-container { height: auto; left: 0; right: 0; width: 100%; top: 56px; box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16); } .hamburger-content .hamburger-menu-container .hamburger-search, .hamburger-content .hamburger-menu-container .hamburger-notification { display: none; } .hamburger-content .hamburger-menu-container .hamburger-menu { padding: 29px 90px 35px; border-top: none; } .hamburger-content .hamburger-menu-container .hamburger-menu.container { max-width: 100%; background: #fff; } .hamburger-content .hamburger-menu-container .hamburger-menu ul { display: block; } .hamburger-content .hamburger-menu-container .hamburger-menu ul .menu-item-title, .hamburger-content .hamburger-menu-container .hamburger-menu ul .menu-item-link { border-bottom: none; padding-left: 0; } .hamburger-content .hamburger-menu-container .hamburger-menu ul .menu-item-title { font-size: 15px; line-height: 15px; padding-bottom: 0; padding-top: 0; } .hamburger-content .hamburger-menu-container .hamburger-menu ul .menu-item-link { font-size: 15px; line-height: 20px; padding-bottom: 0; padding-top: 4px; } .hamburger-content .hamburger-menu-container .hamburger-menu ul .menu-item-link:hover { text-decoration: underline; } .hamburger-content .hamburger-menu-container .hamburger-menu ul > li:nth-child(2) .menu-item-link { padding-top: 7px; } .hamburger-content .hamburger-menu-container .hamburger-menu .module-hamburger-col { padding-right: 12px; padding-left: 12px; border-left: 1px dashed #C1C1C1; } .hamburger-content .hamburger-menu-container .hamburger-menu .module-hamburger-col li:last-child a { padding-bottom: 0; margin-bottom: 0; } .sticky .hamburger-content { height: 58px; } .sticky .hamburger-content .hamburger-menu-container { top: 56px; } @media (min-width: 992px) { .hamburger-content .hamburger-menu-container .hamburger-menu { padding: 37px 10px 35px; } .hamburger-content .hamburger-menu-container .hamburger-menu.container { max-width: 939px; } } .live-boards-container .swiper-container { margin: 0 35px; position: initial; } .live-boards-container .swiper-button button { display: block; } .live-boards-container .swiper-button.swiper-button-next { right: 15px; } .live-boards-container .swiper-button.swiper-button-prev { left: 15px; } .live-boards-container .live .swiper-wrapper { overflow: initial; } body.home > .live-boards-container { margin-top: -26px; } body.home > .live-boards-container ~ .live-boards-container { margin-top: 0; } .comment-figure > img { width: 100%; max-width: 100%; height: auto; }