@charset "UTF-8";div[id*="bcfj-calendar-"] *{box-sizing:content-box}.legend{letter-spacing:0px;padding:9px 9px 6px 9px}.legend .legenditem{height:25px;padding:1px}.legend .legenditem .legenditemcolorpreview{float:left;height:22px;width:22px}.legend .legenditem .legenditemtitle{position:relative;padding-left:5px;line-height:22px;color:#333}.bcfj .bcfj-calendar .bcfj-calendar-month{letter-spacing:0px;background-color:#FFF;border:1px solid #CCC;float:left;height:200px;margin-bottom:10px;margin-right:10px;padding:10px 10px 10px 10px;text-align:center;width:170px}.bcfj .bcfj-calendar .bcfj-month-with-weeknumbers{width:192px}.bcfj .bcfj-week-number{background-color:#f5f5f5 !important}.bcfj .bcfj-calendar .bcfj-calendar-month td,.bcfj .bcfj-calendar .bcfj-calendar-month th{color:#333;letter-spacing:0px;background-color:#fff;background-image:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:22px;text-align:center;width:22px;padding:0;border:0;line-height:22px}.bcfj .bcfj-calendar .bcfj-calendar-month th{padding:0}.bcfj .bcfj-calendar .bcfj-calendar-month td.clicableday{cursor:pointer}.bcfj .bcfj-calendar .bcfj-calendar-month table{border-collapse:separate;border-spacing:2px;border:0 !important;clear:both}.bcfj .bcfj-calendar .bcfj-calendar-month table tr,.bcfj .bcfj-calendar .bcfj-calendar-month table td{border:none}.bcfj .bcfj-calendar .bcfj-calendar-loader{height:0;position:relative;top:68px;visibility:hidden;z-index:3}.bcfj .loading{visibility:visible !important}.bcfj .bcfj-calendar .bcfj-calendar-loader img{border:0}.bcfj .bcfj-calendar img{float:none;margin:0px}#frontend-bcfj .legend,#frontend-module-bcfj .legend{display:inline-block;background-color:#FFF;border:1px solid #CCC;font-family:Arial,Helvetica,sans-serif;font-size:12px}.bcfj-calendar-navigation{line-height:19px;height:19px;letter-spacing:0px;padding-bottom:10px;font-size:12px;text-align:center;width:170px;color:#333;border-bottom:1px solid #000;font-family:Arial,Helvetica,sans-serif;float:left}.bcfj-month-with-weeknumbers .bcfj-calendar-navigation{width:192px}.bcfj-calendar-navigation>span{vertical-align:top}.bcfj-calendar-navigation a img,.bcfj-calendar-navigation img{border:0 !important}a.bcfj-calendar-prev-month{float:left;height:19px;position:relative;width:20px;margin-right:4px}a.bcfj-calendar-next-month{float:right;height:19px;width:20px;position:relative;z-index:1}.bcfjdatepicker{letter-spacing:0px;margin:0;padding:0;width:122px !important;font-size:12px;font-family:Arial,Helvetica,sans-serif;height:19px;position:relative;float:left;vertical-align:top;font-weight:normal;text-transform:capitalize}.bcfj-month-with-weeknumbers .bcfjdatepicker{width:144px !important;max-height:18px;padding:0px;border-radius:0px;margin:0px;font-size:14px}.bcfj-clear{clear:both}.legend .legenditem .legenditemcolorpreview span{float:left;width:22px}.legend .legenditem .legenditemcolorpreview .change-over-1,.legend .legenditem .legenditemcolorpreview .change-over-2{position:absolute;height:0;width:0;z-index:1;display:block}.bcfj-calendar .date-text{position:relative;width:22px;height:22px;display:block}.bcfj-calendar .change-over-1,.bcfj-calendar .change-over-2{position:absolute;height:0;width:0;display:block}.bcfj .quickedit{margin-top:10px}.bcfj .quickedit .input-append{margin-bottom:5px}.bcfj .quickedit input{width:70px}#quickedit .control-group{float:left !important}
