@charset "utf-8";
/* CSS Document */
@font-face
{
	font-family: SourceSansPro-Regular;
	src: url('../font/SourceSansPro-Regular.eot'); /* IE9 Compat Modes */
	src:url("../font/SourceSansPro-Regular.eot?iefix") format("eot");
	src: url('../font/SourceSansPro-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('../font/SourceSansPro-Regular.woff') format('woff'), /* Modern Browsers */
	     url('../font/SourceSansPro-Regular.ttf')  format('truetype'), /* Safari, Android, iOS */
	     url('../font/SourceSansPro-Regular.svg#svgFontName') format('svg'); /* Legacy iOS */
}
@font-face
{
	font-family: SourceSansPro-Light;
	src: url('../font/SourceSansPro-Light.eot'); /* IE9 Compat Modes */
	src:url("../font/SourceSansPro-Light.eot?iefix") format("eot");
	src: url('../font/SourceSansPro-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('../font/SourceSansPro-Light.woff') format('woff'), /* Modern Browsers */
	     url('../font/SourceSansPro-Light.ttf')  format('truetype'), /* Safari, Android, iOS */
	     url('../font/SourceSansPro-Light.svg#svgFontName') format('svg'); /* Legacy iOS */
}
@font-face
{
	font-family: Marvel;
	src: url('../font/Marvel.eot'); /* IE9 Compat Modes */
	src:url("../font/Marvel.eot?iefix") format("eot");
	src: url('../font/Marvel.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('../font/Marvel.woff') format('woff'), /* Modern Browsers */
	     url('../font/Marvel.ttf')  format('truetype'), /* Safari, Android, iOS */
	     url('../font/Marvel.svg#svgFontName') format('svg'); /* Legacy iOS */
}
@font-face
{
	font-family: Marvel-bold;
	src: url('../font/MarvelBold.eot'); /* IE9 Compat Modes */
	src:url("../font/MarvelBold.eot?iefix") format("eot");
	src: url('../font/MarvelBold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('../font/MarvelBold.woff') format('woff'), /* Modern Browsers */
	     url('../font/MarvelBold.ttf')  format('truetype'), /* Safari, Android, iOS */
	     url('../font/MarvelBold.svg#svgFontName') format('svg'); /* Legacy iOS */
}
#thumbView .mix{
	/* [disabled]display: none; */
}
/*.addtoCart, .wishArea, #cartMenu, #login, .addtoIntBtn, #addtoWish{
	display:none !important;	
}*/
p {
	padding: 0px;border
	margin-bottom: 8px;
}
/*
.addtoCart, .wishArea, #cartMenu, #login, .addtoIntBtn, #addtoWish, .thumbCompare, .listCompare, .compare{
	display:none !important;	
}
*/
.notice {
    display: block;
    position: fixed;
    bottom: 0;
    padding: 15px;
    z-index: 99999;
    width: 100vw;
    text-align: center;
    height: 100vh;
    background-color: #000;
    opacity: 0.9;
    left: 0; 
    /* top: 50%; */
}
.notice h3 {
    /*display: block; */
    left: 50%;
    top: 50%;
    color: #fff;
    width: calc(100% - 20px);
    margin: auto;
    position: absolute;
    transform: translate(-50%, -50%);
}
.op1{
	opacity: 1;
	max-width:900px;
	font-size:18px;
	font-weight:normal;
	color:#fff!important;
	left: 50%;
    top: 50%;
    color: #fff;
    width: calc(100% - 20px);
    margin: auto;
    position: absolute;
    transform: translate(-50%, -50%);
	font-family:arial;
}
.opt1 a{
	color:#fff!important;
}
.notice button {
    background-color: #FE7F04;
    color: #fff;
    border-radius: 5px;
    display: block;
    text-align: center;
    width: 200px;
    margin: auto;
    padding: 10px 50px;
    text-transform: uppercase;
    margin: 20px auto;
	cursor:pointer;
	border:0;
    /* opacity: 100%; */
}
.notice button:hover {
    background-color: #FE7F04;
    color: #fff;
    border-radius: 5px;
    display: block;
    text-align: center;
    width: 200px;
    margin: auto;
    padding: 10px 50px;
    text-transform: uppercase;
    margin: 20px auto;
	cursor:pointer;
    /* opacity: 100%; */
}
#productText{
	color:#fff;
}
.submit_btn {
    line-height: 28px;
    height: 28px;
    width: 100px;
    font-family: Marvel;
    color: #acacac;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    margin: 0px 0px 10px;
    padding: 0px;
    text-align: center;
    cursor: pointer;
    background-color: #1f1f1f;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 100%;
}
.submit_btn2 {
    line-height: 28px;
    height: 28px;
    width: 100px;
    font-family: Marvel;
    color: #acacac;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    text-align: center;
    cursor: pointer;
    font-size: 14px;
    float: right;
    background-color: #1f1f1f;
    text-transform: uppercase;
}
.submit_btn:hover, .submit_btn2:hover {
    background-color: #1a1a1a;
}
#loading_div {
    display: block;
    height: 100%;
    width: 100vw;
    position: fixed;
    top: 0;
    left: 0;
    background-color: #000;
    z-index: 1000;
    -moz-opacity: 0.8;
    opacity: 0.8;
}
#loading_div img {
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 100;
}
.loadingblock {
    display: block;
    position: absolute;
    top: 50%;
    left: calc(50% - 25vw - 40px);
    z-index: 1000;
    width: 50vw;
    padding: 20px;
    background-color: #000;
	text-align:center;
	opacity: 1.0;
    -moz-opacity: 1.0;
}
.compare{
	/*display:none!important;*/
}
.selectstyle, .selectstyle option{
	background-color: #000;
    width: calc(100% - 0px);
    color: #FFF;
    padding: 5px;
    text-transform:uppercase;
    border: solid 1px #333;
	margin:0 0 5px 0;
	font-family: Marvel;
	font-size:14px;
	letter-spacing:1px;
}
.selectstyle2, .selectstyle2 option{
	background-color: #000;
    width: calc(90% - 0px);
    color: #FFF;
    padding: 5px;
    text-transform: uppercase;
    border: solid 1px #333;
    margin: 1.5% 0 5px 0;
    font-family: Marvel;
    font-size: 14px;
    letter-spacing: 1px;
    height: 33px;
}
#nav{
	font-family:Marvel;	
}
#msg {
	height: 100%;
	/* [disabled]width: 90%; */
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 10;
	display: block;
	/* [disabled]opacity: 0.4; */
	background-color: #000000;
	color: #FFFFFF;
	/* [disabled]min-height: 400px; */
	/* [disabled]padding: 5%; */
	margin: 5%;
}
#mask {
	z-index: 10;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: middle;
	background-image: url(../images/layerbg.png);
	display: none;
}
#mask #msg {
	background-color: #333333;
	height: auto;
	width: 60%;
	border: 5px double #333;
	position: absolute;
	z-index: 100;
	left: 50%;
	top: 19%;
	margin-left: -30%;
	color: #afaeae;
	text-align: left;
	padding: 20px;
}
#mask #closeBtn {
	height: 35px;
	width: 35px;
	position: absolute;
	z-index: 1000;
	background-image: url(../images/close.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	top: 0px;
	right: 0px;
	background-color: #000000;
	background-position: center center;
}
.footernote{
	/*font-family: Marvel;
	font-size:12px;	*/
}
.error {
	height: 15px;
	width: auto;
	padding-top: 2%;
	color: #F00;
}
body {
	margin: 0px;
	padding: 0px;
	background-color: #000;
	font-family: Marvel;
	letter-spacing: 1px;
}
.btn1F1F1F {
	background-color: #1F1F1F;
}
.btn1F1F1F:hover {
	background-color: #1A1A1A;
}
.btn090909 {
	background-color: #090909;
}
.btn090909:hover {
	background-color: #1A1A1A;
}
.btn85 {
	width: 85px;
	display: inline-block;
	text-align: center;
	line-height: 33px;
	height: 33px;
	text-transform: uppercase;
	margin-left: 5px;
	cursor: pointer;
	color: #afaeae;
	font-family: Marvel;
	border-style: none;
	letter-spacing: 1px;
	font-size:100%;
}
.btn95 {
	width: 100px;
	display: inline-block;
	text-align: center;
	line-height: 33px;
	height: 33px;
	text-transform: uppercase;
	/* [disabled]margin-left: 5px; */
	cursor: pointer;
	color: #afaeae;
	font-family: Marvel;
	border-style: none;
	letter-spacing: 1px;
	font-size:100%;
}

.btn50 {
	width: 48%;
	display: inline-block;
	text-align: center;
	line-height: 33px;
	height: 33px;
	text-transform: uppercase;
	cursor: pointer;
	color: #afaeae;
	clear: right;
	font-family: Marvel;
	border-style: none;
	text-decoration: none;
	letter-spacing: 1px;
	font-size:100%;
}
.btn120 {
	width: 150px;
	display: inline-block;
	text-align: center;
	line-height: 33px;
	height: 33px;
	text-transform: uppercase;
	cursor: pointer;
	color: #afaeae;
	clear: right;
	font-family: Marvel;
	border-style: none;
	text-decoration:none;
	letter-spacing: 1px;
	font-size:100%;
}
.clearBoth {
	clear: both;
}


.fright {
	float: right;
}
.fleft {
	float: left;
}

.whiteText {
	color:#fff;
}
.greyText {
	color: #afaeae;
	max-width: 826px;
	/* [disabled]border-style: none; */
}
.uppercaseText {
	text-transform: uppercase;
}
.submitBtn {
	color: #afaeae;
	background: #1f1f1f;
	text-align: center;
	border-style: none;
	cursor: pointer;
	font-family: Marvel;
	text-transform: uppercase;
}
.fillInField {
	float: left;
	height: auto;
	color: #FFF;
	margin: 0px;
}
.styletextarea {
	border: 1px solid #333;
	background: #000;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
}
.popupField {
	border: 1px solid #333;
	background: #000;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	width: 98%;
	margin-bottom: 2%;
	line-height: 30px;
	height: 30px;
	padding-left: 2%;
}


.clear {
	clear: both;
}

#wrapper {
	height: auto;
	margin-right: auto;
	margin-left: auto;
	
}
#logo {
	background-repeat: no-repeat;
	height: auto;
	max-width: 188px;
	float: left;
	width: 50%;
	cursor: pointer;
}
#logo img {
	height: auto;
	/* [disabled]width: 100%; */
}
#header, #popular,.viewall,#footer,#content,.listViewthumb, #listView, .detailRow, .bbg, .blogArea, .contactContent, .productRow, .subtotal, .shipRow, .shipInfo, .cartProduct, .contact_info, .cartBasket, .infield, .orderRow, .historyRow, .proRow, .pRow, .lowerArea, #imageArea, .newsRow{
	zoom:1;	
}
#header:after, #popular:after,.viewall:after, #footer:after, #content:after, .listViewthumb:after, #listView:after, .detailRow:after, .bbg:after, .blogArea:after, .contactContent:after, .productRow:after, .subtotal:after, .shipRow:after, .shipInfo:after, .cartProduct:after, .contact_info:after, .cartBasket:after, .infield:after, .orderRow:after, .historyRow:after, .proRow:after, .pRow:after, .lowerArea:after, #imageArea:after, .newsRow:after{
	content:".";display:block;font-size:0;line-height:0;height:0;clear:both;visibility:hidden;	
}
#nav {
	height: 58px;
	/* [disabled]width: 960px; */
	/* [disabled]background-color: #090909; */
	max-width: 960px;
}
#nav ul {
	margin: 0px;
	padding: 0px 0px 0px 12px;
	list-style-type: none;
}
#nav ul li {
	/* [disabled]padding-right: 15px; */
	/* [disabled]padding-left: 15px; */
	float: left;
	line-height: 58px;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 14px;
}
#nav ul li a {
	text-decoration: none;
	/* [disabled]font-family: Marvel; */
	color: #afaeae;
	height: 58px;
	display: block;
	padding-right: 30px;
	padding-left: 0px;
}
#nav ul li a:hover{
	color: #FFF;
}
.active {
	color: #FFF !important;
}


#asearch {
	text-transform: uppercase;
	color: #afaeae;
	background-image: url(../images/searchTriangle.png);
	background-repeat: no-repeat;
	background-position: right center;
	cursor: pointer;
}
#searchkey {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #1A1A1A;
	height: 29px;
	width: 140px;
	padding-left: 10px;
	color: #afaeae;
	float: left;
}
#search_btn {
	background-color: #222222;
	height: 30px;
	width: 30px;
	float: left;
	background-image: url(../images/searchIconsmall.png);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
}

#search_form {
	margin: 0px;
	padding: 0px;

}

#searchkeySmall{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #1A1A1A;
	height: 24px;
	padding-left: 10px;
	color: #afaeae;
	float: left;
}
#search_btnSmall{
	background-color: #222222;
	height: 27px;
	width: 27px;
	float: right;
	background-image: url(../images/searchIcon.png);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
	display: block;
}
#search_btnSmall:hover{
	background-color: #1a1a1a;
}
.opt {
	background-color: #1f1f1f;
	display: block;
	/* [disabled]width:100px; */
	height: 27px;
	/* [disabled]cursor: pointer; */
	background-image: url(../images/cartStatus_tri_dn.png);
	background-repeat: no-repeat;
	background-position: right center;
}
.opt:hover{
	background-color: #1a1a1a;
}

.currPlate {
	position: absolute;
	z-index: 100;
}

.snav {
	display: block;
	text-decoration: none;
	color: #afaeae;
	/* [disabled]font-family: Marvel; */
}

.snav:hover {
	background-color: #1A1A1A;
}



#login {
	float: left;
	/* [disabled]cursor: pointer; */
	/* [disabled]font-family: Marvel; */
}
#loginField {
	background-color: #1f1f1f;
	height: auto;
	z-index: 200;
	margin: 0 2%;
	padding: 2%;
	display: none;
	width: auto;
	/* [disabled]font-family: Marvel; */
	color: #a5a5a5;
	text-transform: uppercase;
}


.infield {
	padding-top: 2%;
	padding-right: 3%;
	padding-bottom: 2%;
	padding-left: 3%;
	text-align: left;
	clear: left;
	/* padding: 2% 5%; */
}
.infield a {
	color: #afaeae;
	text-decoration: none;
}

.infield .col1 {
	height: auto;
	width: 35%;
	float: left;
}
.infield .col2 {
	height: auto;
	width: 55%;
	float: left;
}
.infield .col3 {
	font-family:arial;
	height: auto;
	width: 10%;
	height: 16px;
	float: right;
	/*background: url(../images/remove.png) no-repeat center center;*/
	cursor: pointer;
	color:#FFFFFF;
	text-align:right;
	font-size:12px;
}

#cartSummary{
	color: #FFFFFF;
	background-color: #1f1f1f;
	margin: 0% 2%;
	z-index: 110;
	display: none;
	padding: 2%;
}
.btn {
	background-color: #1a1a1a;
	display: block;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	color: #939393;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Marvel;
	cursor: pointer;
	text-transform: uppercase;
	width:auto;
}

#closeLogin {
	position: absolute;
	right: 10px;
	cursor: pointer;
}



