html{height:100%;width:100%;}html,body{padding:0;margin:0;font-family:'Times New Roman',sans-serif;}body{background-color:#ededed;height:100%;display:table;width:100%;text-align:center;}.table_center{display:table-cell;vertical-align:middle;}.a{text-decoration:none;color:#000;margin:auto;width:400px;display:inline-block;line-height:40px;font-size:12px;font-weight:900;letter-spacing:2px;text-transform:uppercase;background-color:#fff;border:5pxsolid#000;box-shadow:1px1px0,2px2px0,3px3px0,4px4px0,5px5px0;position:relative;}.a:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;background-color:#fff;transition:all0.5s;}.a:hover{background-color:transparent;}.a:hover:after{background-color:#f6d51e;}.a:active{top:5px;left:5px;box-shadow:0000;}