
/************************************************************************************/

@media screen and (max-width: 800px) {


	#popoutmenubutton {
		display: flex !important;
	}


}


@media screen and (max-width: 752px) {

  .search-control {
    order:2;
  }

	#landing-wraper
	{
		flex-direction:column;
		justify-content: center;	
		align-items: center;
	}

	.landing-image{
		max-width:340px;
		border: solid 2px transparent;
	}


}

@media screen and (max-width: 500px) {

  .logo img {
    width: 180px;
  }

	#topnav-links {flex-wrap:wrap;}
	.search-control{margin-left:2px;}

  .slick-dots li {
    margin: 0 !important;
  }


	#quantity {
		width: 20px !important;
	}

	.carttable TD {
		padding: unset !important	

	}

	.cartheader {
		font-weight: normal !important;
		}

}

