*,:after,:before{-webkit-box-sizing:unset;box-sizing:unset}.ui,.ui .column{-webkit-box-sizing:border-box;box-sizing:border-box}input[type="checkbox"]{padding:0;margin:0;border:0}input[type="button"]::-moz-focus-inner{padding:0}button::-moz-focus-inner{padding:0}label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}label::selection{color:black;background:transparent}body{position:relative;font:14px MuseoSans500,Helvetica,Arial,sans-serif;font-size:12px;color:black;padding:0;margin:0;width:100%;height:auto;min-height:100%;min-width:290px;overflow-y:scroll}html{height:100%;padding:0;margin:0}h1{color:#d6bb33;margin:11px 0 0 0}h2,h3{font-size:1.5em;line-height:1.5em;margin:0;padding:0}h2{line-height:18px;font-size:1.3em}h2 sup{color:#777;font-size:16px}h4{font-size:1.2em}sub{line-height:0}a:link,a:visited,a:active{color:#496215;text-decoration:none}a:hover{color:#c70;text-decoration:underline}table td{text-align:left}a.insetbutton{background-color:#f1cf6a;color:#404008;text-shadow:inset 0 0 1px 0 #000;font-weight:bold;padding:3px 5px 3px 5px;-moz-box-shadow:inset 0 0 3px #2b2b2b;-webkit-box-shadow:inset 0 0 3px #2b2b2b;box-shadow:inset 0 0 3px #2b2b2b}a.insetbutton:hover{background-color:#f5d576;color:#525214;text-decoration:none;-webkit-text-shadow:0 0 1px 0 #2b2b2b;-moz-text-shadow:0 0 1px 0 #2b2b2b;text-shadow:0 0 1px 0 #2b2b2b;-moz-box-shadow:0 0 2px #2b2b2b;-webkit-box-shadow:0 0 2px #2b2b2b;box-shadow:0 0 2px #2b2b2b}a.pagelink{font-weight:bold;color:#a50;text-decoration:underline}input,textarea,select{border:1px solid #999;padding:2px;margin-top:2px}input.bigbutton{color:#000;background:#ddd;padding:7px;font-size:16px;font-weight:bold;text-shadow:inset 0 0 1px 0 #000;padding:3px 5px 3px 5px;-moz-box-shadow:inset 0 0 1px #2b2b2b;-webkit-box-shadow:inset 0 0 1px #2b2b2b;box-shadow:inset 0 0 1px #2b2b2b}input.bigbutton:hover{background:#eee;cursor:pointer;text-decoration:none;-webkit-text-shadow:0 0 1px 0 #2b2b2b;-moz-text-shadow:0 0 1px 0 #2b2b2b;text-shadow:0 0 1px 0 #2b2b2b;-moz-box-shadow:0 0 2px #2b2b2b;-webkit-box-shadow:0 0 2px #2b2b2b;box-shadow:0 0 2px #2b2b2b}input.textboxform{width:225px;font-size:1.2em}input.textboxshort{width:60px;font-size:1.2em}select.brewsettingdd{width:200px}.ui.dropdown.brewsettingdd{width:300px}#homepage a{text-decoration:underline}.homepagetitle{font-size:2em;font-weight:bold;margin-bottom:10px}.homepagebiglinksection{font-size:1.5em;line-height:1.8em;margin-left:20px;margin-bottom:20px}#homepagecontent{margin:auto;max-width:700px}#homepagecontent h2{margin-bottom:10px;color:black}.homepageinfo{margin-left:20px;margin-bottom:25px;line-height:1.75em}.homebox{padding:4px 2px 4px 9px;border:1px solid #ccc;width:93%}#homepageimage{float:left;margin-left:10px}.homequestion{display:inline-block;white-space:nowrap;width:262px}.homepagebiglinksection a{display:inline-block;white-space:nowrap;width:232px;margin-left:5px}#homeBigBannerHolder{position:relative;width:100%;text-align:center;padding:0;margin-bottom:20px}#homeBigBannerHolder .homeright img{margin-top:-30px;position:relative;z-index:-5000;max-width:95%;height:auto}.home_startbrewing{position:absolute;top:50px;right:0;text-decoration:none !important;display:inline-block;margin:5px !important;padding:5px !important;font-size:1.3em;font-weight:bold;color:#333 !important;padding:1px 4px 1px 4px;margin:2px 0 2px 4px;background:#FFF url(../images/buttonbg_20x1.png) repeat-x;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 0 1px 1px 1px #FFF;-webkit-box-shadow:inset 0 1px 1px 1px #FFF;box-shadow:inset 0 1px 1px 1px #FFF;border:1px solid #777;cursor:pointer;z-index:1000}#homepage_bar{width:100%;padding:5px 0 5px 0;margin:0;background:#d2af77;border-top:3px double #FFF;border-bottom:3px double #FFF;text-align:center}.homepage_maindestination a{text-decoration:none;white-space:nowrap;display:inline-block;color:black;padding-top:5px;width:290px;font-size:1.7em;text-align:left;border-radius:15px 15px 15px 15px;-moz-border-radius:15px 15px 15px 15px;-webkit-border-radius:15px 15px 15px 15px;-webkit-transition:background-color .25s ease,color .25s ease,width .2s ease-out,-webkit-box-shadow .25s ease,text-shadow .2s ease,opacity .2s ease;-moz-transition:background-color .25s ease,color .25s ease,width .2s ease-out,-webkit-box-shadow .25s ease,text-shadow .2s ease,opacity .2s ease;-o-transition:background-color .25s ease,color .25s ease,width .2s ease-out,-webkit-box-shadow .25s ease,text-shadow .2s ease,opacity .2s ease;transition:background-color .25s ease,color .25s ease,width .2s ease-out,-webkit-box-shadow .25s ease,text-shadow .2s ease,opacity .2s ease}.homepage_maindestination a:hover{background:rgba(40,40,40,0.4);color:#ffc;text-shadow:black .2em .2em .2em;outline:0}.homepage_maindestination a img{vertical-align:middle;border:0}.homeleft{float:left;width:55%}.homeright{float:right;width:44%}.homepage_about{padding:0 10px 10px 10px;font-size:1.3em;line-height:1.6em}.homezone{text-align:left;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:2px 2px 2px 2px #777;-moz-box-shadow:2px 2px 2px 2px #777;box-shadow:2px 2px 2px 2px #777;padding-top:25px}.homezone.lightbrown{background:#ffe597;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.darkbrown{background:#e8dcc9}.homezone.darkbrown{background:#e8dcc9;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.faqHeader{border:1px solid #000;background-color:#ddd;padding:5px;max-width:500px}.faqBox{border:1px solid #000;background-color:#eee;margin-top:10px;margin-bottom:40px}.faqQuestion{font-size:1.4em;margin:5px;padding:5px;font-weight:bold}.faqAnswer{line-height:1.3em;background:#fff;margin:5px;padding:5px}.upgradepagebiglinksection{font-size:1.5em;line-height:1.2em;margin-left:20px;margin-bottom:20px}.upgradeinfo{font-size:14px;line-height:1em;font-style:italic;margin:10px}.renewInfoBox{font-size:22px;line-height:1em;background:#ffd;margin-left:20px;margin-bottom:20px;padding-top:10px;padding-bottom:10px}.partnerinfo{font-size:14px;line-height:1.5em;margin:10px}.clear{clear:both;float:unset}.appcontent{width:100%}.appbounds{width:960px;margin:0 auto}.widthbounds{width:auto;margin:0 auto}.darkgreen{color:#226d01}.darkred{color:#6d0b01}.green{color:#97ff77}.greenbackground{background-color:#97ff77}.red{color:#f77}.redbackground{background-color:#f77}.foldericon{background-image:url(../images/icons.png);background-repeat:no-repeat;padding:6px 13px}.foldericon.folder_open{background-position:0 -26px}.foldericon.folder_new{background-position:0 -52px}.foldericon.folder_closed{background-position:0 0}#iphoneBar{display:none;font-size:14px;font-weight:bold;border:0;border-bottom:#444 1px solid;padding:4px 0 4px 0;height:18px}.closebuttonSmall{background:url(../images/closebutsprt_16px.png) no-repeat;background-position:center left;width:16px;height:16px;border:0;float:right;color:#000}.closebuttonSmall:hover{background-position:center right;text-decoration:none}#header{position:relative;border-top:1px #868686 solid;width:auto;height:99px;margin:0;padding:0}.largebflogo{position:absolute;top:3px;left:3px;z-index:1}#topbar{height:50px;background:#222 url(../images/header.jpg) repeat-x}#appcontent a{color:blue;text-decoration:underline}#applogo{z-index:100;position:absolute;top:3px;left:5px}#apptitle{position:absolute;top:0;left:50px;font-size:22px}#appnav{position:absolute;top:24px;left:180px;height:22px}#titlebar{background:url(../images/titlebartransparency.png);background:rgba(255,242,203,0.75);left:28px;top:40px;width:100%;height:42px;margin:28px 0 0 0}#titletext{position:relative;padding:0 0 0 100px;width:auto}#titletext h1,#titletext .titletext-maintitle{position:absolute;margin:4px 0 0 0}#titletext h1 img,#titletext .titletext-maintitle img{border:0}#titletext p{position:absolute;color:#2e2714;margin:22px 0 0 275px;font-style:italic;font-size:11pt}#titleaccent{background:#f1cf6a;margin:2px 0;width:100%;height:6px}#navbar>select{display:none}#navbar{background:#c94;display:block;position:absolute;width:100%;height:20px;-moz-box-shadow:inset 0 -2px 10px -3px #000;-webkit-box-shadow:inset 0 -2px 10px -3px #000;box-shadow:inset 0 -2px 10px -3px #000}#navbar>ul{width:auto;list-style:none;min-width:450px;padding:0 30px 0 90px;margin:0}#navbar>ul>li{color:#000;display:block;position:relative;float:left;height:19px;padding:1px 1px 0 0;margin:16px 0 0 0;background:#866329;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}#navbar>ul>li>a,#navbar>ul>a{outline:0;font-size:13px;line-height:1.15em;color:#000;display:block;float:left;padding:8px 12px;margin:-14px 0 0 1px;background:#fff2cb;-moz-box-shadow:inset 0 1px 0 #c94;-webkit-box-shadow:inset 0 1px 0 #c94;box-shadow:inset 0 1px 0 #c94}#navbar>ul>li.dropdown>a{outline:0;background:#fff2cb url(../images/arrowdropg_sprtwide.gif) no-repeat center right;padding:8px 27px 8px 12px}#navbar>ul>li>ul{position:absolute;left:-10000px;margin:0 0 10px 0;padding:0;top:19px;z-index:9999}#navbar>ul>li:hover>ul,#navbar>ul>li>ul:hover{position:absolute;left:2px}#navbar>ul>li>ul>li{position:relative;color:#000;display:block;margin:0;overflow:show;height:28px;width:110%;float:left;white-space:nowrap;background:#fff2cb;border:#e6d7ab solid 1px;z-index:99999;-moz-text-shadow:0 0 2px #fff;-webkit-text-shadow:0 0 2px #fff;text-shadow:0 0 2px #fff;-moz-box-shadow:0 5px 10px #6c5d30;-webkit-box-shadow:0 5px 10px #6c5d30;box-shadow:0 5px 10px #6c5d30}#navbar>ul>li>ul>li a{outline:0;font-size:13px;line-height:1.15em;color:#000;display:block;float:left;white-space:nowrap;overflow:hidden;padding:6px 0 6px 5px;margin:0;width:100%;box-sizing:border-box}#navbar ul.dropmenu,#navbar span.menu_inset{display:none}#loginstatus{margin-top:2px;float:right;text-align:right;padding:1px;padding-right:5px;margin-bottom:10px;width:auto;color:#000;width:100%}#loginstatus a{color:#496215;font-size:16px;text-decoration:underline}#loginstatus a:hover{color:#C94}#upgradelink{display:block;position:absolute;top:0;right:5px;text-align:right;z-index:510;font-size:11pt}#loggedincontainer{position:absolute;top:29px;right:2px;height:39px;cursor:pointer;text-align:right;z-index:500}#loggedinfloatbox{display:none;position:absolute;top:60px;right:15px;width:260px;z-index:20000;padding-top:10px;font-size:1.1em}#loggedindialog{cursor:auto;border:1px solid black;padding:10px;text-align:left;background:white;line-height:200%;box-shadow:2px 2px 2px #777;-webkit-box-shadow:2px 2px 2px #777;-moz-box-shadow:2px 2px 2px #777}#loggedincontainer>div{float:right}#loginResendNotice{background:#ff4d4d;padding:6px;margin-top:0;border-bottom:1px solid black;min-width:300px;clear:both;font-size:12pt;max-width:960px}#loginExpiredNotice{background:#f99;padding:6px;margin-top:0;border-bottom:1px solid black;min-width:300px;clear:both;color:black;font-weight:bold;font-size:12pt;max-width:960px}#loginTrialNotice{background:#f1cf6a;padding:6px;margin-top:0;border-bottom:1px solid black;min-width:300px;clear:both;color:black;font-size:12pt}.profilerow{text-align:right;height:38px;display:table-cell;vertical-align:middle;padding-right:2px;font-size:11pt}.profilerow img{margin:0 auto;display:block;padding-top:2px}.headbgcontainer{position:absolute;top:0;left:0;overflow:hidden;z-index:-555;height:100px;width:100%}.headbg{background:url(../images/hops_1512.jpg) center top;height:500px}.headingpusher{height:20px;text-align:center;padding:0 40px 0 20px;width:auto}.headingpusher .blogbounds{text-align:right;margin:0 auto}.signup_quote{font-family:"Times New Roman",Times,serif;border:1px solid #fdf7e7;background:#ffebb2;color:#60431d;padding:20px 20px 0 20px;font-size:18px;text-align:justify;margin:10px;font-style:italic;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.signup_quote .author{font-weight:bold;font-size:.9em;font-style:normal;text-align:right}div.forminput div{overflow:hidden;width:auto;margin:auto 0 5px 0}div.forminput .inputnotes{margin:1px 0 0 3px}div.forminput label{display:block;font-weight:normal;float:left;text-align:left;width:40%;padding-top:5px}div.forminput label span{font-size:80%;color:#444}div.forminput .inputright{width:60%}div.forminput label.leftheading{display:block;font-weight:bold;text-align:left;width:100%}div.forminput label.leftparagraph{display:block;float:left;font-weight:normal;text-align:left;width:100%}div.forminput input[type="text"],div.forminput input[type="password"]{text-align:left;margin:0 0 0 auto;width:55%}div.forminput input{width:auto;text-align:left;margin:auto}table.forminput th{text-align:left}.flyercode-help{position:relative}.flyercode-help .inputnotes{display:none}.flyercode-help:hover .inputnotes{display:block;position:absolute;top:15px;left:0;padding:10px;background:white}.colorswatch{width:auto;height:auto;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tdclick{cursor:default}.databox .itembutton{display:inline-block;cursor:pointer;font-size:12px;color:#333;padding:2px 4px;margin:0 2px 1px 2px}.onoffbutton,.onoffbutton.off{display:inline-block;background-color:#a1a1a1;color:#404040;text-shadow:inset 0 0 1px 0 #000;font-weight:bold;padding:2px 4px;margin:1px 2px 7px 2px;-moz-box-shadow:inset 0 0 4px #2b2b2b;-webkit-box-shadow:inset 0 0 4px #2b2b2b;box-shadow:inset 0 0 4px #2b2b2b;cursor:pointer}.onoffbutton:hover,.onoffbutton.off:hover{background-color:#a5a5a5;color:#525252;text-decoration:none;-webkit-text-shadow:0 0 1px 0 #2b2b2b;-moz-text-shadow:0 0 1px 0 #2b2b2b;text-shadow:0 0 1px 0 #2b2b2b;-moz-box-shadow:inset 0 0 2px #2b2b2b;-webkit-box-shadow:inset 0 0 2px #2b2b2b;box-shadow:inset 0 0 2px #2b2b2b}.onoffbutton.on{color:#4ade3a;text-shadow:inset 0 0 1px 0 #000;background-color:#818181;font-weight:bold;padding:2px 4px;margin:1px 2px 7px 2px;-webkit-text-shadow:0 0 4px #11580a;-moz-text-shadow:0 0 4px #11580a;text-shadow:0 0 4px #11580a;-moz-box-shadow:inset 0 0 5px #2b2b2b;-webkit-box-shadow:inset 0 0 5px #2b2b2b;box-shadow:inset 0 0 5px #2b2b2b}.onoffbutton.on:hover{color:#33c624;text-decoration:none;background-color:#818181;-webkit-text-shadow:0 0 4px #11580a;-moz-text-shadow:0 0 4px #11580a;text-shadow:0 0 4px #11580a;-moz-box-shadow:inset 0 0 3px #2b2b2b;-webkit-box-shadow:inset 0 0 3px #2b2b2b;box-shadow:inset 0 0 3px #2b2b2b}div.databox{background-color:#e1e1e1;text-align:left;border-spacing:0;border:1px solid #aec3b6;margin:7px auto 18px auto;padding:3px 3px 10px 3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;color:#333;width:460px;z-index:89}div.databox.padded{padding:7px 7px 10px 7px;width:452px}div.databox .pad{padding:0 5px 0 0}div.databox textarea,div.databox select{border:1px solid #777;padding:1px;background:#fff;margin:1px 0 7px 0}div.databox textarea{font-size:16px}div.databox div.dataitem{display:block;position:relative;background-color:#f6f6f6;text-align:left;border-spacing:0;border:1px solid #e0e0e0;padding:3px 25px 5px 5px;margin:0 0 10px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:12px;color:#060606}.databox .dataitem.fmt,.databox .dataitem.stp,div.databox div.dataitem.cfmt{padding:3px 25px 5px 5px}.databox div.dataitem.fmt,div.databox div.dataitem.stp,div.databox div.dataitem.cfmt{height:auto}.databox input[type=text],.databox input[type=number]{font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;margin:0;outline:0;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,255,255,0);line-height:1.21428571em;padding:.67857143em 1em;font-size:1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);border-radius:.28571429rem;-webkit-box-shadow:0 0 0 0 transparent inset;box-shadow:0 0 0 0 transparent inset;-webkit-transition:color .1s ease,border-color .1s ease;transition:color .1s ease,border-color .1s ease}div.databox b{font-size:14px;color:#000}.dataitem .delete{margin:0;position:absolute;right:5px;top:0;font-size:18px}.dataitem .item-cost{margin:0;position:absolute;right:0;width:25px;top:30px;font-size:10px;color:#555;cursor:pointer}button.cost span.currency{display:inline-block;vertical-align:middle;text-align:center}.dataitem .item-cost:hover,.dataitem .item-cost.active{background-color:#21ba44;color:#fff}.dataitem .delete.linkbutton{background:#bbb url(../images/buttonbg_20x1.png) repeat-x;color:#fff;position:absolute;right:5px;top:6px;float:none;-moz-box-shadow:inset 0 0 #FFF;-webkit-box-shadow:inset 0 0 #FFF;box-shadow:inset 0 0 #FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.dataitem .delete.linkbutton:hover{background:#ccc url(../images/buttonbg_20x1.png) repeat-x;-moz-box-shadow:0 1px 3px #6c5d30;-webkit-box-shadow:0 1px 3px #6c5d30;box-shadow:0 1px 3px #6c5d30}.homemenu{margin:0;padding:0;padding-top:15px;display:block}.homemenu li{list-style:none;display:inline}.homemenu li a{outline:0;font:14px Verdana;color:#efe5a2;float:left;margin-left:20px;display:block;text-decoration:none;cursor:pointer;color:white}.homemenu li a:hover{font-weight:bold;text-decoration:underline}.homemenu li a.signup{float:right;padding-right:20px;font-size:1.1em}.homePoints li{font-size:1.2em}.homeKeyPoint{font-size:1.3em;margin-bottom:10px}#inactiveoverlay{position:absolute;left:0;cursor:progress;background:url(../images/inactiveoverlaytransparency.png);background:rgba(34,34,34,0.75);padding:50px 0 0 0;color:#fff;width:100%;left:0;height:4000px;z-index:999}.inactiveoverlay{position:absolute;left:0;cursor:progress;background:url(../images/inactiveoverlaytransparency.png);background:rgba(34,34,34,0.75);padding:20px 0 0 0;color:#fff;width:100%;left:0;height:125px;z-index:999;text-align:center}#calc{position:relative}#calsetup{padding:0 0 10px 0;border-top:#a7a7a7 1px solid;border-bottom:#8e8e8e 1px solid}#calStatsGreyBar{padding:5px 0 5px 0;background:#d6d6d6;border-bottom:#8e8e8e 1px solid;border-top:#c8c8c8 1px solid;overflow:hidden}#calingredients{position:relative}#calingredients .appbounds{padding:5px 0 0 0}#calsetup .mintoggle{display:block;font-size:16px;color:#000;text-align:left;padding:10px 15px 5px 25px;width:920px;overflow:hidden}#calStatsGreyBar .togglearrow .up{margin:5px 0 0 0}#calsetup .togglearrow .up{margin:12px 0 0 0}#calStatsGreyBar .mintoggle{display:block;font-size:14px;color:#000;padding:0 0 0 40px;overflow:hidden}th.waterSourceHeading{border-bottom:1px solid #444;border-right:1px solid #444;text-align:center;font-weight:bold}th.waterSourceHeadingLast{border-bottom:1px solid #444;text-align:center;font-weight:bold}td.waterSourceRow{border-right:1px solid #444;text-align:center}td.waterSourceRowLast{text-align:center}.setuprow{text-align:left}.setuprow label{display:inline-block;font-family:arial,helvetica;font-size:12px;color:#55595c;width:98px}.setuprow.boilsize-block>label{margin-top:15px}#unitboilsize{font-size:12px;font-style:italic;font-weight:normal}.smash-label{position:absolute;color:#fff;left:0;right:0;margin:auto !important;width:92px;top:55px;z-index:10}.smash-label .ui.button,.smash-label.ui.buttons .button,.smash-label.ui.buttons .or{font-size:10px}.minstats{text-align:left;padding-left:5px}.minstats>div{display:block;padding:0 2px 0 2px;float:left;cursor:inherit}.minstats>div>.value{display:block;font-size:22px;float:left;line-height:100%;margin:0;margin-right:5px;font-weight:bold;cursor:inherit}.minstats>div>label{display:block;float:left;margin:4px 4px 0 0;cursor:inherit}.recipeEditstats{text-align:left;padding-left:5px}.recipeEditstats>div{display:block;padding:0 2px 0 2px;float:left;cursor:inherit}.recipeEditstats>div>.value{display:block;font-size:22px;float:left;line-height:100%;margin:0;margin-right:5px;font-weight:bold;cursor:inherit}.recipeEditstats>div>label{display:block;float:left;margin:4px 4px 0 0;cursor:inherit}.recipeEditstats .phMin span{font-size:16px}.recipeEditstats .phMin span.up,.recipeEditstats .phMin span.down{color:#c00}.batchcolor{position:relative;display:block;width:23px;height:25px;margin:auto}.batchcolor .mug{position:absolute;left:0;top:0;background:url(../images/beermug_23x26.png) no-repeat;width:23px;height:25px}.batchcolor .color{position:absolute;left:0;top:6px;width:16px;height:17px;background:#fff}span.unit{font-size:12px;font-style:italic}.helpButton{background:#bdbdbd;background:-moz-linear-gradient(top,#bdbdbd 0%,#acacac 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#bdbdbd),color-stop(100%,#acacac));background:-webkit-linear-gradient(top,#bdbdbd 0%,#acacac 100%);background:-o-linear-gradient(top,#bdbdbd 0%,#acacac 100%);background:-ms-linear-gradient(top,#bdbdbd 0%,#acacac 100%);background:linear-gradient(to bottom,#bdbdbd 0%,#acacac 100%);width:23px;height:23px;display:block;color:#fff;color:rgba(255,255,255,0.75);line-height:80%;font-weight:bold;font-size:13px;position:relative;display:inline-block;text-align:center;padding:0;margin:0;line-height:90%;-moz-box-shadow:inset 0 0 6px -1px #000;-webkit-box-shadow:inset 0 0 6px -1px #000;box-shadow:inset 0 0 6px -1px #000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-text-shadow:2px 1px 4px #bdbdbd;-moz-text-shadow:2px 1px 4px #bdbdbd;text-shadow:2px 1px 4px #bdbdbd;cursor:pointer}.helpButton:hover{-moz-box-shadow:0 1px 3px #6c5d30;-webkit-box-shadow:0 1px 3px #6c5d30;box-shadow:0 1px 3px #6c5d30}.helpButton.medium{width:16px;height:16px;right:0;bottom:0;font-size:10px;padding:1px 0 0 3px;-webkit-border-radius:80% 5% 0 5%;-moz-border-radius:80% 5% 0 5%;border-radius:80% 5% 0 5%}.dataitem .helpButton.medium{right:-6px}.helpButton.medium:hover{-moz-box-shadow:0 1px 3px #6c5d30;-webkit-box-shadow:0 1px 3px #6c5d30;box-shadow:0 1px 3px #6c5d30}.helpButton.small{width:14px;height:9px;color:#fff;text-align:center;font-weight:normal;line-height:11px;font-size:10px;margin:0 0 0 3px;padding-top:2px;vertical-align:middle;padding-bottom:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.helpButton.small:hover{-moz-box-shadow:0 1px 3px #6c5d30;-webkit-box-shadow:0 1px 3px #6c5d30;box-shadow:0 1px 3px #6c5d30;text-decoration:none}.helpButton.inline{position:relative}.dataitem .morebar{background:#efefef;font-size:8px;position:absolute;width:100%;height:13px;padding:0 0 2px 0;margin:0;bottom:0;left:0;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;border-bottom:1px solid #c1c1c1;border-right:1px solid #c6c6c6;border-left:1px solid #c6c6c6;cursor:pointer}.morebutton{margin:4px 0 6px 5px}.recipeEditorDataBoxLeft{float:left;width:470px;margin-left:12px;margin-right:0;margin-bottom:5px}.recipeEditorDataBoxRight{float:right;width:470px;margin-right:0;margin-bottom:5px}.dataitem>span,.dataitem>div>span,.dataitem>select,.dataitem>input{display:inline-block;margin-right:5px}.dataitem .XXS{min-width:30px}.dataitem .KXS{min-width:45px}.dataitem .XS{min-width:60px}.dataitem .S{min-width:75px}.dataitem .M{min-width:160px}.dataitem .XM{min-width:240px}.dataitem .L{min-width:330px}.dataitem .XL{min-width:410px}span.fmtpercentage,.dataitem .percentage,.dataitem .ingData{display:inline-block;color:#606060;text-align:right}.dataitem .ingData.XXS{min-width:21px}.dataitem .ingData.XS{min-width:51px}.dataitem .ingData.S{min-width:66px}.dataitem .ingData.M{min-width:151px}.dataitem .ingData.ingData.XM{min-width:231px}.dataitem .ingData.ingData.L{min-width:321px}.dataitem .ingData.ingData.XL{min-width:401px}.dataitem .info{color:#404040}span.fmtpercentage,.databox .percentage{width:28px}.databox .items{margin-bottom:11px;border-bottom:1px solid #888}.databox .buttons{margin-bottom:7px}.dataitem>span,.dataitem>div{margin:0 3px 0 0}span.primingmethod{padding-right:10px;display:block;float:left}span.statsRadioLabel{width:120px;display:inline-block;padding:0 10px 0 10px;text-align:left;cursor:pointer}span.statsLabelRight{width:130px;display:inline-block;padding:0 10px 0 10px;text-align:left}span.statsBatchRight{width:150px;display:inline-block;text-align:left}span.advEquipmentBlock{display:inline-block;font-size:95%;padding:1px}span.advEquipmentBlock input{font-size:95%;width:30px}span.singleLineLabel{width:120px;margin-left:20px;cursor:default}span.yeastLabel{float:left;width:115px;display:inline-block;padding:0 10px 0 10px;text-align:left}span.yeastCheckbox{cursor:default;margin-right:3px}.userfeedback{color:#000;font-size:1.3em;font-weight:bold;margin:0;padding:30px 10px 10px 10px;background:#f77;border:0;width:100%;border-bottom:#622 1px solid}.userfeedback a{color:#fff;color:rgba(255,255,255,.9);text-decoration:underline}.userfeedback a.insetbutton{background:#fff;background:rgba(255,255,255,.8);text-decoration:underline;color:#000;text-shadow:inset 0 0 1px 0 #000;font-weight:bold;padding:3px 5px 3px 5px;-moz-box-shadow:inset 0 0 3px #2b2b2b;-webkit-box-shadow:inset 0 0 3px #2b2b2b;box-shadow:inset 0 0 3px #2b2b2b}.userfeedback a.insetbutton:hover{text-decoration:none;-webkit-text-shadow:0 0 1px 0 #2b2b2b;-moz-text-shadow:0 0 1px 0 #2b2b2b;text-shadow:0 0 1px 0 #2b2b2b;-moz-box-shadow:0 0 10px #222;-webkit-box-shadow:0 0 10px #222;box-shadow:0 0 10px #222}.userfeedback.green{background:#90ff77;color:#000}.notice{display:none;color:#FFF;font-size:14px;font-weight:bold;padding:10px;background:#bbb;height:20px;border-bottom:#444 1px solid}.notice.red{background:#f8d7da;border:0;color:#721c28;border-bottom:#f5c6cb 1px solid}.notice.yellow{background:#fff3cd;border:0;color:#856404;border-bottom:#ffeeba 1px solid}.notice.blue{background:#d1ecf1;border:0;color:#0c5460;border-bottom:#bee5eb 1px solid}.notice.green{background:#d4edda;border:0;color:#155724;border-bottom:#c3e6cb 1px solid}.notice a{text-decoration:underline}.notice .closebutton{background:url(../images/closebutsprt_24px.png) no-repeat;background-position:center left;width:24px;height:24px;float:right;border:0;color:#000}.notice .closebutton:hover{background-position:center right}#new_waterrequirement_results i.exclamation{margin-left:3px}.profileUpdateComplete{margin-top:10px;margin-bottom:10px;min-height:45px}.logActionCompleted,.profileUpdateComplete,.remember_state{font-size:14px;font-weight:bold;padding:10px;background:#d4edda;color:#155724;border-bottom:#c3e6cb 1px solid;border-radius:5px;margin-top:10px}#recipetable .logActionCompleted{margin-bottom:15px}.logActionCompleted .closebutton,.profileUpdateComplete .closebutton,.remember_state .closebutton{background:url(../images/closebutsprt_24px.png) no-repeat;background-position:center left;width:24px;height:24px;float:right;border:0;color:#000;cursor:pointer}.logActionCompleted .closebutton:hover,.profileUpdateComplete .closebutton:hover,.remember_state .closebutton:hover{background-position:center right;text-decoration:none}.sectionheading{font-size:1.5em;font-weight:bold;padding:30px}.imageheading{width:auto;margin:15px 0 -17px 0}.imageheading.right{text-align:right}.imageheading.left{text-align:left}.smallheading{font-size:1.6em;font-weight:bold;padding:10px}.recipe_view_box{float:right;width:150px;border:1px solid #aaa;background:#ebebeb;padding:12px 4px 12px 4px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 1px 1px #777;-moz-box-shadow:1px 1px 1px 1px #777;box-shadow:1px 1px 1px 1px #777;margin:3px}table.appinputs{background-color:#ddd;text-align:left;border-spacing:3px;border:1px solid #aec3b6;margin-top:6px;margin-bottom:6px;border-spacing:5px}table.yeast_stats tbody,tfoot,tr,td{font-size:10px}table.appinputs tbody,tfoot,tr,td{font-size:12px;padding-left:2px}table.appinputs th{font-size:1.1em;color:black;padding:2px;margin:0}table.appinputs td.divider{background:#aaa;padding:4px;font-weight:bold;text-align:center;font-size:1.3em}table.pricingtable{border-spacing:0;background:#eee}table.pricingtable th{font-size:1.7em;padding:10px;line-height:1em;background:#bbb}table.pricingtable td{font-size:1.35em;text-align:center;height:35px;vertical-align:middle;border:1px solid #AAA}table.pricingtable td.left{text-align:left;padding:10px}span.smalltext{font-size:12px}input.app_button{font-size:1.4em;font-weight:bold;padding:10px;cursor:pointer}input.app_button:hover{background:#ccc}input.app_button_small{font-weight:bold;padding:5px;cursor:pointer;outline:0}input.app_button_small:hover{background:#ccc}input[type="radio"]{border:0;background:none !important;padding:0;margin:0}.bulkedit,.btn_canceledit,.bulkdelete,.btn_canceldelete{display:none !important}.noborder{border:0}.LV_validation_message{font-weight:bold;margin:0 0 0 5px}.LV_valid{color:#0c0}.LV_invalid{color:#c00}.LV_valid_field,input.LV_valid_field:hover,input.LV_valid_field:active,textarea.LV_valid_field:hover,textarea.LV_valid_field:active{border:1px solid #0c0}.LV_invalid_field,input.LV_invalid_field:hover,input.LV_invalid_field:active,textarea.LV_invalid_field:hover,textarea.LV_invalid_field:active{border:1px solid #c00}a.simplelink{color:#222}a.simplelink:hover{text-decoration:underline}.recipelink{font-size:13pt;margin-bottom:3px;margin-left:5px}.recipelink a{color:#222;text-decoration:underline}.recipelink a:hover{color:#999}.recipelinkLarge{font-weight:bold;font-size:22pt}#phaseBar{width:80%;height:10px}#phaseBar .ui-progressbar{border:#353535 solid 1px;background:#e5e5e5}#phaseBar .ui-progressbar-value{border:#000 solid 1px;background:#353535}#phaseCurrent{font-weight:bold;font-size:14px;text-align:center;width:200px}.arrowleft{display:block;background:url(../images/arrow_leftright_sprt.gif) no-repeat;background-color:none;background-position:top left;width:7px;height:13px;margin-top:2px;cursor:pointer}.arrowright{display:block;background:url(../images/arrow_leftright_sprt.gif) no-repeat;background-color:none;background-position:top right;width:7px;height:13px;margin-top:2px;cursor:pointer}.arrowleft_disabled{background-position:bottom left;cursor:auto}.arrowright_disabled{background-position:bottom right;cursor:auto}#brewtabs{padding:0;background:0;border-width:0}#brewtabs .ui-tabs-nav{padding-left:0;background:transparent;border-width:0 0 1px 0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#brewtabs .ui-tabs-panel{background:#fff;border-width:0 1px 1px 1px}#mashtabs{border:0;border-width:0;width:100%}#mashtabs .ui-tabs-nav{float:left;width:114px;margin-top:-3px}#mashtabs .ui-tabs-nav li{clear:left;width:100%;margin:0;padding:0;border:0;border-left:1px solid #777 !important;border-top:1px solid #777 !important;border-bottom:1px solid #777 !important;width:115px}#mashtabs .ui-tabs-nav li a{outline:0;display:block;width:100%;text-align:left;font-size:13px;padding:3px;margin:2px}#mashtabs .ui-tabs-panel{float:left;border:1px solid #888;margin-top:0;min-height:100px;width:364px;text-align:left;background:#ddd;padding:8px;min-height:275px}#mashtabs .ui-state-default{background:#fff;color:#404008}#mashtabs .ui-state-hover{background:#f1cf6a;color:#525214;text-decoration:none}#mashtabs li.ui-tabs-selected{background:#ddd;font-weight:bold;width:117px;border-right:0}#mashtabs tr td{color:#000;padding:1px}.mashinfomessage{margin:8px;padding:6px;font-size:1.2em;line-height:1.2em;border:1px solid #aaa;background:#ffb}.stepcontent{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;position:relative}.stepcontenttext{margin-left:5px;display:inline-block;word-wrap:break-word;max-width:80%}#tab_steps .stepcontenttext,#profiletabs6 .stepcontenttext{cursor:pointer}#tab_fermentation .stepcontenttext label,#tab_fermentation .stepcontenttext input{vertical-align:top}#tab_fermentation .stepcontenttext label{font-weight:bold}.stepbuttons{position:absolute;top:0;right:0}#tab_fermentation .stepbuttons{top:5px;right:5px}.folderitems .fa-trash,.dataitem .fa-trash,.group_settings .fa-trash,.ui.import.modal .fa-trash,.tanks .fa-trash{cursor:pointer;color:#555}.ui.table td:last-child button.negative .fa-trash{color:#fff}.mini.ui.orange.label{background-color:#f2711c !important;border-color:#f2711c !important;color:#fff !important;font-size:.64285714rem;display:inline-block;line-height:1;vertical-align:baseline;margin:0 .14285714em;background-image:none;padding:.5833em .833em;color:rgba(0,0,0,.6);text-transform:none;font-weight:700;border:0 solid transparent;border-radius:.28571429rem;-webkit-transition:background .1s ease;transition:background .1s ease}.fa-times-circle{cursor:pointer;color:#555}.fa-camera-retro{color:#555}.fa-exclamation-circle{color:#c00}.dataitem .delete .fa-trash:hover,.fa-times-circle:hover,.folderitems .fa-trash:hover,#form_brew_steps .fa-trash:hover,#tab_steps .fa-trash:hover,.group_settings .fa-trash:hover,#editbrew .fa-trash:hover,.tanks .fa-trash:hover,.ui.import.modal .fa-trash:hover{color:#c00}.fa-exclamation-triangle{color:#f2711c}.stepbuttons .fa-clock:hover{color:#e15628}.fa-check-circle{color:#378a00}.stepbuttons .fa-play-circle:hover{color:#378a00}.stepbuttons .fa-stop-circle:hover{color:#c00}.stepbuttons .startstep,.stepbuttons .editstep,.stepbuttons .deletestep{cursor:pointer}.stepbuttons .deletestep{padding-left:8px}.stepbuttons .deletestep i{vertical-align:.1em}.stepbuttons .startstep.disabled,.stepbuttons .editstep.disabled{color:gray;pointer-events:none;cursor:not-allowed}.stepdatestamp{width:80px;padding-left:10px;display:inline-block;vertical-align:top;color:gray}.stepdatestamp.activeRed{color:#c00}.stepdatestamp.activeGreen{color:#378a00}.list-container .stepdatestamp{width:160px;padding-left:0}#tab_fermentation .list-container .stepdatestamp{width:170px;padding-left:0}.substepheading{border-bottom:1px solid #bbb;font-size:18px;font-weight:bold;padding:5px 5px 10px 5px;margin:15px 0 5px 0;text-align:left}.stepheading{border-bottom:4px solid #a7916d;font-size:18px;font-weight:bold;padding:5px 5px 10px 5px;margin:15px 0 5px 0;text-align:left}.current_step_bar{position:fixed;left:0;bottom:0;width:100%;background-color:#555;color:white;min-height:50px;display:none;z-index:10;padding:10px;text-align:left}.current_step_bar .middle{min-width:800px;font-size:20px;margin-top:12px;display:inline-flex}.current_step_bar .middle .content .stepdatestamp{color:#fff;padding-left:0}.current_step_bar .middle .current_step_label{color:green}#tab_steps .brewpart li.current_step{border-left:4px solid green}.stepcontent .brewstep{display:inline-block;vertical-align:top;cursor:pointer}.stepcontent .savestate{background:#d8d8d8 url(../images/load_grey_12px.gif) no-repeat;background-position:2px 2px;font-weight:normal;cursor:progress}.stepcontent .stepcomplete{font-style:italic;color:gray}#inactiveoverlaysm{position:absolute;left:0;cursor:progress;background:url(../images/inactiveoverlaytransparency.png);background:rgba(34,34,34,0.75);padding:0;color:#fff;width:100%;left:0;height:120px;z-index:999}#inactiveoverlaysm img{margin:20px 0 0 0}.batchperformance{float:left;width:218px;height:208px;border:1px solid #ccc;margin:5px 5px 5px 0;border-radius:5px;-moz-border-radius:5px}.batchperformance .title{font-size:14px;font-weight:bold;width:100%;text-align:center;background:#ddd;border-bottom:1px solid black;padding:2px 0 2px 0;margin-bottom:4px}.batchperformance .incomplete,.batchperformance .complete{height:40px;background-repeat:no-repeat;background-position:5px 5px;padding-left:40px}.batchperformance .incomplete{background-image:url(../images/check_batchstats_grey.gif)}.batchperformance .complete{background-image:url(../images/check_batchstats_green.gif)}.batchperformance .complete .stat{font-size:18px;font-weight:bold;padding-top:10px}.batchperformance .incomplete .stat{font-size:14px;font-style:italic;padding-top:13px}.batchperformance span.stat_ppg{font-weight:normal;font-size:10px;margin:0}.batchperformance .incomplete .stat a{font-size:11px;font-style:normal;text-decoration:underline}.batchperformance .content{font-size:11px;padding:5px}.batchperformance .content_small{font-size:11px;padding:3px;margin-left:7px}.batchperformance .content a{text-decoration:underline}.batchperformance .content ul{margin-top:4px;margin-left:-10px}.batchperformance .incomplete_small,.batchperformance .complete_small{background-repeat:no-repeat;background-position:1px 1px;padding-left:20px;margin-bottom:6px}.batchperformance .incomplete_small{background-image:url(../images/check_mash_grey.gif)}.batchperformance .complete_small{background-image:url(../images/check_mash_green.gif)}.batchperformance .complete_small .stat{font-size:13px;font-weight:bold;padding-top:2px}.batchperformance .incomplete_small .stat{font-size:12px;font-style:italic;padding-top:4px}.batchperformance .incomplete_small .stat a{font-size:11px;font-style:normal;text-decoration:underline}.brewpart{margin:10px 0 5px 0;padding:3px;position:relative;text-align:left}.brewpart .brewpartheading{border-bottom:#777 1px solid;font-size:18px;font-weight:bold;padding:5px 5px 0 5px;margin:0 0 5px 0;text-align:left}.brewpart .brewpartnotes{padding:0 3px 3px 3px;text-align:left}.brewpart .brewpartitems{background-color:#eee;border:#d2d2d2 1px solid;width:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border-spacing:0;padding:5px;text-align:left}.brewpart div.brewpartitems{width:auto}.brewpart .brewpartitems tr{font-size:14px;color:#fff;padding:0;text-align:left}.brewpart .brewpartitems tr:nth-child(odd){background:#fff;background:rgba(255,255,255,0.8);border:0}.brewpart .brewpartitems tr td{color:#000;padding:5px}.brewpart .brewpartlabel{text-align:left;font-weight:bold;color:#424242}.brewpart .yeastname{text-align:left;font-size:15px}.brewpart .brewpartdivider td{border-bottom:#d2d2d2 1px solid;margin:0 0 10px 0;padding:5px}.brewpart .brewpartitems tr.brewpartcolumnlabel{font-size:12px;font-weight:normal}.brewpart .brewpartitems tr.brewpartcolumnlabel td,.brewpart .brewpartitems tr.brewpartcolumnlabel th{border-bottom:#424242 1px solid;text-align:left;font-weight:bold;color:#424242}.mash_calculator_stats{float:left;width:300px;margin:3px;padding:0;border:1px solid #ccc;background:#fff}.mash_calculator_stats .heading{background:#ddd;font-size:11pt;padding:4px;font-weight:bold;border-bottom:1px solid black;text-align:center}.mash_calculator_stats .content_label{margin:2px;padding:2px;font-size:13px;text-align:left;float:left;width:150px;padding-top:5px}.mash_calculator_stats .content{margin:2px;padding:2px;font-size:18px;text-align:left;float:left;font-weight:bold;vertical-align:bottom}.mash_calculator_stats .notes{margin:2px;padding:2px;font-size:12px;text-align:left;text-decoration:underline;font-weight:bold}.mash_calculator_stats .info{margin:2px;padding:2px;font-size:11px;text-align:left;text-decoration:italic}.timer .progress{height:57px;font-size:10px;border-left:1px solid #959595;border-right:1px solid #959595}.timer #progBar{width:80%;height:5px}.timer #progBar .ui-progressbar{border:#353535 solid 1px;background:#e5e5e5}.timer #progBar .ui-progressbar-value{border:#000 solid 1px;background:#353535}.timer #progCurrent{font-weight:bold;font-size:14px}.timer #steps{padding:12px;height:206px;background:#d6d6d6;border-top:1px solid #000}.timer #steps .appbounds{position:relative}.timer #extraTimers{height:58px;background:#c3c3c3;border-top:1px solid #000;border-bottom:1px solid #000;-moz-box-shadow:inset 0 0 7px #2b2b2b;-webkit-box-shadow:inset 0 0 7px #2b2b2b;box-shadow:inset 0 0 7px #2b2b2b}.timer #extraTimers .widget{float:left;height:55px;border-right:1px solid #868686;padding:1px 10px}.timer #extraTimers .pauseAll{float:right;background:#090a0a;background-image:url(../images/pausebut_30x30.png);background-image:url(../images/pausebut_30x30.png),-webkit-gradient(linear,left top,left bottom,from(#3b3b3b),to(#090a0a));background-image:url(../images/pausebut_30x30.png),-webkit-linear-gradient(top,#3b3b3b,#090a0a);background-image:url(../images/pausebut_30x30.png),-moz-linear-gradient(top,#3b3b3b,#090a0a);background-image:url(../images/pausebut_30x30.png),-ms-linear-gradient(top,#3b3b3b,#090a0a);background-image:url(../images/pausebut_30x30.png),-o-linear-gradient(top,#3b3b3b,#090a0a);background-image:linear-gradient(to bottom,#3b3b3b,#090a0a),url(../images/pausebut_30x30.png);background-repeat:no-repeat;background-position:center right;border:1px solid #000;width:100px;height:30px;color:#fff;text-align:left;padding:0 30px 0 10px;margin:15px 0}#extraTimers .editWatch{display:none}.timer #stepList{position:relative;background:#1a1a1a;color:#fff;float:left;padding:0;margin:0 0 0 10px;border:1px solid #000;width:145px;height:206px;overflow:hidden}.timer #scrollBar{background:#1a1a1a;position:absolute;border-radius:3px;left:0;top:0;margin:0 2px 0 0;width:6px;height:20px;float:left}.timer #stepList ul{list-style:none;text-align:left;margin:0;padding:0}.timer #stepList ul li.nearbyItem,.timer #stepList ul li.nearbyItem .elip{background:#353535}.timer #stepList ul li.currentItem,.timer #stepList ul li.currentItem .elip{background:#505050}.timer #stepList ul li label input{float:left;height:8px;width:8px;font-size:1px;float:left;margin:5px 2px 4px 5px;border:1px solid #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#000;cursor:pointer}.timer #stepList ul li.checked label input{background:#fff}.timer #stepList ul li label{display:block;position:relative;font-size:11px;line-height:170%;height:18px;width:150px;font-weight:bold;padding:0 1px 0 1px;cursor:pointer;overflow:hidden}.timer #stepList ul li label .steplabel{position:absolute;height:18px;left:20px;width:230px;top:0;overflow:hidden}.timer #stepList ul li label .elip{background-color:#1a1a1a;position:absolute;height:18px;left:130px;top:0;padding:0 10px 0 0;overflow:hidden}.timer #stepArrow{float:left;background:url(../images/timerStepsArrow_30x11.gif) no-repeat;margin:95px -60px 0 0;height:30px;width:11px;z-index:999}.timer #stepViewContainer{position:relative;margin:0 5px 0 13px;float:left}.timer #stepViewContainer #stepViewArrow{float:left;position:absolute;left:0;top:95px;background:url(../images/timerViewArrow_30x16.png) no-repeat;height:30px;width:15px;z-index:999}.timer #stepView{position:relative;background:#4f4f4f;color:#fff;border:1px solid #000;border-left:0;float:left;width:740px;height:206px;overflow:hidden;-moz-box-shadow:inset 0 0 100px #000;-webkit-box-shadow:inset 0 0 100px #000;box-shadow:inset 0 0 100px #000}.multiStepsView{position:relative;background:#4f4f4f;color:#fff;float:left;width:100%;overflow:hidden;list-style:none;text-align:left;margin:0;padding:0}.timer #stepView ul{list-style:none;text-align:left;margin:0;padding:0}.timer #stepView ul li,ul.multiStepsView li{font-size:23px;font-weight:bold;padding:13px 0;min-height:50px;border-bottom:1px solid #919191;border-top:1px solid #919191;margin:0 50px;overflow:hidden;cursor:pointer;max-height:72px}.timer #stepView ul li{cursor:pointer}ul.multiStepsView li{cursor:default;border-top:0;margin:0 20px}.timer #stepView ul li.currentItem{border-bottom:1px solid #919191;border-top:1px solid #919191;max-height:72px;overflow:hidden;cursor:default}.timer #stepView ul li.nearbyItem{border-bottom:1px solid #4f4f4f;border-top:1px solid #4f4f4f;max-height:72px}.timer #stepView ul li .stepName,ul.multiStepsView li .stepName{display:block;max-width:570px;overflow:hidden;margin:0 40px 0 0;width:auto}.timer #stepView ul li.currentItem .stepName{margin:0 20px 0 0}.timer #stepView ul li.nearbyItem .stepName{margin:0 30px 0 0}.timer #stepView ul li .widget{margin:1px 10px;float:right}.timer #stepView ul li input.doneButton,ul.multiStepsView li input.doneButton,.tooltip input.doneButton{background:#676767;background-image:url(../images/donebutcheck_50x46.png);background-image:url(../images/donebutcheck_50x46.png),-webkit-gradient(linear,left top,left bottom,from(#818181),to(#676767));background-image:url(../images/donebutcheck_50x46.png),-webkit-linear-gradient(top,#818181,#676767);background-image:url(../images/donebutcheck_50x46.png),-moz-linear-gradient(top,#818181,#676767);background-image:url(../images/donebutcheck_50x46.png),-ms-linear-gradient(top,#818181,#676767);background-image:url(../images/donebutcheck_50x46.png),-o-linear-gradient(top,#818181,#676767);background-image:linear-gradient(to bottom,#818181,#676767),url(../images/donebutcheck_50x46.png);background-repeat:no-repeat;background-position:center center;border:1px solid #474747;color:#fff;font-size:13px;font-weight:bold;height:47px;width:43px;float:right;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.timer #stepView ul li input.doneButton,.tooltip input.doneButton,.timer .customButton,.widget input.customButton{cursor:pointer}.timer #stepView ul li input.multiButton,.tooltip input.customButton,.widget input.customButton{background:#b5b5b5;background-image:-webkit-gradient(linear,left top,left bottom,from(#b5b5b5),to(#818181));background-image:-webkit-linear-gradient(top,#b5b5b5,#818181);background-image:-moz-linear-gradient(top,#b5b5b5,#818181);background-image:-ms-linear-gradient(top,#b5b5b5,#818181);background-image:-o-linear-gradient(top,#b5b5b5,#818181);background-image:linear-gradient(to bottom,#b5b5b5,#818181);background-repeat:no-repeat;background-position:center center;border:1px solid #474747;color:#252525;font-size:13px;font-weight:bold;text-decoration:underline;height:47px;width:75px;float:right;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.timer #stepView ul li input.doneButton.done,ul.multiStepsView li input.doneButton.done,.tooltip input.doneButton.done{background:#0e7104;background-image:url(../images/donebutcheck_50x46.png);background-image:url(../images/donebutcheck_50x46.png),-webkit-gradient(linear,left top,left bottom,from(#278a1d),to(#0e7104));background-image:url(../images/donebutcheck_50x46.png),-webkit-linear-gradient(top,#278a1d,#0e7104);background-image:url(../images/donebutcheck_50x46.png),-moz-linear-gradient(top,#278a1d,#0e7104);background-image:url(../images/donebutcheck_50x46.png),-ms-linear-gradient(top,#278a1d,#0e7104);background-image:url(../images/donebutcheck_50x46.png),-o-linear-gradient(top,#278a1d,#0e7104);background-image:linear-gradient(to bottom,#278a1d,#0e7104),url(../images/donebutcheck_50x46.png);background-repeat:no-repeat;background-position:center center;border:1px solid #0a4403}.timer #steps #stepControls{float:right;margin:0;width:42px;padding:28px 0;height:150px}.timer #steps #stepControls input{background:#050505;background-image:-webkit-gradient(linear,left top,left bottom,from(#3d3d3d),to(#050505));background-image:-webkit-linear-gradient(top,#3d3d3d,#050505);background-image:-moz-linear-gradient(top,#3d3d3d,#050505);background-image:-ms-linear-gradient(top,#3d3d3d,#050505);background-image:-o-linear-gradient(top,#3d3d3d,#050505);background-image:linear-gradient(to bottom,#3d3d3d,#050505);width:42px;height:72px;border:1px solid #000;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.timer #steps #stepControls input.up{background:#050505;background-image:url(../images/arrow_up20x11.png);background-image:url(../images/arrow_up20x11.png),-webkit-gradient(linear,left top,left bottom,from(#3d3d3d),to(#050505));background-image:url(../images/arrow_up20x11.png),-webkit-linear-gradient(top,#3d3d3d,#050505);background-image:url(../images/arrow_up20x11.png),-moz-linear-gradient(top,#3d3d3d,#050505);background-image:url(../images/arrow_up20x11.png),-ms-linear-gradient(top,#3d3d3d,#050505);background-image:url(../images/arrow_up20x11.png),-o-linear-gradient(top,#3d3d3d,#050505);background-image:linear-gradient(to bottom,#3d3d3d,#050505),url(../images/arrow_up20x11.png);background-repeat:no-repeat;background-position:center center}.timer #steps #stepControls input.down{background:#050505;background-image:url(../images/arrow_down20x11.png);background-image:url(../images/arrow_down20x11.png),-webkit-gradient(linear,left top,left bottom,from(#3d3d3d),to(#050505));background-image:url(../images/arrow_down20x11.png),-webkit-linear-gradient(top,#3d3d3d,#050505);background-image:url(../images/arrow_down20x11.png),-moz-linear-gradient(top,#3d3d3d,#050505);background-image:url(../images/arrow_down20x11.png),-ms-linear-gradient(top,#3d3d3d,#050505);background-image:url(../images/arrow_down20x11.png),-o-linear-gradient(top,#3d3d3d,#050505);background-image:linear-gradient(to bottom,#3d3d3d,#050505),url(../images/arrow_down20x11.png);background-repeat:no-repeat;background-position:center center}.timer #stepDetails{text-align:left}.timer #stepDetails h4{font-size:20px}.timer #stepDetails .details{font-weight:normal;font-size:20px}.timer .watchWidget{height:60px}.timer .watchWidget .watchbuttons{margin:0 0 0 10px}.timer #extraTimers .widget .watchWidget .watchbuttons{margin:0}.timer #stepView ul li .watchWidget{float:left}.timer #stepView ul li .watchWidget .time{font-size:45px;line-height:90%}.timer #extraTimers .widget .watchWidget .time{font-size:25px;font-weight:bold;line-height:80%;margin:0}.timer #extraTimers .widget .watchWidget .watchbuttons{margin:0;padding:0}.timer #extraTimers .widget .watchWidget .watchbuttons input{margin:0 5px;padding:0}.timer #extraTimers .widget .watchWidget.inactive .watchbuttons input{color:#474747}.timer .watchWidget .watchbuttons input{background:gray;background:-moz-linear-gradient(top,#808080 0%,#686868 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#808080),color-stop(100%,#686868));background:-webkit-linear-gradient(top,#808080 0%,#686868 100%);background:-o-linear-gradient(top,#808080 0%,#686868 100%);background:-ms-linear-gradient(top,#808080 0%,#686868 100%);background:linear-gradient(to bottom,#808080 0%,#686868 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#808080',endColorstr='#686868',GradientType=0);color:#fff;border:1px solid #484848;font-size:14px;padding:2px 4px;text-decoration:none;font-weight:bold;cursor:pointer}.timer #extraTimers .widget .watchWidget .watchbuttons input{background:0;font-size:14px;border:0;text-decoration:underline;font-weight:none;cursor:pointer}.timer .watchWidget.inactive,.timer #extraTimers .widget.inactive .watchWidget{color:#d7d7d7}.timer .watchWidget.activeRed,.timer #extraTimers .widget.activeRed .watchWidget{color:#970303}.timer .watchWidget.activeGreen,.timer #extraTimers .widget.activeGreen .watchWidget{color:#0c7f00}.timer .inputWidget{height:60px}.timer .inputWidget .inputWidgetName{font-size:12px}.timer .inputWidget .inputWidgetInput{font-size:28px;width:110px;font-weight:bold}.timer #extraTimers #controls{position:absolute;top:-40px;left:-40px}.timer #extraTimers #controls input.minmax{display:none}.timer.fixed_timer,.timer.fixed_timer.small{position:absolute;width:100%;margin:10px 0 0 0;bottom:225px;left:0;transition:height 500ms ease}.timer.fixed_timer.fixed,.timer.fixed_timer.fixed.small,.timer.fixed_timer.fixed.small.large{position:fixed;bottom:0;left:0;width:100%;margin:10px 0 0 0;transition:height 500ms ease}.timer.fixed_timer #steps,.timer.fixed_timer.small #steps,.timer.fixed_timer.small #steps{display:none;padding:12px;height:206px;background:#d6d6d6;border-top:1px solid #000;transition:height 500ms ease}.timer.fixed_timer #steps,.timer.fixed_timer.small.large #steps{display:block}.timer.fixed_timer #steps .appbounds{position:relative}.timer.fixed_timer #stepDetails{text-align:left;margin:2px 0}.timer.fixed_timer #stepDetails h4{display:inline;margin:0}.timer #stepDetails .details{font-weight:normal}.timer.fixed_timer #extraTimers{height:58px;background:#4f4f4f;border-top:1px solid #fff;color:#fff;-moz-box-shadow:inset 0 0 100px #000;-webkit-box-shadow:inset 0 0 100px #000;box-shadow:inset 0 0 100px #000}.timer.fixed_timer #extraTimers #stepDetails{width:600px;float:left}.timer.fixed_timer #extraTimers .widget{float:left;text-align:left;height:40px;width:175px;border-right:1px solid #868686;padding:0 10px;margin:12px 0 0 0}.timer.fixed_timer #extraTimers .widget .watchWidget{height:40px}.timer.fixed_timer #extraTimers .widget .watchWidget .time{height:25px;width:110px;float:left}.timer.fixed_timer #extraTimers .widget .watchWidget .watchWidgetName{width:100px;float:left;line-height:100%}.timer.fixed_timer #extraTimers .widget .watchWidget .watchbuttons input{float:right;background:gray;background:-moz-linear-gradient(top,#808080 0%,#686868 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#808080),color-stop(100%,#686868));background:-webkit-linear-gradient(top,#808080 0%,#686868 100%);background:-o-linear-gradient(top,#808080 0%,#686868 100%);background:-ms-linear-gradient(top,#808080 0%,#686868 100%);background:linear-gradient(to bottom,#808080 0%,#686868 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#808080',endColorstr='#686868',GradientType=0);color:#fff;border:1px solid #484848;font-size:14px;padding:2px 4px;text-decoration:none;font-weight:bold;cursor:pointer;width:50px}.timer.fixed_timer #extraTimers .appbounds,.timer.fixed_timer.fixed #extraTimers .appbounds{width:auto;min-width:480px}.timer.fixed_timer .appbounds{position:relative;width:100%;max-width:960px;padding:0 55px 0 0}.timer.fixed_timer #stepViewContainer{width:100%;float:none;margin:0}.timer.fixed_timer #stepView{background:#4f4f4f;color:#fff;border:1px solid #000;border-left:0;float:left;width:100%;height:206px;margin:0;overflow:hidden;-moz-box-shadow:inset 0 0 100px #000;-webkit-box-shadow:inset 0 0 100px #000;box-shadow:inset 0 0 100px #000}.timer.fixed_timer #steps #stepControls{position:absolute;top:10%;right:0;margin:0;width:42px}.timer.fixed_timer #steps #stepControls input{width:42px;height:72px;border:1px solid #000;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.timer.fixed_timer #extraTimers #controls{position:absolute;right:3px;left:auto;top:0}.timer.fixed_timer #extraTimers #controls input.minmax{display:block;background:gray;background:-moz-linear-gradient(top,#808080 0%,#686868 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#808080),color-stop(100%,#686868));background:-webkit-linear-gradient(top,#808080 0%,#686868 100%);background:-o-linear-gradient(top,#808080 0%,#686868 100%);background:-ms-linear-gradient(top,#808080 0%,#686868 100%);background:linear-gradient(to bottom,#808080 0%,#686868 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#808080',endColorstr='#686868',GradientType=0);color:#fff;width:90px;height:40px;outline:1px solid #4f4f4f;padding:1px;cursor:pointer;-webkit-transition:height .1s ease;-moz-transition:height .1s ease;-ie-transition:height .1s ease;-o-transition:height .1s ease;transition:height .1s ease;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.timer.fixed_timer.small #extraTimers #controls input.minmax,.timer.fixed_timer.small.large #extraTimers #controls input.minmax{height:40px;-webkit-transition:height .1s ease;-moz-transition:height .1s ease;-ie-transition:height .1s ease;-o-transition:height .1s ease;transition:height .1s ease;margin-top:10px}#tooltips{position:absolute;left:0;top:0;z-index:999}#tooltips .tooltip{position:absolute;margin:10px;left:0;top:0}#tooltips .tooltip .tipContent{background:#f9f9f9;border:#a9a9a9 1px solid;padding:10px;width:205px;height:auto;overflow:hidden;-moz-box-shadow:0 0 17px #2b2b2b;-webkit-box-shadow:0 0 17px #2b2b2b;box-shadow:0 0 17px #2b2b2b}#tooltips .tooltip .tip,#tooltips .tooltip .tip.down{position:absolute;background:url(../images/timerToolTip_22x22.gif);background-position:0 -12px;bottom:-9px;left:90%;right:auto;height:10px;width:22px}#tooltips .tooltip .tip.up{background-position:0 0;top:-9px;left:90%;right:auto}#tooltips .tooltip .tip.left{background-position:0 0;height:22px;width:9px;top:10%;left:-8px;right:auto}#tooltips .tooltip .tip.right{background-position:-11px 0;height:22px;width:11px;top:10%;right:-10px;left:auto}#tooltips .tooltip .tipButtons{margin:10px 0}#tooltips .tooltip .tipButtons input{margin:5px 2px}#tooltips .tooltip .tipButtons input.doneButton{margin:0 2px}div.toolheading{font-size:18px;font-weight:bold;width:100%;color:#560;border-bottom:#aaf 1px solid;margin-bottom:5px;margin-right:15px}.togglearrow{position:relative;width:960px}.togglearrow a{position:absolute;left:0;top:-5px;float:left}.mintoggle{width:960px}.maxtoggle{width:960px;padding-top:5px}.arrow{display:block;background:url(../images/arrow_sprt.gif) no-repeat;background-color:none;background-position:left top;width:25px;height:25px}.arrow.down{background-position:left top}.arrow.up{background-position:right top}.arrow_small{display:block;background:url(../images/arrow_sprt_small.gif) no-repeat;background-position:left top;width:13px;height:14px}.arrow_small.down{background-position:left top}.arrow_small.up{background-position:right top}.columnLeft{float:left;width:472px}.columnRight{float:right;width:472px;margin-left:5px}.recipeEditLeft{float:left;width:405px;margin-left:20px}.recipeEditLeft .boilGravity i,.recipeEditLeft .postboilGravity i,.recipeEditLeft .ogGravity i{color:rgba(0,0,0,.6)}.recipeEditRight{float:left;width:405px;padding-left:20px;text-align:left}.recipeEditFull{float:left;padding-left:20px;text-align:left}.recipeSetupText{width:275px}.recipeSetupSelect{width:280px}.recipeSearchLabel{display:inline-block;width:80px;color:black;text-align:left}.recipeSearchTopLeft{float:left;width:47%;margin-right:10px;text-align:right}.recipeSearchTopRight{float:right;width:47%;margin-left:10px;text-align:left}.recipeSearchLabel{display:inline-block;width:80px;color:black;text-align:left}.threeFifth{width:567px}.twoFifth{width:378px}#columnright ul li{list-style-type:none;margin-left:-25px;padding:2px 2px 7px 17px}.boxedzone{text-align:left;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:2px 2px 2px 2px #777;-moz-box-shadow:2px 2px 2px 2px #777;box-shadow:2px 2px 2px 2px #777}.boxedzone.lightbrown{border-top:20px solid #ffebb2;background:#ffe597;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.boxedzone.darkbrown{border-top:20px solid #f5efe6;background:#e8dcc9;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.aboutleft{float:left;width:60%;margin-left:5px}.aboutright{float:left;width:37%;margin-left:15px}.signupleft{float:left;width:50%;margin-left:5px}.signupright{float:left;width:45%;max-width:520px;margin-left:15px}.signupleft .membership-level TD{padding:4px 10px 4px 3px;font-size:18px;color:#444}.signupleft .membership-level .right{text-align:right;padding-left:20px}ul.limitationsList li{margin-bottom:10px;font-size:1.2em}.labeloptions{background-color:#eee;border:#d2d2d2 1px solid;text-align:left;margin-bottom:5px}.labeloptions form{margin:5px}.recipefilter{background-color:#eee;border:#d2d2d2 1px solid;font-weight:bold;text-align:left;margin-bottom:5px}.recipefilter a.insetbutton{font-size:14px;float:right;margin:6px 6px 6px 0}.recipefilter form{margin:5px}.myRecipeSortContainer{display:inline-block;width:235px}.myRecipeSortContainer select{display:inline-block;width:180px}.myRecipeFilterContainer{display:inline-block;width:275px}.myRecipeSearchField{width:150px}input[type=checkbox].myRecipeSearchField{margin-top:2px}input[type=checkbox].myRecipeSearchField+span{margin-right:10px}.brewreport tr:nth-child(odd){background:#fff;background:rgba(255,255,255,0.8);border:0}tr.hoverrow{position:relative}.brewreport tr.hoverrow:hover{background:#ffa}.brewreport th.brewreport_header{background-color:#444;color:#fff;border-bottom:1px solid black;padding:4px}.brewreport th.highlightsection{background-color:#bbb;color:#000}.recipelist .message .content{text-align:left}.recipelist{margin:10px 0 5px 0;padding:3px}.recipelist>div{margin-bottom:5px}.recipelist .recipeitems{background-color:#eee;border:#d2d2d2 1px solid;width:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border-spacing:0;padding:5px;text-align:left}.recipelist .recipeitems tbody tr:nth-child(odd){background:#fff;border:0}.recipelist .recipeitems tr.hoverrow:hover{background:#ffa}#recipe_table .recipeitems tr.hoverrow:nth-child(odd){background-color:#eee}.recipelist .recipeitems tr.large td{font-size:14px}.recipelist .recipeitems tr td{height:38px;vertical-align:middle;position:relative;padding-right:3px}.recipelist .recipeitems td.lablerow{padding:12px 8px 5px 5px}.recipelist .recipeitems td.nowrap{white-space:nowrap}.recipelist .recipeitems tr td.bold{font-weight:bold}.recipelist .recipeitems tr td a.recipetitlelink{font-weight:bold;text-decoration:underline;color:#333;font-size:120%;line-height:120%}.recipelist .recipeitems tr td a.recipetitlelink:hover{color:#888}.recipelist .recipeitems tr td a.folderlink{font-weight:bold;color:#444;display:inline-block;padding:5px}.recipelist .recipeitems tr td a.folderlink:hover{color:#888;text-decoration:underline}.recipelist .recipeitems tr td a.folderlinkactive{font-weight:bold;text-decoration:underline;color:#000}.recipelist .recipeitems tr td a.folderlinkactive:hover{color:#000}.recipelist .recipeitems tr td a.rowlink{outline:0;color:black;display:inline-block;padding:10px 1px 10px 0;width:100%}.recipelist .recipeitems tr td a.rowlink:hover{text-decoration:none}.recipelist .recipeitems tr td a.tdlinkbutton{outline:0;background-color:#f1cf6a;color:#404008;text-shadow:inset 0 0 1px 0 #000;font-weight:bold;padding:3px 5px 3px 5px;-moz-box-shadow:inset 0 0 3px #2b2b2b;-webkit-box-shadow:inset 0 0 3px #2b2b2b;box-shadow:inset 0 0 3px #2b2b2b;white-space:nowrap;text-decoration:none}.recipelist .recipeitems tr td a.tdlinkbutton:hover{background-color:#f5d576;color:#525214;text-decoration:none;-webkit-text-shadow:0 0 1px 0 #2b2b2b;-moz-text-shadow:0 0 1px 0 #2b2b2b;text-shadow:0 0 1px 0 #2b2b2b;-moz-box-shadow:0 0 2px #2b2b2b;-webkit-box-shadow:0 0 2px #2b2b2b;box-shadow:0 0 2px #2b2b2b}.recipelist .recipeitems tr.recipelabel{font-size:12px;font-weight:normal}.recipelist .recipeitems tr.recipelabel td,.recipelist .recipeitems tr.recipelabel th{border-bottom:#424242 1px solid;text-align:left;font-weight:bold;color:#424242;font-size:13px;padding-right:3px}.recipelist .recipeitems td.cent,.recipelist .recipeitems tr.recipelabel th.cent{text-align:center}.brewmethod_on_recipe{font-size:90%;color:#555;text-decoration:italic;margin-top:3px;margin-left:2px}.folderlist.recipelist{margin:0;padding:0}.folderlist.recipelist #folderDropdownContainer{display:none}.folderlist.recipelist>div{margin-bottom:auto}td.dragHandle{cursor:url(data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAA//AAAd/wAAGf+AAAH9gAADbYAAA2yAAAZsAAAGbAAAAGAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//4AB//8AAf//AAD//5AA///gAP//4AD//8AF///AB///5A////5///8=),default;overflow:hidden}td.dragHandle:hover{border:1px dashed #ccc;cursor:grab}.folderlist.recipelist div.ui-draggable-dragging .tdlinkbutton,.folderlist.recipelist div.ui-draggable-dragging .delete{display:none}.folderlist.recipelist div.ui-draggable-dragging,.folderlist.recipelist div.ui-draggable-dragging tr td,.folderlist.recipelist div.ui-draggable-dragging tr,.folderlist.recipelist div.ui-draggable-dragging{cursor:url(data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAAH/AAAB/wAAA/0AAANsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//+AB///wAf//4AH//+AD///yT/////////////////////////////8=),default !important;background:#fff;background:rgba(255,255,255,0.9);font-weight:bold;font-size:14px;padding:8px 10px;border:2px solid #000;border:2px solid rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px #107bff;-webkit-box-shadow:0 0 5px #107bff;box-shadow:0 0 5px #107bff;text-decoration:none}.folderlist.recipelist .recipeitems.folderitems{background-color:#dfdfdf;border-right:#fff6dc 1px solid;overflow-x:hidden}.folderlist.recipelist .recipeitems.folderitems tr td{border-bottom:1px solid #bdbdbd;border-top:1px solid #e7e7e7;max-width:100px;overflow:hidden;text-overflow:ellipsis}.folderlist.recipelist .recipeitems.folderitems tr td div{position:relative}.folderlist.recipelist .recipeitems.folderitems tr td a{margin:0}.recipelist .recipeitems.folderitems tr.ui-state-active td{background-color:#9dc9ff;-moz-box-shadow:0 0 5px #fff;-webkit-box-shadow:0 0 5px #fff;box-shadow:0 0 5px #fff;border:#107bff 1px solid}.folderlist.recipelist .recipeitems.folderitems tr.folder_new_item{width:120%;height:50px}.folderlist.recipelist .recipeitems.folderitems tr.folder_new_item td div button.new_folder_save{display:block;float:left;font-size:12px;font-weight:bold;color:#333;padding:0;margin:3px 0;margin-left:5px;background:#FFF url(../images/buttonbg_20x1.png) repeat-x;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 0 1px 1px 1px #FFF;-webkit-box-shadow:inset 0 1px 1px 1px #FFF;box-shadow:inset 0 1px 1px 1px #FFF;width:50px;border:1px solid #777;cursor:pointer}.folderlist.recipelist .recipeitems.folderitems tr.active{background:#fcfff5 !important;color:#2c662d !important;box-shadow:0 0 0 #a3c293 inset}@media only screen and (max-width:935px){.folder_new{display:none}.folderlist.recipelist .recipeitems.folderitems tr.folder_new_item td div{padding-left:5px}.folderlist.recipelist .recipeitems.folderitems tr.folder_new_item td div .new_folder_name{width:80%;margin-left:5px}}.folderlist.recipelist .new_folder{background-color:#dfdfdf;border-right:#fff6dc 1px solid;float:none;display:block;height:28px;padding:4px 0;clear:both}.folderlist.recipelist .new_folder a{float:none;display:block;padding:5px 5px 3px 5px;margin:0 10%;font-size:15px}.recipelist.folderlist #recipe_table_container.myrecipes,.recipelist.folderlist #recipe_table_container.mybrewing,#recipetable.recipelist .ui.message{float:right;width:75%}div#importActionCompleted.ui.center.aligned{text-align:center}.foldertablecontainer{overflow-y:auto;height:300px}.folderlist.recipelist .recipefilter{float:right;width:75%;border:0;margin-bottom:5px}.folderlist.recipelist .recipes.table_container.folders{float:left;width:25%}#shopping_inventory_category_nav .mobile.only{width:100%;margin-top:20px;margin-bottom:10px}#shopping_inventory_category_nav .ui.dropdown{width:100%;margin-left:auto;margin-right:auto;position:relative}#shopping_inventory_category_nav .ui.dropdown .text{font-size:1em;font-weight:bold}@media only screen and (min-width:1024px){#shopping_inventory_category_nav .mobile.only{display:none !important}#recipe_table .ui.tab.segment{border-top:0}}@media only screen and (max-width:1023px){#shopping_inventory_category_nav .mobile.hidden{display:none !important}#recipe_table .ui.tab.segment{border-top:1px solid #d4d4d5;padding-top:.5em}.inventory-table-title{display:none !important}.brewpartheading{padding:0 !important;margin-bottom:15px !important;min-height:50px}.brewpartheading .tiny.ui.buttons{margin-right:0 !important}.category-count{display:none}td.inventory-td-amount{padding:0 !important}div.bulkedit.ui.input{width:100%}}@media only screen and (min-width:1350px){.recipelist.folderlist #recipe_table_container.myrecipes,.recipelist.folderlist #recipe_table_container.mybrewing{float:right;width:80%}.folderlist.recipelist .recipes.table_container.folders{width:20%}}.statstable{background-color:#eee;border:#d2d2d2 1px solid;width:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border-spacing:0;padding:5px;text-align:left}.statstable tr{font-size:16px;color:#fff;padding:0;text-align:left}.statstable tr:nth-child(odd){background:#fff;background:rgba(255,255,255,0.8);border:0}.statstable tr.hoverrow:hover{background:#ffa}.statstable tr.large td{font-size:14px}.statstable tr td{color:#000;vertical-align:middle;font-size:14px;padding:8px}.statstable td.lablerow{padding:12px 8px 5px 5px}.statstable td.nowrap{white-space:nowrap}.statstable tr td.bold{font-weight:bold}.statstable tr.statsheaderrow{font-size:12px;font-weight:normal}.statstable tr.statsheaderrow td,.statstable tr.statsheaderrow th{border-bottom:#424242 1px solid;text-align:left;font-weight:bold;color:#424242;font-size:16px;padding:8px}.statstable td.cent,.statstable tr.statsheaderrow th.cent{text-align:center}span.statsTitle{width:140px;display:inline-block;text-align:left;padding:0 10px;margin:0 0 0 15px}span.statsBatch{width:100px;display:inline-block;text-align:center}span.statsStyle{width:100px;display:inline-block;text-align:center}span.statsWarningIndicator{background:url(../images/check_stats_warning.gif) right center no-repeat}span.statsMatchingIndicator{background:url(../images/check_mash_green.gif) right center no-repeat}span.statsOK{width:60px;display:block;float:left;text-align:center}span.statsTitleOneLine{width:340px;display:inline-block;text-align:left;padding:0 10px}span.statsTitleOneLine label{cursor:pointer}span.statsHeading{text-align:left;width:100%;display:block;float:left;font-weight:bold;margin:2px;background:#AAA;padding-bottom:1px;padding-top:1px;padding-left:8px}.recipeheading{display:block;background-color:#e8e8e8;border-bottom:#777 1px solid;padding:23px 0 0 0;width:auto;-moz-box-shadow:inset 0 0 4px #8e8e8e;-webkit-box-shadow:inset 0 0 4px #8e8e8e;box-shadow:inset 0 0 4px #8e8e8e}.recipefooter{display:block;position:relative;background-color:#e8e8e8;border-top:#777 1px solid;text-align:center;width:100%;height:30px;-moz-box-shadow:inset 0 2px 2px #8e8e8e;-webkit-box-shadow:inset 0 2px 2px #8e8e8e;box-shadow:inset 0 2px 2px #8e8e8e}#viewTitle{text-align:left;padding:5px 0 10px 0;border-top:#a7a7a7 1px solid;border-bottom:#8e8e8e 1px solid}.recipeheading .appbounds,.recipefooter .appbounds,.recipeheading .widthbounds,.recipefooter .widthbounds{position:relative}.recipeheading h2,.recipeheading h3,.recipeheading h4,.recipeheading h5{text-align:left}.recipeheading h2{font-size:2em;text-align:left;margin-top:3px;padding:0 0 10px 10px}#recipeeditheading h2{bottom:0;left:0}#viewTitle h2{border-bottom:#bbb 1px solid}#viewTitle h1,#viewTitle h3{color:#444;font-size:36px;background:rgba(255,255,255,0.8);font-weight:normal;line-height:110%;padding:5px 0 3px 0;margin:0;margin-left:3px;margin-right:100px !important}#viewTitle #publicationData #publicationText{float:left;margin-top:8px;margin-left:10px}#viewTitle #publicationData #publicationText a{color:#333;text-decoration:underline}#viewTitle #publicationData #publicationText a:hover{color:#999;text-decoration:underline}.firstLabel{min-width:112px;display:inline-block}#viewTitle #publicationData{float:left}#viewTitle .appbounds{position:relative}#viewTitle .brewBannerButton,#calsetup .brewBannerButton{outline:0;position:relative;float:right;display:block;top:-7px;background:url(../images/brewbanner.png) no-repeat;width:100px;height:85px}#calsetup .autoSave{outline:0;display:block;position:absolute;top:77px;width:95px;height:30px;right:0;font-weight:700;background:#f6f4f1;padding-top:10px;border-radius:0 0 10px 10px;box-shadow:11px 4px 14px 0 rgba(50,50,93,.1),5px 4px 6px 0 rgba(0,0,0,.07)}.tools-auto span{font-weight:600;font-size:16px}.tools-auto span.checked,.fa-check-square{color:#378a00}.check{color:#378a00;font-size:20px}.times{color:#c00;font-size:20px}.ui-button{outline:0}.tg-container{display:inline-block;position:relative;top:8px;padding:5px 10px}ul.tg-list,li.tg-list-item{list-style:none;margin:0;padding:0}.tg-list{text-align:left;display:flex;align-items:center;-moz-column-width:11.5em;-webkit-column-width:11.5em;column-width:11.5em}.tg-list-item{margin:0 2em}.tgl{display:none}.tgl,.tgl:after,.tgl:before,.tgl *,.tgl *:after,.tgl *:before,.tgl+.tgl-btn{box-sizing:border-box}.tgl::selection,.tgl:after::selection,.tgl:before::selection,.tgl *::selection,.tgl *:after::selection,.tgl *:before::selection,.tgl+.tgl-btn::selection{background:0}.tgl+.tgl-btn{outline:0;display:block;width:4em;height:2em;position:relative;cursor:pointer;user-select:none}.tgl+.tgl-btn:after,.tgl+.tgl-btn:before{position:relative;display:block;content:"";width:50%;height:100%}.tgl+.tgl-btn:after{left:0}.tgl+.tgl-btn:before{display:none}.tgl:checked+.tgl-btn:after{left:50%}.tgl-ios+.tgl-btn{background:#ccc;border-radius:2em;padding:2px;transition:all .4s ease;border:1px solid #e8eae9}.tgl-ios+.tgl-btn:after{border-radius:2em;background:#fbfbfb;transition:left .3s cubic-bezier(0.175,0.885,0.32,1.275),padding .3s ease,margin .3s ease;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 0 rgba(0,0,0,.08)}.tgl-ios+.tgl-btn:hover:after{will-change:padding}.tgl-ios+.tgl-btn:active{box-shadow:inset 0 0 0 2em #e8eae9}.tgl-ios+.tgl-btn:active:after{padding-right:.8em}.tgl-ios:checked+.tgl-btn{background:#378a00}.tgl-ios:checked+.tgl-btn.warning{background:#f35d2a}.tgl-ios:checked+.tgl-btn:active{box-shadow:none}.tgl-ios:checked+.tgl-btn:active:after{margin-left:-0.8em}#viewTitle .brewBannerButton:hover,#calsetup .brewBannerButton:hover{background-position:-100px 0}#viewTitle .avatarimage{float:left;margin:5px 3px 3px 3px;z-index:-100;background:#eee;padding:5px;border:1px solid #d2d2d2}#viewTitle .appbounds .socialShare{position:absolute;display:block;height:30px;left:auto;right:10px;top:auto;bottom:0}#viewTitle .appbounds .socialShare a img{margin-bottom:-5px}.viewStats{font-size:14px;line-height:20px;font-weight:normal;margin:0;padding:0 5px;background:rgba(255,255,255,0.8);white-space:nowrap}.viewInfo{text-align:left;font-size:14px;margin:0}ul.tabButtons{position:absolute;bottom:0;right:0;margin:0 auto;height:23px;margin-right:20px}.recipefooter ul.tabButtons{bottom:auto;right:0;top:0}ul.tabButtons li{list-style:none;display:inline}ul.tabButtons li a{outline:0;font:12px/22px Verdana;float:left;margin-left:0;margin-right:0;display:block;text-decoration:none;cursor:pointer;text-align:center;color:black;border:1px solid #777;width:72px;text-align:center;background:#fff2cc;text-shadow:transparent 1px 1px 2px;-webkit-box-shadow:transparent 2px 2px 2px;-moz-box-shadow:transparent 2px 2px 2px;-o-box-shadow:transparent 2px 2px 2px;box-shadow:transparent 2px 2px 2px;-webkit-transition:background-color .25s ease,color .5s ease,width .2s ease-out,-webkit-box-shadow .25s ease,text-shadow .2s ease,opacity .2s ease;-moz-transition:background-color .25s ease,color .5s ease,width .2s ease-out,-webkit-box-shadow .25s ease,text-shadow .2s ease,opacity .2s ease;-o-transition:background-color .25s ease,color .5s ease,width .2s ease-out,-webkit-box-shadow .25s ease,text-shadow .2s ease,opacity .2s ease;transition:background-color .25s ease,color .5s ease,width .2s ease-out,-webkit-box-shadow .25s ease,text-shadow .2s ease,opacity .2s ease}.recipeheading ul.tabButtons li a{outline:0;background:#fff2cc repeat-x;background-position:bottom center;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-moz-box-shadow:inset 0 -2px 2px #e2cd8c;-webkit-box-shadow:inset 0 -2px 2px #e2cd8c;box-shadow:inset 0 -2px 2px #e2cd8c}.recipeheading ul.tabButtons li a:hover{text-decoration:underline}.recipefooter ul.tabButtons li a{outline:0;background:#fff2cc url(../images/tab_bg_inv.jpg) repeat-x;background-position:top center;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}ul.tabButtons li a:hover{background:#fff2cc;font-weight:bold;color:black}ul.tabButtons.mybrewing li a{outline:0;padding:0 10px;width:auto}ul.tabButtons.mybrewing li a:hover{text-decoration:underline}ul.tabButtons li.tabDropdown a{display:inline;max-height:30px;position:relative}ul.tabButtons li.tabDropdown a ul{display:none;text-align:center;opacity:0;margin:0;padding:0;list-style:none;background-color:#fff6db;position:relative}ul.tabButtons li.tabDropdown a ul li{display:block;margin:auto;padding-top:3px;padding-bottom:3px;text-align:center;width:100%;position:relative;z-index:30000}ul.tabButtons li.tabDropdown a:hover{background:#fff2cc repeat-x;max-height:300px;font-weight:normal;-webkit-transition:max-height .5s linear;-moz-transition:max-height .5s linear;transition:max-height .5s linear;-moz-box-shadow:0 2px 4px #8e8e8e;-webkit-box-shadow:0 2px 4px #8e8e8e;box-shadow:0 2px 4px #8e8e8e;z-index:999}ul.tabButtons li.tabDropdown a:hover ul{display:block;opacity:1;-moz-box-shadow:0 -2px 2px #e2cd8c;-webkit-box-shadow:0 -2px 2px #e2cd8c;box-shadow:0 -2px 2px #e2cd8c;z-index:999}ul.tabButtons li.tabDropdown a ul li{border-top:1px solid #f6e6b7;border-bottom:1px solid #fbf5e4}ul.tabButtons li.tabDropdown a ul li:hover{font-weight:bold}ul.tabButtons li a.savestate,ul.tabButtons li a.savestate:hover{background:#d8d8d8 url(../images/load_grey_12px.gif) no-repeat;background-position:5px 5px;padding-left:14px;font-weight:normal;color:#999;cursor:progress}ul.tabButtons li a.inactive,ul.tabButtons li a.inactive:hover,ul.tabButtons li.tabDropdown li.inactive,ul.tabButtons li.tabDropdown li.inactive:hover{background:#d8d8d8;font-weight:normal;color:#999;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}ul.tabButtons li.tabDropdown li.inactive,ul.tabButtons li.tabDropdown li.inactive:hover{border-bottom:1px solid #e4e4e4}ul.tabButtons li a.active,ul.tabButtons li a.active:hover{background:#fc3;color:black}ul.tabButtons.mybrewing li a.currentTab{background:#d5bc7e;font-weight:bold;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}ul.tabButtonsWithNav{position:absolute;bottom:0;right:0;margin:0 auto;height:23px;margin-right:20px;z-index:90000}ul.tabButtonsWithNav li.linkMenu{list-style:none;display:inline;z-index:90000}ul.tabButtonsWithNav li.linkMenu span.dropdownlink{outline:0;font:12px/22px Verdana;float:left;margin-left:0;margin-right:0;display:block;text-decoration:none;cursor:pointer;text-align:center;color:black;border:1px solid #777;width:72px;text-align:center;background:#fff2cc;text-shadow:transparent 1px 1px 2px;-webkit-box-shadow:transparent 2px 2px 2px;-moz-box-shadow:transparent 2px 2px 2px;-o-box-shadow:transparent 2px 2px 2px;box-shadow:transparent 2px 2px 2px;-webkit-transition:background-color .25s ease,color .5s ease,width .2s ease-out,-webkit-box-shadow .25s ease,text-shadow .2s ease,opacity .2s ease;-moz-transition:background-color .25s ease,color .5s ease,width .2s ease-out,-webkit-box-shadow .25s ease,text-shadow .2s ease,opacity .2s ease;-o-transition:background-color .25s ease,color .5s ease,width .2s ease-out,-webkit-box-shadow .25s ease,text-shadow .2s ease,opacity .2s ease;transition:background-color .25s ease,color .5s ease,width .2s ease-out,-webkit-box-shadow .25s ease,text-shadow .2s ease,opacity .2s ease;width:200px}ul.tabButtonsWithNav li.linkMenu span.dropdownlink{outline:0;background:#fff2cc repeat-x;background-position:bottom center;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-moz-box-shadow:inset 0 -2px 2px #e2cd8c;-webkit-box-shadow:inset 0 -2px 2px #e2cd8c;box-shadow:inset 0 -2px 2px #e2cd8c;text-decoration:underline;z-index:90000}ul.tabButtonsWithNav a.subLink{display:block;position:relative;outline:0;padding:0 15px;max-height:30px;z-index:90000;color:black}ul.tabButtonsWithNav li.linkMenu span.dropdownlink:hover{background:#fff2cc;font-weight:bold;color:black;z-index:90000}ul.tabButtonsWithNav.mybrewing li.linkMenu span.dropdownlink{outline:0;padding:0 15px;z-index:90000}ul.tabButtonsWithNav.mybrewing li.linkMenu span.dropdownlink:hover{text-decoration:underline}ul.tabButtonsWithNav ul.subMenu{display:none;opacity:0;text-align:center;margin:0;padding:0;list-style:none;background-color:#fff6db;position:relative;z-index:90000}ul.tabButtonsWithNav ul.subMenu li{display:block;margin:auto;text-align:center;width:100%;position:relative;z-index:90000}ul.tabButtonsWithNav li.linkMenu span.dropdownlink:hover{background:#fff2cc repeat-x;max-height:300px;font-weight:normal;-webkit-transition:max-height .5s linear;-moz-transition:max-height .5s linear;transition:max-height .5s linear;-moz-box-shadow:0 2px 4px #8e8e8e;-webkit-box-shadow:0 2px 4px #8e8e8e;box-shadow:0 2px 4px #8e8e8e;z-index:90000}ul.tabButtonsWithNav li.linkMenu span.dropdownlink:hover ul.subMenu{display:block;opacity:1;-moz-box-shadow:0 -2px 2px #e2cd8c;-webkit-box-shadow:0 -2px 2px #e2cd8c;box-shadow:0 -2px 2px #e2cd8c;z-index:90000}ul.tabButtonsWithNav li.linkMenu span.dropdownlink ul.subMenu li{border-top:1px solid #f6e6b7;border-bottom:1px solid #fbf5e4}ul.tabButtonsWithNav li.linkMenu span.dropdownlink ul.subMenu li:hover{font-weight:bold}.clickHoverToSeeGravity{position:relative}.gravityExtra{display:none;position:absolute;top:20px;left:0;background:#BBB;width:130px;height:28px;font-size:10pt;border:1px solid #444;padding:5px;z-index:1000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.gravityExtra .extraLabel{display:inline-block;width:40px;margin-bottom:3px}.gravityExtra .extraData{display:inline-block;width:60px;margin-bottom:3px}.gravityExtra .gravityExtraCloseButton{background:url(../images/closebutsprt_16px.png) no-repeat;background-position:center left;width:16px;height:16px;float:right;border:0;color:#000;cursor:pointer}.gravityExtra .gravityExtraCloseButton:hover{background-position:center right}.lastupdated{text-align:left;padding-top:10px;padding-left:5px;font-style:italic;font-size:1.2em;line-height:1.4em}span.clearfieldbutton{margin:0;font-weight:normal}.recipeLabelTemplateInfo{margin-top:15px;font-size:12px;text-align:left;margin-left:10px}.recipeLabelTemplate{font-size:18px;text-align:left;margin-left:20px;padding:2px;background:#dedede;margin-bottom:3px}.recipeLabelTemplate:hover{background:#ccc}.recipeLabelTemplate label{cursor:pointer;width:100%;display:inline-block}.recipeLabelTemplate span{font-size:12px;font-style:italic;padding-left:20px;display:inline-block}.recipeLabelTemplate ul li{text-align:left}.recipeLabelForPrint{position:relative;width:5in;height:4in;border:1px dashed #777;font-size:13.5pt;overflow:hidden;padding-top:10px}.recipeLabelForPrint.small{position:relative;width:3.3in;height:3.9in;border:1px dashed #777;font-size:11pt;overflow:hidden;padding-top:5px}.recipeLabelForPrint.labelA h3{font-size:16pt;font-weight:bold;height:54pt;line-height:18pt;overflow:hidden;width:95%;margin-bottom:5px}.recipeLabelForPrint.labelA .labelinfo{font-size:12pt;margin-bottom:10px}.recipeLabelForPrint.labelA .labelstats{position:absolute;left:10px;font-size:14pt;bottom:15px;width:2.8in}.recipeLabelForPrint.labelA .labelstats .statheading{display:inline-block;width:50px}.recipeLabelForPrint.labelA .labelstats .comment{font-size:10pt;padding:6px}.recipeLabelForPrint.labelA .leftside{float:left;text-align:left;margin-left:10px;width:2.8in}.recipeLabelForPrint.labelA .rightside{float:right;width:2in}.recipeLabelForPrint.labelA .rightside img{max-width:1.9in;max-height:1.9in}.recipeLabelForPrint.labelA .rightside span{font-style:italic;font-size:11pt}.recipeLabelForPrint.labelA .bottomright{position:absolute;bottom:5px;right:5px}.recipeLabelForPrint.labelD h3{font-size:14pt;font-weight:bold;height:44pt;line-height:14pt;overflow:hidden;width:95%}.recipeLabelForPrint.labelD .labelinfo{font-size:9.5pt;margin-bottom:5px}.recipeLabelForPrint.labelD .labelstats{position:absolute;left:7px;bottom:10px;font-size:13pt;width:1.9in}.recipeLabelForPrint.labelD .labelstats .statheading{display:inline-block;width:40px}.recipeLabelForPrint.labelD .labelstats .comment{font-size:9pt;padding:4px}.recipeLabelForPrint.labelD .leftside{float:left;text-align:left;margin-left:6px;width:1.9in}.recipeLabelForPrint.labelD .rightside{float:right;width:1.3in}.recipeLabelForPrint.labelD .rightside img{max-width:1.25in;max-height:1.25in}.recipeLabelForPrint.labelD .rightside span{font-style:italic;font-size:10pt}.recipeLabelForPrint.labelD .bottomright{position:absolute;bottom:5px;right:5px}.recipeLabelForPrint.labelB h3{font-size:20pt;font-weight:bold;height:44pt;line-height:22pt;overflow:hidden;width:95%}.recipeLabelForPrint.labelB .labelinfo{position:absolute;font-size:12pt;width:95%}.recipeLabelForPrint.labelB .labelstats{position:absolute;bottom:5px;font-size:12pt;width:95%}.recipeLabelForPrint.labelB .labelstats .comment{font-size:9pt;padding:2px;padding-top:0}.recipeLabelForPrint.labelB .qrcodsmall{position:absolute;bottom:100px;right:0;font-size:8pt}.recipeLabelForPrint.labelB .qrcodsmall img{max-width:.8in;max-height:.8in}.recipeLabelForPrint.labelE h3{font-size:18pt;font-weight:bold;height:55pt;line-height:18pt;overflow:hidden;width:95%}.recipeLabelForPrint.labelE .labelinfo{position:absolute;bottom:45px;font-size:9.5pt;width:95%}.recipeLabelForPrint.labelE .labelstats{position:absolute;bottom:3px;font-size:8.5pt;width:95%}.recipeLabelForPrint.labelE img{max-width:3in;max-height:2in}.recipeLabelForPrint.labelC h3{font-size:30pt;font-weight:bold;margin-top:60px;line-height:34pt;overflow:hidden;width:98%;padding:0 5px 0 5px}.recipeLabelForPrint.labelC .labelinfo{position:absolute;bottom:70px;font-size:13pt;width:98%;padding:0 5px 0 5px}.recipeLabelForPrint.labelC .labelstats{position:absolute;bottom:10px;font-size:11pt;width:98%;padding:0 5px 0 5px}.recipeLabelForPrint.labelC .labelstats .comment{font-size:10pt;padding:6px}.recipeLabelForPrint.labelF h3{font-size:24pt;font-weight:bold;margin-top:50px;line-height:25pt;overflow:hidden;width:97%;padding:0 5px 0 5px}.recipeLabelForPrint.labelF .labelinfo{position:absolute;bottom:90px;font-size:11pt;width:97%;padding:0 5px 8px 5px}.recipeLabelForPrint.labelF .labelstats{position:absolute;bottom:10px;font-size:12pt;width:97%;padding:10px 5px 0 5px}.recipeLabelForPrint.labelF .labelstats .comment{font-size:9pt;padding:4px}.recipeLabelForPrint.labelG img{max-width:1.25in;max-height:1.25in}.recipeLabelForPrint.labelG h3{font-size:2em;position:absolute;width:100%;top:50%;transform:translateY(-50%)}.recipeLabelForPrint.labelG .labelstatswrapper{position:absolute;bottom:5px}#viewcolumnleft{float:left;padding:5px;width:480px}div.viewdiv{border-bottom:1px solid #ccc;margin-bottom:3px}div.viewbox{background-color:#fff;border-collapse:collapse;border-spacing:0;color:#55595c;font-family:arial;font-size:15px;margin-bottom:15px;margin-left:5px;margin-top:4px;padding:3px;text-align:left;width:450px}.ui-autocomplete{max-height:200px;overflow-y:auto;overflow-x:hidden;padding-right:20px;background:#444}#footerpush{margin-top:75px;height:210px}#footerbox{top:auto;left:0;bottom:0;color:#f2e2b1;background-color:#c94;margin:20px 0 0 0;padding:0;height:225px;width:100%}#footermenu{clear:both;height:190px;min-height:6px;width:100%;color:#53401f;background:#fff2cb;border-bottom:4px #f1cf6a solid;-moz-box-shadow:inset 0 2px 4px #2e2714;-webkit-box-shadow:inset 0 2px 4px #2e2714;box-shadow:inset 0 2px 4px #2e2714;overflow:hidden}#footermenu #footernamesoc{float:left;padding:40px 0 40px 40px;text-align:center}#footermenu #footernamesoc a{margin:0 0 0 20px}#footermenu a{color:#53401f;border:0}#footermenu img{border:0}#footermenu ul{list-style:none;overflow:hidden}#footermenu a h5{font-size:18px;font-weight:normal;padding:0 10px 0 0;margin:0}#footermenu a p{font-size:8px;font-weight:normal;padding:0;margin:0}#footermenu>ul{display:block;list-style:none;font-size:14px;font-weight:bold;width:auto;margin:0 auto;padding-left:40px}#footermenu>ul>li{display:block;list-style:none;margin:0;float:left;width:17%;height:100%;padding:30px 0;line-height:1.6em}#footermenu>ul>li>ul{border-top:1px solid #53401f;padding:0;margin:0}#footermenu>ul>li>ul>li{font-size:16px;font-weight:normal;margin:0;padding:0}.footer{border-top:1px #dbaf53 solid;padding:6px 30px 0 30px}.footer ul li{list-style-type:none}.footer a:hover{text-decoration:underline;color:#fff}.footer a:link,.footer a:active,.footer a:visited{text-decoration:underline;color:#fff}.hbs-logo{margin-top:5px;max-width:98%}.profileUrlDashboard{font-size:16px;font-weight:bold;line-height:2em}.dashboard_slot{float:left;width:300px;margin:7px;padding:0;border:1px solid #ccc;height:410px}.dashboard_slot .heading{background:#dbaf53;font-size:14pt;padding:5px;font-weight:bold;border-bottom:1px solid black}.dashboard_slot .bigbox{margin:20px 30px 0 30px;padding:0;text-align:center;border:1px solid black}.dashboard_slot .bignumber{font-size:100px;font-weight:bold;margin:40px;padding:0;color:black}.dashboard_slot .substats{text-align:right;width:180px;height:50px}.dashboard_slot .content{width:93%;text-align:left}.dashboard_slot .content_header{color:#333;background:#ddd;font-weight:bold;font-style:italic;font-size:11pt;margin-bottom:5px;padding:4px}.dashboard_slot .content_list{padding:2px;font-size:10.5pt;line-height:110%;height:250px;overflow-y:auto;border:1px solid #ddd}.dashboard_slot .content_list .content_list_item{margin-bottom:7px}.dashboard_slot .content_list a{color:#333;text-decoration:underline}.dashboard_slot .content_list a:hover{color:#dbaf53}.bigboxbg{background:#f6f8f9;background:-moz-linear-gradient(top,rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(246,248,249,1)),color-stop(50%,rgba(229,235,238,1)),color-stop(51%,rgba(215,222,227,1)),color-stop(100%,rgba(245,247,249,1)));background:-webkit-linear-gradient(top,rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%);background:-o-linear-gradient(top,rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%);background:-ms-linear-gradient(top,rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%);background:linear-gradient(to bottom,rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f8f9',endColorstr='#f5f7f9',GradientType=0)}.dashboard_slot_sm{float:left;width:140px;margin:7px;padding:0;border:1px solid #ccc;height:95px;background:#fff;text-align:center}.dashboard_slot_sm .heading{background:#dbaf53;font-size:11pt;padding:2px;font-weight:bold;border-bottom:1px solid black}.dashboard_slot_sm .bigbox{margin:4px 12px 0 12px;padding:0;text-align:center;border:1px solid black}.dashboard_slot_sm .bignumber{font-size:28px;font-weight:bold;margin:4px;padding:0;color:black}#myBrewingFullNav{display:block}#myBrewingMiniNav{display:none}.search_checkbox{cursor:default}.search_checkbox_group{display:inline-block}.search_checkbox_group label{display:inline-block;cursor:pointer;padding:5px;margin:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.search_checkbox_group label:hover{background:#eee}#searchform #keyword{width:250px}#searchform #style{width:256px}#searchform #searchsort{float:right;margin-right:20px}.blogbounds{width:1000px}#adheader{position:absolute;right:0;top:30px;font-size:10px;text-align:left;color:#cc9a45;padding:2px 3px;margin:2px;z-index:100}#header p.desc{font-family:Lucida Console,Arial;font-size:1.2em;margin:0;padding:0}.post{padding:6px 12px 12px 12px;font-size:15px}.post h2{color:black;font-size:24px;line-height:1.3em}.post h2 a{text-decoration:underline}.post h3 a{text-decoration:underline}.entry small{font-size:14px;font-style:italic}.rsidebar h2{font-size:13px;border-bottom:#aaf 1px solid;margin:0 0 5px;padding:0}.rsidebar ul{list-style-type:none;margin:0;padding:0}.rsidebar ul li{list-style-type:none;margin:0 0 10px 0;padding:0}.rsidebar ul li{list-style-type:square;margin:0;padding:0 3px 0 0}.rsidebar ul li{list-style-type:none;margin:0;padding:2px 2px 7px 0}.navigation{width:97%;float:left;color:#444;font-weight:bold;font-size:2em;margin-left:5px;margin-bottom:10px;text-decoration:underline}.alignright{float:right;margin-top:8px}.alignleft{float:left;margin-top:8px}.postmetadata{border-top:1px #eee solid;font-size:12px;margin:0;padding:5px}.boxcomments{border-top:5px solid #ccc;border-bottom:5px solid #ccc;margin-bottom:20px;padding-left:5px;background:#eee;min-width:450px}#commentform{border-top:1px solid #eee;margin:0;padding:15px 15px 1px 10px}#commentform label{display:block;margin:0}#commentform input{width:172px;margin:0 4px 12px 0;padding:1px}#commentform textarea{width:95%;margin:0 0 8px 0;padding:1px}#commentform #submit{margin:0 0 18px 0}#commentform p{margin:8px 0 0 0}ol.commentlist{margin:0 0 1px 0;padding:0}ol.commentlist li{border-top:1px solid #eee;display:block;list-style:none;margin:7px;background:white;padding:0 5px 0 5px;border:1px dashed #CCC}ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:4px 14px;background:#eee;border:0}ol.commentlist li.commenthead h2{margin:0}ol.tblist{border-top:1px solid #fff;list-style:none;margin:0 0 1px 0;padding:14px}ol.tblist li{display:block;list-style:none;padding-left:16px;margin:0 0 4px 0}div.command{border:1px solid #003b62;background-color:#ddd;padding:2px;margin:8px}#sectionTitle div{margin:15px 0 5px 0;padding:3px;width:600px;border-top:2px solid #ccc;border-bottom:2px solid #ccc;font:14px verdana,arial,helvetica,sans-serif;font-weight:bold}div.greybox{margin:4px;padding:4px;border:1px solid #000}table.calc{background-color:#eee;text-align:left;border-spacing:0;border:1px solid #444;margin-top:6px;margin-bottom:6px;border-collapse:separate;border-radius:5px;-moz-border-radius:5px;overflow:hidden;width:100%}table.calc tr:nth-child(odd){background:#fff;background:rgba(255,255,255,0.8);border:0}table.calc tr:last-of-type td:first-child{border-bottom-left-radius:5px}table.calc tr:last-of-type td:last-child{border-bottom-right-radius:5px}table.calc tbody,tfoot,tr,td{font-family:arial;line-height:1.2em;font-size:12px;padding-left:2px;margin:0}table.calc .ui.selection.dropdown,.group_settings .ui.selection.dropdown{width:300px}table.waterchemistrycalc td{border:1px solid #bbb}table.waterchemistrycalc th{border:1px solid #bbb}table.waterchemistrycalc td.separator{border:0}table.calc th{font-family:arial;line-height:1.2em;font-size:13px;color:#55595c;padding:2px;margin:0;text-align:left}div.calcinfo{font-weight:bold;color:black}div.calcinfogreen{font-weight:bold;font-size:13px;color:#378a00}table.calc input,textarea,select{padding:1px;margin-top:1px;background:#fff;font-size:14px !important}table.calc td.separator{color:#fff;background-color:#444;border:0;padding:4px;font-weight:bold}div.infodiv{font-weight:bold;font-size:14px;margin-left:4px;color:#000}div.infodivsm{font-weight:bold;font-size:13px;color:#000}div.ionname{padding-bottom:7px;text-align:left;font-weight:bold;margin-left:2px}div.ionindicator{text-align:left;margin-bottom:5px}.thoughtful{font-size:1.5em;font-weight:bold;font-style:italic;border:1px solid #aaa;background-color:#ddd;padding:10px}#BFBlog .main h2,#BFBlog .main h3{font-size:1.5em;line-height:1.5em;color:#172729;margin:0;padding:0}#BFBlog .main .h2{line-height:18px;font-size:1.3em;color:#172729}#BFBlog .main h4{font-size:1.2em;color:#172729}#BFBlog .main a:link,#BFBlog .main a:visited,#BFBlog .main a:active{color:#496215;text-decoration:none}#BFBlog .main a:hover{color:#5d732f;text-decoration:underline}#BFBlog .headingpusher{height:30px;text-align:center;padding:0 40px 0 20px;width:auto}#BFBlog .headingpusher .blogbounds{text-align:right;margin:0 auto}h2.archiveTitle{font-size:2em;margin-bottom:10px;margin-left:5px}#main{width:100%;max-width:1350px;margin:0 auto;padding:0}#content{display:block;position:relative;float:left;width:70%;margin-left:10px;padding:0}.entry{display:block;position:relative;border:1px solid #ccc;margin-bottom:10px;font-size:14px;width:auto}#sidebar{float:right;width:27%;margin-right:5px;padding:5px;border:1px solid #ccc}.rsidebar{width:100%;margin:0 0 10px 0;font-size:13px}.bfimage{padding:3px;margin:3px;background-image:url(../images/bfimage.gif);height:auto;max-width:100%}.aboutimage{margin-top:60px}.featurelisttop{list-style-type:none}.featurelisttop li{margin-bottom:10px}.featurelisttop ul{margin-bottom:10px;list-style-type:square;line-height:1em}.featurelisttop ul>li{margin-bottom:0}table.smallStatsTable{background:#fff;border:1px solid #000;border-spacing:0}table.smallStatsTable td,table.smallStatsTable th{padding:4px}#cse-search-results iframe{width:95%;min-width:580px}#searchsitebox{width:440px;padding:10px}div.unitSelectContainer{float:left;width:28px;overflow:hidden;background:url(../images/arrow_unit_dropdown.gif) no-repeat 100% 40% #f6f6f6;margin:0;padding:0}#other_brewpartitems div.unitSelectContainer{width:55px}div.unitSelectContainer select{background:transparent;width:48px;font-size:16px;border:1px solid #ccc;-webkit-appearance:none;outline:0;border:0;font-size:110%;cursor:pointer}div.unitSelectContainerLarge{float:left;width:38px;overflow:hidden;background:url(../images/arrow_unit_dropdown.gif) no-repeat 100% 40% #e1e1e1;margin:0;padding:0}div.unitSelectContainerLarge select{background:transparent;width:58px;font-size:16px;border:1px solid #ccc;-webkit-appearance:none;outline:0;border:0;font-size:110%;cursor:pointer}.stripe-button-el{overflow:hidden;display:inline-block;visibility:visible !important;background-image:-webkit-linear-gradient(#28a0e5,#015e94);background-image:-moz-linear-gradient(#28a0e5,#015e94);background-image:-ms-linear-gradient(#28a0e5,#015e94);background-image:-o-linear-gradient(#28a0e5,#015e94);background-image:linear-gradient(#28a0e5,#015e94);-webkit-font-smoothing:antialiased;border:0;padding:1px;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 0 rgba(0,0,0,0.2);-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:pointer}.stripe-button-el::-moz-focus-inner{border:0;padding:0}.stripe-button-el span{display:block;position:relative;padding:0 12px;height:30px;line-height:30px;background:#1275ff;background-image:-webkit-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);background-image:-moz-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);background-image:-ms-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);background-image:-o-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);background-image:linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);font-size:14px;color:#fff;font-weight:bold;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-shadow:0 -1px 0 rgba(0,0,0,0.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.stripe-button-el:not(:disabled):active,.stripe-button-el.active{background:#005d93}.stripe-button-el:not(:disabled):active span,.stripe-button-el.active span{color:#eee;background:#008cdd;background-image:-webkit-linear-gradient(#008cdd,#008cdd 85%,#239adf);background-image:-moz-linear-gradient(#008cdd,#008cdd 85%,#239adf);background-image:-ms-linear-gradient(#008cdd,#008cdd 85%,#239adf);background-image:-o-linear-gradient(#008cdd,#008cdd 85%,#239adf);background-image:linear-gradient(#008cdd,#008cdd 85%,#239adf);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(0,0,0,0.1)}.stripe-button-el:disabled,.stripe-button-el.disabled{background:rgba(0,0,0,0.2);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.stripe-button-el:disabled span,.stripe-button-el.disabled span{color:#999;background:#f8f9fa;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.homepageblog p{font-size:16px;font-weight:normal;margin-bottom:5px}.homepageblog small{display:block;margin-top:-5px;margin-bottom:10px;padding-left:10px}.homezone{padding:0;font-size:13px;line-height:16px;margin-bottom:30px}.homezone>DIV{padding:20px !important}.homezone H2{font-size:16px}.homezone .reciperow{display:inline-block;width:100%}.homezone .colorcontainer,.homezone .photocontainer{width:60px;height:80px;text-align:center;float:left}.homestreams .colorcontainer,.homestreams .photocontainer{width:60px;height:130px;text-align:center;float:left}.homezone .photocontainer IMG{max-width:50px;max-height:50px;margin:0 auto}.homezone .reciperow .title{font-size:16px}.homezone .reciperow,.homestreams .reciperow{color:#9d8f77;margin:4px 0;border-top:1px solid #decfb6;padding:10px 0 0;font-size:12px}.homezone .first{border-top:0}.homezone .reciperow em,.homestreams .reciperow em{font-style:normal;color:#45413a;font-size:13px}.homezone .reciperow p{margin:4px 0}.homezone .reciperow .stats span,.homestreams .reciperow .stats span{margin-right:10px}.homezone .homepage_calculators a{display:block;font-size:15px;margin:5px 0}.homezone .homepage_calculators h2 a{display:inline-block;margin-left:10px;font-size:13px}.homezone .homepage_calculators .see-all a{margin:20px 0}.homezone .social{margin-top:10px}.homezone .social iframe{margin-right:15px}.homeleft h2,.homeright h2{font-family:sans-serif;font-size:24px;font-weight:normal;color:#222;margin:0 0 10px}.homeleft h3,.homeright h3{font-size:16px;color:#444}#homeBigBannerHolder{display:inline-block;margin-bottom:0}.call-to-action-button,.secondary-action-button,.blue-call-to-action-button{color:white !important;font-weight:normal;font-family:Arial,sans-serif;font-size:16px;padding:12px 35px !important;box-shadow:none;border-radius:0;text-shadow:0 0 3px #666;display:inline-block;text-decoration:none !important;margin:0 10px;background:#c70;border:1px solid #b60}.call-to-action-button:hover,.secondary-action-button:hover,.blue-call-to-action-button:hover{background:#d80;text-decoration:none}.upgradepagebiglinksection .call-to-action-button,.blue-call-to-action-button{background:#30a2e4;border:1px solid #008cdd}.upgradepagebiglinksection .call-to-action-button:hover,.blue-call-to-action-button:hover{background:#1275ff}.secondary-action-button{background:#777;border:1px solid #666}.secondary-action-button:hover{background:#888}.home-banner A{color:#c70;text-decoration:underline}.home-banner .about{font-size:17px;line-height:24px;max-width:500px;margin:10px auto 0}.home-banner .homepageinfo table{margin:0 auto}.home-banner .homepageinfo table td strong{height:18px;display:block}#homeBigBannerHolder .homeright img{margin-bottom:20px}.home-banner .mobile-title{max-width:400px;margin:0 auto 10px}.home-banner .pro-title{max-width:600px;margin:0 auto 10px}.home-banner .mobile-title p,.home-banner .pro-title .title{font-family:sans-serif;font-size:24px;margin:5px}.home-banner .pro-title .title{margin:20px 5px 5px}.home-banner .pro-about img{float:left;margin:0 30px}.home-banner .pro-about p{text-align:left;padding:10px;font-size:15px}.home-banner .social{text-align:center;margin:20px auto;width:auto;display:inline-block}.home-banner .social iframe{max-width:100px}.homepageinfo .mobile-box{background:#d2af77;padding:20px}.homepageinfo .mobile-box table{table-layout:fixed}.homepageinfo .mobile-box table img{width:100%;max-width:130px}.homepageinfo .pro-box{background:#e8dcc9;padding:5px}#homeBigBannerHolder .homeright{float:left}#homeBigBannerHolder .homeleft{float:right}.home-banner .homepageinfo{margin-right:40px}.ingredient-page-content{text-align:left;padding:0 40px;max-width:100%}.ingredient-page-content h1{font-family:sans-serif;font-size:32px;line-height:42px;color:#222}.ingredient-page-content TABLE{width:100%;margin-top:10px}.ingredient-page-content TABLE .color-cell{text-align:right}.ingredient-page-content TABLE TH.color-cell{padding-right:48px}.ingredient-page-content TABLE .batchcolor{margin-left:10px}.ingredient-page-content TABLE TH,.ingredient-page-content TABLE TD{padding:9px 15px;line-height:14px}.ingredient-page-content TABLE TH *,.ingredient-page-content TABLE TD *{font-size:14px !important;line-height:14px}.ingredient-page-content TABLE TH{border-bottom:1px solid #bbb}.ingredient-page-content TABLE TH,.ingredient-page-content TABLE TH A,.ingredient-page-content TABLE TH B{color:#777;font-weight:normal}.ingredient-page-content .ingredient-navigation-row{margin:10px -40px 20px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;background:#f2f2f2}.ingredient-page-content .ingredient-navigation-row UL{margin:0}.ingredient-page-content .ingredient-navigation-row UL LI{list-style:none;display:inline-block;padding:12px 15px;font-size:14px;color:#222;margin:-1px 0}.ingredient-page-content .ingredient-navigation-row UL LI.selected{background:#444;color:white}@media only screen and (max-width:800px){.ingredient-page-content TABLE .desktop-only{display:none}.ingredient-page-content TABLE TH *,.ingredient-page-content TABLE TD *{font-size:13px !important}.ingredient-page-content{padding:0 20px}.ingredient-page-content .ingredient-navigation-row{margin:10px -20px 20px}}.ingredient-metadata .metadata-item{font-size:17px;color:#000;font-weight:normal;display:inline-block;padding:0 10px 10px;min-width:100px;min-height:60px;vertical-align:top}.ingredient-metadata .metadata-item .batchcolor{display:inline-block;margin:0 10px;top:-4px}.ingredient-metadata .metadata-item LABEL{color:#999;font-size:13px;display:block;margin:0 0 5px}.ingredient-page-content .breadcrumbs{margin-top:20px;line-height:14px}.ingredient-page-content h2{color:#444;font-size:20px}.signupright table.pricingtable{margin-top:0;border:1px solid #e8dcc9;border-right:0;border-bottom:0;background:#f5efe6}.signupright table.pricingtable th{font-size:16px;font-weight:normal;background:#e8dcc9}.signupright table.pricingtable td{font-size:14px;width:33% !important;border:none !important;border-bottom:1px solid #e8dcc9 !important;border-right:1px solid #e8dcc9 !important}.signupright table.pricingtable td IMG{max-width:120px !important}#fmt_brewpartitems .fmt>SPAN.XM{margin-right:12px}.ui-autocomplete-category{font-size:14px;font-weight:bold}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield !important}#goals_dialog .goals_og,#goals_dialog .goals_abv,#goals_dialog .auto_calc_ibu{display:none}#goals_dialog .steps .step.grains,#goals_dialog .steps .step.hops{display:none}.inventoryBar,.stepBar{position:absolute;top:44px;right:10px;max-width:350px;min-width:287px;text-align:left;background:#fff;border-radius:inherit;border:1px solid rgba(0,0,0,0.17);box-shadow:0 0 5px rgba(0,0,0,0.1);font-weight:normal;transition:all .5s ease-in;margin:0;display:none;list-style:none}.stepBar textarea{width:100%}.stepBar{padding:10px}.stepBar .linkbutton{float:right}.stepBar div{padding-bottom:5px}.stepBar div input{width:50px;vertical-align:bottom}.stepBar label{font-size:16px}.inventoryBar ul{margin-left:-40px;margin-top:0;margin-bottom:0}.inventoryBar li a{font-family:Camphor,Segoe UI,Open Sans,sans-serif;display:block;padding:10px;text-decoration:none;color:#525f7f;border-bottom:1px solid #e6e8ea;box-shadow:inset 0 1px 0 rgba(255,255,255,1);transition:all .3s ease-out}.inventoryBar li i{float:right;color:inherit}.inventoryBar li:first-of-type a{border-radius:7px 7px 0 0}.inventoryBar li:last-of-type a{border-radius:0 0 7px 7px;border:0}.inventoryBar li:hover a{background:#f6f9fc}.inventoryBar:after,.stepBar:after{content:"";width:0;height:0;position:absolute;bottom:100%;right:15px;border-width:0 6px 6px 6px;border-style:solid;border-color:#fff transparent}.inventoryBar:before,.stepBar:before{content:"";width:0;height:0;position:absolute;bottom:100%;right:13px;border-width:0 8px 8px 8px;border-style:solid;border-color:rgba(0,0,0,0.1) transparent}.inventoryBar.active,.stepBar.active{display:block;z-index:1000}.toolheading .goalsTab{font-size:12px;position:absolute;background-color:#72634a;color:#fff;padding:5px;left:0;top:0;border-radius:4px 0;outline:0}.toolheading .ui.compact.menu{position:absolute;right:0;top:0;border:0;box-shadow:none}.toolheading .goalsTab.disabled{background-color:#6c757d}.toolheading .goalsTab.set{background-color:#21ba45}.ui-dialog{z-index:10}.ui-dialog .ui-icon-close{background-position:-80px -128px}.ui-dialog-titlebar{background-color:#72634a !important;color:#fff !important;padding:20px !important;font-size:18px}#goals_dialog .step-container .types{display:none}#goals_dialog .step-container p{clear:both;font-size:20px}#goals_dialog .step-container input{font-size:20px}#goals_dialog .goal_og,#goals_dialog .goal_abv{display:none}.recipeEditstats>div{position:relative}.recipeEditstats .goal-container{position:absolute;display:none}.recipeEditstats .goal-container input{border:0;width:100%;font-size:20px}#goals_dialog .step1 button.og.on,#goals_dialog .step1 button.abv.on,#goals_dialog .step1 button.ibu.on{background-color:#378a00}.brewpart .notes{display:flex;flex-direction:row;min-height:600px}.brewpart .notes .left-note{position:relative;width:50%;min-height:400px}.brewpart .notes .left-note textarea{background-color:#fafbfc;resize:none;overflow:auto;padding:30px;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#24292e;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;line-height:1.5;min-height:400px}input:focus,select:focus,textarea:focus{outline:0}.brewpart .notes .right-md{position:relative;padding-left:30px;overflow:auto;width:50%}#equipmenttabs li.equipment-default{border-top:3px solid #378a00 !important;border-radius:7px}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{outline:0}.info-box{background-color:#f6f9fc;box-sizing:border-box;word-wrap:break-word;font-family:Camphor,Segoe UI,Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:normal;color:#525f7f;text-transform:none;padding:10px;box-shadow:0 7px 14px 0 rgba(50,50,93,.1),0 3px 6px 0 rgba(0,0,0,.07);border-radius:5px}.info-box a{color:#3297d3 !important;outline:0}.info-box a:hover{text-decoration:underline}.box__dragndrop,.box__uploading,.box__success,.box__notification,.box__error{display:none}#error-output{display:none;width:100%}#error-output ul{list-style:none;padding:10px;width:95%}#error-output ul li{display:inline-block;margin-left:.5em;margin-bottom:.5em}#error-output ul li:last-child{margin-bottom:0}.box{font-size:1.25rem;background-color:#c8dadf;position:relative;padding:100px 20px}.box.has-advanced-upload{outline:2px dashed #92b0b3;outline-offset:-10px;-webkit-transition:outline-offset .15s ease-in-out,background-color .15s linear;transition:outline-offset .15s ease-in-out,background-color .15s linear}.box.is-dragover{outline-offset:-20px;outline-color:#c8dadf;background-color:#fff}.box__dragndrop,.box__icon{display:none}.box.has-advanced-upload .box__dragndrop{display:inline}.box.has-advanced-upload .box__icon{width:100%;height:80px;fill:#92b0b3;display:block;margin-bottom:40px}.box.is-uploading .box__input,.box.is-success .box__input,.box.is-error .box__input{visibility:hidden}.box__uploading,.box__success,.box__error{display:none}.box.is-uploading .box__uploading,.box.is-success .box__success,.box.is-error .box__error{display:block;position:absolute;top:50%;right:0;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.box__uploading{font-style:italic}.box__success{-webkit-animation:appear-from-inside .25s ease-in-out;animation:appear-from-inside .25s ease-in-out}@-webkit-keyframes appear-from-inside{from{-webkit-transform:translateY(-50%) scale(0)}75%{-webkit-transform:translateY(-50%) scale(1.1)}to{-webkit-transform:translateY(-50%) scale(1)}}@keyframes appear-from-inside{from{transform:translateY(-50%) scale(0)}75%{transform:translateY(-50%) scale(1.1)}to{transform:translateY(-50%) scale(1)}}.box__restart{font-weight:700}.box__restart:focus,.box__restart:hover{color:#39bfd3}.js .box__file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.js .box__file+label{max-width:80%;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden}.js .box__file+label:hover strong,.box__file:focus+label strong,.box__file.has-focus+label strong{color:#39bfd3}.js .box__file:focus+label,.js .box__file.has-focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.no-js .box__file+label{display:none}.no-js .box__button{display:block}.box__file,.box__input label{outline:0}.box__button{font-weight:700;color:#e5edf1;background-color:#39bfd3;display:block;padding:8px 16px;margin:40px auto 0;outline:0;cursor:pointer}.box__button:disabled{background-color:#ccc}.box__button:hover,.box__button:focus{background-color:#0f3c4b}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){.brewpart .notes{display:block;min-height:600px}.brewpart .notes .left-note,.brewpart .notes .right-md{width:100%}#equipmenttabs table,#equipmenttabs thead,#equipmenttabs tbody,#equipmenttabs th,#equipmenttabs td,#equipmenttabs tr{display:block}#equipmenttabs thead tr{position:absolute;top:-9999px;left:-9999px}#equipmenttabs td{border:0;border-bottom:1px solid #eee;position:relative;padding-bottom:10px !important}#equipmenttabs td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}#form_device_settings .stepbuttons{position:relative}#form_device_settings .stepbuttons .delete{float:right}.ui.inventory.modal .header,.ui.shopping.modal .header{height:45px}}.recipeEditstats #minapproxcolor .style{display:inline-block;font-weight:600;font-size:22px;margin-left:16px}.recipeEditstats #minapproxcolor .batchcolor{display:inline-block}.recipeEditstats #minapproxcolor .style.matches{color:#378a00}input:required:invalid,select:required:invalid{border:1px solid #c00}ul.ui-autocomplete{z-index:1100;border:#d2d2d2 1px solid !important}#chartjs-tooltip{opacity:1;position:absolute;background:rgba(0,0,0,.7);color:white;border-radius:3px;-webkit-transition:all .1s ease;transition:all .1s ease;pointer-events:none;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.chartjs-tooltip-key{display:inline-block;width:10px;height:10px;margin-right:10px}.fa-chevron-left,.fa-chevron-right{color:#ccc;cursor:pointer}.stream-stats{padding-top:20px;text-align:center}.stream-stats .option{width:24%;display:inline-block;vertical-align:top;font-size:14px}.stream-options .option label:first-child,.stream-stats label{font-weight:bold}.chart-options,.chart-options i{vertical-align:middle}.chart-options.active{border-top:2px solid green}.btn{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d;padding:.275rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;outline:0;cursor:pointer;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle}.chart-options.btn.active{color:#fff;background-color:#6c757d}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group>.btn:first-child{margin-left:0}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.btn-secondary{color:#6c757d;background-color:#fff;border-color:#6c757d}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-item{display:block;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529 !important;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item.active{background-color:#e5e5e5}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-menu.show{display:block}.brewpart div.hamburger{float:right}div.hamburger div{width:35px;height:3px;background-color:#ccc;margin:6px 0}.stepheading{clear:both}.sortable-bf{list-style-type:none;margin:0;padding:0;display:none}.sortable-bf li{margin:0 3px 3px 3px;padding:.4em;font-size:1.4em;position:relative}.sortable-bf li span.ui-icon{position:absolute;margin-left:-1.3em}#form_brew_steps .sortable-bf li.sorting,#tab_steps .sortable-bf li.sorting,#profiletabs6 .sortable-bf li.sorting{padding-left:1.5em;cursor:move}#form_brew_steps .sortable-bf li.sorting i.fa-bars,#tab_steps .sortable-bf li.sorting i.fa-bars,#profiletabs6 .sortable-bf li.sorting i.fa-bars{position:absolute;margin-left:-1.3em;margin-top:4px;color:#888}#steps-setup li.currentItem,#steps-steep li.currentItem,#steps-mash li.currentItem,#steps-sparge li.currentItem,#steps-boil li.currentItem,#steps-finish li.currentItem{border-left:4px solid green}#steps-head-setup,#steps-setup,#steps-head-steep,#steps-steep,#steps-head-mash,#steps-mash,#steps-sparge,#steps-head-boil,#steps-boil,#steps-head-finish,#steps-finish{display:none}.browse-search{float:right}.browse-search input{width:200px}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-dismissible{padding-right:4rem}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.tab_fermentation .fa-chart-line{color:#888}.fa-check-circle,.fa-check,.fa-chart-line.active{color:#378a00}.fa-ban{color:#888}.sticky-save{text-align:center;display:none;z-index:100;border-radius:0}.sticky{position:fixed;top:0;left:0;width:100%}.water-calc-anchor{display:block;position:relative;top:-77px;visibility:hidden}.fa-circle.RED{color:#db2828}li.ui-tab a.RED{border-top:2px solid #db2828;padding-bottom:.3em !important}.fa-circle.BLACK{color:#1b1c1d}li.ui-tab a.BLACK{border-top:2px solid #1b1c1d;padding-bottom:.3em !important}.fa-circle.GREEN{color:#21ba45}li.ui-tab a.GREEN{border-top:2px solid #21ba45;padding-bottom:.3em !important}.fa-circle.ORANGE{color:#f2711c}li.ui-tab a.ORANGE{border-top:2px solid #f2711c;padding-bottom:.3em !important}.fa-circle.BLUE{color:#2185d0}li.ui-tab a.BLUE{border-top:2px solid #2185d0;padding-bottom:.3em !important}.fa-circle.PURPLE{color:#a333c8}li.ui-tab a.PURPLE{border-top:2px solid #a333c8;padding-bottom:.3em !important}.fa-circle.YELLOW{color:#fbbd08}li.ui-tab a.YELLOW{border-top:2px solid #fbbd08;padding-bottom:.3em !important}.fa-circle.PINK{color:#e03997}li.ui-tab a.PINK{border-top:2px solid #e03997;padding-bottom:.3em !important}.chart-container{padding-top:10px}.social-bar{padding:10px;display:block}.social-bar a{padding-right:10px}.fab-facebook,.fa-facebook,.fa-facebook-square{color:#3b5998}.fab-twitter,.fa-twitter,.fa-twitter-square{color:#00aced}.fab-google-plus,.fa-google-plus,.fa-google-plus-square{color:#dd4b39}.fab-pinterest,.fa-pinterest,.fa-pinterest-square{color:#cb2027}.fab-untappd,.fa-untappd,.fa-untappd-square{color:#fc0}.fab-reddit,.fa-reddit,.fa-reddit-square{color:#ff4500}.fab-youtube,.fa-youtube,.fa-youtube-square{color:#c4302b}.fab.fa-instagram,.fa.fa-instagram,.fa.fa-instagram-square{color:transparent;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);background:-webkit-radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);background-clip:text;-webkit-background-clip:text}.fa-facebook:hover,.fa-twitter:hover,.fa-instagram:hover,.fa-reddit:hover,.fa-tiktok:hover,.fa-youtube:hover,.fa-uptappd:hover{opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70)}p a:hover{text-decoration:underline}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.fa-battery-full,.fa-battery-three-quarters{color:#378a00}.fa-battery-half,.fa-battery-quarter{color:#e15628}.fa-battery-empty{color:#c00}.fa-circle.saving{color:#378a00}.ui-autocomplete-group{line-height:30px;background-color:#aaa}.ui-menu-item{padding-left:10px}.stepheading .toggle{font-size:12px;top:-10px;position:absolute;right:10px}.fa-star{color:yellow;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:orange}.ui.selection.dropdown{min-width:unset;min-height:unset;font-size:unset}.ui.selection.active.dropdown .menu .item{line-height:16px}.ui.selection.active.dropdown .menu .item-inventory{color:rgba(0,0,0,.85)}.ui.dropdown .menu>.header{background-color:#f3f1eb;padding:10px;margin:unset;font-size:12px}.toolheading .inventoryTab{font-size:12px;position:absolute;background-color:#72634a;color:#fff;padding:5px;right:0;top:0;border-radius:0 4px;outline:0;cursor:pointer}.ui.selection.dropdown .menu>.item{padding:6px !important}#brewstart .ui.selection.dropdown,#editbrew .ui.selection.dropdown{width:250px}#form_integrations table tbody td:first-child{min-width:200px}#form_integrations table tbody td:nth-child(2){min-width:300px}#form_integrations table tbody td{word-break:break-word}#mashStep_brewpartitems .mashType.selection.ui.dropdown{min-width:140px}#fmt_brewpartitems .lateAdditionTarget.selection.ui.dropdown,#cfmt_brewpartitems .lateAdditionTarget.selection.ui.dropdown{width:134px;display:none}#form_basic table tbody td:first-child{width:200px}#waterchemistry .ui.selection.dropdown{width:390px}#volume_collected_row .ui.selection.dropdown{width:200px}.ui.selection.dropdown.group-inventory{width:300px}.batch_size_mode_option .ui.selection.dropdown{width:114px}#hops_brewpartitems .hopsVariety .ui.selection.dropdown{width:218px}#hops_brewpartitems .hopsType .ui.selection.dropdown{min-width:166px}#hops_brewpartitems .hopsUse .ui.selection.dropdown{width:140px}#hops_brewpartitems .hopstand{max-width:100%}#fmt_brewpartitems .ui.search.selection.dropdown,#stp_brewpartitems .ui.search.selection.dropdown{width:325px}#fmt_brewpartitems .adjust-percent,#stp_brewpartitems .adjust-percent,#cfmt_brewpartitems .adjust-percent{width:50px;text-align:center;cursor:pointer}#cfmt_brewpartitems .ui.search.selection.dropdown{width:318px}.ui.selection.dropdown.shoppinglist{width:100px}.recipe_cost_currency.ui.selection.dropdown{width:300px}#author .ui.selection.dropdown{width:280px}#cfmt_brewpartitems .fermentable-catalog-options .ui.selection.dropdown{width:240px}#yeast_brewpartitems .yeastName .ui.selection.dropdown{width:349px}.ui.selection.dropdown.units{padding:10px 25px 8px 10px}#yeast_brewpartitems .ui.selection.dropdown.units{min-width:100px}.pitchrate .ui.selection.dropdown{width:265px}.ui.selection.search.dropdown.recipes{width:300px}#other_brewpartitems .otherName .ui.selection.dropdown{min-width:266px}#other_brewpartitems .ui.selection.dropdown.units{width:300px}#other_brewpartitems .otherUnits .ui.selection.dropdown{width:72px}#other_brewpartitems .otherType .ui.selection.dropdown{width:128px}#other_brewpartitems .otherUse .ui.selection.dropdown{width:125px}#mashStep_brewpartitems .ui.search.selection.dropdown{width:160px}#waterchemistry .ui.selection.dropdown,#watercalc .ui.selection.dropdown{width:390px}.equipment_profile .ui.selection.dropdown{width:279px}.primingmethod .ui.search.selection.dropdown{width:155px}.tank_settings .location .ui.selection.dropdown{width:200px}.ui.selection.active.dropdown .menu{z-index:1000}.accent_block{color:#444;background-color:#f3f1eb;padding:7px;border-radius:5px;border:1px solid #e1e1e1;opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8;text-align:center}.items .custom_block{font-size:10px;position:absolute;background-color:#f3f1eb;border:1px solid #e1e1e1;padding:5px;left:-5px;border-radius:0 4px 0 0;outline:0;width:40px;bottom:-1px;letter-spacing:.5px;opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8}.ui.dropdown .menu>.item{font-size:12px}.chart-settings{padding:8px !important}#yeast_brewpartitems .column,.yeast_totals .column,.rounding-options .column{float:left;width:50%}#yeast_brewpartitems .row:after,.yeast_totals .row:after,.rounding-options .row:after{content:"";display:table;clear:both}#yeast_brewpartitems .yeast_custom_block{display:none;border:1px solid #ccc;border-radius:5px;background:#e5e5e5;padding:10px;margin-top:10px}#yeast_brewpartitems .yeast_custom_block .ui.selection.dropdown{width:100px}#trends .ui.selection.dropdown{float:right;width:100px}#yeast_brewpartitems .yeast_custom_block .custyeastBrand .ui.selection.dropdown{width:140px}.notification.modal .ui.form .field>.selection.dropdown{width:70px}.annotations{text-align:left;padding-top:10px;padding-bottom:10px}:-webkit-full-screen #fermentation{position:absolute;height:100%;width:100%;top:0;bottom:0;left:0;right:0;z-index:10;background:#fff;padding:0}:-moz-full-screen #fermentation{position:absolute;height:100%;width:100%;top:0;bottom:0;left:0;right:0;z-index:10;background:#fff;padding:0}:-ms-fullscreen #fermentation{position:absolute;height:100%;width:100%;top:0;bottom:0;left:0;right:0;z-index:10;background:#fff;padding:0}:fullscreen #fermentation{position:absolute;height:100%;width:100%;top:0;bottom:0;left:0;right:0;z-index:10;background:#fff;padding:0}:-webkit-full-screen #header #navbar,:-webkit-full-screen #footerbox,:-webkit-full-screen #footerpush{display:none}:-moz-full-screen #header #navbar,:-moz-full-screen #footerbox,:-moz-full-screen #footerpush{display:none}:-ms-fullscreen #header #navbar,:-ms-fullscreen #footerbox,:-ms-fullscreen #footerpush{display:none}:fullscreen #header #navbar,:fullscreen #footerbox,:fullscreen #footerpush{display:none}:-webkit-full-screen #titlebar{height:92px;margin-bottom:0}:-moz-full-screen #titlebar{height:92px;margin-bottom:0}:-ms-fullscreen #titlebar{height:92px;margin-bottom:0}:fullscreen #titlebar{height:92px;margin-bottom:0}:-webkit-full-screen #fermChart{height:calc(100vh - 550px);height:-moz-calc(100vh - 550px);height:-webkit-calc(100vh - 550px) !important}:-moz-full-screen #fermChart{height:calc(100vh - 550px);height:-moz-calc(100vh - 550px);height:-webkit-calc(100vh - 550px) !important}:-ms-fullscreen #fermChart{height:calc(100vh - 550px);height:-moz-calc(100vh - 550px);height:-webkit-calc(100vh - 550px) !important}:fullscreen #fermChart{height:calc(100vh - 550px);height:-moz-calc(100vh - 550px);height:-webkit-calc(100vh - 550px) !important}a.helpButton{color:#fff}a.tdlinkbutton,a.insetbutton{color:#fff}@media(min-width:768px) and (max-width:1024px){.stream-stats .option{width:48%;display:inline-block;vertical-align:top;font-size:14px}#viewTitle #publicationData{width:100%}#mostRecentStats{margin:0;padding-bottom:20px}.sortable-bf{padding-right:50px}.sortable-bf.ui-sortable-disabled{padding-right:0}}@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){.stream-stats .option{width:48%;display:inline-block;vertical-align:top;font-size:14px}#viewTitle #publicationData{width:100%}#mostRecentStats{margin:0;padding-bottom:20px}.sortable-bf{padding-right:50px}.sortable-bf.ui-sortable-disabled{padding-right:0}}@media(min-width:481px) and (max-width:767px){.stream-stats .option{width:48%;display:inline-block;vertical-align:top;font-size:14px}#viewTitle #publicationData{width:100%}#mostRecentStats{margin:0;padding-bottom:20px}.sortable-bf{padding-right:50px}.sortable-bf.ui-sortable-disabled{padding-right:0}}@media(min-width:320px) and (max-width:480px){.mobile-line{height:10px;display:block}.accent_block{margin-top:4px}.stream-stats .option{width:100%;display:inline-block;vertical-align:top;font-size:14px}#viewTitle #publicationData{width:100%}#mostRecentStats{margin:0;padding-bottom:20px}.sortable-bf{padding-right:50px}.sortable-bf.ui-sortable-disabled{padding-right:0}.stepheading .toggle{font-size:12px;top:-10px;position:relative;right:10px;left:2px}.ui.selection.active.dropdown .menu .item{line-height:22px}#waterchemistry .ui.selection.dropdown{width:350px}.batch_size_mode_option .ui.selection.dropdown{width:190px}#hops_brewpartitems .hopsVariety .ui.selection.dropdown{width:218px}#hops_brewpartitems .hopsType .ui.selection.dropdown{width:145px}#hops_brewpartitems .hopsUse .ui.selection.dropdown{width:140px}#fmt_brewpartitems .ui.search.selection.dropdown,#stp_brewpartitems .ui.search.selection.dropdown{width:230px}#cfmt_brewpartitems .ui.search.selection.dropdown{width:223px}#cfmt_brewpartitems .fermentable-catalog-options .ui.selection.dropdown{width:200px}#yeast_brewpartitems .yeastName .ui.selection.dropdown{width:265px}.pitchrate .ui.selection.dropdown{width:210px}#other_brewpartitems .otherName .ui.selection.dropdown{width:204px}#other_brewpartitems .otherType .ui.selection.dropdown{width:128px}#other_brewpartitems .otherUse .ui.selection.dropdown{width:100px}#mashStep_brewpartitems .mashType.ui.selection.dropdown{width:250px}#mashStep_brewpartitems .dataitem .directions{display:none;float:right}#fmt_brewpartitems .lateAdditionTarget.selection.ui.dropdown,#cfmt_brewpartitems .lateAdditionTarget.selection.ui.dropdown{width:98px;display:none}#waterchemistry .ui.selection.dropdown,#watercalc .ui.selection.dropdown{width:300px}.recipeEditRight .ui.selection.dropdown,.recipeEditLeft .ui.selection.dropdown{width:212px}.equipment_profile .ui.selection.dropdown{width:267px}#batch_size_mode_option{display:block;padding-top:9px}#batch_size_mode_option label{padding-right:45px}#yeast_brewpartitems .custom_attenuation{padding-left:2px}.smash-label .ui.button,.smash-label.ui.buttons .button,.smash-label.ui.buttons .or{font-size:8px}}.dropzone .dz-preview .dz-image{width:100px;height:100px}img.lightboximage{margin:10px;width:150px}.dropzone{border:1px dashed #a7916d}.ui .card .content{text-align:left}.ui.form .field{text-align:left}.ui.form h4{text-align:left;font-size:1.2em;border-bottom:1px solid #e5e5e5}.text.blue{color:#3b83c0}.fa-scroll,.steps .step.active .fa-home,.steps .step.active .fa-cog,.steps .step.active .fa-users,.steps .step.active .fa-boxes,.steps .step.active .fa-warehouse,.steps .step.active .fa-beer,.steps .step.active .fa-user-friends,.steps .step.active .fa-envelope-open-text{color:#a7916d !important}.nav-tanks:after{display:unset !important}.fa-question-circle{cursor:help;color:#555}.bf-fermenter:before{display:block;content:' ';background-image:url("/homebrew/images/icons/fermenter.svg");background-size:60px 60px;height:60px;width:60px}.bf-bright:before{display:block;content:' ';background-image:url("/homebrew/images/icons/bright.svg");background-size:60px 60px;height:60px;width:60px}.bf-barrel:before{display:block;content:' ';background-image:url("/homebrew/images/icons/barrel.svg");background-size:30px 30px;height:30px;width:30px}.message .bf-fermenter:before{background-size:75px 75px;height:75px;width:75px}.step.active .bf-fermenter:before{background-image:url("/homebrew/images/icons/fermenter-active.svg")}.step.disabled .bf-fermenter:before{background-image:url("/homebrew/images/icons/fermenter-disabled.svg")}.bf-fermenter.green:before{background-image:url("/homebrew/images/icons/fermenter-green.svg")}.bf-fermenter.dirty:before{background-image:url("/homebrew/images/icons/fermenter-dirty.svg")}.bf-fermenter.clean:before{background-image:url("/homebrew/images/icons/fermenter-clean.svg")}.bf-fermenter.sani:before{background-image:url("/homebrew/images/icons/fermenter-sani.svg")}.bf-fermenter.bright:before{background-image:url("/homebrew/images/icons/fermenter-bright.svg")}.bf-bright.green:before{background-image:url("/homebrew/images/icons/bright-green.svg")}.bf-bright.dirty:before{background-image:url("/homebrew/images/icons/bright-dirty.svg")}.bf-bright.clean:before{background-image:url("/homebrew/images/icons/bright-clean.svg")}.bf-bright.sani:before{background-image:url("/homebrew/images/icons/bright-sani.svg")}.bf-bright.bright:before{background-image:url("/homebrew/images/icons/bright-bright.svg")}.bf-barrel.green:before{background-image:url("/homebrew/images/icons/barrel-green.svg")}.bf-barrel.dirty:before{background-image:url("/homebrew/images/icons/barrel-dirty.svg")}.bf-barrel.clean:before{background-image:url("/homebrew/images/icons/barrel-clean.svg")}.bf-barrel.sani:before{background-image:url("/homebrew/images/icons/barrel-sani.svg")}.bf-barrel.bright:before{background-image:url("/homebrew/images/icons/barrel-bright.svg")}.steps .step{text-align:left}.steps .step.last:after{content:none}#calStatsGreyBar .bf-phase_block{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:calc(100% - 20px);margin:0 auto 3px auto;padding-top:10px;padding-left:0;list-style:none;overflow:hidden}#calStatsGreyBar .bf-phase_block>li{flex-grow:1;margin:2px}#calStatsGreyBar .bf-phase_block>li>a{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;padding:7px 10px;border:1px solid #e1e1e1;border-radius:3px;background:#e1e1e1;color:#717171;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#calStatsGreyBar .bf-phase_block>li>a:hover,#calStatsGreyBar .bf-phase_block>li.completed>a:hover{background:#599c2d;border-color:#599c2d;color:#fff}#calStatsGreyBar .bf-phase_block>li.completed>a{border-color:#599c2d;background:#fff;color:#378a00}#calStatsGreyBar .bf-phase_block>li.current>a{background:#599c2d;border-color:#599c2d;color:#fff;cursor:default}#calStatsGreyBar .bf-phase_block>li>a>span{display:inline-block;position:relative;width:15px;height:15px;margin-right:3px;border-radius:100%;background:#949494;color:#e1e1e1;font-size:10px;line-height:15px;font-weight:600;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#calStatsGreyBar .bf-phase_block>li>a:hover>span,#calStatsGreyBar .bf-phase_block>li.completed>a:hover>span{background:#fefefd;color:#378a00}#calStatsGreyBar .bf-phase_block>li.completed>a>span{display:none}#calStatsGreyBar .bf-phase_block>li.completed>a:hover>span{display:inline-block;background:#fefefd;color:#378a00}#calStatsGreyBar .bf-phase_block>li.completed>a:hover:before{display:none}#calStatsGreyBar .bf-phase_block>li.completed>a:before{content:"\f00c";display:inline-block;position:relative;width:15px;height:15px;margin-right:3px;border-radius:100%;background:#599c2d;color:#fff;font-family:"Font Awesome 5 Free";font-size:9px;line-height:15px;font-weight:900}#calStatsGreyBar .bf-phase_block>li.current>a>span{background:#fefefd;color:#378a00;font-weight:600}.versions .diff{padding-top:40px}.versions .diff th.info{background-color:#f8ffff !important;color:#276f86 !important;box-shadow:0 0 0 1px #a9d5de inset,0 0 0 0 transparent !important}.versions .diff th{width:33%}@media screen and (min-width:1024px){#calStatsGreyBar .bf-phase_block{flex-wrap:nowrap;justify-content:space-between;width:calc(100% - 36px);max-width:960px;padding-top:14px}#calStatsGreyBar .bf-phase_block:before{content:"";display:block;position:absolute;left:0;right:0;top:50%;height:1px;margin-top:7px;background:#e1e1e1}#calStatsGreyBar .bf-phase_block>li{flex-grow:unset;position:relative;margin:0}#calStatsGreyBar .bf-phase_block>li.completed:before,#calStatsGreyBar .bf-phase_block>li.current:before{content:"";display:block;position:absolute;left:-100%;right:0;top:50%;height:1px;background:#599c2d}}input[type="datetime-local"]{position:relative}input[type="datetime-local"]:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f073";color:#72634a;padding:0 5px}input[type="datetime-local"]:hover:after{color:#72634a}input[type="datetime-local"]::-webkit-inner-spin-button{z-index:1}input[type="datetime-local"]::-webkit-clear-button{z-index:1}.group_settings,.tank_settings,.equipment_settings,.inventory_settings{display:none}.inventory_settings .display{display:inline-block}.inventory_settings table.browse-results thead th:nth-child(1),.shopping_settings table.browse-results thead th:nth-child(1){width:100px}.inventory_settings table.browse-results thead th:nth-child(2),.shopping_settings table.browse-results thead th:nth-child(2){width:300px}.inventory_settings table.browse-results thead th:nth-child(3),.shopping_settings table.browse-results thead th:nth-child(3){width:100px}.inventory_settings table.browse-results thead th:last-child,.shopping_settings table.browse-results thead th:last-child{min-width:110px}#recipe_table .ui.tab.segment{display:none}#recipe_table .ui.tab.segment.active{display:block}#profiletabs .tab_content{background:#fff;border:1px solid #dbd7d7;border-radius:5px;padding:20px;margin-top:10px}.ui.segment,#recipetable .ui.message,.group_settings .ui.message,.tank_settings .ui.message,.equipment_settings .ui.message{text-align:left}.ui.message .ui.dropdown{width:230px}.setuprow .divlabel{color:#444;font-size:13px;font-weight:600;padding-left:2px;padding-right:2px;display:inline-block}#pre-header-banner-ie{background:red;color:white;font-size:17px;padding:5px 30px;text-align:center;box-shadow:0 -10px 10px 10px rgba(0,0,0,0.5);z-index:10000;position:relative;min-height:40px}.recipeEditstats #minapproxcolor .style{display:inline-block;font-weight:600;font-size:22px;margin-left:16px;color:#ff9347}.style .fa-clipboard-check{vertical-align:top}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#mashStep_brewpartitems .dataitem .directions .fas.fa-arrow-up,#mashStep_brewpartitems .dataitem .directions .fas.fa-arrow-down{color:#555;font-size:16px;cursor:pointer;padding-top:10px}.fa-bars,.fa-external-link-alt{color:#555}.pac-container,.pac-item{width:auto !important}.AdvallyAdUnit{padding-top:10px;padding-bottom:10px;text-align:center;width:100%}.AdvallyAdUnit.top{background:#a7916d}.AdvallyAdUnit:empty{display:none}#addEditWaterLinkButton i{color:#fff}.ad-message{height:20px;font-size:13px;text-decoration:underline;text-align:center}.AdvallyAdUnit.top>.ad-message>a>span{color:azure}#equipment_settings .ui.definition.table tbody td:first-child{width:177px}.ui.toggle.checkbox input:focus:checked~.box:before,.ui.toggle.checkbox input:focus:checked~label:before,.ui.toggle.checkbox input:checked~.box:before,.ui.toggle.checkbox input:checked~label:before{background-color:#378a00 !important}.ui.toggle.checkbox.notify{border:1px solid #378a00;padding:5px;border-radius:10px}#inventory_filter_form .ui.dropdown{display:inline-flex}.ui.sortable.table thead th.ascending:after,.ui.sortable.table thead th.descending:after{font-family:"Font Awesome 5 Free";font-weight:900}.ui.labeled.icon.button>.icon,.ui.labeled.icon.buttons>.button>.icon{height:auto}.odometer.odometer-auto-theme,.odometer.odometer-theme-minimal{top:-1px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-minimal .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ui.dropdown .menu>.item{min-height:unset !important}@media only screen and (max-width:767.98px){.profile-nav.ui.menu{display:none}.profile-nav.ui.menu>.item{width:calc(50% - 28px) !important;float:left !important;margin:1px 10px 7px 0 !important}.profile-nav .ui.simple.dropdown .menu{transition:unset !important;-webkit-transition:unset !important}}.profile-nav{padding-left:20px !important}.profile-nav>.item{text-transform:uppercase !important;border:1px solid #c5c5c5 !important;background:#fff !important;font-weight:normal !important;color:#454545 !important}.profile-nav>.item:hover{color:#454545 !important;border:1px solid #378a00;border-radius:3px;color:#378a00}.profile-nav>.item a,.profile-nav>.item a:link,.profile-nav>.item a:visited{color:#454545 !important;outline:0}.profile-nav>.item.showing{border:1px solid #378a00 !important;border-radius:3px !important;color:#378a00 !important}.profile-nav>.item.showing a,.profile-nav>.item.showing a:link,.profile-nav>.item.showing a:visited{color:#378a00 !important}.bf-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:15px;background:rgba(0,0,0,0.5);opacity:0;transition:opacity .1s linear}.bf-modal.bf-modal-open{opacity:1}@media screen and (min-width:640px){.bf-modal{padding:50px 30px}}@media screen and (min-width:960px){.bf-modal{padding-left:40px;padding-right:40px}}.bf-modal-card{position:relative;overflow:hidden;box-sizing:border-box;margin:0 auto;width:600px;max-width:calc(100% - 0.01px) !important;border-radius:7px;background:#fff;opacity:0;transform:translateY(-100px);transition:.15s linear;transition-property:opacity,transform;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.25);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.25);box-shadow:0 3px 7px rgba(0,0,0,0.25)}.bf-modal-open>.bf-modal-card{opacity:1;transform:translateY(0)}.bf-modal-content{min-height:50px;padding:20px 15px 15px 15px;color:#444;font-size:14px}@media screen and (min-width:768px){.bf-modal-content{padding:20px 20px;font-size:14px}}@media screen and (min-width:1024px){.bf-modal-content{padding:20px 20px;font-size:15px}}.bf-modal-question .bf-modal-content,.bf-modal-warning .bf-modal-content,.bf-modal-error .bf-modal-content,.bf-modal-success .bf-modal-content{position:relative;padding:28px 15px 15px 74px;overflow:hidden}.bf-modal-question .bf-modal-content:before,.bf-modal-warning .bf-modal-content:before,.bf-modal-error .bf-modal-content:before,.bf-modal-success .bf-modal-content:before{position:absolute;top:17px;left:17px;font-family:'Font Awesome 5 Free';font-size:44px;font-style:normal;opacity:.7}.bf-modal-question .bf-modal-card:before,.bf-modal-warning .bf-modal-card:before,.bf-modal-error .bf-modal-card:before,.bf-modal-success .bf-modal-card:before{position:absolute;top:-25px;right:-15px;font-family:'Font Awesome 5 Free';font-size:120px;font-style:normal}@media screen and (min-width:768px){.bf-modal-question .bf-modal-content,.bf-modal-warning .bf-modal-content,.bf-modal-error .bf-modal-content,.bf-modal-success .bf-modal-content{padding:28px 20px 20px 88px}.bf-modal-question .bf-modal-content:before,.bf-modal-warning .bf-modal-content:before,.bf-modal-error .bf-modal-content:before,.bf-modal-success .bf-modal-content:before{top:18px;left:20px;font-size:52px}.bf-modal-question .bf-modal-card:before,.bf-modal-warning .bf-modal-card:before,.bf-modal-error .bf-modal-card:before,.bf-modal-success .bf-modal-card:before{top:-25px;right:-15px;font-size:180px}}@media screen and (min-width:1024px){.bf-modal-question .bf-modal-content,.bf-modal-warning .bf-modal-content,.bf-modal-error .bf-modal-content,.bf-modal-success .bf-modal-content{padding:31px 20px 20px 97px}.bf-modal-question .bf-modal-content:before,.bf-modal-warning .bf-modal-content:before,.bf-modal-error .bf-modal-content:before,.bf-modal-success .bf-modal-content:before{top:18px;left:20px;font-size:62px}.bf-modal-question .bf-modal-card:before,.bf-modal-warning .bf-modal-card:before,.bf-modal-error .bf-modal-card:before,.bf-modal-success .bf-modal-card:before{top:-60px;right:-15px;font-size:310px}}.bf-modal-question .bf-modal-content:before{content:"\f059";color:#fb8117;font-weight:300}.bf-modal-question .bf-modal-card:before{content:"\f059";color:#fb8117;font-weight:300;opacity:.07}.bf-modal-warning .bf-modal-content:before{content:"\f071";top:17px;color:#fb6217;font-weight:900;font-size:40px}.bf-modal-warning .bf-modal-card:before{content:"\f071";top:-18px;right:-7px;color:#fb5717;font-weight:900;font-size:93px;opacity:.07}@media screen and (min-width:768px){.bf-modal-warning .bf-modal-content:before{top:19px;font-size:45px}.bf-modal-warning .bf-modal-card:before{top:-3px;right:-15px;font-size:149px}}@media screen and (min-width:1024px){.bf-modal-warning .bf-modal-content:before{top:19px;font-size:53px}.bf-modal-warning .bf-modal-card:before{top:-42px;right:-24px;font-size:233px}}.bf-modal-error .bf-modal-content:before{content:"\f057";color:#c00;font-weight:300}.bf-modal-error .bf-modal-card:before{content:"\f057";color:#c00;font-weight:300;opacity:.04}.bf-modal-success .bf-modal-content:before{content:"\f058";color:#378a00;font-weight:300}.bf-modal-success .bf-modal-card:before{content:"\f058";color:#378a00;font-weight:300;opacity:.06}.bf-modal-content .bf-modal-close{display:block;position:absolute;top:10px;right:10px;width:23px;height:23px;border-radius:100%;font-size:14px;text-align:center;transform:rotate(45deg)}.bf-modal-content .bf-modal-close:focus{outline:0;box-shadow:0 0 0 3px rgba(50,151,211,0.5)}.bf-modal-content .bf-modal-close:before{content:"";display:block;position:absolute;top:11px;left:3px;width:17px;height:1px;background:#656565}.bf-modal-content .bf-modal-close:after{content:"";display:block;position:absolute;top:3px;left:11px;width:1px;height:17px;background:#656565}.bf-modal-close+.bf-modal-title{padding-right:15px}.bf-modal-close+p{padding-right:15px}.bf-modal-title{margin:0 0 10px 0;font-size:20px;font-weight:600;line-height:1.1}@media screen and (min-width:768px){.bf-modal-title{font-size:23px}}@media screen and (min-width:1024px){.bf-modal-title{font-size:28px;margin-bottom:12px}}.bf-modal-content>p{margin-top:0;margin-bottom:5px}.bf-modal-footer{position:relative;padding:12px 2px 13px 12px;border-top:1px solid #dbd7d7;border-radius:0 0 7px 7px;background:#eaeaea;text-align:right}@media screen and (min-width:768px){.bf-modal-footer{padding:13px 10px 14px 20px}}@media screen and (min-width:1024px){.bf-modal-footer{padding:16px 10px 16px 20px}}.bf-modal-footer button{-webkit-appearance:none;display:inline-block;min-width:90px;margin-right:10px;padding:13px 16px;border:0;border-radius:3px;box-sizing:border-box;background:#f35b2d;color:#fff;font-size:12px;line-height:1;text-transform:uppercase;font-weight:600;text-align:center;letter-spacing:.7px;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out;cursor:pointer}.bf-modal-footer button:hover{background:#e65123}.bf-modal-footer button:focus{box-shadow:0 0 0 3px rgba(50,151,211,0.5);background:#e65123;outline:0}.bf-modal-footer button.bf-modal-btn-secondary{background:#a0a0a0}.bf-modal-footer>button>i{margin-right:7px;color:#fff;opacity:.9}.bf-modal-footer>button>i.fa-check{margin-right:6px}@media screen and (min-width:768px){.bf-modal-footer button{min-width:100px;padding:13px 16px;font-size:14px}}@media screen and (min-width:1024px){.bf-modal-footer button{padding:13px 16px;font-size:13px}}.disable-scrollbar{position:fixed;overflow-y:scroll;width:100%}#popup-overlay{opacity:0;height:0;overflow:hidden;text-align:center;background-color:rgba(0,0,0,0.3)}#popup-overlay.show-popup{opacity:1;position:fixed;height:auto;top:0;right:0;bottom:0;left:0}.simple-popup{position:relative;display:inline-block;margin-top:200px;max-width:600px;min-width:400px;overflow:hidden;background-color:#fff;text-align:center}.popup-icon{position:absolute;display:block;font-family:Arial;border:5px solid #fff;border-radius:59px;top:-20px;right:-20px;width:118px;height:118px;line-height:118px;font-size:100px;color:#fff;transition:text-shadow .3s ease,box-shadow .3s ease;-moz-transition:text-shadow .3s ease,box-shadow .3s ease;-webkit-transition:text-shadow .3s ease,box-shadow .3s ease;-o-transition:text-shadow .3s ease,box-shadow .3s ease}#popup-overlay.show-popup .popup-icon{text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15);box-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15)}#popup-overlay .prompt-box .popup-icon{font-size:80px;line-height:108px}.popup-message{position:relative;padding:20px 100px 20px 15px;font-weight:bold;color:#666;text-align:left}.popup-input{margin-bottom:30px}.popup-buttons{width:100%;margin-bottom:10px}.popup-buttons button{display:inline-block;padding:6px 12px;margin-bottom:0;margin-left:10px;color:#333;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;background-color:#fff;border:1px solid #ccc;border-radius:4px}.popup-buttons button:hover,button:focus{box-shadow:0 0 6px #aaa}.grecaptcha-badge{visibility:hidden}#upload_error{display:none;color:red;padding-left:10px}label[for=upload_label_image]{cursor:pointer;text-decoration:underline}.cost_yield.active,.cost_scale.active{border-left:4px solid #21ba45 !important}.table-sort-up:after{font-family:"Font Awesome 5 Free";margin-left:3px;font-weight:900;display:inline-block;content:'\f0d8'}.table-sort-down:after{font-family:"Font Awesome 5 Free";margin-left:3px;font-weight:900;display:inline-block;content:'\f0d7'}#my_recipes_table th.click-sort{cursor:pointer}.ui.basic.label.clearInput{cursor:pointer}.ui.basic.label.clearInput:hover:after{font-family:"Font Awesome 5 Free";content:' \f00d';color:#777;text-indent:0}.svg-tip{padding:10px;background:rgba(0,0,0,0.8);color:#bbb;font-size:12px;position:absolute;z-index:99999;text-align:center;border-radius:3px}.svg-tip:after{-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:50%;height:5px;width:5px;bottom:-10px;margin:0 0 0 -5px;content:" ";border:5px solid transparent;border-top-color:rgba(0,0,0,0.8)}@media screen and (max-width:1050px){.headbg{background:url(../images/hops_1050.jpg) center top;height:300px}#header{position:relative;border-top:1px #868686 solid;width:auto;height:99px;margin:0}#content{width:68%}#sidebar{width:28%}.centerContent.resp{width:100%;overflow:visible}.centerContent.resp>.appcontent{width:auto;overflow:visible}.centerContent.resp .appbounds{max-width:960px;width:auto}.centerContent.resp .recipeheading{display:block;background-color:#e8e8e8;border-bottom:#777 1px solid;padding:23px 0 0 0;width:auto;-moz-box-shadow:inset 0 0 4px #8e8e8e;-webkit-box-shadow:inset 0 0 4px #8e8e8e;box-shadow:inset 0 0 4px #8e8e8e}.centerContent.resp #viewTitle{text-align:left;padding:5px 0 10px 0;border-top:#a7a7a7 1px solid;border-bottom:#8e8e8e 1px solid;z-index:1}.centerContent.resp .recipeheading.dashboardtab{padding:25px 0 0 0;height:55px}.centerContent.resp .recipeheading.dashboardtab h2{text-align:left;padding:0 0 34px 20px}ul.tabButtons{margin-right:10px}.centerContent.resp .columnLeft{float:none}.centerContent.resp .columnRight{float:none}#searchform #keyword{width:200px}.centerContent.resp .recipeheading .appbounds,.recipefooter .appbounds{position:relative}.centerContent.resp .recipeheading h2,.recipeheading h3,.recipeheading h4,.recipeheading h5{text-align:left}.centerContent.resp #viewTitle h2{border-bottom:#bbb 1px solid}.minstats>div>label{min-width:90px}.minstats>div>.value{min-width:65px}.dashboard_slot{width:31%;height:410px}.dashboard_slot .heading{font-size:13pt}.dashboard_slot .bigbox{margin:10px 20px 0 20px}.dashboard_slot .bignumber{font-size:80px;margin:30px}.dashboard_slot .substats{text-align:right;width:160px;height:50px}.dashboard_slot .content_header{font-size:10.5pt}.dashboard_slot .content_list{font-size:10.5pt;height:175px}.shrinkingtdcontent{font-size:95%}}@media screen and (max-width:1020px){#content{width:67%}#sidebar{width:29%}}@media screen and (max-width:970px){.recipeEditLeft{float:none;margin:auto}.recipeEditRight{float:none;margin:auto;padding-left:0}.recipeEditorDataBoxLeft{float:none;margin:auto;margin-left:5px;margin-right:5px}.recipeEditorDataBoxRight{float:none;margin:auto;margin-left:5px;margin-right:5px}#content{width:65%}#sidebar{width:31%}}@media screen and (max-width:920px){#content{width:63%}#sidebar{width:33%}}@media screen and (max-width:850px){#content{width:61%}#sidebar{width:35%}}@media screen and (max-width:850px){.disregardable850{display:none}}@media screen and (max-width:800px){#header{position:relative;border-top:1px #868686 solid;width:auto;height:99px;margin:0;padding:0}.home-banner .homepageinfo{margin-right:20px}#content{width:98%}.entry{margin-right:0;width:99%}#sidebar{width:95%;float:left;margin:20px 0 0 5px}.boxcomments{margin-left:2px}#topbar{height:50px;background:#222 url(../images/header.jpg) repeat-x}.centerContent>.appcontent{width:960px}.headbg{background:url(../images/hops_850.jpg) center top;height:200px}#homepageimage{display:none;visibility:hidden}#homepagecontent{width:95%}#navbar{background:#c94;position:absolute;width:100%;height:20px;-moz-box-shadow:inset 0 -2px 10px -3px #000;-webkit-box-shadow:inset 0 -2px 10px -3px #000;box-shadow:inset 0 -2px 10px -3px #000}#navbar>ul{width:auto;list-style:none;padding:0 0 0 90px;margin:0}.aboutleft{width:97%}.aboutright{width:97%;margin-left:5px;margin-top:20px}.homeleft{width:100%;margin-left:0;margin-right:0}.homeright{width:100%;margin-left:0;margin-right:0;margin-top:20px}.signupleft{width:97%}.signupright{width:97%;margin-left:5px;margin-top:20px}.centerContent.resp .recipelist .recipeitems tr.recipelabel td,.centerContent.resp .recipelist .recipeitems tr.recipelabel th{border-bottom:#424242 1px solid;text-align:left;font-weight:bold;color:#424242;font-size:12px}.centerContent.resp .recipelist .recipeitems td.cent,.centerContent.resp .recipelist .recipeitems tr.recipelabel th.cent{text-align:center;padding-left:4px;padding-right:4px}.centerContent.resp .recipeheading{padding:25px 0 0 0;height:55px}.centerContent.resp .recipeheading h2{text-align:left;padding:0 0 34px 20px}.timer.fixed_timer,.timer.fixed_timer.fixed.small{position:absolute;width:100%;margin:10px 0 0 0;bottom:165px;left:0;transition:height 500ms ease}.timer.fixed_timer.small,.timer.fixed_timer.small.large{position:absolute;width:100%;margin:10px 0 0 0;bottom:165px;left:0;transition:height 500ms ease}#footerpush{margin-top:75px;height:165px}#footerbox{position:absolute;top:auto;left:0;bottom:0;color:#f2e2b1;background-color:#c94;margin:20px 0 0 0;padding:0;height:165px;width:100%}#footermenu{clear:both;height:135px;min-height:6px;width:100%;color:#53401f;background:#fff2cb;border-bottom:4px #f1cf6a solid;-moz-box-shadow:inset 0 2px 4px #2e2714;-webkit-box-shadow:inset 0 2px 4px #2e2714;box-shadow:inset 0 2px 4px #2e2714;overflow:hidden}#footermenu #footernamesoc{float:left;padding:20px 0 5px 0;text-align:center;width:100%}#footermenu #footernamesoc a{margin:0 0 0 10px}#footermenu #footernamesoc #footername img{margin:0 0 -5px 0;width:100px}#footermenu #footernamesoc a img{margin:0 0 -5px 0}#footermenu #footernamesoc #footersoc{margin:15px 0 0 25px;text-align:left}#footermenu #footernamesoc #footersoc a{margin:5px 0 0 0}#footermenu a{color:#53401f;border:0}#footermenu img{border:0}#footermenu ul{list-style:none;overflow:hidden}#footermenu a h5{font-size:12px;font-weight:normal;padding:0 10px 0 0;margin:0}#footermenu a p{font-size:10px;font-weight:normal;padding:0;margin:0}#footermenu>ul{display:block;list-style:none;font-size:12px;font-weight:bold;width:auto;margin:0 auto}#footermenu>ul>li{display:block;list-style:none;margin:0;float:left;width:20%;height:100%;padding:30px 0;line-height:1.4em}#footermenu>ul>li>ul{border-top:1px solid #53401f;padding:0;margin:0}#footermenu>ul>li>ul>li{font-size:10px;font-weight:normal;margin:0;padding:0}.footer{border-top:1px #dbaf53 solid;padding:5px 13px 0 13px;font-size:10px}.footer ul li{list-style-type:none}.footer a:hover{text-decoration:underline;color:#fff}.footer a:link,.footer a:active,.footer a:visited{text-decoration:underline;color:#fff}.dashboard_slot{width:30%;height:380px}.dashboard_slot .heading{font-size:12pt}.dashboard_slot .bigbox{margin:10px 16px 0 10px}.dashboard_slot .bignumber{font-size:60px;margin:20px}.dashboard_slot .substats{text-align:right;width:80%;height:50px}.dashboard_slot .content_header{font-size:10pt}.dashboard_slot .content_list{font-size:9pt;height:175px}#searchform #keyword{width:145px}#searchform #style{width:180px}.recipeEditstats>div>label{min-width:110px}.recipeEditstats>div>.value{min-width:75px}.recipelinkLarge{font-size:17pt}}@media screen and (max-width:720px){#titletext p{position:absolute;display:block;color:#2e2714;margin:8px 0 0 275px;width:105px;height:38px;font-style:italic;font-size:10pt}.centerContent.resp ul.tabButtons li a{padding:0 4px}ul.tabButtons.mybrewing li a.currentTab{display:none}.disregardable720{display:none}}@media screen and (max-width:600px){#verytopbar{height:30px}#header{position:relative;border-top:1px #868686 solid;width:auto;height:90px;margin:0;padding:0}.entry{width:98%}.headbg{background:url(../images/hops_600.jpg) center top;height:56px}.homepageinfo{margin-left:5px;margin-right:5px}.homebox{margin-left:5px}.boxcomments{width:97%;min-width:97%}table.pricingtable th{font-size:1.5em;padding:5px}table.pricingtable td{font-size:1.15em}table.pricingtable td.left{padding:3px}.largebflogo{z-index:100;position:absolute;top:8px;height:auto;max-height:52px;width:50px;left:1px;z-index:1}#topbar{height:30px;background:#222 url(../images/header.jpg) repeat-x}#applogo{z-index:100;position:absolute;top:9px;left:5px}#apptitle{position:absolute;top:0;left:50px;font-size:22px}#appnav{position:absolute;top:24px;left:180px;height:22px}#titlebar{background:url(../images/titlebartransparency.png);background:rgba(255,242,203,0.75);left:50px;top:10px;width:100%;margin:10px 0 0 0;height:46px}#titletext{position:relative;padding:0 0 0 52px;white-space:nowrap;width:auto;display:block;width:auto;font-size:11px}#titletext h1,#titletext .titletext-maintitle{position:absolute;margin:4px 0 0 0}#titletext h1 img,#titletext .titletext-maintitle img{border:0;height:22px;width:auto}#titletext p{position:absolute;color:#2e2714;font-style:italic;width:220px;margin:28px 0 0 5px}#titleaccent{background:#f1cf6a;margin:2px 0;width:100%;height:6px}#upgradelink{top:0;right:10px;font-size:10pt}#loginstatus .loginmessage{font-size:11px;line-height:100%}#loggedincontainer{top:15px}#loggedinfloatbox{top:45px}#navbar span.menu_inset{display:block;position:relative;float:left;height:20px;width:100%;overflow:visible;padding:1px 1px 0 1px;margin:20px 0 0 0;background:#866329;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}#navbar select{position:relative;display:block;float:none;left:0;padding:0;margin:0;font-size:12px;color:#000;width:100%;text-align:left;border:#866329 solid 1px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#navbar{background:#c94;position:relative;height:24px;width:auto;margin:0 0 -12px 0;padding:4px 20px 0 20px;-moz-box-shadow:inset 0 -2px 10px -3px #000;-webkit-box-shadow:inset 0 -2px 10px -3px #000;box-shadow:inset 0 -2px 10px -3px #000}#navbar ul,#navbar ul:hover,#navbar ul ul{width:auto;display:none;min-width:100px;overflow:hidden;padding:0;margin:0}.centerContent.resp .recipeheading{padding:25px 0 0 0;height:50px}.centerContent.resp .recipeheading h2{text-align:left;padding:0 0 32px 20px}.centerContent.resp ul.tabButtons{padding:3px 2px;list-style:none}#myBrewingMiniNav{padding:0 2px}.firstLabel{min-width:70px}.centerContent.resp #viewTitle h1,.centerContent.resp #viewTitle h3{font-size:30px}.viewStats{font-size:14px}.minstats>div>label{margin:2px 3px 0 0;min-width:85px}.minstats>div>.value{font-size:18px;min-width:55px}.centerContent.resp .recipelist{margin:10px 0 5px 0;padding:3px}.centerContent.resp .recipelist .recipeitems{background-color:#eee;border:#d2d2d2 1px solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border-spacing:0;padding:5px;text-align:left}.centerContent.resp .recipelist .recipeitems tr{font-size:16px;color:#fff;padding:0;text-align:left}.centerContent.resp .brewpart#yeasts .yeastname{font-size:14px}.centerContent.resp .recipe_view_box{float:left;margin:5px 0 10px 0}.centerContent.resp .brewpart#yeasts td .brewpartlabel{margin:0;padding:0}.centerContent.resp .recipelist .recipeitems tr.odd{background:#fff;background:rgba(255,255,255,0.8);border:0}.centerContent.resp .recipelist .recipeitems tr.hoverrow:hover{background:#ffa}.centerContent.resp .recipelist .recipeitems tr td{color:#000;padding:7px 8px 5px 5px}.centerContent.resp .recipelist .recipeitems td.lablerow{padding:12px 8px 5px 5px}.centerContent.resp .recipelist .recipeitems td.nowrap{white-space:nowrap}.centerContent.resp .recipelist .recipeitems tr td.bold{font-weight:bold}.centerContent.resp .recipelist .recipeitems tr.recipelabel{font-size:12px;font-weight:normal}.disregardable{display:none}.centerContent.resp .search_checkbox_group label{display:block}.centerContent.resp #searchform #keyword{width:200px}.centerContent.resp #searchform #style{width:206px}.columnLeft{width:auto}.profileClearTrigger{clear:both}.recipeEditLeft{float:left;padding-left:15px}.recipeEditRight{float:left;padding-left:15px}.recipeSetupText{width:240px}.recipeSetupSelect{width:245px}#calsetup .brewBannerButton{display:none !important}.centerContent.resp #recipetable.folderlist.recipelist{margin:0;padding:0 3px}#recipe_table_container.myrecipes,#recipe_table_container.mybrewing,.recipefilter{float:none;width:auto}.recipes.table_container.folders{float:none;width:auto}.centerContent.resp .recipelist .recipeitems.folderitems tr td{padding:0 30px 0 35px}.folderlist.recipelist .recipeitems .ui-draggable td.dragHandle{cursor:auto}.folderlist.recipelist .recipeitems .ui-draggable td.dragHandle:hover{border:0}.folderlist.recipelist>div.table_container.folders{margin-bottom:10px}.folderlist.recipelist #folderDropdownContainer{display:block}#recipetable.folderlist.recipelist #folderDropdownContainer .foldericon{margin-right:5px}.recipelist.folderlist #recipe_table_container.myrecipes,.recipelist.folderlist #recipe_table_container.mybrewing,.recipelist.folderlist .recipefilter{float:none;width:100%}.folderlist.recipelist .recipefilter{float:none;width:100%}.folderlist.recipelist table.folderitems,.folderlist.recipelist .new_folder,.folder_new_item{display:none}.folderlist.recipelist .recipes.table_container.folders{float:none;width:100%;padding:5px 0}.folderlist.recipelist #folderDropdownContainer{width:100%;text-align:center}.folderlist.recipelist #folderDropdownContainer select{background-color:#fff6dc;border:#dcc683 1px solid;width:70%;font-size:12px;font-weight:bold;padding:5px;margin:2px}.recipelist.folderlist #recipe_table_container.myrecipes,.recipelist.folderlist #recipe_table_container.mybrewing,#recipetable.recipelist .ui.message{max-height:none;height:auto;margin-bottom:0;width:100%}.foldertablecontainer{max-height:0;height:auto;display:none}.centerContent.resp ul.tabButtons li a{padding:0 5px;width:auto}.centerContent.resp ul.tabButtonsWithNav.mybrewing li.linkMenu span.dropdownlink{padding:0 5px;width:auto}.centerContent.resp ul.tabButtonsWithNav{margin:3px;padding:0 2px;list-style:none;white-space:nowrap}.columnLeft{float:none}.columnRight{float:none}#footerpush{margin-top:75px;height:350px}#footerbox{position:absolute;top:auto;left:0;bottom:0;color:#f2e2b1;background-color:#c94;margin:20px 0 0 0;padding:0;height:350px;width:100%}#footermenu{clear:both;height:400px;min-height:6px;width:100%;color:#53401f;background:#fff2cb;border-bottom:4px #f1cf6a solid;-moz-box-shadow:inset 0 2px 4px #2e2714;-webkit-box-shadow:inset 0 2px 4px #2e2714;box-shadow:inset 0 2px 4px #2e2714;overflow:hidden}#footermenu #footernamesoc{float:none;padding:20px 0 5px 0;text-align:center;width:100%}#footermenu #footernamesoc a{margin:0 0 0 10px}#footermenu #footernamesoc #footername img{margin:0 0 -5px 0;width:auto;height:40px}#footermenu #footernamesoc a img{margin:0 0 -5px 0;width:auto;height:20px}#footermenu #footernamesoc #footersoc{margin:15px 0 0 10px;text-align:left;display:inline}#footermenu #footernamesoc #footersoc a{margin:5px 0 0 0}#footermenu>ul{display:block;list-style:none;font-size:160px;font-weight:bold;width:400px;padding:10px 0 0 10px;margin:0 auto}#footermenu>ul>li{display:block;font-size:14px;list-style:none;margin:0;width:200px;height:100%;padding:5px 0}#footermenu>ul>li>ul{border-top:1px solid #53401f;padding:0;margin:0}#footermenu>ul>li>ul>li{font-size:14px;font-weight:normal;margin:0;padding:0}.profileUrlDashboard{font-size:12px;font-weight:bold;line-height:2em}.dashboard_slot{width:95%;height:320px}.dashboard_slot .heading{font-size:14pt}.dashboard_slot .bigbox{width:60%}.dashboard_slot .bignumber{font-size:60pt}.dashboard_slot .substats{display:none}.dashboard_slot .content_header{margin-top:10px;font-size:10pt;width:97%}.dashboard_slot .content_list{font-size:9pt;height:130px}.recipeSearchTopLeft{float:left;width:95%;margin-left:10px;margin-right:10px;text-align:left}.recipeSearchTopRight{float:left;width:95%;margin-left:10px;margin-right:10px;text-align:left}.myRecipeSearchField{width:125px}.recipelinkLarge{font-size:14pt}#searchsitebox{width:380px}#searchsitebox input[type=text]{width:75%}.aboutimage{display:none}.home_startbrewing{top:20px}#myBrewingFullNav{display:none}#myBrewingMiniNav{display:block}}@media screen and (max-width:400px){.headbg{background:rgba(255,242,203,0.75);background:url(../images/hops_400.jpg) center top}#titletext h1 img,#titletext .titletext-maintitle img{border:0;height:18px;width:auto}#titletext p{font-size:8pt}#upgradelink{top:0;right:2px;font-size:9pt}#loginstatus .loginmessage{font-size:11px}#loginstatus a{font-size:14px}#profileImageSmall{display:none}.columnLeft{float:none}.columnRight{float:none}#content{width:96%}#sidebar{width:94%;max-width:400px;float:left;margin:0 0 0 5px}#loginstatus .loginmessage{line-height:100%}#applogo{z-index:100;position:absolute;top:3px;left:10px}.centerContent.resp #recipe_table .recipeitems td,.centerContent.resp #recipe_table .recipeitems tr.recipelabel th,.centerContent.resp #recipe_table .recipeitems td b{font-size:12px}.centerContent.resp ul.tabButtons li a{margin:0}.centerContent.resp ul.tabButtons li a{padding:0 3px;width:auto;font-size:8pt}ul.tabButtons{margin-right:3px}.centerContent.resp .recipelist .disregardableSecond{display:none}.centerContent.resp #viewTitle .brewBannerButton{display:none}#viewTitle h1,#viewTitle h3{margin-right:0 !important}.centerContent.resp #viewTitle h1,.centerContent.resp #viewTitle h3{font-size:22px}.firstLabel{min-width:60px}.viewStats{font-size:12px}.minstats>div>label{margin:1px 3px 0 0;font-size:10px;min-width:80px}.minstats>div>.value{font-size:14px;min-width:40px}.centerContent.resp #searchform #searchsort{float:left;margin:0}.centerContent.resp #searchform #keyword{width:120px}.centerContent.resp #searchform #style{width:126px}.centerContent.resp .brewpart .brewpartitems .disregardableSecond{display:none}.centerContent.resp .brewpart#yeasts td{font-size:10px;margin:0;padding:0;line-height:160%}.recipeSetupText{width:240px}.recipeSetupSelect{width:245px}#footermenu{clear:both;height:360px;min-height:6px;width:100%;color:#53401f;background:#fff2cb;border-bottom:4px #f1cf6a solid;-moz-box-shadow:inset 0 2px 4px #2e2714;-webkit-box-shadow:inset 0 2px 4px #2e2714;box-shadow:inset 0 2px 4px #2e2714;overflow:hidden}#footermenu>ul>li{line-height:1.2em}#footermenu #footernamesoc{float:none;padding:20px 0 5px 0;text-align:center;width:100%}#footermenu #footernamesoc a{margin:0 0 0 10px}#footermenu #footernamesoc #footername img{margin:0 0 -5px 0;width:auto;height:40px}#footermenu #footernamesoc a img{margin:0 0 -5px 0;width:auto}#footermenu #footernamesoc #footersoc{margin:15px 0 0 10px;text-align:left;display:inline}#footermenu #footernamesoc #footersoc a{margin:5px 0 0 0}#footermenu>ul{display:block;list-style:none;font-size:12px;font-weight:bold;width:250px;padding:10px 0 0 10px;margin:0 auto}#footermenu>ul>li{display:block;list-style:none;margin:0;width:125px;height:100%;padding:5px 0}#footermenu>ul>li>ul{border-top:1px solid #53401f;padding:0;margin:0}#footermenu>ul>li>ul>li{font-size:10px;font-weight:normal;margin:0;padding:0}.profileUrlDashboard{font-size:10px;font-weight:bold;line-height:2em}.myRecipeSearchField{width:125px}#myRecipeNewRecipeButton{display:none}.recipelinkLarge{font-size:11pt}#searchsitebox{width:95%}.home_startbrewing{display:none}#titletext{position:relative;float:left;left:0;margin-top:0;margin-left:0;padding:0 0 0 67px}}/*! jQuery UI - v1.13.0 - 2022-01-02
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:0}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:0}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:0}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:0}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:0}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:0}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;-ms-filter:"alpha(opacity=25)";opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}body{background-color:#f4f1ec !important;color:#222}.post{padding:0}.bfr-white_block,#main #content .entry,.centerContent.resp .post,.centerContent.resp .post>div,.faqBox,#recipe_table_container #recipe_table .recipeitems,.ingredient-page-content .ingredient-metadata,.centerContent.resp .appcontent .recipelist.appbounds,#searchsitebox.lightbrown,#cse-search-results,.centerContent.resp .appcontent .boxedzone.lightbrown,.dashboard_slot,.dashboard_slot_sm,.centerContent.resp .appcontent .recipelist.widthbounds,#profiletabs,#profiletabs2 #equipmenttabs table.appinputs,#main>#contentwide>.entrywide>.post,div.boxedzone.lightbrown.aboutleft,.appinputs.pricingtable,#brewstart>table.appinputs,.bfr-pricing_p-intro{padding:12px;background:#fff;border-radius:5px;box-sizing:border-box}.bfr-light_block,#main #sidebar,.homepageinfo.faqHeader,.ingredient-page-content>table,.label_options_form,.centerContent.resp .appcontent .recipelist.appbounds .labeloptions,.recipelist.appbounds .recipeLabelTemplate,form#bf .signupleft .boxedzone.darkbrown,.appcontent>#recipetable.recipelist .recipefilter,#homepagecontent .homebox.upgradepagebiglinksection,#profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom #form_publicprofile,#profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom #form_basic,#profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom .form_account,#profiletabs #profiletabs2.ui-tabs-panel,#main>#contentwide>.entrywide>.post #contact_form,.homebox>#bf>.forminput,div.boxedzone.darkbrown.aboutright,.bfr-signup-wrapper .bfr-signup-features .pricingtable,.bfr-pricing_p-features_complete{padding:12px;background:#fcfcfc;border:1px solid #dbd7d7;border-radius:5px;box-sizing:border-box}@media(min-width:480px){.bfr-white_block,#main #content .entry,.centerContent.resp .post,.centerContent.resp .post>div,.faqBox,#recipe_table_container #recipe_table .recipeitems,.ingredient-page-content .ingredient-metadata,.centerContent.resp .appcontent .recipelist.appbounds,#searchsitebox.lightbrown,#cse-search-results,.centerContent.resp .appcontent .boxedzone.lightbrown,.dashboard_slot,.dashboard_slot_sm,#profiletabs,#profiletabs2 #equipmenttabs table.appinputs,#main>#contentwide>.entrywide>.post,div.boxedzone.lightbrown.aboutleft,.appinputs.pricingtable{padding:20px}.bfr-light_block,#main #sidebar,.homepageinfo.faqHeader,.ingredient-page-content>table,.label_options_form,.centerContent.resp .appcontent .recipelist.appbounds .labeloptions,.recipelist.appbounds .recipeLabelTemplate,form#bf .signupleft .boxedzone.darkbrown,.appcontent>#recipetable.recipelist .recipefilter,#homepagecontent .homebox.upgradepagebiglinksection,#profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom #form_publicprofile,#profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom #form_basic,#profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom .form_account,#profiletabs #profiletabs2.ui-tabs-panel,#main>#contentwide>.entrywide>.post #contact_form,.homebox>#bf>.forminput,div.boxedzone.darkbrown.aboutright{padding:20px}}.centerContent.resp .appcontent .boxedzone.lightbrown{padding:15px}#main .adunit{margin-top:10px !important}#top-leaderboard-ad{width:320px;height:100px}@media(min-width:500px){#top-leaderboard-ad{width:468px;height:60px}}@media(min-width:800px){#top-leaderboard-ad{width:728px;height:90px}}@media(min-width:1000px){#top-leaderboard-ad{width:900px;height:100px}}#homeBigBannerHolder.home-banner,form.recipe{background-color:#a7916d;background-image:url(./img/brown_svg_bg.svg);background-size:cover;background-repeat:no-repeat;background-position:center center}.appbounds{padding-top:15px;padding-bottom:0;background:transparent}body>.centerContent{min-height:400px}body,input,div,table.calc tbody,tfoot,tr,td,#navbar #navigationdropdown,.home-banner .mobile-title p,.home-banner .pro-title .title,.call-to-action-button,.secondary-action-button,.homeleft h2,.homeright h2,.signup_quote,.recipeheading h2,.recipeheading ul.tabButtons li a,.setuprow label,#calStatsGreyBar .morebutton span.linkbutton,#calingredients .recipeEditorDataBoxLeft,#calingredients .recipeEditorDataBoxRight,table.calc th,.paging ul li a,.ingredient-page-content h1{font-family:'Open Sans',sans-serif}#main #content .entry .post h1:first-of-type,#main #content .entry .post h2:first-of-type,#main #content .entry .post .homepagetitle{margin:0;font-size:28px;font-weight:700;color:#222}.post .homepagetitle{margin:20px 20px 10px 20px}#main #content .post p:first-of-type{font-size:16px}#main #content .post h1,#main #content .post h2{font-weight:600}#commentform input[type="submit"],#homepage_bar .homepage_maindestination a,#homepage_bar .homepage_maindestination a:hover,#shopping_filter_form span span.linkbutton,#inventory_filter_form span span.linkbutton,#notes_filter_form span span.linkbutton,#watercalc_filter_form span span.linkbutton,#brewingreport_filter_form span.linkbutton{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:link,a:visited,a:active,.post h1 a,.post h2 a,.post h3 a,#homepage a,.dashboard_slot .content_list a,.dashboard_slot_sm .content_list a{color:#378a00;text-decoration:none}a:hover,.post h1 a:hover,.post h2 a:hover,.post h3 a:hover,#homepage a:hover,.dashboard_slot .content_list a:hover,.dashboard_slot_sm .content_list a:hover{color:#e15628;text-decoration:none}a{word-wrap:break-word}.homepageinfo.faqHeader b{color:#222}h3{color:#444}.entry small{color:#777}.recipeheading h2,#recipeviewheading.recipeheading h2{margin-top:2px;margin-bottom:7px;padding-left:20px;padding-right:15px;font-size:26px;line-height:36px;color:#6e6554;font-weight:600;letter-spacing:1px;letter-spacing:-0.5px;font-weight:bold;color:#554d3f}@media(max-width:600px){.post .homepagetitle{font-size:1.5em}}.bfr-gray_button,.paging ul li a,#printfull.linkbutton,#printone.linkbutton,.recipeheading.dashboardtab ul.tabButtons li a{display:inline-block;padding:5px 15px;background:#e5e5e5;border:0;border-bottom:1px solid #bcbcbc;border-radius:3px;color:#777;font-family:'Open Sans',sans-serif;font-size:12px !important;font-weight:600;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;cursor:pointer;text-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.bfr-gray_dark_button,#commentform input[type="submit"],.recipeheading ul.tabButtons li a,a.insetbutton,table.calc input[type="button"],.sticky-save input[type="button"],.call-to-action-button,a.linkbutton,a.tdlinkbutton,.folderlist.recipelist .recipe_folders.folder_table .insetbutton,.recipelist.widthbounds .recipefilter .recipebuldaction .insetbutton,.ui-widget-content .ui-dialog-buttonset .ui-state-default,#viewTitle #publicationData #publicationText a.tdlinkbutton{display:inline-block;padding:5px 15px;background:#949494;border:0;border-bottom:1px solid #797979;border-radius:3px;color:#fff;font-family:'Open Sans',sans-serif;font-size:12px !important;font-weight:600;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;cursor:pointer;text-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.bfr-green_button,.myRecipeSortContainer>div>span>span.linkbutton,#cse-search-box input[type="submit"],input.bigbutton,.recipelist.appbounds .insetbutton.addshopping,.recipelist.appbounds .insetbutton.addinventory,.recipelist.appbounds .insetbutton.addnotes,.recipelist.widthbounds .insetbutton,.stripe-button-el span,#paypal_form_oneyear .call-to-action-button,#paypal_form_lifetime .call-to-action-button,#form_publicprofile .app_button,#form_basic .app_button,#form_brew_steps .app_button,#equipmenttabs .app_button,#form_account .app_button,#main>#contentwide>.entrywide>.post #contact_form input[type="submit"],#viewTitle #publicationData #publicationText a.bf-publicationText-buy_recipe_now,.bfr-upgrade_complete a.insetbutton,#form_account a.insetbutton,.device_settings a.insetbutton{display:inline-block;padding:5px 15px;background:#43a800;border-color:transparent;border-bottom:1px solid #378a00;border-radius:3px;color:#fff;font-family:'Open Sans',sans-serif;font-size:12px !important;font-weight:600;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;cursor:pointer;text-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#viewTitle #publicationData #publicationText a.bf-publicationText-buy_recipe_now{background:#c00;border-bottom:1px solid #a00}.bfr-orange_button,a.bfr-orange_button,#loginTrialNotice .linkbutton,.form_account td>a,#titlebar #upgradelink.linkbutton,.bfr-upgrade-button_pay,.call-to-action-button.bfr-signup-button{display:inline-block;padding:5px 15px;background:#f35b2d;border-color:transparent;border-bottom:1px solid #bf4626;border-radius:3px;color:#fff;font-family:'Open Sans',sans-serif;font-size:12px !important;font-weight:600;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;cursor:pointer;text-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.bfr-orange_bg_button,#commentform input[type="submit"]:hover,a.insetbutton:hover,.call-to-action-button:hover,.appcontent .paging ul li a.active,.appcontent .paging ul li a:hover,.myRecipeSortContainer>div>span>span.linkbutton:hover,#printfull.linkbutton:hover,#printone.linkbutton:hover,input.bigbutton:hover,#cse-search-box input[type="submit"]:hover,.signupleft>.boxedzone.lightbrown>div>div>.call-to-action-button:hover,a.linkbutton:hover,.recipelist.appbounds .insetbutton.addshopping:hover,.recipelist.appbounds .insetbutton.addinventory:hover,.recipelist.appbounds .insetbutton.addnotes:hover,.recipelist.widthbounds .insetbutton:hover,a.tdlinkbutton:hover,.folderlist.recipelist .recipe_folders.folder_table .insetbutton:hover,.recipelist.widthbounds .recipefilter .recipebuldaction .insetbutton:hover,.ui-widget-content .ui-dialog-buttonset .ui-state-default:hover,#viewTitle #publicationData #publicationText a.tdlinkbutton:hover,.stripe-button-el span:hover,.stripe-button-el:not(:disabled):active span,.stripe-button-el.active span,#paypal_form_oneyear .call-to-action-button:hover,#paypal_form_lifetime .call-to-action-button:hover,#form_publicprofile .app_button:hover,#form_basic .app_button:hover,#form_brew_steps .app_button:hover,#equipmenttabs .app_button:hover,#form_account .app_button:hover,#main>#contentwide>.entrywide>.post #contact_form input[type="submit"]:hover,a.insetbutton.bf-publicationText-buy_recipe_now:hover,.recipeheading ul.tabButtons li a:hover,#viewTitle #publicationData #publicationText a.bf-publicationText-buy_recipe_now:hover,.recipeheading ul.tabButtons li a.bf-tabButtons-buy_recipe_now:hover,span#btnMashStrikeUpdate:hover,.call-to-action-button.bfr-signup-button:hover,.bfr-transparent_gray_button:hover,.bfr-upgrade_complete a.insetbutton:hover,#form_account a.insetbutton:hover{background:#f35b2d;border-color:transparent;border-bottom:1px solid #bf4626;box-shadow:none;color:#fff;text-decoration:none}a.insetbutton.bf-publicationText-buy_recipe_now:hover,#viewTitle #publicationData #publicationText a.bf-publicationText-buy_recipe_now:hover,.recipeheading ul.tabButtons li a.bf-tabButtons-buy_recipe_now:hover{background:#d00;border-bottom:1px solid #b00}.bfr-orange_dark_bg_button,.home-banner .secondary-action-button:hover,#loginTrialNotice .linkbutton:hover,.form_account td>a:hover,#titlebar #upgradelink.linkbutton:hover,.bfr-upgrade-button_pay:hover,.call-to-action-button.bfr-signup-button:hover,a.bfr-orange_button:hover{color:#fff;background:#da5228;border-bottom:1px solid #ac3f22}.bfr-green_bg_button,table.calc input[type="button"]:hover,.sticky-save input[type="button"]:hover,.call-to-action-button,ul.tabButtons.mybrewing li a.currentTab,a.insetbutton.bf-publicationText-buy_recipe_now,ul.tabButtons li a.bf-tabButtons-buy_recipe_now{background:#43a800;border-bottom:1px solid #378a00;color:#fff;text-decoration:none}a.insetbutton.bf-publicationText-buy_recipe_now,ul.tabButtons li a.bf-tabButtons-buy_recipe_now{background:#c00;border-bottom:1px solid #a00}.call-to-action-button.bfr-signup-button:disabled,.call-to-action-button.bfr-signup-button:disabled:hover{background:#e5e5e5;border-bottom:1px solid #ccc}.bfr-green_dark_bg_button,.home-banner .call-to-action-button:hover{background:#3c9700;border-bottom:1px solid #317c00}.bfr-transparent_gray_button,.recipeheading.dashboardtab ul.tabButtons li a,#addcouponcodeform input[type="button"],#addflyercodeform input[type="button"],#profiletabs .ui-tabs-nav .ui-state-default a,#header .profilerow i,#loggedindialog #closefloatbox .linkbutton,span#btnMashStrikeUpdate,.bfr-upgrade-coupon-button{display:inline-block;padding:5px 15px;background:transparent;border:1px solid #bcbcbc;border-radius:3px;color:#777;font-family:'Open Sans',sans-serif;font-size:12px !important;font-weight:600;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;cursor:pointer;text-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.bfr-transparent_green_button,.recipeheading.dashboardtab ul.tabButtons li a:hover,.recipeheading.dashboardtab ul.tabButtons li a.currentTab,#profiletabs .ui-tabs-nav .ui-state-default a:hover,#profiletabs .ui-tabs-nav .ui-state-default.ui-state-active a{display:inline-block;padding:5px 15px;background:transparent;border:1px solid #378a00;border-radius:3px;color:#378a00;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;cursor:pointer;text-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.bfr-small_button,.recipeheading ul.tabButtons li a,.myRecipeSortContainer>div>span>span.linkbutton,#printfull.linkbutton,#printone.linkbutton,.folderlist.recipelist .recipe_folders.folder_table .insetbutton,#viewTitle #publicationData #publicationText a.tdlinkbutton{padding:5px 12px;font-size:12px !important}.bfr-big_button,input.bigbutton,a.bfr-orange_button{padding:10px 30px}.bfr-delete_button,.dataitem .delete.linkbutton,.myRecipeSortContainer span.delete span,#recipe_table_container span.delete span.linkbutton{display:inline-block;width:21px;height:21px;padding:1px 0 0 0;vertical-align:middle;border-radius:50%;background:#fff;font-family:'Open Sans',sans-serif;border:1px solid #c77d7d;color:#c77d7d;font-size:10px;text-align:center;text-transform:lowercase;box-sizing:border-box}.bfr-delete_button:hover,.dataitem .delete.linkbutton:hover,.myRecipeSortContainer span.delete span:hover,#recipe_table_container span.delete span.linkbutton:hover{background:#c77d7d;border:1px solid #c77d7d;box-shadow:none;color:#fff}span.linkbutton,.databox span.linkbutton,.databox a.alinkbutton,#profiletabs .tdlinkbutton,.recipelist .recipeitems tr td a.tdlinkbutton,.stepbuttons a.tdlinkbutton{margin-left:5px;padding-left:7px;padding-right:7px;border-radius:3px;border:0;background:#6c757d;box-shadow:none;color:#fff;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:600;cursor:pointer}span.linkbutton:hover,.databox span.linkbutton:hover,.databox a.alinkbutton:hover,#profiletabs .tdlinkbutton:hover,.recipelist .recipeitems tr td a.tdlinkbutton:hover,.stepbuttons a.tdlinkbutton:hover{border:0;background:#378a00;color:#fff;box-shadow:none}.databox span.linkbutton.remove:hover{background:#c00}td>p>a.call-to-action-button{line-height:normal}@media(min-width:601px){.bfr-gray_button,.paging ul li a,#printfull.linkbutton,#printone.linkbutton,.recipeheading.dashboardtab ul.tabButtons li a{padding:10px 15px;font-size:13px !important}.bfr-gray_dark_button,#commentform input[type="submit"],.recipeheading ul.tabButtons li a,a.insetbutton,table.calc input[type="button"],.sticky-save input[type="button"],.call-to-action-button,a.linkbutton,a.tdlinkbutton,.folderlist.recipelist .recipe_folders.folder_table .insetbutton,.recipelist.widthbounds .recipefilter .recipebuldaction .insetbutton,.ui-widget-content .ui-dialog-buttonset .ui-state-default,#viewTitle #publicationData #publicationText a.tdlinkbutton{padding:10px 15px;font-size:13px !important}.bfr-green_button,.myRecipeSortContainer>div>span>span.linkbutton,#cse-search-box input[type="submit"],input.bigbutton,.recipelist.appbounds .insetbutton.addshopping,.recipelist.appbounds .insetbutton.addinventory,.recipelist.appbounds .insetbutton.addnotes,.recipelist.widthbounds .insetbutton,.stripe-button-el span,#paypal_form_oneyear .call-to-action-button,#paypal_form_lifetime .call-to-action-button,#form_publicprofile .app_button,#form_basic .app_button,#form_brew_steps .app_button,#equipmenttabs .app_button,#profiletabs .app_button,#form_account .app_button,#main>#contentwide>.entrywide>.post #contact_form input[type="submit"]{padding:10px 15px;font-size:13px !important}.bfr-orange_button,#loginTrialNotice .linkbutton,.form_account td>a,#titlebar #upgradelink.linkbutton{padding:10px 15px;font-size:13px !important}.bfr-transparent_gray_button,.recipeheading.dashboardtab ul.tabButtons li a,#addcouponcodeform input[type="button"],#addflyercodeform input[type="button"],#profiletabs .ui-tabs-nav .ui-state-default a,#header .profilerow i,#loggedindialog #closefloatbox .linkbutton{padding:10px 15px;font-size:13px !important}.bfr-transparent_green_button,.recipeheading.dashboardtab ul.tabButtons li a:hover,.recipeheading.dashboardtab ul.tabButtons li a.currentTab,#profiletabs .ui-tabs-nav .ui-state-default a:hover,#profiletabs .ui-tabs-nav .ui-state-default.ui-state-active a{padding:10px 15px;font-size:13px !important}.bfr-transparent_orange_button,#addcouponcodeform input[type="button"]:hover,#addflyercodeform input[type="button"]:hover,#header .profilerow i:hover,#loggedindialog #closefloatbox .linkbutton:hover{padding:10px 15px;font-size:13px !important}.bfr-small_button,.recipeheading ul.tabButtons li a,.myRecipeSortContainer>div>span>span.linkbutton,#printfull.linkbutton,#printone.linkbutton,.folderlist.recipelist .recipe_folders.folder_table .insetbutton,#viewTitle #publicationData #publicationText a.tdlinkbutton{padding:7px 12px;font-size:13px !important}.bfr-big_button,input.bigbutton{padding:12px 35px}}@media(min-width:991px){.bfr-transparent_orange_button,#addcouponcodeform input[type="button"]:hover,#addflyercodeform input[type="button"]:hover,#header .profilerow i:hover,#loggedindialog #closefloatbox .linkbutton:hover{display:inline-block;padding:5px 15px;background:transparent;border:1px solid #f35b2d;border-radius:3px;color:#f35b2d;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;cursor:pointer;text-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}#main #content ul{margin-top:15px;margin-bottom:20px}input,select,#commentform input,#commentform textarea,div.databox input,div.databox textarea,div.databox select,.ui-widget textarea{padding:7px 10px;border:1px solid #aaa;border-radius:3px;box-sizing:border-box;font-family:'Open Sans',sans-serif;font-size:13px}#commentform input,#commentform textarea{border:1px solid #dbd7d7}#commentform label{color:#45413a}@media(max-width:600px){input,select,textarea,#commentform input,#commentform textarea,div.databox input,div.databox textarea,div.databox select,.ui-widget textarea{padding:5px}}@media(min-width:601px) and (max-width:990px){input,select,textarea,#commentform input,#commentform textarea,div.databox input,div.databox textarea,div.databox select,.ui-widget textarea{padding:5px 7px}}#header{height:auto;border-top:0;background-color:#fff}.headbg{background:0}.largebflogo{top:44px;left:50%;margin-left:-118px}.largebflogo img{width:100%;height:100%}#titlebar{height:101px;margin-top:0;background:#fff}#titletext{margin-top:40px}#titletext h1 img,#titletext .titletext-maintitle img{height:22px;width:auto}#titletext #titletextbanner,#titletext p{margin-top:30px}#titleaccent{display:none}#loginstatus{position:absolute;top:0;margin-top:0;margin-bottom:0;padding:3px 0 5px 0;background:#eee;font-size:12px;text-align:center;color:#cbcbcb}#loginstatus .loginmessage{color:#777}#loginstatus a{display:inline-block;margin-top:2px;padding:5px 15px;background:#949494;border-bottom:1px solid #797979;border-radius:3px;color:#fff;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;text-decoration:none}#loginstatus a:first-of-type{background:#e5e5e5;border-bottom:1px solid #bcbcbc;color:#777;margin-left:7px}#loginstatus a:hover{background:#f35b2d;border-bottom:1px solid #bf4626;color:#fff}#loginstatus br{display:none}#header #titlebar{position:relative;top:0;left:0}#titletext{position:absolute;left:50%;margin-left:-61px;padding-left:0;padding-top:5px}#titletext p{width:auto;margin-left:0;font-size:12px;letter-spacing:.4px}#titlebar #upgradelink.linkbutton{position:static;float:left;margin-top:5px;margin-left:15px}#titlebar #loggedincontainer{position:static;float:right;margin-top:1px;margin-right:15px}#loggedinfloatbox #loggedindialog{box-shadow:none;border-radius:5px}#loggedinfloatbox #loggedindialog>img{right:10px !important}#loggedindialog .linkbutton{padding:7px 12px !important;color:#fff !important}#loggedindialog>div{border:none !important;margin-top:0 !important;margin-bottom:0 !important}#loggedindialog #closefloatbox .linkbutton{width:28px;height:28px;line-height:normal;padding:3px 0 !important;color:#777 !important;font-size:13px !important;text-align:center;text-transform:lowercase;box-sizing:border-box}#loggedindialog #closefloatbox .linkbutton:hover{color:#f35b2d !important;font-size:13px !important;text-transform:lowercase}#titlebar #loggedincontainer #profileImageSmall{width:auto;max-width:100%;height:29px;padding-top:0}#titlebar #loggedincontainer .profilerow>img{padding-top:0;display:none}#loggedincontainer>div{float:left}#header .profilerow i{margin-left:5px;padding-right:28px;font-style:normal;background-image:url(./img/logged_in-options.png);background-repeat:no-repeat;background-position:right 10px;-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none}#header .profilerow i:hover{padding-right:28px;background-image:url(./img/logged_in-options.png);background-repeat:no-repeat;background-position:right 10px;-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none}@media(min-width:480px){.largebflogo{top:9px;left:10px;margin-left:0}#titlebar{float:left;height:auto;padding-top:8px;margin-bottom:9px}#titletext{position:relative;float:left;left:0;margin-top:0;margin-left:0;padding:0 0 0 67px}#titletext h1,#titletext .titletext-maintitle{position:relative;float:left;margin-top:6px}#titletext #titletextbanner,#titletext p{position:relative;float:left;clear:left;height:auto;margin-top:-4px}#loginstatus{position:static;float:right;width:auto;margin-top:-3px;margin-right:10px;background:0}#loginstatus br{display:block}#titlebar #upgradelink.linkbutton{float:right;margin-left:7px;margin-right:15px}}@media(min-width:480px) and (max-width:600px){#titletext h1 img,#titletext .titletext-maintitle img{height:20px}#titletext #titletextbanner,#titletext p{letter-spacing:0}#titlebar #upgradelink.linkbutton{margin-top:7px;padding:10px;font-size:11px !important}#titlebar #loggedincontainer #profileImageSmall{display:none}#header .profilerow i,#header .profilerow i:hover{padding:10px;padding-right:23px;background-position:right -5px top 15px;margin-top:6px;margin-right:0;font-size:11px !important}#titlebar #loggedincontainer .profilerow img{padding-top:9px}}@media print{.largebflogo{top:6px;left:15px;width:40px;height:auto}#titlebar{float:left;height:55px}#navbar{top:60px}#content{top:30px;width:100%}#st-2,#sidebar,#footerbox,.sharethis-inline-share-buttons{display:none !important}}@media(min-width:601px){.largebflogo{top:6px;left:15px;width:59px;height:auto;max-height:62px}#titlebar{float:left;height:55px}#titletext{padding-left:79px}#titletext h1,#titletext .titletext-maintitle{margin-top:4px}#titletext #titletextbanner,#titletext p{margin-left:0}#loginstatus{margin-top:-1px;margin-right:15px}#titlebar #upgradelink.linkbutton{margin-top:8px}#titlebar #loggedincontainer{margin-top:8px}#titlebar #loggedincontainer #profileImageSmall{width:auto;max-width:100%;height:auto;padding-top:2px}#titlebar #loggedincontainer .profilerow img{padding-top:2px}#loggedinfloatbox #loggedindialog>img{left:10px !important;right:initial !important}#header .profilerow i{padding-right:28px;background-position:right 16px}#header .profilerow i:hover{padding-right:28px;background-position:right 16px}#titlebar #loggedincontainer .profilerow>img#profileImageSmall{display:block}}@media(min-width:768px){.largebflogo{width:96px;height:auto;max-height:99px}#titletext{padding-left:120px}#titletext h1,#titletext .titletext-maintitle{margin-top:6px}}@media(max-width:990px){#loggedindialog a{display:inline-block;padding-bottom:7px}}@media(min-width:991px){.largebflogo{left:28px}#titletext{padding-left:132px}#titletext h1,#titletext .titletext-maintitle{margin-top:15px}#titletext .titletext-maintitle{min-width:275px}#titletext h1 img,#titletext .titletext-maintitle img{height:auto}#titletext #titletextbanner,#titletext p{clear:none;margin-top:35px;margin-left:2px;font-size:14px}#loginstatus,#titlebar #upgradelink.linkbutton{margin-right:30px}#header .profilerow i{padding-right:28px;background-position:right 16px}#header .profilerow i:hover{padding:10px 28px 10px 15px;background-position:right -23px}}@media(min-width:1400px){#titlebar{float:none;max-width:1350px;margin-left:auto;margin-right:auto}.largebflogo{top:8px;left:50%;margin-left:-677px}#titletext{padding:0 0 0 103px}#loginstatus,#titlebar #upgradelink.linkbutton{margin-right:0}}#navbar{height:auto;clear:both;margin-bottom:0;padding:0 15px 0 15px;border-bottom:2px solid #bf4626;background:#f35b2d;box-shadow:none}#navbar #navigationdropdown{padding:7px 0;background:#f35b2d;border-color:transparent;font-size:13px;font-weight:600;color:#fff;text-shadow:0 1px rgba(191,70,38,0.8);letter-spacing:.5px;text-transform:uppercase}#navbar>ul>li{height:auto;margin-top:0;padding-top:0;background:0}#navbar>ul>li>a{margin-top:0}#navbar>ul>li.dropdown>a{margin-bottom:-2px;border-bottom:2px solid #bf4626;padding:13px 25px 13px 10px;background:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAECAYAAABodtTSAAAAPklEQVQYlZXMoQ3AMBRDQUth5Vk9ewR1hWx1Jb+kKkgesUwuGP4b2Q0N8wNMtBMkuLAKWPW3jRcJOu7anCAPye5hvfQ+p0YAAAAASUVORK5CYII=) no-repeat center right;box-shadow:none;font-family:'Open Sans',sans-serif;font-size:13px;font-weight:400;color:#fff;text-shadow:0 1px rgba(191,70,38,0.8);text-transform:uppercase}#navbar>ul>li.dropdown>a:hover,#navbar>ul>li.dropdown>a:active{border-bottom:2px solid #bf4626;text-decoration:none}@media(min-width:601px){#navbar{position:relative;padding:0;background:#f35d2a;background:-moz-linear-gradient(top,#f35d2a 0%,#f25930 100%);background:-webkit-linear-gradient(top,#f35d2a 0%,#f25930 100%);background:linear-gradient(to bottom,#f35d2a 0%,#f25930 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f35d2a',endColorstr='#f25930',GradientType=0)}#navbar>ul{padding-left:15px}}@media(min-width:768px){#navbar>ul{padding-left:108px}#navbar>ul>li.dropdown>a{letter-spacing:1px}}@media(min-width:991px){#navbar>ul{padding-left:120px}#navbar>ul>li.dropdown>a{font-size:14px;font-weight:600}}@media(min-width:1400px){#navbar>ul.menu{max-width:1350px;margin-left:auto;margin-right:auto;padding-left:93px;box-sizing:border-box}}#navbar>ul>li:hover>ul,#navbar>ul>li.hover>ul{top:42px;left:0}#navbar>ul>li>ul{min-width:170px;background:#f4f1ec;border-left:1px solid #dbd7d7;border-right:1px solid #dbd7d7;border-bottom:1px solid #dbd7d7;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#navbar>ul>li>ul>li{width:100%;height:auto;background:0;box-shadow:none;border-width:0;box-sizing:border-box}#navbar>ul>li>ul>li:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}#navbar>ul>li>ul>li:hover{background:#fff}#navbar>ul>li>ul>li a{padding:10px 10px 10px 10px;font-weight:600;text-transform:uppercase;color:#333}#navbar>ul>li>ul>li:hover a{text-decoration:none;color:#e15628}@media(min-width:991px){#navbar>ul>li:hover>ul,#navbar>ul>li.hover>ul{top:44px}}h2.archiveTitle{margin:20px 10px 20px 30px;line-height:normal}.entry{margin-bottom:20px;overflow:hidden;word-wrap:break-word}.entry .post h3{line-height:normal}.entry .post div:last-child img{margin-left:5px}#main #content .entry .post .postmetadata{padding-left:0;padding-right:0;font-size:14px}#main #content .entry .post img{max-width:100%;height:auto;margin:0;padding:0;box-sizing:border-box}.entry .boxcomments{margin-bottom:0;background:#f1f1f1;border:1px solid #dbd7d7;border-radius:5px}.entry .boxcomments ol.commentlist li.commenthead{padding:15px 15px 10px 15px}.entry .boxcomments .commenthead h2{font-weight:600}.entry .boxcomments ol.commentlist li{padding:0 10px 10px 10px}.entry .boxcomments #comments-closed{padding-left:15px;padding-right:15px}#main #sidebar{padding:0}#sidebar .rsidebar>ul>li{background:0;padding:0 0 7px 0}.rsidebar h2{margin-top:13px;padding:20px 20px 5px 20px;border-top:1px solid #dbd7d7;border-bottom:0;font-size:15px;font-weight:600}.rsidebar ul li:first-of-type h2{margin-top:0;border-top:0}.rsidebar ul li ul{margin-left:20px;margin-right:20px}.rsidebar ul li{background-position:left 4px}@media(max-width:479px){#main #sidebar{width:auto;margin-left:15px;margin-right:15px}}#footerpush{height:auto}#footerbox{position:static;clear:both;height:auto;margin-bottom:-17px;background:#363636}#footermenu{height:auto;border-bottom:0;background:#363636;color:#989898}#footermenu>ul{width:100%;padding:15px;box-sizing:border-box}#footermenu>ul>li{width:50%;box-sizing:border-box}#footermenu>ul>li:last-child{width:100%}#footermenu>ul>li>ul{margin-top:5px}#footermenu>ul>li>ul{border-top:1px solid #404040}#footermenu>ul>li>ul>li{font-size:13px;padding:5px 0}#footermenu a{color:#fff}#footermenu a:hover{color:#989898}#footermenu #footernamesoc #footername{display:block;float:left;margin-left:15px;margin-bottom:12px}#footermenu #footerSponsor a{display:block;width:200px;height:53px;margin-top:7px;margin-left:auto;margin-right:auto;background-image:url(./img/hbs_logo.png);background-repeat:no-repeat}#footermenu #footerSponsor img{display:none}.footer{padding-top:15px;padding-bottom:15px;background:#404040;border-top:0;color:#989898;text-align:center}.footer a:link{color:#989898}@media(min-width:480px){#footermenu>ul>li{width:25%}#footermenu>ul>li>ul>li{padding:5px 5px}#footermenu>ul>li{padding:5px 0}}@media(min-width:801px){#footermenu #footernamesoc{position:absolute;left:0;float:none;padding-left:0}#footermenu #footernamesoc #footersoc{float:none;clear:both;padding-top:15px}#footermenu>ul{padding-left:210px}}@media(min-width:1200px){#footermenu>ul{padding-left:220px}#footermenu>ul>li{width:20%}#footermenu>ul>li:last-child{width:20%}#footermenu>ul>li>ul>li{padding:5px 0}}@media(min-width:1400px){#footermenu{position:relative;max-width:1350px;margin-left:auto;margin-right:auto;box-shadow:none}}#BFBlog .headingpusher{display:none}#homeBigBannerHolder.home-banner{position:relative;padding:15px 15px 84px 15px;box-sizing:border-box}.home-banner .homeright{margin-top:0;padding:10px;background:#fff;border-radius:5px;overflow:hidden;box-sizing:border-box}#homeBigBannerHolder .homeright img{z-index:1000}.home-banner .homeright .about{margin-top:0}.home-banner .homeright .about a{color:#000}.home-banner .homeright .about a:hover{color:#5e523e}.home-banner .homeleft{width:100%;padding-top:0;background:transparent}.home-banner .homepageinfo{float:left;width:100%;margin:0;background:transparent}.homepageinfo .pro-box{padding:5px;background:rgba(94,82,62,0.1);margin-top:15px;margin-bottom:15px;border:1px solid rgba(94,82,62,0.4);border-radius:5px}.homepageinfo .pro-box .pro-title{margin-bottom:0}.homepageinfo .mobile-box{padding:5px;background:rgba(255,255,255,0.1);margin-bottom:0;border:1px solid rgba(94,82,62,0.4);border-radius:5px}.home-banner .mobile-title p,.home-banner .pro-title .title{margin-top:15px;font-size:24px;font-weight:600;letter-spacing:1px;color:#5e523e;text-shadow:0 1px rgba(255,255,255,0.3)}.home-banner .pro-title .pro-about{margin:0}.home-banner .pro-about p{clear:left;margin-top:0;margin-bottom:0;padding:0 10px 15px 10px;font-size:16px;color:#322c21}.home-banner .pro-about img{float:none;margin-top:3px}.home-banner .pro-about p a{font-weight:600;color:#000}.home-banner .pro-about p a:hover{color:#5e523e}.home-banner .social{margin:15px auto 10px auto;text-align:left}.homepageinfo .mobile-box table{margin-top:19px;margin-bottom:15px}.homepageinfo .mobile-box table td{margin-left:7px;margin-right:7px;font-size:14px}.home-banner .secondary-action-button{position:absolute;left:15px;bottom:20px;padding:12px 20px !important;margin:0;background:#f35b2d;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #bf4626;border-radius:3px;font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;text-shadow:none}.home-banner .call-to-action-button{position:absolute;right:15px;bottom:20px;padding:12px 20px !important;margin:0;background:#43a800;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #378a00;border-radius:3px;font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;text-shadow:none}@media(min-width:355px){.home-banner .social{text-align:center}}@media(min-width:480px){#homeBigBannerHolder.home-banner{padding:15px 15px 79px 15px}.home-banner .mobile-title p,.home-banner .pro-title .title{margin-bottom:0;font-size:28px}.home-banner .pro-about p{clear:none;padding:15px 10px}.home-banner .pro-about img{float:left;margin-bottom:10px}.homepageinfo .mobile-box table td a{display:inline-block;margin-top:-9px}.home-banner .secondary-action-button{left:50%;margin-left:-179px;padding:12px 35px !important;font-size:14px;letter-spacing:1px}.home-banner .call-to-action-button{left:50%;right:inherit;margin-left:-19px;padding:12px 35px !important;font-size:14px;letter-spacing:1px}.home-banner .secondary-action-button,.home-banner .call-to-action-button{bottom:20px}}@media(min-width:801px){.home-banner .homeleft{width:55%;margin-left:0}.homepageinfo .pro-box{margin-top:0;margin-bottom:10px}}@media(min-width:991px){#homeBigBannerHolder.home-banner{padding:30px 30px 104px 30px}.home-banner .secondary-action-button,.home-banner .call-to-action-button{bottom:30px}}@media(min-width:1400px){#homeBigBannerHolder.home-banner{padding-left:0;padding-right:0}#homeBigBannerHolder .homeright,#homeBigBannerHolder .homeleft{display:inline-block;float:none}#homeBigBannerHolder .homeright{width:700px;height:488px;vertical-align:top;overflow:hidden}.home-banner .social{margin:20px auto}#homeBigBannerHolder .homeleft{width:620px;margin-left:26px;vertical-align:top}.homepageinfo .pro-box{height:134px;margin-bottom:30px;overflow:hidden}.homepageinfo .mobile-box{overflow:hidden}}#homepage_bar{width:auto;margin-top:-4px;padding:20px 15px 20px 15px;background:#fff;border-width:0}#homepage_bar .homepage_maindestination{display:inline-block;width:100%;margin-top:5px;margin-bottom:5px;background:#fff}#homepage_bar .homepage_maindestination a{border:1px solid #e5e5e5;border-radius:5px;font-weight:600;color:#000}#homepage_bar .homepage_maindestination a:hover{border:1px solid #e15628;color:#e15628;background:#fff;text-shadow:none}#homepage_bar .homepage_maindestination a img{width:50px;height:auto}@media(min-width:480px){#homepage_bar .homepage_maindestination{width:auto;margin:7px 6px}#homepage_bar .homepage_maindestination a{width:auto;padding-right:15px}}@media(min-width:801px){#homepage_bar .homepage_maindestination a img{width:70px;height:auto}}.homeleft,.homeright{background:#f4f1ec}.homeleft{padding-top:30px}.homeright{margin-top:0}.homeleft .homezone,.homeright .homezone{margin-left:15px;margin-right:15px;margin-bottom:15px;background:#fff;border:1px solid #dbd7d7;border-radius:5px}.homeleft h2,.homeright h2{position:relative;margin-left:-20px;margin-right:-20px;border-bottom:1px solid #dbd7d7;padding:0 20px 20px 20px;font-size:20px;font-weight:600}.homeleft .homezone h2 a,.homeright .homezone h2 a{clear:both;margin:0;color:#378a00}.homeleft .homezone a:hover,.homeright .homezone a:hover{color:#e15628;text-decoration:none}.homeleft .homepage_calculators>div{margin-top:20px;margin-bottom:5px}.homeleft .homepage_calculators>div a{margin:15px 0 0 0}.homeleft .homepage_calculators p.see-all{display:none}.homezone .reciperow{border-top:1px solid #dedede}.homezone .reciperow.first{margin-top:0;border-top:0}.homeleft .homezone .homepageinfo{margin-left:0;margin-bottom:0}.homeleft .homezone .homepageinfo a{margin-top:5px;font-size:15px;display:inline-block}.homeright .homezone.darkbrown{background:#f1f1f1}.homeright .homezone.darkbrown h2{margin-bottom:17px}.homeright .homezone h3{font-weight:600}.homeright .homezone ul{margin-top:10px;margin-bottom:20px;padding-left:20px;font-size:14px;color:#45413a;line-height:normal}.homeright .homezone ul li{margin-top:5px;margin-bottom:5px}.signup_quote{margin:15px 0 20px 0;padding:0 5px 0 15px;background:0;border:1px solid transparent;border-left:3px solid #d0d0d0;box-shadow:none;font-size:16px;line-height:normal;color:#777}.signup_quote:last-child{margin-bottom:10px}.homeright .homezone.lightbrown a{font-size:15px}.homeright .homezone.lightbrown small{padding-left:0}@media(min-width:450px){.homeleft .homezone h2 a,.homeright .homezone h2 a{position:absolute;right:20px}}@media(min-width:480px){.homeleft h2,.homeright h2{font-size:22px}.homeright .homezone ul{padding-left:35px}.signup_quote{margin:15px 0 20px 20px;padding:0 25px 0 15px}}@media(min-width:801px){.homeright{margin-top:30px}.homeleft .homezone{margin-left:30px;margin-right:0}.homeright .homezone{margin-left:0;margin-right:30px}}@media(min-width:991px){.homeleft .homezone{margin-left:30px}.homeright .homezone{margin-right:30px}}@media(min-width:1400px){.homeleft,.homeright{width:50%}.homeleft .homezone{float:right;clear:both;width:662px;margin-right:13px;margin-bottom:26px}.homeright .homezone{float:left;clear:both;width:662px;margin-left:13px;margin-bottom:26px}}@media screen and (max-width:600px){.homepageinfo{margin-left:15px;margin-right:15px}}@media screen and (max-width:800px){#sidebar{width:97%;margin:20px 0 15px 10px}}#main .post#homepage .homepageinfo{margin-right:20px}.homepageinfo.faqHeader{max-width:100%;padding-left:0;padding-right:0}.homepageinfo.faqHeader b{padding-left:20px;font-size:18px;font-weight:600}.homepageinfo.faqHeader ul{margin-top:10px;margin-bottom:20px;padding-right:20px;padding-bottom:20px;border-bottom:1px solid #dbd7d7}.homepageinfo.faqHeader ul:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.homepageinfo.faqHeader ul li{line-height:normal;margin:10px 0}.faqBox{margin-bottom:30px;overflow:hidden}.faqBox .faqQuestion{font-size:20px;font-weight:600;margin-left:0;margin-right:0}.faqBox .faqAnswer{margin-left:0;margin-right:0}.appcontent{float:left;padding-top:0;padding-bottom:30px}.recipeheading,#calsetup,#calStatsGreyBar{background:transparent;border-top:0;border-bottom:0;box-shadow:none}.recipeheading{padding-top:15px;background-color:#a7916d}#calsetup{padding:0}#calStatsGreyBar{padding-top:0;padding-bottom:0}.recipeheading .appbounds{padding-top:15px;padding-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px}.appbounds.maxtoggle{padding-top:15px;padding-bottom:0;background:#fff;background:rgba(255,255,255,0.9)}#calc #calStatsGreyBar .appbounds.recipeEditstats{box-sizing:border-box;background:#72634a}#calsetup .recipeEditLeft,#calsetup .recipeEditRight{width:100%;max-width:100%;margin:0;padding:0;box-sizing:border-box}#calStatsGreyBar .recipeEditLeft,#calStatsGreyBar .recipeEditRight{width:100%;max-width:100% !important;margin:0;padding:0;box-sizing:border-box}#calsetup .recipeEditLeft>.setuprow:first-of-type,#calsetup .recipeEditRight>.setuprow:first-of-type{padding-bottom:15px;margin-bottom:15px;border-bottom:2px solid #e1e1e1}#calsetup .recipeEditLeft>.setuprow:last-child,#calsetup .recipeEditRight>.setuprow:last-child{margin-bottom:15px}.setuprow label{color:#444;font-size:13px;font-weight:600}form.recipe .setuprow{margin-bottom:7px;padding-left:20px;padding-right:20px;box-sizing:border-box}.recipeSetupText,.recipeSetupSelect{width:auto}#calStatsGreyBar .togglearrow{display:none}#calStatsGreyBar .mintoggle{padding-top:0;padding-bottom:0;padding-left:0;background:#fff}#calStatsGreyBar #minogBatch,#calStatsGreyBar #minfgBatch,#calStatsGreyBar #minabv,#calStatsGreyBar #minibu,#calStatsGreyBar #minsrm,#calStatsGreyBar #minmatchesstyle,#calStatsGreyBar #minapproxcolor,#calStatsGreyBar #minph,#calStatsGreyBar #mincost,#calStatsGreyBar .morebutton{width:11.83%;height:70px;padding:10px 0 12px 0;margin:0;border-top:2px solid #e1e1e1;border-right:1px solid #e1e1e1;background:#fff;box-sizing:border-box;text-align:center;color:#4b3b2c}#calStatsGreyBar #minibu,#calStatsGreyBar #minsrm{width:10%}form#calc #calStatsGreyBar #minogBatch,form#calc #calStatsGreyBar #minfgBatch,form#calc #calStatsGreyBar #minabv,form#calc #calStatsGreyBar #minibu,form#calc #calStatsGreyBar #minsrm,form#calc #calStatsGreyBar #minph,form#calc #calStatsGreyBar #mincost,form#calc #calStatsGreyBar #minmatchesstyle,form#calc #calStatsGreyBar #minapproxcolor,form#calc #calStatsGreyBar .morebutton{height:70px}#calStatsGreyBar #minapproxcolor{border-right:0}#calStatsGreyBar .morebutton{width:9%;border-top:0;border-right:0;background:#74654b;padding:0}#calStatsGreyBar .morebutton span.linkbutton{display:block;width:100%;height:100%;line-height:66px;margin:0;background:#72634a;color:#fff;font-size:13px !important;font-weight:600;letter-spacing:.5px;text-transform:uppercase;border:0;border-radius:0;box-shadow:none;box-sizing:border-box}#calStatsGreyBar #minogBatch label,#calStatsGreyBar #minfgBatch label,#calStatsGreyBar #minabv label,#calStatsGreyBar #minibu label,#calStatsGreyBar #minsrm label,#calStatsGreyBar #minph label,#calStatsGreyBar #mincost label,#calStatsGreyBar #minmatchesstyle label,#calStatsGreyBar #minapproxcolor label{min-width:0;float:none;padding-bottom:3px;margin:0;text-align:center}.recipeEditstats>div>.value{float:none;margin:0 auto;color:#378a00;font-size:23px;font-weight:600;letter-spacing:.5px}#calingredients .appbounds{padding-top:0}#calStatsGreyBar .maxtoggle{padding-bottom:15px;border-top:2px solid #e1e1e1;border-bottom:2px solid #e1e1e1}div.toolheading{position:relative;margin-top:15px;margin-bottom:15px;color:#6e6554;font-size:22px;font-weight:600;letter-spacing:1px;border-bottom:0}#calStatsGreyBar .recipeEditLeft{float:none;margin-left:0;margin-right:0;padding-bottom:10px;border:1px solid #e1e1e1;border-radius:5px;background:rgba(255,255,255,0.4);display:inline-block;vertical-align:top;font-size:14px}#calStatsGreyBar .recipeEditLeft span{padding-top:3px;padding-bottom:3px}#calStatsGreyBar .recipeEditLeft span b{font-weight:600}#calStatsGreyBar .recipeEditLeft span.statsHeading{margin:0;background:#e1e1e1;font-weight:600;box-sizing:border-box}.helpButton.small{width:16px;height:10px;line-height:10px;border-radius:3px;padding:4px 1px 4px 1px;background:#909090;box-shadow:none;font-size:12px;font-weight:600;text-shadow:none}.helpButton.small:hover{background-color:#17a2b8;border-color:#17a2b8;box-shadow:none;font-weight:600;text-shadow:none}.dataitem .delete.linkbutton{margin:6px 0 0 0}#calc #user_message.notice{max-width:960px;height:auto;padding-left:0;padding-right:0;border-bottom:0;box-sizing:border-box}#user_message.notice .appbounds{padding:0 15px;box-sizing:border-box}.centerContent.resp .appbounds{max-width:100%}@media(max-width:600px){.centerContent.resp .recipeheading{padding:15px 0 0 0;height:auto}#recipeeditheading ul.tabButtons{top:10px}.centerContent.resp .recipeheading h2{padding-bottom:15px;font-size:24px}#calStatsGreyBar #minogBatch label,#calStatsGreyBar #minfgBatch label,#calStatsGreyBar #minabv label,#calStatsGreyBar #minibu label,#calStatsGreyBar #minsrm label,#calStatsGreyBar #minph label,#calStatsGreyBar #mincost label,#calStatsGreyBar #minmatchesstyle label,#calStatsGreyBar #minapproxcolor label{font-size:11px;min-width:0}}@media(min-width:632px){#calsetup .recipeEditLeft,#calsetup .recipeEditRight{width:50%}.recipeSetupText,.recipeSetupSelect{width:280px}#calStatsGreyBar .appbounds.maxtoggle{padding-left:15px;padding-right:15px;box-sizing:border-box}}@media(max-width:720px){.centerContent.resp ul.tabButtons li a{margin-left:5px;padding:5px 7px}#calStatsGreyBar #minogBatch,#calStatsGreyBar #minfgBatch,#calStatsGreyBar #minabv,#calStatsGreyBar #minibu,#calStatsGreyBar #minsrm,#calStatsGreyBar #minph,#calStatsGreyBar #mincost,#calStatsGreyBar #minmatchesstyle,#calStatsGreyBar #minapproxcolor{width:25%;height:70px;padding:10px 0 12px 0;margin:0;border-top:2px solid #e1e1e1;border-right:1px solid #e1e1e1;background:#fff;box-sizing:border-box;text-align:center;color:#4b3b2c}#calStatsGreyBar .morebutton{width:100%}}@media(max-width:800px){.recipeEditstats>div>.value{min-width:16px}}@media(min-width:991px){#recipeeditheading.recipeheading .appbounds{width:960px}.centerContent.resp .appbounds{max-width:960px}}@media(min-width:1200px){.recipeEditLeft>.setuprow:first-of-type,.recipeEditRight>.setuprow:first-of-type{padding-bottom:15px;margin-bottom:15px;border-bottom:2px solid #e1e1e1}.setuprow label{width:115px}.recipeEditLeft>.setuprow:first-of-type label,.recipeEditRight>.setuprow:first-of-type label{font-size:15px}#calStatsGreyBar #minogBatch label,#calStatsGreyBar #minfgBatch label,#calStatsGreyBar #minabv label,#calStatsGreyBar #minibu label,#calStatsGreyBar #minsrm label,#calStatsGreyBar #minph label,#calStatsGreyBar #mincost label,#calStatsGreyBar #minmatchesstyle label,#calStatsGreyBar #minapproxcolor label{font-weight:600}#calStatsGreyBar .appbounds.maxtoggle{padding-left:15px;padding-right:15px;box-sizing:border-box}.recipe#calc #calStatsGreyBar .recipeEditLeft{margin-left:0;margin-right:0;border-radius:0 0 5px 5px}.recipe#calc #calStatsGreyBar .recipeEditLeft:first-of-type{border-radius:5px 5px 0 0}}#calingredients .recipeEditorDataBoxLeft,#calingredients .recipeEditorDataBoxRight{width:50%;margin:0;box-sizing:border-box}#calingredients .recipeEditorDataBoxLeft label,#calingredients .recipeEditorDataBoxRight label{font-weight:bold}#calingredients .recipeEditorDataBoxLeft{padding-right:10px}#calingredients .recipeEditorDataBoxRight{padding-left:10px}#calingredients div.toolheading{width:100%;margin:20px auto 0 auto;padding-top:10px;padding-bottom:7px;background:#fff;border-top:1px solid #dbd7d7;border-bottom:1px solid #dbd7d7;border-left:1px solid #dbd7d7;border-right:1px solid #dbd7d7;border-top-left-radius:5px;border-top-right-radius:5px;box-sizing:border-box;color:#444}#calingredients .databox{width:100%;margin:0 auto 0 auto;padding:10px 5px 10px 5px !important;background:#fff;border-top:0;border-bottom:1px solid #dbd7d7;border-left:1px solid #dbd7d7;border-right:1px solid #dbd7d7;border-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-sizing:border-box}#calingredients #waterchemistry .databox{padding:10px 10px 10px 10px !important}.databox .buttons{margin-bottom:0}#calingredients div.databox.padded{width:100%}#calingredients div.databox.padded>div:first-of-type{background:#fff !important}#calingredients div.databox.padded #notes{margin-left:5px}.databox div.dataitem.fmt,div.databox div.dataitem.stp,div.databox div.dataitem.cfmt{background:#fff}div.databox div.dataitem{border-top:0;border-bottom:1px solid #dbd7d7;border-left:0;border-right:0;padding-top:6px;padding-left:6px;padding-right:6px;background:#fff}div.databox input,div.databox textarea,div.databox select{padding:5px 7px}div.unitSelectContainer,div.unitSelectContainerLarge{background:url(../images/arrow_unit_dropdown.gif) no-repeat 100% 40% #fff}div.unitSelectContainer select,div.unitSelectContainerLarge select{padding-top:7px;border:0}#fmt_brewpartitems .fmt>span.XM,#steepinggrains div.dataitem.stp>span.XM{margin-right:0;vertical-align:top}.databox .ingData{color:#444}.dataitem .ingData input{vertical-align:middle}span.fmtpercentage,.databox .percentage{margin-top:5px}.databox .helpButton.small{margin-right:5px !important}#waterchemistry .databox .helpButton.small{margin-right:0 !important}.dataitem .morebar{width:21px;height:21px;top:12px;left:5px;padding-top:1px;border:1px solid #515151;border-radius:50%;background:#fff;color:#515151;font-size:11px}.dataitem .morebar[value="\u25B2"]{padding-top:0;border:1px solid #888;color:#888}.databox .items{margin-bottom:0;border-bottom:0}@media(max-width:470px){#fmt_brewpartitems .fmt>span.XM,#steepinggrains div.dataitem.stp>span.XM{min-width:0}span.fmtpercentage{width:18px;padding:4px 0 2px 0}}@media(min-width:350px) and (max-width:470px){span.fmtpercentage{padding-left:7px;padding-right:7px}}@media(max-width:600px){#calingredients .recipeEditorDataBoxLeft,#calingredients .recipeEditorDataBoxRight{width:90%;padding-left:0;padding-right:0}#calingredients div.toolheading{font-size:20px}.databox span.linkbutton{display:inline-block;font-weight:400;letter-spacing:0}.databox .helpButton.small{margin-top:6px}div.databox input,div.databox textarea,div.databox select{padding:3px 2px}}@media(max-width:970px){#calingredients{float:left;width:100%}#calingredients .recipeEditorDataBoxLeft,#calingredients .recipeEditorDataBoxRight{width:100%;max-width:470px;padding-left:0;padding-right:0;box-sizing:border-box}}ul.tabButtons{top:20px;height:30px;padding:0 0 3px 0}.recipeheading ul.tabButtons li a{width:auto !important;margin-left:5px;line-height:normal}.recipeheading ul.tabButtons li a.inactive{cursor:default;opacity:.5;font-weight:600}.recipeheading ul.tabButtons li a.inactive:hover{background:#949494;border-bottom:1px solid #797979}ul.tabButtons li.tabDropdown a{width:124px !important;max-height:30px !important}ul.tabButtons li.tabDropdown a:hover{font-weight:600}ul.tabButtons li.tabDropdown a span img{display:none}ul.tabButtons li.tabDropdown a ul{margin-left:-12px;margin-right:-12px}ul.tabButtons li.tabDropdown a:hover{box-shadow:none}ul.tabButtons li.tabDropdown a:hover ul{margin-top:7px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background:#f4f1ec;box-shadow:none}ul.tabButtons li.tabDropdown a ul li,ul.tabButtons li.tabDropdown a:hover ul li,ul.tabButtons li.tabDropdown a:hover ul li:hover{padding:7px 0;border:0}ul.tabButtons li.tabDropdown a ul li,ul.tabButtons li.tabDropdown a ul li a,ul.tabButtons li.tabDropdown a:hover ul li a{color:#333;background:#fff}ul.tabButtons li.tabDropdown a:hover ul li:hover{background:#fff;color:#e15628;font-weight:600}ul.tabButtons li.tabDropdown li.inactive,ul.tabButtons li.tabDropdown li.inactive:hover{background:#d8d8d8 !important;color:#999 !important;font-weight:600;cursor:default}@media(max-width:767px){ul.tabButtons{display:inline-block;position:static}.centerContent.resp ul.tabButtons>li>a,.centerContent ul.tabButtons>li>a{margin-bottom:5px}ul.tabButtons li.tabDropdown a ul{position:absolute}}@media(max-width:990px){.appcontent>#calStatsGreyBar>.appbounds{width:100%;max-width:100%}}.calculator_info{margin-top:15px}table.calc{margin-top:15px;padding-bottom:10px;border-color:#dbd7d7;background:#f6f4f1}table.calc td{padding:5px 10px;font-size:13px;color:#222}table.calc th{padding:5px 0 5px 10px;color:#222;font-weight:600}table.calc td.separator{padding:10px;border-bottom:1px solid #dbd7d7;background:#fff;color:#444;font-size:20px;font-weight:600;letter-spacing:1px}table.calc input[type="button"],.sticky-save input[type="button"]{padding:5px 15px !important;background:#949494 !important;outline:0}table.calc input[type="button"]:hover,.sticky-save input[type="button"]:hover{background:#43a800 !important}div.calcinfo,div.calcinfogreen{color:#378a00}table.calc input,table.calc textarea,table.calc select{padding:3px 5px}table.calc #startingmessage{border-radius:3px;border-color:#ccc !important;font-size:13px !important}table.waterchemistrycalc tr th{padding-right:5px;border:0;border-bottom:1px solid #dbd7d7;border-right:1px solid #dbd7d7}table.waterchemistrycalc tr td{border:0;border-bottom:1px solid #dbd7d7;border-right:1px solid #dbd7d7}table.waterchemistrycalc tr td:last-child{border-right:0}table.waterchemistrycalc tr:last-child td{border-bottom:0}tr.row_MashWaterA_results>td{border-color:#dbd7d7 !important}table.calc tr.row_MashWaterA_results .separator,table.calc table#MashWater_showbasic_table .separator{font-size:16px;border-bottom:0}table.smallStatsTable{border:1px solid #dbd7d7;border-radius:5px}@media(max-width:600px){.post>form[name="hops"],.post>form[name="calc"],.post>form[name="bottles"]{display:block;max-width:100%;overflow-x:scroll}}.centerContent.resp .post>div{width:100% !important;padding:20px !important}@media screen and (max-width:800px){.centerContent.resp>.appcontent{width:100%}.centerContent.resp .post{padding:15px !important}.centerContent.resp .post div{overflow:scroll !important}}@media(max-width:600px){.centerContent.resp .post>div{word-wrap:break-word}}.centerContent .appcontent>table{max-width:1350px;margin-left:auto;margin-right:auto}.centerContent .appcontent .recipeheading .appbounds{width:100%;max-width:100%;margin-left:auto;margin-right:auto;background:#f4f1ec;border-bottom-left-radius:0;border-bottom-right-radius:0}#recipetable.recipelist{background:none !important}#recipe_table_container #recipe_table .recipeitems{padding:10px}#recipe_table_container #recipe_table .recipeitems tbody>tr:first-of-type{height:30px !important}#recipe_table_container #recipe_table>.recipeitems>tr:first-of-type>td{border-bottom:1px solid #e1e1e1 !important;font-weight:600}#recipe_table_container #recipe_table .recipeitems>tbody>tr:nth-child(even) a img{margin-top:3px !important}#recipe_table_container #recipe_table .recipeitems tr td img{border:0}#recipe_table_container #recipe_table .recipeitems tr td table{background:#f1f1f1 !important}#recipe_table_container #recipe_table .recipeitems tr td table td{border:none !important;background:#f1f1f1 !important;padding-right:0}#recipe_table_container #recipe_table .recipeitems>tbody>tr:nth-child(odd)>td,#recipe_table_container #recipe_table .recipeitems>tbody>tr:nth-child(odd) td{background:transparent !important;border:none !important}#recipe_table_container #recipe_table .recipeitems>tbody>tr:first-of-type>td{border-bottom:1px solid #bbb !important}#recipe_table_container #recipe_table .recipeitems>tbody>tr:nth-child(odd)>td>table{padding:10px 10px 15px 17px}#recipe_table_container #recipe_table .recipeitems>tbody>tr:nth-child(odd)>td table{background:transparent !important}.margin-left-reset{margin-left:0 !important}.successful{background:#378a00 !important}.margin-left-reset{margin-left:0 !important}.paging ul li a{padding:0 8px}body .reviews ul li{background:url("./img/yellow-star1.png") no-repeat scroll 0 0 transparent}body .reviews ul li span.active,body .reviews ul li span.last{background:url("./img/yellow-star.png") no-repeat scroll 0 0 transparent}@media(max-width:600px){.bfr-search_recipes-options,.bfr-search_recipes-results{display:block;width:100%;max-width:100%;box-sizing:border-box}.bfr-search_recipes-options>table{margin:0 auto}}@media(min-width:601px) and (max-width:800px){.bfr-search_recipes-results{display:block;float:left;width:60%;box-sizing:border-box}.bfr-search_recipes-options{display:block;float:left;width:40%;box-sizing:border-box}}@media(max-width:800px){.bfr-search_recipes-table,.bfr-search_recipes-table>tbody,.bfr-search_recipes-table>tbody>tr,.bfr-search_recipes-table>tbody>tr>td,.bfr-search_recipes-table>tbody>tr>td>table,.bfr-search_recipes-table>tbody>tr>td>table>tbody,.bfr-search_recipes-table>tbody>tr>td>table>tbody>tr{display:block;width:100%;max-width:100%;box-sizing:border-box}.bfr-search_recipes-results{overflow-x:scroll}}@media(min-width:991px){.centerContent .appcontent .recipeheading .appbounds{max-width:1338px}}@media(max-width:1269px){.bfr-search_recipes-results .batchcolor{margin-top:0 !important}#keyword.recipeitems td b font{font-size:12px !important;font-weight:400 !important}}#recipeviewheading.recipeheading .appbounds{max-width:960px;border-bottom:1px solid #e1e1e1}.appcontent #viewTitle .appbounds{padding-top:15px;padding-bottom:0;background:#fff;background:rgba(255,255,255,0.9)}.appcontent>div>.appbounds{background:#fff;border-radius:5px}.centerContent #viewTitle{padding-top:0;padding-bottom:0;border:0}.centerContent #viewTitle h1,.centerContent #viewTitle h3{margin-left:15px}#viewTitle .appbounds{padding:15px 15px 15px 5px;box-sizing:border-box}#viewTitle .brewBannerButton{top:-15px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}#viewTitle #publicationData{margin:10px 0 5px 10px}.reviews span{font-family:'Open Sans',sans-serif !important}#calStatsGreyBar .appbounds{padding-top:0}#calStatsGreyBar .minstats{display:table;width:100%;max-width:960px;box-sizing:border-box;padding-left:0;padding-right:0;overflow:hidden;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:14px;line-height:20px}#calStatsGreyBar .minstats #minogBatch,#calStatsGreyBar .minstats #minfgBatch,#calStatsGreyBar .minstats #fgBatch,#calStatsGreyBar .minstats #minabv,#calStatsGreyBar .minstats #minibu,#calStatsGreyBar .minstats #minsrm,#calStatsGreyBar .minstats #minph,#calStatsGreyBar .minstats #mincost{width:14.28%}#calStatsGreyBar .minstats #mincost{border-right:0}.minstats>div>.value{display:inline-block;float:none;color:#378a00;font-size:22px;font-weight:600;letter-spacing:.5px}#viewTitle #publicationData #publicationText .viewStats{display:inline-block;margin-bottom:3px;color:#444}.brewpart,.lastupdated{margin:0 0 20px 0;padding:0 15px}.brewpart .brewpartheading{border-bottom:0 solid #dbd7d7;font-size:22px;font-weight:600;letter-spacing:1px;color:#444}.brewpart div.brewpartitems{padding:10px 10px 10px 10px;font-size:13px}.brewpart .brewpartitems tr.brewpartcolumnlabel td,.brewpart .brewpartitems tr.brewpartcolumnlabel th{border-bottom:1px solid #bbb}.centerContent.resp .appcontent div .appbounds .insetbutton{margin-bottom:15px}#viewTitle #publicationData #publicationText a.bf-publicationText-buy_recipe_now{margin:5px 0 12px 5px}.centerContent.resp>div>div>div>#viewTitle{border:none !important;padding-top:0;padding-bottom:0}.minstats>div>.value.batchcolor{min-width:16px}@media(max-width:479px){.minstats>div>.value{font-size:16px}#calStatsGreyBar #minogBatch,#calStatsGreyBar #minfgBatch,#calStatsGreyBar #minabv,#calStatsGreyBar #minibu,#calStatsGreyBar #minsrm,#calStatsGreyBar #minph,#calStatsGreyBar #mincost,#calStatsGreyBar #minmatchesstyle,#calStatsGreyBar #minapproxcolor{height:90px;width:25%}#calStatsGreyBar .minstats #minogBatch,#calStatsGreyBar .minstats #minfgBatch,#calStatsGreyBar .minstats #fgBatch,#calStatsGreyBar .minstats #minabv,#calStatsGreyBar .minstats #minibu{width:25%;height:70px}#calStatsGreyBar .minstats #minibu{border-right:0}#calStatsGreyBar .minstats #minsrm,#calStatsGreyBar .minstats #minph,#calStatsGreyBar .minstats #mincost{width:33.33%;height:70px;border-bottom:2px solid #e1e1e1}#calStatsGreyBar .minstats #mincost{border-right:0}}@media(max-width:600px){.centerContent.resp .recipelist.appbounds table.recipeitems{display:block;overflow-x:scroll}}form#brewstart{padding-left:20px;padding-right:20px}#brewstart>table.appinputs{width:100% !important;max-width:1338px;margin:0 !important}#brewstart>table.appinputs>tbody>tr:first-of-type>th{border-bottom:1px solid #bbb !important;padding-bottom:5px}.centerContent>.appcontent>#viewTitle{border:0}.centerContent>.appcontent>#viewTitle>.appbounds{padding-left:0;padding-right:0;border-top-left-radius:0;border-top-right-radius:0}.recipeheading .appbounds{border-bottom:1px solid #e1e1e1}#viewTitle .minstats{display:table;width:100%;max-width:1338px;box-sizing:border-box;padding-left:0;padding-right:0;overflow:hidden;background:#fff;font-size:14px}#viewTitle .minstats #minogBatch,#viewTitle .minstats #minfgBatch,#viewTitle .minstats #fgBatch,#viewTitle .minstats #minabv,#viewTitle .minstats #minibu,#viewTitle .minstats #minph,#viewTitle .minstats #mincost,#viewTitle .minstats #minsrm{width:16.6%;height:70px;padding:10px 0 12px 0;margin:0;border-top:2px solid #e1e1e1;border-bottom:2px solid #e1e1e1;border-right:1px solid #e1e1e1;background:#fff;box-sizing:border-box;text-align:center;color:#4b3b2c}#viewTitle .minstats #mincost{border-right:0}#viewTitle #minogBatch label,#viewTitle #minfgBatch label,#viewTitle #minabv label,#viewTitle #minibu label,#viewTitle #minsrm label,#viewTitle #minph label,#viewTitle #mincost label,#viewTitle #minmatchesstyle label,#viewTitle #minapproxcolor label{float:none;padding-bottom:3px;margin:0;font-weight:600;text-align:center}#calStatsGreyBar .appbounds{border-top-left-radius:0;border-top-right-radius:0}#calStatsGreyBar #phaseLabel{padding-top:7px;padding-bottom:3px}#calStatsGreyBar>.appbounds>div>table{padding-top:5px;padding-bottom:7px;color:#444}#phaseBar{height:15px;padding:2px;border:1px solid #bbb}#phaseBar .ui-progressbar-value{border:1px solid #43a800;background:#43a800}.appbounds #brewtabs{width:100% !important;margin-left:0;margin-right:0}#brewtabs .ui-tabs-nav{border-color:#d2d2d2}#brewtabs .ui-state-default.ui-corner-top{border-color:#d2d2d2;background:#d2d2d2;border-top-left-radius:3px;border-top-right-radius:3px;color:#444}#brewtabs .ui-state-default.ui-corner-top a{color:#444}#brewtabs .ui-state-active.ui-corner-top{border-color:#d2d2d2;border-top-left-radius:3px;border-top-right-radius:3px;background:#fff}#brewtabs .ui-tabs-panel{border-color:#d2d2d2;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#brewtabs #mashtabs .ui-tabs-panel{background:#fff;border-top-right-radius:5px}#brewtabs #mashtabs .ui-state-active.ui-corner-top,#brewtabs #mashtabs .ui-state-default.ui-corner-top{border-color:#d2d2d2 !important;border-radius:0}#brewtabs .mash_calculator_stats .heading{border-bottom:1px solid #bbb}#brewtabs .stepheading{margin-top:10px !important;margin-left:0;padding-left:0;padding-bottom:5px;border-bottom:1px solid #bbb;color:#444}.timer.fixed_timer,.timer.fixed_timer.small{bottom:275px}#brewtabs .batchperformance .title,.statstable tr.statsheaderrow td,.statstable tr.statsheaderrow th{border-bottom:1px solid #bbb}span#btnMashStrikeUpdate{margin-left:0}.brewpart#mashsteps{margin-top:10px}@media(max-width:400px){.minstats>div>label{min-width:0}}@media(max-width:767px){#tab_steps{padding-left:0;padding-right:0}#tab_steps .stepcontent,#profiletabs6 .stepcontent{margin-left:0;padding-bottom:7px}#brewtabs #tab_brewlog>.recipelist{overflow-x:scroll}#brewtabs form>table.calc{display:block;overflow-x:scroll}#tab_mash .recipelist.brewpart{max-width:100%;padding-left:0}#mashtabs .ui-tabs-nav{width:100%}#mashtabs .ui-tabs-nav li{width:auto !important;clear:none}#mashtabs .ui-tabs-panel{max-width:100%;box-sizing:border-box}#tab_mash .recipelist.brewpart #mash_strike{max-width:100%;box-sizing:border-box}.ui-tabs .ui-tabs-panel{padding-left:15px;padding-right:15px}form#editbrew #batchcode{width:200px !important}}@media(max-width:800px){#timerContainer.small{display:none !important}}@media(max-width:990px){.centerContent>.appcontent>#viewTitle>.appbounds,.centerContent>.appcontent>.appbounds{width:auto;max-width:100%;min-width:0 !important}.current_step_bar .middle{width:96%;max-width:100%;min-width:0 !important}.stepcontent{width:100%}.stepcontenttext,.timer.fixed_timer #extraTimers #stepDetails{width:100%;max-width:600px}.timer.fixed_timer #extraTimers .appbounds,.timer.fixed_timer.fixed #extraTimers .appbounds{min-width:0}}.ingredient-page-content .ingredient-metadata{margin-bottom:25px}.ingredient-page-content .ingredient-metadata .metadata-item{padding-bottom:0;border-right:1px solid #e1e1e1}.ingredient-page-content .ingredient-metadata .metadata-item{color:#378a00;font-size:20px;font-weight:600;letter-spacing:.5px}.ingredient-page-content .ingredient-metadata .metadata-item label{font-size:14px;color:#4b3b2c}.ingredient-page-content .ingredient-metadata .metadata-item .batchcolor{top:0}.ingredient-page-content .ingredient-metadata .metadata-item:last-child{border-right:0}.ingredient-page-content h2{margin-top:15px;margin-bottom:15px;font-size:22px;font-weight:600;letter-spacing:.5px}.ingredient-page-content>table{padding:0;overflow:hidden}.ingredient-page-content .ingredient-navigation-row ul li.selected{background:#43a800}.centerContent.resp .appcontent .recipelist.appbounds .labeloptions,.recipelist.appbounds .recipeLabelTemplate{padding:5px}.recipelist.appbounds .recipeLabelTemplate{margin-left:0}.bfr-order_custom_label-img{max-width:100%}@media(max-width:600px){form#label_options_form div,.recipelist.appbounds .brewpart{width:100% !important;max-width:100% !important;box-sizing:border-box}.brewpart #labelstage{overflow-x:scroll}form#label_options_form span,form#label_options_form input{max-width:100%}}@media(min-width:991px){.centerContent.resp .appcontent .recipelist.appbounds{width:960px !important}}#searchsitebox.lightbrown{padding:15px;margin-top:10px;margin-bottom:20px}#cse-search-box input[type="text"]{padding:10px 2px !important;max-width:100%}#cse-search-box input[type="submit"]{margin-top:10px}#cse-search-results{max-width:960px;padding:0}#cse-search-results iframe{padding-top:15px}@media screen and (max-width:600px){#searchsitebox input[type=text]{width:100%}}@media screen and (max-width:1050px){.centerContent.resp .recipeheading{background-color:#a7916d;border-bottom:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.centerContent.resp .recipeheading h2{padding-bottom:10px}.centerContent.resp>.appcontent{width:100%}#cse-search-results iframe{min-width:320px}}form#bf .imageheading.left{margin-left:25px}.centerContent.resp .appcontent .signupleft .boxedzone.lightbrown{padding:0}.signupleft>.boxedzone.lightbrown>div>div>.call-to-action-button{margin-top:15px}.signupleft>.boxedzone.lightbrown>div>div>.call-to-action-button,.facebooklogin .insetbutton{padding:12px 35px !important;background:#3b5998;border-bottom:1px solid #344f87;font-size:13px !important}.signupleft form#bf input[type="text"],.signupleft form#bf input[type="password"],.signupleft form#bf select{width:60%}form#bf label{padding-right:5px;box-sizing:border-box}form#bf .signupleft .boxedzone.darkbrown{margin-top:0;padding:0}form#bf .signupleft .boxedzone.darkbrown h2,form#bf .signupleft .boxedzone.darkbrown h4{padding-left:20px;font-size:16px}.signupright .appinputs.pricingtable{border-radius:5px;overflow:hidden}.signupright table.pricingtable th{color:#424242;font-size:13px;font-weight:700}.signupright table.pricingtable tr td br{display:none}.centerContent.resp .appcontent .boxedzone.lightbrown .smallheading{text-align:center}.centerContent.resp .appcontent .boxedzone.lightbrown form>p{text-align:center}@media(max-width:479px){input.textboxform{max-width:160px}}.centerContent.resp .appcontent .recipeheading.dashboardtab .appbounds,.centerContent.resp .appcontent #recipeviewheading.recipeheading.dashboardtab .appbounds{border-bottom:0}.centerContent.resp .appcontent .recipeheading.dashboardtab .appbounds h2,.centerContent.resp .appcontent .recipeheading.dashboardtab .widthbounds h2{margin-top:0;font-size:26px;font-weight:600;letter-spacing:1px;line-height:normal;color:#6e6554;letter-spacing:-0.5px;font-weight:bold;color:#554d3f}.centerContent.resp .appcontent .recipeheading.dashboardtab .appbounds #myBrewingFullNav{display:inline-block;position:static;margin:0 auto 10px auto;padding:0}.recipeheading.dashboardtab ul.tabButtons li a,.recipeheading.dashboardtab ul.tabButtons li a.currentTab,.recipeheading.dashboardtab ul.tabButtons li a:hover{padding:10px 12px}#loginTrialNotice{width:100%;margin-top:15px;padding:15px;max-width:960px;box-sizing:border-box;background:#fffceb;border:1px solid #f6d8b0;border-radius:5px}#loginTrialNotice b{color:#e28327}#loginTrialNotice div{margin-top:10px !important;margin-bottom:10px !important}#loginTrialNotice .linkbutton{padding:10px 30px !important}.appbounds .dashboard_slot{min-width:310px;width:auto;margin:-15px 5px 0 5px;padding:0;box-sizing:border-box;overflow:hidden;height:auto;min-height:175px}.appbounds .dashboard_slot:first-of-type{margin:-15px 10px 0 0}.appbounds .dashboard_slot:last-child{margin:-15px 0 0 10px}.appbounds .dashboard_slot .heading,.appbounds .dashboard_slot_sm .heading{background:#eee;border-bottom:1px solid #bbb;color:#424242}.dashboard_slot .bigbox,.dashboard_slot_sm .bigbox{border-radius:5px;margin-bottom:5px;color:#444;border-color:#bbb}.dashboard_slot .substats,.dashboard_slot_sm .substats{text-align:center}.dashboard_slot .content_header,.dashboard_slot_sm .content_header{padding-top:0;margin-bottom:0;background:transparent}.dashboard_slot .content_list,.dashboard_slot_sm .content_list{padding-top:7px;border:0;border-top:1px solid #ddd}a.linkbutton{font-size:13px !important}.appcontent>#recipetable.recipelist{padding:0 15px;background:#fff !important}.appcontent>#recipetable.recipelist .stepheading{margin-top:15px;padding:0 0 7px 0;border-bottom:1px solid #dbd7d7;color:#444}.appcontent>#recipetable.recipelist h3{margin-top:15px;padding:0}.recipelist .recipeitems tr.recipelabel td,.recipelist .recipeitems tr.recipelabel th{border-bottom:1px solid #bbb !important}#recipetable.recipelist #recipe_table_container{margin-bottom:15px}@media screen and (max-width:600px){.centerContent.resp .recipeheading.dashboardtab{height:auto}.centerContent.resp .recipeheading.dashboardtab h2{padding-bottom:10px}.centerContent.resp .appcontent .recipeheading.dashboardtab .appbounds #myBrewingFullNav{display:none}ul.tabButtons{height:auto}ul.tabButtons#myBrewingMiniNav{position:static;height:auto;padding:0 15px 0 15px;text-align:left}.centerContent.resp ul.tabButtons#myBrewingMiniNav li{display:inline-block}.centerContent.resp ul.tabButtons#myBrewingMiniNav li a{padding:5px 5px;font-size:10px;letter-spacing:0}.appbounds .dashboard_slot,.appbounds .dashboard_slot:first-of-type,.appbounds .dashboard_slot:last-child{width:90%;height:auto;float:none;margin:0 auto 15px auto}.dashboard_slot .content_list{height:auto}.appbounds .dashboard_slot:last-child{margin-bottom:10px}.appcontent>#recipetable.recipelist{margin-top:15px}}@media(min-width:600px) and (max-width:1050px){.centerContent.resp .recipeheading.dashboardtab{height:auto}#loginTrialNotice{margin-top:8px}.appbounds .dashboard_slot{width:30%;margin:-10px 2% 10px 2%}.appbounds .dashboard_slot:first-of-type{margin:-10px 0 10px 3%}.appbounds .dashboard_slot:last-child{margin:-10px 3% 10px 0}.appcontent>#recipetable.recipelist{margin-top:20px}}@media(min-width:600px) and (max-width:1219px){.centerContent.resp .appcontent .recipeheading.dashboardtab .widthbounds{float:left;width:100%}.centerContent.resp .recipeheading.dashboardtab h2{padding-bottom:10px}.centerContent.resp .appcontent .recipeheading.dashboardtab .appbounds #myBrewingFullNav,.centerContent.resp .appcontent .recipeheading.dashboardtab .widthbounds #myBrewingFullNav{position:static;height:auto;margin-bottom:0;padding-left:15px;padding-right:15px}.recipeheading.dashboardtab ul.tabButtons li a,.recipeheading.dashboardtab ul.tabButtons li a.currentTab,.recipeheading.dashboardtab ul.tabButtons li a:hover{padding:7px 7px;margin-bottom:7px}}.appcontent>#recipetable.recipelist .recipefilter{margin-top:15px}#inventory_filter_form input[type="checkbox"]{vertical-align:middle}.appcontent>#recipetable.recipelist .recipefilter a.insetbutton{padding:7px 12px;font-size:13px !important}.centerContent.resp .appcontent .recipelist.appbounds .recipelist.appbounds{width:auto !important}.recipelist.appbounds .insetbutton.addshopping,.recipelist.appbounds .insetbutton.addinventory,.recipelist.appbounds .insetbutton.addnotes,.insetbutton.deleteallshopping{margin-bottom:20px !important}#recipe_filter_form span span.linkbutton,#shopping_filter_form span span.linkbutton,#inventory_filter_form span span.linkbutton,#notes_filter_form span span.linkbutton,#watercalc_filter_form span span.linkbutton,#brewingreport_filter_form>span>span:last-child>span.linkbutton{padding:8px 5px;background:transparent;border:0;border:1px solid #bcbcbc;border-radius:3px;box-shadow:none;color:#777;font-size:12px;font-weight:600;text-shadow:none}#recipe_filter_form span span.linkbutton:hover,#shopping_filter_form span span.linkbutton:hover,#inventory_filter_form span span.linkbutton:hover,#notes_filter_form span span.linkbutton:hover,#watercalc_filter_form span span.linkbutton:hover,#brewingreport_filter_form span.linkbutton:hover{border-color:#f35b2d;color:#f35b2d}.brewpart#equipmenttable,.brewpart#fermentabletable{padding-left:0;padding-right:0;width:100%}@media(max-width:767px){.appcontent>#recipetable.recipelist .recipefilter a.insetbutton{float:left !important;margin:10px 5px 10px 0 !important;padding:7px 7px;font-size:11px !important}.appcontent>#recipetable.recipelist .recipefilter a.insetbutton.converttoinventory{margin-right:15px !important}#shopping_filter_form .myRecipeSortContainer,#inventory_filter_form .myRecipeSortContainer{max-width:100% !important}#shopping_filter_form .myRecipeSortContainer select,#inventory_filter_form .myRecipeSortContainer select{width:120px}#inventory_filter_form span.linkbutton,#notes_filter_form span.linkbutton,#watercalc_filter_form span.linkbutton{display:inline-block}.appcontent>#recipetable.recipelist .recipefilter>.recipebuldaction{display:inline-block}.appcontent>#recipetable.recipelist .recipefilter>.recipebuldaction #myRecipeBulkDeleteButton{float:none !important;margin-bottom:0 !important}#inventory_filter_form .myRecipeSortContainer{width:180px}#notes_filter_form .myRecipeSortContainer,#watercalc_filter_form .myRecipeSortContainer{max-width:100%}.appcontent>#recipetable.recipelist .recipefilter a.insetbutton.printshopping,.appcontent>#recipetable.recipelist .recipefilter a.insetbutton.addshopping{margin-bottom:0 !important}#brewingreport_filter_form>span.myRecipeSortContainer{min-width:inherit !important}}.centerContent.resp .appcontent .recipeheading.dashboardtab .widthbounds{max-width:1338px;padding-top:15px;border-bottom:0;background:#f4f1ec;border-top-left-radius:5px;border-top-right-radius:5px}.centerContent.resp .appcontent .recipelist.widthbounds{max-width:1338px}#recipe_table_container span.delete span.linkbutton{padding:2px 0 0 0}.appcontent>#recipetable.recipelist .recipefilter .recipebuldaction a.insetbutton{margin-top:0 !important}.centerContent.resp .appcontent .recipelist.folderlist.widthbounds .folders{margin-top:15px}.folderlist.recipelist .recipe_folders.folder_table>div,.folderlist.recipelist .new_folder,.folderlist.recipelist .recipeitems.folderitems{background:transparent !important}.folderlist.recipelist .recipe_folders.folder_table>div{height:auto !important}.folderlist.recipelist .recipe_folders{padding-bottom:10px}.folderlist.recipelist .recipeitems.folderitems{border:0}.folderlist.recipelist .recipeitems.folderitems tr td{border-bottom:1px solid #e7e7e7}.folderlist.recipelist .recipe_folders.folder_table .insetbutton{display:block;height:auto !important}.ui-dialog.ui-widget{padding:0;border:0;border-radius:5px}.ui-dialog .ui-dialog-titlebar.ui-widget-header{border:0;border-bottom:1px solid #bbb;background:#eee;color:#424242}.ui-dialog.ui-widget .ui-widget-content{border:0}.ui-dialog-buttonpane{margin-top:0}.ui-widget-content .ui-dialog-buttonset .ui-state-default{padding:7px 13px !important}.ui-widget-content .ui-dialog-buttonset .ui-state-default span.ui-button-text{padding:0}.ui-dialog .ui-dialog-titlebar-close{padding:0;border:1px solid transparent}.ui-dialog .ui-dialog-titlebar-close:hover{padding:0;background:transparent;border:1px solid #f35b2d;border-radius:3px;color:#fff}.ui-widget-content .recipelist .recipeitems tr.recipelabel th{border-bottom:none !important}.appbounds .brewpart.viewInfo{margin-top:-20px;padding-top:20px;padding-bottom:15px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:#fff}.centerContent.resp #publicationText h3{margin-left:0;padding-top:0}#viewTitle #publicationData #publicationText{margin-left:3px}#viewTitle #publicationData #publicationText .recipelink a.tdlinkbutton img{display:none}.appbounds .dashboard_slot_sm{height:100px;padding:0;box-sizing:border-box;overflow:hidden}.appbounds .dashboard_slot_sm .bigbox.bigboxbg{margin-top:7px;margin-bottom:3px}.brewpart.viewInfo #recipetable.recipelist.appbounds{width:auto !important}.centerContent.resp #main .post#homepage #homepagecontent div.homepagetitle,.centerContent.resp #main .post#homepage #homepagecontent div.homepageinfo{margin-left:0;padding:0 !important;border-color:transparent !important}.centerContent.resp #main .post#homepage #homepagecontent div.homepagetitle{margin-bottom:15px}.centerContent.resp #main .post#homepage #homepagecontent div.homepageinfo{margin-top:15px !important;margin-bottom:15px}.centerContent.resp .post #homepagecontent{border:none !important}#homepagecontent .homebox.upgradepagebiglinksection{width:100%;margin-left:0;margin-right:0;padding:15px;box-sizing:border-box}#addcouponcodeform input[type="button"],#addflyercodeform input[type="button"]{background:#f1f1f1;padding:7px 12px !important}.upgradeinfo{margin-left:0;margin-right:0}.stripe-button-el{background:none !important;border:0;box-shadow:none}.stripe-button-el span{height:auto;min-height:initial !important;padding:12px 35px !important;line-height:normal}#paypal_form_oneyear .call-to-action-button,#paypal_form_lifetime .call-to-action-button{margin-left:0}.centerContent.resp .post div.clear{padding:none !important;border:none !important}.homebox.upgradepagebiglinksection{padding-top:0}.homebox.upgradepagebiglinksection>.upgradeinfo{margin-top:0}@media(max-width:600px){#main .post#homepage .homepageinfo{margin-right:0}.centerContent.resp .post#homepage>#homepagecontent{padding-left:0 !important;padding-right:0 !important}#paypal_form_oneyear .call-to-action-button,#paypal_form_lifetime .call-to-action-button{margin-right:0 !important;white-space:normal}}#profiletabs{max-width:1338px !important}#profiletabs .ui-tabs-nav,#profiletabs .ui-tabs-nav .ui-state-default,#profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom #form_publicprofile>table,#profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom #form_basic>table{background:0;border:0}#profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom #form_publicprofile,#profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom #form_basic{padding:0 15px 15px 15px}#profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom{margin-top:15px;padding:0}#profiletabs table.appinputs td.divider{padding-top:20px;padding-bottom:7px;background:0;border-bottom:1px solid #bbb;text-align:left;text-transform:uppercase;letter-spacing:.5px;font-size:18px}#profiletabs table.appinputs td,#profiletabs table.appinputs th{padding-top:5px;padding-bottom:5px}#profiletabs table.appinputs th{font-weight:normal;text-transform:uppercase;padding:6px 10px 0 0;width:10px;white-space:nowrap;font-weight:bold;color:#444}#profiletabs table.appinputs td{font-size:14px;padding:6px 0 0 10px}#profiletabs table.appinputs td.divider{padding-left:0}#profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom #form_publicprofile>table.appinputs,#profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom #form_basic>table.appinputs{margin-top:0}#profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom #form_publicprofile>table textarea,#profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom #form_basic>table textarea{max-width:600px}#profiletabs2>div:first-of-type #activeEqProfileName{font-weight:700}#profiletabs2 #equipmenttabs{background:0;border:0}.form_account>table.appinputs{background:transparent;border:0}table.appinputs{background:transparent;border:0}.form_account td>a{color:#fff !important;text-decoration:none !important}.ui-tabs .ui-tabs-nav li{margin-right:5px}.ui-dialog.ui-widget{max-width:100% !important}#main>#contentwide>.entrywide>.post{margin-top:20px}#main>#contentwide>.entrywide>.post>div{padding:0 !important;border:none !important;background:transparent !important}.homebox{border:0}#homepagecontent .partnerinfo{margin-left:0 !important;margin-right:0 !important}.homebox>#bf>.forminput{margin-top:10px;padding:15px !important}#main>.imageheading{margin-left:30px;margin-bottom:0}.appinputs.pricingtable{padding:0;overflow:hidden}table.pricingtable th{background:#dbd7d7;font-size:17px;font-weight:600}table.pricingtable td{border:0;border-top:1px solid #dbd7d7;border-left:1px solid #dbd7d7}table.pricingtable tbody>tr>td:first-of-type{background:#edebeb;border-left:0}a.ig-b-v-24{-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none}@media(max-width:600px){.recipeheading h2{margin-top:0;font-size:24px}form#brewstart{padding-left:0;padding-right:0;overflow:scroll}}@media(min-width:601px) and (max-width:800px){.recipeheading h2{margin-top:0;font-size:27px}}@media(max-width:800px){.centerContent>.appcontent{max-width:100%}.centerContent.resp .recipeheading{height:auto}}@media(min-width:991px){.appbounds,.current_step_bar .middle{width:1338px}}@media(min-width:1400px){.appbounds,.current_step_bar .middle{width:1338px}}ul.tabButtons li.tabDropdown a:hover>ul{border-left:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb;border-bottom-left-radius:5px;border-bottom-right-radius:5px}ul.tabButtons li.tabDropdown a:hover>ul>li{background:#f4f1ec}ul.tabButtons li.tabDropdown a:hover>ul>li:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}#loggedinfloatbox #loggedindialog,#navbar>ul>li>ul,ul.tabButtons li.tabDropdown a:hover>ul{border-color:#bbb;-webkit-box-shadow:0 6px 23px -4px rgba(136,136,136,0.7);-moz-box-shadow:0 6px 23px -4px rgba(136,136,136,0.7);box-shadow:0 6px 23px -4px rgba(136,136,136,0.7)}#navbar>ul>li>ul>li,ul.tabButtons li.tabDropdown a:hover>ul>li{border-top:1px solid transparent;border-bottom:1px solid transparent}#navbar>ul>li>ul>li:first-of-type,ul.tabButtons li.tabDropdown a:hover>ul>li:first-of-type{border-top:0}#navbar>ul>li>ul>li:last-child,ul.tabButtons li.tabDropdown a:hover>ul>li:last-child{border-bottom:0}#navbar>ul>li>ul>li:hover,ul.tabButtons li.tabDropdown a:hover>ul>li:hover{border-top:1px solid #bbb;border-bottom:1px solid #bbb;background:#fff}#navbar>ul>li>ul>li:first-of-type:hover,ul.tabButtons li.tabDropdown a:hover>ul>li:first-of-type:hover{border-top:0}#navbar>ul>li>ul>li:last-child:hover,ul.tabButtons li.tabDropdown a:hover>ul>li:last-child:hover{border-bottom:0}@media(max-width:420px){#calStatsGreyBar .recipeEditLeft{font-size:13px}#calStatsGreyBar .statsTitle,#calStatsGreyBar .statsRadioLabel.singleLineLabel,#calStatsGreyBar span.statsRadioLabel{width:100px;padding-left:0;padding-right:0}#calStatsGreyBar span.statsBatch{width:85px !important}#calStatsGreyBar span.statsStyle{width:90px !important}}@media(max-width:800px){.recipeEditstats>div>.value{font-size:21px}}.appcontent>#recipetable.folderlist #recipe_table_container{height:auto !important;padding-bottom:15px !important;margin-bottom:0 !important}.brewpart#fermentabletable,.brewpart#hoptable,.brewpart#yeasttable,.brewpart#othertable,.brewpart#equipmenttable,.brewpart#notetable{padding-left:0;padding-right:0;width:100%}@media(max-width:400px){.centerContent.resp .brewpart .brewpartitems .disregardableSecond{display:table-cell}}span.statsWarningIndicator{background:url('./img/check_stats_warning.png') right center no-repeat}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm) and (max-width:990px){.entry{overflow:visible}}@media(min-width:601px){#titlebar #loggedincontainer{border:1px solid #bcbcbc;border-radius:3px;box-sizing:border-box}#titlebar #loggedincontainer #profileImageSmall{max-width:33px;max-height:33px;padding-top:0;margin-top:2px;border-radius:3px}#header .profilerow{display:inline-block;height:auto}#header .profilerow i,#header .profilerow i:hover{padding-left:2px;border:0}}@media(min-width:991px){#titlebar #loggedincontainer,#titlebar #upgradelink.linkbutton{margin-top:11px}}.dataitem .morebar{margin-top:-1px;-webkit-appearance:none}.dataitem .delete.linkbutton{margin-top:4px}@media(max-width:470px){span.fmtpercentage{width:23px;padding-top:2px}}div.unitSelectContainer select,div.unitSelectContainerLarge select{-moz-appearance:none;padding:5px 2px;font-size:12px}a{white-space:initial}@media(max-width:420px){span.colorBatch.statsBatch,span.colorStyle.statsStyle{vertical-align:top}}div.databox div.dataitem.cfmt{height:auto}@media(max-width:470px){#cfmt_brewpartitems .cfmt>SPAN.XM{min-width:0}#fmt_brewpartitems .fmt>SPAN.XM input,#cfmt_brewpartitems .cfmt>SPAN.XM input{width:120px !important}}@media(max-width:420px){#yeast_stats_box{float:none !important}}#calingredients #photos iframe{max-width:100%}#calingredients #photos fieldset{border-width:1px}@media(max-width:400px){form#inventoryform table.recipeitems select#fermentableType{width:200px !important}}#calStatsGreyBar span.statsHeading{text-align:center}#phpbb .recipeheading .appbounds{max-width:1050px}#tab_edit .brewpart{padding-left:0;padding-right:0}#deductInventoryContainer{max-width:100%}#deductinventory td.separator,form#brewstart td.separator{font-size:12px;font-weight:600;border-color:#bbb !important}@media(max-width:460px){form#brewstart>table>tbody>tr>td{display:block;margin-top:5px}form#brewstart select[name="profileId"]{width:275px}form#brewstart>table>tbody>tr td{padding:5px 2px}}@media(min-width:991px){.recipe#calc #calStatsGreyBar .recipeEditLeft{width:48%;float:right;margin-left:2%;border-radius:5px}.recipe#calc #calStatsGreyBar .recipeEditLeft:first-of-type{width:48%;float:left;margin-left:0;margin-right:2%}}body>.centerContent>.appcontent{position:relative}#timerContainer.small{display:block !important}#timerContainer.small{bottom:0}.timer.fixed_timer .appbounds{padding-left:15px;padding-right:15px}.timer.fixed_timer #extraTimers{position:relative;height:auto;min-height:70px;padding-bottom:20px}.timer.fixed_timer #stepDetails{margin-top:10px;margin-bottom:10px}.timer #stepDetails .details{font-size:16px}.timer.fixed_timer #extraTimers #controls{position:static}.timer.fixed_timer #steps,.timer.fixed_timer.small.large #steps,.timer.fixed_timer.small.large #steps .appbounds{box-sizing:border-box;padding:0}.timer #stepView ul li.currentItem{margin-right:50px !important}.timer #stepView ul li.nearbyItem{margin-right:70px !important}.timer #stepView ul li.step .stepName,.timer #stepView ul li.nearbyItem .stepName{font-size:14px !important;font-weight:400;color:#dedede}.appcontent .timer #stepView ul li.currentItem .stepName{font-size:18px !important;font-weight:600}.timer #stepView ul li .widget{margin:1px 5px}@media(max-width:420px){.timer.fixed_timer.small #extraTimers #controls input.minmax{width:100%}}@media(max-width:479px){.stepcontenttext,.timer.fixed_timer #extraTimers #stepDetails{width:100%}}@media(max-width:800px){.timer #stepDetails .details{font-size:15px}.timer #stepView ul li.currentItem .stepName{font-size:16px;font-weight:600}.timer #stepView ul li.nearbyItem .stepName{font-size:12px}.timer #stepView ul li .watchWidget .time{font-size:24px}}@media(max-width:480px){.recipeEditorDataBoxRight .databox .moreitems{max-width:100%}}.dashboard_slot .bignumber{margin-left:0;margin-right:0}@media(min-width:601px){div.databox input,div.databox textarea,div.databox select{padding:5px 3px}}#calsetup .brewBannerButton{top:-15px}@media(max-width:970px){form.recipe{background:#f4f1ec}}@media(min-width:720px) and (max-width:990px){#calStatsGreyBar #minogBatch label,#calStatsGreyBar #minfgBatch label,#calStatsGreyBar #minabv label,#calStatsGreyBar #minibu label,#calStatsGreyBar #minsrm label,#calStatsGreyBar #minph label,#calStatsGreyBar #mincost label,#calStatsGreyBar #minmatchesstyle label,#calStatsGreyBar #minapproxcolor label{font-size:12px}}@media(min-width:971px) and (max-width:1174px){#calsetup>.appbounds.maxtoggle{position:relative}#calsetup .brewBannerButton{display:block;position:absolute;float:none;top:0;right:5px;width:65px;height:55px;background-size:cover;background-position:0 0}#calsetup .autoSave{display:block;font-weight:700;top:50px;right:6px;width:63px;height:40px;background:#f6f4f1;padding-top:5px;border-radius:0 0 5px 5px;box-shadow:11px 4px 14px 0 rgba(50,50,93,.1),5px 4px 6px 0 rgba(0,0,0,.07)}#calsetup .brewBannerButton:hover{background-position:0 0}}@media(min-width:1175px){#calsetup>.appbounds.maxtoggle{position:relative}#calsetup .brewBannerButton{position:absolute;top:-65px;right:-101px;width:101px;height:60px;background-image:url(./img/brewbanner-horizontal.png);background-position:-9px center;background-repeat:no-repeat}#calsetup .autoSave{position:absolute;font-weight:700;top:-9px;right:-88px;width:88px;height:30px;background:#f6f4f1;padding-top:10px;border-radius:0 0 5px 0;box-shadow:11px 4px 14px 0 rgba(50,50,93,.1),5px 4px 6px 0 rgba(0,0,0,.07)}#calsetup .brewBannerButton:hover{background-position:-1px center}}.home-banner .homeright{background:rgba(255,255,255,0.1);border:1px solid rgba(94,82,62,0.5)}.homepageinfo .pro-box,.homepageinfo .mobile-box{background:rgba(255,255,255,0.7);border:1px solid rgba(94,82,62,0.7)}.home-banner .mobile-title p,.home-banner .pro-title .title{color:#3e3628}.home-banner .pro-about p a{color:#378a00}.home-banner .pro-about p a:hover{color:#e15628}.appcontent #recipe_table_container #recipe_table .recipeitems>tbody>tr.hoverrow.ui-draggable:hover{background:#ffa !important}.appcontent #recipe_table_container #recipe_table .recipeitems>tbody>tr.hoverrow.ui-draggable>.dragHandle{border:1px dashed transparent !important}.appcontent #recipe_table_container #recipe_table .recipeitems>tbody>tr.hoverrow.ui-draggable>.dragHandle:hover{border:1px dashed #ccc !important}body#phpbb>.centerContent.resp>.appcontent:first-of-type{padding-bottom:0}body#phpbb>.centerContent.resp>.appcontent:first-of-type>.recipeheading{padding-top:15px}body#phpbb>.centerContent.resp>.appcontent:first-of-type>.recipeheading>.appbounds{padding-top:10px;border-bottom:0;background:#fff;box-sizing:border-box}body#phpbb>.centerContent.resp>.appcontent:first-of-type>.recipeheading>.appbounds>h2{padding-bottom:0;font-size:22px;margin-bottom:0}body#phpbb .forumbreadheading{margin-top:0 !important;margin-bottom:0 !important}body#phpbb>.centerContent.resp>#calStatsGreyBar{border-top:none !important}body#phpbb .forumbreadheading{max-width:1050px;float:none !important;margin:0 auto;background:#fff;box-sizing:border-box}body#phpbb .forumbreadcrumb{font-size:15px !important}@media(min-width:1024px){body#phpbb>.centerContent.resp>.appcontent:first-of-type>.recipeheading>.appbounds{border-right:1px solid rgba(94,82,62,0.7);border-left:1px solid rgba(94,82,62,0.7);border-top:1px solid rgba(94,82,62,0.7)}body#phpbb .forumbreadheading{border-left:1px solid #dbd7d7;border-right:1px solid #dbd7d7}body#phpbb>.centerContent.resp>#calStatsGreyBar>.minstats{border-left:1px solid #dbd7d7;border-bottom:1px solid #dbd7d7;border-right:1px solid #dbd7d7}body#phpbb .forumbreadcrumb{font-size:16px !important}}@media(min-width:601px) and (max-width:680px){#navbar>ul>li.dropdown>a{padding-left:5px;padding-right:20px}#navbar>ul>li.dropdown:last-child>a{padding-right:5px}}@media(min-width:768px) and (max-width:850px){#navbar>ul>li.dropdown>a{padding-left:7px;padding-right:22px}#navbar>ul>li.dropdown:first-of-type>a{padding-left:10px}#navbar>ul>li.dropdown:last-child>a{padding-right:7px}}#homeBigBannerHolder.home-banner{padding:15px 15px 10px 15px;background-color:#222;background-image:url(./img/hp-canstockphoto21948663.jpg);background-size:cover;background-repeat:no-repeat}#homeBigBannerHolder .homeright{width:100%;height:auto;background:transparent;border:0}.homepageinfo .mobile-box{background:transparent;border:0}h2.bfr-hp-hero-h2{margin-bottom:0;border-bottom:0;padding-bottom:12px;line-height:1.3;font-size:26px;font-weight:bold;color:#fff;text-shadow:1px 1px rgba(0,0,0,0.5)}p.bfr-hp-hero-p{margin-top:0;font-size:16px;font-weight:normal;color:#fff;text-shadow:1px 1px rgba(0,0,0,0.5)}.home-banner .secondary-action-button{position:static;margin:5px 5px 10px 0;font-size:13px !important}.home-banner .call-to-action-button{position:static;margin:5px 0 10px 5px;font-size:13px !important}.bfr-hp-hero-mobile_apps{clear:both;max-width:1350px;margin:0 auto;padding-top:12px;border-top:1px solid rgba(255,255,255,0.1)}.bfr-hp-hero-mobile_apps-span{display:block;font-weight:400;font-size:13px;color:#fff;text-shadow:1px 1px rgba(0,0,0,0.5)}.bfr-hp-hero-mobile_apps>a{display:inline-block;margin-top:7px;margin-bottom:7px}.bfr-hp-hero-mobile_apps>a>img{width:auto;height:35px}#homepage_bar{overflow:auto;margin-top:0;padding:15px;background:#222}#homepage_bar .homepage_maindestination{width:31.333333%;float:left;margin:0 1% 0 1%;background:transparent}#homepage_bar .homepage_maindestination:first-of-type{margin-left:0;margin-right:2%}#homepage_bar .homepage_maindestination:last-child{margin-left:2%;margin-right:0}#homepage_bar .homepage_maindestination a{width:100%;min-height:73px;padding:5px 4px 5px 4px;padding-bottom:5px;border:1px solid rgba(255,255,255,0.2);line-height:1.1;font-size:12px;text-align:center;box-sizing:border-box;white-space:normal;color:#bbb}#homepage_bar .homepage_maindestination a:hover{color:#fff;background:transparent;border:1px solid rgba(255,255,255,0.7)}#homepage_bar .homepage_maindestination a img{display:block;width:auto;margin:0 auto 3px auto;opacity:.6}#homepage_bar .homepage_maindestination a:hover img{opacity:1}.bfr-orange_button.bfr-hp-why-button{margin-bottom:20px}.bfr-orange_button.bfr-hp-why-button.bfr-orange_button.bfr-hp-why-button_bottom{margin-top:5px;margin-bottom:5px}a.bfr-orange_button.bfr-hp-why-button:hover{color:#fff}@media(min-width:480px){.bfr-hp-hero-mobile_apps-span_short{display:none}.bfr-hp-hero-mobile_apps-span_long{display:inline !important}#homepage_bar .homepage_maindestination a{min-height:0;padding-right:0}}@media(min-width:801px){#homeBigBannerHolder.home-banner{padding:30px 30px 10px 30px}h2.bfr-hp-hero-h2{font-size:34px}p.bfr-hp-hero-p{margin-top:10px;margin-bottom:15px;font-size:19px}.home-banner .secondary-action-button,.home-banner .call-to-action-button{margin:10px 5px 20px 5px;font-size:14px !important}.bfr-hp-hero-mobile_apps-span{margin-right:10px;vertical-align:top;padding-top:5px;font-size:16px;color:#fff;text-shadow:1px 1px rgba(0,0,0,0.5)}.bfr-hp-hero-mobile_apps>a{margin:10px 5px}.bfr-hp-hero-mobile_apps>a>img{width:auto;height:40px}#homepage_bar{padding-left:30px;padding-right:30px}#homepage_bar .homepage_maindestination a{font-size:16px}#homepage_bar .homepage_maindestination a img{display:inline-block;width:auto;margin:1px 5px 3px 0}}@media screen and (min-width:991px){#homepage_bar .homepage_maindestination a{min-height:48px;font-size:17px;letter-spacing:.5px}}.centerContent.resp .bfr-upgrade_account .bfr-upgrade_account-wrapper{width:auto;max-width:500px;margin-left:10px;margin-right:10px;padding-bottom:5px !important;overflow:auto}.bfr-upgrade_account #homepagecontent{padding-top:0 !important}.bfr-upgrade_account .homepagetitle{margin:5px 0 0 0;font-size:21px;text-align:center}.bfr-upgrade_account-plan{text-align:center}.bfr-upgrade_account-plan-button{display:inline-block;padding:5px 15px;background:transparent;border:1px solid #f35b2d;border-radius:3px;color:#f35b2d;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:none;cursor:pointer;text-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.bfr-upgrade_account-plan-button.bfr-upgrade-button-selected{background:#f35b2d;border-color:transparent;color:#fff}.bfr-upgrade_account-payment,.bfr-upgrade_account-payment-cc_info,.bfr-upgrade_account-payment-coupon{float:left;width:100%;margin-top:15px;border-top:1px solid #dbd7d7;padding-top:10px;overflow:visible}.bfr-upgrade_account-h3{font-size:19px;font-weight:400;color:#222}.bfr-upgrade_account-payment-dl,.bfr-upgrade_account-payment-cc_info-dl,.bfr-upgrade_account-coupon-dl{margin:5px 0 0 0}.bfr-upgrade_account-payment-dl dt,.bfr-upgrade_account-payment-cc_info-dl dt{margin-bottom:5px}.bfr-upgrade_account-payment-input{vertical-align:middle}.bfr-upgrade_account-payment-dl label,.bfr-upgrade_account-payment-cc_info-dl label,.bfr-upgrade_account-coupon-dl label{font-size:13px;font-weight:700;letter-spacing:.5px}.bfr-upgrade_account-payment p{margin-top:5px;margin-bottom:0;font-size:12px;color:#777}.bfr-upgrade_account #homepage p a{color:#777;text-decoration:underline}.bfr-upgrade_account-payment-cc_info-dl label{display:block;margin-top:3px}.bfr-cc_info-input{width:100%}.bfr-upgrade_account-payment-cc_info-dl dt.bfr-cc_info-dl_exp_date{width:55%;float:left}.bfr-upgrade_account-payment-cc_info-dl dt.bfr-cc_info-dl_exp_date .bfr-cc_info-input{width:46%;float:left;margin-left:2%;margin-right:2%}.bfr-upgrade_account-payment-cc_info-dl dt.bfr-cc_info-dl_exp_date .bfr-cc_info-input:first-of-type{margin-left:0;margin-right:4%}.bfr-upgrade_account-payment-cc_info-dl dt.bfr-cc_info-dl_cvv{width:37%;float:left;margin-left:8%}.bfr-upgrade_account-coupon-dl label{display:block}.bfr-upgrade-coupon-input{width:50%;margin-right:2%;float:left}.bfr-upgrade-coupon-button{float:left;line-height:18px;background:#f1f1f1;cursor:pointer}.bfr-upgrade_account-payment-button{float:left;width:100%;margin-top:20px;margin-bottom:5px}.bfr-upgrade-button_pay{width:100%;padding:10px 15px;background:#43a800;border-bottom:1px solid #378a00}.bfr-upgrade-button_pay:hover{background:#3c9700;border-bottom:1px solid #317c00}.centerContent.resp .bfr-upgrade_account .bfr-upgrade_account-wrapper div{overflow:auto !important}@media screen and (min-width:480px){.bfr-upgrade_account-plan-button{font-size:12px;letter-spacing:.5px}.bfr-upgrade-button_pay{font-size:13px !important}}@media screen and (min-width:801px){.centerContent.resp .bfr-upgrade_account .bfr-upgrade_account-wrapper{margin-top:15px;padding-bottom:25px !important}.bfr-upgrade_account .homepagetitle{font-size:22px}}.appbounds.bfr-signup-wrapper{padding-top:0}.appbounds.bfr-signup-wrapper .signup_quote{font-size:13px}.bfr-signup-quotes-join{margin-top:5px;margin-bottom:15px;text-align:center}.centerContent.resp .appcontent .signupleft .boxedzone.lightbrown.bfr-signup-form-wrapper{padding:15px}.bfr-signup-form-wrapper .homepagetitle{margin:5px 0 0 0;font-size:20px;text-align:center}.bfr-signup-form-wrapper .bfr-signup-form-block{margin-top:15px;border-top:1px solid #dbd7d7;padding-top:10px}.bfr-signup-form-wrapper div.forminput>div>div{margin:0}.bfr-signup-form-wrapper .bfr-signup-input,.bfr-signup-form-wrapper .bfr-signup-input[type="text"],.bfr-signup-form-wrapper .bfr-signup-input[type="password"],.bfr-signup-form-wrapper .bfr-signup-input.inputright{width:100%;max-width:none}.bfr-signup-form-wrapper input#agree{vertical-align:middle}.bfr-signup-form-wrapper div.forminput label{display:block;margin-top:3px;padding-top:0;width:100%;font-size:13px;font-weight:700;letter-spacing:.5px}.bfr-signup-form-wrapper div.forminput label span{font-size:11px;font-weight:400;letter-spacing:0}.bfr-signup-wrapper .bfr-signup-features .pricingtable{padding:0}.signupright.bfr-signup-features table.pricingtable th{padding:7px 5px;background:transparent;font-size:13px;font-weight:400}.signupright.bfr-signup-features table.pricingtable tbody>tr>td{height:30px;border-bottom:1px solid #dbd7d7 !important;border-left:1px solid #dbd7d7 !important;border-right:none !important;font-size:13px}.signupright.bfr-signup-features table.pricingtable tbody>tr>td:first-of-type{border-bottom:1px solid #dbd7d7 !important;border-right:none !important;border-left:none !important;background:transparent;font-size:13px;padding:3px 5px}.signupright.bfr-signup-features table.pricingtable tbody>tr>td.bfr-signup-features-td_premium{background:#f1e7e2;border-left:1px solid #f1d6cb !important;border-right:0 solid #f1d6cb !important;border-bottom:1px solid #f1d6cb !important;font-weight:700}.signupright.bfr-signup-features table.pricingtable tbody>tr>th.bfr-signup-features-td_premium{background:#f1e7e2;border-left:1px solid #f1d6cb !important;border-right:0 solid #f1d6cb !important}.signupright.bfr-signup-features table.pricingtable tbody>tr:last-child>td{border-bottom:none !important}@media screen and (min-width:480px) and (max-width:800px){.bfr-signup-form-wrapper .homepagetitle{font-size:21px}.bfr-signup-form-wrapper .bfr-signup-form-block{text-align:center}.bfr-signup-form-wrapper .bfr-signup-input,.bfr-signup-form-wrapper .bfr-signup-input[type="text"],.bfr-signup-form-wrapper .bfr-signup-input[type="password"],.bfr-signup-form-wrapper .bfr-signup-input.inputright{max-width:300px}.bfr-signup-form-wrapper div.forminput label{text-align:center}.bfr-signup-wrapper .signupright{max-width:none}}@media screen and (min-width:768px){.bfr-signup-quotes-join .bfr-signup-quotes-join-button_small{display:none}.bfr-signup-quotes-join .bfr-signup-quotes-join-button_big{display:inline-block !important}}@media screen and (min-width:801px){.bfr-signup-form-wrapper .homepagetitle{font-size:22px}.centerContent.resp .appcontent .signupleft .boxedzone.lightbrown.bfr-signup-form-wrapper,.signupright .appinputs.pricingtable{min-height:702px}.signupright.bfr-signup-features table.pricingtable th{padding:13px 5px 12px 5px}.signupright.bfr-signup-features table.pricingtable tbody>tr>td,.signupright.bfr-signup-features table.pricingtable tbody>tr>td:first-of-type{height:35px;padding:10px 10px}.appbounds.bfr-signup-wrapper{padding-top:10px}}@media screen and (min-width:991px){.centerContent.resp .appcontent .signupleft .boxedzone.lightbrown.bfr-signup-form-wrapper,.signupright .appinputs.pricingtable{min-height:730px}.signupright.bfr-signup-features table.pricingtable th{padding:17px 5px 16px 5px}.signupright.bfr-signup-features table.pricingtable tbody>tr>td,.signupright.bfr-signup-features table.pricingtable tbody>tr>td:first-of-type{height:37px;padding:10px 10px}}.bfr-pricing_p-intro,.bfr-pricing_p-features_complete{max-width:1350px;margin:20px 5px 10px 5px;padding:15px 15px 5px 15px;font-size:14px}.bfr-pricing_p-features_complete{margin-top:0}.bfr-pricing_p-intro>.bfr-pricing_p-intro-page_title>.homepagetitle,.bfr-pricing_p-pricing_features>.homepagetitle,.bfr-pricing_p-features_complete>.homepagetitle{margin:0;font-size:21px}.bfr-pricing_p-pricing_features>.homepagetitle{margin-top:15px;margin-bottom:10px}.bfr-pricing_p-intro-p{font-size:16px;margin-top:0}.bfr-pricing_p-intro ul{padding-left:20px;line-height:1.3}.bfr-pricing_p-intro ul li{margin-bottom:5px}.bfr-pricing_p-pricing_features>.homepagetitle,#main .bfr-pricing_p.post#homepage .bfr-pricing_p-pricing_features .homepageinfo{margin-left:20px;margin-right:20px}#main .bfr-pricing_p.post#homepage .homepageinfo{margin-left:20px;margin-right:20px;font-size:14px;line-height:1.4}.bfr-pricing_p .signupright.bfr-signup-features{float:none}.bfr-pricing_p .signupright table.pricingtable{background:#fff}.bfr-pricing_p .signupright.bfr-signup-features table.pricingtable tbody>tr>td:first-of-type{font-weight:600}.bfr-pricing_p .signupright.bfr-signup-features table.pricingtable tbody>tr>th.bfr-signup-features-td_premium{background:#f1d8d0;border-left:1px solid #f2b7a3 !important}.bfr-pricing_p .signupright.bfr-signup-features table.pricingtable tbody>tr>td.bfr-signup-features-td_premium{border-left:1px solid #f2b7a3 !important;border-right:0 solid #f2b7a3 !important;border-bottom:1px solid #f2b7a3 !important;background:#f1d8d0}.bfr-pricing_p .signupright.bfr-signup-features table.pricingtable tbody>tr:last-child>td{border-bottom:none !important}.bfr-pricing_p-buttons{display:inline-block;width:100%;margin-top:15px;margin-bottom:20px;text-align:center}.bfr-pricing_p-intro .bfr-pricing_p-buttons{margin-top:5px}.bfr-pricing_p-features_complete ul.featurelisttop{margin-top:5px;padding-left:0;line-height:1.3;font-size:14px}.featurelisttop ul{margin-top:5px;padding-left:30px;line-height:1.3}.featurelisttop ul li{font-size:13px}.bfr-pricing_p-features_complete ul.featurelisttop li{margin-bottom:5px}.bfr-pricing_p-features_complete h4{margin-top:10px;margin-bottom:0;font-size:17px}.bfr-pricing_p-features_complete>table>tbody>tr,.bfr-pricing_p-features_complete>table>tbody>tr>td{padding-left:0;padding-right:0}.bfr-pricing_p .bfr-signup-features{width:100%;max-width:none;float:none;margin-left:0;margin-right:0;padding-left:5px;padding-right:5px;box-sizing:border-box}.bfr-pricing_p .bfr-signup-features .appinputs.pricingtable{float:none;margin:0 auto 30px}@media screen and (min-width:1220px){.bfr-pricing_p{max-width:1350px;margin:30px auto 0 auto;padding-left:30px;padding-right:30px}.bfr-pricing-p-upper_wrapper{position:relative;padding:100px 15px 120px 15px;overflow:auto;background:#fff;border:1px solid #dbd7d7 !important;border-radius:5px;box-sizing:border-box}.bfr-pricing_p-intro-page_title{position:absolute;top:0;left:0;right:0;text-align:center}.bfr-pricing_p-pricing_features{width:45%;float:right;margin-top:18px;padding-left:0;padding-right:0}.bfr-pricing_p-intro{width:55%;float:left;margin:0;border:none !important}.bfr-pricing_p-features_complete{clear:both}.bfr-pricing_p-intro>.bfr-pricing_p-intro-page_title>.homepagetitle{margin-top:25px;margin-bottom:5px;font-size:26px;text-align:center}.bfr-pricing_p-pricing_features>.homepagetitle,.bfr-pricing_p-features_complete>.homepagetitle{font-size:22px}.bfr-pricing_p-intro-p{font-size:18px;text-align:center}.bfr-pricing_p-intro-ul-wrapper b{font-size:18px;font-weight:700}.bfr-pricing_p-intro,.bfr-pricing_p-features_complete{font-size:15px}.bfr-pricing_p .signupright .appinputs.pricingtable{min-height:0}.bfr-pricing_p-intro .bfr-pricing_p-buttons{display:none}.bfr-pricing_p-pricing_features .bfr-pricing_p-buttons{position:absolute;bottom:0;left:0;right:0;margin-bottom:25px}.bfr-pricing_p-pricing_features .bfr-pricing_p-buttons .call-to-action-button.bfr-signup-button{padding-left:50px !important;padding-right:50px !important}.bfr-pricing_p-features_complete{margin:30px 0 0 0}.bfr-pricing_p-features_complete .homepagetitle{text-align:center}.bfr-pricing_p-features_complete>table>tbody>tr{display:block;float:left;width:37%;margin-left:3%}.bfr-pricing_p-features_complete>table>tbody>tr:first-of-type{width:60%;margin-left:0}}@media screen and (min-width:1220px){.bfr-pricing_p-pricing_features{width:50%}.bfr-pricing_p-intro{width:50%}.bfr-pricing_p-intro-ul-wrapper b{display:block;margin-top:25px}.bfr-pricing_p-intro-ul-wrapper .bfr-pricing_p-intro-ul_left:first-of-type b{margin-top:0}.bfr-pricing_p .signupright.bfr-signup-features table.pricingtable tbody>tr>td,.bfr-pricing_p .signupright.bfr-signup-features table.pricingtable tbody>tr>td:first-of-type{height:35px;padding:8px 10px}}@media screen and (min-width:1250px){.bfr-pricing_p .signupright.bfr-signup-features table.pricingtable tbody>tr>td,.bfr-pricing_p .signupright.bfr-signup-features table.pricingtable tbody>tr>td:first-of-type{height:30px;padding:8px 10px}}.bfr-upgrade_account .renewInfoBox{width:100%;margin:0 0 15px 0;padding:10px;background:#f1e7e2;border:1px solid #f1d6cb;border-radius:3px;box-sizing:border-box;font-size:14px;line-height:1.3}.redbackground,.greenbackground,.payment-errors{padding:10px !important;border-radius:3px;box-sizing:border-box;font-size:14px;font-weight:400;line-height:1.3}.payment-errors,#coupon_save_message{display:block}.payment-errors:empty,#coupon_save_message:empty{display:none}.redbackground,.payment-errors{border:1px solid #ffa3a3;background:#ffd3d3;color:#ec5555}.greenbackground{border:1px solid #a5ca8c;background:#cde2bf;color:#3c810e}.greenbackground b{font-weight:normal}.bfr-upgrade_account #addcouponcodeform input[type="button"],.bfr-upgrade_account #addflyercodeform input[type="button"]{padding:5px 12px !important}.bfr-upgrade_complete .insetbutton{color:#fff !important;margin-bottom:7px}@media(min-width:801px){.bfr-upgrade_complete .insetbutton{display:inline-block !important;width:auto !important;float:left;margin-left:7px;padding:5px 12px !important;color:#fff !important}.bfr-upgrade_complete .insetbutton:first-of-type{margin-left:0}}@media screen and (min-width:991px){.bfr-upgrade_account #addcouponcodeform input[type="button"],.bfr-upgrade_account #addflyercodeform input[type="button"]{padding:7px 12px !important}}.centerContent.resp .post.bfr-upgrade_complete div{overflow:auto !important}#page-body .topic-actions{background:#fff;background:rgba(255,255,255,0.7);padding:4px;border:1px solid #dbd7d7;border-radius:5px;margin-bottom:5px}#page-body .topic-actions>.buttons{margin-top:1px}#page-body .topic-actions .search-box{margin-top:0 !important}#homeBigBannerHolder.home-banner{padding:0}.bfr-home_banner_bg_wrapper_1{background:rgba(0,0,0,0.3)}.bfr-home_banner_bg_wrapper_2{position:relative;padding:15px 15px 15px 15px;background:rgba(34,34,34,0.3)}.bfr-home_banner_bg-photo_by{position:absolute;left:0;right:0;bottom:0;padding:5px 10px 5px 10px;color:#fff;font-size:11px;opacity:.4}@media screen and (min-width:991px){.bfr-home_banner_bg_wrapper_2{padding:15px 15px 10px 15px}.bfr-home_banner_bg-photo_by{left:auto;border-top-left-radius:5px;background-color:rgba(0,0,0,0.4);font-size:12px}}@media screen and (max-width:389px){.home-banner .secondary-action-button,.home-banner .call-to-action-button{padding:12px 10px !important;font-size:11px !important}}.timer.fixed_timer #extraTimers{overflow:auto}.timer.fixed_timer #extraTimers .widget{border-right:0}#steepinggrains .dataitem span.moreItems>span:first-of-type{display:inline-block !important}.abv_calc_wrapper{display:flex;flex-wrap:wrap;margin-top:10px;margin-bottom:20px;border-radius:5px;background:#f3ede6 url(./img/join_bf_bg.jpg);background-repeat:no-repeat;background-position:right top;background-size:auto 100%;border:1px solid #dbd7d7}.abv_calc_form_wrapper{width:100%}table.calc.abv_calc{position:relative;z-index:10;width:100%;margin-top:0;margin-bottom:0;padding-bottom:0;border-width:0 0 1px 0}table.calc td.separator_bottom{padding:7px 10px;border-top:1px solid #dbd7d7;color:#444;line-height:1.3}table.calc td.separator_bottom a{font-weight:700;text-decoration:underline}.join_bf_block{display:flex;position:relative;flex-wrap:wrap;align-items:center;justify-content:center;float:right;width:100%;padding:10px 5px}.join_bf_block h3{position:relative;z-index:15;align-self:flex-start;font-size:17px;font-weight:600;text-align:center}.join_bf_block .bfr-green_button{position:relative;z-index:15;width:100%;margin-left:5px;margin-right:5px;align-self:flex-end;color:#fff;text-align:center}.join_bf_block .bfr-green_button:hover{background:#3c9700;border-bottom:1px solid #317c00}.join_bf_block_shadow{position:absolute;z-index:5;height:20px;margin-top:-8px;top:0;left:0;right:0;background:-moz-linear-gradient(bottom,rgba(131,111,90,0.22) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,rgba(131,111,90,0.22) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(131,111,90,0.22) 0%,rgba(0,0,0,0) 100%)}.join_bf_block_mobile{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%;padding-top:10px}.join_bf_block_mobile>div{width:49%;height:50px;background-image:url(./img/join_bf_content_mobile.png);background-repeat:no-repeat;background-size:126px 259px;margin-bottom:10px}.join_bf_block_mobile-builder{background-position:center top}.join_bf_block_mobile-recipes{background-position:center -65px}.join_bf_block_mobile-tools{background-position:center -140px}.join_bf_block_mobile-forum{background-position:center -212px}@media(min-width:480px){.abv_calc_wrapper{flex-wrap:nowrap;margin-top:25px}.abv_calc_form_wrapper{width:60%}table.calc.abv_calc{border-width:0 1px 0 0}.join_bf_block{width:40%;padding:10px 15px 10px 15px;background:url(./img/join_bf_content.png);background-repeat:no-repeat;background-position:center center}.join_bf_block_shadow{width:20px;height:inherit;margin-top:0;margin-left:-8px;bottom:0;right:inherit;background:-moz-linear-gradient(left,rgba(131,111,90,0.22) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(131,111,90,0.22) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(131,111,90,0.22) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3dbd7d7',endColorstr='#00000000',GradientType=1)}.join_bf_block_mobile>div{display:none}.join_bf_block .bfr-green_button{margin-left:0;margin-right:0}}@media(min-width:1240px){.abv_calc_form_wrapper{width:65%}.join_bf_block{width:35%}.join_bf_block h3{font-size:20px}}#footerpush{float:left;width:100%}.stats-matching-indicator{background:url('../images/check_mash_green.gif') 100% 50% no-repeat}.stats-warning-indicator{background:url('../images/check_stats_warning.gif') 100% 50% no-repeat}span.success-text{color:#5cb85c !important;font-weight:700}span.warning-text{color:#c00 !important;font-weight:700}.bfr-upgrade_account-payment-cc_info-dl label{text-transform:uppercase;letter-spacing:.5px;color:#555;font-weight:normal}.bfr-cc_info-input{margin-bottom:10px}.membership-form .bfr-upgrade_account-payment-cc_info-dl{max-width:455px}#profiletabs.ui-tabs .ui-tabs-nav{text-align:center}#profiletabs.ui-tabs .ui-tabs-nav li{float:none;display:inline-block}#profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom #form_publicprofile,#profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom #form_basic,#profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom .form_account,#profiletabs #profiletabs2.ui-tabs-panel{background:0;border:0}#profiletabs{background:0;border:none !important;padding-top:0}#profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom #form_publicprofile>table,#profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom #form_basic>table{padding:20px;background:white;border-radius:5px;border:1px solid #dbd7d7}#profiletabs .ui-tabs-nav .ui-state-default a,#profiletabs .ui-tabs-nav .ui-state-default.ui-state-active a,#profiletabs .ui-tabs-nav .ui-state-default a:hover{background:white}#profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom .form_account{padding-top:0}.cc_icons img{margin:10px 2px 0 0;width:32px;border:1px solid #ddd;border-radius:3px}.form_account td a.subscription__renewal-period,.form_account td a.subscription__membership-level{background:0;border:1px solid #f35b2d;color:#f35b2d !important;margin:5px;min-width:100px;text-align:center}.form_account td a.subscription__renewal-period:hover,.form_account td a.subscription__renewal-period.selected,.form_account td a.subscription__membership-level:hover,.form_account td a.subscription__membership-level.selected{background:#f35b2d;color:white !important}.form_account .subscription__renewal-period__radio,.form_account .subscription__membership-level__radio{display:none}.bfr-cc_info-input--coupon{width:auto}#membership_coupon-code-section{display:none}#profiletabs table.appinputs #membership_coupon-code-section th{padding:0;vertical-align:top;padding-top:18px}.membership__expand-coupon-code{clear:both;display:block;margin-bottom:10px}.form_account td>a.subscription-purchase-button{margin-top:15px;padding:15px 20px;background:#43a800;border-bottom:1px solid #378a00}.form_account td>a.subscription-purchase-button:hover{background:#3c9700;border-bottom:1px solid #317c00}.form_account td>a.subscription-cancel-button{margin-top:15px;padding:15px 20px}.membership-form--existing-subscription .membership-form__update-fields{display:none}.form_account #coupon_save_message{padding:10px !important;border-radius:5px;font-weight:normal}.form_account .payment-errors{width:auto;float:none}.subscription-payment-details{max-width:400px;line-height:1.5em;font-size:13px;color:#666;margin-top:20px}.subscription-payment-details--lifetime{display:none}#profiletabs .ui-tabs-panel>.greenbackground,#profiletabs .ui-tabs-panel>.redbackground{max-width:628px;padding-top:20px !important;padding-bottom:20px !important;line-height:1.5em}.form_account .couponlink_text_lifetime{display:none;line-height:1.5em;font-size:13px;color:#666}.bfr-cc_info-input--number,#bfr-stripe-card-number{padding-right:80px;background-size:auto 100%;background-repeat:no-repeat;background-position:right center}.form_account .last-payment-failed{margin-top:20px;max-width:420px}@media(max-width:599px){.form_account th,.form_account td{display:block}}@media(max-width:500px){#profiletabs.ui-tabs .ui-tabs-nav li{display:block}#profiletabs .ui-tabs-nav .ui-state-default a,#profiletabs .ui-tabs-nav .ui-state-default a:hover,#profiletabs .ui-tabs-nav .ui-state-default.ui-state-active a{display:block;float:none}}#loginResendNotice,#loginExpiredNotice,#loginTrialNotice{padding:10px 0 !important;border-radius:3px;box-sizing:border-box;font-size:14px;font-weight:400;line-height:1.3;border:1px solid #ffa3a3;background:#ffd3d3;color:#ec5555;margin-top:10px;margin-bottom:10px}#loginTrialNotice{border:0;background:0;color:black}#loginTrialNotice b{color:black;font-size:32px}.abv_calc_wrapper{background:0;border:0}.abv_calc_wrapper table.calc.abv_calc{border-width:1px}.abv_calc_wrapper .join_bf_block{padding-left:35px;padding-right:35px}.abv_calc_wrapper .join_bf_block_shadow{display:none}div.databox input[type="text"][readonly="readonly"]{background:#ddd}body#BFBlog .post table tr th,body#BFBlog .post table tr td{font-size:15px;padding:10px 20px;vertical-align:top}body#BFBlog #main #content .post table tr td>ul{margin-top:0}body#BFBlog #main #content .post table{border-collapse:collapse}body#BFBlog #main #content .post table th{color:#222;font-weight:1000;background-color:#ddcaac}body#BFBlog #main #content .post .TableColumnColor{background-color:#f7f1e4}input[type=range]{-webkit-appearance:none;border:1px solid white !important;width:88%;cursor:pointer}input[type=range]::-webkit-slider-runnable-track{width:88%;height:5px;background:#ddd;border:0;border-radius:3px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:0;height:16px;width:16px;border-radius:50%;background:goldenrod;margin-top:-4px}input:disabled[type=range]::-webkit-slider-thumb{background:#909090}input[type=range]:focus{outline:0}input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}input[type=range]::-moz-range-track{width:88%;height:5px;background:#ddd;border:0;border-radius:3px}input[type=range]::-moz-range-thumb{border:0;height:16px;width:16px;border-radius:50%;background:goldenrod}input:disabled[type=range]::-moz-range-thumb{background:#909090}input[type=range]:-moz-focusring{outline:1px solid white;outline-offset:-1px}input[type=range]::-ms-track{width:300px;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#777;border-radius:10px}input[type=range]::-ms-fill-upper{background:#ddd;border-radius:10px}input[type=range]::-ms-thumb{border:0;height:16px;width:16px;border-radius:50%;background:goldenrod}input:disabled[type=range]::-ms-thumb{background:#909090}input[type=range]:focus::-ms-fill-lower{background:#888}input[type=range]:focus::-ms-fill-upper{background:#ccc}input.slider{width:55px}input.slider:read-only[type="number"],input.fermentableAmount:read-only[type="number"],input.custfermentableAmount:read-only[type="number"],input.steepingGrainAmount:read-only[type="number"]{background:#f8f8f9;border:1px solid #ccc;pointer-events:all;cursor:pointer;color:gray}input.slider:-moz-read-only[type="number"],input.fermentableAmount:-moz-read-only[type="number"],input.custfermentableAmount:-moz-read-only[type="number"],input.steepingGrainAmount:-moz-read-only[type="number"]{background:#f8f8f9;border:1px solid #ccc;pointer-events:all;cursor:pointer;color:gray}.bf_membership_upgrade #navbar,.bf_membership_upgrade .recipeheading,.bf_membership_upgrade #profiletabs.ui-tabs .ui-tabs-nav,.bf_membership_upgrade #footermenu,.bf_membership_upgrade #hellobar-pusher,.bf_membership_upgrade #loggedincontainer,.bf_membership_upgrade #titlebar #upgradelink.linkbutton{display:none}.bf_membership_upgrade .hb-bar-top{display:none !important}.bf_membership_upgrade #footerpush{margin-top:0}@media(min-width:480px){.bf_membership_upgrade #titlebar{margin-bottom:0}}@media screen and (max-width:479px){.bf_membership_upgrade #titlebar{height:83px}.bf_membership_upgrade .largebflogo{top:19px}.bf_membership_upgrade #titletext{margin-top:15px}}@media(min-width:601px){.bf_membership_upgrade #titlebar{height:70px}}.bf_membership #profiletabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom .form_account{padding-left:0;padding-right:0}@media screen and (min-width:601px){.bf_membership .membership-form{display:flex;justify-content:center;text-align:center}}.bf_membership #profiletabs table.appinputs{display:inline-block;padding:10px}@media screen and (min-width:601px){.bf_membership #profiletabs table.appinputs{max-width:425px;min-width:310px;padding:15px}}.bf_membership.bf_membership_upgrade .membership-form__update-fields{display:table-row-group}.bf_membership .membership-form__update-fields h2{margin-bottom:10px;line-height:25px;font-size:21px;text-align:left;font-weight:600;color:#000}.bf_membership #profiletabs table.appinputs td{width:100%;padding-left:0}.bf_membership .membership-form__update-fields tr{padding-left:0}.bf_membership #profiletabs table.appinputs .membership-form__update-fields th,.bf_membership .membership-form__update-fields label{margin-top:3px;color:#555;font-weight:normal;text-transform:uppercase;letter-spacing:.5px}.bf_membership .form_account .membership-form__update-fields td>a.subscription-purchase-button{width:100%;margin-top:0;box-sizing:border-box;font-size:16px !important;letter-spacing:1px !important;text-align:center}.bf_membership_upgrade .membership-form__update-fields tr{padding:2px 4px}.bf_membership .membership-form__update-fields h4{margin-bottom:10px}.bf_membership #profiletabs table.appinputs td.subscription_plan_period{padding-top:0}@media screen and (max-width:600px){.bf_membership #profiletabs table.appinputs td.subscription_plan_period{display:flex}}.bf_membership #profiletabs table.appinputs td.subscription_plan_period a{min-width:inherit;margin:0 0 8px 4px}.bf_membership #profiletabs table.appinputs td.subscription_plan_period a:first-of-type{margin-left:0}.bf_membership .subscription-payment-details{max-width:inherit}.bf_membership .membership__expand-coupon-code{margin-bottom:0;text-decoration:underline}.bf_membership #membership_coupon-code-section th,.bf_membership #membership_coupon-code-section td{display:block;width:100%;padding-top:6px}.bf_membership #membership_coupon-code-section input{min-width:165px;margin-top:0}.bf_membership #membership_coupon-code-section a{padding-top:8px;padding-bottom:8px;border-bottom:0}.bf_membership .p_method_accepted_cards{vertical-align:middle;margin-top:-2px;margin-bottom:6px;color:#888;font-size:13px;padding-left:0}.bf_membership .p_method_accepted_cards .cc_icons{display:inline-block;vertical-align:middle;margin-left:8px}.bf_membership .p_method_accepted_cards .cc_icons img{margin-top:0}.bf_membership .subscription_form_secure{display:block;position:relative;padding:10px;padding-left:33px;border-radius:3px;border:1px solid #badca3;background:#fbfff9;color:#666;margin-top:20px;background-image:url(/homebrew/images/mem_lock.svg);background-repeat:no-repeat;background-size:18px auto;background-position:9px 10px}.bf_membership .subscription_form_secure.alternate_seal{background-image:url(/homebrew/images/trust_seal.png);background-size:100px auto;padding-left:125px}.bf_membership .subscription_form_secure h4{margin-top:0;font-size:14px;font-weight:600;margin-bottom:3px;color:#666}.bf_membership .subscription-payment-details{margin-bottom:0}.bf_membership .membership_page_features{padding-left:21px;padding-right:21px;text-align:left}@media screen and (min-width:601px){.bf_membership .membership_page_features{max-width:300px;margin-left:30px;padding-left:0;padding-right:0}}.bf_membership .membership_page_features h3{font-weight:600;font-size:15px;color:#333;margin-top:34px}.bf_membership .membership_page_features ul{list-style:none;font-size:15px;margin-bottom:0;line-height:30px;color:#333;letter-spacing:.5px;padding-left:0;margin-top:10px}.bf_membership .membership_page_features ul li{padding-left:20px;background-image:url(/homebrew/images/mem_check.svg);background-repeat:no-repeat;background-size:15px auto;background-position:left 7px;line-height:1.2;padding-top:7px;padding-bottom:7px}.bf_membership .membership_page_features a{display:inline-block;margin-top:10px;color:#333;font-size:13px}.bf_membership .membership_page_features a:hover{display:inline-block;margin-top:10px;color:#378a00;font-size:13px}@media screen and (max-width:600px){.bf-hamburger{right:10px;display:inline-block;position:absolute;bottom:10px}.bf-hamburger .hamburger-box{position:relative;display:inline-block;width:32px;height:20px}.bf-hamburger .hamburger-inner,.bf-hamburger .hamburger-inner:after,.bf-hamburger .hamburger-inner:before{position:absolute;width:30px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:2px;background-color:#c7c7c7}.bf-hamburger .hamburger-inner:after,.bf-hamburger .hamburger-inner:before{content:"";display:block}.bf-hamburger .hamburger-inner:before{top:-8px}.bf-hamburger .hamburger-inner:after{bottom:-8px}body.bf-navbar_expanded>div:not(#header){display:none !important}body #navbar{position:fixed;z-index:9999;padding:0;background:#f4f1ec;top:-667px;left:0;right:0;height:667px;left:0;right:0;border:0;transition:all .3s ease-in-out;overflow:hidden}body.bf-navbar_expanded #navbar{position:fixed;top:0;left:0;right:0;bottom:0;height:inherit;border:0;height:inherit;padding:55px 0 0 0;overflow-y:scroll;background:#f4f1ec;transition:all .3s ease-in-out}body #navbar>a{display:none;border-bottom:0}body.bf-navbar_expanded #navbar>a{position:fixed;display:block;top:0;left:0;right:0;z-index:15;padding:15px 0 15px 10px;border-bottom:0;background:#a8916a;text-align:left;box-shadow:0 0rem 10px rgba(0,0,0,.3) !important}body.bf-navbar_expanded #navbar>a:before{content:"Menu";color:rgba(255,255,255,0.9);font-size:18px;font-weight:700;text-transform:uppercase}body.bf-navbar_expanded #navbar>a:after{content:"x";display:inline-block;position:absolute;top:9px;right:15px;width:36px;height:36px;padding:1px 0 0 0;border:1px solid rgba(255,255,255,0.9);border-radius:50%;background:#a8916a;color:rgba(255,255,255,0.9);font-family:'Open Sans',sans-serif;font-size:15px;line-height:28px;text-align:center;text-transform:lowercase;box-sizing:border-box}body #navbar>ul,body #navbar>ul:hover{display:block;display:flex;flex-direction:column;position:relative;top:inherit;left:inherit;width:100%;padding:0;margin:0 0 10px 0;border:0;outline:0;z-index:10}body #navbar>ul>li{position:static;height:inherit;float:none;margin:0;padding:0 10px;border:0;outline:0}body #navbar>ul>li.dropdown>a,body #navbar>ul>li.dropdown>a:hover,body #navbar>ul>li.dropdown>a:active{display:block;width:100%;margin:10px 0 0 0;padding:15px 0 13px 0;border:0;border-top:1px solid #dbd7d7;box-sizing:border-box;background:transparent;color:#000;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-shadow:none;pointer-events:none}body #navbar>ul>li>ul,body #navbar>ul>li>ul:hover,body #navbar>ul>li:hover>ul,body #navbar>ul>li.hover>ul{display:block;display:flex;flex-wrap:wrap;position:static;left:inherit;top:inherit;border:0;background:transparent;box-shadow:none;margin:0}body #navbar>ul>li>ul>li,body #navbar>ul>li>ul>li:hover{display:block;width:50%;height:inherit;float:none;border:0;padding:0;margin:0;background:transparent;text-shadow:none}body #navbar>ul>li>ul>li a,body #navbar>ul>li>ul>li:hover a{width:100%;float:none;padding:10px 0 10px 0;color:#333}body #navbar>ul>li:nth-child(1){order:6}body #navbar>ul>li:nth-child(2){order:4}body #navbar>ul>li:nth-child(3){order:5}body #navbar>ul>li:nth-child(4){order:3}body #navbar>ul>li:nth-child(5){order:2}body #navbar>ul>li:nth-child(6){order:1}body #navbar>ul>li:nth-child(6)>a,body #navbar>ul>li:nth-child(6)>a:hover,body #navbar>ul>li:nth-child(6)>a:active{border-top:0;pointer-events:auto}}@media screen and (min-width:480px) and (max-width:600px){.bf-hamburger{bottom:11px}body #header #titlebar{margin-bottom:0;padding-bottom:8px}body #loginstatus{margin-right:65px}body #titlebar #loggedincontainer{position:absolute;right:60px;top:7px;margin-right:0}body #loggedinfloatbox #loggedindialog>img{right:48px !important}body #titlebar #upgradelink.linkbutton{position:absolute;top:8px;right:155px;margin-right:0}body #titlebar #upgradelink.linkbutton span{display:none}body .bf_save5_bar-wrapper{clear:both}}.ui.search.dropdown>input.search{margin-top:0;margin-bottom:0;font-size:12px}.ui.search.dropdown>.text,.ui.dropdown>.text{font-weight:normal}#sidebar picture.blog_rightrail_top_banner img{max-width:100%;height:auto}@media screen and (max-width:600px){body.bf-navbar_expanded>div:not(#header),body.bf-navbar_expanded>#header>div:not(#navbar),body.bf-navbar_expanded>#header>a{display:none !important}body.bf-navbar_expanded #navbar{position:static}}@media screen and (max-width:600px){body #recipetable.recipelist #bf-sidebar_collapse{display:none}}@media screen and (min-width:601px){body #recipetable.recipelist .recipes.folders{position:relative;width:calc(25% - 22px);padding-top:11px;border:1px solid #dbd7d7;border-radius:5px}body #recipetable.recipelist.bf-sidebar_collapsed .recipes.folders{width:10px;height:30px;border:0}body #recipetable.recipelist.bf-sidebar_collapsed .recipe_folders.folder_table{display:none}body #recipetable.recipelist .recipes.folders .recipe_folders.folder_table>div{border-right:none !important}body #recipetable.recipelist #bf-sidebar_collapse{display:inline-block;position:absolute;top:10px;right:-10px;width:20px;height:20px;border-radius:3px;background:#949494;color:#fff;font-size:14px;line-height:20px}body #recipetable.recipelist #bf-sidebar_collapse:hover{background:#f25a2e}body #recipetable.recipelist.bf-sidebar_collapsed #bf-sidebar_collapse{left:-15px;right:unset;border-top-left-radius:0;border-bottom-left-radius:0}body #recipetable.recipelist.bf-sidebar_collapsed #bf-sidebar_collapse i{margin-left:1px;transform:rotate(180deg)}body #recipetable.recipelist.bf-sidebar_collapsed #recipe_table_container.myrecipes,body #recipetable.recipelist.bf-sidebar_collapsed #recipe_table_container.mybrewing,body #recipetable.recipelist.bf-sidebar_collapsed .ui.message{width:calc(100% - 15px);transition:all .3s}body .appcontent>#recipetable.recipelist .ui.message{width:75%;padding:12px 15px;margin-bottom:0}body #recipetable.recipelist input.myRecipeSearchField{margin-left:5px}}@media screen and (min-width:1350px){body #recipetable.recipelist .recipes.folders{width:calc(20% - 22px)}body #recipetable.recipelist ..ui.message.inventory,body #recipetable.recipelist ..ui.message.shopping,body #recipetable.recipelist ..ui.message.notes{width:100%}body #recipetable.recipelist #recipe_table_container.myrecipes,body #recipetable.recipelist #recipe_table_container.mybrewing,body #recipetable.recipelist .ui.message{width:80%;float:right}}.bf-recipe_toolbar-sticky_trigger{display:block;position:absolute;top:50px;width:1px;height:1px;opacity:0}.recipeheading .bf-recipe_toolbar-container{padding-top:0;border-bottom:0}.recipeheading .bf-recipe_toolbar-container .bf-recipe_toolbar-wrapper{border-bottom:1px solid #cac4c4}.recipeheading .bf-recipe_toolbar-container.sticky .bf-recipe_toolbar-wrapper{position:fixed;top:0;left:0;right:0;z-index:999;background:#f4f1ec}.recipeheading .bf-recipe_toolbar-container .bf-recipe_toolbar{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:0 15px}.recipeheading .bf-recipe_toolbar-container.sticky .bf-recipe_toolbar{position:relative;margin:0 auto;box-sizing:border-box}.recipeheading .bf-recipe_toolbar-container h2.bf-recipe_title{margin:0;padding:15px 0 0 0;font-size:24px}.recipeheading .bf-recipe_toolbar-container ul.tabButtons{display:flex;flex-wrap:wrap;justify-content:center;position:static;height:auto;margin:0 -3px;padding:10px 0 8px 0}.recipeheading .bf-recipe_toolbar-container ul.tabButtons li{display:inline-block}.recipeheading .bf-recipe_toolbar-container ul.tabButtons li a{margin-left:3px;margin-right:3px}.recipeheading .bf-recipe_toolbar-container.sticky ul.tabButtons{padding:8px 0 3px 0}.recipeheading .bf-recipe_toolbar-container ul.tabButtons li.tabDropdown a:hover{position:relative}.recipeheading .bf-recipe_toolbar-container ul.tabButtons li.tabDropdown a:hover>ul{position:absolute;left:12px;right:12px}@media screen and (min-width:768px){.recipeheading .bf-recipe_toolbar-container ul.tabButtons{padding:10px 0}.recipeheading .bf-recipe_toolbar-container.sticky ul.tabButtons{padding:8px 0}}@media screen and (max-width:849px){.recipeheading .bf-recipe_toolbar-container.sticky h2.bf-recipe_title{display:none}}@media screen and (min-width:845px){.bf-recipe_toolbar-sticky_trigger{top:7px}.recipeheading .bf-recipe_toolbar-container .bf-recipe_toolbar{flex-direction:row}.recipeheading .bf-recipe_toolbar-container h2.bf-recipe_title{padding-top:0;font-size:26px}.recipeheading .bf-recipe_toolbar-container ul.tabButtons{padding:15px 0}}@media screen and (max-width:970px){.centerContent .appcontent .recipeheading .appbounds.bf-recipe_toolbar-container.sticky{background:#fff}}@media screen and (max-width:990px){.centerContent .appcontent .recipeheading .appbounds.bf-recipe_toolbar-container{border-radius:0}}@media screen and (min-width:991px){.recipeheading .bf-recipe_toolbar-container.sticky .bf-recipe_toolbar{width:960px}}@media screen and (max-width:1050px){.recipeheading h2.bf-recipe_title{padding-bottom:0}}.appcontent #viewTitle .appbounds.minstats{display:flex}.appcontent #viewTitle .minstats #minogBatch,.appcontent #viewTitle .minstats #minfgBatch,.appcontent #viewTitle .minstats #fgBatch,.appcontent #viewTitle .minstats #minabv,.appcontent #viewTitle .minstats #minibu,.appcontent #viewTitle .minstats #minph,.appcontent #viewTitle .minstats #mincost,.appcontent #viewTitle .minstats #minsrm{height:unset}.bf_membership.bf_membership_upgrade #footerbox,.bf_membership.bf_membership_upgrade .bf-hamburger{display:none}.bf_membership.bf_membership_upgrade .appcontent{padding-bottom:20px}@media screen and (max-width:767px){.bf-hide-max_767{display:none !important}}.bf-membership{width:100%}.bf-membership-intro{margin-bottom:32px}.bf-membership-intro h2{margin-top:2px;margin-bottom:0;font-size:22px;text-align:center}.bf-membership-intro .bf-membership-intro-p,.bf-membership-intro .bf-membership-intro-pick{margin-top:0;margin-bottom:0}.bf-membership-intro .bf-membership-intro-p span{max-width:700px;margin-top:12px;margin-bottom:0;font-size:16px;line-height:1.3;text-align:center}.bf-membership-intro .bf-membership-intro-pick span{margin-top:10px;font-size:18px;line-height:1.3;font-weight:600}.bf-membership-intro h2 span,.bf-membership-intro p span{display:none}.bf_membership_upgrade #profiletabs>.tab_content{background:0;border:0}.bf_membership_new .bf-membership-intro h2 .bf-new_member,.bf_membership_new .bf-membership-intro p .bf-new_member{display:block}.bf_membership_new .bf-membership-intro p .bf-new_member{margin:17px auto}a.subscription-payment-return-to-profile{text-decoration:underline}.bf_membership_new a.subscription-payment-return-to-profile{display:none}.bf_membership_upgrade:not(.bf_membership_new) .bf-membership-intro h2 .bf-trial_member,.bf_membership_upgrade:not(.bf_membership_new) .bf-membership-intro p .bf-trial_member{display:block}.bf_membership_upgrade:not(.bf_membership_new) .bf-membership-intro p .bf-trial_member{margin:17px auto}.bf_membership:not(.bf_membership_upgrade) .bf-membership-intro h2 .bf-premium_member,.bf_membership:not(.bf_membership_upgrade) .bf-membership-intro p .bf-premium_member{display:block}@media screen and (max-width:479px){.bf-membership-intro h2{max-width:290px;line-height:1.25}}@media screen and (min-width:768px){.bf-membership-intro h2{margin-top:25px;font-size:23px}.bf-membership-intro .bf-membership-intro-p span{margin-top:17px}}@media screen and (min-width:1024px){.bf-membership-intro{margin-bottom:40px}.bf-membership-intro h2{margin-top:30px;font-size:26px}.bf-membership-intro .bf-membership-intro-p{font-size:18px}.bf-membership-intro .bf-membership-intro-pick{font-size:19px}}.bf-membership-plans{display:flex;width:100%;max-width:1350px}@media screen and (max-width:767px){.bf-membership-plans{flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width:768px){.bf-membership-plans{margin-bottom:50px}}.bf-membership-trial{width:50%;border:1px solid #dbd7d7;background:rgba(255,255,255,0.5);box-sizing:border-box}@media screen and (max-width:767px){.bf-membership-trial{order:1;border-top:0;border-left:0;border-bottom-right-radius:5px}}@media screen and (min-width:768px){.bf-membership-trial{width:23%;margin-top:48px;margin-bottom:25px;background:rgba(255,255,255,0.75)}.bf-membership-trial{border-right:0;border-top-left-radius:5px;border-bottom-left-radius:5px}}@media screen and (min-width:1024px){.bf-membership-trial{margin-top:50px}}.bf-membership-featured_plans{display:flex;position:relative;width:100%;border:1px solid #dbd7d7;border-top-left-radius:5px;border-top-right-radius:5px;background:#fff}.bf-membership-premium,.bf-membership-premium_plus,.bf-membership-premium_pro{width:50%;padding-bottom:10px}.bf-membership-premium_plus,.bf-membership-premium_pro{border-left:1px solid #dbd7d7}.bf-basic_features{margin-top:20px;border:1px solid #dbd7d7;border-radius:5px;background:#f5f5f5}.bf-basic_features .bf-membership_plan-basic-subtitle{margin-top:3px;padding:0 15px;text-align:left}.bf-basic_features .bf-membership_plan-basic-subtitle h3{padding-top:12px;font-size:13px;font-weight:600}@media screen and (max-width:767px){.bf-membership-featured_plans .bf-membership_plan-subtitle h3{border-top:0}.bf-membership-featured_plans{display:block;border:0;background:0}.bf-membership-premium,.bf-membership-premium_plus,.bf-membership-premium_pro,.bf-membership-trial{width:auto;background:white;padding:20px;border:1px solid #dbd7d7;border-top-left-radius:5px;border-top-right-radius:5px;background:#fff;margin-top:30px}.bf-membership-trial{width:100%}}@media screen and (min-width:768px){.bf-membership-featured_plans{display:flex;width:77%;border-radius:5px;box-shadow:0 19px 38px rgba(0,0,0,0.20)}.bf-basic_features{display:none}}.bf-membership-premium{position:relative}.bf_membership:not(.bf_membership_upgrade) .bf-membership-premium .bf-membership-most_popular,.bf_membership:not(.bf_membership_upgrade) .bf-membership-premium_plus .bf-membership-most_popular{display:none}.bf-membership-premium .bf-membership-most_popular,.bf-membership-premium_plus .bf-membership-most_popular{top:-10px;left:-10px;width:91px;height:91px;overflow:hidden;position:absolute}.bf-membership-premium .bf-membership-most_popular::before,.bf-membership-premium .bf-membership-most_popular::after,.bf-membership-premium_plus .bf-membership-most_popular::before,.bf-membership-premium_plus .bf-membership-most_popular::after{position:absolute;content:'';display:block;border:5px solid #388409;border-top-color:transparent;border-left-color:transparent}.bf-membership-premium .bf-membership-most_popular::before,.bf-membership-premium_plus .bf-membership-most_popular::before{top:0;right:0}.bf-membership-premium .bf-membership-most_popular::after,.bf-membership-premium_plus .bf-membership-most_popular::after{bottom:0;left:0}.bf-membership-premium .bf-membership-most_popular span,.bf-membership-premium_plus .bf-membership-most_popular span{position:absolute;z-index:1;right:-25px;top:26px;transform:rotate(-45deg);display:block;width:155px;padding:5px 0;background-color:#47aa09;box-shadow:0 5px 10px rgba(0,0,0,.075);color:#fff;font-size:11px;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}@media screen and (min-width:1024px){.bf-membership-premium .bf-membership-most_popular,.bf-membership-premium_plus .bf-membership-most_popular{width:124px;height:124px}.bf-membership-premium_plus .bf-membership-most_popular span,.bf-membership-premium .bf-membership-most_popular span{top:30px;width:199px;padding:10px 0;box-shadow:0 5px 10px rgba(0,0,0,.1);font-size:12px}}.bf-membership_plan-title h2{margin-top:30px;margin-bottom:2px;font-size:17px;font-weight:600;text-transform:uppercase}.bf-membership_plan-title span{display:block;color:#777;font-size:12px;letter-spacing:.5px}.bf-membership-featured_plans .bf-membership_plan-title h2{margin-top:36px;color:#000;font-size:17px;font-weight:700}.bf-membership-featured_plans .bf-membership_plan-title span{color:#444;font-size:12px}@media screen and (min-width:350px){.bf-membership-featured_plans .bf-membership_plan-title h2{margin-top:30px;font-size:19px}}@media screen and (min-width:1024px){.bf-membership_plan-title h2{font-size:19px;letter-spacing:.5px}.bf-membership-featured_plans .bf-membership_plan-title h2{font-size:22px;letter-spacing:1px}.bf-membership-featured_plans .bf-membership_plan-title span{font-size:13px}}.bf-membership_plan-price{margin-top:7px;color:#444;font-size:24px;font-weight:600;letter-spacing:.5px}.bf-membership_plan-price .bf-membership_plan-free,.bf-membership_plan-price .bf-membership_plan-pro{color:#666;font-size:21px;font-weight:400}.bf-membership_plan-price>span,.bf-membership_plan-switch span{display:block}.bf-membership_plan-switch{display:inline-flex;max-width:120px;margin-top:5px;padding:2px;border-radius:5px;background:#e6e6e6}.bf-membership_plan-switch span{cursor:pointer;flex:1;padding:5px 8px;color:#666;font-weight:400;font-size:12px}.bf-membership_plan-switch span.bf-selected{cursor:default;border-radius:5px;background:#fff;color:#000}@media screen and (min-width:360px){.bf-membership_plan-switch{max-width:130px}}@media screen and (min-width:768px){.bf-membership_plan-switch{max-width:160px}.bf-membership_plan-switch span{padding:5px 8px}}@media screen and (min-width:1024px){.bf-membership_plan-price{font-size:26px}.bf-membership_plan-price .bf-membership_plan-free,.bf-membership_plan-price .bf-membership_plan-pro{font-size:24px}.bf-membership_plan-switch span{font-size:13px}}.bf-membership_plan-intro{padding:13px 15px 0 15px}.bf-membership_plan-intro p{margin:0;font-size:13px;line-height:1.25}@media screen and (min-width:1024px){.bf-membership_plan-intro{padding:18px 25px 5px 25px}.bf-membership_plan-intro p{font-size:14px}}.bf-membership-select{margin-top:15px;padding:0 15px}.bf-membership-select a{display:block;padding:8px 0;border-radius:3px;background:#eaeaea;color:#666;font-size:12px;font-weight:400;letter-spacing:.5px;text-transform:uppercase}.bf-membership-featured_plans .bf-membership-select a{padding:10px 0;border:1px solid #f35b2d;background:#f35b2d;color:#fff;font-size:13px;font-weight:600;text-shadow:0 1px rgba(191,70,38,0.8)}.bf-membership-featured_plans .bf-membership-select a:focus{background:#e65123}@media(hover:hover){.bf-membership-featured_plans .bf-membership-select a:hover{background:#e65123}}@media screen and (min-width:350px){.bf-membership-featured_plans .bf-membership-select a{font-size:14px;letter-spacing:1px}}@media screen and (max-width:767px){.bf-membership-trial .bf-membership-select{display:none}.bf-membership-select ~ .bf-membership-select{display:block;margin-bottom:20px}}@media screen and (min-width:768px){.bf-membership-select ~ .bf-membership-select{display:none}}@media screen and (min-width:1024px){.bf-membership-select{padding:0 25px}.bf-membership-select a{padding:10px 0;font-size:13px}.bf-membership-featured_plans .bf-membership-select a{padding:13px 0;border:1px solid #e65123;font-size:15px}}.bf_membership_new .bf-membership-trial .bf-current_member,.bf_membership:not(.bf_membership_new) .bf-membership-trial .bf-new_member{display:none}.bf_membership_upgrade:not(.bf_membership_new) .bf-membership-trial .bf-membership-select a{display:none}.bf_membership .bf-membership-premium.bf-membership-current .bf-membership-select a,.bf_membership .bf-membership-premium_plus.bf-membership-current .bf-membership-select a{display:none}.bf_membership_upgrade:not(.bf_membership_new) .bf-membership-trial .bf-membership-select:before{content:"Current plan";display:block;padding:8px 0;border-radius:3px;background:#eaeaea;color:#666;font-size:12px;font-weight:400;letter-spacing:.5px;text-transform:uppercase}.bf_membership:not(.bf_membership_new) .bf-membership-featured_plans .bf-membership-current .bf-membership-select:before{content:"Current plan";display:block;padding:10px 0;border:1px solid #f35b2d;border-radius:3px;background:#fff;color:#f35b2d;font-size:13px;font-weight:400;text-shadow:none;text-transform:uppercase}@media screen and (min-width:350px){.bf_membership:not(.bf_membership_new) .bf-membership-featured_plans .bf-membership-current .bf-membership-select:before{font-size:14px;letter-spacing:1px}}@media screen and (min-width:1024px){.bf_membership_upgrade:not(.bf_membership_new) .bf-membership-trial .bf-membership-select:before{padding:10px 0;font-size:13px}.bf_membership:not(.bf_membership_new) .bf-membership-featured_plans .bf-membership-current .bf-membership-select:before{padding:13px 0;font-size:15px}}.bf-membership_plan-subtitle{margin-top:10px;padding:0 15px;text-align:left}.bf-membership_plan-subtitle h3{padding-top:12px;border-top:1px solid #dbd7d7;font-size:15px}.bf-membership_plan-subtitle h3 span:after{content:":"}@media screen and (max-width:1023px){.bf-membership_plan-subtitle h3 span{display:block;font-size:14px;line-height:1;font-weight:400}}@media screen and (min-width:1024px){.bf-membership_plan-subtitle{margin-top:25px;padding:0 25px}.bf-membership_plan-subtitle h3{padding-top:15px;font-size:16px}}.bf-membership-list{list-style:none;margin-top:5px;margin-bottom:10px;margin-left:15px;padding-left:0;text-align:left}.bf-membership-list li{position:relative;padding:6px 15px 6px 18px;background-image:url(https://brewersfriend.com/homebrew/images/mem_check.svg);background-repeat:no-repeat;background-size:13px auto;background-position:left 8px;font-size:13px;line-height:1.2}@media screen and (min-width:1024px){.bf-membership-list{margin-left:25px}.bf-membership-list li{padding:7px 25px 7px 20px;background-size:15px auto;background-position:left 7px;font-size:14px}}a.bf-tooltip>span{display:inline-block;position:relative}a.bf-tooltip>span>i:before{content:"\f059";display:inline-block;padding-left:4px;padding-right:4px;color:#bfbfbf;font-family:'Font Awesome 5 Free';font-size:13px;font-style:normal;font-weight:900;cursor:pointer}.bf-has_tooltip.bf-tooltip-hover a.bf-tooltip>span>i:before,.bf-has_tooltip.bf-tooltip-expanded a.bf-tooltip>span>i:before{color:#47aa09}.bf-has_tooltip.bf-tooltip-hover a.bf-tooltip>span:before,.bf-has_tooltip.bf-tooltip-expanded a.bf-tooltip>span:before{content:"";position:absolute;top:10px;left:11px;display:inline-block;width:0;height:0;margin-left:-10px;border:solid transparent;border-color:rgba(255,255,255,0);border-bottom-color:#d0d0d0;border-width:10px}.bf-has_tooltip.bf-tooltip-hover a.bf-tooltip span:after,.bf-has_tooltip.bf-tooltip-expanded a.bf-tooltip span:after{content:"";position:absolute;z-index:5;top:13px;left:13px;display:inline-block;width:0;height:0;margin-left:-10px;border:solid transparent;border-color:rgba(255,255,255,0);border-bottom-color:#f5f5f5;border-width:8px}a.bf-tooltip>div{display:none}.bf-has_tooltip.bf-tooltip-hover a.bf-tooltip>div,.bf-has_tooltip.bf-tooltip-expanded a.bf-tooltip>div{display:block;margin-top:10px;padding:10px 10px 3px 10px;border:1px solid #d0d0d0;border-radius:5px;background:#f5f5f5;color:#505050;font-size:12px;line-height:1.30}.bf-has_tooltip.bf-tooltip-hover:not(.bf-tooltip-expanded) a.bf-tooltip>div{position:absolute;z-index:1;left:-10px;right:15px}.bf-has_tooltip.bf-tooltip-expanded a.bf-tooltip>div{position:relative;margin-left:-23px;margin-right:-5px}a.bf-tooltip>div>p{margin-top:0;margin-bottom:7px}@media screen and (min-width:768px){.bf-has_tooltip.bf-tooltip-hover a.bf-tooltip>div,.bf-has_tooltip.bf-tooltip-expanded a.bf-tooltip>div{font-size:13px}.bf-has_tooltip.bf-tooltip-expanded a.bf-tooltip>div{position:relative;margin-left:-30px;margin-right:-10px}}.bf_membership #profiletabs table.bf-subscription_form{display:none}.bf_membership #profiletabs .membership-form--existing-subscription,.bf_membership #profiletabs .membership-form--skip-selector{flex-wrap:wrap}.bf_membership #profiletabs .membership-form--existing-subscription table.bf-subscription_form,.bf_membership #profiletabs .membership-form--existing-subscription .membership_page_features,.bf_membership #profiletabs .membership-form--existing-subscription .membership_page_referral,.bf_membership #profiletabs .membership-form--skip-selector table.bf-subscription_form,.bf_membership #profiletabs .membership-form--skip-selector .membership_page_features,.bf_membership #profiletabs .membership-form--skip-selector .membership_page_referral{display:block}.bf_membership #profiletabs .membership-form--existing-subscription .bf-membership,.bf_membership #profiletabs .membership-form--skip-selector .bf-membership,.bf_membership #profiletabs .membership_page_features,.bf_membership #profiletabs .membership_page_referral{display:none}.bf_membership #profiletabs .membership_page_referral{margin-top:40px;width:100%}.bf-subscription_form .bf-membership-change{display:inline-block;margin-bottom:10px;padding:0;border:0;background:transparent;color:#65635f !important;font-size:13px;font-weight:400;letter-spacing:.5px;text-transform:none}.bf-subscription_form .bf-membership-change:hover{border:0;background:transparent;color:#e15628 !important}.bf-subscription_form .bf-membership-change i{margin-right:4px;font-size:11px;opacity:.5}.bf-subscription_form .bf-membership-change:hover i{color:#e15628;opacity:1}.bf_membership .bf-subscription_form .membership-form__update-fields h2{margin-bottom:5px}@media screen and (min-width:768px){.bf-membership-change{font-size:14px}.bf-subscription_form .bf-membership-change i{font-size:12px}}.bf-membership_plan-price_discount{font-size:small;letter-spacing:0;min-height:2em;margin-top:-5px}.bf-membership_plan-price_discount span{font-size:17px;text-decoration:line-through;margin-right:.5em;color:red;font-weight:bold}input[type=email],input[type=password],input[type=search],input[type=text],input[type="number"],.ui.input>input,.ui.selection.dropdown,.ui.selection.active.dropdown .menu,.ui.selection.active.dropdown,.ui.selection.active.dropdown:hover .menu,.databox input[type=text],.databox input[type=number],input.slider:read-only[type="number"],input.fermentableAmount:read-only[type="number"],input.custfermentableAmount:read-only[type="number"],input.steepingGrainAmount:read-only[type="number"],div.databox textarea{border-color:#bbb}input[type=email]:hover,input[type=password]:hover,input[type=search]:hover,input[type=text]:hover,input[type="number"]:hover,input:read-only[type="number"]:hover,.ui.selection.active.dropdown:hover,.databox input[type=text]:hover,.databox input[type=number]:hover,div.databox textarea:hover{border-color:rgba(34,36,38,.35)}.bf-text_align-right{text-align:right}a{outline:0;border-radius:2px}a:focus{box-shadow:0 0 0 3px rgba(50,151,211,0.5)}input:focus,input:focus:hover,select:focus,textarea:focus,.databox input[type=number]:focus,.databox input[type=text]:focus,div.databox textarea:focus{border:1px solid #3297d3}input[type="radio"]:focus{border-radius:100%;box-shadow:0 .5px 0 3px rgba(50,151,211,0.5)}input[type="checkbox"]:focus,.ui.toggle.checkbox input[type=checkbox]:focus+label::before{box-shadow:0 0 0 3px rgba(50,151,211,0.5)}.ui.selection.dropdown:focus,.ui.selection.active.dropdown,.ui.selection.active.dropdown:hover{border:1px solid #3297d3;border-radius:3px 3px 0 0}.ui.selection.active.dropdown .menu,.ui.selection.active.dropdown:hover .menu{width:100%;min-width:100%;border:1px solid #3297d3;overflow-x:auto}table.calc input[type="button"]:focus{box-shadow:0 0 0 3px rgba(50,151,211,0.5)}.ui.input .ui.button{border:1px solid rgba(34,36,38,.15)}.ui.input .ui.button:hover{border-color:#cacbcd}.ui.input .ui.button:focus,.ui.input .ui.button:active{border:1px solid #3297d3;background:#e0e1e2}.ui.input.focus>input,.ui.input>input:focus{border:1px solid #3297d3}.ui[class*="right labeled"].input>input:focus{border-right-color:#3297d3 !important}.recipeheading .bf-recipe_toolbar-container ul.tabButtons li a:focus:not(:active){box-shadow:0 0 0 3px rgba(50,151,211,0.5)}@media screen and (max-width:767px){.ui.upward.dropdown>.menu{max-height:175px}.ui.selection.dropdown:not(.upward)>.menu,.ui.search.dropdown:not(.upward)>.menu{max-height:210px;max-height:60vh}}@media screen and (max-width:767px){.ui-dialog.ui-widget .ui-dialog-titlebar.ui-widget-header{padding:12px 35px 12px 10px !important}}@media screen and (max-width:1335px){.appcontent .recipeheading:not(#recipeeditheading) .appbounds{border-top-left-radius:0;border-top-right-radius:0}}#profiletabs{padding-left:0;padding-right:0}#profiletabs .tab_content{margin-top:0;padding:15px}@media screen and (min-width:1200px){#profiletabs .tab_content{padding:20px}}@media screen and (max-width:1335px){#profiletabs .tab_content{border-left:0;border-right:0;border-radius:0}}#profiletabs .tab_content>div{padding:0}#profiletabs .tab_content .ui.definition.table tr td:first-child:not(.ignored){background:transparent}@media screen and (max-width:767px){.ui.table:not(.unstackable){display:block}}@media screen and (max-width:767px){#profiletabs input:not(.button),#profiletabs select,#profiletabs textarea,#profiletabs #commentform input:not(.button),#profiletabs #commentform textarea,#profiletabs div.databox input:not(.button),#profiletabs div.databox textarea,#profiletabs div.databox select,#profiletabs .ui-widget textarea{padding:7px 10px;font-size:12px;line-height:1.25}#profiletabs .ui.labeled.input>.label:not(.corner){padding-top:7px;padding-bottom:7px;padding-left:7px}}.my_profile-title{padding-top:15px}.my_profile-title .appbounds{padding:10px 0;border-bottom:0}.centerContent .appcontent .my_profile-title h2{position:relative;margin-top:0;margin-bottom:0;padding-bottom:0;padding-left:15px;font-size:22px}.my_group-breadcrumbs .group-menu{position:absolute;width:25px;cursor:pointer;right:-15px;top:-5px}.my_profile-title h2:before,.my_group-breadcrumbs .group-menu:before{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.my_profile-title h2:before,.my_group-breadcrumbs .group-menu:before{content:"";display:block;position:absolute;top:3px;right:15px;width:25px;height:25px;border-radius:50%;background:#c3beb6}.my_profile-title h2.my_profile-tabs-active:before,.my_group-breadcrumbs .group-menu-active:before{background:#949494}.my_profile-title h2:after,.my_group-breadcrumbs .group-menu:after{content:"\f077";position:absolute;top:9px;right:22px;color:#fff;font-family:"Font Awesome 5 Free";font-size:14px;font-weight:900;cursor:pointer}.my_profile-title h2.my_profile-tabs-active:after,.my_group-breadcrumbs .group-menu-active:after{content:"\f078"}.my_profile-tabs{display:none;padding-bottom:8px}.my_group-tabs{display:none !important}.my_group-tabs-active{display:flex !important}#profiletabs .ui-tabs-nav{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 15px 0 15px;margin-bottom:0}#profiletabs .ui-tabs-nav:before,#profiletabs .ui-tabs-nav:after{display:none}#profiletabs .ui-tabs-nav li.ui-tabs-tab{width:calc(50% - 4px);margin:1px 0 7px 0}#profiletabs .ui-tabs-nav .ui-tabs-tab.ui-tab a{width:100%;padding:7px 0;box-sizing:border-box;letter-spacing:0}@media screen and (min-width:768px){.centerContent .appcontent .my_profile-title .appbounds h2{font-size:24px}.my_profile-title h2:before{top:5px}.my_profile-title h2:after{top:12px}#profiletabs.ui-tabs .ui-tabs-nav{justify-content:flex-start;text-align:left}#profiletabs .ui-tabs-nav li.ui-tabs-tab{width:unset;margin:1px 8px 5px 0}#profiletabs .ui-tabs-nav .ui-tabs-tab.ui-tab a{padding:8px 12px;font-size:12px !important}}@media screen and (min-width:768px) and (max-width:1199px){#profiletabs .profile-nav{flex-wrap:wrap;margin-bottom:6px;padding:0 15px !important}#profiletabs .profile-nav.ui.secondary.menu .item{margin-bottom:8px}}@media screen and (min-width:1200px){.my_profile-title .appbounds{border-bottom:1px solid #e1e1e1}.centerContent .appcontent .my_profile-title .appbounds h2{padding-left:20px}.my_profile-title h2:before,.my_profile-title h2:after,.my_group-breadcrumbs .group-menu:before,.my_group-breadcrumbs .group-menu:after{display:none}.my_profile-tabs{display:block !important;padding-bottom:0}.my_group-tabs{display:flex !important}#profiletabs.ui-tabs .ui-tabs-nav{padding-top:12px;padding-bottom:7px;padding-left:20px}#profiletabs .ui-tabs-nav li.ui-tabs-tab{margin:0 8px 5px 0}#profiletabs .ui-tabs-nav .ui-tabs-tab.ui-tab a{padding:8px 12px;font-size:13px !important}}@media screen and (min-width:1200px){body #recipetable.recipelist.bf-sidebar_collapsed #bf-sidebar_collapse{left:-21px}}.centerContent.resp #recipetable.folderlist.recipelist{padding:0}#recipetable .folders{margin-top:0}body #recipetable.recipelist .recipes.folders{padding:6px;box-sizing:border-box}@media screen and (min-width:601px){body #recipetable.recipelist .recipes.folders{width:calc(33% - 22px);box-sizing:border-box}}@media screen and (min-width:1024px){body #recipetable.recipelist .recipes.folders{width:calc(23% - 22px)}}@media screen and (min-width:1350px){body #recipetable.recipelist .recipes.folders{width:calc(22% - 30px)}}#recipetable .recipe_folders{padding-bottom:0}@media screen and (max-width:600px){#folderDropdownContainer .selection.dropdown{margin-left:6px}}@media screen and (min-width:601px){#recipetable .folders .editbuttons .buttons{width:100%;padding-right:10px}#recipetable .folders .editbuttons .button{padding:.78571429em .5em .78571429em}}@media screen and (min-width:601px) and (max-width:767px){#recipetable .folders .editbuttons .buttons{flex-wrap:wrap}#recipetable .recipe_folders{text-align:left}#recipetable .folders .editbuttons .button{width:calc(100% - 10px);margin-bottom:7px;border-radius:.28571429rem}}@media screen and (min-width:768px){#recipetable .recipe_folders{text-align:left}#recipetable .folders .editbuttons .button{width:calc(50% - 10px);margin-right:5px;margin-bottom:7px}}@media screen and (min-width:601px){#recipetable .folderitems{margin-top:3px;padding:0;border-top:1px solid #e7e7e7}}#recipetable .folderitems tr.active{background:#f8f8f9 !important}@media screen and (min-width:601px){#recipetable .folderitems td{position:relative;height:unset;padding:5px 0;border-top:0;border-bottom:1px solid #e7e7e7}}#recipetable a.folderlink{color:#777;font-weight:600}@media screen and (min-width:601px){#recipetable a.folderlink{position:relative;padding:5px 20px 5px 25px}}@media screen and (min-width:1024px){#recipetable a.folderlink{padding:5px 27px 5px 32px}}#recipetable a.folderlinkactive{color:#333;font-weight:700;text-decoration:none}@media screen and (min-width:601px){#recipetable .folderlink i{position:absolute;left:0;top:3px;font-size:17px}#recipetable .folderitems i.delete{position:absolute;top:5px;right:0;color:#777;font-size:14px !important}}@media screen and (min-width:1024px){#recipetable .folderlink i{left:7px}#recipetable .folderitems i.delete{right:7px}}.foldertablecontainer>div>a{display:block;margin-top:7px;color:#777;font-size:12px}.foldertablecontainer>div>a i{position:relative;top:0;color:#888;font-size:14px}#recipetable.recipelist>.ui.message{margin-top:0;padding:10px 12px 0 12px}@media screen and (min-width:601px){#recipetable.recipelist>.ui.message{width:67%}}@media screen and (min-width:1024px){#recipetable.recipelist>.ui.message{width:77%;padding:10px 10px 10px 12px}}@media screen and (min-width:1350px){body #recipetable.recipelist>.ui.message{width:78%}}#recipe_filter_form{font-size:13px}#recipe_filter_form .fields{margin:0 -10px}@media screen and (max-width:1023px){#recipe_filter_form .fields{flex-wrap:wrap}}#recipe_filter_form .field{display:flex;align-items:center;width:auto !important;margin:0 !important;padding:0 10px 10px 10px}#recipe_filter_form .field.five{flex:1}#recipe_filter_form .field.eight{flex:1}@media screen and (max-width:1023px){#recipe_filter_form .field.five{min-width:60%}#recipe_filter_form .field.eight{min-width:60%}}@media screen and (min-width:1024px){#recipe_filter_form .field{padding-bottom:0}#recipe_filter_form .field.five{flex:10}#recipe_filter_form .field.eight{flex:9}}@media screen and (min-width:1200px){#recipe_filter_form .field.five{flex:2}#recipe_filter_form .field.eight{flex:3}}#recipe_filter_form .field label{margin-right:8px;margin-bottom:0;line-height:1.2;font-weight:600;white-space:nowrap}#recipe_filter_form .field>.dropdown{padding:7px 27px 7px 10px}#recipe_filter_form .field .text{white-space:nowrap}@media screen and (max-width:1199px){#recipe_filter_form .field.eight button{font-size:0}#recipe_filter_form .field.eight button:before{content:"\f002";padding:2px 9px 0 9px;font-family:"Font Awesome 5 Free";font-size:14px;font-weight:900}}#recipetable .recipebuldaction{margin:15px 0 0 0 !important;padding:0 !important}@media screen and (min-width:601px){#recipetable .recipebuldaction{padding-left:22px !important}#recipetable.bf-sidebar_collapsed .recipebuldaction{padding-left:15px !important}}@media screen and (min-width:1350px){#recipetable .recipebuldaction{padding-left:30px !important}}#recipetable .recipebuldaction>b{margin-right:5px;font-weight:600}#recipetable .recipebuldaction>span{font-size:13px !important}@media screen and (min-width:375px){#recipetable .recipebuldaction>span{font-size:15px !important}}@media screen and (min-width:768px){#recipetable .recipebuldaction>span{font-size:16px !important;line-height:30px}}@media screen and (min-width:1350px){#recipetable .recipebuldaction>span{font-size:17px !important}}#recipetable.recipelist #recipe_table_container.mybrewing{margin-top:15px;margin-bottom:0}#recipetable.recipelist #recipe_table_container.mybrewing .my-recipes-recipe-row:nth-child(2n){background:#f8f8f9}#recipe_table_container.mybrewing .brewmethod_on_recipe{display:inline-block;margin-left:0;line-height:1.2}#recipe_table_container.mybrewing .brewmethod_on_recipe:first-of-type:after{content:"-";display:inline-block;margin-left:6px;margin-right:2px}@media screen and (max-width:479px){#recipe_table_container.mybrewing .my-recipes-h-checkbox{padding:12px 20px 9px 0 !important;text-align:right}#recipe_table_container.mybrewing .my-recipes-td-checkbox{position:absolute;top:43px;right:10px;padding:10px !important}#recipe_table_container.mybrewing .my-recipes-td-recipes{width:100% !important;min-height:76px;padding:10px 99px 9px 48px !important}#recipe_table_container.mybrewing .my-recipes-td-color{position:absolute;top:10px;left:15px;padding:0 !important}#recipe_table_container.mybrewing .my-recipes-td-actions{position:absolute;top:12px;right:12px;padding:0 !important}#recipe_table_container.mybrewing .my-recipes-td-mybrews{width:27% !important;padding:10px 3px 10px 9px !important;font-size:12px;order:5;text-align:left}#recipe_table_container.mybrewing .my-recipes-td-totalbrews{width:20% !important;padding:10px 3px 10px 9px !important;text-align:left}#recipe_table_container.mybrewing .my-recipes-td-cost{width:20% !important;padding:10px 3px 10px 3px !important}#recipe_table_container.mybrewing .my-recipes-td-size{width:20% !important;padding:10px 3px 10px 3px !important}#recipe_table_container.mybrewing .my-recipes-td-abv{width:20% !important;padding:10px 3px 10px 3px !important}#recipe_table_container.mybrewing .my-recipes-td-ibu{width:20% !important;padding:10px 9px 10px 3px !important;text-align:right}#recipe_table_container.mybrewing .my-recipes-td-sharing{width:25% !important;padding:10px 3px 10px 3px !important;order:6}#recipe_table_container.mybrewing .my-recipes-td-updated{width:48% !important;padding:10px 8px 10px 3px !important;order:7;font-size:12px;text-align:right}}@media screen and (max-width:600px){#recipetable.recipelist #recipe_table_container.mybrewing{float:left;width:100%}}@media screen and (min-width:480px) and (max-width:600px){#recipe_table_container.mybrewing .my-recipes-h-checkbox{padding:12px 17px 9px 0 !important;text-align:right}#recipe_table_container.mybrewing .my-recipes-td-checkbox{position:absolute;top:11px;right:8px;padding:10px !important}#recipe_table_container.mybrewing .my-recipes-td-recipes{width:100% !important;padding:10px 137px 9px 48px !important}#recipe_table_container.mybrewing .my-recipes-td-mybrews,#recipe_table_container.mybrewing .my-recipes-td-totalbrews,#recipe_table_container.mybrewing .my-recipes-td-cost,#recipe_table_container.mybrewing .my-recipes-td-size,#recipe_table_container.mybrewing .my-recipes-td-abv,#recipe_table_container.mybrewing .my-recipes-td-ibu,#recipe_table_container.mybrewing .my-recipes-td-sharing,#recipe_table_container.mybrewing .my-recipes-td-updated{padding:10px 3px 10px 3px !important;text-align:center}#recipe_table_container.mybrewing .my-recipes-td-color{position:absolute;top:10px;left:15px;padding:0 !important}#recipe_table_container.mybrewing .my-recipes-td-actions{position:absolute;top:15px;right:50px;padding:0 !important}#recipe_table_container.mybrewing .my-recipes-td-mybrews{width:16.666% !important;font-size:12px}#recipe_table_container.mybrewing .my-recipes-td-totalbrews{width:16.666% !important}#recipe_table_container.mybrewing .my-recipes-td-cost{width:16.666% !important}#recipe_table_container.mybrewing .my-recipes-td-size{width:16.666% !important}#recipe_table_container.mybrewing .my-recipes-td-abv{width:16.666% !important}#recipe_table_container.mybrewing .my-recipes-td-ibu{width:16.666% !important}#recipe_table_container.mybrewing .my-recipes-td-sharing{width:14.28571% !important}#recipe_table_container.mybrewing .my-recipes-td-updated{width:15.28571% !important;font-size:12px}}@media screen and (min-width:601px) and (max-width:767px){#recipe_table_container.mybrewing .my-recipes-h-checkbox{padding:12px 20px 9px 0 !important;text-align:right}#recipe_table_container.mybrewing .my-recipes-td-checkbox{position:absolute;top:43px;right:10px;padding:10px !important}#recipe_table_container.mybrewing .my-recipes-td-recipes{width:100% !important;min-height:76px;padding:10px 99px 9px 48px !important}#recipe_table_container.mybrewing .my-recipes-td-color{position:absolute;top:10px;left:15px;padding:0 !important}#recipe_table_container.mybrewing .my-recipes-td-actions{position:absolute;top:12px;right:12px;padding:0 !important}#recipe_table_container.mybrewing .my-recipes-td-mybrews{width:27% !important;padding:10px 3px 10px 9px !important;font-size:12px;order:5;text-align:left}#recipe_table_container.mybrewing .my-recipes-td-totalbrews{width:20% !important;padding:10px 3px 10px 9px !important;text-align:left}#recipe_table_container.mybrewing .my-recipes-td-cost{width:20% !important;padding:10px 3px 10px 3px !important}#recipe_table_container.mybrewing .my-recipes-td-size{width:20% !important;padding:10px 3px 10px 3px !important}#recipe_table_container.mybrewing .my-recipes-td-abv{width:20% !important;padding:10px 3px 10px 3px !important}#recipe_table_container.mybrewing .my-recipes-td-ibu{width:20% !important;padding:10px 9px 10px 3px !important;text-align:right}#recipe_table_container.mybrewing .my-recipes-td-sharing{width:25% !important;padding:10px 3px 10px 3px !important;order:6}#recipe_table_container.mybrewing .my-recipes-td-updated{width:48% !important;padding:10px 8px 10px 3px !important;order:7;font-size:12px;text-align:right}}@media screen and (min-width:601px) and (max-width:1023px){#recipetable.recipelist #recipe_table_container.mybrewing{width:67%;clear:right}}@media screen and (min-width:768px) and (max-width:1023px){#recipe_table_container.mybrewing thead,#recipe_table_container.mybrewing tbody,#recipe_table_container.mybrewing tr,#recipe_table_container.mybrewing tr>td,#recipe_table_container.mybrewing tr>th{display:block}#recipe_table_container.mybrewing tr>td{border:0}#recipe_table_container.mybrewing .my-recipes-h-checkbox{padding:12px 17px 9px 0 !important;text-align:right}#recipe_table_container.mybrewing .my-recipes-td-checkbox{position:absolute;top:11px;right:8px;padding:10px !important}#recipe_table_container.mybrewing .my-recipes-td-recipes{width:100% !important;padding:10px 137px 9px 48px !important}#recipe_table_container.mybrewing .my-recipes-td-mybrews,#recipe_table_container.mybrewing .my-recipes-td-totalbrews,#recipe_table_container.mybrewing .my-recipes-td-cost,#recipe_table_container.mybrewing .my-recipes-td-size,#recipe_table_container.mybrewing .my-recipes-td-abv,#recipe_table_container.mybrewing .my-recipes-td-ibu,#recipe_table_container.mybrewing .my-recipes-td-sharing,#recipe_table_container.mybrewing .my-recipes-td-updated{padding:10px 3px 10px 3px !important;text-align:center}#recipe_table_container.mybrewing .my-recipes-td-color{position:absolute;top:10px;left:15px;padding:0 !important}#recipe_table_container.mybrewing .my-recipes-td-actions{position:absolute;top:12px;right:50px;padding:0 !important}#recipe_table_container.mybrewing .my-recipes-td-mybrews{width:16.666% !important;font-size:12px}#recipe_table_container.mybrewing .my-recipes-td-totalbrews{width:16.666% !important}#recipe_table_container.mybrewing .my-recipes-td-cost{width:16.666% !important}#recipe_table_container.mybrewing .my-recipes-td-size{width:16.666% !important}#recipe_table_container.mybrewing .my-recipes-td-abv{width:16.666% !important}#recipe_table_container.mybrewing .my-recipes-td-ibu{width:16.666% !important}#recipe_table_container.mybrewing .my-recipes-td-sharing{width:14.28571% !important}#recipe_table_container.mybrewing .my-recipes-td-updated{width:15.28571% !important;font-size:12px}}@media screen and (max-width:1023px){#recipetable.recipelist #recipe_table_container.mybrewing{margin-top:15px}#recipe_table_container.mybrewing .table{margin-top:0;margin-bottom:0}#recipetable.recipelist #recipe_table_container.mybrewing tr{padding:0}#recipetable.recipelist #recipe_table_container.mybrewing .my-recipes-recipe-row{display:flex !important;flex-wrap:wrap;position:relative;padding:0;box-shadow:0 -1px 0 0 rgba(0,0,0,.15) inset !important}#recipetable.recipelist #recipe_table_container.mybrewing .my-recipes-recipe-row:last-of-type{box-shadow:none !important}#recipe_table_container.mybrewing .my-recipes-h-checkbox{border-bottom:1px solid rgba(34,36,38,.1) !important;background:#f8f8f9}#recipe_table_container.mybrewing th:not(.my-recipes-h-checkbox){display:none !important}#recipe_table_container.mybrewing th,#recipe_table_container.mybrewing td{box-sizing:border-box;font-size:13px}#recipe_table_container.mybrewing td:before{display:block;margin-bottom:4px;color:#555;font-size:11px;line-height:1.2;text-transform:uppercase}#recipe_table_container.mybrewing .my-recipes-td-mybrews,#recipe_table_container.mybrewing .my-recipes-td-totalbrews,#recipe_table_container.mybrewing .my-recipes-td-cost,#recipe_table_container.mybrewing .my-recipes-td-size,#recipe_table_container.mybrewing .my-recipes-td-abv,#recipe_table_container.mybrewing .my-recipes-td-ibu,#recipe_table_container.mybrewing .my-recipes-td-sharing,#recipe_table_container.mybrewing .my-recipes-td-updated{border-top:1px solid #e4e4e4 !important}.mybrewing .my-recipes-td-mybrews:before{content:"My Brews:"}#recipe_table_container.mybrewing .my-recipes-td-mybrews a{display:block}.mybrewing .my-recipes-td-totalbrews:before{content:"Brews:";color:transparent}.mybrewing .my-recipes-td-cost:before{content:"Cost:"}.mybrewing .my-recipes-td-size:before{content:"Size:"}.mybrewing .my-recipes-td-abv:before{content:"ABV:"}.mybrewing .my-recipes-td-ibu:before{content:"IBU:"}.mybrewing .my-recipes-td-color .batchcolor{margin:0}.mybrewing .my-recipes-td-sharing:before{content:"Sharing:"}.mybrewing .my-recipes-td-updated:before{content:"Updated:"}#recipe_table_container .my-recipes-td-actions .button{padding:8px 10px;border-radius:.28571429rem}#recipe_table_container .my-recipes-td-actions .button:first-child{display:none}#recipe_table_container .my-recipes-td-actions .button:last-child{margin-left:12px}}@media screen and (min-width:1024px){body #recipetable.recipelist #recipe_table_container.mybrewing{width:77%}}@media screen and (min-width:1350px){body #recipetable.recipelist #recipe_table_container.mybrewing{width:78%}}@media screen and (min-width:1024px){#recipe_table_container.mybrewing .table{margin-top:0;margin-bottom:0}#recipe_table_container.mybrewing th,#recipe_table_container.mybrewing td{padding:7px 5px;text-align:left}#recipe_table_container.mybrewing th{font-weight:600;font-size:11px;text-transform:uppercase}#recipe_table_container.mybrewing .my-recipes-h-checkbox,#recipe_table_container.mybrewing .my-recipes-td-checkbox{padding-left:8px}#recipe_table_container.mybrewing .my-recipes-h-recipes,#recipe_table_container.mybrewing .my-recipes-td-recipes{padding-left:2px;text-align:left}#recipe_table_container .my-recipes-td-actions .buttons{padding-right:2px}#recipe_table_container .my-recipes-td-actions .button{padding:8px}}@media screen and (min-width:1024px) and (max-width:1199px){#recipe_table_container .my-recipes-td-actions .button{border-radius:.28571429rem}#recipe_table_container .my-recipes-td-actions .button:first-child{display:none}#recipe_table_container .my-recipes-td-actions .button:last-child{margin-left:10px}}@media screen and (min-width:1200px){#recipe_table_container.mybrewing td{font-size:13px}#recipe_table_container.mybrewing .my-recipes-td-recipes b{font-size:13px}#recipe_table_container.mybrewing .my-recipes-td-recipes .brewmethod_on_recipe{font-size:12px}#recipe_table_container .my-recipes-td-actions .button{padding:10px}}@media screen and (min-width:1350px){#recipe_table_container.mybrewing .my-recipes-td-recipes b{font-size:14px}}.my-recipes-td-recipes.ui-draggable-handle.dragHandle:hover,.ui.table tr:first-child td.my-recipes-td-recipes.ui-draggable-handle.dragHandle:hover{border:0}.my-recipes-td-recipes.ui-draggable-handle.dragHandle:hover{border-top:1px solid rgba(34,36,38,.1)}@media(hover:hover){.ui.table tr:first-child td.my-recipes-td-recipes.ui-draggable-handle.dragHandle{border-top:1px solid transparent}.my-recipes-td-recipes.ui-draggable-handle.dragHandle{border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent}.my-recipes-td-recipes.ui-draggable-handle.dragHandle:hover,.ui.table tr:first-child td.my-recipes-td-recipes.ui-draggable-handle.dragHandle:hover{border:1px dashed #ccc}}@media screen and (max-width:767px){#profiletabs4 td>input,#profiletabs4 td>textarea{width:100% !important}#profiletabs4 .ui.left.labeled.input{width:100%}#profiletabs4 input.textboxform{max-width:100%}#profiletabs4 input#mobile{flex:1;width:100% !important}}@media screen and (max-width:479px){#profiletabs0 input[name="avatar_image"]{width:calc(100% - 81px)}#profiletabs0 td>input,#profiletabs0 td>textarea{width:100% !important}}@media screen and (max-width:767px){#save_publicprofile2{width:72px;margin-top:2px;margin-right:0;margin-left:5px;vertical-align:top}}@media screen and (max-width:767px){.ui.dropdown.brewsettingdd.selection{width:100%}}#equipmenttabs .equipment-default{border-top:1px !important}#equipmenttabs .ui-tabs-nav{padding-left:0;padding-right:0}@media screen and (max-width:767px){#equipmenttabs .ui-tabs-nav td{padding-left:0;padding-right:0}#equipmenttabs .very.basic.table,#equipmenttabs .very.basic.table td{margin-top:0 !important;padding-left:0 !important;padding-right:0 !important}#equipmenttabs .very.basic.table tr{padding-top:0}#equipmenttabs .very.basic.table div{width:100%}#equipmenttabs .very.basic.table .ui.action{margin-bottom:10px}}@media screen and (max-width:767px){#water_source_input table table{width:100%}#water_source_input table table tbody{display:flex !important;width:100%}#water_source_input table table tr{box-shadow:none !important;background-color:transparent !important}#water_source_input table table td{height:25px !important;padding:0 !important;margin-bottom:7px;line-height:25px}#water_source_input table table td input{margin-top:0;line-height:1.25}#watersourcetable .table thead{display:none}#watersourcetable .table tr.water_source-stats{display:flex !important;flex-wrap:wrap}#watersourcetable .table tr.water_source-stats td{margin-bottom:5px;box-sizing:border-box}#watersourcetable .table tr.water_source-stats .bf-td-title{display:block;color:#5d5d5d;font-size:11px;font-weight:600;text-transform:uppercase}#watersourcetable .table tr.water_source-stats td .bf-td-title:after{content:":";margin-right:4px}#watersourcetable .table tr.water_source-stats td.water_source-stats-name,#watersourcetable .table tr.water_source-stats td.water_source-stats-buttons{width:100% !important}#watersourcetable .table tr.water_source-stats td.water_source-stats-buttons{text-align:right}#watersourcetable .table tr.water_source-source{margin-top:-12px;padding-top:0;background:#fff}#watersourcetable .table tr.water_source-source td.active{background:transparent !important;font-weight:400}}@media screen and (max-width:479px){#watersourcetable .table tr.water_source-stats td{width:25% !important}}@media screen and (min-width:480px) and (max-width:767px){#watersourcetable .table tr.water_source-stats{justify-content:space-between}#watersourcetable .table tr.water_source-stats td{width:auto !important}}@media screen and (min-width:768px){#watersourcetable .table tr.water_source-stats .bf-td-title{display:none}#watersourcetable .table tr.water_source-source td.active{padding-top:0 !important;border-top:1px solid #fff;background:#fff !important}}@media screen and (max-width:479px){#form_brew_steps .steps-add-setup{width:280px;right:-10px}}.appbounds .dashboard_slots{display:flex;flex-direction:column}.appbounds .dashboard_slots .dashboard_slot{width:100%;min-width:unset;padding-bottom:5px}@media screen and (min-width:600px){.appbounds .dashboard_slots{flex-direction:row;justify-content:space-between}.appbounds .dashboard_slots .dashboard_slot{width:calc(33.3333% - 10px);min-height:unset;margin:0;padding-bottom:8px}.dashboard_slot .content_list{height:unset;max-height:176px}}@media screen and (max-width:767px){#recipetable.shared_recipes table,#recipetable.shared_recipes tbody,#recipetable.shared_recipes tr>td,#recipetable.shared_recipes tr>th{display:block}#recipetable.shared_recipes .ui.table{border-radius:4px}#recipetable.shared_recipes thead{display:none !important}#recipetable.shared_recipes .shared_recipes-style,#recipetable.shared_recipes .shared_recipes-size,#recipetable.shared_recipes .shared_recipes-abv,#recipetable.shared_recipes .shared_recipes-ibu{border-bottom:1px solid #e4e4e4}#recipetable.shared_recipes .shared_recipes-size>a,#recipetable.shared_recipes .shared_recipes-abv>a,#recipetable.shared_recipes .shared_recipes-ibu>a{color:#212121}#recipetable.shared_recipes .shared_recipes-row{display:flex !important;flex-wrap:wrap;position:relative;padding:0;box-shadow:0 -1px 0 0 rgba(0,0,0,.15) inset !important}#recipetable.shared_recipes .shared_recipes-row:nth-child(2n){background:#f8f8f9}#recipetable.shared_recipes .shared_recipes-row:last-of-type{border-radius:0 0 4px 4px;box-shadow:none !important}#recipetable.shared_recipes td{padding:10px 3px;box-sizing:border-box;font-size:13px}#recipetable.shared_recipes td:before{display:block;margin-bottom:4px;color:#555;font-size:11px;line-height:1.2;text-transform:uppercase}#recipetable.shared_recipes .shared_recipes-title{display:flex !important;align-items:center;width:100% !important;min-height:45px;padding:10px 46px 10px 42px !important;border-bottom:1px solid #e4e4e4;font-size:13px}#recipetable.shared_recipes .shared_recipes-title u{text-decoration:none}#recipetable.shared_recipes .shared_recipes-avatar{position:absolute;top:9px;right:10px;padding:0}#recipetable.shared_recipes .shared_recipes-avatar>a{display:block;position:relative;width:27px;height:27px;border-radius:100%;overflow:hidden}#recipetable.shared_recipes .shared_recipes-avatar>a>img{display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;min-height:36px}#recipetable.shared_recipes .shared_recipes-color{position:absolute;top:10px;left:10px;padding:0 !important}#recipetable.shared_recipes .shared_recipes-style{padding:10px 9px 10px 10px !important;font-size:13px;line-height:1.2}#recipetable.shared_recipes .shared_recipes-style:before{content:"Style:"}#recipetable.shared_recipes .shared_recipes-size:before{content:"Size:"}#recipetable.shared_recipes .shared_recipes-abv:before{content:"ABV:"}#recipetable.shared_recipes .shared_recipes-ibu{padding-left:0;padding-right:10px;text-align:right}#recipetable.shared_recipes .shared_recipes-ibu:before{content:"IBU:"}#recipetable.shared_recipes .shared_recipes-views,#recipetable.shared_recipes .shared_recipes-brewed{width:50% !important;line-height:1.1;text-align:center}#recipetable.shared_recipes .shared_recipes-views:before,#recipetable.shared_recipes .shared_recipes-brewed:before{display:inline;margin-right:2px;vertical-align:middle}#recipetable.shared_recipes .shared_recipes-views>a,#recipetable.shared_recipes .shared_recipes-brewed>a{font-size:16px;vertical-align:middle}#recipetable.shared_recipes .shared_recipes-views>a>b,#recipetable.shared_recipes .shared_recipes-brewed>a>b{font-size:16px !important;font-weight:600}#recipetable.shared_recipes .shared_recipes-views{border-right:1px solid #e4e4e4}#recipetable.shared_recipes .shared_recipes-views:before{content:"Views:"}#recipetable.shared_recipes .shared_recipes-brewed:before{content:"Brewed:"}}@media screen and (max-width:399px){#recipetable.shared_recipes .shared_recipes-style{width:calc(100% - 175px) !important}#recipetable.shared_recipes .shared_recipes-size,#recipetable.shared_recipes .shared_recipes-ibu{width:60px !important}#recipetable.shared_recipes .shared_recipes-abv{width:55px !important}}@media screen and (min-width:400px) and (max-width:767px){#recipetable.shared_recipes .shared_recipes-style{width:calc(100% - 205px) !important}#recipetable.shared_recipes .shared_recipes-size,#recipetable.shared_recipes .shared_recipes-ibu{width:70px !important}#recipetable.shared_recipes .shared_recipes-abv{width:65px !important}}#recipetable.recipelist #recipe_table_container.mybrewing .brewSession:nth-child(2n){background:#f8f8f9}@media screen and (max-width:479px){#recipe_table_container.mybrewing .brew_sessions-recipe{width:100% !important;padding:10px 130px 9px 10px !important}#recipe_table_container.mybrewing .brew_sessions-date,#recipe_table_container.mybrewing .brew_sessions-phase,#recipe_table_container.mybrewing .brew_sessions-batch_code,#recipe_table_container.mybrewing .brew_sessions-tank,#recipe_table_container.mybrewing .brew_sessions-updated{padding:10px 5px 10px 5px !important;font-size:12px;text-align:left}#recipe_table_container.mybrewing .brew_sessions-actions{position:absolute;top:12px;right:12px;padding:0 !important}#recipe_table_container.mybrewing .brew_sessions-actions .button:first-of-type{font-size:11px}#recipe_table_container.mybrewing .brew_sessions-date{order:4;width:46% !important;padding-right:10px !important;text-align:left}#recipe_table_container.mybrewing .brew_sessions-phase{order:3;width:54% !important;padding-left:10px !important;text-align:left}#recipe_table_container.mybrewing .brew_sessions-batch_code{order:5;width:54% !important;padding-left:10px !important;text-align:left}#recipe_table_container.mybrewing .brew_sessions-tank{order:6;width:46% !important;padding-left:10px !important;text-align:left}#recipe_table_container.mybrewing .brew_sessions-updated{order:7;width:46% !important;padding-right:10px !important;text-align:left}#recipe_table_container.mybrewing .brew_sessions-updated.tank{width:100% !important}}@media screen and (min-width:480px) and (max-width:767px){#recipe_table_container.mybrewing .brew_sessions-recipe{width:100% !important;padding:10px 135px 9px 10px !important}#recipe_table_container.mybrewing .brew_sessions-date,#recipe_table_container.mybrewing .brew_sessions-phase,#recipe_table_container.mybrewing .brew_sessions-batch_code,#recipe_table_container.mybrewing .brew_sessions-tank,#recipe_table_container.mybrewing .brew_sessions-updated{padding:10px 5px 10px 5px !important;font-size:12px;text-align:left}#recipe_table_container.mybrewing .brew_sessions-actions{position:absolute;top:12px;right:12px;padding:0 !important}#recipe_table_container.mybrewing .brew_sessions-date{width:21% !important;padding-left:10px !important;text-align:left}#recipe_table_container.mybrewing .brew_sessions-phase{width:30% !important}#recipe_table_container.mybrewing .brew_sessions-batch_code{width:28% !important}#recipe_table_container.mybrewing .brew_sessions-tank{width:28% !important}#recipe_table_container.mybrewing .brew_sessions-updated{width:21% !important;padding-right:10px !important;text-align:left}}@media screen and (min-width:768px) and (max-width:1023px){#recipe_table_container.mybrewing .brew_sessions-recipe{width:100% !important;padding:10px 137px 9px 10px !important}#recipe_table_container.mybrewing .brew_sessions-date,#recipe_table_container.mybrewing .brew_sessions-phase,#recipe_table_container.mybrewing .brew_sessions-batch_code,#recipe_table_container.mybrewing .brew_sessions-tank,#recipe_table_container.mybrewing .brew_sessions-updated{padding:10px 5px 10px 5px !important;text-align:left}#recipe_table_container.mybrewing .brew_sessions-actions{position:absolute;top:12px;right:12px;padding:0 !important}#recipe_table_container.mybrewing .brew_sessions-date{width:16% !important;padding-left:10px !important;font-size:12px;text-align:left}#recipe_table_container.mybrewing .brew_sessions-phase{width:34.36% !important}#recipe_table_container.mybrewing .brew_sessions-batch_code{width:auto !important;flex:1}#recipe_table_container.mybrewing .brew_sessions-tank{width:auto !important;flex:1}#recipe_table_container.mybrewing .brew_sessions-updated{width:auto !important;padding-right:10px !important;font-size:12px;text-align:left}}@media screen and (max-width:1023px){#recipetable.recipelist #recipe_table_container.mybrewing .brewSession{display:flex !important;flex-wrap:wrap;position:relative;padding:0;box-shadow:0 -1px 0 0 rgba(0,0,0,.15) inset !important}#recipetable.recipelist #recipe_table_container.mybrewing .brewSession:last-of-type{box-shadow:none !important}#recipe_table_container.mybrewing .brew_sessions-date,#recipe_table_container.mybrewing .brew_sessions-phase,#recipe_table_container.mybrewing .brew_sessions-batch_code,#recipe_table_container.mybrewing .brew_sessions-tank,#recipe_table_container.mybrewing .brew_sessions-updated{border-top:1px solid #e4e4e4 !important}.mybrewing .brew_sessions-date:before{content:"Brew Date:"}.mybrewing .brew_sessions-phase:before{content:"Phase:"}.mybrewing .brew_sessions-batch_code:before{content:"Batch Code:"}.mybrewing .brew_sessions-tank:before{content:"Tanks:"}.mybrewing .brew_sessions-updated:before{content:"Updated:"}#recipe_table_container .brew_sessions-actions .button{padding:8px 10px;border-radius:.28571429rem}#recipe_table_container .brew_sessions-actions .button:last-child{margin-left:12px}}@media screen and (min-width:1024px){#recipe_table_container.mybrewing .brew_sessions-h-recipe,#recipe_table_container.mybrewing .brew_sessions-recipe{padding-left:10px;text-align:left}#recipe_table_container .brew_sessions-actions .buttons{padding-right:2px}#recipe_table_container .brew_sessions-actions .button{padding:8px}#recipe_table_container .brew_sessions-actions .button{border-radius:.28571429rem}#recipe_table_container .brew_sessions-actions .button:last-child{margin-left:10px}}@media screen and (min-width:1200px){#recipe_table_container.mybrewing .brew_sessions-recipe b{font-size:13px}#recipe_table_container .brew_sessions-actions .button{padding:10px}}@media screen and (min-width:1350px){#recipe_table_container.mybrewing .brew_sessions-recipe b{font-size:14px}}.brew_sessions-recipe.ui-draggable-handle.dragHandle:hover,.ui.table tr:first-child td.brew_sessions-recipe.ui-draggable-handle.dragHandle:hover{border:0}.brew_sessions-recipe.ui-draggable-handle.dragHandle:hover{border-top:1px solid rgba(34,36,38,.1)}@media(hover:hover){.ui.table tr:first-child td.brew_sessions-recipe.ui-draggable-handle.dragHandle{border-top:1px solid transparent}.brew_sessions-recipe.ui-draggable-handle.dragHandle{border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent}.brew_sessions-recipe.ui-draggable-handle.dragHandle:hover,.ui.table tr:first-child td.brew_sessions-recipe.ui-draggable-handle.dragHandle:hover{border:1px dashed #ccc}}@media screen and (max-width:767px){#shopping_filter_form{display:flex;justify-content:flex-end;align-items:center;max-width:unset;margin-left:-3px;margin-right:-3px}#shopping_filter_form .ui.dropdown{width:200px}#shopping_filter_form .button{margin-left:0;padding:12px 15px;font-size:13px}#shopping_filter_form .bf_print_button:before,.bf_my_notes_buttons .bf_print_button:before{content:"\f02f";font-family:'Font Awesome 5 Free';font-size:14px;font-style:normal;font-weight:900}#shopping_filter_form .bf_print_button>span,.bf_my_notes_buttons .bf_print_button>span{display:none}}@media screen and (max-width:429px){#shopping_filter_form{margin-left:-8px;margin-right:-8px}#shopping_filter_form .ui.dropdown{width:100%;margin-bottom:10px}#shopping_filter_form .button{flex-grow:1;padding:12px 5px}#shopping_filter_form .bf_print_button{margin-left:8px;margin-right:8px}}@media screen and (min-width:430px) and (max-width:600px){#shopping_filter_form{margin-top:-10px}#shopping_filter_form .ui.dropdown{flex-grow:1;margin-top:10px}#shopping_filter_form .button{margin-top:10px;margin-left:10px;padding:12px 15px}}@media screen and (max-width:600px){#shopping_filter_form{flex-wrap:wrap}}@media screen and (min-width:601px) and (max-width:767px){#shopping_filter_form .ui.dropdown{width:200px;flex:1}#shopping_filter_form .button{margin-left:10px;padding:12px 15px}}#inventory_filter_form .ui.checkbox{margin-left:10px}@media screen and (max-width:429px){#inventory_filter_form{margin-left:-8px;margin-right:-8px}#inventory_filter_form .ui.dropdown{width:100%}#inventory_filter_form .ui.checkbox{width:100%;margin:10px 0}#inventory_filter_form .button{margin-left:0;font-size:13px;flex-grow:1}#inventory_filter_form .bf_print_button{margin-left:8px;margin-right:8px}}@media screen and (max-width:767px){#inventory_filter_form{flex-wrap:wrap}#inventoryform>.table,#inventoryform>.table tbody,#inventoryform>.table tr,#inventoryform>.table tr>td,#inventoryform>.table tr>th{display:block}#inventoryform>.table td:first-child,#inventoryform>.table th:first-child{font-weight:700}#inventoryform>.table tr{padding-top:1em;padding-bottom:1em;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset !important;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset !important}#inventoryform>.table tr>td,#inventoryform>.table tr>th{background:0;border:none !important;padding:.25em .75em !important;-webkit-box-shadow:none !important;box-shadow:none !important}}@media screen and (max-width:1023px){#inventory_filter_form{display:flex;align-items:center;max-width:unset}#inventory_filter_form .ui.checkbox{font-size:13px}#inventory_filter_form .button{font-size:13px}#inventory_filter_form .bf_print_button:before{content:"\f02f";font-family:'Font Awesome 5 Free';font-size:14px;font-style:normal;font-weight:900}#inventory_filter_form .bf_print_button>span{display:none}}@media screen and (min-width:430px) and (max-width:767px){#inventory_filter_form{justify-content:flex-end;margin-top:-10px}#inventory_filter_form .ui.dropdown{flex-grow:1;width:200px;margin-top:10px}#inventory_filter_form .ui.checkbox{margin-top:10px}#inventory_filter_form .button{margin-top:10px}}@media screen and (min-width:430px) and (max-width:1023px){#inventory_filter_form{margin-left:-3px;margin-right:-3px}#inventory_filter_form .button{margin-left:10px;padding:12px 15px}}@media screen and (min-width:768px) and (max-width:1023px){#inventory_filter_form{justify-content:space-between;max-width:unset;margin-left:-3px;margin-right:-3px}#inventory_filter_form .ui.dropdown{width:200px;flex:1}}#recipetable>.message.notes{display:flex;flex-wrap:wrap}#recipetable>.message.notes .bf_my_notes_buttons{order:2}@media screen and (max-width:479px){#recipetable>.message.notes{padding-left:10px;padding-right:10px}#recipetable>.message.notes .bf_my_notes_buttons{width:100%;margin-top:10px;text-align:right}}@media screen and (min-width:480px){#recipetable>.message.notes{justify-content:space-between}}@media screen and (min-width:480px) and (max-width:767px){#recipetable>.message.notes{padding-left:15px;padding-right:15px}}@media screen and (max-width:600px){#recipetable>.message.notes .bf_my_notes_buttons .button{padding-left:11px;padding-right:11px}}@media screen and (max-width:767px){#recipe_table_container.bf_my_notes_table thead{display:none}#recipetable>.message.notes .bf_my_notes_buttons .button{margin-left:8px;margin-right:0;font-size:13px}}#profiletabs7 #forwarders-list>li:first-of-type,#profiletabs7 #notifications-list>li:first-of-type{margin-top:20px}#profiletabs7 #forwarders-list>li:last-of-type,#profiletabs7 #notifications-list>li:last-of-type{margin-bottom:20px}@media screen and (max-width:600px){#profiletabs7 #forwarders-list>li .stepcontenttext,#profiletabs7 #notifications-list>li .stepcontenttext{width:calc(100% - 10px)}#profiletabs7 #forwarders-list>li .tiny.buttons,#profiletabs7 #notifications-list>li .tiny.buttons{display:block;float:none;margin-top:7px;text-align:right}}@media screen and (min-width:601px){#profiletabs7 #forwarders-list>li .stepcontent,#profiletabs7 #notifications-list>li .stepcontent{padding-right:117px;box-sizing:border-box}#profiletabs7 #forwarders-list>li .tiny.buttons,#profiletabs7 #notifications-list>li .tiny.buttons{position:absolute;top:7px;right:7px}}#profiletabs .profile-nav{margin-left:0;margin-right:0}@media screen and (max-width:767px){#profiletabs .profile-nav{padding-left:15px !important}}@media screen and (min-width:768px){#profiletabs .profile-nav{flex-wrap:wrap;margin-bottom:6px;padding-left:10px !important}#profiletabs .profile-nav .item{margin:0 5px 8px 5px}}@media screen and (min-width:1200px){#profiletabs .profile-nav{padding-left:15px !important}}.brewpart .table.bf-collapsed,.brew_session-content .table.bf-collapsed{display:block}.brewpart .table.bf-collapsed thead,.brew_session-content .table.bf-collapsed thead{display:none}.brewpart .table.bf-collapsed tbody,.brew_session-content .table.bf-collapsed tbody{display:block}.brewpart .table.bf-collapsed tbody>tr,.brew_session-content .table.bf-collapsed tbody>tr{display:flex;flex-wrap:wrap;padding:5px 0 10px 0;border-bottom:1px solid rgba(34,36,38,.1)}.brewpart .table.bf-collapsed tbody>tr:last-of-type,.brew_session-content .table.bf-collapsed tbody>tr:last-of-type{border-bottom:0}.brewpart .table.bf-collapsed tbody>tr>td,.brew_session-content .table.bf-collapsed tbody>tr>td{display:block;padding:7px 7px 2px 7px;border:0;box-sizing:border-box;text-align:left}.brewpart .table.bf-collapsed .bf-td-title,.brew_session-content .table.bf-collapsed .bf-td-title{display:block;color:#5d5d5d;font-size:11px;font-weight:600;text-transform:uppercase}.brewpart .table.bf-collapsed .bf-td-title:not(:empty):after,.brew_session-content .table.bf-collapsed .bf-td-title:not(:empty):after{content:":";position:absolute}.brewpart .table.bf-collapsed tr.bf_table_row_totals td,.brew_session-content .table.bf-collapsed tr.bf_table_row_totals td{width:unset}#sessions.brewpart .table.bf-collapsed td.aligned .bf-td-title{display:none}#brewlog_table.bf-collapsed .bf-td-col-date{order:3;width:45%;text-align:right}#brewlog_table.bf-collapsed .bf-td-col-date .bf-td-title{margin-right:3px}#brewlog_table.bf-collapsed .bf-td-col-event{order:1;width:55%;font-size:13px;font-weight:600}#brewlog_table.bf-collapsed .bf-td-col-tank{order:2;width:55%}#brewlog_table.bf-collapsed .bf-td-col-tank ~ .bf-td-col-event{order:1;width:100%}@media screen and (min-width:350px){#brewlog_table.bf-collapsed .bf-td-col-tank{width:60%}#brewlog_table.bf-collapsed .bf-td-col-date{width:40%}#brewlog_table.bf-collapsed .bf-td-col-event{width:60%}}@media screen and (min-width:480px){#brewlog_table.bf-collapsed .bf-td-col-event{width:100%}#brewlog_table.bf-collapsed .bf-td-col-date{order:3;flex-grow:1;width:unset;text-align:left}#brewlog_table.bf-collapsed .bf-td-col-date .bf-td-title{margin-right:0}#brewlog_table.bf-collapsed .bf-td-col-tank{order:2;width:30%;text-align:right}#brewlog_table.bf-collapsed .bf-td-col-tank .bf-td-title{margin-right:3px}#brewlog_table.bf-collapsed .bf-td-col-tank ~ .bf-td-col-event{order:1;width:70%}}@media screen and (min-width:601px){#brewlog_table.bf-collapsed .bf-td-col-tank{flex-grow:1;width:unset;text-align:left}#brewlog_table.bf-collapsed .bf-td-col-tank .bf-td-title{margin-right:0}#brewlog_table.bf-collapsed .bf-td-col-tank ~ .bf-td-col-event{width:100%}}#brewlog_table.bf-collapsed .bf-td-col-days{order:5;flex-grow:1}#brewlog_table.bf-collapsed .bf-td-col-gravity{order:6;flex-grow:1}#brewlog_table.bf-collapsed .bf-td-col-volume{order:7;flex-grow:1}#brewlog_table.bf-collapsed .bf-td-col-ph{order:8;flex-grow:1}#brewlog_table.bf-collapsed .bf-td-col-temp{order:9;flex-grow:1}#brewlog_table.bf-collapsed .bf-td-col-updated{order:11}#brewlog_table.bf-collapsed .bf-td-col-comment{order:10;width:100%}#brewlog_table.bf-collapsed tr>td:last-of-type{order:12;flex-grow:1;text-align:right}.my_inventory-tables .table.bf-collapsed .fa-scroll{margin-top:6px}.my_inventory-tables .table.bf-collapsed tr>td:last-of-type{flex:1;text-align:right}.my_shopping-tables .table.bf-collapsed tr>td:last-of-type{flex:1;text-align:right}.brew_session-title .appbounds{display:flex;flex-direction:column;padding:10px 15px 3px 15px;box-sizing:border-box}.centerContent .appcontent .brew_session-title h2{position:relative;margin-top:0;margin-bottom:0;padding-bottom:0;padding-left:0;font-size:22px}.brew_session-title ul.tabButtons{position:static;height:unset;margin:7px 0 0 0;padding:0}.brew_session-title ul.tabButtons>li>a{margin:0 7px 7px 0;font-size:12px !important}.brew_session-title ul.tabButtons>li:last-of-type>a{margin-right:0}@media screen and (min-width:768px){.brew_session-title .appbounds{flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:10px 20px 10px 20px}.centerContent .appcontent .brew_session-title .appbounds h2{font-size:24px}.brew_session-title ul.tabButtons{margin-top:0}.brew_session-title ul.tabButtons>li>a{margin-right:5px;margin-bottom:0}}@media screen and (min-width:1024px){.brew_session-title ul.tabButtons>li>a{font-size:13px !important}}@media screen and (min-width:1200px){.my_profile-title .appbounds{border-bottom:1px solid #e1e1e1}}.centerContent>.appcontent>#viewTitle>.appbounds.brew_session{padding:0 15px 0 15px}@media screen and (min-width:601px){.centerContent>.appcontent>#viewTitle>.appbounds.brew_session{position:relative}}@media screen and (min-width:1200px){.centerContent>.appcontent>#viewTitle>.appbounds.brew_session{padding:0 20px 0 20px}}.centerContent #viewTitle .brew_session>h3{margin:0 !important;padding:12px 0 7px 0;font-size:27px;line-height:1.2}@media screen and (min-width:768px){.centerContent #viewTitle .brew_session>h3{padding:15px 0;font-size:32px}}@media screen and (min-width:1200px){.centerContent #viewTitle .brew_session>h3{font-size:36px}}.brew_session .brew_session-header{margin:0}.brew_session .brew_session-header .brew_session-author{display:flex !important;flex-direction:row;align-items:center;width:100% !important;margin:0;border-radius:0;box-shadow:none}.brew_session .brew_session-header .brew_session-author .image{flex:unset;width:auto;height:30px;margin:0 !important;border-radius:0 !important}.brew_session .brew_session-header .brew_session-author .image>a{display:block;margin-bottom:0;font-size:0}.brew_session .brew_session-header .brew_session-author img{width:auto !important;max-width:100%;max-height:100%;height:100%;border-radius:0 !important}.brew_session .brew_session-header .brew_session-author .content{display:inline-block;width:unset;flex:unset;margin:0;padding:0;border-top:0}.brew_session .brew_session-header .brew_session-author .content .header{margin:0;padding:0 0 0 12px}@media screen and (min-width:768px){.brew_session .brew_session-header .brew_session-author{position:absolute;top:14px;right:20px;width:auto !important}.brew_session .brew_session-header .brew_session-author .image{height:40px}}@media screen and (min-width:1200px){.brew_session .brew_session-header .brew_session-author{top:12px}.brew_session .brew_session-header .brew_session-author .image{height:49px}}.brew_session .brew_session-header .brew_session-beer_stats{width:100% !important;margin:8px 0 0 0;border-radius:0;box-shadow:none}.brew_session .brew_session-header .brew_session-beer_stats>.content{padding:0}.brew_session .brew_session-header .brew_session-beer_stats .header{display:none;margin-top:0 !important;text-align:left}.brew_session .brew_session-header .brew_session-beer_stats .header+.description{margin-top:0}.brew_session .brew_session-header .brew_session-beer_stats .description{display:flex;flex-direction:column}.brew_session .brew_session-header .brew_session-beer_stats .description br{display:none}.brew_session .brew_session-beer_stats .viewStats{padding:0;font-size:13px}.brew_session .brew_session-beer_stats .viewStats .firstLabel{display:inline-block;min-width:90px}.brew_session .brew_session-beer_stats .viewStats strong{color:#555}@media screen and (min-width:360px){.brew_session .brew_session-beer_stats .viewStats .firstLabel{min-width:95px}}@media screen and (min-width:601px){.brew_session .brew_session-header .brew_session-beer_stats .description{flex-direction:row;flex-wrap:wrap}.brew_session .brew_session-header .brew_session-beer_stats .viewStats{display:inline-block;width:50%}.brew_session .brew_session-beer_stats .viewStats .firstLabel{min-width:80px}}@media screen and (min-width:768px){.brew_session .brew_session-header .brew_session-beer_stats{margin:0 0 8px 0}.brew_session .brew_session-beer_stats .viewStats .firstLabel{min-width:90px}}@media screen and (min-width:1024px){.brew_session .brew_session-header .brew_session-beer_stats .viewStats{width:33.3333%}}@media screen and (min-width:1200px){.brew_session .brew_session-header .brew_session-beer_stats .viewStats{font-size:15px}.brew_session .brew_session-beer_stats .viewStats .firstLabel{min-width:100px}}.appcontent #viewTitle .brew_session .appbounds.minstats{padding-top:6px;padding-bottom:3px}.brew_session .minstats>div{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;width:16.6666% !important;padding:8px 0 7px 0 !important;border-top-width:1px !important;border-bottom-width:1px !important}.brew_session .minstats>div>label{display:block;width:100%;height:unset;min-width:unset;min-height:unset;font-size:10px;line-height:1.2;letter-spacing:-.3px}.brew_session .minstats>div>.value{min-width:unset}@media screen and (min-width:360px){.brew_session .minstats>div{padding:5px 2px 7px 3px !important}.brew_session .minstats>div>.value{margin-right:0;font-size:15px}}@media screen and (min-width:480px){.brew_session .minstats>div>label{font-size:11px}.brew_session .minstats>div>.value ~ .value{margin-left:5px}}@media screen and (max-width:767px){.brew_session .minstats>div>.value{min-width:unset;margin-right:0;font-size:14px}.brew_session .minstats .batchcolor{width:15px;height:15px;margin-left:2px}.brew_session .minstats .batchcolor .color{position:static;width:15px;height:15px}.brew_session .minstats .batchcolor .mug{display:none}}@media screen and (min-width:768px){.appcontent #viewTitle .brew_session .appbounds.minstats{padding-top:2px;padding-bottom:5px}.brew_session .minstats>div{padding:8px 0 10px 0 !important}.brew_session .minstats>div>label{font-size:12px}.brew_session .minstats>div>.value{font-size:18px}}@media screen and (min-width:1024px){.brew_session .minstats>div>label{font-size:14px}.brew_session .minstats>div>.value{font-size:21px}}#brewtabs.brew_session-content{margin-top:0 !important}#brewtabs.brew_session-content>.brew_session-tabs{display:flex;flex-wrap:wrap;padding-top:0;padding-right:0}#brewtabs.brew_session-content>.brew_session-tabs:before,#brewtabs.brew_session-content>.brew_session-tabs:after{display:none}#brewtabs.brew_session-content>.brew_session-tabs .ui-tabs-tab{position:static;margin:0;background-color:#eee}#brewtabs.brew_session-content>.brew_session-tabs .ui-tabs-tab:last-of-type{margin-right:0}#brewtabs.brew_session-content>.brew_session-tabs .ui-tabs-tab.ui-state-active{background-color:#fff}#brewtabs.brew_session-content>.brew_session-tabs .ui-tabs-tab.ui-state-active a{color:#378a00}#brewtabs.brew_session-content>.brew_session-tabs .ui-tabs-anchor{display:block;width:100%;padding:6px 8px;box-sizing:border-box}@media screen and (max-width:767px){#brewtabs.brew_session-content>.brew_session-tabs{padding:8px 10px;border-top:1px solid #d2d2d2;background:#eee}#brewtabs.brew_session-content>.brew_session-tabs .ui-tabs-tab{margin:2px;padding-bottom:0;border-bottom-width:1px;border-radius:3px}}@media screen and (min-width:768px){#brewtabs.brew_session-content>.brew_session-tabs{display:flex;flex-wrap:nowrap;border:0}#brewtabs.brew_session-content>.brew_session-tabs .ui-tabs-tab{flex-grow:1;border-radius:0;margin-right:0;border-right-width:0}#brewtabs.brew_session-content>.brew_session-tabs .ui-tabs-tab:first-of-type{border-left-width:0}#brewtabs.brew_session-content>.brew_session-tabs .ui-tabs-anchor{padding:8px 0}}@media screen and (min-width:991px){.appbounds,.current_step_bar .middle{width:100%;max-width:1338px}}@media screen and (min-width:1339px){#brewtabs.brew_session-content>.brew_session-tabs .ui-tabs-tab:first-of-type{border-left-width:1px;border-top-left-radius:5px}#brewtabs.brew_session-content>.brew_session-tabs .ui-tabs-tab:last-of-type{border-right-width:1px;border-top-right-radius:5px}}#brewtabs.brew_session-content .stepheading{margin-bottom:10px;padding-bottom:10px}#tab_brewlog>.ui.four.stackable.cards{margin-top:1em}#tab_brewlog .batchperformance.card{height:unset}#tab_brewlog .batchperformance.card .ui.grid{margin-top:0;margin-bottom:0;padding-top:0 !important}@media screen and (min-width:601px){#tab_brewlog>.ui.four.stackable.cards{display:flex !important;margin-top:0}#tab_brewlog .batchperformance.card{width:calc(50% - 1.5em) !important;margin-left:.75em;margin-right:.75em}#tab_brewlog .batchperformance.card:first-child{margin-top:1em !important}}@media screen and (min-width:1024px){#tab_brewlog .batchperformance.card{width:calc(25% - 1.5em) !important}}#logentryform #volume_collected_row>td>.ui.action{width:100%}#logentryform #volume_collected_row #volume_non_adjusted{margin-left:0 !important;border-radius:0}#logentryform #volume_collected_row input{flex-grow:unset}#logentryform #volume_collected_row .ui.selection.dropdown{width:auto;flex-grow:1}#tab_fermentation .bf_devices_and_notifications{margin-top:20px !important;padding:0;border:0;box-shadow:none}#tab_fermentation .bf_devices_and_notifications .grid{margin:0}#tab_fermentation .bf_devices_and_notifications .grid .column{padding-top:0 !important;padding-bottom:15px !important;border:1px solid rgba(34,36,38,.15);border-radius:5px;box-shadow:0 1px 2px 0 rgba(34,36,38,.15)}#tab_fermentation .bf_devices_and_notifications .grid .column.bf_devices{position:relative;padding-bottom:52px !important}#tab_fermentation .bf_devices_and_notifications .grid .header{margin-top:0 !important;margin-left:-1rem !important;margin-right:-1rem !important;padding:6px 0;border-radius:5px 5px 0 0;border-bottom:1px solid rgba(34,36,38,.15);background-color:#f3f3f3;font-size:17px}#tab_fermentation .bf_devices_and_notifications .bf_device_settings_btn{position:absolute;left:0;right:0;bottom:0;padding-bottom:10px}#tab_fermentation .bf_devices_and_notifications .grid .column.bf_devices .primary.button{margin-right:0}@media screen and (max-width:767px){#tab_fermentation .bf_devices_and_notifications .bf_devices{margin-bottom:20px !important}}@media screen and (min-width:768px){#tab_fermentation .bf_devices_and_notifications .row{justify-content:space-between}#tab_fermentation .bf_devices_and_notifications .grid .column{width:calc(50% - 10px)}}#tab_steps .brewpart>.stepheading:first-of-type{display:flex;justify-content:space-between;align-items:center}#tab_steps .brewpart>.stepheading:first-of-type .toggle{position:static}#tab_steps .brewpart .stepheading{padding-right:0}#tab_steps .brewpart .sortable{margin-top:10px;margin-bottom:15px}#tab_steps .brewpart .sortable>li{margin-left:0;margin-right:0}#steps-head-setup>div>.ui.button{margin-right:0}.steps-add-setup.stepBar.active{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;width:256px;right:5px;font-size:14px}.steps-add-setup.stepBar.active>div:first-of-type{width:100%}.steps-add-setup.stepBar.active label{display:inline-block;margin-bottom:3px;font-size:15px;line-height:1.3}.steps-add-setup.stepBar.active>div:nth-child(2){line-height:28px}#tab_steps .brewpart .sortable>li.ui-sortable-handle:not(.sorting){touch-action:unset}@media screen and (min-width:360px){.steps-add-setup.stepBar.active{right:10px;width:286px}}@media screen and (min-width:480px){.steps-add-setup.stepBar.active{right:17px;width:350px}}@media screen and (min-width:768px){#tab_steps .brewpart{padding-left:0;padding-right:0}}#tab_water .brewpart{padding-left:0;padding-right:0}@media screen and (max-width:767px){#brewtabs #tab_waterchemistry .calc.waterchemistry-batch_data{display:block;padding-bottom:0;overflow-x:auto}#brewtabs #tab_waterchemistry .calc.waterchemistry-batch_data>tbody{display:block;padding:0}#brewtabs #tab_waterchemistry .waterchemistry-batch_data .wch-batch_data-title{display:block;padding-left:0}#brewtabs #tab_waterchemistry .waterchemistry-batch_data .wch-batch_data-title td{display:block;border-bottom:0;font-size:18px;line-height:1.15}#brewtabs #tab_waterchemistry .waterchemistry-batch_data .wch-batch_data-tbody{display:flex;align-items:center;padding-left:0;border-top:1px solid #dbd7d7}#brewtabs #tab_waterchemistry .waterchemistry-batch_data .wch-batch_data-tbody th{display:block;width:37%;padding:5px 0 5px 7px;box-sizing:border-box}#brewtabs #tab_waterchemistry .waterchemistry-batch_data .wch-batch_data-tbody td{display:flex;align-items:center;width:unset;flex:1;padding:5px 7px;box-sizing:border-box}#brewtabs #tab_waterchemistry .waterchemistry-batch_data .wch-batch_data-tbody i{display:inline-block}#tab_waterchemistry .waterchemistry-batch_data select{width:100% !important}#brewtabs #tab_waterchemistry .waterchemistry-batch_data .wch-batch_data-tbody td input{margin-right:7px}#brewtabs #tab_waterchemistry>div{max-width:unset !important}#brewtabs #tab_waterchemistry .waterchemistrycalc{display:block;overflow-x:auto;padding-bottom:0}#brewtabs #tab_waterchemistry .waterchemistrycalc tbody{display:block;padding:0}#tab_waterchemistry .wch-ion_levels-title{display:block;padding-left:0}#tab_waterchemistry .wch-ion_levels-title>td{display:block;font-size:18px;line-height:1.15}#tab_waterchemistry .wch-ion_levels-thead{display:none}#tab_waterchemistry .wch-ion_levels-tbody{display:flex;flex-wrap:wrap;padding:0}#tab_waterchemistry .wch-ion_levels-tbody>th{display:block;width:100%;margin-top:-1px;padding:5px 7px;border-top:1px solid #dbd7d7;border-right:0;box-sizing:border-box}#tab_waterchemistry .wch-ion_levels-tbody>td{display:flex;align-items:center;justify-content:space-between;width:25%;padding:5px 7px;box-sizing:border-box}#tab_waterchemistry .wch-ion_levels-tbody label{font-size:12px;margin-right:5px}#tab_waterchemistry .wch-salt_adds-title{display:block;margin-top:-1px;padding-left:0;border-top:1px solid #dbd7d7}#tab_waterchemistry .wch-salt_adds-title>td{display:block;font-size:18px;line-height:1.15}#tab_waterchemistry .wch-salt_adds-tbody{display:flex;align-items:center;padding-left:0;border-bottom:1px solid #dbd7d7}#tab_waterchemistry .wch-salt_adds-tbody td{display:block;padding:5px 7px;border:0;box-sizing:border-box}#tab_waterchemistry .wch-salt_adds-tbody td div{margin-left:0}#tab_waterchemistry .wch-ion_levels_aw-title{display:block;padding-left:0}#tab_waterchemistry .wch-ion_levels_aw-title>td{display:block;font-size:18px;line-height:1.15}#tab_waterchemistry .wch-ion_levels_aw-thead{display:none}#tab_waterchemistry .wch-ion_levels_aw-tbody{display:flex;padding-left:0}#tab_waterchemistry .wch-ion_levels_aw-tbody th{flex:1;display:block;padding:5px 7px;box-sizing:border-box}#tab_waterchemistry .wch-ion_levels_aw-tbody td{display:block;padding:5px 7px;box-sizing:border-box;text-align:center}#tab_waterchemistry .wch-ion_levels_aw-tbody td:nth-child(6){border-right:0}#tab_waterchemistry .wch-ion_levels_aw-tbody td:empty{display:none}#tab_waterchemistry .wch-ion_levels_aw-tbody td label{white-space:nowrap}#tab_waterchemistry .wch-ion_levels_aw-tbody td div{margin-top:5px;margin-bottom:0;text-align:center}#tab_waterchemistry .wch-ion_balance-title{display:block;padding-left:0}#tab_waterchemistry .wch-ion_balance-title>td{display:block;font-size:18px;line-height:1.15}#tab_waterchemistry .wch-ion_balance-tbody{display:flex;padding-left:0}#tab_waterchemistry .wch-ion_balance-tbody th{display:block;width:50%;max-width:190px;padding:5px 0 5px 7px;box-sizing:border-box}#tab_waterchemistry .wch-ion_balance-tbody td{flex-grow:1;display:block;width:50%;padding:5px 7px;box-sizing:border-box}#tab_waterchemistry .wch-update_reset_buttons{display:block}#tab_waterchemistry .wch-update_reset_buttons td{display:block;padding:10px 7px;text-align:center}#tab_waterchemistry .wch-update_reset_buttons td>div{height:unset !important;margin-top:0 !important}#tab_waterchemistry .wch-update_reset_buttons td>div>span{display:inline-block;margin:0 5px}#tab_waterchemistry .wch-save_button{display:block}#tab_waterchemistry .wch-save_button td{display:block;padding:15px 7px;text-align:center}#tab_waterchemistry .wch-save_button td>div{height:unset !important;margin-top:0 !important}#tab_waterchemistry .wch-save_button td>div>span{display:inline-block}}@media screen and (max-width:479px){#brewtabs #tab_waterchemistry .waterchemistry-batch_data .wch-batch_data-tbody{flex-direction:column}#brewtabs #tab_waterchemistry .waterchemistry-batch_data .wch-batch_data-tbody th{width:100%;padding-bottom:0}#brewtabs #tab_waterchemistry .waterchemistry-batch_data .wch-batch_data-tbody td{width:100%}#tab_waterchemistry .wch-ion_levels-tbody>td{flex-direction:column;align-items:flex-start;justify-content:flex-start}#tab_waterchemistry .wch-ion_levels-tbody div{display:flex;align-items:center;flex-grow:1;margin-left:0}}@media screen and (min-width:480px){#brewtabs #tab_waterchemistry .waterchemistry-batch_data .wch-batch_data-tbody th{max-width:166px}}@media screen and (max-width:600px){#tab_waterchemistry .wch-ion_levels-tbody>td:nth-child(5){border-right:0}#tab_waterchemistry .wch-salt_adds-tbody{flex-wrap:wrap}#tab_waterchemistry .wch-salt_adds-tbody td:first-of-type{width:70%;padding-right:0;padding-bottom:0}#tab_waterchemistry .wch-salt_adds-tbody td:nth-child(2){width:30%;padding-left:0;padding-bottom:0;text-align:right}#tab_waterchemistry .wch-salt_adds-tbody td:nth-child(3){width:50%}#tab_waterchemistry .wch-salt_adds-tbody td:last-of-type{width:50%;text-align:right}#tab_waterchemistry .wch-ion_levels-tbody>td{flex-direction:column;align-items:flex-start;justify-content:flex-start}#tab_waterchemistry .wch-ion_levels-tbody div{display:flex;align-items:center;flex-grow:1;margin-left:0}}@media screen and (min-width:601px) and (max-width:767px){#tab_waterchemistry .wch-ion_levels-tbody>td{flex-direction:column;align-items:flex-start;justify-content:flex-start;width:14.2857%}#tab_waterchemistry .wch-ion_levels-tbody div{display:flex;align-items:center;flex-grow:1;margin-left:0}#tab_waterchemistry .wch-salt_adds-tbody td:nth-child(2){order:1}#tab_waterchemistry .wch-salt_adds-tbody td:nth-child(3){order:2}#tab_waterchemistry .wch-salt_adds-tbody td:last-of-type{flex-grow:1;text-align:right}}@media screen and (min-width:768px){#tab_waterchemistry .wch-ion_levels-tbody label{display:none}#tab_waterchemistry .wch-ion_levels_aw-tbody td label{display:none}}@media screen and (max-width:767px){#tab_mash .brewpart.mash_calculator_main{float:none !important;margin:0 auto !important;padding-left:0;padding-right:0}#tab_mash #mashtabs{float:none;margin-top:20px;padding:0}#tab_mash #mashtabs>ul{display:flex;flex-wrap:wrap;float:none;padding:5px;border-bottom:0;border-radius:5px 5px 0 0;box-sizing:border-box;background:#e1e1e1}#tab_mash #mashtabs>ul .ui-corner-top{border:none !important;border-color:#e1e1e1 !important;background:#e1e1e1}#tab_mash #mashtabs>ul .ui-state-active.ui-corner-top{border-radius:5px;background:#589c2d}#tab_mash #mashtabs>ul .ui-state-active.ui-corner-top a{color:#fff}#tab_mash #mashtabs>ul li a{width:100%;margin:0;padding:5px 7px;box-sizing:border-box}#tab_mash #mashtabs .ui-tabs-panel{width:100%;float:none;border-radius:0 0 5px 5px}#tab_mash .mash_calculator_stats_wrapper{width:100%;float:none;margin-top:20px}#tab_mash .mash_calculator_stats{width:100%;margin:0;float:none;border-radius:5px}#tab_mash .mash_calculator_stats .heading{border-radius:5px 5px 0 0}#tab_mash .brewpart.mash_steps_info{margin-top:15px;margin-bottom:15px;padding:0;text-align:left}#tab_mash #mashsteps.mash_guidelines{padding-left:0;padding-right:0}}@media screen and (min-width:768px){#tab_mash .brewpart.mash_calculator_main{width:68%;float:left;margin-top:0;margin-right:0;padding-left:0;box-sizing:border-box}#tab_mash #mashtabs{display:flex;align-items:flex-start;margin-top:10px;padding:0}#tab_mash #mashtabs .ui-tabs-nav{margin-top:-2px;padding-right:0;border-bottom-right-radius:0}#tab_mash #mashtabs .ui-tabs-nav li{width:calc(100% - 1px)}#tab_mash #mashtabs .ui-tabs-nav li:last-of-type{border-bottom:none !important}#tab_mash #mashtabs .ui-tabs-nav li a{margin-left:0;margin-right:0;padding-left:5px;box-sizing:border-box}#tab_mash #mashtabs .ui-tabs-panel{width:unset;flex:1}#tab_mash .mash_calculator_stats_wrapper{width:32%;float:left;padding:0}#tab_mash .mash_calculator_stats_wrapper .mash_calculator_stats{width:100%;margin:0;padding:0 5px;box-sizing:border-box}#tab_mash .mash_calculator_stats .heading{margin-left:-5px;margin-right:-5px}#tab_mash .mash_calculator_stats .notes,#tab_mash .mash_calculator_stats .info{margin-left:5px !important;margin-right:5px !important}#tab_mash .brewpart.mash_steps_info{margin-top:0;margin-bottom:25px;padding:0;text-align:left}#tab_mash #mashsteps.mash_guidelines{padding-left:0;padding-right:0}}@media screen and (min-width:1200px){#tab_mash .brewpart.mash_calculator_main{width:60%}#tab_mash #mashtabs .ui-tabs-nav{width:150px}#tab_mash .mash_calculator_stats_wrapper{width:40%}}#tab_recipe .brewpart{padding-left:0;padding-right:0}#tab_notes .brewpart{padding-left:0;padding-right:0}#tab_notes .brewpart>.stepheading{display:flex;justify-content:space-between;align-items:center;padding-right:0}#tab_notes .brewpart>.stepheading .ui.toggle.checkbox{position:relative;top:unset;right:unset;white-space:nowrap;margin-left:7px}#tab_notes .notes{display:flex;flex-direction:column;width:100%}#tab_notes .notes .ui.label{margin-top:5px;margin-bottom:5px}#tab_notes #session_notes{margin-top:8px;padding:15px}#tab_notes .notes .right-md{margin-top:15px;padding-left:0}@media screen and (max-width:1023px){#tab_notes .left-note,#tab_notes .right-md{width:100%}}@media screen and (min-width:1024px){#tab_notes .notes{display:flex;flex-direction:row}#tab_notes #session_notes{height:calc(100% - 44px);padding:20px}#tab_notes .notes .right-md{margin-top:0;padding-left:30px}}#tab_fermentation .brewpart{padding-left:0;padding-right:0}#tab_fermentation .chart-nav sup{top:-2px;margin:0 5px}#tab_fermentation .chart-nav i.fa-chevron-left{margin-right:7px}#tab_fermentation .chart-nav i.fa-chevron-right{margin-left:7px}.chart-toolbar .buttons .fa-chart-line,.chart-toolbar .buttons .fa-list{margin-left:3px}.chart-toolbar .buttons .icon.fa-file-export{margin-right:3px !important}@media screen and (max-width:359px){#tab_fermentation .chart-toolbar .buttons:first-of-type{margin-bottom:7px}}@media screen and (min-width:360px){#tab_fermentation .chart-toolbar{display:flex;justify-content:space-between}.chart-toolbar .ui.button{padding:9px 12px}.chart-toolbar .labeled.ui.button{padding-left:41px !important;padding-right:12px !important}}@media screen and (min-width:480px){.chart-toolbar .ui.button{padding:9px 15px}.chart-toolbar .labeled.ui.button{padding-left:44px !important;padding-right:15px !important}}form#brewstart{padding:20px 15px 15px 15px;box-sizing:border-box;background:#fff}.centerContent .appcontent .brew_start-title .appbounds{padding:10px 0}.centerContent .appcontent .brew_start-title h2{margin-bottom:0;padding-bottom:0;padding-left:15px;font-size:22px}@media screen and (max-width:600px){form#brewstart{overflow:unset}}@media screen and (min-width:601px){form#brewstart{width:100%;max-width:1338px;margin:0 auto}}@media screen and (max-width:767px){form#brewstart .ui.definition.table tr td:first-child:not(.ignored){background:transparent}}@media screen and (min-width:1200px){form#brewstart{padding-left:20px;padding-right:20px}.centerContent .appcontent .brew_start-title h2{padding-left:20px}}.appbounds .cards.recipe_header{display:flex !important}.appbounds .cards.recipe_header .card{margin:0}.appbounds .cards.recipe_header .image{margin:0 !important;text-align:center}.appbounds .cards.recipe_header .image>a{display:block;margin-bottom:0;font-size:0}.appbounds .cards.recipe_header .card:first-of-type .content{border-top:0}.appbounds .cards.recipe_header .card ~ .card .header{padding-left:5px;text-align:left}@media screen and (max-width:600px){.appbounds .cards.recipe_header{width:calc(100% - 10px);margin:0 5px 15px 10px !important;padding:15px 0 0 0 !important;border-radius:.28571429rem;-webkit-box-shadow:0 1px 3px 0 #d4d4d5,0 0 0 1px #d4d4d5;box-shadow:0 1px 3px 0 #d4d4d5,0 0 0 1px #d4d4d5}.appbounds .cards.recipe_header .card{border:0;box-shadow:none}.appbounds .cards.recipe_header .card:first-of-type{width:100% !important}.appbounds .cards.recipe_header .card:first-of-type .image{max-width:150px;padding-left:12px}.appbounds .cards.recipe_header .card:first-of-type img{max-width:100%;height:auto}.appbounds .cards.recipe_header .card:first-of-type .content{margin-bottom:10px;padding:0;border:0}.appbounds .cards.recipe_header .card:first-of-type .content .header{margin-top:0;padding-top:8px;padding-left:12px;text-align:left}.appbounds .cards.recipe_header .card ~ .card{width:100% !important}.appbounds .cards.recipe_header .card ~ .card .content{padding:0 12px 10px 7px !important}.appbounds .cards.recipe_header .card .extra{padding-left:12px;padding-right:12px}}@media screen and (max-width:400px){.appbounds .cards.recipe_header{margin-top:10px !important}}@media screen and (min-width:601px){.appbounds .cards.recipe_header{width:100%;margin:0 !important;padding:0 5px 15px 10px !important}.appbounds .cards.recipe_header .card:first-of-type{width:200px !important;margin-right:20px;overflow:hidden}.appbounds .cards.recipe_header .card ~ .card{flex:1}.appbounds .cards.recipe_header .card .extra{padding-left:17px}}.bf_recipe_comments,.bf_recipe_comments table,.bf_recipe_comments tbody,.bf_recipe_comments tr,.bf_recipe_comments td{display:block}.bf_recipe_comments{word-break:break-word}.bf_recipe_comments form tr{display:flex;padding-left:0}.bf_recipe_comments form tr td{padding-left:0}.bf_recipe_comments .bf_recipe_comment tr{display:flex}.bf_recipe_comments .bf_recipe_comment tr td:first-of-type{width:50px;margin-right:15px;box-sizing:border-box}.bf_recipe_comments .bf_recipe_comment tr td:empty{display:none}@media screen and (max-width:600px){.bf_recipe_comments form tr{flex-direction:column}.bf_recipe_comments form tr td:first-of-type{margin-bottom:15px}.bf_recipe_comments form tr td:first-of-type table{width:100% !important}.bf_recipe_comments form tr td table{height:100px !important}.bf_recipe_comments form textarea{max-width:100% !important}}@media screen and (min-width:601px){.bf_recipe_comments form tr td:first-of-type{margin-right:15px}.bf_recipe_comments form tr td:first-of-type table{width:175px !important}.bf_recipe_comments form tr td table{height:100px !important}}.appbounds .brewpart .ui.message pre code{white-space:initial}#recipeviewheading.label_generator-page_title>.appbounds{display:flex}@media screen and (max-width:767px){#recipeviewheading.label_generator-page_title .tabButtons{margin-top:5px;margin-right:12px}}@media screen and (min-width:768px){#recipeviewheading.label_generator-page_title .tabButtons{margin-right:20px}}.myRecipeSortContainer{display:flex;flex-wrap:wrap;padding:0 5px;box-sizing:border-box}.label_options-title{display:flex;justify-content:space-between;width:100%;line-height:1.25}@media screen and (max-width:479px){.label_options-title{margin-bottom:10px}}.label_options-left .label_options-field{display:flex;align-items:center;margin-bottom:5px}.label_options-left .label_options-field>span:first-of-type{line-height:1.15;vertical-align:middle}.label_options-left .label_options-field>input{margin-top:0}@media screen and (min-width:768px) and (max-width:1023px){.label_options-right{max-width:calc(100% - 300px)}}@media screen and (min-width:768px){.label_options-right{align-self:flex-end;padding-left:30px;box-sizing:border-box}}.label_options-field-stat{display:inline-block;margin-right:15px;margin-bottom:5px}.label_options-field-stat>input{margin-top:0}.label_options-field-checkbox{display:block;padding:7px 0 6px 0}.label_options-field-comment{display:block;margin-top:5px;margin-bottom:5px}.label_options-field-comment>input{margin-top:0}.brewpart.label_generator-box{padding-left:0;padding-right:0}.brewpart.label_generator-select_template{box-sizing:border-box}@media screen and (max-width:767px){.brewpart.label_generator-select_template{width:100% !important;margin-bottom:0}.brewpart.label_generator-select_template .recipeLabelTemplateInfo{margin-left:0}}@media screen and (min-width:768px){.brewpart.label_generator-select_template{width:246px !important;padding-right:15px}}@media screen and (min-width:1024px){.brewpart.label_generator-select_template{width:260px !important;padding-right:20px}}.recipeLabelForPrint{width:480px;height:3.9in;box-sizing:content-box;text-align:center}.recipeLabelForPrint div,.recipeLabelForPrint h3{font-family:Helvetica,Arial,sans-serif;color:#000}.recipeLabelForPrint.labelA h3{height:unset !important;margin-bottom:7pt}.recipeLabelForPrint.labelA .bottomright{font-size:0}.recipeLabelForPrint.labelA .labelinfo{line-height:1.15}.recipeLabelForPrint.labelB h3{height:44pt !important;margin-bottom:10pt}.recipeLabelForPrint.labelB .avatarimage{width:95%;font-size:0}.recipeLabelForPrint.labelB .qrcodsmall{font-size:0}.recipeLabelForPrint.labelB .qrcodsmall span{font-size:8pt}.recipeLabelForPrint.labelB .labelinfo{width:100%;padding-right:.8in;padding-left:.55in;box-sizing:border-box}.recipeLabelForPrint.labelB .labelinfo,.recipeLabelForPrint.labelB .labelstats{font-size:11.5pt}.recipeLabelForPrint.labelD h3{width:100%;height:44pt !important}.recipeLabelForPrint.labelD .rightside img{max-width:1.25in !important;max-height:1.25in !important}.recipeLabelForPrint.labelD .bottomright{font-size:0}.recipeLabelForPrint.labelE h3,.recipeLabelForPrint.labelE .labelinfo,.recipeLabelForPrint.labelE .labelstats{width:100%}.recipeLabelForPrint.labelE h3{height:55pt !important}.recipeLabelForPrint.labelE img{width:auto !important;max-height:2in !important}.recipeLabelForPrint.labelG h3{height:unset !important;transform:translateY(-40%);line-height:1.25}.recipeLabelForPrint.labelG img{max-width:1.25in !important;max-height:1.40in !important}.recipeLabelForPrint.labelG .labelstatswrapper{left:0;right:0}#recipetable #invsho_toolbar{padding:2px 0 12px 10px}#invsho_filter_form_wrapper>.form{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;margin:0}#invsho_filter_form_wrapper>.form .ui.dropdown{min-height:35px;margin:0;font-size:13px;padding:10px 55px 10px 10px}#invsho_filter_form_wrapper>.form .ui.dropdown .dropdown.icon{cursor:pointer;position:absolute;width:auto;height:auto;line-height:1.21428571em;top:.78571429em;right:1em;z-index:3;margin:-.78571429em;padding:.91666667em;padding-top:10px;opacity:.8;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}#invsho_filter_form_wrapper .inventory-filter-options{width:100%;display:flex;margin-top:10px;padding-right:10px;box-sizing:border-box}#invsho_filter_form_wrapper .inventory-filter-options .field{margin-bottom:0;padding-left:0;padding-right:0}#invsho_filter_form_wrapper .inventory-filter-options .field label{display:none}#invsho_filter_form_wrapper .inventory-filter-options .inventory-filter-options-change{flex-grow:1;padding-right:10px}#invsho_filter_form_wrapper .inventory-filter-options .inventory-filter-options-change .ui.dropdown{width:100%}#invsho_filter_form_wrapper .inventory-filter-options .inventory-filter-options-move button{min-height:35px;margin:0;padding:11px 12px 11px 12px}@media screen and (min-width:768px){#invsho_filter_form_wrapper .inventory-filter-options{width:50%}}@media screen and (min-width:1024px){#invsho_filter_form_wrapper .inventory-filter-options{width:34%}}#invsho_filter_form_wrapper>.form .inventory-filter-group_options-select{width:100%;margin:10px 10px 0 0;padding-left:0;padding-right:0}#invsho_filter_form_wrapper>.form .inventory-filter-group_options-select label{display:none}#invsho_filter_form_wrapper>.form .inventory-filter-group_options-select .group-inventory{width:100%}@media screen and (min-width:768px){#invsho_filter_form_wrapper>.form .inventory-filter-group_options-select{width:unset;flex-grow:1}}#invsho_filter_form_wrapper>.form .inventory-filter-group_options-buttons{order:1;display:flex;margin:10px 0 0 0;padding-left:0;padding-right:0}#invsho_filter_form_wrapper>.form .inventory-filter-group_options-buttons>label{display:none}#invsho_filter_form_wrapper>.form .inventory-filter-group_options-buttons .button{min-height:35px;margin:0 10px 0 0}#invsho_filter_form_wrapper>.form .inventory-filter-group_options-buttons .import.button{flex-grow:unset;width:unset;padding-right:30px}#invsho_filter_form_wrapper>.form .inventory-filter-group_options-buttons a.button{padding:11px 12px 11px 12px}#invsho_filter_form_wrapper>.form .inventory-filter-group_options-buttons button.button{padding:11px 12px 11px 12px}#invsho_filter_form_wrapper>.form>.inventory-filter-sort.dropdown{width:calc(50% - 10px);margin-top:10px;margin-right:10px;flex:unset}@media screen and (min-width:768px){#invsho_filter_form_wrapper>.form>.inventory-filter-sort.dropdown{flex-grow:1;width:25%;min-width:210px}}@media screen and (min-width:1024px){#invsho_filter_form_wrapper>.form>.inventory-filter-sort.dropdown{width:19%}}#invsho_filter_form_wrapper>.form .browse-search{width:calc(50% - 10px);margin-top:10px;margin-right:10px;box-sizing:border-box}#invsho_filter_form_wrapper>.form .browse-search>.action{width:100%}#invsho_filter_form_wrapper>.form .browse-search>.action>input{width:calc(100% - 36px) !important;height:35px;border-color:#bbb;border-right:0;font-size:13px}#invsho_filter_form_wrapper>.form .browse-search>.action>.button{width:36px;margin:0;padding:0;text-align:center}#invsho_filter_form_wrapper>.form .browse-search>.action>.button>i{width:100%}@media screen and (min-width:768px){#invsho_filter_form_wrapper>.form .browse-search{flex-grow:1;width:25%;min-width:180px;margin-right:10px}}@media screen and (min-width:1024px){#invsho_filter_form_wrapper>.form .browse-search{width:19%}}#invsho_filter_form_wrapper>.form>.inventory-filter-hide_zero{order:3;align-self:center;min-width:142px;margin:10px 10px 0 5px;line-height:19px}#invsho_filter_form_wrapper>.form>.inventory-filter-hide_zero .ui.checkbox{margin:0;line-height:19px}#invsho_filter_form_wrapper>.form>.inventory-filter-buttons{order:2;display:flex;margin-top:10px;margin-right:10px}#invsho_filter_form_wrapper .bf_print_button:before{content:"\f02f";font-family:'Font Awesome 5 Free';font-size:14px;font-style:normal;font-weight:900}#invsho_filter_form_wrapper .bf_print_button>span{display:none}#invsho_filter_form_wrapper>.form>.inventory-filter-buttons>.button{min-height:35px}#invsho_filter_form_wrapper>.form>.inventory-filter-buttons>a.button{margin:0 10px 0 0;padding:11px 12px 11px 12px}#invsho_filter_form_wrapper>.form>.inventory-filter-buttons>button.button{margin:0;padding:11px 12px 11px 12px}@media screen and (max-width:767px){#recipe_table_container.invsho-tables .inventory-table-add,#recipe_table_container.invsho-tables .brewpartheading .buttons{margin-top:7px}}@media screen and (max-width:1023px){#recipe_table>.brewpart{position:relative;border:1px solid #dcdad6;border-bottom:0;border-radius:4px;background-color:#f4f1eb}#recipe_table>.brewpart>.brewpartheading{display:flex;flex-wrap:wrap;align-items:center;position:sticky;z-index:5;top:0;left:0;right:0;margin-bottom:0;padding:6px 10px 6px 10px;border-bottom:1px solid #e4e4e4;box-sizing:border-box;background-color:#f4f1eb;letter-spacing:unset}#recipe_table_container.invsho-tables .inventory-table-title{width:100%;margin-bottom:0;padding-right:30px;color:#444;font-size:16px;line-height:18px}#recipe_table_container.invsho-tables .inventory-table-add{margin-right:10px;padding-bottom:0 !important;text-align:right}#recipe_table_container.invsho-tables .inventory-table-add>.label{display:block;position:static;padding:0 10px;border-radius:4px;background:#5a9d30;color:#fff;font-size:12px;line-height:30px;font-weight:400;vertical-align:top}#recipe_table_container.invsho-tables .brewpartheading .category-count{position:absolute;top:6px;right:10px;color:#444;font-size:16px;line-height:18px;font-weight:600}#recipe_table_container.invsho-tables .brewpartheading .buttons{order:1;margin-right:10px}#recipe_table_container.invsho-tables .brewpartheading .button{flex:unset;height:30px;padding:0 10px;font-size:12px;font-weight:400;vertical-align:top}}@media screen and (min-width:768px) and (max-width:1023px){#recipe_table>.brewpart>.brewpartheading{height:43px;padding-right:0}#recipe_table_container.invsho-tables .inventory-table-title{width:unset;margin-bottom:0;padding-right:6px}#recipe_table_container.invsho-tables .inventory-table-add{position:relative;flex-grow:1;padding-left:30px}#recipe_table_container.invsho-tables .inventory-table-add>.label{display:inline-block}#recipe_table_container.invsho-tables .brewpartheading .category-count{top:5px;left:0;right:unset}#recipe_table_container.invsho-tables .brewpartheading .category-count:before{content:"("}#recipe_table_container.invsho-tables .brewpartheading .category-count:after{content:")"}}@media screen and (max-width:1023px){#recipe_table_container.invsho-tables tfoot{padding:0;border-bottom:1px solid #dcdad6;border-radius:0 0 4px 4px}#recipe_table_container.invsho-tables tfoot th:not(.inventory-td-price_total){display:none}#recipe_table_container.invsho-tables tfoot .inventory-td-price_total{width:100%;padding:9px 10px;border:0;border-top:1px solid #e4e4e4;background:#f4f1eb;font-size:13px;text-align:right}#recipe_table_container.invsho-tables tfoot .inventory-td-price_total>i{margin-left:6px;color:#666}}@media screen and (max-width:1023px){#recipe_table_container.invsho-tables table{margin-top:0;border:0;border-radius:4px;background:#f4f1eb}#recipe_table_container.invsho-tables thead{display:none}#recipe_table_container.invsho-tables tbody,#recipe_table_container.invsho-tables tfoot,#recipe_table_container.invsho-tables tr>td,#recipe_table_container.invsho-tables tr>th{display:block;box-sizing:border-box}#recipe_table_container.invsho-tables tr{display:flex;flex-wrap:wrap;position:relative;box-sizing:border-box;padding:0;border-top:1px solid #e4e4e4;background-color:#fff}#recipe_table_container.invsho-tables tr:first-of-type{border-top:0}#recipe_table_container.invsho-tables tr:nth-child(2n){background-color:#f8f8f9}#recipe_table_container.invsho-tables tr>td{padding:8px 10px;border:0;font-size:13px}}@media screen and (min-width:768px) and (max-width:1023px){#recipe_table_container.invsho-tables tbody tr{padding-bottom:2px}}@media screen and (max-width:1023px){#recipe_table_container.invsho-tables td:before{display:block;margin-bottom:4px;color:#555;font-size:11px;line-height:1.2;text-transform:uppercase}#recipe_table_container.invsho-tables .inventory-td-milled:before{content:"Milled:"}#recipe_table_container.invsho-tables .inventory-td-ppg:before{content:"PPG:"}#recipe_table_container.invsho-tables .inventory-td-lovibond:before{content:"Lovibond:"}#recipe_table_container.invsho-tables .inventory-td-aa:before{content:"AA:"}#recipe_table_container.invsho-tables .inventory-td-type:before{content:"Type:"}#recipe_table_container.invsho-tables .inventory-td-year:before{content:"Year:"}#recipe_table_container.invsho-tables .inventory-td-hsi:before{content:"HSI:"}#recipe_table_container.invsho-tables .inventory-td-date:before{content:"Date:"}#recipe_table_container.invsho-tables .inventory-td-updated:before{content:"\f073";display:inline;margin-bottom:0;margin-right:4px;font-family:'Font Awesome 5 Free';font-size:13px;font-weight:700;opacity:.75}#recipe_table_container.invsho-tables .inventory-td-price_total:before{content:"Price total:"}}@media screen and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-amount{width:100%;padding:0 10px 0 10px}#recipe_table_container.invsho-tables .inventory-td-amount>label{display:block;position:absolute;top:0;left:0;width:70px;height:40px;margin-top:0;margin-left:-1px;padding:7px 0;border-radius:0 0 4px 0;box-sizing:border-box;background:#e0e1e2;line-height:1.1}#recipe_table_container.invsho-tables .inventory-td-amount>label span{display:block;text-align:center}#recipe_table_container.invsho-tables .inventory-td-amount>label span:first-of-type{font-weight:600}#recipe_table_container.invsho-tables .inventory-td-amount>label span+span{font-size:11px}#recipe_table_container.invsho-tables .inventory-td-amount .bulkedit{position:static;margin-top:10px;padding:7px;border:1px solid #d4d4d4;border-radius:4px;background-color:#eee}#recipe_table_container.invsho-tables .inventory-td-amount .bulkedit:before{content:"\f044";display:block;position:absolute;top:0;left:0;width:70px;height:40px;margin-top:-1px;margin-left:-1px;padding-top:14px;border-radius:0 0 4px 0;box-sizing:border-box;background:#e0e1e2;color:rgba(0,0,0,.2);font-family:'Font Awesome 5 Free';font-size:15px;font-weight:700;text-align:center}#recipe_table_container.invsho-tables tr:first-of-type .inventory-td-amount .bulkedit:before{border-top-left-radius:4px}#recipe_table_container.invsho-tables .inventory-td-amount .bulkedit>input{padding:0 10px;line-height:29px;vertical-align:top}#recipe_table_container.invsho-tables .inventory-td-amount .bulkedit>.dropdown.label{padding:0 38px 0 10px;font-size:12px;line-height:29px}#recipe_table_container.invsho-tables .inventory-td-amount .bulkdelete{position:relative;width:100%;margin-top:10px;padding:0 7px 0 30px;border:1px solid #d4d4d4;border-radius:4px;background-color:#eee;vertical-align:middle}#recipe_table_container.invsho-tables .inventory-td-amount .bulkdelete.checked{border-color:#d69e9e;background-color:#fdd;color:#a03333}#recipe_table_container.invsho-tables .inventory-td-amount .bulkdelete:before{content:"Delete?";display:inline-block;margin-right:4px;font-size:12px;line-height:34px}#recipe_table_container.invsho-tables .inventory-td-amount .bulkdelete:after{content:"\f1f8";display:block;position:absolute;top:0;left:10px;font-family:'Font Awesome 5 Free';font-size:15px;font-weight:700;line-height:34px;opacity:.6}#recipe_table_container.invsho-tables .inventory-td-amount .bulkdelete>label{display:inline-block;top:-1px;width:19px;height:19px;vertical-align:middle;padding-left:0}#recipe_table_container.invsho-tables .inventory-td-amount .bulkdelete.checked>label:before{border-color:#d69e9e}#recipe_table_container.invsho-tables .inventory-td-amount .bulkdelete>label:after{top:1px;left:1px}}@media screen and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-title{order:-1;width:100%;min-height:40px;padding:9px 10px 0 80px;font-weight:600}#recipe_table_container.invsho-tables .inventory-td-title>i,#recipe_table_container.invsho-tables .inventory-td-title>span,#recipe_table_container.invsho-tables .inventory-td-title>div{margin:2px 6px 2px 0}#recipe_table_container.invsho-tables .inventory-td-title>.fa-question-circle{opacity:.75}#recipe_table_container.invsho-tables .inventory-td-title>i{line-height:normal}#recipe_table_container.invsho-tables .inventory-td-title>div{display:inline-block;padding-top:0 !important;line-height:normal}#recipe_table_container.invsho-tables .inventory-td-title>div>label{margin:0 6px 0 0}}@media screen and (min-width:768px) and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-title{padding-right:130px}}@media screen and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-price{width:27.5%;padding:10px 0 0 10px;font-size:12px;line-height:1.3}#recipe_table_container.invsho-tables .inventory-td-price>i{color:#666}#recipe_table_container.invsho-tables .inventory-td-price>i:first-of-type{margin-bottom:3px}}@media screen and (min-width:768px) and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-price{width:20%;padding-bottom:8px}#recipe_table_container.invsho-tables #equipmenttable .inventory-td-price{width:74%}#recipe_table_container.my_shopping-tables #yeasttable .inventory-td-price{width:74%}}@media screen and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-milled{width:23.5%;padding:10px 0 0 10px}}@media screen and (min-width:768px) and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-milled{width:18%;padding-bottom:8px}}@media screen and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-ppg{width:23.5%;padding:10px 0 0 10px}}@media screen and (min-width:768px) and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-ppg{width:18%;padding-bottom:8px}}@media screen and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-lovibond{width:23.5%;padding:10px 0 0 10px}}@media screen and (min-width:768px) and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-lovibond{width:18%;padding-bottom:8px}}@media screen and (max-width:1023px){#recipe_table_container.my_inventory-tables .inventory-td-aa{width:12.5%;padding:10px 0 0 10px}#recipe_table_container.my_shopping-tables .inventory-td-aa{width:17.5%;padding:10px 0 0 10px}}@media screen and (min-width:768px) and (max-width:1023px){#recipe_table_container.my_inventory-tables .inventory-td-aa{width:10%;padding-bottom:8px}#recipe_table_container.my_shopping-tables .inventory-td-aa{width:10%;padding-bottom:8px}}@media screen and (max-width:1023px){#recipe_table_container.my_inventory-tables #hoptable .inventory-td-type{width:32%;padding:10px 0 0 10px}#recipe_table_container.my_shopping-tables #hoptable .inventory-td-type{width:55%;padding:10px 0 0 10px}#recipe_table_container.invsho-tables #othertable .inventory-td-type{width:72.5%;padding:10px 0 0 10px}}@media screen and (min-width:768px) and (max-width:1023px){#recipe_table_container.my_inventory-tables #hoptable .inventory-td-type{width:24%;padding-bottom:8px}#recipe_table_container.my_inventory-tables #othertable .inventory-td-type{width:54%;padding-bottom:8px}#recipe_table_container.my_shopping-tables #hoptable .inventory-td-type{width:44%;padding-bottom:8px}#recipe_table_container.my_shopping-tables #othertable .inventory-td-type{width:54%;padding-bottom:8px}}@media screen and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-year{width:14%;padding:10px 0 0 10px}}@media screen and (min-width:768px) and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-year{width:10%;padding-bottom:8px}}@media screen and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-hsi{width:14%;padding:10px 0 0 10px}}@media screen and (min-width:768px) and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-hsi{width:10%;padding-bottom:8px}}@media screen and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-date{width:50%;padding:10px 0 0 10px}}@media screen and (min-width:768px) and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-date{width:54%;padding-bottom:8px}}@media screen and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-note{width:100%;padding:6px 10px 3px 10px}#recipe_table_container.invsho-tables .inventory-td-note:empty{display:none}}@media screen and (min-width:768px) and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-note{order:1;padding-top:0;padding-bottom:10px}}@media screen and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-location{order:1;position:relative;width:calc(100% - 130px);margin-bottom:-17px;padding:0 10px 2px 28px}#recipe_table_container.invsho-tables .inventory-td-location:empty{display:none}#recipe_table_container.invsho-tables .inventory-td-location>span{display:block;padding:6px 0 0 0}#recipe_table_container.invsho-tables .inventory-td-location>span:before{content:"\f3c5";display:inline;position:absolute;top:6px;left:11px;margin-bottom:0;margin-right:5px;font-family:'Font Awesome 5 Free';font-size:13px;font-weight:700;opacity:.75}#recipe_table_container.invsho-tables .inventory-td-location>br{display:none}}@media screen and (min-width:768px) and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-location{order:unset;width:26%;margin-bottom:0;padding-top:10px;padding-left:18px}#recipe_table_container.invsho-tables .inventory-td-location>span{padding-top:0}#recipe_table_container.invsho-tables .inventory-td-location>span:before{top:10px;left:0}}@media screen and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-updated{order:2;width:calc(100% - 130px);font-size:12px}#recipe_table_container.invsho-tables.my_inventory-tables .inventory-td-updated{padding:22px 0 0 10px}#recipe_table_container.invsho-tables.my_shopping-tables .inventory-td-updated{padding:14px 0 0 10px}#recipe_table_container.invsho-tables .inventory-td-updated br{display:none}#recipe_table_container.invsho-tables .inventory-td-updated img{display:inline;position:relative;top:-2px;width:19px;height:19px}}@media screen and (min-width:768px) and (max-width:1023px){#recipe_table_container.invsho-tables.my_inventory-tables .inventory-td-updated{order:unset;width:100%;margin-top:-23px;padding:0 0 8px 0;margin-left:74%}#recipe_table_container.invsho-tables.my_shopping-tables .inventory-td-updated{order:unset;width:26%;padding:10px 0 0 10px}}@media screen and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-action{order:3;width:170px;padding:6px 7px 10px 0}}@media screen and (min-width:768px) and (max-width:1023px){#recipe_table_container.invsho-tables .inventory-td-action{position:absolute;top:3px;right:0}}.ui.shopping.modal .ui.form textarea,.ui.inventory.modal .ui.form textarea{width:100% !important;max-width:100%;box-sizing:border-box}@media screen and (max-width:767px){.ui.shopping.modal .ui.form .field .ui.input input,.ui.shopping.modal .ui.form .fields .field .ui.input input,.ui.inventory.modal .ui.form .field .ui.input input,.ui.inventory.modal .ui.form .fields .field .ui.input input{max-width:100%;box-sizing:border-box}}.live-recipe-counter-container{background:white;border:1px solid #dbd7d7;border-radius:5px;margin:30px 0;padding:10px 50px;display:inline-block;font-size:64px;font-family:'Open Sans',Arial,sans-serif;font-weight:bold;background:#43a800;color:white;border-color:#378a00}.live-recipe-counter{font-size:64px;letter-spacing:0}.live-recipe-counter-subtext{font-size:15px;text-transform:uppercase;width:100%;border-bottom:1px solid #dbd7d7;height:15px;margin-bottom:15px;border-color:hsl(96deg 100% 24%);margin-top:-5px}.live-recipe-counter-subtext span{display:inline-block;background:white;padding:5px;margin:0 50px;font-weight:normal;font-size:14px;letter-spacing:1px;color:#555;background:#43a800;color:white;font-size:17px;padding:5px 15px}@media screen and (max-width:767px){.live-recipe-counter-container{padding:10px 20px}.live-recipe-counter{font-size:50px}.live-recipe-counter-subtext{height:30px}.live-recipe-counter-subtext span{font-size:15px;margin:0}}.bfr-signup-page .headingpusher{display:none}.bfr-signup-page body>.centerContent{min-height:unset}.bfr-signup-page .appcontent{padding-bottom:0}.bfr-signup-page .bfr-signup-wrapper{padding-top:0}.bfr-signup-page .bfr-signup-wrapper ~ br{display:none}.bfr-signup-page .AdvallyAdUnit,.bfr-signup-page #footerpush{display:none}.bfr-signup-page .bfr-signup-wrapper>form{background:#fff}@media screen and (min-width:991px) and (max-width:1023px){.bfr-signup-page .appbounds.bfr-signup-wrapper{max-width:unset}.bfr-signup-page .bfr-signup-form-wrapper,.bfr-signup-page .bfr-signup-tour-wrapper{max-width:960px}}@media screen and (min-width:1024px){.bfr-signup-page .appbounds.bfr-signup-wrapper{max-width:1200px}.bfr-signup-page .bfr-signup-wrapper{display:flex;flex-wrap:wrap;align-items:unset}.bfr-signup-page .bfr-signup-wrapper .notice{width:100%}.bfr-signup-page .bfr-signup-wrapper>form{display:flex;position:relative;width:480px;padding:30px 25px;box-sizing:border-box}.bfr-signup-page .bfr-signup-wrapper>form::before{content:"";position:absolute;top:0;bottom:0;right:100%;width:calc((100vw - 1200px) / 2);background:#fff}.bfr-signup-page .bfr-signup-tour-wrapper{flex:1}}@media screen and (min-width:1400px){.bfr-signup-page .appbounds.bfr-signup-wrapper{max-width:1350px}.bfr-signup-page .bfr-signup-wrapper>form::before{width:calc((100vw - 1350px) / 2)}}.bfr-signup-page .bfr-signup-wrapper .signupleft{width:100%;margin:0}.bfr-signup-page .appcontent .bfr-signup-wrapper .boxedzone.bfr-signup-form-wrapper{border-top:0;border-radius:0;background:0}.bfr-signup-page .bfr-signup-form-wrapper .homepagetitle{margin-bottom:7px;font-size:30px;font-weight:700;text-align:left}.bfr-signup-page .bfr-signup-form-wrapper div.forminput .bfr-signup-login{margin-bottom:30px;color:#666;font-size:13px;letter-spacing:.125px}.bfr-signup-page .bfr-signup-form-wrapper .bfr-signup-login>a{font-weight:700}.bfr-signup-page .bfr-signup-form-wrapper .facebooklogin{display:flex;align-items:flex-start;position:relative;overflow:unset;padding-bottom:30px;margin-bottom:0}.bfr-signup-page .bfr-signup-form-wrapper .facebooklogin::after{content:"or";display:inline-block;position:absolute;left:50%;bottom:-10px;width:34px;margin-left:-17px;padding:4px 0;background:#fff;font-size:12px;line-height:1.2;text-align:center}.bfr-signup-page .facebooklogin .insetbutton{display:inline-flex !important;align-items:center;min-height:46px;padding:0 20px !important;border-bottom:0;border-radius:5px;background:#5b7ac5;transition:all .25s ease-in-out;font-size:1rem}.bfr-signup-page .facebooklogin .insetbutton:hover{border-bottom:0;background:#4864aa}.bfr-signup-page .facebooklogin .insetbutton::before{content:"\f09a";display:inline-block;position:relative;margin-right:6px;font-family:'Font Awesome 5 Brands';font-size:1.5em;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;line-height:1}.bfr-signup-page .bfr-signup-form-wrapper div.forminput .bfr-signup-form-block{border-top:1px solid #dbd7d7;margin-top:0;margin-bottom:10px;padding-top:20px;text-align:left}.bfr-signup-page .bfr-signup-form-block>div{display:flex;flex-direction:column;margin-bottom:10px !important}.bfr-signup-page .bfr-signup-form-wrapper div.forminput div{margin:0}.bfr-signup-page .bfr-signup-wrapper .bfr-signup-form-wrapper div.forminput label{margin-bottom:5px;letter-spacing:.25px;text-align:left}.bfr-signup-page .bfr-signup-form-field{position:relative}.bfr-signup-page .bfr-signup-form-field::before{position:absolute;display:inline-block;font-size:1.5rem;font-family:'Font Awesome 5 Free';font-weight:900;opacity:.2}.bfr-signup-page .bfr-signup-form-email::before{content:"\f0e0";top:13px;left:13px}.bfr-signup-page .bfr-signup-form-psw::before{content:"\f023";top:12px;left:14px;font-size:1.45rem}.bfr-signup-page .bfr-signup-form-name::before{content:"\f2bd";top:13px;left:13px}.bfr-signup-page .bfr-signup-form-wrapper div.forminput input[type=email],.bfr-signup-page .bfr-signup-form-wrapper div.forminput input[type=password],.bfr-signup-page .bfr-signup-form-wrapper div.forminput input[type=text]{max-width:100%;min-height:46px;margin:0;padding:0 15px 0 42px;border-color:#dbd7d7;border-radius:8px;line-height:46px}.bfr-signup-page .bfr-signup-form-wrapper input:focus{border-color:#f35d2a}.bfr-signup-page .bfr-signup-form-wrapper #recaptcha:empty{display:none !important}.bfr-signup-page .bfr-signup-wrapper .call-to-action-button.bfr-signup-button{width:100%;min-height:46px;margin-top:21px;padding:0 20px !important;border-bottom:0;border-radius:8px;font-size:1rem !important;transition:all .25s ease-in-out;text-align:center}.bfr-signup-page .bfr-signup-wrapper div.forminput .bfr-signup-form-subscription{color:#666;font-size:12px;margin-top:20px;margin-bottom:5px;letter-spacing:0}.bfr-signup-page .bfr-signup-wrapper .call-to-action-button.bfr-signup-scroll-button{display:flex;align-items:center;justify-content:center;width:unset;margin:0 15px 60px 15px;box-sizing:border-box}.bfr-signup-page .bfr-signup-wrapper .call-to-action-button.bfr-signup-scroll-button:focus,.bfr-signup-page .bfr-signup-wrapper .call-to-action-button.bfr-signup-scroll-button:hover{background:#f35b2d}@media screen and (min-width:768px){.bfr-signup-page .bfr-signup-wrapper .call-to-action-button.bfr-signup-scroll-button{display:none}}.bfr-signup-tour{position:relative;padding:30px 15px}h2.bfr-signup-tour-headline{margin-top:0;margin-bottom:22px;font-family:'Open Sans',sans-serif;font-size:24px;font-weight:600;line-height:1.25;letter-spacing:.5px;text-align:left}.bfr-signup-tour-blocks{position:relative;border-top:1px solid #d8d7d7}.bfr-signup-tour-block{padding-top:20px;padding-bottom:25px;border-bottom:1px solid #d8d7d7}@media screen and (max-width:767px){.bfr-signup-tour-block{display:block !important}}@media screen and (min-width:768px){.bfr-signup-tour{position:relative;padding:50px 40px}h2.bfr-signup-tour-headline{display:none}.bfr-signup-tour-blocks{margin:0 45px;min-height:570px;border-top:0}.bfr-signup-tour-block{display:none;padding-top:12px;padding-bottom:0;border-bottom:0}.bfr-signup-tour-block.active{display:block}.bfr-signup-tour-block-inner{display:flex;flex-direction:column;position:absolute;top:0;bottom:0;left:0;right:0}}@media screen and (min-width:1400px){.bfr-signup-tour-blocks{min-height:675px}}.bfr-signup-tour-block-feature{position:relative;flex:1}.bfr-signup-tour-block-content{position:relative}@media screen and (max-width:767px){.bfr-signup-tour-block-feature{height:200px}.bfr-signup-tour-block-content{margin-top:-15px}}.bfr-signup-tour-block .bfr-signup-tour-block-title{display:flex;align-items:center;min-height:60px;margin-top:0;margin-bottom:8px;padding-left:70px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-family:'Open Sans',sans-serif;font-size:18px;line-height:1.2222;font-weight:600;letter-spacing:.25px;text-align:left}.bfr-signup-tour-block-description{font-size:15px;text-align:left}@media screen and (min-width:768px){.bfr-signup-tour-block .bfr-signup-tour-block-title{justify-content:center;min-height:unset;margin-top:20px;margin-bottom:20px;padding-left:0;padding-right:0;font-size:34px;text-align:center}.bfr-signup-tour-block-description{margin:0 -20px;min-height:68.55px;font-size:16px;text-align:center}}.bfr-signup-tour-block-feature::after{content:"";position:absolute;bottom:-15px;left:-15px;right:-15px;height:60px;border-bottom:15px solid rgba(244,241,236,1);background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(244,241,236,1) 100%)}.bfr-signup-tour-block-feature::before{content:"";display:block;position:absolute;top:0;bottom:0;left:-14px;right:-14px;background-repeat:no-repeat;background-position:center top;background-size:104% auto}.bfr-signup-tour-block[data-block-title="create"] .bfr-signup-tour-block-feature::before{background-image:url(./img/feature-create.jpg)}.bfr-signup-tour-block[data-block-title="brew"] .bfr-signup-tour-block-feature::before{background-image:url(./img/feature-brew.jpg)}.bfr-signup-tour-block[data-block-title="track"] .bfr-signup-tour-block-feature::before{background-image:url(./img/feature-track.jpg)}.bfr-signup-tour-block[data-block-title="manage"] .bfr-signup-tour-block-feature::before{background-image:url(./img/feature-manage.jpg)}.bfr-signup-tour-block[data-block-title="discover"] .bfr-signup-tour-block-feature::before{background-image:url(./img/feature-discover.jpg)}.bfr-signup-tour-block[data-block-title="calculate"] .bfr-signup-tour-block-feature::before{background-image:url(./img/feature-calculate.jpg)}.bfr-signup-tour-block[data-block-title="join"] .bfr-signup-tour-block-feature::before{background-image:url(./img/feature-join.jpg)}@media screen and (min-width:768px){.bfr-signup-tour-block-feature::after{left:-20px;right:-20px;height:40px}.bfr-signup-tour-block-feature::before{left:0;right:0;background-size:100% auto}}.bfr-signup-tour-block-icon{position:absolute;top:0;left:0;overflow:hidden;width:60px;height:60px;border-radius:100%;background-color:#f9edc6;box-sizing:border-box}.bfr-signup-tour-block-icon::before{content:"";display:inline-block;position:absolute;top:0;left:0;right:0;bottom:0;background-size:95%;background-repeat:no-repeat;background-position:center center}.bfr-signup-tour-block[data-block-title="create"] .bfr-signup-tour-block-icon::before{background-image:url(./img/signup-create.png)}.bfr-signup-tour-block[data-block-title="brew"] .bfr-signup-tour-block-icon::before{background-image:url(./img/signup-brew.png)}.bfr-signup-tour-block[data-block-title="track"] .bfr-signup-tour-block-icon::before{background-image:url(./img/signup-track.png?1)}.bfr-signup-tour-block[data-block-title="manage"] .bfr-signup-tour-block-icon::before{background-image:url(./img/signup-manage.png)}.bfr-signup-tour-block[data-block-title="discover"] .bfr-signup-tour-block-icon::before{background-image:url(./img/signup-discover.png)}.bfr-signup-tour-block[data-block-title="calculate"] .bfr-signup-tour-block-icon::before{background-image:url(./img/signup-calculate.png?12)}.bfr-signup-tour-block[data-block-title="join"] .bfr-signup-tour-block-icon::before{background-image:url(./img/signup-join.png)}@media screen and (min-width:768px){.bfr-signup-tour-block-icon{position:relative;top:unset;width:90px;height:90px;margin-top:-40px;box-shadow:rgba(17,17,26,0.075) 0px 1px 0px,rgba(17,17,26,0.045) 0px 8px 24px,rgba(17,17,26,0.045) 0px 16px 48px}}.bfr-signup-tour-controls{display:none}@media screen and (min-width:768px){.bfr-signup-tour-controls{display:block;margin-top:50px}.bfr-signup-tour-links{display:flex;margin:0 10px;padding-top:25px;border-top:1px solid #dbd7d7;justify-content:space-between}.bfr-signup-tour-links h3{padding:4px 12px 5px 12px;border-radius:5px;opacity:.4;letter-spacing:.5px;transition:all .25s ease-in-out;cursor:pointer}.bfr-signup-tour-links h3.active{opacity:1;box-shadow:rgba(17,17,26,0.05) 0px 1px 0px,rgba(17,17,26,0.025) 0px 8px 24px,rgba(17,17,26,0.025) 0px 16px 48px;background-color:rgba(255,255,255,.7)}.bfr-signup-tour-prev,.bfr-signup-tour-next{cursor:pointer}.bfr-signup-tour-prev::before,.bfr-signup-tour-next::before{display:inline-flex;justify-content:center;align-items:center;position:absolute;top:50%;width:50px;height:50px;margin-top:-25px;border-radius:100%;background-color:rgba(255,255,255,0.7);box-shadow:rgba(17,17,26,0.05) 0px 1px 0px,rgba(17,17,26,0.025) 0px 8px 24px,rgba(17,17,26,0.025) 0px 16px 48px;color:#666;font-family:'Font Awesome 5 Free';font-size:14px;font-weight:900}.bfr-signup-tour-prev::before{content:"\f053";left:50px}.bfr-signup-tour-next::before{content:"\f054";right:50px}}