/*!
 * Javeri Jewelers Local Styles
 * Copyright 2008-2017 Punchmark
 */

.grid .grid-item .color-overlay {
  opacity: 0 !important;
}


#jewelry-details #jewelry-details-description {
  font-size: 120% !important;
}


.toolbar.container-fluid {
  background: #b7ccdf !important;
}

header,
body#home header {
  position: static !important;
  background-color: #ffffff !important;
}

@media (max-width: 767px){
  header {
    background-color: #ffffff !important;
  }
}

@media (min-width: 768px){
  #home header {
    background-color: #ffffff !important;
  }
  header {
    background-color: #ffffff !important;
  }
  a#logo {
  	width: 300px;
  }
  header .nav-inline-and-split nav.navbar .navbar-nav.navbar-left, 
  header .nav-inline-and-split nav.navbar .navbar-nav.navbar-right {
  	width: calc(50% - 125px) !important;
  }
  nav.navbar .nav-item .nav-link {
    font-size: 12px;
  }
}

@media (min-width: 992px){
  a#logo {
  	width: 350px;
  }
  header .nav-inline-and-split nav.navbar .navbar-nav.navbar-left, 
  header .nav-inline-and-split nav.navbar .navbar-nav.navbar-right {
  	width: calc(50% - 150px) !important;
  }
  nav.navbar .nav-item .nav-link {
    font-size: 14px;
  }
}

@media (min-width: 1200px){
  nav.navbar .nav-item .nav-link {
    font-size: 17px;
  }
}

.home-text-widget {
  font-family: ambroise-std;
}

.toolbar > .toolbar-inner > ul > li, 
.toolbar > .toolbar-inner > ul > li > a, 
.toolbar > .toolbar-inner > ul > li > address {
  color: #252061;
}

nav .dropdown-item {
  background: white;
}

body:not(#home) header {
  box-shadow: 0 0 20px rgba(0,0,0,0.05), 0 0 0 1px rgba(0,0,0,0.05);
}