.cancerkit_content li{display: flex;display: -webkit-flex;}


.cancerkit_content li{align-items: center;border-bottom: 1px solid #a0dbe1;}
.cancerkit_content li a{
	width: 230px;
	text-align: center;
	border: 1px solid #3bb6c5;
	padding: 15px 0;
	border-radius:100px;
	font-family: "ssB";
	font-size: 18px;
	text-transform: uppercase;
	color: #3bb6c5;
	}

.partners_desc{padding: 0 30px 0 0;flex-basis: 0;flex-grow: 1;box-sizing: border-box;}
.partners_desc h3{font-size: 24px;text-transform: uppercase;margin-top: 0;}
.partners_desc p{font-family: "ssL";font-size: 18px;}

.cancerkit_content{margin-bottom: 150px;}
.cancerkit_content li i{height: 60px;width: 60px;display: inline-block;}
.cancerkit_content li a:hover{color: #fff;background-color: #3bb6c5}


@media (min-width: 0){
	.cancerkit_content li{flex-direction: column;}
	.partners_desc{padding: 0;}
	.partners_desc h3{width: 100%}
	.partners_desc p{width: 100%}
	.cancerkit_content li{padding: 60px 20px;}
	.cancerkit_content li i{margin-right: 0;margin-bottom: 30px}
	.cancerkit_content li a{margin-top: 40px;}
}
@media (min-width: 640px){
	.cancerkit_content li{flex-direction: column;}
	.partners_desc{padding: 0;}
	.partners_desc h3{width: 100%}
	.partners_desc p{width: 100%}
	.cancerkit_content li{padding: 60px 40px;}
	.cancerkit_content li i{margin-right: 0;margin-bottom: 30px}
	.cancerkit_content li a{margin-top: 40px;}
}
@media (min-width: 1190px){
	.cancerkit_content li{flex-direction: row}
	.partners_desc{padding: 0 30px 0 0;}
	.partners_desc h3{width: 88%}
	.partners_desc p{width: 88%}
	.cancerkit_content li{padding: 60px 40px;}
	.cancerkit_content li i{margin-right: 40px;margin-bottom: 0}
	.cancerkit_content li a{margin-top: 0;}
}