
.account-bg{ background:url(images/bg-account.jpg) no-repeat top center; background-size: cover; padding:40px 0;}
.account-left{ background:url(images/yellow-arrow.png) no-repeat; background-position: 100% 75%;}
.account-left p{ color:#fff; font-size:20px; text-transform: uppercase;}
.account-left h2{ font-size:82px; color:#eceb53; font-weight:bold; font-family:'Futura LT', sans-serif; text-transform: uppercase; margin-bottom:40px;}
.account-left h3{ font-size:66px; color:#eceb53; text-transform: uppercase; font-family:'Futura LT', sans-serif;}
.account-form{ background:#000; padding:60px 80px !important; color:#fff;}
.account-form{ font-family: 'FuturaLT', sans-serif; color:#fff; text-transform: uppercase; padding-bottom:25px;}
.account-form h4.lined-heading{ font-family:'FranchiseBold', sans-serif; font-size:35px; text-transform:uppercase; color:#fff; text-align:center; white-space:normal; margin-bottom:0; padding-bottom:0; position:relative; letter-spacing: 8px; line-height: 35px; font-weight:normal; border-bottom:none !important;}

.account-form .create-account label{  font-weight: 300 !important; font-size:16px; margin-bottom:0;}
.account-form input[type="text"], .account-form input[type="password"]{ border:1px solid #000 !important; height:55px !important; background:#fff !important; margin-top:0;}
.account-form input[type="text"], .create-account-wrap span{ display:inline-block; width:98% !important; background:#fff !important;}

/*.account-form span{ color:#ff0000; vertical-align: top; width:1% !important; margin-left:1%;} */

.account-form input[type="submit"], .account-form .code-submit button{ text-align:center !important; float:none !important; color:#000 !important; font-size: 16px !important; text-transform: uppercase;}
.account-form input[type="submit"]:hover, .account-form .code-submit button:hover{ background:#000 !important; color:#fff !important; }
.account-form input[type="submit"]:hover { border: 1px solid #fff !important;  }
.account-form .code-submit button:hover{ border: 1px solid #ffe400 !important; }

.account-form .center-text{ padding:20px 0 45px 0 !important;}
.account-form .center-text, .create-account-wrap .center-text input{ font-size: 12px; height: auto !important; line-height: 20px; margin: 0 !important; padding: 0; text-align: center !important; vertical-align: middle;}
.account-form .center-text input{ margin-right:15px !important;}
.account-form .login-submit, .account-form .code-submit{ text-align:center !important;}
.account-form .code-submit button{ background:#ffe400; border:none !important; padding: 14px 22px; margin:10px 0;}
.account-form p.pwdmsg{ color:#999; font-size:10px; margin:0 0 5px 0; text-align:center; line-height:normal;}
.account-form .col-sm-6, .account-form .col-sm-12{ padding:0 2px !important;}
.account-form hr{ background:#fff; width:60%; margin:20px auto; height:1px;}
.account-form .login{ width:60%; margin:0 auto;}
.account-form .login .user-icon, .login .password-icon{ bottom:35px;}

.account-form .login .help a { font-size: 11px; }

.parent-pageid-139678 #main-container .page-heading + .container, .page-id-139678 #main-container .page-heading + .container { width: 100%; padding: 0; }
.parent-pageid-139678 #main-container .container .inner-page-wrap, .page-id-139678 #main-container .container .inner-page-wrap { margin: 0; }

.account-form ul.errors { border-radius: 3px; color: #333; margin: 0 0 5px; padding: 10px; background-color: #ffebe8; border: 1px solid #c00; }
.account-form .create_account_bottom { padding: 0; }

/* own */
.parent-pageid-206086 #main-container .page-heading + .container, .page-id-206086 #main-container .page-heading + .container { width: 100%; padding: 0; }
.parent-pageid-206086 #main-container .container .inner-page-wrap, .page-id-206086 #main-container .container .inner-page-wrap { margin: 0; }

/* tava */
.parent-pageid-228693 #main-container .page-heading + .container, .page-id-228693 #main-container .page-heading + .container { width: 100%; padding: 0; }
.parent-pageid-228693 #main-container .container .inner-page-wrap, .page-id-228693 #main-container .container .inner-page-wrap { margin: 0; }

/* health */
.parent-pageid-234920 #main-container .page-heading + .container, .page-id-234920 #main-container .page-heading + .container { width: 100%; padding: 0; }
.parent-pageid-234920 #main-container .container .inner-page-wrap, .page-id-234920 #main-container .container .inner-page-wrap { margin: 0; }

/* health2016 */
.parent-pageid-228719 #main-container .page-heading + .container, .page-id-228719 #main-container .page-heading + .container { width: 100%; padding: 0; }
.parent-pageid-228719 #main-container .container .inner-page-wrap, .page-id-228719 #main-container .container .inner-page-wrap { margin: 0; }

/* genheration */
.parent-pageid-248926 #main-container .page-heading + .container, .page-id-248926 #main-container .page-heading + .container { width: 100%; padding: 0; }
.parent-pageid-248926 #main-container .container .inner-page-wrap, .page-id-248926 #main-container .container .inner-page-wrap { margin: 0; }

/* tropicana */
.parent-pageid-276460 #main-container .page-heading + .container, .page-id-276460 #main-container .page-heading + .container { width: 100%; padding: 0; }
.parent-pageid-276460 #main-container .container .inner-page-wrap, .page-id-276460 #main-container .container .inner-page-wrap { margin: 0; }

/* gift */
.parent-pageid-284893 #main-container .page-heading + .container, .page-id-284893 #main-container .page-heading + .container { width: 100%; padding: 0; }
.parent-pageid-284893 #main-container .container .inner-page-wrap, .page-id-284893 #main-container .container .inner-page-wrap { margin: 0; }

/* clear */
.parent-pageid-282840 .account-bg, .page-id-282840 .account-bg { background: url(images/clearsignup-1200.jpg) no-repeat top center; background-size: cover !important;}
.parent-pageid-282840 #main-container .page-heading + .container, .page-id-282840 #main-container .page-heading + .container { width: 100%; padding: 0; }
.parent-pageid-282840 #main-container .container .inner-page-wrap, .page-id-282840 #main-container .container .inner-page-wrap { margin: 0; }
.parent-pageid-282840 .account-left, .page-id-282840 .account-left { background: transparent; }
.parent-pageid-282840 .account-left h3, .page-id-282840 .account-left h3 { font-size: 60px; }

/* rosebowl */
.parent-pageid-287639 #main-container .page-heading + .container, .page-id-287639 #main-container .page-heading + .container { width: 100%; padding: 0; }
.parent-pageid-287639 #main-container .container .inner-page-wrap, .page-id-287639 #main-container .container .inner-page-wrap { margin: 0; }

/* vip - 2 weeks */
.parent-pageid-287662 #main-container .page-heading + .container, .page-id-287662 #main-container .page-heading + .container { width: 100%; padding: 0; }
.parent-pageid-287662 #main-container .container .inner-page-wrap, .page-id-287662 #main-container .container .inner-page-wrap { margin: 0; }

/* tastudio */
.parent-pageid-289695 #main-container .page-heading + .container, .page-id-289695 #main-container .page-heading + .container { width: 100%; padding: 0; }
.parent-pageid-289695 #main-container .container .inner-page-wrap, .page-id-289695 #main-container .container .inner-page-wrap { margin: 0; }

/* health2017 */
.parent-pageid-312436 #main-container .page-heading + .container, .page-id-312436 #main-container .page-heading + .container { width: 100%; padding: 0; }
.parent-pageid-312436 #main-container .container .inner-page-wrap, .page-id-312436 #main-container .container .inner-page-wrap { margin: 0; }


/* onefinestay */
.parent-pageid-312445 .account-bg, .page-id-312445 .account-bg { background: url(images/onefinestay_banner.jpg) no-repeat top center; background-size: cover !important;}
.parent-pageid-312445 #main-container .page-heading + .container, .page-id-312445 #main-container .page-heading + .container { width: 100%; padding: 0; }
.parent-pageid-312445 #main-container .container .inner-page-wrap, .page-id-312445 #main-container .container .inner-page-wrap { margin: 0; }
.parent-pageid-312445 .account-left, .page-id-312445 .account-left { background: transparent; }
.parent-pageid-312445 .account-left h3, .page-id-312445 .account-left h3 { font-size: 60px; }
