
 .ph-apply-box .checkbox > label {
    display: flex
    align-items: center;
}
.ph-apply-box ul {
    padding-left: 0;
}
 .phw-container .ph-apply-box .pageTitle{
    font-family: var(--cms-g-roboto);
    font-weight: 400;
    font-size: 16px;
    color: #242e30ff;
    padding: 0px;
    margin: 0px;
}

.phw-container .ph-apply-box .pageTitle .job-title a{
    color: var(--body-color) !important;
    text-decoration: none;
    font-size: 16px !important;
    line-height: 1;
    font-family: var(--cms-g-roboto) !important;
    font-weight: 700;
    letter-spacing: 0em;
    cursor: pointer;
}

.resume-info .after-upload a.downloadFile {
    font-family: var(--cms-g-roboto) !important;
    color: var(--body-color) !important;
}

.phw-container .ph-apply-box .resume-section .resume-group{
    padding: 20px 20px 20px 0px !important;
    margin: 0px;
}

.phw-g-i-yggBik a{
	font-family: var(--cms-g-roboto) !important;	
}

.phw-g-i-aSz8CI{
	font-family: var(--cms-g-roboto) !important;	
}

.phw-container .ph-apply-box .resume-section .cloud-options .drives .linkedin-option {
    margin: 0px;
    height: 50px;
}

.phw-container .ph-apply-box .resume-section .cloud-options-group ul li{
	height: 40px;
}

.phw-container .ph-apply-box .resume-section .cloud-options-group ul
 {
    display: flex;
    align-items: center;
}

.phw-container .ph-apply-box .apply-or-line {
    margin: 0px;
}

.phw-container .ph-apply-box .resume-upload-wrapper {
    margin: 0px;
}

.phw-container .ph-apply-box .resume-section .resume-group .drives{
    margin-top: 45px;
    display: flex;
    align-items: center;
}

.phw-container .ph-apply-box .resume-section .resume-group .drives .xing{
	background-size: cover
}

.phw-container .ph-apply-box .resume-section .cloud-options .drives .resume-upload-wrapper{
    margin: 0px;
}

.phw-container .ph-apply-box .resume-section .cloud-options .drives .resume-upload-wrapper .primary-button{
    color: var(--phw-custom-button-text-color-whiteffffffff) !important;
    background-color: var(--phw-custom-primary-button-bg242e30ff) !important;
    min-height: 52px !important;
    font-family: var(--cms-g-roboto) !important;
    width: auto !important;
}

.phw-container .ph-apply-box .form-group .information .markdown p{
    width: 300px;
    margin: 0px !important;
    font-size: 24px !important;
    font-weight: 700 !important;
    line-height: 1.5;
    font-family: var(--cms-g-roboto) !important;
    letter-spacing: 0em;
}

.phw-container .ph-apply-box .form-group select {
    border-radius: 24px;
    color: #111010;
    font-size: 14px;
    border: 1px solid gray !important;
    height: 40px;
    width: 100%;
    padding-left: 15px;
}

.phw-container .ph-apply-box .errorHeader{
	width: 35%;
}

.phw-container .ph-apply-box ul.errorList{
	width: 35%;
}

.phw-container .ph-apply-box .errorHeader .panel-title{
	font-family: var(--cms-g-roboto) !important;
}

.phw-container .ph-apply-box ul.errorList li a{
	font-family: var(--cms-g-roboto) !important;
}


.phw-container .ph-apply-box .form-group input {
    border-radius: 24px;
    color: #111010;
    font-size: 14px;
    border: 1px solid gray !important;
    height: 40px;
    width: 100%;
    padding-left: 15px;
}

.phw-container .ph-apply-box .form-group label#genderDescription-label {
    margin-left: 190px;
}

.phw-container .ph-apply-box .form-group .row.form-group.field.field-string.markdown-as-header.custom-object.addln-attach-header {
    display: flex;
    position: relative !important;
}

.phw-container .ph-apply-box .additional-attachment .cloud-icon{
    width: 90px;
    font-family: var(--cms-g-roboto) !important;
}

.phw-container .ph-apply-box .additional-attachment .field-object fieldset{
    margin-left: 220px !important;
    width: 500px;
    margin-top: 2px;
    position: relative !important;
    font-family: var(--cms-g-roboto) !important;
}

.phw-container .ph-apply-box .checkbox > label
 {
    	display: flex !important;
	width: 600px;
}

