@media (max-width: 1280px) {
#myCarousel .banner-text
	{
		width: 600px;
	}	
}

 @media (max-width: 1024px) {
/*start timeline*/

footer input.send-btn {
    bottom: 0;
    right: 0;
}
.awards-sitemap .two-1987 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: 75px 0 0 0px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-1987 .two-19871 {
	display: none;
	left: 15px;
	top: -152px;
	width: 750%;
}
.awards-sitemap .two-1987:hover .two-19871 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-1987:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-1987:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-1987:hover a {
	color: #62d5de;
}
.awards-sitemap .two-1993 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: 235px 0 0 -78px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-1993 .two-19931 {
	display: none;
	left: -63px;
	top: 28px;
	width: 750%;
}
.awards-sitemap .two-1993:hover .two-19931 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-1993:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-1993:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-1993:hover a {
	color: #62d5de;
}
.awards-sitemap .two-1994 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: -10px 0 0 -82px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-1994 .two-19941 {
	display: none;
	width: 750%;
	margin: 17px 0 0 -162px;
}
.awards-sitemap .two-1994:hover .two-19941 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-1994:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-1994:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-1994:hover a {
	color: #62d5de;
}
.awards-sitemap .two-1995 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: 245px 0 0 -119px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-1995 .two-19951 {
	display: none;
	left: -104px;
	top: 40px;
	width: 750%;
}
.awards-sitemap .two-1995:hover .two-19951 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-1995:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-1995:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-1995:hover a {
	color: #62d5de;
}
.awards-sitemap .two-1996 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: 77px 0 0 -156px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-1996 .two-19961 {
	display: none;
	left: -308px;
	top: -130px;
	width: 750%;
}
.awards-sitemap .two-1996:hover .two-19961 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-1996:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-1996:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-1996:hover a {
	color: #62d5de;
}
.awards-sitemap .two-1997 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: 245px 0 0 -187px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-1997 .two-19971 {
	display: none;
	left: -350px;
	top: 39px;
	width: 750%;
}
.awards-sitemap .two-1997:hover .two-19971 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-1997:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-1997:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-1997:hover a {
	color: #62d5de;
}
.awards-sitemap .two-1998 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: 77px 0 0 -205px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-1998 .two-19981 {
	display: none;
	left: -250px;
	width: 750%;
}
.awards-sitemap .two-1998:hover .two-19981 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-1998:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-1998:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-1998:hover a {
	color: #62d5de;
}
.awards-sitemap .two-1999 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: 310px 0 0 -263px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-1999 .two-19991 {
	display: none;
	left: -540px;
	top: 104px;
	width: 750%;
}
.awards-sitemap .two-1999:hover .two-19991 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-1999:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-1999:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-1999:hover a {
	color: #62d5de;
}
.awards-sitemap .two-2000 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: 235px 0 0 -255px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-2000 .two-20001 {
	display: none;
	left: -540px;
	top: 28px;
	width: 750%;
}
.awards-sitemap .two-2000:hover .two-20001 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2000:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-2000:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2000:hover a {
	color: #62d5de;
}
.awards-sitemap .two-2001 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: 72px 0 0 -297px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-2001 .two-20011 {
	display: none;
	right: 0;
	width: 750%;
}
.awards-sitemap .two-2001:hover .two-20011 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2001:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-2001:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2001:hover a {
	color: #62d5de;
}
.awards-sitemap .two-2002 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: 280px 0 0 -324px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-2002 .two-20021 {
	display: none;
	right: 0;
	top: 76px;
	width: 750%;
}
.awards-sitemap .two-2002:hover .two-20021 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2002:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-2002:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2002:hover a {
	color: #62d5de;
}
.awards-sitemap .two-2003 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: 20px 0 0 15px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-2003 .two-20031 {
	display: none;
	right: 0;
	width: 750%;
}
.awards-sitemap .two-2003:hover .two-20031 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2003:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-2003:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2003:hover a {
	color: #62d5de;
}
.awards-sitemap .two-2004 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: 10px 0 0 -362px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-2004 .two-20041 {
	display: none;
	right: 0;
	top: -200px;
	width: 750%;
}
.awards-sitemap .two-2004:hover .two-20041 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2004:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-2004:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2004:hover a {
	color: #62d5de;
}
.awards-sitemap .two-2005 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: 20px 0 0 90px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-2005 .two-20051 {
	display: none;
}
.awards-sitemap .two-2005:hover .two-20051 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2005:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-2005:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2005:hover a {
	color: #62d5de;
}
.awards-sitemap .two-2006 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: 135px 0 0 -316px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-2006 .two-20061 {
	display: none;
	top: -70px;
	width: 750%;
}
.awards-sitemap .two-2006:hover .two-20061 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2006:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-2006:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2006:hover a {
	color: #62d5de;
}
.awards-sitemap .two-2007 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: 10px 0 0 -265px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-2007 .two-20071 {
	display: none;
	top: -194px;
	width: 750%;
}
.awards-sitemap .two-2007:hover .two-20071 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2007:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-2007:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2007:hover a {
	color: #62d5de;
}
.awards-sitemap .two-2008 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: -330px 0 0 640px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-2008 .two-20081 {
	display: none;
	left: 350px;
	top: -533px;
	width: 750%;
}
.awards-sitemap .two-2008:hover .two-20081 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2008:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-2008:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2008:hover a {
	color: #62d5de;
}
.awards-sitemap .two-2009 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: -179px 0 0 613px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-2009 .two-20091 {
	display: none;
	top: -384px;
	left: 240px;
	width: 750%;
}
.awards-sitemap .two-2009:hover .two-20091 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2009:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-2009:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2009:hover a {
	color: #62d5de;
}
.awards-sitemap .two-2010 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: -332px 0 0 580px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-2010 .two-20101 {
	display: none;
	left: 188px;
	top: -539px;
	width: 750%;
}
.awards-sitemap .two-2010:hover .two-20101 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2010:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-2010:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2010:hover a {
	color: #62d5de;
}
.awards-sitemap .two-2011 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: -180px 0 0 542px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-2011 .two-20111 {
	display: none;
	top: -385px;
	left: 122px;
	width: 750%;
}
.awards-sitemap .two-2011:hover .two-20111 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2011:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-2011:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2011:hover a {
	color: #62d5de;
}
.awards-sitemap .two-2012 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: 85px 0 0 17px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-2012 .two-20121 {
	display: none;
}
.awards-sitemap .two-2012:hover .two-20121 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2012:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-2012:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2012:hover a {
	color: #62d5de;
}
.awards-sitemap .two-2013 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: -409px 0 0 515px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-2013 .two-20131 {
	display: none;
	left: 25px;
	top: -615px;
	width: 750%;
}
.awards-sitemap .two-2013:hover .two-20131 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2013:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-2013:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2013:hover a {
	color: #62d5de;
}
.awards-sitemap .two-2014 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: 235px 0 0 5px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-2014 .two-20141 {
	display: none;
}
.awards-sitemap .two-2014:hover .two-20141 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2014:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-2013:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2014:hover a {
	color: #62d5de;
}
.awards-sitemap .two-2015 {
	background: #e6e7e8;
	padding: 0px;
	border: 5px solid #fff;
	float: left;
	margin: -180px 0 0 469px;
	box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
	-webkit-box-shadow: 0px 0px 10px 2px rgba(119, 119, 119, 0.50);
}
.awards-sitemap .two-2015 .two-20151 {
	display: none;
	left: -40px;
	top: -386px;
	width: 750%;
}
.awards-sitemap .two-2015:hover .two-20151 {
	display: block;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2015:hover {
	border: 5px solid #62d5de;
}
.awards-sitemap .two-2015:hover .awards-inner {
	background: #244b5e;
	transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
}
.awards-sitemap .two-2015:hover a {
	color: #62d5de;
}
/*end timeline*/



	 

.video-js .vjs-big-play-button {
	margin: 98px 0 0 90px;
}
#our-recent-projects {
	height: 960px;
}
#myCarousel .arrow {
	top: 220px;
}
#aboutus-tabs .nav-tabs > li a:hover {
	min-height: 60px;
}
#aboutus-tabs .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	min-height: 60px;
	text-align: center;
}
#aboutus-tabs .nav-tabs > li {
	min-height: 60px;
	text-align: center;
}
#footer-bottom p {
	width: 116%;
}
#footer-bottom p a {
}
.single-portfolio {
	margin-right: 20px;
}
#our-main-services .our-services p {
	min-height: 210px;
}
#our-main-services .our-services h3 {
	color: #244b5e;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	padding: 0 50px;
	line-height: 22px;
	min-height: 50px;
	position: relative;
	z-index: 1;
	text-decoration: none !important;
}
#our-main-services .our-services:before {
	content: '';
	position: relative;
	bottom: 42px;
	left: 15px;
	width: 92.5%;
	height: 0px;
	background: #244b5e;
	border-radius: 1px;
	text-decoration: none !important;
	border-bottom: 1px solid #fff;
	transition: all 0.5s ease;
	margin: 0 0 0px 0;
}
#our-main-services .our-services:hover:before {
	height: 90%;
	text-decoration: none !important;
}
#our-recent-projects .our-recent-projects2 {
	display: block;
	right: 140px;
	top: 83px;
}
#our-recent-projects .our-recent-projects1 {
	display: block;
	right: 0;
	top: -53px;
	width: 103%;
}
#our-recent-projects .our-recent-projects {
	bottom: 191px;
	right: 123px;
}
#our-recent-projects .big-img {
	display: none;
	margin: 0 0 0 20px;
}
#our-recent-projects .small-img {
	display: none;
	margin: 0 0 0 20px;
}
#group-company-tabs {
	padding: 20px;
}
.top-head .top-contact {
	left: -30px;
	position: absolute;
	width: 100%;
}
/*start tabs*/

     

#myCarousel1 {
}
#myCarousel1 .nav-justified > li:hover {
	background: rgba(0, 0, 0, 0) url("../images/group-of-company-hover.png") no-repeat scroll -6px 0;
}
#myCarousel1 .nav-justified > li.active {
	background: rgba(0, 0, 0, 0) url("../images/group-of-company-hover.png") no-repeat scroll -6px 0;
}
#myCarousel1 .nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
	margin: 0 0 0 10px;
}
#myCarousel1 .nav-justified > li > a {
	padding: 0px;
	float: left;
	width: 170px;
	height: auto;
	margin: 0px 0px 0 0;
	/*background: url(../images/group-of-company-hover.png) no-repeat;*/

         

	text-align: center;
	border: 1px solid #244b5e !important;
	border-radius: 1px;
}
#group-company-tabs {
	background-image: url(../images/background/group-of-companybg.jpg);
	background-position: center;/*-webkit-background-size: cover;

	-moz-background-size: cover;

	background-size: cover;

	-o-background-size: cover;*/
}
section h1 {
}
#group-company-tabs .group-of-company {
	/*border: 2px solid #244b5e;*/

         /*padding: 10px;*/

         

	float: left;
	width: 210px;
	height: 140px;
	margin: 70px 22px 40px 0;
	/*background: url(../images/group-of-company/group-of-companybg.png) no-repeat;*/

         

	text-align: center;/*border: 1px solid #244b5e;*/
}
/*#group-company-tabs .group-of-company:hover {

	-webkit-box-shadow: 1px 1px 100px 1px rgba(185,185,185,185);

	box-shadow: 1px 1px 100px 1px rgba(185,185,185,185);

}

#group-company-tabs .group-of-company .active {

	-webkit-box-shadow: 1px 1px 100px 1px rgba(185,185,185,185);

	box-shadow: 1px 1px 100px 1px rgba(185,185,185,185);

}*/

     

