div.page-factory{position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100vw}div.page-factory div.content-holder{position:relative;display:block;z-index:3;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;min-width:100%}div.page-factory div.content-holder header{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}div.page-factory div.content-holder div.child-content-holder{position:relative;display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:100%}div.page-factory div.footer-holder{z-index:1;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}div.page-factory div[class$=holder]{position:relative;display:block;width:100%}.not-found button,div.page-factory button{background:linear-gradient(45deg,rgba(62,114,91,.8),rgba(84,148,119,.8))}.not-found button.focus,.not-found button.value,.not-found button:active,.not-found button:focus,div.page-factory button.focus,div.page-factory button.value,div.page-factory button:active,div.page-factory button:focus{-webkit-box-shadow:0 0 0 3px rgba(132,188,162,.5)!important;box-shadow:0 0 0 3px rgba(132,188,162,.5)!important}.not-found button i.button-icon,.not-found button span.text,div.page-factory button i.button-icon,div.page-factory button span.text{color:#fff}