
.animated1{
	-webkit-animation-delay: 0.1s;
	-moz-animation-delay: 0.1s;
	animation-delay: 0.1s;
}
.animated2{
	-webkit-animation-delay: 0.2s;
	-moz-animation-delay: 0.2s;
	animation-delay: 0.2s;
}
.animated3{
	-webkit-animation-delay: 0.3s;
	-moz-animation-delay: 0.3s;
	animation-delay: 0.3s;
}
.animated4{
	-webkit-animation-delay: 0.4s;
	-moz-animation-delay: 0.4s;
	animation-delay: 0.4s;
}
.animated5{
	-webkit-animation-delay: 0.5s;
	-moz-animation-delay: 0.5s;
	animation-delay: 0.5s;
}
.animated6{
	-webkit-animation-delay: 0.6s;
	-moz-animation-delay: 0.6s;
	animation-delay: 0.6s;
}
.animated7{
	-webkit-animation-delay: 0.7s;
	-moz-animation-delay: 0.7s;
	animation-delay: 0.7s;
}
.animated8{
	-webkit-animation-delay: 0.8s;
	-moz-animation-delay: 0.8s;
	animation-delay: 0.8s;
}
.animated9{
	-webkit-animation-delay: 0.9s;
	-moz-animation-delay: 0.9s;
	animation-delay: 0.9s;
}
.animated10{
	-webkit-animation-delay: 1s;
	-moz-animation-delay: 1s;
	animation-delay: 1s;
}
.animated11{
	-webkit-animation-delay: 1.1s;
	-moz-animation-delay: 1.1s;
	animation-delay: 1.1s;
}
.animated12{
	-webkit-animation-delay: 1.2s;
	-moz-animation-delay: 1.2s;
	animation-delay: 1.2s;
}
.animated13{
	-webkit-animation-delay: 1.3s;
	-moz-animation-delay: 1.3s;
	animation-delay: 1.3s;
}
.animated14{
	-webkit-animation-delay: 1.4s;
	-moz-animation-delay: 1.4s;
	animation-delay: 1.4s;
}
.animated15{
	-webkit-animation-delay: 1.5s;
	-moz-animation-delay: 1.5s;
	animation-delay: 1.5s;
}
.animated16{
	-webkit-animation-delay: 1.6s;
	-moz-animation-delay: 1.6s;
	animation-delay: 1.6s;
}
.animated17{
	-webkit-animation-delay: 1.7s;
	-moz-animation-delay: 1.7s;
	animation-delay: 1.7s;
}
.animated18{
	-webkit-animation-delay: 1.8s;
	-moz-animation-delay: 1.8s;
	animation-delay: 1.8s;
}
.animated19{
	-webkit-animation-delay: 1.9s;
	-moz-animation-delay: 1.9s;
	animation-delay: 1.9s;
}
.animated20{
	-webkit-animation-delay: 2s;
	-moz-animation-delay: 2s;
	animation-delay: 2s;
}
.animated21{
	-webkit-animation-delay: 2.1s;
	-moz-animation-delay: 2.1s;
	animation-delay: 2.1s;
}
.animated22{
	-webkit-animation-delay: 2.2s;
	-moz-animation-delay: 2.2s;
	animation-delay: 2.2s;
}
.animated23{
	-webkit-animation-delay: 2.3s;
	-moz-animation-delay: 2.3s;
	animation-delay: 2.3s;
}
.animated24{
	-webkit-animation-delay: 2.4s;
	-moz-animation-delay: 2.4s;
	animation-delay: 2.4s;
}
.animated25{
	-webkit-animation-delay: 2.5s;
	-moz-animation-delay: 2.5s;
	animation-delay: 2.5s;
}
.animated26{
	-webkit-animation-delay: 2.6s;
	-moz-animation-delay: 2.6s;
	animation-delay: 2.6s;
}
.animated27{
	-webkit-animation-delay: 2.7s;
	-moz-animation-delay: 2.7s;
	animation-delay: 2.7s;
}
.animated28{
	-webkit-animation-delay: 2.8s;
	-moz-animation-delay: 2.8s;
	animation-delay: 2.8s;
}
.animated29{
	-webkit-animation-delay: 2.9s;
	-moz-animation-delay: 2.9s;
	animation-delay: 2.9s;
}
.animated30{
	-webkit-animation-delay: 3s;
	-moz-animation-delay: 3s;
	animation-delay: 3s;
}
.animated31{
	-webkit-animation-delay: 3.1s;
	-moz-animation-delay: 3.1s;
	animation-delay: 3.1s;
}
.animated32{
	-webkit-animation-delay: 3.2s;
	-moz-animation-delay: 3.2s;
	animation-delay: 3.2s;
}
.animated33{
	-webkit-animation-delay: 3.3s;
	-moz-animation-delay: 3.3s;
	animation-delay: 3.3s;
}
.animated34{
	-webkit-animation-delay: 3.4s;
	-moz-animation-delay: 3.4s;
	animation-delay: 3.4s;
}
.animated35{
	-webkit-animation-delay: 3.5s;
	-moz-animation-delay: 3.5s;
	animation-delay: 3.5s;
}
.animated36{
	-webkit-animation-delay: 3.6s;
	-moz-animation-delay: 3.6s;
	animation-delay: 3.6s;
}
.animated37{
	-webkit-animation-delay: 3.7s;
	-moz-animation-delay: 3.7s;
	animation-delay: 3.7s;
}
.animated38{
	-webkit-animation-delay: 3.8s;
	-moz-animation-delay: 3.8s;
	animation-delay: 3.8s;
}
.animated39{
	-webkit-animation-delay: 3.9s;
	-moz-animation-delay: 3.9s;
	animation-delay: 3.9s;
}
.animated40{
	-webkit-animation-delay: 4s;
	-moz-animation-delay: 4s;
	animation-delay: 4s;
}
.animated41{
	-webkit-animation-delay: 4.1s;
	-moz-animation-delay: 4.1s;
	animation-delay: 4.1s;
}
.animated42{
	-webkit-animation-delay: 4.2s;
	-moz-animation-delay: 4.2s;
	animation-delay: 4.2s;
}
.animated43{
	-webkit-animation-delay: 4.3s;
	-moz-animation-delay: 4.3s;
	animation-delay: 4.3s;
}
.animated44{
	-webkit-animation-delay: 4.4s;
	-moz-animation-delay: 4.4s;
	animation-delay: 4.4s;
}
.animated45{
	-webkit-animation-delay: 4.5s;
	-moz-animation-delay: 4.5s;
	animation-delay: 4.5s;
}
.animated46{
	-webkit-animation-delay: 4.6s;
	-moz-animation-delay: 4.6s;
	animation-delay: 4.6s;
}
.animated47{
	-webkit-animation-delay: 4.7s;
	-moz-animation-delay: 4.7s;
	animation-delay: 4.7s;
}
.animated48{
	-webkit-animation-delay: 4.8s;
	-moz-animation-delay: 4.8s;
	animation-delay: 4.8s;
}
.animated49{
	-webkit-animation-delay: 4.9s;
	-moz-animation-delay: 4.9s;
	animation-delay: 4.9s;
}
.animated50{
	-webkit-animation-delay: 5s;
	-moz-animation-delay: 5s;
	animation-delay: 5s;
}

