*,body{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.clear{clear:both;}.hidden{display:none;}.italic{font-style:italic;}.strong{font-weight:600;}a:link,a:active,a:visited,a:hover{color:#933;text-decoration:none;}a:hover{text-decoration:underline;}::selection{background:#933;color:#fff;}::-moz-selection{background:#933;color:#fff;}h1,h2,h3,h4,h5,h6{font-family:Lato;font-weight:400;text-transform:uppercase;}@media all and (min-width: 1100px) {body{font-family:"Lato";font-weight:400;font-size:14px;color:#333;background:#cacaca!important;}p,li{line-height:150%;}#cboxTitle{display:none!important;}#page-container{width:1100px;background:#fff;padding:0;border:20px solid #fff;margin:0 auto;}#top-bar .block{width:212px;height:212px;background:#333;float:left;position:relative;overflow:hidden;}#top-bar .block img{width:100%;height:100%;}#top-bar .block .caption{position:absolute;top:0;left:0;width:100%;height:100%;color:#333;background:rgba(255,255,255,0.8);opacity:0;display:table;font-family:"Lato";font-weight:400;font-size:16px;transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;}#top-bar .block .caption p{padding:20px;width:100%;height:100%;line-height:150%;display:table-cell;text-align:center;vertical-align:middle;}#top-bar .block .tagline{position:absolute;top:0;left:0;width:100%;height:100%;display:table;}#top-bar .block .tagline p,#top-bar .block .tagline h1{color:#fff;text-transform:uppercase;padding:0;width:100%;height:100%;line-height:200%;display:table-cell;text-align:center;vertical-align:middle;font-family:"Lato";font-weight:300;font-size:16px;}#top-bar .block .tagline .lower-case{text-transform:none;}#top-bar .block a:hover .caption{opacity:1;}#top-bar .mobile-menu-button{display:none;}nav#main-menu{width:100%;background:#eaeaea;position:relative;margin:10px 0 0;}nav#main-menu div ul{list-style:none;margin:0 auto;padding:0;text-align:center;}nav#main-menu div ul li{text-align:center;display:inline-block;margin:0;padding:0;text-transform:uppercase;font-family:"Lato";font-weight:400;font-size:14px;}nav#main-menu div ul li a:link,nav#main-menu div ul li a:hover,nav#main-menu div ul li a:active,nav#main-menu div ul li a:visited{color:#333;text-align:center;display:inline-block;padding:20px 30px;text-decoration:none;}nav#main-menu div ul li a:hover{color:#fff;background:#333;}nav#main-menu div ul .hover a:link,nav#main-menu div ul .hover a:hover,nav#main-menu div ul .hover a:active,nav#main-menu div ul .hover a:visited{color:#fff;background:#333;}nav#main-menu div ul .sub-menu{display:none;}#main-menu-sub-menu{background:#333;width:100%;display:none;padding:20px 0;}#main-menu-sub-menu ul{width:50%;padding:0 50px;list-style-type:none;float:left;}#main-menu-sub-menu ul li{width:100%;text-align:left;display:block;padding:0;}#main-menu-sub-menu ul li a:link,#main-menu-sub-menu ul li a:hover,#main-menu-sub-menu ul li a:active,#main-menu-sub-menu ul li a:visited{width:100%;color:#fff;text-align:left;display:block;padding:5px;text-decoration:none;font-size:14px;font-weight:300;}#main-menu-sub-menu ul li a:hover{color:#fff;background:#555;}#main-menu-sub-menu ul li.strong a{font-weight:400;}#main-menu-sub-menu .featured{width:50%;float:left;height:135px;padding:0 50px;display:none;}#main-menu-sub-menu .featured img{width:100%;height:100%;}#main-menu-sub-menu .featured a:link,#main-menu-sub-menu .featured a:visited,#main-menu-sub-menu .featured a:hover,#main-menu-sub-menu .featured a:active{display:block;position:relative;width:100%;height:100%;}#main-menu-sub-menu .featured .caption{position:absolute;top:0;left:0;width:100%;height:100%;color:#333;background:rgba(255,255,255,0.8);opacity:0;display:table;font-family:"Lato";font-weight:400;font-size:16px;transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;}#main-menu-sub-menu .featured .caption p{padding:20px;width:100%;height:100%;line-height:150%;display:table-cell;text-align:center;vertical-align:middle;}#main-menu-sub-menu .featured a:hover .caption{opacity:1;}#body-container{width:100%;overflow:hidden;}.two-column{background:#fff;padding:20px 0;}.two-column .main{width:800px;float:left;padding:0 20px 0 0;}.two-column .sidebar{width:260px;float:left;padding:0 0 0 20px;}.main h1{width:100%;background:#eaeaea;padding:20px 10px;font-size:24px;font-weight:300;margin:0;}.main h2{color:#333;background:#eaeaea;padding:10px;text-transform:uppercase;font-size:16px;margin:0 0 10px;}.main .sub-header{width:100%;background:#eaeaea;padding:10px;margin:0 0 20px;border-top:1px dotted #333;overflow:auto;}.main .sub-header a:link,.main .sub-header a:visited,.main .sub-header a:hover,.main .sub-header a:active{text-decoration:none;color:#333;display:block;width:100%;height:100%;}.main .main-img{width:780px;margin:0 0 17px;}.main .video{min-height:468px;}.main article p{margin:0 0 10px;}.main article p:last-child{margin:0;}.main article ul{margin:0 0 0 20px;}.main article ul li{margin:0 0 5px;}.main article .alignright{float:right;padding:10px 0 10px 20px;}.main article .alignright img{width:100%;margin:0;}.main article .alignright .wp-caption-text{background:#eaeaea;padding:10px;text-align:center;margin:0;}.main article .alignleft{float:left;padding:10px 20px 10px 0;}.main article .alignleft img{width:100%;margin:0;}.main article .alignleft .wp-caption-text{background:#eaeaea;padding:10px;text-align:center;margin:0;}.main ol,.main ul{padding:0 0 0 40px;width:100%;}.main ol li,.main ul li{padding:0 0 5px;}.main ol li:last-child,.main ul li:last-child{padding:0;}.main .recipes{border-top:1px dotted #333;padding:20px 0 0;margin:20px 0 0;}.main .recipes .block{width:187px;height:187px;margin:0 0 10px;float:left;position:relative;}.main .recipes .block img{width:100%;height:100%;margin:0;}.main .recipes .block .title{position:absolute;top:0;left:0;width:100%;height:100%;color:#333;background:rgba(255,255,255,0.8);opacity:0;display:table;font-family:"Lato";font-weight:400;font-size:16px;transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;}.main .recipes .block .title p{padding:20px;width:100%;height:100%;line-height:150%;display:table-cell;text-align:center;vertical-align:middle;}.main .recipes .block:nth-of-type(4n + 1){margin-right:11px;}.main .recipes .block:nth-of-type(4n + 2){margin-right:10px;}.main .recipes .block:nth-of-type(4n + 3){margin-right:11px;}.main .recipes a:hover .title{opacity:1;}.side-column{border-bottom:1px dotted #333;padding:0 0 20px 0;margin:0 0 20px 0;overflow:auto;}.side-column p{margin:0 0 10px;line-height:150%;}.side-column p:last-child{margin:0;}.side-column h3{background:#eaeaea;padding:10px;font-size:16px;}.side-column h4{background:#eaeaea;padding:10px;margin:0 0 10px;font-size:14px;}.side-column p.title{margin:0;padding:10px;font-style:italic;background:#eaeaea;border-top:1px dotted #333;}.side-column img.author{margin:10px 0;width:100%;}.side-column img.cartoon{margin:10px 0;width:100%;}.side-column ol{margin:0;list-style:none;}.side-column ol li{margin:0 0 10px 0;}.side-column .bullets{list-style:disc;margin:0 0 0 20px;}.side-column .searchform a{display:block;margin:5px 5px 0;font-size:10px;text-align:right;}.side-column input{width:100%;border:1px solid #eaeaea;padding:5px;}.side-column input:focus{outline:0;border:1px solid #555;}.side-column ul{list-style:none;}.side-column ul li{margin:10px 0 0 10px;}.side-column ul li ul{margin:10px 0 0 0;}.side-column ul li ul li{margin:0 0 10px 20px;}.side-column button{border:0;background:#eaeaea;color:#333;padding:10px;margin:10px 0 0;width:100%;float:right;outline:none;}.side-column button:hover{background:#333;color:#fff;}.side-column .button{border:0;background:#eaeaea;color:#333;padding:10px;margin:0;width:100%;float:right;outline:none;display:block;text-align:center;}.side-column .button:hover{background:#333;color:#fff;text-decoration:none;}.social-media-sidebar{overflow:auto;}.social-media-sidebar a:link,.social-media-sidebar a:visited,.social-media-sidebar a:active,.social-media-sidebar a:hover{display:table;float:left;width:40px;height:40px;margin:0 10px 0 0;background:#333;}.social-media-sidebar a:link .facebook,.social-media-sidebar a:link .twitter,.social-media-sidebar a:link .pinterest,.social-media-sidebar a:link .flickr,.social-media-sidebar a:link .instagram,.social-media-sidebar a:link .google-plus,.social-media-sidebar a:link .tumblr,.social-media-sidebar a:visited .facebook,.social-media-sidebar a:visited .twitter,.social-media-sidebar a:visited .pinterest,.social-media-sidebar a:visited .flickr,.social-media-sidebar a:visited .instagram,.social-media-sidebar a:visited .google-plus,.social-media-sidebar a:visited .tumblr,.social-media-sidebar a:active .facebook,.social-media-sidebar a:active .twitter,.social-media-sidebar a:active .pinterest,.social-media-sidebar a:active .flickr,.social-media-sidebar a:active .instagram,.social-media-sidebar a:active .google-plus,.social-media-sidebar a:active .tumblr,.social-media-sidebar a:hover .facebook,.social-media-sidebar a:hover .twitter,.social-media-sidebar a:hover .pinterest,.social-media-sidebar a:hover .flickr,.social-media-sidebar a:hover .instagram,.social-media-sidebar a:hover .google-plus,.social-media-sidebar a:hover .tumblr{height:100%;width:100%;color:#fff;display:table-cell;text-align:center;vertical-align:middle;}.social-media-sidebar a:link:last-child{margin:0;}.social-media-sidebar a:hover .facebook{background:#3b5998;}.social-media-sidebar a:hover .twitter{background:#00aced;}.social-media-sidebar a:hover .pinterest{background:#cb2027;}.social-media-sidebar a:hover .flickr{background:#ff0084;}.social-media-sidebar a:hover .instagram{background:#517fa4;}.social-media-sidebar a:hover .google-plus{background:#dd4b39;}.social-media-sidebar a:hover .tumblr{background:#32506d;}.member-badge a:link img,.member-badge a:hover img,.member-badge a:active img,.member-badge a:visited img{width:90px;margin:10px;}.search .searchform{text-align:left;}.search .searchform p{padding:0;}.search .searchform input{border:1px solid #eaeaea;padding:5px;width:200px;outline:none;margin:0 0 20px;}.search .searchform input:focus{border:1px solid #555;}.search .searchform select{width:200px;background:transparent;border:1px solid #000;border-radius:0;-webkit-appearance:none;padding:5px;}.search .searchform div.key{margin:0 0 20px;}.search .searchform div.key span img{width:31px;height:30px;opacity:0.5;margin:2px 4px 2px 0;}.search .searchform div.key span img.active{opacity:1;}.search .searchform div.key span:hover img{opacity:1;}.search .searchform button{padding:10px;background:#eaeaea;width:300px;color:#333;border:0;}.search .searchform button:hover{background:#333;color:#fff;}.search .searchform *:focus{outline:none;}.search .searchform #search-dish{margin:0 0 20px 0;}.search .searchform #search-dish label{padding:4px 0 0;display:block;float:left;}.search .searchform #search-dish input{margin:5px 20px;padding:0;width:20px;height:20px;display:block;float:left;}#comments{border-top:1px dotted #333;margin:20px 0 0;position:relative;}#comments h3{width:100%;background:#eaeaea;color:#333;padding:10px;}#comments h2{margin:20px 0 10px;}#comments .comment-subscription-form{clear:both;}#comments nav{text-align:center;padding:10px 0 0;}#comments #respond{padding:20px 0 0;}#comments #respond h3{color:#333;text-transform:uppercase;font-size:16px;margin:0 0 10px;}#comments #respond .logged-in-as{display:none;}#comments #respond .form-allowed-tags{display:none;}#comments #respond .comment-form-comment{float:left;}#comments #respond .comment-form-comment label{display:none;}#comments #respond .comment-form-comment textarea{width:695px;height:75px;-webkit-appearance:none;border-radius:0;border:1px solid #eaeaea;padding:10px;margin:0 0 10px;color:#333;outline:none;}#comments #respond .comment-form-comment textarea:focus{border:1px solid #555;}#comments #respond .comment-form-author{width:50%;float:left;margin:10px 0;padding:0 10px 0 0;}#comments #respond .comment-form-author input{-webkit-appearance:none;border-radius:0;border:1px solid #eaeaea;padding:5px;margin:0;color:#333;outline:none;width:100%;}#comments #respond .comment-form-author input:focus{border:1px solid #555;}#comments #respond .comment-form-email{width:50%;float:left;margin:10px 0;padding:0 0 0 10px;}#comments #respond .comment-form-email input{-webkit-appearance:none;border-radius:0;border:1px solid #eaeaea;padding:5px;margin:0;color:#333;outline:none;width:100%;}#comments #respond .comment-form-email input:focus{border:1px solid #555;}#comments #respond input#submit{background:#eaeaea;color:#555;width:75px;height:75px;padding:10px;text-align:center;border:0;margin:0 0 0 10px;}#comments #respond input#submit:hover{background:#555;color:#fff;}#comments #respond input#submit:focus{outline:0;}#comments .comment{padding:20px 0;border-bottom:1px dotted #333;}#comments .comment .text{padding:0 0 0 20px;}#comments .comment .text a{display:none;}#comments .comment .author{padding:5px 0 0 20px;font-style:italic;}#comments .comment:last-child{padding-bottom:0;border-bottom:none;}#comments .pagination{border-top:1px dotted #333;margin:20px 0 0;padding:20px 0 0;}.dietary img{border-right:1px solid #fff;margin:5px 0;width:34px;height:34px;float:left;}.dietary a:hover{text-decoration:none;}#powertip{max-width:300px!important;}.nutrition{border:2px solid #000;}.nutrition h3{padding:10px 0 0;margin:0 5px 10px;text-transform:none;background:none;font-weight:600;}.nutrition>div{margin:0 5px;}.nutrition div{padding:5px 0;border-bottom:1px solid #000;display:block;overflow:auto;}.nutrition .calories{margin:-5px 0 5px;}.nutrition span{font-weight:400;}.nutrition span.title{font-weight:600;}.nutrition span.right{float:right;}.nutrition span.indent{margin-left:20px;}.nutrition span.half{width:50%;float:left;border:0;}.nutrition .half:nth-child(even){padding:0 0 0 20px;}.nutrition .none{border:0;}.nutrition .heavy{border-bottom:2px solid #000;}.nutrition .note{border:0;}.nutrition .note span{font-size:10px;padding:5px 0;display:block;border:0;}.pagination{text-align:center;padding:10px 0;}.pagination .page-numbers{display:inline-block;padding:5px;}.pagination a:hover{color:#933;}footer#main-footer{width:100%;text-align:center;padding:5px 0 0;}footer#main-footer .table{border-top:1px dotted #333;margin:20px 0;}footer#main-footer nav{overflow:hidden;}footer#main-footer nav ul{display:block;float:left;list-style:none;text-align:center;margin:0;}footer#main-footer nav ul li a:link,footer#main-footer nav ul li a:hover,footer#main-footer nav ul li a:visited,footer#main-footer nav ul li a:active{width:212px;display:block;padding:10px;}footer#main-footer p.copyright{padding:20px 0 0;margin:20px 0 0;border-top:1px dotted #333;}.page .main .main-content{padding:20px 10px;}.page .main .main-content p{margin:20px 0;}.page .main .main-content p:first-of-type{margin:0;}.tax-dietary_needs .mainicon{height:18px;width:18px;margin:0 10px 0 0;}.home .column{margin:0 0 40px 0;padding:0 0 30px 0;border-bottom:1px dotted #333;}.home .column h2{padding:20px 10px;margin:0;font-size:24px;font-weight:300;}.home .column h2 a:link,.home .column h2 a:hover,.home .column h2 a:active,.home .column h2 a:visited{color:#333;text-decoration:none;width:100%;display:inline-block;}.home .column .article-image{width:780px;height:468px;margin:0 0 20px;position:relative;overflow:hidden;}.home .column .article-image .title{position:absolute;top:0;left:0;width:100%;height:100%;color:#333;background:rgba(255,255,255,0.8);opacity:0;display:table;font-family:"Lato";font-weight:400;font-size:16px;transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;}.home .column .article-image .title p{padding:20px;width:100%;height:100%;line-height:150%;display:table-cell;text-align:center;vertical-align:middle;font-weight:300;text-transform:uppercase;font-size:18px;}.home .column a:hover .title{opacity:1;}.home .column .post-excerpt{width:100%;padding:10px;margin:8px 0 10px;background:#eaeaea;color:#333;}.home .column:last-child{border-bottom:0;}.home .navigation{overflow:auto;}.home .navigation .alignleft{float:left;}.home .navigation .alignright{float:right;}.post-type-archive-twk_glossary section{display:none;margin:20px 0 0;}.post-type-archive-twk_glossary section h2{margin:0;border-bottom:1px dotted #333;}.post-type-archive-twk_glossary section div{margin:0;background:#eaeaea;padding:10px;}.post-type-archive-twk_glossary .a{display:block;}.post-type-archive-twk_glossary .sidebar h3{padding:10px;background:#eaeaea;text-align:center;margin:0 0 20px;}.post-type-archive-twk_glossary .sidebar a{display:block;width:100%;padding:10px;background:#eaeaea;text-align:center;text-decoration:none;border-top:1px dotted #333;color:#333;}.post-type-archive-twk_glossary .sidebar a:hover{background:#333;color:#fff;}.post-type-archive-twk_glossary .sidebar a:first-of-type{border:0;}.single-twk_staff .author-center img{margin:0 20px 20px 0;float:left;}.single-twk_staff .author-center h3{margin:5px 0 10px;font-size:14px;font-style:italic;}.single-twk_staff .author-center h4{margin:0 0 10px 0;}.single-twk_staff .author-center ul{margin:0 0 0 20px;}.single-twk_staff .author-center p{margin:0 0 10px;}.single-post .main #comments{margin-top:10px;}.single-post .main article{font-size:16px;}.single-twk_recipe .main .right{display:block;float:right;}.single-twk_recipe .main .right span{display:inline-block;}.single-twk_recipe .main .right span:first-child{display:inline-block;padding:0 20px 0 0;}.single-twk_recipe .main .time{display:inline-block;padding:5px 20px 0 0;}.single-twk_recipe .main h2{margin:20px 0 10px;}.single-twk_recipe .main .recipes h2{margin-top:0;}.single-twk_recipe .main .ingredients{margin-left:20px;}.single-twk_recipe .main .ingredients .heading{list-style-type:none;font-weight:600;margin-top:15px;}.single-twk_recipe .main .kitchen-tips p,.single-twk_recipe .main .instructions p{font-weight:600;padding:15px 0 5px 40px;}.single-twk_recipe .main .kitchen-tips ol~p,.single-twk_recipe .main .instructions ol~p{padding-top:20px;}body.category .main h1,body.archive .main h1,body.post-type-archive-twk_recipe .main h1,body.page-template-page-guest-columns-php .main h1,body.page-template-page-allergy-sensitivity-php .main h1,body.page-template-page-lifestyle-diet-php .main h1,body.page-template-page-holidays-php .main h1,body.page-template-page-simplesearch-php .main h1,body.page-template-page-search-php .main h1{margin:0 0 20px;}body.category .main a:hover,body.archive .main a:hover,body.post-type-archive-twk_recipe .main a:hover,body.page-template-page-guest-columns-php .main a:hover,body.page-template-page-allergy-sensitivity-php .main a:hover,body.page-template-page-lifestyle-diet-php .main a:hover,body.page-template-page-holidays-php .main a:hover,body.page-template-page-simplesearch-php .main a:hover,body.page-template-page-search-php .main a:hover{text-decoration:none;}body.category .main section,body.archive .main section,body.post-type-archive-twk_recipe .main section,body.page-template-page-guest-columns-php .main section,body.page-template-page-allergy-sensitivity-php .main section,body.page-template-page-lifestyle-diet-php .main section,body.page-template-page-holidays-php .main section,body.page-template-page-simplesearch-php .main section,body.page-template-page-search-php .main section{margin:20px 0 0;}body.category .main article,body.archive .main article,body.post-type-archive-twk_recipe .main article,body.page-template-page-guest-columns-php .main article,body.page-template-page-allergy-sensitivity-php .main article,body.page-template-page-lifestyle-diet-php .main article,body.page-template-page-holidays-php .main article,body.page-template-page-simplesearch-php .main article,body.page-template-page-search-php .main article{float:left;width:50%;margin:0 0 20px;}body.category .main article h2,body.archive .main article h2,body.post-type-archive-twk_recipe .main article h2,body.page-template-page-guest-columns-php .main article h2,body.page-template-page-allergy-sensitivity-php .main article h2,body.page-template-page-lifestyle-diet-php .main article h2,body.page-template-page-holidays-php .main article h2,body.page-template-page-simplesearch-php .main article h2,body.page-template-page-search-php .main article h2{margin:0;}body.category .main article .article-image,body.archive .main article .article-image,body.post-type-archive-twk_recipe .main article .article-image,body.page-template-page-guest-columns-php .main article .article-image,body.page-template-page-allergy-sensitivity-php .main article .article-image,body.page-template-page-lifestyle-diet-php .main article .article-image,body.page-template-page-holidays-php .main article .article-image,body.page-template-page-simplesearch-php .main article .article-image,body.page-template-page-search-php .main article .article-image{width:380px;height:240px;position:relative;}body.category .main article .article-image img,body.archive .main article .article-image img,body.post-type-archive-twk_recipe .main article .article-image img,body.page-template-page-guest-columns-php .main article .article-image img,body.page-template-page-allergy-sensitivity-php .main article .article-image img,body.page-template-page-lifestyle-diet-php .main article .article-image img,body.page-template-page-holidays-php .main article .article-image img,body.page-template-page-simplesearch-php .main article .article-image img,body.page-template-page-search-php .main article .article-image img{width:100%;height:100%;}body.category .main article .article-image .title,body.archive .main article .article-image .title,body.post-type-archive-twk_recipe .main article .article-image .title,body.page-template-page-guest-columns-php .main article .article-image .title,body.page-template-page-allergy-sensitivity-php .main article .article-image .title,body.page-template-page-lifestyle-diet-php .main article .article-image .title,body.page-template-page-holidays-php .main article .article-image .title,body.page-template-page-simplesearch-php .main article .article-image .title,body.page-template-page-search-php .main article .article-image .title{position:absolute;top:0;left:0;width:100%;height:100%;color:#333;background:rgba(255,255,255,0.8);opacity:0;display:table;font-family:"Lato";font-weight:400;font-size:16px;transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;}body.category .main article .article-image .title p,body.archive .main article .article-image .title p,body.post-type-archive-twk_recipe .main article .article-image .title p,body.page-template-page-guest-columns-php .main article .article-image .title p,body.page-template-page-allergy-sensitivity-php .main article .article-image .title p,body.page-template-page-lifestyle-diet-php .main article .article-image .title p,body.page-template-page-holidays-php .main article .article-image .title p,body.page-template-page-simplesearch-php .main article .article-image .title p,body.page-template-page-search-php .main article .article-image .title p{padding:20px;width:100%;height:100%;line-height:150%;display:table-cell;text-align:center;vertical-align:middle;font-weight:300;text-transform:uppercase;font-size:18px;}body.category .main article .article-image .title p span,body.archive .main article .article-image .title p span,body.post-type-archive-twk_recipe .main article .article-image .title p span,body.page-template-page-guest-columns-php .main article .article-image .title p span,body.page-template-page-allergy-sensitivity-php .main article .article-image .title p span,body.page-template-page-lifestyle-diet-php .main article .article-image .title p span,body.page-template-page-holidays-php .main article .article-image .title p span,body.page-template-page-simplesearch-php .main article .article-image .title p span,body.page-template-page-search-php .main article .article-image .title p span{display:block;font-size:14px;text-transform:none;}body.category .main a:hover .title,body.archive .main a:hover .title,body.post-type-archive-twk_recipe .main a:hover .title,body.page-template-page-guest-columns-php .main a:hover .title,body.page-template-page-allergy-sensitivity-php .main a:hover .title,body.page-template-page-lifestyle-diet-php .main a:hover .title,body.page-template-page-holidays-php .main a:hover .title,body.page-template-page-simplesearch-php .main a:hover .title,body.page-template-page-search-php .main a:hover .title{opacity:1;}body.category .main article:nth-of-type(2n+1),body.archive .main article:nth-of-type(2n+1),body.post-type-archive-twk_recipe .main article:nth-of-type(2n+1),body.page-template-page-guest-columns-php .main article:nth-of-type(2n+1),body.page-template-page-allergy-sensitivity-php .main article:nth-of-type(2n+1),body.page-template-page-lifestyle-diet-php .main article:nth-of-type(2n+1),body.page-template-page-holidays-php .main article:nth-of-type(2n+1),body.page-template-page-simplesearch-php .main article:nth-of-type(2n+1),body.page-template-page-search-php .main article:nth-of-type(2n+1){clear:both;}body.category .main article:nth-of-type(n),body.archive .main article:nth-of-type(n),body.post-type-archive-twk_recipe .main article:nth-of-type(n),body.page-template-page-guest-columns-php .main article:nth-of-type(n),body.page-template-page-allergy-sensitivity-php .main article:nth-of-type(n),body.page-template-page-lifestyle-diet-php .main article:nth-of-type(n),body.page-template-page-holidays-php .main article:nth-of-type(n),body.page-template-page-simplesearch-php .main article:nth-of-type(n),body.page-template-page-search-php .main article:nth-of-type(n){padding:0 10px 0 0;}body.category .main article:nth-of-type(2n),body.archive .main article:nth-of-type(2n),body.post-type-archive-twk_recipe .main article:nth-of-type(2n),body.page-template-page-guest-columns-php .main article:nth-of-type(2n),body.page-template-page-allergy-sensitivity-php .main article:nth-of-type(2n),body.page-template-page-lifestyle-diet-php .main article:nth-of-type(2n),body.page-template-page-holidays-php .main article:nth-of-type(2n),body.page-template-page-simplesearch-php .main article:nth-of-type(2n),body.page-template-page-search-php .main article:nth-of-type(2n){padding:0 0 0 10px;}body.page-template-page-classes-php .main form label,.page-template-page-contact-php .main form label{display:inline-block;width:200px;}body.page-template-page-classes-php .main form input,body.page-template-page-classes-php .main form textarea,body.page-template-page-classes-php .main form select,.page-template-page-contact-php .main form input,.page-template-page-contact-php .main form textarea,.page-template-page-contact-php .main form select{width:300px;padding:5px;border:1px solid #eaeaea;}body.page-template-page-classes-php .main form input:focus,body.page-template-page-classes-php .main form textarea:focus,body.page-template-page-classes-php .main form select:focus,.page-template-page-contact-php .main form input:focus,.page-template-page-contact-php .main form textarea:focus,.page-template-page-contact-php .main form select:focus{outline:none;border:1px solid #555;}body.page-template-page-classes-php .main form button,.page-template-page-contact-php .main form button{padding:10px;background:#eaeaea;width:300px;margin:0 0 20px;color:#333;border:0;}body.page-template-page-classes-php .main form button:hover,.page-template-page-contact-php .main form button:hover{background:#333;color:#fff;}body.page-template-page-classes-php .main form select,.page-template-page-contact-php .main form select{border-radius:0;-webkit-appearance:none;background:transparent;}body.page-template-page-classes-php .main .success,.page-template-page-contact-php .main .success{padding:10px!important;margin:10px 0 0;background:#009900;color:#fff;}.mobile-show{display:none!important;}}@media all and (min-width: 768px) and (max-width: 1099px) {body{font-family:"Lato";font-weight:400;font-size:14px;color:#333;background:#cacaca!important;}p,li{line-height:150%;}#cboxTitle{display:none!important;}#page-container{width:768px;background:#fff;padding:0;border:20px solid #fff;margin:0 auto;}#top-bar .block{width:182px;height:182px;background:#333;float:left;position:relative;overflow:hidden;}#top-bar .block img{width:100%;height:100%;}#top-bar .block .caption{position:absolute;top:0;left:0;width:100%;height:100%;color:#333;background:rgba(255,255,255,0.8);opacity:0;display:table;font-family:"Lato";font-weight:400;font-size:16px;transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;}#top-bar .block .caption p{padding:20px;width:100%;height:100%;line-height:150%;display:table-cell;text-align:center;vertical-align:middle;}#top-bar .block .tagline{position:absolute;top:0;left:0;width:100%;height:100%;display:table;}#top-bar .block .tagline p,#top-bar .block .tagline h1{color:#fff;text-transform:uppercase;padding:0;width:100%;height:100%;line-height:200%;display:table-cell;text-align:center;vertical-align:middle;font-family:"Lato";font-weight:300;font-size:16px;}#top-bar .block .tagline .lower-case{text-transform:none;}#top-bar .block a:hover .caption{opacity:1;}#top-bar .block:nth-of-type(4),#top-bar .block:nth-of-type(6){display:none;}#top-bar .mobile-menu-button{display:none;}nav#main-menu{width:100%;background:#eaeaea;position:relative;margin:10px 0 0;}nav#main-menu div ul{list-style:none;margin:0 auto;padding:0;text-align:center;}nav#main-menu div ul li{text-align:center;display:inline-block;margin:0;padding:0;text-transform:uppercase;font-family:"Lato";font-weight:400;font-size:14px;}nav#main-menu div ul li a:link,nav#main-menu div ul li a:hover,nav#main-menu div ul li a:active,nav#main-menu div ul li a:visited{color:#333;text-align:center;display:inline-block;padding:20px 10px;text-decoration:none;}nav#main-menu div ul li a:hover{color:#fff;background:#333;}nav#main-menu div ul .hover a:link,nav#main-menu div ul .hover a:hover,nav#main-menu div ul .hover a:active,nav#main-menu div ul .hover a:visited{color:#fff;background:#333;}nav#main-menu div ul .sub-menu{display:none;}#main-menu-sub-menu{background:#333;width:100%;display:none;padding:20px 0;}#main-menu-sub-menu ul{width:50%;padding:0 50px;list-style-type:none;float:left;}#main-menu-sub-menu ul li{width:100%;text-align:left;display:block;padding:0;}#main-menu-sub-menu ul li a:link,#main-menu-sub-menu ul li a:hover,#main-menu-sub-menu ul li a:active,#main-menu-sub-menu ul li a:visited{width:100%;color:#fff;text-align:left;display:block;padding:5px;text-decoration:none;font-size:14px;font-weight:300;}#main-menu-sub-menu ul li a:hover{color:#fff;background:#555;}#main-menu-sub-menu ul li.strong a{font-weight:400;}#main-menu-sub-menu .featured{width:50%;float:left;height:101px;padding:0 50px;display:none;}#main-menu-sub-menu .featured img{width:100%;height:100%;}#main-menu-sub-menu .featured a:link,#main-menu-sub-menu .featured a:visited,#main-menu-sub-menu .featured a:hover,#main-menu-sub-menu .featured a:active{display:block;position:relative;width:100%;height:100%;}#main-menu-sub-menu .featured .caption{position:absolute;top:0;left:0;width:100%;height:100%;color:#333;background:rgba(255,255,255,0.8);opacity:0;display:table;font-family:"Lato";font-weight:400;font-size:16px;transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;}#main-menu-sub-menu .featured .caption p{padding:20px;width:100%;height:100%;line-height:150%;display:table-cell;text-align:center;vertical-align:middle;}#main-menu-sub-menu .featured a:hover .caption{opacity:1;}#body-container{width:100%;overflow:hidden;}.two-column{background:#fff;padding:20px 0;}.two-column .main{width:500px;float:left;padding:0 20px 0 0;}.two-column .sidebar{width:228px;float:left;padding:0 0 0 20px;}.main h1{width:100%;background:#eaeaea;padding:20px 10px;font-size:24px;font-weight:300;margin:0;}.main h2{color:#333;background:#eaeaea;padding:10px;text-transform:uppercase;font-size:16px;margin:0 0 10px;}.main .sub-header{width:100%;background:#eaeaea;padding:10px;margin:0 0 20px;border-top:1px dotted #333;overflow:auto;}.main .sub-header a:link,.main .sub-header a:visited,.main .sub-header a:hover,.main .sub-header a:active{text-decoration:none;color:#333;display:block;width:100%;height:100%;}.main .main-img{width:480px;margin:0 0 17px;}.main .video{min-height:288px;}.main article p{margin:0 0 10px;}.main article p:last-child{margin:0;}.main article ul{margin:0 0 0 20px;}.main article ul li{margin:0 0 5px;}.main article .alignright{float:right;padding:10px 0 10px 20px;}.main article .alignright img{width:100%;margin:0;}.main article .alignright .wp-caption-text{background:#eaeaea;padding:10px;text-align:center;margin:0;}.main article .alignleft{float:left;padding:10px 20px 10px 0;}.main article .alignleft img{width:100%;margin:0;}.main article .alignleft .wp-caption-text{background:#eaeaea;padding:10px;text-align:center;margin:0;}.main ol,.main ul{padding:0 0 0 40px;width:100%;}.main ol li,.main ul li{padding:0 0 5px;}.main ol li:last-child,.main ul li:last-child{padding:0;}.main .recipes{border-top:1px dotted #333;padding:20px 0 0;margin:20px 0 0;}.main .recipes .block{width:114px;height:114px;margin:0 0 10px;float:left;position:relative;}.main .recipes .block img{width:100%;height:100%;margin:0;}.main .recipes .block .title{position:absolute;top:0;left:0;width:100%;height:100%;color:#333;background:rgba(255,255,255,0.8);opacity:0;display:table;font-family:"Lato";font-weight:400;font-size:16px;transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;}.main .recipes .block .title p{padding:20px;width:100%;height:100%;line-height:150%;display:table-cell;text-align:center;vertical-align:middle;}.main .recipes .block:nth-of-type(4n + 1){margin-right:8px;}.main .recipes .block:nth-of-type(4n + 2){margin-right:8px;}.main .recipes .block:nth-of-type(4n + 3){margin-right:8px;}.main .recipes a:hover .title{opacity:1;}.side-column{border-bottom:1px dotted #333;padding:0 0 20px 0;margin:0 0 20px 0;overflow:auto;}.side-column p{margin:0 0 10px;line-height:150%;}.side-column p:last-child{margin:0;}.side-column h3{background:#eaeaea;padding:10px;font-size:16px;}.side-column h4{background:#eaeaea;padding:10px;margin:0 0 10px;font-size:14px;}.side-column p.title{margin:0;padding:10px;font-style:italic;background:#eaeaea;border-top:1px dotted #333;}.side-column img.author{margin:10px 0;width:100%;}.side-column img.cartoon{margin:10px 0;width:100%;}.side-column ol{margin:0;list-style:none;}.side-column ol li{margin:0 0 10px 0;}.side-column .bullets{list-style:disc;margin:0 0 0 20px;}.side-column .searchform a{display:block;margin:5px 5px 0;font-size:10px;text-align:right;}.side-column input{width:100%;border:1px solid #eaeaea;padding:5px;}.side-column input:focus{outline:0;border:1px solid #555;}.side-column ul{list-style:none;}.side-column ul li{margin:10px 0 0 10px;}.side-column ul li ul{margin:10px 0 0 0;}.side-column ul li ul li{margin:0 0 10px 20px;}.side-column button{border:0;background:#eaeaea;color:#333;padding:10px;margin:10px 0 0;width:100%;float:right;outline:none;}.side-column button:hover{background:#333;color:#fff;}.side-column .button{border:0;background:#eaeaea;color:#333;padding:10px;margin:0;width:100%;float:right;outline:none;display:block;text-align:center;}.side-column .button:hover{background:#333;color:#fff;text-decoration:none;}.social-media-sidebar{overflow:auto;}.social-media-sidebar a:link,.social-media-sidebar a:visited,.social-media-sidebar a:active,.social-media-sidebar a:hover{display:table;float:left;width:36px;height:36px;margin:0 7px 0 0;background:#333;}.social-media-sidebar a:link .facebook,.social-media-sidebar a:link .twitter,.social-media-sidebar a:link .pinterest,.social-media-sidebar a:link .flickr,.social-media-sidebar a:link .instagram,.social-media-sidebar a:link .google-plus,.social-media-sidebar a:link .tumblr,.social-media-sidebar a:visited .facebook,.social-media-sidebar a:visited .twitter,.social-media-sidebar a:visited .pinterest,.social-media-sidebar a:visited .flickr,.social-media-sidebar a:visited .instagram,.social-media-sidebar a:visited .google-plus,.social-media-sidebar a:visited .tumblr,.social-media-sidebar a:active .facebook,.social-media-sidebar a:active .twitter,.social-media-sidebar a:active .pinterest,.social-media-sidebar a:active .flickr,.social-media-sidebar a:active .instagram,.social-media-sidebar a:active .google-plus,.social-media-sidebar a:active .tumblr,.social-media-sidebar a:hover .facebook,.social-media-sidebar a:hover .twitter,.social-media-sidebar a:hover .pinterest,.social-media-sidebar a:hover .flickr,.social-media-sidebar a:hover .instagram,.social-media-sidebar a:hover .google-plus,.social-media-sidebar a:hover .tumblr{height:100%;width:100%;color:#fff;display:table-cell;text-align:center;vertical-align:middle;}.social-media-sidebar a:link:last-child{margin:0;}.social-media-sidebar a:hover .facebook{background:#3b5998;}.social-media-sidebar a:hover .twitter{background:#00aced;}.social-media-sidebar a:hover .pinterest{background:#cb2027;}.social-media-sidebar a:hover .flickr{background:#ff0084;}.social-media-sidebar a:hover .instagram{background:#517fa4;}.social-media-sidebar a:hover .google-plus{background:#dd4b39;}.social-media-sidebar a:hover .tumblr{background:#32506d;}.member-badge a:link img,.member-badge a:hover img,.member-badge a:active img,.member-badge a:visited img{width:75px;margin:5px;}.search .searchform{text-align:left;}.search .searchform p{padding:0;}.search .searchform input{border:1px solid #eaeaea;padding:5px;width:200px;outline:none;margin:0 0 20px;}.search .searchform input:focus{border:1px solid #555;}.search .searchform select{width:200px;background:transparent;border:1px solid #000;border-radius:0;-webkit-appearance:none;padding:5px;}.search .searchform div.key{margin:0 0 20px;}.search .searchform div.key span img{width:31px;height:30px;opacity:0.5;margin:2px 4px 2px 0;}.search .searchform div.key span img.active{opacity:1;}.search .searchform div.key span:hover img{opacity:1;}.search .searchform button{padding:10px;background:#eaeaea;width:300px;color:#333;border:0;}.search .searchform button:hover{background:#333;color:#fff;}.search .searchform *:focus{outline:none;}.search .searchform #search-dish{margin:0 0 20px 0;}.search .searchform #search-dish label{padding:4px 0 0;display:block;float:left;}.search .searchform #search-dish input{margin:5px 20px;padding:0;width:20px;height:20px;display:block;float:left;}#comments{border-top:1px dotted #333;margin:20px 0 0;position:relative;}#comments h3{width:100%;background:#eaeaea;color:#333;padding:10px;}#comments h2{margin:20px 0 10px;}#comments .comment-subscription-form{clear:both;}#comments nav{text-align:center;padding:10px 0 0;}#comments #respond{padding:20px 0 0;}#comments #respond h3{color:#333;text-transform:uppercase;font-size:16px;margin:0 0 10px;}#comments #respond .logged-in-as{display:none;}#comments #respond .form-allowed-tags{display:none;}#comments #respond .comment-form-comment{float:left;}#comments #respond .comment-form-comment label{display:none;}#comments #respond .comment-form-comment textarea{width:395px;height:75px;-webkit-appearance:none;border-radius:0;border:1px solid #eaeaea;padding:10px;margin:0 0 10px;color:#333;outline:none;}#comments #respond .comment-form-comment textarea:focus{border:1px solid #555;}#comments #respond .comment-form-author{width:50%;float:left;margin:10px 0;padding:0 10px 0 0;}#comments #respond .comment-form-author input{-webkit-appearance:none;border-radius:0;border:1px solid #eaeaea;padding:5px;margin:0;color:#333;outline:none;width:100%;}#comments #respond .comment-form-author input:focus{border:1px solid #555;}#comments #respond .comment-form-email{width:50%;float:left;margin:10px 0;padding:0 0 0 10px;}#comments #respond .comment-form-email input{-webkit-appearance:none;border-radius:0;border:1px solid #eaeaea;padding:5px;margin:0;color:#333;outline:none;width:100%;}#comments #respond .comment-form-email input:focus{border:1px solid #555;}#comments #respond input#submit{background:#eaeaea;color:#555;width:75px;height:75px;padding:10px;text-align:center;border:0;margin:0 0 0 10px;}#comments #respond input#submit:hover{background:#555;color:#fff;}#comments #respond input#submit:focus{outline:0;}#comments .comment{padding:20px 0;border-bottom:1px dotted #333;}#comments .comment .text{padding:0 0 0 20px;}#comments .comment .text a{display:none;}#comments .comment .author{padding:5px 0 0 20px;font-style:italic;}#comments .comment:last-child{padding-bottom:0;border-bottom:none;}#comments .pagination{border-top:1px dotted #333;margin:20px 0 0;padding:20px 0 0;}.dietary img{border-right:1px solid #fff;margin:5px 0;width:34px;height:34px;float:left;}.dietary a:hover{text-decoration:none;}#powertip{max-width:300px!important;}.nutrition{border:2px solid #000;}.nutrition h3{padding:10px 0 0;margin:0 5px 10px;text-transform:none;background:none;font-weight:600;}.nutrition>div{margin:0 5px;}.nutrition div{padding:5px 0;border-bottom:1px solid #000;display:block;overflow:auto;}.nutrition .calories{margin:-5px 0 5px;}.nutrition span{font-weight:400;}.nutrition span.title{font-weight:600;}.nutrition span.right{float:right;}.nutrition span.indent{margin-left:20px;}.nutrition span.half{width:50%;float:left;border:0;}.nutrition .half:nth-child(even){padding:0 0 0 20px;}.nutrition .none{border:0;}.nutrition .heavy{border-bottom:2px solid #000;}.nutrition .note{border:0;}.nutrition .note span{font-size:10px;padding:5px 0;display:block;border:0;}.pagination{text-align:center;padding:10px 0;}.pagination .page-numbers{display:inline-block;padding:5px;}.pagination a:hover{color:#933;}footer#main-footer{width:100%;text-align:center;padding:5px 0 0;}footer#main-footer .table{border-top:1px dotted #333;margin:20px 0;}footer#main-footer nav{overflow:hidden;}footer#main-footer nav ul{display:block;float:left;list-style:none;text-align:center;margin:0;}footer#main-footer nav ul li a:link,footer#main-footer nav ul li a:hover,footer#main-footer nav ul li a:visited,footer#main-footer nav ul li a:active{width:145.6px;display:block;padding:10px;}footer#main-footer p.copyright{padding:20px 0 0;margin:20px 0 0;border-top:1px dotted #333;}.page .main .main-content{padding:20px 10px;}.page .main .main-content p{margin:20px 0;}.page .main .main-content p:first-of-type{margin:0;}.tax-dietary_needs .mainicon{height:18px;width:18px;margin:0 10px 0 0;}.home .column{margin:0 0 40px 0;padding:0 0 30px 0;border-bottom:1px dotted #333;}.home .column h2{padding:20px 10px;margin:0;font-size:24px;font-weight:300;}.home .column h2 a:link,.home .column h2 a:hover,.home .column h2 a:active,.home .column h2 a:visited{color:#333;text-decoration:none;width:100%;display:inline-block;}.home .column .article-image{width:480px;height:288px;margin:0 0 20px;position:relative;}.home .column .article-image .title{position:absolute;top:0;left:0;width:100%;height:100%;color:#333;background:rgba(255,255,255,0.8);opacity:0;display:table;font-family:"Lato";font-weight:400;font-size:16px;transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;}.home .column .article-image .title p{padding:20px;width:100%;height:100%;line-height:150%;display:table-cell;text-align:center;vertical-align:middle;font-weight:300;text-transform:uppercase;font-size:18px;}.home .column a:hover .title{opacity:1;}.home .column .post-excerpt{width:100%;padding:10px;margin:8px 0 10px;background:#eaeaea;color:#333;}.home .column:last-child{border-bottom:0;}.home .navigation{overflow:auto;}.home .navigation .alignleft{float:left;}.home .navigation .alignright{float:right;}.post-type-archive-twk_glossary section{display:none;margin:20px 0 0;}.post-type-archive-twk_glossary section h2{margin:0;border-bottom:1px dotted #333;}.post-type-archive-twk_glossary section div{margin:0;background:#eaeaea;padding:10px;}.post-type-archive-twk_glossary .a{display:block;}.post-type-archive-twk_glossary .sidebar h3{padding:10px;background:#eaeaea;text-align:center;margin:0 0 20px;}.post-type-archive-twk_glossary .sidebar a{display:block;width:100%;padding:10px;background:#eaeaea;text-align:center;text-decoration:none;border-top:1px dotted #333;color:#333;}.post-type-archive-twk_glossary .sidebar a:hover{background:#333;color:#fff;}.post-type-archive-twk_glossary .sidebar a:first-of-type{border:0;}.single-twk_staff .author-center img{margin:0 20px 20px 0;float:left;}.single-twk_staff .author-center h3{margin:5px 0 10px;font-size:14px;font-style:italic;}.single-twk_staff .author-center h4{margin:0 0 10px 0;}.single-twk_staff .author-center ul{margin:0 0 0 20px;}.single-twk_staff .author-center p{margin:0 0 10px;}.single-post .main #comments{margin-top:10px;}.single-twk_recipe .main .time{display:inline-block;padding:5px 20px 0 0;}.single-twk_recipe .main h2{margin:20px 0 10px;}.single-twk_recipe .main .recipes h2{margin-top:0;}.single-twk_recipe .main .ingredients{margin-left:20px;}.single-twk_recipe .main .ingredients .heading{list-style-type:none;font-weight:600;margin-top:15px;}.single-twk_recipe .main .kitchen-tips p,.single-twk_recipe .main .instructions p{font-weight:600;padding:15px 0 5px 40px;}.single-twk_recipe .main .kitchen-tips ol~p,.single-twk_recipe .main .instructions ol~p{padding-top:20px;}body.category .main h1,body.archive .main h1,body.post-type-archive-twk_recipe .main h1,body.page-template-page-guest-columns-php .main h1,body.page-template-page-allergy-sensitivity-php .main h1,body.page-template-page-lifestyle-diet-php .main h1,body.page-template-page-holidays-php .main h1,body.page-template-page-simplesearch-php .main h1,body.page-template-page-search-php .main h1{margin:0 0 20px;}body.category .main a:hover,body.archive .main a:hover,body.post-type-archive-twk_recipe .main a:hover,body.page-template-page-guest-columns-php .main a:hover,body.page-template-page-allergy-sensitivity-php .main a:hover,body.page-template-page-lifestyle-diet-php .main a:hover,body.page-template-page-holidays-php .main a:hover,body.page-template-page-simplesearch-php .main a:hover,body.page-template-page-search-php .main a:hover{text-decoration:none;}body.category .main section,body.archive .main section,body.post-type-archive-twk_recipe .main section,body.page-template-page-guest-columns-php .main section,body.page-template-page-allergy-sensitivity-php .main section,body.page-template-page-lifestyle-diet-php .main section,body.page-template-page-holidays-php .main section,body.page-template-page-simplesearch-php .main section,body.page-template-page-search-php .main section{margin:20px 0 0;}body.category .main article,body.archive .main article,body.post-type-archive-twk_recipe .main article,body.page-template-page-guest-columns-php .main article,body.page-template-page-allergy-sensitivity-php .main article,body.page-template-page-lifestyle-diet-php .main article,body.page-template-page-holidays-php .main article,body.page-template-page-simplesearch-php .main article,body.page-template-page-search-php .main article{float:left;width:50%;margin:0 0 20px;}body.category .main article h2,body.archive .main article h2,body.post-type-archive-twk_recipe .main article h2,body.page-template-page-guest-columns-php .main article h2,body.page-template-page-allergy-sensitivity-php .main article h2,body.page-template-page-lifestyle-diet-php .main article h2,body.page-template-page-holidays-php .main article h2,body.page-template-page-simplesearch-php .main article h2,body.page-template-page-search-php .main article h2{margin:0;}body.category .main article .article-image,body.archive .main article .article-image,body.post-type-archive-twk_recipe .main article .article-image,body.page-template-page-guest-columns-php .main article .article-image,body.page-template-page-allergy-sensitivity-php .main article .article-image,body.page-template-page-lifestyle-diet-php .main article .article-image,body.page-template-page-holidays-php .main article .article-image,body.page-template-page-simplesearch-php .main article .article-image,body.page-template-page-search-php .main article .article-image{width:230px;height:145px;position:relative;}body.category .main article .article-image img,body.archive .main article .article-image img,body.post-type-archive-twk_recipe .main article .article-image img,body.page-template-page-guest-columns-php .main article .article-image img,body.page-template-page-allergy-sensitivity-php .main article .article-image img,body.page-template-page-lifestyle-diet-php .main article .article-image img,body.page-template-page-holidays-php .main article .article-image img,body.page-template-page-simplesearch-php .main article .article-image img,body.page-template-page-search-php .main article .article-image img{width:100%;height:100%;}body.category .main article .article-image .title,body.archive .main article .article-image .title,body.post-type-archive-twk_recipe .main article .article-image .title,body.page-template-page-guest-columns-php .main article .article-image .title,body.page-template-page-allergy-sensitivity-php .main article .article-image .title,body.page-template-page-lifestyle-diet-php .main article .article-image .title,body.page-template-page-holidays-php .main article .article-image .title,body.page-template-page-simplesearch-php .main article .article-image .title,body.page-template-page-search-php .main article .article-image .title{position:absolute;top:0;left:0;width:100%;height:100%;color:#333;background:rgba(255,255,255,0.8);opacity:0;display:table;font-family:"Lato";font-weight:400;font-size:16px;transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;}body.category .main article .article-image .title p,body.archive .main article .article-image .title p,body.post-type-archive-twk_recipe .main article .article-image .title p,body.page-template-page-guest-columns-php .main article .article-image .title p,body.page-template-page-allergy-sensitivity-php .main article .article-image .title p,body.page-template-page-lifestyle-diet-php .main article .article-image .title p,body.page-template-page-holidays-php .main article .article-image .title p,body.page-template-page-simplesearch-php .main article .article-image .title p,body.page-template-page-search-php .main article .article-image .title p{padding:20px;width:100%;height:100%;line-height:150%;display:table-cell;text-align:center;vertical-align:middle;font-weight:300;text-transform:uppercase;font-size:18px;}body.category .main article .article-image .title p span,body.archive .main article .article-image .title p span,body.post-type-archive-twk_recipe .main article .article-image .title p span,body.page-template-page-guest-columns-php .main article .article-image .title p span,body.page-template-page-allergy-sensitivity-php .main article .article-image .title p span,body.page-template-page-lifestyle-diet-php .main article .article-image .title p span,body.page-template-page-holidays-php .main article .article-image .title p span,body.page-template-page-simplesearch-php .main article .article-image .title p span,body.page-template-page-search-php .main article .article-image .title p span{display:block;font-size:14px;text-transform:none;}body.category .main a:hover .title,body.archive .main a:hover .title,body.post-type-archive-twk_recipe .main a:hover .title,body.page-template-page-guest-columns-php .main a:hover .title,body.page-template-page-allergy-sensitivity-php .main a:hover .title,body.page-template-page-lifestyle-diet-php .main a:hover .title,body.page-template-page-holidays-php .main a:hover .title,body.page-template-page-simplesearch-php .main a:hover .title,body.page-template-page-search-php .main a:hover .title{opacity:1;}body.category .main article:nth-of-type(2n+1),body.archive .main article:nth-of-type(2n+1),body.post-type-archive-twk_recipe .main article:nth-of-type(2n+1),body.page-template-page-guest-columns-php .main article:nth-of-type(2n+1),body.page-template-page-allergy-sensitivity-php .main article:nth-of-type(2n+1),body.page-template-page-lifestyle-diet-php .main article:nth-of-type(2n+1),body.page-template-page-holidays-php .main article:nth-of-type(2n+1),body.page-template-page-simplesearch-php .main article:nth-of-type(2n+1),body.page-template-page-search-php .main article:nth-of-type(2n+1){clear:both;}body.category .main article:nth-of-type(n),body.archive .main article:nth-of-type(n),body.post-type-archive-twk_recipe .main article:nth-of-type(n),body.page-template-page-guest-columns-php .main article:nth-of-type(n),body.page-template-page-allergy-sensitivity-php .main article:nth-of-type(n),body.page-template-page-lifestyle-diet-php .main article:nth-of-type(n),body.page-template-page-holidays-php .main article:nth-of-type(n),body.page-template-page-simplesearch-php .main article:nth-of-type(n),body.page-template-page-search-php .main article:nth-of-type(n){padding:0 10px 0 0;}body.category .main article:nth-of-type(2n),body.archive .main article:nth-of-type(2n),body.post-type-archive-twk_recipe .main article:nth-of-type(2n),body.page-template-page-guest-columns-php .main article:nth-of-type(2n),body.page-template-page-allergy-sensitivity-php .main article:nth-of-type(2n),body.page-template-page-lifestyle-diet-php .main article:nth-of-type(2n),body.page-template-page-holidays-php .main article:nth-of-type(2n),body.page-template-page-simplesearch-php .main article:nth-of-type(2n),body.page-template-page-search-php .main article:nth-of-type(2n){padding:0 0 0 10px;}body.page-template-page-classes-php .main form label,.page-template-page-contact-php .main form label{display:inline-block;width:200px;}body.page-template-page-classes-php .main form input,body.page-template-page-classes-php .main form textarea,body.page-template-page-classes-php .main form select,.page-template-page-contact-php .main form input,.page-template-page-contact-php .main form textarea,.page-template-page-contact-php .main form select{width:300px;padding:5px;border:1px solid #eaeaea;}body.page-template-page-classes-php .main form input:focus,body.page-template-page-classes-php .main form textarea:focus,body.page-template-page-classes-php .main form select:focus,.page-template-page-contact-php .main form input:focus,.page-template-page-contact-php .main form textarea:focus,.page-template-page-contact-php .main form select:focus{outline:none;border:1px solid #555;}body.page-template-page-classes-php .main form button,.page-template-page-contact-php .main form button{padding:10px;background:#eaeaea;width:300px;margin:0 0 20px;color:#333;border:0;}body.page-template-page-classes-php .main form button:hover,.page-template-page-contact-php .main form button:hover{background:#333;color:#fff;}body.page-template-page-classes-php .main form select,.page-template-page-contact-php .main form select{border-radius:0;-webkit-appearance:none;background:transparent;}body.page-template-page-classes-php .main .success,.page-template-page-contact-php .main .success{padding:10px!important;margin:10px 0 0;background:#009900;color:#fff;}.mobile-show{display:none!important;}}@media all and (max-width: 767px), (min-device-width: 320px) and (max-device-width: 480px) {body{font-family:"Lato";font-weight:400;font-size:16px;color:#333;width:100%;}p,li{line-height:150%;}#cboxTitle{display:none!important;}#page-container{width:100%;background:#fff;padding:0;margin:0 auto;}#top-bar{width:100%;background:#933;position:relative;}#top-bar *{background:#933;}#top-bar .block{width:20vw;height:20vw;padding:2vw;}#top-bar .block img{width:100%;height:100%;}#top-bar .block:nth-of-type(1n+2){display:none;}#top-bar .mobile-menu-button{display:table;height:20vw;width:20vw;color:#fff;position:absolute;top:0;right:0;z-index:100;}#top-bar .mobile-menu-button span{display:table-cell;vertical-align:middle;text-align:center;}nav#main-menu{width:100%;display:none;background:#eaeaea;position:relative;margin:0;}nav#main-menu div ul{list-style:none;margin:0 auto;padding:0;text-align:center;}nav#main-menu div ul li{text-align:center;display:block;width:100%;border-bottom:1px dotted #333;margin:0;padding:0;text-transform:uppercase;font-family:"Lato";font-weight:400;font-size:14px;}nav#main-menu div ul li a:link,nav#main-menu div ul li a:hover,nav#main-menu div ul li a:active,nav#main-menu div ul li a:visited{color:#333;text-align:center;display:block;width:100%;padding:20px 0;text-decoration:none;}nav#main-menu div ul li a:hover{color:#fff;background:#333;}nav#main-menu div ul .hover a:link,nav#main-menu div ul .hover a:hover,nav#main-menu div ul .hover a:active,nav#main-menu div ul .hover a:visited{color:#fff;background:#333;}nav#main-menu div ul .sub-menu{display:none;}#main-menu-sub-menu{display:none;}#body-container{width:100%;overflow:hidden;}.two-column{background:#eaeaea;}.two-column .main{padding:0 10px;width:100%;}.two-column .sidebar{padding:0 10px;width:100%;}.main h1{width:100%;background:#eaeaea;padding:20px 0;font-size:24px;font-weight:300;margin:0;}.main h2{color:#333;background:#eaeaea;text-transform:uppercase;font-size:16px;margin:0;padding:0 0 10px;}.main .sub-header{width:100%;background:#eaeaea;margin:0;padding:10px 0;border-top:1px dotted #333;overflow:auto;}.main .sub-header a:link,.main .sub-header a:visited,.main .sub-header a:hover,.main .sub-header a:active{text-decoration:none;color:#333;display:block;width:100%;height:100%;}.main .main-img{width:100%;margin:0 0 10px;}.main .video{min-height:288px;}.main article p{margin:0 0 10px;}.main article p:last-child{margin:0;}.main article ul{margin:0 0 0 20px;}.main article ul li{margin:0 0 5px;}.main article .alignright{float:right;padding:10px 0 10px 20px;}.main article .alignright img{width:100%;margin:0;}.main article .alignright .wp-caption-text{background:#eaeaea;padding:10px;text-align:center;margin:0;}.main article .alignleft{float:left;padding:10px 20px 10px 0;}.main article .alignleft img{width:100%;margin:0;}.main article .alignleft .wp-caption-text{background:#eaeaea;padding:10px;text-align:center;margin:0;}.main ol,.main ul{padding:0 0 0 40px;width:100%;}.main ol li,.main ul li{padding:0 0 5px;}.main ol li:last-child,.main ul li:last-child{padding:0;}.main .recipes{border-top:1px dotted #333;padding:20px 0 0;margin:20px 0 0;}.main .recipes .block{width:calc(48vw - 10px);margin:0 0 10px;float:left;position:relative;}.main .recipes .block img{width:calc(48vw - 10px);height:calc(48vw - 10px);margin:0;}.main .recipes .block .title{color:#333;background:#eaeaea;}.main .recipes .block .title p{padding:10px;line-height:150%;text-align:center;}.main .recipes .block:nth-of-type(1n){margin-right:4vw;}.main .recipes .block:nth-of-type(2n){margin-right:0;}.main .recipes a:hover .title{opacity:1;}.side-column{display:none;border-bottom:1px dotted #333;padding:0 0 20px 0;margin:0 0 20px 0;overflow:auto;}.side-column p{margin:0 0 10px;line-height:150%;}.side-column p:last-child{margin:0;}.side-column h3{background:#eaeaea;padding:10px;font-size:16px;}.side-column h4{background:#eaeaea;padding:10px;margin:0 0 10px;font-size:14px;}.side-column p.title{margin:0;padding:10px;font-style:italic;background:#eaeaea;border-top:1px dotted #333;}.side-column img.author{margin:10px 0;width:100%;}.side-column img.cartoon{margin:10px 0;width:100%;}.side-column ol{margin:0;list-style:none;}.side-column ol li{margin:0 0 10px 0;}.side-column .bullets{list-style:disc;margin:0 0 0 20px;}.side-column .searchform a{display:block;margin:5px 5px 0;font-size:10px;text-align:right;}.side-column input{width:100%;border:1px solid #eaeaea;padding:5px;}.side-column input:focus{outline:0;border:1px solid #555;}.side-column ul{list-style:none;}.side-column ul li{margin:10px 0 0 10px;}.side-column ul li ul{margin:10px 0 0 0;}.side-column ul li ul li{margin:0 0 10px 20px;}.side-column button{border:0;background:#eaeaea;color:#333;padding:10px;margin:10px 0 0;width:100%;float:right;outline:none;}.side-column button:hover{background:#333;color:#fff;}.social-media-sidebar{overflow:auto;}.social-media-sidebar a:link,.social-media-sidebar a:visited,.social-media-sidebar a:active,.social-media-sidebar a:hover{display:table;float:left;width:20%;height:20vw;margin:20px 0 0 0;background:#333;}.social-media-sidebar a:link .facebook,.social-media-sidebar a:link .twitter,.social-media-sidebar a:link .pinterest,.social-media-sidebar a:link .flickr,.social-media-sidebar a:link .instagram,.social-media-sidebar a:link .google-plus,.social-media-sidebar a:link .tumblr,.social-media-sidebar a:visited .facebook,.social-media-sidebar a:visited .twitter,.social-media-sidebar a:visited .pinterest,.social-media-sidebar a:visited .flickr,.social-media-sidebar a:visited .instagram,.social-media-sidebar a:visited .google-plus,.social-media-sidebar a:visited .tumblr,.social-media-sidebar a:active .facebook,.social-media-sidebar a:active .twitter,.social-media-sidebar a:active .pinterest,.social-media-sidebar a:active .flickr,.social-media-sidebar a:active .instagram,.social-media-sidebar a:active .google-plus,.social-media-sidebar a:active .tumblr,.social-media-sidebar a:hover .facebook,.social-media-sidebar a:hover .twitter,.social-media-sidebar a:hover .pinterest,.social-media-sidebar a:hover .flickr,.social-media-sidebar a:hover .instagram,.social-media-sidebar a:hover .google-plus,.social-media-sidebar a:hover .tumblr{height:100%;width:100%;color:#fff;display:table-cell;text-align:center;vertical-align:middle;}.social-media-sidebar a:hover .facebook{background:#3b5998;}.social-media-sidebar a:hover .twitter{background:#00aced;}.social-media-sidebar a:hover .pinterest{background:#cb2027;}.social-media-sidebar a:hover .flickr{background:#ff0084;}.social-media-sidebar a:hover .instagram{background:#517fa4;}.social-media-sidebar a:hover .google-plus{background:#dd4b39;}.social-media-sidebar a:hover .tumblr{background:#32506d;}.member-badge a:link img,.member-badge a:hover img,.member-badge a:active img,.member-badge a:visited img{width:75px;margin:5px;}.search .searchform{text-align:left;}.search .searchform p{padding:0;}.search .searchform input{border:1px solid #eaeaea;padding:5px;width:200px;outline:none;margin:0 0 20px;}.search .searchform input:focus{border:1px solid #555;}.search .searchform select{width:200px;background:transparent;border:1px solid #000;border-radius:0;-webkit-appearance:none;padding:5px;}.search .searchform div.key{margin:0 0 20px;}.search .searchform div.key span img{width:31px;height:30px;opacity:0.5;margin:2px 4px 2px 0;}.search .searchform div.key span img.active{opacity:1;}.search .searchform div.key span:hover img{opacity:1;}.search .searchform button{padding:10px;background:#fff;margin:0 10px;width:100%;color:#333;border:0;}.search .searchform button:hover{background:#333;color:#fff;}.search .searchform *:focus{outline:none;}.search .searchform #search-dish{margin:0 0 20px 0;}.search .searchform #search-dish label{padding:4px 0 0;display:block;float:left;}.search .searchform #search-dish input{margin:5px 20px;padding:0;width:20px;height:20px;display:block;float:left;}#comments{border-top:1px dotted #333;margin:20px 0 0;position:relative;}#comments h3{width:100%;background:#eaeaea;color:#333;padding:10px;}#comments h2{margin:20px 0 10px;}#comments .comment-subscription-form{clear:both;}#comments nav{text-align:center;padding:10px 0 0;}#comments #respond{padding:20px 0 0;}#comments #respond h3{color:#333;text-transform:uppercase;font-size:16px;margin:0 0 10px;}#comments #respond .logged-in-as{display:none;}#comments #respond .form-allowed-tags{display:none;}#comments #respond .comment-form-comment{float:left;}#comments #respond .comment-form-comment label{display:none;}#comments #respond .comment-form-comment textarea{width:100%;height:75px;-webkit-appearance:none;border-radius:0;border:1px solid #eaeaea;padding:10px;margin:0 0 10px;color:#333;outline:none;}#comments #respond .comment-form-comment textarea:focus{border:1px solid #555;}#comments #respond .comment-form-author{width:50%;float:left;margin:10px 0;padding:0 10px 0 0;}#comments #respond .comment-form-author input{-webkit-appearance:none;border-radius:0;border:1px solid #eaeaea;padding:5px;margin:0;color:#333;outline:none;width:100%;}#comments #respond .comment-form-author input:focus{border:1px solid #555;}#comments #respond .comment-form-email{width:50%;float:left;margin:10px 0;padding:0 0 0 10px;}#comments #respond .comment-form-email input{-webkit-appearance:none;border-radius:0;border:1px solid #eaeaea;padding:5px;margin:0;color:#333;outline:none;width:100%;}#comments #respond .comment-form-email input:focus{border:1px solid #555;}#comments #respond input#submit{background:#fff;color:#555;width:100%;padding:10px;text-align:center;border:0;margin:0;}#comments #respond input#submit:hover{background:#555;color:#fff;}#comments #respond input#submit:focus{outline:0;}#comments .comment{padding:20px 0;border-bottom:1px dotted #333;}#comments .comment .text{padding:0 0 0 20px;}#comments .comment .text a{display:none;}#comments .comment .author{padding:5px 0 0 20px;font-style:italic;}#comments .comment:last-child{padding-bottom:0;border-bottom:none;}#comments .pagination{border-top:1px dotted #333;margin:20px 0 0;padding:20px 0 0;}.dietary img{border-right:1px solid #fff;margin:5px 0;width:34px;height:34px;float:left;}.dietary a:hover{text-decoration:none;}#powertip{max-width:300px!important;}.nutrition{border:2px solid #000;}.nutrition h3{padding:10px 0 0;margin:0 5px 10px;text-transform:none;background:none;font-weight:600;}.nutrition>div{margin:0 5px;}.nutrition div{padding:5px 0;border-bottom:1px solid #000;display:block;overflow:auto;}.nutrition .calories{margin:-5px 0 5px;}.nutrition span{font-weight:400;}.nutrition span.title{font-weight:600;}.nutrition span.right{float:right;}.nutrition span.indent{margin-left:20px;}.nutrition span.half{width:50%;float:left;border:0;}.nutrition .half:nth-child(even){padding:0 0 0 20px;}.nutrition .none{border:0;}.nutrition .heavy{border-bottom:2px solid #000;}.nutrition .note{border:0;}.nutrition .note span{font-size:10px;padding:5px 0;display:block;border:0;}.pagination{text-align:center;padding:10px 0;}.pagination .page-numbers{display:inline-block;padding:5px;}.pagination a:hover{color:#933;}footer#main-footer{display:none;}.page .main .main-content{padding:20px 0;}.page .main .main-content p{margin:20px 0;}.page .main .main-content p:first-of-type{margin:0;}.tax-dietary_needs .mainicon{height:18px;width:18px;margin:0 10px 0 0;}.home .column{margin:0;padding:0;border-bottom:1px dotted #333;}.home .column h2{padding:20px 0;margin:0;font-size:24px;font-weight:300;}.home .column h2 a:link,.home .column h2 a:hover,.home .column h2 a:active,.home .column h2 a:visited{color:#333;text-decoration:none;width:100%;display:inline-block;}.home .column .article-image{width:100%;margin:0;position:relative;}.home .column .article-image .title{display:none;}.home .column .post-excerpt{width:100%;padding:10px 0 0;margin:0;background:#eaeaea;color:#333;}.home .column:last-child{border-bottom:0;}.home .navigation{padding:10px;overflow:auto;}.home .navigation .alignleft{float:left;}.home .navigation .alignright{float:right;}.home .navigation a:link{padding:10px 0;display:inline-block;}.home .recipes{padding:20px 0 20px;}.home .recipes .block:nth-of-type(4n + 3),.home .recipes .block:nth-of-type(4n + 4){display:none;}.post-type-archive-twk_glossary section{display:none;margin:20px 0 0;}.post-type-archive-twk_glossary section h2{margin:0;border-bottom:1px dotted #333;}.post-type-archive-twk_glossary section div{margin:0;background:#eaeaea;padding:10px;}.post-type-archive-twk_glossary .a{display:block;}.post-type-archive-twk_glossary .sidebar{clear:both;}.post-type-archive-twk_glossary .sidebar h3{padding:10px;background:#eaeaea;text-align:center;margin:0 0 20px;}.post-type-archive-twk_glossary .sidebar a{display:block;width:100%;padding:10px;background:#eaeaea;text-align:center;text-decoration:none;border-top:1px dotted #333;color:#333;}.post-type-archive-twk_glossary .sidebar a:hover{background:#333;color:#fff;}.post-type-archive-twk_glossary .sidebar a:first-of-type{border:0;}.single-twk_staff .author-center img{margin:0 20px 20px 0;float:left;}.single-twk_staff .author-center h3{margin:5px 0 10px;font-size:14px;font-style:italic;}.single-twk_staff .author-center h4{margin:0 0 10px 0;}.single-twk_staff .author-center ul{margin:0 0 0 20px;}.single-twk_staff .author-center p{margin:0 0 10px;}.single-post .main #comments{margin-top:10px;}.single-twk_recipe .main .time{display:inline-block;padding:5px 20px 0 0;}.single-twk_recipe .main p{margin:0;}.single-twk_recipe .main h2{margin:20px 0 10px;}.single-twk_recipe .main .recipes h2{margin-top:0;}.single-twk_recipe .main .ingredients{margin-left:20px;}.single-twk_recipe .main .ingredients .heading{list-style-type:none;font-weight:600;margin-top:15px;}.single-twk_recipe .main .kitchen-tips p,.single-twk_recipe .main .instructions p{font-weight:600;padding:15px 0 5px 40px;}.single-twk_recipe .main .kitchen-tips ol~p,.single-twk_recipe .main .instructions ol~p{padding-top:20px;}body.category .main h1,body.archive .main h1,body.post-type-archive-twk_recipe .main h1,body.page-template-page-guest-columns-php .main h1,body.page-template-page-allergy-sensitivity-php .main h1,body.page-template-page-lifestyle-diet-php .main h1,body.page-template-page-holidays-php .main h1,body.page-template-page-simplesearch-php .main h1,body.page-template-page-search-php .main h1{margin:0 0 20px;}body.category .main a:hover,body.archive .main a:hover,body.post-type-archive-twk_recipe .main a:hover,body.page-template-page-guest-columns-php .main a:hover,body.page-template-page-allergy-sensitivity-php .main a:hover,body.page-template-page-lifestyle-diet-php .main a:hover,body.page-template-page-holidays-php .main a:hover,body.page-template-page-simplesearch-php .main a:hover,body.page-template-page-search-php .main a:hover{text-decoration:none;}body.category .main section,body.archive .main section,body.post-type-archive-twk_recipe .main section,body.page-template-page-guest-columns-php .main section,body.page-template-page-allergy-sensitivity-php .main section,body.page-template-page-lifestyle-diet-php .main section,body.page-template-page-holidays-php .main section,body.page-template-page-simplesearch-php .main section,body.page-template-page-search-php .main section{margin:20px 0 0;}body.category .main article,body.archive .main article,body.post-type-archive-twk_recipe .main article,body.page-template-page-guest-columns-php .main article,body.page-template-page-allergy-sensitivity-php .main article,body.page-template-page-lifestyle-diet-php .main article,body.page-template-page-holidays-php .main article,body.page-template-page-simplesearch-php .main article,body.page-template-page-search-php .main article{float:left;width:100%;margin:0 0 20px;}body.category .main article h2,body.archive .main article h2,body.post-type-archive-twk_recipe .main article h2,body.page-template-page-guest-columns-php .main article h2,body.page-template-page-allergy-sensitivity-php .main article h2,body.page-template-page-lifestyle-diet-php .main article h2,body.page-template-page-holidays-php .main article h2,body.page-template-page-simplesearch-php .main article h2,body.page-template-page-search-php .main article h2{margin:0;}body.category .main article .article-image,body.archive .main article .article-image,body.post-type-archive-twk_recipe .main article .article-image,body.page-template-page-guest-columns-php .main article .article-image,body.page-template-page-allergy-sensitivity-php .main article .article-image,body.page-template-page-lifestyle-diet-php .main article .article-image,body.page-template-page-holidays-php .main article .article-image,body.page-template-page-simplesearch-php .main article .article-image,body.page-template-page-search-php .main article .article-image{width:100%;position:relative;}body.category .main article .article-image img,body.archive .main article .article-image img,body.post-type-archive-twk_recipe .main article .article-image img,body.page-template-page-guest-columns-php .main article .article-image img,body.page-template-page-allergy-sensitivity-php .main article .article-image img,body.page-template-page-lifestyle-diet-php .main article .article-image img,body.page-template-page-holidays-php .main article .article-image img,body.page-template-page-simplesearch-php .main article .article-image img,body.page-template-page-search-php .main article .article-image img{width:100%;height:100%;}body.category .main article .article-image .title,body.archive .main article .article-image .title,body.post-type-archive-twk_recipe .main article .article-image .title,body.page-template-page-guest-columns-php .main article .article-image .title,body.page-template-page-allergy-sensitivity-php .main article .article-image .title,body.page-template-page-lifestyle-diet-php .main article .article-image .title,body.page-template-page-holidays-php .main article .article-image .title,body.page-template-page-simplesearch-php .main article .article-image .title,body.page-template-page-search-php .main article .article-image .title{display:none;}body.category .main article:nth-of-type(2n),body.archive .main article:nth-of-type(2n),body.post-type-archive-twk_recipe .main article:nth-of-type(2n),body.page-template-page-guest-columns-php .main article:nth-of-type(2n),body.page-template-page-allergy-sensitivity-php .main article:nth-of-type(2n),body.page-template-page-lifestyle-diet-php .main article:nth-of-type(2n),body.page-template-page-holidays-php .main article:nth-of-type(2n),body.page-template-page-simplesearch-php .main article:nth-of-type(2n),body.page-template-page-search-php .main article:nth-of-type(2n){clear:both;}body.page-template-page-classes-php .main form label,.page-template-page-contact-php .main form label{display:inline-block;width:200px;}body.page-template-page-classes-php .main form input,body.page-template-page-classes-php .main form textarea,body.page-template-page-classes-php .main form select,.page-template-page-contact-php .main form input,.page-template-page-contact-php .main form textarea,.page-template-page-contact-php .main form select{width:300px;padding:5px;border:1px solid #eaeaea;}body.page-template-page-classes-php .main form input:focus,body.page-template-page-classes-php .main form textarea:focus,body.page-template-page-classes-php .main form select:focus,.page-template-page-contact-php .main form input:focus,.page-template-page-contact-php .main form textarea:focus,.page-template-page-contact-php .main form select:focus{outline:none;border:1px solid #555;}body.page-template-page-classes-php .main form button,.page-template-page-contact-php .main form button{padding:10px;background:#eaeaea;width:300px;margin:0 0 20px;color:#333;border:0;}body.page-template-page-classes-php .main form button:hover,.page-template-page-contact-php .main form button:hover{background:#333;color:#fff;}body.page-template-page-classes-php .main form select,.page-template-page-contact-php .main form select{border-radius:0;-webkit-appearance:none;background:transparent;}body.page-template-page-classes-php .main .success,.page-template-page-contact-php .main .success{padding:10px!important;margin:10px 0 0;background:#009900;color:#fff;}}