1
/* For screen sizes less than 600px wide */
4
background-image: none;
11
#content, #header, #footer {
22
#navi .navigation .sub-menu .current_page_item a {
23
background-color: inherit;
31
body.attachment #content.air {
37
#content.air div.gallery {
44
#content.air h1.boxed {
46
box-shadow: inset 0 10px 5px -5px rgba( 0, 0, 0, 0.1 );
48
#content.air .gallery + .boxed {
53
max-width: 100% !important;
76
#main figure figcaption {
89
border-bottom: 1px solid #ccc;
92
.navigation.nh .menu .menu-item-has-children {
93
width: 47% !important;
95
.navigation.nh .menu .menu-item-has-children:nth-child(3n+3) {
97
border-right: 1px solid rgba( 0, 0, 0, 0.10 );
99
.navigation.nh .menu .menu-item-has-children:nth-child(even) {
104
/* If a menu in the first column is the last one,
105
* fill the rest of the space to keep preferred alignment
107
.navigation.nh .menu .menu-item-has-children:last-child:nth-child(2n+1) {
114
margin: 0 auto !important;
130
body.attachment .boxed {
132
margin: 1em 0 -1em 0;
134
body.attachment .boxed {
139
/* Elements and templates */
145
width: 100% !important;
149
max-width: 100% !important;
153
width: 100%; !important;
158
#content.air .gallery-item {
163
-moz-column-gap: 1em;
164
-webkit-column-gap: 1em;
167
-moz-column-count: 2;
168
-webkit-column-count: 2;
176
margin-bottom: 0.5em;
180
padding-right: 15px !important;
181
padding-left: 15px !important;
186
margin-right: -15px !important;
190
/* WordPress admin bar */
191
#wpadminbar, #wp-toolbar {
196
margin-top: -46px !important;
204
.navigation.nd .menu {
205
border-top: 1px solid rgba( 0, 0, 0, 0.2 );
207
.navigation.nd .menu li {
214
.navigation.nd .menu > li {
216
border-top: 1px solid rgba( 255, 255, 255, 0.2 );
217
border-bottom: 1px solid rgba( 0, 0, 0, 0.2 );
219
.navigation.nd .menu > li:hover > a {
220
padding-bottom: 0.5em;
224
.navigation.nd .menu .sub-menu {
228
background-color: #fff !important;
230
.navigation.nd .menu li:hover .sub-menu {
234
.navigation.nd .menu li.current_page_ancestor:hover .sub-menu,
235
.navigation.nd .menu li.current_page_ancestor .sub-menu {
241
.navigation.nd .menu li .sub-menu:after {
248
.navigation.nd .menu li .sub-menu li {
252
margin: 0 !important;
254
.navigation.nd .sub-menu li:first-child {
257
.navigation.nd .menu li .sub-menu li a {
263
.navigation.nd .menu li { display: none; }
264
.navigation.nd .menu li.current-menu-ancestor,
265
.navigation.nd .menu li.open { display: block; }
267
#navi.open .navigation.nd .menu li.current-menu-ancestor-hidden .sub-menu { display: none; }
268
#navi.open .navigation.nd .menu li { display: block; }
270
/* JS popup navigation */
280
padding: 4px 4px 0 0;
287
background: transparent url(images/menu.png) 0 2px no-repeat;
303
background: transparent url(images/menu_arrow.png) 0 2px no-repeat;
307
transition: 200ms transform;
309
#navi .open-sub .sub-menu {
310
display: block !important;
315
#navi .open-sub .expand {
316
/* transform: rotate( -90deg ); */
317
background-image: none;
320
/* Featured images */
327
/* Clear all floats and center-align
330
#main figure[style*="float"],
335
float: none !important;
337
margin: 0 auto !important;
b'\\ No newline at end of file'