body {
line-height: 150%;
font-weight: 300;
background-color: #eee;
}
.et_pb_section {
background-color: transparent;
}
@keyframes fromZero {
0% {
opacity: 0;
transform: translateY(0px);
}
100% {
opacity: 1;
transform: translate(0);
}
}
#logo-head {
animation: fromZero 0.5s ease-in-out 0s;
animation-fill-mode: backwards;
}
#info-head {
animation: fromZero 0.5s ease-in-out 0.2s;
animation-fill-mode: backwards;
}
#colorfulmenu {
animation: fromZero 0.5s ease-in-out 0.4s;
animation-fill-mode: backwards;
}
#et-main-area {
animation: fromZero 0.5s ease-in-out 0.6s;
animation-fill-mode: backwards;
}
.et_pb_slides .et_pb_slider_container_inner {
display: table-cell;
width: 100%;
vertical-align: bottom;
}
.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu > nav > ul > li,
.et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li,
.et_pb_menu--without-logo
.et_pb_menu__menu
> nav
> ul#menu-menu-glowne-pl
> li {
margin-top: 0;
}
.dark-bg-info-header {
padding: 8px 21px;
background-color: rgba(33, 95, 141, 0.7);
display: inline-block;
}
h1,
.et_pb_title_container h1 {
font-size: 41px;
color: #215f8d;
}
#colorfulmenu #menu-menu-glowne-pl {
display: flex;
align-items: center;
align-content: flex-end;
}
#colorfulmenu {
background-color: #ffffff;
}
#colorfulmenu .et_pb_row_1_tb_header.et_pb_row {
padding-top: 0px !important;
padding-bottom: 0px !important;
margin-top: 0px !important;
margin-bottom: 0px !important;
}
#colorfulmenu #menu-menu-glowne-pl li a {
font-weight: bold;
text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
font-size: 17px;
}
#colorfulmenu .et_pb_menu .et_pb_menu__wrap {
justify-content: flex-end;
}
#colorfulmenu .et_pb_menu .et_pb_menu__menu > nav > ul > li:last-child > ul {
right: 0;
left: auto;
}
#colorfulmenu #menu-menu-glowne-pl > li:nth-child(1) > a,
#colorfulmenu
nav.et-menu-nav
#menu-menu-glowne-pl
> li:nth-child(1)
ul.sub-menu {
background-color: #007ef3 !important;
}
#colorfulmenu
nav.et-menu-nav
#menu-menu-glowne-pl
> li:nth-child(1)
ul.sub-menu {
border-top: 3px solid #0067c6;
}
#colorfulmenu #menu-menu-glowne-pl > li:nth-child(2) > a,
#colorfulmenu
nav.et-menu-nav
#menu-menu-glowne-pl
> li:nth-child(2)
ul.sub-menu {
background-color: #0fed87 !important;
}
#colorfulmenu
nav.et-menu-nav
#menu-menu-glowne-pl
> li:nth-child(2)
ul.sub-menu {
border-top: 3px solid #02c86d;
}
#colorfulmenu #menu-menu-glowne-pl > li:nth-child(3) > a,
#colorfulmenu
nav.et-menu-nav
#menu-menu-glowne-pl
> li:nth-child(3)
ul.sub-menu {
background-color: #ffcc00 !important;
}
#colorfulmenu
nav.et-menu-nav
#menu-menu-glowne-pl
> li:nth-child(3)
ul.sub-menu {
border-top: 3px solid #d4aa00;
}
#colorfulmenu #menu-menu-glowne-pl > li:nth-child(4) > a,
#colorfulmenu
nav.et-menu-nav
#menu-menu-glowne-pl
> li:nth-child(4)
ul.sub-menu {
background-color: #26cfee !important;
}
#colorfulmenu
nav.et-menu-nav
#menu-menu-glowne-pl
> li:nth-child(4)
ul.sub-menu {
border-top: 3px solid #0ca9c6;
}
#colorfulmenu #menu-menu-glowne-pl > li:nth-child(5) > a,
#colorfulmenu
nav.et-menu-nav
#menu-menu-glowne-pl
> li:nth-child(5)
ul.sub-menu {
background-color: #ff5502 !important;
}
#colorfulmenu
nav.et-menu-nav
#menu-menu-glowne-pl
> li:nth-child(5)
ul.sub-menu {
border-top: 3px solid #c54100;
}
#colorfulmenu #menu-menu-glowne-pl > li:nth-child(6) > a,
#colorfulmenu
nav.et-menu-nav
#menu-menu-glowne-pl
> li:nth-child(6)
ul.sub-menu {
background-color: #905def !important;
}
#colorfulmenu
nav.et-menu-nav
#menu-menu-glowne-pl
> li:nth-child(6)
ul.sub-menu {
border-top: 3px solid #632ec5;
}
#colorfulmenu nav.et-menu-nav #menu-menu-glowne-pl li ul.sub-menu li {
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
#colorfulmenu
nav.et-menu-nav
#menu-menu-glowne-pl
li
ul.sub-menu
li:last-child {
border-bottom: 0;
}
#colorfulmenu #menu-menu-glowne-pl > li > a {
padding: 16px 20px;
}
.et-menu .menu-item-has-children > a:first-child:after {
display: none;
}
.et_pb_row {
width: 90%;
}
.et_pb_fullwidth_menu .et-menu,
.et_pb_menu .et-menu {
margin-left: 0;
margin-right: 0;
}
.et_pb_fullwidth_menu .et-menu > li,
.et_pb_menu .et-menu > li {
padding-left: 0;
padding-right: 0;
}
.nav li li {
padding: 0;
margin: 0;
}
.nav li ul {
width: 300px;
}
.et-menu li li a {
width: 300px;
}
.single #main-content,
.archive #main-content {
background-color: #eee;
}
#postblock article.et_pb_post {
background-color: #fff;
}
.et_pb_blog_grid .et_pb_post {
border: 0;
}
.et_pb_scroll_top.et-pb-icon {
background: rgba(0, 125, 200, 0.4);
-webkit-border-top-left-radius: 0;
-webkit-border-bottom-left-radius: 0;
-moz-border-radius-topleft: 0;
-moz-border-radius-bottomleft: 0;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
font-size: 50px;
}
.et_overlay:before {
top: 50%;
left: 50%;
margin: 0;
font-size: 64px;
}
.home .et_pb_main_blurb_image {
margin: -44px 0 0 0;
}
#mobile-mail {
padding-top: 1px !important;
}
@media (max-width: 980px) {
.hide-on-mobile,
#mobile-mail {
display: none;
}
.et_pb_fullwidth_menu .et_mobile_nav_menu,
.et_pb_menu .et_mobile_nav_menu {
background: #1c5e8f;
padding: 5px;
}
.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_nav_menu .et_mobile_menu,
.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul {
background-color: #fff !important;
}
.et_pb_menu_0_tb_header.et_pb_menu ul li a {
color: #1c5e8f !important;
}
#logoandmenu .et_pb_column--with-menu {
position: absolute;
top: 10px;
right: 0;
}
.et_pb_menu_1_tb_header.et_pb_menu
.et_mobile_nav_menu
ul
li.current-menu-item
a {
color: #1a659d !important;
}
.et_mobile_menu .parent-menu-item > a {
background-color: transparent;
position: relative;
}
.et_mobile_menu .parent-menu-item > a:after {
font-family: 'ETmodules';
content: '\3b';
font-weight: normal;
position: absolute;
font-size: 16px;
top: 13px;
right: 10px;
}
.et_mobile_menu .parent-menu-item > .switched-icon:after {
content: '\3a';
}
.child-menu-item {
display: none;
}
.show-menu-items {
display: block;
}
}
@media (max-width: 1320px) {
.et_pb_menu_0_tb_header.et_pb_menu ul li a {
font-size: 18px;
}
#colorfulmenu #menu-menu-glowne-pl > li > a {
padding: 16px;
}
}
@media (max-width: 1200px) {
.et_pb_menu_0_tb_header.et_pb_menu ul li a {
font-size: 17px;
}
#colorfulmenu #menu-menu-glowne-pl > li > a {
padding: 16px 8px;
}
}
.tabelka-css tr:nth-child(odd) {
background: #f3f3f3;
}
.tabelka-css tr:nth-child(even) {
background: #fff;
}
.promo-bar {
width: 100%;
padding: 5px 10px;
color: #fff;
font-size: 18px;
text-align: center;
background-color: #008ccc;
}
.promo-bar a {
color: #fff;
font-size: 18px;
}
.promo-bar a.promo-bar-button {
padding: 3px 14px;
color: #008ccc;
background: #fff;
font-size: 18px;
margin-left: 10px;
border-radius: 15px;
}
.promo-bar a.promo-bar-button:hover {
color: #fff;
background: #c00;
}