

/* #### Desktop Design################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################ */




@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: TwCenMt;
    src: local(TwCenMt), url('fonts/TwCenMt.ttf') format('opentype');
}


 body { 
    margin: 0;
    padding: 0;
	 font-family: 'Tw Cen MT', TwCenMt, Helvetica, Arial, "Lucida Grande", sans-serif;
  }

  
  #content_box {
    margin: 0 auto;

    width: 100%;
	max-width: 1610px;
    min-height:700px;
	background-image: url(img/building_left.jpg), url(img/building_right.jpg);
	background-repeat: no-repeat;
	background-position: top left, top right;
  }
  
.auction_images_small{
	padding-right:10px; 
	border: none;
	height: 110px;
	
}
.auction_images_medium{
	padding-right:1%; 
	border: none;
	width: 24%;
	
}
.auction_images_first{
	border: none;
	width: 24%;
	padding-right: 1%;
	
}
.links, .image_link{
text-align:center; font-size:.8em; cursor: pointer; color: #2d657e; text-decoration: underline;
}
.image_link {
	font-size:1em;
}
.links2{
 color: #2d657e; text-decoration: underline;
}
.links:hover, .links2:hover{
color: #809daf;
}

.links3{
 color: #fff; text-decoration: underline;
}
.links3:hover{
color: #f3f3f3;
}
  #content {
	background: url(img/shadow.png) repeat-y top left;
	
    width: 960px;
    min-height: 650px;
	margin: 0 auto;
	padding: 0 27px;
  }
  #banner_image_mobile {
	  display: block;
	background: #ff0;
	width: 200px;
	height: 100px;
	margin: 0 auto;
  }
  
  #content_inner {
	width: 936px;
	background: #fff;
	min-height: 650px;
	margin: 0 auto;
	padding: 8px 12px;

  }
  
  #nav_bar {
	width: 961px;
	background: #000 url(img/nav_fade.jpg) repeat-x top left;
	height: 32px;
	margin: 0;
    color: #fff;
	font-size: 11pt;
	letter-spacing: 1px;
	
  }
  


  
   #nav_buttons {
	   color: #fff;
	   float: left;
	   	padding-top: 5px;
			padding-left: 15px;
   }
  
    #nav_buttons a {
	color: #fff;  
	text-decoration: none;
	padding-left: 15px;

  }
  
    #nav_buttons a:hover {
	color: #809daf;  
	
  }
  
  .title a, .title a:visited {
	color: #2d657e;
	text-decoration: underline;
  }
  
  
  .title a:hover {
	color: #809daf;
  }
  
  
  #auction_calendar{
	float: right;  
	width: 250px;
	background: #000 url(http://www.steffengrp.com/img/auction_calendar.jpg) repeat-x top left;
	height: 27px;
	margin: 0 auto;
	text-align: center;
	padding-top: 5px;
	font-weight: bold;
	font-size: 14pt;
	
  }
   a #auction_calendar {
	   color: #fff;
	   text-decoration: none;
	   cursor: pointer;
   }
  #background {
	background: url(img/background.jpg) repeat-x top left;
	position: absolute;
	top: 0px;
	left: 0px;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 601px;
	z-index:-1;
  }
   #background2 {
	background: url(img/background.jpg) repeat-x top left;
	position: absolute;
	top: 0px;
	left: 0px;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 601px;
	z-index:-1;
  }
  #bar1, #bar2, #bar3, #bar5 {
	text-decoration: none;  
	 color: #fff;
	  padding-top: 6px;
	  width: 937px;
	  height: 23px;
	margin: 0 auto;
	
  }
  
  h1 {
	padding-left:15px;
	padding-top: 0;
	padding-bottom: 0;
	margin: 0;
	font-size: 15px;
	font-weight: bold;
  }
  h2{
	font-size: 16px;  
  }
  h3{
	 text-align:center;
	 color:#ff8a00;
	 font-size: 1.4em;
  }
  
  h5{
	  font-size: .9em;
  }

  #bar1,  #bar5, #bar3 {
	 
	background: #2d657e url(img/blue_bar.jpg) repeat-x top left;
  }
  
  #bar4 {
	text-decoration: none;  
	background: #000 url(img/blue_bar.jpg) repeat-x top left;
	 color: #fff;
	  padding-top: 6px;
	  width: 937px;
	  height: 23px;
	margin: 0 auto;
  }
  
  #bar2 {
	background: #ff9900 url(img/auction_calendar.jpg) repeat-x top left;
	
  }
  
  #bar1 a, #bar2 a, #bar3 a, #bar5 a{
	  
	  text-decoration: none;
  }
  
  #steffen_group_logo {
	padding-bottom: 10px;
	clear: both;
  }
  
  #search_bar {
	float: right;
	height: 30px;
	width: 390px;
	text-align: right;
	margin-top:-15px;
  }
   
  .float_left {
	float: left; 
	padding-right: 5px;
	border: none;
  }
  .icon_float {
	  text-align:center;
	  padding-right:10px;
	  float:left;
	  width: 150px;
  }
   .float_right {
	float: right; 
	border: none;
	padding:0 10px;
  }
     .auction_main_images {
	float: left; 
	border: none;
	padding:0 10px;
	width: 100%;
  }
  #auction_header{
	width:100%;  
	min-height:200px;
	display:block;
	float:left;
  }
  
  #secondary_nav, #secondary_nav_bottom {
	padding-bottom: 10px;
	margin-top: 5px;
	clear: both;
	float: right;
	color: #666666;
	font-size: 14px;
	width: 565px;
	line-height: 2em;
  }
  
  #secondary_nav_bottom {
	float:none;
	text-align:center;
	width: 100%;
  }
  
  #secondary_nav a, #secondary_nav_bottom a{
	color: #666666;
	text-decoration: none;
  }
    #secondary_nav a:hover, #secondary_nav_bottom a:hover{
	color: #000;
	text-decoration: none;
  }
  
  #bar1_arrow, #bar2_arrow, #bar3_arrow, #bar5_arrow {
	padding: 0px 10px 0 10px;  
	border: none;
  }
  
  #section1, #section5 {
	background: url(img/section_fade.jpg) repeat-y top left;
	height: 170px;
	width: 890px;
	padding-left: 45px;
	padding-top: 10px;
	font-size: .8em;
	font-weight: bold;
	letter-spacing: 1px;
	color: #333;
  }
  #section3 {
	  background: url(img/section_fade.jpg) repeat-y top left;
	height: 170px;
	width: 890px;
	padding-left: 28px;
	padding-top: 0px;
	font-size: .9em;
	font-weight: bold;
	letter-spacing: 0px;
	color: #333;
  }
  
  #section3 a {
	  text-decoration: underline;
	  color: #2d657e;
  }
  
  #featured_listings{
	  width: 300px; height:590px; float:right;
  }
  #upcoming_auctions {
	width:600px; min-height:290px;
}
 #upcoming_auctions2 {
	width:100%; min-height:290px;
}
  #asset_vendor {
	height: 238px;
	width: 875px;
	background: url(img/asset_vendor_fade.jpg) no-repeat top left;
	padding-top: 15px;
	padding-left: 15px;
  }
  
  #asset_vendor_featured {
	float: right;
	width: 379px;
	height: 208px;
	background: #f3f3f3;
	margin-top: 15px;
	padding: 5px;
	
  }
  
  .asset_vendor_featured_items {
	width:115px;
	height:175px;
	display:block;
	float:left;
	text-align:center;
	font-size: .8em;
	padding: 4px 4px 0 4px;
	font-weight: normal;
  }
  .asset_vendor_title{
	font-weight: bold;  
	height: 35px;
	width: 113px;
	display:block;
	float: left;
	margin-bottom: 5px;
	padding-bottom: 5px;
  }
  .asset_vendor_price{
	  margin-top: 4px;
	margin-bottom: 5px;
	padding-bottom: 5px;
  }
  
  .asset_vendor_offer{
	  margin-top: 5px;
	  font-size: .8em;
  }
  #section2 {
	background: url(img/section_fade2.jpg) repeat-y top right;
	height: 170px;
	width: 890px;
	padding-left: 10px;
	padding-top: 10px;
	font-size: .8em;
	font-weight: bold;
	letter-spacing: 1px;
	color: #333;
	padding-right:35px;
  }
    #section_success {
	background: url(img/section_fade2.jpg) repeat-y top right;

	width: 100%;
	margin: 0 auto;
	padding-left: 15px;

  }
  #opener, #closer {
	font-size:.8em;
	font-weight:normal;
	display: block;
	
	width: 95px;
	height: 15px;
	cursor: pointer;
	padding-left: 19px;
	margin-top: 10px;
  }
 .opener, .opener_residential, .opener_commercial, .auction_opener, .success_opener{
	background: url(img/down_arrow.jpg) no-repeat left 4px; 
	float: right;

 }
 .opener_residential {

	width: 210px; height:20px;padding-left:20px;padding-bottom:15px;
 }
 .opener_commercial {

 	width: 220px; height:20px;padding-left:20px;
 }
 .auction_opener {

	 width: 260px; height:20px;padding-left:20px;
 }
 .success_opener {

	 width: 220px; height:20px;padding-left:20px;
 }
 
 #closer {
	 background: url(img/up_arrow.jpg) no-repeat top left;
 }
  
  .view_more {
	  font-size:.8em;
	font-weight:normal;
	display: block;
	background: url(img/down_arrow.jpg) no-repeat top left; 
	float: right;
	width: 212px;
	height: 15px;
	cursor: pointer;
	padding-left: 19px;
	margin-top: 0px;
	
  }
  .view_auctions {
	  font-size:.8em;
	font-weight:normal;
	display: block;
	background: url(img/down_arrow.jpg) no-repeat top left; 
	float: right;
	width: 212px;
	height: 15px;
	cursor: pointer;
	padding-left: 19px;
	margin-top: -17px;
	
  }
   #section2, #section3 {
	
  }
  
  #section_about, #section_services {
	width: 922px;
	padding-left: 15px;
	padding-top: 10px;
	font-size: .9em;
	font-weight: bold;
	letter-spacing: 1px;
	color: #333;
	
  }
  
   #section_about a, #section_services a {
	   color: #2d657e;
	   
	   
   }
  
   #section_about {
	background: url(img/courtside3.jpg) no-repeat top right;
	height:187px;
   }
   
  
   
   .list1 {
	list-style-type: square;
	color: #f60;
	font-size: 1.3em;
	padding-bottom:5px;
	
   }
   .list_text {
	color: #333;  
	font-size: .8em;
	margin-left: -7px;

   }
   

      .list_text2 {
	color: #333;  
	font-size: .7em;
	margin-left: -7px;
	font-family: "Arial Narrow", Gadget, sans-serif;

   }
   
   .heading{
	 color: #f60;  
	 font-weight: bold;
   }
   
  textarea {
	  resize: none;
  }
  
   #section_content {
	background: url(img/section_fade.jpg) repeat-y top left;
	min-height: 170px;
	width: 890px;
	padding-left: 45px;
	padding-top: 10px;
	font-weight: bold;
	color: #333;
  }
  
  
     .section {
	
	min-height: 170px;
	width: 890px;
	padding-left: 25px;
	padding-top: 5px;
	color: #333;
	font-size: 1.0em;
	font: Arial, Helvetica, sans-serif;
  }
  
       .auction_section {
	


  }
 
  #section_content a{
	color: #2d657e;
	text-decoration: underline;	
  }
  #section_content a:hover, #section_services a:hover{
	color: #f00;
	text-decoration: underline;	
  }
  
  #main_image {
  	padding-bottom: 15px;
  }
  
  #banner, #banner2 {
	 width: 937px;
	 height: 112px;
	 margin: 0 auto;
	
  }
    #banner {
	 background: url(img/banner3.jpg) no-repeat top left;
  }
  
  #banner2 {
	 background: fff;
  }
  
  a {
	 text-decoration:none;
  }
  
  #footer {
	font-size: .9em;
	color: #999;
	text-align: center;
  }
  
  #s3slider { 
   width: 937px; /* important to be same as image width */ 
   height: 300px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */

}
 #s3slider ul, #s3slider li {
	margin: 0;
	padding: 0;
 }
 
