.car_attribute_rating{
	visibility:hidden !important;
}
.car_attribute_wrapper_icon{
	margin-top:-10px
}
@media only screen and (max-width: 950px)
.logo_wrapper img {
    max-width: 160px !important;
}
@media only screen and (max-width:950px) #rev_slider_4_1_wrapper {

	margin-top:70px!important;
}
.header_cart_wrapper{
	visibility:hidden !important;
}
.page_tagline{
	color:black !important;
}
h2.ppb_title {
	font-family: 'space-ranger'!important;
letter-spacing: 0px;}
h1{
	font-family: 'space-ranger'!important;
}
#page_caption h1{
	letter-spacing: 0px !important;
}
.mobile_main_nav li a{
	font-size:13px!important;
	font-weight:500!important;
}

.tp-thumb-title {visibility:hidden;
}
.car_attribute_price_day.three_cols .single_car_price {
font-size:21px!important;
	font-weight:600!important;
}
.car_attribute_price_day.three_cols .single_car_currency {
    top: -8px;
	font-size: 12px;}
.car_attribute_price_day.three_cols .car_unit_day{
	font-size:10px;
	margin-top:-8px;
}
.car_attribute_price_day.three_cols {
	margin-top: 4px;}

@media only screen and (max-width: 767px)
.one_third.gallery3 h5 {
    font-size: 18px !important;
}

element.style {
}
.animate_counter_wrapper .counter_subject {color:#ffffff!important;}
.one-half { width: 48%; }
.one-third { width: 30.66%; }
 
.last {
    margin-right: 0 !important;
    clear: right;
}

.product-slider #carousel { 
	border: 1px solid #e5e5e5; 
	margin: 0; 
	border-radius:5px;
	overflow:hidden;
	}

.product-slider #thumbcarousel { margin: 12px 0 0; padding: 0 45px; }

.product-slider #thumbcarousel .item { text-align: center; }

.product-slider #thumbcarousel .item .thumb { 
	border: 1px solid #e5e5e5; 
	width: 20%; 
	margin: 0 2%; 
	display: inline-block;
	vertical-align: middle; 
	cursor: pointer; 
	max-width: 98px;
	border-radius:5px;
	overflow:hidden;
	}

.product-slider #thumbcarousel .item .thumb:hover { border-color: #1089c0; }

.product-slider .item img { width: 100%; height: auto; }

.carousel-control { color: #0284b8; text-align: center; text-shadow: none; font-size: 30px; width: 30px; height: 30px; line-height: 20px; top: 23%; }

.carousel-control:hover, .carousel-control:focus, .carousel-control:active { color: #333; }

.carousel-caption, .carousel-control .fa { font: normal normal normal 30px/26px FontAwesome; }
.carousel-control { background-color: rgba(0, 0, 0, 0); bottom: auto; font-size: 20px; left: 0; position: absolute; top: 30%; width: auto; }

.carousel-control.right, .carousel-control.left { background-color: rgba(0, 0, 0, 0); background-image: none; }
.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
}