body{
	font-family: 'Open Sans', sans-serif;
}
h1,h2,h3,h4,h5,h6{
	font-weight: 300;

}
h1{
	color: #2196F3;
	padding-bottom: 20px;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #fff;
    background-color: #0078d7;
}
.navbar-default {
    border-color: #0078d7;
}
.navbar-fixed-top {
    top: 0;
    border-width: 0 0 4px;
}
.navbar{
    min-height: 85px;
}
.testimonials p{
border: 2px solid #EEE;
padding: 10px 15px;
border-radius: 5px;
border-top-color: #0078d7;
}
.testmonials p label{
	color: #0078d7;
}

.question{
	color: #0078d7;
}
.menuheader{
	background-color: #fff;
}
.banner{
	width: 100%;
	height:400px;
	background: #EEE;
	border-bottom:  4px solid #0078d7;
	margin-bottom: 30px;
}
.leftbanner{
	width: 50%;
	float: left;
	padding-top: 70px;
	padding-left: 100px;
}
.leftbanner h2,.leftbanner h1{
	font-weight: 400;
	text-shadow: 2px 2px 3px #fff;
}
.rightbanner{
	width:42%;

	float: right;
}
.bannerimg{
	height: 396px;
	width: 100%;
	display: inline !important;
}
.supportbanner{
	width: 100%;
	height:180px;
	
	border-bottom:  4px solid #0078d7;
	margin-bottom: 30px;
	margin-top: 50px;
}
.leftsupportbanner{
	float: left;
	width: 60%;
}
.rightsupportbanner{
	float: right;
	width: 40%;
	padding-right: 20px;
}
.rightsupportbanner h3{
	color: #2196F3;
}
.rightsupportbanner p{
	font-size: 13px;
}
.supportheader{
	font-size: 22px;
	color: #2196F3;
}
.services h3, .services h2{
	color: #2196F3;
}
.services li{
	list-style: none;
	padding-top: 7px;	
}
.services li i{
	padding-right: 5px;
}

.service-area{
	border: 1px solid #EEE;
	border-radius: 5px;
}

.service-area h3{
	    background: #2196F3;
    color: #fff;
	
	text-align: center;
	margin-top: 0px !important;
	padding-top: 10px;
	padding-bottom: 10px;

}
.service-area h2{
	text-align: center;
	padding-bottom: 10px;
color: #0078d7;
}
.service-area p{
	padding-left: 25px;
	padding-bottom: 5px;
}
.service-area p>i{
padding-right: 5px;
}
.price-area{
	padding-top:30px; 
}
.ticker{
	padding-top: 30px;
	
}
.ticker img{
	width: 100%;
}
.discl{
	padding-top: 30px;
}

.clear{
	margin-bottom: 20px;
	height: 50px;
}
.footer{
	background-color: #0078d7;

}
.footer h3, .footer h1{
	color:#fff;
}
.footer-area{
	width: 100%;
	background: #f2f2f2;;
	color: #0078d7;
	margin-top: 20px;
}
.footer-top{
	
	padding-left: 70px;
	padding-right: 50px;
	padding-top: 10px;
	
}
.footer-top h3{
	color: #000;
}
.footer-top li{
	list-style: none;
	padding-bottom: 8px;
}
.footer-top li a{
	text-decoration: none;
	color: #0078d7;
	padding-left: 10px;

}	
.copyright{
	text-align: center;
	border-top: 1px solid #CCC;
	padding-top: 10px;
}
.copyright img{
	width: 20%;
	padding: 20px 0px;
}
.services p{
	text-align: justify;padding-right: 20px;line-height: 22px;
}
.privacy h2{
	color: #0078d7;
}
.cert img{
	    width: auto;
    padding-top: 0px;
    height: 70px;
    padding-right: 5px;
}