/**
* Theme Name: The Reporter Child
* Description: This is a child theme of The Reporter.
* Author: <a href="https://cmsmasters.net/">cmsmasters</a>
* Template: the-reporter
* Version: 1.0.0
* Tested up to: 6.6
* Requires PHP: 7.4
* License:
* License URI:
* Text Domain: the-reporter-child
* Copyright: cmsmasters 2025 / All Rights Reserved
*/

:root{
    --e-global-color-primary:#0768b2 !important;
    --e-global-color-accent:#0768b2 !important;
}

.footer-text{font-family: var(--e-global-typography-f82090d-font-family), Sans-serif;font-size:15px !important;line-height:1.4 !important;}
div[data-widget_type="cmsmasters-post-title.default"] { --kit-widget-spacing:0px !important; }
div[data-widget_type="cmsmasters-meta-data.default"] { --kit-widget-spacing:3px !important; }
a[data-name="count"] { display:none !important; }

h5.elementor-heading-title{font-family:"Inter Local",sans-serif !important;font-size:17px;font-weight:700;text-transform:uppercase;}
h4.elementor-heading-title{font-family:"Inter Local";font-size:15px;font-weight:700;text-transform:uppercase;}
h5.elementor-widget-cmsmasters-author-box__name{font-family:"Inter Local";font-size:15px;font-weight:600;}
.elementor-27367 .elementor-element.elementor-element-5b9ce8c8{margin-top: 20px;}
.elementor-27367 .elementor-element.elementor-element-c1e19b6{margin-bottom:30px;}
.elementor-27367 .elementor-element.elementor-element-3918f8f7{margin-bottom: 20px;}

#fancybox-title{font-size:13px !important;font-family:Inter,san-serif !important;line-height:1.25 !important;}

.metaslider .caption-wrap{position:relative !important;background:black !important;opacity:1.0 !important;}
.caption-wrap .caption div{font-size:14px !important;font-family:Inter,san-serif !important;line-height:1.4 !important;padding:5px 15px;}

.elementor .elementor-widget .cmsmasters-postmeta[data-name=author] .cmsmasters-postmeta__content>* {font-family: 'Inter';font-size: small; }
span.top_category{display:none !important;}
body:not(.rtl) .elementor-358 .elementor-element.elementor-element-39f63e1f{display:none;}

span[data-taxonomy="top_category"]{display:none;}

.only-desktop{display:none;}
.only-mobile{display:none;}

@media screen and (min-width:1181px){
    .no-desktop{display:none !important;}
	ul#menu-1-24dcb0b0{justify-content: center;}
	.only-desktop{display:inline-block;}
}

@media screen and (min-width:320px) and (max-width:767px){
    .no-mobile{display:none !important;}
    div[data-elementor-type="cmsmasters_footer"] .elementor-col-33:first-child{width:45% !important;}
    #header-left{display:inline-block;width:10%;}
    #header-right{display:inline-block;width:10%;}
    #header-center{display:inline-block;width:80%;}
	#logo-top a img{width:300px;}
	#fancybox-title{font-size:13px !important;font-family:Inter,san-serif !important;line-height:1.25 !important;}
    .cmsmasters-scroll-top{height:55px;}
    .elementor-358 .elementor-element.elementor-element-262a6251 > .elementor-element-populated { padding: 15px 0px 15px 10px; }
	.only-mobile{display:inline-block;}
}

@media screen and (min-width:416px) and (max-width:599){
	#logo-top a img{width:320px;}
    .cmsmasters-scroll-top{height:63px;}
}

@media screen and (min-width:360px) and (max-width:415px){
	#logo-top a img{width:280px;}
    .cmsmasters-scroll-top{height:60px;}
}

@media screen and (min-width:320px) and (max-width:359px){
	#logo-top a img{width:250px;}
    .cmsmasters-scroll-top{height:52px;}
}