/*
Theme Name: DawriPress
Theme URI: https://demo.3issam.com/dawripress/
Author: TeamArbkoora
Author URI: http://localhost/wp/
Description: A custom sports theme developed by TeamArbkoora for football news and live scores.
Version: 1.0.1
Requires at least: 6.0
Tested up to: 6.4
Requires PHP: 7.4
Text Domain: dawripress
*/

/* Custom height reductions for the top menu - Desktop only */
@media (min-width: 1024px) {
    .ap-header {
        padding-top: 5px !important;
        padding-bottom: 5px !important;
    }

    .ap-header .ap-logo {
        height: 35px !important;
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }

    .ap-nav .nav-menu .main-menu > li > a {
        padding-top: 8px !important;
        padding-bottom: 8px !important;
    }

    .ap-nav .dp-days-nav li a {
        padding-top: 8px !important;
        padding-bottom: 8px !important;
    }
}
.dp-full-card{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:.25rem;padding:.5rem}
.dp-full-card:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}
:is(.dark .dp-full-card:hover){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}
.dp-full-card .time{position:absolute;inset-inline-start:.25rem;top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));padding:.375rem .5rem;text-align:center;font-size:.75rem;line-height:1rem}
:is(.dark .dp-full-card .time){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}
.dp-full-card .away-team,.dp-full-card .home-team{display:flex;width:41.666667%;align-items:center;gap:.5rem;text-align:center}
.dp-full-card .away-team .name,.dp-full-card .home-team .name{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:.75rem;line-height:1rem}
.dp-full-card .away-team .logo,.dp-full-card .home-team .logo{height:1.5rem;width:1.5rem}
.dp-full-card .away-team,.dp-full-card .home-team{justify-content:flex-end}
.dp-full-card .away-team{flex-direction:row-reverse}
.dp-full-card .scores{display:flex;width:8.333333%;flex-direction:column;align-items:center;justify-content:center;text-align:center}
.dp-full-card .scores .ft{display:flex;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));padding:.25rem;font-size:.875rem;line-height:1.25rem}
.dp-full-card .scores .ft .s{display:inline-block;width:1.5rem;text-align:center}
.dp-full-card .scores .ft .l{height:1rem;width:1px;background-color:#0000001a}
.dp-full-card .scores .et{margin-top:.25rem;display:flex;align-items:center;gap:.25rem;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));padding:.125rem .25rem;font-size:9px}
.dp-full-card.Playing .scores .ft{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}
.dp-full-card.Fixture .scores .ft,.dp-full-card.Played .scores .ft{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}
:is(.dark .dp-full-card.Fixture .scores .ft),:is(.dark .dp-full-card.Played .scores .ft){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}
.dp-full-card.Postponed{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));text-decoration-line:line-through}
:is(.dark .dp-full-card.Postponed){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}
.dp-full-card.Postponed .ft{position:relative;background-color:initial}
.dp-full-card.Postponed .ft:before{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-content:"PP";content:var(--tw-content)}
:is(.dark .dp-full-card.Postponed .ft):before{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}
