
/*
-----------------
1
-----------------  
*/
:root {
    --g-color: #0057FF;
    --g-color-90: #0057FFe6;
    --body-fcolor: #1d1d1d;
    --shadow-7: unset;
    --meta-fsize: 9px;
    --h2-fweight: 700;
    --menu-fweight: 500;
    --body-family: "Inter",Arial, helvetica,sans-serif;
    --btn-family: "GT America",Arial, helvetica,sans-serif;
    --cat-family: "GT America",Arial, helvetica,sans-serif;
    --dwidgets-family: "GT America",Arial, helvetica,sans-serif;
    --h1-family: "Inter", Arial, helvetica, sans-serif;
    --h2-family: "Inter",Arial, helvetica,sans-serif;
    --h3-family: "Inter",Arial, helvetica,sans-serif;
    --h4-family: "Inter",Arial, helvetica,sans-serif;
    --h5-family: "Inter",Arial, helvetica,sans-serif;
    --h6-family: "Inter",Arial, helvetica,sans-serif;
    --input-family: "GT America",Arial, helvetica,sans-serif;
    --menu-family: "GT America",Arial, helvetica,sans-serif;
    --meta-family: "GT America",Arial, helvetica,sans-serif;
    --submenu-family: "GT America",Arial, helvetica,sans-serif;
    --tagline-family: "GT America",Arial, helvetica,sans-serif;
    --bookmark-color: #0057FF;
    --bookmark-color-90: #0057FFF2;
}

/*
-----------------
2 
-----------------
*/

a, a:hover, span {
box-shadow: unset !important;
}

a,
a:hover,
a:active,
a:focus {
opacity: 1 !important;  
}

.entry-content p a {
text-decoration: underline !important;
font-weight: 600 !important;
}

a.p-url:hover {
text-decoration: underline !important;
}

.ecat-bg-1 .feat-holder .p-top {
bottom: 0px;
}

.large-menu > li:hover > .sub-menu, .large-menu > li:hover > .header-dropdown, .header-dropdown-outer.dropdown-activated .header-dropdown {
top: calc(100% - 0px);
}

.rbct a:where(:not(.p-url):not(button):not(.p-category):not(.is-btn):not(.table-link-depth):not(.wp-block-button__link):not(.no-link):not(.h-link)):hover, 
.elementor-widget-text-editor p a:hover, .textwidget a:where(:not(.p-url)) {
color: unset;
text-decoration-color: unset;
text-decoration-line: unset;
text-underline-offset: unset;
} 

.rbct a:where(:not(.p-url):not(button):not(.p-category):not(.is-btn):not(.table-link-depth):not(.wp-block-button__link):not(.no-link):not(.h-link)), 
.elementor-widget-text-editor p a, .textwidget a:where(:not(.p-url)) {
text-decoration-color: unset;
}

.elementor-widget-text-editor p:not(:last-child), 
.elementor-text-editor p:not(:last-child), 
.elementor-widget-container .rbtoc, 
.elementor-widget-container.inline-single-ad, 
.elementor-widget-container .related-sec, .rbct > *, 
.comment-content > *, 
.wp-block-column > *, 
.rb-text > *:where(:not(:last-child))  {
font-weight: var(--e-fontWeight-light);
}

.p-wrap > *:not(:last-child), .grid-box > *:not(:last-child), .p-content > *:not(:last-child) {
margin-bottom: 5px;
}

.is-search-category .live-search-inner > *:last-child {
padding-bottom: unset;
}

.rb-follow,
.rb-follow a,  
.rb-follow:not(:hover),
.rbi-plus:before {
opacity: 1 !important;
/*color: var(--e-color-white) !important; */
}

.bio-content .rb-follow i,
.archive-title .rb-follow i {
color: var(--e-color-white) !important;    
}

input[type='submit'], button, .button, 
.is-btn, a.show-post-comment, a.comment-reply-link, 
.pagination-wrap, .rbbsl a > span, .cta-buttons, 
.widget_block .wp-block-search [type='submit'], 
.web-stories-list__archive-link a, 
.comment-list .comment-reply-title small a, 
.elementor-widget-button {
text-transform: unset;
}

.widget_pages a, .widget_meta a, 
.cat-item a, .tagcloud a, .wp-block-tagcoloroud a, 
.widget_archive a, .widget.widget_nav_menu a, 
.copyright-menu a, .woocommerce-widget-layered-nav-list li, 
.sidebar-menu a {
padding-bottom: unset;
} 

