.red_exclamation_icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAYAAADQWvz5AAAAzklEQVR4AWM4ISiIDfsB8VIgPgPEf4D4IRDvBeIKIBbCpgddQBeITwLxfzz4MxAX4TPIHqroPzEY6mJmdIPUgfgDSAGJuAXdoC3YFN5OTf0PAl+vXsVqEDT8tGAGmYEESTcI4UWYQe2UGAQNEmaQQdvJNgiBVUAGHaaCQcYgg9ZRwSA5eBhRgN/CwsiSMoMQsQYOJwq8ZgAxCJHHvpFh0GRseS0QiH8S6yVobmDDZhAsld8mYMBPaAQx4ytGGKAKEqA2vkIy4CQ0k6pgK48Al0Acryamj2QAAAAASUVORK5CYII=");
}

.green_check_icon, .theme-default #nextgen-login-container #message-container #success,
.theme-default #nextgen-pwreset-container #message-container #success,
.theme-default #nextgen-pwchange-container #message-container #success, body.theme-dd .nextgen-container #message-container #success {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAYAAADQWvz5AAABIUlEQVR4AWMQvKiEDfsB8VIgPgPEf4D4IRDvBeIKIBbCpgddQBeITwLxfzz4MxAX4TPIHqroPzEY6mJmdIPUgfgDSAGJuAXdoC3Eaha5pApnQ8NPC2aQGbGGhNxL+H/7x93/utdsULwIM6idWEO+//3+HwRSHxbAxaFBwgwyaDu6Joubbv/tbvlgNST7USk2i1RABh1GFlS9avL/9e+3/9/9ef/f8ZYffkMQ2Bhk0Dp0icbnXWCNn/9++f/z709MQzCxHM4wmvByxn8YKHpcjc+Qt7AwssSlaNvH3f/nvlmCTQ5rrMHDiUxsADEIkce+kWHIZGx5LRCIfxJrCDQ3sGEzCJbKbxMw4Cc0gpjxFSMMUAUJUBtfIRlwEppJVbCVRwBQ0kBAm/5AjwAAAABJRU5ErkJggg==");
}

.red_x_icon, .theme-default #nextgen-login-container #message-container #errors,
.theme-default #nextgen-pwreset-container #message-container #errors,
.theme-default #nextgen-pwchange-container #message-container #errors, body.theme-dd .nextgen-container #message-container #errors {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAECklEQVR4AWWUW4hV1R/HP2utfTlz5pyZOTNzhrFUavIiiqVoaqYgJSO+1INJZApdesggIwiFv6BZDqgvUYTZhXoIpMCXnhQNSyjyRfmHmSmahjo2zmXO2TPnsvdel45zXqb8wudlsb8f2Hvt3098Oztkepxz2FR70vNWZAod/WFbvs9vyXTpejweRxM36qXSKZMkZ6Xvx0IIpudfMmsMDcnGnkUL9xTn963K5gOkTbBJjPADjAioVlJGrv71/5HfLg40pMekUvfLTJqS6ejYNWf92oF8UFfp4DXS0WFc2pA5h3NglY9q78Z/sI+ay3Hjh58PxuNj/5O+bwHU5nYPqw2NV9o7/+mV+8PRy7J25VdsZRIAh5zCCokxjjQqU715HeJJ2hYtXlMbn+jUlcpxISXquTaFCoL+uWsWf+EP/S6SkbsIL0BIgcChncA6sNbhrMU5gREecRShS8O09s1bWR0tX7VpckFaY/3iw737M6XrQkdlhOcjMYxOpNyJDFiDseC0ZiiyjEwanDHYe8KJCsnNK+R6i/twLi+9MHwy79Uf11EJlIdwjUIF1Jb3aNvxCXfKFlGv8vcE9LxzhPwr7zNWkzhjcSiq5Yi4Ej0iw8xGz1Oun2pE3TmQFpfUkAvWsXrHTgDOmZTLh3Yxb+dBlm97CYCTZ49TPX+GRIXUtUDHZUK8frW1x9+eb2GhtaANpFbB8C0cgo5la3lgyTIKTz3DgvUbALh0eIDb3x2laiWxcRjLFMqJCfVil3o52yLmGAd2CkGqLUOnTyI7uig8tpK2YhGAP776iHN7d2I8gUVgbLNjGijnxmSjXDO2eaAtDRzWWEatx2RYYHpqmQJlFFYbmp0m1jmEEBWpDde0FRjjmmjL3dhn7r5PefT5rQAM/XIagKUvbGP5gc8omaD5rG3+MiBQiD/VpnZfhll/q7UaYwXVSp3Zbx1gxWtvAHDhw3f56c1XQTl6n1jHzCVLSf0Wbn1/AuVJnHMEQUjGuQ/UppwclJnss0rRo9N7QvB1leLq9Vz5+jDnD+7B+ZKbZ35EhiG5WQ9x8eMBJgdvgaBxliEbBLdlHL8tvpkVIH1vU9uMzmPp5DhpkpLUE8LemVRHhtHaNEdJW5yQBIXuhmgQGSikH9LaXsAvjW3H2iNqc4eH0/aSTnQh6C6u0jpFp4bGqsEgcMjmR0ZgjSEuRw2JxGvNk+3qxiuNHxVa70aI5qALIbBpesrUktagZ8ZqWrLN22pItbFY17xhIRVBrpVMdw/ZXBtq5O6XIo5fR8r0vn2GtQjP26I6O3eTyy3UCIzWGGOmRNLzkM4houiqK48dEtZ9jhD37bPpq5YGWaTsJww34Pl9TnkFYXSZNL3hkviUsPYEUkb8J/8AQ+gmq+/L5eIAAAAASUVORK5CYII=");
}

