li.plan-item-price {
  background: #bf1e2e;
  color: white;
  font-size: 3em;
}

li.plan-item-price:hover{
    background: #656565;
}

.pricing-table {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-gap: 4em;
  padding: 3em;
}

.plan-item-header .header-p {
  font-weight:500;
  font-size:.4em;
}

.plan-item-price .price-text{
  font-weight:500;
  font-size:.4em;
}

.col-3 {
    border: solid 1px #f1f1f1;
}

.plan-item {
position: relative;
overflow: hidden;
border: 1px solid #f1f1f1;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
text-align: center;
background-color: #FFF;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
-ms-transition: all .2s linear;
transition: all .2s linear;
background-image: url(http://hbzone.hbthemes.netdna-cdn.com/themes/aegaeus_wp/wp-content/themes/AegaeusWP/images/sprites/action-border.png);
background-repeat: repeat-x;
background-position: center bottom;
}


.plan-item-header {
padding: 0px 15px 15px;
text-decoration: none;
color: #767676;
-webkit-border-top-left-radius: 2px;
-webkit-border-top-right-radius: 2px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
border-bottom: 1px solid #F4F4F4;
background-color: #FCFCFC;
-webkit-transition: all .2s ease-out;
-moz-transition: all .2s ease-out;
-o-transition: all .2s ease-out;
transition: all .2s ease-out;
min-height: 80px;
}


.plan-item ul {
margin: 20px 0 0;
}
.plan-item li, .plan-item ul {
margin: 0;
padding: 0;
}


.plan-item li, .plan-item ul {
margin: 0;
padding: 0;
}
.plan-item li:nth-child(even) {
background-color: #FAFAFA;
}
.plan-item li {
padding: 10px 20px;
border-bottom: solid 1px #F4F4F4;
color: #545454;
-webkit-transition: all .2s ease-out;
-moz-transition: all .2s ease-out;
-o-transition: all .2s ease-out;
transition: all .2s ease-out;
}
#block-sulmain-content .plan-item-button > a {
    color: white;
}

.plan-item-button {
padding: 30px 0;
}
.plan-item-button a {
padding: 10px 20px;
background-color: #bf1e2e;
color: #D9D9D9;
font-size: 12px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
font-weight: 700;
-webkit-transition: all .2s ease-out;
-moz-transition: all .2s ease-out;
-o-transition: all .2s ease-out;
transition: all .2s ease-out;
-moz-box-shadow: inset 0 14px 0 0 rgba(190,190,190,.1);
-webkit-box-shadow: inset 0 14px 0 0 rgba(190, 190, 190, 0.1);
box-shadow: inset 0 14px 0 0 rgba(190, 190, 190, 0.1);
  text-decoration: none;
}
.clearfix {
zoom: 1;
}

.plan-item ul {
margin: 20px 0 0;
}
.plan-item-features ol, .plan-item-features ul {
list-style: none;
}
.plan-item-button a:hover, .page-pagination a.current {
background-color: #555;
}

.plan-item:hover{
border-top-color: #bf1e2e;
}


li.plan-item-price {
margin-top: -19px;
padding: 20px;
line-height: 1!important;
font-weight: 700;
color:white;
}

.field.field--name-body.field--type-text-with-summary .field__item ul.plan-item-features {
  padding: 0;
  margin: 0;
}