#s3sliderContent {
   width: 937px; /* important to be same as image width or wider */
   min-height: 300px;
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
   list-style: none;

}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage .text_bottom {
   position: absolute; /* important */
   left: 0;
   font-family: 'Tw Cen MT', TwCenMt, Helvetica, Arial, sans-serif; font-size:1.5em;letter-spacing:1px;
   padding: 10px 13px;
   width: 911px;
   filter: alpha(opacity=80); /* here you can set the opacity of box with text */
   background-color: #000;
   -moz-opacity: 0.8; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.8; /* here you can set the opacity of box with text */
   opacity: 0.8; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   bottom: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image 
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.s3sliderImage .text_top {
   position: absolute; /* important */
   left: 0;

 padding: 10px 13px;
   width: 937px;
   background-color: #000;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   top: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image 
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.s3sliderImage .text_left {
   position: absolute; /* important */
   left: 0;

 padding: 10px 13px;
   width: 225px;
   height: 247px;
   background-color: #000;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   top: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image 
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.s3sliderImage .text_right {
   position: absolute; /* important */
   right: 0;

 padding: 10px 13px;
   width: 250px;
   height: 247px;
   background-color: #000;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   top: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image 
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.clear {
   clear: both;
}

.blue{
	color: #809daf;
}

#imgPreviewWithStyles {
    z-index: 999;
    border: none;
}

p{
	
	padding-left: 10px;
	font-weight: normal;
}

.form{
width: 375px;
background:#333;
color:#fff;
border: 2px solid #fff;
font-family: 'Tw Cen MT', TwCenMt, Helvetica, Arial, "Lucida Grande", sans-serif;
font-size: 1.1em;
}
#map_inner{
	visibility: hidden; margin: 10px;
	overflow: hidden;
}

.services_image{
	margin-left: -78px;
	padding-right: -50px;
	display: inline-block;
	float: left;
}

.properties {
	width: 890px; height:165px; background:#f3f3f3; padding: 10px; letter-spacing: normal; margin-bottom: 5px;
}
.auctions {
	width: 890px; 
	min-height:165px; 
	background:#f3f3f3; 
	padding: 10px; 
	letter-spacing: 
	normal; margin-bottom: 5px;
	overflow: auto
}

.auctions_home {
	width: 860px; 
	min-height:90px; 
	background:#f3f3f3; 
	padding: 10px; 
	letter-spacing: 
	normal; margin-bottom: 5px;
	overflow: auto;
}

.auctions_success {
	width: 870px; 
	height:90px; 
	background:#f3f3f3; 
	padding: 10px 5px 10px 5px; 
	letter-spacing: normal;
	margin-bottom: 5px;
	font-size: .9em;
}

.auctions .title {
	font-size: 1.1em;	
}
.auction_info{
	float: left; display:inline-block; 
	padding: 10px 15px 10px 0px; 
	line-height:2em;
	width: 300px;
	font-weight: bold;
	color: #333;
	font-size: 1.1em;
}
.auction_info2{
	float: left; display:inline-block; 
	padding: 10px 15px 10px 0px; 
	line-height:2.0em;
	width: 400px;
	font-weight: bold;
	color: #333;
	font-size: .9em;
}
.asset_info_home{
	font-size:.7em; font-weight: normal; color: #fff;
}
.asset_info_home a {
	color:#f3f3f3;
}
.asset_info_home a:hover {
	color:#ff9900;
}
.auction_info_success{
	float: left; display:inline-block; 
	padding: 5px 15px 10px 0px; 
	line-height:2em;
	width: 430px;
	font-weight: bold;
	color: #333;
	font-size: 1.2em;
}
.auction_bullets{
	float: right;  
	padding: 5px 0 0 0; 
	line-height: 1em;
	width: 270px;

	color: #2d657e;
	background: #fff;
	vertical-align: middle;
	min-height:160px;
	font-size: .9em;
	overflow: auto;
}

.auction_date{
		font-size: 1em;
		font-weight: bold;
		color: #fff;

		text-shadow: #000 1px 1px 1px;
		background:#809daf;
		text-align: center;
		width: 360px;
		display: inline-block;
		padding-top: 5px;
		padding-bottom: 5px;
		margin-bottom: 15px;
}
.auction_date_home{
		font-size: .8em;
		font-weight: bold;
		color: #fff;
		text-shadow: #000 1px 1px 1px;
		background:#809daf;
		text-align: center;
		width: 450px;
		display: inline-block;
		padding-top: 5px;
		padding-bottom: 5px;
		margin-bottom: 5px;
		
}

.auction_date_success{
		font-size: .9em;
		font-weight: bold;
		color: #fff;
		text-shadow: #000 1px 1px 1px;
		background:#809daf;
		text-align: center;
		width: 450px;
		display: inline-block;
		padding-top: 5px;
		padding-bottom: 5px;
		margin-bottom: 5px;
		
		
}


.auction_img {
	float: left; padding-right: 30px;
}
.auction_img_small{
	border: none;
	width: 208px;
}
.auction_img_home{
	max-width: 120px;
	max-height: 80px;
	border: none;
	width: 120px;
}
.auction_img_span{
	display: block;
	float: left;
	width: 370px;
	height:80px;
}
.assets {
	width: 890px; height:125px; background:#f3f3f3; 
	padding: 10px; letter-spacing: normal; margin-bottom: 10px;
}
.asset_img_small{
	border: none;
	width: 160px;
	float: left;
}
.asset_info{
	float: left; display:inline-block; padding: 0px 0px 10px 15px; line-height:2em;
	width: 450px;

}
.asset_info_small{
	font-size:.7em; font-weight: normal; color: #000;
}
.asset_info_home{
	font-size:.7em; font-weight: normal; color: #fff;
}
.asset_info_home a {
	color:#f3f3f3;
}
.asset_info_home a:hover {
	color:#ff9900;
}
.asset_description{
	font-size: .8em;
	line-height: normal;
}
.asset_price {
	font-size:1.2em; color: #2d657e; padding: 0 15px; float: right;
	width: 225px;
	background: #fff;
	height:125px;
	text-align:center;
}


.assets a, .asset_info_small a{
	color: #2d657e;
	text-decoration: underline;	
}
	.assets a:hover, .asset_info_small a:hover{
	color: #809daf;  
	
  }
  
 
.property_img {
	float: left; padding-right: 30px;
}
.property_img_sm{
	width: 208px;
	
}
.price {
	font-size:1.2em; color: #2d657e; padding: 0 15px; float: right
}
.title{
	font-size:1.2em; color: #2d657e;
	
}
.property_info{
	float: left; display:inline-block; padding: 10px 15px 10px 0px; line-height:2em;
	width: 200px;
}
.property_info_small{
	font-size:.8em; font-weight: normal;
}
.bold{
font-weight: bold;	
}
.auction{
font-weight: bold;	
}
.partners {
 margin-right: 20px;	
}
.management_img {
	width: 173px;
	float: left;
	margin-right: 0px;
	margin-left: 0px;
}
.brokerage_img {

	float: left;
	margin-right: 0px;
	margin-left: 0px;
}
.management_text {
	width: 685px;
	float: left;
	padding-top: 10px;
}
.example{
font-size: .7em;
color:#999;
}
.form_button{
background: #2d657e url(img/button_fade.jpg) repeat-x bottom left;
border: 2px solid #333;
color: #fff;
font-weight: bold;
font-size: 1em;
width: 75px;
cursor: pointer;
text-transform: uppercase;
letter-spacing: 1px;
}

.orange_headline, .blue_headline, .auction_headline, .auction_headline2 {
font-size: 1.2em;
color: #ff8a00;
padding-left:0;
margin-bottom: 10px;
}
.blue_headline, .auction_headline2 {
color: #2d657e;

}


.auction_home_square, .listing_home_square, .listing_page_square {
	width:295px;
	height:250px;
	vertical-align: top;
	display:inline-block;
	margin-bottom: 10px;
	margin-right:5px;

}
.auction_page_square {
	width:295px;
	height:250px;
	vertical-align: top;
	display:inline-block;
	margin-bottom: 10px;
	margin-right:5px;

}
.auction_image, .listing_image_square{
		position: relative;
		background-size: 100% 100%; 
		width: 100%; 
		min-height:190px; 
}


.auction_image, .listing_image, .listing_image_square {
	text-align:center;
}
.listing_image {
width: 295px; height: 195px;	
}
.auction_title {
	background-color: rgba(255, 255, 255, 0.75);
	padding-top:3px;
	min-height:35px; 
	width:295px;
	text-align:center;
	position:absolute;
	bottom: 0;

}
.auction_title1 {
	text-transform: uppercase;
	font-size: .8em;
	color: #2d657e;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: 700;
}

.auction_title2
{
	text-transform: uppercase;
	font-size: .8em;
	color: #000;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin-bottom:3px;
}
.auction_address, .listing_address{
	background-color:#ff8a00;
	color:#fff;
	height: 22px;
	padding: 2px 5px 0px 5px;
	width: 285px;
	font-size: .9em;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-transform: uppercase;
	margin-top:2px;
}
.listing_address{
	background-color: #3a4c53;	
}
.auction_date_new, .listing_specs{
	clear:both;
	color:#666;
	font-size:.75em;
	width:295px;
	height: 15px;
	text-align:center;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;

}
.listing_specs{
	text-align: left;
	font-size: .7em;
}

@font-face{
	font-family: TwCenMt;
	src: url('fonts/TwCenMt.TTF');
	src: local('TwCenMt'), url('fonts/TwCenMt.TTF') format('truetype'); /* For non-IE */  
}

.nav_links {
	color:#000;	
	text-decoration:none;
}
.nav_links:hover, .nav_links:active{
	color:#F60;
}
a {
	color:#2d657e;
	text-decoration: underline;
}
a:hover{
	color:#F60;
}
.property_address_large{
	color:#F60;
	font-size: 1.7em;
	font-weight:normal;
}


.column_left {
width: 48%;	
float: left;
min-height:100px;
}
.agent_info {width: 48%;
float: left;
min-height: 100px;
margin-right: 2%;
}

.listing_images, .bio_images{
		width: 48%;
		margin-right:2%;
		min-height: 400px;
		display:block;
		float:left;
}

.bio_images {

}

.column_right, .listing_info, .talk_to_the_agent, .contact_info {
width: 49%;	
float: left;
min-height:100px;
}

.talk_to_the_agent {
width: 49%;	
float: left;
min-height:100px;
}
.listing_image_md{
	
	width: 450px;
	max-height: 450px;
	
}
.listing_image_sm{
	max-width: 195px;
	margin-right: 10px;
	max-height: 95px;
	display: inline-block;
	margin-top:5px;
}

.section_headlines{
	font-size:.9em;
	font-weight:bold;
	color:#000;
}
.listing_criteria{
	width:300px;
	min-height:250px;
	display:inline-block;
	margin-bottom: 10px;
	margin-right:5px;
}
.our_team_squares{
	display: inline-block;
	width: 176px;
	margin-right:10px;
	height: 250px;
	float: left;
	margin-bottom:45px;
}
.our_team_name{
	font-size: 1.4em;
}
.our_team_title{
	color: #666;	
}

#our_team {
	width:305px; min-height:290px; display:inline-block; vertical-align:top; padding-right:5px; margin-right:10px; text-align:justify;
}

#our_services {
	width:290px; min-height:290px; display:inline-block; vertical-align:top;
}