.ext-auth-button {
  width: 185px;
  height: 31px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin: 2px;
  cursor: pointer;
}

.ext-auth-button.ext-auth-facebook {
  background: url(../images/login_facebook_btn.png) no-repeat;
}

.ext-auth-button.ext-auth-twitter {
  background: url(../images/login_twitter_btn.png) no-repeat;
}

.ext-auth-button.ext-auth-google {
  background: url(../images/login_google_btn.png) no-repeat;
}

.ext-auth-button.ext-auth-linkedin {
  background: url(../images/login_linkedin_btn.png) no-repeat;
}

#errors {
  background: #FFD8D8;
  border-color: #B4342B;
  border: 1px solid;
  margin-bottom: 15px;
  padding: 5px;
}

#success {
  background: #E3FACE;
  border-color: #15541B;
  border: 1px solid;
  margin-bottom: 15px;
  padding: 5px;
}

body {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #666666;
}

.nextgen-container .container-header {
  display: block;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 15px;
  margin-top: 5px;
  color: #000;
}
.nextgen-container #account-login-container {
  clear: both;
}
.nextgen-container #account-login-container label {
  clear: both;
  float: left;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  display: block;
  width: 100px;
  font-weight: bold;
  color: #686868;
}
.nextgen-container #account-login-container input {
  float: left;
}
.nextgen-container #account-login-container #remember-me-container {
  clear: both;
}
.nextgen-container #account-login-container #remember-me-container input {
  float: none;
}
.nextgen-container #account-login-container #remember-me-container label {
  display: inline;
}
.nextgen-container .bottom-container div {
  padding: 10px;
}
.nextgen-container .bottom-container a {
  text-decoration: underline;
}
.nextgen-container .mid-container {
  background-color: #eee;
  border: 1px solid #bbb;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.nextgen-container .description {
  font-size: 14px;
}
.nextgen-container a {
  color: #006892;
  text-decoration: none;
}
.nextgen-container a:visited {
  color: #006892;
  text-decoration: none;
}
.nextgen-container a:hover {
  text-decoration: underline;
}
.nextgen-container .container {
  float: none;
  width: 100%;
  margin: 5px 0px;
}

