body,dd,dl,form,h1,h2,h3,h4,h5,h6,p{margin:0;color: #282828;}
body{-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family: Arial, Helvetica, sans-serif;font-size:14px;}
button,del,input,ins,li,ol,select,table,td,textarea,th,tr,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
img{border:0;outline:0}
li{list-style:none}
h1,h2,h3,h4,h5,h6,input,select,textarea{font-size:100%}
textarea{overflow:auto;resize:none}
em,i,s{text-decoration:none;font-style:normal}
a:link,a:visited{color:#282828;text-decoration:none;transition:all 0.3s ease;}
a:hover{color:#0572d9; text-decoration: underline;}
a,area{border:none;outline:0}
button,input,label,select,textarea{font:12px/150% Arial, Helvetica, sans-serif;outline:0}
.clearfix{clear:both;}
.clearfix:after{display:block;content:"";height:0;clear:both;visibility:hidden}
.fl{float:left;}
.fr{float:right;}
.main_404{
    min-height: 800px;
    background: url("../../images/public/404.jpg") no-repeat center;
}
@media screen and (max-width: 750px) {
    .main_404{
        background-position: center;
        background-size: 80% auto;
    }
}