@charset "utf-8";
/* -----------------------------------------
# FUJITSU mPollux CSS #
Copyright FUJITSU  
-------------------------------------------- */
/* Body & stage */
html{background: url(../../images/default/tunnistus-bg-2500px.jpg) no-repeat right top fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
html,body{height:100%;}
body {text-align:center;font-family:Arial, sans-serif;font-size:11pt;margin:0px;}
h1,h2,h3,h4,h5,h6 {font-size:1em;font-weight:normal;margin:0;padding:0;}
h2 {font-weight:bold;margin-top:19.5px;margin-bottom:19.5px;padding:0;}
h3 {font-size:0.8em;font-weight:bold;margin-top:19.5px;margin-bottom:19.5px;padding:0;}
div.mPxStage{position:relative;text-align:center;margin-left:20px;margin-right:20px;min-height:100%;}
/* Header */
.mPxHeader {clear:both;height:50px;left:0;bottom:0px;}
.mPxHeaderLeft {float:left;position:relative;}
.mPxHeaderLeftTitle {display:block;color:#000000;position:relative;top:40px;font-size:11pt;margin-left:17px;}
.mPxHeaderLeftImg {}
.mPxHeaderRightImgSec {height:43px;margin-top:10px;margin-left:5px;margin:auto;display:block}
.mPxHeaderRight {position:relative;line-height:14px;}
.mPxHeaderTitle {display:block;font-family:Arial, sans-serif;font-size:11pt;font-weight:bold;color:#646464;letter-spacing:0.75px;margin-top:16px;}
.mPxHeaderDomain {display:block;font-family:Arial, sans-serif;font-size:11pt;color:#5e5d57;letter-spacing:0.2px;}
.mPxQuestionmark {float:right;border:none;}
.mPxBackButton {border:none;}
.mPxBackButtonAlignVertical {border:none; vertical-align:middle; margin-left:5px; margin-right:3px;}
.mPxHeaderWarningWrap {padding-top: 10px;}
.mPxHeaderWarning {background-color: #fafafa; border: 1px solid #807c7c; border-radius: 4px; padding: 10px 20px;}
/* Progress navigation */
.mPxProgressNav {position:relative;text-align:left;float:left;margin-bottom:10px;}
.mPxProgressNavSelected {position:relative;width:130px;float:left;text-align:left;padding:3px;left:0px;border-left:4px #336699 solid;border-top:2px #cccccc solid;background-image:none;}
.mPxProgressNavUnSelected {position:relative;width:130px;float:left;text-align:left;padding:3px;border-left:2px #cccccc solid;border-top:2px #cccccc solid;}
.mPxProgressNavLastUnSelected {position:relative;width:130px;float:left;text-align:left;padding:3px;border-left:2px #cccccc solid;border-top:2px #cccccc solid;border-right:2px #cccccc solid;}
.mPxProgressNavLastSelected {position:relative;width:130px;float:left;text-align:left;padding:3px;left:0px;border-left:4px #336699 solid;border-top:2px #cccccc solid;border-right:2px #cccccc solid;background-image:none;}
.mPxProgressNavError {position:relative;width:130px;float:left;text-align:left;padding:3px;left:0px;border-left:4px solid;border-top:2px #cccccc solid;border-right:2px #cccccc solid;background-image:none;}
.mPxProgressNavRight {position:relative;width:200px;float:right;text-align:right;padding:3px;}
.mPxProgressNavHeader {display:block;font-family:Arial, sans-serif;font-size:11pt;font-weight:bold;}
.mPxProgressNavText {display:block;font-family:Arial, sans-serif;font-size:11pt;}
.mPxLogout {margin-top:3px;}
input.logout{background:transparent url(../../images/default/gray_button.png);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;font-size:11pt;color:#ffffff;border:0px;height:28px;width:360px;}
select {font-family:Arial, sans-serif;font-size:11pt;font-weight:bold;width:122px;}
/* Content area */
.mPxContent {min-height:250px;height:auto;position:relative;margin-left:auto;margin-right:auto;}
.mPxContentLeft {float:left;position:relative;height:auto;margin-top: 100px;}
.mPxContentRight {position:relative;border:1px solid #cccccc;border-radius:4px;text-align:left;background-image:none;background-repeat: repeat-x;background:#fff;padding:10px;margin-bottom:10px;box-shadow: 0 0 2px rgba(0,0,0,.18), 0 1px 2px rgba(0,0,0,.36);}
.mPxContentClear {clear:both;}
.mPxPageHeader {width:640px;position:relative;height:auto;margin-left:auto;margin-right:auto;}
.mPxContentRightLogo{float: left; padding-top: 9px;}
.mPxPageTitle {font-family:Arial, sans-serif;font-size:24pt;width:640px;height:auto;position:relative;text-align:center;letter-spacing:0.5px;margin-top:8px;margin-left:auto;margin-right:auto;}
.mPxPageTitlePhase {font-weight:normal;}
.mPxPageTitleLink {margin-top:0px;height:0px;}
.mPxPageNumber {float:right;font-family:Arial, sans-serif;font-size:11pt;color:#cccccc;}
.mPxPageTitleWhite {font-family:Arial, sans-serif;font-size:11pt;}
.mPxLinkWhite {font-family:Arial, sans-serif;font-size:11pt;font-weight:bold;}
.mPxTextWhite {font-family:Arial, sans-serif;font-size:11pt;}
.mPxTextWhite1{margin-top: 30px;}
.mPxTextWhite2{margin-top: 46px;}
.mPxTextWhite3{margin-top: 23px;}
.mPxTextIntro1{font-size:11pt;color: black;margin-bottom: 0px;}
.mPxTextIntro2{font-size:11pt;color: black;margin-bottom: 0px;}
.mPxMethodRow {height:135px;}
span.mPxMethodImage {display:block;min-height:95px}
span.mPxMethodImageBack {display:block;min-height:30px}
div.mPxMethodBack {height:120px;}
div.mPxMethodBackCenter {margin-left:150px;}
.mPxApplRow {height:135px;display:block;}
.mPxMethod {position:relative;display:inline;float:left;width:150px;height:225px;text-align:left;padding-bottom:1px;border-right:1px solid #cccccc;background-image: none;margin-right:5px;margin-top:20px;margin-left:30px;margin-bottom:5px;}
.mPxMethodDetails {height:250px;}
.mPxMethodEven {}
.mPxMethodTriple {border-right:0px;}
.mPxMethodFirst {margin-left:150px;}
.mPxMethodLast {border-right:0px;}
.mPxMethodCustomSelection {border-right:0px;}
.mPxBank {position:relative;display:inline;float:left;width:190px;height:117px;text-align:left;padding:5px;border:1px solid #cccccc;background-image:none;margin-right:10px;margin-top:10px;margin-left:0px;margin-bottom:5px;}
.mPxBank:hover {background-color:rgba(246, 242, 233, 0.60);}
.mPxApplication {position:relative;display:inline;float:left;width:140px;height:125px;text-align:left;padding:5px;border:1px solid #cccccc;background-image:none;margin-right:10px;margin-top:10px;margin-left:145px;margin-bottom:5px;background-repeat: repeat-y;background-position: right;}
.mPxMethodSelected {position:relative;display:inline;height:auto;padding-left:140px;background-image:none;margin-right:10px;margin-top:10px;margin-left:5px;margin-bottom:5px;background-repeat: repeat-y;background-position: right;text-decoration:none;}
.mPxTextSelectedGuide {text-align:center;margin-left:1px;margin-top:20px;font-size:11pt;}
.mPxClose{height:0px;margin-top:0px;float:right;margin-right:5px;}
.mPxMethodTitle {display:block;font-family:Arial, sans-serif;font-size:11pt;margin-bottom:3px;text-decoration:none;text-align:left;float:left;font-weight:bold;}
.mPxMethodTitle a:link {display:block;font-family:Arial, sans-serif;font-size:11pt;margin-bottom:3px;text-decoration:none;text-align:left;float:left;font-weight:bold;}
.mPxMethodTitle a:visited {display:block;font-family:Arial, sans-serif;font-size:11pt;margin-bottom:3px;text-decoration:none;text-align:left;float:left;font-weight:bold;}
.mPxHelpLink {float:right; margin-top:-7px;border:none;}
.mPxMethodText {display:block;font-family:Arial, sans-serif;font-size:11pt;margin-bottom:5px;color:#000000;text-decoration:none;clear:both;}
.mPxMethodInfoVisible {display:block;font-family:Arial, sans-serif;font-size:11pt;margin-bottom:5px;color:#000000;text-decoration:none;}
.mPxAppmenuImage {border:none;float:left;padding-bottom:6px;margin-left:15px;}
.mPxLanguageImage {border:none;padding:5px;}
span.mPxLanguageImages {}
.mPxLanguageImageUnselected {border:0px;}
.mPxLanguageImageSelected {border:0px;}
.mPxMethodBankHeaderTitle {display:block;font-size:11pt;margin-bottom:5px;color:#999999;text-decoration:none;text-align: left;}
.mPNameAfterLogo {text-align: center;height: 90px;}
.pankitFirstPage{display:block;float: left;width:470px;_width:618px;clear:both;padding-left:2px; padding-right:2px; padding-top:9px; padding-bottom:9px;margin:10px 0 10px 0px;border:1px solid #ddd; background:rgb(248, 248, 248);}
.pankit .mPxMethodTitle {display:none;}

.mPxMethodError {display:block;font-family:Arial, sans-serif;font-size:11pt;margin-bottom:5px;color:#5e5d57;text-decoration:none;}
.mPxSignatureButton{height:35px;width:120px;font-size:11px;font-weight:bold;}
.mPxDiscoveryInput{width:350px;height:35px;font-size:11pt;border-radius:2px;border:1px solid #807c7c;padding-left:10px;margin-bottom:2px;margin-top:55px;}
.mPxDiscoveryInput#MSISDN{margin-bottom:2px;width:350px;}
input#MSISDN.mPxDiscoveryInput{margin-top:5px;}
.mPxDiscoveryMethodGuide{max-width:430px;}
.mPxDiscoveryMethodSelected{padding-left:80px;width:430px;}
.mPxDSEmailLogo{padding-bottom:10px;padding-top:15px;}
.mPxDSEmail {width:100%;text-align:center;}
.mPxLanguageImageArea {width:100%;text-align:left;padding:3px;margin-right:auto;margin-left:auto;margin-top:auto;margin-bottom:auto;height:100%;float:none;}
.mPxFormItemSubmit {display:block;margin-top:10px;}
.mPxAuthMethods{font-size:11pt;font-weight:bold;color:#655353;margin-top:30px;min-width:275px;}
.mPxMethodLink{margin-top:5px;min-width:275px;}
.mPxMethodLinkText {font-size:11pt;display:block;margin:auto;min-width:275px;}
a {color:black;}
a:hover{color:#ab2626;}
a:active{color:#ab2626;}
form#closeWindowLink{margin-top:30px;}

.mPxAcceptTerms {width:20px;height:20px;vertical-align:middle;}
.mPxRegistrationRequiredValue {color:red;}
.mPxRegistrationError {display:block;color:red;}
.mPxRegistrationEmail {width:85%;}
.mPxRegistrationSelect {width:85%;height:39px;font-weight:normal}

.mPxConfigUrl {font-style:italic;}

/* Footer */
div.mPxFooter {width:100%;height:40px;clear:both;left:0;bottom:0;position:absolute;}
.mPxFooterLeft {font-family:Arial, sans-serif;font-size:10pt;letter-spacing:0.2px;text-align:left;margin-top:5px;}
.mPxFooterLeft a {margin-left:5px;margin-right:5px;margin-left:5px;text-decoration:none;}
.mPxFooterLeft span {margin-left:5px;margin-right:5px;margin-left:5px;text-decoration:none;}
.mPxFooterRight {position:relative;display:block;font-family:Arial, sans-serif;font-size:10pt;color:#5e5d57;letter-spacing:0.2px;margin-top:5px;margin-right:5px;}
input {font-family:Arial, sans-serif;font-size:11pt;margin:0px;line-height:22px;height:35px;border-radius:2px;border:1px solid #807c7c;}
.FormItemSubmit {background-color:#6f6b6b;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;font-size:11pt;color:#ffffff;height:35px;width:360px;padding:0px 6px 0px;border-radius:2px;border:1px solid #807c7c;margin-top:10px;}
input#USERID{border-radius:2px;border:1px solid #807c7c;}
input[type="password"]{border-radius:2px;border:1px solid #807c7c;}
input#MSISDN{}
input#NAME{}
textarea#TEXT{}
input.language {width:60px;}
.mPLanguageArea {position:relative;margin-left:auto;margin-right:auto;width:640px;height:20px;min-width:275px;}
.mPxLanguage{color:#3c3a3a;margin-left:0px;margin-right:0px;font-size:10pt;}
.mPxLanguage a:link {text-decoration:none;color:#3c3a3a;margin-left:5px;margin-right:5px;}
.mPxLanguage a:visited {text-decoration:none;color:#3c3a3a;margin-left:5px;margin-right:5px;}
.mPxLanguage a:hover{color:#ab2626;}
.mPxLanguage a:active{color:#ab2626;}
.mPxLanguage a:hover{text-decoration:underline;}
.mPxLanguageSelected{text-decoration:none;font-weight: bold; color:#3c3a3a;margin-left:5px;margin-right:5px;}
.mPxMethodGuide {display:block;font-family:Arial, sans-serif;font-size:11pt;color:black;text-decoration:none;margin-top:4px;}
.mPxMethodGuideTitle {font-size:11pt;margin-bottom:10px;font-weight:bold;}
form p.mPxMethodGuide {margin-bottom:10px;text-decoration:none;}
form {}
.mPxBackToLink {display:block;font-family:Arial, sans-serif;font-size:11pt;color:#000000;margin-top:5px;}
.mPxBackToLink  a{font-size:11pt;}
.mPxLicenseText{display:block;font-family:Arial, sans-serif;font-size:10pt;margin-bottom:2px;color:#000000;text-decoration:none;}
.mPxFooterArea{}
/* FrameMenu */
body.frame {color:#FFFFFF;font-size:11pt}
a.frame {color:#FFFFFF;font-size:11pt;font-weight:bold;text-decoration:underline;}
a.frame:link {color:#FFFFFF}
a.frame:link:visited {color:#FFFFFF}
#mPFrameMenuLeft {float:left;text-align:left;}
#mPFrameLogOut{float:right;text-align:right}
#mPFrameTimer{text-align:center}
.mPxTimerHidden{visibility:hidden;}
ul li {background-color: transparent;background-repeat: no-repeat;background-attachment: scroll;background-position: left 0.4em;margin-bottom: 0em;padding-left: 1px;list-style-position: outside;}

.mPxContentRight {clear:none;float:left;width:39.86%;}
div.mPxStage {}
.mPxHeader {margin-top:20px;width:100%;}
.mPxHeaderRight {margin-left:0px;}
.mPxHeaderDomain{min-width:170px;}
.mPxProgressNav {width:100%;}
.mPxContent {width:100%;}
.mPxContentLeft {width:100%;}
.mPxPageHeader {width:100%;}
.mPxPageTitle {width:100%;min-width:310px;}
.mPxMethodSelected {}
.mPxMethodText{min-width:130px;}
.mPxTextSelectedGuide {min-width:170px;}
input#USERID{width:60%;min-width:130px;padding-left:10px;margin-bottom:2px;margin-top:55px;}
input[type="password"]{width:60%;min-width:130px;padding-left:10px;margin-bottom:2px;}
input#MSISDN{width:60%;min-width:130px;padding-left:10px;margin-top:55px;margin-bottom:2px;}
input#OTP{width:60%;min-width:130px;padding-left:10px;margin-top:55px;margin-bottom:2px;}
input#NAME{width:60%;min-width:130px;padding-left:10px;margin-top:2px;margin-bottom:2px;}
input#EMAIL{width:95%;min-width:130px;padding-left:10px;margin-top:55px;margin-bottom:2px;}
input#EMAIL.mPxFeedbackEmail{margin-top:2px;}

textarea#TEXT{width:60%;min-width:130px;padding-left:10px;margin-top:2px;margin-bottom:2px;}
input[type="text"]{width:60%;}
input[type="tel"]{width:60%;}
.mPLanguageArea {width:100%;min-width:260px;margin-top:55px;}
.mPxFooterRight {min-width:250px;}
.mPxFooterLeft {min-width:250px;}
.mPxMethodGuideTitle {color:#000000;min-width:170px;}
.mPxMethodInputArea{min-width:200px;}
.mPxDiscoveryMethodGuide{min-width:270px;margin-top:8px;}
.mPxDiscoveryFormItemSubmit{width:360px;height:35px;font-size:11pt;margin-top:20px;border-radius:2px;border:1px solid #807c7c;}
.mPxDiscoveryMethodSelected{margin-top:10px;margin-bottom:0px;}
.mPxStageImg {position:relative;text-align:center;padding-top:5px;}
img#timerimg{margin:10px;}

/* Desktop error page styles */
.mPxPageTitleCentered{font-size:30px;font-family: Arial;}
.mPxPageTitleDetail{width:100%;max-width:550px;margin:auto;font-size:11px;padding-bottom:20px;}
.mPxLink{padding-left:10px;}
.mPxLinkArea{padding-bottom:15px;padding-top:15px;text-align:center;}
.mPxLink a {text-decoration:none;}
.mPxLink a:active{text-decoration:underline;}
.mPxLink a:hover{text-decoration:underline;}
.mPxContentLeftCentered{}
.mPxMethodGuideError{text-align:left;}
.mPxMethodGuideStepTitle{padding-top:10px;font-size:11px;}
.mPxMethodGuideStep{font-size:11px;}
.mPxMethodGuideDetail{margin:auto;font-size:11px;padding-bottom:30px;text-align:center;padding-top:5px;}
.mPxMethodSelectedBordered{margin:auto;}
.mPxMethodParams{border:1px solid #807c7c;text-align:left;}
.mPxMethodParamOK{background-color:darkseagreen;}
.mPxMethodParamError{background-color:indianred;}
.mPxMethodParamsKeys{display:inline-block;min-width:68px;}
.mPxMethodParamsValues{display:inline-block;min-width:200px;}

/* Hacks for mobile devices with screen <720px */
@media screen and (max-width: 719px) {
html,body{height:100%;background-repeat:repeat-x;}
div.mPxStage{padding-left:10px;padding-right:10px;margin-left:0px;margin-right:0px;background-color:rgba(255, 255, 255, 0.1);}
.mPxMethod {width:135px;margin-top:10px;margin-left:2px;padding-right:5px;height:180px;}
.mPxMethodDetails {height:225px;}
.mPxMethodFirst {margin-left:10px;}
span.mPxMethodImage {display:inline;min-height:0px}
span.mPxMethodImageBack {display:inline;min-height:0px}
div.mPxMethodBackCenter {margin-left:0px;}
.mPxContentLeft {background-color:transparent;margin-top:50px;min-width:275px;}
.mPxPageHeader {background-image:none;background-color:transparent;min-width:275px;}
.mPxContent {background-color:transparent;border:none;}
.mPxTextIntro1{min-width:250px;margin-top: 5px;}
.mPxTextIntro2{min-width:250px;margin-top: 7px;}
.mPxPageTitle {color:#000000;height:auto;max-width:330px;min-width:275px;}
.mPxMethodTitle {color:#000000;text-align:left;float:none;margin-top:10px;margin-left:2px;}
.mPxMethodTitle a:link {color:#000000;text-align:left;float:none;margin-left:2px;}
.mPxMethodTitle a:visited {color:#000000;text-align:left;float:none;margin-left:2px;}
a.mPxMethodTitle{text-align:center;margin-top:10px;margin-left:2px;}
span.mPxMethodTitle{text-align:center;margin-top:10px;margin-left:2px;}
.mPxHeaderLeft{width:100%}
.mPxMethodText {margin-right:20px;padding:2px;text-align:left;}
div.mPxMethodForm {min-width:275px;}
input#MSISDN{width:95%;min-width:275px;max-width:350px;}
input#USERID{width:95%;min-width:275px;max-width:350px;}
input#OTP{width:95%;min-width:275px;max-width:350px;}
input#EMAIL{width:95%;min-width:275px;max-width:350px;}
input[type="tel"]{width:95%;min-width:275px;max-width:350px;}
input[type="password"]{width:95%;min-width:275px;max-width:350px;}
input[type="password"].mPxRegistrationPassword {width:97%;}
input[type="password"].mPxRegistrationPasscode {width:97%;}
.FormItemSubmit {border:2px;padding:0px 6px 0px;min-width:279px;width:95%;max-width:350px;}
.mPxMethodInputArea{margin-left:0px;text-align:center;}
.mPxMethodSelected{padding-left:0px;padding-right:0px;width:80%;min-width:250px;margin-left:10px;margin-right:0px;}
.mPxTextSelectedGuide {margin-left:25px;}
input[type="text"]{width:97%;}
input[type="tel"]{width:97%;}
div.mPxMethodInputs.mPxTimer {}
.mPxBackButton {}
.mPxDiscoveryMethodGuide{min-width:270px;}
.mPxDiscoveryInput{min-width:275px;width:95%;max-width:350px;}
.mPxDiscoveryInput#MSISDN{margin-bottom:2px;width:95%;min-width: 275px;max-width:350px;}
.mPxDiscoveryFormItemSubmit{min-width:279px;width:97%;max-width:350px;}
.mPxDiscoveryMethodSelected{width:95%;padding:0px;}
.mPxDSEmailLogo{margin:0px;padding-bottom:0px;padding-top:5px;}
input.logout {min-width:275px;width:95%;max-width:350px;}
.mPxLogout{}
.mPxLogoutForm{height:45px;margin-top:10px;}
.mPxMethodGuide {margin-bottom:2px;margin-top:4px;min-width:275px;}
.form{padding:40px;}
.mPxLanguageImage:nth-of-type(1){}
.mPxLanguageImage:nth-of-type(2){}
.mPxLanguageImage:nth-of-type(3){}
.mPxLanguageImageArea {max-width:360px;text-align:right;}
.mPxMethodGuideError{padding-left:20px;padding-right:10px;}
.mPxBackToLink {min-width:275px;}
img#timerimg{min-width:275px;}
.mPxMethodError{min-width:275px;}
.mPxFooterArea{min-width:275px;}
div.mPxFooter{min-width:275px;}
.mPxRegistrationEmail {width:97%;}
.mPxRegistrationSelect {width:97%;}
.mPxMethodCImage {height:15%;}
.mPxMethodImageSize {height:15%;}
}
/* Style for landscape mobile viewing */
@media screen and (min-width: 480px) and (max-width: 719px) {
.mPxContent{}
.mPxContentLeft{width:500px;margin-top:50px;}
.mPxMethod{width:150px;height:200px;}
.mPxMethodText {margin-right:3px;}
.mPxHeaderLeft{position:absolute;}
.mPxDiscoveryMethodGuide{max-width:98%;}
.mPxStageImg {max-width:500px;}
div.mPxFooter{max-width:500px;}
.mPLanguageArea{max-width:500px;margin-right:initial;margin-left:initial;}
.mPxDiscoveryInput{max-width:350px;}
.mPxDiscoveryInput#MSISDN{max-width:350px;}
.mPxDiscoveryFormItemSubmit{max-width:360px;}
input#MSISDN{max-width:350px;}
input[type="password"]{max-width:350px;}
input[type="password"].mPxRegistrationPassword {width:97%;}
input[type="password"].mPxRegistrationPasscode {width:97%;}
.FormItemSubmit{max-width:360px;}
}
/* Tablet Portrait size to standard 720-959px (devices and browsers) */
@media screen and (min-width: 720px) {
div.mPxStage{}
.mPxHeader {min-width:400px;}
.mPxHeaderRight {}
.mPxProgressNav {width:750px;}
.mPxContent {width:640px;}
.mPxContentLeft {width:640px;}
.mPxContentRight {float:right;width:190px;}
.mPxPageHeader {width:640px;}
.mPxPageTitle {width:640px;}
.mPxMethodSelected {width:400px;}
.mPxMethodSelectedLeft{width:550px;padding-left:10px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-align:left;}
.mPxFooterLeft {}
.mPxFooterLeft  a {}
.mPxFooterRight {}
input#USERID{width:350px;}
input[type="password"]{width:350px;}
input[type="password"].mPxRegistrationPassword {width:430px;}
input[type="password"].mPxRegistrationPasscode {width:430px;}
input#MSISDN{max-width:350px;}
input#NAME{width:300px;}
input#EMAIL{width:350px;}
input#OTP{width:350px;}
textarea#TEXT{width:300px;}
input[type="text"]{width:430px;}
input[type="tel"]{width:350px;}
.mPLanguageArea {width:640px;}
.mPxDiscoveryMethodGuide{max-width:430px;}
.mPxDiscoveryMethodSelected{width:80%;}
.mPxLanguageImage:nth-of-type(1){}
.mPxLanguageImage:nth-of-type(2){}
.mPxLanguageImage:nth-of-type(3){}
.mPxStageImg {visibility:hidden;}
.mPxLanguageImageArea {width:640px;}
.mPxDSEmail {max-width:430px;}
.mPxRegistrationEmail {width:430px;}
.mPxRegistrationSelect {width:445px;}
.mPxRegistrationEmailSelect {width:364px;}
}
@media screen and (min-height: 750px) {
.mPxStage {}
.mPxContent{}
.mPxHeader {}
div.mPxFooter {bottom:0;padding-left:10px;height:35px;}
.mPLanguageArea {}
}
/* Tablet and desktop 960- (tablet and desktop) */
@media screen and (min-width: 960px) {
}