/*Media query used to target tablet and similar screen resolution devices. Begins*/
@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.pt-87 {
		padding-top: 65px;
	}
}
/*Media query used to target tablet and similar screen resolution devices. Ends*/
/*Media query used to target mobile devices and similar screen resolution devices. Begins*/
@media only screen and (min-device-width : 320px) and (max-device-width : 767px) {
	.border-right {
		border-right: none !important;
		border-bottom: 1px solid #dee2e6!important;
	}
}
/*Media query used to target mobile devices and similar screen resolution devices. Ends*/
@media only screen and (max-device-width : 1024px) {
	.sm-pb-20 {
		padding-bottom: 20px; 
	}
	.sm-center {
		text-align: center;
	}
	.pt-l-105-40 {
		padding: 10px;
	}
	.jl-lg-footer {
		display: none;
	}
	.jl-md-footer {
		display: block
	}
}