.dealer-left-grid

{
	/*width: 215px;*/
width:20%;	
margin-left: 0px;
float:left;
}

.dealer-left-grid .span3
{
	width:100%;
	padding-bottom:10px;
}

.dealer-left-grid ul {
	list-style: none;
	margin-top: 10px;
	margin-left: 10px;
}

.dealer-left-grid ul a li
{
	font-size:12px;
	color:#18adb5;
	height:24px;
	text-decoration:underline;
	font-weight:bold;
}

.dealer-left-grid ul a li img
{
	margin-right:5px;
}

.dealer-month
{
	margin-top:20px;
}

.dealr_of_d_month_pic
{
	max-width:175px;
	height:158px;
	margin:auto;
	
	margin-top:20px;
	width:96%;
	
}

.dealer-month h2
{
	font-size:14px;
	color:#5b5e65;
	text-align:center;
	line-height:16px;
}

.dealer-left-grid .advert
{
	width:100%;
	height:507px;
	background-color: #FFFFFD;
	float:left;
	border-radius:0px;
	margin-top:20px;
	margin-bottom:20px;
}

.dealer-left-grid .advert p
{
	width:100%;
	text-align:center;
	margin-top:200px;

}

.dealer-center-grid
{
	/*width:700px;*/
	width:58%;	
	float:left;
	min-height:200px;;
	margin-left:1%;
}



.dealer_ticker
{
	width:100%;
	height:29px;
	background-color:#f2f2f2;
	border-radius: 4px;
	position:relative;
}

.ticker_left
{
	width:29px;
	background-color:#e4545b;
	height:29px;
	border-radius: 4px 0px 0px 4px;
	background-image:url(../img/ticker_icon.png);
	background-repeat:no-repeat;
	background-position: 10px 8px;
	float:left;
	
	
	
}

.ticker_text
{
	float:left;
	margin-left: 30px;
	line-height: 28px;
}
.ticker_ticker
{
	position:absolute;
	right:20px;
	line-height:13px;
	margin-top:7px;
}
.ticker_ticker span
{
	float:left;
}
.ticker_ticker span.ticker_arrow
{
	background-image:url(../img/ticker_arrow_right.png);
	width:12px;
	height:14px;
	position:relative;
	float:left;
	margin:0px 5px 0px 5px;
}
.ticker_ticker span.arrow_left
{
	background-image:url(../img/ticker_arrow_left.png);
}
.page_title
{
	color:#696969;
	font-size:18px;
	text-transform:uppercase;
	line-height:40px;
	margin-top:25px !important;
}

.dealer-center-grid .dealer_voice_list
{
	width:100%;
	min-height:215px;
	height:auto;
	float:left;
}

.dealer_info
{
	width:25%;
	margin:2%;
	float:left;
	margin-bottom:0px;
}

.dealer_info .gray-hed
{
	margin:0px;
	height:36px;
	line-height:36px;
	padding:0px;
	background-color:#B4B4B4;
}

.dealer_info img
{
	margin:0px;
	width:168px;
	height:auto;
	border:1px solid #fff;
}

.dealer_testi
{
	float:left;
	width:65%;
	color:#5a5d64;
	margin-top:50px;
}
.dealer_name
{
	float:right;
	color:#e87d00;
	margin-top:20px;
}

.dealer-right-grid
{
	float: right;
}

.dealer-right-grid h3

{
	font-size:15px;
	line-height:20px;
	margin-left:15px;
	
}
.are_u_dealer 
{
	margin:1px;
}
.are_u_dealer li {
	font-size: 13px;
	color: #656870;
	width: 70%;
	margin-bottom: 10px;
	background-image: url(../img/icon.png);
	background-repeat: no-repeat;
	background-position: 1px 8px;
	padding-left: 20px;
	font-weight: normal;
}

.dealer_form
{
	margin:auto;
	width: 90%;


}