.portfolio_nav { display:none; }
.top_bar.fixed
{
	position: fixed;
	animation-name: slideDown;
	-webkit-animation-name: slideDown;	
	animation-duration: 0.5s;	
	-webkit-animation-duration: 0.5s;
	z-index: 999;
	visibility: visible !important;
	top: 0px;
}

.top_bar.fixed #menu_wrapper div .nav
{
	margin-top: 16px;
}

.top_bar.fixed #searchform
{
	margin-top: 8px;
}

.top_bar.fixed .header_cart_wrapper
{
	margin-top: 21px;
}

.top_bar.fixed #menu_wrapper div .nav > li > a
{
	padding-bottom: 24px;
}

.top_bar.fixed .logo_wrapper img
{
	max-height: 40px;
	width: auto;
}
#mobile_nav_icon
{
    display: none;
}

@media only screen and (max-width: 768px) {
	html[data-menu=leftmenu] .mobile_menu_wrapper
	{
		right: 0;
		left: initial;
		
		-webkit-transform: translate(360px, 0px);
		-ms-transform: translate(360px, 0px);
		transform: translate(360px, 0px);
		-o-transform: translate(360px, 0px);
	}
}



#sub_menu .sub-menu li a
{
	font-size: 22px;
	line-height: 2em;
}

body .mobile_menu_wrapper
{
	background: rgba(0, 0, 0, 0.85);
}

.mobile_menu_wrapper
{
	right: -10px;
	left: auto;
	-webkit-transform: translate(100%, 0px);
	-moz-transform: translate(100%, 0px);
	transform: translate(100%, 0px);
}

body.js_nav .mobile_menu_wrapper, html[data-menu=leftmenu] body.js_nav .mobile_menu_wrapper
{
	-webkit-transform: translate(calc(100% - 360px), 0px);
	-ms-transform: translate(calc(100% - 360px), 0px);
	transform: translate(calc(100% - 360px), 0px);
	right: 0;
	left: auto;
}

@media only screen and (max-width: 767px) {
	body.js_nav .mobile_menu_wrapper, html[data-menu=leftmenu] body.js_nav .mobile_menu_wrapper
	{
		-webkit-transform: translate(calc(100% - 270px), 0px);
		-ms-transform: translate(calc(100% - 270px), 0px);
		transform: translate(calc(100% - 270px), 0px);
	}
}



