.ct-light-container{margin-top: 20px;width: 100%;display: block;}
.ct-light-container label{display: block;clear: left;float: left;width: 40%;min-width: 100px;max-width: 200px;	
}
.ct-light-container label.chblabel{clear: right;width: 80%;max-width: 400px;}
.ct-light-container input[type="text"], .ct-light-container input[type="password"]{display: block;float: left;clear: right;width: 58%;min-width: 200px;max-width: 400px;	
-moz-box-sizing:    border-box;-webkit-box-sizing: border-box;box-sizing:         border-box;}
.ct-light-container input[type="checkbox"]{display: block;float: left;clear: left;}
.ct-light-form{width: 100%;}
.body ul, #content ul, .bottom-box-columns ul {list-style: outside none none;margin: 1em;}
#ceglista, #hitlist {background: transparent none repeat scroll 0 0 !important;list-style-type: none !important;}
#ceglista li {background: transparent none repeat scroll 0 0 !important;border-bottom: 1px solid #ddd;padding: 15px 0;}
#ceglista .cegadat {display: block;margin-left: 50px;}
#ceglista a, #hitlist a {font-weight: bold;text-decoration: none;}
#ceglista .cjsz {display: block;}
.listakepek {background: rgba(0, 0, 0, 0) url("../img/block1_piros_kicsi-v1402391716.png") no-repeat scroll 0 0;display: block;float: left;height: 50px;margin: 4px 10px 0 0;padding-top: 9px;text-align: center;width: 38px;}
@media only screen and (max-width: 470px) {/*.gombok-light-container a:nth-child(odd){clear: left;}*/
#opten_lights fieldset{width: 100%;padding: 2px;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-left:0;}
.ct-light-container label, .ct-light-container input[type="text"], .ct-light-container input[type="password"]{font: 12px/15px Arial,Helvetica,sans-serif;height: auto !important;min-width: inherit !important;}
.ct-light-container label{width: 50% !important;}
.ct-light-container input[type="text"], .ct-light-container input[type="password"]{width: 40% !important; }
.ct-light-container label.chblabel{width: 80% !important;}
}
@media only screen and (max-height: 250px){
#logo img{width: 60px;float:none;}
.ct-light-container{margin-top: 15px;}
#opten_lights fieldset{padding: 2px;}
.ct-light-container label, .ct-light-container input[type="text"], .ct-light-container input[type="password"]{font: 10px/12px Arial,Helvetica,sans-serif;line-height: 12px !important;width: 45% !important;height: 14px !important;min-width: inherit;}
.ct-light-container input[type="text"], .ct-light-container input[type="password"]{padding: 0px !important;font: 9px/11px Arial,Helvetica,sans-serif !important;}
#validonly, #validonly_label{display: none;}
#opten_lights input[type="submit"], #opten_lights input[type="button"], #opten_lights input[type="reset"], #opten_lights button{height: 20px;}
#opten_lights fieldset{margin-bottom: 0;}
}
@media only screen and (max-height: 149px){
#logo{float:right; margin-right: 10px;clear:right;}
#logo img{width: 60px;}
.ct-light-container{margin-top: 30px;}
#opten_lights fieldset{padding: 2px;}
.ct-light-container label, .ct-light-container input[type="text"], .ct-light-container input[type="password"]{font: 10px/12px Arial,Helvetica,sans-serif;line-height: 12px !important;width: 45% !important;height: 12px !important;min-width: inherit !important;max-width: 85px !important;padding: 0px !important;}
.ct-light-container input[type="text"], .ct-light-container input[type="password"]{padding: 0px !important;font: 9px/11px Arial,Helvetica,sans-serif !important;}
#validonly, #validonly_label{display: none;}
#opten_lights input[type="submit"], #opten_lights input[type="button"], #opten_lights input[type="reset"], #opten_lights button{height: 20px;
display: block;float: left;}
#opten_lights fieldset{margin-bottom: 0;margin-top:0;width: 71%;clear: none;float: left;}

.ct-light-container{margin-top: 0 !important;}
}
