#body{background-color:#f7f7f7}#layout-error{padding:50px 15px;margin:50px auto 0;text-align:center;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}#layout-error .logo{margin:0 0 31px;text-align:center}#layout-error .logo img{max-width:100%}#layout-error h1,#layout-error h2{padding:0 0 14px;margin:0 0 19px;font:24px sans-serif;color:#333}#layout-error h2{font:20px sans-serif}#layout-error .page-content{font:16px sans-serif;color:#555454;text-align:center}@media (min-width:1200px){#layout-error{width:500px;padding:50px;margin:126px auto 0}}@media (min-width:768px){#layout-error{width:500px}}@media (min-width:992px){#layout-error{width:500px}}@media only screen and (min-width:1200px){#layout-error{padding-right:0;padding-left:0}}