.container-wrapper.error-500{font:13px/1.38 'Segoe UI', 'Proxima', Tahoma, Arial, sans-serif;margin:0;padding:0;background:#e8e8e8;color:#333333;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;min-width:100vw;min-height:100vh;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.container-wrapper.error-500 a{text-decoration:none;color:#000;outline:0}.container-wrapper.error-500 a:hover{color:#d8585b;color:rgba(205,0,7,0.8)}.container-wrapper.error-500 .flex{display:flex}.container-wrapper.error-500 .flex.justify-items-between{justify-content:space-between}.container-wrapper.error-500 .btn{display:inline-block;outline:0;padding:0px 15px 0;background:#cd0007;color:white;text-transform:uppercase;font-size:16px;height:38px;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.container-wrapper.error-500 .btn:hover{color:white;background:#d8585b;background:rgba(205,0,7,0.8)}.container-wrapper.error-500 .btn.refresh:before{display:block;content:"";width:40px;position:absolute;top:0;bottom:0;left:0}.container-wrapper.error-500 .pad-10-0-0{padding:10px 0 0}.container-wrapper.error-500 .container{width:420px;background:white;text-align:left}.container-wrapper.error-500 .logo-container{height:62px;display:flex;align-items:center;padding-left:36px;background-color:#DF0011}.container-wrapper.error-500 .top.top--500{padding:0px 36px 30px 36px;font-size:20px;line-height:1.5;position:relative;left:0;top:0;transform:none}.container-wrapper.error-500 .top.top--500 h1{margin:30px 0 0;padding:0;font-size:20px;line-height:1.5;font-weight:bold;text-align:left}.container-wrapper.error-500 .top.top--500 p{margin:10px 0 0;padding:0;font-size:16px;text-align:left}.container-wrapper.error-500 .logo{background:url("/static/assets/logo-ohtuleht-white.svg") no-repeat left center;display:block;outline:0;width:130px;height:30px;background-size:130px}.container-wrapper.error-500 .bottom{border-top:1px solid #e8e8e8;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0 40px;padding:24px 0}.container-wrapper.error-500 .bottom ul{margin:0;padding:0;list-style-type:none;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.container-wrapper.error-500 .bottom ul+ul{margin-left:45px}.container-wrapper.error-500 .bottom ul li{margin:0;padding:6px 0}@media all and (max-width: 767px){.container-wrapper.error-500 .logo-container{height:48px;justify-content:center;padding-left:0;background-color:#DF0011}.container-wrapper.error-500 .container{width:100%;display:block}.container-wrapper.error-500 .top{display:flex;flex-direction:column;align-items:center;text-align:center}.container-wrapper.error-500 .bottom{text-align:center;display:block}.container-wrapper.error-500 .bottom ul+ul{margin:0}.container-wrapper.error-500 .bottom ul{padding:24px 0 0 0}.container-wrapper.error-500 .bottom li{font-size:16px}}

.page-layout--container.not-found .page-layout--inner{display:flex;position:relative}.page-layout--container.not-found .page-layout--block{flex:1 1 39rem;width:100%}.page-layout--container.not-found .page-layout--content-side{padding-top:20px}.page-layout--container.not-found a{text-decoration:none;color:#cd0007;outline:0}.page-layout--container.not-found h1{text-align:left;margin:30px 0 0;padding:0;font-size:20px;line-height:1.5;font-weight:bold}.page-layout--container.not-found p{text-align:left;margin:10px 0 0;padding:0;font-weight:500}.page-layout--container.not-found h3{text-align:left}.page-layout--container.not-found .flex{display:flex}.page-layout--container.not-found .flex.justify-items-between{justify-content:space-between}.page-layout--container.not-found .pad-10-0-0{padding:16px 0 0}.page-layout--container.not-found .top{padding:40px;font-size:20px;line-height:1.5;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.page-layout--container.not-found .top h1,.page-layout--container.not-found .top p{text-align:center}@media all and (max-width: 767px){.page-layout--container.not-found .top{display:flex;flex-direction:column;align-items:center;text-align:center}.page-layout--container.not-found .bottom{text-align:center;display:block}.page-layout--container.not-found .bottom ul+ul{margin:0}.page-layout--container.not-found .bottom ul{padding:24px 0 0 0}.page-layout--container.not-found .bottom li{font-size:16px}}

