.wsgc-form input.error,.wsgc-form select.error{background-color:#ffebeb;border:1px solid #e81818}.wsgc-form input.error{padding:6px;background-color:#ffebeb}.wsgc-form select.error{padding:5px 9px}.wsgc-form label.error{color:#e81818}.validation-msg{color:#e81818;font-size:11px;clear:both;padding:1px 0}.errors .global-message,.errors .message,.errors a,.error .global-message,.error .message,.error a{line-height:15px;color:#e81818}.errors .global-message,.error .global-message{font-weight:bold;font-size:12px}.form-alert{display:block;padding:0 10px 10px;margin:10px 0;border:2px solid #e02b10;background:#ffebeb;color:#e81818}.form-alert.error{color:#e81818}.form-alert>ul{margin:10px 0}.form-alert .checkbox-set{overflow:hidden;margin-left:-5px;padding-top:0}#edit-address-overlay .form-alert.error{padding:10px}#edit-address-overlay>ul{margin:0}#edit-address-overlay .checkbox-set{font-size:10px;overflow:hidden;margin-left:-2px;padding-top:10px}#edit-address-overlay .checkbox-set label{display:inline;vertical-align:-3px}.wsgc-form .form-column{display:inline;overflow:hidden;float:left;margin-right:3%;padding:0 2px;width:47%}.wsgc-form .form-column.last{margin-right:0}.wsgc-form .form-column.first{width:42%}.wsgc-form .form-column.main{margin-right:5%}.wsgc-form label{display:block;font-size:12px;line-height:1.5;text-align:left;width:100%;margin:0;padding:8px 0 0;font-style:normal;font-weight:bold;margin-right:12px}.wsgc-form label.auto{width:auto}.wsgc-form .optional label,.wsgc-form label.optional{font-weight:normal}.wsgc-form .hint{font-size:11px;font-weight:normal;margin:1px 0 5px}.wsgc-form input,.wsgc-form textarea,.wsgc-form select{font-size:12px;color:#505050;display:inline-block;padding:4px;color:#505050;border:1px solid #dadada}.wsgc-form input,.wsgc-form textarea{width:260px}.wsgc-form input.auto,.wsgc-form textarea.auto{width:auto}.wsgc-form select{width:auto}.wsgc-form input[type="image"]{width:auto;border:none;padding:0;margin:4px 0}.wsgc-form .radio-checkbox,.wsgc-form .radio-checkbox-multiline{margin:2px 0 0;padding:0;list-style:none}.wsgc-form .radio-checkbox>li,.wsgc-form .radio-checkbox-multiline>li{margin:0;padding:2px}.wsgc-form .radio-checkbox>li>label,.wsgc-form .radio-checkbox-multiline>li>label{padding:2px 0;float:none;display:inline}.wsgc-form .radio-checkbox-multiline>li>label{padding-top:0;display:inline-block;width:auto;vertical-align:top}.wsgc-form input[type="radio"],.wsgc-form input[type="checkbox"]{display:inline-block;border:none;margin:0 3px 0 0;vertical-align:-2px;padding:0;width:auto}.wsgc-form .form-group{overflow:hidden;*zoom:1;padding:0}.wsgc-form .form-group .group-child{width:auto;padding:6px 4px 6px 0;float:left;margin-right:6px}.wsgc-form .form-group .group-child label{margin-right:0}.wsgc-form .zip input{width:59px}.wsgc-form .horizontal label{display:inline-block;float:left;width:100px;text-align:right;padding:4px 0}.wsgc-form .form-action{margin:10px 0}.wsgc-form .hide,.wsgc-form .hidden{display:none}.side-nav li{font-weight:600}.side-nav li a{padding:6px 0;color:#2d2d2d;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:13px;line-height:16px}.side-nav li:first-child a{padding:0 0 8px}.side-nav li:last-child a{padding:8px 0 0}.side-nav button,.side-nav .link{font-size:13px;font-family:Roboto,Helvetica,Arial,sans-serif;color:#2d2d2d;display:block;width:100%;text-align:left;background:none;outline:none;border:none;cursor:pointer;padding:18px 10px 18px 5px;box-sizing:border-box;font-weight:600}.side-nav .link{border-bottom:solid 1px #666;font-weight:600}.side-nav .link:hover{text-decoration:none}.side-nav .title{font-size:20px;color:#2d2d2d;font-family:ChronicleDisplayLight,Times,serif;border-bottom:solid 1px #666;display:block;width:100%;padding-bottom:30px}.side-nav .drawer{border-bottom:solid 1px #666;transition:ease-in-out padding 0.3s}.side-nav .drawer button:after,.side-nav .drawer .link:after{content:"+";float:right}.side-nav .drawer ul{max-height:0;padding:0 0 0 20px;overflow:hidden;transition:ease-in-out max-height 0.3s}.side-nav .drawer.open{padding-bottom:20px}.side-nav .drawer.open button:after,.side-nav .drawer.open .link:after{content:"-"}.side-nav .drawer.open ul{max-height:350px}.main-content{padding:25px 0 0 40px}h1.basic{font-family:"ChronicleDisplayLight",Georgia,serif;color:#2d2d2d;font-size:18px;padding:0.25em 0;border-bottom:1px solid #dadada;font-weight:normal;margin:0 0 6px}.main-content p,.main-content li{font-size:12px;line-height:14px}.email-benefits-list{margin:10px 0}.email-benefits-list li{list-style-position:inside;list-style-type:disc;padding:2px 18px;line-height:12px}.main-content .privacy-copy{font-size:10px;padding:10px 80px 0 0}input.btn-join-email-intl{background-image:url("../../images/common/btn_signupnow.gif");border:0;width:99px;height:23px;margin:20px 0;text-indent:-3000px}
