/*----------[Overwrite Widths for Buyer Pages]----------*/
#content_table {
    margin-left: 0;
}
#content_area {
    padding-left: 0;
}
#content_area table[width="100%"] table[width="100%"] table[cellspacing="10"] {
    border-collapse: collapse;
}
#content_area table[width="100%"] table[width="100%"] table[cellspacing="10"] td {
	padding: 0;
	margin: 0;
}
#content-wrapper{
	margin: 10px 0 0 0;
}
#content-wrapper:after {
	clear:both;
	content:'';
	display:block;	
}
#content-wrapper h1 {
	float: left;
	width: 100%;
	color: #000;
	font: normal 24px/24px "Lucida Grande", Lucida, Verdana, sans-serif;
	border-bottom: 1px solid #dddddd;
	margin: 0 0 13px 0;
	padding: 0 0 6px;
}
#content-wrapper p {
	clear: both;
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	color: #4b4b4b;
	font: 14px/21px "Lucida Grande", Lucida, Verdana, sans-serif;
}
@media (max-width:980px){
	#content-wrapper > h1, 
	#content-wrapper > p {
		float:none;
		margin:0px auto;
		max-width:97%;
		width:97%;	
	}
}
@media (max-width:680px){
	#content-wrapper > h1, 
	#content-wrapper > p {
		float:none;
		max-width:95%;
		width:95%;	
	}
}

#content-wrapper {
	border-bottom:3px solid #cedbe9;
	padding-bottom:20px;
}

#content-wrapper #products {
	display:inline-block;
	clear: both;
	margin: 30px auto 0px auto;
	text-align:center;
	padding: 0;
}
#content-wrapper #products a {
	display:inline-block;
	width: 320px;
	height: 185px;
	margin: 0 5px 10px 5px;
}
@media (min-width:980px){
	#content-wrapper #products a {
		float:left;	
	}
}
@media (max-width:330px){
	#content-wrapper #products a {
		background-size:contain !important;
		background-position:left bottom !important;
		margin-bottom:0px !important;
		max-width:320px;
		width:90%;	
	}
}
#content-wrapper #products a:hover {
	text-decoration: none !important;
}
#content-wrapper #products a h2 {
	float: left;
	margin: 157px 0 0 12px;
	padding: 0;
	color: #1e1d1d;
	font: normal 18px/18px "Lucida Grande", Lucida, Verdana, sans-serif;
}
#content-wrapper #products a.item-laptops {
	background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_laptops_product.jpg') no-repeat left top;
}
#content-wrapper #products a.item-desktops {
	background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_desktop_product.jpg') no-repeat left top;
}
#content-wrapper #products a.item-ipads {
	background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_ipads_product.jpg') no-repeat left top;
}
#content-wrapper #products a.item-peripherals {
	background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_peripherals_product.jpg') no-repeat left top;
}
#content-wrapper #products a.item-clearance {
	background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_clearance_product.jpg') no-repeat left top;
}
#content-wrapper #products a.item-volume {
	background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_volume_product.jpg') no-repeat left top;
}
@media (min-width:980px){
	#content-wrapper #products a.last {
		margin-right: 0;
	}
	#content-wrapper #products a.first {
		margin-left: 0;
	}

}

