#carousel {
	/*width: 1170px;
    margin: 0 auto;
    margin-top: 180px;
    display: block;
    clear: both;*/
	text-align: center;
	margin-top: 0 !important;
}


.slider-produkty,	
.slider-klient,
.slider-material,
.slider-forum {
	width: 290px;
	height: 485px;
	display: inline-block;
	box-sizing: border-box;
	padding: 303px 10px 0 10px;
	background-repeat: no-repeat;
	top: 50px;
	position: relative;
	/* -webkit-transition: .1s; */
	/*-moz-transition: .1s;*/
	/*-o-transition: .1s;*/
	/* transition: .1s; */
}

.slider-produkty:hover,
.slider-klient:hover,
.slider-material:hover,
.slider-forum:hover {
	background-color: rgb(239, 239, 239);	
}

.slider-produkty a,
.slider-klient a,
.slider-material a,
.slider-forum a {text-decoration: none;}

.slider-produkty {
	background-image: url(./img/zuba-index-imgs-blue.png);
	position: relative;
	top: 38px;
	background-position: 10px 10px;
}

.slider-produkty:hover {
	background-image: url(./img/produkty-home-p.jpg);
	background-position: 10px 10px;
}

.slider-klient {
	background-image: url(./img/zuba-index-imgs-blue.png);
	background-position: -290px 10px;
}

.slider-klient:hover {
	background-image: url(./img/klient-home-p.jpg);
	background-position: 10px 10px;
}

.slider-material {
	background-image: url(./img/zuba-index-imgs-blue.png);
	background-position: -590px 10px;
}

.slider-material:hover {
	background-image: url(./img/material-home-p.jpg);
	background-position: 10px 10px;
}

.slider-forum {
	background-image: url(./img/zuba-index-imgs-blue.png);
	background-position: -890px 10px;
}

.slider-forum:hover {
	background-image: url(./img/forum-home-p.jpg);
	background-position: 10px 10px;
}

div.desc {
	text-align: left;
}

div.desc .cervena-sipka-btn {color: #0267a4 !important;font-size: 11px;}
div.desc .cervena-sipka-btn:before {}

.slider-produkty h6,
.slider-klient h6,
.slider-material h6,
.slider-forum h6 {
	font-family: opensans-light-300;
	font-size: 30px;
	text-decoration: none !important;
	color: #585858;
}

.slider-produkty span.text,
.slider-klient div.text,
.slider-material div.text,
.slider-forum div.text {
	font-family: opensans-light-300;
	color: #585858;
	display: block;
	font-size: 15px;
	width: 180px;
	padding: 10px 0;
}

.slider-produkty span.text,
.slider-klient div.text,
.slider-material div.text,
.slider-forum div.text {
	font-size: 12px;
}

.slider-produkty:hover h6,
.slider-klient:hover h6,
.slider-material:hover h6,
.slider-forum:hover h6,
.slider-produkty:hover .text,
.slider-klient:hover .text,
.slider-material:hover .text,
.slider-forum:hover .text {
	 /* font-family: opensans-regular-400; */
	 font-weight: bold;
}

.slider-produkty:hover .cervena-sipka-btn,
.slider-klient:hover .cervena-sipka-btn,
.slider-material:hover .cervena-sipka-btn,
.slider-forum:hover .cervena-sipka-btn {
	/*font-size: 12px;*/
}

p.vitajte,
main a.index-link {
	display: none;
}

main {
	padding: 25px 0;
}

.kngrs-modal {
	position: fixed;
    background: #0000007a;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 2;
    display: block;
 }
 
.kngrs-img {
	width: 532px;
	height: 745px;
	margin: 0 auto;
	background-image: url('img/dentalny-kongres.png');
	margin-top: calc(50% - 800px);
	box-shadow: 0 0 15px;
	position: relative;
}

.kngrs-img a {display:block;height: 100%;}

.kngrs-close {
	color: #fff;
	position: absolute;
	left: 50%;
	top: 0;
	width: 30px;
	height: 30px;
	margin-top: calc(50% - 830px);
	content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACxklEQVRoge2ZQWsTQRiG38lOTEpaEI8igkehJ03TRoiFJgcDan+CB/VQqIZWqVVRqJSi0uagEAVPnkQ8KETBgwmIgpjon5DQo7aSQNYk+3mwRNdkdrOzMw3KPsf9dpL3YSYz326AgICAgGHC3G5oZCZnyaIFMMQBxHYhEwA0AKoyQj5WrhadbnQUqGcSt0G4ojabNwhYGytVrovqQoFGZnKWiF7oieUNBpyKlSov+9VCokFk0YK+SN4gYFFUEwowhqN64kgRFxXEMwCM6skixZioIBT4V/AvwDnAXHdjbfgT4GFEc9cQOX/RswRPToMnp319PQBw+ZFhRHNXYUwc614yH90DiNyHTqUQmV/6Jc052u9K0jGkZyBydt4Wns9ksefMnOtM8KkUIheWAcMAQiFE5i6Bp9KyMeQFWsVnoK2vtmvhE6cdl5Mt/J8MMGsipAWszRqat5Z6JPhMtq9E3/CWBbOwjvb7smwMfz/iQSV0hQcUbKNuEjx5XFt4wKGZq6cTnhZmaP8BRG/eBdu7z14gsi8nyfCjpUrfrMpOYtFMqAjvhNJWoivRqPcWiWAWNpSGBzT0QqGDh8BGRnoLjME4PK687VAq0N1tQkb/ejqLyDnvbYcTygREWyU1Gvb7FEsoEXDa55s3cr1brEIJ3wJuh5TwnFAk4Utg0BNWp4S0gNf2wNqsobm6DNresn9OeqeLlURawIgn7eE7HZj37zju81btC5orl3tmgra/ycaQFzAL678fRCwL5oMNtD+8dR3393L68fQxWs+fyMbw8URmWTAf5gHG0Pn8caDw3aE7y8kYP4LWa3/vzpQ1c7rR3swNi/9XgAF9Wsqh8V1UcHi1SJ/0ZJFCmEU8A4S8nizeYUycRSgQK1eLBKzpiTQ4RGw19qbySlR3/4spnThJwCIDJnbrjTUD6gRUGEPeKXxAQEDA8PkJgI88lTbzutkAAAAASUVORK5CYII=');
	cursor: pointer;
}

@media all and (min-width: 980px) {
	main {
		padding: 50px 0;
	}
}

