.DefaultTopPadding{height:30px}@media all and (max-width:620px){.DefaultTopPadding{height:20px}}.HpTopLeftMarginBanner{margin-top:61px}.HPProgramsHightlights .CardsControlsTitle{font-family:'FrutigerLTArabic-65Bold';font-size:25px;line-height:37px;padding-bottom:18px}.HPProgramsHightlights .CardsControls-VeryBigTitle{font-size:18px;font-family:'FrutigerLTArabic-65Bold';height:35px}.HPProgramsHightlights .CardsControls-Date{padding:0 30px;font-size:14px;text-align:right;height:20px}.PLPrHightligh{padding-left:7px!important}.PRPrHightligh{padding-right:7px!important}.PrHightBorderBottom{height:1px;width:100%;background-color:rgba(0,0,0,.3);margin-top:10px}.ProgSch{font-size:18px;padding-top:20px;color:#333;padding-bottom:10px}.ProgDays:hover+.scheduleBorderBottom+.DivMenuDays{z-index:2002;opacity:1;top:50px;visibility:visible}.DivMenuDays{background-color:#fff;position:absolute;top:53px;width:87px;-webkit-box-shadow:2px 2px 5px grey;box-shadow:2px 2px 5px grey;opacity:0;right:106px;z-index:-1;visibility:hidden;height:100px;box-sizing:content-box!important;padding:10px 10px 15px 10px;font-size:15px}.DivMenuDays:hover{z-index:2002;opacity:1;top:50px;visibility:visible}.selectDay{cursor:pointer;padding-bottom:5px}.selectDay:hover{color:#1f7615}.programList{margin-top:15px}.ProgramTime{font-family:'Montserrat-Regular';font-size:13px;padding:5px 11px;border:1px solid rgba(0,0,0,.2);width:59px}.programList:hover .ProgramTime{color:#fff;border-color:#1f7615;background-color:#1f7615}.ProgramName{font-size:16px;font-family:'FrutigerLTArabic-65Bold';color:#333;width:calc(100% - 63px);padding:3px 10px 0 10px;height:30px}.programList:hover .ProgramName{color:#1f7615}.LoadMoreHpProgramsSchedule{position:absolute!important;top:25px;left:-23px}.LoadMoreHpProgramsSchedule .LoadMorePreloader{display:none}.LoadMoreHpProgramsSchedule .LoadMorePreloader-spinner{width:20px;height:20px}.programListContainer{margin-bottom:25px}.lblTodayMobile:hover{background-color:#1f7615}.scheduleBorderBottom{height:1px;background-color:rgba(0,0,0,.3);width:178px;margin-top:10px}.dateSeperator{height:16px;width:1px;background-color:rgba(255,255,255,.3);position:relative;top:4px}@media(max-width:900px){.HPProgramsHightlights .InfoOnCard-TitleContainer{padding:0 15px!important}.HPProgramsHightlights .CardsControls-Date{padding:0 15px!important}}@media(max-width:768px){.HPProgramsHightlights{padding-bottom:30px}}@media(max-width:480px){.HPProgramsHightlights .CardsControls-Hover{height:173px!important}.HPProgramsHightlights .CardsControls-VeryBigTitle{font-size:15px}.ProgDays,.programListContainer{display:none}.ProgSch{width:100%}.scheduleBorderBottom{display:none}.lblProgramListMobile{color:#fff;font-size:18px;font-family:'FrutigerLTArabic-65Bold';width:180px;height:52px;text-align:center;padding-top:10px}.lblTodayMobile{color:#fff;font-size:18px;font-family:'FrutigerLTArabic-65Bold';width:calc(100% - 180px);height:52px;text-align:center;padding-top:10px}.ArrowIcon{font-size:12px;padding-right:5px}}.PrayerContainer{width:531px}.PrayerTime{padding:12px 28px 12px 15px;color:#fff;width:188px;height:130px}.PrayerDate{font-size:13px}.PrayerSeason{font-size:13px}.PrayerInnerDiv{padding-bottom:15px}.Location{border:1px solid rgba(255,255,255,.3);text-align:center;height:23px;margin:0 auto;padding:0 5px;width:145px}.Location:hover{background-color:#1f7615;border-color:#fff}.NavigateLocation{font-size:11px;padding-left:3px}.PrayerSunRise{padding:30px 15px!important;width:calc(100% - 188px);color:#fff;font-size:13px;text-align:center;height:130px}.Praytime{font-family:'Montserrat-Regular'}.prayProvision{padding-top:2px}.PrayerSunRise img{margin:0 auto}.PrayerTimeMainDiv{width:100%}.BannerNextPrayer{width:calc(100% - 531px)}.PrayerContainer .CardsControlsTitle{padding-bottom:13px}.BorderBottomPrayer{border-bottom:1px solid rgba(0,0,0,.2);padding-top:40px}.PrayCountry{width:145px;background-color:#fff;color:#333;text-align:left;max-height:230px;position:absolute;left:50%;top:23px;transform:translate(-50%,0);z-index:101;height:200px;opacity:0}.lblCountry{padding:2px 15px}.Location:hover+.PrayCountry{height:230px;opacity:1}.PrayCountry:hover{height:230px;opacity:1}.u-height69{height:69px}.HPSubMenuspinnerBG{position:absolute;left:0;top:0}.HPSubMenuspinnerBG .HPSubMenuspinner{width:20px;height:20px}.TimeZone{border:1px solid rgba(255,255,255,.3);font-size:13px;margin-top:10px}.TimeZone span{padding:0 8px}.txtTimeZone{color:#fff;text-align:center;direction:ltr;background-color:transparent;width:100%;height:27px;border:0;max-width:25px}.GMTTimeZone{margin-top:10px}@media(max-width:900px){.PrayerSunRise{padding:30px 10px!important}}@media(max-width:768px){.Location:hover+.PrayCountry{height:165px;opacity:1}.PrayCountry:hover{height:165px;opacity:1}}@media(max-width:480px){.PrayerTime{padding:15px}.PrayerDateDiv{width:100%}.Location{padding:2px 5px;margin-top:0;height:23px;font-size:12px}.PrayCountry{top:23px}}.whatsapp{width:48px;height:44px;padding:10px 15px;color:#333;font-size:16px;font-family:'FrutigerLTArabic-65Bold';color:#fff;background-color:#0dc143}.whsppMsgDivMobile{width:253px;height:44px;padding:0 15px;color:#333;font-size:13px;font-family:'FrutigerLTArabic-65Bold'}.whsppMsgMobile{background-image:url(../../images/AR/whatsappBGW.png)}.whsppMsgDivMobile .u-green{color:#1f7615}.banner-container{margin-top:50px;position:relative}.banner-text{position:absolute;top:40%;right:5%;letter-spacing:0;color:#fff;font-size:20px;line-height:35px;font-weight:bold}@media screen and (max-width:580px){.banner-text{font-size:16px;max-width:150px;line-height:20px}}