.phw-container .ph-apply-box label#privacyAgreement-label
 {
    width: 975px;
    text-align: left;
}

.phw-container .ph-apply-box .form-group label{
    color: var(--phw-custom-charcoal242e30ff);
    font-size: 16px;
    line-height: 1.5;
    font-family: var(--cms-g-roboto);
    font-weight: 400;
    letter-spacing: 0em;
}


.phw-container .ph-apply-box fieldset .text-danger
 {
    position: relative;
    width: 400px;
    color: #e80505;
    font-size: 16px;
    line-height: 1.75;
    margin-left: 430px;
    list-style-type: none;
    padding: 0px;
}

.phw-container .ph-apply-box .pull-left .dropbox:before
 {
    content: 'Dropbox';
    font-family: var(--cms-g-roboto) !important;
    font-size: 14px;
    font-weight: 400;
}

.phw-container .ph-apply-box .markdown p
 {
    font-family: var(--cms-g-roboto) !important;
    font-size: 14px !important;
    font-weight: 400;
    color: #243E20;
}

.phw-container .ph-apply-box label#academic\ \.attach-label
 {
    font-family: var(--cms-g-roboto) !important;
    font-size: 14px !important;
    font-weight: 400;
    color: #243E20;
}

.phw-container .ph-apply-box label#academic\ \.attach-label:hover
 {
    color: var(--brand-color-primary);
}


.phw-container .ph-apply-box .pull-left .onedrive:before{
    content: 'SkyDrive';
    font-family: var(--cms-g-roboto) !important;
    font-size: 14px;
    font-weight: 400;
}

.phw-container .ph-apply-box .form-group .label-html-content a{
    font-size: 16px !important;
    line-height: 1;
    font-family: var(--cms-g-roboto) !important;
}

.phw-btn{
	font-family: var(--cms-g-roboto) !important;
}

.phw-container .ph-apply-box .form-group .label-html-content {
    color: #242E30 !important;
}

.phw-container .ph-apply-box .personalInformation-step .btn-submit{
    border-color: var(--phw-custom-charcoal-border242e30ff) !important;
    border-top-left-radius: calc(var(--border-radius-base) * 6.75) !important;
    border-top-right-radius: calc(var(--border-radius-base) * 6.75) !important;
    border-bottom-left-radius: calc(var(--border-radius-base) * 6.75) !important;
    border-bottom-right-radius: calc(var(--border-radius-base) * 6.75) !important;
    color: var(--phw-custom-button-text-color-whiteffffffff);
}

.is-valid .col-md-7::after{
	display: none;
}

.phw-g-i-c6Mlq5 {
    font-size: 16px !important;
    line-height: 1;
    font-family: var(--cms-g-roboto) !important;
}

.phw-g-i-NFI9ns a {
    font-family: var(--cms-g-roboto) !important;
}

section.phw-widget.phw-widget-ctr
 {
    padding-bottom: 100px !important;
}

.phw-container .ph-apply-box .form-group label .required {
    color: red;
}

/* desktop local specific */
.en_global{
	.phw-container .ph-apply-box .form-group .row.form-group.field.field-string.markdown-as-header.custom-object.addln-attach-header {
    		margin-left: 185px;
	}
}

.bg_bg{	
	.phw-container .ph-apply-box .form-group .row.form-group.field.field-string.markdown-as-header.custom-object.addln-attach-header {
    		margin-left: 135px;
	}

	.phw-container .ph-apply-box .resume-section .cloud-options .drives .apply-or-box{
		width: 45px;
		border-radius: 52px;
	}
}

.da_dk{
	.phw-container .ph-apply-box .form-group .row.form-group.field.field-string.markdown-as-header.custom-object.addln-attach-header {
    		margin-left: 180px;
	}
	.phw-container .ph-apply-box .resume-section .cloud-options .drives .apply-or-box{
		width: 55px;
		border-radius: 52px;
	}
	.phw-container .ph-apply-box .form-group label#genderDescription-label {
    		margin-left: 178px;
	}
}

.de_de{	
	.phw-container .ph-apply-box .form-group .row.form-group.field.field-string.markdown-as-header.custom-object.addln-attach-header {
    		margin-left: 230px;
	}
	.phw-container .ph-apply-box .resume-section .cloud-options .drives .apply-or-box{
		width: 60px;
		border-radius: 52px;
	}

	.phw-container .ph-apply-box .form-group label#genderDescription-label
 	{
    		margin-left: 126px;
	}
}

