input[type="text"],input[type="email"],input[type="password"],textarea{-webkit-appearance:none}#copyright{margin-top:3em;padding-bottom:1em;padding-top:1em;line-height:20px}#shared-policy-links{display:flex;justify-content:space-evenly;padding:15px}#errormessage,#warningmessage,#noticemessage,#fcaexistsmessage{margin:15px;text-align:center;width:90%}#noticemessage,#fcaexistsmessage{color:#4a76cd}#fcaexistsmessage>a:link,#fcaexistsmessage>a:visited,#fcaexistsmessage>a:active{text-decoration:underline}#warningmessage,#errormessage{color:red}#login-container{margin:80px auto 20px auto;width:270px;border:none;border-radius:3px;background-color:#fff;padding:20px;box-shadow:0px 1px 3px rgba(0,0,0,0.2)}#login-container.wide-container{padding:0}.new_code>a:active{color:#ff0 !important;text-decoration:none !important}.new_code>a:link,.new_code>a:visited{color:#00e !important;text-decoration:none !important}input:-moz-placeholder,::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#666}a,a:active,a:visited,a:link{color:#4a76cd;text-decoration:none}body{color:#666;font-family:"HelveticaNeue", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:14px;text-align:center;background-color:#f3f3f3;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}div#login-form{margin-bottom:15px}div.logo-flexmls{box-shadow:0px 3px 5px rgba(0,0,0,0.2);z-index:3;position:relative;background-color:#4a76cd;height:50px;margin-bottom:30px;display:block;background-image:url(/ticket/assets/login/logo-383f1fe2681d38a9c22a008030ab01d8.png);background-repeat:no-repeat;background-size:auto 50%;background-position:2% 50%}input:invalid{box-shadow:none}.hidden-input{display:none}.default-form .default-button{display:inline-block;text-align:center;border:none;text-decoration:none;text-transform:uppercase;font-family:"HelveticaNeue-Bold", "Helvetica Neue Bold", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:600;font-size:11px;line-height:12px;color:#FFF;background-color:#4A76CD;width:100%;padding:14px 30px;box-sizing:border-box;margin:0;border-radius:3px;box-shadow:none;cursor:pointer;-moz-border-radius:3px;-moz-box-shadow:none;-moz-appearance:none;-webkit-border-radius:3px;-webkit-box-shadow:none;-webkit-appearance:none}.default-form .default-button:hover{background-color:#315db3}.default-form .inverted-button{background-color:#f3f3f3;color:#609fd6;border:1px solid #d9dfe9;padding:13px 30px}.default-form .inverted-button:hover{background-color:#d3d3d3}.generic-button-container{margin:10px 0 10px 0}.default-form .default-input-field,.default-form .default-input-field-top,.default-form .default-input-field-bottom{font-family:"HelveticaNeue", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:400;color:#666;font-size:14px;line-height:16px;padding:12px 15px;border:1px solid #d9d9d9;background:#F3F3F3;resize:none;border-radius:3px;box-sizing:border-box;margin-top:0;margin-bottom:20px}.default-form input{-webkit-tap-highlight-color:#fff;font-size:14px;margin:0;padding:0;width:100%}input#remember{width:auto;margin-right:5px;color:#969696}.default-form input:focus{outline:none}.default-form table{border:0;border-spacing:0;margin:0;padding:0;width:100%}.default-form td{height:auto;margin:0;padding:0}.default-form h1{color:#333}.default-form label{color:#666}.default-form h1{font-size:26px;line-height:32px;font-family:"HelveticaNeue-Medium", "Helvetica Neue Medium", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:400;margin:0;padding-bottom:20px}.use-email-in-the-future{margin-top:-10px;margin-bottom:20px}.default-form-link{line-height:20px}.cancel-link{padding-top:10px}.password-reset-link,.cancel-reset-link{cursor:pointer}div.try_again>a{color:#fff}.hide-this{display:none !important}.row{float:left}.last-field{float:right}.city{width:48%}.region{width:24%;margin-left:7px;margin-right:0}.zip{width:24%;margin-left:5px}.first-name{width:49%}.last-name{width:49%}.wide-container{width:760px !important;min-height:600px;display:table;table-layout:fixed}.consumer-welcome-container{display:table-cell;width:50%;vertical-align:middle;background-color:#609fd6;color:white;border-bottom-left-radius:3px;border-top-left-radius:3px}.main-container{display:table-cell;max-width:50%}.container-inner{padding:30px}.signup-message{font-size:24px;line-height:30px}.agent-info-container{padding-top:200px}.user-access-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;margin-bottom:25px}.user-access-tabs a{display:inline-block;padding-top:1px;font-family:"HelveticaNeue-Bold", "Helvetica Neue Bold", "Helvetica Neue", "Hind Vadodara", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:600;background-color:#fafafa;border:1px solid #e5e5e5;color:#666;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:11px;height:100%;line-height:40px;text-align:center;text-transform:uppercase;cursor:pointer}.user-access-tabs a.active{display:inline-block;padding-top:0px;background-color:#fff;border-bottom:none;border-top:2px solid #609fd6;color:#609fd6}.user-access-tabs a.sign-up-tab{border-right:none}#required-field-helper{float:right;padding-top:10px}#agent-info .medallion-container{display:inline-block;height:70px;width:70px;position:relative;margin:0 auto;margin-bottom:5px;border:2px solid white}#agent-info .round{border-radius:50%}#agent-info .initials{text-transform:uppercase;font-family:"HelveticaNeue-Medium", "Helvetica Neue Medium", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:400;font-size:35px;text-align:center;vertical-align:middle;line-height:70px}#agent-info .brought-by{font-size:11px;line-height:14px;margin-bottom:7px}#agent-info .photo{height:100%;width:100%;background-size:contain;background-repeat:no-repeat;background-position:50%;position:relative}#agent-info .contact-info{line-height:20px;font-family:"HelveticaNeue", "Helvetica Neue", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:300}#agent-info .name{font-family:"HelveticaNeue-Medium", "Helvetica Neue Medium", "Helvetica Neue", "Hind Vadodara", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:500;font-size:16px;line-height:19px}#agent-info .agency{font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "Hind Vadodara", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:300;font-size:13px;line-height:16px}#agent-info h1{padding:25px 0 15px 0;font-size:26px;line-height:32px;font-family:"HelveticaNeue-Medium", "Helvetica Neue Medium", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:400;margin:0}.recaptcha-container{padding-bottom:15px}@media only screen and (min-width: 761px){.hide-on-desktop{display:none}}@media only screen and (max-width: 760px){a,a:active,a:visited,a:link{color:#609fd6;text-decoration:none}body{background-color:white}.hide-on-mobile{display:none}.back-button-container{font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:400;text-align:left;background-color:#609fd6;color:white;height:32px;line-height:32px;font-size:17px}.back-button,.back-button:active,.back-button:visited,.back-button:link{color:white;cursor:pointer}.back-button-text{display:inline-block;margin-left:-5px;vertical-align:middle}.back-arrow{vertical-align:middle;margin-left:10px;display:inline-block;width:12px;height:12px;border-left:3px solid white;border-bottom:3px solid white;background:transparent;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}#errormessage,#warningmessage,#noticemessage,#fcaexistsmessage{width:100%;margin:0px;color:#fff;line-height:32px;top:0;left:0;z-index:9000 !important}#noticemessage,#fcaexistsmessage{background-color:#4a76cd}#warningmessage,#errormessage{background-color:red}.default-form td{border:none}.default-form .default-button{text-transform:none;font-family:"HelveticaNeue", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:400;font-size:17px;line-height:16px}#login-container{position:relative;font-size:16px;margin:0 auto;padding:0;width:95%;border:none;background-color:transparent;box-shadow:none}#copyright,div.default-form{color:black}.header-container{background-color:#609fd6;margin:-30px -15px 15px -15px}#mobile-intermediate-form .header-container{padding:10px 15px 10px 15px;margin:0 0 0 0}.use-email-in-the-future{color:#a2a2a2;margin-top:0px;margin-bottom:15px}.mobile-intermediate-form-inner{margin:15px}html,body{height:100%}body{background-size:100% 100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:0}div.logo-flexmls{background-color:transparent;background-image:url(/ticket/assets/login/logo-383f1fe2681d38a9c22a008030ab01d8.png);background-position:center center;background-repeat:no-repeat;background-size:auto 100%;box-shadow:none;margin-top:36px}.default-form h1{color:white;font-size:20px;line-height:24px;font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:400;margin:0;padding:0px 20px 20px 20px}.default-form label,h5{color:black}p.instructions{text-align:center;font-size:20px;text-shadow:0px 0px 6px rgba(0,0,0,0.15)}#login-container.wide-container{width:100% !important;min-height:100%;height:100%}.consumer-welcome-container{position:absolute;bottom:0;width:100%;background-color:#f3f3f3}.main-container{color:black;padding-bottom:70px;display:block;width:100%;max-width:100%}.container-inner{padding:0px}.consumer_login,.consumer_create,.consumer_reset,.consumer_connect{padding:30px 15px}.city{width:100%}.region{width:100%;margin-left:0px;margin-right:0px}.zip{width:100%}a#create_user,a#create_user:link,a#create_user:active,a#create_user:visited{display:inline-block;background-color:#ffffff;border:1px solid #d9d9d9;width:60%;opacity:0.5;filter:alpha(opacity=50);margin-top:25px;color:#4a76cd}.open-registration,.close-registration{color:#a2a2a2}.close-registration-message,.open-registration-message{display:inline-block}.hide-this{display:none !important}.consumer-welcome-container{display:block;width:100%;max-width:100%}.first-name,.last-name{width:100%}.default-form .default-input-field,.default-form .default-input-field-top,.default-form .default-input-field-bottom{font-size:16px;padding:12px 15px}.default-form .default-input-field{border-radius:0;margin-bottom:2px}.default-form .default-input-field-top{border-radius:3px 3px 0 0;margin-bottom:2px}.default-form .default-input-field-bottom{border-radius:0 0 3px 3px;margin-bottom:20px}.default-form .default-input-field-rounded{border-radius:3px;margin-bottom:20px}.password-reset-link-container{margin-top:10px;margin-bottom:10px;text-align:center}.consumer-welcome-container .container-inner{padding:0 0 0 0}.agent-info-container{padding-top:10px;height:60px;color:black}#agent-info{text-align:left}#agent-info .brought-by,.name,.agency{margin-left:90px;position:absolute}#agent-info .brought-by{font-size:12px;color:#9b9b9b;margin-top:3px;white-space:nowrap}#agent-info .name{margin-top:17px;white-space:nowrap}#agent-info .agency{font-size:14px;margin-top:37px;white-space:nowrap}#agent-info .medallion-container{position:absolute;width:50px;height:50px;margin-left:20px;border:0}#agent-info .medallion-container.medallion-container-bordered{border:2px solid black}#agent-info .initials{line-height:50px;font-size:20px}#copyright{display:none}}
