﻿html, body {
	background: none !important;
}
body {
	margin: 0px;
	/*margin-top: 10px !important;*/
}
.main {
	z-index: 0;
	position: relative;
	max-width: 962px;
	width: 100%;
	margin: auto;
}
#shell {
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
img {
	border: 0px;
}
.clearme {
	clear: both;
}
.divider_line {
	color: #b0c9b7;
	padding-left: 6px;
	padding-right: 6px;
}
label {
	padding-left: 5px;
}
a:link, a:visited {
	color: #063;
	text-decoration: none;
}
a:active, a:hover {
	color: #000;
	text-decoration: none;
}
#Pro1 {
	position: absolute;
	top: 10px !important;
	left: 0;
	margin-left: 0 !important;
	padding-top: 7px;
	width: 180px;
	z-index: 1;
	visibility: hidden;
	float: left;
}
#header_text_area #Pro1 a {
	font-weight: bold;
}
.arrows {
	background-image: url("/App_Themes/used-equipment/assets/images/arrow.png");
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 15px;
	display: block;
	margin-bottom: 5px;
}
.arrows:hover {
	background-image: url("/App_Themes/used-equipment/assets/images/arrow_hover.png");
}
.title_box {
	border-top: 1px solid #bdd6c4;
	padding: 10px;
	margin-bottom: 5px;
	margin-top: 15px;
}
.listing_title_box {
	border-top: 1px solid #bdd6c4;
	padding: 10px 0px;
	margin-bottom: 15px;
	margin-top: 15px;
	width: 100%;
	float: left;
}
.listing_title {
	position: absolute;
	top: -25px;
}
h1 {
	color: #063;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}
h2 {
	color: #063;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: normal;
	padding: 10px;
	margin: 0px;
	margin-bottom: 5px;
}
.gray {
	color: #555;
}
h3 {
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
h4 {
	color: #006633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
h5 {
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	border-top: 1px solid #bdd6c4;
	background-color: #e5f1e8;
	padding: 10px;
	padding-top: 7px;
	margin: 0px;
	margin-top: 10px;
}
.general {
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
}
.bolded {
	font-weight: bold;
}
#breadcrumbs {
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;/*margin-bottom:31px;*/
}
.price {
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
}
.price_right {
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	float: right;
}
.price_bolded {
	color: #063;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
body {
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.viewSimilarListingLoader {
	background: #406552;
	width: 730px;
	position: absolute;
	text-align: center;
	padding-top: 56px;
	padding-bottom: 56px;
	opacity: 0.6;
	margin-top: -50px;
}
.but {
	min-height: 24px;
	text-align: center;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/button_back.png");
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px;
	border-style: solid;
	border-color: #cc9933;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
	color: #000 !important;
	text-decoration: none !important;
	display: inline-block;
}
.but:hover {
	cursor: pointer;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/button_back_hover.png");
	background-repeat: repeat-x;
	color: #000 !important;
	text-decoration: none !important;
}
.but_arrow {
	background-color: #fbd17e;
	background-image: url('/App_Themes/used-equipment/assets/buttons/lg_button_back.png');
	background-position: center top;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	border: 1px solid #C93;
	padding: 6px 12px;
	color: #000 !important;
	text-decoration: none !important;
	display: inline-block;
	text-align: center;
}
.but_arrow:hover {
	cursor: pointer;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/button_back_hover.png");
	background-repeat: repeat-x;
	color: #000 !important;
	text-decoration: none !important;
}
.but_options {
	text-align: center;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/button_back.png");
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px;
	border-style: solid;
	border-color: #cc9933;
	padding: 3px;
	color: #000 !important;
	text-decoration: none !important;
	display: block;
	width: 95%;
	margin: auto;
}
.but_options:hover {
	cursor: pointer;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/button_back_hover.png");
	background-repeat: repeat-x;
	color: #000 !important;
	text-decoration: none !important;
}
.but_large {
	text-align: center;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/lg_button_back.png");
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	border: 1px;
	border-style: solid;
	border-color: #cc9933;
	padding: 6px;
	padding-left: 12px;
	padding-right: 12px;
	display: inline-block;
	width: 120px;
	color: #000 !important;
	text-decoration: none !important;
	float: right;
}
.but_large:hover {
	cursor: pointer;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/lg_button_back_hover.png");
	background-repeat: repeat-x;
	color: #000 !important;
	text-decoration: none !important;
}
.disabled_but {
	text-align: center;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/disabled_button_back.png");
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px;
	border-style: solid;
	border-color: #8baf9d;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
	color: #4f6e5e !important;
	text-decoration: none !important;
}
.disabled_but:hover {
	cursor: default;
}
.but_outer_right {
	display: block;
	float: right;
}
.but_outer_left {
	display: block;
	float: left;
}
#contact_seller_but {
	display: block;
	float: right;
	white-space: nowrap;
	margin-top: 10px;
}
#header {
	width: 100%;
	background-color: #f5faf7;
	background-image: url("/App_Themes/used-equipment/assets/backgrounds/header_back.png");
	background-repeat: repeat-x;
	border: 1px;
	border-style: solid;
	border-color: #bdd6c4;
	-moz-border-radius: 7px;
	border-radius: 7px;
	position: relative;
}
#header_left {
	float: left;
	width: 33%;
}
#header_right {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	width: 67%;
}
#header_left img {
	padding-left: 15px;
	padding-top: 15px;
	box-sizing: content-box;
}
#header_right_inner {
	padding: 10px;
}
#header_right a {
	float: left;
}
#header_right img {
	padding-left: 16px;
	padding-right: 16px;
	float: left;
}
#menu_full {
	display: block;
}
#menu_toggle {
	display: none;
}
#search_box {
	width: 100%;
}
.search_form_box {
	width: 75%;
	color: #006633;
	padding-left: 2px;
	text-align: left;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #fff9d9;
	float: left;
}
#search_form_box {
	width: 75%;
	color: #006633;
	padding-left: 2px;
	text-align: left;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #fff9d9;
	float: left;
}
#search_form_button {
	width: 20%;
	text-align: center;
	float: left;
	margin-left: 5px;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/button_back.png");
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px;
	border-style: solid;
	border-color: #cc9933;
	height: 22px;
}
#search_form_button:hover {
	cursor: pointer;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/button_back_hover.png");
	background-repeat: repeat-x;
}
.search_form_button {
	width: 20%;
	text-align: center;
	float: left;
	margin-left: 5px;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/button_back.png");
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px;
	border-style: solid;
	border-color: #cc9933;
	height: 22px;
}
.search_form_button:hover {
	cursor: pointer;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/button_back_hover.png");
	background-repeat: repeat-x;
}
#header_text_area {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
}
#header_login_area {
	float: left;
	padding: 10px;
	margin-left: 5px;
	font-size: 12px;
}
#header_date_area {
	float: right;
	padding: 10px;
	font-size: 10px;
}
#top_banner_slot, #bottom_banner_slot {
	width: 100%;
	max-width: 728px;
	min-height: 50px;
	height: auto;
	float: left;
	margin-top: 15px;
	text-align: center;
}
/*#top_banner_slot{text-align:center;float:left;margin-top:15px;}
#bottom_banner_slot{text-align:center;float:left;margin-top:15px;}*/

#right_banner_slot {
	text-align: center;
	float: right;
	width: 209px;
	margin-left: 25px;
	border-top: 1px;
	border-top-style: solid;
	border-top-color: #bdd6c4;
	background-color: #fff9d9;
	margin-top: 15px;
}
#right_banner_inner {
	padding: 10px;
}
#left_banner_slot {
	text-align: center;
	width: 100%;
	background-color: #fff9d9;
	border-top: 1px;
	border-top-style: solid;
	border-top-color: #bdd6c4;
}
#left_banner_slot_inner {
	padding: 10px;
}
#agsearch_xl_banner_slot {
	display: block;
	margin-top: 5px;
	height: 36px;
}
#agsearch_lg_banner_slot {
	display: none;
	margin-top: 5px;
	height: 36px;
}
#details_banner_slot {
	margin-top: 10px;
	margin-bottom: 15px;
}
#body_two_column {
	text-align: left;
	float: left;
}
#body_left_column {
	float: left;
	text-align: left;
	margin-top: 15px;
	border: 5px solid #FEC057;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-left: none;
	border-right: none;
	box-shadow: 0px 0px 7px #c2c2c2;
	-moz-box-shadow: 0px 0px 7px #c2c2c2;
	-webkit-box-shadow: 0px 0px 7px #c2c2c2;
}
#body_left_column2 {
	float: left;
	margin-left: 0px;
	margin-top: 15px;
}
#body_right_column {
	float: right;
	margin-left: 25px;
	text-align: center;
