div.body{min-width:300px;max-width:952px;width:100%;display:block;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
#header{background-color:#F5F5F5;font-size:12px;}
#logo{min-width:300;width:40%;float:left;height:68;padding-top:5px;}
#callus{min-width:175;width:30%;float:left;height:63;padding-top:15px;}
#callus a{font-size:26px;}
#cartcheck{margin-top:8px;;height:17px;}
#containmenu{width:82%;float:left;}
#content{background-color:#FFFFFF;margin-left:auto;margin-right:auto;width:100%;}
#name{background-color:#FFFFFF;margin-left:auto;margin-right:auto;width:48%;padding:1%;height:auto;}
#image{background-color:#FFFFFF;margin-left:auto;margin-right:auto;width:48%;padding:1%;font-size:14px;}
#price{font-size:14px;}
#description{background-color:#FFFFFF;margin-left:auto;margin-right:auto;width:48%;padding:1%;display:block;}
#dimensions{background-color:#FFFFFF;margin-left:auto;margin-right:auto;width:48%;padding:1%;display:block;}
div.description{background-color:#FFFFFF;margin-left:auto;margin-right:auto;width:48%;padding:1%;display:block;}
#addthis{background-color:#FFFFFF;height:auto;}
#wholesale{background-color:#FFFFFF;height:auto;}
div.sidebar{width:18%;min-width:100;background-color:#c6cBe1;font-size:14px;color:#000000;padding:0px;}
div.sidebar a{color:#000000;background-color:#c6cBe1;font-size:16px;}
div.sidebar ul{list-style-type:none;padding-left:0px;padding:0px;}
.sidebar p{margin-left:5px;}
div.sidebar ul li ul{font-size:14px;}
div.menu1{float:left;width:25%;padding-bottom:5px;padding-top:5px;}
div.menu1 div.inside{width:95%;background:#CCCCCC;color:#203493;font-family:Arial, Verdana, sans-serif;font-size:18px;font-weight:normal;}
div.prodsidebar{background-color:#c6cBe1;font-size:14px;color:#000000;padding:0px;display:none;}
div.prodsidebar a{color:#000000;background-color:#c6cBe1;font-size:16px;}
div.prodsidebar ul{list-style-type:none;padding-left:0px;padding:0px;}
.prodsidebar p{margin-left:5px;}
div.prodsidebar ul li ul{font-size:14px;}
div.showmore{display:none;}
div.showless{display:none;}
div.footer{width:80%;}
div.sidefooter{width:18%;}
#desc{display:none;}
#dimen{display:none;}
div.how-to{border-bottom-width:0px;border-color:#FF8888;border-left-width:0px;border-right-width:0px;border-style:solid;border-top-width:0px;color:#333333;font-family:Arial, Verdana, sans-serif;font-size:1 em;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:5px;text-align:left;vertical-align:top;font-weight:none;width:47%;font-size:12px;}
div.how-to p{font-size:14px;}
div.answer ol{font-size:12px;}
div.new-featured{border-bottom-width:0px;border-color:#FF8888;background-color:#F0F0F0;border-left-width:0px;border-right-width:0px;border-style:solid;border-top-width:0px;color:#333333;font-family:Arial, Verdana, sans-serif;font-size:1.5 em;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:5px;text-align:left;vertical-align:top;font-weight:none;width:47%;font-size:12px;}
div.product{border-top:1px solid #E2E2E2;border-right:1px solid #E2E2E2;padding:10px;color:#009900;font-weight:bold;vertical-align:bottom;text-align:right;height:285;background-color:#FFF;width:230px;float:left;}
.product a:link{color:#1A1A1A;font-size:12px;text-decoration:none;font-weight:bold;}
.product a:hover{color:#3E3E3E;font-size:12px;text-decoration:underline;font-weight:bold;}
.product a:visited{color:#2C2C2C;font-size:12px;text-decoration:none;font-weight:bold;}
div.special{border-top:1px solid #E2E2E2;border-right:1px solid #E2E2E2;padding:10px;color:#009900;font-weight:bold;vertical-align:middle;text-align:center;height:285;background-color:#FFF;width:480px;}
.special a:link{color:#1A1A1A;font-size:18px;text-decoration:none;font-weight:bold;}
.special a:hover{color:#3E3E3E;font-size:18px;text-decoration:underline;font-weight:bold;}
.special a:visited{color:#2C2C2C;font-size:18px;text-decoration:none;font-weight:bold;}
div.faq{font-size:25px;color:#333333;}
div.clear{background-color:transparent;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;color:#000000;font-size:12px;}
.clear a:link{color:#000240;font-size:12px;text-decoration:none;background-color:transparent;}
.clear a:hover{color:#333333;font-size:12px;text-decoration:none;background-color:transparent;}
.clear a:visited{color:#000240;font-size:12px;text-decoration:none;background-color:transparent;}
div.tabs{background-color:#041251;border-bottom:1px solid #000000;border-right:1px solid #CCCCCC;padding-bottom:4px;padding-top:4px;text-align:center;text-decoration:none;}
.tabs a:link{background-color:transparent;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;text-decoration:none;}
.tabs a:hover{background-color:transparent;color:#B0BBEE;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;text-decoration:underline;}
.tabs a:visited{background-color:transparent;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;text-decoration:none;}
div.tabs1{background:#F5F5F5;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;color:#041251;font-family:Arial, Helvetica, sans-serif;padding-bottom:4px;padding-top:4px;text-align:center;text-decoration:none;}
.tabs1 a:link{background-color:transparent;color:#041251;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;text-decoration:none;}
.tabs1 a:hover{background-color:transparent;color:#041251;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;text-decoration:none;}
.tabs1 a:visited{background-color:transparent;color:#041251;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;text-decoration:none;}
div.tabs3{background:#F5F5F5;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;color:#041251;font-family:Arial, Helvetica, sans-serif;padding-bottom:4px;padding-top:4px;text-align:center;text-decoration:none;}
.tabs3 a:link{background-color:transparent;color:#041251;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;text-decoration:none;}
.tabs3 a:hover{background-color:transparent;color:#041251;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;text-decoration:none;}
.tabs3 a:visited{background-color:transparent;color:#041251;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;text-decoration:none;}
div.navbar{
    background: #F5F5F5;
    border-bottom: 1px solid #000000;
    font-family: Arial, Verdana, sans-serif;
    font-size: 10px;
    height: 25;
    min-width: 300;
    width: 50%;
    float: left;
    vertical-align: bottom;
    padding-bottom: 2px;
    padding-top: 10px;
}
.navbar a:link{background:#F5F5F5;color:#00008B;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;}
.navbar a:visited{background:#F5F5F5;color:#990099;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;}
.navbar1 a:link{background:#FFFFFF;color:#00008B;font-family:Arial, Verdana, sans-serif;font-size:9px;margin-left:4px;text-decoration:none;}
div.navbar1{background-color:transparent;font-family:Arial, Helvetica, Sans-Serif;color:#333333;font-size:12px;text-decoration:none;height:20;background-color:#FFFFFF;}
div.navbar1 a:link{background-color:transparent;font-family:Arial, Helvetica, Sans-Serif;color:#5B5B5B;font-size:12px;text-decoration:none;}
div.navbar1 a:hover{background-color:transparent;font-family:Arial, Helvetica, Sans-Serif;color:#CCCCCC;font-size:12px;text-decoration:none;}
div.navbar1 a:visited{background-color:transparent;font-family:Arial, Helvetica, Sans-Serif;color:#5B5B5B;font-size:12px;text-decoration:none;}
div.navbar1 a:after{content:" \00BB  ";font-family:Arial, Helvetica, Sans-Serif;font-weight:bold;color:#4962D7;font-size:16px;background-color:transparent;text-decoration:none;}
div.workinghide{position:absolute;top:-9999px;left:-9999px;}
div.mobilecart{display:none;}
div.mobileshow{display:none;}
div.new-featured-item{width:50%;font-size:12px;}
div.new-featured-items{width:25%;font-size:12px;}
#filter{width:100%;min-width:100px;margin-left:5px;background-color:#c6cBe1;color:#070F30;font-family:Arial, Helvetica, sans-serif;float:left;font-size:14px;vertical-align:baseline;}
#filter form{}
#filterbtn{display:none;text-align:right;width:100%;padding:0;}
horibanner{
	vertical-align:inherit;
}
.fullhorizimg{
	margin:1%;
	float:left;
	position:relative;
	width:97%;
	height:100px;
	overflow:hidden;
}
.fullhorizimg:hover{
	opacity:.9;
}
.fullhorizimg a{
	text-decoration:none;
}
.fullhorizimg span{
	position:absolute;
	bottom:10%;
	right:0px;
	padding:0px;
	background: rgb(255, 255, 255);
	background: rgba(255, 255, 255, 0.6);
}
.fullhorizimg span p{
	text-decoration:none;
	text-align:center;
	margin-left:5px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom:0px;
	color:#000000;
	font-size:24px;
	font-family:Verdana, Geneva, sans-serif;
}
.opened{
	display:block;	
}
.closed{
	display:none;
}
.disarrow{display:block;position:inherit;float:right;margin-top:7px;padding-right:5%;vertical-align:bottom;}
.doarrow{display:none;position:inherit;float:right;margin-top:7px;padding-right:5%;vertical-align:bottom;}
.disarrow1{display:none;position:inherit;float:right;margin-top:7px;padding-right:5%;vertical-align:bottom;}
.doarrow1{display:block;position:inherit;float:right;margin-top:7px;;padding-right:5%;vertical-align:bottom;}
.side-nav-title{cursor:pointer;padding-left:5%;padding-bottom:15px;padding-top:15px;}
.side-nav div li{margin:2px;padding-left:8%;}
#homemobi{display:none;}
.mergebanner{background-color:#CCCCFF;margin:1%;width:58%;height:260px; float:left;position:relative;}
.mergebanner span{width:100%;height:100%;}
.mergebanner img{margin:1%;}
.browse{float:left;width:38%;margin-right:2%; background-color:#003366;color:#ffffff;height:260px;margin-top:1%;}
.browse span{width:90%;float:left;margin-top:25%; margin-left:10%}
.browse span a:link{text-decoration:none; color:#FFFFFF;font-size:20px;}
.browse span a:visited{text-decoration:none;color:#FFFFFF;font-size:20px;}
div.side-nav{width:95%;background-color:#c6cBe1;color:#070F30;padding-bottom:10px;padding-top:10px;font-family:arial;}
.side-nav a:link{background-color:transparent;line-height:1.3em;color:#070F30;font-size:14px;text-decoration:none;font-family:arial;}
.side-nav a:hover{background-color:transparent;line-height:1.3em;color:#070F30;font-size:14px;text-decoration:underline;font-family:arial;}
.side-nav a:visited{background-color:transparent;line-height:1.3em;color:#070F30;font-size:14px;text-decoration:none;font-family:arial;}
.third {float:left;width:31%;margin:1%;}
/*Shopping Cart*/
#cartcrumbs{
	width:60%;
	float:left;
	background: #FFFFFF;
	border-bottom: 1px solid #C63700;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-top: 5px;
	text-align:left;
	height:90px;
}
#cartcart{
	width:39%;
	float:left;
	background: #FFFFFF;
	border-bottom: 1px solid #C63700;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-top: 5px;
	text-align:right;
	height:90px;
}
div.carttop{
	width:12.1%;
	height:20px;
	float:left;
	background: #3867A0;
	color: #FFFFFF;
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
div.carttop2{
	width:20%;
	height:20px;
	float:left;
	background: #3867A0;
	color: #FFFFFF;
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
div.pricebar2{
	width:12%;
	height:20px;
	float:left;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
div.pricebardesc{
	width:20%;
	height:20px;
	float:left;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
div.pricebar5050{
	width:12%;
	height:20px;
	float:left;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
#cartleftspace{
	width:28%;
	float:left;
}
#cartshipbox{
	width:38%;
	float:left;
	text-align:center;
}
#cartshipboxhide{
	width:38%;
	float:left;
	text-align:center;
}
.carttotals{
	width:28%;
	float:left;
	text-align:right;
}
.carttotalnums{
	width:100%;
	float:left;
	text-align:right;
	font-size:14px;
}
.carttotalnums div{
	width:50%;
	float:left;
}
#itemcontainer{
	width:100%;
	height:auto;
	float:left;
	border-bottom:1px solid #000000;
	margin-bottom:10px;
	background-color:#FFFFFF;

}
.pricebarmobtag{
	visibility:hidden;
}
div.tablabel{
	display:none;
}
div.partimg{
	position:relative;
}
div.partimg span{
	display:none;
}
div.partimg:hover span{
	display:block;
	width:500px;
	position:absolute;
	left:100px;
	top:-100px;
	z-index:999999;
}
#showstateform{
	cursor:pointer;
	text-decoration:underline;
}
#shipstatebutton{
	display:none;
	float:left;
}
.pricebarsec{
	width:67%;
	float:right;
	height:30px;
}
.pricebarsec div{
	width:50%;
	float:left;
}
.pricebarsec2{
	width:33%;
	float:left;
	height:30px;
}
#pricebardesc{
	float:right;
	height:20px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	overflow-x:hidden;
	overflow-y:hidden;
}
#pricebardesc div{
	width:auto;
}
#pricebarid{
	width:30%;
	float:left;
	height:20px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
#pricebarid div{
	text-align:right;
	width:100%;
}
#pricebareach{
	width:40%;
	float:left;
	height:20px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
#pricebareach div{
	text-align:right;
	width:100%;
}
#pricebartotal{
	width:40%;
	float:right;
	height:20px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
#pricebartotal div{
	text-align:center;
	width:100%;
}
#pricebarremove{
	width:90px;
	float:left;
	height:20px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
#pricebarremove div{
	text-align:right;
	width:100%;
}
#pricebarqty{
	width:200px;
	float:left;
	height:20px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 5px;
}
#pricebarqty div{
	text-align:right;
	float:left;
	width:50%;
}
@media
only screen and (max-width:948px),{#content{width:100%;}
}
@media
only screen and (max-width:650px),
(min-device-width:300px) and (max-device-width:650px){body{background-color:#FFFFFF;}
div.body{margin-left:auto;margin-right:auto;height:auto;}
#header{min-width:300;width:100%;}
td.tophide{position:absolute;top:-9999px;left:-9999px;}
thead tr{position:absolute;top:-9999px;left:-9999px;}
td{border:none;position:relative;padding-left:0%;}
div.mobilenav{border:none;position:relative;padding-left:0%;display:block;}
div.mobileshow{border:none;float:left;padding-left:0%;display:block;}
div.new-featured-item{width:100%;font-size:18px;}
div.new-featured{width:100%;font-size:16px;}
div.how-to{width:100%;font-size:18px;}
div.how-to p{font-size:16px;}
div.navbar1{font-size:14px;}
div.navbar1 a:link{font-size:14px;}
div.sidebar{width:100%;}
div.sidebar ul li ul{font-size:16px;padding:1px;}
div.prodsidebar{display:block;width:100%;}
div.sidebar ul li ul{font-size:16px;padding:1px;}
td.side-nav{}
td.hide{position:absolute;top:-9999px;left:-9999px;}
div.hide{position:absolute;top:-9999px;left:-9999px;}
#desc{background-color:#999;font-size:24px;position:relative;cursor:pointer;height:30;width:100%;text-align:center;min-width:300;margin-left:auto;margin-right:auto;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;display:block;}
#dimen{background-color:#999;font-size:24px;position:relative;cursor:pointer;height:30;width:100%;text-align:center;min-width:300;margin-left:auto;margin-right:auto;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;display:block;}
div.product{min-width:280;text-align:center;margin-left:auto;margin-right:auto;width:98%;}
div.product a:link{font-size:18px;}
div.special{width:230px;min-width:280;text-align:center;margin-left:auto;margin-right:auto;}
img.shrinkpic{width:300;}
div.tabs{position:absolute;top:-9999px;left:-9999px;}
div.tabs1{position:absolute;top:-9999px;left:-9999px;}
div.tabs3{position:absolute;top:-9999px;left:-9999px;}
table.addtocart{min-width:280;}
.addtocart td{width:150;font-size:18;}
.addtocart a:link{font-size:18;}
td.prices{font-size:24;}
div #logo{width:100%;text-align:center}
#callus{width:100%;height:auto;}
#disappear{position:absolute;top:-9999px;left:-9999px;}
#addthis{position:absolute;top:-9999px;left:-9999px;}
#callus{min-width:300;padding:2px;height:auto;text-align:center;}
#content{width:100%;background-color:#FFFFFF;text-align:center;margin-left:auto;margin-right:auto;padding:0;}
#content h2{background-color:#FFFFFF;text-align:center;font-size:20px;}
#content h1{font-size:26px;}
#image{width:100%;padding:0;}
#name{padding:0;width:100%;height:70;}
#name h1{font-size:20px;}
#search{height:auto;font-size:20;size:inherit;}
div.mobilecart{display:block;font-size:20px;text-align:center;border:0px;}
#button{position:absolute;top:-9999px;left:-9999px;}
#cartcheck{position:absolute;top:-9999px;left:-9999px;}
div.navbar{height:auto;padding-bottom:2;padding-top:2;text-align:center;width:100%;text-align:center;border:0px;}
#addtocart{width:100%;height:auto;max-width:150px;}
#diy{width:100%;height:162;}
div.footer{width:100%;min-width:300;font-size:17px;background-color:#F5F5F5;text-align:center;margin-left:auto;margin-right:auto;}
div.footer a:link{font-size:17px;}
#hide{position:absolute;top:-9999px;left:-9999px;}
#wholesale{position:absolute;top:-9999px;left:-9999px;}
div.info-bubble{position:absolute;top:-9999px;left:-9999px;}
#description{width:95%;padding:2;display:none;font-size:14px;}
#dimensions{width:90%;padding:2;display:none;font-size:12px;}
div.description{width:95%;padding:2;}
div.showmore{display:block;font-size:18px;min-width:300;text-align:right;font:bold;}
div.showless{font-size:18px;min-width:300;text-align:right;font:bold;}
span.more{display:none;}
#price{font-size:20;}
#qty1{width:20%;font-size:16px}
#qty2{width:20%;font-size:16px}
#qty3{width:20%;font-size:16px}
#qty4{width:20%;font-size:16px}
#qty5{width:20%;font-size:16px}
#qty6{width:20%;font-size:16px}
#qty7{width:20%;font-size:16px}
#qty8{width:20%;font-size:16px}
#qty9{width:20%;font-size:16px}
#qty10{width:20%;font-size:16px}
#qty11{width:20%;font-size:16px}
#qty12{width:20%;font-size:16px}
#qty13{width:20%;font-size:16px}
#qty14{width:20%;font-size:16px}
#loading{display:none;top:0%;padding-top:40%;position:fixed;z-index:999999;vertical-align:middle;float:middle;margin-left:0;margin-right:0;width:100%;height:100%;background:rgba(0,0,0,.4);}
#filter{display:none;top:0%;position:relative;z-index:1000000;vertical-align:middle;float:middle;margin-left:0;margin-right:0;width:99%;font-size:18px;padding-left:10px;padding-top:5px;padding-right:10px;}
#filter form{font-size:20px;}
#filter form select {font-size:20px;}
input.checkbox{font-size:24px;}
#filterbtn{display:block;font-size:18px;}
.horibanner{
	height:150px;
	width:auto;
	margin-left:auto;
	margin-right:auto;
}
.fullhorizimg{
	width:100%;
	height:auto;
}
.sidebar ul{padding-left:5%;padding-top:10px;}
#homemobi{font-size:18px;display:block;text-align:left;float:left;width:100%;cursor:pointer;padding-left:5%;padding-bottom:5px;padding-top:0px;}
#homemobi a{font-size:18px;text-decoration:none;}
.mobilenavigate{display:block;}
.mobilenavigate li{font-size:18px;text-align:left;float:left;width:100%;padding:2px;}
.mobilenavigate a{font-size:18px;text-decoration:none;}
.hiddennavigate{display:none;}
.side-nav-title{width:100%;text-align:left;font-size:16px;color:#ffffff;text-align:left;float:left;width:100%;}
.side-nav-title a{color:#ffffff;text-decoration:none;}
span.mobilenavibutton{font-size:16px;display:block;float:right;margin-top:0px;margin-right:30px;padding-bottom:0px;cursor:pointer;}
.side-nav-title ul div{display:none;}
.opened{
	display:none;	
}
.closed{
	display:none;
}
.side-nav div li{padding-left:7%;padding-top:2px;padding-bottom:2px;}
.disarrow{padding-right:30px;}
.doarrow{padding-right:30px;}
.disarrow1{display:block;padding-right:30px;}
.doarrow1{display:none;padding-right:30px;}
.navbar1{display:none;}
#containmenu{width:99%;}
.style-bubble:hover span{visibility:hidden;}
.mergebanner{width:98%;}
.browse{margin:1%; width:98%; height:auto;}
.browse span{margin-top:5%;margin-bottom:5%;margin-left:2%; width:98%;}
.browse span a{font-size:24px;}
.third{width:98%;}
/*Shopping Cart*/
#cartcrumbs{
	width:95%;
	font-size:14px;
	height:auto;
}
#cartcrumbs a{
	font-size:14px;
}
#cartcart{
	width:95%;
	font-size:18px;
	height:auto;
}
#cartcart a{
	font-size:18px;
}
div.carttop{
position:absolute;top:-9999px;left:-9999px;	
}
div.carttop2{
position:absolute;top:-9999px;left:-9999px;	
}
div.pricebar2{
	width:100%;
	height:auto;
	padding:1%;
	font-size:18px;
	border-width: 0px;
}
div.pricebardesc{
	width:100%;
	height:auto;
	padding:1%;
	font-size:18px;
	border-width: 0px;
}
div.pricebar5050{
	width:48%;
	height:auto;
	float:left;
	padding:1%;
	font-size:18px;
}
.pricebarmobtag{
	visibility:visible;
	height:auto;
	font-size:12px;
	
}
#cartleftspace{
	display:none;
}
#cartshipbox{
	position:fixed;
	z-index:1000;
	width:95%;
	height:auto;
	font-size:16px;
	display:block;
	top:10%;
	right:5%;
	left:5%;
}
#cartshipboxhide{
	display:none;
}
.carttotals{
	width:95%;
	height:auto;
	font-size:16px;
}
#itemcontainer{
	width:95%;
	border-top:1px solid #000000;
}
#shipstatebutton{
	display:block;	
	width:100%;
	text-align:center;
}
.pricebarsec{
	height:auto;
	width:95%;
	text-align:center;
}
.pricebarsec div{
	width:100%;
	float:left;
}
.pricebarsec2{
	height:auto;
	width:95%;
	text-align:center;
}
#pricebardesc{
	width:100%;
	float:left;
	font-size:18px;
}
#pricebardesc div{
	width:100%;
	text-align: center;
}
#pricebarid{
	width:100%;
	float:right;
	font-size:18px;
}
#pricebarid div{
	text-align:center;
}
#pricebareach{
	width:100%;
	float:left;
	font-size:14px;
}
#pricebareach div{
	text-align:center;
}
#pricebartotal{
	width:100%;
	float:right;
	font-weight:bold;
	font-size:18px;
}
#pricebartotal div{
	text-align:center;
}
#pricebarremove{
	width:22%;
	float:left;
	font-size:18px;
}
#pricebarremove div{
	text-align:center;
}
#pricebarqty{
	width:70%;
	float:center;
	font-size:18px;
}
#pricebarqty div{
	text-align:center;
}
#pricebarupdate{
	float:right;
	font-size:18px;
}
#pricebarupdate div{
	text-align:center;
}
.carttotalnums{
	font-size:14px;
}
.carttotalnums div{
	text-align:center;
}
/*end of cart css*/
div.menu1{
	width:95%;
}
.side-nav a{
	font-size:14px; padding:2px;
}
}
