/*header*/
a {
	color:#006f72;
}
h1, h2, h3, h4, h5, h6 {
   font-family: "Degular display", sans-serif;
}
body.espacemembres main h3 {
  font-family: "Degular display", sans-serif;
  font-size: 20px;
  font-weight: 600;
  color: #272e3d;
}
@media screen and (min-width: 992px) {
body.espacemembres main {
    background: url(/wp-content/uploads/2025/06/picto-startup-amorcage.svg) top -100px right -10px no-repeat;
	background-size: 300px 300px;
}
}
.input-field.tabmode-radioinput [type="radio"]:checked + span::after, .input-field.tabmode-radioinput [type="radio"].with-gap:checked + span::after {
  background: #006f72;
}
.input-field.tabmode-radioinput [type="radio"]:checked + span, .input-field.tabmode-radioinput [type="radio"].with-gap:checked + span {
  color: #006f72;
}
.slick-prev.slick-arrow, .slick-next.slick-arrow {
    height: 60px !important;
}
div.carousel-item.slick-slide.slick-current.slick-active > div > div.col.s12.m7.contenu > div > div > a{
	color:#006f72;
}
article > div.margin-l-20.margin-r-20.margin-b-20 > a{
	color:#006f72;
}
body.espacemembres .sidenav li.back > a {

  background-color: #006f72;
}
#content > div.container > div.row.grid > div > article > div.margin-l-20.margin-r-20.margin-b-20 > a{
	color:#006f72;
}
div.adherent-extra > a{
	color:#006f72;
}
div.hackademiegrid-meta > a{
	color:#006f72;
}
body.espacemembres .sidenav #primary-menu li.current-menu-item.icon-dashboard a:before {
    background-image: none;
}
body.espacemembres .sidenav #primary-menu>ul>li.icon-dashboard a:before {
    background-image: none;
}
small a,h5 a,.opportunite-meta a{
	color: #006f72;
}
#primary-menu-espacemembresidebar,.logo {
	padding-left : 20px;
}
.hackademie-meta a{
	color: #006f72;
}
body.espacemembres .sidenav #primary-menu li > a:hover {
background: none;
}
body.espacemembres main a:hover{
	opacity: 0.75;
	background-color:none;
}
#secondarynav li.search .search-wrapper {
    margin-left: 0px;
}
span.article-meta a{
	color: #000000 !important;
	background-color:#F1B958; 
	display: flex;
flex-direction: row;
align-items: center;
padding: 3px 6px;
gap: 8px;
}


a.twitter-timeline {
	color: #006f72 !important;
}
.material-icons {
  text-rendering: optimizeLegibility;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga";
  font-feature-settings: "liga";
	color:#006f72;
}
body.espacemembres .sidenav li.back > a {
  color: #fff;
  padding: 0 15px;
  font-family: "Raleway", sans-serif;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 50px;
}
.adherent-big span {

  color: #006f72;

}
body.espacemembres main h5 {
  font-family: "Degular display", sans-serif;
  color: #006f72;
}
.articledashboard .article-meta {
  color: #006f72;
}
.blue-text {
    color:#006f72 !important;
}
@media (max-width: 992px) {
    #nav-mobile li.search .search-wrapper input#search {
        color: #777;
        display: block;
        border: 1px solid #edeff0;
        border-radius: 3px;
        font-size: 14px;
        font-weight: 300;
        width: 200px;
        box-shadow: none !important;
        height: 48px;
        margin: 0;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding: 0 15px 0 42px;
        margin-left: 20px;
        margin-top: 20px;
    }
}
body.espacemembres .sidenav.sidenav-fixed {
     background-color: #FFFFFF;	
	background-image: none;
    width: 240px;
    -webkit-box-shadow: none;
    box-shadow: none;
}