.es_es {
	.phw-container .ph-apply-box .form-group .row.form-group.field.field-string.markdown-as-header.custom-object.addln-attach-header {
    		margin-left: 145px;
	}
	.phw-container .ph-apply-box .resume-section .cloud-options .drives .apply-or-box{
		width: 80px;
		border-radius: 52px;
	}
.phw-container .ph-apply-box .form-group label#genderDescription-label
 {
    margin-left: 213px;
}
}

.he_li{
	.phw-container .ph-apply-box .form-group .row.form-group.field.field-string.markdown-as-header.custom-object.addln-attach-header {
    		margin-left: 185px;
	}
}

.it_it{
	.phw-container .ph-apply-box .form-group .row.form-group.field.field-string.markdown-as-header.custom-object.addln-attach-header {
    		margin-left: 235px;
	}
	.phw-container .ph-apply-box .resume-section .cloud-options .drives .apply-or-box{
		width: 80px;
		border-radius: 52px;
	}
.phw-container .ph-apply-box .form-group label#genderDescription-label
 {
    margin-left: 217px;
}


}

.nl_nl{
	.phw-container .ph-apply-box .form-group .row.form-group.field.field-string.markdown-as-header.custom-object.addln-attach-header {
    		margin-left: 260px;
	}
	.phw-container .ph-apply-box .form-group label#genderDescription-label{
    		margin-left: 208px;
	}
}

.pl_pl{
	.phw-container .ph-apply-box .form-group .row.form-group.field.field-string.markdown-as-header.custom-object.addln-attach-header {
    		margin-left: 200px;
	}
        .phw-container .ph-apply-box .resume-section .cloud-options .drives .apply-or-box{
		width: 45px;
		border-radius: 52px;
	}
	.phw-container .ph-apply-box .form-group label#genderDescription-label{
    		margin-left: 111px;
	}
}

.sk_sk{
	.phw-container .ph-apply-box .form-group .row.form-group.field.field-string.markdown-as-header.custom-object.addln-attach-header {
    		margin-left: 185px;
	}
}


/* mobile */
@media only screen and (max-width: 767px) {
.phw-container .ph-apply-box .resume-section .cloud-options .drives
 {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.phw-container .ph-apply-box .resume-section .cloud-options-group ul
 {
	justify-content: center;
    
}

.phw-container .ph-apply-box .form-group label#genderDescription-label {
    margin-left: 0px !important;
}

.phw-container .ph-apply-box .form-group .row.form-group.field.field-string.markdown-as-header.custom-object.addln-attach-header{
	margin-left: 0px !important;	
}

.phw-container .ph-apply-box .additional-attachment .cloud-icon{
	margin-right: 0px !important;
	bottom: 68px;
}

.phw-container .ph-apply-box .additional-attachment .field-object fieldset {
    width: 255px;
    margin-left: 40px;
}

.phw-container .ph-apply-box .markdown p
 {
    width: 140px;
}

.phw-container .ph-apply-box label#academic\ \.attach-label{
	bottom: 72px;
}

.phw-container .ph-apply-box label#privacyAgreement-label
 {
    width: auto;
}

.phw-container .ph-apply-box fieldset .text-danger
{
    margin-left: 0px;
}

.phw-container .ph-apply-box .personalInformation-step .btn-submit{
	width: auto;
}

.phw-container .ph-apply-box .checkbox > label{
	    width: 320px;
}

.phw-container .ph-apply-box  .job-summary{
	display: flex;
}

.phw-container .ph-apply-box .errorHeader{
	width: 90%;
}

.phw-container .ph-apply-box ul.errorList{
	width: 90%;
}

.phw-container .ph-apply-box .resume-section .resume-group{
	display: flex;
    	justify-content: center;

}

.phw-container .ph-apply-box .resume-section .resume-group .drives .apply-or-line{
	padding: 25px;
}

/* mobile locale specific */
.en_global{
.phw-container .ph-apply-box .additional-attachment .field-object fieldset
{
        position: static !important;
    margin-left: 45px !important;
}

.phw-container .ph-apply-box .additional-attachment .cloud-icon
 {
	bottom: 49px;
}

.phw-container .ph-apply-box label#academic\ \.attach-label
 {
        bottom: 53px;
    }
}

.bg_bg{
.phw-container .ph-apply-box .additional-attachment .field-object fieldset
{
        position: static !important;
    margin-left: 45px !important;
}

.phw-container .ph-apply-box .additional-attachment .cloud-icon
 {
	bottom: 49px;
}

.phw-container .ph-apply-box label#academic\ \.attach-label
 {
        bottom: 53px;
    }
}

