.admin-list .path-admin-settings-better-messages span.icon{background:transparent url(/sites/all/modules/contrib/better_messages/skins/default/images/admin_icon.png) no-repeat scroll 0 0;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
div.ctools-modal-content{background:#fff;color:#000;padding:0;margin:2px;border:1px solid #000;width:600px;text-align:left;}div.ctools-modal-content .modal-title{font-size:120%;font-weight:bold;color:white;overflow:hidden;white-space:nowrap;}div.ctools-modal-content .modal-header{background-color:#2385c2;padding:0 .25em 0 1em;}div.ctools-modal-content .modal-header a{color:white;}div.ctools-modal-content .modal-content{padding:1em 1em 0 1em;overflow:auto;position:relative;}div.ctools-modal-content .modal-form{}div.ctools-modal-content a.close{color:white;float:right;}div.ctools-modal-content a.close:hover{text-decoration:none;}div.ctools-modal-content a.close img{position:relative;top:1px;}div.ctools-modal-content .modal-content .modal-throbber-wrapper{text-align:center;}div.ctools-modal-content .modal-content .modal-throbber-wrapper img{margin-top:160px;}div.ctools-modal-content .form-item label{width:15em;float:left;}div.ctools-modal-content .form-item label.option{width:auto;float:none;}div.ctools-modal-content .form-item .description{clear:left;}div.ctools-modal-content .form-item .description .tips{margin-left:2em;}div.ctools-modal-content .no-float .form-item *{float:none;}div.ctools-modal-content .modal-form .no-float label{width:auto;}div.ctools-modal-content fieldset,div.ctools-modal-content .form-radios,div.ctools-modal-content .form-checkboxes{clear:left;}div.ctools-modal-content .vertical-tabs-panes > fieldset{clear:none;}div.ctools-modal-content .resizable-textarea{width:auto;margin-left:15em;margin-right:5em;}div.ctools-modal-content .container-inline .form-item{margin-right:2em;}#views-exposed-pane-wrapper .form-item{margin-top:0;margin-bottom:0;}div.ctools-modal-content label.hidden-options{background:transparent url(/sites/all/modules/contrib/ctools/images/arrow-active.png) no-repeat right;height:12px;padding-right:12px;}div.ctools-modal-content label.expanded-options{background:transparent url(/sites/all/modules/contrib/ctools/images/expanded-options.png) no-repeat right;height:12px;padding-right:16px;}div.ctools-modal-content .option-text-aligner label.expanded-options,div.ctools-modal-content .option-text-aligner label.hidden-options{background:none;}div.ctools-modal-content .dependent-options{padding-left:30px;}
.ds-2col-stacked > .group-header{}.ds-2col-stacked > .group-left{float:left;width:50%;}.ds-2col-stacked > .group-right{float:right;width:50%;}.ds-2col-stacked > .group-footer{clear:both;}
.field-name-field-attributed-to,.field-name-field-photography-credit,.print-site_name,.print-breadcrumb,.sharethis-buttons,.webform-client-form,.field-name-collect-recipe-link,.field-name-review-link,.field-name-print-link,.field-name-share-link,.field-name-magnify,.field-name-see-all-recipes,.print-footnote,.print-links,.field-name-field-events-seasons,.field-name-field-categories-all,.field-name-field-popular,.field-name-recipe-social-media-icons,.field-name-recipe-new-social-media-icons,.field-name-field-youtube-embed-link,.field-name-mobile-collect,.field-name-recipe-collected,.field-name-field-ratings,.field-name-field-main-ingredient,.field-name-field-difficulty,.field-name-field-regional-influence{display:none;}body{width:744px;}div,strong,li{font-family:'Arimo',arial,sans-serif;font-size:12px;}hr{border-style:unset;border-top:1px solid #178f7a;}h1{width:420px;height:100px;margin:0px;vertical-align:middle;display:table-cell;font-size:32px;line-height:34px;}a{text-decoration:none;color:inherit;}.print-hr{height:106px;border-style:unset;border-top:1px solid #178f7a;border-bottom:1px solid #178f7a;}.print-logo-div{width:270px;height:90px;position:absolute;left:490px;top:17px;}.print-logo{width:270px;height:90px;}.field-name-title{width:480px;position:absolute;left:8px;top:10px;text-transform:capitalize;}.group-left img{width:350px;height:350px;position:absolute;left:5px;top:135px;}.field-name-field-logo img{max-width:200px;max-height:90px;width:auto;height:auto;}.group-right{width:330px;position:absolute;left:375px;top:135px;}.field-label{display:table-cell;width:100px;}.field-items{display:table-cell;}.field-name-recipe-by-partner{padding:15px 0px 0px 0px;text-transform:capitalize;width:340px;}.field-name-recipe-by-partner .field-item{width:240px;display:table-cell;padding-bottom:2px;}.field-name-field-url{width:240px;position:relative;left:100px;padding-bottom:25px;}.field-name-field-marinating-time .field-item{width:240px;position:relative;padding-bottom:5px;}.field-name-field-preparation-time .field-item{width:240px;position:relative;padding-bottom:5px;}.field-name-field-cooking-time .field-item{width:240px;position:relative;padding-bottom:5px;}.field-name-field-serves .field-item{width:240px;position:relative;padding-bottom:5px;}.field-name-field-makes .field-item{width:240px;position:relative;padding-bottom:5px;}.field-name-field-detailed-description{display:inline-block;position:absolute;top:270px;width:340px;}.print-comps{position:absolute;top:490px;width:744px;}.print-comp-entry{break-inside:avoid-page !important;}.print-component-title{font-size:22px !important;font-weight:bold;color:#178f7a !important;text-transform:uppercase;}.print-ingredients-heading,.print-method-heading{font-size:22px !important;font-weight:bold;}.print-tips-heading{font-size:22px !important;font-weight:bold;color:#178f7a !important;}.print-comps li{padding-bottom:5px !important;font-size:14px;line-height:18px;}