#mobile_menu {
	display:none;
}

#new_banner {
	display: none;


}

#our_services_link {
width:200px; margin: 0 auto; text-align:center;	
}

.hide_image_our_team, .hide_image_our_services, .hide_image_our_team2{
	display:none;
}

.hide_image_contact {
display:block;
	background: url(img/downtown_fort_wayne_real_estate.jpg) no-repeat 50% 50%;
	background-size: cover;
	width: 100%;
	min-height: 300px;
	margin:0 auto;
	overflow:hidden;

}

.hide_on_main {
	display:none;
}

 .thin_hr{
 height:2px; width:100%;
}
 .footer_hr{
 height:3px; width:98%;
}
 .thick_hr{
 height:3px; width:100%;
}

.ctct-embed-signup{
	font: 14px Helvetica Neue, Arial, sans-serif; font: 1rem Helvetica Neue, Arial, sans-serif; line-height: 1.0; -webkit-font-smoothing: antialiased; width: 38%;
}

#nav_menu_main {
	display:block;
}

#nav_menu {
	display:none;
}

.contact_map {
float:right; 
width:500px;
min-height:300px;
}

.antispam { display:none;}

.orange_button {
background:#ff6600;color:#fff;width:100%;border:0;border-radius:10px;padding:10px;font-weight:600;letter-spacing:1px;	
}	

