#main_title .content .center .tab.expo {
background-color: #EC7F11;
color: white;
}
#main_title .content .center .tab.expo img{
display: none;
}
.umfrage-title{
outline: 0px;
padding: 15px 10px 0 10px;
}
  .umfrage { 
font-size: 15px;
}
.link {
cursor: pointer;
}
.dropbtn {
color: white;
border: none;
cursor: pointer;
height: 26px;
}
/* Dropdown button on hover & focus */
.dropbtn:hover, .dropbtn:focus {
background-color: #2980B9;
}
/* The container div - needed to position the dropdown content */
.dropdown {
position: relative;
display: inline-block;
}
/* Dropdown Content (Hidden by Default) */
.dropdown-content {
display: none;
position: absolute;
background-color: #f1f1f1;
min-width: 160px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
left: -88px;
}
/* Links inside the dropdown */
.dropdown-content a {
color: black;
padding: 12px 16px;
text-decoration: none;
display: block;
text-align: end;
}
/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #ddd}
/* Show the dropdown menu (use JS to add this class to the .dropdown-content container when the user clicks on the dropdown button) */
.dropbtn-show {display:block;}
.cms-content {
height:100%;
overflow: hidden;
}
section p {
width: 100%;
flex:1 1 auto;
}
div.aspbuttonset {
display: flex;
flex-wrap: wrap;
}
div.aspbuttonset > div
{
font: normal 9pt RobotoCondensedBold;
width: 112px;
height: 100px;
padding: 10px 10px 10px 10px;
background-color: #f2f2f2;
border: 1px solid #D6D9DB;
text-align: center;
margin: 0 0 15px 15px;
cursor: pointer;
overflow: hidden;
}
div.aspbuttonset > div:hover
{
border: 1px solid #008EAA;
}
div.aspbuttonset > div > div.img img
{
width: 65px;
}
div.aspbuttonset > div > div.txt
{
text-transform: uppercase;
color: #008eaa;
}
h1.homeCountdownContent {
font-size: 34px;
line-height: 40px;
font-weight: bold;
padding: 0px;
margin: 0px 0px 15px 0px;
color: #000000;
text-transform: uppercase;
text-align: center;
}
#homeCountdown .countdown-row {
text-align: center;
}
#homeCountdown .countdown-section {
display: block;
float: left;
color: #EC7F11;
border-right: 1px solid #e30613;
text-align: center;
width: 24%;
}
#homeCountdown .countdown-section:last-of-type {
border-right: 0px solid transparent;
}
#homeCountdown .countdown-section .countdown-amount {
display: block;
font-size: 2.7em;
padding: 0px 2px;
}
#homeCountdown .countdown-section .countdown-period {
font-size: 0.8em;
padding: 0px 2px;
text-transform: uppercase;
}
.hvr-grow {
display: inline-block;
vertical-align: middle;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: transform;
transition-property: transform;
}
.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.adtFooter {
width: 100%;
height: 55px;
background-color: #e9fbfb;
margin-bottom: 5px;
position: absolute;
left: 0px;
right: 0px;
bottom: -5px;
}
.adtFooter .adtTextContainer {
position: absolute;
left: 20px;
top: 13px;
}
.adtFooter .adtTextContainer .title {
font-weight: bold;
color: #008eaa;
font-size: 14px;
}
.adtPriceContainer {
position:absolute;
right: 70px;
bottom: 10px;
}
.adtPriceContainer .title {
color: #008EAA;
font-size: 8pt;
font-family: Arial;
text-align: right;
}
.adtPriceContainer .content {
bottom: 3px;
right: 10px;
color: #008eaa;
font-size: 14pt;
font-weight: bold;
font-family: Arial;
letter-spacing: 1px;
text-align: right;
}
.cms_news_block {
width:220px;
margin-bottom:10px;
}
.cms_news_block h2 {
color: #EC7F11;
font-size:14px;
border-bottom: 1px solid #D6D9DB;
}
.cms_news_block > .footer
{
background: #e9fbfb;
padding: 3px;
color: white;
white-space: nowrap;
position: relative;
}
.cms_news_block > .footer > .cart
{
position: absolute;
right: 2px;
display: inline;
}
.cms_news_block > .footer > .cart > button
{
margin: 2px 0 0 0;
position: relative;
width: 22px;
height: 22px;
background-color: #008eaa;
}
.cms_news_block > .footer > .cart > button > img
{
position: absolute;
top: 2px;
width: 16px;
height: 16px;
left: 1px;
}
.cms_news_block > .footer > .article
{
margin-right: 40px;
}
.cms_news_block > .footer > .article > .text:hover
{
text-decoration: underline !important;
cursor: pointer;
}
.cms_news_block > .footer > .article > .text1
{
font-weight: bold;
color: #008eaa;
}
.cms_news_block > .footer > .article > .text2
{
font-size: 90%;
color: #000;
}
.customCSS_SectionTitle
{
height: 28px;
line-height: 28px;
width: 100%;
background-color: transparent;
border-bottom: 1px solid #008EAA;
color: #008EAA;
font-size: 15px;
font-weight: bold;
margin-bottom: 5px;
font-family: "Titillium Web", regular;
}
.customCSS_SectionNote
{
height: 28px;
line-height: 28px;
width: 100%;
background-color: transparent;
border-bottom: 1px solid #203D65;
color: #f90032;
font-size: 13px;
font-weight: bold;
margin-bottom: 5px;
}
.customCSS_NewsLine
{
border-bottom: 1px solid #8e9fb9;
color: #203D65;
width: 100%;
font-size: 10px;
background-color: transparent;
}
.customCSS_TextDiscription
{
color: #203D65;
font-size: 11px;
background-color: transparent;
}
.customCSS_Links
{
text-decoration: none;
color: #032E73;
}
.customCSS_Links:visited
{
color: #032E73;
}
.customCSS_Links:hover
{
text-decoration: underline;
}
/* vvv NEWS-BLOCK vvv */
div.customCSS_news
{
font-size: 11px;
margin-bottom: 10px;
}
div.customCSS_news a
{
text-decoration: none;
color: #063779;
font-weight: bold;
}
div.customCSS_news div.timestamp
{
font-style: normal;
color: #373737;
}
div.customCSS_news div.title
{
font-weight: bold;
margin-bottom: 5px;
}
div.customCSS_news div.logo
{
float: left;
padding: 3px 3px 0px 0px;
}
div.customCSS_news div.intro
{
line-height: 12px;
text-align: justify;
}
div.customCSS_news div.detailsLink
{
clear: left;
}
div.customCSS_news div.logo img
{
width: 100px;
height: 30px;
}
/* ^^^ NEWS-BLOCK ^^^ */
#CMS_Login_AutoExcellent
{ 
background: url('http://www.autoteilepilotplus.de/CustomContent/GetImage?image=AE.png&partner=SEL&document=Login_Bottom&version=32439') no-repeat center center;
width:200px;
height: 80px;
cursor: pointer;
}
#CMS_Login_AutoExcellent:hover
{ 
background-image: url('http://www.autoteilepilotplus.de/CustomContent/GetImage?image=AE-c.png&partner=SEL&document=Login_Bottom&version=32439');
}
#CMS_Login_ASP
{ 
background: url('http://www.autoteilepilotplus.de/CustomContent/GetImage?image=asp.png&partner=SEL&document=Login_Bottom&version=32439') no-repeat center center;
width:200px;
height: 80px;
cursor: pointer;
}
#CMS_Login_ASP:hover
{ 
background-image: url('http://www.autoteilepilotplus.de/CustomContent/GetImage?image=asp-c.png&partner=SEL&document=Login_Bottom&version=32439');
}
#CMS_Login_MotoCrew
{ 
background: url('http://www.autoteilepilotplus.de/CustomContent/GetImage?image=moto.png&partner=SEL&document=Login_Bottom&version=32439') no-repeat center center;
width:200px;
height: 80px;
cursor: pointer;
}
#CMS_Login_MotoCrew:hover
{ 
background-image: url('http://www.autoteilepilotplus.de/CustomContent/GetImage?image=moto-c.png&partner=SEL&document=Login_Bottom&version=32439');
}
/* vvv MESSEWELT_SYSTEMVORAUSSETZUNGEN vvv */
div.expo_sysReq {
}
div.expo_sysReq img
{
border: 0px;
}
div.expo_sysReq button {
position: relative;
font-family: 'Droid Sans', sans-serif;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;
border: 1px solid rgba(0,0,0,0.4);
box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.5), 0 0 1px 1px rgba(255,255,255,0.8), 0 0 0 6px rgba(0,0,0,0.06), 0 0 0 3px rgba(0,0,0,0.1);
}
div.expo_sysReq button.red {
background: rgb(255,0,24);
}
div.expo_sysReq button.green {
background: rgb(143,200,0);
}
div.expo_sysReq button.yellow {
background: rgb(255,214,94);
}
#expo_sysReq_appLoadingIndicatorText 
{
position: absolute;
top: 700px;
left: 50%;
margin-top: -12px;
margin-left: -56px;
height: 60px;
text-align: center;
line-height: 30px;
font-size: 18px;
font-weight: bold;
}
.expo_sysReq_logocontainer 
{
visibility: hidden;
}
#expo_sysReq_btnError {
margin: 0px Auto;
width: 100%;
text-align: Center;
height: 60px;
margin-top: -60px;
visibility: hidden;
}
#expo_sysReq_btnWarning {
margin: 0px Auto;
width: 100%;
text-align: Center;
height: 60px;
margin-top: -60px;
visibility: hidden;
}
#expo_sysReq_btnOk {
margin: 0px Auto;
width: 100%;
text-align: Center;
height: 60px;
margin-top: 20px;
visibility: hidden;
}
div.expo_sysReq div.title {
padding: 10px;
float: left;
color: #fff;
font-weight: 800;
font-size: 18px;
text-shadow: 1px 1px rgba(0,0,0,0.2);
text-transform: uppercase;
}
div.expo_sysReq div.logocontainer {
padding-top: 20px;
visibility: hidden;
}
div.expo_sysReq div.logoouter {
display: table;
border: 4px solid green;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;
padding: 10px;
}
div.expo_sysReq div.middle {
display: table-cell;
vertical-align: middle;
}
div.expo_sysReq div.middle strong {
font-size: 40px;
color: #a6a6a6;
margin-left: 20px;
}
.customCSS_sidebar
{
margin: 30px 0 0 0;
}
.customCSS_sidebar > div
{
margin: 10px 0 0 10px;
position: relative;
width: 215px;
}
.customCSS_sidebar > div[onclick]
{
cursor: pointer;
}
.customCSS_sidebar > div > .text
{
position: absolute;
white-space: nowrap;
top: 16px;
right: 25px;
color: white;
font-weight: bold;
}
.customCSS_sidebar > div > .img > img
{
width: 215px;
height: 46px;
}
.customCSS_sidebar > div > .img.hover,
.customCSS_sidebar > div:hover > .img.normal
{
display: none;
}
.customCSS_sidebar > div:hover > .img.hover
{
display: inline-block;
}
.customCSS_startoffer
{
background: white;
border: 1px solid #143350;
display: inline-block;
min-width: 217px;
}
.customCSS_startoffer > .image
{
text-align: center;
padding: 2px;
}
.customCSS_startoffer > .footer
{
background: #a7adb6;
padding: 3px;
color: white;
white-space: nowrap;
position: relative;
}
.customCSS_startoffer > .footer > .cart
{
position: absolute;
right: 2px;
display: inline;
}
.customCSS_startoffer > .footer > .cart > button
{
background-color: #13334f;
color: white;
margin: 2px 0 0 0;
position: relative;
width: 22px;
height: 22px;
background-color: transparent;
}
.customCSS_startoffer > .footer > .cart > button > img
{
position: absolute;
top: 2px;
width: 16px;
height: 16px;
left: 1px;
}
.customCSS_startoffer > .footer > .article
{
margin-right: 40px;
}
.customCSS_startoffer > .footer > .article[onclick]:hover
{
text-decoration: underline;
cursor: pointer;
}
.customCSS_startoffer > .footer > .article > .text1
{
font-weight: bold;
}
.customCSS_startoffer > .footer > .article > .text2
{
font-size: 80%;
}
/* vvv Angebot m. grünem Balken vvv */
.customCSS_MW_startoffer
{
background: white;
border: 1px solid #143350;
display: inline-block;
min-width: 217px;
}
.customCSS_MW_startoffer > .image
{
text-align: center;
padding: -2px;
}
.customCSS_MW_startoffer > .footer
{
background: #94c01d;
padding: 3px;
color: white;
white-space: nowrap;
position: relative;
}
.customCSS_MW_startoffer > .footer > .cart
{
position: absolute;
right: 2px;
display: inline;
}
.customCSS_MW_startoffer > .footer > .cart > button
{
background-color: #13334f;
color: white;
margin: 2px 0 0 0;
position: relative;
width: 22px;
height: 22px;
background-color: transparent;
}
.customCSS_MW_startoffer > .footer > .cart > button > img
{
position: absolute;
top: 2px;
width: 16px;
height: 16px;
left: 1px;
}
.customCSS_MW_startoffer > .footer > .article
{
margin-right: 40px;
}
.customCSS_MW_startoffer > .footer > .article[onclick]:hover
{
text-decoration: underline;
cursor: pointer;
}
.customCSS_MW_startoffer > .footer > .article > .text1
{
font-weight: bold;
}
.customCSS_MW_startoffer > .footer > .article > .text2
{
font-size: 80%;
}
/* ^^^ Angebot m. grünem Balken ^^^ */
/* vvv Sidebare Action Button (Facelift) vvv */
div.cms-sidebar-action {
width: 215px;
height: 50px;
cursor: pointer;
font-family: TitilliumWeb;
font-size: 14px;
line-height: 16px;
text-transform: uppercase;
margin-bottom: 20px;
}
div.cms-sidebar-action > div {
display: inline-block;
vertical-align: middle;
}
div.cms-sidebar-action div.img {
width: 50px;
margin-right: 10px;
border: 1px solid #D6D9DB;
}
div.cms-sidebar-action div.img > img {
width: 48px;
height: 48px;
}
div.cms-sidebar-action div.img > img.hover,
div.cms-sidebar-action:hover div.img > img.normal {
display: none;
}
div.cms-sidebar-action:hover {
color: #008EAA;
}
div.cms-sidebar-action:hover div.img {
background-color: #008EAA;
}
div.cms-sidebar-action:hover div.img > img.hover {
display: inline-block;
}
div.cms-sidebar-action.spektrum:hover {
color: #184489;
}
div.cms-sidebar-action.spektrum:hover div.img {
background-color: #184489;
}
/* ^^^ Sidebare Action Button (Facelift) ^^^ */
/* vvv Top-Angebot (Facelift) vvv */
.cms-special-offer
{
font-family: TitilliumWeb;
letter-spacing: 0.8px;
width: 220px;
display: inline-block;
text-align: center;
cursor: pointer;
padding-bottom: 15px;
border-bottom: 1px solid #D6D9DB;
}
.cms-special-offer .header
{
text-transform: uppercase;
font-size: 14px;
font-weight: bold;
background-color: #EC7F11;
color: white;
padding: 12px 0 12px 0;
border-top-left-radius: 2px;
-moz-border-radius-topleft: 2px;
border-top-right-radius: 2px;
-moz-border-radius-topright: 2px;
}
.cms-special-offer img
{
width: 220px;
}
.cms-special-offer button
{
color: white;
background-color: #EC7F11;
text-transform: uppercase;
border: 1px solid #EC7F11;
padding: 12px 20px 12px 20px;
font-weight: bold;
cursor: pointer;
border-radius: 2px;
-moz-border-radius: 2px;
}
/* ^^^ Top-Angebot (Facelift) ^^^ */
/* vvv News (Facelift) vvv */
.cms-news-title
{
font-family: TitilliumWeb;
font-size: 20px;
text-transform: uppercase;
font-weight: bold;
margin-bottom: 20px;
margin-top: 10px;
}
.cms-news
{
margin: 10px 0 10px 0;
font-family: TitilliumWeb;
width: 220px;
}
.cms-news .title
{
font-size: 20px;
text-transform: uppercase;
font-weight: bold;
margin-bottom: 20px;
}
.cms-news .item
{
padding-bottom: 10px;
margin-bottom: 15px;
border-bottom: 1px solid #D6D9DB;
}
.cms-news .item > * {
font-size: 14px;
}
.cms-news .item .date
{
color: black;
}
.cms-news .item .header1
{
color: #EC7F11;
}
.cms-news .item .header2
{
color: black;
text-transform: uppercase;
font-weight: bold;
}
.cms-news .item .link
{
margin: 5px 0;
cursor: pointer;
text-decoration: none;
}
.cms-news .item .link > *
{
vertical-align: middle;
color: #008eaa;
height: 16px;
line-height: 16px;
font-size: 12px;
}
.cms-news .item .link > img
{
width: 16px;
height: 16px;
margin: 0 3px 0 0;
border: none;
}
.cms-news .item .link > div
{
display: inline-block;
}
.cms-news .item .link:hover > div
{
text-decoration: underline;
}
/* ^^^ News (Facelift) ^^^ */
/* vvv News (Paging) vvv */
.lxPagesNav
{
text-align: center;
font-family: TitilliumWeb;
}
.lxPagesNav a
{
font-family: TitilliumWeb;
text-decoration: none;
color: #D6D9DB;
border: 1px solid #D6D9DB;
width: 32px;
height: 32px;
display: inline-block;
line-height: 32px;
vertical-align: middle;
margin: 0 5px;
}
.lxPagesNav a.current
{
color: black;
background-color: #D6D9DB;
}
/* ^^^ News (Paging) ^^^ */
/* vvvvv WAP TEASER vvvvv */
#wap_content .teaser
{
/*  background: none !important; */
background: url("Images/WapBg.jpg"); 
}
.cms-wap_teaser_info {
position: absolute;
top: 50px;
right: 200px;
width: 400px;
}
.cms-wap_teaser_info > img {
position: absolute;
top: -12px;
left: -25px;
z-index: 500;
width: 64px;
}
.cms-wap_teaser_info > div {
position: relative;
}
.cms-wap_teaser_info .header {
background-color: #008eaa;
color: white;
padding: 10px;
font-size: 12pt;
}
.cms-wap_teaser_info .header .title {
text-transform: uppercase;
font-size: 16pt;
margin-bottom: 12px;
margin-left: 35px;
}
.cms-wap_teaser_info .text {
padding: 10px;
background-color: rgba(255, 255, 255, 0.4);
}
.cms-wap_teaser_info .text ul {
font-size: 12pt;
margin-left: 0;
padding-left: 20px;
}
.cms-wap_teaser_info .text ul li {
margin-bottom: 10px;
}
.cms-wap_teaser_info .footer {
background-color: #e87d11;
color: white;
padding: 10px;
text-transform: uppercase;
text-align: center;
font-size: 12pt;
}
.cms-popup_footer {
position: absolute;
bottom: 0;
left: 0;
right: 0;
background-color: #008eaa;
color: white;
text-transform: uppercase;
text-align: center;
font-size: 14pt;
padding: 20px;
}
.cms-popup_footer_blue {
position: absolute;
bottom: 0;
left: 0;
right: 0;
background-color: #184489;
color: white;
text-transform: uppercase;
text-align: center;
font-size: 14pt;
padding: 20px;
}
.cms-wap_teaser_footer {
position: fixed;
bottom: 0;
left: 0;
right: 0;
background-color: #008eaa;
color: white;
text-transform: uppercase;
text-align: center;
font-size: 14pt;
padding: 20px;
}
.cms-wap_teaser_footer_blue {
position: fixed;
bottom: 0;
left: 0;
right: 0;
background-color: #184489;
color: white;
text-transform: uppercase;
text-align: center;
font-size: 14pt;
padding: 20px;
}
/* ^^^^ WAP TEASER ^^^^ */
/* vvvv WAP ACCESS-DENIED vvvv */
#wap_content .access-denied
{
/*background: none !important*/
}
.cms-wap_access_denied 
{
background-color: white;
border: 1px solid #008eaa;
position: absolute;
top: 50%;
left: 50%;
width: 600px;
height: 200px;
margin-left: -300px;
margin-top: -200px;
}
.cms-wap_access_denied > div.title 
{
background-color: #008eaa;
color: white;
font-size: 14pt;
padding: 10px;
text-transform: uppercase;
}
.cms-wap_access_denied > div.text 
{
position: relative;
padding: 20px 20px 20px 90px;
font-size: 12pt;
}
.cms-wap_access_denied > div.text > p 
{
margin: 0 0 5px 0;
}
.cms-wap_access_denied > div.text > img 
{
position: absolute;
left: 20px;
top: 20px;
}
.cms-wap_access_denied > div.footer 
{
text-align: center;
}
.cms-wap_access_denied > div.footer button 
{
text-transform: uppercase;
font-size: 12pt;
padding: 5px 10px 5px 10px;
}
/* ^^^^ WAP ACCESS-DENIED ^^^^^ */
#main_tab #tabs #main_tabCustom[data-class='select-mobility'][data-selected=True] {
background-color: #AFCB08;
}
#main_tab #tabs #main_tabCustom[data-class='select-academy'][data-selected=True] {
background-color: #55266e;
}
#main_tab #tabs #main_tabCustom[data-class='select-finance'][data-selected=True] {
background-color: #444749;
}
.nav_text_hidden .customCSS_sidebar div div.navtext {
display: none;
visibility:hidden;
}
.nav_text_hidden .customCSS_sidebar div.cms-sidebar-action {
width:52px;
}
.boxed_info { 
width: 280px;
box-sizing: border-box;
border-style: solid; 
border-width: 1px;
border-color: #d6d9db;
color: #848484;
margin-bottom:5px;
position:relative;
}  
.boxed_info > .boxed_header {
margin-left: 3px;
margin-bottom: 5px;
width: calc(100% - 6px);
min-height: 28px;
line-height: 28px;
background-color: transparent;
border-bottom: 1px solid #008EAA;
color: #008EAA;
font-size: 15px;
font-weight: bold;
font-family:TitilliumWebSemiBold;
padding: 5px 0 0 0;
text-align: left;
text-transform: uppercase;
}
.boxed_info > .boxed_teaser {
padding:10px;
}
.boxed_info > .boxed_image {
display: flex;
justify-content: center;
margin-bottom: 8px;
}
.boxed_center_header {
width: 100%;
margin-right: 10px;
box-sizing: border-box;
border-style: solid;
border-width: 1px;
border-color: #d6d9db;
color: #848484;
}
.boxed_center_header_image { 
float: left; 
padding: 10px;
}
.boxed_center_iframe { 
width: 100%;
flex: 1 1 auto;
margin-top: 10px;
margin-right: 10px;
box-sizing: border-box;
border-style: solid; 
border-width: 1px;
border-color: #d6d9db;
color: #848484;
}
.boxed_center_highlight {
width: 100%;
margin-top: 10px;
margin-right: 10px;
box-sizing: border-box;
border-style: solid;
border-width: 1px;
border-color: #EC7F11;
color: #EC7F11;
font-weight:bold;
font-size:medium;
background-color: #e1e1e1;
padding: 10px;
}
div.cms-sidebar-action div.img {
height: 100%;
}
div.cms-sidebar-action div.img > img {
width: 50px !important;
height: 50px !important;
}
div.cms-sidebar-action.cms-sidebar-academy:hover {
color: #55266e;
}
div.cms-sidebar-action.cms-sidebar-academy:hover div.img {
background-color: #55266e;
}
div.cms-sidebar-action.cms-sidebar-mobility:hover {
color: #AFCB08;
}
div.cms-sidebar-action.cms-sidebar-mobility:hover div.img {
background-color: #afcb08;
}
.cms-sidebar-highlight {
position: absolute;
font-family: TitilliumWeb;
font-size: 9pt;
top: -6px;
left:25px;
z-index: 500;
line-height: normal;
padding: 1px 5px 2px 5px;
background-color: #ec7f11;
border-radius: 8px;
color: #fff;
text-transform: none;
}
.mobilityschnelleinstieg {
background-color: #AFCB08;display: inline-block;height: 45px;line-height: 45px;vertical-align: middle;border-radius: 2px;font-size: 9pt;width: 280px;text-transform: uppercase;text-align: center;font-family: TitilliumWebSemiBold;margin-bottom: 15px;
}
.mobilityschnelleinstieg a:hover {
text-decoration:none;
}
.mobilityschnelleinstieg span {
color:white;
}
/* ^^^^ NAV MOBILITY & ACADEMY^^^^^ */