
.featuredauthors .title {
    padding-top: 100px;
}
.tabrmore {
    padding: 10px;
    text-align: right;
}
ul#myOwlTabtopAuth button {
  background: none;
  border: 0;
  padding: 10px;
  color: black;
}
ul#myOwlTabtopAuth .nav-link.active:after {
    content: '';
    display: block;
    position: relative;
    top: 11px;
    border: 2px solid black;
}
.featuredauthors nav {
    border-bottom: 1px solid lightgray;
    position: relative;
    margin-bottom: 30px;
    max-width: 1320px;
    padding:0;
    margin:auto;
    margin-bottom: 50px;
}
.featuredauthors .nav-tabs {
    border-bottom: 0;
}
.featuredauthors h3.title {
    margin-bottom: 40px;
}
ul#myOwlTabtopAuth {
    list-style: none;
    padding: 0;
    margin-bottom: 0;
}
ul#myOwlTabtopAuth li {
    display: inline-block;
}
.author_pr_img {
/*    max-width: 75px;*/
max-width: 60px;
    height: 70px;
}
.author_books {
    display: flex;
    gap: 10px;
    padding: 0 0 27px 0;
}
.author_link a {color: black; text-decoration:none; line-height:2}
.author_link a:after{content:''; border:1px solid; display:block;}
.author_link {display: inline-block;}

.carouselauthors {
    padding-bottom: 100px;
}
.author_title{
    font-size: 20px;
    font-family: 'BagueSansProBold',Arial, Helvetica, sans-serif;
}
.littleWords, .author_books_title {
    font-size: 14px;
    font-family: 'BagueSansProBold',Arial, Helvetica, sans-serif;
    padding: 35px 0;
}
.littleWords, .author_books_title_o {
    font-size: 14px;
    font-family: 'BagueSansProBold',Arial, Helvetica, sans-serif;
    padding: 10px 0 25px 0;
}

/*.carouselauthors .owl-stage-outer{
    overflow: visible !important;
}*/

@media(max-width:1045px){
ul#myOwlTabtopAuth {
    width: 100%;
    white-space: nowrap;
    overflow-x: scroll;
    overflow-y: hidden;
}
}