sub, sup {
    font-size: 48%;
    line-height: 0;
    position: relative;
    vertical-align: middle;
}

.page-title{
	/*font-size: 30px; */
	font-size: 24px;
}
.h4.orange, h3.orange{
	letter-spacing: 2px;
}
.pressitem{
	width: 100%; text-align: center; margin-bottom: 20px;
}

.aqua a{
	color: #4bbfe7!important;
}

p.wheretobuylist{
	margin-bottom: 20px; font-size: 14px;
}

p.wheretobuylistamazon{
	margin-bottom: 5px;
}

p.wheretobuylistd{
	margin-bottom: 10px; font-size: 14px; line-height: 20px;	
}

#awardcontainer{
	width: 100%; position: relative; min-height: 200px;
}

#awardcontainer p.socialiconsawd{
	position: absolute; bottom: 10px; text-align: center; margin:0px; width: 100%;
}

#awardcontainer p.socialiconsawd .awdduck{ display: inline-block; margin-right: 20px;}

#howdidyoufindus{
	/*position: absolute; right: 0px; bottom: 0px; */
	float: right; clear: both;

}

/*Echo bag*/
.thumbechobag {
	background: transparent url('./images/peachyco/eco-bag-photo-thumb.png?v=2') no-repeat left center;
	width: 39px;
	height: 33px;
}

#thumbechobag1{
	background-position: 0px 0px; 
}

#thumbechobag2{
	background-position: -49px 0px;
}

#echobagCarousel .carousel-indicators {
	
	position: absolute;
	margin: 0px auto;
	/*top: 236px;*/ 
	bottom: -60px !important;
	left:40%;
	width: 88px;


}

#echobagCarousel .carousel-indicators li{
	width: auto;
	height: auto;
	background-color: #fff;
}

#echobagCarousel .carousel-control{
	margin-top: 0;
}

/*Carrying bag*/


.thumbcarry {
	background: transparent url('./images/peachyco/carrybag-thumb.png?v=2') no-repeat left center;
	width: 39px;
	height: 33px;
}

#thumbcarry1 {
	background-position: 0px 0px; 
}

#thumbcarry2 {
	background-position: -49px 0px;
}

.tub-carousel {
    left: 25% !important;
    width: 100% !important;
}

.thumbtub {
    background: transparent url("./images/peachyco/aquaduct-tub-slide-thumb.png?v=3") no-repeat left center;
    width: 46px;
    height: 40px;
}

#thumbtub1 {
    background-position: 0px 0px;
}

#thumbtub2{
    background-position: -49px 0px;
}

#thumbtub3 {
    background-position: -98px 0px;
}

#thumbtub4 {
    background-position: -147px 0px;
}

#carryCarousel .carousel-indicators {

	position: absolute;
	margin: 0px auto;
	/*top: 236px;*/
	bottom: -60px !important;
	left:40%;
	width: 88px;


}

#carryCarousel .carousel-indicators li{
	width: auto;
	height: auto;
	background-color: #fff;
}

#carryCarousel .carousel-control{
	margin-top: 0;
}


/*Tote bag*/
.thumbtote{
	background: transparent url('./images/peachyco/totebag-thumb.png?v=2') no-repeat left center;
	width: 88px;
	height: 50px;
}

#thumbtote1{
	background-position: 0px 0px; 
}

#thumbtote2{
	background-position: -111px 0px;
	/*margin-left: 20px;*/
}

#toteCarousel .carousel-indicators {
	
	position: absolute;
	margin: 0px auto;
	/*top: 236px;*/
	bottom: -60px !important;
	left:24%;
	width: 225px;


}

#toteCarousel .carousel-indicators li{
	width: auto;
	height: auto;
	background-color: #fff;
}

#toteCarousel .carousel-control{
	margin-top: 0;
}

.coming_soon{
    bottom: -5px !important;
    left: -14px !important;
    position: absolute;
    z-index: 1000;
}


/*Handle Extender bag*/
.thumbhext {
	background: transparent url('./images/peachyco/pductos/single-handler-footer.png') no-repeat left center;
	height: 33px;
    width: 39px;
}

#thumbhext3{
    background-position: -97px 1px;
}

#thumbhext2{
	background-position: 0px 1px; 
}

