.uninstall_icon { background: transparent url(ff1529d34360ee7400695dceb32bc183a43ba533.png)  no-repeat scroll 0% 75%; border: medium none; height: 42px; width: 37px; display: inline-block; vertical-align: middle; }
.uninstall-banner .logo-title { text-transform: uppercase; display: inline-block; font-size: 16px; vertical-align: middle; width: 255px; margin-left: 10px; line-height: 22px; }
.uninstall-banner { background: rgb(255, 255, 255) none repeat scroll 0% 0%; display: block; padding: 15px 10px; height: 38px; }
.goodbye-text { font-size: 16px; font-weight: bold; background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 15px; line-height: 22px; }
div.calendar { position: relative; z-index: 100; width: 226px; margin-left: -100px; }
.calendar, .calendar table { border: 1px solid rgb(204, 204, 204); font-size: 11px; color: rgb(0, 0, 0); cursor: default; background: rgb(239, 239, 239) none repeat scroll 0% 0%; font-family: arial,verdana,sans-serif; }
#calendar_body .quick-edit-row .submit.inline-edit-save a { float: left; margin-right: 10px; }
.calendar .button { text-align: center; padding: 2px; border: 0px none; height: inherit; display: table-cell ! important; }
.calendar .button { border-radius: 11px ! important; text-shadow: 0px 1px 0px white; border-width: 1px; }
.calendar thead .title { font-weight: bold; text-align: center; background: rgb(51, 51, 51) none repeat scroll 0% 0%; color: rgb(255, 255, 255); padding: 2px; }
.calendar thead .headrow { background: rgb(222, 222, 222) none repeat scroll 0% 0%; color: rgb(0, 0, 0); }
.calendar thead .name { border-bottom: 1px solid rgb(204, 204, 204); padding: 2px; text-align: center; color: rgb(0, 0, 0); }
.calendar thead .weekend { color: rgb(102, 102, 102) ! important; }
.calendar thead .hilite { background: rgb(187, 187, 187) none repeat scroll 0% 0%; color: rgb(0, 0, 0); border: 1px solid rgb(204, 204, 204); padding: 1px; }
.calendar thead .active { background: rgb(204, 119, 119) none repeat scroll 0% 0%; padding: 2px 0px 0px 2px; }
.calendar thead .daynames { background: rgb(221, 221, 221) none repeat scroll 0% 0%; }
.calendar tbody .day { width: 2em; text-align: right; padding: 2px 4px 2px 2px; }
.calendar table .wn { padding: 2px 3px 2px 2px; border-right: 1px solid rgb(204, 204, 204); background: rgb(221, 221, 221) none repeat scroll 0% 0%; }
.calendar tbody .rowhilite td { background: rgb(102, 102, 102) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.calendar tbody .rowhilite td.wn { background: rgb(102, 102, 102) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.calendar table { border-collapse: inherit ! important; }
.calendar tbody td.hilite { background: rgb(153, 153, 153) none repeat scroll 0% 0%; padding: 1px 3px 1px 1px; border: 1px solid rgb(102, 102, 102); }
.calendar tbody td.active { background: rgb(0, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); padding: 2px 2px 0px; }
.calendar tbody td.selected { font-weight: bold; border: 1px solid rgb(0, 0, 0); padding: 1px 3px 1px 1px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.calendar tbody td.weekend { color: rgb(204, 204, 204); }
.calendar tbody td.today { font-weight: bold; }
.calendar tbody .disabled { color: rgb(153, 153, 153); }
.calendar tbody .emptycell { visibility: hidden; }
.calendar tbody .emptyrow { display: none; }
.calendar tfoot .footrow { text-align: center; background: rgb(204, 204, 204) none repeat scroll 0% 0%; color: rgb(0, 0, 0); }
.calendar tfoot .ttip { border-top: 1px solid rgb(204, 204, 204); background: rgb(239, 239, 239) none repeat scroll 0% 0%; color: rgb(0, 0, 0); }
.calendar tfoot .hilite { background: rgb(102, 102, 102) none repeat scroll 0% 0%; border: 1px solid rgb(255, 68, 0); padding: 1px; }
.calendar tfoot .active { background: rgb(153, 153, 153) none repeat scroll 0% 0%; padding: 2px 0px 0px 2px; }
.combo { position: absolute; display: none; top: 0px; left: 0px; width: 4em; cursor: default; border: 1px solid rgb(102, 85, 85); background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0); font-size: smaller; }
.combo .label { width: 100%; text-align: center; }
.combo .hilite { background: rgb(255, 204, 136) none repeat scroll 0% 0%; }
.combo .active { border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); background: rgb(239, 239, 239) none repeat scroll 0% 0%; font-weight: bold; }
.wp-picker-container input.color_input.wp-color-picker[type="text"] { position: absolute; left: 31px; top: 0px; }
