/*  ========================================================================== */
/*  wiDevCon Custom CSS                                                        */
/*  Copyright (C) wiDevCon UG, http://widevcon.eu                              */
/*  ========================================================================== */
 
 /* Offline */ 
 h1.login-headline {
   font-size: 24px;
   padding: 30px 0;
 }
 
 
 /* Header Info */

.sp-contact-info li {
    font-size: 12px;
    margin: 0 6px;
}

 ul.sp-contact-info li a {
    color: #fff;
    font-size: 12px;
    font-weight: normal;
}
 
/* offcanvas menü */
 .offcanvas .offcanvas-menu {
    padding: 0 10px;
}

.offcanvas-menu .offcanvas-inner .sp-module:first-child {
    padding: 50px 0 0;
}


/* page-title breadcrumb */
.sp-page-title {
    padding: 20px 0;
}


 /* kontakt */
 .contact_address .address .icon {
    background: #e98b50;

}


/* ACY Mailing */

.acymailing_module input[type="radio"], .acymailing_module input[type="checkbox"] {
    margin: 4px 4px 0 0;
    display: inline-block;
}

#sp-bottom table.acymailing_form input[type="text"]:focus,
#sp-bottom table.acymailing_form input[type="text"]:active,
#sp-bottom table.acymailing_form input[type="email"]:focus,
#sp-bottom table.acymailing_form input[type="email"]:active {
  border: none;
  box-shadow: none;
}

#sp-bottom table.acymailing_form  input[type="text"], #sp-bottom table.acymailing_form input[type="email"] {
      height: 47px;
      line-height: 20px;
      width: 100%;
      border: none;
 background-color: #353535;
     color: #e5e5e5;
}

#sp-bottom td.acysubbuttons .btn {
    float: right;
    margin-top: -30px;
}

.small, small {
    font-size: 80%;
}

/* brochures */

.brochures a{
  text-align: left;
}
.brochures i{
    padding-right: 8px;
    padding-bottom: 2px;
    font-size: 22px;
    line-height: 24px;
    vertical-align: middle;
}

/* Bottom */
#sp-bottom .sp-module-content {
    font-size: 13px;
    line-height: 22px;
}


/* quick and dirty */
.hide_some .article-footer-wrap {
  display: none;
}


/* Contact Form */
#wi-contact-form select, #wi-contact-form textarea, #wi-contact-form input[type="text"], #wi-contact-form input[type="password"], #wi-contact-form input[type="datetime"], #wi-contact-form input[type="datetime-local"], #wi-contact-form input[type="date"], #wi-contact-form input[type="month"], #wi-contact-form input[type="time"], #wi-contact-form input[type="week"], #wi-contact-form input[type="number"], #wi-contact-form input[type="email"], #wi-contact-form input[type="url"], #wi-contact-form input[type="search"], #wi-contact-form input[type="tel"], #wi-contact-form input[type="color"], #wi-contact-form .uneditable-input {
    -webkit-appearance: none;
    padding: 12px 17px;
    height: 48px;
    font-size: 15px;
    width: 100%;
    border-style: solid;
    border-color: #f4f7f9;
    color: #999999;
    border-radius: 5px;
    background-color: #f4f7f9;
}
#wi-contact-form textarea {
    min-height: 180px;
}

input#wi-contact-submit {
    font-size: 14px;
    font-weight: 700;
    border-radius: 3px;
    padding: 0 31px;
    height: 50px;
}

/*dsgvo*/

.dsgvo {
  
}
.dsgvo p {
  text-align: justify!important;
}

.dsgvo h5{
  margin-bottom: 8px!important;
  margin-top: 20px;
}
.dsgvo h6{
  margin-bottom: 0!important;
  margin-top: 10px;
}


/*
     FILE ARCHIVED ON 01:27:11 Sep 09, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 16:40:24 Jul 19, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 168.609
  exclusion.robots: 0.111
  exclusion.robots.policy: 0.099
  cdx.remote: 0.088
  esindex: 0.009
  LoadShardBlock: 119.471 (3)
  PetaboxLoader3.datanode: 161.669 (5)
  load_resource: 253.684 (2)
  PetaboxLoader3.resolve: 143.156 (2)
*/