.elementor-4094 .elementor-element.elementor-element-d00c96b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4094 .elementor-element.elementor-element-d00c96b:not(.elementor-motion-effects-element-type-background), .elementor-4094 .elementor-element.elementor-element-d00c96b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4094 .elementor-element.elementor-element-9964e47 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4094 .elementor-element.elementor-element-9964e47{text-align:left;}.elementor-4094 .elementor-element.elementor-element-7f72d75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4094 .elementor-element.elementor-element-5a6a65c{text-align:center;}.elementor-4094 .elementor-element.elementor-element-5a6a65c .elementor-heading-title{letter-spacing:2.5px;color:var( --e-global-color-primary );}.elementor-4094 .elementor-element.elementor-element-b092276{text-align:center;}.elementor-4094 .elementor-element.elementor-element-b092276 .elementor-heading-title{font-size:42px;font-weight:700;line-height:46px;}.elementor-4094 .elementor-element.elementor-element-b3eb228{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for html, class: .elementor-element-c99943d */#audio-1 {
            position: absolute;
            top: 0;
            right: 0;
            visibility: hidden;
        }
        .modal {
          text-align: center;
          padding: 0!important;
        }

        .modal:before {
          content: '';
          display: inline-block;
          height: 100%;
          vertical-align: middle;
          margin-right: -4px;
        }

        .modal-dialog {
          display: inline-block;
          text-align: left;
          vertical-align: middle;
        }
        
        /* pop up */
