html {
line-height: 1.15; -webkit-text-size-adjust: 100%; }  body {
margin: 0;
} h1 {
font-size: 2em;
margin: 0.67em 0;
}  hr {
box-sizing: content-box; height: 0; overflow: visible; } pre {
font-family: monospace, monospace; font-size: 1em; }  a {
background-color: transparent;
} abbr[title] {
border-bottom: none; text-decoration: underline; text-decoration: underline dotted; } b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace; font-size: 1em; } small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  img {
border-style: none;
}  button,
input,
optgroup,
select,
textarea {
font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0; } button,
input { overflow: visible;
} button,
select { text-transform: none;
} button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
} button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
} fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress {
vertical-align: baseline;
} textarea {
overflow: auto;
} [type="checkbox"],
[type="radio"] {
box-sizing: border-box; padding: 0; } [type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
} [type="search"] {
-webkit-appearance: textfield; outline-offset: -2px; } [type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button; font: inherit; } input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
display: none;
}  details {
display: block;
} summary {
display: list-item;
}  template {
display: none;
} [hidden] {
display: none;
} body,
button,
input,
select,
optgroup,
textarea {
color: #404040;
font-family: sans-serif;
font-size: 15px;
line-height: 1.2;
letter-spacing:0.5px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
line-height:1.2;
}
p {
margin-bottom: 1.5em;
}
dfn,
cite,
em,
i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", Courier, monospace;
font-size: 15px;
font-size: 0.9375rem;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
code,
kbd,
tt,
var {
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
font-size: 15px;
font-size: 0.9375rem;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
}
h1 {
font-size: 36px;
}
h2 {
font-size: 30px;
}
h3 {
font-size: 26px;
}
h4 {
font-size: 20px;
}
h5 {
font-size: 18px;
}
h6 {
font-size: 16px;
} html {
box-sizing: border-box;
}
*,
*:before,
*:after { box-sizing: inherit;
}
body {
background: #fff; }
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li>ul,
li>ol {
margin-bottom: 0;
margin-left: 1.5em;
}
dt {
font-weight: bold;
}
dd {
margin: 0 1.5em 1.5em;
}
img {
height: auto; max-width: 100%; }
figure {
margin: 1em 0; }
table {
margin: 0 0 1.5em;
width: 100%;
}
h1,
h2,
h3,
h4,
h5,
p,
ul,
li {
padding: 0;
margin: 0;
} button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
border: 1px solid;
border-color: #ccc #ccc #bbb;
border-radius: 0;
background: #e6e6e6;
color: rgba(0, 0, 0, 0.8);
font-size: 12px;
font-size: 0.75rem;
line-height: 1;
padding: .6em 1em .4em;
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
border-color: #ccc #bbb #aaa;
}
button:active,
button:focus,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus {
border-color: #aaa #bbb #bbb;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
color: #666;
border: 1px solid #ccc;
border-radius: 3px;
padding: 3px;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
color: #333;
}
select {
border: 1px solid #ccc;
}
textarea {
width: 100%;
}  a {
color: #0E6FBA;
}
a:hover,
a:focus,
a:active {
color: midnightblue;
}
a:focus {
outline: thin dotted;
}
a:hover,
a:active {
outline: 0;
} .main-navigation {
clear: both;
display: block;
float: left;
width: 100%;
}
.main-navigation ul {
display: none;
list-style: none;
margin: 0;
padding-left: 0;
}
.main-navigation ul ul {
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
z-index: 999;
}
.main-navigation ul ul ul {
left: -999em;
top: 0;
}
.main-navigation ul ul li:hover>ul,
.main-navigation ul ul li.focus>ul {
left: 100%;
}
.main-navigation ul li:hover>ul,
.main-navigation ul li.focus>ul {
left: auto;
}
.main-navigation li {
position: relative;
display: inline-block;
padding: 10px 20px;
}
.main-navigation a {
display: block;
text-decoration: none;
} .menu-toggle,
.main-navigation.toggled ul {
display: block;
}
@media screen and (min-width: 992px) {
.menu-toggle {
display: none;
}
.main-navigation ul {
display: block;
}
.main-menu-close {
display: none;
}
#masthead #primary-menu li a.sub-toggle,
#masthead #primary-menu li .sub-menu li a.sub-toggle,
#masthead #primary-menu li .children li a.sub-toggle {
display: none;
}
}
.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation {
margin: 0 0 1.5em;
overflow: hidden;
}
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
float: left;
width: 50%;
}
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
float: right;
text-align: right;
width: 50%;
}  .screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important; }
.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;
clip-path: none;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } #content[tabindex="-1"]:focus {
outline: 0;
} .alignleft {
display: inline;
float: left;
margin-right: 1.5em;
margin-bottom: 1.5em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.5em;
margin-bottom: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 1.5em;
} .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;
table-layout: fixed;
}
.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
clear: both;
} .widget {
margin: 0 0 1.5em; }
.widget select {
max-width: 100%;
}  .sticky {
display: block;
}
.post {
margin: 0 0 1.5em;
}
.updated:not(.published) {
display: none;
}
.page-content,
.entry-content,
.entry-summary {
margin: 1.5em 0 0;
}
article .entry-content {
margin-top: 0;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
} .comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
}  .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;
} embed,
iframe,
object {
max-width: 100%;
} .custom-logo-link {
display: inline-block;
} .wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
}
.wp-caption-text {
text-align: center;
} .gallery {
margin-bottom: 1.5em;
}
.gallery-item {
display: inline-block;
text-align: center;
vertical-align: top;
width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-caption {
display: block;
} .mt-container {
margin: 0 auto;
}
.mt-clearfix:after {
content: "";
display: table;
clear: both;
}
.post-bg-image.cover-image {
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
}
.entry-thumbnail .post-thumb {
line-height: 0;
margin-top: 0;
margin-bottom: 0;
}
a {
text-decoration: none;
transition: 0.2s;
}
.post-thumb,
.post-thumb a {
line-height: 0;
}
.post-thumb-caption{
line-height:2;
}
html,
body {
overflow-x: hidden;
}
.edit-link{
margin:15px 0;
display:inline-block;
}
.edit-link a {
background-color: #0E6FBA;
color: #fff;
font-size: 14px;
padding: 5px 15px;
}
.edit-link a:hover {
background: #555;
color: #fff;
}
span.mt-drop-cap {
font-size: 50px;
font-weight: 700;
line-height: 15px;
padding: 15px;
}
.page .content-area {
margin-bottom: 30px;
}
.site--boxed-layout #page {
max-width: 1360px;
margin: 0 auto;
background: #fff;
}
body.site--boxed-layout {
background: #f2f2f2;
} .mt-page-header {
margin-bottom: 20px;
}
.mt-page-header.background-color-page-header {
padding: 20px 0 30px;
}
.default-page-header {
margin-top:20px;
}
.mt-page-header .breadcrumbs .mt-container {
margin: 0;
}
.mt-page-header .breadcrumbs ul {
list-style: none;
}
.mt-page-header .breadcrumbs ul li {
display: inline-block;
margin-right: 10px;
position: relative;
}
.mt-page-header .breadcrumbs ul li:after {
content: '\f111';
font-size: 6px;
font-family: 'Font Awesome 5 free';
font-weight: 600;
color: #0E6FBA;
padding-left: 10px;
}
.mt-page-header .breadcrumbs ul li:last-child:after {
display: none;
}
.mt-page-header .breadcrumbs .layout-one ul li:after {
content: '\f061';
font-size: 12px;
color: #999;
}
.mt-page-header .breadcrumbs .layout-two ul li:after {
content: '/';
font-size: 20px;
color: #999;
}
.mt-page-header .breadcrumbs ul li a,
.mt-page-header .breadcrumbs ul li {
color: #999;
}
.mt-page-header .breadcrumbs ul li a:hover {
color: #0E6FBA
}
.centered-page-header {
text-align: center;
margin-top:20px;
}
.background-image-page-header {
display: flex;
align-items: center;
position: relative;
height: 300px;
margin:30px 0;
}
.background-image-page-header:before {
content: '';
position: absolute;
;
left: 0;
right: 0;
top: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.5)
}
.background-image-page-header .page-title {
color: #fff;
margin-bottom: 15px;
}
.background-image-page-header .inner-page-header {
z-index: 9;
}
.background-image-page-header .breadcrumbs ul li a,
.background-image-page-header .breadcrumbs ul li {
color: #ccc;
} #mt-topbar {
background: #222;
}
.topbar-elements-wrapper {
padding: 7px 0;
}
#mt-topbar .topbar-elements-wrapper {
color: #ccc;
display: flex;
justify-content: space-between;
align-items: center;
font-size: 12px;
}
#mt-topbar #topbar-menu {
list-style: none;
}
#mt-topbar #topbar-menu li {
display: inline-block;
padding:0 10px;
}
#mt-topbar #topbar-menu li a {
color: #ccc;
display: block;
font-size: 12px;
font-weight:600;
}
#mt-topbar .newshive-social-icons-wrapper {
margin-right: 0;
}
#mt-topbar .newshive-social-icons-wrapper .single-icon a {
color: #ccc;
}
#mt-topbar #topbar-menu li a:hover,
#mt-topbar .newshive-social-icons-wrapper .single-icon a:hover {
color: #fff;
}
#mt-topbar .top-date-wrap:before {
content: '\f073';
font-family: 'Font Awesome 5 Free';
padding: 0 5px;
}
#mt-topbar.default #top-navigation{
width:70%;
text-align: right;
}
#mt-topbar.layout-1 .newshive-social-icons-wrapper{
width:60%;
justify-content:flex-end;
}
#mt-topbar.layout-2 .top-date-wrap{
width:60%;
} #site-navigation ul li .sub-menu,
#site-navigation ul li .children {
background-color: #fff;
text-align: left;
position: absolute;
left: -9999rem;
-webkit-transition: opacity 0.15s linear, transform 0.15s ease, left 0s 0.15s;
-o-transition: opacity 0.15s linear, transform 0.15s ease, left 0s 0.15s;
transition: opacity 0.15s linear, transform 0.15s ease, left 0s 0.15s;
opacity: 0;
visibility: hidden;
width: 250px;
border-top:2px solid #0E6FBA;
}
#site-navigation ul li .sub-menu li a{
text-transform: none;
}
#site-navigation ul li.focus>ul.sub-menu,
#site-navigation ul li.focus>ul.children,
#site-navigation ul li:hover>ul.sub-menu,
#site-navigation ul li:hover>ul.children {
left: 0;
top:100%;
opacity: 1;
visibility:visible;
-webkit-transition: opacity 0.15s linear, transform 0.15s ease, right 0s 0.15s;
-o-transition: opacity 0.15s linear, transform 0.15s ease, right 0s 0.15s;
transition: opacity 0.15s linear, transform 0.15s ease, right 0s 0.15s;
}
#masthead #site-navigation ul.sub-menu li ul,
#masthead #site-navigation ul.children li ul,
#masthead #site-navigation ul.sub-menu li ul,
#masthead #site-navigation ul.children li ul {
right: 9999em;
left: auto !important;
top: 0% !important;
}
#masthead #site-navigation ul.sub-menu li:hover>ul,
#masthead #site-navigation ul.children li:hover>ul,
#masthead #site-navigation ul.sub-menu li.focus>ul,
#masthead #site-navigation ul.children li.focus>ul {
right: -100%;
left: auto !important;
top: 0% !important;
-webkit-transition: opacity 0.15s linear, transform 0.15s ease, left 0s 0.15s;
-o-transition: opacity 0.15s linear, transform 0.15s ease, left 0s 0.15s;
transition: opacity 0.15s linear, transform 0.15s ease, left 0s 0.15s;
}
#site-navigation ul li.menu-item-has-children>a:after,
#site-navigation ul li.page_item_has_children>a:after {
content: '\f078';
font-family: 'Font Awesome 5 free';
font-weight: 600;
padding-left: 5px;
font-size: 13px;
}
#site-navigation ul li ul.sub-menu li.menu-item-has-children>a,
#site-navigation ul.children li.page_item_has_children>a {
position: relative;
}
#site-navigation ul li ul.sub-menu li.menu-item-has-children>a::after,
#site-navigation ul.children li.page_item_has_children>a::after {
content: '\f105';
font-family: 'Font Awesome 5 Free';
right: 15px;
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
#site-navigation ul li .sub-menu li,
#site-navigation ul li .children li {
margin: 0;
-webkit-transition: 0.2s ease;
-o-transition: 0.2s ease;
transition: 0.2s ease;
display: block;
padding:0 15px;
}
#site-navigation #primary-menu li .sub-menu li a,
#site-navigation #primary-menu li .children li a {
border-top: 1px dashed #ccc;
display: block;
padding:10px 0;
-webkit-transition: 0.2s ease;
-o-transition: 0.2s ease;
transition: 0.2s ease;
}
#site-navigation #primary-menu li .sub-menu li:first-child>a,
#site-navigation #primary-menu li .children li:first-child>a {
border: none;
} #site-navigation ul li a{
position: relative;
}
.newshive-selected-icon i{
padding-top:3px;
font-size:18px;
}
.newshive-selected-icon-top{
position:absolute;
left:50%;
top:-15px;
transform:translateX(-50%);
}
#site-navigation ul li.newshive_mega_menu{
position: static;
}
#site-navigation ul li.newshive_mega_menu .newshive-sub-menu{
opacity:1!important;
border-top:none;
}
#site-navigation ul li.newshive_mega_menu .newshive-sub-menu .newshive-item-title{
font-size:18px;
}
.header--layout-six #site-navigation ul li.newshive_mega_menu .newshive-sub-menu .newshive-item-title{
color:#fff;
} #site-navigation ul li.newshive_mega_menu>ul.newshive-sub-menu{
position:absolute;
padding:15px;
border-top:2px solid #0E6FBA;
} #site-navigation ul li.newshive_mega_menu ul.newshive-sub-menu li.newshive-row{
width:100%;
margin-bottom:30px;
} #site-navigation ul li.newshive_mega_menu ul.newshive-sub-menu li.newshive-row ul{
position:static;
box-shadow:none;
background:none;
transform:none;
margin-top:0;
} #site-navigation ul li.newshive_mega_menu ul.newshive-sub-menu>li ul li.newshive-col{
display:inline-block;
vertical-align:top;
padding-left:15px;
}
#site-navigation ul li.newshive_mega_menu ul.newshive-sub-menu>li ul li.newshive-col-4{
width:32.33%;
}
#site-navigation ul li.newshive_mega_menu ul.newshive-sub-menu>li ul li.newshive-col-6{
width:49%;
}
#site-navigation ul li.newshive_mega_menu ul.newshive-sub-menu>li ul li.newshive-col-3{
width:24%;
}
#site-navigation ul li.newshive_mega_menu ul.newshive-sub-menu>li ul li.newshive-col-2{
width:15.66%;
}
#site-navigation ul li.newshive_mega_menu ul.newshive-sub-menu>li ul li.newshive-col-8{
width:66.66%;
}
#site-navigation ul li.newshive_mega_menu ul.newshive-sub-menu>li ul li.newshive-col-10{
width:83.33%;
} #site-navigation ul li.newshive_mega_menu ul.newshive-sub-menu>li ul li.newshive-col-4 ul{
box-shadow:none;;
}
.newshive-sub-menu{
z-index:9999;
width:100%;
}
#site-navigation ul li.newshive_mega_menu .newshive-sub-menu{
width:100%;
top:100%;
margin-top:-10px;
opacity:1;
visibility:visible;
}
#site-navigation ul li.newshive_mega_menu .newshive-sub-menu li,
#site-navigation ul li.newshive_mega_menu .newshive-sub-menu li a
{
border-left:none;
border-right:none;
}
#site-navigation #primary-menu li.newshive_mega_menu .newshive-sub-menu li a{
padding-left:0;
border-top:none;
padding:5px 0;
}
#site-navigation ul li.newshive_mega_menu .newshive-sub-menu li:hover{
border:none!important;
}
#site-navigation ul li.newshive_mega_menu .newshive-sub-menu
#site-navigation .newshive-sub-menu li{
display:inline-block;
}
#masthead #site-navigation .newshive-sub-menu li .newshive-sub-menu, 
#masthead #site-navigation .newshive-sub-menu li .newshive-sub-menu, 
#masthead #site-navigation .newshive-sub-menu li .newshive-sub-menu, 
#masthead #site-navigation .newshive-sub-menu li .newshive-sub-menu{
right:auto;
top:-15px!important;
width:100%;
}
#masthead #site-navigation .newshive_mega_menu li .newshive-sub-menu li .newshive-sub-menu li{
padding:0;
}
.newshive_mega_menu .latest-posts-wrapper .posts-wrapper .single-post-wrap .post-thumb{
height:90px;
margin:0;
}
.newshive_mega_menu .latest-posts-wrapper.layout-one .posts-wrapper .single-post-wrap .post-thumb{
width:90px;
}
#site-navigation #primary-menu li.newshive_mega_menu .newshive-sub-menu .post-meta span a{
color:#888;
font-size:12px;
padding:0;
}
#site-navigation .newshive_mega_menu .latest-posts-wrapper .post-title a:hover{
color:#0E6FBA;
} .menu-toggle {
background: none;
border: none;
font-size: 18px;
padding: 10px;
}
.menu-toggle a {
color: #555;
}
.main-menu-close a {
color: #555;
} .header-search-wrapper .search-icon {
height: 40px;
width: 40px;
border-radius: 50%;
display: block;
line-height: 40px;
text-align: center;
cursor: pointer;
transition:0.2s;
}
.header-search-wrapper .search-icon a {
color: #555;
font-size: 14px;
}
.header-search-wrapper .search-icon a i {
transition: 0.2s;
}
.header-search-wrapper .search-icon:hover {
background: #f7f8f7;
}
.search-form-wrap {
opacity: 0;
visibility: hidden;
}
.search--overlay .search-form-wrap {
position: fixed;
top: 0;
left: 0;
height: 100%;
width: 100%;
background: rgba(255, 255, 255, 1);
z-index: 9999;
display: flex;
align-items: center;
justify-content: center;
transform: scale(0.2);
transition: 0.5s ease;
}
.search-form-wrap.active-search {
opacity: 1;
visibility: visible;
z-index: 9999;
transform: scale(1);
}
.search--overlay .search-form-wrap .search-close {
position: absolute;
top: -200px;
right: -130px;
z-index:99;
}
.search--overlay .search-form-wrap .search-close a,
.search--at-footer .search-form-wrap .search-close a {
color: #555;
font-size: 20px;
transition: 0.2s;
padding: 15px 20px;
border-radius: 50%;
}
.search--overlay .search-form-wrap .search-close a{
font-size:30px;
}
.search--overlay .search-form-wrap .search-close a:hover,
.search--at-footer .search-form-wrap .search-close a:hover {
background: #f8f8f8;
}
.search--overlay .search-form-wrap .search-form,
.search--at-footer .search-form-wrap .search-form {
position: relative;
}
.search--overlay .search-form-wrap .search-form{
width:100%; 
}
.search--overlay .search-form-wrap .search-form label .search-field,
.search--overlay .search-form-wrap .search-form .search-submit {
height: 55px;
border: none;
}
.search--overlay .search-form-wrap .search-form label .search-field {
width: 100%;
padding: 10px 22px;
border-radius:0;
border-bottom:1px solid #ccc;
}
.search--overlay .search-form-wrap .search-form .search-submit,
.search--at-footer .search-form-wrap .search-form .search-submit {
width: 10%;
position: absolute;
right: 0;
right: 0;
top: 50%;
transform: translateY(-50%);
height: 45px;
font-size: 16px;
background: none;
cursor: pointer;
text-align: center;
}
.search--overlay .search-form-wrap .mt-container {
width: 60%;
}
.search-form-wrap .search-form .search-submit {
transition: 0.2s;
} .search--drop-down .header-search-wrapper {
position: relative;
}
.search--drop-down .search-form-wrap .mt-container {
width:100%;
}
.search--drop-down .search-form-wrap {
position: absolute;
top: 35px;
height: 0;
right: 0;
background: #fff;
padding: 15px 20px;
width: 300px;
box-shadow: rgba(0, 0, 0, 0.2) 0 5px 5px;
border-top:2px solid #0E6FBA;
transition: 0.5s ease;
}
.search--drop-down .search-form-wrap.active-search {
top:100%;
height: auto;
}
.search--drop-down .search-form {
display: flex;
opacity: 0;
}
.search--drop-down .search-form-wrap.active-search .search-form {
width:100%;
opacity: 1;
transition: 0.5s ease;
}
.search--drop-down .search-form-wrap.active-search .search-form label,
.search--drop-down .search-form-wrap.active-search .search-form .search-field {
width: 100%;
}
.search--drop-down .search-form .search-field,
.search--drop-down .search-form .search-submit {
height: 40px;
border-radius: 0;
}
.search--drop-down .search-form-wrap .search-close {
display: none;
}
.search--drop-down .search-form .search-submit {
background: #555;
color: #fff;
cursor: pointer;
margin-left: -3px;
padding-left: 15px;
padding-right: 15px;
} .search--at-footer .search-form-wrap {
position: fixed;
left: 0;
bottom: 0;
box-shadow: rgba(0, 0, 0, 0.2) 0 0 6px;
background: #fff;
width: 100%;
padding: 30px;
transition: 0.5s ease;
}
.search--at-footer .search-form-wrap .search-form {
width: 70%;
margin: 0 auto;
}
.search--at-footer .search-form-wrap .search-form .search-field,
.search--at-footer .search-form-wrap .search-form .search-submit {
border-radius: 0;
height: 50px;
}
.search--at-footer .search-form-wrap .search-form .search-field {
width: 100%;
border: none;
border-bottom: 1px solid #ccc;
}
.search-form .search-field:focus,
.search-form .search-submit:focus {
outline: none;
}
.search--at-footer .search-form-wrap .search-form .search-submit {
background: none;
padding: 10px 20px;
font-size: 16px;
border: none;
width: auto;
}
.search--at-footer .search-form-wrap .search-form .search-submit:hover {
color: #0E6FBA;
}
.search--at-footer .search-form-wrap .search-close {
position: absolute;
top: 50%;
right: 50px;
transform: translateY(-50%);
}
.search--at-footer .search-form-wrap .search-close a {
color: #555;
font-size: 20px;
} .site-header{
margin-bottom:30px;
}
.site-header .site-branding {
padding: 15px 0;
}
.site-branding a.site-title {
color: #333;
display: block;
font-size: 32px;
}
.site-branding span.site-description {
color: #888;
}
.header--layout-default #site-navigation #primary-menu{
position:static;
}
.newshive-social-icons-wrapper {
display: flex;
}
#masthead .newshive-social-icons-wrapper{
margin-right: 30px;
}
.newshive-social-icons-wrapper .single-icon {
padding: 3px 8px;
}
.newshive-social-icons-wrapper .single-icon a {
transition: 0.2s;
}
#masthead .newshive-social-icons-wrapper .single-icon a {
color: #333;
}
#masthead .newshive-social-icons-wrapper .single-icon a:hover {
color: #0E6FBA;
}
#site-navigation ul li a {
color: #333;
text-transform: uppercase;
transition: 0.2s;
font-weight: 500;
font-size:14px;
}
#site-navigation ul li:hover>a,
#site-navigation ul li.current-menu-item>a,
#site-navigation ul li.current-menu-ancestor>a,
#site-navigation ul li.current_page_item>a,
#site-navigation ul li.current-post-parent>a,
#site-navigation ul li.focus>a {
color: #0E6FBA;
}
.menu-style-underline #site-navigation ul li.current-menu-item>a,
.menu-style-underline #site-navigation ul li.current_page_item>a,
.menu-style-underline #site-navigation ul li.current-post-parent>a,
.menu-style-underline #site-navigation ul li.current-menu-ancestor>a {
border-bottom: 3px solid #0E6FBA;
}
.menu-style-left-border #site-navigation ul li.current-menu-item>a,
.menu-style-left-border #site-navigation ul li.current_page_item>a,
.menu-style-left-border #site-navigation ul li.current-post-parent>a,
.menu-style-left-border #site-navigation ul li.current-menu-ancestor>a {
border-left: 4px solid #0E6FBA;
padding-left: 10px;
line-height: 1.3;
}
.menu-style-right-border #site-navigation ul li.current-menu-item>a,
.menu-style-right-border #site-navigation ul li.current_page_item>a,
.menu-style-right-border #site-navigation ul li.current-post-parent>a,
.menu-style-right-border #site-navigation ul li.current-menu-ancestor>a {
border-right: 4px solid #0E6FBA;
padding-right: 10px;
line-height: 1.3;
}
.menu-style-left-border #site-navigation ul .sub-menu li.current-menu-item>a,
.menu-style-left-border #site-navigation ul .sub-menu li.current_page_item>a,
.menu-style-left-border #site-navigation ul .sub-menu li.current-post-parent>a,
.menu-style-left-border #site-navigation ul .sub-menu li.current-menu-ancestor>a,
.menu-style-right-border #site-navigation ul .sub-menu li.current-menu-item>a,
.menu-style-right-border #site-navigation ul .sub-menu li.current_page_item>a,
.menu-style-right-border #site-navigation ul .sub-menu li.current-post-parent>a,
.menu-style-right-border #site-navigation ul .sub-menu li.current-menu-ancestor>a,
.menu-style-underline #site-navigation ul .sub-menu li.current-menu-item>a,
.menu-style-underline #site-navigation ul .sub-menu li.current_page_item>a,
.menu-style-underline #site-navigation ul .sub-menu li.current-post-parent>a,
.menu-style-underline #site-navigation ul .sub-menu li.current-menu-ancestor>a {
border: none;
}
.header-social-wrapper {
display: flex;
align-items: center;
}
#masthead.has-header-media {
position: relative;
z-index: 999;
padding:15px 0;
}
#masthead.has-header-media .overlay-header-media {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
opacity: 0.4;
z-index: -1;
}
#masthead.has-header-media #site-navigation #primary-menu li a,
#masthead.has-header-media .header-social-wrapper,
#masthead.has-header-media .newshive-social-icons-wrapper .single-icon a,
#masthead.has-header-media .header-search-wrapper .search-icon a {
color: #fff;
}
#masthead.has-header-media #site-navigation #primary-menu .sub-menu li a {
color: #333;
}
#masthead.has-header-media .header-social-wrapper {
color: #fff;
}
#masthead.has-header-media .header-search-wrapper .search-icon:hover {
background: #aaa;
}
.header--layout-three #header-ads,
.header--layout-two #header-ads {
text-align: center;
margin-bottom: -1.5em;
}
.is-sticky .header--layout-three #header-ads,
.is-sticky .header--layout-two #header-ads,
.is-sticky .header--layout-one #header-ads {
display: none;
}
.header--layout-default #site-navigation ul li.newshive_mega_menu .newshive-sub-menu{
margin-top:0;
}
#masthead.has-header-media .is-sticky #site-navigation #primary-menu li a,
#masthead.has-header-media .is-sticky .header-social-wrapper,
#masthead.has-header-media .is-sticky .newshive-social-icons-wrapper .single-icon a, 
#masthead.has-header-media .is-sticky .header-search-wrapper .search-icon a
{
color:#333;
} .is-sticky #header-sticky{
z-index:99;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
.is-sticky #masthead.header--layout-three,
#masthead.header--layout-default .is-sticky #header-sticky,
.is-sticky #masthead.header--layout-two,
#masthead.header--layout-one .is-sticky #header-sticky {
background: #ffffff;
z-index: 999;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
#masthead.header--layout-default .is-sticky #header-sticky::before,
#masthead.header--layout-default .is-sticky #header-sticky::after,
#masthead.header--layout-one .is-sticky #header-sticky::before,
#masthead.header--layout-one .is-sticky #header-sticky::after {
content: "";
left: -1000%;
position: absolute;
top: 0;
height: 100%;
width: 1000%;
background: #ffffff;
box-shadow: -8px 0 10px rgba(0, 0, 0, 0.2);
}
#masthead.header--layout-default .is-sticky #header-sticky::after,
#masthead.header--layout-one .is-sticky #header-sticky::after {
left: auto;
right: -1000%;
box-shadow: 8px 0 10px rgba(0, 0, 0, 0.2);
}
.header--layout-one .is-sticky .header-menu-wrapper .main-navigation {
border: none;
}
.header--layout-one .is-sticky .header-menu-wrapper .main-navigation {
padding: 0;
} .scroll-up .sticky-elements,
.scroll-down .sticky-elements {
position: fixed;
top: 0;
left: 0;
width: 100%;
background: #fff;
z-index: 9999;
box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);
padding: 10px 20px;
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
.scroll-down .sticky-elements {
top: -100%;
-webkit-transition: 2s;
-o-transition: 2s;
transition: 2s;
}
.scroll-up.header--layout-one .sticky-elements .main-navigation {
border-color: transparent;
}
#masthead.header--layout-three.scroll-up .sticky-elements .site-branding,
#masthead.header--layout-two.scroll-up .sticky-elements .site-branding,
#masthead.header--layout-three.scroll-down .sticky-elements .site-branding,
#masthead.header--layout-two.scroll-down .sticky-elements .site-branding {
padding: 0;
}
.header--layout-three.scroll-up .sticky-elements .site-branding a .custom-logo,
.header--layout-two.scroll-up .sticky-elements .site-branding a .custom-logo,
.header--layout-three.scroll-down .sticky-elements .site-branding a .custom-logo,
.header--layout-two.scroll-down .sticky-elements .site-branding a .custom-logo {
width: 160px;
}
.logged-in .scroll-up .sticky-elements,
.logged-in .scroll-down .sticky-elements {
padding-top: 30px;
}
.scroll-up.header--layout-one .sticky-elements .main-navigation,
.scroll-down.header--layout-one .sticky-elements .main-navigation {
padding: 0;
border: none;
}
.header--layout-default .header-menu-icons-wrapper>.mt-container{
border-bottom:2px solid #333;
}
.header--layout-default #site-navigation ul li a{
font-weight:600;
}
.header--layout-default .is-sticky .header-menu-icons-wrapper>.mt-container{
border:none;
} .header--layout-one .primary-menu-wrap{
width:100%;
}
.header--layout-one #header-ads {
width:100%;
text-align:center;
}
.header--layout-one .header-logo-icons-wrapper {
display: flex;
justify-content: space-between;
align-items: center;
padding:15px 0;
flex-wrap:wrap;
}
.header--layout-one .header-menu-wrapper .main-navigation {
padding: 10px 0;
text-align: center;
display: flex;
justify-content: center;
border-top:1px solid #ccc;
}
.header--layout-one .header-logo-icons-wrapper .main-navigation #primary-menu {
text-align: center;
width: 100%;
}
.header--layout-one .header-elements-wrapper .header-social-wrapper,
.header--layout-one .header-elements-wrapper .header-search-wrapper {
width: 20%;
}
.header--layout-one .header-search-wrapper .search-icon {
margin-left: auto;
}
.header--layout-default,
.header--layout-four {
position: relative;
z-index: 999;
}
.header--layout-default .header-elements-wrapper .header-logo-wrapper
{
text-align: center;
}
.header--layout-default .header-elements-wrapper .header-menu-icons-wrapper .mt-container,
.header--layout-four .header-elements-wrapper .header-menu-icons-wrapper .mt-container {
display: flex;
justify-content: space-between;
align-items:center;
}
.header--layout-default .main-navigation,
.header--layout-four .main-navigation {
width: 70%;
}
#masthead.header--layout-default.has-header-media {
padding: 20px 0;
}
#masthead.has-header-media.scroll-up #site-navigation #primary-menu li a,
#masthead.has-header-media.scroll-up .header-social-wrapper,
#masthead.has-header-media.scroll-up .newshive-social-icons-wrapper .single-icon a,
#masthead.has-header-media.scroll-up .header-search-wrapper .search-icon a {
color: #333;
}
#masthead.header--layout-default .site-branding,
#masthead.header--layout-four .site-branding {
float: left;
}
#masthead.header--layout-default.header--no-ads .site-branding,
#masthead.header--layout-four.header--no-ads .site-branding {
float: none;
text-align: center;
}
#masthead.header--layout-default #header-ads,
#masthead.header--layout-four #header-ads {
float: right;
margin-bottom: -1.5em;
} .header--layout-two {
margin-bottom: 30px;
}
.header--layout-two .header-elements-wrapper .header-elements-content-wrapper {
display: flex;
align-items: center;
justify-content: space-between;
position: relative;
}
.header--layout-two .header-elements-wrapper .site-branding {
text-align: center;
}
.header--layout-two .header-elements-wrapper .right-elements-wrapper {
display: flex;
justify-content: flex-end;
}
#header-ads .widget{
margin-bottom:0;
}
.header--layout-two .header-ads-wrapper{
display:flex;
justify-content:space-between;
PADDING:15px 0;
}
.header--layout-two .header-search-wrapper{
margin-left:15px;
}
.header--layout-two #site-navigation ul li.newshive_mega_menu .newshive-sub-menu{
top:100%;
margin-top:-5px;
}
.header--layout-two .is-sticky #header-sticky{
background:#fff;
} .header--layout-three .is-sticky{
background:#fff;
}
.header--layout-three .header-logo-ads-wrapper{
position: relative;
text-align:center;
}
#masthead.header--layout-three .newshive-social-icons-wrapper{
justify-content: center;
margin-top:-15px;
margin-right:0;
}
.header--layout-three .mt-header-ads-area{
position:absolute;
right:0;
top:50%;
transform:translateY(-50%);
width:30%;
}
.header--layout-three .header-elements-wrapper{
z-index:99;
}
.header--layout-three .header-elements-wrapper .mt-container{
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.header--layout-three .header-logo-menu-wrapper,
.header--layout-three .social-search-wrapper {
display: flex;
align-items: center;
}
.header--layout-three .header-logo-menu-wrapper {
width: 75%;
}
.header--layout-three .social-search-wrapper {
width: 25%;
justify-content: flex-end;
}
.header--layout-three .is-sticky .header-elements-wrapper{
background:#fff;
box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);
} .header--layout-default .header-menu-icons-wrapper .mt-container,
.header--layout-one .header-menu-wrapper #site-navigation,
.header--layout-three .header-elements-wrapper .mt-container,
.header--layout-four .header-menu-icons-wrapper .mt-container,
.header--layout-five .header-menu-icons-wrapper .mt-container,
.header--layout-six .header-menu-icons-wrapper .mt-container{
position: relative;
}
.header--layout-four .header-logo-ads-social-wrapper{
display:flex;
justify-content:space-between;
}
.header--layout-four .header-logo-wrapper{
background:#0E6FBA;
padding:15px 0 40px;
}
.header--layout-four .header-social-wrapper{
float:right;
}
#masthead.header--layout-four .newshive-social-icons-wrapper .single-icon a{
color:#fff;
}
.header--layout-four .header-menu-icons-wrapper>.mt-container{
background:#fff;
margin-top:-25px;
padding:10px 20px;
box-shadow:rgba(0, 0, 0, 0.1) 0 0 10px 5px;
}
.header--layout-four .is-sticky .header-menu-icons-wrapper{
box-shadow:rgba(0, 0, 0, 0.1) 0 0 10px 5px;
background:#fff;
}
.header--layout-four .is-sticky .header-menu-icons-wrapper>.mt-container{
box-shadow:none;
margin-top:0;
}
.header--layout-four #site-navigation ul li a {
font-weight: 600;
font-size: 15px;
}
.header--layout-four #site-navigation ul li:hover>a,
.header--layout-four #site-navigation ul li.current-menu-item>a,
.header--layout-four #site-navigation ul li.current-menu-ancestor>a,
.header--layout-four #site-navigation ul li.current_page_item>a, 
.header--layout-four #site-navigation ul li.current-post-parent>a, 
.header--layout-four #site-navigation ul li.focus>a,
.header--layout-four #site-navigation #primary-menu li .sub-menu li:hover>a{
color:#0E6FBA;
}
.header-logo-wrapper {
padding: 30px 0 10px;
} .header--layout-five .header-logo-wrapper .mt-container{
display:flex;
justify-content:space-between;
align-items:center;
}
.header--layout-five .header-menu-icons-wrapper{
background:#fff;
}
.header--layout-five #site-navigation{
text-align:center;
position: relative;
}
.header--layout-five #header-ads{
padding:0 15px;
}
#masthead.has-header-media.header--layout-five .is-sticky #site-navigation #primary-menu li a{
color:#333;
} .header--layout-six .header-menu-icons-wrapper,
#masthead.header--layout-six .is-sticky #header-sticky {
background: #0E6FBA;
}
.header--layout-six .header-elements-wrapper .header-menu-icons-wrapper .mt-container{
display:flex;
justify-content:space-between ;
}
.header--layout-six #site-navigation{
width:auto;
}
.header--layout-six #site-navigation ul li{
padding:0;
}
.header--layout-six #site-navigation ul li a,
.header--layout-six .header-search-wrapper .search-icon a{
color:#fff;
}
#masthead.header--layout-six .site-branding{
float:left;
}
#masthead.header--layout-six #header-ads{
float: right;
}
#site-navigation ul li.newshive_mega_menu .newshive-sub-menu{
margin-top:0;
}
.header--layout-six #site-navigation ul li:hover>a,
.header--layout-six #site-navigation ul li.current-menu-item>a,
.header--layout-six #site-navigation ul li.current-menu-ancestor>a,
.header--layout-six #site-navigation ul li.current_page_item>a,
.header--layout-six #site-navigation ul li.current-post-parent>a,
.header--layout-six #site-navigation ul li.focus>a,
.header--layout-six #site-navigation #primary-menu li .sub-menu li:hover>a {
color: #ffffff !important;
background: rgba(0, 0, 0, 0.1);
}
.header--layout-six .main-navigation li {
margin: 0;
margin-right: -4px;
}
.header--layout-six #site-navigation ul li a {
padding: 10px 20px;
font-weight: 600;
font-size: 15px;
}
.header--layout-six .header-social-wrapper{
color:#fff;
}
#masthead.header--layout-six .newshive-social-icons-wrapper .single-icon a,
#masthead.header--layout-six .newshive-social-icons-wrapper .single-icon a:hover,
.header--layout-six #site-navigation #primary-menu li .sub-menu li>a,
.header--layout-six.main-menu-close a {
color: #ffffff !important;
}
.header--layout-six .header-search-wrapper .search-icon a:hover {
color: #555;
} .entry-readmore {
margin-top: 10px;
}
.entry-readmore .mt-button {
font-size: 14px;
transition: 0.2s;
}
.entry-readmore .mt-button:hover {
border-color: #0E6FBA;
color: #0E6FBA;
}
.entry-readmore a {
color: #888;
font-size: 14px;
position: relative;
}
.entry-readmore.layout--default a{
text-transform:uppercase;
font-weight: 600;
padding-bottom:10px;
}
.entry-readmore.layout--default .mt-button:after {
content: '\f061';
font-family: 'Font Awesome 5 Free';
font-weight: 600;
padding-left: 10px;
}
.entry-readmore a:hover {
color: #0E6FBA;
}
.entry-readmore.layout--one{
margin-top:15px;
}
.entry-readmore.layout--one a{
border:1px solid #ccc;
text-transform:unset;
padding:5px 15px;
}
.entry-readmore.layout--two .mt-button{
border-bottom: 1px solid #888;
padding-bottom: 5px;
font-size:12px;
text-transform:uppercase;
color:#888;
}
.entry-readmore.layout--two .mt-button:hover{
border-color:#0E6FBA;
color:#0E6FBA;
} .mt-archive-wrapper{
margin-bottom:30px;
}
.archive--layout-default .mt-archive-posts-wrapper,
.archive--layout-two .mt-archive-posts-wrapper,
.archive--layout-three .mt-archive-posts-wrapper,
.archive--layout-four .mt-archive-posts-wrapper {
margin-left: -3%;
}
.archive .page-header {
margin-bottom: 30px;
}
.archive--layout-default .mt-archive-posts-wrapper article,
.archive--layout-two .mt-archive-posts-wrapper article,
.archive--layout-three .mt-archive-posts-wrapper article,
.archive--layout-four .mt-archive-posts-wrapper article {
width: 47%;
display: inline-block;
vertical-align: top;
margin-left: 3%;
margin-right:-5px;
margin-bottom:3%;
}
.mt-archive-posts-wrapper article .entry-thumbnail,
.archive--layout-default .mt-archive-posts-wrapper article .entry-thumbnail, 
.archive--layout-default .mt-archive-posts-wrapper article .entry-thumbnail{
margin-bottom: 20px;
}
.mt-archive-posts-wrapper article .entry-thumbnail .post-thumb {
height: auto;
margin: 0;
}
.archive article .entry-content,
.archive--layout-default article .entry-content,
.archive--layout-one article .entry-content,
.archive--layout-two article .entry-content {
line-height: 1.5;
}
.mt-archive-posts-wrapper .posted-on,
.mt-archive-posts-wrapper .byline,
.mt-archive-posts-wrapper .byline a,
.mt-archive-posts-wrapper .newshive-comments-number
{
font-size:14px;
color:#888;
}
.mt-archive-posts-wrapper .byline{
margin-left:10px;
}
.mt-archive-posts-wrapper article .cat-links a{
text-transform:uppercase;
font-size:12px;
}
.archive--layout-default article .cat-links a,
.archive--layout-one article .cat-links a,
.archive--layout-two article .cat-links a,
.archive--layout-six article .cat-links a{
background:#0E6FBA;
color:#fff;
padding:3px 10px;
font-size:12px;
text-transform:uppercase;
}
.archive--layout-default .posted-on:before,
.archive--layout-one .posted-on:before,
.archive--layout-six .posted-on:before{
content: "\f017";
font-family: "Font Awesome 5 Free";
margin-right:3px;
-webkit-transition: 0.2s;
-o-transition: 0.2s;
transition: 0.2s;
}
.archive--layout-default .byline:before,
.archive--layout-one .byline:before,
.archive--layout-six .byline:before{
content: "\f007";
font-family:'Font Awesome 5 Free';
}
.archive--layout-default .newshive-comments-number{
margin-left:10px;
}
.archive--layout-default .newshive-comments-number:before{
content:'\f086';
font-family:'Font Awesome 5 Free';
}
.archive article .entry-title,
.archive--layout-default article .entry-title,
.archive--layout-one article .entry-title,
.archive--layout-two article .entry-title,
.archive--layout-three article .entry-title,
.archive--layout-four article .entry-title,
.archive--layout-five article .entry-title,
.archive--layout-six article .entry-title{
font-size: 20px;
line-height: 1.2;
}
.archive--layout-default .entry-title {
margin:10px 0;
}
.archive article .entry-title a,
.archive--layout-default article .entry-title a,
.archive--layout-one article .entry-title a,
.archive--layout-two article .entry-title a,
.archive--layout-three article .entry-title a,
.archive--layout-four article .entry-title a,
.archive--layout-five article .entry-title a{
color: #333;
}
.archive article .entry-title a:hover,
.archive--layout-default article .entry-title a:hover,
.archive--layout-one article .entry-title a:hover,
.archive--layout-two article .entry-title a:hover {
color: #0E6FBA;
}
.archive .mt-archive-posts-wrapper article .entry-content,
.archive--layout-default .mt-archive-posts-wrapper article .entry-content,
.archive--layout-one .mt-archive-posts-wrapper article .entry-content,
.archive--layout-two .mt-archive-posts-wrapper article .entry-content,
.archive--layout-three .mt-archive-posts-wrapper article .entry-content {
color: #555;
}
.archive--layout-default article .entry-readmore {
margin: 15px 0;
} .archive--layout-one .mt-archive-posts-wrapper article {
display:flex;
align-items:center;
}
.archive--layout-one .entry-thumbnail,
.archive--layout-one .post-content-wrapper {
width: 50%;
}
.archive--layout-one .post-content-wrapper {
padding-left: 50px;
}
.archive--layout-one .mt-archive-posts-wrapper .entry-thumbnail {
margin-bottom: 0;
}
.archive--layout-one article .byline,
.archive--layout-one article .entry-readmore {
display: inline-block;
}
.archive article .byline,
.archive article .byline a,
.archive--layout-one article .byline,
.archive--layout-one article .byline a,
.archive--layout-two article .byline,
.archive--layout-two article .byline a {
color: #888;
font-size: 14px;
}
.archive--layout-one .post-content-wrapper {
display: flex;
text-align: left;
padding: 0 30px;
}
.archive--layout-one .post-content-wrapper .post-info-wrapper .entry-header {
margin-top:10px;
margin-bottom:5px;
}
.archive--layout-one .post-content-wrapper .entry-content{
margin-top:10px;
}
.archive--layout-one .byline,
.archive--layout-two .byline {
margin-left:5px;
}
.archive--layout-two .byline:before,
.archive--layout-five .posted-on:before{
content:'';
width:15px;
border-top:1px solid #ccc;
display:inline-block;
padding-top:3px;
margin-right:5px;
}
.archive--layout-one .entry-readmore {
color: #555;
text-transform: uppercase;
font-weight: 600;
}
.archive--layout-one .entry-readmore .mt-button {
color: #555;
font-size: 14px;
transition: 0.2s;
}
.archive--layout-one .entry-readmore .mt-button:hover {
color: #0E6FBA;
} .archive--layout-two article{
position: relative;
box-shadow:rgba(0, 0, 0, 0.1) 0 0 10px;
}
.archive--layout-two .mt-archive-posts-wrapper .entry-thumbnail{
margin-bottom:0;
}
.archive--layout-two .post-content-wrapper {
padding:30px;
}
.archive--layout-two article.post .entry-content {
margin-top: 10px;
}
.archive--layout-two .mt-archive-posts-wrapper .entry-title{
margin-bottom:5px;
}
.archive--layout-two .cat-links{
position: absolute;
top:30px;
left:30px;
} .archive--layout-three .mt-archive-posts-wrapper article {
align-items: center;
}
.archive--layout-three .entry-thumbnail{
float:left;
}
.archive--layout-three .post-content-wrapper {
float:right;
}
.archive--layout-three .entry-thumbnail,
.archive--layout-three .post-content-wrapper {
width: 50%;
display:inline-block;
}
.archive--layout-three .post-content-wrapper {
text-align: left;
padding-left:20px;
}
.archive--layout-three .no-thumbnail .entry-thumbnail {
display: none;
}
.archive--layout-three .no-thumbnail .post-content-wrapper {
width: 100%;
padding-left: 0;
}
.archive--layout-three .post-content-wrapper .entry-title a:hover {
color: #0E6FBA;
}
.archive--layout-three .post-content-wrapper .cat-links a {
text-transform: uppercase;
font-weight: 500;
color: #0E6FBA;
}
.archive--layout-three .post-content-wrapper .posted-on a {
color: #888;
font-size: 14px;
} .archive--layout-four .mt-archive-posts-wrapper article {
width: 47%;
display: inline-block;
vertical-align: top;
margin-left: 3%;
text-align: center;
position: relative;
transition:0.4s ease;
}
.archive--layout-four .mt-archive-posts-wrapper .entry-thumbnail {
margin-bottom:0;
position: relative;;
}
.archive--layout-four .mt-archive-posts-wrapper article .entry-thumbnail:before{
content: '';
left: 0;
right: 0;
top: 0;
bottom: 0;
background: rgba(0,0,0,0.3);
position: absolute;
z-index: 9;
transition:0.4s ease;
}
.archive--layout-four .post-content-wrapper{
position:absolute;
bottom:0;
left:0;
width:100%;
text-align:left;
padding:30px;
overflow:hidden;
margin-bottom:30px;
z-index:99;
}
.archive--layout-four .post-content-wrapper .post-overflow-content{
transform:translateY(70px);
transition:0.4s ease;
}
.archive--layout-four .post-content-wrapper .entry-title a,
.archive--layout-four .posted-on,
.archive--layout-four .cat-links a
{
color:#fff;
}
.archive--layout-four .posted-on{
transition:0.4s ease;
margin-top:15px;
display:inline-block;
}
.archive--layout-four .mt-archive-posts-wrapper article:hover .entry-thumbnail:before{
background: rgba(0,0,0,0.7);
}
.archive--layout-four .mt-archive-posts-wrapper article:hover .post-content-wrapper{
margin-bottom:10px;
}
.archive--layout-four .mt-archive-posts-wrapper article:hover .post-overflow-content{
transform:translateY(20px);
}
.archive--layout-three .post-content-wrapper .entry-title a:hover {
color: #0E6FBA;
} .archive--layout-five  .newshive-archive-trailing-post-wrap article,
.archive--layout-six .mt-archive-posts-wrapper  article{
display:flex;
align-items:center;
}
.archive--layout-five .newshive-archive-trailing-post-wrap .entry-thumbnail,
.archive--layout-six .mt-archive-posts-wrapper .entry-thumbnail,
.archive--layout-five .newshive-archive-trailing-post-wrap .post-content-wrapper,
.archive--layout-six .mt-archive-posts-wrapper .post-content-wrapper {
width: 50%;
}
.archive--layout-five .newshive-archive-main-post-wrap .entry-thumbnail{
margin-bottom:20px;
}
.archive--layout-five .newshive-archive-trailing-post-wrap .post-content-wrapper {
padding-left:50px;
}
.archive--layout-five .mt-archive-posts-wrapper .entry-title{
margin:10px 0;
}
.archive--layout-five .cat-links a{
text-transform:uppercase;
font-weight:500;
font-size:14px;
}
.archive--layout-five .posted-on{
position: relative;
font-size:14px;
} .archive--layout-six .mt-archive-posts-wrapper article{
padding-top:15px;
}
.archive--layout-six .mt-archive-posts-wrapper article:first-child{
padding-top:0;
}
.archive--layout-six .mt-archive-posts-wrapper article:nth-of-type(2n){
flex-direction: row-reverse;
}
.archive--layout-six .mt-archive-posts-wrapper .entry-thumbnail{
margin-bottom:0;
}
.archive--layout-six .mt-archive-posts-wrapper .post-content-wrapper{
padding-left:30px;
}
.archive--layout-six .mt-archive-posts-wrapper article:nth-of-type(2n) .post-content-wrapper{
padding-right:30px;
padding-left:0;
}
.archive--layout-six .entry-title{
margin:10px 0 5px;
}
.archive--layout-six .entry-content{
margin-top:5px;
} .posts-navigation {
margin: 30px;
}
.posts-navigation .nav-links .nav-previous a,
.posts-navigation .nav-links .nav-next a {
color: #555;
font-weight: 500;
border-bottom: 2px solid #555;
text-transform: uppercase;
}
.posts-navigation .nav-links .nav-previous a:hover,
.posts-navigation .nav-links .nav-next a:hover {
color: #0E6FBA;
border-bottom-color: #0E6FBA;
}
.navigation .nav-links a.page-numbers {
color: #555;
border: 1px solid #ccc;
padding: 5px 15px;
margin-right: 5px;
}
.navigation .nav-links span.current {
background: #0E6FBA;
border: 1px solid #0E6FBA;
color: #fff;
padding: 5px 15px;
margin-right: 5px;
}
.navigation .nav-links a.page-numbers:hover {
border-color: #0E6FBA;
color: #0E6FBA;
}
.navigation.pagination {
margin-bottom: 40px;
margin-top: 30px;
} .single-post .site-content {
margin-top: 40px;
}
.single-post.mobile-layout--sidebar-content .mt-single-post-wrapper {
display: flex;
flex-wrap: wrap;
flex-direction: column-reverse;
}
.single--layout-default p {
margin-bottom: 15px;
}
.single-post .entry-thumbnail .post-thumb {
margin: 0;
}
.single--layout-default .entry-thumbnail {
margin-top:30px;
}
.mt-single-post-wrapper article>span,
.meta-content-wrapper>span{
display:inline-block;
margin-right:15px;
color:#888;
font-size:14px;
}
.mt-single-post-wrapper .byline a{
color:#888;
}
.single--layout-default .posted-on:before,
.single--layout-default .byline:before,
.single--layout-default .newshive-comments-number:before,
.single--layout-default .newshive-post-read-time:before,
.single--layout-one .posted-on:before,
.single--layout-one .byline:before,
.single--layout-one .newshive-comments-number:before,
.single--layout-one .newshive-post-read-time:before,
.single--layout-three .posted-on:before,
.single--layout-three .byline:before,
.single--layout-three .newshive-comments-number:before,
.single--layout-three .newshive-post-read-time:before,
.single--layout-six .posted-on:before,
.single--layout-six .byline:before,
.single--layout-six .newshive-comments-number:before,
.single--layout-six .newshive-post-read-time:before,
.single--layout-seven .posted-on:before,
.single--layout-seven .byline:before,
.single--layout-seven .newshive-comments-number:before,
.single--layout-seven .newshive-post-read-time:before
{
content: "\f017";
font-family: "Font Awesome 5 Free";
margin-right: 3px;
-webkit-transition: 0.2s;
-o-transition: 0.2s;
transition: 0.2s;
}
.single--layout-default .byline:before,
.single--layout-one .byline:before,
.single--layout-three .byline:before,
.single--layout-six .byline:before,
.single--layout-seven .byline:before{
content:"\f007";
}
.single--layout-default .newshive-comments-number:before,
.single--layout-one .newshive-comments-number:before,
.single--layout-three .newshive-comments-number:before,
.single--layout-six .newshive-comments-number:before,
.single--layout-seven .newshive-comments-number:before{
content:'\f086';
}
.single--layout-default .newshive-post-read-time:before,
.single--layout-one .newshive-post-read-time:before,
.single--layout-three .newshive-post-read-time:before,
.single--layout-six .newshive-post-read-time:before,
.single--layout-seven .newshive-post-read-time:before{
content:'\f518';
font-weight:600;
font-size:12px;
}
.single-post .cat-links .post-categories {
list-style: none;
display: inline-block;
}
.single-post .cat-links .post-categories li {
display: inline-block;
}
.mt-single-post-wrapper .cat-links a {
color: #666;
text-transform: uppercase;
font-size: 12px;
}
.single--layout-default .entry-header {
margin-top: 10px;
}
.single--layout-default .posted-on {
position: relative;
}
.single--layout-default article .posted-on a {
color: #888;
}
.single-post .entry-content {
text-align: left;
margin-top: 1.5rem;
}
.single-post .entry-content p {
margin-bottom: 20px;
}
.single--layout-default .entry-content{
margin-top:30px;
}
.single-post .entry-content blockquote {
padding: 30px;
padding-top:70px;
position: relative;
}
.single-post .entry-content blockquote:before {
content: '\f10d';
font-family: 'Font Awesome 5 Free';
font-weight: 600;
position: absolute;
top: 0;
left:50%;
transform:translateX(-50%);
font-size: 50px;
opacity: 0.2;
}
.single-post .entry-content blockquote p {
font-size: 22px;
margin-bottom: 5px;
}
.single-post .entry-content blockquote cite {
color: #888;
}
.entry-tags .tags-links a{
color:#888;
background:#f2f2f2;
padding:5px 10px;
margin:0 7px 10px 0;  
font-size:12px;
}
.entry-tags .tags-links a:hover{
background:#0E6FBA;
color:#fff;
}
.comments-area {
text-align: left;
margin-top: 30px;
}
.comment-body {
text-align: left;
}
.comments-area .comment-author img {
width: 60px;
height: 60px;
border-radius: 50%;
margin-right: 20px;
}
.comments-area .comment-metadata,
.comments-area .comment-content {
padding-left: 80px;
}
.comments-area .comment-metadata a {
color: #aeaeae;
font-size: 12px;
}
.comments-area .comment-metadata .edit-link a {
color: #fff;
margin-left: 10px;
}
.comments-area .comment-content {
margin-top: 15px;
}
.comments-area .comment-list {
list-style: none;
}
.comments-area .comment-list .comment {
position: relative;
margin-bottom: 20px;
}
.comments-area .comment-list .comment .children {
margin-top: 20px;
list-style: none;
}
.comments-area .comment-list .comment b a,
.comments-area .comment-list .comment b {
color: #555;
}
.comments-area .comment-list .comment .reply {
position: absolute;
right: 0;
top: 0;
}
.comments-area .comment-list .comment .reply a {
color: #555;
background: #eee;
padding: 5px 10px;
font-size: 14px;
transition: 0.2s;
}
.comments-area .comment-list .comment .reply a:hover {
background: #0E6FBA;
color: #fff;
}
.comments-area .comment-respond {
margin-top: 30px;
}
.comments-area .comment-respond .comment-reply-title {
text-transform: uppercase;
margin-bottom: 20px;
font-size:20px;
}
.comments-area .comment-respond .comment-notes {
display: none;
}
.comments-area .comment-respond .comment-form p {
margin-bottom: 20px;
}
.comments-area .comment-respond .comment-form input,
.comments-area .comment-respond .comment-form textarea {
width: 100%;
padding: 5px 10px;
border-radius:0;
}
.comments-area .comment-respond .comment-form input {
height: 45px;
}
.comments-area .comment-respond .comment-form label {
display: block;
padding-bottom: 7px;
}
.comments-area .comment-form .comment-form-author,
.comments-area .comment-form .comment-form-email,
.comments-area .comment-form .comment-form-url {
display: inline-block;
width: 32%;
margin-right: 1%;
}
.comments-area .comment-form .comment-form-url {
width: 33%;
margin-right: 0;
}
.comments-area .comment-respond .comment-form p.comment-form-cookies-consent input {
height: auto;
width: auto;
}
.comments-area .comment-respond .comment-form p.comment-form-cookies-consent label {
display: inline-block;
color:#888;
padding-left:5px;
font-size:14px;
}
.comments-area .comment-respond .comment-form p.form-submit .submit {
width: auto;
padding: 10px 20px;
background: #333;
color: #fff;
border-radius: 0;
cursor: pointer;
transition: 0.2s;
text-transform:uppercase;
border:none;
font-weight:600;
}
.comments-area .comment-respond .comment-form p.form-submit .submit:hover {
background: #0E6FBA;
}
article .entry-content figcaption {
color: #aaa;
padding: 10px 0;
font-style: italic;
}
article .entry-content .wp-block-image,
.single-post article .entry-content .wp-block-gallery {
margin-bottom: 20px;
text-align: center;
justify-content: center;
} .single--layout-one article .entry-thumbnail {
margin-bottom:20px;
}
.single--layout-one article .entry-title {
margin: 7px 0;
}
.single--layout-one .posted-on {
position: relative;
}
.single--layout-one article .posted-on a {
color: #888;
font-size: 14px;
}
.single--layout-one .posted-on:before {
left: -50px;
}
.single--layout-one .posted-on:after {
right: -50px;
}
.single--layout-one .single-entry-meta {
display: flex;
justify-content: space-between;
align-items: center;
padding-bottom: 25px;
border-bottom: 1px solid #ccc;
}
.single--layout-one .single-entry-meta .posted-by-wrap {
display: flex;
align-items: center;
}
.single--layout-one .single-entry-meta .posted-by-wrap img {
height: 50px;
width: 50px;
border-radius: 50%;
object-fit: cover;
margin-right: 10px;
}
.single--layout-one .single-entry-meta .posted-by-wrap .byline a {
color: #333;
font-weight: 600;
}
.single--layout-one .single-entry-meta .entry-meta-comment .comments-link a {
color: #888;
font-size: 14px;
}
.single--layout-one .single-entry-meta .entry-meta-comment .comments-link a:before {
content: '\f27a';
font-family: 'Font Awesome 5 Free';
padding-right: 10px;
}
.single--layout-one .entry-content {
margin-bottom: 30px;
} .single--layout-two article.post {
position: relative;
}
.single--layout-one article .cat-links a,
.single--layout-two article .cat-links a,
.single--layout-three .meta-content-wrapper .cat-links a,
.single--layout-default article .cat-links a,
.single--layout-four .cat-links a ,
.single--layout-six .cat-links a,
.single--layout-seven .cat-links a{
background: #0E6FBA;
color: #fff;
padding: 5px 12px;
margin: 3px;
}
.single--layout-two article .entry-header {
margin-top: 15px;
}
.single--layout-two .thumbnail-image-content-wrapper{
position: relative;
}
.single--layout-two article .image-content-wrapper {
position: absolute;
bottom:0;
left:0;
padding: 50px;
}
.single--layout-two article .image-content-wrapper .entry-title {
color: #fff;
}
.single--layout-two .entry-thumbnail .post-thumb:before,
.single--layout-four .entry-thumbnail .post-thumb:before {
content: '';
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background: linear-gradient(to top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));
display: block;
}
.single--layout-two article .single-entry-meta {
display: flex;
}
.single--layout-two article .single-entry-meta span {
position: relative;
}
.single--layout-two article .single-entry-meta span.byline,
.single--layout-two article .single-entry-meta span.comments-link,
.single--layout-two .meta-content-wrapper span.byline,
.single--layout-two .meta-content-wrapper span.comments-link,
.single--layout-five .meta-content-wrapper span.byline,
.single--layout-five .meta-content-wrapper span.comments-link
{
padding-left: 10px;
}
.single--layout-two .image-content-wrapper span,
.single--layout-two .image-content-wrapper span a,
.single--layout-four .image-content-wrapper span,
.single--layout-four .image-content-wrapper span a 
{
color: #fff;
font-size:14px;
}
.single--layout-two .mt-single-post-wrapper .cat-links a{
font-size:12px;
}
.single--layout-two article .single-entry-meta span.byline:before,
.single--layout-two article .single-entry-meta span.comments-link:before,
.single--layout-four .meta-content-wrapper span.byline:before,
.single--layout-four .meta-content-wrapper span.comments-link:before,
.single--layout-five .meta-content-wrapper span.byline:before,
.single--layout-five .meta-content-wrapper span.comments-link:before
{
content:'\f111';
font-family:'Font Awesome 5 free';
font-weight:600;
color:#fff;
font-size:6px;
padding-right:10px;
}
.single--layout-two .entry-tags {
margin-bottom:30px;
} .single--layout-three .meta-content-wrapper {
text-align:center;
margin-bottom:30px;
}
.single--layout-three .entry-header{
margin:10px 0;
}
.single--layout-three article .entry-content {
margin-top: 30px;
}
.single--layout-three .meta-content-wrapper span a
{
color:#888;
}
.single--layout-three .meta-content-wrapper span.byline,
.single--layout-three .meta-content-wrapper span.comments-link {
margin-left: 5px;
}
.single--layout-three .meta-content-wrapper span.byline,
.single--layout-three .meta-content-wrapper span.comments-link{
position: relative;
padding-left: 15px;
font-size: 14px;
}
.single--layout-three .entry-thumbnail .post-thumb{
margin-top:20px;
} .single--layout-four .layout-thumbnail-wrapper,
.single--layout-five .layout-thumbnail-wrapper{
position: relative;
margin-bottom:30px;
}
.single--layout-four .image-content-wrapper{
position: absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
text-align:center;
}
.single--layout-four .entry-header{
margin:5px 0;
}
.single--layout-four .entry-title,
.single--layout-four .cat-links a{
color:#fff;
}
.single--layout-four .post-thumb{
position: relative;
}
.single--layout-four .post-thumb img{
width:100%;
height:500px;
object-fit:cover;
}
.single--layout-four .posted-on,
.single--layout-five .posted-on{
display:inline-block;
}
.single--layout-four .meta-content-wrapper>span,
.single--layout-four .meta-content-wrapper>span{
padding-left:10px;
}
.single--layout-four .entry-thumbnail .post-thumb:before{
background:rgba(0, 0, 0, 0.4);
} .single--layout-five .layout-thumbnail-wrapper{
display:flex;
}
.single--layout-five .image-content-wrapper{
width:50%;
background:#f0f0f0;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
padding:30px;
text-align:center;
}
.single--layout-five .image-wrapper{
width:50%;
}
.single--layout-five .meta-content-wrapper span{
margin-right:0;
}
.single--layout-five .meta-content-wrapper span,
.single--layout-five .meta-content-wrapper span a,
.single--layout-five .meta-content-wrapper span.comments-link:before,
.single--layout-five .meta-content-wrapper span.byline:before
{
color:#666;
}
.single--layout-five .cat-links a{
text-transform:uppercase;
}
.single--layout-four .entry-content,
.single--layout-five .entry-content,
.single--layout-seven .entry-content{
margin-top:0;
} .single--layout-six .layout-thumbnail-wrapper,
.single--layout-seven .layout-thumbnail-wrapper{
margin-bottom:30px;
}
.single--layout-six .posted-on a{
color:#888;
} .single--layout-seven .entry-header{
margin:10px 0;
}
.single--layout-seven .meta-content-wrapper{
text-align:center;
margin-bottom:30px;
}
.single--layout-seven .meta-content-wrapper>span{
display:inline-block;
}
.single--layout-seven .meta-content-wrapper span,
.single--layout-seven .meta-content-wrapper span a{
color:#888;
}
.single--layout-seven .meta-content-wrapper .cat-links a{
color:#fff;
text-transform:uppercase;
font-size:12px;
} .entry-author-box {
text-align: left;
margin-top: 50px;
margin-bottom: 50px;
display: flex;
align-items: center;
}
.entry-author-box .article-author-avatar {
margin-right: 40px;
}
.entry-author-box.author-box--layout-default {
flex-wrap: wrap;
}
.entry-author-box .article-author-avatar .avatar-wrap{
height: 120px;
width: 120px;
}
.entry-author-box .article-author-avatar .avatar-wrap img {
height:100%;
width:100%;
object-fit: cover;
border-radius:50%;
}
.entry-author-box.author-box--layout-default .post-author-info {
width: 50%;
}
.entry-author-box .post-author-info .author-name a {
color: #333;
font-size: 20px;
font-weight: 500;
text-transform:uppercase;
transition: 0.2s;
}
.entry-author-box .post-author-info .author-name a:hover {
color: #0E6FBA;
}
.entry-author-box .post-author-info .author-bio {
color: #666;
margin-top: 10px;
}
.entry-author-box .author-meta-wrap .author-website {
margin-top: 15px;
color: #666;
}
.entry-author-box .author-meta-wrap .author-website a {
color: #333;
text-decoration: underline;
} .entry-author-box.author-box--layout-one {
box-shadow: rgba(0, 0, 0, 0.12) 0 0 12px;
padding: 30px;
border-left: 5px solid #0E6FBA;
}
.entry-author-box.entry-author-box.author-box--layout-one .post-author-info .author-bio{
padding:0;
} .entry-author-box.author-box--layout-two {
position: relative;
text-align: center;
flex-direction:column;
margin-top:30px;
background:#f6f7fa;
padding:30px;
}
.entry-author-box.author-box--layout-two .article-author-avatar {
margin-right:0;
}
.entry-author-box.author-box--layout-two .article-author-avatar .avatar-wrap img {
border: 5px solid #fff;
box-shadow: rgba(0, 0, 0, 0.1) 0 5px 10px 3px;
}
.entry-author-box.author-box--layout-two .post-author-info {
margin-top:10px;
display: block;
width: 70%;
}
.no-sidebar-center .entry-author-box.author-box--layout-two {
width: 100%;
} .single-post-navigation.post-navigation--layout-default {
margin-top: 30px;
}
.single-post-navigation .nav-links:before{
content:'';
display:table;
clear:both;
}
.single-post-navigation .nav-links .nav-previous {
float:left;
width:50%;
text-align: left;
}
.single-post-navigation .nav-links .nav-previous a span i {
padding-right: 8px;
}
.single-post-navigation .nav-links .nav-next a span i {
padding-left: 8px;
}
.single-post-navigation .nav-links a span {
display: block;
color: #333;
}
.single-post-navigation .nav-links a span.title {
color: #aaa;
}
.single-post-navigation .nav-links a span.post-title {
font-size: 18px;
padding-top: 10px;
line-height: 1.5;
font-weight: 500;
}
.single-post-navigation .nav-links a:hover span.post-title:hover {
color: #0E6FBA;
} .post-navigation--layout-one {
margin-top: 40px;
}
.post-navigation--layout-one .nav-links .nav-previous .nav-prev-wrapper {
display: flex;
flex-direction: row-reverse;
align-items: center;
justify-content:flex-end;
}
.post-navigation--layout-one .nav-links .nav-previous .nav-prev-wrapper .nav-text-wrap {
margin-left: 30px;
}
.post-navigation--layout-one .nav-links .nav-next .nav-next-wrapper {
display: flex;
align-items: center;
justify-content: flex-end;
}
.post-navigation--layout-one .nav-links .nav-next .nav-next-wrapper .nav-text-wrap {
margin-right: 30px;
}
.post-navigation--layout-one figure{
height:100px;
width:100px;
margin:0;
}
.post-navigation--layout-one figure img{
border-radius:50%;
width:100%;
object-fit:cover;
}
.post-navigation--layout-one .nav-links a span.title {
color: #aaa;
font-weight: 400;
}
.post-navigation--layout-one .nav-links a span.title i {
display: none;
}
.single-post-navigation.post-navigation--layout-one .nav-links a span.post-title {
font-weight: 500;
color: #555;
transition: 0.2s;
} .post-navigation--layout-two {
margin-top: 30px;
}
.post-navigation--layout-two .nav-links .nav-previous,
.post-navigation--layout-two .nav-links .nav-next {
border: 1px solid #ccc;
text-align:center;
transition: 0.2s;
}
.post-navigation--layout-two .nav-links a span.title {
color: #888;
font-weight: 500;
}
.post-navigation--layout-two .nav-links a {
padding: 15px;
display: block;
color:#333;
}
.post-navigation--layout-two .nav-links .nav-previous:hover a span.title,
.post-navigation--layout-two .nav-links .nav-next:hover a span.title {
color: #0E6FBA;
} .related-posts--layout-default {
margin-top: 30px;
}
.related-posts-wrapper {
margin-top: 30px;
}
.related-posts-wrapper .related-section-title {
margin-bottom: 30px;
position: relative;
padding-bottom: 10px;
text-align: center;
}
.related-posts-wrapper .related-section-title:after {
content: '';
height: 3px;
width: 50px;
background: #0E6FBA;
display: block;
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
}
.related-posts-wrapper .related-post {
float: left;
margin-right: 2%;
position: relative;
margin-bottom: 30px;
border: none;
}
.related-posts-wrapper.column-2 .related-post {
width: 48%;
}
.related-posts-wrapper.column-3 .related-post {
width: 31.33%;
}
.related-posts-wrapper.column-4 .related-post {
width: 23%;
}
.related-posts-wrapper.column-5 .related-post {
width: 18%;
}
.related-posts-wrapper.column-6 .related-post {
width: 14.66%
}
.related-posts-wrapper .related-post .post-thumb {
margin: 0;
}
.related-posts--layout-default .related-post .post-thumb,
.related-posts--layout-two .related-post .post-thumb{
height:300px;
}
.related-posts--layout-default .related-post:hover .post-content-wrapper {
opacity: 1;
}
.related-posts--layout-default .related-post .post-content-wrapper .related-post-title {
line-height: 1.2;
font-weight: 600;
}
.related-posts-wrapper .related-post .post-content-wrapper .related-post-title a {
color: #333;
font-size: 18px;
}
.related-posts--layout-default .related-post .post-content-wrapper .related-post-title a:hover {
color: #0E6FBA;
}
.related-posts-wrapper.position-after-content {
margin-bottom: 30px;
}
.related-posts--layout-default .related-post .post-content-wrapper {
padding: 15px 0;
display: block;
width: 100%;
}
.related-posts--layout-two .related-post .post-content-wrapper {
width: 100%;
display: block;
}
.related-posts--layout-default .related-post .post-content-wrapper .cat-links a,
.related-posts--layout-one .related-post .post-content-wrapper .cat-links a {
font-size: 14px;
color: #888;
background: none;
padding: 0;
}
.related-posts--layout-default .related-post .post-content-wrapper .related-post-title {
font-weight: 500;
}
.related-posts--layout-default .related-post .post-content-wrapper .related-post-title a:hover {
color: #0E6FBA;
} .related-posts--layout-one article.related-post{
display:flex;
}
.related-posts--layout-one article.related-post .post-thumb{
width:40%;
}
.related-posts--layout-one article.related-post .post-content-wrapper{
width:60%;
padding-left:15px;
} .related-posts--layout-two .related-post {
position: relative;
}
.related-posts--layout-two .related-post .post-content-wrapper {
text-align: center;
position:absolute;
bottom:0;
left:0;
background: linear-gradient(to top, rgba(0,0,0,0.8),rgba(0,0,0,0));
color: #fff;
padding: 15px;
width: 100%;
}
.related-posts--layout-two .related-post .post-content-wrapper .posted-on:before,
.related-posts--layout-two .related-post .post-content-wrapper .posted-on:after {
display: none;
}
.related-posts--layout-two .related-post .cat-links {
display:none
}
.related-posts--layout-two .related-post .post-content-wrapper .posted-on a {
color: #888;
font-size: 12px;
position: relative;
}
.related-posts--layout-two .related-post .post-content-wrapper .related-post-title {
margin-bottom: 10px;
line-height: 1;
}
.related-posts--layout-two .related-post .post-content-wrapper .related-post-title a ,
.related-posts--layout-two .related-post .post-content-wrapper .cat-links a ,
.related-posts--layout-two .related-post .post-content-wrapper .posted-on a{
color: #fff;
}
.related-posts--layout-two .related-post .post-content-wrapper .related-post-title a:hover {
color: #0E6FBA;
} #colophon{
margin-top:15px;
}
.footer--layout-default {
background-color: #111;
color: #fff;
}
.footer--layout-default .widget-title,
.footer--layout-two .widget-title,
.footer--layout-three .widget-title{
color:#fff;
}
#colophon .widget p {
color: #afafaf;
}
.footer--layout-default .footer-bottom-wrapper {
padding:0;
}
.footer--layout-default .footer-bottom-wrapper .bottom-elements-wrapper {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
align-items: center;
border-top:1px solid #555;
padding: 15px 0;
}
.footer--layout-default .footer-bottom-wrapper .site-info {
width: 30%;
float: left;
}
.footer--layout-default .footer-bottom-wrapper .footer-navigation {
width: 40%;
float: left;
text-align: center;
}
.footer--layout-default .footer-bottom-wrapper .footer-social-icons {
width: 30%;
float: right;
}
.footer--layout-default .footer-bottom-wrapper .newshive-social-icons-wrapper {
justify-content: flex-end;
margin-right: 0;
}
#colophon #footer-menu {
list-style: none;
}
#colophon #footer-menu li {
display: inline-block;
padding: 5px 15px;
position: relative;
margin-right: -5px;
}
#colophon #footer-menu li a {
color: #aaa;
display: block;
transition: 0.2s;
text-transform: uppercase;
}
.footer--layout-default #footer-menu li:before {
content: '';
height: 5px;
width: 5px;
background: #aaa;
display: block;
position: absolute;
top: 50%;
left: 0;
}
.footer--layout-default #footer-menu li:first-of-type:before {
display: none;
}
#colophon #footer-menu li a:hover{
color: #0E6FBA;
}
#colophon .footer-social-icons .newshive-social-icons-wrapper .single-icon a:hover {
color:#fff;
}
.footer-social-icons .newshive-social-icons-wrapper .single-icon a {
color: #aaa;
transition: 0.2s;
}
#colophon #bottom-area .site-info {
color: #aaa;
}
.footer--layout-default .footer-bottom-wrapper .footer-social-icons .single-icon {
height: 40px;
width: 40px;
line-height: 40px;
border: 1px solid #aaa;
border-radius: 50%;
text-align: center;
margin: 7px;
padding: 0;
}
.footer--layout-default .footer-bottom-wrapper .footer-social-icons .single-icon a {
display: block;
}
.footer--layout-default .footer-bottom-wrapper .footer-social-icons .single-icon:hover {
border-color:#0E6FBA;
background-color:#0E6FBA;
}
.footer--layout-default .footer-bottom-wrapper .footer-social-icons .single-icon:hover a {
color: #fff;
} .footer--layout-one{
background:#f2f2f2;
}
.footer--layout-one .footer-bottom-wrapper {
text-align: center;
background:#0E6FBA;
padding:0;
}
.footer--layout-one .bottom-elements-wrapper{
display:flex;
justify-content:space-between;
align-items:center;
}
.footer--layout-one .newshive-social-icons-wrapper {
justify-content: center;
margin: 20px 0;
}
#colophon.footer--layout-one .widget p{
color:#333;
}
#colophon.footer--layout-one .widget-area ul li a,
#colophon.footer--layout-one .widget-area ul li, 
#colophon.footer--layout-one .widget-area .tagcloud a,
#colophon.footer--layout-one .widget.newshive_latest_posts .posts-wrapper .single-post-wrap .post-content-wrap .post-title a, 
#colophon.footer--layout-one .widget-area .widget_categories ul li.cat-item:before{
color:#333;
}
#colophon.footer--layout-one #bottom-area .site-info,
#colophon.footer--layout-one #footer-menu li a,
.footer--layout-one .footer-social-icons .newshive-social-icons-wrapper .single-icon a
{
color:#fff;
} .footer--layout-two {
background: #111;
}
.footer--layout-two .footer-top-wrapper {
display:flex;
justify-content:space-between;
align-items:center;
padding:15px 0;
}
.footer--layout-two .footer-widget-wrapper{
border-top:1px solid #555;
}
.footer--layout-two .footer-bottom-wrapper .bottom-elements-wrapper {
text-align: center;
border-top:1px solid #555;
padding:15px 0;
}
.footer--layout-two .footer-bottom-wrapper .newshive-social-icons-wrapper {
margin-right: 0;
justify-content: center;
}
.footer--layout-two  .footer-social-icons .single-icon,
.footer--layout-three  .footer-social-icons .single-icon,
.footer--layout-five  .footer-social-icons .single-icon {
padding:0;
}
.footer--layout-two  .footer-social-icons .single-icon a,
.footer--layout-three  .footer-social-icons .single-icon a,
.footer--layout-five  .footer-social-icons .single-icon a {
display: block;
height: 40px;
width: 40px;
line-height: 40px;
background:rgba(255,255,255,0.15);
text-align: center;
margin-left:10px;
padding: 0;
color:#fff;
font-size:14px;
transition: 0.2s;
}
.footer--layout-two  .footer-social-icons .single-icon a:hover,
.footer--layout-three  .footer-social-icons .single-icon a:hover {
padding:0;
}
.footer--layout-two  .footer-social-icons .single-icon a,
.footer--layout-three  .footer-social-icons .single-icon a,
.footer--layout-five  .footer-social-icons .single-icon a {
display: block;
height: 40px;
width: 40px;
line-height: 40px;
background:rgba(255,255,255,0.15);
text-align: center;
margin-left:10px;
padding: 0;
color:#fff;
font-size:14px;
transition: 0.2s;
}
.footer--layout-two  .footer-social-icons .single-icon a:hover,
.footer--layout-three  .footer-social-icons .single-icon a:hover,
.footer--layout-five  .footer-social-icons .single-icon a:hover {
background:#0E6FBA;
}
.footer--layout-two #footer-menu {
margin-bottom: 20px;
}
.footer--layout-two #footer-menu li a {
text-transform: uppercase;
font-weight: 600;
letter-spacing: 2px;
} .footer--layout-three{
background:#1a1a1a;
}
.footer--layout-three .footer-bottom-wrapper {
background:rgba(0, 0, 0, 0.2)
}
.footer--layout-three .footer-bottom-wrapper .bottom-elements-wrapper {
display: flex;
align-items: center;
flex-wrap: wrap;
padding:15px 0;
}
.footer--layout-three .footer-bottom-wrapper .bottom-elements-wrapper .left-content-wrap {
width: 30%;
float: left;
}
.footer--layout-three .footer-bottom-wrapper .bottom-elements-wrapper .middle-content-wrap {
width: 40%;
float: left;
text-align: center;
}
.footer--layout-three .footer-bottom-wrapper .newshive-social-icons-wrapper {
justify-content:flex-end;
}
.footer--layout-three .footer-bottom-wrapper .bottom-elements-wrapper .right-content-wrap {
width: 30%;
float: right;
text-align: right;
}
.footer--layout-three .footer-bottom-wrapper #footer-menu li a {
text-transform: uppercase;
} .footer--layout-four{
background:#f2f2f2;
}
.footer--layout-four .footer-widget-wrapper{
border-bottom:1px solid #dbdbdb;
}
.footer--layout-four .footer-bottom-wrapper {
text-align:center;
padding:30px 0;
}
.footer--layout-four .newshive-social-icons-wrapper{
justify-content:center;
}
#colophon.footer--layout-four .widget p,
.footer--layout-four .footer-social-icons .newshive-social-icons-wrapper .single-icon a,
#colophon.footer--layout-four #bottom-area .site-info
{
color:#333;
}
.footer--layout-four .newshive-social-icons-wrapper .single-icon a{
border:1px solid #333;
border-radius:50%;
height:40px;
width:40px;
line-height:40px;
display:block;
font-size:14px;
}
#colophon.footer--layout-four .newshive-social-icons-wrapper .single-icon a:hover{
color:#0E6FBA;
border-color:#0E6FBA;
}
#colophon.footer--layout-four .widget-area ul li a,
#colophon.footer--layout-four .widget-area ul li, 
#colophon.footer--layout-four .widget-area .tagcloud a,
#colophon.footer--layout-four .widget.newshive_latest_posts .posts-wrapper .single-post-wrap .post-content-wrap .post-title a, 
#colophon.footer--layout-four .widget-area .widget_categories ul li.cat-item:before{
color:#333;
} .footer--layout-five{
background:#111;
}
.footer--layout-five .footer-widget-wrapper{
border-bottom:1px solid #555;
}
.footer--layout-five .widget-area .widget-title{
color:#fff;
}
.footer--layout-five .bottom-elements-wrapper{
display:flex;
align-items:center;
justify-content:space-between;
flex-wrap:wrap;
}
.footer--layout-five .site-info,
.footer--layout-five .footer-logo-wrapper,
.footer--layout-five .footer-social-icons{
width:33.33%;
}
.footer--layout-five .footer-logo-wrapper{
text-align:center;
}
.footer--layout-five .footer-bottom-wrapper .newshive-social-icons-wrapper{
justify-content:flex-end;
} #colophon .widget-area .footer-widget-wrapper {
display: flex;
flex-wrap: wrap;
margin-right: -2%;
padding-top: 30px;
}
#colophon .widget-area .footer-widget-wrapper .footer-widget {
margin-right: 2%;
}
#colophon .footer-widget--one-column .footer-widget-wrapper .footer-widget {
width: 98%;
}
#colophon .footer-widget--two-columns .footer-widget-wrapper .footer-widget {
width: 48%;
padding: 20px;
}
#colophon .footer-widget--three-columns .footer-widget-wrapper .footer-widget {
width: 31.33%;
padding: 20px;
}
#colophon .footer-widget--four-columns .footer-widget-wrapper .footer-widget {
width: 23%;
padding: 15px;
}
#colophon .footer-widget .widget {
text-align: left;
}
#colophon .widget-area .widget-title {
padding: 0 15px 0 0;
margin-bottom: 30px;
}
#colophon .widget-area .widget-title:before {
z-index:1;
}
#colophon .widget-area ul li a,
#colophon .widget-area ul li,
#colophon .widget-area .tagcloud a,
#colophon .widget.newshive_latest_posts .posts-wrapper .single-post-wrap .post-content-wrap .post-title a,
#colophon .widget-area .widget_categories ul li.cat-item:before {
color: #fff;
}
#colophon .widget-area .tagcloud a {
border: 1px solid #a1a1a1;
}
#colophon .widget-area ul li a:hover {
color: #0E6FBA;
}
#colophon .widget-area .tagcloud a:hover {
color: #0E6FBA;
border:1px solid #0E6FBA;
}
#colophon .widget-area .widget ul li .post-date {
display: block;
font-size: 12px;
color: #777;
}
#colophon .widget.newshive_latest_posts .posts-wrapper .single-post-wrap .post-content-wrap .post-title a:hover {
color: #0E6FBA;
}
#colophon .widget.newshive_latest_posts .posts-wrapper .single-post-wrap .post-thumb {
height: 70px;
width: 25%;
margin-top: 0;
}
#colophon .latest-posts-wrapper.layout-one .posts-wrapper .single-post-wrap .post-thumb {
width:70px;
}
#colophon .footer-widget .widget_nav_menu .sub-menu {
display: none;
}
#colophon .widget-area ul li:hover:before,
#colophon .widget-area .widget_categories ul li.cat-item:hover:before {
color: #0E6FBA;
} #colophon.has-bg-image {
position: relative;
z-index: 1;
}
#colophon.has-bg-image .footer-bottom-wrapper {
background: none;
}
#colophon.has-bg-image .overlay-footer-image {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
opacity: 0.8;
z-index: -1;
}
#colophon.has-bg-image .widget-area ul li a,
#colophon.has-bg-image .widget-area ul li,
#colophon.has-bg-image .widget-area .tagcloud a,
#colophon.has-bg-image .widget.newshive_latest_posts .posts-wrapper .single-post-wrap .post-content-wrap .post-title a,
#colophon.has-bg-image .widget-area .widget_categories ul li.cat-item:before,
#colophon #bottom-area .site-info,
#colophon.has-bg-image #footer-menu li a,
#colophon.has-bg-image .footer-social-icons .newshive-social-icons-wrapper .single-icon a.footer--layout-one
{
color: #ccc;
}
#colophon.has-bg-image .widget-area .widget-title{
color:#fff;
}
#colophon.has-bg-image.footer--layout-four .footer-bottom-wrapper .logo-content-wrap {
border-bottom-color: #ccc;
} .error404 #primary {
width: 100% !important;
}
.error404 .site-content {
background-size: cover;
background-repeat: no-repeat;
background-position: center;
}
.error--layout-default .error-404 {
text-align: center;
padding: 50px 50px 100px 50px;
}
.error--layout-default .error-404 .page-caption {
font-size: 160px;
font-weight: 900;
text-shadow: -20px 6px rgba(0, 0, 0, 0.2);
}
.error--layout-default .error-404 .page-content p {
color: #666;
margin-bottom: 40px;
}
.error404 .error-404 .page-content .search-form {
margin: 50px 0;
}
.error404 .error-404 .page-content .search-form .search-field {
border-radius: 0;
padding: 9px 15px;
width: 400px;
border: 1px solid #ccc;
height: auto;
}
.error404 .error-404 .page-content .search-form .search-submit {
border-radius: 0;
padding: 10px;
height: 46px;
padding: 17px 20px;
background: #333;
color: #fff;
margin-left: -6px;
cursor: pointer;
border: none;
}
.error-404 .page-content .mt-button {
transition: 0.2s;
}
.error--layout-default .error-404 .page-content .mt-button,
.error--layout-two .error-404 .page-content .mt-button {
color: #fff;
background: #666;
padding: 15px 30px;
}
.error--layout-default .error-404 .page-content .mt-button:hover,
.error--layout-two .error-404 .page-content .mt-button:hover {
background: #333;
}
.error--has-bg-image.error404 .site-content {
position: relative;
z-index: 99;
}
.error--has-bg-image.error404 .site-content:after {
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.5);
position: absolute;
display: block;
z-index: -1;
}
.error--has-bg-image.error404 .error-404 {
z-index: 99;
color: #fff;
}
.error--has-bg-image.error--layout-default .error-404 .page-content p,
.error--has-bg-image.error--layout-two .error-404 .page-content p {
color: #ccc;
}
.error--has-bg-image.error--layout-default .error-404 .page-content .mt-button,
.error--has-bg-image.error--layout-two .error-404 .page-content .mt-button {
background: #222;
color: #fff;
}
.error--has-bg-image .error-404 .page-content .mt-button:hover {
background: #333;
} .error--layout-one .error-404 {
text-align: center;
background: #f8f8f8;
padding: 100px 0;
margin: 50px 0;
position: relative;
}
.error--layout-one .error-404 .page-caption {
font-size: 200px;
font-weight: 900;
color: #666;
line-height: 1;
}
.error--layout-one .error-404 .page-header {
z-index: 10;
background-color: #f8f8f8;
width: 100%;
position: absolute;
left: 50%;
top: 40%;
transform: translateX(-50%);
text-transform: uppercase;
}
.error--layout-one .error-404 .page-content p {
margin-bottom: 30px;
}
.error--layout-one .error-404 .page-content .mt-button {
color: #555;
border: 1px solid #555;
padding: 15px 30px;
}
.error--layout-one .error-404 .page-content .mt-button:hover {
color: #fff;
background-color: #555;
}
.error--layout-one .error-404 .search-form {
display: none;
}
.error--has-bg-image.error--layout-one .site-content:after {
display: none;
}
.error--has-bg-image.error--layout-one .error-404 {
margin: 90px;
}
.error--has-bg-image.error--layout-one .error-404 .page-header {
color: #555;
} .error--layout-two .error-404 {
position: relative;
padding: 150px 100px;
padding-bottom: 70px;
}
.error--layout-two .error-404 .page-caption {
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
font-size: 200px;
font-weight: 700;
}
.error--layout-two .error-404 .page-header,
.error--layout-two .error-404 .page-content {
padding-left: 400px;
}
.error--layout-two .error-404 .page-content p {
color: #666;
margin-bottom: 40px;
} .both-sidebar #left-secondary{
width:25%;
float:left;
}
.both-sidebar #primary{
width:50%;
float:left;
padding:0 30px;
}
.both-sidebar #right-secondary{
width:25%;
float:right;
}
.right-sidebar #left-secondary,
.left-sidebar #right-secondary,
.no-sidebar #left-secondary,
.no-sidebar #right-secondary,
.no-sidebar-center #left-secondary,
.no-sidebar-center #right-secondary{
display:none;
}
.right-sidebar #primary {
width: 70%;
float: left;
}
.right-sidebar #right-secondary {
width: 27%;
float: right;
}
.left-sidebar #primary {
width: 70%;
float: right;
}
.left-sidebar #left-secondary {
width: 27%;
float: left;
}
.no-sidebar #primary {
width: 100% !important;
}
.no-sidebar #left-secondary,
.no-sidebar #right-secondary,
.no-sidebar-center #left-secondary,
.no-sidebar-center #right-secondary {
display: none;
}
.no-sidebar-center #primary {
width: 80%;
margin: 0 auto;
} .widget-area .widget.widget_search {
text-align: left;
}
.widget-area .widget-title,
.newshive_mega_menu .newshive-item-title{
text-transform: uppercase;
font-size: 20px;
position: relative;
display: inline-block;
margin-bottom: 10px;
padding: 0 10px;
line-height:1.5;
z-index:2;
}
.widget-area .widget-title:before,
.newshive_mega_menu .newshive-item-title:before{
content:'';
height:15px;
width:50px;
background:#0E6FBA;
opacity:0.5;
position:absolute;
left:0;
bottom:0;
z-index:1;
width:50%;
}
.widget-area .widget ul {
list-style: none;
text-align: left;
}
.widget-area ul li {
position: relative;
padding-left: 20px;
margin-bottom: 10px;
font-weight: 400;
}
.widget-area ul li a {
color: #333;
display: block;
}
.widget-area ul li:hover>a {
color: #0E6FBA;
}
.widget-area ul li:hover:before {
color: #0E6FBA;
}
.widget-area ul li:before {
content: '\f0da';
font-family: 'Font Awesome 5 Free';
font-weight: 600;
position: absolute;
left: 0;
transition: 0.2s;
}
.widget-area .widget_archive ul li {
padding-left: 25px;
}
.widget-area .widget_archive ul li:before {
content: '\f073';
font-weight: 300;
}
.widget-area ul li.recentcomments {
color: #777;
}
.widget-area .search-form input {
border-radius: 0;
height: 42px;
padding: 5px 10px;
width: 80%;
line-height: 1;
font-size: 15px;
}
.widget-area .search-form .search-submit {
border-radius: 0;
margin-left: -6px;
background: #404040;
color: #fff;
padding: 5px 15px;
height: 42px;
cursor: pointer;
width: 20%;
border: none;
line-height: 1;
font-size: 15px;
border: 1px solid #0E6FBA;
}
.widget-area .tagcloud {
text-align: left;
}
.widget-area .tagcloud a {
color: #666;
border: 1px solid #ccc;
padding: 5px;
font-size: 12px !important;
display: inline-block;
margin: 0 5px 10px 0;
}
.widget-area .tagcloud a:hover {
border: 1px solid #0E6FBA;
color: #0E6FBA;
}
.widget-area .widget_categories ul li.cat-item:before {
content: '\f111';
font-size: 7px;
top: 50%;
transform: translateY(-50%);
color: #0E6FBA;
} .latest-posts-wrapper .posts-wrapper .post-thumb
{
width: 30%;
float: left;
height: 70px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
margin:0;
}
.latest-posts-wrapper .posts-wrapper .post-content-wrap {
width: 70%;
float: right;
text-align: left;
padding-left: 30px;
}
.latest-posts-wrapper.posts-wrapper .single-post-wrap, 
.latest-posts-wrapper .posts-wrapper .single-post-wrap {
display: flex;
align-items: center;
margin:15px 0;
}
.latest-posts-wrapper .posts-wrapper .post-content-wrap .post-title {
font-size: 16px;
}
.latest-posts-wrapper .posts-wrapper .post-content-wrap .posted-on{
color:#888;
}
.latest-posts-wrapper .posts-wrapper .post-content-wrap .posted-on:before{
font-size:12px;
color:#888;
display:none;
}
.widget.newshive_latest_posts .posts-wrapper .post-content-wrap .post-title a,
.latest-posts-wrapper .posts-wrapper .post-content-wrap .post-title a {
color: #555;
}
.widget.newshive_latest_posts .posts-wrapper .post-content-wrap .post-title a:hover,
.latest-posts-wrapper .posts-wrapper .post-content-wrap .post-title a:hover {
color: #0E6FBA;
}
.widget.newshive_latest_posts .posts-wrapper .post-content-wrap .posted-on a,
.latest-posts-wrapper .posts-wrapper .post-content-wrap .posted-on a {
color: #888;
font-size: 12px;
} .latest-posts-wrapper.layout-one .posts-wrapper .post-thumb {
height: 100px;
width: 100px;
border-radius: 50%;
}
.latest-posts-wrapper.layout-one .single-post-wrap .post-content-wrap .posted-on a{
text-transform:uppercase;
font-size:11px;
}
.latest-posts-wrapper.layout-one .single-post-wrap .post-content-wrap .posted-on:before{
display:none;
}
.latest-posts-wrapper.layout-two .single-post-wrap {
flex-direction: row-reverse;
border-bottom:2px dotted #ccc;
padding-bottom:15px;
}
.latest-posts-wrapper.layout-two .posts-wrapper .single-post-wrap .post-content-wrap{
padding-left:0;
padding-right:30px;
}
.latest-posts-wrapper.layout-two .posts-wrapper .single-post-wrap .post-meta{
display:none;
} .newshive_author_info .author-main-content-wrapper {
text-align: center;
background:#f6f7fa;
}
.newshive_author_info .author-main-content-wrapper .author-content-wrap{
padding:15px;
}
.newshive_author_info .author-cover-image {
height: 150px;
background-size: cover;
background-repeat: no-repeat;
margin-bottom: 0;
}
.newshive_author_info .author-profile-image {
height: 120px;
width: 120px;
border: 5px solid #fff;
border-radius: 50%;
background-size: cover;
margin: -60px auto 0;
box-shadow:0 0 10px rgba(0, 0, 0, 0.15);
}
.newshive_author_info .author-content-wrap .author-title {
color:#0E6FBA;
font-weight: 500;
font-size: 22px;
margin-bottom: -5px;
}
.newshive_author_info .author-content-wrap .author-designation {
font-style: italic;
margin-top: 12px;
display: block;
color:#888;
}
.newshive_author_info .author-content-wrap .author-bio-info {
color: #333;
margin: 15px 0;
}
.newshive_author_info .newshive-social-icons-wrapper {
justify-content: center;
margin-right: 0;
}
.newshive_author_info .newshive-social-icons-wrapper .single-icon a {
color: #555;
display: block;
}
.newshive_author_info .newshive-social-icons-wrapper .single-icon:hover a {
color: #0E6FBA;
}
.newshive_author_info .newshive-social-icons-wrapper .single-icon:hover {
border-color: #0E6FBA;
} .search-no-results .site-content {
margin-bottom: 30px;
}
.search .no-results .search-form,
.archive .no-results .search-form {
margin-top: 30px;
}
.search .no-results .search-form .search-field,
.archive .no-results .search-form .search-field {
width: 90%;
border-radius: 0;
height: 45px;
padding: 10px;
}
.search .no-results .search-form .search-submit,
.archive .no-results .search-form .search-submit {
width: 9%;
border-radius: 0;
height: 45px;
background: #0E6FBA;
border-color: #0E6FBA;
margin-left: -5px;
color: #fff;
cursor: pointer;
} .archive.woocommerce #main {
margin-right: 0;
}
.woocommerce #primary #primary {
width: 100%;
}
.woocommerce-breadcrumb {
margin: 0 !important;
}
.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a {
font-weight: 400;
}
.woocommerce .price-cart {
background: #666666;
bottom: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
height: 36px;
padding: 0 0 0 10px;
position: absolute;
width: 100%;
}
.woocommerce .price-cart:after {
height: 0;
width: 100%;
position: absolute;
top: 0;
left: 0;
content: "";
background: #0E6FBA;
-webkit-transition: height 0.3s ease;
-moz-transition: height 0.3s ease;
-ms-transition: height 0.3s ease;
transition: height 0.3s ease;
}
.woocommerce ul.products li.product:hover .price-cart:after {
height: 100%;
}
.woocommerce ul.products li.product .price-cart .button {
background: none;
float: right;
margin-top: 0;
position: relative;
z-index: 9;
-webkit-transition: background 0.3s ease;
-moz-transition: background 0.3s ease;
-ms-transition: background 0.3s ease;
transition: background 0.3s ease;
padding-left: 30px;
}
.woocommerce ul.products li.product .price-cart .button:before {
content: "\f07a";
position: absolute;
left: 10px;
top: 0;
font-family: "FontAwesome";
}
.woocommerce ul.products li.product .price-cart .button:hover {
background: #0E6FBA;
}
.woocommerce ul.products li.product .price del {
display: inline-block;
margin-right: 10px;
}
.woocommerce ul.products li.product .price-cart .price {
color: #ffffff;
display: block;
float: left;
font-size: 14px;
line-height: 36px;
margin-bottom: 0;
width: 46%;
position: relative;
z-index: 9;
}
.woocommerce .price-cart a.added_to_cart {
display: none;
}
.woocommerce ul.products li.product .price ins {
font-weight: 400;
}
.woocommerce #respond input#submit.loading:after,
.woocommerce a.button.loading:after,
.woocommerce button.button.loading:after,
.woocommerce input.button.loading:after {
top: 0;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
background: #0E6FBA;
}
.woocommerce .widget_price_filter .price_slider {
margin: 15px 0;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
background: #0E6FBA;
}
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.added_to_cart.wc-forward {
background: #0E6FBA;
border-radius: 0;
color: #ffffff;
font-weight: 500;
padding: 10px 15px;
-webkit-transition: background 0.3s ease;
-moz-transition: background 0.3s ease;
-ms-transition: background 0.3s ease;
transition: background 0.3s ease;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h3 {
font-size: 18px;
}
.woocommerce ul.products li.product .price,
.woocommerce div.product p.price,
.woocommerce div.product span.price {
color: #888;
font-size: 16px;
font-weight: 500;
margin: 0;
}
.added_to_cart.wc-forward {
display: block;
margin-top: 15px;
}
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover {
background: #0E6FBA;
color: #ffffff;
}
.woocommerce-product-search .search-field {
border-radius: 0;
border-right: medium none;
height: 26px;
margin-right: -4px;
}
.woocommerce-product-search {
margin: 15px 0;
}
.woocommerce ul.products li.product .onsale,
.woocommerce span.onsale {
border-radius: 0;
bottom: auto;
line-height: 25px;
margin: 0;
min-height: 35px;
padding: 5px 20px;
position: absolute;
top: 10px;
width: auto;
right: 0px;
background: #0E6FBA;
color: #fff;
}
.woocommerce table.shop_table th,
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce table.shop_table tbody th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th {
font-weight: 600;
}
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message {
border-top-color: #0E6FBA;
}
.woocommerce form .form-row.woocommerce-validated .select2-container,
.woocommerce form .form-row.woocommerce-validated input.input-text,
.woocommerce form .form-row.woocommerce-validated select {
border-color: #0E6FBA;
}
.woocommerce .price_label {
position: relative;
top: 5px;
}
.woocommerce .widget_price_filter .price_slider_amount .button {
position: relative;
z-index: 9;
}
.woocommerce .product-categories .children {
padding-left: 20px;
}
.woocommerce .product-categories li a {
display: inline-block;
margin-bottom: 12px;
padding-left: 15px;
position: relative;
}
.woocommerce .quantity .qty {
border: 1px solid #cccccc;
border-radius: 0;
padding: 4px 2px;
width: 60px;
height: 35px;
}
.woocommerce .product-categories>li>a:before,
.woocommerce .product-categories .children a:before {
content: "\f101";
position: absolute;
left: 0;
top: 0;
font-family: "FontAwesome";
}
.woocommerce .product-categories .children a:before {
content: "\f105";
}
.woocommerce .star-rating {
margin: 5px 0;
}
.woocommerce #content table.cart td.actions .input-text,
.woocommerce table.cart td.actions .input-text,
.woocommerce-page #content table.cart td.actions .input-text,
.woocommerce-page table.cart td.actions .input-text {
width: 150px;
border-radius: 0;
}
.woocommerce div.product p.price del {
float: left;
margin-right: 15px;
}
.woocommerce div.product .woocommerce-product-rating,
.woocommerce div.product p.price {
margin-bottom: 10px;
}
.woocommerce #respond input#submit.alt.disabled,
.woocommerce #respond input#submit.alt.disabled:hover,
.woocommerce #respond input#submit.alt:disabled,
.woocommerce #respond input#submit.alt:disabled:hover,
.woocommerce #respond input#submit.alt[disabled]:disabled,
.woocommerce #respond input#submit.alt[disabled]:disabled:hover,
.woocommerce a.button.alt.disabled,
.woocommerce a.button.alt.disabled:hover,
.woocommerce a.button.alt:disabled,
.woocommerce a.button.alt:disabled:hover,
.woocommerce a.button.alt[disabled]:disabled,
.woocommerce a.button.alt[disabled]:disabled:hover,
.woocommerce button.button.alt.disabled,
.woocommerce button.button.alt.disabled:hover,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled:hover,
.woocommerce button.button.alt[disabled]:disabled,
.woocommerce button.button.alt[disabled]:disabled:hover,
.woocommerce input.button.alt.disabled,
.woocommerce input.button.alt.disabled:hover,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt:disabled:hover,
.woocommerce input.button.alt[disabled]:disabled,
.woocommerce input.button.alt[disabled]:disabled:hover {
background: #0E6FBA;
color: #ffffff;
}
.woocommerce table.shop_table td,
.woocommerce table.shop_table th,
.woocommerce table.shop_table tbody th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th {
border: 1px solid #eee;
border-top: none;
border-right: none;
}
.woocommerce .shop_table tbody tr td:first-child,
.woocommerce .shop_table thead tr th.product-remove,
.woocommerce table.shop_table tfoot td:first-child,
.woocommerce table.shop_table tfoot th:first-child {
border-left: medium none;
}
.order-total>th,
.order-total>td {
border-bottom: medium none !important;
}
.woocommerce .shop_table tbody tr td.actions {
border-bottom: none;
}
.woocommerce table.shop_table {
border-radius: 0;
border: 1px solid #eee;
}
.woocommerce form .form-row .select2-container {
line-height: 35px;
}
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span {
font-size: 16px;
padding: 10px;
}
.woocommerce-cart .cart-collaterals .cart_totals table td,
.woocommerce-cart .cart-collaterals .cart_totals table th {
border-bottom: none;
}
.widget.woocommerce ul {
list-style: none;
margin: 0;
}
ul.products {
display: initial !important;
}
.archive.woocommerce ul.products li {
text-align: center;
}
ul.products li.product .woocommerce-loop-product__title {
color: #333;
margin: 10px 0;
transition: 0.2s;
}
ul.products li.product .woocommerce-loop-product__title:hover {
color: #0E6FBA;
}
ul.products li.product .price {
color: #777;
}
.woocommerce ul.products li.product .price ins {
background: transparent;
}
.woocommerce ul.products li.product .button.add_to_cart_button,
.woocommerce ul.products li.product .button.product_type_grouped,
.woocommerce ul.products li.product .button.product_type_external {
border: 2px solid #0E6FBA;
color: #0E6FBA;
background: none;
margin-top: 10px;
}
.woocommerce ul.products li.product .button.add_to_cart_button:hover,
.woocommerce ul.products li.product .button.product_type_grouped:hover,
.woocommerce ul.products li.product .button.product_type_external:hover {
background: #0E6FBA;
border-color: #0E6FBA;
color: #fff;
}
.woocommerce-pagination .page-numbers {
list-style: none;
}
.woocommerce-pagination .page-numbers li {
display: inline-block;
}
.woocommerce-result-count {
display: inline-block;
margin-bottom: 30px;
}
.woocommerce-ordering {
display: inline-block;
float: right;
margin-bottom: 30px;
}
.woocommerce-ordering select {
height: 40px;
color: #888;
padding: 5px;
font-size: 14px;
}
.woocommerce a.added_to_cart {
display: block;
}
.woocommerce .woocommerce-error {
width: 100%;
}
.background-image-page-header .woocommerce-breadcrumbs .woocommerce-breadcrumbs-wrapper a,
.background-image-page-header .woocommerce-breadcrumbs .woocommerce-breadcrumbs-wrapper {
color: #fff;
}
.default-page-header .woocommerce-breadcrumbs .mt-container {
margin: 0;
}
.mt-page-header .woocommerce-breadcrumbs .woocommerce-breadcrumbs-wrapper a,
.mt-page-header .woocommerce-breadcrumbs .woocommerce-breadcrumbs-wrapper {
color: #999;
}
.mt-page-header .woocommerce-breadcrumbs .woocommerce-breadcrumbs-wrapper a:hover {
color: #0E6FBA;
}
#main .woocommerce-breadcrumb {
display: none;
}
.single-product .product .cart {
margin-top: 30px;
}
.single-product .product .product_meta .sku_wrapper,
.single-product .product .product_meta .posted_in {
display: block;
font-weight: 600;
margin-bottom: 10px;
}
.single-product .product .product_meta .sku_wrapper span,
.single-product .product .product_meta .posted_in a {
font-weight: 400;
color: #666;
}
.related.products .products .product {
text-align: center;
}
.related.products h2 {
margin-bottom: 20px;
}
.woocommerce nav.woocommerce-pagination ul {
border: none;
}
.woocommerce nav.woocommerce-pagination ul li {
border-right: none;
margin: 5px;
}
.woocommerce nav.woocommerce-pagination ul li span.current {
background: #0E6FBA;
color: #fff;
padding: 10px 20px;
border: 1px solid #0E6FBA;
line-height: 1.5;
}
.woocommerce nav.woocommerce-pagination ul li a {
padding: 10px 20px;
border: 1px solid #ccc;
color: #555;
line-height: 1.5;
}
.woocommerce nav.woocommerce-pagination ul li a:hover {
border-color: #0E6FBA;
color: #0E6FBA;
background: transparent;
}
.woocommerce-products-header {
margin-bottom: 10px;
}
.single-product.woocommerce .product .onsale {
left: 0;
width: 70px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
padding-left: 1px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border-radius: 0;
margin: 0;
margin-right: 10px;
border-bottom: 0;
background: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::before,
.woocommerce div.product .woocommerce-tabs ul.tabs li::after {
display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs::before {
border-bottom: 3px solid #0E6FBA;
bottom: -1px;
left: 1px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
background-color: #0E6FBA;
color: #fff;
border-color: #0E6FBA;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
font-weight: 500;
}
.woocommerce-tabs .panel h2:first-of-type {
font-size: 24px;
}
.woocommerce #review_form #respond textarea {
border-radius: 0;
padding: 10px;
}
.woocommerce #review_form #respond .comment-form-author input,
.woocommerce #review_form #respond .comment-form-email input {
border-radius: 0;
width: 100%;
padding: 10px;
}
.woocommerce #review_form #respond .comment-form-cookies-consent {
margin: 20px 0;
font-size: 14px;
color: #888;
}
.woocommerce #review_form #respond .comment-form-cookies-consent input {
margin-right: 5px;
}
.woocommerce-info,
.woocommerce-noreviews,
p.no-comments {
background: #0E6FBA;
color: #fff;
margin-bottom: 10px;
}
.woocommerce #review_form #respond p.comment-notes {
color: #888;
font-size: 14px;
}
table.shop_table_responsive tr td.product-remove a {
text-align: center !important;
margin-left: 15px;
margin-right: -30px;
}
.woocommerce table.shop_table td.product-name a {
color: #333;
}
.woocommerce table.shop_table td.product-name a:hover {
color: #0E6FBA;
}
table.shop_table_responsive tr td,
table.shop_table_responsive tr th {
text-align: center !important;
}
table.shop_table_responsive tr td.actions {
text-align: right !important;
}
#add_payment_method table.cart img,
.woocommerce-cart table.cart img,
.woocommerce-checkout table.cart img {
width: 50px;
}
.woocommerce .cart-collaterals .cart_totals h2 {
margin-bottom: 10px;
}
.woocommerce .woocommerce-info {
background: #f7f8fa;
color: #666;
width: 100%;
margin-bottom: 20px;
}
.woocommerce-info::before,
.woocommerce-message::before {
color: #0E6FBA;
}
#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment {
background: none;
}
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea {
height: 40px;
border-radius: 0;
padding: 10px;
}
.select2-container--default .select2-selection--single {
height: 40px;
border-radius: 0;
}
.woocommerce #order_review_heading {
margin: 30px 0 15px;
}
.woocommerce form .form-row label {
color: #666;
}
.woocommerce .form-row.notes textarea {
height: 70px;
}
.woocommerce .woocommerce-error {
background: #f8f9fa;
}
.woocommerce .woocommerce-MyAccount-navigation {
border: 1px solid #ccc;
padding: 30px;
}
.woocommerce .woocommerce-MyAccount-navigation ul {
list-style: none;
}
.woocommerce-MyAccount-navigation ul li {
padding: 10px;
line-height: 1.5;
border-bottom: 1px dashed #ccc;
}
.woocommerce-MyAccount-navigation li:last-of-type {
border-bottom: none;
}
.woocommerce .woocommerce-MyAccount-navigation ul li a {
color: #555;
}
.woocommerce-MyAccount-navigation ul li.is-active a {
color: #0E6FBA;
}
.woocommerce-MyAccount-navigation ul li a:hover {
color: #0E6FBA;
}
.woocommerce-EditAccountForm fieldset {
margin-bottom: 30px;
}
.woocommerce-EditAccountForm span em,
.woocommerce-Addresses address {
color: #888;
font-size: 14px;
}
.woocommerce-Addresses {
margin-top: 30px;
}
.woocommerce-Addresses address {
color: #888;
}
.woocommerce-account .addresses .title .edit {
color: #0E6FBA;
}
.woocommerce-MyAccount-content p {
margin-top: 30px;
}
.woocommerce-MyAccount-content p a {
color: #0E6FBA;
}
.woocommerce-message {
background-color: #f7f8fa !important;
width: 100%;
} #newshive-scroll-to-top {
position: fixed;
right: 40px;
bottom: 40px;
height:40px;
width:40px;
line-height:40px;
border-radius:50%;
text-shadow: 0 1px 0px rgba(255, 255, 255, 1);
text-align: center;
cursor: pointer;
background: #0E6FBA;
color: #fff;
box-shadow: rgba(0, 0, 0, 0.2) 0 3px 7px 3px;
z-index: 999;
transition: 0.4s ease;
}
#newshive-scroll-to-top:hover {
margin-bottom: 5px;
}
#newshive-scroll-to-top.left {
left: 40px;
right: auto;
}
#newshive-scroll-to-top .scroll-label {
padding: 7px;
} figure.post-thumb a img {
-webkit-transition: 0.3s ease-in-out;
transition: 0.3s ease-in-out;
}
figure.post-thumb a {
display: block;
}
.zoomin {
overflow: hidden;
}
.zoomin a img {
transform: scale(1);
-webkit-transform: scale(1);
}
.zoomin:hover img {
transform: scale(1.1);
-webkit-transform: scale(1.1);
} .zoomin_rotate {
overflow: hidden;
}
.zoomin_rotate a img {
-webkit-transform: scale(1) rotate(0deg);
-ms-transform: scale(1) rotate(0deg);
-o-transform: scale(1) rotate(0deg);
transform: scale(1) rotate(0deg);
}
.zoomin_rotate a:hover img {
-webkit-transform: scale(1.05) rotate(1deg);
-ms-transform: scale(1.05) rotate(1deg);
-o-transform: scale(1.05) rotate(1deg);
transform: scale(1.05) rotate(1deg);
} .zoomout {
overflow: hidden;
margin: 0;
}
.zoomout a {
overflow: hidden;
}
.zoomout a img {
transform: scale(1.1);
-webkit-transform: scale(1.1);
}
.zoomout a:hover img {
transform: scale(1);
-webkit-transform: scale(1);
} .zoomout_rotate {
overflow: hidden;
margin: 0;
}
.zoomout_rotate a {
overflow: hidden;
}
.zoomout_rotate a img {
-webkit-transform: scale(1.1) rotate(0deg);
-ms-transform: scale(1.1) rotate(0deg);
-o-transform: scale(1.1) rotate(0deg);
transform: scale(1.1) rotate(0deg);
}
.zoomout_rotate:hover img {
-webkit-transform: scale(1.05) rotate(1deg);
-ms-transform: scale(1.05) rotate(1deg);
-o-transform: scale(1.05) rotate(1deg);
transform: scale(1.05) rotate(1deg);
} .shine {
overflow: hidden;
position: relative;
}
.shine:after {
content: "";
position: absolute;
top: 0px;
left: 0px;
width: 0%;
height: 100%;
background-color: rgba(255, 255, 255, 0.4);
-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
transition: none;
z-index: 1;
}
.shine:hover:after {
width: 120%;
background-color: rgba(255, 255, 255, 0);
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.shine a {
z-index: 99;
} .shine {
overflow: hidden;
}
.slanted_shine a {
position: relative;
overflow: hidden;
}
.slanted_shine a:before {
position: absolute;
top: 0;
left: -85%;
z-index: 2;
display: block;
content: '';
width: 50%;
height: 100%;
background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);
background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);
-webkit-transform: skewX(-25deg);
transform: skewX(-25deg);
}
.slanted_shine a:hover:before {
animation: shining 1s;
-webkit-animation: shining 1s;
}
@keyframes shining {
100% {
left: 125%;
}
}
@-webkit-keyframes shining {
100% {
left: 125%;
}
}
@-o-keyframes shining {
100% {
left: 125%;
}
}
@-moz-keyframes shining {
100% {
left: 125%;
}
} .grayscale a:hover img {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
} .opacity a:hover img {
opacity: 0.8;
} .flashing a img:hover {
animation: flashing 1.75s;
-webkit-animation: flashing 1.75s;
-moz-animation: flashing 1.75s;
}
@keyframes flashing {
0% {
opacity: 0.5;
}
100% {
opacity: 1;
}
}
@-webkit-keyframes flashing {
0% {
opacity: 0.5;
}
100% {
opacity: 1;
}
}
@-moz-keyframes flashing {
0% {
opacity: 0.5;
}
100% {
opacity: 1;
}
}
@-o-keyframes flashing {
0% {
opacity: 0.5;
}
100% {
opacity: 1;
}
} .circle {
position: relative;
overflow: hidden;
}
.circle:before {
position: absolute;
top: 50%;
left: 50%;
z-index: 2;
display: block;
content: '';
width: 0;
height: 0;
background: rgba(255, 255, 255, .2);
border-radius: 100%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
opacity: 0;
}
.circle:hover:before {
-webkit-animation: circle .75s;
animation: circle .75s;
}
@-webkit-keyframes circle {
0% {
opacity: 1;
}
40% {
opacity: 1;
}
100% {
width: 200%;
height: 200%;
opacity: 0;
}
}
@keyframes circle {
0% {
opacity: 1;
}
40% {
opacity: 1;
}
100% {
width: 200%;
height: 200%;
opacity: 0;
}
} article .post-thumb {
position: relative;
}
article .post-thumb a::before {
content: "\f03e";
font-family: 'Font Awesome 5 Free';
font-weight:600;
position: absolute;
right: 10px;
top: 10px;
z-index: 9;
color: #fff;
height: 50px;
width: 50px;
background: rgba(0, 0, 0, 0.5);
border-radius: 50%;
text-align: center;
line-height: 50px;
font-size:14px;
transition: 0.3s;
}
article.format-gallery .post-thumb a::before,
article.post_format-post-format-gallery .post-thumb a::before {
content: "\f030";
}
article.format-video .post-thumb a::before,
article.post_format-post-format-video .post-thumb a::before {
content: "\f04b";
}
article.format-audio .post-thumb a::before,
article.post_format-post-format-audio .post-thumb a::before {
content: "\f027";
}
article.format-quote .post-thumb a::before,
article.post_format-post-format-quote .post-thumb a::before {
content: "\f10d";
font-weight: 600;
}
article .post-thumb:hover a::before {
opacity: 1;
}
.post-format-media--gallery .lSAction>a {
background: none;
height: 40px;
width: 40px;
background: rgba(0, 0, 0, 0.4);
color: #fff;
border-radius: 50%;
padding: 0;
line-height: 40px;
font-size: 14px;
text-align: center;
}
.post-format-media.post-format-media--quote {
position: relative;
padding: 30px;
font-style: italic;
font-size: 20px;
}
.post-format-media.post-format-media--quote:before {
content: '';
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background-color: #0E6FBA;
opacity: 0.5;
z-index: -1;
}
.post-format-media--quote blockquote,
.post-format-media--quote blockquote p {
color: #fff;
font-style: italic;
}
.post-format-media--quote blockquote cite {
font-style: normal;
margin-top: 10px;
font-size: 14px;
}
.post-format-media--quote blockquote:before {
content: "\f10d";
font-family: 'Font Awesome 5 free';
font-weight: 600;
}