*, *:before, *:after{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
* {
  margin: 0;
}
html, body {
  height: 100%;
}
.page-wrap {
  min-height: 100%;
  /* equal to footer height */
  margin-bottom: -50px;
  background-size: cover;
}
.page-wrap:after {
  content: "";
  display: block;
}
.site-footer, .page-wrap:after {
  height: 50px;
}
.site-footer {
  background: none;
}
body{overflow:auto;overflow-x:hidden;margin:0px !important;padding:0px !important;direction:rtl;min-width:425px;background-color:#f3f3f3;color:#404040;font-size: 18px;font-family:"DIN Next LT Arabic";}
.clr{clear:both; display:block}
img{border:0; vertical-align:middle}
a{text-decoration:none; color:#404040}
.top_area{/* background: url(../images/bg_header.png) no-repeat #ffffff top left; */background-size: 60%;border-bottom: 1px solid #e7e7e7;box-shadow: 0 15px 20px -8px rgba(0,0,0,0.1);}

.header{width:100%;max-width:800px;padding: 14px 0;margin:0 auto;text-align: center;}
.header_logo{margin: 0;width: 28%;}
.top_menu{background-color:#01594d;}
.t_menu_404{color:#fff;height:60px;text-align:left;font-size:40px;padding:10px 0 0 20px;}

.copyright{text-align:center;color:#404040;padding:0 10px 20px 10px}
.int_body_404{padding: 30px;width:100%;max-width:800px;margin: 50px auto;background-color: #ffffff;box-shadow: -1px 7px 135px -20px rgba(0, 0, 0, 0.32);text-align: center;}

.error{color: #1fb2b8;font-size: 80px;text-align: center;}
.pnf{font-size: 40px;color:#909090;}
.homelink{font-size: 24px;color:#404040;padding-top: 20px;}
.homelink a:link, .homelink a:visited{color: #fff;display: block;background: #1db0b8;max-width: 190px;font-size: 20px;height: 46px;line-height: 41px;margin: 20px auto 0;border-radius: 5px;}

footer{text-align: center;}
*, *:before, *:after{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
* {
  margin: 0;
}
html, body {
  height: 100%;
}
.page-wrap {
  min-height: 100%;
  /* equal to footer height */
  margin-bottom: -50px;
  background-size: cover;
  background: url(/_layouts/15/MaziahInternet/404/ar/images/bg-texture-2.png) no-repeat right 10px bottom -900px #ffff;
}
.page-wrap:after {
  content: "";
  display: block;
}
.site-footer, .page-wrap:after {
  height: 50px;
}
.site-footer {
  background: none;
}
body{overflow:auto;overflow-x:hidden;margin:0px !important;padding:0px !important;direction:rtl;min-width:425px;background-color:#f3f3f3;color:#404040;font-size: 18px;font-family:"DIN Next LT Arabic";}
.clr{clear:both; display:block}
img{border:0; vertical-align:middle}
a{text-decoration:none; color:#404040}
.top_area{/* background: url(../images/bg_header.png) no-repeat #ffffff top left; */background-size: 60%;border-bottom: 1px solid #e7e7e7;box-shadow: 0 15px 20px -8px rgba(0,0,0,0.1);background: url(/_layouts/15/MaziahInternet/404/ar/images/bg-texture-2.png) no-repeat left -100px top 0px #fff;}

.header{width:100%;max-width:800px;padding: 14px 0;margin:0 auto;text-align: center;}
.header_logo{margin: 0;width:auto;}
.top_menu{background-color:#01594d;}
.t_menu_404{color:#fff;height:60px;text-align:left;font-size:40px;padding:10px 0 0 20px;}

.copyright{text-align:center;color:#404040;padding:0 10px 20px 10px}
.int_body_404{padding: 30px;width:100%;max-width:800px;margin: 50px auto;background-color: #ffffff;box-shadow: -1px 7px 135px -20px rgba(0, 0, 0, 0.32);text-align: center;}

.error{color: #005a63;font-size: 80px;text-align: center;}
.pnf{font-size: 40px;color:#909090;}
.homelink{font-size: 24px;color:#404040;padding-top: 20px;}
.homelink a:link, .homelink a:visited{color: #fff;display: block;background: #005a63;max-width: 190px;font-size: 20px;height: 46px;line-height: 41px;margin: 20px auto 0;border-radius: 5px;}

footer{text-align: center;}
