* {
    box-sizing: border-box;
}
*::before, *::after {
    box-sizing: border-box;
}
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;padding:0}td{padding:0;margin:0}address,caption,cite,code,dfn,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}abbr,acronym,fieldset,img{border:0}:focus{outline:0}input,textarea{font:400 1em Arial,Tahoma,Geneva,Kalimati,sans-serif}.clear{clear:both;float:none}a{text-decoration:none}b{font-weight:700}body{font-family:'Istok Web',sans-serif;font-weight:400;background:#fff}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.display-block{display:block}.hidden{zoom:1;opacity:0;-moz-opacity:0;-o-opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0));filter:alpha(opacity=0)}.right-b{float:right}.left-b{float:left}.error-container{overflow: hidden;max-width: 100%;width:900px;margin:30px auto 0}.error-container .header{text-align: center;margin:0 auto;} .error-container .header .logo{display: block;margin:0 auto;height:100px;width:300px;background:url(/images/front/logo.png) no-repeat; background-size:contain;}.error-container .header nav{float:right;width:570px;margin-top:10px}.error-container .header nav ul{border-bottom:1px solid #213977;display:block;height:40px}.error-container .header nav ul li a{color:#000;display:block;float:left;font-size:13px;padding:6px;text-transform:uppercase}.error-container .header nav ul li a:hover{font-weight:700}.error-container .content{width:100%;margin-top:0px}.error-container .content .content-left{width:50%;float:left}.error-container .content .content-left img{width:100%}.error-container .content .content-right{width:45%;float:left;margin-top:100px;margin-left:5%}.error-container .content .content-right .text{font-size:30px;font-family:'Istok Web',sans-serif;line-height:30px;color:#000;font-weight:700;text-transform:uppercase}.error-container .content .content-right .text span{font-size:18px;text-transform:none;font-weight:400;color:#000}.error-container .content .content-right .text .error-button{font-family:'Istok Web',sans-serif;color:#fff;font-size:15px;background-color:#ef5621;background-image:-webkit-linear-gradient(left,#ef5621,#fcc61d);background-image:-moz-linear-gradient(left,#ef5621,#fcc61d);background-image:-o-linear-gradient(left,#ef5621,#fcc61d);background-image:-ms-linear-gradient(left,#ef5621,#fcc61d);background-image:linear-gradient(left,#ef5621,#fcc61d);padding:12px 40px;margin-top:30px;float:left;display:block}.error-container .content .content-right-browser{width:100%;float:left;padding:30px 0px;}.error-container .content .content-right-browser .text{font-size:25px;font-family:'Istok Web',sans-serif;line-height:1.2;color:#000;font-weight:700;text-transform:uppercase}.error-container .content .content-right-browser .text span{font-size:18px;text-transform:none;font-weight:400;color:#000}.error-container .content .content-right-browser .browser-container{display:inline-block;margin-top:30px}.error-container .content .content-right-browser .browser-container .b-1{background:url(/images/front/browser-color-sprite.png) 0 -82px no-repeat;width:70px;height:72px;float:left;display:block;margin-right:10px}.error-container .content .content-right-browser .browser-container .b-1:hover{background:url(/images/front/browser-color-sprite.png) 0 -1px no-repeat}.error-container .content .content-right-browser .browser-container .b-2{background:url(/images/front/browser-color-sprite.png) -81px -82px no-repeat;width:70px;height:72px;float:left;display:block;margin-right:10px}.error-container .content .content-right-browser .browser-container .b-2:hover{background:url(/images/front/browser-color-sprite.png) -81px -1px no-repeat}.error-container .content .content-right-browser .browser-container .b-3{background:url(/images/front/browser-color-sprite.png) -159px -82px no-repeat;width:74px;height:72px;float:left;display:block;margin-right:15px}.error-container .content .content-right-browser .browser-container .b-3:hover{background:url(/images/front/browser-color-sprite.png) -159px -1px no-repeat}.error-container .content .content-right-browser .browser-container .b-4{background:url(/images/front/browser-color-sprite.png) -245px -82px no-repeat;width:74px;height:72px;float:left;display:block;margin-right:10px}.error-container .content .content-right-browser .browser-container .b-4:hover{background:url(/images/front/browser-color-sprite.png) -245px -1px no-repeat}.error-container .content .content-right-browser .browser-container .b-5{background:url(/images/front/browser-color-sprite.png) -324px -82px no-repeat;width:74px;height:72px;float:left;display:block;margin-right:10px}.error-container .content .content-right-browser .browser-container .b-5:hover{background:url(/images/front/browser-color-sprite.png) -324px -1px no-repeat}.error-container .footer{width:100%;height:1px;border-bottom:1px solid #160b56;padding-top:0px}
body{ overflow-x: hidden;}.error-container{background-color: rgba(255, 255, 255, 0.6);box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);margin:10px;padding:30px;text-align: center;}
body{display: flex;min-height: 100vh; justify-content: center; width: 100%;background:#242367;background-size:cover;}.error-container{background: #6fd0e9;align-self: center;}
body{background-size:contain;background-position: center;background-size:cover;}
.error-container .header .logo{height: 150px;background-position: center;}
.default-btn{
    color:#fff;
    border-radius: 0px;
    background: #242367;
    border: 2px solid #242367;
    display: inline-block;
    outline: none;
    line-height: 40px;
    padding: 0 30px;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
    cursor: pointer;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    font-size:14px;
    margin-top:40px;
}
.default-btn:hover{
    background:#fff;color:#242367
}