
body, p, li, blockquote p {
	font-family: 'Nova Square', sans-serif;
	font-style:;
	font-weight:;
	font-size:14px;
	line-height:24px;
}

h2, .h2 {
	font-family: 'Satisfy', sans-serif;
	font-style:;
	font-weight:;
	font-size:46px;
	line-height:48px;
}

h3, .h3 {
	font-family: 'Nova Square', sans-serif;
	font-style:;
	font-weight:;
	font-size:24px;
	line-height:26px;
}

h4, .h4 {
	font-family: 'Nova Square', sans-serif;
	font-style:;
	font-weight:;
	font-size:20px;
	line-height:26px;
}

h1, h5, h6, .h1, .h5, .h6, .btn, legend{
	font-family: 'Nova Square', sans-serif;
}

.slogan{
	font-family: 'Oswald', sans-serif;
	font-style:;
	font-weight:;
	font-size:72px;
	line-height:24px;
}

.navbar-nav > li > a, .wrapper h2, .footer h2{
	font-family: 'Oswald', sans-serif;
}

.logo_txt{
	font-family: 'Pacifico', sans-serif;
	font-style:;
	font-weight:;
	font-size:72px;
	line-height:72px;
}

.logo_txt_s{
	font-family: 'Pacifico', sans-serif;
	font-style:;
	font-weight:;
	font-size:28px;
	line-height:28px;
}

.deepblue, .deepblue_footer, .purchase_button, .navbar, #signup input[type="submit"], .button, .wpcf7-submit, .dropdown-menu li a:hover, .dropdown-menu li a:focus, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .nav .open > a, .nav .open > a:hover, .nav .open > a:focus{
	background:#403a45;
}

.service .fa, .alt_heading h2, .flat .plan.featured:hover li.plan-name, .flat .plan:hover li.plan-name, .welcome {
	color:#403a45;
}

h2 span, h3 span, blockquote, .rht blockquote, .social .fa:hover{
	border-color:#a67265;
}

.slogan span, .nav > li > a:hover, .nav > li.current a, .service .fa:hover, .social .fa:hover {
	color:#a67265;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active, .flat .plan.featured li.plan-name, .custom-nav ul li:hover, .custom-nav ul li:active, #toTop i{
	background:#a67265!important;
}

input, .social .fa, .contFrm textarea{
	border-color:#403a45;
}

h3, h4, .flat .plan li > strong, .copy, .social .fa, .copy a {
	color:#403a45;
}

a.purchase_button:hover, .flat .plan li.plan-name, .button:hover, #signup input[type="submit"]:hover, .custom-nav ul li{
	background:#403a45;
}

	
.deepblue{
    background-color: rgba(64, 58, 69, 0.9);
}	

.view-first .mask{
    background-color: rgba(64, 58, 69, 0.8);
}	
/* Blog */

.main-content-inner h1, h1.page-title a, .main-content-inner a, .sidebar a { 
	color:#403a45;
}

.main-content-inner a:hover, .sidebar a:hover{
	color:#a67265;
}

.sidebar .widget-title, .btn-primary, .btn-default{
	background:#403a45;
}

.btn-primary:hover, .btn-default:hover{
	background:#403a45;
}

.comments-title{
	font-family: 'Nova Square', sans-serif;
	font-style:;
	font-weight:;
	font-size:24px;
	line-height:26px;
}

@media screen and (max-width: 940px){
	.slogan{
		font-size: 30px;	
		line-height:34px;
	}
}