.end-list-info > * {
font-size: 12px !important;
}

.ecat-border .p-category,
.ecat-text .p-category   {
border: unset !important;
font-weight: 600;
}

.smeta-sec .meta-like > span {
background: #66666626;
border: 1px solid white;
color: white;
}

.b-follow .rb-follow {
border: 1px solid var(--e-color-white);
}

.archive-title .rb-follow {
height: 28px;
}

.archive-title .rb-follow i {
line-height: 25px;
}

.archive-title .rb-follow, 
.archive-title .rb-follow:not(:hover){
color: var(--e-color-white);
border-color: var(--e-color-white);
}

.s-title {
font-family: var(--h1-family);
font-weight: 700;
}

/*.sidebar-inner {
display: none;
}*/

.rb-loader {
display: none !important;
}

.dark-mode-toggle {
width: 35px;
float: right;
}

/*.rb-bookmark.loaded, 
.rb-follow.loaded {
display: none !important;
}*/

.rb-bookmark {
    top: 0;
.rbi-bookmark,
.rbi-bookmark-fill {
font-size: 16px;
opacity: .85 !important;
 }
}


/** colors */
.is-color .icon-facebook {
    color: unset;
}

.is-color .icon-facebook:hover {
    color: unset;
    text-shadow: unset;
}

.is-bg .icon-facebook {
    background-color: unset;
}

.is-bg .icon-facebook:hover {
    background-color: unset;
    box-shadow: unset;
}

.is-color .icon-twitter {
    color: unset;
}

.is-color .icon-twitter:hover {
    color: unset;
    text-shadow: unset;
}

.is-bg .icon-twitter {
    background-color: unset;
}

.is-bg .icon-twitter:hover {
    background-color: unset;
    box-shadow: unset;
}

.is-bg .icon-copy {
    background-color: unset;
}

.is-bg .icon-copy:hover {
    background-color: unset;
    box-shadow: unset;
} 
.is-bg .icon-print {
    background-color: unset;
}

.is-bg .icon-print:hover {
    background-color: unset;
    box-shadow: unset;
} 


/*
-----------------
3 
-----------------
*/


/*
-----------------
4 
-----------------
*/

.grid-box {
border-radius: var(--e-border-radius-12);
padding-bottom: unset;
}

.table-fw {
border-radius: unset;    
}

.a-card-inner,
.cbox-inner {
/*border-radius: 0px 12px 12px 12px;*/
border-radius: 0;
}

.pagination-wrap span {
margin-top: 1rem;
}

.overlay-text .meta-inner, 
.overlay-text .meta-text, 
.overlay-text .is-meta, 
.overlay-text .meta-label {
color: #666;
}


/*
-----------------
5
-----------------
*/ 

.logo-wrap {
margin-right: unset;
}

.navbar-inner {
min-height: 50px;
}

.is-mstick .navbar-outer:not(.navbar-outer-template) {
min-height: 50px !important;
}

.is-text-logo .logo-title > *:first-letter {
color: unset;
} 

.menu-ani-4 .main-menu > .menu-item > a span,
.more-section-outer .fa-plus {
font-size: 16px !important;
font-weight: 600;
}

.menu-ani-4 .main-menu > .menu-item > a span {
line-height: .9;
}

.menu-ani-4 .main-menu > .menu-item > a:hover > span,
.menu-ani-4 .main-menu > .menu-item.current-menu-item > a > span {
border-bottom-color: transparent;
}


.wnav-holder {
padding-right:unset;
min-width: 40px;
height: 50px;
}

/*
--------*/

#desktop-qview,
.mobile-qview {
position: relative;
overflow: auto;
width: 100%;
-ms-overflow-style: none;
scrollbar-width: none;
}


/*
--------*/ 

.sticky-on.is-mstick .sticky-holder, 
.sticky-on .e-section-sticky {
position: fixed;
z-index: 998;
top: 0;
right: 0;
left: 0;
transform:unset;
-webkit-backface-visibility: hidden;    
}

.stick-animated.is-mstick .sticky-holder,
.stick-animated .e-section-sticky {
animation-name:unset;
animation-duration:unset;
animation-timing-function:unset;
animation-iteration-count:unset;
will-change: unset;
} 

