.outer-row.theme-color { background: #069; }
.module-html { display: block; font-size: 18px; line-height: 1.5555555556; }
.module-html a { font-size: inherit; color: #3399cc; }
.module-html a:hover { color: #006699; opacity: 1; }
.module-html ul { padding-left: 33px; list-style-type: none; }
.module-html ul li { position: relative; padding-left: 21px; }
.module-html ul li:before { content: ''; position: absolute; top: 10px; left: 0; display: block; width: 5px; height: 5px; border-radius: 50%; background: #006699; }
.module-html ul li + li { margin-top: 5px; }
.module-html img { width: auto; max-width: 100%; }
.module-image + .module-html { margin-top: 13px; }
.theme-color .module-html ul li:before { background: #f6f6f6; }

div.aligncenter,p.aligncenter { text-align: center; }
div.alignright,p.alignright { text-align: right; }

.gform_body ul li,
.widget .subscribe__form form ul li { list-style: none; }

/* .btn { cursor: pointer; display: inline-block; min-width: 100% cal; max-width: 100%; padding: 16px 25px; border: 0; background: #069; color: #fff; font-family: 'Roboto Condensed', sans-serif; font-size: 18px; line-height: 1.2222222222; -webkit-transition: background .2s ease; -o-transition: background .2s ease; transition: background .2s ease; -webkit-appearance: none; -moz-appearance: none; appearance: none; text-align: center; } */
/* .btn:hover { background: #3399cc; } */
.widget .steel-module .btn { text-align: center; display: block; max-width: 80%; margin: 0 auto; }
.btn.bold { font-weight: bold; }
.btn.alignleft { text-align: left; display: inline-block; }
.btn.aligncenter { text-align: center; }
.btn.alignright { text-align: right; display: inline-block; }
img.aligncenter { margin: 0 auto; display: block; }

div.image:hover { cursor: default; }

.module-feed-cards .card__actions { background: none; }
.module-feed-cards .submodule-cards.module-cards-wrapper.inner-row { padding-left: 0; padding-right: 0; }
.module-feed-cards .submodule-cards.module-cards-wrapper .inner-column:first-child { padding-left: 0; }
.module-feed-cards .submodule-cards.module-cards-wrapper .inner-column:last-child { padding-right: 0; }
.module-feed-cards .card .post-category { font-size: .75em; font-weight: bold; color: #666; }
.module-feed-cards .card .feed-card-title { font-size: 18px; margin-bottom: 0; }
.module-feed-cards .card .feed-card-excerpt { font-size: .8em; margin-top: 1em; }
.module-feed-cards .card .feed-card-date { font-size: .75em; color: #666; }

.btn--small { font-size: .75em; padding: .5em 1em; width: auto; min-width: none; }

.inner-row--filters .inner-column select,
.inner-row--filters .inner-column input { width: 100%; }
.inner-row--filters .inner-column input[type="text"],
.inner-row--filters .inner-column input[type="search"] {
    font-size: .75em;
    padding: .5em;
    border: 1px solid #eee;
}

.search--post { padding: 0 0 1em; border-bottom: 1px solid #e7e7e7; margin: 1em 0; }

.subscribe__form .gform_wrapper .validation_error { display: none; }
.subscribe__form .gform_wrapper img { display: none; }
.subscribe__form .gform_wrapper .gfield .validation_message { padding: 4px 0; color: #fff; }
.subscribe__form .gform_confirmation_wrapper { padding: 1em; font-size: 18px; color: #fff; font-weight: bold; }

.gform_wrapper.gform_passwd .gform_footer { margin-left: 0 !important; width: 100%; }
.gform_wrapper.gform_passwd .gform_footer input[type="password"] { border: 1px solid #ccc; }
.gform_wrapper.gform_passwd .gform_footer input[type="submit"] { padding: .35em 1em !important; }
