/*
Theme Name: Divi Child – Karierni portal Kočevje
Template: Divi
Version: 1.0.0
Description: Podrejena tema za kariera.kocevje.si. Videz povzema legacy Joomla (YOOtheme) stran: legacy UIkit/YOOtheme CSS je omejen na .pik-yoo (glej yoo/theme.css), glava, noga in vsebine so v Divi sekcijah s Code moduli.
Text Domain: divi-child-kariera
*/

/* Pisave (iste datoteke kot na legacy strani) */
@font-face { font-family: 'Amiko'; font-style: normal; font-weight: 400; font-display: swap; unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; src: url(fonts/amiko-a65f2b10.woff2) format('woff2'); }
@font-face { font-family: 'Amiko'; font-style: normal; font-weight: 400; font-display: swap; unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; src: url(fonts/amiko-95cd8722.woff2) format('woff2'); }
@font-face { font-family: 'Amiko'; font-style: normal; font-weight: 400; font-display: swap; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; src: url(fonts/amiko-49918cb1.woff2) format('woff2'); }

/* Osnova: nevtralizacija privzetih Divi slogov */
body.pik-site {
	background: #fff;
	margin: 0;
	-webkit-font-smoothing: auto;
}
body.pik-site #page-container { padding-top: 0 !important; margin-top: 0 !important; background: transparent; overflow-x: clip; }
body.pik-site #main-content,
body.pik-site #et-main-area { background: transparent; }
body.pik-site #main-header,
body.pik-site #top-header,
body.pik-site #main-footer { display: none; }

/* Sekcije z legacy vsebino: Divi okvirje odstranimo, razmike in sirine da legacy UIkit */
body.pik-site .et_pb_section.pik-yoo { padding: 0; background-color: transparent; }
body.pik-site .pik-yoo .et_pb_row { width: auto; max-width: none; padding: 0; margin: 0; }
body.pik-site .pik-yoo .et_pb_row::after { display: none; }
body.pik-site .pik-yoo .et_pb_column { float: none; width: 100%; margin: 0 !important; min-height: 0; }
body.pik-site .pik-yoo .et_pb_module { margin: 0 !important; animation: none; }
body.pik-site .pik-yoo .et_pb_code_inner { position: static; }

/* Glava: legacy je sticky; Divi Theme Builder glava ima svoj ovitek, zato ga ne smemo omejiti */
body.pik-site .et-l--header,
body.pik-site .et-l--header .et_builder_inner_content { overflow: visible; }
body.pik-site .et-l--header { position: relative; z-index: 100; }
