/*

Template: Car Dealer - The Best Car Dealer Automotive Responsive HTML5 Template
Author: potenzaglobalsolutions.com
Design and Developed by: potenzaglobalsolutions.com

NOTE: This is main stylesheet of template, This file contains the styling for the actual Template. Write in the bottom of this file if required!

*/

/*================================================
[  Table of contents  ]
================================================

:: General
:: Header
  :: Topbar dark 
  :: Fancy
  :: Light
:: Rev slider
:: Owl carousel
:: Welcome
:: Feature
:: Custom block 
:: Feature car area
:: Latest blog
:: Counter
:: Testimonial
:: Car item
:: Play video
:: Back to top
:: Footer
:: Inner pages
:: Content box
:: Why choose
:: Our service
:: Newsletter
:: Quick links
:: Our History
:: Isotope filters
:: Team
:: Search
:: Inner-intro
:: Service
:: Contact
:: Register
:: Login
:: Error-page 
:: Coming-soon
:: Terms and conditions
:: Privacy policy
:: Tabs
:: Accordion
:: Career
:: Blog all pages
:: Product listing
:: Product details
:: Version 2.0 css
  :: Home - 7 
  :: Home - 8 
  :: Home - 9 
  :: Home - 10 
  
======================================
[ End table content ]
======================================*/

/*************************
    General
*************************/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,400italic,600,600italic,700,700italic,800,800italic,300italic|Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i);
body { font-family: 'Open Sans', sans-serif; font-weight: normal; font-style: normal; font-size: 14px; line-height: 24px; color: #999999; }
a, .btn { -webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -ms-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; }
a:focus { text-decoration: none !important; }
a:focus, a:hover { color: #db2d2e; text-decoration: none !important; }
a, button, input { outline: medium none !important; color: #f8f3f3; }
.uppercase { text-transform: uppercase; }
h1, h2, h3, h4, h5, h6 { font-family: 'Roboto', sans-serif; font-weight: normal; color: #0d0101; margin-top: 0px; text-transform: uppercase; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: inherit; }
h1 { font-size: 40px; font-style: normal; font-weight: 500; line-height: 40px; }
h2 { font-size: 35px; font-style: normal; font-weight: 600; line-height: 35px; }
h3 { font-size: 28px; font-style: normal; font-weight: 600; line-height: 28px; }
h4 { font-size: 24px; font-style: normal; font-weight: 600; line-height: 24px; }
h5 { font-size: 18px; font-style: normal; font-weight: 600; line-height: 24px; }
h6 { font-size: 16px; font-style: normal; font-weight: 600; line-height: 24px; }
ul { margin: 0px; padding: 0px; }
hr { margin: 0; padding: 0px; border-bottom: 1px solid #232323; border-top: 0px; }
hr.gray { margin: 0; padding: 0px; border-bottom: 1px solid #dedede; border-top: 0px; }
label { font-size: 15px; font-weight: 400; color: #626262; }
.label { color: #fff !important; font-size: 9px !important; }
*::-moz-selection { background: #db2d2e; color: #fff; text-shadow: none; }
::-moz-selection { background: #db2d2e; color: #fff; text-shadow: none; }
::selection { background: #db2d2e; color: #fff; text-shadow: none; }

               Home - 9       
**************************************/
/*rev slider*/
#rev_slider_8_1 .zeus.tparrows{cursor:pointer; min-width:70px; min-height:70px; position:absolute; display:block; z-index:100; border-radius:50%;   overflow:hidden; background:rgba(0,0,0,0.1)}#rev_slider_8_1 .zeus.tparrows:before{font-family:"revicons"; font-size:20px; color:rgb(255,255,255); display:block; line-height:70px; text-align:center;   z-index:2; position:relative}#rev_slider_8_1 .zeus.tparrows.tp-leftarrow:before{content:"\e824"}#rev_slider_8_1 .zeus.tparrows.tp-rightarrow:before{content:"\e825"}#rev_slider_8_1 .zeus .tp-title-wrap{background:rgba(0,0,0,0.5); width:100%; height:100%; top:0px; left:0px; position:absolute; opacity:0; transform:scale(0); -webkit-transform:scale(0);  transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s;  border-radius:50%}#rev_slider_8_1 .zeus .tp-arr-imgholder{width:100%; height:100%; position:absolute; top:0px; left:0px; background-position:center center; background-size:cover; border-radius:50%; transform:translatex(-100%); -webkit-transform:translatex(-100%);  transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s}#rev_slider_8_1 .zeus.tp-rightarrow .tp-arr-imgholder{transform:translatex(100%); -webkit-transform:translatex(100%)}#rev_slider_8_1 .zeus.tparrows:hover .tp-arr-imgholder{transform:translatex(0); -webkit-transform:translatex(0); opacity:1}#rev_slider_8_1 .zeus.tparrows:hover .tp-title-wrap{transform:scale(1); -webkit-transform:scale(1); opacity:1}
/*feature-box-1*/
.feature-box-4 .icon { display: table-cell; padding-right: 20px; }
.feature-box-4 .icon i { font-size: 30px; display: block; }
.feature-box-4 .content { display: table-cell; vertical-align: top; }
/*content-box*/
.content-box-6 { position: relative; z-index: 1;   }
.content-box-6 .feature-box-4 { padding: 60px 30px; }
.content-box-6 .feature-box-4 a.button { margin-top: 20px; }
.content-box-6:nth-child(1) {  background: rgba(0, 0, 0, 0.2); }
.content-box-6:nth-child(2) {  background: rgba(0, 0, 0, 0.1); }
 /*car-item*/
.car-item.price-remove .car-list { bottom: 119px; }
.feature-car.new-arrival .car-item.price-remove { margin-bottom: 0; }

