/* Page Generated in 0.000000 seconds */
@import url("/css/bootstrap");
@import url("/css/bootstrap-responsive");

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, em, img, ins, kbd, q, s, samp,
small, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,footer, header {
	margin: 0;	padding: 0;	border: 0;	font-size: 100%;	font: inherit;	vertical-align: baseline;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}

body {	line-height: 1;	font-family:'Signika', sans-serif;	background-color:#efefef; background-image:url('/img/bg-footer.jpg'); background-position: center bottom; background-repeat:no-repeat; }
ol, ul {	list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}
table {	border-collapse: collapse;	border-spacing: 0;}
a:focus { outline:0; }

h1 , h2, h3, h4, h5, h6 { font-family:'Signika', sans-serif; }
h1 { font-size:34px; }
h2 { font-size: 34px; line-height:30px; margin-top:30px; text-align:justify; padding: 0 0 7px 0;  }
h3 { font-size: 28px; line-height:30px; margin-top:20px; text-align:justify; padding: 0 0 7px 0;  color:#820024;}
h4 { font-size: 26px; line-height:30px; margin-top:30px; text-align:justify; padding: 0 0 7px 0;  color:#820024; }
h5 { font-size: 22px; line-height:26px; margin-top:30px; text-align:justify; padding: 0 0 7px 0;  color:#820024; }
h6 { line-height:13px; line-height:22px; text-align:center; font-family: 'Orienta', sans-serif; }

.fh1 { text-align:center; }

.wrapper { padding:0 10px; max-width:940px;  }
.responsive h1, .responsive h2 { font-size:34px; text-align:center; margin:35px 0 0;}
.responsive h3 { font-size:28px; text-align:center; margin:18px 0 24px;}
.divider { width:460px; height:11px; background:url(/img/divider.png) no-repeat; display:block; margin:40px auto; }
.divider2 { width:100%; height:8px; background:url(/img/divider2.png) repeat-x; display:block; margin:15px auto; }
.clear { clear:both;}

p, a { font-family: 'Orienta', sans-serif;}
p { font-size:13px; line-height:22px;}
strong { font-weight:bold; }

header { background-color:#fff;  height:100px; padding-top:17px; position:fixed; width:100%; z-index:999999; box-shadow: 0 2px 5px #888888;}
.logo { float:left; width:220px;}
.logo h1 { font-size: 34px; color:#191919; line-height:28px; display:none; }
.logo hgroup {     background:url(/img/logo.png) no-repeat;  height:100px; }
.tmenu  {float:left; width:400px; margin: 30px 0 0 0; position:relative; z-index:10; }
.tmenu ul {margin:0; padding:0; }
.tmenu li { float:left; padding: 0 30px 0 0; }
.tmenu li a:hover { border-bottom: 4px solid #820024; text-decoration:none; }
.tmenu li a.active { border-bottom: 4px solid #820024; margin-right:-2px; }
.phone { float:right;  padding-top:21px; }
.phone p { font-size:30px; text-align:right; }
.phone p a { font-size:30px; font-family: Doppio One;}
ul.social { float:right; width:275px; padding-top:18px;}
ul.social li { width:20px; float:left; height:20px; margin-left:4px;}
ul.social li a { display:block; width:20px; height:20px;}
#taddr { width:210px; }
#facebook   { background:url(/img/social.png) no-repeat; }
#google { background:url(/img/social.png) no-repeat; background-position:-20px 0 ;}
#facebook:hover   { background-position:0 100%; }
#google:hover   { background-position:-20px 100% ;}


#main_product {  	margin:0 0 30px; padding:118px 0 20px 0; height:305px;  clear:both; background-color:#820024;	background-image:url("/img/bg.jpg"); background-repeat:no-repeat; background-position:bottom center; box-shadow: 0 2px 5px #888888;}
#mainpgv {	margin:0; padding:118px 0 20px 0; height:20px;  clear:both; background-color:#820024;	background-image:url("/img/bg.jpg"); background-repeat:no-repeat; background-position:bottom center; box-shadow: 0 2px 5px #888888;}
.main_p1 { float:left; width:400px; padding:10px 0 0 0;  }
.main_p1 h1 {     color:#efefef;	text-shadow:0 0.5px 0 #07709b;	margin:12px 0px 3px 0px;}
.main_p1 h2 {  line-height:34px; font-size:14px; color:#efefef; margin:5px 0px; font-weight:500; }
.main_p1 h2 span {     font-family:'Signika', sans-serif;    background: url(/img/span-bg.png) repeat;	padding:2px 5px;	font-size:15px;	}
.main_p2 { float:right; width:540px; }

ul.features-1 { padding:10px 0 10px; }
ul.features-1 li {     padding:0 0 0 30px;	margin:20px 0 0 4px;	background:url(/img/icon-features.png) no-repeat left;	color:#fff;	text-shadow:0 1px 0 #166ac1;}
ul.features-2 li {     font-size:14px;    padding:0 0 0 30px;	margin:20px 0 0 4px;		}


.mcont {background-color:#fff; border:1px solid #CDCDCD;  margin:20px 0;}
.mcont .content { padding: 20px; }
.mcont .content p { margin: 0 0 10px 0;}
.mcont h2 {display:none;}
.mcont li { background: url("/img/shape-pink.png") no-repeat scroll left 5px; padding: 0 0 0 30px; line-height:24px;}

.buttons {float:left; padding:30px 0 30px;  }

.faqlist {	margin: 0 auto 0px auto;	}
.faqcontent {}
.faqlist  h4  { padding:13px 50px 10px 10px; font-family:'Signika', sans-serif;  color:#820024; font-size:20px;}


.features { margin:0 0 40px;  }
.features img { float:left; margin-right:18px;}
.features h4 {margin:0 0 3px; color:#820024; font-size: 17px; text-align:left; line-height:18px; padding:0px;}
.features p { text-align:left; line-height:16px; color:#8C8C8C; font-size: 12px } 
.features-list{margin-top:10px;}

.fl1, .fl  {     border: 1px solid #cecece;	float:left;    height: 60px;    padding: 15px 10px;    width: 270px;	}
div.fl1 { margin-right:0px; background-color: #F2EFE3;}
div.fl { margin-right:30px; background-color: #F2EFE3;}
.current { background-color:#FFFFFF !important;  border: 1px solid #000 !important; }
.tabs {	position: relative;}
.tabs .moving_bg2 {	padding: 5px 15px 30px ;	background-image:url(/img/fl-tabs.png); 	position: relative;	width: 270px;	height:11px;	z-index: 190;	top: 0;	background-position:center;	padding-bottom: 0px;	background-repeat: no-repeat;}
.tabs .tab_item {	display: block;  	z-index: 200;	position: relative;	cursor: pointer;}

.tabbed_content .slide_content {border: 1px solid #000;	overflow: hidden;	background-color: #FFFFFF;	padding: 20px 0 0px 20px;	margin:15px 0 0;	position: relative;	width: 920px;}

.tabslider {	width: 5000px;}
.tabslider ul {	float: left;	width: 920px;	margin: 0px 0 20px 0;	padding: 0px;	 }
.tabslider ul li {padding-bottom: 7px;}
.banner {width:50%; float:left;}
.banner-content { width:50%; float:left;}
.banner-content .bch2 { font-family: 'Signika',sans-serif; font-size:28px; line-height:30px; padding:5px 0; margin:0; text-align:left;  color:#000; }
.banner-content .bch3 { font-family: 'Signika',sans-serif; font-size:22px; line-height:30px; color:#820024; text-align:left; margin:0; padding:5px 0 20px; }
ul.features-2 li { height:17px;  background: url("/img/shape-pink.png") no-repeat scroll left center rgba(0, 0, 0, 0); padding: 0 0 0 30px; font-size:20px; color:#C04750; }



.testimonials { margin:40px 0 40px;}	
.testimonials img {  float:left;margin-right:14px;}
.testimonials p {   color:#606060; line-height:19px; }
.testimonials strong {  float:right; font-size:13px; margin-right:8px; margin-top:8px;  color:#820024;}
.ts { width:269px; background-color:#fff; height:190px; padding:15px 10px;border:solid 1px #cdcdcd; }
.vts { width:269px; background-color:#fff; height:290px; padding:15px 10px;border:solid 1px #cdcdcd; }

.prc { background-color:#dad7cb; border:solid 1px #cdcdcd;  }
.prc:hover { background-color:#F2EFE3; border:solid 1px #000; }
.prc-header .prch2 { font-family: 'Signika',sans-serif;  font-size:30px;  margin:0; padding:5px 0; color:#820024; height:60px; text-align:center; line-height:30px; }
.prc p { text-align:center;  padding:0 0 4px; }
.prc small { display:block;  width:160px; margin:0 auto 6px auto; border-bottom:solid 1px #bebebe; padding:1px 0 8px; }
.prc-header { background:url('/img/prc-header-gold.png') no-repeat; height:320px; color:#606060; padding: 0 10px;}
.prc-header .prch3 { margin:18px 0 24px; line-height:30px; padding: 0 0 7px 0; font-size:42px; font-family: 'Signika', sans-serif; color:#820024; text-align:center;  }
.prc-header .prch3 strong { font-size:20px;  }
.prc-header .prch3 em { font-style:italic; font-size:10px; color:#606060;}
.prc-header  .morepic .gal { display:none;} 
.prc-header  .mview { cursor:pointer; }
.prod-img { text-align:center; min-height:140px; }
.prc-body { padding:20px 10px; }
.prc-body  p { padding:12px 0 6px; }
.prc-body  .psummary { height:85px; }
.prc-footer {   background-image:url('/img/prc-footer-gold.png'); background-repeat:no-repeat;  height:40px; padding:22px 0; }
.ebutton { font-family:'Signika', sans-serif; color:#fff; text-align:center; }
a.ebutton  { margin:0 auto; padding:12px 0; height:19px; width:130px; background:url(/img/button3.png) no-repeat; display:block;  }
a.ebutton:hover { background-position:0 100%; text-decoration:none; color:#fff;  }

.pricing {   height: 640px;    position: relative;    width: 99%; padding: 0 0 0 9px; margin:20px 0 0 0;}
.pricing .n_slider {  height:640px; margin: 0 auto;    overflow: hidden;    width: 960px;}
.pricing .n_slider ul {height:640px;}
.pricing .n_slider  li {   float: left;    height: 640px;    margin-right: 20px;    position: relative;    width: 298px;}
.pricing .n_prev, .pricing  .n_next {    display: block;    height: 45px;    overflow: hidden;    position: absolute;    text-indent: -9999px;    top: 250px;    width: 50px; z-index:999;}
.pricing .n_prev {   background: url("/img/prev.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);    left: -50px;}
.pricing .n_prev:hover {background-position: left bottom;}
.pricing .n_next {    background: url("/img/next.png") no-repeat scroll right top rgba(0, 0, 0, 0);    right: -60px;}
.pricing .n_next:hover {background-position: right bottom;}

.pfeatures {    font-size: 14px;    line-height: normal; margin: 20px auto; width:260px; }
.pfeatures span {    background-image: url("/img/attr-icon.png"); background-repeat:no-repeat;   padding: 10px 0px 10px 30px;  -moz-box-sizing: border-box;   float: left;    margin:0 5px 5px 5px;   white-space: nowrap;}
.pfeatures .seats {    background-position: 0 0;}
.pfeatures .gas {    background-position: 0 -60px;}
.pfeatures .drive {    background-position: 0 -360px;}
.pfeatures .lic {    background-position: 0 -120px;}
.pfeatures .aircon {    background-position: 0 -180px;}

.filtertitle { margin:30px 0; text-align: center; letter-spacing:2px; font-size:14px; line-height:12px;}
.filtertitle .filterBlock {margin:4px 0 0 0;}
#filter li { margin: 2px 12px 10px;  display: inline-block; overflow:hidden; vertical-align:top;}
#filter li a { color:#000; text-decoration:none; text-transform:uppercase; margin-right:-2px; display:block; line-height:20px; font-size:16px; }
#filter li a:hover , #filter li a.active {text-decoration:none; border-bottom:4px solid #820024; color:#820024; -webkit-transition: all 200ms; 	-moz-transition: all 200ms; 	-o-transition: all 200ms;	transition: all 200ms;}
.filtercont .product { width:296px;   display: inline;    float: left;    margin: 0 6px 30px 6px;}
	
.lc { width:430px; float:left; padding: 0 20px 0 0; }
.rc { width:450px; float:left; }
.trading  { font-size:22px; }

#map_canvas { height:450px; border:1px solid #cdcdcd; }
#map_canvas iframe {  -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%);  -ms-filter: grayscale(100%);  -o-filter: grayscale(100%);  filter: grayscale(100%);  }

.vehicle {float:left; width:430px; margin: 0 20px 20px 0; height: 450px; }
.vehicle h4 { font-size:28px; color:#191919; }
.vehicle ul { margin: 20px 0 0 0; }
.vehicle img { display:block; margin: 0 auto 20px auto; }

.formcont { padding:20px; }

.efblk { margin:20px 0 0 0; padding:20px; background-color:#DAD7CB; }
.efblk label { display:inline-block; width:200px; vertical-align:top; padding:5px 0 0 0; }
.efblk input { display:inline-block; position:relative; }
.efblk textarea { display:inline-block; height:150px; }
.efblk .age {padding: 0 0 0 220px; margin: 10px 0 0 0;}
#form_185_submit {font-family:'Signika', sans-serif; color:#fff; text-align:center; margin:20px auto 0 auto; padding:12px 0; height:43px; width:130px; background:url(/img/button.png) no-repeat; display:block; border:0; }
#form_185_submit:hover { background-position:0 100%; text-decoration:none; color:#fff;  }

.cfblk { margin:20px 0 0 0;  background-color:#DAD7CB;  padding:10px; }
.cfblk label { display:inline-block; width:200px; vertical-align:top; padding:5px 0 0 0; }
.cfblk input { display:inline-block; position:relative; }
.cfblk textarea { display:inline-block; height:150px; }
#form_202_submit {font-family:'Signika', sans-serif; color:#fff; text-align:center; margin:20px auto 0 auto; padding:12px 0; height:43px; width:130px; background:url(/img/button.png) no-repeat; display:block; border:0; }
#form_202_submit:hover { background-position:0 100%; text-decoration:none; color:#fff;  }

#form_8279_submit {font-family:'Signika', sans-serif; color:#fff; text-align:center; margin:20px 0 0 0; padding:12px 0; height:43px; width:130px; background:url(/img/button.png) no-repeat; display:block; border:0; }
#form_8279_submit:hover { background-position:0 100%; text-decoration:none; color:#fff;  }

.confirmation_form_fields .g-recaptcha > div { margin:0; }

#signiu_loginsubmit, #forgotpw_go {font-family:'Signika', sans-serif; color:#fff; text-align:center;  padding:12px 0; height:43px; width:130px; background:url(/img/button.png) no-repeat; display:block; border:0; }
#signiu_loginsubmit:hover, #forgotpw_go:hover { background-position:0 100%; text-decoration:none; color:#fff;  }


.slogan-footer { 
	padding:25px 0; height:50px;	margin:10px 0 0 0;
    background: -moz-linear-gradient(top, #820024 1%, #62001B 100%); /* Mozilla */ 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#820024), color-stop(100%,#62001B)); /* Chrome,Safari4 */
    background: -webkit-linear-gradient(top, #820024 1%,#62001B 100%); /* Chrome10 and Safari5 */
    background: -o-linear-gradient(top, #820024 1%,#62001B 100%); /* Opera 11.10 */
    background: -ms-linear-gradient(top, #820024 1%,#62001B 100%); /* IE10 */
    background: linear-gradient(to bottom, #820024 1%,#62001B 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#820024', endColorstr='#62001B',GradientType=0 ); /* IE6-8 */
} 

.slogan-footer h5 { background:url(/img/footer-dollar.png) no-repeat; line-height:26px; height:28px; font-family: 'Doppio One', sans-serif; font-size:20px; color:#efefef; padding:0px 5px 0 32px; margin:0px auto; }

#ticker { 	width: 750px;		height: 28px;		position: relative;	margin: 10px auto 0 auto; overflow:hidden; }
#ticker h5 { float:left; }
#ticker div.scrollableArea p	{		display: block;		float: left;		margin: 0;		padding-right: 20px;		white-space: nowrap;}

div.scrollingHotSpotLeft {	min-width: 75px;	width: 10%;	height: 100%;	position: absolute;	z-index: 200;	left: 0;}
div.scrollingHotSpotLeftVisible {	opacity: 0.35; /* Standard CSS3 opacity setting */	-moz-opacity: 0.35; /* Opacity for really old versions of Mozilla Firefox (0.9 or older) */	filter: alpha(opacity = 35); /* Opacity for Internet Explorer. */	zoom: 1; /* Trigger "hasLayout" in Internet Explorer 6 or older versions */}
div.scrollingHotSpotRight {	min-width: 75px;	width: 10%;	height: 100%;	position: absolute;	z-index: 200;	right: 0;}
div.scrollingHotSpotRightVisible {	opacity: 0.35;	filter: alpha(opacity = 35);	-moz-opacity: 0.35;	zoom: 1;}
div.scrollWrapper {	position: relative;	overflow: hidden;	width: 100%;	height: 100%;}
div.scrollableArea {	position: relative;	width: auto;	height: 100%;}

.g-recaptcha>div { margin: 0 auto; }

	
footer { height:190px; background-color:#fff;}
.foo { width:100%;  height:48px;}
.fmenu { text-align:center;  margin:20px 0 0 0; }
.fmenu a { padding: 0 10px; }
.copy p { text-align:center; color:#777777; }
.powered p { text-align:center; color:#777; margin: 20px 0; }

 
form {	padding: 0;	margin:0; }
table {	margin: 0 auto;}
tr, td, input, textarea {	margin: 0;	padding: 0;}
.tfvHighlight {color: #dc0000;}
textarea {	background: #FFF;	 	font: inherit;	font-size: 16px;	line-height: 29px;	min-height: 30px;	padding: 5px 10px;	width: 200px; height: 240px;	resize: vertical;}
input:focus, textarea:focus {	border-color: #b0c3d0;	outline: none;}
  
.scrollToTop{	background-color:#820024; position:fixed;	text-transform:uppercase; font-size:11px; bottom:40px;	right:-110px;	width:40px;	padding:10px 50px 10px 10px;	color:#fff;	text-shadow:1px 1px 1px #444;	cursor:pointer;	z-index:2001;	opacity: 0.7;	filter: alpha(opacity=70);	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	-moz-box-shadow: -2px 2px 4px 0px rgba(0,0,0,0.8);	-webkit-box-shadow: -2px 2px 4px 0px rgba(0,0,0,0.8);	box-shadow: -2px 2px 4px 0px rgba(0,0,0,0.8);	-webkit-transition-duration: 0.4s;	-moz-transition-duration: 0.4s;	-ms-transition-duration: 0.4s;	-o-transition-duration: 0.4s;	transition-duration: 0.4s;}
.scrollToTop:hover{	opacity: 1;	filter: alpha(opacity=100);}

@media(min-width: 980px) and (max-width: 1100px) {
	.pricing .n_prev { left:-30px; }
	.pricing .n_next { right:-42px; }
}
	
@media(min-width: 768px) and (max-width: 979px) {
	#main_product { height:210px; }
	#mainpgv {}
	.wrapper {padding:0 10px; max-width:735px;}
	.main_p1 { width:340px; }
	.main_p1 h1 { line-height:32px; font-size:28px; }
	.main_p2 { width:380px; }	
	.features img {  padding-bottom:60px; }
	.logo { width:190px; }
	.tmenu { width: 345px; }
	.tmenu li { padding: 0 20px 0 0; }
	.phone { margin-top:-45px; }
	.phone p a { font-size:28px; }
	.fl { height:80px; }
	.ts { height:230px; }
	.vts { height:290px; }
	#buttons { display:none; }
	ul.features-1  { padding:0 12px 0 0; }
	ul.features-1 li { margin:10px 0 0 4px; }
	.fl1, .fl  { 		border: 1px solid #cecece;		float:left;		height: 100px;		padding: 15px 10px;		width: 198px;}
	.tabbed_content .slide_content {		border: 1px solid #c5c5c5;		border: 1px solid #c5c5c5;		overflow: hidden;		background-color: #dbdbdb;	padding: 20px 0 0px 20px;		margin:15px 0 0;		position: relative;		width: 700px;}
	.tabslider ul {	width: 700px;}
	.tabs .moving_bg2 {	width: 198px;}
	.banner img {width:95%; height:95%;}
	.banner { width:40%; }
	.slogan-footer a { float:none;  margin:0 auto;}
	.pricing .n_prev { left:-10px; }
	.pricing .n_next { right:0px; }
	#ticker { width:700px; }
	
	.lc { width:324px; }
	.rc { width:340px; }
	.trading  { font-size:16px; }
	
	.cfblk label {width:115px; }
	.cfblk input {  width: 183px;}
	.cfblk textarea {  width: 175px;}
	
	.vehicle { height:500px; width:320px; }
}

@media(min-width: 480px) and (max-width: 767px) { 
	.md  {display:none;}
	header { position:relative; height:220px;}
	.wrapper {padding:0 10px; max-width:460px;}
	.logo { float:none; margin: 0 auto; }
	.logo hgroup { background-position:top center;}
	.tmenu { margin:5px auto 0 auto;  width:395px; float:none; }
	.phone { float:none; padding-top:40px; text-align:center; }
	.phone p { text-align:center; }
	.phone .social { float:none; margin:0 auto;  }
	.phone .social #taddr { text-align:center; width:100%;  }
	.phone .social #facebook { display:none; }
	.phone .social #google { display:none; }
	.tmenu li { padding: 0 15px; } 	
	#main_product, #mainpgv { padding: 0 0 20px 0; height: 20px; margin:0;  }
	.main_p1 h1 { line-height:34px; font-size:30px; text-align:center; }
	.main_p1 { display: none }
	.main_p2 { display:none; }	
	.buttons { margin:0 40px; padding: 10px 0 20px; }
	.responsive h3 { font-size:16px; }
	.responsive h1, .responsive h2 { line-height:38px; font-size:30px; }
	.lc { width:420px; padding:0; }
	.filtercont .product { float:none; display:block; margin: 0 auto 30px auto; }
	.rc { width:420px; }
	.cfblk label { width:170px; }
	.vts, .ts { margin:20px 0; height:100%; }
	.testimonials strong { text-align:right; display:block; float:none; }
	.prc { margin-top:20px; }
	.fl1, .fl  {  		height: 50px;		padding: 15px 10px;		margin:10px 0;		width: 95%;		}	
	.tabslider ul {	width: 440px;}
	ul.features-1 { width:380px; margin: 0 auto; }
	.tabbed_content .slide_content {width: 440px;}
	.banner { display:none; }
	.banner-content { width:440px; }
	.slogan-footer a { float:none;  margin:0 auto;}	
	.fmenu a { line-height:24px; }
	.vehicle { height:100%; width:320px; float:none; margin: 0 auto 20px auto; }	
	.pricing .n_slider { width:300px; height:660px;  }
	.pricing .n_slider li { height:660px;  }
	.pricing .n_prev { left:0px; }
	.pricing .n_next { right:10px; }
	#ticker { width:400px; }
}


@media(max-width:480px) {	
	header { position:relative; height:220px;}
	.wrapper {padding:0 0px; max-width:300px;}
	.logo { float:none; margin: 0 auto; }
	.logo hgroup { background-position:top center;}
	.tmenu { margin:5px auto 0 auto;  width:303px; float:none; }
	.phone { float:none; padding-top:40px; text-align:center; }
	.phone p { text-align:center; }
	.phone .social { float:none; margin:0 auto;  }
        .phone .social #taddr { text-align:center; width:100%;  }
	.phone .social #facebook { display:none; }
        .phone .social #google { display:none; }
	.tmenu li { padding: 0 5px 0 6px; } 	
	#main_product, #mainpgv { padding: 0 0 20px 0; height: 20px; margin:0; }
	.main_p1 h1 { line-height:30px;font-size:28px; color:#efefef; text-align:center;    }
	.main_p2 { display:none; }
	.main_p1 { display:none;  }
	.buttons { float:none; }
	.lc { width:300px; padding:0; }
	.filtercont .product { float:none; display:block; margin: 0 auto 30px auto; }
	.rc { width:300px; }
	.vts, .ts { margin:20px 0; height:100%; }
	.testimonials strong { text-align:right; display:block; float:none; }
	.prc { margin-top:20px; }
	.copy p { font-size:10px;}
	ul.features-1 { width:300px; margin: 0 auto; }
	.banner { display:none; }
	.banner-content { display:none;  }	
	.tabslider ul {	width: 300px;}
	.tabbed_content .slide_content { display:none; }
	.divider { width:300px; height:11px; background:url(/img/divider.png) center no-repeat; display:block; margin:40px auto; }
	.md  {display:none;}
	.tabs .moving_bg2 {	display:none;}
	.fl1, .fl  {  margin:10px 0;}
	.slogan-footer a { float:none;  margin:0 auto;}
	.pricing { padding: 0; }
	.lc { width:260px; }
	.rc { width:260px; }
	.trading { font-size:16px; }
	.fmenu a { line-height:20px; font-size:15px; padding: 0 5px; }
	.vehicle { height:100%; width:260px; }
	.pricing .n_slider { width:300px; height:660px;  }
	.pricing .n_slider li { height:660px; margin-right:10px; }
	.pricing .n_prev { left:-10px; }
	.pricing .n_next { right:-13px; }
	#ticker { width:300px; }	
	.efblk .age { padding:0; }
}

.advpu { display:none; }

