body .extendedwopts-show {
display: none;
}
body .widgetopts-hide_title .widget-title {
display: none;
}
body .extendedwopts-md-right {
text-align: right;
}
body .extendedwopts-md-left {
text-align: left;
}
body .extendedwopts-md-center {
text-align: center;
}
body .extendedwopts-md-justify {
text-align: justify;
}
@media screen and (min-width: 1181px) {
body .extendedwopts-hide.extendedwopts-desktop {
display: none !important;
}
body .extendedwopts-show.extendedwopts-desktop {
display: block;
}
body .widget.clearfix-desktop {
clear: both;
}
}
@media screen and (max-width: 1024px) and (orientation: Portrait) {
body .extendedwopts-hide.extendedwopts-tablet {
display: none !important;
}
body .extendedwopts-show.extendedwopts-tablet {
display: block;
}
body .widget.clearfix-desktop {
clear: none;
}
body .widget.clearfix-tablet {
clear: both;
}
}
@media screen and (max-width: 1180px) and (orientation: landscape) {
body .extendedwopts-hide.extendedwopts-tablet {
display: none !important;
}
body .extendedwopts-show.extendedwopts-tablet {
display: block;
}
body .widget.clearfix-desktop {
clear: none;
}
body .widget.clearfix-tablet {
clear: both;
}
}
@media screen and (max-width: 767px) and (orientation: Portrait) {
body .extendedwopts-hide.extendedwopts-tablet:not(.extendedwopts-mobile) {
display: block !important;
}
body .extendedwopts-show.extendedwopts-tablet:not(.extendedwopts-mobile) {
display: none !important;
}
body .extendedwopts-hide.extendedwopts-mobile {
display: none !important;
}
body .extendedwopts-show.extendedwopts-mobile {
display: block;
}
body .widget.clearfix-desktop,
body .widget.clearfix-tablet {
clear: none;
}
body .widget.clearfix-mobile {
clear: both;
}
}
@media screen and (max-width: 991px) and (orientation: landscape) {
body .extendedwopts-hide.extendedwopts-tablet:not(.extendedwopts-mobile) {
display: block !important;
}
body .extendedwopts-show.extendedwopts-tablet:not(.extendedwopts-mobile) {
display: none !important;
}
body .extendedwopts-hide.extendedwopts-mobile {
display: none !important;
}
body .extendedwopts-show.extendedwopts-mobile {
display: block;
}
body .widget.clearfix-desktop,
body .widget.clearfix-tablet {
clear: none;
}
body .widget.clearfix-mobile {
clear: both;
}
}
.panel-cell-style:after {
content: "";
display: block;
clear: both;
position: relative;
}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, img, ins, kbd, q, s, samp,
small, strike, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
:focus {
outline: 0;
}
ol, ul {
list-style: none;
}
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote, q {
quotes: "" "";
}
* {
-webkit-tap-highlight-color: rgba(0,0,0,0.1);
}  html {
font-size: 100.01%;
} body {
height: auto;
min-height: 100%;
color: #56646F;
background: #ebebeb;
}
body#tinymce {
background: #FFF;
}
body, div, td {
font-family: Arial, Tahoma, Verdana, sans-serif;
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1.785em;
vertical-align: top;
margin: 0;
padding: 0;
word-wrap: break-word;
hyphens: auto;
} h1, h2, h3, h4, h5, h6 {
color: #5b4141;
font-style: normal;
font-weight: normal;
font-family: inherit;
margin: 0 0 0 -0.05em;
padding: 0.5em 0;
}
h1 {
font-size: 2.6em;
font-weight: 300;
letter-spacing: -0.04em;
line-height: 1.3em;
}
.sidebar-homepage-b h1 {
display: table;
margin: 0 auto;
padding: 0.25em 0;
text-align: center;
font-weight: 300;
}
.sidebar-homepage-b h1 span {
display: block;
}
.sidebar-homepage-b h1 a {
}
h2 {
font-size: 2em;
letter-spacing: -0.02em;
font-weight: 300;
line-height: 1.3em;
}
h3 {
font-size: 1.6em;
letter-spacing: -0.01em;
line-height: 1.375em;
}
h4 {
font-size: 1.35em;
line-height: 1.4em;
}
h5 {
font-size: 1.15em;
font-weight: bold;
text-transform: uppercase;
line-height: 1.5em;
}
h6 {
font-size: 1em;
font-weight: bold;
line-height: 1.6em;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
color: #5b4141;
text-decoration: none;
}
.sidebar-footer h1 a, .sidebar-footer h2 a, .sidebar-footer h3 a, .sidebar-footer h4 a, .sidebar-footer h5 a, .sidebar-footer h6 a {
color: #FFF;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
color: #fb9351;
}
.title-sub {
color: #FB9351;
}
.post-title .title-sub {
display: block;
font-size: 66%;
font-weight: 300;
letter-spacing: -0.02em;
line-height: 1.352em;
margin-top: 0.5em;
}
.title-end {
display: none;
} a {
color: #fb9351;
text-decoration: none;
-webkit-transition: all 250ms linear;
-moz-transition: background-color 250ms linear;
-o-transition: background-color 250ms linear;
-ms-transition: background-color 250ms linear;
transition: all 250ms linear;
}
a:hover {
color: #5b4141;
text-decoration: none;
-webkit-transition: all 125ms linear;
-moz-transition: background-color 125ms linear;
-o-transition: background-color 125ms linear;
-ms-transition: background-color 125ms linear;
transition: all 125ms linear;
} p {
line-height: inherit;
margin: 0 0 1em 0;
padding: 0;
} ol {
list-style-type: decimal;
line-height: inherit;
margin: 0 0 0 2em;
}
ul {
list-style-type: disc;
line-height: inherit;
margin: 0 0 0 2em;
}
dl {
display: table;
}
dt {
}
dd {
padding-left: 2em;
} img {
display: inline-block;
max-width: 100%;
height: auto;
font: normal 10px/1em sans-serif;
border: 0;
} .wp-caption {
display: block;
color: #999;
font-size: 12px;
text-align: center;
width: auto; margin-top: 0.25em;
margin-bottom: 1em;
}
.wp-caption.aligncenter {
display: block;
}
.wp-caption.alignleft {
margin-left: -55px;
}
#tinymce .wp-caption.alignleft {
margin-left: 0;
}
.wp-caption.alignright {
margin-right: -55px;
}
#tinymce .wp-caption.alignright {
margin-right: 0;
}
.wp-caption a {
}
.wp-caption img {
display: block;
margin: 0 auto;
}
#tinymce .wp-caption img {
display: inline-block;
}
.wp-caption-text {
font-size: 12px;
line-height: 1.352em;
width: auto;
max-width: 100%;
margin: 0 auto;
padding: 10px 15px 0;
} .gallery {
font-size: 0.85em;
width: auto !important;
max-width: 100%;
margin-bottom: 1em !important;
padding: 25px 25px 0;
background: rgba(0,0,0,0.03);
}
.gallery-item {
display: inline-block;
float: none !important;
margin: 0 0 25px !important;
vertical-align: top;
}
.gallery img {
display: block;
margin: 0 auto;
border: none !important;
} table {
text-align: left;
width: 100%;
max-width: 100%;
margin: 0 0 1em;
border: 0;
border-collapse: collapse;
}
caption {
line-height: 1.5em;
color: #FFF !important;
text-align: center;
padding: 1em;
background: #5b4141 url(//pubcash.com/wp-content/themes/Truemag/assets/images/bg-white-20.png);
}
thead {
}
thead tr {
background: none;
}
th {
line-height: 1.3em;
color: #FFF;
padding: 5px 10px;
background: #5b4141 url(//pubcash.com/wp-content/themes/Truemag/assets/images/bg-white-40.png);
border-bottom: 5px solid #DDD;
}
tbody {
}
tr {
background: #FFF;
border-bottom: 1px solid #EAEAEA;
}
tr.alt {
background: #F9F9F9;
}
td {
line-height: inherit;
vertical-align: top;
color: #56646F;
padding: 10px;
border-left: 1px solid #DDD;
}
td:first-child {
border-left: none;
}
tfoot {
}
tfoot tr {
background: #EAEAEA;
border-bottom: 1px solid #DDD;
}
tfoot td {
border-right: none;
} blockquote {
font-size: 1.2em;
text-align: left; margin: 0 0 0 35px;
padding: 0 0 0 15px;
border-left: 1px solid #FB9351;
}
blockquote:before {
content: '\201C';
position: absolute;
color: #FB9351;
font-size: 5em;
margin: 20px 0 0 -55px;
}
blockquote p {
font-family: inherit;
line-height: 1.785em;
}
blockquote cite {
display: table;
}
cite {
font-size: 0.8em;
}
q {
font-style: italic;
}
q:before {
content: '\AB';
}
q:after {
content: '\BB';
} fieldset {
border: 1px solid rgba(0,0,0,0.1);
margin: 0 0 1.5em;
padding: 25px;
}
fieldset legend {
display: block;
font-weight: bold;
line-height: 1em;
margin: 0 0 0 -5px;
padding: 0 5px;
} pre {
font-family: "Courier New", monospace;
font-size: 12px;
text-align: left; line-height: 20px;
color: #555;
max-width: 100%;
margin-bottom: 1em;
padding: 0 3px;
background: #FFF url(//pubcash.com/wp-content/themes/Truemag/assets/images/bg_code.png) left 20px repeat;
overflow: auto;
box-shadow: 0 0 1px rgba(0,0,0,0.2);
}
pre code {
background: none;
padding: 0;
}
code,
kbd,
var,
tt {
font-family: "Courier New", monospace;
text-align: left; padding: 0 3px;
background: rgba(0,0,0,0.03);
} em {
font-style: italic;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
del {
text-decoration: line-through;
}
ins {
text-decoration: none;
background: #FFFFCC;
}
hr {
clear: both;
height: 1px;
margin-bottom: 1em;
background: rgba(0,0,0,0.1);
border: 0 none;
}
big {
font-size: 1.2em;
}
small {
font-size: 0.85em;
}
sup {
font-size: 66%;
vertical-align: super;
}
*::selection {
color: #FFF;
background: #fb9351;
}
*:before,
*:after {
-webkit-transition: all 250ms linear;
-moz-transition: all 250ms linear;
-o-transition: all 250ms linear;
-ms-transition: all 250ms linear;
transition: all 250ms linear;
}
*:hover:before,
*:hover:after {
-webkit-transition: all 125ms linear;
-moz-transition: all 125ms linear;
-o-transition: all 125ms linear;
-ms-transition: all 125ms linear;
transition: all 125ms linear;
} .screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
word-wrap: normal !important;
}
.screen-reader-text:focus {
background-color: #eee;
clip: auto !important;
clip-path: none;
color: #444;
display: block;
font-size: 1em;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }  #layout {
max-width: 100%;
overflow: hidden;
}
body.boxed {
background-color: #e8e2e2;
}
.boxed #layout {
max-width: 1300px;
margin: 25px auto 0;
background-color: #ebebeb;
} #header {
position: relative;
padding: 50px 0 0;
z-index: 3;
}
#header-layout-2 {
}
#header-holder-2 {
position: relative;
display: block;
width: 1200px;
margin: 0 auto;
background: #fb9351;
}
#header-layout {
}
#header-holder {
position: relative;
display: block;
width: 1200px;
color: #CCC;
margin: 0 auto;
} #logo {
float: left;
width: 240px;
height: 85px;
margin: 0 22px 0 25px;
}
.menu-sticky #logo {
width: auto;
height: 44px;
margin-right: 25px;
}
#logo h2,
#logo h2 a,
#logo h2 img {
position: relative;
display: block;
font-size: 42px;
line-height: 0.9em;
font-weight: bold;
color: #FFF;
letter-spacing: -0.06em;
text-decoration: none;
max-width: 100%;
margin: 0;
padding: 0;
opacity: 1;
}
.menu-sticky #logo h2,
.menu-sticky #logo h2 a,
.menu-sticky #logo h2 img {
font-size: 34px;
max-height: 34px;
}
#logo h2 {
max-width: 240px;
}
.hidpi #logo h2 img {
opacity: 0; } #search-form-header {
position: absolute;
float: right;
top: 0;
right: 0;
width: 30px;
height: 29px;
margin: 3px 3px;
overflow: hidden;
background: transparent;
z-index: 2;
box-shadow: 1px 1px 0 rgba(255,255,255,0.35) inset, -1px -1px 0 rgba(255,255,255,0.35) inset;
-webkit-transition: all 500ms cubic-bezier(0.5, 0, 0.5, 1);
transition: all 500ms cubic-bezier(0.5, 0, 0.5, 1);
}
#search-form-header.search-form-header {
width: 160px;
background: #FFF;
-webkit-transition: all 300ms cubic-bezier(0.5, 0, 0.5, 1);
transition: all 300ms cubic-bezier(0.5, 0, 0.5, 1);
}
#search-form-header span {
position: absolute;
display: block;
width: 30px;
height: 29px;
cursor: pointer;
}
#search-form-header span:before {
display: block;
content: '\e62f';
font-family: 'StrictThemes';
color: #FFF;
font-size: 16px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-align: center;
line-height: 1;
margin-top: 7px;
speak: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#search-form-header.search-form-header span:before {
color: #FB9351;
}
#search-form-header input {
position: absolute;
display: inline-block;
color: #FB9351;
font-size: 12px;
line-height: 1;
top: 0;
left: 30px;
width: 125px;
margin: 0;
padding: 6px 0;
background: transparent;
border: none;
}
.chrome #search-form-header input {
padding-top: 7px;
}
#search-form-header input::-webkit-input-placeholder {
color: #FB9351;
} #content-parent {
z-index: 1;
position: relative;
}
#content-layout {
display: block;
width: 1200px;
margin: 0 auto;
}
#content-holder {
padding: 0;
z-index: 1;
}
#content-box {
min-height: 600px;
padding: 50px 0;
} div.post-single {
width: 679px;
} .woocommerce.woocommerce-page .sidebar-position-right #content-box,
.sidebar-position-right #content-box,
.page-template-template-frontpage-php .sidebar-secondary-inactive.sidebar-position-none #content-box { float: left;
width: 850px;
} .page-template-template-frontpage-php .sidebar-position-left #content-box,
.archive .sidebar-position-left #content-box {
float: right;
} .sidebar-position-right div.post-single {
float: right;
} .woocommerce.woocommerce-page .sidebar-position-left #content-box,
.sidebar-position-left #content-box {
float: right;
width: 850px;
} .page-template-template-frontpage-php .sidebar-position-left #content-box,
.archive .sidebar-position-left #content-box {
float: left;
} .page-template-template-frontpage-php .sidebar-secondary-inactive.sidebar-position-left #content-box,
.archive .sidebar-secondary-inactive.sidebar-position-left #content-box {
float: right;
} .sidebar-position-left div.post-single {
float: left;
} .sidebar-position-none div.post-single {
float: right;
width: 1030px;
} .sidebar-position-none #content-box {
float: left;
width: 850px;
} .single .sidebar-position-none #content-box,
.page .sidebar-position-none #content-box {
float: none;
width: auto;
} .sidebar-secondary-available #content-box > div > div:first-child {
width: 574px;
}
.sidebar-position-right.sidebar-secondary-available #content-box > div > div:first-child {
float: left;
}
.sidebar-position-left.sidebar-secondary-available #content-box > div > div:first-child {
float: right;
} #article-frontpage-2 {
margin-bottom: 50px;
} #footer {
position: relative;
background: #5b4141;
z-index: 2;
}
#footer-layout {
}
#footer-holder {
position: relative;
width: 1200px;
margin: 0 auto;
z-index: 2;
}
#copyrights-holder {
width: 1150px;
color: #FFF;
margin: 0 auto;
padding: 10px 25px;
background: #fb9351;
}
#copyrights-box {
}
#copyrights-box a {
color: #FFF;
opacity: 1;
transition: opacity 250ms linear;
}
#copyrights-box a:hover {
color: #FFF;
opacity: 0.6;
transition: opacity 125ms linear;
}
#copyrights-company {
font-size: 12px;
width: 65%;
float: left;
}
#copyrights-developer {
font-size: 12px;
width: 35%;
float: right;
text-align: right;
}   .alignleft {
float: left;
margin-right: 15px;
}
.aligncenter {
float: none;
clear: both;
display: table;
margin-left: auto;
margin-right: auto;
}
.alignright {
float: right;
margin-left: 15px;
}
.bypostauthor {
}
.wp-post-image {
display: inline-block;
margin: 0 0 2em;
}
.gallery-caption {
}
.more-link {
display: inline-block !important;
line-height: 1em !important;
color: #FFF;
text-decoration: none !important;
white-space: nowrap;
padding: 0.7em 1em 0.7em 1em;
background-color: #fb9351;
transition: background-color 150ms linear;
}
.more-link:hover {
color: #FFF;
background-color: #5b4141;
transition: background-color 150ms linear;
cursor: pointer;
} .div-as-table {
position: relative;
display: table;
}
.div-as-table > div {
display: table-cell;
vertical-align: middle;
}
.div-as-table > div > div {
}
.div-as-table > div > div:after {
display: block;
clear: both;
content: ".";
height: 0;
font-size: 0;
} embed,
iframe,
object,
video {
max-width: 100%;
} #layout .mejs-container {
display: block;
background: transparent;
}
.single #layout .mejs-container {
margin-bottom: 0;
}
#layout .mejs-container button,
#layout .mejs-overlay-button {
font-family: 'StrictThemes';
color: #FFF;
font-size: 16px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
speak: none;
margin-left: 2px;
background: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#layout .mejs-audio {
height: 70px !important;
}
.mejs-fullscreen #header {
display: none;
}
.mejs-fullscreen .mejs-container {
margin: 0;
}
#layout .mejs-controls {
height: 70px !important;
background: #5B4141;
}
.mejs-fullscreen #layout .mejs-controls {
height: 83px !important;
}
#layout .project-wrapper-color .mejs-controls,
#layout .mejs-video .mejs-controls {
background: rgba(0,0,0,0.6);
}
.mejs-controls button:hover {
box-shadow: none;
}
#layout .mejs-play {
}
#layout .mejs-pause {
}
#layout .mejs-playpause-button {
width: 46px;
height: 46px;
margin: 10px 5px 10px 10px;
border: 2px solid #FFF;
border-radius: 50px;
}
#layout .mejs-playpause-button button {
width: 46px;
height: 46px;
margin: 0;
}
#layout .mejs-play button:before {
content: '\e625';
margin-right: -3px;
}
#layout .mejs-pause button:before {
content: '\e638';
}
.gecko #layout .mejs-volume-button button {
margin: 6px 0 0;
}
#layout .mejs-mute button:before {
content: '\e62b';
}
#layout .mejs-unmute button:before {
content: '\e62a';
}
.gecko #layout .mejs-fullscreen-button {
margin: 19px 7px 0 0;
}
#layout .mejs-fullscreen-button button:before {
content: '\e646';
}
#layout .mejs-time-current,
#layout .mejs-horizontal-volume-current {
background: #FFF;
}
#layout .mejs-time-loaded {
background: #fb9351;
}
#layout .mejs-time-total,
#layout .mejs-horizontal-volume-total {
background: rgba(0,0,0,0.4);
}
#layout .mejs-time-float {
width: 37px;
height: 18px;
top: -24px;
color: #56646F;
background: #FFF;
border: none;
box-shadow: 0 0 1px rgba(0,0,0,0.2);
}
#layout .mejs-time-float-current {
margin: 4px 3px 0 3px;
}
#layout .mejs-time-float-corner {
top: 16px;
border:solid 5px #FFF;
border-color:#FFF transparent transparent;
}
#layout .mejs-time {
padding: 29px 5px 0;
}
.safari #layout .mejs-time {
padding-top: 28px;
}
#layout .mejs-time span {
font-size: 11px;
line-height: 11px;
opacity: 0.7;
}
#layout .mejs-time-rail {
padding-top: 25px;
}
#layout .mejs-volume-button,
#layout .mejs-horizontal-volume-slider {
margin-top: 20px;
}
#layout .mejs-fullscreen-button {
margin: 20px 7px 0 3px;
}
#layout .mejs-button button:focus {
outline: 0;
}
#layout .mejs-overlay-button {
font-size: 70px;
width: 140px;
height: 140px;
margin: -40px 0 0 -70px !important;
background: rgba(0,0,0,0.6);
border-radius: 100px;
}
.ie8 #layout .mejs-overlay-button {
background: url(//pubcash.com/wp-content/themes/Truemag/assets/images/icons/64/glyphs/white/play.png) center center no-repeat;
}
#layout .mejs-overlay-button:before {
display: inline-block;
content: '\e625';
color: #FFF;
margin: 35px 0 0 42px;
background: none;
}
#layout .mejs-poster {
background-size: cover;
}
#layout .mejs-video .mejs-volume-slider {
background: rgba(0,0,0,0.6);
}  .block {
display: block !important;
}
.none {
display: none !important;
}
.hidden {
visibility: hidden;
} .relative {
position: relative;
}
.absolute {
position: absolute;
} .fl {
float: left !important;
}
.fr {
float: right !important;
}
.clear {
font-size: 0 !important;
line-height: 0 !important;
width: 0 !important;
height: 0 !important;
float: none !important;
margin: 0 !important;
padding: 0 !important;
clear: both !important;
} .align-center {
text-align: center;
} .f11 {
font-size: 11px;
}
.f13 {
font-size: 13px;
}
.normal {
font-weight: normal;
} .non-selectable {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}  body#tinymce.wp-editor {
font-weight: normal;
margin: 10px !important;
}
body#tinymce .aligncenter {
display: table;
}
dl.wp-caption {
display: inline-block;
}
dt.wp-caption-dt {
}
dd.wp-caption-dd {
padding: 10px;
}   .st-adsense {
display: block;
}
.sidebar .widget.widget-adsense {
display: block !important;
padding: 0 !important;
background: transparent !important;
border: none;
}
.adsbygoogle {
display: block;
margin: 0 auto;
background: transparent;
}
.sidebar-ad-a .adsbygoogle {
margin: 0 auto;
}
.sidebar-ad-b .adsbygoogle {
margin: 0 auto;
}
.sidebar-ad-c .adsbygoogle {
margin: 0 auto;
}   #bbpress-forums {
font-size: 14px;
margin-bottom: 0;
}
#bbpress-forums ul.bbp-lead-topic,
#bbpress-forums ul.bbp-topics,
#bbpress-forums ul.bbp-forums,
#bbpress-forums ul.bbp-replies,
#bbpress-forums ul.bbp-search-results {
margin: 0 0 25px;
border: none;
border-bottom: 1px solid rgba(0,0,0,0.1);
}
#bbpress-forums div.bbp-forum-header,
#bbpress-forums div.bbp-topic-header,
#bbpress-forums div.bbp-reply-header {
margin: 25px 0 0;
background: #FFF;
border-top: 1px solid rgba(0,0,0,0.1);
}
#bbpress-forums li.bbp-header {
color: #AAA;
text-transform: uppercase;
padding: 10px 25px;
background: rgba(0,0,0,0.03);
border: none;
}
#bbpress-forums .bbp-replies li.bbp-header {
margin: 0 0 -25px;
padding: 0;
}
.bbp-header .bbp-reply-author {
display: none;
}
.bbp-footer {
display: none;
}
div.bbp-forum-header,
div.bbp-topic-header,
div.bbp-reply-header {
border: none;
}
#bbpress-forums li.bbp-body ul.forum,
#bbpress-forums li.bbp-body ul.topic {
padding: 25px;
border-top: 1px solid rgba(0,0,0,0.07);
}
#bbpress-forums li.bbp-header .bbp-search-content,
#bbpress-forums li.bbp-footer .bbp-search-content,
#bbpress-forums li.bbp-header .bbp-forum-content,
#bbpress-forums li.bbp-footer .bbp-forum-content,
#bbpress-forums li.bbp-header .bbp-topic-content,
#bbpress-forums li.bbp-footer .bbp-topic-content {
font-size: 12px;
margin: 0;
}
#bbpress-forums li.bbp-header .bbp-reply-content,
#bbpress-forums li.bbp-footer .bbp-reply-content {
font-size: 0;
text-align: center;
margin: 0;
}
#bbpress-forums li.bbp-header .bbp-reply-content span,
#bbpress-forums li.bbp-footer .bbp-reply-content span {
float: none !important;
position: relative;
display: inline-block;
}
#bbpress-forums li.bbp-header .bbp-reply-content a,
#bbpress-forums li.bbp-footer .bbp-reply-content a {
display: block;
font-size: 12px;
font-weight: bold;
line-height: 21px;
margin: 10px 0;
}
#bbpress-forums ul.even {
background: rgba(255,255,255,0.5);
}
#bbpress-forums div.odd,
#bbpress-forums ul.odd {
background: #FFF;
}
.bbp-body li.bbp-forum-info,
.bbp-body li.bbp-topic-title {
font-size: 14px;
}
.bbp-body li.bbp-forum-info {
position: relative;
}
.bbp-body li.bbp-forum-info a.bbp-forum-title:before {
float: left;
content: '\e61e';
font-family: 'StrictThemes';
font-size: 24px;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
color: rgba(0,0,0,0.2);
margin: -2px 10px 0 0;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.bbp-body li.bbp-forum-info > a,
.bbp-body li.bbp-topic-title > a {
display: inline-block;
color: #5B4141;
font-size: 1.2em;
line-height: 1.352em;
}
.bbp-body li.bbp-forum-info > a:hover,
.bbp-body li.bbp-topic-title > a:hover {
color: #FB9351;
}
.bbp-body li.bbp-forum-topic-count,
.bbp-body li.bbp-forum-reply-count,
.bbp-body li.bbp-forum-freshness,
.bbp-body li.bbp-topic-topic-count,
.bbp-body li.bbp-topic-reply-count,
.bbp-body li.bbp-topic-freshness {
font-size: 12px;
line-height: 1.352em;
padding-top: 5px;
}
li.bbp-forum-freshness,
li.bbp-topic-freshness {
width: 25%;
text-align: right;
}
.bbp-replies .bbp-meta,
.bbp-replies .bbp-meta span,
.bbp-replies .bbp-meta a {
font-size: 12px;
text-transform: none;
color: rgba(0,0,0,0.3);
}
.bbp-body .bbp-meta a:hover {
color: #5B4141;
}
#bbpress-forums div.bbp-forum-author .bbp-author-role,
#bbpress-forums div.bbp-topic-author .bbp-author-role,
#bbpress-forums div.bbp-reply-author .bbp-author-role {
font-style: normal;
}
#bbpress-forums div.bbp-topic-tags {
float: none;
text-align: center;
margin: 0 0 25px;
}
#bbpress-forums > h3 {
font-size: 1.6em;
text-align: center;
margin-bottom: 0;
padding-top: 0;
}
.entry-title {
text-align: center;
margin-bottom: 25px;
}
#bbpress-forums div.bbp-topic-content pre,
#bbpress-forums div.bbp-reply-content pre {
line-height: 20px;
padding: 0 10px;
box-shadow: none;
} div.bbp-breadcrumb {
display: block;
float: none;
font-size: 12px;
text-align: center;
margin: 0 0 10px;
}
.bbp-breadcrumb-sep {
margin: 0 0.25em;
}
div.bbp-topic-tags {
font-size: 12px;
}
#bbpress-forums > #subscription-toggle {
display: table;
font-weight: bold;
line-height: 1.54em;
text-transform: uppercase;
margin: 0 auto 50px;
}
#subscription-toggle a:before,
#favorite-toggle a:before {
float: left;
display: inline-block;
font-family: 'StrictThemes';
font-size: 16px;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
color: #FB9351;
margin: 2px 7px 0 0;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#subscription-toggle a:before {
content: '\e63b';
}
#favorite-toggle a:before {
content: '\e65f';
margin-left: 20px;
} #new-post {
}
#content-parent fieldset.bbp-form,
#container fieldset.bbp-form,
#wrapper fieldset.bbp-form {
margin-bottom: 0;
padding: 10px 25px 25px;
border: 5px solid rgba(0,0,0,0.05);
}
.bbpress .wp-editor-container textarea.wp-editor-area,
.bbpress .wp-editor-container textarea.wp-editor-area:focus,
#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content {
font-size: 1em;
border: 1px solid #DDD;;
border-radius: 0;
}
div.quicktags-toolbar {
border: none;
border-radius: 0;
}
#buddypress .wp-editor-wrap a.button,
#buddypress .wp-editor-wrap button,
#buddypress .wp-editor-wrap input[type="submit"],
#buddypress .wp-editor-wrap input[type="button"],
#buddypress .wp-editor-wrap input[type="reset"] {
font-size: 11px;
padding: 2px 5px;
border-radius: 0;
}
#new-post .wp-editor-area {
font-family: inherit;
min-height: 250px;
} div.bbp-template-notice {
color: #AD8643;
text-align: center;
padding: 1em 4em;
border: none;
border-radius: 0;
background-color: #FBEED5;
box-shadow: 0 0 1px rgba(0, 0, 0, 0.35) inset;
}
div.bbp-template-notice a {
}
div.bbp-template-notice.info {
color: #3A87AD;
text-align: center;
margin: 0 0 25px;
padding: 1em 4em;
background-color: #D9EDF7;
border: none;
}
div.bbp-template-notice.important {
border: #e6db55 1px solid;
background-color: #fffbcc;
}
div.bbp-template-notice.error,
div.bbp-template-notice.warning {
color: #B94A48;
padding: 1em 4em;
text-align: center;
background-color: #F2DEDE;
border: none;
}
div.bbp-template-notice p {
margin: 0 !important;
}
div.bbp-template-notice.error a,
div.bbp-template-notice.warning a {
color: #c00;
} .super-sticky .bbp-topic-title > a,
.sticky .bbp-topic-title > a {
font-weight: bold;
} .bbp-author-avatar {
display: inline-block;
margin-bottom: -5px;
padding: 3px;
background: rgba(0,0,0,0.1);
border-radius: 100px;
}
#bbpress-forums p.bbp-topic-meta img.avatar,
#bbpress-forums ul.bbp-reply-revision-log img.avatar,
#bbpress-forums ul.bbp-topic-revision-log img.avatar,
#bbpress-forums div.bbp-template-notice img.avatar,
#bbpress-forums .widget_display_topics img.avatar,
#bbpress-forums .widget_display_replies img.avatar,
#bbpress-forums div.bbp-forum-author img.avatar,
#bbpress-forums div.bbp-topic-author img.avatar,
#bbpress-forums div.bbp-reply-author img.avatar,
#bbp-single-user-details img.avatar {
display: block;
border: none;
border-radius: 100px;
margin-top: 0;
margin-bottom: 0;
} #bbpress-forums .bbp-forum-info .bbp-forum-content,
#bbpress-forums p.bbp-topic-meta {
font-size: 12px;
line-height: 1.352em;
margin: 5px 0 0;
color: rgba(0,0,0,0.4);
}
#bbpress-forums .bbp-forum-info .bbp-forum-content {
margin: 5px 0 0 34px;
} .widget_display_forums > ul,
.widget_display_replies > ul,
.widget_display_topics > ul,
.widget_display_views > ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.widget_display_forums > ul > li,
.widget_display_replies > ul > li,
.widget_display_topics > ul > li,
.widget_display_views > ul > li {
padding: 0.6em 0;
border-top: 1px solid rgba(0,0,0,0.07);
}
.sidebar-footer .widget_display_forums > ul > li,
.sidebar-footer .widget_display_replies > ul > li,
.sidebar-footer .widget_display_topics > ul > li,
.sidebar-footer .widget_display_views > ul > li {
border-top-color: rgba(255,255,255,0.07);
}
.widget_display_forums > ul > li:first-child,
.widget_display_replies > ul > li:first-child,
.widget_display_topics > ul > li:first-child,
.widget_display_views > ul > li:first-child {
padding-top: 0;
border: none;
} .widget_display_replies .avatar {
display: block;
border: none;
border-radius: 70px;
}
.widget_display_replies div {
font-size: 11px;
}
.widget_display_replies .bbp-reply-topic-title {
display: block;
line-height: 1.575em;
margin: 5px 0;
} .widget_display_topics .avatar {
display: block;
border: none;
border-radius: 70px;
}
.widget_display_topics .bbp-forum-title {
display: inline-block;
line-height: 1.575em;
}
.widget_display_topics div {
font-size: 11px;
} .widget_display_forums .bbp-forum-title {
display: inline-block;
line-height: 1.575em;
} .widget_display_stats dl {
display: block;
}
.widget_display_stats dt {
position: absolute;
}
.widget_display_stats dd {
display: block;
color: #fb9351;
text-align: right;
padding: 0;
}
.widget_display_stats dd:after {
float: left;
display: block;
clear: both;
content: ".";
height: 0;
font-size: 0;
} .sidebar .widget.widget_display_search {
padding: 25px;
border: none;
background: #fb9351;
}
.sidebar .widget.widget_display_search h5 {
color: #FFF;
border-bottom: 1px solid rgba(255,255,255,0.3);
}
#bbpress-forums #bbp-search-form {
display: none;
}
#bbp-search-form {
background: #FFF;
padding: 10px 44px 10px 10px;
border: 0;
height: 20px;
}
#bbp-search-form > div:before {
position: absolute;
top: 8px;
right: 7px;
content: '\e62f';
font-family: 'StrictThemes';
color: #FB9351;
font-size: 24px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
speak: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#bbp-search-form label {
display: none;
}
#bbp_search {
float: left;
width: 100%;
height: 20px;
padding: 0;
border: none;
background: none;
}
#bbp_search_submit {
position: relative;
float: right;
text-indent: -9999px;
width: 30px !important;
height: 30px;
margin: -5px -39px 0 0;
padding: 0;
box-shadow: none;
background: none;
} .bbp-logged-in img.avatar {
float: right;
margin: 0;
}
.bbp_widget_login h4 {
border-bottom: 1px solid rgba(0,0,0,0.1);
}
.sidebar-footer .bbp_widget_login h4 {
border-bottom-color: rgba(255,255,255,0.1);
}
.bbp_widget_login .bbp-logged-in h4 {
font-size: 1.1em;
padding-top: 0;
}
.bbp_widget_login .bbp-logged-in h4 a {
display: inline-block;
width: 40%;
word-wrap: normal;
}
.bbp-login-form fieldset {
margin: 0;
padding: 0;
border: 0;
}
.bbp-login-form .bbp-username {
margin-top: 0;
}
.bbp-login-form .bbp-username input,
.bbp-login-form .bbp-password input {
width: calc( 100% - 20px );
height: 20px;
padding: 10px;
border: 0;
background: #FFF;
}
#sidebar .bbp-login-form label {
width: 162px;
}
.bbp-login-links {
margin-top: 5px;
} .bbp-pagination-count {
display: none;
} .bbp-pagination {
margin: 0;
}
.bbp-pagination .bbp-pagination-links {
display: table;
float: none;
position: relative;
text-align: center;
line-height: 1em;
margin: 0 auto;
}
.bbp-pagination .bbp-pagination-links span,
.bbp-pagination .bbp-pagination-links a {
display: block;
float: left;
color: #5b4141;
text-align: center;
white-space: nowrap;
margin: 0 1px 25px;
padding: 0.75em 1.0em;
border: none;
} .bbp-pagination .bbp-pagination-links a:hover {
background: rgba(0,0,0,0.07);
border: none;
} .bbp-pagination .bbp-pagination-links span.current {
background: rgba(0,0,0,0.07);
font-weight: normal;
} .bbp-topic-pagination {
display: block;
margin: 0;
padding: 10px 0 5px;
}
.bbp-topic-pagination:after {
display: block;
content: '';
clear: both;
}
.bbp-topic-pagination a {
float: left;
font-size: 12px;
line-height: 1em;
color: #FFF !important;
margin: 0 7px 0 0;
padding: 4px 6px;
background: #FB9351;
border: none;
} div.bbp-forum-header,
div.bbp-topic-header,
div.bbp-reply-header,
li.bbp-body div.hentry,
.bbp-replies div.hentry {
padding: 25px 0 0;
}
#bbpress-forums div.bbp-forum-author,
#bbpress-forums div.bbp-topic-author,
#bbpress-forums div.bbp-reply-author {
width: 125px;
color: #AAA;
padding-bottom: 25px;
}
.bbp-reply-author .bbp-author-avatar,
.bbp-topic-author .bbp-author-avatar {
margin: 0 0 1px;
padding: 5px;
}
.bbp-reply-author .bbp-author-name,
.bbp-topic-author .bbp-author-name  {
display: inline-block !important;
line-height: 1.352em;
margin: 0 !important;
}
.bbp-reply-author .bbp-author-ip,
.bbp-topic-author .bbp-author-ip {
font-size: 9px;
font-weight: normal;
color: #AAA;
}
#bbpress-forums div.bbp-forum-content,
#bbpress-forums div.bbp-topic-content,
#bbpress-forums div.bbp-reply-content {
line-height: 1.575em;
margin-left: 150px;
padding: 0;
} #bbp-search-results .bbp-header {
margin: 0 0 -25px;
padding: 0 !important;
}
#bbp-search-results .bbp-header * {
display: none;
}
#bbpress-forums div.bbp-forum-title h3,
#bbpress-forums div.bbp-topic-title h3,
#bbpress-forums div.bbp-reply-title h3 {
color: rgba(0,0,0,0.3);
font-size: 1.4em;
margin: 10px 0 0;
}
#bbp-search-results .bbp-topic-title-meta {
margin: 10px 0 0;
}   #buddypress ul.item-list li div.item-desc,
#buddypress div.pagination,
#buddypress ul.item-list li div.meta {
color: inherit;
}
.avatar {
border-radius: 100px;
}
#buddypress div#item-header div#item-meta {
color: inherit;
margin-bottom: 0;
}
#article #buddypress th,
#article #buddypress td {
line-height: 1.352em;
padding: 10px;
} #buddypress .standard-form textarea,
#buddypress .standard-form input[type="text"],
#buddypress .standard-form input[type="text"],
#buddypress .standard-form input[type="color"],
#buddypress .standard-form input[type="date"],
#buddypress .standard-form input[type="datetime"],
#buddypress .standard-form input[type="datetime-local"],
#buddypress .standard-form input[type="email"],
#buddypress .standard-form input[type="month"],
#buddypress .standard-form input[type="number"],
#buddypress .standard-form input[type="range"],
#buddypress .standard-form input[type="search"],
#buddypress .standard-form input[type="tel"],
#buddypress .standard-form input[type="time"],
#buddypress .standard-form input[type="url"],
#buddypress .standard-form input[type="week"],
#buddypress .standard-form select,
#buddypress .standard-form input[type="password"],
#buddypress .dir-search input[type="search"],
#buddypress .dir-search input[type="text"] {
background: #FFF;
border: 1px solid #DDD;
color: #888;
font-family: inherit;
font-size: inherit;
font-size-adjust: inherit;
font-stretch: inherit;
font-style: inherit;
font-variant: inherit;
font-weight: inherit;
line-height: inherit;
margin-bottom: 5px;
padding: 10px;
}
#buddypress .standard-form {
padding: 25px;
background: rgba(0,0,0,0.03);
}
#buddypress .standard-form > label:first-child {
margin-top: 0;
}
#buddypress .standard-form#signup_form div.submit {
float: none;
}
#whats-new-post-in-box {
font-size: 0;
}
#whats-new-post-in-box .st-select-label:after {
top: 31px;
}
#buddypress form#whats-new-form #whats-new-options select {
display: inline;
font-size: 14px;
line-height: 1em;
} #buddypress input[type="submit"],
#buddypress input[type="button"],
#buddypress input[type="reset"],
#buddypress button.submit {
color: #FFF;
font-size: inherit;
padding: 0.7em 1em 0.7em 1em;
background-color: #fb9351;
border: 0;
box-shadow: 0 0 0 0 rgba(0,0,0,0) inset;
transition: all 250ms linear;
}
#buddypress input[type="submit"]:hover,
#buddypress input[type="button"]:hover,
#buddypress input[type="reset"]:hover,
#buddypress button.submit:hover {
color: #FFF;
background-color: #fb9351;
border: 0;
box-shadow: 0 -50px 0 0 rgba(0,0,0,0.15) inset;
transition: all 125ms linear;
}
#item-buttons {
}
#buddypress div#item-header div.generic-button,
#buddypress div#item-header a.button {
float: none;
display: inline-block;
margin: 5px 5px 0;
}
a.bp-title-button,
#buddypress button,
#buddypress a.button,
#buddypress ul.button-nav li a,
#buddypress div.generic-button a,
#buddypress .comment-reply-link {
color: inherit;
font-size: 11px;
text-transform: uppercase;
letter-spacing: 0;
border: 0;
background: none;
border: 1px solid #EEE;
}
#buddypress button:hover,
#buddypress a.button:hover,
#buddypress a.button:focus,
#buddypress ul.button-nav li a:hover,
#buddypress ul.button-nav li.current a,
#buddypress div.generic-button a:hover,
#buddypress .comment-reply-link:hover {
color: inherit;
background: none;
border-color: #AAA;
}
#buddypress .standard-form div.submit input {
display: inline-block;
margin-right: 5px;
}
#groups_search_submit,
#members_search_submit {
position: absolute;
top: 0;
right: 0;
width: 0;
text-indent: -9999px;
background: none !important;
box-shadow: none !important;
} .groups .page-title a.button {
display: table !important;
font-weight: normal;
line-height: 1.532em;
margin: 10px auto;
}
.groups .page-title a.button:after {
content: '';
}
#buddypress ul.item-list .hidden { visibility: visible; }
#buddypress ul.item-list li div.item-desc {
width: auto;
font-size: inherit;
margin-left: 65px;
}
#buddypress ul.item-list li div.action {
position: relative;
text-align: left;
top: auto;
left: auto;
margin: 0 0 0 65px;
}
#buddypress #members-list .item,
#buddypress #friend-list .item {
padding: 0 0 0 65px;
}
#buddypress ul.item-list li div.item-title,
#buddypress ul.item-list li h4 {
font-size: inherit;
font-weight: bold;
line-height: 1em;
padding: 0.5em 0 0;
}
#buddypress ul.item-list li div.item-title span {
color: inherit;
font-size: inherit;
font-weight: normal;
line-height: 1.785em;
}
#buddypress #member-list h5 {
text-transform: none;
padding: 0;
}
#buddypress ul.item-list li img.avatar {
margin-right: 15px;
margin-bottom: 1px; } .buddypress.group-home #buddypress { margin-top: -223px; } .buddypress .breadcrumbs {
display: none;
}
#buddypress div#item-header div#item-actions {
float: none;
width: auto;
text-align: center;
margin: 0 0 25px;
padding: 0;
}
#buddypress div#item-header div#item-actions h3 {
font-size: 1em;
margin: 0;
}
#buddypress div#item-header #group-admins {
text-align: center;
margin: 0;
}
#buddypress div#item-header #group-admins li {
float: none;
display: inline-block;
}
#buddypress div#item-header div#item-meta {
font-size: 1em;
}
.single-item h1.page-title,
.single-item #item-header-avatar,
.bp-user h1.page-title {
text-align: center;
}
.activity-permalink h1.page-title {
}
.single-item #item-header-content,
.bp-user #item-header {
text-align: center;
padding: 0 0 30px;
}
#item-header-avatar > a {
display: inline-block;
margin: 0 auto 10px;
padding: 5px;
border-radius: 150px;
background: rgba(0,0,0,0.07);
}
.single-item #buddypress div#item-header img.avatar,
.bp-user #buddypress #item-header-avatar .avatar {
float: none;
display: block;
margin: 0;
}
#buddypress div#item-header h2 {
font-size: 1em;
font-weight: normal;
margin: 0;
padding: 0;
}
#buddypress div#item-header div#item-header-content {
float: none;
} #buddypress div.item-list-tabs {
overflow: visible;
}
#buddypress div.item-list-tabs ul li {
float: none;
display: inline-block;
}
#buddypress div.item-list-tabs ul li a {
position: relative;
padding: 9px 10px;
}
#buddypress div.item-list-tabs ul li.selected a,
#buddypress div.item-list-tabs ul li.current a {
color: #FFF;
background: #fb9351;
opacity: 1;
}
#buddypress div.item-list-tabs ul li.selected a span,
#buddypress div.item-list-tabs ul li.current a span,
#buddypress div.item-list-tabs ul li a span,
#buddypress div.item-list-tabs ul li a:hover span {
position: relative;
top: -0.15em;
right: 0;
color: #FFF;
font-size: 11px;
line-height: 10px;
font-weight: bold;
margin: 0 0 0 5px;
padding: 2px 5px;
background: #5b4141;
border: none;
border-radius: 0;
-webkit-transition: all 250ms linear;
-moz-transition: background-color 250ms linear;
-o-transition: background-color 250ms linear;
-ms-transition: background-color 250ms linear;
transition: all 250ms linear;
}
#buddypress div.item-list-tabs ul li a span:after {
position: absolute;
content: " ";
bottom: -3px;
left: -3px;
top: 50%;
margin-top: -2.5px;
width: 0;
height: 0;
border-style: solid;
border-width: 3px 3px 3px 0;
border-color: transparent #5b4141 transparent transparent;
}
#buddypress div.item-list-tabs ul li a,
#buddypress div.item-list-tabs ul li span,
#buddypress div.item-list-tabs ul li.last select {
font-weight: bold;
text-transform: uppercase;
line-height: 1.4em;
} #item-nav {
margin-bottom: 50px;
padding: 25px;
border: 1px solid rgba(0,0,0,0.1);
}
#buddypress #item-nav div.item-list-tabs {
overflow: visible;
}
#buddypress #item-nav div.item-list-tabs ul {
font-size: 12px;
text-align: center;
} #buddypress div#subnav.item-list-tabs {
margin: 0;
}
#buddypress div#subnav {
position: relative;
border-bottom: 3px solid #fb9351;
}
#buddypress div#subnav > ul {
float: left;
width: 100%;
}
#buddypress div#subnav.item-list-tabs ul li.selected a,
#buddypress div#subnav.item-list-tabs ul li.current a {
color: #FFF;
background-color: #fb9351;
opacity: 1;
}
#buddypress div#subnav.item-list-tabs ul li.last {
position: absolute;
top: 0;
right: 0;
margin-top: 0;
}
#group_members-order-select > label:first-child,
#activity-filter-select > label:first-child {
display: none;
}
#buddypress #members-order-select {
display: none;
}
#buddypress div.item-list-tabs ul li.last select {
max-width: 200px;
padding: 9px 10px 9px;
border: none;
background: rgba(0,0,0,0.03);
}
#buddypress div.item-list-tabs ul li.last .st-select-label select {
padding: 9px 30px 9px 10px;
}
#buddypress div.message-search {
margin: 0 0 -3px;
} #buddypress div.dir-search,
#buddypress div.message-search {
position: relative;
margin: 0 0 -40px;
z-index: 1;
}
#buddypress div.dir-search label:after,
#buddypress div.message-search label:after,
#buddypress #search-members-form label:after {
position: absolute;
display: inline-block;
top: 10px;
right: 13px;
content: '\e62f';
font-family: 'StrictThemes';
font-size: 16px;
font-weight: normal;
font-style: normal;
line-height: 16px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#buddypress div.dir-search input[type="text"],
#buddypress div.message-search input[type="text"],
#buddypress #search-members-form input[type="text"] {
font-size: 14px;
line-height: 1.4em;
width: 120px;
padding: 0.7em 35px 0.7em 1em;
margin: 0;
border: 0;
background: rgba(0,0,0,0.03);
} .activity-type-tabs {
font-size: 12px;
margin: 0 0 25px;
padding: 25px;
border: 1px solid rgba(0,0,0,0.1);
}
.activity-type-tabs ul {
text-align: center;
} #buddypress form#whats-new-form,
#buddypress #item-body form#whats-new-form {
margin-bottom: 25px;
padding: 25px;
background: rgba(0,0,0,0.03);
}
#buddypress form#whats-new-form p.activity-greeting {
line-height: inherit;
margin-bottom: 0;
}
#buddypress #whats-new:focus {
border-color: #AAA !important;
outline-color:	transparent;
}
#buddypress #whats-new-options {
height: auto !important;
overflow: hidden;
}
#buddypress #activity-stream {
margin-top: 0;
}
#buddypress ul.item-list {
border-top: 0;
}
#buddypress ul.item-list li,
body.activity-permalink #buddypress div.activity-comments ul li {
padding: 25px 0;
border: none;
border-top: 1px solid rgba(0,0,0,0.1);
} #buddypress .activity-list li.mini .activity-avatar img.avatar,
#buddypress .activity-list li.mini .activity-avatar img.FB_profile_pic {
margin: 8px 0 0 45px;
} #buddypress .activity-list .activity-content .activity-inner,
#buddypress .activity-list .activity-content blockquote {
margin: 0;
}
#buddypress .activity-list li.load-more {
margin: 0;
padding: 50px 0 5px;
background: none;
}
#buddypress .activity-list li.load-more a {
display: inline-block;
color: #FFF;
line-height: 1em;
font-weight: bold;
text-transform: uppercase;
padding: 1em 1.3em;
background: #FB9351;
}
#buddypress .activity-list li.load-more a:hover {
color: #FFF !important;
box-shadow: 0 -50px 0 0 rgba(255,255,255,0.15) inset;
}
#buddypress .activity-list li.load-more a:before {
float: left;
content: '\e65f';
font-family: 'StrictThemes';
font-size: 16px;
font-weight: normal;
margin: 0 10px 0 0;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#buddypress .activity-list li.loading a {
background: #5B4141;
}
#buddypress .activity-list li.loading a:before {
content: '\e684';
} #buddypress div.activity-comments {
}
#buddypress div.activity-comments > ul {
margin-top: 25px;
padding: 0;
}
#buddypress div.activity-comments > ul > li:first-child,
#buddypress div.activity-comments ul li {
padding: 25px 0 0;
border-top: 1px solid rgba(0,0,0,0.07);
}
#buddypress div.activity-comments ul li > ul {
padding-left: 5px;
} #buddypress div.activity-comments div.acomment-meta {
font-size: 100%;
line-height: inherit;
color: inherit;
} #buddypress div.activity-comments div.acomment-content {
font-size: inherit;
margin-left: 40px;
} #buddypress .activity-list .activity-content .activity-header,
#buddypress .activity-list .activity-content .comment-header {
line-height: 1.785em;
color: inherit;
margin-right: 0;
}
#buddypress .activity-header a,
#buddypress .comment-meta a,
#buddypress .acomment-meta a {
font-weight: bold;
}
#buddypress a.activity-time-since {
font-size: 11px;
color: inherit;
}
span.time-since {
font-size: 11px;
font-weight: normal;
color: inherit;
opacity: 0.7;
}
span.time-since:before {
content: ' ';
display: block;
}
#buddypress .activity-list .activity-content .activity-header img.avatar {
margin-bottom: -5px !important;
}  #buddypress div.activity-meta {
margin: 10px 0 0;
}
#buddypress div.activity-meta a,
#buddypress div.activity-meta a:hover {
color: #AAA;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
margin: 0 10px 0 0;
padding: 0;
border: 0;
background: none;
box-shadow: none;
}
#buddypress div.activity-meta a:hover {
color: #5b4141;
box-shadow: none;
}
#buddypress a.bp-primary-action span,
#buddypress #reply-title small a span {
position: relative;
color: #FFF;
font-size: 10px;
line-height: 10px;
font-weight: bold;
padding: 1px 4px;
background: #999;
border: none;
border-radius: 0;
opacity: 1;
}
#buddypress div.activity-meta a:hover span,
#buddypress #reply-title small a a:hover span {
background: #5b4141;
}
#buddypress a.bp-primary-action span:before,
#buddypress #reply-title small a span:before {
position: absolute;
content: " ";
left: -3px;
top: 50%;
margin-top: -5px;
width: 0;
height: 0;
border-style: solid;
border-width: 5px 5px 5px 0;
border-color: transparent #999 transparent transparent;
}
#buddypress a.bp-primary-action:hover span:before,
#buddypress #reply-title small a:hover span:before {
border-color: transparent #5b4141 transparent transparent;
} #buddypress .acomment-options {
line-height: 1.725em;
margin: 0 0 25px 40px;
}
#buddypress div.activity-comments li form.ac-form {
margin: 0 0 35px 40px;
padding: 0;
}
#buddypress div.activity-comments form .ac-textarea {
margin-bottom: 5px;
border: 1px solid #DDD;
}
#buddypress div.activity-comments form .ac-textarea:focus {
border-color: #AAA;
} body.activity-permalink #buddypress .activity-list li .activity-content,
body.activity-permalink #buddypress div.activity-comments {
margin-left: 120px;
}
body.activity-permalink #buddypress div.activity-comments > ul {
padding: 0;
}
body.activity-permalink #buddypress div.activity-comments ul li,
body.activity-permalink #buddypress .activity-list > li:first-child {
padding-bottom: 0;
}
body.activity-permalink .activity-avatar {
padding: 5px;
background: rgba(0,0,0,0.07);
border-radius: 100px;
}
body.activity-permalink #buddypress .activity-avatar img.avatar {
width: 85px;
height: 85px;
margin-right: 0;
} #buddypress div#message p,
#sitewide-notice p {
position: relative;
font-size: inherit;
text-align: center;
color: #AD8643;
margin: 1em 0;
padding: 1em 4em;
box-shadow: 0 0 1px rgba(0,0,0,0.35) inset;
background: #FBEED5;
border: 0 !important;
}
#buddypress div#message.updated p {
color: #468847;
background: #DFF0D8;
} #buddypress a.bp-secondary-action,
#buddypress span.highlight {
font-size: 11px;
background: none;
}
.message-metadata .avatar-box {
background: none;
}
#buddypress div#message-thread div.alt {
background: rgba(0,0,0,0.03);
}
#buddypress div#message-thread div.message-content {
margin-left: 40px;
}
#buddypress table#message-threads tr,
#buddypress table#message-threads tr td,
#buddypress table#message-threads tr.unread td {
color: inherit;
background: none;
border: 0;
}
#buddypress table#message-threads tr {
background: url(//pubcash.com/wp-content/themes/Truemag/assets/images/line-light.png) left top repeat-x;
}
#buddypress li span.unread-count,
#buddypress tr.unread span.unread-count {
font-size: 11px;
padding: 2px 5px;
background: #B94A48;
}
#buddypress span.activity,
#buddypress table tr td.thread-info p.thread-excerpt {
font-size: 11px;
font-weight: normal;
line-height: 1.352em;
margin-top: 0;
} .widget.buddypress .item-avatar {
float: left;
margin: 0 9px 9px 0;
padding: 3px;
background: rgba(0,0,0,0.1);
border-radius: 70px;
}
.widget.buddypress ul.item-list img.avatar {
display: block;
float: none;
width: 25px;
height: 25px;
margin: 0;
overflow: hidden;
}
.widget.buddypress div.item-meta,
.widget.buddypress div.item-content {
margin-left: 40px;
}
.widget.buddypress div.item-avatar img.avatar {
margin: 0;
}
.widget.buddypress .item-title {
line-height: 1.575em;
margin-left: 40px;
}
.widget.buddypress span.activity {
font-size: 11px;
line-height: 1.575em;
opacity: 1;
} .widget.buddypress .bp-login-widget-user-links > div {
margin-bottom: 0;
}
#bp-login-widget-form {
}
.widget.buddypress #bp-login-widget-form label {
margin: 0;
}
#bp-login-widget-user-login,
#bp-login-widget-user-pass {
color: #56646F;
width: 230px;
height: 20px;
margin-bottom: 10px;
padding: 10px;
border: 0;
background: #FFF;
}
#sidebar-secondary #bp-login-widget-user-login,
#sidebar-secondary #bp-login-widget-user-pass {
width: 156px;
}
.forgetmenot {
margin-bottom: 10px;
} #members-list-options {
font-size: 12px;
text-transform: uppercase;
padding-top: 0;
}
#members-list-options a {
font-weight: bold;
}
#members-list-options .selected {
color: #5B4141;
}
#members-list {
list-style-type: none;
margin: 0;
padding: 0;
} #friends-list-options {
font-size: 12px;
text-transform: uppercase;
padding-top: 0;
}
#friends-list-options a {
font-weight: bold;
}
#friends-list-options .selected {
color: #5B4141;
}
#friends-list {
list-style-type: none;
margin: 0;
padding: 0;
} #groups-list-options {
font-size: 12px;
text-transform: uppercase;
padding-top: 0;
}
#groups-list-options a {
font-weight: bold;
}
#groups-list-options .selected {
color: #5B4141;
}
.sidebar-footer #groups-list-options .selected {
color: #FFF;
}
#groups-list {
list-style-type: none;
margin: 0;
padding: 0;
}
#groups-list .hidden { visibility: visible; }
.widget.buddypress .item-avatar a {
margin-right: 0;
margin-bottom: 0;
}   #menu {
position: relative;
display: block;
clear: both;
width: 1200px;
background: #5b4141;
z-index: 5;
}
#menu.menu-sticky {
position: fixed;
box-shadow: 0 2px 1px rgba(0,0,0,0.1);
}
.admin-bar #menu.menu-sticky {
top: 28px;
}
#menu.menu-sticky ul.menu > li > a > span.subline {
display: none;
}
@media only screen and ( min-width: 1320px ) {
#menu > div {
width: 1200px;
}
}
@media only screen and ( min-width: 960px ) and ( max-width: 1319px ) {
#menu > div {
width: 935px;
}
}
#menu-box {
position: relative;
width: 913px;
height: 85px;
z-index: 1;
}
.menu-sticky #menu-box {
height: auto;
}
ul.menu {
display: table;
float: left;
list-style-type: none;
margin: 0;
padding: 0;
line-height: 1.2em;
position: relative;
}
ul.menu li {
position: relative;
}
ul.menu a {
position: relative;
display: block;
text-decoration: none;
transition: all 200ms linear;
}
ul.menu a:hover {
transition: all 125ms linear;
}
ul.menu ul {
list-style-type: none;
margin: 0;
padding: 0;
} ul.menu > li {
float: left;
}
ul.menu > li > a {
font-size: 15px;
font-weight: bold;
text-transform: uppercase;
color: #FFF;
padding: 19px 25px 23px 25px;
border-top: 5px solid transparent;
box-shadow: 1px 0 0 rgba(255,255,255,0.07) inset, 0 0 0 rgba(0,0,0,0.15) inset;
z-index: 9;
-webkit-transition: all 300ms cubic-bezier(0.5, 0, 0.5, 1);
transition: all 300ms cubic-bezier(0.5, 0, 0.5, 1);
}
.menu-sticky ul.menu > li > a {
padding-top: 9px;
padding-bottom: 13px;
}
ul.menu > li.hasUl > a {
padding-right: 41px;
}
ul.menu li.hasUl > a:before {
float: right;
content: '\e613';
font-family: 'StrictThemes';
font-size: 16px;
color: #FB9351;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
margin: 0 -1.25em -1em 0;
speak: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
ul.menu > li > a:hover,
ul.menu > li.hover-has-ul > a {
border-top-color: #FB9351;
box-shadow: 1px 0 0 rgba(255,255,255,0.1) inset, 0 -100px 0 rgba(0,0,0,0.15) inset;
-webkit-transition: all 300ms cubic-bezier(0.5, 0, 0.5, 1);
transition: all 300ms cubic-bezier(0.5, 0, 0.5, 1);
}
ul.menu > li > a > span.subline {
display: block;
font-size: 12px;
font-weight: normal;
text-transform: none;
margin-top: 5px;
opacity: 0.6;
transition: all 200ms cubic-bezier(0.440, 0.405, 0.135, 1.000);
}
ul.menu > li > a:hover > span.subline {
opacity: 0.8;
transition: all 200ms cubic-bezier(0.440, 0.405, 0.135, 1.000);
}
ul.menu > li.hasUl > a > span.subline {
margin-right: -18px;
} ul.menu ul {
position: absolute;
width: 210px;
line-height: 1.785em;
top: -9999px;
left: 0;
margin-top: -5px;
padding: 5px 0 0;
border-bottom: 5px solid #FFF;
box-shadow: -1px 0 0 rgba(0,0,0,0.05), 1px 1px 0 rgba(0,0,0,0.05);
z-index: 10;
}
.safari ul.menu ul,
.chrome ul.menu ul {
margin-top: -4px;
}
.ie ul.menu ul {
background: url(//pubcash.com/wp-content/themes/Truemag/assets/images/empty.png); }
ul.menu ul li {
padding: 0 5px;
background: #FFF;
}
ul.menu ul li:first-child {
border-top: 5px solid #FFF;
}
ul.menu > li > ul > li:first-child > a:after {
position: absolute;
content: "";
width: 0;
height: 0;
border-style: solid;
top: -11px;
left: 19px;
border-width: 0 6px 6px 6px;;
border-color: transparent transparent #FFF transparent;
}
ul.menu ul li:first-child > a {
border-top-color: transparent;
}
ul.menu ul li a {
display: block;
color: #56646F;
font-weight: bold;
text-transform: uppercase;
padding: 15px 20px 13px;
box-shadow: 0 0 0 #F9F9F9 inset;
border-top: 1px solid #EEE;
}
ul.menu ul li.hasUl > a:before {
position: relative;
display: inline-block;
float: right;
content: '\e688';
font-size: 80%;
margin: 0.55em -0.25em 0;
}
ul.menu ul li a:hover,
ul.menu ul li.hover-has-ul > a {
box-shadow: 200px 0 0 #F9F9F9 inset;
}
ul.menu ul li span.subline {
font-size: 12px;
font-weight: normal;
line-height: 1.535em;
display: block;
margin: 2px 0 4px;
text-transform: none;
opacity: 0.7;
} ul.menu ul ul {
left: 210px;
top: -9999px;
background: #FFF;
padding: 0;
box-shadow: -1px 0 0 rgba(0,0,0,0.05), 1px 1px 0 rgba(0,0,0,0.05);
} #menu-select {
position: relative;
display: none;
width: 47px;
height: 47px;
text-align: center;
margin: 0 auto 25px auto;
border: 1px solid rgba(255,255,255,0.2);
border-radius: 50px;
cursor: pointer;
z-index: 2;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
#menu-select:before {
position: relative;
display: inline-block;
top: 11px;
content: '\e613';
font-family: 'StrictThemes';
font-size: 32px;
color: #FFF;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#menu-select.resp-menu-opened {
background: #FB9351;
border-color: #FB9351;
}
#menu-box.resp-menu-opened {
height: 0;
}
#menu-responsive {
display: block;
list-style-type: none;
width: 300px;
font-size: 1.15em;
margin: 0 auto 25px;
padding: 0;
overflow: hidden;
clear: both;
}
#menu-responsive li {
border-top: 1px solid rgba(255,255,255,0.1);
}
#menu-responsive a {
display: block;
color: #FFF;
}
#menu-responsive > li > a {
text-transform: uppercase;
font-weight: bold;
color: #FFF;
padding: 15px 0 15px 0.25em;
}
#menu-responsive li a:focus {
background-color: #FB9351;
}
#menu-responsive span.subline {
display: block;
line-height: 1.535em;
text-transform: none;
font-size: 0.8em;
font-weight: normal;
margin: 2px 0;
color: rgba(255,255,255,0.5);
}
#menu-responsive > li > ul > li > a {
padding: 15px 15px 15px 25px;
}
#menu-responsive > li > ul > li > a:before {
position: relative;
display: inline-block;
content: '\e688';
font-family: 'StrictThemes';
font-size: 16px;
color: #FB9351;
margin: 0 0.5em 0 -1.5em;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#menu-responsive ul {
list-style-type: none;
margin: 0;
padding: 0;
}
#menu-responsive > li > ul > li > ul,
#menu-responsive > li > ul > li > ul ul {
margin: 0 0 0 25px;
font-size: 0.9em;
}
#menu-responsive > li > ul > li > ul a {
padding: 10px 15px;
} #menu-2 {
display: inline-block;
}
ul.menu-2 {
list-style-type: none;
margin: 0;
padding: 0;
line-height: 1.2em;
position: relative;
}
ul.menu-2 li {
position: relative;
}
ul.menu-2 a {
font-size: 11px;
line-height: 1.3em;
text-transform: uppercase;
position: relative;
display: block;
text-decoration: none;
transition: all 200ms linear;
}
ul.menu-2 a:hover {
transition: all 125ms linear;
}
ul.menu-2 ul {
list-style-type: none;
margin: 0;
padding: 0;
} ul.menu-2 > li {
float: left;
display: inline-block;
}
ul.menu-2 > li > a {
padding: 11px 15px 10px;
color: #FFF;
font-weight: bold;
}
.safari ul.menu-2 > li > a {
padding: 10px 15px 11px;
}
ul.menu-2 > li.hasUl > a {
padding-right: 25px;
}
ul.menu-2 > li.hasUl > a:before {
float: right;
display: inline-block;
content: '\e60c';
font-family: 'StrictThemes';
font-size: 8px;
color: #FFF;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
margin: 0.3em -1.5em 0 0;
speak: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.safari ul.menu-2 > li.hasUl > a:before {
margin-top: 0.3em;
}
ul.menu-2 > li > a:hover,
ul.menu-2 > li.hover-has-ul > a {
color: #FB9351;
background: #FFF;
}
ul.menu-2 > li > a:hover:before,
ul.menu-2 > li.hover-has-ul > a:before {
color: #FB9351;
}
ul.menu-2 > li.current-menu-item > a,
ul.menu-2 > li.current_page_item > a,
ul.menu-2 > li.current-menu-ancestor > a,
ul.menu-2 > li.current-post-ancestor > a {
box-shadow: 0 -40px 0 rgba(255,255,255,0.15) inset;
} ul.menu-2 ul {
position: absolute;
top: -9999px;
left: 0;
line-height: 1.4em;
width: 150px;
margin: -5px 0 0;
padding: 5px 0 0;
border-bottom: 5px solid #5B4141;
z-index: 10;
}
ul.menu-2 ul li {
padding: 0 5px;
background: #5B4141;
transition: background-color 200ms linear;
}
ul.menu-2 ul li:first-child {
border-top: 5px solid #5B4141;
}
ul.menu-2 > li > ul > li:first-child > a:before {
position: absolute;
content: "";
width: 0;
height: 0;
border-style: solid;
top: -9px;
left: 8px;
border-width: 0 5px 5px 5px;;
border-color: transparent transparent #5B4141 transparent;
}
ul.menu-2 ul li.hasUl > a:before {
float: right;
content: '\e688';
font-family: 'StrictThemes';
font-size: 80%;
color: #FB9351;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
margin: 0.3em -0.5em 0;
speak: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.safari ul.menu-2 ul li.hasUl > a:before {
margin-top: 0.55em;
}
ul.menu-2 ul li:first-child > a {
border-top-color: transparent;
}
ul.menu-2 ul li a {
position: relative;
color: #FFF;
text-transform: none;
padding: 10px;
border-top: 1px solid rgba(255,255,255,0.1);
}
.safari ul.menu-2 ul li a {
padding: 8px 10px 12px;
}
ul.menu-2 ul li:hover > a {
color: #FB9351;
} ul.menu-2 ul ul {
left: 147px;
padding: 0;
background: #FFF;
}  form {
position: relative;
margin: 0;
padding: 0;
}
input,
select,
textarea {
width: auto;
height: auto;
font-family: inherit;
font-size: inherit;
line-height: 1.4em !important;
color: #888;
margin: 0;
padding: 10px;
background: #FFF;
border: 1px solid #DDD;
border-radius: 0;
}
@media only screen and (max-device-width: 1024px) { input[type="text"],
input[type="email"],
input[type="search"],
input[type="password"] {
-webkit-appearance: caret;
-moz-appearance: caret; }
}
input:focus,
select:focus,
textarea:focus {
color: #555;
border: 1px solid #AAA;
}
:invalid {
box-shadow: none;
} label {
font-size: 13px;
display: inline-block;
} .textarea-box {
padding: 0 22px 0 0;
margin: 0 0 10px;
}
.textarea-box textarea {
width: 100%;
}
textarea {
width: 60%;
height: 50px;
display: block;
font-family: inherit;
line-height: 1.575em;
} .input-text-box {
padding: 0 22px 0 0;
margin: 0 0 10px;
}
.input-text-box input[type="text"],
.input-text-box input[type="email"],
.input-text-box input[type="url"] {
width: 100%;
}
input[type="text"] {
width: auto;
} input[type="button"] {
display: block;
padding: 12px 11px;
border: none;
background-color: #fb9351;
color: #FFF;
cursor: pointer;
-webkit-appearance: none;
}
input[type="button"]:hover {
background-color: #5b4141;
} input[type="submit"],
.dark input[type="submit"],
button,
.dark button {
display: inline-block;
color: #FFF;
font-weight: bold;
text-transform: uppercase;
padding: 12px 11px;
background: #fb9351;
border: none;
box-shadow: 0 0 0 0 rgba(0,0,0,0) inset;
transition: all 250ms linear;
cursor: pointer;
-webkit-appearance: none;
}
input[type="submit"]:hover,
button:hover {
box-shadow: 0 -50px 0 0 rgba(0,0,0,0.15) inset;
transition: all 125ms linear;
} input[type="file"] {
} input[type="checkbox"] {
padding: 0;
} input[type="radio"] {
} select {
line-height: 1 !important;
max-width: 100%;
-webkit-appearance: none;
}
.st-select-label {
position: relative;
}
.st-select-label:after {
position: absolute;
display: inline-block;
content: '\e613';
font-family: 'StrictThemes';
font-size: 16px;
font-weight: normal;
font-style: normal;
top: 7px;
right: 10px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.st-select-label select {
vertical-align: text-bottom;
padding-right: 35px;
}  .widget > h5 {
margin-left: 0;
margin-bottom: 1em;
padding-top: 0;
border-bottom: 1px solid rgba(0,0,0,0.1)
}
.sidebar .widget > h5,
.sidebar .widget > h5 a {
} .sidebar-position-right #sidebar {
float: right;
}
.woocommerce.woocommerce-page .sidebar-position-left #sidebar,
.sidebar-position-left #sidebar {
float: left;
} .page-template-template-frontpage-php .sidebar-position-left #sidebar,
.page-template-template-frontpage-php .sidebar-position-none #sidebar,
.archive .sidebar-position-left #sidebar,
.archive .sidebar-position-none #sidebar {
float: right;
} .page-template-template-frontpage-php .sidebar-secondary-inactive.sidebar-position-left #sidebar,
.archive .sidebar-secondary-inactive.sidebar-position-left #sidebar {
float: left;
}
#sidebar {
width: 300px;
padding: 50px 0 0;
background: transparent;
z-index: 2;
} .sidebar-position-right .sidebar {
} .sidebar-position-left .sidebar {
}
.sidebar {
display: block;
max-width: 100%;
}
.sidebar #stickyDiv {
width: 250px;
}
.widget {
position: relative;
margin: 0 auto 50px;
}
.sidebar .widget {
padding: 20px;
border: 5px solid rgba(0,0,0,0.05);
}
.ie8 .sidebar .widget {
border: 0;
padding: 25px;
background: url(//pubcash.com/wp-content/themes/Truemag/assets/images/line-light.png);
}
#content-holder .sidebar .widget_text { padding: 0;
border: none;
}
.ie8 .sidebar .widget_text {
background: none;
}
.widget > ul > li:last-child,
.woocommerce .widget > ul > li:last-child {
padding-bottom: 0;
} .sidebar-position-right #sidebar-secondary {
float: right;
}
.sidebar-position-left #sidebar-secondary {
float: left;
}
#sidebar-secondary {
width: 226px;
background: transparent;
z-index: 2;
} div.sidebar-post {
} .sidebar-position-right div.sidebar-post,
.sidebar-position-none div.sidebar-post {
float: left;
width: 120px;
} .sidebar-position-left div.sidebar-post {
float: right;
width: 120px;
}
.sidebar-post,
.sidebar-post div {
font-size: 12px;
}
#stickyDiv {
width: 120px;
}
.sidebar-post .widget {
margin-bottom: 15px;
} .sidebar-ad-a {
display: block;
width: 1200px;
text-align: center;
margin: 0 auto;
padding: 25px 0;
background: #FFF;
border-bottom: 1px solid rgba(0,0,0,0.1);
}
.ie8 .sidebar-ad-a {
padding: 0;
}
.sidebar-ad-a .widget {
display: inline-block;
margin-bottom: 0;
padding: 0;
border: none;
}
.sidebar-ad-a .widget img {
display: block;
}
#content-holder .sidebar-ad-b {
}
.sidebar-ad-b .widget {
display: block;
margin: 0 0 50px;
padding: 0;
border: none;
}
.sidebar-ad-b .textwidget img {
display: block;
}
#sidebar-ad-c {
}
#sidebar-ad-c .sidebar-ad-c {
text-align: center;
margin: 0 auto;
padding: 25px 0;
background: #FFF;
}
.sidebar-ad-c .widget {
display: inline-block;
max-width: 1200px;
margin: 25px auto;
padding: 0;
background: none;
border: none;
}
.ie8 .sidebar-ad-c .widget {
margin: 12px 0;
padding: 0;
}
.sidebar-ad-c .widget > h5 {
}
.sidebar-ad-c .textwidget img {
display: block;
} .sidebar-footer {
float: left;
}
.sidebar-footer > div {
margin: 50px 50px 50px 0;
}
.sidebar-footer > div .widget {
color: #C0ABAB;
}
.sidebar-footer > div .widget * {
}
.sidebar-footer h5 {
color: #FFF;
margin-left: 0;
margin-bottom: 1em;
border-bottom: 1px solid rgba(255,255,255,0.15)
}
.sidebar-footer h5 a {
color: #FFF;
}
.sidebar-footer > div .widget:not(.widget_nav_menu) a:hover {
color: #FFF;
}
.ie8 .sidebar-footer > div .widget a:hover {
color: #FFF;
} .footer-box-v1 .sidebar-footer {
width: 417px;
}
.footer-box-v1 .sidebar-footer.last {
width: 366px;
}
.footer-box-v1 .sidebar-footer.last > div {
margin-right: 0;
} .footer-box-v2 .sidebar-footer {
width: 312px;
}
.footer-box-v2 .sidebar-footer.last {
width: 574px;
}
.footer-box-v2 .sidebar-footer.last > div {
margin-right: 0;
} .footer-box-v3 .sidebar-footer {
width: 624px;
}
.footer-box-v3 .sidebar-footer:first-child {
width: 312px;
}
.footer-box-v3 .sidebar-footer.last {
width: 262px;
}
.footer-box-v3 .sidebar-footer.last > div {
margin-right: 0;
} .footer-box-v4 .sidebar-footer {
width: 312px;
}
.footer-box-v4 .sidebar-footer:first-child {
width: 624px;
}
.footer-box-v4 .sidebar-footer.last {
width: 262px;
}
.footer-box-v4 .sidebar-footer.last > div {
margin-right: 0;
} .footer-box-v5 .sidebar-footer {
width: 312px;
}
.footer-box-v5 .sidebar-footer.last {
width: 264px;
}
.footer-box-v5 .sidebar-footer.last > div {
margin-right: 0;
} .footer-box-v6 .sidebar-footer {
width: 417px;
}
.footer-box-v6 .sidebar-footer:first-child {
width: 783px;
}
.footer-box-v6 .sidebar-footer.last > div {
margin-right: 0;
} #sidebar-homepage-box {
display: table;
} #sidebar-homepage-box .sidebar-homepage {
float: left;
width: 312px;
}
#sidebar-homepage-box .sidebar-homepage.last {
width: 264px;
}
#sidebar-homepage-box .sidebar-homepage > div {
margin: 0 50px 50px 0;
}
#sidebar-homepage-box .sidebar-homepage.last > div {
margin-right: 0;
}   .breadcrumb-trail {
text-align: center;
line-height: 1.3em;
margin: 0 0 1em;
opacity: 0.65;
}
.breadcrumb-trail * {
font-size: 12px;
color: inherit;
}
.breadcrumb-trail .sep:before {
content: '/';
display: inline-block;
padding: 0 0.5em;
}
.breadcrumb-trail .button {
display: none !important;
} .breadcrumb-yoast {
text-align: center;
line-height: 1.3em;
margin: 0 0 1em;
opacity: 0.65;
}
.breadcrumb-yoast * {
font-size: 12px;
color: inherit;
}
.breadcrumb-yoast > span > span:before {
content: '/';
display: inline-block;
padding: 0 0.75em 0 0.5em;
}
.breadcrumb-yoast > span > span:first-child:before {
content: '';
display: none;
padding: 0;
}  #term {
margin-bottom: 50px;
padding: 0 0 10px;
border-bottom: 1px solid rgba(0,0,0,0.1);
}
.term-title {
}
.term-title .title-sub:before {
content: '(';
}
.term-title .title-sub:after {
content: ')';
}
.term-title h1 {
margin-left: 0;
padding: 0;
}
.term-title h1:before {
float: left;
display: inline-block;
font-family: 'StrictThemes';
font-size: 32px;
color: #fb9351;
text-align: center;
vertical-align: top;
margin: 0 15px 0 0;
padding: 2px 0 0 0;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} body.search .term-title h1:before {
content: '\e62f'; } body.page-template-template-frontpage-php .term-title h1:before {
content: '\e648'; } body.date .term-title h1:before {
content: '\e684'; } body.category .term-title h1:before {
content: '\e67f'; } body.tag .term-title h1:before {
content: '\e624'; } body.term-post-format-image .term-title h1:before {
content: '\e640'; } body.term-post-format-gallery .term-title h1:before {
content: '\e645'; } body.term-post-format-audio .term-title h1:before {
content: '\e65c'; } body.term-post-format-video .term-title h1:before {
content: '\e61d'; } body.term-post-format-link .term-title h1:before {
content: '\e63c'; } body.term-post-format-quote .term-title h1:before {
content: '\e630'; } body.term-post-format-status .term-title h1:before {
content: '\e61f'; }
.term-description {
padding: 1em 0;
}
.term-description p {
margin-bottom: 0;
}   .page-title {
text-align: center;
margin-bottom: 50px;
padding: 0;
}
.page-title .title-sub {
display: block;
font-size: 66%;
font-weight: 300;
letter-spacing: -0.02em;
}
.page-title a.button:after {
content: '.';
display: block;
position: relative;
clear: both;
width: 1px;
height: 1px;
background: #333;
} h1.post-title { text-align: center;
margin-bottom: 25px;
padding-top: 0;
}
#post-excerpt {
color: #FFF;
text-align: center;
padding: 25px;
background: #5B4141;
}
#post-excerpt p {
margin: 0;
}
.post-single .featured-image {
}
#attachment-data {
text-align: center;
}
#title-after,
#post-before,
#post-after {
text-align: center;
padding: 25px;
background: #FFF;
}
#title-after {
border-bottom: 1px solid rgba(0,0,0,0.1);
}
#post-before {
border-bottom: 1px solid rgba(0,0,0,0.1);
}
#post-after {
border-top: 1px solid rgba(0,0,0,0.1);
}
#article {
padding: 50px;
background: #FFF;
} .single-author-info {
margin-bottom: 25px;
padding-bottom: 25px;
border-bottom: 1px solid rgba(0,0,0,0.1);
}
.single-author-upic {
width: 110px;
height: 110px;
margin: 0 0 1em -5px;
padding: 5px;
overflow: hidden;
background: rgba(0,0,0,0.07);
border-radius: 70px;
}
.single-author-upic img {
display: block;
width: 110px;
height: 110px;
border-radius: 70px;
}
.single-author-info h5 {
}
.post-short-info {
margin-bottom: 25px;
padding-bottom: 25px;
border-bottom: 1px solid rgba(0,0,0,0.1)
}
.post-short-info .meta .ico16 {
display: table;
margin-right: 0;
margin-top: 15px;
}
.post-short-info .meta .ico16:first-child {
margin-top: 0;
}
.single-author-info-links {
}
.single-author-info-links span {
position: relative;
margin: 0 0 0 8px;
padding: 0;
}
.single-author-info-links span:first-child {
margin-left: 0;
}
.single-author-info-links span:before {
position: absolute;
width: 25px;
height: 22px;
color: #FFF;
font-size: 13px;
text-align: center;
margin: 0;
padding-top: 3px;
background: #5B4141;
border-radius: 30px;
}
.single-author-info-links span:hover:before {
background: #FB9351;
}
.single-author-info-links a {
position: relative;
display: block;
width: 24px;
height: 24px;
background: rgba(0,0,0,0); } #pre_next_post {
position: relative;
font-size: 1.2em;
line-height: inherit;
margin: 50px 0 0;
padding: 1.5em 50px;
border-top: 1px solid rgba(0,0,0,0.1);
border-bottom: 1px solid rgba(0,0,0,0.1);
}
.ie8 #pre_next_post {
background: url(//pubcash.com/wp-content/themes/Truemag/assets/images/line-light.png);
}
#pre_next_post:before {
position: absolute;
content: '';
display: block;
top: 0;
left: 50%;
background: rgba(0,0,0,0.1);
width: 1px;
height: 100%;
}
#pre_next_post a {
position: relative;
display: inline-block;
max-width: 40%;
}
#pre_next_post a.p {
float: left;
}
#pre_next_post a.n {
float: right;
text-align: right;
}
#pre_next_post .p:before,
#pre_next_post .n:before {
position: absolute;
top: 0.25em;
font-family: 'StrictThemes';
font-size: 16px;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
color: rgba(0,0,0,0.3);
width: 16px;
height: 16px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#pre_next_post .p:before {
content: '\e60d';
left: -25px;
}
#pre_next_post .n:before {
content: '\e688';
right: -25px;
}   .st-format-standard-holder {
}
.st-format-standard-holder .wp-post-image {
display: block;
margin: 0;
} .st-format-image-holder {
}
.st-format-image-holder .wp-post-image {
display: block;
margin: 0;
} .st-format-link-holder {
}
.st-format-link-holder .wp-post-image {
display: block;
margin: 0;
}
.st-format-link {
text-align: center;
padding: 25px;
background: #FB9351;
}
.st-format-link-holder a {
font-size: 1.66em;
line-height: 1.2em;
color: #FFF;
text-decoration: underline;
}
.st-format-link-holder a:hover {
text-decoration: none;
}
.st-format-link-holder .st-format-link a:before {
content: '\e63c';
font-family: 'StrictThemes';
display: inline-block;
margin: 0 10px -0.2em 0;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} .st-format-quote-holder {
}
.st-format-quote-holder .wp-post-image {
display: block;
margin: 0;
}
.st-format-quote-holder > div {
color: #FFF;
padding: 25px;
background: #5B4141;
}
.st-format-quote-holder > div blockquote {
border-left: 1px solid rgba(255,255,255,0.2);
}
.st-format-quote-holder > div p {
margin: 0;
} .st-format-status-holder {
}
.archive .st-format-status-holder {
margin-bottom: 50px;
}
.status-header {
text-align: center;
padding: 40px 25px 0;
background: #FFF;
}
.status-header-upic {
position: relative;
display: table;
margin: 25px auto -60px;
padding: 5px;
background: #5B4141;
border-radius: 100px;
z-index: 1;
}
.status-header .avatar {
display: block;
width: 110px;
height: 110px;
border-radius: 100px;
}
.status-header > a {
color: #5B4141;
font-size: 2em;
font-weight: 300;
}
.status-header a:hover {
color: inherit !important;
}
.status-header > a span {
opacity: 0.6;
}
.status-header > a span:before {
content: '(';
}
.status-header > a span:after {
content: ')';
}
.status-header-links {
font-size: 12px;
margin-bottom: -5px;
padding: 20px 0 0;
}
.status-header-links span {
margin: 0 10px 10px;
}
.status-content {
position: relative;
font-size: 1.2em;
line-height: 1.575em;
color: #FFF;
text-align: center;
padding: 80px 25px 10px;
background: #5B4141;
} .st-format-video-holder iframe {
display: block;
} .st-format-audio-holder iframe {
display: block;
width: 100%;
}
.st-format-audio-holder .wp-post-image {
display: block;
margin: 0;
}   .post-template {
position: relative;
margin-bottom: 50px;
padding-bottom: 50px;
border-bottom: 1px solid rgba(0,0,0,0.07)
}
.meta {
font-size: 0.85em;
}
.meta .ico16 {
color: rgba(0,0,0,0.5);
line-height: 18px;
margin-right: 20px;
-webkit-transition: all 125ms linear;
transition: all 250ms linear;
}
.meta .ico16:hover {
color: rgba(0,0,0,0.7);
-webkit-transition: all 125ms linear;
transition: all 125ms linear;
}
.meta .ico16:hover:before {
color: #FB9351;
}
.meta .ico16:before {
color: rgba(0,0,0,0.25);
}
.meta .ico16 a {
color: rgba(0,0,0,0.5);
}
.meta .ico16 a:first-child {
padding-left: 24px;
margin-left: -24px;
}
.meta .ico16 a:hover {
color: rgba(0,0,0,0.8);
}
.post-default .st-format-image-holder > a,
.post-default .st-format-link-holder > a,
.post-default .st-format-standard-holder > a,
.post-default .st-format-quote-holder > a {
display: block;
}
a.post-thumb {
position: relative;
display: block;
width: 100%;
height: 180px;
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
overflow: hidden;
} .post-default {
padding-bottom: 0;
}
.post-default .post-title {
display: block;
max-width: 600px;
font-size: 2.3em;
font-weight: 300;
text-align: center;
margin: 0 auto;
padding: 0;
}
.sticky.post-default .post-title {
padding-left: 1.5em;
padding-right: 1.5em;
}
.sticky.post-default .post-title:before {
display: block;
content: '\e634';
font-family: 'StrictThemes';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
margin: 0 0 0.75em 0;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.post-default .meta {
text-align: center;
margin: 25px 0 40px;
}
.post-default .meta > span {
margin-bottom: 10px;
}
.post-default .content-data {
padding: 50px;
background: #FFF;
} .post-t4 {
padding-left: 287px;
padding-bottom: 0;
background: #FFF;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.post-t4 > div {
float: left;
}
.post-t4 .thumb-wrapper {
position: relative;
display: block;
width: 262px;
margin: 0 0 0 -287px;
}
.post-t4 a.post-thumb {
opacity: 1;
-webkit-transition: all 250ms cubic-bezier(0, 0.5, 0.5, 1);
transition: all 250ms cubic-bezier(0, 0.5, 0.5, 1);
}
.post-t4 a.post-thumb:hover {
opacity: 0.8;
}
.post-t4 a.post-thumb:before {
position: absolute;
display: block;
top: 50%;
left: 50%;
font-family: 'StrictThemes';
font-size: 32px;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-align: center;
text-transform: none;
line-height: 1;
color: #FFF;
width: 2em;
height: 1.5em;
margin: -1em 0 0 -1em;
padding: 0.5em 0 0;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transition: all 200ms cubic-bezier(0, 0.5, 0.5, 1);
z-index: 2;
}
.post-t4 a.post-thumb-standard:before {
content: '\e648';
}
.post-t4 a.post-thumb-image:before {
content: '\e640';
}
.post-t4 a.post-thumb-gallery:before {
content: '\e645';
}
.post-t4 a.post-thumb-audio:before {
content: '\e65c';
}
.post-t4 a.post-thumb-video:before {
content: '\e61d';
}
.post-t4 a.post-thumb-link:before {
content: '\e63c';
}
.post-t4 a.post-thumb-quote:before {
content: '\e630';
}
.post-t4 a.post-thumb-status:before {
content: '\e61f';
}
.post-t4 a:hover:before {
left: 40%;
opacity: 0;
transition: all 175ms cubic-bezier(0, 0.5, 0.5, 1);
}
.post-t4 a.post-thumb:after {
content: '';
position: absolute;
display: block;
top: 50%;
left: 50%;
font-size: 32px;
line-height: 1;
width: 2em;
height: 1.5em;
margin: -1em 0 0 -1em;
padding: 0.5em 0 0;
border-radius: 100px;
background: rgba(0,0,0,0.5);
transition: all 350ms cubic-bezier(0, 0.5, 0.5, 1);
z-index: 1;
}
.post-t4 a.post-thumb:hover:after {
left: 60%;
background: rgba(0,0,0,0);
transition: all 175ms cubic-bezier(0, 0.5, 0.5, 1);
}
.post-t4 h3 {
font-size: 1.35em;
margin-bottom: 5px;
padding: 25px 25px 0 0;
}
.post-t4 h3 a {
display: block;
max-height: 5.7em;
overflow: hidden;
text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; }
.post-t4 h3.post-title-short a {
max-height: 2.75em;
-webkit-line-clamp: 2; }
.post-t4 p {
font-size: 13px;
line-height: 1.535em;
max-height: 3.2em;
margin: 0;
padding: 0 25px 0 0;
overflow: hidden;
text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.post-t4 .meta {
position: absolute;
bottom: 20px;
height: 22px;
overflow: hidden;
} .meta span + span.ico16-link {
margin-right: 0 !important;
}
.meta span + span.ico16-link:before {
content: '\e648';
margin-right: 5px;
} .post-t4-no-thumb {
padding-bottom: 55px;
padding-left: 25px;
}
.post-t4-no-thumb > div {
width: 100%;
}
.post-t4-no-thumb h3 {
font-size: 2.2em;
font-weight: 300;
line-height: 1.3em;
max-height: none;
}
.post-t4-no-thumb h3 a {
max-height: none;
-webkit-line-clamp: 10; }
.post-t4-no-thumb p {
display: block; max-height: none;
overflow: visible;
} #posts-t4 {
}
#posts-t4 .post-t4 {
height: 180px;
width: 288px;
}
#posts-t4 .odd {
float: left;
}
#posts-t4 .even {
float: right;
}
#posts-t4 .post-t4-no-thumb {
width: 550px;
}
#posts-t4 .post-t4-no-thumb h3 {
position: relative;
max-height: 3.9em;
margin-bottom: 0;
padding-top: 21px;
border-bottom: 15px solid #FFF; background: #FFF; }
#posts-t4 #wp-pagenavibox,
#posts-t4 #but-prev-next {
display: block;
clear: both;
} .post-t8 {
}
.post-t8 h5 {
padding-top: 0;
text-transform: none;
}
.post-t8 .ico16 {
margin-right: 20px;
}  .posts-highlighted {
display: block;
margin-bottom: 50px;
padding-bottom: 0;
background: #FFF;
border-bottom: 1px solid rgba(0,0,0,0.1);
}
.posts-highlighted > div {
}
div.posts-highlighted a.post-thumb {
display: block;
height: 410px;
}
.sidebar-secondary-inactive div.posts-highlighted a.post-thumb {
height: 605px;
}
.posts-highlighted-details h1 {
font-size: 2.2em;
letter-spacing: -0.02em;
padding-top: 0;
} .posts-highlighted-details {
position: relative;
}
.posts-highlighted-details > div {
padding: 25px;
}
.posts-highlighted-details .meta {
padding-top: 5px;
} #posts-featured {
display: block;
width: 1200px;
margin: 0 auto;
}
.posts-featured-wrapper {
width: 262px;
float: left;
display: block;
margin-bottom: 50px;
margin-right: 50px;
background: #FFF;
border-bottom: 1px solid rgba(0,0,0,0.1);
}
.posts-featured-wrapper a.post-thumb {
position: relative;
display: table;
background-size: cover;
-webkit-transition: all 350ms cubic-bezier(0, 0.5, 0.5, 1);
transition: all 350ms cubic-bezier(0, 0.5, 0.5, 1);
}
.posts-featured-wrapper a.post-thumb:hover {
}
.posts-featured-wrapper a.post-thumb > div {
display: table-cell;
vertical-align: middle;
}
.posts-featured-wrapper a.post-thumb:before {
content: '';
position: absolute;
display: block;
width: 100%;
height: 100%;
background: #FB9351;
opacity: 0.3;
transition: all 350ms cubic-bezier(0, 0.5, 0.5, 1);
}
.ie8 .posts-featured-wrapper a.post-thumb:before {
display: none;
}
.posts-featured-wrapper a.post-thumb:hover:before {
background: transparent;
}
.posts-featured-wrapper h3 {
position: relative;
max-height: 8em;
color: #FFF;
font-size: 1.2em;
text-align: center;
margin: 0 8%;
padding: 0;
opacity: 1;
transition: all 350ms cubic-bezier(0, 0.5, 0.5, 1);
}
.posts-featured-wrapper a:hover h3 {
margin-top: 15%;
opacity: 0;
}
.posts-featured-wrapper h3:before {
display: block;
content: '\e686';
font-family: 'StrictThemes';
font-size: 32px;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
color: #FFF;
margin-bottom: 0.33em;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.ie8 .posts-featured-wrapper h3:before {
left: 50%;
margin-left: -16px;
display: block;
position: relative;
}
.posts-featured-wrapper a.post-thumb-standard h3:before {
content: '\e648';
}
.posts-featured-wrapper a.post-thumb-image h3:before {
content: '\e640';
}
.posts-featured-wrapper a.post-thumb-gallery h3:before {
content: '\e645';
}
.posts-featured-wrapper a.post-thumb-audio h3:before {
content: '\e65c';
}
.posts-featured-wrapper a.post-thumb-video h3:before {
content: '\e61d';
}
.posts-featured-wrapper a.post-thumb-link h3:before {
content: '\e63c';
}
.posts-featured-wrapper a.post-thumb-quote h3:before {
content: '\e630';
}
.posts-featured-wrapper a.post-thumb-status h3:before {
content: '\e61f';
}
.posts-featured-details-wrapper > div {
display: block;
margin: 20px;
text-align: center;
overflow: hidden;
}
#posts-featured > div.first {
clear: left;
}
div#posts-featured > div.last {
clear: right;
margin-right: 0;
} .posts-related-wrapper {
padding: 50px 0 0;
}
.posts-related-wrapper h6 {
font-size: 2em;
font-weight: 300;
text-align: center;
text-transform: none;
margin: 0;
padding: 0 0 50px;
}
.posts-related-wrapper table {
margin-bottom: 0;
}
.posts-related-wrapper tr,
.posts-related-wrapper td {
text-align: center;
padding: 0;
background: none;
border: 0;
}
.posts-related-1-wrapper td {
width: 100%;
}
.posts-related-2-wrapper td {
width: 50%;
}
.posts-related-3-wrapper td {
width: 33%;
}
.posts-related-wrapper div.posts-related-post-wrapper {
position: relative;
width: 262px;
display: block;
float: none;
margin: 0 auto;
background: #FFF;
box-shadow: 0 1px 0 rgba(0,0,0,0.07);
}
.posts-related-post-wrapper a.post-thumb {
opacity: 1;
}
.posts-related-post-wrapper a.post-thumb:hover {
opacity: 0.8;
}
.posts-related-post-wrapper a.post-thumb:before {
position: absolute;
display: block;
top: 50%;
left: 50%;
font-family: 'StrictThemes';
font-size: 32px;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-align: center;
text-transform: none;
line-height: 1;
color: #FFF;
width: 2em;
height: 1.5em;
margin: -1em 0 0 -1em;
padding: 0.5em 0 0;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transition: all 200ms cubic-bezier(0, 0.5, 0.5, 1);
z-index: 2;
}
.posts-related-post-wrapper a.post-thumb-standard:before {
content: '\e648';
}
.posts-related-post-wrapper a.post-thumb-image:before {
content: '\e640';
}
.posts-related-post-wrapper a.post-thumb-gallery:before {
content: '\e645';
}
.posts-related-post-wrapper a.post-thumb-audio:before {
content: '\e65c';
}
.posts-related-post-wrapper a.post-thumb-video:before {
content: '\e61d';
}
.posts-related-post-wrapper a.post-thumb-link:before {
content: '\e63c';
}
.posts-related-post-wrapper a.post-thumb-quote:before {
content: '\e630';
}
.posts-related-post-wrapper a.post-thumb-status:before {
content: '\e61f';
}
.posts-related-post-wrapper a:hover:before {
left: 40%;
opacity: 0;
transition: all 175ms cubic-bezier(0, 0.5, 0.5, 1);
}
.posts-related-post-wrapper a.post-thumb:after {
content: '';
position: absolute;
display: block;
top: 50%;
left: 50%;
font-size: 32px;
line-height: 1;
width: 2em;
height: 1.5em;
margin: -1em 0 0 -1em;
padding: 0.5em 0 0;
border-radius: 100px;
background: rgba(0,0,0,0.5);
transition: all 350ms cubic-bezier(0, 0.5, 0.5, 1);
z-index: 1;
}
.posts-related-post-wrapper a.post-thumb:hover:after {
left: 60%;
background: rgba(0,0,0,0);
transition: all 175ms cubic-bezier(0, 0.5, 0.5, 1);
}
.posts-related-wrapper div.posts-related-post-wrapper > div {
text-align: center;
}
.posts-related-details-wrapper > div h5 {
font-weight: normal;
text-transform: none;
padding: 20px;
}
.posts-related-details-wrapper > div h5 a {
display: inline-block;
}
.posts-related-wrapper div.first {
clear: left;
}
.posts-related-wrapper div.last {
clear: right;
margin-right: 0;
}  #page-404 {
}
.notice#content-404 {
margin-bottom: 50px;
padding: 45px 125px 50px 50px;
}
#page-404 h1 {
font-size: 4em;
font-weight: bold;
line-height: 1em;
padding: 0 0 15px;
}
.notice#content-404 p {
line-height: 1.575em;
margin-right: -67px;
}
#page-404 ul {
list-style-type: none;
margin: 0;
}
#page-404 ul > li {
padding: 0.5em 0;
border-bottom: 1px solid rgba(0,0,0,0.07);
}
#page-404 form {
}
#page-404 form:before {
position: absolute;
top: 29px;
content: '\e62f';
font-family: 'StrictThemes';
font-size: 32px;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
color: #5B4141;
margin: 0 0 0 15px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transition: all 250ms linear;
}
#page-404 form input {
display: inline-block;
font-size: 1.4em;
width: 100%;
margin: 15px 0 0;
padding: 0.75em 15px 0.75em 55px;
}  .comments-title {
font-size: 1.2em;
padding: 50px 0 10px;
margin: 0 0 25px 0;
border-bottom: 5px solid rgba(0,0,0,0.07);
}
.comments-title-dummy {
display: block;
clear: both;
height: 25px;
}
#comments {
list-style-type: none;
margin: 0;
padding: 0;
}
#comments > li {
display: table; width: 100%;
margin-bottom: 25px;
border-bottom: 1px solid rgba(0,0,0,0.1);
}
.comment {
}
.comment-holder {
}
.avatar-box {
padding: 4px;
border-radius: 100px;
background: rgba(0,0,0,0.07);
float: left;
}
.comment .avatar {
display: block;
border-radius: 100px;
}
.comment-box {
}
.comment-date {
font-size: 0.85em;
margin-bottom: 1em;
opacity: 0.65;
}
.quick-holder {
padding-top: 5px;
} .comment-top-level .comment-box {
padding-left: 108px;
margin-bottom: 25px;
}
.comment-top-level .comment-author {
font-size: 1.4em;
} .children {
list-style-type: none;
padding: 0;
margin: 0 0 0 25px;
}
.comment-low-level .comment-box {
padding-left: 83px;
margin-bottom: 25px;
}
.comment-low-level .comment-author {
font-size: 1.4em;
} #reply-title {
font-size: 1.4em;
font-weight: normal;
text-transform: none;
}
#cancel-comment-reply-link {
font-size: 14px;
font-weight: normal;
letter-spacing: 0;
}
#respond {
padding-top: 25px;
clear: both;
}
#respond h3 {
padding-top: 0;
}
#commentform {
clear: both;
text-align: left; padding: 0 0 25px;
}
.input-text-name {
width: 50%;
float: left;
padding: 0;
}
.input-text-name > div {
padding: 0 27px 0 0;
}
.input-text-email {
width: 50%;
float: right;
padding: 0;
}
.input-text-email > div {
padding: 0 22px 0 5px;
}
.input-submit-box {
display: inline-block;
margin-right: 10px;
float: left;
}
p.form-submit {
margin: 0;
}  .pingback-title {
padding-top: 15px;
}
#pingbacks {
margin-bottom: 25px;
}
.pingback-date {
font-size: 0.85em;
margin-bottom: 1.785em;
padding: 2px 0 0;
}  .widget_recent_entries > ul,
.widget_pages > ul,
.widget_archive > ul,
.widget_categories > ul,
.widget_meta > ul,
.widget_recent_comments > ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.widget_recent_entries > ul > li,
.widget_pages > ul > li,
.widget_archive > ul > li,
.widget_categories > ul > li,
.widget_meta > ul > li,
.widget_recent_comments > ul > li {
padding: 0.6em 0;
border-top: 1px solid rgba(0,0,0,0.07)
}
.sidebar-footer .widget_recent_entries > ul > li,
.sidebar-footer .widget_pages > ul > li,
.sidebar-footer .widget_archive > ul > li,
.sidebar-footer .widget_categories > ul > li,
.sidebar-footer .widget_meta > ul > li,
.sidebar-footer .widget_recent_comments > ul > li {
border-top-color: rgba(255,255,255,0.07);
}
.widget_recent_entries > ul > li:first-child,
.widget_pages > ul > li:first-child,
.widget_archive > ul > li:first-child,
.widget_categories > ul > li:first-child,
.widget_meta > ul > li:first-child,
.widget_recent_comments > ul > li:first-child {
padding-top: 0;
border-top: none;
}  .widget_recent_entries .post-date {
display: block;
font-size: 0.85em;
} .widget_pages {
} .widget_archive > ul {
position: relative;
}
.widget_archive > ul > li span {
position: absolute;
right: 5px;
font-size: 0.85em;
line-height: 2em;
} .widget_categories > ul > li {
position: relative;
}
.widget_categories > ul > li span {
position: absolute;
right: 5px;
font-size: 0.85em;
line-height: 2em;
} .widget_meta ul {
} .widget_recent_comments {
} #sidebar .widget_search {
padding: 25px;
background: #fb9351;
border: none;
}
#sidebar .widget_search > h5 {
color: #FFF;
border-bottom: 1px solid rgba(255,255,255,0.2);
}
.widget_search form > div {
background: #FFF;
padding: 10px 44px 10px 10px;
border: 0;
height: 20px;
}
.widget_search form > div:before {
position: absolute;
top: 8px;
right: 7px;
content: '\e62f';
font-family: 'StrictThemes';
color: #FB9351;
font-size: 24px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
speak: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.widget_search form label {
display: none;
}
.widget_search input[name="s"] {
border: none;
padding: 0;
float: left;
width: 100%;
height: 20px;
}
.woocommerce.widget_product_search button[type="submit"],
.widget_search input[type="submit"] {
position: relative;
float: right;
text-indent: -9999px;
width: 30px !important;
height: 30px;
margin: -5px -39px 0 0;
padding: 0;
box-shadow: none !important;
background: none !important;
} .sidebar .widget_calendar {
padding: 0;
background: inherit;
border: none;
}
.sidebar .widget_calendar > h5 {
display: none;
}
#wp-calendar {
position: relative;
margin: 0;
}
#wp-calendar caption,
#wp-calendar th,
#wp-calendar td {
font-size: 0.85em;
line-height: 1.54em; text-align: center;
}
#wp-calendar caption {
}
#wp-calendar tbody {
background: #FFF;
}
#wp-calendar td {
width: 14.285%;
padding: 6px;
overflow: hidden;
}
#wp-calendar tbody a {
position: relative;
display: block;
color: #5B4141;
font-weight: bold;
text-decoration: none;
margin: -6px;
padding: 6px 0;
}
#wp-calendar tbody a:after {
position: absolute;
right: 0;
top: 0;
content: "";
border-style: solid;
border-width: 0 8px 8px 0;
border-color: transparent #DDD transparent transparent;
}
#wp-calendar tfoot {
}
#wp-calendar tfoot td {
border-left: none;
}
#wp-calendar #prev a {
left: 7px;
line-height: 1em;
}
#wp-calendar #next a {
right: 7px;
line-height: 1em;
}
#prev a,
#next a {
position: absolute;
display: inline-block;
font-size: 0;
}
#prev a:before,
#next a:after {
display: inline-block;
font-family: 'StrictThemes';
color: #BBB;
font-size: 19px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
width: 20px;
height: 20px;
speak: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#prev a:before {
content: '\e60d';
}
#next a:after {
content: '\e688';
}
#prev a:hover:before,
#next a:hover:after {
color: #FB9351;
} .tagcloud a {
display: inline-block;
float: left;
color: #FFF;
line-height: 1em;
text-decoration: none !important;
white-space: nowrap;
margin: 0 5px 5px 0;
padding: 0 0 0 10px;
background: #5B4141;
}
.tagcloud a:hover {
color: #FFF !important;
background: #fb9351;
}
.tagcloud a span {
position: relative;
display: inline-block;
color: #5B4141;
font-size: 11px;
margin: 0 0 0 10px;
padding: 6px 8px;
background: #FFF;
border-bottom: 1px solid #DDD;
}
.tagcloud a span:before {
position: absolute;
content: '';
top: 50%;
left: -4px;
margin-top: -4.5px;
border-style: solid;
border-width: 5px 5px 5px 0;
border-color: transparent #FFF transparent transparent;
} .sidebar .widget_nav_menu,
.ie8 .sidebar .widget_nav_menu {
padding: 5px 0 7px !important;
background: #5b4141;
border: none;
}
.widget_nav_menu h5 {
position: relative;
font-size: 0.85em;
font-weight: normal;
line-height: 1.5em;
color: #FFF;
text-align: center;
margin: -6px 0 0;
padding: 1em 0;
background: rgba(255,255,255,0.1);
border: none;
}
.widget_nav_menu a {
}
.widget_nav_menu a:hover {
}
.sidebar-footer .widget_nav_menu {
background: rgba(0,0,0,0.1);
} .widget_custom_menu {
list-style-type: none;
text-transform: uppercase;
margin: 0;
padding: 0;
}
.widget_custom_menu > li {
position: relative;
margin-top: -1px;
border-bottom: 1px solid rgba(255,255,255,0.07);
}
.widget_custom_menu > li:hover {
}
.widget_custom_menu > li.stCurrent:hover {
}
.widget_custom_menu > li > a {
display: block;
font-size: 15px;
font-weight: bold;
padding: 15px 35px 15px 20px;
}
.widget_custom_menu > li:first-child > a {
}
.widget_custom_menu > li > a {
color: #FFF;
box-shadow: 0 0 0 #FB9351 inset, 0 0 0 rgba(0,0,0,0.05) inset;
}
.widget_custom_menu > li > a:hover,
.widget_custom_menu > li.wHover {
box-shadow: 7px 0 0 #FB9351 inset, 320px 0 0 rgba(0,0,0,0.05) inset;
}
.widget_custom_menu > li.current-menu-item > a {
box-shadow: 7px 0 0 #FB9351 inset;
}
.widget_custom_menu span.subline {
display: block;
font-size: 13px;
font-weight: normal;
line-height: 1.535em;
text-transform: none;
opacity: 0.6;
}
.widget_custom_menu > li > span {
position: absolute;
display: block;
top: 12px;
right: 8px;
width: 30px;
height: 30px;
text-align: center;
z-index: 10;
cursor: pointer;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.widget_custom_menu > li > span:before {
display: block;
content: '\e613';
font-family: 'StrictThemes';
color: #FB9351;
font-size: 16px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
padding: 7px 0 0 0;
speak: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transition: all linear 250ms;
}
.widget_custom_menu li a:hover + ul + span:before,
.widget_custom_menu > li > span:hover:before,
.widget_custom_menu > li.stCurrent > span:before {
color: #FFF;
transition: all linear 125ms;
} .widget_custom_menu > li > ul {
list-style-type: none;
display: none;
text-transform: none;
margin: 0;
padding: 0;
background: #FFF;
}
.widget_custom_menu > li.stCurrent > ul {
display: block;
}
.widget_custom_menu > li > ul {
}
.widget_custom_menu > li > ul > li {
border-top: 1px solid rgba(0,0,0,0.07);
}
.widget_custom_menu > li > ul > li > a {
display: block;
color: #56646F;
font-size: 16px;
line-height: 1.44em;
padding: 15px 15px 15px 40px;
}
.widget_custom_menu > li > ul > li > a:before {
content: '\e688';
font-family: 'StrictThemes';
color: #FB9351;
font-size: 14px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
width: 14px;
height: 14px;
margin: 0 10px 0 -24px;
speak: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.widget_custom_menu > li > ul > li > a:hover:before {
margin: 0 5px 0 -19px;
}
.widget_custom_menu > li > ul > li.current-menu-item > a {
color: #FB9351;
}
#content-parent .widget_custom_menu > li > ul > li > a:hover {
color: #FB9351;
} .widget_custom_menu ul ul {
list-style-type: none;
margin: 0 0 0 40px;
}
.widget_custom_menu ul ul li {
margin-top: -1px;
}
.widget_custom_menu ul ul li a {
display: block;
color: #56646F;
padding: 10px 15px;
border-top: 1px solid rgba(0,0,0,0.05);
}
.widget_custom_menu > li > ul > li > ul > li.current-menu-item > a {
font-weight: bold;
}
.widget_custom_menu ul ul li a:hover {
color: #FB9351;
} .widget_custom_menu ul ul ul {
margin-left: 1.2em;
} .widget_rss {
}
.widget_rss ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.widget_rss > ul > li {
padding: 15px 0 14px;
border-top: 1px solid rgba(0,0,0,0.07);
}
.sidebar-footer .widget_rss > ul > li {
border-top-color: rgba(255,255,255,0.07);
}
.widget_rss > ul > li:first-child {
padding-top: 0;
border-top: none;
}
.widget_rss h5 > .rsswidget {
}
.widget_rss h5 > a.rsswidget:first-child {
width: 19px;
height: 19px;
}
.widget_rss h5 > a.rsswidget:first-child:before {
display: inline-block;
content: '\e670';
font-family: 'StrictThemes';
font-size: 12px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-align: center;
color: #FFF;
text-transform: none;
line-height: 1;
margin: 0 3px 0 0;
padding: 3px;
speak: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
background: #e7a32a;
}
.widget_rss h5 > a.rsswidget:first-child img {
display: none;
}
.widget_rss > ul > li > a {
display: inline-block;
line-height: 1.575em;
}
.widget_rss .rss-date {
display: block;
font-size: 12px;
opacity: 0.6;
margin-bottom: 2px;
}
.widget_rss .rssSummary {
font-size: 12px;
line-height: 1.352em;
}
.widget_rss cite {
font-size: 12px;
font-weight: bold;
}
.widget_rss cite:before {
content: '\e61f';
font-family: 'StrictThemes';
font-size: 13px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
margin: 0 3px 0 0;
speak: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}  .widget-flickr .flickr_badge_image {
width: 50px;
height: 50px;
display: inline-block;
margin: 0 5px 5px 0;
} .sidebar-footer .widget-flickr {
margin-right: -5px;
}  .widget-info p.widget-info-address,
.widget-info p.widget-info-phone,
.widget-info p.widget-info-email,
.widget-info p.widget-info-name {
position: relative;
padding-left: 25px;
display: table; }
.widget-info p.widget-info-address:before,
.widget-info p.widget-info-phone:before,
.widget-info p.widget-info-email:before,
.widget-info p.widget-info-name:before {
position: absolute;
top: 0.25em;
left: 0;
font-family: 'StrictThemes';
font-size: 16px;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
color: #FB9351;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.widget-info p.widget-info-address:before {
content: '\e635';
}
.widget-info p.widget-info-phone:before {
content: '\e615';
}
.widget-info p.widget-info-email:before {
content: '\e639';
}
.widget-info p.widget-info-name:before {
content: '\e61f';
}
.widget-info p span {
font-weight: bold;
} .sidebar-footer .widget-info p span {
font-weight: normal;
color: #FFF;
}
.sidebar-footer .widget-info p a.mailto {
color: #fb9351;
}    .widget-posts {
}
#sidebar .widget-posts > h5 {
color: #FFF;
margin-bottom: 15px;
border-bottom: 1px solid rgba(255,255,255,0.2)
}
#sidebar .widget-posts {
padding: 25px;
background: #5B4141;
border: none;
}
#sidebar .widget-posts-most-viewed {
background: #FB9351;
}
.widget-posts > div {
padding: 15px 0 14px;
}
.widget-posts > div {
border-top: 1px solid rgba(255,255,255,0.1);
}
#sidebar-secondary .widget-posts > div,
.sidebar-homepage .widget-posts > div {
border-top-color: rgba(0,0,0,0.1);
}
.sidebar-footer .widget-posts > div {
border-top-color: rgba(255,255,255,0.1);
}
.widget-posts > h5 + div,
#sidebar-secondary .widget-posts > h5 + div {
padding-top: 0;
border-top: none;
}
.sidebar-footer .widget-posts h5 + div {
padding-top: 0;
}
.widget-posts .wp-post-image {
float: left;
width: 50px;
height: 50px;
margin: 0 15px 0 0;
}
.widget-posts-icon {
float: left;
width: 50px;
height: 33px;
font-size: 0;
text-align: center;
margin: 0 15px 0 0;
padding-top: 17px;
transition: background-color 250ms linear;
}
.widget-posts-icon:before {
font-size: 16px;
color: #FFF;
}
.sidebar-footer .widget-posts-icon,
#sidebar .widget-posts-icon {
background: rgba(255,255,255,0.15);
}
#sidebar-secondary .widget-posts-icon {
background: #5B4141;
}
#sidebar .widget-posts-icon:hover,
.sidebar-footer .widget-posts-icon:hover,
#sidebar-secondary .widget-posts-icon:hover {
background-color: #fb9351;
}
#sidebar .widget-posts-most-viewed .widget-posts-icon:hover,
.sidebar-footer .widget-posts-most-viewed .widget-posts-icon:hover {
background-color: #FFF;
}
#sidebar .widget-posts-most-viewed .widget-posts-icon:hover:before,
.sidebar-footer .widget-posts-most-viewed .widget-posts-icon:hover:before {
color: #fb9351;
}
.widget-posts-icon img {
opacity: 0.7;
transition: opacity 250ms linear;
}
#sidebar-secondary .widget-posts-icon img {
opacity: 1;
}
.widget-posts-icon:hover img {
opacity: 1;
transition: opacity 125ms linear;
}
.widget-posts-post-box {
}
.widget-posts-post-box-with-thumb {
padding-left: 65px;
} .widget-posts-title {
display: table;
line-height: 1.575em;
padding-bottom: 2px;
}
#sidebar .widget-posts-title {
}
#sidebar .widget-posts-title:hover {
color: #FFF;
}
#sidebar .widget-posts-most-viewed .widget-posts-title {
color: #FFF;
}
#sidebar .widget-posts-most-viewed .widget-posts-title:hover {
color: rgba(255,255,255,0.6);
}
#sidebar-secondary .widget-posts-title {
font-size: 13px;
} .widget-posts-date {
font-size: 12px;
}
#sidebar .widget-posts-date {
color: #FFF;
}
#sidebar .widget-posts-most-viewed .widget-posts-date,
#sidebar-secondary .widget-posts-date {
opacity: 0.6;
} .widget-posts-excerpt {
display: block;
max-height: 4.8em;
overflow: hidden;
text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; }
#sidebar .widget-posts-excerpt {
color: rgba(255,255,255,0.6);
margin-top: 2px;
}
#sidebar .widget-posts-most-viewed .widget-posts-excerpt {
color: #FFF;
}
.widget-posts-excerpt p {
font-size: 12px;
line-height: 1.352em;
margin: 0 0 2px;
} .widget-posts-views {
font-size: 12px;
}
#sidebar .widget-posts-views {
color: #FFF;
}
#sidebar-secondary .widget-posts-views {
opacity: 0.6;
}
#sidebar .widget-posts-most-viewed .widget-posts-views {
opacity: 0.6;
} .widget-posts-comments {
font-size: 12px;
}
#sidebar .widget-posts-comments {
color: #FFF;
}
#sidebar-secondary .widget-posts-comments {
opacity: 0.6;
}
#sidebar .widget-posts-most-viewed .widget-posts-comments {
opacity: 0.6;
} .widget-subscribe form > div {
background: #FFF;
padding: 10px 44px 10px 10px;
border: 1px solid #DDD;
height: 20px;
}
.widget-subscribe form > div:before {
position: absolute;
top: 13px;
right: 15px;
content: '\e63b';
font-family: 'StrictThemes';
font-size: 16px;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
color: #FB9351;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transition: all 250ms linear;
}
.widget-subscribe form label {
display: none;
}
.widget-subscribe input[name="email"] {
border: none;
padding: 0;
float: left;
width: 100%;
height: 20px;
}
.widget-subscribe input[type="submit"],
.widget-subscribe input[type="submit"]:hover {
float: right;
position: relative;
width: 30px !important;
height: 20px;
text-indent: -9999px;
margin: 0 -37px 0 0;
padding: 0;
background: none !important;
box-shadow: none !important;
} .sharrre_wrapper {
}
.sharrre{
display: inline-block;
margin: 5px 5px 0 0;
}
.sharrre .box a:hover{
text-decoration: none;
}
.sharrre .count {
position: relative;
display: block;
color: #999;
font-size: 18px;
font-weight: bold;
line-height: 36px;
height: 36px;
text-align: center;
width: 47px;
background: #fbfbfb;
border: 1px solid rgba(0,0,0,0.1);
}
#sidebar .sharrre .count {
color: #FFF;
border: 0;
background: #fb9351;
}
.sharrre .count:before,
.sharrre .count:after {
content: '';
display: block;
position: absolute;
left: 49%;
width: 0;
height: 0;
}
.sharrre .count:before {
border: solid 6px transparent;
border-top-color: rgba(0,0,0,0.2);
margin-left: -6px;
bottom: -12px;
}
.sharrre .count:after {
border: solid 5px transparent;
margin-left: -5px;
bottom: -10px;
border-top-color: #fbfbfb;
}
.sharrre .share {
display: block;
width: 49px;
height: 42px;
font-size: 0;
line-height: 42px;
text-align: center;
text-decoration: none;
padding: 0;
}
.sharrre .share:before {
position: relative;
top: 10px;
font-family: 'StrictThemes';
font-size: 21px;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
color: rgba(0,0,0,0.3);
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transition: all 250ms linear;
}
.sharrre:hover .share:before {
color: rgba(0,0,0,0.7);
transition: all 125ms linear;
}
#sharrre_googlePlus .share:before {
content: '\e66c';
}
#sharrre_facebook .share:before {
content: '\e671';
}
#sharrre_twitter .share:before {
content: '\e662';
}
#sharrre_digg .share:before {
content: '\e68a';
}
#sharrre_delicious .share:before {
content: '\e675';
}
#sharrre_stumbleupon .share:before {
content: '\e664';
}
#sharrre_linkedin .share:before {
content: '\e66b';
}
#sharrre_pinterest .share:before {
content: '\e669';
}   @font-face {
font-family: 'StrictThemes';
src: url(//pubcash.com/wp-content/themes/Truemag/assets/fonts/StrictThemes.eot?er2sl6);
src: url(//pubcash.com/wp-content/themes/Truemag/assets/fonts/StrictThemes.eot?#iefixer2sl6) format('embedded-opentype'),
url(//pubcash.com/wp-content/themes/Truemag/assets/fonts/StrictThemes.woff?er2sl6) format('woff'),
url(//pubcash.com/wp-content/themes/Truemag/assets/fonts/StrictThemes.ttf?er2sl6) format('truetype'),
url(//pubcash.com/wp-content/themes/Truemag/assets/fonts/StrictThemes.svg?er2sl6#StrictThemes) format('svg');
font-weight: normal;
font-style: normal;
}
.ico-st:before,
.ico16:before,
.icons-social a {
font-family: 'StrictThemes';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} .ico-upload:before {
content: '\e621';
}
.ico-heart-2:before {
content: '\e643';
}
.ico-star-full:before {
content: '\e629';
}
.ico-user:before {
content: '\e61f';
}
.ico-pause:before {
content: '\e638';
}
.ico-star-half:before {
content: '\e628';
}
.ico-arrow-right-3:before {
content: '\e605';
}
.ico-help:before {
content: '\e642';
}
.ico-warning-2:before {
content: '\e61a';
}
.ico-flag:before {
content: '\e67e';
}
.ico-tag:before {
content: '\e624';
}
.ico-plus:before {
content: '\e60f';
}
.ico-external:before {
content: '\e64a';
}
.ico-lock:before {
content: '\e681';
}
.ico-tool:before {
content: '\e685';
}
.ico-warning:before {
content: '\e61b';
}
.ico-mail-2:before {
content: '\e63a';
}
.ico-add:before {
content: '\e65f';
}
.ico-random:before {
content: '\e682';
}
.ico-comment:before {
content: '\e653';
}
.ico-collapse:before {
content: '\e610';
}
.ico-heart:before {
content: '\e644';
}
.ico-expand:before {
content: '\e611';
}
.ico-layout-grid-3:before {
content: '\e612';
}
.ico-arrow-down-4:before {
content: '\e602';
}
.ico-cart:before {
content: '\e658';
}
.ico-search:before {
content: '\e62f';
}
.ico-speaker-off:before {
content: '\e62a';
}
.ico-audio:before {
content: '\e65c';
}
.ico-trash:before {
content: '\e623';
}
.ico-code:before {
content: '\e67d';
}
.ico-windows:before {
content: '\e619';
}
.ico-attach:before {
content: '\e65d';
}
.ico-download:before {
content: '\e64e';
}
.ico-arrow-up:before {
content: '\e689';
}
.ico-arrow-right:before {
content: '\e688';
}
.ico-mail:before {
content: '\e63b';
}
.ico-upload-2:before {
content: '\e620';
}
.ico-calendar:before {
content: '\e659';
}
.ico-window:before {
content: '\e618';
}
.ico-laptop:before {
content: '\e617';
}
.ico-view:before {
content: '\e61c';
}
.ico-file-2:before {
content: '\e648';
}
.ico-quote:before {
content: '\e630';
}
.ico-ink:before {
content: '\e63e';
}
.ico-monitor:before {
content: '\e687';
}
.ico-arrow-up-2:before {
content: '\e608';
}
.ico-menu:before {
content: '\e613';
}
.ico-info:before {
content: '\e63f';
}
.ico-arrow-right-4:before {
content: '\e601';
}
.ico-layout-grid-list:before {
content: '\e614';
}
.ico-cross:before {
content: '\e650';
}
.ico-location:before {
content: '\e680';
}
.ico-star:before {
content: '\e627';
}
.ico-arrow-down:before {
content: '\e60c';
}
.ico-file:before {
content: '\e649';
}
.ico-credit-card:before {
content: '\e651';
}
.ico-arrow-left-3:before {
content: '\e607';
}
.ico-users:before {
content: '\e61e';
}
.ico-support:before {
content: '\e626';
}
.ico-shield:before {
content: '\e62d';
}
.ico-arrow-left-4:before {
content: '\e603';
}
.ico-arrow-down-2:before {
content: '\e60a';
}
.ico-settings:before {
content: '\e62e';
}
.ico-pin:before {
content: '\e635';
}
.ico-image:before {
content: '\e640';
}
.ico-arrow-right-2:before {
content: '\e609';
}
.ico-rocket:before {
content: '\e683';
}
.ico-fullscreen:before {
content: '\e646';
}
.ico-layout-grid-2:before {
content: '\e63d';
}
.ico-home:before {
content: '\e641';
}
.ico-edit:before {
content: '\e64c';
}
.ico-time:before {
content: '\e684';
}
.ico-chart-2:before {
content: '\e656';
}
.ico-tablet:before {
content: '\e616';
}
.ico-folder:before {
content: '\e67f';
}
.ico-arrow-left-2:before {
content: '\e60b';
}
.ico-print:before {
content: '\e631';
}
.ico-twitter:before {
content: '\e662';
}
.ico-gallery:before {
content: '\e645';
}
.ico-video:before {
content: '\e61d';
}
.ico-arrow-down-3:before {
content: '\e606';
}
.ico-signal:before {
content: '\e62c';
}
.ico-play:before {
content: '\e625';
}
.ico-truck:before {
content: '\e622';
}
.ico-comment-2:before {
content: '\e652';
}
.ico-arrow-up-3:before {
content: '\e604';
}
.ico-mail-3:before {
content: '\e639';
}
.ico-minus:before {
content: '\e60e';
}
.ico-beaker:before {
content: '\e65b';
}
.ico-asterisk:before {
content: '\e65e';
}
.ico-arrow-left:before {
content: '\e60d';
}
.ico-delete:before {
content: '\e64f';
}
.ico-pen:before {
content: '\e637';
}
.ico-bookmark:before {
content: '\e65a';
}
.ico-link:before {
content: '\e63c';
}
.ico-portfolio:before {
content: '\e632';
}
.ico-folder-2:before {
content: '\e647';
}
.ico-chart:before {
content: '\e657';
}
.ico-download-2:before {
content: '\e64d';
}
.ico-photo:before {
content: '\e636';
}
.ico-speaker:before {
content: '\e62b';
}
.ico-phone:before {
content: '\e615';
}
.ico-arrow-up-4:before {
content: '\e600';
}
.ico-pin-2:before {
content: '\e634';
}
.ico-exit:before {
content: '\e64b';
}
.ico-check:before {
content: '\e655';
}
.ico-check-2:before {
content: '\e654';
}
.ico-cloud:before {
content: '\e67c';
}
.ico-zoom:before {
content: '\e686';
} .icons-social {
display: block;
float: left;
width: 262px;
margin: 0 10px 0 25px;
}
.icons-social a {
float: left;
font-size: 15px;
color: #FFF;
margin: 0 0 0 0;
padding: 10px;
}
.icons-social a:hover {
color: #FB9351;
background: #FFF;
}
#icon-Behance:before {
content: '\e677';
}
#icon-Blogger:before {
content: '\e676';
}
#icon-Delicious:before {
content: '\e675';
}
#icon-DeviantART:before {
content: '\e674';
}
#icon-Dribbble:before {
content: '\e673';
}
#icon-Evernote:before {
content: '\e672';
}
#icon-Facebook:before {
content: '\e671';
}
#icon-Flickr:before {
content: '\e66f';
}
#icon-Forrst:before {
content: '\e66e';
}
#icon-GitHub:before {
content: '\e66d';
}
#icon-GooglePlus:before {
content: '\e66c';
}
#icon-Instagram:before {
content: '\e678';
}
#icon-Lastfm:before {
content: '\e679';
}
#icon-LinkedIn:before {
content: '\e66b';
}
#icon-Picasa:before {
content: '\e66a';
}
#icon-Pinterest:before {
content: '\e669';
}
#icon-Reddit:before {
content: '\e668';
}
#icon-RSS:before {
content: '\e670';
font-size: 13px;
}
#icon-Skype:before {
content: '\e667';
}
#icon-SoundCloud:before {
content: '\e666';
}
#icon-Spotify:before {
content: '\e665';
}
#icon-Stumbleupon:before {
content: '\e664';
}
#icon-Tumblr:before {
content: '\e663';
}
#icon-Twitter:before {
content: '\e662';
}
#icon-Vimeo:before {
content: '\e661';
}
#icon-VK:before {
content: '\e660';
}
#icon-WordPress:before {
content: '\e67a';
}
#icon-Youtube:before {
content: '\e67b';
} .ico16 {
display: inline-block;
line-height: 1.5em; padding-left: 24px;
-webkit-transition: all 250ms linear;
transition: all 250ms linear;
}
.ico16:before {
display: inline-block;
font-size: 16px;
line-height: 19px;
vertical-align: bottom;
color: rgba(0,0,0,0.3);
margin: 0 8px 0 -24px;
}
.ico16-folder:before {
content: '\e67f';
}
.ico16-calendar:before {
content: '\e684';
}
.ico16-tag:before {
content: '\e624';
}
.ico16-comment:before {
content: '\e653';
}
.ico16-comment-2:before {
content: '\e652';
}
.ico16-link:before {
content: '\e63c';
}
.ico16-image:before {
content: '\e640';
}
.ico16-gallery:before {
content: '\e645';
}
.ico16-audio:before {
content: '\e65c';
}
.ico16-video:before {
content: '\e61d';
}
.ico16-quote:before {
content: '\e630';
}
.ico16-status:before {
content: '\e61f';
}
.ico16-views:before {
content: '\e61c';
}
.ico16-flag:before {
content: '\e67e';
}
.ico16-facebook:before {
content: '\e671';
}
.ico16-googleplus:before {
content: '\e66c';
}
.ico16-twitter:before {
content: '\e662';
}   .page-pagination {
float: none;
display: block;
text-align: center;
margin: 50px 0;
} .nav-previous {
float: left;
margin-bottom: 25px;
}
.nav-next {
float: right;
margin-bottom: 25px;
}
.nav-next a,
.nav-previous a {
display: inline-block;
text-align: center;
white-space: nowrap;
border: none;
font-size: 0.85em;
padding: 0.7em 1.0em;
margin: 0 1px;
color: #5b4141;
background: #DDD;
}
.nav-next a:hover,
.nav-previous a:hover {
background: #FFF;
} #but-prev-next {
display: block;
position: relative;
text-align: center;
line-height: 1em;
}
#but-prev-next a {
display: inline-block;
text-align: center;
white-space: nowrap;
border: none;
padding: 0.7em 1.0em;
margin: 0 1px;
color: #5b4141;
background: rgba(0,0,0,0.07);
}
#but-prev-next a:hover {
background: #FFF;
} #wp-pagenavibox {
display: block;
position: relative;
text-align: center;
}
#wp-pagenavibox .wp-pagenavi {
display: inline-block;
position: relative;
line-height: 1em;
}
#wp-pagenavibox .wp-pagenavi * {
display: inline-block;
float: none;
text-align: center;
white-space: nowrap;
border: none;
padding: 0.75em 1.0em;
margin: 0;
color: #5b4141;
} #wp-pagenavibox a {
}
#wp-pagenavibox a:hover {
background: #FFF;
} #wp-pagenavibox span.current {
background: rgba(0,0,0,0.07);
font-weight: normal;
} #wp-pagenavibox a.first,
#wp-pagenavibox a.last,
#wp-pagenavibox a.previouspostslink,
#wp-pagenavibox a.nextpostslink {
} #wp-pagenavibox span.pages {
opacity: 0.6;
} #wp-pagenavibox span.extend {
display: none;
} #buddypress div.pagination .pag-count {
line-height: 1.325em;
padding: 0.5em 0;
}
#buddypress div.pagination div.pagination-links {
display: block;
position: relative;
text-align: center;
line-height: 1em;
margin: 0;
}
#buddypress div.pagination div.pagination-links * {
display: block;
float: left;
text-align: center;
white-space: nowrap;
border: none;
padding: 0.75em 1.0em;
margin: 0 1px;
color: #5b4141;
} #buddypress div.pagination div.pagination-links a {
}
#buddypress div.pagination div.pagination-links a:hover {
font-weight: normal;
background: rgba(0,0,0,0.07);
} #buddypress div.pagination div.pagination-links span.current {
background: rgba(0,0,0,0.07);
font-weight: normal;
} .has-drop-cap {
overflow: hidden;
}
.post-single ul {
margin-bottom: 25px;
}
.post-single ul ul {
margin-bottom: 10px;
margin-top: 10px;
}
.wp-block-quote {
margin-top: 25px;
margin-bottom: 25px;
}
.wp-block-cover,
.wp-block-cover-image {
margin-bottom: 25px;
}
.wp-block-cover .wp-block-cover__inner-container {
line-height: 1.8;
}
.wp-block-group.has-background {
padding: 25px;
}
.wp-block-button {
margin-bottom: 1em;
}
.wp-block-columns {
margin-top: 25px;
margin-bottom: 25px;
}
.has-large-font-size {
font-size: 1.25em;
line-height: 1.2;
}
.has-large-font-size {
font-size: 36px;
}
.has-huge-font-size,
.has-larger-font-size {
font-size: 42px
}
.wp-block-media-text {
margin-bottom: 25px;
}
.blocks-gallery-item {
overflow: hidden;
}
.wp-block-cover {
color: #fff;
}
.wp-block-image.alignfull {
margin-left: 0;
margin-right: 0;
}
.wp-block-pullquote:before {
margin: -27px 0 0 -24px;
}
.wp-block-cover-image {
color: #fff;
}
.wp-block-image.is-resized.alignleft {
margin-right: 10px;
}
.wp-block-separator {
max-width: 100%;
}
.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
max-width: 100px;
}#heateor_sss_error{color:red;margin:7px 0}#heateor_sss_sharing_more_providers .filter svg{position:absolute;left:16px;top:18px}div.heateor_sss_sharing_ul a:link,div.heateor_sss_sharing_ul a:focus{text-decoration:none;background:transparent!important}.heateor_sss_login_container{margin:2px 0}.heateor_sss_login_container img,.heateor_sss_sharing_container img{cursor:pointer;margin:2px;border:none}.heateor_sss_login_container img{display:none;float:left}#heateor_sss_loading_image{display:block!important;float:none}.heateor_sss_error{background-color:#ffffe0;border:1px solid #e6db55;padding:5px;margin:10px}#heateor_sss_sharing_more_providers{position:fixed;top:50%;left:47%;background:#fafafa;width:650px;margin:-180px 0 0 -300px;z-index:10000000;text-shadow:none!important;height:308px}#heateor_sss_mastodon_popup_bg,#heateor_sss_popup_bg{background:url(//pubcash.com/wp-content/plugins/sassy-social-share/images/transparent_bg.png);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000}#heateor_sss_sharing_more_providers .title{font-size:14px!important;height:auto!important;background:#58b8f8!important;border-bottom:1px solid #d7d7d7!important;color:#fff;font-weight:700;letter-spacing:inherit;line-height:34px!important;padding:0!important;text-align:center;text-transform:none;margin:0!important;text-shadow:none!important;width:100%}#heateor_sss_sharing_more_providers *{font-family:Arial,Helvetica,sans-serif}#heateor_sss_sharing_more_providers #heateor_sss_sharing_more_content{background:#fafafa;border-radius:4px;color:#555;height:auto;width:100%}#heateor_sss_sharing_more_providers .filter{margin:0;padding:10px 0 0;position:relative;width:100%}#heateor_sss_sharing_more_providers .all-services{clear:both;height:250px;overflow:auto}#heateor_sss_sharing_more_content .all-services ul{display:block;margin:10px!important;overflow:hidden;list-style:none;padding-left:0!important;position:static!important;width:auto!important}#heateor_sss_sharing_more_content .all-services ul li{padding:0;margin:0 0 0 5px;background:0 0!important;float:left;width:24.1%;text-align:left!important}#heateor_sss_sharing_more_providers .close-button img{margin:0}#heateor_sss_sharing_more_providers .close-button.separated{background:0 0!important;border:none!important;box-shadow:none!important;width:auto!important;height:auto!important;z-index:1000}#heateor_sss_sharing_more_providers .close-button{height:auto!important;width:auto!important;left:auto!important;display:block!important;color:#555!important;cursor:pointer!important;font-size:29px!important;line-height:29px!important;margin:0!important;padding:0!important;position:absolute;right:-16px;top:-16px}#heateor_sss_sharing_more_providers .filter input.search{width:96%;display:block;float:none;font-family:"open sans","helvetica neue",helvetica,arial,sans-serif;font-weight:300;height:auto;line-height:inherit;margin:0 11px;padding:5px 8px 5px 27px!important;border:1px solid #ccc!important;color:#000;background:#fff!important;font-size:16px!important;text-align:left!important;max-width:-webkit-fill-available;line-height:1}#heateor_sss_sharing_more_providers .footer-panel{background:#fff;border-top:1px solid #d7d7d7;padding:6px 0;width:100%;color:#fff}#heateor_sss_sharing_more_providers .footer-panel p{background-color:transparent;top:0;text-align:left!important;color:#000;font-family:'helvetica neue',arial,helvetica,sans-serif;font-size:12px;line-height:1.2;margin:0!important;padding:0 6px!important;text-indent:0!important}#heateor_sss_sharing_more_providers .footer-panel a{color:#fff;text-decoration:none;font-weight:700;text-indent:0!important}#heateor_sss_sharing_more_providers .all-services ul li a span{width:51%}#heateor_sss_sharing_more_providers .all-services ul li a{border-radius:3px;color:#666!important;display:block;font-size:12px;height:auto;line-height:20px;overflow:hidden;padding:8px 8px 8px 1px;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap;border:none!important;text-indent:0!important;background:0 0!important;text-shadow:none}.heateor_sss_share_count{display:block;text-indent:0!important;visibility:hidden;background-color:#58b8f8!important;width:5px;height:auto;text-align:center;min-width:8px!important;padding:1px 4px!important;color:#fff!important;font-family:'Open Sans',arial,sans-serif!important;font-size:10px!important;font-weight:600!important;-webkit-border-radius:15px!important;border-radius:15px!important;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4);text-shadow:0 -1px 0 rgba(0,0,0,.2);line-height:14px!important;border:2px solid #fff!important;z-index:1;margin:2px auto!important;box-sizing:content-box!important}.heateor_sss_share_count,.heateor_sss_vertical_sharing{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}div.heateor_sss_follow_ul,div.heateor_sss_sharing_ul{padding-left:0!important;margin:1px 0!important}#heateor_sss_mastodon_popup_close img,#heateor_sss_sharing_popup_close img{opacity:1!important;background:0 0!important;border:none!important;outline:0!important;box-shadow:none!important;width:auto!important;height:auto!important;top:inherit!important;right:inherit!important;left:9px!important;padding:0!important}div.heateor_sss_follow_ul .heateorSssSharingRound,div.heateor_sss_sharing_ul .heateorSssSharingRound{background:0 0!important}.heateor_sss_square_count{display:none;text-align:center;font-weight:bolder;font-family:sans-serif;font-style:normal;font-size:.6em;visibility:hidden}div.heateor_sss_follow_ul a,div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a{float:left;padding:0!important;list-style:none!important;border:none!important;margin:2px}.heateorSssSharing,.heateorSssSharingButton{display:block;cursor:pointer;margin:2px}div.heateor_sss_follow_ul a:before,div.heateor_sss_sharing_ul a:before{content:none!important}div.heateor_sss_follow_ul a{width:auto}.heateor_sss_vertical_sharing{background:0 0;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.1);box-shadow:0 1px 4px 1px rgba(0,0,0,.1);position:fixed;overflow:visible;z-index:10000000;display:block;padding:10px;border-radius:4px;opacity:1;box-sizing:content-box!important}div.heateor_sss_horizontal_counter li.heateor_sss_facebook_share,div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_share{width:96px}li.heateor_sss_facebook_like .fb-like span,li.heateor_sss_facebook_recommend .fb-like span,li.heateor_sss_facebook_share .fb-share-button span{vertical-align:top!important}li.heateor_sss_facebook_like .fb-like span iframe,li.heateor_sss_facebook_recommend .fb-like span iframe{max-width:none!important;z-index:1000}.heateor_sss_counter_container li{height:21px}.heateorSssTCBackground:hover{border-width:0!important;background-color:transparent}.heateorSssTCBackground{border-width:0!important;background-color:transparent!important;font-style:normal;word-wrap:normal;color:#666;line-height:1;visibility:hidden}.heateorSssSharingSvg{width:100%;height:100%}.heateorSssSharing{float:left;border:none}.heateorSssSharingArrow{height:16px;width:16px;cursor:pointer;margin-top:10px}.heateorSssPushIn{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%207%206%20q%202%206%2010%206%20v%20-6%20l%206%209%20l%20-6%209%20v%20-6%20q%20-10%202%20-10%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssPullOut{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%2023%206%20q%20-2%206%20-10%206%20v%20-6%20l%20-6%209%20l%206%209%20v%20-6%20q%2010%202%2010%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssCommentingTabs li{padding-left:0!important;float:left;margin:0 1em 0 0 !important;list-style:none;color:#aaa;display:block;cursor:pointer;font-size:.85em}div.heateorSssTotalShareCount{word-wrap:normal!important;font-weight:bolder;font-family:sans-serif;padding:0;margin:0;text-align:center}div.heateorSssTotalShareText{word-wrap:normal!important;margin:0;padding:0;text-align:center}div.heateor_sss_horizontal_sharing li{width:auto}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_like{width:91px}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_recommend{width:145px}div.heateor_sss_horizontal_sharing li.heateor_sss_twitter_tweet{width:95px}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share span{vertical-align:text-top!important}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share{width:96px}div.heateor_sss_horizontal_sharing li.heateor_sss_buffer_share{width:108px}div.heateor_sss_horizontal_sharing li.heateor_sss_reddit_badge{width:130px}div.heateor_sss_horizontal_sharing li.heateor_sss_yummly{width:106px}div.heateor_sss_horizontal_sharing li.heateor_sss_pinterest_pin{width:76px}div.heateor_sss_horizontal_sharing li.heateor_sss_xing{width:98px}.heateor_sss_sharing_container a{padding:0!important;box-shadow:none!important;border:none!important}.heateorSssClear{clear:both}div.course_instructor_widget .heateor_sss_vertical_sharing{display:none!important}@media screen and (max-width:783px){#heateor_sss_sharing_more_providers{width:80%;left:60%;margin-left:-50%;text-shadow:none!important}}@media screen and (max-width:752px){#heateor_sss_sharing_more_content .all-services ul li{width:32.1%}}@media screen and (max-width:590px){#heateor_sss_sharing_more_content .all-services ul li{width:48.1%}#heateor_sss_sharing_more_providers .filter input.search{width:93%}}@media screen and (max-width:413px){#heateor_sss_sharing_more_content .all-services ul li{width:100%}}div.heateor_sss_bottom_sharing{margin-bottom:0}div.heateor_sss_sharing_container a:before,div.heateor_sss_follow_icons_container a:before{content:none}.heateor_sss_mastodon_popup_button{background:linear-gradient(#ec1b23,#d43116);padding:8px 0 10px;font-size:18px;border:0;color:#fff;border-radius:8px;margin:4px auto;font-weight:bolder;width:35%;cursor:pointer;border-bottom-style:groove;border-bottom-width:5px;border-bottom-color: rgb(0,0,0,.2)}@media screen and (max-width: 783px)#heateor_sss_sharing_more_providers .filter input.search{border:1px solid #ccc;width:92.8%}div.heateor_sss_follow_icons_container svg,div.heateor_sss_sharing_container svg{width:100%;height:100%}