.outstanding-bar{position:fixed;z-index:500;width:100%;left:0;right:0;padding:0 0.5em;background-color:#333;text-align:center;font-size:18px;-webkit-box-shadow:-2px -2px 0px 2px rgba(0,0,0,0.1);-moz-box-shadow:-2px -2px 0px 2px rgba(0,0,0,0.1);box-shadow:-2px -2px 0px 2px rgba(0,0,0,0.1);-webkit-transition:transform 0.5s ease;-moz-transition:transform 0.5s ease;-o-transition:transform 0.5s ease;transition:transform 0.5s ease}.outstanding-bar *{font-size:1em !important;vertical-align:middle}.outstanding-bar,.outstanding-bar *{box-sizing:border-box}.outstanding-bar.ob-bottom{bottom:0}.outstanding-bar.ob-top{top:0}.outstanding-bar.ob-offscreen{-webkit-transform:translateY(8em);-ms-transform:translateY(8em);transform:translateY(8em)}.ob-collapsed .outstanding-bar{-webkit-transform:translateX(calc(100% - 2.88889em));-ms-transform:translateX(calc(100% - 2.88889em));transform:translateX(calc(100% - 2.88889em));background:#333 url("svg/l-arrow.svg") no-repeat 0.6em center;background-size:1.375em 1.375em;height:2.88889em}.ob-collapsed .outstanding-bar>*{display:none !important}.ob-collapsed .outstanding-bar:hover{cursor:pointer}.ob-collapsed .outstanding-bar.ob-offscreen{-webkit-transform:translate(calc(100% - 2.88889em), 8em);-ms-transform:translate(calc(100% - 2.88889em), 8em);transform:translate(calc(100% - 2.88889em), 8em)}.outstanding-bar input,.outstanding-bar button{display:inline-block;border:none;box-shadow:none}.outstanding-bar button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.outstanding-bar button:hover{cursor:pointer}.outstanding-bar .ob-text{display:block;margin:0.5em 0;color:#fff;font-weight:bold}@media (min-width: 1000px){.outstanding-bar .ob-text{margin:0;display:inline-block}}.outstanding-bar .ob-email{width:10em;height:2.33333em;padding:0 0.7em;margin:0 1em 0 0;display:inline-block;background-color:rgba(255,255,255,0.9);color:#666;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:bold}.outstanding-bar .ob-email::-webkit-input-placeholder,.outstanding-bar .ob-email:-moz-placeholder,.outstanding-bar .ob-email::-moz-placeholder,.outstanding-bar .ob-email:-ms-input-placeholder{color:#333}.outstanding-bar .ob-email:active,.outstanding-bar .ob-email:focus{background-color:#fff}@media (min-width: 1000px){.outstanding-bar .ob-email{margin-left:1em}}.outstanding-bar .ob-submit-btn{padding:0 1em;height:2.88889em;background-color:#fff;margin:0;color:#333}.outstanding-bar .ob-submit-btn:hover,.outstanding-bar .ob-submit-btn:focus{border:none;background-color:#fff000}.outstanding-bar .ob-hide-sm{display:block;position:absolute;top:-1.88889em;right:0;padding:0.22222em;background-color:rgba(50,50,50,0.5)}.outstanding-bar .ob-hide-sm svg{display:block;height:1.44444em;width:1.44444em}@media (min-width: 640px){.outstanding-bar .ob-hide-sm{display:none}}.outstanding-bar .ob-hide-md{margin-left:1em;color:#fff;font-weight:bold;display:none}.outstanding-bar .ob-hide-md:active,.outstanding-bar .ob-hide-md:focus,.outstanding-bar .ob-hide-md:hover{color:#fff;text-decoration:none}@media (min-width: 640px){.outstanding-bar .ob-hide-md{display:inline-block}}body:after{content:'';display:block;height:0;width:100%;clear:both;background-color:transparent;background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(75,75,75,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.5)), color-stop(100%, rgba(75,75,75,0)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(75,75,75,0) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(75,75,75,0) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(75,75,75,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%, rgba(75,75,75,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00ffffff',GradientType=0 );-webkit-transition:height 0.5s ease;-moz-transition:height 0.5s ease;-o-transition:height 0.5s ease;transition:height 0.5s ease}body:after:hover{filter:none}body:not(.ob-collapsed):after{height:52px}