.accordion-toggle:after {
    font-family: 'FontAwesome';  
    content: "\f146";
    float: left; 
}

a.accordion-toggle.collapsed::after {
    content: "\f0fe"; 
}


.card {
    overflow: hidden;
    padding: 0;
    border: none;
    border-radius: .3rem;
    box-shadow: 0 1px 3px 0 #d4d4d5, 0 0 0 1px #d4d4d5;
}

.card:hover{
    box-shadow: 0 1px 5px 3px #E1F5FE, 0 0 0 1px #4FC3F7;
}

.card-block {
    position: relative;
    margin: 0;
    padding:1em;
    border: none;
    border-top: 1px solid rgba(34, 36, 38, .1);
    box-shadow: none;
}

.card-block p{
    font-size: 10.5pt;
}


.card-img-top {
    display: block;
}

@media screen and (-ms-high-contrast: none) {
  .card {
    display: block;
  }
}

.certification-security-jumbotron {
  background:url('/certificate-authority-security/img/auth-sec-header.jpg') center 50% no-repeat;
  background-size: cover;
  color:#343638;
  margin-bottom:0;
  padding: 3em 0 3em;
  min-height:350px;
  display:flex;
  align-items:center;
}

.certification-security-jumbotron container {
  vertical-align:middle;
  top:10%;
}


.trial-pg {
  background: linear-gradient(#9bf4f6, #1594f4);
}