
.divTable{ background-color:#eaeaea;
	display: table; 
	width: 100%;
}
.divTableRow {
	display: table-row;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
}
.divTableCell, .divTableHead {
	border: 0.01em solid #ffffff;
	display: table-cell;
	padding: 3px 10px; text-align:center;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
	font-weight: bold;
}
.divTableFoot {
	background-color: #EEE;
	display: table-footer-group;
	font-weight: bold;
}
.divTableBody { 
	display: table-row-group;
}

.compareblank {background-color:#ffffff!important}
.comparetitle {background-color:#f3f3f3; font-family: 'Open Sans Condensed' !important; text-align:center; font-weight:600; font-size:19px; padding: 10px 20px; color:#4d663c}
.comparefeature { font-family: 'Open Sans Condensed'!important;text-align:left; font-weight:500; font-size:18px; padding: 10px 30px; color:#505050}

.divTableRow:hover {background-color: #d8d8d8}


.featdes {font-size:15px!important; font-family: 'Open Sans Condensed'!important }


h2.upper {
text-align:center; 
font-weight:900; 
font-family:'Montserrat'; 
font-size:70px; 
color:#e6e6e6;
line-height:1px;
}

h3.lower {
text-align:center; 
font-weight:700; 
font-family:'Montserrat'; 
font-size:30px; 
color:#4d663c;
line-height:1px; padding:0; margin-top:-10px;
}

p.howtextbig {
text-align:center; 
font-weight:700; 
font-family:'Montserrat'; 
font-size:17px; 
color:#454545;
 padding-top:20px; padding-bottom:0px; padding-left: 30px; padding-right:30px
}

p.howtextsmall {
text-align:center; 
font-weight:400; 
font-family:'Montserrat'; 
font-size:15px; 
color:#454545;
 padding-top:0px; padding-left: 30px; padding-right:30px; margin-top:-10px;
}

.howcolumn {
  float: left;
  width: 25%;
  padding: 10px;
 
}

/* Clear floats after the columns */
.howrow:after {
  content: "";
  display: table;
  clear: both;
}

h3.howsteps {
text-align:left; 
font-weight:700; 
font-family:'Montserrat'; 
font-size:60px; 
color:#eeeeee;
}

p.howtextlg {font-family:'Montserrat'; font-weight:600; font-size:18px; color:#4d663c }
p.howtextsm {font-family:'Montserrat'; font-weight:400; font-size:14px; color:#494949 }


hr.howhr { width:70%;
    border: 0;
    height: 0;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}