.bloghblue{font-size:180%;color:#005cb9;font-weight:700;margin-top:10px;margin-bottom:10px}.bloghgreen{font-size:180%;color:#00b8a5;font-weight:700;margin-top:10px;margin-bottom:10px}.blogh{font-size:130%;font-weight:700}.blogp{margin:20px 0}.pagebody{border:1px solid #c8a208;margin:10px;padding:15px}ul.greenlist li::before{content:"\025CF";color:#00a788;font-weight:700;display:inline-block;width:1em;margin-left:.5em;margin-right:.2em}ul.bluelist li::before{content:"\025CF";color:#338bd8;font-weight:700;display:inline-block;width:1em;margin-left:.5em;margin-right:.2em}
.green_highlighter{
font-weight: Bold;
font-size: 18px;
background: linear-gradient(transparent 60%, #d1eedc 60%)
}
.green_dotline{
border-top: 1px dashed; 
color: #00b289;
}
.green_dotline_top{
border-top: 1px dashed; 
color: #00b289;
}
.grayround{ 
background-color: #e2e3e4;  
border-radius: 20px;  
padding: 25px; 
}

div.GreenTable {
  font-family: Arial, Helvetica, sans-serif;
  border: 1px solid #AAAAAA;
  background-color: #FFFFFF;
  width: 100%;
  text-align: center;
}
.divTable.GreenTable .divTableCell, .divTable.GreenTable .divTableHead {
  border: 1px solid #AAAAAA;
  padding: 4px 2px;
  vertical-align: middle;
}
.divTable.GreenTable .divTableBody .divTableCell {
  font-size: 16px;
}
.divTable.GreenTable .divTableHeading {
  background: #D1EEDC;
  border-bottom: 1px solid #444444;
}
.divTable.GreenTable .divTableHeading .divTableHead {
  font-size: 18px;
  color: #5F5F5F;
  text-align: center;
  border-left: 1px solid #AAAAAA;
}
.divTable.GreenTable .divTableHeading .divTableHead:first-child {
border-left: none;
}

.GreenTable .tableFootStyle {
  font-size: 14px;
}
.GreenTable .tableFootStyle .links {
  text-align: right;
}
.GreenTable .tableFootStyle .links a{
  display: inline-block;
  background: #1C6EA4;
  color: #FFFFFF;
  padding: 2px 8px;
  border-radius: 5px;
}
.GreenTable.outerTableFooter {
  border-top: none;
}
.GreenTable.outerTableFooter .tableFootStyle {
padding: 3px 5px; 
}
/* DivTable.com */
.divTable{ display: table; }
.divTableRow { display: table-row; }
.divTableHeading { display: table-header-group;}
.divTableCell, .divTableHead { display: table-cell;}
.divTableHeading { display: table-header-group;}
.divTableFoot { display: table-footer-group;}
.divTableBody { display: table-row-group;}

.price-table table th{background:#d0eedb;}

@media (max-width: 599px){
	.item .price-and-num{margin-top:0 !important;}
}