
/* Links im Footer */
.bkg_footerLinks_div div:nth-child(1) {display:inline-block; margin-right:10px; margin-bottom:1px;}
.bkg_footerLinks_div div {margin: 5px 10px 1px 0;}
.bkg_footerLinks_div div a {line-height:20px !important;}

/* Specials */
.pck_P1103_1_1 .bkg_packageViewPrc {display:none;}
.bkg_dn_step_div::before {margin: -3px 0 0 -15px;}
.fp_versionView_P, .fp_versionView_F {display:none}
.adm_tb_cf_viewEntry {color:black;}

/* Legende */
.bkg_iconMediaDescr {width:110px;}
#bkg_legend_3 .bkg_iconMediaDescr {width:70px;}
#bkg_legend_4 .bkg_iconMediaDescr {width:80px;}

/* Media-Icons */
.bkg_iconMedia.icon_media_h {
	background-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 512 435' xmlns='http://www.w3.org/2000/svg'><title>besuchsplaner</title><g transform='translate(0 -.5)' fill='rgb(130,130,130)' style='fill-rule:evenodd'><path d='m487.69 432.91-219.4-52.344v-248.85l214.11-123.85c5.4346-7.1508 15.589-8.581 22.74-3.1464 4.0045 3.0034 6.4358 7.8659 6.4358 12.872v400.88c0 9.0101-7.2939 16.161-16.161 16.161-2.8603 0.14302-5.4346-0.57206-7.7229-1.7162zm-463.95 0 219.4-52.344v-248.85l-213.96-123.85c-5.4346-7.1508-15.589-8.581-22.74-3.1464-4.0045 3.1464-6.4358 7.8659-6.4358 12.872v400.88c0 9.0101 7.2939 16.161 16.161 16.161 2.7173 0.14302 5.2916-0.57206 7.5799-1.7162z' fill-rule='nonzero'/></g></svg>");
}
.bkg_iconMedia.icon_media_m {
	background-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 488 512' xmlns='http://www.w3.org/2000/svg'><title>poi</title><g fill='rgb(130,130,130)' style='fill-rule:evenodd'><path d='m290.47 109.37c-12.836-13.049-28.377-19.583-46.643-19.583-18.283 0-33.843 6.5335-46.643 19.583-12.818 13.067-19.227 28.733-19.227 46.999 0 18.283 6.4089 33.825 19.227 46.643 12.8 12.818 28.359 19.227 46.643 19.227 18.265 0 33.807-6.4089 46.643-19.227 12.818-12.818 19.227-28.359 19.227-46.643 0-18.265-6.4089-33.932-19.227-46.999zm-183.01 46.643c-0.4554-38.06 13.281-69.537 39.878-96.134 26.579-26.579 58.748-39.878 96.49-39.878s69.786 13.298 96.116 39.878c26.366 26.597 39.784 58.642 39.539 96.134-0.30224 46.408-108.7 343.68-135.48 343.42-22.858 0.01915-136.23-300.26-136.54-343.42z'/></g></svg>"); background-size:18px;
}

/* Button-Border in Formularen hervorheben wegen der blassen Hauptfarbe */
.fp_formAndButtons_div .fp_button, .fpm_wrapper_div .fp_button {
	border:1px solid #3A3A3A !important;
}

/* Special Logout-Buttons nach GE-Serie */
.bkg_mainContentWrapper .bkg_finButton {
	color: #3A3A3A !important;
	border: 1px solid #FAF7F2 !important;
	background-color: transparent !important;
	background-image: none !important;
  }

/* Buttons in rgb(...,...,...) da masks bei input::before o.ä. nicht greift */
.fp_button, .bkg_mainContentWrapper .bkg_button {
	background-image: url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' version='1.1' aria-label='Arrow right' viewBox='0 0 13.78 12.56' height='14px' fill='rgb(22,14,100)'><polygon points='7.5 0 5 0 10.39 5.39 0 5.39 0 7.17 10.39 7.17 5 12.56 7.5 12.56 13.68 6.39 13.78 6.28 7.5 0'/></svg>");
}
.bkg_button.bkg_back_button {
	background-image: url("data:image/svg+xml;charset=UTF-8, <svg height='14px' fill='rgb(0,0,0)' aria-label='Arrow left' version='1.1' viewBox='0 0 13.78 12.56' xmlns='http://www.w3.org/2000/svg'><polygon transform='matrix(-1,0,0,1,13.78,0)' points='5 0 10.39 5.39 0 5.39 0 7.17 10.39 7.17 5 12.56 7.5 12.56 13.68 6.39 13.78 6.28 7.5 0' fill='rgb(0,0,0)'/></svg>");
}
/* ... hover */
.fp_button:hover, .bkg_mainContentWrapper .bkg_button:hover {
	background-image: url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' version='1.1' aria-label='Arrow right' viewBox='0 0 13.78 12.56' height='14px' fill='rgb(255,255,255)'><polygon points='7.5 0 5 0 10.39 5.39 0 5.39 0 7.17 10.39 7.17 5 12.56 7.5 12.56 13.68 6.39 13.78 6.28 7.5 0'/></svg>");
}
.bkg_button.bkg_back_button:hover {
	background-image: url("data:image/svg+xml;charset=UTF-8, <svg height='14px' fill='rgb(255,255,255)' aria-label='Arrow left' version='1.1' viewBox='0 0 13.78 12.56' xmlns='http://www.w3.org/2000/svg'><polygon transform='matrix(-1,0,0,1,13.78,0)' points='5 0 10.39 5.39 0 5.39 0 7.17 10.39 7.17 5 12.56 7.5 12.56 13.68 6.39 13.78 6.28 7.5 0' fill='rgb(255,255,255)'/></svg>");
}
.ff_upload_valueDiv .fp_button:hover {
	background-image: url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' version='1.1' aria-label='Arrow right' viewBox='0 0 13.78 12.56' height='14px' fill='rgb(169,169,169)'><polygon points='7.5 0 5 0 10.39 5.39 0 5.39 0 7.17 10.39 7.17 5 12.56 7.5 12.56 13.68 6.39 13.78 6.28 7.5 0'/></svg>");
}


