#content
{
	text-align:center;	
}

.intro {
	color:#000;
	padding:5px 0;
	margin:30px auto 0 auto;
	display:inline-block;
	text-align:left;
	width:auto;
	max-width:1199px
}

.intro a {
	text-decoration:none;
	color:#000
}

.intro .panel-first {
	float:left;
	min-width:400px;
	max-width: 48%;
	margin-right:1%;
	margin-bottom:40px;
	width:auto;
}

.intro .panel-second {
	float:left;
	min-width: 400px;
	max-width: 49%;
	width:auto;
	margin-top:30px;
	margin-left:1%;
}

.intro .title {
	font: normal 32pt Verdana, sans-serif;
	text-decoration:none;
	color:inherit;
	border:0px;
	padding: 0;
}

.intro .desc {
	font: normal 14pt Verdana, sans-serif;
	text-decoration:none;
	color:inherit;
	border:0px;
	padding: 5px 0;
}

.intro .para {
	padding:60px 0 0 0 !important;
	color:inherit;
}

.intro .para p {
	font: normal 10pt Arial, sans-serif;
	padding: 5px 0;
	margin:0;
	color:#000;
	line-height:130%;
}

.intro .para p:last-child
{
	margin-bottom:35px;
}

.intro hr
{
	margin-bottom:20px;
}

.intro .bottom-icon {
	float:left;
	max-height:90px;
	width:25%;
	color:inherit;
	font-size:11pt;
	text-align:center;
	border:0px solid #777;
}

.intro .bottom-icon-last {
	margin-right:0px;
}

.intro .big-icon {
	width:40%;
	height:40%;
	float:left;
	border:1px solid #000;
	font-size:11pt;
	font-family:Tahoma,sans-serif;
	text-transform:uppercase;
	text-align:center;
	vertical-align:middle;
	white-space:nowrap;
	padding:3%;
}

.intro .big-icon-rb
{
	margin-right: 22px;
	margin-bottom: 22px;
}

.intro .big-icon-r
{
	margin-right: 22px;
}

.intro .big-icon-b
{
	margin-bottom: 22px;
}

.intro .big-text
{
	margin-top:-8px;
	color:#777;
	font-weight:normal;
}

.intro a:hover > .big-text
{
	color: #000 !important;
}

.intro .ico-approve::before,
.intro .ico-report::before,
.intro .ico-roundabout::before,
.intro .ico-view::before,
.intro .ico-info::before,
.intro .ico-person::before,
.intro .ico-config::before,
.intro .ico-earphone::before,
.intro .ico-email::before
{
	color:#777 !important;
}

.intro a:hover > .ico-approve::before,
.intro a:hover > .ico-report::before,
.intro a:hover > .ico-roundabout::before,
.intro a:hover > .ico-view::before,
.intro a:hover > .ico-info::before,
.intro a:hover > .ico-person::before,
.intro a:hover > .ico-config::before,
.intro a:hover > .ico-earphone::before,
.intro a:hover > .ico-email::before
{
	color:#000 !important;
}

.intro .phone
{
	padding: 0px auto 15px auto;
	position: relative;
	clear: both;
	text-align: center;
}

.intro a
{
	font-weight:normal;	
	color:#777 !important;
}

.intro a:hover
{
	color:#000 !important;
}

.intro .phone .phone-icon
{
	float:left;
	text-align:center;
	display: inline-block;
	vertical-align: middle;
	padding:16px 0;
}

.intro .phone .phone-number
{
	clear:left;
	font-size:22pt;
	text-align:center;
	display: inline-block;
	vertical-align: middle;
	padding:0;
	margin-top:-50px;
	white-space:nowrap;
}

.intro .phone .phone-number div
{
	clear:left;
	font-size:10pt;
	text-align:center;
	vertical-align:middle;
}

@media (max-width: 900px)
{
	.intro .panel-first {
		width: 100%;
		max-width:none;
	}
	
	.intro .panel-second {
		width: 100%;
		max-width:none;
	}
}	