

	/* IF IMPORTANT */
	
	.shortby a,
	#sidebar .list-widget ul li:hover span,
	#sidebar .latest-tweets h4::before,
	.slider-button a.btn-default {
		color:#003cbd !important;
	}

	.parallax .btn-primary {
		color: #003cbd !important;
	  	border: 2px solid #003cbd !important;
	}

	.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	  	border-top-color: #003cbd !important;
	}
	.form-control:focus {
	  	border-color: #003cbd !important;
	}
	blockquote {
		border-left-color: #003cbd !important;
	}
	.bordertop {
		border-top:4px solid #003cbd !important;
	}

	.navbar-default.background .nav > li > a,
	.comingsoon .smallcount h3 span,
	.pager li > a:hover, 
	.pager li > span:hover,
	.drop-caps.full p:first-child::first-letter,
	.pagination > li > a:hover, 
	.pagination > li > span:hover,
	.quotepost,
	.portfolio-widget-title h3 span,
	#sidebar .widget .widget-title h4 span,
	.pheader,
	.contact-info .service-style-2 i,
	.service-style-1.service-absolute:hover .social i,
	.service-style-1.withborder:hover .icon-container,
	.background,
	.service-style-1.nobg:hover,
	.teammember:hover .readmore i,
	.tag-widget a:hover,
	.noborder:hover .icon-container,
	.owl-theme .owl-controls .owl-nav [class*='owl-']:hover,
	.sexyload,
	.sexyload:before,
	.sexyload:after,
	.shoptable .table > thead > tr > th,
	.blog-meta .btn:hover,
	.blog-meta .btn:focus,
	.btn-primary,
	.accordion-toggle h3 .fa-minus,
	.dropdown-menu > li.shopcart:focus .btn-primary,
	.dropdown-menu > li.shopcart.active .btn-primary,
	.dropdown-menu > li.shopcart:active .btn-primary,
	.dropdown-menu > li.shopcart:hover .btn-primary,
	.btn-primary:hover,
	.btn-primary:focus,
	.btn-primary.focus,
	.btn-primary:active,
	.btn-primary.active,
	.open > .dropdown-toggle.btn-default {
		color: #fff !important;
		background-color: #003cbd !important;
	  	border-color: #003cbd !important;
	}

	.parallax .btn-dark,
	.btn-dark {
		color:#ffffff !important;
	    background-color: #202830 !important;
	    border-color: #202830 !important;
	}
	
	

	/* IF RGBA */

	.magnifier {
		background-color: rgba(61,170,98,0.9);
	}

	/* IF NORMAL */

	::selection {
		background: #003cbd; /* Safari */
		color:#fff;
	}
	
	::-moz-selection {
		background: #003cbd; /* Firefox */
		color:#fff;
	}
	.owl-theme .owl-dots .owl-dot span,
	.progress-bar,
	.backtotop,
	.service-style-1:hover .icon-container {
		background-color: #003cbd;
	}
	.fun h4,
	.portfolio-widget-title.green h3, 
	.list-widget li:hover i,
	.teammember:hover h4,
	.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus,
	.testimeta p,
	.blog-style-2 .blog-meta span a,
	.invisible-title h4,
	.invisible-title h4 a,
	.copyrights a,
	.twitter-widget a,
	.accordion-toggle h3:hover,
	.accordion-toggle h3:focus,
	.blog-title h4 a,
	.small-title h4,
	.text-widget h4,
	.service-style-2 i,
	.section-title h4,
	.service-style-1:hover strong,
	.custom-list li:before,
	.contactwrap i,
	.portfolio-filter a,
	.skills h3,
	.dropdown-menu .table h4,
	#sidebar .widget .widget-title h4,
	.dropdown-menu .table h4 a,
	.section-title .fa-play,
	.breadcrumb > .active,
	.contact-info span,
	.yamm-fw .box li:hover a,
	.pbody ul li span,
	.header .dropdown-menu > li:hover > a,
	.header .dropdown-menu > .active > a,
	.header .dropdown-menu > .active > a:hover,
	.header .dropdown-menu > .active > a:focus,
	h1,h2,h3,h4,h5,h6,
	.shop-meta strong,
	.header .nav > li > a:hover {
		color:#003cbd;
	}

	.header .dropdown-menu {
		border-top-color: #003cbd;
	}

	.blockquote-reverse {
		border-right-color: #003cbd;
	}
	
	@-webkit-keyframes load1 {
	  0%,
	  80%,
	  100% {
	    box-shadow: 0 0 #003cbd;
	  }
	  40% {
	    box-shadow: 0 -2em #003cbd;
	  }
	}
	@keyframes load1 {
	  0%,
	  80%,
	  100% {
	    box-shadow: 0 0 #003cbd;
	  }
	  40% {
	    box-shadow: 0 -2em #003cbd;
	  }
	}
	
	#headeraffix.graybg, #headeraffix.graybg nav.navbar-default {
		top:0;
		background-color: #333333 !important;
		
	}
	
	#headeraffix.graybg nav.navbar-default li a { color: #FFF; }
	#headeraffix.graybg nav.navbar-default li a:hover { color: #003cbd; }
	#headeraffix.graybg nav.navbar-default li ul li a { color: #333; }

	ul.why li { margin-top: 10px; }
	.inventoryCar h2 { font-size: 20px; }
	.filter select { -webkit-appearance: menulist-button; background: #FFFFFF; border: 1px solid #CCC; border-radius: 5px; font-size: 16px; height: 30px; margin-top: 5px; width: 100%; }
	.filter span { font-size: 20px; font-weight: 500; }
	.page .viewing { font-size: 10px; margin-top: 10px; }
	.md-alignRight { text-align: right; }
	
	ul.vehicleDetails { list-style: none; font-size: 16px; margin-top: 15px; margin-bottom: 20px;}
	ul.vehicleDetails div.fancy-title { margin-bottom: 10px; }
	ul.vehicleDetails li span { display: inline-block; font-weight: bold; width: 125px; }
	.inventoryCar { text-align: center; }
	div.inventoryCar div.entry-title { margin-top: 10px; }
	ul.entry-meta li { display: inline; font-size: 16px; list-style: none;  }
	ul.entry-meta li b { color: #003cbd; }
	div.entry-content { margin-top: 15px; }
	
	@media (max-width: 991px) { div.inventoryCar { margin-top: 50px; }  }
	@media (min-width: 992px) { div.pageTop { margin-bottom: 20px; } }
	
	a.nextBack { display: inline-block; margin: 0 10px 0 10px; }
	div.slide img { max-width: 500px; }
	ul.vehicleDetails li { display: block; margin-top: 7px; }
	
	
	#gasCardAd { background: #003cbd; border-right: #333 2px solid; border-top: #333 2px solid; position: fixed; left: 0; bottom: 0; z-index: 100; }
	#gasCardAd a.gasCard { color: #FFF; display: inline-block; font-size: 18px; padding: 10px 20px; }
	@media (max-width: 991px) { #gasCardAd a.gasCard { font-size: 14px; }  }
	
	@media (max-width: 991px) { 
		a.navbar-brand { display: inline-block; max-width: 100%; margin: 0 auto; }
		a.homeFinanceBtn { margin-top: 40px; }
		span.noMobileShow { display: none; }
		span.mobileShow { display:block; font-size: 16px; }
		a.taxmaxHomeImg { display: none; }
	}
	@media (min-width: 991px) { 
		span.noMobileShow { display: block; }
		span.mobileShow { display:none; }
	}
	.marquee { background: #000; color: #003cbd;  display: inline-block; padding: 15px 0 0 0; }
	
	.topbar .divider
	{
		margin: 0 7px;
	}
	
	a.current { color: #003cbd; text-decoration: underline; }
	.sectionPadding { padding: 40px 0 90px 0; }
	
	input[type="radio"] { -webkit-appearance: radio; }