body {
	background-color: #4ebde4;
	font-family: 'VAGRoundedRegular', sans-serif;
	letter-spacing: 0px;
}



#logobar{
	margin-top: 10px;
}
			
.duck-label{
	text-align: center;
	width: 100%;
	font-family: 'VAGRoundedBold', sans-serif;
	color: #513818;
	font-size: 16px;
	letter-spacing: 1px;
}

.duck-container{
	/*margin-top: 10px;*/
	text-align: center;
}

.duck-img {
	margin: 0 auto;
	height: 111px;
	background: transparent url('./images/peachyco/home-all-duck-slices.png') no-repeat top left;

}
/*
.contact_duck {
	background: transparent url('./images/peachyco/contact-right-duck.png') no-repeat bottom right;
}
*/
#contactmanchu, #contactmanchul{ position: relative; min-height: 342px;}
#conretailer{
	margin: 50px 0 0 0; padding: 10px;
}

#contact_duck{
	position: absolute; right: 10px; bottom: -12px;
}
.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner {
	box-shadow: none;
}

.navbar-inner{
	box-shadow: none;
	border: none;
	background: #fff url("./images/peachyco/waves.png?v=2") repeat-x bottom center;
	/*height: 188px;*/
}

#winner{
	text-align: right;
	padding-top: 10px;
	overflow: visible;
	height: 54px;
}
#peachy-logo-text {
	padding: 20px 0 0 20px;
	height: 44px;
	overflow: visible;
}

#duck-logo-img{
	margin-left: 62px;
	width: 85px;
}

#logo-slideshowogan{
	text-align: center;
}

#copyrighttext {
	text-align: center;
	color: #fff;
	font-family: VAGRoundedRegular;
	font-size: 10px;
	margin-top: 30px;
	letter-spacing: 1px;
}

#duck_facebook{
	width: 91px;
	height: 90px;
	background-position: -460px -10px; 			
}

#duck_fun{
	width: 78px;
	height: 90px;
	background-position: -378px -10px; 	
	margin-bottom: -12px;		
}

#logo-slogan{
	font-size: 11px;
}
#duck-products-img{
	width: 84px;
	background-position: -89px 0; 
}
#duck-whereto-img{
	width: 76px;
	background-position: -177px 0; 
}

#duck-about-img{
	width: 55px;
	background-position: -256px 0;
}

#duck-contact-img{
	width: 59px;
	background-position: -315px 0;
}

#duck-share-img{
	width: 44px;
	height: 29px;
	background-position: -555px -42px;
	display: block;
	margin-right: 10px;
}

#nav-secondary, .nav-menu-second li a{
	color: #fff;
	text-align: center;
	font-size: 12px; line-height: 15px;
}
.nav-menu-second {
	margin-top: 10px;
	display: block;
	font-family: VAGRoundedRegular;
}
.nav-menu-second li{
	display: inline;
	/*margin-left: 5px;*/
	padding: 3px 20px 3px 15px;
	border-right: 1px solid #fff;
}
.nav-menu-second li:last-child{
	border-right: 0;
}

#home_main, #main{
	background-color: #fff;
	border-radius: 25px;
	padding: 20px 20px 10px 20px;
	min-height: 250px;
}

.homewidgets {
	border: 3px solid #febe49;
	border-radius: 15px;
	/*padding: 10px;*/
	/*min-height: 300px;*/
	/*margin-right: 20px;*/
}

#content {
    padding-top: 10px!important;
}

.sidewidget{
	margin-top: 24px;
	width: 44.56%;
	float: left;
	/*padding: 7px;*/
	margin-left: 20px;
	min-height: 117px;

}

.sidewidget:first-child{

	margin-left: 0;

}

h4.widget-content-title{
	margin: 0;
	font-family: LatinairesBold;
	color: #febe49;
	padding: 7px;
}

.homewidgets p{
	font-family: LatinairesRegular;
	color: #808080;
	padding: 0 7px;
}

h3.widget-title{
	margin: 0;
	font-family: VAGRoundedBold;
	background-color: #febe49;
	color: white;
	padding-top:7px;
	text-align: center;
	border-radius: 0 0 7px 7px;
	letter-spacing:2px;
}

h5.widget-title{
	margin: 0;
	font-family: VAGRoundedBold;
	background-color: #febe49;
	color: white;
	padding-top:7px;
	text-align: center;
	border-radius: 0 0 7px 7px;
	letter-spacing:1px;
}

h5.friend{
	font-size: 10pt;
}

h4.widget-title{
	margin: 0;
	font-family: VAGRoundedBold;
	background-color: #febe49;
	color: white;
	padding-top:7px;
	text-align: center;
	border-radius: 0 0 7px 7px;
	letter-spacing:1px;
}

#myCarousel .carousel-control{
	top: 48%;
}

.slideshow {
	height: 330px;
}

a:hover {
	text-decoration: none;
}

.homewidgets a {
	display: block;
}

.share-icons span{
	/*display: inline!important;*/
	/*margin: 0!important;*/
	float: none;
	margin: 0;
	display: inline-block;

}

