﻿@charset "utf-8";

@font-face
{
font-family: 'LiberationSansRegular';
src: url('stylesheets/default/fonts/LiberationSans-Regular.ttf');
font-weight: normal; font-style: normal;
}
@font-face
{
font-family: 'base';
src: url('fonts/base.ttf')
}
ul
{
margin:0px;
}
.adminface
{
color:#000;
position:relative;
height:220px;
min-width:70%;
border-width:1px;
border-style:solid;
border-radius:10px;
border-color:#accedc;
margin-top:40px;
margin-bottom:40px;
margin-right:100px;
margin-left:100px;
text-align:center;
background: #bddfed url('imgs/pattern_xlgt.png');
}
#admin_countdown
{
position:absolute;
top:5px;
text-align:right;
width:99%;
}
#admincategs, #developercategs
{
line-height:22px;
font-family:base;
margin:auto;
margin-top:0px;
margin-bottom:0px;
border-style:solid;
border-width:1px;
border-color:#BBB;
width:97%;
color: #39F;
height:160px;
display:block;
background-color:#FEFEFE;
background:url('imgs/pattern.png'), url(adminfiles/iconset/admin.png)  top right no-repeat;
/*background-image:url(adminfiles/iconset/admin.png);*/
box-shadow: 30px 30px 150px #888888 inset;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
padding-left:10px;
overflow:hidden;
}
.adminoption
{
font-size:15px;
width:168px;
text-align:right;
margin:2px;
padding:6px;
box-shadow: -1px -3px 30px #555 inset;
border-color:#555;
border-radius:3px;
background-color:#eee;
background-image:url('imgs/pattern_lgt.png');
border-style:solid;
border-width:1px;
color:#ddd;
transition: color .2s, background-color .2s;
-moz-transition: color .2s, background-color .2s; /* Firefox 4 */
-webkit-transition: color .2s, background-color .2s; /* Safari and Chrome */
-o-transition: color .2s, background-color .2s; /* Opera */
}
.adminoption:hover
{
color: #39F;
background-color:#fff;
}
.adminoption_img
{
border-color:#ddd;
border-radius:2px;
border-width:1px;
border-style:solid;
}
#categs_btn
{
font-size:14px;
width:320px;
margin:auto;
background:#bbb;
box-shadow: 10px 10px 30px #fff inset;
text-align:center;
text-indent:0px;
padding:0px;
height:20px;
border-style:solid;
border-width:1px;
border-color:#FFF;
border-top-style:none;
border-top-width:0px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
cursor:pointer;
color:#000;
background-image:url('imgs/pattern_lgt.png');
transition: color .2s, background-color .2s;
-moz-transition: color .2s, background-color .2s; /* Firefox 4 */
-webkit-transition: color .2s, background-color .2s; /* Safari and Chrome */
-o-transition: color .2s, background-color .2s; /* Opera */
}
#categs_btn:hover
{
color: #39F;
background-color:#aaa;
}
#admin_mod_name
{
text-decoration:underline;
text-indent:15px;
font-size:22px;
}
.title_in_admin_mod
{
font-size:18px;
text-indent:20px;
margin-top:10px;
margin-bottom:15px;
}

.option
{
cursor:pointer;
}

.admin_content
{
max-width:1240px;
margin:auto;
}