position: relative;
}
#body_right_column2 {
	float: right;
	margin-left: 25px;
	text-align: center;
}
#body_full_column {
	text-align: left;
	margin-top: 15px;
	float: left;
}
#body_results_column {
	text-align: left;
	margin-top: 15px;
	float: right;
}
#loaderdiv {
	width: 100%;
	height: 100%;
	margin: 0;
	z-index: 100;
	background: #406552;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0.6;
	-ms-filter: "progid XImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=60);
}
#equip_search_box {
	width: 100%;
	background-image: url("/App_Themes/used-equipment/assets/backgrounds/equip_search_box_back.png");
	background-repeat: repeat-x;
	position: relative;
}
#equip_search_box_inner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	padding: 10px;
}
#equip_search_box_inner input {
	padding: 3px;
	padding-left: 6px;
	height: 25px;
 *height: 19px;
 *padding: 0px;
 *line-height: 18px;
 *padding-left: 3px;
}
#equip_search_box_inner select {
	height: 25px;
	padding: 3px;
}
#equip_search_box_inner input, #equip_search_box_inner select {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	min-height: 23px\9;
}
.equip_form_full_box {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	border: 1px;
	border-style: solid;
	border-color: #bdd6c4;
	margin-bottom: 6px;
}
.equip_form_half_box_left {
	width: 49%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	border: 1px;
	border-style: solid;
	border-color: #bdd6c4;
	margin-bottom: 6px;
}
.equip_form_half_box_right {
	width: 49%;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	border: 1px;
	border-style: solid;
	border-color: #bdd6c4;
	margin-bottom: 6px;
}
.equip_form_half_box_left2 {
	width: 60%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	border: 1px;
	border-style: solid;
	border-color: #bdd6c4;
	margin-bottom: 6px;
}
.equip_form_half_box_right2 {
	width: 38%;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	border: 1px;
	border-style: solid;
	border-color: #bdd6c4;
	margin-bottom: 6px;
}
.equip_form_small_box {
	width: 24%;
	margin-right: 1%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	border: 1px;
	border-style: solid;
	border-color: #bdd6c4;
	margin-bottom: 6px;
}
#equip_form_recent {
	padding-top: 6px;
	width: 49%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
}
#equip_form_button {
	width: 25% !important;
	text-align: center;
	float: right;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/button_back.png");
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px;
	border-style: solid;
	border-color: #cc9933;
	height: 22px !important;
	padding-left: 0px !important;
}
#equip_form_button:hover {
	cursor: pointer;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/button_back_hover.png");
	background-repeat: repeat-x;
}
#meters_search_box {
	width: 100%;
	background-repeat: repeat-x;
	margin-top: 15px;
	text-align: left;
}
#meters_search_box_inner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	padding: 10px;
}
#meters_title {
	float: left;
	margin-right: 20px;
	margin-bottom: 5px;
	line-height: 18px;
}
#meters_check {
	float: left;
	margin-bottom: 5px;
	text-align: center;
	line-height: 18px;
}
#meters_check input {
	vertical-align: middle;
}
#meters_search_box_inner input {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
#meters_radio {
	margin-bottom: 5px;
	text-align: left;
	line-height: 18px;
}
#meters_radio label {
	margin-right: 10%;
}
#meters_radio input {
	vertical-align: top;
}
#meters_inset_box {
	background-color: #fff;
	border: 1px;
	border-style: solid;
	border-color: #bdd6c4;
	padding: 10px;
}
#meters_inset_box_inner {
	width: 100%;
}
.meters_inset_label {
	float: left;
	margin-top: 5px;
	width: 45%;
}
.meters_inset_form {
	text-align: right;
	float: right;
	width: 45%;
}
#meters_inset_box_inner input {
	padding: 3px;
	padding-left: 6px;
	height: 25px;
 *height: 19px;
 *padding: 0px;
 *line-height: 18px;
 *padding-left: 3px;
}
#meters_inset_box_inner input {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.meters_form_box {
	width: 39%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	border: 1px;
	border-style: solid;
	border-color: #bdd6c4;
}
#meters_form_button_center {
	text-align: center;
	margin-top: 10px;
}
#meters_form_button {
	display: block;
	width: 60% !important;
	text-align: center;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/button_back.png");
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px;
	border-style: solid;
	border-color: #cc9933;
	height: 22px !important;
	padding-left: 0px !important;
	display: table;
	margin: 0 auto;
}
#meters_form_button:hover {
	cursor: pointer;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/button_back_hover.png");
	background-repeat: repeat-x;
}
#meters_instructions {
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
}
#browse_cat_box {
	width: 100%;
	background-color: #f5faf7;
	margin-bottom: 15px;
}
#browse_cat_title_bar {
	width: 100%;
	background-color: #d7e9dc;
	-moz-border-top-right-radius: 7px;
	border-top-right-radius: 7px;
	-moz-border-top-left-radius: 7px;
	border-top-left-radius: 7px;
}
#browse_cat_title {
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #555;
}
#browse_cat_content {
	width: 100%;
	background-color: #f5faf7;
}
#browse_cat_content_inner {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 18px;
}
.browse_cat_column {
	float: left;
	width: 49%;
	margin-right: 1px;
}
.browse_cat_column2 {
	float: left;
	width: 48%;
	margin-right: 1px;
}
#listings_box {
	width: 100%;
}
.listing_box_row {
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdd6c4;
	width: 100%;
}
.listing_box_item_full {
	float: left;
	width: 100%;
}
.listing_box_item_left {
	float: left;
	width: 48%;
}
.listing_box_item_right {
	float: right;
	width: 48%;
}
.listing_box_item_inner {
	position: relative;
	margin: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	padding: 0 0 0 105px;
}
.listing_box_item_inner img {
	left: 0;
	top: 0;
	position: absolute;
}
.results_bar {
	background-color: #e5f1e8;
	border-top: 1px;
	border-top-style: solid;
	border-top-color: #bdd6c4;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdd6c4;
	width: 100%;
}
.results_bar_bottom {
	background-color: #e5f1e8;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdd6c4;
	width: 100%;
}
#results_title {
	width: 98%;
	display: block;
	float: left;
	margin: 10px 0px;
	border-bottom: 1px solid #BFDCC8;
	border-top: 1px solid #BFDCC8;
	padding: 10px;
}
#details_title {
	width: 70%;
	display: block;
	float: left;
}
#save_search_but {
	display: block;
	float: right;
	min-width: 125px;
	white-space: nowrap;
	margin-top: 5px;
	margin-bottom: 5px;
}
.results_bar_inner {
	padding: 10px;
}
.sort_box {
	float: right;
	vertical-align: middle;
}
.results_bar_inner .but_outer_left {
	padding-top: 6px;
}
.sort_form_order {
	width: 125px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	border: 1px;
	border-style: solid;
	border-color: #bdd6c4;
	margin-bottom: 0px;
	margin-right: 5px;
}
.sort_form_per_page {
	width: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	border: 1px;
	border-style: solid;
	border-color: #bdd6c4;
	margin-bottom: 6px;
	margin-right: 5px;
}
.sort_box input {
	padding: 5px;
}
.sort_box select {
	height: 25px;
	padding: 3px;
	min-height: 25px;
}
.sort_box input, .sort_box select {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	vertical-align: middle;
}
.sort_box_wrapper2 input {
	padding: 0px 5px 1px 5px;
}
.sort_box_wrapper {
	float: left;
}
.sort_box_wrapper2 {
	float: left;
}
.sort_box_wrapper2 input {
	padding: 0px 5px 1px 5px;
}
.PaginationArrow {
	float: left;
}
#pagination_box {
	width: 100%;
	text-align: center;
	padding: 5px;
	padding-top: 10px;
	vertical-align: middle;
}
#pagination_box_inner {
	width: 20%;
	margin: 0px auto;
}
#currency_check {
	padding: 5px;
	padding-top: 10px;
	float: right;
	display: none;
}
#currency_check input {
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
}
#currency_check label {
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
	padding-left: 3px;
}
#results_box {
	width: 100%;
}
.results_box_item {
	position: relative;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdd6c4;
	min-height: 119px;
}
.results_box_item_check {
	left: 5px;
	top: 10px;
	position: absolute;
}
.results_box_item_pic {
	/*left: 30px;*/
	top: 10px;
	position: absolute;
}
.results_box_item_pic a img {
	max-width: 94px;
	max-height: 69px;
	display: table-cell;
	margin: auto;
}
.results_box_item_pic a {
	display: table-cell;
	width: 94px;
	height: 69px;
	border: 1px solid #b0cfbd;
	padding: 3px;
	vertical-align: middle;
	text-align: center;
}
.results_box_item_pic a.icon {
	border: medium none;
	display: inherit;
	height: auto;
	padding-left: 18px;
	text-align: left;
	vertical-align: inherit;
	width: auto;
}
.announcements_item_pic {
	left: 0px;
	top: 10px;
	position: absolute;
}
.announcements_item_pic img {
	max-width: 96px;
	max-height: 96px;
	display: block;
	margin: auto;
}
div.announcements_item_pic a:first-child {
	display: table-cell;
	width: 96px;
	height: 96px;
	border: 1px solid #b0cfbd;
	padding: 3px;
	vertical-align: middle;
	left: 0px;
}
.results_box_item_details {
	margin-left: 125px;
	padding: 10px;
}
.results_box_item_details_hide_img {
	margin-left: 30px;
	padding: 10px;
}
.results_box_item_details_left {
	float: left;
	/*width: 58%;*/
}
.results_box_item_details_right {
	float: right;
	/*width: 40%;*/
}
.results_box_item_details_right img {
	padding-top: 5px;
	padding-bottom: 5px;
	width: 119px;
	height: 31px;
}
.price_CAD {
	float: left;
}
.price_USD {
	float: left;
}
.photos_link {
	display: block;
	padding-left: 18px;
	background-image: url("/App_Themes/used-equipment/assets/buttons/photo_but.png");
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 11px;
	margin-top: 4px
}
.photos_link:hover {
	background-repeat: no-repeat;
	background-position: left center;
}
.videos_link {
	display: block;
	padding-left: 18px;
	background-image: url("/App_Themes/used-equipment/assets/buttons/icon_video.png");
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 11px;
}
.videos_link:hover {
	background-repeat: no-repeat;
	background-position: top left;
}
#modify_search_column {
	text-align: left;
	float: left;
	width: 209px;
	margin-right: 25px;
	margin-top: 15px;
}
#modify_search_form_box {
	text-align: left;
	width: 100%;
	background-color: #EAF4ED;
}
#modify_search_form_box_inner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	padding: 10px;
	position: relative;
}
#modify_search_form_box_inner input {
}
#modify_search_form_box_inner select {
	height: 25px;
	padding: 3px;
}
#modify_search_form_box_inner input, #modify_search_form_box_inner select {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
#modify_search_form_button {
	width: 50% !important;
	text-align: center;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/button_back.png");
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px;
	border-style: solid;
	border-color: #cc9933;
	height: 22px !important;
	padding-left: 0px !important;
	margin-bottom: 8px;
	margin-top: 4px;
}
#modify_search_form_button:hover {
	cursor: pointer;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/button_back_hover.png");
	background-repeat: repeat-x;
}
#modify_search_buttons {
	width: 100%;
	text-align: left;
}
#thumbnails_check {
	line-height: 18px;
}
#thumbnails_check input {
	vertical-align: middle;
}
#modify_search_form_box_inner label {
	vertical-align: middle;
}
#listing_details_box {
	width: 100%;
	border-top: 1px;
	border-top-style: solid;
	border-top-color: #bdd6c4;
	padding-top: 15px;
	position: relative;
}
#listing_currency {
	text-align: right;
	padding-top: 10px;
	padding-bottom: 5px;
	vertical-align: middle;
}
#listing_currency input {
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
}
#listing_currency label {
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
	padding-left: 3px;
}
#listing_options_column {
	text-align: left;
	float: left;
	width: 209px;
	margin-right: 25px;
	margin-top: 15px;
}
#listing_options_box {
	text-align: center;
	width: 100%;
	background-image: url("/App_Themes/used-equipment/assets/backgrounds/equip_search_box_back.png");
	background-repeat: repeat-x;
}
#listing_options_box_inner {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	padding: 10px;
}
#Used_Equip_Box {
	margin-top: 15px;
	float: left;
	width: 209px;
	border-top: 1px solid #BDD6C4;
	border-bottom: solid 1px #BDD6C4;
}
#listing_link_box {
	text-align: center;
	width: 100%;
	padding: 5px 0px;
}
#listing_link_box img {
}
#listing_options_social {
	text-align: right;
	vertical-align: middle;
	margin-top: 10px;
}
#listing_options_social_text {
	float: right;
	vertical-align: middle;
	line-height: 16px;
}
#listing_options_social img {
	margin-left: 5px;
	float: right;
	vertical-align: middle;
}
.listing_options_but {
	margin-top: 5px;
	margin-bottom: 5px;
}
.listing_options_but_viewsimilar {
	margin-top: 5px;
	margin-bottom: 5px;
}
#details_box_left {
	width: 408px;
	float: left;
	text-align: left;
}
#details_box_right {
	width: 300px;
	float: right;
	margin-left: 20px;
	text-align: left;
	margin-top: 22px;
}
#ctl00_ContentPlaceHolder1Used_dvCallforPrice, #ctl00_ContentPlaceHolder1Used_dvPrice {
	height: 20px;
}
#details_box_right .price {
	float: left;
}
.spec_row {
	border-bottom: 1px solid #bdd6c4;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	position: relative;
}
.spec_row_inner {
	padding: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.spec_row_label {
	font-weight: bold;
	position: absolute;
	white-space: normal;
}
.spec_row_data {
	margin-left: 55%;
	font-weight: normal;
}
#description_box {
	width: 100%;
	margin-top: 15px;
}
#description_box_inner {
	padding: 10px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	color: #555;
}
#dealer_info {
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	color: #555;
}
#contact_seller_box {
	width: 100%;
	margin-top: 15px;
}
#contact_seller_box_inner {
	padding: 10px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	color: #555;
}
.contact_seller_row {
	line-height: 18px;
	vertical-align: middle;
	padding-top: 5px;
}
.contact_seller_label {
	width: 32%;
	float: left;
	padding-top: 4px;
}
.contact_seller_element {
	float: right;
	width: 60%;
}
.contact_seller_element input {
	padding: 3px;
	padding-left: 6px;
	height: 25px;
 *height: 19px;
 *padding: 0px;
 *line-height: 18px;
 *padding-left: 3px;
}
.contact_seller_element textarea {
	padding: 3px;
	padding-left: 6px;
 *padding: 0px;
 *padding-left: 3px;
	line-height: 18px;
}
.contact_seller_element select {
	height: 25px;
	padding: 3px;
}
.contact_seller_element input, .contact_seller_element textarea, .contact_seller_element select {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.contact_seller_full_box {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	border: 1px;
	border-style: solid;
	border-color: #bdd6c4;
	margin-bottom: 6px;
}
#contact_seller_form_button {
	width: 65% !important;
	text-align: center;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/button_back.png");
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px;
	border-style: solid;
	border-color: #cc9933;
	height: 22px !important;
	margin: 0px !important;
	padding: 0px !important;
}
#contact_seller_form_button:hover {
	cursor: pointer;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/button_back_hover.png");
	background-repeat: repeat-x;
}
.pro_listing_element {
	float: right;
	width: 62%;
}
.pro_listing_element input {
	padding: 0px;
	height: 15px;
 *height: 15px;
 *padding: 0px;
	margin: 3px 0px;
	vertical-align: middle;
}
#footer {
	margin-top: 15px;
	margin-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #858585;
	text-align: center;
}
#footer_box {
	width: 100%;
	background-color: #f5faf7;
	border: 1px;
	border-style: solid;
	border-color: #bdd6c4;
	-moz-border-radius: 7px;
	border-radius: 7px;
	margin-bottom: 5px;
	text-align: center;
}
#footer_box_text {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	line-height: 20px;
}
.ListPrice {
	width: 100%;
}
.email_box_tbl {
	width: 100%;
}
.UsedExpiredListing {
	background-image: url("/App_Themes/used-equipment/assets/Backgrounds/Expired_Listing01.png");
	background-repeat: no-repeat;
	background-position: center 0;
	height: 30px;
	margin-top: 10px;
	display: block;
}
#used_intro_content_area {
	min-height: 128px;
	background: url(/App_Themes/used-equipment/assets/Backgrounds/bg_used_farms_equipment.gif);
	background-repeat: no-repeat;
	float: left;
	padding: 0px 0px 0px 150px;
	margin-top: 15px;
}
.header_banner_slot {
	width: 403px;
	width: 370px;
	float: left;
	padding: 10px;
	text-align: center;
}
.floating_content_outer {
	width: auto;
	float: right;
	position: relative;
}
.floating_content_inner {
	float: left;
	position: absolute;
	right: 0px;
	padding: 8px;
	width: 320px;
}
.promobox_cover {
	display: none;
}
#details_box_right .price {
	float: left;
}
#dealer_search_area {
	border-top: solid 2px #feba35;
	padding: 10px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
}
#showcase_listing_box, #announcements_box {
	width: 100%;
	height: auto;
	text-align: left;
	min-height: 440px\9;
}
#showcase_listing_box_inner, #announcements_box_inner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	padding: 10px 0px 0px 0px;
}
#showcase_title, #announcements_title {
	line-height: 18px;
	border-bottom: solid 1px #b0cfbd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #555;
	line-height: 20px;
	padding: 10px 0px 10px 0px;
}
.bottom_links {
	border-top: solid 1px #b8d4c3;
	border-bottom: solid 1px #b8d4c3;
	padding: 5px 0px;
	display: block;
}
#box_banner_slot {
	text-align: center;
	border-top: solid 1px #d7e9dc;
	border-bottom: solid 1px #d7e9dc;
	background-color: #f5faf7;
	margin-top: 15px;
	width: 728px;
	float: left;
}
.box_banner_left {
	padding: 20px 0px 20px 30px;
	float: left;
}
.box_banner_right {
	padding: 20px 30px 20px 0px;
	float: right;
}
.but_subscribe {
	text-align: center;
	background-color: #056a42;
	background-image: url("assets/buttons/subscribe_button_back.png");
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	border: 1px;
	border-style: solid;
	border-color: #005e39;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	color: #FFF !important;
	text-decoration: none !important;
	display: block;
}
.but_subscribe:hover {
	cursor: pointer;
	background-color: #056a42;
	background-image: none;
	color: #FFF;
	text-decoration: none !important;
}
#newsletter_column {
	background: #fff;
	text-align: center;
}
#newsletter_title {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #555;
	line-height: 20px;
	padding: 25px 0px 10px 0px;
}
#newsletter_box {
	border-top: solid 1px #bfdcc8;
	border-bottom: solid 1px #bfdcc8;
	background: #d6e4d7;
	padding: 10px 20px;
}
.issue_title {
	font-family: "Arial Narrow,Arial,sans-serif";
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	padding: 10px 0px;
}
#issue_date {
	font-family: "Arial Narrow";
	font-size: 26px;
	font-weight: bold;
	text-align: center;
	padding: 0px 0px 10px 0px;
}
#map_box {
	border: solid 1px #ebf2eb;
	padding: 4px;
	width: 338px;
	height: 306px;
	margin-top: 15px;
	text-align: center;
}
#map_box img {
	width: 100%;
	height: 100%;
}
.browse_cat_border {
	border-left: solid 1px #d7e9dc;
	border-right: solid 1px #d7e9dc;
	padding-left: 15px;
	margin-right: 15px;
}
.PaginationBar2 {
	margin: 10px 0;
	padding: 10px;
	text-align: center;
}
#searchboxdiv {
	width: 301px;
	z-index: 1;
	padding-top: 21px;
}
.SearchBox1_farms {
	background-image: url("assets/buttons/SearchBox_Farms.png");
	background-repeat: no-repeat;
	float: left;
	height: 250px;
	margin-right: 10px;
	padding-top: 5px;
	width: 300px;
}
.SearchBox2_farms {
	background-image: url("assets/backgrounds/search_farms_back.png");
	border: 1px solid #bfdcc8;
	float: left;
	height: 244px;
	width: 298px;
}
.SearchBox_farms_form {
	border: 1px solid #bdd6c4;
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin-bottom: 10px;
	margin-top: 5px;
	padding: 8px;
	width: 261px;
}
.SearchBox_Button {
	background-image: url("assets/buttons/btn_search.gif");
	border: none;
	color: #000000;
	font-size: 15px;
	font-weight: bold;
	height: 35px;
	width: 261px;
}
.DealerBar {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.DealerBarLeft {
	width: 340px;
	float: left;
	padding: 10px;
}
.DealerBarRight {
	width: 340px;
	float: right;
	padding: 10px;
}
.DealerBarRight span {
	margin-right: 15px;
}
.DealerTitle {
	background-color: #eaf4ed;
	padding: 5px;
	font-size: 13px;
	font-weight: bold;
	color: #555;
}
.DealerLogoArea {
	margin: 0px;
	padding: 10px 5px;
}
.DealerNoActiveListing {
	background: url("/used-farm-equipment/App_Themes/used-equipment/assets/images/dealer-no-listings-h.png") no-repeat 0 0;
	width: 728px;
	height: 115px;
}
.map_float_rgt {
	float: right;
	margin-top: 15px;
}
.power_page_dealer_name {
	width: 355px;
	float: left;
}
.farm_equipment_dealer {
	padding: 10px;
	border-bottom: 1px solid #BFDCC8;
	min-height: 633px;
}
.listing_linkBox2 {
	border-bottom: solid 1px #BDD6C4;
	border-top: solid 1px #BDD6C4;
	padding-top: 8px;
}
.dealer_listings_txtSearch {
	width: 240px;
}
.alberta_CAD_span {
	float: left;
}
.alberta_USD_span {
	float: left;
}
.fe_dealers {
	height: 302px;
	width: 346px;
	margin-top: 17px;
}
.fe_dealer_btm_link {
	float: left;
	width: 75%;
	height: 20px;
}
.fe_dealer_btm_link2 {
	float: left;
	width: 25%;
}
.usr_search_box {
	height: 25px;
	padding: 3px 3px 3px 6px;
}
.txtDealerSearch_ufe {
	width: 265px;
}
.searchBox_state {
}
.searchBox_dealer_login_btn {
	float: right;
	margin-top: 5px;
}
.right_banner_slot_new {
	text-align: center;
	float: right;
	width: 209px;
	margin-left: 25px;
	border-top: 1px solid #BDD6C4;
	background-color: #FFF9D9;
	margin-top: 15px;
}
.main_block {
	width: 75%;
	float: left;
}
.used_intro_cont {
	height: 130px;
}
.rgt-col-top-mgr {
	margin-top: -80px;   /*20-9-2016*/
}
.used_intro_content_area2 {
	height: 130px;
}
.right_column {
	text-align: center;
	float: right;
	background: #FFF none repeat scroll 0% 0%;
	width: 100%;
}
.dealers_near_you {
	overflow-y: scroll;
	height: 380px;
}
.search-find-text {
	display: inline-block;
	width: 68%;
}
.searchBlock-farms-logo {
	display: inline-block;
	width: 28%;
	padding: 15px 5px;
	float: right;
}
.peel_banner {
	width: 100px;
	height: 100px;
	display: block;
	position: absolute;
	right: -110px;
	top: 2px;
	z-index: 999;
}
#box_banner_slot_new {
	display: none;
}
.subcatresultbox {
	position: relative;
	display: inline-block;
	width: 100%;
	background: #e5f1e8;
	border: 1px solid #bdd6c4;
	padding: 11px 0px 8px 11px;
	margin-bottom: 5px;
	margin-top: 8px;
	float: left;
}
.browse_subcat_column {
	float: left;
	width: 33.3%;
}
.spritesufe {
	background-image: url("/used-farm-equipment/App_Themes/used-equipment/Assets/images/Sprites-UFE.png");
	background-repeat: no-repeat;
}
.usedequipmentbutton {
	background-position: -116px 0px;
	width: 209px;
	height: 32px;
}
.mapiconsprite {
	background-position: -62px -184px;
	width: 32px;
	height: 40px;
}
.menutoggleicon {
	background-position: -54px 0px;
	width: 40px;
	height: 40px;
}
.facebookiconsprite {
	background-position: -64px -120px;
	width: 16px;
	height: 16px;
	float: right;
}
.twittericonsprite {
	background-position: -64px -143px;
	width: 16px;
	height: 16px;
	float: right;
	margin: 0 5px
}
.searchalertbox {
	border: 1px solid #063;
	color: #063;
	margin-top: 1px;
	padding: 0 7px 3px;
	width: 78%;
	float: left;
}

