﻿@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url('/Content/css/fonts/Roboto/Roboto-normal-300.woff') format('woff');}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url('/Content/css/fonts/Roboto/Roboto-normal-400.woff') format('woff');}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url('/Content/css/fonts/Roboto/Roboto-normal-500.woff') format('woff');}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url('/Content/css/fonts/Roboto/Roboto-normal-700.woff') format('woff');}body{background:#dfeff9;}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}.error-container{width:auto;min-width:750px;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.error-code{font-size:10em;color:#76bedc;display:block;line-height:normal;}.error-message-block{padding-top:55px;}.error-code-description{font-weight:700;color:#40b4e2;text-transform:uppercase;font-size:1.75em;}.sub-error-code-description{font-size:1.125em;margin:0 0 10px;}.error-text{color:#76bedc;font-weight:300;position:relative;font-size:2.8125em;line-height:normal;}.btn{background-color:#0080bb;color:#fff !important;margin-top:10px;}.btn:hover{background-color:#40b4e2;}.sub-error-container{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;}@media screen and (max-width:992px){footer .row{height:auto !important;}footer .copyright{line-height:25px;height:inherit;}.error-code-description{min-height:1px;}.error-container{min-width:1px;}.sub-error-container{position:relative;-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%);vertical-align:middle;text-align:center;margin-top:10px;}}