#content-news-page .fb-like {
	padding-top: 10px;
	display: block;
}

#content_inner_div #content-news-list-page article .fb-like {
	position: absolute;
	bottom: -30px;
	margin-left: calc(50% - 76px);
	width: 152px;
}

#mLoginDlgBox {
	display: none;
}

/* Kerdoiv oldal */

a.link-tag{position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%;z-index: 10;}

#kerdoiv #videos-section{
	margin-bottom:9px;
}

#kerdoiv #videos-section div.video{
	position:relative;
	float:left;
	width:275px;
	margin:0 3px 3px 0;
	border:2px solid #fff;
	padding:5px;
	background-color:#e1e1e1;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

#kerdoiv #videos-section div.video:hover{
background-color:#bbbbbb;
-webkit-box-shadow: 0px 1px 27px 0px rgba(172,172,172,1);
-moz-box-shadow: 0px 1px 27px 0px rgba(172,172,172,1);
box-shadow: 0px 1px 27px 0px rgba(172,172,172,1);
  -webkit-transform:scale(1.05);
     -moz-transform:scale(1.05);
      -ms-transform:scale(1.05);
       -o-transform:scale(1.05);
          transform:scale(1.05);
z-index:2;
}


@media screen and (min-width:1280px),
(min-width:801px) and (max-width:939px){
#kerdoiv #videos-section div.video:nth-child(3n){
	margin-right:0;
}

#kerdoiv #videos-section div.video:nth-child(3n+1){
	clear:left;
}
}

#kerdoiv #videos-section div.video div{
	border:2px solid #fff;
}

#kerdoiv #videos-section div.video div.poster img{
	display:block;
	margin:0 auto;
	max-width:100%;
}

#kerdoiv #videos-section div.video div.title{
	border-top:0;
background: #88d04f;
background: -moz-linear-gradient(top, #88d04f 0%, #7fbc4f 100%);
background: -webkit-linear-gradient(top, #88d04f 0%,#7fbc4f 100%);
background: linear-gradient(to bottom, #88d04f 0%,#7fbc4f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88d04f', endColorstr='#7fbc4f',GradientType=0 );
margin-bottom:4px;
cursor:pointer;
}

#kerdoiv #videos-section div.video div.title h3{
	display:block;
	font-size:15px;
	color:#fff;
	line-height:1.3;
	padding:10px;
	margin:0;
	text-align:center;
	font-weight: bold;
    -webkit-transition: background-color 0.2s linear;
    -ms-transition: background-color 0.2s linear;
    -moz-transition: background-color 0.2s linear;
    -o-transition: background-color 0.2s linear;
    transition: background-color 0.2s linear;
	min-height:105px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

#kerdoiv #videos-section div.video:hover div.title h3{
	background-color:#47ac47;
}


#kerdoiv #videos-section div.video div.feedback{
position:relative;
text-align:center;
padding:8px;
background: #13a8b7;
background: -moz-linear-gradient(top, #13a8b7 0%, #148894 100%);
background: -webkit-linear-gradient(top, #13a8b7 0%,#148894 100%);
background: linear-gradient(to bottom, #13a8b7 0%,#148894 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13a8b7', endColorstr='#148894',GradientType=0 );
cursor:pointer;
}

#kerdoiv #videos-section div.video div.feedback p{margin:0;}

#kerdoiv #videos-section div.video div.feedback:after{
	position:absolute;
	content:'';
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-color:transparent;
    -webkit-transition: background-color 0.2s linear;
    -ms-transition: background-color 0.2s linear;
    -moz-transition: background-color 0.2s linear;
    -o-transition: background-color 0.2s linear;
    transition: background-color 0.2s linear;
	z-index:1;
}

#kerdoiv #videos-section div.video:hover div.feedback:after{
background-color:#284b46;
}

#kerdoiv #videos-section div.video div.feedback span{
	position:relative;
	display:inline-block;
	line-height:21px;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	z-index:2;
}


/* Pályázatok */

div.contenthead div.title h3{
	padding-left:61px;
	background:url('../frameimage/page-icons/competition.png') no-repeat 0 50%;	
    font-weight: 700;
    position: relative;
    display: inline-block;
    font-size: 22px;
    padding-top: 20px;
    padding-bottom: 20px;
    margin: 0 auto;
    text-align: center;
    color: #ffffff;
}

