.desktop_logo{
	width:100%;
	padding:0px 15px;
}

#header .header-top .header-top-right{
	width:100%;
}

div.product-manufacturer a img{
	margin:0px auto;
	display:block;
}

div.product-description p iframe{
	margin:0px auto;
	display:block;
}

.author{
	width:100%;
	height:40px;
	margin:0px auto;
	padding:10px;
	background:#fff;
}
.author > .in{
	width:100%;
	max-width:1350px;
	margin:0px auto;	
	overflow:hidden;
	text-align:right;
	font-size:12px;
	color:#888;
}
.author > .in p{
	text-align:center;
	font-size:12px;
	color:#888;
	width:100%;
}
.author > .in p a{
	cursor:pointer; 
	color:#0083a1;
	text-decoration:none;
}

.product-miniature .thumbnail-container:hover{
	box-shadow: 0 8px 14px 0 #eee;
}

.product-price{
	font-size:30px !important;
}

.product-miniature .product-title{
	height:60px;
}

.product-price-and-shipping{
	margin-bottom:10px;
}

.hiaddtocart button.btn-primary{
	padding: 0.56rem 0.8rem !important;
}

.ownBanerTop{
	width:100%;
	padding:5px 10px;
	/*background:#E31E24;*/
	background:#fff;
}
.ownBanerTop p{
	/*color:#fff;*/
	color:#E31E24;
	text-align:center;
	font-weight:800;
}

@media (max-width:406px){
	.author > .in{
		text-align:center;
	}
	.author > .in > span{
		height:60px;
		width:70%;
	}
	.author > .in > span > a > img{
		margin-left:0px;
		float:none;
		margin:0px auto;
	}
}
@media (max-width:910px){
	.author > .in{
		text-align:center;
	}
}