.dealer_form .login-signup
{
	width:92%;
}
.dealer_form select
{
	width:100%;
}

.dealer_form h4
{
	font-size:14px;
	font-weight:bold;
	  font-family: "OpenSans-Regular", Helvetica, Arial, sans-serif;
}
.dealer_form h5
{
	font-size:12px;
	margin:0px;
	  font-family: "OpenSans-Regular", Helvetica, Arial, sans-serif;
	  word-wrap:break-word;
}

.dealer_form .read-more-gray
{
	margin-top:20px;
	float:right;
	margin-bottom:20px;
}


.page_number
{
	float:right;
	margin-top:-10px;
	
}

.page_number ul
{
	list-style:none;
}

.page_number ul li
{
	float:left;
	font-size: 12px;
color: #18adb5;
text-decoration:underline;
padding:0px 5px 0px 5px;
cursor:pointer;
border-right:1px solid #18adb5;
height:12px;
line-height:12px;
}

.page_number ul li:last-child
{
 border:none;
}

.page-title-2
{
	min-height:40px;
	line-height:40px;
	
}

.contact_icon
{
	background-image:url(../img/contact_icon.png);
	width:40px;

	height:38px;
	float:left;
	margin-right:10px;
}

.dealer-center-grid .contact-box-1
{
	background-color:#e8e8e5;
	min-height:40px;
	box-shadow:none;

}
.contact-box-1
{
	background-color:#e8e8e5;
	min-height:40px;
	box-shadow:none;
	border-radius: 8px;
	/*text-align:center;*/
	color: #5a5d64;
	/*padding-bottom:10px; */
	margin-bottom:0px;

}


 .contact-box-1 h2, .contact-box-1 p
 {
	 padding:10px 10px 0px 10px;
	 color:#5a5d64;
	 text-align:left;
	  margin:0px;
 }
 
 
 
 .contact-box-1 h2 
 {
	font-size:20px;
 }
 
 .contact-box-1
 {
	 position:relative;
 }
 .message_icon
 {
	 background-image:url(../img/message_icon.png);
	 width:45px;
	 height:45px;
	 position:absolute;
	 bottom:10px;
	 right:10px;
 }
 
 .dealer-center-grid  .contact-box-l ,  .dealer-center-grid  .contact-box-r
 {
	 width:47.5%;
 }
 .dealer-center-grid  .contact-box-r
 {
	 margin-left:5%;
 }
 
 
 .dealer-center-grid  .contact-box-l h2 ,  .dealer-center-grid  .contact-box-r h2 , .dealer-center-grid  .contact-box-l p ,  .dealer-center-grid  .contact-box-r p
 {
	 text-align:center;
 }
 
 
 .dealer-center-grid .contact-box-trans
 {
	 background-color:transparent;
 }
 .dealer-center-grid  .message_icon
 {
	 top:20px;
 }
 
 .small-grid-box .knwldge_thumb
 {
	 width:100%;
	 list-style-type:none;
	 list-style-image:none;
	 padding:0px;
	 margin:0px;
 }
 .small-grid-box .knwldge_thumb li img
 {
	 margin:0px;
 }
 
 .small-grid-box .knwldge_thumb li
  {
		width: 25%;
		float: left;
		margin: 0px;
		padding: 0px;
		border: none;
  }
  
  .small-grid-box .knwldge_thumb li .container
  {
	  width:80%;
	  padding:10%;
	 padding-bottom:0px;
	  height:100%;
  }
  
  .small-grid-box .knwldge_thumb li h2
  {
  text-align: center;
padding-bottom: 0px;
padding-top: 0px;
text-transform:uppercase;
font-size:17px;


  }
  
 .knwldge_box h2
 {
	 font-size:17px;
 }
 .knwldge_box a
 {
	 text-decoration:underline;
 }
 
 .knwldge_box
 {
	 border-top:1px solid #eaeaeb;
	 padding-bottom:20px;
	 float: left;
	width: 100%;
 }
 
 

 
  .knwldge_box p
  {
  padding-top: 6px;
margin: 0px;
padding-bottom:6px;
padding-left: 125px;
  }
  
