/* Created by youssef */

@media (min-width: 608px) and (max-width: 820px) {

	:lang(ar) .pub-acc .owl-item {
        width: 290px !important;
    }

}

@media (max-width: 1024px) {
    .el-48983881 .item {
        margin: 0px 20px;
    }
}

@media only screen and (max-width: 768px) {
    :lang(ar) .block-1, .block-2, .block-3, .block-4 {
        width: 80vw !important;
        height: 60vw !important;
    }
}

@media (min-width: 608px) and (max-width: 819px) {
    :lang(ar) .owl-item {
        margin-top: 100px !important;
        width: 16.3% !important;
        height: 175px;
    }
    :lang(ar) .el-74062421 .owl-item {
        margin-top: 100px !important;
        width: 33% !important;
        height: 175px;
    }
}
/*
@media (min-width: 820px) and (max-width: 911px) {
    :lang(ar) .col-med {
        margin: -16px 15px !important;
        width: 20% !important;
        padding: 0;
    }
}

*/
@media (min-width: 600px) and (max-width: 1024px) {
    :lang(ar) .pub-acc .owl-item {
        width: 17% !important;
        height: 325px !important;
    }
    :lang(ar) .descouvrir-plus-page .lire-plus {
        right: 55% !important;
        top: 73% !important;
        width: 120px !important;
    }
   :lang(ar) .play-ic{
        margin-right: 88%;
    }
    :lang(ar) #block-notech-subtheme-gaviascontentbuilderfooterar > div > div > div:nth-child(4) > div > div > div > div > div.gsc-column.el-90297498.col-xxl-6.col-xl-6.col-lg-6.col-md-6.col-sm-12.col-xs-12 > div > div > div > div > div > div{
        /*margin: 0 50px;*/
    }
    :lang(ar) .pub-acc .owl-carousel .owl-stage-outer {
        margin-left: -5px;
        margin-right: -5px;
    }

    .stuff {
        padding: 15px;
    }
    /** cour regional fr ***/
    :lang(fr) .el-86039587 .owl-stage {
        width: 850px !important;
    }


}

@media (min-width: 800px) and (max-width: 1024px) {
    :lang(ar) .el-93083102 .owl-item, :lang(ar) .el-11646835 .owl-item, :lang(ar) .car-dec .owl-item  {
        width: 415px !important;
    }
    :lang(ar) .owl-item {
        margin-top: 100px !important;
       /* width: 406px !important;
        height: 175px;*/
       width: 15% !important;
    }
    :lang(ar) .el-74062421 .owl-item {
        margin-top: 100px !important;
       /* width: 406px !important;
        height: 175px;*/
       width: 50% !important;
    }
    :lang(ar) .el-95966360 .row.row-wrapper {
        display: flex;
        justify-content: center;
    }
    :lang(ar).gbb-row.bg-size-cover.el-48368545{
        margin-left: 15px;
    }
    :lang(ar) .owl-carousel .owl-stage{
        display: flex !important;
        flex-direction: row !important;
    }
     :lang(ar) .el-74062421 .owl-carousel .owl-stage{
        padding-right: 14px !important;
    }
    /** footer**/
    :lang(ar) #block-notech-subtheme-gaviascontentbuilderfooterar > div > div > div:nth-child(4) > div > div > div > div{
        display: flex;
        flex-direction: column;
    }

    :lang(ar) #block-notech-subtheme-gaviascontentbuilderfooterar > div > div > div:nth-child(4) > div > div > div > div > div.gsc-column.el-96643483.col-xxl-6.col-xl-6.col-lg-6.col-md-6.col-sm-12.col-xs-12 > div > div > div > div > div > div > div{
        display: flex;
        flex-wrap: nowrap;
    }
    :lang(ar) .el-90297498 {
        width: 100%;
    }
    :lang(ar) .el-96643483{
        margin-top: 40px;
        margin-right: 50px;
        width: 73%;
    }
    .gsc-column.el-49878372.col-xxl-7.col-xl-7.col-lg-7.col-md-7.col-sm-12.col-xs-12:lang(ar) {
        max-width: inherit !important;
    }
    
    /*:lang(ar) .owl-carousel .owl-stage{
        transform: translate3d(-1555px, 0px, 0px) !important;
    }*/
}   


@media (min-width: 481px) and (max-width: 842px){
    /*:lang(ar) .el-61803103 {
        width: 50%;
    }
    :lang(ar) .el-1688158 {
        width: 50%;
    }*/

    :lang(ar) .counter-section::before {
        content: '';
        position: absolute;
        left: 5%;
        top: 50%;
        width: 90%;
        height: 1px;
        background-color: rgba(255, 255, 255, 0.8);
    }

    :lang(ar) .counter-section::after {
        content: '';
        display: block;
        position: absolute;
        left: 50%;
        top: 5%;
        height: 90%;
        width: 1px;
        background-color: rgba(255, 255, 255, 0.8);
    }
}

@media (max-width: 600px) {
    :lang(ar) .menu_drop_down_for_aria .dropdown {
        float: inherit !important;
    }
}

@media (min-width: 600px) and (max-width: 1024px) {
    :lang(ar) .dropdown.nouveauMenu {
        left: 86% !important;
    }
}

@media (max-width: 600px) {
    :lang(ar) .menu_drop_down_for_aria .dropdown-menu.dmenu {
        left: 0;
        right: -6px !important;
        min-width: 206px !important;
        top: 110% !important;
    }
}

@media (min-width: 601px) and (max-width: 1024px) {
    :lang(ar) .menu_drop_down_for_aria .dropdown-menu.dmenu {
        left: 0;
        right: -6px !important;
        top: 110% !important;
    }
}


@media (min-width: 601px) and (max-width: 768px) and (orientation: portrait) {
    :lang(ar) .menu_drop_down_for_aria .dropdown-menu.dmenu {
        left: 0;
        right: -6px !important;
    }
}


@media (min-width: 820px) and (max-width: 1024px) {
    :lang(ar) .alkhtb-ar svg {
        margin-right: auto !important;
    }
}

@media (min-width: 600px) and (max-width: 1024px) {
    .pg-disc .el-66553233 svg {
        width: 50% !important;
    }
    :lang(ar) .container, .container-sm {
        max-width: inherit !important;
    }
    :lang(ar) .container-fondment-textuel {
    padding: 15px 15px;
    }
}

@media (max-width: 991.98px) {
    :lang(ar) .iconbox-five__single {
        padding: 20px 10px;
        display: flex !important;
    }

    :lang(ar) .iconbox-five__content-inner {
        margin-right: 20px;
        padding-right: 0px;
    }

    :lang(ar) .iconbox-five__desc {
        width: 160px !important;
    }

}


.el-93083102 .owl-carousel .owl-stage-outer {
    margin-left: 0px !important
}

.el-93083102, .el-35599251 {
    padding: 0 !important;
    margin: 0 !important;
}