body{
	background-image: url('../img/pattern.jpg');
}
.needs{
	font-size:24px !important; 
	color: white !important;
	position: relative;
    top: 55px; 
    font-weight:bold !important;;
}
.footer-h1{
	padding: 20px 0px;
	color: #ffffff;
    font-size: 20px;
}
.footer-p{
	font-size: 14px;
}
.footer-border-btm{
	border-bottom: 2px solid #e36321;
	padding-bottom: 5px;
}
.contact_header{
	padding-top: 160px;
	background-image:url(../img/contact_header.jpg);
}
.about_header{
	padding-top: 160px;
	background-image:url(../img/about_header.jpg);
}
.contact_header{
	padding-top: 160px;
	background-image:url(../img/contact_header.jpg);
}
.services_header{
	padding-top: 160px;
	background-image:url(../img/services_header.jpg);
}
.content{
	font-weight: 300; 
	font-size: 16px;
	text-align: justify;
}
.why_ibirds{
	font-size: 24px;
	text-align: center;
	line-height: auto;
}
.specialization{
	display: inline !important;
}
/********Model Css Start********/
.meettex{
	font-size: 34px;
	color: #fff;
}
.highlight-block:hover i {
	color: #139cd8;
}
.highlight-block:hover {
	background: #006598;
}
.highlight-block .highlight-block-inner a{
	background: #bdb6ae;
}
.title1 {
 color: #fff !important;
}
.close{
	color:#fff !important;
	opacity:1 !important;
}
.bg_1:hover{
	background: #000;
}
.modal fade{
	background: rgba(65, 62, 62, 0.71) none repeat scroll 0% 0%;
}
.modal-header{
	background: #ff9947 none repeat scroll 0% 0%;
}
.modal-footer{
	background: rgb(65, 60, 60) none repeat scroll 0% 0%;
}
.modal-body{
	background: rgb(243, 243, 243) none repeat scroll 0% 0%;
}
/********Model Css End********/
@media only screen and (min-width: 350px) and (max-width: 768px) {
	#footer-low {
		height: auto !important;
	}
	#logo img{
		width: 60px !important;
		height: 59px !important;
		left: 20px !important;
		position: relative !important;
	}
	#navigation{
		min-height: 70px !important;
		background-color: rgba(255, 255, 255, 0.91) !important;
	}
	#slider{
		height: 450px !important;
	}
	.carousel-inner{
		height: 450px !important;
	}
	#slider .carousel-inner .item{
		height: 450px !important;
	}
	.carousel-caption{
		top: 20% !important;
		padding-top: 0px !important;
	}	
	.navbar-nav{
		background-color: white;
	}
	#preloader {
	   width: 100% !important;;
	}

	#preloader > img {
	  left: 45% !important;;
	}
	.img-align-center{
		text-align: center !important;
	}
	.needs{
		font-size: 16px !important;
		top: 30px; 
	}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.navbar-nav {
	     background-color:rgba(255, 255, 255, 0.02) !important; 
	}
	#slider{
		height: 380px !important;
	}
	.carousel-inner{
		height: 380px !important;
	}
	#slider .carousel-inner .item{
		height: 380px !important;
	}
	.img-align-center{
		text-align: center !important;
	}
}

@media only screen and (min-width: 1024px) and (max-width: 1366px) {
	#slider{
		height: 560px !important;
	}
	.carousel-inner{
		height: 560px !important;
	}
	#slider .carousel-inner .item{
		height: 560px !important;
	}
	.img-align-center{
		text-align: center !important;
	}
}