/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 150px;
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 150px;
  /*background-color: #f5f5f5;*/
}


/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

body > .container {
  padding: 60px 15px 0;
}
.container .text-muted {
  margin: 20px 0;
}

.footer > .container {
  padding-right: 15px;
  padding-left: 15px;

}

.footer-text-bold{
  color : #fff;
  font-weight: bold;
}

.footer-text-normal{
  color: #fff;
  font-weight: normal;
  font-size : 0.75em;
}

.footer{
  background-color: #685BC7;
}
code {
  font-size: 80%;
}

.ancosan-inverse-icon-color{
  color : #fff;
}

.ancosan-icon-backgound-color{
  color : #685BC7;
}

.footer .fa-inverse{
  color : #685BC7;
}

img.center {
     display: block;
     margin-left: auto;
     margin-right: auto;
} 


.p-text-color{
  color: #6D539C;
}

.main-text-color{
  color : #503e2b;
}

.button-primary{
  color:#80276c;
}

.btn-default{
  color : #fff;
}

.icon-color{
  color : #685BC7;
}


.logo-color-1{
  color : #685BC7;
}

.logo-color-2{
  color : #e04e39;
}

.logo-color-3{
  color: #e04e39;
}

.footer-spacer{
  margin: 40px;
}

.header-text{
  color : #e04e39;
}



.community-logo-1
{
  background-image: url('./images/home/noun_22441_cc.svg');
  color : #685BC7;
}

.community-logo-2
{
  background-image: url('./images/home/noun_40786_cc.svg');
  color : #685BC7;
}

.community-logo-3
{
  background-image: url('./images/home/noun_43022_cc.svg');
  color : #685BC7;
}


.custom-caption {
    background-color: #ffffff;
    color : #000;
    border: 1px solid black;
    opacity: 0.7;
    filter: alpha(opacity=70); 
}


/*
Team*/
.team-member img {
    border: 7px solid #fff;
    margin: 0 auto;
}
.img-circle {
    border-radius: 50%;
}

.list-inline {
    list-style: outside none none;
    margin-left: -5px;
    padding-left: 0;
}

.small-font {
  font-size : 0.85em;
}


body{
  /*color : #808094;*/
  color : #503e2b;

}

.link{
  color:#80276c;
}


.header-font{
  font-size: 1.1em;
}