.c, .diyw .c,
.clear, .diyw
.clear{clear:both}.clearover,
.diyw
.clearover{overflow:hidden}* html .clearover,
* html .diyw
.clearover{height:1%;overflow:visible}.diyw .clearfix:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html>body .clearfix,
* html>body .diyw
.clearfix{display:inline-block;width:100%}* html .clearfix,
* html .diyw
.clearfix{/*\*/height: 1%;/**/}.hidden,
.diyw
.hidden{display:none !important}.diy-touch .diy-visible-on-nontouch,.diy-visible-on-touch{display:none}.diy-touch .diy-visible-on-touch.diy-inline{display:inline}.diy-touch .diy-visible-on-touch.diy-inline-block{display:inline-block}.diy-touch .diy-visible-on-touch.diy-block{display:block}.vCardPage{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.vCardPage
.diyw{position:relative;min-height:100vh;width:100%;-ms-flex:1;-webkit-flex:1;flex:1}.vCardPage
.loggedout{padding:0
20px;height:100px;text-align:center;flex-grow:0;-webkit-flex-grow:0;order:3;-ms-flex-order:3;-webkit-order:3}.vCardPage .login-container{text-align:right;border-top:1px solid rgb(163,163,163);max-width:900px;width:100%;display:inline-block}.vCardPage .loggedout
a#login{color:#a3a3a3;;display:inline-block;padding:40px;padding-right:0}.vCardPage .loggedout a#login:hover{color:#535353}.vCardPage .diyw .v-container-id-header.v-container-only-this{padding-bottom:75px}.vCardPage .v-container-id-header.v-container-only-this~.loggedout{position:absolute;left:0;right:0;bottom:0;z-index:3}.vCardPage .v-container-id-header.v-container-only-this ~ .loggedout
a#login{color:#ddd;padding-right:40px}.vCardPage .v-container-id-header.v-container-only-this ~ .loggedout a#login:hover{color:#fff}.vCardPage .v-container-id-header.v-container-only-this ~ .loggedout .login-container{border:none;text-align:center}