#competition-form .radio{-webkit-transition:all .3s;transition:all .3s;margin:5px 0;background:#fff}#competition-form .radio:hover{background:#6c757d;color:#fff}#competition-form label{position:relative;width:100%;cursor:pointer;border-radius:3px;padding:10px 20px;border:1px solid #e3e3e3;margin:0}#competition-form label input{margin-right:1em}#competition-form .selected-answer label{background:#227b9b;color:#fff;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .3s;transition:all .3s}.other-competitions{margin-bottom:30px}.other-competitions .image-container{height:200px;overflow:hidden}.contact-details p{margin:0}.contact-details .returnBtn{outline:none}.enewsletter-options input,contact-preferences input{pointer-events:none}.competition-upload-card{margin-bottom:1rem;height:100%}.competition-upload-card .image-overlay-text{position:absolute;left:0;bottom:0;right:0;padding:.5rem 1.5rem;margin-bottom:0;background-color:rgba(73,80,87,.5);color:#fff;font-size:.9rem;text-transform:uppercase}.competition-upload-card .card-title,.competition-upload-card .competition-dates{border-bottom:#e9ecef 1px solid}.competition-upload-card .card-title{background-color:#343a40;margin-bottom:0}.competition-upload-card .card-title a{color:#fff}.competition-upload-card .competition-dates .date-title{text-transform:uppercase;color:#adb5bd;font-weight:700;font-size:.85rem}.competition-upload-card .competition-type{padding:1rem}.competition-upload-card .entry-placeholder{background-color:#f8f9fa;padding:1.5rem 1rem}.competition-upload-card .entry-placeholder .profile-image{border-radius:50%;height:110px;width:110px;background:#ced4da}.competition-upload-card .entry-placeholder .entry-place{height:15px;width:30%;background-color:#dee2e6}.competition-upload-card .entry-placeholder .entry-name{height:20px;width:50%;background-color:#ced4da}.competition-upload-card .entry-placeholder .entry-title{height:30px;width:100%;background-color:#e9ecef}.competition-upload-card .competition-winners .entry,.competition-upload-card .entry-placeholder .entry{padding-top:1.5rem;padding-bottom:1.5rem}.competition-upload-card .competition-winners .entry:not(:last-child),.competition-upload-card .entry-placeholder .entry:not(:last-child){border-bottom:#e9ecef 1px solid}.competition-upload-card .competition-winners .entry .entry-place,.competition-upload-card .entry-placeholder .entry .entry-place{font-size:.85rem;text-transform:uppercase;color:#adb5bd;font-weight:700;margin-bottom:0}.competition-upload-card .competition-winners .entry .entry-name,.competition-upload-card .entry-placeholder .entry .entry-name{margin-bottom:.5rem;font-weight:700}.competition-upload-card .competition-winners .entry .entry-title,.competition-upload-card .entry-placeholder .entry .entry-title{font-weight:400;color:#495057}.competition-upload-card .competition-winners .winner-icon,.competition-upload-card .entry-placeholder .winner-icon{color:#4098ff}.competition-upload-card .competition-winners .runner-up-icon,.competition-upload-card .entry-placeholder .runner-up-icon{color:#ced4da}.competition-upload-card .competition-winners .profile-img,.competition-upload-card .entry-placeholder .profile-img{border:2px #dee2e6 solid}.competition-upload-card .competition-enter{background-color:#f8f9fa;border-top:1px solid #e9ecef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;padding:1rem}.competition-entry-details .profile-card{display:inline-block;top:20px;width:100%;padding-top:1rem;background:#227b9b;text-align:center}.competition-entry-details .profile-card .profile-img-container{border-radius:50%;display:inline-block;height:200px;width:200px;background:#dee2e6}.competition-entry-details .profile-card .profile-img{border:3px solid #fff;height:200px;width:200px;-o-object-fit:cover;object-fit:cover}.competition-entry-details .profile-card .profile-info{background-color:#fff;border-top:3px solid #fff;position:relative;width:100%;top:-80px;margin-bottom:-80px;z-index:-10}.competition-entry-details .profile-card .profile-info .name-container{background:#f8f9fa;padding:0 1rem;padding-bottom:1rem;border-bottom:1px solid #dee2e6;padding-top:90px;text-align:center;font-weight:600}.competition-entry-details .profile-card .profile-info .name-container .name{font-size:1.375rem;margin-bottom:0}.competition-entry-details .profile-card .profile-info .name-container .place{font-size:.9rem;text-transform:uppercase;font-weight:700;color:#adb5bd}.competition-entry-details .profile-card .profile-info .download{border-top:1px solid #dee2e6}.competition-entry-details .profile-card .profile-info .download a{display:block;background-color:#227b9b;color:#fff;font-weight:600;padding:1rem 1.5rem;-webkit-transition:.2s ease all;transition:.2s ease all;text-decoration:none}.competition-entry-details .profile-card .profile-info .download a:hover{background-color:#195a71}.competition-entry-details .profile-card .profile-info .entry-link{border-top:1px solid #dee2e6}.competition-entry-details .profile-card .profile-info .entry-link a{font-weight:600;display:block;padding:1rem 1.5rem;-webkit-transition:.2s ease all;transition:.2s ease all;text-decoration:none}.competition-entry-details .profile-card .profile-info .entry-link a:hover{background-color:#195a71;color:#fff}.competition-entry-details .profile-card .profile-info .profile-title{font-size:.8rem;text-transform:uppercase;font-weight:700;color:#adb5bd;margin-bottom:0}.competition-entry-details .profile-card .profile-info .profile-value{font-size:.95rem}.competition-entry-details .section-title{text-transform:uppercase;font-weight:700;font-size:1rem;margin-bottom:1rem;color:#adb5bd}.competition-entry-details .biography{background-color:#f8f9fa;margin-bottom:1rem;border-top:#227b9b 3px solid}.competition-entry-details .entry-content{border:1px solid #e9ecef;margin-bottom:1rem}.competition-entry-details .judges-comments{position:relative;background-color:#f8f9fa;border-top:#227b9b 3px solid;z-index:-21}.competition-entry-details .judges-comments .judges-comments-icon{color:#dee2e6}.competition-details .entry .entry-place{font-size:.85rem;text-transform:uppercase;color:#adb5bd;font-weight:700;margin-bottom:0}.competition-details .entry .entry-name{margin-bottom:.5rem;font-weight:700}.competition-details .entry .entry-title{font-weight:400;color:#495057}.competition-upload-share{border-left:3px solid #227b9b;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem}.competition-upload-enter{border-top:3px solid #227b9b;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.175);box-shadow:0 .5rem 1rem rgba(0,0,0,.175);padding:1.5rem 1rem;background-color:#f8f9fa}.competition-upload-enter .title{border-bottom:1px solid #227b9b;padding:10px 0;font-size:15px;font-weight:700;text-transform:uppercase}.competition-upload-enter .log-in{padding:.25rem 0}.competition-upload-enter .upload-area{background-color:#e9ecef;border:1px dashed #dee2e6;cursor:pointer}.competition-upload-enter .file-preview-container .img-crop{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:200px}.competition-upload-enter .file-upload-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100px}.alert{font-size:13px}