a, a:hover, a:focus, .firstcharacter, .list-info span.text-red, .car-block-wrap h4 a, .welcome-wrap h4, .small-block:hover h4, .small-block:hover a i, .recent-vehicles h5, .flip .card .back i.button_icon:hover:before, .about-us h3, .blog-container h3, .blog-post h3, .side-content h3, .services h3, .list_faq ul li.active a, .list_faq ul li a:hover, .right_faq .side-widget h3, .side-content .side-blog strong, .side-content .list ul li:last-child a, .side-content .list ul li span, .main_pricing h3 b, .layout-3 .main_pricing .inside span.amt, .layout-4 .main_pricing .inside span.amt, .layout-3 .main_pricing .inside span.sub1, .layout-4 .main_pricing .inside span.sub1, #features ul li .fa-li, .left_inventory h2, .side-content .list h3, .side-content .financing_calculator h3, .left_inventory h2, .side-content .list h3, .side-content .financing_calculator h3, .featured-service h2, .featured-service h2 strong, .detail-service h2, .detail-service h2 strong, .find_team h2, .find_team h2, .find_team h2, .our_inventory h4, .our_inventory span, .year_wrapper span, .right_site_job .project_details ul li i, .read-more a, .comment-data .comment-author a, .find_map h2, .information_head h3, .address ul li span.compayWeb_color, .porche .car-detail .option-tick-list ul li:before, .detail-service .details h5:before, .services .right-content ul li:before, .alternate-font, .left_inventory h3, .no_footer .logo-footer a span, .page-content h3, .page-content h4, .pricing_table .main_pricing .inside span.amt, .pricing_table .main_pricing .inside span.sub1, .wp_page .page-content h2, .detail-service .details h5 i, body ul.shortcode.type-checkboxes li i, .comments h3#comments-number {
                                color: #2d2d2d;
                            }

                            .pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus, .progressbar .progress .progress-bar-danger, .bottom-header .navbar-default .navbar-nav>.active>a, .bottom-header .navbar-default .navbar-nav>.active>a:hover, .bottom-header .navbar-default .navbar-nav>.active>a:focus, .bottom-header .navbar-default .navbar-nav> li> a:hover, header .nav .open>a, header .nav .open>a:hover, header .nav .open>a:focus, header .navbar-default .navbar-nav>.open>a, header .navbar-default .navbar-nav>.open>a:hover, header .navbar-default .navbar-nav>.open>a:focus, .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover, .car-block:hover .car-block-bottom, .controls .left-arrow:hover, .controls .right-arrow:hover, .back_to_top:hover, .flip .card .back, .description-accordion .panel-title a:after, .layout-3 .pricing-header, .layout-4 .pricing-header, .porche .porche-header, .featured-service .featured:hover, .featured-service .featured .caption, .flexslider2 .flex-direction-nav li a:hover, .default-btn, .default-btn:hover, .default-btn:focus, .form-element input[type=submit], .side-content form input[type=submit], .side-content form input[type=submit]:hover, input[type="reset"], input[type="reset"]:hover, input[type="submit"], input[type="button"], input[type="submit"]:hover, input[type="button"]:hover, .btn-inventory, .btn-inventory:hover, .porche-footer input[type="submit"], .porche-footer input[type="button"], .porche-footer input[type="submit"]:active, .porche-footer input[type="button"]:active, .leave-comments form input[type=submit], .leave-comments form input[type=submit]:active, .choose-list ul li:before, .woocommerce span.onsale, .woocommerce-page span.onsale, .current_page_parent   {
                                background: #2d2d2d;
                                background-color: #2d2d2d;
                            }

                            #wp-calendar td#today, body ul.shortcode li .red_box, button, .pricing_table .pricing-header, .featured:hover, button:hover, .arrow1 a:hover, .arrow2 a:hover, .arrow3 a:hover {
                                background-color: #2d2d2d;
                            }  

                            .post-entry blockquote {
                                border-left-color: #2d2d2d;
                            }

                            .angled_badge.theme_color:before { border-left-color: #2d2d2d; border-right-color: #2d2d2d;}
                            p, input, textarea, table, ul, li, .theme_font, .textwidget { 
                                font-family: Open Sans;
                                font-size: 14px;
                                color: #2D2D2D;
                                line-height: 24px;
                                font-weight: 400;
                            }
                            header .bottom-header .navbar-default .navbar-brand .logo .primary_text, .no_footer .logo-footer a h1 {                                
                                font-family: Yellowtail;
                                font-size: 40px;
                                color: #FFF;
                                line-height: 20px;
                            }

                            header .bottom-header .navbar-default .navbar-brand .logo .secondary_text, .no_footer .logo-footer a span {                      
                                font-family: Open Sans;
                                font-size: 12px;
                                color: #FFF;
                                line-height: 20px;
                            }
            
                            a { color: #c7081b; }
                            a:hover { color: #ffd900; }
                            a:active { color: #c7081b; }
            
                            footer a { color: #ffd900; }
                            footer a:hover { color: #eeeeee; }
                            footer a:active { color: #ffd900; }
            

                        /* Header */
#menu-main-menu .current-menu-item.current_page_item.active a, #menu-main-menu li a:hover { background: #ffd900; background-color: #ffd900; color: #2d2d2d; }

/* Footer*/
.footer-contact ul li strong { width: auto; }

/* Body and Fonts*/
.alternate-font { color: #c7081b; }
.flip .card .back { background: #ffd900; background-color: #ffd900; }
.face.back a.fancybox { display: none; }

/* Phone Number on Header */
.header-phone { float: right; position: relative; color: #ffffff; font-weight: 600; }
#header-mobile { top: 22px; margin-right: 10px; font-size: 18px; }
#header-tablet { top: 27px; margin-left: 20px; font-size: 24px; }
#header-tablet:before { content: ''; display: inline-block; position: relative; width: 1em; height: 1em; top: 4px; margin-right: 5px; background: transparent; background-image: url('/wp-content/uploads/2015/03/img-icon-phone-white.png'); background-size: contain; background-repeat: no-repeat; }

@media(min-width: 768px) {
	header.affix-top #header-tablet { top: 38px; }
}
@media(min-width: 992px) {
	#header-tablet { top: 20px; font-size: 30px; }
	header.affix-top #header-tablet { top: 30px; }
}

/* Images */
.page-content img { border: none; }                    