/**
* Theme: templr_theme_master v0.0.1 from templr.de
* Powered by credia communications GmbH
* Development by Mike Menke
**/

.navbar-fixed-top, .navbar-fixed-bottom {
    position: inherit;
}

.navbar-nav {
    float: right;
}

.navbar-nav > li {
    float: left;
    text-transform: uppercase;
}

.container {
    margin-top: 15px;
    margin-bottom: 15px;
}

#areaFeature {
    color: #FFF;
    text-align: right;
    border-bottom: none;
    padding: 0px 15px;
}

.videoWrapper {
	padding-top:0px !important;
}

a {
    color: #000 !important;
}

.btn a {
    color: #ffffff !important;
}

div a {
    color: #000 !important;
}

.btn {
    color: #ffffff;
}

li a, div h4 a, p a {
    color: #000 !important;
}

.ce-menu li a {
    color: #ffffff !important;
}

#userlike-poweredby a, #userlike-data-privacy a{
    color: #000 !important;
}

.von-audi a {
    color: #ffffff !important;
}

.cc_message a {
    color:#ffffff !important;
}




/*@font-face {
	font-family: 'MyriadPro-Light';
	src: url('../fonts/MYRIADPRO-SEMIBOLDIT.OTF')  format('opentype');
	font-weight: normal;
  	font-style: normal;
}

@font-face {
	font-family: 'MyriadPro-Regular';
	src: url('../fonts/MYRIADPRO-REGULAR.OTF')  format('opentype');
	font-weight: normal;
  	font-style: normal;
}*/
.body{font-family: 'Rajdhani', sans-serif !important;}
.menu-pos{float: right !important;}
.navbar-inverse{border:0px !important;}
.menu-top-pos{background-color:#FFFFFF;border-bottom: solid 2px #e7e7e7;}
.nav-trasp{background-color:transparent !important;}
.top-logo-sty{width:150px;}
.cus-menu-sty li a{font-family: 'Rajdhani', sans-serif; font-weight:600; font-size:20px; color:#3c3c3b !important; text-transform:uppercase;}
.cus-menu-sty li a p{font-weight:300 !important; font-size:16px;}
.top-menu-login{text-align:right;margin-top: 10px;}
.top-menu-login li{display:inline-block; margin-right:10px;}
.top-menu-login li a{color:#3c3c3b; font-size:18px; text-transform:capitalize;font-family: 'Rajdhani', sans-serif; text-decoration:none !important;}
.navbar {margin-bottom:0px !important;}
.mehr-market-txt{background-color:#1488c4; padding:20px; border-radius:5px;margin-top: -42px;}
.mehr-data-had{font-family: 'Rajdhani', sans-serif;
    font-size: 48px;
    color: #FFFFFF;
    text-transform: uppercase;
    font-weight: 600;
    line-height: 50px;margin-bottom: 60px;}
.von-audi{font-family: 'Rajdhani', sans-serif;
    color: #FFFFFF;
    text-transform: uppercase;
    font-size: 20px;
    padding-left: 51px;
    display: block;
    padding-top: 12px;}
.von-arrow i{ font-size: 55px;
    color: #FFFFFF;
    position: absolute;}
.von-arrow{}
.wahlen-sie{font-family: 'Rajdhani', sans-serif;color: #424242; font-size:16px;margin-top: 195px;}
.mehr-marken-main{position:relative; background-image:url('/fileadmin/bg-bgsty.jpg'); background-repeat:no-repeat; background-size:cover; padding-bottom:80px; margin-top:80px;}
.carlogo-img{margin-top:-30px; margin-bottom:30px;}
.first-but-sty{background-color:#3c3c3b; color:#FFFFFF !important; font-size:22px;font-family: 'Rajdhani', sans-serif; padding:20px 30px; border-radius:5px; font-weight:900; text-decoration:none !important; margin-top: 60px;
    position: absolute;}
.first-but-sty i{margin-right:15px;}
.der-partner-main{padding-top:90px; padding-bottom:90px;}
.der-partner-had{color:#3c3c3b;font-family: 'Rajdhani', sans-serif;font-size:38px; text-transform:uppercase; font-weight:600;word-spacing: 6px; margin-bottom:20px;}
.eth-wdth{width:100%; margin:auto;}
.handler-kau-sty{color:#3c3c3b;font-family: 'Rajdhani', sans-serif;font-size:17px;}
.fahrze-had{color:#3c3c3b;font-family: 'Rajdhani', sans-serif;font-size:36px; text-transform:uppercase; font-weight:600;word-spacing: 6px; margin-top:40px; margin-bottom:5px;}
.autos-fur{font-family: 'Rajdhani', sans-serif;font-size:16px; color:#3c3c3b; text-transform:uppercase; letter-spacing:1px;}
.Fahrzeugsuche-main{background-color:#1c86c8; padding:10px 15px; border-radius:5px; margin-top:20px;}
.form-lable-sty{font-family: 'Rajdhani', sans-serif;font-size:16px; color:#fff; text-transform:uppercase; text-align:left; font-weight:100;}
.f3-form-error{ background-color: #FF9F9F !important; border: 1px #FF0000 solid !important; }
.invst-sel-sty{width:100%; border:0px !important; height:28px;text-transform: uppercase; padding-left: 5px; color:#606060 !important;}
.btn-white-rounded {
	border: 1px solid transparent !important;
}

.btn-white-rounded:hover {
	border: 1px solid #fff !important;
}

.btn-logout,
.btn-logout:active,
.btn-logout:hover,
.btn-logout i:hover {
	background-color:#3c3c3b !important;
	border-radius:3px 3px 3px 3px !important;
	color:white !important;
	padding:3px 3px 3px 3px !important;
}


.but-sty-2main{
    padding-right: 0px !important;
    margin-top: 10px;
    float: right;
    margin-right: 15px;
}
.but-sty-2{
    background-color: #3c3c3b;
    color: #FFFFFF !important;
    font-size: 16px;
    font-family: 'Rajdhani', sans-serif;
    padding: 5px 15px;
    border-radius: 5px;
    font-weight: 600;
    text-decoration: none !important;
    width: 100%;
    text-align: center;
    text-transform: uppercase;
    border: 1px solid #3c3c3b;
}
.fahrzeug-sty{text-align:left;font-family: 'Rajdhani', sans-serif;font-size:24px; color:#fff; text-transform:uppercase; font-weight:600;}
.nae-zur-sty{text-align:right;}
.nae-zur-sty p{font-family: 'Rajdhani', sans-serif;font-size:16px; color:#000; font-weight:600; margin-top:10px;}
.unseri-top-main{margin-top:30px;}
.weitere-top{text-align:left; margin-top:30px;}
.weitere-top a{background-color:#d72738; color:#FFFFFF !important;font-family: 'Rajdhani', sans-serif;font-size:16px; text-transform:uppercase; padding:5px 15px; border-radius:5px; text-decoration:none !important; font-weight:600;}
.kaufen-bei-sty{margin-top: 60px;}
.sofort-had{font-family: 'Rajdhani', sans-serif;font-size:16px; text-transform:uppercase; color:#3c3c3b; font-weight:600;}
.car-bg-main{background-image:url('/fileadmin/punkte.jpg'); background-size:cover; background-position:100% 100%; background-repeat:no-repeat; padding-bottom:60px;}
.padding-zero-sty{padding:0px !important;}
.login-main-box{padding:15px 20px; background-color:#FFFFFF; border-radius: 7px; margin-bottom:15px;}
.resiter-but-sty{text-align:right; margin-top:15px; margin-bottom:15px;}
.resiter-but-sty a{background-color:#d72738; color:#FFFFFF !important; text-transform:uppercase; border-radius:5px;padding: 10px 15px;font-weight: 600;font-size: 14px; text-decoration:none !important;}
.mehar-but-sty{text-align:right; margin-top:15px; margin-bottom:15px;}
.mehar-but-sty a{background-color:#1488c4; color:#FFFFFF !important; text-transform:uppercase; border-radius:5px;padding: 10px 15px;font-weight: 600;font-size: 14px; text-decoration:none !important;}
.login-main-box h1{font-family: 'Rajdhani', sans-serif;font-size:28px; text-transform:uppercase; font-weight:600; margin-bottom:6px;}
.login-main-box p{font-family: 'Rajdhani', sans-serif;font-size:24px; text-transform:uppercase; font-weight:100; line-height:28px;}
.main-marken-amin{background-color:#FFFFFF; padding-top:80px; padding-bottom:80px;}
.main-marken-data{background-color:#1488c4; padding:15px 25px;}
.main-marken-data h1{font-family: 'Rajdhani', sans-serif;font-size:30px; text-transform:uppercase; font-weight:400; margin-bottom:26px; color:#FFFFFF;}
.mehar-img-sty{margin-left: -99px;
    margin-top: 74px;
    width: 134px;}
.mehar-img-data{background-color:#FFFFFF; padding:15px 15px;}
.mehar-img-data p{font-family: 'Rajdhani', sans-serif;font-size:24px; text-transform:uppercase; font-weight:400; margin-bottom:6px; color:#3c3c3b;}
.die-alt-sty{text-align:right; margin-top:25px;}
.die-alt-sty a{background-color:#3c3c3b;font-family: 'Rajdhani', sans-serif;font-size:22px; text-transform:uppercase; color:#FFFFFF !important; padding:5px 15px; border-radius:5px; }
.mehar-automobile{background-image:url('/fileadmin/newsletter-bg.jpg'); background-size:cover; background-position:100% 100%; background-repeat:no-repeat; padding-bottom:60px; padding-top: 60px;}
.bottom-form-main{background-color:#FFFFFF; padding:15px 20px; border-radius:5px;min-height: 415px;}
.bottom-form-main h1{color:#3c3c3b;margin-top: 5px;font-family: 'Rajdhani', sans-serif;font-size:24px; text-transform:uppercase; font-weight:600; line-height:28px; margin-bottom:20px;}
.tel-fax-ul{padding-left:0px; margin-left:0px; margin-bottom:40px;}
.tel-fax-ul li{display: block;
    margin-bottom: 0px;
    font-family: 'Rajdhani', sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #3c3c3b;}
.anfahrt-sty{position:relative;}
.anfahrt-sty a{background-color:#3c3c3b;font-family: 'Rajdhani', sans-serif;font-size:22px; text-transform:uppercase; color:#FFFFFF !important; padding:5px 15px; border-radius:5px;  width:100%;display: block;text-align: center; text-decoration:none !important;}
.footer-main{background-color:#1488c4; padding-top:10px; padding-bottom:5px;}
.footer-link{padding-left:0px; margin-left:0px;}
.footer-link li{display:inline-block; margin-right:20px; margin-bottom:0px;}
.footer-link li a{color:#FFFFFF !important; text-decoration:none !important;font-family: 'Rajdhani', sans-serif;font-size:18px; text-transform:uppercase; font-weight:400; margin-bottom:6px;}
.news-vom{color:#3c3c3b; text-transform:uppercase;font-family: 'Rajdhani', sans-serif;
    font-size: 18px; font-weight:600;}
.sed-do-sty{font-family: 'Rajdhani', sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #3c3c3b;line-height: 21px;margin-bottom: 6px;}
.input-sty{color:#3c3c3b; text-transform:uppercase; font-family: 'Rajdhani', sans-serif;}
.check-data{font-family: 'Rajdhani', sans-serif; color:#FFFFFF;}
.ckeck-mar-sty{margin-top: 29px !important;margin-bottom: 13px !important;}
.cus-slide-data{background-color:#ededed; min-height:415px; width:300px; margin:auto;border: Solid 1px #e1e1e1; padding:15px 20px;}

.clearout {
    height:20px;
    clear:both;
}

#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
    display:none;
}

.nbs-flexisel-container {
    position:relative;
    max-width:100%;
}
.nbs-flexisel-ul {
    position:relative;
    width:99999px;
    margin:0px;
    padding:0px;
    list-style-type:none;
    text-align:center;
}

.nbs-flexisel-inner {
    position: relative;
    overflow: hidden;
    float:left;
    width:100%;

    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}

.nbs-flexisel-item {
    float:left;
    margin:0px;
    padding:0px;
    cursor:pointer;
    position:relative;
    line-height:0px;
}
.nbs-flexisel-item img {
    max-width: 100%;
    cursor: pointer;
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px;
    height: 187px;
    width: 100%;
}

/*** Navigation ***/

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    padding: 3px 17px;
    border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    position: absolute;
    cursor: pointer;
    z-index: 4;
    top: 40%;
    background: rgba(0,0,0,0.5);
    color: #fff;
    font-size: 34px;
    border-radius: 50%;
}

.nbs-flexisel-nav-left {
    left: 10px;
}

.nbs-flexisel-nav-left:before {
    content: "<"
}

.nbs-flexisel-nav-left.disabled {
    opacity: 0.4;
}

.nbs-flexisel-nav-right {
    right: 5px;
}

.nbs-flexisel-nav-right:before {
    content: ">"
}

.nbs-flexisel-nav-right.disabled {
    opacity: 0.4;
}

.slide-img-main{position:relative;}
.slide-img-main span{position:absolute; background-color: #d72738;
    color: #FFFFFF;
    text-transform: uppercase;
    font-family: 'Rajdhani', sans-serif;
    padding: 11px 14px;
    border-radius: 5px;
    z-index: 52;
    left: 6px;
    top: 17px;
    font-size: 14px;
    font-weight: 600;}
.car-name-sty{color: #3c3c3b;
    font-family: 'Rajdhani', sans-serif;
    font-size: 25px;
    font-weight: 600;
    text-align: left;
    margin-top: 0px;
    line-height: 22px;min-height: 44px;}

.van-detail-sty{color: #3c3c3b;
    font-family: 'Rajdhani', sans-serif;
    font-size: 16px;
    line-height: 18px;
    text-align: left;
    font-weight: 400;}
.weitere-sty{text-decoration: none !important;
    color: #3c3c3b !important;
    font-family: 'Rajdhani', sans-serif;
    font-size: 14px;
    text-align: left !important;
    float: left;
    font-weight: 600;}
.slider-but-sty a{background-color: #3c3c3b;
    font-family: 'Rajdhani', sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    color: #FFFFFF !important;
    padding: 5px 25px;
    border-radius: 5px;
    text-align: center;
    text-decoration: none !important;}
.slider-but-sty2 a{background-color: #1488c4;
    font-family: 'Rajdhani', sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    color: #FFFFFF !important;
    padding: 5px 25px;
    border-radius: 5px;
    text-align: center;
    text-decoration: none !important;}
.slider-but-sty{margin-top: 50px;
    margin-bottom: 17px;margin-left: -165px;}
.slider-but-sty2{margin-top: 50px;
    margin-bottom: 17px;margin-left: -165px;}

.slider-but-sty3 a{background-color: #3c3c3b;
    font-family: 'Rajdhani', sans-serif;
    font-size: 25px;
    text-transform: uppercase;
    color: #FFFFFF !important;
    padding: 5px 25px;
    border-radius: 5px;
    text-align: center;
    text-decoration: none !important;}
.slider-but-sty3{margin-top: 50px;
    margin-bottom: 17px;margin-left: -160px;}

.anfahrt-sty a:hover {
    background-color:#1488c4;
}
.zum-kin-sty:hover {background-color: #3c3c3b;}
.price-anal-tab:hover {background-color: #1488c4;}
.but-sty-2:hover {
    background-color: #1488c4; color:#FFFFFF !important; border:solid 1px #FFFFFF;}
.first-but-sty:hover {
    background-color: #1488c4; border:solid 1px #FFFFFF;}
.kont-but-sty:hover {
    background-color: #3c3c3b; border:solid 1px #ffffff;}
.reg-fix-sty:hover {
    background-color: #3c3c3b; border:solid 1px #ffffff;}
.reg-fix-sty2:hover {
	background-color: #3c3c3b; border:solid 1px #ffffff;}
.die-alt-sty a:hover {
    background-color: #1488c4; text-decoration:none !important; border:solid 1px #FFFFFF;}
.mehar-but-sty a:hover {
    background-color: #3c3c3b;}
.resiter-but-sty a:hover {
    background-color: #3c3c3b;}
.weitere-top a:hover {
    background-color: #3c3c3b;}
.slider-but-sty2 a:hover {
    background-color: #3c3c3b;}
.slider-but-sty a:hover {
    background-color: #1488c4;}

@media (max-width: 480px) {
    .top-logo-sty {width: 98px;margin-top: -15px;}
    .navbar-toggle {border: 1px solid #1488c4 !important;background-color: #1488c4 !important;}
    .wahlen-sie {   margin-top: 15px;}
    .carlogo-img {margin-top: 15px;margin-bottom: 2px;}
    .eth-wdth {width: 96%;}
    .main-marken-data h1 {font-size: 24px;}
    .mehar-img-sty {margin-left: 0px !important;margin-top: 8px !important;width: 134px;margin: auto;margin-bottom: 24px !important;}
    .mehar-img-data p {font-size: 20px; !important}
    .die-alt-sty a { font-size: 14px;padding: 5px 6px;}
    .first-but-sty {font-size: 18px !important; padding: 15px 9px !important;}
    .main-marken-data {background-color: #1488c4;padding: 15px 8px;}
    .first-but-sty {margin-top: 10px;}
    #left-slide{left: 0%;}
    #right-slide{right: 0%;}
}

@media (min-width: 481px) and (max-width: 600px) {
    .top-logo-sty {width: 98px;margin-top: -15px;}
    .navbar-toggle {border: 1px solid #1488c4 !important;background-color: #1488c4 !important;}
    .wahlen-sie {   margin-top: 15px;}
    .carlogo-img {margin-top: 15px;margin-bottom: 2px;}
    .eth-wdth {width: 96%;}
    .main-marken-data h1 {font-size: 24px;}
    .mehar-img-sty {margin-left: 0px !important;margin-top: 8px !important;width: 134px;margin: auto;margin-bottom: 24px !important;}
    .mehar-img-data p {font-size: 20px; !important}
    .die-alt-sty a { font-size: 14px;padding: 5px 6px;}
    .first-but-sty {font-size: 18px !important; padding: 15px 9px !important;}
    .main-marken-data {background-color: #1488c4;padding: 15px 8px;}
    .cus-slide-data {min-height: 300px;width: 233px;}
    .slider-but-sty2 {margin-left: -4px;}
    .slider-but-sty {margin-left: -4px;}
    .first-but-sty {margin-top: 10px;}
    #left-slide{left: 0%;}
    #right-slide{right: 0%;}
}

@media (min-width: 600px) and (max-width: 750px) {
    .top-logo-sty {width: 98px;margin-top: -15px;}
    .navbar-toggle {border: 1px solid #1488c4 !important;background-color: #1488c4 !important;}
    .wahlen-sie {   margin-top: 15px;}
    .carlogo-img {margin-top: 15px;margin-bottom: 2px;}
    .eth-wdth {width: 96%;}
    .main-marken-data h1 {font-size: 24px;}
    .mehar-img-sty {margin-left: 0px !important;margin-top: 8px !important;width: 134px;margin: auto;margin-bottom: 24px !important;}
    .mehar-img-data p {font-size: 20px; !important}
    .die-alt-sty a { font-size: 14px;padding: 5px 6px;}
    .first-but-sty {font-size: 18px !important; padding: 15px 9px !important;}
    .main-marken-data {background-color: #1488c4;padding: 15px 8px;}
    .first-but-sty {margin-top: 10px;}
}

@media (min-width: 750px) and (max-width: 998px) {
    .eth-wdth {width: 96%;}
    .cus-menu-sty li a {font-size: 18px;}
    .navbar-header {float: unset !important;margin-top: -12px;}
    .cus-slide-data {width: 245px;padding: 15px 10px;}
    .mehr-data-had {margin-bottom: 11px;}
    .wahlen-sie {margin-top: 90px;}
    .carlogo-img {margin-top: 15px;}
    .login-main-box {min-height: 227px;}
    .mehar-img-sty {margin-left: 1px;}
    .slider-but-sty2 {margin-left: -23px;}
    .slider-but-sty {margin-left: -23px;}
}

@media (min-width: 1011px) and (max-width: 1200px) {
    .eth-wdth {width: 96%;}
}

@media (max-width: 1200px) {
    .ce-menu li a {
        color: #000 !important;
    }
}

/** Fake style.css 2 as bootstrap.min.css **/


/*@font-face {
	font-family: 'MyriadPro-Light';
	src: url('../fonts/MYRIADPRO-SEMIBOLDIT.OTF')  format('opentype');
	font-weight: normal;
  	font-style: normal;
}

@font-face {
	font-family: 'MyriadPro-Regular';
	src: url('../fonts/MYRIADPRO-REGULAR.OTF')  format('opentype');
	font-weight: normal;
  	font-style: normal;
}*/
.body{font-family: 'Rajdhani', sans-serif !important;}
.menu-pos{float: right !important;}
.navbar-inverse{border:0px !important;}
.menu-top-pos{background-color:#FFFFFF;border-bottom: solid 2px #e7e7e7;}
.nav-trasp{background-color:transparent !important;}
.top-logo-sty{width:150px;}
.cus-menu-sty li a{font-family: 'Rajdhani', sans-serif; font-weight:600; font-size:20px; color:#3c3c3b !important; text-transform:uppercase;}
.cus-menu-sty li a p{font-weight:300 !important; font-size:16px;}
.top-menu-login{text-align:right;margin-top: 10px; margin-right: 7px;}
.top-menu-login li{display:inline-block; margin-right:10px;}
.top-menu-login li a{color:#3c3c3b; font-size:16px; text-transform:capitalize;font-family: 'Rajdhani', sans-serif; text-decoration:none !important;}
.navbar {margin-bottom:0px !important;}
.mehr-market-txt{background-color:#1488c4; padding:15px 15px; border-radius:5px;margin-top: -42px;}
.mehr-data-had{font-family: 'Rajdhani', sans-serif;
    font-size: 48px;
    color: #FFFFFF;
    text-transform: uppercase;
    font-weight: 600;
    line-height: 50px;margin-bottom: 60px;}
.von-audi{font-family: 'Rajdhani', sans-serif;
    color: #FFFFFF;
    text-transform: uppercase;
    font-size: 20px;
    padding-left: 51px;
    display: block;
    padding-top: 12px;}
.von-arrow i{ font-size: 25px;
    color: #FFFFFF;
    position: absolute;
    top: -1px;
    margin-left: 5px;}
.von-arrow{}
.wahlen-sie{font-family: 'Rajdhani', sans-serif;color: #424242; font-size:16px;margin-top: 195px;}
.mehr-marken-main{position:relative; background-image:url('/fileadmin/bg-bgsty.jpg'); background-repeat:no-repeat; background-size:cover; padding-bottom:80px; margin-top:80px;}
.carlogo-img{margin-top:-30px; margin-bottom:30px;}
.first-but-sty{background-color:#3c3c3b; color:#FFFFFF !important; font-size:20px;font-family: 'Rajdhani', sans-serif; padding:15px 25px; border-radius:5px; font-weight:600; text-decoration:none !important; margin-top: 43px;}
.first-but-sty i{margin-right:15px;}
.der-partner-main{padding-top:90px; padding-bottom:90px;}
.der-partner-had{color:#3c3c3b;font-family: 'Rajdhani', sans-serif;font-size:38px; text-transform:uppercase; font-weight:600;word-spacing: 6px; margin-bottom:20px;}
.eth-wdth{width:100%; margin:auto;}
.handler-kau-sty{color:#3c3c3b;font-family: 'Rajdhani', sans-serif;font-size:16px;}
.fahrze-had{color:#3c3c3b;font-family: 'Rajdhani', sans-serif;font-size:36px; text-transform:uppercase; font-weight:600;word-spacing: 6px; margin-top:40px; margin-bottom:5px;}
.autos-fur{font-family: 'Rajdhani', sans-serif;font-size:16px; color:#3c3c3b; text-transform:uppercase; letter-spacing:1px;}
.Fahrzeugsuche-main{background-color:#1c86c8; padding:10px 15px; border-radius:5px; margin-top:20px;}
.form-lable-sty{font-family: 'Rajdhani', sans-serif;font-size:16px; color:#fff; text-transform:uppercase; text-align:left; font-weight:100;}
.invst-sel-sty{width:100%; border:0px !important; height:28px;text-transform: uppercase; padding-left: 5px; color:#606060 !important; border-radius:0px; -webkit-appearance: none;}
.but-sty-2main{padding-right: 0px !important;margin-top: 10px;}
.but-sty-2{background-color: #3c3c3b;
    color: #FFFFFF !important;
    font-size: 16px;
    font-family: 'Rajdhani', sans-serif;
    padding: 5px 15px;
    border-radius: 5px;
    font-weight: 600;
    text-decoration: none !important;
    width: 100%;
    text-align: center;
    text-transform: uppercase;
}
.fahrzeug-sty{text-align:left;font-family: 'Rajdhani', sans-serif;font-size:24px; color:#fff; text-transform:uppercase; font-weight:600;}
.nae-zur-sty{text-align:right;}
.nae-zur-sty p{font-family: 'Rajdhani', sans-serif;font-size:16px; color:#000; font-weight:600; margin-top:10px;}
.unseri-top-main{margin-top:30px;}
.weitere-top{text-align:left; margin-top:30px;}
.weitere-top a{background-color:#d72738; color:#FFFFFF !important;font-family: 'Rajdhani', sans-serif;font-size:16px; text-transform:uppercase; padding:5px 15px; border-radius:5px; text-decoration:none !important; font-weight:600;}
.kaufen-bei-sty{margin-top: 60px;}
.sofort-had{font-family: 'Rajdhani', sans-serif;font-size:16px; text-transform:uppercase; color:#3c3c3b; font-weight:600;}
.car-bg-main{background-image:url('/fileadmin/punkte.jpg'); background-size:cover; background-position:100% 100%; background-repeat:no-repeat; padding-bottom:60px;}
.padding-zero-sty{padding:0px !important;}
.login-main-box{padding:15px 20px; background-color:#FFFFFF; border-radius: 7px; margin-bottom:15px;}
.resiter-but-sty{text-align:right; margin-top:15px; margin-bottom:15px;}
.resiter-but-sty a{background-color:#d72738; color:#FFFFFF !important; text-transform:uppercase; border-radius:5px;padding: 10px 15px;font-weight: 600;font-size: 14px; text-decoration:none !important;}
.mehar-but-sty{text-align:right; margin-top:15px; margin-bottom:15px;}
.mehar-but-sty a{background-color:#1488c4; color:#FFFFFF !important; text-transform:uppercase; border-radius:5px;padding: 10px 15px;font-weight: 600;font-size: 14px; text-decoration:none !important;}
.login-main-box h1{font-family: 'Rajdhani', sans-serif;font-size:28px; text-transform:uppercase; font-weight:600; margin-bottom:6px;}
.login-main-box p{font-family: 'Rajdhani', sans-serif;font-size:24px; text-transform:uppercase; font-weight:100; line-height:28px;}
.main-marken-amin{background-color:#FFFFFF; padding-top:80px; padding-bottom:80px;}
.main-marken-data{background-color:#1488c4; padding:15px 25px;}
.main-marken-data h1{font-family: 'Rajdhani', sans-serif;font-size:30px; text-transform:uppercase; font-weight:400; margin-bottom:26px; color:#FFFFFF;}
.mehar-img-sty{margin-left: -99px;
    margin-top: 74px;
    width: 134px;}
.mehar-img-data{background-color:#FFFFFF; padding:15px 15px;}
.mehar-img-data p{font-family: 'Rajdhani', sans-serif;font-size:24px; text-transform:uppercase; font-weight:400; margin-bottom:6px; color:#3c3c3b;}
.die-alt-sty{text-align:right; margin-top:25px;}
.die-alt-sty a{background-color:#3c3c3b;font-family: 'Rajdhani', sans-serif;font-size:22px; text-transform:uppercase; color:#FFFFFF !important; padding:5px 15px; border-radius:5px; }
.mehar-automobile{background-image:url('/fileadmin/newsletter-bg.jpg'); background-size:cover; background-position:100% 100%; background-repeat:no-repeat; padding-bottom:60px; padding-top: 60px;}
.bottom-form-main{background-color:#FFFFFF; padding:15px 20px; border-radius:5px;min-height: 390px;}
.bottom-form-main h1{font-family: 'Rajdhani', sans-serif;font-size:24px; text-transform:uppercase; font-weight:600; line-height:28px; margin-bottom:20px;}
.tel-fax-ul{padding-left:0px; margin-left:0px; margin-bottom:40px;}
.tel-fax-ul li{display: block;
    margin-bottom: 0px;
    font-family: 'Rajdhani', sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #3c3c3b;}
.anfahrt-sty{position:relative;}
.anfahrt-sty a{background-color:#3c3c3b;font-family: 'Rajdhani', sans-serif;font-size:22px; text-transform:uppercase; color:#FFFFFF !important; padding:5px 15px; border-radius:5px;  width:100%;display: block;text-align: center; text-decoration:none !important;}
.footer-main{background-color:#1488c4; padding-top:10px; padding-bottom:5px;}
.footer-link{padding-left:0px; margin-left:0px;}
.footer-link li{display:inline-block; margin-right:20px; margin-bottom:0px;}
.footer-link li a{color:#FFFFFF !important; text-decoration:none !important;font-family: 'Rajdhani', sans-serif;font-size:18px; text-transform:uppercase; font-weight:400; margin-bottom:6px;}
.news-vom{color:#3c3c3b; text-transform:uppercase;font-family: 'Rajdhani', sans-serif;
    font-size: 18px; font-weight:600;}
.sed-do-sty{font-family: 'Rajdhani', sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #3c3c3b;line-height: 21px;margin-bottom: 6px;}
.input-sty{color:#3c3c3b; text-transform:uppercase; font-family: 'Rajdhani', sans-serif;}
.check-data{font-family: 'Rajdhani', sans-serif; color:#FFFFFF;}
.ckeck-mar-sty{margin-top: 29px !important;margin-bottom: 13px !important;}
.cus-slide-data{background-color:#ededed; min-height:300px; width:300px; margin:auto;border: Solid 1px #e1e1e1; padding:15px 20px;}

.clearout {
    height:20px;
    clear:both;
}

#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
    display:none;
}

.nbs-flexisel-container {
    position:relative;
    max-width:100%;
}
.nbs-flexisel-ul {
    position:relative;
    width:99999px;
    margin:0px;
    padding:0px;
    list-style-type:none;
    text-align:center;
}

.nbs-flexisel-inner {
    position: relative;
    overflow: hidden;
    float:left;
    width:100%;

    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}

.nbs-flexisel-item {
    float:left;
    margin:0px;
    padding:0px;
    cursor:pointer;
    position:relative;
    line-height:0px;
}
.nbs-flexisel-item img {
    max-width: 100%;
    cursor: pointer;
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px;
    height: 187px;
    width: 100%;
}

/*** Navigation ***/

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    padding: 3px 17px;
    border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    position: absolute;
    cursor: pointer;
    z-index: 4;
    top: 0%;
    background: transparent;
    color: transparent;
    font-size: 34px;
    border-radius: 50%;
}

.nbs-flexisel-nav-left {
    left: 10px;
}

.nbs-flexisel-nav-left:before {
    content: "<"
}

.nbs-flexisel-nav-left.disabled {
    opacity: 0.4;
}

.nbs-flexisel-nav-right {
    right: 5px;
}

.nbs-flexisel-nav-right:before {
    content: ">"
}

.nbs-flexisel-nav-right.disabled {
    opacity: 0.4;
}

.slide-img-main{position:relative;}
.slide-img-main span{position:absolute; background-color: #d72738;
    color: #FFFFFF;
    text-transform: uppercase;
    font-family: 'Rajdhani', sans-serif;
    padding: 11px 14px;
    border-radius: 5px;
    z-index: 52;
    left: 6px;
    top: 17px;
    font-size: 14px;
    font-weight: 600;}
.car-name-sty{color: #3c3c3b;
    font-family: 'Rajdhani', sans-serif;
    font-size: 25px;
    font-weight: 600;
    text-align: left;
    margin-top: 0px;
    line-height: 22px;}

.van-detail-sty{color: #3c3c3b;
    font-family: 'Rajdhani', sans-serif;
    font-size: 16px;
    line-height: 18px;
    text-align: left;
    font-weight: 400;}
.weitere-sty{text-decoration: none !important;
    color: #3c3c3b !important;
    font-family: 'Rajdhani', sans-serif;
    font-size: 14px;
    text-align: left !important;
    float: left;
    font-weight: 600;}
.slider-but-sty a{background-color: #3c3c3b;
    font-family: 'Rajdhani', sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    color: #FFFFFF !important;
    padding: 5px 25px;
    border-radius: 5px;
    text-align: center;
    text-decoration: none !important;}
.slider-but-sty2 a{background-color: #1488c4;
    font-family: 'Rajdhani', sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    color: #FFFFFF !important;
    padding: 5px 25px;
    border-radius: 5px;
    text-align: center;
    text-decoration: none !important;}
.slider-but-sty{margin-top: 50px;
    margin-bottom: 17px;margin-left: -85px;}
.slider-but-sty2{margin-top: 50px;
    margin-bottom: 17px;margin-left: -60px;}
.bd-first-full{background-color:#1488c4; text-align:right; padding-top:40px;min-height: 442px !important;}
.bd-sec-full{background-color:#1488c4;background-image:url("/fileadmin/bg-bgsty.jpg"); background-repeat:no-repeat; background-size:cover; padding-top:40px;text-align: center;padding-left: 15px !important;min-height: 442px !important;}
.toh-first-had{font-family: 'Rajdhani', sans-serif;
    font-size: 50px;
    color: #FFFFFF;
    text-transform: uppercase;
    font-weight: 600;
    position:relative;
    line-height: 50px;text-align: center;}
.img-sty-big{width: 410px;
    margin: auto;}

.right-ban-main{color: #3c3c3b !important;
    text-align: left !important;}
.right-img-main{float:left !important; }

.detailsusche-sty{background-color:#ededed; padding:15px 20px; border-radius:5px; margin-top:5px;}
.form-two-had{color:#3c3c3b !important; font-weight:600 !important;}
.new-check-sty{color:#606060 !important; font-weight:400 !important; text-transform:uppercase !important;}
.suchk-but-sty{color:#3c3c3b !important; background-color:transparent !important;}
.but-such-text{text-align:right;}
.down-arrow-sty{float:right;}
.val-sel-mar{margin-top: 67px;}

.car-details-list{background-color:#ededed; border-radius:5px; padding:15px 15px; margin-top:10px; margin-bottom:10px;}
.car-pic-data{position:relative; background-color:#FFFFFF; text-align:center; margin-bottom:20px;}
.car-pic-data p{color:#40403e; position:absolute; text-transform:uppercase; font-size:12px; font-weight:600;bottom:0px; right:25px;}
.process-bar-main{background-color:#FFFFFF; border-radius:5px; padding:10px 15px;}
.process-bar-main h5{font-size:14px;font-family: 'Rajdhani', sans-serif; color:#3c3c3b; font-weight:600;}
.info-extra{float:right; color:#000000;}
.bmw-sty{color:#3c3c3b;font-size:24px;font-family: 'Rajdhani', sans-serif;font-weight:600;margin-top: 0px;}
.time-post-sty{text-align:right;color:#3c3c3b;font-size:13px;font-family: 'Rajdhani', sans-serif;font-weight:600; text-transform:uppercase; margin-top:7px;}
.cal-icon{margin-right:5px;}
.pad-lft-zero{padding-left:0px !important;}
.pad-all-zero{padding:0px !important;}
.car-list-data{width:100%;}
.car-list-data tr td{color: #3c3c3b;
    font-size: 16px;
    font-family: 'Rajdhani', sans-serif;
    font-weight: 500;
    text-transform: capitalize;
    padding: 5px 0px;
    line-height: 19px;}
.weite-tab-link{
    color: #3c3c3b !important;
    font-size: 18px;
    font-family: 'Rajdhani',sans-serif;
    font-weight: 400;
    text-decoration: none !important;
    background: transparent;
    border: none;
    text-align: right;
    padding: 0px;
    margin-bottom: 5px;
}
.table-but-ul{padding-left:0px; margin-left:0px;}
.table-but-ul li{background-color: #d72738;
    color: #FFFFFF;
    border-radius: 5px;
    width: 30%;
    text-align: center;
    padding: 5px 5px;
    font-family: 'Rajdhani', sans-serif;
    font-size: 13px;
    font-weight: 600;
    display: inline-block;
    margin-right: 3px;}
.price-anal-tab{background-color: #3c3c3b;
    font-family: 'Rajdhani', sans-serif;
    font-size: 16px;
    text-transform: uppercase;
    color: #FFFFFF !important;
    padding: 5px 12px;
    border-radius: 5px;
    text-align: center;
    text-decoration: none !important;font-weight: 600;}

.wite-detail-main{text-align: right;
    margin-bottom: 12px;}

.load-more-but{}
.load-more-but a{background-color: #ededed;
    width: 100%;
    border-radius: 5px;
    color: #3c3c3b !important;
    text-decoration: none !important;
    padding: 8px 15px;
    text-align: center;
    display: block;
    font-family: 'Rajdhani', sans-serif;
    font-weight: 600;
    font-size: 16px; margin-bottom:30px; margin-top:30px;}
.load-but-gif{text-align:center;}
.load-but-gif p{text-align:center;
    width: 100%;
    color: #3c3c3b !important;
    font-family: 'Rajdhani', sans-serif; text-transform:uppercase; font-weight:600; font-size:16px;}
.kini-pased-main{background-image:url('/fileadmin/punkte-Kopie.jpg'); background-repeat:no-repeat; background-size:cover; margin-top:10px; margin-bottom:5px;margin-bottom: 5px; padding-bottom:25px;
    padding-top: 25px;}
.kain-pass-end{font-family: 'Rajdhani', sans-serif; text-transform:uppercase; font-weight:600; font-size:20px;}
.kain-pass-end2{font-family: 'Rajdhani', sans-serif; text-transform:uppercase; font-weight:600; font-size:42px;}
.zum-kin-sty{background-color: #1488c4;
    color: #FFFFFF !important;
    font-size: 16px;
    font-family: 'Rajdhani', sans-serif;
    padding: 5px 15px;
    border-radius: 5px;
    font-weight: 600;
    text-decoration: none !important;
    width: 100%;
    text-align: center;
    text-transform: uppercase;}
.fix-side-reg{background-color:#3c3c3b; width:190px; position:fixed; right:0px; z-index:6500; padding: 15px 15px; border-top-left-radius: 3px; border-bottom-left-radius: 3px; top:50%;}
.weeden-reg-had{color: #FFFFFF !important;font-size: 23px;
    font-family: 'Rajdhani', sans-serif; text-transform:uppercase; margin-top:0px;margin-bottom:10px;}
.kont-but-sty{background-color: #1488c4;
    font-family: 'Rajdhani', sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    color: #FFFFFF !important;
    padding: 5px 15px;
    border-radius: 5px;
    width: 100%;
    display: block;
    text-align: center;
    text-decoration: none !important; margin-bottom:10px;font-weight: 600;}
.reg_newsletter_but{background-color: #1488c4;
    font-family: 'Rajdhani', sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    color: #FFFFFF !important;
    padding: 5px 15px;
    border-radius: 5px;
    width: 100%;
    display: block;
    text-align: center;
    text-decoration: none !important; margin-bottom:10px;font-weight: 600;
    border: none;
}
.reg-fix-sty{background-color: #d72738;
    font-family: 'Rajdhani', sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    color: #FFFFFF !important;
    padding: 5px 15px;
    border-radius: 5px;
    width: 100%;
    display: block;
    text-align: center;
    text-decoration: none !important;font-weight: 600;}
.reg-fix-sty2{background-color: #d72738;
	font-family: 'Rajdhani', sans-serif;
	font-size: 18px;
	text-transform: uppercase;
	color: #FFFFFF !important;
	padding: 5px 15px;
	border-radius: 5px;
	width: 100%;
	display: block;
	text-align: center;
	text-decoration: none !important;font-weight: 600;
	border: none;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
    color: #fff;
    background-color: #fff !important;
}
.drop-sub-menu li a{font-size:16px !important;font-family: 'Rajdhani', sans-serif;}
.von-arrow2 i {
    font-size: 17px;
    color: #FFFFFF;
    position: absolute;
    top: 10px;
    margin-left: 37px;
    right:0px;
}

.anfahrt-sty a:hover {
    background-color:#1488c4;
    border:solid 1px #FFFFFF;
}
.zum-kin-sty:hover {background-color: #3c3c3b;}
.price-anal-tab:hover {background-color: #1488c4;}
.but-sty-2:hover {
    background-color: #1488c4; color:#FFFFFF !important; border:solid 1px #FFFFFF;}
.first-but-sty:hover {
    background-color: #1488c4; border:solid 1px #FFFFFF;}
.kont-but-sty:hover {
    background-color: #3c3c3b; border:solid 1px #ffffff;}
.reg_newsletter_but:hover {
    background-color: #3c3c3b; border:solid 1px #ffffff;}
.reg-fix-sty:hover {
    background-color: #3c3c3b; border:solid 1px #ffffff;}
.reg-fix-sty2:hover {
	background-color: #3c3c3b; border:solid 1px #ffffff;}
.pad-styleft-zero{padding-left:0px !important;}
.pad-styright-zero{padding-right:0px !important;}


@media (max-width: 480px) {
    .top-logo-sty {width: 98px;margin-top: -15px;}
    .navbar-toggle {border: 1px solid #1488c4 !important;background-color: #1488c4 !important;}
    .wahlen-sie {   margin-top: 15px;}
    .carlogo-img {margin-top: 15px;margin-bottom: 2px;}
    .eth-wdth {width: 96%;}
    .main-marken-data h1 {font-size: 24px;}
    .mehar-img-sty {margin-left: 0px !important;margin-top: 8px !important;width: 134px;margin: auto;margin-bottom: 24px !important;}
    .mehar-img-data p {font-size: 20px; !!imprtant}
    .die-alt-sty a { font-size: 14px;padding: 5px 6px;}
    .first-but-sty {font-size: 14px !important; padding: 15px 9px !important;}
    .main-marken-data {background-color: #1488c4;padding: 15px 8px;}
    .fix-side-reg{display:none !important;}
    .von-arrow i {margin-left: -5px;}
    .right-ban-main {text-align: center !important;}
    .process-bar-main {margin-bottom: 15px;}
    .table-but-ul li {width:100%; margin-bottom: 6px;}
    .pad-styleft-zero{padding-left: 0px !important;
        padding-right: 0px !important;}
    .pad-styright-zero{padding-left: 0px !important;
        padding-right: 0px !important;}
}

@media (min-width: 481px) and (max-width: 600px) {
    .top-logo-sty {width: 98px;margin-top: -15px;}
    .navbar-toggle {border: 1px solid #1488c4 !important;background-color: #1488c4 !important;}
    .wahlen-sie {   margin-top: 15px;}
    .carlogo-img {margin-top: 15px;margin-bottom: 2px;}
    .eth-wdth {width: 96%;}
    .main-marken-data h1 {font-size: 24px;}
    .mehar-img-sty {margin-left: 0px !important;margin-top: 8px !important;width: 134px;margin: auto;margin-bottom: 24px !important;}
    .mehar-img-data p {font-size: 20px; !!imprtant}
    .die-alt-sty a { font-size: 14px;padding: 5px 6px;}
    .first-but-sty {font-size: 18px !important; padding: 15px 9px !important;}
    .main-marken-data {background-color: #1488c4;padding: 15px 8px;}
    .cus-slide-data {min-height: 300px;width: 233px;}
    .slider-but-sty2 {margin-left: -4px;}
    .slider-but-sty {margin-left: -4px;}
    .fix-side-reg{display:none !important;}
    .von-arrow i {margin-left: 2px;}
    .right-ban-main {text-align: center !important;}
    .process-bar-main {margin-bottom: 15px;}
    .table-but-ul li {width:100%; margin-bottom: 6px;}
    .pad-styleft-zero{padding-left: 0px !important;
        padding-right: 0px !important;}
    .pad-styright-zero{padding-left: 0px !important;
        padding-right: 0px !important;}
}

@media (min-width: 600px) and (max-width: 750px) {
    .top-logo-sty {width: 98px;margin-top: -15px;}
    .navbar-toggle {border: 1px solid #1488c4 !important;background-color: #1488c4 !important;}
    .wahlen-sie {   margin-top: 15px;}
    .carlogo-img {margin-top: 15px;margin-bottom: 2px;}
    .eth-wdth {width: 96%;}
    .main-marken-data h1 {font-size: 24px;}
    .mehar-img-sty {margin-left: 0px !important;margin-top: 8px !important;width: 134px;margin: auto;margin-bottom: 24px !important;}
    .mehar-img-data p {font-size: 20px; !!imprtant}
    .die-alt-sty a { font-size: 14px;padding: 5px 6px;}
    .first-but-sty {font-size: 18px !important; padding: 15px 9px !important;}
    .main-marken-data {background-color: #1488c4;padding: 15px 8px;}
    .fix-side-reg{display:none !important;}
    .von-arrow i {margin-left: 2px;}
    .right-ban-main {text-align: center !important;}
    .process-bar-main {margin-bottom: 15px;}
    .table-but-ul li {width:100%; margin-bottom: 6px;}
    .pad-styleft-zero{padding-left: 0px !important;
        padding-right: 0px !important;}
    .pad-styright-zero{padding-left: 0px !important;
        padding-right: 0px !important;}
}

@media (min-width: 750px) and (max-width: 998px) {
    .eth-wdth {width: 96%;}
    .cus-menu-sty li a {font-size: 18px;}
    .navbar-header {float: unset !important;margin-top: -12px;}
    .cus-slide-data {width: 245px;padding: 15px 10px;}
    .mehr-data-had {margin-bottom: 11px;}
    .wahlen-sie {margin-top: 90px;}
    .carlogo-img {margin-top: 15px;}
    .login-main-box {min-height: 227px;}
    .mehar-img-sty {margin-left: 1px;}
    .slider-but-sty2 {margin-left: -23px;}
    .slider-but-sty {margin-left: -23px;}
    .process-bar-main {margin-bottom: 15px;}
    .table-but-ul li {margin-bottom: 6px;}
    .right-ban-main {text-align:center !important;}
    .right-img-main {float: none !important;}
    .form-two-had {   margin-top: 14px;}
    .form-group {margin-bottom: 0px !important;}
    .form-lable-sty {margin-top:10px !important;}
    .car-pic-data img{width:100%;}
    .fix-side-reg{display:none;}
    .table-but-ul li {width:47%;}
    .bottom-form-main .form-group{margin-bottom:15px !important;}
}

@media (min-width: 1011px) and (max-width: 1200px) {
    .eth-wdth {width: 96%;}
}

/* Einzelne Menüpunkte in der Hauptnavigation anders gestalten */
/*.cus-menu-sty li.uid-41 > a {
    color: #1c86c8 !important;
}

.cus-menu-sty li.uid-41 > a p {
    color: #d72738 !important;
}

.cus-menu-sty li.uid-41 > a:hover {
    color: #1c86c8 !important;
}

.cus-menu-sty li.uid-41 > a:hover p {
    color: #d72738 !important;
}*/


/* Toolbar "Werden Sie TOHA-Händler bei bestimmten Seiten ausblenden */
/*body#page-3 .fix-side-reg {
    display: none !important;
}*/