.widget_rss a.rsswidget {
color: #242526;
font-size: 15px;
font-weight: 600;
}
.rss-date,
.widget_rss cite {
display: block;
font-size: 1.3rem;
line-height: 1.8462;
padding: 5px 0;
}
.rss-date {
font-weight: 600;
}
.rssSummary {
padding: 5px 0 5px;
} ul#recentcomments li.recentcomments a::before {
display: none;
}
ul#recentcomments li.recentcomments span.comment-author-link {
font-weight: 700;
} h1,
.h1,
h2,
.h2 {
font-family: 'Open Sans';
font-weight: 400;
color: #242526;
margin: 0 0 20px;
}
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
font-family: 'Open Sans';
font-weight: 600;
color: #242526;
margin: 0 0 20px;
}
h4,
.h4 {
font-size: 20px;
}
h5,
.h5 {
font-size: 16px;
}
h6,
.h6 {
font-size: 14px;
}
p,
.textwidget {
color: #727272;
font-family: 'Open Sans';
font-size: 15px;
font-weight: 400;
letter-spacing: 0.2px;
line-height: 25px;
margin: 0 0 20px;
word-wrap: break-word;
}
.sticky {}
cite {
font-style: italic !important;
}
.bypostauthor {} img.alignnone {
display: block;
margin: 0 auto;
height: auto;
max-width: 100%;
}
#attachment_907 {
width: 100% !important;
}
.alignnone img {
display: block;
height: auto;
}
img.alignleft,
.wp-caption.alignleft {
margin-right: 30px;
}
img.alignright,
.wp-caption.alignright {
margin-left: 30px;
float: right;
}
img.wp-caption .alignnone {
display: block;
margin: 0 auto;
height: auto;
width: 100%;
}
a img.alignright {
float: right;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.aligncenter {
margin-top: .5em;
margin-bottom: .5em;
}
.alignleft {
float: left;
margin: .5em 20px .5em 0;
}
.alignright {
float: right;
margin: .5em 0 .5em 20px;
}
.wp-caption .wp-caption-text,
.gallery-caption,
.entry-caption {
clear: left;
font-style: italic;
line-height: 1.5em;
margin: 0.75em 0;
text-align: center;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption p.wp-caption-text {
font-family: 'Open Sans';
font-size: 14px;
margin: 12px 0;
text-align: center;
font-weight: 400;
font-style: italic;
line-height: 1.5em;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.gallery .gallery-icon img {
height: auto;
max-width: 90%;
padding: 0;
border: 5px solid #fff !important;
-moz-box-shadow: 0 0 5px 2px #ccc;
-webkit-box-shadow: 0 0 5px 2px #ccc;
box-shadow: 0 0 5px 2px #ccc;
}
.gallery-item .gallery-caption {
font-size: 14px;
margin: 12px 0;
text-align: center;
font-style: italic;
line-height: 1.5em;
}
.wp-caption {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-color: #f8f8f8;
border-color: #eee;
border-image: initial;
border-radius: 3px;
border-style: solid;
border-width: 1px;
margin-bottom: 20px;
max-width: 100%;
padding-left: 4px;
padding-right: 4px;
padding-top: 4px;
text-align: center;
}
.wp-caption>img {
max-width: 100%;
height: auto;
} ul {
margin: 0 0 20px;
padding: 0 0px 0px 20px;
}
ol {
margin: 0 0 20px;
padding: 0 0px 0px 22px;
}
ul li,
ol li {
font-weight: 500;
margin: 0;
padding: 6px 0;
vertical-align: top;
}
ul li,
ul li a,
ol li,
ol li a {
border: 0 none;
color: #727272;
}
li>ul,
li>ol,
blockquote>ul,
blockquote>ol {
margin-left: 1.3333em;
} blockquote {
background-color: #f2f2f2;
font-family: 'Dosis';
margin: 0 0 20px;
padding: 15px 25px;
}
blockquote,
blockquote p {
font-size: 18px;
font-style: italic;
font-weight: 500;
line-height: 30px;
letter-spacing: 1px;
}
blockquote cite,
blockquote small {
color: #242526;
font-size: 15px;
display: block;
line-height: 20px;
padding-top: 15px;
}
blockquote em,
blockquote i,
blockquote cite {
font-style: normal;
}
blockquote strong,
blockquote b {
font-weight: 600;
} address {
font-style: italic;
margin: 0 0 20px;
font-weight: 600;
letter-spacing: 0.5px;
line-height: 27px;
} table {
border: 1px solid #e9e9e9;
background-color: #fcfcfc;
border-spacing: 0;
letter-spacing: 0.5px;
margin: 0 0 20px;
text-align: left;
table-layout: fixed;
width: 100%;
}
table th,
table td {
border: 1px solid #E8E7E7;
padding: 5px 10px;
}
table th,
table td {
border: 1px solid #E8E7E7;
padding: 5px 10px;
}
.calendar_wrap {
padding: 0;
}
.calendar_wrap th {
text-align: center;
border-width: 0 1px 1px 0;
line-height: 1.9375;
}
.calendar_wrap td {
border-width: 0 1px 1px 0;
line-height: 1.9375;
color: #8f969c;
}
table tbody a {
font-weight: 700;
}
.calendar_wrap table>caption {
color: #242526;
font-weight: 600;
font-size: 16px;
letter-spacing: 0.5px;
margin-bottom: 10px;
padding: 0;
text-align: center;
}
.sidebar-widget table th,
.sidebar-widget table td,
.footer-widget-column table th,
.footer-widget-column table td,
.top-header-widget table th,
.top-header-widget table td,
.top-contact-detail-section table th,
.top-contact-detail-section table td {
text-align: center;
} dl {
margin-bottom: 25px;
margin-top: 0;
}
dl dt {
font-weight: 700;
margin-bottom: 10px;
}
dl dd {
margin-bottom: 20px;
margin-left: 15px;
} abbr,
tla,
acronym {
text-decoration: underline;
cursor: help;
}
acronym {
border-bottom: 0 none;
}
big {
font-size: large;
font-weight: 600;
}
s,
strike,
del {
text-decoration: line-through;
}
em,
cite,
q {
font-style: italic;
font-weight: 600;
}
ins {
color: #ffffff;
text-decoration: none;
padding: 0 3px;
}
code,
kbd,
tt,
var,
samp,
pre {
font-family: Inconsolata, monospace;
-webkit-hyphens: none;
-moz-hyphens: none;
-ms-hyphens: none;
hyphens: none;
} .page-links a {
border-radius: 2px;
display: inline-block;
border: 0 none;
font-size: 14px;
font-weight: 600;
line-height: 20px;
margin: 0px 3px 3px;
padding: 7px 18px;
text-align: center;
transition: all 0.4s ease 0s;
}
.page-links a:hover {
text-decoration: none;
}
.page-links a:hover {
text-decoration: none;
} .post-password-form label {
display: inline-block;
font-size: 1.2rem;
font-weight: 700;
letter-spacing: 0.04em;
line-height: 1.5;
text-transform: uppercase;
width: 100%;
}
.post-password-form input[type="password"],
.textwidget form select,
select {
height: 45px;
padding: 6px 12px;
color: #727272;
border: 1px solid #e9e9e9;
margin: 10px 0;
width: 100%;
}
.post-password-form input[type="submit"],
input[type="submit"] {
display: inline-block;
font-size: 16px;
line-height: 20px;
border-radius: 3px;
letter-spacing: 0.5px;
margin: 0px 0 3px;
padding: 12px 34px;
font-weight: 600;
width: auto;
text-align: center;
color: #ffffff;
transition: all 0.4s ease 0s;
border: none;
}
input[type="checkbox"],
input[type="radio"] {
height: auto;
width: auto;
}