/*****************************************
    CSS file for core.web admin
    Copyright (c) web.burza.hr
    Media: screen

    ** reset.css **
    01/RESET, UTILITIES

    ** grid.css **
    02/STRUCTURE, GRID, SPACING, MARGINS

    ** content.css **
    03/TYPOGRAPHY
    04/CONTENT

    ** modules.css **
    05/MODULES
    06/BORDERS, BACKGROUNDS
    07/PLUGINS
*****************************************/


/**
01/RESET, UTILITIES
=====================================================================**/
/** RESET **/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, button, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body            { line-height: 1; font-size: 10px; }
ol, ul          { list-style: none; }
blockquote, q   { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
ins             { text-decoration: none; }
del             { text-decoration: line-through; }
table           { border-collapse: collapse; border-spacing: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }


/** UTILITIES **/
.structural     { position: absolute !important; left: -9999px !important; top: -9999px !important; height: 1px !important; }
.structural_alt { position: absolute !important; left: -9999px !important; height: 1px !important; }
.hidden         { display: none !important; }
.block          { display: block !important; }
.iblock         { display: inline-block !important; }
.inline         { display: inline !important; }
.left           { float: left !important; display: inline !important; }
.right          { float: right !important; display: inline !important; }
.clear          { clear: both !important; }
.strong         { font-weight: bold !important; }
.em             { font-style: italic !important; }
.up             { text-transform: uppercase !important; }
.low            { text-transform: lowercase !important; }
.default        { font-weight: normal !important; font-style: normal !important; text-transform: none !important; }
.txt_l          { text-align: left !important; }
.txt_r          { text-align: right !important; }
.txt_c          { text-align: center !important; }
.absolute       { position: absolute !important; }
.relative       { position: relative !important; }
.unselectable   { -moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; }
.va_top         { vertical-align: top !important; }
.va_mid         { vertical-align: middle !important; }
.va_btm         { vertical-align: bottom !important; }
.glevin /* Glider/Levin image replacement (needs an empty span); remember to set width/height when extending */
    { position: relative; overflow: hidden; display: block; }
    .glevin span { position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: block; background-position: 0 0; background-repeat: no-repeat; }
.phark /* Phark image replacement; remember to set width/height when extending */
    { text-indent: -9999px; display: block; overflow: hidden; background-color: transparent; background-repeat: no-repeat; background-position: left top; }
.iphark /* Phark inline image replacement */
    { text-indent: -9999px; display: inline-block; overflow: hidden; background-color: transparent; background-repeat: no-repeat; background-position: left top; }



