html {
  -webkit-text-size-adjust: 100%;
  text-size-adjust: 100%;
}
body {
  background: #000;
}
.modal-content .close {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999;
}
/* Header for popups */
.popup-header {
  position: relative;
  height: auto;
  padding: 0;
  z-index: 0;
  background: #EEE;
  color: #fff;
}
.popup-header h2 {
  background: rgba(0, 0, 0, 0.29);
  line-height: 37px;
  padding: 14px 0 15px;
  margin-bottom: 20px;
}
a {
  text-shadow: none;
  color: #EEE;
}
a:hover {
  color: #FFF;
}
a:focus,
a:hover,
a:active {
  outline: 0;
}
#homepage-logo-box {
  width: 100%;
  display: block;
  text-align: center;
}
#homepage-logo-box img {
  width: 400px;
}
#homepage-logo-box h3 {
  color: #FFFFFF;
}
.homepage-content .login-form {
  display: none;
}
.homepage-content .forget-form {
  display: none;
}
.homepage-content .forgot-form-sent {
  display: none;
}
.homepage-content .register-success {
  display: none;
}
.homepage-content .resend-success {
  display: none;
}
.homepage-content .resend-auth-email-form {
  display: none;
}
.homepage-content .authentication-success {
  display: none;
  margin-top: -20px;
}
.homepage-content .authentication-failure {
  display: none;
  margin-top: -20px;
}
.homepage-content .home-link {
  margin-left: -30px;
  margin-top: -80px;
  float: left;
  width: 166px;
  height: 44px;
  display: block;
}
.homepage-content .home-link img {
  width: 166px;
  height: 44px;
}
.homepage-content .homepage-box {
  background: #5F6671;
  margin: 20px auto 0 auto;
  padding: 15px 30px 15px 30px !important;
}
.homepage-content .homepage-box #homepage-register-1,
.homepage-content .homepage-box #homepage-register-2 {
  margin: 40px 0 40px 0 !important;
}
.homepage-content .homepage-box #homepage-register-2 {
  display: none;
}
.homepage-content .homepage-box .outlined-text {
  color: #0babbd;
  margin: 0;
  padding: 0;
  font-weight: bold;
  text-align: center;
  text-shadow: -1px -1px 0 #361a16, 1px -1px 0 #361a16, -1px 1px 0 #361a16, 1px 1px 0 #361a16;
}
.homepage-content .homepage-big-box {
  width: 810px;
}
.homepage-content .homepage-small-box {
  width: 360px;
}
.homepage-content #home-login-box {
  margin-top: -80px;
  margin-right: -30px;
}
.homepage-content #home-login-box span {
  color: #eeeeee;
  margin-right: 7px;
}
.homepage-content h3 {
  color: #eee;
}
.homepage-content h4 {
  color: #eee;
}
.homepage-content p,
.homepage-content label {
  color: #fff;
}
.homepage-content .form-control {
  background-color: #fff;
}
.homepage-content .form-title {
  font-weight: 300;
  margin-bottom: 25px;
  margin-top: 40px;
}
.homepage-content .form .form-actions {
  background-color: transparent;
  clear: both;
  border: 0;
  padding: 0 30px 25px 30px;
  margin: 20px -30px 0 -30px;
}
.homepage-content .form .form-actions .btn {
  margin-top: 1px;
}
.resend-auth-email {
  background: transparent !important;
  margin-top: 0 !important;
}
.copyright {
  position: fixed;
  bottom: 0px;
  height: 50px;
  padding: 5px 0;
  width: 100%;
  text-align: center;
  margin: 0 auto;
  color: #eee;
  font-size: 13px;
  background: #000;
}
.content-page {
  color: #FFF;
}
.content-page small {
  color: #bbb;
}
/* same as hidden-md */
@media (min-width: 768px) and (max-width: 991px) {
  #home-login-box {
    margin-right: 0px !important;
  }
}
/* same as hidden-sm */
@media (min-width: 481px) and (max-width: 767px) {
  #home-login-box {
    margin-right: -15px !important;
  }
}
@media (max-width: 767px) {
  #homepage-logo-box {
    width: 50%;
    display: block;
    text-align: center;
    margin: 0 auto;
  }
  #homepage-logo-box img {
    width: 90%;
    margin: 0 auto;
  }
  #homepage-logo-box h3 {
    font-size: small;
  }
  #home-login-box {
    margin-top: -80px;
    margin-right: 0px !important;
    background-color: #00ff00;
  }
  #home-login-box span {
    color: #eeeeee;
    margin-right: 7px;
  }
  .homepage-content .homepage-box {
    margin: 20px auto 0 auto;
    padding: 10px 10px 5px 10px !important;
  }
  .homepage-content .homepage-big-box {
    width: 100%;
  }
  .homepage-content h3 {
    font-size: 22px;
  }
}
/* C_PAGE_PWRESET */
.pwreset-form-success {
  display: none;
}
/* C_PAGE_MEMBER_SINGLE */
#profile-missing {
  display: none;
}
#member-profile {
  background: transparent;
  color: #FFF;
  margin: 0 auto;
  padding-bottom: 100px;
  /*#member-profile-stats-boxes {
		div {background-color:#FFFFFF;padding:5px 10px;margin-bottom:10px;}
	}*/
  /*.tabbable-custom {
		.btn-group{
			border:0;margin-bottom:20px;text-align:center;padding:0;
			a {width:20%;font-size:1.9vmin;}
		}
		.tab-content {
			background:transparent;border:0;padding:0;
			#member-stats-tab {max-width:680px;float:left;}
		}
	}*/
  /*#member-profile-tab {
		border:0;
		.note-teamT{
			background:#FFF; float:right; width:240px; margin-right:10px;
			h3{ margin:0; }
		}
	}*/
  /*#member-about-tab {
		p {position:relative;}
	}*/
}
#member-profile h2[tim67=member-screenname] {
  float: left;
  overflow: hidden;
  width: 100%;
  padding-bottom: 3px;
}
#member-profile #member-profile-image {
  width: 100%;
  border: 1px solid #999999;
}
#member-profile #member-pics-tab a {
  position: absolute;
  top: 0;
  left: 0;
}
.dashboard-thumbnail {
  min-height: 180px;
  background-color: #000;
}
.dashboard-thumbnail span {
  background: url(/_images/blank.gif) no-repeat top center;
  background-size: cover;
}
.dashboard-thumbnail .caption {
  position: relative;
  padding-top: 5px;
  padding-bottom: 0;
  overflow: hidden;
  min-height: 70px;
}
@media (max-width: 991px) {
  .dashboard-thumbnail .caption {
    min-height: 85px;
  }
}
.dashboard-thumbnail .caption p {
  margin-bottom: 0;
  width: 100%;
  text-align: center;
}
.dashboard-thumbnail span {
  width: 100%;
  display: block;
  position: relative;
}
.dashboard-thumbnail span img {
  width: 100%;
  cursor: pointer;
}
/*# sourceMappingURL=context.css.map */