﻿.languagelink {
    color: #fff !important;
    font-size: 14px !important;   
}
.langSelector a:hover {
    color: #000;
}


.footerAtag {
    color: #fff !important;
}

    .footerAtag:hover {
        color: #0a58ca !important;
    }
span.labelrequired {
    margin-left: 5px
}
.modal-backdrop {
    z-index: auto !important;
}

/*.modal-backdrop.show {
    opacity: 0 !important;
}*/

header .middleHeader .memberDrop, header .middleHeader .switchUser, header .middleHeader p a{
    color: #fff;
    font-weight: 300;
}

.memberBox {
    width:310px !important;
}

.memberBox #LastSelectedDiv a {
    padding: 10px 0px;
}

@media screen and (max-width: 991px) {
    .rightIcon .far {
        color: #ffffff !important;
    }
}
.label {
    color: #252525;
    font-size: 1rem;
    margin-bottom: 10px;
}
.WindowsStyle .ajax__combobox_inputcontainer td.ajax__combobox_textboxcontainer, 
.WindowsStyle .ajax__combobox_inputcontainer td.ajax__combobox_buttoncontainer {
    padding: 0;
}
.security-area.sqform {
    padding: 24px 16px;
}

.Chage-password.cpform {
    padding: 24px 16px;
}

#securityQusDiv .securityQusError {
    color: #dc3545 !important;
    margin-left: 36%;
    margin-top: 9px;
}
.logoutStyle a{
      font-size: 14px !important;
    --bs-text-opacity: 1 !important;
    color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}
ul.listWithIcon li em {
    font-size: 24px;
    min-width: 24px;
}
li p { line-height: inherit;
}

.contactLink.member .profileNav .profileInner .profileDtls .list-unstyled {
    margin-left: 0 ;
}
span.link {
        color: #006ac3;
        display: block;
        margin-bottom: 10px;
        position: relative
    }
	.alert .alertTitle:before {
    top: 0% !important;
    transform: none !important;
	}
	
	.alert .alertMessage {
    font-size: 1rem;
}