#currencyMenu, #languageMenu{
	float: left;
	text-transform: uppercase;
	cursor: pointer;
}

.close{
	background-image: url(../images/cartStatus_tri_up.png);
	background-repeat: no-repeat;
	background-position: right center;
}

#shareArea {
	float: right;
	/* [disabled]max-width: 159px; */
	/* [disabled]position: relative; */
	/* [disabled]right: 0px; */
}
#fb,#tw,#gp {
	float: right;
	cursor: pointer;
}


#cartMenu {
	/* [disabled]font-family: Marvel; */
	color: #afaeae;
	float: left;
	text-align: center;
	background-color: #1F1F1F;
	/* [disabled]letter-spacing: 1px; */
	text-transform: uppercase;
}
#cartMenu:hover {
	background-color: #1A1A1A;
}
.cartIcon {
	background-image: url(../images/cartIcon.png);
	background-repeat: no-repeat;
	float: left;
	background-position: center center;
	/* [disabled]cursor: pointer; */
}

.cartCount {
	text-align: center;
	cursor: pointer;
	}
	.addBtn {
	background-color: #1f1f1f;
	display: block;
	padding-top: 10px;
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 14px;
	color: #939393;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Marvel;
	cursor: pointer;
	text-transform: uppercase;
	text-align: center;
	float: right;
	text-decoration: none;
	}
	.addBtn:hover {
		background-color: #1a1a1a;
	}
	.cartClose {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	text-transform: uppercase;
	color: #FFF;
	text-decoration: none;
	cursor: pointer;
	float: right;
	position: relative;
	right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	}
	#languageOption,#currencyOption,#cartMenu{
		background-color: #1f1f1f;
	}
	#popular{
		text-transform: uppercase;
		color: #afaeae;

	}
	.viewall{
		text-transform: uppercase;
		color: #afaeae;
		background-image: url(../images/cartStatus_tri2.png);
		background-repeat: no-repeat;
		background-position: right 10px;
		/*background-image: url(../images/grey_line.png);
		background-repeat: repeat-x;
		background-position: 15px top;*/
	}
	.viewallup{
	text-transform: uppercase;
	color: #afaeae;
	background-image: url(../images/cartStatus_tri2up.png);
	background-repeat: no-repeat;
	background-position: right 10px;
	}
	.subhead {
	text-transform: uppercase;
	color: #afaeae;
	background-image: url(../images/grey_line.png);
	background-repeat: no-repeat;
	background-position: 120px top;
	}
.head {
	text-transform: uppercase;
	color: #afaeae;
}

	#viewall {
	clear: left;
	cursor: pointer;
	margin-bottom: 20px;
	}
	.allbrands {
		display: none;
	}
.marginbottom10px {
		margin-bottom: 10px;
	}
.marginbottom28px {
		margin-bottom: 28px;
	}	
.login_row , .login_row a{
	margin: 0px 0px 5%;
	padding: 0px;
	color: #afaeae;
	text-decoration: none;
}

.paddingbottom10px {
	margin: 0px;
	padding: 0px 0px 10px;
}

	.copyright {
		text-transform: uppercase;
		margin-bottom: 20px;
		color: #afaeae;
		display: block;
	}

.ellipse{
	float: left;
}

.page_navigation a, .alt_page_navigation a{
	padding:3px 5px;
	margin:2px;
	color:#999999;
	text-decoration:none;
	float: left;
	font-size: 13px;
	/*background-color:#DB5C04;*/
}
.active_page{
	/*background-color:white !important;*/
	color:#afaeae !important;
}	
.currentPage {
	color: #757575;
}
.compare {
	float: right;
	height: auto;
	width: auto;
	background-image: url(../images/searchTriangle.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 15px;
	margin-right: 22px;
	font-style: italic;
	display:block;
	color:#afaeae;
	text-decoration:none;
}
.addtoCartBtn {
	background-color: #1f1f1f;
	display: block;
	padding-top: 10px;
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 14px;
	color: #939393;
	font-family: Marvel;
	cursor: pointer;
	text-transform: uppercase;
	text-align: center;
	text-decoration: none;
	border-style: none;
	}
.addtoIntBtn, .addtoWishBtn {
	background-color: #1f1f1f;
	display: block;
	padding-top: 10px;
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 14px;
	color: #939393;
	font-family: Marvel;
	cursor: pointer;
	text-transform: uppercase;
	text-align: center;
	text-decoration: none;
	border-style: none;
}

	.pager-list {
	clear: both;
}
.pager {
height: 18px;
width: auto;
display: block;
float: left;
padding: 1% 2%;
cursor: pointer;
}
.disabled {
color: #333;
}
.formRow {
	float: left;
	width: 100%;
}
#deliverfee {
	font-family: Marvel-bold;
	color: #FFF;
	text-transform: uppercase;
}
.remarkField {
	background: #000;
	border: 1px solid #333;
	color: #CCC;
}
.viewallwatch {
clear: both;
padding: 0px 3% 0 0;
margin-right: auto;
margin-left: auto;
color: #afaeae;
background-image: url(../images/searchTriangle.png);
background-repeat: no-repeat;
background-position: right 7px;
text-align: right;
line-height: 25px;
height: 25px;
font-size: 13px;
cursor: pointer;
display: block;
text-decoration: none;
width: 89%;
}
input[type=checkbox]:not(old),
input[type=radio   ]:not(old){
  width   : 28px;
  margin  : 0;
  padding : 0;
  opacity : 0;
}
input[type=checkbox]:not(old) + label,
input[type=radio   ]:not(old) + label{
  display      : inline-block;
  margin-left  : -28px;
  padding-left : 28px;
  background   : url('../images/checks.png') no-repeat 0 0;
  line-height  : 24px;
}
input[type=checkbox]:not(old):checked + label{
  background-position : 0 -24px;
}

input[type=radio]:not(old):checked + label{
  background-position : 0 -48px;
}
 
 


.fedexImage {
	background: url(../images/fedex_logo.png) no-repeat 29px center;
	height: 22px;
}
.cartProduct {
	border-bottom: 1px solid #333;
	margin: 0px;
	padding: 5px 0px;
	/* [disabled]float: left; */
	height: auto;
	width: 92%;
	line-height: 18px;
}
.cpNAme {
	float: left;
	width: 60%;
}
.cpPrice {
	float: left;
	width: 30%;
	text-align: right;
}

.cpDel {
	float: left;
	width: 10%;
	text-align: right;
	margin: 0px;
	padding: 3px 0px 0px;
}
.cartProduct.last {
	border-style: none;
}
.removetoCart {
	cursor: pointer;
}
a img {
	border-style: none;
}
.removeintIcon {
	background: url(../images/remove.png) no-repeat;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	height: 16px;
	width: 16px;
}
.contact_info {
	margin: 0px 0px 25px;
	padding: 0px;
}
.checkout .colA {
	margin: 0px 0px 8px;
	padding: 0px;
	height: auto;
	width: 20%;
	float: left;
}
.checkout .colB {
	margin: 0px 0px 8px;
	padding: 0px;
	height: auto;
	width: 80%;
	float: left;
}
.checkout {
	float: left;
	clear: both;
}
.bloghalfWidth a {
	color: #afaeae;
	text-decoration: none;
}
.navActive {
	background: #333;
}
#smallHead{
	text-transform: uppercase;	
}
#content a {
	/*color: #afaeae;*/
	text-decoration: none;
}
.link {
	color: #afaeae;
	text-decoration: none;
}
#gobasket {
	cursor: pointer;
}
#wrapper3 {
	color: #afaeae;
	padding: 5%;
}
.disable {
	display: none;
}
#subMem, #subNews {
	color: #afaeae;
	text-decoration: none;
}
#loginFail {
	color: #F00;
	padding-top: 2%;
	padding-bottom: 2%;
}
#gobasket , #intbasket{
	float: left;
	height: auto;
	width: 150px;
	cursor: pointer;
	background: url(../images/searchTriangle.png) no-repeat left center;
	padding-left: 12px;
}
.cartBasket {
}
.productRow{
	padding: 0px 0px 2%;
}
#msg {
	height: 100%;
	/* [disabled]width: 90%; */
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 10;
	display: block;
	/* [disabled]opacity: 0.4; */
	background-color: #000000;
	color: #FFFFFF;
	/* [disabled]min-height: 400px; */
	/* [disabled]padding: 5%; */
	margin: 5%;
}

/*#loading_div {
	height: 32px;
	width: 32px;
}*/

#loginForm .col1 {
	height: auto;
	/* [disabled]width: 60%; */
	margin-bottom: 5%;
	margin-right: auto;
	margin-left: auto;
}
#enqForm .col1, #enqForm .col2 {
	font-size: 13px;
	color: #FFF;
}
#enqForm .col3 {
	width: 38%;
	margin-right: 2%;
	float: left;
}
#enqForm .col4 {
	width: 58%;
	margin-right: 2%;
	float: left;
}



#loginForm .col2 {
	height: auto;
	/* [disabled]width: 60%; */
	margin-bottom: 5%;
	margin-right: auto;
	margin-left: auto;
}
#loginForm .col3 {
	height: auto;
	width: 50%;
	float: left;
	margin: 5% auto 2%;
}
#loginBtn , #join{
	font-size: 13px;
}
#error_msg {
	font-size: 13px;
	color: #F00;
	clear: both;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
}
#errorEnq {
	font-size: 13px;
	color: #F00;
	clear: both;
	width: auto;
	margin: 1% auto;
	height: 20px;
}

.jp-current {
	color: #666 !important;
}
.jp-next, .jp-previous {
	cursor:pointer;	
}
.page_navigation a {
	color: #CCC;
}
.page_navigation a:hover {
	color: #CCC;
	background: #666;
}