div.contenthead div.title{
    background: #0389D3;
    background: -moz-linear-gradient(left, #0389D3 0%, #1289ba 100%);
    background: -webkit-linear-gradient(left, #0389D3 0%,#1289ba 100%);
    background: linear-gradient(to right, #0389D3 0%,#1289ba 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0389D3', endColorstr='#1289ba',GradientType=1 );
    -webkit-box-shadow: inset 0px 0px 0px 2px rgba(255,255,255,0.12);
    -moz-box-shadow: inset 0px 0px 0px 2px rgba(255,255,255,0.12);
    box-shadow: inset 0px 0px 0px 2px rgba(255,255,255,0.12);
    margin-bottom:8px;
    display: block;
    text-align: center;
}

#cntphMaster_panCompetitionList div.order,
#cntphMaster_panCompetitionList div.competition div.details{
	display:none;
}

#cntphMaster_panCompetitionList div.competition{
	border:3px solid #fff;
	background-color:#fff;
	margin-bottom:8px;
	cursor:pointer;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

#cntphMaster_panCompetitionList div.competition:hover{
	  -webkit-transform:scale(1.03,1.03);
     -moz-transform:scale(1.03,1.03);
      -ms-transform:scale(1.03,1.03);
       -o-transform:scale(1.03,1.03);
          transform:scale(1.03,1.03);
}

#cntphMaster_panCompetitionList div.competition div.name{
	font-size:19px;
	color:#fff;
	font-weight:bold;
	line-height:1.2;
	padding:8px 15px;
background: #0389D3;
background: -moz-linear-gradient(left, #0389D3 0%, #01a1e4 100%);
background: -webkit-linear-gradient(left, #0389D3 0%,#01a1e4 100%);
background: linear-gradient(to right, #0389D3 0%,#01a1e4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0389D3', endColorstr='#01a1e4',GradientType=1 );
border-bottom:3px solid #fff;
}

#cntphMaster_panCompetitionList div.competition:hover div.name{
background:#428492;
}

#cntphMaster_panCompetitionList div.competition div.closedate,
#cntphMaster_panDetailsCloseDate.closedate{
	height:37px;
	font-size:16px;
	color:#3b7fb7;
	font-weight:bold;
	line-height:37px;
	background-color:#c9ebf9;
}

#cntphMaster_panDetailsCloseDate.closedate{
	border-bottom:3px solid #fff;
}

#cntphMaster_panCompetitionList div.competition:hover div.closedate{
	color:#6d6e71;
	background-color:#e2e2e2
}

#cntphMaster_panCompetitionList div.competition div.closedate div label,
#cntphMaster_panDetailsCloseDate.closedate div label{
	position:relative;
	display:inline-block;
	padding:0 15px;
	color:#fff;
	font-weight:bold;
	font-size:16px;
	background-color:#01a1e4;
	border-right:3px solid #fff;
	margin-right:9px;
}

#cntphMaster_panCompetitionList div.competition:hover div.closedate div label{
	background-color:#d74f53;
}

#cntphMaster_panCompetitionList div.competition div.description{
	font-size:16px;
	line-height:21px;
color:#5e5e5e;
padding:9px;
}

#cntphMaster_panCompetitionList div.competition:hover div.description{
color:#363636;
}

#cntphMaster_panArchiveCompetitionList div.year-group{
	background-color:#fff;
	padding:3px;
	margin-bottom:9px;
}

#cntphMaster_panArchiveCompetitionList div.year-group div.archivum-year{
	position:relative;
	text-align:center;
	font-weight:bold;
	font-size:26px;
	color:#0d8fc6;
	padding:13px;
	margin-bottom:6px;
	background-color:#d9eef7;
}

#cntphMaster_panArchiveCompetitionList div.year-group div.archivum-year:after{
	position:absolute;
	content:'';
	left:0;
	bottom:-6px;
	height:3px;
	width:100%;
	background-color:#96ccea;
	z-index:1;
}

#cntphMaster_panArchiveCompetitionList div.competition{
	cursor:pointer;
	-webkit-transition: background-color 0.2s linear;
	-moz-transition: background-color 0.2s linear;
	-ms-transition: background-color 0.2s linear;
	-o-transition: background-color 0.2s linear;
	transition: background-color 0.2s linear;
}

#cntphMaster_panArchiveCompetitionList div.competition:hover{
	background-color:#fff6ed;
}

#cntphMaster_panArchiveCompetitionList div.competition:not(:last-of-type){
border-bottom:3px solid #c8dbe6;	
}

#cntphMaster_panArchiveCompetitionList div.competition div.name{
	font-size:19px;
	font-weight:bold;
	color:#3b7fb7;
	line-height:1.3;
	padding:13px 16px;
	background:url('../frameimage/grey-dotted-sep.png') repeat-x 0 100%;
	-webkit-transition: color 0.2s linear;
	-moz-transition: color 0.2s linear;
	-ms-transition: color 0.2s linear;
	-o-transition: color 0.2s linear;
	transition: color 0.2s linear;
}

#cntphMaster_panArchiveCompetitionList div.competition:hover div.name{
	color:#f18b2f;
	background:url('../frameimage/orange-dotted-sep.png') repeat-x 0 100%;
}

