/*
Theme Name: ISSOIC Konferans
Theme URI: https://issoic.org
Author: ISSOIC
Description: ISSOIC konferans sitesi için iki dilli (Türkçe varsayılan / İngilizce) tek sayfa tema. Tüm içerik, kurullar, konular, tarihler, SSS ve arşiv "ISSOIC" menüsünden düzenlenir.
Version: 1.0.0
Requires at least: 5.8
Requires PHP: 7.4
License: GNU General Public License v3
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: issoic
*/

/* Asıl tasarım assets/css/main.css içindedir; burada WordPress'e özgü ekler var. */

body.admin-bar .navbar-fixed-top { top: 32px; }
@media (max-width: 782px) { body.admin-bar .navbar-fixed-top { top: 46px; } }

.site-branding .logo img { max-height: 50px; width: auto; }

.navbar-custom .navbar-nav > li.lang-switch > a { font-weight: 700; }

.list-columns { list-style: none; padding: 0; }

.registration .alert { border-radius: 0; }
.registration .hp-field { position: absolute; left: -9999px; width: 1px; height: 1px; overflow: hidden; }

.schedule .schedule-note { margin: 25px 0 0; }
@media (min-width: 992px) { .schedule .schedule-note { margin: 0; } }

/* Editörden gelen listeler orijinal tasarımdaki gibi ok simgeli görünür */
.rich-text ul { list-style: none; padding: 0; }
.rich-text ul li { position: relative; padding-left: 20px; }
.rich-text ul li::before { content: "\f3d3"; position: absolute; left: 0; color: #4e4e4e; font-family: "Ionicons"; }

.guideline-content ol { padding-left: 20px; }
.guideline-content li { font-weight: 700; margin-bottom: 10px; }

.archive-list a { font-weight: 700; }
.archive-list .archive-year { color: #888; font-weight: 400; margin-left: 6px; }

.location .map-embed { position: relative; width: 100%; }
.location .map-embed iframe { width: 100%; border: 0; display: block; }

.location address p { margin-bottom: 0; }

/* Genel sayfalar (page.php / index.php) */
.page-hero { background: #000; color: #fff; padding: 140px 0 50px; text-align: center; }
.page-hero h1 { margin: 0; text-transform: uppercase; font-size: 30px; }
.entry-content img { max-width: 100%; height: auto; }
.post-list .post-item { margin-bottom: 40px; }
