.ngpluginparacalendarbutton { display: flex; margin-bottom: 10px; } .ngpluginparacalendarbutton-left { justify-content: flex-start; } .ngpluginparacalendarbutton-right { justify-content: flex-end; } .ngpluginparacalendarbutton-center { justify-content: center; } .ngpluginparacalendarbutton a { border-color: #c3c3c3; border-width: 1px; border-style: solid; padding: 10px 15px 10px 15px; background: #e60000; font: 18px 'Noto Sans',Tahoma,Helvetica,sans-serif; color: #ffffff; letter-spacing: 3px; box-shadow: 3px 3px 3px rgba(0,0,0,0.1); border-radius: 3px; display: flex; justify-content: center; align-items: center; cursor: pointer; -webkit-appearance: none; text-decoration: none; } .ngpluginparacalendarbutton a:hover { border-color: #999797; background: #009500; font-weight: normal; font-style: normal; text-transform: none; color: #ffffff; text-decoration: none; } .ngpluginparacalendarbutton a:focus { border-color: #9b9b9b; background: #e60000; box-shadow: 3px 3px 3px rgba(0,0,0,0.1); font-weight: normal; font-style: normal; text-transform: none; color: #ffd200; outline: none; } .ngpluginparacalendarbutton a svg { display: block; width: 1.5em; height: 1.5em; margin-right: 0.75em; }