/* CONTENT - URL - ovulation-calendar */
#fertility_wrapper {font: 13px Verdana, Arial, Helvetica, sans-serif; line-height: 17px; color: #000;}
#fertility_wrapper #hed {margin: 20px 0;}
#fertility_wrapper #thumb {margin-right: 10px;}

#fertility_wrapper #dropdowns {margin: 20px 0;}
#fertility_wrapper .dropdown_container {background: #f3f3f3; height: 150px; padding: 3px; width: 180px; margin-right: 20px;}
#fertility_wrapper .dd_hed {background: #f4b642; padding: 5px 10px; font-size: 11px; font-weight: bold; color: #fff; text-transform: uppercase;}
#fertility_wrapper .dd {width: 160px; height: 20px; clear: both; margin: 10px 0 5px 10px; font-size: 12px; color: #787878;}
#fertility_wrapper #dropdowns .input input {width: 150px; height: 15px; clear: both; margin: 10px 0 5px 10px; font-size: 12px; color: #787878;}
#fertility_wrapper #dropdowns .info {font-size: 9px; clear: both; width: 160px; text-align: center;}
#fertility_wrapper #dropdowns p {font-size: 9px; color: #848484; line-height: 12px; width: 140px; margin: 5px 0 0 15px;}

#fertility_wrapper .caculate {margin: 20px 20px 0 0;}
.TEMPLATE_tool_fertility_planner .disclaimer {margin: 15px 0; font-size: 11px;}
.TEMPLATE_tool_fertility_planner .ad.circ_620_100,
.TEMPLATE_tool_fertility_planner .recent_articles { background:url("/cm/marieclaire/assets/images/borders/rule_h.png") repeat-x; padding:25px 0 20px; }

/*Fertility Planner Results*/
.TEMPLATE_tool_fertility_planner .calendar {margin: 0px; padding: 0px;}
.TEMPLATE_tool_fertility_planner .month_name {color: #e0272f; font-size: 24px; margin: 25px 0 15px 0;}
.TEMPLATE_tool_fertility_planner .regularnum {width: 83px; height: 133px; background: #f3f3f3; margin: 3px; color: #fff; padding-top: 5px;}
.TEMPLATE_tool_fertility_planner .regnum_bg {background: #bababa; width: 66px; height: 12px; margin: 0 auto; padding: 0px 5px 5px 5px; font-weight: bold;}
.TEMPLATE_tool_fertility_planner #fertplanner_days {padding: 5px 0; margin-bottom: 10px; border-top: 1px solid #d2d2d2; border-bottom: 1px dotted #d2d2d2; width: 620px;}
.TEMPLATE_tool_fertility_planner #fertplanner_days .day {float: left; padding: 0 13px 0 15px;}
.TEMPLATE_tool_fertility_planner #fertplanner_days .day_sat {float: right; margin-right: 6px;}
.TEMPLATE_tool_fertility_planner #fertplanner_days .day_fri {float: left; margin-left: 27px;}
.TEMPLATE_tool_fertility_planner #fertplanner_days .day_th {float: left; margin-left: 0px;}
.TEMPLATE_tool_fertility_planner .legend {float: right; padding:10px 0; }
.TEMPLATE_tool_fertility_planner .legend .legend_item {float: left; margin-right: 10px; font-size: 11px;}


.TEMPLATE_tool_fertility_planner .regnum_bg_pms {background: #f4b642; width: 66px; height: 12px; margin: 7px auto 0 auto; padding: 0px 5px 5px 5px; font-weight: bold; color: #fff;}
.TEMPLATE_tool_fertility_planner .regnum_bg_period {background: #e0272f; width: 66px; height: 12px; margin: 7px auto 0 auto; padding: 0px 5px 5px 5px; font-weight: bold; color: #fff;}
.TEMPLATE_tool_fertility_planner .regnum_bg_ov {background: #595bac; width: 66px; height: 12px; margin: 7px auto 0 auto; padding: 0px 5px 5px 5px; font-weight: bold; color: #fff;}


.TEMPLATE_tool_fertility_planner .regnum_bg_ov a, .TEMPLATE_tool_fertility_planner .regnum_bg_pms a, .TEMPLATE_tool_fertility_planner .regnum_bg_period, .TEMPLATE_tool_fertility_planner .regnum_bg_period a 
{color: #fff; text-decoration: none;}


.TEMPLATE_tool_fertility_planner td {vertical-align: top; padding-top: 5px;}

.TEMPLATE_tool_fertility_planner .perioddayinfo {width: 83px; height: 133px; background: #f3f3f3; margin: 3px;}
.TEMPLATE_tool_fertility_planner .perioddayinfo a {text-decoration: none;}

.TEMPLATE_tool_fertility_planner .otherMonth {background: none;}
 
.TEMPLATE_tool_fertility_planner .period_th {border: none; margin: 5px 0 0 2px;}
