.page_inner table {
	width: 100%;
	max-width: 100%;
	margin-bottom: 20px;
	border-spacing: 0;
  	border-collapse: collapse;
}
	.page_inner table>thead>tr>th {
		vertical-align: bottom;
		border-bottom: 2px solid #ddd;
		padding: 8px;
		line-height: 1.42857143;
	}
	.page_inner table>tbody>tr>th, .page_inner table>tbody>tr>td {
		vertical-align: bottom;
		border-bottom: 2px solid #ddd;
		padding: 8px;
		line-height: 1.42857143;
	}
	.page_inner table>tbody>tr:nth-of-type(odd) {
  		background-color: #f9f9f9;
	}

div.textDown{
    display: none;
}
.openDown{
	cursor: pointer;		
	color: #ed1c24;
    text-decoration: underline;
    -moz-transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

.openDown:hover { color: #000; text-decoration: none; }
.openDown:focus {outline: none; color:inherit; }

.logo_link { float: left;width: 200px; display:table; table-layout: fixed;}
	.logo_link > a {padding: 0px 10px 0px 5px; text-align: left; display: table-cell; vertical-align: middle; line-height: 56px; width:100%;}
		.logo_link > a img {max-width: 100%; max-height: 100%;}
.main_nav-item.collapse {width: 588px;}		
	ul.main_nav_level_first > li {width: 196px;}
.main_nav-item {width: 424px;}
ul.main_nav_level_first > li.login_link {width:160px;}
ul.main_nav_level_first > li.phone_link {width:161px;}
ul.main_nav_level_first > li .phone_link_text {
	padding: 0;  
	color: #fff;
  	font-family: 'ptcentrosansproregular' , Arial, sans-serif;
  	font-size: 14px;
  	line-height: 14px;
  	text-align: left;
}
ul.main_nav_level_first > li .phone_link_text small {font-size: 70%; line-height: 4px;}


	ul.main_nav_level_first > li .icon_block { display: table-cell; vertical-align: middle}	
	ul.main_nav_level_first > li .phone_link_text i { position:static; display: block;   margin-right: 5px;}	
	ul.main_nav_level_first > li .phone_link_text {display: table-cell; height: 66px; vertical-align: middle;}
	ul.main_nav_level_first > li .phone_link_text a {padding:0; white-space: nowrap; word-wrap: normal; display: block;  text-decoration: none; color:#fff;}
	ul.main_nav_level_first > li .phone_link_text a:hover {  color: #ea1d24;}
	ul.main_nav_level_first > li .phone_link_text .mobile {  display:none;}
	ul.main_nav_level_first > li .phone_link_text .notactive:before { content:''; background-image: url(/static/images/icons/icons_spr.png); background-repeat: no-repeat; display: inline-block; background-position: -41px -695px; height: 20px; width: 19px;}
	ul.main_nav_level_first > li .phone_link_text .active:before { content:''; background-image: url(/static/images/icons/icons_spr.png); background-repeat: no-repeat; display: inline-block; background-position: 0px -695px; height: 20px; width: 19px;}

.logo_phone {display:none; vertical-align: middle; }
	.logo_phone a {padding: 0 20px; font-size: 20px; text-decoration: none; font-family: 'ptcentrosansprobold', Arial, sans-serif; color:#222;   display: block;  float: right;}
.logo_phone {display:none; vertical-align: middle; }
	.logo_phone a {padding: 0 20px; font-size: 20px; text-decoration: none; font-family: 'ptcentrosansprobold', Arial, sans-serif; color:#222;   display: block;  float: right;}
	.logo_phone a.headphone_title {font-size: 90%; }

.service_link {display:none;}

  
.dealers_city { margin-bottom: 30px;}
  
.social_block {
	width:220px;
	float:left;
}  



.popupbanner {
	display: none;
	position:fixed;
	width:100%;
	height:100%;
	background:#000;
	background:rgba(0,0,0,0.4);
	z-index: 1100;
	left:0;
	top:0;
}

	.popupbanner .popupbannerbox {
		position:absolute;
		left:50%;
		top:130px;
		padding:10px;
		max-width: 100%;
  		max-height: 100%;
  		transform: translate(-50%,0);
	}
		.popupbanner .popupbannerbox img {
			max-width: 100%;
			max-height: 100%;
		}
		.popupbanner .popupbannerclose {
			width:43px;
			height:25px;
			position:absolute;
			right:10px;
			top:10px;
			background:url(/static/images/popupform_close.png) 0 0 no-repeat;
			z-index: 1400;
			cursor:pointer;
		}
			.popupbanner .popupbannerclose:hover {
				background-position:0 bottom;
			}


#used-body-table{
	padding: 0px;
}
#used-body-table> div> div.row{
	border-bottom: 2px solid #939393;
	padding-top:15px;
	padding-bottom:15px;
	margin-bottom:30px;
	background:#efefef;
	max-width: 80%;
	margin-left: auto;
	margin-right: auto;
}
.owl-used-new{
	padding: 30px 11%;
	background: #343434;
	margin-bottom: 40px;
}
.owl-used-price{
	padding: 30px 11%;
	background: #DADADA;
	margin-bottom: 40px;
}
.owl-used-new h2{
	color:#fff !important;
	text-transform: uppercase;
}
.owl-used-price h2{

	text-transform: uppercase;
}
.filter-used label{
	text-transform: uppercase;
}
.filter-used{
	border: 1px solid #bbbbbb;
	padding: 30px 10%;
	background: #efefef;
	margin-top: 30px;
}
.filter-used .form-control{
	border: 1px solid #bbbbbb;

}
.used_cars .dctitle {
	font-size: 14px !important;
}
.used_cars .used_price{
	color:#000 !important;
}
.used_cars .dcphone *{
	color:#000 !important;
	font-weight: bold;
}
.used_cars .used_tags{
	margin-top: 15px;
}

.used_cars .used_tags span{
	border-radius: 6px;
	margin-right: 5px;
	line-height: 2;
	font-size: 14px;
	padding: 2px 4px;
}
.model_promo_OUTLANDERSport{
	_background: #fff;
	_color:#fff !important;;
}
#58d27e9c807f2d22358b4567{
	position: relative;
	width: 100%;
}
.model_promo_OUTLANDER{
	display:none;
}