#show_print {visibility:hidden; display:none;}

.home_links {
	color: #203863; 
	text-decoration: none;	
}

.home_links:hover {
	color: #337ab7; 
	text-decoration: none;	
}

.btn {
    white-space: normal;
}

.my_list_h1 {
	font-size:35px; 
	font-weight:bold; color:#369;
}

.hint {color: #666666; font-size : 10px; font-family: Arial, Helvetica, sans-serif;}

.error {
font-weight:bold;
color:#FF0000;
font-family: Arial, Helvetica, sans-serif;
}

.detail_contact_button { background-color:#FF0000;  font-weight:bold;
	
}
.detail_buttons { background-color:#89aed1; font-weight:bold; border-color:#89aed1;
 	
}

.detail_seller_info_heading {
	color:#ffffff;
	font-weight:bold; 
	text-align:center; 
	font-size:16px;
}

.detail_red { color:#F00; font-weight:bold; text-align:center;
 	
}

.listing_guts .title_link a { font-weight:bold; text-decoration:none; 
	
}

.well_left_nav {
	min-width:120px;
}
.smallFont {
	font-size:10px;
}


.list_head { 
	font-size:16px; 
	font-weight:bold;
}

.quick_search{ 
	min-width: 120px;
}

.breadcrumb{ 
	margin:5px 0 10px 0; font-weight:bold;
}

.top_links { 
	background-color: #89aed1; 
	margin:0 0 0 0;
	border-radius: 5px 5px 5px 5px; 
	padding-top:0px; 
	font-weight:bold; 
	color:#FFF; 
	background-size:contain;
}

.top_links a { 
	color:#FFF;
	text-decoration:none;
	position: relative; 
	top: 3px;
}

.top_links span { 
	background-color:#89aed1;
	display: inline-block;
	height: 34px; 
	position: relative; 
}

.top_links span:hover { 
	background-color:#203863;
}

.top_linkstablet { 
	background-color: #89aed1; 
	height:28px;
	margin:0 0 0 0;
	border-radius: 2px 2px 2px 2px; 
	font-size:16px; 
	padding-top:1px; 
	font-weight:bold; 
	color:#FFF; 
	background-size:contain;
}

.top_linkstablet a { 
	color:#FFF;
	text-decoration:none;
	position: relative; 
	top: 1px;
}

.top_linkstablet span { 
	background-color:#89aed1;
	display: inline-block;
	height: 27px; 
	position: relative; 
}

.top_linkstablet span:hover { 
	background-color:#203863;
}

.top_linksmobile { 
	background-color: #89aed1; 
	height:25px;
	margin:0 0 0 0;
	border-radius: 2px 2px 2px 2px; 
	font-size:12px; 
	padding-top:1px; 
	font-weight:bold; 
	color:#FFF; 
	background-size:contain;
}

.top_linksmobile a { 
	color:#FFF;
	text-decoration:none;
	position: relative; 
	top: 1px;
}

.top_linksmobile span { 
	background-color:#89aed1;
	display: inline-block;
	height: 24px; 
	position: relative; 
}

.top_linksmobile span:hover { 
	background-color:#203863;
}

.red_bar { 
	background-color:#FF0000; 
	padding:0px 5px 5px 5px;
	margin:0 0 10px 0;
	border-radius: 5px 5px 5px 5px;
}

.red_bar h1 { 
	font-weight:bold; 
	color:#ffffff; 
	display: inline; 
	position:relative; 
	top:5px; 
	left:0px;
}

.red_bar img { 
	position:relative; 
	top:2px; 
	left:2px;
}

.sub_nav { height:35px !important; min-height:35px !important; }

.sub_nav{
	background-color: #89aed1; 
	border-radius: 5px 5px 5px 5px; 

}

.sub_nav .navbar-nav > li > a:hover,
.sub_nav .navbar-nav > li > a:focus {
    color: #fff;
	background-color: #203863;height:32px !important; min-height:32px !important;
	
}
.sub_nav .navbar-nav > .active > a, 
.sub_nav .navbar-nav > .active > a:hover, 
.sub_nav .navbar-nav > .active > a:focus {
    color: #fff;
    background-color: #203863;
}
.sub_nav .navbar-nav > .open > a, 
.sub_nav .navbar-nav > .open > a:hover, 
.sub_nav .navbar-nav > .open > a:focus {
    color: #fff;
    background-color: #203863;
}

div.pagination2 {
	padding: 3px;
	margin: 3px;
}

div.pagination2 a {
	border: 1px solid #eee;
	margin-right:3px;
	padding:2px 8px;
	background-position:bottom;
	text-decoration: none;
	font-weight:bold;
	color: #337ab7;
	background-color: #fff;
}
div.pagination2 a:hover, div.pagination a:active {
	background-image:none;
	border: 1px solid #eee;
	background-color: #eeeeee;
	color: #337ab7;
}
div.pagination2 span.current {
	margin-right:3px;
	padding:2px 8px;
	font-weight: bold;
	border: 1px solid #eee; 
	background-color: #337ab7;
	color: #fff;
}
div.pagination2 span.disabled {
	display:none;
}


/*this is for ipad portrate sm */
@media only screen and (max-width: 992px) {
	.red_bar h1 { 
		font-size:16px; 
	}
	.top_links { 
		font-size:16px; 
	}
}

/*this is for md and lg*/
@media only screen and (min-width: 992px) {
	.red_bar h1 { 
		font-size:18px; 
	}
	.top_links { 
		font-size:18px; 
	}
}