/*19-9-2016*/
.ufe_search_powerby {
    display: inline-block;
    float: right;
    padding: 10px;
}
#body_two_column #body_left_column .headh2 {
    width: 66%;   /*21-9-2016*/
    display: inline-block;
}

#browse_cf_main #browse_cat_content
{
width:100%;background:rgba(215,233,220,1);background:-moz-linear-gradient(top,rgba(215,233,220,1) 0,rgba(254,255,254,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(215,233,220,1)),color-stop(100%,rgba(254,255,254,1)));background:-webkit-linear-gradient(top,rgba(215,233,220,1) 0,rgba(254,255,254,1) 100%);background:-o-linear-gradient(top,rgba(215,233,220,1) 0,rgba(254,255,254,1) 100%);background:-ms-linear-gradient(top,rgba(215,233,220,1) 0,rgba(254,255,254,1) 100%);background:linear-gradient(to bottom,rgba(215,233,220,1) 0,rgba(254,255,254,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7e9dc', endColorstr='#fefffe', GradientType=0 )
}
#browse_cf_main .browse_cat_column{width:50%}
#browse_cf_main h2{margin:0}
/*End 19-9-2016*/

/*21-9-2016*/
/*@-moz-document url-prefix(http://farms.farmsstaging.com/used-farm-equipment/browse-used-farm-equipment-for-sale-by-state-and-province/) {
.rgt-col-top-mgr {
    margin-top: -85px;
}
}*/

/*5-10-2016*/
.us-scroll{overflow-y: auto; width: 100% !important; height: 300px; }

@media screen and (min-width:985px) {
#shell {
	width: 962px;
}
#menu_full {
	display: block !important;
}
#menu_toggle {
	display: none;
}
#search_box {
	padding-top: 10px;
}
/*#top_banner_slot, #bottom_banner_slot{width:728px;height:90px; border: solid 2px #FF0004;}*/
#top_banner_full,  #bottom_banner_full {
	display: block;
}
#top_banner_mobile_xl,  #bottom_banner_mobile_xl {
	display: none;
}
#top_banner_mobile_lg,  #bottom_banner_mobile_lg {
	display: none;
}
#agsearch_xl_banner_slot {
	margin-top: 15px;
	display: block;
}
#agsearch_lg_banner_slot {
	display: none;
}
#body_two_column {
	width: 728px;
}
#body_left_column {
	width: 355px;
}
#body_left_column2 {
	width: 375px;
}
#body_right_column {
	width: 348px;
}
#body_right_column2 {
	width: 328px;
}
#body_full_column {
	width: 728px;
}
#body_results_column {
	width: 728px;
}
#equip_form_recent {
	padding-top: 6px;
}
#equip_form_button {
	display: block;
	width: 25% !important;
}
#meters_form_button {
	display: none;
}
.listing_options_but_viewsimilar {
	display: none;
}
.ListPrice {
}
.promobox_cover {
	border-bottom: solid 2px #b0c62b;
	background: #F1F1F1;
	margin: 0px 0px 10px 0px;
	padding: 10px;
	display: block;
	width: 100%;
}
.left_col {
	float: left;
	width: 10%;
	margin-right: 7px;
	padding-top: 15px;
}
.mid_col {
	float: left;
	width: 62%;
	margin-right: 7px;
}
.mid_col h1 {
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #333333;
	line-height: 18px;
}
.mid_col .lbl_txt {
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #707070;
	line-height: 18px;
}
.right_col {
	float: right;
	text-align: left;
	width: 23%;
	padding-top: 36px;
}
.promo_btn a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
	background: #b3c833;
	border: none;
	border-radius: 3px;
	padding: 14px 20px;
}
.promo_btn a:hover {
	text-decoration: none;
	color: #fff;
}
}