.message-box h2
{
	color:#FF6600;
	line-height:initial;
}

.message-box h2, .message-box p
{
	padding-left:50px;
}

.message-box-icon
{
	background-image:url(../img/message_box_icon.png);
	width:46px;
	height:45px;
	
}

.shout_icon
{
	background-image:url(../img/loud_icon.png);
	width:19px;
	height:19px;
	top: 14px;
left: 15px;
	position:absolute;
}
.message-box
{
	position:relative;
	margin-bottom:10px;
	
}

.announce
{
	font-size:20px;
	color:#5a5d64;
}

.faq-icon
{
	background-image:url(../img/faq.png);
	width:30px;
	height:30px;
	margin-top:6px;
}

.question_mark
{
	float: left;
padding-left: 30px;
font-size: 17px;
line-height: 44px;
color: #FF6600;
font-weight: bold;
}

.download-icon
{
	background-image:url(../img/download-icon.png);
	width:24px;
	height:25px;
	margin-top: 12px;

}

.download-box h2 {
color: #FF6600;
line-height: initial;
}

.download_pic
{
	float:left;
	width:117px;
}
.download_info
{
	width:100%;
	float:left;
}

.download_btns
{
	float:right;
}

.download_btns button
{
	margin-right:10px;
	width:100px;
	text-align:center;
}

.used-box h3
{
	font-size:20px;
}
.used_car_image 
{
	float:left;
	width:40%;
}
.used_car_list
{
	float:left;
	width:60%;
}

.used_car_list ul {
    list-style: none;
    padding:0;
    margin:0;
}

.used_car_list li { 
    padding-left: 1em; 
    text-indent: 0em;
	height:30px;
}

.used_car_list li:before {
content: "• ";
color: #33b1b9;
padding-right: 10px;
font-size: 20px;
margin-top: 2px;
float: left;

}
.used_car_cont
{
	float:left;
	width:100%;
	margin-bottom:20px;
}

.used_car_no
{
	float:left;
	margin-top:10px;
	margin-left:0px;
}
.used_car_no ul
{
	margin:0px;
}

.dealer_month_list .span3
{
	width: 31.6%;
}

.dealer_month_pic
{
	width: 482px;
height: 304px;
margin: auto;
padding-top: 20px;
padding-bottom: 30px;

}

.dealer_month_list
{
	margin-top:30px;
	width:100%;
	float:left;
}
.dealer_month_pic img
{
	width:100%;
	height:100%;
	max-height: 400px;
}
.masthead
{
	position:relative;
	

}
.login_top
{
	position:absolute;
	right:0px;
	top:14px;
	font-size: 14px;
color: #18adb5;
text-decoration: underline;
}
@media (max-width: 1170px) {
	
	.dealer_month_list .span3
{
	width: 100%;
}

.dealer_month_pic
{
	width:100%;
	height:auto;
}
	
	.dealer_info
	{
		width: 25%;
		margin: 2%;
	}
	.dealer_testi
	{
		width: 70%;
	}
}

@media (max-width: 780px) {
	.dealer-left-grid
	{
		width:100%;
	}
	.dealer-left-grid ul
	{
		margin:10px;
	}
	.dealer-left-grid ul a li
	{
		text-align:center;
	}
	.dealer-left-grid .advert
	{
		height:200px;
	}
	.dealer-left-grid .advert p
	{
		margin-top: 66px;

	}
	.dealer-center-grid
	{
		width: 100%;
		margin:0px;
	}
	.dealer-right-grid
	{
		margin-top:20px;
	}
	.dealer_form .read-more-gray
	{
		float:left;
	}
	.are_u_dealer li
	{
		min-height: 27px;
line-height: 32px;
	}
}

