<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
    background-color: rgba(243, 244, 245, 1);
}

#page.authors {
    width: 1324px;
    margin: 0 auto;
    background-color: rgba(255, 255, 255, 1);
    padding-left: 50px;
    padding-right: 50px;
    padding-top: 40px;
    border-top: 5px solid rgba(62,69,89,1);
    overflow:hidden;
    padding-bottom: 75px;
}

.logo{
    width:203px;
    height:40px;
}

#page.authors + #footer {
    width: 1324px;
    margin: 0 auto;
}

#page.authors .status_messages {
    margin-top: -70px;
    margin-bottom: 40px;
}

#page.authors .logo_search {
    height: 50px;
    margin-bottom: 100px;
    position: relative;
}

#page.authors .title {
    font-family: open-sans-light, sans-serif;
    font-size: 45px;
    font-weight: 300;
    color: rgba(92, 94, 97, 1);
    text-align: left;
    letter-spacing: -0.0294em;
    line-height: 50px;
    max-width: 808px;
}

#page.authors .title a {
    color: rgba(92, 94, 97, 1);
}

#page.authors .title a:hover {
    text-decoration: none;
    color: #337ab7;
}

#page.authors .title a:visited {
    text-decoration: none;
}


#page.authors .content {
    margin-top: 50px;
    width: 100%;
    /* overflow: hidden; */
}


#page.authors .edit_content_link {
    position: absolute;
    right: 0px;
    top: -26px;
}

#page.authors .edit_content_link a:hover {
    cursor: pointer;
}

#page.authors .main-column {
    display: inline-block;
    width: 808px;
    vertical-align: top;
    float: left;
    position: relative;
}

#page.authors .side-column {
    width: 392px;
    display: inline-block;
    vertical-align: top;
    float: right;
    margin-top: -100px;
}

#page.authors .author_info {
    border-top: 1px solid rgba(186, 186, 186, 1);
    border-bottom: 1px solid rgba(186, 186, 186, 1);

}

#page.authors .author_info .info_item {
    position:relative;
    display: inline-block;
    vertical-align: top;
    height: 86px;
    /* width: 33%; */
}

#page.authors .author_info .info_item:not(:first-child) {
    /* width: 279px; */
    float:right;
}

#page.authors .author_info .info_item.source_item {
    width: 420px;
}




#page.authors .author_info .info_item .info_content_wrapper {
    width: 100%;
    height: 100%;
    align-items: center;
}

#page.authors .author_info .info_item .info_content_wrapper,
#page.authors .author_info .info_item .info_content_wrapper {
    display: flex;
}

#page.authors .author_info .info_item .info_content {
    position: relative;
    display: flex;
    align-items: center;
}

#page.authors .author_info .info_item .info_content.reviewed_articles {
    margin: 0 auto;
    /* text-align: right; */
    /* width: 100%; */
    font-size: 2px;
}

#page.authors .author_info .info_item .info_content.reviewed_articles p {
    margin: 0px;
    line-height: 28px;
    font-size: 17px;
    color: #5C5E61;
    font-family: open-sans-regular, sans-serif;
    font-weight: bolder;
    /* margin-left: 222px; */
    /* text-align: right; */
    /* width: 100%; */
}

#page.authors .author_info .info_item .author_publication {
    margin: 0 auto;
    margin-top: 1px;
}

#page.authors .author_info .info_item .publication_score {
    display: inline-block;
    height: 33px;
    width: 33px;
    margin-right: 10px;
    background-size: cover;
    margin-top: -6px;
}

#page.authors .author_info .info_item .publication_score:hover {
    cursor: pointer;
}

#page.authors .author_info .info_item .publication_info {
    display: inline-block;
}

#page.authors .author_info .info_item .publication_info .name {
    font-family: open-sans-regular, sans-serif;
    font-size: 12px;
    color: rgba(92, 94, 97, 1);
    text-align: left;
    letter-spacing: -0.0235em;
    line-height: 28px;
    transform: translateY(5px);
}

#page.authors .author_info .info_item .publication_info .name span {
    font-size: 17px;
}

#page.authors .author_info .info_item .publication_info .name {
    transform: translateY(-1px);
    line-height: 18px;
}



