/*
body.login {
  background: #232526;  
background: -webkit-linear-gradient(to right, #414345, #232526);  
background: linear-gradient(to right, #414345, #232526); 
  }
#login h1 a {
  margin-top: 20% !important;
    background: url('https://news365sport.com/wp-content/uploads/2024/01/logo-footer.svg');
    background-size: 300px 60px;
    width: 300px;
    height: 60px;
}
    #backtoblog a{
      color: #fff !important;
    }
    .wp-login-lost-password{
      color: #fff !important;
    }
*/

header .href-home{
    font-weight: 600;
    margin-right: 30px;
}
.custom-borders{
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
}
.custom-border{
    border-bottom-left-radius: 10px;
}

.custom-grid{
    grid-template-columns: repeat(4, 1fr);
    grid-template-rows: 1fr;
}
.custom-background{
    border-radius: 5px;
    background-color: #070707;
    padding: 15px;
}
.prev-slide{
    background-color: #ff7000;
    padding: 10px 10px 10px 8px;
    border-radius: 5px;
}
.next-slide{
    padding: 10px 8px 10px 10px;
    border-radius: 5px;
    background-color: #ff7000;
}
.custom-blog-grid{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
}
.custom-blog-grid .custom-margin{
    margin: 0 !important;
}
.custom-blog-grid .custom-margin .custom-height{
    height: 100%;
}
.custom-blog-grid .custom-grid-rows{
    grid-template-rows: 1fr 0.9fr;
}
.custom-width{
    max-width: 100%;
}
/*
ul {
    list-style: none;           !* убираем стандартный маркер *!
    padding-left: 0;
}

ul li {
    position: relative;
    padding-left: 28px;         !* место под «пилюлю» *!
    margin: 8px 0;
}

ul li::before {
    content: "*";                !* или "\2022" для точки *!
    position: absolute;
    left: 0;
    top: 0.6em;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    background: #ff7000;
    border-radius: 50%;
}

!* вариант с текстом внутри «пилюли» *!
ol li::before {
    content: "•";               !* любой символ/цифра/счётчик *!
    display: inline-flex;
    align-items: center;
    justify-content: center;
    top: 0.65em;
    width: 22px;
    height: 22px;
    color: #fff;
    background: #ff7000;
    border-radius: 50%;
    font-size: 12px;
    font-weight: 700;
}
*/
.pagi {
    gap: 10px;
}

.pagi a,
.pagi span{
    font-size: 20px;
    padding: 3px 4px;
    background-color: rgba(241, 241, 241, 0.46);
    border-radius: 20px;

}
.pagi a.prev,
.pagi a.next{
    background-color: rgb(255 134 0);
    border-radius: 20px;
    color: #fff;
}