body {
line-height: 150%;
font-weight: 300;
color: #000;
}
a,
#searchsubmit {
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
@keyframes fromZero {
0% {
opacity: 0;
transform: translateY(0px);
}
100% {
opacity: 1;
transform: translate(0);
}
}
#headbar1 {
animation: fromZero 0.5s ease-in-out 0s;
animation-fill-mode: backwards;
}
#headbar2 {
animation: fromZero 0.5s ease-in-out 0.2s;
animation-fill-mode: backwards;
}
#headbar3 {
animation: fromZero 0.5s ease-in-out 0.4s;
animation-fill-mode: backwards;
}
.et_pb_widget_area_left {
border-right: 0;
padding-right: 0;
}
.et_pb_equal_columns >.et_pb_column {
margin-top:auto;
margin-bottom:auto;
}
header .et_pb_menu_0_tb_header.et_pb_menu {
background-color: transparent;
}
.et_pb_row {
width: 90%;
}
#headbar1 a {
line-height: 100%;
display: block;
}
#headbar2 h1 {
padding-bottom: 0;
}
.et_pb_column_1_3 h4, .et_pb_column_1_4 h4, .et_pb_column_1_5 h4, .et_pb_column_1_6 h4, .et_pb_column_2_5 h4 {
font-size: 28px;
}
.widget_search input#s {
padding: 5px;
font-size: 18px;
border: 1px solid #9bb7a1;
color: #222;
}
.widget_search input#searchsubmit {
padding: 5px;
font-size: 18px;
border: 1px solid #9bb7a1;
color: #fff;
}
.widget_search #searchsubmit {
background-color: #9bb7a1;
}
.widget_search #searchsubmit:hover {
background-color: #7c9a83;
}
.widget_search #s {
border-radius: 0;
}
#col-main-content .et_pb_section_0,
#col-main-content .et_pb_section_0 .et_pb_row_0 {
padding: 0;
}
#col-main-content .et_pb_row {
width: 100%;
}
#breadcrumb {
border-top: 1px solid #eee;
padding: 10px 0;
margin: 0 0 50px 0;
}
span.et_overlay:before {
color: #fff;
margin: -24px 0 0 -24px;
font-size: 48px;
}
.widget_recent_entries span.post-date {
display: block;
font-size: 17px;
color: #333;
}
.widget_recent_entries ul li {
border-bottom: 1px solid #eee;
margin-bottom: 0;
padding: 10px 0;
}
.widget_recent_entries ul li:last-child {
border-bottom: 0;
}
.et_pb_bg_layout_light .et_pb_widget li a {
color: #000;
}
.et_pb_scroll_top.et-pb-icon {
-webkit-border-top-left-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-bottomleft: 0px;
border-top-left-radius: 0px;
border-bottom-left-radius: 0px;
padding: 15px;
bottom: 0;
}
.fb-page, .fb-page span, .fb-page span iframe[style], .fb_iframe_widget {
width: 100% !important;
}
.et_pb_blog_grid .et_pb_post {
border: 0;
}
.et_pb_blog_grid .et_pb_post {
padding: 0;
}
.et_pb_blog_grid .et_audio_content,
.et_pb_blog_grid .et_main_video_container,
.et_pb_blog_grid .et_pb_post .et_pb_slider,
.et_pb_image_container {
margin: 0;
}
.logo-img {
float: left;
width: 100%;
max-width: 470px;
}
.szkola-haslo {
float: right;
width: 100%;
max-width: 222px;
padding: 10px 0 0 0;
}
#form-rekrut.et_pb_blurb_position_left .et_pb_main_blurb_image {
vertical-align: middle;
}
#form-rekrut.et_pb_blurb_position_left .et_pb_blurb_container {
padding-left: 0;
}
.et-l a.et_pb_button {
min-width: 250px;
}
.et_pb_module.profil-tytul {
display: flex;
}
.et_pb_module.profil-tytul .et_pb_text_inner {
align-self: center;
flex: 1;
} .et_pb_menu .et-menu>li {
padding-left: 18px;
padding-right: 18px;
}
.et_pb_menu .et-menu>li:first-child {
padding-left: 11px;
padding-right: 18px;
}
.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a {
padding: 16px 0;
}
.et-menu .menu-item-has-children>a:first-child:after {
top: 30%;
}
.et_pb_fullwidth_menu .et_pb_menu__menu>nav>ul>li>ul, .et_pb_menu .et_pb_menu__menu>nav>ul>li>ul {
top: calc(100% - 1px);
}
.nav li ul {
width: 280px;
}
.nav li li {
padding: 0;
}
header .nav li ul {
border-top: 1px solid #fff;
}
.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li:hover {
background-color: #cf6800;
}
.et-menu li li a {
width: 280px;
}
.et_mobile_menu li a:hover, .nav ul li a:hover {
background-color: #ec6d00;
opacity: 1;
}
.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 {
margin-top: 0px;
}
.et_pb_module .et_pb_text li::before {
content: ">";
color: #fff;
font-size: 10px;
font-weight: bold;
line-height: 100%;
min-width: 11px;
min-height: 10px;
background: #7c9a83;
border-radius: 50%;
text-align: center;
padding: 5px;
position: absolute;
top: 3px;
left: 0;
}
.et_pb_module .et_pb_text ul li {
list-style-type: none;
padding: 0 0 0 35px;
position: relative;
}
table tr:nth-of-type(odd) {
background-color:#eee;
}
table tr:nth-of-type(even) {
background-color:#fff;
} @media (max-width: 980px) {
.szkola-haslo {
display: none;
}
.et_mobile_menu li a {
color: #000;
font-size: 21px;
}
.et_pb_fullwidth_menu .et_mobile_menu, .et_pb_menu .et_mobile_menu {
top: 100%;
padding: 21px 0;
}
#main-header .et_mobile_menu li ul, .et_pb_fullwidth_menu .et_mobile_menu li ul, .et_pb_menu .et_mobile_menu li ul {
padding-left: 0;
}
.et_mobile_menu li:last-child a {
border-bottom: 0;
}
.mobile_menu_bar:before {
font-size: 44px;
}
.et_mobile_menu {
border-bottom: 3px solid #7c9a83;
}
.custom_row {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap; flex-wrap: wrap;
}
.first-on-mobile {
-webkit-order: 1;
order: 1;
}
.second-on-mobile {
-webkit-order: 2;
order: 2;
}
}