/******************************************************************************************************/
/***************************************************Variables******************************************/
/******************************************************************************************************/

/* Container background color */


/* Box background color (Contact, Department, Staff etc.. boxes) */



/* Price/Phone color */


/* Buttons and Tabs style */




/* Links color */



/* Text color */





/******************************************************************************************************/
/***************************************************CommonStyles***************************************/
/******************************************************************************************************/

/*<modules/CouponsFeatured/default/styles/mod-coupons-featured.css>*/
/*Structure background color*/
.mod-coupons-featured .header,
.mod-coupons-featured .content {
	background:#000000;
}
/*Box background color*/
.mod-coupons-featured .content .offers .contact-form,
.mod-coupons-featured .content .print-note {
	background: #ddd;
}
/*Coupon Category and Step box color*/
.mod-coupons-featured .coupon .category {
	color: #d31820;
}
.mod-coupons-featured .content .step {
	background: #d31820;
}
/*</modules/CouponsFeatured/default/styles/mod-coupons-featured.css>*/

/**************************************************************************/

/*</modules/Coupons/default/_default.phtml>*/

.headText {
	color:red;
}


/*</modules/Coupons/default/_default.phtml>*/

/**************************************************************************/
/*<modules/DepartmentBox/default/styles/mod-department-box.css>*/
.mod-department-box {
	background: #ddd;
}
.mod-department-box .info-window .info-window-content .staff .info .phone {
	color: #d31820;
}
/*</modules/DepartmentBox/default/styles/mod-department-box.css>*/

/**************************************************************************/

/*<modules/FormContactUs/default/styles/mod-form-contact-us.css>*/
.mod-form-contact-us .dealer-website a {
	color: #717171;}
/*</modules/FormContactUs/default/styles/mod-form-contact-us.css>*/

/**************************************************************************/

/**************************************************************************/

/*<components/Content/default/styles/com-content.css>*/
.com-content .center {
	margin-bottom: 1.2em;
	text-align: center;}
.com-content .attention {
	color: #d31820;
	font-weight: bold;}
.com-content img {
	margin: 3px 8px;}
.com-content h3 {
	font-size: 1.3em;
	font-weight: normal;
	margin: .5em 0 .2em;}
.com-content h4 {
	font-weight: bold;
	margin: .4em 0 .3em;}
.com-content ul {
	padding: 0 0 .6em;}
.com-content .clear {
	padding-bottom: 2em;}
.com-content h3 a {
	display: block;
	font-size: 1.3em;
	font-weight: bold;
	margin: 5px auto 20px;
	text-align: center;}
.com-content #rental-fleet-listing ul {
	background-color: #eee;
	border: 1px solid;
	display: inline-block;
	float: left;
	margin: 10px 20px;
	padding: 10px 15px;
	text-align: center;
	width: 165px;}
.com-content #rental-fleet-listing li img {
	background-color: #fff;
	padding: 15px;}
/*</components/Content/default/styles/com-content.css>*/

/*<modules/Content/default/styles/mod-content.css>*/
.mod-content-mc{
	font-size:14px;
	
}
.mod-content-mc h2{
	font-size:24px;
	margin-bottom:20px;
}
.mod-content-mc span{
	font-size:24px;
	font-weight:bold;
}
.mod-content-mc h3{
	font-size:20px;
	margin-bottom:20px;
	line-height:22px;
	
}
.mod-content-mc p{
line-height:20px;}
.mod-content-mc h5{
	font-size:10px;
}

/*</modules/Content/default/styles/mod-content.css>*/

/**************************************************************************/

/*<modules/StaffBox/default/styles/mod-staff-box.css>*/
.mod-staff-box  {
background:none repeat scroll 0 0 #ddd;
}
.mod-staff-box .info-window .info-window-content .staff .info .phone {
color:#d31820;
}
/*</modules/StaffBox/default/styles/mod-staff-box.css>*/

/**************************************************************************/