.orange_button:hover{
	cursor:pointer;
	background:#f98739;
}


/* ############################################################# Mobile Phones Portrait ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################## */

@media screen and (min-width: 0px) and (max-width:1000px) and (orientation: portrait) {

	 
	 body { 
    margin: 0 auto;
    padding: 0;
	 font-family: 'Tw Cen MT', TwCenMt, Helvetica, Arial, "Lucida Grande", sans-serif;


  }

 #content {
	width: 95%;
    min-height: 650px;
	margin: 0 auto;
	padding: 20px;
	background: none;
  }
  
  #content_inner {
	width: 100%;
	background: #fff;
	min-height: 650px;
	min-width: 650px;
	margin: 0;
	padding: 0px;
  }
  
  #content_box {
    margin: 0 auto;

    width: 100%;
    min-height:700px;
	background-image: none;
  }
  
  #background, #background2,  .hide { 
   display:none;

}
#email_signup {
	background:#fff;
}

.nav_links {
	color:#000;	
	text-decoration:none;
	font-size:2.5em;
	display:block;
	width: 100%;
	height:60px;
	float:left;
	text-align:center;

}
.nav_links:hover{
	color:#F60;
}
.nav_spaces{
	display:none;
}

 #upcoming_auctions, #upcoming_auctions2 {
	padding: 2%;	
	width: 96%; 
	font-size: 1.5em;
	min-height:1000px;
	clear: both;
	display: block;
	padding-top:25px;
}


