.campaign_bnr{
	width: 600px;
   	margin: 2em 0px;
}
.campaign_bnr2{
	width: 600px;
   	margin: 10px 0px;
}

.img_center{
	width: 600px;
   	margin: auto;
}

.heading{
	color:#2644A2;
	font-weight:bold;
	border-left: 5px solid #2644A2 ;
	padding:10px;
	font-size:1.1em;
	margin-bottom:2%;
}

.campaign_bgcolor_p{
	background:#B6C8FF;
}
.campaign_bgcolor{
	background-color:#B6C8FF;
}

.campaign_bgcolor2{
	background-color:#B6C8FF;
}


.campaign_box table{
	width:600px;
	font-size:16px;
	text-align: center;
	border-top: 2px solid #2644A2;
	border-right: 2px solid #2644A2;
	border-left: 2px solid #2644A2;
	border-bottom: 2px solid #2644A2;
	border-collapse: collapse;

    	padding: 0.5em 1em;
   	margin: 2em auto;

	overflow-y: scroll
}
.campaign_box th{
	background-color:#2644A2;
	color:#fff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	text-align: center;
	padding:10px;
}
.campaign_box td{
	padding:8px;
	border-bottom:1px solid #2644A2;
	border-right:1px solid #2644A2;
	text-align: center;
}

.bttn2,a.bttn2 {
  color: #000000;
  background-color: #fedf34;
  font-size:14px;

  border-radius: 100vh;
  padding:5px 20px 5px 20px;
}
.bttn2:hover,a.bttn2:hover {
  background: #f0af3d;
}





@media only screen and (max-width: 800px) {

.campaign_box table{
    font-size:14px;
    width:350px;
}

}


@media only screen and (max-width: 640px) {

.campaign_box table{
    font-size:14px;
    width:350px;
}

.campaign_bnr{
	width: 100%;
   	margin: 10px 0px;
}
.campaign_bnr2{
	width: 100%;
}
.img_center{
	width: 100%;
}
}