#page.authors .feedback_section .feedback_title {
    font-family: open-sans-light, sans-serif;
    font-size: 34px;
    font-weight: 300;
    color: rgba(92, 94, 97, 1);
    text-align: left;
    letter-spacing: -0.0294em;
    line-height: 50px;
    margin-bottom: 43px;
    margin-top: 6px;
}

#page.authors .feedback_section select {
    color: rgba(132, 135, 142, 1);
    height: 40px;
    width: 392px;
    background-color: rgba(248, 249, 250, 1);
    border: 1px solid rgba(230, 233, 235, 1);
    border-radius: 5px;
    padding-left: 7px;
}

#page.authors .feedback_section input[type=text] {
    height: 40px;
    width: 392px;
    background-color: rgba(248, 249, 250, 1);
    border: 1px solid rgba(230, 233, 235, 1);
    border-radius: 5px;
    padding-left: 10px;
}

#page.authors .feedback_section input[type=email] {
    height: 40px;
    width: 392px;
    background-color: rgba(248, 249, 250, 1);
    border: 1px solid rgba(230, 233, 235, 1);
    border-radius: 5px;
    padding-left: 10px;
}

#page.authors .feedback_section input[type=submit] {
    height: 40px;
    width: 392px;
    background-color: rgba(151, 166, 197, 1);
    border-radius: 5px;
    font-family: open-sans-light, sans-serif;
    font-size: 16px;
    color: rgba(249, 249, 249, 1);
    letter-spacing: -0.0294em;
    font-weight: lighter;
    text-transform: uppercase;
    border-style: hidden;
    transition: all 0.5s ease;

}

#page.authors .feedback_section input[type=submit]:hover,
#page.authors .feedback_section input[type=submit]:focus {

    background-color: rgba(129, 155, 208, 1);

}


#page.authors .feedback_section input[type=submit]:active {
    background-color: rgba(112, 135, 181, 1);


}

#page.authors .feedback_section textarea {
    height: 130px;
    width: 392px;
    background-color: rgba(248, 249, 250, 1);
    border: 1px solid rgba(230, 233, 235, 1);
    border-radius: 5px;
    padding-left: 10px;
    padding-top: 10px;
    resize: none;
}

#page.authors .feedback_section input[type=text],
#page.authors .feedback_section input[type=email],
#page.authors .feedback_section textarea,
#page.authors .feedback_section select {
    font-family: open-sans-regular, sans-serif;
    font-size: 16px;
    text-align: left;
    letter-spacing: -0.0294em;
}


#page.authors .feedback_section .form-item-captcha-response input[type=text] {
    width: 100px;
    width: initial;
}

#page.authors .feedback_section .form-item-captcha-response .description {
    color: grey;
    font-style: italic;
}

#page.authors .feedback_section .form-item-captcha-response {
    font-family: open-sans-regular, sans-serif;
    padding-left: 10px;
    border: 1px solid rgba(230, 233, 235, 1);
    border-radius: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
}


#page.authors textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: rgba(132, 135, 142, 1);
}
#page.authors textarea::-moz-placeholder { /* Firefox 19+ */
    color: rgba(132, 135, 142, 1);
}
#page.authors textarea:-ms-input-placeholder { /* IE 10+ */
    color: rgba(132, 135, 142, 1);
}
#page.authors textarea:-moz-placeholder { /* Firefox 18- */
    color: rgba(132, 135, 142, 1);
}

#page.authors input[type=text]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: rgba(132, 135, 142, 1);
}
#page.authors input[type=text]::-moz-placeholder { /* Firefox 19+ */
    color: rgba(132, 135, 142, 1);
}
#page.authors input[type=text]:-ms-input-placeholder { /* IE 10+ */
    color: rgba(132, 135, 142, 1);
}
#page.authors input[type=text]:-moz-placeholder { /* Firefox 18- */
    color: rgba(132, 135, 142, 1);
}

#page.authors input[type=email]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: rgba(132, 135, 142, 1);
}
#page.authors input[type=email]::-moz-placeholder { /* Firefox 19+ */
    color: rgba(132, 135, 142, 1);
}
#page.authors input[type=email]:-ms-input-placeholder { /* IE 10+ */
    color: rgba(132, 135, 142, 1);
}
#page.authors input[type=email]:-moz-placeholder { /* Firefox 18- */
    color: rgba(132, 135, 142, 1);
}


