

.hrs_cg_groupbox_field_label .ps_header-group{
  color: #6c6c6c;
  border-bottom-width: 0;
}

.hrs_cg_groupbox_field_label_back .ps_header-group{
  color: #000;
  border-bottom-width: 0;
  margin-bottom: 0;
}

.JOBNUMBER{
  padding-right:2em;
}



.ps_label-hide .ps_box-label{
    width: 100%;
    text-align: center;
}

.hrs_flexRow {
    width:100%; 
    display:-webkit-flex; display:-moz-flex; display:-ms-flex; display:flex; 
    -webkit-flex-direction:row; -moz-flex-direction:row; -ms-flex-direction:row; flex-direction:row; 
    -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;
	align-items: center;
	margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.hrs_flex{
    -webkit-box-flex: 1.0; -moz-box-flex: 1.0; -ms-box-flex: 1.0; box-flex: 1.0;
    -webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto; 
    float:none;
}

.hrs_top-button-box{
   min-height:2.5em;
}







.hrs_cg_richeditor_data p{
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
}



.hrs_action_menuitem a{
  text-align:left;
}

.hrs_action_menuitem div:not(:last-child) a{
  border-bottom: 1px solid #bbb;
}


.ps_box-link.psc_nolabel .ps-text{
	display:none;
}

.hsc_disable_longedit_higth15em .ps_box-longedit.psc_disabled textarea.ps-longedit{
   min-height: 15em;
}

.hsc_longedit_higth10em textarea.ps-longedit{
   min-height:10em;
}


.hrs_black_grouplabel .ps_header-group{
    color:#000;
	font-size: 11pt;
    border-bottom:none;
}

.hrs_cg_label_link{
   display:inline!important;
   padding-left:0!important;
   margin-left: -0.7em!important;
   vertical-align:-webkit-baseline-middle; -moz-baseline-middle; -ms-baseline-middle; baseline-middle;
}



.hrs_cg_columnitem-2of2_field .ps_box-label, .hrs_cg_columnitem-1of2left .ps_box-label{
   width:16.5%;
 }
 .hrs_cg_columnitem-2of2_field .ps_box-control{
   width:35%;
 }
 .hrs_cg_columnitem-2of2_field .ps-edit{
   width:100%;
 }

 .hrs_cg_columnitem-1of2left .ps-edit{
   width:50%;
 }


 .hrs_cg_columnitem-longfield .ps_box-control{
   width:67%;
 }

 .hrs_cg_columnitem-longfield .ps_box-control input, .hrs_cg_columnitem-longfield .ps_box-control textarea{
   min-width:100%;
 }

 .IMAGE_LINK{
    padding-left:12%;
 }

@media only screen and (max-width: 767px){
	 .hrs_cg_columnitem-2of2_field .ps_box-label, .hrs_cg_columnitem-1of2left .ps_box-label{
	   width:33%;
	 }
	 .hrs_cg_columnitem-2of2_field .ps_box-control, .hrs_cg_columnitem-1of2left .ps_box-control{
	   width:auto;
	 }

	.IMAGE_LINK{
	   padding-left:30%;
	}

}


.psc_gridlist-standard:not(.psc_label-forcenone) .hrs_cg_more_btn {
    position: absolute;
    right: 0.2em;
    top: 50%;
    margin-top: -0.4575em;
}




.hrs_groupbox_title_marginleft0_5em .ps_box-group.psc_border-standard .ps_header-group .ps-text {
    margin-left: 0.5em;
}


.hrs_cg_margintop_017 {
   margin-top: 0.17em;
}

.hrs_cg_margintop_025 {
   margin-top: 0.25em;
}

.hrs_cg_margintop_027 {
   margin-top: 0.27em;
}


:root:(.psc_mode-access) .CURR_MORE { display:none; }

.hrs_modal-width10em {
  min-width: 10em;
}

.hrs_modal-width15em {
  min-width: 15em;
}

.hrs_modal-width20em {
  min-width: 20em;
}

.hrs_modal-width25em {
  min-width: 25em;
}

.hrs_modal-width30em {
  min-width: 30em;
}

.hrs_modal-width35em {
  min-width: 35em;
}


.hrs_modal-width40em {
  min-width: 40em;
}

.hrs_modal-width45em {
  min-width: 45em;
}

.hrs_modal-width50em {
  min-width: 50em;
}

.hrs_modal-width55em {
  min-width: 55em;
}

.hrs_modal-width60em {
  min-width: 60em;
}

.hrs_modal-height10em {
  min-height: 10em;
}

.hrs_modal-height12em {
  min-height: 12em;
}

.hrs_modal-height15em {
  min-height: 15em;
}

.hrs_modal-height18em {
  min-height: 18em;
}

.hrs_modal-height20em {
  min-height: 20em;
}

.hrs_modal-height25em {
  min-height: 25em;
}

.hrs_modal-height30em {
  min-height: 30em;
}

.hrs_modal-height35em {
  min-height: 35em;
}

.hrs_modal-height40em {
  min-height: 40em;
}

.hrs_modal-height45em {
  min-height: 45em;
}

.hrs_modal-height50em {
  min-height: 50em;
}

.hrs_modal-height55em {
  min-height: 55em;
}

.hrs_modal-height60em {
  min-height: 60em;
}

.hrs_cg_page_width_1440 {
  max-width: 1440px;
}

.hrs_cg_page_width_1024 {
  max-width: 1024px;
}

.hrs_cg_ag_context_popup {

}


@media only screen and (min-width:401px) { 
   .hrs_cg_signin_btn {
      margin-left: 33%;
}
}

.hrs_terms_container {
   
  background-color: #f4f7fc;
  border: 1px solid rgb(163,190,216);
  padding: 1em;
}