/*
 Theme Name:   SmartMag Child
 Theme URI:    https://smartmag.theme-sphere.com
 Description:  SmartMag Child Theme
 Author:       ThemeSphere
 Author URI:   https://theme-sphere.com
 Template:     smart-mag
 Version:      1.0.0
 Text Domain:  smart-mag-child
*/

/* 
Keep this empty or add only very small global tweaks.
DO NOT put reflection styles here to avoid affecting other pages.
*/

.inner.ts-contain a{
	font-weight: 600;
    font-size: 16px;
    color: black;
}
.logo-image {
	padding: 0px !important;
/* 	width: 95% !important; */
/* 	align-self: center !important; */
}
.smartmag-widget-newsletter .block .block-newsletter .spc-newsletter-b {
	    background: unset !important;
     background-image: url(/wp-content/uploads/2024/04/newsletter-1.webp) !important;
    border: 1px solid #6500ff !important;

    background-repeat: no-repeat !important;
    background-size: cover !important;
    border-radius: 20px;
}
.s-head-modern .post-title {
	text-transform: capitalize;
}
.aligncenter{
	margin:0;
}
.pum-theme-19751 .pum-content+.pum-close, .pum-theme-default-theme .pum-content+.pum-close{
	line-height:0;
	    right: 11px;
	
       background-color: transparent;
    	top: 10px;
	    font-size: 20px;
}
#elementor-popup-modal-16881 .dialog-message{
	display:none;
}

html.pum-open.pum-open-overlay, html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay{
overflow-y: visible;
}

html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]){
	padding-right: 0px;
}

pre {
	text-align:center;
	text-wrap: auto;
}
}
@media (max-width: 940px) {
    .feat-grid-a .item-main {
        height: 250px;
    }
}

.whatsapp-float {
    position: fixed;
    bottom: 130px;
    left: 15px;
    z-index: 9999;
    background-color: #25D366;
    color: white;
    font-size: 30px;
    padding: 2px 0px 0 0px;
    border-radius: 50%;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    text-align: center;
    transition: transform 0.3s ease;
    width: 50px;
    height: 50px;
}

.whatsapp-float:hover {
    transform: scale(1.1);
    color: white;
}

.a-wrap-base{
	margin: 0;
	padding: 0;
}

@media (max-width: 767px) {
    body, html {
        overflow-x: clip;
    }
}

/* Reflections */

.reflogo{
	width: 140px !important;
}
.reflection-head, .reflection-head-mobile{
	background: #1B3760 !important
}
.reftxtcolor{
	background: #EDD800 !important;
    color: #1b3760 !important;
}

/* Auto */

.auto-head, .auto-head-mobile{
	background: #280101 !important
}
.autotxtcolor{
	background: #800000 !important;
    color: #ffffff !important;
}

/* Sports */

.sports-head, .sports-head-mobile{
	background: #673ab7 !important
}
.sportstxtcolor{
	background: #311b92 !important;
    color: #ffffff !important;
}

.twitter-tweet.twitter-tweet-rendered{
margin-left: auto;
margin-right: auto;
}

.breadcrumbs .inner .cuurent{
	font-size: 18px;
    color: #0a3e3c;
    font-weight: 700;
}