	.box1 {
	  position: relative;
	  display: inline-block;
	  background-clip: text;
	  //animation: 2s shake alternate;
	  border: 3px solid #00b300;
	  border-radius: 15px;
	  padding: 50px 10px 50px 10px;
	  font-size: 28px;
	  margin: 20px;
	  width: 90%;
	  color: #188c2c;
	  min-width: 150px;
	  //max-width: 300px;
	  text-align: center;
	  float:left;
	}
	
	.box2 {
	  display: inline-block;
	  background-clip: text;
	  border: 3px solid #73AD21;
	  border-radius: 15px 0px 0px 0px;
	  padding: 10px;
	  font-size: large;
	  margin: 20px 20px 5px 20px;
	  width: 30%;
	  min-width: 150px;
	  //max-width: 300px;
	  text-align: center;
	  float:left;
	}

	
	.box3 {
	  display: inline-block;
	  background-clip: text;
	  border: 3px solid #34a8eb;
	  border-radius: 15px 0px 0px 0px;
	  padding: 10px;
	  font-size: large;
	  margin: 5px 20px 5px 20px;
	  width: 30%;
	  min-width: 150px;
	 // max-width: 300px;
	  text-align: center;
	  float:left;
	}
	.clear{
		width: 90%;
	}
	
	.clear::after {
		content: "";
		display: block;
		clear: both;
		
	}

	@keyframes shake {
	  0% { transform: skewX(-30deg); }
	  25% { transform: skewX(30deg); }
	  50% { transform: skewX(-30deg); }
	  75% { transform: skewX(30deg); }
	  99% { transform: skewX(0deg); }
	  100% { transform: skewX(0deg); }  
	}
	
	.bluetext {
	  color: blue;
	}
	
	@media (max-width:840px) { 
		.clear{
			width: 100%;
		}
		.box1, .box2, .box3 {
		  margin: 10px;
		  width: 90%;
		  padding: 10px;
		}
	}
	
	.box1:before {
	  content: "";
	  width: 0px;
	  height: 0px;
	  position: absolute;
	  border-left: 10px solid #00b300;
	  border-right: 10px solid transparent;
	  border-top: 10px solid #00b300;
	  border-bottom: 10px solid transparent;
	  left: 21px;
	  bottom: -23px;
	}

	.box1:after {
	  content: "";
	  width: 0px;
	  height: 0px;
	  position: absolute;
	  border-left: 10px solid #fff;
	  border-right: 10px solid transparent;
	  border-top: 10px solid #fff;
	  border-bottom: 10px solid transparent;
	  left: 23px;
	  bottom: -17px;
	}

	.alt-color tbody tr:nth-child(odd) td{
		background-color: rgb(197,224,179);
	}
	
	.display-none{		
		display: none;
	}
	.width30{
		width: 30%;
	}
    .list-style-type-circle{
		list-style-type:circle;
	}
	.text-align-center{
		text-align:center;
	}