﻿ .col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:10px;padding-left:10px}body.audi{padding:0}body.audi .container .row.tile-row{margin:20px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;display:flex;flex-wrap:wrap}body.audi .container .row.tile-row .tile-col{border:1px solid #ccc;padding:10px;left:0;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.audi .container .row.tile-row .tile-col h3{font-weight:bold;width:100%;float:left;margin:5px 0}body.audi .container .row.tile-row .tile-col .icon_sec{margin:5px 0;height:100px;float:left;width:100%;position:relative;overflow:hidden}body.audi .container .row.tile-row .tile-col .icon_sec i,body.audi .container .row.tile-row .tile-col .icon_sec img{font-size:30px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:auto;max-height:100%}body.audi .audi-top-sec #audiHeader.navbar-default{background-color:rgba(255,255,255,0.6);overflow:hidden}body.audi .audi-top-sec #audiHeader.navbar-default.navbar-fixed-top{background:#fff;z-index:1039}body.audi .campanion-title{width:100%;position:absolute;text-align:center}body.audi .campanion-title h2{padding-top:25px}@media only screen and (max-width:767px){body.audi .audi-top-sec #audiHeader.navbar-default{width:100%;position:fixed;top:0}body.audi .campanion-title{width:60%}body.audi .campanion-title h2{font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media only screen and (max-width:480px){body.audi .campanion-title{width:60%}body.audi .campanion-title h2{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}body.audi .category-menu-container{margin-top:250px}body.audi .category-menu-container a{color:#fff;font-size:18px}body.audi .category-menu-container a.active{background:#eee;color:#080808}@media only screen and (max-width:767px){body.audi .navbar{z-index:99}body.audi .navbar-collapse{background:#000;padding-top:10px;padding-bottom:10px}body.audi .banner-img{height:405px;margin-top:67px}body.audi .category-menu-container{margin-top:10px}body.audi .category-menu-container a{color:#fff;font-size:16px}}@media only screen and (max-width:480px){body.audi .category-menu-container{margin-top:0}body.audi .category-menu-container a{color:#fff;font-size:14px}}@media only screen and (min-width:768px){body.audi .nav.navbar-nav{text-align:center;width:100%}body.audi .nav.navbar-nav>li{float:none;display:inline-block}}@media only screen and (min-width:768px) and (max-width:992px){body.audi .category-menu-container{margin-top:140px}}body.audi .banner-img{background-image:url(../../Images/AudiCompanion/audi-banner.jpg);width:100%;background-size:cover;height:450px;background-position:center;background-repeat:no-repeat}@media only screen and (max-width:767px){body.audi .banner-img{height:405px;margin-top:65px}}@media only screen and (max-width:480px){body.audi .banner-img{height:165px}}@media only screen and (min-width:768px) and (max-width:992px){body.audi .banner-img{height:385px}}body.audi .modal.audi-companion-modal h2{font-size:22px;margin:30px 0}body.audi .btn.redBtn{background:#cc1e35;color:#fff;width:100%}body.audi .redBtn:focus{border:none}body.audi .modal.audi-companion-modal,body.audi .hide.bs.modal{-webkit-transition:all 0.75s ease;transition:all 0.75s ease}body.audi .audi-popup-img-sec{height:210px;width:100%;float:left;overflow:hidden;position:relative}body.audi .audi-popup-img-sec img{position:absolute;margin:auto;left:0;top:0;bottom:0;right:0}body.audi .icon-placholder{width:30px;height:30px;display:inline-block;overflow:hidden;position:relative;vertical-align:middle}body.audi .icon-placholder img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-height:100%}body.audi .tile-col{cursor:pointer}@media only screen and (max-width:767px){body.audi .campanion-title{text-align:left}.col-sm-5ths{width:50%;float:left}.row.tile-row .tile-col:first-child{flex:1;max-width:50%}}@media only screen and (max-width:480px){.col-sm-5ths,.col-xs-5ths{width:50%}body.audi .container .row.tile-row .tile-col h3{font-size:12px}body.audi .container .row.tile-row .tile-col .icon_sec{margin:5px 0;height:50px}}@media only screen and (min-width:768px){.col-sm-5ths{width:20%;float:left}body.audi.scrolled-body .collapse.navbar-collapse{margin-top:67px}body.audi .container .row.tile-row .tile-col h3{font-size:12px}body.audi .container .row.tile-row .tile-col .icon_sec{margin:5px 0;height:60px}body.audi .container .row.tile-row .tile-col:first-child{flex:1;max-width:20%}}@media only screen and (min-width:992px){.col-md-5ths{width:20%;float:left}body.audi .container .row.tile-row .tile-col h3{font-size:14px}body.audi .container .row.tile-row .tile-col .icon_sec{margin:5px 0;height:105px}}body.audi .logo-box.audi-logo-box{background-image:url(../../Images/logos/Audi-desktop.gif);background-repeat:no-repeat;background-position:left center;height:62px;width:276px;-webkit-background-size:contain;background-size:contain}@media only screen and (max-width:992px){body.audi .logo-box.audi-logo-box{background-image:url(../../Images/logos/Audi-mobile.png);height:50px;width:150px}}