.listdetailBtn, .listaddBtn{
	text-transform: uppercase;	
}
.logged {
	background: url(../images/searchTriangle.png) no-repeat left center;
	padding-left: 10px;
	cursor: pointer;
}
#authSub {
	position: absolute;
	z-index: 200;
	height: auto;
	width: 100px;
	background: #090909;
	color: #afaeae;
	display: none;
	top: 152px;
}
#authSub li {
	width: 100%;
	padding-top: 2px;
	padding-bottom: 2px;
}
ul#authSub {
	padding-left: -12px !important;
	margin-left:-10px;
	width: auto;
}
/*#authSub li:hover {
	background: #1a1a1a;
	width: 100%;
}*/
#blogView a:hover {
	color: #CCC;
}
.freeheight{
	height:auto!important;
}
/****************************************************************************************/
/*////////////////////////////////////////////////////////////////////////////////////////////*/
.newsRow img {
    width: 100%;
}
@media screen and (min-width: 320px) {
	.margintop10px {
		margin-top: 10px;
	}
	body{
	background: #000 url(none);
	}
	#wrapper {
	/* [disabled]height: auto; */
	/* [disabled]max-width: 960px; */
	padding-right: 2%;
	padding-left: 2%;
	width: 96%;
	}
	#wrapper2 {
		padding: 5%;
		margin:0%;
		width:90%;
		color: #afaeae;
	}
	#logo {
	/*margin-left:1%;*/
	margin-top:5px;
	}
	#logo img {
		max-width:65%;	
	}
	#header{
		margin: 0 0% 2% -2%;
		background-color: #191919;
		width: 100%;
		padding: 0 2% 10px 2%;	
	}
	#headerLeft {
	float: left;
	width: 100%;
	margin-top: 1%;
	/* [disabled]margin-bottom: 1%; */
	}
	#headerRight {
	float: right;
	width: 100%;
	text-align: left;
	margin: 2% 0px 0px 0px;
	}
	#tw,#fb {
	max-width: 27px;
	margin-right: 2.5%;
	margin-left: 2.5%;
	}
	#gp {
	max-width: 27px;
	margin-right: 0%;
	margin-left: 2.5%;
	}
	
	#loginIcon {
		cursor: pointer;
	}

	#loginField {
		width: 92%;
		position: absolute;
		left:0px;
		top: 76px;
	}
	#cartSummary{
		width: 92%;
		position: absolute;
		left:0px;
	}
	#login {
	width: 10.22%;
	margin: 0 2% 0 0px;
	text-align:center
	}
	#currencyMenu {
		font-size:100%;
		width:  20.46%;
		margin: 0 2% 0 0;
		line-height: 27px;
		color: #afaeae;
		text-align:center
		/*padding: 0 0 0 6%;
		 [disabled]max-width: 80px; */
		
	}
	#languageMenu {
		font-size:100%;
		width: 20.44%;
		margin: 0 0 0 0;
		height:27px;
		line-height:27px;
		/*padding:0 0 0 5%;*/
		color:#afaeae;
		text-align:center
		/* [disabled]max-width: 80px; */
	}
	#cartMenu {
	/*background-image: url(../images/cartBG.png);*/
		font-size:100%;
		height: 27px;
		width:  42.88%;
		margin: 0 2% 0 0;
		padding: 0;
		text-align: left;
		line-height: 27px;
	}
	#fb img,#tw img,#gp img,#login img {
		max-width:27px;
		height:auto;
	}
	#shareArea {
		/* [disabled]margin-top: 18px; */
		width: 40%;		/*width:100%;*/
		margin-top: 12px;
	}

	
	.cartIcon {
		background-image: url(../images/cartIcon.png);
		background-repeat: no-repeat;
		height: 27px;
		width: 15%;
		/*margin-left: 8%;*/
		margin-left: 8%;
		background-position: center center;
		position: relative;
		left: 0px;
	}
	.cartCount {
		/*background-image: url(../images/cartStatus_tri2.png);
		background-position: right center;
		background-repeat: no-repeat;
		 [disabled]width: 85%; */
		height: 27px;
		margin-right: 7%;
		padding-left: 45%;
		text-align: left;
	}
	#nav {
		display:none;	
	}
	#smallNav {
	background-color: #272727;
	height: 27px;
	line-height: 28px;
	padding-right: 2%;
	padding-left: 2%;
	color: #afaeae;
	margin: 2% 0 0 0;
	cursor: pointer;
	float: right;
	width: 96%;
	display: block;
	/*text-align: center;*/
	}
	#snavOption {
	background-color: #272727;
	z-index: 100;
	width: 96.5%;
	left: 0;
	margin: 0 2% 2% 2%;
	width: 96%;
	text-transform: uppercase;		
	}
	.snav {
		padding: 2%;
	}
	#searchArea {
		height: 27px;
		/*width: 98%;*/
		margin: 2% 0;
		float: none;
	}
	.nsearch {
		display:none;
	}
	.nsearchSmall {
	display: block;
	height: 27px;
	background-color: #1A1A1A;
	width:100%;
	}
	.slogan {
		display:none;
	}
	#asearch {
		display:none;
	}
	#searchkeySmall{
		width: 85%;
	}
	#heroImage {
	float: left;
	height: auto;
	width: 96%;
	border: 1px solid #0c0c0c;
	/* [disabled]margin-top: 10px; */
	margin: 1% 2% 0;
	}
	#heroImage img {
		height: auto;
		width: 100%;
	}
	
	#imageArea {
		clear: both;
	}
	
	#sideImage {
		float: left;
		height: auto;
		width: 98%;
		margin:1% 1%;
	}
	
	.sideImage {
	/* [disabled]float: right; */
	margin: 1%;
	/* [disabled]border: 1px solid #0c0c0c; */
	float: left;
	height: 100%;
	width: 98%;
	position: relative;
	}
	.sideImage img {
		height: auto;
		width: 100%;
	}
	#heroImage {
	float: left;
	height: auto;
	width: 92%;
	border: 1px solid #0c0c0c;
	margin: 0 4% 0;
	}
	#heroImage img {
		height: auto;
		width: 100%;
	}
	
	#imageArea {
		clear: both;
	}
	
	#sideImage {
	float: left;
	height: auto;
	width: 92%;
	/* [disabled]border: 1px solid #0c0c0c; */
	margin: 0 4% 0;
	}
	
	.sideImage {
	/* [disabled]float: right; */
	margin: 4% 0 1% 0;
	/* [disabled]border: 1px solid #0c0c0c; */
	float: left;
	height: auto;
	width: 100%;
	position: relative;
	}
	.sideImage img {
		height: auto;
		width: 100%;
	}
	.heroInfoArea {
	position: relative;
	width: 180px;
	float: right;
	right: 10px;
	bottom: 145px;
	text-align: right;
	height: 0;
	}
	.productInfoArea {
		position: relative;
		width: 140px;
		float: right;
		right: 10px;
		text-align: right;
		bottom: 145px;
		height: 0;
	}
	
	.productName {
		text-transform: uppercase;
		color: #ababab;
		font-size: 110%;
		padding-bottom: 5px;
	}
	.productModel {
		text-transform: uppercase;
		color: #ababab;
		font-size: 100%;
		padding-bottom: 5px;
	}
	.productInfo {
		color: #ababab;
		font-size: 100%;
		padding-bottom: 5px;
		display:none;
	}
	.productrPrice {
		font-size: 100%;
		color: #ababab;
		padding-bottom: 5px;
	}
	.productsPrice {
		font-size: 100%;
		color: #FFF;
		padding-bottom: 8px;
	}
	
	.addBtn {
		width: 80px;
		font-size: 90%;
	}
	.addtoCartBtn {
	float: none;
	width:50%;
	text-decoration: none;
	font-size:100%;
	}
	.addtoCartBtn:hover {
		background-color: #1a1a1a;
	}
	#languageOption,#currencyOption{
	width: 96%;
	/* [disabled]padding: 10px; */
	margin-top: 0px;
	top: 76px;
	left: 0;
	/* [disabled]padding: 5%; */
	margin: 0 2%;
	
	}
	#cartOption{
		width:86%;
		background-color: #1f1f1f;
		/* [disabled]padding: 10px; */
		margin-top: 0px;
		left:0;
		margin:0 2%;
		padding:5%;
		top:76px;
	}
	.subMenu {
	/* [disabled]background-color: #FFF; */
	/* [disabled]padding: 10px; */
	/* [disabled]height: auto; */
	/* [disabled]width: 50px; */
	position: absolute;
	z-index: 100;
	
	}
	#subscribeArea {
		display:none;
	}
	.col4 {
		height: auto;
		width: 92%;
		float: left;
		margin: 2% 4% 4% 4%;
	}
	.col4footer {
	height: auto;
	width: 100%;
	float: left;
	margin: 2% 0 0 0;
	}
	.col6 {
		height: auto;
		width: 47.995%;
		float: left;
		margin: 1%;
	}
	.col4 img{
		width: 100%;
		height: auto;
		margin: 0 0 10px 0;
	}
	.col6 img{
		width: 100%;
		height: auto;
	}
	#popular{
		width: 100%;
		margin: 0 0 15px 0;
	}
	#brandArea {
		max-width: 940px;
		clear: both;
		padding: 4%;
		margin-right: auto;
		margin-left: auto;
	}
	#recent {
		max-width: 920px;
		clear: both;
		padding: 4%;
		margin-right: auto;
		margin-left: auto;
	}
	#recent2,#recent3,#recent4{
		display:none;	
	}
		.action {
		text-transform: uppercase;
		color: #afaeae;
		font-size: 100%;
	}
	#footer {
		font-size: 100%;
		color: #afaeae;
		padding-bottom: 25px;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #333;
		padding: 2% 0 2% 0;
		margin-top: 15px;
		max-width: 920px;
		margin-right: auto;
		margin-left: auto;
		width:92%;
		clear: both;
	}
	.footerLink {
		display: block;
		color: #afaeae;
		text-decoration: none;
		font-size: 100%;
		margin-bottom: 5px;
	}
	.footerLink:hover {
		color: #CCC;
	}

	.footSub {
		text-transform: uppercase;
		margin-bottom: 20px;
		color: #afaeae;
		font-size: 100%;
	}
	.footSub {
	text-transform: uppercase;
	margin-bottom: 5%;
	color: #afaeae;
	font-size: 100%;
	display: block;
	cursor: pointer;
	}
	.fSub {
		background-image: url(../images/footOpen.png);
		background-repeat: no-repeat;
		background-position: right center;
	}
	.fSubClose {
		background-image: url(../images/footClose.png);
		background-repeat: no-repeat;
		background-position: right center;
	}
	.footerSub{
		display:none;
		margin: 0 0 9% 0;
	}
	.copyright {
		font-size: 100%;
		margin:5% 0 0 0;
	}
	
	.decrease80 {
	font-size: 0.8em;
}
.filterArea {
	width: 92%;
	background-image: url(../images/grey_line.png);
	background-position: -55px top;
	background-repeat: repeat-x;
	height: auto;
	font-size: 100%;
	color: #afaeae;
	float: left;
	margin: 0 4%;
}
.wishArea {
	display:none;
}
.blogArea {
	display: block;
	margin: 0 4%;
	clear: both;
	padding:5% 0 0 0;
}
#productView {
	background-image: url(../images/grey_line_full.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 100%;
	padding-top: 5%;
	color: #afaeae;
	margin: 5% 0 5% 0;
}
#generalView {
	background-image: url(../images/grey_line_full.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 92%;
	padding-top: 0%;
	color: #afaeae;
	margin: 5% 4%;
}
#blogView {
	/* [disabled]background-image: url(../images/grey_line_full.png); */
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 100%;
	padding: 0%;
	color: #afaeae;
	margin: 2% 0 0 0;
}
#sortArea {
	/* [disabled]text-transform: uppercase; */
	font-size: 100%;
}

#content {
	clear: both;
}



.bbg {
	background-color: #000;
	padding-right: 15px;
	text-transform: uppercase;
	font-size: 100%;
	float: left;
	display: block;
	color: #FFF;
}
.sortSubMenu {
	height: 32px;
	/* [disabled]margin-right: 15px; */
	display: none;
	position:relative;
	z-index:100;
}
.sortCol1 {
	float: left;
	height: 32px;
	width: 44px;
	line-height: 32px;
}
.sortCol2 {
	float: left;
	height: auto;
	width: 48%;
	line-height: 30px;
	text-align: center;
	margin-right: 8px;
}
.sortCol3 {
	float: left;
	width: 35px;
	line-height: 32px;
	height: 32px;
}
.sortCol4 {
	height: 32px;
	width: 48px;
	float: left;
	line-height: 30px;
	text-align: center;
}
.sortCol5 {
	float: left;
	height: 32px;
	width: 354px;
	text-align: right;
	line-height: 32px;
	display:none;
}
.displayView1 {
	background-image: url(../images/view1_off.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	width: 16px;
	float: left;
	margin-left: 283px;
	display: block;
}
.displayView2 {
	background-image: url(../images/view2_off.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	width: 37px;
	float: left;
	display: block;
	margin-left: 18px;
}
.displayView1:hover {
	background-image: url(../images/view1_on.png);
}
.displayView2:hover {
	background-image: url(../images/view2_on.png);
}
.displayView1_on {
	background-image: url(../images/view1_on.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	width: 16px;
	float: left;
	margin-left: 283px;
	display: block;
}
.displayView2_on {
	background-image: url(../images/view2_on.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	width: 37px;
	float: left;
	display: block;
	margin-left: 18px;
}
.sortCol5 img {
	margin-left: 12px;
}

.sort,.csort {
	display: block;
	line-height: 32px;
	height: 32px;
	/* [disabled]padding-left: 15px; */
	border-top: 1px none #333;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	background-color: #1F1F1F;
	color: #afaeae;
	text-decoration: none;
}
.sort:hover,.csort:hover {
	color: #afaeae;
	text-decoration: none;
	background-color: #1A1A1A;
}

.sortCol {
	border: 1px solid #333;
	height: 30px;
	background-image: url(../images/cartStatus_tri_dn.png);
	background-position: right center;
	background-repeat: no-repeat;
	/* [disabled]background-color: #1F1F1F; */
	cursor: pointer;
}
.sortClose {
	background-image: url(../images/cartStatus_tri_up.png);
	background-repeat: no-repeat;
	background-position: right center;
}
#thumbView {
	clear: both;
	padding-top: 10px;
	width: 92%;
	margin: 0 4%;
	/* [disabled]padding: 0 0 4% 0; */
}
.greyLine {
	background-image: url(../images/grey_line.png);
	background-repeat: no-repeat;
	height: 15px;
	width: 100%;
	clear: both;
	background-position: 0px bottom;
}
.thumb{
	float: left;
	height: auto;
	width: 100%;
	font-size: 100%;
	margin: 0 0 6% 0;
}


.thumb img {
	width: 100%;
	margin-bottom: 2%;
	height: auto;
}
.thumbName {
	margin-bottom: 1%;
	font-size: 1.1em;
}
.thumbPrice {
	margin-bottom: 1%;
	font-size: 0.9em;
	color: #999999;
}
.thumbsPrice {
	margin-bottom: 1%;
	font-size: 0.9em;
	color: #b0b0b0;
}
.thumbCompare {
	margin-bottom: 2%;
	font-size: 0.9em;
	color: #FFF;
	display: block;
	cursor: pointer;
}
.thumbdetailBtn {
	background-color: #1f1f1f;
	display: block;
	padding: 0px;
	color: #939393;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Marvel;
	cursor: pointer;
	text-transform: uppercase;
	text-align: center;
	float: left;
	width:48%;
	height:34px;
	line-height:34px;
	}
.thumbaddBtn {
	background-color: #1f1f1f;
	display: block;
	padding: 0px;
	color: #939393;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Marvel;
	cursor: pointer;
	text-transform: uppercase;
	text-align: center;
	float: right;
	width:48%;
	height:34px;
	line-height:34px;
}
.thumbaddBtn:hover,.thumbdetailBtn:hover{
	background-color: #1a1a1a;	
}
.filterSub {
	text-transform: uppercase;
	background-image: url(../images/footOpen.png);
	background-repeat: no-repeat;
	background-position: right center;
	cursor: pointer;
	margin-bottom: 18px;
}
.filterSubMenu {
	color: #afaeae;
	margin-bottom: 18px;
}

.filterClose {
	background-image: url(../images/footClose.png);
	background-repeat: no-repeat;
	background-position: right center;
}
.head {
	font-size: 100%;
	margin: 0 0 10% 0;
	/* [disabled]background-color: #000; */
}
.compare {
	font-size: 100%;
	display: block;
}
.listNameS {
	height: auto;
	width: 100%;
	font-size: 100%;
	display: block;
	margin: 0 0 5%;
}
.listCol1 {
	float: left;
	width: 100%;
	margin-right: 0px;
}
.listViewthumb {
	height: auto;
	/* [disabled]width: 100%; */
	/* [disabled]display: block; */
	margin-bottom: 8%;
	/* [disabled]clear: both; */
}
.listPrice {
	color: #afaeae;
	margin-bottom: 1%;
}
.listCompare {
	display: none;
}
.listCompare a {
	text-decoration: none;
	color: #898989;
}
.listsPrice {
	color: #FFF;
	margin: 0 0 2% 0;
}




#listView {
	margin: 5% 4%;
	/* [disabled]width: 650px; */
}


.listCol1 img {
	height: auto;
	width: 100%;
}

.listCol2 {
	float: right;
	height: auto;
	width: 100%;
	border-left-width: 1px;
	border-left-style: none;
	/*border-left-color: #141414;*/
	border-left-color: #333;
	font-size: 100%;
	padding-left: 18px;
	margin: 2% 0 0 0;
}
.listCol3 {
	float:left;
	display:block;
}
.listNameL {
	margin: 5% 0 0 0%;
	font-size: 110%;
	display:block;
}
.listdetailBtn {
	height: 33px;
	width: 48%;
	display: block;
	line-height: 33px;
	text-align: center;
	background-color: #1F1F1F;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	float:left;
}
.listaddBtn {
	height: 33px;
	width: 48%;
	display: block;
	line-height: 33px;
	text-align: center;
	background-color: #1F1F1F;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	text-decoration: none;
	float:right;
}
.listdetailBtn a, .listaddBtn a {
	color: #afaeae;
	text-decoration:none;
}

.listdetailBtn:hover, .listaddBtn:hover {
	background-color: #1a1a1a;
}
.listDescHeader {
	display:block;	
	color:#FFFFFF;
	
}
.listDesc{
	display:none;	
}
.page_navigation , .alt_page_navigation{
	padding-bottom: 18%;
	margin:0 0 0 4%;
	font-family: Marvel;
}

.listCol4, .listCol5 {
	display: block;
	margin-top: 5%;
	padding: 5% 0 0 0;
	border-top-width: 1px;
	border-top-style: solid;
	/*border-top-color: #141414;*/
	border-top-color: #333;
	float:right;
	width:100%;
}
.productDetail{
	width:92%;
	margin:0 4%;
	font-size:100%;
}
.productDetail img{
	width:100%;
	height:auto;
}
.productHeader{
	padding: 0 0 5% 4%;
	margin: 0 0 5% 0;
	/*border-bottom: 1px solid #141414;*/
	border-bottom: 1px solid #333;
	font-size:110%;
	color:#FFF;
}
.split1 {
	float: left;
	width: 48%;
	padding-right: 2%;
}
.split2 {
	float: left;
	width: 48%;
	padding-left: 2%;
}
.splitHeader {
	color: #FFF;
	text-transform: uppercase;
	margin: 0 0 1% 0;
}
.splitContent {
	color: #afaeae;
	margin: 0 0 6% 0;
}
.photoThumb {
	height: auto;
	width: 100%;
	margin: 0 18px 18px 0;
	float: left;
}
.detailRow {
	clear: both;
	margin-top: 18px;
	padding-top: 18px;
	/*border-top: 1px solid #141414;*/
	border-top: 1px solid #333;
	width:100%;
	float: left;
}

.productCol1 {
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.productCol2 {
	float: left;
	margin: 5% 0 0 0;
	padding: 0px;
	width: 100%;
	font-size: 100%;
}
.productCol3 {
	float: right;
	width: 100%;
	/* [disabled]margin-left: 18px; */
	line-height: 180%;
}
.productCol4 {
	float: right;
	height: auto;
	width: 100%;
	margin-left: 0px;
	/*border-bottom: 1px solid #141414;*/
	border-bottom: 1px solid #333;
	margin-bottom: 5%;
	padding-bottom: 5%;
}
.sPrice {
	color: #FFF;
	margin: 0 0 5% 0;
}
.discount, .Price {
	color: #afaeae;
	margin:0 0 5px 0;
}


.addtoWish {
	color: #afaeae;
	text-decoration: none;
	background: url(../images/interestIcon.png) no-repeat left center;
	line-height: 14px;
	padding-left: 23px;
	display: none;
	/* [disabled]width: 100%; */
	clear: both;
}
.share {
	/* float: left;
	width: 115px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 10px; */
	display:none;
}
.wishList {
	display: block;
	color: #afaeae;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 5px;
}
.img2, .img3, .img4{
	display:none;	
}
.halfWidth {
	height: auto;
	width: 100%;
	text-align: justify;
	line-height: 140%;
	font-family: Marvel;
}
.bloghalfWidth {
	height: auto;
	width: 92%;
	margin: 0 4%;
	text-align: justify;
}
.bloghalfWidth img {
	height: auto !important;
	width: 100% !important;
}
.step1{
	background: #535353;	
}
.step2 {
	background: #383838;
}
.step3 {
	background: #272727;
}
.step4 {
	background: #181818;
}
.step5 {
	background: #101010;
}
.step {
	float: left;
	height: 29px;
	width: 100%;
	text-align: center;
	font-size: 100%;
	padding-top: 1px;
	display: block;
	line-height: 29px;
	text-transform: uppercase;
}
.fourstep{
	width: calc(25% - 30px);
}
.en10 {
	font-size: 18px;
}
.pactive {
	background: #a5a5a5 url(../images/loginArrowS.png) no-repeat center top;
	color: #FFF;
}
.archiveHead {
	background: url(../images/grey_line.png) no-repeat left top;
	margin-bottom: 25px;
}
.archiveList ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.archiveList ul li {
	margin-top: 10px;
	margin-bottom: 10px;
}
.archiveList ul li a {
	color: #afaeae;
	text-decoration: none;
}
.blogHeader {
	height: 63px;
	width: 100%;
	line-height: 63px;
	color: #FFF;
	/*border-bottom: 1px solid #141414;*/
	border-bottom: 1px solid #ababab;
	font-size: 18px;
	margin-bottom: 20px;
	padding: 0 0 0 4%;
}
.blogRight {
	float: right;
	margin: 5% 4% 0 4%;
	padding: 0px;
	height: auto;
	width: 92%;
}
.blogRightHead {
	color: #FFF;
	text-transform: uppercase;
	font-family: Marvel;
	margin-bottom: 10px;
	width:100%;
	font-size:90%;
}
.blogRow{
	float:left;
	width:50%;
	padding:5% 0 0 0;
}

.wsearchHeader {
	text-transform: uppercase;
	color: #FFF;
	/*border-bottom: 1px solid #141414;*/
	border-bottom: 1px solid #333;
	margin-bottom: 10%;
	clear: both;
	padding: 10% 0 3% 0;
	/* [disabled]width: 31%; */
	/* [disabled]margin-right: 2%; */
}
.fillInField {
	width: 100%;
	padding: 0 0 4% 0;

}
.styletextarea {
	width: 97%;
	height: 27px;
	margin-top: 3%;
	padding: 0 0 0 3%;
}
.submitBtn {
	line-height: 33px;
	height: 33px;
	width: 100px;
}

.fillInField2 {
	float: left;
	width: 100%;
	height: auto;
	color: #FFF;
	margin: 0px;
	padding: 0 0 4% 0;
}
.fillInField3 {
	float: left;
	width: 100%;
	height: auto;
	color: #FFF;
	margin: 0px;
	padding: 0 0 4% 0;
}
.styletextarea2 {
	width: 97%;
	border: 1px solid #333;
	background: #000;
	font-size: 13px;
	color: #FFF;
	height: 27px;
	margin-top: 1%;
	padding: 0 0 0 3%;
	/* [disabled]display: block; */
}
.styletextarea3 {
	width: 97%;
	border: 1px solid #333;
	background: #000;
	font-size: 13px;
	color: #FFF;
	height: 27px;
	margin-top: 1%;
	padding: 0 0 0 3%;
	/* [disabled]display: block; */
}
.small_texts {
	margin-bottom: 10px;
	margin-top: 5px;
}
.contactContent {
	margin-bottom: 2%;
	width: 100%;
}
.progressBar {
	float: left;
	margin-bottom: 20px;
	width: 100%;
}
.pImage {
	float: left;
	height: auto;
	width: 100%;
}
.pImage img {
	height: auto;
	width: 100%;
}
.pDetail {
	float: left;
	height: auto;
	width: 100%;
	font-size: 100%;
}

.pHeader {
	font: 105% Marvel-bold;
	color: #FFF;
	padding: 3% 0px 3% 0px;
}
.pRemove {
	float: right;
	width: 5%;
}
.subtotal {
	clear: both;
	margin-top: 5%;
	margin-bottom: 5%;
	padding-top: 10px;
	padding-bottom: 2px;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
}
.checkBtn {
	line-height: 34px;
	text-transform: uppercase;
	color: #afaeae;
	height: 34px;
	width: 100%;
	border-style: none;
	text-align: center;
	background: #1F1F1F;
	font-family: Marvel;
	font-size: 100%;
	margin: 0px 0% 5% 0px;
	cursor: pointer;
	letter-spacing:1px;
}
.checkBtn:hover {
	background: #1a1a1a;
}

.pCol1 {
	float: left;
	height: auto;
	width: 40%;
	padding-left: 0px;
}
.pCol2 {
	color"#FFF;
	float: left;
	height: auto;
	width: 50%;
}
.pCol3 {
	float: left;
	height: auto;
	width: 60%;
	color: #FFF;
}
.pRow {
	font-size: 100%;
	padding-bottom: 8px;
}
.couponRow {
	margin: 3% 0px 0px;
	width: 100%;
}
.sCol1 {
	padding-left: 0px;
	float: left;
	width: 40%;
}
.sCol2 {
	float: left;
	height: auto;
	width: 50%;
	color: #FFF;
}
.shippingRow {
	margin: 20px 0px 0px;
}
.shipHeader {
	color: #FFF;
	margin: 0px 0px 10px;
	/* [disabled]text-transform: uppercase; */
}
.shipRow {
	margin: 0px 0px 5%;
	height: auto;
	width: 100%;
}
.shipCol1 {
	float: left;
	height: auto;
	width: 100%;
	margin: 0;
}
.shipCol2 {
	float: left;
	height: auto;
	width: 100%;
	margin: 0 0px 0 9%;
}
.shipCol3 {
	float: left;
	height: auto;
	width: 100%;
	margin: 0 0px 0 9%;
}
#shipmenu {
	margin: 3% 0 9% 0;
	padding: 1% 0px 0px;
	height: auto;
	width: 100%;
}
#deliverfee {
	font-size: 100%;
}
.shipInfo {
	background: url(../images/grey_line.png) repeat-x left top;
	width: 100%;
	height: auto;
	margin: 2% 0;
	float: left;
}

.cartConfirmHeader {
	text-transform: uppercase;
	margin-bottom: 15px;
	padding: 20px 0 0px;
	width: 100%;
	/* [disabled]margin-right: 2%; */
	border-top: 1px solid #333;
	height: auto;
	float: left;
}
.alignRight {
	text-align: right;
}
.infoTable tr td {
	padding: 6px 0px;
}
.bold {
	font-family: Marvel-bold;
}
.confirmBtn {
	line-height: 33px;
	color: #afaeae;
	text-align: center;
	height: 33px;
	width: 120px;
	background: #1f1f1f;
	border-style: none;
	cursor: pointer;
	font-family: Marvel;
	letter-spacing: 1px;
}
.remark {
	margin: 0px 0px 25px;
	padding: 0px;
	clear: both;
}
.remarkField {
	height: 10%;
	width: 100%;
	margin:5% 0 0 0;
}
.login_block {
	margin: 5% 0 0 0;
	padding: 5% 0% 5% 0px;
	float: left;
	height: auto;
	width: 100%;
	border-top: 1px solid #333;
	border-right: 1px none #333;
	border-bottom: 1px none #333;
	border-left: 1px none #333;
}
#login_area {
	float: left;
	height: auto;
	width: 100%;
}
.text13 {
	font-size:100%;
	letter-spacing: 1px;
}
.norecord {
	font-size: 100%;
	padding: 20px;
}
.orderInfo {
	float: left;
	height: auto;
	width: 100%;
	color: #afaeae;
	margin-top: 2%;
	margin-bottom: 2%;
	padding-bottom: 2%;
	/* [disabled]border-bottom: 1px solid #333; */
}
.orderInfo .orderRow {
	padding-top: 1%;
	padding-bottom: 1%;
	clear: both;
}