@font-face {
   font-family: "SixCaps";
   src:url(https://carsauto.ca/wp-content/themes/flatone/resources/SixCaps.ttf);
}
a {
color: #a67265;
}
div.space {
height: 80px;
}
div.footer {
color: #fff;
}
.fet h3 {
margin-bottom: 30px;
margin-top: 0px;
display: block;
background-image: url(https://carsauto.ca/wp-content/uploads/2015/10/process-header-bg.png);
background-repeat: no-repeat;
background-position: top center;
height: 173px;
width: auto;
padding-top: 84px;
text-align: center;
}
div.bx-wrapper {
display: none;
}
div.top {
background-color: rgba(64, 58, 69, 0.4)!important;
}
.navbar{
    border-bottom: double 4px;
    border-top: double 4px;
}
.navbar-nav > li > a {
font-family: 'Arimo', sans-serif;
}
.navbar-collapse {
    padding-top: 4px;
}
.wrapper h2, .footer h2 {
font-family: 'Satisfy', sans-serif;
text-transform:none;
}
.nav > li.current_page_item a{
    color: #a67265;
}
.home .nav > li.current_page_item a{
    color: #fff;
}
h1.page-title {
font-family: 'Satisfy', sans-serif;
}
.alt_heading h2{text-transform:none;}
h2 span, h3 span {
    background: transparent url(/wp-content/uploads/2015/10/wrench.gif) no-repeat center bottom;
    padding-bottom: 30px;
    border-bottom: transparent;
}
.deepblue {
    background-color: rgba(64, 58, 69, 0.8);
}
.white {
    xbackground: url(/wp-content/uploads/2015/10/noise_pattern_5.jpg) repeat;
}
.top_wrapper{
    background-position: center center!important;
}

.white {
    xbackground: url(/wp-content/uploads/2015/10/bkg1.jpg) repeat;
}
body{
color:#6D6D6D
}
.service .fa{
background:#D8D8D8;
}

.wrapper h2, .footer h2{ font-family: "SixCaps";
}
.footer ul {
padding-left: 0px;
margin-bottom: 40px;
}
body {
background-color: rgba(170, 135, 82, 1);
}
.white {
background-size: auto;
background-position: 50% 0%;
background-repeat: repeat-y;
background-color: rgba(255, 255, 255, 0.8);
}
div#section_featured_slider {
display: none;
}
div#section_portfolio {
display: none;
}
div.main-content {
background-size: auto;
background-position: 50% 0%;
background-repeat: repeat-y;
background-color: rgba(255, 255, 255, 0.8);
}
div.main-content .white {
background: none;
}
.service .fa {
background: #E7DCBE;
}
.navbar,
.features_wrapper, .clients_wrapper,
.team_wrapper, .faq_wrapper{
    border: double 10px #fff;
    border-left: none;
    border-right: none;
}
}
.fet img {
margin-top: 100px;
}
h2 span, h3 span {
background: transparent url(/wp-content/uploads/2015/11/star.png) no-repeat center bottom;
padding-bottom: 35px;
border-bottom: transparent;
}
.fet h3{
    height: 140px;
    background: transparent url(/wp-content/uploads/2015/11/star.png) no-repeat center bottom;

}
h2 span, h3 span {
background: transparent url(/wp-content/uploads/2015/11/star.png) no-repeat center bottom;
padding-bottom: 35px;
border-bottom: transparent;
left: auto;
margin-left: 0px;
position: inherit;
text-align: center;
width: 100%;
height: 20px;
}
h3, h4, .flat .plan li > strong, .copy, .social .fa, .copy a {
color: #403a45;
}
.service p {
color: #403a45;
}
body {
color: #403a45;
}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {
color: #403a45;
}
.page-header{
    border-bottom: 1px solid #a67265;
}
.sidebar li {
border: 1px #a67265 solid;
}
/* services star shape background */
.service .fa {
    background: #E7DCBE;
    border-radius: 0;
    font-size: 46px;
    height: 140px;
    padding: 48px 0 0 0;
    width: 140px;
    -webkit-transform: rotateZ(0deg);
    transform: rotateZ(30deg);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.service .fa.image::before{
    content: "";
}
.service .fa.image{
    transform: rotateZ(0deg);
}
.service .fa::before {
    width: 140px;
    height: 140px;
    background: #E7DCBE;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transform: rotateZ(-30deg);
    transform: rotateZ(-30deg);
    z-index: 1;
    line-height: 140px;
    overflow: hidden;
}
.service .fa::after {
    content: "";
    width: 140px;
    height: 140px;
    background: #E7DCBE;
    box-sizing: content-box;
    position: absolute;
    top: 0;
    left: 0;
    transform: rotateZ(-60deg);
    z-index: 0;
}
#section_contact{
display:none
}
.fa img{
    width: 63px;
position: absolute;
z-index: 3;
margin-left: -30px;
margin-top: -10px;
}

.footer a{
color: #a67265;
}
.social .fa{
   color: #a67265;
   border-color: #a67265;
}
div#nav-wrapper {
height: 88px!important;
}
.social .fa:hover{
   color: #fff;
   border-color: #fff;
}
@media (max-width: 768px) {
.navbar-nav > li > a{
padding-top:5px;
padding-bottom:5px;
}
.navbar-collapse.in{
overflow:hidden
}
}
.fet h3 {
    height:auto;
    padding:0 0 40px;
}
#nav.affix-top {
    position: absolute;
    width: 100%;
}
.entry-content img[src$=".jpg"] {
        border-style: solid;
    border-width: 27px;
    -moz-border-image: url(/wp-content/uploads/2015/11/border-image.png) 21 repeat;
    -webkit-border-image: url(/wp-content/uploads/2015/11/border-image.png) 27 repeat;
    -o-border-image: url(/wp-content/uploads/2015/11/border-image.png) 21 repeat;
    border-image: url(/wp-content/uploads/2015/11/border-image.png) 21 fill repeat;
    box-sizing: content-box;
}
.entry-content div#classiwrapper img {
    border: none;
    border-width: 0;
}
hr{border-color:#a67265;}
.wp-caption{border:none;}