:root {
--primary-color: #0091f9;
--radius: 6px;
} .site-header .ideal-magazine-middle-header .ideal-magazine-middle-header-wrapper .site-branding .site-identity .site-title {
font-size: var(--font-xlarge);
} .magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .banner-main-part {
width: 100%;
padding-inline: 7px;
}
@media (min-width: 992px) {
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .banner-main-part {
top: 40px;
width: 50%;
position: sticky;
}
}
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .banner-main-part .banner-headline-wrap {
gap: 14px;
display: flex;
flex-direction: column;
}
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .banner-main-part .banner-headline-wrap .blog-post-container {
border-bottom: 1px solid var(--border-clr);
}
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .banner-main-part .banner-headline-wrap .blog-post-container:last-child {
border-bottom: none;
}
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .banner-main-part .banner-headline-wrap .blog-post-container.grid-layout .blog-post-detail {
margin-bottom: 10px;
}
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .banner-main-part .banner-headline-wrap .blog-post-container.grid-layout .blog-post-detail .entry-title {
font-size: var(--font-large);
}
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .banner-main-part .banner-headline-wrap .blog-post-container.list-layout {
padding-bottom: 14px;
}
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .banner-main-part .banner-headline-wrap .blog-post-container.list-layout:last-child {
padding-bottom: 0;
}
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .banner-main-part .banner-headline-wrap .blog-post-container.list-layout .blog-post-detail .entry-title {
font-size: var(--font-normal);
}
@media (max-width: 600px) {
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .banner-main-part .banner-headline-wrap .blog-post-container.list-layout .blog-post-detail .post-excerpt {
display: none;
}
}
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .editors-choice {
padding-inline: 7px;
width: 25%;
}
@media (min-width: 601px) {
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .editors-choice {
position: sticky;
top: 40px;
}
}
@media (max-width: 991px) {
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .editors-choice {
width: 50%;
}
}
@media (max-width: 600px) {
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .editors-choice {
width: 100%;
}
}
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .editors-choice .editors-choice-wrap {
display: flex;
flex-direction: column;
gap: 14px;
}
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .editors-choice .editors-choice-wrap .blog-post-container {
padding-bottom: 10px;
border-bottom: 1px solid var(--border-clr);
}
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .editors-choice .editors-choice-wrap .blog-post-container:last-child {
border: none;
}
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .featured-posts {
width: 25%;
padding-inline: 7px;
}
@media (min-width: 601px) {
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .featured-posts {
position: sticky;
top: 40px;
}
}
@media (max-width: 991px) {
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .featured-posts {
width: 50%;
}
}
@media (max-width: 600px) {
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .featured-posts {
width: 100%;
}
}
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .featured-posts .featured-posts-wrapper {
display: flex;
flex-direction: column;
gap: 14px;
}
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .featured-posts .featured-posts-wrapper .banner-featured-posts-wrap .blog-post-container {
margin-bottom: 7px;
padding-bottom: 7px;
border-bottom: 1px solid var(--border-clr);
}
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .featured-posts .featured-posts-wrapper .banner-featured-posts-wrap .blog-post-container .blog-post-inner {
min-height: 108px;
}
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .featured-posts .featured-posts-wrapper .banner-featured-posts-wrap .blog-post-container .blog-post-inner .blog-post-detail .entry-title {
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 2;
text-overflow: ellipsis;
-webkit-box-orient: vertical;
font-size: calc(var(--font-base) - 2px);
}
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .featured-posts .featured-posts-wrapper .banner-featured-posts-wrap .blog-post-container .blog-post-inner .blog-post-detail .post-meta .post-date a {
color: var(--primary-color);
}
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .featured-posts .featured-posts-wrapper .adver-grid {
display: flex;
gap: 14px;
flex-direction: column;
}
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .featured-posts .featured-posts-wrapper .adver-grid a {
line-height: 0;
}
.magazine-banner.banner-style-1 .section-wrapper .banner-container-wrapper .banner-wrapper .featured-posts .featured-posts-wrapper .adver-slider a {
line-height: 0;
} .grid-section .main-wrap .grid-wrap {
display: grid;
gap: 14px;
}
.grid-section .main-wrap .grid-wrap .blog-post-container .blog-post-inner .blog-post-detail .entry-title {
font-size: var(--font-base);
}
.grid-section.column-3 .main-wrap .grid-wrap {
grid-template-columns: repeat(3, 1fr);
}
@media (max-width: 768px) {
.grid-section.column-3 .main-wrap .grid-wrap {
grid-template-columns: repeat(2, 1fr);
}
}
@media (max-width: 500px) {
.grid-section.column-3 .main-wrap .grid-wrap {
grid-template-columns: repeat(1, 1fr);
}
}
.grid-section.column-4 .main-wrap .grid-wrap {
grid-template-columns: repeat(4, 1fr);
}
@media (max-width: 1024px) {
.grid-section.column-4 .main-wrap .grid-wrap {
grid-template-columns: repeat(3, 1fr);
}
}
@media (max-width: 768px) {
.grid-section.column-4 .main-wrap .grid-wrap {
grid-template-columns: repeat(2, 1fr);
}
}
@media (max-width: 500px) {
.grid-section.column-4 .main-wrap .grid-wrap {
grid-template-columns: repeat(1, 1fr);
}
}
.grid-section.column-5 .main-wrap .grid-wrap {
grid-template-columns: repeat(5, 1fr);
}
@media (max-width: 1024px) {
.grid-section.column-5 .main-wrap .grid-wrap {
grid-template-columns: repeat(3, 1fr);
}
}
@media (max-width: 768px) {
.grid-section.column-5 .main-wrap .grid-wrap {
grid-template-columns: repeat(2, 1fr);
}
}
@media (max-width: 500px) {
.grid-section.column-5 .main-wrap .grid-wrap {
grid-template-columns: repeat(1, 1fr);
}
} a.scroll-to-top {
color: #ffff;
border-radius: var(--radius);
background: var(--primary-color);
}
a.scroll-to-top.scroll-style-1::after {
content: "\f077";
font-size: 16px;
position: absolute;
} .site-header .ideal-magazine-topbar .top-header-container {
border-radius: var(--radius);
}
.site-header .ideal-magazine-topbar .top-header-container .top-header-left .date {
border-end-start-radius: var(--radius);
border-start-start-radius: var(--radius);
}
.title-heading .widget-title::before, .title-heading .section-title::before, .title-heading .widgettitle::before {
border-radius: var(--radius);
}
.blog-post-container .blog-post-inner .blog-post-image {
border-radius: var(--radius);
}
.widget_ideal_magazine_social_icons ul.social-links li.menu-item {
border-radius: var(--radius);
}
form .wp-block-search__inside-wrapper input {
border-end-start-radius: var(--radius);
border-start-start-radius: var(--radius);
}
form .wp-block-search__inside-wrapper button.wp-block-search__button {
border-end-end-radius: var(--radius);
border-start-end-radius: var(--radius);
}
.widget .wp-block-tag-cloud > a {
border-radius: var(--radius);
}
.related-posts .row div article .post-thumbnail img {
border-radius: var(--radius);
} .site-header .ideal-magazine-topbar .top-header-container .top-header-right .ideal-magazine-header-search .header-search-wrap .header-search-form .search-form {
border-radius: var(--radius);
box-shadow: 0px 7px 6px 0px #34333352;
}
.site-header .ideal-magazine-topbar .top-header-container .top-header-right .ideal-magazine-header-search .header-search-wrap .header-search-form {
box-shadow: unset;
}
.site-header .ideal-magazine-topbar .top-header-container .top-header-right .ideal-magazine-header-search .header-search-wrap .header-search-form .search-form label .search-field {
border-end-start-radius: var(--radius);
border-start-start-radius: var(--radius);
}
.site-header .ideal-magazine-topbar .top-header-container .top-header-right .ideal-magazine-header-search .header-search-wrap .header-search-form .search-form .search-submit {
border-end-end-radius: var(--radius);
border-start-end-radius: var(--radius);
} .ideal-magazine-bottom-header .ideal-magazine-navigation .ideal-magazine-navigation-container .main-navigation ul#primary-menu > li:first-child::before {
display: none;
}
.ideal-magazine-bottom-header .ideal-magazine-navigation .ideal-magazine-navigation-container .main-navigation ul#primary-menu > li:first-child::after {
display: none;
}
.ideal-magazine-bottom-header .ideal-magazine-navigation .ideal-magazine-navigation-container {
border-radius: var(--radius);
}
.ideal-magazine-bottom-header .ideal-magazine-navigation .ideal-magazine-navigation-container .main-navigation .current_page_item > a, .ideal-magazine-bottom-header .ideal-magazine-navigation .ideal-magazine-navigation-container .main-navigation .current-menu-item > a, .ideal-magazine-bottom-header .ideal-magazine-navigation .ideal-magazine-navigation-container .main-navigation .current_page_ancestor > a, .ideal-magazine-bottom-header .ideal-magazine-navigation .ideal-magazine-navigation-container .main-navigation .current-menu-ancestor > a {
border-radius: var(--radius);
}
.ideal-magazine-bottom-header .ideal-magazine-navigation .ideal-magazine-navigation-container .main-navigation .navigation-area ul.menu li.menu-item-has-children ul {
border-end-end-radius: var(--radius);
border-end-start-radius: var(--radius);
}
.blog-post-container.grid-layout .blog-post-inner.no-thumbnail .blog-post-detail {
border-radius: var(--radius);
}
.blog-post-container.list-layout .blog-post-inner.no-thumbnail {
border-radius: var(--radius);
} .ideal-magazine-flash-news .flash-news-section .flash-news-wrapper .flash-news-icon::after {
opacity: 1;
top: unset;
width: 22px;
height: 30%;
bottom: -12px;
inset-inline-start: 0;
transform: rotate(180deg);
}
.ideal-magazine-flash-news .flash-news-section .flash-news-wrapper .flash-news-icon .icon-wrap .flash-icon i {
animation: flash-bolt 2s linear infinite;
}
@keyframes flash-bolt {
50% {
transform: scale(1.3);
}
100% {
transform: scale(1);
}
}
.ideal-magazine-flash-news .flash-news-section .flash-news-wrapper .flash-news-area .flash-news .flash-news-posts-wrapper .flash-news-post .single-post-wrap::before {
border-radius: var(--radius);
}
.ideal-magazine-flash-news .flash-news-section .flash-news-wrapper .flash-news-area .flash-news .flash-news-posts-wrapper .flash-news-post .single-post-wrap .content-wrap .flash-image img {
border-radius: var(--radius);
}
.flash-news-section.ascendoor-customizer-section {
border-radius: var(--radius);
}
.ideal-magazine-flash-news .flash-news-section .flash-news-wrapper .flash-news-icon {
border-end-end-radius: var(--radius);
border-start-end-radius: var(--radius);
border-start-start-radius: var(--radius);
} @container (min-width: 992px) {
.grid-posts.style-2 .main-wrap .grid-posts-wrapper .blog-post-container:nth-child(1), .grid-posts.style-2 .main-wrap .grid-posts-wrapper .blog-post-container:nth-child(2) {
grid-column: span 2;
}
}	
.grid-posts.style-2 .main-wrap .grid-posts-wrapper {
grid-template-columns: repeat(4, 1fr);
}
@container (max-width: 991px) {
.grid-posts.style-2 .main-wrap .grid-posts-wrapper {
grid-template-columns: repeat(3, 1fr);
}
}
@container (max-width: 768px) {
.grid-posts.style-2 .main-wrap .grid-posts-wrapper {
grid-template-columns: repeat(2, 1fr);
}
}
@container (max-width: 600px) {
.grid-posts.style-2 .main-wrap .grid-posts-wrapper {
grid-template-columns: repeat(1, 1fr);
}
}
@container (min-width: 992px) {
.grid-posts.style-2 .main-wrap .grid-posts-wrapper .blog-post-container:nth-child(1) .blog-post-inner .blog-post-detail .entry-title, .grid-posts.style-2 .main-wrap .grid-posts-wrapper .blog-post-container:nth-child(2) .blog-post-inner .blog-post-detail .entry-title {
font-size: var(--font-normal);
}
}
@container (max-width: 991px) {
.grid-posts.style-2 .main-wrap .grid-posts-wrapper .blog-post-container:nth-child(1) .blog-post-inner .blog-post-detail .post-excerpt, .grid-posts.style-2 .main-wrap .grid-posts-wrapper .blog-post-container:nth-child(2) .blog-post-inner .blog-post-detail .post-excerpt {
display: none;
}
} .slider-widget .slider-post-wrapper .slider-post-nav {
top: 10px;
width: 60px;
position: absolute;
inset-inline-end: 10px;
}
.slider-widget .slider-post-wrapper .slick-slide {
margin-block-end: 2px;
border-radius: var(--radius);
border: 3px solid transparent;
}
.slider-widget .slider-post-wrapper .slick-slide.slick-current {
border: 3px solid var(--bg-clr);
}
.slider-widget .slider-post-wrapper {
position: relative;
}
.slider-widget .slider-post-wrapper .slider-post-nav .nav-image {
min-height: 50px;
border-radius: var(--radius);
background-color: var(--bg-clr-light);
}
.slider-widget .slider-post-wrapper .slider-post-nav .nav-image img {
width: 60px;
height: 50px;
object-fit: cover;
border-radius: var(--radius);
}