body {background-color: #fff;background-image: url("../img/swirl.png");}
strong{font-weight:bold}
h1, h2, h3 {font-family: 'alex brush',roboto,sans-serif;color:#212121;position:relative}
img.center-align.circle{display:block;margin:0 auto}

nav,.aspurple {background-color:#94558d !important}
#contact {background-color:#482a45}
#about h1,#about a,#events h3,#events a {color:#94558d}
a.aslinkpurple {color:#94558d !important;transition: color 0.5s ease}
	a.aslinkpurple:hover {color:#ad6fa6 !important}
#about a{border-bottom:dashed 1px #94558d;transition: color 0.5s ease}
	#about a:hover{border-bottom:none}

#about .social a {color:#94558d;border-bottom:none;}
	#about .social a:hover {color:#ad6fa6;border-bottom:none}

#about .goodreads {font-family: arial, sans-serif;
    text-transform: lowercase;
    font-size: 36px;
    line-height: 45px;vertical-align:bottom}
#about,#books,#events,#contact,nav,footer,#slide-out{background-image: url("../img/swirl.png")}

.card .card-action a:not(.btn):not(.btn-large):not(.btn-floating) {margin-right:0}
.card .card-content .card-title {font-size:18px;line-height:inherit}

#slide-out a,#slide-out .mdi:before {color:#fff}
.side-nav a:hover,.side-nav li.active {background-color: rgba(0,0,0,0.4)}
nav .button-collapse i {font-size:2rem !important}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0,0,0,0);
  border: 0;
}

footer.page-footer {margin-top:0}
footer {padding-bottom:20px}
footer a,#contact p a{border-bottom:dashed 1px #fff;color:#fff}
	footer a:hover,#contact p a:hover{border-bottom:none}
.btp{position:fixed;bottom:1em;right:1em}

.spinner-white, .spinner-white-only{border-color:#FFF}
.input-field label{color:#FFF;width:100%}
.input-field input[type=text],
.input-field input[type=email],
.input-field textarea{border-bottom:1px solid #FFF;color:#FFF}
.input-field input[type=text]:focus + label,
.input-field input[type=email]:focus + label,
textarea.materialize-textarea:focus:not([readonly]) + label{color:#FFF}
.input-field input[type=text]:focus,
.input-field input[type=email]:focus,
textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #FFF;box-shadow:0 1px 0 0 #FFF}
.input-field input[type=text].valid,
.input-field input[type=email].valid{border-bottom:1px solid #FFF;box-shadow:0 1px 0 0 #FFF}
.input-field input[type=text].invalid,
.input-field input[type=email].invalid{border-bottom:1px solid #FFF;box-shadow:0 1px 0 0 #FFF}
.input-field .prefix,.input-field .prefix.active{color:#FFF;}
@media only screen and (max-width: 600px) {
	.input-field .prefix {display:none;width:0}
	.input-field .prefix ~ input, .input-field .prefix ~ textarea {
		margin-left:0
	}
	.input-field .prefix ~ label {margin-left:0;width:99%}	
}
li.avatar.dateGone {
	color:silver !important
}
	li.avatar.dateGone img,li.avatar.dateGone a {opacity:0.25 !important}
blockquote {border-left:5px solid #94558D}