#commercial_listings, #residential_listings {
	width:96%;
	padding: 2%;
	clear: both;
	min-height:550px;

}

#featured_listings {
	width: 100%;
	height:1110px;
	background: #f4f4f4;
	font-size: 1.0em;
	padding-bottom: 20px;
}

.blue_headline {
	font-size: 1.5em;
}


 .auction_home_square, .listing_home_square {
	width:100%;
	min-height:400px;
	vertical-align: top;
	display:block;
	margin-bottom: 10px;
	margin-right:5px;
	clear: both;

} 
.auction_home_square {
	min-height: 495px;	
}
.auction_image, .listing_image_square{
		position: relative;
		background-size: 100% 100%; 
		width: 100%; 
		min-height:400px; 
}


.auction_image, .listing_image, .listing_image_square {
	text-align:center;
}

.listing_image {
width: 295px; height: 195px;	
}
  

.opener {
	background: url(img/down_arrow.jpg) no-repeat left 4px; 

	clear: both;
 }
 #our_team, #our_services {
	 float: left;
	 width: 101%;
	  font-size: 1.5em;
	  margin-left:-5%;
	  padding: 2% 3% 2% 3%;
 }
 #our_team {
	 background:#f4f4f4;

 }
 #footer {
	
 }
 #our_team .blue_headline {
	 text-align: center;
 }
 
 #our_services {
	text-align:center; 
 }
 
 #our_services_link {
width:100%;text-align:center;	
}

 #search_bar {

	float: right;
	height: 60px;
	width: 395px;
	text-align: center;
	margin:0 auto;

	margin-top:-10px;
  }
  
  
  
  #mobile_menu {
	  display:block;
	  float:right; 

	  padding:10px;

  }
#nav_menu {
	display:none;
}

#nav_menu_main {
	display:none;
}

.container {
    display: inline-block;
    cursor: pointer;
}

.bar1, .bar2, .bar3 {
    width: 45px;
    height: 7px;
    background-color: #333;
    margin: 6px 0;
    transition: 0.4s;
}

/* Rotate first bar */
.change .bar1 {
    -webkit-transform: rotate(-45deg) translate(-10px, 10px) ;
    transform: rotate(-45deg) translate(-10px, 10px) ;
}

/* Fade out the second bar */
.change .bar2 {
    opacity: 0;
}

/* Rotate last bar */
.change .bar3 {
    -webkit-transform: rotate(45deg) translate(-8px, -8px) ;
    transform: rotate(45deg) translate(-8px, -8px) ;
}



#new_banner {
	width: 100%;
	min-height: 200px;
	display: block;
	visibility: visible;
	position: relative;
	overflow: hidden;

}
#new_banner_text {

}
#new_banner .text_bottom {
 	position: absolute;
   left: 0;
   font-family: 'Tw Cen MT', TwCenMt, Helvetica, Arial, sans-serif; font-size:1.5em;letter-spacing:1px;
   padding: 10px 13px;
   width: 96%;
   filter: alpha(opacity=80); /* here you can set the opacity of box with text */
   background-color: #000;
   -moz-opacity: 0.8; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.8; /* here you can set the opacity of box with text */
   opacity: 0.8; /* here you can set the opacity of box with text */
   color: #fff;
   bottom: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image 
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

