/* ---------------------- ACTIVE STYLES ---------------------- */

/* Only keep basic colors, padding, and margin */

/* List item padding */
.list-item {
  padding: 15px 15px 0;
}

/* List item bottom padding for mobile */
@media only screen and (max-width: 768px) {
  .list-item {
    padding-bottom: 5px;
  }
}

/* Job card spacing on mobile */
div.job-card .novo-list-item {
  margin-bottom: 15px;
  margin-left: 10px;
}

/* Labels color */
.check-box-group label {
    color: #00a651 !important;
}

/* Links color */
a {
    color: #00a651 !important;
}

/* Category text color */
span.category {
    color: #00a651 !important;
}

/* Open positions text color */
.open-positions-text {
    color: #00a651 !important;
}

/* Flex wrapper text color */
.job-container .flex-wrapper {
    color: #00a651;
}



.item-header-end {
  min-height: 47px;
  align-content: center;
  display: flex;
}

.novo-list-item {
  padding: 0;
}

.chip {
  display: inline-block;
}

app-info-chips {
  display: flex;
  flex-wrap: wrap;
  /*justify-content: flex-end;*/
}

header[theme][theme=neutral] {
    background: #007c3d;
    color: #fff;
}
.share button:nth-child(2){
	display:none !important;
}
.share button:nth-child(1){
	background: #007c3d !important;
}

header.novo-header.condensed {
    background: #00a651 !important;
}
footer button:nth-child(2){
	background: #007c3d !important;
}



section[_ngcontent-serverApp-c104] {
        height: calc(100vh - 230px) !important;
        width: 100% !important;
    }
.elementor embed, .elementor iframe, .elementor object, .elementor video {
   
    height: 60rem !important;
}
.iframe-class {
    max-height: 60rem !important;
}
.novo-header {
    background: #007c3d !important;
}

button[theme][theme=fab][color=positive] {
    background: #00a651 !important;
}

.share .flex-wrapper {
    color: #fff !important;
}

section.credits {
    display: none;
}


/* ---------------------- COMMENTED OUT STYLES ---------------------- */

/*


.frame[_ngcontent-serverApp-c103] app-sidebar[_ngcontent-serverApp-c103] {
    max-width: 0 !important;
    width: 0 !important;
    min-width:0 !important;
}
@media(min-width:800px){
    .frame[_ngcontent-serverApp-c103] app-sidebar[_ngcontent-serverApp-c103]{
    max-width: 0 !important;
    width: 0 !important;
    min-width: 0 !important;
    }
}

.novo-header.condensed {
    display:none;
}

.filters>app-sidebar-filter:first-child .novo-form-container {
    display: none !important
}

.filters>app-sidebar-filter:first-child .filter-header {
   display: none !important
}