#group-company-tabs .group-of-company:last-child {
	/*border: 2px solid #244b5e;*/

         /*padding: 10px;*/

         

	float: left;
	width: 100%;
	height: auto;
	margin: 0px 0px 0 0;
	/*background: url(../images/group-of-company/group-of-companybg.png) no-repeat;*/

         

	text-align: center;/*border: 1px solid #244b5e;*/
}
#group-company-tabs .group-of-company h3 {
	color: #244b5e;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	position: relative;
	bottom: 30px;
	padding: 0px 0px;
	margin: 0;
	line-height: 20px;
	min-height: 60px;
}
#group-company-tabs .group-of-company span {
	color: #50b4be;
	font-size: 10px;
	text-transform: uppercase;
	position: relative;
	bottom: 20px;
}
#group-company-tabs .group-of-company .company-icon {/*background: #244b5e*/;
	width: 104px;
	height: 75px;
	margin: 0 auto;
	position: relative;
	top: -60px;
}
#group-company-tabs .group-of-company img {
	margin: 0 auto;
	position: relative;
	top: 8px;
	-webkit-transition: -webkit-transform .8s ease-in-out;
	-ms-transition: -ms-transform .8s ease-in-out;
	transition: transform .8s ease-in-out;
}
#group-company-tabs .group-of-company:hover img {
	transform: rotate(360deg);
}
#products-list-name .group-of-company img {
	-webkit-transition: -webkit-transform .8s ease-in-out;
	-ms-transition: -ms-transform .8s ease-in-out;
	transition: transform .8s ease-in-out;
}
#products-list-name .group-of-company:hover img {
	transform: rotate(360deg);
}
#group-company-tabs .company-info {
	color: #244b5e;
	font-size: 18px;
}
#group-company-tabs p {
	margin: 0 25px 0 0;
}
#group-company-tabs .nav-tabs {
	border-bottom: 1px solid transparent;
	padding: 0;
	margin: 0;
}
#group-company-tabs .nav-tabs > li > a {
	border: 1px solid transparent;
	margin: 0 0 0 10px;
	outline: none;
}
#group-company-tabs .nav-tabs > li {
	margin: 0 0 0 10px;
}
#group-company-tabs .nav-tabs > li a:hover {
	background: transparent;
	color: #fff;
	margin: 0 0 0 10px;
}
#group-company-tabs .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	background: transparent;
	color: #fff;
	margin: 0 0 0 10px;
	display: inline-block;
}
/*end tabs*/

     

#myCarousel .banner-head {
	margin: 0;
	padding: 0;
}
#myCarousel .banner-text {
	width: 500px;
	padding: 10px 30px 10px 30px;
}
#myCarousel .banner-text a {
	bottom: 25px;
}
footer .input-append button {
	right: 0;
}
}

@media (max-width: 980px) {

section
	{
		padding: 40px 0;
	}	
.navbar-right
	{
		margin: 0;
	}
.navbar-nav > li > a
	{
		padding: 10px 0 10px 15px;
	}
#our-brand
	{
		height: auto;
	}
#myCarousel
	{
		padding: 103px 0 0 0;
	}
.top-head .top-contact
	{
		left: -140px;
		width: 130%;
	}

.video-js .vjs-big-play-button
	{
		margin: 93px 0 0 77px;
	}		

			

/*start awards-sitemap*/

.awards-sitemap {
	background: none;
	height: auto;
	margin: 0 0 70px 0;
}
.awards-sitemap .awards-inner {
	width: 100%;
}
.awards-sitemap .timeline-img {
	width: 30%;
}
.awards-sitemap .two-1987 {
	margin: -110px 0 0 0;
	width: 100%;
}
.awards-sitemap .two-1987 .two-19871 {
	display: block;
	top: -9px;
	width: 96%;
}
.awards-sitemap .two-1993 {
	margin: 200px 0 0;
	width: 100%;
}
.awards-sitemap .two-1993 .two-19931 {
	display: block;
	left: 15px;
	top: 300px;
	width: 96%;
}
.awards-sitemap .two-1994 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1994 .two-19941 {
	display: block;
	left: 177px;
	top: 290px;
	width: 96%;
}
.awards-sitemap .two-1995 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1995 .two-19951 {
	display: block;
	left: 15px;
	top: 310px;
	width: 96%;
}
.awards-sitemap .two-1996 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1996 .two-19961 {
	display: block;
	left: 15px;
	top: 310px;
	width: 96%;
}
.awards-sitemap .two-1997 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1997 .two-19971 {
	display: block;
	left: 15px;
	top: 310px;
	width: 96%;
}
.awards-sitemap .two-1998 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1998 .two-19981 {
	display: block;
	left: 15px;
	top: 310px;
	width: 96%;
}
.awards-sitemap .two-1999 {
	margin: 220px 0 0;
	width: 100%;
}
.awards-sitemap .two-1999 .two-19991 {
	display: block;
	left: 15px;
	top: 320px;
	width: 96%;
}
.awards-sitemap .two-2000 {
	margin: 220px 0 0;
	width: 100%;
}
.awards-sitemap .two-2000 .two-20001 {
	display: block;
	left: 0;
	margin: 291px 0 0 13px;
	width: 96%;
}
.awards-sitemap .two-2001 {
	margin: 220px 0 0;
	width: 100%;
}
.awards-sitemap .two-2001 .two-20011 {
	display: block;
	margin: 460px 0 0 13px;
	width: 96%;
	left: 0;
}
.awards-sitemap .two-2002 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2002 .two-20021 {
	display: block;
	margin: 232px 0 0 13px;
	width: 96%;
	left: 0;
}
.awards-sitemap .two-2004 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2004 .two-20041 {
	display: block;
	margin: 507px 0 0 13px;
	width: 96%;
	left: 0;
}
.awards-sitemap .two-2006 {
	margin: 200px 0 0;
	width: 100%;
}
.awards-sitemap .two-2006 .two-20061 {
	display: block;
	margin: 370px 0 0 13px;
	width: 96%;
	left: 0;
}
.awards-sitemap .two-2007 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2007 .two-20071 {
	display: block;
	margin: 500px 0 0;
	width: 96%;
}
.awards-sitemap .two-2008 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2008 .two-20081 {
	display: block;
	left: 15px;
	margin: 840px 0 0;
	width: 96%;
}
.awards-sitemap .two-2009 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2009 .two-20091 {
	display: block;
	margin: 695px 0 0;
	width: 96%;
	left: 15px;
}
.awards-sitemap .two-2010 {
	margin: 220px 0 0;
	width: 100%;
}
.awards-sitemap .two-2010 .two-20101 {
	display: block;
	left: 15px;
	margin: 860px 0 0;
	width: 96%;
}
.awards-sitemap .two-2011 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2011 .two-20111 {
	display: block;
	left: 15px;
	margin: 690px 0 0;
	width: 96%;
}
.awards-sitemap .two-2013 {
	margin: 200px 0 0;
	width: 100%;
}
.awards-sitemap .two-2013 .two-20131 {
	display: block;
	left: 16px;
	margin: 920px 0 0;
	width: 96%;
}
.awards-sitemap .two-2015 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2015 .two-20151 {
	display: block;
	margin: 700px 0 0 13px;
	width: 96%;
	left: 0;
}
/*end awards-sitemap*/

/*start tabs*/


     

#myCarousel1 {
}
#myCarousel1 .nav-justified > li:hover {
	/*background: rgba(0, 0, 0, 0) url("../images/group-of-company-hover.png") no-repeat scroll -6px 0;*/

         

	background: transparent;
}
#myCarousel1 .nav-justified > li.active {
	/*background: rgba(0, 0, 0, 0) url("../images/group-of-company-hover.png") no-repeat scroll -6px 0;*/

         

	background: transparent;
}
#myCarousel1 .nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
	margin: 0 0 0 10px;
}
#myCarousel1 .nav-justified > li > a {
	padding: 0px;
	float: left;
	width: 100%;
	height: auto;
	margin: 0px 0px 0 0;
	/*background: url(../images/group-of-company-hover.png) no-repeat;*/

         

	text-align: center;
	border: 1px solid #244b5e !important;
	border-radius: 1px;
}
#group-company-tabs {
	background-image: url(../images/background/group-of-companybg.jpg);
	background-position: center;/*-webkit-background-size: cover;

	-moz-background-size: cover;

	background-size: cover;

	-o-background-size: cover;*/
}
#group-company-tabs .group-of-company {
	/*border: 2px solid #244b5e;*/

         /*padding: 10px;*/

         

	float: left;
	width: 210px;
	height: 140px;
	margin: 70px 22px 40px 0;
	/*background: url(../images/group-of-company/group-of-companybg.png) no-repeat;*/

         

	text-align: center;/*border: 1px solid #244b5e;*/
}
/*#group-company-tabs .group-of-company:hover {

	-webkit-box-shadow: 1px 1px 100px 1px rgba(185,185,185,185);

	box-shadow: 1px 1px 100px 1px rgba(185,185,185,185);

}

#group-company-tabs .group-of-company .active {

	-webkit-box-shadow: 1px 1px 100px 1px rgba(185,185,185,185);

	box-shadow: 1px 1px 100px 1px rgba(185,185,185,185);

}*/

     

#group-company-tabs .group-of-company:last-child {
	/*border: 2px solid #244b5e;*/

         /*padding: 10px;*/

         

	float: left;
	width: 100%;
	height: auto;
	margin: 0px 0px 0 0;
	/*background: url(../images/group-of-company/group-of-companybg.png) no-repeat;*/

         

	text-align: center;/*border: 1px solid #244b5e;*/
}
#group-company-tabs .group-of-company h3 {
	color: #244b5e;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	position: relative;
	bottom: 25px;
	padding: 4px 10px;
	margin: 0;
	line-height: 20px;
}
#group-company-tabs .group-of-company span {
	color: #50b4be;
	font-size: 10px;
	text-transform: uppercase;
	position: relative;
	bottom: 20px;
}
#group-company-tabs .group-of-company .company-icon {/*background: #244b5e*/;
	width: 104px;
	height: 75px;
	margin: 0 auto;
	position: relative;
	top: -45px;
}
#group-company-tabs .group-of-company img {
	margin: 0 auto;
	position: relative;
	top: 8px;
	-webkit-transition: -webkit-transform .8s ease-in-out;
	-ms-transition: -ms-transform .8s ease-in-out;
	transition: transform .8s ease-in-out;
}
#group-company-tabs .group-of-company:hover img {
	transform: rotate(360deg);
}
#products-list-name .group-of-company img {
	-webkit-transition: -webkit-transform .8s ease-in-out;
	-ms-transition: -ms-transform .8s ease-in-out;
	transition: transform .8s ease-in-out;
}
#products-list-name .group-of-company:hover img {
	transform: rotate(360deg);
}
#group-company-tabs .company-info {
	color: #244b5e;
	font-size: 18px;
}
#group-company-tabs p {
	margin: 0 25px 0 0;
}
#group-company-tabs .nav-tabs {
	border-bottom: 1px solid transparent;
	padding: 0;
	margin: 0;
}
#group-company-tabs .nav-tabs > li > a {
	border: 1px solid transparent;
	margin: 0 0 0 10px;
	outline: none;
}
#group-company-tabs .nav-tabs > li {
	margin: 0 0 0 10px;
	padding: 0 5px 0 0;
}
#group-company-tabs .nav-tabs > li a:hover {
	background: transparent;
	color: #fff;
	margin: 0 0 0 10px;
}
#group-company-tabs .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	background: transparent;
	color: #fff;
	margin: 0 0 0 10px;
	display: inline-block;
}
/*end tabs*/
#our-recent-projects .recent-projects-big-image
	{
		margin: -240px 0 0 0;
	}
#our-recent-projects
	{
		height: 800px;
	}
#our-main-services .our-services p
	{
		min-height: 330px;
	}				
#our-main-services .our-services h3
	{
		padding: 0;
	}
.single-portfolio {
    margin: 0 10px 0 0;
    width: 31%;
}		
}

