.comparison-table td {
	padding: 5px !important;
	font-size: 14px !important;
	white-space: normal !important;
}


.comparison-table a {
	color: blue !important;
	text-decoration: underline !important;
	
}

.comparison-table td:last-child a {
	all: unset !important;
	color: #0000EE !important;
	text-decoration: underline !important;
	cursor: pointer !important;
}

.comparison-table td:last-child a:after {
	all: unset !important;
	color: #0000EE !important;
}




/* Enter Your Custom CSS Here */





/* THE VPN BOX CSS */

.thevpnbox {
  padding: 10px;
	padding-top: 15px;
  align-items: center;
  width:100%;
  margin: 0 auto;
	margin-bottom: 20px;
  border-color: rgba(0,0,0,0.19);
  border-style: solid;
  border-width: 1px;
  border-radius: 5px;
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
  text-align: center;
  background: #ffffff;
}

.thevpnbox .listicle {
  width:65%;
  margin: 0 auto;
  text-align: left;
  list-style: none;
  margin-bottom: 10px;
}

.thevpnbox ul {
	list-style: none;
}

.thevpnbox img {
		max-width: 300px;
		max-height: 100px;
		margin: 10px;
	}

@media (max-width: 768px) {
  .thevpnbox .listicle {
  width:100%;
	}
	
	.thevpnbox img {
		width: 150px;	
	}
}

.thevpnbox button {
  width: 220px;
  height: 50px;  margin: 0 auto;
  border-radius: 5px;
  background-color: #f61;
	margin-top: 10px;
	margin-bottom: 10px;
  color: #ffffff;
  size: 16px;
  font-size: 16px;
  box-shadow: 0 0px 0px rgba(218, 58, 37 0.5), 0 0px 0px 0px;
}

.thevpnbox button:hover {
  transition: 0.3s;
  box-shadow: 0 5px 5px rgba(0,0,0,0.19), 0 0px 0px rgba(0,0,0,0.23);
	background-color: #f50;
}


.thevpnbox li:before {
  content: '✓';
  color: green;
  padding: 5px;
}

.thevpnbox li {
   padding: 5px;
   font-family: Arial, Helvetica, sans-serif;
}

/* END OF THE VPN BOX CSS */

/* BOXBLUE CSS */

.boxblue {
  padding: 10px;
  width:100%;
  margin: 0 auto;
	margin-bottom: 10px;
  border-color: rgba(0,0,0,0.19);
  border-style: solid;
  border-width: 1px;
  border-radius: 5px;
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
	padding: 5px 1em 0.5px 1em;
	background: #E9EBEE;
	border-left: 5px solid #0274be;
	
}
/* END BOXBLUE CSS */


.shortlist {
	background: #f3f8fa;
	padding-left: 15px !important;
 	padding: 5px 1em 5px 1em;
  border-color: rgba(0,0,0,0.19);
  border-style: solid;
  border-width: 1px;
  border-radius: 5px;
	border-left: 5px solid #0274be;
	
}

/* BOXORANGE CSS */

.boxorange {
  padding: 10px;
	padding-top: 15px;
  width:100%;
  margin: 0 auto;
	margin-bottom: 10px;
  border-color: rgba(0,0,0,0.19);
  border-style: solid;
  border-width: 1px;
  border-radius: 5px;
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
	background: #E9EBEE;
	border-left: 5px solid #f50;
}
/* END BOXORANGE CSS */





/* START SINGLE VPN BUTTON CSS */

.singlebutton{
	text-align: center;
}

.singlebutton button {
  width: 250px;
  height: 50px;  margin: 0 auto;
  border-radius: 5px;
  background-color: #f61;
	margin-top: 10px;
	margin-bottom: 10px;
  color: #ffffff;
  size: 16px;
  font-size: 16px;
  box-shadow: 0 0px 0px rgba(218, 58, 37 0.5), 0 0px 0px 0px;
}

.singlebutton button:hover {
  transition: 0.3s;
  box-shadow: 0 5px 5px rgba(0,0,0,0.19), 0 0px 0px rgba(0,0,0,0.23);
	background-color: #f50;
}

/* END SINGLE VPN BUTTON CSS */


/* START SINGLE VPN BUTTON WITH TEXT CSS */

.singlebuttonwithtext{
	text-align: center;
}

.singlebuttonwithtext button {
  width: 340px;
  height: 50px;  margin: 0 auto;
  border-radius: 5px;
  background-color: #f61;
	margin-top: 10px;
	margin-bottom: 10px;
  color: #ffffff;
  size: 16px;
  font-size: 16px;
  box-shadow: 0 0px 0px rgba(218, 58, 37 0.5), 0 0px 0px 0px;
}

.singlebuttonwithtext button:hover {
  transition: 0.3s;
  box-shadow: 0 5px 5px rgba(0,0,0,0.19), 0 0px 0px rgba(0,0,0,0.23);
	background-color: #f50;
}

/* END SINGLE VPN BUTTON CSS */


.wptb-table-2071 .wptb-button-wrapper wptb-size-l{
	max-width: 50%;
}




/* Ecommerce Description Button Color */
.product-listing-buttons a{
	background-color: #f61 !important;
}

