/*
    WebUI.Livescoring's look for the shared Fault page (Error/Fault.aspx, copied from /Shared).
    This file belongs to the site and is not copied by Tools/Shared/Sync-SharedFiles.ps1.

    Plain CSS only: the layout of Livescoring.aspx (#holder) and the "fail" status box of the GolfBox theme
    (Themes/GolfBox/Style.css, .gb-livescore-statusbox-holder .fail). Always the GolfBox theme - the customer's
    ?theme= is not carried over to the error page.
*/
body.fault-page { margin: 10px; padding: 0; background: #ffffff; color: #000000; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 14px; }

.fault-header { max-width: 800px; height: 40px; margin: 0 auto 15px auto; }
.fault-logo { display: block; float: right; width: 120px; height: 40px; background: url(/Themes/Images/powered_by_gb.png) no-repeat 0 0; }

.fault { position: relative; max-width: 800px; margin: 0 auto; padding: 20px 20px 20px 50px; box-sizing: border-box; background: #ecf0f1; border: 2px solid #c0392b; border-radius: 2px; }
.fault:before { content: ""; position: absolute; top: 10px; left: -10px; width: 40px; height: 50px; background: url(/Themes/GolfBox/Images/info_boxes_logos.png) 0 -150px; }
.fault h1 { font-size: 18px; font-weight: bold; }
.fault .reference { background: #ffffff; border-color: #BDC3C7; }

.fault .fault-button { padding: 8px 16px; border-radius: 2px; background: #2c3e50; color: #ffffff; }
.fault .fault-button:hover,
.fault .fault-button:focus { background: #34495e; }
.fault .fault-link { color: inherit; text-decoration: underline; }
