h3.header-brand, .book-subtitle {color:#00ADEB;}
span.text-primary {color:#EE4631;}
.download-buttons a.btn {width: 100%}
a.btn.first-button {background-color: #EE4631;; border-color: #EE4631; color:white;}
a.btn.second-button {background-color: #00ADEB; border-color: #00ADEB; color:white;}
.header-content-details p {padding-top: 0;}
.header-content-details {margin-top: 30px;}
.header-content-details a {font-size:1em;}
section#about p {font-size: 1em;}
section#about ul {list-style-type: square; margin-left: 0.25em;}
section#about li {margin-top: 0.3em;}
section#about a {color: inherit;}
section#about .contact-widget .info {margin-bottom: 0.6em;}
h2#contact-header {margin-bottom: 0.2em;}
#how h2 {margin-bottom: 0;}
#how p {padding-left: 15px; margin-bottom: 1.5em;}
h4.edition-links {margin-top: 1.5em; margin-bottom:0.5em; text-align: center;}
h4.edition-links + p {text-align:center;}
div.testimonial {padding-top:0;}

.container.has-sticky-menu {padding-top: 30px;}

@media screen and ( max-height: 960px ) {

	.header-content-details {padding-top:0px;}

	.header-brand {padding-top: 0;}

}

section.article {text-align: justify;}
section.article a {color:#076c90}
section.article h3 {margin-top:1em;margin-bottom:0.5em}
section.article h2 {text-align:left;}
iframe.audio {margin-top:0.8em;margin-bottom:1em;}
