/*
Theme Name: RaceChip Reseller CMS
Theme Description: RaceChip Bootstrap Wordpress Theme
Author: RaceChip Chiptuning IT
Author URI: http://www.racechip.de 
Version: 1.5
License: license.txt
License URI:
*/

/* Apply bootstrap styles */
@import url('bootstrap/css/bootstrap.min.css');
@import url(https://fonts.googleapis.com/css?family=Roboto:900italic,900,700italic,700,500italic,500,400italic,300italic,400,300,100italic,100);
/* styles for shortcodes  */
.divider {margin-bottom: 25px;padding-top: 25px;clear: both;display: block;padding-top: 15px;width: 100%;}
/* Styling of standard gallery shortcode */
.gallery {margin: auto}
.gallery-item {float: left;margin-top: 10px;text-align: center;width: 33%;}
.gallery img {border: 2px solid #cfcfcf;}
.gallery-caption {margin-left: 0;}
/*Styles for Plugins*/
/* Pagenavi */
.wp-pagenavi{margin-bottom: 25px;text-align: center;}
/* very basic styles for layout */
/*Body*/ 
html, body {background-color:#e6e6e6;border: 0 none;font-size: 100%;margin: 0;padding: 0;vertical-align: baseline;font-family:font-family: 'Roboto', sans-serif;line-height:1.2em;font-size:14px;}
/* Top Header */ 
#header {background-color: #e6e6e6;position: fixed;width: 100%;z-index:999;-webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.48);
-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.48);
box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.48);}
#top-header{display: none;}  
#top-header{background-color: #F8F8F8;color: #333;font-size: 0.8rem;min-height: 100%;height: 100%;width: 100%;top: 0px;left: 0;padding: 0 15px;}
#top-header ul,ol{margin-bottom: 3px;margin-left: 0px; padding-left: 0px;}
#top-header  a{color: #333;}
.top-main-menu {position: relative;}
#BannerHome > img {width: 100%;}#BannerHome {overflow:hidden;max-height:980px;position:relative;background-color:#000;}
#BannerHome picture img {width: 100%;}
#BannerHome picture {width:100%;}
section#BannerHome {padding-top:72px;position:relative; }
#BannerHome .BannerText { text-align: left;position:absolute;bottom:12%;width:100%;text-shadow: 2px 2px 2px rgba(0, 0, 0, 1);}
#BannerHome .BannerText .inner {max-width:960px;margin:0 auto}
#BannerHome  h1 {color:#fff;font-size:50px;font-style:italic;font-weight:600;}
#BannerHome .subText {color:#fff;}
#BannerContent {overflow:hidden;max-height:850px;position:relative;background-color:#000;}
#BannerContent > img {width: 100%;opacity:1}
#BannerContent > img.noopa{width: 100%;opacity:1}
#BannerContent .BannerText {position:absolute;top:22%;width:100%;}
#BannerContent .BannerText .inner {max-width:960px;margin:0 auto}
#BannerContent  h2 {color:#fff;font-size:28px;font-style:italic}
#BannerContent .subText {color:#fff;font-size:20px}
#BannerContent .BannerText.center {top:40%!important}
#BannerContent .v2xl.BannerText  {top:10%;text-shadow: 2px 2px 2px rgba(0, 0, 0, 1);}
#BannerContent .v2xl.BannerText  h2 {font-size:50px;}
#BannerContent .v2xl.BannerText  h2 span {font-weight:300;}
.mobilePhone {position:absolute;right:80px;top:8px;display:none;border-radius: 4px;border: 1px solid #dddddd;padding: 6px 11px;}
.mobilePhone .el.el-phone {color:#3c3c3c;font-size:20px;}
/* Brand */
.brand{z-index:10000;margin-top: 22px;margin-bottom:17px;}
#site-title{font-size: 2rem;}
/*Header Menu */
.header-menu{list-style: none outside none;display: inline-block;}
.header-menu  li {display: inline;padding-right: 10px;padding-left: 5px;}
/*Main Menu*/
.navbar-toggled-title{float: left;display: inline;margin: 15px;}
/*Breadcrumbs*/
.breadcrumb{background-color: transparent;border-radius: 0;padding-top: 20px;padding-left:0}
.breadcrumb li a {color:#ea5b0c}
/* post image */
.wp-post-image{float: left;margin-right: 15px;  }
/*Read More Links*/
.read-more{background-color: #428BCA;border-color: #428BCA;color: #FFFFFF;border-radius: 4px;font-size: 1.2rem;line-height: 1.5;padding: 6px 12px;border: 1px solid rgba(0, 0, 0, 0);cursor: pointer;display: inline-block;font-weight: normal;margin-bottom: 0;margin-top: 10px;text-align: center;vertical-align: middle;white-space: nowrap;}
.read-more:hover {background-color: #3276B1;border-color: #3276B1;color: #FFFFFF;text-decoration: none;}
/* meta data */ 
.meta{font-size: 0.9rem;}
.cats{margin-left: 5px;margin-right: 10px;}
.tags{margin-left: 5px;margin-right: 10px;}
/* Sidebar */
.sidebar-wrapper{padding-top: 0px;padding-bottom: 30px;margin-bottom: 30px;border-left: 1px solid transparent;border-color: #dcdcdc;}
.sidebar-wrapper ul {padding-left: 25px;}
.sidebar-wrapper p {padding-left: 10px;}
.sidebar-posts .textwidget, .sidebar-page .textwidget{padding-left: 15px;}
.sidebar-page a {color:#222}
/* Widgets */
.widget{margin-bottom: 40px;}
.header-widget{display: none;}
/* code in comments*/
code {white-space: normal; }
/* Footer */
.col5footer {width: 20%;}
.footer-wrapper{min-height: 100%;height: 100%;width: 100%;top: 0px;left: 0;padding: 0 15px;background-color: #424242;}
.footer{padding-top: 15px;padding-bottom: 20px;}
.footer-wrapper h3, .footer-wrapper h4, .footer-wrapper h5, .footer-wrapper h6 {margin-bottom: 20px;text-transform: none;font-weight: 400;}
.footer-menu {list-style: none outside none;display: inline-block;}
.footer-menu-wrapper ul, ol{margin-left: 0px;padding-left: 0px; }
.footer-menu  li {display: inline;padding-right: 10px;padding-left: 5px;}
.footer-wrapper .container {min-height:auto!important;}
.copyright-wrapper .container {min-height:auto!important;}
/* Copyright*/
.copyright-wrapper{background-color: #F8F8F8;min-height: 100%;height: 100%;width: 100%;top: 0px;left: 0;padding: 0 15px;font-size: 0.8rem;}
.credit{font-size: 0.8rem;text-transform: none;list-style: none outside none;display: inline-block;text-transform: uppercase;}
.credit li{display: inline;}
.copyright-text {margin-right: 40px}
.copyright{padding-top: 10px;}

/*RC Style*/
h1{font-family: Roboto;font-weight: 600;font-style: italic;font-size: 3.42857rem;}
H2{font-family: Roboto;font-weight: 500;font-style: italic;font-size: 2.14286rem;}
H3{font-family: Roboto;font-weight: 400;font-style: italic;font-size: 1.57143rem;}
H4{font-family: Roboto;font-weight: 600;font-style: normal;font-size: 1.21429rem;}
H5{font-family: Roboto;font-weight: 500;font-style: normal;font-size: 0.92857rem;}

.pa18 {font-size:18px;font-weight:500;}
.pa20 {font-size:20px;}
.pa22 {font-size:22px;}
.BannerText .pa22 {font-size:20px;}
.BannerText .v2xl .pa22 {font-size:20px;}
.pa10 {font-size:10px;}
.pa11 {font-size:11px;}
a.orange {color:#ea5b0c;text-decoration:none;text-transform:uppercase;}
a.orange:hover {text-decoration:underline;}
.ftlight {font-weight:300;}.ftlightxs {font-weight:200;}
.White {color:#fff}
.White.center {position: relative;z-index: 99;}
.brand img {max-width:170px;}
.container-full {width:100%;min-height:220px;position:relative;}
.container.cntSmall {max-width: 560px;}
.navbar {margin:14px 0 0 0;}
.navbar-default {background-color:transparent;border:none;}
.navbar-default .navbar-nav > li > a {font-weight:500;text-transform:uppercase;color:#3c3c3c;font-size:16px;}
.MainNavigation  {}
.navbar-default .navbar-toggle .icon-bar{background-color:#3c3c3c;}
/*.dropdown.level-0 .dropdown:hover>.dropdown-menu {display: block;}*/
.dropdown-menu.level-0 .dropdown:hover>.dropdown-menu {display: block;}
.dropdown-menu {right: 100%;float:right;padding:0}
.dropdown-menu.level-1 {right: 100%;float:right;top: -2px;background-color:#e6e6e6;border-radius:0;}
.dropdown-menu.level-0 {top: 56px;background-color:#e6e6e6;border-radius:0;-webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.48);
-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.48);
box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.48);}
.dropdown-menu li a {font-weight:300;font-size:14px;text-transform:uppercase;text-align:left;padding: 8px 16px;}
.dropdown-menu li a:hover {background:#fff;color:#3c3c3c;}
.dropdown-menu {box-shadow:none;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {background-color: #ea5b0c;}
.container {margin:0 auto;}
.clearFull {padding-top:70px;}
.container.sidebarTpl{padding-top:73px;}
.clearFull .container {min-height:200px;}
.clearFull .outerCnt {border-bottom:1px solid #bebebe;padding:40px 0;}
.outerCnt.produktSlider {padding:0;}
.outerCnt.noBorder {border-bottom:none!important;}
.outerCnt.pullBottom {margin-bottom:-25px}
.outerCnt:after {clear:both;}
.outerContImage {margin: 20px 0;max-width: 100%;text-align: center;}
.outerContImage > img {max-width: 100%;}
.brandsCnt{background-color:#C4C4C4;padding:10px 0 5px 0;}
.brandsCnt p {text-align:center;}
.rc-brand {float:left;width:14%;}
.rc-brand  img {width:100%;max-width:200px;}
.brandsCnt p {margin-top:0;font-weight:400;font-style:italic;font-size:13px;color:#3c3c3c}
.rc-brand:nth-child(1) {margin-right:7.5%}
.rc-brand:nth-child(2) {margin-right:7.5%} 
.rc-brand:nth-child(3) {margin-right:7.5%} 
.rc-brand:nth-child(4) {margin-right:7.5%} 
.rc-brand:nth-child(5) {margin-right:7.5%} 
.featuresHome {}
.featuresHome img {margin-top:15px;margin-bottom:20px;}
.featuresHome .col-sm-4:nth-child(2) {border-left:1px solid #b5bfc6;border-right:1px solid #b5bfc6;} 
.featuresHome a {text-transform:uppercase;color:#ea5b0c;font-weight:500;}
.feathoverbox .col-sm-6.white p {line-height:1.8;}
.videoCnt {background-color:#C4C4C4;width:100%;min-height:220px;}
.videoWrapper {position: relative;padding-bottom: 56.25%; /* 16:9 */padding-top: 25px;height: 0;}
.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.bgcolor01 {background-color:#C4C4C4}
.center {text-align:center;margin:0 auto}
.featuresHome .title {font-size:19px;font-style:italic;font-weight:500;}
.featuresHome .text {padding:0 35px}
.productsOverview {padding:20px 0 50px 0;background-position:left -20px;background-size:auto;background-repeat:no-repeat;}
.productsOverview .container p.White {font-size:20px;line-height:1.6em;}
.productsOverview .container p.White .prdname {}
.productsOverviewImage {}
.RcReasons {padding:40px 0;border-bottom:1px solid #161616;border-top:1px solid #161616}
.RcReasons p {color:#fff;margin-top:12px;}
.RcFooterCustomMenu {padding:40px 0;border-bottom:1px solid #161616;}
.RcFooterCustomMenu p {color:#fff;margin-top:12px;}
.RcFooterCustomMenu a {text-decoration:none;text-transform:uppercase;}
.RcFooterSecondCustomMenu  {padding:40px 0 0 0;border-bottom:1px solid #161616;color:#e1e1e1;} 
.RcFooterSecondCustomMenu p {color:#fff;margin-top:12px;}
.RcFooterSecondCustomMenu a {text-decoration:none;text-transform:uppercase;color:#e1e1e1;}
.RcFooterSecondCustomMenu ul {margin:0;padding:0;list-style:none;}
.RcFooterSecondCustomMenu ul li {margin-bottom:4px;}
.RcFooterSecondCustomMenu h4 {color:#e1e1e1;font-style:normal;}
.RcFooterContact {padding:40px 0;}
.RcFooterContact img {max-width:100%;}
.RcFooterCopy {padding:20px 0;border-bottom:1px solid #161616;}
.RcFooterCopy p {color:#fff;margin-top:12px;}
.ShopNowBtn a {text-shadow: none;color:#fff!important;font-weight:300;}
.car-icon {display:none;/*background:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/car-icon.png);background-repeat:no-repeat;height:14px;width:23px;margin-right:7px;*/}
.orangeCheck {/*padding-left:22px;background-image:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/check-orange.png);background-repeat:no-repeat;background-position:left center*/}
.orangeCheck .el-ok {color:#EA5B0C; padding-right: 5px;}
.greyCheck {/*padding-left:22px;background-image:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/check-orange.png);background-repeat:no-repeat;background-position:left center*/}
.greyCheck .el-ok {color:#3c3c3c; padding-right: 5px;}
.scrolloff {pointer-events: none;    }
/***bootstrap button override***/
.btn-lg{padding:8px 38px;font-size:17px;line-height:1.33;border-radius:0px;}
.btn-cart{text-transform:uppercase;border:none;background:#18ac00 !important;} 
.btn-cart:hover {background:#358600!important}
.fullbg {background-size: cover;left: 0;max-height: 300px;min-height: 300px;position: absolute;top: 0;width: 100%;}
.container .row {margin-left:0;margin-right:0;}
.pdr0 {padding-right:0!important}
.pdl0 {padding-left:0!important}
.pdt0 {padding-top:0!important}
.pdb0 {padding-bottom:0!important}
.pdt50 {padding-top:50px}
.pdb50 {padding-bottom:50px}
.pdt20 {padding-top:20px}
.pdt40 {padding-top:40px}
.pdb40 {padding-bottom:40px}
.mat0 {margin-top:0!important}.mab0 {margin-bottom:0!important}
.mat10 {margin-top:10px;}
.mat20 {margin-top:20px;}
.mab20 {margin-bottom:20px;}
.mat30 {margin-top:30px;}
.mab30 {margin-bottom:30px;}
.mat40 {margin-top:40px!important;}
.mab0 {margin-bottom:0;}
.mat0 {margin-top:0;}
.mab40 {margin-bottom:40px;}
.mat50 {margin-top:50px;}
.mab50 {margin-bottom:50px;}
.nomargin {margin:0}
.nopaleri {padding:0}
.paddingFix {margin-left:-15px;margin-right:-15px;}
sup {top: 0;}
.smalltxt {font-size: 11px;}
p {font-size:14px;margin:15px 0;font-family:'Roboto', sans-serif;line-height:1.5}
a {color:#e1e1e1}
.pageCnt a {color:#ea5b0c}
a:hover {color:#ea5b0c}
ol {margin-left:40px;}
li {font-size:14px}
.innerBigimg {max-width:500px;margin:40px  auto}
.icon-container {bottom: 15px;position: absolute;z-index: 4;left:0;}
.image-container {max-height:480px;overflow:hidden;position:relative;padding-left:25px;}
ul.orangeList {list-style:none;margin:0 0 0 7px;padding:0}
ul.orangeList li:before {margin-left:-1.5em;content: "\f1b3";display: inline-block;font: normal normal normal 14px/1 'Elusive-Icons';font-size: inherit;ext-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0);color:#ea5b0c;float:left;}
ul.orangeList li {padding:10px 0;margin-left:1em}
ul.orangeList li:after {  margin-top:20px;margin-left:-1.5em;height: 1px;display: block;width: 100%;background: #bebebe;border-right: 1px white;content: '';}
.orange-bullets {margin:0;padding:0;}
.orange-bullets li {height:56px;width:100%;background: rgba(0, 0, 0, 0) url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/icon-positive.png") no-repeat scroll left center;display: table;float: left;font-family: Roboto,Arial,Verdana,sans-serif;font-weight: 400;padding: 7px 10px 7px 30px;}
.orange-bullets span {display: table-cell;vertical-align: middle;}
.orange-bullets span span{display: inline-block;}
ul.blackList {list-style:none;margin:0 0 0 7px;padding:0}
ul.blackList li:before {padding-top:2px;margin-left:-1.5em;content: "\f1dd";display: inline-block;font: normal normal normal 14px/1 'Elusive-Icons';font-size: inherit;ext-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0);color:#000;float:left;font-weight:600;}
ul.blackList li {padding:10px 0;margin-left:1em}
ul.blackList li:after {  margin-top:20px;margin-left:-1.5em;height: 1px;display: block;width: 100%;background: #bebebe;border-right: 1px white;content: '';}
.navLastItem .tooltip {width:300px}
.navLastItem > a {padding-bottom: 2px !important;}
.tooltip-inner {background-color: #ea5b0c;color: #fff;}
.tooltip.top .tooltip-arrow {border-top-color: #ea5b0c;}
.tooltip.right .tooltip-arrow {border-right-color: #ea5b0c;}
.tooltip.bottom .tooltip-arrow {border-bottom-color: #ea5b0c;}
.tooltip.left .tooltip-arrow {border-left-color: #ea5b0c;}
.mobile-image .desktop {}
.mobile-image .mobile {display:none}
sup {font-family: Roboto,Arial,Verdana,sans-serif;font-size: 0.5rem;font-style: normal;font-weight: 400;vertical-align: super;}
.twoColTxt {-moz-column-count: 2;}
.was-ist-chiptuning{background: radial-gradient(ellipse at center top, #FFF 10%, rgba(255, 255, 255, 0.1) 60%) repeat scroll 0% 0%, radial-gradient(ellipse at center bottom, #FFF -90%, rgba(255, 255, 255, 0.1) 30%) repeat scroll 0% 0% transparent;}

/***product pages***/
.productTitle {font-style:italic;font-size:34px;margin-top:0;}
.advantages {border-top: 1px solid #c8c8c8;}
.advantages:before, .advantages:after {content: " ";display: block;height: 0; overflow: hidden;}
.advantages {margin: 0 auto;padding: 0}
.advantage { color: #3c3c3c;display: inline-block;margin-bottom: 0;margin-right: 15px; /*margin-right: 3.125%;*/ padding-bottom: 10px; padding-top: 10px; width: auto;}
.advantage-no {display: none}
.advantage:after {clear:both;}
.advantages span.figure, .advantages span.legend, .advantages span.plus, .advantages span.image {display:inline-block}
.advantages .figure {float:left;}
.advantages .legend {float:left;padding: 6px 0 0 6px; font-size: /*0.85714rem*/1rem;font-style: normal;font-weight: 500; line-height: 1.2;}
.advantages .image {float:left;height: 49px; width: 46px;}
.advantages .image img {max-width:100%}
.advantages .figure .plus {font-family: Roboto,Arial,Verdana,sans-serif;font-size: 1.14286rem;font-style: normal;font-weight: 800;  padding-top: 15px; vertical-align: top;}
.advantages .value {font-size:40px;line-height: 1.2;font-weight:600}
.line-s {background-color: #c8c8c8;height: 1px;margin: 10px 0 40px;width: 100%;}
.subtitle {font-family: Roboto;font-size: 20px;font-style: italic;font-weight: 400;margin: -5px 0 25px 0;}
.white {color:#fff;}
.featbox {cursor:pointer;height: 140px;margin-bottom:30px;position:relative;}
.featbox p {text-transform:uppercase}
/*.page-id-189 .featbox {margin-bottom:80px;}*/
.featbox p {bottom: 0;margin: 0;position: absolute;text-align: center;width: 100%;font-style:italic;color:#fff}
.featbox .featimg {width: 100%;height: 72px;}
.featbox .leistung {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-sprite.png") ;background-repeat:no-repeat;background-position:center top ;}
.featbox .leistung:hover {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-sprite-hover.png") ;background-repeat:no-repeat;background-position:center top ;}
.featbox .verbrauch {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-sprite.png") ;background-repeat:no-repeat;background-position:center -222px ;}
.featbox .verbrauch:hover {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-sprite-hover.png") ;background-repeat:no-repeat;background-position:center -222px ;}
.featbox .smartphone {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-sprite.png") ;background-repeat:no-repeat;background-position:center -150px ;}
.featbox .smartphone:hover {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-sprite-hover.png") ;background-repeat:no-repeat;background-position:center -150px ;}
.featbox .einstellbar {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/gears_grey.png") ;background-repeat:no-repeat;background-position:center}
.featbox .einstellbar {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/gears_grey.png") ;background-repeat:no-repeat;background-position:center}
.featbox .motorgarantie {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-sprite.png") ;background-repeat:no-repeat;background-position:center -372px ;}
.featbox .motorgarantie:hover {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-sprite-hover.png") ;background-repeat:no-repeat;background-position:center -372px ;}
.featbox .produktgarantie-ulti {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-sprite.png") ;background-repeat:no-repeat;background-position:center -72px ;}
.featbox .produktgarantie-ulti:hover {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-sprite-hover.png") ;background-repeat:no-repeat;background-position:center -72px ;}
.featbox .produktgarantie-one {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-list-one.png") ;background-repeat:no-repeat;background-position:center top ;}
.featbox .produktgarantie-one:hover {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-list-one-hover.png") ;}
.featbox .produktgarantie-pro2 {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-list-pro2.png") ;background-repeat:no-repeat;background-position:center top ;}
.featbox .produktgarantie-pro2:hover {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-list-pro2-hover.png") ;}
.featbox .einbau {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-sprite.png") ;background-repeat:no-repeat;background-position:center -300px ;}
.featbox .einbau:hover {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-sprite-hover.png") ;background-repeat:no-repeat;background-position:center -300px ;}
.featbox .optimiert {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-list-pedal.png");background-size:72px auto;background-repeat:no-repeat; background-position: center top;}
.featbox .optimiert:hover {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-list-pedal-hover.png");}
.featbox .fahrtufen {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-list-response.png");background-size:42px auto;background-repeat:no-repeat; background-position: center top;}
.featbox .fahrtufen:hover {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-list-response-hover.png");}
.featbox .tuev {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-list-tuv.png");background-size:55px auto;background-repeat:no-repeat; background-position: center top;}
.featbox .tuev:hover {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-list-tuv-hover.png");}
.featbox .perfekt {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-list-match.png");background-repeat:no-repeat; background-position: center top;background-size:72px auto;}
.featbox .perfekt:hover {background-image: url("../../../wp-content/themes/RaceChip-Reseller-CMS/images/feature/icons-advantages-list-match-hover.png");}
.feathoverbox {width:100%;width:100%;position:absolute;top:60px}
.feathoverbox h1 {margin:0;padding:0}
.close-feat {cursor:pointer;}
.feathoverbox .close-feat {background:url("http://www.racechip.de/skin/frontend/racechip/default/images/close-white-thick.png") no-repeat scroll center center transparent;border:none}
.close-feat {width:40px;height:30px;}
.targetDiv img {opacity:0.7}
/***404***/
.error404 .outerCnt {padding-top:120px;text-align:center;}

/***swiper slider***/
.produktSlider {background-color:#000;}
.produktSlider .swiper-pagination {bottom: 20px;left: 200px;width:50%;text-align:cneter;}
.produktSlider  .swiper-pagination-bullet {background:#fff; height: 14px;margin: 0 4px; width: 14px;}
.contentSlide {/*height:470px;*/margin-bottom:40px;}
.contentSlide .swiper-container {width: 100%;height: 100%;background: none;}
.contentSlide .swiper-container img {width:100%;}
.contentSlide  .swiper-slide {text-align: center;font-size: 18px; background:none;  /* Center slide text vertically */ display: -webkit-box;display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center;-ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.contentSlide .swiper-pagination {top:40px;right:40px;}
.contentSlide .slide-cap {position:absolute;bottom:0}
.contentSlide .slide-text-wrapper {text-align:left;}
.mailChatBox {position:relative;padding:7px;background-color:#eaeaea;text-align:center;border:1px solid #AFAFAF;color:#ea5b0c;border-radius:5px;}
.mailChatBox a {top:0;left:0;z-index:99;position:absolute;width:100%;display:block;height:100%}
.mailChatBox .el.el-envelope, .mailChatBox .el-comment {font-size: 26px;z-index:95}
.mailChatBox p {margin:0;color:#ea5b0c;font-size:14px;z-index:95;text-transform:uppercase;}
.footer-wrapper .mailChatBox {margin:30px auto;max-width:200px;}
.footer-wrapper .mailChatBox::after {content: '';position: absolute;left: 18px;top: 50px;width: 0;height: 0;border-left: 20px solid transparent;border-right: 20px solid transparent; border-top: 20px solid #eaeaea; clear: both;}
.panel-heading {padding:0;}
.panel-title {position:relative;color:#888888;font-size:14px;font-weight:400;background-color:#ededed}
.panel-title a {display:block;padding:10px 15px 10px 26px;color:#3c3c3c;font-size:13px}
.panel-title a:before {left:6px;top:10px;content: "\f1cb";display: inline-block;position: absolute;width: 10px;font: normal normal normal 14px/1 'Elusive-Icons';font-size: inherit;ext-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0);color:#e1e1e1;float:left;font-weight:lighter;}
.active .panel-title a:before {content: "\f1ab";font: normal normal normal 14px/1 'Elusive-Icons';font-size: inherit;ext-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0);color:#e1e1e1;float:left;font-weight:lighter;}
.panel-group.clac .panel-heading,.panel-group.clac .panel-heading .panel-title,.panel-group.clac .panel-default,.panel-group.clac .panel.panel-default {background-color:transparent!important;border:none!important;border-color:transparent!important;box-shadow:none!important;}
.panel-group.clac .panel-heading .panel-title a:before{content:'';}
.panel-group.clac .panel-title a {color:#ea5b0c;padding:10px 15px 10px 0}
.panel-group.clac .panel-body {padding:0;border:none!important;border-top-color:transparent!important;}
.dlFeatures{}
.dlFeatures .featBox {margin:30px;}
.dlFeatures .featBox p {font-style:italic;margin:10px 0;font-weight:500;}
.threeimgrow .col-sm-4 img:nth-child(1) {padding-right:2px} 
.threeimgrow .col-sm-4 img:nth-child(2) {padding-right:2px} 

/***kontaktform*/
input {padding:8px;color:#8d8d8d;border:1px solid #e1e1e1}
.wpcf7-response-output {display: none !important;}
select {text-indent: 6px;
    line-height: 30px;padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:8px;color:#8d8d8d;width:100%;border:1px solid #e1e1e1}
textarea {padding:8px;color:#8d8d8d;width:100%;border:1px solid #e1e1e1}
.formContainer p {font-size:12px;font-weight:500;}
.formContainer input{width:100%;}
.requi {color:#f05a1a;}
.formsubmit input{background-color:#f05a1a;border:1px solid #d03808;color:#fff;padding:12px;text-transform:uppercase;}
.FormGender .wpcf7-list-item  {;margin-left:0!important}
.FormGender .wpcf7-list-item > input { width: 20px;}
.FormGender .wpcf7-list-item-label {margin-right:15px}
.prdOverview {}
.prdOverview .ultimate {position:relative;height:472px;background-image:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/products/bg_ultimate_992.png);background-size:cover;background-position:left bottom;-webkit-transition: width 2s, height 2s; transition: width 2s, height 2s;}
.prdOverview .pro2 {position:relative;height:424px;background-image:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/products/bg_pro2_992.png);background-size:cover;background-position:left bottom;-webkit-transition: width 2s, height 2s; transition: width 2s, height 2s;}
.prdOverview .one {position:relative;height:424px;background-image:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/products/bg_one_992.png);background-size:cover;background-position:left bottom;-webkit-transition: width 2s, height 2s; transition: width 2s, height 2s;}
.prdOverview .produktLeft {width:100%;position:absolute;bottom:20px;padding-left: 30px;padding-top: 0px;}
.prdOverview .produktImage {height:400px;width:50%;position:absolute;bottom:20px;right:20px;padding:0}
.prdOverview .produktImage img {position:absolute;bottom:20px;right:20px;}
.prdOverview .produktImage .imgLeft {left:0}
.prdOverview .prdheader {padding-left: 30px;padding-top: 20px;}
.prdOverview .ultimate .produktImage .imgRight { bottom: 50px;max-width: 150px;right: 20px;}
.prdOverview .pro2 .produktImage .imgRight {right:0}
.prdOverview .one .produktImage .imgRight {right:0;bottom:50px;}
.prdOverview .subtext {margin:0}
.prdOverview .advantages {border:none}
.prdOverview .advantage:nth-child(2) {margin-right:0px;}

/*.prdOverview .one .produktLeft, .prdOverview .pro2 .produktLeft {position:absolute;bottom:0;left:20px}*/
.prdOverview  .one .addibox,.prdOverview  .pro2 .addibox  {padding:0;margin-top:10px}
.prdOverview  .ultimate .addibox {padding:0;margin-top:10px;}

.btnOrange {font-weight:500;text-transform:uppercase;margin:0;color:#fff;text-align:center;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e3862d+0,c85a1e+100 */
background: #e3862d!important; /* Old browsers */
background: -moz-linear-gradient(top, #e3862d 0%, #c85a1e 100%)!important; /* FF3.6-15 */
background: -webkit-linear-gradient(top, #e3862d 0%,#c85a1e 100%)!important; /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #e3862d 0%,#c85a1e 100%)!important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3862d', endColorstr='#c85a1e',GradientType=0 )!important; /* IE6-9 */}
.btnBorder {padding:8px 12px;color:#fff;text-align:center;border:1px solid #fff;margin:0;}
.btnOrange a,.btnBorder a {color:#fff;display:block;padding:8px 12px;}.btnOrange a:hover {color:#fff;text-decoration:none;}
.prdOverban {bottom: 0;position: absolute;width: 100% !important;}
.prdOverban .imageCont {margin: 0 auto;max-width: 760px;}

/***interaktive responsecontroil - übernahme aus reseller nicht optimiert**/
.interakt-respo .Produktbox {position:relative;width:910px;height:330px;background:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/interaktive-response/response-produkttop-background.jpg)}
.interakt-respo .middle {margin-bottom:40px;height:400px;}
.interakt-respo .middle .left {width:300px;float:left;background:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/interaktive-response/racecontrol.png)no-repeat;height:400px;margin:20px 0 0 20px}
.interakt-respo .middle .right {float:left;height: 420px; width: 550px;}
.interakt-respo .cntimg {margin:15px 0 0 386px;width:172px;height:316px;float:left;}
.interakt-respo .headline {font-size:14px}
.interakt-respo .features {width:450px;float:left;list-style:none;margin:0;padding:0;font-size:14px}
.interakt-respo .features li {background:#e5e5e5;height:50px;margin:0 0 5px 0}
.interakt-respo .features li p {background:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/interaktive-response/check-black.png) 10px 12px no-repeat;display:block;height:50px;margin:0;padding:15px 0 0 50px}
.interakt-respo .controlpanel {width:50px;margin-left:90px}
.interakt-respo .prevbtn {width:50px;height:50px;background:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/interaktive-response/plus.png)left top no-repeat!important;margin-top: 44px;}
.interakt-respo .prevbtn:hover {background:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/interaktive-response/plus-down.png)no-repeat!important}
.interakt-respo .nextbtn {width:50px;height:50px;background:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/interaktive-response/minus.png)left top no-repeat!important; margin-top: 20px;}
.interakt-respo .nextbtn:hover {background:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/interaktive-response/minus-down.png)no-repeat!important}
.interakt-respo .mydivs {}
.interakt-respo .right .mydivs h3 {float: left;font-size: 18px;padding: 10px 0 0 10px; width: 100%;}
.interakt-respo .right .head h3 {font-size: 18px;padding:0px; width: 100%;margin:5px 0 0 0}
.interakt-respo .content {width:529;height:268;position:absolute;;z-index:1;margin:0;padding:80px 0px 0px 0px;bottom:0px;left:310;}
.interakt-respo .first .led {z-index:22;position:relative;width:85px;height:22px;background:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/interaktive-response/led-1.png);margin: 80px 0 0 -231px;}
.interakt-respo .first .head {height:103px;position:relative;z-index:99}
.interakt-respo .second .led {position:relative;width:85px;height:22px;background:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/interaktive-response/led-2.png);margin: 80px 0 0 -231px;}
.interakt-respo .second .head {height:103px;position:relative;z-index:99}
.interakt-respo .third .led {position:relative;width:85px;height:22px;background:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/interaktive-response/led-3.png);margin: 80px 0 0 -231px;}
.interakt-respo .third .head {height:103px;position:relative;z-index:99}
.interakt-respo .fourth .led {position:relative;width:85px;height:22px;background:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/interaktive-response/led-4.png);margin: 80px 0 0 -231px;}
.interakt-respo .fourth .head {height:103px;position:relative;z-index:99}
.interakt-respo .fifth .led {position:relative;width:85px;height:22px;background:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/interaktive-response/led-5.png);margin: 80px 0 0 -231px;}
.interakt-respo .fifth .head {height:103px;position:relative;z-index:99}
.interakt-respo .sixth .led {position:relative;width:85px;height:22px;background:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/interaktive-response/led-6.png);margin: 80px 0 0 -231px;}
.interakt-respo .sixth .head {height:103px;position:relative;z-index:99}
.off-cnt{margin:20px 0 0 0;}
.off-cnt .head {background:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/interaktive-response/offline-head.png)1px 0 no-repeat;height:103px;position:relative;z-index:99}
.off-cnt .head p {margin:0}
.interakt-respo .offli { left: 73px;margin-top:36px}
.interakt-respo .offline {display:block;width:50px;height:50px;background:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/interaktive-response/on-off.png)left top no-repeat!important;}
.interakt-respo .offline:hover {background:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/interaktive-response/on-off-down.png)left top no-repeat!important;}
.interakt-respo .offline .head {background:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/interaktive-response/offline.png)1px 0 no-repeat;width:368px;height:128px;position:relative;z-index:99}
.interakt-respo .offline .led {position:absolute;width:40px;height:40px;background:green;top: 154px;left: -464px;left: -404px;}
.interakt-respo .columnLeft {width:445px;float:left;margin-bottom:30px;}
.interakt-respo .columnRight {width:445px;float:right;margin-bottom:30px;}
.interakt-respo .columns .box {width:455px;float:left}
.interakt-respo .columns .box .headline {width:455px;height:38px;float:left;}
.interakt-respo .columns .box .headline .title  {padding:10px;font-size:14px;margin:0}
.interakt-respo .columns .box .slope {background:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/bg-headline-slope.png)no-repeat}
.btn {background:none;color:#fff;border:none;cursor:pointer}
.interakt-respo {margin-top: 40px;}

.page-id-19 .row.mat30 .nomargin.center {padding-top: 6px;}

/****SHOP***/
.chiptuning-products{}
.RCShop {padding-top:120px;}
.prdLineOR, .prdLineAND {display:none}
.prdCnt{position:relative;display:inline-block;padding:30px 0 10px 0;border-top:1px solid #bebebe;width:100%;}
.modulOne{}
.productImage img{max-width:100%;max-height:120px;}
.chiptuning-products .title {font-style:italic;font-weight:500;margin:0;}
.modulResponse .title {margin-top: 20px;}
.chiptuning-products .title span span {font-weight:300;}
.chiptuning-products .advantages {border:none}
.col-sm-2.productPrice {float:right;width:14%}
.col-sm-4.productDetail {width:30%}
.chiptuning-products .productPrice p {font-size:20px;font-weight:500;margin-bottom:0}
.chiptuning-products .productPrice span {font-size:20px;font-weight:300;}
.chiptuning-products .productPrice #price_value_1 {font-weight:500!important;}
.chiptuning-products .productPrice .tax{font-size:12px;font-weight:300;margin:0;}
.chiptuning-products  .inactive {opacity:0.5;background-color:#f3f3f3;}
.chiptuning-products  .inactive .selectProduct {/* display:none */}
/*.chiptuning-products  .inactive .selectProduct {display:none;visibility:hidden;}*/
.selectProduct {float:left;}
.col-sm-1.checkBox {display: inline-block;margin-top: 20px;}
.selectProduct input {float:left;}
.selectProduct p {margin:8px 0 0 0;float:left;font-size:18px;}
.selectProduct label input {display: none;/* <-- hide the default checkbox */}
.selectProduct label span {/* <-- style the artificial checkbox */height: 32px;float:left;width: 32px;margin:5px 0px 0 0;border: 1px solid grey;display: inline-block;background-color:#fff;}
.selectProduct [type=checkbox]:checked + span {/* <-- style its checked state */background-image:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/check-orange.png);background-repeat:no-repeat;background-position:center center;}
.selectProduct [type=radio]:checked + span {/* <-- style its checked state */background-image:url(../../../wp-content/themes/RaceChip-Reseller-CMS/images/check-orange.png);background-repeat:no-repeat;background-position:center center;}
.col-sm-2.productImage {text-align: center;}
.advantages.oneOpt .legend {padding:0 0 0 6px!important;width:70%}
.checkBox.addiWarranty {/*left: 22px;position: absolute;top: 12px;*/}
.warrantyCheck {float:right;}
.warrantyCheck:before {left:-10px;top:14px;content: "\f1cb";display: inline-block;position: absolute;width: 10px;font: normal normal normal 14px/1 'Elusive-Icons';font-size: inherit;ext-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0);color:#333;float:left;font-weight:lighter;}
.xlrappCheck {float:right;}
.xlrappCheck:before {left:-10px;top:14px;content: "\f1cb";display: inline-block;position: absolute;width: 10px;font: normal normal normal 14px/1 'Elusive-Icons';font-size: inherit;ext-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0);color:#333;float:left;font-weight:lighter;}

/* remove standard-styles */
/*input {-webkit-appearance: none;-moz-appearance: none;appearance: none;border:none;border-radius: 0;font-size: 1em;width: 100%} */

/* graceful degradation for ie8 */
/*input[type='checkbox'],input[type='radio'] {width:auto;float:left;margin-right: .75em;background:transparent;border:none;}
input[type='checkbox']:checked,
input[type='checkbox']:not(:checked),
input[type='radio']:checked,
input[type='radio']:not(:checked) {background: transparent;position: relative;visibility: hidden;margin:0;padding:0;}

input[type='checkbox'] + label,
input[type='radio'] + label {cursor: pointer;}*/

.custom_check {float:left;width:40px;}
.custom_check_text {float:left;width:85%;}
.error-text, .error-text p {color:red}
.prdCnt .firstStep .value {font-size:26px}
.prdCnt .firstStep .plus{font-size:20px;padding-top: 6px;}
.prdCnt .firstStep .legend {font-size:11px;padding:2px 0 0 3px}
.container.qsc {min-height:60px;padding-bottom:20px}
.carselector-select-container {width:32%;float:left;}
.col-sm-1.warr {width: 5.33%;padding:0;margin-top:12px;}
#product_type_1 .col-sm-4.productDetail,#product_type_6 .col-sm-4.productDetail {width:30%}
.homepage .advantages {border-top:none;}
.homepage .advantage {width:48%;margin:0;padding:0;}
.homepage .advantages .value {font-size: 34px;line-height: 30px;}
.homepage .advantages .legend {font-size: 1.8rem;padding:0 0 0 3px;font-weight: 300;}
.homepage .figure .plus {padding-top:0px;line-height:30px;}
#shop-order {display:none}
#shop-order .shopOrder-control-wrap input {width:100%}
#shop-order .formsubmit input {width: 100%;margin-top:22px;}
.error {border:2px solid red;}
.errorStat {background-color:red;color:#fff;padding:20px;}
.showMobile {display:none;}.mr49 {margin-right:49px;}
.container.support .col-sm-8 {float:right;}
.container.support .col-sm-4 {float:left;}
#RCGal {max-height:800px;position:relative;}
#RCGal .itempic {cursor:pointer;position:relative;background-size:cover;background-repeat:no-repeat;float:left;display:block;}
#RCGal .itempic img {width:100%;height:100%;}
#RCGal .title{padding-top:60%;}
#RCGal .half {width:50%}
#RCGal .full {width:100%}
#RCGal .three{width:33.33%;}
.modal-dialog {width:80%!important}
#show-previous-image {background:url( ../../../wp-content/themes/RaceChip-Reseller-CMS/images/slider-navigate-left-big-black.png)!important;background-color:transparent!important;background-size:100%!important;background-repeat:no-repeat!important;width:36px;height:60px;padding:0;}
#show-next-image {background:url( ../../../wp-content/themes/RaceChip-Reseller-CMS/images/slider-navigate-right-big-black.png)!important;background-color:transparent!important;background-size:100%!important;background-repeat:no-repeat!important;width:36px;height:60px;padding:0}
.modal-header {border-bottom:none!important;}
.modal-footer{border-top:none!important;}
.modal-dialog img {width:100%;}
.fade.in {opacity: 1;}
.modal.fade.in {background-color: rgba(33,33,33,0.5)!important;}
#RCGal .itempic:hover {opacity:1!important;}
#RCGal:hover .itempic {opacity:0.5;}

/***XLR***/
.xlrstage {}
.xlrstage  .v2xl.BannerText {z-index:9;text-shadow:none;top:auto!important;bottom:12%}
.xlrstage .price {display:inline-block;padding: 8px 25px;text-transform: uppercase;background:none;border:1px solid #fff;color:#fff;}
.xlrstage .price {margin:0;float:left;}
.xlrstage .cta2013-btn {padding:12px;margin-left:25px;}
.xlrstage .cta2013-btn:hover {background:#50b91b!important;}
.xlrstage .optimizeStage {max-width:600px;flaot:left;}
.xlrstage .cta2013-btn {cursor:pointer;text-transform:uppercase;border: none; color: #fff; font-family: Roboto; font-size:14px; padding: 6px 10px;background: #50b91b; /* Old browsers */
background: -moz-linear-gradient(top, #50b91b 0%, #388513 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#50b91b), color-stop(100%,#388513)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #50b91b 0%,#388513 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #50b91b 0%,#388513 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #50b91b 0%,#388513 100%); /* IE10+ */
background: linear-gradient(to bottom, #50b91b 0%,#388513 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#50b91b', endColorstr='#388513',GradientType=0 ); /* IE6-9 */}
.xlrstage .cta2013-btn {padding: 12px; margin-left: 25px;text-shadow:none}
.xlrstage .shopbtn.detailpage .cta2013-btn {margin-left:0;}
.BannerImage {position: absolute;left: 0;bottom: 0;width: 100%;}
.BannerImage .inner {max-width: 1280px;margin: 150px auto 0 auto;position: relative;}
.BannerImage .inner img {max-width: 50%;width: 70%;float: right;}
.xlrstage .borderbottom {border-bottom: 1px solid #ccc;padding-bottom:30px;padding-top:30px}
.xlrstage .borderbottom h3 {margin-top:0;font-family: Roboto, Arial, Verdana, sans-serif;font-weight: 600;font-style: normal;font-size: 1rem;padding: 0;}
.xlrstage .borderbottom .img-responsive {margin:0 auto;}
.xlrstage ul {list-style: none;margin: 20px 0 0 0;padding: 0;}
.xlrstage .icon-dg { background-position: 0 0;}
.xlrstage .icon {margin-right: 15px;float: left;height: 42px;width: 42px;background-repeat: no-repeat;background-image: url(/wp-content/themes/RaceChip-Reseller-CMS/images/xlr/xlr_icon_sprite.png);}
.xlrstage li {font-size: 15px;line-height: 18px;height: 42px;align-items: center; margin-bottom: 15px;}
.xlrstage li p {float:left; margin: 0;  padding: 0; font-weight: bold;}
.xlrstage li p span.light {font-weight: 300;}
.xlrstage .icon-dg {background-position:0 0;}
.xlrstage .icon-if {background-position:-44px 0;}
.xlrstage .icon-tb {background-position:-91px 0;}
.xlrstage .icon-pe {background-position:-137px 0;}
.xlrstage .icon-ee {background-position:-182px 0;}
.xlrstage .icon-as {background-position:-229px 0;}
.xlrstage .nopad {padding:0;}
.xlrstage .nopadleft  {padding-left:0;}
.xlrstage .nopadright  {padding-right:0;}
.xlrstage .shopbtn {display: inline-block;height: 50px;margin-top: 15px;width: 212px;}
.xlrstage .check02 {margin:20px 0 30px 0px;padding:0;width:100%!important}
.xlrstage .check02 li {font-weight:500;height:30px;list-style:none;background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/xlr/check-02.png);background-repeat:no-repeat;background-position:top left;margin: 0 0 7px;padding-left: 30px;}
.xlrstage .featurelist {color:#fff;margin:30px 0 0 50px;}
.xlrstage .featurelist li {height:auto;margin-bottom:20px;}
.xlrstage .price-container .price {padding: 12px 39px;border: 1px solid #6d6d6d;color:#6d6d6d;text-align:center;}
.xlrstage .-value.-value-price {font-size: 1.5rem;}
.xlrstage .halfheadline {width:53%;float:right;text-align:left;}
.xlrstage #BannerContent .v2xl.BannerText h2 {font-size: 35px!important;}
.xlrstage a {color:#ea5b0c}
.xlrstage a:hover {color:#ea5b0c}

/**GEN 2 Update*****/
.cnt-logo {max-height:45px;margin-bottom:12px;}
.page-template-homepage-php {}

/***GEN2 product overview****/
.gen2  {font-size:16px!important;background-color:#fafafa}
.gen2 #BannerContent {max-height:650px;}
.gen2 #BannerContent .v2xl.BannerText {top: 40%;text-align: center;text-transform:uppercase;}
.gen2 #BannerContent .v2xl.BannerText h2  {font-size:40px}
.gen2 #BannerContent .v2xl.BannerText h2 span {font-size:36px}
.gen2 .prd-logo {width:70%;margin-top: 70px;display: inline-block;margin-bottom:10px;}
.gen2 .prd-logo img  {float:left;max-width: 130px;}
.gen2 .prd-logo img.black {max-width: 140px;}
.gen2 .prd-logo .s-brand  {float:left;max-width: 110px;}
.gen2 .advantages {border-top:none;}
.gen2 .advantages  .figure {color:#ec5b00;}
.gen2 .advantages  .legend {color:#fafafa;font-size: 30px;font-weight: 300;}
.gen2 .descr p {margin-bottom:0;margin-top:0;}
.gen2 .price {margin:0;display: inline-block;padding: 7px 25px 9px 25px;text-transform: uppercase;background: none;border: 1px solid #6d6d6d;}
.gen2 .price span {font-size: 18px;font-weight: 600;}
.gen2 .price-info {display: inline-block;float: left;}
.gen2 .btn-lg {padding: 11px 38px;}
.gen2  .product-block .ShopNowBtn{margin-left:25px;display:inline-block;}
.gen2  .product-block .prd-image {padding-top: 8px;}
.gen2  .product-block .prd-image img {max-height:305px}
.gen2  .outerCnt.product-block {border-bottom:none;}
.gen2  .product-block sup{top: -10px;}
.showMobile580 {display:none}
.prdfullbg {background-position:center 90px;background-repeat:no-repeat;}
.prdfullbg.gts-chip	{background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/product-overview-bg-gts.jpg);}
.prdfullbg.rs-chip	{background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/product-overview-bg-pro2.jpg);}
.prdfullbg.s-chip	{background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/product-overview-bg-one.jpg);}
picture img {max-width: 100%; width: 100%;}

/*.overview-stage {background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/stage-bg_responsive-landscape_1280x533.jpg);background-size:cover;}*/
.gen2 .product-feature.info-feat  a  {color:#3c3c3c}
.gen2 .product-feature .icon {margin-right: 15px;float: left;height: 42px;width: 42px;background-repeat: no-repeat;background-size: 100%;}
.gen2 .product-feature.info-feat .infft a {cursor:pointer;display:block;width:100%;margin:0;padding:0}
.gen2 .product-feature.info-feat .infft a:hover .icon {background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/info.svg)!important;}
.gen2 .product-feature.info-feat .infft a p {float:left;margin:0}
.gen2 .product-feature.info-feat .infft p {float:left;margin:0}
.gen2 .product-feature.info-feat .infft .icon:hover {background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/info.svg)!important;}
.gen2 .product-feature.info-feat .infft:hover .icon {background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/info.svg)!important;}
.gen2  .icon.icon-pk {background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/icon-engine.svg)!important;}
.gen2 .icon.icon-fuel {background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/icon-consumption.svg)!important;}
.gen2 .icon.icon-engine {background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/icon-engine.svg)!important;}
.gen2 .icon.icon-gas  {background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/icon-components.svg)!important;}      
.gen2 .icon.icon-car{background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/icon-reprogramming.svg)!important;}
.gen2 .icon.icon-tuev{background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/icon-tuev-new.svg)!important;}
.gen2 .icon.icon-app   {background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/icon-bluetooth-orange.svg)!important;}    
.gen2 .icon.icon-app.icon-app-deactivate   {background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/icon-bluetooth-option.svg)!important;}     
.gen2 .icon.icon-warmup {background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/icon-warm-up.svg)!important;}   
.gen2 .icon.icon-pk {background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/icon-components.svg)!important;} 
.gen2 .icon.icon-tub {background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/turbolader.svg)!important;}
.gen2 .icon.icon-car_option {background-image: url(/wp-content/themes/RaceChip-Reseller-CMS/images/icon-reprogramming-option.svg)!important;}
.gen2 .product-feature {padding: 0;width: 100%;}
.gen2 .upgrade-box .product-feature {padding: 0 40px;width: 100%;}
.gen2 .product-feature ul {margin: 30px 0 0 0;padding: 0;width: 50%;float: left;}
.gen2 .prd-feat-threecol {width: 33% !important;}
.gen2 .product-feature ul li {list-style: none; width: 100%; height: 42px; display: flex; align-items: center; margin-bottom: 25px;}
.gen2 .upgrade-box {position: relative;display: inline-block;border: 1px solid #333;width: 100%;margin: 70px 0 30px 0;padding: 30px 0;}
.gen2 .upgrade-top {position: absolute;top: -50px;padding: 15px;text-align: center;width: 100%;}
.gen2 .upgrade-top img {width:120px;float:left}
.gen2 .upgrade-top span {margin-top: 0px;float: left;margin-left: 10px;font-size: 24px;font-style:italic;}
.gen2 .upgrade-bottom {position: absolute;bottom: -35px;padding: 15px;text-align: center;width: 100%;}
.gen2 .upgrade-bottom p, .upgrade-top p{display: inline-block;padding: 0 20px;background-color: #fafafa;vertical-align: middle;}
.gen2 .upgrade-bottom a {text-transform:uppercase;}
.gen2 .rc-comparsion .brand {width: 100%;text-align: center;margin-bottom: 25px;margin-top: 30px;}
.gen2 .rc-comparsion .brand img {max-height: 50px;}
.gen2 .rc-comparsion .legend, .gen2 .rc-comparsion .value  {font-size:28px;}
.gen2 .rc-comparsion .legend {color:#333333;padding: 0 0 0 6px;}
.gen2 .rc-comparsion .value {}
.gen2 .rc-comparsion .ShopNowBtn  {float:left;margin-left:20px;}
.gen2 .rc-comparsion .ShopNowBtn a{padding:11px 18px}
.gen2 .rc-comparsion .advantages .figure .plus {padding-top:8px;}
.gen2 .rc-comparsion .advantages sup {font-size: 0.9rem;}
.gen2 .rc-comparsion .advantage {margin-right:0;}
.gen2 .small {font-size: 12px;font-style: italic;color: #9e9e9e;}
.gen2 .product-feature .twomid {width: 440px;margin: 30px auto 0 auto;float: none;display: block;}
.gen2 .product-feature .twomid li {float: left;width: 220px;}
.gen2  .product-feature sup{top:0}
.page-template-racechip-gts {background-color: #fafafa;}

/******GTS Detail Page*******/
.gen2 h3 {font-size:34px;margin-bottom:25px;}
.gts-page.gen2 #BannerContent .v2xl.BannerText {text-align:left;color:#fff}
.gen2 .check02 {margin:20px 0 30px 0px;padding:0}
.gen2 .check02 li {list-style:none;background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/check-02.png);background-repeat:no-repeat;background-position:center left;margin: 0 0 7px;padding-left: 30px;}
.gen2 .check02.checkwhite li {background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/check-white.png);}
.gen2 .check02.checkwhite {margin:20px 0;padding:0;}
.gen2 .values-single.werte {width: 100%;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;padding: 10px 0;margin: 20px 0;}
.gen2 .values-single.werte .legend {color:#3c3c3c}
.gen2 .gts-block-values {}
.gen2 .gts-block-values .row {height:41px;margin-bottom:20px;padding:0;line-height:1.0}
.gen2 .gts-block-values .row .row-first {width: 140px;text-align: center;color:#fafafa;float:left;display: inline-block;padding: 11px 20px 12px 20px;border-top: 1px solid #fafafa;border-bottom: 1px solid #fafafa;border-left: 1px solid #fafafa;background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/bg_dark.png);}
.gen2 .gts-block-values .row .row-second {width: 150px;color:#fafafa;float:left;display: inline-block;padding: 11px 20px 12px 20px;border-top: 1px solid #fafafa;border-bottom: 1px solid #fafafa;background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/bg_hell.png);}
.gen2 .gts-block-values .row .row-third {font-weight:bold;color:#ec5b00;background:#fafafa;float:left;display: inline-block;padding: 10px 20px 9px 20px;border-top: 1px solid #fafafa;border-bottom: 1px solid #fafafa;}
.gen2 .gts-block-values .row .row-third img {float:left}
.gen2 .arrow-in {background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/bg_hell.png);float:left;width:19px;height:41px;border-top: 1px solid #fafafa;border-bottom:1px solid #fafafa;}
.gen2 .arrow-off {float:left;width:19px;height:41px;}
.gen2 .triangle-in{width: 0;float:left;height: 0;border-style: solid;border-width: 40px 19px 0px 0;border-color: transparent #fafafa transparent transparent;}
.gen2 .triangle-off{width: 0;float:left;height: 0;border-style: solid;border-width: 0px 0px 41px 19px;border-color: transparent transparent transparent #fafafa;}
.gen2 .gts-video-link {background-size: 30%;background-repeat: no-repeat;background-position: center;position:absolute;left:0;top:0;display:block;right:0;bottom:0;background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/icon_play.svg);}
.gen2 .gts-video-link:hover {background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/icon_play_hover.svg);}
.gen2 .clean {border-bottom:1px solid #fafafa;background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/bg_hell.png);border-top: 1px solid #fafafa;}
.gen2 .gts-block-values .sub {margin-bottom:0}
.gen2 .gts-block-values.full-block {color:#fafafa;float:left;display: inline-block;padding:0px;border: 1px solid #fafafa;background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/bg_hell.png);}
.gen2 .gts-block-values.full-block .left {position:relative;float:left;width:140px;line-height:0}
.gen2 .gts-block-values.full-block .right {float:left;padding:0px 20px 6px 20px;}
.gen2 .text {float: left;width: 80px;text-align: right;}
.gen2 .pics {float: left;width: 40px;}
.gen2 .gts-block-values.full-block .sub{margin-bottom:0;}
.gen2 .fokur {font-style: italic;}
.gen2 .p18 {font-size: 18px !important;}
.gen2 .para {background-position:bottom right;background-attachment:fixed;background-size:cover;}
.gen2 .feat-block img {max-width:50%;margin:15px auto}
.gen2 .feat-block a {color:#3c3c3c;cursor:pointer;display:block}
.gen2 .feat-block {border:1px solid transparent;}
.gen2 .feat-block:hover {}
.gen2 .small {font-size: 12px;font-style: italic;color: #9e9e9e;}
.gen2 .prd-feat-twocol.feat-center {margin: 30px auto 0 auto;padding: 0;width: 600px;float: none;}
.gen2  .prd-feat-twocol.feat-center li {width: 50%;float: left;}
.gen2  .prd-feat-twocol.feat-center p {margin:0}
.modal-footer button {color:#3c3c3c;background-color:#ccc}
.responsive-video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.responsive-video {position: relative;padding-bottom: 56.25%; /* Default for 1600x900 videos 16:9 ratio*/padding-top: 0px;height: 0;overflow: hidden;}
.gts-video-link {cursor:pointer;}
.app-download img {max-width: 150px;}
.gen2 .product-feature p {margin-top: 0;}
.gen2 .feat-block p {margin-top: 0;}
.gen2 .white-blank {text-transform:uppercase;background-color: transparent!important;border: 1px solid #fafafa;background: none!important;padding: 17px 35px !important;color:#fafafa}


@media (max-width: 580px) {
.col-sm-4.productDetail {width: 100%;}
.gen2 .feat-block img {margin: 15px auto 0 auto;}
.gen2 .prd-feat-twocol.feat-center li {width: 100%;float: none;}
.gen2  .feat-block p { margin-top: 5px;}
.col-sm-4.center.feat-block {margin-bottom:0;}
.prdfullbg.gts-chip	{height:1200px;background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/product-overview-bg-gts-mobile.jpg);}
.prdfullbg.rs-chip	{height:900px;background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/product-overview-bg-pro2-mobile.jpg);}
.prdfullbg.s-chip	{height:900px;background-image:url(/wp-content/themes/RaceChip-Reseller-CMS/images/product-overview-bg-one-mobile.jpg);}
.gen2 .product-feature ul {width:100%!important;margin:0;}
.prdfullbg {background-position: 0 -100px;background-size: 100%;margin-bottom: 100px;position: relative;padding: 0;}
.prdfullbg.gts-chip.product-block .prd-image {padding-top: 8px;position: absolute;bottom: -300px;margin: 0 auto;text-align: center;width: 90%;padding-left: 0;padding-right: 0;}
.prdfullbg.rs-chip.product-block .prd-image {padding-top: 8px;position: absolute;bottom: -300px;margin: 0 auto;text-align: center;width: 90%;padding-left: 0;padding-right: 0;}
.prdfullbg.s-chip.product-block .prd-image {padding-top: 8px;position: absolute;bottom: -300px;margin: 0 auto;text-align: center;width: 90%;padding-left: 0;padding-right: 0;}
.prdfullbg.gts-chip.product-block .cnt-first{position:relative}
.prdfullbg.gts-chip.product-block .cnt-sec{position: relative;bottom: -360px;width: 85%;}
.prdfullbg.gts-chip.product-block .cnt-third {position: absolute;bottom: 0;}
.prdfullbg.rs-chip .prd-logo,.prdfullbg.s-chip .prd-logo  {float:none;text-align:center;}
.prdfullbg.rs-chip .prd-logo img,.prdfullbg.s-chip .prd-logo img {float:none}
.gen2 picture img {top: -50px;position: relative;}
.gen2 #BannerContent {max-height: 250px;margin-bottom: 50px;}
.prdfullbg.rs-chip.product-block .cnt-first{position:relative}
.prdfullbg.rs-chip.product-block .cnt-sec{position: relative;bottom: -360px;width: 90%;}
.prdfullbg.s-chip.product-block .cnt-first{position:relative}
.prdfullbg.s-chip.product-block .cnt-sec{position: relative;bottom: -360px;width: 90%;}
.gen2 .product-block .prd-image img {max-height: 260px!important;}
.gen2 .descr {text-align:center;font-size:18px;}
.gen2 .descr p {text-align:center;font-size:18px;}
.gen2 .advantage {width:48%;margin:0;}
.gen2 .prd-logo {width: 100%;margin-top: 0;display: inline-block;margin-bottom: 10px;}
.gen2 .product-block .prd-image img {max-height: 220px;}
.gen2 .product-block .ShopNowBtn {margin-top:0}
.gen2 .advantages .value {font-size:30px;}
.gen2 .advantages .legend {padding: 0 0 0 6px}
.gen2 #BannerContent .v2xl.BannerText h2 {font-size:25px!important}
.gen2 #BannerContent .v2xl.BannerText span {font-size:21px!important}
}

/* MEDIA QUERIES */
/* Small devices (tablets, 768px and up) */
@media (max-width:1024px){.navbar-toggle {display: block;}
.xlrstage .optimizeStage {max-width: 550px;flaot: left;}
.xlrstage #BannerContent .v2xl.BannerText  h2 {font-size:30px;}
.xlrstage .BannerImage .inner img {margin-right: 5%;}
.xlrstage .BannerText .pa22 {font-size:18px;}
}

@media (min-width: 981px) {
.navbar-collapse.in {overflow-y: hidden!important;}
.top-main-menu .col-md-2 {width:20%}
.top-main-menu .col-md-10 {width:80%}
}

@media (max-width:992px){.navbar-toggle {display: block;}
#BannerContent .BannerText .inner {padding:0 20px;}.navbar-collapse.collapse {display: none!important;}
#BannerHome .BannerText .inner {padding:0 20px;}
}

@media (max-width: 980px) {.navbar-header {float: none;}
.navbar-toggle {display: block;}.hideMobile {display:none;}
.navbar-collapse {border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}
.navbar-collapse.collapse {display: none!important;}
.navbar-nav {float: none!important;margin: 7.5px -15px;}
.navbar-nav>li {float: none;}
.navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;}
.top-main-menu .col-md-10 {width:100%}	
.navbar-collapse {min-height:0px!important;max-height:800px;}
.nav > li {display: inline-block;width: 100%;}
.dropdown-menu{display: block;position: static;background-color:transparent;border:0 none;box-shadow:none;margin-top:0;position:static;width:100%;}
.navbar-nav .dropdown-menu > li > a, 
.navbar-nav .dropdown-menu .dropdown-header {padding:5px 15px 5px 25px;}
.navbar-nav .dropdown-menu > li > a{line-height:20px;}
.navbar-default .navbar-nav .dropdown-menu > li > a{color:#777;    }
.dropdown-menu.level-0 {box-shadow:none; padding:10px 0 22px 20px}
.dropdown-menu.level-0 li a {text-align:left!important;}
.nav-collapse .open>.dropdown-menu{display:block;}
.MainNavigation {position: absolute;width: 100%;left: 0;padding: 0 !important;}
#menu-reseller-main-menu {float: none !important;margin: 0;}
.navbar-collapse {background-color:#e6e6e6}.navLastItem {display:none!important}
}

@media (min-width: 768px) {
.navbar-collapse.in {overflow-y: hidden!important;}
.top-main-menu .col-md-2 {width:20%}
 #top-header{display: block;}
.header-widget{display: block;}
.navbar-header {width:100%;}
.header-menu-wrapper{float: right;}
.footer-menu-wrapper{float: right;}
.footer-menu-wrapper ul, ol{margin-left: 10px;}
}

@media (max-width: 820px) {.col-sm-1.warr {margin-left: 38px;margin-top: 12px;padding: 0;width: 5.33%;}#product_type_1 .col-sm-2.productPrice {padding: 0;width: 14%;}
#product_type_1	.col-sm-3.productFeat {width: 20%;padding-left:0px;padding-right:0}
#product_type_1 .col-sm-4.productDetail,#product_type_6 .col-sm-4.productDetail {width: 30%;}
.hideMobile820 {display:none!important;}
.col-sm-3.productFeat .advantages .advantage {width: 120%!important;}
}

@media (max-width: 767px) {	
.xlrstage .shopbtn.detailpage {margin-left:20px;margin-top:0px!important;}
.xlrstage  .shopbtn.detailpage .ShopNowBtn {margin-top: 0px;}	
.xlrstage .halfheadline {width:100%;float:none;text-align:center;}
.xlrstage .BannerText .pa22 {font-size: 16px;}
.xlrstage  #BannerContent .BannerText .inner {max-width: 500px;margin: 0 0 0 10%;}
.xlrstage  #BannerContent .v2xl.BannerText h2 {font-size: 24px;}
.xlrstage .BannerText.v2xl{max-width: 60%;top: 40% !important;}
.xlrstage .BannerText.v2xl h2 {font-size:20px;}
.brand img {max-width:150px;}
.col-sm-1.warr {margin-left: 0px;margin-top: 12px;padding: 0;width: 5.33%;bottom:70px!important;}
#product_type_1 .col-sm-2.productPrice {padding: 0 0 0 70px;width: 70%;}
#product_type_1	.col-sm-3.productFeat {width:100%;padding-left:0px;padding-right:0}
#product_type_1 .col-sm-4.productDetail,#product_type_6 .col-sm-4.productDetail {width: 70%;}
.hideMobile767 {display:none!important;}.mobilePhone{display:block;}.image-container {display:none;}
.container.support .col-sm-8 {float:none;text-align: center;}
.container.support .col-sm-4 {float:none;}
#product_type_1 .col-sm-4.productDetail,#product_type_6 .col-sm-4.productDetail {width:100%}
.navbar-toggle {display: block;}
.productDetailPage .advantages .value {font-size: 34px;line-height: 1.2;}
.productDetailPage .advantages .legend {font-size: 0.9rem;line-height: 1.1;}
.productDetailPage .advantages .figure .plus {font-size: 1.34286rem; padding-top: 10px !important;}
.innerBigimg {max-width:100%;margin-top:42px!important;}
.footer-wrapper .ShopNowBtn {margin-bottom:42px;}
.pdr0 {padding-right:0!important;padding-left:0!important;}
.threeimgrow .col-sm-4 img:nth-child(1) {padding-right:0px;padding-bottom:10px;} 
.threeimgrow .col-sm-4 img:nth-child(2) {padding-right:0px;padding-bottom:10px;}
.img-responsive {margin:0 auto;}
.featuresHome .col-sm-4:nth-child(2) {border-left:none;border-right:none;} 
.warrantyCheck:before {content:'';}	
.col-sm-2.productPrice {padding-left: 70px;}
.modulOne .col-sm-3.productFeat {padding-left: 70px;}
.checkBox.addiWarranty {bottom:90px;left:15px!important}
.chiptuning-products .checkBox {z-index: 999999;bottom: 10px;left: 0;position: absolute;}
.advantages.oneOpt {margin-left: 60px;}
#product_type_1 .col-sm-1.warr {position:absolute;bottom:80px;}
.prdOverban .imageCont img {float:right;max-width:70%;margin-right:5%}
.prdOverview .pro2 .produktImage .imgLeft,.prdOverview .one .produktImage .imgLeft {width:65%;left:auto;right:5%}
#BannerContent .BannerText.center,#BannerContent .BannerText {top: 25%;}
.showMobile {display:block;}.ShopNowBtn.showMobile a {width:100%;}.ShopNowBtn.showMobile a{ border-radius: 0;}
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
#top-header ul,ol{margin-left: 10px;}
.header-menu li:first-child {padding-left: 20px;}
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {  }

@media (min-width: 1080px) { 
.gen2 #BannerContent {max-height: 100%;}
}





@media (max-width: 568px) {.navbar {margin:8px 0 0 0;}
.outerContImage img{max-width: 100%}
.twoColTxt {-moz-column-count: 1;}
.rc-brand {float:none;width:100%;text-align:center}
#BannerContent .BannerText.center,#BannerContent .BannerText {top: 5%;}
#BannerContent .BannerText.center h2,#BannerContent .BannerText h2 {font-size:18px;}
#BannerContent .BannerText.center p,#BannerContent .BannerText p {font-size:14px;}.col-sm-4.center {margin-bottom: 72px;}.featuresHome img {margin-bottom:0;}
}

@media (max-width: 480px) {
.xlrstage #BannerContent .BannerText.v2xl {max-width: 60%;top: 10% !important;}
.xlrstage #BannerContent .BannerText.v2xl h2 {font-size: 17px;}
.xlrstage .#BannerContent {min-height:220px;}
.xlrstage #BannerContent > img {max-width: 100%;opacity: 1;height: 240px;}
.xlrstage .BannerImage .inner {max-width: 480px;}
.xlrstage .BannerImage .inner img {max-width: 80%;width: 80%;float: right;margin-right: 20px;}
.mobilePhone {top: 0px;}.navbar-toggle {margin-top:0px;}
.mobile-image .desktop {display:none}.brand img {max-width:164px;}
.mobile-image .mobile {display:block}
}

@media (max-width: 580px) {
.col-sm-1.warr {width: 48px;}
.col-sm-2.productPrice {width: 100%;}
.container .col-sm-12 {padding-left:0;padding-right:0;}
.col5footer {width: 100%;}
.xlrstage .shopbtn.detailpage {margin-left:0px;margin-top:20px!important;}
.modal-footer{margin-top:0;padding: 5px 10px;}.modal-body {padding: 10px;}
#show-previous-image {width:24px;height:40px;}
#show-next-image {width:24px;height:40px;}
.mobilePhone {top: 6px;}.navbar-toggle {margin-top: 6px;}
#RCGal .three {width: 50%;}.rc-brand img {max-width: 150px;}
section#BannerHome, .clearFull	{padding-top:57px;}
.hideMobile580 {display:none;}
.showMobile580 {display:inline-block;}
.productDetailPage .advantages .value {font-size: 28px;line-height: 1.2;}
.productDetailPage .advantages .legend {font-size: 0.8rem;line-height: 1.1;padding:4px 0 0 4px}
.productDetailPage .advantages .figure .plus {font-size: 1.24286rem; padding-top: 10px !important;}
.mr49 {margin-right:10px;}
#BannerContent .BannerText.v2xl {bottom:10px;top:auto;}
#BannerHome .BannerText   {bottom:80px;}
#BannerContent .BannerText.v2xl h2,#BannerHome h1 {font-size:28px;margin:0;}
#BannerContent .BannerText.v2xl .pa22, #BannerHome .BannerText .pa22{font-size:18px;margin:4px 0 0 0}
.ShopNowBtn {margin-top:30px;}
.ShopNowBtn.showMobile {margin-top:0;}
.gen2 .rc-comparsion .ShopNowBtn {margin-top:0;}
.carselector-select-container {width:100%;float:none;}
.container.cntMobile {padding-left:0;padding-right:0;}
.prdOverview .pro2 .produktImage .imgLeft,.prdOverview .one .produktImage .imgLeft {max-width:170px;margin:0 auto;position:relative;} 
.prdOverview .row.chips {margin-left:-15px;margin-right:-15px;}
.prdOverview .ultimate {height:720px;background-repeat:no-repeat;-webkit-transition: width 2s, height 2s; transition: width 2s, height 2s;}
.prdOverview .pro2 {height:580px;background-repeat:no-repeat;-webkit-transition: width 2s, height 2s; transition: width 2s, height 2s;}
.prdOverview .one {height:560px;background-repeat:no-repeat;-webkit-transition: width 2s, height 2s; transition: width 2s, height 2s;}
.prdOverview .ultimate .produktLeft {position:absolute;bottom:20px}
.prdOverview .produktImage {top:130px;width:100%;}
.prdOverview .produktImage img {bottom: auto;margin: 0 auto;max-width: 300px;position: absolute;right: 20px;padding-left:15px;padding-right:15px;}
.col-sm-1.warr {float:left;bottom:0!important;width:10%;}
.col-sm-3.productFeat { width: 50%; float: left;}
.checkBox.addixlrapp {position:relative!important;}
#have_option_6, #have_option_5,#have_option_4,#have_option_3,#have_option_2,#have_option_1	{display: inline-block; width: 100%;}
.xlrappCheck:before {visibility:hidden}
.xlrOpt .advantage {padding-top:0;}
.col-sm-4.productDetail {margin-bottom:15px;}
}

@media (max-width: 380px) {.mobilePhone {top: 0px;}
.productDetailPage .advantages {margin: 0 auto;text-align: center;}
.navbar-toggle {margin-top:0;}section#BannerHome {padding-top: 52px;}.brand {margin-bottom: 10px; margin-top: 10px;}.clearFull {padding-top:52px;}
.produktLeft .advantage .legend {margin-top:4px;}
.prdOverview .row .col-sm-4.pdr0 {padding-left:0}
.prdOverview .ultimate .col-sm-6.produktImage img {margin-top:35px!important}
.prdOverview .pro2 .col-sm-6.produktImage img {margin-top:10px!important}
.prdOverview .one .col-sm-6.produktImage img {margin-top:20px!important}
.homepage .advantages .value {font-size: 30px;line-height: 30px;}
.homepage .advantages .legend {font-size: 0.8rem;padding:0 0 0 3px}
.homepage .figure .plus {padding-top:0px;line-height:30px;}
.homepage .advantage {width:50%;}	
.homepage .advantages .figure .plus {padding-top:0px;}
.chiptuning-products .productImage img {max-width: 60%;}
.chiptuning-products .productImage {text-align: center;}
#BannerContent .BannerText.v2xl {bottom:10px;top:auto;}
#BannerHome .BannerText   {bottom:63px;}
#BannerContent .BannerText.v2xl h2,#BannerHome h1 {font-size:20px;margin:0;}
#BannerContent .BannerText.v2xl .pa22, #BannerHome .BannerText .pa22{font-size:14px;margin:4px 0 0 0}
.prdOverview .produktLeft {padding-left:15px;}
.prdOverview .advantages .value {font-size: 28px;}
.prdOverview .advantages .legend {font-size: 0.8rem;padding:0 0 0 3px}
.advantages .figure .plus {padding-top:5px;}
.prdOverview .prdheader {padding:15px 0 0 15px;}

.prdOverview .advantage:nth-child(1) {margin-right:10px;}
.prdOverview .advantage:nth-child(2) {margin-right:0px;}
/*#BannerContent {height:180px;}*/
#BannerContent .imageCont img {width:80%!important;height:auto;float:none;margin:0 auto}

@media (max-width: 320px) {
	
}