.da_dk{
.phw-container .ph-apply-box .additional-attachment .field-object fieldset
{
	position: static !important;
    margin-left: 50px !important;
}

.phw-container .ph-apply-box .additional-attachment .cloud-icon
 {
	bottom: 50px;
}

.phw-container .ph-apply-box label#academic\ \.attach-label
 {
        bottom: 54px;
    }
}

.de_de{
.phw-container .ph-apply-box .additional-attachment .field-object fieldset
{
	position: static !important;
    margin-left: 15px !important;
}
    .phw-container .ph-apply-box .markdown p
 {
        width: 110px;
    }

.phw-container .ph-apply-box .additional-attachment .cloud-icon
 {
	bottom: 50px;
}

.phw-container .ph-apply-box label#academic\ \.attach-label
 {
        bottom: 54px;
    }
}

.es_es {
.phw-container .ph-apply-box .additional-attachment .field-object fieldset
{
	position: static !important;
    margin-left: 30px !important;
    margin-top: 10px !important;
}

.phw-container .ph-apply-box .additional-attachment .cloud-icon
 {
	bottom: 59px;
}

.phw-container .ph-apply-box label#academic\ \.attach-label
 {
        bottom: 63px;
    }
}

.it_it{
.phw-container .ph-apply-box .additional-attachment .field-object fieldset
{
	position: static !important;
    margin-left: 18px !important;
}

.phw-container .ph-apply-box .markdown p
 {
        width: 110px;
    }
.phw-container .ph-apply-box .additional-attachment .cloud-icon
 {
	bottom: 50px;
}

.phw-container .ph-apply-box label#academic\ \.attach-label
 {
        bottom: 54px;
    }
}

.nl_nl{
.phw-container .ph-apply-box .additional-attachment .field-object fieldset
{
	position: static !important;
    margin-left: 42px !important;
    margin-top: 10px !important;
}

    .phw-container .ph-apply-box .additional-attachment .cloud-icon
 {
	bottom: 58px;
}

.phw-container .ph-apply-box label#academic\ \.attach-label
 {
        bottom: 62px;
    }
}

.pl_pl{
.phw-container .ph-apply-box .additional-attachment .field-object fieldset
{
	position: static !important;
    margin-left: 20px !important;
    margin-top: 9px !important;
}

  .phw-container .ph-apply-box .additional-attachment .cloud-icon
 {
	bottom: 57px;
}

.phw-container .ph-apply-box label#academic\ \.attach-label
 {
        bottom: 61px;
    }
}

.sk_sk{
.phw-container .ph-apply-box .additional-attachment .field-object fieldset
{
    margin-left: 45px !important;
}
}

}

/* tablet */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
.phw-container .ph-apply-box .form-group label#genderDescription-label
 {
    margin-left: 0px;
}

.phw-container .ph-apply-box .additional-attachment .cloud-icon{
	margin-right: 0px !important;
	bottom: 68px;
}

.phw-container .ph-apply-box label#academic\ \.attach-label{
	bottom: 72px;
}

.phw-container .ph-apply-box .form-group .row.form-group.field.field-string.markdown-as-header.custom-object.addln-attach-header{
	margin-left: 0px !important;
}

.phw-container .ph-apply-box fieldset .text-danger{
	margin-left: 0px;
}

.phw-container .ph-apply-box label#privacyAgreement-label
 {
    width: auto;
}

.phw-container .ph-apply-box .errorHeader{
	width: 40%;
}

.phw-container .ph-apply-box ul.errorList{
	width: 40%;
}


/* locale tablet specific */
.en_global{
.phw-container .ph-apply-box .additional-attachment .field-object fieldset {
    margin-left: 115px !important;
}
  .phw-container .ph-apply-box .additional-attachment .cloud-icon
 {
	bottom: 68px;
}

.phw-container .ph-apply-box label#academic\ \.attach-label
 {
        bottom: 72px;
    }
}

.bg_bg{
.phw-container .ph-apply-box .additional-attachment .field-object fieldset {
    margin-left: 147px !important;
    position: static !important;
}
  .phw-container .ph-apply-box .additional-attachment .cloud-icon
 {
	bottom: 50px;
}

.phw-container .ph-apply-box label#academic\ \.attach-label
 {
        bottom: 54px;
    }
}