#cntphMaster_panArchiveCompetitionList div.competition div.closedate{
	font-size:16px;
	color:#dd8c47;
	font-weight:bold;
	padding:13px 16px;
	-webkit-transition: color 0.2s linear;
	-moz-transition: color 0.2s linear;
	-ms-transition: color 0.2s linear;
	-o-transition: color 0.2s linear;
	transition: color 0.2s linear;
}

#cntphMaster_panArchiveCompetitionList div.competition div.closedate label{
	color:#6d6e71;
	-webkit-transition: color 0.2s linear;
	-moz-transition: color 0.2s linear;
	-ms-transition: color 0.2s linear;
	-o-transition: color 0.2s linear;
	transition: color 0.2s linear;
}

#cntphMaster_panArchiveCompetitionList div.competition:hover div.closedate,
#cntphMaster_panArchiveCompetitionList div.competition:hover div.closedate label{
	color:#d74f53;
}

div.content_inner_palyazatok #cntphMaster_panDetails{
	border:3px solid #fff;
	background-color:#fff;
}

div.content_inner_palyazatok #cntphMaster_panDetails div.name{
	font-family:'Roboto';
	font-size:26px;
	color:#ffffff;
	text-align:center;
	line-height:1.3;
	padding:13px;
	border-bottom:3px solid #fff;
background: #0389D3;
background: -moz-linear-gradient(left, #0389D3 0%, #01a1e4 100%);
background: -webkit-linear-gradient(left, #0389D3 0%,#01a1e4 100%);
background: linear-gradient(to right, #0389D3 0%,#01a1e4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0389D3', endColorstr='#01a1e4',GradientType=1 );
}

div.content_inner_palyazatok #cntphMaster_panDetails div.description{
	font-size:16px;
	color:#5e5e5e;
	line-height:24px;
	padding:18px 7px;
	border-top:3px solid #f59f56;
}

div.content_inner_palyazatok div.empty-list{
	position:relative;
	height:136px;
	padding-top:142px;
background: #335e81;
background: -moz-linear-gradient(top, #335e81 0%, #01a1e4 100%);
background: -webkit-linear-gradient(top, #335e81 0%,#01a1e4 100%);
background: linear-gradient(to bottom, #335e81 0%,#01a1e4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#335e81', endColorstr='#01a1e4',GradientType=0 );
}

div.content_inner_palyazatok div.empty-list p{
position:relative;
font-size:22px;
color:#c0e5f9;
text-align:center;
}

div.content_inner_palyazatok div.empty-list p span{
font-size:28px;
color:#ffffff;
font-weight:bold;	
}

div.content_inner_palyazatok div.empty-list p:after{
position:absolute;
content:'';
top:-95px;
left:50%;
margin-left:-39px;
width:78px;
height:78px;
background:url('../frameimage/empty-list-icon.png') no-repeat 0 0;
z-index:1;
}

div.archivum-link{
	position:relative;
	border:3px solid #fff;
	border-top:9px solid #fff;
	background-color:#f0f0f0;
	text-align:center;
}

div.archivum-link:after{
	position:absolute;
	content:'';
	height:3px;
	width:100%;
	top:-6px;
	left:0;
	background-color:#f59f56;
	z-index:1;
}

div.archivum-link a{
	position:relative;
	display:inline-block;
	font-family:'Roboto';
	padding:0 10px 0 60px;
	line-height:60px;
	font-size:18px;
	color:#5e5e5e;
	font-weight:700;
	text-transform:uppercase;
	background:url('../frameimage/archive-btn-icon-hover.png') no-repeat 0 50%;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

div.archivum-link a:hover{
	color:#e57d20;
}

div.archivum-link a:after{
	position:absolute;
	content:'';
	width:52px;
	height:60px;
	left:0;
	top:0;
	background:url('../frameimage/archive-btn-icon.png') no-repeat 0 50%;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	z-index:1;
}

.magazine-description {
	margin: 1rem 0;
}

@media screen and (min-width:1280px) and (max-width:1439px),
(min-width:801px) and (max-width:939px){
	#kerdoiv #videos-section div.video{
	width:250px;
	}
	#kerdoiv #videos-section{
	margin: 0 auto;
	width: 756px;	
	}
}

@media screen and (min-width:940px) and (max-width:1279px),
(max-width:800px){
	#kerdoiv #videos-section{
	margin: 0 auto;
	width: 506px;
	}
	
	#kerdoiv #videos-section div.video:nth-child(odd){
		clear:left;
	}
	#kerdoiv #videos-section div.video:nth-child(even){
		margin-right:0;
	}
	div.description div.img{
		width:35%;
	}
	div.description div.text{
		width:65%;
	}
}

@media screen and (max-width:550px){
	#kerdoiv #videos-section{
		width:100%;
	}
	#info_second_table #kerdoiv #videos-section div.video{
		margin:0 auto 3px;
		float:none;
	}
	div.videos-title{
		padding:23px 70px 14px;
	}
}