
/*-------------------------------------
  Media Queries
  -------------------------------------

/* Large Desktop */
@media (min-width:1200px){
	.PriceLabel-UK, .ResellerPrice-UK{
		width: 115px !important;
	}
	.PriceLabel-NZ, .ResellerPrice-NZ{
		width: 115px !important;
	}
}

/*------------------------- Tablet -----------------------------*/

@media (min-width:768px)  and (max-width: 992px){
	body, .container, .position-fixed, #landingCarousel, #marketplace-header-div, .carousel-inner{
		padding: 0px;
	    margin: 0px !important;
	    min-width: 768px !important;
	    max-width: 992px !important;
	    width: 100% !important;
	}
	.row , .row .row, .bgwhite{
		margin: 0px;
	}
	.everything{
		min-width: 768px !important;
	    max-width: 992px !important;
	    width: 100% !important;
	    padding-right: 0px;
	    padding-left: 0px;
	}
	#marketplace-header{
		padding: 0px;
	}
	#landing-carousal{
			padding: 0px;
	}
	#landingPageList .col-sm-6{
		width: 50% !important;
	}
	.lading-page-header-padding {
	 	width: 100%;
	 	float: left;
	}
	.meteor-auto-complete{
		float: right;
	    right: 0px;
	    top: 0px;
	    position: absolute;
	}
	.landingPageList{
			width: 100%;
	}
	.slide-header{
		text-align: center !important;
		height: 45px;
	}
	#landingCarousel, .carousel-inner{
		height: 560px !important;
		background: #f5f5f5;
	}
	.display-price-block
	{
		margin: 40px auto;
		width: 300px;
	}
	.main-deal-price-txt{
		height: 45px;
		float: none;
	    width: 100px;
	    display: flex;
		text-align: center !important;
	}
	.carousal-btn-view{
		text-align: center;
	}
	.carousal-shop-btn{
		text-align: center;
	}

	.paddingLeft43{
		padding-left: 0px !important;
	}
	.category-item{
		margin-bottom: 36px;
		text-align: center;
		margin: 25px auto;
	}
	.main-deal-price, .main-deal-price-txt{
		float: none;
		overflow: visible;
	}
	.main-deal-price{
		font-size: 30px;
	}
	.main-deal-price, .main-deal-price-txt, .display-price-block, .display-price-block .fltrgt, .display-price-block .fltlft{
		float: none;
	}
	.carousal-display-price-block{
	 	position: relative;
	 	/*left: -50%;*/
	 }
	.carousal-price {
		margin-top: -45px;
    	float: right;
	}
	.carousal-display-price{
		text-align: center;
    	position: relative; 
    	width: 175px;
	}
	.carousel-control .icon-prev{
		margin-left: -25px !important;
	}
	.carousel-control .icon-next{
		margin-right: -25px !important;
	}

	.PriceLabel-UK, .ResellerPrice-UK{
		width: 115px !important;
	}
	.PriceLabel-NZ, .ResellerPrice-NZ{
		width: 115px !important;
	}
}

/* -------------------------------------------------------------*/
/* ------------------Landscape phone to tablet----------------- */

@media (max-width:768px){
	body, .container, .position-fixed, #landingCarousel, .carousel-inner{
		padding: 0px;
	    margin: 0px !important;
	    min-width: 320px !important;
	    max-width: 768px !important;
	    width: 100% !important;
	}
	.row , .row .row, .bgwhite{
		margin: 0px;
	}
	#marketplace-header{
		padding: 0px;
	}
	#fixed-Header, #fixed-Footer{
		width: 100% !important;
	}
	#landing-carousal{
			padding: 0px;
	}
	.position-fixed{
		min-width: 320px !important;
	    max-width: 768px !important;
		width: 768px !important;	
	}
	.everything{
		min-width: 320px !important;
	    max-width: 768px !important;
	    width: 100% !important;
	    padding-right: 0px;
	    padding-left: 0px;
	}
	#marketplace-navbar-collapse-1{
		width: 50%;
		float: left;
	}
	.lading-page-header-padding {
	 	width: 100%;
	}
	.landingPageList{
			width: 100%;
	}
	.slide-header{
		text-align: center !important;
		height: 45px;
	}
	#landingCarousel, .carousel-inner{
		height: 560px !important;
		background: #f5f5f5;
	}
	.display-price-block
	{
		margin: 25px auto;
		width: 300px;
	}
	.main-deal-price{
		width: auto !important;
		font-size: 30px;
	}
	.main-deal-price-txt{
		height: 45px;
		float: none;
		overflow: visible;
	    width: 100px;
	    display: flex;
		text-align: center !important;
	}
	.main-deal-price-padding{
		float: right !important;
		position: relative;
	}
	.carousal-btn-view{
		text-align: center;
	}
	.carousal-shop-btn{
		text-align: center;
	}
	.paddingLeft43{
		padding-left: 0px !important;
	}
	.category-item{
	   margin-bottom: 30px;
	   text-align: center;
	   margin: 25px auto;
	}
	.main-deal-price, .main-deal-price-txt, .display-price-block, .display-price-block .fltrgt, .display-price-block .fltlft{
		float: none;
	}
	.carousal-display-price-block{
	 	position: relative;
	 }
	.carousal-price {
		float: right;
		margin-top: -45px;
	} 
	.carousal-display-price{
		text-align: center;
		position: relative;
		width: 150px;
	}
	.carousel-control .icon-prev{
		margin-left: -25px !important;
	}
	.carousel-control .icon-next{
		margin-right: -25px !important;
	}
	.best-seller, .best-seller-row{
 	   display: block;
	}
	.best-seller-item{
 	   display: inline-block;
	}
/* Search box hiding for Smal devices */
	.meteor-auto-complete{
		display: none;
	}
	
}

@media (max-width:320px){
	#fixed-Header{
		width: 320px;
	}
	.category-item{
	   width: 270px;
	}
	.best-seller, .best-seller-row{
 	   display: block;
	}
	.main-deal-price{
		font-size: 30px;
	}
	.best-seller-item{
 	   display: inline-block;
	}
	/* Search box hiding for Smal devices */
	.meteor-auto-complete{
		display: none;
	}
}

 @media screen and (min-width:0\0) and (max-width:768px) {
	  .slide-image{
	  	margin-top: 20px !important;
	  }	
	  .carousal-price{
	  	margin-top: 0px;
	  }
	  .display-price-block{
	  	width: 160px;
	  }
 }