@media screen and (max-width:984px) and (min-width:768px) {
.browse_subcat_column {
	float: left;
	width: 50%;
}
.subcatresultbox {
	width: 97%;
}
.grid-item--width3 {
	width: 100% !important;
	margin-top: 8px;
}
.newsletter {
	text-align: center;
}
.grid-item--width2 {
	width: 100% !important;
}
.rgt-col-top-mgr {
	margin-top: inherit;
}
.used_intro_content_area2 {
	height: inherit;
}
.search-tab-view {
	width: 65% !important;
}
.search-col1-tab-view {
	width: 100% !important;
}
.search-col2-tab-view {
	width: 100% !important;
}
.dealer-new-tab-view {
	width: 32% !important;
}
.right_column {
	text-align: inherit;
	width: 100%;
}
.listing_box_row {
	border-bottom: 1px solid #BDD6C4;
	width: 50%;
	float: left;
}
.dealers_near_you {
	overflow-y: scroll;
	height: 608px;
}
.farm_equipment_dealer {
	padding: 10px;
	border-bottom: inherit;
	min-height: inherit;
}
.power_page_dealer_name {
	width: 100%;
}
.map_float_rgt {
	float: left;
}
#listing_link_box img {
	width: 100%;
}
.alberta_USD_span {
	float: left;
}
.fe_dealers {
	width: 100%;
}
.right_banner_slot_new {
	float: left;
}
.main_block {
	width: 100%;
	float: left;
}
.used_intro_cont {
	height: inherit;
}
.showcase_items a {
	height: 140px !important;
	width: 140px !important;
}
#showcase_thumbnail_box {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	position: relative !important;
	margin-left: 15px !important;
	margin-right: 15px !important;
}
#shell {
	width: 97%;
}
#header_left {
	width: 35%;
}
#header_right {
	width: 65%;
}
#header_right img {
	padding-left: 5px;
	padding-right: 5px;
}
#menu_full {
	display: block !important;
}
#menu_toggle {
	display: none;
}
#search_box {
	padding-top: 10px;
}
/*#top_banner_slot, #bottom_banner_slot{width:100%;display:block;height:90px;text-align:center; background:#ffcc00;}*/
#right_banner_slot {
	display: none;
}
#top_banner_full,  #bottom_banner_full {
	display: block;
}
#top_banner_mobile_xl,  #bottom_banner_mobile_xl {
	display: none;
}
#top_banner_mobile_lg,  #bottom_banner_mobile_lg {
	display: none;
}
#agsearch_xl_banner_slot {
	display: block;
	margin-top: 15px;
}
#agsearch_lg_banner_slot {
	display: none;
}
#details_banner_slot {
	display: none;
}
#box_banner_slot {
	width: 100%;
	height: inherit;
}
.box_banner_left {
	padding: 20px 0px 20px 30px;
	float: left;
}
.box_banner_right {
	padding: 20px 0px 20px 0px;
	float: right;
}
#body_two_column,  #body_full_column {
	width: 100%;
}
#body_results_column {
	width: 71%;
}
#body_left_column2 {
	width: 100%;
}
#modify_search_column {
	width: 25%;
}
#listing_options_column {
	width: 25%;
}
#body_left_column {
	width: 58%;
}
#body_right_column {
	width: 40%;
	margin-left: 0px;
}
#body_right_column2 {
	width: 100%;
	margin-left: 0px;
}
#equip_form_recent {
	padding-top: 6px;
}
#equip_form_button {
	display: block;
	width: 25% !important;
}
#meters_form_button {
	display: none;
}
.results_box_item_details_left {
	width: 53%;
}
.results_box_item_details_right {
	width: 45%;
	padding-top: 5px;
}
.price_CAD {
	float: left;
	margin-right: 5px;
}
#details_box_left {
	width: 52%;
}
#details_box_right {
	width: 42%;
}
#loaderdiv {
	width: 100%;
	height: 100%;
	z-index: 100;
	background: #406552;
	position: absolute;
	opacity: 0.6;
	-ms-filter: "progid XImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=60);
}
.price {
	display: block;
	text-align: center !important;
}
.price_right {
	display: block;
	text-align: center !important;
	float: left;
}
#Used_Equip_Box {
	float: none;
	width: 100%;
}
.equip_form_small_box {
	margin-right: 1%;
}
.UsedExpiredListing {
	background-image: url("/App_Themes/used-equipment/assets/Backgrounds/Expired_Listing_mobile.png");
	background-repeat: no-repeat;
	background-position: center 0;
	height: 45px;
}
#used_intro_content_area {
	background: none;
	float: left;
	padding: 0px;
	margin-top: 0px;
	min-height: inherit;
}
.sort_box_wrapper2 input {
}
.listing_options_but_viewsimilar {
	display: none;
}
.ListPrice {
	float: left;
	width: auto;
	margin: 0px;
	padding: 0px 5px 0px 0px;
	line-height: normal;
}
.promobox_cover {
	border-bottom: solid 2px #b0c62b;
	background: #F1F1F1;
	margin: 0px 0px 10px 0px;
	padding: 10px;
	display: block;
	width: 100%;
}
.left_col {
	float: left;
	width: 10%;
	margin-right: 7px;
	padding-top: 15px;
}
.mid_col {
	float: left;
	width: 62%;
	margin-right: 7px;
}
.mid_col h1 {
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #333333;
	line-height: 18px;
}
.mid_col .lbl_txt {
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #707070;
	line-height: 18px;
}
.right_col {
	float: right;
	text-align: left;
	width: 23%;
	padding-top: 36px;
}
.promo_btn a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
	background: #b3c833;
	border: none;
	border-radius: 3px;
	padding: 14px 20px;
}
.promo_btn a:hover {
	text-decoration: none;
	color: #fff;
}
.DealerBarLeft {
	width: 95%;
	float: left;
}
.DealerBarRight {
	width: 95%;
	float: left;
}
.DealerNoActiveListing {
	background: url("/used-farm-equipment/App_Themes/used-equipment/assets/images/dealer-no-listings-h.png") no-repeat 0 0;
	width: 728px;
	height: 115px;
}
.peel_banner {
	display: none;
}
.listing_title {
	top: -45px;
	width: 65%;
}
.listing_title_box {
	min-height: 65px;
}
}

