/*https://material.io/color/#!/?view.left=1&view.right=0&primary.color=64FFDA&secondary.color=E91E63*/
p{margin-bottom:1em;}
.container a{color:#009688;}
.active{background-color:rgba(255,255,255,1); color:#333 !important;}

.main-color{color:#009688;}
.main-darker{color:#009688;}
.secondary-color{color:#d14141;}
.secondary-darker{color:#d14141;}
.bg-secondary-darker{color:#d14141;}

.body{background-color:#ccc;}

.page-icon{}
.top-news{min-height:90%; margin-bottom:0;}
.social-media{text-align:center; padding:0.3em;}
.news-box{}

.fb-container{background-color:#d14141; color:#fff;}
.fb-container a{color:#fff;}
.fb-container .card-title{color:#fff;}
.social-link{width:50%; text-align:center; float:left; padding-top:10%; min-width:8em;}
.card-img-top{width:100%; padding-top:56.25%; position:relative; background-position:center center; background-repeat:no-repeat; background-size:100%;}
.card{padding:.5em;}
.contact-container{background-color: #64FFDA;}

.navbar, .bmd-layout-drawer{background-color:#009688; color:#fff;}
.navbar, .nav-item, .bmd-layout-drawer a{color:#fff; !important;}
.navbar-brand{color:#fff;}
.btn .btn-primary{color:#d14141;}
.secondary{color:#d14141;}

.carousel-caption{left:0; right:0; width:100%; background-color:rgba(0,0,0,0.5);}
.carousel-item{width:100%; padding-top:56.25%; background-position:center center; background-repeat:no-repeat; background-size:100%;}
.carousel-content{position:absolute; top:0; left:0; bottom:0; right:0;}
.carousel-item a{color:white;}

.single-header{width:100%; padding-top:33%; position:relative; background-position:center center; background-repeat:no-repeat; background-size:100%;}
/*.single-content img{float:left;}*/
.aligncenter {margin:0 auto;}

/*Team*/
.img-cirlce{border-radius:50%;}
.team-member{float:left; text-align:center; margin-bottom:1em; margin-top:1em;}
.team-member-img{margin: 0 auto; width:15em; height:10em; background-color:#ccc; background-image:url('img/user.png'); background-size:cover; background-repeat: no-repeat; background-position:center center;}
.team-member-name{font-weight:bold;}

/*Footer*/
.footer{background-color:#d14141; text-align:center; color:#fff; line-height:1em; padding-top:0.5em; padding-bottom:0.5em;}
.footer a{text-decoration:underline; color:#fff;}
.push{margin-bottom:2em;}

td{padding:0.2em;}