
body {
background-color: #000000;

}

.mainbody  {
	position: relative;
	width:100%;
	height: auto;
	background: #ffffff;
	border: 0px solid #ff00ff;
	margin: 0px;
	padding: 0px;
}

.cart-quantity {
    display: none;
}

.labelboxhome  {
	text-align: center;
	padding: 0px 20px;
	display: inline-block;
	width: 250px;
	height: 380px;
	border: 0px solid #ff0000;
	vertical-align: top;
	z-index: 100;
	position: relative;
}




.labelboxhome22  {
	text-align: center;
	padding: 0px 20px;


	border: 0px solid #ff0000;
	vertical-align: top;
	z-index: 100;
	position: relative;
}




.labelheadershome {
		font-family: arial;
		font-size: 18x;
		font-style: normal;
		font-weight: 800;
		color: #ffffff;
		text-align: center;
		padding: 10px 0px 0px 0px;
		margin: 0px;
		z-index: 110;
		border: 0px solid #ff0000;
		position: relative;
		top: -40px;

}

.labelheadershome22 {
		font-family: arial;
		font-size: 18x;
		font-style: normal;
		font-weight: 800;
		color: #ffffff;
		text-align: center;
		padding: 10px 0px 0px 0px;
		margin: 0px;
		z-index: 115;
		border: 0px solid #ff0000;
		position: relative;
		top: -40px;

}

.labelheadershome {
		font-family: arial;
		font-size: 18x;
		font-style: normal;
		font-weight: 800;
		color: #ffffff;
		text-align: center;
		padding: 10px 0px 0px 0px;
		margin: 0px;
		z-index: 150;
		border: 0px solid #ff0000;
		position: relative;
		top: -40px;

}

.100pills {
		color: #666666;
		font-weight: 800;
		margin-top: 10px;

}

.indivpic {
		border: 0px;
		padding-top: 20px;
		width: 100%;
		max-width: 370px;
		border: 0px solid #ff0000;

}

.indivlabel {
		width: 100%;
		max-width: 250px;
		border: 0px;

}

.btnqtyclick {
		font-size: 30px;
		width: 50px;
		height: 50px;
		vertical-align: top;
		border: 0px solid #ff0000;


}

.textqty {
		font-size: 40px;
		width: 100px;
		text-align: center;
		border: 0px;


}


.labelboxhome33  {
	text-align: center;
	padding: 0px 0px;
	display: inline-block;
	width: 140px;
	min-width: 100px;
	border: 0px solid #ff0000;
	vertical-align: top;
	z-index: 100;
	position: relative;
}


.labelboxhome44  {
	text-align: center;
	padding: 0px 0px;
	display: inline-block;
	width: 140px;
	min-width: 100px;
	border: 0px solid #ff0000;
	vertical-align: top;
	z-index: 100;
	position: relative;
}

.labelheadershome33 {
		font-family: arial;
		font-size: 11px;
		font-style: normal;
		font-weight: 800;
		color: #ffffff;
		text-align: center;
		padding: 10px 0px 0px 0px;
		margin: 0px;
		z-index: 110;
		border: 0px solid #ff0000;
		position: relative;
		top: -30px;

}


.labelheadershome44 {
		font-family: arial;
		font-size: 14px;
		font-style: normal;
		font-weight: 800;
		color: #333333;
		text-align: center;
		padding: 10px 0px 0px 0px;
		margin: 0px;
		z-index: 110;
		border: 0px solid #ff0000;
		position: relative;
		top: -30px;

}


.labelheadershome55 {
		font-family: arial;
		font-size: 15px;
		font-style: normal;
		font-weight: 800;
		color: #333333;
		text-align: center;
		padding: 10px 0px 0px 0px;
		margin: 0px;
		z-index: 110;
		border: 0px solid #ff0000;
		position: relative;
		top: -30px;

}


.labeltextshome33 {
		font-family: arial;
		font-size: 8px;
		font-style: normal;
		font-weight: 600;
		color: #d8d8d8;
		text-align: center;
		padding: 0px 0px 0px 0px;
		margin: 0px;
		z-index: 110;
		border: 0px solid #ff0000;
		position: relative;
		top: -20px;


}