#thumbhext1{
	background-position: -46px 1px;
	/*margin-left: 20px;*/
}

#hextCarousel .carousel-indicators {
	
	position: absolute;
	margin: 0px auto;
	/*top: 236px;*/
	bottom: -60px !important;
	left:38%;
	width: 225px;


}

#hextCarousel .carousel-indicators li{
	width: auto;
	height: auto;
	background-color: #fff;
}

#hextCarousel .carousel-control{
	margin-top: 0;
}


#howtofauce.howtobag{
	background:transparent none; height: auto;
}



/*Hooded Towel*/
.thumbhoodtw {
	background: transparent url('./images/peachyco/hooded-slide-nav.png') no-repeat left center;
	width: 39px;
	height: 33px;
}

#thumbhoodtw1{
	background-position: -30px -20px; 
}

#thumbhoodtw2{
	background-position: -76px -20px;
}

#thumbhoodtw3{
	background-position: -125px -20px;
}


#hoodtwCarousel .carousel-control{
	margin-top: 0;
}

#hoodtwCarousel .carousel-indicators {
	
	position: absolute;
	margin: 0px auto;
	/*top: 236px;*/
	bottom: -60px !important;
	left: 32%;

}

#hoodtwCarousel .carousel-indicators li{
	width: auto;
	height: auto;
	background-color: #fff;
}

/* handed towel */

.thumbhandtw {
	background: transparent url('./images/peachyco/hand-towel-thumbs.png') no-repeat left center;
	width: 39px;
	height: 33px;
}

#thumbhandtw1{
	background-position: 0px 0px; 
}

#thumbhandtw2{
	background-position: -55px 0px;
}

#thumbhandtw3{
	background-position: -115px 0px;
}


#handtwCarousel .carousel-control{
	margin-top: 0;
}


#handtwCarousel .carousel-indicators {
	
	position: absolute;
	margin: 0px auto;
	/*top: 236px;*/
	left: 32%;
	bottom: -60px !important;

}

#handtwCarousel .carousel-indicators li{
	width: auto;
	height: auto;
	background-color: #fff;
}


ul.howtocareul{	
    color: #FDBD49 !important;
    list-style: none;
    margin-top: 20px;
    text-align: left;
    margin-left: 0px;
}
ul.howtocareul li{
	list-style: none;
	background: url('./images/dots.png?v=1') 0px 3px  no-repeat;
	padding-left: 15px;
}

#careimageicon{
	background-position: 17px -284px;
    height: 68px;
    width: 140px;
}

.productdesc{
	margin-top: 20px;
}

.cbproductitem1 {
    margin-top: 0px;
}
.cbproductitem2 {
    /*border: 1px solid;*/
    height: 207px !important;
}
.cbproductitemall{
    /*height: 207px;*/
    /*margin-top: 110px;*/
	margin-top: 10px;
}

.cblowerproductitem{
    height: 207px !important;
}

.cbproductitem a{
	display: block !important; height: 203px !important;
}

.cbproductitem a img{
	border: 0 none !important; height: 203px !important;
}

.cbproductitemhandleextender{
	height: 406px !important;
	/*padding-top: 6px;*/
}

.cbproductitemhandleextender a{
	height: 406px !important;
}

.cbproductitemhandleextender a img{
	height: 405px !important;
}

button.close {    
    margin-right: 10px;
    margin-top: 10px;    
}

ul#aboutul{

}
ul#aboutul li{
	background: #fff; width: 100%;	
}
ul#aboutul li a{
	display: block;
}
#howtouseimg{}

#aboutdiv{

}

.aboutcontent{
	padding-right: 10px;
}

.aboutcontent h4.orange{
	font-size: 14px;
    font-weight: normal;
    letter-spacing: 1px;
    margin-top: 0px;
}

#aboutcontenttesti{ padding-right: 10px;}

#aboutcontenttesti img{
	margin-bottom: 20px;
}

.carousel-indicators li{
	cursor: pointer;
}

.sidewidget2{
	float: right; display: inline-block; margin-left: 0px; position: relative;
}

.sidewidget2 h4.widget-title{ position: absolute; left: 0; bottom: 0; width: 100%;}
.sidewidget2 #duck_fun{
	bottom: 25px;
    left: 24px;    
    position: absolute;
}

