#layerslider {
	position:relative;
	z-index:0;
	width:100% !important;
}

.ls-fullwidth .ls-bottom-slidebuttons ,
.ls-fullwidth .ls-nav-start ,
.ls-fullwidth .ls-nav-stop ,
.ls-fullwidth .ls-nav-sides {
	top: 5px;
}

.ls-fullwidth .ls-bottom-slidebuttons a ,
.ls-fullwidth .ls-nav-start a ,
.ls-fullwidth .ls-nav-stop a ,
.ls-fullwidth .ls-nav-sides a {
	background:#aaa;
	border-radius:100% !important;
	width:10px;
	height:10px;
	margin:0 8px;
	opacity:.5;
}
.ls-fullwidth .ls-bottom-slidebuttons a:hover ,
.ls-fullwidth .ls-nav-start a:hover ,
.ls-fullwidth .ls-nav-stop a:hover ,
.ls-fullwidth .ls-nav-sides a:hover {
	opacity:1;
}
.ls-fullwidth .ls-bottom-slidebuttons a.ls-nav-active ,
.ls-fullwidth .ls-nav-start a.ls-nav-active ,
.ls-fullwidth .ls-nav-stop a.ls-nav-active ,
.ls-fullwidth .ls-nav-sides a.ls-nav-active {
	opacity:1;
	background:#e75012;
}
	#layerslider {
		background:#d1d1d3;
	}

#layerslider {
	height:350px !important;
}
	#layerslider .imageBox {
		top:20px !important;
		left:25px !important;
		width:200px !important;
		height:310px !important;
		right:auto !important;
		text-align:left !important;
	}
		#layerslider .imageBox img {
			height:100% !important;
			width:100% !important;
			-moz-box-shadow:    0 5px 11px rgba(0,0,0,.3);
			-webkit-box-shadow: 0 5px 11px rgba(0,0,0,.3);
			box-shadow:         0 5px 11px rgba(0,0,0,.3);
		}
	#layerslider .infoBox {
		top:30px !important;
		left:250px !important;
		width:auto !important;
		right:25px !important;
	}
		#layerslider .infoBox h3 {
		}
			#layerslider .infoBox h3 a {
				display:block;
				font-size:40px !important;
				line-height:40px;
				max-height:80px;
				overflow:hidden;
				text-align:center;
				color:#fff;
				text-decoration:none;
			}
			#layerslider .infoBox h3 a:hover {
				color:#e75012;
			}
			#layerslider .infoBox h3 .subtitle a {
				display:block;
				font-size:16px !important;
				line-height:16px;
				margin:5px 0 0 0;
				max-height:32px;
				overflow:hidden;
			}
		#layerslider .infoBox .miscInfo {
			display:none;
			font-size:14px;
			line-height:16px;
			color:#000;
			font-weight:normal;
			margin:-5px 0 10px 0;
			max-height:64px;
			overflow:hidden;
		}
		#layerslider .infoBox .author {
			font-size:0;
			text-align:center;
			padding-top:25px;
			line-height:32px !important;
		}
		#layerslider .infoBox .author > span,
		#layerslider .infoBox .author > a {
			font-size:30px !important;
			color:#fff;
			text-decoration:none;
			line-height:32px !important;
			display:inline-block;
			height:32px;
		}
		#layerslider .infoBox .author > a:hover {
			color:#e75012;
		}
		#layerslider .infoBox .author ,
		#layerslider .infoBox .author > a {
			font-weight:normal !important;
		}
		#layerslider .infoBox .formato {
			font-size:14px !important;
			font-weight:normal !important;
			margin:10px 0 0 0;
			display:none;
		}
		#layerslider .layer_cart_button {
			top:auto !important;
			bottom:25px !important;
			left:250px !important;
			right:0 !important;
		}
			#layerslider .layer_cart_button .pi-price {
				display:block !important;
				width:60% !important;
				text-align:center;
				margin-left:20%;
				margin-right:20%;
				border-bottom:solid 2px #fff;
				margin-bottom:12px !important;
				padding-bottom:5px !important;
			}
				#layerslider .layer_cart_button .pi-price strong {
					font-size:45px !important;
				}
					#layerslider .layer_cart_button .pi-price strong span {
						font-size:35px !important;
					}
				#layerslider .layer_cart_button .pi-price em {
					font-size:30px !important;
					margin-right:25px;
					color:#fff !important;
				}
					#layerslider .layer_cart_button .pi-price em span {
						font-size:35px !important;
					}
			#layerslider .layer_cart_button .price-button  {
				vertical-align:top;
				text-align:center !important;
			}
			#layerslider .cornerInfo {
				display:none;
			}
				#layerslider .cornerInfo .infoTxt {
					position:absolute;
					-ms-transform: rotate(-45deg); /* IE 9 */
					-webkit-transform: rotate(-45deg); /* Chrome, Safari, Opera */
					transform: rotate(-45deg);
					color:#fff;
					width:110px;
					text-align:center;
					top:38px;
					right:0;
					bottom:0;
					left:16px;
					overflow:hidden;
					font-size:18px;
					line-height:22px;
				}
					#layerslider .cornerInfo .infoTxt div.saleText {
						font-size:22px;
					}
					#layerslider .cornerInfo .infoTxt span.currSymbol {
						font-size:16px;
					}
				
				
				
@media (max-width: 700px) {
	#layerslider {
		height:560px !important;
	}
		#layerslider img.ls-bg {
			height:450px !important;
		}
		#layerslider .imageBox {
			top:10px !important;
			height:auto !important;
			left:0 !important;
			right:10px !important;
			width:auto !important;
			text-align:center !important;
		}
			#layerslider .infoBox h3 a {
				font-size:35px !important;
			}
			#layerslider .imageBox img {
				height:200px !important;
				width:auto !important;
			}
		#layerslider .infoBox {
			top:240px !important;
			left:20px !important;
			right:20px !important;
			width:auto !important;
		}	
		#layerslider .layer_cart_button {
			left:20px !important;
		}
			
}
@media (max-width: 450px) {
	#layerslider {
		height:600px !important;
	}
		#layerslider .layer_cart_button .pi-price {
			width:80% !important;
			margin-left:10%;
			margin-right:10%;
		}
}
