.daterangepicker.dropdown-menu{max-width:none;z-index:3000}.daterangepicker.opensleft .calendar,.daterangepicker.opensleft .ranges{margin:4px;float:left}.daterangepicker.opensright .calendar,.daterangepicker.opensright .ranges{margin:4px;float:right}.daterangepicker.single .calendar,.daterangepicker.single .ranges{float:none}.daterangepicker .ranges{text-align:left;width:160px}.daterangepicker .ranges .range_inputs>div{float:left}.daterangepicker .ranges .range_inputs>div:nth-child(2){padding-left:11px}.daterangepicker .calendar{max-width:270px;display:none}.daterangepicker.show-calendar .calendar{display:block}.daterangepicker .calendar.single .calendar-date{border:none}.daterangepicker .calendar td,.daterangepicker .calendar th{min-width:32px;text-align:center;white-space:nowrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.daterangepicker .daterangepicker_end_input label,.daterangepicker .daterangepicker_start_input label{height:20px;font-size:11px;font-weight:400;margin-bottom:2px;text-shadow:#fff 1px 1px 0;color:#333;text-transform:uppercase;width:74px;line-height:20px;display:block}.daterangepicker .ranges input{font-size:11px}.daterangepicker .ranges .input-mini{height:30px;padding:0 6px;font-size:11px;border:1px solid #ccc;color:#555;margin:0 0 10px;border-radius:4px;width:74px;line-height:30px;vertical-align:middle;display:block}.daterangepicker .ranges ul{list-style:none;padding:0;margin:0}.daterangepicker .ranges li{padding:3px 12px;font-size:13px;border:1px solid #f5f5f5;margin-bottom:8px;color:#08c;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#f5f5f5;cursor:pointer}.daterangepicker .ranges li.active,.daterangepicker .ranges li:hover{border:1px solid #08c;color:#fff;background:#08c}.daterangepicker .calendar-date{padding:4px;border:1px solid #ddd;border-radius:4px;background:#fff}.daterangepicker .calendar-time{text-align:center;margin:8px auto 0;line-height:30px}.daterangepicker{padding:4px;position:absolute;top:100px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;left:20px;margin-top:1px}.daterangepicker.opensleft:before{border-right:7px solid transparent;border-left:7px solid transparent;right:9px;content:"";position:absolute;border-bottom:7px solid rgba(0,0,0,.2);top:-7px;display:inline-block}.daterangepicker.opensleft:after{border-right:6px solid transparent;border-left:6px solid transparent;right:10px;content:"";position:absolute;border-bottom:6px solid #fff;top:-6px;display:inline-block}.daterangepicker.opensright:before{border-right:7px solid transparent;border-left:7px solid transparent;content:"";position:absolute;border-bottom:7px solid rgba(0,0,0,.2);top:-7px;left:9px;display:inline-block}.daterangepicker.opensright:after{border-right:6px solid transparent;border-left:6px solid transparent;content:"";position:absolute;border-bottom:6px solid #fff;top:-6px;left:10px;display:inline-block}.daterangepicker table{margin:0;width:100%}.daterangepicker td,.daterangepicker th{height:20px;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;width:20px;white-space:nowrap}.daterangepicker td.disabled,.daterangepicker td.off{color:#999}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background:#eee}.daterangepicker td.in-range{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#ebf4f8}.daterangepicker td.start-date{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.daterangepicker td.end-date{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{border-color:#3071a9;color:#fff;background-color:#357ebd}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker select.monthselect,.daterangepicker select.yearselect{height:auto;padding:1px;font-size:12px;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect{margin-bottom:0;width:50px}.daterangepicker_start_input{float:left}.daterangepicker_end_input{float:left;padding-left:11px}.daterangepicker th.month{width:auto}