@media screen and (max-width:767px) and (min-width:481px) {
.browse_subcat_column {
	float: left;
	width: 50%;
	text-align: left;
}
.subcatresultbox {
	width: 97%;
}
.listing_linkBox2 {
	border-top: inherit !important;
}
.farm_equipment_dealer {
	min-height: inherit;
	border: inherit;
	float: left;
	width: 100%;
}
.power_page_dealer_name {
	float: left;
	width: 100%;
}
.map_float_rgt {
	margin-top: 15px;
	float: left;
	width: 100%;
}
.txtDealerSearch_ufe {
	width: 100%;
}
.right_banner_slot_new {
	float: left;
}
.main_block {
	width: 100%;
	float: left;
}
.showcase_items a {
	height: 140px !important;
	width: 140px !important;
}
#showcase_thumbnail_box {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	position: relative !important;
	margin-left: 15px !important;
	margin-right: 15px !important;
}
#meters_search_box {
	display: none;
}
#shell {
	width: 97%;
}
#header_left {
	padding-top: 18px;
	width: 45%;
}
#header_right {
	padding-top: 18px;
	width: 55%;
}
#header_right img {
	padding-left: 3px;
	padding-right: 3px;
}
#menu_full {
	display: block !important;
	position: absolute;
	margin-left: 5px;
	top: 0px;
	left: 0px;
	padding: 10px;
}
#menu_toggle {
	display: none;
}
#header_left img {
	width: 190px;
	height: 40px;
	padding: 15px;
	padding-top: 20px;
	padding-bottom: 0px;
}
#search_box {
	margin-top: 5px;
}
#search_form_box {
	width: 65%;
}
.search_form_box {
	width: 65%;
}
#search_form_button {
	width: 25%;
}
#header_date_area {
	display: none;
}
/*#top_banner_slot, #bottom_banner_slot{width:100%;display:block;height:90px;text-align:center;}*/
#right_banner_slot {
	display: none;
}
#left_banner_slot {
	display: none;
}
#top_banner_full,  #bottom_banner_full {
	display: block;
	height: 50px;
}
#top_banner_mobile_xl,  #bottom_banner_mobile_xl {
	display: block;
}
#top_banner_mobile_lg,  #bottom_banner_mobile_lg {
	display: none;
}
#agsearch_xl_banner_slot {
	display: block;
}
#agsearch_lg_banner_slot {
	display: none;
}
#details_banner_slot {
	display: none;
}
#box_banner_slot {
	width: 100%;
}
.box_banner_left {
	padding: 10px 0px;
	float: none;
}
.box_banner_right {
	padding: 10px 0px;
	float: none;
}
#body_two_column,  #body_full_column {
	width: 100%;
}
#body_left_column {
	width: 100%;
}
#body_left_column2 {
	width: 100%;
}
#body_right_column {
	margin: 0px;
	float: left;
	width: 100%;
	text-align: center;
}
#body_right_column2 {
	width: 100%;
}
#body_results_column {
	float: none;
	width: 100%;
	margin-bottom: 0 !important;
}
#modify_search_column {
	float: left;
	width: 100%;
}
#listing_options_column {
	float: none;
	width: 100%;
}
#modify_search_buttons {
	text-align: center;
}
#results_title {
	width: 95%;
	float: none;
	text-align: center;
	margin-bottom: 10px;
}
#details_title {
	width: 100%;
	float: none;
	text-align: center;
	margin-bottom: 10px;
}
#save_search_but {
	float: right;
	text-align: center;
}
#contact_seller_but {
	float: none;
	text-align: center;
	margin-top: 15px;
}
.contact_seller_but {
	float: none;
	text-align: center;
	margin-top: 15px;
}
.but_large {
	float: none;
}
#equip_form_recent {
	padding-top: 6px;
}
#equip_form_button {
	display: none;
}
#meters_form_button {
	display: block;
}
#equip_search_box_inner {
	padding-bottom: 10px;
}
.browse_cat_column {
	width: 45%;
}
.listing_box_row {
	border: 0px;
	margin: 0px;
}
.listing_box_item_left,  .listing_box_item_right {
	float: left;
	width: 100%;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdd6c4;
	min-height: 90px;
}
.listing_box_item_inner {
	padding-bottom: 5px;
	padding-top: 5px;
}
.results_box_item_details_left {
	width: 63%;
}
.results_box_item_details_right {
	width: 35%;
}
.but_options {
	width: 50%;
}
#listing_options_social {
	text-align: center;
	width: 95px;
	margin: auto;
	margin-top: 10px;
}
#details_box_left {
	width: 52%;
}
#details_box_right {
	width: 42%;
}
#pagination_box_inner {
	width: 35%;
	margin: 0px auto;
}
.ListPrice {
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	line-height: 5px;
	padding-bottom: 10px;
}
#loaderdiv {
	width: 100%;
	height: 100%;
	z-index: 100;
	background: #406552;
	position: absolute;
	opacity: 0.6;
	-ms-filter: "progid XImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=60);
}
.but {
	text-align: center;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/button_back.png");
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border: 1px;
	border-style: solid;
	border-color: #cc9933;
	padding: 0px 50px 3px 50px;
	color: #000 !important;
	text-decoration: none !important;
	display: inline-block;
}
.but:hover {
	cursor: pointer;
	background-color: #fbd17e;
	background-image: url("/App_Themes/used-equipment/assets/buttons/button_back_hover.png");
	background-repeat: repeat-x;
	color: #000 !important;
	text-decoration: none !important;
}
.price {
	display: block;
	text-align: center !important;
}
.price_right {
	display: block;
	/*text-align:center !important;*/
	float: none !important;
}
#Used_Equip_Box {
	float: none;
	width: 100%;
}
.equip_form_small_box {
	margin-right: 1%;
}
.UsedExpiredListing {
	background-image: url("/App_Themes/used-equipment/assets/Backgrounds/Expired_Listing_mobile.png");
	background-repeat: no-repeat;
	background-position: center 0;
	height: 45px;
}
#used_intro_content_area {
	background: none;
	float: left;
	padding: 0px;
	margin-top: 15px;
}
.header_banner_slot {
	display: none;
}
.floating_content_inner {
	display: block;
}
.listing_options_but_viewsimilar {
	display: none;
}
.price_title {
	padding-bottom: 12px;
}
.promobox_cover {
	border-bottom: solid 2px #b0c62b;
	background: #F1F1F1;
	margin: 0px 0px 10px 0px;
	padding: 10px;
	display: block;
	width: 95%;
}
.left_col {
	float: left;
	width: 10%;
	margin-right: 7px;
	padding-top: 15px;
}
.mid_col {
	float: left;
	width: 62%;
	margin-right: 7px;
}
.mid_col h1 {
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #333333;
	line-height: 18px;
}
.mid_col .lbl_txt {
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #707070;
	line-height: 18px;
}
.right_col {
	float: left;
	text-align: left;
	padding-top: 36px;
}
.promo_btn a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
	background: #b3c833;
	border: none;
	border-radius: 3px;
	padding: 14px 20px;
}
.promo_btn a:hover {
	text-decoration: none;
	color: #fff;
}
#searchboxdiv {
	display: none;
}
.DealerBarLeft {
	width: 95%;
	float: left;
}
.DealerBarRight {
	width: 95%;
	float: left;
}
.DealerNoActiveListing {
	background: url("/used-farm-equipment/App_Themes/used-equipment/assets/images/dealer-no-listings-h.png") no-repeat 0 0;
	width: 728px;
	height: 115px;
}
.price_CAD {
	float: left;
	margin-bottom: 5px;
}
.price_USD {
	float: left;
}
.peel_banner {
	display: none;
}
.listing_title_box {
	min-height: 110px;
}
.listing_title {
	top: -35px;
}
}

@media screen and (max-width:480px) and (min-width:325px) {
.us-scroll { overflow-y: hidden; height: auto; }  /*6/10/2016*/
.browse_subcat_column {
	float: left;
	width: 100%;
	text-align: left;
}
.subcatresultbox {
	width: 97%;
}
.Page_Title {
	width: 95% !important;
}
.map_float_rgt {
	float: inherit;
	margin-bottom: 15px;
}
.power_page_dealer_name {
	width: 100%;
}
.listing_linkBox2 {
	border-top: inherit !important;
}
.farm_equipment_dealer {
	min-height: inherit;
	border: inherit;
	float: left;
	padding: inherit;
	width: 100%;
}
.power_page_dealer_name {
	float: left;
	width: 100%;
}
.map_float_rgt {
	margin-top: 15px;
	float: left;
	width: 100%;
}
.scrollable3 {
	height: 314px !important;
}
#body_right_column2 {
	margin-left: inherit;
}
.browse_cat_border {
	border: inherit;
	padding: inherit;
}
.fe_dealer_btm_link {
	float: left;
	width: 0px;
	height: 20px;
}
.fe_dealer_btm_link2 {
	float: left;
	width: 98%;
}
.txtDealerSearch_ufe {
	width: 100%;
}
.right_banner_slot_new {
	float: left;
}
.main_block {
	width: 100%;
	float: left;
}
.showcase_items a {
	padding: 5px 10px !important;
	height: 140px !important;
	width: 140px !important;
}
#showcase_thumbnail_box {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	position: relative !important;
	margin-left: 15px !important;
	margin-right: 15px !important;
}
#meters_search_box {
	display: none;
}
#shell {
	width: 95%;
}
#header {
	height: 95px;
}
#header_date_area {
	float: right;
	padding: 10px;
	font-size: 10px;
	display: none;
}
#header_left {
	width: 90%;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