.theme-default .submit_button, .theme-default #nextgen-login-container #account-login-container .form-container button,
.theme-default #nextgen-login-container #change-container .form-container button,
.theme-default #nextgen-login-container #reset-request-container .form-container button,
.theme-default #nextgen-login-container #reset-container .form-container button,
.theme-default #nextgen-pwreset-container #account-login-container .form-container button,
.theme-default #nextgen-pwreset-container #change-container .form-container button,
.theme-default #nextgen-pwreset-container #reset-request-container .form-container button,
.theme-default #nextgen-pwreset-container #reset-container .form-container button,
.theme-default #nextgen-pwchange-container #account-login-container .form-container button,
.theme-default #nextgen-pwchange-container #change-container .form-container button,
.theme-default #nextgen-pwchange-container #reset-request-container .form-container button,
.theme-default #nextgen-pwchange-container #reset-container .form-container button {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  cursor: pointer;
  color: #ffffff;
  padding: 4px 10px;
  background-color: #c6151f;
  background: -moz-linear-gradient(top, #ed545d 0%, #c6151f);
  background: -webkit-gradient(linear, left top, left bottom, from(#ed545d), to(#c6151f));
  border: 1px solid #c6151f;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5), inset 0px 0px 4px #fcdee0;
  -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5), inset 0px 0px 4px #fcdee0;
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5), inset 0px 0px 4px #fcdee0;
  text-shadow: 0px -1px 0px black, 0px 1px 0px rgba(255, 255, 255, 0.2);
}
.theme-default .submit_button:hover, .theme-default #nextgen-login-container #account-login-container .form-container button:hover,
.theme-default #nextgen-login-container #change-container .form-container button:hover,
.theme-default #nextgen-login-container #reset-request-container .form-container button:hover,
.theme-default #nextgen-login-container #reset-container .form-container button:hover,
.theme-default #nextgen-pwreset-container #account-login-container .form-container button:hover,
.theme-default #nextgen-pwreset-container #change-container .form-container button:hover,
.theme-default #nextgen-pwreset-container #reset-request-container .form-container button:hover,
.theme-default #nextgen-pwreset-container #reset-container .form-container button:hover,
.theme-default #nextgen-pwchange-container #account-login-container .form-container button:hover,
.theme-default #nextgen-pwchange-container #change-container .form-container button:hover,
.theme-default #nextgen-pwchange-container #reset-request-container .form-container button:hover,
.theme-default #nextgen-pwchange-container #reset-container .form-container button:hover {
  background: -moz-linear-gradient(top, #ed545d 0%, #e82631);
  background: -webkit-gradient(linear, left top, left bottom, from(#ed545d), to(#e82631));
}
.theme-default #nextgen-login-container #message-container,
.theme-default #nextgen-pwreset-container #message-container,
.theme-default #nextgen-pwchange-container #message-container {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}
.theme-default #nextgen-login-container #message-container #errors,
.theme-default #nextgen-pwreset-container #message-container #errors,
.theme-default #nextgen-pwchange-container #message-container #errors {
  margin-bottom: 10px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background-color: #ffb9bb;
  background-repeat: no-repeat;
  background-position: 5px 50%;
  border: 1px solid #e00015;
  color: #e00015;
  line-height: 1.5em;
  padding: 5px 0 5px 30px;
}
.theme-default #nextgen-login-container #message-container #success,
.theme-default #nextgen-pwreset-container #message-container #success,
.theme-default #nextgen-pwchange-container #message-container #success {
  margin-bottom: 10px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #ddf2c4;
  background-repeat: no-repeat;
  background-position: 5px 50%;
  border: 1px solid #458a2e;
  color: #458a2e;
  line-height: 1.5em;
  padding: 5px 0 5px 30px;
}
.theme-default #nextgen-login-container #account-login-container .form-container,
.theme-default #nextgen-login-container #change-container .form-container,
.theme-default #nextgen-login-container #reset-request-container .form-container,
.theme-default #nextgen-login-container #reset-container .form-container,
.theme-default #nextgen-pwreset-container #account-login-container .form-container,
.theme-default #nextgen-pwreset-container #change-container .form-container,
.theme-default #nextgen-pwreset-container #reset-request-container .form-container,
.theme-default #nextgen-pwreset-container #reset-container .form-container,
.theme-default #nextgen-pwchange-container #account-login-container .form-container,
.theme-default #nextgen-pwchange-container #change-container .form-container,
.theme-default #nextgen-pwchange-container #reset-request-container .form-container,
.theme-default #nextgen-pwchange-container #reset-container .form-container {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}
.theme-default #nextgen-login-container #account-login-container .form-container input, .theme-default #nextgen-login-container #account-login-container .form-container select,
.theme-default #nextgen-login-container #change-container .form-container input,
.theme-default #nextgen-login-container #change-container .form-container select,
.theme-default #nextgen-login-container #reset-request-container .form-container input,
.theme-default #nextgen-login-container #reset-request-container .form-container select,
.theme-default #nextgen-login-container #reset-container .form-container input,
.theme-default #nextgen-login-container #reset-container .form-container select,
.theme-default #nextgen-pwreset-container #account-login-container .form-container input,
.theme-default #nextgen-pwreset-container #account-login-container .form-container select,
.theme-default #nextgen-pwreset-container #change-container .form-container input,
.theme-default #nextgen-pwreset-container #change-container .form-container select,
.theme-default #nextgen-pwreset-container #reset-request-container .form-container input,
.theme-default #nextgen-pwreset-container #reset-request-container .form-container select,
.theme-default #nextgen-pwreset-container #reset-container .form-container input,
.theme-default #nextgen-pwreset-container #reset-container .form-container select,
.theme-default #nextgen-pwchange-container #account-login-container .form-container input,
.theme-default #nextgen-pwchange-container #account-login-container .form-container select,
.theme-default #nextgen-pwchange-container #change-container .form-container input,
.theme-default #nextgen-pwchange-container #change-container .form-container select,
.theme-default #nextgen-pwchange-container #reset-request-container .form-container input,
.theme-default #nextgen-pwchange-container #reset-request-container .form-container select,
.theme-default #nextgen-pwchange-container #reset-container .form-container input,
.theme-default #nextgen-pwchange-container #reset-container .form-container select {
  padding: 4px;
  border: 1px solid #bbb;
  color: #4d4d4d;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  width: 70%;
  margin-bottom: 5px;
}
@media only screen and (max-width: 600px) {
  .theme-default #nextgen-login-container #account-login-container .form-container input, .theme-default #nextgen-login-container #account-login-container .form-container select,
  .theme-default #nextgen-login-container #change-container .form-container input,
  .theme-default #nextgen-login-container #change-container .form-container select,
  .theme-default #nextgen-login-container #reset-request-container .form-container input,
  .theme-default #nextgen-login-container #reset-request-container .form-container select,
  .theme-default #nextgen-login-container #reset-container .form-container input,
  .theme-default #nextgen-login-container #reset-container .form-container select,
  .theme-default #nextgen-pwreset-container #account-login-container .form-container input,
  .theme-default #nextgen-pwreset-container #account-login-container .form-container select,
  .theme-default #nextgen-pwreset-container #change-container .form-container input,
  .theme-default #nextgen-pwreset-container #change-container .form-container select,
  .theme-default #nextgen-pwreset-container #reset-request-container .form-container input,
  .theme-default #nextgen-pwreset-container #reset-request-container .form-container select,
  .theme-default #nextgen-pwreset-container #reset-container .form-container input,
  .theme-default #nextgen-pwreset-container #reset-container .form-container select,
  .theme-default #nextgen-pwchange-container #account-login-container .form-container input,
  .theme-default #nextgen-pwchange-container #account-login-container .form-container select,
  .theme-default #nextgen-pwchange-container #change-container .form-container input,
  .theme-default #nextgen-pwchange-container #change-container .form-container select,
  .theme-default #nextgen-pwchange-container #reset-request-container .form-container input,
  .theme-default #nextgen-pwchange-container #reset-request-container .form-container select,
  .theme-default #nextgen-pwchange-container #reset-container .form-container input,
  .theme-default #nextgen-pwchange-container #reset-container .form-container select {
    width: 95%;
  }
}
.theme-default #nextgen-login-container #account-login-container .form-container #remember-me-container,
.theme-default #nextgen-login-container #change-container .form-container #remember-me-container,
.theme-default #nextgen-login-container #reset-request-container .form-container #remember-me-container,
.theme-default #nextgen-login-container #reset-container .form-container #remember-me-container,
.theme-default #nextgen-pwreset-container #account-login-container .form-container #remember-me-container,
.theme-default #nextgen-pwreset-container #change-container .form-container #remember-me-container,
.theme-default #nextgen-pwreset-container #reset-request-container .form-container #remember-me-container,
.theme-default #nextgen-pwreset-container #reset-container .form-container #remember-me-container,
.theme-default #nextgen-pwchange-container #account-login-container .form-container #remember-me-container,
.theme-default #nextgen-pwchange-container #change-container .form-container #remember-me-container,
.theme-default #nextgen-pwchange-container #reset-request-container .form-container #remember-me-container,
.theme-default #nextgen-pwchange-container #reset-container .form-container #remember-me-container {
  margin-bottom: 5px;
}
.theme-default #nextgen-login-container #account-login-container .form-container #remember-me-container input#rememberMe,
.theme-default #nextgen-login-container #change-container .form-container #remember-me-container input#rememberMe,
.theme-default #nextgen-login-container #reset-request-container .form-container #remember-me-container input#rememberMe,
.theme-default #nextgen-login-container #reset-container .form-container #remember-me-container input#rememberMe,
.theme-default #nextgen-pwreset-container #account-login-container .form-container #remember-me-container input#rememberMe,
.theme-default #nextgen-pwreset-container #change-container .form-container #remember-me-container input#rememberMe,
.theme-default #nextgen-pwreset-container #reset-request-container .form-container #remember-me-container input#rememberMe,
.theme-default #nextgen-pwreset-container #reset-container .form-container #remember-me-container input#rememberMe,
.theme-default #nextgen-pwchange-container #account-login-container .form-container #remember-me-container input#rememberMe,
.theme-default #nextgen-pwchange-container #change-container .form-container #remember-me-container input#rememberMe,
.theme-default #nextgen-pwchange-container #reset-request-container .form-container #remember-me-container input#rememberMe,
.theme-default #nextgen-pwchange-container #reset-container .form-container #remember-me-container input#rememberMe {
  width: auto;
}
.theme-default #nextgen-login-container #account-login-container .form-container label,
.theme-default #nextgen-login-container #change-container .form-container label,
.theme-default #nextgen-login-container #reset-request-container .form-container label,
.theme-default #nextgen-login-container #reset-container .form-container label,
.theme-default #nextgen-pwreset-container #account-login-container .form-container label,
.theme-default #nextgen-pwreset-container #change-container .form-container label,
.theme-default #nextgen-pwreset-container #reset-request-container .form-container label,
.theme-default #nextgen-pwreset-container #reset-container .form-container label,
.theme-default #nextgen-pwchange-container #account-login-container .form-container label,
.theme-default #nextgen-pwchange-container #change-container .form-container label,
.theme-default #nextgen-pwchange-container #reset-request-container .form-container label,
.theme-default #nextgen-pwchange-container #reset-container .form-container label {
  float: none;
  text-transform: uppercase;
  font-size: 12px;
  color: #686868;
  font-weight: normal;
  display: block;
}
.theme-default #nextgen-login-container #account-login-container .form-container button,
.theme-default #nextgen-login-container #change-container .form-container button,
.theme-default #nextgen-login-container #reset-request-container .form-container button,
.theme-default #nextgen-login-container #reset-container .form-container button,
.theme-default #nextgen-pwreset-container #account-login-container .form-container button,
.theme-default #nextgen-pwreset-container #change-container .form-container button,
.theme-default #nextgen-pwreset-container #reset-request-container .form-container button,
.theme-default #nextgen-pwreset-container #reset-container .form-container button,
.theme-default #nextgen-pwchange-container #account-login-container .form-container button,
.theme-default #nextgen-pwchange-container #change-container .form-container button,
.theme-default #nextgen-pwchange-container #reset-request-container .form-container button,
.theme-default #nextgen-pwchange-container #reset-container .form-container button {
  display: block;
}
.theme-default #nextgen-login-container .container .mid-container,
.theme-default #nextgen-pwreset-container .container .mid-container,
.theme-default #nextgen-pwchange-container .container .mid-container {
  border: none;
  background: transparent;
}
.theme-default #nextgen-login-container .container .mid-container .container-header,
.theme-default #nextgen-pwreset-container .container .mid-container .container-header,
.theme-default #nextgen-pwchange-container .container .mid-container .container-header {
  color: #666666;
  border-bottom: 1px solid #aaa;
  padding: 5px 0;
  text-transform: uppercase;
  font-size: 14px;
  margin-bottom: 5px;
  font-weight: bold;
}
@media only screen and (max-width: 600px) {
  .theme-default #nextgen-login-container .container,
  .theme-default #nextgen-pwreset-container .container,
  .theme-default #nextgen-pwchange-container .container {
    width: 100%;
    margin: 5px 0px;
  }
}

