div.wpforms-container .wpforms-form .choices{position:relative;margin-bottom:24px}div.wpforms-container .wpforms-form .choices ::-webkit-input-placeholder{color:#999999}div.wpforms-container .wpforms-form .choices ::-moz-placeholder{color:#999999;opacity:1}div.wpforms-container .wpforms-form .choices ::placeholder{color:#999999}div.wpforms-container .wpforms-form .choices:focus{outline:none}div.wpforms-container .wpforms-form .choices:last-child{margin-bottom:0}div.wpforms-container .wpforms-form .choices.is-disabled .choices__inner,div.wpforms-container .wpforms-form .choices.is-disabled .choices__input{background-color:#bbbbbb;cursor:not-allowed;user-select:none}div.wpforms-container .wpforms-form .choices [hidden]{display:none !important}div.wpforms-container .wpforms-form .choices *{box-sizing:border-box}div.wpforms-container .wpforms-form .choices.is-open .choices__inner{border-radius:4px 4px 0 0}div.wpforms-container .wpforms-form .choices.is-open.is-flipped .choices__inner{border-radius:0 0 4px 4px}div.wpforms-container .wpforms-form .choices[data-type*="select-one"]{cursor:pointer}div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__inner{display:flex;flex-wrap:wrap;align-items:center;padding-top:0 !important}div.wpforms-container .wpforms-form .choices[data-type*="select-one"] input.choices__input{display:block;width:calc(100% - 20px) !important;margin:10px !important;padding:7px 12px !important;box-sizing:border-box !important;border:1px solid #8c8f94 !important;border-radius:4px !important;background-color:#fff}div.wpforms-container .wpforms-form .choices[data-type*="select-one"] input.choices__input:focus{border:1px solid #056aab !important;box-shadow:0 0 0 1px #056aab !important;outline:none !important}div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button{background-image:url(//goodlaw.legal/wp-content/plugins/wpforms-lite/assets/css/integrations/images/cross-inverse.svg);padding:0;background-size:8px;position:absolute;top:50%;inset-inline-end:0;margin-top:-10px;margin-inline-end:25px;height:20px;width:20px;border-radius:10em;opacity:.5}div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button:hover,div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button:focus{opacity:1}div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button:focus{box-shadow:0 0 0 2px #036aab}div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__item[data-value=''] .choices__button{display:none}div.wpforms-container .wpforms-form .choices[data-type*="select-one"]:after{content:"";height:0;width:0;border-style:solid;border-color:currentColor transparent transparent transparent;border-width:5px;position:absolute;inset-inline-end:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}div.wpforms-container .wpforms-form .choices[data-type*="select-one"].is-open:after{border-color:transparent transparent currentColor transparent;margin-top:-7.5px}div.wpforms-container .wpforms-form .choices[data-type*="select-one"][dir="rtl"]:after{left:11.5px;right:auto}div.wpforms-container .wpforms-form .choices[data-type*="select-one"][dir="rtl"] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__inner{padding-right:24px}div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__inner .choices__input{padding:0 4px !important;max-width:100%;background-color:transparent;line-height:22px}div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"]:after{content:"";height:0;width:0;border-style:solid;border-color:currentColor transparent transparent transparent;border-width:5px;position:absolute;inset-inline-end:11.5px;top:50%;margin-top:-1.5px;pointer-events:none}div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"].is-open:after{border-color:transparent transparent currentColor transparent;margin-top:-7.5px}div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__inner,div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__inner{cursor:text}div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button,div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button{position:absolute;display:inline-block;vertical-align:baseline;margin-top:0;margin-bottom:0;margin-inline-start:5px;padding:0;background-color:transparent;background-image:url(//goodlaw.legal/wp-content/plugins/wpforms-lite/assets/css/integrations/images/cross.svg);background-size:12px;background-position:center center;background-repeat:no-repeat;width:12px;height:12px;line-height:1;opacity:.75;border-radius:0;inset-inline-end:4px}div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button:hover,div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button:focus,div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button:hover,div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button:focus{opacity:1}div.wpforms-container .wpforms-form .choices__inner{width:100%;background-color:#ffffff;padding:4px 6px 0;border:1px solid #8c8f94;overflow:hidden;border-radius:4px}div.wpforms-container .wpforms-form .choices__list{margin:0;padding-left:0;list-style:none}div.wpforms-container .wpforms-form .choices__list--single{display:inline-block;vertical-align:baseline;width:100%;padding:0 16px 0 4px;font-size:0.875em}div.wpforms-container .wpforms-form .choices__list--single .choices__item{width:100%;overflow:hidden;text-overflow:ellipsis;padding-inline-end:20px;white-space:nowrap;color:#2c3338}div.wpforms-container .wpforms-form .choices__list--single .choices__item[data-value='']{padding-inline-end:0}div.wpforms-container .wpforms-form .choices__list--multiple{display:inline;height:auto;overflow:auto}div.wpforms-container .wpforms-form .choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;position:relative;align-items:center;border-radius:2px;padding-block:4px;padding-inline:7px 20px;font-size:.75em;line-height:1;font-weight:400;margin:0 6px 4px 0;background-color:#036aab;border:1px solid #036aab;color:#ffffff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 10px)}div.wpforms-container .wpforms-form .choices__list--multiple .choices__item.is-highlighted{background-color:#036aab}div.wpforms-container .wpforms-form .is-disabled .choices__list--multiple .choices__item{background-color:#bbbbbb;border:1px solid #bbbbbb}div.wpforms-container .wpforms-form .choices__list--dropdown{display:none;z-index:101;position:absolute;width:100%;background-color:#ffffff;border:1px solid #8c8f94;top:100%;margin-top:-1px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;overflow-wrap:break-word}div.wpforms-container .wpforms-form .choices__list--dropdown.is-active{display:block}div.wpforms-container .wpforms-form .choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item{position:relative;vertical-align:top;padding:10px;font-size:.875em}div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f6f6f6}div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}div.wpforms-container .wpforms-form .choices__list--dropdown .choices__placeholder{display:none}div.wpforms-container .wpforms-form .is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:4px 4px 0 0}div.wpforms-container .wpforms-form .choices__item{cursor:default}div.wpforms-container .wpforms-form .choices__item--selectable{cursor:pointer}div.wpforms-container .wpforms-form .choices__item--disabled{cursor:not-allowed;user-select:none;opacity:.5}div.wpforms-container .wpforms-form .choices__heading{font-weight:600;font-size:.75em;text-transform:uppercase;padding:10px;border-top:1px solid #b4b6b9;border-bottom:1px solid #b4b6b9;color:#a6a6a6}.choices__group[data-value="hidden"]>div.wpforms-container .wpforms-form .choices__heading{display:none}div.wpforms-container .wpforms-form .choices__button{text-indent:-9999px;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}div.wpforms-container .wpforms-form .choices__button:focus{outline:none}div.wpforms-container .wpforms-form .choices__input{display:inline-block;background-color:transparent;margin:0 0 2px 0 !important;border:0 !important;border-radius:0 !important;min-height:20px !important;padding:2px 4px !important;height:auto !important;min-width:1ch;width:1ch;vertical-align:middle}div.wpforms-container .wpforms-form .choices__input::-webkit-search-cancel-button{display:none}div.wpforms-container .wpforms-form .choices__input--hidden{clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;min-width:auto !important;word-wrap:normal !important}div.wpforms-container .wpforms-form .choices .choices__inner input.choices__input:focus{outline:none !important;box-shadow:none !important;border:none !important}div.wpforms-container .wpforms-form .choices__placeholder{opacity:.5}div.wpforms-container .wpforms-form #wpforms-admin-form-embed-wizard .choices.is-open.is-flipped .choices__inner{border-radius:4px 4px 0 0}div.wpforms-container .wpforms-form #wpforms-admin-form-embed-wizard .is-flipped .choices__list--dropdown{border-radius:inherit}div.wpforms-container .wpforms-form #wpforms-admin-form-embed-wizard .choices[data-type*="select-one"]:after{border:none;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23777%22%2F%3E%3C%2Fsvg%3E) no-repeat center;background-size:16px 16px;cursor:pointer;width:16px;height:16px;top:13px;right:8px;margin-top:0}div.wpforms-container .wpforms-form #wpforms-admin-form-embed-wizard .choices[data-type*="select-one"].is-flipped:after{transform:rotate(180deg)}div.wpforms-container .wpforms-form .choices__list--dropdown{min-width:250px}div.wpforms-container .wpforms-form .choices.is-disabled[data-type*="select-multiple"] .choices__button,div.wpforms-container .wpforms-form .choices.is-disabled[data-type*="text"] .choices__button{border-left:1px solid rgba(0,0,0,0.25);cursor:not-allowed}div.wpforms-container .wpforms-form .choices ::placeholder,div.wpforms-container .wpforms-form .choices ::-webkit-input-placeholder{opacity:1}div.wpforms-container .wpforms-form .choices{margin-bottom:0}body.rtl div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__inner{padding-right:4px;padding-left:24px}body.rtl div.wpforms-container .wpforms-form .choices__list--single{padding-right:4px;padding-left:16px}body.rtl div.wpforms-container .wpforms-form .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}body.rtl div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item{text-align:right}body.rtl div.wpforms-container .wpforms-form .choices__input{padding-right:2px !important;padding-left:0 !important}body.rtl div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button,body.rtl div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button{margin-inline-end:0;border-left:none}@media (min-width: 640px){body.rtl div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}body.rtl div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}}div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button,div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button{background-image:url(//goodlaw.legal/wp-content/plugins/wpforms-lite/assets/images/cross.svg)}div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button{background-image:url(//goodlaw.legal/wp-content/plugins/wpforms-lite/assets/images/cross-inverse.svg)}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices{position:relative;margin-bottom:24px}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices ::-webkit-input-placeholder{color:#999999}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices ::-moz-placeholder{color:#999999;opacity:1}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices ::placeholder{color:#999999}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices:focus{outline:none}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices:last-child{margin-bottom:0}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices.is-disabled .choices__inner,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices.is-disabled .choices__input{background-color:#bbbbbb;cursor:not-allowed;user-select:none}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices [hidden]{display:none !important}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices *{box-sizing:border-box}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices.is-open .choices__inner{border-radius:4px 4px 0 0}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices.is-open.is-flipped .choices__inner{border-radius:0 0 4px 4px}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"]{cursor:pointer}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__inner{display:flex;flex-wrap:wrap;align-items:center;padding-top:0 !important}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"] input.choices__input{display:block;width:calc(100% - 20px) !important;margin:10px !important;padding:7px 12px !important;box-sizing:border-box !important;border:1px solid #8c8f94 !important;border-radius:4px !important;background-color:#fff}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"] input.choices__input:focus{border:1px solid #056aab !important;box-shadow:0 0 0 1px #056aab !important;outline:none !important}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button{background-image:url(//goodlaw.legal/wp-content/plugins/wpforms-lite/assets/css/integrations/images/cross-inverse.svg);padding:0;background-size:8px;position:absolute;top:50%;inset-inline-end:0;margin-top:-10px;margin-inline-end:25px;height:20px;width:20px;border-radius:10em;opacity:.5}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button:hover,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button:focus{opacity:1}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button:focus{box-shadow:0 0 0 2px #036aab}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__item[data-value=''] .choices__button{display:none}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"]:after{content:"";height:0;width:0;border-style:solid;border-color:currentColor transparent transparent transparent;border-width:5px;position:absolute;inset-inline-end:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"].is-open:after{border-color:transparent transparent currentColor transparent;margin-top:-7.5px}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"][dir="rtl"]:after{left:11.5px;right:auto}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"][dir="rtl"] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__inner{padding-right:24px}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__inner .choices__input{padding:0 4px !important;max-width:100%;background-color:transparent;line-height:22px}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"]:after{content:"";height:0;width:0;border-style:solid;border-color:currentColor transparent transparent transparent;border-width:5px;position:absolute;inset-inline-end:11.5px;top:50%;margin-top:-1.5px;pointer-events:none}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"].is-open:after{border-color:transparent transparent currentColor transparent;margin-top:-7.5px}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__inner,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__inner{cursor:text}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button{position:absolute;display:inline-block;vertical-align:baseline;margin-top:0;margin-bottom:0;margin-inline-start:5px;padding:0;background-color:transparent;background-image:url(//goodlaw.legal/wp-content/plugins/wpforms-lite/assets/css/integrations/images/cross.svg);background-size:12px;background-position:center center;background-repeat:no-repeat;width:12px;height:12px;line-height:1;opacity:.75;border-radius:0;inset-inline-end:4px}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button:hover,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button:focus,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button:hover,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button:focus{opacity:1}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__inner{width:100%;background-color:#ffffff;padding:4px 6px 0;border:1px solid #8c8f94;overflow:hidden;border-radius:4px}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list{margin:0;padding-left:0;list-style:none}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--single{display:inline-block;vertical-align:baseline;width:100%;padding:0 16px 0 4px;font-size:0.875em}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--single .choices__item{width:100%;overflow:hidden;text-overflow:ellipsis;padding-inline-end:20px;white-space:nowrap;color:#2c3338}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--single .choices__item[data-value='']{padding-inline-end:0}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--multiple{display:inline;height:auto;overflow:auto}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;position:relative;align-items:center;border-radius:2px;padding-block:4px;padding-inline:7px 20px;font-size:.75em;line-height:1;font-weight:400;margin:0 6px 4px 0;background-color:#036aab;border:1px solid #036aab;color:#ffffff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 10px)}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--multiple .choices__item.is-highlighted{background-color:#036aab}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .is-disabled .choices__list--multiple .choices__item{background-color:#bbbbbb;border:1px solid #bbbbbb}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--dropdown{display:none;z-index:101;position:absolute;width:100%;background-color:#ffffff;border:1px solid #8c8f94;top:100%;margin-top:-1px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;overflow-wrap:break-word}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--dropdown.is-active{display:block}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item{position:relative;vertical-align:top;padding:10px;font-size:.875em}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f6f6f6}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--dropdown .choices__placeholder{display:none}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:4px 4px 0 0}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__item{cursor:default}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__item--selectable{cursor:pointer}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__item--disabled{cursor:not-allowed;user-select:none;opacity:.5}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__heading{font-weight:600;font-size:.75em;text-transform:uppercase;padding:10px;border-top:1px solid #b4b6b9;border-bottom:1px solid #b4b6b9;color:#a6a6a6}.et-db #et-boc .et-l .et_pb_module .choices__group[data-value="hidden"]>div.wpforms-container .wpforms-form .choices__heading{display:none}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__button{text-indent:-9999px;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__button:focus{outline:none}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__input{display:inline-block;background-color:transparent;margin:0 0 2px 0 !important;border:0 !important;border-radius:0 !important;min-height:20px !important;padding:2px 4px !important;height:auto !important;min-width:1ch;width:1ch;vertical-align:middle}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__input::-webkit-search-cancel-button{display:none}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__input--hidden{clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;min-width:auto !important;word-wrap:normal !important}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices .choices__inner input.choices__input:focus{outline:none !important;box-shadow:none !important;border:none !important}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__placeholder{opacity:.5}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form #wpforms-admin-form-embed-wizard .choices.is-open.is-flipped .choices__inner{border-radius:4px 4px 0 0}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form #wpforms-admin-form-embed-wizard .is-flipped .choices__list--dropdown{border-radius:inherit}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form #wpforms-admin-form-embed-wizard .choices[data-type*="select-one"]:after{border:none;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23777%22%2F%3E%3C%2Fsvg%3E) no-repeat center;background-size:16px 16px;cursor:pointer;width:16px;height:16px;top:13px;right:8px;margin-top:0}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form #wpforms-admin-form-embed-wizard .choices[data-type*="select-one"].is-flipped:after{transform:rotate(180deg)}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--dropdown{min-width:250px}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices.is-disabled[data-type*="select-multiple"] .choices__button,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices.is-disabled[data-type*="text"] .choices__button{border-left:1px solid rgba(0,0,0,0.25);cursor:not-allowed}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices ::placeholder,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices ::-webkit-input-placeholder{opacity:1}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices{margin-bottom:0}.et-db #et-boc .et-l .et_pb_module body.rtl div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__inner{padding-right:4px;padding-left:24px}.et-db #et-boc .et-l .et_pb_module body.rtl div.wpforms-container .wpforms-form .choices__list--single{padding-right:4px;padding-left:16px}.et-db #et-boc .et-l .et_pb_module body.rtl div.wpforms-container .wpforms-form .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.et-db #et-boc .et-l .et_pb_module body.rtl div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item{text-align:right}.et-db #et-boc .et-l .et_pb_module body.rtl div.wpforms-container .wpforms-form .choices__input{padding-right:2px !important;padding-left:0 !important}.et-db #et-boc .et-l .et_pb_module body.rtl div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button,.et-db #et-boc .et-l .et_pb_module body.rtl div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button{margin-inline-end:0;border-left:none}@media (min-width: 640px){.et-db #et-boc .et-l .et_pb_module body.rtl div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}.et-db #et-boc .et-l .et_pb_module body.rtl div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices.is-disabled .choices__inner,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices.is-disabled .choices__input{background-color:#f9f9f9;border-color:#dddddd;cursor:not-allowed}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button{background-image:url(//goodlaw.legal/wp-content/plugins/wpforms-lite/assets/images/cross.svg)}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button{background-image:url(//goodlaw.legal/wp-content/plugins/wpforms-lite/assets/images/cross-inverse.svg);cursor:not-allowed}.switchery{background-color:#fff;border:1px solid #dfdfdf;border-radius:20px;cursor:pointer;display:inline-block;height:30px;position:relative;vertical-align:middle;width:50px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;box-sizing:content-box;background-clip:content-box}.switchery>small{background:#fff;border-radius:100%;box-shadow:0 1px 3px rgba(0,0,0,0.4);height:30px;position:absolute;top:0;width:30px}.switchery-small{border-radius:20px;height:20px;width:33px}.switchery-small>small{height:20px;width:20px}.switchery-large{border-radius:40px;height:40px;width:66px}.switchery-large>small{height:40px;width:40px}@import url("https://fonts.googleapis.com/css?family=Poppins:400,400i,600,600i,700,700i|Quattrocento+Sans:400,400i,700,700i"); pre, textarea {
overflow: auto; }
a, abbr, acronym, address, applet, big, blockquote, body, caption, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, iframe, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, ul, var {
border: 0;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline; }
html {
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%; }
body, figure {
margin: 0; }
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {
display: block; }
audio, canvas, progress, video {
display: inline-block;
vertical-align: baseline; }
audio:not([controls]) {
display: none;
height: 0; }
[hidden], template {
display: none; }
a {
background-color: transparent; }
a:active {
outline: 0; }
a, a:focus, a:hover, a:visited {
text-decoration: none; }
abbr[title] {
border-bottom: 1px dotted; }
b, strong {
font-weight: 700; }
dfn {
font-style: italic; }
mark {
background: #ff0;
color: #000; }
small {
font-size: 80%; }
sub, sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline; }
sup {
top: -.5em; }
sub {
bottom: -.25em; }
img {
border: 0; }
svg:not(:root) {
overflow: hidden; }
hr {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0; }
code, kbd, pre, samp {
font-size: 1em; }
button, input, optgroup, select, textarea {
color: inherit;
font: inherit;
margin: 0; }
button {
overflow: visible; }
button, select {
text-transform: none; }
button, html input[type=button], input[type=reset], input[type=submit] {
-webkit-appearance: button;
cursor: pointer; }
button[disabled], html input[disabled] {
cursor: default; }
button::-moz-focus-inner, input::-moz-focus-inner {
border: 0;
padding: 0; }
input {
line-height: normal; }
input[type=checkbox], input[type=radio] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 0; }
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
height: auto; }
input[type=search] {
-webkit-appearance: textfield;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box; }
#comments .submit, .search .search-submit {
padding: 10px 15px;
-webkit-border-radius: 2px;
border-radius: 2px; }
legend, td, th {
padding: 0; }
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
-webkit-appearance: none; }
fieldset {
border: 1px solid #eaeaea;
margin: 0;
padding: .35em .625em .75em; }
legend {
border: 0; }
fieldset legend {
margin-bottom: 1.5em;
padding: 0 .5em; }
optgroup {
font-weight: 700; }
table {
border-collapse: collapse;
border-spacing: 0; }
html {
-webkit-box-sizing: border-box;
box-sizing: border-box; }
*, *:before, *:after {
-webkit-box-sizing: inherit;
box-sizing: inherit; } #mg-wprm-wrap,
#wprmenu_bar {
display: none !important; } body {
color: #6D6E71;
font-family: "Quattrocento Sans", sans-serif;
font-size: 14px;
line-height: 1.7; }
h2, h4, .dashboard_sidebar .user_info strong, h5, h1 {
color: #1E355E;
font-family: "Poppins", sans-serif;
font-weight: 600;
font-size: 34px;
line-height: 1.5;
margin-bottom: 10px; }
h2 {
font-size: 24px; }
h3 {
color: #5C5C5C;
font-family: "Quattrocento Sans", sans-serif;
font-weight: 400;
font-size: 18px;
line-height: 1.5; }
h4, .dashboard_sidebar .user_info strong {
font-size: 16px;
color: #6D6E71; }
h5 {
font-size: 15px;
color: #C5C5C5;
text-transform: uppercase; }
.dashboard_sidebar, .dashboard_main, .dashboard_sidebar ul li {
-webkit-box-sizing: border-box;
box-sizing: border-box; }
img {
max-width: 100%;
height: auto; }
.text-center {
text-align: center; }
p {
margin-bottom: 15px; }
ul, ol {
margin-left: 15px;
margin-bottom: 20px; }
ul li, ol li {
margin-bottom: 3px; }
ul.news {
margin: 0;
padding: 0;
list-style-type: none; }
ul.news li {
margin-bottom: 10px;
border-bottom: 1px solid #cccccc52;
padding-bottom: 10px;}
ul.news li:last-child{
margin-bottom: 00px;
border-bottom: 0px solid #cccccc52;
padding-bottom: 00px;
}
ul.news li a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
color: #6D6E71; }
ul.news li a span {
width: 20%;
}
@media (max-width: 767px) {
ul.news li a span {
width: 100%; } }
ul.news li a strong {
width: 100%; display: block;
font-weight: normal; }
@media (max-width: 767px) {
ul.news li a strong {
width: 100%;
padding-bottom: 5px; } }
ul.news li a:hover {
color: #4FB9E9; }
ul.events {
margin: 0;
padding: 0;
list-style-type: none; }
ul.events li {
margin-bottom: 16px;
padding-bottom: 16px;
border-bottom: solid 1px #C5C5C5; }
ul.events li a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
color: #6D6E71; }
ul.events li a address {
text-align: left;
padding-bottom: 10px;
}
ul.events li a address strong {
display: block;
color: #5C5C5C;
padding-bottom: 10px;
}
@media (max-width: 767px) {
ul.events li a address {
width: 100%; } }
ul.events li a time {
text-align: right;
display: block;
}
ul.events li a time span {
display: inline-block;
padding-right: 20px;
}
@media (max-width: 767px) {
ul.events li a time {
width: 100%;
text-align: left; } }
ul.events li a:hover {
color: #4FB9E9; }
ul.events li a:hover address strong {
color: #4FB9E9; }
ul.events li:last-child {
margin-bottom: 0;
padding-bottom: 0;
border-bottom: 0; }
.clearfix {
width: 100%;
height: 0px;
display: block;
clear: both; } .pf4_dashboard_page {
display: table;
width: 100%;
text-align: left; }
@media (max-width: 1200px) {
.pf4_dashboard_page {
display: block; } }
.dashboard_sidebar {
min-width: 300px;
width: 300px;
height: 100vh;
min-height: 100%;
vertical-align: top;
background-color: #4FB9E9;
display: table-cell; }
.dashboard_sidebar:after {
content: "";
width: 100%;
height: 0px;
display: block;
clear: both; }
@media (max-width: 1200px) {
.dashboard_sidebar {
display: none;
min-width: 100%;
width: 100%;
height: 100%;
position: fixed;
left: 0;
top: 0;
z-index: 999; } }
.dashboard_main {
display: table-cell;
min-height: 100vh;
background-color: #F9F9F9; }
@media (max-width: 1200px) {
.dashboard_main {
display: block; } }
.dashboard_main main {
padding-top: 47px;
padding-bottom: 47px; }
.content-width {
margin: 0 auto;
width: 86%; } .columns {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-left: -15px;
margin-right: -15px; }
.column_3, .column_4, .column_6, .column_7, .column_8, .column_12 {
padding-left: 15px;
padding-right: 15px;
-webkit-box-sizing: border-box;
box-sizing: border-box; }
.column_3 {
width: 25%; }
@media (max-width: 1200px) {
.column_3 {
width: 50%; } }
@media (max-width: 980px) {
.column_3 {
width: 100%; } }
.column_4 {
width: 33.33%; }
@media (max-width: 1200px) {
.column_4 {
width: 100%; } }
.column_6 {
width: 50%; }
@media (max-width: 1200px) {
.column_6 {
width: 100%; } }
.column_7 {
width: 75%; }
@media (max-width: 1200px) {
.column_7 {
width: 100%; } }
.column_8 {
width: 66.67%; }
@media (max-width: 1200px) {
.column_8 {
width: 100%; } }
.column_12 {
width: 100%; } .card {
background-color: #ffffff;
border: solid 1px #E3E3E3;
border-top: 6px solid #4FB9E9;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-bottom: 30px;
padding-left: 25px;
padding-right: 25px;
padding-top: 22px;
margin-bottom: 30px; }
.card div { }
.card div.card_002 div{
position: inherit;
}
.card h2 {
padding-right: 60px;
position: relative;
margin-bottom: 13px; }
@media (max-width: 1200px) {
.card h2 {
padding-right: 0px; } }
.card h2 span {
position: absolute;
border: 2px solid #4FB9E9;
height: 35px;
width: 35px;
background-position: center;
background-repeat: no-repeat;
background-size: 20px;
display: block;
border-radius: 100%;
top: 0;
right: 0; }
.card h2 .icon-1 {
background-image: url(//goodlaw.legal/wp-content/themes/wp-theme-goodman-1.0.4/images/dashboard/call-peimary.svg);
background-repeat: no-repeat;
background-size: 15px; }
@media (max-width: 767px) {
.card h2 .icon-1 {
display: none; } }
.card h2 .icon-2 {
background-image: url(//goodlaw.legal/wp-content/themes/wp-theme-goodman-1.0.4/images/dashboard/megaphone19-peimary.svg);
background-repeat: no-repeat;
background-size: 15px; }
@media (max-width: 767px) {
.card h2 .icon-2 {
display: none; } }
.card h2 .icon-3 {
background-image: url(//goodlaw.legal/wp-content/themes/wp-theme-goodman-1.0.4/images/dashboard/001-calendar3-peimary.svg);
background-repeat: no-repeat;
background-size: 15px; }
@media (max-width: 767px) {
.card h2 .icon-3 {
display: none; } }
.page_hero {
text-align: center;
margin-bottom: 54px; }
.button {
display: inline-block;
color: #ffffff;
background-color: #4FB9E9;
background-image: url(//goodlaw.legal/wp-content/themes/wp-theme-goodman-1.0.4/images/dashboard/right-arrow.svg);
background-repeat: no-repeat;
border-radius: 20px;
padding-top: 9px;
padding-bottom: 7px;
padding-right: 45px;
padding-left: 20px;
background-position: 90% center;
background-size: 14px;
font-weight: 600;
font-size: 14px;
letter-spacing: 1px;
border: 0px; }
.button:hover {
background-color: #1E355E; }
.button-back {
border: 2px solid #4FB9E9;
margin: 0px auto;
float: none;
color: #4FB9E9;
display: inline-block;
margin-top: 30px;
padding-top: 8px;
padding-bottom: 4px;
padding-left: 50px;
padding-right: 44px;
background-image: url(//goodlaw.legal/wp-content/themes/wp-theme-goodman-1.0.4/images/dashboard/left-arrow.svg);
background-repeat: no-repeat;
background-size: 16px;
background-position: 25px;
text-transform: uppercase;
font-weight: bold;
border-radius: 50px;
background-color: transparent; }
.button-back:hover {
background-color: #1E355E; }
@media (max-width: 1200px) {
.button-back {
margin-top: 30px; } }
.button-2 {
display: inline-block;
color: #ffffff;
background-color: #4FB9E9;
border-radius: 20px;
padding-top: 9px;
padding-bottom: 7px;
padding-right: 30px;
padding-left: 30px;
font-weight: 600;
font-size: 14px;
letter-spacing: 1px; }
.button-2:hover {
background-color: #1E355E; } .dashboard_sidebar { }
.dashboard_sidebar .user_info {
margin-bottom: 41px;
text-align: center;
margin-top: 27px; }
.dashboard_sidebar .user_info figure {
border-radius: 100%;
overflow: hidden;
position: relative;
width: 113px;
height: 113px;
background-color: #F9F9F9;
margin: 0 auto;
margin-bottom: 16px;
background-size: cover;
background-position: center;
background-repeat: no-repeat; }
.dashboard_sidebar .user_info figure a {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
color: #ffffff;
font-size: 10px;
background-color: #5C5C5C;
padding-top: 5px;
padding-bottom: 5px; }
.dashboard_sidebar .user_info figure a:hover {
opacity: 0.8; }
.dashboard_sidebar .user_info strong {
color: #ffffff;
font-weight: 600;
display: block;
letter-spacing: 1px; }
.dashboard_sidebar .user_info span {
font-size: 14px;
display: block;
color: #ffffff; }
.dashboard_sidebar ul {
list-style-type: none;
margin: 0;
padding: 0; }
.dashboard_sidebar ul li {
position: relative;
font-family: "Poppins", sans-serif;
margin-bottom: 0; }
.dashboard_sidebar ul li a {
color: #ffffff;
padding-left: 55px;
letter-spacing: 2px;
padding-top: 13px;
padding-bottom: 13px;
display: block; }
.dashboard_sidebar ul li img {
position: absolute;
height: 15px;
width: 15px;
left: 20px;
top: 14px; }
.dashboard_sidebar ul li strong {
font-weight: 600; }
.dashboard_sidebar ul li:hover {
opacity: 0.8; }
.dashboard_sidebar ul li.active {
background-color: #1E355E; }
.mobile_nav_close {
display: none;
position: fixed;
top: 5px;
right: 5px;
width: 40px;
text-align: center;
z-index: 999;
height: 40px;
background-color: #1E355E;
color: #ffffff;
line-height: 42px;
font-size: 21px;
border-radius: 4px; }
@media (max-width: 1200px) {
.mobile_nav_close {
display: block; } }
.admin-bar .mobile_nav_close {
top: 37px; }
@media (max-width: 782px) {
.admin-bar .mobile_nav_close {
top: 52px; } } header {
background-color: #ffffff;
padding-top: 18px;
padding-bottom: 10px;
border-bottom: solid 1px #F6F6F6; }
header .content-width {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
header .logo {
max-width: 145px; }
header nav {
position: relative; }
header nav .nav_hand {
position: relative;
display: block;
padding-left: 50px;
padding-right: 25px;
padding-top: 10px;
color: #4FB9E9;
font-size: 15px; }
@media (max-width: 1200px) {
header nav .nav_hand {
display: none; } }
header nav .nav_hand img {
position: absolute;
height: 40px;
width: 40px;
left: 0;
border-radius: 50%;
top: 0; }
header nav .nav_hand strong {
font-family: "Poppins", sans-serif;
font-weight: 600; }
header nav .nav_hand:after {
content: "";
position: absolute;
background-image: url(//goodlaw.legal/wp-content/themes/wp-theme-goodman-1.0.4/images/dashboard/angle-arrow-down.svg);
background-repeat: no-repeat;
background-position: center;
background-size: contain;
height: 13px;
width: 13px;
right: 0;
top: 17px; }
header nav .nav_hand2 {
position: relative;
display: block;
padding-left: 50px;
padding-right: 25px;
padding-top: 10px;
color: #4FB9E9;
font-size: 15px; }
header nav ul {
display: none;
position: absolute;
list-style-type: none;
margin: 0;
padding: 0;
background-color: #ffffff;
width: 100%;
border: solid 1px #C5C5C5;
border-radius: 5px;
top: 110%; }
header nav ul li {
display: block;
width: 100%; }
header nav ul li a {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
color: #5C5C5C;
border-bottom: solid 1px #C5C5C5;
display: block;
font-size: 15px; }
header nav ul li a:hover {
color: #4FB9E9; }
header nav ul li:last-child a {
border-bottom: 0; }
header nav ul:before {
content: " ";
border: solid 10px transparent;
border-bottom-color: #C5C5C5;
position: absolute;
left: 50%;
margin-left: -20px;
top: -20px; }
header nav .mobile_nav_hand {
display: none; }
@media (max-width: 1200px) {
header nav .mobile_nav_hand {
display: block; } }
header nav .mobile_nav_hand img {
height: 30px;
width: 30px; } .footer_button {
display: none;
position: fixed;
bottom: 0;
right: 8%;
color: #ffffff;
background-color: #1E355E;
background-image: url(//goodlaw.legal/wp-content/themes/wp-theme-goodman-1.0.4/images/dashboard/chat9-peimary.svg);
background-repeat: no-repeat;
border-radius: 2px;
padding-top: 9px;
padding-bottom: 7px;
padding-left: 45px;
padding-right: 20px;
background-position: 20px center;
background-size: 14px;
font-weight: 600;
font-size: 14px;
letter-spacing: 1px; }
.footer_button:hover {
opacity: 0.8; }
.flex-box {
display: -webkit-box;
display: -ms-flexbox;
display: flex; } form .community-field,
form .text-field {
width: 100%;
height: auto;
display: block; }
form label {
font-size: 17px;
font-weight: bold;
display: block;
padding-bottom: 2px; }
form .text-field {
border: 1px solid #E3E3E3;
background-color: #F2F2F2;
border-radius: 1px;
height: 40px;
margin-bottom: 15px;
padding: 0px 15px; }
form .radio-tfield {
width: 100%;
height: 100%;
left: 0px;
top: 0px;
position: absolute;
opacity: 0;
cursor: pointer; }
form .community-field {
padding-bottom: 18px; }
form .community-field label {
display: inline-block;
font-size: 15px;
line-height: 22px;
padding-bottom: 0px;
padding-right: 6px; }
form .community-field span {
display: inline-block;
line-height: 20px;
position: relative;
padding-left: 23px;
padding-right: 20px; }
form .community-field span input {
position: absolute;
left: 0px;
top: 2px;
width: 15px;
height: 15px;
background-color: transparent;
border: 1px solid #E3E3E3; }
form textarea {
width: 100%;
display: block;
border: 0px solid #E3E3E3;
background-color: #F2F2F2;
border-radius: 1px;
height: 177px;
margin-bottom: 15px;
margin-bottom: 15px;
padding: 14px 17px; }
form input.button,
form input.button-2 {
border: 0px;
margin: 0px auto;
float: none;
display: inherit;
margin-top: 29px;
padding-top: 13px;
padding-bottom: 11px;
padding-left: 25px; }
form input.button-2 {
margin-left: 0px;
margin-top: 31px;
padding-top: 11px;
padding-bottom: 10px;
font-size: 12px; }
form input.cancel {
border: 2px solid #4FB9E9;
background-color: transparent;
color: #4FB9E9; }
form .city_info {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-left: -14px;
margin-right: -14px; }
@media (max-width: 980px) {
form .city_info {
width: 100%;
margin-left: 0px;
margin-right: 0px;
display: block;
margin-bottom: 20px; } }
form .city_info span {
padding: 0px 14px; }
@media (max-width: 980px) {
form .city_info span {
padding: 0px 0px; } }
form .city_info .city {
width: 44%;
display: block; }
@media (max-width: 980px) {
form .city_info .city {
width: 100%;
display: block; } }
form .city_info .state {
width: 28%;
display: block; }
@media (max-width: 980px) {
form .city_info .state {
width: 100%;
display: block; } }
form .city_info .zip {
width: 28%;
display: block; }
@media (max-width: 980px) {
form .city_info .zip {
width: 100%;
display: block; } } .pf4_register_page {
width: 100%;
height: auto;   }
.pf4_register_page:after {
content: "";
width: 100%;
height: 0px;
display: block;
clear: both; }
.pf4_register_page nav {
width: 100%;
height: auto;
padding-top: 55px; }
.pf4_register_page nav:after {
content: "";
width: 100%;
height: 0px;
display: block;
clear: both; }
.pf4_register_page nav ul {
width: 86%;
margin: 0px auto;
padding: 0px;
list-style: none; }
.pf4_register_page nav ul li {
width: 33.33%;
float: left;
display: block;
border-bottom: 5px solid #C5C5C5;
margin-bottom: 0px; }
.pf4_register_page nav ul li a {
display: block;
text-align: center; }
.pf4_register_page nav ul li a span {
position: relative;
padding-left: 20px;
display: inline-block;
color: #C5C5C5;
font-weight: bold; }
.pf4_register_page nav ul li a span strong {
width: 15px;
height: 15px;
display: block;
color: #ffffff;
font-size: 11px;
line-height: 16px;
position: absolute;
border-radius: 50px;
background-color: #C5C5C5;
top: 4px;
left: 0px; }
@media (max-width: 980px) {
.pf4_register_page nav ul li a span strong {
position: relative; } }
@media (max-width: 980px) {
.pf4_register_page nav ul li a span samp {
display: none;
text-indent: 0px;
position: relative; } }
.pf4_register_page nav ul li a:hover {
color: #4FB9E9; }
.pf4_register_page nav ul li:hover {
border-bottom: 5px solid #4FB9E9; }
.pf4_register_page nav ul li.active {
border-bottom: 5px solid #4FB9E9; }
.pf4_register_page nav ul li.active a {
color: #4FB9E9; }
.pf4_register_page nav ul li.active a span {
color: #4FB9E9; }
.pf4_register_page nav ul li.active a span strong {
background-color: #4FB9E9; }
.pf4_register_page main {
padding-top: 56px;
padding-bottom: 47px;  }
.pf4_register_page main:after {
content: "";
width: 100%;
height: 0px;
display: block;
clear: both; }
.pf4_register_page main .register-form {
width: 480px;
height: auto;
margin: 0px auto; }
.pf4_register_page main .register-form:after {
content: "";
width: 100%;
height: 0px;
display: block;
clear: both; }
.pf4_register_page main .register-form form {
border: 1px solid #C5C5C5;
padding: 41px 55px 50px 55px; }
.pf4_register_page main .register-form h1 {
padding-bottom: 6px;
text-align: center; }
.pf4_register_page main .subscription {
width: 86%;
margin: 0px auto; }
.pf4_register_page main .subscription:after {
content: "";
width: 100%;
height: 0px;
display: block;
clear: both; }
.pf4_register_page main .subscription .sub-title {
margin-top: -6px;
margin-bottom: 27px; }
.pf4_register_page main .subscription .inner-box {
border: 1px solid #E3E3E3;
padding: 17px 34px 34px 34px; }
@media (max-width: 1200px) {
.pf4_register_page main .subscription .inner-box {
margin-top: 30px; } }
@media (max-width: 500px) {
.pf4_register_page main .subscription .inner-box {
padding: 0px 20px 20px 20px; } }
.pf4_register_page main .subscription .inner-box h2 {
margin-bottom: 4px;
padding-top: 17px; }
.pf4_register_page main .subscription .inner-box h3 {
padding-bottom: 3px; }
.pf4_register_page main .subscription .inner-box h4 {
font-weight: 400;
font-size: 14px; }
.pf4_register_page main .subscription .inner-box .select_h2 {
border-top: 1px solid #f5f5f5;
margin-top: 40px;
padding-top: 33px;
padding-bottom: 8px; }
.pf4_register_page main .subscription .inner-box .select_subscription {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
@media (max-width: 980px) {
.pf4_register_page main .subscription .inner-box .select_subscription {
display: block; } }
.pf4_register_page main .subscription .inner-box .select_subscription span {
width: 50%;
height: auto;
font-size: 21px;
color: #4FB9E9;
font-weight: bold;
text-align: center;
padding: 16px 19px 11px 19px;
position: relative; }
@media (max-width: 980px) {
.pf4_register_page main .subscription .inner-box .select_subscription span {
width: 100%;
display: block; } }
.pf4_register_page main .subscription .inner-box .select_subscription span h2, .pf4_register_page main .subscription .inner-box .select_subscription span h3, .pf4_register_page main .subscription .inner-box .select_subscription span h4 {
color: inherit; }
.pf4_register_page main .subscription .inner-box .select_subscription span h2 {
margin-top: -17px;
font-weight: 500;
font-size: 28px;
margin-bottom: 0px; }
.pf4_register_page main .subscription .inner-box .select_subscription span h3 {
margin-bottom: 0px;
padding-bottom: 0px;
font-weight: bold;
font-size: 20px; }
.pf4_register_page main .subscription .inner-box .select_subscription span.active {
background-color: #4FB9E9;
color: #ffffff; }
.pf4_register_page main .subscription .inner-box .select_subscription span.active h2, .pf4_register_page main .subscription .inner-box .select_subscription span.active h3, .pf4_register_page main .subscription .inner-box .select_subscription span.active h4 {
color: inherit; }
.pf4_register_page main .subscription input.button {
display: inherit;
margin-top: 18px; }
.pf4_register_page main .subscription .total {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
border-top: 1px solid #f5f5f5;
margin-top: 40px;
padding-top: 30px; }
@media (max-width: 980px) {
.pf4_register_page main .subscription .total {
display: block; } }
.pf4_register_page main .subscription .total span {
width: 50%;
height: auto;
font-size: 21px;
color: #6D6E71;
font-weight: bold; }
@media (max-width: 980px) {
.pf4_register_page main .subscription .total span {
width: 100%;
display: block; } }
.pf4_register_page main .subscription .total span:last-child {
text-align: right;
color: #4FB9E9; }
@media (max-width: 980px) {
.pf4_register_page main .subscription .total span:last-child {
text-align: left; } }
.pf4_register_page main .subscription .northon-secured {
margin: 0px auto;
display: block; }
@media (max-width: 980px) {
.pf4_register_page main .subscription .northon-secured {
display: block; } }
.pf4_register_page main .payment-method {
width: 86%;
margin: 0px auto; }
.pf4_register_page main .payment-method:after {
content: "";
width: 100%;
height: 0px;
display: block;
clear: both; }
.pf4_register_page main .payment-method .sub-title {
margin-top: -6px;
margin-bottom: 27px; }
@media (max-width: 500px) {
.pf4_register_page main .payment-method .sub-title {
margin-bottom: 0px; } }
.pf4_register_page main .payment-method .inner-box {
border: 1px solid #E3E3E3;
padding: 30px 34px 26px 34px;
margin-bottom: 30px; }
@media (max-width: 500px) {
.pf4_register_page main .payment-method .inner-box {
padding: 0px 20px 20px 20px; } }
.pf4_register_page main .payment-method .inner-box .select_payment {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-left: -14px;
margin-right: -14px;
padding-top: 7px; }
@media (max-width: 980px) {
.pf4_register_page main .payment-method .inner-box .select_payment {
display: block;
margin-left: 0px;
margin-right: 0px; } }
.pf4_register_page main .payment-method .inner-box .select_payment span {
width: 50%;
height: auto;
text-align: center;
padding: 14px 19px 11px 19px;
border: 2px solid #4FB9E9;
margin-left: 14px;
margin-right: 14px;
text-align: center; }
@media (max-width: 980px) {
.pf4_register_page main .payment-method .inner-box .select_payment span {
width: 100%;
margin-left: 0px;
margin-right: 0px;
display: block;
margin-bottom: 20px; } }
.pf4_register_page main .payment-method .inner-box .select_payment span h3 {
margin-bottom: 0px;
padding-bottom: 8px;
font-weight: bold;
font-size: 20px; }
.pf4_register_page main .payment-method .inner-box .select_payment span img {
height: 28px; }
.pf4_register_page main .payment-method .inner-box .select_payment span .light {
display: none; }
.pf4_register_page main .payment-method .inner-box .select_payment span.active {
background-color: #4FB9E9;
text-align: center; }
.pf4_register_page main .payment-method .inner-box .select_payment span.active h3 {
color: #ffffff; }
.pf4_register_page main .payment-method .inner-box .select_payment span.active img {
display: none; }
.pf4_register_page main .payment-method .inner-box .select_payment span.active .light {
display: block;
margin: 0px auto; }
.pf4_register_page main .payment-method .inner-box .card_icon {
width: 100%;
height: 49px;
display: block;
padding-top: 0px;
margin-bottom: 17px;
margin-top: 18px;
background-image: url(//goodlaw.legal/wp-content/themes/wp-theme-goodman-1.0.4/images/dashboard/card-icons.svg);
background-position: center left;
background-repeat: no-repeat;
background-size: contain; }
.pf4_register_page main .payment-method .text-field {
margin-bottom: 23px;
padding: 0px 15px; }
.pf4_register_page main .payment-method .card_number_info {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-left: -14px;
margin-right: -14px; }
@media (max-width: 980px) {
.pf4_register_page main .payment-method .card_number_info {
width: 100%;
margin-left: 0px;
margin-right: 0px;
display: block;
margin-bottom: 20px; } }
.pf4_register_page main .payment-method .card_number_info span {
padding: 0px 14px; }
@media (max-width: 980px) {
.pf4_register_page main .payment-method .card_number_info span {
padding: 0px 0px; } }
.pf4_register_page main .payment-method .card_number_info .number {
width: 44%;
display: block; }
@media (max-width: 980px) {
.pf4_register_page main .payment-method .card_number_info .number {
width: 100%;
display: block; } }
.pf4_register_page main .payment-method .card_number_info .date {
width: 28%;
display: block; }
@media (max-width: 980px) {
.pf4_register_page main .payment-method .card_number_info .date {
width: 100%;
display: block; } }
.pf4_register_page main .payment-method .card_number_info .cvv {
width: 28%;
display: block; }
@media (max-width: 980px) {
.pf4_register_page main .payment-method .card_number_info .cvv {
width: 100%;
display: block; } }
.pf4_register_page main .payment-method hr {
border: 0px;
border-bottom: 1px solid rgba(0, 0, 0, 0.0588235);
padding-top: 9px;
margin-bottom: 27px; }
.pf4_register_page main .payment-method .mailing-subtitle {
font-weight: 300;
padding-top: 3px;
padding-bottom: 9px; }
.pf4_register_page main .payment-method .mailling_address {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
@media (max-width: 980px) {
.pf4_register_page main .payment-method .mailling_address {
display: block; } }
.pf4_register_page main .payment-method .mailling_address span {
width: 50%;
display: block;
position: relative;
padding-left: 20px; }
@media (max-width: 980px) {
.pf4_register_page main .payment-method .mailling_address span {
width: 100%; } }
.pf4_register_page main .payment-method .mailling_address span input {
position: absolute;
left: 0px;
top: 7px; }
.pf4_register_page main .payment-method .mailling_address span label {
font-weight: 300; }
.pf4_register_page main input.button {
margin-top: 18px; }
.pf4_register_page main .total {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
border-top: 1px solid #f5f5f5;
margin-top: 40px;
padding-top: 30px; }
.pf4_register_page main .total span {
width: 50%;
height: auto;
font-size: 21px;
color: #6D6E71;
font-weight: bold; }
.pf4_register_page main .total span:last-child {
text-align: right;
color: #4FB9E9; }
@media (max-width: 980px) {
.pf4_register_page main .button-back {
margin-top: 30px;
display: block;
text-align: center; } }
.pf4_register_page footer {
width: 100%;
padding-bottom: 20px;
padding-top: 73px; }
.pf4_register_page footer ul {
list-style: none;
margin: 0px;
padding: 0px;
text-align: center; }
.pf4_register_page footer ul li {
display: inline-block;
padding: 0px 12px; }
.pf4_register_page footer ul li a {
color: #6D6E71; }
.pf4_register_page footer ul li a:hover {
color: #4FB9E9; } .board_center {
text-align: center;
padding-top: 18px;
line-height: 1.4; }
.board_center h4 {
padding-top: 11px;
margin-bottom: 0px;
padding-bottom: 4px;
font-size: 13px; }
.board_center h4 a {
background-image: url(//goodlaw.legal/wp-content/themes/wp-theme-goodman-1.0.4/images/dashboard/right-arrow-blue.svg);
background-repeat: no-repeat;
display: inline-block;
background-position: center right;
padding-right: 25px;
background-size: 15px;
padding-top: 2px;
color: #4FB9E9; }
.board_center h4 a:hover {
opacity: 0.7; }
.board_center .board-icon1,
.board_center .board-icon2,
.board_center .board-icon3 {
width: 167px;
height: 167px;
display: inline-block;
border: 3px solid #4FB9E9;
border-radius: 50%;
line-height: 240px;
margin-top: 23px; }
.board_center .board-icon1:hover,
.board_center .board-icon2:hover,
.board_center .board-icon3:hover {
opacity: 0.7; }
.board_center .column_3{
width:20%;
}
@media (max-width: 1440px){
.board_center .board-icon1,
.board_center .board-icon2,
.board_center .board-icon3{
width: 107px;
height: 107px;
line-height: 140px;
margin-top: 13px;
}
.board_center .board-icon1 img,
.board_center .board-icon2 img,
.board_center .board-icon3 img{
width:40px;
}
}
@media (max-width: 820px){
.board_center .column_3{
width:100%;
}
} .feedback_form {
width: 100%;
display: block;
margin-top: -9px;
padding-bottom: 22px; }
.feedback_form span {
position: relative;
padding-left: 20px;
display: block; }
.feedback_form span input {
position: absolute;
top: 4px;
left: 0px; }
.feedback_form span label {
font-size: 14px;
font-weight: 300;
padding-bottom: 0px; }
.feedback_form hr {
border: 0px;
border-bottom: 1px solid #C5C5C5;
margin-left: -25px;
margin-right: -25px;
padding-top: 3px;
margin-bottom: 43px; }
.feedback_form .feedback_form_contact_7{
width: 100%;
padding-left: 15px;
padding-right: 15px;
}
.feedback_form .wpcf7-form-control-wrap,
.feedback_form .feedback_form_contact_7 .wpcf7-form-control-wrap,
.feedback_form .feedback_form_contact_7 .wpcf7-form-control.wpcf7-checkbox{
padding-left: 0px;
}
.feedback_form .feedback_form_contact_7 .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item{
width: 33.33%;
padding-left: 15px;
padding-right: 15px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
float: left;
margin-left: 0px;
}
.feedback_form .feedback_form_contact_7 .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{
padding-left: 5px;
}
.feedback_form .wpcf7-form br{
display:none;
}
.feedback_form div.wpcf7 .ajax-loader{
position:absolute;
bottom:0px;
left:0px;
} .settings {    }
.settings nav {
margin: 0px;
padding: 0px;
border-bottom: 2px solid #C5C5C5;
margin-left: -25px;
margin-right: -25px;
padding-left: 25px;
padding-right: 25px;
padding-top: 0px;
margin-bottom: 0px;
margin-top: -22px; }
.settings nav:after {
content: "";
width: 100%;
height: 0px;
display: block;
clear: both; }
.settings nav ul {
padding: 0px;
margin: 0px; }
.settings nav ul:after {
content: "";
width: 100%;
height: 0px;
display: block;
clear: both; }
.settings nav ul li {
display: block;
float: left;
padding-right: 30px;
font-weight: bold;
margin-bottom: -2px; }
@media (max-width: 420px) {
.settings nav ul li {
width: 100%;
display: block;
padding-right: 0px; } }
.settings nav ul li a {
color: #4FB9E9;
display: block;
border-bottom: 2px solid rgba(30, 53, 94, 0);
padding: 13px 0px 8px 0px; }
@media (max-width: 420px) {
.settings nav ul li a {
border-bottom: 2px solid rgba(182, 182, 182, 0.19); } }
.settings nav ul li a:hover {
color: #1E355E;
border-bottom: 2px solid #1E355E; }
.settings nav ul li.active a {
color: #1E355E;
border-bottom: 2px solid #1E355E; }
.settings label {
font-size: 15px;
padding-bottom: 1px;
padding-top: 1px; }
.settings .text-field {
height: 35px;
margin-bottom: 20px;
padding: 0px 10px; }
@media (max-width: 420px) {
.settings .text-field {
margin-bottom: 10px; } }
.settings input.button-2 {
margin-top: 22px; }
.settings h2 {
font-size: 20px;
margin-bottom: 11px; }
.settings h3 {
font-size: 20px;
margin-bottom: 11px;
color: #1E355E;
font-family: "Poppins", sans-serif;
font-weight: 600;
line-height: 1.5; }
.settings .profile-tab form {
width: 65%; }
@media (max-width: 800px) {
.settings .profile-tab form {
width: 100%; } }
.settings .profile-tab .photo-upload {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding-top: 25px;
padding-bottom: 31px; }
@media (max-width: 500px) {
.settings .profile-tab .photo-upload {
display: block; } }
.settings .profile-tab .photo-upload .user-photo,
.settings .profile-tab .photo-upload .upload {
display: block; }
.settings .profile-tab .photo-upload .user-photo {
width: 30%;
max-width: 127px; }
@media (max-width: 500px) {
.settings .profile-tab .photo-upload .user-photo {
width: 100%; } }
.settings .profile-tab .photo-upload .upload {
width: 70%; }
@media (max-width: 500px) {
.settings .profile-tab .photo-upload .upload {
width: 100%; } }
.settings .profile-tab .photo-upload .upload h5 {
font-weight: 500;
font-size: 12px;
color: #6D6E71;
letter-spacing: 1px;
margin-top: 24px;
margin-bottom: 5px; }
.settings .profile-tab figure {
border-radius: 100%;
overflow: hidden;
position: relative;
width: 98px;
height: 98px;
background-color: #F9F9F9;
margin-bottom: 0px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
text-align: center; }
.settings .profile-tab figure a {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
color: #ffffff;
font-size: 10px;
background-color: #5C5C5C;
padding-top: 5px;
padding-bottom: 5px; }
.settings .profile-tab figure a:hover {
opacity: 0.8; }
.settings .password-tab {
padding-top: 30px;
font-size: 0px;
}
.settings .password-tab h2{
margin-bottom: 35px;
}
.tml-resetpass{
font-size:14px;
}
.settings .password-tab form {
width: 65%; }
@media (max-width: 800px) {
.settings .password-tab form {
width: 100%; } }
.settings .subscription-tab {
padding-top: 30px;
position: relative; }
.settings .subscription-tab:after {
content: "";
width: 100%;
height: 0px;
display: block;
clear: both; }
.settings .subscription-tab:before {
content: "";
width: 1px;
background-color: #eaeaea;
height: 91%;
display: block;
position: absolute;
top: 9%;
left: 50%; }
@media (max-width: 1200px) {
.settings .subscription-tab:before {
display: none; } }
.settings .subscription-tab .columns {
margin-left: -25px;
margin-right: -25px;
padding-bottom: 40px; }
@media (max-width: 1200px) {
.settings .subscription-tab .columns {
padding-bottom: 5px; } }
.settings .subscription-tab .columns .column_6 {
padding-left: 25px;
padding-right: 25px; }
@media (max-width: 1200px) {
.settings .subscription-tab .columns .column_6 {
margin-bottom: 30px; } }
.settings .subscription-tab .columns.billing-history {
padding-bottom: 0px; }
.settings .subscription-tab .subscription_info {
width: 100%;
display: block;
height: 100%;
margin-bottom: 0px;
position: relative;
padding-bottom: 61px; }
.settings .subscription-tab .subscription_info ul {
width: 100%;
margin: 0px;
padding: 0px;
list-style: none;
padding-top: 2px; }
.settings .subscription-tab .subscription_info ul li {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding-top: 2px;
margin-bottom: 0px; }
@media (max-width: 500px) {
.settings .subscription-tab .subscription_info ul li {
display: block;
padding-bottom: 10px; } }
.settings .subscription-tab .subscription_info ul li span {
width: 70%;
display: block;
padding-left: 20px; }
@media (max-width: 500px) {
.settings .subscription-tab .subscription_info ul li span {
width: 100%;
padding-left: 0px; } }
.settings .subscription-tab .subscription_info ul li .info-list {
width: 30%;
display: block;
padding-left: 0px; }
@media (max-width: 500px) {
.settings .subscription-tab .subscription_info ul li .info-list {
width: 100%;
padding-left: 0px; } }
.settings .subscription-tab .subscription_info a.button {
position: absolute;
bottom: 0px;
left: 0px;
margin-bottom: 1px; }
.settings .subscription-tab .button {
padding-left: 28px;
background-position: 75% center;
margin-bottom: 37px; }
.settings .subscription-tab hr {
border: 0px;
border-bottom: 1px solid #C5C5C5;
padding-top: 0px;
margin-bottom: 25px; }
.settings .subscription-tab .save-25 {
background-color: #F2F2F2;
display: block;
padding: 30px 50px;
font-weight: bold;
font-size: 16px; }
@media (max-width: 500px) {
.settings .subscription-tab .save-25 {
padding: 13px 20px; } }
.settings .subscription-tab .save-25 a {
display: inline-block;
color: #4FB9E9;
background-image: url(//goodlaw.legal/wp-content/themes/wp-theme-goodman-1.0.4/images/dashboard/right-arrow-blue.svg);
background-repeat: no-repeat;
background-position: 100% 1px;
padding-right: 27px;
background-size: 18px;
font-size: 14px; }
@media (max-width: 500px) {
.settings .subscription-tab .save-25 a {
background-image: none; } }
.settings .subscription-tab footer {
text-align: center;
padding-left: 100px;
padding-right: 100px;
position: absolute;
bottom: -90px;
left: 0px; }
@media (max-width: 1200px) {
.settings .subscription-tab footer {
position: relative;
bottom: 0px; } }
@media (max-width: 600px) {
.settings .subscription-tab footer {
padding-right: 20px;
padding-left: 20px; } }
.settings .edit-billing-form {
padding-top: 30px; }
.settings .edit-billing-form h2 {
margin-bottom: 18px; }
.settings .edit-billing-form h4 {
margin-bottom: 12px; }
.settings .edit-billing-form h4.title {
padding-top: 5px;
margin-bottom: 9px; }
@media (max-width: 800px) {
.settings .edit-billing-form h4.title {
padding-top: 30px;
margin-bottom: 0px; } }
.settings .edit-billing-form span {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding-bottom: 10px; }
@media (max-width: 800px) {
.settings .edit-billing-form span {
display: block; } }
.settings .edit-billing-form span label {
width: 18%;
display: block;
line-height: 33px;
font-weight: 300; }
@media (max-width: 800px) {
.settings .edit-billing-form span label {
width: 100%; } }
.settings .edit-billing-form span .text-field {
width: 42%;
display: block;
margin-bottom: 0px; }
@media (max-width: 800px) {
.settings .edit-billing-form span .text-field {
width: 100%; } }
.settings .edit-billing-form span.state .text-field,
.settings .edit-billing-form span.zip-code .text-field {
width: 16%;
display: block;
margin-bottom: 0px; }
@media (max-width: 800px) {
.settings .edit-billing-form span.state .text-field,
.settings .edit-billing-form span.zip-code .text-field {
width: 50%; } }
.settings .sa_ad_details {
display: block; }
.settings .sa_ad_details input[type="text"] {
height: 35px;
margin-bottom: 20px;
padding: 0px 10px;
border: 1px solid #E3E3E3;
background-color: #F2F2F2;
border-radius: 1px;
width: 100%;
display: block; }
.settings .sa_ad_details .tml-form-table {
width: 100%; }
.settings .sa_ad_details .tml-form-table input[type="password"] {
height: 35px;
margin-bottom: 20px;
padding: 0px 10px;
border: 1px solid #E3E3E3;
background-color: #F2F2F2;
border-radius: 1px;
width: 100%;
display: block; }
.settings .sa_ad_form_hide_div {
display: none !important; }
.settings .profile-tab {
overflow: hidden; }
.settings #your-profile .form-table {
display: block;
width: 100%; }
.settings #your-profile .form-table tbody {
width: 100%;
display: block; }
.settings #your-profile .form-table tbody tr {
width: 100%;
display: block; }
.settings #your-profile .form-table tbody tr td {
width: auto;
vertical-align: top;
padding-right: 20px; }
@media (max-width: 620px) {
.settings #your-profile .form-table tbody tr td {
width: 100% !important;
display: block;
padding-right: 0px;
padding-bottom: 10px; } }
.settings #your-profile .form-table tbody tr td img.avatar {
max-width: 175px;
width: 175px;
height: 175px; }
.settings #your-profile .form-table th {
display: none; }
.settings #WishListMemberUserProfile .form-table tr td a{
display: none;
}
.settings #WishListMemberUserProfile h3{
display: none; }
.settings #WishListMemberUserProfile .form-table{
display: none; }
.settings #WishListMemberUserProfile .form-table + h3{
display: block;
width: 100%; }
.settings #WishListMemberUserProfile .form-table + h3 + .form-table {
display: block;
width: 100%; }
.settings #WishListMemberUserProfile .form-table + h3 + .form-table tbody {
width: 100%;
display: block; }
.settings #WishListMemberUserProfile .form-table + h3 + .form-table tbody tr {
width: 100%;
display: block;
margin-bottom: 15px; }
.settings #WishListMemberUserProfile .form-table + h3 + .form-table th,
.settings #WishListMemberUserProfile .form-table + h3 + .form-table td {
display: block !important;
vertical-align: middle;
width: auto;
padding-right: 0px; }
@media (max-width: 620px) {
.settings #WishListMemberUserProfile .form-table + h3 + .form-table th,
.settings #WishListMemberUserProfile .form-table + h3 + .form-table td {
padding-bottom: 0px !important; } }
.settings #WishListMemberUserProfile .form-table + h3 + .form-table td br {
display: none !important; }
.settings #WishListMemberUserProfile .form-table + h3 + .form-table th {
font-size: 15px;
padding-bottom: 1px;
padding-top: 1px;
font-weight: bold;
display: block; }
.settings #WishListMemberUserProfile .form-table + h3 + .form-table input[type="text"],
.settings #WishListMemberUserProfile .form-table + h3 + .form-table select {
height: 35px;
margin-bottom: 15px;
padding: 0px 10px;
border: 1px solid #E3E3E3;
background-color: #F2F2F2;
border-radius: 1px;
width: 100%;
display: block; } .pf4_login_page {
overflow: hidden;
height: 100vh; }
.pf4_login_page main,
.pf4_login_page .login-account,
.pf4_login_page .columns {
height: 100vh; }
.pf4_login_page .login-account {
display: block; }
.pf4_login_page .login-account .columns {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.pf4_login_page .login-account .columns .login-form {
padding-left: 13%;
padding-right: 5%;
display: table;
height: 100%; }
@media (max-width: 1200px) {
.pf4_login_page .login-account .columns .login-form {
padding-left: 30%;
padding-right: 30%; } }
@media (max-width: 500px) {
.pf4_login_page .login-account .columns .login-form {
padding-left: 10%;
padding-right: 10%; } }
.pf4_login_page .login-account .columns .login-form .form {
display: table-cell;
vertical-align: middle; }
.pf4_login_page .login-account .columns .login-form .form .logo img {
width: 178px; }
.pf4_login_page .login-account .columns .login-form form {
padding-top: 23px; }
.pf4_login_page .login-account .columns .login-form form label {
padding-bottom: 0px; }
.pf4_login_page .login-account .columns .login-form form .input {
width: 100%;
height: auto;
display: block;
border: 1px solid #E3E3E3;
background-color: #F2F2F2;
border-radius: 1px;
height: 40px;
margin-bottom: 15px;
padding: 0px 15px; }
.pf4_login_page .login-account .columns .login-form form input.button-2 {
margin-top: 35px;
padding-top: 11px;
display: block;
width: 100%;
padding-top: 14px;
padding-bottom: 13px; }
.pf4_login_page .login-account .columns .login-form form .tml-submit-wrap #wp-submit {
background-image: none;
margin-top: 35px;
padding-top: 11px;
display: block;
width: 100%;
padding-top: 14px;
padding-bottom: 13px; }
.pf4_login_page .login-account .columns .login-form form span {
display: block;
width: 100%;
font-size: 16px;
padding-top: 24px; }
.pf4_login_page .login-account .columns .login-form form span a {
color: #4FB9E9;
font-weight: bold;
display: inline-block; }
.pf4_login_page .login-account .columns .login-form form span .sing-up {
float: right; }
.pf4_login_page .login-account .columns .login-form .tml-rememberme-submit-wrap {
position: relative; }
.pf4_login_page .login-account .columns .login-form .tml-rememberme-submit-wrap .tml-rememberme-wrap {
position: absolute;
width: 50%;
margin-bottom: 0px;
bottom: -44px;
left: 0px;
z-index: 999; }
.pf4_login_page .login-account .columns .login-form .tml-rememberme-submit-wrap .tml-rememberme-wrap input {
display: block;
float: left;
margin-top: 7px; }
.pf4_login_page .login-account .columns .login-form .tml-rememberme-submit-wrap .tml-rememberme-wrap label {
padding-left: 5px;
color: #4FB9E9;
font-weight: bold;
display: inline-block; }
.pf4_login_page .login-account .columns .login-form .tml-action-links {
margin: 0px;
padding: 0px;
list-style: none;
text-align: right; }
.pf4_login_page .login-account .columns .login-form .tml-action-links a {
color: #4FB9E9;
font-weight: bold;
font-size: 17px;
display: inline-block; }
.pf4_login_page .login-account .columns .login-bg {
background-size: cover;
width: 41%;
margin-left: 9%; }
@media (max-width: 1200px) {
.pf4_login_page .login-account .columns .login-bg {
display: none; } }
.sa_body_lostpassword_b .message {
margin-bottom: 0px !important; }
.sa_body_lostpassword_b .login-form .tml-submit-wrap #wp-submit {
margin-top: 20px !important; }
.sa_body_lostpassword_b .tml-action-links li {
width: 50%;
display: block;
float: left; }
.sa_body_lostpassword_b .tml-action-links li:first-child {
text-align: left; }  .pf4_register_page ul.progress-bar {
width: 86%;
height: auto;
margin: 0px auto;
padding-top: 55px;
list-style: none; }
.pf4_register_page ul.progress-bar:after {
content: "";
width: 100%;
height: 0px;
display: block;
clear: both; }
.pf4_register_page ul.progress-bar li {
width: 33.33%;
float: left;
display: block;
border-bottom: 5px solid #C5C5C5;
margin-bottom: 0px;
text-align: center;
color: #C5C5C5;
font-weight: bold; }
.pf4_register_page ul.progress-bar li span {
position: relative;
padding-left: 20px;
display: inline-block;
color: #C5C5C5;
font-weight: bold; }
@media (max-width: 470px) {
.pf4_register_page ul.progress-bar li span {
padding-left: 0px; } }
.pf4_register_page ul.progress-bar li span strong {
width: 15px;
height: 15px;
display: block;
color: #ffffff;
font-size: 11px;
line-height: 16px;
position: absolute;
border-radius: 50px;
background-color: #C5C5C5;
top: 4px;
left: 0px; }
@media (max-width: 470px) {
.pf4_register_page ul.progress-bar li span strong {
width: 30px;
height: 30px;
font-size: 14px;
line-height: 30px;
margin: 0px auto;
position: relative;
margin-bottom: 10px; } }
@media (max-width: 470px) {
.pf4_register_page ul.progress-bar li span samp {
display: none; } }
.pf4_register_page ul.progress-bar .current {
border-bottom: 5px solid #4FB9E9;
color: #4FB9E9; }
.pf4_register_page ul.progress-bar .current span strong {
background-color: #4FB9E9; }
.pf4_register_page ul.progress-bar .current span samp {
color: #4FB9E9; }
@media (max-width: 470px) {
.pf4_register_page ul.progress-bar .current span samp {
display: none; } } #account-info-tpl {
padding-top: 56px;
padding-bottom: 47px; }
#account-info-tpl h2 {
padding-bottom: 6px;
text-align: center;
font-size: 34px; } .pf4_register_page #account-info-tpl form {
width: 480px;
height: auto;
margin: 0px auto;
border: 1px solid #C5C5C5;
padding: 41px 55px 50px 55px; }
@media (max-width: 500px) {
.pf4_register_page #account-info-tpl form {
width: 88%;
height: auto;
margin: 0px auto;
border: 1px solid #C5C5C5;
padding: 20px 20px 20px 20px; } }
.pf4_register_page #account-info-tpl form p {
padding: 0px !important;
margin: 0px !important; }
.pf4_register_page #account-info-tpl form fieldset {
border: 0px solid #eaeaea;
margin: 0;
padding: 0em 0em 0em;
padding-bottom: 18px !important; }
.pf4_register_page #account-info-tpl form fieldset input {
width: 100%;
border: 1px solid #E3E3E3;
background-color: #F2F2F2;
border-radius: 1px;
height: 40px;
margin-bottom: 0px;
padding: 0px 15px; }
.pf4_register_page #account-info-tpl form .comm-size {
width: 100%;
height: auto;
display: block; }
.pf4_register_page #account-info-tpl form .comm-size label {
display: inline-block;
font-size: 15px;
line-height: 22px;
padding-bottom: 0px;
padding-right: 6px; }
.pf4_register_page #account-info-tpl form .comm-size fieldset {
display: inline-block;
line-height: 20px;
position: relative;
padding-left: 23px;
padding-right: 20px;
padding-bottom: 0px !important; }
@media (max-width: 500px) {
.pf4_register_page #account-info-tpl form .comm-size fieldset {
display: block;
margin-top: 10px !important;
padding-left: 23px !important; } }
.pf4_register_page #account-info-tpl form .comm-size fieldset input[type="radio"] {
position: absolute;
left: 0px;
top: 3px;
width: 15px;
height: 15px;
background-color: transparent;
border: 1px solid #E3E3E3; }
.pf4_register_page #account-info-tpl form .comm-size fieldset label {
font-weight: 300;
padding-left: 25px; }
form fieldset {
border: 0px solid #eaeaea !important;
margin: 0 !important;
padding: 0em 0em 0em !important; }
form input[type="submit"],
form button#js-pay-now {
color: #ffffff;
background-color: #4FB9E9;
background-image: url(//goodlaw.legal/wp-content/themes/wp-theme-goodman-1.0.4/images/dashboard/right-arrow.svg);
background-repeat: no-repeat;
background-position: 85% center;
background-size: 14px;
font-size: 14px;
border-radius: 20px;
padding-right: 50px;
letter-spacing: 1px;
text-transform: uppercase;
border: 0px;
margin: 0px auto;
float: none;
display: inherit;
padding-top: 13px;
padding-bottom: 11px;
padding-left: 33px; }
@media (max-width: 500px) {
form input[type="submit"],
form button#js-pay-now {
background-position: 93% center;
font-size: 11px;
padding-right: 35px;
padding-left: 20px; } }
#payment-tpl .recurly-hosted-field-focus,
#payment-tpl .recurly-hosted-field {
border: 1px solid #E3E3E3;
background-color: #F2F2F2; }
.pay-info-container.bankaccount {
padding-top: 18px; }
.subscription fieldset {
border: 0px solid #eaeaea !important;
margin: 0;
padding: 0em 0em 0em !important; }
.subscription fieldset label {
padding-right: 20px;
padding-left: 5px; }
@media (max-width: 500px) {
.pf4_register_page h1 {
font-size: 24px; } }
@media (max-width: 500px) {
.pf4_register_page h2 {
font-size: 20px; } }
.password-tab {
display: block; }
.password-tab .tml-resetpass .message {
margin-top: -24px;
background-color: #FFF;
margin-bottom: 0px; }
.password-tab .password-input-wrapper {
width: 100%; }
.password-tab  #pass-strength-result,
.password-tab .hide-if-no-js{
display:none !important;
}
.password-tab .password-input-wrapper input {
height: 35px;
margin-bottom: 10px;
padding: 0px 10px;
border: 1px solid #E3E3E3;
background-color: #F2F2F2;
border-radius: 1px;
width: 100%;
margin-top: -12px;
display: block; }
.password-tab .password-input-wrapper span {
position: absolute;
top: 0px;
right: 0px;
height: 35px;
width: 35px;
padding-top: 7px;
text-align: center; }
.password-tab .user-pass2-wrap .input {
height: 35px;
margin-bottom: 0px;
padding: 0px 10px;
border: 1px solid #E3E3E3;
background-color: #F2F2F2;
border-radius: 1px;
width: 100%;
margin-top: 7px; }
p.error {
margin-bottom: -15px;
color: #ec0202; }
.legal_documents ul {
margin: 0px;
padding: 0px; }
.legal_documents ul li {
list-style: none;
color: #4FB9E9;
font-size: 15px;
line-height: 1.4;
display: block;
padding-bottom: 5px; }
.legal_documents ul li a {
color: #4FB9E9;
position: relative;
display: block;
padding-left: 17px;
font-weight: 600; }
.legal_documents ul li a:after {
content: "";
width: 24px;
height: 14px;
display: block;
position: absolute;
background-image: url(//goodlaw.legal/wp-content/themes/wp-theme-goodman-1.0.4/images/dashboard/document-bluess.svg);
top: 2px;
left: 0px;
background-size: 14px;
background-repeat: no-repeat; }
.legal_documents ul li a:hover {
opacity: 0.7; }
.card .legal_documents .column_4{
position: initial;
}
.legal_documents ul li button.letter-filler{
border: 0px solid #000;
background-color: transparent;
padding: 0px;
font-weight: 600;
padding-left: 17px;
background-image: url(//goodlaw.legal/wp-content/themes/wp-theme-goodman-1.0.4/images/dashboard/document-bluess.svg);
background-size: 14px;
background-repeat: no-repeat;
background-position: 0px 2px;
}
.subscription-tab .billing-update-tpl .intro-text h2{
text-align: center;
font-size: 41px;
}
.subscription-tab .billing-update-tpl .card-logo {
display: flex;
margin-bottom: 40px;
margin-top: 50px;
}
.subscription-tab .billing-update-tpl .card-logo img {
width: 52px;
height: 40px;
margin-right: 20px;
}
.subscription-tab .billing-update-tpl .radio-button-container .payment-box-wrapper {
display: flex;
}
.subscription-tab .billing-update-tpl .radio-button-container .payment-box-wrapper .method-wrapper{
flex: 1;
}
.subscription-tab .billing-update-tpl .radio-button-container .payment-box-wrapper .method-wrapper:first-child {
margin-right: 15px;
}
.subscription-tab .billing-update-tpl .radio-button-container .payment-box-wrapper .method-wrapper:last-child {
margin-left: 15px;
}
.payment-box-wrapper input {
margin: 0;
padding: 0;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.subscription-tab .billing-update-tpl .radio-button-container .payment-box-wrapper input:checked + .payment-label {
background: #0076D5;
color: #fff;
padding-top: 40px;
padding-bottom: 40px;
}
.subscription-tab .billing-update-tpl .radio-button-container .payment-box-wrapper .method-wrapper label {
width: 100%;
height: 80%;
border: 2px solid #0076D5;
text-align: center;
justify-content: center;
align-items: center;
display: flex;
flex-direction: column;
padding: 5px 0px;
color: #0076D5;
}
.subscription-tab .billing-update-tpl .radio-button-container .payment-box-wrapper .payment-label {
cursor: pointer;
}
.subscription-tab .billing-update-tpl .radio-button-container .payment-box-wrapper .payment-label h5{
margin-bottom:0px !important;
}
.subscription-tab .billing-update-tpl .radio-button-container .payment-box-wrapper fieldset label {
font-weight: 600;
font-size: 12px;
margin-bottom: 7px;
}
.subscription-tab .billing-update-tpl .radio-button-container .payment-box-wrapper .method-wrapper label img {
width: 32px;
filter: invert(29%) sepia(66%) saturate(3264%) hue-rotate(191deg) brightness(93%) contrast(101%);
}
.subscription-tab .billing-update-tpl .radio-button-container .payment-box-wrapper input:checked + .payment-label img {
filter: invert(92%) sepia(94%) saturate(25%) hue-rotate(23deg) brightness(107%) contrast(105%);
}
.subscription-tab .billing-update-tpl .pay-info-container input{
border: 1px solid #E3E3E3;
background-color: #F2F2F2;
padding: 0.5rem;
margin: 0 0 1rem;
position: relative;
width: 100%;
height: 42px;
}
.subscription-tab .billing-update-tpl .pay-info-container .card-fields-wrapper{
display: flex;
width: 100%;
}
.subscription-tab .billing-update-tpl .pay-info-container .card-fields-wrapper .card-month-container,
.subscription-tab .billing-update-tpl .pay-info-container .card-fields-wrapper .card-year-container,
.subscription-tab .billing-update-tpl .pay-info-container .card-fields-wrapper .card-cvv-container{
width: 32%;
margin-right: 2% !important;
}
.subscription-tab .billing-update-tpl .pay-info-container .card-fields-wrapper .card-cvv-container{
margin-right: 0% !important;
}
.subscription-tab .billing-update-tpl .address-container .billing-address-container fieldset input{
border: 1px solid #E3E3E3;
background-color: #F2F2F2;
padding: 0.5rem;
margin: 0 0 1rem;
position: relative;
width: 100%;
height: 42px;
}
.subscription-tab .billing-update-tpl .address-container .billing-address-container .card-info-container .card-fields-wrapper{
display: flex;
width: 100%;
}
.subscription-tab .billing-update-tpl .address-container .billing-address-container .card-info-container .card-fields-wrapper .city-container,
.subscription-tab .billing-update-tpl .address-container .billing-address-container .card-info-container .card-fields-wrapper .state-container,
.subscription-tab .billing-update-tpl .address-container .billing-address-container .card-info-container .card-fields-wrapper .postal-code-container{
width: 32%;
margin-right: 2% !important;
}
.subscription-tab .billing-update-tpl .address-container .billing-address-container .card-info-container .card-fields-wrapper .postal-code-container{
margin-right: 0% !important;
}
.subscription-tab .billing-update-tpl .pay-info-container.bankaccount .bank-account-type input {
border: 1px solid #95989A;
font-size: 18px;
border-radius: 3px;
height: auto;
width: auto;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.subscription-tab .billing-update-tpl .pay-info-container.bankaccount .bank-account-type label {
font-weight: 600;
margin-bottom: 0px;
cursor: pointer;
color: #555555;
display: inline-block;
padding-right: 15px;
}
#payment-tpl {
background: #FFF;
}
@media (max-width: 767px) {
.subscription-tab .billing-update-tpl .pay-info-container .card-fields-wrapper{
display: block;
width: 100%;
}
.subscription-tab .billing-update-tpl .pay-info-container .card-fields-wrapper .card-number-container,
.subscription-tab .billing-update-tpl .pay-info-container .card-fields-wrapper .card-month-container,
.subscription-tab .billing-update-tpl .pay-info-container .card-fields-wrapper .card-year-container,
.subscription-tab .billing-update-tpl .pay-info-container .card-fields-wrapper .card-cvv-container{
width: 100%;
margin-right: 0% !important;
}
.subscription-tab .billing-update-tpl .address-container .billing-address-container .card-info-container .card-fields-wrapper{
display: block;
width: 100%;
}
.subscription-tab .billing-update-tpl .address-container .billing-address-container .card-info-container .card-fields-wrapper .city-container,
.subscription-tab .billing-update-tpl .address-container .billing-address-container .card-info-container .card-fields-wrapper .state-container,
.subscription-tab .billing-update-tpl .address-container .billing-address-container .card-info-container .card-fields-wrapper .postal-code-container{
width: 100%;
margin-right: 0% !important;
}
}
@media (max-width: 440px) {
.subscription-tab .billing-update-tpl .radio-button-container .payment-box-wrapper .payment-label h5 {
font-size: 12px;
}
.subscription-tab .billing-update-tpl .card-logo img {
margin-right: 5px;
}
} #list_of_board_meeting_attorneys{
padding-bottom:20px;
}
#list_of_board_meeting_attorneys button{
background-color:#69B4E8;
border:0;
color:#fff;
padding:10px 20px;
line-height:1;
font-size:14px;
font-weight:600;
letter-spacing:1px;
border-radius:4px;
}
.cal_common{
}
.cal_common h4{
margin-bottom:20px;
color:#000;
} .legal_documents .modal.show .modal-dialog{
max-width: 730px;
}
.legal_documents .modal-dialog .modal-content{
padding: 25px 25px;
}
.legal_documents .modal-dialog .modal-content .modal-header{
border-bottom: 0px;
padding-bottom: 0px;
padding-top: 5px;
}
.legal_documents .modal-dialog .modal-content .modal-header h5.modal-title{
font-size: 24px;
color: #1E355E;
font-family: "Poppins", sans-serif;
font-weight: 600;
line-height: 1.5;
text-transform: capitalize;
}
.legal_documents .modal-dialog .modal-content .modal-header button.close{
border: 0px solid;
background-color: transparent;
padding: 10px 11px 11px 11px;
font-size: 44px;
line-height: 18px;
margin-right: -41px;
margin-top: -30px;
}
.legal_documents .modal-dialog .modal-content .modal-subtitle{
padding: 1rem;
border-bottom: 0px;
padding-bottom: 0px;
color: #6D6E71;
font-size: 14px;
padding-top: 5px;
line-height: 1.7;
}
.legal_documents .modal-dialog .modal-content .modal-subtitle p{
width: 68%;
margin-bottom: 3px;
}
.legal_documents ul li .lf-form .modal-body #lf_form{
}
.legal_documents ul li .lf-form .modal-body{
display:flex;
}
.legal_documents ul li .lf-form .modal-body #lf_form.lf_form_left{
width: 68%;
}
.legal_documents ul li .lf-form .modal-body .lf_form_right{
width: 32%;
padding-left: 40px;
padding-top: 29px;
color: #6D6E71;
font-size: 13px;
line-height: 1.7;
}
.legal_documents ul li .lf-form .modal-body .lf_form_right img{
margin-bottom:3px;
}
.legal_documents ul li .lf-form .modal-body #lf_form fieldset{
border: 0px solid #eaeaea !important;
margin: 0 !important;
padding: 0em 0em 0em !important;
padding-bottom: 18px !important;
}
.legal_documents ul li form.lf-form label {
font-size: 17px;
font-weight: bold;
display: block;
padding-bottom: 5px;
color: #6D6E71;
}
.legal_documents ul li .lf-form .modal-body #lf_form fieldset input{
width: 100%;
border: 1px solid #E3E3E3;
background-color: #F2F2F2;
border-radius: 1px;
height: 41px;
margin-bottom: 0px;
padding: 0px 15px;
}
.legal_documents ul li .lf-form .modal-body #lf_form fieldset.csz_filds{
display: block;
}
.legal_documents ul li .lf-form .modal-body #lf_form fieldset.csz_filds fieldset{
width: 22%;
float:left;
margin-right:4% !important;
padding-bottom: 0px !important;
}
.legal_documents ul li .lf-form .modal-body #lf_form fieldset.csz_filds fieldset:first-child{
width: 48%;
margin-right:4% !important;
}
.legal_documents ul li .lf-form .modal-body #lf_form fieldset.csz_filds fieldset:last-child{
margin-right:0% !important;
}
.legal_documents .modal-dialog .modal-content .modal-footer{
text-align: left;
display: block;
border-top: 0px;
padding-top: 0px;
}
.legal_documents .modal-dialog .modal-content .modal-footer button.btn-primary{
color: #ffffff;
background-color: #4FB9E9;
font-size: 14px;
border-radius: 20px;
padding-right: 40px;
letter-spacing: 1px;
text-transform: uppercase;
border: 0px;
display: inherit;
padding-top: 13px;
font-weight: 800;
padding-bottom: 11px;
padding-left: 40px;
}
.board-center .board-icon1 img {
width: 100px !important;
height: 100px !important;
}
.board_center .board-icon1 img, .board_center .board-icon2 img, .board_center .board-icon4 img {
width: 40px;
height: 40px;
object-fit: contain;
}
.board_center .board-icon1, .board_center .board-icon2, .board_center .board-icon3, .board_center .board-icon4 {
line-height: 0px;
display: flex;
align-items: center;
justify-content: center;
}
.board_center .column_4 {
text-align: center;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.board_center .board-icon3 img {
width: 50px;
height: 50px;
object-fit: contain;
}
.board_center .board-icon3.board-icon4 img {
width: 45px;
height: 45px;
object-fit: contain;
}
.board_center .column_4:last-child .board-icon3 img {
width: 45px;
height: 45px;
}
@media (max-width: 560px) {
.legal_documents .modal-dialog .modal-content .modal-subtitle p {
width: 100%;
margin-bottom: 3px;
}
.legal_documents ul li .lf-form .modal-body {
display: block;
}
.legal_documents ul li .lf-form .modal-body #lf_form.lf_form_left {
width: 100%;
}
.legal_documents ul li .lf-form .modal-body .lf_form_right{
display:none;
}
}
@media (max-width: 425px) {
.legal_documents ul li .lf-form .modal-body #lf_form fieldset.csz_filds fieldset {
width: 100%;
float: left;
margin-right: 0% !important;
padding-bottom: 18px !important;
}
.legal_documents ul li .lf-form .modal-body #lf_form fieldset.csz_filds fieldset:first-child {
width: 100%;
margin-right: 0% !important;
padding-bottom: 18px !important;
}
.legal_documents ul li .lf-form .modal-body #lf_form fieldset.csz_filds fieldset:last-child {
padding-bottom: 0px !important;
}
}#get_start_button{padding-top:8px!important;padding-bottom:8px!important;padding-left:30px!important;padding-right:50px!important}body #page-container #get_start_button:after{font-size:19px!important}#login>h1>a{background-image:url(//goodlaw.legal/wp-content/uploads/2022/10/goodman-law-logo-scaled.jpg)}@media screen and (min-width:768px){#top-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{top:10px!important}}body #top-menu .li_paynow_l .menu-item a{border:0;border-radius:0;text-align:left}