.officeLayout{width:100%;height:100%}.officeLayout .officeLayoutContainer{position:absolute;top:0;right:0;bottom:36px;left:0}.officeLayout .officeLayoutContainer .dijitContentPane{padding:0}.officeLayout .officeLayoutContainer .officeLayoutContent{position:relative;overflow:visible;min-width:320px;min-height:100%;width:100%;max-width:95em;margin:0 auto;box-shadow:0 0 50px #ccc;z-index:900}.officeLayout .officeLayoutFooter{position:fixed;bottom:0;left:0;z-index:999;display:table;border-collapse:separate;border-spacing:25px 0;width:100%;height:36px;margin:0;padding:0;background:#404040;box-shadow:0 0 15px #404040}.officeLayout .officeLayoutFooter .socialNetwork{display:inline-block;margin:0 5px;text-decoration:none;font-size:1.1667em}.officeLayout .layoutPgUp{display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;z-index:100}.officeLayout .layoutPgUp .wrapper{display:block;position:absolute;top:0;bottom:0;left:0;right:50%}.officeLayout .layoutPgUp .leftPaneOuter{display:none;opacity:.5;width:auto;height:100%;background:rgba(0,95,182,0.25);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.officeLayout .layoutPgUpHover .leftPaneOuter,.officeLayout .layoutPgUpActive .leftPaneOuter{opacity:1}.officeLayout .layoutPgUp .leftPaneInner{display:table;border-collapse:separate;border-spacing:.75em}.officeLayout .layoutPgUp .leftPaneItem{display:table-cell;vertical-align:middle}@media(max-width:767px){.officeLayout .layoutPgUp{display:none!important}.officeLayout .officeLayoutFooter{border-spacing:5px 0}.officeLayout .officeLayoutFooter .socialNetwork{font-size:.8333em}}@media(min-width:768px) and (max-width:1240px){.officeLayout .layoutPgUp{display:none!important}}