@charset "UTF-8";.dialog-container{background:rgba(0,0,0,0.57);position:fixed;left:0;top:0;width:100%;height:100%;z-index:1;will-change:opacity;-webkit-transition:opacity .333s cubic-bezier(0,0,0.21,1);transition:opacity .333s cubic-bezier(0,0,0.21,1)}.dialog-container--visible{opacity:1;pointer-events:auto}.dialog{background:#FFF;border-radius:20px;box-shadow:0 0 14px rgba(0,0,0,0.24),0 14px 28px rgba(0,0,0,0.48);min-width:280px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) translateY(30px);transform:translate(-50%,-50%) translateY(30px);-webkit-transition:-webkit-transform .333s cubic-bezier(0,0,0.21,1) .05s;transition:-webkit-transform .333s cubic-bezier(0,0,0.21,1) .05s;transition:transform .333s cubic-bezier(0,0,0.21,1) .05s;transition:transform .333s cubic-bezier(0,0,0.21,1) 0.05s,-webkit-transform .333s cubic-bezier(0,0,0.21,1) .05s}.dialog > div{padding-left:24px;padding-right:24px;text-align:center}.icon{}.dialog-title{padding-top:20px;font-size:1.25em}.dialog-body{padding-top:20px;padding-bottom:24px}.dialog-body select{width:100%;font-size:2em}.dialog-buttons{padding:8px!important;float:right;margin:0 auto;text-align:center;width:100%}.buttons{display:-webkit-flex;display:-ms-flexbox;display:block;box-sizing:border-box;cursor:pointer;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:20px 12px;border-left:1px solid #ccc;background-color:#688c29;vertical-align:bottom;text-transform:uppercase;font-size:16px;text-decoration:none;color:#fefefe;text-align:center;margin-bottom:20px;box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 2px 9px 1px rgba(0,0,0,0.12),0 4px 2px -2px rgba(0,0,0,0.2)}.button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:.85em 1em;margin:0 0 1rem;font-size:.9rem;background-color:#2199e8;color:#fefefe;font-style:italic;border-radius:3px;background:url(../images/button_brown.png);border:1px solid #756b61}.button.green{background:url(/images/button_green.png) repeat-x #00a57b;border:1px solid #307b54}