@media (max-width: 500px) {
	.dealer-center-grid .contact-box-l, .dealer-center-grid .contact-box-r
	{
		width:100%;
		margin-left:0px;
	}
	
}


 .knwldge_box1
 {
	 border-top:1px solid #eaeaeb;
	 padding-top:10px;
	 padding-bottom:10px;
	 float: left;
	width: 100%;
 }
 .right-bdr
 {
	 border-right: 1px #eaeaeb solid;
	 text-decoration:none;
	 margin-left:0px!important;
 }
 
.text-icon{
	color:#18adb5;
	font-family:Arial, sans-serif Gotham, "Helvetica Neue", Helvetica,;
	font-size:18px !important;

}

.text-icon{
	color:#e66437;
	font-family:Arial, sans-serif Gotham, "Helvetica Neue", Helvetica,;
	font-size:18px !important;

}

.p-text{
	font-family: 'OpenSans-Regular';
	font-size:100%;
	padding-right:10px;
	text-align:justify;
}

.text-icon p-text right-bdr a{
	text-decoration:none;

}


.lead-login-name{
    color:#cc0000;
	font-family:Arial, sans-serif Gotham, "Helvetica Neue", Helvetica,;
	font-size:34px !important;
	text-align:left;
	margin-top:50px;
	line-height:35px;
	
}

.lead-login-pg{
    color:#cc0000;
	font-family:Arial, sans-serif Gotham, "Helvetica Neue", Helvetica,;
	font-size:32px !important;
	text-align:center;
	margin-top:60px;
	line-height:35px;
	
}

.knowledge-pdf{
	height: 50px;
	width: 70px;
	float: left;
	margin-right: 20px;
	
	margin-bottom: 25px;


}

.knowledge-text{
	margin-top: 0px;
    float: left;
    width: 82%;

}
.knowledge-heading{
	margin-left: 5PX !important;
    float: left;
	width:100%;
	line-height: 5px;
	padding-top: 20px !important;
	text-align: left;
    
}
.dealer-month-title{
    text-align:center;
}
.panel-text-align{
    text-align:center;
}

#contactgried  .span6:nth-child(odd) {
  margin-left: 0px;
}
.txt-left{text-align:left;}
.mrg-bottom{margin-bottom:15px;}

.fb-link-horizontal{
	position: fixed;
	right: 0;
	top: 27%;
	box-shadow: 0px 1px 10px #333;
	padding: 0px;
	border-radius:3px 0px 0px 3px;
	z-index: 999;
	/*background: #fff;*/
	
}
.social-icon-horizontal{
	width: 30px;
	height: 30px;
	background-image: url(../img/social.png);
	background-repeat: no-repeat;
	border: 0px;
	margin: 4px;
}

.social-icon-horizontal.fb{
	background-color:#5385e2;
	background-position:  -4px -4px;
}

.social-icon-horizontal.tw{
	background-color:#4edcec;
	background-position: -69px -3px;
}

.social-icon-horizontal.email{
	background-color:#df4a32;;
	background-position:  -135px -3px;
}
.message-date{
text-align: right;
font-size: 12px;
font-style: italic;
font-weight: normal;
padding-left: 10px;}

.diler-sol-sec-in{
	background-color:#656870;
	border-radius:8px 8px 0px 0px;
	color:#fff;
	text-transform:uppercase;
	padding:3px 5px 3px 20px;
	text-align:center;
}

.diler-sol-sec_img{
	margin:10px;
}
.diler-sol-sec-1{
	margin-top:10px;
	margin-bottom:10px;
}
.diler-sol-sec_bdr{
		text-align: center;
		border-radius:none !important;
		margin-bottom:10px;
	}
.diler-sol-sec_bodr{
	border-left:2px #ccc solid;
	border-radius:0px;
	margin-top:10px;
	min-height:130px;
}
.diler-sol-sec_bodr p{
	text-align:center;
	padding-left: 18px;
	text-align: left;
	padding-top: 25px;
	}