.orderInfo .colA {
	float: left;
	width: 40%;
	margin-right: 2%;
}

.orderInfo .colB {
	float: left;
	width: 58%;
	/* [disabled]margin-right: 2%; */
}


.orderInfo .colA1 {
	float: left;
	width: 32%;
	margin-right: 4%;
}

.orderInfo .colB1 {
	float: left;
	width: 25%;
	margin-right: 4%;
}
.orderInfo .colC1 {
	float: left;
	width: 10%;
	margin-right: 2%;
	display:none;
}
.orderInfo .colD1 {
	float: left;
	width: 35%;
	/* [disabled]margin-right: 2%; */
}
.latest{
	background-position: 87px top;
	margin:15px 0 28px 0;	
}
.newsImg {
	display: block;
	float: left;
	height: auto;
	width: 30%;
	margin-right: 3%;
}
.newsDesc {
	float: left;
	width: 67%;
	font-size: 100%;
	color: #ababab;
	font-family: Marvel;
	position: relative;
	height: 93px;
}
.outBlock {
	padding: 0 0 5% 0;
}
.newsRight {
	float: right;
	width: 126px;
	margin-top: 30px;
	display:none;
}
.blodViewRight {
	float: left;
	width: 162px;
	margin-top: 63px;
	display:none;
}
.photoBlock {
	float: none;
	width: 95%;
	padding: 1.25% 2.5%;
}
.readmoreBtn, .newsBlock {
	font-size:100%;	
}

/****************************************************************************************************/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////*/
}
@media screen and (min-width: 480px) {
	#languageMenu {
		font-size:100%;
		width: 20.44%;
		margin: 0 0 0 0;
		padding:0;
		height:27px;
		line-height:27px;
		text-align:center;
	/* [disabled]max-width: 80px; */
	}

	.outBlock {
		padding: 6%;
	}
	.newsRight {
		float: right;
		width: 126px;
		margin-top: 30px;
		display:none;
	}
	.blodViewRight {
		float: left;
		width: 162px;
		margin-top: 63px;
		display:none;
	}
	.backLink {
		display:none;
	}
	
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
@media screen and (min-width: 640px) {
	
	#wrapper {
	/* [disabled]height: auto; */
	/* [disabled]max-width: 960px; */
	padding-right: 2%;
	padding-left: 2%;
	width: 96%;
	}
	#logo {
	margin-left:0;
	
	}
	#logo img {
		max-width:80%;
		margin-top:2%;
		margin-bottom:1%;	
	}
	#header{
		margin: 0 0% 8px -2%;
		background-color: #191919;
		width: 100%;
		padding: 0 2% 10px 2%;	
	}
	#headerLeft {
	float: left;
	width: 100%;
	margin-top: 1%;
	/* [disabled]margin-bottom: 1%; */
	}
	#headerRight {
	float: right;
	width: 100%;
	text-align: left;
	margin: 8px 0px 0px 0px;
	}
	#tw,#fb {
	max-width: 27px;
	margin-right: 0%;
	margin-left: 8px;
	}
	#gp {
	max-width: 27px;
	margin-right: 0%;
	margin-left: 8px;
	}
	#login {
		width: 10.665%;
		margin: 0 1% 0 0px;/
		
	}
	#loginField {
		width: 92%;
		position: absolute;
		left:0px;
		top: 99px;
	}
	#cartSummary{
	width: 92%;
	position: absolute;
	left:0px;
	}
	#currencyMenu {
		font-size:100%;
		width: 21.331111111111%;
		margin: 0 1% 0 0;
		line-height: 27px;
		color: #afaeae;
		padding: 0;
		text-align:center
	}
	#cartMenu {
	font-size:100%;
	height: 27px;
	width: 43.662222222222%;
	margin: 0 1% 0 0;
	padding: 0;
	text-align: left;
	line-height: 27px;
	}
	#languageMenu {
		font-size:13px;
		width: 21.331111111111%;
		margin: 0 0 0 0;
		padding:0;
		height:27px;
		line-height:27px;
		text-align:center;
	/* [disabled]max-width: 80px; */
	}
	#fb img,#tw img,#gp img,#login img {
		max-width:27px;
		height:auto;
	}
	#shareArea {
	margin-top: 30px;
	width: 50%;		/*width:100%;*/
	}
	
	.cartIcon {
		background-image: url(../images/cartIcon.png);
		background-repeat: no-repeat;
		height: 27px;
		width: 15%;
		/*margin-left: 8%;*/
		margin-left: 8%;
		background-position: center center;
		position: relative;
		left: 0px;
	}
	.cartCount {
	height: 27px;
	margin-right: 7%;
	padding-left: 50%;
	text-align: left;
	}

	#nav {
		display:none;
	}
	#smallNav {
		background-color: #272727;
		height: 27px;
		line-height: 27px;
		padding-right: 2%;
		padding-left: 2%;
		color: #afaeae;
		margin: 1% 0 0 0;
		cursor: pointer;
		float: right;
		width: 96%;
		display:block;
	}
	#snavOption {
		background-color: #272727;
		z-index: 100;
		width: 96.5%;
		left: 0;
		margin: 0 2% 2% 2%;
		width:96%;
		
	}
	.snav {
		padding: 1% 2%;
	}
	#searchArea {
		height: 27px;
		width: 100%;
		margin: 8px 0;
		float: none;
	}
	.nsearch {
		display:none;
	}
	.nsearchSmall {
	display: block;
	height: 27px;
	background-color: #1A1A1A;
	width:100%;
	}
	.slogan {
		display:none;
	}
	#asearch {
		display:none;
	}
	#searchkeySmall{
		width: 85%;
	}
	#heroImage {
		float: left;
		height: auto;
		width: 92%;
		border: 1px solid #0c0c0c;
		margin: 0 4% 0;
	}
	#heroImage img {
		height: auto;
		width: 100%;
	}
	
	#imageArea {
		clear: both;
	}
	
	#sideImage {
		float: left;
		height: auto;
		width: 92%;
		margin: 1% 4% 0;
	}
	
	.sideImage {
	/* [disabled]float: right; */
	margin: 3% 0 1% 0;
	/* [disabled]border: 1px solid #0c0c0c; */
	float: left;
	height: auto;
	width: 100%;
	position: relative;
	}
	.sideImage img {
		height: auto;
		width: 100%;
	}
	.heroInfoArea {
	position: relative;
	width: 180px;
	float: right;
	right: 10px;
	bottom: 155px;
	text-align: right;
	height: 0;
	}
	.productInfoArea {
		position: relative;
		width: 200px;
		float: right;
		right: 10px;
		text-align: right;
		bottom: 155px;
		height: 0;
	}
	
	.productName {
		text-transform: uppercase;
		color: #ababab;
		font-size: 16px;
		padding-bottom: 5px;
	}
	.productModel {
		text-transform: uppercase;
		color: #ababab;
		font-size: 14px;
		padding-bottom: 5px;
	}
	.productInfo {
		color: #ababab;
		font-size: 14px;
		padding-bottom: 5px;
		display:block;
	}
	.productrPrice {
		font-size: 14px;
		color: #ababab;
		padding-bottom: 5px;
	}
	.productsPrice {
		font-size: 14px;
		color: #FFF;
		padding-bottom: 8px;
	}
	
	.addBtn {
	width: auto;
	font-size: 100%;
	}
	.addtoCartBtn {
	float: none;
	width: 50%;
	text-decoration: none;
	font-size:100%;
	}
	.addtoCartBtn:hover {
		background-color: #1a1a1a;
	}
	#languageOption,#currencyOption{
		width: 96%;
		/* [disabled]padding: 10px; */
		margin-top: 27px;
		top: 98px;
		left:0;
		margin: 0 2%;
	}
	#cartOption{
		width: 92%;
		background-color: #1f1f1f;
		/* [disabled]padding: 10px; 
		margin-top: 0px;*/
		left: 0;
		margin: 0 2%;
		padding: 2%;
		top: 98px;
	}
	.subMenu {
	/* [disabled]background-color: #FFF; */
	/* [disabled]padding: 10px; */
	/* [disabled]height: auto; */
	/* [disabled]width: 50px; */
	position: absolute;
	z-index: 100;
	
	}
	#subscribeArea {
		display:none;
	}
	.col4 {
		height: auto;
		width: 92%;
		float: left;
		margin: 2% 4%;
	}
	.col4footer {
		height: auto;
		width: 100%;
		float: left;
		margin: 2% 0 0 0;
	}
	.col6 {
		height: auto;
		width: 47.995%;
		float: left;
		margin: 1%;
	}
	.col4 img{
		width: 100%;
		height: auto;
		margin: 0 0 10px 0;
	}
	
	.col6 img{
		width: 100%;
		height: auto;
	}
	#popular{
	width: 100%;
	margin: 0 0 15px 0;
	}
	#brandArea {
		max-width: 940px;
		clear: both;
		padding: 2% 4%;
		margin-right: auto;
		margin-left: auto;
	}
	#recent {
		max-width: 920px;
		clear: both;
		padding: 2% 4%;
		margin-right: auto;
		margin-left: auto;
	}
	#recent2,#recent3,#recent4{
		display:none;	
	}
		.action {
		text-transform: uppercase;
		color: #afaeae;
		font-size: 100%;
	}
	#footer {
		font-size: 100%;
		color: #afaeae;
		padding-bottom: 25px;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #333;
		padding-top: 15px;
		margin-top: 15px;
		max-width: 920px;
		margin-right: auto;
		margin-left: auto;
		clear: both;
	}
	.footerLink {
		display: block;
		color: #afaeae;
		text-decoration: none;
		font-size: 100%;
		margin-bottom: 5px;
	}
	.footerLink:hover {
		color: #CCC;
	}

	.footSub {
		text-transform: uppercase;
		margin-bottom: 20px;
		color: #afaeae;
		font-size: 100%;
	}
	.footSub {
	text-transform: uppercase;
	margin-bottom: 10px;
	color: #afaeae;
	font-size: 100%;
	display: block;
	cursor: pointer;
	}
	.fSub {
		background-image: url(../images/footOpen.png);
		background-repeat: no-repeat;
		background-position: right center;
	}
	.fSubClose {
		background-image: url(../images/footClose.png);
		background-repeat: no-repeat;
		background-position: right center;
	}

	.footerSub{
		display:none;
		margin: 0 0 4% 0;
	}
	.copyright {
		font-size: 100%;
		margin:5% 0 0 0;
	}
	.decrease80 {
	font-size: 0.8em;
}
.filterArea {
	width: 92%;
	background-image: url(../images/grey_line.png);
	background-position: -55px top;
	background-repeat: repeat-x;
	height: auto;
	font-size: 100%;
	color: #afaeae;
	float: left;
	margin: 0 4%;
}
.wishArea {
	display:none;
}
.blogArea {
	display: block;
	clear: both;
	padding:2% 0 0 0;
}
#productView {
	background-image: url(../images/grey_line_full.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 100%;
	margin: 2% 0 5% 0;
	padding-top: 14px;
	color: #afaeae;
	/* [disabled]margin-right: 0px; */
}
#generalView {
	background-image: url(../images/grey_line_full.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 92%;
	margin: 5% 4%;
	padding-top: 0px;
	color: #afaeae;
}
#blogView {
	/* [disabled]background-image: url(../images/grey_line_full.png); */
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 92%;
	padding-top: 0%;
	color: #afaeae;
	margin: 2% 4% 0 4%;
}
#sortArea {
	/* [disabled]text-transform: uppercase; */
	font-size: 100%;
}

