.wise-tabs .ui-widget .ui-widget-content {
border: none;
}
.wise-tabs .ui-widget-header {
border: none;
background: none;
color: #555;
font-weight: normal;
}
.wise-tabs .ui-tabs .ui-tabs-nav {
background: none;
font-family: "Roboto",sans-serif;
font-weight: 500;
line-height: 1.2em;
text-transform: uppercase;
text-align: center;
margin-left: 0;
margin: 0;
padding: 0;
}
.wise-tabs .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
float: left;
padding: 14px 15px;
text-decoration: none;
}
.wise-tabs .ui-tabs .ui-tabs-nav li {
list-style: none;
float: left;
position: relative;
top: 0;
margin: 1px .2em 0 0;
border-bottom-width: 0;
padding: 0;
white-space: nowrap;
}
.wise-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.wise-tabs .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.wise-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
cursor: pointer;
}
.wise-tabs .ui-tabs .ui-tabs-nav li {
list-style: none;
float: left;
position: relative;
top: 0;
margin: 0;
border-bottom-width: 4px;
padding: 0;
white-space: nowrap;
}
.wise-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active {
margin-bottom: 0;
padding-bottom: 0;
}
.wise-tabs .ui-corner-all, .ui-corner-top,
.wise-tabs .ui-corner-right, .ui-corner-tr {
border-top-right-radius: 0;
}
.wise-tabs .ui-corner-all,
.wise-tabs .ui-corner-top,
.wise-tabs .ui-corner-left,
.wise-tabs .ui-corner-tl {
border-top-left-radius: 0;
}
.wise-tabs .ui-state-active a,
.wise-tabs .ui-state-active a:link,
.wise-tabs .ui-state-active a:visited {
color: #F58634;
text-decoration: none;
}
.wise-tabs .ui-state-default,
.wise-tabs .ui-widget-content .ui-state-default,
.wise-tabs .ui-widget-header .ui-state-default,
.wise-tabs .ui-button,
html .wise-tabs .ui-button.ui-state-disabled:hover,
html .wise-tabs .ui-button.ui-state-disabled:active {
border: none;
background: none;
font-weight: inherit;
color: #707070;
}
.wise-tabs .ui-state-hover,
.wise-tabs .ui-widget-content .ui-state-hover,
.wise-tabs .ui-widget-header .ui-state-hover,
.wise-tabs .ui-state-focus,
.wise-tabs .ui-widget-content .ui-state-focus,
.wise-tabs .ui-widget-header .ui-state-focus,
.wise-tabs .ui-button:hover, .ui-button:focus {
background: none;
font-weight: inherit;
color: #707070;
}
.wise-tabs .ui-tabs .ui-tabs-panel {
display: block;
border-width: 0;
padding: 0;
background: none;
}
.wise-tabs .ui-state-active,
.wise-tabs .ui-widget-content .ui-state-active,
.wise-tabs .ui-widget-header .ui-state-active,
.wise-tabs a.ui-button:active,
.wise-tabs .ui-button:active,
.wise-tabs .ui-button.ui-state-active:hover {
border: 4px solid #F58634;
background: none;
font-weight: inherit;
color: #F58634;
-webkit-transition: all 0.2s ease-out 0s;
-moz-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s;
}
.wise-tabs .ui-corner-all, 
.wise-tabs .ui-corner-bottom,
.wise-tabs .ui-corner-right, 
.wise-tabs .ui-corner-br {
border-bottom-right-radius: 0;
}
.wise-tabs .ui-corner-all, 
.wise-tabs .ui-corner-bottom,
.wise-tabs .ui-corner-left, 
.wise-tabs .ui-corner-bl {
border-bottom-left-radius: 0;
}
.wise-tabs .ui-tabs {
position: relative;
padding: 0;
}
.wise-tabs .ui-widget-content {
border: none;
background: none;
color: inherit;
font-family: inherit; 
}
.wise-tabs .ui-state-default a,
.wise-tabs a.ui-button, 
.ui-button {
color: #707070;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
content: "";
display: table;
border-collapse: collapse;
}
.ui-helper-clearfix:after {
clear: both;
} .tab-sidebar .wise-nav {
font-size: 13px;
margin-bottom: 7px;
}
.tab-sidebar .wise-nav li {
width: 50%;
padding: 0;
margin: 0;
}
.tab-sidebar .wise-nav li a {
width: 100%;
}
.wise-nav {
padding-bottom: 20px !important;
}
.wise-nav > li.active > a {
-webkit-transition: all 0.2s ease-out 0s;
-moz-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s;
} .wise-tabs ul li a:hover,
.wise-tabs .tab-sermon ul li a:hover,
.wise-tabs .tab-sermon .ctc-home-tabs > li.active > a:hover {
color: #F58634;
}
.tab-sermon ul.ctc-home-tabs .ui-state-active a,
.tab-sermon ul.ctc-home-tabs .ui-state-active a:link,
.tab-sermon ul.ctc-home-tabs .ui-state-active a:visited,
.wise-tabs .tab-sermon .ctc-home-tabs > li.active > a:visited {
color: #000;
}
.tab-sermon ul.ctc-home-tabs .ui-state-active,
.tab-sermon ul.ctc-home-tabs .ui-widget-content .ui-state-active,
.tab-sermon ul.ctc-home-tabs .ui-widget-header .ui-state-active,
.tab-sermon ul.ctc-home-tabs a.ui-button:active,
.tab-sermon ul.ctc-home-tabs .ui-button:active,
.tab-sermon ul.ctc-home-tabs .ui-button.ui-state-active:hover {
border: 4px solid #000;
} .ui-widget-content a {
color: #333232;
} .wise-tabs .tab-sermon {
display: block;
}
.wise-tabs .tab-sermon .ctc-sermon-tab {
margin-top: 1.5em;
padding-bottom: 26px !important;
}
.sermon-video-wrapper .wise-container {
position: relative;
padding-bottom: 56.10%;
margin-top: 0 !important;
height: 0;
overflow: hidden;
}
.wise-tabs .tab-sermon .ctc-sermon-tab > li {
width: auto;
float: right;
display: block;
}
@media screen and (max-width: 560px) {
.wise-tabs .tab-sermon .ctc-sermon-tab > li,
.wise-tabs .tab-sermon .ctc-home-tabs > li {
font-size: 80%;
}
.wise-tabs .tab-sermon .wise-nav > li > a,
.ctc-home-tab-outer .wise-nav > li > a {
padding: 7px;
}
}
.wise-tabs .tab-sermon .tab-content .ctf-audio {
color: #555;
max-width: 730px;
}
.wise-tabs .tab-sermon .tab-content .ctf-audio span.ctf-listening {
font-size: 18px;
display: block;
margin-top: 40px;
}
.wise-tabs .tab-sermon .tab-content .ctf-audio i.fa {
font-family: "Fontawesome";
content: "\f025";
font-size: 100px;
color: #b5b4b4;
margin-bottom: 20px;
}
.wise-tabs .tab-sermon .tab-content .ctf-audio span.ctf-audio-title {
display: block;
font-size: 20px;
font-family: "Raleway", sans-serif;
font-weight: 400;
width: 90%;
margin: 0 auto;
}
.wise-tabs .tab-sermon .tab-content .ctf-audio {
text-align: center;
padding: 20px;
border: 1px solid #eee;
width: 100%;
margin: 0 auto;
background: #fafafa;
}
#cm_download .button-1 {
color: #555 !important;
display: inline-block;
margin-bottom: 10px;
margin-top: 20px;
max-width: 208px;
width: 100%;
}
#cm_download {
text-align: center;
padding: 20px;
border: 1px solid #eee;
width: 100%;
margin: 0 auto !important;
background: #fafafa;
}
#cm_download span.cm_download_buttons {
display: inline-block;
}
#cm_download .cm_download_notice {
display: table;
float: right;
position: relative;
text-align: left;
width: 50%;
padding: 20px 30px 20px 20px;
font-size: 90%;
}
@media screen and (max-width: 560px) {
#cm_download .cm_download_notice { width: 100%; }
}
#cm_download .close {
color: inherit;
padding-left: 5px;
opacity: .5;
font-size: 20px;
text-decoration: none;
position: absolute;
right: 10px;
top: 5px;
}
#cm_download .close:hover {
opacity: 1;
}
#cm_video {
width: 100%;
margin: 0 auto;
background: #fafafa;
}
.wp-video {
width: 941px !important;
border: 1px solid #eee;
} .sermon-video-wrapper {
position: relative;
padding-bottom: 56.10%;
height: 0;
overflow: hidden;
border: 1px solid #eee;
}
.sermon-video-wrapper iframe,
.sermon-video-wrapper object,
.sermon-video-wrapper embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border: 0;
}html {
font-family: sans-serif;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust:     100%;
}
body {
margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden],
template {
display: none;
}
a {
background-color: transparent;
}
a:active,
a:hover {
outline: 0;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: bold;
}
dfn {
font-style: italic;
}
h1 {
font-size: 2em;
margin: 0;
}
mark {
background: #ff0;
color: #333232;
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
img {
border: 0;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: auto;
}
hr {
box-sizing: content-box;
height: 0;
}
pre {
overflow: auto;
}
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
color: inherit;
font: inherit;
margin: 0;
}
button {
overflow: visible;
}
button,
select {
text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
input {
line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
input[type="search"] {
-webkit-appearance: textfield;
box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
}
optgroup {
font-weight: bold;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: .5em;
border: 1px solid #ddd;
}
figure figcaption {
margin-top: -.5em;
margin-bottom: 1em;
}
figcaption {
text-align: center;
} body,
button,
input,
select,
textarea {
color: #555;
font-family: "Open Sans", sans-serif;
font-weight: 400;
font-size: 15px;
font-size: 0.9375rem;
line-height: 1.5;
word-wrap: break-word;
}
select {
border: 1px solid #ccc !important;
padding: .4em !important;
cursor: pointer;
}
select:before {
font-family: "Fontawesome";
content: "\f107";
}
input,
select,
textarea {
font-family: "Ubuntu", sans-serif;
font-weight: 400;
}
input[type=checkbox]:checked:before {
color: #000;
}
input:focus,
textarea:focus,
option:focus,
select:focus {
outline: #555 !important;
border-color: #555 !important;
box-shadow: none !important;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: right;
font-family: "Roboto", sans-serif;
font-weight: 500;
color: #333232;
word-wrap: break-word;
margin-top: 0;
margin-bottom: 0;
}
dfn,
em,
i {
font-style: italic;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #f7f7f7;
font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;
font-size: 15px;
font-size: 0.9375rem;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
border: 1px solid #eee;
box-shadow: none !important;
white-space: pre-wrap;
}
code,
kbd,
tt,
var {
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
font-weight: normal;
font-size: 15px;
font-size: 0.9375rem;
}
abbr,
acronym {
border-bottom: 1px dotted #717171;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
}
table {
border: 1px solid #eee;
}
td,
th {
padding: .5em;
border: 1px solid #eee;
}
th {
background: #f7f7f7;
text-align: left;
} html {
box-sizing: border-box;
}
*,
*:before,
*:after {
box-sizing: inherit;
}
body {
background: #ffffff;
background-repeat: no-repeat;
background-position: center center;
background-attachment: fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: "";
}
blockquote,
q {
quotes: "" "";
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
}
ul,
ol {
margin: 0 0 1.5em 2em;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li > ul,
li > ol {
margin-bottom: 0;
margin-left: 1em;
list-style: circle;
}
dt {
font-weight: bold;
}
dd {
margin: 0 1.5em 1.5em;
}
img {
height: auto;
max-width: 100%;
display: block;
}
table {
margin: 0 0 1.5em;
width: 100%;
}
thead {
background: #eee;
}  .button-single {
width: 100%;
display: block;
position: relative;
}
.butones {
margin: 10px 10px;
}
a.button-1 {
padding: 9px 20px;
font-size: 15px;
font-family: "Open Sans", sans-serif;
font-weight: 600;
color: #000;
background: #ffffff;
border: 4px solid #434343;
text-transform: uppercase;
text-decoration: none !important;
}
a.button-1:hover,
a.button-1:active,
a.button-1:focus {
color: #434343 !important;
background: #ccc;
}
a.button-2 {
padding: 9px 20px;
font-size: 15px;
font-family: "Open Sans", sans-serif;
font-weight: 600;
color: #ffffff;
background: none;
border: 2px solid #ffffff;
text-transform: uppercase;
text-decoration: none !important;
}
a.button-2:hover,
a.button-2:active,
a.button-2:focus {
color: #ffffff;
background: #F58634;
}
a.button-orig {
padding: 9px 20px;
font-size: 15px;
font-size: 0.9375rem;
font-family: "Open Sans", sans-serif;
font-weight: 600;
text-transform: uppercase;
text-decoration: none !important;
line-height: 1;
color: #ffffff;
background: #434343;
border: none;
cursor: pointer;
-webkit-transition: all 0.7s ease-out 0s;
-moz-transition: all 0.7s ease-out 0s;
transition: all 0.7s ease-out 0s;
}
a.button-orig:hover,
a.button-orig:active,
a.button-orig:focus {
color: #ffffff;
background: #F58634;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
padding: 11px 20px;
font-size: 15px;
font-size: 0.9375rem;
font-family: "Open Sans", sans-serif;
font-weight: 600;
text-transform: uppercase;
line-height: 1.1;
color: #ffffff;
background: #434343;
border: none;
cursor: pointer;
-webkit-appearance: button;
-webkit-transition: all 0.7s ease-out 0s;
-moz-transition: all 0.7s ease-out 0s;
transition: all 0.7s ease-out 0s;
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
background: #F58634;
}
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
outline: none;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
textarea {
padding: .4em;
font-family: "Ubuntu", sans-serif;
font-weight: 400;
color: #333;
border: 3px solid #ddd;
background: #ffffff;
}
.search-form-top input[type="search"] {
padding: 20px;
font-size: 18px;
border: 4px solid #ccc;
}
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input [type="number"],
input[type="tel"],
textarea {
font-family: "Ubuntu", sans-serif;
font-weight: 400;
} @media screen and (max-width: 560px) {
button, a.button-orig, a.button-1, a.button-2 {
font-size: 13px;
}
}  .header-login-wrapper {
height: 31px;
display: block;
padding: .3em 20px;
margin: 0 auto;
font-size: 13px;
}
.header-wrapper {
border-bottom: 9px solid #555;
background-color: rgba( 255, 255, 255, .95 );
}
.header-login {
width: 100%;
border-bottom: 1px solid #eee;
height: auto;
display: block;
float: left;
position: relative;
height: 33px;
font-family: "Open Sans", sans-serif;
font-weight: 600;
}
.login-top {
float: right;
padding: .4em;
text-transform: uppercase;
}
.login-top a {
color: #555;
}
.login-top .lg-dash:before {
font-family: "Fontawesome";
content: "\f0e4";
padding-right: .3em;
font-weight: normal;
}
.login-top .lg-in:before {
font-family: "Fontawesome";
content: "\f090";
padding-right: .3em;
font-weight: normal;
}
.login-top .lg-out:before {
font-family: "Fontawesome";
content: "\f08b";
padding-right: .3em;
font-weight: normal;
}
.login-top .lg-out {
margin-left: 10px;
padding-left: 10px;
border-left: 1px solid #eee;
}
.login-top .lg-reg:before {
font-family: "Fontawesome";
content: "\f044";
padding-right: .3em;
font-weight: normal;
}
.login-top .lg-reg {
margin-left: 10px;
padding-left: 10px;
border-left: 1px solid #eee;
}
.login-top a {
text-decoration: none !important;
}
.login-top a:hover {
color: #F58634;
}
.header-date {
float: left;
margin-top: .4em;
margin-right: 10px;
padding-right: 10px;
} .site-branding {
float: left;
padding: 5px 0;
}
.site-branding img {
height: auto;
width: auto;
max-width: 186px;
max-height: 76px;
}
.site-title {
margin-top: 0;
} .block-1 {
width: 100%;
} .tag-lines {
float: left;
font-family: "Open Sans", sans-serif;
font-weight: 600;
font-size: 18px;
font-size: 1.125rem;
padding: 7px 0 0 20px;
}
.tag-lines a {
color: #b4b4b4;
}
.tag-lines a:hover {
color: #333232;
text-decoration: none;
}
.tag-span {
color:#F58634;
}
.social-top {
float: right;
margin-top: -1.5em;
}
.login-mobile {
display: none;
text-align: right;
}
@media screen and (max-width: 618px) {
.social-top { display: none; }
.login-top .lg-in, .login-top .lg-out, .login-top .lg-reg, .lg-dash, .lg-out-woo { display: none !important; }
.wise-shop-icon { border-left: none !important; }
.login-mobile { display: block; }
} .social-links-top {
position: relative;
}
.social-links-top li {
float: left;
font-size: 0;
line-height: 27px;
height: 27px;
width: 43px;
display: block;
}
.social-links-top li a {
display: block !important;
position: relative;
text-align: center;
color: #707070;
padding-left: 1px;
}
.social-links-top .social-tooltip:hover {
color: #292929;
}
.social-links-top li .fa-rss,
.social-links-top li .fa-facebook,
.social-links-top li .fa-twitter,
.social-links-top li .fa-youtube,
.social-links-top li .fa-vimeo,
.social-links-top li .fa-linkedin,
.social-links-top li .fa-instagram,
.social-links-top li .fa-pinterest,
.social-links-top li .fa-vk {
background: transparent;
padding-top: 1.5em;
padding-bottom: .5em;
width: 100%;
line-height: 28px;
font-size: 15px;
font-size: 0.9375rem;
-webkit-transition: all 0.7s ease-out 0s;
-moz-transition: all 0.7s ease-out 0s;
transition: all 0.7s ease-out 0s;
}
.social-links-top li .fa-rss:hover {
background-color: #EE802F;
color: #fff;
}
.social-links-top li .fa-facebook:hover {
background-color: #39599F;
color: #fff;
}
.social-links-top li .fa-twitter:hover {
background-color: #45B0E3;
color: #fff;
}
.social-links-top li .fa-youtube:hover {
background-color: #FA0101;
color: #fff;
}
.social-links-top li .fa-vimeo:hover {
background-color: #45bbff;
color: #fff;
}
.social-links-top li .fa-linkedin:hover {
background-color: #0074A1;
color: #fff;
}
.social-links-top li .fa-instagram:hover {
background-color: #9b6954;
color: #fff;
}
.social-links-top li .fa-pinterest:hover {
background-color: #cb2027;
color: #fff;
}
.social-links-top li .fa-vk:hover {
background-color: #45668e;
color: #fff;
} .block-2 {
width: 100%;
margin-top: 50px;
}
@media screen and (max-width: 618px) {
.block-2 { margin-top: 20px; }
}
.navigation-top {
float: left;
z-index: 1000;
}  .res-button-top {
display: none;
padding: .3em;
}
.res-button a,
.res-button-top a {
text-decoration: none;
color: #555;
}
.res-button a:before,
.res-button-top a:before {
font-family: "Fontawesome";
content: "\f0c9";
cursor: pointer;
font-weight: normal;
}
.res-button a.active:before,
.res-button-top a.active:before {
font-family: "Fontawesome";
content: "\f068";
cursor: pointer;
font-weight: normal;
}
.res-close,
.res-close-top {
text-align: right;
display: none;
}
.res-button {
display: none;
font-size: 20px;
font-size: 1.25rem;
padding-left: 30px;
padding-top: 10px;
padding-bottom: 18px;
color: #707070;
}
.res-button a:hover,
.res-button a.active,
.res-button a:visited,
.res-button-top a:hover,
.res-button-top a.active,
.res-button-top a:visited {
color: #F58634;
text-decoration: none;
}
.res-button a.inactive,
.res-button a.inactive {
color: #333232;
}
.response-nav {
background: #ffffff;
margin: 0 auto;
width: 100%;
display: none;
overflow: hidden;
}
.response-nav ul,
.res-close {
border-bottom: 1px solid #eee;
list-style: none;
margin: 0;
padding: 0;
}
.response-nav ul a {
text-decoration: none;
}
.response-nav ul li {
padding: 0 20px;
font-size: 15px;
font-size: 0.9375rem;
font-family: "Open Sans", sans-serif;
font-weight: 600;
line-height: 24px;
text-decoration: none;
cursor: pointer;
-webkit-transition: background 0.7s;
transition: background 0.7s;
border-left: 1px solid #eee;
border-right: 1px solid #eee;
border-bottom: 1px solid #eee;
position: relative;
}
.response-nav ul li a {
color: #707070;
width: auto;
margin: 0 -100%;
padding: 12px 100%;
display: inline-block;
}
.response-nav ul li a:hover {
color: #333232;
background: #eee;
}
.response-nav ul li ul.sub-menu{
border: none;
}
.response-nav ul li ul.sub-menu li{
border: none;
background: #ffffff;
margin: 0 -20px;
border-top: 1px solid #eee;
}
.response-nav ul li ul.sub-menu li a:hover{
background: #eee;
padding-top: 12px;
padding-bottom: 12px;
}
.response-nav ul li ul.sub-menu li a:before{
font-family: "Fontawesome";
content: "\f178";
padding-right: .2em;
font-size: 15px;
font-size: 0.9375rem;
font-weight: normal !important;
}
.response-nav ul li ul.sub-menu li ul.sub-menu a:before{
font-family: "Fontawesome";
content: "\f178";
padding-right: .2em;
font-size: 15px;
font-size: 0.9375rem;
padding-left: 20px;
font-weight: normal !important;
}
.mobile-tag-line {
display: none;
}
@media screen and (max-width: 970px) {
.res-button-top {
display: inline-block;
}
.secondary-menu {
display: none !important;
}
.res-close,
.res-close-top,
.mobile-tag-line {
display: block;
}
.sub-menu {
display: none;
}
.menu-item-has-children > a span {
position: absolute;
right: 0;
display: inline !important;
}
.menu-item-has-children > a span:after {
font-family: "Fontawesome";
content: "\f078";
font-size: 12px;
position: absolute;
right: 20px;
margin: -10px -20px;
padding: 10px 20px;
display: inline !important;
}
.menu-item-has-children > a span.active:after {
font-family: "Fontawesome";
font-size: 12px;
content: "\f077";
cursor: pointer;
font-weight: normal;
}
} .search-top {
float: right;
font-size: 19px;
font-size: 1.188rem;
padding-top: 7px;
clear: right;
margin-bottom: 21px;
}
@media screen and (min-width: 437px) and (max-width: 618px) {
.search-top { padding-top: 7px; }
}
@media screen and (max-width: 436px) {
.search-top { padding-top: 9px; }
}
.search-top a,
.search-top a:focus {
color: #707070;
padding: 7px 9px;
text-decoration: none;
}
.search-top a:hover, 
.search-top a.active {
background: #F58634;
color: #ffffff;
text-decoration: none;
}
.search-form-wrapper {
background-color: rgba( 255, 255, 255, .95 );
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
display: none;
}
.search-form-wrapper input[type="search"] {
background-color: rgba( 255, 255, 255, 0 );
}
.search-form-top {
width: 100%;
padding: 18px 22px;
margin: 0 20px;
}
.search-form-top input[type="search"] {
text-align: center;
}
input[type="search"] {
box-sizing: border-box;
width: 100%;
font-family: "Ubuntu", sans-serif;
font-weight: 400;
font-size: 15px;
font-size: 0.9375rem;
border: 3px solid #ddd;
text-align: left;
}
.error404 .search-submit,
.search .search-submit,
.search-form .search-submit { 
display: none; 
} ::-webkit-input-placeholder {
color: #c1c1c1;
}
:-moz-placeholder { color: #c1c1c1;  
}
::-moz-placeholder { color: #c1c1c1;
}
:-ms-input-placeholder {  
color: #c1c1c1; 
} .headhesive-box {
height: 50px;
padding: 0 20px;
}
.headhesive-box .headhesive-logo {
float: left;
display: block;
padding: 4.5px 0;
}
.headhesive-box a img {
float: left;
height: auto;
width: auto;
max-height: 41px;
max-width: 100px;
position: relative;
}
.headhesive {
display: none;
width: 100%;
border-bottom: 5px solid #555;
position: absolute;
z-index: 9998;
background-color: rgba( 255, 255, 255, .95 );
}
.headhesive--clone {
position: fixed;
top: auto;
transform: translateY(-100%);
transition: all 300ms ease-in-out;
}
.headhesive--stick {
transform: translateY(0%);
display: block;
}
.headhesive-one {
display: block;
position: absolute;
} .headhesive-menu {
float: left;
display: block;
position: relative;
font-family: "Open Sans", sans-serif;
font-weight: 600;
font-size: 14px;
}
.headhesive-menu ul {
display: block;
list-style: none;
margin: 0;
padding-left: 0;
text-transform: uppercase;
}
.headhesive-menu li {
float: left;
position: relative;
padding: 15px 0 14px 20px;
}
.headhesive-menu a {
display: block;
text-decoration: none;
cursor: pointer;
color: #555;
}
.headhesive-menu ul ul{
float: left;
position: absolute;
top: 3.6em;
left: -999em;
z-index: 99999;
background: #ffffff;
border-left: 1px solid #eee;
border-right: 1px solid #eee;
text-transform: none;
}
.headhesive-menu ul ul ul {
left: -999em;
top: 0;
margin-top: -1px;
border-bottom: 1px solid #eee;
background: #ffffff;
}
.headhesive-menu ul ul ul:first-of-type {
border-top: 1px solid #eee;
}
.headhesive-menu ul ul ul:last-child {
border-bottom: none;
}
.headhesive-menu ul ul a {
width: 180px;
font-size: 14px;
font-size: 0.875rem;
color: #707070;
}
.headhesive-menu ul ul li {
padding: 10px;
border-bottom: 1px solid #eee;
cursor: pointer;
width: 100%;
}
.headhesive-menu li:hover > a,
.headhesive-menu li.focus > a {
color: #F58634;
text-decoration: none;
-webkit-transition: all 0.7s ease-out 0s;
-moz-transition: all 0.7s ease-out 0s;
transition: all 0.7s ease-out 0s;
}
.headhesive-menu li:hover ,
.headhesive-menu li.focus {
background: none;
}
.headhesive-menu ul ul :hover ,
.headhesive-menu ul ul .focus{
background: #eee;
color: none;
-webkit-transition: all 0.7s ease-out 0s;
-moz-transition: all 0.7s ease-out 0s;
transition: all 0.7s ease-out 0s;
}
.headhesive-menu ul ul ul :hover ,
.headhesive-menu ul ul ul .focus{
background: #eee;
}
.headhesive-menu ul ul :hover > a,
.headhesive-menu ul ul .focus > a {
color: #333232;
background: none;
}
.headhesive-menu ul li:hover > ul,
.headhesive-menu ul li.focus > ul {
left: auto;
}
.headhesive-menu ul ul li:hover > ul,
.headhesive-menu ul ul li.focus > ul {
left: 100%;
background: #ffffff;
}
.headhesive-menu .sf-arrows .sf-with-ul {
padding-right: .7em;
}
.headhesive-menu .sf-arrows .sf-with-ul:after {
font-family: "Fontawesome";
content: "\f107";
position: absolute;
bottom: .9em;
padding-left: .5em;
display: inline !important;
}
.headhesive-menu .sf-arrows > li > .sf-with-ul:focus:after,
.headhesive-menu .sf-arrows > li:hover > .sf-with-ul:after,
.headhesive-menu .sf-arrows > .sfHover > .sf-with-ul:after {
border-top-color: #F58634;
}
.headhesive-menu .sf-arrows ul .sf-with-ul:after {
font-family: "Fontawesome";
content: "\f105";
position: absolute;
bottom: .6em;
}
.headhesive-menu .sf-arrows ul li > .sf-with-ul:focus:after,
.headhesive-menu .sf-arrows ul li:hover > .sf-with-ul:after,
.headhesive-menu .sf-arrows ul .sfHover > .sf-with-ul:after {
border-left-color: #333232;
} .headhesive-tag-lines {
float: left;
font-family: "Open Sans", sans-serif;
font-weight: 600;
font-size: 15px;
font-size: 0.9375rem;
padding: 14px 0 14px 20px;
}
.headhesive-tag-lines a {
text-decoration: none;
color: #b4b4b4 !important;
}
.headhesive-tag-lines a:hover {
color: #F58634;
text-decoration: none;
} .headhesive-search {
float: right;
}
.search-iconhead {
font-size: 19px;
font-size: 1.188rem;
position: relative;
float: right;
padding: 11px 0;
z-index: 1;
}
.search-iconhead a,
.search-iconhead a:focus {
color: #ffffff;
background: #555;
line-height: 27px;
padding: 4px 9px;
text-decoration: none;
}
.search-iconhead a:hover, 
.search-iconhead a.active {
background: #F58634;
color: #ffffff;
text-decoration: none;
}
.search-formhead {
width: 50%;
top: 0.50rem;
float: right;
margin-right: -36px;
position: relative;
display: none;
}
.hide {
display: none !important;
}
.show {
display: block !important;
}
.search-formhead input[type="search"] {
box-sizing: border-box;
font-family: "Ubuntu", sans-serif;
font-weight: 400;
font-size: 15px;
font-size: 0.9375rem;
border: 1px solid #ddd;
padding: 6px;
} .headhesive-social {
float: right;
font-family: "Open Sans", sans-serif;
font-weight: 600;
font-size: 15px;
font-size: 0.9375rem;
padding: 15px 0 12px 20px;
}
.headhesive-social a {
color: #555;
text-decoration: none;
}
.headhesive-social a:after {
font-family: "Fontawesome";
content: "\f0d7";
padding-left: 7px;
}
.headhesive-social a:hover,
.headhesive-social a.active {
color: #F58634;
text-decoration: none;
}
.social-like-wrapper {
margin: 0 auto;
background: transparent;
top: 100%;
position: absolute;
}
.social-like-headhesive {
position: absolute;
top: 100%;
right: 0;
width: auto;
display: none;
}
.social-links-headhesive {
float: right;
background: #fff;
border-bottom: 1px solid #f7f7f7;
border-left: 1px solid #f7f7f7;
border-right: 1px solid #f7f7f7;
padding: .5em 1em 1em;
}
.social-links-headhesive li {
float: left;
font-size: 0;
width: 43px;
}
.social-links-headhesive li a {
display: block !important;
position: relative;
text-align: center;
color: #707070;
padding-left: 1px;
}
.social-links-headhesive .social-tooltip:hover {
color: #292929;
}
.social-links-headhesive li .fa-rss,
.social-links-headhesive li .fa-facebook,
.social-links-headhesive li .fa-twitter,
.social-links-headhesive li .fa-youtube,
.social-links-headhesive li .fa-vimeo,
.social-links-headhesive li .fa-linkedin,
.social-links-headhesive li .fa-instagram,
.social-links-headhesive li .fa-pinterest,
.social-links-headhesive li .fa-vk {
background: #eee;
height: 2.5em;
width: 100%;
line-height: 2.5em;
font-size: 15px;
font-size: 0.9375rem;
-webkit-transition: all 0.7s ease-out 0s;
-moz-transition: all 0.7s ease-out 0s;
transition: all 0.7s ease-out 0s;
}
.social-links-headhesive li .fa-rss:hover {
background-color: #EE802F;
color: #fff;
}
.social-links-headhesive li .fa-facebook:hover {
background-color: #39599F;
color: #fff;
}
.social-links-headhesive li .fa-twitter:hover {
background-color: #45B0E3;
color: #fff;
}
.social-links-headhesive li .fa-youtube:hover {
background-color: #FA0101;
color: #fff;
}
.social-links-headhesive li .fa-vimeo:hover {
background-color: #45bbff;
color: #fff;
}
.social-links-headhesive li .fa-linkedin:hover {
background-color: #0074A1;
color: #fff;
}
.social-links-headhesive li .fa-instagram:hover {
background-color: #9b6954;
color: #fff;
}
.social-links-headhesive li .fa-pinterest:hover {
background-color: #cb2027;
color: #fff;
}
.social-links-headhesive li .fa-vk:hover {
background-color: #45668e;
color: #fff;
} a {
color: #333232;
text-decoration: none;
-webkit-transition: all 0.7s ease-out 0s;
-moz-transition: all 0.7s ease-out 0s;
transition: all 0.7s ease-out 0s;
}
a:visited {
color: #333232;
}
a:hover,
a:active {
color: #F58634;
text-decoration: underline;
}
a:focus {
outline: none;
text-decoration: none;
}
a:hover,
a:active {
outline: 0;
}
a:hover {
cursor: pointer;
}  .main-navigation {
display: block;
float: left;
position: relative;
font-family: "Open Sans", sans-serif;
font-weight: 600;
font-size: 16px;
background: transparent;
}
.main-navigation ul {
display: block;
list-style: none;
margin: 0;
padding-left: 0;
text-transform: uppercase;
}
.main-navigation li {
float: left;
position: relative;
padding: 10px 0 22px 20px;
}
.main-navigation a {
display: block;
text-decoration: none;
cursor: pointer;
color: #333232;
}
.main-navigation ul ul{
float: left;
position: absolute;
top: 56px;
left: -999em;
z-index: 99999;
background: #ffffff;
border-left: 1px solid #eee;
border-right: 1px solid #eee;
text-transform: none;
}
.main-navigation ul ul ul {
left: -999em;
top: 0;
margin-top: -1px;
border-bottom: 1px solid #eee;
background: #ffffff;
}
.main-navigation ul ul ul:first-of-type {
border-top: 1px solid #eee;
}
.main-navigation ul ul ul:last-child {
border-bottom: none;
}
.main-navigation ul ul a {
width: 210px;
font-size: 15px;
font-size: 0.9375rem;
color: #707070;
}
.main-navigation ul ul li {
padding: 10px;
border-bottom: 1px solid #eee;
cursor: pointer;
width: 100%;
}
.main-navigation li:hover > a,
.main-navigation li.focus > a {
color: #F58634;
-webkit-transition: all 0.7s ease-out 0s;
-moz-transition: all 0.7s ease-out 0s;
transition: all 0.7s ease-out 0s;
}
.main-navigation li:hover ,
.main-navigation li.focus {
background: none;
}
.main-navigation ul ul :hover ,
.main-navigation ul ul .focus{
background: #eee;
color: none;
-webkit-transition: all 0.7s ease-out 0s;
-moz-transition: all 0.7s ease-out 0s;
transition: all 0.7s ease-out 0s;
}
.main-navigation ul ul ul :hover ,
.main-navigation ul ul ul .focus{
background: #eee;
}
.main-navigation ul ul :hover > a,
.main-navigation ul ul .focus > a {
color: #333232;
background: none;
}
.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul {
left: auto;
}
.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
left: 100%;
background: #ffffff;
}
.main-navigation .sf-arrows .sf-with-ul {
padding-right: .7em;
*padding-right: .7em;
}
.main-navigation .sf-arrows .sf-with-ul:after {
font-family: "Fontawesome";
content: "\f107";
position: absolute;
bottom: 1.3em;
padding-left: .5em;
display: inline !important;
}
.main-navigation .sf-arrows > li > .sf-with-ul:focus:after,
.main-navigation .sf-arrows > li:hover > .sf-with-ul:after,
.main-navigation .sf-arrows > .sfHover > .sf-with-ul:after {
border-top-color: #F58634;
}
.main-navigation .sf-arrows ul .sf-with-ul:after {
font-family: "Fontawesome";
content: "\f105";
position: absolute;
bottom: .6em;
}
.main-navigation .sf-arrows ul li > .sf-with-ul:focus:after,
.main-navigation .sf-arrows ul li:hover > .sf-with-ul:after,
.main-navigation .sf-arrows ul .sfHover > .sf-with-ul:after {
border-left-color: #333232;
}
.site-main .comment-navigation,
.site-main .paging-navigation,
.site-main .post-navigation {
font-size: 15px;
font-size: 0.9375rem;
font-family: "Open Sans", sans-serif;
font-weight: 600;
color: #707070;
width: 100%;
display: table;
} .secondary-menu {
float: left;
display: block;
position: relative;
font-family: "Open Sans", sans-serif;
font-weight: 600;
font-size: 13px;
line-height: 19px;
padding-left: .3em;
}
.secondary-menu ul {
display: block;
list-style: none;
margin: 0;
padding-left: 0;
}
.secondary-menu li {
float: left;
position: relative;
padding: .4em 20px 0 0;
}
.secondary-menu a {
display: block;
text-decoration: none;
cursor: pointer;
color: #555;
}
.secondary-menu ul ul{
float: left;
position: absolute;
top: 2.5em;
left: -999em;
z-index: 99999;
background: #ffffff;
border-left: 1px solid #eee;
border-right: 1px solid #eee;
}
.secondary-menu ul ul ul {
left: -999em;
top: 0;
border-bottom: 1px solid #eee;
margin-top: -1px;
background: #ffffff;
}
.secondary-menu ul ul ul:first-of-type {
border-top: 1px solid #eee;
}
.secondary-menu ul ul ul:last-child {
border-bottom: none;
}
.secondary-menu ul ul a {
width: 180px;
font-size: 13px;
color: #707070;
}
.secondary-menu ul ul li {
padding: 7px;
border-bottom: 1px solid #eee;
cursor: pointer;
width: 100%;
}
.secondary-menu li:hover > a,
.secondary-menu li.focus > a {
color: #F58634;
text-decoration: none;
-webkit-transition: all 0.7s ease-out 0s;
-moz-transition: all 0.7s ease-out 0s;
transition: all 0.7s ease-out 0s;
}
.secondary-menu li:hover ,
.secondary-menu li.focus {
background: none;
}
.secondary-menu ul ul :hover,
.secondary-menu ul ul .focus{
background: #eee;
color: none;
-webkit-transition: all 0.7s ease-out 0s;
-moz-transition: all 0.7s ease-out 0s;
transition: all 0.7s ease-out 0s;
}
.secondary-menu ul ul ul :hover,
.secondary-menu ul ul ul .focus{
background: #eee;
}
.secondary-menu ul ul :hover > a,
.secondary-menu ul ul .focus > a {
color: #333232;
background: none;
}
.secondary-menu ul li:hover > ul,
.secondary-menu ul li.focus > ul {
left: auto;
}
.secondary-menu ul ul li:hover > ul,
.secondary-menu ul ul li.focus > ul {
left: 100%;
background: #ffffff;
}
.secondary-menu .sf-arrows .sf-with-ul {
padding-right: .7em;
padding-bottom: .6em;
}
.secondary-menu .sf-arrows .sf-with-ul:after {
font-family: "Fontawesome";
content: "\f107";
position: absolute;
bottom: .55em;
padding-left: .5em;
display: inline !important;
}
.secondary-menu .sf-arrows > li > .sf-with-ul:focus:after,
.secondary-menu .sf-arrows > li:hover > .sf-with-ul:after,
.secondary-menu .sf-arrows > .sfHover > .sf-with-ul:after {
border-top-color: #F58634;
}
.secondary-menu .sf-arrows ul .sf-with-ul:after {
font-family: "Fontawesome";
content: "\f105";
position: absolute;
top: .55em;
}
.secondary-menu .sf-arrows ul .sf-with-ul {
padding-bottom: 0;
}
.secondary-menu .sf-arrows ul li > .sf-with-ul:focus:after,
.secondary-menu .sf-arrows ul li:hover > .sf-with-ul:after,
.secondary-menu .sf-arrows ul .sfHover > .sf-with-ul:after {
border-left-color: #333232;
} .paging-navigation .nav-previous,
.post-navigation .nav-previous {
text-align: left;
box-sizing: border-box;
border-top: 5px solid #ccc;
border-left: 5px solid #ccc;
padding: 1em;
cursor: pointer;
-webkit-transition: all 0.2s ease-out 0s;
-moz-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s;
}
.paging-navigation .nav-previous:hover,
.post-navigation .nav-previous:hover {
border-top: 5px solid #555;
border-left: 5px solid #555;
}
.paging-navigation .nav-next,
.post-navigation .nav-next {
text-align: right;
border-right: 5px solid #ccc;
border-top: 5px solid #ccc;
padding: 1em;
cursor: pointer;
-webkit-transition: all 0.2s ease-out 0s;
-moz-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s;
}
.comment-navigation .nav-next a,
.paging-navigation .nav-next a,
.post-navigation .nav-next a,
.comment-navigation .nav-previous a,
.paging-navigation .nav-previous a,
.post-navigation .nav-previous a {
text-decoration: none;
}
.paging-navigation .nav-next:hover,
.post-navigation .nav-next:hover {
border-right: 5px solid #555;
border-top: 5px solid #555;
}
.nav-indicator { 
margin-bottom: 16px;
font-size: 15px;
font-size: 0.9375rem;
}
.nav-previous h3,
.nav-next h3 { 
margin-top: 0;
}
.post-nav-wrapper {
display: inline-block;
width: 100%;
clear: both;
margin-top: 1.5em;
margin-bottom: 1.5em;
box-sizing: border-box;
position: relative;
}
.paging-navigation {
margin-bottom: 1.5em;
}
.paging-navigation ul {
margin: 1em 0;
padding: 4px 0 !important;
overflow: hidden;
}
.paging-navigation li {
display: inline-block;
margin-right: .3em;
position: relative;
text-transform: uppercase;
}
a.page-numbers,
span.page-numbers {
padding: .36em .9em;
color: #555;
background: #ededed;
text-decoration: none;
}
a.prev,
span.prev {
padding: .33em .9em;
color: #555;
background: #ededed;
text-decoration: none;
margin-left: 10px;
-webkit-transition: all 0.3s ease-out 0s;
-moz-transition: all 0.3s ease-out 0s;
transition: all 0.3s ease-out 0s;
}
a.prev:before,
span.prev:before {
content: "";
border-top: 16px solid transparent;
border-right: 10px solid #ededed;
border-bottom: 16px solid transparent;
width: 0;
left: 0;
height: 0;
position: absolute;
top: -5px;
-webkit-transition: all 0.3s ease-out 0s;
-moz-transition: all 0.3s ease-out 0s;
transition: all 0.3s ease-out 0s;
}
.prev:hover:before {
content: "";
border-top: 16px solid transparent;
border-right: 10px solid #ededed;
border-bottom: 16px solid transparent;
width: 0;
left: 0;
height: 0;
position: absolute;
top: -5px;
color: #ffffff;
text-decoration: none;
}
a.next,
span.next {
padding: .36em .9em;
color: #ffffff !important;
background: #F58634;
text-decoration: none;
margin-right: 10px;
-webkit-transition: all 0.3s ease-out 0s;
-moz-transition: all 0.3s ease-out 0s;
transition: all 0.3s ease-out 0s;
}
a.next:hover,
span.next:hover {
color: #ffffff !important;
background: #555 !important;
}
a.next:after,
span.next:after {
content: "";
border-top: 16px solid transparent;
border-left: 10px solid #F58634;
border-bottom: 16px solid transparent;
width: 0;
right: 1px;
height: 0;
position: absolute;
top: -5px;
-webkit-transition: all 0.3s ease-out 0s;
-moz-transition: all 0.3s ease-out 0s;
transition: all 0.3s ease-out 0s;
}
a.next:hover:after {
content: "";
border-top: 16px solid transparent;
border-left: 10px solid #555 !important;
border-bottom: 16px solid transparent;
width: 0;
right: 1px;
height: 0;
position: absolute;
top: -5px;
color: #ffffff;
text-decoration: none;
}
a:hover.page-numbers {
color: #000;
background: #ededed;
text-decoration: none;
}
.paging-navigation .current {
font-family: "Open Sans", sans-serif;
font-weight: 600;
color: #F58634;
background: #ededed;
text-decoration: none;
}
.comment-navigation .nav-previous,
.paging-navigation .nav-previous,
.post-navigation .nav-previous {
width: 50%;
float: left;
text-align: left;
padding-right: 5%;
}
.comment-navigation .nav-next,
.paging-navigation .nav-next,
.post-navigation .nav-next {
width: 50%;
float: right;
text-align: right;
padding-left: 5%;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-family: "Open Sans", sans-serif;
font-weight: 600;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } .alignleft,
.has-text-align-left {
display: block;
float: left;
padding-top: .5em;
margin-right: 1.5em;
padding-bottom: .5em;
text-align: left;
}
.alignright,
.has-text-align-right {
display: block;
float: right;
padding-top: .5em;
margin-left: 1.5em;
padding-bottom: .5em;
text-align: right;
}
.aligncenter,
.has-text-align-center {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
text-align: center;
} .clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
content: "";
display: table;
}
.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
clear: both;
} .widget {
font-family: "Open Sans", sans-serif;
font-weight: 400;
font-size: 15px;
font-size: 0.9375rem;
margin: 0 0 1.5em;
overflow: hidden;
display: block;
position: relative;
}
.widget-title:after {
content: "";
width: 70px;
height: 3px;
background: #F58634;
position: absolute;
margin-top: -24px;
}
.widget-title h2 {
font-size: 18px;
font-size: 1.125rem;
color: #333232;
text-align: left;
text-transform: uppercase;
padding-bottom: 15px;
margin-bottom: 20px;
display: block;
width: 100%;
}
.widget a {
text-decoration: none;
}
.widget_crp_widget, .widget_ppl_widget {
margin-bottom: 0;
}
.footer-widgets .widget-title h2 {
border-bottom: none;
color: #ccc;
padding-bottom: 15px;
margin-bottom: 20px;
}
.footer-widgets .widget-title:after {
content: "";
background: #ccc;
}
.menu-sitelinks-container li {
line-height: .5em;
}
.footer-widgets .widget_crp_widget .widget-title h2,
.footer-widgets .widget_ppl_widget .widget-title h2 {
border-bottom: none;
color: #ccc;
padding-bottom: 15px;
margin-bottom: 20px;
}
.footer-widgets .widget_crp_widget .widget-title:after,
.footer-widgets .widget_ppl_widget .widget-title:after {
content: "";
width: 70px;
height: 3px;
background: #ccc;
position: absolute;
margin-top: -24px;
}
.widget ul,
.widget ol {
padding: 0;
margin: 0;
list-style-type: none;
}
.widget li {
font-family: 'Roboto', sans-serif;
font-weight: 500;
padding: 0 0 1em;
margin-bottom: .7em;
border-bottom: 1px solid #eee;
}
.widget li:hover {
padding-left: .4em;
-webkit-transition: all 0.2s ease-out 0s;
-moz-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s;
}
.widget .children li {
border-bottom: none;
padding-top: .7em;
margin-bottom: 0;
padding-bottom: 0;
}
.widget li ul,
.widget li ol {
margin-top: 0;
}
.widget li li {
margin-left: 0;
padding-left: 1em;
}
.widget li a {
text-decoration: none;
}
.widget a:hover,
.widget li a:hover {
color: #F58634;
}
.widget_recent_entries li:before,
.widget_recent_comments li:before,
.widget_archive li:before,
.widget_categories li:before {
display: block;
float: left;
padding-top: 2px;
margin-left: -2.5em;
font-family: "Fontawesome";
font-size: 14px;
}
.widget_recent_entries li,
.widget_recent_comments li { padding-left: 2.5em; }
.widget_recent_entries li:before { content: "\f036"; }
.widget_recent_comments li:before { content: "\f075"; }
.widget_archive li, .widget_categories li { padding-left: 2.5em; border-bottom: 1px solid #eee; }
.widget_archive li:before { content: "\f187"; }
.widget_categories li:before { content: "\f07b"; }
.widget_archive li:hover,
.widget_recent_entries li:hover,
.widget_recent_comments li:hover,
.widget_categories li:hover {
padding-left: 3em;
}
.widget_nav_menu a,
.widget_pages a,
.widget_docs_menu_widget a {
display: inline-block;
padding: 0 0 .7em;
}
.widget_nav_menu li,
.widget_pages li,
.widget_docs_menu_widget li {
border-bottom: 1px solid #eee;
}
.widget_nav_menu li li,
.widget_pages li li,
.widget_nav_menu li li li,
.widget_pages li li li,
.widget_nav_menu li li li li,
.widget_pages li li li li li,
.widget_docs_menu_widget li li,
.widget_docs_menu_widget li li li,
.widget_docs_menu_widget li li li {
border-bottom: none;
border-top: 1px solid #eee;
font-size: 14px;
padding-top: .7em;
margin-bottom: 0;
}
.footer-widgets .widget_nav_menu li li,
.footer-widgets .widget_pages li li,
.footer-widgets .widget_nav_menu li li li,
.footer-widgets .widget_pages li li li,
.footer-widgets .widget_nav_menu li li li li,
.footer-widgets .widget_pages li li li li li,
.footer-widgets .widget_docs_menu_widget li li,
.footer-widgets .widget_docs_menu_widget li li li,
.footer-widgets .widget_docs_menu_widget li li li {
border-top: none;
}
.widget_nav_menu li,
.widget_pages li,
.widget_docs_menu_widget li { padding-top: 0; padding-bottom: 0; }
.widget_rss li { margin-bottom: .5em; }
.widget_rss .rss-date,
.widget_rss cite {
display: block;
font-size: .8em;
} .widget select {
max-width: 100%;
} .widget_search .search-submit {
display: none;
} .widget-area-left {
font-family: "Open Sans", sans-serif;
font-weight: 400;
font-size: 15px;
font-size: 0.9375rem;
margin: 0;
}
.widget-area-left ul,
.widget-area-left ol {
padding: 0;
margin: -1em 0 2em;
list-style-type: none;
}
.widget-area-left li {
padding: 1em 0 0;
}
.widget-area-left li ul,
.widget-area-left li ol {
margin-top: 0;
}
.widget-area-left li li {
margin-left: 1.5em;
}
.widget-area-left_recent_entries li:before,
.widget-area-left_recent_comments li:before,
.widget-area-left_archive li:before {
display: block;
float: left;
padding-top: 2px;
margin-left: -2.5em;
font-family: "Fontawesome";
font-size: 12px;
font-size: 0.75rem;
} 
.widget-area-left_recent_entries li,
.widget-area-left_recent_comments li { margin: 0 0 .5em 2.5em; }
.widget-area-left_recent_entries li:before { content: "\f036"; }
.widget-area-left_recent_comments li:before { content: "\f075"; }
.widget-area-left_archive li { margin: 0 0 0 2.5em; }
.widget-area-left_archive li:before { content: "\f187"; }
.widget-area-left_nav_menu a,
.widget-area-left_pages a {
display: block;
padding: 1em 0;
border-bottom: solid 1px hsl(0, 0%, 90%);
}
.widget-area-left_nav_menu li,
.widget-area-left_pages li { padding-top: 0; }
.widget-area-left_rss li { margin-bottom: .5em; }
.widget-area-left_rss .rss-date,
.widget-area-left_rss cite {
display: block;
font-size: 80%;
} .widget-area-left select {
max-width: 100%;
} .widget-area-left_search .search-submit {
display: none;
} .entry-meta-popular span.byline {
display: none;
}
.wise-home-sub span.byline {
display: inline;
}
.wise-home-sub {
margin-bottom: -1em;
}
.entry-meta-popular time.published {
display: inline !important;
}
.entry-meta-popular time.updated {
display: none;
}
.entry-meta-popular,
.entry-meta-sub,
.entry-meta-subig {
color: #777;
font-size: 12px;
font-size: 0.75rem;
font-family: "Ubuntu", sans-serif;
font-weight: 400;
line-height: 1.7em;
text-transform: uppercase;
display: block;
}
.entry-meta-popular {
font-size: 12px;
font-size: 0.75rem;
}
.entry-meta-sub {
font-size: 12px;
font-size: 0.75rem;
}
.entry-meta-subig {
font-size: 13px;
font-size: 0.812rem;
} .widget_subs_widget:before,
.carbon_fields_wise_subside_widget:before {
font-family: "Fontawesome";
content: "\f003";
font-size: 1.2em;
color: #ffffff;
background: #ccc;
padding: 5.5px 10px;
margin-right: 10px;
border-radius: 1.2em;
display: block;
position: relative;
float: left;
box-sizing: border-box;
}
.widget_subs_widget .widget-title h2,
.carbon_fields_wise_subside_widget .widget-title h2 {
line-height: 1.5em;
padding-top: 7px;
} .widget_text_alert {
background: #FFFCE5;
border: 1px solid #FFDC7D;
border-radius: 3px;
color: #D69A2A;
padding: 1em;
margin-bottom: 20px;
display: table;
width: 100%;
}
.widget .entry-content a {
text-decoration: none;
color: inherit;
}
.widget .entry-content a:hover {
text-decoration: none;
}  .calendar_wrap tbody a {
font-weight: bold;
display: block;
}
.calendar_wrap table {
border: none;
}
.calendar_wrap thead {
background: #777;
color: #ffffff;
}
.calendar_wrap th {
background: #777;
color: #ffffff;
}
.calendar_wrap caption {
text-transform: uppercase;
font-weight: bold;
padding: 10px;
background: #777;
color: #ffffff;
}
.calendar_wrap tfoot {
background: #777;
color: #ffffff;
}
.footer-widgets .calendar_wrap th {
background: #3d3d3d;
}
.footer-widgets .calendar_wrap caption {
background: #3d3d3d;
}
.footer-widgets .calendar_wrap tfoot {
background: #3d3d3d;
}
.calendar_wrap tfoot a {
color: #ffffff;
}
.calendar_wrap td, .calendar_wrap th {
border: none;
text-align: center;
} .widget_rss .rsswidget img {
float: left;
margin-right: 10px;
margin-top: .3em;
}
.widget_rss li:before {
content: none;
}
.widget_rss li a {
margin-left: 0;
padding-left: 0;
font-family: "Roboto", sans-serif;
font-weight: 500;
}
.widget_rss span.rss-date {
font-family: "Ubuntu", sans-serif;
font-weight: 400;
}  .index-wrapper {
display: inline-block;
width: 100%;
box-sizing: border-box;
}
.feat-index-divider {
display: inline-block;
position: relative;
width: 100%;
height: auto;
margin-bottom: 20px;
}
.index-divider {
display: inline-block;
padding: 0 0 30px;
margin-bottom: 30px;
box-sizing: border-box;
border-bottom: 1px solid #eee;
width: 100%;
}
.read-more {
font-size: 15px;
font-size: 0.9375rem;
text-decoration: none !important;
color: #333232;
float: right;
padding-bottom: .5em;
margin-top: .5em;
border-bottom: 3px solid #333232;
}
.read-more:hover {
color: #F58634 !important;
}
.page-title {
text-transform: uppercase;
font-size: 18px;
color: #333232;
background: #f7f7f7;
text-align: center;
padding: 10px;
border-left: 7px solid #F58634;
margin-bottom: 1.2em;
}
.page-title-archive {
font-size: 26px;
color: #333232;
float: left;
width: 100%;
padding: 10px;
padding-left: 0 !important;
margin-bottom: 30px;
}
.page-title-archive:after {
content: "";
width: 100px;
height: 7px;
left: 0;
background: #F58634;
position: absolute;
margin-top: 50px;
}
#related-lists .page-title {
margin-right: 20px;
}
.page-title-recent {
font-size: 20px;
font-size: 1.25rem;
font-family: "Roboto", sans-serif;
font-weight: 500;
text-transform: uppercase;
color: #333232;
border-bottom: 3px solid #ddd;
width: 100%;
float: left;
padding: 10px 0;
margin: 2em 0 0;
}
.taxonomy-description {
border-bottom: 1px solid #eee;
margin: 0 0 30px;
padding: 0 20px;
text-align: left;
clear: both;
}
.taxonomy-description p {
font-family: "Raleway", sans-serif;
font-weight: 400;
font-size: 17px;
}
.feat-home-index-thumb {
display: block;
position: relative;
}
.feat-home-index-thumb .index-cat {
background: #F58634;
}
.index-cat {
position: absolute;
top: 0;
left: 0;
font-size: 15px;
padding: 5px 10px;
background: #707070;
width: auto;
z-index: 1;
}
.index-cat a{
color: #ffffff;
text-transform: uppercase;
font-size: 14px;
font-size: 0.875rem;
font-family: "Ubuntu", sans-serif;
font-weight: 400;
text-decoration: none;
}
.index-cat a:hover,
.index-cat a:active,
.index-cat a:visited {
text-decoration: none !important;
color: #ffffff;
}
.title-content-index {
display: inline-block;
word-wrap: break-word;
width: 65%;
padding-left: 1.5em;
}
@media screen and (max-width: 560px) {
.title-content-index {
width: 100%;
padding-left: 0;
}
}
.home-index-thumb {
display: block;
position: relative;
float: left;
width: 35%;
}
.home-index-thumb img,
.home-index-thumb-grid img {
width: 100%;
}
.entry-header-index {
line-height: 2em;
margin-bottom: -6px;
}
.entry-title-index {
margin-top: -5px;
}
.entry-title-index a {
font-size: 22px;
font-size: 1.375rem;
color: #333232;
line-height: 1em;
text-decoration: none;
}
.entry-title-index a:hover {
color: #F58634;
}
.entry-title-index-feat a {
font-size: 24px;
font-size: 1.5rem;
color: #333232;
line-height: 1em;
text-decoration: none;
}
.entry-title-index-feat a:hover {
color: #F58634;
}
.entry-meta-index,
.entry-meta-index a {
font-size: 13px;
font-size: 0.812rem;
font-family: "Ubuntu", sans-serif;
font-weight: 400;
color: #777;
line-height: 2;
margin-bottom: -4px;
text-transform: uppercase;
position: relative;
text-decoration: none;
}
.entry-meta-index  a{
color: #777;
text-decoration: none;
}
.entry-meta-index a:hover {
color: #333232;
}
.entry-meta-popular a {
color: #777;
text-decoration: none;
}
.entry-meta-popular a:hover {
color: #333232;
}
.posted-on {
display: inline-block;
}
.posted-on:before {
font-family: "Fontawesome";
content: "\f017";
padding-right: 5px;
padding-left: 1px;
} .index-wrapper-outer {
margin-right: -20px;
display: block;
}
.index-wrapper-grid {
display: inline-block;
width: 100%;
box-sizing: border-box;
}
.index-wrapper-grid a {
text-decoration: none;
}
.index-related-post-thumb img {
width: 100%;
padding: 0;
}
.index-divider-grid {
width: 50%;
margin-bottom: 20px;
display: block;
float: left;
word-wrap: break-word;
overflow: hidden;
padding-right: 20px;
}
.index-divider-grid p {
margin-bottom: .5em;
}
.home-index-thumb-grid {
display: inline-block;
position: relative;
width: 100%;
}
.full-block-layout {
width: 100% !important;
padding: 0;
}
.title-content-index-grid {
display: table;
word-wrap: break-word;
width: 100%;
padding-bottom: 1em;
}
.entry-header-index-grid {
margin-top: 1em;
line-height: 2em;
}
.feat-entry-header-index {
display: table;
margin-top: -.5em;
background: #f7f7f7;
padding: 10px 20px;
width: 100%;
}
.entry-title-index-feat {
line-height: 1.2em;
}
.entry-title-index-grid a {
font-size: 22px;
font-size: 1.375rem;
color: #333232;
line-height: 1em;
text-decoration: none;
}
.entry-title-index-grid a:hover {
color: #F58634;
} .feat-index-divider-carousel {
position: relative;
width: 100%;
height: auto;
clear: both;
display: inline-block;
margin-bottom: 20px;
}
.feat-title-content-index-carousel {
width: 100%;
height: auto;
position: absolute;
bottom: 0;
display: inline-block;
right: 0;
padding: 20px 20px 40px;
line-height: 2em;
background: url(//www.presidentialprayerteam.org/wp-content/themes/wise-mag/img/bg-slider.png) repeat;
cursor: pointer;
}
.feat-title-content-index-carousel h1 a {
color: #ffffff;
text-transform: uppercase;
font-family: "Roboto", sans-serif;
font-weight: 700;
font-size: 24px;
text-align: justify;
text-shadow: 0 3px 5px #000;
-webkit-transition: all 0.3s ease-out 0s;
-moz-transition: all 0.3s ease-out 0s;
transition: all 0.3s ease-out 0s;
}
.feat-title-content-index-carousel h1 a:hover {
color: #ffffff;
text-decoration: none;
background: #000;
}  .entry-header {
display: inline-block;
width: 100%;
} .top-meta {
font-size: 13px;
font-family: "Ubuntu", sans-serif;
font-weight: 400;
padding-bottom: 1.5em;
text-transform: uppercase;
}
.top-meta a {
color: #F58634;
text-decoration: none;
}
.top-meta a:hover,
.top-meta a:visited,
.top-meta a:active {
text-decoration: none;
color: #333232;
}
@media screen and (max-width: 560px) {
.top-meta {
display: none;
}
}
.byline,
.updated:not(.published) {
display: inline;
}
.single .byline,
.group-blog .byline {
display: inline-block;
padding-left: 3px;
} .comments-count,
.comments-count a {
color: #F58634;
float: right;
position: relative;
font-family: "Ubuntu", sans-serif;
font-weight: 400;
font-size: 15px;
font-size: 0.9375rem;
text-decoration: none;
}
.comments-count a:hover,
.comments-count a:visited,
.comments-count a:active {
color: #333232;
text-decoration: none;
}
.comments-only {
padding-left: 1em;
display: inline-block;
} .entry-title {
font-size: 30px;
font-size: 1.875rem;
line-height: 1.2em;
color: #333232;
padding-top: 10px;
margin-bottom: .5em;
}
.entry-title a {
text-decoration: none;
}
.entry-title a:hover {
color: #F58634;
text-decoration: none;
}
.entry-meta {
font-size: 14px;
font-size: 0.875rem;
font-family: "Ubuntu", sans-serif;
font-weight: 400;
color: #777;
text-transform: uppercase;
line-height: 1.7;
}
.cat-links {
display: block;
position: relative;
padding-bottom: 7px;
}
.cat-links a {
font-size: 90%;
display: inline;
position: relative;
color: #777;
border-top: 4px solid #eee;
}
.cat-links a:hover {
color: #333232;
border-top: 4px solid #333232;
}  .share-count span {
display: block;
font-size: 13px;
font-size: 0.8125rem;
font-family: "Open Sans", sans-serif;
font-weight: 400;
margin-top: -.1em;
text-align: center;
} .share-entry-meta {
margin: 1em 0;
padding: 1.5em 0 .5em;
display: inline-block;
width: 100%;
font-family: "Ubuntu", sans-serif;
font-weight: 400;
}
.page-share-entry-meta {
margin: 1em 0;
padding: .5em 0;
display: inline-block;
width: 100%;
font-family: "Ubuntu", sans-serif;
font-weight: 400;
}
.share-entry-meta ul {
margin-left: 0;
padding-left: 0;
margin-bottom: 0;
}
.share-entry-meta li {
display: inline;
padding: 1em;
-webkit-transition: all 0.2s ease-out 0s;
-moz-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s;
}
.share-entry-meta li.soc-facebook {
background: #516eab;
height: auto;
}
.share-entry-meta li.soc-facebook > a{
text-decoration: none;
color: #ffffff;
font-size: 14px;
font-size: 0.875rem;
}
.share-entry-meta li.soc-facebook > a:before{
font-family: "Fontawesome";
content: "\f09a";
font-size: 18px;
font-size: 1.125rem;
padding: 0 .5em;
}
.share-entry-meta li.soc-facebook:hover,
.share-entry-meta li.soc-twitter:hover,
.share-entry-meta li.soc-mail:hover,
.share-entry-meta li.soc-linkedin:hover,
.share-entry-meta li.soc-pint:hover {
-moz-box-shadow: inset 0 0 10px #555;
-webkit-box-shadow: inset 0 0 10px #555;
box-shadow: inset 0 0 10px #555;
}
.share-entry-meta li.soc-twitter {
background: #29c5f6;
}
.share-entry-meta li.soc-twitter > a{
text-decoration: none;
color: #ffffff;
font-size: 14px;
font-size: 0.875rem;
}
.share-entry-meta li.soc-twitter > a:before{
font-family: "Fontawesome";
content: "\f099";
font-size: 18px;
font-size: 1.125rem;
padding: 0 .5em;
}
.share-entry-meta li.soc-mail {
background: #848484;
}
.share-entry-meta li.soc-mail > a{
text-decoration: none;
color: #ffffff;
font-size: 14px;
font-size: 0.875rem;
}
.share-entry-meta li.soc-mail > a:before{
font-family: "Fontawesome";
content: "\f0e0";
font-size: 18px;
font-size: 1.125rem;
padding: 0 .5em;
}
.share-entry-meta li.soc-linkedin {
background: #0074A1;
}
.share-entry-meta li.soc-linkedin > a{
text-decoration: none;
color: #ffffff;
font-size: 14px;
font-size: 0.875rem;
}
.share-entry-meta li.soc-linkedin > a:before{
font-family: "Fontawesome";
content: "\f0e1";
font-size: 18px;
font-size: 1.125rem;
padding: 0 .5em;
}
.share-entry-meta li.soc-pint {
background: #ca212a;
}
.share-entry-meta li.soc-pint > a{
text-decoration: none;
color: #ffffff;
font-size: 14px;
font-size: 0.875rem;
}
.share-entry-meta li.soc-pint > a:before{
font-family: "Fontawesome";
content: "\f0d2";
font-size: 18px;
font-size: 1.125rem;
padding: 0 .5em;
}
.share-count {
font-size: 15px;
font-size: 0.9375rem;
float: left;
margin-top: -.9em;
padding-right: 1em !important;
margin-left: .5em !important;
text-align: center;
border-right: 1px solid #eee;
} @media screen and (min-width: 561px) and (max-width: 604px) {
.share-entry-meta li.soc-facebook span.soc-on {
display:none;
}
.share-entry-meta li.soc-twitter span.soc-on {
display:none;
}
}
@media screen and (min-width: 379px) and (max-width: 560px) {
.share-entry-meta li.soc-facebook span.soc-on {
display:none;
}
.share-entry-meta li.soc-twitter span.soc-on {
display:none;
}
.share-entry-meta li.soc-facebook span.soc-share{
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.share-entry-meta li.soc-facebook {
background: #516eab;
}
.share-entry-meta li.soc-twitter span.soc-share {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.share-count {
margin-left: 0 !important;
}
}
@media screen and (max-width: 378px) {
.share-entry-meta li {
padding: .7em !important;
margin-right: 0 !important;
}
.share-entry-meta li.soc-facebook span.soc-on {
display:none;
}
.share-entry-meta li.soc-twitter span.soc-on {
display:none;
}
.share-entry-meta li.soc-facebook span.soc-share{
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.share-entry-meta li.soc-facebook {
background: #516eab;
}
.share-entry-meta li.share-count {
margin-left: 0 !important;
}
.share-entry-meta li.soc-twitter span.soc-share {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.share-count {
margin-left: 0 !important;
}
.share-entry-meta li.soc-facebook > a:before,
.share-entry-meta li.soc-twitter > a:before,
.share-entry-meta li.soc-mail > a:before,
.share-entry-meta li.soc-pint > a:before {
font-size: 14px;
}
} .entry-content {
display: inline-block;
width: 100%;
padding-bottom: 1em;
margin-bottom: 1em;
} .entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6 {
margin-top: .5em;
margin-bottom: .5em;
}
.entry-content h1 {
font-size: 32px;
font-size: 2rem;
}
.entry-content h2 {
font-size: 28px;
font-size: 1.75rem;
}
.entry-content h3 {
font-size: 26px;
font-size: 1.625rem;
}
.entry-content h4 {
font-size: 24px;
font-size: 1.5rem;
}
.entry-content h5 {
font-size: 22px;
font-size: 1.375rem;
}
.entry-content h6 {
font-size: 20px;
font-size: 1.25rem;
} .entry-content p,
.entry-content ul {
font-size: 15px;
font-size: 0.9375rem;
line-height: 1.7;
}
.entry-content-index p,
.entry-content-index ul,
.entry-content-index ol {
font-size: 15px;
font-size: 0.9375rem;
line-height: 1.7;
display: block;
}
.sticky {
display: block;
background: #fafafa;
padding: 0 20px 20px;
margin-right: -20px;
margin-bottom: -30px !important;
border-bottom: none;
}
.sticky:before {
font-family: "Fontawesome";
content: "\f08d";
text-transform: uppercase;
padding: 4px 8px;
float: right;
margin-right: -20px;
background: #bbb;
color: #ffffff;	
}
.index-wrapper-grid .sticky {
margin-bottom: 0 !important;
}
.index-wrapper-grid .sticky:before {
margin-bottom: -10px;
}
.hentry {
margin: 0;
}
.entry-content ol {
counter-reset: li;
margin-left: 0;
padding-left: 0;
}
.entry-content li img {
padding-top: 1em;
}
.entry-content ol > li {
position: relative;
margin: .7em 0 6px 2em;
padding: 4px 8px;
list-style: decimal;
background: transparent;
}
.entry-content ol > li:before {
content: counter(li);
counter-increment: li;
position: absolute;
top: 0;
left: -2em;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 2em;
margin-right: 8px;
padding: 4px 0;
color: #ffffff;
background: #ccc;
font-family: "Ubuntu", sans-serif;
font-weight: 400;
font-size: 17px;
text-align: center;
border-radius: 1em;
line-height: 26px;
}
.entry-content ol#alps > li:before,
.entry-content ol#roms > li:before,
.entry-content ol#decs > li:before,
.entry-content ol#lowalps > li:before,
.entry-content ol#lowroms > li:before,
.entry-content ol#decszero > li:before {
display: none;
}
.entry-content ol#alps > li {
list-style-type: upper-alpha;
}
.entry-content ol#roms > li {
list-style-type: upper-roman;
}
.entry-content ol#decs > li {
list-style-type: decimal;
}
.entry-content ol#lowalps > li {
list-style-type: lower-alpha;
}
.entry-content ol#lowroms > li {
list-style-type: lower-roman;
}
.entry-content ol#decszero > li {
list-style-type: decimal-leading-zero;
}
.entry-content li ol {
margin-top: 6px;
}
.entry-content ol ol li:last-child {
margin-bottom: 0;
} .entry-meta a {
color: #777;
text-decoration: none;
}
.entry-meta a:hover {
color: #333232;
text-decoration: none;
}
.entry-content a {
text-decoration: none;
color: #F58634;
}
.entry-content a:hover {
text-decoration: underline;
} .post-navigation-outer {	
display: inline-block;
clear: both;
width: 100%;
margin-bottom: 18px;
padding: 18px 0;
margin-top: 5em;
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
}
.post-navigation-wrapper {
display: table;
clear: both;
position: relative;
margin: 0 auto;
}
.post-pagination {
padding: 0;
margin: 0;
}
.post-pagination li {
display: inline;
margin-right: .3em;
}
.post-pagination a,
.post-pagination span {
padding: .3em .8em;
color: #ffffff;
background: #F58634;
text-decoration: none;
}
.post-pagination a:hover{
color: #ffffff;
background: #333232;
text-decoration: none;
}
.post-pagination.current-post-page {
font-weight: bold;
color: #ffffff;
background: #333232;
text-decoration: none;
} .entry-content blockquote p,
.entry-content blockquote {
font-family: "Open Sans", sans-serif;
font-weight: 400;
font-size: 19px;
font-size: 1.188rem;
line-height: 1.5em;
display: block;
margin: 1em 0 .5em;
}
blockquote {
font-style: italic;
padding: .5em 3em 0;
background: transparent;
display: block;
margin: 0;
overflow: hidden;
box-sizing: border-box;
}
blockquote p:before {
content: "\f10d";
font-family: "Fontawesome";
font-size: 24px;
font-size: 1.5rem;
display: inline-block;
padding-right: 10px;
margin-left: -1.2em;
color: #F58634;
position: relative;
}
blockquote em {
font-style: normal;
}
blockquote cite {
display: block;
font-size: 80%;
font-family: "Ubuntu", sans-serif;
font-weight: 400;
float: right;
font-style: normal;
margin-left: 30%;
line-height: 1.5em;
margin-top: 1em;
margin-bottom: 1em;
margin-right: 1em;
}
blockquote.alignleft{
display: block;
float: left;
width: 50%;
padding: 0 1em 0 2.8em;
margin-right: 1.5em;
margin-bottom: 0;
}
blockquote.alignright {
width: 50%;
float: right;
padding: 0 1em 0 2.8em;
margin-left: 1.5em;
display: block;
} .entry-footer {
margin: 0;
font-family: "Ubuntu", sans-serif;
font-weight: 400;
font-size: 15px;
font-size: 0.9375rem;
line-height: 2em;
display: inline-block;
}
.entry-footer ul {
padding: 0;
margin: 0;
list-style-type: none;
}
.entry-footer li {
display: inline-block;
margin: .5rem 1rem .5rem 0;
padding: 0 .5rem;
background: #fafafa;
}
.entry-footer a {
color: inherit;
}
.tag-list {
display: table;
width: 100%;
}
.tag-list li {
background: #fafafa;
} .rel-wrapper {
display: inline-block;
width: 100%;
box-sizing: border-box;
padding: 20px 0 30px;
}
.rel-wrapper ul li a {
text-decoration: none;
}
.rel-post-title {
display: inline-block;
clear: both;
padding: .5em 0 0;
width: 100%;
color: inherit;
text-align: left;
font-weight: normal;
text-decoration: none;
}
.related-post-thumb a:hover {
text-decoration: none;
color: #F58634;
}
.index-related-post-thumb img {
width: 100%;
padding: 0;
}
.related-post-thumb {
width: 33.33%;
margin-bottom: 20px;
padding-right: 20px;
display: block;
float: left;
word-wrap: break-word;
overflow: hidden;
position: relative;
}
.related-post-thumb img {
width: 100%;
padding: 0;
}
.alignleft-side {
display: block;
float: left;
margin-right: 14px;
}
.custom-posts {
display: table;
clear: both;
margin-bottom: 1em;
width: 100%;
}
.custom-posts ul {
list-style: none;
padding: 0;
margin: 0;
}
.custom-posts ul li {
display: block;
float: left;
padding: 0 0 20px;
margin-bottom: 20px;
font-size: 15px;
font-size: 0.9375rem;
border-bottom: 1px solid #eee;
box-sizing: border-box;
width: 100%;
}
.custom-posts ul li:before {
content: none;
}
.custom-posts ul li a{
text-decoration: none;
}
.url-popular {
text-decoration: none;
display: table;
}
.url-popular h4 {
margin-top: -5px;
}
.url-popular a {
display: inline-block;
}
.custom-posts ul li a h4:hover {
color: #F58634;
-webkit-transition: all 0.7s ease-out 0s;
-moz-transition: all 0.7s ease-out 0s;
transition: all 0.7s ease-out 0s;
}
.custom-posts ul li a.url {
display: none;
} .comment-respond {
background: #fafafa;
margin: 0 auto 30px;
padding: .5em 30px 20px;
width: 100%;
display: inline-block;
position:relative;
max-width: 100%;
}
.comments-area {
display: inline-block;
width: 100%;
}
.comments-area > ol {
padding: 0;
margin: 2em 0;
list-style-type: none;
}
ol.children { list-style-type: none; }
.comment-list .children { margin: 0; padding-left: 20px; }
.comment-author {
display: block;
position: relative;
float: left;
width: 100%;
margin-bottom: -18px;
}
.pingback .comment-author {
margin-bottom: 0;
}
.comment-author a {
text-decoration: none;
}
.comment-author .avatar {
width: 50px;
display: block;
float: left;
margin-right: 20px;
}
.comment-author .fn {
font-family: "Roboto", sans-serif;
font-weight: 600;
font-size: 17px;
font-size: 1.0625rem;
}
.comment-metadata,
.comment-metadata a {
font-family: "Ubuntu", sans-serif;
font-weight: 400;
font-size: 13px;
text-decoration: none;
text-transform: uppercase;
color: #777;
float: right;
display: block;
line-height: 2.4;
}
.comment-content { 
display:block; 
clear: both; 
font-size: .95em; 
line-height: 1.7;
}
.comment-content, .reply {
padding-left: 70px;
}
@media screen and (max-width: 560px) {
.comment-metadata, .comment-metadata a {
clear: left;
float: none;
line-height: 1em;
}
.comment-author .fn { padding-right: 20px; }
.comment-content, .reply { padding-left: 0; }
.comment-author {
margin-bottom: 0;
}
}
.comment-body {
padding-bottom: 2em;
margin-bottom: 2em;
border-bottom: 1px solid #eee;
}
.comment-content a {
word-wrap: break-word;
}
.comment-content ol { margin-left: 1.5em; }
.reply:before {
font-family: "Fontawesome";
content: "\f078";
padding-right: .5em;
}
.reply, .reply a {
font-family: "Open Sans", sans-serif;
font-weight: 400;
font-size: 14px;
font-size: 0.875rem;
float: right;
color: #555;
text-decoration: none;
margin-right: .1em;
}
.reply a:hover {
color: #000;
}
.comment-navigation {
display: block;
position: relative;
margin-bottom: 2em;
}
.comment-navigation .nav-next i,
.comment-navigation .nav-previous i {
font-size: 13px;
}
.comment-navigation .nav-next i {
margin-left: 10px;
}
.comment-navigation .nav-previous i {
margin-right: 10px;
}
.bypostauthor > .comment-body {
position: relative;
padding: 1em 1em 3em;
margin-bottom: 2em;
background: #fafafa;
border: none;
}
.comment-reply-title {
margin-bottom: .5em;
font-size: 22px;
font-size: 1.375rem;
padding-top: 1em;
color: inherit;
}
.comment-form {
padding-bottom: 1rem;
font-family: "Open Sans", sans-serif;
font-weight: 400;
font-size: 15px;
font-size: 0.9375rem;
}
.comment-form textarea {
font-family: "Ubuntu", sans-serif;
font-weight: 400;
font-size: 15px;
font-size: 0.9375rem;
width: 450px;
padding: .7em;
}
.comment-form input {
font-family: "Ubuntu", sans-serif;
font-weight: 400;
font-size: 15px;
font-size: 0.9375rem;
width: 33.33%;
float: left;
margin-bottom: 1em;
padding: .7em;
}
.form-submit {
margin-bottom: 1em;
}
.comment-form input.submit {
font-family: "Open Sans", sans-serif;
font-weight: 600;
width: 100%;
padding: 1em 0;
}
@media screen and (min-width: 561px) {
.comment-form input[type="text"]#email {
border-right: none !important;
border-left: none !important;
}
.comment-form input[type="text"]#email:focus {
border-right: 3px solid !important;
border-left: 3px solid !important;
}
}
.comment-form label {
display: block;
font-weight: bold;
padding-bottom: 1em;
}
.required {
font-size: 15px;
font-size: 0.9375rem;
color: red;
}
.comment-awaiting-moderation {
padding: .5em 1em;
margin: 2em 0 1em;
font-family: "Open Sans", sans-serif;
font-weight: 400;
font-size: 15px;
font-size: 0.9375rem;
text-align: center;
display: inline-block;
width: 100%;
background: #FFFCE5;
border: 1px solid #FFDC7D;
border-radius: 3px;
color: #D69A2A;
}
#comment {
width: 100%;
}
.comment-form-cookies-consent {
display: inline-block;
position: relative;
}
.comment-form .comment-form-cookies-consent input#wp-comment-cookies-consent {
width: auto;
margin: 5px;
display: inline-block;
position: relative;
}
.comment-form .comment-form-cookies-consent label {
display: table;
position: relative;
font-weight: normal;
}
.comment-respond #cancel-comment-reply-link {
margin-left: 10px;
} .blog .format-aside .entry-title,
.archive .format-aside .entry-title {
display: none;
}  .infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer { display: none;
} .infinity-end.neverending .site-footer {
display: block;
} .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
}
.page-content {
margin-bottom: 3em;
}
.page-content p {
margin-top: 0;
} .wise-container embed,
.wise-container iframe,
.wise-container object {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border: 0;
}
.wise-container {
position: relative;
padding-bottom: 56.10%;
margin-top: 1em;
height: 0;
overflow: hidden;
} .wp-caption {
margin-bottom: .5em;
max-width: 100%;
display: inline-block;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin: .2em auto 0;
}
.wp-caption-text {
text-align: center;
padding: 10px 0;
}
.wp-caption .wp-caption-text,
figcaption {
font-family: "Ubuntu", sans-serif;
font-weight: 400;
font-size: 13px;
font-style: italic;
background: transparent;
} .gallery {
margin-left: -0.5em;
margin-right: -0.5em;
margin-top: 20px;
margin-bottom: 20px;
padding-left: 0.5em;
padding-right: 0.5em;
}
.gallery:after {
display: table;
content: "";
clear: both;
}
.gallery-item {
display: block;
position: relative;
margin: 0;
float: left;
padding: 0;
}
.gallery-item img {
width: 100%;
}
.gallery-columns-1 .gallery-item {
width: 100%;
float: none;
}
.gallery-columns-2 .gallery-item {
width: 50%;
}
.gallery-columns-3 .gallery-item {
width: 33.3333%;
}
.gallery-columns-4 .gallery-item {
width: 25%;
}
.gallery-columns-5 .gallery-item {
width: 20%;
}
.gallery-columns-6 .gallery-item {
width: 16.6667%;
}
.gallery-columns-7 .gallery-item {
width: 14.2857%;
}
.gallery-columns-8 .gallery-item {
width: 12.5%;
}
.gallery-columns-9 .gallery-item {
width: 11.1111%
}
.gallery-columns-2 .gallery-item:nth-child(2n+1),
.gallery-columns-3 .gallery-item:nth-child(3n+1),
.gallery-columns-4 .gallery-item:nth-child(4n+1),
.gallery-columns-5 .gallery-item:nth-child(5n+1),
.gallery-columns-6 .gallery-item:nth-child(6n+1),
.gallery-columns-7 .gallery-item:nth-child(7n+1),
.gallery-columns-8 .gallery-item:nth-child(8n+1),
.gallery-columns-9 .gallery-item:nth-child(9n+1) {
clear: left;
}
.gallery-caption {
padding: 0.8075em 1em;
font-size: 12px;
font-size: 0.75rem;
font-family: "Ubuntu", sans-serif;
font-weight: 400;
text-align: center !important;
background: #333232;
color: #ffffff;
position: absolute;
bottom: 0;
left: 0;
max-height: 50%;
width: 100%;
margin: 0;
line-height: 1.5;
text-align: left;
opacity: 0;
}
.gallery-item:hover .gallery-caption { 
opacity: 1;
} a.default-url {
color: #333232;
}
a.default-url:hover {
color: #F58634;
}
.right {
float: right;
}
.left {
float: left;
}
.centre {
margin: 0 auto;
}
.center {
margin-right: auto;
margin-left: auto;
text-align: center;
}
.tright {
text-align: right;
}
.table {
display: table;
}
.td {
display: table-cell;
}
.tr {
display: table-row;
}
.bold {
font-weight: bold;
}
.page-header {
width: 100%;
display: inline-block;
word-wrap: break-word;
position: relative;
}
.border-3 {
border-bottom: 3px solid #eee;
}
.border-1 {
border-bottom: 1px solid #eee;
}
.border-right-1 {
border-right: 1px solid #eee;
}
.border-dual {
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
padding: 1em 0;
margin-bottom: 2em;
}
.white, .white span.byline a, .white span.comments-only a {
color: #ffffff;
}
.white a:hover {
color: #ffffff;
}
.none {
display: none;
}
.caps {
text-transform: uppercase;
}
.size-auto, 
.size-full,
.size-large,
.size-medium,
.size-thumbnail {
max-width: 100%;
height: auto;
}
.wise-error-message {
font-family: "Raleway", sans-serif;
font-weight: 400;
font-size: 17px;
color: #555;
text-align: left;
}
.error-widget {
font-size: 16px;
text-align: center;
}
.g-recaptcha {
display: table;
margin: auto;
}
.g-recaptcha div {
margin-top: .5em;
text-align: center;
}
.forty-padding-top {
padding-top: 40px !important;
}
.forty-padding-bottom {
padding-bottom: 40px !important;
}
.no-results .search-form input[type="search"],
.error-404 .search-form input[type="search"] {
padding: 20px;
font-size: 17px;
border: 4px solid #ccc;
}
div.pp_pic_holder {
z-index: 1000000000 !important;
}
div.pp_overlay {
z-index: 999999998 !important;
} .cd-top {
display: inline-block;
height: 43px !important;
width: 43px !important;
position: fixed;
bottom: 8px !important;
right: 8px !important;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
overflow: hidden;
text-indent: 100%;
white-space: nowrap;
background-color: #444;
background-size: 43px;
visibility: hidden;
opacity: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-transition: opacity .3s 0s, visibility 0s .3s;
-moz-transition: opacity .3s 0s, visibility 0s .3s;
transition: opacity .3s 0s, visibility 0s .3s;
z-index: 100000000;
cursor: pointer;
}
.cd-top:hover {
background-color: #F58634;
background-size: 43px;
-webkit-transition: all 0.7s ease-out 0s !important;
-moz-transition: all 0.7s ease-out 0s !important;
transition: all 0.7s ease-out 0s !important;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
-webkit-transition: opacity .3s 0s, visibility 0s 0s;
-moz-transition: opacity .3s 0s, visibility 0s 0s;
transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible {
visibility: visible;
opacity: 1;
}
.cd-top.cd-fade-out {
opacity: .8;
}
.no-touch .cd-top:hover {
background-color: #F58634;
opacity: 1;
} .single-post-thumb {
background: none;
margin: 1.5em 0 .5em;
display: inline-block;
position: relative;
}
.single-post-thumb img {
display: block;
position: relative;
clear: both;
}
.page-post-thumb {
background: none;
margin: 1.5em 0 1em;
display: inline-block;
position: relative;
} .footer-wrapper-outer {
display: block;
position: relative;
}
.footer-wraps {
display: block;
position: absolute;
width: 100%;
height: 100%;
opacity: .95;
left: 0;
top: 0;
z-index: -1;
background: #2e2e2e;
}
.footer-wrapper{
background-color: rgba( 46, 46, 46, 0.95 );
width: 100%;
position: relative;
z-index: 1;
}
.footer-wrapper a {
text-decoration: none;
}
.footer-wrapper a:hover {
color: #ffffff;
}
.text-footer {
font-size: 13px;
}
.footer-text {
font-size: 14px;
}
.text-footer {
display: table;
position: relative;
}
.text-footer a {
text-decoration: none;
}
.text-footer a:hover {
color: #ffffff;
}
.img-footer {
float: left;
padding-right: 10px;
display: block;
}
.img-footer img {
height: auto;
width: auto;
max-width: 49px;
max-height: 20px;
}
.footer-side {
font-family: "Open Sans", sans-serif;
font-weight: 400;
font-size: 14px;
font-size: 0.875rem;
color: #a5a5a5;
margin: 0 auto;
padding: 3em 0 0;
overflow: hidden;
}
.site-footer {
background: transparent !important;
font-family: "Open Sans", sans-serif;
font-weight: 400;
}
.footer-side a {
color: #ccc;
}
.nolinehover {
font-weight: bold;
font-size: 15px;
font-size: 0.9375rem;
text-decoration: none !important;
color: inherit;
float: left;
padding-bottom: .5em;
border-bottom: 3px solid;
-webkit-transition: all 0.7s ease-out 0s;
-moz-transition: all 0.7s ease-out 0s;
transition: all 0.7s ease-out 0s;
}
.nolinehover a {
text-decoration: none;
color: inherit;
}
.nolinehover:hover, .nolinehover a:hover {
color: #ffffff !important;
}
.site-links ul li:before {
content: none;
}
.site-links {
line-height: 1em;
display: table;
width: 100%;
}
.site-links ul {
line-height: 1.2em;
list-style: none;
padding-right: 20px;
margin-top: 0 !important;
padding-top: 0 !important;
width: 50%;
float: left;
}
.site-links li {
list-style: none;
margin-top: 0 !important;
padding-top: 0 !important;
padding-bottom: .5em;
border-bottom: none;
}
.site-links li a {
color: inherit;
text-decoration: none;
}
.site-links li a:hover {
color: #ffffff !important;
}
.social-cover-footer {
width: auto;
margin: 0 auto;
display: table;
}
.social-cover-footer ul {
margin-left: 0;
margin-right: -5px;
padding-left: 0;
}
.menu-footer-menu-container {
font-family: "Open Sans", sans-serif;
font-weight: 400;
}
.footer-menus {
position: relative;
width: auto;
margin: 0 auto 20px;
text-align: center;
font-family: "Open Sans", sans-serif;
font-weight: 600;
font-size: 14px;
}
.footer-menus ul {
margin-left: 0;
padding-left: 0;
}
.footer-menus a {
text-decoration: none;
text-transform: uppercase;
text-align: center;
}
.footer-menus a:hover {
color: #ffffff;
}
.footer-menus li {
text-decoration: none;
list-style-type: none;
display: inline-block;
border-bottom: none;
}
.footer-menus li:first-child:before {
content: none;
}
.footer-menus li:before {
content: "/";
margin: 0 5px;
opacity: .5;
}
.footer-menus #footer-menu {
margin: 0;
padding: 0;
text-align: center;
}
.footer-text {
text-align: center;
padding-top: 20px;
}
.footer-simple {
display: block;
padding: 20px 0;
}
#footer-menu ul {
padding-left: 0 !important;
margin-left: 0 !important;
} .social-links-footer {
float: left;
background: transparent;
}
.social-links-footer li:before {
content: "";
}
.social-links-footer ul {
padding-top: 50px !important;
}
.social-links-footer li {
float: left;
font-size: 0;
list-style: none;
line-height: 27px;
height: 27px;
width: 43px;
display: table;
border-bottom: none;
}
.social-links-footer li a {
display: block !important;
position: relative;
text-align: center;
color: #ffffff;
padding-right: 5px;
}
.social-links-footer .social-tooltip:hover {
color: #292929;
}
.social-links-footer li .fa-rss,
.social-links-footer li .fa-facebook,
.social-links-footer li .fa-twitter,
.social-links-footer li .fa-youtube,
.social-links-footer li .fa-vimeo,
.social-links-footer li .fa-linkedin,
.social-links-footer li .fa-instagram,
.social-links-footer li .fa-pinterest,
.social-links-footer li .fa-vk {
background: none;
border-radius: 37px;
height: 37px;
width: 100%;
line-height: 37px;
font-size: 15px;
font-size: 0.9375rem;
-webkit-transition: all 0.7s ease-out 0s;
-moz-transition: all 0.7s ease-out 0s;
transition: all 0.7s ease-out 0s;
}
.social-links-footer li .fa-rss:hover {
background-color: #EE802F;
color: #fff;
}
.social-links-footer li .fa-facebook:hover {
background-color: #39599F;
color: #fff;
}
.social-links-footer li .fa-twitter:hover {
background-color: #45B0E3;
color: #fff;
}
.social-links-footer li .fa-youtube:hover {
background-color: #FA0101;
color: #fff;
}
.social-links-footer li .fa-vimeo:hover {
background-color: #45bbff;
color: #fff;
}
.social-links-footer li .fa-linkedin:hover {
background-color: #0074A1;
color: #fff;
}
.social-links-footer li .fa-instagram:hover {
background-color: #9b6954;
color: #fff;
}
.social-links-footer li .fa-pinterest:hover {
background-color: #cb2027;
color: #fff;
}
.social-links-footer li .fa-vk:hover {
background-color: #45668e;
color: #fff;
} .widget_subs_widget .widget-title:after,
.carbon_fields_wise_subside_widget .widget-title:after {
content: none;
background: none;
}
.subscribe-sidebar {
width: 100%;
padding: 0;
display: inline-block;
margin-top: 10px;
}
.subscribe-sidebar input[type="email"] {
box-sizing: border-box;
font-family: "Ubuntu", sans-serif;
font-weight: 400;
font-size: 15px;
font-size: 0.9375rem;
margin-bottom: 1em;
width: 99%;
overflow: hidden;
float: left;
}
.subscribe-sidebar .newsletter-submit {
font-size: 15px;
font-size: 0.9375rem;
text-transform: uppercase;
letter-spacing: .1em;
width: 100%;
padding: .8em 0;
overflow: hidden;
position: relative;
margin-bottom: 10px;
}
.subscribe-footer  {
width: 100%;
padding: 0;
display: inline-block;
}
.entry-content input[type="password"],
.entry-content input[type="text"] {
box-sizing: border-box;
font-family: "Ubuntu", sans-serif;
font-weight: 400;
font-size: 15px;
font-size: 0.9375rem;
margin-bottom: 1em;
width: 100%;
margin-right: -8.8em;
overflow: hidden;
float: left;
}
.entry-content form p {
margin-bottom: -.5em;
}
.entry-content input[type="submit"] {
font-size: 15px;
font-size: 0.9375rem;
text-transform: uppercase;
letter-spacing: .1em;
width: 132px;
padding: 12px 0;
overflow: hidden;
position: relative;
}
.subscribe-footer input[type="email"] {
box-sizing: border-box;
font-family: "Ubuntu", sans-serif;
font-weight: 400;
font-size: 15px;
font-size: 0.9375rem;
margin-bottom: 1em;
width: 100%;
margin-right: -131px;
padding-right: 131px;
overflow: hidden;
float: left;
}
.subscribe-footer .newsletter-submit {
font-size: 15px;
font-size: 0.9375rem;
text-transform: uppercase;
letter-spacing: .1em;
width: 131px;
padding: 12px 0;
overflow: hidden;
position: absolute;
}
.subscribe-box {
background: #f7f7f7;
padding: 8px;
margin-top: -24px;
}
.subscribe-box span {
font-size: 15px;
font-size: 0.9375rem;
}
.footer-widgets .widget li {
border-bottom: none;
}
.footer-widgets .custom-posts ul li {
display: block;
float: left;
padding: 0 0 20px;
margin-bottom: 20px;
font-size: 15px;
font-size: 0.9375rem;
border-bottom: none;
box-sizing: border-box;
margin-bottom: 10px;
width: 100%;
}
.footer-widgets .url-popular h4 {
color: #ccc !important;
}
.footer-widgets a:hover,
.footer-widgets .url-popular h4:hover {
color: #ffffff !important;
}
.about-text {
margin-bottom: 1em;
text-align: left;
display: block;
}
.about-logo {
margin-bottom: .5em;
display: block;
}
.about-logo img {
height: auto;
width: auto;
max-width: 186px;
max-height: 76px;
}
.sidebar-wrapper-outer {
width: 100%;
display: block;
position: relative;
}
@media screen and (max-width: 970px) {
.sidebar-wrapper-outer { width: 100% !important; }
}  .author-posts {
width: 100%;
padding: 25px 20px 0;
display: inline-block;
}
.author-name-info {
position: relative;
display: table;
}
.divider {
border-bottom: 3px solid #ddd;
margin-bottom: 20px;
padding-bottom: .5em;
text-transform: uppercase;
}
@media screen and (max-width: 560px) {
.author-posts .alignleft {
float: none;
display: block;
margin: 0 auto !important;
}
.author-posts .alignleft img {
display: block;
margin: 0 auto !important;
}
.author-name-info {
text-align: center;
margin-top: 1em;
}
}
@media screen and (max-width: 360px) {
.author-name-info {
width: 100%;
}
.author-posts span img {
padding-bottom: 10px;
display: block;
}
} .top-meta-2 {
font-size: 13px;
font-family: "Ubuntu", sans-serif;
font-weight: 400;
padding-bottom: .5em;
text-transform: uppercase;
}
.top-meta-2 a {
color: #F58634;
text-decoration: none;
}
.top-meta-2 a:hover,
.top-meta-2 a:visited,
.top-meta-2 a:active {
text-decoration: none;
color: #333232;
}
#breadcrumbs{
list-style:none;
margin: 0;
padding: 0;
overflow:hidden;
}
#breadcrumbs li {
display: inline-block;
vertical-align: middle;
margin-right: 5px;
font-size: 13px;
color: #ccc;
}
#breadcrumbs, #breadcrumbs .separator,
.bread-current {
font-size: 13px;
font-family: "Ubuntu", sans-serif;
font-weight: 400;
color: #777;
}
#breadcrumbs .separator {
vertical-align: 1px;
} .config-please {
width: 100%;
display: block;
}
.config-please,
.config-please p {
color: #8a6d3b;
}
.config-please p {
margin: 0;
}
.config-please a {
text-decoration: none;
color: #555;
}
.config-please a:hover {
color: #F58634;
}
.config-alert {
border-left: 7px solid #8a6d3b;
width: 90%;
margin: 0 auto;
margin-top: 2em;
background: #ffffff;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
border-right: 1px solid #ddd;
padding: 1em;
display: table;
}
.alert-2 {
font-size: 40px;
color: #555;
padding: 0 20px;
display: block;
float: left;
}
.alert-text {
display: table;
margin-bottom: .5em;
}
.go-back {
float: right;
}
.config-img img {
margin: 1em auto 2em;
width: auto;
border: 12px solid #555;
}
@media screen and (max-width: 560px) {
.alert {
display: none;
}
}
.alert {
padding: 15px;
margin-bottom: 20px;
border: 1px solid transparent;
border-radius: 4px;
}
.alert h4 {
margin-top: 0;
color: inherit;
}
.alert .alert-link {
font-weight: bold;
}
.alert > p,
.alert > ul {
margin-bottom: 0;
}
.alert > p + p {
margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
position: relative;
top: -2px;
right: -21px;
color: inherit;
}
.alert-success {
color: #3c763d;
background-color: #dff0d8;
border-color: #d6e9c6;
}
.alert-success hr {
border-top-color: #c9e2b3;
}
.alert-success .alert-link {
color: #2b542c;
}
.alert-info {
color: #31708f;
background-color: #d9edf7;
border-color: #bce8f1;
}
.alert-info hr {
border-top-color: #a6e1ec;
}
.alert-info .alert-link {
color: #245269;
}
.alert-warning {
color: #8a6d3b;
background-color: #fcf8e3;
border-color: #faebcc;
}
.alert-warning hr {
border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
color: #66512c;
}
.alert-danger {
color: #a94442;
background-color: #f2dede;
border-color: #ebccd1;
}
.alert-danger hr {
border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
color: #843534;
} #sidebartop,
#sidebarbottom {
display: block;
position: relative;
margin: 1.5em auto 0;
}
.widget-area-top {
position: absolute;
display: block;
background: #ffffff;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
}
.sbottom-wrapper {
display: block;
position: relative;
background: #ffffff;
overflow-x: hidden;
}
.ads-layout_top {
text-align: center;
padding: 1.5em 0 0;
margin: 0 auto;
display: table;
float: none;
position: relative;
}
.ads-layout_top_two {
margin: 0 auto;
text-align: center;
margin: 1.5em 1.5em .5em 0;
display: table;
float: left;
position: relative;
}
@media screen and (max-width: 600px) {
.ads-layout_top_two {
margin: 0 auto;
text-align: center;
margin: 1.5em auto;
display: table;
float: none;
position: relative;
}
}
.ads-layout_bottom {
text-align: center;
padding: 0 0 1.5em;
margin: 0 auto;
display: table;
float: none;
position: relative;
}
.ads-layout_both {
text-align: center;
padding: 1.5em 0;
margin: 0 auto;
display: table;
float: none;
position: relative;
}
.ads-layout_none {
margin: 0 auto;
text-align: center;
padding: 0;
display: table;
float: none;
position: relative;
}
.ads-layout_top img,
.ads-layout_bottom img,
.ads-layout_both img,
.ads-layout_none img,
.ads-layout_sidebar img {
margin: 0 auto;
}
.ads-layout_top ins,
.ads-layout_bottom ins,
.ads-layout_both ins,
.ads-layout_none ins,
.ads-layout_sidebar ins {
background: #f7f7f7 url(//www.presidentialprayerteam.org/wp-content/themes/wise-mag/img/ad-placeholder.png) repeat;
} @media screen and (min-width: 728px) { .ads-layout_responsive {
width: 728px;
height: 90px;
}
}
@media screen and (max-width: 727px) and (min-width: 468px) { .ads-layout_responsive {
width: 468px;
height: 60px;
}
}
@media screen and (max-width: 467px) { .ads-layout_responsive {
width: 320px;
height: 50px;
}
.ads-layout_responsive_post {
display: none;
}
}
@media screen and (max-width: 320px) {
.ads-layout_top,
.ads-layout_bottom,
.ads-layout_both,
.ads-layout_none,
.ads-layout_sidebar {
margin-left: -10px;
margin-right: -10px;
}
} .complex-titles {
display: block;
position: relative;
}
.complex-titles a {
text-decoration: none;
}
.complex-titles a > .page-title:hover {
color: #F58634;
cursor: pointer;
-webkit-transition: all 0.7s ease-out 0s;
-moz-transition: all 0.7s ease-out 0s;
transition: all 0.7s ease-out 0s;
} .complex-design {
display: inline-block;
width: 100%;
margin-bottom: 24px;
}
.col-1-1 {
width: 100%;
float: left;
}
.col-1-1 .index-divider {
margin-bottom: 24px;
}
.col-1-1 h3.entry-title-index {
padding-top: 0;
margin-top: -5px;
}
.col-1-2 {
width: 100%;
float: left;
margin-bottom: -20px;
}
.col-1-2 .index-divider-compsub {
width: 50%;
float: left;
padding-right: 20px;
margin-bottom: 0;
border-bottom: none;
}
.col-1-2 .home-index-thumb-compsub {
display: block;
float: left;
width: auto;
}
.col-1-2 .title-content-index-compsub {
display: table;
word-wrap: break-word;
width: auto;
padding-left: 14px;
line-height: 1.5em;
}
.index-divider-compsub {
display: inline-block;
padding: 0 0 20px;
margin-bottom: 14px;
box-sizing: border-box;
border-bottom: 1px solid #eee;
width: 100%;
}
.home-index-thumb-compsub {
display: block;
float: left;
width: auto;
}
.title-content-index-compsub {
display: table;
word-wrap: break-word;
width: auto;
padding-left: 10px;
line-height: 1.5em;
}
.entry-title-index-compsub a {
font-size: 15px;
color: #333232;
text-decoration: none;
}
.entry-title-index-compsub {
margin-top: -5px;
}
.entry-title-index-compsub a:hover {
color: #F58634;
}
@media screen and (max-width: 560px) {
.entry-title-index-compsub a {
font-size: 15px;
}
.col-1-1 .index-divider {
padding-bottom: 0;
}
.col-1-2 .index-divider-compsub {
width: 100%;
border-bottom: 1px solid #eee;
padding-right: 0;
padding-bottom: 20px;
margin-bottom: 20px;
}
.border-1 {
border: none;
}
.col-1-2 .index-wrapper-outer {
margin-right: 0;
}
} .zero {
width: 100% !important;
padding-top: 0 !important;
padding-left: 0 !important;
}
.zero .entry-title-index {
margin-top: 0;
}
.zero img {
border: none !important;
}
.zero .entry-title-index {
padding-top: 22px;
}
.col-2-1 {
width: 100%;
float: left;
margin-bottom: 20px;
}
.col-2-2 {
width: 100%;
float: left;
}
.col-2-2 .home-index-thumb-compsub {
display: block;
float: left;
width: auto;
}
.col-2-2 .title-content-index-compsub {
display: table;
word-wrap: break-word;
width: auto;
padding-left: 14px;
line-height: 1.5em;
}
.col-2-2 .entry-title-index-compsub a {
font-size: 15px;
}
.comp-1 {
width: 50%;
float: left;
display: block;
padding-right: 12px;
margin-bottom: -7px;
}
.comp-2 {
width: 50%;
float: left;
display: block;
padding-left: 12px;
margin-bottom: -7px;
}
@media screen and (max-width: 560px ) {
.comp-1, .comp-2 {
width: 100% !important;
}
.col-2-1 h3.entry-title-index {
padding-top: 0;
}
.comp-1 {
padding-right: 0;
}
.comp-2 {
padding-left: 0;
}
.col-2-1 {
border-bottom: 1px solid #eee;
}
} .col-3-1 {
width: 50%;
float: left;
display: block;
margin-bottom: 15px;
}
@media screen and (max-width: 560px) {
.col-3-1 {
margin-bottom: 20px;
}
}
.col-3-2 {
width: 50%;	
float: left;
display: block;
padding-left: 24px;
}
.col-3-2 .home-index-thumb-compsub {
display: block;
float: left;
width: auto;
margin-top: 0;
}
.col-3-2 .title-content-index-compsub {
display: table;
word-wrap: break-word;
width: auto;
padding-left: 14px;
line-height: 1.5em;
}
.col-3-2 .entry-title-index-compsub a {
font-size: 15px;
}
@media screen and (max-width: 560px ) {
.col-3-1, .col-3-2 {
width: 100% !important;
}
.col-3-1 h3.entry-title-index {
padding-top: 0;
}
.col-3-1 {
padding-right: 0;
border-bottom: 1px solid #eee;
}
.col-3-2 {
padding-left: 0;
margin-top: 0;
}
} .col-4 .index-wrapper-outer {
float: left;
display: block;
margin-right: -20px;
}
.col-4 .comp-grid-3 {
width: 33.33%;
float: left;
display: block;
padding-right: 20px;
margin-bottom: 20px;
}
.col-4 .entry-title-index {
line-height: 1.5em;
padding-top: .7em;
}
.col-4 h3 a {
font-size: 16px;
}
@media screen and (max-width: 560px ) {
.col-4 .comp-grid-3 {
width: 50%;
}
.col-4 h3 a {
font-size: 15px !important;
}
.col-4 .entry-title-index {
line-height: 1.5em;
padding-top: 0;
}
} a.cover-button {
font-size: 20px;
margin-left: .3em;
margin-right: .3em;
display: inline-block;
}
@media screen and (max-width: 560px) {
a.cover-button {
font-size: 16px;
margin-top: 1.5em;
}
}
.cover-wrapper {
background: #ffffff;
padding: 1.5em;
border: 1px solid #ddd;
}
.wise-featured-carousel p {
line-height: 1.7;
}
@media screen and (min-width: 964px) {
.custom-divider-three {
width: 33.33% !important;
}
.custom-divider-four {
width: 25% !important;
}
} .widget-area-left,
.widget-area-right {
display: none;
}
.content-docs .content-area {
float: left;
margin: 0 0 0 -290px;
width: 100%;
overflow: hidden;
margin-bottom: -99998px !important;
padding-bottom: 99999px;
}
.content-docs .site-main {
margin: 0 0 0 290px;
position: relative;
padding-right: 20px;
padding-left: 20px;
padding-top: 20px;
border-right: none;
border-left: 1px solid #eee;
margin-bottom: -99998px !important;
padding-bottom: 99999px;
}
.content-docs .widget-area-docs {
display: block;
overflow: hidden;
float: left;
width: 290px;
box-sizing: border-box;
padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
background: #ffffff;
position: relative;
}
@media screen and (max-width: 970px) {
.content-docs .widget-area-docs,
.content-docs .widget {
width: 100%;
position: relative;
}
.content-docs .content-area {
margin: 0;
}
.content-docs .site-main {
margin: 0;
border: none;
}
} .img-all {
border: 1px solid #eee;
}
.woocommerce .image-main img,
.img-all img,
.feat-home-index-thumb-cover img,
.related-post-thumb img,
.home-index-thumb-compsub img,
.home-index-thumb img,
.home-index-thumb-grid img,
.feat-home-index-thumb img {
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-o-transition: all 1s ease;
-ms-transition: all 1s ease;
transition: all 1s ease;
max-width: 100%;
}
.woocommerce .image-main:hover img,
.img-all:hover img,
.feat-home-index-thumb-cover:hover img,
.related-post-thumb:hover img,
.home-index-thumb-compsub:hover img,
.home-index-thumb:hover img,
.home-index-thumb-grid:hover img,
.feat-home-index-thumb:hover img {
-webkit-transform: scale(1.25);
-moz-transform: scale(1.25);
-ms-transform: scale(1.25);
-o-transform: scale(1.25);
transform: scale(1.25);
}
.woocommerce .image-main,
.img-all,
.feat-home-index-thumb-cover,
.related-post-thumb,
.home-index-thumb-compsub,
.home-index-thumb,
.home-index-thumb-grid,
.feat-home-index-thumb {
overflow: hidden;
}
.related-proper h3.entry-title-index,
.related-proper h3.entry-title-index a {
font-size: 16px;
line-height: 1.5em;
} .custom-posts ul li {
-webkit-transition: all 0.2s ease-out 0s;
-moz-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s;
}
.custom-posts ul li:hover {
padding-left: 1em;
} .nav-pills > li.active > a {
-webkit-transition: all 0.2s ease-out 0s;
-moz-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s;
}  .single-page {
margin: 0 auto!important;
border-right: none !important;
border-left: none !important;
max-width: 80%;
}
@media screen and (max-width: 970px) {
.single-page { max-width: 100%; }
} .true-full-page {
margin: 0 auto!important;
border-right: none !important;
border-left: none !important;
max-width: 100%;	
} .two-column-area {
border-left: none !important;
}
.two-column-main {
margin: 0 340px 0 0 !important;
border-left: none !important;
} .post-views:before {
font-family: "Fontawesome";
content: "\f06e";
padding-right: .4em;
}
.post-views {
margin-left: .5em;
}
.dash-gravatar {
display: block;
float: left;
margin: 0 15px 0 0;
}
.dash-name {
display: block;
}
.dash-all {
display: block;
background: #fafafa;
width: 100%;
padding: 2em 1.5em 1.5em;
}
.dash-out:before {
font-family: "Fontawesome";
content: "\f08b";
}
.dash-out {
float: right;
text-transform: uppercase;
}
a.dash-out {
text-decoration: none !important;
-webkit-transition: all 0.2s ease-out 0s;
-moz-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s;
}
a.dash-out:hover {
padding-right: .5em;
color: inherit !important;
}
.dash-tools {
display: block;
text-align: center;
margin: 1em auto;
}
.dash-tools a {
text-decoration: none;
color: inherit !important;
-webkit-transition: all 0.2s ease-out 0s;
-moz-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s;
}
.dash-tools a:hover {
font-weight: bold;
}
.dash-notice {
display: inline-block;
width: 100%;
margin-top: 1em;
padding: .5em;
opacity: .5;
border-top: 1px solid #ddd;
}
.dash-home {
border-left: 1px solid #ddd;
padding-left: 10px;
margin-left: 5px;
}
@media screen and (min-width: 964px) {
.page-singles {
max-width: 730px !important;
margin: 0 auto !important;
display: block !important;
}
.page-full {
max-width: 100% !important;
margin: 0 auto !important;
display: block !important;
}
} p.auto-disclaimer {
color: #777;
font-style: italic;
display: table;
width: 100%;
padding-top: 0;
margin-top: 0;
} .wpcf7 {
margin-top: 20px !important;
padding: 30px 40px 20px !important;
background: #fafafa;
}
.wpcf7-submit {
width: 100% !important;
padding: 1em 0 !important;
}
.wpcf7 p {
font-weight: bold;
}
.wpcf7 span {
font-weight: normal;
text-align: center;
}
.wpcf7 label {
margin-bottom: 1em;
}
.wpcf7-form-control-wrap {
margin: auto !important;
display: table !important;
width: 100%;
font-weight: normal;
}
.wpcf7-recaptcha {
margin: 0 auto;
width: 320px;
}
.wpcf7 form p {
margin-bottom: .5em;
margin-top: .5em;
}
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="url"],
.wpcf7 input[type="password"],
.wpcf7 input[type="search"],
.wpcf7 input[type="number"],
.wpcf7 input[type="tel"],
.wpcf7 input[type="date"],
.wpcf7 select,
.wpcf7 textarea {
width: 100%;
border: 3px solid #ddd !important;
padding: .4em;
margin: .5em 0;
}
.wpcf7 input:focus,
.wpcf7 textarea:focus,
.wpcf7 option:focus,
.wpcf7 select:focus {
outline: #555 !important;
border-color: #555 !important;
box-shadow: none !important;
}
.wpcf7 input[type="file"] {
padding: 1em 0;
}
.wpcf7 input[type="submit"] {
margin: .5em 0 0;
}
.wpcf7-quiz-label {
display: table;
clear: both;
}
.wpcf7-list-item {
display: block;
float: left;
clear: both;
} #wiseload {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #ffffff;
z-index: 9999999;
}
#stats {
width: 200px;
height: 150px;
position: absolute;
left: 50%;
top: 50%;
margin: -100px 0 0 -100px;
}
.wise-preloader-centered {
width: 200px;
height: 150px;
position: absolute;
left: 50%;
top: 50%;
margin: -100px 0 0 -100px;
} .wise-ticker {
padding: 20px 0;
margin: 0 20px;
position: relative;
clear: both;
font-size: 15px;
border-bottom: 1px solid #eee;
box-sizing: border-box;
display: none;
overflow: hidden;
}
.wise-tcaption {
float: left;
background: #555;
padding: 10px 20px;
display: block;
position: relative;
text-align: center;
width: 18%;
}
.wise-tcaption h4 {
color: #fff;
text-transform: uppercase;
}
.wise-tcaption:after {
content: "";
border-top: 21px solid transparent;
border-left: 15px solid #555;
border-bottom: 21px solid transparent;
width: 0;
right: 0;
margin-right: -15px;
height: 0;
position: absolute;
top: 0;
color: #ffffff;
text-decoration: none;
}
.ticker-carousel {
width: 82%;
float: left;
padding-left: 20px;
}
.ticker-carousel a {
text-decoration: none;
line-height: 1em;
font-weight: bold;
}
.ticker-carousel .owl-controls,
.ticker-carousel .owl-item {
padding-top: 10px;
}
.wise-ticker-title {
float: left;
display: block;
padding-left: 20px;
}
.wise-ticker .owl-controls {
margin-top: -40px;
}
.wise-ticker .owl-prev,
.wise-ticker .owl-next {
border: 1px solid #eee;
padding: 9px 15px;
background: transparent;
}
.wise-ticker .owl-prev:hover,
.wise-ticker .owl-next:hover {
border: 1px solid #ccc;
-webkit-transition: all 0.7s ease-out 0s;
-moz-transition: all 0.7s ease-out 0s;
transition: all 0.7s ease-out 0s;
}
.wise-ticker .owl-buttons .owl-prev {
position: absolute;
right: 45px;
}
.wise-ticker .owl-buttons .owl-next {
position: absolute;
right: 0px;
} @media screen and (max-width: 1260px) and (min-width: 965px) {
.ticker-carousel { width: 80%; }
.wise-tcaption { width: 20%; }
}
@media screen and (max-width: 964px) and (min-width: 731px) {
.ticker-carousel { width: 75% ; }
.wise-tcaption { width: 25%; }
}
@media screen and (max-width: 730px) {
.ticker-carousel { width: 100%; padding-bottom: 20px; padding-left: 0; }
.wise-tcaption { float: none; margin: 0 auto 10px; width: 183px; font-size: 14px; }
.wise-tcaption:after { display: none; }
.wise-ticker .owl-prev, .wise-ticker .owl-next { display: none; }
.wise-ticker-title { display: block; text-align:center; float: none; padding-left: 0; }
.wise-ticker { padding: 15px 0; margin: 0 20px; border-bottom: none; box-sizing: border-box; }
} *:focus {
outline: none;
}
.author-posts-info {
line-height: 1.7;
}
::selection {
background: #b3d4fc;
color: #000;
}