/*<modules/MultiDepartmentBox/default/styles/mod-multi-department-box.css>*/
.mod-multi-department-box  {
	background: none repeat scroll 0 0 #ddd;
}
.mod-multi-department-box .info-window .info-window-content .staff .info .phone {
	color: #d31820;
}
.mod-multi-department-box .operation-hours-box .title {
	color: #d31820;
}
.mod-multi-department-box .tooltip {
	background: none repeat scroll 0 0 #ddd;
	border: 2px solid #000;
}
/*</modules/MultiDepartmentBox/default/styles/mod-multi-department-box.css>*/

/**************************************************************************/

/*<modules/LoanCalculator/theme2/styles/mod-loan-calculator.css>*/
.mod-loan-calculator .heading {
	background: none repeat scroll 0 0 #000;
	color:#FFF;
	padding: 10px 0 0 10px;
}
.mod-loan-calculator {
	background: none repeat scroll 0 0 #000;
}
.mod-loan-calculator .formBlock .box {
	border-top: 1px solid #000;
}
.mod-loan-calculator ul.tabs a:hover {
    background-position: 0 28px;   
}
.mod-loan-calculator ul.tabs a { 
    background: url("/public/images/grad_sml.gif") repeat scroll  transparent;
}
.mod-loan-calculator .disclaimer {
	padding:20px 10px 20px 10px;
}
/*</modules/LoanCalculator/theme2/styles/mod-loan-calculator.css>*/


/**************************************************************************/

/*<modules/LoanCalculator/theme1/styles/mod-loan-calculator.css>*/
.mod-loan-calculator .heading {
	background: none repeat scroll 0 0 #000;
}
.mod-loan-calculator {
	background: none repeat scroll 0 0 #000;
}
.mod-loan-calculator .formBlock .box {
	border-top: 1px solid #000;
}
.mod-loan-calculator ul.tabs a:hover {
    background-position: 0 28px;   
}
.mod-loan-calculator ul.tabs a { 
    background: url("/public/images/grad_sml.gif") repeat scroll  transparent;
}
/*</modules/LoanCalculator/theme1/styles/mod-loan-calculator.css>*/

/**************************************************************************/

