.pk-container { width: 100px; padding: 10px 0}
.row-div {text-align: center;}

input[type="text"] {
	max-width: 100px;
	margin: 0 auto;
	font-size: 20px;
	text-align: center;
	border: 2px solid #ccc;
}

#price-packaging, #total-candy {text-align: right;color: #723F32}
#leftover-candy, #pricing-guide {float:left; text-align: left; width: 100%; margin: 0 20px 0 0}

#pricing-guide {margin-bottom: 0px;}

#total-candy {margin-bottom: 30px;}

#leftover-candy {margin: 0 20px -40px 0}

#leftover-candy .ox_list_simple li:last-child::before {background:none;}

.ox_list_simple {text-align: left;}

.pk-container {width:70px; text-align:center;display: inline-block;}
.resizedTextbox {width: 40px;}
.col-s-26{width: inherit; margin: 0 11%;}
.col-s-26b{width: inherit; }
.col-s-24{width:50%; text-align: right; margin: 5px;}
.col-s-28{width:100%; float:right; margin: 30px 30px 0 0}
.pk-type {font-size: 0.8em; display:inline-block;}
[class*="block-row-"] > *, [class*="col-"] {}

#jar-chart{display: none}
#polybag-chart{display: none}

@media only screen and (max-width: 767px) {
	.themed-wedding-container .package-img, .package-wrapper .package-img {margin-top:60px}
	#price-packaging, #total-candy {text-align: center; font-size: 1.4em;}
	#total-candy {/*margin-bottom: 50px*/}
	.col-s-28 {margin-right: 0}
}