#bazalt{background:url(/52a7fbb4/i/backgrounds/bazalt.png) no-repeat 100% 0;margin-right:-10px;padding-right:10px}#bazalt .head{padding:20px 0}#bazalt .head h2,#bazalt .head a{float:left;line-height:21px;height:21px;vertical-align:middle;padding-bottom:22px}#bazalt h2{color:#49809e;font-size:18px;padding:0 16px 0 12px;font-weight:normal}#bazalt .period{color:#8d8d8d;padding-left:4px}.bazalt_chart{position:relative;clear:both;overflow:hidden}.bazalt_chart .axis{color:#939393;font-size:11px;font-family:Arial,sans-serif}
.bazalt_chart .y_axis{text-align:right;width:30px}.bazalt_chart .y_axis strong{white-space:nowrap;display:block}.bazalt_chart .y_axis div{width:30px;text-align:right;height:20px;overflow:hidden}.bazalt_chart .chart{position:absolute;left:30px;top:0;width:632px}.bazalt_chart .x_axis{clear:both;margin-left:5px;padding-top:10px;position:relative;height:50px}.bazalt_chart .x_axis div{position:absolute;top:10px;text-align:center;width:20px;overflow:visible}.bazalt_chart .x_axis small{font:10px Tahoma,Arial,Geneva,sans-serif}
.bazalt_chart .x_axis.day{height:50px}.bazalt_chart .x_axis.day div{height:30px}.sleep .y_axis{width:15px;position:relative}.sleep .y_axis div{width:15px;position:absolute;right:0}.sleep .chart{left:15px}.sleep .x_axis{left:12px;margin-left:0}#bazalt .chart_foot{margin:0 0 30px 30px;color:#49809e;width:auto}#bazalt .chart_foot td{vertical-align:middle}#bazalt .legend{width:52px}#bazalt .legend div{position:relative;width:42px;background:url(/52a7fbb4/i/backgrounds/legend.png) no-repeat 0 0;height:42px}#bazalt .txt{padding-right:10px}
#bazalt .legend b{border-color:#b65252;border-width:2px;display:block;position:absolute}#bazalt .legend.ovul div{padding-top:6px;height:36px}#bazalt .legend.ovul b{height:30px;border-right-style:dashed;width:20px;position:absolute;left:0;top:6px}#bazalt .legend.avg div{padding-top:15px;height:27px}#bazalt .legend.avg b{height:1px;border-bottom-style:solid;width:20px;position:absolute;left:11px;top:20px}#bazalt .sleep{font-weight:bold;width:120px}#bazalt .sleep a{cursor:pointer !important}#bazalt .props{width:170px}
#bazalt .day-form{float:left;width:432px;padding-bottom:10px}#bazalt .day-form label{color:#49809e;font-size:12px;font-weight:bold}#bazalt .day-form-in{padding:15px 11px 8px}#bazalt .toggler{margin-bottom:10px;cursor:pointer}#bazalt .toggler i{width:16px;height:16px;background:url(/52a7fbb4/i/icons/icons.png) no-repeat -137px -484px;display:block;float:left;margin-right:8px;clear:left;margin-bottom:10px}#bazalt .toggler i.off{background-position:-153px -484px}#bazalt .toggler a{line-height:16px;font-weight:bold}
#bazalt .cure label{display:block;clear:left;padding:7px 0}#bazalt .dose{margin:0 5px 0 5px;float:left}.lh28{line-height:28px;vertical-align:middle}#bazalt .right-column{float:left;padding-left:15px;width:250px}#bazalt .recomend{padding:0 11px 13px}#bazalt .recomend h2{color:#c07f9e;border-bottom:1px solid #eac5e1;margin:0 0 15px;padding:9px 0 6px 0}#bazalt .recomend p{color:#68585f;text-align:justify}#bazalt .current-chart{margin:20px 0 12px -15px}#bazalt .name{margin-top:5px;color:#515151}.name .period,.charts .period{color:#515151}
#bazalt .advice{color:#4a483a}#bazalt .advice h2{color:#aaa57c;border-bottom:1px solid #ece6b3;margin:0 0 15px;padding:9px 0 6px 0}#bazalt .in-advice{margin:0 14px 14px}.i_comm{background-position:-40px -13px;width:14px;height:12px;display:inline-block;margin-right:5px}.i_n_16,.i_y_16{width:16px;height:16px;background:url(/52a7fbb4/i/icons/i_y_n_16.png) no-repeat 0 0}.i_n_16{background-position:0 -16px}#selected_cures strong{color:#49809e;line-height:16px}#selected_cures span{font-weight:bold;color:#0285cf;padding-left:10px;line-height:16px}
#selected_cures span strong{color:#fff}#bazalt .avg{text-align:center;color:#49809e}.bazalt_charts{margin:20px 4px}.bazalt_charts thead td{color:#49809e;font-weight:bold;padding-bottom:5px}.bazalt_charts thead tr{border-bottom:1px solid #c2dff1}.bazalt_charts td.name a{font-weight:bold}.bazalt_charts td{height:27px;vertical-align:middle}.bazalt_charts .comm-in *{display:inline-block;line-height:18px;vertical-align:middle}.bazalt_charts td.open i{display:inline-block;line-height:18px;vertical-align:middle}
.bazalt_charts td.open{padding:0 12px;text-align:center}.bazalt_charts thead td.open{padding-bottom:5px}.bazalt_charts tr.first td{padding-top:20px}.bazalt_charts .comm-in{padding-left:14px;white-space:nowrap}.bazalt_charts .comm{padding-left:17px}.bazalt_charts .comm a{margin-top:-2px}.bazalt_charts .i_n_16,.bazalt_charts .i_y_16{width:16px;height:16px;background:url(/52a7fbb4/i/icons/i_y_n_16.png) no-repeat 0 0}.bazalt_charts .i_n_16{background-position:0 -16px}.bazalt_preamble{padding:163px 10px 10px}
.bazalt_create{padding:10px 0 0;text-align:center}.bazalt div.tab{margin:0 0 20px}.bazalt_notes1{padding:25px 0;color:#b65252;font-weight:bold}.bazalt_notes2{padding:25px 0;color:#000;font-weight:bold}.bazalt_form_btn{text-align:left}.bazalt_form_btn .btn{vertical-align:middle}.bazalt_form_changable{display:inline-block;*display:inline;*zoom:1;padding:0 0 0 35px;color:#c17599;width:370px;vertical-align:middle;font-size:12px;line-height:14px}.bazalt_formtable{border-collapse:collapse;margin:0 0 50px;width:auto;table-layout:fixed}
.bazalt_formtable th{text-align:left;vertical-align:middle;padding:5px 0;color:#49809e;padding-right:20px}.bazalt_formtable td{text-align:left;vertical-align:middle;padding:5px 0;padding-right:15px}.bazalt_formcol3{width:200px}.bazalt_formtable .ui-radio{margin-right:7px}.bazalt_formtable .ui-radio label{cursor:pointer;line-height:21px;vertical-align:middle}.bazalt_formday{padding:0 0 0 5px}.bazalt_ferror{display:inline-block;*display:inline;*zoom:1;color:#C00}.add_cure_btn{padding:4px 0 0}.bazalt_content h2{margin:0 0 10px;padding:20px 16px 0 12px;color:#49809e;font-size:14px !important;font-weight:bold !important}
.bazalt_content p{margin:0 0 20px;padding:0 16px 0 12px}