.tudastar_kerdes,.tudastar_ajanlat,.tudastar_feliratkozas{
    line-height: 15px !important;
}
.green
{
color:green;
}

.tudastar-kedvcsinalo
{
font-size:1.2em;
line-height: 1.2em;


}

.kedvcsinalo-text
{
padding-top:0px;
margin-top:0px;

}


.tudastar
{
margin:0px;     
padding:0px;
}
.tudastar_bemutatas
{
font-weight: bold;
padding:15px;
padding-top:0px;
margin-bottom: 50px;
}

.tudastar_kereso
{
margin-top:3px;
margin-bottom:30px;
padding:15px;
padding-top:0px;
	
}
.tovabbi_cikkek
{
margin-top:-50px;
margin-bottom:50px;
border:2px solid #479fc8;

padding:5px;
text-align:center;
background:transparent;
}



.tovabbi_cikkek 
{
padding:8px !important;
}

.tovabbi_cikkek .btn-danger
{
padding-left:4px !important;
padding-right:4px !important;
}

.tudastar-kategoriak .btn-primary,.tudastar-kategoriak .btn-warning, .tudastar-kategoriak .btn-default
{
width:270px;
margin-bottom:10px;
text-align: left;
padding-top:2px !important;
padding-bottom:2px !important;
padding-left:4px !important;
height:50px;
font-size: 1.2em;
}

.tudastar
{
padding-bottom:15px !important;
}

.tudastar-kategoriak .btn-danger
{
width:45px !important;
padding-right:2px !important;
padding-left:2px !important;
margin-right:10px;
height:50px;
}

.tudastar_image
{
height:140px;overflow:hidden;
border-left:10px solid gray;
}

.tudastar_image img
{
width:100%;
}

.tudastar_reszlet_doboz
{
display:none;
}


.tudastar_kategoria_neve
{
height:60px;
}

.tudastar_bemutatas_cim
{
color:black;
text-align: center;
}

.tudastar_bemutatas_eleme
{
margin-bottom:3px;
}

.tudastar_doboz
{
margin-bottom: 50px;
}

.tudastar_cikk
{
color:black;
font-family:arial;
font-size: 12px;
padding:5px; 
text-align: justify;
height:440px;
	box-shadow: 2px 2px 1px #888888;
}
.tudastar_cikk .btn-sm
{
border-radius: 0px !important;

}


.pager li > a, .pager li > span 
{
border-radius: 0px;
}

.tudastar_lablec
{
position:absolute;
bottom:5px;
text-align:right;
width:100%;
height:50px;
padding-right:42px;
}

.tudastar_lablec a
{
font-size:1.3em !important;
font-weight: bold;
}

.tudastar_cikk a
{
font-size: 1.2em;
text-align: left;
}

.tudastar_cikk h2 a
{
font-size:1em;
color:black;

}


.tudastar_reszlet_lablec
{
text-align: center;        
}
.tudastar_reszlet_lablec a
{
font-size:1em;

}
.tudastar_hoszigeteles
{
background:white;
}

.tudastar_furdoszoba
{
background:white;
}

.tudastar_tetoepites
{
background:white;
}

.tudastar_kertepites
{
background:white;
}

.tudastar_hazepites
{
background:white;
}

.tudastar_nyilaszaro
{
background:white;
}

.tudastar_altalanos
{
background:white;
}



.tudastar_cikk H3
{
color:black;
margin-top: 5px;
font-size:20px;
}

.tudastar_ikon
{
padding:0px;
margin:0px;
margin-top:-30px;
}

.tudastar_cikk_datuma, .tudastar_kategoria
{
padding-left:3px;

font-weight: bold;
}

.tudastar_cikk p
{
margin-top:5px;
line-height:1.7em;
}


.tudastar_cikk hr, .tudastar_bemutatas hr
{
margin-bottom:5px;
margin-top:10px;
}

.tudastar_reszlet img
{
max-width:100%;
}


.tudastar_kerdes i,.tudastar_ajanlat i,.tudastar_feliratkozas i
{
color:#85be3d;
}
.tudastar_reszlet_ikon
{
/*position: absolute;
bottom:5px;*/
}

