/* filmanalizi.net technical SEO fixes (2026-11-05) */
.single_page_wrapper .page_title h1.fa-pt{font-family:"Oswald",sans-serif;font-size:28px;line-height:1.3;font-weight:600;text-transform:uppercase;overflow:hidden;margin:0 0 30px;padding:0;color:#222}
.single_page_wrapper .page_title h1.fa-pt small.fa-slug{font-size:60%;font-weight:400;text-transform:none}
@media (max-width:320px){.single_page_wrapper .page_title h1.fa-pt{font-size:18px}}
.single_page_wrapper .the_content h2.fa-h1c{font-size:36px}
.section_title p.fa-h1d{font-family:"Oswald",sans-serif;font-size:26px;font-weight:600;line-height:1.25;margin:0;padding:0;color:#222}
.fa-bc{margin:0 0 18px;font-size:13px;line-height:1.5;color:#777}
.fa-bc ol{list-style:none;margin:0;padding:0}
.fa-bc li{display:inline}
.fa-bc li+li:before{content:"\203A";margin:0 7px;color:#999}
.fa-bc a{color:#555;text-decoration:none}
.fa-bc a:hover{text-decoration:underline}
.fa-bc [aria-current] span{color:#222}
.fa-related{margin:28px 0 12px;padding:16px 20px;border:1px solid #e5e5e5;background:#fafafa}
.fa-related .fa-related-title{font-family:"Oswald",sans-serif;font-weight:600;font-size:18px;line-height:1.3;margin:0 0 8px;text-transform:uppercase;color:#222}
.fa-related ul{margin:0;padding-left:18px;list-style:disc}
.fa-related li{margin:4px 0;line-height:1.5}
.fa-related a{color:#222}
.fa-related a:hover{text-decoration:underline}
.search-container.fa-search-open{display:block}
.main-navigation .fa-menu-toggle{display:none}
@media (max-width:768px){
.main-navigation .fa-menu-toggle{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;background:none;border:0;padding:14px 0;font:600 15px/1.2 "Poppins",sans-serif;text-transform:uppercase;color:#222;cursor:pointer}
.main-navigation .fa-burger,.main-navigation .fa-burger:before,.main-navigation .fa-burger:after{display:block;width:22px;height:2px;background:#222;position:relative;content:""}
.main-navigation .fa-burger:before{position:absolute;top:-7px;left:0}
.main-navigation .fa-burger:after{position:absolute;top:7px;left:0}
.main-navigation ul.fa-open{display:block!important;padding-bottom:10px}
.main-navigation ul.fa-open>li{display:block;float:none;text-align:center}
.main-navigation ul.fa-open>li>a{display:block;padding:10px 0}
}