.text-align{
	text-align:center;
}
. argin-none{
margin-left:20px!important;
	}
/*-- changes--*/
	
	
	.dealer-left-grid .advert
{
height:auto;
}

.dealer-left-grid .span3
{
float:left;
}
.dealer-center-grid .contact-box-1
{
min-height: 150px;
/*margin-top: 15px;*/
padding-bottom: 15px;
}


@media (max-width: 780px)
{
.dealer-left-grid .advert
{
height:auto;
}
 
}
@media (max-width: 600px)
{
.knowledge-text
{
width:70%;
text-align:justify;
}

}
 
@media (max-width: 500px)
{
.muted
{
width:80%;
}
 
}
.download_info
{
padding-bottom:30px;
}
/* dealer solution internal pages 3 july 14px */

.pp-text {
font-family: 'OpenSans-Regular';
font-size: 100%;
padding-right: 20px;
text-align: justify;
}

.text-icon1{
	color:#333333;
	font-family:Arial, sans-serif Gotham, "Helvetica Neue", Helvetica,;
	font-size:18px !important;

}

.liststye{
	list-style:none;	
	text-align:left !important;

}

.liststye img{
	padding-right:10px;
	}
/* new changes*/


@media screen and (max-width: 700px) {

.dealer_info
{
width: 50%;
margin: auto;
float: none;
margin-top: 20px;
}

.dealer_info img
{
width:100%;
}
.dealer_testi
{

width: 90%;
float: none;
margin: auto;
margin-top: 20px;
}

}

.margin-none{
	margin:0% !important;
}
.margin-img{
	margin-bottom:20px; text-align:center;}

.text-adv{ text-align:left;}
	
.text-adv li {
	font-size: 100%;
	font-family: 'OpenSans-Regular';
	/*color: #656870;*/
	background-image: url(../img/icon.png);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	list-style:none;
	padding-left:25px;
}
/*.text-scroll{
	height:918px; overflow-y:scroll;
	}*/