.labeltextshome44 {
		font-family: arial;
		font-size: 9px;
		font-style: normal;
		font-weight: 600;
		color: #666666;
		text-align: center;
		padding: 0px 0px 0px 0px;
		margin: 0px;
		z-index: 110;
		border: 0px solid #ff0000;
		position: relative;
		top: -25px;


}

.labelboxhome66  {
	text-align: center;
	padding: 0px 20px 20px 20px;
	margin: 5px 5px 10px 5px;
	display: inline-block;
	width: 250px;
	height: 400px;
	border: 1px solid #b4b3b3;
	border-style: dashed;
	vertical-align: top;
	z-index: 100;
	position: relative;
}


.labeltextshome66 {
		position: relative;
		font-family: arial;
		font-size: 9px;
		font-style: normal;
		font-weight: 600;
		color: #b9b9b9;
		text-align: center;
		padding: 0px 0px 0px 0px;
		margin: 0px;
		z-index: 110;
		border: 0px solid #ff0000;
		position: relative;
		top: -20px;


}

.labelboxhome77  {
	text-align: center;
	padding: 0px 20px 20px 20px;
	margin: 5px 5px 10px 5px;
	display: inline-block;
	width: 250px;
	height: 420px;
	border: 1px solid #9f9f9f;
	border-style: dashed;
	vertical-align: top;
	z-index: 100;
	position: relative;
	background: #333333;
}

.labelheadershome77 {
		font-family: arial;
		font-size: 17px;
		font-style: normal;
		font-weight: 800;
		color: #dadada;
		text-align: center;
		padding: 10px 0px 0px 0px;
		margin: 0px;
		z-index: 110;
		border: 0px solid #ff0000;
		position: relative;
		top: -30px;

}


.labeltextshome77 {
		position: relative;
		font-family: arial;
		font-size: 10px;
		font-style: normal;
		font-weight: 600;
		color: #d8d8d8;
		text-align: center;
		padding: 0px 0px 0px 0px;
		margin: 0px;
		z-index: 110;
		border: 0px solid #ff0000;
		position: relative;
		top: -20px;


}





.labelboxhome88  {
	text-align: center;
	padding: 0px 20px;
	margin: 0px;
	display: inline-block;
	width: 250px;
	height: 450px;
	border-bottom: dashed 1px  #909090;
	border-right: dashed 1px  #909090;

	vertical-align: top;
	z-index: 100;
	position: relative;
	background: #333333;
}

.labelheadershome88 {
		font-family: arial;
		font-size: 17px;
		font-style: normal;
		font-weight: 800;
		color: #dadada;
		text-align: center;
		padding: 10px 0px 0px 0px;
		margin: 0px;
		z-index: 110;
		border: 0px solid #ff0000;
		position: relative;
		top: -30px;

}


.labeltextshome88 {
		position: relative;
		font-family: arial;
		font-size: 12px;
		font-style: normal;
		font-weight: 600;
		color: #909090;
		text-align: center;
		padding: 0px 0px 0px 0px;
		margin: 0px;
		z-index: 110;
		border: 0px solid #ff0000;
		position: relative;
		top: -20px;


}











.labelboxhome99  {
	text-align: center;
	padding: 0px 30px;
	margin: 5px;
	display: inline-block;
	width: 250px;
	height: 450px;
	vertical-align: top;
	z-index: 100;
	position: relative;
	background: #333333;
	border: dashed 1px  #696969;

}

.labelheadershome99 {
		font-family: arial;
		font-size: 19px;
		font-style: normal;
		font-weight: 800;
		color: #dadada;
		text-align: center;
		padding: 10px 0px 0px 0px;
		margin: -20px 0px 0px 0px;
		z-index: 110;
		border: 0px solid #ff0000;
		position: relative;
		top: -30px;

}


.labeltextshome99 {
		position: relative;
		font-family: arial;
		font-size: 12px;
		font-style: normal;
		font-weight: 600;
		color: #909090;
		text-align: center;
		padding: 0px 0px 0px 0px;
		margin: 0px;
		z-index: 110;
		border: 0px solid #ff0000;
		position: relative;
		top: -20px;


}





.labelboxhome100  {
	text-align: center;
	padding: 10px 30px;
	margin: 5px;
	display: inline-block;
	width: 250px;
	height: 450px;
	vertical-align: top;
	z-index: 100;
	position: relative;
	background: #333333;
	border: solid 1px  #696969;

}