.share-icons {
	text-align: center;		
	/*	
	margin-left: 36%;
	margin-right: 36%;
	*/

}
#social{
	margin-top: 30px;
}
#product, #about, #contact {
	position: relative; top: 14px;
}

.duck-container a{
	display: block;
}

#main article {
	border: 0;
}

.carousel-indicators {
	top: auto;
	bottom: 15px!important;
	margin: 0 auto;
	right: auto;
	left: 43%;
}

.carousel-indicators li {
	background-color: #4ebde4;
}

.carousel-indicators li.active {
	background-color: #febe49;
}

#myCarousel{
	text-align: center; margin-bottom: 0px;
}



.lead{
	font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}



.h4 {
	font-size: 13pt;
	/*letter-spacing: 1px;*/
	line-height: 20px;
	font-weight: normal!important;
}

.orange.h4 {
	font-size: 14pt;	
}

.h5 {
	font-size: 16px;
	/*letter-spacing: 1px;*/
	line-height: 18px;
	font-weight: normal;
}

.post_content {
	font-family: VAGRoundedBold;
	color: #828282;
	/*letter-spacing: 1px;*/
	font-size: 13px;
	line-height: 15px;
}

.circle:before {
	content: "•";
}

.aqua {
	color: #4ebde4!important;
}

.blue{
	color: #00AFEA!important;
}

.justifytext{
    /*color: #00AFEA!important;*/
    margin-right: 95px;
    text-align: justify;
}
.circle {
	font-style: normal;
}

.orange {
	color: #febe49!important;
}

.button_orange{
	/*
	padding: 15px;
	border: 2px solid #febe49;
	border-radius: 18px;
	text-align: center;
	width: 70%;
	*/
	border: 2px solid #febe49;
    border-radius: 18px 18px 18px 18px;
    padding: 15px;
    text-align: center;
    width: 50%;

}

.bubble {
	/*width: 80%;*/
	border-style: solid; 
	border-width: 12px; 
	-moz-border-image: url(corners-sprite.png) 12 stretch; 
	-webkit-border-image: url(corners-sprite.png) 12 stretch; 
	-o-border-image: url(corners-sprite.png) 12 stretch; 
	border-image: url('./images/peachyco/corners-sprite.png') 12 fill stretch;
	/*height: 293px*/
}

.bubblecss {
	border: 2px solid #b2b2b3;
	border-radius: 15px;
	min-height: 30px;
}

.aboutpagestyle .bubble {
	height: 339px;
}

#contactList{
	margin-left: 0;
}
#contactList a {
	color: #828282;
	font-size: 14px;
}

#contactList li {
	/*display: block;*/
	margin:0 0 12px 0; list-style: none; background: url('./images/peachyco/li.jpg') 0px 0px no-repeat;
	padding-left: 25px;
}

.contact_content{
	font-size: 11px;
}

li.box {
/*list-style-type: none;
background: url(./images/peachyco/corners-sprite.png) no-repeat top left;
height: 20px;
padding-left: 40px;*/
}

.tabs-left > .nav-tabs {
	margin-right: 0;
}

.tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus {
	border: 0;
}

.tabs-left > .nav-tabs > li > a {
	border: 0!important;
}

.nav-tabs > li > a {
	border: 0!important;
	letter-spacing: 1px;
}

.tabs-left > .nav-tabs {
	border: 0;
}

.tabs-left > .nav-tabs > li > a {
	color: #febe49!important;
	font-size: 11pt;
}

.tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus {
	color: #4ebde4!important;
	font-size: 14px;
	/*background: #fff url('./images/peachyco/left-arrow.png') no-repeat right;*/
	/*margin-right: -2px;*/

}

.r {
	 /*vertical-align: super;*/
	 /*font-size: 50%;*/
}

.scrollable{
	overflow-y: scroll;
}

.aboutpagestyle {
	font-family: LatinairesBold;
}

.quote{
	font-style: italic;
}

.rightalign{
	text-align: right;
}

.facebook{
	/*
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("./images/peachyco/facebook.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    content: "";
    display: inline-block;
    height: 15px;
    width: 64px;
    */
    background: url("./images/peachyco/facebook.png") no-repeat scroll 0 1px transparent;
    
    display: inline-block;
    height: 15px;
    width: 64px;
}

.product_content, .product_content a {
	text-align: center;
	font-family: LatinairesBold;
	color: #febe49;
	display: block;
}

.product_content a:hover {
	color: #4ebde4;
}

.product_single_content {
	/*text-align: center;*/
	font-family: VAGRoundedBold;
	color: #4ebde4;
	display: block;
	letter-spacing: 1px;
}

.prices, #cart{
	font-family: VAGRoundedBold;
	font-size: 14px;
	letter-spacing: 1px;
	color: #B2B2B3;
	text-align: center;
}

.round{
	font-family: VAGRoundedBold;
}
.add {
	float: left;
	margin: 5px 10px 0 10px;
}

.cartB {
	margin: 0 auto;
}

.add p{
	margin-top: 10px;
}

