html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background-color:#fff;font:normal 1em/1.6 "proxima-nova",sans-serif;margin:0;padding:0}.container{margin:0 auto;max-width:960px}.no-padding{padding:0}header#head{background-color:#e55982;color:#fff;margin:0 0 15px;padding:2%}header#head:after{clear:both;content:"";display:table}@media(max-width: 768px){header#head{padding:1%}}header#head #mark{float:none;margin:0 auto;max-width:300px}header#head #mark img{display:block;width:100%;height:auto;transition:all 1s}header#head #mark img:hover{transform:scale(1.2) rotate(1deg)}header#head h3{float:right;font-size:150%;font-weight:bold;letter-spacing:5px;text-align:right;text-transform:uppercase;width:50%}@media(max-width: 768px){header#head{background-color:#ffd600;padding:25px}header#head #mark,header#head h3{float:none;text-align:center;width:100%}header#head h3{font-size:120%;margin:0;padding:0;letter-spacing:10px}}@media(max-width: 320px){header#head{background-color:#ee1289}}main#torso:after{clear:both;content:"";display:table}main#torso header.content--header{padding:40px 0 0}main#torso header.content--header .breadcrumbs{color:#878787;font:400 1rem/1 "proxima-nova",sans-serif;text-transform:uppercase}main#torso header.content--header .breadcrumbs a{font-weight:800}main#torso header.content--header .breadcrumbs strong{font-weight:400;text-decoration:wavy}main#torso header.content--header h1{font:800 4rem/1 "proxima-nova",sans-serif;text-transform:uppercase}@media(max-width: 768px){main#torso header.content--header h1{font-size:2.75rem}}@media(max-width: 320px){main#torso header.content--header h1{font-size:2rem}}main#torso section{float:left;padding:10px 10px 0;text-align:center;width:25%}main#torso section#banner{width:100% !important}@media(max-width: 768px){main#torso section{width:50%}}@media(max-width: 600px){main#torso section{width:98%;padding:0 1% 1%}}main#torso div.featured-image{border-radius:10px;display:block;margin:0 0 15px}main#torso div.featured-image img{display:block;border-radius:10px;max-width:100%}main#torso div.featured-image img.desktop{display:block}@media(max-width: 600px){main#torso div.featured-image img.desktop{display:none}}main#torso div.featured-image img.mobile{display:none}@media(max-width: 600px){main#torso div.featured-image img.mobile{display:block}}main#torso h2,main#torso h3{margin:0;padding:0;text-transform:uppercase}main#torso h2{font:800 1.4rem/1 "proxima-nova",sans-serif}main#torso h3{font:400 1.2rem/1 "proxima-nova",sans-serif}main#torso .instructions p{font:400 1rem/1.3 "proxima-nova",sans-serif}main#torso .instructions small{font-size:.8rem}main#torso .vcard span.fn{display:none}main#torso .vcard div.org{font-weight:bold}main#torso a{color:#e55982}main#torso a:hover{color:#ee1289}main#torso a:active{color:#232323}@media(max-width: 768px){main#torso section{width:50%}}@media(max-width: 600px){main#torso section{border-bottom:1px dotted #e6e6e6;flex:100%;float:none;width:100%}main#torso section:after{clear:both;content:"";display:table}main#torso section div.featured-image{float:left;margin:0 15px 0 0;width:25%}main#torso section div.featured-text{float:right;width:70%}main#torso section#banner{margin:0 10px 10px;padding:0}main#torso section#banner div.featured-image{float:none;margin:0;padding:0;width:100%}main#torso section.feature{margin:0 0 10px;padding:0 10px 10px;text-align:left}main#torso section .instructions{padding:0}}footer#toes{border-top:1px dotted #e6e6e6;opacity:.5;padding:15px 0;text-align:center}footer#toes img{display:block;margin:0 auto 5px;max-width:100px}footer#toes p{font-size:75%;margin:0;padding:0}a.btn-lg{background-color:#232323;border-radius:5px;color:#fff;display:inline-block;font:bold 18px/1 "proxima-nova",sans-serif;text-align:center;margin:15px auto;max-width:75%;padding:20px 40px;text-decoration:none}a.btn-lg:link{background-color:inherit;color:inherit}a.btn-lg:hover{background-color:#e55982;color:#fff}a.btn-lg:active{background-color:#ee1289;color:#fff}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;margin-bottom:15px;overflow:auto;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#content.full-width{text-align:left;width:100%}#content.full-width h1{font-size:2.5rem;text-transform:uppercase}#content.full-width h3{font-size:1.5rem;font-weight:bold;margin:0 0 .25em;padding:0;text-transform:uppercase}#content.full-width h4{font-size:1.25rem;margin:0;padding:0}#content.full-width p{font-size:1rem;margin:0 0 1em;padding:0}#content.full-width ul{font-size:1rem;list-style:square;margin:0 0 1em 1em;padding:0;text-indent:0}#content.full-width hr{background-color:#e55982;border:0;border-collapse:collapse;height:1px;margin:4em}#content.full-width .home-link{text-align:center}#content.full-width .home-link a{display:inline-block;margin:0 auto;text-align:center;text-decoration:none}@media(max-width: 768px){#content.full-width{width:100% !important;margin:0 auto;padding:2em}#content.full-width h1{line-height:1}#content.full-width h3,#content.full-width h4{line-height:1.2}}body#neverforget{background-color:#ffd600}body#neverforget main{margin-bottom:20%}body#neverforget main img{display:block;margin:0 auto;max-width:80%}@media(min-width: 768px){body#neverforget main img{min-width:50%}}@media(max-width: 768px){body#neverforget main img{min-width:80%}}body#neverforget footer#toes{opacity:.1}body#makemyporkchop-buttons{position:relative;height:auto;overflow-y:scroll}body#makemyporkchop-buttons main#torso{position:relative;height:auto;overflow-y:scroll}main#torso section#button--gallery{padding:40px 0 !important;text-align:left}main#torso section#button--gallery h2{background-color:#e6e6e6;border-radius:5px 0 5px 0;color:#ee1289;display:inline-block;font:400 1.5rem/1 "proxima-nova-extra-condensed",sans-serif;letter-spacing:2px;margin:0;padding:10px;transform:translate(-20px, -20px)}@media(max-width: 768px){main#torso section#button--gallery h2{font-size:1.25rem}}@media(max-width: 320px){main#torso section#button--gallery h2{font-size:1rem}}#happy--navBar{background-color:#232323}#happy--navBar a{color:#e55982}#happy--navBar a:hover{color:#ee1289}#happy--navBar a:active{color:#fff}#happy--navBar .nav-pills .nav-link.active,#happy--navBar .nav-pills .show>.nav-link{background-color:#ee1289;color:#fff}.button--group{border:1px solid #e6e6e6;border-radius:5px;margin:0 0 40px;padding:20px 20px 10px}.button--group>.row{display:flex;flex-flow:row wrap;justify-items:center;align-items:flex-start;margin-bottom:20px}.button--group>.row .button{flex:auto}@media(max-width: 320px){.button--group>.row{padding:10px 20px}}.button{margin:0 1%;max-width:23%}.button.button--rounded-circle{border-radius:100%}.button.button--rectangle,.button.button--square{border-radius:0}.button.button--rectangle a,.button.button--square a{border-radius:0 !important}@media(max-width: 768px){.button{max-width:23%}}@media(max-width: 468px){.button{max-width:31.34%}}.button a{border:1px outset rgba(35,35,35,.5);border-radius:100%;box-shadow:inset 0 0 20px rgba(35,35,35,.75),5px 5px 5px rgba(135,135,135,.1);display:block;height:100%;width:100%;margin:0 5px 10px 0;padding:0;transition:all 1s}.button a:hover,.button a:active{border:1px outset rgba(35,35,35,.75);box-shadow:inset 0 0 20px rgba(35,35,35,.75),inset 0 80px 20px rgba(255,255,255,.1),5px 5px 5px rgba(135,135,135,.5)}.button a:visited{border:1px outset rgba(35,35,35,.75);box-shadow:inset 0 0 20px rgba(35,35,35,.75),inset 0 300px 20px rgba(35,35,35,.5),5px 5px 5px rgba(135,135,135,.5)}.button img{position:relative;z-index:-2}body#makemyporkchop-buttons .modal-dialog{border-radius:5px;margin:40px !important}body#makemyporkchop-buttons .modal-title{font:bold 1.25rem/24px "proxima-nova-extra-condensed",sans-serif;text-transform:uppercase}body#makemyporkchop-buttons .modal-content .modal-header{background-color:#e6e6e6}body#makemyporkchop-buttons .modal-content .modal-body .ekko-lightbox-item img{position:relative;z-index:1051}body#makemyporkchop-buttons .modal-footer dl{display:block;margin:0;padding:0;text-indent:0;width:100%}body#makemyporkchop-buttons .modal-footer dl dt{font:bold .75rem/1.4 "proxima-nova",sans-serif;letter-spacing:4px;text-transform:uppercase}body#makemyporkchop-buttons .modal-footer dl dd{font:normal 1.1rem/1.4 "proxima-nova",sans-serif}