#content {
	clear: both;
}



.bbg {
	background-color: #000;
	padding-right: 15px;
	text-transform: uppercase;
	font-size: 100%;
	float: left;
	display: block;
	color: #FFF;
}
.sortSubMenu {
	height: 32px;
	/* [disabled]margin-right: 15px; */
	display: none;
	position:relative;
	z-index:100;
}
.sortCol1 {
	float: left;
	height: 32px;
	width: 10%;
	line-height: 32px;
}
.sortCol2 {
	float: left;
	height: auto;
	width: 48.5%;
	line-height: 30px;
	text-align: center;
	margin-right: 2%;
}
.sortCol3 {
	float: left;
	width: 10%;
	line-height: 32px;
	height: 32px;
}
.sortCol4 {
	height: 32px;
	width: 22%;
	float: left;
	line-height: 30px;
	text-align: center;
}
.sortCol5 {
	float: left;
	height: 32px;
	width: 354px;
	text-align: right;
	line-height: 32px;
	display:none;
}
.displayView1 {
	background-image: url(../images/view1_off.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	width: 16px;
	float: left;
	margin-left: 283px;
	display: block;
}
.displayView2 {
	background-image: url(../images/view2_off.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	width: 37px;
	float: left;
	display: block;
	margin-left: 18px;
}
.displayView1_on {
	background-image: url(../images/view1_on.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	width: 16px;
	float: left;
	margin-left: 283px;
	display: block;
}
.displayView2_on {
	background-image: url(../images/view2_on.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	width: 37px;
	float: left;
	display: block;
	margin-left: 18px;
}
.sortCol5 img {
	margin-left: 12px;
}

.sort,.csort {
	display: block;
	line-height: 32px;
	height: 32px;
	/* [disabled]padding-left: 15px; */
	border-top: 1px none #333;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	background-color: #1F1F1F;
	color: #afaeae;
	text-decoration: none;
}
.sort:hover,.csort:hover {
	color: #afaeae;
	text-decoration: none;
	background-color: #1A1A1A;
}

.sortCol {
	border: 1px solid #333;
	height: 30px;
	background-image: url(../images/cartStatus_tri_dn.png);
	background-position: right center;
	background-repeat: no-repeat;
	/* [disabled]background-color: #1F1F1F; */
	cursor: pointer;
}
.sortClose {
	background-image: url(../images/cartStatus_tri_up.png);
	background-repeat: no-repeat;
	background-position: right center;
}
#thumbView {
	clear: both;
	padding-top: 10px;
	width: 94%;
	margin: 0 2% 0 4%;
	/* [disabled]padding: 0 0 4% 0; */
}
.greyLine {
	background-image: url(../images/grey_line.png);
	background-repeat: no-repeat;
	height: 15px;
	width: 100%;
	clear: both;
	background-position: 0px bottom;
}
.thumb{
	float: left;
	height: auto;
	width: 48%;
	font-size: 100%;
	margin: 0 2% 6% 0;
}


.thumb img {
	width: 100%;
	margin-bottom: 2%;
	height: auto;
}
.thumbName {
	margin-bottom: 1%;
	font-size: 1.1em;
}
.thumbPrice {
	margin-bottom: 1%;
	font-size: 0.9em;
	color: #999999;
}
.thumbsPrice {
	margin-bottom: 1%;
	font-size: 0.9em;
	color: #b0b0b0;
}
.thumbCompare {
	margin-bottom: 2%;
	font-size: 0.9em;
	color: #FFF;
	display: block;
	cursor: pointer;
}
.thumbdetailBtn {
	background-color: #1f1f1f;
	display: block;
	padding: 0px;
	color: #939393;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Marvel;
	cursor: pointer;
	text-transform: uppercase;
	text-align: center;
	float: left;
	width:48%;
	height:34px;
	line-height:34px;
	}
.thumbaddBtn {
	background-color: #1f1f1f;
	display: block;
	padding: 0px;
	color: #939393;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Marvel;
	cursor: pointer;
	text-transform: uppercase;
	text-align: center;
	float: right;
	width:48%;
	height:34px;
	line-height:34px;
}
.thumbaddBtn:hover,.thumbdetailBtn:hover{
	background-color: #1a1a1a;	
}
.filterSub {
	text-transform: uppercase;
	background-image: url(../images/footOpen.png);
	background-repeat: no-repeat;
	background-position: right center;
	cursor: pointer;
	margin-bottom: 18px;
}
.filterSubMenu {
	color: #afaeae;
	margin-bottom: 18px;
}

.filterClose {
	background-image: url(../images/footClose.png);
	background-repeat: no-repeat;
	background-position: right center;
}
.head {
	font-size: 100%;
	margin: 0 0 5% 0;
	/* [disabled]background-color: #000; */
}
.compare {
	font-size: 100%;
	display: block;
}
.listNameS {
	height: auto;
	width: 100%;
	font-size: 100%;
	display: block;
	margin: 0 0 5%;
}
.listCol1 {
	float: left;
	width: 100%;
	margin-right: 0px;
}
.listViewthumb {
	height: auto;
	width: 48%;
	/* [disabled]display: block; */
	margin: 0 2% 4% 0;
	float:left;
	/* [disabled]clear: both; */
}
.listPrice {
	color: #afaeae;
	margin-bottom: 1%;
}
.listCompare {
	display: none;

}
.listCompare a {
	text-decoration: none;
	color: #898989;
}
.listsPrice {
	color: #FFF;
	margin: 0 0 2% 0;
}




#listView {
	margin: 5% 2% 5% 4%;
	/* [disabled]width: 650px; */
}


.listCol1 img {
	height: auto;
	width: 100%;
}

.listCol2 {
	float: right;
	height: auto;
	width: 100%;
	border-left-width: 1px;
	border-left-style: none;
	/*border-left-color: #141414;*/
	border-left-color: #333;
	font-size: 100%;
	padding-left: 18px;
	margin: 2% 0 2% 0;
}
.listCol3 {
	display:block;
	float:left;
}
.listNameL {
	margin: 5% 0 0 0%;
	font-size: 110%;
	display:block;
}
.listdetailBtn {
	height: 33px;
	width: 48%;
	display: block;
	line-height: 33px;
	text-align: center;
	background-color: #1F1F1F;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	float:left;
}
.listaddBtn {
	height: 33px;
	width: 48%;
	display: block;
	line-height: 33px;
	text-align: center;
	background-color: #1F1F1F;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	text-decoration: none;
	float:right;
}
.listdetailBtn a, .listaddBtn a {
	color: #afaeae;
	text-decoration:none;
}

.listdetailBtn:hover, .listaddBtn:hover {
	background-color: #1a1a1a;
}
.listDescHeader {
	display:block;	
	color:#FFFFFF;
}
.listDesc{
	display:none;	
}
.page_navigation , .alt_page_navigation{
	padding-bottom: 8%;
	margin:0 0 0 4%;
	clear:both;
}
.listCol4, .listCol5 {
	display:block;
	width:100%;
	margin-top: 5%;
	padding-top: 2%;
	border-top-width: 1px;
	border-top-style: solid;
	/*border-top-color: #141414;*/
	border-top-color: #333;
	float:right;
	width:100%;
}

.productDetail img{
	width:100%;
	height:auto;
}
.productHeader{
	padding: 0 0 2% 4%;
	margin: 0 0 2% 0;
	/*border-bottom: 1px solid #141414;*/
	border-bottom: 1px solid #333;
	font-size:110%;
	color:#FFF;
}
.split1 {
	float: left;
	width: 48%;
	padding-right: 2%;
}
.split2 {
	float: left;
	width: 48%;
	padding-left: 2%;
}
.splitHeader {
	color: #FFF;
	text-transform: uppercase;
	margin: 0 0 1% 0;
}
.splitContent {
	color: #afaeae;
	margin: 0 0 4% 0;
}
.photoThumb {
	height: auto;
	width: 100%;
	margin: 0 0 2% 0;
	float: left;
}
.productCol4 {
	float: right;
	height: auto;
	width: 100%;
	margin-left: 0px;
	/*border-bottom: 1px solid #141414;*/
	border-bottom: 1px solid #333;
	margin-bottom: 4%;
	padding-bottom: 2%
}
.productDetail {
	font-size:100%;
	width:92%;
	margin:0 4%;
}

.productCol3 {
	float: right;
	width: 100%;
	/* [disabled]margin-left: 18px; */
	line-height: 180%;
}
.detailRow {
	clear: both;
	margin-top: 18px;
	padding-top: 18px;
	/*border-top: 1px solid #141414;*/
	border-top: 1px solid #333;
	float: left;
}



.productCol1 {
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.productCol2 {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 100%;
	font-size: 110%;
}
.sPrice {
	color: #FFF;
}
.discount, .Price {
	color: #afaeae;
	margin:0 0 5px 0;
}


.addtoWish {
	color: #afaeae;
	text-decoration: none;
	background: url(../images/interestIcon.png) no-repeat left center;
	line-height: 14px;
	padding-left: 23px;
	display: none;
	/* [disabled]width: 100%; */
	clear: both;
}
.share {
	/* float: left;
	width: 115px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 10px; */
	display:none;
}
.wishList {
	display: block;
	color: #afaeae;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 5px;
}
.img2, .img3, .img4{
	display:none;	
}
.halfWidth {
	height: auto;
	width: 100%;
	text-align: justify;
	line-height: 18px;
}
.bloghalfWidth {
	height: auto;
	width: 100%;
	margin: 0;
	text-align: justify;
	
}
.bloghalfWidth img {
	height: auto;
	width: 100%;
	
}
.step1{
	background: #535353;	
}
.step2 {
	background: #383838;
}
.step3 {
	background: #272727;
}
.step4 {
	background: #181818;
}
.step5 {
	background: #101010;
}
.step {
	float: left;
	height: 33px;
	width: 100%;
	text-align: center;
	font-size: 100%;
	padding-top: 1px;
	display: block;
	line-height: 33px;
	text-transform: uppercase;
}
.en10 {
	font-size: 18px;
}
.pactive {
	background: #a5a5a5 url(../images/loginArrowS.png) no-repeat center top;
	color: #FFF;
}
.archiveHead {
	background: url(../images/grey_line.png) no-repeat left top;
	margin-bottom: 25px;
}
.archiveList ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.archiveList ul li {
	margin-top: 10px;
	margin-bottom: 10px;
}
.archiveList ul li a {
	color: #afaeae;
	text-decoration: none;
}
.blogHeader {
	height: 63px;
	width: 100%;
	line-height: 63px;
	color: #FFF;
	/*border-bottom: 1px solid #141414;*/
	border-bottom: 1px solid #ababab;
	font-size: 18px;
	margin-bottom: 20px;
	padding: 0;
}
.blogRight {
	float: right;
	margin: 0;
	padding: 0px;
	height: auto;
	width: 100%;
}
.blogRightHead {
	color: #FFF;
	text-transform: uppercase;
	font-family: Marvel;
	margin-bottom: 10px;
	width:auto;
	font-size:95%;
}
.blogRow{
	float:left;
	width:50%;
}
.fillInField {
	float: left;
	height: auto;
	color: #FFF;
	margin: 0px;
	padding: 0 0 3% 0;
}
.fillInField2 {
	float: left;
	width: 100%;
	height: auto;
	color: #FFF;
	margin: 0px;
	padding: 0 0 1% 0;
}
.fillInField3 {
	float: left;
	width: 100%;
	height: auto;
	color: #FFF;
	margin: 0px;
	padding: 0 0 1% 0;
}
.styletextarea {
	width: 98.5%;
	border: 1px solid #333;
	background: #000;
	font-size: 13px;
	color: #FFF;
	height: 27px;
	margin-top: 1%;
	padding: 0 0 0 1.5%;
	/* [disabled]display: block; */
}
.styletextarea2 {
	width: 98.5%;
	border: 1px solid #333;
	background: #000;
	font-size: 13px;
	color: #FFF;
	height: 27px;
	margin-top: 1%;
	padding: 0 0 0 1.5%;
	/* [disabled]display: block; */
}
.styletextarea3 {
	width: 98.5%;
	border: 1px solid #333;
	background: #000;
	font-size: 13px;
	color: #FFF;
	height: 27px;
	margin-top: 1%;
	padding: 0 0 0 1.5%;
}
.wsearchHeader {
	text-transform: uppercase;
	color: #FFF;
	/*border-bottom: 1px solid #141414;*/
	border-bottom: 1px solid #333;
	margin-bottom: 7%;
	clear: both;
	padding: 10% 0 3% 0;
	/* [disabled]width: 31%; */
	/* [disabled]margin-right: 2%; */
}
.small_texts {
	margin-bottom: 10px;
	margin-top: 5px;
}
.contactContent {
	margin: 0% 0% 2%;
	height: auto;
	width: 100%;
}
.progressBar {
	float: left;
	margin-bottom: 20px;
	width: 100%;
}
.pImage {
	float: left;
	height: auto;
	width: 38%;
	margin:0 2% 0 0;
}
.pImage img {
	height: auto;
	width: 100%;
}
.pDetail {
	float: left;
	height: auto;
	width: 60%;
	font-size: 100%;
}
.pHeader {
	font: 15px Marvel-bold;
	color: #FFF;
	padding: 0px 0px 3% 0px;
}
.pRemove {
	width: 6%;
	float: right;
}
.subtotal {
	clear: both;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 2px;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
}
.checkBtn {
	line-height: 33px;
	text-transform: uppercase;
	color: #afaeae;
	height: 33px;
	width: 30%;
	border-style: none;
	text-align: center;
	background: #1F1F1F;
	font-family: Marvel;
	font-size: 100%;
	margin: 0px 1.35% 0px 1.35%;
	cursor: pointer;
}
.checkBtn:hover {
	background: #1a1a1a;
}
.pCol1  {
	float: left;
	height: auto;
	width: 35%;
	padding-left: 0;
}
.pCol2  {
	float: left;
	height: auto;
	width: 50%;
	color: #FFF;
}
.pCol3 {
	float: left;
	height: auto;
	width: 60%;
	color: #FFF;
}
.pRow {
	font-size: 100%;
	padding-bottom: 8px;
}
.couponRow {
	margin: 5% 0px 0px;
	width: 100%;
}
.sCol1 {
	padding-left: 43%;
	float: left;
	width: 20%;
}
.sCol2 {
	float: left;
	height: auto;
	width: 30%;
	color: #FFF;
}
.shippingRow {
	margin: 5% 0;
}
.shipHeader {
	color: #FFF;
	margin: 0px 0px 10px;
	/* [disabled]text-transform: uppercase; */
}
.shipRow {
	margin: 0px 0px 8px;
	height: auto;
	width: 100%;
}
.shipCol1 {
	float: left;
	height: auto;
	width: 33%;
	margin: 0 5px 0 0;
}
.shipCol2 {
	float: left;
	height: auto;
	width: 28%;
	margin: 0 5px 0 0;
}
.shipCol3 {
	float: left;
	height: auto;
	width: 36%;
	margin: 0 5px 0 0;
}
#shipmenu {
	margin: 2% 0px;
	padding: 1% 0px 0px;
	height: auto;
	width: 100%;
}
#deliverfee {
	font-size: 100%;
}
.shipInfo {
	background: url(../images/grey_line.png) repeat-x left top;
	width: 100%;
	height: auto;
	margin: 2% 0;
	float: left;
}

.cartConfirmHeader {
	text-transform: uppercase;
	margin-bottom: 15px;
	padding: 20px 0 0px;
	width: 100%;
	/* [disabled]margin-right: 2%; */
	border-top: 1px solid #333;
	height: auto;
	float: left;
}
.alignRight {
	text-align: right;
}
.infoTable tr td {
	padding: 6px 0px;
}
.bold {
	font-family: Marvel-bold;
}
.confirmBtn {
	line-height: 33px;
	color: #afaeae;
	text-align: center;
	height: 33px;
	width: 120px;
	background: #1f1f1f;
	border-style: none;
	cursor: pointer;
	font-family: Marvel;
	letter-spacing: 1px;
}
.remark {
	margin: 0px 0px 25px;
	padding: 0px;
	clear: both;
}
.remarkField {
	height: 10%;
	width: 100%;
	margin:2% 0 0 0;
}
.login_block {
	margin: 3% 0 0 0;
	padding: 5% 0% 0% 0px;
	float: left;
	height: auto;
	width: 100%;
	border-top: 1px solid #333;
	border-right: 1px none #333;
	border-bottom: 1px none #333;
	border-left: 1px none #333;
}
#login_area {
	float: left;
	height: auto;
	width: 100%;
}
.text13 {
	font-size: 100%;
	letter-spacing: 1px;
}
.infield .col1, .infield .col2, .infield a {
	font-size: 100%;
}
.infield .col2 input{
	/*background: #000;*/
	border: 1px solid #666;
	width: 100%;
}
.norecord {
	font-size: 100%;
}
.orderInfo {
	float: left;
	height: auto;
	width: 100%;
	color: #afaeae;
	margin-top: 2%;
	margin-bottom: 2%;
	padding-bottom: 2%;
	/* [disabled]border-bottom: 1px solid #333; */
}
.orderInfo .orderRow {
	padding-top: 1%;
	padding-bottom: 1%;
	clear: both;
}