.labelheadershome100 {
		font-family: arial;
		font-size: 19px;
		font-style: normal;
		font-weight: 800;
		color: #dadada;
		text-align: center;
		padding: 10px 0px 0px 0px;
		margin: -20px 0px 0px 0px;
		z-index: 110;
		border: 0px solid #ff0000;
		position: relative;
		top: -30px;

}


.labeltextshome100 {
		position: relative;
		font-family: arial;
		font-size: 12px;
		font-style: normal;
		font-weight: 600;
		color: #909090;
		text-align: center;
		padding: 0px 0px 0px 0px;
		margin: 0px;
		z-index: 110;
		border: 0px solid #ff0000;
		position: relative;
		top: -20px;


}




.covertext {
		font-family: 'Rubik', sans-serif;
		font-size: 16px;
		font-style: normal;
		font-weight: 500;
		color: #333333;
		text-align: center;
		padding: 0px;
		margin: 0px;
		letter-spacing: 0px;

}



.textselecttitle {
	font-family: 'Rubik', sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #856607;
	margin-left: 0em;

	line-height: 16px;

	padding-top: 0px;
	padding-bottom: 5px;
	margin-top: 0em;
	margin-bottom: 0em;


}

.textselecttitleans {
	font-family: 'Rubik', sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	margin-left: 0em;

	line-height: 12px;

	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0em;
	margin-bottom: 0em;


}

.textselecttitleans3 {
	font-family: 'Rubik', sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	margin-left: 0em;
	line-height: 24px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0em;
	margin-bottom: 0em;


}

.textcontact {
	font-family: 'Rubik', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	margin-left: 0em;
	line-height: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0em;
	margin-bottom: 0em;


}




.textselecttitleanssm {
	font-family: 'Rubik', sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	margin-left: 0em;
	margin-right: 1em;
	line-height: 16px;

	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0em;
	margin-bottom: .5em;


}


.textallbody {
	font-family: 'Rubik', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #5c5b5b;
	margin-left: 1em;
	margin-right: 1em;
	line-height: 14pt;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 0px;
	margin-top: 0em;
	margin-bottom: 0em;


}


.textallbodyctr {
	font-family: 'Rubik', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	color: #5c5b5b;
	margin-left: 1em;
	margin-right: 1em;
	line-height: 14pt;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 0px;
	margin-top: 0em;
	margin-bottom: 0em;


}


.moreinfoaddress {
	font-family: 'Rubik', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #5c5b5b;
	margin-left: 1em;
	margin-right: 1em;
	line-height: 15pt;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0em;
	margin-bottom: 0em;


}


.moreinfoaddress2 {
	font-family: 'Rubik', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	margin-left: 1em;
	margin-right: 1em;
	line-height: 15pt;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 20px;
	margin-top: 0em;
	margin-bottom: 0em;


}

.moreinfomap {
	font-family: 'Rubik', sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	margin 0px;
	line-height: 11pt;
	text-align: center;
	padding: 0px;
	margin-top: 0em;
	margin-bottom: 0em;


}

.tdfirst {
	border-bottom:1px solid #999999;
	padding: 5px 15px 5px 5px;
	text-align: left;
	font-size: 11px;
	}

.tdsecond {
	border-bottom:1px solid #999999;
	padding: 5px ;
	text-align: right;
	font-size: 11px;
	}


.tdthird {
	border-bottom:1px solid #999999;
	padding: 5px ;
	text-align: right;
	font-size: 11px;
	}

.tdcolspan {
	border-bottom:1px solid #999999;
	text-align: left;
	font-size: 11Px;
	}







#content_501plus {
display: block ;
}
#content_500minus {
display: none ;
}

/*Styles for screen 500px and lower use content_500minus */

@media screen and (max-width: 501px) {
#content_501plus {
display: none ;
}
#content_500minus {
display: block ;
}
}


hr {
    display: block;
    margin-top: 1.5em;
    margin-bottom: 1.5em;
    margin-left: auto;
    margin-right: auto;
    border-style: inset;
    border-width: 1px;
}


	a:link { color: #727272;text-decoration: none}
	a:visited { color: #727272;text-decoration: none}
	a:hover { color: #f26521;text-decoration: none}