.modal-header{display:none;}
.modal-content{background-color: #ffcd42;}
.modal-body{background-color: #ffcd42; font-family: 'Karla', sans-serif;}


        .modal-backdrop {
          z-index: 0 !important}
 #time { font-size: 40px; font-family: 'Karla', sans-serif; color: #666; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%; padding-left: 10px;}
.display-1 {font-weight: 600;font-family: 'Karla', sans-serif;text-align: center;font-size: 55px;color: #ff8f33;}
.display-2 {  width: 85%;margin: 0 auto;font-family: 'Karla', sans-serif;text-align: center;font-size: 50px;color: #000; text-transform: lowercase;}
 span.error_message { color: red; }
 ul.nav.navbar-nav.navbar-right li {list-style: none;}
.debat-vimo-staling{ background: url(../img/background-hero.jpg) no-repeat;  background-size: auto;background-size: cover;
float: left;width: 100%;padding:50px 50px 30px;  } 
.debat-vimo-logo{ width: 102px;float: left; }
.debat-vimo-logo img{ width: 100%; }
.debat-stling-logo{ width: 299px;float: left;padding-top: 10px;margin-left: 50px; }
.debat-stling-logo img{ width: 100%; }
.stelling-title-outer{ text-align: center; padding: 130px 0px;width: 80%; margin: 0 auto; clear: left;}
.stelling-title-outer h1{ font-size: 42px; color: #000; font-weight: 700; margin-top: 0px!important;}
.stelling-title-outer h4{ font-size: 17px; color: #2289CB!important;text-transform: uppercase;font-weight: 400;
  letter-spacing: 3px !important; }
.single-stellingen .stelligen-single{ height: auto; }
.pre-wekker { position:relative;width: 100%; clear: left; }
.time-area{ background: #2289CB;padding: 30px 0px;text-align: center; }
.time-area #time.time-dis{color: #fff;font-size: 84px; font-weight: 700; line-height: 1em;}
.de-website-area{ float: left; width: 100%; background: #000; height: 122px; padding: 28px 40px;}
.btn-clock{ padding: 0px 25px;vertical-align: top; display: table-cell; }
.de-website-area .input-group input{border: 2px solid #fff;box-shadow: none; color: #333;padding: 28px 10px; width:250px;}
.btn.btn-default.aantal{ height: 55px;padding:15px 33px;font-size: 17px;line-height: 20px;background: #fff;border: 1px solid #fff;
font-family: 'Karla', sans-serif;font-weight: 500;}
.de-website-area .input-group-btn{ padding-left:30px; width: auto;}
.btn.btn-default.start{ margin: 0px 25px !important; background: transparent; padding: 9px 19px;font-size: 16px; color: #fff;
  font-family: 'Karla', sans-serif; text-transform: uppercase; border-radius: 30px !important;font-weight: 500; box-shadow: none !important;
   outline: none !important}
.btn.btn-default.start img{ margin-left: 9px; }
.btn.btn-default.reset{ background: none; border:none;font-family: 'Karla', sans-serif; font-size: 16px; text-decoration: underline; 
padding: 0px; font-weight: 500; color:#fff;}
.debat-right{ float: left; margin-top: 22px; }
.debat-right a{font-size: 15px;font-family: 'Karla', sans-serif; text-transform: uppercase; font-weight: 500; color: #191815;
text-decoration: none !important; }
.debat-right a img{ margin-right: 10px; }
.strin-content-outer{ float: left; width: 100%; clear: left; }
.header{background-color:#E8F3FA;height: 180px;}
.header img {
    margin: 30px;
}
.form-control {font-size: 18px!important; font-family: 'Karla', sans-serif;}
.de-website-area .input-group input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #333; opacity: 1;
}
.de-website-area .input-group input::-moz-placeholder { /* Firefox 19+ */
  color: #333; opacity: 1;
}
.de-website-area .input-group input:-ms-input-placeholder { /* IE 10+ */
  color: #333; opacity: 1;
}
.de-website-area .input-group input:-moz-placeholder { /* Firefox 18- */
 color: #333; opacity: 1;
}
.debat-right a{background-image: url(/app/uploads/2024/05/Arrow.svg);background-repeat: no-repeat;background-position: right 15px center;padding: 6px 50px 6px 22px!important; border-radius: 50px; font-size:17px; font-family: 'Karla', sans-serif; font-weight: 400;line-height: 22px;background-color:#FFCD42}
.debat-right a:hover{ background-image: url(/wp-content/uploads/2020/05/Arrow-white.svg);background-repeat: no-repeat;background-position: right 15px center; background-color: #000!important; color:#fff!important; border: 1px solid #fff!important;padding: 6px 50px 6px 22px;font-size:17px; border-radius: 50px;}

@media (max-width : 1070px){
.btn-clock{display: block;float: left;}
.de-website-area .input-group input{float: left; width: 200px;}
.de-website-area .input-group-btn{ padding-top: 18px;clear: left;display: block; }
.de-website-area{ height: auto; }
.debat-right {margin-top: 85px;}
}
@media (max-width : 800px){
	.stelling-title-outer{ width: 100%; } 
	.debat-right{ display: none; }
	.btn-clock{ display: none; }
	.de-website-area .area-right{ width: 100%; }
	.de-website-area .area-right .input-group{ width: 100%; }
	.de-website-area .input-group input{ width: 100%; }
	.de-website-area .input-group-btn{ padding-left: 0px; }
	.debat-stling-logo {width: 278px;}
}
@media (max-width : 540px){

.de-website-area .area-right .input-group{ white-space: normal; }
.btn.btn-default.aantal{ display: block; width: 100%; margin-bottom: 15px; }
.stelling-title-outer{padding: 70px 0px;}
.stelling-title-outer h4 {font-size: 30px;line-height: 37px;}
.stelling-title-outer h1 {font-size: 48px;}
.debat-stling-logo{clear: left;float: none;margin: 6px auto;}
.debat-vimo-logo{float: none;margin: 0 auto;}
.debat-vimo-staling{ padding: 50px 21px 30px; }
.de-website-area{padding: 28px 20px;}
}/* End custom CSS */
/* Start custom CSS */#site-header {
    display:none;
}
#site-footer {
    display:none;
}/* End custom CSS */