.alignnone {
margin: 5px 20px 20px 0;
clear: both;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float:right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}
.gallery-caption,
.wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 96%; padding: 5px 3px 10px;
text-align: center;
word-break: break-word;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
white-space: nowrap;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
clip: auto !important;
display: block;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }
.sticky,
.bypostauthor{position: relative;} p[class*="-font-size"],
p[style*="font-size"] {
line-height: 1.3em;
}
.wp-block-quote cite,
.wp-block-pullquote cite {
margin-top: .5em;
}
.wp-block-quote cite:before,
.wp-block-pullquote cite:before {
margin-top: 0;
}
.sticky .item-content {
position: relative;
}
.sticky .item-content::before {
position: absolute;
content: "";
top: 0;
right: 0;
border-right: 3.5em solid #ff4e3c;
border-bottom: 3.5em solid transparent;
}
.sticky .item-content::after {
position: absolute;
top: 4px;
right: 8px;
font-family: "FontAwesome";
content: "";
color: #fff;
font-size: 1.5em;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
article.post.sticky .entry-title:before {
content: '';
}
.post.format-status:not(.ds) .share_buttons span a,
.post.format-quote:not(.ds) .share_buttons span a {
color: inherit !important;
}
.post.format-status:not(.ds) .share_buttons span a:hover,
.post.format-quote:not(.ds) .share_buttons span a:hover {
color: #fff !important;
}body .ds .progress .progress-bar span,
body .ds p{
color: var(--darkFontColor);
}
body .ds.gradient-background p{
color: #fff;
}
body .btn{
border-width: 1px;
font-weight: 700;
}
body .media.ls,
body .media.ds,
body .media.cs,
body .media.bordered,
body .media.hero-bg,
body .media.muted-bg,
body .media.box-shadow{
padding: 26px 30px 23px;
}
body .media .icon-styled{
position: relative;
top: 4px;
}
body .media .media-body{
margin-left: 20px;
}
body .media .media-body h6{
margin-bottom: 21px;
}
body .media.ds{
background-color: var(--colorDark2Rgba02);
}
body .page_footer .widget_nav_menu li a{
color: var(--darkFontColor);
}
body .page_footer .widget_nav_menu li a:hover{
color: var(--colorMain);
}
body .page_footer .widget_bloginfo .icon-inline p,
body .page_footer .widget_bloginfo .icon-inline a{
color: var(--darkFontColor);
}
body .page_footer .widget_bloginfo .icon-inline a:hover{
color: var(--colorMain);
}
body .page_footer .widget_bloginfo ul li{
margin-bottom: 15px;
}
body .page_footer .widget_bloginfo a.blog-info-logo{
margin-top: -27px;
}
body .page_footer .widget_bloginfo .social-icons{
margin-top: 40px;
display: block;
}
body .page_footer .widget_bloginfo .social-icons a.border-icon:before,
body .page_footer .widget_bloginfo .social-icons a.bg-icon:before,
body .page_footer .widget_bloginfo .social-icons a.color-bg-icon:before{
width: 40px;
height: 40px;
line-height: 40px;
}
body .page_footer .widget_bloginfo .social-icons .border-icon{
border: 1px solid rgba(255, 255, 255, .2);
}
body .page_footer .widget_bloginfo .social-icons .border-icon:hover{
background-color: var(--colorMain);
border-color: var(--colorMain);
color: #fff;
}
body .page_footer .widget2-popular-entries.links-darkgrey a{
color: var(--darkFontColor);
}
body .page_footer .widget2-popular-entries.links-darkgrey a:hover{
color: var(--colorMain);
}
body .page_footer .text-center.text-md-left{
text-align: left !important;
}
body .page_footer a.blog-info-logo,
body .page_footer .icon-inline,
body .page_footer .widget_nav_menu li a{
justify-content: flex-start;
}
body .page_footer .widget > h3,
body .page_footer .widget .widget-title{
margin-bottom: 28px;
}
@media (min-width: 768px) {
body .page_footer .widget > h3,
body .page_footer .widget .widget-title{
margin-bottom: 48px;
}
}
body .page_footer .service-has-border ul.menu{
padding-top: 7px;
}
body .page_footer .service-has-border li{
display: block;
}
body .page_footer .service-has-border li a{
display: inline-block;
padding-bottom: 2px;
padding-top: 20px;
line-height: 1;
}
body .page_footer .service-has-border li:first-child a{
padding-top: 0;
}
body [role=tablist] .card-header a{
font-weight: 300;
}
body [role=tablist] .card-header a.collapsed{
color: var(--fontColor);
}.fw-divider-space {
clear: both;
width: 100%;
}
.fw-divider-space.space-sm {
height: 30px;
}
.fw-divider-space.space-md {
height: 60px;
}
.fw-divider-space.space-lg {
height: 100px;
} .fw-divider-line {
clear: both;
position: relative;
margin-left: auto;
margin-right: auto;
max-width: 100%;
}