.da_dk{
.phw-container .ph-apply-box .additional-attachment .field-object fieldset {
    margin-left: 125px !important;
	position: static !important;
}
  .phw-container .ph-apply-box .additional-attachment .cloud-icon
 {
	bottom: 49px;
}

.phw-container .ph-apply-box label#academic\ \.attach-label
 {
        bottom: 53px;
    }

	.phw-container .ph-apply-box .form-group label#genderDescription-label {
    		margin-left: 0px;
	}
}

.de_de{
.phw-container .ph-apply-box .additional-attachment .field-object fieldset {
    margin-left: 70px !important;
}

.phw-container .ph-apply-box .form-group label#genderDescription-label
 	{
    		margin-left: 0px !important;
	}
}

.es_es {
.phw-container .ph-apply-box .additional-attachment .field-object fieldset {
    margin-left: 145px !important;
}
.phw-container .ph-apply-box .form-group label#genderDescription-label
 {
    margin-left: 0px;
}
}

.he_li{
.phw-container .ph-apply-box .additional-attachment .field-object fieldset {
    margin-left: 115px !important;
}
.phw-container .ph-apply-box .additional-attachment .field-object fieldset
 {
    margin-right: 0px;
}
}

.it_it{
.phw-container .ph-apply-box .additional-attachment .field-object fieldset {
    margin-left: 70px !important;
}
.phw-container .ph-apply-box .form-group label#genderDescription-label
 {
    margin-left: 0px;
}


}

.nl_nl{
.phw-container .ph-apply-box .additional-attachment .field-object fieldset {
    margin-left: 45px !important;
}
	.phw-container .ph-apply-box .form-group label#genderDescription-label{
    		margin-left: 0px;
	}
}

.pl_pl{
.phw-container .ph-apply-box .additional-attachment .field-object fieldset {
    margin-left: 100px !important;
}
	.phw-container .ph-apply-box .form-group label#genderDescription-label{
    		margin-left: 0px;
	}
}

.sk_sk{
.phw-container .ph-apply-box .additional-attachment .field-object fieldset {
    margin-left: 115px !important;
}
.phw-container .ph-apply-box .form-group label#genderDescription-label{
    		margin-left: 0px;
	}
}
}


/* Hebrew local specific */
.he_il{
.phw-container .ph-apply-box .form-group label#genderDescription-label
 {
    margin-left: 190px;
    margin-right: 130px;
}

.phw-container .ph-apply-box .additional-attachment .field-object fieldset
 {
    margin-right: 180px;
}

.phw-container .ph-apply-box .addln-attach-header p {
        margin-right: 170px;
    }

.phw-container .ph-apply-box fieldset .text-danger {
    margin-left: -750px;
}

.phw-container .ph-apply-box label#privacyAgreement-label {
    width: 890px;
}

.phw-container .ph-apply-box .errorHeader .panel-title
 {
	text-align: right;
}

@media only screen and (max-width: 767px) {

    .phw-container .ph-apply-box .addln-attach-header p
 {
        margin-right: 0px;
    }

.phw-container .ph-apply-box .additional-attachment .field-object fieldset
{
    margin-left: 45px !important;
}
    .phw-container .ph-apply-box label#privacyAgreement-label {
        width: 330px !important;
    }
.phw-container .ph-apply-box .additional-attachment .field-object fieldset
{
	position: static !important;
    margin-right: 32px !important;
}

.phw-container .ph-apply-box .markdown p
 {
        width: 110px;
    }

.phw-container .ph-apply-box fieldset .text-danger {
        margin-left: 0px;
        width: 300px;
    }
.phw-container .ph-apply-box .additional-attachment .cloud-icon
 {
	bottom: 50px;
	margin-right: 56px !important;
}

.phw-container .ph-apply-box label#academic\ \.attach-label
 {
        bottom: 62px;
  }
.phw-container .ph-apply-box .form-group label#genderDescription-label {
        margin-right: 0px;
    }

}


@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    .phw-container .ph-apply-box label#privacyAgreement-label {
        width: 735px !important;
    }
   .phw-container .ph-apply-box .form-group label#genderDescription-label {
        margin-right: 0px;
    }
   .phw-container .ph-apply-box .addln-attach-header p {
        margin-right: 0px;
    }

    .phw-container .ph-apply-box .additional-attachment .field-object fieldset
     {
        margin-right: 20px;
    }
    .phw-container .ph-apply-box label#academic\ \.attach-label
 {
        bottom: 81px;
    }
}


}
 
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}