#page.authors .info_overlay {
    position: absolute;
    left: 0px;
    display: none;
    height: 70px;
    background-color: rgba(61, 69, 88, 1);
    border-radius: 5px;
    padding: 5px;
    padding-top: 7px;
    box-shadow: 0px 0px 8px 0px lightgrey;
}

#page.authors .publication_overlay {
    top: 40px;
}

#page.authors .info_overlay &gt; div {
    display: inline-block;
    vertical-align: top;
}

#page.authors .info_overlay .overlay_image {
    height: 33px;
    width: 33px;
    margin-right: 10px;
    background-size: cover;
    margin-top: 10px;
    margin-left: 10px;
}

#page.authors .info_overlay .overlay_overall_score {
    height: 48px;
    font-family: lato-medium, sans-serif;
    font-size: 40px;
    font-weight: 600;
    text-align: left;
    letter-spacing: -0.07em;
    margin-right: 10px;
}

#page.authors .info_overlay .overlay_separated_scores {
    border-left: 1px solid rgba(101, 109, 131, 1);
    margin-top: 8px;
    height: 40px;
    width: 107px;
    margin-right: 17px;
}

#page.authors .info_overlay .overlay_context_score,
#page.authors .info_overlay .overlay_facts_score {
    /* width: 70px */
}


#page.authors .info_overlay .overlay_separated_scores .label {
    font-family: open-sans-regular, sans-serif;
    font-size: 13px;
    font-weight: 600;
    color: rgba(255, 255, 255, 1);
    text-align: left;
    letter-spacing: -0.0248em;
    float: left;
}

#page.authors .info_overlay .overlay_separated_scores span.score {
    font-family: open-sans-regular, sans-serif;
    font-size: 13px;
    font-weight: 600;
    color: rgba(255, 255, 255, 1);
    text-align: left;
    letter-spacing: -0.0248em;
    float: right
}






/*#page.authors .author_rating {
    display: none;
    height: 70px;
    background-color: rgba(61, 69, 88, 1);
    border-radius: 5px;
    padding: 5px;
    padding-top: 7px;
    box-shadow: 0px 0px 8px 0px lightgrey;
}*/

#page.authors .author_rating &gt; div {
    display: inline-block;
    vertical-align: top;
}

#page.authors .author_rating {
    /* margin: 0 auto; */
}

#page.authors .author_rating .image {
    height: 31px;
    width: 31px;
    margin-right: 10px;
    background-size: cover;
}

#page.authors .author_rating .overall_score {
    font-family: lato-medium, sans-serif;
    font-size: 40px;
    font-weight: 600;
    text-align: left;
    letter-spacing: -0.07em;
    margin-right: 10px;
    width: 50px;
    height: 28px;
    line-height: 28px;
}

#page.authors .author_rating .separated_scores {
    border-left: 1px solid rgb(216, 216, 216);
    height: 40px;
    margin-right: 17px;
    margin-left: 14px;
    padding-left: 12px;
    font-size: 1.2vw;
}

#page.authors .author_rating .context_score,
#page.authors .author_rating .facts_score {
    /* width: 70px */
    /* font-size: 2px; */
}


#page.authors .author_rating .separated_scores .label {
    font-family: open-sans-semibold, sans-serif;
    font-size: 16px;
    color: #5c5e61;
    text-align: left;
    letter-spacing: -0.0248em;
    float: left;
}

#page.authors .author_rating .separated_scores span.score {
    font-family: open-sans-regular, sans-serif;
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
    text-align: left;
    letter-spacing: -0.0248em;
    float: right
}

#page.authors .review_result {
    padding-bottom: 21px;
    border-bottom: 1px solid rgba(216, 216, 216, 1);
    margin-top: 21px;
}

#page.authors .review_result:hover {
    cursor: pointer;
}


#page.authors .review_result &gt; div {
    display: inline-block;
}

#page.authors .review_result .review_date {
    vertical-align: top;
    font-size: 17px;
    color: #5C5E61;
    font-family: open-sans-regular, sans-serif;
    font-weight: 400;
}

#page.authors .review_result .review_title {
    margin-right: 97px;
    line-height: 25px;
    font-size: 22px;
    letter-spacing: 0px;
    color: #5C5E61;
    font-family: open-sans, sans-serif;
    font-weight: 300;
    width: 440px;
    margin-left: 36px;
}

