/* ===== Niburu.co CSS ===== */
.navbar-brand a {
	display: none;
}
.border-bottom {
	border-bottom: solid 0px #122134 !important;
}
.t4-heaer-height {
	min-height: 40px;
	margin: 10px 0px 10px 0px;
}
.t4-main-body {
	padding-top: 3rem;
	padding-bottom: 1rem;
}
h2.item-title a, .item-title.h2 a, .item-title h2 a, .item-title .h2 a {
	color: #003bc6;7
}
.items-row .item {
	padding-top: 3rem;
	padding-bottom: 1rem;
}
.page-header h2, .page-header .h2, .categories-list h2, .categories-list .h2 {
	margin: 20px 0px 0px 0px;
}
.fa.fa-calendar::before {
	display: none;
}
@media (min-width: 960px) {
 .t4-col.component.col-sm {
  margin-left: 20px;
 }
}
h1, h2, h3, h4, h5, h6 {
	color: #003bc6;
}
/* ===== Module autoany ===== */
.addtoany_container {
	margin-top: 25px !important;
	margin-bottom: 25px !important;
}
/* ===== Select ===== */
select {
	border: 0px solid transparent;
	background-color: #fff !important;
}
#gjc_ga {
	margin-top: 15px;
	margin-bottom: 15px;
}7
/* ===== Menu-bar ===== */
#t4-menu-bar {
		background-color: #589DD8;
		margin-top: 10px;
}
.dj-megamenu-default li a.dj-up_a {
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	text-transform: none;
	cursor: pointer;
	color: #fff;
	min-height: 60px !important;
}
/* ===== Banner ===== */
.t4-banner {
	margin-top: 0px;
}
/* ===== Header ===== */
#videoDiv {width: 100%; position: relative;}
#video1 { margin: auto; display: block;}
#videoMessage { position: absolute; top: 0; left: 0;
display: flex;
flex-direction: column; 
justify-content: center;
align-items: center; 
width: 100%;
h3 {color: #fff;}
#v7ideo1 {
	/* margin: auto; */
	display: block;
	max-width: 100%;
	min-height: 260px;
}
}.header-block.header-block-2 {
	background-color: #acdcec;
}
.t4-header {
	background-color: #acdcec;
	border-bottom: 0px solid #acdcec;
}
.header-top.border-bottom.bg-light {
	background-color: #acdcec;
}
.module-title span {
	border-bottom: 0px solid #adb5bd;
}
.module-title {
	border-bottom: 0px solid #e9ecef;
}
#t4-sponsors-slider {
	padding: 15px 0px 15px 0px;
	background-color: #acdcec;
}
.t4-palette-blue {
	background-color: #acdcec;
}
.t477-palette-blue .t4-module .module-title {
	color: #000;
}
.header-top.border-bottom.bg-light {
	max-height: 0px;
}
/* ===== Menu ===== */
.t4-megamenu .navbar-nav > li > a, .t4-megamenu .navbar-nav > li > .nav-link {
	height: 50px;
	line-height: 50px;
	}
