.period-calendar-container{margin-bottom:10px}.period-calendar-container .period-calendar-date-selection>div{width:200px;margin-right:10px;margin-left:10px;margin-bottom:20px;vertical-align:bottom}.result_desc p{margin:5px!important}.result_desc p span{color:#048AD8}.period_legends ul{width:60%;margin:auto}.period_legends ul li{margin:0;width:40%}.period-calendar-date-selection div:first-child+div .display-box,.period-calendar-date-selection div:first-child+div+div .display-box{position:relative;left:87px;width:100px}.period-calendar-date-selection div:first-child+div .display-box p span,.period-calendar-date-selection div:first-child+div+div .display-box p span{font-size:1.95em!important;padding-top:10px;padding-top:10px\0;text-align:center!important;width:60px!important;margin-left:0;font-weight:bold!important}.track_its{background-color:#EFF0F1;border:1px solid #D1D1D1;color:#222;text-align:center;width:140px!important;border-radius:3px;font-weight:400;cursor:pointer;text-transform:capitalize;line-height:40px;height:40px;margin-left:20px}.mobile_menu_icon_active{display:none}div#ui-datepicker-div{display:none}div#datepicker{display:none;position:absolute;top:40px;z-index:1;background-color:#fff}div#datepicker .ui-datepicker-header{background-color:#fff;text-align:center;border-top:1px solid #d0dae2;border-bottom:1px solid #d0dae2;margin-top:15px;margin-left:15px;margin-right:15px}.ui-datepicker{border:2px solid #0265b3;background:#fff;padding:0}#period_result_calender2 .ui-datepicker{box-shadow:none}.result_desc p{font-weight:700;color:#4F5254}.ie8 .ui-datepicker,.ie7 .ui-datepicker{margin:4px auto 0}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%;margin:0!important}.ui-datepicker-header{background-color:#EFF0F1;color:#23346d!important;font-weight:700;text-transform:uppercase;line-height:30px}.period_results .ui-datepicker tbody td{padding:0;text-align:center}.ui-datepicker td span,.ui-datepicker td a{display:inline-block;text-align:center;width:35px;height:35px;line-height:35px;color:#0265b3;font-size:.85em;font-weight:400}.ui-datepicker-calendar .ui-state-default{background:0}.ui-datepicker-group-last{margin-right:0}.period_results{clear:both;display:none}#period_result_calender2{background:#fff}#period_result_calender2 .ui-datepicker{border:0;margin:0 auto;width:260px!important;border:5px solid #EFF0F1;border-top:0}.period_legends{display:none;padding-top:20px;margin:0;padding-bottom:0;margin-left:5px;margin-bottom:10px;text-align:center}.header_main{display:none}font-size:1em;color:#23346d;list-style-type:disc;list-style-position:outside;padding:5px 0 5px 0}.prePeriod_detail{border:2px solid #CC6A7F;display:block}.prePeriod_detail span.top-border{background-image:linear-gradient(to right,#f82e5e,#f82e5e,#fd3164,#e31f46);background-color:#CC6A7F}.periodDays_detail{border:2px solid #e40dda}.periodDays_detail span.top-border{background-image:linear-gradient(to right,#d309a5,#e60ede,#ea0feb,#d309a6);background-color:#e40dda}.postPeriod_detail{border:2px solid #7a62e5}.postPeriod_detail span.top-border{background-image:linear-gradient(to right,#7143ab,#795dda,#7e6ffb,#7143ac);background-color:#7a62e5}.peakOvulation_detail{border:2px solid #0265b3}.peakOvulation_detail span.top-border{background-image:linear-gradient(to right,#0067a1,#009cdc,#00adee,#0068a1);background-color:#048AD8}.period_details div.discover>a{background-color:#0265b3;text-align:center;cursor:pointer;color:#fff;text-decoration:none;text-transform:capitalize;font-size:14px;border-radius:4px;padding:8px 14px 8px 14px;display:block}.nextPrevious{display:block;line-height:30px;text-transform:uppercase;height:30px;border-top:1px solid #d0dae2;overflow:hidden}*/ .period_results .ui-datepicker-title{text-align:center;font-size:.825em;margin-bottom:0}.period_results .ui-datepicker{padding-bottom:0}.ui-datepicker-current-day{background-color:#CC0832;border-radius:20px}.ui-datepicker-current-day a{color:#fff!important}.ui-datepicker-group{border:1px solid #d0dae2;margin:10px 2px}.period-calendar-container ul{margin:0!important;padding:10px 0}.period_results{margin-top:10px}.menstrual_cyc,.last_period{margin-left:15px;margin-right:0;width:170px!important}@media(max-width:800px){.period-calendar-container select{margin-left:20px}.period-calendar-date-selection{width:200px;margin-left:auto;margin-right:auto}.calender,.menstrual_cyc,.last_period{display:block!important;margin:10px 0!important}.track_its{margin:19px 0 10px 20px!important;width:142px!important}.nextPrevious{margin:0}#period_result_calender2 .ui-datepicker{width:auto!important}.ui-datepicker-group{float:none!important;margin:5px auto!important;display:block}.legends ul li{min-width:160px}.result_desc{padding:10px 0}.period_legends{width:200px;margin-left:auto;margin-right:auto;padding:0!important}.period_legends ul{width:100%}.period_legends ul li{margin:0;width:100%}.period_results p{margin:0!important}}