/* Facebook icon for menu item */
#menu-item-463 a {
    background-image: url('https://upload.wikimedia.org/wikipedia/commons/a/aa/Flag_of_the_United_Kingdom_%281-1%29.svg');
    background-size: 30px 30px; /* Adjust the icon size as needed */
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 25px; /* Adjust padding to align text */
    line-height: 30px; /* Ensure vertical alignment */
}

/* Facebook icon for menu item */
#menu-item-464 a {
    background-image: url('https://media.istockphoto.com/id/1144879597/vector/turkey-square-flag-icon.jpg?s=612x612&w=0&k=20&c=6imyXQzTbSmXDSfklvbLY6TcUhFvatYlp73uWzX8I88=');
    background-size: 30px 30px; /* Adjust the icon size as needed */
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 25px; /* Adjust padding to align text */
    line-height: 30px; /* Ensure vertical alignment */
}

/* Facebook icon for menu item */
#menu-item-465 a {
    background-image: url('https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQlhj-cB1epTs76iU3zVvhrq-5udALtP2FAxw&s');
    background-size: 30px 30px; /* Adjust the icon size as needed */
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 25px; /* Adjust padding to align text */
    line-height: 30px; /* Ensure vertical alignment */
}

/* Facebook icon for menu item */
#menu-item-6648 a {
    background-image: url('https://vectorflags.s3.amazonaws.com/flags/cn-square-01.png');
    background-size: 30px 30px; /* Adjust the icon size as needed */
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 25px; /* Adjust padding to align text */
    line-height: 30px; /* Ensure vertical alignment */
}

.post-author, /* Class name may vary depending on the theme */
.author-meta, /* Class name for some themes */
.byline {     /* Commonly used class for author info */
    display: none;
}

.af-container-row .col-1.color-pad {
    display: none !important;
}
ul#menu-social-1.menu {
    display: none !important;
}

div.exclusive-now.primary-color {
    background-color: #EF0000 !important;
    color: #ffffff !important;
}


