/*
Theme Name: AsapTheme-Child
Theme URI: https://asaptheme.com
Version: 1.0.1
Description: Asap Theme Child
Author: Asap Theme
Author URI: https://asaptheme.com
Template: asap
*/


body:not(.page) .asap-box-design,
body:not(.page) .article-loop img {
    padding: 1rem !important;
    border-radius: 50% !important;
}

/*  body{
    background-image: url(https://telegram.org/img/tgme/pattern.svg)
}
*/

.syntax_hilite ol {
	list-style-type: none !important;
}

.alert-warning {
    background-color: #fcf8e3;
    border-color: #faf2cc;
    color: #8a6d3b;
}
.alert {
    padding: .75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: .25rem;
}

.post-thumbnail img {
    border-radius: 50%;
    height: auto;
    object-fit: contain;
}

@media only screen and (max-width: 480px){
	.content-loop{
		padding: 6rem .5rem .5rem ;
	}
	  .asap-box-design .asap-content-box .post-thumbnail img {
    width: 50% !important;
  }
}


.asap-box-design .asap-content-box .post-thumbnail img {
    object-fit: cover;
     width: 25%;
}

.search-header input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=file]){
	border-color: #0088cc26 !important;
}		

#menu-item-314 {
	font-weight: 700;
}

.site-name, .site-name h1 {
    font-weight: 700;
    font-size: 1.5rem !important;
}

.content-tags a, .tagcloud a {
    border-radius: 25px !important;
}


.home-tags-list {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 15px;
    justify-content: center;
    align-items: center;
}

.home-tags-list .home-tags-link {
    font-size: 16px;
    line-height: 10px;
    border-radius: 20px;
    border: 2px solid #0088cc;
    margin: 0px 2.5px 5px 2.5px;
    padding: 10px;
    display: block;
}

.home-category-list {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 15px;
    justify-content: center;
    align-items: center;
}

.home-category-list .home-category-link {
    font-size: 16px;
    line-height: 10px;
    border-radius: 20px;
    border: 2px solid #0088cc;
    margin: 0px 2.5px 5px 2.5px;
    padding: 10px;
    display: block;
}

.ad-300x250 {
  width: 300px;
  height: 250px;
  max-width: 100%;
  margin: 0 auto;
}


pre {
    background: #fafafa;
    border: 1px dashed #ebebeb;
    color: #020202;
    font-size: 1rem;
    padding: .9375rem;

    white-space: pre-wrap;
    word-break: break-word;
    max-width: 100%;
}
code {
    font-size: 1rem;
}

#menu-item-960 {
    font-weight: 700 !important;
}







.article-loop{
    position:relative;
}

.tlc-badge-text{
    position:absolute;
    top:10px;
    right:15px;
    z-index:20;
    padding:1px 8px;
    font-size:11px;
    font-weight:600;
    border-radius:999px;
    background:#f5f5f5;
    color:#555;
    border:1px solid transparent;
}

.tlc-badge-text.active{
    background:#1dba23;
    color:#fff;
}

.tlc-badge-text.inactive{
    background:#e80c23;
    color:#fff;
}

.tlc-badge-text.unknown{
    background:#4a5568;
    color:#fff;
}

.tlc-last-check{
    font-size:12px;
    margin-top:6px;
    color:#777;
}



