img, iframe {max-width: 100%; height: auto} html,body{-webkit-text-size-adjust:100%;text-size-adjust:100%} #recipepack-header {background: #323d4f;color: #fff;text-align: center;padding: 10px 0 5px 0;font-size: 13px;} #recipepack-header fieldset {border: none;display: inline-block;width: 320px;text-align: left;} #recipepack-info {display: inline-block;} #recipepack-title, #recipepack-filler, #recipepack-author {display: block;vertical-align: middle;text-align: center;} #recipepack-title {font-weight: bold;} #recipepack-filler, #recipepack-author {font-style: oblique;} .pricestring {display: inline-block;font-weight: bold;padding-top: 0px;padding-right: 5px;text-align: left;width: 145px;vertical-align: middle;} #price-string {padding-left: 30px;} .recipepack-buy-button {display: inline-block;padding-top: 16px;width: 145px;height: 33px;background: #e05141;border-radius: 4px;text-align: center;vertical-align: middle;font-weight: bold;} .recipepack-owned {display: inline-block;padding-top: 16px;width: 145px;height: 33px;background: #2dcc70;border-radius: 4px;text-align: center;vertical-align: middle;font-weight: bold;} .recipepack-buy-button a, .recipepack-buy-button a:visited {display: inline-block;color: #fff;text-decoration: none;vertical-align: middle;} #owned-string {margin: 17px 0 0 0;display: inline-block;} #recipepack-content {background: #fff;color: #3d4c5f;width: 320px;text-align: center;} .recipe {margin: 0;padding: 30px 0 30px 0;border-left-style: none;border-right-style: none;border-bottom-style: none;border-top-color: #3d4c5f;width: 320px;text-align: center;} .purchased {background: #add6f2} .recipe-title {display: block;font-weight: bold;clear: right;} .invisible {display: none;}