.imgCenter{
	margin:0 auto;
	display:block;
}

.detail, .detail:focus, .detail:hover{
	padding:5px 20px;
	background:#000;
	color:#fff;
	border-radius:6px;
	font-size:14px;
	margin-left:15px;
}

@media only screen and (max-width: 800px){
	.detail{
		width: 50%;
		margin: 0 auto;
		display: block;
	}
	.text-right{
		text-align:left !important;
	}
}

.intro-action{
	font-size:16px;
	margin-top:30px !important;
}

.ultimateColor{
	color:#ff2837;
}

.superiorColor{
	color:#ff8900;
}

.advancedColor{
	color:#00b2ff;
}

.connectColor{
	color:#ffc800;
}

/* i.fa-arrow-circle-right{
	font-size:31px;
	float:left;
} */

.icon-other-links{
	line-height:30px;
	margin-left:10px;
}

h4.subTitle{
	border-left:15px solid;
}

h4.subTitle span{
	padding-left:10px;
	display:inline-block;
}

#spec-physical2 td:first-child,
#spec-physical4 td:first-child,
#spec-environment2 td:first-child,
#spec-environment4 td:first-child {
    padding-left: 8px !important;
    font-weight: 400;
}

/* Additions */

.container.maxwid {
    max-width: 1320px !important;
}

.btn.btn-outline {
    color: #6CBE45 !important;
    border-color: #6CBE45 !important;
    background: transparent !important;
}


.nxc2500-section{
	display: flex;
    flex-direction: row;
}

.nxc2500-area{
	width: 65%;
}

.nxc2500-area .btn-lg, .btn-group-lg>.btn {
    padding: 0px 16px!important;
}

.text-color{
	color: #64be00;
}

.AP-license{
	background-color: #f9f9f9;
}

.AP-license .note{
	padding: 10px;
    text-align: center;
}

.fas{
	animation: pulse 0.8s infinite!important;
}

@media screen and (max-width: 991px) {
.nxc2500-section{
	display: flex;
    flex-direction: column;
}

.nxc2500-area{
	width: 100%;
}
}