.usbanner{
	display:block;
	width:100%;
	height:100%;
	position:relative;
	
}
.usbanner a{
	text-decoration:none;
}
.usbanner p{
	margin:0px;
}
.collection-banner a{
	padding: 10px;
	display: block;
}
.collection-banner img{
	width: 100%;
}

.usbanner:hover{
	-webkit-box-shadow:0px 0px 12px 4px rgba(0,0,0,0.45);
			box-shadow:0px 0px 12px 4px rgba(0,0,0,0.45);
	cursor:pointer;
	z-index: 10;
	text-decoration:none;
	-webkit-transition: box-shadow 0.5s ease 0s;
	-webkit-transition: -webkit-box-shadow 0.5s ease 0s;
	transition: -webkit-box-shadow 0.5s ease 0s;
	-o-transition: box-shadow 0.5s ease 0s;
	transition: box-shadow 0.5s ease 0s;
	transition: box-shadow 0.5s ease 0s, -webkit-box-shadow 0.5s ease 0s;
}
.usbanner  .banner-name{
	text-transform:uppercase;
	color:#000;
	font-size:22px;
	text-align:center;
	position:absolute;
	bottom:0px;
	width:100%;
	background:-webkit-linear-gradient(bottom, rgba(255,255,255,0.7), rgba(255,255,255,0.7), rgba(255,255,255,0.7), rgba(255,255,255,0));
	background:-webkit-gradient(linear, left bottom, left top, from(rgba(255,255,255,0.7)), color-stop(rgba(255,255,255,0.7)), color-stop(rgba(255,255,255,0.7)), to(rgba(255,255,255,0)));
	background:-o-linear-gradient(bottom, rgba(255,255,255,0.7), rgba(255,255,255,0.7), rgba(255,255,255,0.7), rgba(255,255,255,0));
	background:linear-gradient(to top, rgba(255,255,255,0.7), rgba(255,255,255,0.7), rgba(255,255,255,0.7), rgba(255,255,255,0));
	padding:10px 0px;
	-webkit-transition: padding 0.3s ease 0s, linear-gradient 0.3s ease 0s;
-o-transition: padding 0.3s ease 0s, linear-gradient 0.3s ease 0s;
transition: padding 0.3s ease 0s, linear-gradient 0.3s ease 0s;

}
.usbanner:after{
	display:block;
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	left:0px;
	top:0px;
	background-color:rgba(0,0,0,0);
	z-index:1;
	-webkit-transition: background-color 0.2s ease 0s;
	-o-transition: background-color 0.2s ease 0s;
	transition: background-color 0.2s ease 0s;
}
.usbanner:hover .banner-name{
	/*color:#f46c60;*/
	padding:100px 0px 15px 0px;
	background:-webkit-linear-gradient(bottom, rgba(255,255,255,0.9), rgba(255,255,255,0.2), rgba(255,255,255,0));
	background:-webkit-gradient(linear, left bottom, left top, from(rgba(255,255,255,0.9)), color-stop(rgba(255,255,255,0.2)), to(rgba(255,255,255,0)));
	background:-o-linear-gradient(bottom, rgba(255,255,255,0.9), rgba(255,255,255,0.2), rgba(255,255,255,0));
	background:linear-gradient(to top, rgba(255,255,255,0.9), rgba(255,255,255,0.2), rgba(255,255,255,0));
	z-index:5;
}
.usbanner:hover:after{

	background-color:rgba(204, 204, 204, 0.1);
}
.collection-banner{
	background-size: cover;
	background-position: center;
	padding: 0px !important;
	position: relative;
}
.collection-banner .btn-banner{
	position: absolute;
    bottom: 20px;
    color: #fff;
    background-color: #000;
    text-transform: uppercase;
    z-index: 999;
    left: 10px;
}
.collection-banner .btn-banner:hover{

    color: #000;
	background-color: #ffffffad;
	border: 1px solid #000;

}