/*!
 * Client Name Local Styles
 * Copyright 2008-2017 Punchmark
 */
h1, .h1 {
    font-size: 1.85rem !important;
}

h2, .h2 {
    font-size: 1.85rem !important;
}

h3, .h3 {
    font-size: 1.55rem !important;
}

.jewelry-repair-ul{
 	text-align: left !important; 
}

@media (min-width: 1200px) {
    p, .p {
        font-size: 1.1rem !important;
    }
}

p, .p {
    font-size: calc(1rem + 0.00vw) !important;
}


@media (min-width: 1200px) {
    small, .small {
        font-size: 0.85rem !important;
    }
}

small, .small {
    font-size: calc(0.85rem + 0.0vw) !important;
}


.grid .grid-item .grid-item-title, .grid .grid-item .grid-item-price {
    font-size: 16px !important;
}

@media (min-width: 768px) {
    nav.navbar .dropdown-wide .dropdown-menu-wide .dropdown-item-parent {
        font-size: 18px !important;
    }
    nav.navbar .dropdown-wide .dropdown-menu-wide .dropdown-menu-children .dropdown-item {
        font-size: 16px !important;
    }
    .dropdown-item i:before {
        font-size: 18px !important;
    }
    .dropdown-item {
        display: inline-flex;
        align-items: center;
    }
    .dropdown-item i:before {
        font-size: 25px !important;
        margin-right: 4px;
    }
}

section.no-inset-border {
    box-shadow: none !important;
    background: #043c4c !important;
}

/* ==============================
   Google Font
============================== */


body#clarity-diamond section[data-pagebuilder="section"] .wf-active h1, body#clarity-diamond section[data-pagebuilder="section"] h2, body#clarity-diamond section[data-pagebuilder="section"] h3, body#clarity-diamond section[data-pagebuilder="section"] h4, body#clarity-diamond section[data-pagebuilder="section"] h5, body#clarity-diamond section[data-pagebuilder="section"] h6, body#clarity-diamond section[data-pagebuilder="section"] .h1, body#clarity-diamond section[data-pagebuilder="section"] .h2, body#clarity-diamond section[data-pagebuilder="section"] .h3, body#clarity-diamond section[data-pagebuilder="section"] .h4, body#clarity-diamond section[data-pagebuilder="section"] .h5, body#clarity-diamond section[data-pagebuilder="section"] .h6 {
    font-family: "Tenor Sans", sans-serif !important;
}
body#clarity-diamond section[data-pagebuilder="section"] h1, body#clarity-diamond section[data-pagebuilder="section"] h2, body#clarity-diamond section[data-pagebuilder="section"] h3, body#clarity-diamond section[data-pagebuilder="section"] h4, body#clarity-diamond section[data-pagebuilder="section"] h5, body#clarity-diamond section[data-pagebuilder="section"] h6, body#clarity-diamond section[data-pagebuilder="section"] .h1, body#clarity-diamond section[data-pagebuilder="section"].h2, body#clarity-diamond section[data-pagebuilder="section"] .h3, body#clarity-diamond section[data-pagebuilder="section"] .h4, body#clarity-diamond section[data-pagebuilder="section"] .h5, body#clarity-diamond section[data-pagebuilder="section"] .h6 {
    font-family: "Tenor Sans", sans-serif !important;
}

body#clarity-diamond section[data-pagebuilder="section"] span.btn, body#clarity-diamond section[data-pagebuilder="section"] .wf-active span.btn {
    font-family: 'lato', sans-serif !important;
}

body#clarity-diamond section[data-pagebuilder="section"] p, body#clarity-diamond section[data-pagebuilder="section"] a, body#clarity-diamond section[data-pagebuilder="section"] span  {
    font-family: 'lato', sans-serif !important;
}

/* @media (min-width: 1200px) {
    p, .p {
        font-size: 0.9rem !important;
    }
} */

/* ==============================
   Center Toolbar
============================== */

.toolbar.top .toolbar-inner {
    justify-content: center !important;
}

.toolbar>.toolbar-inner>ul.right {
    margin-left: var(--bs-grid-gutter-width);
}

#page-wrap > div.alert.alert-global {
  background: #000000 !important;
  color: #F2D272 !important;
}
