-#cal_start_date, #cal_end_date { width: 6em;}
\ No newline at end of file
+#cal_start_date, #cal_end_date { width: 6em;}
+
+
+label.block {
+ background: none repeat scroll 0 0 #CCCCCC;
+ border: 1px solid #EEEEEC;
+ box-shadow: 3px 3px 5px 0 #111111;
+ color: #111111;
+ display: inline-block;
+ font-size: small;
+ margin: 0 10px 1em 0;
+ padding: 3px 5px;
+ width: 38%;
+ vertical-align: top;
+}
+
+label.plain {
+ background: none;
+ border: none;
+ box-shadow: none;
+ color: black;
+ display: inline;
+ margin: 0;
+ padding: 0;
+}
+
+.rec_exceptions { display: inline-block; }
+.rec_exceptions_holder { display: inline-block; }
+.rec_exceptions .remover { }
+#rec_until_count { width: 50px; }
+#rec_until_date { width: 100px; }
\ No newline at end of file