@import url(https://fonts.googleapis.com/css?family=Cairo);

h2.sow-cta-title {
		font-size:36px !important;
}

h2.sow-cta-subtitle {
		text-shadow: 1px 1px #333333;
		font-size: 26px !important;
}

#scroll-to-top {
		bottom:182px !important;
		right: 15px !important;
}

.designed:hover img {-webkit-transform:rotate(7deg);transform:rotate(7deg);}

#site-info a {
		color:#0ed0f3 !important;
}

#site-info a:hover {
		text-decoration:underline !important;
}


h2.forminator-title {
		font-size:30px !important;
}
.sitk-logo {
	margin:0 1.5em 0 0 !important;
	border:0 !important;
	box-shadow:none !important;
}
.lista-organizator {
		list-style:inside;
}
html {
  scroll-behavior: smooth;
}
.grecaptcha-badge {bottom: 100px !important;}

.so-widget-sow-price-table-atom-757c55a04699-55 .ow-pt-columns-atom .ow-pt-column .ow-pt-title {
		color: #0ed0f3;
		background:none !important;
		border:0 !important;
}
.so-widget-sow-price-table-atom-757c55a04699-55 .ow-pt-columns-atom .ow-pt-column .ow-pt-details {
		background:none !important;
		border:0 !important;
		box-shadow:none !important;
}
.send-ai25 {
		background: #e48000;
		padding:10px 20px;
		color:#fefefe;
}
#menu-item-974 a {
		margin-left:7px;
		padding: 10px;
    background: #e48000;
    border-radius: 5px;
    border: 1px solid #fefefe;
}
#colophon.site-footer {
    margin-bottom: 0 !important;
		background: rgb(51,51,51);
		background: linear-gradient(180deg, rgba(51,51,51,1) 25%, rgba(0,0,0,1) 75%);
}
.main-navigation, .site-header .shopping-cart-dropdown {
background: rgb(14,208,243);
background: linear-gradient(180deg, rgba(14,208,243,1) 25%, rgba(1,170,200,1) 75%);
}
.wp-image-765 {
box-shadow:none;}
body{
	font: 16px Cairo, Tahoma;
}
::-webkit-scrollbar {
  width: 40px;
}
::-webkit-scrollbar-thumb {
    background: rgba(223, 223, 223, 0.79);
    border-radius: 0px;
    height: 10px;
    background-image: url(https://www.sitk.org.pl/wp-content/themes/twentyeleven/images/scroll8-ai-seminarium.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    opacity: 0.5;
}

::-webkit-scrollbar-track {
    background: rgba(223, 223, 223, 0.79);
}

::-webkit-scrollbar-thumb:hover {
  background-color: #ffe161;
  opacity: 1;
  }
#masthead, #masthead .hgroup {
	padding:0;
}
.main-navigation{
	margin:0
}
.main-navigation ul li {
	text-transform:uppercase;
		font-size:14px;
	
}
.main-navigation ul li a {
	padding-left: 10px;
		padding-right: 10px;
}
@media screen and (min-width: 1080px) {
#menu-podstawowy, #menu-primary {
	padding-left:90px;
	background-image:url('https://ai26.sitk.org.pl/wp-content/uploads/2026/05/logo-menu-3-0-v7.png');
	background-repeat:no-repeat;
	background-position:35px center;
		
}
}
@media screen and (max-width:1079px) { 
	.so-mobilenav-mobile + * {
		background-image:url('https://ai26.sitk.org.pl/wp-content/uploads/2026/05/logo-menu-3-0-v7.png');
	background-repeat:no-repeat;
	background-position:100px center;
	}
	body.responsive.layout-boxed #page-wrapper {
		padding-top:0 !important;
	}
	body.responsive #masthead-widgets .widget {
		padding-bottom:0;
	}
}
@media screen and (max-width:480px) {
	ul,ol {
		margin:0;
	}
}
.vantage-grid-loop article .excerpt {
	font-size:14px;
	text-align:justify;
	color: #626262;
}
.vantage-grid-loop article h3 {
	text-align:center;
}
#masthead {
	background-color:transparent
}
#pg-w63762c04f215e-0 {
	margin-bottom:0 !important;
}
#masthead.masthead-logo-in-menu .main-navigation .full-container {
  background-color: #e10000;
  font-size: 0rem;
  font-weight: bold;
  text-transform: uppercase;
  font-family: 'Cairo';
  font-variant: normal;
  padding-top: 0rem;
  padding-bottom: 0rem;
}



#colophon.site-footer {
  margin-bottom: 50px;
}

body.responsive.layout-boxed #page-wrapper {
  padding-top: 50px;
}

.sow-slider-base ul.sow-slider-images li.sow-slider-image .sow-slider-image-container .sow-slider-image-wrapper {
  padding-top: 0px;
}

.entry-content {
  text-align: justify;
}

.main-navigation ul li.current-menu-item {
  text-decoration: underline;
	color:#fff;
}

#colophon #site-info {
  font-size: 14px;
}

article.numery .entry-categories {
	display:none;
}
.current-menu-parent {
	text-decoration:underline;
	color:#fff;
}
body.responsive.layout-boxed #page-wrapper {
		padding-bottom:50px;
}
.panel-row-style {
	margin:0;
}
.so-widget-sow-cta-default-a23258021f70-55 .sow-cta-base, .so-widget-sow-cta-default-e607587549e6-55 .sow-cta-base  {
	padding:4em 2.5em !important;
	border:0 !important;
	background-color:transparent !important;
}