@media (max-width: 768px) {
	
	.pos-b {
		position: relative; top: 0px;
	}
	.banner {
		font-size: 18px;
		padding: 25px 30px;
	}
	.section-pos {
		padding:50px 0 0 0;
	}
	.section-pos3 { padding: 25px 0 0; width:100% }
	.section-pos3 hr {
		width: 90%;
	}
	.section-pos2 {

	}
	.m-pad-75 {
		padding:75px 0 0 0;
	}
	.pad-75 {
		padding:0;
	}
	.solution-box {
		padding-left:0px;
		padding-right:0px;
		padding-top: 30px;
	}
	.mar-top-40 {
		margin:40px 0 0 0;
	}
	.mar-top-40 h6 {
		text-align: justify !important;
	}
	.pos8 {
    left: 0px;
	}
	.mob-mar-top50 { margin-top: 50px; }
	.mob-text-center { text-align: center }
	.mob-mar-top30 { margin-top: 30px; }
	.mar-mar-top100 { margin-top: 100px; }
	.mob-mar-bottom50 { margin-bottom: 50px; }
	.mob-pad-top30 { padding-top: 30px; }
	.pos7 { top: 30px; right: 15px; }
	.mar-150 { margin-top: 100px; }
	.section-pos4 { top: 0px; }
	.h550 { height: auto; }
	.pos-top200 { position:relative; left: 0;right: 0;top: 0; }
	.pos-top50 { position: relative;top: -80px; height: auto; }
	.price-box { margin: 0; }
	.vero-footer { height: 100px; }
	.mob-pos-none { padding-top: 0 !important; }
	ul.my-link {text-align: left !important;}
	
}
@media (min-width: 768px) {
	.tooltip1 { position:relative }
	.tooltip1 .tooltiptext {
	width: 200px;
	/*min-height:240px;*/
	background-color: #f3fbff;
	color: #000;
	text-align: center;
	border-bottom: 8px solid #71c0e7;
	padding: 10px 5px 10px 20px;
	font-size: 16px;
	font-family: ProximaNovaReg;
	}
	.tooltip1.l1 .tooltiptext, .tooltip1.l2 .tooltiptext, .tooltip1.l3 .tooltiptext {
	position: absolute;
	top: 0px;
	z-index: 1;
	}
	.tooltip1.l1 .tooltiptext { right: -750px; }
	.tooltip1.l2 .tooltiptext { right: -507px; }
	.tooltip1.l3 .tooltiptext { right: -264px; }
	.tooltip1:hover .tooltiptext {
	visibility: visible;
	}
}

@media (min-width: 768px) {

.col-md-7 {
	flex: 0 0 58.3% !important;
	max-width: 58.3% !important;
}

.col-md-6 {
	max-width: 49.9% !important;
	flex: 0 0 49.9% !important;
}

.col-md-4 {
	flex: 0 0 33.3% !important;
	max-width: 33.3% !important;
}

.col-md-3 {
	flex: 0 0 24.9% !important;
	max-width: 24.9% !important;
}

.col-md-1 {
	flex: 0 0 8.3% !important;
	max-width: 8.3% !important;
}
}