body, *, p, li, input, select, textarea, .bouton, .wpcf7-form .cf7mls_next, form.cf7mls input[type=submit].wpcf7-form-control.wpcf7-submit, a, em, b, label, strong, span, div, del, table, tr, td {
    font-family: "DM Sans", sans-serif;
    font-weight: 400;
    outline: none !important;
    font-feature-settings: "lnum" 1;
}
body.espacemembres .sidenav #primary-menu li.current-menu-item>a {
    color: #006f72;
}
div.cell-communaute-right > div > h3 > a {
	color:#000000;
}
.hackademiegrid-title a {
    font-family: "DM sans", sans-serif;
    font-weight: 600;
    font-size: 20px;
    color: #272e3d;
    letter-spacing: 0;
}
.hackademiegrid-meta {
    font-weight: 600;
    text-transform: uppercase;
    font-size: 12px;
    color: #000000;
    letter-spacing: 0;
    line-height: 16px;
	
	
}
.hackademie-meta a,.opportunite-meta a{
	color: #000000 !important;
	background-color:#F1B958; 
padding: 3px 6px;
gap: 8px;
}
.hackademiegrid-meta span{
	background-color: #f7c66f;
	padding:3px 6px;
	text-transform: uppercase;
	
}
.opportunite{
	padding-bottom: 20px;
}
body.espacemembres main h1  {
	font-family: "Degular Display", DM sans;
  font-size: 60px;
  font-weight: 400;
  line-height: 66px;
  -webkit-text-stroke-color: #006f72;
  stroke:#006f72;
  color: #006f72;
}	
h5.hackademiegrid-title a {
	font-size: 20px !important;
	line-height: 22px;
}
.gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large {
    width: 100%;
	border:1px solid #000000;
	color:#000000;
	
}
.card {
  border-radius: 3px;
}
.opportunite-image img {
    border-radius: 3px;
}
div.adherent-calltoaction.contenu > a,
div > a.bouton.call-to-action.call-to-action-1, button.bouton, a.bouton,input[type=button], input[type=submit], input[type=reset], button.simplefavorite-button{
font-family: "DM Sans", DM sans;
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 15px;
    word-spacing: 0.5px;
    fill: #FFFFFF;
    color: #FFFFFF;
    border-radius: 3px 3px 3px 3px;
    padding: 12px 16px 12px 16px;
	background-color: #006f72 !important;
	box-shadow: unset;
	border: none;
}