/*----------[Buyer Subpages Top]----------*/
.subpage-buyers-top {
	float: left;
	width: 980px;
	min-height: 206px;
    margin: 0 0 14px;
    padding: 0 0 22px;
	border-bottom: 3px solid #cedbe9;
}
.subpage-buyers-top.apple-desktops {background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_desktop_header_bg.jpg') no-repeat left top;}
.subpage-buyers-top.apple-desktops-imacs {background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_desktop_imac_header.jpg') no-repeat left top;}
.subpage-buyers-top.apple-desktops-macpros {background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_desktop_mac_pro_header.jpg') no-repeat left top;}
.subpage-buyers-top.apple-desktops-macminis {background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_desktop_macmini_header.jpg') no-repeat left top;}

.subpage-buyers-top.apple-laptops {background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_laptop_header_bg.jpg') no-repeat left top;}
.subpage-buyers-top.apple-laptops-macbooks {background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_laptop_macbook_header.jpg') no-repeat left top;}
.subpage-buyers-top.apple-laptops-macbookpros {background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_laptop_macbook_pro_header.jpg') no-repeat left top;}
.subpage-buyers-top.apple-laptops-macbookairs {background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_laptop_macbook_air_header.jpg') no-repeat left top;}

.subpage-buyers-top.apple-ipads {background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_ipad_header_bg.jpg') no-repeat left top;}
.subpage-buyers-top.apple-ipads-wificell {background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_ipad_wifi_cell_header.jpg') no-repeat left top;}
.subpage-buyers-top.apple-ipads-wifi {background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_ipad_wifi_header.jpg') no-repeat left top;}
.subpage-buyers-top.apple-ipads-iphones {background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_iphones_header.jpg') no-repeat left top;}

.subpage-buyers-top.apple-peripherals {background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_peripheral_header_bg.jpg') no-repeat left top;}
.subpage-buyers-top.apple-peripherals-displays {background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_peripheral_displays_header.jpg') no-repeat left top;}
.subpage-buyers-top.apple-peripherals-keyboards {background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_peripheral_keyboards_mice_header.jpg') no-repeat left top;}
.subpage-buyers-top.apple-peripherals-adapters {background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_refurbished_parts_peripherals_header.jpg') no-repeat left top;}

.subpage-buyers-top.apple-clearance {background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_clearance_header_bg.jpg') no-repeat left top;}

.subpage-buyers-top.apple-volume {background: url('/v/vspfiles/assets/custom_pages/buyers/images/apple_volume_header_bg.jpg') no-repeat left top;}

#content-wrapper .subpage-buyers-top h1 {
	float: left;
	margin: 13px 0 27px 15px;
	padding: 0;
	width: 700px;
	color: #000;
	font: normal 24px/24px "Lucida Grande", Lucida, Verdana, sans-serif;
	border: none;
}
#content-wrapper .subpage-buyers-top ul {
	clear: both;
	float: left;
	width: 700px;
	margin: 0 0 0 15px;
	padding: 0;
	color: #1d6db2;
	font: normal 18px/21px "Lucida Grande", Lucida, Verdana, sans-serif;
}
#content-wrapper .subpage-buyers-top ul li {
	float: left;
    width: 300px;
    margin: 0 30px 0 0;
    padding: 0 0 10px 15px;
    list-style: none outside;
    background: url('/v/vspfiles/assets/custom_pages/buyers/images/blue_bullet.png') no-repeat 0 7px;
    text-align: left;
}
#content-wrapper .subpage-buyers-top p {
	clear: both;
	float: left;
	width: 660px; /*700*/
	margin: 0 0 15px 15px;
	padding: 0;
	color: #4b4b4b;
	font: normal 14px/21px "Lucida Grande", Lucida, Verdana, sans-serif;
}
.content_row {
	clear: both;
	float: left;
	width: 960px;
	padding: 0 10px;
	margin: 32px 0 0;
}
.content_row a {
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
	/*width:275px;
	height:185px;*/
}
.content_row a h2 {
	float: left;
	margin: 158px 0 0 12px;
	padding: 0;
	color: #1e1d1d;
	font: normal 18px/18px "Lucida Sans Unicode","Lucida Grande",sans-serif;	
	text-decoration: none;
}
.content_row a:hover {
	text-decoration: none !important;
}

.column2 a{
	width:455px;
	height:185px;
	margin:0 50px 0 0;
}

.column3 a{
	width:275px;
	height:185px;
	margin:0 67px 0 0;
}

.column4 a{
	width:215px;
	height:185px;
	margin:0 33px 0 0;
}

.column5 a{
	width:175px;
	height:165px;
	margin:0 21px 0 0;
}
.column5 a h2{margin:138px 0 0 12px;}

.content_row a.section-last {
	margin:0;
}

/*----------[Buyer Subpages Bottom]----------*/
.subpage-buyers-bottom {
	clear: both;
    margin: 0;
    padding: 30px 0px 0px 0px;
}
@media (max-width:992px){
	.subpage-buyers-bottom {
		margin:0px auto;
		max-width:95%;
		width:95%;	
	}
}
@media (max-width:650px){
	.subpage-buyers-bottom {
		max-width:90%;
		width:90%;	
	}
}
.category-out-of-stock-link {
	display:none;
	padding:0px 0px 30px 0px;	
}
.category-out-of-stock-link a span {
	color:#c0504d;	
}
.subpage-buyers-bottom h1 {
	clear: both;
	float: left;
	width: 100%;
	margin: 0 0 10px;
	padding: 0;
	color: #1d6db2;
	font: bold 20px/20px "Lucida Sans Unicode","Lucida Grande",sans-serif;
}
.subpage-buyers-bottom h2 {
	clear: both;
	float: left;
	width: 100%;
	margin: 17px 0 10px;
	padding: 0;
	color: #1d6db2;
	font: normal 18px/18px "Lucida Sans Unicode","Lucida Grande",sans-serif;
}
.subpage-buyers-bottom h2 a {
	font-size:18px;
	font-weight:normal;	
}
.subpage-buyers-bottom p {
	clear: both;
	float: left;
	width: 100%;
	margin: 0;
	padding: 0 0 18px;
	color: #4b4b4b;
	font: 14px/20px "Lucida Sans Unicode","Lucida Grande",sans-serif;
	border-bottom: 1px solid #ececec;
}
