#periodString { display: block; color: @theme-color-text-light; font-size: 14px; border: 1px solid #e4e5e4; float: left; margin-right: 10px; position: absolute; z-index: 122; /* must be higher than segmentEditor z-index */ background-color: #f7f7f7; } #periodString:hover { background-color: #f1f0eb; border-color: #a9a399; } #periodString .calendar-icon { width: 13px; height: 15px; display:inline-block; position:absolute; right: 19px; top: 9px; background: url("plugins/Morpheus/images/icon-calendar.gif") no-repeat scroll; cursor:pointer; } #periodString strong { color: #255792; } #periodString h6 { font-size: 14px; padding: 0 0 4px 0; } #periodMore { overflow: hidden; } #periodString .period-date, #periodString .period-range { float: left; padding: 0 16px 0 0; } #periodString .period-type { float: left; padding: 0; } #periodString .period-type label { font-size: 12px; display: inline-block; padding: 2px 0 3px 0; vertical-align: top; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } #periodString label.selected-period-label { text-decoration: underline; }