#page.authors .review_result .review_title:hover {
    text-decoration: none;
}

#page.authors .review_result .review_data {
    /*width: 79%;*/
    width: 690px;
    margin-left: 33px;
}

#page.authors .review_result .review_data_top{
    display: flex;
    position: relative;
}

#page.authors .review_result .review_data_top &gt; div {
    display: inline-block;
    align-self: center;
}

#page.authors .review_result .review_score {
    visibility: hidden;
    margin-right: 30px;
    width: 102px;
}

#page.authors .review_result .score_item &gt; div {
    display: inline-block;
}

#page.authors .review_result .score_item .score_label {
    margin-right: 0px;
    line-height: 18px;
    font-size: 13px;
    color: #3D4558;
    font-family: open-sans-semibold, sans-serif;
}

#page.authors .review_result .score_item .score_value {
    float: right;
    line-height: 20px;
    font-size: 13px;
    font-family: open-sans-semibold, sans-serif;
    margin-right: 8px;
}

#page.authors .review_result .review_summary {
    display: none;
    line-height: 19px;
    font-size: 16px;
    color: #3D4558;
    font-family: open-sans-regular, sans-serif;
    font-weight: 400;
    margin-left: 118px;
    margin-top: 15px;
}

#page.authors .review_result .review_summary::after {
    content: "more" '\A' '\279c';
    font-size:13px;
    color:#97a6c4;
    font-family: open-sans-bold;
}

#page.authors .review_result .review_badge {
    min-width: 21px;
    height: 21px;
    background-size: contain;
    background-repeat: no-repeat;
}

.round-button {
    position: absolute;
    top: 0px;
    border-radius: 0px 5px 5px 0px;
    margin-left: 10px;
    font-family: oswald-regular, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: white;
    text-align: center;
    letter-spacing: 0.05em;
    transition: all 0.5s ease;
    box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.3);
}

.round-button:hover {
    cursor: pointer;
    transform:translateX(10px);
}

.round-button span {
    justify-content: center;
    text-align: center;
    line-height: 16px;
    white-space: nowrap;
    display: flex;
    margin-left: 30px;
    writing-mode: vertical-lr;
    width: 17px;
}

.round-button span br {
    display: none;
}

.round-button.help_us {
    float: left;
    left: -40px;
    position: fixed;
    display: flex;
    z-index: 999;
    background-color: #232733;
    /*top: 454px;*/
    top:26vh;
    margin-top: 109px;
    width: 60px;
    height: 100px;
    margin-right: -17px;
    align-items: center;
    justify-content: center;
}

.round-button.get_plugin {
    /* right: 80px; */
    float: left;
    left: -40px;
    /* margin: 0; */
    position: fixed;
    display: flex;
    z-index: 999;
    background-color: #1f81ff;
    /*top: 345px;*/
    top:26vh;
    /* transform: rotate(90deg); */
    width: 60px;
    min-height: 100px;
    margin-right: -17px;
    align-items: center;
    justify-content: center;
}

.info_item.source_item {
    visibility: hidden;
}


