    /* Enter Your Custom CSS Here */
@media (min-width: 990px){
	nav.primary ul { margin-right: 16px; }
	.top header { overflow: hidden; } 
}
@media (min-width: 992px){
    nav.primary ul li { font-size:14px; padding: 12px 8px; }
	nav.primary ul .menu-item-home + .menu-item{ padding-left: 0; }
	nav.primary ul li:last-child{ padding-right: 8px; }
	.top nav.secondary ul li:last-child a { line-height: 39px; }
	.top header .search-icon { position: relative; top: 2px; }
}
@media (min-width: 1000px){
	nav.primary ul li { font-size:14px; padding: 11px 8px; }
	nav.primary ul li:last-child{ padding-right:0 }
	.top header { overflow: inherit; } 
	nav.primary ul { margin-right: 20px; }
}
@media (min-width: 1028px){
	.top nav.primary ul li { font-size: 16px; padding: 12px 8px; }
	nav.primary ul li:last-child{ padding-right:8px }
}
@media (min-width: 1250px){
	nav.primary ul { margin-right: 16px; }
	.top header .social.links { margin-top: 9px; }
	nav.primary ul li:last-child{ padding-right:0 }
}
@media (min-width: 1440px){
	.top nav.primary ul { margin-right: 20px; }
}