﻿/* Top Navigation */
#navTop{list-style:none;float:left;}
#navTop li{display:inline}
#navTop li a{display:inline-block;text-decoration:none;color:#fff;font-size:1em;padding:0.3em 0.8em;font-family: "WeblySleek UI Normal";}

/* Footer */
#footer{}
.footWRV{color:#fff;font-family:"WeblySleek UI Semibold";font-SIZE:2em;line-height:1.5;margin-bottom:25px}
.footCall{display:block;background:#eb212e;color:#fff;text-decoration:none;padding:10px 0px;text-align:center;width:150px;font-size:1em;}
.footRedLine{background:#eb212e;margin:20px 0px;height:2px;width:100%;display:block}
.footTxt{font-size:1em;color:#f1f1f1}

/* Header title styles */

.col_1_6{width:200px; float:left !important; display:inline}
.col_1_5{width:240px; float:left !important; display:inline}
.cPointer{cursor:pointer}
.redLiner{height:1px; width:100%; background-color:#9e2525; margin:20px 0px}


.upperCase{text-transform:uppercase;}

/*text size*/
.tiny{font-size:0.8em}
.small{font-size:0.9em}
.regular{font-size:1.1em}
.medium{font-size:1.5em}
.large{font-size:2em}
.extra-large{font-size:2.5em;}
.bold{font-family:"WeblySleek UI Semibold";}
.letter-sp-2{letter-spacing:2px;}
.letter-sp-1{letter-spacing:1px;}
.line-ht-3{line-height:1.3;}

/*Banner*/
.banner{background:url("../images/banner-2.jpg") no-repeat center center; background-size:cover; width:100%; height:700px;}
.bannerTxt{position:absolute; left:40px; top:40px; color:#686866;}
.paraText{font-size:1.1em; line-height:1.5;}

.blackLine{display:block; height:2px; background:#000; width:10%; margin:0 auto; margin-bottom:15px; margin-top:15px;}
.whiteLine{display:block; height:1px; width:10%; background:#fff; margin:0 auto; margin-bottom:15px; margin-top:15px;}

/*exterior and interior*/
.gridImg{display:block; margin:0 auto;}

.zoomImg{overflow:hidden; position:relative;}
.zoomImg img{width:100%; cursor:pointer; -webkit-transition:all 0.8s ease-in-out; -moz-transition:all 0.8s ease-in-out; -o-transition:all 0.8s ease-in-out; transition:all 0.8s ease-in-out;}
.zoomImg:hover img{-webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.extImg{width:1140px; height:653px;}
.InteriorImg{width:1140px; height:654px;}
.h430{height:433px;}
.h216{height:216px !important;}
.ht250{height:250px;}
.h400{height:400px;}
.imgCaption{background:rgba(0,0,0,0.6); display:block; width:100%; position:absolute; left:0; bottom:0;}
.clrRed{color:#e72f3b;}

/*engine and performance*/
.bgEngine1{background:url("../images/engine_1.jpg") no-repeat center center; height:326px; width:100%; background-size:cover;}
.bgEngine2{background:url("../images/engine_2.jpg") no-repeat center center; height:326px; width:100%; background-size:cover;}
.bgPerformance{background:url("../images/amaze_performance.jpg") no-repeat center center; height:656px; width:100%; background-size:cover;}
.bgEngine1 p, .bgEngine2 p, .bgPerformance p{line-height:1.5; font-size:1.1em; position:absolute; left:15px; bottom:35px;}
.redText{position:absolute; right:10px; bottom:10px; color:#e72f3b; display:block;}
.col_1140{width:1140px; margin:0 auto;}
.width50{width:50%; float:left;}
.width33{width:33.33%; float:left;}
.pad2{padding:2px;}
.pad1{padding:1px;}
.space4{height:4px; display:block;}
.space1{height:1px; display:block;}

/* Reviews */
.width800{width:800px;}
.proNavPanel{border-bottom:solid 1px #e0e0e0;height:66px;position:relative;margin-top:15px;}
.proNav{position:absolute;top:-1px;left:0;list-style:none;}
.proNav li{display:inline-block; cursor:pointer;}
.proNav li a{float:left;display:inline-block;text-decoration:none;padding:25px 28px; width:180px; text-align:center; line-height:16px;font-size:1.2em; font-weight:600 ;color:#eb212e; background-color:#f3f3f3; border:1px solid #e3e3e3;}
.proNav li .act{border:solid 1px #e0e0e0;border-bottom:solid 1px #fff; background-color:#fff}
.mrg_L_100{margin-left:160px;}

.mediaQuoteContainer{height:288px; width:390px; background:#e1e0e0; font-size:1.1em;}
.redLine{background:#eb212e; height:3px; display:block; width:50px; margin-top:20px; margin-bottom:20px;}


.dis-tbl{display:table;}
.tbl-cell{display:table-cell; vertical-align:middle;}

.greyLine{background:#ccc; width:100%; display:block; height:1px;}
.photoGal{width:600px; background:#e72f3b; height:358px; margin:0 auto;}

/* photo gallery slider */
.unslider{overflow:auto;margin:0;padding:0}
.unslider-wrap{position:relative}
.unslider-wrap.unslider-carousel>li{float:left}
.unslider-vertical>ul{height:100%}
.unslider-vertical li{float:none;width:100%}
.unslider-fade{position:relative}
.unslider-fade .unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:8}
.unslider-fade .unslider-wrap li.unslider-active{z-index:10}
.unslider li,.unslider ol,.unslider ul{list-style:none;margin:0;padding:0;border:none}

.unslider-arrow{position:absolute;left:20px;z-index:2;cursor:pointer; top:60% !important;}

.unslider-arrow.next{left:auto;right:20px; height:48px; width:48px; background-image:url(../images/next.png); }
.unslider-arrow.prev{left:20px;right: auto; height:48px; width:48px; background-image:url(../images/next.png);-ms-transform: rotate(-180deg);
			transform: rotate(-180deg); }

.unslider-nav ol {  list-style: none;  text-align: center; display:none;}
.unslider-nav ol li {  display: inline-block;  width: 6px;  height: 6px;  margin: 0 4px;  background: transparent;  border-radius: 5px;  overflow: hidden;  text-indent: -999em;  border: 2px solid #fff;  cursor: pointer;}
.unslider-nav ol li.unslider-active {  background: #fff;  cursor: default;}

/* form */
.form_table{width:100%}
.form_table th, .form_table td
{
	font-size:16px;
	line-height:20px;
	vertical-align:top;
	padding:3px 0px;
}
.form_table td{ font-size:16px; color:#343434;}	

.btn{ background:#af6e7f; color:#fff; font-size:12px; display:inline-block; cursor:pointer; padding:5px 10px 5px 10px; font-weight:bold;} 
.button{ background:#3a3838; color:#fff; padding:5px 10px; cursor:pointer; font-size:16px; font-weight:bold;}
.dropdownlst{border:solid 1px #d7d7d7; background:#f7f7f6; color:#555555; font-size:16px; padding:5px; text-indent:3px; margin-left:-3px; margin-bottom:10px;}
.cmtbox{font-family:Arial, Tahoma; font-size:12px;border: 1px solid #d7d7d7; padding:4px; text-indent:5px; margin-left:0px !important;margin-left:-3px;background:#f7f7f6;}
.fll{float:left;display:inline}
.exShow{background:#bf0000;color:#fff;padding:5px 8px;font-size:16px}
span.genMsg{font-family: arial, Helvetica, sans-serif; font-size: 16px;font-weight:normal;color:#6d6d6d}

 
.float-right {
	padding:10px 20px;
	float:right;
}


.width25{width:25%}
.width15{width:15%}

.mrgR10{margin-right:10px !important}
.mrgR20{margin-right:20px !important}
.mrgT20{margin-top:20px !important}
.mrgB0{margin-bottom:0px !important}
.mrgT15{margin-top:15px !important}

.dspBlk{display:block !important}

/* show price*/
.general-table
{
	margin:0px;
	border-collapse: collapse;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	width:640px
}
.general-table td, .general-table th
{
	border:1px solid #E1E1E1;
	padding:10px;
	vertical-align:top;
}
.general-table td
{
	color:#555;padding:8px
}
.general-table th
{
	border: 1px solid #E1E1E1;
	background: #E1E1E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #212121;
}