.t4-megamenu .navbar-nav > li > a, .t4-megamenu .navbar-nav > li > .nav-link {
	font-size: 1.2rem;
	line-height: 30px;
}
.header-bottom.t4-heaer-height.d-flex.align-items-center {
	background-color: none;
	/* background-color: #5299D7; */
}
.collapse-static.d-flex.align-items-center {
	background:none;
}
/* ===== Menu ===== */
/* === Dropdown - focus-hover ==== */
.dropdown-menu.level1 {
  background-color: #122134;
}
/* ===== Drop down menu ===== */
.t4-megamenu .dropdown-menu li > a:hover,
.t4-m7egamenu .dropdown-menu li > a:focus,
.t4-megamenu .dropdown-menu li > a:active,
.t4-megamenu .dropdown-menu li > .nav-link:hover,
.t4-megamenu .dropdown-menu li > .nav-link:focus,
.t4-megamenu .dropdown-menu li > .nav-link:active,
.t4-megamenu .dropdown-menu li .dropdown-item:hover,
.t4-megamenu .dropdown-menu li .dropdown-item:focus,
.t4-megamenu .dropdown-menu li .dropdown-item:active {
    background-color: #acdcec;
}
.t4-megamenu .dropdown-menu {
    background-color: #122134;
	border: 2px solid #122134;
    min-width: 15rem;
    margin-top: 0;
    padding: 0rem 0rem;
}
.t4-megamenu .dropdown-menu li.active > a {
    background-color: #003bc6;
}
.t4-megamenu .dropdown-menu li > a, .t4-megamenu .dropdown-menu li > .nav-link, .t4-megamenu .dropdown-menu li .dropdown-item {
    padding: .5rem .5rem;
}
.nav-align-left .t4-megamenu .navbar-nav > li > a, .nav-align-left .t4-megamenu .navbar-nav > li > span {
  padding-left: 1.0rem;
  padding-right: 1.0rem;
  margin-right: 0rem;
}
.t4-na77v-height-sm .t4-megamenu .navbar-nav > li > a, .t4-nav-height-sm .t4-megamenu .navbar-nav > li > .nav-link {
  height: 45px;
  line-height: 5px;
  font-weight: bold;  
}
.t4-megamenu .dropdown-menu li > a, .t4-megamenu .dropdown-menu li > .nav-link, .t4-megamenu .dropdown-menu li .dropdown-item {
	color: #000;
}
.t4-megamenu .dropdown-menu li > a, .t4-megamenu .dropdown-menu li > .nav-link, .t4-megamenu .dropdown-menu li .dropdown-item {
	color: #000;
}
.t4-header {
	min-height: 50px;
}
/* ===== Mainbody background ===== */
p.readmore .btn, p.readmore .blog-list .item-readmore a, .blog-list .item-readmore p.readmore a {
	background-color: none;
	font-style: italic;
	font-weight: bold;
}
p.readmore .btn, p.readmore .blog-list .item-readmore a, .blog-list .item-readmore p.readmore a {
	background: none;
}
p.readmore .btn:hover {
	background: none !important;
	color: #000;
}
.btn, .blog-list .item-readmore a {
	--t4-btn-padding-x: 0rem;
	--t4-btn-padding-y: 0rem;
}7
p.readmore .btn, p.readmore .blog-list .item-readmore a, .blog-list .item-readmore p.readmore a {
	background: none;
}
p.readmore .btn:active {
	background: none !important;
}
p.readmore .btn, p.readmore .blog-list .item-readmore a, .blog-list .item-readmore p.readmore a {
	background-color: transparent;
	padding: 0.3333333333rem 0.0000000001rem;
	color: #003bc6;
}
.btn.btn-secondary {
	background: none;
	border-color: none;
	color: #000;
}
.btn-group > :not(.btn-check:first-child) + .btn, .blog-list .item-readmore .btn-group > :not(.btn-check:first-child) + a, .btn-group > .btn-group:not(:first-child) {
	margin-left: 15px;
}
/* ===== Artikel img ===== */
.com-content-article img {
		margin: 0px 15px 10px 0px;
	min-width: 130px;
	min-height: 90px;
}
/* ===== Blog Images ===== */
.blog-featured img, .blog img {
	margin: 0px 15px 10px 0px;
	min-width: 130px;
	min-height: 90px;
	max-width: 130px;
	max-height: 90px;
}
@media (max-width: 720px){
.blog-featured img, .blog img {
	margin: 0px 15px 15px 0px;
	min-width: 130px;
	min-height: 90px;
	max-width: 130px;
	max-height: 90px;
}
}
.article img {
	margin: 0px 15px 15px 0px;
	min-width: 130px;
	min-height: 90px;
	max-width: 130px;
	max-height: 90px;
}
/* ===== Footer ===== */
.t4-footer {
	7font-size: 1.2rem;
}
/* ===== Banner with video background ===== */
#videoDiv2 {width:100%; max-width:1200px; margin:auto; display:block; position: relative;} /* This has been changed */
#video2{width:100%; height:auto } /* This has been changed */
#videoMessage2 { position: absolute; top: 0; left: 0;
display: flex;
flex-direction: column; 
justify-content: center;
align-items: center; 
width: 100%;
height: 100%;
font-weight: bold;
color: #fff;
}
/* ================================  GRADIENT ==============*/
.t4-content,
.t4-banner {
	background: none;
}
body {
    background: linear-gradient(180deg, rgba(71, 147, 212, 1) 0%, rgba(255, 255, 255, 1) 30%) fixed;
}/* ===== Modules ===== */
.module-title {
	text-transform: none;
	font-size:	1.2rem;
	color: #003bc6;
	margin: 0 0 0 0;
}
.t4-c7ol.sidebar-l.col-sm.col-md-3 {
	border-right: 1px solid #000;
}
/* ===== Ordering left column below content on smartphone ===== */
@media (max-width: 960px) { 
     .t4-row .sidebar-l {
            order: 2;
      }
     .t4-row .component {
            order: 1;
      }
}
/* ==== Mod Sexy Poll Reloaded ===== */
.add_answer {
	display: none;
}
.polling_name {
	padding: 2px 8px 2px 0px !important;
}
.polling_container {
	text-align: left !important;
	background: none !important;
}
.polling_container {
	padding: 0px 0px 0 0px !important;
	text-align: left !important;
	margin: 0 !important;
	float: none !important;
	-webkit-transition: none;
	-m77oz-transition: none;
	-o-transition: none;
	transition: none;
}
/* ===== Mobile menu - t4 ===== */
.navbar-toggler i {
	font-size: 22px;
	color: #fff;
}
.nav-breakpoint-lg .t4-megamenu {
	background: #589DD8;
}
/* ===== Mainmenu background ===== */
.container.d-flex.justify-content-between.align-items-center {
	background: none;
}
/* ===== Main menu t4 ===== */
.t4-megamenu .navbar-nav > li > a, .t4-megamenu .navbar-nav > li > .nav-link {
	color: #fff;
	font-size: 1.4rem;
	font-weight: bold;
	line-height: 40px;
}
.t4-megamenu .navbar-nav > li.active > a, .t4-megamenu .navbar-nav > li.active > .nav-link {
	color: #fff;
		font-size: 1.4rem;
	font-weight: bold;
}
.t4-megamenu .navbar-nav > li > a:hover, .t4-megamenu .navbar-nav > li > a:focus, .t4-megamenu .navbar-nav > li > a:active, 7.t4-megamenu .navbar-nav > li > .nav-link:hover, .t4-megamenu .navbar-nav > li > .nav-link:focus, .t4-megamenu .navbar-nav > li > .nav-link:active {
	color: #003bc6;
}
/* ===== Blog voorpagina artikel ===== */
.blog-items .items-row .item {
    margin-top: 10px;
    position: relative; /* Add relative positioning */
}

