/* ---------
   Links
*/ 

a,
.fakelink {
	color:#00afc6;
}
a:hover,
.fakelink:hover {
    color:#00a7bd;
}


/* ---------
   Buttons
*/ 

.btn-a {
	background:#00afc6;
}
.btn-a:focus,
.btn-a:active,
.btn-a:hover{
    background:#00a7bd;
}
.inverttext .btn-a{
	border-color:#0db3c9
}


.btn-b{
	color:#00afc6;
}
.btn-b:focus,
.btn-b:active,
.btn-b:hover{
    color:#00a7bd;
}

.btn-white{
	color:#00afc6;
}

.btn-white:focus,
.btn-white:active,
.btn-white:hover{
    color:#0095a9;
}

.btn-outline{
	border:1px solid #00afc6;
	color:#00afc6;
}

.btn-outline:focus,
.btn-outline:active,
.btn-outline:hover{
    border:1px solid #008c9f;
    color:#008c9f;
}


/* ---------
   Themed elements
*/ 

.bg-accent{
    background:#00afc6 !important;
}