.facetwp-template{}#recipes-grid{opacity:0;display:block;}.recipes-group{clear:both;padding:0px;margin:0px;}.col{display:block;float:left;margin:0;margin-right:10px;margin-bottom:10px;}.col:first-child{margin-left:0;}.col:nth-child(3n){margin-right:0;}.group:before,.group:after{content:"";display:table;}.group:after{clear:both;}.group{zoom:1;}.grid-item{width:230px;height:153px;overflow:hidden;}.grid-item-photo{position:relative;overflow:hidden;width:230px;height:153px;background:rgba(0,0,0,0);}.grid-item-title{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.7);width:232px;height:155px;padding:12px;z-index:121;display:none;visibility:hidden;}.grid-title-inner{display:table-cell;vertical-align:middle;text-align:center;font-size:13px;line-height:1.6em;color:white;text-decoration:underline;}.grid-item-photo:hover .grid-item-title{display:table;visibility:visible;}.facetwp-checkbox{background-position:0px 5px!important;}.page-template-template-recipe .sidebar-primary .widget{}.page-template-template-recipe .widget .textwidget p:nth-child(2){font-size:12px;}.mobilemenu{display:none;}@media only screen and (max-width: 1199px) {.grid-item,.grid-item-photo,.grid-item-title{width:190px;height:127px;}}@media only screen and (max-width: 959px) {.grid-item,.grid-item-photo,.grid-item-title{width:220px;height:147px;}.page-template-template-recipe .sidebar-primary{position:fixed;top:0;bottom:0;left:-250px;width:250px;background:#ffffff;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;z-index:9999;}.page-template-template-recipe .mobilemenu{display:block;float:right;width:145px;border:1px solid #ddd;padding:5px 12px;}.overlay-filters{position:fixed;display:none;content:' ';top:0;left:0;width:100%;height:100%;z-index:9998;background:rgba(0,0,0,0.5);}.page-template-template-recipe .textwidget p:first-child{margin-bottom:10px;padding-top:10px;}.page-template-template-recipe .textwidget h4{font-size:18px;margin-bottom:0;}.page-template-template-recipe .textwidget p:nth-child(2){font-size:12px;font-family:Arial,Helvetica,sans-serif;}.page-template-template-recipe .facetwp-depth{margin-left:10px!important;}.page-template-template-recipe #black-studio-tinymce-9 .textwidget .size-full{width:98%;height:auto;}.page-template-template-recipe #bloomwidget-4{margin-left:-15px;}.page-template-template-recipe .opensidebar .facetwp-type-date_range,.page-template-template-recipe .widget_archive select{max-width:95%;}}@media only screen and (max-width: 768px) {body{padding-left:2%;padding-right:2%;}.after-footer,.before-header,.site-container{padding-left:2%;padding-right:2%;}.grid-item,.grid-item-photo,.grid-item-title{width:220px;height:147px;}.col:nth-child(3n){margin-right:0;}}@media only screen and (max-width: 753px) {.grid-item{width:32%;}.grid-item-photo{width:100%;height:auto;}.grid-item-title{width:100%;height:100%;min-height:142px;}.col{margin-right:1%;margin-bottom:1%;}.col:nth-child(3n){margin-right:0;}}@media only screen and (max-width: 480px) {body{padding-left:0;padding-right:0;}.col{margin-right:5px;margin-bottom:5px;}.col:first-child{margin-left:0;}.col:nth-child(3n){margin-right:0;}.grid-item,.grid-item-photo,.grid-item-title{width:140px;height:94px;}.grid-item-title{min-height:100%;}.grid-title-inner{font-size:11px;}.grid-item-photo img{width:100%;height:auto;}}@media only screen and (max-width: 420px) {body{padding-left:0;padding-right:0;}.col{margin-right:5px;margin-bottom:5px;}.col:first-child{margin-left:0;}.col:nth-child(3n){margin-right:0;}.grid-item,.grid-item-photo,.grid-item-title{width:110px;height:74px;}.grid-item-title{min-height:100%;}.grid-title-inner{font-size:10px;}.grid-item-photo img{width:100%;height:auto;}}@media only screen and (max-width: 360px) {body{padding-left:0;padding-right:0;}.col{margin-right:5px;margin-bottom:5px;}.col:first-child{margin-left:0;}.col:nth-child(3n){margin-right:0;}.grid-item,.grid-item-photo,.grid-item-title{width:105px;height:71px;}.grid-item-title{min-height:100%;}.grid-title-inner{font-size:10px;}.grid-item-photo img{width:100%;height:auto;}}@media only screen and (max-width: 310px) {.col{margin-right:10px;margin-bottom:10px;}.col:first-child{margin-left:0;}.col:nth-child(3n){margin-right:0;}.grid-item{width:100%;}.grid-item,.grid-item-photo,.grid-item-title{min-width:268px;min-height:215px;width:100%;}.grid-item-photo img{width:100%;height:auto;}}@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {body{padding-left:0;padding-right:0;}.page-template-template-recipe h1{font-size:21px;}.col{margin-right:6px;margin-bottom:6px;}.col:first-child{margin-left:0;}.col:nth-child(3n){margin-right:0;}.grid-item,.grid-item-photo,.grid-item-title{width:95px;height:64px;}.grid-item-title{min-height:100%;}.grid-title-inner{font-size:10px;}.grid-item-photo img{width:100%;height:auto;}}@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {body{padding-left:0;padding-right:0;}.col{margin-right:5px;margin-bottom:5px;}.col:first-child{margin-left:0;}.col:nth-child(3n){margin-right:0;}.grid-item,.grid-item-photo,.grid-item-title{width:110px;height:74px;}.grid-item-title{min-height:100%;}.grid-title-inner{font-size:11px;}.grid-item-photo img{width:100%;height:auto;}}@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) {body{padding-left:0;padding-right:0;}.col{margin-right:5px;margin-bottom:5px;}.col:first-child{margin-left:0;}.col:nth-child(3n){margin-right:0;}.grid-item,.grid-item-photo,.grid-item-title{width:125px;height:84px;}.grid-item-title{min-height:100%;}.grid-title-inner{font-size:11px;}.grid-item-photo img{width:100%;height:auto;}}@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) 
  and (orientation: portrait) {body{padding-left:0;padding-right:0;}.col{margin-right:5px;margin-bottom:5px;}.col:first-child{margin-left:0;}.col:nth-child(3n){margin-right:0;}.grid-item,.grid-item-photo,.grid-item-title{width:110px;height:74px;}.grid-item-title{min-height:100%;}.grid-title-inner{font-size:10px;}.grid-item-photo img{width:100%;height:auto;}}@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) 
  and (orientation: portrait) {body{padding-left:0;padding-right:0;}.col{margin-right:5px;margin-bottom:5px;}.col:first-child{margin-left:0;}.col:nth-child(3n){margin-right:0;}.grid-item,.grid-item-photo,.grid-item-title{width:110px;height:74px;}.grid-item-title{min-height:100%;}.grid-title-inner{font-size:10px;}.grid-item-photo img{width:100%;height:auto;}}.allergy-icons{width:100%;float:left;list-style:none;margin:0;padding:0;}.allergy-icons:after{content:"";display:table;clear:both;}.allergy-icons li{float:left;width:60px;height:60px;margin-right:6px;margin-bottom:5px;}.allergy-icons li:nth-child(11){margin-right:0;}