--vaadin 7.6.0.b2 .popupbutton-legacy .v-button-wrap * { float: left; } .v-popupbutton .v-popup-indicator { display: inline-block; cursor: pointer; width: 13px; height: 11px; } .popupbutton-legacy .v-popup-indicator { background: transparent url(../../../themes/base/common/img/sprites.png) no-repeat -5px -10px; } .v-popupbutton .v-popup-indicator:before { font-size: 0.7em; font-family: FontAwesome; content: '\f078'; vertical-align: 0.15em; margin: 0 -0.2em 0 0.5em; opacity: 0.5; } .popupbutton-legacy .v-popup-indicator:before { content: ' '; } .v-popupbutton.v-disabled .v-popup-indicator { cursor: default; } .v-ie6 .v-popupbutton .v-popup-indicator { display: inline; zoom: 1; } .v-ie7 .v-popupbutton .v-popup-indicator { display: inline; zoom: 1; position: relative; top: -4px; } .v-popupbutton-popup { background: #f8f8f9; border: none; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; } .v-popupbutton-popup-popupbutton-legacy { font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; font-size: 12px; line-height: normal; color: #222; } .v-popupbutton-popup > .popupContent > .v-captionwrapper > .v-caption { display: block; } .v-popupbutton-popup.fixed { position: fixed !important; z-index: 20001 !important; } .v-shadow-fixed { position: fixed !important; z-index: 20000 !important; }