#content .search{padding-top:58px;}
@media (min-width:1025px){#content .search{padding-left:24px}
}
#content .search input{width:300px;height:50px;background-color:#f1f1f1;border:none;box-shadow:none;padding:15px 18px;font-family:'Gotham Light';font-size:1.1em;}
@media (min-width:641px) and (max-width:767px){#content .search input{font-size:.9em}
}
@media (min-width:1025px){#content .search input{width:100%}
}
#content .search .letters{margin-top:15px;}
@media (min-width:1025px){#content .search .letters{float:right}
}
#content .search .letters a{text-transform:uppercase;color:#000;margin:0 2px;}
@media (max-width:639px){#content .search .letters a{margin:0}
}
@media (min-width:768px) and (max-width:1023px){#content .search .letters a{margin:0 1px;font-size:.95em}
}
.authorsResults{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;margin-bottom:65px;}
@media (max-width:639px){.authorsResults{-webkit-column-count:1;-moz-column-count:1;column-count:1}
}
@media (min-width:768px){.authorsResults{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}
}
.authorsResults a{display:inline-block;font-family:'Gotham Book';font-weight:bold;font-size:1em;line-height: 1.25em; padding-bottom: 15px;width: 100%;color:#000;padding-left:5px;}
.authorsResults a:hover{color:#fff;background-color:#007fa5;}
@media (max-width:639px){.authorsResults a{line-height:1;padding:5px;margin-bottom:5px}
}
@media (min-width:1025px){.authorsResults a{padding-left:24px;font-size:1.125em}
}
.author{color:#fff;margin:50px auto 0;padding-right:1.2em;}
@media (min-width:641px) and (max-width:1024px){.author{width:97%}
}
@media (min-width:1025px){.author{padding-right:0}
}
.author h2{margin:20px 0;}
@media (min-width:1025px){.author h2{font-size:2.5em}
}
.author p{font-size:1.125em;line-height:2;margin:0 0 20px 0;}
@media (min-width:1025px){.author p{font-size:1em;line-height:1.4}
}
.author img{float:left;margin-left:calc(-1.215em - 5px);margin-left:-webkit-calc(-1.215em - 5px);margin-right:1.25em}
#results .authorBoxes{text-align:center;font-family:"Gotham Light";}
#results .authorBoxes a{display:inline-block;vertical-align:middle}
#results .authorBoxes img{margin:1.5rem auto;width:auto;height:223px;display:inline-block;vertical-align:middle;}
@media (min-width:641px) and (max-width:768px){#results .authorBoxes img{height:314px}
}
@media (min-width:769px) and (max-width:960px){#results .authorBoxes img{height:250px}
}
@media (min-width:1024px) and (max-width:1279px){#results .authorBoxes img{height:271px}
}
@media (min-width:1280px) and (max-width:1919px){#results .authorBoxes img{height:269px}
}
@media (min-width:1920px){#results .authorBoxes img{height:324px}
}
#results .authorPhoto{background-color:#f4f4f4;width:100%;height:100%;}
#results .authorPhoto img{margin:0;height:100%;width:auto}
#results .book{background-color:#f4f4f4;width:100%;height:100%;display:block}
#results .socialIcons{background-color:#f4f4f4;display:table;}
#results .socialIcons.vaWrapper{display:inline-block;width:100%;height:100%;vertical-align:middle;font-size:1em;}
#results .socialIcons.vaWrapper ul{margin:0;width:99%}
#results .socialIcons.vaWrapper li{height:auto;padding:.5em .5em .5em .7em;}
@media (min-width:320px) and (max-width:639px){#results .socialIcons.vaWrapper li{width:33% !important}
}
#results .socialIcons.vaWrapper li a{text-align:right}
#results .socialIcons.vaWrapper li img{margin:0;width:100%;height:auto}
