
		@media only screen and (min-width: 688px) and (max-width: 716px) {
			.site-header .topnav {
				margin-top: 132px;
			}
		}

		@media only screen and (min-width: 717px) and (max-width: 733px) {
			.zn-res-trigger {
				width: auto;
			}
		}

		@media only screen and (max-width: 480px) {
			.shop-link {
				display: block;
			}

			.topnav-margin {
				display: none;
			}
		}

		@media only screen and (min-width: 705px) and (max-width: 716px) {

			.logo-cart-header {
				overflow: auto;
			}
		}

		@media only screen and (min-width: 558px) and (max-width: 704px) {
			.cart-btn {
				margin: 20px 0px;
			}
		}

		@media only screen and (max-width: 480px) {
			#search .searchBtn {
				top: auto;
				right: 0px;
				bottom: 15px;
			}
		}