/*!
 * CSS for Regulations pages formatting
 */
 
p.regulations {
    text-indent: 20px;
} 
 
ul.capital-letter {
  list-style-type: upper-alpha;
  margin: 0 0 10px 0;   
} 

ul.letter {
    list-style-type: lower-alpha;
    margin: 0 0 10px 0; 
}

ol.letter {
    list-style-type: lower-alpha;
    margin: 0 0 10px 0; 
}

ul.none {
    list-style-type: none;
    margin: 0 0 10px 0; 
}

.letter>li {
    margin: 10px 0;
}


.none>li {
    margin: 10px 0;
}


/*!
 * Back top top button used on Bylaws and Regulations pages
 */


.back-to-top {
    cursor: pointer;
    position: fixed;
    bottom: 60px;
    right: 20px;
    display: none;
}

a.back-to-top.btn.btn-primary {
    padding: 16px 18px;
    border-radius: 30px;
    background-color: #ffffff;
    border: 1px solid #c8102e;
    color: #c8012e;
    
}

a.btn.btn-primary:hover {
    background-color: #990000;
}

@media (max-width: 767px)
a.back-to-top.btn.btn-primary {
    padding: 16px 18px;
    border-radius: 30px;
    background-color: #ffffff;
    border: 1px solid #c8102e;
    color: #c8012e;
}

#accordion1 .card-header h2 button.btn {
text-transform:none;
}


#accordion1 .card-header h3 button.btn {
text-transform:none;
}

#accordion2 .card-header h3 button.btn {
text-transform:none;
}

#accordion4 .card-header h3 button.btn {
text-transform:none;
}

#accordion5 .card-header h3 button.btn {
text-transform:none;
}

#accordion6 .card-header h3 button.btn {
text-transform:none;
}