@media (max-width: 1366px) {

    #page.authors .author_info .info_item.source_item {
        width: 218px;
    }

    #page.authors .author_info .info_item:not(:first-child) {
        /* width: 361px; */
    }

    #page.authors .review_result .review_summary {
        margin-left: 114px;
    }

    #page.authors .review_result .review_data {
        /*width: 79%;*/
        width: 514px;
        margin-left: 7px;
    }

    #page.authors .review_result .review_score {
        width: 108px;
    }

    #page.authors .review_result .review_title {
        width: 318px;
        margin-left: 34px;
        margin-right: 23px;

    }

    #page.authors .review_result .review_data_top{

    }

    #page.authors .review_result {

    }

    #page.authors .logo_search img.verimedia_logo {
        max-height: 30px;
    }

    #page.authors .logo_search img.verimedia_search {
        max-width: 294px;
    }

    #page.authors {
        width: 993px;
        padding-left: 38px;
        padding-right: 38px;
        padding-top: 30px;
        padding-bottom: 56px;
    }

    #page.authors + #footer {
        width: 993px;
    }

    #page.authors .status_messages {
        margin-top: -53px;
        margin-bottom: 30px;
    }

    #page.authors .logo_search {
        height: 38px;
        margin-bottom: 5.49vw;
    }

    #page.authors .title {
        font-size: 34px;
        line-height: 38px;
        max-width: 606px;
    }

    #page.authors .content {
        margin-top: 40px;
    }


    #page.authors .edit_content_link {
        top: -20px;
    }


    #page.authors .main-column {
        width: 606px;
    }

    #page.authors .side-column {
        width: 294px;
    }

    #page.authors .article_info {
        height: 65px;
    }

    #page.authors .article_info .info_item {
        height: 65px;
    }


    #page.authors .article_info .info_item:nth-child(2):after {
        top: 17px;
        bottom: 17px;
    }

    #page.authors .article_info .info_item:nth-child(2):before {
        top: 17px;
        bottom: 17px;
    }

    #page.authors .article_info.multi_author .info_item.author_item .article_author:first-child {
        margin-top: 13px;
    }


    #page.authors .show_more_authors_div {
        right: 8px;
        top: 16px;
    }

    #page.authors .show_more_authors {
        font-size: 15px;
        line-height: 21px;
    }



    #page.authors .article_info .info_item .article_date {
        font-size: 15px;
        line-height: 21px;
        margin-left: 0px;
        margin-right: 11px;
    }

    #page.authors .article_info .info_item .article_date p &gt; span {
        font-size: 11px;
    }

    #page.authors .article_info .info_item .article_date p {
        line-height: 15px;
        margin-top: -3px;
    }

    #page.authors .article_info .info_item .author_score,
    #page.authors .article_info .info_item .publication_score {
        height: 25px;
        width: 25px;
        margin-right: 8px;
        margin-top: -5px;
    }

    #page.authors .article_info .info_item .author_info .name,
    #page.authors .article_info .info_item .publication_info .name {
        font-size: 11px;
        line-height: 21px;
        transform: translateY(4px);
    }

    #page.authors .article_info .info_item .author_info .name span,
    #page.authors .article_info .info_item .publication_info .name span {
        font-size: 15px;
    }

    #page.authors .article_info .info_item .author_info .other {
        transform: translateY(-4px);
    }

    #page.authors .article_info .info_item .author_info .other a {
        font-size: 11px;
        line-height: 21px;
    }

    #page.authors .article_info .info_item .publication_info .name {
        line-height: 14px;
        transform: translateY(0px);
    }

    #page.authors .article_introduction {
        font-size: 15px;
        line-height: 21px;
        margin-top: 23px;
        margin-bottom: 53px;
    }

    #page.authors .review_section {
        font-size: 15px;
        line-height: 21px;
        margin-bottom: 30px;
    }

    #page.authors .review_section .section_title {
        margin-bottom: 11px;
    }

    #page.authors .review_section .section_title span.desc {
        font-size: 17px;
        line-height: 21px;
        padding-left: 4px;
        padding-right: 4px;
    }

    #page.authors .review_section .section_title span.score {
        font-size: 17px;
        line-height: 21px;
        margin-left: -2px;
        padding-left: 4px;
        padding-right: 4px;
    }

    #page.authors .review_section .section_title span.headline {
        font-size: 17px;
        line-height: 21px;
    }


    #page.authors .overall_score .average {
        font-size: 65px;
    }

    #page.authors .overall_score {
        /*margin-bottom: 26px;*/
    }

    #page.authors .overall_score .context,
    #page.authors .overall_score .facts {
        margin-top: 5px;
        height: 34px;
    }

    #page.authors .overall_score .context_label,
    #page.authors .overall_score .facts_label {
        font-size: 14px;
        bottom: 3px;

    }
    #page.authors .overall_score .context_value,
    #page.authors .overall_score .facts_value {
        font-size: 26px;
        line-height: 34px;
    }


    #page.authors .feedback_section .feedback_title {
        font-size: 26px;
        line-height: 34px;
        margin-top: 26px;
        margin-bottom: 39px;
    }

    .form-item, .form-actions {
        margin-top: 3px;
    }

    #page.authors .feedback_section select {
        height: 30px;
        width: 294px;
        border-radius: 4px;
        padding-left: 5px;
    }

    #page.authors .feedback_section input[type=text] {
        height: 30px;
        width: 294px;
        border-radius: 4px;
        padding-left: 8px;
    }

    #page.authors .feedback_section input[type=email] {
        height: 30px;
        width: 294px;
        border-radius: 4px;
        padding-left: 8px;
    }

    #page.authors .feedback_section input[type=submit] {
        height: 30px;
        width: 294px;
        border-radius: 4px;
        font-size: 14px;
    }

    #page.authors .feedback_section textarea {
        height: 98px;
        width: 294px;
        border-radius: 4px;
        padding-left: 8px;
        padding-top: 8px;
    }

    #page.authors .feedback_section input[type=text],
    #page.authors .feedback_section input[type=email],
    #page.authors .feedback_section textarea,
    #page.authors .feedback_section select {
        font-size: 14px;
    }

    .g-recaptcha {
        transform: scale(0.9,0.9);
        transform-origin: 0 0;
    }

    #page.authors .info_overlay {
        height: 53px;
        border-radius: 4px;
        padding: 4px;
        padding-top: 5px;
        box-shadow: 0px 0px 6px 0px lightgrey;
        z-index: 1;
    }

    #page.authors .author_overlay {
        top: 38px;
    }

    #page.authors .publication_overlay {
        top: 30px;
    }

    #page.authors .info_overlay .overlay_image {
        height: 25px;
        width: 25px;
        margin-right: 8px;
        margin-top: 8px;
        margin-left: 8px;
    }

    #page.authors .info_overlay .overlay_overall_score {
        height: 36px;
        font-size: 30px;
        margin-right: 8px;
    }

    #page.authors .info_overlay .overlay_separated_scores {
        margin-top: 6px;
        height: 30px;
        width: 95px;
        margin-right: 13px;
    }

    #page.authors .info_overlay .overlay_separated_scores .label {
        font-size: 12px;
    }

    #page.authors .info_overlay .overlay_separated_scores span.score {
        font-size: 12px;
    }


    #page.authors .author_info .info_item .info_content.reviewed_articles p {

        /* margin-left: 18px; */

    }

}