.header-mobile-wrap {
    background: unset;
    box-shadow: unset;
}



/*
-----------------
6 
-----------------
*/
.box-shadow .grid-box, .box-shadow .list-box {
      box-shadow: unset;
}

[data-theme='dark'] .grid-box,
.light-scheme .grid-box,
[data-theme='dark'] .list-box,
.light-scheme .list-box {
      background-color: unset;
}

[data-theme='dark'] .box-bg .grid-box,
.light-scheme .box-bg .grid-box,
[data-theme='dark'] .box-bg .list-box,
.light-scheme .box-bg .list-box {
     background-color: unset;
}

[data-theme='dark'] .box-shadow .grid-box,
.light-scheme .box-shadow .grid-box,
[data-theme='dark'] .box-shadow .list-box,
.light-scheme .box-shadow .list-box {
    background-color: unset;
} 

/*.counter-el:before {
    content: counter(trend-counter,);
}*/

.p-featured {
    border-radius: unset;
}

.verified-tick {
    color: #90CAF9;
}

.follow-desc span {
    color: #0057FF;
}

.bookmark-title {
    color: #0057FF;
}

.bookmark-undo {
    color: #0057FF;
}

.removed .bookmark-title, .removed .follow-desc span {
    color: #42A5F5;
}

.is-feat-right .p-list-small-2 .feat-holder {
    margin-left: unset;
}

.section-empty-inner .page-title:after {
display: none;
}

/*
-----------------
7 
-----------------
*/

.p-highlight, .overlay-holder {
    border-radius: unset;
}

.page-header {
padding-top: 20px;
padding-bottom: 20px;
}

.meta-el:not(.mobile-hide):not(.meta-avatar):not(.no-label):not(:last-child):after {
background: unset;
width: unset;
height: unset;
font-family: 'Font Awesome 6 Pro' !important;
content: '\e404' !important;
font-weight: normal;
font-style: normal;
font-variant: normal;       
}
.rbi-darrow-top:before,
.rbi-watch:before,
.rbi-read:before,
.header-search-form .rbi-cright:before,
.navbar-right .rbi-more:before,
.rbi-bookmark:before {
font-family: 'Font Awesome 6 Pro' !important;
font-weight: normal;
font-style: normal;
font-variant: normal; 
}
.rbi-cleft:before,
.rbi-cright:before {
font-family: 'ruby-icon' !important;
font-weight: normal;
font-style: normal;
font-variant: normal;
text-transform: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
speak: none;
}
.rbi-darrow-top:before {
content: '\f1e3' !important;
font-size: 37px;
}
.header-search-form .rbi-search:before {
content: '\e946' !important;
font-weight: 600 !important;
}
.header-search-form .rbi-cright:before {
content: '\f1e3'!important; 
}
.rbi-watch:before {
content: '\f2f2'!important;
}
.rbi-cleft:before {
//content: '\f104'!important;
//font-size: 17px;

content: '\e925'!important;
font-size: 20px;
}
.rbi-cright:before{
//content: '\f105' !important;
//font-size: 17px;

content: '\e926'!important;
font-size: 20px;
}
.rbi-read:before {
content: '\f1e3' !important;
}
.navbar-right .rbi-more:before {
content: '\f1e0' !important;
font-weight: 300 !important;
}
.rbi-bookmark:before {
content: '\f02e' !important;
font-weight: 300 !important;
}

/*
-----------------
8
-----------------
*/

