#advocate-filter-categories {
	display: block;
}

.advocate-filter-category {
	display: inline-block;
}

#advocate-grid {
	display: block;
}

.advocate-grid-page {
	width: 1240px;
	display: block;
	padding-left: 50px;
}

.advocate-grid-tile {
	float: left;
}

.advocate-view-page-gallery {
	display: block;
}

.advocate-view-page-gallery-photo {
	display: inline-block;
}

.advocate-view-page-solial-container {
	display: block;
}

.advocate-view-page-social-instagram {
	float: left;
}

.advocate-view-page-social-twitter {
	float: right;
}

.advocate-view-page-social #instafeed {
	display: block;
}

.advocate-view-page-social #instafeed li {
	float: left;
}

#advocate-grid {
	display: block;
}

.advocate-grid-page {
	width: 1240px;
	display: block;
	padding-left: 50px;
}

.advocate-grid-tile {
	float: left;
}

.advocate-view-page-gallery {
	display: block;
}

.advocate-view-page-gallery-photo {
	display: inline-block;
}

.advocate-view-page-solial-container {
	display: block;
}

.advocate-view-page-social-instagram {
	float: left;
}

.advocate-view-page-social-twitter {
	float: right;
}

.advocate-view-page-social #instafeed {
	display: block;
}

.advocate-view-page-social #instafeed li {
	float: left;
}


.checkout-progress-indicator{
	display:block;
}

.checkout-progress-indicator .step-0,
.checkout-progress-indicator .step-1,
.checkout-progress-indicator .step-2,
.checkout-progress-indicator .step-3,
.checkout-progress-indicator .step-4{
	display:inline-block;
}

.pt_cart .cart-quantity .form-row{
	width:60px;
	overflow:hidden;
}
.pt_cart .cart-quantity select{
	z-index:1;
}

.pt_cart .cart-quantity select{
	background: url(../images/svg/downArrow_sprite.svg) no-repeat right -46px top 0;
    background-size: 200%;
    height: 28px;
    width:80px;
    overflow:hidden;
}
.pt_cart .cart-quantity select:hover{
	background: url(../images/svg/downArrow_sprite.svg) no-repeat right -46px bottom 0;
	background-size: 200%;
    height: 28px;
    width:80px;
    overflow:hidden;
}

/*Shipping and Billing arrows on select*/
.pt_checkout .title-field-container #dwfrm_singleshipping_shippingAddress_addressFields_title,
.pt_checkout .title-field-container #dwfrm_billing_billingAddress_addressFields_title,
.pt_checkout #dwfrm_singleshipping_addressList,
.pt_checkout #dwfrm_billing_addressList,
#find-address #selectastore{
	background: url(../images/svg/downArrow_sprite.svg) no-repeat -40px 0  transparent !important;
    background-size: 200% !important;
    height: 46px;
    overflow:hidden;
    padding:0;
}
.pt_checkout .title-field-container #dwfrm_singleshipping_shippingAddress_addressFields_title:hover,
.pt_checkout .title-field-container #dwfrm_billing_billingAddress_addressFields_title:hover,
.pt_checkout #dwfrm_billing_addressList:hover,
#address-results:hover,
#find-address #selectastore:hover{
	background-position: -40px -44px !important;
}


.pt_checkout #dwfrm_singleshipping_addressList:hover{
	background-position: -40px -46px !important;
}
.store-locator-options .find-address-wrapper{
	overflow:hidden;
	width:224px;

}
#selectastore{
	background: url(../images/svg/downArrow_sprite.svg) no-repeat -40px 0  transparent;
    background-size: 200%;
    padding:0;
    width: 244px;
    overflow:hidden;
}
.order-shipment-table .items-title-main {
    float: none;
}
@media (min-width: 911px){
	.pt_cart #cart-table .cart-row .items-table {
	    width: 81%;
	}
}
@media (min-width: 1369px){
	.pt_checkout .title-field-container #dwfrm_singleshipping_shippingAddress_addressFields_title,
	.pt_checkout .title-field-container #dwfrm_billing_billingAddress_addressFields_title{
	    width:220px !important;
	}
	 .pt_checkout .shipping-options-cont .title-field-container .form-row,
	 .pt_checkout .billing-form .title-field-container .form-row,
	 	.pt_checkout .shipping-options-cont .title-field-container .form-row select,
	.pt_checkout  .billing-form .title-field-container .form-row select{
		width:200px;
		overflow:hidden;
	}
	.pt_checkout .address-field-container{
		overflow:hidden;
		width:656px;
	}
	.pt_checkout #dwfrm_singleshipping_addressList,
	.pt_checkout #dwfrm_billing_addressList,
	#address-results{
	    width: 676px !important;
	    overflow:hidden;
	    background: url(../images/svg/downArrow_sprite.svg) no-repeat -40px 0  transparent;
	    background-size: 200%;
	    padding:0;
	}
	.store-locator-options .find-address-wrapper{
		overflow:hidden;
		width:400px;
	}
	#find-address #selectastore{
		overflow:hidden;
		width:420px !important;
		background: url(../images/svg/downArrow_sprite.svg) no-repeat -40px 0  transparent;
	    background-size: 200%;
	    padding:0;
	}
}
@media ( max-width: 1368px) and (min-width: 912px) {
	.pt_checkout .title-field-container #dwfrm_singleshipping_shippingAddress_addressFields_title,
	.pt_checkout .title-field-container #dwfrm_billing_billingAddress_addressFields_title{
	    width:220px !important;
	}
	 .pt_checkout .shipping-options-cont .title-field-container .form-row,
	 .pt_checkout .billing-form .title-field-container .form-row,
	 	.pt_checkout .shipping-options-cont .title-field-container .form-row select,
	.pt_checkout  .billing-form .title-field-container .form-row select{
		width:200px;
		overflow:hidden;
	}
	.pt_checkout .address-field-container{
		overflow:hidden;
		width:524px !important;
	}
	.pt_checkout #dwfrm_singleshipping_addressList,
	 .pt_checkout  #dwfrm_billing_addressList {
		width: 544px;
	}
	.pt_checkout #address-results{
		overflow:hidden;
	    background: url(../images/svg/downArrow_sprite.svg) no-repeat -40px 0  transparent;
	    background-size: 200%;
	    padding:0;
	    width:calc(100% + 20px) !important;
	    height:35px;
	}
	.pt_checkout #address-results:hover{
		background-position: -40px -35px !important;
	}
}
@media screen and ( max-width: 911px) {
	.pt_checkout .address-field-container{
		overflow:hidden;
		width: calc(100% - 20px);
	}
	.pt_checkout #address-results{
		overflow:hidden;
	    background: url(../images/svg/downArrow_sprite.svg) no-repeat -40px 0  transparent;
	    background-size: 200%;
	    padding:0;
	    width:calc(100% + 20px) !important;
	    height:35px;
	}
	.pt_checkout #address-results:hover{
		background-position: -40px -35px !important;
	}
	.pt_checkout #dwfrm_singleshipping_addressList,
	.pt_checkout #dwfrm_billing_addressList {
		width: calc(100% + 20px) !important;
	}
	.pt_checkout .title-field-container #dwfrm_singleshipping_shippingAddress_addressFields_title,
	.pt_checkout .title-field-container #dwfrm_billing_billingAddress_addressFields_title{
	    width:317px !important;
	}
	 .pt_checkout .shipping-options-cont .title-field-container .form-row,
	 .pt_checkout .billing-form .title-field-container .form-row,
 	 .pt_checkout .shipping-options-cont .title-field-container .form-row select,
	 .pt_checkout  .billing-form .title-field-container .form-row select{
		width:297px;
		overflow:hidden;
	}
}
/*homepage*/

