<style>

body
{
	background-color:#ffffff;
	background-position:center;
	font-size:30px;
	color:#cccccc;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
}
.sliderimg
{
	width:100%;
}
a{
text-decoration:none;
}
.headingcheckout
{
background-color:#F3F3F3; color:#333333;padding:3px; border:1px solid #eeeeee;height:30px;padding-left:20px;
font-size:20px;
color:#333333; cursor:pointer;
font-family: 'PT Sans Narrow', sans-serif;
text-align:left;
}
.box123
{
	height:auto;
	padding:10px;
	border:1px solid #eeeeee;
	 margin-bottom:10px;
}

.header
{
	height:40px; z-index:4000;
	position:relative;
	background-color:#000000;
}
.wrapper
{
	width:1100px;
	margin:auto;
}	
.more
{
	color:#FF3300;
}
.topm
{
	padding-left:10px;
	padding-right:10px;
	color:#FFFFFF;
	float:left;
	font-size:14px;
	text-align:center;
	padding-top:10px;
	font-family: 'Lato', sans-serif;
	cursor:pointer;
	height:30px;
}
.topmselected
{
	background-color:#227D9F;
}

.topm:hover
{
	background-color:#000000;
	color:#FF9900;
}
.category
{
	padding-top:7px;
	padding-bottom:7px;
	color:#333333;
	width:256px;
	padding-left:10px;
	background-color:#ffffff;
	text-transform:uppercase;
	border-bottom:1px dotted #cccccc;
	text-align:left;
	font-size:11px;
}
.categoryt
{
	color:#333333;
	font-size:11px;
}
.category:hover,.category:hover .categoryt
{
	color:#cccccc;
	font-size:11px;
}
.category:hover, .category a:hover
{
	color:#cccccc;
	background-color:#333333;
}
.topm1
{
	background-color:#000000;
	padding-left:10px;
	padding-right:10px;
	color:#FF9900;
	float:left;
	font-size:14px;
	text-align:center;
	padding-top:10px;
	font-family: 'Lato', sans-serif;
	cursor:pointer;
	height:30px;
}
.topmenu1
{
	padding-left:12px;
	padding-right:12px;
	color:#00BCE8;
	float:left;
	font-size:12px;
	text-align:center;
	padding-top:12px;
	font-family: 'Lato', sans-serif;
	font-weight:bold;
	cursor:pointer;
	height:28px;
	float:right;
	outline: none;
	text-transform:uppercase;
}
.topmenu1:hover
{
	color:#ffffff;
	outline: none;
	background-color:#333333;
}
.logo
{
	float:left;
	height:100px;
	padding-top:20px;
	position:relative;
	z-index:1000;
}
.search
{
	height:37px;
	border:1px solid #E9E9E9;
	width:250px;
	float:left;
	-moz-border-radius:20px;
    -webkit-border-radius:20px;
    border-radius:20px;
	padding-left:10px;
	background-color:#ffffff;
	outline: none;
}.searchimg
{
	float:left;
	margin-left:-40px;
	cursor:pointer;
	
}
.carticon
{
	float:left;
	margin-left:10px;
	cursor:pointer;
}
#mycartinfo
{
	color:#666666;
	font-weight:bold;
	font-size:14px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:5px;
	padding-top:12px;
	cursor:pointer;
}

.mycartinfo1
{
	color:#666666;
	font-weight:normal;
	font-size:19px;
	float:left;
	font-family: 'Roboto', sans-serif;
	margin-left:15px;
	padding-top:12px;
	cursor:pointer;
}
.mycartinfo2
{
	color:#666666;
	font-weight:normal;
	font-size:19px;
	float:left;
	font-family: 'Roboto', sans-serif;
	margin-left:15px;
	padding-top:6px;
	cursor:pointer;
}
.mycartinfo1 span
{
	color:#0099FF;
	font-weight:bold;
}
.clear
{
	height:15px;
}
h1
{
	color:#333333;
	font-size:20px;
	font-weight:bold;
	font-family: 'PT Sans Narrow', sans-serif;
	border-bottom:1px dotted #E4E4E4;
	text-align:left;
	text-transform:uppercase;
	padding-bottom:10px;
}
.tags
{
	padding:2px;
	min-width:60px;
	background-color:#F5F5F5;
	margin:2px;
	float:left;
	color:#AAAAAA;
	border:1px solid #dddddd;
	-moz-border-radius:10px;
	padding-left:20px;
	padding-right:20px;
	font-size:13px;
    -webkit-border-radius:10px;
    border-radius:10px;
}
/*
font-family: 'Lato', sans-serif;
font-family: 'PT Sans Narrow', sans-serif;
font-family: 'Lobster', cursive;
font-family: 'Open Sans', sans-serif;
font-family: 'Roboto', sans-serif;
font-family: 'Open Sans Condensed', sans-serif;
font-family: 'Roboto Condensed', sans-serif;
font-family: 'Francois One', sans-serif;
*/
.productinfo
{
	font-size:13px;
	font-family: 'Open Sans', sans-serif;
	color:#666666;
	text-align:left;
	width:94%;
	text-align:left;
	padding-top:10px;
	margin:auto;
	line-height:15px;
	
}
p
{
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	color:#666666;
	text-align:left;
	
	text-align:justify;
	padding-top:4px;
	margin:auto;
	line-height:19px;
}
.price
{
	font-family: 'Francois One', sans-serif;
	color:#000000;
	font-size:17px;
	width:100%;
}
.price1
{
	font-family: 'Francois One', sans-serif;
	color:#990000;
	font-size:12px;	
	width:90px;
	text-align:right;
}
.round
{
	-moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
}
.round1
{
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}
.wishlist
{
	width:200px;
	height:20px;
	color:#666666;
	padding-top:4px;
	font-size:14px;
	font-family: 'Francois One', sans-serif;
	position:fixed;
	bottom:0px;
	background-color:#EFEFEF;
	right:4%;
	-moz-border-radius:10px 10px 0px 0px;
    -webkit-border-radius:10px 10px 0px 0px;
    border-radius:10px 10px 0px 0px;
	border:1px solid #cccccc;
}
.dt
{
font-family: 'Open Sans', sans-serif;
font-size:14px;
color:#999999;
text-align:left;
padding-left:15px;
}
.mainmenu
{
	width:100%; position:relative; z-index:3000; height:40px; background-color:#328FC2;
	border-bottom:1px solid #367296;border-top:1px solid #367296;
}
.pbox1{
width:265px; height:360px; border:1px solid #E3E3E3; margin-bottom:20px; float:left; overflow:hidden;
}
.pbox2{
width:265px; height:360px; border:1px solid #E3E3E3; margin-bottom:20px; float:left;margin-right:10px;overflow:hidden;
}
.desktopimgbox{display:block;}
.desktopimgbox1{ display:none;}
.productinfo1{
height:75px; border-bottom:1px solid #E3E3E3;
}
.desktopsec1{display:none}
.desktopsec{display:block;}
#menumobile
{
	display:none;
}.mobilemenus{ display:none;}
.vbox{float:left; width:560px; padding-right:20px;}
.msg{ width:450px}
#mobilecu{ display:none;}.msg{ width:510px}
.zoomerproduct
{
width:360px; float:left;
}

