/*!
 * Diamond Source JewelersLocal Styles
 * Copyright 2008-2017 Punchmark
 */

/* =======================

Header

======================= */

header a#logo {
   padding: 0.4rem 0.5rem 0.5rem !important;
}

@media (min-width: 768px) {
   header ul.navbar-nav {
      justify-content: flex-end !important;
   }
}

/* =======================

General

======================= */

.btn-primary {
   color: #fff !important;
}

.my-bordered-element {
  border-left: 2px solid #000;   /* Change color as needed */
  border-right: 2px solid #000;  /* Change color as needed */
}


section[data-pagebuilder="section"].flex-row-fix .row {
   align-items: flex-start !important;
}

/* =======================

Footer

======================= */

footer {
   border-top: 1px solid #1d2d46 !important;
}

 footer .social-networks {
    margin-top: 1.5rem !important;
 }
 footer .social-networks .network {
    color: var(--primary) !important;
 }

 footer .required-links li a:hover, footer .required-links li a:focus {
    text-decoration: underline;
 }
}