.deliveryheader {display:none!important;}

.hp-slide2 {cursor:pointer;}
.hp-slide2 .rs2 {top:30%;cursor:pointer;}

#home-row25-container .row25, #home-row27-container .row27, #home-row31-container .row31 {width:100%;margin:0 1%;}
#home-row25-container .lbcol {width:24.3%;margin-right:0.9%;}
#home-row27-container .lbcol, #home-row31-container .lbcol {width:49.3%;margin-right:0.6%;}
#home-row25-container .lbcol.last, #home-row27-container .lbcol.last, #home-row31-container .lbcol.last {margin-right:0;}
#home-row25-container .lbcol .btn.ie9, #home-row27-container .lbcol .btn.ie9, #home-row31-container .lbcol .btn.ie9, #home-row31-container .lbcol .nobtn.ie9 {display:block;}
#home-row31-container .form {display:none;}

#home-row28-container .mask {top:15%;width:100%;}
#home-row31-container .lbcol .salemask {top:38%;}

#instagram-image-panel-instafeed li {width:216px;}
.instagram-image-panel-follow-buttons a {display:inline-block;}

/*mens*/

#men-carousel .title {text-align:center!important;}
#mens-category .titlebox {position:relative!important;top:20%!important;display:block;left:0;right:0;}
#mens-category .titlebox img {position:relative;}

#men-row22 .row22 {width:1440px;margin:0 auto;}
#men-row22 .lbcol {width:24.3%!important;margin-right:0.9%!important;}/*move content asset styles to stylesheet*/
#men-row22 .lbcol.last {margin-right:0!important;}
#men-row22 .lbcol .btn.ie9 {display:block;}

#men-row23 .title {top:0;}
#men-row23 .titlebox {top:150px!important;}

#men-row25 .row25 {width:100%;margin:0 1%;}
#men-row25 .lbcol {width:49.3%!important;margin-right:0.6%!important;}/*move content asset styles to stylesheet*/
#men-row25 .lbcol.last {margin-right:0!important;}
#men-row25 .lbcol .salemask {width:100%;}

#men-row25 .lbcol .btn.ie9 {display:block;}

/*womens*/

#women-carousel .title {text-align:center!important;}
#womens-category .titlebox {position:relative!important;top:20%!important;display:block;left:0;right:0;}
#womens-category .titlebox img {position:relative;}

#women-row22 .row22 {width:1440px;margin:0 auto;}
#women-row22 .lbcol {width:24.3%!important;margin-right:0.9%!important;}/*move content asset styles to stylesheet*/
#women-row22 .lbcol.last {margin-right:0!important;}
#women-row22 .lbcol .btn.ie9 {display:block;}

#women-row23 .titlebox {top:150px;}
#women-row23 .imagebox {top:40px;}

#women-row25 .row25 {width:100%;margin:0 1%;}
#women-row25 .lbcol {width:49.3%!important;margin-right:0.6%!important;}/*move content asset styles to stylesheet*/
#women-row25 .lbcol.last {margin-right:0!important;}
#women-row25 .lbcol .salemask {width:100%;}

#women-row25 .lbcol .btn.ie9 {display:block;}

/*sign-up*/

.signup-popup.male .sp-outer .sp-text, .signup-popup.female .sp-outer .sp-text {top:35%;}