@media (max-width: 900px) {
section
	{
		padding: 40px 0;
	}	
.navbar-right
	{
		margin: 0;
	}
.navbar-nav > li > a
	{
		padding: 10px 0 10px 15px;
	}
#our-brand
	{
		height: auto;
	}
.video-js .vjs-big-play-button
	{
		margin: 93px 0 0 77px;
	}			

/*start awards-sitemap*/

.awards-sitemap {
	background: none;
	height: auto;
	margin: 0 0 70px 0;
}
.awards-sitemap .awards-inner {
	width: 100%;
}
.awards-sitemap .timeline-img {
	width: 30%;
}
.awards-sitemap .two-1987 {
	margin: -110px 0 0 0;
	width: 100%;
}
.awards-sitemap .two-1987 .two-19871 {
	display: block;
	top: -9px;
	width: 96%;
}
.awards-sitemap .two-1993 {
	margin: 200px 0 0;
	width: 100%;
}
.awards-sitemap .two-1993 .two-19931 {
	display: block;
	left: 15px;
	top: 300px;
	width: 96%;
}
.awards-sitemap .two-1994 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1994 .two-19941 {
	display: block;
	left: 177px;
	top: 290px;
	width: 96%;
}
.awards-sitemap .two-1995 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1995 .two-19951 {
	display: block;
	left: 15px;
	top: 310px;
	width: 96%;
}
.awards-sitemap .two-1996 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1996 .two-19961 {
	display: block;
	left: 15px;
	top: 310px;
	width: 96%;
}
.awards-sitemap .two-1997 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1997 .two-19971 {
	display: block;
	left: 15px;
	top: 310px;
	width: 96%;
}
.awards-sitemap .two-1998 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1998 .two-19981 {
	display: block;
	left: 15px;
	top: 310px;
	width: 96%;
}
.awards-sitemap .two-1999 {
	margin: 220px 0 0;
	width: 100%;
}
.awards-sitemap .two-1999 .two-19991 {
	display: block;
	left: 15px;
	top: 320px;
	width: 96%;
}
.awards-sitemap .two-2000 {
	margin: 220px 0 0;
	width: 100%;
}
.awards-sitemap .two-2000 .two-20001 {
	display: block;
	left: 0;
	margin: 291px 0 0 13px;
	width: 96%;
}
.awards-sitemap .two-2001 {
	margin: 220px 0 0;
	width: 100%;
}
.awards-sitemap .two-2001 .two-20011 {
	display: block;
	margin: 460px 0 0 13px;
	width: 96%;
	left: 0;
}
.awards-sitemap .two-2002 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2002 .two-20021 {
	display: block;
	margin: 232px 0 0 13px;
	width: 96%;
	left: 0;
}
.awards-sitemap .two-2004 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2004 .two-20041 {
	display: block;
	margin: 507px 0 0 13px;
	width: 96%;
	left: 0;
}
.awards-sitemap .two-2006 {
	margin: 200px 0 0;
	width: 100%;
}
.awards-sitemap .two-2006 .two-20061 {
	display: block;
	margin: 370px 0 0 13px;
	width: 96%;
	left: 0;
}
.awards-sitemap .two-2007 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2007 .two-20071 {
	display: block;
	margin: 500px 0 0;
	width: 96%;
}
.awards-sitemap .two-2008 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2008 .two-20081 {
	display: block;
	left: 15px;
	margin: 840px 0 0;
	width: 96%;
}
.awards-sitemap .two-2009 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2009 .two-20091 {
	display: block;
	margin: 695px 0 0;
	width: 96%;
	left: 15px;
}
.awards-sitemap .two-2010 {
	margin: 220px 0 0;
	width: 100%;
}
.awards-sitemap .two-2010 .two-20101 {
	display: block;
	left: 15px;
	margin: 860px 0 0;
	width: 96%;
}
.awards-sitemap .two-2011 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2011 .two-20111 {
	display: block;
	left: 15px;
	margin: 690px 0 0;
	width: 96%;
}
.awards-sitemap .two-2013 {
	margin: 200px 0 0;
	width: 100%;
}
.awards-sitemap .two-2013 .two-20131 {
	display: block;
	left: 16px;
	margin: 920px 0 0;
	width: 96%;
}
.awards-sitemap .two-2015 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2015 .two-20151 {
	display: block;
	margin: 700px 0 0 13px;
	width: 96%;
	left: 0;
}
/*end awards-sitemap*/	 

footer .input-append button {
	right: -20px;
}
#our-recent-projects .recent-projects-big-image {
	margin: -240px 0 0;
}
#myCarousel .carousel-caption {
	display: none;
}
.top-head .top-contact li {
	margin-right: 30px;
}
#myCarousel .arrow {
	top: 200px;
}
#myCarousel {
	padding: 103px 0 0;
}
.top-head .top-contact ul {
	padding: 0;
	margin: 0;
}
.top-head .top-contact {
	position: absolute;
	left: -78px;
}
#aboutus-tabs .nav-tabs > li a:hover {
	min-height: 60px;
}
#aboutus-tabs .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	min-height: 60px;
	text-align: center;
}
#aboutus-tabs .nav-tabs > li {
	min-height: 60px;
	text-align: center;
}
.single-portfolio {
	margin-right: 9px;
	width: 32%;
}
#our-main-services .our-services:hover:before {
	height: 92%;
	text-decoration: none !important;
}
#our-main-services .our-services::before {
	background: #244b5e none repeat scroll 0 0;
	border-bottom: 1px solid #fff;
	border-radius: 1px;
	bottom: 42px;
	content: "";
	height: 0;
	left: 15px;
	margin: 0;
	position: relative;
	text-decoration: none !important;
	transition: all 0.5s ease 0s;
	width: 88%;
}
#our-main-services .our-services p {
	min-height: 325px;
}
#our-main-services .our-services h3 {
	padding: 0;
}
#our-recent-projects {
	height: 810px;
}
#our-recent-projects .our-recent-projects2 {
	display: block;
	left: 94px;
	top: 205px;
	width: 75%;
}
#our-recent-projects .our-recent-projects1 {
	display: block;
	left: -44px;
	top: 69px;
	width: 111%;
}
#our-recent-projects .our-recent-projects {
	bottom: 70px;
	float: right;
	position: relative;
	right: 86px;
}
#myCarousel1 h1 {
	line-height: 40px;
}
/*start tabs*/

     

#myCarousel1 {
}
#myCarousel1 .nav-justified > li:hover {
	/*background: rgba(0, 0, 0, 0) url("../images/group-of-company-hover.png") no-repeat scroll -6px 0;*/

         

	background: transparent;
}
#myCarousel1 .nav-justified > li.active {
	/*background: rgba(0, 0, 0, 0) url("../images/group-of-company-hover.png") no-repeat scroll -6px 0;*/

         

	background: transparent;
}
#myCarousel1 .nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
	margin: 0 0 0 10px;
}
#myCarousel1 .nav-justified > li > a {
	padding: 0px;
	float: left;
	width: 100%;
	height: auto;
	margin: 0px 0px 0 0;
	/*background: url(../images/group-of-company-hover.png) no-repeat;*/

         

	text-align: center;
	border: 1px solid #244b5e !important;
	border-radius: 1px;
}
#group-company-tabs {
	background-image: url(../images/background/group-of-companybg.jpg);
	background-position: center;/*-webkit-background-size: cover;

	-moz-background-size: cover;

	background-size: cover;

	-o-background-size: cover;*/
}
#group-company-tabs .group-of-company {
	/*border: 2px solid #244b5e;*/

         /*padding: 10px;*/

         

	float: left;
	width: 210px;
	height: 140px;
	margin: 70px 22px 40px 0;
	/*background: url(../images/group-of-company/group-of-companybg.png) no-repeat;*/

         

	text-align: center;/*border: 1px solid #244b5e;*/
}
/*#group-company-tabs .group-of-company:hover {

	-webkit-box-shadow: 1px 1px 100px 1px rgba(185,185,185,185);

	box-shadow: 1px 1px 100px 1px rgba(185,185,185,185);

}

#group-company-tabs .group-of-company .active {

	-webkit-box-shadow: 1px 1px 100px 1px rgba(185,185,185,185);

	box-shadow: 1px 1px 100px 1px rgba(185,185,185,185);

}*/

     

#group-company-tabs .group-of-company:last-child {
	/*border: 2px solid #244b5e;*/

         /*padding: 10px;*/

         

	float: left;
	width: 100%;
	height: auto;
	margin: 0px 0px 0 0;
	/*background: url(../images/group-of-company/group-of-companybg.png) no-repeat;*/

         

	text-align: center;/*border: 1px solid #244b5e;*/
}
#group-company-tabs .group-of-company h3 {
	color: #244b5e;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	position: relative;
	bottom: 25px;
	padding: 4px 10px;
	margin: 0;
	line-height: 20px;
}
#group-company-tabs .group-of-company span {
	color: #50b4be;
	font-size: 10px;
	text-transform: uppercase;
	position: relative;
	bottom: 20px;
}
#group-company-tabs .group-of-company .company-icon {/*background: #244b5e*/;
	width: 104px;
	height: 75px;
	margin: 0 auto;
	position: relative;
	top: -45px;
}
#group-company-tabs .group-of-company img {
	margin: 0 auto;
	position: relative;
	top: 8px;
	-webkit-transition: -webkit-transform .8s ease-in-out;
	-ms-transition: -ms-transform .8s ease-in-out;
	transition: transform .8s ease-in-out;
}
#group-company-tabs .group-of-company:hover img {
	transform: rotate(360deg);
}
#products-list-name .group-of-company img {
	-webkit-transition: -webkit-transform .8s ease-in-out;
	-ms-transition: -ms-transform .8s ease-in-out;
	transition: transform .8s ease-in-out;
}
#products-list-name .group-of-company:hover img {
	transform: rotate(360deg);
}
#group-company-tabs .company-info {
	color: #244b5e;
	font-size: 18px;
}
#group-company-tabs p {
	margin: 0 25px 0 0;
}
#group-company-tabs .nav-tabs {
	border-bottom: 1px solid transparent;
	padding: 0;
	margin: 0;
}
#group-company-tabs .nav-tabs > li > a {
	border: 1px solid transparent;
	margin: 0 0 0 10px;
	outline: none;
}
#group-company-tabs .nav-tabs > li {
	margin: 0 0 0 10px;
	padding: 0 5px 0 0;
}
#group-company-tabs .nav-tabs > li a:hover {
	background: transparent;
	color: #fff;
	margin: 0 0 0 10px;
}
#group-company-tabs .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	background: transparent;
	color: #fff;
	margin: 0 0 0 10px;
	display: inline-block;
}
/*end tabs*/

     