.orderInfo .colA {
	float: left;
	width: 20%;
	margin-right: 2%;
}

.orderInfo .colB {
	float: left;
	width: 78%;
	/* [disabled]margin-right: 2%; */
}


.orderInfo .colA1 {
	float: left;
	width: 40%;
	margin-right: 2%;
}

.orderInfo .colB1 {
	float: left;
	width: 20%;
	margin-right: 2%;
}
.orderInfo .colC1 {
	float: left;
	width: 10%;
	margin-right: 2%;
}
.orderInfo .colD1 {
	float: left;
	width: 24%;
	/* [disabled]margin-right: 2%; */
}
.latest{
	background-position: 87px top;
	margin:15px 0 28px 0;	
}
.newsImg {
	display: block;
	float: left;
	height: inherit;
	width: 30%;
	margin-right: 3%;
}
.newsDesc {
	float: left;
	width: 67%;
	font-size: 100%;
	color: #ababab;
	font-family: Marvel;
	position: relative;
	height: 93px;
}
.newsLeft {
	margin-top: 30px;
	float: none;
	width: 100%;
}
.newsRight {
	float: none;
	width: 100%;
	margin-top: 30px;
}
.outBlock {
	padding: 6%;

}
.newsRight {
	float: right;
	width: 126px;
	margin-top: 30px;
	display:none;
}
.blodViewRight {
	float: left;
	width: 162px;
	margin-top: 63px;
	display:none;
}
.photoBlock {
	float: left;
	width: 46%;
	padding: 1% 2%;
}
.readmoreBtn, .newsBlock{
	font-size:100%;	
}
.backLink {
	display:none;
}
.newsImageG img {
	width:100%;
	height: auto;
	max-height:none;
	overflow:hidden;
}
}

/**********************************************************************************************/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////*/

@media screen and (min-width: 960px) {
	
	body{
	background: #000;
	
	}
	
	#wrapper {
	height: auto;
	margin-right: auto;
	margin-left: auto;
	max-width: 960px;
	padding: 0px;
	/* [disabled]background: url(../images/new-bg.png) repeat-x left top; */
		
	}
	.container {
	height: auto;
	margin-right: auto;
	margin-left: auto;
	max-width: 960px;
	padding: 0px;
		
	}
	#wrapper2 {
	padding: 5% 77px;
	width: 305px;
	margin: 0px auto;
	color: #afaeae;
	}
	#body2{

		
	}
	#logo {
	padding-top: 24px;
	margin-left: 10px;
	}

	#logo img {
		margin-top:5px;	
	}
	#headerLeft {
		float: left;
		width: 605px;
		margin-top:0;
	}
	#headerRight {
		float: left;
		width: 355px;
		text-align:center;
		margin:43px 0px 0px 0px;
	}
	#fb,#tw {
		max-width:33px;
		width:33px;
		margin: 5px;
	}
	#gp {
		max-width:33px;
		width:33px;
		margin: 5px;
	}
	#login {
	max-width: 33px;
	width: 33px;
	margin: 5px 5px 0px;
	height: 33px;
	}
	#loginField {
	width: 300px;
	position: relative;
	left: -125px;
	top: 0px;
	}
	#fb img,#tw img,#gp img,#login img {
		max-width:33px;
		height:auto;
	}
	#cartSummary{
	width: 300px;
	position: relative;
	left: -135px;
	}
	#currencyMenu {
	font-size: 14px;
	width: 80px;
	margin: 5px;
	/* [disabled]max-width: 80px; */
	height: 33px;
	color: #afaeae;
	line-height: 33px; 
	text-align: center;
	}
	#languageMenu {
		font-size: 14px;
		width: 91px;
		margin: 5px;
		padding: 0 5px 0 0;
		height: 33px;
		line-height: 33px;
		/* [disabled]max-width: 80px; */
	}
	#fb img,#tw img,#gp img,#login img {
		
		width:33px;
		height:auto;
	}
	#shareArea {
	margin: 43px 0px 0px;
	width: 200px;
	}
	#cartMenu {
		height: 34px;
		width: 96px;
		margin: 5px;
		font-size:14px;
		padding: 0 0 0 10px;
		text-align: left;
		line-height: 33px;
	}
	.cartIcon {
	background-image: url(../images/cartIcon.png);
	background-repeat: no-repeat;
	height: 33px;
	width: 21px;
	/*margin-left: 1%; //20150505*/
	margin-left: 1%;
	background-position: center center;
	position: relative;
	left: 0px;
	}
	.cartCount {
	height: 33px;
	/*background-image: url(../images/cartStatus_tri.png);
	background-position: 74px center;
	background-repeat: no-repeat;*/
	padding-right: 15px;
	width: 51px;
	padding-left: 23px;
	text-align: center;
	}

	#nav {
	margin: 0;
	display: block;
	/*background-color:#191919;*/
	}
	#smallNav {
	display: none;
	margin: 1% 1% 0%;
	}
	#snavOption {
		display:none; 
	}
	#searchArea {
	height: 30px;
	width: 333px;
	margin-top: 10px;
	float: right;
	margin-bottom: 18px;
	}
	.nsearch {
		/* [disabled]height: 30px; */
		width: 190px;
		float: right;
		display:block;
	}
	.nsearchSmall {
		display:none;
	}
	.slogan {
	float: left;
	height: 30px;
	width: 616px;
	margin-top: 10px;
	color: #afaeae;
	line-height: 30px;
	padding-left: 10px;
	display: block;
	font-family: Marvel;
	/*font-size: 77%;
	text-transform: uppercase;*/
	}
	#asearch {
	font-style: italic;
    line-height: 30px;
    color: #afaeae;
    float: right;
    height: 30px;
    width: auto;
    font-size: 14px;
    display: block;
    text-align: right;
    padding: 0 20px 0 0;
	}
	#heroImage {
	float: left;
	height: auto;
	width: 627px;
	border: 1px none #0c0c0c;
	/* [disabled]margin-top: 10px; */
	margin: 0 0 10px 0;
	}
	#heroImage img {
	height: auto;
	width: 100%;
	max-height: 429px;
	}
	
	#imageArea {
		clear: both;
	}
	
	#sideImage {
	float: left;
	height: auto;
	width: 309px;
	margin: 0 0 0 20px;
	}
	
	.sideImage {
	margin: 0 0 10px 10px;
	/* [disabled]border: 1px solid #0c0c0c; */
	height: 209px;
	width: 319px;
	float: left;
	position: relative;
	}
	.sideImage img {
	height: auto;
	width: 100%;
	max-height: 209px;
	}
	.heroInfoArea {
	position: relative;
	width: 200px;
	float: right;
	right: 10px;
	bottom: 173px;
	text-align: right;
	display:block;
	}
	.productInfoArea {
		position: relative;
		width: 169px;
		float: right;
		right: 10px;
		text-align: right;
		/*bottom: 189px;old height*/
		bottom: 154px;
		display:none;
	}
	
	.productName {
		text-transform: uppercase;
		color: #ababab;
		font-size: 16px;
		padding-bottom: 5px;
		height: 60px;
        overflow: hidden;
	}
	.productModel {
		text-transform: uppercase;
		color: #ababab;
		font-size: 13px;
		padding-bottom: 5px;
	}
	.productInfo {
		color: #ababab;
		font-size: 14px;
		padding-bottom: 5px;
	}
	.productrPrice {
		/*font-size: 12px;*/
		color: #ababab;
		padding-bottom: 5px;
	}
	.productsPrice {
		/*font-size: 12px;*/
		color: #FFF;
		padding-bottom: 8px;
	}
	
	.addBtn {
	width: 80px;
	font-size: 14px;
	display: block;
	}

	#languageOption{
		width: 96px;
		/* [disabled]padding: 10px; */
		margin-top: 27px;
		top:-27px;
		left:-1px;
	}
	#currencyOption{
	width: 80px;
	/* background-color: #1f1f1f;
	[disabled]padding: 10px; */
	margin-top: 27px;
	top: -27px;
	left: -1px;
	}
