#jfi-modal-dialog .join-form-header{margin:10px 0}.join-later-link{display:block}#jfi-modal-form-questions-column{border-left:1px dashed #ccc}#jfi-modal-side-bar-column strong:first-child,#join-page-content-section strong:first-child{font-size:1.33em}#desktop-upload-remove-file-btn{text-decoration:none;cursor:pointer;display:table-cell;color:#c00000;font-size:.713em;width:3%;height:100%}.desktop-file-input-box{display:table-cell;width:100%;height:100%}#dropbox-btn,#google-drive-btn,.join-form-file-btn{display:table-cell;padding:10px 0;text-align:center;color:#0082c0;font-size:.775em;border-radius:0;border:1px solid #0082c0}#drop-box-remove-file-btn,#google-drive-remove-file-btn,.remove-file-btn{text-decoration:none;cursor:pointer;display:table-cell;width:3%;height:100%;padding:13px 10px 10px;border:1px solid #0082c0;border-left:0 solid #0082c0;text-align:center;color:#c00000;font-size:.775em;border-radius:0}#dropbox-container{margin-bottom:25px}#desktop-file-upload-container,#dropbox-container,#google-drive-container{width:100%;display:table}.google-drive-icon{background:transparent url("/public/tn_join/images/googledrive16.png") no-repeat;display:inline-block;width:16px;height:16px;vertical-align:bottom;margin:0 4px -2px 2px}.join-form-header{font-size:1.8em;margin:30px 0}.join-form-sidebar-header{font-size:1.33em}#join-success-message{padding-top:30px}.join-button,.join-button:active,.join-button:focus,.join-button:hover{border-radius:0;padding:5px 30px 4px;font-size:1.56em}.join-button-mobile{border-radius:0;padding:5px 0 4px;margin:35px 0 10px;font-size:1.56em;display:block;width:100%}.some-message{font-size:.8em;position:absolute;width:100%;color:#a94442}.dd-select,.form-group input,.form-group select,.form-group textarea{background-color:#e4e4e4;border-radius:0;box-shadow:none;font-weight:300}.formly-field-select .form-group select{height:2.1em}.formly-field-multiselect .form-group select{height:auto}.animate-show{opacity:1}.animate-show.ng-hide-add.ng-hide-add-active,.animate-show.ng-hide-remove.ng-hide-remove-active{-webkit-transition:all .5s linear;transition:all .5s linear}.animate-show.ng-hide{opacity:0}.join-button-footer-container{display:table;width:100%;margin:30px 0}.join-is-not-apply{text-align:right;display:table-cell}.join-is-not-apply,.join-is-not-apply-mobile{font-size:.838em;vertical-align:middle;padding:0 20px 0 0;margin:0}.join-is-not-apply-mobile{text-align:center}.join-button-container{text-align:right;vertical-align:middle;padding:0;margin:0;display:table-cell}#legal-links-container{margin:30px 0}.legal-join-form-question-popup{color:#222f50;height:255px;overflow:auto;position:absolute;margin:-2px 0 0;z-index:50;font-size:.65em;font-family:Arial,"sans-serif";border:none;background-color:#e4e4e4;padding:5px;width:81%;border-radius:0;box-shadow:none}#MxDOTalentNetworkMemberInfo_ResumeWordDoc_FileName{font-size:.7em;height:100%}span[class*=upload-]{position:relative;top:2px;display:inline-block;width:15px;height:14px;vertical-align:bottom;margin:0 5px 0 2px;background:transparent url("https://www.dropbox.com/static/images/widgets/dbx-saver-status.png") no-repeat}span.upload-success{background-position:-15px 0}span.upload-error{background-position:-45px 0}.file-uploaded-width{width:94%}.file-not-uploaded-width{width:100%}.fadein,.fadeout{-webkit-transition:all 1.5s cubic-bezier(.25,.46,.45,.94);-moz-transition:all cubic-bezier(.25,.46,.45,.94) 1.5s;-o-transition:all cubic-bezier(.25,.46,.45,.94) 1.5s;transition:all 1.5s cubic-bezier(.25,.46,.45,.94)}.fadein.ng-hide-remove,.fadeout.ng-hide-add.ng-hide-add-active{opacity:0;display:block!important}.fadein.ng-hide-remove.ng-hide-remove-active,.fadeout.ng-hide-add{opacity:1;display:block!important}#recommendation-table{margin-top:1em;border-bottom:1px solid #cecece}#recommendation-table .job-result{border-top:1px solid #cecece;cursor:pointer;transition:all .3s ease 0s}#recommendation-table .job-result:hover{background-color:#f7f7f7}#recommendation-table .job-result-header{background-color:#cecece;font-size:1.2em}#recommendation-table a.job-result-title{font-weight:700}#recommendation-table .job-result-header th{padding:.5em 0 .5em .5em}#recommendation-table td,#recommendation-table th{border:none}#recommendation-table td{padding-top:1em;padding-bottom:1em}@media only screen and (max-width:767px){#recommendation-table td{width:85%;display:block;padding-top:0;padding-bottom:0;font-size:.75em}#recommendation-table .job-result td a.job-result-title{font-size:1.4em}#recommendation-table .job-result{position:relative;display:block;padding-top:.5em;padding-bottom:.5em}#recommendation-table .job-result .glyphicon-menu-right{float:right;font-size:1.4em;position:absolute;left:93%;top:40%}}.you-have-already-joined{font-size:1.78em}p.you-have-already-joined{line-height:1;margin:0}.username-join-message{font-size:1.78em}#join-as-another-user{font-size:1em}.join-message-not-user{padding:5px 0 15px}@media only screen and (max-width:767px){.you-have-already-joined{font-size:1.2em}.username-join-message{font-size:1em}}#edit-preference-view .editPrefPageContainer{padding-top:1em}#edit-preference-view .top-buffer{margin-top:30px}#edit-preference-view #edit-preference-unsubscribe-link,#edit-preference-view #edit-preference-unsubscribe-link:active,#edit-preference-view #edit-preference-unsubscribe-link:focus,#edit-preference-view #edit-preference-unsubscribe-link:hover{text-decoration:none}#subscription-form p{margin-left:40px}#subscription-form .subscription-option-title{margin-right:5px}#subscription-form .subscription-check-box{margin-left:20px}#subscription-form span{margin-left:3px}#subscription-form #subscription-save-btn{margin-top:20px}@media only screen and (max-width:420px){#subscription-view #subscription-title{font-size:2em}}#subscription-view .well{margin-bottom:0}#subscription-view .subscription-page-container{padding-top:1em;padding-bottom:1em}.join-form-container .content-card,.resubscribePageContainer .content-card{margin-top:1em;margin-bottom:1em}@media only screen and (max-width:767px){.join-form-container .content-card{margin-top:1em;margin-bottom:2em}}.groupQs{border:2px solid #d6d6d6;padding:10px;margin-bottom:5px}#join-form-body textarea{resize:vertical}.panel,.panel-heading{border-radius:0}.group-header-text{font-weight:700}#add-group-button{margin-right:10px}#add-group-button,#delete-group-button{background:#d6d6d6;padding:10px;margin-top:5px}