/* Logo */
#site-logo #site-logo-inner a img {
	transition: transform .2s ease-out;
}

#site-logo #site-logo-inner a:hover img {
	opacity: 1;
	transform: scale(1.03);
}


/* Dropdown Menu */
.dropdown-menu .sub-menu {
  box-shadow: none;
}

ul#menu-main .dropdown-menu ul li a.menu-link {

font-family: 'Open Sans', sans-serif !important;
 line-height: 0 !important;
}
 
/* Galeria */
.galeria.elementor-tabs-view-horizontal .elementor-tabs-wrapper {
  text-align: center ; 
}
.galeria.elementor-widget-tabs .elementor-tab-desktop-title {
  display: inline-block;
}
.galeria .elementor-image-gallery .gallery-item img {
  border: 2px solid #202020; 
  width: 300px;
  background-color: #202020;
}
.galeria .elementor-image-gallery .gallery-item img:hover {
  background: #f9255a;
  border: 2px solid #f9255a;
}
.elementor-210 .elementor-element.elementor-element-ed3f320 .elementor-tab-title {
  border-radius: 30px 30px 0 0;
}


/* Formularz */

#wpforms-submit-593, #wpforms-submit-1679 {
  padding: 15px 40px;
  border-radius: 30px;
  color: #ffffff;
  background-color: #00b3f2;
}
#wpforms-submit-593:hover {
  border: 1px solid #00b3f2;
  color: #00b3f2;
  background-color: #ffffff;  
}
div.wpforms-container-full .wpforms-form .wpforms-field-label {
color: #282828;
}

div.wpforms-container-full .wpforms-form input[type=email], 
div.wpforms-container-full .wpforms-form input[type=text], 
div.wpforms-container-full .wpforms-form input[type=number],
div.wpforms-container-full .wpforms-form select, 
div.wpforms-container-full .wpforms-form textarea {
border-radius: 20px !important;
}

/* Formularz 2*/
div.wpforms-container-full .wpforms-form input.wpforms-field-medium, div.wpforms-container-full .wpforms-form select.wpforms-field-medium, div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium {
max-width: 100%;
}

/* Accordion kurs*/
.elementor-210 .elementor-accordion .elementor-tab-title {
  border-radius: 50px;
  border-bottom: 1px solid #ffffff;
}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
  padding: 0;
}
#scroll-top {
  background-color: rgba(0,179,242,0.6);
  border-radius: 50%;
}
#scroll-top:hover {
  background-color: rgb(0,179,242);
}
/* Aktualności */

.single-post.content-max-width #main #content-wrap {
padding-top:150px 0 0 0 !important;
}

h4.pt-cv-title {
  text-align: center;
  padding: 20px 0;
  width: 100%;
}
h4.pt-cv-title a{
  color: #00b3f2;
}
.entry-date {
	color: #00b3f2;
	font-weight: 700;
 	width: 100%;  
}
.pt-cv-meta-fields {
	text-align: center;
}
div.pt-cv-content p {
color: #111111;
  font-size: 15px;
}
 .pt-cv-pagination-wrapper {
	text-align: center;
}

div.entry-content.clr p {
color: black;
font-size: 20px;
}


.pt-cv-wrapper .btn-success {
 margin-top:15px;
background-color: #00b3f2;
  border: none;
}
.pt-cv-wrapper .btn-success:hover {
background-color: #00b3f2;
}
.single-post-title .entry-title {
  text-align:center !important;
}

@media screen and (max-width: 979px) /* Tablet */ {
	div.wpforms-container-full .wpforms-form input.wpforms-field-medium, div.wpforms-container-full .wpforms-form select.wpforms-field-medium, div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium {
    max-width: 100% !important;
 }
  div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium {
  	width: 100%;
  }
	div.wpforms-container-full .wpforms-form .wpforms-submit-container {
  	text-align: center;
  }
  #elementor .elementor-element-f656b2f .elementor-icon-box-wrapper,
  #elementor .elementor-element-aac9547 .elementor-icon-box-wrapper,
  #elementor .elementor-element-8adb077 .elementor-icon-box-wrapper,
  #elementor .elementor-element-573a46d .elementor-icon-box-wrapper,
  #elementor .elementor-element-1c6e2a1 .elementor-icon-box-wrapper,
  #elementor .elementor-element-a994985 .elementor-icon-box-wrapper,
  #elementor .elementor-element-22b9d7b .elementor-icon-box-wrapper,
  #elementor .elementor-element-ce06bea .elementor-icon-box-wrapper,
  .elementor-210 .elementor-element.elementor-element-f656b2f .elementor-icon-box-wrapper, 
  .elementor-210 .elementor-element.elementor-element-aac9547 .elementor-icon-box-wrapper, 
  .elementor-210 .elementor-element.elementor-element-8adb077 .elementor-icon-box-wrapper, 
  .elementor-210 .elementor-element.elementor-element-573a46d .elementor-icon-box-wrapper,
  .elementor-210 .elementor-element.elementor-element-1c6e2a1 .elementor-icon-box-wrapper,
  .elementor-210 .elementor-element.elementor-element-a994985 .elementor-icon-box-wrapper,
  .elementor-210 .elementor-element.elementor-element-22b9d7b .elementor-icon-box-wrapper,
  .elementor-210 .elementor-element.elementor-element-ce06bea .elementor-icon-box-wrapper
  {
    text-align: center;
    padding-bottom: 30px;
  }
}
@media screen and (max-width: 500px) /* Mobile */ {
  body.default-breakpoint .oceanwp-mobile-menu-icon {
  position: absolute;
    top: 5px;
    right: 5px;    
  }
  .fadeInLeft {
  animation-name: none;
  }
  .fadeInRight{
    animation-name: none;
  }
 }