/* images/DRIVe/Logo_drive-margin-01.svg */

/*
kleuren:
Oranje #ea861b
*/


/*.uk-icon {
	color:#ea861b;
}
*/

/*logotxt */
    // <weight>: Use a value from 300 to 900
    // <uniquifier>: Use a unique and descriptive class name
    
    .merriweather-logotxt {
      font-family: "Merriweather", serif;
      font-optical-sizing: auto;
      font-weight: <weight>;
      font-style: normal;
      font-variation-settings: "wdth" 100;
      letter-spacing: -0.1rem;
    }

.uk-logo img {
    width: 50%;
    height: 50%;
}

input {
    max-width: 50% !important;
}
/* ninja forms */
.volle_breedte {
    max-width: 100% !important;
}

.formResponsive textarea {
    width: 100% !important;
}
.formControlLabel {
	text-align: left !important;
}
/*
.uk-navbar-nav>li>a:hover , .uk-navbar-nav>li>a:onclick , .uk-navbar-nav>li>a:active {
	color: #ea861b;
}
*/
/*
.leesmeer .uk-accordion-title::after {
    content: "Lees meer";
    width: 250px;
    height: 1.4em;
    float: left;
    background-image: none;
    padding-bottom: 50px;
    padding-top: 50px;
	color:#ea861b;

}
*/
/*.rsfp-signature {
    max-height: 300px;
    max-width: 700px;
}*/

.heropadding {
    padding-top: 70px;
    padding-bottom: 70px;
}
#oranjestreep .uk-section-primary .uk-section{
    max-height: 10px;
    padding-top: 20px;
    padding-bottom: 20px;
}
.uk-checkbox, .uk-radio, input[type=checkbox]:not([class*=uk-]), input[type=radio]:not([class*=uk-]) {
    height: 20px;
    width: 16px;
    margin-top: 3px;
    margin-right: 20px;
}
.formulier span.el-image.uk-icon {
	float: right;
}
.uk-logo img{
    max-height: 81%;
    padding-left: 40px;
    width: 100%;
    height: 100%;
}
.herologo {
    margin-left: 80px;
    margin-top: 50px;
}
.reload{
    content: "\f128";
    font-family: 'fontawesome';
}
.reload:before {
    content: "\f128";
    font-family: 'fontawesome';
    text-align: justify;
    text-justify: inter-word;
}
uk-accordion-title {
    display: flex;
    align-items: center;
}
uk-accordion-title::after {
    content: "klik open/dicht";
    width: 500px;
    background-image: none;
    background-color: red
}

.apple:before {
    content: "\f179";
    font-family: 'fontawesome';
    font-size: 50px;
}
.windows:before {
    content: "\f17a";
    font-family: 'fontawesome';
    font-size: 50px;
}

.donkerblauwstreepje::after {
    content: "";
    display: inline-block;
    width: 100px;
    max-width: 100%;
    border-top: 3px solid #00496a;
    vertical-align: top;
}	
.wk-panel.wk-panel-box {
    background: #fff;
    color: #6c6d74;
    box-shadow: 0 5px 15px rgba(0,0,0,.08);
}

.footer ul.uk-subnav {
    align-items: flex-start !important;
}

@media only screen and (max-width: 600px) {.uk-logo img {
    max-width: 200px !important;
}}

.uk-accordion-title {
  font-size: 20px;
  line-height: 1;
  color: #fedfb4;
  text-transform: none;
  letter-spacing: 0;
  }
.uk-accordion .el-item {
    border-bottom: 1px solid #fedfae;
  }

@media only screen and (max-width: 600px) {.el-image.uk-icon {
  float: left;
  width: 50px;
  margin-right: 12px;
  }}
/* -------- *
@media only screen and (max-width: 600px) {
    */.uk-margin-top {
    margin-top: 0px !important;
}
/*}
*/
.uk-container-expand {
  max-width: none;
  background: #09291e;
}