/* Table of Contents ================================================== #Timepicker */ /* #Timepicker ================================================== */ .timepicker { position: relative; } .timepicker .add-on i { display: inline-block; } .timepicker-widget.dropdown-menu { padding: 5px 1px 5px 0; } .timepicker-widget.dropdown-menu.open { display: inline-block; z-index: 1060; } .timepicker-widget.dropdown-menu:before { border-bottom: 7px solid rgba(245,248,250,1); border-right: 7px solid transparent; border-left: 7px solid transparent; content: ""; display: inline-block; position: absolute; } .timepicker-widget.dropdown-menu:after { border-bottom: 6px solid rgba(245,248,250,1); border-right: 6px solid transparent; border-left: 6px solid transparent; content: ""; display: inline-block; position: absolute; } .timepicker-widget.timepicker-orient-left:before { left: 6px; } .timepicker-widget.timepicker-orient-left:after { left: 7px; } .timepicker-widget.timepicker-orient-right:before { right: 6px; } .timepicker-widget.timepicker-orient-right:after { right: 7px; } .timepicker-widget.timepicker-orient-top:before { top: -7px; } .timepicker-widget.timepicker-orient-top:after { top: -6px; } .timepicker-widget.timepicker-orient-bottom:before { bottom: -7px; border-bottom: 0; border-top: 7px solid rgba(245,248,250,1); } .timepicker-widget.timepicker-orient-bottom:after { bottom: -6px; border-bottom: 0; border-top: 6px solid rgba(245,248,250,1); } .timepicker-widget a.btn, .timepicker-widget input { border-radius: 3px; } .timepicker-widget table { margin: 0; width: 100%; } .timepicker-widget table td { text-align: center; height: 30px; margin: 0; } .timepicker-widget table td:not(.separator) { min-width: 30px; } .timepicker-widget table td span { width: 100%; } .timepicker-widget table td a { color: rgba(43,50,53,1); display: inline-block; margin: 0; padding: 8px 0px; outline: 0; width: 100%; } .timepicker-widget table td a:hover { color: rgba(15,135,226,1); text-decoration: none; } .timepicker-widget table td input { margin: 0; text-align: center; width: 25px; }