	#personal-touch {
	
	background-image: url(/Images/woven-labels/personal-touch.png);
	padding:5% 10%;
	background-size:cover;
	}
	#personal-touch > h5,#personal-touch >h2,#personal-touch >h6 {
	color:white!important;
	padding-top:20px;
	padding-bottom:20px;
	}
	#under-video, #under-reviews{
	background:#F9F9F9;
	padding:5% 10%;
	}
	#under-reviews > h5,#under-reviews >h2,#under-reviews >h6,#under-prices >h5, #under-prices > h2, #under-prices > h6 {
	padding-top:20px;
	padding-bottom:20px;
	color:black!important;
	}
	
	#under-video > h5,#under-video >h2,#under-video >h6 {
	padding-top:20px;
	padding-bottom:20px;
	color:black!important;
	}
	#reviews {
	padding:0% 10%;
	}
	#benefits > h6 {
		padding:5% 10%;
	}
.clothingTagBen > div {
    background-image: url(/Images/woven-labels/clothing-tag-sprite-updated.png)!important;
    width: 60px;
    height: 60px;
    min-height: 100%;
    display: inline-block;
    background-size: 100% auto;
    background-repeat: no-repeat;
    float: none;
    margin-top: 5px;
}  
    .unlimited > div{
	    background-position:center -185px;
    }
    .quality > div{
	    background-position:center -122px;
    }
    .affordable > div{
	    background-position:center -255px;
    }
    .simple > div{
	    background-position:center -321px;
    }
    .variety > div{
	    background-position: center -387px;
    }
    .best > div{
	    background-position: center -66px;
    }

	.variety > div {
    		background-position: center 0px!important;
	}
	.price-table {
		width: 20%!important;
    		background-color: white!important;
    		min-height: 300px;
    		border-radius: 0px!important;
		vertical-align: top;
    		min-width: 250px;
    		text-align: center !important;
   		padding: 12px 0px;
   		display: inline-block;
    		line-height: 1.25rem;
		margin:5px;

	}
	#prices {
		background:#F6D598;
		padding:5% 10%;
		
	}
	.plantitle {
		margin-top:20px;
	}
	.price {
		border-top:0px!important;
		border-bottom:0px!important;
		color:#EB9800!important;
		font-size: 50px;
    		font-weight: 700;
		padding-bottom:30px!important;
		position:relative;
		background:white!important;
		height:100px;
	}
	#price, #secondPanel {
		
		margin-bottom:3%!important;
	}
	.price:after {
		display: block;
		content: '';
		width: 70%;
		height: 1px;
		background: black;
		position: absolute;
		bottom: 0;
		left: 15%;
	}
	.video-container-woven > iframe, #under-prices  {
		padding:5% 10%;
	}
	#thirdP {
		background-image: url(/Images/woven-labels/3rd-party-1440x180-min.jpg);
    		min-height: 100px;
    		background-size: 90% auto;
    		padding: 0;
    		margin: 50px 0px;
	}
	h3#createAccountLbl {
		color:white!important;
	}



.prodBx-wrap .indBasebox h2.baseName {
    text-shadow: 1px 1px 2px #9d9d9d ;
}


p {
	text-align:center !important;
	margin:0;
	color:white;
}
#signupForm{
	padding:15px;
	width: 90%;
    margin: auto;
    border-radius: 10px;
}
#requestQuote{
	margin:5%;
}
.imgWrp{
	background-image:url("/images/brands/brands-background-image.jpg");
	background-size:cover;
	    background-position: center;
}
.introBanner{
	background-color:rgba(0,0,0,.5);
	color:white;
	padding: 50px 0px;
}
.white{
	border:solid 1px white;
}
.shareFam{
	padding:15px 0 1px 0px;
}
.large{
		width:65%;
	}
.modal .clickable{
		color:white !important;
	}
.ghost{
		border: solid 1px white !important;
	}
	/*a{
		font-size:1rem !important;
	}*/
@media screen and (min-width:1024px){
	#signupForm{
	width: 40%;
	}
	.large{
		width:33%;
	}
	
}
