.single{
font-size:18px;
line-height:26px;
font-weight:400;
font-family: var(--sans);
color:#333;
}
.single *{
font-size:16px;
color:#333;
}
.single .alignleft {
display: inline;
float: left;
margin: 4px 4px 4px 0px;
}
.single .alignright {
display: inline;
float: right;
margin: 4px 0px 4px 4px;
}
.single .aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
}
.single h1,.single h2,.single h3,.single h4,.single h5,.single h6 {
clear: both;
font-weight:bold;
margin:8px 0px;
}
.single h6{font-size:14px;line-height:14px;}
.single h5{font-size:15px;line-height:15px;}
.single h4{font-size:16px;line-height:16px;}
.single h3{font-size:17px;line-height:17px;}
.single h2{font-size:18px;line-height:18px;}
.single h1{font-size:20px;line-height:20px;}
.single hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.625em;
}
.single p {
margin-bottom: 10px;
line-height:32px;
}
.single ul, ol {
margin: 0 0 1.625em 2.5em;
}
.single ul {
list-style: square;
}
.single ol {
list-style-type: decimal;
}
.single ol ol {
list-style: upper-alpha;
}
.single ol ol ol {
list-style: lower-roman;
}
.single ol ol ol ol {
list-style: lower-alpha;
}
.single ul ul, ol ol, ul ol, ol ul {
margin-bottom: 0;
}
.single dl {
margin: 0 1.625em;
}
.single dt {
font-weight: bold;
}
.single dd {
margin-bottom: 1.625em;
}
.single strong {
font-weight: bold;
}
.single cite,.single em,.single i {
font-style: italic;
}
.single i.fa{
font-style:normal;
text-align:center;
}
.single i.fa.size1{
font-size:12px;
width:14px;
height:14px;
}
.single i.fa.size2{
font-size:18px;
width:20px;
height:20px;
}
.single i.fa.size3{
font-size:24px;
width:26px;
height:26px;
}
.single i.fa.size4{
font-size:30px;
width:32px;
height:32px;
}
.single i.fa.size5{
font-size:36px;
width:38px;
height:38px;
}
.single i.fa.blue{
color: #27559B;
}
.single i.fa.red{
color: #CF0227;
}
.single i.fa.green{
color: #2A7D1E;
}
.single i.fa.black{
color: #111;
}
.single i.fa.purple{
color: #5325BD;
}
.single i.fa.pink{
color: #AD1DA6;
}
.single i.fa.brown{
color:#90651B;
}
.single i.fa.bgblue{
background: #27559B;
color: #fff;
padding:2px;
border-radius:50%;
}
.single i.fa.bgred{
background: #CF0227;
color: #fff;
padding:2px;
border-radius:50%;
}
.single i.fa.bggreen{
background: #2A7D1E;
color: #fff;
padding:2px;
border-radius:50%;
}
.single i.fa.bgblack{
background: #111;
color: #fff;
padding:2px;
border-radius:50%;
}
.single i.fa.bgpurple{
background: #5325BD;
color: #fff;
padding:2px;
border-radius:50%;
}
.single i.fa.bgpink{
background: #AD1DA6;
color: #fff;
padding:2px;
border-radius:50%;
}
.single i.fa.bgbrown{
background:#90651B;
color: #fff;
padding:2px;
border-radius:50%;
}
.single blockquote {
font-family: var(--sans);
font-style: italic;
font-weight: normal;
margin: 0 3em;
border-left:5px #ccc solid;
padding-left:5px;
}
.single blockquote em,.single blockquote i,.single blockquote cite {
font-style: normal;
}
.single blockquote cite {
color: var(--color-muted);
font: 12px var(--sans);
font-weight: 400;
letter-spacing: 0.05em;
text-transform: uppercase;
}
.single pre {
background: #f4f4f4;
font: 13px var(--sans);
line-height: 1.5;
margin-bottom: 1.625em;
overflow: auto;
padding: 0.75em 1.625em;
}
.single code,.single kbd,.single samp,.single var {
font: 13px var(--sans);
}
.single abbr,.single acronym,.single dfn {
border-bottom: 1px dotted #666;
cursor: help;
}
.single address {
display: block;
margin: 0 0 10px;
}
.single ins {
background: #fff9c0;
text-decoration: none;
}
.single sup,
.single sub {
font-size: 10px;
height: 0;
line-height: 1;
position: relative;
vertical-align: baseline;
}
.single sup {
bottom: 1ex;
}
.single sub {
top: .5ex;
}
.single small {
font-size: smaller;
}
.single input[type=text],
.single input[type=password],
.single input[type=email],
.single input[type=url],
.single input[type=number],
.single textarea {
background: #ffffff;
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
border: 1px solid #f1d0d1;
color: #cdcccc;
}
.single input[type=text]:focus,
.single input[type=password]:focus,
.single input[type=email]:focus,
.single input[type=url]:focus,
.single input[type=number]:focus,
.single textarea:focus {
color: #cdcccc;
}
.single textarea {
padding-left: 3px;
width: 98%;
}
.single input[type=text],
.single input[type=password],
.single input[type=email],
.single input[type=url],
.single input[type=number] {
padding: 3px;
}
.single input#s {
-moz-border-radius: 2px;
border-radius: 2px;
font-size: 14px;
height: 22px;
line-height: 1.2em;
padding: 4px 10px 4px 28px;
}
.single input#searchsubmit {
display: none;
}
.single a {
color: #7B7373;
text-decoration: none;
}
.single a:focus,
.single a:active,
.single a:hover {
text-decoration: underline;
}
.single #comments-title {
color: var(--color-muted);
font-size: 10px;
font-weight: 500;
line-height: 2.6em;
padding: 0 0 2.6em;
text-transform: uppercase;
}
.single .nopassword,
.single .nocomments {
color: #aaa;
font-size: 24px;
font-weight: 100;
margin: 26px 0;
text-align: center;
}
.single .commentlist {
list-style: none;
margin: 0 auto;
width: 68.9%;
}
.single .content .commentlist,
.single .page-template-sidebar-page-php .commentlist {
width: 100%;
}
.single .commentlist > li.comment {
background: #f6f6f6;
border: 1px solid #ddd;
-moz-border-radius: 3px;
border-radius: 3px;
margin: 0 0 1.625em;
padding: 1.625em;
position: relative;
}
.single .commentlist .pingback {
margin: 0 0 1.625em;
padding: 0 1.625em;
}
.single .commentlist .children {
list-style: none;
margin: 0;
}
.single .commentlist .children li.comment {
background: #fff;
border-left: 1px solid #ddd;
-moz-border-radius: 0 3px 3px 0;
border-radius: 0 3px 3px 0;
margin: 1.625em 0 0;
padding: 1.625em;
position: relative;
}
.single .commentlist .children li.comment .fn {
display: block;
}
.single .comment-meta .fn {
font-style: normal;
}
.single .comment-meta {
color: var(--color-muted);
font-size: 12px;
line-height: 2.2em;
}
.single .commentlist .children li.comment .comment-meta {
line-height: 1.625em;
margin-left: 50px;
}
.single .commentlist .children li.comment .comment-content {
margin: 1.625em 0 0;
word-wrap: break-word;
-webkit-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto;
}
.single .comment-meta a {
font-weight: bold;
}
.single .commentlist .avatar {
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 0 1px 2px #ccc;
-moz-box-shadow: 0 1px 2px #ccc;
box-shadow: 0 1px 2px #ccc;
left: -102px;
padding: 0;
position: absolute;
top: 0;
}
.single .commentlist > li:before {
left: -21px;
position: absolute;
}
.single .commentlist > li.pingback:before {
content: '';
}
.single .commentlist .children .avatar {
background: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
left: 2.2em;
padding: 0;
top: 2.2em;
}
.single a.comment-reply-link {
background: #eee;
-moz-border-radius: 3px;
border-radius: 3px;
color: var(--color-muted);
display: inline-block;
font-size: 12px;
padding: 0 8px;
text-decoration: none;
}
.single a.comment-reply-link:hover,
.single a.comment-reply-link:focus,
.single a.comment-reply-link:active {
background: #888;
color: #fff;
}
.single a.comment-reply-link > span {
display: inline-block;
position: relative;
top: -1px;
}
.single .commentlist > li.bypostauthor {
background: #ddd;
border-color: #d3d3d3;
}
.single .commentlist > li.bypostauthor .comment-meta {
color: #575757;
}
.single .commentlist .children > li.bypostauthor {
background: #ddd;
border-color: #d3d3d3;
}
.single .page-template-sidebar-page-php .commentlist > li.comment,
.single .page-template-sidebar-page-php.commentlist .pingback {
margin-left: 102px;
width: auto;
}
.single .page-template-sidebar-page-php #respond {
width: auto;
}
.single #respond input[type="text"],
.single #respond textarea {
background: #fff;
border: 4px solid #eee;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: inset 0 1px 3px rgba(204,204,204,0.95);
-moz-box-shadow: inset 0 1px 3px rgba(204,204,204,0.95);
box-shadow: inset 0 1px 3px rgba(204,204,204,0.95);
position: relative;
padding: 10px;
text-indent: 80px;
}
.single #respond .comment-form-author,
.single #respond .comment-form-email,
.single #respond .comment-form-url,
.single #respond .comment-form-comment {
position: relative;
}
.single #respond .comment-form-author label,
.single #respond .comment-form-email label,
.single #respond .comment-form-url label,
.single #respond .comment-form-comment label {
background: #eee;
-webkit-box-shadow: 1px 2px 2px rgba(204,204,204,0.8);
-moz-box-shadow: 1px 2px 2px rgba(204,204,204,0.8);
box-shadow: 1px 2px 2px rgba(204,204,204,0.8);
color: #555;
display: inline-block;
font-size: 13px;
left: 4px;
min-width: 60px;
padding: 4px 10px;
position: relative;
top: 40px;
z-index: 1;
}
.single #respond input[type="text"]:focus,
.single #respond textarea:focus {
text-indent: 0;
z-index: 1;
}
.single #respond textarea {
resize: vertical;
width: 95%;
}
.single #respond .comment-form-author .required,
.single #respond .comment-form-email .required {
color: #bd3500;
font-size: 22px;
font-weight: bold;
left: 75%;
position: absolute;
z-index: 1;
}
.single #respond .comment-notes,
.single #respond .logged-in-as {
font-size: 13px;
}
.single #respond p {
margin: 10px 0;
}
.single #respond .form-submit {
float: right;
margin: -20px 0 10px;
}
.single #respond input#submit {
background: #222;
border: none;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
color: #eee;
cursor: pointer;
font-size: 15px;
margin: 20px 0;
padding: 5px 42px 5px 22px;
position: relative;
left: 30px;
text-shadow: 0 -1px 0 rgba(0,0,0,0.3);
}
.single #respond input#submit:active {
background: #1982d1;
color: #bfddf3;
}
.single #respond #cancel-comment-reply-link {
color: var(--color-muted);
margin-left: 10px;
text-decoration: none;
}
.single #respond .logged-in-as a:hover,
.single #respond #cancel-comment-reply-link:hover {
text-decoration: underline;
}
.single .commentlist #respond {
margin: 1.625em 0 0;
width: auto;
}
.single #reply-title {
color: #373737;
font-size: 24px;
font-weight: bold;
line-height: 30px;
}
.single #cancel-comment-reply-link {
color: #888;
display: block;
font-size: 10px;
font-weight: normal;
line-height: 2.2em;
letter-spacing: 0.05em;
position: absolute;
right: 1.625em;
text-decoration: none;
text-transform: uppercase;
top: 1.1em;
}
.single #cancel-comment-reply-link:focus,
.single #cancel-comment-reply-link:active,
.single #cancel-comment-reply-link:hover {
color: #ff4b33;
}
.single #respond label {
line-height: 2.2em;
}
.single #respond input[type=text] {
display: block;
height: 24px;
width: 75%;
}
.single #respond p {
font-size: 12px;
}
.single p.comment-form-comment {
margin: 0;
}
.single .form-allowed-tags {
display: none;
}
.single img{
max-width:100%;
height:auto;
}
li h4, li h5{
display:inline-block;
}
a.btn{
text-decoration: none;
color:var(--primary-color);
font-weight:600;
}
a.btn:hover{
text-decoration: none;
}
.single img.banner{
display:block;
margin:0 auto;
}
.single img{
max-width:100%;
height:auto;
}
.single .ql-align-center{text-align:center;}
.single .ql-align-right{text-align:right;}
.single .ql-align-justify{text-align:justify;}
.single .ql-align-center img{margin-left:auto;margin-right:auto;}
.single .ql-align-right img{margin-left:auto;}
.single li[data-list="bullet"]{list-style-type:square;}
.single li[data-list="ordered"]{list-style-type:decimal;}
