#searchTagInput {
    margin-right: 10px;
}
.sumome-share-client-wrapper.sumome-share-client-wrapper-left-page.sumome-share-client-counts.sumome-share-client-light.sumome-share-client-medium {
    display: none;
}
.container, .navbar {
    width: 100%;
}
.site-nameLogo {
    margin: auto;
    width: 1280px;
}
.mainTab {
    padding: 0 10px;
    margin: auto;
    max-width: 1280px;
    background: white;
}
.navbar {
    width: 100%;
    background: #d8d7d2;
}
.site-bodyFrame {
    margin: auto;
    max-width: 1280px;
}
li.mainTab-item.active {
    border-bottom-color: #f2ad00;
    margin: 0 1px;
}
.mainTab-item {
    border-bottom: 4px solid #1d1d20;
}
.mainTab-item a, .mainTab-item > span {
    padding: 10px 30px 10px 10px;
}
.header-logoImage:after {
    content: 'CISO Platform';
    color: #ffffff;
    font-weight: normal;
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    text-transform: lowercase;
    font-size: 24px;
    padding-left: 10px;
}
.header-siteNameLogo:after {
    content: 'Social Network For Security Executives: Network, Learn & Collaborate';
    font-size: 14px;
    color: white;
    float: right;
    padding-top: 10px;
}
.header-siteNameLogo {
    width: 100%;
}

.section-members{margin-top: -15px;}
.module-footer a{background: #ffcc00;    padding: 13px 25px;    color: black;    font-weight: bold; text-decoration: none;}
.module-footer a:hover{background: #1B140E; color: white;  font-weight: bold;  text-decoration: none;}
ul.video_list .matrix-sheet{box-shadow: rgb(0 0 0 / 12%) 0px 4px 12px;}
ul.video_list .videoListPage-metadata{padding: 15px 15px 10px 15px;}
ul.video_list .videoListPage-metaTitle a{font-size: 14px;font-weight: bold;}
ul.video_list li{margin-bottom: 10px !important;}
.tpclinks:hover{text-decoration:none !important;}
.poweredBy-text{display:none !important;}

/* === CISOPlatform homepage polish (Oct 2026) === */
body.page-home{background:#F5F7FA!important}
body.page-home .site-body,body.page-home .site-body h1,body.page-home .site-body h2,body.page-home .site-body h3,body.page-home .site-body p,body.page-home .site-body a,body.page-home .site-body div,body.page-home .site-body span{font-family:Arial,Helvetica,sans-serif!important}
body.page-home .grid-frame.sheet{background:#fff!important;border:1px solid #E5E7EB!important;border-radius:10px!important;padding:20px 22px!important;margin-bottom:24px!important;box-shadow:0 1px 2px rgba(17,24,39,.04)!important}
body.page-home .module-name,body.page-home .module-header h3,body.page-home .grid-frame h2{font-size:20px!important;font-weight:700!important;line-height:1.3!important;color:#111827!important;letter-spacing:0!important}
body.page-home .module-header{border-bottom:1px solid #EEF0F3;padding-bottom:10px;margin-bottom:14px}
body.page-home .section-blogBundle .entry{padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid #F0F1F4}
body.page-home .section-blogBundle .entry h3,body.page-home .section-blogBundle .entry h2{font-size:18px!important;line-height:1.35!important}
body.page-home .blogListPage-entryImage{max-height:200px!important;width:100%!important;object-fit:cover!important;border-radius:8px}
body.page-home .entry-tags,body.page-home .entry-commentsCount{display:none!important}
body.page-home .entry-readMore{font-weight:700;color:#0075DF!important}
body.page-home .module-footer a,body.page-home a.pull-right{background:#0075DF!important;color:#fff!important;border:0!important;border-radius:6px!important;font-weight:700!important;font-size:14px!important;padding:9px 16px!important}
body.page-home .section-eventBundle:not(:has(a[href*="/events/"])){display:none!important}

body.page-home .site-body a[style*="#facd48"]{background:#0075DF!important;border-color:#0075DF!important;color:#fff!important;border-radius:6px!important}
body.page-home .section-blogBundle .entry img:not(.avatar-frame img):not([class*=avatar]){max-height:200px!important;width:100%!important;object-fit:cover!important;border-radius:8px}
body.page-home .column-narrow div[style*="font-size"]{line-height:1.3}
body.page-home .column-narrow h1,body.page-home .column-narrow h2{font-size:22px!important;line-height:1.3!important}

body.page-home h3.module-name,body.page-home h3.module-name *,body.page-home .module-header .module-name a{font-size:22px!important;line-height:1.3!important;font-weight:700!important}
body.page-home .column-narrow .grid-frame [style*="font-size: 4"],body.page-home .column-narrow .grid-frame [style*="font-size:4"]{font-size:22px!important}
