* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border: 0;
font-family: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
margin: 0;
padding: 0;
vertical-align: baseline;
}
html {
font-size: 62.5%;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
body {
margin: 0;
color: #000;
font-family: 'Poppins', sans-serif;
font-size: 15px;
line-height: 1.6;
font-weight: 400;
background:#fff;
}
article, aside, details, figcaption, figure, footer, header, nav, section { display: block }
::-webkit-input-placeholder { color: #999;
font-size:12px;
text-transform: Capitalize;
font-family:'Poppins', sans-serif;
letter-spacing:.5px;
}
::-moz-placeholder { color: #999;
font-size:12px;
text-transform: Capitalize;
font-family:'Poppins', sans-serif;
letter-spacing:.5px;
}
:-ms-input-placeholder { color: #999;
font-size:12px;
text-transform: Capitalize;
font-family:'Poppins', sans-serif;
letter-spacing:.5px;
}
:-moz-placeholder { color: #999;
font-size:12px;
text-transform: Capitalize;
font-family:'Poppins', sans-serif;
letter-spacing:.5px;
}
::selection {
background: #444;
color: #fff;
}
::-moz-selection {
background: #fff8ab;
color: #666;
}
code {
background: #f7f7f7;
padding: 20px;
display: block;
}
img { border-style: none }
ol, ul { list-style: none }
blockquote, q { quotes: none }
blockquote:before, blockquote:after, q:before, q:after {
content: '';
content: none;
}
ins { text-decoration: none }
del { text-decoration: line-through }
table {
border-collapse: collapse;
border-spacing: 0;
}
a {
color: #222;
text-decoration: none;
-webkit-transition: 300ms ease-in;
transition: 300ms ease-in;
}
a:hover {
color: #e12b5f;
text-decoration: none;
-webkit-transition: 300ms ease-in;
transition: 300ms ease-in;
}
.clearfix:before, .clearfix:after {
content: "";
display: table;
}
.clearfix:after { clear: both }
.clearfix { zoom: 1 }
input, textarea, select {
font: 100% arial,sans-serif;
vertical-align: middle;
color: #000;
}
form, fieldset {
margin: 0;
padding: 0;
border-style: none;
}
p { margin-bottom: 1.6em } #content table {
border: solid 1px #e7e7e7;
padding: 1% 3%;
}
#content table td, #content table th { padding: 10px }
#content table td { border-bottom: solid 1px #f7f7f7 }
#content table tr:last-child td { border-bottom: none }
#content table tr.odd { background: #f7f7f7 }
.highlight {
background: #fcf8a5;
color: #222;
width: auto;
display: inline;
padding: 3px 5px;
} h1, h2, h3, h4, h5, h6 {
margin: 0 0 4% 0;
font-family: 'Poppins', sans-serif;
font-weight: normal;
font-weight: 400;
line-height: 1.2;
color: #222;
}
h1 { font-size: 40px }
h2 { font-size: 34px }
h3 { font-size: 30px }
h4 { font-size: 26px }
h5 { font-size: 22px }
h6 { font-size: 18px }
em { font-style: italic; }
strong, b { font-weight: bold; } #wrapper {
position: relative;
height: 100%;
}
#main {
width: 100%;
height: 100%;
margin: 0 auto;
padding: 0;
}
div#content-wrap {
padding: 0;
max-width: 1550px;
margin: 30px auto 30px;
}
#content {
width: 67%;
float: left;
}
.page-template-full-width-php #content { width: 100% } .header-wrapper {
width: 100%;
display: block;
position: relative;
}
.header-inside {
max-width: 100%;
margin: 0 auto;
padding: 0px;
display: inline-block;
vertical-align: middle;
}
.header-right {
width: 400px;
display: block;
float: right;
}
.top-bar .sub-menu .sub-menu {
z-index: 999;
}
.logo {
display: block;
margin: 0;
float: left;
max-width: 100%;
}
.hearder-holder .header-image {
position: absolute;
top: 0;
width: 100%;
left: 0;
height:100%;
object-fit:cover;
}
.hearder-holder {
overflow: hidden;
position: relative;
}
.logo-default {
z-index: 2;
position: relative;
}
.logo-text {
font-size: 50px;
line-height: 0;
width: 100%;
font-family: 'Poppins', sans-serif;
color: #000;
text-wrap: wrap;
}
span.only-text {
margin: 30px auto;
}
img[alt] {
line-height: 1.5;
}
.logo-text span {
font-size: 12px;
line-height: 12px;
font-weight: normal;
width: 100%;
font-family: 'Poppins', sans-serif;
display: block;
}
.logo-text h1{
margin-bottom: 0;
line-height:0;
}
.logo-text h1 a {
margin-bottom: 0;
font-size: 28px;
line-height: 1;
width: 100%;
font-family: 'Poppins', sans-serif;
color: #000;
display: inline-block;
}
.logo-text h2 {
margin-bottom: 0;
font-size: 28px;
line-height: 1;
width: 100%;
font-family: 'Poppins', sans-serif;
color: #000;
display: inline-block;
}
.logo-text a { color: #111;
display: block;
}
.logo-text a:hover { opacity: .9 }
.logo a {
display: block;
height: 100%;
} .menu-wrap {
display: inline-block;
vertical-align: middle;
width: 80%;
margin: auto;
}
.main-nav li li:hover ul{
left:100%;
}
.menu-wrap .main-select-menu { display: none }
.menu-wrap span.select { display: none }
.main-nav a {
color: #222;
float: left;
padding: 14px 30px 13px 30px;
display: block;
font-size: 14px;
font-weight: 600;
letter-spacing:.5px;
text-transform:uppercase;
font-family:'Poppins', sans-serif;
}
.main-nav {
width: 100%;
text-align: center;
}
.main-nav a:first-child { padding-left: 0 }
.main-nav .current-menu-item a { opacity: 1 }
.main-nav > li {
float:left;
padding: 0;
margin: 0;
}
.main-nav > li:last-child a {
border-right: none;
padding-right: 0px;
}
.main-nav, .main-nav ul {
margin: 0;
padding: 0;
list-style-type: none;
position: relative;
}
.main-nav li {
position: relative;
}
.main-nav li li { position: relative;clear:both; }
.main-nav ul {
position: absolute;
opacity:0;
width: 180px;
top: 100%;
left: 0;
z-index: -1;
top: 150%;
}
.main-nav > li > .sub-menu {
-webkit-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);
box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);
}
.main-nav li ul { background: #fff }
.main-nav li ul a {
width: 100%;
height: auto;
float: left;
border-bottom: solid 1px #e4e4e4;
padding: 10px 12px !important;
font-size: 12px;
text-align: left;
}
.main-nav li ul li:last-child > a { border: none }
.main-nav li ul li:last-child {
background: none;
border-bottom: none;
}
.main-nav li ul li ul { padding: 0 }
.main-nav ul ul { top: auto }
.main-nav li ul ul {
left: 100%;
margin: 0 0 0 0px;
}
.main-nav li:hover ul ul, .main-nav li:hover ul ul ul, .main-nav li:hover ul ul ul ul {
opacity:0; top:150%;
z-index: 0;}
.main-nav li:hover ul, .main-nav li li:hover ul, .main-nav li li li:hover ul, .main-nav li li li li:hover ul {
opacity:1;top: 100%;
z-index: 100; } .neomax-top-bar {
background: #fff;
white-space: nowrap;
padding: 0 25px;
margin: 0 auto;
}
.neomax-top-bar .menu-main-navigation-container {
float: left;
max-width: 50%;
}
.neomax-top-bar ul.secondary-nav li {
display: inline-block;
padding-right: 20px;
font-size: 13px;
}
.neomax-top-bar ul.secondary-nav li ul {
display: none;
}
.neomax-top-bar ul.secondary-nav li:hover ul, .neomax-top-bar ul.secondary-nav li li:hover ul, .neomax-top-bar ul.secondary-nav li li li:hover ul, .neomax-top-bar ul.secondary-nav li li li li:hover ul{
display: block;
}
.neomax-top-bar ul ul li a {
color: #000;
}
.social-links a {
display:inline-block;
margin: 0px 6px;
vertical-align: middle;
}
a.ct_icon.search.inc-zindex {
font-size: 20px!important;
} .post {
margin: 0 0 0 0;
display: inline-block;
width: 100%;
}
.video-grid-container .post{
margin: 0 0 8% 0;
}
.post:last-child { margin-bottom: 0 }
.featured-image { width: 100%; }
.featured-image img {
max-width: 100%;
min-width: 100%;
height: auto;
display: block;
}
.post img {
max-width: 100%;
height: auto;
}
.post hr {
height: 1px;
margin: 30px 0 30px 0;
border: 0;
border-bottom: solid 1px #ddd;
}
.post li {
list-style-type: square;
margin-bottom: 5px;
}
.post .box { position: relative;}
.post .frame { width: 100% }
.post .frame-full { width: 100% !important }
.error404 .post .post-content { padding-bottom: 5% }
.post ul { margin: 0 0 1.6em 18px }
.post ul li {
list-style-type: circle;
margin: 0 0 8px 0;
}
.post ul ul.children {
margin-bottom: 0;
}
.post ol { margin: 0 0 1.6em 24px }
.post ol li { list-style-type: decimal }
.post-thumb {
margin: 5px 0 15px 0;
float: left;
}
.title-wrap {
padding: 4% 0;
}
.main-nav ul {
-webkit-transition: 300ms;
-moz-transition: 300ms;
-ms-transition: 300ms;
-o-transition: 300ms;
transition: 300ms;
}
#content .entry-title a { color: #000; font-weight:900;}
.sub-title {
display: inline-block;
width: 100%;
}
.sub-title h1 {
font-size: 34px;
font-weight: 400;
color: #222;
margin: 0;
margin-bottom: 5%;
text-align: center;
text-transform: uppercase;
font-size: 14px;
letter-spacing: 1px;
font-weight: 500;
border: 1px solid #eee;
padding-top: 15px;
padding-bottom: 15px;
}
.intro {
font-size: 20px;
color: #B1B8BE;
margin-bottom: 3%;
padding-bottom: 3%;
border-bottom: solid 2px #EEE;
}
.title-meta {
color: #B6C0C9;
font-size: 12px;
margin-bottom: 8px;
padding-top: 15px;
text-transform:capitalize;
}
.single .featured-image + .title-meta-wrap .title-meta a{
color: #fff;
}
.title-meta a:hover {
color: #666E75;
text-decoration: none;
}
.sep {
padding: 0 2%;
color: #B4C3CF;
}
.post .bar {
margin: 50px 0 0;
}
.bar .title {
font-size: 40px;
display: inline;
float: left;
line-height: 6px;
margin-right: 5px;
color: #222;
}
.bar a, .bar i { color: #333; }
.bar a:hover { color: #f4f4f4; }
.bar i {
margin-right: 8px;
}
.bar-categories {
width: 100%;
display: flex;
margin-bottom: 20px;
flex-direction: row;
flex-wrap: nowrap;
align-content: center;
justify-content: flex-start;
align-items: baseline;
}
.bar-categories a {
color: #fff;
letter-spacing: .5px;
font-size:14px;
text-transform:uppercase;
}
.bar .categories {
float: left;
margin-right: 15px;
}
.bar .tags { float: left }
.bar .share {
display: inline-block;
width: 100%;
position: relative;
text-align: center;
}
.bar .share a.share-google {
background: #DB4437;
}
.bar .share a.share-facebook {
background: #3B5998;
}
.bar .share a.share-twitter {
background: #0081B1;
}
.gallery-caption{}
.gallery-wrap .slides li { margin-bottom: 0 !important }
.align-right {
text-align: right;
}
.align-left {
text-align: center;
}
.arrayvideo {
position: relative;
z-index: 1;
margin: 0;
display: block;
width: 100%;
}
.video object { width: auto !important }
.next-prev {
width: 100%;
margin: 30px 0;
display: block;
overflow:auto;
}
.next-prev a { color: #222 }
.next-prev a:hover { color: #e12b5f; }
.next-post, .prev-post { width: 50%; padding: 20px; }
.next-post {
float: right;
text-align: right;
}
.prev-post {
float: left;
text-align: left;
}
.next-prev-title {
display: inline-block;
width: 100%;
}
.post .img {
padding: 0 15px 15px;
width: 535px;
overflow: hidden;
}
.post .img img { display: block }
.post blockquote {
overflow: hidden;
padding: 15px;
margin: 0 25px 25px 25px;
position: relative;
border-left: solid 2px #999;
}
.post blockquote p {
font-size: 16px;
margin-bottom: 0px;
color: #999;
}
.quote { font-style: italic }
.post blockquote .frame { padding: 12px 41px 46px 27px }
.post q:before, .post q:after { content: "" }
.post blockquote q {
display: block;
margin: 0 0 23px;
}
.neomax_bio_section {
padding: 20px;
max-width: 100%;
margin-bottom: 30px;
overflow:auto;
}
.neomax_details img {
float: left;
margin-right: 20px;
border-radius:50%;
-o-border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
width:100px;
height:100px;
object-fit:cover;
}
.socials a {
font-size: 14px;
margin: 0px 2px;
padding:5px;
}
.display-search-view {
position: absolute;
top: -10px;
right: 35px;
display: none;
z-index: 10000;
}
.display-search-view #searchform label+input {
width:100%;
display:block;
background:none;
border: none;
border-bottom: 1px solid #777;
text-align:center;
text-transform: uppercase;
letter-spacing: 1px;
font-weight:400!important;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
} #sidebar {
float: right;
color: #222;
font-size: 14px;
width: 30%;
}
#sidebar img, #sidebar select { max-width: 100% }
.widget ul li:last-child, .widget p:last-child {
border-bottom: none!important;
padding-bottom: 0!important;
margin-bottom: 0!important;
}
.widget {
width: 100%;
display: inline-block;
margin: 0 0 30px 0;
padding: 0 0 0px 0;
display: block;
}
.widget:last-child { border-bottom: none }
.widget p { margin: 0 0 25px }
.widget .date { font-size: 11px }
.widget h2 {
font-weight: bold;
font-size: 16px;
margin: 0;
padding: 0 0 12px 0;
}
#sidebar .tagcloud a {
background: #fff;
padding: 5px 10px;
float: left;
font-size: 12px !important;
font-weight: bold;
margin: 0 5px 8px 0;
color: #5C6772;
}
#sidebar .tagcloud a:hover {
color: #fff;
background: #5C6772;
} input#searchsubmit {
padding: 12px 18px;
border: none;
background: #313131;
color: #fff;
display: block;
border-radius: 2px;
-o-border-radius: 2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
font-size: 11px;
text-transform: uppercase;
letter-spacing: .5px;
font-family: 'Poppins', sans-serif;
cursor:pointer;
}
#searchform label { display: none }
#s::placeholder{
font-family: 'Poppins', sans-serif;
font-size: 18px;
letter-spacing: 1px;
text-transform:uppercase;
}
#s:focus {
border: none;
-webkit-transition: .07s ease-in;
-moz-transition: .07s ease-in;
transition: .07s ease-in;
} #calendar_wrap {
background: #fff;
border-right: none;
border-bottom: none;
box-shadow: rgba(0,0,0, 0.15) 0px 2px 2px -1px;
-moz-box-shadow: rgba(0,0,0, 0.15) 0px 2px 2px -1px;
-webkit-box-shadow: rgba(0,0,0, 0.15) 0px 2px 2px -1px;
}
#wp-calendar {
margin: 0;
max-width: 100%;
width: 100%;
}
#wp-calendar caption {
text-align: center;
background: #E4E4E4;
padding: 5px 10px;
font-weight: bold;
}
#wp-calendar tr th, #wp-calendar tr td { text-align: center }
#wp-calendar tr th {
background: #5C6772;
color: #fff;
font-size: 12px;
font-weight: bold;
padding: 10px;
}
#wp-calendar tbody tr td {
padding: 5px 0;
border-right: solid 1px #f3f3f3;
border-top: solid 1px #f3f3f3;
}
#wp-calendar tbody tr td:hover { cursor: pointer }
#wp-calendar tfoot td {
border-top: solid 1px #f3f3f3;
border-right: solid 1px #eee;
padding: 7px 0 5px 0;
font-weight: bold;
font-size: 10px;
text-transform: uppercase;
} #sidebar .widget_rss .rsswidget { color: #f4f4f4 }
.widget_rss ul .rsswidget { color: #f4f4f4 !important }
.widget_rss ul .rsswidget:hover { opacity: .8 }
.widget_rss .rsswidget { font-weight: bold }
.widget_rss ul { margin: 0 }
.widget_rss li {
margin: 0 0 10px 0 !important;
padding: 0 0 10px 0 !important;
list-style-type: none !important;
border-bottom: solid 1px #DDD;
}
.widget_rss li:last-child {
border-bottom: none;
margin-bottom: 0 !important;
padding-bottom: 0 !important;
}
.widget_rss li:before { display: none }
.widget_rss .rss-date {
float: left;
width: 100%;
font-size: 10px;
letter-spacing: 1px;
text-transform: uppercase;
margin: 10px 0;
color: #8C99A4;
}
.widget_rss li cite {
margin-top: 10px;
display: inline-block;
}
.widget-title .rsswidget img { display: none }
.widget-title .rsswidget { color: #f4f4f4 !important } #comments {
display: block;
width: 100%;
overflow: hidden;
padding: 40px 25px 25px;
margin-top: 30px;
}
.page #comments {
margin-top: 8%;
}
.comments-wrap {
width: 100%;
}
#comments-title {
font-size: 30px;
font-weight: 200;
text-align: center;
background: #F7F7F7;
padding: 30px 20px;
margin-bottom: 0;
}
#comments-title span {
color: #ccc;
margin-right: 10px;
float: left;
}
.comments-open {
border-bottom: solid 1px #e7e7e7;
margin-bottom: 60px !important;
}
#respond {
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.comment #respond {
margin-top: 0px;
background: #f7f9f8;
padding: 25px;
}
#respond h3 {
font-size: 20px;
font-weight: 900;
margin-top: 10px;
display: block;
}
#respond label { margin: 5px 0 0 0 }
#respond p { position: relative }
#respond .required { color: #E75353 }
#respond p { margin-bottom: 15px }
#commentform p { width: 100% }
.form-submit { margin: 20px 0 0 0 !important }
#respond .comment-form-comment {
width: 100%;
display: block;
}
#respond input:focus, #respond textarea:focus {
-webkit-transition: .07s ease-in;
-moz-transition: .07s ease-in;
transition: .07s ease-in;
}
#respond textarea {
margin-bottom: 10px;
}
.children .comment-respond textarea{
background: #fff;
}
#commentform #submit, .wpcf7-submit {
border: 1px solid #e12b5f;
color: #ffffff;
font-size: 11px;
background: #e12b5f;
font-weight: 400;
padding: 10px 20px;
margin: 0;
-webkit-transition: .07s ease-in;
-moz-transition: .07s ease-in;
-o-transition: .07s ease-in;
transition: .07s ease-in;
-webkit-appearance: none;
letter-spacing: 1px;
text-transform: uppercase;
}
#commentform #submit:hover, .wpcf7-submit:hover {
cursor: pointer;
-webkit-transition: .07s ease-in;
-moz-transition: .07s ease-in;
-o-transition: .07s ease-in;
transition: .07s ease-in;
}
.form-allowed-tags {
font-size: 12px;
line-height: 20px;
color: #999;
float: left;
margin: 10px 0 25px 0;
width: 100% !important;
display: none;
}
.commentlist {
list-style-type: none !important;
counter-reset: li;
}
.commentlist li {
position: relative;
float: left;
width: 100%;
padding: 0 0 35px 0;
margin: 0 0 35px 0;
border-bottom: solid 1px #1c1c1c;
position: relative;
list-style: none;
}
.comment-text ol,
.comment-text ul {
margin-bottom: 20px;
display: inline-block;
width: 100%;
}
.comment-text li {
padding-bottom: 5px;
margin-bottom: 5px;
border: none;
}
.comment-text ul li {
list-style-type: circle;
margin-left: 22px;
}
.comment-text ol li {
list-style-type: decimal;
margin-left: 24px;
}
.commentlist .children {
margin-top: 35px;
border-top: solid 1px #1c1c1c;
padding-top: 35px;
}
.commentlist .children li { padding-left: 8% }
.commentlist .children li:last-child {
margin-bottom: 0;
padding-bottom: 0;
border-bottom: none;
}
.comment-block { padding: 0 }
.comment-text {
position: relative;
font-family:'Poppins', sans-serif;
margin-left: 80px;
}
p.reply {
margin-left: 80px;
}
p.reply a {
color: #e12b5f;
font-size: 14px;
letter-spacing: .5px;
font-weight: 600;
}
.comment-text p.reply a:hover { color: #848D94 }
.comments .children .reply { text-align: left }
#cancel-comment-reply-link {
position: relative;
color: #999;
margin: 0 0 0 10px;
font-size: 9px;
text-transform: uppercase;
font-weight: bold;
display: inline-block;
-webkit-transition: .07s ease-in;
-moz-transition: .07s ease-in;
-o-transition: .07s ease-in;
transition: .07s ease-in;
}
#cancel-comment-reply-link:hover {
color: #555;
-webkit-transition: .07s ease-in;
-moz-transition: .07s ease-in;
-o-transition: .07s ease-in;
transition: .07s ease-in;
}
#cancel-comment-reply-link i {
font-size: 18px;
color: #f74f4f;
}
#cancel-comment-reply-link i:hover {
color: #555;
cursor: pointer;
}
.comments .logged-in-as, .comment-notes {
font-size: 15px;
color: #aaa;
margin-bottom: 35px !important;
}
.comments .logged-in-as a { color: #777 }
.comments .logged-in-as a:hover { color: #555 }
.comment-notes .required {
position: relative !important;
top: auto !important;
right: auto !important;
}
.comment-awaiting-moderation {
color: #555;
font-size: 11px;
}
.vcard {
width: 100%;
display: inline-block;
}
.vcard img {
display: inline-block;
width: 60px;
height: auto;
border-radius:50%;
-o-border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
vertical-align: middle;
}
.fn {
width: 100%;
font-style: normal;
font-size: 20px;
line-height: 20px;
margin-top: 0;
font-family:'Poppins', sans-serif;
}
.fn a { color: #000; }
.fn a:hover { color:#e12b5f; }
.comment-info {
margin-bottom: 20px;
position: relative;
display: inline-block;
width: 100%;
}
.comment-meta {
display: inline-block;
width: 75%;
margin: 0 0 0px 15px;
vertical-align: middle;
}
.comment-bottom {
width: 100%;
display: inline-block;
}
.comment-time {
text-transform: uppercase;
font-size: 10px;
font-family: 'Poppins', sans-serif;
color: #999;
display: block;
letter-spacing: .5px;
padding-top:5px;
}
.comment-time:hover { color: #848D94 }
.comment-edit-link {
font-size: 10px;
display: inline-block;
float: right;
margin: 8px 0 0 5px;
}
#comment-nav-below {
display: inline-block;
width: 100%;
padding: 10px 10px 20px 10px;
margin: -44px 0 20px 0;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
border-bottom: solid 1px #e7e7e7;
}
#comment-nav-below .nav-previous { float: left }
#comment-nav-below .nav-next { float: right } .post-list .post {
width: 100%;
margin: 0px 0% 30px 0px;
vertical-align: top;
}
.post-list .avatar {
width: 25px;
height: 25px;
display:  inline-block;
vertical-align: middle;
}
.post-list .title-meta {
padding: 10px 0px 0px 0px;
}
.pagelink p {
background: #f7f7f7;
padding: 10px;
}
.post-nav {
padding: 15px 0;
margin: 4% 0 0 0;
display: inline-block;
width: 97%;
}
.post-nav a {
color: #f4f4f4;
font-weight: 100;
padding: 5px 30px;
border: 1px solid #f4f4f4;
background: #fff;
}
.post-nav a:hover {
background: #f4f4f4;
color: #fff;
}
.postnav-left a { float: left }
.postnav-right a { float: right } .archive-column {
border-bottom: solid 1px #e6e6e6;
margin-bottom: 1.6em;
}
.archive-column:last-child {
border-bottom: 0;
margin-bottom: 0;
} .dribbbles li a img {
width: 100%;
height: auto;
border: solid 5px #fff;
box-shadow: rgba(0,0,0, 0.2) 0px 0px 3px;
-moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 3px;
-webkit-box-shadow: rgba(0,0,0, 0.2) 0px 0px 3px;
} .flickrPhotos {
margin: 0 0 0 0 !important;
float: left;
}
.flickrPhotos li {
float: left;
display: inline;
margin: 0px 0 15px 0px !important;
padding: 0 !important;
overflow: hidden;
list-style-type: none;
}
.flickr li img {
width: 100%;
height: auto;
border: solid 5px #fff;
box-shadow: rgba(0,0,0, 0.2) 0px 0px 3px;
-moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 3px;
-webkit-box-shadow: rgba(0,0,0, 0.2) 0px 0px 3px;
}
.flickr-more {
font-size: 10px;
color: #aaa;
}
.flickrPhotos .remove-margin, #envato-marketplace-items .remove-margin { margin-right: 0px !important } #footer {
width: 100%;
display: block;
overflow: hidden;
}
.footer-inside {
padding: 70px 25px 0;        
}
.footer-inside .containers {
padding: 0;
}
#footer .bar ul { margin-left: 15px }
#footer .bar li {
list-style-type: square;
margin-bottom: 5px;
}
#footer .footernav { float: left }
#footer .footernav li ul {display:none;}
#footer .footernav li a {
font-weight: 100 !important;
}
#footer .footer-copy {
display: block;
border-top: 1px solid #eee;
padding: 20px 0;
}
.footer-inside img {
max-width: 100%;
height:auto;
}
.footer-copy .copyright {
float: left;
margin:  0;
position: relative;
font-size: 12px;
}
.footer-copy .copyright a { color: #f4f4f4 }
#footer .menu-footer-wrapper {
display: inline-block;
width: 100%;
}
#footer #menu-footer-container { float: left }
#footer #menu-footer { float: left }
#footer #menu-footer li {
float: left;
margin: 0 20px 5px 0;
display: inline;
}
#footer #menu-footer li a {
color: #f4f4f4;
display: block;
font-weight: 700;
font-size: 14px;
}
#footer #menu-footer li a:hover {
color: #4e5b67;
text-decoration: none;
}
#footer #menu-footer li:last-child { margin: 0 0 0 0 } .social-icons {
float: right;
margin-top: 5px;
}
.social-icons a i { line-height: 24px }
.social-icons .widget {
margin: 0;
padding: 0;
} .sticky {}
.alignleft { float: left }
.alignright { float: right }
.aligncenter { text-align: center }
.bypostneomax {}
.wp-caption {
background: rgba(255,255,255, 0.6);
box-shadow: rgba(0,0,0, 0.1) 0px 0px 5px;
-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 5px;
-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 5px;
padding: 5px;
max-width: 96%;
text-align: center;
}
.wp-caption.alignnone { margin: 5px 20px 20px 0 }
.wp-caption.alignleft { margin: 5px 20px 20px 0 }
.wp-caption.alignright { margin: 5px 0 20px 20px }
img.alignleft, img.alignright { padding: 5px }
img.alignleft { margin: 5px 25px 20px 0 }
img.alignright { margin: 5px 0 20px 20px }
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 10px !important;
margin: 0 !important;
padding: 3px 0 0 0!important;
}
.gallery-item img {
padding: 5px;
border: solid 1px #eee !important;
} input[type="text"], input[type="email"], input[type="password"] {
color: #999;
border: none;
background: #f7f7f7;
width: 100%;
padding: 10px;
-webkit-appearance: none;
-webkit-transition: .07s ease-in;
-moz-transition: .07s ease-in;
transition: .07s ease-in;
font-weight: 300!important;
font-family: 'Poppins', sans-serif;
}
input[type="text"]:focus, input[type="email"]:focus, input[type="password"]:focus, textarea:focus {
-webkit-transition: .07s ease-in;
-moz-transition: .07s ease-in;
transition: .07s ease-in;
}
.title-meta .avatar  {
width: 40px;
height: 40px;
display: inline-block;
vertical-align: middle;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
-o-border-radius: 50px;
}
textarea {
color: #8A949B;
border: none;
background: #f7f7f7;
width: 100%;
padding: 10px;
-webkit-transition: .07s ease-in;
-moz-transition: .07s ease-in;
transition: .07s ease-in;
margin-top: 20px;
}
.wpcf7 br { margin-bottom: 10px }
.wpcf7-response-output {
background: #faf7d6;
border: none !important;
}
.wpcf7-mail-sent-ok {
margin-left: 0px !important;
margin-right: 0px !important;
background: #ECF3E5;
background: rgba(229, 243, 212, .5);
padding: 15px !important;
border: solid 1px #D2EFAC !important;
}
.wpcf7-validation-errors {
margin-left: 0px !important;
background: #FCF3F3;
background: rgba(255, 238, 238, .5);
border: solid 1px #FBDCDC !important;
padding: 10px !important;
margin-right: 0px !important;
} .widget_sb_tabbed_widget {
background: none;
padding-bottom: 30px !important;
}
.sb_tabbed {
background: #fff;
}
.widget_sb_tabbed_widget .tab-content ul li {
list-style-type: none;
}
.widget_sb_tabbed_widget ul.sb_tabs li a {
background: #5C6772;
box-shadow: none;
color: #A7B3C0 !important;
}
.theme-author {
float:right;
font-size:12px;
}
.theme-author a {
color:#e12b5f;
}   .image-slide {
line-height:0;
overflow: hidden;
}
.feat-item {
background-size: cover;
-o-background-size: cover;
-moz-background-size: cover;
-webkit-background-size: cover;
background-position: 50% 50%;
background-repeat: no-repeat;
height: 350px;
padding-top: 0;
-webkit-transition: 300ms;
-moz-transition: 300ms;
-ms-transition: 300ms;
-o-transition: 300ms;
transition: 300ms;
}
.feat-overlay {
-o-transition: .3s;
-ms-transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;
transition: .3s;
}
.neomax_slides:hover .slick-prev, .neomax_slides2:hover .slick-prev, .neomax_slides3:hover .slick-prev{
opacity: 1;
}
.neomax_slides:hover .slick-next, .neomax_slides2:hover .slick-next, .neomax_slides3:hover .slick-next {
opacity: 1;
}
.slick-dots li.slick-active button:before
{
opacity: .75;
}
.scroll-post .post-category a {
font-size: 10px;
font-weight: 600;
text-transform: uppercase;
letter-spacing: .5px;
color: #fff;
}
h2.feat-title {
margin-top: 20px;
font-size: 14px;
font-weight: 600;
letter-spacing: .5px;
line-height:34px;
}
.feat-inner, .small .feat-inner  {
margin-top: 10px;
width: 90%;
margin: 0 auto;
}
span.post-category {
font-family: 'Poppins', sans-serif;
font-size: 10px;
font-weight: 600;
letter-spacing: 1px;
line-height: 16px;
text-transform: uppercase;
}
.neomax_slides .slider-meta {
padding-bottom: 20px;
display: flex;
align-items: baseline;
}
span.post-category a{
color:  #e12b5f;
font-size: 12px;
text-transform:  uppercase;
letter-spacing:  1px;
font-weight:  600;
position:relative;
}
.readmore{
font-size: 12px;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: 700;
background: none;
color: #000000;
font-weight: 400;
-webkit-transition: 600ms;
-moz-transition: 600ms;
-ms-transition: 600ms;
-o-transition: 600ms;
transition: 600ms;
}
.readmore:hover {
-webkit-transition: 600ms;
-moz-transition: 600ms;
-ms-transition: 600ms;
-o-transition: 600ms;
transition: 600ms;
}
.align-left{
margin-top: 30px;
}
.post-list .title-meta {
border: 1px solid #EEE;
border-left: 0;
border-right: 0;
margin-bottom: 0;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 15px;
padding-right: 15px;
color: #989898;
clear: both;
margin-top: 40px;
font-weight: 400;
letter-spacing: 1px;
line-height:20px;
}
.jack.social_share_area {
float: right;
}
.post-list .title-meta .postdate,.post-list .title-meta .postcomment {
float:left;
}
.post-list .title-meta .postcomment {
margin: 0 0 0 15px;
}
.below-slider-wrapper .mc4wp-form label {
display: none;
}
.below-slider-wrapper .widget_mc4wp_form_widget {
background:  #f4f4f4;
}
.below-slider-wrapper .widget_mc4wp_form_widget h4.below-slider {
font-size: 22px!important;
font-weight: 400!important;
float: left!important;
margin-bottom: 0!important;
line-height: 24px!important;
padding: 0!important;
border: none!important;
width:50%;
text-align:left;
}
.below-slider-wrapper .widget_mc4wp_form_widget h4.below-slider:after {
content: "Be the first to receive the latest buzz on upcoming contests & more!";
display: block;
padding: 2px 0px 0px 0px;
text-transform: none;
color: #444;
font-family: 'Poppins', sans-serif;
font-size: 12px;
}
.below-slider-wrapper .mc4wp-form {
float: right;
width: 50%;
}
.below-slider-wrapper .mc4wp-form p {
margin:  0;
float:  right;
}
.below-slider-wrapper .mc4wp-form p:first-child {
width: 63%;
margin-right: 2%;
float: left;
}
.below-slider-wrapper .mc4wp-form input[type="email"]{
margin-bottom: 0;
box-shadow: 0 0px 16px 0 rgba(0,0,0,.036);
-o-box-shadow: 0 0px 16px 0 rgba(0,0,0,.036);
-webkit-box-shadow: 0 0px 16px 0 rgba(0,0,0,.036);
-moz-box-shadow: 0 0px 16px 0 rgba(0,0,0,.036);
border: 1px solid #e5e5e5;
border-radius: 0;
-o-border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
}
.below-slider-wrapper .widget_mc4wp_form_widget {
padding: 30px 35px 30px 35px;
}
.below-slider-wrapper input[type="submit"] {
background: #313131;
color: #fff;
border: none;
padding: 10px 12px;
text-transform: uppercase;
font-size: 11px;
letter-spacing: 1px;
font-family:'Poppins', sans-serif;
}
.below-slider-wrapper .mc4wp-form input[type="submit"] {
cursor: pointer;
height: 42px;
border-radius: 2px;
-o-border-radius: 2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
z-index: 0;
margin-bottom: 0;
float: left;
font-family: 'Poppins', sans-serif;
border: 0 none;
color: #fff;
font-size: 11px;
line-height: 1;
font-weight: 500;
letter-spacing: 1px;
margin: auto;
padding: 0px 56px;
display: inline-block;
text-transform: uppercase;
width: auto;
background-color: #e12b5f;
text-align: center;
}
.sticky {
position: relative;
}
.sticky:after {
position: absolute;
content: "\f08d";
left: 0;
top: 0;
font-family: 'FontAwesome';
color: #000;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
margin: 30px;
font-size: 15px;
z-index: 9;
box-shadow: 0px 0px 14px 0px #ddd;
-webkit-box-shadow: 0px 0px 14px 0px #ddd;
-o-box-shadow: 0px 0px 14px 0px #ddd;
-moz-box-shadow: 0px 0px 14px 0px #ddd;
-ms-box-shadow: 0px 0px 14px 0px #ddd;
}
.jack.social_share_area a {
margin: 4px;
font-size: 14px;
}
.about-widget p{
font-weight:400;
color:#000;
font-family:'Poppins', sans-serif;
font-size: 14px;
} .about-widget {
text-align:center;
}
.about-img {
margin-bottom:14px;
}
.about-title {
display:block;
font-size:12px;
text-transform:uppercase;
font-weight:700;
margin-bottom:10px;
}
.about-autograph {
margin-top:14px;
display:inline-block;
} .social-widget {
text-align:center;
}
.social-widget a {
color: #000;
font-size: 16px;
margin: 0 2px;
-o-transition: .3s;
-ms-transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;
transition: .3s;
width: 35px;
display: inline-block;
height: 35px;
line-height: 35px;
text-align: center;
}
.footer-inside .social-widget {
text-align: center;
}
#sidebar .widget h2{
text-align: left;
text-transform: capitalize;
font-size: 20px;
letter-spacing: .5px;
font-weight: 700;
padding-top: 15px;
margin-bottom: 25px;
font-family:'Poppins', sans-serif;
position: relative;
color:#000;
}
.footer-inside .widget h2 {
text-align: left;
text-transform: uppercase;
font-size: 20px;
letter-spacing: .5px;
font-weight: 700;
margin-bottom: 25px;
font-family:'Poppins', sans-serif;
position: relative;
}
#sidebar img {
width: 100%;
height: auto;
}
#sidebar span.post-category{
margin:inherit;
margin-bottom: 5px;
text-align:left;
}
#sidebar .side-item {
display:  block;
clear:  both;
margin-bottom: 15px;
}
#sidebar .side-image {
float: left;
width: 80px;
height: 80px;
border-radius: 50%;
-o-border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
line-height: 0;
margin-bottom: 5px;
vertical-align: middle;
}
#sidebar .side-item-text {
font-size: 14px;
font-weight: 400;
vertical-align: middle;
padding-left: 100px;
}
.side-item-text .post-category+div a {
font-weight: 700;
}
#sidebar .widget_categories li, .widget_categories li {
margin-bottom: 6px;
font-size: 14px;
margin-left: 0px;
border-bottom: 1px solid #eee;
padding-left: 0px;
padding-bottom: 8px;
}
.footer-inside .widget_categories li {
margin-bottom: 6px;
font-size: 14px;
margin-left: 0px;
padding-left: 0px;
padding-bottom: 8px;
border-bottom:none;
}
.widget_categories li ul.children {
margin-left: 15px;
border-top: 1px solid #eee;
margin-top: 5px;
padding-top: 5px;
}
.post-list .title-meta .postcomment a:before {
font-family: 'Font Awesome 6 Free';
content: "\f086";
margin-right: 4px;
}
.post-list .title-meta .postdate:before{
font-family: 'Font Awesome 6 Free';
content: "\f017";
margin-right: 4px;
}
.below-slider-wrapper .slick-slide {
width: 250px;
text-align: center;
margin:0 20px;
}
.below-slider-wrapper .side-image img {
width: 100%;
height:  240px;
object-fit:cover;
}
.below-slider-wrapper .neomax_popular_news_widget h4.below-slider {
text-transform: uppercase;
font-size: 14px;
letter-spacing: 1px;
font-weight: 500;
background: #f4f4f4;
padding: 12px;
margin-bottom: 25px;
}
.below-slider-wrapper .widget {
margin: 40px 0;
padding:0;
text-align: center;
}
.below-slider-wrapper span.post-category {
margin: 15px 0;
}
.below-slider-wrapper span.post-category a{
padding: 8px 13px;
}
.neomax-top-bar a {
color: #000;
}
i.fa.fa-caret-down,i.fa.fa-caret-right {
margin: 0 0 0 5px;
}
.main-nav li ul li:hover>a {
background: #f7f7f7;
} .navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
color: #444;
text-decoration:none;
}
.navigation li {
display: inline;
}
.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
border: 1px solid #eee;
cursor: pointer;
padding: 12px;
padding: 0.75rem 12px;
}
.navigation li a:hover,
.navigation li.active a {
background-color: #f4f4f4;
color: #fff;
border-color: #f4f4f4;
}
.navigation {
text-align: center;
} .display-search-view {
position: absolute;
width:  100%;
height: 100%;
background:  #000000d4;
top: 0;
left: 0;
}
.inc-zindex{
z-index: 99999;
top: 30px;
right: 40px;
position: fixed!important;
}
input#searchsubmit {
display: block;
}
.footer-inside .side-item {
display:  block;
clear:  both;
margin-bottom: 15px;
}
.footer-inside .side-image {
display:  inline-block;
vertical-align: middle;
line-height:0;
margin-right:3%;
}
.footer-inside h2 {
margin-bottom: 10px;
}
.footer-inside .side-item-text {
display: inline-block;
width:  60%;
font-size: 14px;
font-weight: 400;
letter-spacing: .5px;
vertical-align: middle;
}
.footer-inside .post-category{
font-size: 12px;
}
#footer .side-image img {
width: 80px;
height: 80px;
object-fit: cover;
border-radius: 50%;
}
.side-item-text .post-category a {
background-image: none !important;
color: #e12b5f !important;
}
.footer-inside span.post-category{
margin:inherit;
margin-bottom: 5px;
}
.widget_categories span {
float: right;
padding: 0 5px;
background: #e12b5f;
color: #fff;
border-radius:50%;
-o-border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
min-width: 25px;
height: 25px;
line-height: 25px;
text-align: center;
font-size: 12px;
}
.footer-area-wrap {
display: inline-block;
width: 31%;
margin-right: 3%;
vertical-align: top;
}
.footer-area-wrap:nth-child(3n+3) {
margin-right: 0;
} #insta_widget_footer {
text-align:center;
overflow:hidden;
position:relative;
padding:30px 0;        
}
.instagram-title {
margin-bottom:20px;
text-transform:uppercase;
letter-spacing:1px;
font-size:14px;
text-align: center;
text-transform: uppercase;
font-size: 14px;
letter-spacing: 1.5px;
padding: 12px;
margin-bottom: 20px;
display: inline-block;
}
#insta_widget_footer .instagram-pics li {
width:12.5%;
display:inline;
float:left;
position:relative;
-webkit-transition: 300ms;
-moz-transition: 300ms ;
-ms-transition: 300ms ;
-o-transition: 300ms ;
transition: 300ms ;
}
#insta_widget_footer .instagram-pics li img {
max-width:100%;
vertical-align:middle;
}
#insta_widget_footer .instagram-pics li img:hover {
opacity:.87;
}
#insta_widget_footer p.clear {
font-size: 12px;
position: absolute;
top: 60%;
left: 50%;
transform: translate(-50%,-50%);
background: #fff;
padding: 10px 80px;
letter-spacing: 1px;
text-transform: uppercase;
-webkit-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);
box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);
}
#insta_widget_footer .instagram-pics li:hover {
opacity: .7;
}
.neomax_slides2 .feat-item{
height:500px;
}
.neomax_slides2 .slick-list {
margin: 0 -8px;
}
.neomax_slides2 {
overflow: hidden;
}
.neomax_slides2 .feat-item-wrapper {
text-align: center;
}
.neomax_slides2 span.post-category {
text-align: left;
margin-left: 4%;
margin-bottom: 10px;
}
.neomax_slides2 h2.feat-title {
font-size: 15px;
}
.neomax_slides3 {
margin: 0 auto;
background: #fff;
}
.neomax_slides3 .feat-item{
height:500px;
}
.neomax_slides3 .item-slide {
margin: 0 8px;
}
.neomax_slides3 .slick-list {
margin: 0 -8px;
}
.neomax_slides3,.neomax_slides {
overflow: hidden;
}
.neomax_slides3 .feat-item-wrapper {
text-align: center;
position: absolute;
bottom: 0;
padding-bottom: 35px;
padding-top: 20px;
left: 0;
right: 0;
margin: 0 auto;
background: linear-gradient(to bottom,transparent 0,rgba(0, 0, 0, 0.17) 50%,rgba(0, 0, 0, 0.59) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.neomax_slides2 .feat-item-wrapper {
text-align: left;
position: absolute;
bottom: 0;
left: 0;
right: 0;
margin: 0 auto;
padding-top: 70px;
padding-bottom:20px;
background: linear-gradient(to bottom,transparent 0,rgba(0, 0, 0, 0.17) 50%,rgba(0, 0, 0, 0.59) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.neomax_slides3 span.post-category, .neomax_slides span.post-category {
margin: 0;
}
h2.feat-title {
font-size: 15px;
line-height: 23px;
}
.neomax_slides3 h2.feat-title{
font-size:28px;
}
h2.feat-title a {
color: #fff;
}
.neomax_slides3 .slick-prev, .neomax_slides3 .slick-next,.neomax_slides .slick-prev, .neomax_slides .slick-next,.neomax_slides2 .slick-prev, .neomax_slides2 .slick-next{
top:50%;
}
span.side-item-meta {
color: #999;
}
.title-wrap.alignleft{
text-align: left;
float:none;
}
.widget_archive li a+span {
float: right;
padding: 0 5px;
background: #323439;
color: #fff;
min-width: 25px;
height: 25px;
line-height: 25px;
text-align: center;
font-size: 12px;
}
.widget_archive li {
margin-bottom: 6px;
font-size: 14px;
margin-left: 0px;
border-bottom: 1px solid #eee;
padding-left: 0px;
padding-bottom: 8px;
}
.widget_archive li a:hover + span{
background:#f4f4f4;
}
.logo-text a:hover {
color: #111;
}
.post-wrap.grid .post {
width: 31.33%;
margin-right: 3%;
margin-bottom: 3%;
clear: both;
}
.post-wrap.grid .post:nth-child(3n+3) {
margin-right: 0;
}
.post-wrap.clearfix.grid {
font-size: 0;
width:95%;
}
.post-wrap.list .post .box .featured-image-wrap {
width: 37%;
display: inline-block;
vertical-align:  middle;
margin-right:3%;
height:250px;
}
.post-wrap.list .post .box .title-wrap {
width: 60%;
display: inline-block;
vertical-align: middle;
text-align:left;
padding:0;
}
.post-wrap.list .post span.post-category{
margin:0;
text-align:left;
}
.single .entry-title{
margin-bottom:0;
font-size: 32px;
font-weight:600;
}
.single .featured-image + .title-meta-wrap .entry-title{
color:#fff;
}
.single .title-wrap {
text-align: left;
padding-top:0;
}
.single #main-content {
display: block;
padding-top: 15px;
}
body.page #main-content {
padding-top: 30px;
}
.post-wrap.list .post .post-content p.align-left {
text-align: left;
margin:0;
}
.post-wrap.list .post .title-meta.clearfix{
display:none;
}
.post-wrap.list .post .box .title-wrap.alignleft {
float: none;
}
.single .bar-categories ul.post-categories {
margin-left:  0;
}
.single .bar-categories li {
display:  block;
margin-right:  5px;
margin-bottom:  0;
text-align:center;
}
.single .title-meta a {
margin-right: 15px;
margin-left: 5px;
font-size: 14px;
vertical-align: middle;
}
.below-slider-wrapper input[type="text"], .below-slider-wrapper input[type="email"], .below-slider-wrapper input[type="password"] {
background: #fff;
}
h2.feat-title{
margin-bottom: 5px;
margin-top: 10px;
}
.neomax_slides2 h2.feat-title {
width: 85%;
margin-left:4%;
margin-bottom:5px;
}
.bar-categories a:hover{
color:#fff;
}
li#accordion-section-neomax_pro h3 {
color: #fff!important;
background-color: #008EC2!important;
}
li#accordion-section-neomax_pro h3:after {
color:#fff!important;
} #credits{
background: #444;
z-index: 9999;
font-family: lora;
color: #fff;
overflow: hidden;
margin: 0 auto;
clear: both;
position: fixed;
line-height: 15px;
bottom: 50px;
right: 40px;
transition: 300ms;
-webkit-transition: 300ms;
-o-transition: 300ms;
-moz-transition: 300ms;
border-radius: 50px;
-o-border-radius: 50px;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
}
.to_top {
z-index: 9999999;
cursor: pointer;
color: #fff;
text-align: center;
width: 3rem;
height: 3rem;
line-height: 3rem;
}
.to_top:hover {
color: #fff;
}
#credits:hover {
background: #e12b5f;
} .post-wrap .post .featured-image-wrap,.side-item .side-image{
position:relative;
overflow:hidden;
}
.archive .post-wrap .post a.featured-image:before, .archive .side-item .side-image a:before, .home .side-item .side-image a:before,.side-image a:before{
content: " ";
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
transition: background-color .32s ease 0s;
width: 100%;
z-index: 2;
}
.archive .post-wrap .post a.featured-image:hover:before, .archive .side-item .side-image a:hover:before, .home .side-item .side-image a:hover:before,.side-image a:hover:before{
background-color: rgba(0, 0, 0, 0.1);
} a.ct_icon.search.inc-zindex {
color: #fff!important;
}
.neomax_slides3, .neomax_slides2, .neomax_slides {
padding-top: 0;
}
.pagination .nav-links span.current {
cursor:auto;
background-color: #f4f4f4;
color: #111;
border-color: #f4f4f4;
border-radius: 50%;
-o-border-radius: 50%;
width: 35px;
-moz-border-radius: 50%;
height: 35px;
line-height: 35px;
display: inline-block;
-webkit-border-radius: 50%;
}
.pagination .nav-links span.current:hover{
color:#111;
}
.pagination .nav-links a.page-numbers, .pagination .nav-links span {
cursor: pointer;
display: inline-block;
font-size: 11px;
margin: 0 8px;
font-weight: 700;
letter-spacing: 1px;
text-transform: uppercase;
}
.pagination .nav-links a.page-numbers:hover, .pagination .nav-links span:hover{
color:#e12b5f;
}
.pagination .nav-links span.page-numbers.dots {
border: none;
}
.pagination .screen-reader-text {
display: none;
}
.post-list .title-meta .postcomment{
float:right;
}
.container {
padding: 0px;
max-width: 1550px;
margin: 0 auto;
} .nextpreviousbuttons {
position: relative;
bottom:40px;
}
.neomax_slides .slick-next
{
right: 30px;
}
.neomax_slides .slick-next,.neomax_slides .slick-prev{
border-color:#fff;
background:#fff;
}
.neomax_slides3 .slick-next{
right:50px;
}
.neomax_slides3 .slick-prev{
left:50px;
}
.skip-link {
position: absolute;
top:-100px; background-color: #f1f1f1;
-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);
box-shadow:0 0 2px 2px rgba(0,0,0,.6);
color: #21759b;
display: block;
font-family: 'Poppins',sans-serif;
font-size: 14px;
font-weight: 700;
height: auto;
left:6px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
width: auto;
z-index: 100000; -webkit-transition: top .75s ease-out;
transition: top .75s ease-out;
}
.skip-link:focus {
color: #21759b;
top: 7px;
-webkit-transition: top 0s;
transition: top 0s;
}
.main-nav li:focus>ul, .main-nav li li:focus>ul, .main-nav li li li:focus>ul, .main-nav li li li li:focus>ul {
opacity: 1;
top: 100%;
z-index: 100;
}
.main-nav ul.focused {
opacity: 1;
top: 100%;
z-index: 100;
}
li.main-nav li a:hover,
li.main-nav li a:focus {
opacity: 1;
top: 100%;
z-index: 100;
}
::-webkit-input-placeholder {
font-size: 12px !important;
}
:-moz-placeholder {
font-size: 12px !important;
} :-ms-input-placeholder {
font-size: 12px !important;
}
.custom-header-media img {
max-width: 100%;
margin-bottom: 40px;
}
body.home.headerimage .hearder-holder {
margin-bottom: 30px;
}
.hearder-holder .logo-default img {
max-width: 100%;
height: auto;
}
.item-slide .feat-item-wrapper{
-o-transition: .18s;
-ms-transition: .18s;
-moz-transition: .18s;
-webkit-transition: .18s;
transition: .18s;
width: 100%;
position:absolute;
bottom: 0;
width: 100%;
background: linear-gradient(to bottom,transparent 0,rgb(0 0 0 / 40%) 50%,rgb(0 0 0 / 50%) 100%) repeat scroll 0 0 rgb(0 0 0 / 0%);
padding-top: 100px;
z-index: 9;
}
.slide-wrap{
position:relative;
}
.neomax_slides .postdate {
font-weight: 400;
text-transform: uppercase;
letter-spacing: .5px;
color: #fff;
font-size: 12px;
position: relative;
}
.neomax_slides .postdate:before,.neomax_slides .postdate:after {
position: absolute;
top: 50%;
overflow: hidden;
width: 24px;
height: 1px;
border-top: 1px solid #ccc;
content: '';
}
.neomax_slides .postdate:before {
margin-left: -41px;
text-align: right;
}
.neomax_slides .postdate:after {
margin-left: 15px;
text-align: right;
}
p.align-left a.readmore{
color: #000;
font-weight:700;
position: relative;
display: inline-block;
width: auto;
line-height:24px;
}
.single .bar-categories a {
color: #e12b5f;
}  .featured-box-area {
display: table;
width: 100%;
border-spacing: 20px;
padding: 25px;
max-width: 1550px;
margin: 0 auto;
}
.featured-box-item {
height: 112px;
width: 112px;
border-radius: 50%;
clear: both;
display: block;
margin:0 auto;
object-fit:cover;
-webkit-transition: 300ms;
-moz-transition: 300ms;
-ms-transition: 300ms;
-o-transition: 300ms;
transition: 300ms;
}
.featured-box-overlay {
text-align: center;
max-width: 112px;
margin: 10px auto 0;
}
.featured-box-overlay h4 {
color: #222;
font-family: 'Poppins', sans-serif;
line-height: 1.5em;
font-size: 12px;
text-transform: uppercase;
letter-spacing: 1px;
display: inline-block;
font-weight: 500;
margin-bottom:0;
position: relative;
z-index:0;
}
.featured-box-link {
display: table-cell;
position: relative;
vertical-align:top;
}
.featured-boxes-wrap {
margin-top: 20px;
background: #ececec;
}
body.home .featured-boxes-wrap {
margin-top:0;
} .side-pop.list .side-pop-img img {
width: 80px!important;
height: 80px!important;
object-fit: cover;
border-radius: 50%;
-o-border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
}
.side-pop-img {
float:left;
}
.side-pop.list .side-pop-content h3 a {
font-size: 14px;
}
.side-pop.list .side-pop-content h3 {
line-height: 18px;
margin-bottom: 2px;
font-weight:bold;
}
.side-pop-content span.sp-date {
color: #999;
font-size: 11px!important;
}
.side-pop.list {
clear: both;
position: relative;
margin-bottom:35px;
}
span.side-count {
position: absolute;
right: 0;
clear: both;
top: -40px;
text-align: right;
display: inline-block;
font-weight: 900;
font-size: 100px;
color: rgb(117 64 94 / 12%);
z-index: 0;
font-style: italic;
}
.side-pop.list:hover .side-count{
color: #e12b5f;
}
.side-pop.list .side-count {
transition:300ms;
-o-transition:300ms;
-moz-transition:300ms;
-webkit-transition:300ms;
}
.neomax_slides2.container {
height: 635px;
}
.neomax_slides2 .item-slide:nth-child(1) {
width: 49.85%;
float: left;
margin: 0;
margin-right: .3%;
margin-bottom: .3%;
height: 378px;
}
.neomax_slides2 .item-slide:nth-child(2) {
width: 49.85%;
float: left;
margin: 0;
margin-bottom: .3%;
height: 378px;
}
.neomax_slides2 .item-slide:nth-child(3),.neomax_slides2 .item-slide:nth-child(4),.neomax_slides2 .item-slide:nth-child(5) {
width: 33.13%;
float: left;
margin-right: .3%;
}
.neomax_slides2 .feat-item {
height: 378px;
}
.neomax_slides2 .item-slide:nth-child(3) .feat-item, .neomax_slides2 .item-slide:nth-child(4) .feat-item, .neomax_slides2 .item-slide:nth-child(5) .feat-item {
height: 251px;
}
.neomax_slides2 .item-slide:nth-child(5) {margin-right: 0;width: 33.14%;}
.neomax_slides2 .item-slide:nth-child(5) h2.feat-title a, .neomax_slides2 .item-slide:nth-child(4) h2.feat-title a, .neomax_slides2 .item-slide:nth-child(3) h2.feat-title a{
font-size: 20px;
}
.slider-meta .postcomment a {
color: #fff;
font-size: 10px;
}
.post-date a {
color: #fff;
font-size: 10px;
letter-spacing: 1px;
text-transform: uppercase;
}
.slider-meta .postcomment a:before {
content: "\f086";
font-family: 'Font Awesome 6 Free';
margin-right: 5px;
margin-left: 10px;
}
.post-metawrap span.post-category {
display: inline-block;
vertical-align: middle;
margin-bottom: 0;
}
.scroll-post {
margin-right: 10px;
}
.scroll-post a:before {
content: "\f550";
font-family: 'Font Awesome 6 Free';
margin-right: 5px;
}
.post-metawrap {
display: block;
text-align: center;
}
.post-metawrap .postcomment a:before {
content: "\f086";
font-family: 'Font Awesome 6 Free';
margin-right: 5px;
margin-left: 20px;
}
.post-metawrap .postcomment a {
font-size: 12px;
line-height: 28px;
}
#content .entry-title a{
display:block;
margin-bottom: 15px;
}
#content .entry-title a {
font-family: 'Poppins', sans-serif;
font-size: 24px;
font-weight: 600;
line-height: 36px;
text-transform: none;
color: #000;
}
.post span.post-category a:after {
position: absolute;
bottom: -3px;
left: 0;
display: block;
width: 100%;
height: 1px;
background: #e12b5f;
content: "";
transition: transform .4s ease;
-webkit-transform: scaleX(0);
-ms-transform: scaleX(0);
transform: scaleX(0);
}
.post-list .post .featured-image img{
transition: transform 300ms ease;
-o-transition: transform 300ms ease;
-moz-transition: transform 300ms ease;
-webkit-transition: transform 300ms ease;
}
.post-list .featured-image-wrap:hover .featured-image img{
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
will-change: transform;
}
.single .bar-categories .post-date a{
color:#000;
}
.single .featured-image + .title-meta-wrap .bar-categories .post-date a {
color: #fff;
font-size: 11px;
}
.single span.post-category {
margin-bottom: 0;
}
.single .bar-categories .post-date {
display: inline-block;
margin-right:20px;
}
.single .bar-categories .categories {
display: inline-block;
}
.title-meta i.fa.fa-comments {
color: #000;
font-size: 14px;
vertical-align: middle;
}
strong.next-prev-title {
font-size: 10px;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 1px;
color: #999;
}
.share .tags a {
text-transform: uppercase;
font-size: 11px;
letter-spacing: 1px;
font-weight: 900;
text-decoration: none !important;
}
.share .tags a:hover {
color: #e12b5f;
}
p.neomax_name {
margin-bottom: 15px;
}
p.neomax_name a {
font-family: 'Poppins', sans-serif;
font-size: 26px;
font-weight:600;
}
.neomax_author {
color: #999;
font-size: 11px;
text-transform: uppercase;
letter-spacing: 1px;
}
.featured-box-item:hover h4 {
background: #e12b5f;
color:#fff;
}
.featured-box-item h4{
transition:300ms;
-o-transition:300ms;
-moz-transition:300ms;
-webkit-transition:300ms;
}
.post-content a, .comment-text a, .textwidget a {
color: #e12b5f;
text-decoration: underline;
}
.post-content a:hover, .comment-text a:hover, .textwidget a:hover {
color: #222;
}
.neomax_slides .slider-meta {
padding-bottom: 20px;
} .neomax_slides2 .image-slide a {
position: relative;
display: inline-block;
vertical-align: top !important;
width: 100%;
}
.neomax_slides2 .image-slide a:before,
.neomax_slides2 .image-slide a:after {
position: absolute;
left: 10px;
right: 10px;
top: 10px;
bottom: 10px;
content: '';
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
}
.neomax_slides2 .image-slide a:before,
.neomax_slides2 .image-slide a:after {
top: 10px;
right: 10px;
bottom: 10px;
left: 10px;
}
.neomax_slides2 .image-slide a:before {
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
-webkit-transform: scale(0,1);
transform: scale(0,1);
}
.neomax_slides2 .image-slide a:after {
border-right: 1px solid #fff;
border-left: 1px solid #fff;
-webkit-transform: scale(1,0);
transform: scale(1,0);
}
.neomax_slides2 .item-slide:hover .image-slide a:after,
.neomax_slides2 .item-slide:hover .image-slide a:before {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}  .neomax_slides3 .image-slide a {
position: relative;
display: inline-block;
vertical-align: top !important;
width: 100%;
}
.neomax_slides3 .image-slide a:before,
.neomax_slides3 .image-slide a:after {
position: absolute;
left: 10px;
right: 10px;
top: 10px;
bottom: 10px;
content: '';
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
}
.neomax_slides3 .image-slide a:before,
.neomax_slides3 .image-slide a:after {
top: 10px;
right: 10px;
bottom: 10px;
left: 10px;
}
.neomax_slides3 .image-slide a:before {
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
-webkit-transform: scale(0,1);
transform: scale(0,1);
}
.neomax_slides3 .image-slide a:after {
border-right: 1px solid #fff;
border-left: 1px solid #fff;
-webkit-transform: scale(1,0);
transform: scale(1,0);
}
.neomax_slides3 .item-slide:hover .image-slide a:after,
.neomax_slides3 .item-slide:hover .image-slide a:before {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
} .featured-box-link .featured-box-overlay h4:after {
position: absolute;
bottom: 0;
left: 0;
display: block;
width: 100%;
height: 1px;
background: #e12b5f;
content: "";
transition: transform .4s ease;
-webkit-transform: scaleX(0);
-ms-transform: scaleX(0);
transform: scaleX(0);
z-index:-1;
} p.align-left a{
position:relative;
z-index:0;
}
p.align-left a:after {
position: absolute;
bottom: 0px;
left: 0px;
display: block;
width: 100%;
height: 1px;
background: #e12b5f;
content: "";
transition: transform .4s ease;
-webkit-transform: scaleX(0);
-ms-transform: scaleX(0);
transform: scaleX(0);
z-index:-1;
}
p.align-left a:hover:after {
-webkit-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
} #content.fullwidth {
width: 100%;
}
#content.fullwidth.post-list .post {
width:  100%;
}
#content.fullwidth .post, #content.fullwidth .next-prev, #content.fullwidth .neomax_bio_section, #content.fullwidth #comments {
width:100%;
max-width: 100%;
}
#content.fullwidth .post-wrap.grid .post:nth-child(odd) {
width: 30.667%;
float: left;
margin-right: 4%;
}
#content.fullwidth .post-wrap.grid .post:nth-child(even) {
width: 30.677%;
float: left;
margin-right: 4%;
margin-left: 0;
}
#content.fullwidth .post-wrap.grid .post:nth-child(3n+3) {
margin-right: 0;
}
#content.fullwidth .post-wrap.grid .post .featured-image-wrap img {
height: 370px;
object-fit: cover;
}
#content .post-wrap.grid .post .featured-image-wrap img {
height: 200px;
object-fit: cover;
}
.side-pop-content {
padding-left: 90px;
}
div#footer-top ul.side-newsfeed{
font-size:0;
}
div#footer-top .neomax_popular_news_widget h4 {
text-align: center;
}
div#footer-top .neomax_popular_news_widget ul li {
display: inline-block;
vertical-align: top;
width: 23.5%;
margin-right: 2%;
margin-bottom: 5%;
text-align: center;
box-shadow: 0px 15px 30px -20px #ddd;
-webkit-box-shadow: 0px 15px 30px -20px #ddd;
-moz-box-shadow: 0px 15px 30px -20px #ddd;
-o-box-shadow: 0px 15px 30px -20px #ddd;
}
div#footer-top .neomax_popular_news_widget ul li:nth-child(4n+4) {
margin-right: 0;
}
.containers{
padding: 0 25px;
max-width: 1550px;
margin: 0 auto;
}
div#footer-top {
padding-top: 40px;
padding-bottom: 40px;
}
div#footer-top .neomax_popular_news_widget ul li img{
height:300px;
object-fit: cover;
width:100%;
}
div#footer-top .neomax_popular_news_widget .side-image a,div#footer-top .neomax_popular_news_widget .side-image{
line-height:0;
}
div#footer-top .neomax_popular_news_widget .side-item-text {
background: #fff;
padding: 20px;
min-height: 120px;
}
div#footer-top .neomax_popular_news_widget span.post-category+div {
font-size: 15px;
}
div#footer-top .neomax_popular_news_widget span.post-category {
margin-bottom: 10px;
}
div#footer-top span.post-category a:after {
position: absolute;
bottom: -3px;
left: 0;
display: block;
width: 100%;
height: 1px;
background: #e12b5f;
content: "";
transition: transform .4s ease;
-webkit-transform: scaleX(0);
-ms-transform: scaleX(0);
transform: scaleX(0);
}
div#footer-top span.post-category a:before {
position: absolute;
bottom: -3px;
left: 0;
display: block;
width: 100%;
height: 1px;
background: #fff;
content: "";
transition: transform .4s ease;
}
div#footer-top span.post-category a:hover:after{
-webkit-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
}
.post-wrap.list .post-metawrap {
text-align: left;
}
.post-wrap.list .title-wrap p {
text-align: justify;
font-size:14px;
}
.post-wrap.standard .title-wrap p {
text-align: center;
}
.post-content{
margin-top: 30px;
font-size: 15px;
font-weight: 400;
letter-spacing: 0px;
line-height: 24px;
text-align: none;
text-transform: none;
color: #000;
padding: 30px 25px;
}
.footer-inside .textwidget p:first-child {
text-align: center;
}
a.slicknav_btn + .slicknav_nav li {
border-bottom: 1px solid #eee;
margin: 0;
padding-left: 10px;
}
a.slicknav_btn.slicknav_open+.slicknav_nav li:hover {
background: #eee;
}
a.slicknav_btn.slicknav_open+.slicknav_nav li a {
margin: 0;
padding: 10px 0px;
display: inline-block;
}
.logo-text h2 {
margin: 30px auto;
}
.neomax_slides {
display: flex;
flex-wrap: wrap;
}
.neomax_slides .item-slide {
position: relative;
overflow: hidden;
}
.neomax_slides .item-slide:last-child {
margin-right: 0;
}
.main .neomax_slides .image-slide a img {
width: 100%;
object-fit: cover;
transition: 300ms;
-o-transition: 300ms;
-webkit-transition: 300ms;
-moz-transition: 300ms;
}
span.post-category a {
color: #e12b5f;
font-family: 'Poppins', sans-serif;
}
.featured-box-link:hover .featured-box-item {
box-shadow: 0px 0px 14px 0px #999;
-o-box-shadow: 0px 0px 14px 0px #999;
-moz-box-shadow: 0px 0px 14px 0px #999;
-webkit-box-shadow: 0px 0px 14px 0px #999;
} .information-bar {
background: #222;
font-size: 16px;
padding: 10px 0;
color: #fff;
text-align: center;
overflow: hidden;
transition:300ms;
-o-transition:300ms;
-webkit-transition:300ms;
-moz-transition:300ms;
margin: 0 auto;
}jacknjill
a
.information-bar a {
color: #fff;
}
.information-bar a:hover {
text-decoration: underline;
}
.information-bar .close {
position: absolute;
right: 30px;
top: 0;
cursor: pointer;
}
.information-bar.hide{
opacity:0;
height:0;
padding:0;
}
.information-bar .container {
position: relative;
} .neomax-top-bar.header2 .header-inside {
display: block;
text-align: center;
margin:30px 0;
}
.neomax-top-bar.header2 .menu-wrap {
width: 100%;
display: block;
text-align:center;
padding-bottom:20px;
}
.neomax-top-bar.header2 .social-links {
width: auto;
margin-left:20px;
}
.neomax-top-bar.header2 .menu-wrap-inner {
display: inline-block;
vertical-align: middle;
}
.neomax-top-bar.header1 .menu-wrap {
text-align: right;
}
.neomax-top-bar.header1 .social-links {
margin-left: 30px;
width: auto;
text-align: inherit;
}
.below-slider-wrapper:has(div) {
width: 100%;
padding: 25px;
max-width: 1550px;
margin: 20px auto;
border-bottom: 1px solid #eee;
background:#fff;
}
body.paged .slider-wrapper23{
display:none;
} #footer-top .wp-block-column:nth-child(2) h2.wp-block-heading {
text-align: center;
}
#footer-top .mc4wp-form-fields {
text-align: right;
font-size: 0;
}
#footer-top .mc4wp-form-fields p {
display: inline-block;
}
#footer-top .mc4wp-form-fields input {
font-size: 20px;
color:#222;
}
#footer-top .mc4wp-form-fields p:first-child {
width: 78%;
margin-right: 2%;
}
#footer-top .mc4wp-form-fields input[type="submit"] {
background: #ffbe41;
border: 0;
color: #fff;
padding: 12px 20px;
font-size: 14px;
}
#footer-top .widget.widget_mc4wp_form_widget {
margin-bottom: 0;
padding-bottom: 0;
}
#footer-top h2.widgettitle {
color: #fff;
text-align:center;
}
#footer-top p {
margin-bottom: 0;
} .neomax_beforeslides.container {
display: inline-block;
width: 49%;
vertical-align: top;
margin-right:2%;
}
.neomax_slides .image-slide a img {
height: 540px;
width: 100%;
object-fit: cover;
}
.slider-dots {
width: 100%;
margin: 0;
padding: 0;
text-align: center;
list-style: none;
}
.slider-dots li {
display: inline-block;
width: 100%;
margin: 0 2px;
}
.slider-dots button {
position: relative;
width: 100%;
height: 2px;
border: 0;
background-color: #444;
font-size: 0;
}
.slider-dots button:after {
position: absolute;
top: 0;
left: 0;
content: '';
display: block;
width: 0%;
height: 100%;
}
.slider-dots .slick-active button:after {
background-color: #fff;
animation: progress 5.5s linear forwards;
}
@keyframes progress {
from {
width: 0%;
}
to {
width: 100%;
}
}
ul.slider-dots li {
display: none;
}
ul.slider-dots li.slick-active{
display:block;
position:relative;
bottom:15px;
width:95%;
margin:0 auto;
} .side-pop.list.text-layout .side-pop-img .side-count {
position: unset;
font-size: 30px;
text-align: left;
font-style: normal;
}
.side-pop.list.text-layout .side-pop-content{width:80%;}
.side-pop.list.text-layout .side-pop-img {
position: relative;
float: left;
}
.side-pop.list.text-layout.no-count .side-pop-content {
width: 100%;
}
#sidebar .widget {
padding: 25px;
background: #fff;
}
.post-list .post:last-child {
margin-bottom: 5px;
}
.post-metawrap {
display: table;
}
.post-wrap .post-metawrap .postcomment a {
line-height: 0;
}
body.page div#content {
padding: 25px;
} nav.navigation.pagination {
position: relative;
}
.neomax-ajax-pagination-loading{
display:none;
text-align:center;
position: absolute;
left: 170px;
top: -3px;
}
.neomax-ajax-pagination-loading img{
width:30px;
height:30px;
margin: auto;
object-fit:cover;
}
.neomax-load-more{
text-align:left;
}
.neomax-load-more__button-disable{
pointer-events:none;
}
a#neomax-ajax-pagination-button {
background-color: #3853d3;
color: white;
padding: 13px 35px;
}
div.neomax-load-more:hover {
transform: translateY(-2px);
}
div.neomax-load-more {
transition: all 0.3s ease;
margin: 15px 0 15px 0px;
}
div.neomax-ajax-pagination-loading img {
margin: auto;
} body.single .top-part-wrap {
position: relative;
}
.title-meta-wrap {
background: #fff;
padding: 30px;
}
body.single .featured-image + .title-meta-wrap{
-o-transition: .18s;
-ms-transition: .18s;
-moz-transition: .18s;
-webkit-transition: .18s;
transition: .18s;
width: 100%;
position: absolute;
bottom: 0;
width: 100%;
background: linear-gradient(to bottom,transparent 0,rgb(0 0 0 / 40%) 50%,rgb(0 0 0 / 50%) 100%) repeat scroll 0 0 rgb(0 0 0 / 0%);
padding-top: 100px;
padding-bottom: 30px;
z-index: 9;
padding-left: 30px;
padding-right: 30px;
}
body.single .featured-image img {
max-height: 600px;
object-fit: cover;
}
body.single .title-wrap {
padding-bottom: 0;
}
body.single .post-category a {
background: #e12b5f;
color: #fff;
padding: 3px 6px;
font-weight: 400;
}
body.single .featured-image + .title-meta-wrap .title-meta i.fa.fa-comments{
color:#fff;
}
.post-content h2 {
font-family: 'Poppins', sans-serif;
font-size: 34px;
}
.post-content h4 {
font-family: 'Poppins', sans-serif;
font-size: 26px;
}
.post-content h3 {
font-family: 'Poppins', sans-serif;
font-size: 30px;
}
.post-content h5 {
font-family: 'Poppins', sans-serif;
font-size: 22px;
}
.post-content h6 {
font-family: 'Poppins', sans-serif;
font-size: 18px;
}
.next-prev .prev-post a img {
float: left;
width: 100px;
height: 100px;
object-fit: cover;
margin-right: 15px;
}
.next-prev .next-post a img {
float: right;
width: 100px;
height: 100px;
object-fit: cover;
margin-left: 15px;
}
.next-prev .prev-post a .title {
font-size: 16px;
font-weight: 600;
line-height: 24px;
margin-top: 10px;
display: block;
}
.next-prev .next-post a .title {
font-size: 16px;
font-weight: 600;
line-height: 24px;
margin-top: 10px;
display: block;
}
strong.next-prev-title {
margin-bottom: 10px;
}
.related-posts {
background: #fff;
padding: 40px 25px 25px;
}
.related-posts h3 {
font-family: 'Poppins', sans-serif;
font-size: 20px;
font-weight: 900;
letter-spacing: .5px;
line-height: 16px;
text-align: left;
text-transform: none;
color: #000;
}
.item-wrapped-right h3.feat-title:hover a {
color: #000;
}
.layoutbox4-wrap h3.feat-title:hover a, .layoutbox3-wrap h3.feat-title:hover a {
color: #000;
}
.footer-copy.clearfix {
max-width: 1550px;
margin: 30px auto;
}
body.home .post-wrap h2, body.archive .post-wrap h2 {
color: #222;
margin: 0px 0 0px;
text-align: left;
text-transform: capitalize;
font-size: 20px;
letter-spacing: .5px;
font-weight: 900;
padding-bottom: 15px;
margin-top: 10px;
}
#insta_widget_footer:not(:has(div)){
display:none;
}
div#footer-top:not(:has(.containers div)){
display:none;
}
body.single #sidebar .post-category a {
padding: 0;
background: none;
}
body.single #footer .post-category a {
padding: 0;
background: none;
}
.wp-block-social-links a:hover {
background-size: 0 !important;
}
a.darklogo {
display: none;
}
.hearder-holder .logo-default img[alt] {
font-size: 14px;
line-height: 1;
}
a.wp-block-social-link-anchor {
color: #fff !important;
display: block !important;
}
.neomax_popular_news_widget .side-image img {
width: 80px !important;
height: 80px !important;
object-fit: cover;
}
.header1wrap {
max-width: 1550px;
margin: 0 auto;
display: flex;
align-items: center;
gap: 20px;
justify-content: space-between;
}
.neomax-top-bar.header2 {
border-bottom: 1px solid #eee;
}
body.home .neomax-top-bar.header1{
border-bottom:none;
}
body.home .neomax-top-bar.header2 {
border: none;
}  .neomax_slides .main-wrap {
display: flex;
flex-direction: column;
flex-wrap: wrap;
align-items: center;
height: 550px;
} .neomax_slides .main-wrap .small-items {
width: 268px;
height: 268px;
overflow: hidden;
position: relative;
margin: 2px 4px 2px 0;
flex-shrink: 0;
} .neomax_slides .main-wrap .large-items {
width: 360px;
height: auto;
position: relative;
margin: 2px 4px 2px 0;
flex-shrink: 0;
} .neomax_slides .main-wrap .small-items a img,
.neomax_slides .main-wrap .small-items a img {
height: 270px !important;
display: block;
position: relative;
} .neomax_slides a img:before,
.neomax_slides a img:before {
content: "";
opacity: 0.4;
background: #000;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 0;
} .neomax_slides .main-wrap .itemtopinfo {
position: absolute;
bottom: 0;
left: 0;
right: 0;
}
.neomax_slides .main-wrap .item-info {
margin: 20px;
} .neomax_slides span.comments-count {
font-size: 12px;
margin-left: 15px;
color: #fff;
} .small-items:nth-last-child(2), .small-items:nth-last-child(1) {
margin-right: 2px;
}
.large-items:last-child {margin-right:2px;}
.mCustomScrollBox {
display: block;
}
.mCSB_scrollTools {
opacity: 0.5;
z-index:1;
height:20px;
}
.mCSB_horizontal.mCSB_inside>.mCSB_container {
margin-bottom: 15px !important;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer {
margin: 0 !important;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
background-color: #e12b5f !important;
border-radius: 0;
}
.mCSB_scrollTools .mCSB_draggerRail {
background-color: rgba(0,0,0,0.1);
}
.os-host {
padding-bottom: 20px;
}
.os-scrollbar-horizontal {
height: 4px;
}
.os-scrollbar-horizontal:before {
content: '';
display: block;
position: absolute;
left: 0;
right: 0;
height: 2px;
background-color: rgba(0,0,0,0.1);
top: 1px;
}
.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle {
background-color: #e12b5f;
opacity: 0.5;
}
.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle, .os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle.active {
background-color: #e12b5f;
opacity: 1;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0;} .video-embed {
width: 100%;
height: auto;
aspect-ratio: 16/9;
}
.video-embed iframe {
width: 100%;
height: 100%;
border: none;
}
.two-row-grid-section .neomax_slides {
display: grid;
grid-auto-rows: auto;
gap: 24px;
padding: 20px 0;
grid-template-columns: repeat(8, 1fr);
} .two-row-grid-section .image-slide a img {
width: 100%;
height: 260px;
display: block;
object-fit: cover;
} .two-row-grid-section .feat-title a {
font-size: 16px;
font-weight: 600;
color: #222;
text-decoration: none;
display: block;
margin-top: 10px;
} .two-row-grid-section .slider-meta .post-date a {
font-size: 10px;
color: #888;
text-decoration: none;
}
.two-row-grid-section .feat-inner {
width: 100%;
}
.slider-wrapper23.two-row-grid-section {
margin-top: 80px;
}
.section-title {
font-size: 1.7rem;
font-weight: 600;
text-transform: uppercase;
color: #000000;
display: flex;
align-items: center;
gap: 10px;
opacity: 0;
animation: slideInPlay 0.7s ease-out forwards;
}
.section-title::before {
content: '▶';
color: #e12b5f;
font-size: 1.5rem;
transform: scale(0);
animation: popIn 0.4s ease 0.3s forwards;
}
@keyframes slideInPlay {
0% { opacity: 0; transform: translateX(-20px); }
100% { opacity: 1; transform: translateX(0); }
}
@keyframes popIn {
to { transform: scale(1); }
}
.large-poster-section .neomax_slides {
display: block;
}
.large-poster-section {
margin-top: 60px;
}
.large-poster-section .image-slide {
background-size: cover;
background-position: center;
height: 650px;
position: relative;
color: #fff;
}
.poster-overlay-dark {
background: linear-gradient(to right, rgba(0,0,0,0.85), rgba(0,0,0,0.3));
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
display: flex;
align-items: center;
justify-content: space-between;
}
.poster-inner {
max-width: 850px;
padding: 0 0 0 120px;
z-index: 2;
}
h2.poster-title {
margin-bottom: 10px;
}
.poster-title a {
font-size: 42px;
font-weight: 700;
color: #fff;
text-decoration: none;
}
.poster-desc {
font-size: 16px;
margin: 15px 0;
color: #ccc;
line-height: 1.5;
}
.poster-meta {
font-size: 14px;
margin-bottom: 20px;
}
.poster-meta span {
margin-right: 20px;
color: #aaa;
}
.poster-play-button {
display: inline-block;
background-color: #e12b5f;
padding: 12px 20px;
color: #fff;
font-weight: bold;
text-decoration: none;
}
.poster-play-icon {
background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 100%);
position: absolute;
top: 50%;
left: 50%;
border-radius: 50%;
text-align: center;
box-sizing: border-box;
width: 60px;
cursor: pointer;
height: 60px;
line-height: 50px;
border: 5px solid rgba(255, 255, 255, 0.45);
transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transition: 300ms;
-o-transition: 300ms;
-webkit-transition: 300ms;
-moz-transition: 300ms;
z-index:99;
}
.poster-play-icon i {
font-size: 15px;
color: rgba(255,255,255,0.85);
transition: transform 0.3s ease;
}
.large-poster-section .poster-play-icon {  
width: 100px;
height: 100px;
line-height: 100px;
}
.large-poster-section .poster-play-icon i {
font-size: 30px;
}
.item-slide:hover .poster-play-icon {
border-color: #fff;
}
.post-date:before {
content: "\f017";
font-family: 'Font Awesome 6 Free';
color: #fff;
font-size: 10px;
margin-right: 5px;
}
.poster-play-button:hover {
color: #fff;
}
.two-row-grid-section .item-slide .feat-item-wrapper {
position: relative;
background: none;
padding-top: 0;
}
.highlight-slider-grid .main-wrap {
display: flex;
flex-direction: column;
flex-wrap: wrap;
align-items: center;
height: 360px;
}
.neomax_slides.highlight-slider-grid .main-wrap .small-items a img {
height: 360px !important;
}
.neomax_slides.highlight-slider-grid .main-wrap .small-items {
height: 360px;
}
.highlight-slider-section .mCSB_horizontal.mCSB_inside>.mCSB_container{
margin-bottom: 22px !important;
}
.slider-wrapper23.highlight-slider-section {
margin-top: 80px;
}
.neomax_slides.highlight-slider-grid {
padding: 20px 0 0;
}
.two-row-grid-section.trending-grid .neomax_slides {
display: grid;
grid-auto-rows: auto;
gap: 20px;
padding: 20px 0;
grid-template-columns: repeat(6, 1fr);
}
.two-row-grid-section.trending-grid .image-slide a img{
height:155px;
} .video-grid-container {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));
gap: 24px;
margin-top: 20px;
}
.post-grid.fullwidth .video-grid-container {
grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
gap: 20px;
} .video-card {
overflow: hidden;
box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08);
transition: all 0.3s ease;
position: relative;
}
.video-card:hover {
transform: translateY(-4px);
box-shadow: 0 8px 25px rgba(0, 0, 0, 0.15);
} .video-thumbnail-wrap {
position: relative;
padding-bottom: 56.25%; height: 0;
overflow: hidden;
background: #000;
}
.video-thumbnail-wrap img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
transition: transform 0.3s ease;
}
.video-card:hover .video-thumbnail-wrap img {
transform: scale(1.05);
} .play-overlay {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 60px;
height: 60px;
background: rgba(255, 255, 255, 0.9);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
opacity: 0;
transition: all 0.3s ease;
z-index: 2;
}
.play-overlay i {
font-size: 24px;
color: #333;
margin-left: 3px;
}
.video-card:hover .play-overlay {
opacity: 1;
transform: translate(-50%, -50%) scale(1.1);
} .video-duration {
position: absolute;
bottom: 8px;
right: 8px;
background: rgba(0, 0, 0, 0.8);
color: #fff;
padding: 4px 8px;
font-size: 12px;
font-weight: 600;
z-index: 2;
} .video-type-badge {
position: absolute;
top: 8px;
left: 8px;
background: rgba(0, 0, 0, 0.7);
color: #fff;
padding: 4px 8px;
font-size: 11px;
z-index: 2;
}
.video-type-badge.video {
background: #ff4444;
}
.video-type-badge.gallery {
background: #44ff44;
}
.video-type-badge.standard {
background: #4444ff;
} .video-card-content {
padding: 16px;
}
.video-meta-top {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 12px;
}
.video-meta-top .cat-links {
font-size: 12px;
text-transform: uppercase;
font-weight: 600;
}
.views-count {
font-size: 12px;
color: #666;
} .video-title {
margin: 0 0 12px 0;
font-size: 16px;
line-height: 1.4;
font-weight: 600;
}
.video-title a {
color: #333;
text-decoration: none;
transition: color 0.3s ease;
} .video-excerpt {
font-size: 14px;
line-height: 1.5;
color: #666;
margin-bottom: 16px;
} .video-meta-bottom {
display: flex;
align-items: center;
justify-content: space-between;
font-size: 12px;
color: #999;
padding-top: 12px;
border-top: 1px solid #eee;
}
.author-info {
display: flex;
align-items: center;
gap: 8px;
}
.author-info img {
border-radius: 50%;
}
.author-name {
font-weight: 500;
color: #666;
}
.post-date,
.post-comments {
font-size: 11px;
}
.post-comments a {
color: #999;
text-decoration: none;
} .no-posts-found {
text-align: center;
padding: 60px 20px;
color: #666;
}
.no-posts-found h3 {
margin-bottom: 12px;
color: #333;
} body.dark-theme .video-card {
background: #1e1e1e;
color: #fff;
}
body.dark-theme .video-title a {
color: #fff;
}
body.dark-theme .video-title a:hover {
color: #64b5f6;
}
body.dark-theme .video-excerpt {
color: #ccc;
}
body.dark-theme .video-meta-bottom {
border-top-color: #333;
}
body.dark-theme .author-name {
color: #ccc;
}
.video-card .image-slide img{
height: 210px !important;
object-fit: cover;
width: 100%;
}
.two-row-grid-section .post-date:before, .video-meta-bottom .post-date:before {
color: #888;
}
.post-date{
text-transform: uppercase;
}
.footer-slider-grid .main-wrap {
display: flex;
flex-direction: column;
flex-wrap: wrap;
align-items: center;
height: 360px;
}
.neomax_slides.footer-slider-grid .main-wrap .small-items a img {
height: 360px !important;
}
.neomax_slides.footer-slider-grid .main-wrap .small-items {
height: 360px;
}
.footer-slider-section .mCSB_horizontal.mCSB_inside>.mCSB_container{
margin-bottom: 22px !important;
}
.slider-wrapper23.footer-slider-section {
margin-top: 80px;
}
.neomax_slides.footer-slider-grid {
padding: 20px 0 0;
}
.video-meta .post-date {
text-transform: capitalize;
}
.movie-player-header .video-wrapper {
max-width: 55%;
aspect-ratio: 16/9;
overflow: hidden;
margin:0 auto;
box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.7);
-o-box-shadow: 0px 0px 50px rgba(0,0,0, 0.7);
-moz-box-shadow: 0px 0px 50px rgba(0,0,0, 0.7);
-webkit-box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.7);
}
.movie-player-header .video-wrapper iframe,
.movie-player-header .video-wrapper video {
width: 100%;
height: 100%;
display: block;
}
.video-meta-wrap {
padding: 40px 15px;
color: #fff;
text-align: left;
}
.video-meta-wrap .video-categories {
font-size: 12px;
text-transform: uppercase;
margin-bottom: 5px;
}
.video-meta-wrap .video-title {
font-size: 28px;
margin: 0 0 10px;
color: #fff;
}
.video-meta {
font-size: 14px;
color: #ccc;
}
.video-wrapper {
aspect-ratio: 16/9;
overflow: hidden;
max-width: 100%;
background: #000;
}
.video-meta-wrap {
color: #fff;
padding: 20px;
font-family: 'Segoe UI', sans-serif;
}
.video-categories {
font-size: 12px;
margin-bottom: 8px;
color: #f39c12;
text-transform: uppercase;
}
h1.video-title {
font-size: 30px;
margin-bottom: 10px;
color: #fff;
}
.video-meta span {
font-size: 12px;
color: #ccc;
}
.share-toggle-btn {
background: none;
color: #fff;
font-weight: bold;
border: none;
border-radius: 5px;
cursor: pointer;
}
.share-icons a,
.share-icons button {
display: inline-block;
margin-right: 10px;
margin-bottom: 10px;
color: #fff;
text-decoration: none;
background: #2c3e50;
padding: 10px;
border-radius: 50%;
font-size: 16px;
width: 40px;
height: 40px;
text-align: center;
line-height: 20px;
border: none;
cursor:pointer;
}
.share-icons a:hover,
.share-icons button:hover {
background: #e12b5f;
}
.copy-confirmation {
margin-left: 10px;
color: #e12b5f;
font-size: 14px;
font-weight: bold;
position:absolute;
top:50%;
}
.video-meta {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 15px; font-size: 14px;
}
.video-meta .post-author a {
display: flex;
gap: 6px;
align-items: center;
}
.video-meta .post-author img {
border-radius: 50%;
}
.video-meta .post-comments {
display: flex;
align-items: center;
}
.share-icons {
border-top: 1px solid #333;
padding-top: 20px;
text-align: center;
}
.share-icons {
opacity: 0;
max-height: 0;
transform: translateY(-10px);
overflow: hidden;
transition: 300ms;
-o-transition: 300ms;
-webkit-transition: 300ms;
-moz-transition:300ms;
pointer-events: none;
}
.share-icons.visible {
opacity: 1;
max-height: 200px; transform: translateY(0);
pointer-events: auto;
margin-top: 30px;
}
.video-bg-wrapper {
position: relative;
background-size: cover;
background-position: center;
z-index: 0;
overflow: hidden;
}
.video-bg-wrapper::before {
content: '';
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 0.6); backdrop-filter: blur(12px);
z-index: 1;
}
.movie-player-header {
position: relative;
z-index: 2;
padding-top: 80px;
}
.video-wrapper iframe {
width: 100%;
height: auto;
max-width: 100%;
border-radius: 12px;
}
button.toggle {
display: flex;
position: relative;
flex: 0.1;
align-items: center;
top: inherit;
flex-shrink: 0;
background:#fff;
color:#000;
flex-grow: 0;
width: 30px;
height: 30px;
justify-content: center;
align-items: center;
border: 2px solid #e12b5f;
padding: 0 15px;
overflow:hidden;
transition: 300ms;
-o-transition: 300ms;
-moz-transition: 300ms;
-webkit-transition: 300ms;
}
.header-inside.clearfix {
display: flex;
flex-shrink: 1;
flex-grow: 0;
justify-content: center;
align-items: center;
min-width: 150px;
}
.menu-wrap {
width: 100%;
flex: 1;
justify-content: center;
align-items: center;
}
form#searchform {
border: 3px solid #5f5f5f;
padding-right: 36px;
position: relative;
display: block; }
input#searchsubmit {
background: none;
z-index: 99999999999999;
position: absolute;
text-indent: -999px;
cursor: pointer;
top:0;
right:0;
}
input.field {
background: none;
position: relative;
border: none;
padding-left: 10px;
width: 100%;
font-size: 14px;
}
form#searchform:after {
content: "\f002";
font-family: 'FontAwesome';
position: absolute;
right: 10px;
top: 10px;
z-index: 9;
}
.submit-video a {
transition: 300ms;
-o-transition: 300ms;
-moz-transition: 300ms;
-webkit-transition: 300ms;
color: #e12b5f;
border: 3px solid rgba(225, 43, 95, 0.7);
padding: 10px 15px;
font-family: Poppins;
font-size: 14px;
font-weight: 600;
letter-spacing: .5px;
}
.submit-video a:before {
content: "\f0ee";
font-family: fontAwesome;
margin-right: 8px;
}
.submit-video a:hover {
border-color: #e12b5f;
}
.footer-copy.clearfix {color: #000;}
ul.social-icons {
float: none;
display: flex;
flex-wrap: wrap;
flex-direction: row;
justify-content: center;
border-top: 1px solid #eee;
margin-top: 30px !important;
padding-top: 10px !important;
} button.toggle:hover i {
animation: moveBars 0.5s ease-in-out forwards;
}
@keyframes moveBars {
0% {
transform: translateX(0);
}
50% {
transform: translateX(20px); opacity: 0; }
51% {
transform: translateX(-20px); opacity: 0; }
100% {
transform: translateX(0); opacity: 1; }
}
.post-comments:before {
content: "\f086";
font-family: 'Font Awesome 6 Free';
font-size: 10px;
margin-right: 5px;
color: #888;
} body.darkmode--activated #main-nav li {
border-color: #333;
}
body.darkmode--activated .modal__close {
color: #fff;
}
body.darkmode--activated #main-nav li a {
color: #fff;
}
body.darkmode--activated #main-nav .dropdown-toggle {
color: #eee;
}
body.darkmode--activated #main-nav .sub-menu {
background: #222;
}
body.darkmode--activated #main-nav ul.social-icons li a {
color: #fff;
}
body.darkmode--activated .modal__container {
background: #000;
}
body.darkmode--activated .top-bar {
background: #000;
}
body.darkmode--activated ul.social-icons {
border-color: #333;
}
.darkmode-toggle{z-index:1;    background: #e12b5f !important;color:#fff;}
.darkmode-toggle--white{
background:#fff !important;color:#000;
}
body.darkmode--activated a.darklogo {
display: block; 
}
body.darkmode--activated a.lightlogo {
display: none;
}
body.darkmode--activated a.submit-video-btn {
color: #e12b5f;
border: 3px solid rgba(225, 43, 95, 0.7);
mix-blend-mode: difference;
}
body.darkmode--activated a.submit-video-btn:hover{
border-color:#e12b5f;
}
body.darkmode--activated form#searchform:after {
color: #fff;
}
body.darkmode--activated a.toggle {
color: #fff;
border-color: #e12b5f;
}
body.darkmode--activated .section-title {
color: #fff !important;
}
body.darkmode--activated .two-row-grid-section .feat-title a {
color: #eee;
}
body.darkmode--activated a {color:#eee;}
body.darkmode--activated h1, body.darkmode--activated h2, body.darkmode--activated h3, body.darkmode--activated h4, body.darkmode--activated h5, body.darkmode--activated h6 {
color: #fff;
}
body.darkmode--activated .footer-copy.clearfix {
color: #fff;
}
body.darkmode--activated .post-content{
color: #eee;
}
body.darkmode--activated .video-card {
box-shadow: 0 2px 22px rgb(155 155 155 / 33%);
}
body.darkmode--activated span.post-category a {
color: #fff;
}
body.darkmode--activated .video-meta-bottom {
border-color: #222;
}
body.darkmode--activated #sidebar .widget {
background: #1a1a1a;
}
body.darkmode--activated #sidebar .widget h2 {
color: #fff;
}
body.darkmode--activated #sidebar {
color: #eee;
}
body.darkmode--activated {
color: #fff;
}
body.darkmode--activated .theme-author a {
color: #e12b5f;
}
.darkmode-toggle {
right: 40px !important;
bottom: 100px !important;
}
.darkmode-layer--button {
right: 40px !important;
bottom: 100px !important;
}
body.darkmode--activated code {
background: #222;
}
body.darkmode--activated #content table tr.odd {
background: #222;
}
body.darkmode--activated .pagelink p {
background: #222;
}
body.darkmode--activated .post-content a:hover, body.darkmode--activated .comment-text a:hover, .textwidget a:hover {
color: #999;
}
body.darkmode--activated button.toggle {
background:#000;
color:#fff;
}
body.darkmode--activated textarea{
background:#222;
} .two-row-grid-section .postcomment a {
color: #999;
}
h2.wp-block-heading {
margin-bottom: 20px;
}
.widget_block {
margin-bottom: 30px;
}
.poster-meta a {
color: #aaa;
}
.post-grid-item:hover .poster-play-icon {
border-color: #fff;
}
.hc-offcanvas-nav{
font-family: 'Poppins', sans-serif;
}
.poster-play-icon a {
padding: 15px 20px;
}
body.page .post-content {
margin-top: 0;
padding-top: 0;
}
body.page .title-wrap {
padding-bottom: 0; 
}
body.page .page-title {
padding-top: 30px;
margin-bottom: 20px;
}
#sidebar .widget a {
color: #e12b5f;
text-decoration: underline;
}
.single .title-wrap h1 {
font-size: 30px;
}
div#main-content {
transition: transform 400ms ease;
position: relative;
height: 100%;
}
.page-template-template-homepage div#main-content {
margin: 0;
padding: 0;
max-width: none;
}
.single div#main-content {
margin: 0;
padding: 0;
max-width: none;
}
.modal {
display: none;
}
.modal.is-open {
display: block;
}
.modal__overlay {
background-color: rgba(0, 0, 0, 0.7);
position: fixed;
inset: 0;
z-index: 0;
}
.modal__container {
background: #fff;
width: 300px;
height: 100%;
overflow-y: auto;
position: fixed;
top: 0;
left: 0;
transform: translateX(-100%);
transition: transform 0.3s ease-in-out;
z-index: 0;
}
.modal.is-open .modal__container {
transform: translateX(0);
}
.modal__close {
background: none;
border: none;
font-size: 1.5rem;
cursor: pointer;
top: 35px;
right: 35px;
position: absolute;
font-size: 14px;
font-weight: 600;
padding: 20px;
font-family: 'FontAwesome';
} .menu-nav ul {
list-style: none;
padding: 0;
margin: 1rem;
}
.menu-nav a {
display: block;
padding: 10px;
color: #333;
text-decoration: none;
}
.menu-nav a:focus {
outline: 2px solid #0073aa;
}
.toggle {
cursor: pointer;
z-index: 1002;
position: relative; } .modal {
display: none;
pointer-events: none;
}
.modal.is-open {
display: block;
pointer-events: auto;
} .modal__overlay {
background: rgba(0, 0, 0, 0.7);
opacity: 0;
transition: opacity 0.3s ease;
}
.modal.is-open .modal__overlay {
opacity: 1;
} .modal__container {
background: #fff;
width: 300px;
height: 100%;
position: fixed;
top: 0;
left: 0;
transform: translateX(-100%);
transition: transform 0.3s ease;
z-index: 1001;
} .modal.is-open .modal__container {
transform: translateX(0);
} .modal[aria-hidden="true"] .modal__overlay {
opacity: 0;
} .modal[aria-hidden="true"] .modal__container {
transform: translateX(-100%);
} .top-bar {
background-color: #ffffff;
height: 100%;
overflow-y: auto;
}
.menu-wrap-inner {
padding: 20px;
margin-top: 60px;
} #main-nav {
position: relative;
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
} #main-nav ul {
list-style: none;
padding: 0;
margin: 0;
} #main-nav li {
border-bottom: 1px solid #eee;
} #main-nav a,
#main-nav .submenu-trigger {
display: block;
padding: 14px 20px;
text-decoration: none;
color: #333;
font-weight: 500;
background-color: transparent;
width: 100%;
text-align: left;
} #main-nav .submenu-trigger:hover,
#main-nav .submenu-trigger:focus {
background-color: #f0f0f0;
color: #000;
}  .menu-panel.active .sub-menu {
display: block;
} .back-button {
background-color: #f9f9f9;
border: none;
font-weight: bold;
padding: 14px 20px;
width: 100%;
text-align: left;
margin-bottom: 10px;
cursor: pointer;
} .submenu-trigger {
background: none;
border: none;
font-size: 16px;
color: #0073aa;
cursor: pointer;
width: 100%;
} .submenu-trigger::after {
content: '▸';
float: right;
color: #999;
}
ul.social-icons {
display: flex;
gap: 10px;
padding: 20px 0 0;
justify-content: start;
list-style: none;
}
ul.social-icons li a {
color: #666;
font-size: 18px;
transition: color 0.2s ease;
}
ul.social-icons li a:hover {
color: #0073aa;
} .panel-wrapper {
position: relative;
width: 100%;
height: 100%;
overflow: hidden;
} .menu-panel {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #fff;
transform: translateX(100%);
transition: transform 0.3s ease;
z-index: 0;
padding: 0;
box-sizing: border-box;
} .menu-panel.active {
transform: translateX(0%);
z-index: 1;
position: relative;
} .back-button {
display: block;
width: 100%;
padding: 14px 20px;
font-weight: bold;
background-color: #f8f8f8;
border: none;
text-align: left;
cursor: pointer;
} .submenu-trigger {
background: none;
border: none;
padding: 14px 20px;
font-size: 16px;
text-align: left;
width: 100%;
display: block;
cursor: pointer;
color: #333;
}
.submenu-trigger::after {
content: '▸';
float: right;
color: #aaa;
} .menu-panel ul {
list-style: none;
padding: 0;
margin: 0;
}
.menu-panel li {
border-bottom: 1px solid #eee;
}
.menu-panel a {
display: block;
padding: 14px 20px;
text-decoration: none;
color: #333;
font-weight: 500;
} .menu-panel a:hover,
.submenu-trigger:hover,
.back-button:hover {
background-color: #f0f0f0;
} #main-nav ul {
list-style: none;
margin: 0;
padding: 0;
}
#main-nav li {
border-bottom: 1px solid #eee;
} #main-nav a,
#main-nav .dropdown-toggle {
display: flex;
justify-content: space-between;
align-items: center;
padding: 14px 20px;
color: #333;
font-weight: 600;
text-decoration: none;
border: none;
cursor: pointer;
text-align: left;
} .dropdown-toggle .arrow {
margin-left: auto;
font-size: 1.2em;
transition: transform 0.3s ease;
} .dropdown-toggle[aria-expanded="true"] .arrow {
transform: rotate(90deg);
} #main-nav .sub-menu {
background: #f8f8f8;
padding-left: 10px;
} #main-nav .sub-menu[hidden] {
display: none !important;
visibility: hidden;
opacity: 0;
}
#main-nav ul li a + button {
position: absolute;
right: 10px;
top: 9px;
background: none;
padding: 10px !important;
}
#main-nav li {
position: relative;
}
.modal.is-open[aria-hidden="false"] .modal__overlay{
z-index: 9999;
}
#main-nav .social-icons li {
border-bottom: none;
}
#main-nav ul.social-icons {
justify-content: center;
}
#main-nav ul.social-icons li a {
color: #000;
font-size: 18px;
transition: color 0.2s ease;
padding: 6px;
}
#main-nav li:last-child {
border-bottom: none;
}