﻿@import 'https://fonts.googleapis.com/css?family=Lato';

@import 'https://fonts.googleapis.com/css?family=Shrikhand';

@import 'https://fonts.googleapis.com/css?family=Poppins';



*{margin:0;padding:0;border:0;}

html, body{background-color:#FFF; height:100%;}

.clear{clear:both;}

.header-main{background-color:#68a382;}

.logo{margin:35px 0;}

.navigation-bar{float:right; margin-top:20px;}

.navigation-bar li{list-style:none; float:left; font-family:Poppins; font-size:15px; padding:4px 15px; border-right:1px solid #457058; border-left:1px solid #87cca6;}

.navigation-bar a{color:#FFF; padding:5px 10px; text-decoration:none;}

.navigation-bar li:hover a{border-bottom:2px solid #000; color:#000;}

a.active{border-bottom:2px solid #000; color:#000;} .navbar-toggle,.icon-bar{border:1px solid #FFF;}

li.border-left{border-left:none;}

li.border-right{border-right:none;}

.number p{margin:15px 30px 0 0; font-family:Poppins; font-size:30px; font-weight:bold; color:#000; text-align:right; }

.number button {
	background: #A16788;
	font-family: Poppins;
	font-size: 23px;
	color: #FFF;
	font-weight: bold;
	padding: 8px 19px;
	float: right;
	margin-right: 30px;
}

.fa-phone{padding:5px 10px 0 0;}

.top-text-main{padding:20px 0 40px 0; background: url(../images/top-bg.png);}

.top-text h2{font-family:Shrikhand; font-size:40px; color:#FFF; margin:60px 0 20px 0; line-height:52px; font-style:italic; font-weight:bold;}

.top-text p{font-family:Poppins; font-size:16px; color:#FFF;}

.top-text h3{font-family:Poppins; font-size:40px; color:#FFF; font-weight:bold; margin:40px 0 20px 0;}

.top-text button{
	background:#A16788;
	font-family: Poppins;
	font-size: 30px;
	color: #FFF;
	font-weight: bold;
	padding:12px 35px;
}

.top-picture{margin-top:60px;}



.section1{background-color:#f2f0f0; padding:20px 0;}

.main-text h2{font-family:Poppins; font-size:22px; font-weight:bold; color:#383838; margin:35px 0 20px 0;}

.main-text p{font-family:Poppins; font-size:14px; color:#383838; line-height:25px; margin:0 0 35px 0;}

.home-page-row-padding{padding:60px 0;}

.row-middle-part{border-top:2px dotted #b2cebe; border-bottom:2px dotted #b2cebe;}



.upper-footer-section{background-color:#84caa3; padding:60px 0;}

.upper-footer-section-text h2{font-family:Poppins; font-size:24px; font-weight:bold; color:#fff; margin:30px 0 60px 0;}

.upper-footer-section-text h3{font-family:Poppins; font-size:24px; font-weight:bold; color:#fff; margin:30px 0 20px 0;}

.upper-footer-section-text p{font-family:Poppins; font-size:15px; color:#fff; line-height:25px; margin:25px 0 0 0;}



.footer-full{background-color:#0e1511; padding:90px 0;}

.copyright p{font-size:14px; font-family:lato; color:#47514b; margin-top:12px;}

.visa-bottom-number p{ text-align:center; font-size:32px; font-family:lato; color:#fff; font-weight:bold;}

.social-icon ul{float:right;}

.social-icon li{float:left; margin:0 12px; list-style:none;}



.text-align-center{text-align:center;}

.about-page-bg{background: url(../images/about-bg.png) top center; background-repeat:no-repeat;}

.about-para-margin{margin-top:60px;}

.about-para-margin2{margin-top:140px;}

.page-section1{padding:80px 0; background: url(../images/bg2.png) center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size:cover;}

.page-main-text h2{font-family:Poppins; font-size:25px; font-weight:bold; color:#fff; text-align:center; margin:35px 0 20px 0;}

.page-main-text p{font-family:Poppins; font-size:14px; color:#fff; line-height:25px; margin:0 0 35px 0;}

.page-style{width:200px; margin:0 auto 70px auto; border: 1px solid #dddddd;}



.page-section2{padding:80px 0; background-color:#FFF;}

.sell-page-main-text h2{font-family:Poppins; font-size:22px; font-weight:bold; color:#383838; margin:35px 0 20px 0; text-align:center;}

.sell-page-main-text p{font-family:Poppins; font-size:14px; color:#383838; line-height:25px; margin:0 0 35px 0;}

.sell-page-main-text img{margin:40px 0;}

.secend-row-margin{margin-top:80px;}.junk-page-margin{margin-top:60px;}

.junk-page-section1{background-color:#f2f0f0; padding:70px 0;}

.brand-logos{margin:40px 0;}

.brand-logos img{margin:20px 0;}



.upper-footer-section-text-box h2{font-family:Poppins; font-size:18px; font-weight:bold; color:#fff; text-align:center; margin:25px 0;}

.upper-footer-section-text-box p{font-family:Poppins; font-size:14px; color:#fff; line-height:25px;}

.junk-box-margin{margin:80px 0 50px 0;}.junk-margin22{margin-top:80px;}

.contact-page-section{padding:80px 0; background-color:#c0dccd;}



.contact-page{margin-top:60px;}

.contact h2{font-family:Poppins; font-size:22px; font-weight:bold; color:#383838; margin:35px 0 20px 0;}

.contact-text{background-color:#fff; padding:8px 12px 0 0;}

.contact-text p{text-align:right; font-family:Poppins; font-size:14px; color:#404040;}



#name,#phone,#email,#year,#make,#model,#price{background-color:#fff; width:100%; padding:5px 15px; border:0;  height:40px; margin-bottom:13px; color:#000;}

#submit{font-size:15px; font-family:Poppins; background-color:#68a382; color:#FFF; font-weight:bold; width:50%; padding:12px 16px; border-radius:0px; margin-top:15px; margin-bottom:50px;}







@media only screen and (max-width: 768px) {

body{text-align:center;}

.number p{margin:15px 30px 0 0; font-family:Poppins; font-size:22px; font-weight:bold; color:#000; text-align:right; }

.top-text h2 {
	font-family: Shrikhand;
	font-size: 28px;
	color: #FFF;
	margin: 0px 0 10px 0;
	line-height: 37px;
	font-style: italic;
	font-weight: bold;
}

.top-text h3 {
	font-family: Poppins;
	font-size: 26px;
	color: #FFF;
	font-weight: bold;
	margin: 30px 0 20px 0;
}

.visa-bottom-number p{ text-align:center; font-size:22px; font-family:lato; color:#fff; font-weight:bold;}

.navigation-bar li{width:90%; padding:10px 0; border-right:0px solid #457058; border-left:0px solid #87cca6;}

.about-para-margin{margin-top:40px;}

.about-para-margin2{margin-top:60px;}
.logo {
	margin: 5px 0;
	margin-top: 11px;
}
.top-text button {
	background: #A16788;
	font-family: Poppins;
	font-size: 23px;
	color: #FFF;
	font-weight: bold;
	padding: 12px 35px;
}
}





.b{border:1px solid red;}

.h{height:100px;}