#subscribeArea {
	height: 33px;
	/* [disabled]width: 942px; */
	/* [disabled]margin-right: auto; */
	margin: 15px 0px 0 10px;
	clear: both;
	color: #FFF;
	display: block;
}
#subMem {
	float: left;
	height: 33px;
	/* width: 555px; */
	line-height: 33px;
	background-image: url(../images/signUp.png);
	background-position: left center;
	padding: 0 20px 0 30px;
	background-repeat: no-repeat;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1.2px;
}
#subNews {
	float: left;
	height: 33px;
	width: 313px;
	background-image: url(../images/signUp.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	line-height: 33px;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1.2px;
	margin: 0 0 0 27px;
	white-space: nowrap;
}

	#cartOption{
	width: 340px;
	margin-top: 0px;
	left: -159px;
	top: 0;
	padding: 10px;
	}
	.subMenu {
	/* [disabled]background-color: #FFF; */
	/* [disabled]padding: 10px; */
	/* [disabled]height: auto; */
	/* [disabled]width: 50px; */
	position: relative;
	z-index: 100;
	display: none;
	
	}
	.col4 {
	height: auto;
	width: 22%;
	float: left;
	margin-top: 2%;
	margin-bottom: 2%;
	margin-left: 2.38%;
	margin-right: 0px;
	max-height: 310px;
	}
	.col4footer {
	height: auto;
	width: 235px;
	float: left;
	margin: 0;
	}
	.col6 {
		height: auto;
		width: 15.65%;
		float: left;
		margin: 0.5%;
	}
	.col4 img{
		width: 100%;
		height: auto;
		margin: 0 0 10px 0;
	}
	.col6 img{
		width: 100%;
		height: auto;
	}
	#popular{
		width: 100%;
		margin: 0 0 10px 0;
	}
	#brandArea {
	max-width: 960px;
	clear: both;
	padding-top: 10px;
	margin-right: auto;
	margin-left: auto;
	padding: 2% 2% 0% 2%;
	}
	#recent {
		max-width: 920px;
		clear: both;
		padding: 10px 0 0 0;
		margin-right: auto;
		margin-left: auto;
	}
.viewallwatch {
	max-width: 960px;
    clear: both;
    padding: 0px 15px 0 0;
    margin-right: auto;
    margin-left: auto;
    text-transform: uppercase;
    color: #afaeae;
    background-image: url(../images/searchTriangle.png);
    background-repeat: no-repeat;
    background-position: right 7px;
    text-align: right;
    font-style: italic;
    line-height: 25px;
    height: 25px;
    font-size: 13px;
    cursor: pointer;
    display: block;
    text-decoration: none;
}

	#recent1{
		display:block;	
	}
	#recent2,#recent3,#recent4{
		display:block;	
	}
	.action {
		text-transform: uppercase;
		color: #afaeae;
		font-size: 14px;
	}
	#footer {
	font-size: 14px;
	color: #afaeae;
	padding-bottom: 25px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333;
	padding-top: 15px;
	margin-top: 15px;
	max-width: 940px;
	margin-right: auto;
	margin-left: auto;
	width: 940px;
	clear: both;
	}
	.footerLink {
		display: block;
		color: #afaeae;
		text-decoration: none;
		margin-bottom: 5px;
	}
	.footerLink:hover {
		color: #CCC;
	}

	.footSub {
	text-transform: uppercase;
	margin-bottom: 20px;
	color: #afaeae;
	font-size: 14px;
	display: block;
	cursor: pointer;
	}

	.fSub {
	background-image: none;
	background-repeat: no-repeat;
	background-position: right center;
	}
	.fSubClose {
		background-image: none;
		background-repeat: no-repeat;
		background-position: right center;
	}
	.footerSub{
	display: block;
	margin: 0 0 20px 0;
	}
	.copyright {
		font-size: 14px;
		margin:0;
	}
.decrease80 {
	font-size: 0.8em;
}
.filterArea {
	width: 212px;
	background-image: url(../images/grey_line.png);
	background-position: -55px top;
	background-repeat: repeat-x;
	height: auto;
	font-size: 14px;
	color: #afaeae;
	float: right;
	margin: 0 0 0 10px;
}
.wishArea {
	width: 212px;
	background-image: url(../images/grey_line.png);
	background-position: -55px top;
	background-repeat: repeat-x;
	height: auto;
	font-size: 14px;
	color: #afaeae;
	float: right;
	margin: 0 0 0 10px;
	display:block;
}
.blogArea {
	width: 212px;
	/* [disabled]background-image: url(../images/grey_line.png); */
	/* [disabled]background-position: -55px top; */
	/* [disabled]background-repeat: repeat-x; */
	height: auto;
	font-size: 14px;
	color: #ebebeb;
	float: right;
	margin: 0 0 0 10px;
	padding:0;
	display: block;
	clear: none;
}
#productView {
	background-image: url(../images/grey_line_full.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	width: 713px;
	/* [disabled]margin-left: 25px; */
	padding-top: 14px;
	color: #ebebeb;
	/* [disabled]margin-right: 0px; */
	margin: 0 0 40px 25px;
}
#generalView {
	background-image: url(../images/grey_line_full.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	width: 711px;
	color: #ebebeb;
	margin: 0 0 40px 25px;
	padding: 0px;
	font-size: 15px;
	min-height: 400px;
}
#blogView {
	/* [disabled]background-image: url(../images/grey_line_full.png); */
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 742px;
	color: #afaeae;
	margin: 0 56px 40px 0px;
	padding: 0px;
	font-size: 14px;
}
#sortArea {
	/* [disabled]text-transform: uppercase; */
	font-size: 14px;
	/* [disabled]float: right; */
	/*width: 700px;
	margin-right: 12px;*/
	/* [disabled]background-image: url(../images/grey_line.png); */
	/* [disabled]background-position: left top; */
	/* [disabled]padding-top: 10px; */
	/* [disabled]background-repeat: no-repeat; */
}

#content {
	clear: both;
	padding-top: 10px;
}



.bbg {
	background-color: #000;
	padding-right: 15px;
	text-transform: uppercase;
	font-size: 14px;
	float: left;
	display: block;
	color: #FFF;
}
.sortSubMenu {
	height: 32px;
	/* [disabled]margin-right: 15px; */
	display: none;
	position:relative;
	z-index:100;
	/*width:100%;*/
}
.sortCol1 {
	float: left;
	height: 32px;
	width: 65px;
	line-height: 32px;
}
.sortCol2 {
	float: left;
	height: auto;
	width: 173px;
	line-height: 30px;
	text-align: center;
	margin-right: 15px;
}
.sortCol3 {
	float: left;
	width: 45px;
	line-height: 32px;
	height: 32px;
}
.sortCol4 {
	height: 32px;
	width: 56px;
	float: left;
	line-height: 30px;
	text-align: center;
}
.sortCol5 {
	float: left;
	height: 32px;
	width: 354px;
	text-align: right;
	line-height: 32px;
	display:block;
}
.displayView1 {
	background-image: url(../images/view1_off.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	width: 16px;
	float: left;
	margin-left: 283px;
	display: block;
}
.displayView2 {
	background-image: url(../images/view2_off.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	width: 37px;
	float: left;
	display: block;
	margin-left: 18px;
}
.displayView1_on {
	background-image: url(../images/view1_on.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	width: 16px;
	float: left;
	margin-left: 283px;
	display: block;
}
.displayView2_on {
	background-image: url(../images/view2_on.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	width: 37px;
	float: left;
	display: block;
	margin-left: 18px;
}
.sortCol5 img {
	margin-left: 12px;
}

.sort,.csort {
	display: block;
	line-height: 32px;
	height: 32px;
	/* [disabled]padding-left: 15px; */
	border-top: 1px none #333;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	background-color: #1F1F1F;
	color: #afaeae;
	text-decoration: none;
}
.sort:hover,.csort:hover {
	color: #afaeae;
	text-decoration: none;
	background-color: #1A1A1A;
}

.sortCol {
	border: 1px solid #333;
	height: 30px;
	background-image: url(../images/cartStatus_tri_dn.png);
	background-position: right center;
	background-repeat: no-repeat;
	/* [disabled]background-color: #1F1F1F; */
	cursor: pointer;
}
.sortClose {
	background-image: url(../images/cartStatus_tri_up.png);
	background-repeat: no-repeat;
	background-position: right center;
}
#thumbView {
	clear: both;
	padding-top: 10px;
	/* [disabled]background-image: url(../images/grey_line.png); */
	background-position: left 10px;
	background-repeat: no-repeat;
	width: 100%;
	margin: 0;
	/* [disabled]padding: 10px 0 10px 0; */
}
.greyLine {
	background-image: url(../images/grey_line.png);
	background-repeat: no-repeat;
	height: 15px;
	/*width: 700px;*/
	clear: both;
	background-position: 0px bottom;
}

.thumb{
	float: left;
	height: 380px;
	width: 218px;
	font-size: 14px;
	margin: 0 19px 15px 0;
}


.thumb img {
	width: 100%;
	margin-bottom: 8px;
	height: auto;
	max-height: 167px;
	overflow: hidden;
}
.thumbName {
	margin-bottom: 5px;
	font-size: 15px;
	width: 218px;
	overflow: hidden;
	height: 53px;
}
.thumbPrice {
	margin-bottom: 5px;
	color: #999999;
}
.thumbsPrice {
	margin-bottom: 5px;
	color: #b0b0b0;

}
.thumbCompare {
	margin-bottom: 12px;
	font-size: 14px;
	color: #FFF;
	display: block;
	cursor: pointer;
}
.thumbdetailBtn {
	background-color: #1f1f1f;
	display: block;
	padding: 0px;
	color: #939393;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Marvel;
	cursor: pointer;
	text-transform: uppercase;
	text-align: center;
	float: left;
	width:48%;
	height:34px;
	line-height:34px;
	letter-spacing: 0.5px!important;
	font-size:100%;
	}
.thumbaddBtn {
	background-color: #1f1f1f;
	display: block;
	padding: 0px;
	color: #939393;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Marvel;
	cursor: pointer;
	text-transform: uppercase;
	text-align: center;
	float: right;
	width:48%;
	height:34px;
	line-height:34px;
}
.thumbaddBtn:hover,.thumbdetailBtn:hover{
	background-color: #1a1a1a;	
}

.filterSub {
	text-transform: uppercase;
	background-image: url(../images/footOpen.png);
	background-repeat: no-repeat;
	background-position: right center;
	cursor: pointer;
	margin-bottom: 18px;
}
.filterSubMenu {
	color: #afaeae;
	margin-bottom: 18px;
}

.filterClose {
	background-image: url(../images/footClose.png);
	background-repeat: no-repeat;
	background-position: right center;
}
.thumbrow1{
	display:block;	
}
.head {
	font-size: 14px;
	margin: 0 0 23px 0;
	/* [disabled]background-color: #000; */
}
.compare {
	font-size: 100%;
	display: block;
}
.listNameS {
	height: auto;
	width: 100%;
	font-size: 100%;
	display: none;
}
.listCol1 {
	float: left;
	width: 140px;
	margin-right: 20px;
}
.listViewthumb {
	height: 166px;
	width: auto;
	/* [disabled]display: block; */
	margin-bottom: 40px;
	float: none;
	/* [disabled]clear: both; */
}
.listPrice {
	color: #afaeae;
	margin-bottom: 1px;
}
.listCompare {
	color: #898989;
	margin-bottom: 3px;
	text-decoration: none;
	display: block;
	margin-top: 3px;
}
.listCompare a {
	text-decoration: none;
	color: #898989;
	margin: 0;
}
.listsPrice {
	color: #FFF;
}




#listView {
	margin: 20px 0 0 0;
	/* [disabled]width: 650px; */
}


.listCol1 img {
	height: auto;
	width: 100%;
}

.listCol2 {
	float: right;
	height: 132px;
	width: 160px;
	border-left-width: 1px;
	border-left-style: solid;
	/*border-left-color: #141414;*/
	border-left-color: #333;
	font-size: 14px;
	padding-left: 18px;
	margin: 0;

}
.listCol3 {
	float: left;
	height: auto;
	width: 340px;
	font-size: 14px;
	/* [disabled]margin: 0 15px 0 0; */
	padding-top: 0;
	border-top-width: 1px;
	border-top-style: none;
	/*border-top-color: #141414;*/
	border-top-color: #333;
	padding-bottom: 5%;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: block;
}

.listNameL {
	margin: 0 0 20px 0%;
	font-size: 16px;
	display:block;
}
.listdetailBtn {
	height: 32px;
	width: 110px;
	display: block;
	line-height: 32px;
	text-align: center;
	background-color: #1F1F1F;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	float:none;
}
.listaddBtn {
	height: 32px;
	width: 110px;
	display: block;
	line-height: 32px;
	text-align: center;
	background-color: #1F1F1F;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	text-decoration: none;
	float:none;
}
.listdetailBtn a, .listaddBtn a {
	color: #afaeae;
	text-decoration:none;
}

.listdetailBtn:hover, .listaddBtn:hover {
	background-color: #1a1a1a;
}
.listDescHeader {
	display:none;	
}
.listDesc{
	display:block;
	font-size: 12px;
	font-family: Marvel;	
}
.page_navigation , .alt_page_navigation{
	padding-bottom: 10px;
	margin:0;
	clear: both;
}
.listCol4, .listCol5 {
	display:none;	
}

.productDetail img{
	width:100%;
	height:auto;
	max-height:167px;
}
.productHeader{
	padding: 0 0 14px 0px;
	margin: 0 0 14px;
	/*border-bottom: 1px solid #141414;*/
	border-bottom: 1px solid #333;
	font-size: 18px;
	color: #FFF;
	font-family: Marvel-bold;
}
	.addtoCartBtn {
	float: left;
	width: 80px;
	font-size: 14px;
	margin: 20px 0;
	text-decoration: none;
	letter-spacing: 1px;
	}

	.addtoCartBtn:hover {
		background-color: #1a1a1a;
	}
.addtoIntBtn {
	float: left;
	width: 100px;
	font-size: 14px;
	margin: 20px 0;
	text-decoration: none;
}
.addtoIntBtn:hover {
	background-color: #1a1a1a;
}

	.split1 {
	float: left;
	width: 48%;
	padding-right: 2%;
}
.split2 {
	float: left;
	width: 48%;
	padding-left: 2%;
}
.splitHeader {
	color: #FFF;
	text-transform: uppercase;
	margin: 0 0 3px 0;
}
.splitContent {
	color: #afaeae;
	margin: 0 0 8% 0;
}
.photoThumb {
	height: auto;
	width: 220px;
	margin: 0 18px 18px 0;
	float: left;
}
.productCol4 {
	float: right;
	height: auto;
	width: 222px;
	margin-left: 18px;
	/*border-bottom: 1px none #141414;*/
	border-bottom: 1px none #333;
	margin-bottom: 0;
	padding-bottom: 0
}
.productDetail {
	font-size: 14px;
	margin: 0px;
	width: 100%;
}

.productCol3 {
	float: right;
	width: 472px;
	/* [disabled]margin-left: 18px; */
	line-height: 18px;
	font-size:100%;
}
.detailRow {
	clear: both;
	margin-top: 18px;
	padding-top: 18px;
	/*border-top: 1px solid #141414;*/
	border-top: 1px solid #333;
	float: left;
}



.productCol1 {
	float: left;
	width: 476px;
	margin: 0px;
	padding: 0px;
}
.productCol2 {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 235px;
	font-size: 15px;
}
.sPrice {
	color: #FFF;
}
.discount, .Price {
	color: #afaeae;
	margin:0 0 5px 0;
}


.addtoWish {
	color: #afaeae;
	text-decoration: none;
	background: url(../images/interestIcon.png) no-repeat left center;
	line-height: 14px;
	padding-left: 23px;
	display: block;
	/* [disabled]width: 100%; */
	clear: both;
	cursor: pointer;
}
.share {
	float: left;
	width: 150px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	display: block;
	clear:both;
}
.wishList {
	display: block;
	color: #afaeae;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 15px;
}
.img2, .img3, .img4{
	display:block;	
}
.halfWidth {
	height: auto;
	width: 477px;
	text-align: justify;
	clear: both;
	float: left;
	line-height: 18px;
}
.bloghalfWidth {
	height: auto;
    width: 532px;
    text-align: justify;
    clear: both;
    float: left;
    margin: 0 15px 0 0;
	line-height:180%;
}
.bloghalfWidth img {
	width:100%;
	height:auto;
}
.step1{
	background: #535353;	
}
.step2 {
	background: #383838;
}
.step3 {
	background: #272727;
}
.step4 {
	background: #181818;
}
.step5 {
	background: #101010;
}
.step {
	float: left;
	height: 42px;
	width: 100px;
	text-align: center;
	font-size: 14px;
	padding-top: 1px;
	display: block;
	padding-right: 15px;
	padding-left: 15px;
	line-height: normal;
	text-transform: uppercase;
}
.en10 {
	font-size: 140%;
	display: block;
}
.pactive {
	background: #a5a5a5 url(../images/loginArrow.png) no-repeat left center;
	color: #FFF;
}
.archiveHead {
	background: url(../images/grey_line.png) no-repeat left top;
	margin-bottom: 25px;
	width: 100%;
}
.archiveList ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.archiveList ul li {
	margin-top: 10px;
	margin-bottom: 10px;
}
.archiveList ul li a {
	color: #afaeae;
	text-decoration: none;
}
.archiveList ul li a:hover {
	color: #CCC;
	text-decoration: none;
}
.blogHeader {
	height: 63px;
	width: 100%;
	line-height: 63px;
	color: #FFF;
	/*border-bottom: 1px solid #141414;*/
	border-bottom: 1px solid #ababab;
	font-size: 18px;
	margin-bottom: 20px;
	padding: 0;
}
.blogRight {
	float: right;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 193px;
}
.blogRightHead {
	color: #FFF;
	text-transform: uppercase;
	font-family: Marvel-bold;
	margin-bottom: 10px;
	width:100%;
	font-size:100%;
}
.blogRow{
	float:none;
	width:100%;
	padding: 0;
}

.wsearchHeader {
	text-transform: uppercase;
	color: #FFF;
	/*border-bottom: 1px solid #141414;*/
	border-bottom: 1px solid #333;
	margin-bottom: 15px;
	clear: both;
	padding: 25px 0 15px 0;
	/* [disabled]width: 31%; */
	/* [disabled]margin-right: 2%; */
}

.fillInField {
	float: left;
	width: 33%;
	height: auto;
	color: #FFF;
	margin: 0px;
	padding: 0 0 1% 0;
}
.fillInField2 {
	float: left;
	width: 63%;
	height: auto;
	color: #FFF;
	margin: 0 21px 0 0;
	padding: 0 0 1% 0;
}
.fillInField3 {
	float: left;
	width: 96%;
	height: auto;
	color: #FFF;
	margin: 0px;
	padding: 0 0 1% 0;
}


.styletextarea {
	width: 86%;
	background: #000;
	font-size: 13px;
	color: #FFF;
	height: 31px;
	margin-top: 1.5%;
	padding-left: 4%;
}
.styletextarea2 {
	width: 98%;
	border: 1px solid #333;
	background: #000;
	font-size: 14px;
	color: #FFF;
	height: 31px;
	margin-top: 1.5%;
	padding: 0 0 0 2%;
}
.styletextarea3 {
	width: 98.7%;
	border: 1px solid #333;
	background: #000;
	font-size: 14px;
	color: #FFF;
	height: 31px;
	margin-top: 1%;
	padding: 0 0 0 1.3%;
	/* [disabled]display: block; */
}


.submitBtn {
	line-height: 33px;
	height: 33px;
	width: 100px;
}
.contactContent {
	margin: 0% 0% 2%;
	height: auto;
	width: 742px;
}
.progressBar {
	float: left;
	margin-bottom: 20px;
	width: 100%;
}
.pImage {
	float: left;
	height: 165px;
	width: 220px;
	margin: 0px 15px 0px 0px;
}
.pImage img {
	height: auto;
	width: 100%;
}
.pDetail {
	float: left;
	height: auto;
	width: 470px;
	font-size: 13px;
}
.pHeader {
	font: 15px Marvel-bold;
	color: #FFF;
	padding: 0px 0px 10px 0;
}
.pRemove {
	float: right;
	width: 20px;
}
.subtotal {
	clear: both;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 2px;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
}
.checkBtn {
	line-height: 34px;
	text-transform: uppercase;
	color: #afaeae;
	height: 34px;
	width: 145px;
	border-style: none;
	text-align: center;
	background: #1F1F1F;
	font-family: Marvel;
	font-size: 13px;
	margin: 0px 20px 0px 0px;
	cursor: pointer;
	letter-spacing: 1px;
}
.checkBtn:hover {
	background: #1a1a1a;
}
.pCol1  {
	float: left;
	height: auto;
	width: 110px;
	padding-left: 0px;
	color: #afaeae;
}
.pCol2  {
	float: left;
	height: auto;
	width: 300px;
	color: #FFF;
}
.pCol3 {
	float: left;
	height: auto;
	width: 600px;
	color: #FFF;
}

.pRow {
	font-size: 14px;
	padding-bottom: 8px;
}
.couponRow {
	margin: 25px 0px 0px;
	width: 33%;
}
.sCol1 {
	padding-left: 235px;
	float: left;
	width: 110px;
}
.sCol2 {
	float: left;
	height: auto;
	width: 350px;
	color: #FFF;
}
.shippingRow {
	margin: 20px 0px 0%;
}
.shipHeader {
	color: #FFF;
	margin: 0px 0px 10px;
	text-transform: uppercase;
}
.shipRow {
	margin: 0px 0px 8px;
	height: auto;
	width: 100%;
}
.shipCol1 {
	float: left;
	height: auto;
	width: 250px;
	margin: 0 5px 0 0;
}
.shipCol2 {
	float: left;
	height: auto;
	width: 150px;
	margin: 0 5px 0 0;
}
.shipCol3 {
	float: left;
	height: auto;
	width: 200px;
	margin: 0 5px 0 0;
}
#shipmenu {
	margin: 2% 0px;
	padding: 1% 0px 0px;
	height: auto;
	width: 40%;
}
#deliverfee {
	font-size: 14px;
}
.shipInfo {
	background: url(../images/grey_line.png) repeat-x left top;
	width: 100%;
	height: auto;
	margin: 2% 0;
	float: left;
}

