.__prevent_empty_css_file{width:0}*{margin:0}html,body{height:100%}.wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -100px}.tfooter,.push{height:100px}*{margin:0}html,body{height:100%}.wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -100px}.tfooter,.push{height:100px}body{background-image:url("/https/s.gr-assets.com/assets/layout/tan-bg-texture.jpg")}.tfooter{width:100%;background:url("/https/s.gr-assets.com/assets/layout/bookrow.jpg") repeat-x left bottom;text-align:center;color:#666;font-size:10px}.distractionless{color:#333}.distractionless .logo{margin-left:16px}.distractionless .topRight{float:right;margin:12px 16px 0 0;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}.distractionless #header{width:100%;margin-bottom:16px}.distractionless .mainContent{background-color:transparent;text-align:center}.distractionless .gradient{background-image:url("/https/s.gr-assets.com/assets/layout/divider_left.png");background-position:0px 0.75em;background-repeat:no-repeat;font-size:14px;color:#999;margin:0 auto;width:300px}.distractionless .gradient span{display:block;background-image:url("/https/s.gr-assets.com/assets/layout/divider_right.png");background-position:169px 0.75em;background-repeat:no-repeat}.distractionless .flash{display:inline-block;background-color:#fff7c9;color:#333;font-weight:bold;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;margin:10px 0;padding:7px 14px;-webkit-box-shadow:0px 1px 1px 0px #d0d0c8;-moz-box-shadow:0px 1px 1px 0px #d0d0c8;box-shadow:0px 1px 1px 0px #d0d0c8}.actionLink.large{font-size:16px}.third_party_sign_in{text-align:center;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;margin-bottom:16px}.third_party_sign_in .deprecated{margin-top:15px;margin-bottom:10px}.third_party_sign_in .deprecated a{color:#666}.contentBox{border:1px solid #d0d0c8;background-color:white;border-radius:4px;-moz-box-shadow:0px 1px 1px #d0d0c8;-webkit-box-shadow:0px 1px 1px #d0d0c8;box-shadow:0px 1px 1px #d0d0c8;padding:28px 10px 34px 10px;width:600px;margin:0 auto;text-align:center}.contentBox.wide{width:640px}.contentBox .merge_accounts .columnLeft{float:left;width:260px;padding:20px;text-align:center}.contentBox .merge_accounts .columnRight{float:right;width:260px;padding:20px;text-align:center}.contentBox .column_left{width:175px;float:left}.contentBox .column_right{float:right}.contentBox p{font-size:16px;line-height:1.4;text-align:center}.contentBox p.inviter_photo{margin:0;text-align:right;float:right}.contentBox p.inviter_photo img{-webkit-box-shadow:0px 0px 8px 3px #d0d0c8;-moz-box-shadow:0px 0px 8px 3px #d0d0c8;box-shadow:0px 0px 8px 3px #d0d0c8}.contentBox p.intro{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;margin-top:0;margin:auto;margin-bottom:25px;width:100%}.contentBox .signup{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;font-weight:bold;margin-top:10px}.contentBox fieldset,.contentBox .authorize{border:none;width:300px;margin:0 auto;padding:0;text-align:left}.contentBox .authorize{width:400px;font-size:14px}.contentBox .fieldPara{display:block}.contentBox .fieldPara label{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;text-align:left;color:#333;font-weight:bold;width:100%}.contentBox input[type=text],.contentBox input[type=email],.contentBox input[type=password]{float:left;font-size:15px;padding:10px 4px;border:1px solid #ccc;border-radius:3px;-moz-box-shadow:0px 2px 2px #333 #ccc;-webkit-box-shadow:0px 2px 2px #333 #ccc;box-shadow:0px 2px 2px #333 #ccc;font-weight:bold;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;width:300px;color:#333;box-sizing:border-box}.contentBox input[type=text]:focus,.contentBox input[type=email]:focus,.contentBox input[type=password]:focus{background-color:#f9f9f9}.contentBox input[type=text].greyText,.contentBox input[type=email].greyText,.contentBox input[type=password].greyText{color:#ccc}.contentBox input::-webkit-input-placeholder{color:#ccc}.contentBox input:-moz-placeholder{color:#ccc}.contentBox .field_with_errors input[type=text],.contentBox .field_with_errors input[type=email],.contentBox .field_with_errors input[type=password]{background-color:#fff7c9;box-shadow:inset 0px 2px 1px 0px #eadcb9}.contentBox .form_text{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px}.contentBox .submitPara{margin-top:10px;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}.contentBox .submitPara a{margin-left:10px;font-weight:normal}.contentBox #emailFormToggle{display:block;margin-top:16px}.contentBox #privacyNotice{color:#aaa;margin:32px 0 0 0;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;margin-left:auto;margin-right:auto;width:90%}.contentBox .fbConnectButton{width:300px;font-size:21px;padding:11px 0}.contentBox .fbConnectButton img{top:4px}.contentBox .facebookConnectButton{width:300px}.contentBox .amazonConnectButton,.contentBox .thirdPartyConnectButton{width:300px}.contentBox .amazonSignUpText,.contentBox .thirdPartySignUpText{width:300px;justify-content:center;text-align:center;display:inline-flex}.contentBox .appleConnectButton{width:300px}.contentBox .authPortalConnectButton{width:300px}.contentBox .authorizeButton{width:225px;margin-left:5px;margin-right:5px}.contentBox .amazonSignUpHeader{font-weight:bold}.contentBox .amazonSignUpAlternative{width:300px;font-size:14px;justify-content:center;text-align:center;display:inline-flex}.contentBox .loginField{display:inline-block;width:300px}.contentBox .selfServeAds{margin:0 auto -30px auto}.button{-webkit-box-shadow:0 3px 3px -3px black;-moz-box-shadow:0 3px 3px -3px black;box-shadow:0 3px 3px -3px black}.amazonSignIn,.thirdPartySignIn{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}.amazonSignIn .pageTitle,.thirdPartySignIn .pageTitle{font-size:18px}.amazonSignIn #signUpForm p,.thirdPartySignIn #signUpForm p{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;margin-left:100px;margin-right:100px}.amazonSignIn .userChoices,.thirdPartySignIn .userChoices{margin:30px 0}.amazonSignIn .userChoices .signInChoice,.thirdPartySignIn .userChoices .signInChoice{margin-right:10px}.contentBoxFooter{margin:10px auto 0 auto;text-align:right;width:600px}
