.tg-logo-text{font-family:Lucida Sans Unicode,Lucida Grande,sans-serif!important}.teal-backdrop{background-color:#0c264e}.white-backdrop{background-color:#fff}.grey-backdrop .container,.teal-backdrop .container,.white-backdrop .container{background-color:transparent}.grey-backdrop{background-color:#e9e9ea}.set-capture-width{display:inline-block;margin:0;width:305px}.color-med-grey,.color-med-grey h1,.color-med-grey h2,.color-med-grey h3,.color-med-grey h4,.color-med-grey h5,.color-med-grey h6,.color-med-grey p,.color-med-grey ul li,div.color-med-grey{color:#777}.color-teal,.color-teal a,.color-teal h1,.color-teal h2,.color-teal h3,.color-teal h4,.color-teal h5,.color-teal p,.color-teal ul li,div.color-teal{color:#0c264e}.btn-teal-wrap{background-color:#0c264e;display:inline-block;padding:2px}.btn-teal-wrap .btn{background-color:#0c264e;border:thin double #fff;color:#fff;text-transform:uppercase}ul.dashed{list-style-type:none}ul.dashed li{text-indent:0}ul.dashed li:before{content:"-  ";text-indent:-5px}p.intro{font-size:2.2rem}input[type=checkbox].square,input[type=radio].square{-webkit-appearance:none;border:1px solid #0c264e;font-size:1rem;margin-top:.5rem;padding:.5em}input[type=checkbox].square:checked,input[type=radio].square:checked{background:#94bcd2}input[type=checkbox].square:focus,input[type=radio].square:focus{outline-color:transparent}.inline-grid{display:inline-grid;margin-left:1rem}.login-signup-wrap,.login-signup-wrap a,.login-signup-wrap button,.login-signup-wrap h1,.login-signup-wrap h2,.login-signup-wrap h3,.login-signup-wrap h4,.login-signup-wrap h5,.login-signup-wrap label,.login-signup-wrap p,.login-signup-wrap span,.login-signup-wrap ul li{font-family:Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif}.login-signup-wrap :-moz-placeholder,.login-signup-wrap :-ms-input-placeholder,.login-signup-wrap ::-moz-placeholder,.login-signup-wrap ::-webkit-input-placeholder{color:#777}.selection .select2-selection__rendered{font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif}.login-signup-wrap form select,.modal-content{border-radius:0}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #ccc;border-radius:4px;border-radius:0;height:34px;padding-top:3px}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:1px}.select2-container{width:100%!important}.login-signup-wrap form label.error{color:#bf3800;text-align:left}.login-signup-wrap span.help-block{text-align:left}.login-signup-wrap form .radio label.error{padding-left:.5rem;position:absolute;top:2.3rem}#contact-form .grecaptcha-badge,.login-signup-wrap .grecaptcha-badge{display:none}#contact-modal h2{margin-bottom:2rem}.login-signup-wrap form input{border-radius:0}.login-signup-wrap :-ms-input-placeholder,.login-signup-wrap ::-moz-placeholder,.login-signup-wrap ::-webkit-input-placeholder,.login-signup-wrap input:-moz-placeholder{color:#0c264e;text-transform:uppercase}.login-signup-wrap ul.dashed li{line-height:1.7rem}.disable-pointer-events{pointer-events:none!important}.has-error{border:thin solid red!important}.login-signup-wrap .radio label span{font-size:1.5rem;padding-left:.5rem}.form-container,.form-container-med{margin:3.5rem auto;max-width:90%;padding:2rem}.form-container{max-width:100%;width:500px}.form-container-med{display:table;max-width:100%;width:auto}.user-login-modal-non-us .modal-dialog{width:365px}.terms-sec p{font-size:1.3rem;margin:0}.user-login-form-wrap{margin:0 auto;max-width:100%;padding:1rem;width:500px}.user-login-modal-us .user-login-form-wrap{max-width:324px}.reset-password-form,.send-password-reset{margin:2rem auto;max-width:342px}.user-retail-form-wrap{margin:0 auto;max-width:430px;padding:1rem}.user-retail-form-wrap .white-backdrop{padding:1rem 2rem}.user-trade-form-wrap .lower-sec,.user-trade-form-wrap .password-sec{margin-top:2.8rem}.user-trade-form-wrap h2{display:table;margin:1.9rem auto}.user-trade-form-wrap input[type=checkbox].square{-webkit-appearance:none;border:1px solid #0c264e;cursor:pointer;font-size:.8rem;margin:.5rem .5rem 0 0;padding:.5em}.request-stockist-modal h2{font-size:4.9rem;margin:0}.request-stockist-modal p.intro-1{font-size:2.8rem;margin:0;padding:0}.request-stockist-modal p.intro-2{font-size:1.5rem;margin:2rem 0 1rem}
