html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
border: 0;
font-family: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
}
:focus {
outline: 0;
}
body {
line-height: 1;
}
table {
border-collapse: separate;
border-spacing: 0;
}
caption,
th,
td {
font-weight: 400;
text-align: left;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: "";
}
blockquote,
q {
quotes: "" "";
}
a img {
border: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block;
}
.alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 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;
}
.wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 96%;
padding: 5px 3px 10px;
text-align: center;
}
.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: 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;
}
body {
color: #333;
font-family: "Droid Sans", Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 1.6;
word-wrap: break-word;
min-width: 1090px;
}
img {
max-width: 100%;
border: none;
}
#container {
width: 1050px;
margin: 40px auto;
}
#header {
background: url(//lollyshop.com.au/wp-content/themes/d5-business-line/images/header.png) repeat scroll 0 0 #26292b;
border-bottom: 7px solid #0db0d8;
min-height: 100px;
}
img.site-logo,
.site-title {
float: left;
padding: 5px 0;
font-size: 35px;
text-transform: uppercase;
max-width: 300px;
color: #55aff4;
display: inline-flex;
align-items: center;
max-height: 100%;
justify-content: center;
}
img.site-logo {
max-height: 90px;
}
#header-content {
width: 1050px;
margin: auto;
}
.site-title-hidden {
display: none;
}
#content {
float: left;
width: calc(70% - 15px);
}
#content-full {
width: 1050px;
}
.content-ver-sep {
background: none repeat scroll 0 0 #ccc;
border-bottom: 1px solid #fff;
clear: both;
height: 1px;
}
#right-sidebar {
float: right;
width: calc(30% - 15px);
}
#footer {
background: url(//lollyshop.com.au/wp-content/themes/d5-business-line/images/footer.png) repeat-x scroll 0 0 #26292b;
border-bottom: 50px solid #111;
border-top: 10px solid #000;
box-shadow: 0 0 5px 0 #000;
clear: both;
padding: 0 0 20px;
}
.versep {
background: none repeat scroll 0 0 #111;
border-bottom: 1px solid #222;
border-top: 80px solid #222;
height: 2px;
}
#footer-content {
width: 1050px;
margin: 0 auto;
}
#social {
display: table;
height: 50px;
margin: -70px auto 30px;
padding: 0 10px 10px;
}
#social a {
float: left;
height: 50px;
width: 50px;
}
#social a:hover {
background-position: center bottom;
}
.facebook-link {
background: url(//lollyshop.com.au/wp-content/themes/d5-business-line/images/fbicon.png) no-repeat scroll center top transparent;
}
.twitter-link {
background: url(//lollyshop.com.au/wp-content/themes/d5-business-line/images/twittericon.png) no-repeat scroll center top
transparent;
margin: 0 20px 0 40px;
}
.youtube-link {
background: url(//lollyshop.com.au/wp-content/themes/d5-business-line/images/youtubeicon.png) no-repeat scroll center top
transparent;
margin: 0 20px;
}
.li-link {
background: url(//lollyshop.com.au/wp-content/themes/d5-business-line/images/liicon.png) no-repeat scroll center top transparent;
margin: 0 40px 0 20px;
}
.blog-link {
background: url(//lollyshop.com.au/wp-content/themes/d5-business-line/images/feedicon.png) no-repeat scroll center top transparent;
}
#footer-sidebar {
overflow: hidden;
padding: 20px 0 0;
}
#creditline {
color: #8a96a0;
font-size: 13px;
margin-bottom: -55px;
text-align: center;
text-shadow: 0 0 1px #000;
}
#creditline a {
color: #09f;
font-weight: 700;
}
#d5businessline-main-menu {
color: #eee;
float: right;
font-family: "Oswald", Impact, Helvetica, sans-serif;
line-height: 1;
max-width: calc(100% - 320px);
}
.menu {
float: right;
}
#d5businessline-main-menu ul {
list-style: none outside none;
}
#d5businessline-main-menu > div > ul > li {
float: right;
}
#d5businessline-main-menu li {
float: left;
position: relative;
margin: 0 15px;
}
#d5businessline-main-menu a {
color: #a6a3a6;
display: block;
font-size: 13px;
min-width: 40px;
padding: 47px 0 10px;
position: relative;
text-align: center;
text-transform: uppercase;
}
#d5businessline-main-menu a:hover,
#d5businessline-main-menu .current-menu-item > a,
#d5businessline-main-menu .current-menu-ancestor > a,
#d5businessline-main-menu .current_page_item > a,
#d5businessline-main-menu .current_page_ancestor > a {
color: #55aff4;
background: url(//lollyshop.com.au/wp-content/themes/d5-business-line/images/menu-top.png) no-repeat scroll center top transparent;
}
#d5businessline-main-menu li ul {
float: left;
position: relative;
margin: 0;
}
#d5businessline-main-menu ul ul,
.sub-menu,
.sub-menu ul ul {
display: none;
float: left;
left: 0;
position: absolute;
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
border-bottom: 5px solid #000;
border-radius: 0 0 3px 3px;
background: none repeat scroll 0 0 #f2f2f2;
padding: 5px;
box-shadow: 0 0 5px 0 #000;
z-index: 9999;
}
#d5businessline-main-menu ul li ul li {
margin: 0;
}
#d5businessline-main-menu ul ul ul {
left: 100%;
top: 0;
z-index: 999;
}
#d5businessline-main-menu ul ul a {
background: none repeat scroll 0 0 #f2f2f2;
border-bottom: 1px solid #bfbfbf;
border-top: 1px solid #fff;
color: #242424;
padding: 9px 15px;
width: 190px;
text-align: left;
text-transform: none;
}
#d5businessline-main-menu ul ul a:hover,
#d5businessline-main-menu ul ul .current-menu-item > a,
#d5businessline-main-menu ul ul .current-menu-ancestor > a,
#d5businessline-main-menu ul ul .current_page_item > a,
#d5businessline-main-menu ul ul .current_page_ancestor > a {
background: #ddd;
color: #242424;
}
#d5businessline-main-menu ul ul li:first-child > a {
border-top: none;
}
#d5businessline-main-menu ul ul li:last-child > a {
border-bottom: none;
}
#d5businessline-main-menu .menu-item-has-children,
#d5businessline-main-menu .page_item_has_children {
position: relative;
}
#d5businessline-main-menu .menu-item-has-children::after,
#d5businessline-main-menu .page_item_has_children::after {
content: "";
position: absolute;
left: 50%;
transform: translate(-50%, 0px);
top: 100%;
width: 0;
height: 0;
border-style: solid;
border-width: 7px 7px 0 7px;
border-color: #cccccc transparent transparent transparent;
border-top-color: inherit;
opacity: 0.9;
}
#d5businessline-main-menu .sub-menu .menu-item-has-children::after,
#d5businessline-main-menu .sub-menu .page_item_has_children::after {
left: calc(100% - 1px);
top: 50%;
transform: translate(-100%, -50%) rotate(270deg);
border-top-color: #aaaaaa;
}
#mainmenu {
position: relative;
}
.mobile-menu {
color: #ffffff;
background: #333333;
padding: 5px 10px;
margin-bottom: 5px;
font-size: 20px;
display: none;
cursor: pointer;
width: 210px;
text-align: center;
justify-content: space-between;
align-items: center;
left: 0;
bottom: 0;
position: absolute;
}
.mobilefirst {
margin: 0 10px;
}
.mobilelast {
margin: 0 10px;
width: 0;
height: 0;
border-style: solid;
border-width: 9px 9px 0 9px;
border-color: #aaaaaa transparent transparent transparent;
}
.mobile-menu.yesclick .mobilelast {
transform: rotate(180deg);
}
.search-form,
.search-form * {
box-sizing: border-box;
}
.search-form,
#bbp-search-form div,
.woocommerce-product-search {
height: 39px;
overflow: hidden;
width: 100%;
max-width: 550px;
display: inline-flex;
}
.search-form label {
margin: 0;
width: calc(100% - 45px);
}
input[type="submit"].search-submit,
#bbp_search_submit,
.woocommerce-product-search button[type="submit"],
input[type="submit"].search-submit:hover,
#bbp_search_submit:hover,
.woocommerce-product-search button[type="submit"]:hover {
background: #111111 url(//lollyshop.com.au/wp-content/themes/d5-business-line/images/search.png) no-repeat scroll center center;
background-size: auto 70%;
border-radius: 0 3px 3px 0;
box-shadow: none;
font-size: 16px;
font-weight: normal;
margin: 0 0 0 -5px;
padding: 4px 20px;
text-indent: -90000px;
vertical-align: top;
height: 100%;
min-height: 0px;
width: 50px;
top: 0 !important;
transition: all 0.5s;
border: none;
}
input[type="search"].search-field,
#bbp_search,
.search-field {
border-radius: 3px 0 0 3px;
vertical-align: top;
max-width: 100%;
min-width: 100px;
height: 100%;
padding: 5px 10px;
width: 100%;
}
.widget {
display: block;
word-wrap: break-word;
}
#right-sidebar .widget {
background: none repeat scroll 0 0 rgba(177, 177, 177, 0.5);
border: 1px solid #999;
border-radius: 10px 10px 10px 10px;
box-shadow: 0 0 7px 0 #555;
float: right;
margin-bottom: 20px;
padding: 15px;
width: 250px;
}
#right-sidebar .widget h3 {
color: #1b99d3;
padding-bottom: 5px;
text-shadow: -1px 1px 1px #eee;
text-transform: uppercase;
}
#right-sidebar .widget,
#right-sidebar .widget li,
#right-sidebar .widget a,
#right-sidebar .widget a:hover {
color: #333;
text-decoration: none;
}
#right-sidebar .widget ul {
border-bottom: 1px solid #eee;
border-top: 1px solid #999;
margin: 0;
}
#right-sidebar .widget li {
background: url(//lollyshop.com.au/wp-content/themes/d5-business-line/images/listicon.gif) no-repeat scroll 0 center transparent;
border-bottom: 1px solid #999;
border-top: 1px solid #eee;
list-style: none outside none;
padding: 5px 0 5px 17px;
}
#footer-sidebar .widget {
margin-bottom: 20px;
}
#footer-sidebar .widgets,
#footer-sidebar .first-widget {
width: 240px;
float: left;
}
#footer-sidebar .widgets {
margin-left: 30px;
}
#footer-sidebar .widget h3 {
background: url(//lollyshop.com.au/wp-content/themes/d5-business-line/images/h3bg.png) no-repeat scroll 0 100% transparent;
color: #0db0d8;
padding-bottom: 10px;
text-transform: uppercase;
text-shadow: 1px 1px 1px #000;
}
#footer-sidebar .widget,
#footer-sidebar .widget li,
#footer-sidebar .widget a,
#footer-sidebar .widget a:hover {
color: #bab4b4;
text-decoration: none;
}
#footer-sidebar .widget ul {
border-bottom: 1px solid #555;
border-top: 1px solid #111;
margin: 0;
width: 100%;
}
#footer-sidebar .widget li {
background: url(//lollyshop.com.au/wp-content/themes/d5-business-line/images/listicon.gif) no-repeat scroll 0 center transparent;
border-bottom: 1px solid #111;
border-top: 1px solid #555;
list-style: none outside none;
padding: 5px 0 5px 17px;
}
#right-sidebar input[type="search"].search-field,
#footer-sidebar input[type="search"].search-field {
width: 60%;
min-width: 100px;
}
#right-sidebar form.search-form input[type="submit"],
#footer-sidebar form.search-form input[type="submit"] {
padding: 8px 7px;
}
.textwedget {
width: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6,
h2 a,
h2 a:visited,
h3,
h4 {
font-family: "Oswald", arial, serif;
font-weight: 400;
line-height: 1.25;
margin: 0 0 10px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 10px;
}
ul,
ol {
margin: 0 0 10px 25px;
}
ul {
list-style: square outside none;
}
ol {
list-style: decimal outside none;
}
dl {
margin: 0 20px;
}
dt {
font-weight: 700;
}
dd {
margin-bottom: 10px;
}
strong {
font-weight: 700;
}
cite,
em,
i {
font-style: italic;
}
blockquote cite,
blockquote em,
blockquote i {
font-style: normal;
}
pre {
background: #fff;
border-radius: 5px 5px 5px 5px;
color: #222;
line-height: 18px;
margin-bottom: 18px;
overflow: auto;
padding: 1.5em;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
sup,
sub {
height: 0;
line-height: 1;
position: relative;
vertical-align: baseline;
font-size: 70%;
}
sup {
bottom: 1ex;
}
sub {
top: 0.5ex;
}
address {
background: #eee;
border: 2px solid #ddd;
border-radius: 5px 5px 5px 5px;
font-weight: 700;
margin-bottom: 15px;
max-width: 250px;
padding: 5px 10px;
text-align: right;
}
embed {
max-width: 100%;
}
#container .gallery {
margin: 0 auto 1.625em;
}
#container .gallery a img {
border: none;
}
#container .gallery .attachment-thumbnail {
float: none;
margin: 5px auto;
}
img#wpstats {
display: block;
margin: 0 auto 1.625em;
}
#container .gallery-columns-1 .gallery-item {
width: 80%;
}
#container .gallery-columns-2 .gallery-item {
width: 40%;
}
#container .gallery-columns-3 .gallery-item {
width: 27%;
}
#container .gallery-columns-4 .gallery-item {
width: 19%;
}
#container .gallery-columns-4 .gallery-item img {
width: 100%;
height: auto;
}
h1 {
font-size: 30px;
}
h2 {
font-size: 27px;
}
h3 {
font-size: 23px;
}
h4 {
font-size: 20px;
}
h5 {
font-size: 17px;
}
h6 {
font-size: 15px;
}
p {
margin-bottom: 10px;
}
a {
color: #f30;
text-decoration: none;
}
displaynone {
display: none;
}
.clear {
clear: both;
}
table {
background-color: #eee;
border: 1px solid #fff;
border-radius: 3px;
box-shadow: 0 0 5px 0 #ddd;
padding: 5px;
min-width: 200px;
color: #333;
}
td {
padding: 5px 7px;
vertical-align: top;
}
th {
font-weight: 700;
line-height: 1;
padding: 5px 7px;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);
background: #ccc;
}
caption {
color: #555;
}
.calendar_wrap {
background: #fff;
box-shadow: none;
}
#wp-calendar {
width: 100%;
border: none;
box-shadow: none;
background: #fff;
padding: 0;
margin: 0;
}
#wp-calendar th {
text-align: center;
}
#wp-calendar td {
color: #555;
border: 1px solid #f6f6f6;
text-align: center;
position: relative;
transition: all 0.3s;
}
#wp-calendar td:hover {
background: #e6e6e6;
}
#wp-calendar td#prev,
#wp-calendar td#next,
#wp-calendar td.pad {
border: none;
}
#wp-calendar caption {
font-size: 17px;
font-weight: 700;
text-align: center;
}
#wp-calendar a {
font-size: 15px;
font-weight: 700;
background: #ccc;
display: block;
line-height: 2.3;
color: #555 !important;
margin: -5px -7px;
}
#wp-calendar a:hover {
background: #555;
color: #fff !important;
}
caption {
color: #555;
}
input[type="text"],
textarea,
input#s,
input[type="password"] {
background: none repeat scroll 0 0 #ededed;
border-radius: 5px;
font-size: 14px;
padding: 10px 7px;
width: 98%;
border-top: 1px solid #999;
border-left: 1px solid #999;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
}
input[type="password"] {
width: 200px;
}
input[type="text"]:focus,
textarea:focus,
input#s:focus,
input[type="password"]:focus {
background: none repeat scroll 0 0 #f7f7f7;
}
button,
input[type="reset"],
input[type="button"],
input[type="submit"] {
-moz-box-shadow: inset 0 1px 0 0 #0eb3cc;
-webkit-box-shadow: inset 0 1px 0 0 #0eb3cc;
box-shadow: 0 0 3px 0 #555;
background: -webkit-gradient(
linear,
left top,
left bottom,
color-stop(0.05, #11a5db),
color-stop(1, #085d96)
);
background: -moz-linear-gradient(center top, #11a5db 5%, #085d96 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#11a5db',endColorstr='#085d96');
background-color: #11a5db;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border: 1px solid #0785b3;
display: inline-block;
color: #f7f7f7;
font-family: arial;
font-size: 13px;
font-weight: 700;
padding: 5px 15px 6px;
text-decoration: none;
text-shadow: 1px 1px 1px #555;
min-height: 35px;
text-transform: uppercase;
cursor: pointer;
margin: 5px 0;
}
button:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
input[type="submit"]:hover {
background: -webkit-gradient(
linear,
left top,
left bottom,
color-stop(0.05, #085d96),
color-stop(1, #11a5db)
);
background: -moz-linear-gradient(center top, #085d96 5%, #11a5db 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#085d96',endColorstr='#11a5db');
background-color: #085d96;
}
button:active,
input[type="reset"]:active,
input[type="button"]:active,
input[type="submit"]:active {
position: relative;
top: 1px;
}
.post.sticky,
.sticky {
background: url(//lollyshop.com.au/wp-content/themes/d5-business-line/images/sticky.png) no-repeat scroll right top #f2f2f2;
border-radius: 10px 10px 10px 10px;
box-shadow: 0 0 5px 0 #555;
margin-bottom: 30px;
padding: 15px;
border: 5px solid #ddd;
}
.gallery-caption {
clear: both;
width: 95%;
}
#container,
#content,
#content-full {
font-size: 14px;
text-align: justify;
text-shadow: 1px 1px 1px #cecccc;
}
#content img,
#content-full img {
border: 1px solid #999;
box-shadow: 0 0 5px 0 #777;
height: auto;
max-width: 100%;
vertical-align: middle;
}
#content img.wp-smiley,
#content-full img.wp-smiley {
border: none;
box-shadow: none;
}
#heading {
font-size: 45px;
margin: 0 0 40px;
text-align: center;
text-shadow: -1px -1px 0 #fff;
text-transform: uppercase;
color: #0db0d8;
}
#slide {
width: 1050px;
background-size: 100% auto;
height: 450px;
background: url(//lollyshop.com.au/wp-content/themes/d5-business-line/images/sliderbottom.png) no-repeat scroll center bottom
transparent;
margin: 30px auto;
display: block;
}
#slide img {
border: 1px solid #c9c5c5;
box-shadow: 0 -1px 5px 0 #e0e0e0;
height: 400px;
width: 1050px;
border-radius: 10px;
position: absolute;
}
#featured-boxs {
padding: 20px 0;
display: inline-block;
}
#featured-boxs h2 {
font-size: 21px;
}
#featured-boxs img {
border-radius: 3px;
box-shadow: 0 0 5px 0 #999;
height: auto;
width: 100%;
display: block;
}
#featured-boxs h2 {
padding: 10px 0 5px;
text-align: center;
text-shadow: -1px -1px 3px #fff;
text-transform: uppercase;
}
#featured-boxs p {
text-align: justify;
}
.featured-box,
.featured-box-first {
width: 240px;
display: inline;
padding-bottom: 20px;
}
.featured-box-first {
float: left;
}
.featured-box {
margin-left: 30px;
float: left;
}
#customers-comment {
font-size: 17px;
font-weight: 700;
margin-top: 20px;
line-height: 2;
}
blockquote {
background: #ddd;
background: none repeat scroll 0 0 rgba(255, 255, 255, 0.35);
border-left: 10px solid #ccc;
margin: 20px 10px;
padding: 10px;
quotes: "<<" ">>";
border-right: 10px solid #ccc;
}
blockquote:before {
color: #ccc;
content: "\201C";
font-size: 4em;
line-height: 0.1em;
margin-right: 0.2em;
vertical-align: -0.4em;
}
blockquote:after {
color: #ccc;
content: "\201D";
font-size: 4em;
line-height: 0.1em;
margin-left: 0.2em;
vertical-align: -0.4em;
}
#container .attachment-thumbnail {
border: 1px solid #eee;
border-radius: 3px 3px 3px 3px;
margin: 8px 15px 10px 0;
padding: 3px;
float: left;
}
h1.page-title,
h1.arc-post-title {
font-size: 35px;
text-shadow: -1px -1px 3px #fff;
text-transform: uppercase;
text-align: left;
color: #555;
}
h1.arc-post-title {
text-align: center;
margin-bottom: 20px;
}
h2.post-title,
h2.comments,
h3#reply-title,
h2.post-title-color {
font-size: 25px;
margin-bottom: 0;
padding-bottom: 10px;
text-align: left;
text-shadow: -1px -1px 3px #fff;
text-transform: uppercase;
}
.entrytext {
padding: 10px 0;
}
h2.post-title a,
h2.post-title a:hover,
h2.comments a,
h2.post-title-color {
color: #09f;
}
h3.arc-src {
text-transform: uppercase;
color: #f60;
font-size: 20px;
}
h3 span {
color: #777;
}
h3.lpost,
h3.lpost a {
font-size: 17px;
color: #656d6c;
}
.textcenter,
.textcenter h2 {
margin: 5px auto;
text-align: center;
}
.post,
.hentry,
.no-results {
margin-bottom: 20px;
}
.read-more {
background: none repeat scroll 0 0 #eee;
border: 1px solid #c5c7c8;
border-radius: 10px 10px 10px 10px;
box-shadow: 0 0 3px 0 #c5c7c8;
display: table;
padding: 5px 10px;
}
.read-more a {
color: #555;
}
.postmetadata {
font-family: Arial, Helvetica, sans-serif;
text-shadow: 0 0 1px #fff;
}
p.postmetadata {
margin: 0;
}
.postmetadata a {
color: #0387bf;
}
.postmetadataw {
letter-spacing: 3px;
font-weight: 700;
}
.postmetadataw a {
color: #0387bf;
}
.up-bottom-border {
background: none repeat scroll 0 0 rgba(200, 200, 200, 0.3);
border-bottom: 1px solid #fff;
border-radius: 10px 10px 10px 10px;
border-top: 1px solid #999;
display: inline-block;
padding: 5px 10px;
width: calc(100% - 22px);
margin: 0 auto 20px;
}
.floatleft {
float: left;
width: 45%;
text-align: left;
}
.floatright {
float: right;
width: 45%;
text-align: right;
}
#page-nav .alignright {
text-align: right;
}
#page-nav .alignleft {
text-align: left;
}
#page-nav a {
background: none repeat scroll 0 0 #eee;
border-color: #fff #b1b4b5 #b1b4b5 #fff;
border-radius: 10px 10px 10px 10px;
border-style: solid;
border-width: 1px;
font-size: 17px;
padding: 10px;
}
#commentsbox {
margin: 20px 0;
}
ol.commentlist,
ul.commentlist {
list-style: none outside none;
margin-left: 0;
}
#commentsbox .commentlist {
margin: 0;
}
#commentsbox .watermark {
color: rgba(150, 150, 150, 0.7);
font-family: "Oswald", arial, serif;
font-size: 17px;
text-align: center;
text-shadow: none;
text-transform: uppercase;
}
#commentsbox .comment-author cite,
#commentsbox .comment-author cite a {
color: #1072bc;
letter-spacing: 3px;
text-shadow: -1px -1px 1px #fff;
font-style: normal;
}
#commentsbox img.avatar {
left: 0;
position: absolute;
top: 7px;
}
#commentsbox ul.children {
padding: 0;
}
.comment-body {
padding: 0 0 10px;
}
#commentsbox .commentlist li.comment {
border-top: 3px solid #999;
line-height: 19px;
margin: 0 0 24px;
padding: 5px 0 0 50px;
position: relative;
}
#comments .comment-body p:last-child {
margin-bottom: 6px;
}
#commentsbox .comment-meta,
#commentsbox .comment-meta a:link,
#commentsbox .comment-meta a:visited {
color: #f28954;
font-size: 12px;
padding-bottom: 10px;
text-shadow: none;
}
#commentsbox .commentlist .children li {
border-top: 2px solid #fff;
list-style: none outside none;
margin: 0 0 0 -25px;
}
#commentsbox .commentlist li:last-child {
border-bottom: medium none;
list-style: none outside none;
}
#comment-form {
max-width: 550px;
}
#respond .required {
color: #ff4b33;
font-weight: 700;
position: absolute;
}
#comments-list #respond {
margin: 0 0 18px;
}
#comments-list ul #respond {
margin: 0;
}
#cancel-comment-reply-link {
font-weight: 400;
line-height: 18px;
}
#respond input {
margin: 0 0 9px;
}
#respond textarea {
width: 98%;
}
#respond .form-allowed-tags {
font-size: 13px;
line-height: 18px;
}
#respond .form-allowed-tags code {
font-size: 11px;
}
#respond .form-submit {
margin: 12px 0;
}
#respond .form-submit input {
font-size: 14px;
width: auto;
}
#f-post-page {
margin: 10px auto;
width: 100%;
font-size: 15px;
cursor: pointer;
text-align: center;
font-weight: 700;
color: #aaa;
}
#f-post-page-container {
display: none;
}
.bypostauthor {
padding: banana;
}
.screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 700;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
}