.rec-app-container { margin: 0px 0px;} .rec-app-container .control { padding:5px 0px; height:25px; } .rec-app-container .control .pager { width:auto; float:right; clear:none;} .rec-app-container .control img.print-icon { float:right; clear:none;} .rec-app-container .control .pager td { vertical-align:middle; padding:0px 0px 0px 0px;} .rec-app-container .control .pager .label { width:100px; font-weight:bold; text-align:right; padding-right:5px;} .rec-app-container .control .pager .page-numbers { text-align:center; padding-left:5px; padding-right:5px;} .rec-app-container .control .pager .list-reference { text-align:center; padding-left:5px; padding-right:5px;} .rec-app-container .control .pager .page-numbers a { padding:0px 2px; } .rec-app-container .control .pager .page-numbers strong { padding:0px 0px; } .rec-app-container .control .pager .page-numbers span { padding:0px 0px; } .rec-app-container .control .pager .previous { text-align:right; width: 38px; } .rec-app-container .control .pager .next { text-align:left; width: 38px;} .rec-app-container .control .show-all { float:left; clear:none; } .rec-app-container #recipe-details .control .pager { margin-top:5px; } .rec-app-container #recipe-details .control .pager .previous { text-align:right; width: 19px; } .rec-app-container #recipe-details .control .pager .next { text-align:left; width: 19px; } .rec-app-container .control img { cursor:pointer; } td.recipe-image { width:90px; } td.recipe-synopsis { padding-left:10px; padding-right:5px;} td.recipe-link { text-align:right; vertical-align:bottom; padding-right:5px;} td.recipe-link img { margin-left:5px; margin-bottom:-4px; } .rec-app-container .recordList tr.spacer { line-height:4px;} .recipe-profile { font-size:1.2em; } .recipe-profile td.data-cell, .recipe-profile td.image-cell { vertical-align:top; padding-top:10px; padding-bottom:10px;} .recipe-profile td.data-cell { padding-left:15px; } .recipe-profile td.image-cell { padding-right:15px; } .recipe-profile p { padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; padding-bottom:10px;} .recipe-profile img { border:0px; } .recipe-profile table.servings { width:auto; line-height:1.5em;} .recipe-profile table.servings td.label { width:90px; font-weight:bold; } .rec-app-container div.grid { border:1px solid silver; color: #FFF; background-color: #EC7800; padding:2px 5px; margin-bottom:5px;} .rec-app-container div.grid label { font-weight:bold; padding-right:5px; } .rec-app-container div.grid input { margin-right:3px; } .recipe-detail {} .recipe-detail td.ingredients { width:40%; padding:5px 5px 5px 10px; } .recipe-detail td.ingredients ul { margin-left:0px;} .recipe-detail td.ingredients li { margin-left:20px;} .recipe-detail td.instructions { width:60%;padding:5px 20px 5px 0px; } .recipe-detail td.instructions ol { margin-left:0px; } .recipe-detail li { padding-bottom:.5em; } .recipe-detail h1 { margin-bottom:.5em; font-size:1.1em; font-weight:bold; } .recipe-detail td { font-size: 1.2em; } .rec-app-container p.alert { color:red; font-weight:bold; font-size:1.1em; } .cda-recipe .header { border-bottom:1px solid #F0F0F0; } .cda-recipe .tools { text-align:right; padding-right:5px; padding-top:3px; } .cda-recipe .tools img { margin-left:3px; }