.dropdown>li,.dropdown>li.active>a{position:relative}.dropdown a,footer a{text-decoration:none}body{line-height:1.5}body,footer,header{margin:0;padding:0;height:auto;text-align:left}#footer-artsgarage,#header-block h2,#nav-main,article{max-width:1000px;margin:0 auto;padding-left:10px;padding-right:10px}figure,img{max-width:100%}article{padding-top:50px;padding-bottom:50px}article section{padding:2rem 0;clear:both}.warning{color:#d60}a:hover{color:#000}header{box-shadow:none;border-bottom:4px solid #708090}#header-block,figcaption,figcaption a{background-color:#708090;color:#fff;text-align:left}#header-block h2{display:block;color:#fff;font-size:100px;line-height:100px;padding-top:.5em;padding-bottom:.5em}#header-block h2 img{height:100px;width:100px;display:inline-block;margin-right:.4em}.article-title h1{font-size:400%}.article-title h2{margin-top:1em}header time{text-align:right;display:block}#nav-main{text-align:right;padding:0 10px;font-weight:700}.dropdown li,.dropdown ul,ul.dropdown{margin:0;padding:0;display:block;color:#333}.dropdown ul a{padding-left:15px;padding-right:15px}.dropdown ul ul a{padding-left:30px}.dropdown ul ul ul a{padding-left:45px}.dropdown ul ul ul ul a{padding-left:60px}.dropdown li.disabled,.dropdown li.disabled a,.dropdown li.disabled a:hover{color:rgba(51,51,51,.3);cursor:not-allowed;background-color:initial}.dropdown li.divider{border-top:1px solid silver}.dropdown li.dropdown-header{color:rgba(51,51,51,.6);text-align:center;font-size:90%}.dropdown a{white-space:nowrap;display:block;color:#333}.dropdown a:hover{color:#fff}.dropdown>li>a:hover{color:initial;background-color:transparent}.dropdown li li a,.dropdown li.dropdown-header{padding-top:4px;padding-bottom:4px}.dropdown ul{text-align:left;line-height:150%;height:auto;overflow:hidden}.dropdown>li>ul{position:absolute;border-radius:3px;left:-9999px;box-shadow:0 0 5px #000;z-index:10}.dropdown>li:hover>ul{left:0}.dropdown>li li a:hover{color:#fff;background-color:#708090}ul.dropdown{display:inline-block;margin-bottom:-6px}.dropdown>li{display:table-cell}.dropdown>li>a{white-space:normal;line-height:normal;height:auto;padding-top:10px;padding-bottom:4px}.dropdown ul{background-color:#f6f6f6}.dropdown>li>ul a{margin:1px;background-color:#fff;border:1px solid #eee}#nav-main i.fa{margin-right:.5em}footer{background-color:#8D9DaB;color:#fff;position:relative}footer a{color:#fff;font-weight:700}footer a:hover{color:#fff;text-decoration:underline}#footer-artsgarage{border:1px solid transparent}#footer-artsgarage h2{font-size:1em;display:inline-block;margin-bottom:0;line-height:1;padding-right:.5em}#footer-artsgarage h2+p{display:inline}#footer-site-image{background:url(../img/my-audi-garage-md.jpg) center center no-repeat;background-size:contain;height:150px;width:200px;float:right;border:6px solid;border-radius:10px;position:relative;top:-50px;box-sizing:content-box;margin-left:10px;margin-right:0}#footer-aamarks-sites{border-bottom:1px solid transparent;background-color:#708090;border-top:6px solid #fff;padding-left:10px;padding-right:10px}figure{float:right;padding:0;margin:0 0 20px 20px;width:40%;min-width:280px;clear:right}figure.no-clear{clear:none}figure img{width:100%}figure.alignleft{float:left;margin-left:0;margin-right:20px;clear:left}figcaption{font-size:initial;text-align:center;font-style:italic}figure img:nth-of-type(2){margin-top:20px}table.grid{border-collapse:separate}.calc>:first-child,.grid td,.grid th{border:0;background-color:#708090;color:#fff}.calc,.grid td,.grid thead tr:hover td{background-color:#94A0AC}.grid tbody tr:hover td{background-color:#333}.zebra tbody tr{background-color:#94A0AC}@media all and (min-width:801px){#nav-main{text-transform:uppercase}.dropdown>li.active>a:before{display:block;content:'';width:0;height:0;border-top:.5em solid #708090;border-left:1em solid transparent;border-right:1em solid transparent;position:absolute;left:50%;margin-left:-1em;top:0}.dropdown>li>a{border-bottom:6px solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease;margin-left:16px}.dropdown>li>a:hover{border-bottom:6px solid red;color:initial;background-color:transparent}}@media all and (max-width:800px){.article-title h1{font-size:300%}.text-bigintro{font-size:x-large}#header-block h2{font-size:65px;line-height:65px}#header-block h2 img{height:70px;width:70px}}@media all and (max-width:500px){figure{width:100%}.article-title h1{font-size:222%;margin-top:.25em}.text-bigintro{font-size:large}#header-block h2{font-size:45px;line-height:45px}#header-block h2 img{height:40px;width:40px}#footer-site-image{float:none;margin-left:auto;margin-right:auto}#footer-aamarks-sites{text-align:center}}.nav-to-top{width:49px;height:18px;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAASCAQAAABlP59pAAAAB3RJTUUH3wIEEiUtaJA74QAAAAlwSFlzAAAXEQAAFxEByibzPwAAAARnQU1BAACxjwv8YQUAAADsSURBVHjarZQxEoIwEEU/jgews+UE0lruIbDWGY8ABUegwOEKWljhjFfY0mNQ6gkoNRGIQ0AIhE1B/s/k5e8WODAsXiPCAWfE9DK7sTDDcoocrkC7yDkVz8xREssF39mrtCf2hTVexyrfDv8Pa4kfwk7Em2JH4sdiDfFTsQN4W2w33mEfWxyxsoNq9cQVj1mJ/S295eo7N2c57cskPM7gV0ZIJw6Q1OfkaMpH9v3KR3d0683dTCd3XYoDviiXhWKdtJw4uAAb2qvsVPbaLKOfakclP7BMjWgwddlwK0GoRhLWqnTUrIlj4TRm/QF4AbMAsd/97wAAAABJRU5ErkJggg==);display:inline-block;vertical-align:bottom;margin-left:.7em;padding:3px;box-sizing:content-box;border-radius:13px;-webkit-transition:all .3s ease;transition:all .3s ease}.nav-to-top:hover{background-color:#000;-webkit-filter:brightness(2);filter:brightness(2)}