.cea-grid {
display: grid;
grid-gap: 30px;
grid-template-columns: repeat(auto-fit, minmax(270px, 1fr));
}
.cea-post-lists ul {
margin: 0;
padding: 0;
list-style: none;
}
a {
transition: all ease 0.23s;
}
ul.cea-team-social-media li label {
cursor: pointer;
}
.wp-block-contact-form-7-contact-form-selector.ct-newsletter-blockwithform input,
.wp-block-contact-form-7-contact-form-selector.ct-banner-contactform input {
width: 100%;
border-radius: 0;
margin-bottom: 10px;
}
.wp-block-contact-form-7-contact-form-selector.ct-newsletter-blockwithform input.wpcf7-form-control.wpcf7-submit,
.wp-block-contact-form-7-contact-form-selector.ct-banner-contactform input.wpcf7-form-control.wpcf7-submit {
border-radius: 0;
border: 0;
}
.wc-block-grid.wp-block-product-on-sale.wc-block-product-on-sale.has-4-columns.ct-patterns-onsaleproducts .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
height: 360px;
}
.wc-block-grid.wp-block-product-on-sale.wc-block-product-on-sale.has-4-columns.ct-patterns-onsaleproducts .wc-block-grid__product-title {
font-size: 18px;
margin-top: 25px;
}
.wp-block-group.fota-popup-modal {
position: fixed;
width: 100%;
top: 0;
left: 0;
height: 100%;
z-index: 9999;
align-items: center;
display: none;
}
.wp-block-group.fota-popup-modal.active {
display: flex;
}
.wp-block-group.fota-popup-content {
position: relative;
box-shadow: 0 0 50px rgba(0, 0, 0, 0.45);
}
.wp-block-buttons.fota-modal-close .wp-block-button {
position: absolute;
right: -16px;
top: -22px;
}
.fota-popup-button {
transition: all ease 0.43s;
-moz-transition: all ease 0.43s;
-webkit-transition: all ease 0.43s;
}
.fota-popup-button:hover {
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
}#gnpub-gnfollow-shortcode-wrapper a{text-decoration:none;color:#000;border:1px solid #c6d2d9;padding:7px 15px 3px 16px;line-height:1;height:40px;vertical-align:middle;position:absolute}#gnpub-gnfollow-shortcode-wrapper a:focus{box-shadow:none}#gnpub-gnfollow-shortcode-wrapper img{width:120px;position:relative;top:9px;left:5px}#gnpub-gnfollow-shortcode-wrapper a:hover{border:1px solid #000}#gnpub-gnfollow-shortcode-follow-text{font-weight:500;font-size:13px}body:not([class*=block-theme]) div.wp-block-columns{gap:32px}body:not([class*=block-theme]) div.wp-block-columns.is-style-borders{gap:64px}@media only screen and (max-width:781px){body:not([class*=block-theme]) div.wp-block-columns.is-not-stacked-on-mobile{gap:20px}body:not([class*=block-theme]) div.wp-block-columns.is-not-stacked-on-mobile.is-style-borders{gap:40px}}@media only screen and (min-width:782px){.wp-block-columns.is-style-first-col-to-second>.wp-block-column:nth-child(2),.wp-block-columns.is-style-first-col-to-third>.wp-block-column:nth-child(2),.wp-block-columns.is-style-first-col-to-third>.wp-block-column:nth-child(3){order:-1}}.wp-block-columns.is-style-borders>.wp-block-column{position:relative}.wp-block-columns.is-style-borders>.wp-block-column:after{border:solid #ccc;border-width:1px 0 0;bottom:-32px;content:"";left:0;position:absolute;right:0}.wp-block-columns.is-style-borders>.wp-block-column:last-child:after{display:none}@media only screen and (min-width:782px){.wp-block-columns.is-style-borders>.wp-block-column{margin-bottom:0}.wp-block-columns.is-style-borders>.wp-block-column:after{border-right-width:1px;border-top-width:0;inset:0 -32px 0 auto}}@media only screen and (min-width:782px){.wp-block-columns.is-style-borders.is-style-first-col-to-second>.wp-block-column:first-child:after,.wp-block-columns.is-style-borders.is-style-first-col-to-third>.wp-block-column:first-child:after{display:none}.wp-block-columns.is-style-borders.is-style-first-col-to-second>.wp-block-column:nth-child(2):after,.wp-block-columns.is-style-borders.is-style-first-col-to-third>.wp-block-column:nth-child(3):after{display:block}}.wp-block-columns.is-not-stacked-on-mobile.is-style-borders>.wp-block-column:after{border-right-width:1px;border-top-width:0;inset:0 -20px 0 auto}@media only screen and (min-width:782px){.wp-block-columns.is-not-stacked-on-mobile.is-style-borders>.wp-block-column:after{right:-32px}}.wp-block-columns.is-not-stacked-on-mobile.is-style-borders.is-style-first-col-to-second>.wp-block-column:first-child:after,.wp-block-columns.is-not-stacked-on-mobile.is-style-borders.is-style-first-col-to-third>.wp-block-column:first-child:after{display:none}.wp-block-columns.is-not-stacked-on-mobile.is-style-borders.is-style-first-col-to-second>.wp-block-column:nth-child(2):after,.wp-block-columns.is-not-stacked-on-mobile.is-style-borders.is-style-first-col-to-third>.wp-block-column:nth-child(3):after{display:block}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column:not(:first-child),.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin-left:0}@media(min-width:600px)and (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:only-child){flex-basis:unset!important;flex-grow:1}}.wp-block-group.is-style-border{border:1px solid #ccc}.wp-block-group.is-style-border:not(.has-background){padding:20px 30px}.wp-block-comments textarea#comment {
border-radius: 4px;
}
input[type="submit"] {
transition: all ease 0.23s;
-o-transition: all ease 0.23s;
-moz-transition: all ease 0.23s;
-webkit-transition: all ease 0.23s;
}
.wpcf7-form-control.wpcf7-text,
.wpcf7-form-control.wpcf7-textarea,
.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number,
.wpcf7-form-control.wpcf7-select {
border-radius: 5px;
border: 1px solid #dad7d7;
padding: 15px;
width: 100%;
margin-top: 10px;
box-sizing: border-box;
}
.wpcf7-form-control.wpcf7-select {
appearance: none;
position: relative;
}
.wpcf7-form-control.wpcf7-select:after {
content: ">";
font-size: 20px;
position: absolute;
right: 20px;
top: 10px;
}
form.wpcf7-form *::placeholder {
font-size: 14px;
}
form.wpcf7-form *::-moz-placeholder {
font-size: 14px;
}
form.wpcf7-form *::-webkit-input-placeholder {
font-size: 14px;
}
.wpcf7-form-control.has-spinner.wpcf7-submit {
background: var(--wp--preset--color--heading-color);
color: var(--wp--preset--color--background);
border-radius: 0;
border: 0;
font-size: 16px;
padding: 15px 40px;
}
.wpcf7-form-control.has-spinner.wpcf7-submit:hover {
background: var(--wp--preset--color--primary);
color: var(--wp--preset--color--foreground-alt);
}
.wp-block-contact-form-7-contact-form-selector .wpcf7-form input,
.wp-block-contact-form-7-contact-form-selector .wpcf7-form select,
.wp-block-contact-form-7-contact-form-selector .wpcf7-form textarea {
border-radius: 0;
border: 1px solid var(--wp--preset--color--heading-color);
}
form.comment-form {
border-radius: 20px;
margin-top: 24px;
}
.wp-block-post-comments-form {
border-radius: 20px;
}
form.comment-form input[type="email"],
form.comment-form input[type="text"],
form.comment-form input[type="url"],
form.comment-form textarea {
border-radius: 5px;
margin: 12px 0 25px;
}
form.comment-form .form-submit.wp-block-button {
margin-top: 25px;
}
.wp-block-comment-author-name {
font-weight: 600;
}
.wp-block-comment-date a {
color: var(--wp--preset--color--foregound);
font-size: 13px;
}
.wp-block-comment-template li {
margin-top: 50px;
}
.wp-block-comment-template li li {
margin-top: 10px;
padding-left: 60px;
}
a.comment-reply-link {
border: 1px solid;
padding: 5px 13px;
border-radius: 40px;
font-size: 13px;
opacity: 0.6;
}
.wp-block-post-comments-form {
margin-top: 30px;
display: inline-block;
width: 100%;
}
.woocommerce ul.products li.product a img {
border-radius: 5px;
height: 350px;
object-fit: cover;
}
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
margin: 0 2.5% 2.992em 0;
width: 23.1%;
}
.woocommerce ul.products li.last,
.woocommerce-page ul.products li.last {
margin-right: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border-radius: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after {
display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:after {
border: 0;
}
.woocommerce #reviews #comments ol.commentlist {
padding: 0;
margin-top: 20px !important;
}
.woocommerce-page .input-text {
padding: 11px 30px;
border: 1px solid #817e7e;
border-radius: 5px;
}
.wp-block-post-excerpt__excerpt a,
.entry-content.wp-block-post-content a,
p a {
text-decoration: underline;
}
.revivenews-trendingtags.wp-block-tag-cloud .tag-cloud-link:before {
content: "#";
position: relative;
display: inline-block;
}
.revivenews-trendingtags.wp-block-tag-cloud .tag-cloud-link {
text-decoration: none;
color: var(--wp--preset--color--heading-color) !important;
background: var(--wp--preset--color--neutral-color) !important;
padding: 5px 10px;
border-radius: 40px;
margin: 2px 0;
}
.revivenews-trendingtags.wp-block-tag-cloud .tag-cloud-link:hover {
text-decoration: none;
color: var(--wp--preset--color--foreground-alt) !important;
background: var(--wp--preset--color--primary) !important;
}
.wp-block-group.revivenews-tagged-section.is-style-revivenews-boxshadow {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.07);
}
.wp-block-group.revivenews-category-holder .taxonomy-category.is-style-categories-background-with-round a:nth-child(1) {
color: var(--wp--preset--color--foreground-alt) !important;
background: var(--wp--preset--color--primary) !important;
opacity: 1;
}
.wp-block-group.revivenews-category-holder .taxonomy-category.is-style-categories-background-with-round a:nth-child(3) {
color: var(--wp--preset--color--foreground-alt) !important;
background: var(--wp--preset--color--secondary) !important;
opacity: 1;
}
.wp-block-group.revivenews-category-holder .taxonomy-category.is-style-categories-background-with-round a:nth-child(5) {
color: var(--wp--preset--color--foreground-alt) !important;
background: var(--wp--preset--color--revivenews-extracat-color) !important;
opacity: 1;
}
.wp-block-group.revivenews-category-holder .taxonomy-category.is-style-categories-background-with-round a:nth-child(7) {
color: var(--wp--preset--color--foreground-alt) !important;
background: var(--wp--preset--color--revivenews-extracat-secondcolor) !important;
opacity: 1;
}
.wp-block-group.revivenews-section-heading .wp-block-heading {
position: relative;
}
.wp-block-group.revivenews-section-heading .wp-block-heading:before,
.wp-block-group.revivenews-section-heading .wp-block-heading:after {
content: "";
width: 16px;
height: 2px;
background: var(--wp--preset--color--primary) !important;
position: absolute;
left: -25px;
top: 8px;
}
.wp-block-group.revivenews-section-heading .wp-block-heading:after {
left: auto;
right: -25px;
}
.revivenews-posts-title.wp-block-post-title a {
display: inline;
text-decoration: none;
background-image: linear-gradient(var(--wp--preset--color--primary), var(--wp--preset--color--primary));
background-position: 0 1.05em;
background-size: 0 2px;
background-repeat: no-repeat;
transition: background-size 0.5s;
}
.revivenews-posts-title.wp-block-post-title a:focus,
.revivenews-posts-title.wp-block-post-title a:hover,
.revivenews-posts-title.wp-block-post-title a.is-active {
background-size: 100% 2px;
}
.wp-block-cover.revivenews-cover img {
transition: all ease 0.35s;
-webkit-transition: all ease 0.35s;
-moz-transition: all ease 0.35s;
}
.wp-block-cover.revivenews-cover:hover img {
transform: scale(1.05);
}
.wp-block-social-links.revivenews-sociali-icons .wp-block-social-link a svg {
width: auto;
height: 24px;
}
.wp-block-group.revivenews-sticky-sidebar {
position: sticky;
-webkit-position: sticky;
top: 20px;
}
.wp-block-social-links.revivenews-sidebar-socials .wp-social-link.wp-block-social-link {
border-radius: 0;
padding: 8px 20px;
}
.wp-block-social-links.revivenews-sidebar-socials .wp-social-link.wp-block-social-link:hover {
transform: scale(1.01);
opacity: 0.85;
}
.revivenews-sidebar-categories.wp-block-categories li {
width: 100%;
margin-bottom: 7px;
display: flex;
justify-content: space-between;
box-sizing: border-box;
}
.revivenews-sidebar-tagcloud.wp-block-tag-cloud a {
text-decoration: none;
}
.revivenews-footer-categories.wp-block-categories li a {
color: var(--wp--preset--color--foreground-alt);
}
.revivenews-footer-categories.wp-block-categories li a:hover {
color: var(--wp--preset--color--primary);
}
.wp-block-button.is-style-outline a:hover {
color: var(--wp--preset--color--primary) !important;
}
nav.revivenews-navigation.wp-block-navigation ul li a:hover {
color: var(--wp--preset--color--primary);
}
.revivenews-navigation.wp-block-navigation .wp-block-navigation-item.current-menu-item,
.revivenews-navigation.wp-block-navigation .wp-block-navigation-item.current-menu-item a:hover,
.revivenews-navigation.wp-block-navigation .wp-block-navigation-item .current-menu-ancestor {
background: var(--wp--preset--color--primary);
color: var(--wp--preset--color--foreground-alt);
}
.revivenews-navigation.full-width-nav.wp-block-navigation .wp-block-navigation-item.current-menu-item,
.revivenews-navigation.full-width-nav.wp-block-navigation .wp-block-navigation-item.current-menu-item a:hover,
.revivenews-navigation.full-width-nav.wp-block-navigation .wp-block-navigation-item .current-menu-ancestor {
background: transparent;
color: var(--wp--preset--color--primary) !important;
}
.revivenews-navigation.wp-block-navigation .wp-block-navigation-item.current-menu-item a {
padding: 0 15px;
}
nav.revivenews-navigation.wp-block-navigation ul ul li a {
line-height: 30px;
}
.revivenews-navigation.wp-block-navigation ul .wp-block-navigation__submenu-container.wp-block-navigation-submenu {
box-shadow: 5px 5px 30px rgba(0, 0, 0, 0.15);
border-top: 2px solid var(--wp--preset--color--primary);
padding: 0;
}
.revivenews-navigation.wp-block-navigation ul .wp-block-navigation__submenu-container.wp-block-navigation-submenu li {
transition: all ease 0.23s;
}
.revivenews-navigation.wp-block-navigation ul .wp-block-navigation__submenu-container.wp-block-navigation-submenu li:hover {
background-color: var(--wp--preset--color--neutral-color);
}
.revivenews-post-pagination.wp-block-query-pagination .page-numbers.current,
.revivenews-post-pagination.wp-block-query-pagination .wp-block-query-pagination-numbers a {
background: var(--wp--preset--color--primary);
width: 30px;
height: 30px;
color: var(--wp--preset--color--foreground-alt);
display: inline-block;
line-height: 30px;
text-align: center;
}
.revivenews-post-pagination.wp-block-query-pagination .page-numbers.current,
.revivenews-post-pagination.wp-block-query-pagination .wp-block-query-pagination-numbers a:hover {
background: var(--wp--preset--color--secondary);
}
.wp-block-button.is-style-outline.header-subscribe-button a:hover {
color: var(--wp--preset--color--secondary) !important;
border-color: var(--wp--preset--color--secondary) !important;
}
.revivenews-footer-categories.wp-block-categories li {
display: flex;
justify-content: space-between;
}
.revivenews-navigation.wp-block-navigation.minimal-layout .wp-block-navigation-item.current-menu-item {
background: transparent !important;
color: var(--wp--preset--color--primary) !important;
}
.revivenews-footer-categories.wp-block-categories li {
color: var(--wp--preset--color--foreground-alt);
}
@media (max-width: 540px) {
.wp-block-image.revivenews-header-ads img {
width: 100% !important;
height: auto !important;
}
}