/* VMG8825-T50K */
.fadeIn {
	-webkit-animation-duration:1.25s;
	-moz-animation-duration:1.25s;
	-ms-transition-animation-duration:1.25s;
	animation-duration:1.25s;
}

h3 {
    font-size:28px !important;
}

p {
    font-size:18px;
}

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

.text-color {
    color: #6CBE45 !important;
}

/* End VMG8825-T50K */


/* Overview */
@media screen and (max-width:991px) {
	#overview {
		padding:30px 0 0;
		text-align:center;
	}	
	.overview-text {
		padding-top:0;
	}
	.main-image {
		width:500px!important;
		padding-top:3%;
	}
}

@media screen and (min-width:992px) {
	#overview {
		padding:0 0 30px 0;		
	}
	.overview-text {
		padding-top:13%;
		padding-left:100px;
	}
	.main-image {
		width:400px!important;
		padding-top:8%;
	}
}
/* End Overview */


/* Intro */
.well.contact-well {
    box-shadow:0 5px 18px 3px rgba(0,0,0,.1);
}

.contact-well-body {
    padding:30px 30px;
}
/* End Intro */


/* Features */
.features-text {
    padding-top:12px;
}

.features-text-single {
    padding-top:25px;
}

.features-text-mutiple {
    margin-top:-10px;
}

@media screen and (max-width:1024px) {
	.features-text {
		padding-top:0px;
	}
	.features-text-single {
		padding-top:0px;
	}	
	.features-text-mutiple {
		margin-top:0px;
	}	
}

@media screen and (max-width:991px) {
	.features{
		text-align:center;
	}	
}
/* End Features */


/* Benefits */
.benefit-note ul {
	margin:0;
	padding:0 5px 0 5px;
}

.benefit-note li {
	list-style-type:none;
    display:table-row;	
	font-size:16px;	
}

.benefit-note li:before {
    content:"*";
    display:table-cell;	
    padding-right:.5em;
    text-align:right;	
}

.benefit-note li:nth-child(1):before {
   content:"*";
}
/* End Benefits */


/* Check MPro Mesh */
.checkMProMesh {
    margin-top:20px;
	text-align:center;
}

.btn-checkMProMesh {
    color:#ffffff!important;
	background-color: #00b2ff;
	text-decoration:none!important;
}
/* End Check MPro Mesh */


/* Spec */
.spec h4.panel-title {
    font-size:18px;
}

.specnote ul {
	margin:0;
	padding:0 5px 0 5px;
}

.specnote li {
	list-style-type:none;
    display:table-row;	
	font-style:italic;	
	font-size:16px;	
}

.specnote li:before {
    content:"*";
    display:table-cell;	
    padding-right:.5em;
    text-align:right;	
}

.specnote li:nth-child(1):before {
   content:"*";
}

.specnote li:nth-child(2):before {
   content:"**";
}

.specnote li:nth-child(3):before {
   content:"***";
}
/* End Spec */


/* Notice */
.productnotice {
    padding:10px 0 15px 0;
    font-style:italic;
	font-weight:bold;
    font-size:16px;
}
/* End Notice */

#overview .container,
#intro .container,
#features .container,
#benefits1 .container,
#benefits2 .container,
#benefits3 .container,
#benefits4 .container,
#benefits5 .container,
#benefits6 .container,
#application-diagram .container,
#benefit-note .container,
#notice .container {
    max-width: 1320px;
}