#header_left img {
	width: 190px;
	height: 40px;
	padding: 10px;
	margin-left: 10px;
}
#header_right {
	width: 10%;
	padding: 0px;
	margin: 0px;
}
#menu_full {
	position: absolute;
	top: 51px;
	right: 10px;
	width: 200px;
	padding: 5px;
	display: none;
	background-color: #f5faf7;
	border: 1px;
	border-style: solid;
	border-color: #bdd6c4;
	-moz-border-radius: 7px;
	border-radius: 7px;
	z-index: 999;
}
#menu_full a {
	display: block;
	min-width: 190px;
	padding: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#menu_full a:hover,  #menu_full a:active {
	background-color: #bdd6c4;
}
#menu_full img {
	display: none;
}
#menu_toggle {
	display: block;
	position: absolute;
	top: 10px;
	right: 10px;
	z-index: 9999;
}
#menu_toggle a {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#header_left img {
	width: 190px;
	height: 40px;
	padding: 0px;
	padding-top: 10px;
}
#header_login_area {
	padding: 10px 5px;
	font-size: 11px;
}
#search_box {
	position: absolute;
	top: 60px;
	left: 12px;
	width: 95%;
}
#search_form_box {
	width: 67%;
}
.search_form_box {
	width: 67%;
}
#search_form_button {
	width: 25%;
}
#header_text_area {
}
/*#top_banner_slot, #bottom_banner_slot{width:100%;display:block;height:90px;text-align:center;}*/
#right_banner_slot {
	display: none;
}
#left_banner_slot {
	display: none;
}
#top_banner_full,  #bottom_banner_full {
	display: block;
	height: 50px;
}
#top_banner_mobile_xl,  #bottom_banner_mobile_xl {
	display: block;
}
#top_banner_mobile_lg,  #bottom_banner_mobile_lg {
	display: none;
}
#agsearch_xl_banner_slot {
	display: block;
}
#agsearch_lg_banner_slot {
	display: none;
}
#details_banner_slot {
	display: none;
}
#box_banner_slot {
	width: 100%;
}
.box_banner_left {
	padding: 10px 0px;
	float: none;
}
.box_banner_right {
	padding: 10px 0px;
	float: none;
}
#body_two_column,  #body_full_column {
	width: 100%;
}
#body_left_column {
	width: 100%;
}
#body_left_column2 {
	width: 100%;
}
#body_right_column {
	margin: 0px;
	float: left;
	width: 100%;
	text-align: center;
}
#body_results_column {
	float: none;
	width: 100%;
	margin-bottom: 0 !important;
}
#modify_search_column {
	float: left;
	width: 100%;
}
#listing_options_column {
	float: none;
	width: 100%;
}
#modify_search_buttons {
	text-align: center;
}
#results_title {
	width: 95%;
	float: left;
	text-align: center;
	margin-bottom: 10px;
}
#details_title {
	width: 100%;
	float: none;
	text-align: center;
	margin-bottom: 10px;
}
#save_search_but {
	float: right;
	text-align: center;
}
#contact_seller_but {
	float: none;
	text-align: center;
	margin-top: 15px;
}
.contact_seller_but {
	float: none !important;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 12px;
}
.but_large {
	float: none;
}
#footer_box_text .divider_line {
	display: none;
}
#footer_box_text a {
	width: 100%;
	display: block;
	line-height: 25px;
}
#equip_form_recent {
	padding-top: 6px;
}
#equip_form_button {
	display: none;
}
#meters_form_button {
	display: block;
}
#equip_search_box_inner {
	padding-bottom: 10px;
}
.browse_cat_column {
	width: 100% !important;
	float: left;
}
.listing_box_row {
	border: 0px;
	margin: 0px;
}
.listing_box_item_left,  .listing_box_item_right {
	float: left;
	width: 100%;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdd6c4;
	min-height: 90px;
}
.listing_box_item_inner {
	padding-bottom: 5px;
	padding-top: 5px;
}
.listing_box_item_inner img {
	top: 5px;
}
#currency_check {
	float: none;
	text-align: center;
}
.results_bar_inner .sort_box {
	float: none;
	text-align: center;
}
.sort_box_wrapper {
	float: none;
	text-align: center;
}
.sort_box_wrapper2 {
	float: none;
	text-align: center;
	width: 100%;
}
.sort_box_wrapper2 input {
	width: 37px;
	height: inherit;
}
.PaginationArrow {
	float: none;
	display: inline-block;
	vertical-align: middle;
}
.results_bar_inner .but_outer_left {
	float: none;
	text-align: center;
	margin-bottom: 5px;
}
.results_box_item_details_left {
	float: none;
	width: 100%;
}
.results_box_item_details_right {
	float: none;
	width: 100%;
	margin-top: 10px;
}
.but_options {
	width: 80%;
}
#listing_options_social {
	text-align: center;
	width: 95px;
	margin: auto;
	margin-top: 10px;
}
#details_box_left {
	clear: both;
	float: none;
	width: 100%;
	margin-top: 15px;
}
#details_box_right {
	clear: both;
	float: none;
	width: 100%;
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 0px;
}
h5 {
	text-align: center;
}
.price {
	display: block;
	text-align: center !important;
}
.price_right {
	display: block;
	/*text-align:center !important;*/
	float: none !important;
}
#dealer_info {
	text-align: center;
}
#pagination_box_inner {
	width: 45%;
	margin: 0px auto;
}
.ListPrice {
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	line-height: 5px;
	padding-bottom: 10px;
}
#loaderdiv {
	width: 100%;
	height: 100%;
	z-index: 100;
	background: #406552;
	position: absolute;
	opacity: 0.6;
	-ms-filter: "progid XImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=60);
}
#search_box {
	position: absolute;
	top: 60px;
	left: 12px;
	width: 95%;
	display: none;
}
#boxes .window {
	margin: 0px 40px;
}
.email_box_tbl {
	width: 79%;
}
#Used_Equip_Box {
	float: none;
	width: 100%;
}
.equip_form_small_box {
	margin-right: 1%;
}
.UsedExpiredListing {
	background-image: url("/App_Themes/used-equipment/assets/Backgrounds/Expired_Listing_screen324.png");
	background-repeat: no-repeat;
	background-position: center 0;
	height: 45px;
}
#used_intro_content_area {
	/*display:none;*/
	background: none;
	float: left;
	padding: 0px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.header_banner_slot {
	display: none;
}
.floating_content_inner {
	display: block;
}
.listing_options_but_viewsimilar {
	display: none;
}
.price_title {
	padding-bottom: 12px;
}
.promobox_cover {
	border-bottom: solid 2px #b0c62b;
	background: #F1F1F1;
	margin: 0px 0px 10px 0px;
	padding: 10px 2%;
	display: block;
	width: 96%;
}
.left_col {
	float: left;
	width: 16%;
	padding-top: 15px;
}
.mid_col {
	float: left;
	width: 50%;
}
.mid_col h1 {
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #333333;
	line-height: 18px;
}
.mid_col .lbl_txt {
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #707070;
	line-height: 18px;
	margin-left: 65px;
}
.right_col {
	float: right;
	text-align: left;
	padding-top: 25px;
	position: relative;
	z-index: 9999;
	width: 30%;
}
.right_col img {
	width: 100%;
}
.promo_btn a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
	background: #b3c833;
	border: none;
	border-radius: 3px;
	padding: 14px 20px;
}
.promo_btn a:hover {
	text-decoration: none;
	color: #fff;
}
#searchboxdiv {
	display: none;
}
.DealerBarLeft {
	width: 95%;
	float: left;
}
.DealerBarRight {
	width: 95%;
	float: left;
}
.DealerNoActiveListing {
	background: url("/used-farm-equipment/App_Themes/used-equipment/assets/images/dealer-no-listings-v.png") no-repeat 0 0;
	width: 264px;
	height: 193px;
}
.price_CAD {
	float: left;
	margin-bottom: 5px;
}
.price_USD {
	float: left;
}
.peel_banner {
	display: none;
}
.listing_title {
	top: -50px;
}
.listing_title_box {
	min-height: 125px;
}
}

@media screen and (max-width:324px) and (min-width:251px) {
.us-scroll{overflow-y: hidden; height: auto;}  /*5/10/2016*/

.banner-top-mgr-mob { margin-top: 10px !important;}  /*19-9-2016*/
.browse_subcat_column {
	float: left;
	width: 100%;
	text-align: left;
}
.subcatresultbox {
	width: 97%;
}
.map_float_rgt {
	float: inherit;
	margin-bottom: 15px;
}
.power_page_dealer_name {
	width: 100%;
}
.listing_linkBox2 {
	border-top: inherit !important;
}
.farm_equipment_dealer {
	min-height: inherit;
	border: inherit;
	float: left;
	padding: inherit;
	width: 100%;
}
.power_page_dealer_name {
	float: left;
	width: 100%;
}
.map_float_rgt {
	margin-top: 15px;
	float: left;
	width: 95%;
}
.txtDealerSearch_ufe {
	width: 100%;
}
.scrollable3 {
	height: 314px !important;
}
#body_right_column2 {
	margin-left: inherit;
}
.alberta_USD_span {
	width: 100%;
	margin-top: 10px;
}
.fe_dealers {
	width: 300px;
}
.browse_cat_border {
	border: inherit;
	padding: inherit;
}
.fe_dealer_btm_link {
	float: left;
	width: 0px;
	height: 20px;
}
.fe_dealer_btm_link2 {
	float: left;
	width: 98%;
}
.searchBox_state {
	width: 100%;
	float: left;
}
.searchBox_dealer_login_btn {
	margin-top: 5px;
	float: right;
}
.right_banner_slot_new {
	float: left;
}
.main_block {
	width: 100%;
	float: left;
}
.showcase_items a {
	height: 140px !important;
	width: 140px !important;
}
#showcase_thumbnail_box {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	position: relative !important;
	margin-left: 15px !important;
	margin-right: 15px !important;
}
.results_box_item_details {
	padding: 10px;
}
#meters_search_box {
	display: none;
}
#shell {
	width: 99%;
	min-width: 230px;
}
#header {
	height: 95px;
}
#header_left {
	width: 90%;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
