/*!
 * Client Name Local Styles
 * Copyright 2008-2017 Punchmark
 */


@media(min-width:768px){
	nav.navbar .nav-item .nav-link {
  	  font-size: 1rem;
  	  letter-spacing: 0.05rem;
  	  padding-left: 10px;
  	  padding-right: 10px;
	}
	.toolbar > .toolbar-inner > ul > li, 
	.toolbar > .toolbar-inner > ul > li > a, 
	.toolbar > .toolbar-inner > ul > li > address {
	  font-size: 0.85rem;
  	  letter-spacing: 0.05rem;
  	  font-weight: 400;
	}
	#widget-about-store-hours h5 {
	  font-weight: 500;
	}
	a#logo,
	header .main-content-col.nav-inline a#logo {	  
	  padding-left: 0px;
	  padding-right: 10px;	  
	}
}

@media(max-width:767px){
	nav.navbar .nav-item .nav-link:hover, 
	nav.navbar .nav-item .nav-link:focus, 
	nav.navbar .nav-item.show .nav-link {
	  color: #ffffff !important;
	}
	nav.navbar .nav-item.dropdown > .dropdown-menu {
	  background: #f2f2f2 !important;
	}
}