.blog-items .items-row .item::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 15%;
    width: 70%;
    border-bottom: solid 0.5px #e6e6e6;
}
.item.col-12.col-md-12.col-lg-12.column- {
	padding-top: 1rem;
}
/* ===== Lees meer - Read more =====*/
.mt-4, p.readmore {
	margin-top: 0.2rem !important;
}

.btn, .blog-list .item-readmore a {
  --t4-btn-border-width: 0px;
  background-color: transparent;
}
.btn:hover, .blog-list .item-readmore a:hover {
  background-color: transparent;
    border-color: transparent;
}
.btn-check + .btn:hover, .blog-list .item-readmore .btn-check + a:hover {
  background-color: transparent;
  border-color: transparent;
}
.btn:focus-visible, .blog-list .item-readmore a:focus-visible {
  color: 7var(--t4-btn-hover-color);
  background-color: transparent;
  border-color: transparent;
}
.btn-check:focus-visible + .btn, .blog-list .item-readmore .btn-check:focus-visible + a {
  border-color: transparent;
}
.btn-check:checked + .btn, .blog-list .item-readmore .btn-check:checked + a, :not(.btn-check) + .btn:active, .blog-list .item-readmore :not(.btn-check) + a:active, .btn:first-child:active, .blog-list .item-readmore a:first-child:active, .btn.active, .blog-list .item-readmore a.active, .btn.show, .blog-list .item-readmore a.show {
  background-color: transparent;
  border-color: transparent;
}
.btn:disabled, .blog-list .item-readmore a:disabled, .btn.disabled, .blog-list .item-readmore a.disabled, fieldset:disabled .btn, fieldset:disabled .blog-list .item-readmore a, .blog-list .item-readmore fieldset:disabled a {
  background-color: transparent;
  border-color: transparent;
}