@media screen and (max-width: 1009px )  {

    #page.authors + #footer {
        width: 98.4vw;
    }

    #page.authors {
        width: 98.4vw;

    }

    #page.authors .main-column {
        width: 100%;
    }

    #page.authors .side-column {
        float: left;
        margin-top: 40px;
    }

    #page.authors .review_result .review_data {
        border-top: none;
        width: 81.4vw;
    }

    #page.authors .review_result .review_title {
        width: 56.4vw;
    }

    #page.authors .author_info .info_item .info_content.reviewed_articles p {

        /* margin-left: 12.58vw; */

        /* white-space: nowrap; */

    }


    body {
        overflow-x: hidden;
    }

    #page.authors .review_section {

        float: left;
    }

    #page.authors .overall_score .average {
        padding-top: 28px;
    }

    .logo{
        width:20.11vw;
        height:3.96vw;
    }

    #page.authors .author_info .info_item:not(:first-child) {
        /* width: 13.7vw; */
    }

    #page.authors .author_info .info_item.source_item {
        /* width: 51.7vw; */
    }

    #page.authors .review_result .review_score {
        width: 117px;
        margin-left: 7px;
    }

    #page.authors .feedback_section .feedback_title {
        margin-bottom: 14px;
        margin-top: 6px;
    }

}


@media screen and (max-width: 700px ) {

    #page.authors .review_result .review_score {
        width: 127px;
        margin-left: 0px;
        margin-right: 21px;
    }

    #page.authors .review_result .review_title {
        margin-right: 21px;
    }


}



@media screen and (max-width: 636px) {
    #page.authors .review_result .review_title {
        width: 43.4vw;
    }
}

@media screen and (max-width: 613px ) {

    #page.authors .review_result .review_score {
        width: 177px;
        padding-top: 89px;
        position:absolute !important;
        left:0px;
        /* float: right; */
        height: 20px;
    }


    #page.authors .review_result .review_score .facts_score {

        width: 78px;

        float: left;

    }


    #page.authors .review_result .review_score .context_score {

        float: right;

        width: 96px;

    }

    #page.authors .review_result .review_date {

        margin-bottom: 50px;
    }



    #page.authors .review_result .review_badge {
        top: 25px;
        position:absolute !important;
        left:28px;
    }

    #page.authors .review_result .review_title {

        /* padding-top: 1px; */
        width: 64vw;
        height: 71px;

    }

    #page.authors .review_result .review_authors {
        margin-left: 0px;
    }

    #page.authors .review_result .review_summary {
        margin-left: 0px;
        margin-top: 48px;
        padding-bottom: 14px;
    }

    #page.authors .review_result {
        padding-bottom: 0px;
    }

    #page.publications .review_result .review_summary::after {
        display: block;
        margin-bottom: 10px;
    }


}