#duck-share-img.duck-share-imgf{
	display: inline-block;
}

.share-ficon{

}
.share-icons span.share-ficon1{
	margin-right: 20px !important;
}

.discount{
	text-decoration: line-through;
}

.cbtba{ width: 45px;}
img.diswmap{ 
	margin-left: 140px !important;
    margin-top: 50px !important;
}

sub, sup {
    font-size: 100%;
    line-height: 0;
    position: relative;
    vertical-align: middle;
}
sup {
    top: -3px;
}

.page-title sup{
	font-size: 50%;
	top: -7px;
}


.faucetitemhw{
	padding-left: 29px;
    text-align: left;
    margin-top: 10px;
}

#leftarrowcontact{
	position:absolute; left:-24px; top: 0px; display: block;
	background: url('./images/peachyco/left-arrow.png') 0px 0px no-repeat;
	width: 14px; height: 19px;
}
#aboutdivwrap{
	position: relative;
}
.aboutarrow{
	display: block;
    height: 19px;
    left: -12px;
    position: absolute;
    top: 13px;
    width: 14px;
	background: url('./images/peachyco/left-arrow.png') 0px -5px no-repeat;
	
}

#aboutarrow2{
	top: 48px;
}

#aboutarrow3{
	top: 83px;
}

#aboutarrow4{
	top: 118px;
}

ul#aboutul li a{
	color: #FDBD49 !important;
}

ul#aboutul li.active a{
	color: #4BBFE7 !important;
}

/* Faucet Extender bundle boxes */

div.peachybundle{
	background: #febe49 !important;
	/*
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	*/
	-webkit-border-radius: 15px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius: 15px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-radius: 15px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;

	padding: 4px;
	margin-top: 20px;
}

div.peachybundle h4{
	font-size: 24px !important; 
	line-height: 30px !important;
	color: #fff;
	padding:5px 0 0 0;
	text-align: center;
	margin: 0px;
}

div.peachybundle h4 span{
	font-size: 20px;
	font-weight: normal;
}

div.peachybundlecon{
	background: #fff !important;
	/*margin: 0 5px 5px 5px !important;*/
	/*
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 15px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 15px;*/

	
	/*height: 100px;*/
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	text-align: center;
	min-height: 153px;
	

}

.addfloarright{
	float: right;
}
p.bundleoptiontitle{
	color: #4ebde4;
	font-weight: bold;
	text-align: left;
	margin-top: 20px;
}
.itemslidecon{
	width: 97%; margin: 0 auto;
	padding-bottom: 30px;
}
.fakeaddtocart{	
    background-image: none;
    border: medium none;
    border-radius: 13px;
    color: #ffffff !important;
    cursor: pointer;
    font-family: VAGRoundedBold,Arial,Helvetica,sans-serif;
    font-size: 11px;
    overflow: visible;
    padding: 8px 10px;
    width: auto;
    letter-spacing: 1px;
    line-height: 20px;
    height: 20px;
    display: block;

}
.fakeaddtocartblue{
	background: #7fd3f4 !important;
}
.fakeaddtocartaqua{
	background: #88c0f2 !important;
}

.addsoldout{
	position: relative;
}
.showsoldout{
	position: absolute; left: 0; top: 0; width: 88px; height: 48px; display: block;
	background: url('images/sold-out-4.png');
}

.peachybundlewrap{
	max-width: 294px; text-align: center;
}
.peachybundlewrapleft{
	text-align: right;
	float: right;
}

.peachybundlewrapright{
	text-align: left;
	float: left;
}

#modalpopup{
    width: 369px;
    border: 1px solid #A0A0A0 !important;
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
}
#modalpopup .modal-body{
    width: 339px;
    position: static;


}
.peachycolikebox{
    width: 337px; border: 1px solid #00AFEA;
}
.peachycolikebox_shopnow{
    background:#00AFEA ; text-align: center;
}

#modalpopup button.close{
    position: absolute; right: 0px; top: 20px;

    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #fff;
    border-color: #a0a0a0;
    border-image: none;
    border-style: solid;
    border-width: 1px 1px 1px 0;
    color: #a0a0a0;
    height: 30px;
    opacity: 1;
    position: absolute;
    right: -40px;
    top: 6px;
    width: 30px;
}