.p-top {
font-weight: normal !important;
}
.p-top a,
.p-categories a {
border-radius: unset !important;  
} 
.mobile-search-icon {
padding: 0;
}
.mobile-search-icon .rbi,
.w-header-search .rbi {
font-weight: 800;
}
.ad-wrap, .amp-ad-wrap {
line-height: .6 !important;
}
.a-card-content {
row-gap: 5px !important;
}
.e-ct-outer > * {
margin-bottom: 30px;
}
#back-top i {
border-radius: 50%;
}
.smeta-in > .meta-avatar img,
.author-avatar img {
 width: 25px;
 height: 25px;
 border-radius: 100%;
}
.author-avatar {
width: 40px;
margin-right: -6px;
}
.rb-bookmark {
width: unset;
height: unset;
}
/*.p-meta .bookmark-trigger {
display:none;
}*/
.p-meta,
.p-meta span,
.meta-category a {
font-weight: var(--e-metastyle);
text-transform: var(--e-fontWeight-thin);
font-size: var(--e-categorysize);
font-family: var(--e-font-jdf);
}
.smeta-sec .meta-like > span:hover,
.smeta-sec .meta-like > span:focus,
.smeta-sec .meta-like > span:active {
background: var(--e-color-nila-blue);
}
.live-search-link a {
border-radius: 5px !important;
}
.notification-trigger {
display:none;
}
/*.notification-dropdown,
.notification-popup,
.header-dropdown {
width: 349px !important;
}*/
.follower-el .follower-inner {
border-radius: unset !important;
}
.follower-el:hover .follower-inner {
background: var(--e-color-opulent-blue) !important;
border: none !important;
box-shadow: unset !important;
}
.meta-comment a,
.single-meta .meta-author a, 
.is-meta a:hover, 
.sponsor-link:hover .is-text, 
.breadcrumb-inner a:hover {
text-decoration: underline !important;
}
.p-category:before,
.elementor-shape {
transform: unset !important;
}
.p-grid.p-box a.p-url,
.p-list-small-2 a.p-url {
font-size: 17px;
font-weight: var(--e-fontWeight-medium);
}
.is-bg .share-action {
background: unset !important;
}
.tag-bar.title .blabel,
.e-shared-header span {
font-size: 1.2rem;
font-weight: 600;
font-family: var(--e-font-jdf-3);
text-transform: unset !important;
}
.swiper-pagination-bullets {
display: none !important;
}
/*.slider-footer > * {
display: none !important;
} */
.bio-avatar:before {
border-top: unset;
}
.bio-title {
text-decoration: none !important;
}
.bio-avatar img,
.a-card-feat img,
.dark-mode-slide-btn {
border-radius: var(--e-round-circle-50) !important;
}
.comment-box-title i {
border-bottom: unset !important;
}
.collapse-footer {
padding-bottom: 0px !important;
}
.pattern-dot:before,
.footer-wrap.left-dot:before {
background-image: unset !important;
}
.cbox-2 .cbox-title {
color: var(--e-color-white) !important;
}
.archive-title.b-follow .follow-icon:hover {
color: var(--e-color-white) !important;
}
.ad-image,
.ff-read-more-f .elementor-widget-container {
border-radius: unset;		
}
.block-categories-1 a.p-url {
font-size: var(--e-categorysize);
}
.heading-layout-19 .heading-tagline {
margin-top: unset;
}
.cbox-inner {
background-color: unset;
}
/*.meta-like,
.blabel,*/
.rbi-tag,
/*.meta-label,*/
.efoot:before,
.rbbsl a > span,
.t-shared-header .share-label,
.comment-box-title,
.ad-description,
/*.ecat-l-dot .p-category:before,*/
.efoot-commas a:not(:last-child):after {
display: none !important;
}

.ecat-l-dot .p-category:before {
display: none;
border-radius: 100%;
}

.efoot-commas a {
font-weight: 400;
border: 1px solid;
padding: 3px 10px !important;
border-radius: var(--e-border-radius-7) !important;
}
.ecat-l-dot .p-category {
font-weight: var(--e-fontWeight-medium);
}
.ad-image {
border-radius: unset;
}
.empty-saved.restricted {
padding: 0 !important;
margin: 0 !important;
border-radius: unset;
border: unset
}
.restricted .edge-padding {
padding-right: 0 !important;
padding-left: 0 !important;
}
.search-header-content {
text-align: left;
}
.is-form-layout .live-search-response  {
border-radius: unset;
}
.search-no-result {
color: unset;
}

.l-shared-sec-outer.show-mobile,
/*.meta-el.meta-avatar,*/
.font-resizer,
.elementor-shape,
#rb-privacy,
.collapse-copyright,
.l-shared-sec-outer,
.social-link-facebook,
.elementor-element-252b3fb,
.follower-el.fb-follower,
.header-mobile-wrap .dark-mode-toggle-wrap {
display:none !important;
}
.ecat-bg-4 .p-category {
border-radius: unset !important;
}
.breaking-news-heading {
background:unset !important;
padding: 0 !important;
}
.current-date {
display: flex;
align-items: center;
margin-right: 10px;
text-transform: capitalize;
}