.group_cont
{
overflow:hidden;
border-radius:6px;
background: -moz-linear-gradient(left, rgba(170,170,170,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(170,170,170,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(170,170,170,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(170,170,170,1) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, rgba(170,170,170,1) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(left, rgba(170,170,170,1) 0%,rgba(255,255,255,0) 100%); /* W3C */
padding:10px;
margin:auto;
margin-top:7px;
margin-bottom:12px;
width:90%;
transition: background .5s;
-moz-transition: background .5s; /* Firefox 4 */
-webkit-transition: background .5s; /* Safari and Chrome */
-o-transition: background .5s; /* Opera */
}
.group_cont:hover
{
background: -moz-linear-gradient(left, rgba(150,150,150,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(150,150,150,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(150,150,150,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(150,150,150,1) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, rgba(150,150,150,1) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(left, rgba(150,150,150,1) 0%,rgba(255,255,255,0) 100%); /* W3C */
}

	/* Menüszerkesztés */

#cimek
{
width:180px;
}
#celok
{
width:270px;
}
.a_almenupont
{
text-indent:33px;
}
#a_menutable
{
border-width:0px;
margin:0px;
padding:0px;
margin:auto;
}
.ai_almenupont
{
width:120px;
}

	/* Menüszerkesztés vége */

	/* Tartalomszerkesztés */

#lapbg
{
margin:auto;
margin-top:5px;
margin-bottom:5px;
border-style:solid;
border-width:1px;
width:90%;
padding:10px;
background-color:rgba(60,60,60,0.3);
}
#lapbgbg
{
margin:auto;
border-style:solid;
border-width:1px;
width:100%;
padding:5px;
background-color:rgba(60,60,60,0.2);
}
.modulnev
{
background-color:rgba(200,220,220,0.3);
width:97%;
margin:auto;
border-style:solid;
height:45px;
border-width:1px;
margin-bottom:2px;
text-align:center;
border-radius:3px;
overflow:hidden;
transition: height .25s, width .10s;
-moz-transition: height .25s, width .10s; /* Firefox 4 */
-webkit-transition: height .25s, width .10s; /* Safari and Chrome */
-o-transition: height .25s, width .10s; /* Opera */
}
.modulnev_bg
{
width:97%;
height:45px;
margin:auto;
margin-bottom:4px;
}
#modulmeta
{
display:none;
}
#osszeallitas_mentve
{
color:green;
}
#ujlap_div
{
background-color: #EEE;
width:158px;
}
.act_page
{
width:225px;
}
.modul_list_row
{
width:550px;
border-style:solid;
border-width:1px;
clear:both;
height:20px;
padding:1px;
background-color:#bbb;
color:#000;
}
.modul_list_prop
{
width:170px;
float:left;
}
.modul_list_prop2
{
width:160px;
float:left;
}
.modul_list_opt, .modul_list_opt2
{
cursor:pointer;
float:left;
}
.modul_list_opt
{
width:20px;
}
.modul_list_opt2
{
width:40px;
}
.modul_piece_list_row
{
width:500px;
border-style:solid;
border-width:1px;
clear:both;
padding:1px;
background-color:#eee;
color:#000;
}
.modul_piece_list_container
{
display:none;
width:600px;
clear:both;
margin:5px;
}
	/* Tartalomszerkesztés vége */

.widgets_edit_main
{
float:left;
width:50%;
}
#widgetbgbg
{
margin:auto;
border-style:solid;
border-width:1px;
width:90%;
padding:5px;
background-color:rgba(60,60,60,0.2);
}
#widgetbg1, #widgetbg2
{
margin:auto;
margin-top:5px;
margin-bottom:5px;
border-style:solid;
border-width:1px;
width:90%;
padding:10px;
background-color:rgba(60,60,60,0.3);
}


	/* Stílusváltás */

#demo_img
{
border-radius:5px;
}

.visual_mode_border
{
width:80%;
height:50px;
padding:1%;
}
.visual_mode_button
{
width:49%;
height:50px;
border-style:solid;
border-width:1px;
border-color:#d1d1d1;
text-align:center;
border-radius:5px;
box-shadow: 0px 0px 20px #888888;
}
.style_editor_table input[placeholder]
{
width:60px;
text-align:center;
}

	/* Stílusváltás vége */
	
	/* General setti */

.area
{
width:300px;
height:50px;
}

	/* General setti vége */

	/* Statisztikák */
.month_button
{
margin-left:3px;
margin-right:3px;
float:left;
width:45px;
height:19px;
border-color:#bddfed;
background-color:#9bbdcb;
}

.stat_pager
{
overflow:hidden;
position:relative;
}


.simple_data
{
text-indent:20px;
margin:0px;
padding:0px;
}

.simple_data_value
{
text-indent:40px;
font-size:26px;
margin:0px;
padding:0px;
}

.graf_data_container
{
height:350px;
margin:auto;
width:95%;
}

.graf_container
{
margin:auto;
height:300px;
width:100%;
}

	/* Statisztikák vége */	
	

	/* Blokkok */

#source_code_switcher
{
transition: margin .5s;
-moz-transition: margin .5s; /* Firefox 4 */
-webkit-transition: margin .5s; /* Safari and Chrome */
-o-transition: margin .5s; /* Opera */
}

	/* Blokkok vége */

	/* Security */

.error_reporter
{
box-shadow: -5px -5px 20px #888 inset;
position:fixed;
top:0px;
left:0px;
padding:15px;
width:30px;
font-size:30px;
background-color:#c1c1c1;
border-bottom-right-radius:15px;
text-align:center;
transition: font-size .5s,width .5s;
-moz-transition: font-size .5s,width .5s; /* Firefox 4 */
-webkit-transition: font-size .5s,width .5s; /* Safari and Chrome */
-o-transition: font-size .5s,width .5s; /* Opera */
cursor:pointer;
text-shadow: 4px 4px #9bbdcb;
}
.error_reporter:hover
{
font-size:40px;
width:40px;
}

.current_db_data
{
text-align:center;
color:#333;
font-size:12px;
}

	/* Névjegy */

#show_eula
{
height:0px;
overflow:hidden;
width:100%;
transition: height .2s;
-moz-transition: height .2s;
-webkit-transition: height .2s;
-o-transition: height .2s;
}

	/* Adminpanel */

.adminpanel
{
font-family:LiberationSansRegular;
position:fixed;
top:-31px;
left:0px;
height:35px;
width:100%;
transition: top .5s;
-moz-transition: top .5s; /* Firefox 4 */
-webkit-transition: top .5s; /* Safari and Chrome */
-o-transition: top .5s; /* Opera */
background-image:url('imgs/pattern.png');
color:#fff;
}
.adminpanel a
{
color: #39F;
cursor: pointer;
}
.adminpanel:hover
{
top:0px;
}
.adminpanel_hover
{
position:absolute;
bottom:-15px;
left:0px;
height:15px;
width:100%;
}
.adminpanel_width
{
font-size:12px;
padding:10px 0 10px 0;
position:relative;
width:1000px;
margin:auto;
}
.adminpanel_button
{
position:absolute;
bottom:-14px;
right:0px;
height:15px;
width:140px;
text-align:center;
background-image:url('imgs/pattern.png');
font-size:11px;
border-bottom-left-radius:7px;
border-bottom-right-radius:7px;
z-index:1200;
}
.adminpanel_noticolor
{
color:red;
}
.adminpanel_infocolor
{
color:grey;
}

#adminpanel_infobar
{
overflow:auto;
font-size:14px;
transition: color .5s;
-moz-transition: color .5s; /* Firefox 4 */
-webkit-transition: color .5s; /* Safari and Chrome */
-o-transition: color .5s; /* Opera */
}

#adminpanel_notiviewer, #adminpanel_favorites
{
z-index:1201;
position:absolute;
top:25px;
left:0px;
padding:5px;
width:100%;
display:none;
background-image:url('imgs/pattern_lgt.png');
border-bottom-left-radius:7px;
border-bottom-right-radius:7px;
}

#adminpanel_notiviewer>:first-child
{
border-top-style:none;
}
#adminpanel_favorites
{
text-align:left;
padding-left:15px;
}

.adminpanel_notidiv
{
padding:5px;
border-top-style:solid;
border-top-width:1px;
border-top-color:#ccc;
cursor:pointer;
}
.adminpanel_notidiv:hover
{
background-color:rgba(255,255,255,.2);
}
	/* Adminpanel */
