.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}}.middle-col.dbfl{float:none;width:100%;padding:0}.page-content{padding-bottom:0}#subscribe-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:center;padding:5px 0;position:relative;z-index:0}#subscribe-container:before,#subscribe-container:after{content:'';display:block;flex:0 0 200px;width:200px;height:603px;background-repeat:no-repeat;background-size:cover}#subscribe-container:before{background-image:url(../images/subscribe-sidebar-left.jpg)}#subscribe-container:after{background-image:url(../images/subscribe-sidebar-right.jpg)}#subscribe-container .loading{display:none;margin-top:40px}#subscribe-inner{max-width:565px;padding:0 20px}#subscribe-inner h1{font-size:60px;font-weight:700;line-height:1.714;margin-top:70px}#subscribe-inner h3{font-size:14px;font-weight:700;line-height:1.4;text-transform:uppercase;font-family:"brandon_grotesque";margin:10px auto 0;display:inline-block;background:#fff;padding:0 10px}#subscribe-inner h3:before{content:'';display:block;position:absolute;left:0;right:0;width:350px;height:24px;border-bottom:1px solid #c2c2c2;margin:-16px auto 0;z-index:-1}#subscribe-inner p{font-size:16px !important;line-height:1.714 !important;margin-top:30px}#subscribe-inner .newsletter-form{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:550px;margin:40px auto 20px;overflow:hidden}#subscribe-inner .newsletter-form.error{display:block !important;text-align:center}#subscribe-inner .newsletter-form .email{max-width:350px;border:1px solid #ccc;padding:0 10px;font-size:16px;line-height:38px;margin:0 20px 0 0}#subscribe-inner .newsletter-form input[type=submit]{position:static;border:1px solid #5160a6;color:#5160a6;line-height:38px;padding:0 30px;font-size:12px;flex:1 0 200px}#subscribe-inner .nc-terms{font-size:12px;font-style:italic}#subscribe-inner .nc-terms a{color:#5160a6}#subscribe-success{display:none;margin-top:40px}#subscribe-success h2{font-size:30px;font-weight:700}#subscribe-success .btn{color:#5160a6;border-color:#5160a6;line-height:38px;padding:0 30px;font-size:12px}#subscribe-success p{margin-top:6px;margin-bottom:25px}@media (max-width: 970px){#subscribe-container{display:block}#subscribe-container:before,#subscribe-container:after{content:none}#subscribe-inner{margin:0 auto;padding:20px 10px 50px}#subscribe-inner h1{margin-top:0}}@media (max-width: 768px){#subscribe-inner .btn{padding:15px 23px !important;font-size:14px !important}}@media (max-width: 550px){#subscribe-inner h1{font-size:50px}#subscribe-inner .newsletter-form{display:block}#subscribe-inner .newsletter-form .email,#subscribe-inner .newsletter-form input[type=submit]{max-width:100%;width:100%}#subscribe-inner .newsletter-form .email{margin-bottom:15px}}@media (max-width: 400px){#subscribe-inner h1{font-size:45px;line-height:1.2}}
