.lgi-im-pf-boxmodule dt.pf-fullwidth{display:inline-block;vertical-align:top;width:100%;padding:0;margin:0;color:#5eb6e5;font-weight:normal}
.lgi-im-pf-status-detail{display:block;clear:both;font-weight:normal;color:#002c77;width:100%;background:0;padding-top:10px}
.lgi-im-infobox-headerline{background:rgba(0,44,119,0.25)}
.lgi-im-pf-boxmodule dl{border-bottom:1px solid rgba(0,44,119,0.25);padding:25px 20px}
.lgi-im-pf-boxmodule dl:last-child{border-bottom:0}
.lgi-im-pf-boxmodule-noborder{padding:20px !important}
.upc-group-decor-skin2{background-color:#fff !important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.lgi-im-pf-boxmodule dt{width:auto}
.lgi-de-oim-info .lgi-de-oim-feedback_icon::before{font-size:35px !important;line-height:20px !important}
.upc_rte_linkmore_bold>a{background:#40920f;border-radius:20px;min-width:120px;border:0;color:#fff;padding:10px;padding-left:20px;padding-right:20px;font:16px/20px Helvetica Neue,HelveticaNeue,Arial,Helvetica,sans-serif;display:inline-block;text-align:center}
.upc_rte_linkmore_bold>a:hover{text-decoration:none;background:-webkit-linear-gradient(#40920f,#66a83f);background:-moz-linear-gradient(#40920f,#66a83f);background:-o-linear-gradient(#40920f,#66a83f);background:-ms-linear-gradient(#40920f,#66a83f)}
.successmessage .oim_header_tick{background:0}
.upc-overlay-content .successmessage .oim_header_tick{padding:100px 10px 10px;text-align:center}
.upc-overlay-content .successmessage .oim_header_tick:before{content:'\f058';font-family:FontAwsome;position:absolute;top:54px;left:46%;font-size:40px;color:#a5d22d}
.successmessage .oim_header_tick>h2{color:#002c77}
.editwifi .pf-fullwidth:first-child span{font-weight:bold}
.lgi-im-infobox-header+.lgi-im-infobox-headerline{display:none}
.lgi-im-infobox-header{padding:20px 20px 5px;font:24px speak_regular}
.manageaccounts .addaccount{width:100%;background:#fff;border-radius:5px}
.lgi-im-pf-avatar h3{width:100%;margin-bottom:10px}
.lgi-im-pf-status-no,.lgi-im-pf-status-yes{background:0;color:#002c77;font-weight:bold;float:left;padding-left:2px}
.lgi-im-pf-status-no:after,.lgi-im-pf-status-yes:after{font-family:FontAwsome;font-size:21px;padding-left:10px}
.lgi-im-pf-status-no:after{content:'\f00d';color:#af0b37}
.lgi-im-pf-status-yes:after{content:'\f00c';color:#803689}
.lgi-im-pf-boxmodule dt{color:#002c77;font-weight:normal}
.lgi-im-pf-boxmodule dd{float:right;width:33%;white-space:nowrap}
.lgi-im-pf-addaccount{border:0;color:#002c77;line-height:30px;padding:35px 35px 35px 70px;font-family:speak_regular;font-size:35px;font-weight:600;position:relative}
.lgi-im-pf-addaccount.avatar-purple,.lgi-im-pf-addaccount.avatar-darkblue,.lgi-im-pf-addaccount.avatar-darkgreen,.lgi-im-pf-addaccount.avatar-lightblue,.lgi-im-pf-addaccount.avatar-lightgreen,.lgi-im-pf-addaccount.avatar-lightgreen,.lgi-im-pf-addaccount.avatar-white{background:0}
.lgi-im-pf-addaccount:before{content:"\EA0E";font-family:ume-icons;position:absolute;left:20px}
.manageaccounts:after{content:" ";display:table;clear:both}
.lgi-im-pf-avatar{margin-bottom:20px;padding:0 20px;box-sizing:border-box}
.subaccount-info{float:left;width:65%;padding:25px 10px 0 0}
.subaccount-info a{font:bold 16px Helvetica Neue,HelveticaNeue,Arial,Helvetica,sans-serif;color:#002c77}
.subaccount-profile-pic{float:right;width:100px;height:100px;text-align:center;position:relative}
.subaccount-profile-pic-mask{position:absolute;z-index:100;height:100px;width:100px}
.accountinfo-profile-picture{width:170px;height:170px;margin:20px;float:right}
.wifispots .richtext p{padding-left:20px}
@media only screen and (max-width:959px){.lgi-im-pf-accountheader li{display:block;float:left;width:100%;border-right:0;padding:25px 0;border-bottom:1px solid #dcdde1}
.lgi-im-pf-accountheader .lgi-im-pf-avatar{text-align:center;border:0}
.lgi-im-pf-accountheader .upc_rte_linkmore_bold{float:right}
.lgi-im-pf-accountheader p{margin-bottom:0}
.lgi-im-pf-position{float:left;clear:both;max-width:100%}
}
@media only screen and (max-width:768px){.ph2{font-size:30px;line-height:35px}
.oim_header_tick>.ph3,.oim_header_info>.ph3,.oim_header_error>.ph3{font-size:30px;line-height:34px}
}
@media only screen and (max-width:479px){.lgi-im-pf-boxmodule dt{width:55%}
.lgi-im-pf-boxmodule dd{width:42%}
.lgi-im-pf-addaccount{font-size:25px;padding:25px 34px 34px 80px}
.upc-group-decor-skin2{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.subaccount-info{width:60%}
.lgi-im-pf-addaccount:before{left:40px}
}
@media only screen and (min-width:769px) and (max-width:959px){.lgi-im-pf-boxmodule dt{width:60%}
.lgi-im-pf-boxmodule dd{width:39%}
.lgi-im-pf-addaccount{font-size:25px;padding:25px 34px 34px 60px}
}