@import url("custom.boots.css");
div#jsautoz_toppanel {display: inline-block;width: 100%;}
div#jsautoz_outer_Wrapper{background:#ffffff;}
div#jsautoz_toppanel div#autoz_top_links{text-align:left;height:auto;width:100%;}
div#jsautoz_toppanel div#autoz_top_links a div.top_links_block{text-decoration:none;font-size:14px;}
div#modOuterContainer,div.modOuter{background:#F3FCF0;padding:0px;display: inline-block;}
div#jsautoz_toppanel div#autoz_top_links a{display:inline-block;padding: 10px 18px;background:none;margin-right: 4px;margin-left: 0;font-size:14px;text-decoration:none;-webkit-transition: ease-in-out 0.5s; transition: ease-in-out 0.5s;}
div#jsautoz_object_jqueryautocomplete_left{width:100% !important;}
div#auto_vehiclefilter {margin: -10px 0;}
div#auto_vehiclefilter div#filter_outer {width: 100%;display: table;}
div#auto_vehiclefilter div#filter_outer div#filter_inner {width: 100%;}
div#auto_vehiclefilter div#filter_outer div#filter_inner div{margin:2px 0;}
div#auto_vehiclefilter div#filter_outer div#filter_inner div#jsautoz_object,div#auto_vehiclequicklink div#filter_outer div#filter_inner div#jsautoz_object{display: inline-block;float: left;padding: 0 8px;}
div#auto_vehiclequicklink div#filter_outer div#filter_inner div#jsautoz_object.filter_button{margin: 10px 0 4px 0;}
div#jsautoz_toppanel div#auto_vehiclefilter div#filter_outer div#filter_inner div#jsautoz_object div.object_item_title,div#auto_vehiclequicklink div#filter_outer div#filter_inner div#jsautoz_object div.object_item_title {display: inline-block;width: 100%;border: none;}
div#map {position: fixed;top: 100px !important;border-radius: 5px;padding: 1px;z-index: 9999;width:500px !important;margin: 0px 30%;height:auto !important;}
div#map div#map_panel_heading{padding:10px;}	
div.mod_search_vehicles div.autoz_module_heading_bar{margin-top:0 !important;}	
.chosen-container-single .chosen-single {height: 27px;padding: 2px 0 2px 10px!important;}
div#auto_vehiclefilter div#filter_outer div#jsautoz_object_jqueryautocomplete {display: inline-block;padding: 0px 9px;margin: 0 !important;vertical-align: top;}
div#auto_vehiclefilter div#filter_outer div#jsautoz_object_jqueryautocomplete ul.jsautoz-input-list-jsautoz{padding: 2px 0 !important;margin: 3px 0;height: 30px !important;display: block;background: url(../images/autoz_topsection_background.png);background-size: 100% 100%;padding: .5% 0 0 1.5%;margin-bottom: 5px;color: #003BA1;}
div#auto_vehiclefilter div#filter_outer div#jsautoz_object_jqueryautocomplete.location {margin-top:1px !important;}
div.price_border{padding: 2px 0px;margin-top: 5px !important;}
div#jsauto_slider-range.horizontal{width:170px !important;}	
div#auto_vehiclefilter div#filter_outer div#filter_inner div#jsautoz_object.mapimage {vertical-align: middle;position: absolute;margin-left: -40px !important;margin-top: 5px !important;}
div#auto_vehiclefilter div#filter_outer div#jsautoz_object_button button[rel="button"],div#jsautoz_object div.object_item_title input,div#jsautoz_object div.object_item_title button{padding: 4px 10px;border-radius: 3px;margin-top: 0px;margin-bottom: 0px;-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;width: 100%;}
div#jsauto_slider-range div, div#jsauto_slider-mod-range div, div#jsauto_slider-plg-range div {margin-top:-5px !important;}
span#priceamountlabel, span#priceamountlabel-mod, span#priceamountlabel-plg {margin: 12px 0 0 0 !important;}
span.start{margin-left:10px;}
div.list_style_2_stats{text-align: center;font-size: 10px;}	
div.chosen-container .chosen-drop {width:100% !important;}	
div#auto_maintitle a span#auto_maintitle_text {	font-weight: bold;text-shadow: none; text-decoration:none;font-size: 15px;}
div#auto_maintitle a{text-decoration:none;}
div#auto_vehiclelistwraper div#autoz_price{height: 27px;text-align: center;float:left;margin-right: -3px;}
div#compare_left_vehicle div#autoz_price, div#compare_right_vehicle div#autoz_price{text-align: center;float:left;margin-top: 2px;padding: 7px;border-radius: 2px;font-weight:bold;width: 100%;}
div#auto_vehiclelistwraper div#autoz_price div#auto_maintitle_price {float: none;font-size: 12px;text-shadow: none;margin-top:5px;vertical-align: middle;font-weight:bold;}
div#auto_vehiclelistwraper {position: relative;float: left;border-width: 1px;min-width: 500px;margin-top:-5px;width: 98%;margin-left: 1%;margin-right: 1%;background:#fff;}
div.autodatawrapper_sold, div.autoimage_sold, div.background_sold{opacity:0.9;}
div#auto_vehiclelistwraper div#auto_datawraper div#auto_data div#auto_information div#auto_maintitle {float: left;padding: 3px 6px;background: none;border-bottom:none;display: inline-block;margin-left: 10px;}
div#auto_vehiclelistwraper div#auto_datawraper {width: 100.2%;padding: 5px;float: left;display: table;position: relative;}
div#auto_vehiclelistwraper div#auto_datawraper div#auto_image {width: 100%;float: left;display:inline-block;height: 190px;position: relative;background: #ffffff;}
div#auto_vehiclelistwraper div#auto_datawraper div#auto_image img {border-radius: 0;border: 0;vertical-align: middle;display: table-cell;margin: 8px auto;}
div#auto_vehiclelistwraper div#auto_datawraper div#auto_data div#auto_information span#auto_information_info {position: relative;float: left;width: 48%;background:none;background-size: 1px 100%;text-align: left;font-size: 11px;padding-left: 2%;}
div#auto_vehiclelistwraper div#auto_datawraper div.img_block{padding:0 5px;}
div#auto_vehiclelistwraper div#auto_datawraper div#auto_data div#auto_information div.general_info_block{margin-right: 1px;float: left;text-align: center;height: 27px;display: table;padding: 3px 2px;}
div#compare_left_vehicle div#auto_information div.general_info_block,div#compare_right_vehicle div#auto_information div.general_info_block{margin-top: 6px;float: left;text-align: center;height: 28px;display: table;width: 49%;padding: 4px 2px;}
div#auto_vehiclelistwraper div#auto_datawraper div#auto_data div#auto_information div.general_info_block div.content{vertical-align: middle;display: table-cell;}
div#auto_vehiclelistwraper div#auto_datawraper div#auto_data div#auto_information div#jsautoz_review {width: 30%;display:inline-block;float: left;height: 20px;}
div#auto_vehiclelistwraper div#auto_datawraper div#auto_data div#auto_information div#jsautoz_review span.auto_reviewheading {display: inline-block;font-weight: bold;font-size: 11px;background: url(../images/rating_background.png) no-repeat top left;background-size: 100% 100%;padding-right: 5%;width: 40%;line-height: 20px;padding-left: 5px;}
ul.jsautoz-stars, ul.jsautoz-stars-small {background-position: left top;list-style-image: none;list-style-position: outside;list-style-type: none;margin: 0pt;overflow: hidden;padding: 0pt;position: relative;}
div#jsautoz_wraper div#auto_vmakestitle div div.vehiclesby_title div.jquery-vehicletype div.vehicle_type_wrapper div span.jsauto-vehiclebytype-data {-webkit-transition: ease-in-out 0.5s; transition: ease-in-out 0.5s;}
div#auto_vehiclelistwraper div#auto_datawraper div#auto_data div#auto_information div#auto_location {margin-top: -12px;float: left;padding: 8px;}
div#auto_vehiclelistwraper div#auto_datawraper div#auto_data div#auto_information div.logo_img{display: inline-block;float: right;text-align: right;margin-top: -10px;}
div#auto_vehiclelistwraper div#auto_datawraper div#auto_data div#auto_information div.logo_img img#dealerlogo.dealerlogo {position: relative;bottom: 3px;right: 5px;width: 60px;border-radius: 0;background: #ffffff;}
div#contents_wrapper div#sortbylinks div.sort_links{display: inline-block;padding:10px 0;width: 11.1%;font-size: 12px;margin-right: -4px;text-align: center;-webkit-transition: ease-in-out 0.5s; transition: ease-in-out 0.5s;}
div#auto_vehiclelistwraper div#auto_datawraper div#auto_data div#auto_information div#auto_information_rating span.auto_writereview a#jsautoz_button.button {-webkit-transition: ease-in-out 0.5s; transition: ease-in-out 0.5s;width: 22%;text-align:center;margin: 2px 2px 0px 2px;display: inline-block;text-decoration: none;border-radius:3px;text-shadow: none;font-weight: bold;font-size: 10px;padding: 1px;}
div#jsautoz_object_jqueryautocomplete div.price_border{margin-top:6px !important;}
div#auto_vehiclelistwraper div#auto_datawraper div#auto_data div#auto_information div#auto_information_rating{text-align:right;display: block;float: left;margin: -2px 0 0 0;width:100%;}
div.title_bar{margin: 5px 0 0px 0;}	
div#autoz_condition{display:inline-block;float: left;margin-left:-20px;}
div.central_text_alignment{float:left;}
div.width_50{width:50%;display:inline-block;float:left;}
div.autoz_divider{width: 90%;margin-left: 2%;display: inline-block;margin-bottom: 3px;}
.js-text-left{text-align:left;}	
span.autoz_creation{float:left;padding: 6px 10px;font-size: 11px;padding: 6px 0px;font-size: 11px;margin-left: 2px;margin-right: -2px;}
div.autoz_separator,div.autoz_separator_thin{width: 100%;display: inline-block;margin-bottom: 5px;}
div.js_container_border div.auto_vsdata{margin-top:0;margin-bottom:0;}
div#jsautoz_toppanel div#autoz_topheading {width: 100%;text-align: left;margin-bottom: 2px;margin-top: 4px;height: 24px;}
span#autoz_topheading_text {font-size: 15px;font-weight: bold;position: relative;display: inline-block;padding: 0 5px;color:#fff;}
div#contents_wrapper div#sortbylinks {margin-top:-5px;}
div.autoz_location{width: 45%;display: inline-block !important;}
div#autoz_map_close{display: inline-block;float: right;}
div#autoz_map_close a{text-decoration:none;color:#ffffff !important;}
div#closetag{padding:10px;}
div#jsautoz_topsection {display: block;	width: 98.5%;background: none;background-size: 100% 100%;padding: .5% 0 0 1.5%;margin-bottom: 5px;color: #003BA1;}
div.autoz_divider2{display:inline-block;width: 70%;margin-bottom: 12px;}
div.autoz_gold{display: inline-block;float: right;margin-right: -25px;text-align: right;}
div.transmission{background: url('icons/transmission icon.png') left no-repeat;background-color:#fff;background-size: 16%;background-position-x: 2px;}
div.fuel{background: url('icons/fuel icon.png') left no-repeat;background-color:#fff;background-size: 16%;background-position-x: 2px;}
div.mileage{background: url('icons/mileage icon.png') left no-repeat;background-color:#fff;background-size: 16%;background-position-x: 2px;}
div#jsautoz_toppanel div#jsautoz_topsection {display: block;width: 98.5%;background: none;padding: .5% 0 0 1.5%;margin-bottom: 5px;color: #003BA1;}
div#auto_vehiclelistwraper div#auto_datawraper div#auto_data{padding: 0 5px 0 0;display: inline-block;float: right;}
#popup {background: #fff;background-size: 100% 100%;color: #000000;z-index:9999999;}
div#dealer_vehicle_detail{margin-bottom:5px;}
#popup {border: 1px solid #000000;background-size: 100% 100%;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-ms-background-size: 100% 100%;padding: 26px 10px 10px 10px;position: absolute;display: none;}
#tellafriend_headline ,div.review{float: left;left: 0;overflow: hidden;position: absolute;top: -2px;width: 100%;}
div#autoz_topheading,div#review{width: 100%;text-align: left;margin-bottom: 5px;margin-top: 2px;padding:5px;}
span#autoz_topheading_text_left {background: url(../images/headline_center_left.png) top left no-repeat;position: absolute;width: 40px;height: 24px;left: 0px;top: 0px;}
div#review span#autoz_topheading_text span#autoz_topheading_text_center{color:#fff;}
span#autoz_topheading_text_center {background: url(../images/headline_center.png) repeat;vertical-align: center;display: block;padding: 4px 0px 5px 0px;}
#frameless {padding: 10px 20px 44px 20px !important;}
table#jsautoz_tableform, table#jsautoz_tableform tr, table#jsautoz_tableform tr td {border: none;padding-top: 2px;vertical-align: top;}
div#filter_outer div#jsautoz_object_button {margin-right: 6px;display: inline-block;width: 15%;float:right;}
div#filter_outer div#filter_inner_location {float: left;width: 100%;padding-bottom: 4px;}
div#auto_vehiclequicklink {margin-bottom: 10px;}
div.object_align_right{text-align:right;}
div.js-container-fluid {float: left;width: 100%;background: #fff;}
div#auto_maintitle.auto_detail_maintitle  div#auto_maintitle_text {font-size: 26px;font-weight: bold;text-shadow: none;display: inline-block;}
div#auto_maintitle.auto_detail_maintitle  div#auto_maintitle_text span#auto_model_year{font-size:12px;font-weight:normal;}
div#auto_maintitle div#auto_detail_overallrating{text-align: right;margin: 5px 0 5px 0;padding-top: 2px;border-left: 1px solid white;}
div#auto_maintitle div#auto_detail_overallrating div#auto_detail_overall_rating {display: inline-block;position: relative;background:none;}
div#jsautoz_detail_wraper {width: 100%;float: left;}
div#jsautoz_detail_wraper div#auto_detail_table {}
div#auto_detail_table div#auto_image{margin: 1% 0;position: relative;display: inline-block;vertical-align: middle;text-align: center;padding: 0 10px;}
div#auto_detail_table div#auto_image img.autoz_img{width:100%;height:auto;border-radius:0;background:#fff;}
div#auto_detail_table div#autoz_details div#auto_maintitle_price{padding: 2.5%;text-align: center;font-size: 15px;font-weight: bold;width: 100%;}
div#auto_detail_table  div#auto_thumbs {position: relative;float: left;background: none;width: 100%;	padding-left: 0;display: inline-block;vertical-align: top;margin:3px 0;max-height:80%;overflow: auto;}
div#auto_detail_table div#autoz_details{margin: 1% 0;padding-left:0;padding-right: 10px;}
div#auto_detail_table  div#auto_thumbs div#autoz_thumbnails  div#auto_thumbsetting {float: left;padding: 0;text-align: center;margin : 1px 0px;}
div#auto_detail_table  div#auto_thumbs div#autoz_thumbnails #auto_thumbsetting a:link {text-decoration: none;}
div#auto_detail_table  div#auto_thumbs div#autoz_thumbnails img {border-radius: 0;width:98%;height:auto;max-height: 115px;background:#fff;}
img.auto_detail_featur_icon_img{margin: 4px 0px 1px 0px;height: 26px;width: 25%;}
div#auto_detail_table div#autoz_details div#autoz_date{float:left;padding-left: 10px;font-weight: bold;font-size: 10px;margin-top: 4px;}
div#auto_detail_table div#autoz_details div#jsautoz_sharebox {background: #fff;padding: 2px 4px;float: right;width: 33%;}
div#auto_detail_table div#auto_image div#autoz_condition_detail{position: absolute;margin-top: 10px;left: 11px;}
div#auto_detail_table div#autoz_details div#jsautoz_sharebox div div#share_content{display:inline-block;}
div#auto_detail_table div#autoz_details div#jsautoz_sharebox div span.share_text{font-size:10px;}
div.js-container-fluid div#auto_data{display: inline-block;vertical-align: top;width: 100%;padding-left:2px;margin: 1% 0 0.6% 0;}
div.js-container-fluid div#auto_data div#auto_detail_rating_portion {width: 19.6%;float: left;margin: 0.9px;padding: 0.5% 0;}
li.youarehere2{border-bottom: 1px solid #fff !important;z-index: 10002;width: 106px;text-align: center;padding: 0;background: #fff !important;}
div.js-container-fluid div#auto_data div#auto_detail_rating_portion span.auto_detail_reviewheading {padding: 0 0 0 5%;width: 50%;display: inline-block;font-size:11px;}
div.js-container-fluid div#auto_data div#auto_detail_rating_portion div.jsautoz-container-small{padding-left:6%;}
div.js-container-fluid div#auto_detail {width: 100%;float: left;position: relative;padding-left: 4px;}
div.js-container-fluid div#auto_detail div#auto_information_info {position: relative;float: left;width: 24.3%;background-size: auto;text-align: center;font-size: 14px;padding: 1% 1% 1% 3.5%;margin: 0 2px;}
.t3-sidebar #login-form .unstyled li > a:hover {color:#ff5243 !important;}
div#jsautoz_dealersharebox {width: 100%;padding:0;float: left;padding-bottom: 15px;}
div.js-container-fluid div.js-row  div#jsautoz_dealerbox {padding: 0;width: 100%;margin:1% 0;float: left;box-shadow: none;border-radius: 0;background: none;}
div#jsautoz_dealerbox {padding: 12px 0;width: 100%;margin: 1% 0;float: left;box-shadow: none;border-radius: 3px;}
div#jsautoz_dealersharebox  div#jsautoz_dealerbox div#jsautoz_dealerimage,div#jsautoz_dealerbox div#jsautoz_dealerimage {height: 55px;float: left;margin: 0px 5px;border-radius: 0;padding: 0 6px;border:none;}
div#jsautoz_detail_wraper div#jsautoz_dealerimage {margin: 8px 5px;}
div#jsautoz_dealersharebox  div#jsautoz_dealerbox div#jsautoz_dealerdetail {margin-left: 5px;float: left;width: 65%;}
div#jsautoz_dealersharebox  div#jsautoz_dealerbox div#autoz_dealer {width:20%;float:left;}
div.js-container-fluid div.js-row  div#jsautoz_dealerbox div#jsautoz_dealerdetail div#jsautoz_dealer,div#jsautoz_dealerbox div#jsautoz_dealerdetail div#jsautoz_dealer{float:left;margin: 2.5% 0;}
div.js-container-fluid div.js-row  div#jsautoz_dealerbox div#jsautoz_dealerdetail div#jsautoz_dealer div.dealer_name,div#jsautoz_dealerbox div#jsautoz_dealerdetail div#jsautoz_dealer div.dealer_name{font-size:large;}
div.js-container-fluid div.js-row  div#jsautoz_dealerbox div#jsautoz_dealerdetail div#jsautoz_dealer_info,div#jsautoz_dealerbox div#jsautoz_dealerdetail div#jsautoz_dealer_info{float: right;}
div.js-container-fluid div.js-row div#jsautoz_dealerbox div#jsautoz_dealerdetail div#jsautoz_dealer_info div.dealer_info{width:100%;text-indent:5px;margin:2px 0;}
div#jsautoz_detail_wraper div#auto_maintitle_text{font-size:large;padding:10px;font-weight:bold;}
div#jsautoz_detail_wraper div#auto_maintitle_text span#auto_model_year{font-size:small;}
div.js-null-margin{margin:0;}
div.js-null-padding,span.js-null-padding{padding:0;}
div#jsautoz_detail_wraper div#auto_maintitle{margin-top:1% !important;}
div.dealer_info{font-size:11px;}
a.js_dealer_link{-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;text-align: center;margin: 2px 2px 0px 2px;display: inline-block;text-decoration: none;text-shadow: none;font-size: 10px;padding: 6px;border-radius: 3px;}
div.js-container-fluid div.js-row  div#jsautoz_dealerbox div#autoz_dealer{margin-top:18px;}
div#jsautoz_dealerbox div#autoz_dealer{padding: 0;margin-left: 10px;margin-top:1%;}
a.js_dealer_link:hover{text-decoration:none;}
div#auto_vdtabs {width: 75%;padding-left: 6px;position:absolute;}
div#auto_vdtabs span ul {display: block;margin: 0;padding: 0;}
div#auto_vdtabs ul a list.border {margin: 0 1px;padding: 0 16px;width: 102px;}
div#auto_vdtabs span ul a li {margin: 0px 1px;width: 10%;text-align: center;border: medium none;font-size: 11px;text-decoration: none;display: block;float: left;padding: 0px;}
div#auto_vdtabs ul li {}
div#auto_vdtabs ul li a.youarehere {}
div#auto_vdtabs span ul a li{display: block;font-weight: bold;padding: 6px 9px;text-decoration: none;}
div#automaindiv div div#jsautoz_sub_heading, div#auto_gallerythumbs div div#jsautoz_sub_heading{font-weight: bold;/*padding: 1% 0 1% 2%;*/padding: 0% 0px 0% 2%;margin-top: 10px;margin-bottom: -6px;}
div#automaindiv div div.auto_vsmain{margin:1% 0;}
div#automaindiv div div.auto_vsmain div.auto_vsheading,div#automaindiv div div.auto_vsmain div.auto_vsdata{padding: 12px;min-height: 44px;}
div#mod_box_title_num div#mod_title_box{padding:6px;}
div#mod_box_title_num div#modNoShow{padding:6px;}
div#mod_box_title_num{margin:5px 0;border-radius:3px;-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;padding:0;}
div.desc_border{padding:2%;}
div#modMakeDiv, div#modMakeDivType {float: left;width: 100%;position: relative;padding: 8px;font-size: 14px;margin:5px 0;box-sizing:border-box;}
span#modMakeDivRight {display: inline-block;	width: 8px;height: 12px;float: right;margin-right: 5px;background: url(../../images/arrow.png);background-size: 8px 12px;}
span#modModelleft {display: inline-block;	position: absolute;	width: 6px;height: 10px;background: url(../images/listarrow.png);background-size: 6px 10px;	top: 10px;left: 39.4%;z-index: 1000;display: none;}
div#mod_stats_wrapper{	background: url(../images/stat_icon.png) no-repeat;margin: 5px 0;color: #fff;background-size: 22px;background-position: 6px;font-weight: bold;}
.treeview li {background-image:none;}
div.mod_tree_plus,div.mod_tree_minus{display:inline-block;padding: 2px 5px;width: 22px;font-size: 20px;margin: 5px;text-align: center;}
span.mod_tree_title {font-size: 14px;font-weight:bold;}
div#modImage{text-align:center;}
div#modStatOuter{text-indent:40px;padding:8px;}
div#modStatValue{padding: 4px 25px;border-left: 1px solid #fff;	margin-top: 4px;}
li.sub_list_mod{padding: 5px 5px 5px 32px !important;}
div.mod_stats_color_1{background-color:#825C9B !important;}
div.mod_stats_color_2{background-color:#9CBD50 !important;}
div.mod_stats_color_3{background-color:#F07144 !important;}
div.mod_stats_color_4{background-color:#FBC740 !important;}
div.mod_stats_color_5{background-color:#033B8C !important;}
div#modModelDiv, div#modModelDivType {display: none;float: left;position: absolute;left: 40%;text-align: center;top: -2px;min-height: 20px;background: #E6E7E8;border-radius: 3px;z-index: 100;width: 160px;box-shadow: 1px 1px 4px #000000;padding: 5px;}
div#mod_type_wrapper{-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;}
div#mod_type_wrapper:hover{background:#fff;box-shadow: 1px 1px 8px 1px #D4D4D5;font-weight:bold;}
div#mod_type_wrapper{margin: auto;margin-top:5px;margin-bottom:5px;border-radius:6px;font-size: 10px;}
span#modModelSpan a{text-decoration:none !important;}
div.review_detail_title{width:100%;display:inline-block;margin-left:10px;margin-top: 5px;font-weight:bold;}
div#details_review_box{padding:10px;}
div#automaindiv div div#jsautoz_share_pannel div#jsautoz_share_content{display: inline-block;padding: 1%;}
div#automaindiv div div#jsautoz_share_pannel{text-align:center;}
div#auto_gallerythumbssetting{margin:2% 0;}
div#autoz_reviews{padding:2%;}
span#jsautoz_fbcommentheading{display: inline-block;width: 100%;padding: 10px 2%;font-size: 16px;text-align: left;font-weight:bold;box-sizing:border-box;}
div#jsautoz_wraper div#vehicles_make_block{padding:1% 0;margin:0.5% 0;}
div.conditions_block{padding: 4px 1px;margin: 0 1px;}
div#jsautoz_wraper div#vehicles_make_block a div.used_total{text-align:center;background:#1B509A;display:inline-block;padding: 5px 13px;color:#fff;}
div#jsautoz_wraper div#vehicles_make_block a div.new_total{text-align:center;background:#5CB817;display:inline-block;padding: 5px 13px;color:#fff;}
div.condition_align div.new,div.condition_align div.used{border-right: 12px solid #fff;;}
div.condition_align{margin-top:5px;}
div#jsautoz_wraper div#auto_vmakestitle div div.vehiclesby_title div#jsauto_makemodel_titleleft{padding: 3px 6px;min-height: 26px;}
div#jsautoz_wraper div#auto_vmakestitle div div.vehiclesby_title div#jsauto_makemodel_titleleft a{color:#fff;text-decoration:none;font-weight:bold;min-height:29px;}
div#jsautoz_wraper div#auto_vmakestitle div div.vehiclesby_title div#jsauto_makemodel_titleright{text-align:center;padding:4px;	font-weight:bold;}
a{text-decoration:none !important;}
div#jsautoz_wraper div#auto_vmakestitle div a div.model_title,div#jsautoz_wraper div#auto_vmakestitle div div.model_title{text-align:center;padding: 6px 0;min-height: 30px;}
div#jsautoz_wraper div#auto_vmakestitle div a div.model_count,div#jsautoz_wraper div#auto_vmakestitle div div.model_count{text-align:center;padding: 6px 0;	}
div.vehiclesby_title{margin:1% 0;}
div.price_padding{padding:0 5px;}
div#jsautoz_wraper div#auto_vmakestitle div div.vehiclesby_title div.jquery-vehicletype{padding: 2% 10px;}
div#jsautoz_wraper div#auto_vmakestitle div div.vehiclesby_title div.jquery-vehicletype div.vehicle_type_wrapper{border-radius: 6px;margin: 1% 0;-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;}
div#jsautoz_wraper div#auto_vmakestitle div div.vehiclesby_title div.jquery-vehicletype div.vehicle_type_wrapper div{text-align:center;}
div#jsautoz_wraper div#auto_vmakestitle div div.vehiclesby_title div.jquery-vehicletype div.vehicle_type_wrapper div a{text-decoration:none;}
div#map_container {width: 100%;height: 350px;}
div.requested_vehicles{margin:0 0 1% 0;}
div.check_options{width: 100%;text-align: left;margin-bottom: -10px;margin-top: 2px;height: 24px;font-size:15px;font-weight:bold;}
div.check_options_heading{padding:1%;margin: 8px 0;}
form.js-form-horizontal div.checkboxes,div#compare_specification_right_vehicle div div.checkboxes,div#compare_specification_left_vehicle div div.checkboxes{margin: 0.5% 0;border-left:0;}
.js-form-horizontal .js-checkbox{padding-top:4px;}
.text_center{text-align:center;}
input.inputbox,input.jsautoz-inputbox{height:30px !important;border-radius:0 !important;}
ul.jsautoz-input-list-jsautoz{height:30px !important;width:100%;}
input#jsautoz-input-city{height:24px;}
input#jsautoz_vehiclformbutton,input#dealer_search,input#authenticate{-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;margin-top:10px;padding:2%;border-radius:3px;}
input#modSearch{-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;	padding:1px 10px;border-radius:3px;}
input#comparevehiclesbutton{-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;padding:4px 60px;;}
a#jsautoz_button{border-radius:0;text-align: center;vertical-align: middle;text-shadow:none;text-decoration: none;display: table;-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;}
.btn, .button, button{padding:1px} 
div.compare_separator{display:inline-block;width:100%;}
div.js_contact_box{margin: 0 -5% 15px 5%;}
div#coordinatebutton{margin-bottom:10px;}
div#coordinatebutton input.marker-button{border-radius:6px;}
div#jsauto_slider-range.horizontal, div#jsauto_slider-mod-range.horizontal, div#jsauto_slider-plg-range.horizontal,div#jsauto_slider-modelyear.horizontal, div#jsauto_slider-cylinders.horizontal, div#jsauto_slider-price.horizontal, div#jsauto_slider-requestenginecapacity.horizontal, div#jsauto_slider-requestmileages.horizontal, div#jsauto_slider-requestprice.horizontal, div#jsauto_slider-requestacceleration.horizontal, div#jsauto_slider-requesthighwayfuelconsumption.horizontal, div#jsauto_slider-requestcityfuelconsumption.horizontal, div#jsauto_slider-mod-modelyear.horizontal, div#jsauto_slider-plg-modelyear.horizontal {margin:10px !important;}
div#map.search_map{top: 100px !important;border-radius: 5px;padding: 1px;z-index: 9999;width: 458px !important;margin: 34% 18%;height: 300px !important;}
div#map_container.search_map_container {z-index: 1000;position: relative;width: 100%;height: 90%;float: left;}
div#auto_vehiclequicklink div#filter_outer div#filter_inner div#jsautoz_object div.object_item_title .chosen-container-single .chosen-single ,div#auto_vehiclefilter form div#filter_outer div#filter_inner div#jsautoz_object div.object_item_title div.chosen-container-single .chosen-single{border-radius:0;height: 30px;width:100% !important;}
div#auto_vehiclequicklink div#filter_outer div#filter_inner div#jsautoz_object div.object_item_title .chosen-container-single{width:100% !important;}
div.location_alignment{padding:0;}
div#auto_vehiclelistwraper div#auto_datawraper div#auto_data div#auto_information div#auto_consumption {float: left;padding: 8px;margin-top: -3px;}
div#auto_vehiclelistwraper div#auto_datawraper div#auto_data div#auto_information div#auto_information_rating span.auto_writereview a#jsautoz_button.shortlist-btn{width:125px;}
p#auto ul.jsautoz-input-list-jsautoz {width: 100%;}
label#comparevehiclemsg{margin-top: 8px;text-align:center;}
div#compare_make_model_button{margin-top:20px;}
div#compare_left_vehicle,div#compare_right_vehicle{width: 49.5%;margin: 5px 0.25%;padding: 10px;border-radius:3px;min-height:70px;}
div#jsautoz_cplinks div#control_panel_content_wrapper div.cpimage{display:inline-block;width: 27%;}
div#jsautoz_cplinks div#control_panel_content_wrapper div.cptext{display:inline-block;text-decoration: none;font-weight: bold;padding-left: 9px;width:70%;-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;}
div#control_panel_content_wrapper{border-radius:6px;padding: 20px 1px 20px 10px;margin: 5px 0;height:80px;-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;}
label.contact_info_margin{margin-top:5px;}
div.jsautoz_sellericonvehiclelist{display:inline-block;}
div.icons_wrapper{display:inline-block;}
div.jsautoz_sellericonvehiclelist div.icons_wrapper a#nobackground {padding: 4px;margin-right: -5px;display:inline-block;height: 29px;background: #fff;-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;}
div#jsautoz_share_pannel{display:inline-block;padding-left: 10px;}
div.share_panel_settings div#jsautoz_share_pannel{width:100%;}
div#jsautoz_share_content{display:inline-block;padding: 3px 5px;margin-right: -5px;}
span.small-text{font-size:10px;}
div.autoz_dealer_seller{padding: 6px 1%;margin: 0 37px;}
div#auto_detail_feature_icon a{text-decoration:none;}
div#top-spacing{margin-top:10px;}
div#item-spacing{padding:5px 0;}
div.price_separator{width: 70%;display: inline-block;margin-left: 4%;}
div#price_title{display:inline-block;width: 8%;}
img#jsimgslideimage{max-width:100%;}
div#price_data{display:inline-block;width: 16%;text-align: right;}
div.content_spacing{margin:20px 0 10px 0;}
div.btn_align{text-align:center;margin: 20px 0 20px 0;}
a.minpad,input.minpad{-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;margin-top: 10px;padding: 7px 45px;border-radius:3px;text-decoration:none !important;}
div.message_wrapper div.name_wrapper{padding: 12px 8px;}
div.message_wrapper div.btn_wrapper{padding: 12px 8px;border-left: 0;text-align: right;padding-right: 25px;}
div.message_wrapper div.date_wrapper{padding: 12px 8px;border-left: 0;border-right: 0;}
div.name_wrapper span.message_heading,div.date_wrapper span.message_heading{font-weight:bold;}
div.btn_wrapper div#btn_gap_div a{padding: 4px 28px; }
div.message_wrapper{margin:5px 0; } 
div.top_buyer_seller_wrapper{margin-bottom: 12px;}
div.top_buyer_seller_wrapper div.top_box{padding: 10px 15px;}
div.message_spacing{}
div#jsautoz_errormessage_review{margin-top:20px; font-size:16px; }
input#msg_btn{padding: 4px 20px; margin-top: 5px; margin-bottom: -5px; -webkit-transition: ease-in-out 0.5s; transition: ease-in-out 0.5s; border-radius: 3px;}
div.self_send,div.other_send{padding:7px; width: 180px; border-radius:2px; position: absolute; margin-top: -15px; z-index: 999; text-align:center; margin-left:0; }
div#autoz_message{padding: 2% 2% 1% 2%; border-radius: 7px; margin-left: 10px; }
div#creation{padding: 7px; position: absolute; margin-left: 75%; margin-top: -15px; z-index: 9999; border-radius: 20px; }
div.btn_align_buy{text-align: center; margin: 0px 0 15px 0; }
div.comments_spacing{margin:25px 0; }
div#msg_subject{margin-top:15px; }
div#message_contents,div#message_contents p{display:inline-block; }
div#buyer_seller_tag{font-weight: bold; display: inline-block; padding: 8px 23px; margin-top: -7px; margin-bottom: -6px; float: right; margin-right: 15px; }
span#sectionheadline_text{font-weight:bold; padding-left: 2px; }
div.no-border-bottom{border-bottom:0 !important; }
div.no-border-right{border-right:0 !important; }
.input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child > .dropdown-toggle{height:30px; }
div.js_container_border {padding: 10px 0; margin-bottom: 5px !important; margin-top: 32px; }
img.soldimage{position: absolute; margin-top: -202px; margin-left: -204px; }
img.soldimage_listing{position: absolute; margin-top: 38px; margin-left: -140px; z-index: 1; }
div.content_spacing_stats {margin: 0 0 20px 0; }
div.top-align{vertical-align:top; }
div.vehicle_buttons{z-index:11; }
div#progress{width:100%; }
div.autoz_progress_wrapper{padding:20px; margin-bottom: 5px; }
div.autoimage_sold{opacity:0.4; }
div#progress{border:none; border-radius:0; background: #D4D4D5; height: 14px; }
div#bar{position: absolute; top: 0px; left: 0px; height:14px; border-radius:0; }
div#file_type_container input {width: 100%; height: 28px; padding-left: 8px; border-right: 0; background:#fff; border-bottom-left-radius: 3px; border-top-left-radius: 3px; }
.fileUpload {position: relative; overflow: hidden;}
span.title_hover_effect{-webkit-transition: ease-in-out 0.5s; transition: ease-in-out 0.5s; }
.fileUpload input.upload {position: absolute; top: 0; right: 0; margin: 0; padding: 0; font-size: 20px; cursor: pointer; opacity: 0; filter: alpha(opacity=0); }
div.upload_btn{padding: 4px 20px; border-radius: 0; margin-bottom: -5px; -webkit-transition: ease-in-out 0.5s; transition: ease-in-out 0.5s; display: inline-block; margin-top: 0px; position: absolute; text-align: center; font-weight: bold; border-bottom-right-radius: 3px; border-top-right-radius: 3px; }
a#js-autoz-button,input#upload_btn{padding: 4px 8px; border-radius: 0; margin-bottom: 15px; border:none; -webkit-transition: ease-in-out 0.5s; transition: ease-in-out 0.5s; width: 170px; display: inline-block; text-align: center; margin-top:15px; font-weight:bold; }
select.inputbox{border-radius:0; }
div#autoz_condition div.js_autoz_tag, div#autoz_condition_detail div.js_autoz_tag,div.condition_align div.js_autoz_tag, div#autoz_condition_detail div.js_autoz_tag{display:inline-block; color: #ffffff; padding: 0px 20px 0px 8px; }
div.autoz_gold div.js_autoz_tag_right{display:inline-block; color: #ffffff; padding: 1px 9px 1px 18px; }
div#autoz_condition div.arrow_left,div#autoz_condition_detail div.arrow_left,div.condition_align div.arrow_left{display:inline-block; width: 0; height: 0; border-top: 9px solid transparent; border-bottom: 9px solid transparent; margin-top: 0; position: absolute; }
div.autoz_gold div.arrow_right{display:inline-block; width: 0; height: 0; border-top: 9px solid transparent; border-bottom: 9px solid transparent; margin-top: 0; position: absolute; }
div.arrow_right_responsive{display:inline-block; width: 0; height: 0; border-top: 9px solid transparent; border-bottom: 9px solid transparent; margin-top: 0; position: absolute; }
div.autoz_gold div.arrow_right_dual{display: inline-block; width: 0; height: 0; background: #BEA030 !important; border-left: 10px solid transparent; border-right: 0px solid transparent; position: absolute; border-bottom: 20px solid #0590EE; margin-left: -10px !important; margin-top: -1px; }
div.arrow_right_dual_responsive{display: inline-block; width: 0; height: 0; background: #BEA030 !important; border-left: 10px solid transparent; border-right: 0px solid transparent; position: absolute; border-bottom: 20px solid #0590EE; margin-left: -10px !important; margin-top: -1px; }
div#auto_vehiclesortby{margin-top: -5px; }
div#vehicleform_regcity ul,div#vehicleform_loccity ul, div#vehiclesearchform_regcity ul,div#dealer_search_city ul{width:200px; }
div.js_autoz_tag_right_dual{display:inline-block; color: #ffffff; padding: 1px 9px 1px 5px; }
div.autoz_gold div.arrow_right.published{margin-left: -18px; background:#3899C3; color:#fff; }
div.autoz_gold div.arrow_right.gold{margin-left: -18px; background:#BEA030; color:#fff; }
div.autoz_gold div.arrow_right.featured,div.autoz_gold div.arrow_right_dual.featured{margin-left: -18px; background:#0590EE; color:#fff; }
div.js_autoz_tag_right.published_color{background:#3899C3; }
div.js_autoz_tag_right.gold_color,div.js_autoz_tag_right_responsive.gold_color{background:#BEA030; }
div.js_autoz_tag_right.featured_color,div.js_autoz_tag_right_dual.featured_color,div.js_autoz_tag_right_responsive.featured_color,div.js_autoz_tag_right_dual_responsive.featured_color{background:#0590EE; }
div.autoz_gold div.arrow_right.expired{margin-left: -18px; background:#DC1A11; color:#fff; }
div.js_autoz_tag_right.expired_color{background:#DC1A11; }
div#autoz_condition div.arrow_left.used,div#autoz_condition_detail div.arrow_left.used, div.condition_align div.arrow_left.used{margin-left: 9px; background:#1B509A; color:#fff; }
div.js_autoz_tag.used_color,div.js_autoz_tag_right_responsive.used_color{background:#1B509A; }
div#autoz_condition div.arrow_left.new, div#autoz_condition_detail div.arrow_left.new,div.condition_align div.arrow_left.new{background:#5CB817; margin-left: 9px; color:#fff;}
div#autoz_condition_detail div.arrow_left.new.details,div#autoz_condition_detail div.arrow_left.used.details{border-right: 12px solid transparent; }
div.js_autoz_tag.new_color,div.js_autoz_tag_right_responsive.new_color{background:#5CB817; }
div.js_autoz_tag_right.expired_color{background:#DC1A11; }
div#default_img_container{padding: 10px 20px; text-align:center; margin-bottom:10px; }
div#default_img_container div.img_wrapper{padding: 10px 20px; width: 90%; margin: 0 5%; }
a.jsautoz_comparevehicle_title div.js_compare_vehicle_name{text-decoration:none !important; font-size: large; }
div#compare_left_vehicle div#auto_image,div#compare_right_vehicle div#auto_image{width: 100%; height: auto; text-align:center; }
img.soldimage_compare{position: absolute; margin-top: -136px; text-align: center; margin-left: -80px; }
div.margin_left{margin-left:1px; }
div.margin_right{margin-right:1px; }
div.tell_a_friend_box{margin: 20px 5% 15px 5%;}
textarea.textarea_tell_a_friend{width:84%;}
input.tell_a_friend_btn{border-radius: 3px;width: 20% !important;-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;text-shadow:none !important;}
div.tell_a_friend_btn_margin{margin-top:5px;}
div#jsautoz_send_message{display: inline-block;width: 20%;text-align: center;padding: 2px 4px;font-size: 11px;margin-right: -5px;margin-bottom:10px;}
div#auto_detail_feature_icon{margin-left:5px;}
div.default_text{font-size:large;margin: 15px 0 10px 0;}
div#vehicle_shadowimage {margin: 18px 0;-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;}
div#vehicle_image div.autoz_remove_image{position: absolute;margin-top: -80px;margin-left: 21%;display:none;-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;}
div#vehicle_image{-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;border:1px solid transparent;}
div#vehicle_image:hover div.autoz_remove_image{display:block;}
div#vehicle_image:hover img.vehicle_thumbnails{opacity:0.7;}
img.vehicle_thumbnails{	width:100%;background: #fff;-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;}
div.image_wrapper{height: auto;max-width: 100%;background:#000;	-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;}
div#default_img_container div#vehicle_images{padding: 0 25px;}
div#vehicle_imagebtn a{text-decoration:none;color:#000;font-size: 11px;}
div.tell_a_friend_box div div input.inputbox{width:90%;}
textarea.textarea_tell_a_friend{width:95%;}
div#review_heading{font-weight:bold;}
div#tellafriend_headline.review{font-weight:bold;}
div.share_panel_settings {text-align:center;margin: -5px 0 5px 0;}
div.no-border-right{border-right:0 !important;}
div#vehicle_box_wrapper,div#vehicle_box_wrapper_request{margin: 1% 0 1% 0;-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;border-radius: 2px;}
div#vehicle_box_wrapper div.model_title{-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;}
div.auto_dealer_image{text-align: center;vertical-align: middle;padding: 42px 35px;border-radius:5px;}
div#btn_gap_div{display:inline-block;width: 100%;}
div.dealer_info_small_box{height: 30px;padding: 6px 8px;border-radius:2px;}
div.auto_vsdata{padding:5px;min-height:30px;display:block;margin: 25px 0 10px 0;}
div#package_detail_desc{background:#fff;padding: 6px;	margin: 5px 0;}
div#packages_items_desc{padding-top:5px;padding-bottom:5px;}
div.dealer_map_container{margin:10px 0;}
div.dealer_video_container{margin:10px 0;}
a.dealer_btn{padding: 7px 20px;}
div.dealerbtn_block{margin:20px 0;}
div.overflow{overflow:scroll;margin-bottom: 7px !important;}
div#jsautoz_object div.object_item_title div.chosen-container{width:100% !important;}
div#autoz_topheading.panel_spacing{margin-top:0 !important;}
iframe#description_ifr{height:300px !important;}
div.request_heading_bar{padding: 6px 1.8% !important;color:#fff;font-weight:bold;height: 30px !important;}
div.request_price_bar{padding:6px 1px !important;}
div#jsauto_makemodel_titleleft div.auto_dateposted{font-weight: normal;font-size: 10px;display:inline-block;}
div#jsautoz_sellericonvehiclelist a div.request_links{display:inline-block;padding: 6px 25px;-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;}
div.request_location{width: 23.6%;}
div.buyer_message_spacing{padding:10px 0 !important;}
div.radius_length div.chosen-container {width:200px !important;}
div#closetag div#jsautoz_object{margin:5px 0;}
div#background{-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;visibility:hidden;width: 100%;height: 100%;background: rgba(0,0,0,0.6);left: 0;top: 0;position: fixed;z-index: 9999;}
div#jsautoz_errormessage{margin-top:15px;padding: 12px 0;}
div.review_seperator{display:inline-block;width:100%;margin: 0 0 4px 0;}
img.control_panel_icons{height:40px;}
div.sold_container{position: absolute;margin-top: -165px;margin-left: 1px;width: 93%;background: #fff;opacity: 0.5;height: 100px;}
div.error_record_bar{font-weight: bold;font-size: 16px;padding: 10px;border-right: 0 !important;}
div.error_message{font-size:22px;font-weight:bold;color:#A71603;padding: 0px 10px 10px 10px;}
img.soldimage_detail{position: absolute;margin-top: -157px;margin-left: -67px;}
div#autoz_comments{margin: 8px 0 0 0;padding-top:8px;padding-bottom:8px;background:#fff;}
div.separator-small{width:100%;text-align:center;}
.breadcrumb {width: 100%;display: inline-block;}
div.separator-small div.autoz_separator{width:80% !important;}
div#jsautoz_sellericonvehiclelist a{text-decoration:none;}
div.review_wrapper{display: inline-block;width: 100%;padding: 5px 0;color:#000;}
div#auto_vmakestitle{padding-bottom:8px;}
div.dealer_wrapper,div.compare_background{background:#fff;}
div.no-border-top{border-top:0;}
div#packages_items{padding:4px 0;}
div.message_separator{height: 32px;display: inline-block;position: absolute;margin-left: -10px;margin-top: -7px;}
ul.jsautoz-input-list-jsautoz li input {width:100% !important;}
div.added_shortlist{border: 1px solid #74A739;color:#74A739;background: #DFF2BF;padding: 7px 10px;margin-bottom: 10px;}
div.error_shortlist{border: 1px solid #E62932;color:#E62932;background: #FFBABA;padding: 7px 10px;margin-bottom: 10px;}
div.review_box{padding:10px;min-height: 25px;margin-bottom: 5px;background:#fff;}
div.review_heading_bar{min-height:25px;padding: 5px 5px 2px 5px;margin:5px 0;}
div.review_bar_text{font-weight: bold;margin-top: 5px;font-size: medium;padding-left: 4px;}
div.review_rating_box{padding: 3px 10px;display: inline-block;width: 32%;margin: 4px 2px;background:#fff;}
a.chosen-single{border-radius: 0 !important;padding: 2px 10px !important;height: 30px !important;}
select#sortby{width:97% !important;}
div#sortby_inner{padding: 4px 2px;text-align: center;}
div#sortby_text{display:inline-block;	margin-top: 5px;font-weight: bold;font-size: 11px;}
div#sortby_value{display:inline-block;	height: 30px;}
div#jsautoz.jsautoz-container-small{display: inline-block;text-align: right;padding-left: 25px;}
div#printer_page_title_bar{color:#fff;font-weight:bold;padding: 10px;font-size: 16px;}
div#print_page_box div.print_page_title_left{padding:10px;}
div#print_page_box div.print_page_exp_right{padding:10px;}
div#sorting_arrow a{padding: 5px 0;margin-top: 0px;}
div#sorting_arrow{text-align:left;}
div#print_page_box{margin: 10px 0;border-radius:3px;text-align:center;}
div#responsive_rating_height{margin:-5px 0;}
div.rating_box_print{padding:10px;margin: 5px 0;}
div.print_rating_box_padding{padding-left:5px; padding-right:5px;}
div#print_page_box.description{padding:10px;text-align:left;}
div.print_map_container{margin:10px 0;	}
div.rating_box{display:inline-block;width:43%;}
div.rating_stars_box{display:inline-block;}
div#dellermanagerform_city ul.jsautoz-input-list-jsautoz{width:206px;}
div#dellermanagerform_city{padding:0;margin-bottom:18px;}
div#manager_list_wrapper{padding:5px 0;border-radius:3px;margin: 5px 0;}
div.manager_title{display:inline-block;width: 38%;}
div.manager_title_name{display:inline-block;}
div#manager_status{padding: 9px 0;margin-right: -5px;}
div.manager_date{padding: 10px 0;margin-right: -5px;}
div#manager_links{padding:10px 0;text-align: center;}
div#manager_links_icon{display:inline-block;width: 27px;margin-right: -7px;}
div#manager_links div#manager_links_icon a{	background:#fff;padding: 4px;text-decoration: none;-webkit-transition: ease-in-out 0.5s;transition: ease-in-out 0.5s;}
div#dealer_manager_share_panel{margin-top:1px;font-weight:bold;width: 208px;float: right;background: #fff;padding: 10px 4px;}
div.img_wrapper img.autoz_img{min-height: 300px;width: 100%;}
.chosen-container-single .chosen-search {padding: 0px 2px;}
div.manager_filter{display:inline-block;}
div.manager_name_tag{display:inline-block;position:absolute;width:0;height:0;border-top: 20px solid transparent;border-bottom: 20px solid transparent;margin-top: -11px;margin-left: -22px;}
div.manager_name_tag_2{display:inline-block;position:absolute;width:0;height:0;border-top: 20px solid transparent;border-bottom: 20px solid transparent;margin-top: -11px;margin-left: -25px;}
div#vehicle_title_responsive{padding: 2%;font-weight:bold;}
div#jsautoz_review.review_responsive{margin-top: 12px;	}
div.div.autoz_gold_responsive {display: inline-block;width: 100%;position: absolute;float: right;margin-right: -5px;text-align: right;margin-top: 10px;}
div.autoz_gold div.js_autoz_tag_right_responsive {display: inline-block;color: #ffffff;padding: 0px 9px 0px 18px;font-size: 10px;}
div.js_autoz_tag_right_dual_responsive {display: inline-block;color: #ffffff;padding: 0px 9px 0px 5px;font-size: 10px;}
div.autoz_gold div.arrow_right_dual_responsive {display: inline-block;width: 0;height: 0;background: #BEA030 !important;border-left: 10px solid transparent;border-right: 0px solid transparent;position: absolute;border-bottom: 18px solid #0590EE;margin-left: -10px !important;margin-top: 0px;}
div.div.autoz_gold_responsive {display: inline-block;position: absolute;float: right;margin-right: -11px;text-align: right;}
div#images_wrapper_responsive{margin:8px 0;background: #fff;padding-bottom: 18px;}
.responsive_detail_box{}
div.responsive_visible{display:none;}
div#jl_pagination_box{display: inline-block;width: 50%;float: right;text-align: right;margin-top: -5px;}
div#jl_pagination_counter{width: 50%;display: inline-block;text-align: left;}
div#jl_pagination {padding:0 10px;margin-top: 10px;width: 100%;display: inline-block;}
div#jl_pagination_pageslink{width: 100%;display: inline-block;text-align: center;margin-top: 5px;}
ul.pagination-list{width: 100%;display: inline-block;list-style-type: none;margin:0;}
ul.pagination-list li{display: inline;	padding: 8px;}


/**************Module Styles**********************/
div.autoz_module_heading_bar span#autoz_topheading_text{padding-left:1%;}
div.autoz_module_heading_bar {font-weight:bold;padding: 5px 0;margin: 5px 0;}
div#module_make_title{font-weight:bold;font-size: 14px;white-space: nowrap;text-overflow: ellipsis;}
div#module_details_title{padding:5px 0;text-align:center;}
div#module_details_desc{text-align:center;padding:5px 0;background:#fff;min-height:28px;}
div#module_text_wrapper{margin:2px 0;}
div#module_listing_wrapper{padding: 0px 0;margin: 0px 0;}
div#module_bar_rating{float:right;}
div#modOuter{padding:0px;border-radius:19px;background:#ffffff;}
div#modules_wrapper_bar{padding:5px;margin: 0px 0;}
div#modConditionOuter{display:inline-block;float:left;}
div#modules_wrapper_bar div#autoz_condition{margin-top:2px;}
div#module_make_title{margin-top:2px;}
span#modsearch_regcity ul.jsautoz-input-list-jsautoz, span#modsearch_loccity ul.jsautoz-input-list-jsautoz{width:100% !important;height:30px !important;}
div#sorting_arrow{display: inline-block;position: absolute;margin-top: 5px;margin-left: 2px;width: 10%;}
ul.chosen-results li{color:#000 !important;}


/************** Responsive Queries*****************/
@media (max-width:768px) and (min-width:480px) {
	div.jsimgslide span.js-right{padding:5px 8px !important;}
	div.jsimgslide span.js-left{padding:5px 8px !important;}
	div#jsautoz_send_message{font-size:55%;}
	div#auto_maintitle div#auto_detail_overallrating{padding:0;}
	div.js-container-fluid div.js-row div#jsautoz_dealerbox div#autoz_dealer {margin-top: 10px;}
}
@media (max-width:480px) {
	div#auto_vdtabs span ul{float:left;width:100%;}
	div#auto_vdtabs span ul a li{width:auto;}
	div#autoz_condition{position: relative;width:0px;height:0px;}
	div#auto_vehiclelistwraper div#auto_datawraper div#auto_image{height:280px;}
	div#module_details_desc{border:0;}
	div.js_container_border{border:0px !important;}
	img#jsimgslideimage {width: 100% !important;}
	div#creation{font-size:10px;}
	div.responsive_colored_heading{margin:5px 0;}
	#popup {top:80%;left:0;}
	div#map{width:100% !important;margin:0;}
	.chosen-container .chosen-results li.active-result {width:100%;}
	div#map_container{width:100% !important;}
	div.mod_responsive_cond div.js_autoz_tag{margin-top:2px !important; margin-left:0 !important;}
	a.subscribe_btn{width:50% !important;}
	div.js_autoz_tag_right_responsive{display: inline-block;color: #ffffff;padding: 1px 9px 1px 18px;}
	div.arrow_right_responsive{margin-left: -19px;color: #fff;}
	input.responsive_close{margin-left:-8px;}
	div.overflow {overflow:inherit;}
	input.tell_a_friend_btn{width:50% !important;}
	div.js_contact_box {margin:0;}
	li.youarehere2{margin-top:-2px !important;}
	div#jsautoz_send_message{border:0 !important;}
	img.auto_detail_featur_icon_img {height: 35px !important;width: 70% !important;}
	div.review_bar_text{font-size:small;}
	div#automaindiv div div.auto_vsmain {margin:0 !important;}
	div.review_box {border-radius:3px;}
	div.review_rating_box {width:97%;border-radius:3px;}
	div.rating_stars_box {float: right;margin-top: 3px;}
	li.border {margin: 1px;padding: 0 16px;width: 88px;}
	div#jsautoz_toppanel div#autoz_top_links a {width:100%;}
	ul li {margin: 0px;border: medium none;font-size: 11px;text-decoration: none;display: block;float: left;	padding: 0px;}
	ul li a {display: block;font-weight: bold;padding: 6px 9px;	text-decoration: none !important;}
	div.responsive_divider{width:100%;margin: 5px 0;}
	div.responsive_container{padding:0 !important;}
	div.js_container_border{margin-top:0;border:0;}
	ul.responsive_align{margin: 0 0 9px 6px !important;}
	div#auto_vdtabs {width: 100%;padding-left: 6px;position: relative;background:#fff;}
	ul.jsautoz-input-list-jsautoz {width:100% !important;}
	input.jsautoz-inputbox{width:100% !important;}
	div.condition_align div.js_autoz_tag{margin-top:0 !important;}
	.chosen-container{width:100% !important;} 
	div#auto_vehiclequicklink div#filter_outer div#filter_inner div#jsautoz_object div.object_item_title .chosen-container-single {margin:3px 0;}
	div#automaindiv div div.auto_vsmain div.auto_vsheading, div#automaindiv div div.auto_vsmain div.auto_vsdata {border-radius:3px;}
	div#auto_detail_rating_portion{padding: 10px 18px;margin:2px 0;border-radius:3px;background: #fff;}
	div#jsautoz.jsautoz-container-small {float:right;}
	div#responsive_dealer_info_block{background:#fff;}
	div#vehicle_images_box_responsive {border-radius:3px;margin-bottom: 2px;}
	div#jsautoz_dealerbox div#jsautoz_dealerdetail div#jsautoz_dealer {padding: 30px 0 30px 10px;font-weight:bold;}
	div.date_responsive{text-align:center;margin:10px 0;}
	div.share_border{text-align:center;background:#fff;padding: 5px 0;margin: 2px 0 10px 0}
	div#share_content{display:inline-block;}
	div#auto_thumbsetting img{background:#fff;height:90px;width:100%;}
	div#auto_thumbsetting{padding:5px 2px;}
	div#responsive_manager_box_wrapper {padding:10px;}
	div#images_wrapper_responsive_detail{margin-top:5px;margin-bottom:10px;}
	div#manager_status,div#manager_links,div.manager_date {padding:0;}
	div.js_autoz_tag_right_responsive_2{display:inline-block;color: #ffffff;padding: 1px 9px 1px 18px;font-size:10px;font-weight:bold;}
	div.js_autoz_tag_right_responsive_2.gold_color{background: #BEA030;}
	div.js_autoz_tag_right_dual_responsive_2{display:inline-block;color: #ffffff;padding: 1px 9px 1px 5px;font-size:10px;font-weight:bold;}
	div#filter_outer div#filter_inner_location{text-align:center;}
	div.js_autoz_tag_right_dual_responsive_2.featured_color{background: #0590EE;}
	div.responsive_visible{display:block;margin-top:-10px;}
	div.jsimgslide, div.jsimgslide div.slides{width:100% !important;height:220px !important;}
	div.arrow_right_responsive_2{display: inline-block;width: 0;height: 0;border-top: 8px solid transparent;border-bottom: 10px solid transparent;margin-top: 0;position: absolute;}
	div.arrow_right_responsive_2.gold{margin-left: -18px;background: #BEA030;color: #fff;}
	div.arrow_right_dual_responsive_2{display: inline-block;width: 0;height: 0;background: #BEA030 !important;border-left: 10px solid transparent;border-right: 0px solid transparent;position: absolute;border-bottom: 20px solid #0590EE;margin-left: -10px !important;margin-top: -1px;}
	div.autoz_gold_responsive{margin-top: 12px;text-align: right;}
	div.arrow_right_dual_responsive_2.featured{margin-left: -18px;background: #0590EE;color: #fff;}
	div.jsimgslide div.slides img {max-width: 99% !important;max-height: 99% !important;}
	div.general_info_block{padding: 10px;text-indent: 50px;margin-bottom: 2px;}
	div.transmission,div.fuel,div.mileage{background-size: 10%;background-position-x: 16px;}
	div#autoz_price{text-align:center;padding: 10px;margin-bottom: 2px;font-weight: bold;}
	div#autoz_location_responsive,div#autoz_text_responsive{padding:10px;}
	div#responsive_dealer_logo {text-align: center;}
	img#dealerlogo {text-decoration: none;padding: 10px;height: 80px;width: 80px;margin: 14px 0 20px 0;	}
	div.arow_left_responsive{border-right: 12px solid #fff !important;}
	div#autoz_condition div.js_autoz_tag, div.condition_align div.js_autoz_tag{position:absolute;top:-410px;left:0px;font-size: 10px;font-weight: bold;}
	div#autoz_condition_detail div.js_autoz_tag{position:absolute;top:-5px;left:0px;font-size: 10px;font-weight: bold;}
	div.request_location{width:50%;}
	div#jsautoz_sellericonvehiclelist a div.request_links {margin-top:5px;}
	div.input-append{width:100%;}
	input#discountstart,input#discountend{width:89%;}
	a#jsautoz_button {font-size:10px;display: inline-block;margin: 2px -1px;width: 32.5%;padding: 0 3px;font-weight: bold;}
	input#comparevehiclesbutton {margin-top:5px;}
	div#compare_left_vehicle,div#compare_right_vehicle {width:100%;}
	div#filter_outer div#jsautoz_object_button{float:none !important;width:25%;}
	div.responsive_margin{margin:5px 0;}
	a.chosen-single{width:100% !important;}
	a.shortlist-btn{width:50% !important;}
	div.jsimgslide {text-align:center !important;}
	js-visible-xs{display:none !important;}
	div#responsive_sold_wrapper{background: #fff;width: 100%;height: 100px;position: absolute;margin-top: 70px;opacity: 0.7;}
	div#responsive_sold_wrapper_details{background: #fff;width: 100%;height: 100px;position: absolute;margin-top: -140px;opacity: 0.7;text-align: center;}
	div#responsive_sold_wrapper_details img.soldimage_listing_responsive{margin-top:10px;}
	div#manager_list_wrapper{border:0;}
	div.manager_title_container,div#manager_status,div.manager_date{border:0;}
	div.manager_title {width:40%;}
	div#responsive_stats_container{background:#fff;}
	div#responsive_heading_wrapper{font-weight:bold;padding:8px 15px;}
	div#responsive_stats_block{padding:8px 15px;}
	div.vehicle_buttons{text-align:center;padding:10px;background:#fff;}
	div#manager_share_panel_responsive{background:#fff;padding: 5px 0;}
	div#dealer_manager_share_panel {padding: 10px 0 10px 22px;}
	div#vehicle_listing_wrapper_responsive{margin-top:5px;}
	div#images_wrapper_responsive_detail div#auto_image{text-align:center;}
	div#images_wrapper_responsive_detail div#auto_image img.autoz_img{width:100%;height:200px;}
	div.manager_name_tag_2 {border-left: 17px solid #fff;}
	div#autoz_text_responsive {background:#fff;}
	div#jsautoz_share_pannel {padding:0;}
	div#jsautoz_share_content {padding: 3px 6px;}
	div#auto_vehiclelistwraper div#autoz_price{height: auto !important;}
	div#auto_vehiclelistwraper{min-width: 10px !important;}
}
div#detail_gallery_image{text-align:center;}
div#detail_gallery_image a img{max-width:100% !important;}
div#modSearchFieldWrap input,div#modSearchFieldWrap select,div#jsauto_slider-mod-range,div#jsauto_slider-mod-modelyear{max-width:95%;}
div.jsslider div.slides div div.resetSize {text-align:left;}
div#vehiclealert_city ul{width:200px;}
p#auto1 ul.jsautoz-input-list-jsautoz {width:100%;}
div#module_make_title span a img{height:22px !important;}
div#filter_outer div#filter_inner div.js-row.js-null-margin.js-pull-right.filter_button{float:right !important;}
div#autoz_map_close a img,div#closetag a img{width:25px;}
div.js-form-group{margin-bottom: 5px;}