#homecarousel .carousel-indicators
{
	bottom:0px!important;
}
#featureproductcarousel{
    padding-top: 10px;
    padding-bottom:50px;
}
#featureproductcarousel .item a:hover{
    
    text-decoration:none;
}
#featureproductcarousel .item a span.feat-product-info {
    display:block;
    text-align: center;    
    padding-top:5px;
}
#featureproductcarousel .item a span.feat-product-info span.feat-product-title{
    font-family:'TradeGothicW01-BoldCn20 675334', Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#333;
    letter-spacing:0px;
    
}
#featureproductcarousel p {    
    display:none;
}
#featureproductcarousel img {
    margin:0 auto;
}


.featured-product-container h4 {
    font-family: 'TradeGothicW01-BoldCn20 675334';
    font-size: 39px;
    color:#333333;
    margin-bottom:10px;
}

.cms-home #featureproductcarousel .item img {
    width:100%;
    max-width: 470px;
}

@media (max-width: 767px) {
    .cms-home #featureproductcarousel .item img {
        max-width: 300px;
    }
}
.cms-home #featureproductcarousel .item a:hover img {
    opacity:0.8;
    filter: alpha(opacity=80);
}

#genderlinks
{
margin:68px auto 80px auto;
margin-top:0px;
}

#genderlinks .wrapper
{
	position:relative;
}
#genderlinks .wrapper a
{
	display:block;
}
#genderlinks .wrapper a:hover {
    opacity:0.8;
    filter: alpha(opacity=80);    
}

#genderlinks .title-container
{
	position:absolute;
	bottom:0px;
	left:2px;
	z-index:333;

}

#genderlinks .wrapper span.title-text
{
	color:#ffffff;
	text-transform:uppercase;
	font-size:34px;
    font-family: 'TradeGothicW01-BoldCn20 675334';
	padding:0px;
	margin:0px;
	vertical-align:bottom;
		line-height:34px;
}

#genderlinks .wrapper span.title-arrow
{
	color:#ffffff;
	text-transform:uppercase;
	font-size:45px;
    font-family:Verdana, Geneva, sans-serif;
	line-height:39px;
	vertical-align:bottom;
}

#hp-subscribe-popup button.close{

    width: 14px;
    height: 14px;
    background: url("../../images/white-close-btn.png") no-repeat;
    position: absolute;
    right: 0px;
    top:0px;
    margin: 10px;
}

body.small-tablet #hp-subscribe-popup button.close, body.small-device #hp-subscribe-popup button.close {
    
    width: 30px;
    height: 30px;
    background: url("../../images/white-close-btn.png") no-repeat 50%;
    position: absolute;
    right: 0px;
    top:0px;
    margin: 0px;
}


#hp-subscribe-popup button.close{

    
}

#hp-subscribe-popup .modal-dialog {
    padding: 5px;
}



body.cms-home .modal-backdrop.fade.in{
    
    opacity: 0.8;
    filter: alpha(opacity=80);
    background: #000;
}