﻿.text-wrapper {
    color: #d5d5d5;
    font-family: Lato;
    padding-bottom: 0;
    max-width: 1180px;
    padding-top: 0;
    width: 95%
}

    .text-wrapper .text-centered {
        text-align: center !important
    }

    .text-wrapper .paragraph-container a {
        color: #d5d5d5;
        text-decoration: none;
        border-bottom: 1px solid #d5d5d5
    }

        .text-wrapper .paragraph-container a:hover {
            text-decoration: none;
            border-bottom-color: #d22224
        }

.text-wrapper .image-wrapper a, .text-wrapper .image-wrapper-3img a, .text-wrapper .image-wrapper-4img a {
    border-width: 0;
    text-decoration: none
}

@media (max-width:767px) {
    .text-wrapper {
        padding-right: 15px;
        padding-left: 15px;
        width: 100%
    }

    #jewelry_search .text-wrapper {
        padding-right: 0;
        padding-left: 0
    }
}

.text-wrapper h1, .text-wrapper h2 {
    text-align: left;
    color: #e8d495;
    text-transform: capitalize;
    padding-left: 0;
    padding-right: 0;
    letter-spacing: 2px
}

.text-wrapper h1 {
    margin-top: 18px;
    margin-bottom: 0;
    min-height: 30px;
    font-size: 30px !important
}

.text-wrapper .paragraph-container-less-high {
    margin-bottom: 23px;
    margin-top: 1px;
    margin-left: 0 !important;
    margin-right: 0 !important
}

.text-wrapper h2 {
    font-family: Lato;
    font-size: 25px !important;
    margin-top: -4px;
    margin-bottom: -5px
}

.text-wrapper .text-content {
    text-align: justify;
    color: #d5d5d5;
    font-size: 16px;
    line-height: 22px;
    letter-spacing: .6px;
    padding-left: 0;
    padding-right: 0
}

.text-wrapper .paragraph-container {
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 23px
}

.text-wrapper .paragraph-container-nbp {
    margin-bottom: 0 !important
}

.text-content li {
    margin-bottom: 11px;
    margin-left: 25px;
    margin-right: 10px
}

#referral-article.text-wrapper, #search-diamond-article.text-wrapper, #search-jewelry-article.text-wrapper, .faq .text-wrapper, .paragraph-container-for-jsearch {
    width: 100%;
    max-width: 1242px
}

@media (max-width:1260px) {
    #search-diamond-article.text-wrapper {
        padding: 0 10px
    }
}

@media (max-width:1100px) {
    #search-diamond-article.text-wrapper {
        padding: 0 30px
    }
}

@media (max-width:767px) {
    #search-diamond-article.text-wrapper {
        padding: 0 15px
    }
}

.faq .text-wrapper {
    padding-right: 0;
    padding-left: 0
}

.education.text-wrapper {
    width: 93%
}

@media (max-width:867px) {
    .education.text-wrapper {
        width: 95%
    }
}

@media (max-width:767px) {
    .education.text-wrapper {
        width: 100%
    }
}

#request-diamond-article .text-wrapper h1 {
    text-transform: none
}

#request-diamond-article.text-wrapper {
    max-width: 1180px;
    padding: 0;
    width: 100%
}

#testimonial-search {
    width: 100%;
    padding: 0
}

#Paragraph {
    margin-top: -20px !important
}

.diamond-search-h1-wrapper h1 {
    text-align: center;
    padding-bottom: 15px
}

@media (max-width:767px) {
    .diamond-search-h1-wrapper h1 {
        padding-bottom: 0
    }
}