div.adherent-calltoaction.contenu > a:hover,
button.bouton:hover,a.bouton:hover,input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover, button.simplefavorite-button:hover{
	    background-color: transparent;
    background-image: linear-gradient(90deg, #006f72 0%, #70d2c4 100%);
}
body.espacemembres .sidenav li.back>a:hover {
    background-color: transparent;
    background-image: linear-gradient(90deg, #006f72 0%, #70d2c4 100%);
}
	body.espacemembres main{
  padding-left: 240px !important;
}	
@media (min-width: 992px) {
.profilemenu .dropdown-trigger {
    color: #fff;
    font-size: 16px;
    font-family: "DM Sans", sans-serif;
    font-weight: bold;
    line-height: 44px;
    height: 44px;
}

}
@media (max-width: 992px) {
    body.espacemembres main {
        background: none;
    }
	body.espacemembres main{
  padding-left: 0px !important;
}
}
.sidenav li > a > i{
		float:none;
		margin:0px;
	}
div.sticky{
	background-color:transparent;padding:20px;
}
.sidenav #primary-menu li.current-menu-item > a > i {
  color: #006f72;
}
.event_communaute {
  display: flex;
		
}
.row-dashboard-rh-event_communaute  {	
  display: grid;
	grid-template-columns: 50% 50%;
  width: 100%;
	}
.row-dashboard-rh {	
  display: flex;
  width: 100%;
	}	
	.event_communaute {
		display: flex;
	}	
	.div60 {
		width:60%;
		align-items: flex-end;
  display: grid;
		margin-right:4%;
	}
	.div40 {
		width:40%;
	}
.column {
flex: 1;
  padding: 0px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
  margin:10px;
  /*text-align: center;*/
  background-color: #fff;
	border-radius: 3px;
	 overflow: hidden;
}

	.column-container{
display:flex;
	}	
.column-container-communaute{
	display: grid;
	grid-template-columns: 33% 33% 33%;
	/*flex-wrap: wrap;*/
}
	.column-communaute{
float:left;
		width:90%;
		  padding: 0px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
  margin:10px;
  /*text-align: center;*/
  background-color: #fff;
	border-radius: 3px;
	 overflow: hidden;
	}
	h3.title-communaute {
  line-height: inherit;
  padding-top: 0px;
  padding-bottom: 0;
	}

/* Style the counter cards */
.card-espacemembre-rh {
  
	
}
	.card {
		padding:0px;
	}
.button_dashboardrh {
		width: 50%;
	}	
	div.card-espacemembre-rh div.image a img.attachment-full.size-full.wp-post-image {
		width: 100% !important;
	}
	
	.row-communaute {
border-radius:3px;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
		    margin-bottom: 10px;
    margin-top: 10px;
 }

.cell-communaute-left {
display: table-cell;
vertical-align: middle;
width: 25%;

}

.cell-ressource-left {
display: table-cell;
vertical-align: middle;
width: 25%;
text-align: left;
}	

.cell-communaute-right {
display:table-cell;
position: relative;
width: 75%;
vertical-align: middle;
}
	div.row-communaute div.cell-communaute-left a img.attachment-full.size-full.wp-post-image {
		width:80%;
			border-radius:3px;
	}	
	div.row-communaute div.cell-ressource-left a img.attachment-full.size-full.wp-post-image {
		width:80%;
			border-radius:3px;
	}	
	.section-title-espacemembres-rh {
border-radius:3px;
display:table;
text-align: center;
background-size: cover;
background-size: 100% auto; 
width:100%;
height:80px;
vertical-align: middle;
text-align:center;
color:#FFF;
}
.section-title-cell-espacemembres-rh{
display:table-cell;
vertical-align:middle;
}

.section-title-strong-espacemembres-rh{
padding:0px 20px;
background: #fff;
color: #006f72;
text-transform: uppercase;
font-family: "Degular Display", DM sans;
}	
	
	.row-evenements {
		width:100%;
	}	
.row-ressources {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px;
}	
	aside {
		width:30%;
	}		
	section {
		width:70%;
	}
	
	input.nosubmit {
  padding: 0px;
	margin:0px;
   background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-search' viewBox='0 0 16 16'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z'%3E%3C/path%3E%3C/svg%3E") no-repeat 20px center;
	background-color:#FFF;
	border-radius:3px;
		border: 1px solid #006f72 ;
	width:60%;
	padding-left:50px;
}
input:not([type]):focus{
		border: 1px solid #006f72 !important;
}
div.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  padding: 40px;
  font-size: 25px;
	z-index: 900;
	max-width: 1280px;
	margin: 0 auto;
}
		.container {
    padding: 20px 20px;
}
.compteur-membre {
		float:right;width: 300px;height:100px;background-size: contain;background-repeat: no-repeat;background-image: url('http://lab-rh.com/wp-content/uploads/2024/03/compteur-membre-communaute.png')
	}
.compteur-membre-bloc {
		width: 150px;height:50px;background-size: contain;background-repeat: no-repeat;background-image: url('http://lab-rh.com/wp-content/uploads/2024/03/compteur-membre-communaute.png')
	}	
	
	.compteur-membre-value {
		padding:22px 13px 0 0;
		text-align:right;
		font-size:32px !important;
		color:#006f72 !important;
	}
		.compteur-membre-value-bloc {
		padding: 4px 7px 0 0;
    text-align: right;
    font-size: 15px !important;
    color: #006f72 !important;
	}
	.title-communaute {float:left;}