#myCarousel .banner-text a {
	padding: 5px 0;
}
#myCarousel .banner-text {
	padding: 5px 30px;
	width: 100%;
}
#myCarousel .banner-what {
	padding: 5px 0;
}
#myCarousel .carousel-caption {
	left: 15%;
	top: 0;
}
}


 @media (max-width: 800px) {
/*start awards-sitemap*/

.awards-sitemap {
	background: none;
	height: auto;
	margin: 0 0 70px 0;
}
.awards-sitemap .awards-inner {
	width: 100%;
}
.awards-sitemap .timeline-img {
	width: 30%;
}
.awards-sitemap .two-1987 {
	margin: -110px 0 0 0;
	width: 100%;
}
.awards-sitemap .two-1987 .two-19871 {
	display: block;
	top: -9px;
	width: 96%;
}
.awards-sitemap .two-1993 {
	margin: 200px 0 0;
	width: 100%;
}
.awards-sitemap .two-1993 .two-19931 {
	display: block;
	left: 15px;
	top: 300px;
	width: 96%;
}
.awards-sitemap .two-1994 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1994 .two-19941 {
	display: block;
	left: 177px;
	top: 290px;
	width: 96%;
}
.awards-sitemap .two-1995 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1995 .two-19951 {
	display: block;
	left: 15px;
	top: 310px;
	width: 96%;
}
.awards-sitemap .two-1996 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1996 .two-19961 {
	display: block;
	left: 15px;
	top: 310px;
	width: 96%;
}
.awards-sitemap .two-1997 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1997 .two-19971 {
	display: block;
	left: 15px;
	top: 310px;
	width: 96%;
}
.awards-sitemap .two-1998 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1998 .two-19981 {
	display: block;
	left: 15px;
	top: 310px;
	width: 96%;
}
.awards-sitemap .two-1999 {
	margin: 220px 0 0;
	width: 100%;
}
.awards-sitemap .two-1999 .two-19991 {
	display: block;
	left: 15px;
	top: 320px;
	width: 96%;
}
.awards-sitemap .two-2000 {
	margin: 220px 0 0;
	width: 100%;
}
.awards-sitemap .two-2000 .two-20001 {
	display: block;
	left: 0;
	margin: 291px 0 0 13px;
	width: 96%;
}
.awards-sitemap .two-2001 {
	margin: 220px 0 0;
	width: 100%;
}
.awards-sitemap .two-2001 .two-20011 {
	display: block;
	margin: 460px 0 0 13px;
	width: 96%;
	left: 0;
}
.awards-sitemap .two-2002 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2002 .two-20021 {
	display: block;
	margin: 232px 0 0 13px;
	width: 96%;
	left: 0;
}
.awards-sitemap .two-2004 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2004 .two-20041 {
	display: block;
	margin: 507px 0 0 13px;
	width: 96%;
	left: 0;
}
.awards-sitemap .two-2006 {
	margin: 200px 0 0;
	width: 100%;
}
.awards-sitemap .two-2006 .two-20061 {
	display: block;
	margin: 370px 0 0 13px;
	width: 96%;
	left: 0;
}
.awards-sitemap .two-2007 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2007 .two-20071 {
	display: block;
	margin: 500px 0 0;
	width: 96%;
}
.awards-sitemap .two-2008 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2008 .two-20081 {
	display: block;
	left: 15px;
	margin: 840px 0 0;
	width: 96%;
}
.awards-sitemap .two-2009 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2009 .two-20091 {
	display: block;
	margin: 695px 0 0;
	width: 96%;
	left: 15px;
}
.awards-sitemap .two-2010 {
	margin: 220px 0 0;
	width: 100%;
}
.awards-sitemap .two-2010 .two-20101 {
	display: block;
	left: 15px;
	margin: 860px 0 0;
	width: 96%;
}
.awards-sitemap .two-2011 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2011 .two-20111 {
	display: block;
	left: 15px;
	margin: 690px 0 0;
	width: 96%;
}
.awards-sitemap .two-2013 {
	margin: 200px 0 0;
	width: 100%;
}
.awards-sitemap .two-2013 .two-20131 {
	display: block;
	left: 16px;
	margin: 920px 0 0;
	width: 96%;
}
.awards-sitemap .two-2015 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2015 .two-20151 {
	display: block;
	margin: 700px 0 0 13px;
	width: 96%;
	left: 0;
}
/*end awards-sitemap*/	 

footer .input-append button {
	right: -20px;
}
#our-recent-projects .recent-projects-big-image {
	margin: -240px 0 0;
}
#myCarousel .carousel-caption {
	display: none;
}
.top-head .top-contact li {
	margin-right: 30px;
}
#myCarousel .arrow {
	top: 200px;
}
#myCarousel {
	padding: 123px 0 0;
}
.top-head .top-contact ul {
	padding: 0;
	margin: 0;
}
.top-head .top-contact {
	position: absolute;
	left: -78px;
}
#aboutus-tabs .nav-tabs > li a:hover {
	min-height: 60px;
}
#aboutus-tabs .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	min-height: 60px;
	text-align: center;
}
#aboutus-tabs .nav-tabs > li {
	min-height: 60px;
	text-align: center;
}
.single-portfolio {
	margin-right: 9px;
	width: 32%;
}
#our-main-services .our-services:hover:before {
	height: 92%;
	text-decoration: none !important;
}
#our-main-services .our-services::before {
	background: #244b5e none repeat scroll 0 0;
	border-bottom: 1px solid #fff;
	border-radius: 1px;
	bottom: 42px;
	content: "";
	height: 0;
	left: 15px;
	margin: 0;
	position: relative;
	text-decoration: none !important;
	transition: all 0.5s ease 0s;
	width: 88%;
}
#our-main-services .our-services p {
	min-height: 325px;
}
#our-main-services .our-services h3 {
	padding: 0;
}
#our-recent-projects {
	height: 820px;
}
#our-recent-projects .our-recent-projects2 {
	display: block;
	left: 94px;
	top: 205px;
	width: 75%;
}
#our-recent-projects .our-recent-projects1 {
	display: block;
	left: -44px;
	top: 69px;
	width: 111%;
}
#our-recent-projects .our-recent-projects {
	bottom: 70px;
	float: right;
	position: relative;
	right: 86px;
}
#myCarousel1 h1 {
	line-height: 40px;
}
/*start tabs*/

     

#myCarousel1 {
}
#myCarousel1 .nav-justified > li:hover {
	/*background: rgba(0, 0, 0, 0) url("../images/group-of-company-hover.png") no-repeat scroll -6px 0;*/

         

	background: transparent;
}
#myCarousel1 .nav-justified > li.active {
	/*background: rgba(0, 0, 0, 0) url("../images/group-of-company-hover.png") no-repeat scroll -6px 0;*/

         

	background: transparent;
}
#myCarousel1 .nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
	margin: 0 0 0 10px;
}
#myCarousel1 .nav-justified > li > a {
	padding: 0px;
	float: left;
	width: 100%;
	height: auto;
	margin: 0px 0px 0 0;
	/*background: url(../images/group-of-company-hover.png) no-repeat;*/

         

	text-align: center;
	border: 1px solid #244b5e !important;
	border-radius: 1px;
}
#group-company-tabs {
	background-image: url(../images/background/group-of-companybg.jpg);
	background-position: center;/*-webkit-background-size: cover;

	-moz-background-size: cover;

	background-size: cover;

	-o-background-size: cover;*/
}
#group-company-tabs .group-of-company {
	/*border: 2px solid #244b5e;*/

         /*padding: 10px;*/

         

	float: left;
	width: 210px;
	height: 140px;
	margin: 70px 22px 40px 0;
	/*background: url(../images/group-of-company/group-of-companybg.png) no-repeat;*/

         

	text-align: center;/*border: 1px solid #244b5e;*/
}
/*#group-company-tabs .group-of-company:hover {

	-webkit-box-shadow: 1px 1px 100px 1px rgba(185,185,185,185);

	box-shadow: 1px 1px 100px 1px rgba(185,185,185,185);

}

#group-company-tabs .group-of-company .active {

	-webkit-box-shadow: 1px 1px 100px 1px rgba(185,185,185,185);

	box-shadow: 1px 1px 100px 1px rgba(185,185,185,185);

}*/

     

#group-company-tabs .group-of-company:last-child {
	/*border: 2px solid #244b5e;*/

         /*padding: 10px;*/

         

	float: left;
	width: 100%;
	height: auto;
	margin: 0px 0px 0 0;
	/*background: url(../images/group-of-company/group-of-companybg.png) no-repeat;*/

         

	text-align: center;/*border: 1px solid #244b5e;*/
}
#group-company-tabs .group-of-company h3 {
	color: #244b5e;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	position: relative;
	bottom: 25px;
	padding: 4px 10px;
	margin: 0;
	line-height: 20px;
}
#group-company-tabs .group-of-company span {
	color: #50b4be;
	font-size: 10px;
	text-transform: uppercase;
	position: relative;
	bottom: 20px;
}
#group-company-tabs .group-of-company .company-icon {/*background: #244b5e*/;
	width: 104px;
	height: 75px;
	margin: 0 auto;
	position: relative;
	top: -45px;
}
#group-company-tabs .group-of-company img {
	margin: 0 auto;
	position: relative;
	top: 8px;
	-webkit-transition: -webkit-transform .8s ease-in-out;
	-ms-transition: -ms-transform .8s ease-in-out;
	transition: transform .8s ease-in-out;
}
#group-company-tabs .group-of-company:hover img {
	transform: rotate(360deg);
}
#products-list-name .group-of-company img {
	-webkit-transition: -webkit-transform .8s ease-in-out;
	-ms-transition: -ms-transform .8s ease-in-out;
	transition: transform .8s ease-in-out;
}
#products-list-name .group-of-company:hover img {
	transform: rotate(360deg);
}
#group-company-tabs .company-info {
	color: #244b5e;
	font-size: 18px;
}
#group-company-tabs p {
	margin: 0 25px 0 0;
}
#group-company-tabs .nav-tabs {
	border-bottom: 1px solid transparent;
	padding: 0;
	margin: 0;
}
#group-company-tabs .nav-tabs > li > a {
	border: 1px solid transparent;
	margin: 0 0 0 10px;
	outline: none;
}
#group-company-tabs .nav-tabs > li {
	margin: 0 0 0 10px;
	padding: 0 5px 0 0;
}
#group-company-tabs .nav-tabs > li a:hover {
	background: transparent;
	color: #fff;
	margin: 0 0 0 10px;
}
#group-company-tabs .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	background: transparent;
	color: #fff;
	margin: 0 0 0 10px;
	display: inline-block;
}
/*end tabs*/

     

#myCarousel .banner-text a {
	padding: 5px 0;
}
#myCarousel .banner-text {
	padding: 5px 30px;
	width: 100%;
}
#myCarousel .banner-what {
	padding: 5px 0;
}
#myCarousel .carousel-caption {
	left: 15%;
	top: 0;
}
}
 @media (max-width: 768px) {
/*start awards-sitemap*/

.awards-sitemap {
	background: none;
	height: auto;
	margin: 0 0 70px 0;
}
.awards-sitemap .awards-inner {
	width: 100%;
}
.awards-sitemap .timeline-img {
	width: 30%;
}
.awards-sitemap .two-1987 {
	margin: -110px 0 0 0;
	width: 100%;
}
.awards-sitemap .two-1987 .two-19871 {
	display: block;
	top: -9px;
	width: 96%;
}
.awards-sitemap .two-1993 {
	margin: 200px 0 0;
	width: 100%;
}
.awards-sitemap .two-1993 .two-19931 {
	display: block;
	left: 15px;
	top: 300px;
	width: 96%;
}
.awards-sitemap .two-1994 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1994 .two-19941 {
	display: block;
	left: 177px;
	top: 290px;
	width: 96%;
}
.awards-sitemap .two-1995 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1995 .two-19951 {
	display: block;
	left: 15px;
	top: 310px;
	width: 96%;
}
.awards-sitemap .two-1996 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1996 .two-19961 {
	display: block;
	left: 15px;
	top: 310px;
	width: 96%;
}
.awards-sitemap .two-1997 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1997 .two-19971 {
	display: block;
	left: 15px;
	top: 310px;
	width: 96%;
}
.awards-sitemap .two-1998 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1998 .two-19981 {
	display: block;
	left: 15px;
	top: 310px;
	width: 96%;
}
.awards-sitemap .two-1999 {
	margin: 220px 0 0;
	width: 100%;
}
.awards-sitemap .two-1999 .two-19991 {
	display: block;
	left: 15px;
	top: 320px;
	width: 96%;
}
.awards-sitemap .two-2000 {
	margin: 220px 0 0;
	width: 100%;
}
.awards-sitemap .two-2000 .two-20001 {
	display: block;
	left: 0;
	margin: 291px 0 0 13px;
	width: 96%;
}
.awards-sitemap .two-2001 {
	margin: 220px 0 0;
	width: 100%;
}
.awards-sitemap .two-2001 .two-20011 {
	display: block;
	margin: 460px 0 0 13px;
	width: 96%;
	left: 0;
}
.awards-sitemap .two-2002 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2002 .two-20021 {
	display: block;
	margin: 232px 0 0 13px;
	width: 96%;
	left: 0;
}
.awards-sitemap .two-2004 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2004 .two-20041 {
	display: block;
	margin: 507px 0 0 13px;
	width: 96%;
	left: 0;
}
.awards-sitemap .two-2006 {
	margin: 200px 0 0;
	width: 100%;
}
.awards-sitemap .two-2006 .two-20061 {
	display: block;
	margin: 370px 0 0 13px;
	width: 96%;
	left: 0;
}
.awards-sitemap .two-2007 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2007 .two-20071 {
	display: block;
	margin: 500px 0 0;
	width: 96%;
}
.awards-sitemap .two-2008 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2008 .two-20081 {
	display: block;
	left: 15px;
	margin: 840px 0 0;
	width: 96%;
}
.awards-sitemap .two-2009 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2009 .two-20091 {
	display: block;
	margin: 695px 0 0;
	width: 96%;
	left: 15px;
}
.awards-sitemap .two-2010 {
	margin: 220px 0 0;
	width: 100%;
}
.awards-sitemap .two-2010 .two-20101 {
	display: block;
	left: 15px;
	margin: 860px 0 0;
	width: 96%;
}
.awards-sitemap .two-2011 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2011 .two-20111 {
	display: block;
	left: 15px;
	margin: 690px 0 0;
	width: 96%;
}
.awards-sitemap .two-2013 {
	margin: 200px 0 0;
	width: 100%;
}
.awards-sitemap .two-2013 .two-20131 {
	display: block;
	left: 16px;
	margin: 920px 0 0;
	width: 96%;
}
.awards-sitemap .two-2015 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-2015 .two-20151 {
	display: block;
	margin: 700px 0 0 13px;
	width: 96%;
	left: 0;
}
/*end awards-sitemap*/

	 

.top-head {
	padding: 20px 0 30px;
}
#product-inner {
	padding: 0;
}
#product-banner {
	padding: 103px 0 0;
}
#contactus form {
	width: 100%;
}
footer input.send-btn {
    bottom: 0;
    right: 0;
    width: auto !important;
}
footer .input-append input {
	width: 50%;
}
.single-portfolio {
	width: 45%;
}
#our-main-services .our-services p {
	min-height: 330px;
}
#our-main-services .our-services h3 {
	padding: 0;
}
#our-recent-projects .recent-projects-big-image {
	margin: -220px 0 0 0;
}
section h1 {
	line-height: 40px;
}
/*start tabs*/

     

