/*!
 * Client Name Local Styles
 * Copyright 2008-2017 Punchmark
 */

@media(min-width:768px){
	a#logo, header .main-content-col.nav-inline a#logo {
		padding-top: 0;
		padding-bottom: 0;
		width: 200px !important;
		max-width: 200px !important;
	}
	nav.navbar .navbar-nav {
		flex-wrap: wrap;
	}
	nav.navbar .nav-item .nav-link {
		font-size: 14px;
	}
}

@media(min-width:992px){
	nav.navbar .nav-item .nav-link {
		font-size: 1.25vw;
	}
}

body#jewelry-details div#jewelry-details div section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-1:not(.mz-no-rt-width-css) > .mz-figure:not(.mz-no-rt-width-css) > img {
	width: auto !important;
}

footer address a:hover,
footer address a:hover strong {
	color: #ffffff !important;
}