
 .jtc-page .consent span{
  font-size: 14px !important;
  color: #000000 !important;
  line-height:1.5;
}
.ph-jtc-box .checkbox>label, .container.ph-jtc-box .checkbox>label, .ph-jtc-box.container .checkbox>label{
  align-items: start !important
}
.jtc-page .consent span.required{
 color:#ff2500 !important;
 
}
.jtc-page .consent span a{
  font-size:14px !important;
}
.jtc-page .consentr span{
  font-weight: 700 !important;
  color:#37424A !important
}
.jtc-page .consentr span.required{
 color:#ff2500 !important;
 
}

.jtc-page span#smsMarketing-label p a,
.jtc-page span#talentConsent-label p a,
.fr_ca span#talentConsent-label a,
.jtc-page span#talentonlyConsent-label p a{
    font-size: 16px !important;
}
.jtc-page .markdown p a{
    font-size: 16px !important;
}
@media (max-width: 1199px){
.jtc-page span#smsMarketing-label p a,
.jtc-page span#talentConsent-label p a,
.fr_ca span#talentConsent-label a,
.jtc-page #talentonlyConsent-label p a{
    font-size: 16px !important;
}
}

.container .ph-jtc-box .checkbox>label input[type="checkbox"], .container.ph-jtc-box .checkbox>label input[type="checkbox"], .ph-jtc-box.container .checkbox>label input[type="checkbox"]{
  border:1px solid black !important;
}
.jtc-page span#talentConsent-label p,
.jtc-page span#talentonlyConsent-label p,
.jtc-page span#emailMarketing-label p,
.jtc-page span#smsMarketing-label p{
    font-size: 16px !important;
}
 .apply-page .ph-apply-box .checkbox label {
	display: flex;
	font-size: 14px;
	align-items: center;
}
.apply-page .ph-apply-box .checkbox label #consent {
	position: relative;
	margin-top: 0;
}
.apply-page .ph-apply-box .checkbox label span.required {
	padding-left: 10px;
}
.apply-page .ph-apply-box ul.error-detail {
	padding-inline-start: 0;
}
.apply-page .ph-apply-box .col-md-6 {
        min-height: 106px;
}
.apply-page .ph-apply-box label#text1-label.control-label {
	font-size: 14px;
	padding-left: 40px;
}
@media (max-width:767px) {
	.apply-page .ph-apply-box .checkbox label {
		align-items: start;
	}
}

.apply-page .label-html-content a,
.apply-page .label-html-content p a{
  font-size: 14px !important;
}
.checkbox label span p a{
  font-size: 14px !important;
}
.apply-page .ph-apply-box .checkbox label #consent{
  border:1px solid black !important;
}
 .ph-event-registration-v1-default-default .phs-widget-block-area .ph-event-registration-popup .event-checkbox-v1 input{
	display:inline !important;
}
.ph-event-registration-v1-default-default .phs-widget-block-area .ph-event-registration-popup .event-checkbox-v1 label{
	display:inline-flex !important
}
.ph-event-registration-v1-default-default .phs-widget-block-area .ph-event-registration-popup form .form-group label{
	margin:0 !important;
}
.ph-event-registration-v1-default-default .form-group.phw-form-group{
	margin-bottom: 0 !important;
}
.ph-event-registration-v1-default-default .help-block{
	margin:0 !important;
}
@media only screen and (max-width: 767px){
.jointalentcommunity {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.event {
}
}