﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);
*{margin:0;padding:0;border:0;}
html, body{background-color:#FFF; height:100%;}
.clear{clear:both;}
.header-full{background-color:#fe7676;}
.dav_logo{margin-top:30px;}
.navbar ul{float:right;}
.navbar a{text-decoration:none;}
.navbar li{list-style:none; float:left; margin:40px 28px 23px 28px;}
.navbar a{color:#FFF;}.navbar-toggle,.icon-bar{border:1px solid #FFF;}

.top-banner{min-height:100%; background: url(../images/top_bg.png) no-repeat center center #FFF; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size:cover;}
.top_big_text{border-top:3px solid #fe7676; border-bottom:3px solid #fe7676; margin-top:100px;}
.top_big_text h2{line-height:40px; padding-bottom:10px; text-align:center; font-family:Open Sans; font-size:30px; font-weight:600; color:#fe7676;text-transform:uppercase;}
.number{background-color:#fe7676; margin-top:50px;}
.number p{padding:12px 0 5px 0; text-align:center; font-family:Open Sans; font-size:30px; font-weight:600; color:#FFF; text-transform:uppercase;}
.top_text{ margin-top:35px; background-color: rgba(0, 0, 0, 0.3); padding-bottom:30px;}
.top_text h1{margin-top:35px; text-align:center; font-family:Open Sans; font-size:30px; font-weight:600; color:#FFF; text-transform:uppercase;}
.top_text p{margin-top:20px; font-family:Open Sans; font-size:14px; color:#faf7f2; line-height:28px; text-align:center;}

.footer-full{background-color:#fe7676;}
.dav-copy-right p{text-align:center; font-size:12px; font-family:Open Sans; color:#FFF; padding:25px 0 20px 0;}

.title-text-style{background-color:#fe7676; margin-top:-40px; margin-bottom:80px; border-bottom:12px solid #283033;}
.title-text-style h2{padding-bottom:7px; text-align:center; font-family:Open Sans; font-size:28px; font-weight:600; color:#FFF; text-transform:uppercase;}
.main-text{padding-bottom:80px;}
.main-text p{font-family:arial; font-size:15px; color:#283033; line-height:28px; text-align:center;}

.text-area1 h2{text-align:center; font-family:Open Sans; font-size:28px; font-weight:600; color:#FFF; text-transform:uppercase;}
.text-area1 p{font-family:Open Sans; font-size:14px; color:#faf7f2; line-height:28px; text-align:center; margin-bottom:25px;}

.title-style1{width:170px; margin:15px auto 25px auto; border-bottom:3px solid #faf7f2;}
.text-bg-s2{background-color:#fe7676; padding:80px 0;}
.text-bg-s3{background-color:#2f343a; padding:80px 0;}
.text-bg-s4{padding:80px 0;}

.text-area2 h2{text-align:center; font-family:Open Sans; font-size:28px; font-weight:600; color:#2f343a; text-transform:uppercase;}
.text-area2 p{font-family:Open Sans; font-size:14px; color:#2f343a; line-height:28px; text-align:center; margin-bottom:25px;}
.title-style2{width:170px; margin:15px auto 25px auto; border-bottom:3px solid #2f343a;}

.margin{margin-top:110px; padding-top:30px;}
.margin2{margin-top:80px; padding-top:30px;}

#name,#phone,#email,#year,#make,#model,#price{margin-left:30px; width:90%; padding:28px 15px; border-radius:0px; margin-top:15px; text-transform:uppercase; text-align:center;}

#submit{background-color:#191919; color:#FFF; width:100%; margin-left:30px; padding:20px 12px; border-radius:0px; margin-top:25px; margin-bottom:100px; text-transform:uppercase;}


@media only screen and (max-width: 768px) {
body{text-align:center;}
.navbar ul{float:left;}
.navbar li{width:90%; list-style:none; padding:15px 0px; font-size:13px; float:left; margin:0px;}
.title-text-style h2{padding-top:16px;}
}

.b{border:1px solid red;}
.h{height:100px;}