body.theme-dd {
  background-color: #e9e9e9;
  padding: 10px;
}
body.theme-dd a {
  color: #f46652;
}
body.theme-dd a:visited {
  color: #f46652;
}
body.theme-dd .nextgen-container {
  -moz-box-shadow: 6px 0px 12px 0px rgba(50, 50, 50, 0.39);
  -webkit-box-shadow: 6px 0px 12px 0px rgba(50, 50, 50, 0.39);
  box-shadow: 6px 0px 12px 0px rgba(50, 50, 50, 0.39);
  background-color: #fff;
  border: 1px solid #ddd;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
body.theme-dd .nextgen-container #message-container {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  padding: 5px;
}
body.theme-dd .nextgen-container #message-container #errors {
  margin-bottom: 10px;
  background-color: #ffb9bb;
  background-repeat: no-repeat;
  background-position: 5px 50%;
  border: 1px solid #e00015;
  color: #e00015;
  line-height: 1.5em;
  padding: 5px 0 5px 30px;
}
body.theme-dd .nextgen-container #message-container #success {
  margin-bottom: 10px;
  background: #ddf2c4;
  background-repeat: no-repeat;
  background-position: 5px 50%;
  border: 1px solid #458a2e;
  color: #458a2e;
  line-height: 1.5em;
  padding: 5px 0 5px 30px;
}
body.theme-dd .nextgen-container #account-login-container .form-container,
body.theme-dd .nextgen-container #change-container .form-container,
body.theme-dd .nextgen-container #reset-request-container .form-container,
body.theme-dd .nextgen-container #reset-container .form-container {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  padding: 10px;
}
body.theme-dd .nextgen-container #account-login-container .form-container input, body.theme-dd .nextgen-container #account-login-container .form-container select,
body.theme-dd .nextgen-container #change-container .form-container input,
body.theme-dd .nextgen-container #change-container .form-container select,
body.theme-dd .nextgen-container #reset-request-container .form-container input,
body.theme-dd .nextgen-container #reset-request-container .form-container select,
body.theme-dd .nextgen-container #reset-container .form-container input,
body.theme-dd .nextgen-container #reset-container .form-container select {
  padding: 5px;
  font-size: 1.2em;
  line-height: 14px;
  border: 1px solid #bbb;
  color: #999;
  width: 100%;
  margin-bottom: 5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