#myCarousel1 {
}
#myCarousel1 .nav-justified > li:hover {
	/*background: rgba(0, 0, 0, 0) url("../images/group-of-company-hover.png") no-repeat scroll -6px 0;*/

         

	background: transparent;
}
#myCarousel1 .nav-justified > li.active {
	/*background: rgba(0, 0, 0, 0) url("../images/group-of-company-hover.png") no-repeat scroll -6px 0;*/

         

	background: transparent;
}
#myCarousel1 .nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
	margin: 0 0 0 10px;
}
#myCarousel1 .nav-justified > li > a {
	padding: 0px;
	float: left;
	width: 100%;
	height: auto;
	margin: 0px 0px 0 0;
	/*background: url(../images/group-of-company-hover.png) no-repeat;*/

         

	text-align: center;
	border: 1px solid #244b5e !important;
	border-radius: 1px;
}
#group-company-tabs {
	background-image: url(../images/background/group-of-companybg.jpg);
	background-position: center;/*-webkit-background-size: cover;

	-moz-background-size: cover;

	background-size: cover;

	-o-background-size: cover;*/
}
#group-company-tabs .group-of-company {
	/*border: 2px solid #244b5e;*/

         /*padding: 10px;*/

         

	float: left;
	width: 210px;
	height: 140px;
	margin: 70px 22px 40px 0;
	/*background: url(../images/group-of-company/group-of-companybg.png) no-repeat;*/

         

	text-align: center;/*border: 1px solid #244b5e;*/
}
/*#group-company-tabs .group-of-company:hover {

	-webkit-box-shadow: 1px 1px 100px 1px rgba(185,185,185,185);

	box-shadow: 1px 1px 100px 1px rgba(185,185,185,185);

}

#group-company-tabs .group-of-company .active {

	-webkit-box-shadow: 1px 1px 100px 1px rgba(185,185,185,185);

	box-shadow: 1px 1px 100px 1px rgba(185,185,185,185);

}*/

     

#group-company-tabs .group-of-company:last-child {
	/*border: 2px solid #244b5e;*/

         /*padding: 10px;*/

         

	float: left;
	width: 100%;
	height: auto;
	margin: 0px 0px 0 0;
	/*background: url(../images/group-of-company/group-of-companybg.png) no-repeat;*/

         

	text-align: center;/*border: 1px solid #244b5e;*/
}
#group-company-tabs .group-of-company h3 {
	color: #244b5e;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	position: relative;
	bottom: 25px;
	padding: 4px 10px;
	margin: 0;
	line-height: 20px;
}
#group-company-tabs .group-of-company span {
	color: #50b4be;
	font-size: 10px;
	text-transform: uppercase;
	position: relative;
	bottom: 20px;
}
#group-company-tabs .group-of-company .company-icon {/*background: #244b5e*/;
	width: 104px;
	height: 75px;
	margin: 0 auto;
	position: relative;
	top: -45px;
}
#group-company-tabs .group-of-company img {
	margin: 0 auto;
	position: relative;
	top: 8px;
	-webkit-transition: -webkit-transform .8s ease-in-out;
	-ms-transition: -ms-transform .8s ease-in-out;
	transition: transform .8s ease-in-out;
}
#group-company-tabs .group-of-company:hover img {
	transform: rotate(360deg);
}
#products-list-name .group-of-company img {
	-webkit-transition: -webkit-transform .8s ease-in-out;
	-ms-transition: -ms-transform .8s ease-in-out;
	transition: transform .8s ease-in-out;
}
#products-list-name .group-of-company:hover img {
	transform: rotate(360deg);
}
#group-company-tabs .company-info {
	color: #244b5e;
	font-size: 18px;
}
#group-company-tabs p {
	margin: 0 25px 0 0;
}
#group-company-tabs .nav-tabs {
	border-bottom: 1px solid transparent;
	padding: 0;
	margin: 0;
}
#group-company-tabs .nav-tabs > li > a {
	border: 1px solid transparent;
	margin: 0 0 0 10px;
	outline: none;
}
#group-company-tabs .nav-tabs > li {
	margin: 0 0 0 -10px;
	padding: 0 5px 0 0;
}
#group-company-tabs .nav-tabs > li a:hover {
	background: transparent;
	color: #fff;
	margin: 0 0 0 10px;
}
#group-company-tabs .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	background: transparent;
	color: #fff;
	margin: 0 0 0 10px;
	display: inline-block;
}
/*end tabs*/
#portfolio
	{
		padding: 40px 0 0 0;
	}
 .navbar-right
 	{
 		margin: 0;
 	}    

.navbar-default .navbar-nav > li > a {
	padding: 20px 15px 20px 0;
	line-height: 0;
}
#our-brand {
	height: auto;
}
.top-head .top-contact {
	left: -160px;
	width: 120%;
}
.top-head .top-contact li {
	margin-right: 34px;
}
#myCarousel .carousel-caption {
	left: 11%;
	display: none;
}
#myCarousel .arrow {
	top: 30px;
	right: 10px;
}
#myCarousel .banner-text a {
	width: 100px;
	left: 75px;
	padding: 5px 0;
}
#myCarousel .banner-text {
	width: 600px;
	padding: 5px 30px 5px 30px;
}
#myCarousel {
	padding: 119px 0 0;
}
}
 @media (max-width: 640px) {

 


/*start awards-sitemap*/

.awards-sitemap {
	background: none;
	height: auto;
	margin: 0 0 70px 0;
}
.awards-sitemap .awards-inner {
	width: 100%;
}
.awards-sitemap .timeline-img {
	width: 30%;
}
.awards-sitemap .two-1987 {
	margin: -110px 0 0 0;
	width: 100%;
}
.awards-sitemap .two-1987 .two-19871 {
	display: block;
	top: -9px;
	width: 95%;
}
.awards-sitemap .two-1993 {
	margin: 170px 0 0;
	width: 100%;
}
.awards-sitemap .two-1993 .two-19931 {
    display: block;
    left: 15px;
    top: 270px;
    width: 95%;
}
.awards-sitemap .two-1994 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1994 .two-19941 {
	display: block;
	left: 177px;
	top: 290px;
	width: 95%;
}
.awards-sitemap .two-1995 {
	margin: 220px 0 0;
	width: 100%;
}
.awards-sitemap .two-1995 .two-19951 {
    display: block;
    left: 15px;
    top: 320px;
    width: 95%;
}
.awards-sitemap .two-1996 {
	margin: 200px 0 0;
	width: 100%;
}
.awards-sitemap .two-1996 .two-19961 {
    display: block;
    left: 15px;
    top: 300px;
    width: 95%;
}
.awards-sitemap .two-1997 {
	margin: 190px 0 0;
	width: 100%;
}
.awards-sitemap .two-1997 .two-19971 {
    display: block;
    left: 15px;
    top: 290px;
    width: 95%;
}
.awards-sitemap .two-1998 {
	margin: 190px 0 0;
	width: 100%;
}
.awards-sitemap .two-1998 .two-19981 {
    display: block;
    left: 15px;
    top: 290px;
    width: 95%;
}
.awards-sitemap .two-1999 {
	margin: 180px 0 0;
	width: 100%;
}
.awards-sitemap .two-1999 .two-19991 {
    display: block;
    left: 15px;
    top: 276px;
    width: 95%;
}
.awards-sitemap .two-2000 {
	margin: 170px 0 0;
	width: 100%;
}
.awards-sitemap .two-2000 .two-20001 {
    display: block;
    left: 0;
    margin: 241px 0 0 17px;
    width: 95%;
}
.awards-sitemap .two-2001 {
	margin: 180px 0 0;
	width: 100%;
}
.awards-sitemap .two-2001 .two-20011 {
    display: block;
    left: 0;
    margin: 420px 0 0 13px;
    width: 95%;
}
.awards-sitemap .two-2002 {
	margin: 190px 0 0;
	width: 100%;
}
.awards-sitemap .two-2002 .two-20021 {
    display: block;
    left: 0;
    margin: 212px 0 0 13px;
    width: 95%;
}
.awards-sitemap .two-2004 {
	margin: 180px 0 0;
	width: 100%;
}
.awards-sitemap .two-2004 .two-20041 {
    display: block;
    left: 0;
    margin: 477px 0 0 13px;
    width: 95%;
}
.awards-sitemap .two-2006 {
	margin: 180px 0 0;
	width: 100%;
}
.awards-sitemap .two-2006 .two-20061 {
    display: block;
    left: 0;
    margin: 350px 0 0 13px;
    width: 95%;
}
.awards-sitemap .two-2007 {
	margin: 180px 0 0;
	width: 100%;
}
.awards-sitemap .two-2007 .two-20071 {
    display: block;
    margin: 476px 0 0;
    width: 93%;
}
.awards-sitemap .two-2008 {
	margin: 170px 0 0;
	width: 100%;
}
.awards-sitemap .two-2008 .two-20081 {
    display: block;
    left: 15px;
    margin: 810px 0 0;
    width: 95%;
}
.awards-sitemap .two-2009 {
	margin: 192px 0 0;
	width: 100%;
}
.awards-sitemap .two-2009 .two-20091 {
    display: block;
    left: 15px;
    margin: 675px 0 0;
    width: 95%;
}
.awards-sitemap .two-2010 {
	margin: 180px 0 0;
	width: 100%;
}
.awards-sitemap .two-2010 .two-20101 {
    display: block;
    left: 15px;
    margin: 820px 0 0;
    width: 95%;
}
.awards-sitemap .two-2011 {
	margin: 180px 0 0;
	width: 100%;
}
.awards-sitemap .two-2011 .two-20111 {
    display: block;
    left: 15px;
    margin: 665px 0 0;
    width: 95%;
}
.awards-sitemap .two-2013 {
	margin: 184px 0 0;
	width: 100%;
}
.awards-sitemap .two-2013 .two-20131 {
    display: block;
    left: 16px;
    margin: 900px 0 0;
    width: 95%;
}
.awards-sitemap .two-2015 {
	margin: 190px 0 0;
	width: 100%;
}
.awards-sitemap .two-2015 .two-20151 {
    display: block;
    left: 0;
    margin: 671px 0 0 13px;
    width: 95%;
}
/*end awards-sitemap*/

 #contactus-warehouse .contactus-warehouse
 	{
 		margin: 20px 0 0 0;
 	}	
 #demoForm .col-xs-12
 	{
 		padding: 0;
 	}
 #contactus .col-sm-8
 	{
 		padding: 0;
 	}		
 #our-main-services .our-services p
 	{
 		min-height: auto;
 	}	
 #our-recent-projects
 	{
 		height: 2610px;
 	}	
.navbar-fixed-bottom, .navbar-fixed-top
	{
		position: relative;
	}

.maps iframe{
    pointer-events: none;
}	
#slider1_container1 {
	width: 100% !important;
}
#slider1_container2 {
	width: 100% !important;
}
#slider1_container3 {
	width: 100% !important;
}
#slider1_container4 {
	width: 100% !important;
}
#slider1_container5 {
	width: 100% !important;
}
#start-modal .modal-lg {
	width: 95%;
}
#start-modal .big-image {
	width: 100% !important;
}
.top-head {
	padding: 30px 0;
}
#product-inner ul {
	margin: 20px 0 20px 0;
}
#contactus .form-group {
	margin: 0 0 30px 0;
	width: 100%;
}
#contactus-banner {
	padding: 0px 0 0;
}
#product-banner {
	padding: 0px 0 0;
}
#my-career .form-horizontal .form-group {
	margin: 0 0 20px 0;
}
#career-banner {
	padding: 0px 0 0;
}
.video-js .vjs-big-play-button {
	margin: 100px 0 0 240px;
}
#footer-bottom p {
	width: 100%;
}
#aboutus-tabs p {
	margin: 15px 0 15px 0;
}
#aboutus-tabs img {
	margin-left: auto;
	margin-right: auto;
}
#aboutus-tabs .nav-tabs > li {
	padding: 0;
}
#about-banner {
	padding: 0px 0 0 0;
}
.navbar-nav {
	margin-top: 0;
}
.navbar-default .navbar-toggle {
	border: 1px solid #244b5e;
	background: #244b5e;
	border-radius: 1px;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #fff;
}
.nav > li {
	background: #244b5e;
	padding: 0 0 0 20px;
}
.navbar-default .nav > li > a, .navbar-default .nav > li > a:focus {
	color: #5cc6d0;
}
.navbar-default .navbar-header .navbar-brand:hover, .navbar-default .navbar-header .navbar-brand:focus {
	color: #eb3812;
}
.navbar-default .nav > li>a, .navbar-default .nav>li>a:focus {
	text-transform: uppercase;
	font-size: 13px;
	font-weight: 700;
	color: #5cc6d0 !important;
}
.navbar-default .nav > li>a:hover, .navbar-default .nav>li>a:focus:hover {
	color: #fff !important;
}
.navbar-default .nav > li.active>a, .navbar-default .nav>li.active>a:focus {
	/*color: #f05f40!important;*/

         

	color: #fff!important;
	background-color: transparent;
}
.navbar-default .nav > li.active>a:hover, .navbar-default .nav>li.active>a:focus:hover {
	background-color: transparent;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
	background-color: #5cc6d0;
	border: 1px solid #5cc6d0;
}
footer .footer-social-icons {
	margin: 0 0 0 0px;
}
footer .input-append input {
    left: 179px;
    margin: 0;
    width: auto;
}
footer h4 {
	margin: 30px 0 30px 0px;
}
footer li {
	margin: 0;
}
footer .input-append button {
	right: 168px;
}
.single-portfolio {
	width: 45%;
}
#our-recent-projects .recent-projects-left {
	width: 100%;
}
#our-recent-projects img {
	display: none;
}
#our-recent-projects .big-img {
	display: block;
	margin: 0 0 0 160px;
}
#our-recent-projects .small-img {
	display: block;
	margin: 0 0 0 160px;
}
#our-brand {
	height: auto;
}
section h1 {
	margin: 20px 0 20px 0;
}
#myCarousel .carousel-caption {
	display: none;
}
.navbar
	{
		margin: 0;
	}