.btn-primary, .search .btn-toolbar .btn, .search .btn-toolbar .blog-list .item-readmore a, .blog-list .item-readmore .search .btn-toolbar a {
  --t4-btn-bg: transparent;
  --t4-btn-border-color: transparent;
  --t4-btn-hover-bg: transparent;
  --t4-btn-hover-border-color: transparent;
  --t4-btn-active-bg: transparent;
  --t4-btn-active-border-color: transparent;
  --t4-btn-disabled-bg: transparent;
  --t4-btn-disabled-border-color: transparent;
}7
.btn-secondary, .js-stools-container-bar .btn, .js-stools-container-bar .blog-list .item-readmore a, .blog-list .item-readmore .js-stools-container-bar a, .tag-category .filters .btn-group .btn, .tag-category .filters .btn-group .blog-list .item-readmore a, .blog-list .item-readmore .tag-category .filters .btn-group a {
  --t4-btn-bg: transparent;
  --t4-btn-border-color: transparent;
  --t4-btn-hover-color: #fff;
  --t4-btn-hover-bg: transparent;
  --t4-btn-hover-border-color: transparent;
  --t4-btn-active-bg: transparent;
  --t4-btn-active-border-color: transparent;
  --t4-btn-disabled-bg: transparent;
  --t4-btn-disabled-border-color: transparent;
}
.text-muted {
	--t4-text-opacity: 1;
	color: #000 !important;;
	margin-bottom: 15px;
}
.article-info {
	font-size: 1rem;
	margin-top: 10px;
}
time {
	margin-left: -5px;
}
/* ===== Links onder alle artikelen in categorie blog===== */
.items-more .nav-tabs > li > a::before {
	content: none;
}
.i77tems-more .nav-tabs > li > a {
	background: none;
	color: #003bc6;
}
.items-more .nav-tabs > li > a:hover, .items-more .nav-tabs > li > a:active, .items-more .nav-tabs > li > a:focus {
	background: none;
	color: #003bc6;
	font-weight: bold;
}
ol, ul {
	padding-left: 1rem;
}
/* ===== PDF button ===== */
.btn-danger {
	--t4-btn-color: #000;
	--t4-btn-bg: none; 
	--t4-btn-border-color: none;
	--t4-btn-hover-color: #000;
	--t4-btn-hover-bg: none;
	--t4-btn-hover-border-color: none;
	--t4-btn-focus-shadow-rgb: none;
	--t4-btn-active-color: #000;
	--t4-btn-active-bg: none;
	--t4-btn-active-border-color: none;
	--t4-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--t4-btn-disabled-color: #000;
	--t4-btn-disabled-bg: none;
	--t4-btn-disabled-border-color: none;
}
.btn7.btn-danger {
	background: none !important;
	border-color: none !important;
}
/* ===== Knop Aanmelden ===== */
.btn.btn-primary {
	background: none;
	border: none;
	color: #003bc6;
	font-weight: bold;
}
/* ===== Knop PDF ===== */
.btn.btn-danger {
	background-color: transparent;
	border-color: transparent;
}
/* ===== Banner breedte ===== */
@media (min-width: 960px){
    .t4-banner .t4-section-inner.container-fluid {
        max-width: 985px;
    }
}

/* ===== Menu Zoeken ===== */
.t4-header-r .navbar-nav > li > a, .t4-megamenu .navbar-nav > li > .nav-link {
	color: #fff;
	font-size: 1.4rem;
	font-weight: bold;
	line-height: 40px;
}
.t4-header-r .navbar-nav > li.active > a, .t4-megamenu .navbar-nav > li.active > .nav-link {
	color: #fff;
		font-size: 1.4rem;
	font-weight: bold;
}7
.t4-header-r .navbar-nav > li > a:hover, .t4-megamenu .navbar-nav > li > a:focus, .t4-megamenu .navbar-nav > li > a:active, .t4-megamenu .navbar-nav > li > .nav-link:hover, .t4-megamenu .navbar-nav > li > .nav-link:focus, .t4-megamenu .navbar-nav > li > .nav-link:active {
	color: #003bc6;
}
/* ===== Modules Linker kolom ===== */
.linkerkolom a {
	color: #000;
}
/* ===== Header sticky background ===== */
.not-at-top .header-block {
		background-color: #5299D7;
}
@media (min-width: 960px){
.nav-breakpoint-lg .t4-megamenu {
    background-color: transparent;
}
}
/* ==== Paginatie ===== */
@media(max-width:468px){
  .page-link {
         padding: 7px;
}
}
/* ===== Module Onderwerpen (Caegorie List) ===== */
.table-striped > tbody > tr:nth-of-type(2n+1) > * {
	--t4-table-color-type: var(--t4-table-striped-color);
	--t4-table-bg-type: #F2F7FC;
}
.table-hover > tbody > tr:hover > * {
  --t4-table-color-state: var(--t4-table-hover-color);
  --t4-table-bg-state: #B3D2ED;
}