.login-btn-index{
	background-image: -webkit-linear-gradient(top, #f36c1a 0%, #c74619 100%);
background-image: linear-gradient(to bottom, #f36c1a 0%, #c74619 100%);
	border-radius:4px;
	padding: 2px 10px 2px 10px;
	color: #fff;
	font-size: 70%;
	text-transform: uppercase;
}
.login-btn-index a{color:#fff !important; text-decoration:none!important;}
.login-btn-index a:hover{color:#fff !important; text-decoration:none!important;}

.dealer_info .gray-hed
{
	height:auto;
	word-wrap: break-word;
}

.cont-width{width: 97%!important;}
.panalbgcolor1{background-color: #42C5EC!important; color:#fff!important;}
.panalbgcolor {
	background-color: #FF9F22!important;
	color: #fff!important;
}
.panalbgcolor2{background-color: #E63530!important; color:#fff!important;}
.panalbgcolor3{background-color: #5cb85c !important; color:#fff!important;}
.panalbdr{border:1px solid #5bc0de!important; background-color: #f8f8f8;}
.panalbdr1{border:1px solid #ffb049!important; background-color: #f8f8f8;}
.panalbdr2{border:1px solid #5cb85c!important; background-color: #f8f8f8;}
.panalbdr3{border:1px solid #d9534f!important; background-color: #f8f8f8;}
.panalbdr4{border:1px solid #d5d5d5!important; background-color: #f8f8f8;border-top: none !important;}
.new-style{
	width: auto\9;
	height: auto;
	max-width: 100%;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
	border-radius: 50%;
	box-shadow: 0px 0px 1px #ccc;
	padding:10px;

}
.font-style{
	font-size:13px!important;
	font-weight:normal !important;
	}
	
.new-style1{
	width: auto\9;
	height: auto;
	max-width: 100%;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
	border-radius: 50%;
	box-shadow: 0px 0px 1px #ccc;
	padding: 4px;
	margin-top: 2px;
	margin-bottom: 3px;
	
}
.bgimg{ /*background-image:url(../img/imgbg.jpg);
	background-repeat:repeat-x;*/
	background-color:f8f8f8;}
	
.txt{color:#e4545b!important;}
.txt:a:hover,
a:focus{
	color:#e4545b!important;
	text-decoration:underline!important;}
	
.index-bgd{
	background:#999;
}

.faq-heading{
	color: #FF6600;
}
/*sumit changes*/

@media (max-width:780px){
.dealer_form .login-signup {
	width: 95.5%!important;
}
}

@media (max-width:768px){
	.nav-tabs > li{width:100%;}
	.bg-gray {
	background-color: #fff!important;
	border-top: 0px solid #fff!important;
}
}
@media (max-width: 1199px){
.nav-tabs > li > {width: 215px!important;
}
@media (max-width:781px)	{
	.dealer_form .login-signup {
width: 87%;
}
}

@media (min-width: 1000px){
.dealer_form .login-signup {
width: 92%;
}
}


.width-city{ width:86%!important;

}
@media(max-width:768px){
	.width-city {
width: 95%!important;
}
	}
.textcol{color:#fff !important;}

.page_title1{
	color: #696969;
	font-size: 18px;
	text-transform: uppercase;
	line-height: 40px;
	margin-top:45px !important;
}
.page_title2{
	color: #696969;
	font-size: 18px;
	text-transform: uppercase;
	line-height: 40px;
	margin-top:35px !important;
}

.page_title3 {
	color: #696969;
	font-size: 18px;
	text-transform: uppercase;
	line-height: 40px;
	margin-top: 55px!important;
}
.page_title4
{
	color:#696969;
	font-size:18px;
	text-transform:uppercase;
	line-height:40px;
	margin-top:45px !important;
}

.logo {
  width: auto\9;
  height: auto;
  max-width: 99%!important;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
  padding-right: 0px;
}

@media(max-width:768px){
	.logo {
  
  max-width: 70%!important;
  
}
	}
	
.panel-width{
	text-align: center!important;
	font-size: 13px!important;
}


.pad-panel{
	padding-top: 10px!important;
	padding-bottom: 10px!important;
}


.span3.left-panel-indexpg {
	min-height: 458px;
	margin: 0 0 10px 0;
}

.span3.right-panel-indexpg {
	min-height: 458px;
	float: right;
	margin-bottom: 10px;
}

.read-more {
	background-image: -webkit-linear-gradient(top, #f36c1a 0%, #c74619 100%);
	background-image: linear-gradient(to bottom, #f36c1a 0%, #c74619 100%);
	border: none;
	padding: 5px 5px 5px 5px;
	color: #fff;
	font-size: 90%;
	text-transform: uppercase;
	border-radius: 4px;
}
}

.font-adj{
	font-size:12px!important;
}


.main-width{width:100%!important;}

.dealer_testi p{ text-align:justify;}

.scrollToTop{
	width:15px; 
	height:15px;
	padding:10px;
	text-align:center;
	font-size:24px;
	background: #000;
	background: #AFAFAF url(images/jump-top-arrow.png) no-repeat center center;
	font-weight: bold;
	color: #fff;
	border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
	text-decoration: none;
	position:fixed;
	bottom:75px;
	right:10px;
	display:none;
	background: #0000 no-repeat 0px 20px;
	line-height: 12px;
}


.scrollToTop:hover{
	text-decoration:none;
}
.text-align{
	text-align:justify;
}

.msg-input-signup input.error{ width:92% !important;}
.msg-input-signup .red{margin-left:0px;}

.contact_us{font-size:14px !important;}
.span-width{width:310px !important;}

.new-con{width:100%;}