/*ME-PT fixes and extensions----------------------------------------------------------------------*/

/*WebKit browsers*/
.w-input::-webkit-input-placeholder {color:white;}
.w-input.new-color::-webkit-input-placeholder {color:white;}
.contact-input::-webkit-input-placeholder {color:rgba(0,0,0,0.32);}
/*Mozilla Firefox 4 to 18 (Gecko 4-18)*/
.w-input:-moz-placeholder {color:white;opacity:1;}
.contact-input:-moz-placeholder {color:rgba(0,0,0,0.32);}
/*Mozilla Firefox 19+ (Gecko 19+)*/
.w-input::-moz-placeholder {color:white;opacity:1;}
.contact-input::-moz-placeholder {color:rgba(0,0,0,0.32);}
/*MS Internet Explorer 10+, MS Edge */
.w-input:-ms-input-placeholder {color:white;}
.contact-input:-ms-input-placeholder {color:rgba(0,0,0,0.32);}
/*CSS Pseudo-Elements Level 4 - Chrome 57+,Firefox 51+,MS Edge,Opera 44+,Safari 10.1*/
.w-input::placeholder {color:white;}
.w-input.new-color::placeholder {color:white;}
.contact-input::placeholder {color:rgba(0,0,0,0.32);}

.mept-address {display:block;text-decoration:none;margin-bottom:2px;font-size:0.7em;font-weight:700;color:#0A8CCC}
.mept-form-done {display:block;text-decoration:none;font-size:1.1em;font-weight:700;color:black}
.mept-form-fail {display:block;text-decoration:none;font-size:1.1em;font-weight:700;color:red}
.mept-cn-container {color:white;background-color:black}
.mept-cn-text {font:normal normal bold 11pt Roboto,Verdana,Helvetica,Arial,sans-serif}
.mept-strip-lisboa2020 {padding:0;margin:0;width:100%;background-color:white}
#idStripLx2020Img {display:block;margin:auto}
.mept-fr-link {
	font:normal normal bold 10pt Roboto,Verdana,Helvetica,Arial,sans-serif;
	text-decoration:underline;color:hsla(0,0%,100%,0.8)
}
.mept-blog-balloon {
	position:fixed;left:25px;top:95px;z-index:800;margin:1em auto;width:9em;
	line-height:1.2em;padding:1em;text-align:center;-moz-border-radius:1em;
	-webkit-border-radius:1em;border-radius:1em;
	font:normal normal bold 18pt Roboto,Verdana,Helvetica,Arial,sans-serif;
	color:white;background-color:#FD9B6F
}
.mept-bb-link {
	font:normal normal bold 18pt Roboto,Verdana,Helvetica,Arial,sans-serif;
	text-decoration:underline;color:#00FFFF
}
.mept-drop-lang {
	position:absolute;left:auto;top:0;right:25px;bottom:0;display:block;height:36px;
	margin-right:20px;padding-top:8px;padding-right:20px;
	font:normal normal bold 12px Roboto,Verdana,Helvetica,Arial,sans-serif;
	color:hsla(0,0%,100%,.8)
}
.mept-drop-login {
	position:absolute;left:auto;top:0;right:0;bottom:0;display:block;height:20px;
	margin-right:10px;padding-top:8px;padding-right:10px;
	font:normal normal bold 12px Roboto,Verdana,Helvetica,Arial,sans-serif;
	color:hsla(0,0%,100%,.8)
}
.mept-icon-dropdown-toggle {margin-top:11.5px;margin-bottom:11.5px}
/*------------------------------------------------------------------------------------------------*/
