.calendars,.calendars-popup{background-color:#fff;color:#333;border:1px solid rgba(0,0,0,.2);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);width:212px!important}.calendars-rtl{direction:rtl}.calendars-popup{z-index:1000}.calendars-disable{position:absolute;z-index:100;background-color:#fff;opacity:.5;filter:alpha(opacity=50)}.calendars a{color:#000;text-decoration:none}.calendars a.calendars-disabled{color:#888;cursor:auto}.calendars button{margin:.25em;padding:.125em 0;background-color:#fcc;border:none;-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em;font-weight:bold}.calendars-nav,.calendars-ctrl{float:left;width:100%;background-color:#fff;color:#333;font-size:100%;font-weight:bold;padding:5px}.calendars-ctrl{background-color:#fff;border-top:1px dotted #ddd}.calendars-cmd{width:30%}.calendars-cmd:hover{background-color:#e8e8e8}.calendars-ctrl .calendars-cmd:hover{background-color:#e8e8e8}.calendars-cmd-prevJump,.calendars-cmd-nextJump{width:8%}button.calendars-cmd{text-align:center}.calendars-cmd-prev,.calendars-cmd-prevJump,.calendars-cmd-clear{float:left;padding-left:2%}.calendars-cmd-current,.calendars-cmd-today{float:left;width:35%;text-align:center}.calendars-cmd-next,.calendars-cmd-nextJump,.calendars-cmd-close{float:right;padding-right:2%;text-align:right}.calendars-rtl .calendars-cmd-prev,.calendars-rtl .calendars-cmd-prevJump,.calendars-rtl .calendars-cmd-clear{float:right;padding-left:0%;padding-right:2%;text-align:right}.calendars-rtl .calendars-cmd-current,.calendars-rtl .calendars-cmd-today{float:right}.calendars-rtl .calendars-cmd-next,.calendars-rtl .calendars-cmd-nextJump,.calendars-rtl .calendars-cmd-close{float:left;padding-left:2%;padding-right:0%;text-align:left}.calendars-month-nav{float:left;background-color:#777;text-align:center}.calendars-month-nav div{float:left;width:12.5%;margin:1%;padding:1%}.calendars-month-nav span{color:#888}.calendars-month-row{clear:left}.calendars-month{float:left;width:15em;text-align:center}.calendars-month-header{border-top:1px dotted #ddd;width:210px}.calendars-month-year{width:49%}.calendars-month-header,.calendars-month-header select,.calendars-month-header input{background-color:#fff;color:#000;font-weight:bold}.calendars-month-header select,.calendars-month-header input{border:none}.calendars-month-header input{position:absolute;display:none}.calendars-month table{width:100%;border-collapse:collapse}.calendars-month thead{border-top:1px dotted #ddd}.calendars-month th,.calendars-month td{margin:0;padding:0;font-weight:normal;text-align:center}.calendars-month th{}.calendars-month th,.calendars-month th a{background-color:#f1f1f1;color:#000;font-weight:bold}.calendars-month td{background-color:#fff;text-align:center}.calendars-month td.calendars-week{border:1px solid #777}.calendars-month td.calendars-week *{background-color:#777;color:#fff;border:none}.calendars-month a{background-color:#fff;color:#000;display:block;height:30px;padding:5px;text-decoration:none;width:30px}.calendars-month span{display:block;width:100%;padding:5px}.calendars-month td span{color:#888}.calendars-month td .calendars-other-month{background-color:#fff}.calendars-month td .calendars-weekend{}.calendars-month td .calendars-today{background-color:#ffdb99;border-color:#ffb733;color:#000}.calendars-month td .calendars-highlight{background-color:#ddd}.calendars-month td .calendars-selected{background-color:#3276b1;border-color:#285e8e;color:#fff}.calendars-month th.calendars-week{background-color:#3276b1;border-color:#285e8e;color:#fff}.calendars-status{clear:both;background-color:#ddd;text-align:center}.calendars-clear-fix{clear:both}