form .sign-up-form-options input[type=submit] {
    background-color: #b60000;
}
#post-4907 img.size-full {
    width: auto !important;
    height: 200px;
}
li.rads-car {width:40%;float:left !important;}
.gform_wrapper ul li.gfield {
    clear: none !important;
}

#tribe-events-content .tribe-events-tooltip h4 {
    color: #ffffff;
}

.gform_wrapper .gform_footer {
    padding: 16px 0 10px;
    margin: 16px 0 0;
    clear: none;
    float: left;
    width: 20%;
}

.events-list .tribe-events-loop, .single-tribe_organizer .tribe-events-loop, .single-tribe_venue .tribe-events-loop, .tribe-events-day .tribe-events-loop {
    max-width: 900px;
}
div.tribe-events-list-event-detail h2.tribe-events-list-event-title, #tribe-geo-results h2.tribe-events-map-event-title.summary {
    line-height: 25px;
font-size:25px;
}

.tribe-events-loop .tribe-events-content .dt-sc-hr-invisible-small {display:none;}
.tribe-events-list-separator-month+.type-tribe_events.tribe-events-first {
    padding: 0;
}
.dt-sc-button {
    margin-top: 0;
}
@media only screen and (min-width:767px) {
.woocommerce ul.products li {
    padding-bottom: 0;
    width: 33%;
    float: left;
}
}

ul.products li .product-thumb, .product-details {
    width: 50% !important;
}


p.demo_store {
    background: #000000;
    border: 1px solid #000000;
}

li.additional_information_tab, #tab-additional_information {display:none !important;}

.price {display:none;}

span.amount {font-size:30px;}

div.tribe-events-list-event-detail h2.tribe-events-list-event-title, #tribe-geo-results h2.tribe-events-map-event-title.summary {
    line-height: 37px;
}
.single-tribe_events .tribe-events-event-image {
    text-align: center;
    margin-bottom: 1.25em;
}
.woocommerce-variation-price {margin-bottom:20px;}

.entry-metadata {display:none;}



body.single ul.tribe-events-sub-nav {display:none;}

.related .product-thumb {display:none;}

.product_meta {
display:none;
}

h1, h2, h3, h4, h5 {
margin-bottom: 5px; 
}

.wpcf7-form input[type="text"], .wpcf7-form input[type="email"], .wpcf7-form textarea, .wpcf7-form select {
    background: #f4f4f4 !important;
    border: 0;
    color: #4d4d4d;
}

form .sign-up-form-options input[type=text], form .sign-up-form-options input[type=email], form .sign-up-form-options input[type=date], form .sign-up-form-options textarea, form .sign-up-form-options input {
    background: #f4f4f4;
    color: #4d4d4d;
}

#main-menu > ul.menu > li > a {
    padding: 20px 16px;
    font-size: 1vmax;
    font-style: italic;
    font-weight: 400;
}

.header-cart a i {
    font-size: 1.2vmax;
    color: #000;
}

.header-cart {
    margin: 20px 18px 0px 10px;
}

.RA-cars a {color:#ffffff;}
.RA-cars a:hover {color:#f1f1f1;}

#post-4907  img.size-full {
width: 100%;
}

#show_stock_status {display:none;}

#footer .widget {
    padding: 30px 0px 30px;
}

@media only screen and (max-width:767px) {
   #main-menu > ul.menu > li > a {
    font-size: 20px;
 line-height: 25px;

   }
}