.header_cart_wrapper {
       display: none;
}
#footer ul.sidebar_widget li ul li {
    float: left;
    margin: 0 7px;
}
.header_cart_wrapper .cart_count, #toTop, .single_car_users_online_wrapper .single_car_users_online_icon {
    background: #179b9d;
}
#car_search_form, .car_search_form {
  display: none;
}
.page_tagline, .post_detail, .thumb_content span, .portfolio_desc .portfolio_excerpt, .testimonial_customer_position, .testimonial_customer_company {
    font-size: 18px;
}
.car_recently_view {
    display: none;
}
#single_car_share_button {
    display: none;
}
#respond.comment-respond {
     display: none;
}
textarea{
   line-height:12px;
}
.two_third.last {
    text-align: left;
    margin-top: 20px;
}
html.csstransforms.csstransforms3d.csstransitions body.page-template-default.page.page-id-3499.ppb_enable div#wrapper.hasbg.transparent div#page_caption.hasbg.parallax.withtopbar div.page_title_wrapper div.page_title_inner div.page_title_content h1.withtopbar{
   display: none;
}
#post_share_text{
   
}
.post_excerpt.post_tag{
  display: none;
}
.top_contact_info > div {
    width: 11%;
    float: right;
}
.top_contact_info {
        width: 100%;
}
html.csstransforms.csstransforms3d.csstransitions body.page-template-default.page.page-id-3499.ppb_enable div#wrapper.hasbg.transparent div.ppb_wrapper.hasbg.withtopbar div.one.withsmallpadding.ppb_header div.standard_wrapper div.page_content_wrapper div.inner div div.page_tagline{
    color: #000000 !important;
}
.ecwd_theme_calendar .calendar-head {
        display: none;
}
.ecwd_theme_calendar .ecwd_calendar_view_tabs .filter-container ul {
   
    display: none;
}
#tribe-events-bar{
   display: none;
}
#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title {
    font-size: 1.2em;    
}
#tribe-events-content .tribe-events-abbr {
     font-size: 16px;
     text-decoration: none;
}
.single-tribe_events #tribe-events-content .tribe-events-event-meta dd {
    font-size: 16px;    
}
.tribe-venue a {
   color: #000000;
}
.single-tribe_events #tribe-events-content .tribe-events-event-meta dt {
   font-size: 18px;
   transition:ease-in-out 0.6s;
}
.events-archive.events-gridview #tribe-events-content table .type-tribe_events {    
    margin: 0 0 !important;
    }
/******XS XS***********/
@media(max-width:767px) {
.one.ppb_header_youtube, .one.ppb_header_vimeo, .ppb_header.parallax.withbg {
    padding: 20px 20px 20px 20px !important;
}
.mobile_main_nav li a, #sub_menu li a {
    font-family: Poppins, Helvetica, Arial, sans-serif;
    font-size: 16px !important;
    font-weight: 600 !important;
  }
}
@media screen and (min-width: 1200px){
    .post_img {
   width: 392px;
  }
  .post_related .post_wrapper.grid_layout .post_img {
       width: 260px;
}
 .top_contact_info > div {
    width: 12% !important;
    }
}
pre, code, tt{
   border: none;
  margin: 0;
}
@media(min-width:768px) and (max-width:991px) {
.top_contact_info > div {
    width: 18% !important;
    }
}
html.csstransforms.csstransforms3d.csstransitions body.page-template-default.page.page-id-3507.ppb_enable div#wrapper.hasbg.transparent div#page_caption.hasbg.parallax.withtopbar div.page_title_wrapper div.page_title_inner div.page_title_content div.page_tagline{
    font-weight:700;
    font-size: 40px;
    opacity: 1;
  }
html.csstransforms.csstransforms3d.csstransitions body.page-template-default.page.page-id-3507.ppb_enable div#wrapper.hasbg.transparent div#page_caption.hasbg.parallax.withtopbar div.page_title_wrapper div.page_title_inner div.page_title_content h1.withtopbar{
   display: none;
}
#price_per_unit_select, #price_per_unit_select_scroll {
       width: 260px;
   }
.single_car_price_per_unit {    
    font-size: 14px;
}
#page_content_wrapper .inner .sidebar_wrapper .sidebar, .page_content_wrapper .inner .sidebar_wrapper .sidebar {
   display: none;
}
#page_caption .single_car_header_content .single_car_header_price {
   width: 30%;   
}
.single_car_price {
    font-size: 50px;
    }
.price_from{
   float: left;
}
.cycle-slideshow .cycle-carousel-wrap .cycle-slide .testimonial-box, .cycle-slide .testimonial-box{
   padding-bottom: 22px;
}
@media (max-width: 360px) {
  .cycle-slideshow .cycle-carousel-wrap .cycle-slide .testimonial-box, .cycle-slide .testimonial-box{
   padding-bottom: 145px;
}
}
a.ss-button-facebook, a.ss-button-googleplus, a.ss-button-twitter, a.ss-button-linkedin, a.ss-button-pinterest, a.ss-button-xing, a.ss-button-reddit {
        border-radius: 50%;
}
@media screen and (max-width:600px) {
.top_contact_info a{
font-size:17px !important;  
  }
.above_top_bar .social_wrapper{
display:none;  
  }
.top_contact_info > div{
  float:left;
  width:100% !important;
  text-align:center;
}
.top_bar {
    padding-bottom: 35px !important;
}
}



