/* Buttons */
.bkg_mainContentWrapper .bkg_button, .fp_button {border-radius:6px;}
.bkg_loginCnt_av::before {background: none;}

/* Sonderfarben */
#loginName { color:#858585 !important;
	background-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 512 411' xmlns='http://www.w3.org/2000/svg'><g id='Icons' fill='none' fill-rule='evenodd'><g id='58_login' transform='translate(0 .7)' fill='rgb(133,133,133)' fill-rule='nonzero'><path id='Shape' d='m179.2 204.8c56.554 0 102.4-45.846 102.4-102.4 0-56.554-45.846-102.4-102.4-102.4s-102.4 45.846-102.4 102.4c0 56.554 45.846 102.4 102.4 102.4zm76.8 51.2c0.057808-8.551 2.2876-16.947 6.48-24.4-3.84-0.4-7.6-1.2-11.6-1.2h-13.36c-37.007 17.066-79.633 17.066-116.64 0h-13.36c-59.376 0.013249-107.51 48.144-107.52 107.52v33.28c0 21.208 17.192 38.4 38.4 38.4h224.72c-4.6011-7.7511-7.0584-16.586-7.12-25.6v-128zm230.4-25.6h-25.6v-64c0-35.346-28.654-64-64-64s-64 28.654-64 64v64h-25.6c-14.138 0-25.6 11.462-25.6 25.6v128c0 14.138 11.462 25.6 25.6 25.6h179.2c14.138 0 25.6-11.462 25.6-25.6v-128c0-14.138-11.462-25.6-25.6-25.6zm-89.6 115.2c-14.138 0-25.6-11.462-25.6-25.6s11.462-25.6 25.6-25.6 25.6 11.462 25.6 25.6-11.462 25.6-25.6 25.6zm25.6-115.2h-51.2v-64c0-14.138 11.462-25.6 25.6-25.6s25.6 11.462 25.6 25.6v64z'/></g></g></svg>") !important;
}

/* Navi */
#bkg_bn_step_1.bkg_bn_steps_5 {width:calc(100%/5 - 20px) !important;}
#bkg_bn_step_3.bkg_bn_steps_5 {width:calc(100%/5 + 10px) !important;}
#bkg_bn_step_5.bkg_bn_steps_5 {width:calc(100%/5 + 10px) !important;}

/* Paketcontainer */
.bkg_packageViewTxt {background-image: none;}

/* Paketvergleich */
.bkg_lb_pr_Content.wide {width:960px}
.dt_head {min-width:120px; padding: 3px 15px;}
.dt_cell {min-width:120px; padding: 3px 15px;}

/* Specials */
.bkg_prodViewPriceSmall_div {font-size: 11px !important;}

/* Button hover - Abdunkelung statt Invertierung */
.fp_button:hover, .bkg_mainContentWrapper .bkg_button:hover, .bkg_button.bkg_back_button:hover  {
	color:var(--c-bttn-main, #fff) !important; background-color: #ad0014 !important; border-color: #ad0014 !important;
}

/* Legende */
#bkg_legend_2 .bkg_iconMediaDescr {width:170px;}
#bkg_legend_3 .bkg_iconMediaDescr {width:80px;}

/* Farben Paketvergleich */
.bkg_pckgCompHeadline {color:#666;}

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

/* Buttons in rgb(a,b,c) da masks bei input::before o.ä. nicht greift */
.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(0,0,204)' 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(226,0,26)'/><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(90,90,90)'><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: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(0,0,204)'><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>");
 }