/*---- Turn off iPhone/Safari input element rounding ---------*/
input, textarea {
 -webkit-appearance: none;
 border-radius: 0;
}
/*------------------*/

*{
	margin:0px;
	padding:0px;
	box-sizing:border-box;
}

img{
	border:none;
}

a {
	text-decoration:none;
	color:#000;
}

p{
	margin-bottom:20px;
}

.clear, .clean, .clearfix {
	clear: both;
}

.left{
	float:left;
}

.right{
	float:right;
}

input[type="text"], input[type="password"]{
	padding:6px;
	width:220px;
}

input[type="submit"]{
	padding:6px;
	width:220px;
}


select{

}

.label{
	width: 30%;
	display: block;
	float: left;
	line-height: 31px;
}

textarea{
	resize:none;
	padding:10px;
}

input.error, textarea.error{
	border:1px solid red !important;
}

label.error{
	display:none !important;
	color:red;
}

.radius {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.transition{
	transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;			
}

.system_error{
	background:#9de2f9;
	text-align:center;
	font-style:italic;
	font-weight:bold;
	font-size:16px;
	padding:10px 0px;
}

input[type="submit"]{
	cursor:pointer;
}

#cikk{
	line-height:1.6;
}

#cikk ul{
	margin-bottom:20px;
}

#cikk li{
	background: transparent url("/images/kis_hal.png") no-repeat 0 10px;
	padding-left: 16px;
	line-height:24px;
	list-style:none;
	font-size:13px !important;
	color:#fff;
	
}