<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.section-calendar #editdlg a,.section-calendar #eventdlg a{text-decoration:none}body.section-calendar #page .promo{border-top:1px solid #f0f0f0;background:#fff;zoom:1}body.section-calendar #page .promo:before{content:'';display:block}body.section-calendar #page .promo:after{content:'';display:table;clear:both}body.section-calendar.subsection-calendar #page #topboard,body.subsection-paper #context-toolbar,body.subsection-paper #feedback,body.subsection-paper #footer2014,body.subsection-paper #google_ads_div_WomenZone_PreFooter_ad_wrapper,body.subsection-paper #leaderbox,body.subsection-paper #page #calendar-menstruation #graph,body.subsection-paper #page #footer,body.subsection-paper #page #header,body.subsection-paper #page #mainmenu,body.subsection-paper #page #skybox,body.subsection-paper #page #topboard,body.subsection-paper #page .promo,body.subsection-paper #page .toolbar,body.subsection-paper .cookie-info{display:none}body.section-calendar #page .promo .calendar-main-feed{float:left;position:relative;width:635px;height:880px;border-right:1px solid #f0f0f0}body.section-calendar #page .promo .adfeed{margin-top:30px;width:250px;float:right}body.section-calendar #page .promo .adfeed .square{width:250px;height:250px;background-color:red}body.section-calendar #page .promo .adfeed .fb{margin-top:20px}body.subsection-paper{background:#fff}body.subsection-paper .cookie-info{visibility:hidden}body.subsection-paper #page #calendar-menstruation #calendarbox #calendarview table tr td.empty,body.subsection-paper #page #calendar-menstruation #calendarbox #calendarview table tr td.month,body.subsection-paper #page #calendar-menstruation #calendarbox #calendarview table tr td.month-day,body.subsection-paper #page #calendar-menstruation #calendarbox #calendarview table tr th.empty,body.subsection-paper #page #calendar-menstruation #calendarbox #calendarview table tr th.month,body.subsection-paper #page #calendar-menstruation #calendarbox #calendarview table tr th.month-day{border-color:#000;background-color:#000}body.subsection-paper #page #calendar-menstruation #calendarbox #calendarview table tr td.today div{border:none}body.subsection-paper #page #calendar-menstruation #calendarbox #calendarview table tr td.today div:after{content:none;display:none}#calendar-homepage{background-color:#fff}#calendar-homepage .poster{height:600px;background:url(calendar/poster.jpg) no-repeat #fff;overflow:hidden;position:relative;font-size:16px}#calendar-homepage .poster h1{font-size:40px;width:300px;margin:20px 0 10px 20px;font-family:ServerOff,Tahoma}#calendar-homepage .poster p{width:300px;margin:10px 20px}#calendar-homepage .poster a.registration{display:inline-block;margin:10px 20px;padding:14px 20px;background-color:#F06;color:#fff;font-size:18px}#calendar-homepage .poster a.gallery{display:block;width:320px;position:absolute;font-size:30px;bottom:20px;right:0;padding:20px;color:#C3F905;background-color:#000;background-color:rgba(0,0,0,.8)}#calendar-homepage .poster a.gallery span{display:block;font-size:18px}#calendar-homepage .info{zoom:1;padding:20px 10px 40px}#calendar-homepage .info:before{content:'';display:block}#calendar-homepage .info:after{content:'';display:table;clear:both}#calendar-homepage .info li{width:200px;margin:0 10px;float:left}#calendar-homepage .info li h2{font-size:14px;font-weight:700;margin-bottom:12px;min-height:2.4em}#calendar-homepage .screenshots{display:none}#calendar-menstruation{background:#F5F6FA}#calendar-menstruation .toolbar{padding:20px 0;zoom:1}#calendar-menstruation .toolbar:before{content:'';display:block}#calendar-menstruation .toolbar:after{content:'';display:table;clear:both}#calendar-menstruation .toolbar .buttons a,#calendar-menstruation .toolbar .year-switcher a{display:inline-block;color:#fff;height:60px;line-height:90px;text-indent:10px;overflow:hidden}#calendar-menstruation .toolbar .buttons{margin:20px 10px 10px;float:left}#calendar-menstruation .toolbar .buttons a{background:center -5px no-repeat #F06;width:150px}#calendar-menstruation .toolbar .buttons a.today{background-image:url(calendar/tools/today.png)}#calendar-menstruation .toolbar .buttons a.settings{background-image:url(calendar/tools/settings.png)}#calendar-menstruation .toolbar .buttons a.print{background-image:url(calendar/tools/print.png)}#calendar-menstruation .toolbar .buttons a.statistics{background-image:url(calendar/tools/statistics.png)}#calendar-menstruation .toolbar .year-switcher{float:right;margin:0 10px 10px}#calendar-menstruation .toolbar .year-switcher a{font-size:18px;background:#0199FE;width:80px}#calendar-menstruation .toolbar .year-switcher a.current{height:80px;line-height:130px}#calendar-menstruation #calendarbox{position:relative}#calendar-menstruation #calendarbox #calendarloader{width:900px;height:634px;position:absolute;top:0;left:0;transition:height 1s ease-out;overflow:hidden;background-color:#fff;background-color:rgba(255,255,255,.8)}#calendar-menstruation #calendarbox #calendarloader p{margin-top:300px;font-size:30px;text-align:center;color:#0199FE}#calendar-menstruation #calendarbox #calendarview{background:#a0a0a0}#calendar-menstruation #calendarbox #calendarview table{width:100%}#calendar-menstruation #calendarbox #calendarview table tr td,#calendar-menstruation #calendarbox #calendarview table tr th{background:#fff;border:1px solid #a0a0a0;width:26px;height:50px}#calendar-menstruation #calendarbox #calendarview table tr td div,#calendar-menstruation #calendarbox #calendarview table tr th div{width:26px;height:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#calendar-menstruation #calendarbox #calendarview table tr td div img,#calendar-menstruation #calendarbox #calendarview table tr th div img{max-width:22px}#calendar-temperature .graph .graph-box #basalgraphcontainer .image-scroller img,#calendar-weight .graph .graph-box #basalgraphcontainer .image-scroller img{max-width:none}#calendar-menstruation #calendarbox #calendarview table tr td.empty,#calendar-menstruation #calendarbox #calendarview table tr th.empty{height:20px;border-color:#F5F6FA;background:#F5F6FA}#calendar-menstruation #calendarbox #calendarview table tr td.month-day,#calendar-menstruation #calendarbox #calendarview table tr th.month-day{text-align:center;background-color:#F5F6FA;height:20px;border-color:#F5F6FA #F5F6FA #a0a0a0}#calendar-menstruation #calendarbox #calendarview table tr td.month,#calendar-menstruation #calendarbox #calendarview table tr th.month{width:64px;text-indent:4px;background-color:#F5F6FA;border-color:#F5F6FA #A0A0A0 #F5F6FA #F5F6FA}#calendar-menstruation #calendarbox #calendarview table tr td.noday,#calendar-menstruation #calendarbox #calendarview table tr th.noday{background:0 0;border:0}#calendar-menstruation #calendarbox #calendarview table tr td.activeday,#calendar-menstruation #calendarbox #calendarview table tr th.activeday{text-align:center}#calendar-menstruation #calendarbox #calendarview table tr td.today div,#calendar-menstruation #calendarbox #calendarview table tr th.today div{position:relative;overflow:hidden;border:3px solid #ff0}#calendar-menstruation #calendarbox #calendarview table tr td.today div:after,#calendar-menstruation #calendarbox #calendarview table tr th.today div:after{content:"";position:absolute;background-color:#ff0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:-10px;top:-10px;width:20px;height:20px}#calendar-menstruation #calendarbox #calendarview table tr td.pregnancy div,#calendar-menstruation #calendarbox #calendarview table tr th.pregnancy div{position:relative}#calendar-menstruation #calendarbox #calendarview table tr td.pregnancy div:after,#calendar-menstruation #calendarbox #calendarview table tr th.pregnancy div:after{content:"";position:absolute;background-color:#00f;background-color:rgba(0,0,255,.2);right:-1px;bottom:0;width:28px;height:10px}#calendar-menstruation #calendarbox #calendarview table tr td.pregnancy.today div:after,#calendar-menstruation #calendarbox #calendarview table tr th.pregnancy.today div:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);top:auto}#calendar-menstruation #calendarbox #calendarview table tr td.fday,#calendar-menstruation #calendarbox #calendarview table tr th.fday{background:#f0f0f0}#calendar-menstruation #calendarbox #calendarview table tr td.fmpday,#calendar-menstruation #calendarbox #calendarview table tr th.fmpday{background:#606}#calendar-menstruation #calendarbox #calendarview table tr td.fmday.fmday0,#calendar-menstruation #calendarbox #calendarview table tr th.fmday.fmday0{background:#ff5e5e}#calendar-menstruation #calendarbox #calendarview table tr td.fmday.fmday1,#calendar-menstruation #calendarbox #calendarview table tr th.fmday.fmday1{background:#ff3636}#calendar-menstruation #calendarbox #calendarview table tr td.fmday.fmday2,#calendar-menstruation #calendarbox #calendarview table tr th.fmday.fmday2{background:red}#calendar-menstruation #calendarbox #calendarview table tr td.fmday.fmday3,#calendar-menstruation #calendarbox #calendarview table tr th.fmday.fmday3{background:#a60000}#calendar-menstruation #calendarbox #calendarview table tr td.fmday.fmday4,#calendar-menstruation #calendarbox #calendarview table tr th.fmday.fmday4{background:#630000}#calendar-menstruation #calendarbox #calendarview table tr td.fmday.painful div,#calendar-menstruation #calendarbox #calendarview table tr th.fmday.painful div{background:-moz-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.5)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#00000000, GradientType=0);background-size:4px 4px}#calendar-menstruation #calendarbox #calendarview table tr td.fmessday,#calendar-menstruation #calendarbox #calendarview table tr th.fmessday{background:#f39}#calendar-menstruation #calendarbox #calendarview table tr td.foday,#calendar-menstruation #calendarbox #calendarview table tr th.foday{background:#74c133}#calendar-menstruation #calendarbox #calendarview table tr td.fgday,#calendar-menstruation #calendarbox #calendarview table tr th.fgday{background:#9f0}#calendar-menstruation #calendarbox #calendarview table tr td.jonas,#calendar-menstruation #calendarbox #calendarview table tr td.jonas.fmday,#calendar-menstruation #calendarbox #calendarview table tr th.jonas,#calendar-menstruation #calendarbox #calendarview table tr th.jonas.fmday{background:#004f10}#calendar-menstruation #calendarbox.small-height #calendarloader{height:300px}#calendar-menstruation #calendarbox.small-height #calendarloader p{margin-top:150px}#calendar-menstruation #calendarbox.small-height #calendarview table tr td,#calendar-menstruation #calendarbox.small-height #calendarview table tr th{height:22px;overflow:hidden}#calendar-menstruation #calendarbox.small-height #calendarview table tr td div,#calendar-menstruation #calendarbox.small-height #calendarview table tr th div{height:22px}#calendar-menstruation #graph{background:#fff;padding:20px 0}#calendar-menstruation #graph h2{font-size:16px;font-family:ServerOff,Tahoma;padding:10px;text-transform:uppercase}#calendar-menstruation #graph .container{overflow:auto}#calendar-menstruation #graph .container img{margin:4px 0;max-width:none}#calendar-menstruation #graph .tools{background:#E6E6E6}#calendar-menstruation #graph .tools a{background:url(calendar/icons/graph.png) left center no-repeat;display:block;height:50px;line-height:50px;padding-left:50px}#calendar-temperature{background:#F5F6FA}#calendar-temperature .toolbar{padding:20px 0 10px;zoom:1}#calendar-temperature .toolbar:before{content:'';display:block}#calendar-temperature .toolbar:after{content:'';display:table;clear:both}#calendar-temperature .toolbar .buttons a,#calendar-temperature .toolbar .year-switcher a{display:inline-block;height:60px;line-height:90px;overflow:hidden;text-indent:10px;color:#fff}#calendar-temperature .toolbar .buttons{margin:20px 10px 10px;float:left}#calendar-temperature .toolbar .buttons a{background:center -5px no-repeat #F06;width:150px}#calendar-temperature .toolbar .buttons a.settings{background-image:url(calendar/tools/settings.png)}#calendar-temperature .toolbar .buttons a.statistics{background-image:url(calendar/tools/statistics.png)}#calendar-temperature .toolbar .year-switcher{float:right;margin:0 10px 10px}#calendar-temperature .toolbar .year-switcher a{font-size:18px;background:#0199FE;width:80px}#calendar-temperature .toolbar .year-switcher a.current{height:80px;line-height:130px}#calendar-temperature .graph{zoom:1}#calendar-temperature .graph:before{content:'';display:block}#calendar-temperature .graph:after{content:'';display:table;clear:both}#calendar-temperature .graph .cycles-selector{width:160px;float:right;margin-right:10px}#calendar-temperature .graph .cycles-selector&gt;ul{margin-top:-4px}#calendar-temperature .graph .cycles-selector&gt;ul li{display:block;background:#0199FE;padding:4px;text-align:center;margin:4px 0}#calendar-temperature .graph .cycles-selector&gt;ul li a{color:#fff;display:block}#calendar-temperature .graph .cycles-selector .block-title{margin-top:30px;font-size:16px;text-transform:uppercase}#calendar-temperature .graph .cycles-selector .products-list-universal li{background:#fff;margin:10px 0;padding:10px;zoom:1}#calendar-temperature .graph .cycles-selector .products-list-universal li:before{content:'';display:block}#calendar-temperature .graph .cycles-selector .products-list-universal li:after{content:'';display:table;clear:both}#calendar-temperature .graph .graph-box{width:720px;background:#fff;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6}#calendar-temperature .graph .graph-box #basalgraphcontainer{padding:10px;background:#fff}#calendar-temperature .graph .graph-box #basalgraphcontainer .image-scroller{width:100%;overflow:auto}#calendar-temperature .graph .graph-box #basalgraphcontainer h1{font-size:20px;padding:0 0 0 10px}#calendar-temperature .graph .graph-box #basalgraphcontainer p{padding:10px}#calendar-temperature .graph .graph-box #basalform{background:#E6E6E6;padding:20px 10px;margin:0 10px}#calendar-temperature .graph .graph-box #basalform h2{font-size:16px;padding-bottom:15px;font-family:ServerOff,Tahoma}#calendar-temperature .graph .graph-box #basalform .temperatures-list{zoom:1;margin:0 -7px}#calendar-temperature .graph .graph-box #basalform .temperatures-list:before{content:'';display:block}#calendar-temperature .graph .graph-box #basalform .temperatures-list:after{content:'';display:table;clear:both}#calendar-temperature .graph .graph-box #basalform .temperatures-list li{float:left;margin:4px 7px}#calendar-temperature .graph .graph-box #basalform .temperatures-list li label{display:inline-block;width:3em}#calendar-temperature .graph .graph-box #basalform .temperatures-list li input{width:4em}#calendar-temperature .graph .graph-box #sharing{padding:20px}#calendar-temperature .graph .graph-box #sharing h2{font-size:16px;font-family:ServerOff,Tahoma}#calendar-temperature .graph .graph-box #sharing P{margin:15px 0}#calendar-weight{background:#F5F6FA}#calendar-weight .graph{zoom:1}#calendar-weight .graph:before{content:'';display:block}#calendar-weight .graph:after{content:'';display:table;clear:both}#calendar-weight .graph .date-selector{padding:10px 0;width:160px;float:right;margin-right:10px}#calendar-weight .graph .date-selector h2{font-size:16px}#calendar-weight .graph .date-selector&gt;input,#calendar-weight .graph .date-selector&gt;ul{margin-bottom:15px}#calendar-weight .graph .date-selector label{margin-left:4px}#calendar-weight .graph .date-selector .block-title{margin-top:30px;font-size:16px;text-transform:uppercase}#calendar-weight .graph .date-selector .products-list-universal li{background:#fff;margin:10px 0;padding:10px;zoom:1}#calendar-weight .graph .date-selector .products-list-universal li:before{content:'';display:block}#calendar-weight .graph .date-selector .products-list-universal li:after{content:'';display:table;clear:both}#calendar-weight .graph .graph-box{width:720px;background:#fff}#calendar-weight .graph .graph-box #basalgraphcontainer{padding:10px;background:#fff}#calendar-weight .graph .graph-box #basalgraphcontainer .image-scroller{width:100%;overflow:auto}#calendar-weight .graph .graph-box #basalgraphcontainer h1{font-size:20px;padding:0 0 20px 10px}#calendar-weight .graph .graph-box #weightform{background:#E6E6E6;padding:20px}#calendar-weight .graph .graph-box #weightform h2{font-size:16px;padding-bottom:15px;font-family:ServerOff,Tahoma}#calendar-weight .graph .graph-box #weightform .weights-list{zoom:1;margin:0 -7px}#calendar-weight .graph .graph-box #weightform .weights-list:before{content:'';display:block}#calendar-weight .graph .graph-box #weightform .weights-list:after{content:'';display:table;clear:both}#calendar-weight .graph .graph-box #weightform .weights-list li{float:left;margin:4px 7px}#calendar-weight .graph .graph-box #weightform .weights-list li label{display:inline-block;width:3em}#calendar-weight .graph .graph-box #weightform .weights-list li input{width:4em}#calendar-weight .graph .graph-box #weightloss{background:#fff;padding:20px;zoom:1}#calendar-weight .graph .graph-box #weightloss:before{content:'';display:block}#calendar-weight .graph .graph-box #weightloss:after{content:'';display:table;clear:both}#calendar-weight .graph .graph-box #weightloss h2{font-size:16px;padding-bottom:15px;font-family:ServerOff,Tahoma}#calendar-weight .graph .graph-box #weightloss&gt;div{margin-bottom:20px}#calendar-weight .graph .graph-box #weightloss&gt;div.start,#calendar-weight .graph .graph-box #weightloss&gt;div.status,#calendar-weight .graph .graph-box #weightloss&gt;div.target{padding:10px 0;width:33%;float:left;overflow:hidden}#calendar-weight .graph .graph-box #weightloss&gt;div.start&gt;*,#calendar-weight .graph .graph-box #weightloss&gt;div.status&gt;*,#calendar-weight .graph .graph-box #weightloss&gt;div.target&gt;*{margin-left:10px;margin-right:10px}#calendar-weight .graph .graph-box #weightloss&gt;div.start{color:#fff;background:#a60000;margin-right:.5%}#calendar-weight .graph .graph-box #weightloss&gt;div.status{background:#0199fe;color:#fff;margin-right:.5%}#calendar-weight .graph .graph-box #weightloss&gt;div.status input{background:#0199fe;color:#fff;border:1px solid #fff;text-align:center;margin-left:20px}#calendar-weight .graph .graph-box #weightloss&gt;div.target{background:#74c133;color:#fff}#calendar-weight .graph .graph-box #weightloss&gt;div h3{font-size:16px;margin-bottom:10px}#calendar-weight .graph .graph-box #weightloss&gt;div h4{font-size:15px;margin-top:8px}#calendar-weight .graph .graph-box #weightloss&gt;p{clear:both}#calendar-posts{background:#F5F6FA}#calendar-posts .toolbar{padding:20px 0 10px;zoom:1}#calendar-posts .toolbar:before{content:'';display:block}#calendar-posts .toolbar:after{content:'';display:table;clear:both}#calendar-posts .toolbar .buttons a,#calendar-posts .toolbar .year-switcher a{display:inline-block;height:60px;line-height:90px;overflow:hidden;text-indent:10px;color:#fff}#calendar-posts .toolbar .buttons{margin:20px 10px 10px;float:left}#calendar-posts .toolbar .buttons a{background:center -5px no-repeat #F06;width:150px}#calendar-posts .toolbar .buttons a.create-post{background-image:url(calendar/tools/create-post.png)}#calendar-posts .toolbar .year-switcher{float:right;margin:0 10px 10px}#calendar-posts .toolbar .year-switcher a{font-size:18px;background:#0199FE;width:80px}#calendar-posts .toolbar .year-switcher a.current{height:80px;line-height:130px}#calendar-posts .posts{zoom:1}#calendar-posts .posts:before{content:'';display:block}#calendar-posts .posts:after{content:'';display:table;clear:both}#calendar-posts .posts ul.months{width:170px;float:right;margin-right:10px;margin-top:-4px}#calendar-posts .posts ul.months li{display:block;background:#0199FE;padding:4px;text-align:center;margin:4px 0}#calendar-posts .posts ul.months li a{color:#fff;display:block}#calendar-posts .posts .posts-list{margin:0 190px 0 0;background:#fff;padding:10px;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6}#calendar-posts .posts .posts-list h1{font-size:20px;margin-bottom:10px}#calendar-posts .posts .posts-list ul.posts-anotations{margin-top:0}#calendar-posts .posts .posts-list ul.posts-anotations li{background:#fff;margin-bottom:10px;margin-right:10px;width:48%}#calendar-cards{padding:20px 0;background:#F5F6FA}#calendar-cards .toolbar{zoom:1}#calendar-cards .toolbar:before{content:'';display:block}#calendar-cards .toolbar:after{content:'';display:table;clear:both}#calendar-cards .toolbar .buttons a,#calendar-cards .toolbar .year-switcher a{display:inline-block;color:#fff;height:60px;line-height:90px;overflow:hidden;text-indent:10px}#calendar-cards .toolbar .buttons{margin:20px 10px 10px;float:left}#calendar-cards .toolbar .buttons a{background:center -5px no-repeat #F06;width:150px}#calendar-cards .toolbar .buttons a.create-post{background-image:url(calendar/tools/create-post.png)}#calendar-cards .toolbar .year-switcher{float:right;margin:0 10px 10px}#calendar-cards .toolbar .year-switcher a{font-size:18px;background:#0199FE;width:80px}#calendar-cards .toolbar .year-switcher a.current{height:80px;line-height:130px}#calendar-cards .cards ul{zoom:1}#calendar-cards .cards ul:before{content:'';display:block}#calendar-cards .cards ul:after{content:'';display:table;clear:both}#calendar-cards .cards ul li{float:left;background:#fff;margin:9px;padding:5px}#calendar-cards .cards ul li .links{padding:4px 0 0 10px;color:#000;line-height:25px}#calendar-cards .cards ul li .links a{margin:0 0 0 4px;line-height:14px}#calendar-diary{background:#F5F6FA;padding-top:10px}#calendar-diary .toolbar{zoom:1}#calendar-diary .toolbar:before{content:'';display:block}#calendar-diary .toolbar:after{content:'';display:table;clear:both}#calendar-diary .toolbar .buttons a,#calendar-diary .toolbar .week-switcher a{display:inline-block;color:#fff;height:60px;width:150px;line-height:90px;overflow:hidden;text-indent:10px}#calendar-diary .toolbar .buttons{margin:20px 10px 10px;float:left}#calendar-diary .toolbar .buttons a{background:center -5px no-repeat #F06}#calendar-diary .toolbar .buttons a.create-post{background-image:url(calendar/tools/create-post.png)}#calendar-diary .toolbar .week-switcher{float:right;margin:0 10px 10px}#calendar-diary .toolbar .week-switcher a{font-size:18px;background:#0199FE}#calendar-diary .toolbar .week-switcher a.current{height:80px;line-height:130px}#calendar-diary .diary{background:#fff}#calendar-diary .diary&gt;ul&gt;li{border-bottom:1px solid #F5F6FA;zoom:1}#calendar-diary .diary&gt;ul&gt;li:before{content:'';display:block}#calendar-diary .diary&gt;ul&gt;li:after{content:'';display:table;clear:both}#calendar-diary .diary&gt;ul&gt;li .date{padding:30px 0;float:left;width:100px;text-align:center;font-family:ServerOff,Tahoma}#calendar-diary .diary&gt;ul&gt;li .date .dayofweek{font-size:20px;display:block}#calendar-diary .diary&gt;ul&gt;li .date .day{font-size:28px;display:block}#calendar-diary .diary&gt;ul&gt;li .date .month{font-size:16px;display:block}#calendar-diary .diary&gt;ul&gt;li .content{padding:20px;margin-left:100px;min-height:120px;border-left:1px solid #F5F6FA}#calendar-diary .diary&gt;ul&gt;li .content .nameday{font-size:18px;color:#909090}#calendar-diary .diary&gt;ul&gt;li .content .calendar-data{float:right;position:relative;padding-right:50px}#calendar-diary .diary&gt;ul&gt;li .content .calendar-data .lunar-phase{display:block;width:50px;height:50px;position:absolute;right:-6px;top:90px;background:center center no-repeat #fff}#calendar-diary .diary&gt;ul&gt;li .content .calendar-data .lunar-phase.fullmoon{background-image:url(calendar/moon/fullmoon.png)}#calendar-diary .diary&gt;ul&gt;li .content .calendar-data .lunar-phase.newmoon{background-image:url(calendar/moon/newmoon.png)}#calendar-diary .diary&gt;ul&gt;li .content .calendar-data .lunar-phase.firstquartermoon{background-image:url(calendar/moon/firstquartermoon.png)}#calendar-diary .diary&gt;ul&gt;li .content .calendar-data .lunar-phase.thirdquartermoon{background-image:url(calendar/moon/thirdquartermoon.png)}#calendar-diary .diary&gt;ul&gt;li .content .calendar-data .sun{position:absolute;top:20px;right:0;background:url(calendar/icons/sun.png) center center no-repeat #fff;width:40px;height:70px;text-align:center}#calendar-diary .diary&gt;ul&gt;li .content .calendar-data .sun span{display:block}#calendar-diary .diary&gt;ul&gt;li .content .calendar-data .sun span.sunset{margin-top:35px}#calendar-diary .diary&gt;ul&gt;li .content p,#calendar-diary .diary&gt;ul&gt;li .content table{margin-top:10px;margin-right:40px}#calendar-diary .diary&gt;ul&gt;li .content table tr td{padding:0 4px}.section-calendar #editdlg{width:590px;position:absolute;font-family:Tahoma;font-size:small;background-color:#000}.section-calendar #editdlg h2{font-size:12px;margin-bottom:1em}.section-calendar #ed_caption{font-size:16px;color:#0C9EDC;font-weight:700;position:absolute;top:10px;left:20px}.section-calendar #ed_subcaption{font-size:14px;color:#0C9EDC;position:absolute;top:30px;left:20px}.section-calendar #ed_content{width:590px;position:relative;text-align:left;overflow:hidden}.section-calendar #ed_content input[type=checkbox],.section-calendar #ed_content input[type=radio]{margin-right:4px}.section-calendar #ed_content .buttons{padding:20px;text-align:right}.section-calendar #ed_tabs{position:absolute;top:56px;left:20px;width:552px;height:24px}.section-calendar #ed_sheets{margin-top:80px;margin-left:20px;width:551px;background-color:#F1F5FE}.section-calendar #ed_sheet1_placeholder table.menstruation td{padding:10px}.section-calendar #ed_sheet1_placeholder table.health td{padding:2px 2px 2px 10px}.section-calendar #ed_sheet1_placeholder table.health td.basal{padding-left:30px}.section-calendar #ed_sheet1_placeholder #ed_summary{padding:20px 10px}.section-calendar #ed_sheet1_placeholder #ed_summary p{margin:0;padding:0}.section-calendar #ed_sheet1_placeholder table.menstruationtable td{margin:0;padding:2px 0;vertical-align:middle}.section-calendar #ed_sheet2_placeholder{padding:10px}.section-calendar #ed_sheet2_placeholder table{width:100%}.section-calendar #ed_sheet2_placeholder table tr td{padding:5px 10px}.section-calendar #ed_sheet2_placeholder #ed_addeventbar a{display:inline-block}.section-calendar #ed_sheet3_placeholder{height:450px;background-image:url(/design/westie/calendar/fitness-silhouette.png);background-repeat:no-repeat;background-position:center 70px;position:relative}.section-calendar #ed_sheet3_placeholder div{position:absolute}.section-calendar #ed_sheet3_placeholder #ed_box_weight{bottom:55px;left:10px;width:530px;text-align:center}.section-calendar #ed_sheet3_placeholder #ed_box_bmi{bottom:30px;left:10px;width:530px;text-align:center}.section-calendar #ed_sheet3_placeholder #ed_box_height{top:30px;left:10px;width:530px;text-align:center}.section-calendar #ed_sheet3_placeholder #ed_box_widthwaist{top:150px;left:130px}.section-calendar #ed_sheet3_placeholder #ed_box_widthbbelly{top:175px;left:320px}.section-calendar #ed_sheet3_placeholder #ed_box_widthhips{top:195px;left:110px}.section-calendar #ed_sheet3_placeholder #ed_box_widthchest{top:135px;left:310px}.section-calendar #ed_sheet3_placeholder #ed_box_widtharml{top:100px;left:305px}.section-calendar #ed_sheet3_placeholder #ed_box_widtharmr{top:100px;left:70px}.section-calendar #ed_sheet3_placeholder #ed_box_widththighl{top:240px;left:300px}.section-calendar #ed_sheet3_placeholder #ed_box_widththighr{top:240px;left:60px}.section-calendar #ed_sheet3_placeholder #ed_box_widthcalfl{top:285px;left:320px}.section-calendar #ed_sheet3_placeholder #ed_box_widthcalfr{top:285px;left:72px}.section-calendar #ed_sheet4_placeholder #ed_sheet4 textarea{height:260px;width:340px}.section-calendar #ed_sheet4_placeholder #ed_addeventbar{padding:1em 0 1em 220px}.section-calendar #ed_sheet4_placeholder #ed_postsbox{height:220px;overflow:auto}.section-calendar #ed_sheet4_placeholder #ed_postsbox table td{padding:4px 0}.section-calendar #ed_sheet4_placeholder #ed_notes{width:545px;height:140px}.section-calendar #ed_sheet4_placeholder #ed_events table{width:100%}.section-calendar #ed_sheet4_placeholder #ed_events table thead{font-weight:700;background-color:#efefef;color:#000;text-align:center}.section-calendar #ed_sheet4_placeholder #ed_events table td{padding:1px 4px;text-align:left}.section-calendar #ed_sheet4_placeholder .ed_eventrow{cursor:pointer}.section-calendar #ed_sheet4_placeholder .ed_eventrow:hover{background-color:#D8FECB}.section-calendar #ed_sheet5_placeholder{min-height:220px;padding:10px}.section-calendar #ed_sheet5_placeholder h2{font-size:15px;margin-bottom:0}.section-calendar #ed_sheet5_placeholder table{width:100%;margin-bottom:15px}.section-calendar #ed_sheet5_placeholder table tr th{width:30%;padding:5px 0}.section-calendar #ed_sheet5_placeholder table tr td{width:70%;padding:5px 0}.section-calendar #ed_sheet5_placeholder table tr td input[type=text]{padding:4px 0}.section-calendar #ed_sheet6_placeholder{min-height:220px;padding:10px}.section-calendar #ed_sheet6_placeholder table{width:100%}.section-calendar #ed_sheet6_placeholder table tr th{width:30%;padding:10px 0}.section-calendar #ed_sheet6_placeholder table tr td{width:70%;padding:10px 0}.section-calendar #eventdlg{border-left:solid 4px #000;border-right:solid 4px #000;width:400px;height:420px;position:absolute;font-family:Tahoma;font-size:small;background-color:#000}.section-calendar #ev_caption{font-size:16px;color:#0C9EDC;font-weight:700;position:absolute;top:10px;left:20px}.section-calendar #ev_content{width:390px;height:350px;position:relative;text-align:left}.section-calendar #ev_tabs{position:absolute;top:56px;left:20px;width:450px;height:24px}.section-calendar #ev_sheets{position:absolute;top:80px;left:20px;width:360px;height:300px;background-color:#F1F5FE}.section-calendar #ev_sheet1_placeholder{padding:10px}.section-calendar #eventdlg table{margin-left:10%;margin-right:10%;width:80%}.section-calendar #eventsavebutton{position:absolute;top:386px;left:210px}.section-calendar #eventcancelbutton{position:absolute;top:386px;left:300px}.section-calendar .sheetcontent{padding:5px}.section-calendar .infotext,.section-calendar .warntext{padding-left:30px;background-repeat:no-repeat;background-position:left center;padding-top:5px;padding-bottom:5px}.section-calendar .sheetactive{border:2px solid #AA8D78;background-color:#AA8D78;color:#000}.section-calendar .sheetinactive{border:2px solid #fff;border-top:solid 1px #000;background-color:#fff;color:gray}.section-calendar #blocker{position:absolute;display:none;z-index:100;opacity:.5;filter:alpha(opacity=50);background-color:#000}.section-calendar .infotext{background-image:url(../img/idea.png)}.section-calendar .warntext{background-image:url(../img/warn.png)}.section-calendar .btabs .tab{height:24px;display:block;float:left;font-size:12px;margin-right:1px;background:#333}.section-calendar .btabs .tab span{display:block;padding:4px 20px 2px;text-align:center;color:#fff;cursor:pointer}.section-calendar .btabs .tab.active span,.section-calendar .btabs .tab:hover span{color:#333}.section-calendar .btabs .tab:hover{background:#F1F5FE}.section-calendar .btabs .tab.active{background:#F1F5FE;font-weight:700}.section-calendar .button_small{background:#09F;color:#fff;padding:6px 22px}.temperature-graph-bubble{font-size:14px;text-align:left}.temperature-graph-bubble h1{font-size:16px}.temperature-graph-bubble h2{color:#fff;margin:8px 0 12px}.temperature-graph-bubble table tr th{padding:4px 15px 4px 0}.temperature-graph-bubble table tr td b{font-weight:400;color:#fff}.menstrual-day-bubble{font-size:14px;text-align:left;padding:10px 5px}.menstrual-day-bubble h1{font-size:16px}.menstrual-day-bubble h2{color:#fff;margin:8px 0 12px}.menstrual-day-bubble h3{font-size:14px;margin:10px 0;font-weight:700}.menstrual-day-bubble ul{padding:10px 0}.menstrual-day-bubble ul li{padding:5px 0}.menstrual-day-bubble table{margin:0}.menstrual-day-bubble table tr th{padding:5px 5px 5px 0}.menstrual-day-bubble table tr td{padding:5px 0 5px 5px}.menstrual-day-bubble table tr td b{font-weight:400;color:#fff}#calendar-pregnancies{background:#F5F6FA}#calendar-pregnancies .toolbar{zoom:1}#calendar-pregnancies .toolbar:before{content:'';display:block}#calendar-pregnancies .toolbar:after{content:'';display:table;clear:both}#calendar-pregnancies .toolbar .buttons{margin:20px 10px 10px;float:left}#calendar-pregnancies .toolbar .buttons a{display:inline-block;background:center -5px no-repeat #F06;color:#fff;height:60px;line-height:90px;overflow:hidden;width:150px;text-indent:10px}#calendar-pregnancies .toolbar .buttons a.pregnancy-profile{background-image:url(user/settings/icons/pregnant.png)}#calendar-pregnancies .toolbar .buttons a.childbirth-create{background-image:url(posts/type-icons/white/32x32/60001.png);background-position:center 4px}#calendar-pregnancies .toolbar .buttons a.pregnancy-add{background-image:url(posts/type-icons/white/32x32/60004.png);background-position:center 4px}#calendar-pregnancies .pregnancies{background:#fff;padding:10px}#calendar-pregnancies .pregnancies h1{font-size:20px;padding:0 0 0 10px}#calendar-pregnancies .pregnancies ul{margin:10px}#calendar-pregnancies .pregnancies ul li{margin:10px 0}#calendar-pregnancy{background:#F5F6FA}#calendar-pregnancy .toolbar{zoom:1}#calendar-pregnancy .toolbar:before{content:'';display:block}#calendar-pregnancy .toolbar:after{content:'';display:table;clear:both}#calendar-pregnancy .toolbar .buttons{margin:20px 10px 10px;float:left}#calendar-pregnancy .toolbar .buttons a{display:inline-block;background:center -5px no-repeat #F06;color:#fff;height:60px;line-height:90px;overflow:hidden;width:150px;text-indent:10px}#calendar-pregnancy .toolbar .buttons a.pregnancy-profile{background-image:url(user/settings/icons/pregnant.png)}#calendar-pregnancy .toolbar .buttons a.childbirth-create{background-image:url(posts/type-icons/white/32x32/60001.png);background-position:center 4px}#calendar-pregnancy .toolbar .buttons a.pregnancy-add{background-image:url(posts/type-icons/white/32x32/60004.png);background-position:center 4px}#calendar-pregnancy .pregnancies{zoom:1}#calendar-pregnancy .pregnancies:before{content:'';display:block}#calendar-pregnancy .pregnancies:after{content:'';display:table;clear:both}#calendar-pregnancy .pregnancies .pregnancies-list{float:right;width:180px}#calendar-pregnancy .pregnancies .pregnancies-list&gt;ul{margin:0 6px}#calendar-pregnancy .pregnancies .pregnancies-list&gt;ul li{background:#0199FE;display:block;margin:4px 0;padding:4px;text-align:center}#calendar-pregnancy .pregnancies .pregnancies-list&gt;ul li:first-child{margin-top:0}#calendar-pregnancy .pregnancies .pregnancies-list&gt;ul li a{color:#FFF;display:block}#calendar-pregnancy .pregnancies .pregnancies-list&gt;div{margin:0 10px}#calendar-pregnancy .pregnancies .pregnancies-list&gt;div .block-title{margin-top:30px;font-size:16px;text-transform:uppercase}#calendar-pregnancy .pregnancies .pregnancies-list&gt;div .products-list-universal li{background:#fff;margin:10px 0;padding:10px;zoom:1}#calendar-pregnancy .pregnancies .pregnancies-list&gt;div .products-list-universal li:before{content:'';display:block}#calendar-pregnancy .pregnancies .pregnancies-list&gt;div .products-list-universal li:after{content:'';display:table;clear:both}#calendar-pregnancy .pregnancies .pregnancy{float:left;background:#fff;width:719px;border-right:1px solid #e6e6e6;border-top:1px solid #e6e6e6}#calendar-pregnancy .pregnancies .pregnancy h1{font-size:20px;padding:0 0 0 10px}#calendar-pregnancy .pregnancies .pregnancy .pregnancies-list ul{margin:10px}#calendar-pregnancy .pregnancies .pregnancy .pregnancies-list ul li,#calendar-pregnancy .pregnancy #basic-info form&gt;div{margin:10px 0}#calendar-pregnancy .pregnancy&gt;div{padding:20px}#calendar-pregnancy .pregnancy&gt;div h2{display:none}#calendar-pregnancy .pregnancy #basic-info form&gt;div label{display:inline-block;width:18em}#calendar-pregnancy .pregnancy #basic-info form&gt;div .date{width:6em}#calendar-pregnancy .pregnancy #calendar-switcher{background:#E6E6E6;text-align:right;padding:0 10px}#calendar-pregnancy .pregnancy #calendar-switcher a{display:inline-block;margin-top:2px;padding:8px 14px}#calendar-pregnancy .pregnancy #calendar-switcher a.selected,#calendar-pregnancy .pregnancy #pregnancy-days{background:#fff}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar{position:relative;overflow:hidden;width:680px}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters{width:6800px}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester{margin:10px 0;width:680px;float:left}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester&gt;img{float:left;margin:0 20px 20px 0}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester h3{font-size:28px;margin-bottom:1em}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester .navs{text-align:center;clear:both;margin-top:20px}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester .navs a{display:inline-block;width:68px;height:69px;overflow:hidden;text-indent:-100px}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester .navs .left{background-image:url(calendar/pregnancy/left.png)}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester .navs .right{background-image:url(calendar/pregnancy/right.png)}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months{zoom:1}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months:before{content:'';display:block}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months:after{content:'';display:table;clear:both}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month{margin:20px 0}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month h4{font-size:16px;padding-left:38px}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month ul.weeks{zoom:1}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month ul.weeks:before{content:'';display:block}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month ul.weeks:after{content:'';display:table;clear:both}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month ul.weeks li.week{zoom:1}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month ul.weeks li.week:before{content:'';display:block}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month ul.weeks li.week:after{content:'';display:table;clear:both}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month ul.weeks li.week h5{float:left;width:24px;line-height:90px}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month ul.weeks li.week ul.days{width:644px;float:right;zoom:1}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month ul.weeks li.week ul.days:before{content:'';display:block}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month ul.weeks li.week ul.days:after{content:'';display:table;clear:both}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month ul.weeks li.week ul.days li.day{background:#E6E6E6;display:block;float:left;width:90px;height:108px;overflow:hidden;margin:1px;cursor:pointer}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month ul.weeks li.week ul.days li.day.today{background:#ffffc1}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month ul.weeks li.week ul.days li.day h6{padding:4px;text-align:right;font-size:10px}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month ul.weeks li.week ul.days li.day ul.events{zoom:1}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month ul.weeks li.week ul.days li.day ul.events:before{content:'';display:block}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month ul.weeks li.week ul.days li.day ul.events:after{content:'';display:table;clear:both}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month ul.weeks li.week ul.days li.day ul.events li{float:left;width:40px;height:40px;margin:1px;line-height:40px;text-align:center}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month ul.weeks li.week ul.days li.day ul.posts{zoom:1;width:84px;margin:0 auto}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month ul.weeks li.week ul.days li.day ul.posts:before{content:'';display:block}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month ul.weeks li.week ul.days li.day ul.posts:after{content:'';display:table;clear:both}#calendar-pregnancy .pregnancy #pregnancy-days .lunar-calendar ul.trimesters li.trimester ul.months li.month ul.weeks li.week ul.days li.day ul.posts li{float:left;width:40px;height:40px;margin:1px;background-repeat:no-repeat;background-position:center center}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar{position:relative;overflow:hidden;width:680px}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months{width:6800px}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month{width:680px;float:left}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month&gt;img{float:left;margin:0 20px 20px 0}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month&gt;p{margin-left:220px}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month h4{font-size:28px;margin-bottom:1em}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month .navs{text-align:center;clear:both;margin-top:30px}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month .navs a{display:inline-block;width:68px;height:69px;overflow:hidden;text-indent:-100px}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month .navs .left{background-image:url(calendar/pregnancy/left.png)}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month .navs .right{background-image:url(calendar/pregnancy/right.png)}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month ul.weeks{clear:both;margin-top:10px}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month ul.weeks li.week{zoom:1}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month ul.weeks li.week:before{content:'';display:block}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month ul.weeks li.week:after{content:'';display:table;clear:both}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month ul.weeks li.week h5{float:left;width:30px;line-height:90px}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month ul.weeks li.week ul.days{width:644px;float:right;zoom:1}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month ul.weeks li.week ul.days:before{content:'';display:block}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month ul.weeks li.week ul.days:after{content:'';display:table;clear:both}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month ul.weeks li.week ul.days li.day{background:#E6E6E6;display:block;float:left;width:90px;height:108px;overflow:hidden;margin:1px;cursor:pointer}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month ul.weeks li.week ul.days li.day.today{background:#ffffc1}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month ul.weeks li.week ul.days li.day h6{padding:4px;text-align:right;font-size:10px}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month ul.weeks li.week ul.days li.day ul.events{zoom:1}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month ul.weeks li.week ul.days li.day ul.events:before{content:'';display:block}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month ul.weeks li.week ul.days li.day ul.events:after{content:'';display:table;clear:both}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month ul.weeks li.week ul.days li.day ul.events li{float:left;width:40px;height:40px;margin:1px;line-height:40px;text-align:center}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month ul.weeks li.week ul.days li.day ul.posts{zoom:1;width:84px;margin:0 auto}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month ul.weeks li.week ul.days li.day ul.posts:before{content:'';display:block}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month ul.weeks li.week ul.days li.day ul.posts:after{content:'';display:table;clear:both}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month ul.weeks li.week ul.days li.day ul.posts li{float:left;width:40px;height:40px;margin:1px;background-repeat:no-repeat;background-position:center center}#calendar-pregnancy .pregnancy #pregnancy-days .gregorian-calendar ul.months li.month ul.weeks li.week:first-child&gt;ul{width:auto}</pre></body></html>