@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@300;500&display=swap");
@font-face {
font-family: 'tt_drugsregular';
src: url(//www.bluebridgecapital.nl/wp-content/themes/hlmo/fonts/ttdrugs-regular-webfont.woff2) format("woff2"), url(//www.bluebridgecapital.nl/wp-content/themes/hlmo/fonts/ttdrugs-regular-webfont.woff) format("woff");
font-weight: normal;
font-style: normal; }
html {
font-size: 65%;
font-family: "IBM Plex Sans", sans-serif;
margin-top: 0 !important;
overflow-x: hidden;
-webkit-font-smoothing: antialiased;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
body {
overflow-x: hidden;
-webkit-font-smoothing: antialiased;
max-width: 100vw;
overflow-x: hidden;
min-height: 100vh;
font-family: "IBM Plex Sans", sans-serif;
font-weight: 300;
font-size: 1.5rem;
line-height: 2.2rem;
color: #333;
letter-spacing: -.2px; }
.row.header {
background: transparent;
padding-bottom: 3px !important;
padding-top: 3px !important;
-webkit-transition: background-color 0.6s ease;
-moz-transition: background-color 0.6s ease;
-o-transition: background-color 0.6s ease;
transition: background-color 0.6s ease; }
.row.header.uk-active {
background: #003656;
-webkit-transition: background-color 0.6s ease;
-moz-transition: background-color 0.6s ease;
-o-transition: background-color 0.6s ease;
transition: background-color 0.6s ease; }
@media screen and (max-width: 959px) {
.row.header.uk-active {
height: 80px; } }
.row.header .header-wrap {
padding: 0 40px 0 65px; }
@media screen and (max-width: 1350px) {
.row.header .header-wrap {
padding: 0 40px 0 40px; } }
::-moz-selection { color: #fff;
background: #003656; }
::selection {
color: #fff;
background: #003656; }
a.go-top {
display: none; }
.go-to-top {
position: fixed;
width: 36px;
height: 30px;
bottom: 1rem;
right: 1rem;
background: #003656;
color: #fff;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
text-align: center;
padding-top: 3px;
padding-bottom: 4px;
font-size: 3rem;
-webkit-transition: background-color 0.3s ease;
-moz-transition: background-color 0.3s ease;
-o-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
z-index: 150; }
.go-to-top:hover, .go-to-top:focus, .go-to-top:active {
color: #fff;
background: #e3353e;
text-decoration: none;
-webkit-transition: background-color 0.3s ease;
-moz-transition: background-color 0.3s ease;
-o-transition: background-color 0.3s ease;
transition: background-color 0.3s ease; }
.go-to-top:focus {
background-color: #003656; }
a {
color: #003656;
-webkit-transition: color 0.3s ease;
-moz-transition: color 0.3s ease;
-o-transition: color 0.3s ease;
transition: color 0.3s ease; }
a:hover, a:active, a:focus {
color: #004670;
text-decoration: none;
-webkit-transition: color 0.3s ease;
-moz-transition: color 0.3s ease;
-o-transition: color 0.3s ease;
transition: color 0.3s ease; }
a.read-more {
font-weight: 500;
display: inline-block;
margin-top: .7rem; }
p {
margin: 0; }
hr {
border: 0;
height: 1px;
background: #ddd;
margin-top: 2.5rem;
margin-bottom: 2.5rem; }
hr.divider-center {
background: #e3353e;
height: 2px;
width: 175px;
text-align: center;
margin: 2.5rem auto 3rem auto; }
hr.divider-left {
background: #e3353e;
height: 2px;
width: 175px;
text-align: left;
margin-top: 2.5rem;
margin-bottom: 3rem; }
ul, ol {
padding-left: 1.6rem; }
ul {
list-style-type: circle; }
small {
font-size: 90%; }
em {
color: inherit; }
h1, h2, h3, h4, h5, h6 {
font-family: "tt_drugsregular", sans-serif !important;
font-weight: 300; }
h1 {
font-size: 3.2rem;
line-height: 3.6rem;
margin-bottom: 2.5rem;
color: #003656;
font-weight: 600;
letter-spacing: -.2px; }
h2 {
font-size: 3.6rem;
line-height: 3.6rem;
margin: 4rem 0 0rem 0;
color: #003656;
font-weight: 300;
letter-spacing: -.6px; }
h3 {
font-size: 2.2rem;
line-height: 2.4rem;
font-weight: 600;
margin-bottom: 0;
color: #003656; }
h4 {
font-size: 1.6rem;
line-height: 2rem;
margin: 4rem 0 0rem 0;
color: #003656; }
.uk-container {
max-width: 1270px; }
@media screen and (max-width: 639px) {
.logo-wrap {
padding-left: 10px; } }
.logo {
padding: 4px 0 0 0;
z-index: 10; }
@media screen and (max-width: 959px) {
.logo {
padding: 4px 0 0 0; } }
@media screen and (max-width: 640px) {
.logo {
padding: 3px 0 0 0; } }
.logo img {
height: auto;
height: 100%;
max-height: 84px;
float: left; }
@media screen and (max-width: 959px) {
.logo img {
max-height: 65px; } }
.topmenu a {
color: #fff; }
.topmenu a:hover, .topmenu a:active, .topmenu a:focus {
color: #e3353e; }
#main-nav, #main-nav2 {
height: 9rem; margin: 0 0; font-family: "IBM Plex Sans", sans-serif;
font-weight: 500;
font-size: 17px; }
#main-nav ul, #main-nav2 ul {
margin: 0;
padding: 0; }
#main-nav ul ul, #main-nav2 ul ul { opacity: 0;
transform: translateY(20%);
transition: all 150ms ease;
pointer-events: none;
position: absolute;
top: 8rem; -webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
z-index: 10;
border-top: 3px solid #003656; }
#main-nav ul ul li, #main-nav2 ul ul li { float: none; width: 230px; height: 5rem;
line-height: 5rem; }
#main-nav ul ul li a, #main-nav2 ul ul li a { padding: 0px 10px; border: 1px solid #eee;
height: 5rem;
line-height: 5rem;
background: #fff; }
#main-nav ul ul li ul, #main-nav2 ul ul li ul { left: 150px; top: 0; }
#main-nav ul li:hover > ul, #main-nav2 ul li:hover > ul {
display: block; opacity: 1;
transform: translateY(0%);
pointer-events: auto; }
#main-nav li, #main-nav2 li {
display: block;
float: left;
line-height: 9rem; height: 9rem; margin: 0;
padding: 0; position: relative; }
#main-nav li a, #main-nav2 li a {
display: block;
height: 9rem;
line-height: 9rem;
padding: 0 25px; }
@media screen and (max-width: 1200px) {
#main-nav li a, #main-nav2 li a {
padding: 0 15px; } }
@media screen and (max-width: 990px) {
#main-nav li a, #main-nav2 li a {
padding: 0 12px; } }
#main-nav .current-menu-item > a, #main-nav .current_page_item > a, #main-nav a:hover, #main-nav a:focus, #main-nav a:active, #main-nav2 .current-menu-item > a, #main-nav2 .current_page_item > a, #main-nav2 a:hover, #main-nav2 a:focus, #main-nav2 a:active {
color: #bec835 !important; }
#main-nav .sub-menu .current-menu-item > a, #main-nav .sub-menu .current_page_item > a, #main-nav2 .sub-menu .current-menu-item > a, #main-nav2 .sub-menu .current_page_item > a {
border-bottom: none; }
#main-nav ul#menu-hoofdmenu > li:last-of-type ul, #main-nav2 ul#menu-hoofdmenu > li:last-of-type ul {
right: 0; }
#main-nav2 li a {
padding-right: 0; }
body.page-template-page-canvas button#responsive-menu-button {
display: none; }
li.astm-search-menu a svg {
fill: #333;
width: 17px;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease; }
li.astm-search-menu a:hover svg, li.astm-search-menu a:focus svg, li.astm-search-menu a:active svg {
fill: #003656;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease; }
li.astm-search-menu form {
background-color: #fff;
border: 1px solid #eee;
padding: 0 20px;
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); }
li.astm-search-menu form input#s {
height: 24px;
border: 1px solid #eee;
padding: 5px;
width: calc(100% - 114px);
font-family: "IBM Plex Sans", sans-serif;
-webkit-appearance: none; }
li.astm-search-menu form input#s::placeholder {
color: #b3b3b3; }
li.astm-search-menu form input.uk-button.uk-button-search {
font-size: 1.5rem;
line-height: 1.6rem;
height: 36px;
font-weight: normal;
-webkit-border-radius: 0 4px 4px 0;
-moz-border-radius: 0 4px 4px 0;
border-radius: 0 4px 4px 0;
padding: 0 5px;
background: #003656;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
color: #fff;
margin-top: -2px;
margin-right: 0;
width: 100px;
border: 1px solid #003656;
-webkit-appearance: none; }
li.astm-search-menu form input.uk-button.uk-button-search:hover, li.astm-search-menu form input.uk-button.uk-button-search:focus, li.astm-search-menu form input.uk-button.uk-button-search:active {
background-color: #333;
border: 1px solid #333;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease; }
.footer {
background: #1a1e2f url(//www.bluebridgecapital.nl/wp-content/themes/hlmo/img/hlmo-footer.png) center bottom no-repeat;
color: #fff;
padding-top: 0rem;
padding-bottom: 2rem;
height: auto;
position: relative; }
.footer .footer-intro p {
font-size: 20px;
line-height: 31px;
margin: 75px 0 50px 0; }
.footer .footer-col1 {
margin-bottom: 80px;
margin-top: 60px; }
@media screen and (max-width: 639px) {
.footer .footer-col1 {
margin-bottom: 0px;
margin-top: 0; } }
.footer .footer-col2, .footer .footer-col3 {
padding-top: 2.2rem;
margin-bottom: 80px;
margin-top: 60px; }
@media screen and (max-width: 639px) {
.footer .footer-col2, .footer .footer-col3 {
margin-bottom: 0px; } }
.footer .footer-col2 a, .footer .footer-col3 a {
color: #fff;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease; }
.footer .footer-col2 a:hover, .footer .footer-col2 a:active, .footer .footer-col2 a:focus, .footer .footer-col3 a:hover, .footer .footer-col3 a:active, .footer .footer-col3 a:focus {
border-bottom: 1px solid #fff;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease; }
.footer .copyregel-left, .footer .website {
color: #999;
font-size: .9em; }
.footer .copyregel-left a, .footer .website a {
color: #999; }
.footer .copyregel-left a:hover, .footer .copyregel-left a:active, .footer .copyregel-left a:focus, .footer .website a:hover, .footer .website a:active, .footer .website a:focus {
border-bottom: 1px solid #999; }
@media screen and (max-width: 639px) {
.footer .copyregel-left {
margin-top: 100px; } }
.colofon {
position: absolute;
bottom: 5px;
color: #999;
font-size: 1.4rem;
padding: 1rem 0;
width: calc(100% - 8rem);
max-width: 1270px;
margin-left: 4rem; }
@media screen and (min-width: 1270px) {
.colofon {
left: calc(50vw - 635px);
margin-left: 0; } }
.colofon a {
color: #999; }
.colofon a:hover, .colofon a:active, .colofon a:focus {
border-bottom: 1px solid #999; }
@media screen and (max-width: 960px) {
.colofon .website {
margin-top: 20px; } }
.uk-button, .button-primary {
font-size: 1.6rem;
font-weight: 500;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
padding: .4rem 3rem .4rem 3rem !important;
border: 0;
margin-right: 1rem;
background: #003656;
-webkit-transition: background-color 0.3s ease;
-moz-transition: background-color 0.3s ease;
-o-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
color: #fff;
letter-spacing: .5px;
margin-bottom: 1rem;
-webkit-appearance: none; }
.uk-button:hover, .uk-button:active, .uk-button:focus, .button-primary:hover, .button-primary:active, .button-primary:focus {
background: #e3353e;
-webkit-transition: background-color 0.3s ease;
-moz-transition: background-color 0.3s ease;
-o-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
color: #fff; }
.uk-button:last-of-type, .button-primary:last-of-type {
margin-right: 0; }
@media screen and (max-width: 480px) {
.uk-button, .button-primary {
margin-right: 0;
width: 100%; } }
.uk-button.uk-button-primary, .button-primary.uk-button-primary {
background: #003656;
-webkit-transition: background-color 0.3s ease;
-moz-transition: background-color 0.3s ease;
-o-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
color: #fff; }
@media screen and (max-width: 480px) {
.uk-button.uk-button-primary, .button-primary.uk-button-primary {
margin-right: 0; } }
.uk-button.uk-button-primary:hover, .uk-button.uk-button-primary:active, .uk-button.uk-button-primary:focus, .button-primary.uk-button-primary:hover, .button-primary.uk-button-primary:active, .button-primary.uk-button-primary:focus {
background: #00263d;
-webkit-transition: background-color 0.3s ease;
-moz-transition: background-color 0.3s ease;
-o-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
color: #fff; }
.uk-button.uk-button-primary.uk-button-large, .button-primary.uk-button-primary.uk-button-large {
padding-left: 3.5rem;
padding-right: 3.5rem;
font-size: 1.8rem; }
.uk-button.uk-button-aanmelden, .button-primary.uk-button-aanmelden {
width: 100%;
padding-left: 10px;
padding-right: 10px; }
.uk-button.button-sec, .button-primary.button-sec {
margin-right: 0;
font-size: 1.3rem;
width: 100%;
padding: .3rem 0 .3rem 0; }
p.login-submit .button-primary {
text-transform: uppercase;
padding: 1rem 3rem 1rem 3rem !important; }
.buttons-sec {
margin-top: 9rem; }
.uk-button-link {
margin-top: 500;
color: #003656; }
.uk-button-link:hover, .uk-button-link:active, .uk-button-link:focus {
color: #e3353e; }
.strong {
font-weight: 500; }
p.fake-kop {
margin-top: 2.2rem; }
h3.applyed {
font-size: 1.9rem;
line-height: 2.1rem;
margin-bottom: .5rem; }
h3.event-info {
font-size: 1.9rem;
line-height: 2.1rem;
margin-bottom: .5rem;
margin-top: 0; }
h3.event-info.geen-lid {
margin-top: 2.4rem; }
.section {
padding-bottom: 5rem;
margin-top: -1px;
background: #fff; }
.section.section-event-header {
background-image: url(//www.bluebridgecapital.nl/wp-content/themes/hlmo/img/wave-b.svg);
background-size: 102%;
background-position: center center;
background-repeat: no-repeat;
background-color: transparent;
padding-bottom: 5rem;
padding-top: 0rem; }
@media screen and (max-width: 960px) {
.section.section-event-header {
background-size: 200%; } }
.section.section-content {
background-color: transparent; }
.section.section-content .page-content h2 {
font-size: 2rem;
line-height: 2.3rem;
margin: 3rem 0 .5rem 0;
color: #003656;
font-weight: 600;
letter-spacing: 0; }
.section.section-content .page-content p {
margin-bottom: 2.2rem; }
.section.section-content .page-content p.spotlight {
font-weight: 500;
color: #333;
font-size: 17px;
margin-bottom: 0; }
.section.section-content .page-content p.spotlight + h1 {
margin-top: 5px; }
.section.section-content .page-content a {
border-bottom: 1px dotted #003656;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease; }
.section.section-content .page-content a:hover, .section.section-content .page-content a:active, .section.section-content .page-content a:focus {
border-bottom: 1px solid #e3353e;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
text-decoration: none; }
.section.section-content .page-content.default-page-content {
padding-right: 50px; }
@media screen and (max-width: 1200px) {
.section.section-content .page-content.default-page-content {
padding-right: 0px; } }
@media screen and (max-width: 959px) {
.section.section-content .page-content.default-page-content {
padding-right: 0px; } }
.section.section-content .page-sidebar {
margin-top: -100px; }
@media screen and (max-width: 959px) {
.section.section-content .page-sidebar {
margin-top: 30px; } }
.section.section-content .page-sidebar .sidebar-column2 {
margin-top: 1rem; }
@media screen and (max-width: 959px) {
.section.section-content .page-sidebar .sidebar-column2 {
margin-top: 0; } }
.section.section-content .page-sidebar .uk-panel {
margin-bottom: 3rem;
padding: 30px;
background: #fcfcfc;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
position: relative;
border: 1px solid #eee;
-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2); }
.section.section-content .page-sidebar .uk-panel.panel-buttons {
padding: 20px; }
.section.section-content .page-sidebar .uk-panel.event-info {
padding: 30px 30px 5px 30px; }
.section.section-content .page-sidebar .block-items {
margin-bottom: 30px; }
.section.section-content .page-sidebar .block-items .uk-button-link {
border: 0; }
.section.section-content .page-sidebar .block-items .news-item {
margin-top: 15px;
padding: 0;
margin-bottom: 20px;
border-bottom: 0; }
.section.section-content .page-sidebar .block-items .news-item figure {
background: #000;
margin-bottom: 10px; }
.section.section-content .page-sidebar .block-items .news-item img {
margin: 0px 0 0px 0;
width: 100%;
opacity: 1;
-webkit-transition: .3s ease-in-out;
transition: .3s ease-in-out; }
.section.section-content .page-sidebar .block-items .news-item img:hover, .section.section-content .page-sidebar .block-items .news-item img:focus, .section.section-content .page-sidebar .block-items .news-item img:active {
opacity: .9; }
.section.section-content .page-sidebar .block-items .news-item h3 {
margin: 2px 0px 0 0px;
font-size: 1.8rem;
line-height: 2.1rem;
font-weight: 600;
color: #333; }
.section.section-content .page-sidebar .block-items .news-item h3.agenda-item-header {
margin: 0px 0px 2px 0px;
padding-bottom: 5px; }
.section.section-content .page-sidebar .block-items .news-item h3 a {
color: #003656; }
.section.section-content .page-sidebar .block-items .news-item h3 a:hover, .section.section-content .page-sidebar .block-items .news-item h3 a:active, .section.section-content .page-sidebar .block-items .news-item h3 a:focus {
color: #e3353e; }
.section.section-content .page-sidebar .block-items .news-item:hover img, .section.section-content .page-sidebar .block-items .news-item:focus img, .section.section-content .page-sidebar .block-items .news-item:active img {
opacity: .9; }
.section.section-content .page-sidebar .block-items .news-item:hover h3, .section.section-content .page-sidebar .block-items .news-item:focus h3, .section.section-content .page-sidebar .block-items .news-item:active h3 {
color: #e3353e; }
.section.section-content .page-sidebar .block-items .news-item .meta-info {
margin: 0px 0px 0px 0px;
padding-bottom: 5px;
font-size: 14.5px; }
.section.section-content .page-sidebar .block-items .news-item .meta-info.meta-info-agenda {
font-weight: 500;
padding-bottom: 0px;
color: #003656;
font-size: 15.5px; }
.section.section-content .page-sidebar .uk-button-link {
position: absolute;
bottom: 25px;
left: 30px;
border: 0;
font-weight: 600; }
.section.section-content .page-sidebar .uk-button-link:hover, .section.section-content .page-sidebar .uk-button-link:active, .section.section-content .page-sidebar .uk-button-link:focus {
text-decoration: none;
border: 0; }
.section.section-content .page-sidebar .uk-button-link-intro {
font-weight: 500;
color: #003656;
border-bottom: 1px dotted #003656;
font-size: 1.9rem; }
.section.section-content .page-sidebar .uk-button-link-intro:hover, .section.section-content .page-sidebar .uk-button-link-intro:active, .section.section-content .page-sidebar .uk-button-link-intro:focus {
color: #003656;
border-bottom: 1px solid #003656; }
.single .blog-content {
padding-right: 50px; }
@media screen and (max-width: 1200px) {
.single .blog-content {
padding-right: 40px; } }
@media screen and (max-width: 959px) {
.single .blog-content {
padding-right: 0px; } }
.single .section.section-content {
margin-top: 0; }
.single p {
margin-bottom: 2.2rem; }
.single .page-sidebar {
margin-top: 0px !important; }
@media screen and (max-width: 959px) {
.single .page-sidebar {
margin-top: 30px !important; } }
.single .page-sidebar .uk-panel {
margin-bottom: 3rem;
padding: 30px 30px .5rem 30px;
background: #eff5fc;
background: #fff;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
position: relative;
border: 1px solid #eee;
-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2); }
.single .page-sidebar .block-items {
margin-bottom: 30px; }
.single .page-sidebar .block-items .news-item {
margin-top: 15px;
padding: 0;
margin-bottom: 20px; }
.single .page-sidebar .block-items .news-item img {
margin: 0px 0 10px 0;
width: 100%; }
.single .page-sidebar .block-items .news-item h3 {
margin: 2px 0px 0 0px;
font-size: 1.8rem;
line-height: 2.1rem;
font-weight: 500; }
.single .page-sidebar .block-items .news-item h3.agenda-item-header {
margin: 0px 0px 2px 0px;
padding-bottom: 5px; }
.single .page-sidebar .block-items .news-item h3 a {
color: #003656;
border: 0; }
.single .page-sidebar .block-items .news-item h3 a:hover, .single .page-sidebar .block-items .news-item h3 a:active, .single .page-sidebar .block-items .news-item h3 a:focus {
color: #e3353e; }
.single .page-sidebar .block-items .news-item .meta-info {
margin: 0px 0px 0px 0px;
padding-bottom: 5px;
font-size: 14.5px; }
.single .page-sidebar .block-items .news-item .meta-info.meta-info-agenda {
font-weight: 500;
padding-bottom: 0px;
color: #003656;
font-size: 15.5px; }
.profile-page .pasfoto-container img {
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
border: 8px solid #fff; }
.profile-page h1 {
font-size: 2.2rem;
line-height: 2.5rem;
margin-bottom: .1rem;
margin-top: 0;
font-weight: 600;
color: #003656; }
.profile-page p.function {
margin-bottom: 2rem;
font-weight: bold; }
.profile-page h2, .profile-page h3, .profile-page h4, .profile-page h5, .profile-page h6 {
font-size: 2rem;
margin-bottom: 0.3rem;
margin-top: 3rem;
line-height: 3rem;
font-weight: 600;
line-height: 2.3rem; }
.profile-page h2.profiel-bedrijfsnaam, .profile-page h3.profiel-bedrijfsnaam, .profile-page h4.profiel-bedrijfsnaam, .profile-page h5.profiel-bedrijfsnaam, .profile-page h6.profiel-bedrijfsnaam {
margin-top: 0;
font-weight: 600;
font-size: 2.2rem;
line-height: 2.5rem; }
.profile-page h2 span, .profile-page h3 span, .profile-page h4 span, .profile-page h5 span, .profile-page h6 span {
font-size: 2rem;
font-weight: 300;
color: #888; }
.profile-page .description a {
border-bottom: 1px dotted #003656; }
.profile-page .description a:hover, .profile-page .description a:active, .profile-page .description a:focus {
border-bottom: 1px solid #003656; }
.profile-page .bedrijfsomschrijving {
padding-top: 1.8rem; }
@media screen and (max-width: 959px) {
.profile-page .bedrijfsomschrijving {
padding-top: 0;
margin-top: 0; } }
.profile-page .bedrijfsomschrijving .bedrijfspanel {
background: #fcfcfc;
margin-top: .6rem;
padding: 30px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
position: relative;
border: 1px solid #eee;
-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2); }
.profile-page .bedrijfsomschrijving .bedrijfspanel p.kernbegrippen {
font-weight: 500; }
.profile-page .bedrijfsomschrijving .description {
margin-bottom: 24px; }
.profile-page .bedrijfsomschrijving h2 + div.bedrijfsimages {
margin-top: 20px; }
.profile-page .bedrijfsomschrijving .bedrijfsimages .image1 {
border: 1px solid #eee;
background: #fff; }
.profile-page .bedrijfsomschrijving .bedrijfsimages .image1.video .uk-overlay-default {
background: rgba(255, 255, 255, 0); }
.profile-page .bedrijfsomschrijving .bedrijfsimages .image1.video .uk-overlay-default span svg {
width: 90px;
height: 90px;
color: #fff; }
.profile-page .bedrijfsomschrijving .bedrijfsimages .image1.video p {
margin-bottom: 0;
height: 0; }
.profile-page .bedrijfsomschrijving .bedrijfsimages .image1.video p:empty {
display: none; }
.profile-page .bedrijfsomschrijving .bedrijfsimages .image2 {
border: 1px solid #eee;
background: #fff; }
.profile-page .bedrijfsomschrijving .branche {
margin: 0px 0 24px 0; }
.profile-page .logopanel {
background: #fcfcfc;
margin-top: .9rem;
padding: 30px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
position: relative;
border: 1px solid #eee;
-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2); }
.profile-page .logopanel p {
margin-bottom: 0; }
.profile-page .contactinfo {
padding-top: 1.8rem; }
.profile-page .contactinfo.contact-info-mobiel {
margin-top: 0; }
.profile-page .contactinfo.contact-info-mobiel h4 {
margin-top: 0; }
.profile-page .contactinfo h4 {
margin-top: 3.3rem;
font-weight: 600;
color: #003656;
margin-bottom: 1rem;
font-size: 1.9rem; }
@media screen and (max-width: 959px) {
.profile-page .contactinfo h4 {
margin-top: 0; } }
.profile-page .contactinfo .adres-info {
margin-bottom: 2.2rem; }
.profile-page .contactinfo p.adres {
margin-bottom: 0; }
.profile-page .social-media {
margin-top: 2.4rem;
height: auto; }
.profile-page .social-media .soc-med-button {
width: 45px;
float: left; }
@media screen and (min-width: 960px) and (max-width: 1100px) {
.profile-page .social-media .soc-med-button {
width: 37px; } }
.profile-page .social-media .soc-med-button a {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
display: block;
background: #003656;
color: #fff;
width: 40px;
height: 32px;
text-align: center;
padding-top: 8px;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease; }
.profile-page .social-media .soc-med-button a:hover, .profile-page .social-media .soc-med-button a:focus, .profile-page .social-media .soc-med-button a:active {
background: #333;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease; }
@media screen and (min-width: 960px) and (max-width: 1100px) {
.profile-page .social-media .soc-med-button a {
width: 35px;
height: 31px;
text-align: center;
padding-top: 4px; } }
.profile-page .social-media .soc-med-button.facebook-butt a {
background: #4a68af; }
.profile-page .social-media .soc-med-button.twitter-butt a {
background: #2bb2e1; }
.profile-page .social-media .soc-med-button.linkedin-butt a {
background: #1378b6; }
.profile-page .social-media .soc-med-button.instagram-butt a {
background: #e73443;
background: linear-gradient(45deg, #e73443 0%, #5655a0 100%); }
.profile-page .social-media .soc-med-button.youtube-butt a {
background: #d22215; }
.profile-page .online-info {
margin-bottom: 30px;
font-size: 16px; }
.profile-page .online-info a {
border-bottom: 1px dotted #003656; }
.profile-page .online-info a:hover, .profile-page .online-info a:active, .profile-page .online-info a:focus {
border-bottom: 1px solid #003656; }
.profile-page .online-info .online {
margin-bottom: 0; }
.profile-page .online-info .online span {
display: inline-block;
width: 28px; }
.profile-page .online-info .online.online-email {
margin-bottom: 3px; }
.profile-page-header {
padding-bottom: 0rem;
background-image: url(//www.bluebridgecapital.nl/wp-content/themes/hlmo/img/wave-b.svg);
background-size: 102%;
background-position: center center;
background-repeat: no-repeat;
padding-top: 0rem; }
.profile-page-header .profile-page {
padding-bottom: 0; }
#breadcrumbs {
margin-top: 15px;
color: #fff; }
#breadcrumbs a {
color: #fff;
margin: 0 5px;
font-weight: 500; }
#breadcrumbs span.breadcrumb_last {
margin-left: 5px; }
.hero-row {
height: 550px;
position: relative; }
@media screen and (max-width: 1200px) {
.hero-row {
height: 425px; } }
@media screen and (max-width: 960px) {
.hero-row {
height: 350px; } }
.hero-row.hero-page {
height: 550px;
background: #031730 url(//www.bluebridgecapital.nl/wp-content/themes/hlmo/img/hlmo-header.png) no-repeat bottom right;
background-size: auto;
margin-top: -110px; }
.hero-row h1 {
font-size: 5.5rem;
line-height: 5.9rem;
font-weight: 300;
margin-top: 25px; }
@media screen and (max-width: 959px) {
.hero-row h1 {
font-size: 4.8rem;
line-height: 5.5rem; } }
@media screen and (max-width: 640px) {
.hero-row h1 {
font-size: 3.5rem;
line-height: 4rem; } }
.hero-row.content {
margin-top: -280px;
margin-bottom: -80px; }
@media screen and (max-width: 1200px) {
.hero-row.content {
margin-top: -300px; } }
@media screen and (max-width: 1100px) {
.hero-row.content {
margin-bottom: -120px;
margin-top: -290px; } }
@media screen and (max-width: 1000px) {
.hero-row.content {
margin-bottom: -120px;
margin-top: -300px; } }
@media screen and (max-width: 960px) {
.hero-row.content {
margin-bottom: -10px;
margin-top: -250px; } }
@media screen and (max-width: 770px) {
.hero-row.content {
margin-bottom: -80px;
margin-top: -200px; } }
@media screen and (max-width: 639px) {
.hero-row.content {
margin-top: -250px; } }
.hero-row.content ul.uk-slideshow-items {
width: calc(100% - 10px);
overflow: visible !important;
max-width: 550px;
border: 5px solid #fff;
float: left; }
.hero-row.content ul.uk-slideshow-items li {
width: 100%;
overflow: visible; }
.hero-row.content ul.uk-slideshow-items li img {
width: 100% !important; }
.hero-row.content ul.uk-slideshow-items li .onderschrift {
padding: 5px 0px;
color: #333;
background: #fff; }
.hero-row.content ul.uk-slideshow-items li .onderschrift a {
color: #003656;
font-weight: 600; }
.hero-row.content ul.uk-slideshow-items li .onderschrift a:hover, .hero-row.content ul.uk-slideshow-items li .onderschrift a:active, .hero-row.content ul.uk-slideshow-items li .onderschrift a:focus {
color: #e3353e; }
.hero-row.content ul.uk-slideshow-items li .uk-overlay {
padding: 5px 0 0px 0;
background: #fff; }
.hero-row.content ul.uk-slideshow-items li .uk-overlay p {
font-weight: 500;
color: #fff;
letter-spacing: .4px;
font-size: 16.5px; }
.hero-row.content ul.uk-slideshow-items li .uk-overlay p a {
color: #003656; }
.hero-row.content ul.uk-slideshow-items li h3 a {
color: yellow; }
.hero-row.content .hero-titel h1 {
padding-top: 30px;
font-size: 4rem;
line-height: 4.4rem;
color: #fff;
font-weight: 600;
text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.8); }
@media screen and (max-width: 1200px) {
.hero-row.content .hero-titel h1 {
font-size: 3rem;
line-height: 3.4rem; } }
@media screen and (max-width: 960px) {
.hero-row.content .hero-titel h1 {
font-size: 3rem;
padding-top: 15px;
line-height: 3.4rem; } }
@media screen and (max-width: 750px) {
.hero-row.content .hero-titel h1 {
font-size: 2.5rem;
padding-top: 15px;
line-height: 3rem; } }
@media screen and (max-width: 639px) {
.hero-row.content .hero-titel h1 {
font-size: 3rem;
padding-top: 15px;
line-height: 3.4rem;
text-align: center; } }
.mobile-hamburger {
margin-top: 20px; }
.mobile-hamburger a {
color: #fff; }
.sm-list li a {
border-radius: 8px 0 0 8px !important; }
.side-menu .sm-list .sm-item a {
background: #003656 !important;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease; }
.side-menu .sm-list .sm-item a:hover, .side-menu .sm-list .sm-item a:focus, .side-menu .sm-list .sm-item a:active {
background: #e3353e !important;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease; }
.uk-offcanvas-bar {
width: 100vw;
max-width: 320px;
background-color: #003656;
padding: 50px 0px 0 0;
overflow-x: hidden; }
.uk-offcanvas-bar .logo {
margin-left: 0 !important;
text-align: left; }
.uk-offcanvas-bar .logo a {
color: #003656 !important; }
.uk-offcanvas-bar .logo a span {
color: #003656; }
.uk-offcanvas-bar ul {
list-style-type: none;
padding: 0; }
.uk-offcanvas-bar ul li {
line-height: 5rem; }
.uk-offcanvas-bar ul li a {
font-family: "IBM Plex Sans", sans-serif;
letter-spacing: .2px;
font-weight: 500; }
.uk-offcanvas-bar ul li a:hover {
color: #fff;
background: #002942; }
.uk-offcanvas-bar ul li a:active, .uk-offcanvas-bar ul li a:focus {
color: #bec835;
background: #002942; }
.uk-offcanvas-bar ul li.current_page_item > a, .uk-offcanvas-bar ul li.bellows-current-menu-item > a {
color: #fff;
color: #bec835; }
.uk-offcanvas-bar ul li > ul.bellows-submenu {
margin-bottom: 20px !important;
margin-left: 0px !important; }
.uk-offcanvas-bar ul li > ul.bellows-submenu li {
height: 5rem; }
.uk-offcanvas-bar ul li > ul.bellows-submenu li a.bellows-target {
font-size: .9em;
font-style: italic;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-left: 40px !important;
font-weight: 300 !important;
text-transform: none;
letter-spacing: .8px;
margin-left: 0px !important; }
.uk-offcanvas-bar ul li > ul.bellows-submenu li.nav-title a {
cursor: default;
height: 3.5rem;
font-size: 13px;
line-height: 2.5rem;
font-weight: 500 !important;
text-transform: uppercase;
letter-spacing: .8px;
color: #fff;
margin-left: 0px !important; }
.bellows .bellows-nav .bellows-target {
padding: 18px 20px !important;
text-align: left !important; }
.bellows .bellows-nav .bellows-subtoggle {
height: 80% !important; }
.bellows {
margin: 20px 0px 0px 0px !important; }
#mmain-nav {
width: 100%; }
#mmain-nav ul {
width: 100%; }
#mmain-nav ul li {
width: 100%; }
#mmain-nav ul li a {
color: #fff;
padding: 5px 20px;
display: block;
width: 100%; }
#mmain-nav ul li a:hover, #mmain-nav ul li a:focus, #mmain-nav ul li a:active {
background-color: #001623; }
#mmain-nav ul li:hover, #mmain-nav ul li:focus, #mmain-nav ul li:active {
background-color: #001623; }
.row {
padding-top: 6rem;
padding-bottom: 6rem; }
.row.row-blocks-home {
background-image: url(//www.bluebridgecapital.nl/wp-content/themes/hlmo/img/wave-bg3b.svg);
background-size: 102%;
background-position: center bottom;
background-repeat: no-repeat;
padding-bottom: 0rem;
padding-top: 0rem; }
@media screen and (max-width: 960px) {
.row.row-blocks-home {
background-size: 200%; } }
.row.row-blocks-home .blocks-home {
padding-top: 30px;
padding-bottom: 10px; }
.row.row-blocks-home .blocks-home .uk-panel {
margin-bottom: 3rem;
padding: 30px;
background: #eff5fc;
background: #fff;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
position: relative;
border: 1px solid #eee;
-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2); }
.row.row-blocks-home .blocks-home .block-items {
margin-bottom: 30px; }
.row.row-blocks-home .blocks-home .block-items .news-item {
margin-top: 15px;
padding: 0;
margin-bottom: 20px;
background: #fff; }
.row.row-blocks-home .blocks-home .block-items .news-item figure {
background: #000;
margin-bottom: 10px;
-webkit-transition: .3s ease-in-out;
transition: .3s ease-in-out; }
.row.row-blocks-home .blocks-home .block-items .news-item img {
margin: 0px 0 0px 0;
width: 100%;
opacity: 1;
-webkit-transition: .3s ease-in-out;
transition: .3s ease-in-out; }
.row.row-blocks-home .blocks-home .block-items .news-item h3 {
margin: 2px 0px 0 0px;
font-size: 1.8rem;
line-height: 2.1rem;
font-weight: 600;
color: #333; }
.row.row-blocks-home .blocks-home .block-items .news-item h3.agenda-item-header {
margin: 0px 0px 2px 0px;
padding-bottom: 5px; }
.row.row-blocks-home .blocks-home .block-items .news-item h3 a {
color: #003656; }
.row.row-blocks-home .blocks-home .block-items .news-item h3 a:hover, .row.row-blocks-home .blocks-home .block-items .news-item h3 a:active, .row.row-blocks-home .blocks-home .block-items .news-item h3 a:focus {
color: #e3353e; }
.row.row-blocks-home .blocks-home .block-items .news-item:hover img, .row.row-blocks-home .blocks-home .block-items .news-item:focus img, .row.row-blocks-home .blocks-home .block-items .news-item:active img {
opacity: .9; }
.row.row-blocks-home .blocks-home .block-items .news-item:hover h3, .row.row-blocks-home .blocks-home .block-items .news-item:focus h3, .row.row-blocks-home .blocks-home .block-items .news-item:active h3 {
color: #e3353e; }
.row.row-blocks-home .blocks-home .block-items .news-item .meta-info {
margin: 0px 0px 0px 0px;
padding-bottom: 5px;
font-size: 14.5px; }
.row.row-blocks-home .blocks-home .block-items .news-item .meta-info.meta-info-agenda {
font-weight: 500;
padding-bottom: 0px;
color: #003656;
font-size: 15.5px; }
.row.row-blocks-home .blocks-home .uk-button-link {
position: absolute;
bottom: 25px;
left: 30px;
font-weight: 600; }
.row.row-blocks-home .blocks-home .uk-button-link:hover, .row.row-blocks-home .blocks-home .uk-button-link:active, .row.row-blocks-home .blocks-home .uk-button-link:focus {
text-decoration: none; }
.row.row-blocks-home .blocks-home ul.uk-slider-items {
margin: 15px 0 10px 0; }
.row.row-blocks-home .blocks-home ul.uk-slider-items li {
background: #fff;
padding-bottom: 0px; }
.row.row-blocks-home .blocks-home .uk-position-small {
margin: 15px 30px; }
.row.row-content {
padding-top: 0;
padding-bottom: 3rem; }
.row.row-content .the-content-home h2 {
font-size: 4rem;
line-height: 4.2rem;
font-weight: 600;
margin: 1.5rem 0 1rem 0; }
.row.row-content .the-content-home p {
margin-bottom: 2.2rem; }
.agendapage-items {
border-top: 1px solid #eee; }
.agendapage-items .agendapage-item {
padding: 2rem 0; }
.agendapage-items .agendapage-item .agendapage-image figure {
background: #000;
margin-bottom: 10px;
overflow: hidden;
-webkit-transition: .3s ease-in-out;
transition: .3s ease-in-out; }
.agendapage-items .agendapage-item .agendapage-image img {
width: 100%;
opacity: 1;
-webkit-transition: .3s ease-in-out;
transition: .3s ease-in-out; }
.agendapage-items .agendapage-item .agendapage-content .meta-date {
margin-bottom: 1rem;
font-weight: 500;
font-size: 14px;
color: #003656; }
.agendapage-items .agendapage-item .agendapage-content .meta-date span {
color: #333;
font-size: 16px;
font-weight: 500; }
.agendapage-items .agendapage-item .agendapage-content .meta-date.meta-date-news {
color: #555;
font-size: 14.5px;
font-weight: 300;
color: #333; }
.agendapage-items .agendapage-item .agendapage-content h3 {
margin-top: 0;
margin-bottom: .3rem;
font-size: 19px;
line-height: 22px;
color: #003656;
font-weight: 600; }
.agendapage-items .agendapage-item .agendapage-content h3 a {
border-bottom: 0;
color: #003656; }
.agendapage-items .agendapage-item .agendapage-content h3 a:hover, .agendapage-items .agendapage-item .agendapage-content h3 a:focus, .agendapage-items .agendapage-item .agendapage-content h3 a:active {
border-bottom: 0;
color: #e3353e; }
.agendapage-items .agendapage-item .agendapage-content p {
margin-bottom: 0;
color: #333; }
.agendapage-items .agendapage-item .agendapage-content p.leesmeer-link {
color: #003656;
font-weight: 600;
margin-top: .5rem; }
.agendapage-items hr {
margin: 0;
background: #eee; }
.agendapage-items a:hover .agendapage-item img, .agendapage-items a:focus .agendapage-item img, .agendapage-items a:active .agendapage-item img {
opacity: .9; }
.agendapage-items a:hover .agendapage-item .agendapage-content h3, .agendapage-items a:focus .agendapage-item .agendapage-content h3, .agendapage-items a:active .agendapage-item .agendapage-content h3 {
color: #e3353e; }
.agendapage-items a:hover .agendapage-item .agendapage-content p.leesmeer-link, .agendapage-items a:focus .agendapage-item .agendapage-content p.leesmeer-link, .agendapage-items a:active .agendapage-item .agendapage-content p.leesmeer-link {
color: #e3353e; }
a.leden-item {
border-bottom: 0 !important; }
a.leden-item .leden-panel {
background: #fff;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border: 1px solid #eee;
-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2); }
a.leden-item .leden-panel img.profile-image {
-webkit-border-radius: 10px 10px 0 0;
-moz-border-radius: 10px 10px 0 0;
border-radius: 10px 10px 0 0; }
a.leden-item .leden-panel .pasfoto-wrapper {
margin-top: -95px; }
a.leden-item .leden-panel .pasfoto-wrapper p {
margin-bottom: 0; }
a.leden-item .leden-panel .pasfoto-wrapper img.profile-pasfoto {
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
border: 8px solid #fff; }
a.leden-item .leden-panel .leden-item-content {
padding: 10px 20px 20px 20px; }
a.leden-item .leden-panel .leden-item-content h3 {
margin-bottom: .5rem;
font-size: 1.9rem;
line-height: 2.1rem; }
a.leden-item .leden-panel .leden-item-content p.lid-beroep {
font-size: 16px;
color: #333;
font-weight: 600; }
a.leden-item:hover .leden-panel {
border: 1px solid #ccc; }
a.leden-item:hover .leden-panel h3 {
color: #e3353e; }
.form-wrapper, form[name=loginform], form[name=forgotpasswordform], form#resetpasswordform {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
background: #fafafa;
padding: 30px;
border: 1px solid #eee;
-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2); }
.form-wrapper .form-field, form[name=loginform] .form-field, form[name=forgotpasswordform] .form-field, form#resetpasswordform .form-field {
margin-top: 20px; }
.form-wrapper input[type=text], .form-wrapper input[type=email], .form-wrapper input[type=password], form[name=loginform] input[type=text], form[name=loginform] input[type=email], form[name=loginform] input[type=password], form[name=forgotpasswordform] input[type=text], form[name=forgotpasswordform] input[type=email], form[name=forgotpasswordform] input[type=password], form#resetpasswordform input[type=text], form#resetpasswordform input[type=email], form#resetpasswordform input[type=password] {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border: 1px solid #eee;
height: 20px;
width: calc(100% - 22px);
padding: 10px;
font-family: "IBM Plex Sans", sans-serif;
font-size: 1.7rem;
font-weight: 300;
color: #333;
-webkit-appearance: none; }
.form-wrapper label, form[name=loginform] label, form[name=forgotpasswordform] label, form#resetpasswordform label {
margin-left: 10px;
font-weight: 500; }
.form-wrapper label span, form[name=loginform] label span, form[name=forgotpasswordform] label span, form#resetpasswordform label span {
display: block;
margin-left: 10px;
font-weight: 300;
font-size: .9em; }
.form-wrapper label.no-margin-left, form[name=loginform] label.no-margin-left, form[name=forgotpasswordform] label.no-margin-left, form#resetpasswordform label.no-margin-left {
margin-left: 0; }
.form-wrapper label.no-margin-left span, form[name=loginform] label.no-margin-left span, form[name=forgotpasswordform] label.no-margin-left span, form#resetpasswordform label.no-margin-left span {
margin-left: 0px; }
.form-wrapper .avg-accept, form[name=loginform] .avg-accept, form[name=forgotpasswordform] .avg-accept, form#resetpasswordform .avg-accept {
margin-bottom: 2rem; }
.form-wrapper .avg-accept .wpcf7-list-item, form[name=loginform] .avg-accept .wpcf7-list-item, form[name=forgotpasswordform] .avg-accept .wpcf7-list-item, form#resetpasswordform .avg-accept .wpcf7-list-item {
margin-left: 0;
padding-left: 0; }
.form-wrapper .avg-accept .wpcf7-list-item label, form[name=loginform] .avg-accept .wpcf7-list-item label, form[name=forgotpasswordform] .avg-accept .wpcf7-list-item label, form#resetpasswordform .avg-accept .wpcf7-list-item label {
margin-left: 0; }
.form-wrapper .avg-accept .wpcf7-list-item label span, form[name=loginform] .avg-accept .wpcf7-list-item label span, form[name=forgotpasswordform] .avg-accept .wpcf7-list-item label span, form#resetpasswordform .avg-accept .wpcf7-list-item label span {
display: inline; }
.form-wrapper textarea, form[name=loginform] textarea, form[name=forgotpasswordform] textarea, form#resetpasswordform textarea {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border: 1px solid #eee;
height: 200px;
width: calc(100% - 22px);
padding: 10px;
font-family: "IBM Plex Sans", sans-serif;
font-size: 1.7rem;
font-weight: 300;
color: #333;
-webkit-appearance: none; }
.aanmeld-intros {
margin-bottom: 5rem; }
.views-template-mijn-entre-femmes-pagina .section.section-content .page-content a {
border-bottom: 0; }
.views-template-mijn-entre-femmes-pagina .section.section-content .page-content a:hover, .views-template-mijn-entre-femmes-pagina .section.section-content .page-content a:active, .views-template-mijn-entre-femmes-pagina .section.section-content .page-content a:focus {
border: 0; }
.views-template-mijn-entre-femmes-pagina .section.section-content .page-content p.ww-vergetenlink a {
border-bottom: 1px dotted #003656; }
.views-template-mijn-entre-femmes-pagina .section.section-content .page-content p.ww-vergetenlink a:hover, .views-template-mijn-entre-femmes-pagina .section.section-content .page-content p.ww-vergetenlink a:active, .views-template-mijn-entre-femmes-pagina .section.section-content .page-content p.ww-vergetenlink a:focus {
color: #e3353e;
border-bottom: 1px solid #e3353e; }
.views-template-mijn-entre-femmes-pagina .section.section-content .page-content h3 {
font-size: 19px;
margin-bottom: 20px; }
.views-template-mijn-entre-femmes-pagina .section.section-content .page-content .uk-button-link {
font-weight: 600;
border-bottom: 1px dotted #003656; }
.views-template-mijn-entre-femmes-pagina .section.section-content .page-content .uk-button-link:hover, .views-template-mijn-entre-femmes-pagina .section.section-content .page-content .uk-button-link:focus, .views-template-mijn-entre-femmes-pagina .section.section-content .page-content .uk-button-link:active {
border-bottom: 1px solid #e3353e;
text-decoration: none; }
.views-template-mijn-entre-femmes-pagina .section.section-content .page-content .leden-item {
margin-bottom: 10px; }
.views-template-mijn-entre-femmes-pagina .section.section-content .page-content .leden-item .leden-panel {
background: #fff;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border: 1px solid #eee;
-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2); }
.views-template-mijn-entre-femmes-pagina .section.section-content .page-content .leden-item .leden-panel .profile-image {
-webkit-border-radius: 10px 10px 0 0;
-moz-border-radius: 10px 10px 0 0;
border-radius: 10px 10px 0 0; }
.views-template-mijn-entre-femmes-pagina .section.section-content .page-content .leden-item .leden-panel .pasfoto-wrapper {
margin-top: -95px; }
.views-template-mijn-entre-femmes-pagina .section.section-content .page-content .leden-item .leden-panel .pasfoto-wrapper img {
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
border: 8px solid #fff; }
.views-template-mijn-entre-femmes-pagina .section.section-content .page-content .leden-item .leden-panel .pasfoto-wrapper p {
margin-bottom: 0; }
.views-template-mijn-entre-femmes-pagina .section.section-content .page-content .leden-item .leden-panel .leden-item-content {
padding: 10px 20px 20px 20px; }
.views-template-mijn-entre-femmes-pagina .section.section-content .page-content .leden-item .leden-panel .leden-item-content h3 {
margin-bottom: 0.5rem;
font-size: 1.9rem;
line-height: 2.1rem;
color: #003656; }
.views-template-mijn-entre-femmes-pagina .section.section-content .page-content .leden-item .leden-panel .leden-item-content h3 a {
color: #003656; }
.views-template-mijn-entre-femmes-pagina .section.section-content .page-content .leden-item .leden-panel .leden-item-content h3 a:hover, .views-template-mijn-entre-femmes-pagina .section.section-content .page-content .leden-item .leden-panel .leden-item-content h3 a:focus, .views-template-mijn-entre-femmes-pagina .section.section-content .page-content .leden-item .leden-panel .leden-item-content h3 a:active {
color: #003656; }
.views-template-mijn-entre-femmes-pagina .section.section-content .page-content .leden-item .leden-panel .leden-item-content p.lid-beroep {
margin-bottom: 1rem; }
.views-template-mijn-entre-femmes-pagina .section.section-content .page-content .leden-item .leden-panel .leden-item-content p.lid-beroep a {
font-weight: 300;
color: #333;
border-bottom: 1px dotted #333; }
.views-template-mijn-entre-femmes-pagina .section.section-content .page-content .leden-item .leden-panel .leden-item-content p.lid-beroep a:hover, .views-template-mijn-entre-femmes-pagina .section.section-content .page-content .leden-item .leden-panel .leden-item-content p.lid-beroep a:focus, .views-template-mijn-entre-femmes-pagina .section.section-content .page-content .leden-item .leden-panel .leden-item-content p.lid-beroep a:active {
border-bottom: 1px solid #333;
text-decoration: none; }
.my-applies {
background: #fcfcfc;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border: 1px solid #eee;
-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
padding: 20px;
font-size: 1.6rem; }
.my-applies .uk-button-link {
font-weight: 600;
margin-left: 0px !important;
border-bottom: 1px dotted #003656; }
.my-applies .uk-button-link:hover, .my-applies .uk-button-link:focus, .my-applies .uk-button-link:active {
border-bottom: 1px solid #003656;
text-decoration: none; }
.my-applies .apply-events {
font-weight: 500;
font-size: 1.5rem;
line-height: 1.9rem;
color: #333; }
.my-applies .apply-events:hover, .my-applies .apply-events:active, .my-applies .apply-events:focus {
color: #003656; }
.bestuurs-info {
margin-top: 30px; }
.bestuurs-info h3 {
font-size: 1.9rem !important;
line-height: 2rem; }
.bestuurs-info a {
border-bottom: 1px dotted #003656 !important; }
.bestuurs-info a:hover, .bestuurs-info a:focus, .bestuurs-info a:active {
border-bottom: 1px solid #e3353e !important;
text-decoration: none; }
::-webkit-scrollbar {
width: 8px; }
::-webkit-scrollbar-button {
width: 8px;
height: 5px; }
::-webkit-scrollbar-track {
background: #eee;
border: thin solid lightgray;
box-shadow: 0px 0px 3px #dfdfdf inset;
border-radius: 10px; }
::-webkit-scrollbar-thumb {
background: #888;
border: thin solid gray;
border-radius: 10px; }
::-webkit-scrollbar-thumb:hover {
background: #eee; }
.uk-modal-dialog {
width: 800px; }
.uk-modal-dialog .form-wrapper {
padding: 2rem; }
.uk-modal-dialog h3.uk-modal-title {
font-size: 2.2rem;
line-height: 2.4rem;
margin-bottom: 1.5rem; }
.uk-modal-dialog p.event-title {
font-weight: 500; }
.uk-modal-dialog p.hidden-field {
margin-bottom: 0; }
.alert {
padding: .5rem;
margin-bottom: .5rem; }
.alert.alert-success p {
color: #22ba1e;
font-weight: 500;
font-size: 1.8rem;
margin-bottom: 0 !important; }
.tb-repeating-field--masonry {
margin-left: 0 !important; }
.spotlight {
margin-top: 30px; }
.spotlight .uk-button-spotlight {
padding: 1rem 1.5rem .9rem 1.5rem !important;
line-height: 1em;
font-size: 1.4rem; }
table.rapport {
width: 100%;
background: #eee;
border-spacing: 1px; }
table.rapport th {
text-align: left;
border-bottom: 1px solid #666;
vertical-align: top;
padding: 3px 10px 3px 3px;
background: #f8f8f8; }
table.rapport th.rap-diet {
width: 100px; }
table.rapport th.rap-comm {
width: 270px; }
table.rapport th.rap-event {
width: 200px; }
table.rapport td {
vertical-align: top;
padding: 3px 10px 3px 3px;
font-size: 13px;
line-height: 17px;
background: #fff; }
.hero-title {
margin-left: 40px;
color: #fff; }
@media screen and (min-width: 1350px) {
.hero-title {
margin-left: calc(50vw - 635px); } }
#panel {
width: 100vw;
height: 100vh;
background: #00717e;
background: transparent;
position: absolute;
top: 0;
left: -100vw;
z-index: 20000; }
#panel img {
margin-top: calc(50vh - 120px); }
.animate__animated.animate__delay-1s {
-webkit-animation-delay: 1s;
animation-delay: 1s;
-webkit-animation-delay: calc(var(--animate-delay)*1);
animation-delay: calc(var(--animate-delay)*1); }
.animate__animated.animate__delay-2s {
-webkit-animation-delay: 2s;
animation-delay: 2s;
-webkit-animation-delay: calc(var(--animate-delay)*2);
animation-delay: calc(var(--animate-delay)*2); }
.animate__animated.animate__delay-5s {
-webkit-animation-delay: 7s;
animation-delay: 7s;
-webkit-animation-delay: calc(var(--animate-delay)*7);
animation-delay: calc(var(--animate-delay)*7); }
.lang-item.current-lang a {
color: #bec835 !important; }
.lang-item-nl {
border-right: 1px solid #fff;
height: 3rem !important;
margin-top: 3rem !important;
margin-left: 40px !important; }
@media screen and (max-width: 1200px) {
.lang-item-nl {
margin-left: 30px !important; } }
@media screen and (max-width: 990px) {
.lang-item-nl {
margin-left: 20px !important; } }
.lang-item-nl a {
height: 3rem !important;
line-height: 3rem !important;
padding: 0 15px !important; }
.lang-item-en {
height: 3rem !important;
margin-top: 3rem !important; }
.lang-item-en a {
height: 3rem !important;
line-height: 3rem !important;
padding: 0 15px !important; }
@media screen and (max-width: 959px) {
.lang-item {
width: 60px;
float: left;
height: 5rem !important;
margin-top: 0 !important;
line-height: 5rem !important;
margin-top: 15px !important; }
.lang-item.lang-item-nl {
margin-left: 0 !important; }
.lang-item.current-lang a {
color: #bec835; }
.lang-item a {
height: 5rem !important;
line-height: 1.3em !important; }
.lang-item a:hover, .lang-item a:active, .lang-item a:focus {
background: transparent !important;
color: #bec835 !important; }
.last-menu-item {
padding-bottom: 20px !important;
border-bottom: 1px solid #00717e !important; } }