#myCarousel {
	margin: 0px 0 0 0;
	padding: 0;
}
.navbar-default .navbar-toggle {
	background: #244b5e none repeat scroll 0 0;
	border: 1px solid #244b5e;
	border-radius: 1px;
}
.navbar-default {
	background: rgba(6, 32, 45, 0.7) none repeat scroll 0 0 !important;
}
.navbar-brand > img {
	display: none;
}
.mobile-logo img {
	bottom: 28px;
	left: -5px;
	margin: 0 auto;
	position: relative;
}
.mobile-logo {
	background: #244b5e none repeat scroll 0 0;
	display: block;
	left: 0;
	position: relative;
	top: 0;
}
.top-head .top-social {
	top: -25px;
	display: none;
}
.top-head .top-contact {
	left: 0;
	top: -20px;
	display: none;
}
#group-company-tabs .group-of-company:last-child {
	height: 100px;
}
#group-company-tabs .nav-tabs {
	margin: 0 0 0 100px;
	width: auto;
}
#group-company-tabs .nav-tabs > li {
	list-style: none;
}
#group-company-tabs .nav-tabs > li > a {
	margin: 0;
}
#myCarousel1 {
	left: 0px;
	position: relative;
	top: 0px;
	width: 100%;
}
#myCarousel1 .carousel-inner {
	left: 0px;
	position: relative;
	top: 0px;
	width: 100%;
}
#myCarousel1 .nav-justified > li:hover {
	background: rgba(0, 0, 0, 0) url("../images/group-of-company-hover.png") no-repeat scroll -6px 0;
}
#myCarousel1 .nav-justified > li.active {
	background: rgba(0, 0, 0, 0) url("../images/group-of-company-hover.png") no-repeat scroll -6px 0;
}
#myCarousel1 .nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
	margin: 0;
}
#myCarousel1 .nav-justified > li > a {
	padding: 10px;
	float: left;
	width: 210px;
	height: 170px;
	margin: 0 10px 60px 0px;
	/*background: url(../images/group-of-company-hover.png) no-repeat;*/

         

	text-align: center;
	border: 1px solid #244b5e !important;
	border-radius: 1px;
}
#group-company-tabs .nav-tabs > li a:hover {
	background: transparent;
	color: #fff;
	margin: 0 10px 60px 0px;
}
#group-company-tabs .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	background: transparent;
	color: #fff;
	margin: 0 10px 60px 0px;
	display: inline-block;
}
}
 @media (max-width: 480px) {
body {
	overflow-x: hidden !important;
}
.navbar-fixed-bottom, .navbar-fixed-top
	{
		position: relative;
	}
#contactus .form-group
	{
		margin: 0;
	}
#demoForm .col-xs-12
	{
		padding: 0;
	}

#contactus .col-sm-8
	{
		padding: 0;
	}


/*start awards-sitemap*/

.awards-sitemap {
	background: none;
	height: auto;
	margin: 0 0 70px 0;
}
.awards-sitemap .awards-inner {
	width: 100%;
}
.awards-sitemap .timeline-img {
	width: 30%;
}
.awards-sitemap .two-1987 {
	margin: -110px 0 0 0;
	width: 100%;
}
.awards-sitemap .two-1987 .two-19871 {
	display: block;
	top: -9px;
	width: 93%;
}
.awards-sitemap .two-1993 {
	margin: 150px 0 0;
	width: 100%;
}
.awards-sitemap .two-1993 .two-19931 {
    display: block;
    left: 15px;
    top: 250px;
    width: 93%;
}
.awards-sitemap .two-1994 {
	margin: 210px 0 0;
	width: 100%;
}
.awards-sitemap .two-1994 .two-19941 {
	display: block;
	left: 177px;
	top: 290px;
	width: 93%;
}
.awards-sitemap .two-1995 {
	margin: 280px 0 0;
	width: 100%;
}
.awards-sitemap .two-1995 .two-19951 {
    display: block;
    left: 15px;
    top: 380px;
    width: 93%;
}
.awards-sitemap .two-1996 {
	margin: 240px 0 0;
	width: 100%;
}
.awards-sitemap .two-1996 .two-19961 {
    display: block;
    left: 15px;
    top: 340px;
    width: 93%;
}
.awards-sitemap .two-1997 {
	margin: 170px 0 0;
	width: 100%;
}
.awards-sitemap .two-1997 .two-19971 {
    display: block;
    left: 15px;
    top: 270px;
    width: 93%;
}
.awards-sitemap .two-1998 {
	margin: 150px 0 0;
	width: 100%;
}
.awards-sitemap .two-1998 .two-19981 {
    display: block;
    left: 15px;
    top: 250px;
    width: 93%;
}
.awards-sitemap .two-1999 {
	margin: 170px 0 0;
	width: 100%;
}
.awards-sitemap .two-1999 .two-19991 {
    display: block;
    left: 15px;
    top: 270px;
    width: 93%;
}
.awards-sitemap .two-2000 {
	margin: 170px 0 0;
	width: 100%;
}
.awards-sitemap .two-2000 .two-20001 {
    display: block;
    left: 0;
    margin: 241px 0 0 17px;
    width: 93%;
}
.awards-sitemap .two-2001 {
	margin: 170px 0 0;
	width: 100%;
}
.awards-sitemap .two-2001 .two-20011 {
    display: block;
    left: 0;
    margin: 410px 0 0 13px;
    width: 93%;
}
.awards-sitemap .two-2002 {
	margin: 150px 0 0;
	width: 100%;
}
.awards-sitemap .two-2002 .two-20021 {
    display: block;
    left: 0;
    margin: 172px 0 0 13px;
    width: 93%;
}
.awards-sitemap .two-2004 {
	margin: 150px 0 0;
	width: 100%;
}
.awards-sitemap .two-2004 .two-20041 {
    display: block;
    left: 0;
    margin: 447px 0 0 13px;
    width: 93%;
}
.awards-sitemap .two-2006 {
	margin: 150px 0 0;
	width: 100%;
}
.awards-sitemap .two-2006 .two-20061 {
    display: block;
    left: 0;
    margin: 320px 0 0 13px;
    width: 93%;
}
.awards-sitemap .two-2007 {
	margin: 150px 0 0;
	width: 100%;
}
.awards-sitemap .two-2007 .two-20071 {
    display: block;
    margin: 446px 0 0;
    width: 93%;
}
.awards-sitemap .two-2008 {
	margin: 170px 0 0;
	width: 100%;
}
.awards-sitemap .two-2008 .two-20081 {
    display: block;
    left: 15px;
    margin: 810px 0 0;
    width: 93%;
}
.awards-sitemap .two-2009 {
	margin: 152px 0 0;
	width: 100%;
}
.awards-sitemap .two-2009 .two-20091 {
    display: block;
    left: 15px;
    margin: 635px 0 0;
    width: 93%;
}
.awards-sitemap .two-2010 {
	margin: 180px 0 0;
	width: 100%;
}
.awards-sitemap .two-2010 .two-20101 {
    display: block;
    left: 15px;
    margin: 820px 0 0;
    width: 93%;
}
.awards-sitemap .two-2011 {
	margin: 160px 0 0;
	width: 100%;
}
.awards-sitemap .two-2011 .two-20111 {
    display: block;
    left: 15px;
    margin: 645px 0 0;
    width: 93%;
}
.awards-sitemap .two-2013 {
	margin: 154px 0 0;
	width: 100%;
}
.awards-sitemap .two-2013 .two-20131 {
    display: block;
    left: 16px;
    margin: 870px 0 0;
    width: 93%;
}
.awards-sitemap .two-2015 {
	margin: 150px 0 0;
	width: 100%;
}
.awards-sitemap .two-2015 .two-20151 {
    display: block;
    left: 0;
    margin: 640px 0 0 13px;
    width: 93%;
}
/*end awards-sitemap*/

.video-js .vjs-big-play-button
	{
		margin: 100px 0 0 150px;
	}
#quality-policy h2
	{
		padding: 0;
	}
#vision
	{
		padding: 0;
	}	
#vision h2
	{
		padding: 0;
	}
#about-banner
	{
		padding: 0px 0 0 0;
	}
#contactus-banner
	{
		padding: 0px 0 0;
	}
#career-banner
	{
		padding: 0px 0 0;
	}	

.maps iframe{
    pointer-events: none;
}

footer input.send-btn {
    right: 184px;
    width: 10%;
}
#product-inner ul {
	margin: 20px 0 0 0px;
}
#product-inner {
	padding: 0;
}
#product-banner {
	padding: 0px 0 0;
}
.form-horizontal .form-control {
	margin: 0 0 20px 0;
}
.form-horizontal .form-group {
	margin: 0 0 0 0;
}
#footer-bottom p {
	width: 100%;
}
#my-career .form-horizontal .form-group {
	margin: 0 0 20px 0;
}
#accordion img {
	margin-left: auto;
	margin-right: auto;
}
#aboutus-tabs p {
	margin: 20px 0 20px 0;
}
#aboutus-tabs .nav-tabs > li {
	padding: 0;
}
/*#about-banner

	{

		padding: 190px 0 0 0;

	}*/

     

