.fluffypicker.fp-time-only .fp-keyboard-toggle,.fp-errors{display:none}.fluffypicker .fp-save,.fp-description{font-weight:700}.fluffypicker{position:relative}.fp-container .scr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.fp-open-button{position:absolute;background:0 0;border:1px solid #ccc;right:1px;bottom:1px;height:32px;border-radius:4px}.fp-open-button img{height:100%}.fp-container .active{background:#add8e6;border-radius:0}.fp-description{display:none;padding:5px 0}.fp-errors{background:#ff7878;color:#fff;padding:4px 0}.fluffypicker.fp-container{font-size:.9em;font-family:sans-serif;text-transform:uppercase;text-align:left;line-height:1em;box-shadow:2px 2px 2px 2px rgba(0,0,0,.4);z-index:9999;width:300px;background:#fff;position:absolute}.fp-option{border-radius:4px;background:#fff;margin:2px;padding:2px;cursor:pointer;position:relative}.fluffypicker .fp-option:after,.fluffypicker .fp-option:before{content:"";position:absolute;top:-17px;left:0;width:0;height:0;border:10px solid transparent;z-index:10000}.fluffypicker .fp-option:before{top:auto;bottom:-17px}.fluffypicker .fp-option.active:before{border-top-color:rgba(0,109,204,.6);border-bottom:none}.fluffypicker .fp-option.active:after{border-top:none;border-bottom-color:rgba(0,109,204,.6)}.fp-close,.fp-save{text-transform:uppercase;float:right;margin:11px 2px 0 0;display:inline;color:#fff}.fluffypicker .fp-calendar,.fluffypicker .fp-clock{width:37%;padding:8px 5px;margin:12px 2px 5px;border-radius:4px;background:#fff;border:1px solid silver;display:inline-block}.fluffypicker .fp-clock{width:33%}.fluffypicker.fp-time-only{width:240px}.fluffypicker.fp-time-only .fp-clock{width:50%;margin-left:5px}.fp-calendar{text-align:left}.fp-cal-container table thead th,.fp-cal-date,.fp-cal-nav{text-align:center}.fp-clock{margin-right:0}.fluffypicker .fp-cal-container{border-bottom-right-radius:4px;border-bottom-left-radius:4px;width:300px;height:280px;position:absolute;bottom:-280px;background:#fff;box-shadow:2px 4px 2px 2px rgba(0,0,0,.4);color:#000}.fp-cal-container table,td,th,tr{border:0;margin:0;padding:0}.fp-cal-container table{font-size:inherit;width:100%;padding:0}.fp-cal-nav{padding:10px;font-size:18px;margin:10px}.fp-cal-right{float:right;cursor:pointer}.fp-cal-left{float:left;cursor:pointer}.fp-cal-day-label{width:14%}.fp-cal-date{vertical-align:middle;height:30px;cursor:pointer}.fp-cal-date.fp-not-in-month{opacity:.6}.btn-primary{padding:4px 8px;font-size:14px;line-height:20px}.fp-button,.fp-cal-date.active{border-radius:4px;color:#fff;background-color:#006dcc}.fluffypicker .fp-button{padding:9px 10px;border:none;margin:2px 1px;width:32px}.fp-cal-date.fp-disabled{color:#a0a0a0;cursor:default}.fp-clear:after,.fp-clear:before{content:"";display:table}.fp-clear:after{clear:both}a.fp-keyboard-toggle{position:absolute;bottom:-278px;left:0;text-transform:none;text-decoration:none;padding:13px}.fluffypicker a.fp-keyboard-toggle i{font-style:normal;text-decoration:underline}.fluffypicker .fp-keyboard-controls{position:absolute;top:auto;bottom:-240px;background:#e6e6e6;box-shadow:2px 4px 2px 2px rgba(0,0,0,.4);display:none;z-index:10001;width:100%}.fluffypicker .fp-keyboard-controls dl{margin:15px;white-space:normal}.fp-keyboard-controls dt{display:block;font-weight:700;margin-bottom:4px}.fp-keyboard-controls dd{text-transform:none;margin-bottom:10px;margin-left:1em}