#slider_wrapper {

}


#s3slider { 
   width: 106%; /* important to be same as image width */ 
   min-height: 300px; /* important to be same as image height */
   position: relative; /* important */
   margin-left:-3%;

}
#s3sliderContent{
   width: 101%; /* important to be same as image width or wider */
   min-height: 300px; 
   
}

.s3sliderImage {
	width: 107%;	
}

.banner_image {
	width:96%; height: auto;	
}

.s3sliderImage .text_bottom {
   position: absolute; /* important */
   left: 0;
   font-family: 'Tw Cen MT', TwCenMt, Helvetica, Arial, sans-serif; font-size:2.5em;letter-spacing:1px;
   padding: 0 4% 4% 4%;
   width: 85%;
   filter: alpha(opacity=80); /* here you can set the opacity of box with text */
   background-color: #000;
   -moz-opacity: 0.8; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.8; /* here you can set the opacity of box with text */
   opacity: 0.8; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   bottom: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image 
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}


.new_banner_small_text {
	font-size:.9em;
	text-align:left;
	color:#fff;
}

.opener_residential {
 background: url(img/down_arrow.jpg) no-repeat left 8px; 

	width: 310px; height:20px;padding-left:20px;padding-bottom:15px;
	margin-top: 10px;
		padding-bottom:10px;
		clear: both;
font-size: 1.5em;
 }
 
 .opener_commercial {
	  background: url(img/down_arrow.jpg) no-repeat left 8px; 

 	width: 323px; height:20px;padding-left:20px;
	margin-top: 10px;
	padding-bottom:10px;
	clear: both;
	font-size: 1.5em;
 }
 .auction_opener
 {
	 background: url(img/down_arrow.jpg) no-repeat left 8px; 
	 width: 333px;


 }
  .success_opener {
	width: 275px;
  }
 
 
 .auction_home_square, .listing_home_square {
	width:100%;
	height:250px;
	vertical-align: top;
	display:block;
	margin-bottom: 20px;
	margin-right:5px;

}
.auction_home_square {
	width:100%;
}


.auction_image, .listing_image {
	text-align:center;
}
.auction_title {
	background-color: rgba(255, 255, 255, 0.75);
	padding-top:3px;
	min-height:35px; 
	width:100%;
	text-align:center;
	position:absolute;
	bottom: 0;

}
.auction_title1 {
	text-transform: uppercase;
	font-size: 1.2em;
	color: #2d657e;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: 700;
}

.auction_title2
{
	text-transform: uppercase;
	font-size: 1.1em;
	color: #000;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin-bottom:3px;
}
.auction_address, .listing_address{
	background-color:#ff8a00;
	color:#fff;
	height: 36px;
	padding: 6px 1% 0px 1%;
	width: 98%;
	font-size: 1.2em;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-transform: uppercase;
	margin-top:2px;
	overflow: hidden;
	line-height: 1.2em;
}
.listing_address{
	background-color: #3a4c53;
	overflow:hidden;
	font-size:1.7em;
}

.listing_page_square{
	width:96%;
	min-height:470px;
	vertical-align: top;
	display:inline-block;
	margin-bottom: 20px;
	margin-right:1%;
	margin-left: 1%;
}


.listing_criteria
{
	width: 98%;
	min-height:125px;

}

.auction_date_new, .listing_specs{
	clear:both;
	color:#666;
	font-size:1.1em;
	width:100%;
	height: 15px;
	text-align:center;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;

}
.listing_specs{
	text-align: left;
	font-size: 1.6em;
}
.listing_image {
width: 100%; height: auto;
}

.hide_image_our_team, .hide_image_our_services, .hide_image_three, .hide_image_our_team2, .hide_image_contact{
	display:block;
	background: url(img/auction-craig4.jpg) no-repeat 50% 50%;
	background-size: cover;
	width: 108%;
	min-height: 300px;
	margin:-2% 0 15px -4%;
	overflow:hidden;

}
.hide_image_our_team {
	margin-top: -26px;	

    border-top: 5px solid #3a4c53;
}
.hide_image_our_team2 {
	background: url(img/our_team_brandon_josh.jpg) no-repeat 50% top;
	background-size: cover;
}

.hide_image_contact {
	background: url(img/downtown_fort_wayne_real_estate.jpg) no-repeat 50% top;
	background-size: cover;

}
.hide_image_our_services{
	background: url(img/auction-josh4.jpg) no-repeat 50% 50%;
		background-size: cover;
}

.hide_image_three {
		background: url(img/auction-brandon2.jpg) no-repeat 50% 50%;
		background-size: cover;
	margin-top: -26px;	

    border-bottom: 5px solid #3a4c53;
}

.hide_on_main {
	display:block;
}
 
 .thin_hr{
 height:2px; width:106%;margin-left:-3%;
}
.thick_hr{
 height:3px; width:106%;margin-left:-3%;
}

.ctct-embed-signup{
	width: 100%;
}

.mobile_content{
font-size:1.4em;	
}

.our_team_squares{
	width: 23%;
	min-width: 176px;
	margin-right:1%;
	margin-left:1%;
	min-height: 300px;
	float: left;
	margin-bottom:45px;
}

.listing_images {
		width: 98%;
		min-height: 350px;
		display:block;
		float:left;

}
.bio_images {
		width: 46%;
		margin-right:2%;
		min-height: 400px;
		display:block;
		float:left;
}

.agent_info {
	width: 98%;
float: left;
min-height: 100px;
margin-right: 2%;
}


.listing_info, .talk_to_the_agent {
width: 98%;	
float: left;
min-height:100px;
}

