@charset "utf-8";
/* CSS Document */

@media (max-width:486px) {
.header-color-general{
	background-color:#f5fafe;
}

.home-header{
	background-color:#e9f1fc;
	background-image:URL(../images/city.jpg);
	background-size:cover;
	background-position:center center;
	padding:30px;
}

.minimal-menu img{
	display:block;
	margin-top:0px;
	margin-right:20px;
	margin-bottom:10px;
	margin-left:20px;
	width:80px;
	height:80px;
	background-color:#FFFFFF;
}

.welcome{
	text-align:center;
	color:#fff;
}


.welcome h2{
	font-size:24px;
	margin-bottom:10px;
	color:#4e4e4e;
	padding-top:0px;
	text-align:center;
}

.welcome h1{
	font-size:32px;
	line-height:36px;
	margin-top:0px;
	margin-bottom:0px;
	color:#1a75bb;
	text-align:center;
}


.welcome .description{
	float:right;
	clear:both;
	max-width:none;
	text-align:center;
}

.about .a-welcome h2{
	font-size:32px;
	line-height:38px;
}


.tp-banner-container .tp-banner-2 container welcome-button-2 hvr-shutter-in-horizontal-2{
	margin-bottom:10px;

}

.tp-banner-container .tp-banner-2 container welcome-button-2 hvr-shutter-in-horizontal{

	margin-bottom:10px;
}



.say-hello{
   background-image:URL(../images/bg_plane.jpg);
   background-size:cover;
   background-position:center center;
}
.say-hello h2{
	color:#4e4e4e;
	font-size:32px;
	line-height:38px;
}

.testimonials .headlines h2{
	font-size:32px;
	line-height:38px;
}

.blog .headlines h2{
	font-size:32px;
	line-height:38px;
}

.blog{
	background-color:#ffffff;

}

.blog .headlines span{
	color:#1b76bd;
}

.blog-posts .blog-post .circle{
 	background-color:#1a75bb; 
}

.blog-posts .blog-post-2 .circle{
	 background-color:#1a75bb; 
}

.blog-posts .blog-post-3 .circle{
	 background-color:#1a75bb; 
} /*css for index.html*/

.about-us{
 	 background-color:#f1f1f1;	
	 position:relative;		
	 padding-top:0px;
	 text-align:left;
} /*css for about-us.html*/

.about-us .shadow-model{
	display:none;
}
.about-us .col-md-offset-6 h2{
color:#1a75bb;
} /*h2 colour didn't change?*/

.about-us .col-md-offset-6 span{
color:#1976bb;
} /*h2 colour didn't change?*/

.about-us .col-md-offset-6 p{
	color:#efefef;
	text-indent:50px;
}
	
.support{
	background-color:#1a75bb;
}

.support .headlines h2{
	margin-top:-45px;
	margin-right:-50px;
	margin-bottom:10px;
	margin-left:-30px;
	color:#ffffff;
	font-size:28px
}

.support .headlines h2 span{
	color:#4b4b4b;
	padding-left:10px;
	/*padding-right:30px;*/
}
	
.support .headlines .offices support-ul .office{
	color:#f8fdf9;
	float:left;
	margin-bottom:10px;
}
.support .headlines support-ul .office li .fa fa-life-saver{
	color:#fcfbf9;
} /*font colour of li didn't change*/

.support .list support-ul .presence{
	color:#fcffff;
}
	
.support .list support-ul .presence li .fa fa-life-saver{
	color:#c3dbe7;
} /*font colour didn't change .about-us and .support are from about-us.html*/

.support .list img{
	position: relative;
    right: 110px;
    width: 300px;
    padding: -40px;
}
/*css for about-us.html in mobile*/

	
.pricing-table-1 .tables-1 .table-box{
	color:#fffefb;
	background-color:#1768a9;
}

.pricing-table-1 .tables-1 .table-feature{
	color:#fffefb;
	background-color:#1768a9;
	line-height:150%;
}

	
.pricing-table-1 .tables-1 .table-box .table-icon i{
	color:#1768a9;
}

.pricing-table-1 .tables-2 .table-box{
	background-color:#1768a9;
}
	
.pricing-table-1 .tables-2 .table-feature{
	color:#fffefb;
	background-color:#1768a9;
}
	
.pricing-table-1 .tables-2 .table-box .table-icon i{
	color:#1768a9;
}
	
.pricing-table-1 .tables-2 .table-box{
	background-color:#1768a9;
}
	
.pricing-table-1 .tables-2 .table-box .table-icon i{
	color:#1768a9;
}

.pricing-table-1 .tables-2 .table-box .table-icon i .table-feature{
	color:#1768a9;
}

.pricing-table-1 .tables-2 .table-box .table-icon i .table-feature feature-list li fa fa-check{
	color:#1768a9;
}

.pricing-table-1 .tables-2 .table-box .table-icon i .table-feature feature-list{
	color:#1768a9;
}/*css for service.html in mobile*/	



footer{
	background-color:#1e81c4;
}

.footer-blocks .footer-blocks h3{
	font:#fefeff;
}

.logo-footer{
	background-color:#FFFFFF;
	width:100%;
	height:auto;
	max-width:80px;
}

.media-body a{
	font:#feffff;
} 

.media-body .date {	
	font:#bebabb;
}

.media .media-body a{
 	font:bbbcc0;
}

.media .media-body date{
 	font:bbbcc0;
}

.footer-block .block .mid-para{
	font:#fdfffa;
}

.footer-block .block .right-para{
	font:#fefffa;
}

.footer-block ul li i{
	font:#fefffa;
}



}