

/* ==========================================================================
   Author's custom styles
   ========================================================================== */

body{margin:0;padding:0;}
.top_header {background-color:#000;padding:4px;}
.top_header ,.top_header a{color:#fff;}
.top_header .left-list{padding-bottom:10px;line-height:15px;}
.top_header .left-list a{display: inline;font-size: 12px;font-weight:bold;}
.top_header .left-list a.showHideLang{font-size:18px;}
.hdrlogin{padding-top:5px;}

.middle_header{background-color:#000;background-size:cover;padding: 10px 0px 10px;}
.middle_header .accountimg,.middle_header .logged_in a.link,.banner h3,.video-section h1,footer .pagelist a{color:#fff;}
.middle_header .logged_in a.link{padding: 9px 15px;display: inline-block;}
.bottom_header{background-color: #000;background-size:cover;height:32px;}
.fixed{position: fixed;top: 0;z-index: 999;width:100%;}
.custom-btn{background: #ffffff !important;color: #33afe3 !important;margin-right:20px !important;border-radius: 2px !important;font-weight:bold !important;}

.banner{padding: 320px 50px;width:100%;background: url('/images/international-space2.jpg');background-size: cover;background-position: center center;}
.banner .about-us-btn{padding: 15px 35px;background: transparent;border: 1px solid white;color: #fff;border-radius: 2px;margin:0 auto;display:block;margin-top:20px;}

.middle-section h2{color:#808080;}
.middle-section .tabs{padding-top:30px;}
.middle-section .tabs img{ display: block;margin: 0 auto;width: 125px;}
.middle-section .tabs p{ text-align: justify;font-size: 15px;color: #535353;}

.video-section{background:#31AFE2}
.video-section .embed-responsive-item{width:100%;height:450px;padding:30px;}

.contact{padding: 30px 0 50px;}
.contactform .no-margin {margin-right: 0;}
.contactform input, .contactform textarea {border: 1px solid #b6b7b7;color: #363b3f;background: 0 0;padding: 15px 30px;margin: 0 3% 20px 0;resize: none;}
.contactform button {background: #2775c1;}
.centered {margin: 0 auto;float: none;display:block;}.divider {width: 100px;height: 1px;background: #2775c1;margin: 0 auto;}
.section .heading {padding-bottom: 40px;}
.contactform button{font-size:14px;text-decoration:none;color:#fff;border:1px solid #fff;padding:18px 50px;border-radius:3px;}
.contactform input.col-lg-6 {width: 48.5%;}
.contactform button:hover {background-color: #fff;color: #2775c1;text-decoration: none;border-color: #2775c1;}
img.earth{width:100%;}
footer{background:#373739;padding:20px;color:#fff;}
footer .pagelist{list-style-type: none;}
footer li.social{padding-top:10px;}
footer .featurelist h1{color:#3AA3FE;margin-top:0px;}
footer .featurelist h1,footer .featurelist p{text-align:center;}

.form-section .heading{color:#fff;}
.form-section .form-banner{padding-top:10px;padding-bottom:10px;}

.main .form-section{padding:15px;}

@media only screen and (max-width: 768px) {
  .video-section .embed-responsive-item{height:auto;padding:0;height:300px;}
  .banner{padding: 200px 15px;}
  footer .pagelist{text-align:center;}
}

/*logo_cust_mn*/

.logo_cust_man {
	width: 100%;
	float: left;
	padding-bottom: 30px;
}
.logo_cust_man ul li {
	list-style: none;
	width: 20%;
	float: left;
	text-align: center;
}
.logo_cust_man ul {
	width: 100%;
	float: left;
	text-align: center;
}
.logo_cust_man ul li img {
	width: 130px;
	height: 130px;
	object-fit: scale-down;
}
.logo_cust_man h3 {
	font-size: 20px;
	color: #1e64ac;
	font-weight: bold;
}


/*cust gif*/
.fact-title.counter-text {
	width: 100%;
	text-align: center;
	float: left;
}