.bkg_bn_step_active_div::before, .bkg_dn_step_active_div::before {
	background-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 15 30' xmlns='http://www.w3.org/2000/svg'><path d='m-0.3867 30.107 8.7787-15.066-8.6572-15.096 15.324-0.044194 1e-6 30.163z' fill='rgb(58,58,58)'/><g transform='translate(-4)'><path d='m3.1518-0.46004 9.0996 15.728' fill='rgb(255,255,255)' stroke='rgb(255,255,255)'/></g><path d='m-1.4558 31.521 9.7012-16.747' fill='rgb(255,255,255)' stroke='rgb(255,255,255)'/></svg>");
}
.bkg_packageViewWrapper li {
    background-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 474 444' xmlns='http://www.w3.org/2000/svg'><title>hackerl</title><g id='Icons' transform='rotate(-10 457.49 261.46)' fill='none' fill-rule='evenodd'><g id='07_check' fill='rgb(0,0,0)'><g id='check'><path d='m456.63 3.9289-294.06 294.06-108.05-108.05c-5.2385-5.2385-13.732-5.2385-18.972 0l-31.619 31.619c-5.2385 5.2385-5.2385 13.732 0 18.972l149.15 149.15c5.2385 5.2385 13.732 5.2385 18.972 0l335.16-335.16c5.2385-5.2385 5.2385-13.732 0-18.972l-31.619-31.619c-5.2385-5.2385-13.732-5.2385-18.971 0z'/></g></g></g></svg>");
}
.fpm_menueButtonDel.fp_button {
	background-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 511 511' xmlns='http://www.w3.org/2000/svg'><title>close</title><g id='Icons' fill='none' fill-rule='evenodd'><g id='close' fill='rgb(58,58,58)'><g id='close'><path d='m331.13 255.8 171.82-171.82c9.9369-9.9369 9.9369-26.063 0-36.015l-39.923-39.923c-9.9369-9.9369-26.063-9.9369-36.015 0l-171.8 171.83-171.82-171.82c-9.9369-9.9369-26.063-9.9369-36.015 0l-39.907 39.907c-9.9369 9.9369-9.9369 26.063 0 36.015l171.82 171.82-171.82 171.82c-9.9369 9.9369-9.9369 26.063 0 36.015l39.923 39.923c9.9369 9.9369 26.063 9.9369 36.015 0l171.8-171.83 171.82 171.82c9.9369 9.9369 26.063 9.9369 36.015 0l39.923-39.923c9.9369-9.9369 9.9369-26.063 0-36.015l-171.83-171.8z'/></g></g></g></svg>");
  }
.fpm_menueButtonDel.fp_button:hover {
	background-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 511 511' xmlns='http://www.w3.org/2000/svg'><title>close</title><g id='Icons' fill='none' fill-rule='evenodd'><g id='close' fill='rgb(255,255,255)'><g id='close'><path d='m331.13 255.8 171.82-171.82c9.9369-9.9369 9.9369-26.063 0-36.015l-39.923-39.923c-9.9369-9.9369-26.063-9.9369-36.015 0l-171.8 171.83-171.82-171.82c-9.9369-9.9369-26.063-9.9369-36.015 0l-39.907 39.907c-9.9369 9.9369-9.9369 26.063 0 36.015l171.82 171.82-171.82 171.82c-9.9369 9.9369-9.9369 26.063 0 36.015l39.923 39.923c9.9369 9.9369 26.063 9.9369 36.015 0l171.8-171.83 171.82 171.82c9.9369 9.9369 26.063 9.9369 36.015 0l39.923-39.923c9.9369-9.9369 9.9369-26.063 0-36.015l-171.83-171.8z'/></g></g></g></svg>");
 }