/* Responsive columns */
@media screen and (max-width: 800px) {
.row-dashboard-rh-event_communaute {
    display: block;
    width: 100%;
}
.compteur-membre {
	display: block;
    position: relative;
	float: none !important;
	}
	.title-communaute {float:none;}
	.zoneqrcode {
display: block;
    position: relative;
    width: 100%;
    vertical-align: middle;
    float: none !important;
    margin: 0 auto;
}
	.tribe-common-l-container tribe-events-l-container {
		padding-top: 0px;
	}
	.row-dashboard-rh {	
  display: table;
  width: 100%;
	}
	.event_communaute {
  display: block;
		margin-top: 20px;
}
		.div60 {
    width: 100%;
    display: table;
    margin-bottom: 20px;
	}	
			.div40 {
    width: 100%;
    display: table;
    margin-bottom: 20px;
	}	
  .column {
	margin:0px;
    width: 100%;
    display: table;
    margin-bottom: 20px;
	 

  }
	.column-container-communaute{
	margin:0px;
	display: block;
    width: 100%;
    margin-bottom: 20px;
}
	.column-communaute{
	margin:0px;
	display: block;
    width: 100%;
    margin-bottom: 20px;
	}
	.button_dashboardrh {
		width: 100% !important;
	}
		.row-communaute {
display: table-row;
border-radius:3px;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
 }
	.column-container{
		display:block;
position: relative;
width: 100%;
vertical-align: middle;
	}
	.cell-communaute-left {
		margin-top:16px;
display: block;
vertical-align: middle;
width: 100%;
text-align: center;
}

.cell-communaute-right {
display:block;
position: relative;
width: 100%;
vertical-align: middle;
	    padding: 16px;
}
	div.row-communaute div.cell-communaute-left a img.attachment-full.size-full.wp-post-image {
		width:80%;
			border-radius:3px;
	}
	div.row-communaute div.cell-ressource-left a img.attachment-full.size-full.wp-post-image {
		width:80%;
			border-radius:3px;
	}
	.section-title-espacemembres-rh {

height:100px;
		margin-bottom:16px;
}
}	
.slick-prev.slick-arrow, .slick-next.slick-arrow {

    background: #006f72 url(/wp-content/themes/octopus/dist/img/prev-nex-white.svg) 20px center no-repeat;
content:">";
}
h5 {
		line-height: normal !important;
	}	
.imagebigsingle {
  margin-top: 0;
	}
	fieldset.ressource-form-search {
		background-color: #006f72;
border-radius: 3px;
  box-sizing: border-box; 
  padding: 20px; 
  width: 100%; 
	}
fieldset.ressource-form-search legend{
		background-color: #FFF;
border-radius: 3px;
			color: #006f72;
  box-sizing: border-box; 
  padding: 10px; 
	font-weight: bold;
	  margin: auto; /* to center */
	}
#search-text {
	border-radius: 3px;
    padding-left: 10px;
	background-color: #FFF;
	width: 95%; 
	}
	div.checkbox-wrapper-ressources label{
		color:#FFF;
	}
body.espacemembres .sidenav #primary-menu li>a {
    padding: 0px;
    height: 44px;
    font-weight: 600;
    line-height: 44px;
    font-size: 14px;
    color: #5d636e;
    margin-bottom: 0px;
    font-family: "DM sans", DM sans;
}	
.page-template-page-espacemembres-rh-annuaire .contenu-1 {
    min-height: 540px;
    background-size: cover;
}
.page-template-page-espacemembres-rh-annuaire .sidebar {
    margin-top: -48px;
    margin-bottom: 32px;
    width: 100% !important;
}
@media(max-width: 1001px) {
    .page-template-page-espacemembres-rh-annuaire .sidebar: after {
    position: absolute;
    left: 0;
    width: 100%;
    height: 96px;
    z-index: -1;
    background: #f4f4f4;
}
}.page-template-page-espacemembres-rh-annuaire .sidebar form#form-filter {
    display: none;
}
.page-template-page-espacemembres-rh-annuaire .sidebar .search {
    display: flex;
}
.page-template-page-espacemembres-rh-annuaire .sidebar .search .form-search {
    width: 80%}
