

@media only screen and (min-width: 10px) and (max-width: 479px) {

	.container {
    width: 100%;
	}
	
	.ilist-20-inner .col-3 h2 {
		font-size: 50px;
	}
	.ilist-20-inner .col-3 span {
		position: relative;
		right: 0;
		text-align: center;
		margin-bottom: 23px;
	}
	.row.ilist-section-20 .col-3 {
		text-align: center;
	}
	.ilist-20-inner .col-3 p {
	  position: relative;
	  right: 1px;
	  text-align: center;
	  top: 15px;
	}
	.ilist-20-inner .col-3 img {
		width: 50px;
		height: 50px;
	}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	.container {
    width: 100%;
	}
	
	.ilist-20-inner .col-3 h2 {
		font-size: 50px;
	}
	.ilist-20-inner .col-3 span {
		position: relative;
		right: 0;
		text-align: center;
		margin-bottom: 23px;
	}
	.row.ilist-section-20 .col-3 {
		text-align: center;
	}
	.ilist-20-inner .col-3 p {
		position: relative;
		right: 1px;
		text-align: center;
		bottom: -20px;
	}
	.ilist-20-inner .col-3 img {
		width: 80px;
		height: 80px;
	}

}

@media only screen and (min-width: 768px) and (max-width: 991px) {

	
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {

	
}