#header_left img {
	width: 190px;
	height: 40px;
	padding: 10px;
	margin-left: 10px;
}
#header_right {
	width: 10%;
	padding: 0px;
	margin: 0px;
}
#header_login_area {
	padding: 10px 0px;
	font-size: 11px;
}
#header_date_area {
	float: right;
	padding: 10px;
	font-size: 10px;
	display: none;
}
#menu_full {
	position: absolute;
	top: 51px;
	right: 10px;
	width: 200px;
	padding: 5px;
	display: none;
	background-color: #f5faf7;
	border: 1px;
	border-style: solid;
	border-color: #bdd6c4;
	-moz-border-radius: 7px;
	border-radius: 7px;
	z-index: 999;
}
#menu_full a {
	display: block;
	min-width: 190px;
	padding: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#menu_full a:hover,  #menu_full a:active {
	background-color: #bdd6c4;
}
#menu_full img {
	display: none;
}
#menu_toggle {
	display: block;
	position: absolute;
	z-index: 9999;
	top: 10px;
	right: 10px;
}
#menu_toggle a {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#header_left img {
	width: 165px;
	height: 34px;
	padding: 0px;
	padding-top: 12px;
}
#search_box {
	position: absolute;
	top: 60px;
	left: 12px;
	width: 95%;
	display: none;
}
.search_form_box {
	width: 67%;
}
#search_form_box {
	width: 67%;
}
#search_form_button {
	width: 25%;
}
#header_text_area {
}
/*#top_banner_slot, #bottom_banner_slot{width:100%;display:block;height:80px;text-align:center;}*/
#right_banner_slot {
	display: none;
}
#left_banner_slot {
	display: none;
}
#top_banner_full,  #bottom_banner_full {
	display: block;
}
#top_banner_mobile_xl,  #bottom_banner_mobile_xl {
	display: none;
}
#top_banner_mobile_lg,  #bottom_banner_mobile_lg {
	display: block;
}
#agsearch_xl_banner_slot {
	display: none;
}
#agsearch_lg_banner_slot {
	display: block;
}
#details_banner_slot {
	display: none;
}
#box_banner_slot {
	width: 100%;
}
.box_banner_left {
	padding: 10px 0px;
	float: none;
}
.box_banner_right {
	padding: 10px 0px;
	float: none;
}
#body_two_column,  #body_full_column {
	width: 100%;
}
#body_left_column {
	width: 100%;
}
#body_right_column {
	margin: 0px;
	float: left;
	width: 100%;
	text-align: center;
}
#body_left_column2 {
	width: 100%;
}
#body_results_column {
	float: none;
	width: 100%;
	margin-bottom: 0 !important;
}
#modify_search_column {
	float: left;
	width: 100%;
}
#listing_options_column {
	float: none;
	width: 100%;
}
#modify_search_buttons {
	text-align: center;
}
#results_title {
	width: 95%;
	float: none;
	text-align: center;
	margin-bottom: 10px;
}
#details_title {
	width: 100%;
	float: none;
	text-align: center;
	margin-bottom: 10px;
}
#save_search_but {
	float: right;
	text-align: center;
}
#contact_seller_but {
	float: none;
	text-align: center;
	margin-top: 15px;
}
.contact_seller_but {
	float: none !important;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 12px;
}
.but_large {
	float: none;
}
#footer_box_text .divider_line {
	display: none;
}
#footer_box_text a {
	width: 100%;
	display: block;
	line-height: 25px;
}
#equip_form_recent {
	padding-top: 0px;
}
#equip_form_button {
	display: none;
}
#meters_form_button {
	display: block;
}
#equip_search_box_inner {
	padding-bottom: 10px;
}
.browse_cat_column {
	width: 100% !important;
	float: left;
}
.listing_box_row {
	border: 0px;
	margin: 0px;
}
.listing_box_item_left,  .listing_box_item_right {
	float: left;
	width: 100%;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdd6c4;
	min-height: 90px;
}
.listing_box_item_inner {
	padding-bottom: 5px;
	padding-top: 5px;
}
.listing_box_item_inner img {
	top: 10px;
}
#currency_check {
	float: none;
	text-align: center;
}
.results_bar_inner .sort_box {
	float: none;
	text-align: center;
}
.sort_box_wrapper {
	float: none;
	text-align: center;
}
.sort_box_wrapper2 {
	float: none;
	text-align: center;
	width: 100%;
}
.PaginationArrow {
	float: none;
	display: inline-block;
	vertical-align: middle;
}
.results_bar_inner .but_outer_left {
	float: none;
	text-align: center;
	margin-bottom: 5px;
}
.results_box_item_details_left {
	float: none;
	width: 100%;
}
.results_box_item_details_right {
	float: none;
	width: 100%;
	margin-top: 10px;
}
.but_options {
	width: 80%;
}
#listing_options_social {
	text-align: center;
	width: 95px;
	margin: auto;
	margin-top: 10px;
}
#details_box_left {
	clear: both;
	float: none;
	width: 100%;
	margin-top: 15px;
}
#details_box_right {
	clear: both;
	float: none;
	width: 100%;
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 0px;
}
h5 {
	text-align: center;
}
.price {
	display: block;
	text-align: center !important;
}
.price_right {
	display: block;
	/*text-align:center !important;*/
	float: none !important;
}
#dealer_info {
	text-align: center;
}
#pagination_box_inner {
	width: 45%;
	margin: 0px auto;
}
.ListPrice {
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	line-height: 5px;
}
#loaderdiv {
	width: 100%;
	height: 95%;
	margin: 2% 3% 0 0%;
	z-index: 100;
	background: #406552;
	position: absolute;
	opacity: 0.6;
	-ms-filter: "progid XImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=60);
}
#boxes .window {
	margin: 0px 38px;
}
#boxes .SearchBoxwindow {
	margin: 0px 10px;
}
.email_box_tbl {
	width: 80%;
}
#Used_Equip_Box {
	float: none;
	width: 100%;
}
.equip_form_small_box {
	margin-right: 1%;
}
.UsedExpiredListing {
	background-image: url("/App_Themes/used-equipment/assets/Backgrounds/Expired_Listing_screen324.png");
	background-repeat: no-repeat;
	background-position: center 0;
	height: 50px;
}
#used_intro_content_area {
	display: none;
	background: none;
	float: left;
	padding: 0px;
	margin-top: 15px;
}
.sort_box_wrapper2 input {
	width: 37px;
	height: inherit;
}
.listing_options_but_viewsimilar {
	display: none;
}
.header_banner_slot {
	display: none;
}
.floating_content_inner {
	display: block;
}
.price_title {
	padding-bottom: 12px;
}
.promobox_cover {
	border-bottom: solid 2px #b0c62b;
	background: #F1F1F1;
	margin: 0px 0px 10px 0px;
	padding: 10px;
	display: block;
	width: 94%;
}
.left_col {
	float: left;
	width: 12%;
	padding-top: 15px;
}
.mid_col {
	float: left;
	width: 62%;
}
.mid_col h1 {
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #333333;
	line-height: 18px;
}
.mid_col .lbl_txt {
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #707070;
	line-height: 18px;
}
.right_col {
	float: left;
	text-align: left;
	padding-top: 40px;
	padding-bottom: 10px;
	padding-left: 5px;
	position: relative;
	z-index: 9999;
	width: 20%;
}
.promo_btn a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
	background: #b3c833;
	border: none;
	border-radius: 3px;
	padding: 14px 20px;
}
.promo_btn a:hover {
	text-decoration: none;
	color: #fff;
}
#searchboxdiv {
	display: none;
}
.DealerBarLeft {
	width: 95%;
	float: left;
}
.DealerBarRight {
	width: 95%;
	float: left;
}
.DealerNoActiveListing {
	background: url("/used-farm-equipment/App_Themes/used-equipment/assets/images/dealer-no-listings-v.png") no-repeat 0 0;
	width: 264px;
	height: 193px;
}
.price_CAD {
	float: left;
	margin-bottom: 5px;
}
.price_USD {
	float: left;
}
.peel_banner {
	display: none;
}
.listing_title_box {
	min-height: 135px;
}
.listing_title {
	top: -60px;
}
}

@media screen and (max-width:250px) {
.us-scroll{overflow-y: hidden; height: auto;}  /*5/10/2016*/
.browse_subcat_column {
	float: left;
	width: 100%;
	text-align: left;
}
.subcatresultbox {
	width: 97%;
}
.searchBox_dealer_login_btn {
	margin-top: 10px;
	float: right;
}
.search-find-text {
	width: 50%;
}
.searchBlock-farms-logo {
	width: 44%;
}
.Page_Title {
	width: 95% !important;
}
.map_float_rgt {
	float: inherit;
	margin-bottom: 15px;
}
.power_page_dealer_name {
	width: 100%;
}
.listing_linkBox2 {
	border-top: inherit !important;
}
.farm_equipment_dealer {
	min-height: inherit;
	border: inherit;
	float: left;
	padding: inherit;
}
.power_page_dealer_name {
	float: left;
	width: 100%;
}
.map_float_rgt {
	margin-top: 15px;
	float: left;
	width: 70%;
}
.txtDealerSearch_ufe {
	width: 100%;
}
.scrollable3 {
	height: 314px !important;
}
.right_banner_slot_new {
	float: left;
}
.main_block {
	width: 100%;
	float: left;
}
.showcase_items a {
	padding: 6px 35px !important;
	height: 140px !important;
	width: 140px !important;
}
#showcase_thumbnail_box {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	position: relative !important;
	margin-left: 15px !important;
	margin-right: 15px !important;
}
.results_box_item_details {
	padding-top: 0px !important;
}
.sort_box_wrapper {
	float: none;
	text-align: center;
}
.sort_box_wrapper2 {
	float: none;
	text-align: center;
	width: 100%;
}
.results_bar_inner .sort_box {
	float: none;
	text-align: center;
}
.results_box_item_details {
	margin-left: 18px;
	padding-top: 110px;
}
#footer_box_text .divider_line {
	display: none;
}
#footer_box_text a {
	width: 100%;
	display: block;
	line-height: 25px;
}
.listing_box_row {
	border: 0px;
	margin: 0px;
}
.listing_box_item_left,  .listing_box_item_right {
	float: left;
	width: 100%;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdd6c4;
	min-height: 90px;
}
.listing_box_item_inner {
	padding-bottom: 5px;
	padding-top: 5px;
}
.listing_box_item_inner img {
	top: 10px;
}
.browse_cat_column {
	float: none;
	width: 95%;
}
#meters_search_box {
	display: none;
}
#search_box {
	padding-top: 10px;
	display: none;
}
#shell {
	width: 225px;
}
#header {
	height: 95px;
}
#header_left {
	width: 90%;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
