.container-inline-date{margin-right:.5em;clear:both;width:auto;vertical-align:top;display:inline-block}.container-inline-date .form-item{padding:0;margin:0;float:none}.container-inline-date .form-item .form-item{float:left}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto}.container-inline-date .description{clear:both}.container-inline-date .form-item input,.container-inline-date .form-item option,.container-inline-date .form-item select{margin-right:5px}.container-inline-date .date-spacer{margin-left:-5px}.views-right-60 .container-inline-date div{padding:0;margin:0}.container-inline-date .date-timezone .form-item{clear:both;width:auto;float:none}#calendar_div,#calendar_div td,#calendar_div th{padding:0;margin:0}#calendar_div,.calendar,.calendar_control,.calendar_header,.calendar_links{border-collapse:separate;margin:0;width:185px}.calendar td{padding:0}.date-repeat-input{margin-right:5px;width:auto;float:left}.date-repeat-input select{min-width:7em}.date-repeat fieldset{clear:both;float:none}.date-views-filter-wrapper{min-width:250px}.date-views-filter input{padding:0!important;margin-right:2px!important;min-width:12em;width:12em;float:left!important}.date-nav{width:100%}.date-nav div.date-prev{text-align:left;width:24%;float:left}.date-nav div.date-next{text-align:right;width:24%;float:right}.date-nav div.date-heading{text-align:center;width:50%;float:left}.date-nav div.date-heading h3{padding:0;margin:0}.date-clear{clear:both;float:none;display:block}.date-clear-block{clear:both;width:auto;float:none}.date-clear-block:after{height:0;content:" ";visibility:hidden;clear:both;display:block}.date-clear-block{display:inline-block}* html .date-clear-block{height:1%}.date-clear-block{display:block}.date-container .date-format-delete{margin-left:1.5em;float:left;margin-top:1.8em}.date-container .date-format-name{float:left}.date-container .date-format-type{float:left;padding-left:10px}.date-container .select-container{clear:left;float:left}div.date-calendar-day{border-color:#eee #bbb #bbb #eee;color:#999;border-style:solid;border-width:1px;text-align:center;margin:6px 10px 0 0;background:#f3f3f3;width:40px;line-height:1;float:left;font-family:Georgia,Arial,Verdana,sans}div.date-calendar-day span{text-align:center;display:block}div.date-calendar-day span.month{padding:2px;font-size:.9em;color:#fff;text-transform:uppercase;background-color:#b5bebe}div.date-calendar-day span.day{font-size:2em;font-weight:700}div.date-calendar-day span.year{padding:2px;font-size:.9em}