/*<components/OurTeam/default/styles/com-our-team-tabs.css>*/
.com-our-team ul.tabs a:hover {
    background-position: 0 28px;   
}
.com-our-team ul.tabs a {
	background: url("/public/images/grad_sml.gif") repeat scroll transparent;
	border: 1px solid #d31820;}
.com-our-team .staffs-list .staff {
	width:175px;
	padding-left:2px;
}
.com-our-team .staffs-list .staff .email a {
	color:#E43803;
}
/*</components/OurTeam/default/styles/com-our-team-tabs.css>*/

/**************************************************************************/

/*<components/Showroom/default/styles/com-showroom.css>*/
.com-showroom ul.tabs a:hover {
    background-position: 0 28px;   
}
.com-showroom ul.tabs a { 
    background: url("/public/images/grad_sml.gif") repeat scroll  transparent;
	border: 1px solid #d31820;
}
/*</components/Showroom/default/styles/com-showroom.css>*/

/**************************************************************************/

/*<components/InventoryListing/default/styles/com-inventory-listing.css>*/
.c-paginator .paginator-button {
	background: url("/public/images/grad_sml.gif") repeat scroll #efefef;
	border: 1px solid #d31820;
	color: #d31820;
}
.c-paginator .paginator-button:hover{
    background-position: 0 28px;
}
.c-paginator .current {
	background: none repeat scroll 0 0 transparent;
}

.c-paginator .paginator-button-next, .c-paginator .paginator-button-prev {
	background: url("/public/images/grad_sml.gif") repeat scroll  #efefef;
	border: 1px solid #d31820;
	color: #d31820;
}
.c-paginator .paginator-button-next:hover, .c-paginator .paginator-button-prev:hover {
	background-position: 0 28px;
}
.c-paginator .paginator-button a,
.c-paginator .paginator-button-next a,
.c-paginator .paginator-button-prev a {
	display: block;
}
.com-inventory-listing .products-heading {
	background: none repeat scroll 0 0 #000;
}
.com-inventory-listing .product {
	background:none;
	border-top: 2px solid #000;
}
.com-inventory-listing .product:hover {
	background-color: #E8EBED;}
.com-inventory-listing .product .info .price-block .price {
	color: #d31820;
	font-size:13px;
}
.com-inventory-listing .product .image img {
width: 100px;
height: auto;

}
 .com-inventory-listing .product .image .image-overlay img {
width: 320px;
}

/*</components/InventoryListing/default/styles/com-inventory-listing.css>*/

/**************************************************************************/

/*<components/InventoryListing/theme2/styles/com-inventory-listing.css>*/
.com-inventory-listing .image img {
width: 100px;
height: auto;

}
 .com-inventory-listing .image .image-overlay img {
width: 320px;
}

/*</components/InventoryListing/theme2/styles/com-inventory-listing.css>*/

/*<modules/VehicleEquipment/default/styles/mod-vehicle-equipment.css>*/
.mod-vehicle-equipment ul.tabs a {
    background: url("/public/images/grad_sml.gif") repeat scroll #efefef;
    border:1px solid #d31820;
}
.mod-vehicle-equipment ul.tabs a:hover {
    background-position: 0 28px;
}
/*</modules/VehicleEquipment/default/styles/mod-vehicle-equipment.css>*/

/**************************************************************************/

/*<modules/VehicleMedia/default/styles/mod-vehicle-media.css>*/
.mod-vehicle-media  {
	background: none repeat scroll 0 0 #000;
}
.mod-vehicle-media a.mediaButton {
    border-color: #d31820;
}
.mod-vehicle-media .ebrochure {
	padding-left: 8px;
	float: right;
}
/*</modules/VehicleMedia/default/styles/mod-vehicle-media.css>*/

/**************************************************************************/

/*************************************************************/

/*<modules/VehicleInfo/default/styles/mod-vehicle-info.css>*/
.mod-vehicle-info .price, .mod-vehicle-info .price-title {
	color: #D31820;
}
.mod-vehicle-info .price {
	font-size:13px;
}
/*</modules/VehicleInfo/default/styles/mod-vehicle-info.css>*/

/*************************************************************/

/*<modules/StaffBox/theme1/styles/mod-staff-box.css>*/
.mod-staff-box {
	background-color: #ddd;
}
.mod-staff-box .info-window .info-window-content .staff .info .phone {
	color: #d31820;
}
/*</modules/StaffBox/theme1/styles/mod-staff-box.css>*/

/*************************************************************/

/*<modules/SimilarVehicles/default/styles/mod-similar-vehicles.css>*/
.mod-similar-vehicles .vehicles-row .item .item-description .item-price {
	color: #d31820;
}
/*</modules/SimilarVehicles/default/styles/mod-similar-vehicles.css>*/

/*************************************************************/

/*<modules/FormGetAQuote/theme1/styles/mod-form-get-a-quote.css>*/

.mod-form-get-a-quote {
background:none repeat scroll 0 0 #ddd;

}
/*</modules/FormGetAQuote/theme1/styles/mod-form-get-a-quote.css>*/

/**************************************************************************/

/*<modules/FormContactUs/default/styles/mod-form-contact-us.css>*/
.mod-form-contact-us .dealer-info {
	background:  #000;
}
.mod-form-contact-us .direction-form {
	background: #000;
}
/*</modules/FormContactUs/default/styles/mod-form-contact-us.css>*/

/*<modules/ShoppingTools/default/styles/mod-shopping-tools.css>*/
.mod-shopping-tools {
	background-color: #000;
}
.mod-shopping-tools ul.mod-st-buttons li {
    background: url("/public/images/grad_sml.gif") repeat scroll #efefef !important;
    border: 1px solid #d31820;
    margin: 0 0 1px;
    _line-height: 20px;
    *line-height: 20px;
}
.mod-shopping-tools ul.mod-st-buttons li span{
    display: inline;
    padding: 0 0 3px 28px;
}
.mod-shopping-tools ul.mod-st-buttons li a {
    display: block;
    padding: 0 0 0 3px;
}
.mod-shopping-tools ul.mod-st-buttons li.windowSticker a span {
    background: url("/public/images/icons/print.png") 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/print.png', sizingMethod='crop');
}
.mod-shopping-tools ul.mod-st-buttons li.requestAQuote a span {
    background: url("/public/images/icons/usdollar.png") 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/usdollar.png', sizingMethod='crop');
}
.mod-shopping-tools ul.mod-st-buttons li.scheduleTestdrive a span {
    background: url("/public/images/icons/test-drive.png") 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/test-drive.png', sizingMethod='crop');
}
.mod-shopping-tools ul.mod-st-buttons li.buildAVehicle a span {
    background: url("/public/images/icons/build.png") 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/build.png', sizingMethod='crop');
}
.mod-shopping-tools ul.mod-st-buttons li.emailFriend a span {
    background: url("/public/images/icons/email.png") 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/email.png', sizingMethod='crop');
}
/*</modules/ShoppingTools/default/styles/mod-shopping-tools.css>*/

/**************************************************************************/

/*<modules/FinancingTools/default/styles/mod-financing-tools.css>*/
.mod-financing-tools {
	background-color: #000;
}
.mod-financing-tools ul.mod-ft-buttons li {
    background: url("/public/images/grad_sml.gif") repeat scroll  transparent !important;
    border: 1px solid #d31820;
    margin: 0 0 1px;
    _line-height: 20px;
    *line-height: 20px;
}
.mod-financing-tools ul.mod-ft-buttons li span{
    display: inline;
    padding: 3px 0 3px 28px;
    _padding: 0 0 3px 28px;
    *padding: 0 0 3px 28px;
}
.mod-financing-tools ul.mod-ft-buttons li a {
    display: block;
    padding: 0 0 0 3px;
}
.mod-financing-tools ul.mod-ft-buttons li.calculator a span {
    background: url("/public/images/icons/trade-in.png") 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/trade-in.png', sizingMethod='crop');
}
.mod-financing-tools ul.mod-ft-buttons li.getApproved a span {
    background: url("/public/images/icons/approved.png") 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/approved.png', sizingMethod='crop');
}
/*</modules/FinancingTools/default/styles/mod-financing-tools.css>*/

/**************************************************************************/

/*<modules/DepartmentBoxefault/styles/mod-department-box.css>*/
.mod-department-box {
	background: none repeat scroll 0 0 #ddd;
}
.mod-department-box .info-window .info-window-content .staff .info .phone {
	color: #d31820;
}
/*<modules/DepartmentBoxefault/styles/mod-department-box.css>*/

/**************************************************************************/

/*<modules/CarFinder/default/styles/mod-car-finder.css>*/
.mod-car-finder {
background:url("/public/modules/CarFinder/default/images/car-finder-icon.gif") no-repeat scroll 70px 3px #000;
}
/*</modules/CarFinder/default/styles/mod-car-finder.css>*/

/**************************************************************************/

/*<components/ViewVehicle/default/styles/com-view-vehicle.css>*/
.com-view-vehicle .c-product-details .c-product-name {
	background: #000;
}

/*</components/ViewVehicle/default/styles/com-view-vehicle.css>*/

/******************************************************************************************************/
/***************************************************Home Page Design***********************************/
/******************************************************************************************************/

/*<modules/Menu/theme3/styles/mod-menu.css>*/
.mod-menu-theme3 {
	background: url("/public/images/bg-menu-red.png") repeat-x #d31820;
	border: none;
	padding: 0;}
.mod-menu-theme3 ul.menu-ul{
	border-bottom: 3px solid #000;
	height: 34px;
	margin: 0 8px;}
.mod-menu-theme3 .menu-button {
	background: none;
	width: auto;}
.mod-menu-theme3 .menu-button a.inner {
	border: none;
	color: #fff;
	font-size: 13px;
	padding: 9px 14px;}
.mod-menu-theme3 .menu-button:hover a.inner, .mod-menu-theme1 li.over a.inner, .mod-menu-theme1 li.active a.inner {
	background: url("/public/images/bg-menu-grey.png") repeat-x #efefef;
	border: 1px solid #bbb;
	color: #d31820;
	padding: 8px 13px;}
.mod-menu-theme3 li:hover .submenu, .mod-menu-theme1 li.over .submenu, .mod-menu-theme1 .test_submenu {
	border: none;
	margin-top: -5px;
	padding: 0 5px 5px 0;}
.mod-menu-theme3 img {
	width: 153px;}
/*</modules/Menu/theme3/styles/mod-menu.css>*/

/**************************************************************************/

/*<components/HomePage/default/styles/com-home-page.css>*/
.com-home-page .home-banner {
	position: relative;
}
.com-home-page .cols {
    overflow: hidden;
    padding: 12px 8px 18px;
}
.com-home-page .cols .col {
    background: #000;
    border-top: 3px solid #d31820;
    float: left;
    width: 316px;
    margin: 0 0 10px 8px;
    height: 207px;
    overflow: hidden;
}
.com-home-page .cols .row-2 {
	background: none;
	border: none;
}
.com-home-page .cols .col-1-1,
.com-home-page .cols .col-2-1 {
    margin-left: 0;
}
.com-home-page .box {
    
}
.com-home-page .col .heading {
    padding: 7px 10px;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 12px;
    color: #ffffff;
}
.com-home-page .row-2 .heading {
	color: #000000;
}
.com-home-page .box .inner-box {
    padding: 0 10px;
}
.com-home-page .box a:hover {
    text-decoration: underline;
}
.com-home-page .box .image {
    width: 108px;
    float: left;
}
.com-home-page .box .text {
    margin-left: 108px;
}
.com-home-page .box .text .title {
    font-size: 14px;
    font-weight: bold;
}
.com-home-page .box .links-list {
    margin: 10px 0;
    padding: 0;
}
.com-home-page .box .links-list a {
    background: transparent url("/public/images/arrow-bullet.gif") 0 center no-repeat;
    padding-left: 8px;
}
.com-home-page .box .links-list a:hover {
    text-decoration: underline;
}
/*</components/HomePage/default/styles/com-home-page.css>*/

/**************************************************************************/

/*<modules/Slideshow/default/styles/mod-slideshow.css>*/
.mod-slideshow .images-list {
	height: 326px;}
.com-container .mod-slideshow .images-list {
	height: 400px;}
.mod-slideshow .images-list .item {
	height: 326px;}
.com-container .mod-slideshow .images-list .item {
	height: 400px;}
.mod-slideshow .images-list .text-box {
	display: none;}
.com-container .mod-slideshow .images-list .text-box {
	display: block;
	height: 30px;
	left: 0;
	margin-top: 370px;
	width: 730px;}
.com-container .mod-slideshow .images-list img {
	height: 400px;
	margin-left: -80px;}

.mod-slideshow .thumbs-list {
	padding-left: 0px;}
.mod-slideshow .thumbs-list .item {
	padding: 5px 5px;}
.mod-slideshow .thumbs-list .thumb {
	width: 40px;}
.mod-slideshow .thumbs-list .active .thumb img {
	margin-top: -1px;
	width: auto;}
.mod-slideshow .thumbs-list .text-box {
	margin-left: 30px;}
.mod-slideshow .thumbs-list .text-box .short_title {
	font-size: 1.3em;
	padding-top: 7px;
	text-transform: uppercase;}

.mod-slideshow .thumbs-list .item {
	margin-left: 9px;
	width: 175px;
}


/*</modules/Slideshow/default/styles/mod-slideshow.css>*/

/**************************************************************************/

/*<modules/YoutubeVideo/default/styles/mod-youtube-video.css>*/
.mod-youtube-video {
	z-index: 2;
	top: 20px;
	right: 20px;
	background: none;
}
/*</modules/YoutubeVideo/default/styles/mod-youtube-video.css>*/

/**************************************************************************/

/*<modules/Lineup/theme2/styles/mod-lineup.css>*/
.mod-lineup {
	padding: 0 8px;
	width: auto;}

.mod-lineup.mod-lineup-scrollable a.browse {
	background-image: url("/public/modules/Lineup/theme2/images/scrollable/hori_large-red.png");}
.mod-lineup.mod-lineup-scrollable .left-edge, .mod-lineup.mod-lineup-scrollable .right-edge {
	background-image: url("/public/images/bg-lineup-edge.png");
	float: left;
	height: 107px;
	width: 40px;}
.mod-lineup.mod-lineup-scrollable .right-edge {
	background-position: -44px 0;
	float: right;}
.mod-lineup.mod-lineup-scrollable .list-wrapper {
	border: #717171 solid;
	border-width: 1px 0;
	height: 105px;
	width: 884px;}
.mod-lineup.mod-lineup-scrollable .list-wrapper .item {
	width: 125px;}
/*</modules/Lineup/theme2/styles/mod-lineup.css>*/

/**************************************************************************/

/*<modules/Tools/theme1/styles/mod-tools.css>*/
.mod-tools {
	background-color: #fff;
	color: #575757;
	padding: 20px 0 15px;}
.mod-tools a:link, .mod-tools a:visited {
	color: #717171;}
.mod-tools .block2,
.mod-tools .block3,
.mod-tools .block4 {
	width: 128px;}
/*</modules/Tools/theme1/styles/mod-tools.css>*/

/**************************************************************************/

/*<modules/IframeBox/default/styles/mod-iframe-box.css>*/
.mod-iframe-box {
	text-align: center;}
/*</modules/IframeBox/default/styles/mod-iframe-box.css>*/

/**************************************************************************/

/*<modules/KeepInTouch/home/styles/mod-keep-in-touch.css>*/
.mod-keep-in-touch {
	background-color: #2b2b2b;
	clear: both;
	color: #717171;
	display: inline-block;
	height: 48px;
	margin: 15px 0 11px 15px;
	padding: 0;
	width: auto;}
.mod-keep-in-touch .left, .mod-keep-in-touch .right {
	background: url("/public/images/bg-keepintouch-corners.png") no-repeat;
	background-color: none;
	height: 48px;
	width: 8px;}
.mod-keep-in-touch .left {
	float: left;
	margin-left: -8px;}
.mod-keep-in-touch .right {
	background-position: -8px 0;
	float: right;
	margin-right: -8px;}
.mod-keep-in-touch h2 {
	display: inline-block;
	float: left;
	font-size: 1.1em;
	padding: 16px 0 0 10px;
	width: 130px;}
.mod-keep-in-touch .arrow {
	color: #d31820;}
.mod-keep-in-touch .icon-list {
	display: inline-block;
	padding: 10px 0;}
.mod-keep-in-touch .icon-list .item {
	padding-right: 10px;
	width: 40px;}
/*</modules/KeepInTouch/home/styles/mod-keep-in-touch.css>*/

/**************************************************************************/

/*<modules/FeaturedVehicles/default/styles/mod-featured-vehicles.css>*/
.mod-featured-vehicles {
	border: none;
	margin: 7px 0 0 7px;
	width: 317px;
	float:left;
	height:190px;
	background:none;
}
.mod-featured-vehicles .heading {
	background: url("/public/images/bg-box-header.png") no-repeat #a70e13;
	color:#fff;
	}
.mod-featured-vehicles .inner-box {
	padding:0 0 5px;
}
.mod-featured-vehicles .rotator {;
height:131px;
}
.mod-featured-vehicles .rotator .list .item {
height:141px;
}
.mod-featured-vehicles .rotator .list .item .image img {
height:140px;
width:auto
}
.mod-featured-vehicles .rotator .btn {
display:block;
height:110px;
}
.mod-featured-vehicles .item .title {
	padding: 3px;
	top: 0;
	bottom: auto;
}
/*</modules/FeaturedVehicles/default/styles/mod-featured-vehicles.css>*/

/**************************************************************************/


/*<modules/SearchBoxHomeUsed/default/styles/mod-searchbox-home.css>*/
.mod-searchbox-home {
	border: none;}
.mod-searchbox-home .heading {
	background: url("/public/images/bg-box-header.png") no-repeat #a70e13;}
/*</modules/SearchBoxHomeUsed/default/styles/mod-searchbox-home.css>*/

/**************************************************************************/


/*<modules/SearchBox2/searchFilters/styles/mod-searchbox2.css>*/
.mod-searchbox2 .current-filters {
	background: #000;}
.mod-search-box2-searchFilters .view-model {
	text-align: center;
}
.mod-search-box2-searchFilters .view-model img {
	width: 160px;
	height: 120px;
}
.mod-search-box2-searchFilters .view-model a.heading {
	display: block;
	color: #000000;
	font-weight: bold;
}

.mod-search-box2-searchFilters .filters-box.button {
	background: none;
	border: 0;
	padding: 0;}
.mod-search-box2-searchFilters .view-model.button img {
	height: auto;
	width: auto;}
/*</modules/SearchBox2/searchFilters/styles/mod-searchbox2.css>*/
/**************************************************************************/
/*<modules/SearchBox2/searchFilters/styles/mod-searchbox2.css>*/
.mod-searchbox2 .customBtn:hover span {
	color: red;
}
/*</modules/SearchBox2/searchFilters/styles/mod-searchbox2.css>*/
/**************************************************************************/

/*<modules/BlogBox/default/styles/mod-blog-box.css>*/
.mod-blog-box {
	background: none;
	border: none;
	float: none;
	width: auto;
	margin: 0;
}
.mod-blog-box .item a {
	color: #717171;
}
/*</modules/BlogBox/default/styles/mod-blog-box.css>*/

/*</modules/mod-lineup/theme2/styles/mod-lineup.css>*/
.mod-lineup .item a.name {
    font-weight: bold;
    color: #717171;
}
/*</modules/mod-lineup/theme2/styles/mod-lineup.css>*/
/*<modules/htmlcontent/default/styles/mod-html-content.css>*/
.mod-html-content {
	float:left;
	margin:7px 0 0 7px;
	width: 317px;
	height:185px;
}
/*</modules/htmlcontent/default/styles/mod-html-content.css>*/

/******************************************************************************************************/
/*************************************************** Mobile Custom Styles *****************************/
/******************************************************************************************************/





/*<modules/MobileMenu/default/styles/mod-mobile-menu.css>*/
body{background: #2d2d2d;}
button.customBtn{background: url("/public/images/mobile/bg.gif") repeat-x scroll left top transparent;}
.mod-mobile-menu ul.inventory-links li {background: url("/public/images/mobile/bg.gif") repeat-x scroll left top transparent;border: 1px solid #2d2d2d;}
/*</modules/MobileMenu/default/styles/mod-mobile-menu.css>*/
/*************************************************************/
/*<modules/MobileSearchBox/default/styles/mod-mobile-searchbox.css>*/
.mod-mobile-searchbox .sb-head {background: url("/public/images/mobile/bg.gif") repeat-x scroll left top transparent;}
/*</modules/MobileSearchBox/default/styles/mod-mobile-searchbox.css>*/
/*************************************************************/
/*<components/MobileViewVehicle/default/styles/com-mobile-view-vehicle.css>*/
.com-mobile-view-vehicle .head { background: url("/public/images/mobile/bg.gif") repeat-x scroll left top transparent;}
/*</components/MobileViewVehicle/default/styles/com-mobile-view-vehicle.css>*/
/*************************************************************/
/*<components/MobileInventoryListing/default/styles/com-inventory-listing.css>*/
.com-mobile-inventory-listing .c-paginator .paginator-button {background: url("/public/images/mobile/bg.gif") repeat-x scroll left top transparent;}
.com-mobile-inventory-listing .c-paginator .current{background: #969696;}
/*</components/MobileInventoryListing/default/styles/com-inventory-listing.css>*/
/*************************************************************/
/*<modules/MobileForm/getAQuoteDefault/styles/mod-mobile-form-get-a-quote.css>*/
.mod-mobile-form-get-a-quote .form-head {background: url("/public/images/mobile/bg.gif") repeat-x scroll left top transparent;}
/*</modules/MobileForm/getAQuoteDefault/styles/mod-mobile-form-get-a-quote.css>*/
/*************************************************************/
/*<modules/MobileForm/contactUsDefault/styles/mod-mobile-form-contact-us.css>*/
.mod-mobile-form-contact-us .form-head {background: url("/public/images/mobile/bg.gif") repeat-x scroll left top transparent;}
/*</modules/MobileForm/contactUsDefault/styles/mod-mobile-form-contact-us.css>*/
/*************************************************************/
/*<modules/MobileForm/scheduleServiceDefault/styles/mod-mobile-form-schedule-service.css>*/
.mod-mobile-form-schedule-service .form-head {background: url("/public/images/mobile/bg.gif") repeat-x scroll left top transparent;}
/*</modules/MobileForm/scheduleServiceDefault/styles/mod-mobile-form-schedule-service.css>*/
/*************************************************************/
/*<modules/MobileMapDirections/default/styles/mod-mobile-map-directions.css>*/
.mod-mobile-map-directions .form-head {background: url("/public/images/mobile/bg.gif") repeat-x scroll left top transparent;}
/*</modules/MobileMapDirections/default/styles/mod-mobile-map-directions.css>*/
/*************************************************************/
/*<modules/MobileBreadcrumbs/default/styles/mod-mobile-breadcrumbs.css>*/
.mod-mobile-breadcrumbs {background: url("/public/images/mobile/bg.gif") repeat-x scroll left top transparent;}
/*</modules/MobileBreadcrumbs/default/styles/mod-mobile-breadcrumbs.css>*/

/*######################################################################################################*/
/*######################################################################################################*/
/*######################################################################################################*/

/*<modules/Form2/contactUsDefault/styles/mod-form2-contact-us2.css>*/
.mod-form2-contact-us2 .formBlock .formContent {
background: #F0F0F0;
border: 1px solid #989C9F;
padding: 20px 0px;
}
.mod-form2-contact-us2 .field {
margin: 0px 0px 4px;
padding-left: 122px;
position: relative;
}
.mod-form2-contact-us2 .field .label {
display: inline;
float: left;
margin-left: -122px;
text-align: right;
width: 112px;
}
.mod-form2-contact-us2 .formBlock .formContent .field input.text {
width: 210px;
}
.mod-form2-contact-us2 .formBlock .formContent .field textarea.message {
height: 133px;
width: 503px;
}
.mod-form2-contact-us2 .box-security {
margin: 10px 0px 0px;
text-align: right;
}
.mod-form2-contact-us2 .box-security .field {
padding-left: 0px;
}
.mod-form2-contact-us2 .box-security .block2 {
float: right;
margin: 0px 8px 0px 0px;
}
.mod-form2-contact-us2 .box-security .block1 {
float: right;
margin-right: 12px;
}
.mod-form2-contact-us2 .form-button {
margin: 10px 0px 0px;
text-align: right;
}
.mod-form2-contact-us2 .mngr-inv-btn {
	float:right;
	margin-right:20px;
	padding-bottom:10px;
}
.mod-form2-contact-us2 .content .heading {
	padding-top:50px;
}
.mod-form2-contact-us .content form#contactUs .formBlock div.formContent fieldset.first .field.cmiddle_name {display:none;}
/*</modules/Form2/contactUsDefault/styles/mod-form2-contact-us2.css>*/

/*<modules/FormEmailFriend/overlay/styles/mod-form-email-friend.css>*/
.mod-form-email-friend .product .info .price-block .price {
	font-size:16px;
}
.mod-form-email-friend .product .info .price-block .price-old span {
	text-decoration:none;
}
.mod-form-email-friend .product .info .price-block .price-old {
	color:#E63701;
	font-size:16px;
	font-weight:bold;
}
/*</modules/FormEmailFriend/overlay/styles/mod-form-email-friend.css>*/
/*<modules/FormScheduleTestdrive/overlay/styles/mod-form-schedule-testdrive.css>*/
.mod-form-schedule-testdrive .product .info .price-block .price-old {
	color:#E63701;
	font-size:18px;
	font-weight:bold;
}
.mod-form-schedule-testdrive .product .info .price-block .price-old span {
	text-decoration:none;
}
/*</modules/FormScheduleTestdrive/overlay/styles/mod-form-schedule-testdrive.css>*/