/*
-----------------
9 
-----------------
*/

.single-related {
padding-top: unset !important;
margin-bottom: unset !important;
}

.single-related:before {
background-color: unset;
}

#reading-progress {
background: linear-gradient(90deg, 
rgba(0,87,255,1) 35%,
rgba(41,121,255,1) 100%) !important;
}

.cbox-body:before {
background-image: linear-gradient(180deg, 
rgba(197, 197, 199, .04) 0%, 
rgba(0, 10, 104, .4) 100%) !important;
}

.continue-reading:before,
.restrict-box:before {
    height: unset;
}

.share-action i {
    text-shadow: unset;
}

.yes-wrap .share-action {
    border: unset;
}

.entry-sec:before, .entry-newsletter:before,
.review-footer > *:not(.review-action):before,
.top-divider:before {
    background-image: unset;
}

.single-standard-1 .s-feat img, .single-standard-2 .s-feat img,
.single-standard-7 .s-feat img, .single-standard-8 .s-feat img,
.stemplate-feat img, .e-tax-feat img {
    border-radius: unset;
}

.has-feat-ratio .s-feat,
.featured-vertical {
    padding-bottom: unset;
}

.single-standard-11.has-feat-ratio .s-feat {
    padding-bottom: 0;
}


/*
-----------------
10 
-----------------
*/

@media (min-width: 1200px) {
.archive-header,
.archive-header .category-feat-overlay,
.archive-header .category-feat-overlay img {
border-radius: unset;
 }
}


/*
-----------------
11
-----------------
*/

.footer-wrap.left-dot:before {
background-image: unset;
}




/*
-----------------
12
-----------------
*/

/*.p-gradient .overlay-inner {
background: linear-gradient(to top, #000 0%, 
transparent 100%) !important;
}*/

.p-gradient .overlay-inner {
background: linear-gradient(180deg, 
rgba(197, 197, 199, .01) 32.29%, 
rgba(0, 10, 104, .4) 70.83%) !important;
}


 

input[type='text'], 
input[type='tel'], 
input[type='password'], 
input[type='email'], 
input[type='url'], 
input[type='search'], 
input[type='number'] {
border-radius: unset;
}

.search-form, 
.wp-block-search__inside-wrapper {
border-radius: unset;
background: unset;
}

/*
-----------------
13
-----------------
*/
  
/*@MIN-WIDTH*/ 
@media (min-width: 1200px) {
.single {
.smeta-sec {
display: flex;
flex-flow: unset;
gap: .2em;
align-items: center;
} 
 
.single-meta.yes-wrap {
flex-flow: unset;
}

.ef-label {
font-size: 11px;
}
  }
}

