.droppy-container.default{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px}.droppy-container.default label{padding:5px 8px}.droppy-container.default>label{padding-right:18px;border:1px solid silver;border-radius:2px;background:#fff;-webkit-transition:border .1s;transition:border .1s}.droppy-container.default>label:before{float:right;margin-top:3px;margin-right:-10px;content:"▲";font-size:7px;-webkit-transition:all .3s;transition:all .3s;-webkit-transform-origin:50% 60% 0;-ms-transform-origin:50% 60% 0;transform-origin:50% 60% 0}.droppy-container.default>input:checked+label:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.droppy-container.default>input:not(:checked)~.droppy-drop{margin:0;border:none}.droppy-container.default .droppy-drop{border-radius:2px;border:1px solid silver;margin-top:4px;background:#fff}.droppy-container.default .droppy-drop input[type=text]{padding:5px 5px 1px 5px;border-bottom:1px solid silver;margin-bottom:4px}.droppy-container.default .droppy-drop input[type=radio][name^=selected]:checked+*+label{box-shadow:inset -3px 0 0 plum}.droppy-container.default .droppy-drop input[type=radio][name^=hovered]:checked+label{background:#f8f8ff}.droppy-container.default .droppy-drop div{font-size:80%;padding:5px 8px;color:silver}.droppy-container.default:hover>label{border:1px solid plum}.droppy-container.default:hover>label:after{color:plum}.droppy-container.default.droppy-nosearch .droppy-drop input[type=text]{display:block;margin:0;padding:0;border:none;height:.1px}