/*
Theme Name: TrakyaJet – Flatsome Child
Theme URI: https://trakyajet.tr/
Description: TrakyaJet özel stil ve Flatsome uyum katmanı. Tüm sektör verileri TrakyaJet Suite eklentisindedir.
Author: Asil Creative
Template: flatsome
Version: 5.6.0
Requires PHP: 7.4
Text Domain: trakyajet-child
*/
body.tjs-managed #header,body.tjs-managed #footer,body.tjs-managed #top-bar,body.tjs-managed .footer-wrapper {display:none!important}
body.tjs-managed #wrapper,body.tjs-managed #main {background:#fff!important}
body.tjs-managed .page-wrapper{padding:0!important}
body.tjs-managed .page-wrapper > .row,body.tjs-managed .page-wrapper > .row > .col,body.tjs-managed .page-wrapper .large-12{padding:0!important;margin:0!important;max-width:100%!important;flex-basis:100%!important}
body.tjs-managed .entry-content{padding:0!important;margin:0!important}
body.tjs-managed .page-title{display:none!important}
body.tjs-managed #content{padding:0!important}

/* V2 helper: Gutenberg widths and Flatsome default typography */
body.tjs-managed .tj2-root *,body.tjs-managed .tj2-root *::before,body.tjs-managed .tj2-root *::after{box-sizing:border-box}
body.tjs-managed .tj2-root{max-width:100%;overflow:clip}

/* V5.6: Child theme refinement for the custom TrakyaJet Suite layout.
 * Scoped to managed pages, retains WordPress/Flatsome fallback elsewhere.
 */
body.tjs-managed .tjs-site{color:#102d49;-webkit-font-smoothing:antialiased}
body.tjs-managed .tjs-site img{max-width:100%}
body.tjs-managed .tjs-site .tj3-header{isolation:isolate}
body.tjs-managed .tjs-site .tj3-nav a[href*="nakliyat-rehberi"]{font-weight:850;position:relative}
body.tjs-managed .tjs-site .tj3-nav a[href*="nakliyat-rehberi"]:focus-visible{outline:2px solid #e42d42;outline-offset:5px}
body.tjs-managed .tjs-site .tj3-footer-brand img{background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important}
body.tjs-managed .tjs-site a,body.tjs-managed .tjs-site button{touch-action:manipulation}
body.tjs-managed .tjs-site a:focus-visible,body.tjs-managed .tjs-site button:focus-visible{outline:2px solid #e23246;outline-offset:3px}
@media(max-width:767px){
body.tjs-managed .tjs-site .tj7-guide{scroll-margin-top:80px}
body.tjs-managed .tjs-site .tj7-guide h2{overflow-wrap:break-word}
/* The two fixed contact buttons must remain visible and unobstructed. */
body.tjs-managed .tjs-site .tj4-contact-dock{z-index:999}
}
