div.controls-right div.calendar-controls table.calendar td > span,div.controls-right div.calendar-controls table.calendar td > a{display:block;text-align:center;text-decoration:none;}div.controls-right div.calendar-controls{text-transform:capitalize;font-weight:normal;display:block;vertical-align:middle;padding:0;margin:0 auto;}div.controls-right div.calendar-controls .calendar-controls{border:solid 1px;min-width:7em;}div.controls-right div.calendar-controls button[name="popup-button"] > img{padding:0.5ex;vertical-align:middle;}div.controls-right div.calendar-controls .calendar-controls.previous{text-align:center;border-top-left-radius:100em;border-bottom-left-radius:100em;border-color:#525252 #272727 #070707 #6A6A6A;}div.controls-right div.calendar-controls .calendar-controls.next{text-align:center;border-top-right-radius:100em;border-bottom-right-radius:100em;border-color:#525252 #272727 #070707 #6A6A6A;}div.controls-right div.calendar-controls > a,div.controls-right div.calendar-controls > span,div.controls-right div.calendar-controls > div{display:inline-block;}div.controls-right div.todays-date{text-align:center;margin-bottom:1ex;color:#CBCBCB;}div.controls-right div.calendar-controls div.popup-content{position:absolute;z-index:10;top:100%;background:#282828;right:0;left:0;}div.calendar-controls div.calendar-popup > div.this-month,div.calendar-controls div.calendar-popup > div.next-month{display:inline-block;vertical-align:top;text-align:center;}div.controls-right div.calendar-controls{position:relative;display:inline-block;}div.controls-right{display:inline-block;}div.controls-right table.calendar{width:100%;}div.controls-right div.calendar-controls div.calendar-popup > div.this-month{width:100%;}