#cart1 > p {
	text-align: left;
}

.add input[type=button] {
	font-family: VAGRoundedBold;
	letter-spacing: 1px;
}

.add:first-child{
	margin-left: 0;
}

.add:last-child{
	margin-right: 0;
}

.productside{
	text-align: center;
	border-left: 2px solid #acacac;
}

.productinfo {
	border-bottom: 2px solid #ACACAC;
	margin-bottom: 20px; padding-bottom: 20px;
	margin-left: 20px;
	display: block;
}
.productinfo:last-child, .productside a#videoicon{
	border-bottom: 0 none;
	margin-bottom: 0px; padding-bottom: 0;
}

.productsideicon {
	background: transparent url('./images/peachyco/product-side-f.png') no-repeat left top;
	margin: 0 auto;
}

#faqicon {
	width: 85px;
	height: 60px;
	background-position: 0px 0px; 
	/*border: 1px solid #aaa;*/
}


#howtoimageicon {
	width: 85px;
	height: 74px;
	background-position: 0px -89px; 
	/*border: 1px solid #aaa;*/
}

#howtoimageicon2 {
	width: 68px;
	height: 64px;
	background:transparent url('./images/peachyco/pductos/how-to-use-single.png') no-repeat left top;
}

#howtoimageicondouble {
	width: 68px;
	height: 64px;
	background:transparent url('./images/peachyco/how-to-use.jpg') no-repeat left top;
}

#videoicon {
	width: 85px;
	height: 55px;
	background-position: 0px -203px; 
	/*border: 1px solid #aaa;*/
	cursor: pointer;
	display: block;
	margin: 0 auto;
}

#addresspopup{
	/*background-position: 0px -203px; */
	/*border: 1px solid #aaa;*/
	cursor: pointer;
	display: block;
	/*margin: 0 auto;*/
}

.popaddress .popover-content{
	font-family: 'VAGRoundedBold', sans-serif;
	color: #808080!important;
	font-size: 14px;
	letter-spacing: 1px;
	
}

.popaddress .popover{
	/*border-color: #FEBE49 !important;*/
	
}
.popaddress .arrow {
	/*border-right-color-value: #FEBE49!important;*/
}

.thumbfauce {
	background: transparent url(./images/peachyco/aquaduct-slide-footer.png) no-repeat left center;
	width: 39px;
	height: 33px;
}

#thumbfauce1{
	background-position: -4px -3px; 
}

#thumbfauce2{
	background-position: -52px -3px;
}

#thumbfauce3{
	background-position: -100px -3px;
}

#thumbfauce4{
	background-position: -151px -3px;
}

#thumbfauce5{
	background-position: -200px -3px;
}

#thumbfauce6{
	background-position: -250px -3px;
}

#fauceCarousel .carousel-indicators {
	
	position: absolute;
	margin: 0px auto;
	/*top: 236px; */ bottom: -70px !important;
	left: 16%;

}

#fauceCarousel .carousel-indicators li{
	width: auto;
	height: auto;
	background-color: #fff;
}

.carousel a{
	font-family: arial, sans-serif;
	font-style: normal;
}

#fauceCarousel .carousel-control{
	margin-top: 0;
}

.modal {
	border: 3px solid #febe49;
	border-radius: 8px;
	color: #808080;
}

#howtofauce{
	/*
	background: #fff url(./images/peachyco/how-use.png) no-repeat center center;
	
	height: 300px;
	*/
	text-align: center;
}



#howmodal{
	width: 716px;
margin-left: -358px;

}

#howtofauce div.faucetitemhw{
	/*margin-top: 200px;*/
}


/*change carrousal arrow size*/
.carousel-control{
	width: 20px; height: 20px; line-height: 17px; font-size:24px; 
}
.roundregular{
	font-family: "VAGRoundedBold",sans-serif;
    font-size: 14px;
    font-style: normal;
    letter-spacing: 0;
    line-height: 18px;
}

#slideshowwrap{

	border: 3px solid #febe49;
	border-radius: 13px !important;
	z-index: 5;
	/*
    -webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	*/
}

#slideshowwrap .item {
}

#myCarousel, #myCarousel .carousel-inner, #myCarousel .carousel-inner > .item > img, #myCarousel .carousel-inner > .item > a > img, #myCarousel .carousel-inner > .item{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

hr.divide{
	border:1px solid #ACACAC;
    width: 282px;
}
.double_img {
    float: right;
    margin-top: -50px !important;
}

.popover-content{
	color: #febe49!important;
	font-size: 24px;
	margin: 18px 0;
}

.addthis_counter a.atc_s {
	/*overflow: none;*/
	display: inline-block!important;
	float: static!important;
	overflow: visible!important;
}

.addthis_default_style .addthis_counter{
	float: static;
}

.addthis_counter.addthis_pill_style {
	overflow: visible!important;
	float: left!important;
}

.addthis_counter.addthis_pill_style a.atc_s {
	float: none !important;
	margin-top:6px !important;
}

.addthis_toolbox {
	display: inline-block!important;
	padding-top:10px!important;

}