#gal1
{
	width:370px;
	border:1px solid #cccccc;
	height:130px;
	padding-top:7px;
	padding-bottom:7px;
	overflow:hidden;
}
#zoom_03
{
	margin-bottom:10px;
	text-align:center;
	margin:auto;
}
.cell
{
	border:1px solid #eeeeee;
	width:120px;
	float:left;
	margin-right:4px;
	text-align:center;
}
.active img{border: 0px solid #333 !important;}

.zoomerarea
{
width:370px; border:1px solid #cccccc; text-align:center; background-color:#ffffff; margin-bottom:10px;
}
.detailspageright
{
float:right; width:700px;
}
.zoomerproductmobile{ display:none;}
@media only screen and (max-width : 640px) {
.detailspageright
{
float:right; width:362px;
}

#gal1
{
	width:345px;
	border:1px solid #cccccc;
	height:130px;
	padding-top:7px;
	padding-bottom:7px;
	overflow:hidden;
}

.zoomerarea
{
width:345px; border:1px solid #cccccc; text-align:center; background-color:#ffffff; margin-bottom:10px;
}
.zoomerproduct
{
width:345px; float:left; display:none;
}
.zoomerproductmobile{ display:block; width:94%; height:auto; border:10px solid #000;}
.zoomerproductmobile img{ width:100%;}
#mobilecu{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.msg{ width:310px}
.vbox{float:left; width:340px; padding-right:0px;}
#mobilenot{ display:none;}
#menumobile
{
	display:block;
	float:right;
	height:40px;
	cursor:pointer;
	position:absolute;
	top:2px;
	left:320px;
}
.mobilemenus{ display:block;
width:170px;
height:auto;
position:absolute;
top:40px;
right:0px;
background-color:#4279BD;
border-top:1px solid #000;
}
.mobilemenus1{
	height:17px;
	padding:5px;
	border-bottom:1px solid #0066CC;
	padding-left:20px;
}.mobilemenus1:hover{ background-color:#000; padding-left:30px;}
.mobilemenus1 a{ color:#FFFFFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.desktopsec1{display:block}
.desktopsec{display:none;}

.productinfo1{
height:56px; border-bottom:1px solid #E3E3E3;
overflow:hidden; font-size:12px;
}
.desktopimgbox{display:none;}
.desktopimgbox1{ display:block;}
.pbox1{
width:48.0%; height:360px; border:1px solid #E3E3E3; margin-bottom:7px; float:left; overflow:hidden;
}
.pbox2{
width:48.0%; height:360px; border:1px solid #E3E3E3; margin-bottom:7px; float:left;overflow:hidden;
}


.logo {
    float: left;
    height: 82px;
    padding-top: 18px;
    padding-left:5px;
    position: relative;
    z-index: 1000;
}
.wrapper
{
	width:96%;
	margin:auto;
}
.pboxmr0{ margin-right:0px;}
#lg2{ display:none;}
.mainmenu{ display:none;}
h1 {
    color: #333333;
    font-size: 16px;
    font-weight: bold;
    font-family: 'PT Sans Narrow', sans-serif;
    border-bottom: 1px dotted #E4E4E4;
    text-align: left;
    text-transform: uppercase;
    padding-bottom: 10px;
}
p{ font-size:12px;}
.topmenu1{ display:none;}
}
</style>