@import url(../assets/fonts/stylesheet.css);body{background-image:url(../assets/images/bluewall.png);background-attachment:fixed;background-repeat:round;padding:0;font-family:'body';font-size:18px;background-color:#30373d;max-width:1920px;margin:0 auto;color:white}html{margin:0;padding:0}a{color:inherit;text-decoration:none}*{box-sizing:border-box}h1,h2,h3{font-family:'highlight';color:white}h1{font-size:3em;margin:10px 0 15px}h2{font-size:2em;margin:10px 0}h3{font-size:1.7em;font-family:'highlightlight';margin:25px 0 5px}p,ul{margin:5px 0;letter-spacing:1px;font-size:22px}main,main.default{min-height:calc(80vh - 400px);width:100%;margin:auto}main.default{max-width:100%}.venue-content{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.column75{flex:3;padding:10px 50px;color:white;min-width:550px}.column25{flex:1;padding:10px 50px;color:white;min-width:240px}.facebook,.twitter,.phone,.email{background-image:url(../assets/images/FB.png);height:40px;width:40px;background-repeat:no-repeat;background-position:center}.twitter{background-image:url(../assets/images/TWITTER.png)}.phone{background-image:url(../assets/images/PHONE.png)}.email{background-image:url(../assets/images/EMAIL.png)}.social{display:flex;flex-direction:row}header{color:white;width:100%;font-family:'highlight';font-size:20px;letter-spacing:1px}header nav{min-height:80px;display:flex;flex-direction:row;justify-content:space-between;padding:5px 20px;width:100%;text-transform:uppercase;position:relative}header nav div{margin:auto 10px;flex:1;text-align:center}header nav div.logo{position:absolute;left:0;right:0;height:70px;width:200px;margin:auto}header nav div.logo img{height:100%}header nav div:first-child{text-align:left;flex:1}header nav div:last-child{text-align:right;flex:1}header nav .menu{display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap}header nav .menu div{text-align:center;flex:initial;margin:auto 0px;padding:0px 5px}header nav .menu div.hamburger{background-image:url(../assets/images/Asset13.png);height:42px;width:42px;background-size:contain;background-position:center;background-repeat:no-repeat;display:none}header nav .menu .drop-down{position:relative;padding:20px 0;cursor:pointer}header nav .menu .drop-down ul{position:absolute;list-style:none;text-align:center;margin:15px auto;width:100%;display:none;z-index:1000;background-color:#fff;color:#1d1d1d;padding:10px 5px;box-shadow:4px 4px 16px #000;border:1px solid #484848}header nav .menu .drop-down ul li{padding:3px 5px;margin:1px 0;cursor:pointer;font-size:18px}header nav .menu .drop-down ul li:hover{background-color:#eaeaea;clip-path:polygon(10% 0%, 90% 0%, 100% 50%, 90% 100%, 10% 100%, 0% 50%);-webkit-clip-path:polygon(10% 0%, 90% 0%, 100% 50%, 90% 100%, 10% 100%, 0% 50%)}header nav .menu .drop-down .drop-down-title{width:100%;cursor:pointer}header nav .menu .drop-down .drop-down-title .drop-down-arrow{background-image:url(../assets/images/DARROW.png);height:10px;width:15px;display:inline-block;background-repeat:no-repeat;margin:auto 2px;background-position:center;vertical-align:middle;background-size:contain}header nav .menu .drop-down:hover ul{display:block}.ageWrap{width:100%;display:flex;min-height:50vh;margin:auto;text-align:center}.ageWrap #ageGate{margin:auto}#ageGateForm .arrow-right,#ageGateForm .contact-form input[type="submit"],.contact-form #ageGateForm input[type="submit"]{width:255px;margin-right:-20px;padding:0;background-color:#1d1d1d;color:#fff;padding:8px 10px}#ageGateForm .arrow-right input,#ageGateForm .contact-form input[type="submit"] input,.contact-form #ageGateForm input[type="submit"] input{padding:0 5px;margin:0;width:auto;min-width:40px;max-width:60px;color:white}#ageGateForm .arrow-right input:last-child,#ageGateForm .contact-form input[type="submit"] input:last-child,.contact-form #ageGateForm input[type="submit"] input:last-child{width:60px}.down-arrow-top{clip-path:polygon(0% 0%, calc(50% - 40px) 0px, 50% 18px, calc(50% + 40px) 0%, 100% 0%, 100% 100%, 0% 100%);-webkit-clip-path:polygon(0% 0%, calc(50% - 40px) 0px, 50% 18px, calc(50% + 40px) 0%, 100% 0%, 100% 100%, 0% 100%)}.arrow-right,.contact-form input[type="submit"]{clip-path:polygon(0% 0%, calc(100% - 20px) 0%, 100% 50%, calc(100% - 20px) 100%, 0% 100%);-webkit-clip-path:polygon(0% 0%, calc(100% - 20px) 0%, 100% 50%, calc(100% - 20px) 100%, 0% 100%);margin-right:-20px;z-index:2;padding:8px 10px}.red-arrow,.contact-form input[type="submit"]{background-image:url(../assets/images/bubbly.png);z-index:1;background-position:center;background-size:cover;margin-left:0px;width:175px;text-shadow:1px 1px 2px black;font-size:16px;padding:12px 12px;text-align:center;color:white;outline:none;border:none;text-transform:uppercase}footer{padding-top:20px;font-family:'highlight';color:white;width:100%}footer nav{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding:20px 5px;width:100%;max-width:1024px;text-transform:uppercase;margin:auto}footer nav div{margin:auto 10px;flex:1;text-align:center}footer nav .get-in-touch{flex:3;text-align:left}footer nav .get-in-touch a{transition:all 0.1s ease-out}footer nav .get-in-touch a:hover{color:#CBCBCB}footer nav .get-in-touch h2{margin:20px 0 10px;font-size:2em}footer nav .get-in-touch p{font-family:'highlightlight';letter-spacing:1px;margin:5px 0}footer .bottom-footer{width:100%;display:flex;justify-content:space-between;padding:5px 10px;font-family:'highlightlight';font-size:16px}footer .bottom-footer div{text-align:left}footer .bottom-footer div:last-child{text-align:right}div.ccm-block-page-list-page-entry-horizontal{min-width:50%}.ccm-image-slider-container{height:600px;margin:0}.ccm-image-slider-container div,.ccm-image-slider-container ul,.ccm-image-slider-container li{height:100%}.ccm-image-slider-container img{height:auto !important;top:50%;transform:translateY(-50%);position:relative;width:auto !important;min-width:100%;min-height:100%}.ccm-image-slider-container .ccm-image-slider-text{position:absolute;width:90%;top:50%;transform:translateY(-50%);color:white;text-transform:uppercase;max-width:650px;text-align:center;background-color:rgba(0,0,0,0.5);margin:auto;left:0;right:0;padding:5px 15px;height:auto;font-family:'title'}.ccm-image-slider-container .ccm-image-slider-text p{font-size:1.9em}.venue-content .ccm-image-slider-container{margin:20px 0;height:550px}.venue-content .ccm-image-slider-container img{top:50%;left:50%;transform:translateY(-50%) translateX(-50%);position:relative;min-height:100%}.venue-content p a{text-decoration:underline}.venue-header,.more-venues{text-align:center;padding:30px 10px 25px;font-size:3em;color:white;text-transform:uppercase;width:100%;font-family:'highlight'}.more-venues{font-size:2em;font-family:'highlight'}.venue-logo{padding:30px 50px;text-align:center}.venue-logo img{max-height:100%;max-width:100%;height:auto;width:auto}.venue-logo h4{color:white;font-size:50px;position:relative;top:50%;transform:translateY(-50%);font-family:'highlight';margin:0}.venue-strip{width:100%;color:white;display:flex;font-family:'highlight';margin:15px 0 5px;position:relative}.venue-strip .venue-details{padding:12px 10px;background-color:#1d1d1d;width:calc(100% - 115px);display:flex;flex-direction:row;justify-content:space-between;padding-right:20px}.venue-strip .venue-details .social a{height:15px;width:20px;margin:auto 2px;background-size:contain}.venue-strip .red-arrow,.venue-strip .contact-form input[type="submit"],.contact-form .venue-strip input[type="submit"]{font-size:1em;width:135px}.blog-container{background-image:url(http://marmaladesoup.co.uk/craftybrewers/cms/application/files/1015/0116/6436/Photo_01-06-2017_15_25_32.jpg);background-size:cover;background-position:center;padding:40px 0;text-align:center;margin:40px 0 40px}.blog-container img{max-height:100%;max-width:100%;width:auto;text-align:center;margin:auto;filter:drop-shadow(1px 1px 1px #000)}.contact-head .ccm-image-slider-container,.smaller-slider .ccm-image-slider-container{max-height:500px}.contact-form{text-align:center;font-family:'highlight';color:white;font-size:1.5em;padding:20px 0}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form textarea{width:300px;padding:10px;color:#1d1d1d;border-radius:0;outline:none;border:none;background-color:rgba(255,255,255,0.8);text-transform:uppercase;font-family:'highlight';font-size:18px;letter-spacing:1px;margin:10px 0}.contact-form textarea{resize:vertical}form.mailing-list{text-align:center;color:#1d1d1d;text-transform:uppercase;background-color:white;padding:20px;margin:10px;border:2px dashed black;box-shadow:0 0 0 30px white;font-weight:600;clip-path:polygon(calc(0% - 10px) calc(0% - 10px), calc(100% + 10px) calc(0% - 11px), calc(100% + 10px) calc(100% + 10px), calc(50% + 50px) calc(100% + 10px), 50% calc(100% + 30px), calc(50% - 50px) calc(100% + 10px), calc(0% - 10px) calc(100% + 10px));-webkit-clip-path:polygon(calc(0% - 10px) calc(0% - 10px), calc(100% + 10px) calc(0% - 11px), calc(100% + 10px) calc(100% + 10px), calc(50% + 50px) calc(100% + 10px), 50% calc(100% + 30px), calc(50% - 50px) calc(100% + 10px), calc(0% - 10px) calc(100% + 10px))}form.mailing-list h2{margin:0 0 0px;color:#1d1d1d}form.mailing-list small{margin:0 0 20px;display:block;font-family:'highlightbold'}form.mailing-list .field-group{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin-bottom:10px}form.mailing-list .field-group input{width:350px;margin:1em 5px;background-color:#1d1d1d;text-transform:uppercase;padding:8px 10px;font-size:1em;border-radius:0;outline:none;border:none;color:#F3F3F3;cursor:pointer}form.mailing-list .field-group .dateofbirth{position:relative;max-width:350px;margin:1em 5px;display:flex;flex-direction:row;flex-wrap:nowrap;max-width:100%}form.mailing-list .field-group .dateofbirth .arrow-right,form.mailing-list .field-group .dateofbirth .contact-form input[type="submit"],.contact-form form.mailing-list .field-group .dateofbirth input[type="submit"]{width:255px;margin-right:-20px;padding:0;background-color:#1d1d1d;color:#747474;padding:8px 10px;text-align:left}form.mailing-list .field-group .dateofbirth .arrow-right input,form.mailing-list .field-group .dateofbirth .contact-form input[type="submit"] input,.contact-form form.mailing-list .field-group .dateofbirth input[type="submit"] input{padding:0 5px;margin:0;width:auto;min-width:40px;max-width:60px;color:white}form.mailing-list .field-group .dateofbirth .arrow-right input:last-child,form.mailing-list .field-group .dateofbirth .contact-form input[type="submit"] input:last-child,.contact-form form.mailing-list .field-group .dateofbirth input[type="submit"] input:last-child{width:60px}form.mailing-list .field-group .dateofbirth .red-arrow,form.mailing-list .field-group .dateofbirth .contact-form input[type="submit"],.contact-form form.mailing-list .field-group .dateofbirth input[type="submit"]{width:140px;margin:0px;letter-spacing:-1px;color:white;display:block;text-align:center;font-size:16px}form.mailing-list .field-group .dateofbirth::before{content:"Date Of Birth";position:absolute;top:-1.5em;transform:rotate(-5deg);left:0px;right:0}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text{display:block;width:100%;padding:10px;margin:10px;background-size:cover;max-width:750px;min-width:400px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner{margin:10px;border:1px solid #d6d6d6;padding:10px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-logo{background-color:rgba(0,0,0,0.5);transition:background 0.2s ease-out;padding:30px 50px;text-align:center;height:250px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-logo img{max-height:100%;max-width:100%;height:auto;width:auto;position:relative;top:50%;transform:translateY(-50%) scale(1);transition:0.2s all ease-out}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip{width:calc(100% + 30px);color:white;display:flex;font-family:'highlight';margin:15px 0 5px;position:relative;left:-31px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip .venue-details{padding:12px 10px;background-color:#1d1d1d;width:calc(100% - 115px);display:flex;flex-direction:row;justify-content:space-between;padding-right:20px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip .venue-details .address{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip .venue-details .social{flex-wrap:nowrap}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip .venue-details .social a{height:15px;width:20px;margin:auto 2px;background-size:contain}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip .red-arrow,div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip .contact-form input[type="submit"],.contact-form div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip input[type="submit"]{font-size:1em;width:135px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text:hover .venue-logo{background-color:rgba(0,0,0,0.65)}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text:hover .venue-logo img{transform:translateY(-50%) scale(1.1)}.column25 div.ccm-block-page-list-page-entry-horizontal{width:100%;padding:0;margin:8px 0;min-width:100%}.column25 div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text{min-width:100%;margin:0}.column25 div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner{margin:5px;padding:5px}.column25 div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-logo{padding:20px 20px;height:150px}.column25 div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip{display:none}.menus{width:100%;padding:10px 0;display:flex;flex-direction:row;flex-wrap:wrap}.menus .menu{max-width:300px;margin:10px 12px 0 0}.menus .menu img{width:100%}.venue-above-content{height:500px;position:relative;background-size:cover;background-position:center;margin:0 0 30px}.venue-above-content .venue-logo{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:auto;max-height:250px;max-width:450px}.venue-above-content .venue-strip{bottom:20px;position:absolute}.venue-above-content .venue-details{width:100%;padding:0px}.venue-above-content .venue-details div{padding:12px}.venue-above-content .venue-details text-details{flex:1;text-align:center}.venue-above-content .red-arrow,.venue-above-content .contact-form input[type="submit"],.contact-form .venue-above-content input[type="submit"]{margin-right:0;padding-right:20px}.mc-modal{box-shadow:0px 0px 0px 100vw rgba(38,45,56,0.75);background-color:rgba(38,45,56,0.75)}.mc-closeModal{font-family:'highlight';text-transform:uppercase}.mc-closeModal::after{content:" X "}@media only screen and (max-width: 1300px){body{background-repeat:repeat round}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text{padding:5px;margin:10px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner{margin:5px;border:1px solid #d6d6d6;padding:10px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-logo{background-color:rgba(0,0,0,0.5);transition:background 0.2s ease-out;padding:30px 40px;height:225px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-logo img{max-height:100%;max-width:100%;height:auto;width:auto;top:50%}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip{width:calc(100% + 30px);margin:10px 0 0;left:-21px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip .venue-details{padding:12px 10px;background-color:#1d1d1d;width:calc(100% - 115px);display:flex;flex-direction:row;justify-content:space-between;padding-right:20px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip .venue-details .social a{height:15px;width:20px;margin:auto 1px;background-size:contain}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip .red-arrow,div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip .contact-form input[type="submit"],.contact-form div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip input[type="submit"]{width:135px}.column25,.column75{padding:10px 15px}}@media only screen and (max-width: 950px){header{letter-spacing:0}header nav{padding:5px}header nav div{margin:auto 5px}.venue-content .ccm-image-slider-container{height:400px}.venue-content .ccm-image-slider-container img{top:50%;left:50%;transform:translateY(-50%) translateX(-50%);position:relative;min-height:100%;max-height:100%;max-width:initial}div.ccm-block-page-list-page-entry-horizontal{padding:0 5px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text{padding:4px;margin:10px;min-width:100%}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner{margin:4px;border:1px solid #d6d6d6;padding:9px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-logo{background-color:rgba(0,0,0,0.5);transition:background 0.2s ease-out;padding:20px 30px;height:200px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip{margin:10px 0 0;left:-21px;font-family:'highlightlight'}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip .venue-details{padding:11px 10px;background-color:#1d1d1d;width:calc(100% - 115px);display:flex;flex-direction:row;justify-content:space-between;padding-right:20px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip .venue-details .social a{height:14px;width:18px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip .red-arrow,div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip .contact-form input[type="submit"],.contact-form div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip input[type="submit"]{width:135px}}@media only screen and (max-width: 800px){.ccm-image-slider-container{min-height:500px;height:40vh}.ccm-image-slider-container .ccm-image-slider-text p{font-size:1.5em}.blog-container{margin:20px 0 60px}div.ccm-block-page-list-page-entry-horizontal{padding:0 5px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text{padding:4px;margin:10px;min-width:100%}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner{margin:4px;padding:8px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-logo{background-color:rgba(0,0,0,0.5);transition:background 0.2s ease-out;padding:20px;height:150px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip{margin:10px 0 0;left:-21px;font-family:'highlightlight'}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip .venue-details{padding:11px 10px;background-color:#1d1d1d;width:calc(100% - 115px);display:flex;flex-direction:row;justify-content:space-between;padding-right:20px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip .venue-details .social{display:none}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip .red-arrow,div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip .contact-form input[type="submit"],.contact-form div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip input[type="submit"]{width:135px}}@media only screen and (max-width: 700px){header nav .menu div{display:none}header nav .menu div.hamburger{display:block}div.ccm-block-page-list-page-entry-horizontal{min-width:100%}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text{padding:4px;margin:10px;min-width:100%}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner{margin:4px;padding:8px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-logo{background-color:rgba(0,0,0,0.5);transition:background 0.2s ease-out;padding:20px 30px;height:200px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip{margin:10px 0 0;left:-21px;font-family:'highlightlight'}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip .venue-details{padding:11px 10px;background-color:#1d1d1d;width:calc(100% - 115px);padding-right:20px}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text .page-inner .venue-strip .venue-details .social{display:flex}.venue-above-content{height:400px}.venue-above-content .venue-strip .red-arrow,.venue-above-content .venue-strip .contact-form input[type="submit"],.contact-form .venue-above-content .venue-strip input[type="submit"]{width:100px;padding:12px 12px 12px 0}}@media only screen and (max-width: 550px){.column75{min-width:100%}.ccm-image-slider-container{height:40vh;min-height:400px}.ccm-image-slider-container .ccm-image-slider-text{width:100%;padding:5px 10px}.ccm-image-slider-container .ccm-image-slider-text p{font-size:1.1em}.venue-above-content .text-details{display:none}.venue-content .ccm-image-slider-container{height:65vw;min-height:200px}.contact-head .ccm-image-slider-container{min-height:250px;height:350px}header nav div:first-child{display:none}footer{text-align:center}footer nav{flex-direction:column-reverse}}@media only screen and (max-width: 450px){form.mailing-list .field-group .dateofbirth{padding:5px;flex-wrap:wrap}form.mailing-list .field-group .dateofbirth .arrow-right,form.mailing-list .field-group .dateofbirth .contact-form input[type="submit"],.contact-form form.mailing-list .field-group .dateofbirth input[type="submit"]{width:100%;margin-right:0;clip-path:none;-webkit-clip-path:none}form.mailing-list .field-group .dateofbirth .arrow-right input,form.mailing-list .field-group .dateofbirth .contact-form input[type="submit"] input,.contact-form form.mailing-list .field-group .dateofbirth input[type="submit"] input{padding:0 5px;margin:0;width:auto;min-width:40px;max-width:60px;color:white}form.mailing-list .field-group .dateofbirth .arrow-right input:last-child,form.mailing-list .field-group .dateofbirth .contact-form input[type="submit"] input:last-child,.contact-form form.mailing-list .field-group .dateofbirth input[type="submit"] input:last-child{width:60px}form.mailing-list .field-group .dateofbirth .red-arrow,form.mailing-list .field-group .dateofbirth .contact-form input[type="submit"],.contact-form form.mailing-list .field-group .dateofbirth input[type="submit"]{width:100%;padding:8px 10px;font-size:1em;margin-top:10px}.menus{justify-content:center}.menus .menu{text-align:center}#ageGateForm .arrow-right,#ageGateForm .contact-form input[type="submit"],.contact-form #ageGateForm input[type="submit"],#ageGateForm .contact-form input[type="submit"],.contact-form #ageGateForm input[type="submit"]{width:100%}}
