.panel-default>.panel-heading {
	background-color: #eaeaea;
}

a.btn.btn-default {
	background-color: #eaeaea;
}

.page-header.first-header {
	margin-top: 10px;
}

div.slide-wrapper {
	height: 420px;
}

#slider-main {
	margin: -15px;
}

.carousel-control.right {
	background-image: none;
}

.carousel-control.left {
	background-image: none;
}

.vertical-center {
	display: inline-block;
	vertical-align: middle;
	float: none;
}

.vertical-center-outer {
	display: table;
	position: absolute;
	height: 100%;
	width: 100%;
}

.vertical-center-middle {
	display: table-cell;
	vertical-align: middle;
}

.vertical-center-inner {
	margin-left: auto;
	margin-right: auto;
}

.row.background-custom {
	background: #1A252E; /* Old browsers */
	background: -moz-linear-gradient(top, #1A252E 0%, #343E47 31%, #28343b 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #1A252E 0%, #343E47 31%, #28343b 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #1A252E 0%, #343E47 31%, #28343b 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1A252E',
		endColorstr='#28343b', GradientType=0); /* IE6-9 */
}

.video-wrapper {
	text-align: center;
}

.background-image-opacity {
	background: url(https://magicgnss.gmv.com/userterminal/media/UT_transparent.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: bottom;
	height: 100%;
}

.background-image-opacity-ION {
	background: url(../images/slider/Antenna.jpg);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: bottom;
	height: 100%;
}

.carousel-indicators li {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 0 3px 0 3px;
	text-indent: 0;
	cursor: pointer;
	border: none;
	border-radius: 50%;
	background-color: #fff2f5;
	box-shadow: inset 1px 1px 1px 1px rgba(0, 0, 0, 0.25);
}

.carousel-indicators .active {
	width: 10px;
	height: 10px;
	margin: 0 3px 0 3px;
	background-color: #ff0000;
}

.text-heading {
	font-family: avenir-heavy;
}

.red-text {
	color: red;
}

i.form-control-feedback {
	padding-left: 9px;
}