﻿@font-face {
    font-family: Oswald;
    src: url(../fonts/Oswald-Regular.ttf);
}
@font-face {
    font-family: HelveticaNeue;
    src: url(../fonts/HelveticaNeueLTStd-Lt.otf);
}
@font-face {
    font-family: sail;
    src: url(../fonts/Sail-Regular.ttf);
}

*{margin:0;padding:0;border:0;}
html, body{background-color:#FFF; height:100%;}
.clear{clear:both;}
.header-full{min-height:100%; background: url(../images/bg.png) center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size:cover;}
.header-full2{min-height:100%; background: url(../images/bg2.png) center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size:cover;}
.header-full3{min-height:100%; background: url(../images/bg3.png) center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size:cover;}
.header-full4{min-height:100%; background: url(../images/bg4.png) center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size:cover;}
.header-full5{min-height:100%; background: url(../images/bg5.png) center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size:cover;}
.number-bar{background-color:#7e6e62;}
.menu-logo{background-color: rgba(10, 18, 30, 0.8);}
.logo{margin-top:-45px;}
.number p{font-family:oswald; color:#1d2628; text-align:right; font-size:16px; margin:20px 0 20px 0;}

.navigation-bar ul{float:right; margin:0;}
.navigation-bar li{list-style:none; float:left; font-family:oswald;font-size:14px; text-transform:uppercase; padding:16px 19px; border-top:8px solid transparent; border-bottom:8px solid transparent;}
.navigation-bar a{color:#FFF; text-decoration:none; }
.navigation-bar a:hover> li{border-top:8px solid #877573; border-bottom:8px solid #bf4751;}
.active li{border-top:8px solid #877573; border-bottom:8px solid #bf4751;}
.navbar-toggle,.icon-bar{border:1px solid #FFF;}

.top-text{margin-top:170px;}
.top-text h2{font-family:Perpetua; font-size:32px; color:#FFF; font-style:italic;}
.top-text h3{font-family:oswald; font-size:62px; color:#bc283a; font-weight:bold;}
.top-text span{color:#141c1e;}

.section1{padding:80px 0 25px 0;}
.section1-text h2{font-family:sail; font-size:42px; color:#515151;}
.section1-text span{font-family:Perpetua; font-size:62px; color:#bc283a;}
.section1-text p{font-family:HelveticaNeue; font-size:15px; color:#515151; line-height:25px;}

.section2{padding:70px 0; background-color:#edecec;}
.section2-text h2{font-family:sail; font-size:38px; color:#515151; text-align:center;}
.section2-text span{color:#bc283a;}
.section2-text p{margin-top:25px; font-family:HelveticaNeue; font-size:15px; color:#515151; line-height:25px; text-align:center;}

.section3{padding:70px 0; background-color:#7e6e62;}
.section3-text p{margin-top:55px; margin-bottom:30px; font-family:HelveticaNeue; font-size:15px; color:#fff; line-height:25px;}

.section4{padding:80px 0; background: url(../images/sec4-bg.png) bottom right #eaeae9; background-repeat:no-repeat;}
.section4-text h2{font-family:sail; font-size:38px; color:#bc283a;}
.section4-text p{margin-top:25px; font-family:HelveticaNeue; font-size:15px; color:#515151; line-height:25px;}
.section44{padding:40px 0; background: url(../images/sec4-bg.png) bottom right #eaeae9; background-repeat:no-repeat;}
.section45{padding:60px 0; background: url(../images/sec4-bg.png) bottom right #eaeae9; background-repeat:no-repeat;}
.money{margin-top:60px;}

.started-page-section111{padding:80px 0; background: url(../images/fast-bg.png) bottom right #FFF; background-repeat:no-repeat;}

.footer-full{background-color:#10161f; padding:40px 0 120px 0;}
.copyright p{font-size:14px; font-family:HelveticaNeue; color:#b7b7b7; text-align:center;}

.car3{margin-top:40px;}.align-center{text-align:center;} .car4{margin-bottom:-60px;}
.started-page-section2{background-color:#bc283a; padding:70px 0;}
.started-page-section2-text h2{font-family:sail; font-size:32px; color:#fff;}
.started-page-section2-text p{margin-top:25px; font-family:HelveticaNeue; font-size:15px; color:#fff; line-height:25px;}

.started-page-section1{padding:80px 0; background-color:#FFF;}
.started-page-section1-text h2{font-family:sail; font-size:32px; color:#515151; text-align:center; line-height:50px;}
.started-page-section1-text span{font-family:Perpetua; font-size:47px; color:#bc283a; text-transform:uppercase;}
.started-page-section1-text p{font-family:HelveticaNeue; font-size:15px; color:#515151; line-height:25px; margin-top:25px;}
.started-page-top-text h3{font-family:sail; font-size:26px; color:#bc283a; margin:50px 0;}

.started-page-top-text h2{font-family:Perpetua; font-size:32px; color:#FFF; font-style:italic; margin-top:-60px;}
.started-page-top-text2 h2{font-family:Perpetua; font-size:32px; color:#FFF; font-style:italic; margin-top:-60px;}
.started-page-top-text2 h3{font-family:oswald; font-size:62px; color:#bc283a; font-weight:bold; text-align:right;}
.page-margin h3{margin-top:50px;}
.started-page-top-text2 span{color:#141c1e;}

.com-page-section2{background-color:#31313b; padding:100px 0 70px 0;}
.started-page-section22{padding:80px 0 50px 0; background-color:#FFF;}
.sell-page-margin{margin:50px 0;}

.sell-page-top-text2 h2{font-family:Perpetua; font-size:32px; color:#FFF; font-style:italic; margin-top:-60px;}
.sell-page-top-text2 h3{font-family:oswald; font-size:62px; color:#bc283a; font-weight:bold;}
.sell-page-top-text2 span{color:#141c1e;}

.started-page-section1-text2 h2{font-family:Perpetua; font-size:47px; color:#bc283a; text-transform:uppercase; line-height:50px;}
.started-page-section1-text2 p{font-family:HelveticaNeue; font-size:15px; color:#515151; line-height:25px; margin-top:25px;}

.fast-section{padding:70px 0;}
.fast-section h2{font-family:Arial; font-size:25px; color:#bc283a; line-height:50px; margin-top:55px;}
.fast-section p{font-family:HelveticaNeue; font-size:15px; color:#515151; line-height:25px; margin-top:25px;}


.contact-page-section2{background-color:#bc283a; padding:70px 0 0 0;}.contact-car{margin-bottom:-30px;}
.contact-page{margin-top:60px;}
.contact-text p{text-align:right; font-family:HelveticaNeue; font-size:14px; color:#fff; margin-top:10px;}
#name,#phone,#email,#year,#make,#model,#price{background-color:transparent; width:100%; padding:5px 15px; border:1px solid #FFF;  height:45px; margin-bottom:30px; color:#fff;}
#submit{font-size:14px; font-family:HelveticaNeue; background-color:#141c1e; color:#fff; font-weight:bold; width:100%; padding:12px 16px; border-radius:0px; margin-bottom:50px;}


@media only screen and (max-width: 768px) {
body{text-align:center;}
.logo{margin-top:0px;}
.started-page-top-text2 h2{font-family:Perpetua; font-size:32px; color:#515151; font-style:italic; margin-top:0px;}
.started-page-top-text2 h3{font-family:oswald; font-size:36px; color:#bc283a; font-weight:bold; text-align:center; margin-top:50px;}
.section4{padding:80px 0; background: none; background-color:#eaeae9;}
.navigation-bar li{width:90%;}
}


.b{border:1px solid red;}
.h{height:100px;}