.contact_info {
	width: 50%;	
float: left;
min-height:100px;

}

.talk_to_the_agent {
width: 98%;	
float: left;
min-height:100px;
}

.listing_image_md{
	
	width: 100%;
	max-height: 1000px;
	
}
.listing_image_sm{
	max-width: 300px;
	margin-right: 2%;
	max-height: 300px;
	display: inline-block;
	margin-top:5px;
	width: 32%;
}

.auction_images_first{
	padding-bottom:10px; 
	border: none;
	width: 98%;
	padding-right:none;
}

.auction_images_medium{
	padding-right:1%; 
	border: none;
	width: 32%;
	
}

.contact_us1{
	width:100%;
	min-height:300px;
	float: left;
	display: inline-block;
}

.contact_us2{
		min-width:300px;
	min-height:300px;
	float: left;
	display: inline-block;
}
.contact_map {
	float: left;
	width: 50%;
	display:inline-block;
}

.footer_hr {
width:106%;
margin-left:-3%;	
}

}
























/* #### Mobile Phones Landscape ################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################# */

@media screen and (min-width: 320px) and (max-width:1000px)  and (orientation: landscape) {
	 

	 
	 body { 
    margin: 0 auto;
    padding: 0;
	 font-family: 'Tw Cen MT', TwCenMt, Helvetica, Arial, "Lucida Grande", sans-serif;

  }

 #content {
	width: 95%;
    min-height: 650px;
	margin: 0 auto;
	padding: 20px;
	background: none;
  }
  
  #content_inner {
	width: 100%;
	background: #fff;
	min-height: 650px;
	min-width: 650px;
	margin: 0;
	padding: 0px;
  }
  
  #content_box {
    margin: 0 auto;

    width: 100%;
    min-height:700px;
	background-image: none;
  }
  
  #background, #background2,  .hide { 
   display:none;

}
#email_signup {
	background:#fff;
}

.nav_links {
	color:#000;	
	text-decoration:none;
	font-size:2.5em;
	display:block;
	width: 100%;
	height:60px;
	float:left;
	text-align:center;

}
.nav_links:hover{
	color:#F60;
}
.nav_spaces{
	display:none;
}

 #upcoming_auctions, #upcoming_auctions2 {
	padding: 2%;	
	width: 96%; 
	font-size: 1.5em;
}
#commercial_listings, #residential_listings {
	width:46%;
	padding: 2%;
		min-height:290px;
}
#featured_listings {
	width: 100%;
	height:370px;
	background: #f4f4f4;
	font-size: 1.0em;
}
.blue_headline {
	font-size: 1.5em;
}

#residential_listings, #commercial_listings {
	 	height:370px;
	  	float: left;
	
  }
  #commercial_listings {
	  padding-top:57px;
  }
#upcoming_auctions, #upcoming_auctions2 {
	min-height:290px;
		float: left;
		background:#fff;
}

.opener {
	background: url(img/down_arrow.jpg) no-repeat left 4px; 

	clear: both;
 }
 #our_team, #our_services {
	 float: left;
	 width: 101%;
	  font-size: 1.5em;
	  margin-left:-5%;
	  padding: 2% 3% 2% 3%;
 }
 #our_team {
	 background:#f4f4f4;

 }
 #footer {
	
 }
 #our_team .blue_headline {
	 text-align: center;
 }
 
 #our_services {
	text-align:center; 
 }
 
 #our_services_link {
width:100%;text-align:center;	
}

 #search_bar {

	float: right;
	height: 60px;
	width: 395px;
	text-align: center;
	margin:0 auto;

	margin-top:-10px;
  }
  
  
  
  #mobile_menu {
	  display:block;
	  float:right; 

	  padding:10px;

  }
#nav_menu {
	display:none;


}
#nav_menu_main {
	display:none;
}

.container {
    display: inline-block;
    cursor: pointer;
}

.bar1, .bar2, .bar3 {
    width: 45px;
    height: 7px;
    background-color: #333;
    margin: 6px 0;
    transition: 0.4s;
}

/* Rotate first bar */
.change .bar1 {
    -webkit-transform: rotate(-45deg) translate(-10px, 10px) ;
    transform: rotate(-45deg) translate(-10px, 10px) ;
}

/* Fade out the second bar */
.change .bar2 {
    opacity: 0;
}

/* Rotate last bar */
.change .bar3 {
    -webkit-transform: rotate(45deg) translate(-8px, -8px) ;
    transform: rotate(45deg) translate(-8px, -8px) ;
}



#new_banner {
	width: 100%;
	min-height: 200px;
	display: block;
	visibility: visible;
	position: relative;
	overflow: hidden;

}
#new_banner_text {

}
#new_banner .text_bottom {
 	position: absolute;
   left: 0;
   font-family: 'Tw Cen MT', TwCenMt, Helvetica, Arial, sans-serif; font-size:1.5em;letter-spacing:1px;
   padding: 10px 13px;
   width: 96%;
   filter: alpha(opacity=80); /* here you can set the opacity of box with text */
   background-color: #000;
   -moz-opacity: 0.8; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.8; /* here you can set the opacity of box with text */
   opacity: 0.8; /* here you can set the opacity of box with text */
   color: #fff;
   bottom: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image 
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

#slider_wrapper {

}


#s3slider { 
   width: 106%; /* important to be same as image width */ 
   min-height: 300px; /* important to be same as image height */
   position: relative; /* important */
   margin-left:-3%;

}
#s3sliderContent{
   width: 101%; /* important to be same as image width or wider */
   min-height: 300px; 
   
}

.s3sliderImage {
	width: 107%;	
}

.banner_image {
	width:96%; height: auto;	
}

.s3sliderImage .text_bottom {
   position: absolute; /* important */
   left: 0;
   font-family: 'Tw Cen MT', TwCenMt, Helvetica, Arial, sans-serif; font-size:2.5em;letter-spacing:1px;
   padding: 0 4% 4% 4%;
   width: 85%;
   filter: alpha(opacity=80); /* here you can set the opacity of box with text */
   background-color: #000;
   -moz-opacity: 0.8; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.8; /* here you can set the opacity of box with text */
   opacity: 0.8; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   bottom: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image 
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}