.cartConfirmHeader {
	text-transform: uppercase;
	margin-bottom: 15px;
	padding: 20px 0 0px;
	width: 100%;
	/* [disabled]margin-right: 2%; */
	border-top: 1px solid #333;
	height: auto;
	float: left;
}
.alignRight {
	text-align: right;
}
.infoTable tr td {
	padding: 6px 0px;
}
.bold {
	font-family: Marvel-bold;
}
.confirmBtn {
	line-height: 33px;
	color: #afaeae;
	text-align: center;
	height: 33px;
	width: 120px;
	background: #1f1f1f;
	border-style: none;
	cursor: pointer;
	font-family: Marvel;
	letter-spacing: 1px;
}
.remark {
	margin: 0px 0px 25px;
	padding: 0px;
	clear: both;
}
.remarkField {
	background: #000;
	height: 95px;
	width: 622px;
	border: 1px solid #333;
	margin: 2% 0 0 0;
	color: #CCC;
}
.login_block {
	margin: 0px;
	padding: 0% 5% 5% 0px;
	float: left;
	height: auto;
	width: 230px;
	border-top: 1px none #333;
	border-right: 1px none #333;
	border-bottom: 1px none #333;
	border-left: 1px none #333;
}
#login_area {
	float: left;
	height: auto;
	width: 100%;
}
.halfWidth a {
	color: #CCC;
	text-decoration: none;
}
.text13 {
	font-size: 14px;
	letter-spacing: 1px;
}
.infield .col1, .infield .col2.infield .col1, .infield .col2, .infield a {
	font-size: 14px;
}
.norecord {
	font-size: 14px;
}
.orderInfo {
	float: left;
	height: auto;
	width: 100%;
	color: #afaeae;
	margin-top: 2%;
	margin-bottom: 2%;
	padding-bottom: 2%;
	/* [disabled]border-bottom: 1px solid #333; */
}
.orderInfo .orderRow {
	padding-top: 1%;
	padding-bottom: 1%;
	clear: both;
}


.orderInfo .colA {
	float: left;
	width: 20%;
	margin-right: 2%;
}

.orderInfo .colB {
	float: left;
	width: 78%;
	/* [disabled]margin-right: 2%; */
}


.orderInfo .colA1 {
	float: left;
	width: 40%;
	margin-right: 2%;
}

.orderInfo .colB1 {
	float: left;
	width: 20%;
	margin-right: 2%;
}
.orderInfo .colC1 {
	float: left;
	width: 10%;
	margin-right: 2%;
	display:block;
}
.orderInfo .colD1 {
	float: left;
	width: 24%;
	/* [disabled]margin-right: 2%; */
}
.latest{
	background-position: 96px top;
	margin:0 0 28px 0;	
}
.newsImg {
	display: block;
    float: left;
    height: auto;
    width: 124px!important;
    margin-right: 14px;
    max-height: 93px;
    overflow: hidden;
}
.newsDesc {
	float: left;
	width: 171px;
	font-size: 14px;
	color: #ababab;
	position: relative;
	height: 93px;
}
.newsLeft {
	margin-top: 30px;
	float: left;
	width: 834px;
}
.newsRight {
	float: right;
	width: 126px;
	margin-top: 30px;
	display:block;
}
.outBlock {
	padding: 0 12% 12% 0;
}
.blodViewRight {
	float: left;
	width: 162px;
	margin-top: 63px;
	display:block;
}
.photoBlock {
	width: calc(33% - 10px);
	padding: 0 10px 10px 0;
	display: inline-block;
}
.readmoreBtn{
	font-size:13px;	
}
.newsBlock {
	font-size:14px;
}
.backLink {
	float: right;
	font-size:14px;
	background: url(../images/back.png) no-repeat left center;
	padding-left: 15px;
	text-align:right;
	cursor: pointer;
	display:block;
}
.newsImageG img {
	width:100%;
	height: auto;
	max-height:191px;
	overflow:hidden;
}
.fourstep{
	width: calc(25% - 30px);
}
/*/////////////////////////////////////////////////////////////////////////////*/
}
/****************************************************/
.imageText {
	position: absolute;
	background: url(../images/fancybox_overlay.png);
	height: 100%;
	width: 100%;
	z-index: 100;
	top: 0px;
	left: 0px;
	font-size: 20px;
	color: #FFF;
	text-align: center;
	/* [disabled]padding-top: 10%; */
	display: none;
	cursor: pointer;
}
.textBox {
	height: 85px;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}
.historyRow {
	padding-top: 1%;
	padding-bottom: 1%;
	clear: both;
	border-bottom: 1px solid #333;
}
.historyRow .col{
	float: left;
	width: 31%;
	margin-right: 2%;
}
.historyRow .colA {
	float: left;
	width: 48%;
	margin-right: 2%;
}
.historyRow .colB {
	float: left;
	width: 23%;
	margin-right: 2%;
}
#generalView a {
	color: #afaeae;
}
.proRow {
	padding: 1% 0px;
}

.proColA {
	float: left;
	width: 30%;
	height: auto;
	margin: 3% 2% 0px 0px;
}
.proColB {
	float: left;
	width: 60%;
	height: auto;
	margin: 1% 2% 0px 0px;
}
#rstatement {
	padding: 0 0 2% 0;
	display: none;
}
#rdirect {
	display: none;
}
.mar3per {
	margin-top: 3%;
}
.blueText {
	color: #003cff;
}
.subRow {
	padding-left: 15px !important;
}
.lowerImg {
	/* [disabled]float: right; */
	width: 48%;
	/* [disabled]display: block; */
	max-width: 319px;
	/* [disabled]height: 87px; */
}
.leftImg{
	/* [disabled]padding: 0 26px 0 0; */

}

.lowerArea {
	margin-top: 26px;
}
.floatleft {
	float: left;
}
.floatright {
	float: right;
}
.newsRow {
	padding: 10px 0;
}


.newsRead {
	position: absolute;
	bottom: 15px;
	color: #FFF;
}

.readmoreBtn {
	line-height: 35px;
	color: #a19e9e;
	height: 35px;
	width: 100%;
	background: #1f1f1f;
	text-align: center;
	margin-top: 12px;
	cursor: pointer;
	font-size:16px;
}
.googlead {
	height: 90px;
	max-width: 970px;
	margin-left: -2.5%;
	margin-bottom: 45px;
}
.googlead728 {
	border-top: 1px solid #232323;
	padding-top: 33px;
	text-align: right;
	padding-bottom: 20px;
	max-width: 940px;
	margin-right: auto;
	margin-left: auto;
}
.newsBlock {
	background: #161616;
	padding: 0 0 5% 0;
	color: #ababab;
	font-family: Marvel;
	height: auto;
}



.newsImage {
	height: auto;
	/* [disabled]width: 210px; */
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
}
.newsHeader {
	padding: 0 8%;
}
.newsDate {
	color: #FFF;
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 0 8%;
}
.newsreadmore {
	text-transform: uppercase;
	background: #545454;
	text-align: center;
	height: 32px;
	width: 103px;
	cursor: pointer;
	line-height: 32px;
	color: #FFF;
	font-family: Marvel;
	display: block;
	margin: 0 8%;
}

.data {
	clear: left;
	text-align:right;
	padding:0 25px 0 0;
}
.paginate {
    /* width: 20px; */
    /* display: block; */
    /* float: left; */
    /* text-align: center; */
	font-family: arial;
    padding: 0 8px;
    color: #666;
	font-size:90%;
}
.paginate a {
    /* width: 20px; */
    /* display: block; */
    /* float: left; */
    /* text-align: center; */
	font-family: arial;
    padding: 0 8px;
    color: #9b9b9b;
	font-size:90%;
}
.current{
	font-family: arial;
	padding: 0 8px;
	color: #c5c5c5;
	font-size:80%;
}

.greyText {
	color: #afaeae;
}
.greyText a {
	color: #afaeae;
}
.groupphoto {
	height: auto;
	width: 100%;
}
.thumbPrice, .thumbsPrice, .thumbCompare, .productrPrice, .productsPrice, .viewallwatch, .sortVal, #wcount, .archiveList, .bloghalfWidth, .halfWidth, .splitContent, .productCol3, .discount, .Price {
	font-family: Marvel;
}
.descHeader{
	font-family: Marvel;
	font-size:14px;
}
.newsRow {
	color: #afaeae;
}
.last {
	margin: 0px;
	padding: 0px;
}
.bx-controls{
	display:none;
}
.rbanner {
	cursor: pointer;
}
h1, h2  {
	font-weight: normal;
}
h3 {
	font-weight: normal;
	font-size: 1em;
}
