/**
* 2010-2020 Webkul.
*
* NOTICE OF LICENSE
*
* All rights is reserved,
* Please go through this link for complete license : https://store.webkul.com/license.html
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade this module to newer
* versions in the future. If you wish to customize this module for your
* needs please refer to https://store.webkul.com/customisation-guidelines/ for more information.
*
*  @author    Webkul IN <support@webkul.com>
*  @copyright 2010-2020 Webkul.IN
*  @license   https://store.webkul.com/license.html
*/

meter {
  width: 36%;
  height: 1.5em;
  background: none;
  background-color: rgba(0, 0, 0, 0.1);
}

meter::-webkit-meter-bar {
  background: none;
  background-color: rgba(0, 0, 0, 0.1);
}

meter[value="1"]::-webkit-meter-optimum-value {
  background: red;
}

meter[value="2"]::-webkit-meter-optimum-value {
  background: yellow;
}

meter[value="3"]::-webkit-meter-optimum-value {
  background: orange;
}

meter[value="4"]::-webkit-meter-optimum-value {
  background: green;
}

meter[value="1"]::-moz-meter-bar {
  background: red;
}

meter[value="2"]::-moz-meter-bar {
  background: yellow;
}

meter[value="3"]::-moz-meter-bar {
  background: orange;
}

meter[value="4"]::-moz-meter-bar {
  background: green;
}

#pass_info {
  float: right;
}

.alert {
  margin-bottom: none !important;
}

/* Styles for verification - ORIGINAL */

/*
.pswd_info {
  position: absolute;
  padding: 15px;
  background: #fefefe;
  border-radius: 10px;
  box-shadow: 0 1px 3px #ccc;
  border: 1px solid #ddd;
  z-index: 1000;
  top: 62px;
  right: 10%;
  background-color: rgb(238, 238, 238);
  box-shadow: 5px 5px 5px #888888;
}

.pswd_info:before,
.pswd_info:after {
  position: absolute;
  bottom: 100%;
  content: '';
}

.pswd_info:before {
  right: 52px;
  border-right: 17px solid transparent;
  border-bottom: 17px solid #ddd;
  border-left: 17px solid transparent;
}

#pass_info{
  cursor: pointer;
}

.pswd_info{
  cursor: pointer;
}

.pswd_info:after {
  right: 50px;
  border-right: 16px solid transparent;
  border-bottom: 16px solid rgb(238, 238, 238);
  border-left: 16px solid transparent;
}

.pswd_info h4 {
  font-size: 0.7em;
}

.pswd_info p {
  margin-top: 0;
  margin-bottom: 0;
}

.meterDiv {
  margin-top: 20px;
}
*/

/* Styles for verification - CERULEAN */

.pswd_info {
  /* position: absolute; */
  padding: 15px;
  /* background: #fefefe;
  border-radius: 10px;
  box-shadow: 0 1px 3px #ccc;
  border: 1px solid #ddd;
  z-index: 1000;
  top: 62px;
  right: 10%;
  background-color: rgb(238, 238, 238);
  box-shadow: 5px 5px 5px #888888; */
}


#pass_info{
  cursor: pointer;
}

.pswd_info{
  cursor: pointer;
}


.pswd_info h4 {
  font-size: 1em;
}

.pswd_info p {
  margin-top: 0;
  margin-bottom: 0;
}

.meterDiv {
  margin-top: 20px;
}