1/* desbest edit */
2@media screen and (max-width: 480px){
3  fieldset,
4  #mediamanager__page,
5  #mediamanager__page .filelist{
6    max-width: 100%; min-width: unset;
7  }
8  #mediamanager__page .file,
9  #mediamanager__page .namespaces,
10  #mediamanager__page .panel {
11    width: 100%; clear: both; float: none;
12  }
13  li, dd { margin: 1.85em 0px !important; }
14  #config__manager tr { }
15  #config__manager td { display: block;  padding: 1.15em 0px; max-width: 50%;  }
16
17  #config__manager fieldset td.value { width: unset; }
18
19  #config__manager td .input,
20  #config__manager fieldset td.value,
21  #config__manager td input.edit {
22    max-width: 70%;
23  }
24
25  .header-img { inset: 0px auto auto 0px !important } /* arcade basic specific */
26}
27/* ---- end desbest edit ---- */
28
29/* Very Hi Resolutions
30----------------------------------------------------------*/
31@media screen and (min-width: 1360px) {
32	#fixed-bg,
33	#main {
34		max-width:1340px;
35	}
36	#head_wrap.fixed {
37		max-width: 737px;
38	}
39}
40
41/* Low Resolutions
42----------------------------------------------------------*/
43@media screen and (max-width: 960px) {
44
45	/* desbest edit */
46	/*#mainmenu { display: block !important; }*/
47
48	div#content,
49	div#footer {
50		margin: 0 40px;
51		position: static;
52	}
53	.top-menu #main {
54		padding-top: 0;
55	}
56	#main {
57		position: relative;
58	}
59	#sidebars {
60		margin: 0 40px;
61	}
62	#main #sidebar-primary ,
63	#main #sidebar-secondary {
64		position: static;
65		width: 49.5%;
66		float: left;
67		padding: 0;
68		margin: 0;
69	}
70	#main  #sidebar-primary .viewport,
71	#main  #sidebar-secondary .viewport {
72		position: static;
73		width: auto !important;
74		height: auto !important;
75		overflow: auto;
76		padding: 0;
77		margin: 0;
78	}
79	#sidebar-primary.fixed:hover .viewport,
80	#sidebar-secondary.fixed:hover .viewport {
81		overflow-y: auto;
82	}
83	#main  #sidebar-primary .overview ,
84	#main  #sidebar-secondary .overview {
85		width: auto;
86		padding: 10px;
87		position: static;
88	}
89	.sidebar.tinyscroll .scrollbar{
90		display: none !important;
91	}
92	div#fixed-bg {
93		background-position: -14px 0;
94	}
95	.post-top-date,
96	.post-top-tag,
97	.post-top-cat {
98		margin-right: 10px;
99	}
100	.top-fade,
101	.bottom-fade {
102		display: none;
103	}
104	#navbuttons.fixed ul {
105		width: 40px;
106		padding-left: 0;
107		padding-right: 0;
108		right: 0;
109		border-right: none;
110	}
111	.minib_edit ,
112	.minib_print ,
113	.minib_track ,
114	.minib_home {
115		display: none;
116	}
117	#secondary1_wrap {
118		margin: 0 40px;
119	}
120	.tinynav {
121		display: block;
122		width: 100%;
123		margin-bottom: 20px;
124		border: 1px solid #ddd;
125	}
126	body > .tinynav {
127		padding-left: 40px;
128	}
129	.menu-wrap:before {
130		content: "...";
131		display: block;
132		width: 32px;
133		height: 32px;
134	}
135	.tinynav option {
136		padding: 5px 0;
137	}
138	.nav-menu {
139		display: none;
140	}
141	.tinynav_label {
142		display: inline-block;
143		font-size:23px;
144		position: absolute;
145		left: 8px;
146		margin-top: 4px;
147	}
148	#head_wrap.fixed {
149		background: transparent;
150		margin: 0;
151		padding: 0;
152		position: static;
153		z-index: 100;
154	}
155	#posts_content {
156		padding-top: 0 !important;
157	}
158}
159/* Super Low Resolutions
160----------------------------------------------------------*/
161@media screen and (max-width: 640px) {
162	#main #sidebar-primary ,
163	#main #sidebar-secondary {
164		width: 99%;
165	}
166}