#wprm-admin-faq {
    * {
        box-sizing: border-box;
    }

    p {
        margin: 15px 0;
        text-align: left;
        font-size: 15px;
    }

    h2 {
        margin: 2em 0 1em 0;
    }

    img {
        display: block;

        max-width: 90%;
        height: auto;

        margin: 5px auto;
        border: 1px solid #ccc;
    }

    ul {
        list-style: square;
        padding-left: 23px;
        font-size: 15px;
    }

    .wprm-drip-form {
        margin: 20px 0;

        label[for="drip-email"] {
            font-weight: bold;
        }

		input {
			width: 100%;
			max-width: 400px;
			margin: 10px 0;

			&[type=checkbox] {
                width: 16px;
                margin-right: 10px;
			}

			&[type=submit] {
				max-width: 350px;
				margin-bottom: 0;
			}
		}
		.wprm-disclaimer {
			font-size: 0.8em;
		}
	}
}

#wprm-admin-faq-container,
#wprm-admin-onboarding-steps {
    max-width: 900px;
}
#wprm-admin-onboarding-steps {
    margin: 0 auto;
}