/*!
 * J. West Jewelers
 * Copyright 2008-2017 Punchmark
 */

section[data-pagebuilder="section"] .btn-link {
  position: relative;
}

section[data-pagebuilder="section"] .btn-link::after {
  content: "";
  position: absolute;
  display: block;
  bottom: 4px;
  left: 0;
  width: 100%;
  height: 3px;
  background: #D8A1A5;
}

@media(max-width:767px){
	section.mobile-stack .content-block {
	  background: white !important;
	}
}

/*====================

Mobile Toolbar - making search visible etc - client request

====================*/

/* @media (max-width: 991px) {
  .toolbar>.toolbar-inner>ul>li>a:hover, 
  .toolbar>.toolbar-inner>ul>li>a:focus {
      color: rgba(255,255,255, 0.75) !important;
  }
} */

.toolbar>.toolbar-inner>ul.left {
  display: flex;
}

@media (max-width: 767px) {
  .toolbar>.toolbar-inner {
    align-items: flex-start !important;
  }
  .toolbar>.toolbar-inner>ul {
    width: 100%;
      height: 34px !important; 
      height: auto !important;
      min-height: 34px !important;
      flex-flow: row wrap !important;
      justify-content: center !important;
  }
  .toolbar>.toolbar-inner>ul li {
      flex: 0 33.33%;
      max-width: 33.33%;
      text-align: center;
      width: 33.33%;
      justify-content: center;
      margin: 0 !important;
  }
  .toolbar>.toolbar-inner {
    width: 100%;
    max-width: 320px !important;
    margin: 0 auto !important;
  }
}

 @media (max-width: 500px) {
  /* .toolbar>.toolbar-inner>ul {
      float: none !important;
      flex-flow: row wrap !important;
      justify-content: center !important;
  }
  .toolbar>.toolbar-inner>ul li {
      flex: 0 100%;
      max-width: 100%;
      width: 100%;
      margin: 0 !important;
  } */
  .toolbar>.toolbar-inner {
    width: 100%;
    max-width: 320px !important;
    margin: 0 auto !important;
  }
}  