*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%}body{font-family:'Open Sans',sans-serif;color:#686868}.clear:before,.clear:after{content:' ';display:table}.clear:after{clear:both}.clear{*zoom:1;}img{max-width:100%;vertical-align:bottom}a{color:#ff5624;text-decoration:none}a:hover{color:#444}a:focus{outline:0}a:hover,a:active{outline:0}input:focus{outline:0;border:1px solid #04a4cc}h1{font-size:37px;line-height:45px;color:#434242;font-weight:800;margin-bottom:25px}h2{font-size:32px;line-height:43px;font-weight:600;margin-bottom:25px;color:#434242}h3{font-size:20px;line-height:28px;font-weight:800;margin-bottom:25px;color:#434242}p{font-size:24px;line-height:38px}ul{font-size:24px;line-height:38px}.navbar-default{background-color:#ecd2d7;border:0}.navbar-brand{height:auto;line-height:inherit !important;padding:18px 15px}.navbar-default .navbar-nav>li>a{color:#000;font-weight:600;text-transform:uppercase}@media (min-width:992px){.navbar{border-radius:0}.navbar-nav>li>a{padding-top:0;padding-bottom:0}.navbar-default .navbar-nav>li>a{line-height:96px;font-size:13px;border-bottom:7px solid transparent}.navbar-default .navbar-nav>li>a:hover{border-bottom:7px solid #f2efa2}.current-menu-item a{border-bottom:7px solid #f2efa2 !important}}@media (max-width:768px){.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-nav>li>a{font-size:13px}.navbar-header{position:relative}.navbar-toggle{position:absolute;top:0;margin:0;right:0;top:-webkit-calc(50% - 17px);top:-moz-calc(50% - 17px);top:calc(50% - 17px)}}@media (max-width:480px){.navbar-toggle{right:5% !important}}@media (min-width:1200px){.container{width:1270px}}.footer{background:#f2efa2;padding:33px 0}.footer p{margin:0;font-size:12px;line-height:17px;color:#525252;font-weight:600}.footer ul{margin:0;padding:0}.footer ul li{display:inline-block;margin-right:5px;position:relative;padding-right:10px}.footer ul li a{font-size:12px;line-height:17px;color:#525252;font-weight:600}.footer ul li:after{content:'';width:1px;height:12px;background:#525252;position:absolute;right:0;top:5px}.footer ul li:last-child{margin:0;padding:0}.footer ul li:last-child:after{display:none}@media (min-width:992px){.footer ul{float:right}}@media (max-width:767px){.footer{text-align:center}}@font-face{font-family:'Font-Name';src:url(//www.uscarclassics.de/wp-content/themes/ACC/fonts/font-name.eot);src:url(//www.uscarclassics.de/wp-content/themes/ACC/fonts/font-name.eot?#iefix) format('embedded-opentype'),url(//www.uscarclassics.de/wp-content/themes/ACC/fonts/font-name.woff) format('woff'),url(//www.uscarclassics.de/wp-content/themes/ACC/fonts/font-name.ttf) format('truetype'),url(//www.uscarclassics.de/wp-content/themes/ACC/fonts/font-name.svg#font-name) format('svg');font-weight:400;font-style:normal}::selection{background:#04a4cc;color:#fff;text-shadow:none}::-webkit-selection{background:#04a4cc;color:#fff;text-shadow:none}::-moz-selection{background:#04a4cc;color:#fff;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*{background:0 0 !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@media (max-width:768px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}}h1.page-title{padding-left:110px;font-weight:600}.home .page-title{display:none}.hero{position:relative}.hero .hero-text{position:absolute;top:60px;right:60px}.hero .hero-text{background:#f2efa2;color:#fff;margin:0;padding:35px 120px 35px 35px}.hero .hero-text h1{margin:10px 0 24px !important;color:#000;font-weight:600}.hero .hero-text h3{color:#000;font-weight:400;margin:0}.contact-box .vc_column-inner{padding:60px 50px !important}.contact-boxes .contact-box{color:#fff;margin-top:-50px}.contact-boxes .contact-box h2{margin:0 0 24px;color:#000;font-weight:600}.contact-boxes .contact-box p{color:#000}.contact-boxes .vc_btn3-container{margin:0;padding:0}.contact-boxes .vc_btn3{background:#000 !important;font-size:16px !important;line-height:22px !important;font-weight:700;padding:18px 0 !important}.inner-box{background:#ecd2d7;padding:20px 0 30px 50px}.inner-box *{color:#fff}.inner-one{width:60% !important}.inner-two{width:40% !important}.inner-box h2{font-size:24px;line-height:36px;margin:10px 0 15px}.inner-box h3{margin:0;font-weight:400}.inner-box p{font-size:22px;line-height:33px}.hero-bottom{position:relative}.hero-bottom .hero-text{position:absolute;top:50px;left:50px;background:#3b3a3a;padding:30px 130px 30px 30px}.hero-bottom .hero-text *{color:#fff}.hero-bottom .hero-text h1{font-size:29px;line-height:42px}.hero-bottom .hero-text h3{margin:0 0 15px}.hero-bottom .hero-text a{background:#626161 !important;font-size:16px !important;line-height:22px !important;font-weight:700;float:right;padding:18px 50px !important;margin-right:-100px}.hero-bottom .hero-text h3 span{color:#ff5624}@media (max-width:767px){.hero{padding:0 !important}.hero .hero-text{position:relative !important;top:inherit;right:inherit;padding:20px !important}.hero .hero-image{margin:0 0 10px}.hero .hero-text h1{font-size:24px;line-height:27px}article>.vc_row{padding:0 !important}h2{font-size:20px;line-height:24px}p,ul{font-size:16px;line-height:24px}.contact-boxes .contact-box{margin:0 !important}h1.page-title{padding-left:0}.inner-one,.inner-two{width:100% !important}.inner-box{padding:20px}.hero-bottom .hero-text{position:relative;top:0;left:0;padding:20px}.hero-bottom .hero-text h1{font-size:24px;line-height:27px}.hero-bottom .hero-text a{float:none;margin:0 0 20px !important;display:block;text-align:center;padding:18px 0 !important}}@media (min-width:767px) and (max-width:992px){.hero{padding:0 !important}.hero .hero-text{position:relative !important;top:inherit;right:inherit;padding:20px !important}.hero .hero-image{margin:0 0 10px}.hero .hero-text h1{font-size:24px;line-height:27px}article>.vc_row{padding:0 !important}h2{font-size:20px;line-height:24px}p{font-size:16px;line-height:24px}.contact-boxes .contact-box{margin:0 !important}h1.page-title{padding-left:0}.inner-one,.inner-two{width:100% !important}.inner-box{padding:20px}.hero-bottom .hero-text{position:relative;top:0;left:0;padding:20px}.hero-bottom .hero-text h1{font-size:24px;line-height:27px}.hero-bottom .hero-text a{float:none;margin:0 0 20px !important;display:block;text-align:center;padding:18px 0 !important}.wpb_gallery ul li{position:relative !important;left:inherit !important;top:inherit !important;width:49% !important;margin:0 1% 1% 0 !important}}