.s-pipe{
	position: relative;
}

.s-pipe span{
	border-right: 1.5px solid #c2c2c2;
    /*position: absolute;*/
    width: 10%;
    height: 18px;
    line-height: 50px;
    margin: 18px 0 0 0;
}


.t-img{
	padding: 40px 0 20px 0;
}

.highcharts-credits{
	display: none;
}

.b-success-msg{
	padding-top: 60px;
}

.show-desktop{
	display: block;
}

.show-mob{
	display: none!important;
}

.leads {
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.4;
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
	.bt-info{
		padding: 20px 8px 20px 8px!important;
	}

	.bt-info .display-3{
		font-size: 24px;
	}

	.show-desktop{
		display: none!important;
	}

	.show-mob{
		display: block!important;
	}

	/* .book-nav a, .tw-nav a, .dlv-nav a{
		padding-left: 4px!important;
		padding-right: 4px!important;
	} */

}