:root {
--magenta: #E6007E;
--cerna: #1b1c20;
--seda-svetla: #f0f0f0;
}

/*--  BASIC  --*/
h1, h2, h3, h4 {
    text-transform: uppercase;
}

/*-- MENU --*/
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
    text-transform: uppercase;
}

/*-- TABULKA --*/
table.mce-item-table {
    width: 99%;
    font-size: 0.9rem;
}
.mce-item-table thead {
    background-color: var(--cerna);
    color: var(--seda-svetla);
}
.mce-item-table td {
    padding: 5px;
    border-bottom: solid thin var(--seda-svetla);
}
.mce-item-table p {
    margin: 0px;
}
tr.divtab {
    background-color: var(--seda-svetla);
}
tfoot {
    font-size: 0.5rem;
}
.mce-item-table tfoot td {
  border-bottom: none;
}

/*-- IKONY --*/
div#sppb-addon-wrapper-WpTVCtoovKvinhTtgfdCv,
div#sppb-addon-wrapper-Okp3XvFTW5Y_9-SmT_jL7,
div#sppb-addon-wrapper-Jb-qtb-FoQpnV5iWSEz9y,
div#sppb-addon-wrapper-K6D21jA5yL24r_TUUWq9J,
div#sppb-addon-wrapper-__4TNa6fq6ux2ef5e6ciB,
div#sppb-addon-wrapper-L_gdfgwvjhmw4ZPCdzwEZ {
    float: left;
    padding: 0 40px 0;
    text-align: center;
}

/*text*/
lineleft {
  border-left: solid thin black;
  padding-left: 10px;
}

/*popisek s ikonou*/
.popisek.sppb-addon-image-content.aligment-left .sppb-image-holder {
  width: 100px;
  height:100px;
}

