/* Template created by CENTROARTS.com | Author: Rumin Sergey | URL: https://centroarts.com */
* { margin: 0; padding: 0; }
body { background: #fff url("../images/offlinebg.png") no-repeat 50% 0; color: #252525; font: 14px/1.45 Arial, Tahoma, Helvetica, sans-serif }

input, textarea, select, button { color: #252525; font: 1em Arial, Tahoma, Helvetica, sans-serif; }

a { color: #f86801; text-decoration: none; outline: none; }
a:hover { text-decoration: underline; }
a img  { border: 0 none; }

p { margin-bottom: .6em; }
hr { border: 0 none; border-top: 1px solid #dedede; height: 1px; }

ul, ol { list-style: none; padding: 0; margin: 0; }
.dcont ul { padding-left: 16px; list-style: disc outside; }
.dcont ol { list-style-image: none; list-style-position: outside; list-style-type: decimal; margin-left: 2.2em; }

.clr { clear: both; }
.thd, .heading, .bsep { overflow: hidden; display: block; height: 0; line-height: normal; }
table.userstop, table.pm, table.tableform { border-collapse: collapse; border-spacing: 0; }
.lcol, .rcol, form { display: inline; }
.lcol { float: left; } .rcol { float: right; }
.small { font-size: 11px }

.errorwrap { width: 382px; margin: 0 auto; text-align: left; margin-top: 270px; padding-left: 344px }
.offlogo { margin-bottom: 2em; }

.heading { padding-top: 75px; background: url("../images/offline-text.png") no-repeat; margin-bottom: 48px }
.description { padding-right: 50px; margin-bottom: 55px }
.errortext { margin-bottom: 35px }
.page-off { background: url("../images/off.png") no-repeat; min-height: 180px }
.copyright { font-size: 11px; color: #828282; padding-top: 50px; background: url("../images/offline-logo.png") no-repeat }
.copyright a { color: #828282; }

.page-404 .heading { margin-top: 7px; background: url("../images/404-text.png") no-repeat; }
.page-404 { background: url("../images/404.png") no-repeat; min-height: 180px }