body {
	overflow: hidden;
	word-break: break-all;
}

.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(/~res9202/img/preloader/loader-128x/Preloader_2.gif) center no-repeat #fff;
}

.short-hr {
	max-width: 120px;
    border-width: 3px;
    opacity: 0.2;
    margin-top: 15px;
    margin-bottom: 40px;
}

.short-hr-primary {
	max-width: 120px;
    border-width: 3px;
    margin-top: 15px;
    margin-bottom: 40px;
}

.wrap {
	margin:8px 0 8px 25px;
}
.wrap .q {
	text-align: left;
	font-size: 16px;
	font-weight:bold;
}
.wrap .q:hover {
	text-decoration:underline;
	cursor:pointer;
}
.wrap .a {
	margin:8px 0 0 45px;
	text-align: left;
	text-indent: -40px;
	font-size: 16px;
	font-weight: normal;
}

#refunds ol {
	 font-size: 20px;
	 margin-bottom: 10px;
}

#refunds ol ol {
	 list-style-type: lower-roman;
}

#about ol,
#about ul,
#signup ol,
#signup ul,
#list ol,
#list ul,
#traffic ol,
#traffic ul,
#QA ol,
#QA ul {
	font-size: 20px;
}

#traffic_bus_content li {
	margin-top: 25px;
}