/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) { 

}
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) { 
	.nav-menu-second li{
		padding: 3px 0;
	}
	
	#howtofauce [class*="span"], #howtofauce .uneditable-input[class*="span"], #howtofauce .row-fluid [class*="span"] {
	    float: none;
	    display: block;
	    width: 32%;
	    margin-left: 0;
	    -webkit-box-sizing: border-box;
	    -moz-box-sizing: border-box;
	    box-sizing: border-box;
	}

	.faucetitemhw{ padding-left: 0px;}
	img.diswmap{ margin-top: 0px; margin-left: 0px;}
	#howmodal{
		margin-left: 0; width: 90%;
	}
	#logobar{

	}
	#winner{
		display: none;
	}
	#duck-logo-img{
		display: none;
	}
	.duck-img{
		display: none;
	}

	.duck-container{
		width: 100%; padding:0;
	}
	.duck-slogan{
		margin-top: 30px;
	}

	#menu-secondary{
		margin-left: 0px;
	}
	#menu-secondary li{
		display: block; clear: both; width: 100%; text-align: center;
	}

	#menu-secondary li a{
		color: #503819;
    	font-family: 'VAGRoundedBold',sans-serif;
    	font-size: 16px;
	}

	.duck-slogan .duck-label{
		text-align: left; padding-left: 20px;
	}

	#product, #about, #contact {
    	position: relative;
    	top: auto;
	}
	
	.homewidgets{
		margin-bottom: 20px;
	}
	.sidewidget{
		width: 100%; margin-left: 0; margin-right: 0; margin-bottom: 20px; min-height: 117px;
	}
	
	/*
		#duck_facebook, #duck_fun {
			display: block;
		}
	*/
	
	.sidewidget .duck-img{
		display: block;
	}
	
	.cbproductitem1{
		margin-top: 0px;
	}

	#cart{
		width: 100%;
	}
	#echobagCarousel, #fauceCarousel, #hextCarousel, #toteCarousel, #carryCarousel{
		clear: both; margin-bottom: 80px;
	}

	.productside{
		border: 0 none;
	}

	.sidewidget2 #duck_fun{
		bottom: 25px !important;
	    left: 40% !important;    
	    position: absolute !important;
	}

	.slideshow{
		height: auto; margin-bottom: 20px;
	}
	.sidewidget{
		margin-top: 0;
	}

	.cbproductitem1{
		margin-top: auto !important;
	}
	.cbproductitem{
		margin-bottom: 20px !important;
	}

	#fauceCarousel{
		margin-top: 20px !important;
		/*float: left;*/
	}
	.productside{
		clear: both;
	}

	.nav-menu-second li{
		border: 0 none;
	}

	.sidewidget2{
		float: left !important;
	}
	div.peachybundle{
		margin: 5px 0;
		clear: both;
		margin-top: 5px;
	}

	.addfloarright{
		margin: 5px 0;
		float: none !important;
	}

	.peachybundlewrap{
		width: 100% !important;
		text-align: left !important;
		float: left !important;
	}

}
 
/* Landscape phones and down */
@media (max-width: 480px) { 
	.cbproductitem{
		width: 100% !important;
	}
	#echobagCarousel, #fauceCarousel, #hextCarousel, #toteCarousel, #carryCarousel{
		margin-bottom: 100px !important;
	}
	
	#fauceCarousel .carousel-indicators, #hextCarousel .carousel-indicators,
	#toteCarousel .carousel-indicators
	{
		bottom: -60px !important;
	}
	#fauceCarousel .carousel-indicators{
		bottom:  -80px !important;
	}


    #modalpopup{
       display: none !important;

    }

	
	/*
	#logobar{

	}
	#winner{
		display: none;
	}
	#duck-logo-img{
		display: none;
	}
	.duck-img{
		display: none;
	}

	.duck-container{
		width: 100%; padding:0;
	}
	.duck-slogan{
		margin-top: 30px;
	}

	#menu-secondary{
		margin-left: 0px;
	}
	
	#menu-secondary li{
		display: block; clear: both; width: 100%; text-align: center;
	}

	#menu-secondary li a{
		color: #000;
	}
	
	.duck-slogan .duck-label{
		text-align: left; padding-left: 20px;
	}

	#product, #about, #contact {
    	position: relative;
    	top: auto;
	}
	*/

}