body.theme-dd .nextgen-container #account-login-container .form-container #remember-me-container,
body.theme-dd .nextgen-container #change-container .form-container #remember-me-container,
body.theme-dd .nextgen-container #reset-request-container .form-container #remember-me-container,
body.theme-dd .nextgen-container #reset-container .form-container #remember-me-container {
  margin-bottom: 5px;
}
body.theme-dd .nextgen-container #account-login-container .form-container #remember-me-container input#rememberMe,
body.theme-dd .nextgen-container #change-container .form-container #remember-me-container input#rememberMe,
body.theme-dd .nextgen-container #reset-request-container .form-container #remember-me-container input#rememberMe,
body.theme-dd .nextgen-container #reset-container .form-container #remember-me-container input#rememberMe {
  width: auto;
}
body.theme-dd .nextgen-container #account-login-container .form-container label,
body.theme-dd .nextgen-container #change-container .form-container label,
body.theme-dd .nextgen-container #reset-request-container .form-container label,
body.theme-dd .nextgen-container #reset-container .form-container label {
  float: none;
  text-transform: uppercase;
  font-size: 16px;
  color: #686868;
  font-weight: normal;
  display: block;
}
body.theme-dd .nextgen-container #account-login-container .form-container button,
body.theme-dd .nextgen-container #change-container .form-container button,
body.theme-dd .nextgen-container #reset-request-container .form-container button,
body.theme-dd .nextgen-container #reset-container .form-container button {
  width: 100%;
  height: 50px;
  font-size: 16px;
  color: #fff;
  border: 1px #f46652;
  background: transparent;
  background-color: #f46652;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
body.theme-dd .nextgen-container #account-login-container .form-container button:hover,
body.theme-dd .nextgen-container #change-container .form-container button:hover,
body.theme-dd .nextgen-container #reset-request-container .form-container button:hover,
body.theme-dd .nextgen-container #reset-container .form-container button:hover {
  background-color: #f79082;
}
body.theme-dd .nextgen-container .container .mid-container {
  border: none;
  background: transparent;
}
body.theme-dd .nextgen-container .container .mid-container .container-header {
  background-color: #f2f2f2;
  border: none !important;
  padding: 10px;
  color: #777;
  text-transform: uppercase;
  font-size: 16px;
  margin-bottom: 5px;
  font-weight: normal;
}
@media only screen and (max-width: 600px) {
  body.theme-dd .nextgen-container .container {
    width: 100%;
    margin: 5px 0px;
  }
}

/*# sourceMappingURL=style.css.map */
