#disclaimerAcceptButton{margin-right: 30px}
#disclaimerAcceptButton, #disclaimerDeclineButton{font-size: 1.6rem;line-height: 2.4rem;padding: 10px 15px;background-color: var(--white-color) !important;color: var(--aqua-color) !important;border: 1px solid var(--grey-one) !important;display: inline-block;align-items: center;transition: all 0.3s ease-in-out;text-decoration: none;min-width: 175px;text-align: center}
#disclaimerAcceptButton:hover, #disclaimerDeclineButton:hover{color: var(--blue-navy) !important;border-color: var(--blue-navy) !important;}
#disclaimerAcceptButton:focus, #disclaimerDeclineButton:focus{color: var(--blue-sky) !important;border-color: var(--blue-sky) !important;}

#disclaimerCountryContainer{max-width: 277px;display: inline-block;}
#disclaimerDDLCountry{background: transparent;border: 1px solid #134F80;color: #134F80;box-sizing: border-box;cursor: pointer;padding: 14px 34px 14px 17px;position: relative;width: 100%;display: block;font-size: 1.4rem;line-height: 2.6rem;min-height: 48px;}
#disclaimerCountryContainer + #disclaimerTextContainer{display: inline-block;}
#disclaimerCountryContainer + #disclaimerTextContainer + #disclaimerButtonContainer{display: inline-block;padding: 11px 15px;margin-left: 30px}
#disclaimerCountryContainer + #disclaimerTextContainer + #disclaimerButtonContainer > #disclaimerAcceptButton{padding: 11px 15px;background-color: var(--aqua-color) !important;color: var(--white-color) !important; border: 1px solid var(--aqua-color) !important;}
#disclaimerCountryContainer + #disclaimerTextContainer + #disclaimerButtonContainer > #disclaimerAcceptButton:hover{background-color: var(--blue-navy) !important;}
#disclaimerCountryContainer + #disclaimerTextContainer + #disclaimerButtonContainer > #disclaimerAcceptButton:focus {background-color: var(--blue-sky) !important;}

#ip3-disclaimer #disclaimerNotesContainer{margin-bottom: 50px;}

@media all and (max-width: 767.98px){
	#disclaimerCountryContainer + #disclaimerTextContainer + #disclaimerButtonContainer{display: block; margin-left: 0;margin-top:30px; padding: 0}
}
@media all and (max-width: 480.98px){
	#disclaimerAcceptButton{margin-bottom: 30px}
    #disclaimerAcceptButton, #disclaimerDeclineButton{margin-right: 0; display: block}
}


.DisclaimerMain{padding-top: 130px;}

.disclaimer-content .DisclaimerCountryContainer .DisclaimerCountryTextLabel{display: block; font-size: 2rem!important; line-height: 2.8rem; color: var(--graphite-dark);}
.disclaimer-content .DisclaimerMainContainer .DisclaimerNotesContainer p{font-size: 2rem!important; line-height: 2.8rem; color: var(--graphite-dark);}
.disclaimer-content .DisclaimerMainContainer .DisclaimerCountryContainer select{word-wrap: normal; padding:0 30px 0 14px; margin: 10px 0; height: 40px; width: 357px; max-width:100%; color: #060F76; border: 1px solid #060F76; font-weight: 400; font-size: 18px;}
.disclaimer-content .DisclaimerTextContainer p{font-size: 2rem!important; line-height: 3.3rem; color: var(--graphite-dark); }
.disclaimer-content .DisclaimerMainContainer .DisclaimerButtonContainer .DisclaimerAcceptButton{border: 1px solid var(--cobalt-prime); border-radius: 8px; color: var(--cobalt-prime); transition: 0.5s; line-height: 2.8rem; font-weight: 700; font-size: 2rem!important; padding: 8px 40px 8px 14px; margin:10px 10px 10px 0; background: var(--white-light) url(/~/media/Images/p/prosus-corp-v2/icons/button-arrow.png); background-repeat: no-repeat; background-position: 90% center;}
.disclaimer-content .DisclaimerMainContainer .DisclaimerButtonContainer .DisclaimerAcceptButton:hover{background: var(--argon-gradient); color: var(--white-light); border-color: var(--argon-prime); box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.15); background: var(--argon-light); background-image: url(/~/media/Images/p/prosus-corp-v2/icons/button-arrow-white.png); background-repeat: no-repeat; background-position: 90% center; padding: 8px 50px 8px 14px;}
.disclaimer-content .DisclaimerMainContainer .DisclaimerButtonContainer .DisclaimerDeclineButton{border: 1px solid var(--cobalt-prime); border-radius: 8px; color: var(--cobalt-prime); transition: 0.5s; line-height: 2.8rem; font-weight: 700; font-size: 2rem!important; padding: 8px 40px 8px 14px; margin:10px 0 10px 10px; background: var(--white-light) url(/~/media/Images/p/prosus-corp-v2/icons/button-arrow.png); background-repeat: no-repeat; background-position: 95% center;}
.disclaimer-content .DisclaimerMainContainer .DisclaimerButtonContainer .DisclaimerDeclineButton:hover{background: var(--argon-gradient); color: var(--white-light); border-color: var(--argon-prime); box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.15);  background: var(--argon-light); background-image: url(/~/media/Images/p/prosus-corp-v2/icons/button-arrow-white.png); background-repeat: no-repeat; background-position: 95% center; padding: 8px 50px 8px 14px;}

.disclaimer-content .DisclaimerMainContainer .DisclaimerNotesContainer ul li{margin-top:10px;}


.DisclaimerNotesContainer label[for] {display: inline-block; width: 95%; vertical-align: top; margin-left: 10px; cursor: pointer;}

.has-checkbox #DisclaimerAcceptButton{display: none;}

.disclaimer-content .DisclaimerCountryContainer + .DisclaimerTextContainer + .DisclaimerButtonContainer #DisclaimerAcceptButton {display: block;}
