.navbar-nav,.navbar{margin-bottom:0;border:none}.navbar-collapse{margin-top:10px}.navbar-collapse{padding:0}.navbar-default{background-color:#fff}.navbar-default .navbar-nav>.active>a{color:#fff;background-color:#b3c12c}.login-boxpad .valign-mid{float:none;display:inline-block;vertical-align:top;margin-right:-4px}.subnav{display:none}.normal-signup input.form-control{margin-bottom:15px!important}.search-textbox .heapBox a{color:#000!important}@media screen and (max-width:480px){.login-btn1 a{width:112%!important}}@media only screen and (max-width:767px){.subnav{padding:10px;margin:0;width:100%;display:block;font-family:proximanova-bold-webfont;text-transform:uppercase;background:#333;border-top:1px solid #666;font-size:12px;color:#fff}.register1 button{width:100%!important}.navbar-nav li a{font-size:12px;padding:10px;margin:0;line-height:normal}.navbar-nav .active{display:none}.navbar-collapse .col-xs-12{padding-left:0;padding-right:0}.navbar-collapse{border-top:1px solid #666!important;margin-top:0}.price-information em,.sub-head em{display:none}.navbar-nav li a:hover{color:#b3c12c!important}.add-favorites a:nth-child(1) i{color:#b3c12c}.add-favorites{margin-top:0}a.add-btn i{float:left;margin:3px;display:inline-block}a.add-btn span .intro-bar .flex-row{margin-left:-20px;margin-right:-20px}.sub-head{padding:7px 0}.navbar-default .subnav:after{font-family:'FontAwesome';content:"";font-size:22px;color:#b3c12c;margin-left:10px;line-height:10px;vertical-align:middle}.subnav.collapsed:after{content:""}}@media only screen and (min-width:240px){.logon-labels{padding-top:5px;text-align:right}.logon-labels.toplabels{padding-bottom:5px}}@media only screen and (max-width:1024px){.logon-labels{padding-top:5px;text-align:left}.logon-labels.toplabels{padding-bottom:5px}}@media screen and (max-width:980px){.divider{border-right:0;display:none}.register1 button{width:100%!important}}.input-box>input{background:#fff;border:1px solid #ccc;height:30px;width:100%}.login-boxpad{margin-top:10px}.greenicon{color:#b3c12c}.fa-lock{font-size:16px;color:#b3c12c}.forgetpwd{padding-left:4px}.register1 button{background:#b3c12c;padding:8px 17px 6px;margin-left:-10px!important;color:#fff;border-radius:3px;font-family:proximanova-bold-webfont;display:inline-block;width:180px;font-size:18px}.register1:hover,.register1:focus,.register1:active{background:#b3c12c}.login-boxpad .divider{border-right:1px solid #d1d1d1;border-left:0}.or{background:#999;padding:10px;border-radius:20px;color:#fff;font-family:proximanova-bold-webfont;display:inline-block;border-bottom:1px solid #fff;border-top:1px solid #fff;margin-top:150%;margin-left:41px}.reg-txt{font-size:15px;margin:20px 0}.reg-link a{text-decoration:underline}.reg-link a:hover{text-decoration:none}.login-btn1 a{margin-left:-6px;margin-top:20px}.forgetpwd a{text-decoration:none}.forgetpwd a:hover{text-decoration:underline}.col-md-10 .checkbox{margin-left:-3px}.crlogin.signup-window input[type="text"],.crlogin.signup-window input[type="password"],.crlogin.signup-window input[type="email"]{margin-bottom:20px;display:block;width:100%;height:34px;padding:6px 12px;margin-left:3px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.crlogin.signup-window .checkbox label{color:#505050;font-size:10pt}.crlogin.signup-window .sns-signin{margin-top:14px;padding-bottom:3px}.crlogin.signup-window .sns-signin a{display:block;text-align:left;-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;color:#fff}.fbk{background-color:#3c5a9a!important}.fbk a{background-color:#3c5a9a;border:0;font-size:18px}.twr{background-color:#27a8e1!important}.twr a{background-color:#27a8e1;border:0;font-size:18px}.ggl{background-color:#dd4b39!important}.ggl a{background-color:#dd4b39;border:0;font-size:18px}.sns-signin a i{padding-right:9px;font-size:18px}.crlogin.signup-window .sns-signin a .fa-facebook11{color:#fff;padding:7px 15px 7px 10px;font-size:16px;margin-right:20px;margin-left:10px;border-right:1px solid #fff}.crlogin.signup-window .sns-signin .btn{white-space:normal;min-width:250px}.crlogin.signup-window .crlogin.hr-divider{margin:0 auto;position:relative;width:1px;height:380px;background-color:#a3a3a3;top:30px}.crlogin.signup-window .crlogin.hr-divider:before{content:'OR';font-size:16px;position:absolute;top:42%;left:-22px;border-radius:30px;padding:10px;background:#a3a3a3;color:#fff;border:5px solid #fff}.crlogin.signup-window .normal-signup .signup{padding:8px 15px;background-color:#78b310;color:#fff;-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear}.crlogin.signup-window .normal-signup .signup:hover{background-color:#5b910c}.social-btns-container{text-align:center;padding-top:20px}.social-btns-container button img{width:100%;height:auto}@media screen and (max-width:991px){.crlogin.signup-window .crlogin.hr-divider{width:100%;height:1px!important;margin-top:10px;margin-bottom:40px;margin-right:20px}.crlogin.signup-window .crlogin.hr-divider:before{content:'OR';top:-21px;left:42%;padding:10px;background:#a3a3a3;color:#fff;border:5px solid #fff}.social-btns,.login-boxpad{margin-top:0!important}}@media screen and (max-width:980px){.crlogin.signup-window .crlogin.hr-divider{width:100%;height:1px!important;margin-top:10px;margin-bottom:40px;margin-right:20px}.crlogin.signup-window .crlogin.hr-divider:before{content:'OR';top:-21px;left:42%;padding:10px;background:#a3a3a3;color:#fff;border:5px solid #fff}.reg-txt{margin-bottom:0}.crlogin.signup-window .normal-signup{margin-left:-15px;margin-right:-15px}.sns-signin a i{padding:7px}.login-btn1 a{margin-left:-21px;margin-top:20px}.login-btn1 a{width:105%;text-align:center}}@media only screen and (min-device-width:768px) and (max-device-width:1023px) and (orientation:portrait){.crlogin.signup-window .crlogin.hr-divider{width:100%;height:1px!important;margin-top:10px;margin-bottom:40px;margin-right:20px}.crlogin.signup-window .crlogin.hr-divider:before{content:'OR';top:-21px;left:46%;padding:10px;background:#a3a3a3;color:#fff;border:5px solid #fff}}.has-error .form-text,.error-message{background-color:#f2dede;color:#000;padding:6px 10px;width:100%;margin-top:-15px;margin-bottom:10px;margin-left:3px}.error-message{display:block;margin-top:5px}.no-padding{padding:0!important}@media(min-width:992px){.no-padding-large{padding:0!important}}.no-padding-sides{padding-left:0;padding-right:0}#container{background-color:#f0f0e6!important}#container .rebrand-container{background-color:#fff;margin-top:40px;margin-bottom:100px}#container .rebrand-container .rebrand-signin{margin-top:40px;text-align:center}#container .rebrand-container .rebrand-signin .rebrand-reg-txt{font-family:"Fira Sans";font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#231f20}#container .rebrand-container .rebrand-signin .reg-link a{font-family:"Fira Sans";font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#044da2!important;text-decoration:none!important}#container .rebrand-container .rebrand-signin h1#rebrand-h1signin{font-family:"Fira Sans";font-size:52px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:normal;color:#231f20}.logon-labels{text-align:left;font-family:"Fira Sans";font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:left;color:#231f20}.normal-signup input.form-control{padding:9px 79px 9px 14px;border:solid 2px #bfbebe;background-color:#fff;border-radius:0;margin-bottom:5px!important}.rebrand-facebook{padding:9px 0 9px 19px;border:solid 2px #231f20;font-family:"Fira Sans";font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#231f20;margin-top:16px;margin-bottom:15px;background-color:#fff}.rebrand-facebook span{font-family:"Fira Sans";font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#231f20}button.rebrand-facebook i.fa-facebook{float:left;color:#1877f2}.rebrand-google{padding:9px 0 9px 19px;border:solid 2px #231f20;font-family:"Fira Sans";font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#231f20;margin-top:1px;margin-bottom:15px;background-color:#fff}.rebrand-google span{font-family:"Fira Sans";font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#222}button.rebrand-google img.signin-google-icon{float:left;height:24px}.divider-or{border-top:solid 2px #f0f0e6;text-align:center;position:relative;top:18px}.divider-or span{padding:12px 10px 10px;margin-top:10px;background-color:#fff;font-family:"Fira Sans";font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;text-align:center;color:#636262;position:relative;top:-15px}.rebrand-remember-me{text-align:left}.rebrand-forgot-password{font-family:"Fira Sans";font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:right;color:#044da2}.valign-mid{vertical-align:middle}.green i{color:#fff;margin-right:5px}.crlogin.signup-window .sns-signin{margin-top:14px;padding-bottom:3px;min-width:220px;width:100%}.fbk{background-color:#3c5a9a;border:0;font-size:18px}.twr{background-color:#27a8e1;border:0;font-size:18px}.ggl{background-color:#dd4b39;border:0;font-size:18px}.fbk i,.twr i,.ggl i{color:#fff}.sns-signin i{padding-right:9px;font-size:18px}.green{color:#fff;width:100%;background-color:#b3c12c;border-color:#b3c12c;font-weight:bold;margin:5px 5px 15px}.green:hover{color:#fff;background-color:#b3c12c;border-color:#b3c12c}.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;padding:10px;margin:10px 13px}.alert-error .close{margin-top:-4px}#LogOnForm .form-text{margin-top:-25px!important;background-color:#f2dede;color:#000;padding:5px 10px;margin-bottom:1px}#LogOnForm input[type="text"],#LogOnForm input[type="password"]{margin-bottom:25px!important;border:solid 2px #bfbebe;background-color:#fff;border-radius:0;margin-left:0!important;font-family:"Fira Sans";font-size:16px}.checkbox input[type=checkbox]{width:22px;height:22px;margin:1px 12px 0 0;padding:7.1px 5px 6px;outline:solid 2px #bfbebe;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none}.checkbox{line-height:25px;padding-left:0;margin-top:0;margin-left:1px!important}.checkbox span{font-family:"Fira Sans";font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:.89;letter-spacing:normal;text-align:left;color:#231f20}.checkbox a i{color:#bfbebe;font-size:14px}.rebrand-remember-me .checkbox input[type=checkbox]{width:18px;height:18px;padding:7.1px 5px 6px;outline:solid 2px #bfbebe;background-color:#fff;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none}.rebrand-remember-me .checkbox input:checked{background-color:#044da2}.rebrand-remember-me .checkbox span.checkmark{line-height:25px;padding-left:0;cursor:pointer;position:absolute;top:0;-webkit-appearance:none;color:#fff;white-space:nowrap;width:4px;height:4px;padding-right:20px;margin:0}.rebrand-remember-me .checkbox span.checkmark:after{opacity:0;content:'';position:absolute;width:14px;height:8px;background:transparent;top:4px;left:2px;border:3px solid #fff;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.rebrand-remember-me .checkbox span.checkmark:hover::after{opacity:.3;border:3px solid #fff;border-top:none;border-right:none}.rebrand-remember-me .checkbox input#RememberMe[type=checkbox]:checked+input+span.checkmark:after{opacity:1}.btn:hover,.btn:focus,.btn.focus{color:#fff;text-decoration:none;background-color:#ad3000}.rebrand-login{height:50px;margin:30px 0 0;background-color:#d93d00;font-family:"Fira Sans";font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:center;color:#fff;width:100%;border-radius:0}.forgetpwd i{font-size:16px;vertical-align:middle}.forgetpwd a{text-decoration:none;color:#044da2}.forgetpwd a:hover{text-decoration:none}.crlogin .tooltip-caption i{display:inline-block}.crlogin.signup-window .sns-signin .btn{min-width:220px}.crlogin.signup-window .crlogin.hr-divider{height:200px;top:0}.crlogin.signup-window .crlogin.hr-divider:before{top:18%}div#tooltip{font-family:"Fira Sans"}@media screen and (max-width:991px){.crlogin.signup-window .crlogin.hr-divider{margin-top:40px;margin-bottom:10px}.crlogin.signup-window .crlogin.hr-divider:before{top:-21px}}@media screen and (max-width:576px){.checkbox span{font-size:14px}.checkbox input[type=checkbox]{width:18px;height:18px}.rebrand-forgot-password{font-size:14px;line-height:1.7}}@media screen and (max-width:320px){.rebrand-facebook span{font-size:15px}.rebrand-google span{font-size:15px}.checkbox span{font-size:11px;margin:0 0 0 11px}.checkbox{line-height:16px}.rebrand-forgot-password{font-size:11px}.checkbox input[type=checkbox]{width:12px;height:12px}}