@import url('https://fonts.googleapis.com/css?family=Open+Sans');

.auth_nav {
    height: 57px;
}
.about_page_heading{
    margin-top: -75px;
    color: white;
    font-weight: bold;
    padding-bottom: 50px;
}

.nav_btn {
    font-size: 14px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
    width: auto;
    border-radius: 3px;
    cursor: pointer;
    border: none;
    filter: drop-shadow(0px 0px 2px white);
}



.login_form {
    width: 500px;
    margin: auto;
    padding: 4%;
    border-radius: 10px;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1);
    background-color: #ffffff;
    border: solid 1px #d9e2e9;
}

.terms_form {
    width: 100%;
    margin: auto;
    padding: 4%;
    border-radius: 10px;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1);
    background-color: #ffffff;
    border: solid 1px #d9e2e9;
}

.header_logo {
    width: 120px;
    fill: white;
    height: 40px;
    object-fit: contain;
}

.full_width {
    width: 100%;
}

.input_height {
    height: 50px;
}

.black_heading {
    font-family: sans-serif;
    font-weight: bold;
}

.blu_btn_txt {
    font-family: sans-serif;
    font-size: 14px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
}

.black_p {
    font-family: sans-serif;
    font-size: 14px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.21;
    letter-spacing: normal;
    text-align: left;
    color: #000000;
}

.qr_text{
    font-family: sans-serif;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
}

.gray_p {
    font-family: sans-serif;
    font-size: 12px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: left;
    color: #6b6e72;
}

.option_img {
    width: 40px;
}

.img_sec {
    cursor: pointer;
    background-color: white;
    padding: 20px;

}

.img_parent {
    width: 560px;
    margin: auto;
}

.agreement_modal {
    min-width: 480px;
    max-width: 480px;
    border-radius: 20px;
    margin-top: 20%;
    /*background-color: #033C84;*/
}

.agree_img {
    width: 60px;
}

.width_eighty {
    width: 80%;
    margin: auto;
}

.decline_btn {
    color: #0033a0;
    background-color: white;
    border: solid 1px #0033a0;
}

.agreement_modal {
    border-radius: 10px !important;
}

.ui.dropdown:not(.button) > .default.text, .ui.default.dropdown:not(.button) > .text {
    padding-top: 6px;
}

.ui.selection.dropdown > .search.icon, .ui.selection.dropdown > .delete.icon, .ui.selection.dropdown > .dropdown.icon {
    padding-top: 18px;
}

.fixed_font_size {
    font-family: 'Lucida Bright',Georgia,Times,serif;
    font-size: 1.2em;
}

.width_100_percent {
    width: 100%;
}

.break_word {
    word-wrap: break-word;
}
.margin_top_2vh {
    margin-top: 2vh;
}

.margin_bottom_2vh {
    margin-bottom: 2vh;
}

.margin_top_5vh {
    margin-top: 5vh;
}

.about_page_text {
    width: 100%;
    margin: auto;
    padding: 4%;
    background-color: #ffffff;
}

.review_image{
    margin: 0 auto;
    border-radius: 50%;
    display: block;
}

.profile_info {
    float: left;
}

.review_area {
    position: relative;
    margin-top: 50px;
    margin-bottom: 70px;
}

.quote_content {
    margin-left: 290px;
}

.about_text {
    text-align: center;
}

.comments {
    margin-top: 20px;
}

.margin_left_40 {
    margin-left: 40%;
}

.about_link {
    color: #007bff;
}

.about_link:hover {
    color: #3753a0;
}
.pl_3{
    padding-left: 4px;
}
.display-inline-block {
    display: inline-block;
}
.comments::before {
    font-family: Times, serif;
    position: absolute;
    font-size: 128px;
    font-weight: bold;
    content: '\201C';
    top: -50px;
    color: #e6e6e6;
    left: 210px;
}

.commas {
    display: none;
}

@media only screen and (max-width: 800px) {
    /* For mobile phones: */
    .about_page_heading{
        font-size: 14px;
    }
}