@media screen and (max-width: 568px ) {

    #page.authors .review_result .review_title {
        width: 80vw;
        margin-right: 0px;
    }

}

@media screen and (max-width: 560px )  {

    #page.authors .title {
        font-size: 5.5vw;
    }
}

@media screen and (max-width: 500px ) {
    #page.authors .title {
        font-size: 28px;
    }
}

@media screen and (max-width: 487px )  {

    #page.authors .review_result .review_title {
        font-size:4.5vw;
        line-height: 5.13vw;
        margin-left: 12px;
    }

    #page.authors .author_info .info_item .info_content.reviewed_articles p {
        font-size: 12px;
        line-height: 18px;
        /* padding-bottom: 0px; */
    }

    #page.authors .author_info .info_item:not(:first-child) {
        width: 19.7vw;
        line-height: 2px;
    }



    #page.authors .author_info .info_item {
        width: 50vw;
    }

    #page.authors .author_rating .image {
        height: 5.36vw;
        width: 5.36vw;
        margin-right: 6px;
        background-size: cover;
    }

    #page.authors .author_rating .overall_score {
        font-family: lato-medium, sans-serif;
        font-size: 6.21vw;
        font-weight: 600;
        text-align: left;
        letter-spacing: -0.07em;
        margin-right: 15px;
        width: 40px;
        height: 28px;
        line-height: 28px;
    }


    #page.authors .author_info .info_item .info_content {
        /* position: relative; */
        /* display: flex; */
        /* align-items: center; */
        width: 53vw;
    }

    #page.authors .author_rating .separated_scores {
        border-left: 1px solid rgb(216, 216, 216);
        height: 34px;
        margin-right: 0px;
        margin-left: 0px;
        padding-left: 0px;
        font-size: 1.2vw;
    }



    #page.authors .review_result .score_item .score_label {
        margin-right: 0px;

    }

    #page.authors .author_rating .separated_scores .label {
        font-size: 12px;

    }

    #page.authors .author_rating .separated_scores span.score {
        font-size: 12px;

    }

    #page.authors .review_result .score_item .score_value {

        margin-right: 8px;
    }


}

@media screen and (max-width: 396px) {
    #page.authors .author_rating .separated_scores {

        margin-left:10px;

    }
}

@media screen and (max-width: 375px ) {

    #page.authors .author_rating .overall_score {
        font-family: lato-medium, sans-serif;
        font-size: 5.7vw;
        font-weight: 600;
        text-align: left;
        letter-spacing: -0.07em;
        margin-right: 0px;
        width: 40px;
        height: 28px;
        line-height: 28px;
    }


}

@media screen and (max-width: 360px ) {

    #page.authors .feedback_section select {
        height: 30px;
        width: 239px;
        border-radius: 4px;
        padding-left: 5px;
    }

    #page.authors .feedback_section input[type=text] {
        height: 30px;
        width: 239px;
        border-radius: 4px;
        padding-left: 8px;
    }

    #page.authors .feedback_section input[type=email] {
        height: 30px;
        width: 239px;
        border-radius: 4px;
        padding-left: 8px;
    }

    #page.authors .feedback_section input[type=submit] {
        height: 30px;
        width: 294px;
        border-radius: 4px;
        font-size: 14px;
    }

    #page.authors .feedback_section textarea {
        height: 98px;
        width: 239px;
        border-radius: 4px;
        padding-left: 8px;
        padding-top: 8px;
    }

    #page.authors .feedback_section input[type=submit] {
        height: 30px;
        width: 239px;
        border-radius: 4px;
        font-size: 14px;
    }


    .g-recaptcha {
        transform: scale(0.79, 0.79);
        transform-origin: 0 0;
    }

    #page.authors .author_rating .separated_scores {

        margin-left:-4px;

    }

}
</pre></body></html>