.block-header {
	background:#FFFFFF;
	margin:10px auto;
	font-size:20px;
	text-align:right;
    color: #444;
}
.block-header span{
    color: #0da3e2;
	font-size:24px;
	font-weight:bold;
}
h1 {
	font-size:23px;
}
p {
	font-size:16px;
	line-height:25px;
}
.btn-lg {
	font-size:20px;
	padding:15px 30px;
}
.block {
}
.block.grey {
	background:#f6f6f6;
	margin:20px 0px;
	padding:40px 0;
}
.service-box .service-box-heading span {
    color: #444;
    display: inline-block;
    font-size: 21px;
    font-weight: 400;
    line-height: 25px;
    margin-bottom: 10px;
    margin-left: 10px;
}
.service-box .service-box-heading i.blue {
    border: 1px solid #0da3e2;
    color: #0da3e2;
}
.service-box .service-box-heading i {
    border-radius: 34px;
    font-size: 18px;
    height: 32px;
    line-height: 32px;
    padding: 0;
    text-align: center;
    vertical-align: baseline;
    width: 32px;
}
.content h2 {
	margin-bottom:30px;
	font-size:30px !important;
}
.testimonial {
    color: #444444;
	font-size:13px;
}
.pricing {
    border: 3px solid #1A8CCD;
}
.pricing-head {
	font-size:20px;
	line-height:40px;
	background: #v none repeat scroll 0 0;
	color: #fafafa;
    font-size: 27px;
    font-weight: 300;
    padding: 12px 0;
	margin-bottom:0px !important;
}
.pricing-footer {
	padding-top:20px;
}
.footer {
	color:#333333;
	background:#FFFFFF;
	padding:20px;
	margin:0;
	text-align:center;
}
.site-logo img {
	height:60px;
}
.content h1 strong, .content h2 strong, .content h3 strong, .content h4 strong {
    color: #1A8CCD;
    font-weight: 300;
}
.pricing-head {
    background: #1A8CCD none repeat scroll 0 0;
}
.services-block .fa {
    background: #1A8CCD;
}
.services-block .fa::after {
    border-top: 9px solid #1A8CCD;
}
#mg-user-box .nav.nav-tabs {
    display: none;
}
