#resume_external_page {
    text-align: left;
}

#resume_external_page h1{
    margin-bottom: 5px;    
}

.resume_external_header {
    margin-top:10px;
}

.resume_external_header_part {
    float: left;
    margin-right: 20px;
    max-width: 350px;
}

#resume_external_education {
    margin-right: 20px;
}

#resume_external_family_experience {
    margin-right: 20px;
}

#resume_external_family .standard_block_header {
    margin-bottom: 12px;
}

#resume_external_page .standard_block_border {
    padding-bottom: 4px;
}

#resume_external_page #resume_external_family {
    padding-bottom: 11px;    
}

#resume_photo {
    margin-bottom: 10px;    
    cursor: pointer;
    box-shadow: 1px 1px 1px 2px rgba(0, 0, 0, 0.1);
}


#resume_external_page .standard_block_border {
    float: left;
    display: inline-block;
    /*font-size: 16px;*/
}

#resume_external_page .standard_block_border {
    margin-top: 20px;
}

.print_version_link {
    float: right;
    margin-left: 20px;
}

.print_version_link img {
    position: relative;
    bottom: -3px;
    white-space: nowrap;
}

#resume_external_decision_block {
    background-color: #F4FA9C;
    padding: 10px 15px;
    border-radius: 10px;
    display: inline-block;    
}

.resume_top_right_column {
    max-width: 290px;
    margin-bottom: 20px;
    text-align: left;
}

#resume_external_education {
    max-width: 360px;
}

.decision_info_label {
    max-width: 400px;
    font-style: italic;
    display: inline-block;
}

#resume_photo {
    max-width: 265px;
    border-radius: 10px;
}

.staff_experience_block {
    margin-bottom: 10px;
}

.staff_experience_block:last-child {
    margin-bottom: 0px;
}

#video {
    margin-top: 30px;
    width: 90%;
    max-width: 560px;
    height: 315px;
    border-radius: 10px;
    box-shadow: 1px 1px 1px 2px rgba(0, 0, 0, 0.1)
}

.staff_with_video_link{
    font-weight: normal !important;
    font-style: italic !important;
}


