/*
Theme Name: SmartMag Child
Theme URI: https://smartmag.theme-sphere.com/
Description: A child theme of SmartMag
Author: ThemeSphere
Author URI: https://theme-sphere.com
Template: smart-mag
Version: 1.1
*/

/* CSS MOBILE */
@media screen and (max-width: 768px) {
	
	.smart-head .logo-image, .smart-head .logo-image.logo-image-dark { max-height: 100px !important; margin-left: -10px}
	.smart-head .items-left .h-text cidade {color: #fff; background-color: #000 !important; padding: 10px 10px 10px 30px!important;font-weight:bold; border-radius:8px; margin-left:-60px!important}

	:is(.lanceads-r1-rodape, .lanceads-lg4-lateral-direita, .lanceads-lg3-lateral-direita, .lanceads-lg2-lateral-esquerda, .lanceads-lg1-lateral-esquerda, .lanceads-d2-meio-noticia, .lanceads-d1-acima-da-noticia, .lanceads-m1-master) img {border-radius:12px}

}

/* CSS PC */

.l-post {--media-radius:0px !important}

.smart-head .logo-image {max-height:200px !important; filter: drop-shadow(0px 5px 10px rgba(0, 0, 0, 0.2)); z-index:999}

.navigation .menu .mega-menu {background-color: #ffffff00 !important}
#menu-menu-principal-cabecalho .menu-item .mega-menu-a {border-radius:0px 0px 12px 12px !important; border: 1px solid #EDEDED!important; }
.mega-menu-a .recent-posts {background-color:#fff !important; border-radius: 0px 0px 12px 12px!important; border: 1px solid #EDEDED!important; }
.navigation .menu ul, .navigation .menu .sub-menu {border-radius: 0px 0px 12px 12px!important}

#menu-menu-principal-cabecalho .menu-item .recent-posts {box-shadow: none !important}

#smart-head .items-left .h-text cidade {color: #fff; background-color: #000 !important; padding: 10px 10px 10px 30px!important;font-weight:bold; border-radius:8px; margin-left:-60px}

.menu-icone img {max-width: 25px;height: auto;vertical-align: middle;margin-right: 5px; }

@media (min-width: 1025px) {
    .elementor-lightbox .elementor-video-container .elementor-video-landscape {max-height:50vh !important; max-width:50vw !important}
	
.elementor-lightbox .elementor-video-container .elementor-video-landscape iframe, .elementor-lightbox .elementor-video-container .elementor-video-landscape video {border-radius:12px}
	
.separador {margin-right:30px}

.smart-head .h-text2 {margin-top:2px}

.simple-weather-widget .weather-temp {margin-top:5px}
	
/* Estilos para o Shortcode [temperatura_simples] */
.simple-weather-mini {display: inline-flex;align-items: center;justify-content: center;gap: 3px;height: 30px; padding-left: 5px;padding-right: 10px;border: 1px solid #e0e0e0;border-radius: 8px; }
.simple-weather-mini img {width: 30px; height: 30x;display: block; margin: 0;padding: 0;}
.simple-weather-mini .weather-temp-mini {font-size: 1em;font-weight: bold;line-height: 1;color: #333;}
	
.unslider, .unslider img {border-radius:12px !important}
	
:is(.lanceads-r1-rodape, .lanceads-lg4-lateral-direita, .lanceads-lg3-lateral-direita, .lanceads-lg2-lateral-esquerda, .lanceads-lg1-lateral-esquerda, .lanceads-d2-meio-noticia, .lanceads-d1-acima-da-noticia, .lanceads-m1-master) img {border-radius:12px}	
	
.main-footer {display:none !important}
	
.l-post-title-bg .post-title a {line-height:12px}
	
.lanceads-close-button {width:30px!important; height:30px !important; font-size:40px !important; border-radius:6px !important; padding-top:4px !important; margin-right:3px}
.lanceads-popup img {border-radius:12px; overflow: hidden; }
	
.main-sidebar .widget, .ts-sidebar .widget {margin-bottom:15px!important}

.lista-links-json li a {font-size: 20px;}
.lista-links-json li a:hover {text-decoration: underline}
	
.pagination-numbers .current, .pagination-numbers a, .pagination-numbers .page-numbers, .pagination-numbers .post-page-numbers, .pagination-numbers a  {border-radius:6px!important}
.spc-social-follow-a .service-link {border-radius:8px}

:is(.link-noticia-urgente, .post-title) a:hover {text-decoration: underline !important;}
	
	.elementor-author-box__text {margin-top:35px !important}
	.e-con>.e-con-inner {max-width:1600px !important}
	
	.elementor-101784 .elementor-element.elementor-element-fc1902f p {margin:0px 50px}
	
	.ads-lateral img {border-radius:12px !important}
	
	.smart-head-main .smart-head-mid {-webkit-box-shadow: 0px 18px 28px -12px rgba(0,0,0,0.56); box-shadow: 0px 18px 28px -12px rgba(0,0,0,0.1);}

	.loop-small .media {border-radius:8px !important}
	.wpstory-story-modal .wpstory-meta .wpstory-modal-author-info-date {display: none !important}