.wp-block-table table, .wp-block-table td, .wp-block-table th {
    border: 0;
}

.wp-block-image:hover {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

/*
.nv-sidebar-wrap {
	background-color: var(--nv-primary-accent) !important;
		color: #FFFFFF;
	margin-bottom: 0;
}

*/

.nv-sidebar-wrap {
	background-image: url(https://frpochco.web.amu.edu.pl/wp-content/uploads/2023/04/side-background-tr.png);	
	background-color: var(--nv-primary-accent);
	background-position: bottom right;
	background-size: contain;
	background-repeat: no-repeat;
	color: #FFFFFF;
	margin-bottom: 0;

}

.excerpt-wrap, .nv-content-wrap {
	padding-top: 50px;
	padding-right: 50px;
}

.nv-sidebar-wrap.nv-right {
	padding-right: 45px;
}

.wp-block-media-text {
	padding-left: 5%;
}

.wp-block-media-text__content p {
	margin-bottom: 0;
}

.component-wrap {
	display:none;
}

/* delete padding and margin for entry V */
.col {
	padding: 0px;
}


.col p {
	padding-left: 5%;
	padding-right: 5%;
}


.nv-content-wrap {
	padding-right: 0;
}

/* delete padding and margin for entry ^ */
/* sidebar border V */
.nv-sidebar-wrap {
	border-left-style: solid;
	border-left-width: 10px;
	border-left-color: var(--nv-c-1);
}

.nv-content-wrap.entry-content h2 {
	margin-bottom: 0;
}
/* sidebar border ^ */

.sidebar-custom {
	max-width: 350px;
}

@media screen and (max-width: 800px) {
  .nv-html-content h1 {
    font-size: 4vw;
  }
	 .nv-html-content h2 {
    font-size: 3vw;
  }
}

/*
.nv-single-page-wrap {
	position: relative;
}

.nv-single-page-wrap.col:before {
	  content:"";
	background-color: #FFFFFF;
  position: absolute;
  top:0;
  right:0;
  bottom:0;
  left:10;
  width: 100vw;
  z-index: -100;
}

*/

	.form-padding {
	padding-right: 5%;
}

	.class-text-align-center {
	text-align: center;
}

.wp-button-custom a {
	font-family: Exo;
	font-size: 1.4em;
}

.wp-block-file__button {
		background-color: var(--nv-primary-accent);
	font-weight: 700;
}

.footer-custom {
	padding-top: 1%;
	padding-bottom: 1%;
	padding-left: 10%;
	padding-right: 10%;
}


@media screen and (min-width: 2000px) {

.footer-custom {
	padding-top: 1%;
	padding-bottom: 1%;
	padding-left: 10%;
	padding-right: 10%;
}
}

.footer-custom img{
	padding: 5%;
}

.footer-custom-copyright {
	padding-left: 10%;
	padding-right: 10%;
}

@media screen and (min-width: 2000px) {
.footer-custom-copyright {
	padding-left: 20%;
	padding-right: 20%;
}
}

.padding-patronage-img {
	padding: 3%;
}

.patronage-row-padding {
	padding: 3%;
}

.patronage-stack-padding {
	padding-bottom: 3%;
}

.ub-countdown {
	font-family: Exo;
	font-weight: 700;
	line-height: 2em;
}

.ub-countdown span {
	font-size: 1.2em;
}

.font-exo {
	font-family: Exo;
}

.container {
	max-width: 100vw;
}

.nv-single-page-wrap.col {
	padding-left: 10%;
}

@media screen and (min-width: 2000px) {
	.nv-single-page-wrap.col {
	padding-left: 20%;
}
}


@media screen and (min-width: 3000px) {
	.nv-single-page-wrap.col {
	padding-left: 30%;
}
}

.abstracts-stack {
	max-width: 1000px;
}


.commitee-p-center p {
	text-align: center;
	line-height: 1.2;
}

.ramka1 {
	border-style: solid;
	border-width: 6px;
	border-color: var(--nv-primary-accent)
}

.ramka2 {
	border-style: solid;
	border-width: 6px;
	border-color: var(--nv-c-1)
}

.keynote-title {
	font-family: Exo;
	font-weight: 500;
	font-size: 1.5em;
}

.table-fee td {
	font-size: var(--bodyfontsize);
}

.table-fee-includes {
	padding-right: 5%;
}

.program-img {
	padding-right: 5%;
}

.program-img:hover {
	box-shadow: none;
}

.label-right .checkbox-wrap .nf-field-element {
	margin-bottom: auto;
	margin-top: auto;
}

.label-right .checkbox-wrap .nf-field-description {
	margin-right: 1%;
	padding-left: 2%;
}

.label-right .checkbox-wrap .nf-field-description p {
  text-align: justify;
}

.label-right .checkbox-wrap .nf-field-label {
	padding-left: 0.5%;
}


.download-button .wp-block-file__button {
	padding: 2em;
	font-size: 1.5em;
	font-family: Exo;
	font-weight: 700;
}

.sidebar-download {
	font-family: Exo;
}

.sidebar-download-link a {
	font-family: Exo;
	font-size: 80%;
	color: #FFFFFF;
}

.sidebar-download-link a:hover {
	color: var(--nv-c-1);
}


.group-photo {
	padding-left: 5%;
	padding-right: 5%;
}