@media (min-width: 1025px) {

.bio-avatar {
width: 80px;
}
.header-ad-widget {
padding: 0;
}
.logged-welcome {
font-size: 12px;
}
.logged-welcome:after {
display: block !important;
font-size: 15px !important;
}
.single-meta {
margin-bottom: 20px;
}
.single-page .s-ct {
padding-bottom: 10px;
}
.archive-header .edge-padding {
padding-left: 0 !important;
}
.archive-header {
padding-top: unset;
padding-bottom: unset;}
.page-header,
.archive-header {
/*padding: 30px 20px !important;*/
height: 65.2px !important;
display: flex;
align-items: center;
}
.header-3 .navbar-center {
justify-content: left !important;
}
.header-3 .navbar-left {
margin-right: 20px;
}
.header-dropdown {
min-width: 206px;
}
/*
.header-dropdown {
border-radius: 0 !important;
height: 570px !important;
} 
.header-dropdown .search-form-inner {
height: 45px;
}
.header-dropdown .rb-search-form input  {
width: 250px;}
.header-dropdown .rb-search-submit {
width: 53px;}

.rb-notification .p-featured {
border-radius: 0 15px 15px 15px;
}
*/
.e-con.e-flex>.e-con-inner {
gap: 0;
}
.empty-saved-desc {
max-width:100%;
}
.section-empty-inner {
max-width: 100%;
padding: 20px 0 50px 0 !important;
}
.section-empty-inner .page-title {
margin-bottom: 0 !important;
}

/*
.dropdown-activated .header-dropdown,
.dropdown-activated .more-section.flex-dropdown {
width: 1008.88px;
}
.more-section.flex-dropdown .more-section-inner {
height: 100vh !important;
} 
.dropdown-activated .search-form-inner {
height: 72px;
}
.dropdown-activated .header-search-form {
width: 100%;
}
.dropdown-activated input.field {
width: 900px;
border-radius: unset;
height: 60px;
padding-left: 20px;
font-size: 17px;
}
.dropdown-activated .header-search-form .rbi-search {
font-weight: 700;
font-size: 24px;
}
.dropdown-activated .header-search-form .rb-search-submit i {
padding-right: max(.4em, 20px);
font-size: 25px;
}   
.dropdown-activated .more-section.flex-dropdown {
left: -667.25px !important;
max-height: 100vh;
} 
.menu-has-child-flex.dropdown-activated .flex-dropdown {
top: calc(100% - 0px);
}
.dropdown-activated .header-dropdown,
.dropdown-activated .more-section-inner {
border-radius: unset;
}
.dropdown-activated .more-section-inner {
margin-top: -1.9rem;
background: rgba(235,235,235,0.95) !important; 
-webkit-backdrop-filter: blur(10px) saturate(2); 
-moz-backdrop-filter: blur(10px) saturate(2);
-ms-backdrop-filter: blur(10px) saturate(2);
backdrop-filter: blur(10px) saturate(2);
}
.dropdown-activated .more-section.flex-dropdown a {      
color: black !important;
}
.widget-h-login .user-dropdown,
.notification-dropdown,
.notification-popup {
width: 336px !important;
left: -236px !important;
}
*/

.notification-popup .p-category {
background: unset !important;
padding: 0 !important;
}
.notification-popup .notification-url {
font-size: 13px;
}
.notification-popup .notification-header {
padding: 15px 20px;
height: 30px;
}
.notification-content .scroll-holder {
max-height: 75vh;
}
.user-dropdown a.logout-url {
padding: 7px 20px !important;
background: var(--e-color-black-wash);
}
.table-fw {
padding: 25px 25px 18px;
}
.single-standard-3 .single-header, 
.single-standard-4 .single-header {
padding-top: 0;
padding-bottom: 0; 
}
.e-container {
width: 1008px;
margin: 0 auto !important;
}
/*.p-meta.has-bookmark {
max-width: 310.16px !important;
width:96%;}
.p-meta.has-bookmark {
width:calc((100% + 290px) * 1/2); 
}*/
#back-top {
bottom: 30px;
}

}

@media (min-width: 992px) {
.grid-container > *:nth-child(1) {
flex: 0 0 67.37%;
width: 67.37%;
  }
} 

@media (min-width: 768px) {
.smeta-in .is-meta > *, 
.smeta-in .meta-text > *, 
.review-section .meta-text > *, 
.spon-qview .sponsor-label, 
.spon-qview .is-text, .nname-info .nice-name {
font-size: 10.5px;
} 
.s-title, .s-tagline, 
.s-breadcrumb, .single-standard-11 .s-feat-outer {
margin-bottom: 10px;
}
.meta-bookmark .rb-bookmark i {
font-size: calc(var(--meta-fsize)* 1.15);
} 
.e-column.e-col-50 {
width:50%;
}
.e-con-full, 
.e-con>.e-con-inner {
padding-block-end: unset;
padding-block-start: unset;
}
.top-footer-inner > *:not(:last-child) {
margin-bottom: unset; 
}
.search .overlay-inner:hover {
background: linear-gradient(180deg, 
rgba(197, 197, 199, .01) 32.29%, 
rgba(0, 10, 104, .4) 70.83%) !important;
} 


 
} 

/*@MAX-WIDTH*/
@media (max-width: 1024px) {
.meta-el:not(.mobile-hide):not(.meta-avatar):not(.no-label):not(:last-child):after {
background: unset;
width: unset !important;  
height: unset !important;
font-family: 'Font Awesome 6 Pro' !important;
content: '\e404' !important;
font-weight: normal;
font-style: normal;
font-variant: normal;
}
.breadcrumb-inner, 
.woocommerce-breadcrumb {
font-size: 12px !important;
} 
.empty-saved-desc {
max-width:500px;
}
.is-hoz-scroll .block-inner > *, 
.is-mhoz-scroll .block-inner > * {
min-width: unset;
max-width: unset;
}


}

