@import url('https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,400;0,500;0,600;1,400;1,500&display=swap');


/*Font Size*/
.font-11 {
    font-size: 11px !important;
}

.font-12 {
    font-size: 12px !important;
}

.font-13 {
    font-size: 13px !important;
}

.font-14 {
    font-size: 14px !important;
}

.font-15 {
    font-size: 15px !important;
}

.font-16 {
    font-size: 16px !important;
}

.font-17 {
    font-size: 17px !important;
}

.font-18 {
    font-size: 18px !important;
}

.font-19 {
    font-size: 19px !important;
}

.font-20 {
    font-size: 20px !important;
}

.font-21 {
    font-size: 21px !important;
}

.font-22 {
    font-size: 22px !important;
}

.font-23 {
    font-size: 23px !important;
}

.font-24 {
    font-size: 24px !important;
}

.font-25 {
    font-size: 25px !important;
}

.font-26 {
    font-size: 26px !important;
}

.font-27 {
    font-size: 27px !important;
}

.font-28 {
    font-size: 28px !important;
}

.font-29 {
    font-size: 29px !important;
}

.font-30 {
    font-size: 30px !important;
}

.font-31 {
    font-size: 31px !important;
}

.font-32 {
    font-size: 32px !important;
}

.font-33 {
    font-size: 33px !important;
}

.font-34 {
    font-size: 34px !important;
}

.font-35 {
    font-size: 35px !important;
}

.font-36 {
    font-size: 36px !important;
}

.font-37 {
    font-size: 37px !important;
}

.font-38 {
    font-size: 38px !important;
}

.font-39 {
    font-size: 39px !important;
}

.font-40 {
    font-size: 40px !important;
}

.font-41 {
    font-size: 41px !important;
}

.font-42 {
    font-size: 42px !important;
}

.font-43 {
    font-size: 43px !important;
}

.font-44 {
    font-size: 44px !important;
}

.font-45 {
    font-size: 45px !important;
}

.font-46 {
    font-size: 46px !important;
}

.font-47 {
    font-size: 47px !important;
}

.font-48 {
    font-size: 48px !important;
}

.font-49 {
    font-size: 49px !important;
}

.font-50 {
    font-size: 50px !important;
}

@media (min-width: 576px) {
    .font-sm-11 {
        font-size: 11px !important;
    }

    .font-sm-12 {
        font-size: 12px !important;
    }

    .font-sm-13 {
        font-size: 13px !important;
    }

    .font-sm-14 {
        font-size: 14px !important;
    }

    .font-sm-15 {
        font-size: 15px !important;
    }

    .font-sm-16 {
        font-size: 16px !important;
    }

    .font-sm-17 {
        font-size: 17px !important;
    }

    .font-sm-18 {
        font-size: 18px !important;
    }

    .font-sm-19 {
        font-size: 19px !important;
    }

    .font-sm-20 {
        font-size: 20px !important;
    }

    .font-sm-21 {
        font-size: 21px !important;
    }

    .font-sm-22 {
        font-size: 22px !important;
    }

    .font-sm-23 {
        font-size: 23px !important;
    }

    .font-sm-24 {
        font-size: 24px !important;
    }

    .font-sm-25 {
        font-size: 25px !important;
    }

    .font-sm-26 {
        font-size: 26px !important;
    }

    .font-sm-27 {
        font-size: 27px !important;
    }

    .font-sm-28 {
        font-size: 28px !important;
    }

    .font-sm-29 {
        font-size: 29px !important;
    }

    .font-sm-30 {
        font-size: 30px !important;
    }

    .font-sm-31 {
        font-size: 31px !important;
    }

    .font-sm-32 {
        font-size: 32px !important;
    }

    .font-sm-33 {
        font-size: 33px !important;
    }

    .font-sm-34 {
        font-size: 34px !important;
    }

    .font-sm-35 {
        font-size: 35px !important;
    }

    .font-sm-36 {
        font-size: 36px !important;
    }

    .font-sm-37 {
        font-size: 37px !important;
    }

    .font-sm-38 {
        font-size: 38px !important;
    }

    .font-sm-39 {
        font-size: 39px !important;
    }

    .font-sm-40 {
        font-size: 40px !important;
    }

    .font-sm-41 {
        font-size: 41px !important;
    }

    .font-sm-42 {
        font-size: 42px !important;
    }

    .font-sm-43 {
        font-size: 43px !important;
    }

    .font-sm-44 {
        font-size: 44px !important;
    }

    .font-sm-45 {
        font-size: 45px !important;
    }

    .font-sm-46 {
        font-size: 46px !important;
    }

    .font-sm-47 {
        font-size: 47px !important;
    }

    .font-sm-48 {
        font-size: 48px !important;
    }

    .font-sm-49 {
        font-size: 49px !important;
    }

    .font-sm-50 {
        font-size: 50px !important;
    }
}

@media (min-width: 768px) {
    .font-md-11 {
        font-size: 11px !important;
    }

    .font-md-12 {
        font-size: 12px !important;
    }

    .font-md-13 {
        font-size: 13px !important;
    }

    .font-md-14 {
        font-size: 14px !important;
    }

    .font-md-15 {
        font-size: 15px !important;
    }

    .font-md-16 {
        font-size: 16px !important;
    }

    .font-md-17 {
        font-size: 17px !important;
    }

    .font-md-18 {
        font-size: 18px !important;
    }

    .font-md-19 {
        font-size: 19px !important;
    }

    .font-md-20 {
        font-size: 20px !important;
    }

    .font-md-21 {
        font-size: 21px !important;
    }

    .font-md-22 {
        font-size: 22px !important;
    }

    .font-md-23 {
        font-size: 23px !important;
    }

    .font-md-24 {
        font-size: 24px !important;
    }

    .font-md-25 {
        font-size: 25px !important;
    }

    .font-md-26 {
        font-size: 26px !important;
    }

    .font-md-27 {
        font-size: 27px !important;
    }

    .font-md-28 {
        font-size: 28px !important;
    }

    .font-md-29 {
        font-size: 29px !important;
    }

    .font-md-30 {
        font-size: 30px !important;
    }

    .font-md-31 {
        font-size: 31px !important;
    }

    .font-md-32 {
        font-size: 32px !important;
    }

    .font-md-33 {
        font-size: 33px !important;
    }

    .font-md-34 {
        font-size: 34px !important;
    }

    .font-md-35 {
        font-size: 35px !important;
    }

    .font-md-36 {
        font-size: 36px !important;
    }

    .font-md-37 {
        font-size: 37px !important;
    }

    .font-md-38 {
        font-size: 38px !important;
    }

    .font-md-39 {
        font-size: 39px !important;
    }

    .font-md-40 {
        font-size: 40px !important;
    }

    .font-md-41 {
        font-size: 41px !important;
    }

    .font-md-42 {
        font-size: 42px !important;
    }

    .font-md-43 {
        font-size: 43px !important;
    }

    .font-md-44 {
        font-size: 44px !important;
    }

    .font-md-45 {
        font-size: 45px !important;
    }

    .font-md-46 {
        font-size: 46px !important;
    }

    .font-md-47 {
        font-size: 47px !important;
    }

    .font-md-48 {
        font-size: 48px !important;
    }

    .font-md-49 {
        font-size: 49px !important;
    }

    .font-md-50 {
        font-size: 50px !important;
    }
}

@media (min-width: 992px) {
    .font-lg-11 {
        font-size: 11px !important;
    }

    .font-lg-12 {
        font-size: 12px !important;
    }

    .font-lg-13 {
        font-size: 13px !important;
    }

    .font-lg-14 {
        font-size: 14px !important;
    }

    .font-lg-15 {
        font-size: 15px !important;
    }

    .font-lg-16 {
        font-size: 16px !important;
    }

    .font-lg-17 {
        font-size: 17px !important;
    }

    .font-lg-18 {
        font-size: 18px !important;
    }

    .font-lg-19 {
        font-size: 19px !important;
    }

    .font-lg-20 {
        font-size: 20px !important;
    }

    .font-lg-21 {
        font-size: 21px !important;
    }

    .font-lg-22 {
        font-size: 22px !important;
    }

    .font-lg-23 {
        font-size: 23px !important;
    }

    .font-lg-24 {
        font-size: 24px !important;
    }

    .font-lg-25 {
        font-size: 25px !important;
    }

    .font-lg-26 {
        font-size: 26px !important;
    }

    .font-lg-27 {
        font-size: 27px !important;
    }

    .font-lg-28 {
        font-size: 28px !important;
    }

    .font-lg-29 {
        font-size: 29px !important;
    }

    .font-lg-30 {
        font-size: 30px !important;
    }

    .font-lg-31 {
        font-size: 31px !important;
    }

    .font-lg-32 {
        font-size: 32px !important;
    }

    .font-lg-33 {
        font-size: 33px !important;
    }

    .font-lg-34 {
        font-size: 34px !important;
    }

    .font-lg-35 {
        font-size: 35px !important;
    }

    .font-lg-36 {
        font-size: 36px !important;
    }

    .font-lg-37 {
        font-size: 37px !important;
    }

    .font-lg-38 {
        font-size: 38px !important;
    }

    .font-lg-39 {
        font-size: 39px !important;
    }

    .font-lg-40 {
        font-size: 40px !important;
    }

    .font-lg-41 {
        font-size: 41px !important;
    }

    .font-lg-42 {
        font-size: 42px !important;
    }

    .font-lg-43 {
        font-size: 43px !important;
    }

    .font-lg-44 {
        font-size: 44px !important;
    }

    .font-lg-45 {
        font-size: 45px !important;
    }

    .font-lg-46 {
        font-size: 46px !important;
    }

    .font-lg-47 {
        font-size: 47px !important;
    }

    .font-lg-48 {
        font-size: 48px !important;
    }

    .font-lg-49 {
        font-size: 49px !important;
    }

    .font-lg-50 {
        font-size: 50px !important;
    }
}

@media (min-width: 1200px) {
    .font-xl-11 {
        font-size: 11px !important;
    }

    .font-xl-12 {
        font-size: 12px !important;
    }

    .font-xl-13 {
        font-size: 13px !important;
    }

    .font-xl-14 {
        font-size: 14px !important;
    }

    .font-xl-15 {
        font-size: 15px !important;
    }

    .font-xl-16 {
        font-size: 16px !important;
    }

    .font-xl-17 {
        font-size: 17px !important;
    }

    .font-xl-18 {
        font-size: 18px !important;
    }

    .font-xl-19 {
        font-size: 19px !important;
    }

    .font-xl-20 {
        font-size: 20px !important;
    }

    .font-xl-21 {
        font-size: 21px !important;
    }

    .font-xl-22 {
        font-size: 22px !important;
    }

    .font-xl-23 {
        font-size: 23px !important;
    }

    .font-xl-24 {
        font-size: 24px !important;
    }

    .font-xl-25 {
        font-size: 25px !important;
    }

    .font-xl-26 {
        font-size: 26px !important;
    }

    .font-xl-27 {
        font-size: 27px !important;
    }

    .font-xl-28 {
        font-size: 28px !important;
    }

    .font-xl-29 {
        font-size: 29px !important;
    }

    .font-xl-30 {
        font-size: 30px !important;
    }

    .font-xl-31 {
        font-size: 31px !important;
    }

    .font-xl-32 {
        font-size: 32px !important;
    }

    .font-xl-33 {
        font-size: 33px !important;
    }

    .font-xl-34 {
        font-size: 34px !important;
    }

    .font-xl-35 {
        font-size: 35px !important;
    }

    .font-xl-36 {
        font-size: 36px !important;
    }

    .font-xl-37 {
        font-size: 37px !important;
    }

    .font-xl-38 {
        font-size: 38px !important;
    }

    .font-xl-39 {
        font-size: 39px !important;
    }

    .font-xl-40 {
        font-size: 40px !important;
    }

    .font-xl-41 {
        font-size: 41px !important;
    }

    .font-xl-42 {
        font-size: 42px !important;
    }

    .font-xl-43 {
        font-size: 43px !important;
    }

    .font-xl-44 {
        font-size: 44px !important;
    }

    .font-xl-45 {
        font-size: 45px !important;
    }

    .font-xl-46 {
        font-size: 46px !important;
    }

    .font-xl-47 {
        font-size: 47px !important;
    }

    .font-xl-48 {
        font-size: 48px !important;
    }

    .font-xl-49 {
        font-size: 49px !important;
    }

    .font-xl-50 {
        font-size: 50px !important;
    }
}

/*Font Weight*/
.font-weight-400 {
    font-weight: 400 !important;
}

.font-weight-500 {
    font-weight: 500 !important;
}

.font-weight-600 {
    font-weight: 600 !important;
}

.font-weight-700 {
    font-weight: 700 !important;
}

/*Text Case*/
.text-nonecase {
    text-transform: none !important;
}

/*Letter Spacing*/
.letter-spacing-5 {
    letter-spacing: 0.5px !important;
}

.letter-spacing-10 {
    letter-spacing: 1px !important;
}

.letter-spacing-15 {
    letter-spacing: 1.5px !important;
}

.letter-spacing-20 {
    letter-spacing: 2px !important;
}

.letter-spacing-25 {
    letter-spacing: 2.5px !important;
}

.letter-spacing-30 {
    letter-spacing: 3px !important;
}

.letter-spacing-35 {
    letter-spacing: 3.5px !important;
}

.letter-spacing-40 {
    letter-spacing: 4px !important;
}

.letter-spacing-45 {
    letter-spacing: 4.5px !important;
}

.letter-spacing-50 {
    letter-spacing: 5px !important;
}

/*Line Height*/
.line-height-0 {
    line-height: 0 !important;
}

.line-height-10 {
    line-height: 1 !important;
}

.line-height-11 {
    line-height: 1.1 !important;
}

.line-height-12 {
    line-height: 1.2 !important;
}

.line-height-13 {
    line-height: 1.3 !important;
}

.line-height-14 {
    line-height: 1.4 !important;
}

.line-height-15 {
    line-height: 1.5 !important;
}

.line-height-16 {
    line-height: 1.6 !important;
}

.line-height-17 {
    line-height: 1.7 !important;
}

.line-height-18 {
    line-height: 1.8 !important;
}

.line-height-19 {
    line-height: 1.9 !important;
}

.line-height-20 {
    line-height: 2 !important;
}

/*Width*/
.w-25p {
    width: 25px !important;
}

.w-30p {
    width: 30px !important;
}

.w-35p {
    width: 35px !important;

}

.w-40p {
    width: 40px !important;
}

.w-45p {
    width: 45px !important;
}

.w-50p {
    width: 50px !important;
}

.w-55p {
    width: 55px !important;
}

.w-60p {
    width: 60px !important;
}

.w-65p {
    width: 65px !important;
}

.w-70p {
    width: 70px !important;
}

.w-75p {
    width: 75px !important;
}

.w-80p {
    width: 80px !important;
}

.w-85p {
    width: 85px !important;
}

.w-90p {
    width: 90px !important;
}

.w-95p {
    width: 95px !important;
}

.w-100p {
    width: 100px !important;
}

.w-105p {
    width: 105px !important;
}

.w-110p {
    width: 110px !important;
}

.w-115p {
    width: 115px !important;
}

.w-120p {
    width: 120px !important;
}

.w-125p {
    width: 125px !important;
}

.w-130p {
    width: 130px !important;
}

.w-135p {
    width: 135px !important;
}

.w-140p {
    width: 140px !important;
}

.w-145p {
    width: 145px !important;
}

.w-150p {
    width: 150px !important;
}

.w-155p {
    width: 155px !important;
}

.w-160p {
    width: 160px !important;
}

.w-165p {
    width: 165px !important;
}

.w-170p {
    width: 170px !important;
}

.w-175p {
    width: 175px !important;
}

.w-180p {
    width: 180px !important;
}

.w-185p {
    width: 185px !important;
}

.w-190p {
    width: 190px !important;
}

.w-195p {
    width: 195px !important;
}

.w-200p {
    width: 200px !important;
}

.w-205p {
    width: 205px !important;
}

.w-210p {
    width: 210px !important;
}

.w-215p {
    width: 215px !important;
}

.w-220p {
    width: 220px !important;
}

.w-225p {
    width: 225px !important;
}

.w-230p {
    width: 230px !important;
}

.w-235p {
    width: 235px !important;
}

.w-240p {
    width: 240px !important;
}

.w-245p {
    width: 245px !important;
}

.w-250p {
    width: 250px !important;
}

.w-255p {
    width: 255px !important;
}

.w-260p {
    width: 260px !important;
}

.w-265p {
    width: 265px !important;
}

.w-270p {
    width: 270px !important;
}

.w-275p {
    width: 275px !important;
}

.w-280p {
    width: 280px !important;
}

.w-285p {
    width: 285px !important;
}

.w-290p {
    width: 290px !important;
}

.w-295p {
    width: 295px !important;
}

.w-300p {
    width: 300px !important;
}

.w-305p {
    width: 305px !important;
}

.w-310p {
    width: 310px !important;
}

.w-315p {
    width: 315px !important;
}

.w-320p {
    width: 320px !important;
}

.w-325p {
    width: 325px !important;
}

.w-330p {
    width: 330px !important;
}

.w-335p {
    width: 335px !important;
}

.w-340p {
    width: 340px !important;
}

.w-345p {
    width: 345px !important;
}

.w-350p {
    width: 350px !important;
}

.w-355p {
    width: 355px !important;
}

.w-360p {
    width: 360px !important;
}

.w-365p {
    width: 365px !important;
}

.w-370p {
    width: 370px !important;
}

.w-375p {
    width: 375px !important;
}

.w-380p {
    width: 380px !important;
}

.w-385p {
    width: 385px !important;
}

.w-390p {
    width: 390px !important;
}

.w-395p {
    width: 395px !important;
}

.w-400p {
    width: 400px !important;
}

.w-405p {
    width: 405px !important;
}

.w-410p {
    width: 410px !important;
}

.w-415p {
    width: 415px !important;
}

.w-420p {
    width: 420px !important;
}

.w-425p {
    width: 425px !important;
}

.w-430p {
    width: 430px !important;
}

.w-435p {
    width: 435px !important;
}

.w-440p {
    width: 440px !important;
}

.w-445p {
    width: 445px !important;
}

.w-450p {
    width: 450px !important;
}

.w-455p {
    width: 455px !important;
}

.w-460p {
    width: 460px !important;
}

.w-465p {
    width: 465px !important;
}

.w-470p {
    width: 470px !important;
}

.w-475p {
    width: 475px !important;
}

.w-480p {
    width: 480px !important;
}

.w-485p {
    width: 485px !important;
}

.w-490p {
    width: 490px !important;
}

.w-495p {
    width: 495px !important;
}

.w-500p {
    width: 500px !important;
}

.w-505p {
    width: 505px !important;
}

.w-510p {
    width: 510px !important;
}

.w-515p {
    width: 515px !important;
}

.w-520p {
    width: 520px !important;
}

.w-525p {
    width: 525px !important;
}

.w-530p {
    width: 530px !important;
}

.w-535p {
    width: 535px !important;
}

.w-540p {
    width: 540px !important;
}

.w-545p {
    width: 545px !important;
}

.w-550p {
    width: 550px !important;
}

.w-555p {
    width: 555px !important;
}

.w-560p {
    width: 560px !important;
}

.w-565p {
    width: 565px !important;
}

.w-570p {
    width: 570px !important;
}

.w-575p {
    width: 575px !important;
}

.w-580p {
    width: 580px !important;
}

.w-585p {
    width: 585px !important;
}

.w-590p {
    width: 590px !important;
}

.w-595p {
    width: 595px !important;
}

.w-600p {
    width: 600px !important;
}

.w-605p {
    width: 605px !important;
}

.w-610p {
    width: 610px !important;
}

.w-615p {
    width: 615px !important;
}

.w-620p {
    width: 620px !important;
}

.w-625p {
    width: 625px !important;
}

.w-630p {
    width: 630px !important;
}

.w-635p {
    width: 635px !important;
}

.w-640p {
    width: 640px !important;
}

.w-645p {
    width: 645px !important;
}

.w-650p {
    width: 650px !important;
}

.w-655p {
    width: 655px !important;
}

.w-660p {
    width: 660px !important;
}

.w-665p {
    width: 665px !important;
}

.w-670p {
    width: 670px !important;
}

.w-675p {
    width: 675px !important;
}

.w-680p {
    width: 680px !important;
}

.w-685p {
    width: 685px !important;
}

.w-690p {
    width: 690px !important;
}

.w-695p {
    width: 695px !important;
}

.w-700p {
    width: 700px !important;
}

.w-705p {
    width: 705px !important;
}

.w-710p {
    width: 710px !important;
}

.w-715p {
    width: 715px !important;
}

.w-720p {
    width: 720px !important;
}

.w-725p {
    width: 725px !important;
}

.w-730p {
    width: 730px !important;
}

.w-735p {
    width: 735px !important;
}

.w-740p {
    width: 740px !important;
}

.w-745p {
    width: 745px !important;
}

.w-750p {
    width: 750px !important;
}

.w-755p {
    width: 755px !important;
}

.w-760p {
    width: 760px !important;
}

.w-765p {
    width: 765px !important;
}

.w-770p {
    width: 770px !important;
}

.w-775p {
    width: 775px !important;
}

.w-780p {
    width: 780px !important;
}

.w-785p {
    width: 785px !important;
}

.w-790p {
    width: 790px !important;
}

.w-795p {
    width: 795px !important;
}

.w-800p {
    width: 800px !important;
}

@media (min-width: 576px) {
    .w-sm-25p {
        width: 25px !important;
    }

    .w-sm-30p {
        width: 30px !important;
    }

    .w-sm-35p {
        width: 35px !important;
    }

    .w-sm-40p {
        width: 40px !important;
    }

    .w-sm-45p {
        width: 45px !important;
    }

    .w-sm-50p {
        width: 50px !important;
    }

    .w-sm-55p {
        width: 55px !important;
    }

    .w-sm-60p {
        width: 60px !important;
    }

    .w-sm-65p {
        width: 65px !important;
    }

    .w-sm-70p {
        width: 70px !important;
    }

    .w-sm-75p {
        width: 75px !important;
    }

    .w-sm-80p {
        width: 80px !important;
    }

    .w-sm-85p {
        width: 85px !important;
    }

    .w-sm-90p {
        width: 90px !important;
    }

    .w-sm-95p {
        width: 95px !important;
    }

    .w-sm-100p {
        width: 100px !important;
    }

    .w-sm-105p {
        width: 105px !important;
    }

    .w-sm-110p {
        width: 110px !important;
    }

    .w-sm-115p {
        width: 115px !important;
    }

    .w-sm-120p {
        width: 120px !important;
    }

    .w-sm-125p {
        width: 125px !important;
    }

    .w-sm-130p {
        width: 130px !important;
    }

    .w-sm-135p {
        width: 135px !important;
    }

    .w-sm-140p {
        width: 140px !important;
    }

    .w-sm-145p {
        width: 145px !important;
    }

    .w-sm-150p {
        width: 150px !important;
    }

    .w-sm-155p {
        width: 155px !important;
    }

    .w-sm-160p {
        width: 160px !important;
    }

    .w-sm-165p {
        width: 165px !important;
    }

    .w-sm-170p {
        width: 170px !important;
    }

    .w-sm-175p {
        width: 175px !important;
    }

    .w-sm-180p {
        width: 180px !important;
    }

    .w-sm-185p {
        width: 185px !important;
    }

    .w-sm-190p {
        width: 190px !important;
    }

    .w-sm-195p {
        width: 195px !important;
    }

    .w-sm-200p {
        width: 200px !important;
    }

    .w-sm-205p {
        width: 205px !important;
    }

    .w-sm-210p {
        width: 210px !important;
    }

    .w-sm-215p {
        width: 215px !important;
    }

    .w-sm-220p {
        width: 220px !important;
    }

    .w-sm-225p {
        width: 225px !important;
    }

    .w-sm-230p {
        width: 230px !important;
    }

    .w-sm-235p {
        width: 235px !important;
    }

    .w-sm-240p {
        width: 240px !important;
    }

    .w-sm-245p {
        width: 245px !important;
    }

    .w-sm-250p {
        width: 250px !important;
    }

    .w-sm-255p {
        width: 255px !important;
    }

    .w-sm-260p {
        width: 260px !important;
    }

    .w-sm-265p {
        width: 265px !important;
    }

    .w-sm-270p {
        width: 270px !important;
    }

    .w-sm-275p {
        width: 275px !important;
    }

    .w-sm-280p {
        width: 280px !important;
    }

    .w-sm-285p {
        width: 285px !important;
    }

    .w-sm-290p {
        width: 290px !important;
    }

    .w-sm-295p {
        width: 295px !important;
    }

    .w-sm-300p {
        width: 300px !important;
    }

    .w-sm-305p {
        width: 305px !important;
    }

    .w-sm-310p {
        width: 310px !important;
    }

    .w-sm-315p {
        width: 315px !important;
    }

    .w-sm-320p {
        width: 320px !important;
    }

    .w-sm-325p {
        width: 325px !important;
    }

    .w-sm-330p {
        width: 330px !important;
    }

    .w-sm-335p {
        width: 335px !important;
    }

    .w-sm-340p {
        width: 340px !important;
    }

    .w-sm-345p {
        width: 345px !important;
    }

    .w-sm-350p {
        width: 350px !important;
    }

    .w-sm-355p {
        width: 355px !important;
    }

    .w-sm-360p {
        width: 360px !important;
    }

    .w-sm-365p {
        width: 365px !important;
    }

    .w-sm-370p {
        width: 370px !important;
    }

    .w-sm-375p {
        width: 375px !important;
    }

    .w-sm-380p {
        width: 380px !important;
    }

    .w-sm-385p {
        width: 385px !important;
    }

    .w-sm-390p {
        width: 390px !important;
    }

    .w-sm-395p {
        width: 395px !important;
    }

    .w-sm-400p {
        width: 400px !important;
    }

    .w-sm-405p {
        width: 405px !important;
    }

    .w-sm-410p {
        width: 410px !important;
    }

    .w-sm-415p {
        width: 415px !important;
    }

    .w-sm-420p {
        width: 420px !important;
    }

    .w-sm-425p {
        width: 425px !important;
    }

    .w-sm-430p {
        width: 430px !important;
    }

    .w-sm-435p {
        width: 435px !important;
    }

    .w-sm-440p {
        width: 440px !important;
    }

    .w-sm-445p {
        width: 445px !important;
    }

    .w-sm-450p {
        width: 450px !important;
    }

    .w-sm-455p {
        width: 455px !important;
    }

    .w-sm-460p {
        width: 460px !important;
    }

    .w-sm-465p {
        width: 465px !important;
    }

    .w-sm-470p {
        width: 470px !important;
    }

    .w-sm-475p {
        width: 475px !important;
    }

    .w-sm-480p {
        width: 480px !important;
    }

    .w-sm-485p {
        width: 485px !important;
    }

    .w-sm-490p {
        width: 490px !important;
    }

    .w-sm-495p {
        width: 495px !important;
    }

    .w-sm-500p {
        width: 500px !important;
    }

    .w-sm-505p {
        width: 505px !important;
    }

    .w-sm-510p {
        width: 510px !important;
    }

    .w-sm-515p {
        width: 515px !important;
    }

    .w-sm-520p {
        width: 520px !important;
    }

    .w-sm-525p {
        width: 525px !important;
    }

    .w-sm-530p {
        width: 530px !important;
    }

    .w-sm-535p {
        width: 535px !important;
    }

    .w-sm-540p {
        width: 540px !important;
    }

    .w-sm-545p {
        width: 545px !important;
    }

    .w-sm-550p {
        width: 550px !important;
    }

    .w-sm-555p {
        width: 555px !important;
    }

    .w-sm-560p {
        width: 560px !important;
    }

    .w-sm-565p {
        width: 565px !important;
    }

    .w-sm-570p {
        width: 570px !important;
    }

    .w-sm-575p {
        width: 575px !important;
    }

    .w-sm-580p {
        width: 580px !important;
    }

    .w-sm-585p {
        width: 585px !important;
    }

    .w-sm-590p {
        width: 590px !important;
    }

    .w-sm-595p {
        width: 595px !important;
    }

    .w-sm-600p {
        width: 600px !important;
    }

    .w-sm-605p {
        width: 605px !important;
    }

    .w-sm-610p {
        width: 610px !important;
    }

    .w-sm-615p {
        width: 615px !important;
    }

    .w-sm-620p {
        width: 620px !important;
    }

    .w-sm-625p {
        width: 625px !important;
    }

    .w-sm-630p {
        width: 630px !important;
    }

    .w-sm-635p {
        width: 635px !important;
    }

    .w-sm-640p {
        width: 640px !important;
    }

    .w-sm-645p {
        width: 645px !important;
    }

    .w-sm-650p {
        width: 650px !important;
    }

    .w-sm-655p {
        width: 655px !important;
    }

    .w-sm-660p {
        width: 660px !important;
    }

    .w-sm-665p {
        width: 665px !important;
    }

    .w-sm-670p {
        width: 670px !important;
    }

    .w-sm-675p {
        width: 675px !important;
    }

    .w-sm-680p {
        width: 680px !important;
    }

    .w-sm-685p {
        width: 685px !important;
    }

    .w-sm-690p {
        width: 690px !important;
    }

    .w-sm-695p {
        width: 695px !important;
    }

    .w-sm-700p {
        width: 700px !important;
    }

    .w-sm-705p {
        width: 705px !important;
    }

    .w-sm-710p {
        width: 710px !important;
    }

    .w-sm-715p {
        width: 715px !important;
    }

    .w-sm-720p {
        width: 720px !important;
    }

    .w-sm-725p {
        width: 725px !important;
    }

    .w-sm-730p {
        width: 730px !important;
    }

    .w-sm-735p {
        width: 735px !important;
    }

    .w-sm-740p {
        width: 740px !important;
    }

    .w-sm-745p {
        width: 745px !important;
    }

    .w-sm-750p {
        width: 750px !important;
    }

    .w-sm-755p {
        width: 755px !important;
    }

    .w-sm-760p {
        width: 760px !important;
    }

    .w-sm-765p {
        width: 765px !important;
    }

    .w-sm-770p {
        width: 770px !important;
    }

    .w-sm-775p {
        width: 775px !important;
    }

    .w-sm-780p {
        width: 780px !important;
    }

    .w-sm-785p {
        width: 785px !important;
    }

    .w-sm-790p {
        width: 790px !important;
    }

    .w-sm-795p {
        width: 795px !important;
    }

    .w-sm-800p {
        width: 800px !important;
    }
}

@media (min-width: 768px) {
    .w-md-25p {
        width: 25px !important;
    }

    .w-md-30p {
        width: 30px !important;
    }

    .w-md-35p {
        width: 35px !important;
    }

    .w-md-40p {
        width: 40px !important;
    }

    .w-md-45p {
        width: 45px !important;
    }

    .w-md-50p {
        width: 50px !important;
    }

    .w-md-55p {
        width: 55px !important;
    }

    .w-md-60p {
        width: 60px !important;
    }

    .w-md-65p {
        width: 65px !important;
    }

    .w-md-70p {
        width: 70px !important;
    }

    .w-md-75p {
        width: 75px !important;
    }

    .w-md-80p {
        width: 80px !important;
    }

    .w-md-85p {
        width: 85px !important;
    }

    .w-md-90p {
        width: 90px !important;
    }

    .w-md-95p {
        width: 95px !important;
    }

    .w-md-100p {
        width: 100px !important;
    }

    .w-md-105p {
        width: 105px !important;
    }

    .w-md-110p {
        width: 110px !important;
    }

    .w-md-115p {
        width: 115px !important;
    }

    .w-md-120p {
        width: 120px !important;
    }

    .w-md-125p {
        width: 125px !important;
    }

    .w-md-130p {
        width: 130px !important;
    }

    .w-md-135p {
        width: 135px !important;
    }

    .w-md-140p {
        width: 140px !important;
    }

    .w-md-145p {
        width: 145px !important;
    }

    .w-md-150p {
        width: 150px !important;
    }

    .w-md-155p {
        width: 155px !important;
    }

    .w-md-160p {
        width: 160px !important;
    }

    .w-md-165p {
        width: 165px !important;
    }

    .w-md-170p {
        width: 170px !important;
    }

    .w-md-175p {
        width: 175px !important;
    }

    .w-md-180p {
        width: 180px !important;
    }

    .w-md-185p {
        width: 185px !important;
    }

    .w-md-190p {
        width: 190px !important;
    }

    .w-md-195p {
        width: 195px !important;
    }

    .w-md-200p {
        width: 200px !important;
    }

    .w-md-205p {
        width: 205px !important;
    }

    .w-md-210p {
        width: 210px !important;
    }

    .w-md-215p {
        width: 215px !important;
    }

    .w-md-220p {
        width: 220px !important;
    }

    .w-md-225p {
        width: 225px !important;
    }

    .w-md-230p {
        width: 230px !important;
    }

    .w-md-235p {
        width: 235px !important;
    }

    .w-md-240p {
        width: 240px !important;
    }

    .w-md-245p {
        width: 245px !important;
    }

    .w-md-250p {
        width: 250px !important;
    }

    .w-md-255p {
        width: 255px !important;
    }

    .w-md-260p {
        width: 260px !important;
    }

    .w-md-265p {
        width: 265px !important;
    }

    .w-md-270p {
        width: 270px !important;
    }

    .w-md-275p {
        width: 275px !important;
    }

    .w-md-280p {
        width: 280px !important;
    }

    .w-md-285p {
        width: 285px !important;
    }

    .w-md-290p {
        width: 290px !important;
    }

    .w-md-295p {
        width: 295px !important;
    }

    .w-md-300p {
        width: 300px !important;
    }

    .w-md-305p {
        width: 305px !important;
    }

    .w-md-310p {
        width: 310px !important;
    }

    .w-md-315p {
        width: 315px !important;
    }

    .w-md-320p {
        width: 320px !important;
    }

    .w-md-325p {
        width: 325px !important;
    }

    .w-md-330p {
        width: 330px !important;
    }

    .w-md-335p {
        width: 335px !important;
    }

    .w-md-340p {
        width: 340px !important;
    }

    .w-md-345p {
        width: 345px !important;
    }

    .w-md-350p {
        width: 350px !important;
    }

    .w-md-355p {
        width: 355px !important;
    }

    .w-md-360p {
        width: 360px !important;
    }

    .w-md-365p {
        width: 365px !important;
    }

    .w-md-370p {
        width: 370px !important;
    }

    .w-md-375p {
        width: 375px !important;
    }

    .w-md-380p {
        width: 380px !important;
    }

    .w-md-385p {
        width: 385px !important;
    }

    .w-md-390p {
        width: 390px !important;
    }

    .w-md-395p {
        width: 395px !important;
    }

    .w-md-400p {
        width: 400px !important;
    }

    .w-md-405p {
        width: 405px !important;
    }

    .w-md-410p {
        width: 410px !important;
    }

    .w-md-415p {
        width: 415px !important;
    }

    .w-md-420p {
        width: 420px !important;
    }

    .w-md-425p {
        width: 425px !important;
    }

    .w-md-430p {
        width: 430px !important;
    }

    .w-md-435p {
        width: 435px !important;
    }

    .w-md-440p {
        width: 440px !important;
    }

    .w-md-445p {
        width: 445px !important;
    }

    .w-md-450p {
        width: 450px !important;
    }

    .w-md-455p {
        width: 455px !important;
    }

    .w-md-460p {
        width: 460px !important;
    }

    .w-md-465p {
        width: 465px !important;
    }

    .w-md-470p {
        width: 470px !important;
    }

    .w-md-475p {
        width: 475px !important;
    }

    .w-md-480p {
        width: 480px !important;
    }

    .w-md-485p {
        width: 485px !important;
    }

    .w-md-490p {
        width: 490px !important;
    }

    .w-md-495p {
        width: 495px !important;
    }

    .w-md-500p {
        width: 500px !important;
    }

    .w-md-505p {
        width: 505px !important;
    }

    .w-md-510p {
        width: 510px !important;
    }

    .w-md-515p {
        width: 515px !important;
    }

    .w-md-520p {
        width: 520px !important;
    }

    .w-md-525p {
        width: 525px !important;
    }

    .w-md-530p {
        width: 530px !important;
    }

    .w-md-535p {
        width: 535px !important;
    }

    .w-md-540p {
        width: 540px !important;
    }

    .w-md-545p {
        width: 545px !important;
    }

    .w-md-550p {
        width: 550px !important;
    }

    .w-md-555p {
        width: 555px !important;
    }

    .w-md-560p {
        width: 560px !important;
    }

    .w-md-565p {
        width: 565px !important;
    }

    .w-md-570p {
        width: 570px !important;
    }

    .w-md-575p {
        width: 575px !important;
    }

    .w-md-580p {
        width: 580px !important;
    }

    .w-md-585p {
        width: 585px !important;
    }

    .w-md-590p {
        width: 590px !important;
    }

    .w-md-595p {
        width: 595px !important;
    }

    .w-md-600p {
        width: 600px !important;
    }

    .w-md-605p {
        width: 605px !important;
    }

    .w-md-610p {
        width: 610px !important;
    }

    .w-md-615p {
        width: 615px !important;
    }

    .w-md-620p {
        width: 620px !important;
    }

    .w-md-625p {
        width: 625px !important;
    }

    .w-md-630p {
        width: 630px !important;
    }

    .w-md-635p {
        width: 635px !important;
    }

    .w-md-640p {
        width: 640px !important;
    }

    .w-md-645p {
        width: 645px !important;
    }

    .w-md-650p {
        width: 650px !important;
    }

    .w-md-655p {
        width: 655px !important;
    }

    .w-md-660p {
        width: 660px !important;
    }

    .w-md-665p {
        width: 665px !important;
    }

    .w-md-670p {
        width: 670px !important;
    }

    .w-md-675p {
        width: 675px !important;
    }

    .w-md-680p {
        width: 680px !important;
    }

    .w-md-685p {
        width: 685px !important;
    }

    .w-md-690p {
        width: 690px !important;
    }

    .w-md-695p {
        width: 695px !important;
    }

    .w-md-700p {
        width: 700px !important;
    }

    .w-md-705p {
        width: 705px !important;
    }

    .w-md-710p {
        width: 710px !important;
    }

    .w-md-715p {
        width: 715px !important;
    }

    .w-md-720p {
        width: 720px !important;
    }

    .w-md-725p {
        width: 725px !important;
    }

    .w-md-730p {
        width: 730px !important;
    }

    .w-md-735p {
        width: 735px !important;
    }

    .w-md-740p {
        width: 740px !important;
    }

    .w-md-745p {
        width: 745px !important;
    }

    .w-md-750p {
        width: 750px !important;
    }

    .w-md-755p {
        width: 755px !important;
    }

    .w-md-760p {
        width: 760px !important;
    }

    .w-md-765p {
        width: 765px !important;
    }

    .w-md-770p {
        width: 770px !important;
    }

    .w-md-775p {
        width: 775px !important;
    }

    .w-md-780p {
        width: 780px !important;
    }

    .w-md-785p {
        width: 785px !important;
    }

    .w-md-790p {
        width: 790px !important;
    }

    .w-md-795p {
        width: 795px !important;
    }

    .w-md-800p {
        width: 800px !important;
    }
}

@media (min-width: 992px) {
    .w-lg-25p {
        width: 25px !important;
    }

    .w-lg-30p {
        width: 30px !important;
    }

    .w-lg-35p {
        width: 35px !important;
    }

    .w-lg-40p {
        width: 40px !important;
    }

    .w-lg-45p {
        width: 45px !important;
    }

    .w-lg-50p {
        width: 50px !important;
    }

    .w-lg-55p {
        width: 55px !important;
    }

    .w-lg-60p {
        width: 60px !important;
    }

    .w-lg-65p {
        width: 65px !important;
    }

    .w-lg-70p {
        width: 70px !important;
    }

    .w-lg-75p {
        width: 75px !important;
    }

    .w-lg-80p {
        width: 80px !important;
    }

    .w-lg-85p {
        width: 85px !important;
    }

    .w-lg-90p {
        width: 90px !important;
    }

    .w-lg-95p {
        width: 95px !important;
    }

    .w-lg-100p {
        width: 100px !important;
    }

    .w-lg-105p {
        width: 105px !important;
    }

    .w-lg-110p {
        width: 110px !important;
    }

    .w-lg-115p {
        width: 115px !important;
    }

    .w-lg-120p {
        width: 120px !important;
    }

    .w-lg-125p {
        width: 125px !important;
    }

    .w-lg-130p {
        width: 130px !important;
    }

    .w-lg-135p {
        width: 135px !important;
    }

    .w-lg-140p {
        width: 140px !important;
    }

    .w-lg-145p {
        width: 145px !important;
    }

    .w-lg-150p {
        width: 150px !important;
    }

    .w-lg-155p {
        width: 155px !important;
    }

    .w-lg-160p {
        width: 160px !important;
    }

    .w-lg-165p {
        width: 165px !important;
    }

    .w-lg-170p {
        width: 170px !important;
    }

    .w-lg-175p {
        width: 175px !important;
    }

    .w-lg-180p {
        width: 180px !important;
    }

    .w-lg-185p {
        width: 185px !important;
    }

    .w-lg-190p {
        width: 190px !important;
    }

    .w-lg-195p {
        width: 195px !important;
    }

    .w-lg-200p {
        width: 200px !important;
    }

    .w-lg-205p {
        width: 205px !important;
    }

    .w-lg-210p {
        width: 210px !important;
    }

    .w-lg-215p {
        width: 215px !important;
    }

    .w-lg-220p {
        width: 220px !important;
    }

    .w-lg-225p {
        width: 225px !important;
    }

    .w-lg-230p {
        width: 230px !important;
    }

    .w-lg-235p {
        width: 235px !important;
    }

    .w-lg-240p {
        width: 240px !important;
    }

    .w-lg-245p {
        width: 245px !important;
    }

    .w-lg-250p {
        width: 250px !important;
    }

    .w-lg-255p {
        width: 255px !important;
    }

    .w-lg-260p {
        width: 260px !important;
    }

    .w-lg-265p {
        width: 265px !important;
    }

    .w-lg-270p {
        width: 270px !important;
    }

    .w-lg-275p {
        width: 275px !important;
    }

    .w-lg-280p {
        width: 280px !important;
    }

    .w-lg-285p {
        width: 285px !important;
    }

    .w-lg-290p {
        width: 290px !important;
    }

    .w-lg-295p {
        width: 295px !important;
    }

    .w-lg-300p {
        width: 300px !important;
    }

    .w-lg-305p {
        width: 305px !important;
    }

    .w-lg-310p {
        width: 310px !important;
    }

    .w-lg-315p {
        width: 315px !important;
    }

    .w-lg-320p {
        width: 320px !important;
    }

    .w-lg-325p {
        width: 325px !important;
    }

    .w-lg-330p {
        width: 330px !important;
    }

    .w-lg-335p {
        width: 335px !important;
    }

    .w-lg-340p {
        width: 340px !important;
    }

    .w-lg-345p {
        width: 345px !important;
    }

    .w-lg-350p {
        width: 350px !important;
    }

    .w-lg-355p {
        width: 355px !important;
    }

    .w-lg-360p {
        width: 360px !important;
    }

    .w-lg-365p {
        width: 365px !important;
    }

    .w-lg-370p {
        width: 370px !important;
    }

    .w-lg-375p {
        width: 375px !important;
    }

    .w-lg-380p {
        width: 380px !important;
    }

    .w-lg-385p {
        width: 385px !important;
    }

    .w-lg-390p {
        width: 390px !important;
    }

    .w-lg-395p {
        width: 395px !important;
    }

    .w-lg-400p {
        width: 400px !important;
    }

    .w-lg-405p {
        width: 405px !important;
    }

    .w-lg-410p {
        width: 410px !important;
    }

    .w-lg-415p {
        width: 415px !important;
    }

    .w-lg-420p {
        width: 420px !important;
    }

    .w-lg-425p {
        width: 425px !important;
    }

    .w-lg-430p {
        width: 430px !important;
    }

    .w-lg-435p {
        width: 435px !important;
    }

    .w-lg-440p {
        width: 440px !important;
    }

    .w-lg-445p {
        width: 445px !important;
    }

    .w-lg-450p {
        width: 450px !important;
    }

    .w-lg-455p {
        width: 455px !important;
    }

    .w-lg-460p {
        width: 460px !important;
    }

    .w-lg-465p {
        width: 465px !important;
    }

    .w-lg-470p {
        width: 470px !important;
    }

    .w-lg-475p {
        width: 475px !important;
    }

    .w-lg-480p {
        width: 480px !important;
    }

    .w-lg-485p {
        width: 485px !important;
    }

    .w-lg-490p {
        width: 490px !important;
    }

    .w-lg-495p {
        width: 495px !important;
    }

    .w-lg-500p {
        width: 500px !important;
    }

    .w-lg-505p {
        width: 505px !important;
    }

    .w-lg-510p {
        width: 510px !important;
    }

    .w-lg-515p {
        width: 515px !important;
    }

    .w-lg-520p {
        width: 520px !important;
    }

    .w-lg-525p {
        width: 525px !important;
    }

    .w-lg-530p {
        width: 530px !important;
    }

    .w-lg-535p {
        width: 535px !important;
    }

    .w-lg-540p {
        width: 540px !important;
    }

    .w-lg-545p {
        width: 545px !important;
    }

    .w-lg-550p {
        width: 550px !important;
    }

    .w-lg-555p {
        width: 555px !important;
    }

    .w-lg-560p {
        width: 560px !important;
    }

    .w-lg-565p {
        width: 565px !important;
    }

    .w-lg-570p {
        width: 570px !important;
    }

    .w-lg-575p {
        width: 575px !important;
    }

    .w-lg-580p {
        width: 580px !important;
    }

    .w-lg-585p {
        width: 585px !important;
    }

    .w-lg-590p {
        width: 590px !important;
    }

    .w-lg-595p {
        width: 595px !important;
    }

    .w-lg-600p {
        width: 600px !important;
    }

    .w-lg-605p {
        width: 605px !important;
    }

    .w-lg-610p {
        width: 610px !important;
    }

    .w-lg-615p {
        width: 615px !important;
    }

    .w-lg-620p {
        width: 620px !important;
    }

    .w-lg-625p {
        width: 625px !important;
    }

    .w-lg-630p {
        width: 630px !important;
    }

    .w-lg-635p {
        width: 635px !important;
    }

    .w-lg-640p {
        width: 640px !important;
    }

    .w-lg-645p {
        width: 645px !important;
    }

    .w-lg-650p {
        width: 650px !important;
    }

    .w-lg-655p {
        width: 655px !important;
    }

    .w-lg-660p {
        width: 660px !important;
    }

    .w-lg-665p {
        width: 665px !important;
    }

    .w-lg-670p {
        width: 670px !important;
    }

    .w-lg-675p {
        width: 675px !important;
    }

    .w-lg-680p {
        width: 680px !important;
    }

    .w-lg-685p {
        width: 685px !important;
    }

    .w-lg-690p {
        width: 690px !important;
    }

    .w-lg-695p {
        width: 695px !important;
    }

    .w-lg-700p {
        width: 700px !important;
    }

    .w-lg-705p {
        width: 705px !important;
    }

    .w-lg-710p {
        width: 710px !important;
    }

    .w-lg-715p {
        width: 715px !important;
    }

    .w-lg-720p {
        width: 720px !important;
    }

    .w-lg-725p {
        width: 725px !important;
    }

    .w-lg-730p {
        width: 730px !important;
    }

    .w-lg-735p {
        width: 735px !important;
    }

    .w-lg-740p {
        width: 740px !important;
    }

    .w-lg-745p {
        width: 745px !important;
    }

    .w-lg-750p {
        width: 750px !important;
    }

    .w-lg-755p {
        width: 755px !important;
    }

    .w-lg-760p {
        width: 760px !important;
    }

    .w-lg-765p {
        width: 765px !important;
    }

    .w-lg-770p {
        width: 770px !important;
    }

    .w-lg-775p {
        width: 775px !important;
    }

    .w-lg-780p {
        width: 780px !important;
    }

    .w-lg-785p {
        width: 785px !important;
    }

    .w-lg-790p {
        width: 790px !important;
    }

    .w-lg-795p {
        width: 795px !important;
    }

    .w-lg-800p {
        width: 800px !important;
    }
}

@media (min-width: 1200px) {
    .w-xl-25p {
        width: 25px !important;
    }

    .w-xl-30p {
        width: 30px !important;
    }

    .w-xl-35p {
        width: 35px !important;
    }

    .w-xl-40p {
        width: 40px !important;
    }

    .w-xl-45p {
        width: 45px !important;
    }

    .w-xl-50p {
        width: 50px !important;
    }

    .w-xl-55p {
        width: 55px !important;
    }

    .w-xl-60p {
        width: 60px !important;
    }

    .w-xl-65p {
        width: 65px !important;
    }

    .w-xl-70p {
        width: 70px !important;
    }

    .w-xl-75p {
        width: 75px !important;
    }

    .w-xl-80p {
        width: 80px !important;
    }

    .w-xl-85p {
        width: 85px !important;
    }

    .w-xl-90p {
        width: 90px !important;
    }

    .w-xl-95p {
        width: 95px !important;
    }

    .w-xl-100p {
        width: 100px !important;
    }

    .w-xl-105p {
        width: 105px !important;
    }

    .w-xl-110p {
        width: 110px !important;
    }

    .w-xl-115p {
        width: 115px !important;
    }

    .w-xl-120p {
        width: 120px !important;
    }

    .w-xl-125p {
        width: 125px !important;
    }

    .w-xl-130p {
        width: 130px !important;
    }

    .w-xl-135p {
        width: 135px !important;
    }

    .w-xl-140p {
        width: 140px !important;
    }

    .w-xl-145p {
        width: 145px !important;
    }

    .w-xl-150p {
        width: 150px !important;
    }

    .w-xl-155p {
        width: 155px !important;
    }

    .w-xl-160p {
        width: 160px !important;
    }

    .w-xl-165p {
        width: 165px !important;
    }

    .w-xl-170p {
        width: 170px !important;
    }

    .w-xl-175p {
        width: 175px !important;
    }

    .w-xl-180p {
        width: 180px !important;
    }

    .w-xl-185p {
        width: 185px !important;
    }

    .w-xl-190p {
        width: 190px !important;
    }

    .w-xl-195p {
        width: 195px !important;
    }

    .w-xl-200p {
        width: 200px !important;
    }

    .w-xl-205p {
        width: 205px !important;
    }

    .w-xl-210p {
        width: 210px !important;
    }

    .w-xl-215p {
        width: 215px !important;
    }

    .w-xl-220p {
        width: 220px !important;
    }

    .w-xl-225p {
        width: 225px !important;
    }

    .w-xl-230p {
        width: 230px !important;
    }

    .w-xl-235p {
        width: 235px !important;
    }

    .w-xl-240p {
        width: 240px !important;
    }

    .w-xl-245p {
        width: 245px !important;
    }

    .w-xl-250p {
        width: 250px !important;
    }

    .w-xl-255p {
        width: 255px !important;
    }

    .w-xl-260p {
        width: 260px !important;
    }

    .w-xl-265p {
        width: 265px !important;
    }

    .w-xl-270p {
        width: 270px !important;
    }

    .w-xl-275p {
        width: 275px !important;
    }

    .w-xl-280p {
        width: 280px !important;
    }

    .w-xl-285p {
        width: 285px !important;
    }

    .w-xl-290p {
        width: 290px !important;
    }

    .w-xl-295p {
        width: 295px !important;
    }

    .w-xl-300p {
        width: 300px !important;
    }

    .w-xl-305p {
        width: 305px !important;
    }

    .w-xl-310p {
        width: 310px !important;
    }

    .w-xl-315p {
        width: 315px !important;
    }

    .w-xl-320p {
        width: 320px !important;
    }

    .w-xl-325p {
        width: 325px !important;
    }

    .w-xl-330p {
        width: 330px !important;
    }

    .w-xl-335p {
        width: 335px !important;
    }

    .w-xl-340p {
        width: 340px !important;
    }

    .w-xl-345p {
        width: 345px !important;
    }

    .w-xl-350p {
        width: 350px !important;
    }

    .w-xl-355p {
        width: 355px !important;
    }

    .w-xl-360p {
        width: 360px !important;
    }

    .w-xl-365p {
        width: 365px !important;
    }

    .w-xl-370p {
        width: 370px !important;
    }

    .w-xl-375p {
        width: 375px !important;
    }

    .w-xl-380p {
        width: 380px !important;
    }

    .w-xl-385p {
        width: 385px !important;
    }

    .w-xl-390p {
        width: 390px !important;
    }

    .w-xl-395p {
        width: 395px !important;
    }

    .w-xl-400p {
        width: 400px !important;
    }

    .w-xl-405p {
        width: 405px !important;
    }

    .w-xl-410p {
        width: 410px !important;
    }

    .w-xl-415p {
        width: 415px !important;
    }

    .w-xl-420p {
        width: 420px !important;
    }

    .w-xl-425p {
        width: 425px !important;
    }

    .w-xl-430p {
        width: 430px !important;
    }

    .w-xl-435p {
        width: 435px !important;
    }

    .w-xl-440p {
        width: 440px !important;
    }

    .w-xl-445p {
        width: 445px !important;
    }

    .w-xl-450p {
        width: 450px !important;
    }

    .w-xl-455p {
        width: 455px !important;
    }

    .w-xl-460p {
        width: 460px !important;
    }

    .w-xl-465p {
        width: 465px !important;
    }

    .w-xl-470p {
        width: 470px !important;
    }

    .w-xl-475p {
        width: 475px !important;
    }

    .w-xl-480p {
        width: 480px !important;
    }

    .w-xl-485p {
        width: 485px !important;
    }

    .w-xl-490p {
        width: 490px !important;
    }

    .w-xl-495p {
        width: 495px !important;
    }

    .w-xl-500p {
        width: 500px !important;
    }

    .w-xl-505p {
        width: 505px !important;
    }

    .w-xl-510p {
        width: 510px !important;
    }

    .w-xl-515p {
        width: 515px !important;
    }

    .w-xl-520p {
        width: 520px !important;
    }

    .w-xl-525p {
        width: 525px !important;
    }

    .w-xl-530p {
        width: 530px !important;
    }

    .w-xl-535p {
        width: 535px !important;
    }

    .w-xl-540p {
        width: 540px !important;
    }

    .w-xl-545p {
        width: 545px !important;
    }

    .w-xl-550p {
        width: 550px !important;
    }

    .w-xl-555p {
        width: 555px !important;
    }

    .w-xl-560p {
        width: 560px !important;
    }

    .w-xl-565p {
        width: 565px !important;
    }

    .w-xl-570p {
        width: 570px !important;
    }

    .w-xl-575p {
        width: 575px !important;
    }

    .w-xl-580p {
        width: 580px !important;
    }

    .w-xl-585p {
        width: 585px !important;
    }

    .w-xl-590p {
        width: 590px !important;
    }

    .w-xl-595p {
        width: 595px !important;
    }

    .w-xl-600p {
        width: 600px !important;
    }

    .w-xl-605p {
        width: 605px !important;
    }

    .w-xl-610p {
        width: 610px !important;
    }

    .w-xl-615p {
        width: 615px !important;
    }

    .w-xl-620p {
        width: 620px !important;
    }

    .w-xl-625p {
        width: 625px !important;
    }

    .w-xl-630p {
        width: 630px !important;
    }

    .w-xl-635p {
        width: 635px !important;
    }

    .w-xl-640p {
        width: 640px !important;
    }

    .w-xl-645p {
        width: 645px !important;
    }

    .w-xl-650p {
        width: 650px !important;
    }

    .w-xl-655p {
        width: 655px !important;
    }

    .w-xl-660p {
        width: 660px !important;
    }

    .w-xl-665p {
        width: 665px !important;
    }

    .w-xl-670p {
        width: 670px !important;
    }

    .w-xl-675p {
        width: 675px !important;
    }

    .w-xl-680p {
        width: 680px !important;
    }

    .w-xl-685p {
        width: 685px !important;
    }

    .w-xl-690p {
        width: 690px !important;
    }

    .w-xl-695p {
        width: 695px !important;
    }

    .w-xl-700p {
        width: 700px !important;
    }

    .w-xl-705p {
        width: 705px !important;
    }

    .w-xl-710p {
        width: 710px !important;
    }

    .w-xl-715p {
        width: 715px !important;
    }

    .w-xl-720p {
        width: 720px !important;
    }

    .w-xl-725p {
        width: 725px !important;
    }

    .w-xl-730p {
        width: 730px !important;
    }

    .w-xl-735p {
        width: 735px !important;
    }

    .w-xl-740p {
        width: 740px !important;
    }

    .w-xl-745p {
        width: 745px !important;
    }

    .w-xl-750p {
        width: 750px !important;
    }

    .w-xl-755p {
        width: 755px !important;
    }

    .w-xl-760p {
        width: 760px !important;
    }

    .w-xl-765p {
        width: 765px !important;
    }

    .w-xl-770p {
        width: 770px !important;
    }

    .w-xl-775p {
        width: 775px !important;
    }

    .w-xl-780p {
        width: 780px !important;
    }

    .w-xl-785p {
        width: 785px !important;
    }

    .w-xl-790p {
        width: 790px !important;
    }

    .w-xl-795p {
        width: 795px !important;
    }

    .w-xl-800p {
        width: 800px !important;
    }
}

@media (min-width: 1400px) {
    .w-xxl-25p {
        width: 25px !important;
    }

    .w-xxl-30p {
        width: 30px !important;
    }

    .w-xxl-35p {
        width: 35px !important;
    }

    .w-xxl-40p {
        width: 40px !important;
    }

    .w-xxl-45p {
        width: 45px !important;
    }

    .w-xxl-50p {
        width: 50px !important;
    }

    .w-xxl-55p {
        width: 55px !important;
    }

    .w-xxl-60p {
        width: 60px !important;
    }

    .w-xxl-65p {
        width: 65px !important;
    }

    .w-xxl-70p {
        width: 70px !important;
    }

    .w-xxl-75p {
        width: 75px !important;
    }

    .w-xxl-80p {
        width: 80px !important;
    }

    .w-xxl-85p {
        width: 85px !important;
    }

    .w-xxl-90p {
        width: 90px !important;
    }

    .w-xxl-95p {
        width: 95px !important;
    }

    .w-xxl-100p {
        width: 100px !important;
    }

    .w-xxl-105p {
        width: 105px !important;
    }

    .w-xxl-110p {
        width: 110px !important;
    }

    .w-xxl-115p {
        width: 115px !important;
    }

    .w-xxl-120p {
        width: 120px !important;
    }

    .w-xxl-125p {
        width: 125px !important;
    }

    .w-xxl-130p {
        width: 130px !important;
    }

    .w-xxl-135p {
        width: 135px !important;
    }

    .w-xxl-140p {
        width: 140px !important;
    }

    .w-xxl-145p {
        width: 145px !important;
    }

    .w-xxl-150p {
        width: 150px !important;
    }

    .w-xxl-155p {
        width: 155px !important;
    }

    .w-xxl-160p {
        width: 160px !important;
    }

    .w-xxl-165p {
        width: 165px !important;
    }

    .w-xxl-170p {
        width: 170px !important;
    }

    .w-xxl-175p {
        width: 175px !important;
    }

    .w-xxl-180p {
        width: 180px !important;
    }

    .w-xxl-185p {
        width: 185px !important;
    }

    .w-xxl-190p {
        width: 190px !important;
    }

    .w-xxl-195p {
        width: 195px !important;
    }

    .w-xxl-200p {
        width: 200px !important;
    }

    .w-xxl-205p {
        width: 205px !important;
    }

    .w-xxl-210p {
        width: 210px !important;
    }

    .w-xxl-215p {
        width: 215px !important;
    }

    .w-xxl-220p {
        width: 220px !important;
    }

    .w-xxl-225p {
        width: 225px !important;
    }

    .w-xxl-230p {
        width: 230px !important;
    }

    .w-xxl-235p {
        width: 235px !important;
    }

    .w-xxl-240p {
        width: 240px !important;
    }

    .w-xxl-245p {
        width: 245px !important;
    }

    .w-xxl-250p {
        width: 250px !important;
    }

    .w-xxl-255p {
        width: 255px !important;
    }

    .w-xxl-260p {
        width: 260px !important;
    }

    .w-xxl-265p {
        width: 265px !important;
    }

    .w-xxl-270p {
        width: 270px !important;
    }

    .w-xxl-275p {
        width: 275px !important;
    }

    .w-xxl-280p {
        width: 280px !important;
    }

    .w-xxl-285p {
        width: 285px !important;
    }

    .w-xxl-290p {
        width: 290px !important;
    }

    .w-xxl-295p {
        width: 295px !important;
    }

    .w-xxl-300p {
        width: 300px !important;
    }

    .w-xxl-305p {
        width: 305px !important;
    }

    .w-xxl-310p {
        width: 310px !important;
    }

    .w-xxl-315p {
        width: 315px !important;
    }

    .w-xxl-320p {
        width: 320px !important;
    }

    .w-xxl-325p {
        width: 325px !important;
    }

    .w-xxl-330p {
        width: 330px !important;
    }

    .w-xxl-335p {
        width: 335px !important;
    }

    .w-xxl-340p {
        width: 340px !important;
    }

    .w-xxl-345p {
        width: 345px !important;
    }

    .w-xxl-350p {
        width: 350px !important;
    }

    .w-xxl-355p {
        width: 355px !important;
    }

    .w-xxl-360p {
        width: 360px !important;
    }

    .w-xxl-365p {
        width: 365px !important;
    }

    .w-xxl-370p {
        width: 370px !important;
    }

    .w-xxl-375p {
        width: 375px !important;
    }

    .w-xxl-380p {
        width: 380px !important;
    }

    .w-xxl-385p {
        width: 385px !important;
    }

    .w-xxl-390p {
        width: 390px !important;
    }

    .w-xxl-395p {
        width: 395px !important;
    }

    .w-xxl-400p {
        width: 400px !important;
    }

    .w-xxl-405p {
        width: 405px !important;
    }

    .w-xxl-410p {
        width: 410px !important;
    }

    .w-xxl-415p {
        width: 415px !important;
    }

    .w-xxl-420p {
        width: 420px !important;
    }

    .w-xxl-425p {
        width: 425px !important;
    }

    .w-xxl-430p {
        width: 430px !important;
    }

    .w-xxl-435p {
        width: 435px !important;
    }

    .w-xxl-440p {
        width: 440px !important;
    }

    .w-xxl-445p {
        width: 445px !important;
    }

    .w-xxl-450p {
        width: 450px !important;
    }

    .w-xxl-455p {
        width: 455px !important;
    }

    .w-xxl-460p {
        width: 460px !important;
    }

    .w-xxl-465p {
        width: 465px !important;
    }

    .w-xxl-470p {
        width: 470px !important;
    }

    .w-xxl-475p {
        width: 475px !important;
    }

    .w-xxl-480p {
        width: 480px !important;
    }

    .w-xxl-485p {
        width: 485px !important;
    }

    .w-xxl-490p {
        width: 490px !important;
    }

    .w-xxl-495p {
        width: 495px !important;
    }

    .w-xxl-500p {
        width: 500px !important;
    }

    .w-xxl-505p {
        width: 505px !important;
    }

    .w-xxl-510p {
        width: 510px !important;
    }

    .w-xxl-515p {
        width: 515px !important;
    }

    .w-xxl-520p {
        width: 520px !important;
    }

    .w-xxl-525p {
        width: 525px !important;
    }

    .w-xxl-530p {
        width: 530px !important;
    }

    .w-xxl-535p {
        width: 535px !important;
    }

    .w-xxl-540p {
        width: 540px !important;
    }

    .w-xxl-545p {
        width: 545px !important;
    }

    .w-xxl-550p {
        width: 550px !important;
    }

    .w-xxl-555p {
        width: 555px !important;
    }

    .w-xxl-560p {
        width: 560px !important;
    }

    .w-xxl-565p {
        width: 565px !important;
    }

    .w-xxl-570p {
        width: 570px !important;
    }

    .w-xxl-575p {
        width: 575px !important;
    }

    .w-xxl-580p {
        width: 580px !important;
    }

    .w-xxl-585p {
        width: 585px !important;
    }

    .w-xxl-590p {
        width: 590px !important;
    }

    .w-xxl-595p {
        width: 595px !important;
    }

    .w-xxl-600p {
        width: 600px !important;
    }

    .w-xxl-605p {
        width: 605px !important;
    }

    .w-xxl-610p {
        width: 610px !important;
    }

    .w-xxl-615p {
        width: 615px !important;
    }

    .w-xxl-620p {
        width: 620px !important;
    }

    .w-xxl-625p {
        width: 625px !important;
    }

    .w-xxl-630p {
        width: 630px !important;
    }

    .w-xxl-635p {
        width: 635px !important;
    }

    .w-xxl-640p {
        width: 640px !important;
    }

    .w-xxl-645p {
        width: 645px !important;
    }

    .w-xxl-650p {
        width: 650px !important;
    }

    .w-xxl-655p {
        width: 655px !important;
    }

    .w-xxl-660p {
        width: 660px !important;
    }

    .w-xxl-665p {
        width: 665px !important;
    }

    .w-xxl-670p {
        width: 670px !important;
    }

    .w-xxl-675p {
        width: 675px !important;
    }

    .w-xxl-680p {
        width: 680px !important;
    }

    .w-xxl-685p {
        width: 685px !important;
    }

    .w-xxl-690p {
        width: 690px !important;
    }

    .w-xxl-695p {
        width: 695px !important;
    }

    .w-xxl-700p {
        width: 700px !important;
    }

    .w-xxl-705p {
        width: 705px !important;
    }

    .w-xxl-710p {
        width: 710px !important;
    }

    .w-xxl-715p {
        width: 715px !important;
    }

    .w-xxl-720p {
        width: 720px !important;
    }

    .w-xxl-725p {
        width: 725px !important;
    }

    .w-xxl-730p {
        width: 730px !important;
    }

    .w-xxl-735p {
        width: 735px !important;
    }

    .w-xxl-740p {
        width: 740px !important;
    }

    .w-xxl-745p {
        width: 745px !important;
    }

    .w-xxl-750p {
        width: 750px !important;
    }

    .w-xxl-755p {
        width: 755px !important;
    }

    .w-xxl-760p {
        width: 760px !important;
    }

    .w-xxl-765p {
        width: 765px !important;
    }

    .w-xxl-770p {
        width: 770px !important;
    }

    .w-xxl-775p {
        width: 775px !important;
    }

    .w-xxl-780p {
        width: 780px !important;
    }

    .w-xxl-785p {
        width: 785px !important;
    }

    .w-xxl-790p {
        width: 790px !important;
    }

    .w-xxl-795p {
        width: 795px !important;
    }

    .w-xxl-800p {
        width: 800px !important;
    }
}

.w-5 {
    width: 5% !important;
}

.w-10 {
    width: 10% !important;
}

.w-15 {
    width: 15% !important;
}

.w-20 {
    width: 20% !important;
}

.w-25 {
    width: 25% !important;
}

.w-30 {
    width: 30% !important;
}

.w-35 {
    width: 35% !important;
}

.w-40 {
    width: 40% !important;
}

.w-45 {
    width: 45% !important;
}

.w-50 {
    width: 50% !important;
}

.w-55 {
    width: 55% !important;
}

.w-60 {
    width: 60% !important;
}

.w-65 {
    width: 65% !important;
}

.w-70 {
    width: 70% !important;
}

.w-75 {
    width: 75% !important;
}

.w-80 {
    width: 80% !important;
}

.w-85 {
    width: 85% !important;
}

.w-90 {
    width: 90% !important;
}

.w-95 {
    width: 95% !important;
}

.w-100 {
    width: 100% !important;
}

@media (min-width: 576px) {
    .w-sm-5 {
        width: 5% !important;
    }

    .w-sm-10 {
        width: 10% !important;
    }

    .w-sm-15 {
        width: 15% !important;
    }

    .w-sm-20 {
        width: 20% !important;
    }

    .w-sm-25 {
        width: 25% !important;
    }

    .w-sm-30 {
        width: 30% !important;
    }

    .w-sm-35 {
        width: 35% !important;
    }

    .w-sm-40 {
        width: 40% !important;
    }

    .w-sm-45 {
        width: 45% !important;
    }

    .w-sm-50 {
        width: 50% !important;
    }

    .w-sm-55 {
        width: 55% !important;
    }

    .w-sm-60 {
        width: 60% !important;
    }

    .w-sm-65 {
        width: 65% !important;
    }

    .w-sm-70 {
        width: 70% !important;
    }

    .w-sm-75 {
        width: 75% !important;
    }

    .w-sm-80 {
        width: 80% !important;
    }

    .w-sm-85 {
        width: 85% !important;
    }

    .w-sm-90 {
        width: 90% !important;
    }

    .w-sm-95 {
        width: 95% !important;
    }

    .w-sm-100 {
        width: 100% !important;
    }
}

@media (min-width: 768px) {
    .w-md-5 {
        width: 5% !important;
    }

    .w-md-10 {
        width: 10% !important;
    }

    .w-md-15 {
        width: 15% !important;
    }

    .w-md-20 {
        width: 20% !important;
    }

    .w-md-25 {
        width: 25% !important;
    }

    .w-md-30 {
        width: 30% !important;
    }

    .w-md-35 {
        width: 35% !important;
    }

    .w-md-40 {
        width: 40% !important;
    }

    .w-md-45 {
        width: 45% !important;
    }

    .w-md-50 {
        width: 50% !important;
    }

    .w-md-55 {
        width: 55% !important;
    }

    .w-md-60 {
        width: 60% !important;
    }

    .w-md-65 {
        width: 65% !important;
    }

    .w-md-70 {
        width: 70% !important;
    }

    .w-md-75 {
        width: 75% !important;
    }

    .w-md-80 {
        width: 80% !important;
    }

    .w-md-85 {
        width: 85% !important;
    }

    .w-md-90 {
        width: 90% !important;
    }

    .w-md-95 {
        width: 95% !important;
    }

    .w-md-100 {
        width: 100% !important;
    }
}

@media (min-width: 992px) {
    .w-lg-5 {
        width: 5% !important;
    }

    .w-lg-10 {
        width: 10% !important;
    }

    .w-lg-15 {
        width: 15% !important;
    }

    .w-lg-20 {
        width: 20% !important;
    }

    .w-lg-25 {
        width: 25% !important;
    }

    .w-lg-30 {
        width: 30% !important;
    }

    .w-lg-35 {
        width: 35% !important;
    }

    .w-lg-40 {
        width: 40% !important;
    }

    .w-lg-45 {
        width: 45% !important;
    }

    .w-lg-50 {
        width: 50% !important;
    }

    .w-lg-55 {
        width: 55% !important;
    }

    .w-lg-60 {
        width: 60% !important;
    }

    .w-lg-65 {
        width: 65% !important;
    }

    .w-lg-70 {
        width: 70% !important;
    }

    .w-lg-75 {
        width: 75% !important;
    }

    .w-lg-80 {
        width: 80% !important;
    }

    .w-lg-85 {
        width: 85% !important;
    }

    .w-lg-90 {
        width: 90% !important;
    }

    .w-lg-95 {
        width: 95% !important;
    }

    .w-lg-100 {
        width: 100% !important;
    }
}

@media (min-width: 1200px) {
    .w-xl-5 {
        width: 5% !important;
    }

    .w-xl-10 {
        width: 10% !important;
    }

    .w-xl-15 {
        width: 15% !important;
    }

    .w-xl-20 {
        width: 20% !important;
    }

    .w-xl-25 {
        width: 25% !important;
    }

    .w-xl-30 {
        width: 30% !important;
    }

    .w-xl-35 {
        width: 35% !important;
    }

    .w-xl-40 {
        width: 40% !important;
    }

    .w-xl-45 {
        width: 45% !important;
    }

    .w-xl-50 {
        width: 50% !important;
    }

    .w-xl-55 {
        width: 55% !important;
    }

    .w-xl-60 {
        width: 60% !important;
    }

    .w-xl-65 {
        width: 65% !important;
    }

    .w-xl-70 {
        width: 70% !important;
    }

    .w-xl-75 {
        width: 75% !important;
    }

    .w-xl-80 {
        width: 80% !important;
    }

    .w-xl-85 {
        width: 85% !important;
    }

    .w-xl-90 {
        width: 90% !important;
    }

    .w-xl-95 {
        width: 95% !important;
    }

    .w-xl-100 {
        width: 100% !important;
    }
}

@media (min-width: 1400px) {
    .w-xxl-5 {
        width: 5% !important;
    }

    .w-xxl-10 {
        width: 10% !important;
    }

    .w-xxl-15 {
        width: 15% !important;
    }

    .w-xxl-20 {
        width: 20% !important;
    }

    .w-xxl-25 {
        width: 25% !important;
    }

    .w-xxl-30 {
        width: 30% !important;
    }

    .w-xxl-35 {
        width: 35% !important;
    }

    .w-xxl-40 {
        width: 40% !important;
    }

    .w-xxl-45 {
        width: 45% !important;
    }

    .w-xxl-50 {
        width: 50% !important;
    }

    .w-xxl-55 {
        width: 55% !important;
    }

    .w-xxl-60 {
        width: 60% !important;
    }

    .w-xxl-65 {
        width: 65% !important;
    }

    .w-xxl-70 {
        width: 70% !important;
    }

    .w-xxl-75 {
        width: 75% !important;
    }

    .w-xxl-80 {
        width: 80% !important;
    }

    .w-xxl-85 {
        width: 85% !important;
    }

    .w-xxl-90 {
        width: 90% !important;
    }

    .w-xxl-95 {
        width: 95% !important;
    }

    .w-xxl-100 {
        width: 100% !important;
    }
}

/*Max Width*/
.mw-25p {
    max-width: 25px !important;
}

.mw-50p {
    max-width: 50px !important;
}

.mw-75p {
    max-width: 75px !important;
}

.mw-100p {
    max-width: 100px !important;
}

.mw-125p {
    max-width: 125px !important;
}

.mw-150p {
    max-width: 150px !important;
}

.mw-175p {
    max-width: 175px !important;
}

.mw-200p {
    max-width: 200px !important;
}

.mw-225p {
    max-width: 225px !important;
}

.mw-250p {
    max-width: 250px !important;
}

.mw-275p {
    max-width: 275px !important;
}

.mw-300p {
    max-width: 300px !important;
}

.mw-325p {
    max-width: 325px !important;
}

.mw-350p {
    max-width: 350px !important;
}

.mw-375p {
    max-width: 375px !important;
}

.mw-400p {
    max-width: 400px !important;
}

.mw-425p {
    max-width: 425px !important;
}

.mw-450p {
    max-width: 450px !important;
}

.mw-475p {
    max-width: 475px !important;
}

.mw-500p {
    max-width: 500px !important;
}

.mw-525p {
    max-width: 525px !important;
}

.mw-550p {
    max-width: 550px !important;
}

.mw-575p {
    max-width: 575px !important;
}

.mw-600p {
    max-width: 600px !important;
}

.mw-625p {
    max-width: 625px !important;
}

.mw-650p {
    max-width: 650px !important;
}

.mw-675p {
    max-width: 675px !important;
}

.mw-700p {
    max-width: 700px !important;
}

.mw-725p {
    max-width: 725px !important;
}

.mw-750p {
    max-width: 750px !important;
}

.mw-775p {
    max-width: 775px !important;
}

.mw-800p {
    max-width: 800px !important;
}

/*Min Width*/
.mnw-0 {
    min-width: 0 !important;
}

.mnw-25p {
    min-width: 25px !important;
}

.mnw-50p {
    min-width: 50px !important;
}

.mnw-75p {
    min-width: 75px !important;
}

.mnw-100p {
    min-width: 100px !important;
}

.mnw-125p {
    min-width: 125px !important;
}

.mnw-150p {
    min-width: 150px !important;
}

.mnw-175p {
    min-width: 175px !important;
}

.mnw-200p {
    min-width: 200px !important;
}

.mnw-225p {
    min-width: 225px !important;
}

.mnw-250p {
    min-width: 250px !important;
}

.mnw-275p {
    min-width: 275px !important;
}

.mnw-300p {
    min-width: 300px !important;
}

.mnw-325p {
    min-width: 325px !important;
}

.mnw-350p {
    min-width: 350px !important;
}

.mnw-375p {
    min-width: 375px !important;
}

.mnw-400p {
    min-width: 400px !important;
}

.mnw-425p {
    min-width: 425px !important;
}

.mnw-450p {
    min-width: 450px !important;
}

.mnw-475p {
    min-width: 475px !important;
}

.mnw-500p {
    min-width: 500px !important;
}

.mnw-525p {
    min-width: 525px !important;
}

.mnw-550p {
    min-width: 550px !important;
}

.mnw-575p {
    min-width: 575px !important;
}

.mnw-600p {
    min-width: 600px !important;
}

.mnw-625p {
    min-width: 625px !important;
}

.mnw-650p {
    min-width: 650px !important;
}

.mnw-675p {
    min-width: 675px !important;
}

.mnw-700p {
    min-width: 700px !important;
}

.mnw-725p {
    min-width: 725px !important;
}

.mnw-750p {
    min-width: 750px !important;
}

.mnw-775p {
    min-width: 775px !important;
}

.mnw-800p {
    min-width: 800px !important;
}

/*Height*/
.h-25p {
    height: 25px !important;
}

.h-30p {
    height: 30px !important;
}

.h-35p {
    height: 35px !important;
}

.h-40p {
    height: 40px !important;
}

.h-45p {
    height: 45px !important;
}

.h-50p {
    height: 50px !important;
}

.h-55p {
    height: 55px !important;
}

.h-60p {
    height: 60px !important;
}

.h-65p {
    height: 65px !important;
}

.h-70p {
    height: 70px !important;
}

.h-75p {
    height: 75px !important;
}

.h-80p {
    height: 80px !important;
}

.h-85p {
    height: 85px !important;
}

.h-90p {
    height: 90px !important;
}

.h-95p {
    height: 95px !important;
}

.h-100p {
    height: 100px !important;
}

.h-105p {
    height: 105px !important;
}

.h-110p {
    height: 110px !important;
}

.h-115p {
    height: 115px !important;
}

.h-120p {
    height: 120px !important;
}

.h-125p {
    height: 125px !important;
}

.h-130p {
    height: 130px !important;
}

.h-135p {
    height: 135px !important;
}

.h-140p {
    height: 140px !important;
}

.h-145p {
    height: 145px !important;
}

.h-150p {
    height: 150px !important;
}

.h-155p {
    height: 155px !important;
}

.h-160p {
    height: 160px !important;
}

.h-165p {
    height: 165px !important;
}

.h-170p {
    height: 170px !important;
}

.h-175p {
    height: 175px !important;
}

.h-180p {
    height: 180px !important;
}

.h-185p {
    height: 185px !important;
}

.h-190p {
    height: 190px !important;
}

.h-195p {
    height: 195px !important;
}

.h-200p {
    height: 200px !important;
}

.h-205p {
    height: 205px !important;
}

.h-210p {
    height: 210px !important;
}

.h-215p {
    height: 215px !important;
}

.h-220p {
    height: 220px !important;
}

.h-225p {
    height: 225px !important;
}

.h-230p {
    height: 230px !important;
}

.h-235p {
    height: 235px !important;
}

.h-240p {
    height: 240px !important;
}

.h-245p {
    height: 245px !important;
}

.h-250p {
    height: 250px !important;
}

.h-255p {
    height: 255px !important;
}

.h-260p {
    height: 260px !important;
}

.h-265p {
    height: 265px !important;
}

.h-270p {
    height: 270px !important;
}

.h-275p {
    height: 275px !important;
}

.h-280p {
    height: 280px !important;
}

.h-285p {
    height: 285px !important;
}

.h-290p {
    height: 290px !important;
}

.h-295p {
    height: 295px !important;
}

.h-300p {
    height: 300px !important;
}

.h-305p {
    height: 305px !important;
}

.h-310p {
    height: 310px !important;
}

.h-315p {
    height: 315px !important;
}

.h-320p {
    height: 320px !important;
}

.h-325p {
    height: 325px !important;
}

.h-330p {
    height: 330px !important;
}

.h-335p {
    height: 335px !important;
}

.h-340p {
    height: 340px !important;
}

.h-345p {
    height: 345px !important;
}

.h-350p {
    height: 350px !important;
}

.h-355p {
    height: 355px !important;
}

.h-360p {
    height: 360px !important;
}

.h-365p {
    height: 365px !important;
}

.h-370p {
    height: 370px !important;
}

.h-375p {
    height: 375px !important;
}

.h-380p {
    height: 380px !important;
}

.h-385p {
    height: 385px !important;
}

.h-390p {
    height: 390px !important;
}

.h-395p {
    height: 395px !important;
}

.h-400p {
    height: 400px !important;
}

.h-405p {
    height: 405px !important;
}

.h-410p {
    height: 410px !important;
}

.h-415p {
    height: 415px !important;
}

.h-420p {
    height: 420px !important;
}

.h-425p {
    height: 425px !important;
}

.h-430p {
    height: 430px !important;
}

.h-435p {
    height: 435px !important;
}

.h-440p {
    height: 440px !important;
}

.h-445p {
    height: 445px !important;
}

.h-450p {
    height: 450px !important;
}

.h-455p {
    height: 455px !important;
}

.h-460p {
    height: 460px !important;
}

.h-465p {
    height: 465px !important;
}

.h-470p {
    height: 470px !important;
}

.h-475p {
    height: 475px !important;
}

.h-480p {
    height: 480px !important;
}

.h-485p {
    height: 485px !important;
}

.h-490p {
    height: 490px !important;
}

.h-495p {
    height: 495px !important;
}

.h-500p {
    height: 500px !important;
}

.h-505p {
    height: 505px !important;
}

.h-510p {
    height: 510px !important;
}

.h-515p {
    height: 515px !important;
}

.h-520p {
    height: 520px !important;
}

.h-525p {
    height: 525px !important;
}

.h-530p {
    height: 530px !important;
}

.h-535p {
    height: 535px !important;
}

.h-540p {
    height: 540px !important;
}

.h-545p {
    height: 545px !important;
}

.h-550p {
    height: 550px !important;
}

.h-555p {
    height: 555px !important;
}

.h-560p {
    height: 560px !important;
}

.h-565p {
    height: 565px !important;
}

.h-570p {
    height: 570px !important;
}

.h-575p {
    height: 575px !important;
}

.h-580p {
    height: 580px !important;
}

.h-585p {
    height: 585px !important;
}

.h-590p {
    height: 590px !important;
}

.h-595p {
    height: 595px !important;
}

.h-600p {
    height: 600px !important;
}

.h-605p {
    height: 605px !important;
}

.h-610p {
    height: 610px !important;
}

.h-615p {
    height: 615px !important;
}

.h-620p {
    height: 620px !important;
}

.h-625p {
    height: 625px !important;
}

.h-630p {
    height: 630px !important;
}

.h-635p {
    height: 635px !important;
}

.h-640p {
    height: 640px !important;
}

.h-645p {
    height: 645px !important;
}

.h-650p {
    height: 650px !important;
}

.h-655p {
    height: 655px !important;
}

.h-660p {
    height: 660px !important;
}

.h-665p {
    height: 665px !important;
}

.h-670p {
    height: 670px !important;
}

.h-675p {
    height: 675px !important;
}

.h-680p {
    height: 680px !important;
}

.h-685p {
    height: 685px !important;
}

.h-690p {
    height: 690px !important;
}

.h-695p {
    height: 695px !important;
}

.h-700p {
    height: 700px !important;
}

.h-705p {
    height: 705px !important;
}

.h-710p {
    height: 710px !important;
}

.h-715p {
    height: 715px !important;
}

.h-720p {
    height: 720px !important;
}

.h-725p {
    height: 725px !important;
}

.h-730p {
    height: 730px !important;
}

.h-735p {
    height: 735px !important;
}

.h-740p {
    height: 740px !important;
}

.h-745p {
    height: 745px !important;
}

.h-750p {
    height: 750px !important;
}

.h-755p {
    height: 755px !important;
}

.h-760p {
    height: 760px !important;
}

.h-765p {
    height: 765px !important;
}

.h-770p {
    height: 770px !important;
}

.h-775p {
    height: 775px !important;
}

.h-780p {
    height: 780px !important;
}

.h-785p {
    height: 785px !important;
}

.h-790p {
    height: 790px !important;
}

.h-795p {
    height: 795px !important;
}

.h-800p {
    height: 800px !important;
}

.h-25 {
    height: 25% !important;
}

.h-30 {
    height: 30% !important;
}

.h-35 {
    height: 35% !important;
}

.h-40 {
    height: 40% !important;
}

.h-45 {
    height: 45% !important;
}

.h-50 {
    height: 50% !important;
}

.h-55 {
    height: 55% !important;
}

.h-60 {
    height: 60% !important;
}

.h-65 {
    height: 65% !important;
}

.h-70 {
    height: 70% !important;
}

.h-75 {
    height: 75% !important;
}

.h-80 {
    height: 80% !important;
}

.h-85 {
    height: 85% !important;
}

.h-90 {
    height: 90% !important;
}

.h-95 {
    height: 95% !important;
}

.h-100 {
    height: 100% !important;
}

/*Max Height*/
.mh-100p {
    max-height: 100px !important;
}

.mh-125p {
    max-height: 125px !important;
}

.mh-150p {
    max-height: 150px !important;
}

.mh-175p {
    max-height: 175px !important;
}

.mh-200p {
    max-height: 200px !important;
}

.mh-225p {
    max-height: 225px !important;
}

.mh-250p {
    max-height: 250px !important;
}

.mh-275p {
    max-height: 275px !important;
}

.mh-300p {
    max-height: 300px !important;
}

.mh-325p {
    max-height: 325px !important;
}

.mh-350p {
    max-height: 350px !important;
}

.mh-375p {
    max-height: 375px !important;
}

.mh-400p {
    max-height: 400px !important;
}

.mh-425p {
    max-height: 425px !important;
}

.mh-450p {
    max-height: 450px !important;
}

.mh-475p {
    max-height: 475px !important;
}

.mh-500p {
    max-height: 500px !important;
}

.mh-525p {
    max-height: 525px !important;
}

.mh-550p {
    max-height: 550px !important;
}

.mh-575p {
    max-height: 575px !important;
}

.mh-600p {
    max-height: 600px !important;
}

.mh-625p {
    max-height: 625px !important;
}

.mh-650p {
    max-height: 650px !important;
}

.mh-675p {
    max-height: 675px !important;
}

.mh-700p {
    max-height: 700px !important;
}

.mh-725p {
    max-height: 725px !important;
}

.mh-750p {
    max-height: 750px !important;
}

.mh-775p {
    max-height: 775px !important;
}

.mh-800p {
    max-height: 800px !important;
}

/*Min Height*/
.mnh-100p {
    min-height: 100px !important;
}

.mnh-125p {
    min-height: 125px !important;
}

.mnh-150p {
    min-height: 150px !important;
}

.mnh-175p {
    min-height: 175px !important;
}

.mnh-200p {
    min-height: 200px !important;
}

.mnh-225p {
    min-height: 225px !important;
}

.mnh-250p {
    min-height: 250px !important;
}

.mnh-275p {
    min-height: 275px !important;
}

.mnh-300p {
    min-height: 300px !important;
}

.mnh-325p {
    min-height: 325px !important;
}

.mnh-350p {
    min-height: 350px !important;
}

.mnh-375p {
    min-height: 375px !important;
}

.mnh-400p {
    min-height: 400px !important;
}

.mnh-425p {
    min-height: 425px !important;
}

.mnh-450p {
    min-height: 450px !important;
}

.mnh-475p {
    min-height: 475px !important;
}

.mnh-500p {
    min-height: 500px !important;
}

.mnh-525p {
    min-height: 525px !important;
}

.mnh-550p {
    min-height: 550px !important;
}

.mnh-575p {
    min-height: 575px !important;
}

.mnh-600p {
    min-height: 600px !important;
}

.mnh-625p {
    min-height: 625px !important;
}

.mnh-650p {
    min-height: 650px !important;
}

.mnh-675p {
    min-height: 675px !important;
}

.mnh-700p {
    min-height: 700px !important;
}

.mnh-725p {
    min-height: 725px !important;
}

.mnh-750p {
    min-height: 750px !important;
}

.mnh-775p {
    min-height: 775px !important;
}

.mnh-800p {
    min-height: 800px !important;
}

/*Hr*/
hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border-top: 1px solid #e0e3e4;
}

hr.hr-light {
    border-top: 1px solid #f5f5f6;
}

hr.hr-light-10 {
    border-top: 1px solid #e0e3e4;
}

hr.hr-light-15 {
    border-top: 1px solid #e0e3e4;
}

hr.hr-light-20 {
    border-top: 1px solid #d6d9da;
}

hr.hr-light-30 {
    border-top: 1px solid #c1c6c8;
}

hr.hr-dark {
    border-top: 1px solid #324148;
}

hr.hr-dark-20 {
    border-top: 1px solid #2b383e;
}

hr.hr-dark-40 {
    border-top: 1px solid #273238;
}

hr.hr-white {
    border-top: 1px solid #fff;
}

hr.hr-primary {
    border-top: 1px solid #00acf0;
}

hr.hr-success {
    border-top: 1px solid #22af47;
}

hr.hr-info {
    border-top: 1px solid #1ebccd;
}

hr.hr-warning {
    border-top: 1px solid #ffbf36;
}

hr.hr-danger {
    border-top: 1px solid #f83f37;
}

hr.hr-secondary {
    border-top: 1px solid #9e9e9e;
}

hr.hr-soft-primary {
    border-top: 1px solid #b2e6fa;
}

hr.hr-soft-success {
    border-top: 1px solid #bce7c7;
}

hr.hr-soft-info {
    border-top: 1px solid #bbebf0;
}

hr.hr-soft-warning {
    border-top: 1px solid #ffecc2;
}

hr.hr-soft-danger {
    border-top: 1px solid #fdc5c3;
}

hr.hr-soft-secondary {
    border-top: 1px solid #e2e2e2;
}

hr.hr-2 {
    border-width: 2px !important;
}

hr.hr-3 {
    border-width: 3px !important;
}

/*Opacity*/
.opacity-10 {
    opacity: 0.1 !important;
}

.opacity-15 {
    opacity: 0.15 !important;
}

.opacity-20 {
    opacity: 0.2 !important;
}

.opacity-25 {
    opacity: 0.25 !important;
}

.opacity-30 {
    opacity: 0.3 !important;
}

.opacity-35 {
    opacity: 0.35 !important;
}

.opacity-40 {
    opacity: 0.4 !important;
}

.opacity-45 {
    opacity: 0.45 !important;
}

.opacity-50 {
    opacity: 0.5 !important;
}

.opacity-55 {
    opacity: 0.55 !important;
}

.opacity-60 {
    opacity: 0.6 !important;
}

.opacity-65 {
    opacity: 0.65 !important;
}

.opacity-70 {
    opacity: 0.7 !important;
}

.opacity-75 {
    opacity: 0.75 !important;
}

.opacity-80 {
    opacity: 0.8 !important;
}

.opacity-85 {
    opacity: 0.85 !important;
}

.opacity-90 {
    opacity: 0.9 !important;
}

.opacity-95 {
    opacity: 0.95 !important;
}

.opacity-100 {
    opacity: 1 !important;
}

/*Div Sizes*/
.d-8 {
    height: 8px !important;
    width: 8px !important;
}

.d-10 {
    height: 10px !important;
    width: 10px !important;
}

.d-12 {
    height: 12px !important;
    width: 12px !important;
}

.d-14 {
    height: 14px !important;
    width: 14px !important;
}

.d-16 {
    height: 16px !important;
    width: 16px !important;
}

.d-18 {
    height: 18px !important;
    width: 18px !important;
}

.d-20 {
    height: 20px !important;
    width: 20px !important;
}

.d-22 {
    height: 22px !important;
    width: 22px !important;
}

.d-24 {
    height: 24px !important;
    width: 24px !important;
}

.d-26 {
    height: 26px !important;
    width: 26px !important;
}

.d-28 {
    height: 28px !important;
    width: 28px !important;
}

.d-30 {
    height: 30px !important;
    width: 30px !important;
}

.d-32 {
    height: 32px !important;
    width: 32px !important;
}

.d-34 {
    height: 34px !important;
    width: 34px !important;
}

.d-36 {
    height: 36px !important;
    width: 36px !important;
}

.d-38 {
    height: 38px !important;
    width: 38px !important;
}

.d-40 {
    height: 40px !important;
    width: 40px !important;
}

.d-42 {
    height: 42px !important;
    width: 42px !important;
}

.d-44 {
    height: 44px !important;
    width: 44px !important;
}

.d-46 {
    height: 46px !important;
    width: 46px !important;
}

.d-48 {
    height: 48px !important;
    width: 48px !important;
}

.d-50 {
    height: 50px !important;
    width: 50px !important;
}

.d-54 {
    height: 54px !important;
    width: 54px !important;
}

.d-58 {
    height: 58px !important;
    width: 58px !important;
}

.d-62 {
    height: 62px !important;
    width: 62px !important;
}

.d-66 {
    height: 66px !important;
    width: 66px !important;
}

.d-70 {
    height: 70px !important;
    width: 70px !important;
}

.d-74 {
    height: 74px !important;
    width: 74px !important;
}

.d-78 {
    height: 78px !important;
    width: 78px !important;
}

.d-82 {
    height: 82px !important;
    width: 82px !important;
}

.d-86 {
    height: 86px !important;
    width: 86px !important;
}

.d-90 {
    height: 90px !important;
    width: 90px !important;
}

.d-94 {
    height: 94px !important;
    width: 94px !important;
}

.d-98 {
    height: 98px !important;
    width: 98px !important;
}

.d-100 {
    height: 100px !important;
    width: 100px !important;
}

.d-110 {
    height: 110px !important;
    width: 110px !important;
}

.d-120 {
    height: 120px !important;
    width: 120px !important;
}

.d-130 {
    height: 130px !important;
    width: 130px !important;
}

.d-140 {
    height: 140px !important;
    width: 140px !important;
}

.d-150 {
    height: 150px !important;
    width: 150px !important;
}

/*Z-Index*/
.z-index-1 {
    z-index: 1 !important;
}

.z-index-2 {
    z-index: 2 !important;
}

.z-index-3 {
    z-index: 3 !important;
}

.z-index-4 {
    z-index: 4 !important;
}

.z-index-5 {
    z-index: 5 !important;
}

.z-index-6 {
    z-index: 6 !important;
}

.z-index-7 {
    z-index: 7 !important;
}

.z-index-8 {
    z-index: 8 !important;
}

.z-index-9 {
    z-index: 9 !important;
}

.z-index-10 {
    z-index: 10 !important;
}

/*Text Colors*/
.text-primary,
.text-sky {
    color: #00acf0 !important;
}

.text-cyan,
.text-info {
    color: #1ebccd !important;
}

.text-green,
.text-success {
    color: #22af47 !important;
}

.text-yellow,
.text-warning {
    color: #ffbf36 !important;
}

.text-red,
.text-danger {
    color: #f83f37 !important;
}

.text-blue {
    color: #0092ee !important;
}

.text-pink {
    color: #ed1b60 !important;
}

.text-purple {
    color: #ab26aa !important;
}

.text-violet {
    color: #6640b2 !important;
}

.text-indigo {
    color: #3a55b1 !important;
}

.text-blue {
    color: #0092ee !important;
}

.text-teal {
    color: #009b84 !important;
}

.text-neon {
    color: #88c241 !important;
}

.text-lime {
    color: #d0d962 !important;
}

.text-sun {
    color: #fde335 !important;
}

.text-orange {
    color: #ff9528 !important;
}

.text-pumpkin {
    color: #ff6028 !important;
}

.text-brown {
    color: #7a5449 !important;
}

.text-gold {
    color: #c1993f !important;
}

.text-smoke,
.text-muted {
    color: #5e7d8a !important;
}

.text-grey,
.text-secondary {
    color: #9e9e9e !important;
}

.text-dark {
    color: #324148 !important;
}

.text-light {
    color: #848d91 !important;
}

.text-white {
    color: #fff !important;
}

.text-light-10 {
    color: #e0e3e4 !important;
}

.text-light-15 {
    color: #e0e3e4 !important;
}

.text-light-20 {
    color: #d6d9da !important;
}

.text-light-30 {
    color: #c1c6c8 !important;
}

.text-light-40 {
    color: #adb3b6 !important;
}

.text-light-50 {
    color: #98a0a3 !important;
}

.text-light-60 {
    color: #848d91 !important;
}

.text-light-70 {
    color: #6f7a7f !important;
}

.text-light-80 {
    color: #5b676d !important;
}

.text-light-90 {
    color: #46545a !important;
}

.text-dark-20 {
    color: #2b383e !important;
}

.text-dark-40 {
    color: #273238 !important;
}

.text-dark-60 {
    color: #212a2f !important;
}

.text-dark-80 {
    color: #1a2225 !important;
}

.text-dark-100 {
    color: #0d1113 !important;
}

.text-disabled {
    color: #c1c6c8 !important;
}

/*Border*/
.border {
    border: 1px solid #e0e3e4 !important;
}

.border-top {
    border-top: 1px solid #e0e3e4 !important;
}

.border-bottom {
    border-bottom: 1px solid #e0e3e4 !important;
}

.border-left {
    border-left: 1px solid #e0e3e4 !important;
}

.border-right {
    border-right: 1px solid #e0e3e4 !important;
}

.border-2 {
    border-width: 2px !important;
}

.border-3 {
    border-width: 3px !important;
}

.border-4 {
    border-width: 4px !important;
}

.border-5 {
    border-width: 5px !important;
}

.border-0 {
    border: 0 !important;
}

.border-top-0 {
    border-top: 0 !important;
}

.border-bottom-0 {
    border-bottom: 0 !important;
}

.border-left-0 {
    border-left: 0 !important;
}

.border-right-0 {
    border-right: 0 !important;
}

.rounded {
    border-radius: 4px !important;
}

.rounded-top {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important;
}

.rounded-top-left {
    border-top-left-radius: 0.25rem !important;
}

.rounded-top-right {
    border-top-right-radius: 0.25rem !important;
}

.rounded-left {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
}

.rounded-right {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
    border-bottom-left-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom-left {
    border-bottom-left-radius: 0.25rem !important;
}

.rounded-bottom-right {
    border-bottom-right-radius: 0.25rem !important;
}

.rounded-top-0 {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
}

.rounded-top-left-0 {
    border-top-left-radius: 0 !important;
}

.rounded-top-right-0 {
    border-top-right-radius: 0 !important;
}

.rounded-left-0 {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}

.rounded-right-0 {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

.rounded-bottom-0 {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

.rounded-bottom-left-0 {
    border-bottom-left-radius: 0 !important;
}

.rounded-bottom-right-0 {
    border-bottom-right-radius: 0 !important;
}

.rounded-0 {
    border-radius: 0px !important;
}

.rounded-1 {
    border-radius: 1px !important;
}

.rounded-2 {
    border-radius: 2px !important;
}

.rounded-3 {
    border-radius: 3px !important;
}

.rounded-4 {
    border-radius: 4px !important;
}

.rounded-5 {
    border-radius: 5px !important;
}

.rounded-6 {
    border-radius: 6px !important;
}

.rounded-7 {
    border-radius: 7px !important;
}

.rounded-8 {
    border-radius: 8px !important;
}

.rounded-9 {
    border-radius: 9px !important;
}

.rounded-10 {
    border-radius: 10px !important;
}

.rounded-15 {
    border-radius: 15px !important;
}

.rounded-20 {
    border-radius: 20px !important;
}

.rounded-25 {
    border-radius: 25px !important;
}

.rounded-30 {
    border-radius: 30px !important;
}

.rounded-35 {
    border-radius: 35px !important;
}

.rounded-40 {
    border-radius: 40px !important;
}

.rounded-45 {
    border-radius: 45px !important;
}

.rounded-50 {
    border-radius: 50px !important;
}

.circle {
    border-radius: 50% !important;
}

.square {
    border-radius: 0 !important;
}

.border-primary,
.border-sky {
    border-color: #00acf0 !important;
}

.border-info,
.border-cyan {
    border-color: #1ebccd !important;
}

.border-danger,
.border-red {
    border-color: #f83f37 !important;
}

.border-success,
.border-green {
    border-color: #22af47 !important;
}

.border-warning,
.border-yellow {
    border-color: #ffbf36 !important;
}

.border-pink {
    border-color: #ed1b60 !important;
}

.border-purple {
    border-color: #ab26aa !important;
}

.border-violet {
    border-color: #6640b2 !important;
}

.border-indigo {
    border-color: #3a55b1 !important;
}

.border-blue {
    border-color: #0092ee !important;
}

.border-teal {
    border-color: #009b84 !important;
}

.border-neon {
    border-color: #88c241 !important;
}

.border-lime {
    border-color: #d0d962 !important;
}

.border-sun {
    border-color: #fde335 !important;
}

.border-orange {
    border-color: #ff9528 !important;
}

.border-pumpkin {
    border-color: #ff6028 !important;
}

.border-brown {
    border-color: #7a5449 !important;
}

.border-gold {
    border-color: #c1993f !important;
}

.border-smoke {
    border-color: #5e7d8a !important;
}

.border-white {
    border-color: #fff !important;
}

.border-light {
    border-color: #f5f5f6 !important;
}

.border-light-10 {
    border-color: #e0e3e4 !important;
}

.border-light-15 {
    border-color: #e0e3e4 !important;
}

.border-light-20 {
    border-color: #d6d9da !important;
}

.border-light-30 {
    border-color: #c1c6c8 !important;
}

.border-light-40 {
    border-color: #adb3b6 !important;
}

.border-light-50 {
    border-color: #98a0a3 !important;
}

.border-light-60 {
    border-color: #848d91 !important;
}

.border-light-70 {
    border-color: #6f7a7f !important;
}

.border-light-80 {
    border-color: #5b676d !important;
}

.border-light-90 {
    border-color: #46545a !important;
}

.border-dark {
    border-color: #324148 !important;
}

.border-dark-20 {
    border-color: #2b383e !important;
}

.border-dark-40 {
    border-color: #273238 !important;
}

.border-dark-60 {
    border-color: #212a2f !important;
}

.border-dark-80 {
    border-color: #1a2225 !important;
}

.border-dark-100 {
    border-color: #0d1113 !important;
}

.border-secondary {
    border-color: #9e9e9e !important;
}

.subtractive-example>.d-inline-block {
    border: 1px solid #adb3b6;
}

.reset-content {
    border-radius: 5px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 1px 5.58px 0.42px rgba(0, 0, 0, 0.15);
    padding: 40px;
}

label.error {
    width: 100%;
    margin-top: .25rem;
    font-size: .845em !important;
    color: #dc3545 !important;
    padding-left: 10px;
}

input.error {
    border: 1px solid red;
}

.cursor-pointer {
    cursor: pointer !important;
}

.bg-educast {
    background-color: #08376f !important;
    color: white !important;
}

.btn.btn-educast {
    color: #fff;
    background-color: #08376f !important;
    border-color: #08376f !important;
}

.btn.btn-educast:hover {
    color: #fff;
    background-color: #08376f !important;
    border-color: #08376f !important;
}


/* grid*/

.grid-listing {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));
    grid-auto-flow: row dense;
    grid-gap: 0 30px;
    padding-bottom: 50px;
}

/*Pagination*/
.pagination-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.page-link {
    color: #324148;
    border-color: #e0e3e4;
}

.page-link:focus,
.page-link:hover {
    color: #324148;
    background-color: #e0e3e4;
    border-color: #e0e3e4;
}

.pagination .page-item.active .page-link {
    background: #093770;
    border-color: #093770;
    color: #fff;
}

.pagination .page-item.active.active-info .page-link,
.pagination .page-item.active.active-cyan .page-link {
    background: #1ebccd;
    border-color: #1ebccd;
    color: #fff;
}

.pagination .page-item.active.active-primary .page-link,
.pagination .page-item.active.active-sky .page-link {
    background: #00acf0;
    border-color: #00acf0;
    color: #fff;
}

.pagination .page-item.active.active-success .page-link,
.pagination .page-item.active.active-green .page-link {
    background: #22af47;
    border-color: #22af47;
    color: #fff;
}

.pagination .page-item.active.active-danger .page-link,
.pagination .page-item.active.active-red .page-link {
    background: #f83f37;
    border-color: #f83f37;
    color: #fff;
}

.pagination .page-item.active.active-warning .page-link,
.pagination .page-item.active.active-yellow .page-link {
    background: #ffbf36;
    border-color: #ffbf36;
    color: #fff;
}

.pagination .page-item.active.active-pink .page-link {
    background: #ed1b60;
    border-color: #ed1b60;
    color: #fff;
}

.pagination .page-item.active.active-purple .page-link {
    background: #ab26aa;
    border-color: #ab26aa;
    color: #fff;
}

.pagination .page-item.active.active-violet .page-link {
    background: #6640b2;
    border-color: #6640b2;
    color: #fff;
}

.pagination .page-item.active.active-indigo .page-link {
    background: #3a55b1;
    border-color: #3a55b1;
    color: #fff;
}

.pagination .page-item.active.active-blue .page-link {
    background: #0092ee;
    border-color: #0092ee;
    color: #fff;
}

.pagination .page-item.active.active-teal .page-link {
    background: #009b84;
    border-color: #009b84;
    color: #fff;
}

.pagination .page-item.active.active-neon .page-link {
    background: #88c241;
    border-color: #88c241;
    color: #fff;
}

.pagination .page-item.active.active-lime .page-link {
    background: #d0d962;
    border-color: #d0d962;
    color: #fff;
}

.pagination .page-item.active.active-sun .page-link {
    background: #fde335;
    border-color: #fde335;
    color: #fff;
}

.pagination .page-item.active.active-orange .page-link {
    background: #ff9528;
    border-color: #ff9528;
    color: #fff;
}

.pagination .page-item.active.active-pumpkin .page-link {
    background: #ff6028;
    border-color: #ff6028;
    color: #fff;
}

.pagination .page-item.active.active-brown .page-link {
    background: #7a5449;
    border-color: #7a5449;
    color: #fff;
}

.pagination .page-item.active.active-gold .page-link {
    background: #c1993f;
    border-color: #c1993f;
    color: #fff;
}

.pagination .page-item.active.active-secondary .page-link,
.pagination .page-item.active.active-grey .page-link {
    background: #9e9e9e;
    border-color: #9e9e9e;
    color: #fff;
}

.pagination .page-item.active.active-light .page-link {
    background: #e0e3e4;
    border-color: #e0e3e4;
    color: #324148;
}

.pagination .page-item.active.active-dark .page-link {
    background: #324148;
    border-color: #324148;
    color: #fff;
}

.pagination .page-item.disabled .page-link {
    color: #c1c6c8;
}

.pagination.custom-pagination .page-item+.page-item {
    padding-left: 8px;
    margin: 0;
}

.pagination.custom-pagination .page-link {
    padding: .5rem .8rem;
    border-radius: .25rem;
}

.pagination.custom-pagination.pagination-rounded .page-link {
    border-radius: 50px;
}

.pagination.custom-pagination.pagination-rounded .page-item:first-child .page-link,
.pagination.custom-pagination.pagination-rounded .page-item:last-child .page-link {
    border-radius: 50px;
}

.pagination.custom-pagination.pagination-filled .page-item:not(.active) .page-link {
    background: #f5f5f6;
    border-color: #f5f5f6;
}

.pagination.custom-pagination.pagination-filled .page-item:not(.active):hover .page-link {
    background-color: #e0e3e4;
}

.pagination.custom-pagination.pagination-simple .page-item:not(.active) .page-link {
    border-color: transparent;
}

.eduacts-lisitng-section .my-lsiting-tab .educast-card .educats-body .title h3 {
    width: 100%;
}

/*Pagination*/



/* Default Tools */
.error,
.atstrict {
    color: red;
}


#btn-create-educast {
    line-height: 34px !important;
}



.black_board .black_right_tool {
    width: 24% !important;
}

.black_board .black_left_tool {
    width: 73% !important;
}

.black_board .black_right_tool {
    height: auto !important;
}

.desktop-work-area.work_area {
    position: absolute !important;
    bottom: 0 !important;
    right: -220px !important;
}


.color_blue_hover4 {
    position: relative;
    left: -6px;
}

.color_blue_hover6 {
    top: -10px;
    left: -5px;
    position: relative;
}

.mobile-work-area {
    display: none;
}

.mobile-d-block {
    display: none !important;
}

.desktop-d-block {
    display: block !important;
}


@media only screen and (max-width: 991px) {
    .mobile-d-block {
        display: block !important;
    }

    .desktop-d-block {
        display: none !important;
    }

    /* .mobile-work-area {
        display: block;
        float: left;
        width: 100%;
    } 

    .mobile-work-area .work_area {
        position: relative;
        bottom: 0px;
        right: 0;
        margin-top: 20px;
    } */

    /* .desktop-work-area {
        display: none;
    } */

    .black_board .black_left_tool {
        height: auto;
    }

    .edu-tools-en-side-panel {
        width: 100% !important;
    }

    .black_board .black_left_tool {
        width: 100% !important;
    }

    .black_board .black_right_tool {
        width: 80% !important;
        margin: 0 auto;
        float: left !important;
    }

    .side_panel.edu-tools-en-side-panel.mobile-d-block {
        position: relative;
        top: inherit;
        left: inherit;
        margin-bottom: 10px;
    }

    .side_panel.edu-tools-en-side-panel.mobile-d-block span.white_round {
        color: #666666;
        font-size: 12px;
        font-weight: 500;
        text-transform: uppercase;
        padding-left: 35px;
        background-position: left;
        padding-top: 2px;
        margin-left: 7px;
        margin-bottom: 20px;
    }

    .blend-tool-option ul {
        grid-template-columns: repeat(4, 1fr);
    }

    .blend-tool-option.sub-menu {
        top:-56px !important;
    }

    .blend-tool-option.sub-menu::after {
        top:74px !important;
    }
}

#mdl_educast_user_comment .txt-comment {
    width: 100%;
    height: 200px;
    padding: 20px;
    margin-bottom: 0px;
    font-size: 16px;
}

.edu-custom-control-label::after,
.edu-custom-control-label::before {
    width: 25px;
    height: 25px;
}

/* Default Tools */

.middle-dashbaord {
    /* background-color: #fafbfc; */
    min-height: 100vh;
    background: linear-gradient(180deg, rgba(9, 55, 112, 0.12) 0%, rgba(9, 55, 112, 0) 100%);
}

.header-section.dashbaord-header .navbar {
    background-color: #FFFFFF;
    z-index: 999;
}

.modal {
    z-index: 9999 !important;
}

.modal-backdrop.show {
    opacity: 1;
    background-color: rgba(0, 0, 0, 0.3);
}

.signed_user {
    display: block;
    width: 35px;
    height: 35px;
    border-radius: 5px;
    overflow: hidden;
    margin-right: 9px !important;
}

.signed_user img {
    object-fit: cover;
    height: 100%;
    width: 100%;

}

.create-educast-section .contect-educast .educast-profile img {
    height: 100%;
}

.create-new-educast-section .create-educats-tab .form-educast .form-group {
    position: relative;
}

/* .create-educats-tab ul li.nav-item {
    pointer-events: none;
} */

.pointer-none {
    pointer-events: bounding-box;
}

.create-new-educast-section .create-educats-tab .form-preview .form-group .img-preview img {
    width: 100%;
    max-width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
}


.eduacts-lisitng-section .my-lsiting-tab .educast-card .educast-img img {
    width: 100%;
    max-width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top;
}

.courses-section .course-card .card .tutor-info p a {
    color: #093770;
}

/* 30-06-2021 */

.btn.btn-secondary {
    line-height: 22px;
}

.bootstrap-tagsinput {
    min-height: 53px;
    width: 100%;
    line-height: 58px !important;
}

.bootstrap-tagsinput .tag {
    margin-right: 2px;
    color: white;
    font-size: 16px;
    font-weight: 600;
    margin: 3px 8px;
    background: #8ac142;
    border-radius: 10px;
    padding: 8px;
}

.bootstrap-tagsinput .tag [data-role="remove"]:after {
    content: "\f00d" !important;
    font-family: "Font Awesome 5 Free";
    font-size: 12px;
}

/* .bootstrap-tagsinput .twitter-typeahead input,  */
.bootstrap-tagsinput input {
    position: absolute;
    top: -60px;
    left: 0;
    background: #FFFFFF !important;
    border: 1px solid #BDC5D5 !important;
    box-sizing: border-box;
    border-radius: 10px;
    padding: 15px 20px !important;
    font-size: 16px;
    line-height: 19px;
    font-weight: 500;
    display: flex;
    height: 48px;
    width: 100% !important;
    align-items: center;
    color: #1B1E22;
}

.bootstrap-tagsinput {
    position: relative;
    margin-top: 60px;
    background-color: transparent !important;
    border: 0 !important;
    padding: 0 !important;
    box-shadow: none !important;
}

.bootstrap-tagsinput .tag {
    margin-left: 0 !important;
    margin-right: 10px !important;
}

/*  */

.myprofile-detail-section .profile-tab-section .tab-content-main .tab-inner .form-box .instructor-group span.input-group-text {
    max-width: 180px;
}

/* Myprofile - Video Css */


#video-modal .modal-body {
    padding: 0 !important;
}


#video-modal .modal-body .video-js {
    width: 100%;
    height: 100%;
    min-height: 450px;
    margin: 0 auto;
}


#doc-modal .btn-close,
#video-modal .btn-close {
    position: absolute;
    right: 10px;
    top: 10px;
    Z-index: 5;
    /* opacity: 0.5; */
    background-color: #fff;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
}

.vjs-theme-fantasy .vjs-play-progress,
.vjs-theme-fantasy .vjs-play-progress:before {
    background-color: #0A3670 !important;
}

.vjs-theme-fantasy .vjs-big-play-button {
    color: #FFF !important;
    background-image: url(../images/play.svg) !important;
    background-size: auto !important;
    background-repeat: no-repeat !important;
    font-size: 0;

}

.video-js .vjs-big-play-button .vjs-icon-placeholder:before,
/* .video-js .vjs-play-control .vjs-icon-placeholder:before, */
.vjs-icon-play:before {
    display: none !important;
}



.delete-video {
    background: #fbf2f2;
    right: 10px;
    top: 10px;
    box-sizing: content-box;
    width: 15px;
    height: 15px;
    font-size: 10px;
    border-radius: 5px;
    font-size: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #093770;
    opacity: 0;
    transition: all 0.3s;
}

.video-featured:hover .delete-video {
    opacity: 1;
    transition: all 0.3s;
}

.video-featured {
    border-radius: 5px;
    overflow: hidden;
}

.myprofile-detail-section .profile-tab-section .video-featured a {
    overflow: hidden;
}

/* .vjs-control-bar .vjs-play-control{
    position: relative;
    top: -10px !important; 
} */

.ck-editor__editable {
    min-height: 150px;
    border-radius: 0 0 10px 10px !important;
}

.ck-editor__top {
    border-radius: 10px 10px 0 0 !important;
    overflow: hidden;
}

.ck.ck-editor__top .ck-sticky-panel .ck-toolbar {
    border-radius: 10px 10px 0 0 !important;
}

.ck-rounded-corners {
    border-radius: 10px;
    overflow: hidden;
}

.ck-editor__editable ol li {
    list-style: decimal !important;
}

.ck-editor__editable ul,
.ck-editor__editable ol {
    padding: 0 0 0 30px;
}

.ck-editor__editable ul li {
    list-style: disc !important;
}



/* 7 - 8- 2021 */

.footer-section .footer-content ul li a {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    font-size: 14px;
}

/* Weekday start */
.weekDays-selector input {
    display: none !important;
}

.weekDays-selector input[type=checkbox]+label {
    display: inline-block;
    /* border-radius: 6px; */
    /* background: #fff; */
    width: 110px;
    height: 47px;
    margin-right: 3px;
    line-height: 47px !important;
    text-align: center;
    cursor: pointer;

    background: #FFFFFF;
    color: #8C97AC;
    ;
    border: 1px solid #BDC5D4;
    box-sizing: border-box;
    border-radius: 10px;
}

.weekDays-selector input[type=checkbox]:checked+label {
    background: #8ac142;
    /* background: #093770; */
    color: #ffffff;
}



.custom-pagination {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    /* padding: 15px; */
    padding: 15px 15px 80px;
}

.pagination.custom-pagination .page-link {
    height: 35px;
    /* width: 35px; */
    display: flex;
    align-items: center;
}

.pagination.custom-pagination .page-link:hover {
    background-color: #093770 !important;
    color: #fff !important;
}

/* Weekday end */



/* 12-7-2021 */


.create-new-educast-section .new-series.create-educats-tab .nav li button {
    width: 207px;
    font-size: 14px;
    line-height: 19px;
    padding: 16px 20px;
}

.create-new-educast-section .new-series.create-educats-tab .nav li {
    margin-right: 20px;

}

.create-new-educast-section input[type=file] {
    overflow: hidden;
    position: relative;
    line-height: 32px !important;
}

.create-new-educast-section input[type=file]::file-selector-button {
    height: 100%;
    min-height: 48px;
    position: absolute;
    right: -12px;
    border: 0;
}

@media (max-width: 767px) {
    .create-new-educast-section .new-series.create-educats-tab .nav li button {
        width: auto;
        height: 45px;
        padding: 10px 15px;
        white-space: nowrap;
        font-size: 14px;
    }
}

@media (min-width: 992px) {

    .left-siderbar .nav-text {
        display: block;
        transition: 0.2s ease-in-out;
        opacity: 1;

    }

    .left-siderbar a:hover .nav-text {
        /* transition: none !important; */
    }

    .sidebar-collapse .nav-text {
        opacity: 0;
        width: 0;
        transition: 0.5s ease-in-out;
    }

    .left-siderbar {
        transition: all 0.4s ease-in-out;
    }

    .pad-menu {
        transition: all 0.4s ease-in-out;
    }


    .left-siderbar .left-sidebar-inner .icon-menu {
        border-radius: 100px;
        transition: all 0.5s ease-in-out;
    }

}



/* 13-07-2021 */

/* home */
.courses-section .course-card .card .tutor-info img {
    border-radius: 10px;
}

.courses-section .course-card .card .card-image {
    border-radius: 10px;
}

/* select2  */

.select2-container .select2-selection--single {
    border-radius: 10px !important;
}


/* 14- 7 2021 */

.modal-custom .max-505 {
    max-width: 505px !important;
}

.survay-info ul h3 {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    display: flex;
    align-items: center;
    color: #1B1E22;
    padding: 15px 20px;
    margin-bottom: 15px;
    background: #E6EBF1;
    border-radius: 10px;
    width: 100%;
}

.survay-info>ul {
    margin-bottom: 25px !important;
}

.survay-info>ul>li {
    list-style: decimal !important;
    font-size: 12px;
    margin-left: 25px;
    line-height: 14px;
    margin-bottom: 15px;
}

.survay-info ul.custom_answer {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-direction: row;
    list-style: decimal !important;
}

.survay-info ul.custom_answer li {
    width: 100%;

}

.survay-info ul.custom_answer li {
    font-size: 12px;
    line-height: 15px;
    display: flex;
    align-items: center;
    color: #1B1E22;
    justify-content: flex-start;
    padding: 0 5px;
}

.survay-info ul.custom_answer li:last-child {
    max-width: 80px;
    font-weight: 500;
    text-align: right;
    justify-content: flex-end;
}

.survay-info ul li .progress {
    height: 3px;
    width: 100%;
    border-radius: 3px !important;
    display: block !important;
}

.survay-info .progress .progress-bar {
    height: 3px;
    border-radius: 3px !important;
    background: #8AC142;
    border-radius: 10px;
}


.eduacts-lisitng-section .my-lsiting-tab .educast-card .educats-body .educast-btn .btn {
    border-radius: 10px !important;
}

.eduacts-lisitng-section .my-lsiting-tab .educast-card .status-publish a.status img {
    height: auto;
    width: 12px;
}

.eduacts-lisitng-section .view-lisitng ul {
    justify-content: flex-end;
}

.data_not_find {
    display: flex;
    align-items: center;
    color: #1B1E22;
    justify-content: center;
    min-height: 300px;
    flex-direction: column;
}

.data_not_find img {
    min-width: 200px;
    height: auto;
}

.data_not_find p {
    margin-top: 50px;
    font-size: 20px;
    line-height: 30px;
    font-weight: 500;
    color: #1B1E22;
}


.ui-dialog .ui-dialog-titlebar-close {
    outline: none !important;
    box-shadow: none !important;
    background-color: transparent !important;
}

/* 15 07 2021 */

.poll-box .form-group {
    margin-bottom: 15px;
}

.poll-box .tag-input {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-direction: row;
    margin-bottom: 12px;
}

.poll-box .tag-input .div-btn {
    width: 170px;
    margin-left: 20px;
}

.poll-box .tag-input .div-btn .btn {
    /* background: #fff;
    border: 1px solid #bdc5d4; */
    box-sizing: border-box;
    border-radius: 10px;
    height: 48px;
    font-size: 14px;
    line-height: 16px;
    /* color: #bdc5d4; */
    max-width: 150px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}



.poll-box .tag-input .form-control {
    width: calc(100% - 0px);
}

.poll-box .tag-list ul li {
    display: inline-block;
    margin-right: 10px;
}

.poll-box .tag-list ul li .tag-invite {
    background: #8ac142;
    border-radius: 10px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 8px;
}

.poll-box .tag-list ul li .tag-invite img {
    height: 32px;
    width: 32px;
    object-fit: cover;
}

.poll-box .tag-list ul li .tag-invite h3 {
    font-size: 16px;
    line-height: 19px;
    color: #fff;
    font-weight: 600;
    margin: 3px 8px;
}

.poll-box .tag-list ul li .tag-invite a {
    font-size: 12px;
    line-height: 19px;
    color: #fff;
    display: block;
}

.notebook-title {
    width: 300px;
    height: 48px;
    background: #FFFFFF;
    border: 1px solid #BDC5D5;
    box-sizing: border-box;
    border-radius: 10px;
}

.reviews-section .student-review .educast-rattingbar ul li .progress,
.detail-info-section .student-review .educast-rattingbar ul li .progress {
    display: block !important;
}

.article#quick_profile {
    overflow: hidden;
}

.create-new-educast-section .create-educats-tab .form-preview .form-group p {
    color: #1B1E22;
    font-size: 18px;
    line-height: 19px;
    font-weight: 500;
}

.create-new-educast-section .create-educats-tab .form-preview .form-group label {
    font-size: 14px;
    line-height: 19px;
    color: #8C97AC;
    margin-bottom: 10px;
    font-weight: 400;
}

#tags>span {
    /* background: #70c117 !important;     */
}

.myprofile-detail-section .profile-tab-section .setting-list li {
    font-size: 16px !important;
}

.detailview-section .form-group .img-preview {
    position: relative;
    height: 192px;
    width: 350px;
    border-radius: 10px;
    margin-bottom: 10px;
    overflow: hidden;
}

.detailview-section .form-educast .form-group p {
    font-size: 16px !important;
}

.myprofile-detail-section h3 {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.myprofile-detail-section .verified {
    background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.4424 9.15068C16.7633 8.77623 16.7633 8.22377 16.4424 7.84932L15.3538 6.57888C15.1761 6.37143 15.0909 6.1003 15.1182 5.82848L15.2883 4.13043C15.3388 3.62662 15.0048 3.16457 14.5105 3.05459L13.005 2.71956C12.7239 2.65701 12.4835 2.47633 12.3451 2.22377L11.5788 0.824434C11.3251 0.361091 10.7547 0.175047 10.2765 0.399663L8.9252 1.03447C8.65586 1.16099 8.34417 1.16099 8.07483 1.03447L6.72351 0.399663C6.24536 0.175047 5.67498 0.361091 5.42123 0.824435L4.65489 2.22377C4.51658 2.47633 4.2761 2.65701 3.99502 2.71956L2.48948 3.05459C1.99524 3.16458 1.66119 3.62661 1.71168 4.13042L1.88183 5.82849C1.90907 6.10031 1.82392 6.37143 1.64617 6.57887L0.557544 7.84933C0.236687 8.22378 0.236685 8.77622 0.557538 9.15067L1.64614 10.4211C1.82389 10.6286 1.90904 10.8997 1.8818 11.1715L1.71164 12.8696C1.66116 13.3734 1.9952 13.8354 2.48944 13.9454L3.99499 14.2804C4.27607 14.343 4.51654 14.5237 4.65486 14.7762L5.4212 16.1756C5.67495 16.6389 6.24533 16.8249 6.72348 16.6003L8.07479 15.9655C8.34413 15.839 8.65584 15.839 8.92518 15.9655L10.2765 16.6003C10.7546 16.8249 11.325 16.6389 11.5788 16.1756L12.3451 14.7762C12.4834 14.5237 12.7239 14.343 13.005 14.2804L14.5105 13.9454C15.0048 13.8354 15.3388 13.3734 15.2883 12.8696L15.1181 11.1715C15.0909 10.8997 15.1761 10.6286 15.3538 10.4211L16.4424 9.15068ZM11.7098 6.21194C11.9079 6.39776 11.9254 6.70626 11.7496 6.91328L9.93008 9.05599L8.51677 10.7203C8.13211 11.1733 7.43962 11.1929 7.03001 10.7623L5.1669 8.80397C4.97923 8.6067 4.97923 8.29692 5.1669 8.09965C5.36829 7.88797 5.70585 7.88797 5.90724 8.09965L6.98882 9.23654C7.39844 9.66709 8.09092 9.64754 8.47558 9.19455L10.9728 6.25371C11.1614 6.03167 11.4974 6.01263 11.7098 6.21194Z' fill='%238AC142'/%3E%3C/svg%3E%0A");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 17px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 5px;
    height: 20px;
    width: 20px;
}

.profile-image span.online {
    top: 12px;
    left: 9px;
    position: absolute;
    z-index: 9999;
    /* color: #fff; */
    font-size: 10px;
    line-height: 10px;
    color: #8AC142;
    background-color: #fff;
    padding: 5px 10px;
    border-radius: 100px;
    height: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.profile-image span.online .dot {
    height: 10px;
    width: 10px;
    border-radius: 100px;
    background-color: #8AC142;
    display: inline-block;
    margin-right: 4px;
    /* border: 3px solid #8ac1424d; */
    border: 2px solid #d7efb8;
}

.myprofile-banner-section .myprofile-banner-content .banner-bottom .my-prfile-div .profile-image {
    position: relative;
}

.educast-detail-section .educast-detail-content .banner-bottom .subscribe-banner .subscribe-box .subscrive-img img {
    height: 100% !important;
}

.icon-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.icon-group .icon-view {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='12' viewBox='0 0 14 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.00248 0.666992C9.75982 0.668992 12.2358 2.60166 13.6265 5.83766C13.6812 5.96366 13.6812 6.10633 13.6265 6.23233C12.2365 9.46899 9.75982 11.4017 7.00248 11.4037H6.99848C4.24115 11.4017 1.76515 9.46899 0.374484 6.23233C0.320484 6.10633 0.320484 5.96366 0.374484 5.83766C1.76515 2.60166 4.24182 0.668992 6.99848 0.666992H7.00248ZM7.00048 1.66699C4.70982 1.66766 2.62048 3.29633 1.38048 6.03499C2.62048 8.77433 4.70915 10.403 7.00048 10.4037C9.29182 10.403 11.3805 8.77433 12.6205 6.03499C11.3805 3.29633 9.29182 1.66766 7.00048 1.66699ZM7.00029 3.42753C8.43828 3.42753 9.60828 4.59753 9.60828 6.03553C9.60828 7.47286 8.43828 8.64219 7.00029 8.64219C5.56228 8.64219 4.39295 7.47286 4.39295 6.03553C4.39295 4.59753 5.56228 3.42753 7.00029 3.42753ZM7.00029 4.42753C6.11362 4.42753 5.39295 5.14886 5.39295 6.03553C5.39295 6.92153 6.11362 7.64219 7.00029 7.64219C7.88695 7.64219 8.60828 6.92153 8.60828 6.03553C8.60828 5.14886 7.88695 4.42753 7.00029 4.42753Z' fill='%238C97AC'/%3E%3C/svg%3E%0A");
    background-position: center;
    background-size: auto;
    background-repeat: no-repeat;
}

.icon-group .icon-download {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.91198 5.155C5.18798 5.155 5.41198 5.379 5.41198 5.655C5.41198 5.931 5.18798 6.155 4.91198 6.155H4.28465C3.20865 6.155 2.33398 7.029 2.33398 8.10433V11.361C2.33398 12.4403 3.21132 13.3177 4.29065 13.3177H11.7173C12.792 13.3177 13.6673 12.4423 13.6673 11.3677V8.11167C13.6673 7.03233 12.7893 6.155 11.7113 6.155H11.09C10.814 6.155 10.59 5.931 10.59 5.655C10.59 5.379 10.814 5.155 11.09 5.155H11.7113C13.3413 5.155 14.6673 6.48167 14.6673 8.11167V11.3677C14.6673 12.9943 13.3433 14.3177 11.7173 14.3177H4.29065C2.66065 14.3177 1.33398 12.9917 1.33398 11.361V8.10433C1.33398 6.47767 2.65732 5.155 4.28465 5.155H4.91198ZM8.00118 2C8.27718 2 8.50118 2.224 8.50118 2.5L8.50065 9.31733L9.59118 8.22267C9.78585 8.02667 10.1018 8.02667 10.2978 8.22133C10.4932 8.416 10.4938 8.73267 10.2992 8.92867L8.35968 10.8758C8.34074 10.8953 8.32023 10.9132 8.29835 10.9294L8.35518 10.88C8.33372 10.9018 8.31042 10.9213 8.28565 10.9385C8.27053 10.949 8.25517 10.9584 8.23929 10.967C8.23163 10.9712 8.22359 10.9753 8.21545 10.9792C8.20092 10.9861 8.18599 10.9923 8.17071 10.9978C8.16305 11.0005 8.15541 11.0031 8.1477 11.0054C8.12893 11.0112 8.10962 11.0159 8.08991 11.0195C8.08548 11.0202 8.08143 11.0209 8.07737 11.0215C8.06147 11.024 8.04488 11.0257 8.02807 11.0266C8.019 11.0271 8.0101 11.0273 8.00118 11.0273L7.97465 11.0253L7.93337 11.0228C7.93042 11.0224 7.92749 11.0219 7.92456 11.0215L8.00118 11.0273C7.97139 11.0273 7.94183 11.0247 7.91285 11.0195C7.8928 11.0159 7.87354 11.0113 7.85474 11.0055C7.84723 11.0032 7.83986 11.0007 7.83255 10.9981C7.81722 10.9927 7.80209 10.9864 7.78736 10.9794C7.77841 10.9751 7.76951 10.9706 7.76075 10.9658C7.74843 10.959 7.73656 10.9518 7.72503 10.9441C7.71712 10.9389 7.70922 10.9333 7.70148 10.9275C7.68243 10.9132 7.66446 10.8976 7.64768 10.8808L7.64718 10.88L5.70318 8.92867C5.50852 8.73267 5.50918 8.416 5.70452 8.22133C5.90052 8.02667 6.21652 8.02667 6.41118 8.22267L7.50065 9.31733L7.50118 2.5C7.50118 2.224 7.72518 2 8.00118 2Z' fill='%238C97AC'/%3E%3C/svg%3E%0A");
    background-position: center;
    background-size: auto;
    background-repeat: no-repeat;
}

.btn-primary {
    border: 1px solid #093770 !important;
    background: #093770 !important;
    color: #fff !important;
}

.contact-lisitng-section .contact-listing .btn-contact .fill-heart-contact {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.51871 0.667584C4.93871 0.680357 5.34538 0.75369 5.73938 0.88769H5.77871C5.80538 0.900357 5.82538 0.914357 5.83871 0.927023C5.98604 0.974357 6.12538 1.02769 6.25871 1.10102L6.51204 1.21436C6.61204 1.26769 6.73204 1.36702 6.79871 1.40769C6.86538 1.44702 6.93871 1.48769 6.99871 1.53369C7.73938 0.96769 8.63871 0.661023 9.56538 0.667584C9.98604 0.667584 10.406 0.727023 10.8054 0.861023C13.266 1.66102 14.1527 4.36102 13.412 6.72102C12.992 7.92702 12.3054 9.02769 11.406 9.92702C10.1187 11.1737 8.70604 12.2804 7.18538 13.2337L7.01871 13.3344L6.84538 13.227C5.31938 12.2804 3.89871 11.1737 2.59938 9.92036C1.70604 9.02102 1.01871 7.92702 0.592042 6.72102C-0.161291 4.36102 0.725376 1.66102 3.21271 0.847023C3.40604 0.780357 3.60538 0.73369 3.80538 0.70769H3.88538C4.07271 0.680357 4.25871 0.667584 4.44538 0.667584H4.51871ZM10.4587 2.77436C10.1854 2.68036 9.88538 2.82769 9.78538 3.10769C9.69204 3.38769 9.83871 3.69436 10.1187 3.79369C10.546 3.95369 10.832 4.37436 10.832 4.84036V4.86102C10.8194 5.01369 10.8654 5.16102 10.9587 5.27436C11.052 5.38769 11.192 5.45369 11.3387 5.46769C11.612 5.46036 11.8454 5.24102 11.8654 4.96036V4.88102C11.8854 3.94702 11.3194 3.10102 10.4587 2.77436Z' fill='%23FF2633'/%3E%3C/svg%3E%0A") !important;
}

.contact-lisitng-section .contact-listing .btn-contact .fill-fail-contact {
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='15' viewBox='0 0 13 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.38652 0.416504C7.56185 0.416504 7.70913 0.565254 7.70913 0.742337V3.02317C7.70913 4.31942 8.76812 5.38192 10.0515 5.389C10.5775 5.389 11.0053 5.39609 11.3209 5.39609C11.5383 5.39609 11.903 5.389 12.1976 5.389C12.3799 5.389 12.5202 5.53067 12.5202 5.70775V11.4028C12.5202 13.1594 11.1105 14.5832 9.36424 14.5832H3.78875C1.9583 14.5832 0.478516 13.0886 0.478516 11.2469V3.61109C0.478516 1.85442 1.89518 0.416504 3.64147 0.416504H7.38652ZM5.49997 6.59317C5.29659 6.38067 4.96697 6.38067 4.76358 6.59317C4.5602 6.79859 4.5602 7.1315 4.76358 7.33692L5.61919 8.20109L4.76358 9.06525C4.5602 9.27067 4.5602 9.60359 4.76358 9.809C4.86177 9.91525 4.99502 9.96484 5.12827 9.96484C5.26152 9.96484 5.40178 9.91525 5.49997 9.809L6.35558 8.94484L7.21119 9.809C7.31639 9.91525 7.44964 9.96484 7.58289 9.96484C7.71614 9.96484 7.84939 9.91525 7.95459 9.809C8.15797 9.60359 8.15797 9.27067 7.95459 9.06525L7.09898 8.20109L7.95459 7.33692C8.15797 7.1315 8.15797 6.79859 7.95459 6.59317C7.75121 6.38067 7.41457 6.38067 7.21119 6.59317L6.35558 7.45734L5.49997 6.59317ZM8.72793 1.0584C8.72793 0.753104 9.09473 0.601521 9.30372 0.821812C10.0625 1.61798 11.3873 3.00985 12.1279 3.7876C12.332 4.00223 12.1826 4.35852 11.8867 4.35923C11.3102 4.36135 10.6313 4.35923 10.1425 4.35427C9.36684 4.35427 8.72793 3.70898 8.72793 2.92556V1.0584Z' fill='%23093770'/%3E%3C/svg%3E%0A") !important;
}
.contact-lisitng-section .contact-listing .btn-contact .ed-fill-fail-contact {
    border: 0 !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Crect width='30' height='30' rx='7' fill='%23F4933C'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.8985 7.41699C16.929 7.41699 16.9589 7.41956 16.988 7.4245L17.0845 7.425C17.229 7.425 17.3672 7.48379 17.4678 7.58791L21.0555 11.3272C21.1504 11.4257 21.2035 11.5581 21.2035 11.6948V18.2823C21.207 20.0312 19.7861 21.4698 18.0365 21.4882L12.3635 21.489H12.343C11.493 21.489 10.689 21.1596 10.082 20.5589C9.46996 19.954 9.12996 19.1465 9.125 18.2852V10.5976C9.125 8.84875 10.548 7.425 12.2976 7.425L16.8091 7.4245C16.8382 7.41956 16.868 7.41699 16.8985 7.41699ZM16.367 8.48728L12.2976 8.4875C11.1338 8.4875 10.1875 9.43454 10.1875 10.5976V18.2823C10.191 18.8568 10.4191 19.398 10.8292 19.8038C11.2387 20.2083 11.8032 20.4406 12.36 20.4265C12.3624 20.4265 12.3832 20.4263 12.4038 20.4261L18.0309 20.4257C19.194 20.413 20.1431 19.4518 20.141 18.283L20.141 12.3633L18.7168 12.364C17.4206 12.3605 16.3673 11.3036 16.3673 10.0088L16.367 8.48728ZM14.1823 13.5456L15.0346 14.3983L15.8874 13.5456C16.0949 13.338 16.4307 13.338 16.6382 13.5456C16.8458 13.7531 16.8458 14.0889 16.6382 14.2964L15.7855 15.1492L16.6374 16.0006C16.8449 16.2082 16.8449 16.5439 16.6374 16.7515C16.534 16.8556 16.398 16.9073 16.262 16.9073C16.126 16.9073 15.99 16.8556 15.8865 16.7515L15.0346 15.9L14.1831 16.7515C14.0797 16.8556 13.9437 16.9073 13.8077 16.9073C13.6717 16.9073 13.5357 16.8556 13.4323 16.7515C13.2248 16.5439 13.2248 16.2082 13.4323 16.0006L14.2838 15.1492L13.4315 14.2964C13.2239 14.0889 13.2239 13.7531 13.4315 13.5456C13.639 13.338 13.9747 13.338 14.1823 13.5456ZM17.4295 9.08299L17.4298 10.0088C17.4298 10.72 18.0078 11.2994 18.7182 11.3015L19.558 11.3008L17.4295 9.08299Z' fill='white'/%3E%3C/svg%3E");
}
.contact-lisitng-section .contact-listing .btn-contact .icon-edit {
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.719 10.8997C11.9778 10.8997 12.1878 11.1097 12.1878 11.3685C12.1878 11.6272 11.9778 11.8372 11.719 11.8372H7.18592C6.92717 11.8372 6.71717 11.6272 6.71717 11.3685C6.71717 11.1097 6.92717 10.8997 7.18592 10.8997H11.719ZM8.82267 0.408527C8.85392 0.432902 9.89955 1.2454 9.89955 1.2454C10.2795 1.47165 10.5764 1.87603 10.6889 2.35478C10.8008 2.82853 10.7195 3.31728 10.4589 3.7304C10.4572 3.73316 10.4555 3.73588 10.4494 3.74398L10.4447 3.75024C10.4024 3.80599 10.2185 4.03852 9.29035 5.20139C9.28173 5.21663 9.27196 5.23091 9.2613 5.24478C9.24564 5.26522 9.22861 5.28401 9.21043 5.30113C9.14712 5.38084 9.08025 5.46459 9.00995 5.55265L8.8675 5.73106C8.57356 6.09917 8.22491 6.53568 7.81129 7.05341L7.59901 7.31911C6.80047 8.31859 5.77777 9.59828 4.46767 11.2373C4.1808 11.5948 3.7508 11.8029 3.28892 11.8085L1.01455 11.8373H1.0083C0.791422 11.8373 0.602672 11.6885 0.552046 11.4767L0.0401714 9.30728C-0.0654536 8.8579 0.0395464 8.39415 0.327671 8.03415L6.21517 0.670402C6.21767 0.667902 6.21955 0.664777 6.22205 0.662277C6.86767 -0.109598 8.03517 -0.223348 8.82267 0.408527ZM5.55875 2.99188L1.05955 8.61978C0.952672 8.75353 0.913297 8.92603 0.952672 9.09165L1.3783 10.8948L3.27767 10.871C3.4583 10.8692 3.62517 10.7885 3.7358 10.651C4.30547 9.93827 5.02146 9.04242 5.75758 8.12126L6.01802 7.79535L6.2789 7.46888C6.96926 6.60493 7.65129 5.75129 8.22195 5.03679L5.55875 2.99188ZM6.94392 1.2604L6.14438 2.25938L8.80736 4.30371C9.31993 3.66169 9.65712 3.23884 9.6883 3.19853C9.7908 3.03228 9.8308 2.79728 9.77705 2.57103C9.72205 2.33915 9.57767 2.14228 9.36955 2.01665C9.32517 1.98603 8.27205 1.16853 8.23955 1.1429C7.8433 0.825402 7.26517 0.880402 6.94392 1.2604Z' fill='%238C97AC'/%3E%3C/svg%3E%0A") !important;
}


.educast-search-result-middle .tutorlist-section .tutorlist-inner .tutorlist-main .card a {
    color: #093770 !important;
}
.educast-search-result-middle .blog-tutor-section .tutorlist-inner .tutorlist-main .card a{
    color: rgba(27, 30, 34, 1) !important;
}
.educast-search-result-middle .tutorlist-section .tutorlist-inner .tutorlist-main .card .subscribe-btn-div .subscribe-btn span {
    font-size: 14px;
    line-height: 29px;
    white-space: nowrap;
}

.educast-search-result-middle .tutorlist-section .tutorlist-inner .tutorlist-main .card .subscribe-btn-div .subscribe-btn:hover span {
    color: #fff;
}

.educast-search-result-middle .tutorlist-section .tutorlist-inner .tutorlist-main .card .tutor-info img {
    border-radius: 10px;
}

.tutorlist-section .tutorlist-filter .list-group .list-group-item .card .card-header {
    padding: 20px 20px 20px 20px !important;
}

.tutorlist-section .tutorlist-filter .list-group .list-group-item .card .card-body {
    padding: 0px 20px 20px 20px !important;
}

.tutorlist-section .tutorlist-filter .card {
    overflow: hidden;
}

.tutorlist-section .tutorlist-filter .list-group .list-group-item .card .card-header .btn-link {
    align-items: center;
}

.tutorlist-section .tutorlist-filter .list-group .list-group-item .card .collapse .card-body .form-check .form-check-input,
.tutorlist-section .tutorlist-filter .list-group .list-group-item .card .collapsing .card-body .form-check .form-check-input {
    margin-top: 6px;
}

.educast-search-result-middle .tutorlist-section .tutorlist-inner .tutorlist-main .card a {
    width: auto !important;
}

.educast-search-result-middle .tutorlist-section .tutorlist-inner .tutorlist-main .card .view-section {
    justify-content: space-between;
}



/* home page bug */

.hero-section .hero-banner-elements {
    position: relative;
    /* max-width: 1400px; */
    margin: 0 auto;
}

.hero-section .cloud1 {
    top: 0;
}

.hero-section .cloud3 {
    top: 106px;
}

.hero-section .dot-pattern2 {
    top: 130px;
}

.hero-section .airplane {
    position: absolute;
    top: -90px;
    right: -72px;
}

.hero-section .wave-pattern {
    top: 68px;
    left: -2%;
}

.hero-section .wave-pattern img {
    width: 120%;

}

.hero-section .cloud2 {
    top: 18px;
    left: 47px;
    z-index: -1;
    width: 100%;
    max-width: 80px;
}

.hero-section .hero-section-inner .banner-feature-tag3 {
    top: 205px;
    right: -123px;
}

header .navbar .header-signup a.btn {
    text-transform: lowercase !important;

}

header .navbar .header-signup a.btn:first-letter {
    text-transform: capitalize !important;
}


.hero-section .btn-category {
    padding-left: 0;
}

.hero-section .hero-section-inner .category-bar .search-form {
    padding-left: 22px;
}

.hero-section .hero-section-inner .category-bar .search-form .form-control-feedback {
    left: 20px;
}

.hero-section .dropdown-toggle {
    padding: 6px 22px 6px 4px;
}

.hero-section .hero-section-inner .category-bar {
    height: 64px;
    padding: 13px 16px;
    align-items: center;
}

.hero-section .hero-section-inner .category-bar .search-form .btn {
    background-color: rgba(9, 55, 112, 0.87) !important;
    border: 0 !important;
    font-weight: 500;
}


.courses-section::before {
    display: none;
}

.courses-section .container {
    position: relative;
}

.courses-section .container::before {
    content: " ";
    background: url(../images/dot-pattern-3.svg) no-repeat;
    background-size: inherit;
    position: absolute;
    left: -30px;
    right: 0;
    top: 70px;
    height: -webkit-fill-available;
}

.courses-section .course-card .card h2 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.courses-section .course-card .card .subscribe-btn-div .subscribe-btn {
    transition: all 0.3s;
}

.middle-banner .heading h1 {
    font-weight: 700;
}

.middle-banner .middle-banner-buttons {
    padding-top: 0;
}

.middle-banner .middle-banner-content p {
    margin-bottom: 12px;
}

.middle-banner .middle-banner-content p:last-of-type {
    margin-bottom: 24px !important;
}

.courses-section .course-card .card .subscribe-btn-div .subscribe-btn:hover {
    flex-direction: row-reverse;
    justify-content: center;
    transition: all 0.3s;
}

.middle-banner .middle-banner-buttons .btn {
    font-weight: 600;
    max-width: 250px;
    width: 100%;
    height: 48px;
}

.middle-banner .middle-banner-buttons {
    width: 100%;
}

.middle-banner .middle-banner-content {
    justify-content: center;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    padding-bottom: 20px;
}

.featured-tutors .container {
    position: relative;
}

.featured-tutors .container::before {
    content: " ";
    background: url(../images/dot-pattern-3.svg) no-repeat;
    background-size: inherit;
    position: absolute;
    left: -30px;
    right: 0;
    top: 0px;
    height: -webkit-fill-available;
}

.featured-tutors .featured-card .card-image .online-tag .circle {
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4.96682' cy='4.96633' r='2.98' fill='%238AC142'/%3E%3Ccircle cx='4.96682' cy='4.96633' r='2.98' fill='%238AC142'/%3E%3Cg opacity='0.3'%3E%3Ccircle cx='4.96667' cy='4.96667' r='4.96667' fill='%238AC142'/%3E%3Ccircle cx='4.96667' cy='4.96667' r='4.96667' fill='%238AC142'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center;
}

.featured-tutors .featured-card .card-image .online-tag .circle {
    box-shadow: none !important;
}

.featured-tutors .featured-card .card-image .rating-tag {
    font-family: 'Archivo', sans-serif;
    height: 33px;
    width: 49px;
}

.featured-tutors .featured-card {
    position: relative;
    z-index: 10;
}

.featured-tutors .featured-card .card-image {
    position: relative;
}

.featured-tutors .featured-card .card-image:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 120px;
    width: 100%;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0), rgba(27, 30, 34, 0.6));
    display: block;
    z-index: 1;
}

.featured-tutors .featured-card .featured-detail p {
    font-size: 12px;
    line-height: 22px;
    color: #1B1E22;
    font-weight: 600;
}

.featured-tutors .featured-card {
    padding-bottom: 21px;
}


.featured-tutors .featured-card .featured-detail .feature-btn-div .feature-btn span small {
    font-size: 10px;
    line-height: 29px;
}

.educastic-tools .educastic-feature-content p {
    line-height: 19px;
    font-size: 16px;
}

.educastic-steps .steps-card-container {
    padding-top: 0;
}

.educastic-tools .heading {
    margin-bottom: 20px;
}

.slick-center .educastic-tools .educastic-feature-content {
    transform: scale(0.92);
}

.slick-active .educastic-tools .educastic-feature-content {
    transform: scale(0.92);
}

.educastic-tools .tool-category button {
    margin-right: 14px;
}

.educastic-integrates .heading h1 {
    line-height: 55px;
    font-weight: 600;
}

@media (min-width: 1024px) and (max-width: 1440px) {
    .hero-section .wave-pattern {
        top: 180px !important;
    }

    .hero-section .wave-pattern img {
        width: 100%;
    }
}

.myprofile-detail-section .overview-contnet .features-box .small-view {
    min-height: 100px;
    max-height: 100px;
}


.educast-card .tutor-info {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-bottom: 15px;
}

.educast-card .tutor-info img {
    width: 40px;
    height: 40px;
    object-fit: cover;
    border-radius: 5px;
}

.educast-card .tutor-info .tutor-content {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    margin-left: 8px;
}

.educast-card .tutor-info p a {
    color: #093770;
    text-decoration: none;
}

.educast-card .tutor-info h4 {
    color: #000 66;
    font-size: 12px;
    line-height: 20px;
    margin-bottom: 0;
    font-weight: 500;
}

.educast-card .tutor-info p {
    color: #093770;
    font-size: 15px;
    line-height: 20px;
    margin-bottom: 0;
    font-weight: 600;
}

.eduacts-lisitng-section .my-lsiting-tab .educast-card .educats-body .educast-btn {
    white-space: nowrap;
}

ul#ui-id-1 {
    z-index: 1000;
}

.cd-dropdown-trigger {
    width: 130px;
    height: 45px;
    /* left: 298px;
    top: 17px; */
    color: #1B1E22;
    background: #E6EBF1;
    border-radius: 10px;
    font-weight: 500;
    font-size: 14px;
    text-decoration: none;
    cursor: pointer;
    text-transform: capitalize;
}

.cd-dropdown-trigger::after {
    color: #1B1E22;
}

.subscribe-section .form-control {
    font-size: 14px;
    line-height: 16px;
}

.btn-outline-primary:hover {
    background-color: #093770;
    border-color: #093770d9;
    color: #fff !important;
}


.accordion-body p,
.accordion-body span {
    font-weight: 500;
    font-size: 16px;
    line-height: 27px;
    color: #656C79;
}


.contact-section::before {
    display: none;
}

.contact-section .container {
    position: relative;
}

.contact-section .container::before {
    content: " ";
    background: url(../images/dot-pattern-3.svg) no-repeat;
    background-size: inherit;
    position: absolute;
    left: -30px;
    right: 0;
    top: -35px;
    height: -webkit-fill-available;
}

.educastic-features .heading {
    margin-bottom: 0px;
}

.subscribe-section .subscribe-div::before {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='1278' height='448' viewBox='0 0 1278 448' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0' mask-type='alpha' maskUnits='userSpaceOnUse' x='84' y='84' width='1110' height='280'%3E%3Crect x='84' y='84' width='1110' height='280' rx='10' fill='%238AC142'/%3E%3C/mask%3E%3Cg mask='url(%23mask0)'%3E%3Cpath d='M1896.12 -28.8705C1896.12 -28.8705 1556.91 -199.031 1206.52 135.211C856.122 469.452 726.351 748.746 -352.573 502.674' stroke='white' stroke-opacity='0.2' stroke-miterlimit='10'/%3E%3Cpath d='M1909.39 -61.5256C1909.39 -61.5256 1561.79 -240.931 1211.14 94.4705C860.49 429.872 721.389 674.667 -341.035 399.171' stroke='white' stroke-opacity='0.2' stroke-miterlimit='10'/%3E%3Cpath d='M1922.63 -94.1001C1922.63 -94.1001 1566.65 -282.828 1215.76 53.7651C864.872 390.358 716.436 600.428 -329.381 295.283' stroke='white' stroke-opacity='0.2' stroke-miterlimit='10'/%3E%3Cpath d='M1935.89 -126.619C1935.89 -126.619 1571.52 -324.719 1220.42 13.0874C869.319 350.893 711.546 525.973 -317.609 190.954' stroke='white' stroke-opacity='0.2' stroke-miterlimit='10'/%3E%3Cpath d='M1949.14 -159.112C1949.14 -159.112 1576.41 -366.676 1225.11 -27.647C873.814 311.382 706.698 451.244 -305.719 86.1322' stroke='white' stroke-opacity='0.2' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: 121%;
    background-position: center;
}

.cd-dropdown-content {
    height: auto !important;
}


.cd-dropdown-content.is-hidden>li>a,
.cd-dropdown-content.move-out>li>a,
.cd-dropdown-content ul.is-hidden>li>a,
.cd-dropdown-content ul.move-out>li>a {
    border: 0 !important;
}

/* poll questions learner */

.poll_que {
    position: relative;
}

span.que_no {
    position: absolute;
    top: -15px;
    right: -11px;
    background: #eef6e3;
    color: #8ac142;
    padding: 6px 15px;
    border-radius: 7px;
}

.right_poll .survey-div a.view {
    border: 1px solid #8C97AC;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 7px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 30px;
    width: 30px;
    margin-right: 8px;
}

.survey-div {
    display: flex;
    align-items: center;
}

/* test bbug fisis */

.courses-section::after {
    right: 5px;
    left: auto;
    top: 180px;
    width: 50px;
}

/* header .btn.btn-light {
    border: 1px solid transparent !important;
    border-radius: 10px;
}
header .btn.btn-light:hover {
    border: 1px solid #093770 !important;
    background: #093770 !important;
    color: #fff !important;
}

header .btn.btn-light:focus {
    border: 1px solid #093770 !important;
    background: #093770 !important;
    color: #fff !important;
}

header .btn.btn-light:active {
    border: 1px solid #093770 !important;
    background: #093770 !important;
    color: #fff !important;
} */

.start-with-educast-section .or-text p {
    text-transform: uppercase;
    font-weight: 600;
}

.footer-section .footer-content {
    margin-bottom: 32px;
}

.footer-section .copyright {
    padding: 25px 0;
}

.start-with-educast-section .content-card .content p:first-child {
    max-width: 184px;
}

.create-new-educast-section .create-educats-tab .nav {
    display: flex;
    flex-wrap: nowrap;
}

.create-new-educast-section .create-educats-tab .nav li button {
    padding: 15px 20px;
    justify-content: flex-start !important;
    align-items: flex-start;
}

.btn-primary.btn-sm {
    height: 38px;
    display: flex;
    align-items: center;

}

.btn-primary.btn-sm.dropdown-toggle:after {
    color: #fff;
    top: 7px;
}


/* category dropdown */
.cd-dropdown-trigger::before,
.cd-dropdown-trigger::after {
    background: #1B1E22;
}

.cd-dropdown-wrapper {
    height: 45px;
}

.cd-dropdown-trigger {
    height: 45px;
    background: #E6EBF1;
    border-radius: 10px;
    box-shadow: none !important;
    display: flex;
    align-items: center;
    justify-content: center;
}

.cd-dropdown {
    background: #FFFFFF;
    border: 1px solid #BDC5D4;
    box-sizing: border-box;
    border-radius: 10px;
    box-shadow: none !important;
}

.cd-dropdown .cd-secondary-dropdown {
    padding: 8px 0px;
    background: #FFFFFF !important;
    border: 1px solid #BDC5D4;
    box-sizing: border-box;
    border-radius: 10px;
    box-shadow: none !important;
}

.cd-dropdown-content li a i {
    background: rgba(41, 81, 130, 0.1);
    border-radius: 5px;
    height: 26px;
    width: 26px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #093770;
    font-size: 14px;
    text-decoration: none;
    padding: 0;
    margin-right: 10px;
}


.cd-dropdown-content li a {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    color: #1B1E22;
    overflow: visible;
    text-decoration: none;
}

.cd-dropdown-content .cd-secondary-dropdown>li>a {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    color: #1B1E22;
}

.cd-dropdown .cd-dropdown-content:before {
    top: -33px;
    border-color: transparent transparent #fff transparent;
}

.cd-dropdown-content .cd-secondary-dropdown>li {
    margin-bottom: 0;
}

.cd-dropdown-content li {
    margin-bottom: 15px;
}

.cd-dropdown-content li:last-child {
    margin-bottom: 0;
}

/* category dropdown hover css */
.cat-select .cd-dropdown-content {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
    background: #fff;
    border-radius: 10px;
}

.cat-select .cd-dropdown .cd-dropdown-content li {
    margin: 0 8px;
    padding: 8px 0px;
    border-radius: 10px;
}

.cat-select .cd-dropdown-content a:hover,
.cat-select .cd-dropdown-content ul a:hover {
    color: #093770 !important;
}

.cat-select .cd-dropdown .cd-dropdown-content li.has-children:hover,
.cat-select .cd-dropdown .cd-dropdown-content li.has-children:focus,
.cat-select .cd-dropdown .cd-dropdown-content .cd-secondary-dropdown>li:hover,
.cat-select .cd-dropdown .cd-dropdown-content .cd-secondary-dropdown>li:focus {
    background: rgba(9, 55, 112, 0.1);
    color: #093770;
}

.cat-select .cd-dropdown .cd-dropdown-content li.has-children:hover a,
.cat-select .cd-dropdown .cd-dropdown-content li.has-children:focus a,
.cat-select .cd-dropdown .cd-dropdown-content li.has-children a.is-active {
    color: #093770;
}

.cd-dropdown {
    margin-top: 12px;
}

.cd-dropdown .cd-dropdown-content:before {
    display: none;
}

/* category dropdown end */
/* find our tutor page card style starts */
.tutorlist-filter {
    margin-bottom: 15px;
}

.tutorlist-section .tutorlist-main .featured-card .featured-detail .feature-btn-div .feature-btn span.text {
    max-width: 162px;
    width: 100%;
    text-overflow: ellipsis;
    display: block;
    white-space: nowrap;
    overflow: hidden;
}

.tutorlist-section .tutorlist-main .featured-card .featured-detail .tags {
    min-height: 65px;
    max-height: 65px;
    height: 100%;
    overflow: hidden;
}

.tutorlist-section .tutorlist-main .featured-card .featured-detail .tags ul li a {
    padding: 3px 6px !important;
    font-size: 10px !important;
}

@media (max-width:992px) {
    .tutorlist-section .tutorlist-main .featured-card .featured-detail .feature-btn-div .feature-btn span.text {
        max-width: 100%;
        width: 100%;
    }

    .hero-section .hero-section-inner .category-bar {
        margin-top: 0 !important;
        margin-bottom: 50px;
    }

    .left-siderbar:not(.sidebar-collapse) .left-sidebar-inner {
        height: calc(100vh - 158px) !important;
        /* height: 100% !important; */
    }
    .nav-side-fixed{
        transition: width 0.5s !important;
    }
}

/* find our tutor page card style ends */
/*----------search bar style start---------*/
.dashbard-nav .dashboard-right .user-account-nav .btn-primary.h-40p.line-height-12 {
    white-space: nowrap;
    margin-left: 10px;
}

@media (min-width: 992px) and (max-width: 1100px) {
    .cat-header {
        max-width: 550px;
    }
}


/*----------search bar style end---------*/
/*------- my profile styles changes--------*/

.myprofile-detail-section .profile-tab-section .tab-content-main .tab-inner .form-box .form-group .input-group::before {
    content: "\0024" !important;
    position: absolute;
    left: 176px;
    top: 11px;
    z-index: 1;
}

.myprofile-detail-section .profile-tab-section .tab-content-main .tab-inner .form-box .form-group .input-group .form-control {
    padding-left: 30px;
}

.myprofile-detail-section .profile-tab-section .tab-content-main .tab-inner .form-box .instructor-group span.input-group-text {
    max-width: 160px !important;
}

.myprofile-detail-section .profile-tab-section .tab-content-main .tab-inner .form-box .instructor-group select {
    width: 100%;
}

.bootstrap-tagsinput .tag {
    padding: 14px 10px;
}

.myprofile-detail-section .profile-tab-section .extra-rate {
    position: relative;
}

.myprofile-detail-section .profile-tab-section .extra-rate .form-control {
    padding: 3px 6px 3px 16px !important;
}

.myprofile-detail-section .profile-tab-section .extra-rate::before {
    content: "\0024" !important;
    position: absolute;
    font-size: 12px;
    top: 8px;
    left: 6px;
}

.myprofile-detail-section .overview-contnet .expertise-box ul li {
    border: unset !important;
}

.detail-info-section .review-comment .review-list li .comment-box .user-content .ratting {
    width: 50px !important;
    height: 28px !important;
}

.myprofile-detail-section .profile-tab-section .video-featured a {
    border: none !important;
}

/*------- my profile styles changes end--------*/

/*---------educast/list styles------------- */
.eduacts-lisitng-section .listing-nav ul li a {
    color: #1b1e22;
}

.eduacts-lisitng-section .listing-nav ul li a.active {
    color: #093770;
}

.eduacts-lisitng-section .list-view .educast-card .status-publish a.status img:nth-child(1) {
    display: block;
    filter: brightness(0.5);
}

.poll-box .tag-input .div-btn {
    width: 200px;
}

.dashbaord-header .user-account-nav>ul>li .icon-custom:hover .icon-bell {
    filter: brightness(100);
}

.eduacts-lisitng-section .my-lsiting-tab .educast-card .educast-img .status-publish .dropdown .dropdown-menu {
    padding: 8px;
}

.eduacts-lisitng-section .my-lsiting-tab .educast-card .educast-img .status-publish .dropdown .dropdown-menu .dropdown-item {
    padding: 0 8px;
    font-size: 14px;
}

.eduacts-lisitng-section .my-lsiting-tab .educast-card .educast-img .status-publish .dropdown .dropdown-menu .dropdown-item:hover {
    border-radius: 4px;
}

.educast-search-result-middle .tutorlist-section .tutorlist-inner .tutorlist-main .card .reviews {
    min-width: 64px !important;
}

.educast-search-result-middle .tutorlist-section .tutorlist-inner .tutorlist-main .card .subscribe-btn-div .subscribe-btn:hover {
    justify-content: center !important;
    flex-direction: row-reverse !important;
}

/*---------educast/list styles end------------- */
/*-----------sign up style----------- */
.bootstrap-datetimepicker-widget table td.active,
.bootstrap-datetimepicker-widget table td.active:hover {
    background-color: #093770;
}

.bootstrap-datetimepicker-widget table td.disabled {
    color: #8C97AC;
}

.bootstrap-datetimepicker-widget table td.disabled:hover {
    color: #fff;
}

.bootstrap-datetimepicker-widget a[data-action] {
    color: #093770;
}

.bootstrap-datetimepicker-widget a[data-action] i:hover {
    background-color: #093770;
}

/*-----------sign up style end----------- */
/*--------------home page style changes------------ */
.hero-section .dropdown-toggle {
    font-size: 14px;
    font-weight: 500;
}

.hero-section .hero-section-inner .category-bar .search-form .form-control {
    font-size: 14px;
}

.hero-section .dot-pattern1 {
    right: -38px;
}

.hero-section .hero-section-inner .banner-feature-tag2 {
    left: -84px;
    bottom: 64px;
}

.courses-section .course-card .card h2 {
    min-height: 52px;
    height: 100%;
}

@media (max-width: 991px) {
    .educastic-tool-content .educastic-feature-content .btn-green {
        margin-bottom: 15px;
    }

    .educastic-tools .slick-arrow.slick-prev {
        right: calc(14% + 70px);
    }

    .educastic-tools .slick-arrow {
        top: -65px;
        right: 14%;
    }
}

@media (max-width: 768px) {
    .educastic-tools .slick-arrow.slick-prev {
        right: calc(5% + 70px);
    }

    .educastic-tools .slick-arrow {
        top: -65px;
        right: 5%;
    }
}

/*--------------home page style changes end------------ */
/*--------------calender style changes-----------------*/
.fc-direction-ltr .fc-daygrid-event {
    border-left: 4px solid #093770;
    border-top: 0;
    border-bottom: 0;
    border-right: 0;
}

.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),
.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end) {
    border-left-width: 4px;
}
/* 
.calendar-section .fc .fc-scroller {
    background: #eef1f5;
    overflow: auto !important;
}
.calendar-section .fc .fc-scroller::-webkit-scrollbar {
    width: 4px;
  }

  .calendar-section .fc .fc-scroller::-webkit-scrollbar-track {
    background: #eef1f5;
  }

  .calendar-section .fc .fc-scroller::-webkit-scrollbar-thumb {
    background: #d3d3d3;
    border-radius: 6px;
  } */






.eduacts-lisitng-section .fc .fc-view-harness .fc-daygrid .fc-daygrid-day-number {
    font-size: 14px;
}

.eduacts-lisitng-section .fc .fc-view-harness a.fc-daygrid-event.fc-daygrid-block-event.fc-h-event.fc-event.fc-event-start.fc-event-future,
.eduacts-lisitng-section .fc .fc-view-harness a.fc-daygrid-event.fc-daygrid-block-event.fc-h-event.fc-event.fc-event-end.fc-event-future {
    border-top: unset;
    border-bottom: unset;
    border-right: unset;
    border-left: 4px solid #093770;
}

.eduacts-lisitng-section .fc .fc-view-harness .fc-daygrid-block-event .fc-event-title {
    font-size: 12px !important;
    line-height: 15px !important;
    color: #0A3670;
    flex-grow: 1;
    flex-shrink: 1;
    min-width: 0;
    overflow: hidden;
    font-weight: bold;
}

/* .fc .fc-daygrid-body,
.fc .fc-scrollgrid,
.fc .fc-scrollgrid table {
    width: 100% !important;
} */

/*--------------calender style changes end-----------------*/
/*-----------------dashboard header style-----------------*/
.dashbaord-header .dashbard-nav {
    width: calc(100% - 280px);
}

/*-----------------dashboard header style end-----------------*/
/*------------------create group style---------------------*/
.contact-lisitng-section .create-group-box .tag-list ul li {
    margin-bottom: 10px;
}

/*------------------create group style---------------------*/
/*--------------- dashboard page style --------------------*/
@media (max-width: 1300px) {
    .left-siderbar .left-sidebar-inner .nav-side li a {
        padding: 10px 17px;
        font-size: 13px;
    }

    .dashbaord-content-left .create-educast-section .contect-educast .educast-info .btn.btn-white-2 {
        height: 40px;
    }
}

@media (max-width:480px) {
    .dashbaord-content-left .create-educast-section .contect-educast .educast-info .btn.btn-white-2:first-of-type {
        margin-bottom: 8px;
    }
}

/*--------------- dashboard page style end--------------------*/
/*--------- instructor profile student say section -------------*/
.myprofile-detail-section .overview-contnet .student-say .student-content {
    width: 100%;
}

.myprofile-detail-section .overview-contnet .student-say .student-content h3 {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.myprofile-detail-section .overview-contnet .student-say .student-content h3 span {
    font-weight: normal;
    font-size: 12px;
    line-height: 25px;
    color: #8C97AC;
}

/*--------- instructor profile student say section end-------------*/

/*------------ create new educast ------------------*/
.create-new-educast-section .create-educats-tab .nav li button {
    text-align: start;
}

.create-new-educast-section .create-new-inner .heading .dropdown-menu.header_drop_down.show {
    /* height: calc(100vh - 176px); */
    max-height: calc(100vh - 300px);
    overflow: auto;
}

/*------------ create new educast end------------------*/
/*--------------- slick arrow style -----------------*/
@media (max-width: 767px) {
    .slick-arrow {
        right: 15px;
        top: -45px;
        left: unset;
        bottom: unset;
    }

    .slick-arrow.slick-next {
        left: unset;
    }

    .slick-arrow.slick-prev {
        right: 75px;
    }

    div#course-slider .slick-arrow,
    div#tutor-slider .slick-arrow {
        right: 15px;
        top: -98px;
        left: unset;
        bottom: unset;
    }

    div#course-slider .slick-arrow.slick-prev,
    div#tutor-slider .slick-arrow.slick-prev {
        right: 74px;
    }
    
}

/*--------------- slick arrow style end-----------------*/
.bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
    background: #093770;
}

.bootstrap-datetimepicker-widget table td span:hover {
    background: #093770;
}

.bootstrap-datetimepicker-widget table td.day:hover,
.bootstrap-datetimepicker-widget table td.hour:hover,
.bootstrap-datetimepicker-widget table td.minute:hover,
.bootstrap-datetimepicker-widget table td.second:hover {
    background: #093770;
}

.cd-dropdown-trigger:hover {
    color: #fff;
    background: #093770;
}

/* .subject_notification {
    width: 75%;
} */

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
input[type=number] {
    -moz-appearance: textfield;
}

.create-new-educast-section.certified-tabs .create-educats-tab .nav li button {
    align-items: center;
}

.alert-success {
    color: #155724 !important;
    background-color: #d4edda !important;
    border-color: #c3e6cb;
}

.alert-danger {
    color: #842029 !important;
    background-color: #f8d7da !important;
    border-color: #f5c2c7;
}

/*--------------notification page--------------*/
.subject_notification {
    width: 87%;
}

.subject_discription {
    width: 86%;
}

.user_rating{
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}
.user_rating li{
    width: 49.5%;
}


/*--------------media query changes start------------ */

@media (max-width:1023px) {
    .poll-box .tag-input .div-btn {
        width: 260px;
    }
}

@media(max-width: 991px){
    
    .user_rating li{
        width: 100%;
    }
}

@media (max-width: 768px) {
    .my-prfile-div .profile-image span.online {
        font-size: 0;
        padding: 0;
        height: 0;
    }

    .subject_discription {
        width: 80%;
    }

}

@media (max-width: 767px) {
    .eduacts-lisitng-section .listing-heading h3 {
        font-size: 18px;
        line-height: 30px;
    }

    .hero-section .airplane {
        top: -10px;
        right: 0px;
        width: 19%;
    }

    .courses-section .container::before {
        left: -19px;
        top: 95px;
    }

    .featured-tutors .container::before {
        display: none;
    }

    .hero-section .dot-pattern2 {
        display: none;
    }

    .poll-box .tag-input {
        display: block;
    }

    .poll-box .tag-input .div-btn {
        margin-left: 0;
        margin-top: 15px;
    }

    .create-test-footer {
        display: block;
    }

    .create-test-footer .btn {
        margin-right: 0;
        width: 100%;
    }

    .question-section .accordion .accordion-item .accordion-header .accordion-button {
        font-size: 14px;
        padding: 12px 55px 12px 15px;
    }

    .accordion-body p,
    .accordion-body span {
        font-size: 12px;
        line-height: 24px;
    }

    .question-section .accordion .accordion-item .accordion-body {
        padding: 12px 16px;
    }

    .contact-section .col-lg-6.col-md-12:last-child .contact-card {
        margin-bottom: 0;
    }

    .contact-section .contact-card h3 {
        font-size: 20px;
    }

    .contact-section .contact-card p {
        font-size: 14px;
        line-height: 20px;
    }

    .eduacts-lisitng-section div#calendar h2.fc-toolbar-title {
        font-size: 18px;
        line-height: 30px;
    }

    .contact-lisitng-section .listing-heading h3 {
        font-size: 18px;
        line-height: 30px;
    }

    /*----------------*/
    .heading h1 {
        font-size: 22px !important;
    }

    .categories-section {
        padding-bottom: 40px;
    }

    .courses-section {
        padding-bottom: 50px;

    }

    .courses-section .course-card .card {
        margin-bottom: 0;
    }

    .middle-banner {
        padding: 30px 0;
    }

    .educastic-steps {
        padding: 20px 0;
    }

    .educastic-tools {
        padding: 40px 0;
    }

    .educastic-integrates {
        padding: 20px 0;
    }

    .educastic-features {
        padding: 30px 0;
    }

    .contact-section {
        padding: 150px 0 50px 0;
    }

    .question-section {
        padding: 30px 0;
    }

    .question-section .heading {
        margin-bottom: 20px;
    }

    .courses-section .course-card .card {
        margin-bottom: 10px;
    }

    .myprofile-detail-section .profile-info h3 {
        font-size: 20px !important;
        line-height: 28px !important;
    }

    .eduacts-lisitng-section .my-lsiting-tab .educast-card .educast-img {
        height: 160px !important;
    }

    .eduacts-lisitng-section .my-lsiting-tab .educast-card .educats-body .title h3 {
        font-size: 16px !important;
    }

    .eduacts-lisitng-section .my-lsiting-tab .educast-card .educats-body .educast-btn .btn {
        font-size: 14px !important;
    }

    .educast-card .tutor-info h4 {
        line-height: 12px;
    }

    .educast-card .tutor-info p {
        line-height: 16px;
    }

    .educast-card .tutor-info {
        align-items: flex-start;
    }

    .eduacts-lisitng-section .my-lsiting-tab .educast-card .educast-img .img-inner::before {
        height: 50%;
    }

    .eduacts-lisitng-section .my-lsiting-tab .educast-card .educast-img .img-inner::after {
        height: 50%;
    }

    .user_rating_inner .left_poll {
        align-items: flex-start !important;
    }

    .user_rating_inner .left_poll .pol_text {
        flex-direction: column;
        align-items: flex-start !important;
        font-size: 14px !important;
        align-items: flex-start !important;
    }

    .user_rating_inner .left_poll .pol_text span {
        position: relative;
        font-size: 12px !important;
    }

    .user_rating_inner .left_poll .pol_text p {
        margin-bottom: 5px !important;
    }

    .user_rating_inner .left_poll .pol_text span {
        white-space: normal !important;
    }

    .user_rating_inner .right_poll {
        justify-content: flex-end !important;
    }

    .mobile-right-nav .nav-side {
        padding-left: 5px;
        padding-right: 5px;
    }
}

/*--------------media query changes end------------ */

.chatapp-wrap .chatapp-right .chat-body ul.list-unstyled {
    width: 100%;
    height: 100% !important;
}



/* sign up */

.signup {
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(9, 55, 112, 0.15)), to(rgba(9, 55, 112, 0)));
    background: linear-gradient(180deg, rgba(9, 55, 112, 0.15) 0%, rgba(9, 55, 112, 0) 100%);
    padding: 142px 0 0px 0;
}

.signup .join-as-tutor-section {
    background-color: transparent;
    padding-bottom: 0;
}

.signup .authentication-section {
    /* padding-top: 100px; */
    background: transparent;
}

/* sign up end */

.myprofile-detail-section .overview-contnet .student-say .student-img {
    /* width: 100%;
    height: 100%;
    object-fit: cover; */

    margin-right: 12px;
    height: 50px;
    width: 50px;
    min-width: 50px;
    border-radius: 10px;
    overflow: hidden;
}

.myprofile-detail-section .overview-contnet .student-say .student-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.appointment-form-box .appointment-request-header .user-profile .user-img {
    height: 50px;
    width: 50px;
    min-width: 50px;
    border-radius: 10px;
    overflow: hidden;
    margin-right: 15px;
}

.appointment-form-box .appointment-request-header .user-profile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.appointment-form-box .appointment-request-header .user-profile .user-img img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

.appointment-form-box .appointment-request-header .user-profile .user-name p {
    font-weight: 600;
    font-size: 16px;
    line-height: 19px;
    color: #1B1E22;
    margin-bottom: 0;
}

.featured-tutor-card {
    padding: 0 8px;
}

.btn.btn-outline-primary.hover-disable:hover {
    border: 1px solid #093770 !important;
    background: transparent !important;
    border-radius: 10px;
    padding: 11px 24px;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    color: #093770 !important;
}

/* sidebar collapse btn */
.sidebar-collapse.left-siderbar .left-sidebar-inner .icon-menu {
    background-color: #093770;
    border-radius: 10px;
}

.left-siderbar .left-sidebar-inner {
    overflow-x: clip;
}

.notification_box .subject_notification {
    width: 75%;
}

.notification_details .notification_filter_del {
    position: absolute;
    right: 60px !important;
}

/*---scrollTop ----------*/
.scrollTop {
    z-index: -1;
}

/*---scrollTop end----------*/

div#ins-taglist {
    overflow: hidden;
}

/*------------ profile availibility-contnet style --------*/
.profile-tab-section .availibility-contnet .fc .fc-toolbar-title {
    font-size: 16px;
}

.profile-tab-section .availibility-contnet .fc-button-group {
    background: transparent;
}

.profile-tab-section .availibility-contnet button.fc-prev-button.fc-button {
    padding: 0;
}

.profile-tab-section .availibility-contnet a.fc-col-header-cell-cushion {
    font-size: 12px;
}

.profile-tab-section .availibility-contnet .fc-theme-standard .fc-timeGridWeek-view th .fc-scrollgrid-sync-inner {
    height: 65px;
    padding: 15px 0;
}

/*------------ profile availibility-contnet style end--------*/

/* Home Page Step Css 19-08-2021 */

.educastic-steps .steps-card {
    width: 320px;
}

.educastic-steps .step-content {
    font-size: 16px;
    text-align: center;
    font-weight: 500;
}

.educastic-steps .step-arrow {
    width: 59%;
}

/* Home Page Step Css 19-08-2021 */
.educast-section .educast-heading a#next-educast-time {
    /* margin: auto; */
    padding: 5px 10px;
    /* width: 120px; */


    background: #E6EBF1;
    border-radius: 5px;

    font-family: Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 22px;
    /* identical to box height */


    color: #093770;
}

/* Badge Css 25-08-2021 ----> Start */
.badge {
    font-weight: 500;
    border-radius: 4px;
    padding: 5px 7px;
    font-size: 72%;
    letter-spacing: 0.3px;
    vertical-align: middle;
    display: inline-block;
    text-align: center;
    text-transform: capitalize;
}

.badge.badge-indicator {
    width: 7px;
    height: 7px;
    border-radius: 50%;
    padding: 0;
    position: relative;
}

.badge.badge-indicator:empty {
    display: inline-block;
}

.badge.badge-indicator.badge-indicator-sm {
    width: 5px;
    height: 5px;
}

.badge.badge-sm {
    padding: 3px 5px;
    font-size: 60%;
}

.badge.badge-info,
.badge.badge-cyan {
    background: #1ebccd;
    color: #fff;
}

.badge.badge-primary,
.badge.badge-sky {
    background: #00acf0;
    color: #fff;
}

.badge.badge-success,
.badge.badge-green {
    background: #22af47;
    color: #fff;
}

.badge.badge-danger,
.badge.badge-red {
    background: #f83f37;
    color: #fff;
}

.badge.badge-warning,
.badge.badge-yellow {
    background: #ffbf36;
    color: #fff;
}

.badge.badge-pink {
    background: #ed1b60;
    color: #fff;
}

.badge.badge-purple {
    background: #ab26aa;
    color: #fff;
}

.badge.badge-violet {
    background: #6640b2;
    color: #fff;
}

.badge.badge-indigo {
    background: #3a55b1;
    color: #fff;
}

.badge.badge-blue {
    background: #0092ee;
    color: #fff;
}

.badge.badge-teal {
    background: #009b84;
    color: #fff;
}

.badge.badge-neon {
    background: #88c241;
    color: #fff;
}

.badge.badge-lime {
    background: #d0d962;
    color: #fff;
}

.badge.badge-sun {
    background: #fde335;
    color: #fff;
}

.badge.badge-orange {
    background: #ff9528;
    color: #fff;
}

.badge.badge-pumpkin {
    background: #ff6028;
    color: #fff;
}

.badge.badge-brown {
    background: #7a5449;
    color: #fff;
}

.badge.badge-gold {
    background: #c1993f;
    color: #fff;
}

.badge.badge-smoke {
    background: #5e7d8a;
    color: #fff;
}

.badge.badge-secondary,
.badge.badge-grey {
    background: #9e9e9e;
    color: #fff;
}

.badge.badge-light {
    background: #e0e3e4;
    color: #324148;
}

.badge.badge-dark {
    background: #324148;
    color: #fff;
}

.badge.badge-outline {
    background: transparent;
    border: 2px solid;
}

.badge.badge-outline.badge-info,
.badge.badge-outline.badge-cyan {
    border-color: #1ebccd;
    color: #1ebccd;
}

.badge.badge-outline.badge-primary,
.badge.badge-outline.badge-sky {
    border-color: #00acf0;
    color: #00acf0;
}

.badge.badge-outline.badge-success,
.badge.badge-outline.badge-green {
    border-color: #22af47;
    color: #22af47;
}

.badge.badge-outline.badge-danger,
.badge.badge-outline.badge-red {
    border-color: #f83f37;
    color: #f83f37;
}

.badge.badge-outline.badge-warning,
.badge.badge-outline.badge-yellow {
    border-color: #ffbf36;
    color: #ffbf36;
}

.badge.badge-outline.badge-secondary,
.badge.badge-outline.badge-grey {
    border-color: #9e9e9e;
    color: #9e9e9e;
}

.badge.badge-outline.badge-light {
    border-color: #e0e3e4;
    color: #324148;
}

.badge.badge-outline.badge-dark {
    border-color: #324148;
    color: #324148;
}

.badge.badge-outline.badge-pink {
    border-color: #ed1b60;
    color: #ed1b60;
}

.badge.badge-outline.badge-purple {
    border-color: #ab26aa;
    color: #ab26aa;
}

.badge.badge-outline.badge-violet {
    border-color: #6640b2;
    color: #6640b2;
}

.badge.badge-outline.badge-indigo {
    border-color: #3a55b1;
    color: #3a55b1;
}

.badge.badge-outline.badge-blue {
    border-color: #0092ee;
    color: #0092ee;
}

.badge.badge-outline.badge-teal {
    border-color: #009b84;
    color: #009b84;
}

.badge.badge-outline.badge-neon {
    border-color: #88c241;
    color: #88c241;
}

.badge.badge-outline.badge-lime {
    border-color: #d0d962;
    color: #d0d962;
}

.badge.badge-outline.badge-sun {
    border-color: #fde335;
    color: #fde335;
}

.badge.badge-outline.badge-orange {
    border-color: #ff9528;
    color: #ff9528;
}

.badge.badge-outline.badge-pumpkin {
    border-color: #ff6028;
    color: #ff6028;
}

.badge.badge-outline.badge-brown {
    border-color: #7a5449;
    color: #7a5449;
}

.badge.badge-outline.badge-gold {
    border-color: #c1993f;
    color: #c1993f;
}

.badge.badge-soft-cyan,
.badge.badge-soft-info {
    background: #effafb;
    color: #1ebccd;
}

.badge.badge-soft-sky,
.badge.badge-soft-primary {
    background: #edf9fe;
    color: #00acf0;
}

.badge.badge-soft-green,
.badge.badge-soft-success {
    background: #eff9f2;
    color: #22af47;
}

.badge.badge-soft-red,
.badge.badge-soft-danger {
    background: #fff1f1;
    color: #f83f37;
}

.badge.badge-soft-yellow,
.badge.badge-soft-warning {
    background: #fff8eb;
    color: #ffbf36;
}

.badge.badge-soft-pink {
    background: #feeff4;
    color: #ed1b60;
}

.badge.badge-soft-purple {
    background: #f9f0f9;
    color: #ab26aa;
}

.badge.badge-soft-violet {
    background: #f4f2fa;
    color: #6640b2;
}

.badge.badge-soft-indigo {
    background: #f1f3f9;
    color: #3a55b1;
}

.badge.badge-soft-blue {
    background: #edf7fe;
    color: #0092ee;
}

.badge.badge-soft-teal {
    background: #edf8f6;
    color: #009b84;
}

.badge.badge-soft-neon {
    background: #f3f9ec;
    color: #88c241;
}

.badge.badge-soft-lime {
    background: #f9faeb;
    color: #d0d962;
}

.badge.badge-soft-sun {
    background: #fffbe5;
    color: #fde335;
}

.badge.badge-soft-orange {
    background: #fff4e9;
    color: #ff9528;
}

.badge.badge-soft-pumpkin {
    background: #fff4f0;
    color: #ff6028;
}

.badge.badge-soft-brown {
    background: #f6f3f2;
    color: #7a5449;
}

.badge.badge-soft-gold {
    background: #fbf8f1;
    color: #c1993f;
}

.badge.badge-soft-smoke {
    background: #f4f6f7;
    color: #5e7d8a;
}

.badge.badge-soft-grey,
.badge.badge-soft-secondary {
    background: #f5f5f5;
    color: #9e9e9e;
}

.badge.badge-pill {
    border-radius: 50px;
}

.badge-indicator-demo .badge-indicator {
    bottom: 2px;
}

.btn .badge {
    top: -2px;
}

.badge.badge-soft-cyan,
.badge.badge-soft-info {
    background: #effafb;
    color: #093770;
}

.badge.badge-soft-green,
.badge.badge-soft-success {
    background: #eff9f2;
    color: #8ac142;
}

/* Badge Css 25-08-2021 ----> End */

a.seemore {
    font-size: 14px;
    line-height: 25px;
    color: #8C97AC;
    text-decoration: none;
}

.tutor-content a {
    text-decoration: none;
    font-weight: bold;
    font-size: 16px;
    line-height: 32px;
    color: #1B1E22;
}

.courses-section .course-card .card .subscribe-btn-div .subscribe-btn {
    font-size: 14px;
}

.start-with-educast-section .start-btn-div {
    width: 94%;
    text-align: center;
    margin: auto;
    margin-top: 30px;
}

.most-login-as-guest p {
    margin: 0;
    font-size: 16px;
    font-weight: 600;
}

.most-login-as-guest {
    border: 1px solid;
    padding: 30px 10px;
    border-radius: 10px;
}

.gallery-educast-section .gallery-educast-inner .gallery-box .card:last-child {
    margin-bottom: 0;
}

.gallery-educast-section .gallery-box .galler-img {
    width: 195px !important;
    max-width: 195px !important;
}

/* #doc-modal .modal-dialog {
    width: 80%;
    max-width: 900px;
} */


.contact-lisitng-section .contact-listing .btn-contact .chat-contact {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='13pt' height='13pt' viewBox='0 0 14 14' version='1.1'%3E%3Cg id='surface1'%3E%3Cpath style=' stroke:none;fill-rule:evenodd;fill:rgb(54.901961%25,59.215686%25,67.45098%25);fill-opacity:1;' d='M 7 0 C 8.871094 0 10.632812 0.726562 11.953125 2.050781 C 14.683594 4.78125 14.683594 9.222656 11.953125 11.953125 C 10.613281 13.292969 8.8125 14 6.984375 14 C 5.988281 14 4.988281 13.789062 4.050781 13.355469 C 3.773438 13.246094 3.515625 13.140625 3.332031 13.140625 C 3.117188 13.140625 2.828125 13.242188 2.550781 13.335938 C 1.984375 13.53125 1.273438 13.777344 0.75 13.253906 C 0.226562 12.730469 0.46875 12.023438 0.664062 11.457031 C 0.757812 11.175781 0.855469 10.886719 0.855469 10.667969 C 0.855469 10.488281 0.769531 10.257812 0.636719 9.929688 C -0.582031 7.292969 -0.0195312 4.117188 2.050781 2.050781 C 3.371094 0.726562 5.128906 0 7 0 Z M 7 0.976562 C 5.390625 0.976562 3.878906 1.605469 2.742188 2.742188 C 0.960938 4.519531 0.476562 7.253906 1.535156 9.539062 C 1.6875 9.917969 1.832031 10.285156 1.832031 10.667969 C 1.832031 11.046875 1.703125 11.433594 1.585938 11.769531 C 1.492188 12.050781 1.347656 12.46875 1.441406 12.5625 C 1.53125 12.65625 1.953125 12.507812 2.234375 12.414062 C 2.570312 12.296875 2.949219 12.167969 3.328125 12.164062 C 3.707031 12.164062 4.0625 12.308594 4.4375 12.457031 C 6.75 13.527344 9.480469 13.042969 11.261719 11.261719 C 13.609375 8.910156 13.609375 5.089844 11.261719 2.738281 C 10.125 1.601562 8.613281 0.976562 7 0.976562 Z M 9.574219 6.621094 C 9.933594 6.621094 10.222656 6.910156 10.222656 7.269531 C 10.222656 7.632812 9.933594 7.921875 9.574219 7.921875 C 9.214844 7.921875 8.917969 7.632812 8.917969 7.269531 C 8.917969 6.910156 9.207031 6.621094 9.566406 6.621094 Z M 6.960938 6.621094 C 7.320312 6.621094 7.613281 6.910156 7.613281 7.269531 C 7.613281 7.632812 7.320312 7.921875 6.960938 7.921875 C 6.601562 7.921875 6.308594 7.632812 6.308594 7.269531 C 6.308594 6.910156 6.59375 6.621094 6.957031 6.621094 Z M 4.351562 6.621094 C 4.710938 6.621094 5 6.910156 5 7.269531 C 5 7.632812 4.710938 7.921875 4.351562 7.921875 C 3.992188 7.921875 3.695312 7.632812 3.695312 7.269531 C 3.695312 6.910156 3.984375 6.621094 4.34375 6.621094 Z M 4.351562 6.621094 '/%3E%3C/g%3E%3C/svg%3E%0A");
}
.contact-lisitng-section .contact-listing .btn-contact .ed-chat-contact {
    border: 0px !important;
    background-color: #fff;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Crect x='0.5' y='0.5' width='29' height='29' rx='6.5' stroke='%236551C3'/%3E%3Cpath d='M20.3515 19.1226L20.644 21.4926C20.719 22.1151 20.0515 22.5501 19.519 22.2276L16.3765 20.3601C16.0315 20.3601 15.694 20.3376 15.364 20.2926C15.919 19.6401 16.249 18.8151 16.249 17.9226C16.249 15.7925 14.4039 14.0676 12.1239 14.0676C11.2539 14.0676 10.4514 14.315 9.78391 14.7501C9.76141 14.5626 9.75391 14.375 9.75391 14.18C9.75391 10.7675 12.7164 8 16.3765 8C20.0365 8 22.999 10.7675 22.999 14.18C22.999 16.2051 21.9565 17.9976 20.3515 19.1226Z' stroke='%236551C3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.2501 17.9224C16.2501 18.8149 15.9201 19.6399 15.3651 20.2924C14.6226 21.1924 13.445 21.7699 12.125 21.7699L10.1675 22.9324C9.83751 23.1349 9.41751 22.8574 9.46251 22.4749L9.65001 20.9974C8.645 20.2999 8 19.1824 8 17.9224C8 16.6024 8.70501 15.4399 9.78502 14.7499C10.4525 14.3149 11.255 14.0674 12.125 14.0674C14.405 14.0674 16.2501 15.7924 16.2501 17.9224Z' stroke='%236551C3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.contact-lisitng-section .contact-listing .btn-contact .ed-chat-contact:hover{
    background-color: #fff;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Crect width='30' height='30' rx='7' fill='%236551C3'/%3E%3Cpath d='M20.3515 19.1226L20.644 21.4926C20.719 22.1151 20.0515 22.5501 19.519 22.2276L16.3765 20.3601C16.0315 20.3601 15.694 20.3376 15.364 20.2926C15.919 19.6401 16.249 18.8151 16.249 17.9226C16.249 15.7925 14.4039 14.0676 12.1239 14.0676C11.2539 14.0676 10.4514 14.315 9.78391 14.7501C9.76141 14.5626 9.75391 14.375 9.75391 14.18C9.75391 10.7675 12.7164 8 16.3765 8C20.0365 8 22.999 10.7675 22.999 14.18C22.999 16.2051 21.9565 17.9976 20.3515 19.1226Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.2501 17.9224C16.2501 18.8149 15.9201 19.6399 15.3651 20.2924C14.6226 21.1924 13.445 21.7699 12.125 21.7699L10.1675 22.9324C9.83751 23.1349 9.41751 22.8574 9.46251 22.4749L9.65001 20.9974C8.645 20.2999 8 19.1824 8 17.9224C8 16.6024 8.70501 15.4399 9.78502 14.7499C10.4525 14.3149 11.255 14.0674 12.125 14.0674C14.405 14.0674 16.2501 15.7924 16.2501 17.9224Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

/* .edu-tooltip+.tooltip>.tooltip-inner {
    color: #093770;
    background-color: #fff;
}

.tooltip-arrow,
.edu-tooltip+.tooltip>.tooltip-inner {
    background-color: #fff;
} */

.edu-tooltip .bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.edu-tooltip .bs-tooltip-bottom .arrow::before {
    border-bottom-color: #093770;


}

.edu-tooltip.tooltip.bs-tooltip-top .tooltip-arrow::before {
    border-top-color: white;
}

.edu-tooltip.edu-tooltip .tooltip.bs-tooltip-bottom .tooltip-arrow::before {
    border-bottom-color: white;
}

.edu-tooltip.tooltip.bs-tooltip-start .tooltip-arrow::before {
    border-left-color: white;
}

.edu-tooltip.tooltip.bs-tooltip-end .tooltip-arrow::before {
    border-right-color: white;
}

.edu-tooltip .tooltip.show {
    opacity: 1;
}

.edu-tooltip .tooltip-inner {
    border: 1px solid #fff;
    color: #093770;
    background-color: #fff !important;
    box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.5);
    opacity: 1 !important;
    font-weight: 600 !important;

}

.poll-box .tag-list ul li {
    display: inline-block;
    margin-right: 10px;
    margin-bottom: 10px;
}

#add-contact-modal .no_contact-container {
    height: unset;
}

.educastic-steps .title-head {
    font-weight: 700;
    font-size: 20px;
    line-height: 30px;
    color: #1B1E22;
}

.educastic-steps .step-content {
    font-size: 16px;
    line-height: 29px;
    color: #1B1E22;
    margin-bottom: 20px;
    font-weight: unset;
    text-align: justify;
}

.educastic-steps .steps-card {
    position: relative;
    /* min-height: 320px; */
    height: 100%;
}

.steps-card-container .steps-card a {
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
    margin: auto;
}

.educastic-steps .steps-card {
    padding-top: 25px;
}

.educastic-steps .title-icon {
    margin-bottom: 10px;
}

.educastic-steps .step-content {
    max-width: 230px;
    margin: 0 auto 20px auto;
    text-align: center !important;
    min-height: 125px;
}

.educastic-steps .steps-card .btn {
    background-color: transparent !important;
    color: #093770 !important;
    font-weight: 600;
    position: relative;
    /* background-image: url("data:image/svg+xml,%0A%3Csvg width='24' height='12' viewBox='0 0 24 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.66841 6.55859L20.592 6.55859L17.4573 9.67817C17.1075 10.0263 17.1062 10.5921 17.4543 10.9418C17.8024 11.2917 18.3682 11.293 18.718 10.9449L23.387 6.29839C23.3873 6.29812 23.3875 6.29781 23.3878 6.29754C23.7367 5.94941 23.7378 5.38182 23.3879 5.03253C23.3876 5.03226 23.3874 5.03195 23.3871 5.03168L18.7181 0.385195C18.3683 0.0371552 17.8025 0.0383615 17.4544 0.388233C17.1062 0.738015 17.1076 1.30377 17.4574 1.6519L20.592 4.77148L1.66841 4.77148C1.1749 4.77148 0.774857 5.17153 0.774857 5.66504C0.774857 6.15855 1.1749 6.55859 1.66841 6.55859Z' fill='%23093770'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center right; */

}

.educastic-steps .steps-card .title-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.educastic-steps .steps-card .btn img {
    position: absolute;
    top: 20px;
    right: 20px;
    transition: all 0.4s;
}

.educastic-steps .steps-card .btn:hover img {
    transition: all 0.4s;
    right: 0px;
}

.sidebar-collapse.left-siderbar .left-sidebar-inner .icon-menu {
    /* background-color: transparent; */
    /* border-radius: 10px; */
}
.nav-side-fixed.sidebar-collapse-fixed{
    left: 64px;
}

.slick-track {
    margin-left: 0 !important;
}

@media (min-width: 992px){
.sidebar-collapse.left-siderbar .left-sidebar-inner .icon-menu {
    right: 24px;
    top: 16px;
    width: 70px;
}
}

@media (min-width: 1024px) {

    .btn.btn-blue,
    .tool-category-btn {
        font-size: 16px;
        font-weight: 500;
    }

    .educastic-features .features-list ul li::before {
        top: -3px
    }

    .contact-section .contact-card p {
        min-height: 145px;
    }

    .question-section .accordion .accordion-item .accordion-header .accordion-button {
        font-size: 18px;
    }
}


@media (max-width: 767px) {
    .middle-section .findtutor-section .findtutor-content h2 {
        font-size: 24px;
        line-height: 30px;
        text-align: center;
    }

    .middle-section .findtutor-section .findtutor-content p {
        font-size: 14px;
        line-height: 20px;

    }

    .middle-section .findtutor-section .findtutor-content .search-bar .input-group-search .form-control {
        height: 60px;
        font-size: 14px;
        padding-left: 45px;
    }

    .middle-section .findtutor-section .findtutor-content .search-bar .input-group-search .btn {
        height: 40px;
        font-size: 12px;
        max-width: 97px;
        padding: 5px 10px;
    }

    .middle-section .findtutor-section .findtutor-content .search-bar .input-group-search .icon-search {
        width: 30px;
    }

    .middle-section .findtutor-section .findtutor-content .search-bar .input-group-search .icon-search {
        height: 40px;
    }

    .middle-section .tutorlist-section {
        padding: 50px 0;
    }


    .hero-section .hero-section-inner .hero-content-img .girl-image {
        max-width: unset !important;
    }

    .create-new-educast-section .footer-tab .right-div {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .create-new-educast-section .footer-tab .right-div .btn {
        line-height: 14px;
        padding: 10px 14px;
        margin: 0 3px;
    }

    .create-educast-section .contect-educast .educast-info h3 {
        font-size: 18px;
        line-height: 24px;
    }

    .create-educast-section .contect-educast {
        align-items: flex-start;
    }

    .dashbaord-content-left .create-educast-section .contect-educast .educast-info .btn.btn-white-2 {
        font-size: 12px;
        line-height: 20px;
        padding: 8px 15px;
        height: 36px;
        border-radius: 5px;
        margin-bottom: 0 !important;
    }

    .create-educast-section .contect-educast .educast-profile {
        min-width: 80px;
        height: 80px;
        width: 80px;
    }

    .create-educast-section {
        background-size: cover;
    }

    .create-educast-section .contect-educast {
        flex-direction: column;
    }

    .create-educast-section .contect-educast .educast-info {
        padding-left: 0;
        margin-top: 10px;
    }

    .create-educast-section {
        margin-bottom: 15px;
    }

    .summary-section .summary-box {
        margin-bottom: 15px;
    }

    .dashboard-educast-content .educast-section .educast-list .course-card .card .card-image img {
        width: 100%;
        -o-object-fit: cover;
        object-fit: cover;
        min-height: 160px !important;
        max-height: 160px !important;
    }

    .educast-section .educast-heading h3 {
        font-size: 16px;
    }

    .educast-section .educast-heading a#next-educast-time {
        font-size: 14px;
    }

    .dashboard-educast-content .educast-section .educast-heading h3 {
        font-size: 16px !important;
    }

    .dashboard-educast-content .educast-section .educast-list .course-card .card h2 {
        font-size: 16px !important;
    }

    .dashboard-educast-content .educast-section .educast-list .course-card .card .educast-btn .btn {
        font-size: 14px !important;
    }
}

.series-lisitng-section .create-series-box .group-series .resource-series ul {
    height: auto !important;
}

.pagination.custom-pagination .page-link {
    color: #093770 !important;
    background-color: rgba(9, 55, 112, 0.1) !important;

}

.pagination .page-item.active .page-link {
    color: #fff !important;
    background-color: rgba(9, 55, 112, 1) !important;
}

.notification_details .notification_filter_del {
    position: unset !important;
}

.notification_box .subject_notification {
    width: 100% !important;
}

.notification_filter_del {
    width: unset !important;
}

.educastic-tools .educastic-feature-content p {
    font-size: 15px;
}

/* .sidebar-collapse .left-sidebar-inner {
    overflow-y: unset !important;
} */


.summary-box.bg-red {
    background-color: #FF3C38 !important;
}

.summary-box.bg-yellow {
    background-color: #EBB602 !important;
}

.analtics-section .chart-box .chart-body {
    padding-top: 0;
}

.summary-box.bg-skyblue {
    background-color: #6551C4 !important;
}


@media (min-width: 1921px) {
    .hero-section .wave-pattern {
        width: 62%;
    }
}

@media (min-width: 1024px) {
    .header-section.dashbaord-header .navbar {
        position: fixed !important;
        animation-name: none !important;
        height: 73px;
        top: 0;
        border-bottom: 0;
    }

    header .btn {
        white-space: nowrap !important;
    }

    .detail-info-section .about-instructor p {
        line-height: 18px !important;
    }

}

@media (max-width: 992px) {
    /* .hero-section .row {
        flex-direction: column-reverse;
    } */

    .hero-section .hero-section-inner .hero-content-img {
        padding: 40px 0 0 0 !important;
        margin-bottom: 40px;
    }

    .courses-section .container::before {
        background-size: 20%;
    }

    .courses-section::after {
        background-size: 65%;
    }

    .create-new-educast-section .create-educats-tab .form-educast .educastion-list>div:nth-child(4) .form-group {
        text-align: left !important;
    }


    .categories-section .category-card {
        margin: 15px 20px 15px 0 !important;
        width: auto;
    }

    .categories-section .item {
        margin: 0 !important;
    }

    .series-lisitng-section .create-series-box .group-series .resource-series ul li span {
        font-size: 12px !important;
        line-height: 14px;
    }


}

@media (max-width: 575px) {

    .hero-section .hero-section-inner .banner-feature-tag1 {
        left: -70px;
    }

    .hero-section .hero-section-inner .banner-feature-tag2 {
        left: -65px;
    }

    .hero-section .hero-section-inner .hero-content-img .girl-image {
        max-width: 300px !important;
    }


}


@media (max-width: 414px) {

    .hero-section .hero-section-inner .hero-content-img .girl-image {
        max-width: 270px !important;
    }
}

@media (max-width: 1100px) and (min-width: 768px) {

    .eduacts-lisitng-section .listing-heading h3,
    .question-lisitng-section .heading h3 {
        font-size: 26px !important;
        line-height: 30px !important;
    }

    .fc .fc-toolbar-chunk h2 {
        font-size: 26px !important;
        line-height: 30px !important;
    }

    .dashbaord-header .btn {
        white-space: nowrap;
    }
}

@media (max-width: 320px) {

    .hero-section .hero-section-inner .hero-content-img .girl-image {
        max-width: 200px !important;
    }

    .hero-section .hero-section-inner .hero-content-img .drop-images .green-drop {
        width: 35%;
        left: 30px !important;
    }

    .hero-section .hero-section-inner .hero-content-img .drop-images .blue-drop {
        width: 76%;
    }


    .hero-section .hero-section-inner .tag-text span {
        font-size: 10px;
        line-height: 12px;
    }

    .hero-section .hero-section-inner .tag-icon {
        border-radius: 10px;
        width: 30px;
        height: 30px;
        text-align: center;
        line-height: 30px;
    }

    .hero-section .hero-section-inner .banner-feature-tag {
        padding: 8px;
    }
}

.heading-profile h3 {
    font-weight: bold;
    font-size: 36px;
    line-height: 44px;
    color: #FFFFFF;
}


.btn {
    -webkit-appearance: none !important;
}


.my-profile-middle .myprofile-detail-section {
    background: linear-gradient(180deg, rgba(9, 55, 112, 0.15) 0%, rgba(9, 55, 112, 0) 100%);
}

.profile-tab-section .nav-tabs {
    border-bottom: 1px solid #b3c6da;
}

.my-profile-middle .myprofile-detail-section .profile-info .btn-review h3 i {
    font-size: 12px;
    position: relative;
    top: 0;
    margin-left: 6px;
}

.form-educast.form-certified-tutor .membership-list .form-group label {
    margin-bottom: 10px !important;
}

.form-certified-tutor .row-label .form-group {
    margin-bottom: 0 !important;
}

.form-certified-tutor .row-label .form-group .remove_answer {
    min-height: 40px;
    width: 40px;
    margin-top: 5px;
}

.form-educast.form-certified-tutor .membership-list .h-40p {
    height: 30px !important;
}


.create-new-educast-section .create-educats-tab .form-educast .educastion-list>div:nth-child(4) .form-group {
    text-align: right;
}

.left-siderbar .left-sidebar-inner .nav-group {
    height: auto !important;
}

.eduacts-lisitng-section .view-lisitng ul.dropdown-menu li:nth-child(1) a:before,
.eduacts-lisitng-section .view-lisitng ul.dropdown-menu li:nth-child(1) a:after {
    display: none !important;
}

.eduacts-lisitng-section .view-lisitng ul.dropdown-menu li:nth-child(1) a {
    padding-left: 15px !important;
}

.tutorlist-section .tutor-heading .dropdown .dropdown-menu li:nth-child(1) .dropdown-item:before,
.tutorlist-section .tutor-heading .dropdown .dropdown-menu li:nth-child(1) .dropdown-item:after {
    display: none !important;
}

.tutorlist-section .tutor-heading .dropdown .dropdown-menu li:nth-child(1) .dropdown-item {
    padding-left: 15px !important;
}

.question-section .accordion-button:after {
    top: 25px;
}

.dashbaord-header .user-account-nav>ul li li {
    margin-right: 0;
}

@media (max-width: 767px) {
    .question-section .accordion-button:after {
        top: 12px;
    }

    .question-section .accordion-button:before {
        top: 12px;
    }
}



/* datepicker */
.create-new-educast-section .create-educats-tab .form-educast .tag-list ul li .tag-invite img {
    border-radius: 5px;
    overflow: hidden;
}

.modal-custom .modal-dialog .modal-body .people-box .people-profile img {
    border-radius: 10px;
}

.datepicker-dropdown {
    top: 0;
    left: 0;
    padding: 4px 12px;
    background-color: #fff !important;
    border-radius: 10px;
}


.datepicker table {
    margin: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;

}

.datepicker table tr td,
.datepicker table tr th {
    text-align: center;
    width: 30px;
    height: 30px;
    border-radius: 4px;
    border: none;
    color: #000 !important;
    display: table-cell !important;
}


.datepicker table tr th:hover {
    color: #FFFFFF !important;
    background-color: #093770 !important;
}

.datepicker table tr td span.active {
    color: #FFFFFF !important;
    background-color: #093770 !important;
}

.datepicker table tr td span {
    display: block;
    width: 23% !important;
    height: 54px;
    line-height: 54px;
    float: left;
    margin: 1%;
    cursor: pointer;
    border-radius: 4px;
    color: #093770 !important;
}

.datepicker table tr td span:hover {
    color: #fff !important;
    background-color: #093770 !important;
}

.datepicker table tr td.day:hover,
.datepicker table tr td.focused {
    background: #093770;
    cursor: pointer;
    color: #fff !important;
}

.datepicker table tr td.old,
.datepicker table tr td.new {
    color: #093770;
}

.datepicker table tr td.today {
    color: #fff !important;
    background-color: #8BC34A;
    border-color: #8BC34A;
}

.datepicker table tr td.today:hover {
    color: #FFFFFF !important;
    background-color: #093770 !important;
    border-color: #093770 !important;
}

.datepicker table tr td.active:active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active,
.open>.dropdown-toggle.datepicker table tr td.active,
.open>.dropdown-toggle.datepicker table tr td.active.highlighted {
    color: #ffffff !important;
    background-color: #093770;
    border-color: #093770;
}


.datepicker table tr td.active:active:hover,
.datepicker table tr td.active.highlighted:active:hover,
.datepicker table tr td.active.active:hover,
.datepicker table tr td.active.highlighted.active:hover,
.open>.dropdown-toggle.datepicker table tr td.active:hover,
.open>.dropdown-toggle.datepicker table tr td.active.highlighted:hover,
.datepicker table tr td.active:active:focus,
.datepicker table tr td.active.highlighted:active:focus,
.datepicker table tr td.active.active:focus,
.datepicker table tr td.active.highlighted.active:focus,
.open>.dropdown-toggle.datepicker table tr td.active:focus,
.open>.dropdown-toggle.datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active:active.focus,
.datepicker table tr td.active.highlighted:active.focus,
.datepicker table tr td.active.active.focus,
.datepicker table tr td.active.highlighted.active.focus,
.open>.dropdown-toggle.datepicker table tr td.active.focus,
.open>.dropdown-toggle.datepicker table tr td.active.highlighted.focus {
    color: #ffffff !important;
    background-color: #093770;
    border-color: #093770;
}

.datepicker table tr td.active:active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active,
.open>.dropdown-toggle.datepicker table tr td.active,
.open>.dropdown-toggle.datepicker table tr td.active.highlighted {
    color: #ffffff !important;
    background-color: #093770;
    border-color: #093770;
}

.datepicker table tr td.active:active:hover,
.datepicker table tr td.active.highlighted:active:hover,
.datepicker table tr td.active.active:hover,
.datepicker table tr td.active.highlighted.active:hover,
.open>.dropdown-toggle.datepicker table tr td.active:hover,
.open>.dropdown-toggle.datepicker table tr td.active.highlighted:hover,
.datepicker table tr td.active:active:focus,
.datepicker table tr td.active.highlighted:active:focus,
.datepicker table tr td.active.active:focus,
.datepicker table tr td.active.highlighted.active:focus,
.open>.dropdown-toggle.datepicker table tr td.active:focus,
.open>.dropdown-toggle.datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active:active.focus,
.datepicker table tr td.active.highlighted:active.focus,
.datepicker table tr td.active.active.focus,
.datepicker table tr td.active.highlighted.active.focus,
.open>.dropdown-toggle.datepicker table tr td.active.focus,
.open>.dropdown-toggle.datepicker table tr td.active.highlighted.focus {
    color: #ffffff !important;
    background-color: #093770;
    border-color: #093770;
}

.datepicker .datepicker-switch {
    width: 145px;

}

.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover {
    background: #093770 !important;
    color: #fff !important;
}

.datepicker tfoot tr th {
    color: #093770 !important;
}

.hero-section .hero-section-inner .tag-text {
    width: 130px;
}

.datepicker-switch {
    color: #fff !important;
}

.bootstrap-datetimepicker-widget table td.old,
.bootstrap-datetimepicker-widget table td.new {
    color: #777777 !important;
}

.left-siderbar .left-sidebar-inner::-webkit-scrollbar {
    width: 0 !important;
}


.create-new-educast-section .create-educats-tab .nav li button {
    padding: 15px 20px !important;
}

.dropify-wrapper {
    background: #E6EBF1 !important;
    border: 1px dashed rgba(10, 54, 112, 0.4) !important;
    border-radius: 10px !important;
    color: #093770 !important;
}

.fc-timeGridWeek-view .fc-col-header-cell-cushion {
    max-width: 57px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    margin-top: -16px !important;
}

.read_notify * {
    text-decoration: none;
}

.dashbaord-header {
    z-index: 999;
}

.create-new-educast-section .my-pond {
    min-height: 60px;
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center;
    vertical-align: middle;
    padding: 12px 20px;
}


@media (min-width: 1600px) and (max-width: 2000px) {
    .start-with-educast-section {
        padding: 50px 0 50px 0;
    }

    .start-with-educast-section .start-box {
        padding: 40px 94px;
    }

    .cerate-educats-middle {
        min-height: calc(100vh - 195px) !important;
    }
}

@media (min-width: 1367px) and (max-width: 1599px) {
    .start-with-educast-section {
        padding: 30px 0 20px 0;
    }

    .start-with-educast-section .start-box {
        padding: 30px 50px;
    }

    .cerate-educats-middle {
        min-height: calc(100vh - 300px) !important;
    }

    .start-with-educast-section .heading h2 {
        font-weight: 600;
        font-size: 22px;
        line-height: 24px;
        color: #1B1E22;
    }

    .start-with-educast-section .heading {
        text-align: center;
        margin-bottom: 20px;
    }

    .start-with-educast-section .heading p {
        font-size: 14px;
        line-height: 20px;
        color: #1B1E22;
        margin-bottom: 10px;
    }

    .start-with-educast-section .btn-start {
        padding: 12px 20px;
    }

    .start-with-educast-section .content-card .educst-img {
        height: 110px;
    }
}

@media (min-width: 992px) and (max-width: 1366px) {
    .start-with-educast-section {
        padding: 30px 0 20px 0;
    }

    .start-with-educast-section .start-box {
        padding: 30px 50px;
    }

    .cerate-educats-middle {
        min-height: calc(100vh - 300px) !important;
    }

    .start-with-educast-section .heading h2 {
        font-weight: 600;
        font-size: 22px;
        line-height: 24px;
        color: #1B1E22;
    }

    .start-with-educast-section .heading {
        text-align: center;
        margin-bottom: 20px;
    }

    .start-with-educast-section .heading p {
        font-size: 14px;
        line-height: 20px;
        color: #1B1E22;
        margin-bottom: 10px;
    }

    .start-with-educast-section .btn-start {
        padding: 12px 20px;
    }

    .start-with-educast-section .content-card .educst-img {
        height: 110px;
    }
}

@media (max-width: 1024px) {
    .chatapp-wrap .chatapp-right {
        display: none !important;
    }

    .chatapp-wrap .chatapp-right.mobile-chat {
        display: block !important;
    }

    .message_input_section .btn-primary {
        max-width: 50px !important;
    }

    .message_input_section .attached_file {
        right: 70px;
    }

    .message_input_section i.emoji.emoji-smile.emoji-button {
        right: 90px !important;
    }

    body .emoji-picker {
        z-index: 9999999;
        bottom: 69px !important;
        right: 75px !important;
        left: auto !important;
        border-radius: 10px;
    }


    #send_message span {
        display: none;

    }

    #send_message i {
        margin: 0;
    }

    .footer-section .footer-content ul {
        display: block;
    }

    .footer-section .footer-content ul li a {
        padding: 6px;
    }

    .footer-section .footer-content ul {
        margin-bottom: 20px;
    }

    .fc .fc-daygrid-day-frame {
        margin-bottom: 30px;
    }
}


.fc .fc-daygrid-body-natural .fc-daygrid-day-events {
    margin-bottom: 0;
}

@media (max-width: 767px) {
    .start-with-educast-section {
        padding: 40px 0 !important;
    }

    .start-with-educast-section .heading h2 {
        font-weight: 600;
        font-size: 22px;
        line-height: 24px;
        color: #1B1E22;

    }

    .start-with-educast-section .heading {
        text-align: center;
        margin-bottom: 20px;
    }

    .start-with-educast-section .heading p {
        font-size: 14px;
        line-height: 20px;
        color: #1B1E22;
        margin-bottom: 10px;
    }

    .create-new-educast-section .create-educats-tab .nav li button {
        padding: 8px 10px !important;
    }

    .fc .fc-toolbar {
        flex-direction: column-reverse !important;
    }

    .fc .fc-daygrid-more-link {
        font-size: 10px !important;
    }

    .fc-toolbar-chunk {
        margin-top: 5px !important;
    }

    .fc .fc-button .fc-icon {
        height: 30px !important;
        width: 40px !important;
    }

    .fc-toolbar-chunk {
        display: flex;
        align-items: center;
        justify-content: space-between !important;
        width: 100% !important;
    }

    .fc-toolbar-chunk:nth-child(3) .fc-button-group .fc-button {
        border-radius: 10px !important;
        height: 30px;
        width: 50px !important;
    }

    .eduacts-lisitng-section .fc .fc-view-harness .fc-daygrid .fc-daygrid-day-number {
        font-size: 12px;
    }

    .fc .fc-col-header-cell-cushion {
        font-size: 12px;
        line-height: 13px;
        margin-top: -10px !important;
    }

    .fc-theme-standard .fc-timeGridWeek-view th .fc-scrollgrid-sync-inner {
        color: #1B1E22;
        height: 55px !important;
        width: 100%;
        padding: 20px 0 !important;

    }

    .fc-toolbar-chunk:nth-child(3) .fc-button-group {
        padding: 3px !important;
    }

    .fc .fc-timegrid-axis-cushion,
    .fc .fc-timegrid-slot-label-cushion {
        font-weight: 500;
        font-size: 12px !important;
        line-height: 16px !important;
        margin-right: 10px;
    }


    .notification-top {
        padding-top: 10px !important;
    }

    .subject_notification,
    .notification_details {
        display: flex;
        align-items: flex-start !important;
        flex-direction: column !important;
    }

    .subject_notification .subject_icon {
        position: absolute;
        top: 8px;
        right: 0;
    }

    .subject_notification {
        width: 100% !important;

    }

    .notification_filter_del {
        margin-top: 10px;
    }

    .subject_notification .subject_icon {
        font-size: 16px !important;
    }

    .calendar-section .fc .fc-toolbar.fc-header-toolbar {
        flex-direction: row !important;
    }

    .calendar-section .fc .fc-toolbar-title {
        white-space: nowrap;
    }


    .question-lisitng-section .btn-primary {
        background: #093770;
        border-radius: 10px;
        padding: 8px 20px;
        font-size: 12px;
        line-height: 24px;
        color: #fff;
    }
}



@media (max-width: 996px) {

    .dashbaord-header .navbar-collapse.width-menu .user-account-nav ul li a {
        justify-content: flex-start !important;
    }

    .dashbaord-header .navbar-collapse.width-menu .user-account-nav ul li a.dropdown-item img {
        margin-right: 10px !important;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {


    .fc .fc-daygrid-more-link {
        font-size: 10px !important;
    }

    .calendar-section .fc .fc-toolbar.fc-header-toolbar {
        flex-direction: row !important;
    }

    .calendar-section .fc .fc-toolbar-title {
        white-space: nowrap;
    }

    .fc .fc-button .fc-icon {
        height: 30px !important;
        width: 40px !important;
    }

    .fc-toolbar-chunk {
        display: flex;
        align-items: center;
        justify-content: space-between !important;
        width: 100% !important;
    }

    .fc .fc-col-header-cell-cushion {
        font-size: 14px;
        line-height: 18px;
    }

    .fc .fc-toolbar-chunk h2 {
        font-size: 20px !important;
        line-height: 30px !important;
        white-space: nowrap;
    }

    .fc-theme-standard .fc-timeGridWeek-view th .fc-scrollgrid-sync-inner {
        color: #1B1E22;
        height: 55px !important;
        width: 100%;
        padding: 20px 0 !important;
    }

    .fc-toolbar-chunk:nth-child(3) .fc-button-group .fc-button {
        border-radius: 10px !important;
        height: 36px;
        width: 50px !important;
    }

    .fc .fc-timegrid-axis-cushion,
    .fc .fc-timegrid-slot-label-cushion {
        font-weight: 500;
        font-size: 12px !important;
        line-height: 16px !important;
        margin-right: 10px;
    }
}

.chatapp-wrap .chatapp-right .chat-body .media .media-body .msg-box img {
    max-width: 270px;
}

.payment-history-section .purchase-card-list .purchase-item .purchase-body .pucrchase-content h3 a {
    text-decoration: none;
    color: black;
}

.payment-history-section .purchase-card-list .purchase-item .purchase-body .pucrchase-content p a {
    text-decoration: none;
    color: #8C97AC;
}

.payment-history-section .purchase-card-list .purchase-item .purchase-body .purchase-img::before {
    height: 100% !important;
}

.payment-history-section .purchase-card-list .purchase-item .purchase-body .purchase-img::after {
    height: 0 !important;
}

.backbtn-div {
    padding: 10px 0;
    margin-top: 7px;
}

.backbtn-div a {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #8C97AC;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-decoration: none;
}

.backbtn-div a .icon-back {
    width: 24px;
    height: 11px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: 10px;
    background-repeat: no-repeat;
    background-size: auto;
    background-position: center;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='12' viewBox='0 0 24 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.0625 5.06249H3.20824L6.49717 1.78949C6.86416 1.42424 6.86556 0.830667 6.50031 0.463684C6.13507 0.0966531 5.54144 0.095294 5.17446 0.460496L0.27583 5.33549C0.275502 5.33577 0.275268 5.33609 0.274987 5.33638C-0.0910603 5.70163 -0.0922322 6.29712 0.274893 6.66359C0.275221 6.66387 0.275455 6.6642 0.275737 6.66448L5.17436 11.5395C5.5413 11.9046 6.13492 11.9034 6.50022 11.5363C6.86547 11.1693 6.86407 10.5757 6.49708 10.2105L3.20824 6.93748H23.0625C23.5803 6.93748 24 6.51776 24 5.99998C24 5.4822 23.5803 5.06249 23.0625 5.06249Z' fill='%238C97AC'/%3E%3C/svg%3E%0A");
}

.invoice-container .invoice-body .invoice-content .invoice-top .content-right ul li span,
.invoice-container .invoice-body .invoice-content .invoice-top .content-right ul li {
    font-size: 14px !important;
}


.navbar-toggler .navbar-toggler-icon {
    box-shadow: none !important;
    outline: 0 !important;
}

.navbar-toggler {
    box-shadow: none !important;
    outline: 0 !important;
}

.invoice-container .invoice-body .invoice-content .invoice-top .content-right ul li span {
    min-width: 110px !important;
}

.fc .fc-toolbar-title,
.fc .fc-col-header-cell-cushion {
    text-transform: capitalize !important;
}

.left-siderbar .left-sidebar-inner .certified-member .certified-content {
    max-width: 100%;
}

.left-siderbar .left-sidebar-inner .certified-member .certified-content .btn {
    white-space: inherit;
    line-height: 16px;
}

.ck-editor__editable ul li,
.ck-editor__editable ol li,
.ck-editor__editable p {
    text-transform: inherit !important;
}

.footer-section .footer-content ul {
    flex-wrap: wrap;
}

.question-lisitng-section span.sub-title {
    font-weight: 600;
    font-size: 17px;
}

.join-as-tutor-section .join-content-btn .btn {
    width: 100%;
    white-space: inherit !important;
}

.side_panel.edu-tools-en-side-panel.desktop-d-block {
    left: -200px !important;
}

.join-as-tutor-section .join-content-btn {
    max-width: 230px !important;
}

.side_panel span.white_round {
    color: #666666;
    font-size: 12px;
    font-weight: 500;
    text-transform: uppercase;
    padding-right: 20px;
    padding-left: 10px;
    background-position: right;
    padding-top: 2px;
}

@media (max-width: 992px) {
    .tool-black-line label span {
        background-size: 45px !important;
        background-position: left center !important;
        background-repeat: no-repeat !important;
    }

    .dashbaord-header {
        z-index: 9999999;
    }

    .tool-black-line label span {
        margin-bottom: 25px;
    }

    .side_panel_setup label span {
        margin-bottom: 0;
    }
}

#user-constact-list .btn-contact .chat-contact {
    background-size: contain;
    background-position: center;
    height: 30px;
    width: 30px;
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='13pt' height='13pt' viewBox='0 0 14 14' version='1.1'%3E%3Cg id='surface1'%3E%3Cpath style=' stroke:none;fill-rule:evenodd;fill:rgb(54.901961%25,59.215686%25,67.45098%25);fill-opacity:1;' d='M 7 0 C 8.871094 0 10.632812 0.726562 11.953125 2.050781 C 14.683594 4.78125 14.683594 9.222656 11.953125 11.953125 C 10.613281 13.292969 8.8125 14 6.984375 14 C 5.988281 14 4.988281 13.789062 4.050781 13.355469 C 3.773438 13.246094 3.515625 13.140625 3.332031 13.140625 C 3.117188 13.140625 2.828125 13.242188 2.550781 13.335938 C 1.984375 13.53125 1.273438 13.777344 0.75 13.253906 C 0.226562 12.730469 0.46875 12.023438 0.664062 11.457031 C 0.757812 11.175781 0.855469 10.886719 0.855469 10.667969 C 0.855469 10.488281 0.769531 10.257812 0.636719 9.929688 C -0.582031 7.292969 -0.0195312 4.117188 2.050781 2.050781 C 3.371094 0.726562 5.128906 0 7 0 Z M 7 0.976562 C 5.390625 0.976562 3.878906 1.605469 2.742188 2.742188 C 0.960938 4.519531 0.476562 7.253906 1.535156 9.539062 C 1.6875 9.917969 1.832031 10.285156 1.832031 10.667969 C 1.832031 11.046875 1.703125 11.433594 1.585938 11.769531 C 1.492188 12.050781 1.347656 12.46875 1.441406 12.5625 C 1.53125 12.65625 1.953125 12.507812 2.234375 12.414062 C 2.570312 12.296875 2.949219 12.167969 3.328125 12.164062 C 3.707031 12.164062 4.0625 12.308594 4.4375 12.457031 C 6.75 13.527344 9.480469 13.042969 11.261719 11.261719 C 13.609375 8.910156 13.609375 5.089844 11.261719 2.738281 C 10.125 1.601562 8.613281 0.976562 7 0.976562 Z M 9.574219 6.621094 C 9.933594 6.621094 10.222656 6.910156 10.222656 7.269531 C 10.222656 7.632812 9.933594 7.921875 9.574219 7.921875 C 9.214844 7.921875 8.917969 7.632812 8.917969 7.269531 C 8.917969 6.910156 9.207031 6.621094 9.566406 6.621094 Z M 6.960938 6.621094 C 7.320312 6.621094 7.613281 6.910156 7.613281 7.269531 C 7.613281 7.632812 7.320312 7.921875 6.960938 7.921875 C 6.601562 7.921875 6.308594 7.632812 6.308594 7.269531 C 6.308594 6.910156 6.59375 6.621094 6.957031 6.621094 Z M 4.351562 6.621094 C 4.710938 6.621094 5 6.910156 5 7.269531 C 5 7.632812 4.710938 7.921875 4.351562 7.921875 C 3.992188 7.921875 3.695312 7.632812 3.695312 7.269531 C 3.695312 6.910156 3.984375 6.621094 4.34375 6.621094 Z M 4.351562 6.621094 '/%3E%3C/g%3E%3C/svg%3E%0A");
}

#user-constact-list .btn-contact {
    height: 30px;
    width: 30px;
    min-width: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0 7px 0 0;
}

#user-constact-list .btn-contact .icon-contact {
    border: 1px solid #8C97AC;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 7px;
    height: 30px;
    width: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-repeat: no-repeat;
    background-position: center;
    background-size: auto;
}

.edu-chat-box .listing-heading {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 18px;
}

.reviews-section .review-comment .review-list li .comment-box .user-content .ratting {
    width: 50px !important;
}

.detail-info-section .about-instructor .rating-view ul li .ratting {
    width: 60px !important;
}

.summary-section .summary-box .summary-info {
    padding-left: 14px;
}

.summary-section .summary-box .summary-icon {
    height: 54px;
    width: 54px;
    min-width: 54px;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 0.1);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

table#earning-table thead {
    background-color: #093770;
    color: white;
}

table#earning-table thead tr th {
    padding-top: 10px;
    padding-bottom: 10px;
    height: 60px;
    line-height: 60px;
    border: 0;
    /* text-align: center !important; */
}

table#earning-table tbody td {
    padding-top: 10px;
    padding-bottom: 10px;
    height: 40px;
    line-height: 40px;

    border: 0;
}

table#earning-table {
    max-width: 100% !important;
}

table#earning-table thead th:first-child {
    border-left: none;
    border-top-left-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -moz-border-radius-topleft: 10px;
}

table#earning-table thead th:last-child {
    border-right: none;
    border-top-right-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topright: 10px;
}

table.dataTable.table-striped#earning-table>tbody>tr.odd {
    --bs-table-accent-bg: rgb(9 55 112 / 10%);
}

.payment-history-section .select2-container--default .select2-selection--single .select2-selection__rendered {
    background-color: #f3f5f8 !important;
}

.payment-history-section #search {
    border: 1px solid #bdc5d5;
}

#earning-table_paginate .pagination .page-item+.page-item {
    padding-left: 8px;
    margin: 0;
}

#earning-table_paginate .pagination .page-link {
    height: 35px;
    /* width: 35px; */
    display: flex;
    align-items: center;

    padding: .5rem .8rem;
    border-radius: .25rem;
    color: #093770 !important;
    font-weight: 500;

}

#earning-table_paginate .page-item:not(.active) .page-link {
    background: #f5f5f6;
    /* border-color: #f5f5f6; */
}

#earning-table_paginate .page-item.active .page-link {
    color: #fff !important;
    background-color: rgba(9, 55, 112, 1) !important;
}

#earning-table_paginate .page-item.active .page-link {
    background: #093770;
    border-color: #093770;
    color: #fff;
}

.edu-dt-header .list-info #earning-table_length label select {
    height: 45px;
}

.edu-dt-header .list-info #earning-table_length label {
    height: 45px;
    line-height: 45px
}

.edu-dt-header .list-btns button {
    background-color: #093770;
    border-color: #e2e7ed;
}

/* .dashbaord-header .icon-left .icon-input {
    position: relative;
    top: 6px;   
} */

.tutorlist-section .tutor-heading input[type="checkbox"].toggle.toggle+label {
    max-width: 100px !important;
    width: auto !important;
}

/* Become Certified Tutor Modal ****** START */
.modal-certification .modal-dialog {
    max-width: 867px;
    width: 100%;
}

.modal-certification .modal-content .modal-body {
    padding: 0;
}

.modal-certification .modal-content {
    border: none;
    border-radius: 10px;
    display: block;
}

.modal-certification .modal-content .modal-body .stop-btn {
    position: absolute;
    top: 32px;
    right: 32px;
    opacity: unset;
    background: none;
    box-shadow: none;
}

.modal-certification .modal-content .modal-body .stop-btn .black-check {
    display: block;
}

.modal-certification .modal-content .modal-body .stop-btn .white-check {
    display: none;
}

.modal-certification .certification-data {
    display: flex;
}

.modal-certification .certification-data .left-certification {
    width: 244px;
    background: #093770;
    border-radius: 10px 0px 0px 10px;
}

.modal-certification .certification-data .left-certification .left-modal-logo {
    padding-top: 30px;
    padding-left: 30px;
    padding-bottom: 83px;
}

.modal-certification .certification-data .left-certification .left-modal-image {
    text-align: center;
}

.modal-certification .certification-data .left-certification .left-modal-image img {
    width: 220px;
    border-radius: 0 0 0 10px;
}

.modal-certification .certification-data .right-certification {
    padding-left: 24px;
    padding-right: 33px;
}

.modal-certification .certification-data .right-certification .position-content {
    padding-bottom: 39px;
}

.modal-certification .certification-data .right-certification .position-content h3 {
    font-size: 30px;
    line-height: 39px;
    letter-spacing: -0.015em;
    color: #093770;
    padding-top: 55px;
    font-weight: bold;
    margin: 0;
    padding-bottom: 19px;
}

.modal-certification .certification-data .right-certification .position-content p {
    font-size: 16px;
    line-height: 24px;
    color: #000000;
}

.modal-certification .certification-data .right-certification .end-content {
    padding-bottom: 15px;
}

.modal-certification .certification-data .right-certification .end-content h5 {
    font-weight: 600;
    font-size: 18px;
    line-height: 24px;
    color: #000000;
    padding-bottom: 11px;
    margin-bottom: 0;
}

.modal-certification .certification-data .right-certification .end-content .convert {
    padding-left: 18px;
    margin-bottom: 0;
}

.modal-certification .certification-data .right-certification .end-content .convert li {
    font-size: 16px;
    line-height: 24px;
    color: #000000;
    list-style-type: disc !important;
}

@media (max-width: 767px) {
    .modal-certification .certification-data {
        display: block;
    }

    .modal-certification .certification-data .left-certification .left-modal-logo {
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .modal-certification .certification-data .left-certification .left-modal-logo img {
        width: 30px;
    }

    .modal-certification .certification-data .left-certification .left-modal-image img {
        width: 180px;
    }

    .modal-certification .certification-data .left-certification {
        width: 100%;
    }

    .modal-certification .certification-data .right-certification .position-content h3 {
        font-size: 18px;
        line-height: 26px;
        padding-top: 20px;
        padding-bottom: 10px;
    }

    .modal-certification .certification-data .right-certification {
        padding-left: 10px;
        padding-right: 10px;
    }

    .modal-certification .certification-data .right-certification .position-content p {
        font-size: 14px;
        line-height: 20px;
    }

    .modal-certification .certification-data .right-certification .position-content {
        padding-bottom: 20px;
    }

    .modal-certification .certification-data .right-certification .end-content h5 {
        font-size: 15px;
        line-height: 20px;
    }

    .modal-certification .certification-data .right-certification .end-content .convert li {
        font-size: 13px;
        line-height: 20px;
    }

    .modal-certification .modal-dialog {
        width: auto;
    }

    .modal-certification .certification-data .left-certification {
        border-radius: 10px 10px 0 0;
    }

    .modal-certification .modal-content .modal-body .stop-btn {
        top: 20px;
    }

    .modal-certification .modal-content .modal-body .stop-btn .black-check {
        display: none;
    }

    .modal-certification .modal-content .modal-body .stop-btn .white-check {
        display: block;
    }
}

/* Become Certified Tutor Modal ****** End */

/*--------- 30 sept bugs fixing -----------*/
.certified-tutor-section .certified-box:after {
    background: linear-gradient(270deg, #f3f9ff 0%, #f3f9ff 78.94%, #f3f9ff 93.86%, rgba(233, 240, 246, 0) 100.71%) !important;
}

.create-new-educast-section .create-educats-tab .form-educast .tag-list ul li {
    margin-bottom: 10px;
}

@media (min-width: 993px) and (max-width: 1200px) {
    .create-new-educast-section .create-educats-tab .nav {
        padding-bottom: 1px;
    }

    .create-new-educast-section .create-new-inner .heading .dropdown-menu.header_drop_down.show {
        height: calc(100vh - 300px);
        width: 100%;
    }

    .user_rating_inner .left_poll .pol_text {
        flex-wrap: wrap;
    }
}

@media (max-width: 992px) and (min-width: 768px) {
    .create-new-educast-section .create-educats-tab .nav {
        padding-bottom: 1px;
    }

    .create-new-educast-section .create-new-inner .heading .dropdown-menu.header_drop_down.show {
        height: calc(100vh - 300px);
        width: 100%;
    }

    .user_rating_inner .left_poll .pol_text {
        flex-wrap: wrap;
    }

    .contact-lisitng-section .contact-search .div-btn .btn-primary {
        font-size: 12px;
        padding: 11px 8px;
    }

    .modal {
        z-index: 9999999 !important;
    }

    .contact-lisitng-section .contact-search .search-bar {
        max-width: 320px !important;
    }

    .create-new-educast-section .new-series.create-educats-tab .nav li button {
        white-space: unset;
    }

    .create-new-educast-section .create-educats-tab .nav li:after {
        top: 30px !important;
    }

    .cd-dropdown {
        border-color: #fff !important;
    }
}

@media (max-width: 1199px) {
    .desktop-work-area {
        display: none;
    }

    .mobile-work-area {
        display: block;
        float: left;
        width: 100%;
    }

    .mobile-work-area .work_area {
        position: relative;
        bottom: 0px;
        right: 0;
        margin-top: 20px;
        padding-left: 15px;
    }

    .chatapp-wrap .chatapp-right {
        z-index: 9999999 !important;
    }
}

@media (max-width: 768px) {

    .create-new-educast-section .create-educats-tab .nav {
        padding-bottom: 1px;
    }

    .create-new-educast-section .create-educats-tab .nav {
        padding-bottom: 1px;
    }

    .edu-dt-header .dataTables_length {
        margin-bottom: 10px;
    }

    .modal {
        z-index: 9999999 !important;
    }

    .question-lisitng-section .heading h3 {
        display: grid;
    }

    .question-lisitng-section span.sub-title {
        font-size: 12px;
    }

    .cd-dropdown {
        border-color: #fff !important;
    }


}

@media (min-width: 580px) and (max-width: 767px) {
    .create-new-educast-section .create-educats-tab .nav li:after {
        top: 23px !important;
    }

    .create-new-educast-section .create-educats-tab .nav {
        padding-bottom: 1px;
    }

    .create-new-educast-section .create-educats-tab .nav {
        padding-bottom: 1px;
    }

    .start-with-educast-section .card-box-main .content-card {
        margin: 0 7px;
    }

    .start-with-educast-section .content-card {
        max-width: 224px;
        min-width: 224px;
    }

    .contact-lisitng-section .contact-search {
        flex-direction: row !important;
    }

    .contact-lisitng-section .contact-search .div-btn {
        padding-top: 0px !important;
    }

    .question-lisitng-section span.sub-title {
        font-size: 10px;
    }

    .contact-lisitng-section .contact-listing .contact-list .card .card-header {
        flex-direction: row !important;
    }

    .contact-lisitng-section .contact-listing .contact-action {
        justify-content: flex-end !important;
    }

    .heading-notification {
        flex-direction: row !important;
    }
}

.recording_progress p {
    color: #8bc142;
    text-decoration: none;
    padding: 10px;
    text-align: center;
    font-weight: 600;
    margin: auto;
}

.recording_progress {
    background: black;
}

.gallery-educast-section .gallery-box .galler-video a {
    text-decoration: none;
}

/*-------- add payment cards footer style ------------*/
.footer-section .copyright {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 20px 0;
}

.footer-section .copyright ul.payment-cards {
    display: flex;
    justify-content: flex-end;
}

.footer-section .copyright ul.payment-cards li {
    padding: 0 5px;
    width: 50px;
}

.footer-section .copyright ul.payment-cards li img {
    width: 100%;
}

/*-------- add payment cards footer style end------------*/

@media (max-width: 580px) {
    .create-new-educast-section .create-educats-tab .nav li:after {
        top: 23px !important;
    }

    .ins-earn-listing {
        margin-top: 60px;
        padding-bottom: 70px;
    }

    /* #doorbell-button {
        left: 5%;
    } */
}

table.dataTable>tbody>tr.child ul.dtr-details {
    white-space: break-spaces;
}

@media (min-width: 576px) and (max-width: 768px) {
    .modal-dialog {
        margin: 1.75rem .5rem;
    }
}

/* Custom Image Upload Drag and Drop */


.cm-edu-upload-resources input#fileElem {
    position: absolute;
    cursor: pointer;
    top: 0px;
    width: 100%;
    height: 100%;
    left: 0px;
    z-index: 1;
    opacity: 0;
}



.cm-edu-upload-resources #drop-container {
    background: #ffffff;
    min-height: 100px;
    padding: 10px;
    border: #dadbdc 2px dashed;
    width: 100%;
    transition: all 500ms ease-in-out;

    background: #e6ebf1;
    border: 1px dashed rgba(10, 54, 112, 0.4);
    border-radius: 10px;
    margin-bottom: 30px;
    border: 1px dashed rgba(10, 54, 112, 0.4) !important;
    min-height: 100px;

    min-height: 60px;
    /* display: flex; */
    width: 100%;
    align-items: center;
    justify-content: center;
    vertical-align: middle;
    padding: 12px 20px;
}

.cm-edu-upload-resources #drop-container:hover {
    background: rgba(110, 130, 227, 0.2);
    border: #198ae6 2px dashed;
}

.cm-edu-upload-resources .drop-area-text {
    margin-top: 15px;
    margin-bottom: 20px;
}

.cm-edu-upload-resources .drop-area-text p,
.cm-edu-upload-resources .drop-area-text p span {
    text-align: center;
    /* color: #198ae3; */
    /* font-size: 28px; */
    padding: 0;
    /* line-height: 30px; */
    font-weight: 500;

    font-size: 14px !important;
    line-height: 17px !important;
    color: #0A3670;
}

.cm-edu-upload-resources .drop-image {
    display: none;
}

.cm-edu-upload-resources #image-upload-list {
    margin: 0;
    background-color: transparent;
    /* height: 100px; */
    display: flex;
    flex-wrap: wrap;
    /* columns: 2;
    -webkit-columns: 2;
    -moz-columns: 2; */
    /* position: relative; */

    /* left: .75em;
    right: .75em; */

    /* position: absolute;
    top: 0;
    margin: 0;
    padding: 0;
    list-style-type: none;
    will-change: transform; */
}

.cm-edu-upload-resources #image-upload-list li {
    list-style: none;
    /* display: inline-block; */
    margin-right: 10px;
    position: relative;
    height: 46px;
    border-radius: 10px;
    overflow: hidden;
    width: calc(50% - 8px) !important;
    flex: auto;
    /* position: absolute; */
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
    padding: 0;
    margin: .25em;
    will-change: transform, opacity;
    animation: mover 0.5s;
}



@-webkit-keyframes mover {
    0% {
        transform: translateY(-10px);
    }

    100% {
        transform: translateY(0px);
    }
}

@keyframes mover {
    0% {
        transform: translateY(-10px);
    }

    100% {
        transform: translateY(0px);
    }
}

.cm-edu-upload-resources #image-upload-list .remove {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    background: rgba(0, 0, 0, 0.5);
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-size: 15px;
    text-align: center;
    line-height: normal;
    opacity: 0;
    z-index: 9999;
    transition: all 500ms ease-in-out;
    cursor: pointer;
}

.cm-edu-upload-resources #image-upload-list .remove:hover {
    opacity: 1;
}

.cm-edu-upload-resources #image-upload-list li img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.image-upload-list .filepond--file {
    position: static;
    display: flex;
    height: 100%;
    align-items: flex-start;
    padding: .5625em;
    color: #fff;
    border-radius: .5em;
}

.image-upload-list .filepond--list {
    position: absolute;
    top: 0;
    margin: 0;
    padding: 0;
    list-style-type: none;
    will-change: transform;
    background-color: transparent;
}

.btn-cm-up-remove {
    display: flex;
    align-items: center;
    justify-content: center;
}

.jq-toast-wrap {
    z-index: 9999 !important;
}

#doorbell-button {
    bottom: 45%;
    right: -40px;
    transform: rotate(270deg);
}

#doorbell form {
    background:#F7FAFF;
    box-shadow: 0px 0px 20px 0 #8888887a;
}

/* erning history */
.view-lisitng.report-filter .listing-search {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: normal;
    margin-bottom: 20px;
}

.view-lisitng.report-filter .form-control {
    height: 48px;
    border-radius: 10px;
    box-shadow: none;
    margin-bottom: 10px;
}

.view-lisitng.report-filter .er_error_msg {
    width: 100%;
    /* position: absolute; */
    color: red;
    display: none;
    margin-bottom: 10px;
}

.view-lisitng.report-filter {
    margin-bottom: 10px;
    padding: 20px 10px 10px 10px;
    border: 1px solid #e2e2e2;
    border-radius: 10px;
}

.listing-searchbar .float-right {
    float: right;
}

.listing-searchbar {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 20px;
    width: auto;
}

.listing-searchbar .search-bar {
    max-width: 360px;
}

.listing-searchbar .search-bar .form-group {
    margin-bottom: 0px !important;
}

.listing-searchbar .search-bar .form-group label {
    color: #1b1e22 !important;
    font-size: 16px !important;
    line-height: 19px !important;
    font-weight: 500 !important;
    margin-bottom: 10px !important;
}

.listing-searchbar .search-bar .form-group .form-control {
    background: #f3f5f8 !important;
    border: 1px solid #f3f5f8 !important;
    box-sizing: border-box !important;
    border-radius: 10px !important;
    height: 45px !important;
    padding: 15px 15px !important;
    font-size: 16px !important;
    line-height: 19px !important;
    color: #1b1e22 !important;
    font-weight: 500 !important;
}

.listing-searchbar .search-bar .form-group .form-control:focus {
    border: 1px solid #093770 !important;
}

.listing-searchbar .search-bar .form-group .form-control::placeholder {
    color: #bdc5d4 !important;
}

.listing-searchbar .icon-left {
    position: relative !important;
}

.listing-searchbar .icon-left .icon-input {
    position: absolute !important;
    right: auto !important;
    top: 0 !important;
    left: 0 !important;
    height: 45px !important;
    width: 50px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.listing-searchbar .icon-left .icon-input a {
    color: #c4c4c4 !important;
}

.listing-searchbar .icon-left .icon-input a:hover {
    color: #000 !important;
}

.listing-searchbar .icon-left .form-control {
    padding-left: 50px !important;
    background: #F3F5F8;
    border: 1px solid #BDC5D4;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 10px;
    height: 45px;
    padding: 15px 15px;
    font-size: 16px;
    line-height: 19px;
    color: #1B1E22;
    font-weight: 500;
}

/* end of earnings */

/* export button ical */
.ical_btn {
    display: flex;
    align-items: center;
    justify-content: end;
    margin-left: auto;
    margin-top: 20px;
}

.head-mod-custom {
    border-bottom: none;
}

.foot-mod-custom {
    border-top: none;
    justify-content: center;
}

.clear_whiteboard {
    border: none;
}

#ical_educast_export .modal-dialog-centered {
    display: flex;
    align-items: center;
    justify-content: center;
}

#ical_educast_export .modal-custom .modal-dialog {
    width: 100%;
    max-width: 984px !important;
}

#inviteCode.invite-page {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    background-color: #fff;
    border: 1px solid #ccc;
    padding: 10px;
    margin-bottom: 10px;
    border-radius: 5px;
    justify-content: space-between;
    width: 100%;
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.07);
}

#inviteCode.invite-page #link {
    align-self: center;
    font-size: 1.2em;
    color: #333;
    font-weight: bold;
    flex-grow: 2;
    background-color: #fff;
    border: none;
}

#inviteCode.invite-page #copy {
    width: 30px;
    height: 30px;
    margin-left: 20px;
    border-radius: 5px;
    background-color: transparent;
    border: none;
}

#inviteCode.invite-page #copy i {
    display: block;
    line-height: 30px;
    position: relative;
    background-repeat: no-repeat;
    background-position: center;
    background-size: auto;
}

#inviteCode.invite-page #copy i::before {
    display: block;
    width: 15px;
    margin: 0 auto;
}

#inviteCode.invite-page #copy i.copied::after {
    position: absolute;
    top: -7px;
    right: 35px;
    height: 30px;
    line-height: 25px;
    display: block;
    content: "copied";
    font-size: 1.5em;
    padding: 2px 10px;
    color: #fff;
    background-color: #06264e;
    border-radius: 5px;
    opacity: 1;
    will-change: opacity, transform;
    -webkit-animation: showcopied 1.5s ease;
    animation: showcopied 1.5s ease;
}

.ical-info-head {
    display: inline-flex;
    padding: 3px 0 0 1px;
    border-radius: 15px;
    height: 25px;
    width: fit-content;
}

.ical-info {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 14C5.61553 14 4.26218 13.5895 3.11104 12.8203C1.95989 12.0511 1.06268 10.9579 0.532864 9.67883C0.0030508 8.39975 -0.135597 6.99222 0.1345 5.63435C0.404596 4.27649 1.0713 3.02924 2.05027 2.05027C3.02924 1.0713 4.27649 0.404596 5.63435 0.1345C6.99222 -0.135597 8.39967 0.0030508 9.67875 0.532864C10.9578 1.06268 12.0511 1.95989 12.8203 3.11104C13.5895 4.26218 14 5.61553 14 7C14 8.85652 13.2625 10.637 11.9497 11.9497C10.637 13.2625 8.85652 14 7 14ZM7 12.6C8.29348 12.5982 9.54639 12.1482 10.5453 11.3265C11.5442 10.5047 12.2273 9.36195 12.4783 8.09307C12.7294 6.82419 12.5328 5.50754 11.9221 4.36731C11.3114 3.22708 10.3244 2.33391 9.12905 1.83972C7.9337 1.34553 6.60398 1.28094 5.36638 1.65703C4.12879 2.03313 3.05983 2.82657 2.34157 3.9023C1.6233 4.97802 1.30011 6.26956 1.42709 7.55679C1.55407 8.84402 2.12336 10.0473 3.03798 10.9619C4.08943 12.0114 5.51446 12.6006 7 12.6ZM6.3 3.5H7.7V4.9H6.3V3.5ZM6.3 6.3H7.7V10.5H6.3V6.3Z' fill='%238AC142'/%3E%3C/svg%3E%0A");
    height: 16px;
    width: 16px;
    background-size: cover;
    background-position: center;
    top: 5px;
    right: -20px;
}

.extra-info {
    display: none;
    font-size: 14px;
    position: relative;
    top: -5px;
    left: 1px;
}

.extra-info a {
    text-decoration: none;
    color: #333;
    font-weight: bold;
}

.ical-info-head:hover .extra-info {
    display: block;
}

.ical-info-head:hover {
    border: 1px solid #ccc;
}

.custom-align {
    display: inline-block;
    text-align: right;
}


.copy-contact {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.0451 0C10.0727 0 10.0997 0.00232147 10.126 0.00677947L10.2139 0.00731851C10.3448 0.00731851 10.47 0.0606024 10.5612 0.154973L13.8128 3.54267C13.8988 3.63191 13.947 3.75196 13.947 3.87586V9.7602C13.9585 11.3709 12.7041 12.687 11.0908 12.7524L5.94281 12.7531H5.87284C4.30004 12.7175 3.03862 11.4455 3.00019 9.88807L3 2.88272C3.03723 1.28998 4.35264 0.00731851 5.93383 0.00731851L9.96418 0.00677947C9.99049 0.00232147 10.0175 0 10.0451 0ZM9.56355 0.970024L5.93511 0.970281C4.87136 0.970281 3.988 1.83181 3.96296 2.89428V9.7602C3.93921 10.8599 4.80588 11.7657 5.89466 11.7901H11.0716C12.143 11.7458 12.9917 10.8554 12.984 9.76405L12.984 4.48291L11.6937 4.48355C10.5189 4.48034 9.56362 3.52252 9.56362 2.34899L9.56355 0.970024ZM10.5265 1.50992L10.5266 2.34899C10.5266 2.99353 11.0511 3.51866 11.695 3.52059L12.4563 3.51995L10.5265 1.50992Z' fill='%238C97AC'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.8284 12.6016C10.4804 13.7974 9.40461 14.6801 8.09081 14.7335L2.94281 14.7341H2.87284C1.30004 14.6986 0.0386228 13.4265 0.000193768 11.8691L0 4.86373C0.0372345 3.27099 1.35264 1.98833 2.93383 1.98833L3.28262 1.98828L3.87279 2.95122L2.93511 2.95129C1.87136 2.95129 0.987999 3.81282 0.962962 4.87529V11.7412C0.939209 12.8409 1.80588 13.7467 2.89466 13.7711H8.07155C9.14301 13.7268 10.0077 13.1817 10 12.0904L9.99933 11.8536L10.8284 12.6016Z' fill='%238C97AC'/%3E%3C/svg%3E%0A");
    height: 15px;
    width: 15px;
}

.screen_img img {
    width: 100%;
}

@-webkit-keyframes showcopied {
    0% {
        opacity: 0;
        transform: translateX(100%);
    }

    70% {
        opacity: 1;
        transform: translateX(0);
    }

    100% {
        opacity: 0;
    }
}

@keyframes showcopied {
    0% {
        opacity: 0;
        transform: translateX(100%);
    }

    70% {
        opacity: 1;
        transform: translateX(0);
    }

    100% {
        opacity: 0;
    }
}

/* end of export button */

/* secondstep a tag */
.secondstep-a {
    display: flex !important;
    align-items: center;
    justify-content: center;
    background-color: unset;
    border-color: unset;
    border: none;
    border-radius: 10px;
    height: 45px;
    display: inline-block;
    padding: 10px 20px;
    font-size: 14px;
    line-height: 16px;
    color: #093770d9;
    font-weight: 600;
}

.secondstep-a:hover {
    color: #093770d9 !important;
}

/* end secondstep a tag */

/* instuctor resources */
.media-librarey-section ul {
    justify-content: flex-end;
    align-items: flex-end;
    /* float: right; */
}

.media-librarey-section .view-lisitng ul li a.links {
    background: unset !important;
}

.media-librarey-section .dropdown a.links {
    background: unset !important;
    border: 1px solid #8C97AC;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 10px;
    width: 40px;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.media-librarey-section .dropdown a.filters {
    background: unset;
    border: 1px solid #8C97AC;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 10px;
    width: fit-content;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-decoration: none;
    color: #8C97AC;
    padding: 0px 10px;
}

/* end of instuctor resources */

/* profile settings */
.setting-list .certificate-margin {
    margin-left: 0px;
    margin-right: 0px;
}

.setting-list .pointer-margin {
    margin-left: 0px;
    margin-right: 0px;
}

.setting-list .accordion {
    padding: 0 !important;
}

.setting-list .accordion-button {
    /* background: rgba(255, 255, 255, 0.1) !important; */
    background: transparent !important;
    box-shadow: none;
    color: #1B1E22;
    font-size: 16px;
    font-weight: 500;
    padding: 0 !important;
}

.setting-list .accordion-button:focus {
    border-color: none !important;
    box-shadow: none !important;
}

.setting-list .accordion-button:not(.collapsed) {
    color: #1B1E22 !important;
    box-shadow: none !important;
}

.setting-list .accordion-item {
    /* background: rgba(255, 255, 255, 0.1) !important; */
    background: transparent !important;
    border-radius: 10px !important;
    border: none !important;
}

.setting-list .accordion-button:not(.collapsed)::after {
    flex-shrink: 0;
    width: 1.25rem;
    height: 1.25rem;
    margin-left: auto;
    content: "";
    background-repeat: no-repeat;
    background-size: 1.25rem;
    transition: transform .3s ease-in-out;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E") !important;
}

.setting-list .accordion-collapse {
    transition: all 0.9s ease-in-out 0s;
}

/* end of profile settings */

/* welcome modal */
.btn-groups-welcome{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: end;
    margin: 0 -5px;
}
.btn-groups-become-certified{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 -5px;
}

.btn-groups-welcome a{ /* You Can Name it what you want*/
    margin-right:16px;
}
.btn-groups-welcome button{
    margin-right:0px;
    /*so the last one dont push the div thas giving the space only between the inputs*/
}
.btn-groups-become-certified a{ /* You Can Name it what you want*/
    margin-right:16px;
}
.btn-groups-become-certified button{
    margin-right:0px;
    /*so the last one dont push the div thas giving the space only between the inputs*/
}

.btn.btn-primary-outline {
    background-color: transparent;
    border-color: #193770;
    border-radius: 10px;
    display: inline-block;
    padding: 11px 24px;
    font-size: 14px;
    line-height: 24px;
    color: #193770;
}

/* end of welcome modal */

@media (max-width: 580px) {
    /* #doorbell-button {
        left: 76% !important;
    } */
}

/* Custom Image Upload Drag and Drop */

/* ----------- 21 oct changes(bug) style ------------ */
.disabled-gender {
    color: #1b1e226b;
}

.join-as-tutor-section .join-tutor-box:after {
    background: linear-gradient(270deg, #E9F0F6 0%, #E9F0F6 78.94%, #E9F0F6 93.86%, rgba(233, 240, 246, 0) 99.71%) !important;
}

/* questions test for tab */
@media (max-width: 767px) and (min-width: 580px) {
    .poll_ans_div {
        width: calc(100% - 100px) !important;
    }

    .poll_answer .del_plud_link {
        position: absolute !important;
        right: -100px !important;
        bottom: 0px !important;
        max-width: 100px !important;
    }
}

.viewer-container.viewer-backdrop.viewer-fixed.viewer-fade.viewer-transition.viewer-in {
    z-index: 9999 !important;
}

/* series.css style */
@media (max-width: 992px) {
    .series-lisitng-section .create-series-box .group-series.mb-0 {
        align-items: center;
    }
    .delete-video{
        opacity: 1 !important;
    }
}

@media (max-width: 767px) {
    .cat-select {
        display: block !important;
        right: 102px !important;
        width: auto !important;
    }

    .cat-select .cd-dropdown-trigger {
        padding: 5px !important;
        height: auto;
        font-size: 12px;
        line-height: 16px;
    }

    .create-new-educast-section .create-educats-tab .form-educast .radio-group-option {
        flex-wrap: wrap;
        align-items: flex-start !important;
        justify-content: flex-start !important;
    }

    .create-new-educast-section .create-educats-tab .form-educast .number-counter input.form-control {
        font-size: 14px !important;
    }

    .form-check {
        margin-bottom: 10px
    }

    .screen_text {
        padding-top: 20px;
    }
    

}


/* new bug fixes */

.create-new-educast-section .create-educats-tab .nav li button {
    width: auto;
    min-width: 248px;
}

.myprofile-detail-section .profile-tab-section .tab-content-main .tab-inner .form-box .radio-group .form-check label {
    color: #c5c5c5 !important;
}

.myprofile-detail-section .profile-tab-section .tab-content-main .tab-inner .form-box .radio-group .active.form-check label {
    color: #1B1E22 !important;
}

@media (max-width: 1100px) {
    .educast-section .educast-heading h3 {
        font-size: 14px !important;
    }

    .educast-section .educast-heading a#next-educast-time {
        font-size: 14px;
    }

    .educast-section .educast-list .educast-box .educast-img {
        width: 40px;
        min-width: 40px;
        height: 40px;
    }

    .educast-section .educast-list .educast-box .educast-content h3 {
        font-size: 14px;
        line-height: 20px;
        margin-bottom: 5px;
    }

    .educast-section .educast-list .educast-box .educast-content p {
        font-size: 12px;
        line-height: 16px;
    }



}

@media (min-width: 1025px) {

    .step-img {
        min-width: 100% !important;
        width: 100% !important;
    }
}

@media (min-width: 992px) {
    .right-div .btn {
        min-width: 165px;
    }
}

@media (max-width: 992px) and (min-width: 768px) {

    .cd-dropdown-content,
    .cd-dropdown {
        max-width: 300px;
        left: unset;
        top: unset;
        transition: none !important;
    }

    .cd-dropdown h2 {
        display: none;
    }

    .cd-close {
        display: none;
    }
}

/* .authentication-section .auth-content .form-group label {
    color: #798a99 !important;
} */

.authentication-section .auth-content .radio-group .active label {
    color: #1B1E22 !important;
}

.fc-day-sun {
    color: #f4933c !important;
}

.fc-day-sun div a {
    color: #f4933c !important;
}

.fc-button-group {
    background-color: transparent !important;
}

.fc .fc-button-group>.fc-button {
    margin: 0 5px;
}

.fc-theme-standard .fc-timeGridWeek-view th,
.fc .fc-col-header-cell-cushion:nth-child(1) {
    border: 0 !important;
}

.fc-theme-standard .fc-timeGridDay-view tr:nth-child(1) th:nth-child(2) {
    border: 0 !important;
}

.fc-timegrid-axis:nth-child(1) {
    border: 0 !important;
}

@media (max-width: 1440px) and (min-width: 1200px) {
    .educastic-tools .slick-arrow {
        top: -80px;
        right: 12%;
        left: auto;
    }

    .educastic-tools .slick-arrow.slick-prev {
        right: calc(11% + 70px);
    }

    .desktop-work-area {
        display: none;
    }

    .mobile-work-area {
        display: block;
        float: left;
        width: 100%;
    }

    .mobile-work-area .work_area {
        position: relative;
        bottom: 0px;
        right: 0;
        margin-top: 20px;
    }

}




@media (max-width: 1200px) {
    .educastic-tools .slick-arrow {
        top: -80px;
        right: 2%;
        left: auto;
    }

    .educastic-tools .slick-arrow.slick-prev {
        right: calc(2% + 70px);
    }
}

@media (max-width: 767px) and (min-width: 540px) {
    .fc .fc-toolbar {
        flex-direction: unset !important;
    }

    .fc-toolbar-chunk {
        justify-content: flex-end !important;
    }
}

.bd-links.edu-btn::after {
    width: 1.25em;
    line-height: 0;
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' id='SvgjsSvg1001' width='15' height='15' version='1.1'%3E%3Cdefs id='SvgjsDefs1002'/%3E%3Cg id='SvgjsG1008' transform='matrix(1,0,0,1,0,0)'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23f3f6f8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6' class='colorStrokergba0005 svgStroke'/%3E%3C/svg%3E%3C/g%3E%3C/svg%3E");
    transition: transform 0.35s ease;
    transform-origin: 0.5em 50%;
    position: absolute;
    right: 10px;
}

.bd-links.edu-btn[aria-expanded="true"]::after {
    transform: rotate(90deg);
}

.icon-group .icon-completed {
    background-position: center;
    background-size: auto;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Crect width='30' height='30' rx='7' fill='%238AC142'/%3E%3Cpath d='M11 15L14 18L19 13' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.icon-group .icon-not-completed {
    background-position: center;
    background-size: auto;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Crect width='30' height='30' rx='7' fill='%23E6EBF1'/%3E%3Cpath d='M11 15L14 18L19 13' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}


section.certificate-template-container {
    display: flex;
    flex-flow: row wrap;
}


section.certificate-template-container>div {
    /* flex: 1; */
    padding: 0.5rem;
}

section.certificate-template-container input[type="radio"] {
    display: none;
}

section.certificate-template-container input[type="radio"]:not(:disabled)~label {
    cursor: pointer;
}

section.certificate-template-container input[type="radio"]:disabled~label {
    color: rgba(188, 194, 191, 1);
    border-color: rgba(188, 194, 191, 1);
    box-shadow: none;
    cursor: not-allowed;
}

section.certificate-template-container label img {
    border-radius: 10px;
    height: 100%
}

section.certificate-template-container label {
    height: 100%;
    display: block;
    background: white;
    /* border: 2px solid rgba(9, 55, 112, 1); */
    border-radius: 10px;
    /* padding: 1rem;
    margin-bottom: 1rem; */
    text-align: center;
    /* box-shadow: 0px 3px 10px -2px rgba(161, 170, 166, 0.5); */
    position: relative;
}

section.certificate-template-container input[type="radio"]:checked+label {
    /* background: rgba(32, 223, 128, 1); */
    /* background: #8AC142; */
    color: rgba(255, 255, 255, 1);
    /* box-shadow: 0px 0px 20px rgba(0, 255, 128, 0.75); */
    /* box-shadow: 0px 0px 20px rgba(9, 55, 112, 0.75); */
    border: 2px solid #8AC142;
}

section.certificate-template-container input[type="radio"]:checked+label::after {
    color: #fff;
    /* font-family: FontAwesome 5; */
    font-family: "Font Awesome 5 Free";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: "\f00c";
    /* background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='check' class='svg-inline--fa fa-check fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E") !important; */
    /* border: 2px solid rgba(9, 55, 112, 1); */
    /* content: "\f00c"; */
    font-size: 16px;
    position: absolute;
    top: 7px;
    right: -8px;
    transform: translateX(-50%);
    /* height: 50px;
    width: 50px;
    line-height: 50px; */
    height: 30px;
    width: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 5px;
    background: #8AC142;
    box-shadow: 0px 2px 5px -2px rgba(0, 0, 0, 0.25);
}
section.report-template-container label {
    height: 100%;
    display: block;
    background: white;
    /* border: 2px solid rgba(9, 55, 112, 1); */
    border-radius: 10px;
    /* padding: 1rem;
    margin-bottom: 1rem; */
    text-align: center;
    /* box-shadow: 0px 3px 10px -2px rgba(161, 170, 166, 0.5); */
    position: relative;
}
section.report-template-container input[type="radio"]:checked+label::after {
    color: #fff;
    /* font-family: FontAwesome 5; */
    font-family: "Font Awesome 5 Free";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: "\f00c";
    /* background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='check' class='svg-inline--fa fa-check fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E") !important; */
    /* border: 2px solid rgba(9, 55, 112, 1); */
    /* content: "\f00c"; */
    font-size: 16px;
    position: absolute;
    top: 7px;
    right: -8px;
    transform: translateX(-50%);
    /* height: 50px;
    width: 50px;
    line-height: 50px; */
    height: 30px;
    width: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 5px;
    background: #8AC142;
    box-shadow: 0px 2px 5px -2px rgba(0, 0, 0, 0.25);
}


*, ::after, ::before {
    box-sizing: border-box;
}
section.report-template-container input[type="radio"]:checked+label {
    /* background: rgba(32, 223, 128, 1); */
    /* background: #8AC142; */
    color: rgba(255, 255, 255, 1);
    /* box-shadow: 0px 0px 20px rgba(0, 255, 128, 0.75); */
    /* box-shadow: 0px 0px 20px rgba(9, 55, 112, 0.75); */
    /* border: 2px solid #8AC142; */
}


section.report-template-container input[type="radio"] {
    display: none;
}
section.report-template-container input[type="radio"]:checked+label::after {
    color: #fff;
    font-family: "Font Awesome 5 Free";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: "\f00c";
    background-image: url(data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='check' class='svg-inline--fa fa-check fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E) !important; 
    /* border: 2px solid rgba(9, 55, 112, 1); */
    /* content: "\f00c";
    font-size: 16px;
    position: absolute;
    top: 7px;
    right: -8px;
    transform: translateX(-50%);
    height: 30px;
    width: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 5px;
    background: #8AC142;
    box-shadow: 0px 2px 5px -2px rgba(0, 0, 0, 0.25);
}
section.report-template-container input[type="radio"]:checked+label {
    /* background: rgba(32, 223, 128, 1); */
    /* background: #8AC142; */
    color: rgba(255, 255, 255, 1);
    /* box-shadow: 0px 0px 20px rgba(0, 255, 128, 0.75); */
    /* box-shadow: 0px 0px 20px rgba(9, 55, 112, 0.75); */
    /* border: 2px solid #8AC142; */
}
section.report-template-container label {
    height: 100%;
    display: block;
    background: white;
    /* border: 2px solid rgba(9, 55, 112, 1); */
    border-radius: 10px;
    text-align: center;
    /* box-shadow: 0px 3px 10px -2px rgba(161, 170, 166, 0.5); */
    position: relative;
}
/* section.certificate-template-container input[type="radio"]#control_05:checked + label {
    background: red;
    border-color: red;
} */
section.certificate-template-container p {
    font-weight: 900;
}

@media only screen and (max-width: 700px) {
    section.certificate-template-container {
        flex-direction: column;
    }
}

section.pointer-template-container {
    display: flex;
    flex-flow: row wrap;
}


section.pointer-template-container>div {
    /* flex: 1; */
    padding: 0.5rem;
}

section.pointer-template-container input[type="radio"] {
    display: none;
}

section.pointer-template-container input[type="radio"]:not(:disabled)~label {
    cursor: pointer;
}

section.pointer-template-container input[type="radio"]:disabled~label {
    color: rgba(188, 194, 191, 1);
    border-color: rgba(188, 194, 191, 1);
    box-shadow: none;
    cursor: not-allowed;
}

section.pointer-template-container label img {
    border-radius: 10px
}

section.pointer-template-container label {
    display: block;
    background: white;
    border: 2px solid white;
    border-radius: 10px;
    /* padding: 1rem;
    margin-bottom: 1rem; */
    text-align: center;
    /* box-shadow: 0px 3px 10px -2px rgba(161, 170, 166, 0.5); */
    position: relative;
}

section.pointer-template-container input[type="radio"]:checked+label {
    /* background: rgba(32, 223, 128, 1); */
    /* background: #8AC142; */
    color: rgba(255, 255, 255, 1);
    /* box-shadow: 0px 0px 20px rgba(0, 255, 128, 0.75); */
    /* box-shadow: 0px 0px 20px rgba(9, 55, 112, 0.75); */
    border: 2px solid #8AC142;
}

/* section.pointer-template-container input[type="radio"]#control_05:checked + label {
    background: red;
    border-color: red;
} */
section.pointer-template-container p {
    font-weight: 900;
}

@media only screen and (max-width: 700px) {
    section.pointer-template-container {
        flex-direction: column;
    }
}


.left-siderbar .left-sidebar-inner {
    padding: 20px 7px !important;
    padding-bottom: 130px !important;
}

.question-section .accordion .accordion-item .accordion-header .accordion-button {
    background-color: #0937702a;
}


.question-section .accordion .accordion-item.active .accordion-header .accordion-button {
    padding-bottom: 24px;
    border-bottom: 1px solid #8C97AC;
    border-radius: unset;
}

.hero-section .hero-section-inner .category-bar {
    margin-top: 50px;
    max-width: 100% !important;
    box-shadow: 0px 15px 30px -10px rgba(0, 0, 0, 0.12);
    border-radius: 10px;
    border: 8px solid #EAEEF3;
    height: 80px !important;
    padding: 16px;
}

.hero-section .hero-section-inner .category-bar .dropdown {
    background: #2951821a;
    border-radius: 10px;
    padding: 8px 16px;
}

.hero-section .dropdown-toggle {
    padding: 0px 22px 0px 4px !important;
}

.hero-section .hero-section-inner .category-bar .search-form .btn {
    padding: 10px 24px !important;
}

.progressbar-section .progressbar-footer ul li .color-3 {
    background-color: #093770 !important;
}

.progressbar-section .progressbar-footer ul li .color-2 {
    background-color: #8AC142 !important;
}

.progressbar-section .progress .color-3 {
    background-color: #093770 !important;
}

.progressbar-section .progress .color-2 {
    background-color: #8AC142 !important;
}

.cm-edu-library-resources .uploaded-resources-scroll{
    
    max-height: 180px;
    overflow-y: scroll;
}
.cm-edu-library-resources .cm-edu-library-container{
    border: 1px solid #BDC5D4;
    border-radius: 10px;
    padding: 10px;
    margin-bottom: 20px;
}
.cm-edu-library-resources ul.uploaded-resources-scroll li label{
    font-size: 14px !important;
    margin-bottom: 0 !important;
    /* padding-left: 7px; */
    padding: 6px 10px 6px 7px;
    width: 100%;
    cursor: pointer;
}

.cm-edu-library-resources ul.uploaded-resources-scroll li {
    background-color: #fff;
    margin-bottom: 5px;
    /* padding: 6px 10px; */
    padding: 0 !important;
    border: 0;
    border-radius: 5px;
    font-weight: 500;
    padding-left: 0px;
    margin-bottom: 0;
    float: left;
    text-align: left;
    width: 49%;
    /* display: inline-flex; */
    align-items: center;
    min-height: 30px;
    margin-bottom: 10px;
    margin-right: 10px;
    padding: 5px 10px;
}
.cm-edu-library-resources ul.uploaded-resources-scroll li .form-check{
    /* display: flex;
    align-items: center;
    justify-content: start; */
    margin-left: 10px;
}
.cm-edu-library-resources ul.uploaded-resources-scroll li .form-check-input{
    margin-top: 10px;
}
.cm-edu-library-resources .form-check-input:checked{
   background-color: #8AC142 !important;
   border-color: #8AC142 !important;
}
.cm-edu-library-resources .form-check-input:focus{
    box-shadow: 0 0 0 0.25rem rgb(76 175 80 / 25%) ;
    border-color: #8bc34a;
}
.cm-edu-library-resources .input-group-prepend {
    position: absolute;
    left: 10px;
    top: 0;
    z-index: 4;
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    pointer-events: none;
}
.cm-edu-library-resources .input-group-prepend .feather-icon{
    color: #093770;
}
.cm-edu-library-resources .cm-edu-library-header{
    margin-bottom: 10px;
}

.cm-edu-library-resources .form-control {
    height: 45px;
    background: #FFFFFF;
    border: 1px solid #BDC5D4;
    box-sizing: border-box;
    border-radius: 10px !important;
    font-size: 14px;
    line-height: 24px;
    padding-left: 40px;
}
.google-auth .google-button{
    border: 1px solid #093770 !important;
    background-color: #fff !important;
    color: #093770 !important;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 10px !important;
    font-weight: 600 !important;
    font-size: 12px !important;
    line-height: 18px !important;
}


/* ckeditor changes for toolbar issue - by akhil malek*/
.ck.ck-balloon-panel:not(.ck-toolbar-container) {
	z-index: 1001;
}

.ck.ck-reset_all, .ck.ck-reset_all * {
    display: inline;
}

/* end - by akhil malek*/

#resource_list .tool-annotation-help {
    top: 10px;
    right: 10px;
    width: 25px;
    height: 25px;
    color: #084298;
    cursor: pointer;
}

.create-new-educast-section .new-series.create-educats-tab .nav li button {
    width: 100%;
}
.create-new-educast-section .create-educats-tab .nav li button{
    min-width: 207px !important;
}

.vjs-playback-rate .vjs-playback-rate-value, .vjs-playback-rate>.vjs-menu-button{
    top:12px !important;
}

.vjs-playback-rate .vjs-menu{
    bottom: 12px !important;
}

.cursor-move {
    cursor: move;
    cursor: grab;
    cursor: -moz-grab;
    cursor: -webkit-grab;
}

section.media-librarey-section input[type="checkbox"]:checked+li div.border_data {
    /* background: rgba(32, 223, 128, 1); */
    /* background: #8AC142; */
    /* box-shadow: 0px 0px 20px rgba(0, 255, 128, 0.75); */
    /* box-shadow: 0px 0px 20px rgba(9, 55, 112, 0.75); */
    border: 1px solid rgba(9, 55, 112, 1);
    border-radius: 5px;
}

section.media-librarey-section input[type="checkbox"]:checked+li div.border_data a .drive-file-thum {
    /* background: rgba(9, 55, 112, 1); */
    box-shadow: 0px 2px 5px -2px rgba(0, 0, 0, 0.25);
}
.preview-video-box .overview-contnet .features-box{
    border-top: unset !important;
    padding: 0 !important;
  }
  .preview-video-box{
    margin-top: -180px;
    position: relative;
    z-index: 99;
  }
  .preview-video-box  .overview-contnet .features-box .big-view {
    height: 147px;
  }
  
  .banner-content .btn-banner-group{
    margin-right: 285px;
  }
  .reverse-hire-contents{
    display: none;
  }
  

@media(max-width:992px){
    .reverse-hire-contents{
        display: block !important;
      }
      .reverse-hire-contents-stepper{
        display: none !important;
      } 
      .preview-video-box {
		margin-top: 0 !important;
	}

	.banner-content .btn-banner-group {
		margin-right: 0 !important;
	}

	.preview-video-box .overview-contnet .features-box .big-view {
		height: unset !important;
	}
    .myprofile-detail-section .br-1:after{
        content: unset !important;
    }
    
}

.educast-dropdown ul li a img {
    height: auto;
    width: 30px;
    margin-right: 8px;    
}

.educast-dropdown ul li a  {
   display: flex;
   align-items: center;
   justify-content: flex-start; 
}

.float-right {
    float: right;
}

.eduacts-lisitng-section .listing-heading {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

/* welcome-modal css by pratik */
.welcome-model .modal-dialog {
    max-width: 934px;
    width: 100%;
}

.welcome-model .modal-content {
    border-radius: 10px;
}

.welcome-model .modal-header {
    display: unset;
    text-align: center;
    padding: 40px 20px;
    border: none;
}

.welcome-model.learner .modal-header {
    display: unset;
    text-align: center;
    padding: 40px 20px 0px 20px;
    border: none;
}

.welcome-model .modal-header .btn-close {
    position: absolute;
    right: 26px;
    top: 26px;
}

.welcome-model .modal-header h2 {
    font-size: 28px;
    line-height: 33px;
    font-weight: 700;
    color: #1B1E22;
    margin-bottom: 12px;
    text-align: center;

}

.welcome-model .modal-header h2 span {
    color: #85B42D;
}

.welcome-model .modal-header h2 img {
    margin-left: -5px;
    margin-top: -8px;
}

.welcome-model .modal-header p {
    font-size: 16px;
    line-height: 20px;
    color: #1B1E22;
    margin-bottom: 0;
    font-weight: 500;
}

.welcome-model .modal-body .welcome-card {
    text-align: center;
    padding: 40px 20px 20px 20px;
    border: 1px solid rgba(27, 30, 34, 0.12);
    border-radius: 10px;
    height: 100%;
    margin-right: 6px;
    transition: 0.3s;
}



.welcome-model .modal-body .welcome-card:hover {
    background-color: #fff;
    box-shadow: 0px 24px 84px rgba(0, 0, 0, 0.12);
    border: 1px solid #fff;

}

.welcome-model .modal-body .welcome-card:hover .welcome-content h3 {
    color: #093770;
}

.welcome-model .modal-body .welcome-card .welcome-profile {
    margin-bottom: 6px;
    padding: 0 10px 18px 10px;
    border-bottom: 2px solid rgba(27, 30, 34, 0.12);
    display: inline-block;
}

.welcome-model .modal-body .welcome-card .welcome-profile img {
    width: 100%;
}

.welcome-model .modal-body .welcome-card .welcome-content h3 {
    font-weight: 600;
    font-size: 18px;
    line-height: 22px;
    color: #1B1E22;
    font-weight: 600;
    padding-top: 11px;
    border-top: 1px solid rgba(27, 30, 34, 0.12);
    margin-bottom: 7px;
    display: inline-block;
}

.welcome-model .modal-body .welcome-card .welcome-content p {
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    text-align: center;
    color: rgba(27, 30, 34, 0.72);
    margin: 0;
}

.welcome-model .modal-footer {
    border: none;
    padding: 32px 0 52px 0;
    display: unset;
}

.welcome-model .modal-footer .welcome-tutorial {
    padding: 26px 24px;
    border: 1px solid rgba(27, 30, 34, 0.12);
    border-radius: 10px;
    display: flex;
    align-items: start;
    justify-content: start;
    transition: 0.3s;
}

.welcome-model .modal-footer .welcome-tutorial:hover {
    background-color: #fff;
    box-shadow: 0px 24px 84px rgba(0, 0, 0, 0.12);
    border: 1px solid #fff;
}

.welcome-model .modal-footer .welcome-tutorial:hover .welcome-content h3 {
    color: #093770;
}

.welcome-model .modal-footer .welcome-tutorial .welcome-profile {
    padding: 10px 10px 10px 0;
    border-right: 1px solid rgba(27, 30, 34, 0.12);
    margin-right: 7px;
}



.welcome-model .modal-footer .welcome-tutorial .welcome-content {
    padding-left: 18px;
    border-left: 1px solid rgba(27, 30, 34, 0.12);
    margin-top: 10px;
}

.welcome-model .modal-footer .welcome-tutorial .welcome-content h3 {
    font-weight: 600;
    font-size: 18px;
    line-height: 22px;
    margin-bottom: 7px;
    color: #1B1E22;
}

.welcome-model .modal-footer .welcome-tutorial .welcome-content p {
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    margin: 0;
    color: rgba(27, 30, 34, 0.72);
}

.wel-come-box-1 {
    display: none;
}

@media(max-width: 992px) {
    .welcome-model .modal-dialog {
        padding: 15px;
    }

    .welcome-model .modal-body .welcome-card .welcome-content h3 {
        font-size: 16px;
        line-height: 24px;
    }

    .welcome-model .modal-body .welcome-card {
        padding: 20px 15px;
    }

    .welcome-model .modal-footer .welcome-tutorial .welcome-content h3 {
        font-size: 16px;
        line-height: 24px;
    }
}

@media (max-width: 767px) {
    .welcome-model .modal-footer .welcome-tutorial .welcome-profile img {
        width: 100%;
    }

    .welcome-model .modal-header h2 {
        font-size: 24px;
        line-height: 30px;
    }

    .welcome-model .modal-body {
        padding: 0;
    }

    .welcome-model .modal-footer {
        padding-top: 0;
    }

    .welcome-model .modal-body .welcome-card {
        margin: 0;
    }

    .welcome-model .modal-body .welcome-box {
        margin-bottom: 20px;
    }

    .welcome-model .modal-footer .welcome-tutorial {
        display: none;
    }



    .welcome-model .modal-body .welcome-card .welcome-profile {
        width: 120px;
    }

    .wel-come-box-1 {
        display: block;
    }

    .welcome-model .modal-header {
        padding: 25px 20px;
    }

    .welcome-model .modal-footer {
        padding: 10px;
    }
}
/* end of code welcome-modal css by pratik */

.jitsi-solutions-div h2 
{
    color: #093770;
    font-size: 26px;
    line-height: 36px;
    font-weight: 700;
    margin-bottom: 22px;
    margin-top: 40px;
}
.jitsi-solutions-div p {
    font-size: 16px;
    line-height: 26px;
    color: #1B1E22;
    margin-bottom: 12px;
}
.jitsi-solutions-div ol {
    /* padding: 0; */
    margin: 0;
}
.jitsi-solutions-div ol li{
    font-size: 16px;
    line-height: 26px;
    color: #1B1E22;
    margin-bottom: 12px;
    list-style-type: decimal;
}
.jitsi-solutions-div ul {
    padding-left: 50px;
    margin: 0;
}
.jitsi-solutions-div img {
    width: 100%;
    position: relative;
    z-index: 5;
}
.jitsi-solutions-div ul li {
    font-size: 16px;
    line-height: 26px;
    color: #1B1E22;
    margin-bottom: 12px;
    list-style-type: disc;
}
.jitsi-solutions-div ul li img{
    width: unset;
    position: unset;
    z-index: unset;
}
.people-content .tag-student {
    margin-left: 10px;
    font-size: 10px;
    line-height: 12px;
    color: #8ac142;
    border-radius: 5px;
    display: inline-block;
    background-color: rgba(138, 193, 66, 0.1);
    padding: 4px 10px;
}
.tag-teacher {
    margin-left: 10px;
    font-size: 10px;
    line-height: 12px;
    color: #093770;
    border-radius: 5px;
    display: inline-block;
    background-color: #effafb;
    padding: 4px 10px;
}

.notification_filter_del a img.edu-join-now {
    width: inherit;
    padding: 3px;
}

.educast-detail-section .educast-detail-content .banner-bottom .detail-info .rating-view ul li .ratting {
    width: 60px !important;
    text-decoration: none;
    font-weight: bold;
    font-size: 16px;
    line-height: 32px;
    color: #1B1E22;
}

.question-lisitng-section .question-box.disabled .question-count {
  background: rgba(220, 53, 69, 0.15);
}

.question-lisitng-section .question-box.disabled .question-count h3 {
  color: #dc3545;
}

.question-lisitng-section .question-box.disabled a {
  color: #dc3545;
}

.number-counter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.number-counter .minus, .number-counter .plus, .number-counter .max {
  width: 40px;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  vertical-align: middle;
  text-align: center;
  font-size: 16px;
  line-height: 26px;
  background: #FFFFFF;
  border: 1px solid #BDC5D4;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 10px;
}

.number-counter .max {
  margin-left: 5px;
  margin-right: 5px;
  /* width: 5%; */
}

.number-counter .minus:hover, .number-counter .plus:hover, .number-counter .max:hover {
  background-color: #093770;
  color: #fff;
  cursor: pointer;
}

.number-counter input.form-control {
  height: 40px !important;
  min-height: 40px !important;
  width: 60px;
  text-align: center;
  font-size: 20px;
  line-height: 24px;
  border: 0px solid #ddd;
  border-radius: 4px;
  display: inline-block;
  vertical-align: middle;
  background: #E6EBF1 !important;
  border-radius: 10px;
  margin: 0 10px !important;
}

.status-active{
    color: #28a745!important;
}
.status-disabled{
    color: #bd2130!important;
}
.status-expired{
    color: #f4933c!important;
}
.bg-active{
    background: rgba(138, 193, 66, 0.15)!important;
}
.bg-disabled{
    background: rgba(220, 53, 69, 0.15)!important;
}
.bg-expired{
    background: rgba(244, 147, 60, 0.15)!important;
}

.coupon-section{
    margin-top: 25px;
}
.coupon-row{
    display: flex;
    align-items: center;
    width: fit-content;

}
#apply_coupon_code{
    border: 1px solid #ced4da;
    padding: 10px 20px;
    border-right: 0;
    width: 100%;
}
#apply_coupon_code_btn{
    background-color: #8AC142;
    border:unset;
    color: #fff;
    padding: 10px 20px;
    cursor: pointer;
}
#apply_coupon_code_btn:hover{
    background-color: #81ba36;
}

#coupon_appied_text b{
    color: #8AC142;
}

.course-payment-detail .payment-detail{
    border-bottom: 1px solid #8C97AC33;
}

.coupon_code_label{
    padding-bottom: 10px;
}

#code:disabled{
    background: #E6EBF1 !important;
}

.coupon-uses-info ul li {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    display: flex;
    align-items: center;
    color: #1B1E22;
    padding: 15px 20px;
    margin: 0px 0px 15px 3px;
    background: #E6EBF1;
    border-radius: 10px;
    width: 100%;
}

/* .btn-resources-upload{
    height: 45px;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
} */

.resources-search {
    border: 1px solid #BDC5D4;
    border-radius: 10px;
}

.media-librarey-section .dropbox_list {
    columns: 2;
    -webkit-columns: 2;
    -moz-columns: 2;
}

.media-librarey-section .media-library-list .media-item .status-media .dropstart .dropdown-menu.show {
    transform: translate(-25px, 10px) !important;
}

@media(max-width: 1130px) and (min-width: 991px) {
    .myprofile-detail-section .overview-contnet .course-card .card .view-section {
        flex-direction: column;
    }

    .myprofile-detail-section .overview-contnet .course-card .card .views, .myprofile-detail-section .overview-contnet .course-card .card .reviews {
        width: 100% !important;
        margin-bottom: 5px;
    }

    .myprofile-detail-section .overview-contnet .course-card .card .subscribe-btn-div .subscribe-btn {
        font-size: 13px !important;
        line-height: 16px !important;
        font-weight: 500 !important;
        padding: 10px 12px !important;
    }
}

input.form-control:read-only{
    background: #E6EBF1 !important;
}


.certified-member {
  background: rgba(9, 55, 112);
  border-radius: 10px 0px 0px 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 20px 14px;   
}
  
.certified-member .certified-content .member-img {
  margin-bottom: 20px;
}

.certified-member .certified-content .member-img img {
  width: 44px;
  height: 44px;
}

.certified-member .certified-content p {
  color: #FFFFFF;
  font-weight: 500;
  font-size: 14px;
  line-height: 22px;
}

.certified-member .certified-content .btn {
  /* white-space: nowrap; */
  padding: 10px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: auto;
  justify-content: center;
}

.certified-section{
    position: fixed;
    right: 90px;
    bottom: 0px;
    z-index: 999;
    background: transparent;
    border:unset;
    width: 13%;
    min-width: 230px;
}

.certified-section .certified-member-btn{
    margin-left: auto;
    border-radius: 10px 10px 0px 0px;
    background: rgba(9, 55, 112);
    color: #fff;
    min-height: 26px;
    margin-right: 50px;
}

.fa-chevron-up {
    transition: all 1.5s ease;
}

.certified-section .accordion-collapse.collapsing{
    transition-property: height, visibility;
        transition-duration: 1.5s;
}

.certified-section .certified-member-btn:not(.collapsed) .fa-chevron-up {
    transform: rotate(180deg);
}

.left-siderbar.instructor-sidebar:not(.sidebar-collapse) {
    /* height: calc(100vh - 93px); */
  
}
.left-siderbar.sidebar-collapse{
    z-index: 1;
}

.nav-side-fixed{
    position: fixed;
    bottom: 0px;
    /* z-index: 99999999; */
    z-index: 999;
    background-color: rgba(9, 55, 112);
    border-radius: 10px;
    padding: 15px 22px;
    margin-bottom: 16px;
    margin-left: 14px;
    width: 252px;
    /* transition: width 0.4s ease-in-out; */
    overflow: hidden;
    transition: 0.3s !important;
}

.nav-side-fixed ul{
    display: grid;
    grid-template-columns: auto auto auto;
    grid-gap: 10px;
    padding: 0px;
    opacity: 1;
    justify-content: center;
}
.nav-side-fixed ul.learner-tools-cls{
    grid-template-columns: auto auto;
}

.nav-side-fixed li {
    margin-bottom: 2px;
    border: 1px solid #224B7E;
    border-radius: 10px;
}

.nav-side-fixed li a {
    /* padding: 15px 17px; */
    padding: 9px 11px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    background-color: rgba(255, 255, 255, 0);
    border-radius: 10px;
    font-size: 14px;
    line-height: 19px;
    font-weight: 400;
    color: #fff;
    text-decoration: none;
    white-space: nowrap;
}

.nav-side-fixed li a .icon-nav img {
    width: 20px;
    height: auto;
}

.nav-side-fixed li a:hover {
    font-weight: 600;
    background-color: rgba(255, 255, 255, 0.1);
    transition: none !important;
}

.nav-side-fixed li a.active {
    font-weight: 600;
    background-color: rgba(255, 255, 255, 0.1);
}

.sidebar-collapse-fixed {
    padding: 0px;
    width: 92px !important;
    /* height: 250px; */
    overflow: hidden;
    z-index: 1;
}

.sidebar-collapse-fixed{
 height: auto ;   
 width: auto !important;
}
.sidebar-collapse-fixed li a{
padding: 6px;
border-radius: 6px;
}
.sidebar-collapse-fixed ul{
    grid-gap: 5px;
    display: flex;
}
.sidebar-collapse-fixed li{
    border-radius: 6px;
}
.sidebar-collapse-fixed li a .icon-nav img{
    width: 18px;
}
.sidebar-collapse .left-sidebar-inner .nav-side{
    max-height: calc(100vh - -14px);
}
.sidebar-collapse .left-sidebar-inner {
    padding-bottom: 70px !important;
}
.sidebar-collapse .left-sidebar-inner .nav-side{
    overflow: unset;
}
.sidebar-collapse .left-sidebar-inner{
    padding-top: 50px;
}
/* .sidebar-collapse-fixed ul {
   opacity: 0;
} */
/* 15/06/2023 */
.nav-side-fixed.sidebar-collapse-fixed{
    /* height: 250px; */
    /* overflow-y: scroll; */
}
.nav-side-fixed.sidebar-collapse-fixed::-webkit-scrollbar {
    display: none;
}
.nav-side-fixed.sidebar-collapse-fixed ul{
    grid-template: none;
   
}

.color_pencil.sub-menu,
.shape_container.sub-menu,
.double_arrow.sub-menu,
.crop_tool.sub-menu,
.text-paragraph.sub-menu,
.blend-tool-option.sub-menu,
.zoom-tool-option.sub-menu,
.grid-tool-option.sub-menu {
    box-shadow:unset;
    background: #F6FAFF;
    border: 1px dashed #A8BFDB;
    border-radius: 6px;
    padding: 0px 20px 0px 0px;
    top: 4px;
}

.blend-tool-option.sub-menu{
    z-index: 3;
}

.color_pencil.sub-menu::after,
.shape_container.sub-menu::after,
.double_arrow.sub-menu::after,
.crop_tool.sub-menu::after,
.text-paragraph.sub-menu::after,
.blend-tool-option.sub-menu::after,
.zoom-tool-option.sub-menu::after,
.grid-tool-option.sub-menu::after {
    width: 10px;
    height: 10px;
    left: -6px;
    top: calc(50% - 5px);
    background: #F7FAFF;
    border: 1px dashed #A8BFDB;
    transform: rotate(45deg);
    border-right: 0;
    border-top: 0;
}

.blend-tool-option.sub-menu::after{
    top: 13px;
}

.black_board .black_right_tool{
    border: unset;
}

.black_board .black_right_tool .side_panel_setup{
    background: #F6FAFF;
    border: 1px dashed #A8BFDB;
    border-radius: 15px;
    padding: 20px;
    margin-top: 18px;
    position: relative;
}

.black_board .black_right_tool .side_panel_setup::after{
    position: absolute;
    content: '';
    width: 12px;
    height: 12px;
    left: calc(50% - 6px);
    top: -6px;
    background: #F7FAFF;
    transform: rotate(45deg);
    border: 1px dashed #A8BFDB;
    border-right: 0;
    border-bottom: 0;
}

.black_board .black_right_tool .side_panel_setup li{
    border:unset;
    border-bottom: 1px solid #E3ECF6;
}

.black_board .black_right_tool .side_panel.edu-tools-en-side-panel{
    background: #F7FAFF;
    border: 1px solid #E3ECF7;
    border-radius: 6px;
    top:0;
    left:0 !important;
    position: unset;
}

.black_board .black_right_tool .side_panel.edu-tools-en-side-panel label{
    padding: 15px 20px;
}

.black_board .black_left_tool{
    padding: 10px;
}

.black_board .black_left_tool .tool-black-line{
    position: relative;
    padding-top: 18px;
    padding-bottom: 10px;
    padding-left: 20px;
}

.black_board .black_left_tool .tool-black-line>div{
    position: relative;
    /* z-index: 1; */
}

.black_board .black_left_tool .tool-black-line::before{
    position: absolute;
    content: '';
    background: #F7FAFF;
    border: 1px solid #E3ECF6;
    border-radius: 6px;
    width: 100px;
    height: 100%;
    left: 0;
    top: 0;
}

.black_board .tool-img{
    background: rgba(10, 54, 112, 0.1);
    border-radius: 6px;
    width: 35px;
    height: 35px;
    display:flex;
    justify-content: center;
    align-items: center;
}

.black_board .sub-menu .tool-img{
    background: unset;
}

.black_board .tool-img img{
    width: auto;
    height: 23px;
    opacity: 0.5;
}

.black_board .tool_big_icon .tool-img img{
    height: 25px;
}

.black_board .black_left_tool label{
    display: inline-flex;
    align-items: center;
}

.black_board .black_left_tool label input:checked ~ .tool-img img{
    opacity: 1;
}

.black_board .tool-checkbox{
    width: 15px;
    height: 15px;
    background: #DEE6F1;
    border: 1px solid #8099B7;
    border-radius: 100%;
    margin-left: 10px;
    display:flex;
    justify-content: center;
    align-items: center;
}

.black_board .sub-menu .tool-checkbox{
    margin-left: 0px;
}

.black_board .tool-checkbox img{
    opacity: 0;
}

.black_board label>input:checked ~ .tool-checkbox{
    background: #093770;
}

.black_board label>input:checked ~ .tool-checkbox img{
    opacity: 1;
}

.black_board .black_left_tool .tool-black-line>div.pd-10 {
    padding: 7px 0;
}

.black_right_tool .white_round {
    /* public/new_resorces/images/default_tools/checked_blue.svg */
    background-image: url(../../new_resorces/images/default_tools/unchecked_semi_grey.svg);
    background-repeat: no-repeat;
    opacity: 0.5;
    color: #093770;
    font-size: 14px;
    padding-left: 30px;
    font-weight: 500;
    padding-left: 25px;
    background-position: left center;
    background-size: 15px;
}

.black_right_tool input:checked + span {
    background-image: url(../../new_resorces/images/default_tools/checked_blue.svg);
    background-repeat: no-repeat;
    opacity: 1;
}

.side_panel span.white_round {
    color: #093770;
    opacity: 0.5;
    font-size: 14px;
    font-weight: 500;
    padding-left: 25px;
    background-position: left center;
    text-transform: capitalize;
}
.work_area h2{
    font-size: 30px;
}
.work_area h1{
    line-height: 1;
    font-weight: 600;
    font-size: 30px;
}
.work_area h1 img
{
    margin-top: -5px;
    display: inline-block;
    vertical-align: middle;
}

.work_area .btn{
    border-radius: 10px;
    padding: 16px 0px;
    line-height: 17px;
    margin-left: 0;
}

.work_area a{
    line-height: 17px;
    color: #879BB4;
    background: #FFFFFF;
    border: 1px solid #C5D3E4;
    border-radius: 10px;
    padding: 16px 0px;
    margin-left: 0;
}

.work_area p{
    padding-bottom: 10px;
}

.mobile-work-area{
    padding-left: 15px;
}

.radio-img > .img-container {
    display: inline-block;
    position: relative;
    height: 100%;
}

.radio-img > .img-container > .image {
    opacity: 0.6;
    width: 100%;
    height: 100%;
    background-position: center center;
    background-color: gray;
    display: inline-block;
    object-fit: cover;
    border-radius: 8px;
}
.radio-img > .img-container > .image:hover {
    opacity: 1;
}
.radio-img > input {
    display: none;
}
.radio-img > .img-container > .image {
    cursor: pointer;
    border: 2px solid rgba(135, 157, 185, 0.3);
}
.radio-img > input:checked + .img-container > .image {
    border: 2px solid rgba(135, 157, 185, 0.3);
    opacity: 1;
}

.radio-img .img-container > .dot{
  position: absolute;
  left: 10px;
  top: 10px;
  height: 20px;
  width: 20px;
  background: #d9d9d9;
  border-radius: 50%;
}

.radio-img .img-container > .dot::before{
  position: absolute;
  content: "";
  top: 4px;
  left: 4px;
  width: 12px;
  height: 12px;
  background: #8ac142;
  border-radius: 50%;
  opacity: 0;
  transform: scale(1.5);
  transition: all 0.3s ease;
}

/* .radio-img > input:checked + .dot {
  background: #fff;
} */
.radio-img > input:checked + .img-container > .dot::before{
  opacity: 1;
  transform: scale(1);
}

.btn-cancel {
    background: #F6FAFF;
    color: #879BB4;
    box-shadow: unset;
    border: 1px solid #C5D3E4;
    border-radius: 10px;
    padding: 11px 24px;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
}

.btn-info-new {
    background: #E4EDF9;
    color: #093770;
    box-shadow: unset;
    border: 1px solid #C5D3E4;
    border-radius: 10px;
    padding: 11px 24px;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
}

.question_list li{
    list-style:decimal;
}

.question_list .question_container {
    background: #E4EDF9;
    border: 1px solid #C5D3E4;
    border-radius: 6px;
    padding: 30px;
    margin-bottom: 30px;
    color: #093770;
    font-weight: 600;
}
.question_list .question_container .question_answer{
    display: flex;
    align-items: flex-start;
}
.question_list .question_container .question_answer > span{
    padding-right: 10px;
}
.question_list .question_container .question_answer_container{
    padding: 20px;
}
.question_list .question_container  .question_answer_container{
    flex: 1;
}
.question_list .question_container > li{
   margin-left: 20px;
   padding-bottom: 15px;
}
.question_list .question_container .question_text{
    padding-left: 10px;
}

.question_list .question_container .question_answer .question_answer_container{
    background: #FFFFFF;
    border: 1px solid #C5D3E4;
    border-radius: 6px;
    box-sizing: border-box;
}

.question_list .question_container .question_answer .question_answer_container li{
    list-style: none;
    margin-bottom: 15px;
}
.question_list .question_container .question_answer .question_answer_container li:last-child{
    margin-bottom: 0px;
}

.question_list .question_container .question_answer .question_answer_container  label{
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    color: #1D477B;
    opacity: 0.8;
    padding-left:3px;
}


.question_list .question_container .question_answer .question_answer_container li  .check-box .form-check-input:checked {
    background-color: #093770;
    border-color:#093770;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.question_list .question_container .question_answer .question_answer_container li  .check-box .form-check-input{
    height: 15px;
    width: 15px;
}


.question_list .question_container .question_answer .question_answer_container.question_answer_radio li{
    margin: 5px 10px;
} 

.question_list .question_container .question_answer .question_answer_container.question_answer_radio li .form-check-input:checked{
    background-color: rgba(9, 55, 112, 0.2);
    border-color: #093770;
}
.question_list .question_container .question_answer .question_answer_container.question_answer_radio li .form-check-input:focus{
    box-shadow: 0 0 0 0.25rem  rgba(9, 55, 112, 0.1) !important;
}

.question_list .question_container .question_answer .question_answer_container.question_answer_radio li .form-check-input:checked[type=radio] {
    background-image: url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.00036 7.31566C5.83162 7.31566 7.31615 5.83113 7.31615 3.99987C7.31615 2.16861 5.83162 0.684082 4.00036 0.684082C2.1691 0.684082 0.68457 2.16861 0.68457 3.99987C0.68457 5.83113 2.1691 7.31566 4.00036 7.31566Z' fill='%23093770'/%3E%3C/svg%3E%0A");
    background-size: 70%;
}
.invite-form-group{
    border-radius: 10px;
}
.invite-form-group .emailAdd, .invite-form-group .emailAdd:focus, .invite-form-group .emailAdd:hover {
    background: #effafb !important;
    color: #093770 !important;
    border: 2px solid #093770 !important;
    padding: 5px 30px 5px 15px !important;
    opacity: 1 !important;
}
.invite-form-group .emailAdd:after{
    color: #093770 !important;
    margin-left: 5px !important;
}

.pagination-wrap{
	border-radius: 10px;
border: 1px solid #BDC5D4;
background: #FFF;
}
.pagination-wrap .custom-pagination{
    padding: 8px 8px 8px;
}
.ed_user_rating .right_poll .icon_on_hover a{
  border: 0px;
}

.icon-edit{
    border: 0px !important;
    background-color: #fff;
	background-image: url("data:image/svg+xml,%0A%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='30' height='30'%3E%3Ctitle%3EGroup 427322148 (1)-svg%3C/title%3E%3Cstyle%3E .s0 %7B fill: none;stroke: %23f4933c %7D .s1 %7B fill: none;stroke: %238ac142 %7D .s2 %7B fill: %238ac142 %7D .s3 %7B fill: none;stroke: %23ef5757 %7D .s4 %7B fill: %23ef5757 %7D .s5 %7B fill: %23f4933c %7D %3C/style%3E%3Cpath id='Layer' class='s0' d='m40.5 7c0-3.6 2.9-6.5 6.5-6.5h16c3.6 0 6.5 2.9 6.5 6.5v16c0 3.6-2.9 6.5-6.5 6.5h-16c-3.6 0-6.5-2.9-6.5-6.5z'/%3E%3Cpath id='Layer' class='s1' d='m0.5 7c0-3.6 2.9-6.5 6.5-6.5h16c3.6 0 6.5 2.9 6.5 6.5v16c0 3.6-2.9 6.5-6.5 6.5h-16c-3.6 0-6.5-2.9-6.5-6.5z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m20.7 19.9c0.3 0 0.5 0.2 0.5 0.5 0 0.2-0.2 0.4-0.5 0.4h-4.5c-0.3 0-0.5-0.2-0.5-0.4 0-0.3 0.2-0.5 0.5-0.5zm-2.9-10.5c0 0 1.1 0.8 1.1 0.8 0.3 0.3 0.6 0.7 0.8 1.2 0.1 0.4 0 0.9-0.3 1.3q0 0 0 0v0.1c0 0-0.2 0.2-1.1 1.4q-0.1 0-0.1 0 0 0.1 0 0.1-0.1 0.1-0.2 0.3l-0.2 0.1q-0.4 0.6-1 1.4l-0.2 0.2c-0.8 1-1.9 2.3-3.2 3.9-0.3 0.4-0.7 0.6-1.1 0.6h-2.3c-0.2 0-0.4-0.1-0.5-0.3l-0.5-2.2c-0.1-0.4 0-0.9 0.3-1.3l5.9-7.3q0 0 0 0c0.6-0.8 1.8-0.9 2.6-0.3zm-3.3 2.6l-4.5 5.6q-0.1 0.2-0.1 0.5l0.4 1.8h1.9q0.3 0 0.5-0.2c0.6-0.8 1.3-1.7 2-2.6l0.3-0.3 0.2-0.3c0.7-0.9 1.4-1.7 2-2.5zm1.4-1.7l-0.8 1 2.6 2c0.6-0.6 0.9-1 0.9-1.1 0.1-0.1 0.2-0.4 0.1-0.6q-0.1-0.3-0.4-0.5c0-0.1-1.1-0.9-1.1-0.9-0.4-0.3-1-0.3-1.3 0.1z'/%3E%3Cpath id='Layer' class='s3' d='m80.5 7c0-3.6 2.9-6.5 6.5-6.5h16c3.6 0 6.5 2.9 6.5 6.5v16c0 3.6-2.9 6.5-6.5 6.5h-16c-3.6 0-6.5-2.9-6.5-6.5z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s4' d='m99.9 12.9c0.3 0 0.5 0.3 0.5 0.6 0 0-0.4 4.9-0.6 6.9-0.2 1.3-1 2-2.3 2.1q-1.4 0-2.8 0-1.5 0-2.9 0c-1.2-0.1-2-0.8-2.2-2.1-0.2-2-0.6-6.9-0.6-6.9 0-0.3 0.2-0.6 0.5-0.6 0.3 0 0.6 0.2 0.6 0.5 0 0 0.2 2 0.3 3.9l0.1 0.4c0 1 0.1 1.9 0.2 2.6q0.1 1.1 1.1 1.1c1.9 0 3.7 0 5.7 0q1.1 0 1.2-1.1c0.2-2 0.6-6.9 0.6-6.9 0-0.3 0.3-0.5 0.6-0.5zm-3.7-4.9c0.7 0 1.3 0.4 1.4 1.1l0.2 0.9c0.1 0.3 0.4 0.5 0.7 0.5h2.3c0.3 0 0.6 0.3 0.6 0.6 0 0.3-0.3 0.5-0.6 0.5h-2.3q0 0 0 0h-0.1-7.5q0 0 0 0h-2.4c-0.3 0-0.5-0.2-0.5-0.5 0-0.3 0.2-0.6 0.5-0.6h2.4 0.1c0.3 0 0.5-0.2 0.6-0.5l0.1-0.9c0.2-0.7 0.8-1.1 1.5-1.1zm0 1.1h-3.1c-0.2 0-0.3 0.1-0.4 0.3l-0.2 0.8q0 0.2 0 0.3h4.3q-0.1-0.1-0.1-0.3l-0.2-0.9c0-0.1-0.2-0.2-0.3-0.2z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s5' d='m60.7 16.9l-0.8 0.3 1.4 4.4-2.4-0.1-1.9 1.5-1.2-3.8-0.3 0.2-0.3-0.2-1.2 3.8-1.9-1.5-2.4 0.1 1.4-4.4-0.8-0.3-0.2-1.6-1.1-1.1 0.5-1.5-0.5-1.5 1.1-1.1 0.2-1.6 1.5-0.5 0.8-1.3 1.6 0.2 1.3-0.9 1.3 0.9 1.6-0.2 0.8 1.3 1.5 0.5 0.2 1.6 1.1 1.1-0.5 1.5 0.5 1.5-1.1 1.1zm-6.4 1.8l-0.2-0.1-1.5 0.2-0.7-1.1-0.9 2.9 1.4-0.1 1.1 0.8zm5.6 1.9l-0.9-2.8-0.7 1-1.5-0.2-0.2 0.1 0.8 2.7 1.1-0.9zm0-5.7l0.9-0.9-0.4-1.2 0.4-1.2-0.9-0.9-0.1-1.3-1.3-0.5-0.7-1.1-1.3 0.2-1.1-0.7-1.1 0.7-1.2-0.2-0.7 1.1-1.3 0.5-0.1 1.3-0.9 0.9 0.4 1.2-0.4 1.2 0.9 0.9 0.1 1.3 1.3 0.5 0.7 1.1 1.2-0.2 1.1 0.7 1.1-0.7 1.3 0.2 0.7-1.1 1.3-0.5z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s5' d='m59.4 12.7c0 2.1-1.8 3.9-3.9 3.9-2.1 0-3.9-1.8-3.9-3.9 0-2.1 1.8-3.9 3.9-3.9 2.1 0 3.9 1.8 3.9 3.9zm-1 0c0-1.6-1.3-2.9-2.9-2.9-1.6 0-2.9 1.3-2.9 2.9 0 1.6 1.3 2.9 2.9 2.9 1.6 0 2.9-1.3 2.9-2.9z'/%3E%3C/svg%3E") !important;
}


.icon-eyes{
    border: 0px !important;
    background-color: #fff;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Crect x='0.5' y='0.5' width='29' height='29' rx='6.5' stroke='%23F4933C'/%3E%3Cpath d='M17.6854 14.9995C17.6854 16.4845 16.4854 17.6845 15.0004 17.6845C13.5154 17.6845 12.3154 16.4845 12.3154 14.9995C12.3154 13.5145 13.5154 12.3145 15.0004 12.3145C16.4854 12.3145 17.6854 13.5145 17.6854 14.9995Z' stroke='%23F4933C' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.9999 21.2016C17.6474 21.2016 20.1149 19.6416 21.8324 16.9416C22.5074 15.8841 22.5074 14.1066 21.8324 13.0491C20.1149 10.3491 17.6474 8.78906 14.9999 8.78906C12.3524 8.78906 9.88488 10.3491 8.16738 13.0491C7.49238 14.1066 7.49238 15.8841 8.16738 16.9416C9.88488 19.6416 12.3524 21.2016 14.9999 21.2016Z' stroke='%23F4933C' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
 }

.right_poll .icon_on_hover a:hover .icon-edit{
	background-image: url("data:image/svg+xml,%0A%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='30' height='30'%3E%3Ctitle%3EGroup 427322146-svg%3C/title%3E%3Cstyle%3E .s0 %7B fill: %23f4933c %7D .s1 %7B fill: %238ac142 %7D .s2 %7B fill: %23ffffff %7D .s3 %7B fill: %23ef5757 %7D %3C/style%3E%3Cpath id='Layer' class='s0' d='m40 7c0-3.9 3.1-7 7-7h16c3.9 0 7 3.1 7 7v16c0 3.9-3.1 7-7 7h-16c-3.9 0-7-3.1-7-7z'/%3E%3Cpath id='Layer' class='s1' d='m0 7c0-3.9 3.1-7 7-7h16c3.9 0 7 3.1 7 7v16c0 3.9-3.1 7-7 7h-16c-3.9 0-7-3.1-7-7z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m20.7 19.9c0.3 0 0.5 0.2 0.5 0.5 0 0.2-0.2 0.4-0.5 0.4h-4.5c-0.3 0-0.5-0.2-0.5-0.4 0-0.3 0.2-0.5 0.5-0.5zm-2.9-10.5c0 0 1.1 0.8 1.1 0.8 0.3 0.3 0.6 0.7 0.8 1.2 0.1 0.4 0 0.9-0.3 1.3q0 0 0 0v0.1c0 0-0.2 0.2-1.1 1.4q-0.1 0-0.1 0 0 0.1 0 0.1-0.1 0.1-0.2 0.3l-0.2 0.1q-0.4 0.6-1 1.4l-0.2 0.2c-0.8 1-1.9 2.3-3.2 3.9-0.3 0.4-0.7 0.6-1.1 0.6h-2.3c-0.2 0-0.4-0.1-0.5-0.3l-0.5-2.2c-0.1-0.4 0-0.9 0.3-1.3l5.9-7.3q0 0 0 0c0.6-0.8 1.8-0.9 2.6-0.3zm-3.3 2.6l-4.5 5.6q-0.1 0.2-0.1 0.5l0.4 1.8h1.9q0.3 0 0.5-0.2c0.6-0.8 1.3-1.7 2-2.6l0.3-0.3 0.2-0.3c0.7-0.9 1.4-1.7 2-2.5zm1.4-1.7l-0.8 1 2.6 2c0.6-0.6 0.9-1 0.9-1.1 0.1-0.1 0.2-0.4 0.1-0.6q-0.1-0.3-0.4-0.5c0-0.1-1.1-0.9-1.1-0.9-0.4-0.3-1-0.3-1.3 0.1z'/%3E%3Cpath id='Layer' class='s3' d='m80 7c0-3.9 3.1-7 7-7h16c3.9 0 7 3.1 7 7v16c0 3.9-3.1 7-7 7h-16c-3.9 0-7-3.1-7-7z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m99.9 12.9c0.3 0 0.5 0.3 0.5 0.6 0 0-0.4 4.9-0.6 6.9-0.2 1.3-1 2-2.3 2.1q-1.4 0-2.8 0-1.5 0-2.9 0c-1.2-0.1-2-0.8-2.2-2.1-0.2-2-0.6-6.9-0.6-6.9 0-0.3 0.2-0.6 0.5-0.6 0.3 0 0.6 0.2 0.6 0.5 0 0 0.2 2 0.3 3.9l0.1 0.4c0 1 0.1 1.9 0.2 2.6q0.1 1.1 1.1 1.1c1.9 0 3.7 0 5.7 0q1.1 0 1.2-1.1c0.2-2 0.6-6.9 0.6-6.9 0-0.3 0.3-0.5 0.6-0.5zm-3.7-4.9c0.7 0 1.3 0.4 1.4 1.1l0.2 0.9c0.1 0.3 0.4 0.5 0.7 0.5h2.3c0.3 0 0.6 0.3 0.6 0.6 0 0.3-0.3 0.5-0.6 0.5h-2.3q0 0 0 0h-0.1-7.5q0 0 0 0h-2.4c-0.3 0-0.5-0.2-0.5-0.5 0-0.3 0.2-0.6 0.5-0.6h2.4 0.1c0.3 0 0.5-0.2 0.6-0.5l0.1-0.9c0.2-0.7 0.8-1.1 1.5-1.1zm0 1.1h-3.1c-0.2 0-0.3 0.1-0.4 0.3l-0.2 0.8q0 0.2 0 0.3h4.3q-0.1-0.1-0.1-0.3l-0.2-0.9c0-0.1-0.2-0.2-0.3-0.2z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m60.7 16.9l-0.8 0.3 1.4 4.4-2.4-0.1-1.9 1.5-1.2-3.8-0.3 0.2-0.3-0.2-1.2 3.8-1.9-1.5-2.4 0.1 1.4-4.4-0.8-0.3-0.2-1.6-1.1-1.1 0.5-1.5-0.5-1.5 1.1-1.1 0.2-1.6 1.5-0.5 0.8-1.3 1.6 0.2 1.3-0.9 1.3 0.9 1.6-0.2 0.8 1.3 1.5 0.5 0.2 1.6 1.1 1.1-0.5 1.5 0.5 1.5-1.1 1.1zm-6.4 1.8l-0.2-0.1-1.5 0.2-0.7-1.1-0.9 2.9 1.4-0.1 1.1 0.8zm5.6 1.9l-0.9-2.8-0.7 1-1.5-0.2-0.2 0.1 0.8 2.7 1.1-0.9zm0-5.7l0.9-0.9-0.4-1.2 0.4-1.2-0.9-0.9-0.1-1.3-1.3-0.5-0.7-1.1-1.3 0.2-1.1-0.7-1.1 0.7-1.2-0.2-0.7 1.1-1.3 0.5-0.1 1.3-0.9 0.9 0.4 1.2-0.4 1.2 0.9 0.9 0.1 1.3 1.3 0.5 0.7 1.1 1.2-0.2 1.1 0.7 1.1-0.7 1.3 0.2 0.7-1.1 1.3-0.5z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m59.4 12.7c0 2.1-1.8 3.9-3.9 3.9-2.1 0-3.9-1.8-3.9-3.9 0-2.1 1.8-3.9 3.9-3.9 2.1 0 3.9 1.8 3.9 3.9zm-1 0c0-1.6-1.3-2.9-2.9-2.9-1.6 0-2.9 1.3-2.9 2.9 0 1.6 1.3 2.9 2.9 2.9 1.6 0 2.9-1.3 2.9-2.9z'/%3E%3C/svg%3E") !important;
}

.icon-medal{
    background-color: #fff;
    background-image: url("data:image/svg+xml,%0A%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='30' height='30'%3E%3Ctitle%3EGroup 427322148 (1)-svg%3C/title%3E%3Cstyle%3E .s0 %7B fill: none;stroke: %23f4933c %7D .s1 %7B fill: none;stroke: %238ac142 %7D .s2 %7B fill: %238ac142 %7D .s3 %7B fill: none;stroke: %23ef5757 %7D .s4 %7B fill: %23ef5757 %7D .s5 %7B fill: %23f4933c %7D %3C/style%3E%3Cpath id='Layer' class='s0' d='m0.5 7c0-3.6 2.9-6.5 6.5-6.5h16c3.6 0 6.5 2.9 6.5 6.5v16c0 3.6-2.9 6.5-6.5 6.5h-16c-3.6 0-6.5-2.9-6.5-6.5z'/%3E%3Cpath id='Layer' class='s1' d='m-39.5 7c0-3.6 2.9-6.5 6.5-6.5h16c3.6 0 6.5 2.9 6.5 6.5v16c0 3.6-2.9 6.5-6.5 6.5h-16c-3.6 0-6.5-2.9-6.5-6.5z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m-19.3 19.9c0.3 0 0.5 0.2 0.5 0.5 0 0.2-0.2 0.4-0.5 0.4h-4.5c-0.3 0-0.5-0.2-0.5-0.4 0-0.3 0.2-0.5 0.5-0.5zm-2.9-10.5c0 0 1.1 0.8 1.1 0.8 0.3 0.3 0.6 0.7 0.8 1.2 0.1 0.4 0 0.9-0.3 1.3q0 0 0 0v0.1c0 0-0.2 0.2-1.1 1.4q-0.1 0-0.1 0 0 0.1 0 0.1-0.1 0.1-0.2 0.3l-0.2 0.1q-0.4 0.6-1 1.4l-0.2 0.2c-0.8 1-1.9 2.3-3.2 3.9-0.3 0.4-0.7 0.6-1.1 0.6h-2.3c-0.2 0-0.4-0.1-0.5-0.3l-0.5-2.2c-0.1-0.4 0-0.9 0.3-1.3l5.9-7.3q0 0 0 0c0.6-0.8 1.8-0.9 2.6-0.3zm-3.3 2.6l-4.5 5.6q-0.1 0.2-0.1 0.5l0.4 1.8h1.9q0.3 0 0.5-0.2c0.6-0.8 1.3-1.7 2-2.6l0.3-0.3 0.2-0.3c0.7-0.9 1.4-1.7 2-2.5zm1.4-1.7l-0.8 1 2.6 2c0.6-0.6 0.9-1 0.9-1.1 0.1-0.1 0.2-0.4 0.1-0.6q-0.1-0.3-0.4-0.5c0-0.1-1.1-0.9-1.1-0.9-0.4-0.3-1-0.3-1.3 0.1z'/%3E%3Cpath id='Layer' class='s3' d='m40.5 7c0-3.6 2.9-6.5 6.5-6.5h16c3.6 0 6.5 2.9 6.5 6.5v16c0 3.6-2.9 6.5-6.5 6.5h-16c-3.6 0-6.5-2.9-6.5-6.5z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s4' d='m59.9 12.9c0.3 0 0.5 0.3 0.5 0.6 0 0-0.4 4.9-0.6 6.9-0.2 1.3-1 2-2.3 2.1q-1.4 0-2.8 0-1.5 0-2.9 0c-1.2-0.1-2-0.8-2.2-2.1-0.2-2-0.6-6.9-0.6-6.9 0-0.3 0.2-0.6 0.5-0.6 0.3 0 0.6 0.2 0.6 0.5 0 0 0.2 2 0.3 3.9l0.1 0.4c0 1 0.1 1.9 0.2 2.6q0.1 1.1 1.1 1.1c1.9 0 3.7 0 5.7 0q1.1 0 1.2-1.1c0.2-2 0.6-6.9 0.6-6.9 0-0.3 0.3-0.5 0.6-0.5zm-3.7-4.9c0.7 0 1.3 0.4 1.4 1.1l0.2 0.9c0.1 0.3 0.4 0.5 0.7 0.5h2.3c0.3 0 0.6 0.3 0.6 0.6 0 0.3-0.3 0.5-0.6 0.5h-2.3q0 0 0 0h-7.6q0 0 0 0h-2.4c-0.3 0-0.5-0.2-0.5-0.5 0-0.3 0.2-0.6 0.5-0.6h2.4 0.1c0.3 0 0.5-0.2 0.6-0.5l0.1-0.9c0.2-0.7 0.8-1.1 1.5-1.1zm0 1.1h-3.1c-0.2 0-0.3 0.1-0.4 0.3l-0.2 0.8q0 0.2 0 0.3h4.3q-0.1-0.1-0.1-0.3l-0.2-0.9c0-0.1-0.2-0.2-0.3-0.2z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s5' d='m20.7 16.9l-0.8 0.3 1.4 4.4-2.4-0.1-1.9 1.5-1.2-3.8-0.3 0.2-0.3-0.2-1.2 3.8-1.9-1.5-2.4 0.1 1.4-4.4-0.8-0.3-0.2-1.6-1.1-1.1 0.5-1.5-0.5-1.5 1.1-1.1 0.2-1.6 1.5-0.5 0.8-1.3 1.6 0.2 1.3-0.9 1.3 0.9 1.6-0.2 0.8 1.3 1.5 0.5 0.2 1.6 1.1 1.1-0.5 1.5 0.5 1.5-1.1 1.1zm-6.4 1.8l-0.2-0.1-1.5 0.2-0.7-1.1-0.9 2.9 1.4-0.1 1.1 0.8zm5.6 1.9l-0.9-2.8-0.7 1-1.5-0.2-0.2 0.1 0.8 2.7 1.1-0.9zm0-5.7l0.9-0.9-0.4-1.2 0.4-1.2-0.9-0.9-0.1-1.3-1.3-0.5-0.7-1.1-1.3 0.2-1.1-0.7-1.1 0.7-1.2-0.2-0.7 1.1-1.3 0.5-0.1 1.3-0.9 0.9 0.4 1.2-0.4 1.2 0.9 0.9 0.1 1.3 1.3 0.5 0.7 1.1 1.2-0.2 1.1 0.7 1.1-0.7 1.3 0.2 0.7-1.1 1.3-0.5z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s5' d='m19.4 12.7c0 2.1-1.8 3.9-3.9 3.9-2.1 0-3.9-1.8-3.9-3.9 0-2.1 1.8-3.9 3.9-3.9 2.1 0 3.9 1.8 3.9 3.9zm-1 0c0-1.6-1.3-2.9-2.9-2.9-1.6 0-2.9 1.3-2.9 2.9 0 1.6 1.3 2.9 2.9 2.9 1.6 0 2.9-1.3 2.9-2.9z'/%3E%3C/svg%3E") !important;
}
.right_poll .icon_on_hover a:hover .icon-medal{
   background-image: url("data:image/svg+xml,%0A%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='30' height='30'%3E%3Ctitle%3EGroup 427322146-svg%3C/title%3E%3Cstyle%3E .s0 %7B fill: %23f4933c %7D .s1 %7B fill: %238ac142 %7D .s2 %7B fill: %23ffffff %7D .s3 %7B fill: %23ef5757 %7D %3C/style%3E%3Cpath id='Layer' class='s0' d='m0 7c0-3.9 3.1-7 7-7h16c3.9 0 7 3.1 7 7v16c0 3.9-3.1 7-7 7h-16c-3.9 0-7-3.1-7-7z'/%3E%3Cpath id='Layer' class='s1' d='m-40 7c0-3.9 3.1-7 7-7h16c3.9 0 7 3.1 7 7v16c0 3.9-3.1 7-7 7h-16c-3.9 0-7-3.1-7-7z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m-19.3 19.9c0.3 0 0.5 0.2 0.5 0.5 0 0.2-0.2 0.4-0.5 0.4h-4.5c-0.3 0-0.5-0.2-0.5-0.4 0-0.3 0.2-0.5 0.5-0.5zm-2.9-10.5c0 0 1.1 0.8 1.1 0.8 0.3 0.3 0.6 0.7 0.8 1.2 0.1 0.4 0 0.9-0.3 1.3q0 0 0 0v0.1c0 0-0.2 0.2-1.1 1.4q-0.1 0-0.1 0 0 0.1 0 0.1-0.1 0.1-0.2 0.3l-0.2 0.1q-0.4 0.6-1 1.4l-0.2 0.2c-0.8 1-1.9 2.3-3.2 3.9-0.3 0.4-0.7 0.6-1.1 0.6h-2.3c-0.2 0-0.4-0.1-0.5-0.3l-0.5-2.2c-0.1-0.4 0-0.9 0.3-1.3l5.9-7.3q0 0 0 0c0.6-0.8 1.8-0.9 2.6-0.3zm-3.3 2.6l-4.5 5.6q-0.1 0.2-0.1 0.5l0.4 1.8h1.9q0.3 0 0.5-0.2c0.6-0.8 1.3-1.7 2-2.6l0.3-0.3 0.2-0.3c0.7-0.9 1.4-1.7 2-2.5zm1.4-1.7l-0.8 1 2.6 2c0.6-0.6 0.9-1 0.9-1.1 0.1-0.1 0.2-0.4 0.1-0.6q-0.1-0.3-0.4-0.5c0-0.1-1.1-0.9-1.1-0.9-0.4-0.3-1-0.3-1.3 0.1z'/%3E%3Cpath id='Layer' class='s3' d='m40 7c0-3.9 3.1-7 7-7h16c3.9 0 7 3.1 7 7v16c0 3.9-3.1 7-7 7h-16c-3.9 0-7-3.1-7-7z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m59.9 12.9c0.3 0 0.5 0.3 0.5 0.6 0 0-0.4 4.9-0.6 6.9-0.2 1.3-1 2-2.3 2.1q-1.4 0-2.8 0-1.5 0-2.9 0c-1.2-0.1-2-0.8-2.2-2.1-0.2-2-0.6-6.9-0.6-6.9 0-0.3 0.2-0.6 0.5-0.6 0.3 0 0.6 0.2 0.6 0.5 0 0 0.2 2 0.3 3.9l0.1 0.4c0 1 0.1 1.9 0.2 2.6q0.1 1.1 1.1 1.1c1.9 0 3.7 0 5.7 0q1.1 0 1.2-1.1c0.2-2 0.6-6.9 0.6-6.9 0-0.3 0.3-0.5 0.6-0.5zm-3.7-4.9c0.7 0 1.3 0.4 1.4 1.1l0.2 0.9c0.1 0.3 0.4 0.5 0.7 0.5h2.3c0.3 0 0.6 0.3 0.6 0.6 0 0.3-0.3 0.5-0.6 0.5h-2.3q0 0 0 0h-7.6q0 0 0 0h-2.4c-0.3 0-0.5-0.2-0.5-0.5 0-0.3 0.2-0.6 0.5-0.6h2.4 0.1c0.3 0 0.5-0.2 0.6-0.5l0.1-0.9c0.2-0.7 0.8-1.1 1.5-1.1zm0 1.1h-3.1c-0.2 0-0.3 0.1-0.4 0.3l-0.2 0.8q0 0.2 0 0.3h4.3q-0.1-0.1-0.1-0.3l-0.2-0.9c0-0.1-0.2-0.2-0.3-0.2z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m20.7 16.9l-0.8 0.3 1.4 4.4-2.4-0.1-1.9 1.5-1.2-3.8-0.3 0.2-0.3-0.2-1.2 3.8-1.9-1.5-2.4 0.1 1.4-4.4-0.8-0.3-0.2-1.6-1.1-1.1 0.5-1.5-0.5-1.5 1.1-1.1 0.2-1.6 1.5-0.5 0.8-1.3 1.6 0.2 1.3-0.9 1.3 0.9 1.6-0.2 0.8 1.3 1.5 0.5 0.2 1.6 1.1 1.1-0.5 1.5 0.5 1.5-1.1 1.1zm-6.4 1.8l-0.2-0.1-1.5 0.2-0.7-1.1-0.9 2.9 1.4-0.1 1.1 0.8zm5.6 1.9l-0.9-2.8-0.7 1-1.5-0.2-0.2 0.1 0.8 2.7 1.1-0.9zm0-5.7l0.9-0.9-0.4-1.2 0.4-1.2-0.9-0.9-0.1-1.3-1.3-0.5-0.7-1.1-1.3 0.2-1.1-0.7-1.1 0.7-1.2-0.2-0.7 1.1-1.3 0.5-0.1 1.3-0.9 0.9 0.4 1.2-0.4 1.2 0.9 0.9 0.1 1.3 1.3 0.5 0.7 1.1 1.2-0.2 1.1 0.7 1.1-0.7 1.3 0.2 0.7-1.1 1.3-0.5z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m19.4 12.7c0 2.1-1.8 3.9-3.9 3.9-2.1 0-3.9-1.8-3.9-3.9 0-2.1 1.8-3.9 3.9-3.9 2.1 0 3.9 1.8 3.9 3.9zm-1 0c0-1.6-1.3-2.9-2.9-2.9-1.6 0-2.9 1.3-2.9 2.9 0 1.6 1.3 2.9 2.9 2.9 1.6 0 2.9-1.3 2.9-2.9z'/%3E%3C/svg%3E") !important;
}
.icon-delete{
    background-color: #fff;
    background-image: url("data:image/svg+xml,%0A%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='30' height='30'%3E%3Ctitle%3EGroup 427322148 (1)-svg%3C/title%3E%3Cstyle%3E .s0 %7B fill: none;stroke: %23f4933c %7D .s1 %7B fill: none;stroke: %238ac142 %7D .s2 %7B fill: %238ac142 %7D .s3 %7B fill: none;stroke: %23ef5757 %7D .s4 %7B fill: %23ef5757 %7D .s5 %7B fill: %23f4933c %7D %3C/style%3E%3Cpath id='Layer' class='s0' d='m-39.5 7c0-3.6 2.9-6.5 6.5-6.5h16c3.6 0 6.5 2.9 6.5 6.5v16c0 3.6-2.9 6.5-6.5 6.5h-16c-3.6 0-6.5-2.9-6.5-6.5z'/%3E%3Cpath id='Layer' class='s1' d='m-79.5 7c0-3.6 2.9-6.5 6.5-6.5h16c3.6 0 6.5 2.9 6.5 6.5v16c0 3.6-2.9 6.5-6.5 6.5h-16c-3.6 0-6.5-2.9-6.5-6.5z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m-59.3 19.9c0.3 0 0.5 0.2 0.5 0.5 0 0.2-0.2 0.4-0.5 0.4h-4.5c-0.3 0-0.5-0.2-0.5-0.4 0-0.3 0.2-0.5 0.5-0.5zm-2.9-10.5c0 0 1.1 0.8 1.1 0.8 0.3 0.3 0.6 0.7 0.8 1.2 0.1 0.4 0 0.9-0.3 1.3q0 0 0 0v0.1c0 0-0.2 0.2-1.1 1.4q-0.1 0-0.1 0 0 0.1 0 0.1-0.1 0.1-0.2 0.3l-0.2 0.1q-0.4 0.6-1 1.4l-0.2 0.2c-0.8 1-1.9 2.3-3.2 3.9-0.3 0.4-0.7 0.6-1.1 0.6h-2.3c-0.2 0-0.4-0.1-0.5-0.3l-0.5-2.2c-0.1-0.4 0-0.9 0.3-1.3l5.9-7.3q0 0 0 0c0.6-0.8 1.8-0.9 2.6-0.3zm-3.3 2.6l-4.5 5.6q-0.1 0.2-0.1 0.5l0.4 1.8h1.9q0.3 0 0.5-0.2c0.6-0.8 1.3-1.7 2-2.6l0.3-0.3 0.2-0.3c0.7-0.9 1.4-1.7 2-2.5zm1.4-1.7l-0.8 1 2.6 2c0.6-0.6 0.9-1 0.9-1.1 0.1-0.1 0.2-0.4 0.1-0.6q-0.1-0.3-0.4-0.5c0-0.1-1.1-0.9-1.1-0.9-0.4-0.3-1-0.3-1.3 0.1z'/%3E%3Cpath id='Layer' class='s3' d='m0.5 7c0-3.6 2.9-6.5 6.5-6.5h16c3.6 0 6.5 2.9 6.5 6.5v16c0 3.6-2.9 6.5-6.5 6.5h-16c-3.6 0-6.5-2.9-6.5-6.5z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s4' d='m19.9 12.9c0.3 0 0.5 0.3 0.5 0.6 0 0-0.4 4.9-0.6 6.9-0.2 1.3-1 2-2.3 2.1q-1.4 0-2.8 0-1.5 0-2.9 0c-1.2-0.1-2-0.8-2.2-2.1-0.2-2-0.6-6.9-0.6-6.9 0-0.3 0.2-0.6 0.5-0.6 0.3 0 0.6 0.2 0.6 0.5 0 0 0.2 2 0.3 3.9l0.1 0.4c0 1 0.1 1.9 0.2 2.6q0.1 1.1 1.1 1.1c1.9 0 3.7 0 5.7 0q1.1 0 1.2-1.1c0.2-2 0.6-6.9 0.6-6.9 0-0.3 0.3-0.5 0.6-0.5zm-3.7-4.9c0.7 0 1.3 0.4 1.4 1.1l0.2 0.9c0.1 0.3 0.4 0.5 0.7 0.5h2.3c0.3 0 0.6 0.3 0.6 0.6 0 0.3-0.3 0.5-0.6 0.5h-2.3q0 0 0 0h-7.6q0 0 0 0h-2.4c-0.3 0-0.5-0.2-0.5-0.5 0-0.3 0.2-0.6 0.5-0.6h2.4 0.1c0.3 0 0.5-0.2 0.6-0.5l0.1-0.9c0.2-0.7 0.8-1.1 1.5-1.1zm0 1.1h-3.1c-0.2 0-0.3 0.1-0.4 0.3l-0.2 0.8q0 0.2 0 0.3h4.3q-0.1-0.1-0.1-0.3l-0.2-0.9c0-0.1-0.2-0.2-0.3-0.2z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s5' d='m-19.3 16.9l-0.8 0.3 1.4 4.4-2.4-0.1-1.9 1.5-1.2-3.8-0.3 0.2-0.3-0.2-1.2 3.8-1.9-1.5-2.4 0.1 1.4-4.4-0.8-0.3-0.2-1.6-1.1-1.1 0.5-1.5-0.5-1.5 1.1-1.1 0.2-1.6 1.5-0.5 0.8-1.3 1.6 0.2 1.3-0.9 1.3 0.9 1.6-0.2 0.8 1.3 1.5 0.5 0.2 1.6 1.1 1.1-0.5 1.5 0.5 1.5-1.1 1.1zm-6.4 1.8l-0.2-0.1-1.5 0.2-0.7-1.1-0.9 2.9 1.4-0.1 1.1 0.8zm5.6 1.9l-0.9-2.8-0.7 1-1.5-0.2-0.2 0.1 0.8 2.7 1.1-0.9zm0-5.7l0.9-0.9-0.4-1.2 0.4-1.2-0.9-0.9-0.1-1.3-1.3-0.5-0.7-1.1-1.3 0.2-1.1-0.7-1.1 0.7-1.2-0.2-0.7 1.1-1.3 0.5-0.1 1.3-0.9 0.9 0.4 1.2-0.4 1.2 0.9 0.9 0.1 1.3 1.3 0.5 0.7 1.1 1.2-0.2 1.1 0.7 1.1-0.7 1.3 0.2 0.7-1.1 1.3-0.5z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s5' d='m-20.6 12.7c0 2.1-1.8 3.9-3.9 3.9-2.1 0-3.9-1.8-3.9-3.9 0-2.1 1.8-3.9 3.9-3.9 2.1 0 3.9 1.8 3.9 3.9zm-1 0c0-1.6-1.3-2.9-2.9-2.9-1.6 0-2.9 1.3-2.9 2.9 0 1.6 1.3 2.9 2.9 2.9 1.6 0 2.9-1.3 2.9-2.9z'/%3E%3C/svg%3E") !important;
}
.right_poll .icon_on_hover a:hover .icon-delete{
 background-image: url("data:image/svg+xml,%0A%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='30' height='30'%3E%3Ctitle%3EGroup 427322146-svg%3C/title%3E%3Cstyle%3E .s0 %7B fill: %23f4933c %7D .s1 %7B fill: %238ac142 %7D .s2 %7B fill: %23ffffff %7D .s3 %7B fill: %23ef5757 %7D %3C/style%3E%3Cpath id='Layer' class='s0' d='m-40 7c0-3.9 3.1-7 7-7h16c3.9 0 7 3.1 7 7v16c0 3.9-3.1 7-7 7h-16c-3.9 0-7-3.1-7-7z'/%3E%3Cpath id='Layer' class='s1' d='m-80 7c0-3.9 3.1-7 7-7h16c3.9 0 7 3.1 7 7v16c0 3.9-3.1 7-7 7h-16c-3.9 0-7-3.1-7-7z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m-59.3 19.9c0.3 0 0.5 0.2 0.5 0.5 0 0.2-0.2 0.4-0.5 0.4h-4.5c-0.3 0-0.5-0.2-0.5-0.4 0-0.3 0.2-0.5 0.5-0.5zm-2.9-10.5c0 0 1.1 0.8 1.1 0.8 0.3 0.3 0.6 0.7 0.8 1.2 0.1 0.4 0 0.9-0.3 1.3q0 0 0 0v0.1c0 0-0.2 0.2-1.1 1.4q-0.1 0-0.1 0 0 0.1 0 0.1-0.1 0.1-0.2 0.3l-0.2 0.1q-0.4 0.6-1 1.4l-0.2 0.2c-0.8 1-1.9 2.3-3.2 3.9-0.3 0.4-0.7 0.6-1.1 0.6h-2.3c-0.2 0-0.4-0.1-0.5-0.3l-0.5-2.2c-0.1-0.4 0-0.9 0.3-1.3l5.9-7.3q0 0 0 0c0.6-0.8 1.8-0.9 2.6-0.3zm-3.3 2.6l-4.5 5.6q-0.1 0.2-0.1 0.5l0.4 1.8h1.9q0.3 0 0.5-0.2c0.6-0.8 1.3-1.7 2-2.6l0.3-0.3 0.2-0.3c0.7-0.9 1.4-1.7 2-2.5zm1.4-1.7l-0.8 1 2.6 2c0.6-0.6 0.9-1 0.9-1.1 0.1-0.1 0.2-0.4 0.1-0.6q-0.1-0.3-0.4-0.5c0-0.1-1.1-0.9-1.1-0.9-0.4-0.3-1-0.3-1.3 0.1z'/%3E%3Cpath id='Layer' class='s3' d='m0 7c0-3.9 3.1-7 7-7h16c3.9 0 7 3.1 7 7v16c0 3.9-3.1 7-7 7h-16c-3.9 0-7-3.1-7-7z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m19.9 12.9c0.3 0 0.5 0.3 0.5 0.6 0 0-0.4 4.9-0.6 6.9-0.2 1.3-1 2-2.3 2.1q-1.4 0-2.8 0-1.5 0-2.9 0c-1.2-0.1-2-0.8-2.2-2.1-0.2-2-0.6-6.9-0.6-6.9 0-0.3 0.2-0.6 0.5-0.6 0.3 0 0.6 0.2 0.6 0.5 0 0 0.2 2 0.3 3.9l0.1 0.4c0 1 0.1 1.9 0.2 2.6q0.1 1.1 1.1 1.1c1.9 0 3.7 0 5.7 0q1.1 0 1.2-1.1c0.2-2 0.6-6.9 0.6-6.9 0-0.3 0.3-0.5 0.6-0.5zm-3.7-4.9c0.7 0 1.3 0.4 1.4 1.1l0.2 0.9c0.1 0.3 0.4 0.5 0.7 0.5h2.3c0.3 0 0.6 0.3 0.6 0.6 0 0.3-0.3 0.5-0.6 0.5h-2.3q0 0 0 0h-7.6q0 0 0 0h-2.4c-0.3 0-0.5-0.2-0.5-0.5 0-0.3 0.2-0.6 0.5-0.6h2.4 0.1c0.3 0 0.5-0.2 0.6-0.5l0.1-0.9c0.2-0.7 0.8-1.1 1.5-1.1zm0 1.1h-3.1c-0.2 0-0.3 0.1-0.4 0.3l-0.2 0.8q0 0.2 0 0.3h4.3q-0.1-0.1-0.1-0.3l-0.2-0.9c0-0.1-0.2-0.2-0.3-0.2z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m-19.3 16.9l-0.8 0.3 1.4 4.4-2.4-0.1-1.9 1.5-1.2-3.8-0.3 0.2-0.3-0.2-1.2 3.8-1.9-1.5-2.4 0.1 1.4-4.4-0.8-0.3-0.2-1.6-1.1-1.1 0.5-1.5-0.5-1.5 1.1-1.1 0.2-1.6 1.5-0.5 0.8-1.3 1.6 0.2 1.3-0.9 1.3 0.9 1.6-0.2 0.8 1.3 1.5 0.5 0.2 1.6 1.1 1.1-0.5 1.5 0.5 1.5-1.1 1.1zm-6.4 1.8l-0.2-0.1-1.5 0.2-0.7-1.1-0.9 2.9 1.4-0.1 1.1 0.8zm5.6 1.9l-0.9-2.8-0.7 1-1.5-0.2-0.2 0.1 0.8 2.7 1.1-0.9zm0-5.7l0.9-0.9-0.4-1.2 0.4-1.2-0.9-0.9-0.1-1.3-1.3-0.5-0.7-1.1-1.3 0.2-1.1-0.7-1.1 0.7-1.2-0.2-0.7 1.1-1.3 0.5-0.1 1.3-0.9 0.9 0.4 1.2-0.4 1.2 0.9 0.9 0.1 1.3 1.3 0.5 0.7 1.1 1.2-0.2 1.1 0.7 1.1-0.7 1.3 0.2 0.7-1.1 1.3-0.5z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m-20.6 12.7c0 2.1-1.8 3.9-3.9 3.9-2.1 0-3.9-1.8-3.9-3.9 0-2.1 1.8-3.9 3.9-3.9 2.1 0 3.9 1.8 3.9 3.9zm-1 0c0-1.6-1.3-2.9-2.9-2.9-1.6 0-2.9 1.3-2.9 2.9 0 1.6 1.3 2.9 2.9 2.9 1.6 0 2.9-1.3 2.9-2.9z'/%3E%3C/svg%3E") !important; 
}
.education_detais{
    min-height: calc(100vh - 255px);
    padding-bottom: 55px;
    position: relative;
}
.contact-list{
    min-height: calc(100vh - 293px);
    padding-bottom: 55px;
    position: relative;
}
.education_detais .pagination-wrap, .contact-list .pagination-wrap, .er-container .pagination-wrap{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
}
.er-container{
    min-height: calc(100vh - 234px);
    position: relative;
}
.schedule-task-popup .modal-header {
    border-bottom: 0;
}
.schedule-task-popup .modal-header .modal-title{
	text-align: left;
	color: #093770;
	font-size: 20px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	margin-bottom:0px;
}
.schedule-task-popup .modal-content{
	border-radius: 10px;
background: #FFF;
}
.schedule-task-popup  .form-group label span, .schedule-task-popup  .form-group p span{
    color: #8C97AC !important   ;
}
.schedule-task-popup  .form-group label{
    color: #093770;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    padding-bottom: 10px;
}
.schedule-task-popup  .form-group p{
    color: #093770  ;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    padding-top: 10px;
}
.schedule-task-popup  .close{
    float: right;
    font-size: 24px;
    font-weight: 700;
    line-height: 1;
    color: #093770;
    text-shadow: 0 1px 0 #fff;
    opacity: 1;
    margin: 0px !important;
    padding: 5px !important;
}
.schedule-task-popup  button.close {
    padding: 0;
    background-color: transparent;
    border: 0;
    -webkit-appearance: none;
}


.appointment-details{
    border-radius: 10px;
    border: 0px solid #E6E6E6;
    background: #FFF;
    overflow: hidden;
    padding: 20px;
    position: relative;
}
.appointment-details::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 4px;
    height: 100%;
    background: #F4933C;
}

.appointment-details.border-green::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 4px;
    height: 100%;
    background: rgba(138, 193, 66, 1);
}  

.ap-card-green{
    background-color: rgba(249, 255, 241, 1);
    border: 1px solid rgba(138, 193, 66, 0.50);
}
.ap-card-green::after{
    background: rgba(138, 193, 66, 0.5);
}
.appointment-details .appointment-titel{
     display: flex;
     align-items: center;
}
.appointment-details .appointment-titel .dark{
    transform: rotate(90deg);
    color: rgba(140, 151, 172, 1);
}
.appointment-details .appointment-titel h2{
    color: #1B1E22;
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    flex: 1;
}
.appointment-details .appointment-dis {
    padding-right: 20px;
}
.appointment-details .appointment-dis p{
    color: rgba(27, 30, 34, 0.75);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height:24px 
}
.appointment-details .appointment-bottom-left{
    color: #8C97AC;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 21px
}
.appointment-bottom{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.appointment-bottom-right ul{
 display: flex;
 align-items: center;
}
.appointment-bottom-right ul li{
    width: 28px;
    height: 28px;
    border-radius: 100%;
    overflow: hidden;
    margin-left: -10px;
}
.appointment-bottom-right ul li img{
    width: 100%;
    height: 100%;
    border: 2px solid #fff;
    border-radius: 100%;
    object-fit: cover;
    object-position: center center;
}
.appointment-bottom-left p{
    margin-bottom: 0;
}
.appointment-bottom-left p .fa-clock{
    width: 18px;
    height: 18px;
    position: relative;
    display: inline-block;
    vertical-align: top;
}
.appointment-bottom-left p .fa-clock:before{
    content: "";
    top: 2px;
    width: 18px;
    position: absolute;
    height: 18px;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
    left: 0;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='vuesax/linear/clock'%3E%3Cg id='clock'%3E%3Cpath id='Vector' d='M16.5 9C16.5 13.14 13.14 16.5 9 16.5C4.86 16.5 1.5 13.14 1.5 9C1.5 4.86 4.86 1.5 9 1.5C13.14 1.5 16.5 4.86 16.5 9Z' stroke='%238C97AC' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath id='Vector_2' d='M11.7787 11.3853L9.45375 9.99781C9.04875 9.75781 8.71875 9.18031 8.71875 8.70781V5.63281' stroke='%238C97AC' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}


.appointment-ul-list  > li{
    padding-bottom: 16px;
}

.ap-card-orange{
    background-color: rgb(244, 147, 60, 0.1);
    border: 1px solid rgba(244, 147, 60, 0.50);
}
.ap-card-orange::after{
    background: #F4933C;
}
.ap-card-orange .appointment-bottom-right ul li img{
    border-color: rgb(250 240 232);
}

.ap-card-blue{
    background-color: rgba(101, 81, 195, 0.1);
    border: 1px solid rgba(101, 81, 195, 0.50);
}
.ap-card-blue::after{
    background: rgba(101, 81, 195, 1);
}
.ap-card-blue .appointment-bottom-right ul li img{
    border-color: rgb(235 233 246);
}

.ap-card-yellow{
    background-color: rgba(235, 182, 2, 0.1);
    border: 1px solid rgba(235, 182, 2, 0.50);
}
.ap-card-yellow::after{
    background: rgba(235, 182, 2, 1);
}
.ap-card-yellow .appointment-bottom-right ul li img{
    border-color: rgb(249 244 226);
}


.ap-card-green{
    background-color: rgba(249, 255, 241, 1);
    border: 1px solid rgba(138, 193, 66, 0.50);
}
.ap-card-green::after{
    background: rgba(138, 193, 66, 0.5);
}
.ap-card-green .appointment-bottom-right ul li img{
    border-color: #f9fff1;
}

.tasks-modal-popup .container-light{
	padding: 19px;
}
.tasks-modal-popup  .modal-dialog{
	max-width: 550px !important;
}
.tasks-modal-popup .container-light h1{
	text-align: left;
	color: #093770;
	font-size: 20px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	margin-bottom: 24px;
}
.tasks-modal-popup .modal-header{
    position: absolute;
    right: 20px;
    top: 15px;
    padding: 0;
}
/* .tasks-modal-popup .form-group label{
	display: none;
}  */
.tasks-modal-popup .form-group{
	margin-bottom: 20px;
}
.tasks-modal-popup .form-group .form-control{
	border-radius: 10px;
	border: 1px solid #BDC5D4;
	background: #FFF;
	padding: 14px 16px;
	height:auto !important;
	color: #1B1E22;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 20px; 
}
.tasks-modal-popup .form-group textarea.form-control{
    min-height: 120px;
}
.tasks-modal-popup .form-group .form-control::placeholder{
	color: #8C97AC;
}
.tasks-modal-popup  button.close {
    padding: 5px;
    background-color: transparent;
    border: 0;
    -webkit-appearance: none;
    font-size: 30px;
    color: #093770;
}



.tasks-modal-popup 	.btn.btn-primary, .tasks-modal-popup 	.btn.btn-primary:hover{
	color: #FFF;
	text-align: center;
	font-size: 14px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	padding: 14px;
	min-width: 120px;
	border-radius: 10px;
	background: #093770 !important;
	box-shadow: none !important;
}

.tasks-modal-popup .modal-header .close{
	opacity: 1 !important;
}
.modal-white-board .modal-dialog .modal-content {
	border-radius: 10px !important;
	/* overflow: hidden; */
	background: #F7FAFF;
	border: 1px solid rgba(9, 55, 112, 0.32);
	box-shadow: 0px 6px 16px rgb(0 0 0 / 16%);
} 
.modal-content .form-pass{
    position: relative;
}
.modal-content .form-pass .icon-input{
    position: absolute;
    right: 20px;
    top: 12px;
    width: 16px;
    color: #8C97AC;
    display: inline-block;
}
.tasks-modal-popup .chosen-container  {
    border-radius: 10px;
    border: 1px solid #BDC5D4;
    background: #FFF;
    padding: 12px 16px;
    height: auto !important;
    color: #093770;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    display: block;
    width: 100%;
}
.tasks-modal-popup  .chosen-container-single .chosen-single {
 border: none !important;
 box-shadow: none !important;
 background: transparent !important;
 color: #093770 !important;
}
.tasks-modal-popup  .chosen-drop{
    padding: 10px !important;
    border-radius: 10px !important;
    border: 1px solid #BDC5D4 !important;
    margin-top: 6px !important;
}
.text-icon-btn{
    border: 0;
    background-color: transparent;
    outline: none;
   padding: 0;
    margin-right: 7px;
}
.text-icon-btn .icon-edit, .text-icon-btn .icon-delete, .text-icon-btn .icon-complete, .text-icon-btn .icon-uncomplete, .text-icon-btn .icon-eyes{
    width: 30px;
    height: 30px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: auto;
    border-radius: 7px;
}
.text-icon-btn .icon-complete.uncomplete-checkobx,
.text-icon-btn .icon-uncomplete.uncomplete-checkobx{
    width: 20px;
    height: 20px;
    border-radius: 0;
}
.text-icon-btn .icon-complete,.text-icon-btn .icon-uncomplete{
    background-size: cover;
}
.text-icon-btn:hover .icon-edit{
    background-image: url("data:image/svg+xml,%0A%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='30' height='30'%3E%3Ctitle%3EGroup 427322146-svg%3C/title%3E%3Cstyle%3E .s0 %7B fill: %23f4933c %7D .s1 %7B fill: %238ac142 %7D .s2 %7B fill: %23ffffff %7D .s3 %7B fill: %23ef5757 %7D %3C/style%3E%3Cpath id='Layer' class='s0' d='m40 7c0-3.9 3.1-7 7-7h16c3.9 0 7 3.1 7 7v16c0 3.9-3.1 7-7 7h-16c-3.9 0-7-3.1-7-7z'/%3E%3Cpath id='Layer' class='s1' d='m0 7c0-3.9 3.1-7 7-7h16c3.9 0 7 3.1 7 7v16c0 3.9-3.1 7-7 7h-16c-3.9 0-7-3.1-7-7z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m20.7 19.9c0.3 0 0.5 0.2 0.5 0.5 0 0.2-0.2 0.4-0.5 0.4h-4.5c-0.3 0-0.5-0.2-0.5-0.4 0-0.3 0.2-0.5 0.5-0.5zm-2.9-10.5c0 0 1.1 0.8 1.1 0.8 0.3 0.3 0.6 0.7 0.8 1.2 0.1 0.4 0 0.9-0.3 1.3q0 0 0 0v0.1c0 0-0.2 0.2-1.1 1.4q-0.1 0-0.1 0 0 0.1 0 0.1-0.1 0.1-0.2 0.3l-0.2 0.1q-0.4 0.6-1 1.4l-0.2 0.2c-0.8 1-1.9 2.3-3.2 3.9-0.3 0.4-0.7 0.6-1.1 0.6h-2.3c-0.2 0-0.4-0.1-0.5-0.3l-0.5-2.2c-0.1-0.4 0-0.9 0.3-1.3l5.9-7.3q0 0 0 0c0.6-0.8 1.8-0.9 2.6-0.3zm-3.3 2.6l-4.5 5.6q-0.1 0.2-0.1 0.5l0.4 1.8h1.9q0.3 0 0.5-0.2c0.6-0.8 1.3-1.7 2-2.6l0.3-0.3 0.2-0.3c0.7-0.9 1.4-1.7 2-2.5zm1.4-1.7l-0.8 1 2.6 2c0.6-0.6 0.9-1 0.9-1.1 0.1-0.1 0.2-0.4 0.1-0.6q-0.1-0.3-0.4-0.5c0-0.1-1.1-0.9-1.1-0.9-0.4-0.3-1-0.3-1.3 0.1z'/%3E%3Cpath id='Layer' class='s3' d='m80 7c0-3.9 3.1-7 7-7h16c3.9 0 7 3.1 7 7v16c0 3.9-3.1 7-7 7h-16c-3.9 0-7-3.1-7-7z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m99.9 12.9c0.3 0 0.5 0.3 0.5 0.6 0 0-0.4 4.9-0.6 6.9-0.2 1.3-1 2-2.3 2.1q-1.4 0-2.8 0-1.5 0-2.9 0c-1.2-0.1-2-0.8-2.2-2.1-0.2-2-0.6-6.9-0.6-6.9 0-0.3 0.2-0.6 0.5-0.6 0.3 0 0.6 0.2 0.6 0.5 0 0 0.2 2 0.3 3.9l0.1 0.4c0 1 0.1 1.9 0.2 2.6q0.1 1.1 1.1 1.1c1.9 0 3.7 0 5.7 0q1.1 0 1.2-1.1c0.2-2 0.6-6.9 0.6-6.9 0-0.3 0.3-0.5 0.6-0.5zm-3.7-4.9c0.7 0 1.3 0.4 1.4 1.1l0.2 0.9c0.1 0.3 0.4 0.5 0.7 0.5h2.3c0.3 0 0.6 0.3 0.6 0.6 0 0.3-0.3 0.5-0.6 0.5h-2.3q0 0 0 0h-0.1-7.5q0 0 0 0h-2.4c-0.3 0-0.5-0.2-0.5-0.5 0-0.3 0.2-0.6 0.5-0.6h2.4 0.1c0.3 0 0.5-0.2 0.6-0.5l0.1-0.9c0.2-0.7 0.8-1.1 1.5-1.1zm0 1.1h-3.1c-0.2 0-0.3 0.1-0.4 0.3l-0.2 0.8q0 0.2 0 0.3h4.3q-0.1-0.1-0.1-0.3l-0.2-0.9c0-0.1-0.2-0.2-0.3-0.2z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m60.7 16.9l-0.8 0.3 1.4 4.4-2.4-0.1-1.9 1.5-1.2-3.8-0.3 0.2-0.3-0.2-1.2 3.8-1.9-1.5-2.4 0.1 1.4-4.4-0.8-0.3-0.2-1.6-1.1-1.1 0.5-1.5-0.5-1.5 1.1-1.1 0.2-1.6 1.5-0.5 0.8-1.3 1.6 0.2 1.3-0.9 1.3 0.9 1.6-0.2 0.8 1.3 1.5 0.5 0.2 1.6 1.1 1.1-0.5 1.5 0.5 1.5-1.1 1.1zm-6.4 1.8l-0.2-0.1-1.5 0.2-0.7-1.1-0.9 2.9 1.4-0.1 1.1 0.8zm5.6 1.9l-0.9-2.8-0.7 1-1.5-0.2-0.2 0.1 0.8 2.7 1.1-0.9zm0-5.7l0.9-0.9-0.4-1.2 0.4-1.2-0.9-0.9-0.1-1.3-1.3-0.5-0.7-1.1-1.3 0.2-1.1-0.7-1.1 0.7-1.2-0.2-0.7 1.1-1.3 0.5-0.1 1.3-0.9 0.9 0.4 1.2-0.4 1.2 0.9 0.9 0.1 1.3 1.3 0.5 0.7 1.1 1.2-0.2 1.1 0.7 1.1-0.7 1.3 0.2 0.7-1.1 1.3-0.5z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m59.4 12.7c0 2.1-1.8 3.9-3.9 3.9-2.1 0-3.9-1.8-3.9-3.9 0-2.1 1.8-3.9 3.9-3.9 2.1 0 3.9 1.8 3.9 3.9zm-1 0c0-1.6-1.3-2.9-2.9-2.9-1.6 0-2.9 1.3-2.9 2.9 0 1.6 1.3 2.9 2.9 2.9 1.6 0 2.9-1.3 2.9-2.9z'/%3E%3C/svg%3E") !important;
}
.text-icon-btn:hover .icon-delete{
    background-image: url("data:image/svg+xml,%0A%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='30' height='30'%3E%3Ctitle%3EGroup 427322146-svg%3C/title%3E%3Cstyle%3E .s0 %7B fill: %23f4933c %7D .s1 %7B fill: %238ac142 %7D .s2 %7B fill: %23ffffff %7D .s3 %7B fill: %23ef5757 %7D %3C/style%3E%3Cpath id='Layer' class='s0' d='m-40 7c0-3.9 3.1-7 7-7h16c3.9 0 7 3.1 7 7v16c0 3.9-3.1 7-7 7h-16c-3.9 0-7-3.1-7-7z'/%3E%3Cpath id='Layer' class='s1' d='m-80 7c0-3.9 3.1-7 7-7h16c3.9 0 7 3.1 7 7v16c0 3.9-3.1 7-7 7h-16c-3.9 0-7-3.1-7-7z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m-59.3 19.9c0.3 0 0.5 0.2 0.5 0.5 0 0.2-0.2 0.4-0.5 0.4h-4.5c-0.3 0-0.5-0.2-0.5-0.4 0-0.3 0.2-0.5 0.5-0.5zm-2.9-10.5c0 0 1.1 0.8 1.1 0.8 0.3 0.3 0.6 0.7 0.8 1.2 0.1 0.4 0 0.9-0.3 1.3q0 0 0 0v0.1c0 0-0.2 0.2-1.1 1.4q-0.1 0-0.1 0 0 0.1 0 0.1-0.1 0.1-0.2 0.3l-0.2 0.1q-0.4 0.6-1 1.4l-0.2 0.2c-0.8 1-1.9 2.3-3.2 3.9-0.3 0.4-0.7 0.6-1.1 0.6h-2.3c-0.2 0-0.4-0.1-0.5-0.3l-0.5-2.2c-0.1-0.4 0-0.9 0.3-1.3l5.9-7.3q0 0 0 0c0.6-0.8 1.8-0.9 2.6-0.3zm-3.3 2.6l-4.5 5.6q-0.1 0.2-0.1 0.5l0.4 1.8h1.9q0.3 0 0.5-0.2c0.6-0.8 1.3-1.7 2-2.6l0.3-0.3 0.2-0.3c0.7-0.9 1.4-1.7 2-2.5zm1.4-1.7l-0.8 1 2.6 2c0.6-0.6 0.9-1 0.9-1.1 0.1-0.1 0.2-0.4 0.1-0.6q-0.1-0.3-0.4-0.5c0-0.1-1.1-0.9-1.1-0.9-0.4-0.3-1-0.3-1.3 0.1z'/%3E%3Cpath id='Layer' class='s3' d='m0 7c0-3.9 3.1-7 7-7h16c3.9 0 7 3.1 7 7v16c0 3.9-3.1 7-7 7h-16c-3.9 0-7-3.1-7-7z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m19.9 12.9c0.3 0 0.5 0.3 0.5 0.6 0 0-0.4 4.9-0.6 6.9-0.2 1.3-1 2-2.3 2.1q-1.4 0-2.8 0-1.5 0-2.9 0c-1.2-0.1-2-0.8-2.2-2.1-0.2-2-0.6-6.9-0.6-6.9 0-0.3 0.2-0.6 0.5-0.6 0.3 0 0.6 0.2 0.6 0.5 0 0 0.2 2 0.3 3.9l0.1 0.4c0 1 0.1 1.9 0.2 2.6q0.1 1.1 1.1 1.1c1.9 0 3.7 0 5.7 0q1.1 0 1.2-1.1c0.2-2 0.6-6.9 0.6-6.9 0-0.3 0.3-0.5 0.6-0.5zm-3.7-4.9c0.7 0 1.3 0.4 1.4 1.1l0.2 0.9c0.1 0.3 0.4 0.5 0.7 0.5h2.3c0.3 0 0.6 0.3 0.6 0.6 0 0.3-0.3 0.5-0.6 0.5h-2.3q0 0 0 0h-7.6q0 0 0 0h-2.4c-0.3 0-0.5-0.2-0.5-0.5 0-0.3 0.2-0.6 0.5-0.6h2.4 0.1c0.3 0 0.5-0.2 0.6-0.5l0.1-0.9c0.2-0.7 0.8-1.1 1.5-1.1zm0 1.1h-3.1c-0.2 0-0.3 0.1-0.4 0.3l-0.2 0.8q0 0.2 0 0.3h4.3q-0.1-0.1-0.1-0.3l-0.2-0.9c0-0.1-0.2-0.2-0.3-0.2z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m-19.3 16.9l-0.8 0.3 1.4 4.4-2.4-0.1-1.9 1.5-1.2-3.8-0.3 0.2-0.3-0.2-1.2 3.8-1.9-1.5-2.4 0.1 1.4-4.4-0.8-0.3-0.2-1.6-1.1-1.1 0.5-1.5-0.5-1.5 1.1-1.1 0.2-1.6 1.5-0.5 0.8-1.3 1.6 0.2 1.3-0.9 1.3 0.9 1.6-0.2 0.8 1.3 1.5 0.5 0.2 1.6 1.1 1.1-0.5 1.5 0.5 1.5-1.1 1.1zm-6.4 1.8l-0.2-0.1-1.5 0.2-0.7-1.1-0.9 2.9 1.4-0.1 1.1 0.8zm5.6 1.9l-0.9-2.8-0.7 1-1.5-0.2-0.2 0.1 0.8 2.7 1.1-0.9zm0-5.7l0.9-0.9-0.4-1.2 0.4-1.2-0.9-0.9-0.1-1.3-1.3-0.5-0.7-1.1-1.3 0.2-1.1-0.7-1.1 0.7-1.2-0.2-0.7 1.1-1.3 0.5-0.1 1.3-0.9 0.9 0.4 1.2-0.4 1.2 0.9 0.9 0.1 1.3 1.3 0.5 0.7 1.1 1.2-0.2 1.1 0.7 1.1-0.7 1.3 0.2 0.7-1.1 1.3-0.5z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m-20.6 12.7c0 2.1-1.8 3.9-3.9 3.9-2.1 0-3.9-1.8-3.9-3.9 0-2.1 1.8-3.9 3.9-3.9 2.1 0 3.9 1.8 3.9 3.9zm-1 0c0-1.6-1.3-2.9-2.9-2.9-1.6 0-2.9 1.3-2.9 2.9 0 1.6 1.3 2.9 2.9 2.9 1.6 0 2.9-1.3 2.9-2.9z'/%3E%3C/svg%3E") !important; 
}

.icon-complete{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M14.34 0C17.73 0 20 2.38 20 5.92V14.091C20 17.62 17.73 20 14.34 20H5.67C2.28 20 0 17.62 0 14.091V5.92C0 2.38 2.28 0 5.67 0H14.34ZM14.18 7C13.84 6.66 13.28 6.66 12.94 7L8.81 11.13L7.06 9.38C6.72 9.04 6.16 9.04 5.82 9.38C5.48 9.72 5.48 10.27 5.82 10.62L8.2 12.99C8.37 13.16 8.59 13.24 8.81 13.24C9.04 13.24 9.26 13.16 9.43 12.99L14.18 8.24C14.52 7.9 14.52 7.35 14.18 7Z' fill='%238AC142'/%3E%3C/svg%3E");
}
.icon-uncomplete{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Crect x='0.5' y='0.5' width='29' height='29' rx='6.5' stroke='%238AC142' fill='white'/%3E%3C/svg%3E");
}

.ed-people-box {
    display: flex;
    align-items: center;
}
.ed-people-box .people-profile{
    width: 30px;
    height: 30px;
    border-radius: 5px;
    overflow: hidden;
}
.ed-people-box .people-profile img{
    max-width: 100%;
}
.ed-people-box  .people-content{
    padding-left: 10px;
    flex: 1;
}
.ed-people-box  .people-content .left-content  h3{
    font-size: 16px;
    margin-bottom: 2px;
    line-height: normal;
} 
.ed-people-box  .people-content .left-content p{
    margin-bottom: 0;
    padding: 0;
    font-size: 14px;
    line-height: normal;
}


#frm_educast_tasks .chosen-container .chosen-results{
    max-height: 156px;
}

.list-todos-title{
    width: 100%;
    border-bottom: 1px solid #BDC5D4;
    margin-bottom: 20px;
    padding-top: 10px;
}

.list-todos-title p{
    color: #1B1E22;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height:  14.672px ;
}

.dashboard-wrapper-section .educast-board-inner .board-card .dashboard-card-content.add-new-educast .board-link{
 flex-flow: column;
}
.dashboard-wrapper-section .educast-board-inner .board-card .dashboard-card-content.add-new-educast .board-link span{
    padding-bottom: 15px;
}
.dashboard-wrapper-section .educast-board-inner .board-card .dashboard-card-content.add-new-educast .board-link {
    color: #FFF;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.dashboard-wrapper-section .educast-board-inner .board-card.add-new-board {
    background-color: rgba(9, 55, 112, 1);
    background-position: right  bottom;
    background-size: 100% auto;
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='255' height='297' viewBox='0 0 255 297' fill='none'%3E%3Cg opacity='0.2' clip-path='url(%23clip0_10318_2640)'%3E%3Cpath d='M-49.24 320.627L-50.1447 320.237C-37.687 288.915 -23.3408 265.63 -6.27153 249.056C9.03301 234.282 26.1952 225.085 46.294 221.221C83.5913 213.944 123.902 225.78 166.736 238.194C222.679 254.55 280.647 271.416 331.47 242.3C376.401 216.556 363.599 184.754 347.274 144.607C335.176 114.696 321.412 80.9096 329.649 42.6758C339.212 -1.24788 376.454 -42.8708 443.705 -84.4253L444.165 -83.6152C377.143 -42.2096 340.009 -0.72201 330.554 43.0665C322.397 80.9218 336.04 114.722 348.11 144.39C356.09 163.93 363.581 182.417 363.217 198.833C362.814 217.101 352.839 231.152 331.943 243.232C280.77 272.51 222.667 255.536 166.603 239.194C123.89 226.766 83.5795 214.93 46.6464 222.167C4.65479 230.342 -25.7626 261.593 -49.24 320.627Z' fill='white'/%3E%3Cpath d='M-53.6334 324.2L-54.4029 323.918C-5.41444 211.9 69.4851 227.352 148.664 243.677C207.96 255.961 269.253 268.513 324.77 229.757C369.342 198.637 359.361 167.871 347.726 132.245C339.413 106.463 329.866 77.3726 340.35 43.8106C352.378 5.39621 388.789 -32.6857 451.685 -72.5185L452.131 -71.83C389.357 -32.0109 353.04 5.81418 341.12 44.0934C330.716 77.2769 340.141 106.381 348.441 132.041C360.117 168.033 370.246 199.027 325.108 230.581C269.255 269.621 207.826 256.961 148.409 244.691C69.581 228.203 -4.80555 212.94 -53.6334 324.2Z' fill='white'/%3E%3Cpath d='M-58.1341 327.908L-58.7823 327.612C-37.6945 284.483 -11.0577 260.06 24.9945 250.46C57.122 242.041 92.4143 246.44 129.704 251.106C192.447 259.062 257.175 267.164 318.056 217.092C362.054 180.865 355.692 151.662 348.895 120.785C339.067 76.0899 327.947 25.3839 459.786 -60.6264L460.219 -60.0595C328.838 25.653 339.93 76.1157 349.731 120.568C356.555 151.688 363.052 180.999 318.732 217.632C291.39 240.164 260.606 252.865 224.625 256.547C192.772 259.764 160.841 255.726 129.907 251.822C56.8125 242.568 -12.1524 233.959 -58.1341 327.908Z' fill='white'/%3E%3Cpath d='M-62.5275 331.481L-63.0542 331.171C-43.3169 295.705 -18.8739 274.731 14.1292 265.351C43.5444 256.867 75.9583 258.635 110.221 260.441C173.429 263.789 245.044 267.545 311.464 204.414C354.671 163.351 352.768 137.709 350.686 110.487C347.805 72.8898 344.895 33.9411 467.874 -48.8554L468.307 -48.2885C345.543 34.2375 348.547 72.9293 351.415 110.405C353.51 137.749 355.441 163.634 312.005 204.846C282.244 233.191 248.903 250.489 210.27 257.917C176.21 264.461 142.69 262.695 110.289 261.049C40.5227 257.331 -19.7031 254.262 -62.5275 331.481Z' fill='white'/%3E%3Cpath d='M-67.0279 335.188L-67.5547 334.878C-49.3439 306.602 -27.0674 289.319 2.67106 280.43C29.186 272.397 58.5335 272.047 89.6082 271.749C156.399 270.877 232.041 269.994 304.752 191.749C346.535 146.783 349.748 122.905 352.534 101.783C356.64 70.5402 360.132 43.6755 475.869 -36.828L476.166 -36.369C360.658 43.9856 357.167 70.8503 353.155 101.837C350.383 123.08 347.183 147.08 305.292 192.181C232.352 270.574 156.589 271.472 89.6766 272.357C26.7987 273.035 -27.349 273.714 -67.0279 335.188Z' fill='white'/%3E%3Cpath d='M-71.4213 338.762L-71.8266 338.438C-35.7806 291.655 12.3045 288.457 67.9449 284.654C138.48 279.913 218.42 274.606 298.267 178.936C335.962 133.692 345.696 112.034 352.782 96.3385C364.586 70.1384 370.489 57.0383 483.956 -25.0565L484.254 -24.5975C370.894 57.3621 364.992 70.4621 353.187 96.6622C346.115 112.48 336.259 134.151 298.565 179.395C262.931 222.192 223.968 250.711 179.519 266.551C140.627 280.41 103.659 282.972 67.892 285.276C12.3593 288.943 -35.483 292.114 -71.4213 338.762Z' fill='white'/%3E%3Cpath d='M-75.9357 342.348L-76.2196 342.011C-44.294 308.866 -3.10591 304.475 44.5173 299.359C115.48 291.861 203.684 282.421 291.405 166.042C301.248 152.991 309.367 142.104 316.422 132.691C354.566 81.6091 354.566 81.6091 384.935 61.9373C403.266 50.0233 433.986 30.189 491.788 -13.3797L492.072 -13.0423C434.269 30.5264 403.564 50.4823 385.219 62.2747C354.85 81.9465 354.85 81.9465 316.814 132.893C309.772 142.428 301.639 153.193 291.797 166.245C252.75 218.044 210.357 253.229 162.502 273.761C120.742 291.638 80.2827 295.947 44.5584 299.723C-2.92972 304.947 -44.1178 309.339 -75.9357 342.348Z' fill='white'/%3E%3Cpath d='M-80.3154 346.042L-80.4642 345.813C-53.3089 324.902 -19.6095 320.615 19.3109 315.74C94.4806 306.291 188.065 294.399 284.962 153.594C309.462 117.838 326.524 96.8327 340.215 85.195C353.231 74.1258 363.266 71.5184 375.945 68.367C398.308 62.7709 428.79 55.0292 500.025 -1.37919L500.173 -1.1497C428.939 55.2587 398.335 63.014 375.972 68.6102C363.293 71.7615 353.38 74.3552 340.363 85.4245C326.781 96.9269 309.732 118.054 285.219 153.688C188.092 294.642 94.508 306.534 19.3383 315.983C-19.7035 320.872 -53.2816 325.145 -80.3154 346.042Z' fill='white'/%3E%3Cpath d='M-84.8295 349.629L-84.9783 349.399C-63.5546 338.738 -38.1919 335.759 -8.94388 332.342C66.6722 323.582 170.201 311.555 278.1 140.7C327.777 62.094 349.746 62.8216 380 63.9706C407.163 64.975 441.101 66.0786 507.749 10.4328L507.898 10.6623C441.142 66.4433 407.191 65.2182 379.919 64.349C349.679 63.3216 327.818 62.4588 278.249 140.929C230.349 216.749 179.562 268.023 123.248 297.512C74.5917 322.936 30.1664 328.062 -9.03793 332.599C-38.1646 336.002 -63.4058 338.967 -84.8295 349.629Z' fill='white'/%3E%3Cpath d='M-1.85308 345.087C-15.5733 346.632 -28.6472 347.365 -40.736 348.111C-58.3297 349.107 -74.817 350.101 -89.2229 353.201L-89.2366 353.079C-74.8444 349.858 -58.3434 348.985 -40.7497 347.989C-6.06164 345.93 34.0099 343.634 78.2512 324.863C61.1128 332.087 43.2834 337.542 24.2637 341.161C15.3609 342.902 6.64618 344.13 -1.85308 345.087ZM151.891 278.895C189.958 246.783 230.091 199.171 271.643 128.129C294.101 89.5251 314.009 67.5838 334.073 59.0453C352.263 51.3334 369.055 55.2294 386.86 59.3808C419.31 66.9311 456.066 75.5972 515.972 22.3113L516.107 22.4192C489.401 46.234 464.852 59.71 441.083 63.7407C420.336 67.3081 403.288 63.3178 386.873 59.5024C369.069 55.351 352.277 51.455 334.208 59.1532C314.144 67.6917 294.358 89.6193 271.765 128.115C257.03 153.414 241.821 176.673 226.566 197.352C212.281 216.813 197.427 234.492 182.568 249.955C172.56 260.439 162.213 270.1 151.891 278.895Z' fill='white'/%3E%3Cpath d='M-27.4392 360.28C-45.9512 360.764 -62.8337 359.341 -78.2318 357.997C-83.6974 357.504 -88.7851 357.092 -93.6162 356.774L-93.6299 356.652C-88.6773 356.957 -83.5897 357.369 -78.2455 357.875C-62.8474 359.219 -45.8435 360.629 -27.4392 360.28ZM210.493 204.21C228.29 178.813 246.378 149.443 264.916 115.343C270.93 104.324 276.945 94.412 282.896 86.1083C288.51 78.0888 294.368 71.1498 299.999 65.4677C310.493 54.9287 321.183 48.3077 332.405 45.3204C353.405 39.6315 373.576 47.3331 394.895 55.3981C414.675 62.8976 435.859 70.8547 459.657 68.175C479.084 65.9876 500.294 56.7044 523.938 34.0961L523.952 34.2177C517.512 40.3602 511.098 45.6381 504.844 50.159C498.806 54.4095 492.807 57.9168 486.726 60.6946C475.737 65.7488 464.852 68.4519 453.343 68.886C432.281 69.6569 413.15 62.4538 394.774 55.4118C376.276 48.3834 358.684 41.7457 340.714 43.7691C337.921 44.0836 335.156 44.6412 332.283 45.3341C308.653 51.6885 287.302 73.9155 264.903 115.221C247.898 146.563 230.47 175.243 212.902 200.491C212.189 201.803 211.341 203.006 210.493 204.21Z' fill='white'/%3E%3Cpath d='M532.04 45.989C432.438 149.67 348.644 -75.8142 258.311 102.544C107.264 401.257 -22.0107 387.742 -98.1168 360.482' stroke='white' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_10318_2640'%3E%3Crect width='662' height='404' fill='white' transform='translate(-141.045 -18.5825) rotate(-6.42443)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

/********************************************/
.left-siderbar{
    z-index: 99;
}


.left-siderbar .left-sidebar-inner .nav-side, .left-siderbar .left-sidebar-inner{
    overflow: inherit;
    overflow-x: inherit;
}

.left-siderbar .left-sidebar-inner .nav-side li > div.sub-sidebar-menu{
    left: 235px;
    width: 280px;
    top: 0;
    z-index: 99;
    background: rgb(17 54 91);
    position: absolute;
    border-radius: 0 15px 15px 0;
    padding: 10px;
    
}
.rg-dropdown{
    text-align: right;
}
.rg-dropdown .dropdown-toggle:after{
    color: #fff;
    right: 5px;
    top: 13px;
    font-size: 16px;
}
.report-active{
    background-color: #8AC142 !important;
    color: #fff !important;
}
.sidebar-collapse.left-siderbar .left-sidebar-inner .nav-side li > div.sub-sidebar-menu{    
    left:85px;
}
.sidebar-collapse.left-siderbar .left-sidebar-inner .nav-side li > div.sub-sidebar-menu .nav-text{
    opacity: 1;
    width: inherit;
}
.sidebar-collapse.left-siderbar .bd-links.edu-btn::after{
    width: 1.25em;
    right: -1px;
}
@media(max-width: 767px){
        .nav-side-fixed{
        width: 260px;
    right: 20px;
    z-index: 9999999;
    opacity: 0 !important;
    
    }
    .mobile-right-nav .nav-side {
        overflow-y: auto;
        max-height: 360px;
    }
    .width-menu .mobile-right-nav .nav-side-fixed{
        opacity: 1 !important;
    }
}

@media(max-height: 700px){
    .nav-side-fixed li a{
        padding: 5px;
    }
    .nav-side-fixed li a{
    padding: 6px;
    border-radius: 6px;
    }
    .nav-side-fixed li a .icon-nav img{
        width: 18px;
    }
    .nav-side-fixed ul{
        display: flex;
        grid-gap: 4px;
    }
}


/* new css */
.availablility-checkbox{
    display: flex;
    align-items: center;
    margin-bottom: 0 !important;
}
.availablility-checkbox .availibility-check{
    height: 20px;
    width: 20px;
    margin-right: 12px;
    margin-top: 0;
    box-shadow: none !important;
}
.availibility-time .time-specific {
    width: 100%;
    border: none;
    padding: 7px 10px;
    border-radius: 8px;
    outline: none;
    box-shadow: none;
}



.res-slots-list .form-group{
    display: flex !important;
    cursor: pointer;
    /* background: ; */
    border: 1px solid #939393;
    padding: 6px 12px;
    margin-right: 10px;
    float: left !important;
    border-radius: 6px;
    justify-content: center;
}

/* .res-slots-list .form-group:checked{
    background-color: #8AC142;
} */

.form-check-input:checked + .form-group {
    background-color: #8AC142;
  }

  .res-slots-list input[type=checkbox]:checked+label {
    background-color: red !important;
  }

  /* .weekDays-selector input[type=checkbox]:checked+label */


.res-slots-list.radio-group .form-check .form-check-input{
margin-top: 0 !important;
margin-right: 5px;
opacity: 0;
}

.res-slots-list{
    display: flex;
    flex-wrap: wrap;
}

.res-slots-list .form-check-input:checked + .form-group {
    background-color: #8AC142;
    color: #fff;
    border-color: #8AC142;

}
.input-res-slots-list{
    position: relative;
}
.input-res-slots-list .form-check-input{
    position: absolute;
    left: 19px;
    z-index: 1;
    top: 13px;
    opacity: 0;
   
}
.input-res-slots-list input:disabled~label, input[disabled]~label {
    background: #e0e0e0 !important;
    color: #000 !important;
    border-color: #c6c6c6 !important;
}


  
  /* .tooltip-inner {
    max-width: 236px !important;
    padding: 10px 20px ;
    background: #FFFFFF;
    border: 0px solid #0a3770;
    text-align: center;
    color: #0a3770;
    font-size: 14px;
    line-height: 14px;
    font-weight: 600;
    opacity: 1;
    border-radius: 6px;
    box-shadow: 0px 0px 7px 0px #0000003d;
  } */
  .view-logs{
background-image: none !important;
width:auto !important;
height: auto !important;
border: 0px solid #8C97AC !important;
  }

  .fa-user-clock{
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='29' height='29' rx='6.5' fill='white' stroke='%23093770'/%3E%3Cpath d='M8.83204 12.673C9.31291 11.3682 10.2045 10.1943 11.4631 9.3783C14.551 7.37643 18.6818 8.25781 20.6836 11.3457C22.6855 14.4335 21.8041 18.5643 18.7163 20.5662C15.6284 22.5681 11.4976 21.6867 9.49572 18.5988' stroke='%23093770' stroke-width='1.2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.08691 11.8193L8.44688 13.9171L11.2362 12.7047' stroke='%23093770' stroke-width='1.2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.7022 16.2L15.4089 15.4282C15.1836 15.2947 15 14.9734 15 14.7106V13' stroke='%23093770' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;
    height: 30px;
    width: 30px;
  }
  .view-logs:hover .fa-user-clock{
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='30' height='30' rx='7' fill='%23093770'/%3E%3Cpath d='M8.83204 12.673C9.31291 11.3682 10.2045 10.1943 11.4631 9.3783C14.551 7.37643 18.6818 8.25781 20.6836 11.3457C22.6855 14.4335 21.8041 18.5643 18.7163 20.5662C15.6284 22.5681 11.4976 21.6867 9.49572 18.5988' stroke='white' stroke-width='1.2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.08691 11.8193L8.44688 13.9171L11.2362 12.7047' stroke='white' stroke-width='1.2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.7022 16.2L15.4089 15.4282C15.1836 15.2947 15 14.9734 15 14.7106V13' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;
  }

  

  .fa-user-edit{
    background-image: url("data:image/svg+xml,%0A%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='30' height='30'%3E%3Ctitle%3EGroup 427322148 (1)-svg%3C/title%3E%3Cstyle%3E .s0 %7B fill: none;stroke: %23f4933c %7D .s1 %7B fill: none;stroke: %238ac142 %7D .s2 %7B fill: %238ac142 %7D .s3 %7B fill: none;stroke: %23ef5757 %7D .s4 %7B fill: %23ef5757 %7D .s5 %7B fill: %23f4933c %7D %3C/style%3E%3Cpath id='Layer' class='s0' d='m40.5 7c0-3.6 2.9-6.5 6.5-6.5h16c3.6 0 6.5 2.9 6.5 6.5v16c0 3.6-2.9 6.5-6.5 6.5h-16c-3.6 0-6.5-2.9-6.5-6.5z'/%3E%3Cpath id='Layer' class='s1' d='m0.5 7c0-3.6 2.9-6.5 6.5-6.5h16c3.6 0 6.5 2.9 6.5 6.5v16c0 3.6-2.9 6.5-6.5 6.5h-16c-3.6 0-6.5-2.9-6.5-6.5z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m20.7 19.9c0.3 0 0.5 0.2 0.5 0.5 0 0.2-0.2 0.4-0.5 0.4h-4.5c-0.3 0-0.5-0.2-0.5-0.4 0-0.3 0.2-0.5 0.5-0.5zm-2.9-10.5c0 0 1.1 0.8 1.1 0.8 0.3 0.3 0.6 0.7 0.8 1.2 0.1 0.4 0 0.9-0.3 1.3q0 0 0 0v0.1c0 0-0.2 0.2-1.1 1.4q-0.1 0-0.1 0 0 0.1 0 0.1-0.1 0.1-0.2 0.3l-0.2 0.1q-0.4 0.6-1 1.4l-0.2 0.2c-0.8 1-1.9 2.3-3.2 3.9-0.3 0.4-0.7 0.6-1.1 0.6h-2.3c-0.2 0-0.4-0.1-0.5-0.3l-0.5-2.2c-0.1-0.4 0-0.9 0.3-1.3l5.9-7.3q0 0 0 0c0.6-0.8 1.8-0.9 2.6-0.3zm-3.3 2.6l-4.5 5.6q-0.1 0.2-0.1 0.5l0.4 1.8h1.9q0.3 0 0.5-0.2c0.6-0.8 1.3-1.7 2-2.6l0.3-0.3 0.2-0.3c0.7-0.9 1.4-1.7 2-2.5zm1.4-1.7l-0.8 1 2.6 2c0.6-0.6 0.9-1 0.9-1.1 0.1-0.1 0.2-0.4 0.1-0.6q-0.1-0.3-0.4-0.5c0-0.1-1.1-0.9-1.1-0.9-0.4-0.3-1-0.3-1.3 0.1z'/%3E%3Cpath id='Layer' class='s3' d='m80.5 7c0-3.6 2.9-6.5 6.5-6.5h16c3.6 0 6.5 2.9 6.5 6.5v16c0 3.6-2.9 6.5-6.5 6.5h-16c-3.6 0-6.5-2.9-6.5-6.5z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s4' d='m99.9 12.9c0.3 0 0.5 0.3 0.5 0.6 0 0-0.4 4.9-0.6 6.9-0.2 1.3-1 2-2.3 2.1q-1.4 0-2.8 0-1.5 0-2.9 0c-1.2-0.1-2-0.8-2.2-2.1-0.2-2-0.6-6.9-0.6-6.9 0-0.3 0.2-0.6 0.5-0.6 0.3 0 0.6 0.2 0.6 0.5 0 0 0.2 2 0.3 3.9l0.1 0.4c0 1 0.1 1.9 0.2 2.6q0.1 1.1 1.1 1.1c1.9 0 3.7 0 5.7 0q1.1 0 1.2-1.1c0.2-2 0.6-6.9 0.6-6.9 0-0.3 0.3-0.5 0.6-0.5zm-3.7-4.9c0.7 0 1.3 0.4 1.4 1.1l0.2 0.9c0.1 0.3 0.4 0.5 0.7 0.5h2.3c0.3 0 0.6 0.3 0.6 0.6 0 0.3-0.3 0.5-0.6 0.5h-2.3q0 0 0 0h-0.1-7.5q0 0 0 0h-2.4c-0.3 0-0.5-0.2-0.5-0.5 0-0.3 0.2-0.6 0.5-0.6h2.4 0.1c0.3 0 0.5-0.2 0.6-0.5l0.1-0.9c0.2-0.7 0.8-1.1 1.5-1.1zm0 1.1h-3.1c-0.2 0-0.3 0.1-0.4 0.3l-0.2 0.8q0 0.2 0 0.3h4.3q-0.1-0.1-0.1-0.3l-0.2-0.9c0-0.1-0.2-0.2-0.3-0.2z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s5' d='m60.7 16.9l-0.8 0.3 1.4 4.4-2.4-0.1-1.9 1.5-1.2-3.8-0.3 0.2-0.3-0.2-1.2 3.8-1.9-1.5-2.4 0.1 1.4-4.4-0.8-0.3-0.2-1.6-1.1-1.1 0.5-1.5-0.5-1.5 1.1-1.1 0.2-1.6 1.5-0.5 0.8-1.3 1.6 0.2 1.3-0.9 1.3 0.9 1.6-0.2 0.8 1.3 1.5 0.5 0.2 1.6 1.1 1.1-0.5 1.5 0.5 1.5-1.1 1.1zm-6.4 1.8l-0.2-0.1-1.5 0.2-0.7-1.1-0.9 2.9 1.4-0.1 1.1 0.8zm5.6 1.9l-0.9-2.8-0.7 1-1.5-0.2-0.2 0.1 0.8 2.7 1.1-0.9zm0-5.7l0.9-0.9-0.4-1.2 0.4-1.2-0.9-0.9-0.1-1.3-1.3-0.5-0.7-1.1-1.3 0.2-1.1-0.7-1.1 0.7-1.2-0.2-0.7 1.1-1.3 0.5-0.1 1.3-0.9 0.9 0.4 1.2-0.4 1.2 0.9 0.9 0.1 1.3 1.3 0.5 0.7 1.1 1.2-0.2 1.1 0.7 1.1-0.7 1.3 0.2 0.7-1.1 1.3-0.5z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s5' d='m59.4 12.7c0 2.1-1.8 3.9-3.9 3.9-2.1 0-3.9-1.8-3.9-3.9 0-2.1 1.8-3.9 3.9-3.9 2.1 0 3.9 1.8 3.9 3.9zm-1 0c0-1.6-1.3-2.9-2.9-2.9-1.6 0-2.9 1.3-2.9 2.9 0 1.6 1.3 2.9 2.9 2.9 1.6 0 2.9-1.3 2.9-2.9z'/%3E%3C/svg%3E") !important;
    height: 30px;
    width: 30px;
  }
  .edit-comment:hover .fa-user-edit{
    background-image: url("data:image/svg+xml,%0A%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='30' height='30'%3E%3Ctitle%3EGroup 427322146-svg%3C/title%3E%3Cstyle%3E .s0 %7B fill: %23f4933c %7D .s1 %7B fill: %238ac142 %7D .s2 %7B fill: %23ffffff %7D .s3 %7B fill: %23ef5757 %7D %3C/style%3E%3Cpath id='Layer' class='s0' d='m40 7c0-3.9 3.1-7 7-7h16c3.9 0 7 3.1 7 7v16c0 3.9-3.1 7-7 7h-16c-3.9 0-7-3.1-7-7z'/%3E%3Cpath id='Layer' class='s1' d='m0 7c0-3.9 3.1-7 7-7h16c3.9 0 7 3.1 7 7v16c0 3.9-3.1 7-7 7h-16c-3.9 0-7-3.1-7-7z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m20.7 19.9c0.3 0 0.5 0.2 0.5 0.5 0 0.2-0.2 0.4-0.5 0.4h-4.5c-0.3 0-0.5-0.2-0.5-0.4 0-0.3 0.2-0.5 0.5-0.5zm-2.9-10.5c0 0 1.1 0.8 1.1 0.8 0.3 0.3 0.6 0.7 0.8 1.2 0.1 0.4 0 0.9-0.3 1.3q0 0 0 0v0.1c0 0-0.2 0.2-1.1 1.4q-0.1 0-0.1 0 0 0.1 0 0.1-0.1 0.1-0.2 0.3l-0.2 0.1q-0.4 0.6-1 1.4l-0.2 0.2c-0.8 1-1.9 2.3-3.2 3.9-0.3 0.4-0.7 0.6-1.1 0.6h-2.3c-0.2 0-0.4-0.1-0.5-0.3l-0.5-2.2c-0.1-0.4 0-0.9 0.3-1.3l5.9-7.3q0 0 0 0c0.6-0.8 1.8-0.9 2.6-0.3zm-3.3 2.6l-4.5 5.6q-0.1 0.2-0.1 0.5l0.4 1.8h1.9q0.3 0 0.5-0.2c0.6-0.8 1.3-1.7 2-2.6l0.3-0.3 0.2-0.3c0.7-0.9 1.4-1.7 2-2.5zm1.4-1.7l-0.8 1 2.6 2c0.6-0.6 0.9-1 0.9-1.1 0.1-0.1 0.2-0.4 0.1-0.6q-0.1-0.3-0.4-0.5c0-0.1-1.1-0.9-1.1-0.9-0.4-0.3-1-0.3-1.3 0.1z'/%3E%3Cpath id='Layer' class='s3' d='m80 7c0-3.9 3.1-7 7-7h16c3.9 0 7 3.1 7 7v16c0 3.9-3.1 7-7 7h-16c-3.9 0-7-3.1-7-7z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m99.9 12.9c0.3 0 0.5 0.3 0.5 0.6 0 0-0.4 4.9-0.6 6.9-0.2 1.3-1 2-2.3 2.1q-1.4 0-2.8 0-1.5 0-2.9 0c-1.2-0.1-2-0.8-2.2-2.1-0.2-2-0.6-6.9-0.6-6.9 0-0.3 0.2-0.6 0.5-0.6 0.3 0 0.6 0.2 0.6 0.5 0 0 0.2 2 0.3 3.9l0.1 0.4c0 1 0.1 1.9 0.2 2.6q0.1 1.1 1.1 1.1c1.9 0 3.7 0 5.7 0q1.1 0 1.2-1.1c0.2-2 0.6-6.9 0.6-6.9 0-0.3 0.3-0.5 0.6-0.5zm-3.7-4.9c0.7 0 1.3 0.4 1.4 1.1l0.2 0.9c0.1 0.3 0.4 0.5 0.7 0.5h2.3c0.3 0 0.6 0.3 0.6 0.6 0 0.3-0.3 0.5-0.6 0.5h-2.3q0 0 0 0h-0.1-7.5q0 0 0 0h-2.4c-0.3 0-0.5-0.2-0.5-0.5 0-0.3 0.2-0.6 0.5-0.6h2.4 0.1c0.3 0 0.5-0.2 0.6-0.5l0.1-0.9c0.2-0.7 0.8-1.1 1.5-1.1zm0 1.1h-3.1c-0.2 0-0.3 0.1-0.4 0.3l-0.2 0.8q0 0.2 0 0.3h4.3q-0.1-0.1-0.1-0.3l-0.2-0.9c0-0.1-0.2-0.2-0.3-0.2z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m60.7 16.9l-0.8 0.3 1.4 4.4-2.4-0.1-1.9 1.5-1.2-3.8-0.3 0.2-0.3-0.2-1.2 3.8-1.9-1.5-2.4 0.1 1.4-4.4-0.8-0.3-0.2-1.6-1.1-1.1 0.5-1.5-0.5-1.5 1.1-1.1 0.2-1.6 1.5-0.5 0.8-1.3 1.6 0.2 1.3-0.9 1.3 0.9 1.6-0.2 0.8 1.3 1.5 0.5 0.2 1.6 1.1 1.1-0.5 1.5 0.5 1.5-1.1 1.1zm-6.4 1.8l-0.2-0.1-1.5 0.2-0.7-1.1-0.9 2.9 1.4-0.1 1.1 0.8zm5.6 1.9l-0.9-2.8-0.7 1-1.5-0.2-0.2 0.1 0.8 2.7 1.1-0.9zm0-5.7l0.9-0.9-0.4-1.2 0.4-1.2-0.9-0.9-0.1-1.3-1.3-0.5-0.7-1.1-1.3 0.2-1.1-0.7-1.1 0.7-1.2-0.2-0.7 1.1-1.3 0.5-0.1 1.3-0.9 0.9 0.4 1.2-0.4 1.2 0.9 0.9 0.1 1.3 1.3 0.5 0.7 1.1 1.2-0.2 1.1 0.7 1.1-0.7 1.3 0.2 0.7-1.1 1.3-0.5z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m59.4 12.7c0 2.1-1.8 3.9-3.9 3.9-2.1 0-3.9-1.8-3.9-3.9 0-2.1 1.8-3.9 3.9-3.9 2.1 0 3.9 1.8 3.9 3.9zm-1 0c0-1.6-1.3-2.9-2.9-2.9-1.6 0-2.9 1.3-2.9 2.9 0 1.6 1.3 2.9 2.9 2.9 1.6 0 2.9-1.3 2.9-2.9z'/%3E%3C/svg%3E") !important;
  }
  .availibility-time input:disabled{
    background-color: #ced4da;
  } 
  .mobile-right-nav{
    display: none;
}
  @media(max-width: 992px){
    .mobile-right-nav{
        display: none;
    }
    
  }
  @media(max-width: 767px){
    .mobile-right-nav{
        display: block;
    }
    .nav-side-fixed{
        position: initial;
        margin: 0px;
    }
    .mobile-right-nav .nav-side{
        min-height: calc(100vh - 381px);
    }
    
  }
  /* modal */
.todo-modal-top{
border-radius: 12px;
background-color: #8AC142;
background-image: url("data:image/svg+xml,%3Csvg width='610' height='132' viewBox='0 0 610 132' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.16'%3E%3Cpath d='M1.95002 26.7673C1.95002 26.7673 102.766 7.71173 188.072 57.1013C273.379 106.491 299.229 145.843 609 125.208' stroke='white' stroke-miterlimit='10'/%3E%3Cpath d='M1.95001 21.6594C1.95001 21.6594 104.894 1.48295 189.823 50.9917C274.753 100.5 304.349 135.258 609 110.504' stroke='white' stroke-miterlimit='10'/%3E%3Cpath d='M1.95003 16.5551C1.95003 16.5551 107.005 -4.63675 191.561 44.7331C276.117 94.103 309.427 124.087 609 95.344' stroke='white' stroke-miterlimit='10'/%3E%3Cpath d='M1.95001 11.4895C1.95001 11.4895 109.096 -10.8232 193.281 38.6627C277.467 88.1485 314.458 113.512 609 80.6341' stroke='white' stroke-miterlimit='10'/%3E%3Cpath d='M0.999976 6.51704C0.999976 6.51704 110.389 -16.849 194.339 32.5922C278.289 82.0333 318.992 102.69 609 65.7787' stroke='white' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E%0A");
background-size: cover;
background-repeat: no-repeat;
padding: 24px;
 position:relative;
 display: flex;
 align-items: center;
 margin-bottom: 85px;
}
.todo-modal-top-imgcard{
    width: 224px;
    height: 160px;
    border-radius: 12px;
background: #FFF;
box-shadow: 0px 10px 24px 0px rgba(38, 50, 56, 0.12);
display: flex;
justify-content: center;
align-items: center;
margin-bottom: -65px;

}
.todo-modal-top-imgcard img{
    width: 115px;
    height: 90px;
}
.todo-modal-top-text{
    padding-left: 24px;
    padding-top: 41px;
}
.todo-modal-top-text h4{
    color: #FFF;
font-size: 14px;
font-weight: 600;
line-height: 21px; 
text-transform: uppercase;
margin-bottom: 2px;
}
.todo-modal-top-text h3{
    color: #FFF;
font-size: 24px;
font-weight: 700;
line-height: 29px; 
text-transform: capitalize;
margin-bottom: 0px;
}
.todo-modal-form .icon-input a{
position: relative;
}
.todo-modal-form span.icon-input a i{
    display: none !important;
}
.todo-modal-form .icon-input a:after{
    position: absolute;
    content: '';
    right: 0px;
    width: 20px;
    height: 20px;
    right: -20px;
    top: 3px;
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.1606 0.833008C13.5056 0.833008 13.7856 1.11301 13.7856 1.45801L13.786 2.16452C15.0027 2.24794 16.0133 2.66471 16.7285 3.38142C17.5093 4.16559 17.9202 5.29309 17.916 6.64559V14.2481C17.916 17.0248 16.1527 18.7498 13.3152 18.7498H6.26685C3.42935 18.7498 1.66602 17.0006 1.66602 14.1848V6.64392C1.66602 4.02492 3.23856 2.34379 5.80325 2.1648L5.80377 1.45801C5.80377 1.11301 6.08377 0.833008 6.42877 0.833008C6.77377 0.833008 7.05377 1.11301 7.05377 1.45801L7.05352 2.14884H12.5352L12.5356 1.45801C12.5356 1.11301 12.8156 0.833008 13.1606 0.833008ZM16.666 8.25301H2.91602V14.1848C2.91602 16.3231 4.10602 17.4998 6.26685 17.4998H13.3152C15.476 17.4998 16.666 16.3448 16.666 14.2481L16.666 8.25301ZM13.5003 13.4966C13.8453 13.4966 14.1253 13.7766 14.1253 14.1216C14.1253 14.4666 13.8453 14.7466 13.5003 14.7466C13.1553 14.7466 12.872 14.4666 12.872 14.1216C12.872 13.7766 13.1478 13.4966 13.4928 13.4966H13.5003ZM9.80243 13.4966C10.1474 13.4966 10.4274 13.7766 10.4274 14.1216C10.4274 14.4666 10.1474 14.7466 9.80243 14.7466C9.45743 14.7466 9.1741 14.4666 9.1741 14.1216C9.1741 13.7766 9.44993 13.4966 9.79493 13.4966H9.80243ZM6.09677 13.4966C6.44177 13.4966 6.72177 13.7766 6.72177 14.1216C6.72177 14.4666 6.44177 14.7466 6.09677 14.7466C5.75177 14.7466 5.4676 14.4666 5.4676 14.1216C5.4676 13.7766 5.74427 13.4966 6.08927 13.4966H6.09677ZM13.5003 10.2577C13.8453 10.2577 14.1253 10.5377 14.1253 10.8827C14.1253 11.2277 13.8453 11.5077 13.5003 11.5077C13.1553 11.5077 12.872 11.2277 12.872 10.8827C12.872 10.5377 13.1478 10.2577 13.4928 10.2577H13.5003ZM9.80243 10.2577C10.1474 10.2577 10.4274 10.5377 10.4274 10.8827C10.4274 11.2277 10.1474 11.5077 9.80243 11.5077C9.45743 11.5077 9.1741 11.2277 9.1741 10.8827C9.1741 10.5377 9.44993 10.2577 9.79493 10.2577H9.80243ZM6.09677 10.2577C6.44177 10.2577 6.72177 10.5377 6.72177 10.8827C6.72177 11.2277 6.44177 11.5077 6.09677 11.5077C5.75177 11.5077 5.4676 11.2277 5.4676 10.8827C5.4676 10.5377 5.74427 10.2577 6.08927 10.2577H6.09677ZM12.5352 3.39884H7.05352L7.05377 4.20051C7.05377 4.54551 6.77377 4.82551 6.42877 4.82551C6.08377 4.82551 5.80377 4.54551 5.80377 4.20051L5.80332 3.41776C3.93646 3.57459 2.91602 4.70622 2.91602 6.64392V7.00301H16.666L16.666 6.64392C16.6693 5.61476 16.3927 4.81476 15.8435 4.26476C15.3614 3.78126 14.6567 3.49251 13.7863 3.41816L13.7856 4.20051C13.7856 4.54551 13.5056 4.82551 13.1606 4.82551C12.8156 4.82551 12.5356 4.54551 12.5356 4.20051L12.5352 3.39884Z' fill='%238C97AC'/%3E%3C/svg%3E%0A");
   
}
.todo-modal-bottom{
    padding: 20px 0px;
    border-top: 1px solid #BDC5D4;
    text-align: right;
}
.todo-modal-bottom button.close{
    width: 120px;
height: 45px;
color: #093770;
text-align: center;
font-size: 14px;
font-weight: 600;
line-height: 16px;
padding:14px;
border-radius: 10px;
border: 1px solid #093770;
margin-right: 10px;

}
.todo-modal-bottom button.close:hover{
    color: #fff;
    background-color: #093770;
    border-color: #093770;
}
/* .modal-form-content{
    max-height: 458px;
    overflow: auto;
    padding-right: 4px;
}
.modal-form-content::-webkit-scrollbar {
    width: 5px;
    border-radius: 6px;
  }
  .modal-form-content::-webkit-scrollbar-track {
    background: #F7FAFF;
  }
  .modal-form-content::-webkit-scrollbar-thumb {
    background: #e3e3e3;
    border-radius: 6px;
  } */
@media(max-width: 767px){
    .tasks-modal-popup .modal-dialog{
        margin: auto;
    }
}

/* 8-12-2023 */
.search-glb-li:hover{
background-color: transparent;
}
.search-glb-li .ui-menu-item-wrapper{
    padding: 6px 8px !important;
    margin: 0px;

}
.search-glb-li .ui-state-active{
    background-color: transparent !important;
    border: 0px !important;
    padding: 6px 8px !important;
    margin: 0px;
}
.search-glb-list{
    display: flex;
    align-items: center;
    padding: 10px;
    border-radius: 12px;
    border: 1px solid #BDC5D4;
    margin-bottom: 4px;
}
.search-glb-list:hover{
    background-color: #06264e;
}

.search-glb-list:hover p, .search-glb-list:hover p strong, .search-glb-list:hover h4 {
    color: #fff;
}

.search-glb-img{
    width: 55px;
    height: 48px;
    border-radius: 6px;
    object-fit: cover;
}
.ui-widget.ui-widget-content {
    border-radius: 7px;
    max-height: 700px;
    overflow: auto;
    margin-top: 2px;
}
.tutorlist-filter .price-range-slider .ui-widget.ui-widget-content {
    overflow: unset;
}
.ui-widget-content::-webkit-scrollbar {
    width: 6%;
    border-radius: 7px;
  }
  
  /* Track */
  .ui-widget-content::-webkit-scrollbar-track {
    background: #BDC5D4;
    border-radius: 7px;
    
  }
  
  /* Handle */
  .ui-widget-content::-webkit-scrollbar-thumb {
    background: #BDC5D4;
    border-radius: 7px;
  }
  .search-glb-title{
    padding-left:15px;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
  }

  .search-glb-title h4{
    font-size: 18px;
    line-height: 24px;
    font-weight: 600;
    color: #000;
    margin-bottom: 2px;
    margin-right: 10px;
    text-transform: capitalize;
}
  .search-glb-title p{
    font-size: 14px;
    line-height: 24px;
    font-weight: 400;
    color: #000;
    margin-bottom: 0px;
    margin-right: 10px;
  }

  .search-glb-title p strong {
        font-weight: 600 !important;
        color: #1B1E22;
  }

  .search-glb-title span{ 
    font-size: 16px;
    line-height: 18px;
    font-weight: 600;
    color: #a5a5a5;
    margin: 0px;
    display: inline-block;
  }

  /* 11/12/2023 */

  .search-glb-list{
    background-color: #F3F5F8;
    border: none;
    border-bottom: 1px solid #BDC5D4 ;
    border-radius: unset;
    margin-bottom: 0;
  }
  .search-glb-title h4{
color: #06264e;
  }
  .search-glb-title p{
    color: #06264e;
  }
  .search-glb-title p strong{
    color: #06264e;
  }
  .search-glb-li .ui-menu-item-wrapper{
    padding: 0 !important;
  }


#frm_educast_tasks div .icon-input, #frm_educast_appointments div .icon-input, #frm_educast_todos div .icon-input{
    top: 35px;
}
/* 12/2/2024 */
.option_answer .del_plud_link {
    position: absolute;
    right: -100px;
    bottom: 0px;
    max-width: 100px;
}
.create-test-box .del_plud_link .btn{
    margin: 2px; 
}
.option_answer{
    width: calc(100% - 100px);
}

/* 12/2/2024 */
/* 15-02-2024 */
.form-pass .res-slots-list .form-group.form-check{
    min-width: 74px;
    height: 33px;
    font-size: 14px;
    line-height: 14px;
}
.form-pass .tasks-modal-popup .form-group{
    margin-bottom: 10px;
}
.tasks-modal-popup .todo-modal-form{
    max-height: 500px;
    overflow: auto;
    overflow-x: clip;
}
.tasks-modal-popup .todo-modal-form::-webkit-scrollbar {
    width: 6px;
    border-radius: 6px;
  }
  .tasks-modal-popup .todo-modal-form::-webkit-scrollbar-track {
    background: #F7FAFF; 
    border-radius: 6px;
  }
  .tasks-modal-popup .todo-modal-form::-webkit-scrollbar-thumb {
    background: #ddd; 
    border-radius: 6px;
  }
  .tasks-modal-popup .todo-modal-form::-webkit-scrollbar-thumb:hover {
    background: #F7FAFF; 
    border-radius: 6px;
  }
  .form-group.form-pass.res-slots p{
    margin-bottom: 0px;

  }
  #available_slot-error{
    padding-left: 0px;
  }


/* 15-02-2024 */

/* 13-3-24 */
.user_rating li .right_poll .survey-div a.view,
.question-lisitng-section .right_poll a{
    border: none !important;
}
.user_rating li .right_poll .survey-div a.view:hover i,
.question-lisitng-section .right_poll .survey-div a.view:hover i{
    background-image: url("data:image/svg+xml,%0A%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='30' height='30'%3E%3Ctitle%3EGroup 427322146-svg%3C/title%3E%3Cstyle%3E .s0 %7B fill: %23f4933c %7D .s1 %7B fill: %238ac142 %7D .s2 %7B fill: %23ffffff %7D .s3 %7B fill: %23ef5757 %7D %3C/style%3E%3Cpath id='Layer' class='s0' d='m0 7c0-3.9 3.1-7 7-7h16c3.9 0 7 3.1 7 7v16c0 3.9-3.1 7-7 7h-16c-3.9 0-7-3.1-7-7z'/%3E%3Cpath id='Layer' class='s1' d='m-40 7c0-3.9 3.1-7 7-7h16c3.9 0 7 3.1 7 7v16c0 3.9-3.1 7-7 7h-16c-3.9 0-7-3.1-7-7z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m-19.3 19.9c0.3 0 0.5 0.2 0.5 0.5 0 0.2-0.2 0.4-0.5 0.4h-4.5c-0.3 0-0.5-0.2-0.5-0.4 0-0.3 0.2-0.5 0.5-0.5zm-2.9-10.5c0 0 1.1 0.8 1.1 0.8 0.3 0.3 0.6 0.7 0.8 1.2 0.1 0.4 0 0.9-0.3 1.3q0 0 0 0v0.1c0 0-0.2 0.2-1.1 1.4q-0.1 0-0.1 0 0 0.1 0 0.1-0.1 0.1-0.2 0.3l-0.2 0.1q-0.4 0.6-1 1.4l-0.2 0.2c-0.8 1-1.9 2.3-3.2 3.9-0.3 0.4-0.7 0.6-1.1 0.6h-2.3c-0.2 0-0.4-0.1-0.5-0.3l-0.5-2.2c-0.1-0.4 0-0.9 0.3-1.3l5.9-7.3q0 0 0 0c0.6-0.8 1.8-0.9 2.6-0.3zm-3.3 2.6l-4.5 5.6q-0.1 0.2-0.1 0.5l0.4 1.8h1.9q0.3 0 0.5-0.2c0.6-0.8 1.3-1.7 2-2.6l0.3-0.3 0.2-0.3c0.7-0.9 1.4-1.7 2-2.5zm1.4-1.7l-0.8 1 2.6 2c0.6-0.6 0.9-1 0.9-1.1 0.1-0.1 0.2-0.4 0.1-0.6q-0.1-0.3-0.4-0.5c0-0.1-1.1-0.9-1.1-0.9-0.4-0.3-1-0.3-1.3 0.1z'/%3E%3Cpath id='Layer' class='s3' d='m40 7c0-3.9 3.1-7 7-7h16c3.9 0 7 3.1 7 7v16c0 3.9-3.1 7-7 7h-16c-3.9 0-7-3.1-7-7z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m59.9 12.9c0.3 0 0.5 0.3 0.5 0.6 0 0-0.4 4.9-0.6 6.9-0.2 1.3-1 2-2.3 2.1q-1.4 0-2.8 0-1.5 0-2.9 0c-1.2-0.1-2-0.8-2.2-2.1-0.2-2-0.6-6.9-0.6-6.9 0-0.3 0.2-0.6 0.5-0.6 0.3 0 0.6 0.2 0.6 0.5 0 0 0.2 2 0.3 3.9l0.1 0.4c0 1 0.1 1.9 0.2 2.6q0.1 1.1 1.1 1.1c1.9 0 3.7 0 5.7 0q1.1 0 1.2-1.1c0.2-2 0.6-6.9 0.6-6.9 0-0.3 0.3-0.5 0.6-0.5zm-3.7-4.9c0.7 0 1.3 0.4 1.4 1.1l0.2 0.9c0.1 0.3 0.4 0.5 0.7 0.5h2.3c0.3 0 0.6 0.3 0.6 0.6 0 0.3-0.3 0.5-0.6 0.5h-2.3q0 0 0 0h-7.6q0 0 0 0h-2.4c-0.3 0-0.5-0.2-0.5-0.5 0-0.3 0.2-0.6 0.5-0.6h2.4 0.1c0.3 0 0.5-0.2 0.6-0.5l0.1-0.9c0.2-0.7 0.8-1.1 1.5-1.1zm0 1.1h-3.1c-0.2 0-0.3 0.1-0.4 0.3l-0.2 0.8q0 0.2 0 0.3h4.3q-0.1-0.1-0.1-0.3l-0.2-0.9c0-0.1-0.2-0.2-0.3-0.2z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m20.7 16.9l-0.8 0.3 1.4 4.4-2.4-0.1-1.9 1.5-1.2-3.8-0.3 0.2-0.3-0.2-1.2 3.8-1.9-1.5-2.4 0.1 1.4-4.4-0.8-0.3-0.2-1.6-1.1-1.1 0.5-1.5-0.5-1.5 1.1-1.1 0.2-1.6 1.5-0.5 0.8-1.3 1.6 0.2 1.3-0.9 1.3 0.9 1.6-0.2 0.8 1.3 1.5 0.5 0.2 1.6 1.1 1.1-0.5 1.5 0.5 1.5-1.1 1.1zm-6.4 1.8l-0.2-0.1-1.5 0.2-0.7-1.1-0.9 2.9 1.4-0.1 1.1 0.8zm5.6 1.9l-0.9-2.8-0.7 1-1.5-0.2-0.2 0.1 0.8 2.7 1.1-0.9zm0-5.7l0.9-0.9-0.4-1.2 0.4-1.2-0.9-0.9-0.1-1.3-1.3-0.5-0.7-1.1-1.3 0.2-1.1-0.7-1.1 0.7-1.2-0.2-0.7 1.1-1.3 0.5-0.1 1.3-0.9 0.9 0.4 1.2-0.4 1.2 0.9 0.9 0.1 1.3 1.3 0.5 0.7 1.1 1.2-0.2 1.1 0.7 1.1-0.7 1.3 0.2 0.7-1.1 1.3-0.5z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='s2' d='m19.4 12.7c0 2.1-1.8 3.9-3.9 3.9-2.1 0-3.9-1.8-3.9-3.9 0-2.1 1.8-3.9 3.9-3.9 2.1 0 3.9 1.8 3.9 3.9zm-1 0c0-1.6-1.3-2.9-2.9-2.9-1.6 0-2.9 1.3-2.9 2.9 0 1.6 1.3 2.9 2.9 2.9 1.6 0 2.9-1.3 2.9-2.9z'/%3E%3C/svg%3E") !important;
 }
 .right_poll .survey-div .survey-btn{
    box-sizing: border-box;
    border-radius: 7px;
    height: 30px;
    width: 30px !important;
    padding: 0 !important;
    background-repeat: no-repeat;
    display: flex;
    align-items: center;
    justify-content: center;
    background-repeat: no-repeat;
    background-position: center;
    margin: 0 5px;
    border: 0px !important;
    background-color: #fff !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Crect x='0.5' y='0.5' width='29' height='29' rx='6.5' fill='white' stroke='%238C97AC'/%3E%3Cpath d='M15.5003 8.41732C19.3962 8.41732 22.5837 11.6048 22.5837 15.5007C22.5837 19.3965 19.3962 22.584 15.5003 22.584C11.6045 22.584 8.41699 19.3965 8.41699 15.5007C8.41699 11.6048 11.6045 8.41732 15.5003 8.41732Z' stroke='%238C97AC' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5 18.334V14.7923' stroke='%238C97AC' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.4961 12.666H15.5025' stroke='%238C97AC' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
}
 
.right_poll .survey-div .survey-btn:hover {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Crect width='30' height='30' rx='7' fill='%238C97AC'/%3E%3Cpath d='M15.5003 8.41732C19.3962 8.41732 22.5837 11.6048 22.5837 15.5007C22.5837 19.3965 19.3962 22.584 15.5003 22.584C11.6045 22.584 8.41699 19.3965 8.41699 15.5007C8.41699 11.6048 11.6045 8.41732 15.5003 8.41732Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5 18.334V14.7923' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.4961 12.666H15.5025' stroke='white' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
}

.question-lisitng-section .user_rating{
    align-items: unset;
}
.question-lisitng-section .user_rating_inner .left_poll .pol_text span {
    white-space: unset;
    margin: 5px 0;
    width: 100%;
    display: block;
}
.question-lisitng-section  .user_rating_inner .left_poll .pol_text{
    flex-wrap: wrap;
    padding: 0 10px;
}
#certificate_list .icon-group .icon-view{
    border: 0px !important;
    background-color: #fff;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='31' viewBox='0 0 31 31' fill='none'%3E%3Crect x='1.30957' y='1' width='29' height='29' rx='6.5' stroke='%23093770'/%3E%3Cpath d='M18.495 15.4995C18.495 16.9845 17.295 18.1845 15.81 18.1845C14.325 18.1845 13.125 16.9845 13.125 15.4995C13.125 14.0145 14.325 12.8145 15.81 12.8145C17.295 12.8145 18.495 14.0145 18.495 15.4995Z' stroke='%23093770' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.8095 21.7016C18.457 21.7016 20.9245 20.1416 22.642 17.4416C23.317 16.3841 23.317 14.6066 22.642 13.5491C20.9245 10.8491 18.457 9.28906 15.8095 9.28906C13.162 9.28906 10.6945 10.8491 8.97695 13.5491C8.30195 14.6066 8.30195 16.3841 8.97695 17.4416C10.6945 20.1416 13.162 21.7016 15.8095 21.7016Z' stroke='%23093770' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
#certificate_list .icon-group .icon-view:hover{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='31' viewBox='0 0 31 31' fill='none'%3E%3Crect x='0.80957' y='0.5' width='30' height='30' rx='7' fill='%23093770'/%3E%3Cpath d='M18.495 15.4995C18.495 16.9845 17.295 18.1845 15.81 18.1845C14.325 18.1845 13.125 16.9845 13.125 15.4995C13.125 14.0145 14.325 12.8145 15.81 12.8145C17.295 12.8145 18.495 14.0145 18.495 15.4995Z' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.8095 21.7016C18.457 21.7016 20.9245 20.1416 22.642 17.4416C23.317 16.3841 23.317 14.6066 22.642 13.5491C20.9245 10.8491 18.457 9.28906 15.8095 9.28906C13.162 9.28906 10.6945 10.8491 8.97695 13.5491C8.30195 14.6066 8.30195 16.3841 8.97695 17.4416C10.6945 20.1416 13.162 21.7016 15.8095 21.7016Z' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

#certificate_list .icon-group .icon-download {
    border: 0px !important;
    background-color: #fff;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='31' viewBox='0 0 31 31' fill='none'%3E%3Crect x='1.30957' y='1' width='29' height='29' rx='6.5' stroke='%236551C3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.1195 18.0851L11.4914 14.4106C10.9057 13.8238 11.7842 12.9438 12.3695 13.5306L14.8148 15.9833C14.9348 16.1037 15.0329 16.0625 15.0329 15.8904V9.12372C15.0329 8.77867 15.3109 8.5 15.6538 8.5C15.9991 8.5 16.2749 8.77929 16.2749 9.12372V15.8904C16.2749 16.0616 16.3723 16.1039 16.4928 15.9833L18.9381 13.5306C19.5238 12.9438 20.4019 13.8238 19.8162 14.4106L16.212 18.0806C15.9093 18.3889 15.4208 18.3902 15.1196 18.0851L15.1195 18.0851ZM21.2539 20.9453V18.7667C21.2539 18.423 21.5323 18.1443 21.8761 18.1443C22.2198 18.1443 22.4982 18.423 22.4982 18.7667V21.5682C22.4982 22.0847 22.0781 22.5 21.5622 22.5H9.74557C9.2306 22.5 8.80957 22.0816 8.80957 21.5682V18.7667C8.80957 18.423 9.088 18.1443 9.43174 18.1443C9.77548 18.1443 10.0539 18.423 10.0539 18.7667V20.9453C10.0539 21.1146 10.1932 21.2554 10.3651 21.2554H20.9429C21.1124 21.2554 21.2541 21.1166 21.2541 20.9453H21.2539Z' fill='%236551C3'/%3E%3C/svg%3E");
}

#certificate_list .icon-group .icon-download:hover {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='31' viewBox='0 0 31 31' fill='none'%3E%3Crect x='0.80957' y='0.5' width='30' height='30' rx='7' fill='%236551C3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.1195 18.0851L11.4914 14.4106C10.9057 13.8238 11.7842 12.9438 12.3695 13.5306L14.8148 15.9833C14.9348 16.1037 15.0329 16.0625 15.0329 15.8904V9.12372C15.0329 8.77867 15.3109 8.5 15.6538 8.5C15.9991 8.5 16.2749 8.77929 16.2749 9.12372V15.8904C16.2749 16.0616 16.3723 16.1039 16.4928 15.9833L18.9381 13.5306C19.5238 12.9438 20.4019 13.8238 19.8162 14.4106L16.212 18.0806C15.9093 18.3889 15.4208 18.3902 15.1196 18.0851L15.1195 18.0851ZM21.2539 20.9453V18.7667C21.2539 18.423 21.5323 18.1443 21.8761 18.1443C22.2198 18.1443 22.4982 18.423 22.4982 18.7667V21.5682C22.4982 22.0847 22.0781 22.5 21.5622 22.5H9.74557C9.2306 22.5 8.80957 22.0816 8.80957 21.5682V18.7667C8.80957 18.423 9.088 18.1443 9.43174 18.1443C9.77548 18.1443 10.0539 18.423 10.0539 18.7667V20.9453C10.0539 21.1146 10.1932 21.2554 10.3651 21.2554H20.9429C21.1124 21.2554 21.2541 21.1166 21.2541 20.9453H21.2539Z' fill='white'/%3E%3C/svg%3E");
}

.poll-tab-section .poll-tabs .tab-content-main .user_rating li{
    position: relative;
}
.poll-tab-section .poll-tabs .tab-content-main .right_poll {
    position: absolute;
    top: 22px;
    right: 20px;
}
.poll-tab-section .poll-tabs .tab-content-main .created_poll .left_poll .poll-tutor-info .view-section{
    flex-wrap: wrap;
}
.poll-tab-section .poll-tabs .tab-content-main .created_poll .left_poll .poll-tutor-info .views{
    margin-bottom: 5px;
}
.poll-tab-section .poll-tabs .tab-content-main .created_poll .left_poll .pol_text {
    max-width: calc(100% - 85px);
    width: 100%;
}

 @media only screen and (max-width: 1400px) {
    .user_rating li{
      flex-direction: column;
      align-items: flex-end;
    }
    .question-lisitng-section .user_rating_inner .left_poll .pol_text span {
        white-space: unset;
        padding: 0 5px;
    }
  }
  @media only screen and (max-width: 1270px) {
  .poll-tab-section .poll-tabs .tab-content-main .created_poll .left_poll .poll-tutor-info .view-section {
    flex-wrap: wrap;
}
.poll-tab-section .poll-tabs .tab-content-main .created_poll .left_poll .poll-tutor-info .views{
    margin-bottom: 8px;
}
  }
  @media only screen and (max-width: 425px) {
  .poll-tab-section .poll-tabs .tab-content-main .created_poll .left_poll .poll-tutor-info{
    flex-wrap: wrap;
  }


  }



  .tutor-heading  .tutorlist-filter {
	display: flex;
    width: 100%;

  }

  .tutor-heading .tutorlist-filter .btn { 
    height: 40px;
    display: flex;
    align-items: center;
  }

  .tutor-heading  .tutorlist-filter .form-control {
    /* background: transparent; */
    width: 75% !important;
    margin-right: 15px !important;
    border-radius: 0.75rem;
    height: 40px;
    border-radius: 10px !important;
    /* background-color: transparent; */
  }

  .tutorlist-section .tutor-heading {
    margin-bottom: 10px !important; 
  }
  

  .select2-container--default .select2-selection--multiple .select2-selection__choice {
    background: rgba(138, 193, 66, 1);
    padding: 0px 4px !important;
    color: #fff !important;
    position: relative;
    padding-right: 25px !important;
    font-size: 12px !important;
  }

  .img-tutor-ed {
    border-radius: 4px !important;
    height: 18px !important;
    width: 18px !important;
    margin-right: 10px !important;
  }

  .select2-selection__choice__remove {
    position: absolute;
    right: 5px;
    color: #fff !important;
  }

  .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    margin-top: 2px;
  }

  .tutor-heading .tutor-action{
    margin-bottom: 15px;
  }
  .select2-container--default .select2-search--inline .select2-search__field {
    padding-left: 10px;
  }

  .tutorlist-section .tutorlist-main .featured-card .featured-detail .views, .tutorlist-section .tutorlist-main .featured-card .featured-detail .reviews {
    margin-bottom: 5px;
    white-space: nowrap;
  }

  .tutorlist-section .tutorlist-main .featured-card .featured-detail .view-section {
    flex-direction: column;
  }


  .my-profile-middle .myprofile-detail-section {
    min-height: 900px !important;
    /* overflow: hidden; */
  }