.updatePwdModal .modal-content .close{left: inherit;top: 10px;position: absolute;right: 15px;}
.reset-password{font-size: 20px;font-weight: 300;}
.input-row .form-group input{height: 45px; padding: 10px;}

.pad-L0{padding-left: 0px!important}
.marg-L0{margin-left: 0px!important;}
.pad-A5{padding: 5px!important;}
button.btn{padding: 8px 25px;border: 5px;font-size: 14px;font-weight: 400;color: #fff;}
ul.password-content{ margin-top:15px; padding: 0 10px 0 15px; list-style-type:none; height: auto;max-height: 250px;min-height: 150px;overflow: scroll; }
ul.password-content li{ font:16px/26px 'Roboto', Arial, Helvetica, sans-serif;}
.col-md-10.msgbox.box-danger.text-left.alert-dismissable.fade.in {margin-left: 18px;width: 92%;}
button.close{z-index:99;position: relative;}
.msgbox {border-radius: 4px;color: #D90000;margin-bottom: 15px;}
.pad_cr{right:0px !important; top:0px !important; left:20px !important;}
.w_text{ padding-left:5px;margin-left: 0!important;}
span.close {float: right;font-size: 18px;font-weight: bolder;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;filter: alpha(opacity=20);opacity: 0.5;}
.notifyjs-arrow {border: none !important;}
.notifyjs-container {position: inherit !important;top: 0px !important; left: 0px !important;}
.notifyjs-wrapper { position: inherit !important; height: auto !important; width: 100% !important; float: left; margin-bottom: 10px !important;}
.notifyjs-bootstrap-base {word-wrap: break-word;white-space: normal !important;max-width: 100% !important;margin: 0 auto;}
.modal-header{border-bottom: none !important; padding-bottom: 0 !important;}
#updatePwdModal .modal-header{padding: 0!important;}
#updatePwdModal .modal-header .modal-title{padding-bottom: 15px !important;font-weight: 300 !important;font-family: 'Source Sans Pro',sans-serif;font-size: 19px;}
/*#updatePwdModal #fullName{font-family: 'Source Sans Pro',sans-serif;font-size: 19px;}*/
.form-control{border-radius: 4px !important;}
.circelpms {position: relative !important;left: 50%;font-size: 48px;display: block; margin-left:-50px;}
.sphere {height: 100px;width: 100px;border-radius: 50%;text-align: center;}
#updatePwdModal .modal-dialog{width: 30%;}
.info-popover { position: relative; display: inline-block; background: #c4c4c4; padding: 2px 0px; color: #fff; font-size: 12px; border-radius: 15px; height: 17px; cursor: pointer; width: 17px;}
.info-popover .tooltiptext { visibility: hidden; width: 340px; background-color: black; color: #fff; text-align: left; border-radius: 0px; padding: 5px 15px; opacity: 0.8; position: absolute; z-index: 999; top: -100px; right: 110%;}
.info-popover .tooltiptext::after {content: "";position: absolute;top: 44%;left: 100%;margin-top: -5px;border-width: 5px;border-style: solid;border-color: transparent transparent transparent #595959;}
.info-popover:hover .tooltiptext {visibility: visible;}
.tooltiptext ul {padding: 0;list-style: none;}
.tooltiptext ul li {margin-bottom: 6px;color: #fff;}
.tooltip-addon input{border-right: 0;}
.tooltip-addon .input-group-addon{background: transparent !important;white-space: normal;}
.tooltip-addon input {border-right-width: 0 !important;border-top-right-radius: 0 !important;box-shadow: none;border-bottom-right-radius: 0 !important;}
.popupSolidBack{
	background-color: #fff;
}
@media only screen and (max-width: 480px){
	.info-popover .tooltiptext {right: -63px;top: -120px;padding: 5px;width: 350px;}
	.info-popover .tooltiptext::after{display: none;}
}
@media only screen and (max-width: 360px){
	.info-popover .tooltiptext {right: -63px;top: -120px; width: 310px;}
}
@media screen and (max-width: 992px) and (min-width: 769px) {
	#updatePwdModal .modal-dialog{width: 50%;}
}
@media screen and (max-width: 768px) and (min-width: 320px) {
	#updatePwdModal .modal-dialog{width: 95%;}
}

.password-errorlist-message .info-popover .tooltiptext {border: #383838 1px solid;border-radius: 5px;padding: 15px;width: 300px;height: auto;overflow-y: scroll;overflow-x: scroll;left: 90%;}
.password-errorlist-message .info-popover .tooltiptext::-webkit-scrollbar{width: 10px;height: 10px;}
.password-errorlist-message .info-popover .tooltiptext::-webkit-scrollbar-track{background: #f1f1f1;}
.password-errorlist-message .info-popover .tooltiptext::-webkit-scrollbar-thumb{background: #888;}
.password-errorlist-message .info-popover .tooltiptext::-webkit-scrollbar-thumb:hover{background: #555;}
.password-errorlist-message .info-popover{background: transparent;padding: 0;top: 4px;right: -14px;}
.password-errorlist-message .info-popover em.fa-info-circle{color: #c4c4c4; font-size: 14px;}
.list-unstyled li {
	padding: 7px 0;
	color: #B94A48;
}
.list-unstyled li.show-check-icon .green-check-icon {
	background: url('../../../images/svg_icon/svgIcon_check.svg') no-repeat;
	width: 20px;
	height: 12px;
	display: inline-flex;
}
.list-unstyled li.show-check-icon {
	color: #01ADA1;
}
.list-unstyled li.show-check-icon .small-circle,
.list-unstyled li .green-check-icon {
	display: none;
}

.small-circle {
	width: 6px;
	height: 6px;
	display: inline-flex;
	border-radius: 50%;
	background-color: #bda6a7;
	margin-right: 5px;
}
#popover-password .qlHeading {
	font-size: 18px;
	margin-top: 0px !important;
	color: #344563;
}
.pad-A20 {
	padding: 20px !important;
}