#our-recent-projects {
	height: auto;
}
#our-main-services .our-services p {
	min-height: auto;
}
.top-head {
	padding: 0px 0 30px;
}
.navbar-nav {
	margin-top: 0;
}
.navbar-default .navbar-toggle {
	border: 1px solid #244b5e;
	background: #244b5e;
	border-radius: 1px;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #fff;
}
.nav > li {
	background: #244b5e;
	padding: 0 0 0 20px;
}
.navbar-default .nav > li > a, .navbar-default .nav > li > a:focus {
	color: #5cc6d0;
}
.navbar-default .navbar-header .navbar-brand:hover, .navbar-default .navbar-header .navbar-brand:focus {
	color: #eb3812;
}
.navbar-default .nav > li>a, .navbar-default .nav>li>a:focus {
	text-transform: uppercase;
	font-size: 13px;
	font-weight: 700;
	color: #5cc6d0 !important;
}
.navbar-default .nav > li>a:hover, .navbar-default .nav>li>a:focus:hover {
	color: #fff !important;
}
.navbar-default .nav > li.active>a, .navbar-default .nav>li.active>a:focus {
	/*color: #f05f40!important;*/

         

	color: #fff!important;
	background-color: transparent;
}
.navbar-default .nav > li.active>a:hover, .navbar-default .nav>li.active>a:focus:hover {
	background-color: transparent;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
	background-color: #5cc6d0;
	border: 1px solid #5cc6d0;
}
footer .footer-social-icons {
	margin: 0 0 0 0px;
}
footer .input-append input {
	margin: 0;
}
footer h4 {
	margin: 30px 0 30px 0px;
}
footer li {
	margin: 0 0 5px 0px;
}
.single-portfolio {
	width: 100%;
}
#our-recent-projects .big-img {
	display: block;
	margin: 0 0 0 90px;
}
#our-recent-projects .small-img {
	display: block;
	margin: 0 0 0 90px;
}
#our-recent-projects img {
	display: none;
}
#our-recent-projects .recent-projects-left {
	width: 100%;
}
#our-brand {
	height: auto;
}
section h1 {
	margin: 20px 0 20px 0;
}
#group-company-tabs .group-of-company:last-child {
	height: 100px;
}
#group-company-tabs .nav-tabs {
	margin: 0 0 0 100px;
	width: 50%;
}
#group-company-tabs .nav-tabs > li {
	list-style: none;
}
#group-company-tabs .nav-tabs > li > a {
	margin: 0;
}
#myCarousel1 {
	left: 0px;
	position: relative;
	top: 0px;
	width: 100%;
}
#myCarousel1 .carousel-inner {
	left: 0px;
	position: relative;
	top: 0px;
	width: 100%;
}
#myCarousel1 .nav-justified > li:hover {
	background: rgba(0, 0, 0, 0) url("../images/group-of-company-hover.png") no-repeat scroll -6px 0;
}
#myCarousel1 .nav-justified > li.active {
	background: rgba(0, 0, 0, 0) url("../images/group-of-company-hover.png") no-repeat scroll -6px 0;
}
#myCarousel1 .nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
	margin: 0;
}
#myCarousel1 .nav-justified > li > a {
	padding: 10px;
	float: left;
	width: 210px;
	height: auto;
	margin: 0 0 60px 0px;
	/*background: url(../images/group-of-company-hover.png) no-repeat;*/

         

	text-align: center;
	border: 1px solid #244b5e !important;
	border-radius: 1px;
}
#group-company-tabs .nav-tabs > li a:hover {
	background: transparent;
	color: #fff;
	margin: 0 0 60px 0px;
}
#group-company-tabs .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	background: transparent;
	color: #fff;
	margin: 0 0 60px 0px;
	display: inline-block;
}
#aboutus {
	margin: 0px 0 0 0;
}
#myCarousel {
	margin: 0px 0 0 0;
	display: block;
	padding: 0;
}
.navbar
	{
		margin: 0;
	}
.navbar-default .navbar-toggle {
	background: #244b5e none repeat scroll 0 0;
	border: 1px solid #244b5e;
	border-radius: 1px;
}
.navbar-default {
	background: rgba(6, 32, 45, 0.7) none repeat scroll 0 0 !important;
}
.navbar-brand > img {
	display: none;
}
.mobile-logo img {
	bottom: 28px;
	left: -5px;
	margin: 0 auto;
	position: relative;
}
.mobile-logo {
	background: #244b5e none repeat scroll 0 0;
	display: block;
	left: 0;
	position: relative;
	top: 0;
}
.top-head .top-contact {
	left: 10px;
	top: -23px;
	display:none;
}
.top-head .top-social {
	top: -28px;
	display:none;
}
}
 @media (max-width: 360px) {
body {
	overflow-x: hidden !important;
}


.maps iframe{
    pointer-events: none;
}
#portfolio
	{
		padding: 0;
	}
.video-js .vjs-big-play-button
	{
		margin: 93px 0 0 93px;
	}
#products-list-name .group-of-company:last-child
	{
		margin: 70px 0 0 60px;
	}
#products-list-name .item.active
	{
		background: transparent;
	}
#my-career .form-horizontal .form-group
	{
		margin: 0;
	}	
.form-horizontal .form-control
	{
		margin: 0;
	}
.bootstrap-filestyle input
	{
		width: 60% !important;
	}
#contactus .form-group
	{
		margin: 0;
	}						
/*start awards-sitemap*/

.awards-sitemap {
	background: none;
	height: auto;
	margin: 0 0 70px 0;
}
.awards-sitemap .awards-inner {
	width: 100%;
}
.awards-sitemap .timeline-img {
	width: 30%;
}
.awards-sitemap .two-1987 {
	margin: -110px 0 0 0;
	width: 100%;
}
.awards-sitemap .two-1987 .two-19871 {
	display: block;
	top: -10px;
	width: 92%;
}
.awards-sitemap .two-1993 {
	margin: 130px 0 0 0;
	width: 100%;
}
.awards-sitemap .two-1993 .two-19931 {
	display: block;
	margin: -22px 0 0;
	width: 92%;
}
.awards-sitemap .two-1994 {
	margin: 310px 0 0;
	width: 100%;
}
.awards-sitemap .two-1994 .two-19941 {
	display: block;
	margin: 117px 0 0 14px;
	width: 92%;
	left: 0;
}
.awards-sitemap .two-1995 {
	margin: 360px 0 0;
	width: 100%;
}
.awards-sitemap .two-1995 .two-19951 {
	display: block;
	margin: 80px 0 0;
	width: 92%;
}
.awards-sitemap .two-1996 {
	margin: 320px 0 0;
	width: 100%;
}
.awards-sitemap .two-1996 .two-19961 {
	display: block;
	margin: 79px 0 0 13px;
	width: 92%;
	left: 0;
}
.awards-sitemap .two-1997 {
	margin: 230px 0 0;
	width: 100%;
}
.awards-sitemap .two-1997 .two-19971 {
	display: block;
	margin: 60px 0 0 13px;
	width: 92%;
	left: 0;
}
.awards-sitemap .two-1998 {
	margin: 180px 0 0;
	width: 100%;
}
.awards-sitemap .two-1998 .two-19981 {
	display: block;
	margin: 30px 0 0 13px;
	width: 92%;
	left: 0;
}
.awards-sitemap .two-1999 {
	margin: 220px 0 0;
	width: 100%;
}
.awards-sitemap .two-1999 .two-19991 {
	display: block;
	margin: 50px 0 0 13px;
	width: 92%;
	left: 0;
}
.awards-sitemap .two-2000 {
	margin: 220px 0 0;
	width: 100%;
}
.awards-sitemap .two-2000 .two-20001 {
	display: block;
	margin: 288px 0 0 14px;
	width: 92%;
	left: 0;
}
.awards-sitemap .two-2001 {
	margin: 220px 0 0;
	width: 100%;
}
.awards-sitemap .two-2001 .two-20011 {
	display: block;
	margin: 460px 0 0 13px;
	width: 92%;
	left: 0;
}
.awards-sitemap .two-2002 {
	margin: 168px 0 0;
	width: 100%;
}
.awards-sitemap .two-2002 .two-20021 {
	display: block;
	margin: 200px 0 0 13px;
	width: 92%;
	left: 0;
}
.awards-sitemap .two-2004 {
	margin: 140px 0 0;
	width: 100%;
}
.awards-sitemap .two-2004 .two-20041 {
	display: block;
	margin: 447px 0 0 13px;
	width: 92%;
	left: 0;
}
.awards-sitemap .two-2006 {
	margin: 130px 0 0;
	width: 100%;
}
.awards-sitemap .two-2006 .two-20061 {
	display: block;
	margin: 295px 0 0 13px;
	width: 92%;
	left: 0;
}
.awards-sitemap .two-2007 {
	margin: 120px 0 0;
	width: 100%;
}
.awards-sitemap .two-2007 .two-20071 {
	display: block;
	margin: 410px 0 0;
	width: 92%;
}
.awards-sitemap .two-2008 {
	margin: 180px 0 0;
	width: 100%;
}
.awards-sitemap .two-2008 .two-20081 {
	display: block;
	margin: 810px 0 0;
	width: 92%;
}
.awards-sitemap .two-2009 {
	margin: 130px 0 0;
	width: 100%;
}
.awards-sitemap .two-2009 .two-20091 {
	display: block;
	margin: 617px 0 0;
	width: 92%;
}
.awards-sitemap .two-2010 {
	margin: 220px 0 0;
	width: 100%;
}
.awards-sitemap .two-2010 .two-20101 {
	display: block;
	margin: 860px 0 0;
	width: 92%;
}
.awards-sitemap .two-2011 {
	margin: 170px 0 0;
	width: 100%;
}
.awards-sitemap .two-2011 .two-20111 {
	display: block;
	margin: 650px 0 0;
	width: 92%;
}
.awards-sitemap .two-2013 {
	margin: 191px 0 0;
	width: 100%;
}
.awards-sitemap .two-2013 .two-20131 {
	display: block;
	margin: 905px 0 0;
	width: 92%;
}
.awards-sitemap .two-2015 {
	margin: 180px 0 20px;
	width: 100%;
}
.awards-sitemap .two-2015 .two-20151 {
	display: block;
	margin: 670px 0 0 13px;
	width: 92%;
	left: 0;
}
#start-modal .modal-content {
    border-radius: 1px;
    margin: 0 10px 0 0px;
}
/*end awards-sitemap*/



#products-list-name .item:hover {

	background: transparent;

	padding: 0px 6px 0px 6px;

	display: inline-block;

}

