/*
Theme Name: Sekolah
Theme URI: http://wpsekolah.com
Author URI: http://facebook.com/ciussgw
Description: Tema khusus web sekolah dari Ciuss Creative. Dilengkapi dengan fitur pos khusus seperti Agenda, Pengumuman, Editorial, Blog, dan lain lain yang disesuaikan dengan kebutuhan web sekolah di Indonesia. Demo resmi bisa di cek di halaman https://wpsekolah.com
Author: Ciuss Creative
Version: 2.0.2
Requires at least: 6.2
Tested up to: 6.7.2
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: custom-logo
Text Domain: sekolah
Copyright: (c) 2017 - Sekarang ciuss.com
*/


@font-face {
    font-family: Montserrat;
    src: url(huruf/Montserrat-Regular.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: Montserrat;
    src: url(huruf/Montserrat-Bold.woff2) format("woff2");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Roboto";
    src: url(huruf/Roboto-Regular.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Roboto";
    src: url(huruf/Roboto-Bold.woff2) format("woff2");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Inter";
    src: url(huruf/Inter-Regular.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Inter";
    src: url(huruf/Inter-Bold.woff2) format("woff2");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Lora";
    src: url(huruf/Lora-Regular.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Lora";
    src: url(huruf/Lora-Bold.woff2) format("woff2");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

a,
abbr,
acronym,
address,
applet,
b,
big,
blockquote,
body,
caption,
center,
cite,
code,
dd,
del,
dfn,
div,
dl,
dt,
em,
fieldset,
font,
form,
h1,
h2,
h3,
h4,
h5,
h6,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
object,
ol,
p,
pre,
q,
s,
samp,
small,
span,
strike,
strong,
sub,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
tr,
tt,
u,
ul,
var {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    vertical-align: baseline;
}
* {
    margin: 0;
    padding: 0;
    outline: 0;
}
body {
    line-height: 1.4;
    text-align: left;
}
blockquote,
q {
    quotes: none;
}
blockquote:after,
blockquote:before,
q:after,
q:before {
    content: "";
    content: none;
}
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
a {
    text-decoration: none;
    outline: 0 !important ;
}
body {
    font-weight: 400;
    font-size: 14px;
    font-family: Inter, Arial, sans-serif;
}
img {
    pointer-events: none;
	max-width: 100%;
	height: auto;
	display: block;
}
.clear:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Pastikan nama & jabatan kepala sekolah tampil di semua ukuran layar */
.head_name,
.re_kepsek {
    display: block !important;   /* paksa tampil */
    font-size: 16px;
    font-weight: bold;
    color: #000;
    white-space: normal !important; /* biar bisa turun baris */
    word-wrap: break-word;
    text-align: center;
    margin-top: 6px;
    line-height: 1.4;
}

/* khusus di HP, kecilkan biar tidak kepotong */
@media (max-width: 768px) {
    .head_name {
        font-size: 14px !important;
    }
    .re_kepsek {
        font-size: 13px !important;
        font-weight: normal;
    }
}
