.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.clear-both{clear:both}.hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.last-child{margin-bottom:0;border-bottom:0}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.errorContent{width:100%;position:relative;margin:0 auto}#bodyContent{background:url('/mobile/web/images/errorBackground.png') no-repeat;background-position:center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}#bodyContent .error{padding:25px 0}#bodyContent .error a:hover{text-decoration:none}#bodyContent .error p{color:#fff;margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}#bodyContent .error .error-text{text-align:center}#bodyContent .error .error-text .headerTextImage{border:0;width:60%;margin-bottom:10px}#bodyContent .error .error-text p a{color:#15b6e5}#bodyContent .error .error-img-tools{text-align:center}#bodyContent .error .error-img-tools img{width:70%;padding:20px 0 30px}