/* Custom styles - EVIA */

h1 {
    font-size: 2.0rem;
    color: #1e4480;
}

h2 {
    font-size: 1.6rem;
    color: #1e4480;
}

h3 {
    font-size: 1.4rem;
    color: #1e4480;
}

h4 {
    font-size: 1.2rem;
    color: #1e4480;
    background-color: #ffffff;
    padding:0.25rem 0 0.5rem 0;
    margin:0 0 0 0;
}

h5 {
    font-size: 1rem;
    font-weight:300;
    color:#1e4480;
    background-color: #ffffff;
    padding:0.2rem 0 0.5rem 0;
    margin:0 0 0 0;
}


h6 {
    font-size: 1rem;
    font-weight:300;
    color:#ffffff;
    background-color: #1e4480;
    padding:0.2rem 0.5rem 0.5rem 0;
    margin:0 0 0.5rem 0;
}

.evia-member-tiles {
    font-size:90%;
	display: inline-block;
	position: relative;
	background-color: #fff;
	border: 1px solid rgba(0, 0, 0, 0.125);
	width:12rem;
	min-height:17rem;
	margin:0 0.5rem 1rem 0;
}

.svg-container-plain {
  display: inline-block;
	position: relative;
	width: 100%;
	padding-bottom: 80%;
	vertical-align: middle;
	overflow: hidden;
  background-color: #fff;
}

.svg-content {
	display: inline-block;
	position: absolute;
	top: -30px;
	left: -15px;
	right: -5px;
  margin:2.4rem;
}

.card-title {
  margin-bottom: -1rem;
}


.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:auto;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}

/*  
.card-columns .card{display:inline-block;width:100%}
.accordion{overflow-anchor:none}
.accordion>.card{overflow:hidden}
.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}
.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}
*/
