/*
 Theme Name:   Understrap Child
 Theme URI:    https://understrap.com
 Description:  Understrap Child Theme
 Author:       the Understrap Contributors
 Author URI:   https://github.com/understrap/understrap-child/graphs/contributors
 Template:     understrap
 Version:      1.2.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  understrap-child
 Tags: one-column, custom-menu, featured-images, theme-options, translation-ready
 GitHub Theme URI: understrap/understrap-child
*/
a {
	text-decoration: none;
}

.navbar {
	padding: 5px;
}

.navbar .navbar-brand {
	margin-right: 15px;
}

.navbar .site-logo {
	font-weight: 600;
	font-size: 21px;
}

nav .container .nav .nav-item .top-nav-link {
	font-size: 13px;
	padding: 3px 10px;
}

nav .container .nav .nav-item .top-nav-link:hover {
	color: white;
}

nav .container .form-control {
	border-width: 0;
}

nav .container .submit {
	background-color: #343a40;
	border-width: 0;
	border-left: 1px solid #343a40;
}

nav .container .submit:hover {
	background-color: #1f1f1f;
}

.nav-link {
	font-weight:600;
	color: #fff;
}

.offcanvas-header {
	border-bottom: 1px solid #454545
}

.offcanvas-header .offcanvas-title a {
	color: white;
}

@media (max-width: 767px) {
.offcanvas-body .navbar-nav li {
	border-bottom: 1px solid #454545
}

.offcanvas-body .navbar-nav li {
	border-bottom: 1px solid #454545
	padding-right: 1rem;
	padding-left: 1rem;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}
}

.exo-wrap div {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
}

.wrapper .site-main .section-main {
	background-color: #1f1f1f;
}

.wrapper .site-main .section-main .section-main-title {
	font-weight: 600;
	color: #fff;
	margin-bottom: 15px;
}

.wrapper .site-main .section-main .section-main-title .fa {
	color: #5533ff;
}

.wrapper .site-main .section-main hr {
	border-color: #454545;
	margin-left: 25px;
	margin-right: 25px;
}

.wrapper .site-main .card {
	background-color: #404040;
	border-width: 0;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}

.wrapper .site-main .card .wpp-taxonomy {
	position: absolute;
	top: 0;
	left: 0;
}

.wrapper .site-main .card .tag-autor,.wrapper .site-main .card .wpp-taxonomy {
	background-color: #5533ff;
	font-size: 13px;
	font-weight: 600;
	color: #fff;
	padding: 2px 5px;
	border-top-left-radius: 3px;
	border-bottom-right-radius: 3px;
	max-width: 110px;
	text-overflow: ellipsis;
	word-break: break-all;
	overflow:hidden;
	white-space: nowrap;
}

.wrapper .site-main .card .tag-autor:hover,.wrapper .site-main .card .wpp-taxonomy:hover {
	background-color: #404040;
	overflow: visible;
	white-space: normal;
}

.wrapper .site-main .card .card-title {
	display: -webkit-box;
	-webkit-box-orient: vertical; 
	-webkit-line-clamp: 2; 
	overflow: hidden; 
	text-overflow: ellipsis;
	max-height: 38px;
}

.entry-title,.widget-title {
	font-weight:600;
}

.pagination .page-item .page-link {
	background-color: #1f1f1f;
	border-color: #343a40;
	font-weight: 600;
	color: #ccc;
}

.pagination .page-item .page-link:hover {
	background-color: #eee;
	border-color: #eee;
	color: #000;
}

.pagination .page-item .page-link.current {
	background-color: #5533ff;
	border-color: #5533ff;
	color: #fff;
}

@media (max-width: 338.98px) {
	#hm-download {
		margin-top: 10px;
	}
}


#hm-page-list,
#hm-page-list-bt {
	max-width: 80px;
}

#hm-post-body div {
	min-height: 300px
}

#hm-related-mangas .card-title {
	font-size:15px
}

.btn-secondary {
    background-color: #482bd9;
    border-color: #482bd9;
}

.btn-secondary:hover {
    background-color: #4123c7;
    border-color: #4123c7;
}

.btn-group-border {
	border-right: 1px solid #482bd9;
    margin-right: 1px;
}

@media (min-width: 500px) and (max-width: 575.98px) {
	.yarpp-overlay {
		width: 200px;
	}
}

@media (min-width: 768px) and (max-width: 991.98px) {
	.yarpp-overlay {
		width: 200px;
	}
}

@media (min-width: 768px) {
	.out-exo {
		width:400px;
	}
}

.site-footer {
	background-color: #1f1f1f;
	font-size: 14px !important;
}