/**
2007-2023
* 2007-2022 PrestaShop

*

* NOTICE OF LICENSE

*

* This source file is subject to the Academic Free License (AFL 3.0)

* that is bundled with this package in the file LICENSE.txt.

* It is also available through the world-wide-web at this URL:

* http://opensource.org/licenses/afl-3.0.php

* If you did not receive a copy of the license and are unable to

* obtain it th2007-2023 world-wide-web, please send an email

* to license@prestashop.com so we can send you a copy immediately.

*

* DISCLAIMER

*

* Do not edit or add to this file if you wish to upgrade PrestaShop to newer

* versions in the future. If you wish to customize PrestaShop for your

* needs please refer to http://www.prestashop.com for more information.

*

*  @author    PrestaShop SA <contact@prestashop.com>

*  @copyright 2007-2022 PrestaShop SA

*  @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)

*  International Registered Trademark & Property of PrestaShop SA

*

* Don't forget to prefix your containers with your own identifier

* to avoid any conflicts with others containers.

*/

.tooltip_psw {

	display:none;

	position:absolute;

	border:1px solid #333;

	background-color:#555;

	border-radius:5px;

	padding:10px;

	color:#fff;

    font-size:12px Arial;

    max-width: 300px;

    z-index:5;

}

#pswd_info {

    position:relative;

    bottom:-5px;

    bottom: -115px\9; /* IE Specific */

    width:250px;

    padding:15px;

    background:#fefefe;

    font-size:.875em;

    border-radius:5px;

    box-shadow:0 1px 3px #ccc;

    border:1px solid #ddd;

}

#pswd_info h4 {

    margin:0 0 10px 0;

    padding:0;

    font-weight:normal;

	font-size:12px;

}

#pswd_info::before {

    content: "\25B2";

    position:absolute;

    top:-12px;

    left:45%;

    font-size:14px;

    line-height:14px;

    color:#ddd;

    text-shadow:none;

    display:block;

}

.invalid {

    background:url(../img/invalid.png) no-repeat 0 50%;

    padding-left:22px;

    line-height:24px;

    color:#ec3f41;

}

.valid {

    background:url(../img/valid.png) no-repeat 0 50%;

    padding-left:22px;

    line-height:24px;

    color:#3a7d34;

}

#pswd_info {

    display:none;

}

#passwordcheck{

    display: none;

}

.popup_error {

    position: relative;

    z-index: 999;

    width: 100%;

    height: 30px;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    text-align: left;

    font-size: 11px;

    color: #FFFFFF;

    border: 2px solid #dcd9d3;

    padding-top: 5px;

    padding-left:5px;

    display: none;

    -webkit-border-radius: 6px;

    -moz-border-radius: 6px;

    margin: 2px 0px 0px 0px;

}