 /***CUSTOM POPUP CSS STARTS***/
        
 .custom-popup-desc p{font-size: 1.5rem;margin-bottom: 5px;}
 .custom-popup-desc ul li{font-size: 1.5rem;list-style: initial;list-style-position: outside; margin-left: 18px;}
 .custom-popup-header > a {font-size: 1.2rem;font-weight: bold;color: #666666;text-transform: uppercase;display: inline-block;}       
.custom-popup {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1072;overflow: scroll;outline: 0;display:none;}
.custom-popup-overlay {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000;z-index: 1071;opacity: 0.83;display:none;}
.custom-popup-overlay.show{display:block;}
.custom-popup.show{display:block;}
.custom-popup-dialog {transition: -webkit-transform .3s ease-out;transition: transform .3s ease-out;transition: transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform: translate(0,-25%);transform: translate(0,-25%);-webkit-transform: translate(0,0);transform: translate(0,0);max-width: 630px;margin: 1.75rem auto;position: relative;pointer-events: none;}
.custom-popup-dialog.custom-popup-dialog-centered {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-height: calc(100% - (1.75rem * 2));}
.custom-popup-content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 100%;pointer-events: auto;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0,0,0,.2);border-radius: 10px;outline: 0;}
.custom-popup-header {margin: 45px 30px 20px 30px;border-bottom: 1px solid #e9ecef;border-top-left-radius: .3rem;border-top-right-radius: .3rem;}
.custom-popup-title {margin-bottom:30px;text-transform: uppercase;}
.custom-popup-header > a > span {vertical-align:middle;}
.custom-popup-header > a {color: #002776;position: absolute;right: 25px;top: 25px;}
.custom-popup-intro-text > p {margin-bottom: 0;font-size: 1.6rem;line-height: 23px;}
.custom-popup-intro-text {padding-bottom: 30px;}
.custom-popup-desc > p {font-size: 1.6rem;line-height: 23px;margin-bottom: 0;}
.custom-popup-desc-row {margin-bottom: 20px;}
.custom-popup-body {padding: 20px 15px;}
#auto-top-link {z-index: 1070;}
.custom-popup-button-wrapper > a.red-cta {display: block;border-radius: 4px;background-color: #c60c30;font-size: 1.4rem;font-weight: bold;text-align: center;color: #ffffff;padding: 11px 0;transition: all 0.4s cubic-bezier(0.075, 0.82, 0.165, 1);width: 130px;}
.custom-popup-button-wrapper > a.red-cta:hover{background: url(/~/media/Images/a/anglo-american-group-v9//Universal/css/input-hover-button) #fff;background-repeat: no-repeat;background-size: cover;background-position: 100% 100%;color: #fff;border-right: none;border-top: 0;border-bottom: 0;border-left: 0;}
.custom-popup .smart-recruiter-btn {border: 0;cursor: pointer;display: inline-block;font-size: 1.6rem;line-height: 21px;margin: 0;padding: 1rem 1.6rem;background: #002478;color: #fff;max-width: 169px;text-align: center;}

@media all and (max-width: 767px) {
.custom-popup-header > a {right: 10px;top: 10px;}
	.custom-popup-header {margin: 20px 20px 0px 20px;padding-bottom: 20px;}
	.custom-popup-title {margin-bottom: 10px;}
	.custom-popup-body .custom-popup-desc-row:last-child {margin-bottom:0;}
	.custom-popup-desc {margin-bottom: 10px;}
	.custom-popup-body {padding: 20px 5px;}
	.custom-popup-button-wrapper .smart-recruiter-btn{max-width: 100%;}

}