/* reset */
/* line 5, app/assets/sass/global.scss */
hr.sep {
  border: solid 1px #ccc;
  height: 0;
  margin: 10px;
}

/* line 12, app/assets/sass/global.scss */
ul {
  padding: 0;
}

/* line 16, app/assets/sass/global.scss */
li {
  list-style-type: none;
}

/* line 20, app/assets/sass/global.scss */
td {
  vertical-align: top;
}

/* line 29, app/assets/sass/global.scss */
.navbar {
  margin-bottom: 0;
}

/* line 35, app/assets/sass/global.scss */
.navbar.login .navbar-form:hover .login-text-field {
  background-color: #fff;
}

/* line 40, app/assets/sass/global.scss */
.navbar.login .navbar-form .login-text-field {
  background-color: #ddd;
}

/* line 45, app/assets/sass/global.scss */
.navbar.login .form-group {
  display: inline-block;
}

/* line 48, app/assets/sass/global.scss */
.navbar.login .form-group .form-control {
  width: 170px;
}

/* facebook sdk fixes */
/* line 56, app/assets/sass/global.scss */
#status {
  display: none;
}

/* line 62, app/assets/sass/global.scss */
.jumbotron .container {
  width: 600px;
}

/* line 65, app/assets/sass/global.scss */
.jumbotron .container.content-container {
  width: 970px;
}

/* line 71, app/assets/sass/global.scss */
.action-view-setup {
  padding-top: 100px;
}

/* line 75, app/assets/sass/global.scss */
.facebook-login-container {
  display: inline-block;
  width: 100%;
  background-color: blue;
  padding: 4px 4px;
  background: linear-gradient(#4c69ba, #3b55a0) repeat scroll 0 0 transparent;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 6px;
  border-color: #4C69BA;
  font-family: "Helvetica neue";
  cursor: pointer;
  height: 45px;
}

/* line 88, app/assets/sass/global.scss */
.facebook-login-container:hover {
  background: linear-gradient(#5B7BD5, #4864B1) repeat scroll 0 0 rgba(0, 0, 0, 0);
  border-color: #5874C3 #4961A8 #41599F;
  box-shadow: 0 1px 0 #607FD6;
}

/* line 95, app/assets/sass/global.scss */
.facebook-login-container a:hover {
  text-decoration: none;
}

/* line 100, app/assets/sass/global.scss */
.facebook-login-container .facebook-logo {
  background-image: url(/assets/facebook-logo-f11e23c22747587c06ff10acbb6f4d7b626853ac9fc4382aee43d9ec0bf4777e.png);
  background-position: 50%;
  background-repeat: no-repeat;
  width: 31px;
  height: 31px;
  display: inline-block;
}

/* line 109, app/assets/sass/global.scss */
.facebook-login-container .facebook-title {
  color: #fff;
  font-size: 21px;
  line-height: 30px;
  padding: 3px 45px;
  white-space: nowrap;
  display: inline-block;
}

/* line 119, app/assets/sass/global.scss */
.linkedin-button-container {
  display: inline-block;
  border-radius: 3px;
  border-radius: 6px;
  padding: 4px 0;
  width: 100%;
  background-color: #177DB4;
  font-family: "Helvetica neue";
  cursor: pointer;
  height: 45px;
}

/* line 129, app/assets/sass/global.scss */
.linkedin-button-container .linkedin-logo {
  display: inline-block;
  background-image: url(/assets/linkedin-logo-019f31eb7687da5aca902e36fbefc56ef278f1a4d875250bfe201b93c818cc3d.png);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-left: 4px;
  width: 31px;
  height: 31px;
}

/* line 140, app/assets/sass/global.scss */
.linkedin-button-container .linkedin-title {
  color: #fff;
  font-size: 21px;
  line-height: 30px;
  padding: 3px 45px;
  white-space: nowrap;
  display: inline-block;
}

/* line 150, app/assets/sass/global.scss */
.box-container {
  width: 435px;
  min-height: 300px;
  background-color: #fff;
  border-radius: 0 0 6px 6px;
  border: 2px solid #d6e9c6;
  display: inline-block;
  margin-right: 30px;
  margin-bottom: 30px;
}

/* line 160, app/assets/sass/global.scss */
.box-container .box-title {
  padding: 10px;
  font-size: 18px;
  background-color: #dff0d8;
  color: #3c763d;
}

/* line 166, app/assets/sass/global.scss */
.box-container .box-title .box-label {
  font-weight: bold;
}

/* line 172, app/assets/sass/global.scss */
.form-container {
  margin-top: 50px;
  display: inline-block;
}

/* line 176, app/assets/sass/global.scss */
.form-container .input-group {
  margin-top: 10px;
}

/* line 179, app/assets/sass/global.scss */
.form-container .input-group .text-field, .form-container .input-group .select-field {
  width: 300px;
}

/* line 184, app/assets/sass/global.scss */
.form-container .button-container {
  text-align: right;
}

/* line 187, app/assets/sass/global.scss */
.form-container .button-container button {
  min-width: 100px;
}

/* line 193, app/assets/sass/global.scss */
.input-password-reset-field {
  display: inline-block;
  margin-right: 10px;
}

/* line 199, app/assets/sass/global.scss */
.alert {
  z-index: 2147483648 !important;
}

/* line 201, app/assets/sass/global.scss */
.alert.main-alert {
  width: auto;
  margin-bottom: 0;
}

/* line 205, app/assets/sass/global.scss */
.alert.main-alert .alert-content {
  width: 600px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
}

/* line 211, app/assets/sass/global.scss */
.alert.main-alert .alert-content .close {
  display: none;
}

/* line 218, app/assets/sass/global.scss */
.login-text-field {
  width: 100% !important;
}

/* line 221, app/assets/sass/global.scss */
.login-form-label {
  width: 33% !important;
}

/* line 224, app/assets/sass/global.scss */
#login_div {
  margin-left: 14% !important;
}

/* line 227, app/assets/sass/global.scss */
#login_div .btn {
  background: #5897fb;
}

/* line 230, app/assets/sass/global.scss */
.sso-li {
  margin: 6px 4px 0px 10px;
}

/* line 234, app/assets/sass/global.scss */
.bold_underline {
  font-weight: bold;
  text-decoration: underline;
}

/* line 239, app/assets/sass/global.scss */
.underline {
  text-decoration: underline;
}

/* line 243, app/assets/sass/global.scss */
.bold {
  font-weight: bold;
}

/* line 247, app/assets/sass/global.scss */
.form-control {
  width: 100%;
  background: #fff;
  height: 35px;
  padding: 0 15px;
  font-size: 16px;
  color: #0d216e;
  border: 1px solid #0d216e;
  border-radius: 10px;
}