#products-list-name .item.active {

	background: transparent;

	padding: 0px 6px 0px 6px;

	display: inline-block;

}












#slider1_container1 {
	width: 100% !important;
}
#slider1_container2 {
	width: 100% !important;
}
#slider1_container3 {
	width: 100% !important;
}
#slider1_container4 {
	width: 100% !important;
}
#slider1_container5 {
	width: 100% !important;
}
#start-modal .modal-lg {
	width: 95%;
}
#start-modal .big-image {
	width: 100% !important;
}
#group-company-tabs .nav-tabs {
	margin: 0 0 0 50px;
	width: auto;
}
#our-recent-projects .big-img {
	display: block;
	margin: 0 0 0 30px;
}
#our-recent-projects .small-img {
	display: block;
	margin: 0 0 0 30px;
}
#group-company-tabs .group-of-company:last-child {
	height: 100px;
}
#footer-bottom p a {
	margin: 0 0 0 0px;
}
#aboutus h1 {
	margin: 20px 0 0 0;
	font-size: 18px !important;
}
#contactus-warehouse iframe {
	margin: 20px 0 20px 0;
}
#contactus-map iframe {
	margin: 20px 0 20px 0;
}
#product-banner {
	padding: 206px 0 0 0;
}
#contactus-banner {
	padding: 0px 0 0;
}
#career-banner {
	padding: 0px 0 0;
}
section h4 {
	font-size: 18px !important;
}
#about-banner {
	padding: 0px 0 0;
}


.navbar-fixed-bottom, .navbar-fixed-top
	{
		position: relative;	
	}
.navbar-default {
	background: rgba(6, 32, 45, 0.5) !important;
	border-color: transparent !important;
}
#group-company-tabs p {
	margin: 0;
}
section p {
	margin: 20px 0 0 0;
}
.navbar-collapse .navbar-nav {
	margin: 0 -15px;
}
section {
	padding: 0 0 20px 0;
}
section h1 {
	font-size: 20px !important;
	margin: 30px 0 30px 0;
}
section h1 span {
	font-size: 18px !important;
}
#our-main-services .our-services h3 {
	min-height: auto;
}
.top-head .top-contact {
	position: absolute;
	top: -27px;
	left: 39px;
	display: none;
}
.top-head .top-contact li {
	float: none !important;
}
.top-head .top-social {
	position: relative;
	bottom: 29px;
	display: none;
}
.mobile-logo {
	display: block;
	position: relative;
	top: 0px;
	left: 0px;
	background: #244b5e;
}
.mobile-logo img {
	margin: 0 auto;
	position: relative;
	bottom: 28px;
	left: -5px;
}
.navbar
	{
		margin: 0;
	}
.navbar-brand {
	display: none;
}
.navbar-default .navbar-toggle {
	border: 1px solid #244b5e;
	background: #244b5e;
	border-radius: 1px;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #fff;
}
.nav > li {
	background: #244b5e;
}
.navbar-default .nav > li > a, .navbar-default .nav > li > a:focus {
	color: #5cc6d0;
}
.navbar-default .navbar-header .navbar-brand:hover, .navbar-default .navbar-header .navbar-brand:focus {
	color: #eb3812;
}
.navbar-default .nav > li>a, .navbar-default .nav>li>a:focus {
	text-transform: uppercase;
	font-size: 13px;
	font-weight: 700;
	color: #5cc6d0 !important;
}
.navbar-default .nav > li>a:hover, .navbar-default .nav>li>a:focus:hover {
	color: #fff !important;
}
.navbar-default .nav > li.active>a, .navbar-default .nav>li.active>a:focus {
	/*color: #f05f40!important;*/

         

	color: #fff!important;
	background-color: transparent;
}
.navbar-default .nav > li.active>a:hover, .navbar-default .nav>li.active>a:focus:hover {
	background-color: transparent;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
	background-color: #5cc6d0;
	border: 1px solid #5cc6d0;
}
#myCarousel {
	display: block;
	margin: 0px 0 0 0;
	padding: 0;
}
#myCarousel .carousel-caption {
	display: none;
}
#aboutus {
	margin: 0px 0 0 0;
}
#services {
	padding: 50px 0 0 0;
}
#our-brand {
	padding: 0;
	margin-top: 20px;
}
#group-company-tabs .nav-tabs > li {
	list-style: none;
}
#group-company-tabs .nav-tabs > li > a {
	margin: 0;
}
#myCarousel1 {
	left: 0px;
	position: relative;
	top: 0px;
	width: 100%;
}
#myCarousel1 .carousel-inner {
	left: 0px;
	position: relative;
	top: 0px;
	width: 100%;
}
#myCarousel1 .nav-justified > li:hover {
	background: rgba(0, 0, 0, 0) url("../images/group-of-company-hover.png") no-repeat scroll -6px 0;
}
#myCarousel1 .nav-justified > li.active {
	background: rgba(0, 0, 0, 0) url("../images/group-of-company-hover.png") no-repeat scroll -6px 0;
}
#myCarousel1 .nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
	margin: 0;
}
#myCarousel1 .nav-justified > li > a {
	padding: 10px;
	float: left;
	width: 210px;
	height: 160px;
	margin: 0 0 60px 0px;
	/*background: url(../images/group-of-company-hover.png) no-repeat;*/
	text-align: center;
	border: 1px solid #244b5e !important;
	border-radius: 1px;
}
#group-company-tabs .nav-tabs > li a:hover {
	background: transparent;
	color: #fff;
	margin: 0 0 60px 0px;
	height: 160px;
}
#group-company-tabs .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	background: transparent;
	color: #fff;
	margin: 0 0 60px 0px;
	display: inline-block;
	height: 160px !important;
}
#our-recent-projects {
	height: 2800px;
}
#our-recent-projects .our-recent-projects {
}
#our-recent-projects .our-recent-projects1 {
}
#our-recent-projects .our-recent-projects .recent-project {
	display: block;
}
#our-recent-projects .our-recent-projects2 {
}
#our-recent-projects img {
	display: none;
}
#our-recent-projects .recent-projects-left {
	width: 100%;
}
.single-portfolio {
	width: 100%;
}
#our-main-services .our-services a {
	right: -1px;
}
#our-main-services .our-services span {
	bottom: 25px;
	float: right;
	position: relative;
	right: -12px;
	text-decoration: none !important;
	z-index: 1;
}
#our-main-services .our-services p {
	color: #58595b;
	font-size: 15px;
	text-align: justify;
	padding: 0 20px 10px 20px;
	position: relative;
	z-index: 1;
	text-decoration: none !important;
	min-height: 145px !important;
}
#our-main-services .our-services:before {
	content: '';
	position: relative;
	bottom: 42px;
	left: 15px;
	width: 91.5%;
	height: 0px;
	background: #244b5e;
	border-radius: 1px;
	text-decoration: none !important;
	border-bottom: 1px solid #fff;
	transition: all 0.5s ease;
	margin: 0 0 0px 0;
}
#our-main-services .our-services:hover:before {
	height: 88.7%;
	text-decoration: none !important;
}
#our-brand {
	background: #5cc6d0;
	height: auto;
	padding: 0 0 30px 0;
	margin: 0;
}
footer h4 {
	margin: 30px 0;
}
footer li {
	margin: 0 0 5px 0px;
}
footer .socail-link .social {
	background-color: #436474;
	color: #fff;
	float: left;
	font-size: 18px;
	margin: 0 0 10px 0px;
	padding: 12px;
	width: 60%;
}
#footer-bottom .mid {
	display: none;
}
#footer-bottom .textright {
	text-align: left !important;
	float: left !important;
}
#my-career .form-horizontal .control-label {
	background: #5cc6d0 none repeat scroll 0 0;
	color: #444444;
	margin: 25px 0 15px 17px;
	padding: 7px 0 7px 10px;
	text-align: left;
	width: 90%;
}
#contactus .form-horizontal .control-label {
	background: #5cc6d0 none repeat scroll 0 0;
	color: #444444;
	margin: 25px 0 15px 17px;
	padding: 7px 0 7px 10px;
	text-align: left;
	width: 90%;
}
.submitbtn {
	margin: 0 0 15px 0;
}
#career-banner img {
	display: block;
	width: 100%;
}
#product-banner {
	padding: 0px 0 0;
}
#product-banner img {
	width: 100%;
	display: block;
}
#my-career {
	margin-top: 0px;
	padding: 0;
}
#contactus {
	margin-top: 8px;
	padding: 0;
}
#aboutus-tabs {
	padding: 0;
	margin-top: 8px;
}
#enqury-withus {
	margin-top: 55px;
	position: fixed;
	right: -50px;
	z-index: 999;
}
section .abouthead {
	margin: 25px 0 0px 0 !important;
}
#aboutus-tabs .nav-tabs {
	border-bottom: 1px solid #ddd;
	margin: 0 0 15px 0;
}
#aboutus-tabs .nav > li {
	display: block;
	height: auto;
	position: relative;
}
#aboutus-tabs .nav-tabs > li {
	background: #244b5e none repeat scroll 0 0;
	border-right: 0px solid #fff;
	margin: 0 0 5px;
	width: 100%;
}
#aboutus-tabs .nav-tabs > li:hover {
	background: #244b5e none repeat scroll 0 0;
	border-right: 0px solid #fff;
	margin: 0 0 5px;
	width: 100%;
}
#aboutus-tabs .nav-tabs > li a {
	border: 0 none;
	color: #fff;
	font-weight: bold;
	height: auto;
	margin: 0;
	padding: 19px 0 0 0;
}
#aboutus-tabs .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	background: #06212e none repeat scroll 0 0;
	border: 0 none;
	border-radius: 1px;
	color: #fff;
	height: auto !important;
	margin: 0;
	padding: 19px 0 0 0;
	outline: medium none;
	width: 100%;
}
#aboutus-tabs .nav-tabs > li:last-child {
	border-right: none !important;
	margin: 0;
}
/*.formspace {

	width: 94%;

	margin: 0 3% 0 3%;

}*/

     

#products-list-name .owl-carousel {
	width: 95%;
}
footer .footer-social-icons {
	margin: 0;
}
footer .input-append input {
	margin: 0;
}
footer input.send-btn {
    right: 150px;
    width: 10%;
}
footer .input-append button {
	right: 97px;
}
}

 @media (max-width: 320px) {
 


.maps iframe{
    pointer-events: none;
}	
#aboutus-tabs .nav-tabs > li {
	padding: 0;
}
#product-banner {
	padding: 0px 0 0 0;
}
#aboutus-tabs {
	margin: 0px 0 0;
}


#contactus .col-sm-8
	{
		padding: 0 15px 0 15px;
	}
#my-career .col-xs-12
	{
		padding: 0 15px 0 15px;
	}
/*start mangement team*/

  
#products-list-name .group-of-company:last-child
	{
		margin: 70px 0 0 37px;
	}   

.video-js .vjs-big-play-button {
	margin: 80px;
}
#accordion img {
	margin: auto;
}
/*end mangement team*/

     

#footer-bottom p {
	width: 100%;
}
footer .input-append button {
	right: 88px;
}
#our-main-services .our-services h3 {
	min-height: auto;
}
#our-main-services .our-services:before {
	content: '';
	position: relative;
	bottom: 42px;
	left: 15px;
	width: 91.5%;
	height: 0px;
	background: #244b5e;
	border-radius: 1px;
	text-decoration: none !important;
	border-bottom: 1px solid #fff;
	transition: all 0.5s ease;
	margin: 0 0 0px 0;
}
#our-recent-projects .small-img {
	margin: 0 0 0 10px;
}
#our-recent-projects .big-img {
	margin: 0 0 0 10px;
}
section h1 {
	line-height: 30px;
}
#group-company-tabs .nav-tabs {
	margin: 0 0 0 10px;
}
.top-head .top-contact {
	left: 10px;
}
.top-head .top-social {
	left: 15px;
}
footer .input-append input
 	{
 		width: 100%;
 	}
footer input.send-btn {
    right: 16px;
    width: 10%;
}
}
