/*
Theme Name:     Shabab Ahli
Description:    
Author:         iss_admin
Template:       twentyseventeen

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/
.legalPage ul li {
    list-style: disc !important
}

.legalPage #Content .cntWrap ul li::before {
    background-image: url(/images/LI Before Image.png)
}

.legalPage b {
    font-weight: 700 !important
}

.legalPage h6 {
    color: #fff !important;
    margin-bottom: 10px !important
}

.legalPage h4 {
    font-weight: 600 !important;
    padding: 20px 0 0 !important;
    margin: 0 !important
}

.legalPage p {
    margin-bottom: 10px !important
}

.formWrap input,
.formWrap textarea {
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1 !important;
    color: #fff !important;
    width: 100% !important;
    border: 1px solid transparent !important;
    border-bottom-color: #fff !important;
    border-radius: 0;
    transition: .3s;
    align-items: center;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    background: 0 0 !important;
    padding: 0 !important
}

.form-group.upload_cv input {
    border: none !important
}

.formWrap input:focus,
.formWrap textarea:focus {
    border-bottom-color: #cf292b !important;
    color: inherit !important;
    box-shadow: none !important;
    background-color: #fff0 !important;
    border-color: #fff0
}

div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error {
    border-bottom-color: #c00 !important
}

.wpforms-error {
    padding-top: 8px !important;
    font-size: 12px !important;
    font-weight: 600 !important
}

.formWrap .baseBtn.baseBtn1 {
    border: 1px solid #cf292b !important;
    border-radius: 2px !important;
    background-color: #cf292b !important;
    color: #fff !important
}

a.next.page-numbers,
a.prev.page-numbers {
    width: auto !important
}

.wpforms-uploader .modern-title,
div.wpforms-container-full .wpforms-form label.wpforms-error {
    direction: ltr !important
}

#Footer .accordion-item:last-child .AppSec,
#featureNews .cmnFlx {
    display: block
}

@media only screen and (max-width:440px) {
    .pagination ul li:not(:last-of-type) {
        margin-right: 0
    }
}

@media only screen and (max-width:390px) {
    .pagination ul .linkBtn,
    .pagination ul .next,
    .pagination ul .prev {
        padding: 6px
    }
}

.pagination li.active a.links {
    background: #cf292b !important
}

#CareerInfo input::placeholder,
#CareerInfo label,
#CareerInfo textarea::placeholder,
#contact input::placeholder,
#contact label,
#contact textarea::placeholder {
    color: #fff !important
}

@media only screen and (min-width:1200px) {
    #MainSlider .partnerSec .flxbx .leftBx {
        width: 250px
    }
    #MainSlider .partnerSec .flxbx .rtSec {
        width: calc(100% - 250px)
    }
}

#matchs .matchBx .dateBx .rgt .live-btn {
    gap: 8px;
    width: auto;
    max-width: 100%;
    padding: 5px;
    height: auto
}

#matchs .matchBx .dateBx .rgt .live-btn svg {
    width: auto
}

.lactn.penalty_shootout {
    margin-top: 15px;
    font-size: 13px !important;
    font-weight: 600 !important
}

.live_class_new {
    display: flex !important;
    align-items: center;
    gap: 8px
}

.addon_class {
    text-align: center
}

#Footer .AppSec {
    display: none
}

.rtl #Footer .ftUl li .ftTxt {
    text-align: right
}

/*#header .Sociallinks ul li img {*/
/*    max-width: 40% !important*/
/*}*/
body {
    overflow: unset !important;
}
a{
text-decoration:none !important;
}
.achieveBx .info .cont, .NewsPage #NewsDetailSec .contWrap .cont p, .clubPage #ClubInfo .cntWrap p, .missionPage #Mission .missionList .dFlxBx .cntBx p, .teamPage #teamDetails .post, .teamPage #teamDetails .teamMemberInfo .mainTxt, .teamPage #teamDetails .num, .missionPage #Mission .missionList .dFlxBx .cntBx ul li {
    color: white !important;
}
.Sociallinks ul {
    margin: 0 !important;
}
.Sociallinks img {
    width: 20px;
    height: 20px;
}
ol, ul{
    padding:0 !important;
    margin:0 !important;
}
html, body {
    font-family: "FC BARCELONA" !important;
}