/* TRBW newsletter card (added 2026-10-08) */
.widget.widget_newsletterwidget{position:relative;overflow:hidden;background:linear-gradient(135deg,#A20000 0%,#DE0000 100%) !important;color:#fff !important;padding:28px 24px 24px !important;border-radius:18px;box-shadow:0 14px 34px rgba(162,0,0,.35);font-size:15px;line-height:1.55;margin-bottom:28px}
.widget.widget_newsletterwidget::before{content:"";position:absolute;right:-46px;top:-46px;width:150px;height:150px;border-radius:50%;background:rgba(255,255,255,.14);pointer-events:none}
.widget.widget_newsletterwidget::after{content:"";position:absolute;right:38px;bottom:-60px;width:120px;height:120px;border-radius:50%;background:rgba(0,0,0,.18);pointer-events:none}
.widget.widget_newsletterwidget .widget-title{border:0 !important;margin:0 0 10px !important;padding:0 !important;display:block !important;position:relative;z-index:1}
.widget.widget_newsletterwidget .widget-title .heading-line-before,.widget.widget_newsletterwidget .widget-title .heading-line-after{display:none !important}
.widget.widget_newsletterwidget .widget-title .heading-line{display:block;background:none !important;color:#fff !important;padding:0 !important;font-size:22px;line-height:1.25;font-weight:800;text-transform:none;letter-spacing:0}
.widget.widget_newsletterwidget .widget-title .heading-line::before{content:"\2709\FE0F" !important;position:static !important;display:inline-block !important;width:auto !important;height:auto !important;background:none !important;margin-right:8px}
.widget.widget_newsletterwidget .widget-title .heading-line::after{display:none !important}
.widget.widget_newsletterwidget .tnp{position:relative;z-index:1;margin:16px 0 0 !important;max-width:none !important}
.widget.widget_newsletterwidget .tnp-field{margin-bottom:10px !important}
.widget.widget_newsletterwidget .tnp-field label{display:block;color:#fff !important;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.9;margin-bottom:6px}
.widget.widget_newsletterwidget .tnp-email{width:100% !important;height:auto !important;background:#fff !important;color:#000000 !important;border:2px solid transparent !important;border-radius:12px !important;padding:13px 16px !important;font-size:16px !important;box-shadow:none !important}
.widget.widget_newsletterwidget .tnp-email:focus{outline:none;border-color:#000000 !important}
.widget.widget_newsletterwidget .tnp-submit{width:100% !important;background:#000000 !important;color:#fff !important;border:0 !important;border-radius:12px !important;padding:14px 18px !important;font-size:16px !important;font-weight:700 !important;letter-spacing:.02em;cursor:pointer;transition:background .2s,color .2s,transform .15s}
.widget.widget_newsletterwidget .tnp-submit:hover,.widget.widget_newsletterwidget .tnp-submit:focus{background:#fff !important;color:#DE0000 !important;transform:translateY(-1px)}

/* TRBW contact card (added 2026-10-08) */
.trbw-card{position:relative;overflow:hidden;background:linear-gradient(135deg,#A20000 0%,#DE0000 100%);color:#fff !important;padding:28px 24px 24px;border-radius:18px;box-shadow:0 14px 34px rgba(162,0,0,.35);font-size:15px;line-height:1.55;text-align:left}
.trbw-card::before{content:"";position:absolute;right:-46px;top:-46px;width:150px;height:150px;border-radius:50%;background:rgba(255,255,255,.14);pointer-events:none}
.trbw-card::after{content:"";position:absolute;right:38px;bottom:-60px;width:120px;height:120px;border-radius:50%;background:rgba(0,0,0,.18);pointer-events:none}
.trbw-card > *{position:relative;z-index:1}
.trbw-card .trbw-card__title{color:#fff !important;font-size:22px;line-height:1.25;font-weight:800;margin:0 0 12px !important;padding:0;text-transform:none;letter-spacing:0}
.trbw-card p{color:#fff !important;margin:0 0 12px !important}
.trbw-card p strong{color:#fff !important;font-weight:800}
.trbw-card a.trbw-card__btn{display:block;margin-top:18px;background:#000000;color:#fff !important;text-align:center;text-decoration:none !important;border-radius:12px;padding:14px 18px;font-size:16px;font-weight:700;letter-spacing:.02em;transition:background .2s,color .2s,transform .15s;word-break:break-word}
.trbw-card a.trbw-card__btn:hover,.trbw-card a.trbw-card__btn:focus{background:#fff;color:#DE0000 !important;transform:translateY(-1px)}

/* TRBW cards: alignment + navy variant + pills (added 2026-10-08) */
.widget:has(> .trbw-card),.widget.widget_block:has(.trbw-card){padding:0 !important;background:transparent !important;box-shadow:none !important;border:0 !important}
.site-footer .widget.widget_newsletterwidget,footer .widget.widget_newsletterwidget{margin-bottom:20px !important}
.trbw-card.trbw-card--navy{background:#000000;box-shadow:0 14px 34px rgba(0,0,0,.35)}
.trbw-card.trbw-card--navy::after{background:rgba(222,0,0,.45)}
.trbw-card .trbw-card__title--second{margin-top:18px !important}
.trbw-card .trbw-pills{display:flex;flex-wrap:wrap;gap:8px;margin:0}
.trbw-card .trbw-pills a{display:inline-block;padding:8px 16px;border-radius:999px;border:1.5px solid #C6C6C6;color:#fff !important;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none !important;transition:background .2s,color .2s,border-color .2s}
.trbw-card .trbw-pills a:hover,.trbw-card .trbw-pills a:focus{background:#fff;border-color:#fff;color:#000000 !important}
.trbw-card .trbw-pills a.is-current{background:#DE0000;border-color:#DE0000}

/* brand palette: #000000 #A20000 #DE0000 #C6C6C6 #FFFFFF */
.trbw-card.trbw-card--navy{border:1px solid rgba(198,198,198,.35)}

/* TRBW header: language flags by link (works for every Social menu), added 2026-10-08 */
.social-navigation ul li a[href$="trbusinessworld.com/en/"]{background-color:transparent !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Crect width='30' height='30' fill='%23012169'/%3E%3Cpath d='M0 0L30 30M30 0L0 30' stroke='%23fff' stroke-width='6'/%3E%3Cpath d='M0 0L30 30M30 0L0 30' stroke='%23C8102E' stroke-width='2.4'/%3E%3Cpath d='M15 0V30M0 15H30' stroke='%23fff' stroke-width='9'/%3E%3Cpath d='M15 0V30M0 15H30' stroke='%23C8102E' stroke-width='5'/%3E%3C/svg%3E") !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;padding:0 !important;border-radius:3px;overflow:hidden}
.social-navigation ul li a[href$="trbusinessworld.com/tr/"]{background-color:transparent !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Crect width='30' height='30' fill='%23E30A17'/%3E%3Ccircle cx='12' cy='15' r='7' fill='%23fff'/%3E%3Ccircle cx='14' cy='15' r='5.6' fill='%23E30A17'/%3E%3Cpolygon fill='%23fff' points='19.5,12 20.2,14 22.4,14.1 20.7,15.4 21.3,17.5 19.5,16.3 17.7,17.5 18.3,15.4 16.6,14.1 18.8,14'/%3E%3C/svg%3E") !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;padding:0 !important;border-radius:3px;overflow:hidden}
.social-navigation ul li a[href$="trbusinessworld.com/ru/"]{background-color:transparent !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Crect width='30' height='10' fill='%23fff'/%3E%3Crect y='10' width='30' height='10' fill='%230039A6'/%3E%3Crect y='20' width='30' height='10' fill='%23D52B1E'/%3E%3C/svg%3E") !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;padding:0 !important;border-radius:3px;overflow:hidden}
.social-navigation ul li a[href$="trbusinessworld.com/zh/"]{background-color:transparent !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Crect width='30' height='30' fill='%23DE2910'/%3E%3Cpolygon fill='%23FFDE00' points='9,4 10.2,7.4 13.8,7.5 10.9,9.6 11.9,13 9,11 6.1,13 7.1,9.6 4.2,7.5 7.8,7.4'/%3E%3Ccircle cx='17' cy='5' r='1.1' fill='%23FFDE00'/%3E%3Ccircle cx='20' cy='8' r='1.1' fill='%23FFDE00'/%3E%3Ccircle cx='20' cy='12' r='1.1' fill='%23FFDE00'/%3E%3Ccircle cx='17' cy='15' r='1.1' fill='%23FFDE00'/%3E%3C/svg%3E") !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;padding:0 !important;border-radius:3px;overflow:hidden}
.social-navigation ul li a[href*="trbusinessworld.com/"]::after,.social-navigation ul li a[href*="trbusinessworld.com/"]::before{display:none !important;content:none !important}
.social-navigation ul li a[href$="trbusinessworld.com/en/"]{margin-left:10px}
footer .social-navigation ul.menu,.site-footer .social-navigation ul.menu{display:none !important}