@media (max-width: 1024px) {
.section-empty-inner {
padding: 20px 0 40px 0 !important;
}
.top-footer {
margin-top: var(--e-margin-top-gap-4);
}
.archive-title.b-follow {
justify-content: flex-start !important;
row-gap: 10px;
}

}

@media (min-width: 768px) {    
.overlay-inner {        
padding: 20px;
}
.search .overlay-inner {
height: 323.5px !important;    
}
.search .overlay-inner a.p-url {
font-size: 22px !important;    
}

}

@media (max-width: 767px) {
.site-wrap {
min-height: unset;
}

/*.p-highlight .overlay-inner {
background: unset !important;
}*/
  
.is-m-list.res-feat-left .p-wrap > *:not(.feat-holder):not(.grid-box):not(.list-box) {
margin-left: calc(var(--feat-list-width, 110px) + var(--el-spacing, 10px)* 2);
}

.is-m-list .p-wrap > *:not(.feat-holder):not(.grid-box):not(.list-box) {
margin-right: calc(var(--feat-list-width, 110px) + var(--el-spacing, 10px)* 2);
}

.is-m-list .feat-holder,
.rb-notification .feat-holder {
width: var(--feat-list-width, 120px);
}

.is-m-list.res-feat-left .feat-holder {
left: 0px;
}
  
}





/*
-----------------
14 
-----------------
*/


 
/*
-----------------
15 
-----------------
*/ 
[data-theme='default'] {
.ecat-border .p-category,
.ecat-text .p-category {
color: var(--e-color-black-wash) !important;
} 
.is-meta   {
color: #aaa !important;
}
.entry-content p a {
color: var(--e-color-black) !important;
}
.elementor-widget-text-editor p:not(:last-child), 
.elementor-text-editor p:not(:last-child), 
.elementor-widget-container .rbtoc, 
.elementor-widget-container.inline-single-ad, 
.elementor-widget-container .related-sec, .rbct > *, 
.comment-content > *, 
.wp-block-column > *, 
.rb-text > *:where(:not(:last-child))  {
color: var(--e-color-black);
}
.s-feat-holder,
.p-featured,
.dsk-im-ad,
#widget-ad-image-s,
#widget-ad-image-2,
#widget-ad-image-3,
#widget-ad-image-6,
#widget-ad-image-10 {
background-color: var(--e-color-lynx-white);
}
.s-feat-holder,
.p-featured {
background-image: url(//cdn.justdofootball.com/media/do/images/2025/02/logo-100-foot-feminin-light-1-1.png) !important;
} 
.dsk-im-ad,
#widget-ad-image-s,
#widget-ad-image-2,
#widget-ad-image-3,
#widget-ad-image-6,
#widget-ad-image-10 {
background-image: url(//cdn.justdofootball.com/media/do/images/2025/02/logo-just-do-football-light-publicite-1.png) !important;
}  

  

}

[data-theme='dark'] {
.s-feat-holder,
.p-featured {
background-image: url(//cdn.justdofootball.com/media/do/images/2025/02/logo-100-foot-feminin-dark-1-1.png) !important;
background-color: var(--e-color-thamar-black);
} 
.dsk-im-ad,
#widget-ad-image-s,
#widget-ad-image-2,
#widget-ad-image-3,
#widget-ad-image-6,
#widget-ad-image-10 {
background-image: url(//cdn.justdofootball.com/media/do/images/2025/02/logo-just-do-football-dark-publicite-1.png) !important;
background-color: var(--e-color-off-black); 
}    
.entry-content p,
.entry-content p span,
.entry-content p strong,
.entry-content ul li,
.entry-content ul li span,
.entry-content ul li strong {
color: var(--e-color-elementary-grey) !important;
}
.entry-content p a,
.entry-content p h2,
.entry-content h2 strong,
.entry-content h3 strong,
.entry-content h3 span,
.entry-content p a:hover,
.entry-title:not(:first-child)/*,
.s-title:not(:first-child)*/ {
color: var(--e-color-desired-dawn) !important;
}
.entry-content p em {
color: var(--e-color-white) !important;
opacity: .88 !important;
}
.p-l-m .entry-title:not(:first-child),
.p-highlight .entry-title:not(:first-child)  {
color: unset !important;
}
.p-gradient .overlay-inner,
.cbox-body:before  {
background: unset !important;
}

}



 