.right-intro p,.right-intro h2,.right-intro h3,.right-intro h4,.right-intro h5,.right-intro h6 {
    color: #fff;
}

#header-tags{
    margin-top: 0;
}

.fooldal-slider .slick-dots{
	margin-left: 0;
}

.fooldal-slider h3 {
    text-transform: none;
}

#also-cikk .index-cikk-cimkek3 a{
	font-size: 17px;
	background: linear-gradient(237deg, transparent 17px, #000 0) top left;
}

.viz_arch_link {
    font-family: 'ALSSchlangeslab-Bold';
    color: #000;
    padding: 7px 24px 5px 7px;
    font-size: 12pt;
    text-transform: uppercase;
    position: relative;
    overflow: hidden;
    margin: 0 auto;
    background: linear-gradient(240deg, transparent 20px, #83d5e4 0) top left;
    margin-top: 20px;
    margin-bottom: 20px;
    display: inline-block;
}

.viz_arch_link:hover, .viz_arch_link:focus, .viz_arch_link:active{
	color: #000;
}

@media only screen and (min-width: 801px){
	.index-cikk-cimkek, .index-cikk-cimkek2, .index-cikk-cimkek3, .index-cikk-cimkek4 {
		position: absolute;
		bottom: 0px;
		top: inherit !important;
		left: 0;
	}

	.index-cikk-cimkek4{
		top: 38%;
	}

	.fooldal-slide-kep {
		height: 100%;
		position: absolute;
	}
}

.details-container {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
}

.galeria-tovabb{
	text-transform: uppercase;
    color: #000;
    font-size: 13.53px;
    font-family: 'ALSSchlangeslab-Bold';
    background: linear-gradient(240deg, transparent 16px, #ffffff 0) top left;
    padding: 5px 20px 3px 7px;
}

.fooldal-cikk-more{
	padding: 3px 24px 1px 7px;
}

.archivum_button_group button{
    margin-bottom: 5px;
}

.archivum_button_group{
	margin-bottom: 20px;
}

.fooldal-slider, .fooldal-slide, .fooldal-slide-szoveg{
	height: auto;
	min-height: 470px;
}

.slick-initialized .slick-slide{
	position: relative;
}

.visible-img img{
	max-height: 70%;
}

.aktualis-content{
    padding-left: 25px;
    padding-right: 25px;
}

.akt_top{
    margin-bottom: 20px;
}

#tamogatok-content a{
	display: inline;
}

/*#tamogatok-content a img{
	vertical-align: sub;
}*/

.clearing-main-prev > span {
	border-color: transparent;
	border-left-color: transparent;
	background: url("../images/prev.svg") center no-repeat;
}

.clearing-main-next > span {
	border-color: transparent;
	border-left-color: transparent;
	background: url("../images/next.svg") center no-repeat;
}

@media only screen and (max-width: 800px){
	.more-yellow {
		padding: 2px 50px 0px 7px !important;
	}
}

@media only screen and (min-width: 800px){
	.fooldal-slider .slick-dots{
		bottom: -15px;
	}
}

@media only screen and (min-width: 800px) and (max-width: 1300px){
	.fooldal-slider .slick-next {
		right: 35%;
	}
}

@media only screen and (min-width: 1301px){
	.fooldal-slider .slick-next {
		right: 295px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1300px){
	.akt_top_title, .akt_top_date{
		font-size: 20px;
	}
}

.akt_top {
background: linear-gradient(237deg, #FFF 24px, transparent 0) top left;
}

.akt_top_title{
	font-size: 25px;
	font-family: 'ALSSchlangeslab-Bold';
	color: #000;
	padding: 10px 30px 2px 25px;
	text-transform: uppercase;
	line-height: 1.2;
	display: inline-block;
	background: linear-gradient(237deg, transparent 22px, #81d6e1 0) top left;
	width: 83%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.akt_top_date{
	font-size: 25px;
	font-family: 'ALSSchlangeslab-Bold';
	color: #000;
	padding: 10px 20px 2px 20px;
	text-transform: uppercase;
	line-height: 1.2;
	display: inline-block;
	background: #fcff00;
	-moz-transform: skewX(32deg);
	-webkit-transform: skewX(32deg);
	-o-transform: skewX(32deg);
	-ms-transform: skewX(32deg);
	transform: skewX(32deg);
	width: 15%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.akt_top_date_content{
	-moz-transform: skewX(-32deg);
	-webkit-transform: skewX(-32deg);
	-o-transform: skewX(-32deg);
	-ms-transform: skewX(-32deg);
	transform: skewX(-32deg);
}

@media only screen and (max-width: 800px){
	.akt_top_title, .akt_top_date{
	font-size: 20px;
	width: 100%;
	display: block;
}

.akt_top_date{
	-moz-transform: skewX(0);
	-webkit-transform: skewX(0);
	-o-transform: skewX(0);
	-ms-transform: skewX(0);
	transform: skewX(0);
}

.akt_top_date_content{
	-moz-transform: skewX(0);
	-webkit-transform: skewX(0);
	-o-transform: skewX(0);
	-ms-transform: skewX(0);
	transform: skewX(0);
}

.akt_top_title{
	overflow: inherit;
	text-overflow: inherit;
	white-space: inherit;
}

}

@media only screen and (min-width: 801px) and (max-width: 1100px){

	.akt_top_title, .akt_top_date{
		font-size: 18px;
	}

	.akt_top {
	background: linear-gradient(237deg, #FFF 19px, transparent 0) top left;
	}

}

@media only screen and (min-width: 1101px) and (max-width: 1300px){

	.akt_top_title, .akt_top_date{
		font-size: 20px;
	}

	.akt_top {
	background: linear-gradient(237deg, #FFF 22px, transparent 0) top left;
	}

}

@media only screen and (min-width: 1025px){
	.behuz{
		padding-left: 44px !important;
	}
}

.index_cikk_felso_container{
	position: relative;
}

/* Kapcsolodo cikkek */

.kapcsolodo-cikkek {
    padding: 0;
}

.kapcsolodo-cikkek h2 {
    background: linear-gradient(225deg, transparent 20px, #ff633c 0) top left;
    color: #fff;
    font-size: 22px;
    text-transform: uppercase;
    display: inline;
    padding: 3px 10px;
    padding-right: 35px;
    font-family: 'ALSSchlangeslab-Bold';
}

.kapcsolodo-cikkek-lista {
    margin-top: 15px;
}

.kapcsolodo-cikkek-link {
    margin-bottom: 20px;
    display: block;
}

.kapcsolodo-cikkek-link h3, .kapcsolodo-cikkek-link h4 {
    color: #02a9c8;
}

.kapcsolodo-cikkek-link:nth-child(2) h3, .kapcsolodo-cikkek-link:nth-child(2) h4 {
    color: #ff633c;
}

.kapcsolodo-cikkek-link:nth-child(3) h3, .kapcsolodo-cikkek-link:nth-child(3) h4 {
    color: #000;
}

.cikk_share_container{
	text-align: right;
	border-top: solid 2px #CCC;
	padding-top: 10px;
}

.cikk_share_container span{
	display: inline-block;
	margin-right: 20px;
	font-weight: bold;
}

.cikk_share_container a{
	font-size: 40px;
	color: #4267b2;
	line-height: 1;
	vertical-align: middle;
}