@charset "utf-8";.dpListSection{margin:20px 6px}.dpCard{flex-basis:80%;-ms-flex-basis:80%;-webkit-flex-basis:80%;margin-left:12px;max-width:350px;position:relative;padding:16px 0 16px 16px}.dpAstroCard,.dpElementCard{margin-left:0;border-radius:5px;margin-bottom:6px}.dpAstroCard .dpTitle{font-weight:600}.dpCard a{text-decoration:underline}.dpHighlightedCard{border-radius:0 5px 5px 0}.dpMessage{width:100%;font-size:1.2rem}.dpCircle{top:22px;left:-11px;height:20px;min-width:20px;line-height:1;font-weight:600;font-size:1.1rem;padding:5px 3px 0;text-align:center;position:absolute;border-radius:50%;display:inline-block}.dpLink{text-decoration:underline}.dpTitle{font-size:1.5rem}.dpCardDetailsTitle,.dpCardDetailsValue,.dpValue{font-size:1.4rem}.dpEventDetailsCardWrapper{margin:12px auto 20px}.dpCardDetailsTitle{display:inline-block;vertical-align:top}.dpCardDetailsValue{display:inline-block;padding-left:2px}.dpLabelImage{width:16px;height:16px;font-weight:600;margin-left:6px;font-size:1.4rem;margin-bottom:5px;vertical-align:middle}a.dpLabelImage{color:#b80000;text-decoration:none}.dpMessageCard{text-align:center;padding:30px 20px!important}.dpSectionTitle{font-size:2rem;font-weight:500;line-height:normal;padding:6px 6px 0;margin:12px 12px 0}.dpListCard{padding:10px;margin-top:2px;font-weight:600}.dpNextYear a:hover,.dpPagerLink{text-decoration:underline}.dpMuhurtaLinkBlock{padding:10px 6px 0 6px;text-align:right;float:right;font-size:1.4rem}.dpMuhurtaLink{padding:0 6px;text-decoration:underline}.dpCardTitle{top:-20px;left:-4px;position:absolute;line-height:1;min-width:180px;font-weight:600;font-size:1.6rem;padding:10px 12px 12px}.dpElementCard{margin-top:9px;margin-bottom:9px;padding-top:25px}.dpElementCard .dpCardTitle{min-width:140px;padding:8px 14px;top:-14px;font-size:1.4rem}.dpElementDateCard{width:100%;max-width:60px;min-height:60px;text-align:center;vertical-align:top;margin-top:4px;border-radius:2px}.dpElementDateCard .dpDay{font-size:1.6rem;font-weight:600;padding-top:5px}.dpElementDateCard .dpWeekDay{font-size:1.4rem;margin-top:4px;background:rgba(0,0,0,.08)}.dpElementDetailsWrapper:not(:first-child){padding-top:10px}.dpElementDetailsPlaceholderWrapper{padding-top:10px}.dpElementMomentWrapper{padding-left:14px}.dpElementTitle{font-size:1.4rem;font-weight:600}.dpElementListSection{width:100%;margin-top:12px}.dpElementListSection .dpCard{margin:0 6px 20px;padding:23px 0 20px 9px;max-width:440px}.dpElementImageWrapper{margin-left:10px;position:absolute;right:8px;margin-top:10px}.dpElementImage{width:45px;height:45px}.dpElementDateCard a{text-decoration:none}.dpElementDateCard a:hover{text-decoration:underline}.dpElementInfoContentWrapper p.dpContent{padding:0 6px 0}.dpElementInfoContentWrapper .dpListItem{padding:2px 0}.dpElementInfoContentWrapper ul.dpContent{padding-bottom:0}.dpElementInfoContentWrapper .dpInlineList .dpListItem{width:100%}.dpPager{padding:5px;max-width:806px}.dpElementInfoContentWrapper .dpContent,.dpElementInfoContentWrapper .dpContentTitle{max-width:780px}.dpStellarEventsWrapper{margin:24px auto}.dpEventDetailsCard.dpCard{padding:6px 10px}.dpEventImageCard.dpCard{padding:0}.dpDurationValue.dpValue{padding-top:8px;font-size:1.5rem}.dpCardCaption{position:absolute;left:0;width:100%;top:105%;font-size:1.2rem;text-align:center;line-height:normal}.dpEventDetailsCard.dpCard,.dpEventImageCard.dpCard{margin:20px auto 0}.dpEventImageCard.dpCard{margin-bottom:30px}.dpAstaUdayaTimingsCard.dpCard{text-align:center;flex-basis:80%;-ms-flex-basis:80%;-webkit-flex-basis:80%;min-width:300px;max-width:500px;padding:16px 0 16px 0;margin:5px}.dpRetrogradeEventCard .dpFullCard{text-align:left}.dpGrahaEventHint{font-size:1.4rem}.dpGrahaEventHint .dpElementImage{width:14px;height:14px;position:relative;top:1px}@media only screen and (min-width:360px){.dpCard{margin-left:20px;padding:16px 0 16px 30px}.dpAstroCard,.dpElementCard{margin-left:0}.dpCardDetailsTitle{width:121px}}@media only screen and (max-width:330px){.dpElementDateCard{max-width:50px;min-height:50px}.dpElementMomentWrapper{padding-left:6px}.dpElementImageWrapper{position:relative;margin-top:15px;margin-left:20px;vertical-align:top}.dpElementImage{width:40px;height:40px}.dpAstaUdayaTimingsCard.dpCard{text-align:center;min-width:200px}}@media only screen and (min-width:700px){.dpElementListSection,.dpListSection{width:96%;max-width:760px;margin:20px auto 6px}.dpStellarEventsWrapper{margin:58px auto 20px}.dpElementListSection{width:100%}.dpCard{flex-basis:40%;-ms-flex-basis:40%;-webkit-flex-basis:40%;margin:0 8px 10px;border-radius:3px}.dpAstroCard{margin:3px}.dpFullCard{max-width:560px;text-align:center;flex-basis:80%;-ms-flex-basis:80%;-webkit-flex-basis:80%}.dpFullCard .dpTitle{font-weight:600;font-size:1.6rem}.dpFullCard .dpValue{font-size:1.4rem}.dpDurationValue.dpValue{font-size:1.5rem}.dpCircle{top:-7px;left:-7px;height:22px;min-width:22px;font-size:1.3rem;padding-top:5px}.dpNaviWidget{flex-basis:auto;-webkit-flex-basis:auto}.dpCitySearchInputBox{min-width:240px}.dpElementListSection .dpCard{flex-basis:80%;-ms-flex-basis:80%;-webkit-flex-basis:80%;margin:0 6px 20px;padding:23px 0 15px 9px;max-width:440px}.dpElementInfoContentWrapper .dpInlineList .dpListItem{width:45%}.dpElementInfoContentWrapper ul.dpContent{padding-left:30px}.dpElementInfoContentWrapper ul.dpContent.dpInlineList{padding-left:0}.dpAstaUdayaTimingsCard.dpCard{padding:16px 0 16px 0;max-width:660px}.dpEventDetailsCard.dpCard,.dpEventImageCard.dpCard{margin:10px auto 0}}@media only screen and (min-width:730px){.dpElementListSection .dpCard{flex-basis:40%;-ms-flex-basis:40%;-webkit-flex-basis:40%}}@media only screen and (min-width:1124px){.dpCard{max-width:370px;margin:0 6px 12px}.dpAstroCard{margin:3px}.dpFullCard{max-width:560px}.dpCircle{font-weight:500}.dpListSection{max-width:740px}.dpElementListSection{width:100%;max-width:800px}.dpElementListSection .dpCard{max-width:400px}.dpGeoSearchAndNaviWrapper{padding:0 30px}.dpEventDetailsCardWrapper{max-width:800px}}