body .slug-pattern {
	background-color: #2280a8;
}

ul.pricing li.price span {
	color: #217b9d;
}

.body .pagination ul.pages li.active a:hover {
	color: #217b9d;
}

.body .blog blockquote, blockquote.full {
	border-left: 2px solid #217b9d;
}

.body .blog.style-4 .border .meta p {
	background: #217b9d;
}

.footer.style-2 .foot-nav-bg {
	background-color: #2f86a8;
}

.footer .foot-nav {
	background-color: #2f86a8;
}

h1 span, h2 span, h3 span, h4 span, h5 span, h6 span {
	color: #217b9d;
}

a, a:visited {
	color: #2f86a8;
}

.tabbed-area ul.tabs li a.active {
	color: #3783a0;
	border-top: 1px solid #2f86a8;
}

.header .nav .standard ul.tabs li a.active, .header .nav .standard ul.tabs li a:hover
	{
	color: #3796ba;
}

.header .logo {
	background-color: none;
}

.footer .logo-caption, .footer .logo-caption-overlay {
	background-color: #2280a8;
}

.display-none, .display-hide {
	display: none;
}

.newscontent {
	font-size: 15px;
	line-height: 22px;
	text-align: justify;
	font-family: "Open Sans";
}

.header .logo {
	top: 3px;
}

.header .logo img {
	height: 70px;
  	margin-top: -5px;
}

.form-wizard .steps li a {
	background-color: #fff;
	background-image: none;
	filter: none;
	border: 0px;
	box-shadow: none;
}

.form-wizard .step .number {
	background-color: #eee;
	display: inline-block;
	text-align: center !important;
	font-size: 16px;
	font-weight: 300;
	padding: 11px 15px 13px 15px;
	margin-right: 10px;
	height: 45px;
	width: 45px;
	-webkit-border-radius: 50% !important;
	-moz-border-radius: 50% !important;
	border-radius: 50% !important;
}

.form-wizard .active .step .number {
	background-color: #35aa47;
	color: #fff;
}

.social img {
	max-width: 100%;
}

.social a {
	z-index: 101;
}

.column.ct, .foot-nav-bg, .foot-nav {
	-webkit-box-sizing: initial;
	-moz-box-sizing: initial;
	box-sizing: initial;
}

.page_count {
	float: right;
	margin-top: -28px;
	font-weight: bold;
}

.body .pagination ul.pages li.active a, .body .pagination ul.pages li a:hover
	{
	background-color: #7AADEF;
	border: 1px solid #1C4C98;
	color: white;
}

.button {
	cursor: pointer;
}

.form-links {
	padding: 5px;
}

.form-links:hover {
	text-decoration: underline;
}

.btnx {
	width: auto !important;
	color: #ffffff !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
	background: #3498db;
	background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
	background-image: -moz-linear-gradient(top, #3498db, #2980b9);
	background-image: -ms-linear-gradient(top, #3498db, #2980b9);
	background-image: -o-linear-gradient(top, #3498db, #2980b9);
	background-image: linear-gradient(to bottom, #3498db, #2980b9);
	-webkit-border-radius: 7;
	-moz-border-radius: 7;
	border-radius: 7px;
	font-family: Arial;
	color: #ffffff;
	font-size: 17px !important;
	padding: 5px 9px 24px 6px !important;
	text-decoration: none;
	margin-top: -5px !important;
	cursor: pointer;
}

.btnx:hover {
	background: #3cb0fd;
	background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
	background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
	text-decoration: none;
}

.msg {
	font-weight: bold;
	padding: 6px;
}

.profile_pic {
	max-height: 80px;
}

.profile_pic.search-table {
	max-height: 80px;
}

.profile-pic-detail {
	max-height: 200px;
}

.blog-body {
	max-height: 110px;
	overflow: hidden;
}

.img-like {
	max-height: 20px;
	cursor: pointer;
}

.video-item iframe {
	width: 100%;
}

.video-item {
	width: 49%;
	float: left;
}

.news .portfolio-container1 {
	width: auto;
}

.news img.scale-with-grid {
	height: auto;
}

.asyncslider .slide h1{
	width:auto !important;
}

.body .sidebar ul.blogs li p a{
	text-align:inherit;
}

.content{
	font-size:11pt;
	line-height:20px;
}
p{
	line-height:20px;
}

.labelname{
	vertical-align:top;
}

.ourteamdiv{
	margin:5px;
	width:47%;
	max-height:200px;
	position:relative;
}
.ourteamimage{
	float:left;
	width:20%;
	margin:0px;
}
.headertitlename{
	float:left;
	margin:0px;
	width:77%;
	padding-left:3%;
}
.headertitlename h4{
	font-size:16px;
	line-height: 10px;
  	margin-top: 16px;
}
.headertitlename h5{
	font-size:13px;
	line-height:inherit;
	font-style:italic;
}
.ourteamdiv .bottom{
	position: absolute;
  	bottom: 0px;
  	padding-left: 23%;
  	width: 77%;
}
.preload{
	margin-top:50px;
}

.processing_div{
	margin-top:10px;
	text-align:center;
	
}

.processing_div img{
	max-height:70px;
	
}
.processing_div .text{
	font-weight:bold;
}

.result_div table.dataTable thead td,.result_div table thead th  {
	background:rgb(217, 83, 79);
	color:white;
	font-weight:bold;
}
.result_div table.dataTable tbody td {
	background-color: #FAF2F1;
}

.result_div table.dataTable td{
	border-color:#736969;
}

.result_div .dataTables_info{
	margin-bottom: 20px;
}

.mini .logo img{
	max-height:55px;
}

span.mobile{
	float:left
}
input.mobile{
	display:initial;
	width:91%;
}
.borderleft{
	border:none;
}
a.current{
	font-weight:bolder;
}