/* ----- Maintenance page ----- */
body.maintenance-page{background-color:#fff;color:#000}
.maintenance-page #page-wrapper{background:#fff;margin-left:auto;margin-right:auto;min-width:0;min-height:0;border:1px solid #ddd;margin-top:40px}
.maintenance-page #page{margin:10px}
.maintenance-page #main-wrapper{min-height:inherit}
.maintenance-page #header{width:auto}
.maintenance-page #main{margin:0}
.maintenance-page .content .section{padding:0 0 0 10px;/* LTR */}
[dir="rtl"] .maintenance-page .content .section{padding-left:0;padding-right:10px}
.maintenance-page #header{background-color:#fff;background-image:none}
.maintenance-page .site-branding-text{margin-bottom:50px;margin-left:0;/* LTR */ padding-top:20px;font-size:90%}
[dir="rtl"] .maintenance-page .site-branding-text{margin-right:0}
.maintenance-page .site-branding-text,.maintenance-page .site-branding-text a,.maintenance-page .site-branding-text a:hover,.maintenance-page .site-branding-text a:focus{color:#777}
.maintenance-page .page-title{line-height:1em;margin-top:0}
@media all and (min-width:800px){
	.maintenance-page #page-wrapper{width:800px}
.maintenance-page #header div.section,.maintenance-page #main{width:700px}
}
@media all and (min-width:600px){
	.maintenance-page #page{margin:20px 40px 40px}
}
