.intro{
	font-size:18px;
}

@media screen and (min-width: 800px) {
.Streamline h3, .Single h3, .Smart h3, .SinglepointBGCnt h3, .SinglepointBGMobileCnt h3{
	font-size:1.6em;
	padding-bottom:25px;
}

.Streamline p, .Single p, .Smart p, .SinglepointBGCnt p, .SinglepointBGMobileCnt p{
	font-size:1.2em;
}
}

.Streamline h3, .Streamline p{
	color:#000;
}

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

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

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

.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;
}

.deck-wrapper .table-cell{
	width: 55%;
}

@media only screen and (max-width: 768px) {
	.deck-wrapper .table-cell{
		width: 100%;
	}
}

.icon-software-download{
    background-position: center center;
    background-repeat: no-repeat;
    width: 31px;
    height: 31px;
    vertical-align: middle;
    margin-right: 10px;
    border-radius: 50%;
    display: inline-block;
    background-color: #898989;
}

.icon-support-software{
	background: url(/library/assets/products/zon-utility/icon-software-downloads.png);
	position: relative;
	background-position: center center;
}

.Singlepoint{
	background:url(/library/assets/products/zon-utility/img_single-point-management.jpg) no-repeat center;
	background-size:cover;
	height:855px;
}

@media only screen and (max-width:1367px){
	.Singlepoint{
		height:600px;
	}
}

@media only screen and (max-width:450px){
	.Singlepoint{
		height:400px;
	}
}


.SinglepointCanvas{
	position:relative;
}

.SinglepointBG{
	background:url(/library/assets/products/zon-utility/img_single-point-management.jpg) no-repeat center center; height:950px; background-size:cover;
}

@media only screen and (max-width:1601px){
	.SinglepointBG{
		height:800px;
	}
}

@media only screen and (max-width:1400px){
	.SinglepointBG{
		height:600px;
	}
}

@media only screen and (max-width:1025px){
	.SinglepointBG{
		height:665px;
	}
}

@media only screen and (max-width:800px){
	.SinglepointBG{
		height:500px;
	}
}

@media only screen and (max-width:450px){
	.SinglepointBG{
		height:350px;
	}
}


.SinglepointBGCnt{
	position: absolute;
    height: 100%;
    top: 0;
    left: 5%;
    padding: 100px 100px;
    width: 40%;
}

@media only screen and (max-width:1601px){
	.SinglepointBGCnt{
	position: absolute;
    height: 100%;
    top: 0;
    left: 5%;
    padding: 90px 100px;
	}
}

@media only screen and (max-width:1400px){
	.SinglepointBGCnt{
	position: absolute;
    height: 100%;
    top: 0;
    left: 0%;
    padding: 40px 90px;
    width: 50%;
	}
}

@media only screen and (max-width:1025px){
	.SinglepointBGCnt{
	position: absolute;
    height: 100%;
    top: 0;
    left: 5%;
    padding: 40px 10px;
    width: 45%;
	}
}



@media only screen and (max-width:800px){
	.SinglepointBGMobileCnt h3{
		padding-top:20px;
		color:#fff;
		margin: 0 25px 10px;
	}
	.SinglepointBGMobileCnt p{
	    margin:0 10px 10px;
		padding-right:15px;
		padding-left:15px;			
		color:#fff;
		padding-bottom:20px;
	}	
}

/* Product Specs Bullets */
#specifications .panel-default ul {
	padding-left: 40px;
}

#specifications .panel-default li {
	list-style-type: disc;
}

#specifications .panel-default ul li ul li {
    list-style-type: circle;
}

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

.btn {
    padding: 0 20px;
}

