div.riform h1 { color: #888888; border-bottom: 1px solid #dddddd; font-size: 20px; line-height: 1; margin: 0; padding-bottom: 5px; padding-left: 5px; } div.riform form { margin-bottom: 0; } div.riform .rifield { clear: both; } div.riform .rifield .field { float: left; clear: none; } div.riform .label { display: block; float: left; font-weight: bold; margin-right: 10px; text-align: right; width: 130px; } div.riform #riweeklyweekdays .riweeklyweekday input { display: block; margin: 8px auto 0; } div.riform #riweeklyweekdays .riweeklyweekday label { display: block; } div.riform #riweeklyweekdays .riweeklyweekday { margin-right: 15px; float: left; } div.riform input.ricancelbutton { /* // pb_close.png */ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAABHVBMVEUAAAAAAAADAwMEBAQFBQUGBgYJCQkKCgoPDw8RERETExMWFhYbGxscHBwfHx8iIiIlJSUoKCgsLCwyMjI1NTU4ODg7OztDQ0NGRkZKSkpLS0tNTU1XV1ddXV1gYGBjY2NkZGRmZmZoaGhsbGxvb291dXV7e3t+fn6BgYGCgoKFhYWLi4uMjIyNjY2Ojo6QkJCTk5OVlZWWlpaXl5eZmZmdnZ2fn5+qqqqurq6vr6+ysrKzs7O5ubnCwsLFxcXHx8fJycnLy8vMzMzR0dHV1dXY2Nja2trc3Nzd3d3f39/g4ODh4eHk5OTl5eXo6Ojr6+vs7Ozt7e3u7u7x8fHy8vLz8/P19fX29vb39/f4+Pj6+vr7+/v8/Pz9/f3////kwcJJAAAAAXRSTlMAQObYZgAAAThJREFUKBXNwWdb2gAYhtH3CVbQFisVlOLWVlHcdeBedXSQqoiR4f3/f4YJF8Gg9psfPMfezL8avvqNvaaCz/2Nr2wvPFBbz8qXXrynZs/AXp9aUidgHRpsOmpz5sEibthzFLVGxZ5wl5Q0MCjfx/G49KGEtf1iRdIXyEufS6xLmuTKQh4ZSX0e5PtLUJDU28BC3CqQ8+AWio58p1iIczXlqkDRUWCHH9bCTzWlroA5NW2zai1cK5ByoQF5BY74bi01kpISLhSHPZiW5JSx0CXfJGWg6CjnsSUpi2uhJdy4pMlpR1I6n5S0z661lSiowxgVezIBY4oYrLNqEWswq7bRKgcW1bMCZyNxBbKHcCDrkJj6C9XTjY3jMlwvyJ6Ja/mCpj+bXbKXupUYmpn5+kmy/4jFFLP34hGuw0GxTwkuWgAAAABJRU5ErkJggg==); background-color: transparent; font-size: 0; /* For IE8 */ color: transparent; border: none; position: absolute; left: -14px; top: -14px; cursor: pointer; height: 30px; width: 30px; } div.rioccurrencesactions .riaddoccurrence #adddate { width: 75%; } div.rioccurrences div.batching { font-size: 70%; text-align: center; } div.rioccurrences span.current { font-weight: bold; } div.rioccurrences .occurrence.start span.rlabel, div.rioccurrences .occurrence.rdate span.rlabel { color: #9cba9b; margin: 0 5px; font-size: 70%; font-weight: bold; } div.rioccurrences .occurrence.exdate { opacity: 0.4; filter: alpha(opacity=40); } div.ridisplay .occurrence.exdate { display: none; } div.ridisplay label.ridisplay { font-weight: 300; } div.ridisplay .rimain a { margin-right: 0.5em; } div.rioccurrences .occurrence.rdate { background: #ffffe0; } div#messagearea, div.errorarea { display: none; background-color: red; color: white; font-weight: bold; padding: 2px 10px; } .recc-event-container .form-group { margin-bottom: 0; }