.page-template-page-espacemembres-rh-annuaire .sidebar .search .buttons {
    width: 10%}
.page-template-page-espacemembres-rh-annuaire .sidebar .search .buttons .filter {
    margin-left: 16px;
    border: 1px solid rgba(0, 66, 120, .3);
    background: #fff;
    padding: 12px;
    color: #006f72;
    border-radius: 100%}
.page-template-page-espacemembres-rh-annuaire .sidebar .search .buttons .filter.active {
    color: #fff;
    background: #006f72;
    border: 1px solid #006f72;
}
.page-template-page-espacemembres-rh-annuaire .sidebar .select2 {
    width: 100% !important;
}
.page-template-page-espacemembres-rh-annuaire .sidebar .filter form {
    padding-bottom: 41px;
}
@media(max-width: 1001px) {
    .page-template-page-espacemembres-rh-annuaire .separator {
    border-top: 1px solid rgba(33, 152, 248, .1);
}
.page-template-page-espacemembres-rh-annuaire .sidebar .search {
    padding: 24px 10px;
}
.page-template-page-espacemembres-rh-annuaire .sidebar .filter-body .form-group {
    margin-top: 24px;
}
.page-template-page-espacemembres-rh-annuaire .sidebar .filter-header {
    padding: 24px 0 16px;
}
.page-template-page-espacemembres-rh-annuaire .sidebar .filter-body {
    padding: 0;
}
.page-template-page-espacemembres-rh-annuaire .form-group label {
    width: 100%}
.page-template-page-espacemembres-rh-annuaire .filter-header {
    border-bottom: 1px solid rgba(33, 152, 248, .1);
}
}@media(min-width: 1001px) {
    .page-template-page-espacemembres-rh-annuaire .sidebar {
    width: 100%;
    background: #fff;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
.page-template-page-espacemembres-rh-annuaire .sidebar .search .form-search {
    width: 100%}
.page-template-page-espacemembres-rh-annuaire .sidebar form {
    display: block !important;
}
.page-template-page-espacemembres-rh-annuaire .sidebar .search .buttons {
    display: none;
}
}@media(min-width: 1001px) {
    .page-template-page-espacemembres-rh-annuaire .sidebar {
    width: 31% !important;
}
.page-template-page-espacemembres-rh-annuaire .main-content {
    width: 69% !important;
}
}.page-template-page-espacemembres-rh-annuaire .main-content {
    position: relative;
    width: 100%}
.page-template-page-espacemembres-rh-annuaire .main-content.loading:after {
    display: block;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(255, 255, 255, .6);
}

span.cat {
	background-color: #f7c66f;
	padding:3px 6px;
	text-transform: uppercase;
}

/*RESSOURCE*/
  .checkbox-wrapper-ressources *,
  .checkbox-wrapper-ressources ::after,
  .checkbox-wrapper-ressources ::before {
    box-sizing: border-box;
	  width:150px;
	  float:left;
	  margin-bottom:5px;
	  margin-right:5px;
  }
  .checkbox-wrapper-ressources [type=checkbox].substituted {
    margin: 0;
    width: 0;
    height: 0;
    display: inline;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
  }
  .checkbox-wrapper-ressources [type=checkbox].substituted + label:before {
    content: "";
    display: inline-block;
    vertical-align: top;
    height: 1.15em;
    width: 1.15em;
    margin-right: 0.6em;
    color: rgba(0, 0, 0, 0.275);
    border: solid 0.06em;
    box-shadow: 0 0 0.04em, 0 0.06em 0.16em -0.03em inset, 0 0 0 0.07em transparent inset;
    border-radius: 0.2em;
    background: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xml:space="preserve" fill="white" viewBox="0 0 9 9"><rect x="0" y="4.3" transform="matrix(-0.707 -0.7072 0.7072 -0.707 0.5891 10.4702)" width="4.3" height="1.6" /><rect x="2.2" y="2.9" transform="matrix(-0.7071 0.7071 -0.7071 -0.7071 12.1877 2.9833)" width="6.1" height="1.7" /></svg>') no-repeat center, white;
    background-size: 0;
    will-change: color, border, background, background-size, box-shadow;
    transform: translate3d(0, 0, 0);
    transition: color 0.1s, border 0.1s, background 0.15s, box-shadow 0.1s;
  }
  .checkbox-wrapper-ressources [type=checkbox].substituted:enabled:active + label:before,
  .checkbox-wrapper-ressources [type=checkbox].substituted:enabled + label:active:before {
    box-shadow: 0 0 0.04em, 0 0.06em 0.16em -0.03em transparent inset, 0 0 0 0.07em rgba(0, 0, 0, 0.1) inset;
    background-color: #f0f0f0;
  }
  .checkbox-wrapper-ressources [type=checkbox].substituted:checked + label:before {
    background-color: #000000;
    background-size: 0.75em;
    color: rgba(0, 0, 0, 0.075);
  }
  .checkbox-wrapper-ressources [type=checkbox].substituted:checked:enabled:active + label:before,
  .checkbox-wrapper-ressources [type=checkbox].substituted:checked:enabled + label:active:before {
    background-color: #000000;
    color: rgba(0, 0, 0, 0.275);
  }
  .checkbox-wrapper-ressources [type=checkbox].substituted:focus + label:before {
    box-shadow: 0 0 0.04em, 0 0.06em 0.16em -0.03em transparent inset, 0 0 0 0.07em rgba(0, 0, 0, 0.1) inset, 0 0 0 3.3px rgba(65, 159, 255, 0.55), 0 0 0 5px rgba(65, 159, 255, 0.3);
  }
  .checkbox-wrapper-ressources [type=checkbox].substituted:focus:active + label:before,
  .checkbox-wrapper-ressources [type=checkbox].substituted:focus + label:active:before {
    box-shadow: 0 0 0.04em, 0 0.06em 0.16em -0.03em transparent inset, 0 0 0 0.07em rgba(0, 0, 0, 0.1) inset, 0 0 0 3.3px rgba(65, 159, 255, 0.55), 0 0 0 5px rgba(65, 159, 255, 0.3);
  }
  .checkbox-wrapper-ressources [type=checkbox].substituted:disabled + label:before {
    opacity: 0.5;
  }




	.row-filter {
		display:table-row;
	}
	.column-filter-category {
		display:table-cell;
		width:60%;
		padding-right:20px;
	}
		.column-filter-format {
		display:table-cell;
		width:40%;
			padding-right:20px;
	}
	@media screen and (max-width: 800px) {
		.row-filter {
		display:block;
	}
			.column-filter-category {
		display:block;
		width:100%;
				padding: 0px;
	}
		.column-filter-format {
		display:block;
			margin-top: 20px;
			padding: 0px;
		width:100%;
	}
	}

/*entreprise*/
/* The Modal (background) */
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 9999; /* Sit on top */
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100vw; /* Full width */
  height: 100vw; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
	
}

/* Modal Content */
.modal-content {
  background-color: #fefefe;
  margin: auto;
  padding: 20px;
  border: 1px solid #888;
  width: 80%;
	max-width:800px;
}

/* The Close Button */
.close {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}
	.contenu-1 {
 display:none !important;
}
.tribe-common * {
    box-sizing: border-box;
    box-shadow: none;
    border: 0px;
}
.tribe-common .tribe-common-c-btn-border, .tribe-common a.tribe-common-c-btn-border  {
    background: #0000;
    color: #006f72 !important;
	border-color: #006f72 !important;
}
.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover {
    background: #006f72 !important;
    color: #FFFFFF !important;
	border-color: #006f72 !important;
}
.card-singlepost.single-adherent .hero::before {
  background: #006f72 !important;
}
