.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.sm-para{font-size:12px;line-height:18px;margin-top:0}.sm-title{font-size:12px;line-height:18px;text-transform:uppercase;font-weight:700;font-family:"brandon_grotesque";margin-bottom:5px}.post-para{font-size:14px;line-height:18px;color:#666;margin-top:0}.raquo{font-family:"brandon";content:' \00bb';position:relative;top:-1px}.img{display:block;width:100%;height:auto}.prev-next{width:23px;height:45px;background-repeat:no-repeat;background-image:url("../images/goop-sprite.png?v=20160316");position:absolute;top:50%;margin-top:-22px;cursor:pointer;z-index:99}.prev{background-position:-135px -5px;left:0}.prev:hover{background-position:-135px -50px}.next{background-position:-295px -5px;right:0}.next:hover{background-position:-295px -50px}.dbfl{display:block;float:left}.vert-y-wrap{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;position:relative;height:100%}.vert-y{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}@media screen and (max-width: 768px){.prev{left:10px}.next{right:10px}}@media screen and (max-width: 650px){.vert-y.mob{-webkit-transform:inherit;-moz-transform:inherit;transform:inherit;position:inherit;top:auto}}#nw-panel{max-width:1200px;margin:40px 0;overflow:hidden}.nw-entry{width:33%;float:left;padding:0 10px 10px;box-sizing:border-box;display:inline-block;margin-bottom:0px}.nw-entry:nth-child(4n){clear:both}.nw-check-box,.nw-featured,.nw-entry-desc{display:table-cell;vertical-align:top}.nw-featured{width:100%;display:block;height:226px;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.nw-featured .nw-image-overlay{position:absolute;bottom:10px;left:10px}.nw-entry-desc{padding:4px 20px 0 3px}.nw-entry-desc h4{font-size:18px;line-height:22px;display:inline-block;vertical-align:middle}.nw-image-overlay{font-family:"brandon_grotesque";font-weight:700;color:#ffffff;margin-left:6px;font-size:11px;line-height:22px}.nw-frequency,.nw-desc,.nw-plus-text{font-family:"brandon";font-size:13px;line-height:20px}.nw-state{font-style:italic;color:#5160a6;margin-left:8px;font-size:13px;vertical-align:middle}.nw-state .nw-interested{display:inline-block}.nw-state .nw-pending{background-image:url("../images/nw-dots.gif");width:16px;height:13px;background-size:contain;background-repeat:no-repeat;display:none}.nw-state .nw-subscribed{display:none}.nw-state .nw-error{display:none}.nw-state.pending .nw-interested{display:none}.nw-state.pending .nw-pending{display:inline-block}.nw-state.subscribed .nw-interested{display:none}.nw-state.subscribed .nw-subscribed{display:inline-block}.nw-state.error .nw-interested{display:none}.nw-state.error .nw-error{display:inline-block}.nw-desc{margin:5px 0;min-height:80px}.nw-plus{margin-bottom:10px}.nw-plus-box{background-color:#333;color:#fff;font-family:"brandon_grotesque";font-weight:700;font-size:10px;padding:6px;float:left;margin-right:10px}.nw-subscribe-btn-container{text-align:center;padding-bottom:60px}.nw-subscribe-btn{padding:15px}.nw-terms-and-conditions{text-align:center;font-size:12px;font-family:"brandon";color:#999;margin:5px 0 30px}.nw-terms-and-conditions a{color:#999;text-decoration:underline}.nw-terms-and-conditions a:hover{color:#5160a6}#nw-subscribe-error{text-align:center;font-size:14px;font-family:"brandon";color:#5160a6;padding-top:30px}.nw-email-prompt{text-align:center;margin:30px 10px;font-size:14px;color:#999}.nw-email-prompt #email{margin-left:10px;width:200px}input[type=checkbox].nw-check{display:none}input[type=checkbox].nw-check+label:hover{cursor:pointer}input[type=checkbox].nw-check+label:active{background-position:0px}input[type=checkbox].nw-check+label{height:40px;width:40px;display:inline-block;padding:0;background-image:url("../images/newsletter-checkboxes.jpg");background-position:-40px}input[type=checkbox]:checked.nw-check+label{background-position:0px}input[type=checkbox].nw-check:disabled+label{background-position:42px}.nw-entry{border-left:1px #ccc solid}.nw-entry:nth-child(3n+1){border-left:none}.nw-entry:nth-child(n+4){border-top:1px #ccc solid;padding-top:10px}@media screen and (max-width: 768px){.nw-desc{min-height:20px;margin-bottom:10px}.nw-entry{width:100%;float:none;padding-top:20px}.nw-entry{border-left:none;border-top:1px #ccc solid}.nw-entry:nth-child(1){border-top:none}}