#header_left img {
	width: 190px;
	height: 40px;
	padding: 10px;
	margin-left: 10px;
}
#header_right {
	width: 10%;
	padding: 0px;
	margin: 0px;
}
#header_login_area {
	padding: 10px 5px;
}
#menu_full {
	position: absolute;
	top: 51px;
	right: 10px;
	width: 200px;
	padding: 5px;
	display: none;
	background-color: #f5faf7;
	border: 1px;
	border-style: solid;
	border-color: #bdd6c4;
	-moz-border-radius: 7px;
	border-radius: 7px;
	z-index: 999;
}
#menu_full a {
	display: block;
	min-width: 190px;
	padding: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#menu_full a:hover,  #menu_full a:active {
	background-color: #bdd6c4;
}
#menu_full img {
	display: none;
}
#menu_toggle {
	display: block;
	position: absolute;
	z-index: 9999;
	top: 10px;
	right: 10px;
}
#menu_toggle a {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#header_left img {
	width: 165px;
	height: 34px;
	padding: 0px;
	padding-top: 12px;
}
#search_box {
	position: absolute;
	top: 60px;
	left: 12px;
	width: 95%;
	display: none;
}
.search_form_box {
	width: 67%;
}
#search_form_box {
	width: 67%;
}
#search_form_button {
	width: 25%;
}
#header_text_area {
	display: block;
}
#header_login_area {
	float: left;
	padding: 10px;
	padding-bottom: 1px;
	margin-left: 5px;
	font-size: 11px;
}
#header_date_area {
	float: right;
	padding: 10px;
	font-size: 10px;
	display: none;
}
/*#top_banner_slot, #bottom_banner_slot{width:100%;display:block;height:90px;margin-bottom:15px;text-align:center;}*/
#right_banner_slot {
	display: none;
}
#left_banner_slot {
	display: none;
}
#top_banner_full,  #bottom_banner_full {
	display: block;
}
#top_banner_mobile_xl,  #bottom_banner_mobile_xl {
	display: none;
}
#top_banner_mobile_lg,  #bottom_banner_mobile_lg {
	display: block;
}
#agsearch_xl_banner_slot {
	display: none;
}
#agsearch_lg_banner_slot {
	display: block;
}
#details_banner_slot {
	display: none;
}
#box_banner_slot {
	width: 100%;
	display: none;
}
#body_two_column,  #body_full_column {
	width: 100%;
}
#body_left_column {
	width: 100%;
}
#body_left_column2 {
	width: 100%;
}
#body_right_column {
	margin: 0px;
	float: left;
	width: 100%;
	text-align: center;
}
#body_right_column2 {
	width: 100%;
}
#body_results_column {
	float: none;
	width: 100%;
}
#modify_search_column {
	float: left;
	width: 100%;
}
#listing_options_column {
	float: none;
	width: 100%;
}
#modify_search_buttons {
	text-align: center;
}
#results_title {
	width: 95%;
	float: none;
	text-align: center;
	margin-bottom: 10px;
}
#details_title {
	width: 100%;
	float: none;
	text-align: center;
	margin-bottom: 10px;
}
#save_search_but {
	float: right;
	text-align: center;
}
#contact_seller_but {
	float: none;
	text-align: center;
	margin-top: 15px;
}
.contact_seller_but {
	float: none !important;
	text-align: center;
	margin-top: 15px;
}
.but_large {
	float: none;
}
#footer_box_text .divider_line {
	display: none;
}
#footer_box_text a {
	width: 100%;
	display: block;
	line-height: 25px;
}
#equip_form_recent {
	padding-top: 0px;
}
#equip_form_button {
	display: none;
}
#meters_form_button {
	display: block;
}
#equip_search_box_inner {
	padding-bottom: 10px;
}
.browse_cat_column {
	float: none;
	width: 95%;
}
.listing_box_row {
	border: 0px;
	margin: 0px;
}
.listing_box_item_left,  .listing_box_item_right {
	float: left;
	width: 100%;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdd6c4;
	min-height: 90px;
}
.listing_box_item_inner {
	padding-bottom: 5px;
	padding-top: 5px;
}
.listing_box_item_inner img {
	top: 10px;
}
#currency_check {
	float: none;
	text-align: center;
}
.results_bar_inner .sort_box {
	float: none;
	text-align: center;
}
.sort_box_wrapper {
	float: none;
	text-align: center;
}
.sort_box_wrapper2 {
	float: none;
	text-align: center;
	width: 100%;
}
.results_bar_inner .but_outer_left {
	float: none;
	text-align: center;
	margin-bottom: 5px;
}
.results_box_item_details {
	margin-left: 18px;
	padding-top: 110px;
}
.results_box_item_details_left {
	float: none;
	width: 100%;
}
.results_box_item_details_right {
	float: none;
	width: 100%;
	margin-top: 10px;
}
.but_options {
	width: 80%;
}
#listing_options_social {
	text-align: center;
	width: 95px;
	margin: auto;
	margin-top: 10px;
}
#details_box_left {
	clear: both;
	float: none;
	width: 100%;
	margin-top: 15px;
}
#details_box_right {
	clear: both;
	float: none;
	width: 100%;
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 0px;
}
h5 {
	text-align: center;
}
.price {
	display: block;
	text-align: center !important;
}
.price_right {
	display: block;
	text-align: center !important;
	float: none !important;
}
#dealer_info {
	text-align: center;
}
#pagination_box_inner {
	width: 45%;
	margin: 0px auto;
}
.ListPrice {
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	line-height: 5px;
	padding-bottom: 10px;
}
#loaderdiv {
	width: 93%;
	height: 95%;
	margin: 5% 4% 0 3%;
	z-index: 100;
	background: #406552;
	position: absolute;
	opacity: 0.6;
	-ms-filter: "progid XImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=60);
}
#boxes .window {
	margin: 0px 79px;
}
.email_box_tbl {
	width: 58%;
}
#Used_Equip_Box {
	float: none;
	width: 100%;
}
.equip_form_small_box {
	margin-right: 1%;
}
.UsedExpiredListing {
	background-image: url("/App_Themes/used-equipment/assets/Backgrounds/Expired_Listing_screen324.png");
	background-repeat: no-repeat;
	background-position: center 0;
	height: 50px;
}
#used_intro_content_area {
	display: none;
	background: none;
	float: left;
	padding: 0px;
	margin-top: 15px;
}
.header_banner_slot {
	display: none;
}
.floating_content_inner {
	display: block;
}
.listing_options_but_viewsimilar {
	display: none;
}
.price_title {
	padding-bottom: 12px;
}
.promobox_cover {
	border-bottom: solid 2px #b0c62b;
	background: #F1F1F1;
	margin: 0px 0px 10px 0px;
	padding: 10px;
	display: block;
	width: 100%;
}
.left_col {
	float: left;
	width: 10%;
	margin-right: 7px;
	padding-top: 15px;
}
.mid_col {
	float: left;
	width: 62%;
	margin-right: 7px;
}
.mid_col h1 {
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #333333;
	line-height: 18px;
}
.mid_col .lbl_txt {
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #707070;
	line-height: 18px;
}
.right_col {
	float: left;
	text-align: left;
	width: 23%;
	padding-top: 36px;
}
.promo_btn a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
	background: #b3c833;
	border: none;
	border-radius: 3px;
	padding: 14px 20px;
}
.promo_btn a:hover {
	text-decoration: none;
	color: #fff;
}
#searchboxdiv {
	display: none;
}
.DealerBarLeft {
	width: 95%;
	float: left;
}
.DealerBarRight {
	width: 95%;
	float: left;
}
.DealerNoActiveListing {
	background: url("/used-farm-equipment/App_Themes/used-equipment/assets/images/dealer-no-listings-v.png") no-repeat 0 0;
	width: 264px;
	height: 193px;
}
.price_CAD {
	float: left;
	margin-bottom: 5px;
}
.price_USD {
	float: left;
}
.peel_banner {
	display: none;
}
}
#boxes .window {
	position: fixed;
	left: 0;
	top: 0;
	height: 200px;
	display: none;
	z-index: 9999;
}
.styleInput {
	width: 90%;
	border: 1px;
	border-style: solid;
	border-color: #b0cfbd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	padding: 3px 5px;
}
#boxes #dialog {
	width: 375px;
	height: 203px;
}
#boxes #dialog1 {
	width: 375px;
	height: 203px;
}
#boxes #dialog2 {
	background: url(/App_Themes/used-equipment/images/notice.png) no-repeat 0 0 transparent;
}
#mask {
	position: fixed;
	left: 0;
	top: 0;
	z-index: 9000;
	background-color: #000;
	display: none;
	opacity: .6 !important;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
}
.Seo_Title {
	color: #063;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	padding: 0px;
	margin: 0px;
}
#mini-notification {
	display: none;
	position: fixed;
	width: 100%;
	background: #efefef;
	font-size: 14px;
	text-align: center;
	border-top: 2px solid #fff;
	z-index: 9999;
	color: #3C3C3C;
	left: 0;
	-moz-box-shadow: 0 0em 0.5em rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0 0em 0.5em rgba(0, 0, 0, 0.3);
	opacity: 1 !important;
	box-shadow: 0 0em 0.5em rgba(0, 0, 0, 0.3);
}
#mini-notification .inner {
	position: relative;
	margin: 0 auto;
	width: 95%;
}
#mini-notification .close {
	position: absolute;
	color: #000;
	top: 10px;
	right: 0;
}
#mini-notification a.close:hover {
	text-decoration: underline;
}
#mini-notification .notificationClose {
	color: #000000;
	float: right;
	position: absolute;
	right: -16px;
	top: -1px;
	cursor: pointer;
}
.address_box {
	background: #fff;
	border: 2px solid #BCD4C4;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	padding: 10px;
	width: 245px;
	float: right;
}
#boxes #dialog4 {
	margin: inherit;
}

@media screen and (min-width:320px) {
#boxes #txtSaveListName {
	width: 185px;
}
.search-find-text {
	width: 62%;
}
.searchBlock-farms-logo {
	width: 33%;
}
.Page_Title {
	width: 95% !important;
}
}

@media screen and (max-width:320px) {
.UsedExpiredListing {
	margin-top: 30px;
}
}
.currency {
	float: left;
	margin-right: 10px;
}
.currency_col2 {
	float: right;
}

@media screen and (max-width:768px) {
.currency {
	width: 100%;
	margin-bottom: 10px;
}
}
.input_new {
	width: 48%;
}
.drp_dwn {
	width: 50.2%;
}

@media screen and (max-width:800px) and (min-width:768px) {
.free_display {
	width: 38%;
}
}

@media screen and (max-width:640px) {
.banner-top-mgr-mob {
	margin-top: -35px;
}
.banner-bottom-mgr-mob {
	margin-top: 0px !important;
}
.grid-item--width3 {
	width: 100% !important;
	margin-top: 10px;
}
.newsletter {
	text-align: center;
}
.grid-item--width2 {
	width: 100% !important;
}
.rgt-col-top-mgr {
	margin-top: inherit;
}
.used_intro_content_area2 {
	height: inherit;
}
.fe_dealers {
	width: 100%;
}
.fe_dealer_btm_link2 {
	width: 100%;
}
.fe_dealer_btm_link {
	height: 20px;
	width: 0px;
	float: left;
}
.searchBlock-farms-logo {
	width: 33%;
	padding: 4px 5px;
}
.input_new {
	width: 24%;
}
.drp_dwn {
	width: 26.2%;
}
.aavertise_fild img {
	width: 25%;
}
.free_display {
	width: 21%;
}
}
#equip_search_box_inner input, #equip_search_box_inner select {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	min-height: 23px;
}
#equip_search_box_inner input[type=radio] {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	min-height: inherit;
	height: inherit;
}
#equip_search_box_inner input {
	padding: 3px;
	padding-left: 6px;
	height: 25px;
}
#equip_search_box_inner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	padding: 10px;
}
.equip_form_button {
	background-color: #fbd17e;
	background-image: url("assets/buttons/button_back.png");
	background-repeat: repeat-x;
	border: 1px solid #cc9933;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 22px !important;
	padding-left: 0 !important;
	text-align: center;
	width: 25% !important;
}
.browse_state_cat_content {
	background-color: #f5faf7;
	width: 100%;
}
.browse_state_content_inner {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	line-height: 18px;
	padding: 10px 0 0 6px;
	width: 108%;
}
.main_title {
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	padding: 10px 0 0 6px;
}
.browse_by {
	float: left;
	width: 30%;
}
.browse_by_arrow_state {
	background-image: url("/classifieds/App_Themes/classifieds/assets/buttons/browse_by_btn.png");
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	margin-bottom: 5px;
	padding-left: 15px;
}
#browse_cat_title_bar {
	background-color: #d7e9dc;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	width: 100%;
}
#browse_cat_box {
	background-color: #f5faf7;
	margin-bottom: 15px;
	width: 100%;
}
.browse_by_arrow_state:hover {
	background-image: url("/classifieds/App_Themes/classifieds/assets/buttons/browse_by_hover_btn.png");
}
#viewLargeMap {
	cursor: pointer;
	text-align: right;
	position: relative;
	float: right;
	padding-top: 11px;
}

@media screen and (max-width:768px) {
.browse_by {
	width: 20%
}
.browse_state_content_inner {
	width: 100%
}
.brws_by_last_record {
	width: 20%
}
}

@media screen and (max-width:660px) {
.browse_by {
	width: 50%
}
}
.dealerBredcrum img {
	padding-left: 5px;
	padding-right: 5px;
}
.centeredThbImage {
	display: table-cell !important;
	height: 69px;
	text-align: center;
	vertical-align: middle;
	width: 94px;
}
.innerDealerBrandsDiv {
	width: 30%;
	float: left;
	padding: 3px;
	min-height: 30px;
}
.innerOtherDealerBrandsDiv {
	width: 30%;
	float: left;
	padding: 3px;
	min-height: 30px;
}
.outerotherDealerBrands {
	border-top: 1px solid #bdd6c4;
	float: left;
	width: 100%;
}
#mainDealerBrandsDiv {
	float: left;
	border: 1px solid #bdd6c4;
}

@media screen and (max-width:640px) and (min-width:251px) {
#box_banner_slot_new {
	display: block;
}
}
