.phh_block_paragraph p {
		text-indent: 30px !important;
  }

.cus_service_tabs_lay img{
    display:none !important;
}

.cus_service_tabs_lay  .phh_cus_service_bg .col-xs-12.col-sm-12.col-md-6.col-lg-6.phh_cus_service_img {
    display: none !important;
}

.cus_service_tabs_lay .phh_cus_service_bg .col-xs-12.col-sm-12.col-md-6.col-lg-6.phh_cus_service_content {
    text-align: center !important;
    width: 100% !important;
}

.cus_service_tabs_lay .phh_cus_service_bg {
    height: 160px !important;
    width: 100% !important;
}



.service-detail .phh_cus_service_bg .col-xs-12.col-sm-12.col-md-6.col-lg-6.phh_cus_service_img {
    display:none !important;
}

.service-detail .phh_cus_service_bg {
    text-align: center !important;
    height: 160px !important;
    width: 100% !important;
}


.service-detail .col-xs-12.col-sm-12.col-md-6.col-lg-6.phh_cus_service_content {
    width: 100% !important;
}

.phh_cus_newsletter_content_title {
    text-align: center;
    font-size: 14pt !important;
    background: #f5821f !important;
    color: #fff !important;
}

.col-xs-12.col-sm-12.col-md-12.col-lg-4.phh_cus_newsletter_mb {
    margin-bottom: 25px;
 
}

.single-newsletter h2.title {
    color: #f5821f !important;
    font-size: 44pt !important;
}


h1.masthead {
    display: none !important;
}

html.dj_webkit.dj_chrome.dj_contentbox body {
    padding: 0px !important;
}

html.dj_webkit.dj_chrome.dj_contentbox {
    /* height: 233px !important; */
}



.sub-scribe-section input{
  height:40px !important;
}

.sub-scribe-section input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #c6c6c6;
  opacity: 1; /* Firefox */
  text-align:center;
}

.sub-scribe-section input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #c6c6c6;
  opacity: 1; /* Firefox */
  text-align:center;
}

.sub-scribe-section input::-ms-input-placeholder { /* Microsoft Edge */
  color: #c6c6c6;
  opacity: 1; /* Firefox */
  text-align:center;
}


.sub-scribe-section input[type="submit"] {
    color: #f5821f !important;
    border: 1px solid #f5821f !important;
}

.sub-scribe-section .mc4wp-alert.mc4wp-success {
    padding-top: 19px;
    color: #22c122;
}

.job-features table td:nth-child(1) {
    text-align: left !important;
    vertical-align: middle !important;
    font-weight: 500;
    padding-left: 20px !important;
}

.job-features h3 {
    display: none !important;
}

.sjb-detail .job-location {
    color: #f5821f !important;
}

.sjb-detail .job-date {
    color: #f5821f !important;
}

.sjb-detail i.fa.fa-calendar-check-o {
    color: #f5821f !important;
}

.sjb-detail i.fa.fa-map-marker {
    color: #f5821f !important;
}

.sjb-page {
    margin-bottom: 30px !important;
}

.company-logo {
    width: 153px;
    border: none !important;
}


.sjb-listing .v1 .row .col-md-11.col-sm-10 {
    width: 100% !important;
}


.wpda_tree_open_popup_el {
    padding: 10px !important;
}

li.no_children.next_no_children > div > div {
    padding: 5px !important;
}


div#wpdevart_org_chart_container_1> ul > li.has_children.next_no_children > div > .wpda_tree_open_popup_el > div  {

        width: 200px !important;
        height:auto !important;
}

div#wpdevart_org_chart_container_1> ul > li.has_children.next_no_children > div > .wpda_tree_open_popup_el > div > img {

       max-height:140px !important;
      padding-bottom:10px !important;
}


div#wpdevart_org_chart_container_1> ul > li.has_children.next_no_children > ul > li > div > .wpda_tree_open_popup_el > div  {

        width: 150px !important;
        height:auto !important;
}


div#wpdevart_org_chart_container_1 > ul > li > ul > li.has_children.next_no_children > div > .wpda_tree_open_popup_el > div > img{
    padding-bottom: 20px !important;
}

.wpda_tree_item_desc {
    font-size: 10px !important;
    line-height:15px !important;
}

.wpda_tree_item_title {
    font-size: 11px !important;
}

div#wpupg-grid-with-filters-12 span.wpupg-item-date.wpupg-block-text-smaller {
        float: right !important;
        padding-right:20px !important;
}

div#wpupg-grid-with-filters-12 .wpupg-item-title.wpupg-block-text-bold {
    float: left !important;
        padding-left:20px !important;
}


div#wpupg-grid-with-filters-12 div#wpupg-grid-12 a {
    height: 57px;
    vertical-align: middle !important;
    padding-top: 13px;
    border: none !important;
    background: #f2f2f2 !important;
}

div#wpupg-grid-13 a {border: none;background: #f2f2f2 !important;}

div#wpupg-grid-12 a:hover {
    color: #f5821f !important;
}

.phh_footer_pay_img img {
    margin-left: 2px !important;
    margin-right: 0px !important;
}

ul.wpsw-social-links li {
    padding-left: 2px !important;
    
}





.fa-briefcase {
    margin-right: 8px; /* Optional: adjust spacing between the icon and text */
}




.awsm-job-content {
    width: 80% !important;
}

.awsm-job-form {
    display: none !important;
}

span.awsm-job-more {
    color: #ef8124 !important;
    font-weight: 600;
}

.job-info.job-without-company h4 a{
    font-size: 20px !important;
   }

.sjb-page .sjb-filters.sjb-filters-v2 {
    background-color: #263b8b !important;

}

.sjb-page .sjb-filters.sjb-filters-v2 .btn-search {
    background-color: #f5821f !important;
    height:40px !important;
    text-align:cetner !important;
}

.col-md-4.col-sm-4.col-xs-12.sjb-apply-now-btn a {
    background: #f5821f !important;
    margin-top:20px !important;
}

.job-type {
    display: flex;
    align-items: center;
    gap: 8px; /* Adjust spacing between icon and text */
    color:#f5821f !important;
}

.sjb-page {
    padding-top: 0px !important;
}



.sjb-job-type-location-date .col-md-3,.sjb-job-type-location-date .col-sm-4 {
    display: flex;
    justify-content: center; /* Centers content horizontally */
    align-items: center;    /* Centers content vertically */
    height: 100%;           /* Ensures the container takes the full height of its parent */
    text-align: center;     /* Centers text within the container */
    width:33% !important;
   
}

.sjb-page .list-data .v2 .company-logo {
   
    width: 100px !important;
   
}

.sjb-page .pagination li.list-item span.current, .sjb-page .pagination li.list-item a:hover, .sjb-page .pagination li.list-item span.current:hover {
    background: #ef8124 !important;
    border-color: #ef8124 !important;
 }
 
 .sjb-company-wrapper-details {
    display: none !important;
}



.sjb-detail i{
    color:#263a8b !important;
    font-size:18px !important;
    padding-right:5px !important
}

.sjb-detail i.fa.fa-map-marker {
    color: #263a8b !important;
}


.sjb-detail {
    margin: 0px !important;
}


.sjb-company-wrapper-details {
    display: none !important;
}

.harry_job_meta {
    border-top: 1px solid #ccc;
    padding: 15px 25px;
    overflow: hidden;
}
