@charset "utf-8";
/* CSS Document */
body { padding-bottom: 70px; background-color: #fff;}

ul li{
	list-style-type:none;
	}
.modal-body ol li{
	list-style-type:decimal;
	}
ul.admingallerList{
	padding:0px;
	margin:0px;
	overflow:hidden;
	display: block;
	position:relative;
	margin:0 auto 25px;
	}
ul.admingallerList li{
	padding:15px;
	margin:10px;
	background:#FFF;
	box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4);	
	-webkit-transition: top 1s ease, left 1s ease;
	-moz-transition: top 1s ease, left 1s ease;
	-o-transition: top 1s ease, left 1s ease;
	-ms-transition: top 1s ease, left 1s ease;
	}

ul.footerMenu li, ul.headerMenu li{
	float:left;
	padding:10px 15px;
	margin:0px 15px;	}
ul.headerMenu div.logo{
	}
ul.brands li, ul.types li{
	margin:10px;
}
.orderinfo label, .contactusul label{
	width:150px;
	}
.catalog-type{
	margin:5px;
}
.label{
	display:inline-block;
}
.label a{
	color:#FFFFFF;
}

/*@media (min-width: 800px) {
	ul.gallerList{
		width:70%;
	}
	.contactusul li{
		width:40%;
	}
}*/
@media (max-width: 989px) {
	.detailrowright{
		border-left:none;
	}
}
/*Related product*/
@media (min-width: 1320px) {
	.relatedProductLeft, .relatedProductRight{
		width:200px;
		position:absolute;
	}
	.relatedProductLeft img, .relatedProductRight img{
		margin-bottom:5px;
	}
	.relatedProductLeft{
		left:15px;
		top:85px;
	}
	.relatedProductRight{
		right:15px;
		top:85px;
	}
	.relatedProductLeft .relatedimg, .relatedProductRight .relatedimg{
		border:1px solid #2780e3;
		margin-bottom:5px;
		overflow:hidden;
		display:block;
	}
	.relatedProductLeft .relatedProductPrice, .relatedProductRight .relatedProductPrice{
		width:200px;
		margin-top:160px;
		position:absolute;
		background:#2780e3;
		color:#FFFFFF;
		filter:alpha(opacity=80);  
		-moz-opacity:0.8;  
		-khtml-opacity: 0.8;  
		opacity: 0.8;
	}
	.relatedProductLeft .relatedProductPrice{
		text-align:right;
		padding-right:30px;
	}
	.relatedProductRight .relatedProductPrice{
		padding-left:30px;
	}
	
}
@media (max-width: 1319px) {
/*1320*/
	.relatedProductLeft, .relatedProductRight{
		display:none;
		visibility:hidden;
	}
}
.priceblock{
	line-height:100%;
}
.item_price, .wu_price{
	font-size:150%;
}
.greyimg {
  -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
  filter: grayscale(100%);
}

.homerows .caption {
	width:100%;
	bottom: .3rem;
	position: absolute;
	background:#000;
	background: -webkit-linear-gradient(bottom, #1a6ecc 40%, rgba(0, 0, 0, 0) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background: -moz-linear-gradient(bottom, #1a6ecc 40%, rgba(0, 0, 0, 0) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background: -o-linear-gradient(bottom, #1a6ecc 40%, rgba(0, 0, 0, 0) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background: linear-gradient(to top, #1a6ecc 40%, rgba(0, 0, 0, 0) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.homerows .thumbnail {
	border: 0 none;
	box-shadow: none;
	margin:0;
	padding:0;
}

.homerows .caption h4 {
	color: #fff;
	-webkit-font-smoothing: antialiased;
}
.homerows .singelrow{
	margin-bottom:10px;
}

.dropdown-menu .productType{
	text-transform:capitalize;
}
.search{
	padding-top:8px;
	padding-left:20px;
}
.search input{
	margin-right:10px;
}
p.pager{
	line-height:200%;
}
hr.divider{
	margin-top:0px;
}
.thumb {
    margin-bottom: 0px;
}
.thumbnail{
	margin-bottom:0px;
}
.pagination{
	margin:0px auto 15px 0px;
}
.simpleCart_items .item-decrement a, .simpleCart_items .item-increment a{
	text-decoration:none;
}
.simpleCart_items .item-decrement{
	text-align:right;
}
.simpleCart_items .item-quantity{
	text-align:center;
}
.simpleCart_items .item-increment{
	text-align:left;
}
.item_name, .size_notice{
	border-bottom: 1px dotted;
}
.catalogList .card{
	margin-top:5px;
}
.breadcrumbRow{
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: block;
}
.catalogList .img-thumbnail{
	padding:0px;
}
.galleryList ul{
	overflow:auto;
}
.galleryList ul li{
	float:left;
}
.historyList{
	position:fixed;
	bottom:0px;
	left:0px;
	height:60px;
	overflow: hidden;
}
.historyList ul{
	margin-left:5px;
	padding-left:10px;
}
.historyList ul li{
	margin-left:5px;
}

.detailrowright{
	border-left:2px solid #1a6ecc;
}
.productdetails{
	background-image:url('/images/fastshipping.png');
    background-repeat:no-repeat;
    background-position:top right;
}

.footercart{
	position:fixed; bottom:10px; right:10px; border:2px solid #2780e3; background-color:white; padding:3px;
}
.footercart .simpleCart_total{
	font-size:200%; text-decoration:none;
}
.showidinphone{
	position:fixed;
	bottom:115px;
	right:5px;
	z-index:2;
	color:#95989c;
	padding:5px;
	font-weight:lighter;
	/*background-color:#CCCCCC;*/
	border:1px solid #95989c
}

/* BOF back to top */
#btn-back-to-top {
  position: fixed;
  bottom: 65px;
  right: 20px;
  display: none;
}
/* EOF back to top */