
.page-package-detail .packageListing  ul.package-inclusions {
  padding-left: none;
}

.page-package-detail .packageListing .package-inclusions ul {
  padding-left: 0;
}
.package-inclusions li{
  list-style: none;
}

ul.package-inclusions>li{

  font-weight: bold;  
  padding-left:15px;
}

ul.package-inclusions>li>ul{

  font-weight: normal;  
}


.package-inclusions>li:first-child { 
  background-color:rgba(200,200,200,1);

  display:flex;
  padding-left: 0;

}

.package-inclusions>li:first-child div { 
  padding: 2px 15px;
  color: var(--white);
}


.package-inclusions>li:first-child div:first-child { 
  display:flex;
  border-radius: 20px;
  background-color: var(--teal);
  width:100%;
}



.package-inclusions>li:first-child::before { 
  content: "";
  padding-left: 0px;
}

 .package-inclusions li::before { 
    right: 30px;
  }


@media only screen and (min-width: 1024px) {
  .package-inclusions li::before { 
    padding-left: 6em;
  }
}

@media only screen and (max-width: 991px) {
  .package-inclusions li::before { 
    right: 15px;
    padding-left: 30px;
  }
}




.package-inclusions li::before { 
  content: "\25CF";
  float: right;
  
  position: relative;
  font-size:.4rem;
  top: .5rem;
  color: var(--teal);
}

.package-inclusions, .package-inclusions ul {
  padding: initial;
}

li.has_sub::before {
  content: "";  
}


ul.package-inclusions > li {
  background: var(--light);
  border-radius: 20px;
}
.package-inclusions li span.marker { 
  float: right;
  padding-right:1rem;
  color: var(--teal);
}
.package-inclusions li.addons-price::before{ 
  content: "";
} 

/* Add-ons*/
.page-package-detail .packageListing  ul.package-addon {
  padding-left: none;
}

.package-addon li{
  list-style: none;
}

ul.package-addon>li{

  font-weight: bold;  
  padding-left:15px;
}

ul.package-addon>li>ul{

  font-weight: normal;  
}


.package-addon>li:first-child { 
  background-color:rgba(200,200,200,1);

  display:flex;
  padding-left: 0;

}

.package-addon>li:first-child div { 
  padding: 2px 15px;
  color: var(--white);
}


.package-addon>li:first-child div:first-child { 
  display:flex;
  border-radius: 20px;
  background-color: var(--teal);
  width:100%;
}



.package-addon>li:first-child::before { 
  content: "";
  padding-left: 0px;
}

 .package-addon li span { 
    right: 10%;
  }

.packageListing__cost__number-regular
{
    font-size: 1.3rem;
    color: #0bb288;
}

@media only screen and (max-width: 991px) {
  .package-addon li span { 
    right: 15px;
    padding-left: 30px;
  }
}



.package-addon li span { 
  
  float: right;
  
  padding-right:1rem;
  
  
  color: var(--teal);
}

.package-addon, .package-addon ul {
  padding: initial;
}

li.has_sub::before {
  content: "";  
}


ul.package-addon > li {
  background: var(--light);
  border-radius: 20px;
}



