html, body {
overflow-x: hidden !important;
}
body {
font: 16px/1.6 'Georgia', serif !important;
margin: 0;
} h1 {
font-size: 5.06em;
line-height: 1.28em;
padding-top: 0.296em;
margin-bottom: 0.0247em;
}
h2 {
font-size: 3.38em;
line-height: 1.44em;
padding-top: 0.389em;
margin-bottom: 0.0926em;
}
h3 {
font-size: 2.25em;
line-height: 1.44em;
padding-top: 0.389em;
margin-bottom: 0.333em;
}
h4 {
font-size: 1.50em;
line-height: 1.08em;
padding-top: 0.208em;
margin-bottom: 0.875em;
}
p {
font-size: min(max(1.0rem, 4vw), 1.3rem) !important;
line-height: 1.63em;
padding-top: 0.500em;
margin-bottom: 1.13em;
} .off-canvas-wrapper {
overflow: visible;
}
.off-canvas-content {
display: flex;
flex-direction: column;
height: 100vh;
}
.mobile-menu {
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
background-color: #000;
text-decoration: none !important;
border: none !important;
padding-left: 1.5rem;
}
.mobile-menu-title {
font-family: 'Georgia', serif !important;
font-size: 1.5rem;
color: #fff;
margin-top: 1rem;
margin-bottom: 1rem;
margin-left: 5px;
}
header, nav, footer {
flex-shrink: 0;
}
.content {
flex: 1 0 auto; } .limed-spruce {
background-color: #3A4854;
color: #fff;
}
.finlandia {
background-color: #58675B;
}
.earthen {
background-color: #787151;
}
.black-back {
background-color: #000;
color: #fff;
}
.white-back {
background-color: #fff;
}
.white {
color: #fff;
}
.tall-poppy {
background-color: #C63B27;
}
.pale-oyster {
background-color: #948F76;
}
.heathered-gray {
background-color: #BAB595;
}
.corn {
background-color: #EDBE00;
}
.japanese-laurel {
background-color: #0EA300;
} #main-nav {
font-size: 1.2rem;
text-transform: uppercase;
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
}
.menu a {
line-height: 1;
text-decoration: none;
display: block;
padding: .4rem .6rem;
outline: none;
}
.menu a {
color: #fff;
}
.menu a:hover {
color: #76A9C8;
}
.clip-wrap a {
color: #333;
}
.clip-wrap a:hover {
color: #76A9C8;
}
.menu .active > a {
background: transparent;
} .contact-submit-button {
} .button-outline {
border: 1px solid #000 !important;
font-family: 'Open Sans', serif !important;
font-size: 1.1rem;
margin-bottom: 5.5rem;
margin-top: 2.5rem;
font-weight: 600;
text-transform: uppercase;
}
hr.solidblack1 {
border: 1px solid #000;
}
.clip-hr-divide-title {
font-family: 'Georgia', serif !important;
font-size: 2.2rem;
margin-top: -6px;
margin-bottom: 0px;
padding: 0px;
text-transform: uppercase !important;
}
.clips-title-divide {
margin-bottom: 4rem !important;
}
.clip-hr-divide {
text-align: center !important;
}
.clip-hr-divide a {
color: rgba(0, 0, 0, 1.0) !important;
}
.clip-hr-divide a:hover {
color: rgba(45, 120, 165, 1.0) !important;
} .clip-title a {
color: rgba(0, 0, 0, 1.0);
}
.clip-title a:hover {
color: rgba(45, 120, 165, 1.0);
}
#main-nav a {
color: #fff;
}
#main-nav a:hover {
color: #999;
}
.archive-title a {
color: rgba(0, 0, 0, 1.0);
}
.archive-title a:hover {
color: rgba(45, 120, 165, 1.0);
}
.archive-title-large a {
color: rgba(0, 0, 0, 1.0);
}
.archive-title-large a:hover {
color: rgba(45, 120, 165, 1.0);
}
a {
color: rgba(85, 160, 205, 1.0);
}
a:hover {
color: rgba(45, 120, 165, 1.0);
} .copyright {
margin-left: 0.7rem;
margin-top: 0rem;
padding-top: 0px !important;
margin-bottom: 0px !important;
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
font-size: 0.9rem !important;
}
.copyright-small {
margin-left: 0.7rem;
margin-right: 0.7rem;
margin-top: 0.8rem;
padding-top: 0px !important;
margin-bottom: 0.8rem !important;
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
font-size: 0.9rem !important;
text-align: center !important;
}
.inner-footer {
padding: 1rem 1rem;
}
#menu-footer-nav {
margin-top: auto !important;
margin-bottom: auto !important;
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
font-size: 1.0rem;
}
nav {
text-align: right !important;
display: block;
max-width: 300px !important;
margin-right: auto !important;
margin-left: auto;
} .site-title {
font-family: 'Georgia', serif !important;
color: #fff;
margin-bottom: -0.5rem;
line-height: 3.5rem;
--minFontSize: 52px;
--maxFontSize: 70px;
--scaler: 10vw;
font-size: clamp( var(--minFontSize), var(--scaler), var(--maxFontSize) );
}
.site-tagline {
font-family: 'Oswald',Helvetica,Arial,sans-serif;
color: #fff;
font-size: 1.8rem;
margin-top: 0.3rem;
}
.mobile-navigation-title {
text-transform: uppercase;
font-size: 1.5rem;
line-height: 1;
margin-bottom: 0;
}
.mobile-navigation-box {
padding: 1.3rem 1.2rem;
}
.logo-box {
background-repeat: no-repeat;
background-size: cover;
width: 100%;
height: 100%;
}
.align-container {
display: grid;
}
.align-nav {
justify-self: bottom;
align-self: bottom;
}
.site-title-block {
padding: .5rem 1rem;
}
.page-title {
font-size: 2.5rem;
padding: 1.2rem;
}
.head-search-button {
font-size: 1.4rem;
padding: 2px 10px;
text-transform: uppercase;
font-weight: 800;
background-color: #333;
}
.archive-title {
font-family: 'Oswald',Helvetica,Arial,sans-serif;
color: #000;
margin-top: 0.5rem;
margin-bottom: 1rem;
line-height: 1.2em;
padding-top: 0px !important;
--minFontSize: 12px;
--maxFontSize: 20px;
--scaler: 10vw;
font-size: clamp( var(--minFontSize), var(--scaler), var(--maxFontSize) );
}
.archive-title-large {
font-family: 'Oswald',Helvetica,Arial,sans-serif;
color: #000;
margin-top: 0.5rem;
margin-bottom: 1rem;
line-height: 1.2em;
padding-top: 0px !important;
--minFontSize: 16px;
--maxFontSize: 32px;
--scaler: 10vw;
font-size: clamp( var(--minFontSize), var(--scaler), var(--maxFontSize) );
}
.article-footer {
padding: 1em 0em 1em 0em;
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
font-size: 0.9rem;
}
.photo-content-category {
position: relative;
text-align: center;
color: #000;
} .static-page-title {
font-family: 'Oswald',Helvetica,Arial,sans-serif;
color: #000;
font-size: 1.8rem;
margin-top: 0.9rem;
margin-left: 0rem;
margin-bottom: 1.5rem;
}
.post-category-title {
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
margin-bottom: 1px;
text-transform: uppercase;
font-size: 0.9rem !important;
}
.post-category-date {
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
margin-bottom: 1px;
text-transform: uppercase;
font-size: 0.9rem !important;
}
.tags {
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
font-size: 0.9rem !important;
}
.bottom-left {
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
position: absolute;
bottom: -1px;
left: 50%;
background-color: #fff;
padding: 1px 13px 0 13px;
text-transform: uppercase;
font-size: min(max(0.9rem, 4vw), 0.7rem) !important;
transform: translate(-50%,0);
font-weight: 400;
} .featured-small-wrap {
padding: 0 0.5rem 0.5rem 0.5rem;
margin-bottom: 0.9rem;
}
.featured-image-width {
width: 100%;
}
.footer {
margin-top: 0 !important;
}  .off-canvas-list {
list-style: none;
}
.off-canvas-list li a {
color: #fff;
}
.off-canvas-list li a:hover {
color: #999;
} #clip-stream {
max-width: 1020px;
min-width: 290px;
margin-left: auto;
margin-right: auto;
padding-right: 20px;
padding-left: 20px;
margin-bottom: 20px;
}
.clip-container {
margin-bottom: 5rem !important;
}
.page-area-margin {
max-width: 1020px;
min-width: 290px;
margin-left: auto;
margin-right: auto;
padding-right: 20px;
padding-left: 20px;
margin-bottom: 20px;
}
.clip-wrap {
display: block;
max-width: 500px;
min-width: 280px;
margin-bottom: 1.3rem;
border: 1px solid #000000;
margin-right: 8px;
margin-left: 8px;
max-width: 100%;
padding: 0px 0px 8px 0px !important;
}
.clip-cat {
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
color: #000;
font-size: 0.75rem;
text-transform: uppercase;
font-weight: 400;
margin-bottom: 0;
}
.clip-title {
font-family: 'Oswald',Helvetica,Arial,sans-serif;
color: #000;
font-size: 1.3rem;
margin-bottom: 2px;
font-weight: 500;
line-height: 1.65rem;
margin-left: 5px;
margin-right: 5px;
}
.clip-date {
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
color: #000;
font-weight: 400;
font-size: 0.9rem !important;
margin-bottom: 4px;
margin-left: 5px;
margin-right: 5px;
}
.clip-publication {
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
color: #000;
font-size: 0.9rem !important;
font-weight: 600;
margin-right: 5px;
margin-left: 5px !important;
margin-top: 3px !important;
margin-bottom: 2px !important;
}
.clip-excerpt {
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
color: #000;
font-size: 0.9rem !important;
font-weight: 400;
margin-right: 5px;
margin-left: 5px !important;
margin-top: 3px !important;
margin-bottom: 2px !important;
} .page-title .vcard {
border: 0px;
padding: 0px; }
.bio-image-background {
background-repeat: no-repeat;
background-position:center;
background-size: cover;
width: 100%;
height: 40vh;
padding-right: 2rem;
position: relative;
height: 80vh;
background-color: #000;
}
.bio-image {
width: 100%;
margin-bottom: 2rem !important;
}
.bio-text {
padding-top: 1rem;
padding-bottom: 1rem;
padding-left: 1.5rem !important;
padding-right: 1.5rem !important;
}
.bio-excerpt {
padding-top: 1rem;
padding-bottom: 1rem;
padding-left: 1.5rem !important;
padding-right: 1.5rem !important;
}
.bio-excerpt p {
font-size: 1.1rem !important;
margin-bottom: 0.3rem !important;
}
.bio-excerpt-title {
font-size: 1.8rem !important;
margin-bottom: 0px;
font-weight: 500;
}
.byline {
color: #999; 
}
.entry-content img {
max-width: 100%;
height: auto; }
.entry-content .alignleft, .entry-content img.alignleft {
margin-right: 1.5em;
display: inline;
float: left; }
.entry-content .alignright, .entry-content img.alignright {
margin-left: 1.5em;
display: inline;
float: right; }
.entry-content .aligncenter, .entry-content img.aligncenter {
margin-right: auto;
margin-left: auto;
display: block;
clear: both; }
.entry-content video, .entry-content object {
max-width: 100%;
height: auto; }
.entry-content pre {
background: #eee;
border: 1px solid #cecece;
padding: 10px; }
.wp-caption {
max-width: 100%;
background: #eee;
padding: 5px; }
.wp-caption img {
max-width: 100%;
margin-bottom: 0;
width: 100%; }
.wp-caption p.wp-caption-text {
font-size: 0.85em;
margin: 4px 0 7px;
text-align: center; }
.post-password-form input[type="submit"] {
display: inline-block;
vertical-align: middle;
margin: 0 0 1rem 0;
font-family: inherit;
padding: 0.85em 1em;
-webkit-appearance: none;
border: 1px solid transparent;
border-radius: 0;
transition: background-color 0.25s ease-out, color 0.25s ease-out;
font-size: 0.9rem;
line-height: 1;
text-align: center;
cursor: pointer;
background-color: #1779ba;
color: #fefefe; }
[data-whatinput='mouse'] .post-password-form input[type="submit"] {
outline: 0; }
.post-password-form input[type="submit"]:hover, .post-password-form input[type="submit"]:focus {
background-color: #14679e;
color: #fefefe; } .sub-heading-large {
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
max-width: 970px;
min-width: 325px;
margin-left: auto;
margin-right: auto;
padding-right: 8px;
padding-left: 8px;
}
.sub-heading-small {
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
max-width: 970px;
min-width: 325px;
margin-left: auto;
margin-right: auto;
padding-right: 8px;
padding-left: 8px;
}
.first-paragraph {
max-width: 970px;
min-width: 325px;
margin-left: auto;
margin-right: auto;
padding-right: 8px;
padding-left: 8px;
}
.body-paragraph {
max-width: 970px;
min-width: 325px;
margin-left: auto;
margin-right: auto;
padding-right: 8px;
padding-left: 8px;
}
.last-paragraph {
max-width: 970px;
min-width: 325px;
margin-left: auto;
margin-right: auto;
padding-right: 8px;
padding-left: 8px;
}
.body-image {
max-width: 970px;
min-width: 280px;
margin-left: auto;
margin-right: auto;
margin-top: 35px;
margin-bottom: 25px;
padding-right: 8px;
padding-left: 8px;
}
.body-image figcaption {
padding-top: 10px;
padding-left: 10px;
padding-bottom: 12px;
padding-right: 10px;
background-color: #F0E6BCBF;
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
font-size: min(max(0.4em, 4vw), 0.8em) !important;
font-weight: 400;
}
.photo-addendum {
max-width: 970px;
min-width: 325px;
margin-left: auto;
margin-right: auto;
padding-right: 8px;
padding-left: 8px;
}
.hero-image {
}
.hero-520 {
}
.hero-caption {
padding-top: 10px;
padding-left: 10px;
padding-bottom: 12px;
padding-right: 10px;
background-color: #F0E6BCBF;
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
font-size: min(max(0.4em, 4vw), 0.8em) !important;
font-weight: 400;
}
.post-title {
display: block;
max-width: 970px;
min-width: 325px;
margin-left: auto;
margin-right: auto;
font-weight: 800;
line-height: 3.8rem;
margin-top: min(max(1rem, 4vw), 2rem) !important;
margin-bottom: min(max(0.2em, 4vw), 5.5em) !important;
--minFontSize: 38px;
--maxFontSize: 50px;
--scaler: 10vw;
font-size: clamp( var(--minFontSize), var(--scaler), var(--maxFontSize) );
}
.masthead-author {
font-family: 'Georgia', serif !important;
font-size: min(max(1.0rem, 4vw), 1.2rem) !important;
font-weight: 600;
color: #000000;
margin-top: 0px !important;
margin-bottom: min(max(-0.4rem, 4vw), -0.4rem) !important;
}
.masthead-divider hr {
margin-bottom: min(max(2rem, 4vw), 4rem) !important;
}
.post-date time {
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
display: block;
margin-top: 0.2em;
margin-bottom: 1rem;
font-size: font-size: min(max(1.0em, 4vw), 1.4em) !important;
font-weight: 400;
}
.embed-align .twitter-tweet {
margin-left: auto;
margin-right: auto;
padding-right: 8px;
padding-left: 8px;
}
.embed-align .responsive-embed {
margin-left: auto !important;
margin-right: auto !important;
padding-right: 8px !important;
padding-left: 8px !important;
}
.wp-block-embed {
margin-left: auto;
margin-right: auto;
padding-right: 8px;
padding-left: 8px;
}
blockquote p {
color: #0000FF !important;
}
.wp-block-pullquote {
border-top: 0px solid !important;
border-bottom: 0px solid !important;
padding-bottom: min(max(1.5rem, 4vw), 2.9rem) !important;
padding-top: min(max(1.5rem, 4vw), 2.9rem) !important;
}
.wp-block-pullquote blockquote p {
border: none !important;
margin: 0 !important;
color: #000000 !important;
max-width: 770px;
min-width: 305px;
margin-left: auto !important;
margin-right: auto !important;
padding-right: 5px !important;
padding-left: 5px !important;
display: block !important;
quotes: "“" "”" "‘" "’" !important;
font-weight: 600;
font-size: min(max(1.4rem, 4vw), 2.0em) !important;
}
.wp-block-pullquote p::before {
content: open-quote !important;
font-family: 'Georgia', serif !important;
font-size: 2.0em !important;
font-weight: 200 !important;
line-height: 0.1em !important;
margin-right: 0.12em !important;
vertical-align: -0.4em !important;
}
.wp-block-pullquote p::after {
content: close-quote !important;
font-family: 'Georgia', serif !important;
font-size: 2.0em !important;
font-weight: 200 !important;
line-height: 0.1em !important;
margin-left: 0.02em !important;
vertical-align: -0.4em !important;
}
.wp-block-pullquote .callout-no-quotes {
border-top: 0px solid !important;
border-bottom: 0px solid !important;
padding-bottom: min(max(1.5rem, 4vw), 2.9rem) !important;
padding-top: min(max(1.5rem, 4vw), 2.9rem) !important;
}
.wp-block-pullquote .callout-no-quotes blockquote p {
border: none !important;
margin: 0 !important;
color: #000000 !important;
max-width: 770px;
min-width: 305px;
margin-left: auto !important;
margin-right: auto !important;
padding-right: 5px !important;
padding-left: 5px !important;
display: block !important;
font-weight: 600;
font-size: min(max(1.4rem, 4vw), 2.0em) !important;
}
.wp-block-outermost-social-sharing {
margin-top: 75px;
margin-bottom: 100px;
}
.social-sharing-title {
font-size: min(max(0.8em, 4vw), 1.05em) !important;
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
text-transform: uppercase;
margin-bottom: -65px;
font-weight: 400;
margin-top: 90px;
text-align: center;
}
.social-sharing-icons {
text-align: center;
}
.wp-container-outermost-social-sharing-layout-1.wp-container-outermost-social-sharing-layout-1 {
flex-wrap: nowrap;
justify-content: center;
display: flex;
}
.wp-block-outermost-social-sharing-link-label {
display: none;
}
.wp-block-outermost-social-sharing-link {
margin: 0px 2px;
}  .gallery {
max-width: 100%;
margin-left: auto;
margin-right: auto;
margin-right: -15px;
margin-left: -15px; }
.gallery::before, .gallery::after {
content: ' ';
display: table; }
.gallery::after {
clear: both; }
.gallery.gallery-columns-1 > dl {
width: 100%;
float: left;
padding-right: 0.625rem;
padding-left: 0.625rem; }
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-1 > dl {
padding-right: 0.9375rem;
padding-left: 0.9375rem; } }
.gallery.gallery-columns-1 > dl:last-child:not(:first-child) {
float: right; }
.gallery.gallery-columns-2 > dl {
width: 50%;
float: left;
padding-right: 0.625rem;
padding-left: 0.625rem; }
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-2 > dl {
padding-right: 0.9375rem;
padding-left: 0.9375rem; } }
.gallery.gallery-columns-2 > dl:last-child:not(:first-child) {
float: right; }
.gallery.gallery-columns-3 > dl {
width: 33.33333%;
float: left;
padding-right: 0.625rem;
padding-left: 0.625rem; }
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-3 > dl {
padding-right: 0.9375rem;
padding-left: 0.9375rem; } }
.gallery.gallery-columns-3 > dl:last-child:not(:first-child) {
float: right; }
.gallery.gallery-columns-4 > dl {
width: 25%;
float: left;
padding-right: 0.625rem;
padding-left: 0.625rem; }
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-4 > dl {
padding-right: 0.9375rem;
padding-left: 0.9375rem; } }
.gallery.gallery-columns-4 > dl:last-child:not(:first-child) {
float: right; }
.gallery.gallery-columns-5 > dl {
width: 20%;
float: left;
padding-right: 0.625rem;
padding-left: 0.625rem; }
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-5 > dl {
padding-right: 0.9375rem;
padding-left: 0.9375rem; } }
.gallery.gallery-columns-5 > dl:last-child:not(:first-child) {
float: right; }
.gallery.gallery-columns-6 > dl {
width: 16.66667%;
float: left;
padding-right: 0.625rem;
padding-left: 0.625rem; }
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-6 > dl {
padding-right: 0.9375rem;
padding-left: 0.9375rem; } }
.gallery.gallery-columns-6 > dl:last-child:not(:first-child) {
float: right; }
.gallery.gallery-columns-7 > dl {
width: 14.28571%;
float: left;
padding-right: 0.625rem;
padding-left: 0.625rem; }
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-7 > dl {
padding-right: 0.9375rem;
padding-left: 0.9375rem; } }
.gallery.gallery-columns-7 > dl:last-child:not(:first-child) {
float: right; }
.gallery.gallery-columns-8 > dl {
width: 12.5%;
float: left;
padding-right: 0.625rem;
padding-left: 0.625rem; }
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-8 > dl {
padding-right: 0.9375rem;
padding-left: 0.9375rem; } }
.gallery.gallery-columns-8 > dl:last-child:not(:first-child) {
float: right; }
.gallery dl {
width: 100%;
float: left;
padding-left: 0.9375rem;
padding-right: 0.9375rem; }
.gallery dl:last-child:not(:first-child) {
float: right; } .page-navigation {
margin-top: 1rem; } #comments .commentlist {
margin-left: 0px; }
#respond ul {
margin-left: 0px; }
.commentlist li {
position: relative;
clear: both;
overflow: hidden;
list-style-type: none;
margin-bottom: 1.5em;
padding: 0.7335em 10px; }
.commentlist li:last-child {
margin-bottom: 0; }
.commentlist li ul.children {
margin: 0; }
.commentlist li[class*=depth-] {
margin-top: 1.1em; }
.commentlist li.depth-1 {
margin-left: 0;
margin-top: 0; }
.commentlist li:not(.depth-1) {
margin-left: 10px;
margin-top: 0;
padding-bottom: 0; }
.commentlist .vcard {
margin-left: 50px; }
.commentlist .vcard cite.fn {
font-weight: 700;
font-style: normal; }
.commentlist .vcard time {
float: right; }
.commentlist .vcard time a {
color: #999;
text-decoration: none; }
.commentlist .vcard time a:hover {
text-decoration: underline; }
.commentlist .vcard img.avatar {
position: absolute;
left: 10px;
padding: 2px;
border: 1px solid #cecece;
background: #fff; }
.commentlist .comment_content p {
margin: 0.7335em 0 1.5em;
font-size: 1em;
line-height: 1.5em; }
.commentlist .comment-reply-link {
float: right; } .respond-form {
margin: 1.5em 10px;
padding-bottom: 2.2em; }
.respond-form form {
margin: 0.75em 0; }
.respond-form form li {
list-style-type: none;
clear: both;
margin-bottom: 0.7335em; }
.respond-form form li label,
.respond-form form li small {
display: none; }
.respond-form form input[type=text],
.respond-form form input[type=email],
.respond-form form input[type=url],
.respond-form form textarea {
padding: 3px 6px;
background: #efefef;
border: 2px solid #cecece;
line-height: 1.5em; }
.respond-form form input[type=text]:focus,
.respond-form form input[type=email]:focus,
.respond-form form input[type=url]:focus,
.respond-form form textarea:focus {
background: #fff; }
.respond-form form input[type=text]:invalid,
.respond-form form input[type=email]:invalid,
.respond-form form input[type=url]:invalid,
.respond-form form textarea:invalid {
outline: none;
border-color: #fbc2c4;
background-color: #f6e7eb;
-ms-box-shadow: none;
box-shadow: none; }
.respond-form form input[type=text],
.respond-form form input[type=email],
.respond-form form input[type=url] {
max-width: 400px;
min-width: 250px; }
.respond-form form textarea {
resize: none;
width: 97.3%;
height: 150px; }
#comment-form-title {
margin: 0 0 1.1em; }
#allowed_tags {
margin: 1.5em 10px 0.7335em 0; }
.nocomments {
margin: 0 20px 1.1em; } .sidebar li {
list-style: none; }
.widget ul {
margin: 0; } .footer {
clear: both;
margin-top: 1em; } body#tinymce {
margin: 20px; } .gform_body ul {
list-style: none outside none;
margin: 0; }