/* corners */
 .corners {
     -moz-border-radius:8px;
     -webkit-border-radius:8px;
     border-radius: 8px;
}
 .corners_bottom {
     -moz-border-radius-bottomleft:6px;
     -moz-border-radius-bottomright:6px;
     -webkit-border-bottom-left-radius:6px;
     -webkit-border-bottom-right-radius:6px;
    border-bottom-left-radius: 6px;
     border-bottom-right-radius: 6px;
}
 .corners_top {
     -moz-border-radius-topleft:6px;
     -moz-border-radius-topright:6px;
     -webkit-border-top-left-radius:6px;
     -webkit-border-top-right-radius:6px;
     border-top-right-radius: 6px;
     border-top-left-radius: 6px;
}
 .corners_left {
     -moz-border-radius-bottomleft:6px;
     -moz-border-radius-topleft:6px;
     -webkit-border-bottom-left-radius:6px;
     -webkit-border-top-left-radius:6px;
     border-top-left-radius: 6px;
     border-bottom-left-radius: 6px;
}
 .corners_right {
     -moz-border-radius-bottomright:6px;
     -moz-border-radius-topright:6px;
     -webkit-border-bottom-right-radius:6px;
     -webkit-border-top-right-radius:6px;
     border-top-right-radius: 6px;
     border-bottom-right-radius: 6px;
}
/* content */
 #content {
     background-color:#FFF;
     width:570px;
     padding:15px;
     margin:0;
     position:relative;
     margin:auto;
}
 .margin_5_0 {
     margin:5px 0;
}
 .margin_0_5 {
     margin:0 5px;
}
 .float_left {
     float:left;
}
 .float_right {
     float:right;
}
 .clear {
     clear:both;
     height:5px;
}
 .align_center {
     text-align:center;
}
/* form */
 #upload_area {
/*     background-color:#f1f5f9;*/
/*     border:1px solid #e1e5e9;*/
     padding:0;
     margin:5px 0 10px 0;
}
 #upload_area img {
    width: 100%;
    border-radius: 150px;
    width: 160px;
    height: 160px;
    border: 4px solid #fff;
    box-shadow: 0 0 7px rgb(0, 0, 0, 0.2);

 }
.location {
     background-color:#fff;
     border:none;
     width:100%;
     height:32px;
}
.upload_label {
    display: flex;
    align-items: center;
    justify-content: center;
    vertical-align: middle;
    background-color: #cb6868;
    text-align: center;
    margin: 0 auto;
    color: #fefefe;
    font-weight: bold;
    font-size: 15px;
    cursor: pointer;
    height: auto;
    line-height: normal;
    border: 4px dashed #cb6868;
    border-radius: 6px;
    transition: 0.2s linear;
    padding: 4px;
    min-width: 280px;
    white-space: nowrap;
    width: 100%;
}
.upload_label img {
    width: 24px;
    height: 24px;
    margin: 0 8px 0 0;
}