.body_content { position: relative; width:52%; margin:auto; } .top_loader { position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 2; background-color: rgba(255,255,255,0.8); } .loader_rotation { position: absolute; transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); top: 50%; left: 0; right: 0; text-align: center; color: #555; } a { text-decoration:none; }