﻿a.danger{color:#9d261d !important}.error-log{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,.5);border-radius:4px}.debug-info{display:none}.simple_form div.input{margin-bottom:10px;clear:both}.simple_form label{float:left;width:100px;text-align:right;margin:2px 10px}div.boolean,.simple_form input[type=submit]{margin-left:120px}div.boolean label{float:none;margin:0}label.collection_radio_buttons{float:none;margin:0;margin-right:10px;vertical-align:-2px;margin-left:2px}.field_with_errors{background-color:#f33}.simple_form .error{clear:left;color:#000;display:block;margin-left:120px}.simple_form .hint{clear:left;margin-left:120px;color:#555;display:block;font-style:italic}input.radio{margin-right:5px;vertical-align:-3px}input.check_boxes{margin-left:3px;vertical-align:-3px}label.collection_check_boxes{float:none;margin:0;vertical-align:-2px;margin-left:2px}.tooltip{display:inline-block;position:relative;text-align:left}.tooltip-info{background-color:rgba(117,122,131,.85);border-radius:5px;box-sizing:border-box;color:#fff;font-size:.75rem;left:-0.6rem;line-height:normal;opacity:0;padding:.4rem .6rem;position:absolute;top:1.6rem;transition:all .3s;visibility:hidden;width:230px;z-index:1}.tooltip-info::before{border-bottom:6px solid rgba(117,122,131,.85);border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);bottom:100%;content:"";left:12px;position:absolute}.tooltip-right{left:auto;right:-0.5rem;top:2rem}.tooltip-right::before{left:auto;right:12px}.tooltip::before{border:1px solid #bfbfbf;border-radius:50%;color:#bfbfbf;content:"𝐢";cursor:pointer;display:inline-block;font-size:.9em;height:1.1em;line-height:1.1em;text-align:center;width:1.1em}.tooltip:hover .tooltip-info{opacity:1;visibility:visible}.hide{display:none}body{font-family:"Source Sans Pro",Sans,sans-serif;background-color:#eff2f4}.panel{box-shadow:0 3px 3px rgba(0,0,0,.05);border-radius:5px;font-size:14px;line-height:150%;margin:50px auto;text-align:center;max-width:600px}.panel.error-panel{margin-top:100px;border:1px solid #d9d9d9;background:#fff;padding:20px;text-align:left}.panel.error-panel h1{line-height:1.2;margin-bottom:1em}.panel.error-panel p{text-align:left}.panel div.login{border-radius:5px;box-shadow:0 3px 5px #d1d1d1;border:1px solid #d9d9d9;background:#fff;padding:20px;text-align:left}.panel div.login .form-wrapper{margin-top:10px}.panel div.login label,.panel div.login input{color:dimgray}.panel div.login a{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out;color:#333}.panel div.login a:hover{color:#464646}.panel div.login h2{color:#464646;padding:0;margin:10px 0 20px 0;text-align:center;font-size:16px;font-weight:normal}.panel div.login p{margin:0;padding:5px 0;text-align:left}.panel div.login p.login{margin-top:10px}.panel div.login ul.bullets{margin-left:20px}.panel div.login div.flash{margin-bottom:20px;padding:5px;text-align:center}.panel div.login div#notice{background-color:#dff0d8;color:#468847;border:2px solid #d6e9c6}.panel div.login div#error,.panel div.login div#recaptcha_error{background-color:#fee5ea;color:#c00;border:2px solid red}.panel div.login .btn{border-radius:3px;-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;background:#eff2f4;border:none;color:#333;cursor:pointer;font-size:16px;line-height:16px;display:inline-block;margin:1em 3px;padding:.75em 1em;text-decoration:none}.panel div.login .btn:hover,.panel div.login .btn:focus{color:#333;background:#d1d9df}.panel div.login .btn-primary{background:#464646;color:#fff}.panel div.login .btn-primary:hover,.panel div.login .btn-primary:focus{background:#202020;color:#fff}.panel div.login .developer-logout{margin-left:20px}.panel .field_row{clear:both;margin-bottom:15px}.panel .field_row.captcha{margin-bottom:0}.panel .field_row .tooltip::before{border-color:dimgray;color:dimgray}.panel .indent{overflow:hidden;padding-left:min(190px,40% + 10px)}.panel .indent .btn:first-child{margin-left:0}.panel label{float:left;margin-right:10px;text-align:right;width:min(180px,40%)}.panel label.checkbox{cursor:pointer;font-weight:normal;text-align:left;width:auto;float:none}.panel label#recaptcha-label{float:none}.panel form input.check_box{float:left;margin:0;padding:0;margin-top:5px}.panel form * html .panel form input.check_box{margin-top:2px}.panel form input{font-size:14px;padding:3px;margin-top:-3px}.panel form input[type=checkbox]{vertical-align:top;margin-top:4px;margin-right:5px}.panel form input[type=text],.panel form input[type=password]{width:min(270px,50%)}.panel form div.inputs{margin-left:195px}.panel form span.help{font-size:12px;display:inline-block;width:200px;line-height:16px;margin-left:10px;margin-bottom:10px;margin-top:2px}.panel form button{margin-left:0px;margin-top:10px}.panel form p.info{margin-left:42px;font-size:12px;text-align:left}.panel div#screensteps-main-content div.flash{padding:5px;text-align:center}.panel div#screensteps-main-content div#notice{color:green}.panel div#screensteps-main-content div#error{background-color:#fee5ea;color:#c00}.centered{text-align:center}.form-centered{text-align:center}.form-centered .input{text-align:left}div#first_account h1{margin-bottom:2em}div#first_account table{width:100%}div#first_account table td{padding:5px 0;text-align:left}div#first_account table td p.info{margin-left:0em}div#first_account table td input{font-size:14px;padding:3px}div#first_account table td input#account_domain{width:80px}div#first_account th{width:200px}div#first_account th label{line-height:12px}div#first_account h3{text-align:left;margin:20px 0}div#first_account input.signup{font-size:12px}ul#admin-nav{overflow:hidden;float:right;list-style:none;margin-top:4px}ul#admin-nav li{float:left;padding:0 10px;line-height:21px}#company-logo img{width:auto;height:60px;margin:10px 0 10px;border:1px solid #d9d9d9;-moz-box-shadow:0 3px 5px #d1d1d1;-webkit-box-shadow:0 3px 5px #d1d1d1;box-shadow:0 3px 5px #d1d1d1}#screensteps-main-content{-moz-box-shadow:0 3px 5px #d1d1d1;-webkit-box-shadow:0 3px 5px #d1d1d1;box-shadow:0 3px 5px #d1d1d1;border:1px solid #d9d9d9;border-radius:5px;text-align:left;background-color:#fff;margin-top:20px}#screensteps-main-content a{color:#1a51c6}#screensteps-main-content #screensteps-title-area{padding:15px 20px;border-bottom:1px solid #d9d9d9}#screensteps-main-content #screensteps-inner-content{padding:20px;line-height:140%}#screensteps-main-content ul#screenstepslive-sites{list-style:none}#screensteps-main-content ul#screenstepslive-sites li{padding-bottom:5px;background:url("/assets/space-999cfd67.png") no-repeat top left;padding-left:40px}#screensteps-main-content ul#screenstepslive-sites li.protected{background:url("/assets/protected_space-d1c7d976.png") no-repeat top left}#screensteps-main-content ul#screenstepslive-sites li div.description{color:#666}#screensteps-main-content ul#screenstepslive-sites h2{font-size:20px;margin:16px 0;font-weight:bold}body.windowed .panel h1,body.ember-based .panel h1{border-radius:5px 5px 0 0;font-size:20px;font-weight:normal;color:#fff;background:#464646;margin:0;padding:15px 0 13px;border-bottom:2px solid #2d2d2d}body.windowed .panel .login,body.ember-based .panel .login{border-radius:0 0 5px 5px;box-shadow:none;border:1px solid #bcbcc2}body.windowed .panel .login h2,body.ember-based .panel .login h2{margin:0 0 20px}body.windowed .panel form input[type=text],body.windowed .panel form input[type=password],body.ember-based .panel form input[type=text],body.ember-based .panel form input[type=password]{border:1px solid #bcbcc2}body.windowed .panel #oauth-form,body.ember-based .panel #oauth-form{margin:0 auto;width:500px}body.windowed{margin:0;background:#fff}body.windowed .hide-for-oauth{display:none}body.windowed .panel{border-radius:0;box-shadow:none;background:#fff;width:100%;margin:0}body.windowed .panel h1{border-radius:0}body.windowed .panel .login{width:600px;margin:0 auto;border:none;border-radius:0}body.ember-based #screensteps-main-content{border-radius:0 0 5px 5px;margin-top:0}body.ember-based #screensteps-main-content a{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out;color:#464646;text-decoration:none}body.ember-based #screensteps-main-content a:hover{color:#202020}body.ember-based #screensteps-main-content #screenstepslive-sites{margin:0;padding-left:0}body.ember-based #screensteps-main-content #screenstepslive-sites li{border-radius:5px;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-position:10px 10px;line-height:1.5em;margin-bottom:10px;padding:10px 10px 10px 60px}body.ember-based #screensteps-main-content #screenstepslive-sites li:hover{background-color:#eff2f4}body.ember-based #screensteps-main-content #screenstepslive-sites li:last-child{margin-bottom:0}body.ember-based #screensteps-main-content #screenstepslive-sites a{display:block}body.ember-based #screensteps-main-content #screenstepslive-sites h2{margin:0;line-height:1.5em}body.ember-based #screensteps-main-content #screenstepslive-sites h3{margin:0}body.ember-based #screensteps-main-content #screenstepslive-sites h3 a{color:dimgray}body.ember-based #screensteps-title-area h1{border-radius:0;background:none;border-bottom:none;color:#464646;padding:0}body.ember-based #screensteps-title-area li{line-height:15px}body.ember-based #screensteps-title-area li a{color:dimgray}/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.bootstrap a.btn{text-decoration:none;color:#333 !important}.bootstrap form input{font-size:14px;padding:4px 12px !important;margin:2px 2px 0 2px !important}.bootstrap .hide-text{font:0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.bootstrap .input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap .btn{display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff", endColorstr="#ffe6e6e6", GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border:1px solid #ccc;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.bootstrap .btn:hover,.bootstrap .btn:focus,.bootstrap .btn:active,.bootstrap .btn.active,.bootstrap .btn.disabled,.bootstrap .btn[disabled]{color:#333;background-color:#e6e6e6}.bootstrap .btn:active,.bootstrap .btn.active{background-color:#ccc \9 }.bootstrap .btn:hover,.bootstrap .btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.bootstrap .btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.bootstrap .btn.active,.bootstrap .btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.bootstrap .btn.disabled,.bootstrap .btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.bootstrap .btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.bootstrap .btn-large [class^=icon-],.bootstrap .btn-large [class*=" icon-"]{margin-top:4px}.bootstrap .btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.bootstrap .btn-small [class^=icon-],.bootstrap .btn-small [class*=" icon-"]{margin-top:0}.bootstrap .btn-mini [class^=icon-],.bootstrap .btn-mini [class*=" icon-"]{margin-top:-1px}.bootstrap .btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.bootstrap .btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap .btn-block+.btn-block{margin-top:5px}.bootstrap input[type=submit].btn-block,.bootstrap input[type=reset].btn-block,.bootstrap input[type=button].btn-block{width:100%}.bootstrap .btn-primary.active,.bootstrap .btn-warning.active,.bootstrap .btn-danger.active,.bootstrap .btn-success.active,.bootstrap .btn-info.active,.bootstrap .btn-inverse.active{color:rgba(255,255,255,.75)}.bootstrap .btn-primary{color:#fff !important;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(to bottom, #0088cc, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0088cc", endColorstr="#ff0044cc", GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.bootstrap .btn-primary:hover,.bootstrap .btn-primary:focus,.bootstrap .btn-primary:active,.bootstrap .btn-primary.active,.bootstrap .btn-primary.disabled,.bootstrap .btn-primary[disabled]{color:#fff;background-color:#04c}.bootstrap .btn-primary:active,.bootstrap .btn-primary.active{background-color:#039 \9 }.bootstrap .btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffbb450", endColorstr="#fff89406", GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.bootstrap .btn-warning:hover,.bootstrap .btn-warning:focus,.bootstrap .btn-warning:active,.bootstrap .btn-warning.active,.bootstrap .btn-warning.disabled,.bootstrap .btn-warning[disabled]{color:#fff;background-color:#f89406}.bootstrap .btn-warning:active,.bootstrap .btn-warning.active{background-color:#c67605 \9 }.bootstrap .btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffee5f5b", endColorstr="#ffbd362f", GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.bootstrap .btn-danger:hover,.bootstrap .btn-danger:focus,.bootstrap .btn-danger:active,.bootstrap .btn-danger.active,.bootstrap .btn-danger.disabled,.bootstrap .btn-danger[disabled]{color:#fff;background-color:#bd362f}.bootstrap .btn-danger:active,.bootstrap .btn-danger.active{background-color:#942a25 \9 }.bootstrap .btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(to bottom, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff62c462", endColorstr="#ff51a351", GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.bootstrap .btn-success:hover,.bootstrap .btn-success:focus,.bootstrap .btn-success:active,.bootstrap .btn-success.active,.bootstrap .btn-success.disabled,.bootstrap .btn-success[disabled]{color:#fff;background-color:#51a351}.bootstrap .btn-success:active,.bootstrap .btn-success.active{background-color:#408140 \9 }.bootstrap .btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5bc0de", endColorstr="#ff2f96b4", GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.bootstrap .btn-info:hover,.bootstrap .btn-info:focus,.bootstrap .btn-info:active,.bootstrap .btn-info.active,.bootstrap .btn-info.disabled,.bootstrap .btn-info[disabled]{color:#fff;background-color:#2f96b4}.bootstrap .btn-info:active,.bootstrap .btn-info.active{background-color:#24748c \9 }.bootstrap .btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#363636;background-image:-moz-linear-gradient(top, #444444, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));background-image:-webkit-linear-gradient(top, #444444, #222222);background-image:-o-linear-gradient(top, #444444, #222222);background-image:linear-gradient(to bottom, #444444, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff444444", endColorstr="#ff222222", GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.bootstrap .btn-inverse:hover,.bootstrap .btn-inverse:focus,.bootstrap .btn-inverse:active,.bootstrap .btn-inverse.active,.bootstrap .btn-inverse.disabled,.bootstrap .btn-inverse[disabled]{color:#fff;background-color:#222}.bootstrap .btn-inverse:active,.bootstrap .btn-inverse.active{background-color:#080808 \9 }.bootstrap button.btn::-moz-focus-inner,.bootstrap input[type=submit].btn::-moz-focus-inner{padding:0;border:0}.bootstrap .btn-link,.bootstrap .btn-link:active,.bootstrap .btn-link[disabled]{background-color:rgba(0,0,0,0);background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.bootstrap .btn-link{border-color:rgba(0,0,0,0);cursor:pointer;color:#08c;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.bootstrap .btn-link:hover,.bootstrap .btn-link:focus{color:#005580;text-decoration:underline;background-color:rgba(0,0,0,0)}.bootstrap .btn-link[disabled]:hover,.bootstrap .btn-link[disabled]:focus{color:#333;text-decoration:none}