.new_banner_small_text {
	font-size:.9em;
	text-align:left;
	color:#fff;
}

.opener_residential {
 background: url(img/down_arrow.jpg) no-repeat left 8px; 
	float: right;
	width: 310px; height:20px;padding-left:20px;padding-bottom:15px;
	margin-top: 10px;
		padding-bottom:10px;
		font-size: 1.5em;
 }
 
 .opener_commercial {
	  background: url(img/down_arrow.jpg) no-repeat left 8px; 
	float: right;
 	width: 323px; height:20px;padding-left:20px;
	margin-top: 10px;
	padding-bottom:10px;
	font-size: 1.5em;
 }
 .auction_opener
 {
	 background: url(img/down_arrow.jpg) no-repeat left 8px; 
	 width: 333px;
 }
   .success_opener {
	width: 240px;
  }
 
 .auction_home_square, .listing_home_square {
	width:100%;
	height:250px;
	vertical-align: top;
	display:inline-block;
	margin-bottom: 10px;
	margin-right:5px;

}
.listing_page_square{
	width:46%;
	min-height:240px;
	height: 240px;
	vertical-align: top;
	display:inline-block;
	margin-bottom: 10px;
	margin-right:1%;
	margin-left: 1%;
}
.auction_home_square {
	width:48%;
	margin-right:1%;
	margin-left: 1%;
	min-height:275px;
}


.auction_image, .listing_image {
	text-align:center;
}
.auction_title {
	background-color: rgba(255, 255, 255, 0.75);
	padding-top:3px;
	min-height:35px; 
	width:100%;
	text-align:center;
	position:absolute;
	bottom: 0;

}
.auction_title1 {
	text-transform: uppercase;
	font-size: .8em;
	color: #2d657e;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: 700;
}

.auction_title2
{
	text-transform: uppercase;
	font-size: .7em;
	color: #000;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin-bottom:3px;
}
.auction_address, .listing_address{
	background-color:#ff8a00;
	color:#fff;
	height: 30px;
	padding: 6px 1% 0px 1%;
	width: 98%;
	font-size: .8em;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-transform: uppercase;
	margin-top:2px;
	overflow: hidden;
	line-height: 1.5em;
}
.listing_address{
	background-color: #3a4c53;
	overflow:hidden;
	font-size:1.3em;
}
.listing_criteria
{
	width: 48%;
}
.auction_date_new, .listing_specs{
	clear:both;
	color:#666;
	font-size:.8em;
	width:100%;
	height: 15px;
	text-align:center;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;

}
.listing_specs{
	text-align: left;
	font-size: 1.2em;
}
.listing_image {
width: 100%; height: auto;
}

.hide_image_our_team, .hide_image_our_services, .hide_image_three, .hide_image_our_team2, .hide_image_contact{
	display:block;
	background: url(img/auction-craig4.jpg) no-repeat 50% 50%;
	background-size: cover;
	width: 108%;
	min-height: 300px;
	margin:-2% 0 15px -4%;
	overflow:hidden;

}
.hide_image_our_team {
	margin-top: -26px;	

    border-top: 5px solid #3a4c53;
}
.hide_image_our_team2 {
	
	background: url(img/our_team_brandon_josh.jpg) no-repeat 50% top;
	background-size: cover;
}

.hide_image_contact {
	
	background: url(img/downtown_fort_wayne_real_estate.jpg) no-repeat 50% top;
	background-size: cover;
}

.hide_image_our_services{
	background: url(img/auction-josh4.jpg) no-repeat 50% 50%;
		background-size: cover;
}

.hide_image_three {
		background: url(img/auction-brandon2.jpg) no-repeat 50% 50%;
		background-size: cover;
	margin-top: -26px;	

    border-bottom: 5px solid #3a4c53;
}

.hide_on_main {
	display:block;
}
 
 .thin_hr{
 height:2px; width:106%;margin-left:-3%;
}
.thick_hr{
 height:3px; width:106%;margin-left:-3%;
}

.ctct-embed-signup{
	width: 100%;
}

.mobile_content{
font-size:1.2em;	
}

.listing_images {
		width: 98%;
		min-height: 350px;
		display:block;
		float:left;

}
.bio_images {
		width: 48%;
		margin-right:2%;
		min-height: 400px;
		display:block;
		float:left;
}
.agent_info {
	width: 98%;
float: left;
min-height: 100px;
margin-right: 2%;
}


.listing_info, .talk_to_the_agent {
width: 98%;	
float: left;
min-height:100px;
}

.contact_info {
	width: 48%;	
float: left;
min-height:100px;

}

.talk_to_the_agent {
width: 98%;	
float: left;
min-height:100px;
}

.listing_image_md{
	
	width: 100%;
	max-height: 1000px;
	
}
.listing_image_sm{
	max-width: 300px;
	margin-right: 2%;
	max-height: 300px;
	display: inline-block;
	margin-top:5px;
	width: 32%;
}

.auction_images_medium{
	padding-right:1%; 
	border: none;
	width: 24%;
	
}
.auction_images_first{
	border: none;
	width: 24%;
	padding-right: 1%;
	
}

.auctions_success {
	width: 100%; 
	min-height:120px; 
	background:#f3f3f3; 
	padding: 10px 5px 10px 5px; 
	letter-spacing: normal;
	margin-bottom: 5px;
	font-size: .9em;
}

.contact_us1{
	min-width:300px;
	min-height:300px;
	float: left;
	display: inline-block;
}

.contact_us2{
		min-width:300px;
	min-height:300px;
	float: left;
	display: inline-block;
}
.contact_map {
	float: left;
	margin-right: 15px;
}

.footer_hr {
width:106%;
margin-left:-3%;	
}

}
























