	.selectB {
		border:0px;
		outline:0px;
		font-size:20px;
		border-bottom: 1px solid #ddd;
		background: none;
		color: #777;
	}
	.steps {
		font-size:18px;
		color: #111;
		margin-bottom:15px;
		line-height: 25px;
	}
	.letterBox {
		width:50px;
		height:50px;
		border:1px solid #bbb;
		margin-right:10px;
		margin-bottom:10px;
		float:left;
		font-size:27px;
		font-weight:bold;
		text-align:center;
		color:#222;
	}
	.letterBox.selected {
		border:2px solid #8b8;
		background:#eee;
	}
	.med_cell {
		font-size: 25px;
    background: #819AB8;
    color: #eee;
    font-weight: bold;
    cursor: pointer;
    text-align: center;
    margin-right: 6px;
    margin-bottom:10px;
    float: left;
    min-width: 43px;
    min-height: 43px;
	}
	.med_cell:hover {
		background:#81B896;
	}
	.frame {
		padding:20px;
		background:#f1f1f9;
		border:1px solid #e3e3e3;
		height:100%;
	}
	.frame:hover {
		background:#fff;
	}
	.letterRow {
		clear:both;
		margin:20px 0;
		padding:0 0 30px 0;
	}
	#boxesDiv {
		height:60px;
	}
	.hidden {
		display:none;
	}
	.input100 {
    background: #819AB8;
    color: #fff;
    border: 0;
    width: 100%;
    cursor: pointer;
    padding: 10px 0;
    font:bold 20px/1.5em Arial, Helvetica, sans-serif;
    letter-spacing:1px;
	}
	.input100:hover {
		background:#666;
	}
	.res_row {
		font-size: 1.2em;
		margin: 2px;
		background: rgba(255, 255, 255, 0.5);
		border: 1px solid #ddd;
		padding: 12px;
		line-height: 30px;
		color: #555;
	}
	@media (min-width: 992px) {
	}
	.playStore {
		font-size: 20px;
	}
	.playStore img {
		width: 190px;
		vertical-align: middle;
	}