input[type=checkbox] {visibility: hidden;}
.CSS3checkbox {
  width:28px; height:28px;
  margin: 10px 0px;
  -webkit-border-radius:0%;
  -moz-border-radius:0%;
  border-radius:0%;
  font-size:18px;
  color:#808080; 
  position: relative; left:4px; top:4px;
  background:lightgray;
  background:-webkit-radial-gradient(circle farthest-corner at 30% 10%,#479fc8 0%, #479fc8 100%);
  background:-moz-radial-gradient(circle farthest-corner at 30% 10%,#479fc8 0%, #479fc8 100%);
  background:-ms-radial-gradient(circle farthest-corner at 30% 10%,#479fc8 0%, #479fc8 100%);
  background:-o-radial-gradient(circle farthest-corner at 30% 10%,#479fc8 0%, #479fc8 100%);
  background:radial-gradient(circle farthest-corner at 30% 10%,#479fc8 0%, #479fc8 100%);
  -webkit-box-shadow:1px 4px 29px 0px rgba(200,204,200,0.5);
  -moz-box-shadow:1px 4px 29px 0px rgba(200,204,200,0.5);
  box-shadow:1px 4px 29px 0px rgba(200,204,200,0.5);
} 
.CSS3checkbox label{
  width:24px; height:24px;
  cursor: pointer; position: absolute;
  -webkit-border-radius:0%;
  -moz-border-radius:0%;
  border-radius:0%;
  left:2px; top:2px;
  background:lightgray;
 /* background:-webkit-radial-gradient(circle farthest-corner at 30% 10%,#ffffff 0%, #ffffff 100%);
  background:-moz-radial-gradient(circle farthest-corner at 30% 10%,#ffffff 0%, #ffffff 100%);
  background:-ms-radial-gradient(circle farthest-corner at 30% 10%,#ffffff 0%, #ffffff 100%);
  background:-o-radial-gradient(circle farthest-corner at 30% 10%,#ffffff 0%, #ffffff 100%);
  background:radial-gradient(circle farthest-corner at 30% 10%,#ffffff 0%, #ffffff 100%);
  -webkit-box-shadow: inset 10px 10px 22px rgba(0,0,0,0.8), 0px 1px 0px rgba(255,255,255,0.5);
  -moz-box-shadow: inset 10px 10px 22px rgba(0,0,0,0.8), 0px 1px 0px rgba(255,255,255,0.5);
  box-shadow: inset 10px 10px 22px rgba(0,0,0,0.8), 0px 1px 0px rgba(255,255,255,0.5);   */
} 
.CSS3checkbox label:before{
  -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
  filter: alpha(opacity=0); opacity: 0; content: '';
  position: absolute;
  width:20px; height:20px;
  -webkit-border-radius:0%;
  -moz-border-radius:0%;
  border-radius:0%;
  left:2px; top:2px;
  background:#88FF88;
  background:-webkit-radial-gradient(circle farthest-corner at 30% 10%,#ffffff 0%, #ff0000 100%);
  background:-moz-radial-gradient(circle farthest-corner at 30% 10%,#ffffff 0%, #ff0000 100%);
  background:-ms-radial-gradient(circle farthest-corner at 30% 10%,#ffffff 0%, #ff0000 100%);
  background:-o-radial-gradient(circle farthest-corner at 30% 10%,#ffffff 0%, #ff0000 100%);
  background:radial-gradient(circle farthest-corner at 30% 10%,#ffffff 0%, #ff0000 100%);
} 
.CSS3checkbox label:hover::before {
  -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=30)';
  filter: alpha(opacity=30);
  opacity: 0.3;
} 
.CSS3checkbox input[type=checkbox]:checked + label:before {
  -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';
  filter: alpha(opacity=100);
  opacity: 1;
}  
#CSS3checkbox1 + label:after {
  content: 'Házépítés'; width: 120px;
  position: absolute; top:0px; left:30px;
} 
#CSS3checkbox2 + label:after {
  content: 'Fürdőszoba'; width: 120px;
  position: absolute; top:0px; left:30px;
}  

#CSS3checkbox3 + label:after {
  content: 'Kertépítés'; width: 120px;
  position: absolute; top:0px; left:30px;
}

#CSS3checkbox4 + label:after {
  content: 'Csináld magad'; width: 120px;
  position: absolute; top:0px; left:30px;
}

#CSS3checkbox5 + label:after {
  content: 'Hőszigetelés'; width: 120px;
  position: absolute; top:0px; left:30px;
}

#CSS3checkbox6 + label:after {
  content: 'Nyílászáró'; width: 120px;
  position: absolute; top:0px; left:30px;
}

#CSS3checkbox7 + label:after {
  content: 'Tetőépítés'; width: 120px;
  position: absolute; top:0px; left:30px;
}

#CSS3checkbox8 + label:after {
  content: 'Általános'; width: 120px;
  position: absolute; top:0px; left:30px;
}          

/* Extra small devices (phones, less than 768px) */
@media (max-width: 767px) 
{
.tudastar_kerdes,.tudastar_ajanlat
{
height:160px;
border:3px solid #85be3d;
padding:5px;
margin-bottom:10px;
}
.tudastar_feliratkozas
{
height:100px;
border:3px solid #85be3d;
padding:5px;
margin-bottom:10px;
width:100%;
}

.tudastar_doboz
{
float:none !important;
}



}


@media (min-width: 768px) and (max-width: 991px) 
{ 
.tudastar_kerdes,.tudastar_ajanlat,.tudastar_feliratkozas
{
height:110px;
border:3px solid #85be3d;
padding:5px;
margin-bottom:10px;
width:100%;
}
.tudastar_doboz
{
float:none !important;

}

}


@media (min-width: 992px) and (max-width: 1200px) 
{
.tudastar_kerdes,.tudastar_ajanlat,.tudastar_feliratkozas
{
height:122px;
border:3px solid #85be3d;
padding:5px;
margin-bottom:10px;
}
.tudastar-kategoriak .btn-primary,.tudastar-kategoriak .btn-warning, .tudastar-kategoriak .btn-default
{
width:200px;
}
}


@media (min-width: 1200px) 
{
.tudastar_kerdes,.tudastar_ajanlat,.tudastar_feliratkozas
{
height:88px;
border:3px solid #85be3d;
padding:5px;
margin-bottom:10px;
}                    
						
						
}