html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto !important}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}i,em,b,strong,h1,h2,h3,h4,h5,h6,p,ul,ol{-webkit-backface-visibility:hidden}i,em{font-style:italic}b,strong{font-weight:700}.top-mar{margin-top:40px !important}.bot-mar{margin-bottom:40px !important}.clearfix{display:block;width:100%;clear:both;height:0;marign:0;padding:0;box-sizing:border-box}.script-font-yellow{font-family:"Pacifico",cursive;color:#ffcf32}a{color:#4fc1ef;text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3{font-family:"Roboto Slab",serif;font-weight:700}h1{font-size:3.6rem;text-transform:uppercase;line-height:1;margin:0 0 20px}h1 sup{top:-15px}h2{font-size:2.4rem;text-transform:uppercase;line-height:1;margin:0 0 20px}h3{font-size:1.8rem;text-transform:uppercase;line-height:1;margin:0 0 20px}h4{font-size:1.2rem}p{line-height:1.6}sup{font-size:50%;display:inline-block;position:relative;top:-5px}html{font-size:62.5%}body{font-size:1.6rem;font-family:"Open Sans",sans-serif;background-color:#4fc1ef}@media screen and (max-width:768px){html{font-size:56.5%}}@media screen and (max-width:640px){html{font-size:50.5%}}.toTop{display:block;bottom:20px;right:20px;position:fixed;z-index:99999999999;outline:1px solid #fff;background-color:rgba(0,0,0,.25);width:40px;height:40px;background-image:url(//brunswick.ca/wp-content/themes/brunswick/stylesheets/../img/totop.png);background-position:center center;background-repeat:no-repeat;cursor:pointer;-moz-transition:background-color .2s ease-out,opacity .2s ease-out;-o-transition:background-color .2s ease-out,opacity .2s ease-out;transition:background-color .2s ease-out,opacity .2s ease-out;opacity:0}.toTop:hover{background-color:rgba(0,0,0,.5)}.showTop{opacity:1}.site-wrapper{display:block;width:100%;max-width:1440px;margin:0 auto;padding:0;position:relative;z-index:1;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.5)}.cookie-bar{display:none;position:fixed;bottom:0;left:0;right:0;padding:20px 0;background-color:rgba(0,0,0,.75);z-index:999999999999}.cookie-bar p{color:#fff}.cookie-bar p a{color:#ffcf32}.cookie-bar .cookie-btn{background-color:#ffcf32;color:#000;padding:10px 15px;display:inline-block;margin:10px 0 0;border-radius:3px;text-transform:uppercase;font-weight:700}.container{max-width:1000px;width:90%;display:block;margin:0 auto;*zoom:1;position:relative;z-index:1}.container:after{content:"";display:table;clear:both}a{-moz-transition:opacity .2s ease-out,background-color .2s ease-out,color .2s ease-out,border-radius .2s ease-out,border-color .2s ease-out,text-shadow .2s ease-out;-o-transition:opacity .2s ease-out,background-color .2s ease-out,color .2s ease-out,border-radius .2s ease-out,border-color .2s ease-out,text-shadow .2s ease-out;transition:opacity .2s ease-out,background-color .2s ease-out,color .2s ease-out,border-radius .2s ease-out,border-color .2s ease-out,text-shadow .2s ease-out}header{display:block;*zoom:1;position:relative;z-index:10;width:100%}header:after{content:"";display:table;clear:both}header .header-display{background-color:#ffcf32;border-bottom:5px solid #fff;display:block;padding:20px 0;position:relative;z-index:20;margin:0 auto}header .header-display .header-logo{width:200px;margin:0 auto;display:block;-moz-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}header .header-display .header-logo img{margin:0 auto;padding:0;display:block;box-sizing:border-box;width:100%}header .header-display .search{display:block;color:#000;top:25px;position:absolute;right:0;font-size:2rem;text-transform:uppercase;*zoom:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}header .header-display .search:after{content:"";display:table;clear:both}header .header-display .search .search-icon{width:20px;height:20px;display:inline-block;box-sizing:border-box;padding:0;margin:0 0 0 10px;float:right;background-image:url(//brunswick.ca/wp-content/themes/brunswick/stylesheets/../img/search-icon-hover.png);background-size:100%;background-repeat:no-repeat}header .header-display .search::selection,header .header-display .search::-moz-selection{color:#000 !important;background:#ffcf32 !important}header .header-display .clicked{color:#fff}header .header-display .clicked .search-icon{background-image:url(//brunswick.ca/wp-content/themes/brunswick/stylesheets/../img/search-icon.png)}header .header-display .nav-btn{color:#000;text-transform:uppercase;display:block;font-size:2rem;line-height:1;*zoom:1;position:relative;cursor:pointer;margin-top:25px;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}header .header-display .nav-btn:after{content:"";display:table;clear:both}header .header-display .nav-btn .menu{display:block;float:left;margin:0 0 0 30px}header .header-display .nav-btn .x{width:24px;height:24px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;position:absolute;top:2px;left:0}header .header-display .nav-btn .x span{display:block;position:absolute;height:3px;width:100%;background:#000;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}header .header-display .nav-btn .x span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}header .header-display .nav-btn .x span:nth-child(2){top:6px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}header .header-display .nav-btn .x span:nth-child(3){top:12px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}header .header-display .open .menu{color:#fff}header .header-display .open .x{top:3px}header .header-display .open .x span{background:#fff}header .header-display .open .x span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-4px;left:2px}header .header-display .open .x span:nth-child(2){width:0;opacity:0}header .header-display .open .x span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:13px;left:2px}header .visible{top:110px;opacity:1}header nav{float:left;display:block;position:fixed;left:0;right:0;top:-300px;position:absolute;z-index:10;max-width:1000px;width:90%;margin:0 auto;opacity:0;-moz-transition:top .2s ease-out,opacity .2s ease-out;-o-transition:top .2s ease-out,opacity .2s ease-out;transition:top .2s ease-out,opacity .2s ease-out}header nav ul{display:block;*zoom:1;background:#ffcf32;box-shadow:0 10px 20px rgba(0,0,0,.5);outline:5px solid #fff;position:relative}header nav ul:after{content:"";display:table;clear:both}header nav ul li{display:block;float:left;width:25%;position:relative;*zoom:1;height:auto;min-height:340px}header nav ul li:after{content:"";display:table;clear:both}header nav ul li .menu-item-block{display:block;*zoom:1;top:0;left:0;right:0;bottom:0;position:absolute;padding:30px 20px 152px;text-decoration:none}header nav ul li .menu-item-block:after{content:"";display:table;clear:both}header nav ul li .menu-item-block span{color:#000;text-decoration:none;display:block;width:100%;text-transform:uppercase;font-size:2rem;font-weight:700}header nav ul li .menu-item-block .menu-item-desc{display:block;width:100%;color:#000;margin:15px 0;line-height:1.3;font-size:1.4rem}header nav ul li .menu-item-block .menu-item-image{display:block;width:85%;position:absolute;bottom:0;left:0;right:0;margin:0 7.5% 20px;outline:5px solid #fff}header nav ul li .menu-item-block .menu-item-image img{margin:0 auto;padding:0;display:block;box-sizing:border-box;width:100%}header nav ul li .menu-item-block:hover{background-color:rgba(255,255,255,.25)}header nav ul li:nth-of-type(even){background-color:rgba(255,255,255,.25)}.btn-click{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;display:none;height:100%;width:100%;background:rgba(0,0,0,.25)}.btn-c-open{display:block}@media screen and (max-width:980px){header nav ul li .menu-item-block{padding:30px 20px 150px}header nav ul li .menu-item-block span{font-size:1.6rem}}@media screen and (max-width:768px){header{position:fixed;top:0;left:0;right:0;z-index:1000000000}header .header-display{padding:10px 0}header .header-display .header-logo{width:100px}header .header-display .search{top:9px}header .header-display .nav-btn{margin-top:10px}header .visible{top:60px}header nav{width:100%;top:-400px;overflow-y:scroll;border-bottom:5px solid #fff}header nav ul li{width:100%;float:none;min-height:0}header nav ul li .menu-item-block{padding:0;position:relative}header nav ul li .menu-item-block span{width:50%;float:left;padding:27px 0 0;top:0;left:150px;bottom:0;font-size:2rem;position:absolute}header nav ul li .menu-item-block .menu-item-desc{display:none}header nav ul li .menu-item-block .menu-item-image{float:left;width:125px;position:relative;margin:0}}@media screen and (max-width:640px){header .header-display .search .menu,header .header-display .search span,header .header-display .nav-btn .menu,header .header-display .nav-btn span{display:none}}.search-block{display:block;opacity:0;top:-250px;width:90%;left:0;right:0;max-width:1000px;margin:0 auto;position:absolute;z-index:9;height:300px;background:#ffcf32;box-shadow:0 10px 20px rgba(0,0,0,.5);outline:5px solid #fff;-moz-transition:top .2s ease-out,background-color .2s ease-out,color .2s ease-out,opacity .2s ease-out;-o-transition:top .2s ease-out,background-color .2s ease-out,color .2s ease-out,opacity .2s ease-out;transition:top .2s ease-out,background-color .2s ease-out,color .2s ease-out,opacity .2s ease-out}.search-block .search-container{display:block;width:90%;max-width:600px;position:relative;top:40%;transform:translate(0,-40%);margin:0 auto}.search-block .search-container .close-btn{display:block;position:absolute;top:20px;right:0;color:#ffcf32;background:#fff;padding:10px 15px;font-size:2.4rem;cursor:pointer;font-weight:700}.search-block .search-container .close-btn:hover{background:#4fc1ef}.search-block .search-container .search-title{display:block;margin:0 auto}.search-block .search-container .search-title h1{color:#fff;font-size:4.2rem;font-family:"Pacifico",cursive;text-transform:none;margin-bottom:50px}.search-block form{display:block;margin:0 auto;box-shadow:0 10px 10px #000}.search-block .search-input{background:#fff;color:#4fc1ef;font-size:2.4rem;width:65%;margin:0 auto;padding:10px 2.5%;float:left;border:0;outline:none;font-family:"Open Sans",sans-serif;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.search-block .search-submit{width:30%;display:block;float:left;color:#fff;background:#4fc1ef;border:0;outline:0;font-size:2.4rem;text-align:center;padding:10px 0;font-family:"Open Sans",sans-serif;text-transform:uppercase;font-weight:700;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.search-block .search-submit:hover{color:#ffcf32}.search-visible{top:117px;opacity:1}@media screen and (max-width:768px){.search-block{position:fixed;z-index:999999999;height:250px;width:100%}.search-block .search-input{font-size:1.8rem}.search-block .search-submit{font-size:1.8rem}.search-visible{top:55px}}.products .heading,.recipes .heading,.search-pages .heading{border-bottom:1px solid #4fc1ef;padding:10px 0;display:block;margin:0 0 10px}.search-pages{display:block;*zoom:1;position:relative;z-index:1}.search-pages:after{content:"";display:table;clear:both}.search-pages .s-page{display:block;text-decoration:none;padding:10px 0;width:100%;padding:10px 0;margin:5px auto}.search-pages .s-page img{margin:0 auto;padding:0;display:block;box-sizing:border-box;width:100%}.search-pages .s-page h1{padding:0 !important;margin:0 0 10px !important;font-size:2.8rem}.search-pages .s-page h4{margin:0 !important;padding:0 !important}.search-pages .s-page p{margin:0 !important;padding:10px 0 !important;font-size:1.4rem;color:#000}.hp-slider{display:block;position:relative;z-index:1;border-top:5px solid #fff;*zoom:1}.hp-slider:after{content:"";display:table;clear:both}.slider-container{display:block;position:relative;*zoom:1;z-index:1}.slider-container:after{content:"";display:table;clear:both}.controls{display:none;width:100%;*zoom:1;position:absolute;top:678px;left:0;right:0;z-index:22;outline:none}.controls:after{content:"";display:table;clear:both}.controls *{outline:none}.controls .prev{display:block;text-align:center;padding:20px 0;width:50px;color:#fff;float:left;background:#fff;color:#000;font-family:"Roboto Slab",serif;font-size:3rem}.controls .next{display:block;text-align:center;padding:20px 0;width:50px;color:#fff;float:right;background:#fff;color:#000;font-family:"Roboto Slab",serif;font-size:3rem}.thumbs{display:block;position:absolute;z-index:10;width:90%;margin:0 auto;max-width:800px;*zoom:1;left:0;right:0;top:525px}.thumbs:after{content:"";display:table;clear:both}.thumbs .thumb{display:block;float:left;height:150px;width:16.6%;background-size:cover;background-position:center center;background-repeat:no-repeat;outline:5px solid #fff;position:relative;cursor:pointer;z-index:1;text-align:center}.thumbs .thumb span{position:relative;top:45%;margin:0 auto;transform:translate(0,-45%);color:#fff;font-weight:700;font-size:2rem;text-shadow:1px 1px 15px #000,-1px -1px 15px #000;text-align:center}.thumbs .thumb-flat{display:block;float:left;height:150px;width:0;background-size:cover;background-position:center center;background-repeat:no-repeat;outline:2px solid #fff;position:relative;cursor:pointer;z-index:1;outline:none !important}.thumbs .thumb-flat span{display:none}.thumbs .thumb:hover{outline:5px solid #ffcf32}.thumbs .tns-nav-active{outline:10px solid #ffcf32;z-index:10}.front-page-slider{display:block;width:100%;*zoom:1;position:relative;z-index:1}.front-page-slider:after{content:"";display:table;clear:both}.front-page-slider .slide{display:block;*zoom:1;position:relative}.front-page-slider .slide:after{content:"";display:table;clear:both}.front-page-slider .slide .top-section{display:block;height:600px;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;z-index:1;width:100%;border-bottom:5px solid #fff}.front-page-slider .slide .top-section .fps-overlay{display:block;position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(0,0,0,.75))}.front-page-slider .slide .top-section .content{display:block;position:absolute;bottom:125px;left:0;right:0;text-shadow:0 0 40px rgba(0,0,0,.65);max-width:1000px;width:90%;margin:0 auto;z-index:3}.front-page-slider .slide .top-section .content h1{display:block;width:70%;text-align:center;font-family:"Roboto Slab",serif;margin:0 auto 20px auto;color:#fff;text-transform:uppercase;font-size:5rem}.front-page-slider .slide .top-section .content h2{display:block;widht:90%;margin:0 auto;text-align:center;font-family:"Pacifico",cursive;color:#ffcf32;text-transform:none;font-size:3.2rem}.front-page-slider .slide .bottom-section{display:block;height:600px;background-position:center center;background-repeat:no-repeat;width:100%;position:relative;z-index:1;*zoom:1}.front-page-slider .slide .bottom-section:after{content:"";display:table;clear:both}.front-page-slider .slide .bottom-section .bottom-content{width:50%;max-width:400px;position:relative;float:left;top:150px;*zoom:1;display:block}.front-page-slider .slide .bottom-section .bottom-content:after{content:"";display:table;clear:both}.front-page-slider .slide .bottom-section .bottom-content h1{color:#fff;font-size:8rem;position:relative;width:100%;display:block;font-family:"Roboto Slab",serif;text-transform:uppercase;margin-bottom:20px}.front-page-slider .slide .bottom-section .bottom-content h1 span{font-size:4rem;color:#ffcf32;font-family:"Pacifico",cursive;position:absolute;z-index:2;top:-30px;left:0;text-transform:none}.front-page-slider .slide .bottom-section .bottom-content p{font-size:2rem;color:#fff;line-height:1.3}.front-page-slider .slide .bottom-section .bottom-content a{margin:40px 0 0;display:block;background-color:#ffcf32;color:#fff;display:inline-block;padding:10px 20px;text-align:center;font-size:2rem;font-weight:700;text-decoration:none;text-transform:uppercase}.front-page-slider .slide .bottom-section .bottom-content a:hover{box-shadow:0 0 20px rgba(0,0,0,.5);background:#4fc1ef}@media screen and (min-width:1200px){.front-page-slider .slide .bottom-section{background-size:cover}}@media screen and (max-width:1199px){.front-page-slider .slide .bottom-section{background-size:1200px}}@media screen and (max-width:768px){.thumbs{top:350px;width:95%}.thumbs .thumb{height:100px}.thumbs .thumb span{top:40%;transform:translate(0,-40%);font-size:1.6rem}.thumbs .thumb .tns-nav-active{outline:5px solid #ffcf32}.front-page-slider .slide .top-section{height:400px}.front-page-slider .slide .top-section .content{top:auto;bottom:100px}.front-page-slider .slide .top-section .content h1{font-size:3rem;width:100%}.front-page-slider .slide .top-section .content h2{font-size:2.4rem}.front-page-slider .slide .bottom-section{height:auto;position:relative;*zoom:1;background-size:cover !important;background-position:bottom center}.front-page-slider .slide .bottom-section:after{content:"";display:table;clear:both}.front-page-slider .slide .bottom-section .container{width:100%}.front-page-slider .slide .bottom-section .mobile-image{display:block;height:300px;position:relative;width:100%;margin:0 auto;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:1}.front-page-slider .slide .bottom-section .bottom-content{max-width:none;min-height:125px;top:auto;float:none;position:relative;padding:25px 5%;width:90%;margin:0 auto;*zoom:1;text-align:center;z-index:1}.front-page-slider .slide .bottom-section .bottom-content:after{content:"";display:table;clear:both}.front-page-slider .slide .bottom-section .bottom-content h1{position:absolute;top:-115px;text-align:left;font-size:6rem}.front-page-slider .slide .bottom-section .bottom-content h1 span{font-size:3rem;top:-20px}.front-page-slider .slide .bottom-section .bottom-content p{font-size:1.6rem}.front-page-slider .slide .bottom-section .bottom-content a{position:absolute;bottom:10px;left:10px;right:10px}}@media screen and (max-width:640px){.thumbs{top:263px}.thumbs .thumb{height:75px}.thumbs .thumb span{font-size:1.2rem}.thumbs .thumb .tns-nav-active{outline:5px solid #ffcf32}.front-page-slider .slide .top-section{height:300px}.front-page-slider .slide .top-section .content{top:auto;bottom:70px}.front-page-slider .slide .top-section .content h1{font-size:3rem;width:100%}.front-page-slider .slide .top-section .content h2{font-size:2.4rem}.front-page-slider .slide .bottom-section{height:auto;position:relative;*zoom:1;background-position:bottom center}.front-page-slider .slide .bottom-section:after{content:"";display:table;clear:both}.front-page-slider .slide .bottom-section .container{width:100%}.front-page-slider .slide .bottom-section .mobile-image{display:block;height:250px;position:relative;width:100%;margin:0 auto;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:1}.front-page-slider .slide .bottom-section .bottom-content{max-width:none;min-height:140px;top:auto;float:none;position:relative;padding:25px 5%;width:90%;margin:0 auto;*zoom:1;text-align:center;z-index:1}.front-page-slider .slide .bottom-section .bottom-content:after{content:"";display:table;clear:both}.front-page-slider .slide .bottom-section .bottom-content h1{position:absolute;top:-115px;text-align:left;font-size:5rem}.front-page-slider .slide .bottom-section .bottom-content h1 span{font-size:2.5rem;top:-15px}.front-page-slider .slide .bottom-section .bottom-content p{font-size:1.6rem}.front-page-slider .slide .bottom-section .bottom-content a{position:absolute;bottom:10px;left:10px;right:10px}}.content-blocks{display:block;*zoom:1;width:100%}.content-blocks:after{content:"";display:table;clear:both}.content-blocks .dark-text h1,.content-blocks .dark-text h2,.content-blocks .dark-text h3,.content-blocks .dark-text h4,.content-blocks .dark-text h5{color:#4fc1ef}.content-blocks .light-text h1,.content-blocks .light-text h2,.content-blocks .light-text h3,.content-blocks .light-text h4,.content-blocks .light-text h5,.content-blocks .light-text p{color:#fff !important}.content-blocks .btn-blue,.content-blocks .btn-white,.content-blocks .btn-yellow,.content-blocks .btn-green,.content-blocks .btn-black{display:block;padding:15px 0;text-align:center;max-width:250px;font-weight:700;margin:40px auto 0 auto;text-decoration:none;text-transform:uppercase}.content-blocks .btn-blue{color:#fff;background:#4fc1ef}.content-blocks .btn-yellow{color:#fff;background:#ffcf32}.content-blocks .btn-white{color:#4fc1ef;background:#fff}.content-blocks .btn-green{color:#fff;background:#1b322d}.content-blocks .btn-black{color:#fff;background:#000}.content-blocks .bg-yellow{background-color:rgba(255,207,50,.75)}.content-blocks .bg-yellow-solid{background-color:#ffcf32}.content-blocks .bg-blue{background-color:rgba(79,193,239,.75)}.content-blocks .bg-blue-solid{background-color:#4fc1ef}.content-blocks .bg-green{background-color:rgba(27,50,45,.75)}.content-blocks .bg-green-solid{background-color:#1b322d}.content-blocks .bg-white{background-color:rgba(255,255,255,.75)}.content-blocks .bg-white-solid{background-color:#fff}.content-blocks .bg-black{background-color:rgba(0,0,0,.75)}.content-blocks .bg-black-solid{background-color:#000}.content-blocks .bg-brown{background-color:rgba(155,101,45,.75)}.content-blocks .bg-brown-solid{background-color:#9b652d}.content-blocks .fwcb-block{padding:300px 0 50px;display:block;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;text-align:center;border-top:5px solid #fff}.content-blocks .fwcb-block .container{max-width:800px}.content-blocks .fwcb-block h1{color:#ffcf32 !important}.content-blocks .hwcb-block{padding:150px 0;display:block;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;border-top:5px solid #fff}.content-blocks .hwcb-block .btn-blue,.content-blocks .hwcb-block .btn-white,.content-blocks .hwcb-block .btn-yellow{margin:40px 0 0}.content-blocks .hwcb-block .content{width:50%}.content-blocks .hwcb-block .left{float:left}.content-blocks .hwcb-block .right{float:right}.content-blocks .recipe-block{display:block;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;border-top:5px solid #fff}.content-blocks .recipe-block .left .product-image{left:-150px}.content-blocks .recipe-block .left .content{float:left;margin:0}.content-blocks .recipe-block .left .content .block{margin:0 23% 0 8%;float:right}.content-blocks .recipe-block .left .side-image{float:right;right:0;border-left:5px solid #fff}.content-blocks .recipe-block .right .product-image{right:-150px}.content-blocks .recipe-block .right .content{float:right;margin:0}.content-blocks .recipe-block .right .content .block{margin:0 8% 0 23%}.content-blocks .recipe-block .right .side-image{float:left;left:0;border-right:5px solid #fff}.content-blocks .recipe-block .r-container{width:100%;display:block;margin:0 auto;*zoom:1;position:relative;z-index:1}.content-blocks .recipe-block .r-container:after{content:"";display:table;clear:both}.content-blocks .recipe-block .r-container .product-image{-moz-transition:max-width .2s ease-out,width .2s ease-out;-o-transition:max-width .2s ease-out,width .2s ease-out;transition:max-width .2s ease-out,width .2s ease-out;position:absolute;bottom:20px;z-index:20;max-width:300px}.content-blocks .recipe-block .r-container .product-image img{margin:0 auto;padding:0;display:block;box-sizing:border-box;width:100%}.content-blocks .recipe-block .r-container .content{display:block;width:66.6666%;position:relative;z-index:1;padding:100px 0;background-size:cover;background-position:center center;background-repeat:no-repeat}.content-blocks .recipe-block .r-container .content .block{max-width:520px;z-index:999;display:block;position:relative;z-index:2;width:69%}.content-blocks .recipe-block .r-container .content .block .btn-blue,.content-blocks .recipe-block .r-container .content .block .btn-white,.content-blocks .recipe-block .r-container .content .block .btn-yellow{margin:40px 0 0}.content-blocks .recipe-block .r-container .r-overlay{display:block;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.content-blocks .recipe-block .r-container .side-image{background-size:cover;background-position:center center;background-repeat:no-repeat;width:33.333%;position:absolute;z-index:1;top:0;bottom:0}.content-blocks .recipe-block .r-container .side-image .colour-block{display:block;bottom:0;left:0;right:0;position:absolute;z-index:1;height:125px}@media screen and (max-width:960px){.content-blocks .recipe-block .right .product-image{right:-125px}.content-blocks .recipe-block .left .product-image{left:-125px}.content-blocks .recipe-block .r-container .product-image{max-width:250px}}@media screen and (max-width:768px){.content-blocks .fwcb-block{padding:250px 0 0}.content-blocks .fwcb-block .container{width:100%}.content-blocks .fwcb-block .content{width:90%;margin:0 auto;padding:20px 0 40px}.content-blocks .hwcb-block{padding-top:0;padding-bottom:0;background-image:none !important}.content-blocks .hwcb-block .container{width:100% !important}.content-blocks .hwcb-block .container .hwcb-mobile-image{display:block;background-size:cover;background-position:center center;background-repeat:no-repeat;height:300px;width:100%}.content-blocks .hwcb-block .container .content{width:90%;margin:0 auto;padding:20px 5% 40px}.content-blocks .recipe-block .left .side-image,.content-blocks .recipe-block .right .side-image{top:0;left:0;right:0;height:300px;z-index:2;border-left:none;border-right:none}.content-blocks .recipe-block .left .content,.content-blocks .recipe-block .right .content{float:none;margin:0;width:100%}.content-blocks .recipe-block .left .content .block,.content-blocks .recipe-block .right .content .block{width:100%;margin:0;float:none}.content-blocks .recipe-block .r-container{width:100%;display:block;margin:0 auto;*zoom:1;position:relative;z-index:1}.content-blocks .recipe-block .r-container:after{content:"";display:table;clear:both}.content-blocks .recipe-block .r-container .product-image{display:none}.content-blocks .recipe-block .r-container .content{display:block;width:90%;position:relative;z-index:1;padding:320px 5% 40px;background-size:cover;background-position:center center;background-repeat:no-repeat}.content-blocks .recipe-block .r-container .content .block{max-width:none;display:block;width:100%}.content-blocks .recipe-block .r-container .content .block .btn-blue,.content-blocks .recipe-block .r-container .content .block .btn-white,.content-blocks .recipe-block .r-container .content .block .btn-yellow{margin:40px 0 0}.content-blocks .recipe-block .r-container .side-image{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;bottom:auto}.content-blocks .recipe-block .r-container .side-image .colour-block{display:none}}@media screen and (max-width:640px){.content-blocks .btn-blue,.content-blocks .btn-white,.content-blocks .btn-yellow{max-width:none}.content-blocks .hwcb-block .container{width:100% !important}.content-blocks .hwcb-block .container .hwcb-mobile-image{display:block;background-size:cover;background-position:center center;background-repeat:no-repeat;height:250px;width:100%}.content-blocks .hwcb-block .container .content{width:90%;margin:0 auto}}.fp-social{display:block;*zoom:1;margin:0 auto;width:100%;background:#4fc1ef;padding:40px 0;border-top:5px solid #fff;border-bottom:5px solid #fff;position:relative;z-index:10}.fp-social:after{content:"";display:table;clear:both}.fp-social .social-headline{color:#fff;text-align:center;margin-top:40px}.fp-social .social-icons{display:block;max-width:280px;margin:0 auto;*zoom:1;text-align:center}.fp-social .social-icons:after{content:"";display:table;clear:both}.fp-social .social-icons .icon{display:inline-block;width:22.5%;margin:0 1.25%;position:relative;z-index:1;cursor:pointer}.fp-social .social-icons .icon img{margin:0 auto;padding:0;display:block;box-sizing:border-box;width:100%}.fp-social .social-icons .icon .links{display:none}.fp-social .social-icons .icon:hover{z-index:2}.fp-social .social-icons .icon:hover .links{display:block;position:absolute;z-index:999999;top:60px;left:-40px;right:0;width:150px}.fp-social .social-icons .icon:hover .links a{text-align:center;display:block;padding:10px 0;color:#4fc1ef;background:#fff;text-decoration:none;border-bottom:1px solid #4fc1ef;position:relative;z-index:10;font-size:1.4rem}.fp-social .social-icons .icon:hover .links a:hover{background:#ffcf32;color:#000}.fp-social .share-headline{display:block;margin:0 auto 0 auto}.fp-social .share-headline h1{font-family:"Roboto Slab",serif;font-size:4rem;color:#fff;text-align:center}.fp-social .shareables{display:block;width:100%;*zoom:1}.fp-social .shareables:after{content:"";display:table;clear:both}.fp-social .shareables .share-content-block{display:block;width:18%;height:175px;float:left;margin:20px 1%;outline:5px solid #fff;position:relative;z-index:1;-moz-transition:outline .2s ease-out,background-color .2s ease-out;-o-transition:outline .2s ease-out,background-color .2s ease-out;transition:outline .2s ease-out,background-color .2s ease-out;background-size:cover;background-repeat:no-repeat;background-position:center center}.fp-social .shareables .share-content-block span{position:absolute;bottom:0;right:0;background:#fff;padding:10px 15px;display:block;width:30px;text-align:center;font-weight:700;color:#4fc1ef;text-transform:uppercase;font-size:1rem;-moz-transition:outline .2s ease-out,background-color .2s ease-out;-o-transition:outline .2s ease-out,background-color .2s ease-out;transition:outline .2s ease-out,background-color .2s ease-out}.fp-social .shareables .share-content-block span img{width:100%;padding:0;margin:0 0 10px;box-sizing:border-box;display:block;background-color:#4fc1ef;border-radius:150px;-moz-transition:outline .2s ease-out,background-color .2s ease-out;-o-transition:outline .2s ease-out,background-color .2s ease-out;transition:outline .2s ease-out,background-color .2s ease-out}.fp-social .shareables .share-content-block img{margin:0 auto;padding:0;display:block;box-sizing:border-box;width:100%}.fp-social .shareables .share-content-block:hover{outline:10px solid #ffcf32}.fp-social .shareables .share-content-block:hover span{background:#ffcf32;color:#fff}.fp-social .shareables .share-content-block:hover span img{background-color:transparent}@media screen and (max-width:768px){.fp-social .share-headline h1{font-size:3.6rem}.fp-social .shareables .share-content-block span{width:30px;pading:5px 10px;font-size:1rem}}@media screen and (max-width:768px){.fp-social .share-headline h1{font-size:2.4rem}.fp-social .shareables{margin-bottom:20px}.fp-social .shareables .share-content-block{width:31.333%;text-decoration:none}.fp-social .shareables .share-content-block span{font-size:1.4em;width:60%;padding:13px 20% 10px;position:relative;text-decoration:none}.fp-social .shareables .share-content-block span img{display:none}}.p-header{display:block;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:200px;position:relative;z-index:1;padding-top:120px;padding-bottom:60px;min-height:420px}.p-header .container{z-index:2}.p-header .product-header{display:block;width:45%;position:relative;z-index:2}.p-header .product-header h1{font-size:4.6rem;margin:0 0 20px;line-height:1;color:#fff}.p-header .product-header h2{font-size:3rem;color:#ffcf32;font-family:"Pacifico",cursive;text-transform:none;display:block;position:relative;z-index:2;margin-top:-10px}.p-header .product-header p{color:#fff}.p-header .product-header a{display:block;padding:20px 0;text-align:center;font-family:"Open Sans",sans-serif;color:#fff;background-color:#ffcf32;text-transform:uppercase;font-size:2rem;text-decoration:none;margin-top:40px;font-weight:700}.p-header .product-header a:hover{background-color:#4fc1ef}.ip-header{display:block;width:100%;background-size:cover;background-repeat:no-repeat;position:relative;z-index:1;padding-top:240px;padding-bottom:40px}.ip-header .container{z-index:4}.ip-header .product-header{display:block;width:100%;text-align:center;position:relative;z-index:2000}.ip-header .product-header h1{font-size:4.6rem;margin:0 0 20px;line-height:1;color:#fff;z-index:999}.ip-header .product-header h2{font-size:3rem;color:#ffcf32;font-family:"Pacifico",cursive;text-transform:none}.ip-header .product-header p{color:#fff}.ip-header .product-header a{display:block;padding:20px 0;text-align:center;font-family:"Roboto Slab",serif;color:#fff;background-color:#ffcf32;text-transform:uppercase;font-size:2rem;text-decoration:none;margin-top:40px}.ip-header .product-header a:hover{background-color:#4fc1ef}.ip-header .h-overlay{display:block;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(0,0,0,.75))}@media screen and (max-width:768px){.ip-header .product-header h1,.p-header .product-header h1{font-size:5rem}.ip-header .product-header h2,.p-header .product-header h2{font-size:2.5rem}.p-header{padding-top:120px;padding-bottom:40px;min-height:0;background-position:right center}.p-header .product-header{width:100%}.p-header .h-overlay{display:block;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(0,0,0,.75))}}@media screen and (max-width:640px){.ip-header .product-header h1,.p-header .product-header h1{font-size:4rem}.ip-header .product-header h2,.p-header .product-header h2{font-size:2rem}}.videoWrapper{position:relative;padding-bottom:56.25%;height:0;display:block;background:#000}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.imgWrapper{display:block;width:100%}.imgWrapper img{margin:0 auto;padding:0;display:block;box-sizing:border-box;width:100%}.open-share{display:block !important}.share-email{display:none;max-width:500px;top:-60px;right:0;left:0;position:absolute;z-index:999;width:90%;outline:5px solid #fff;background:#ffcf32;margin:0 auto;box-shadow:0 5px 20px #000}.share-email .message{display:none;padding:10px;background:#4fc1ef;text-align:center;color:#fff}.share-email .show-msg{display:block}.share-email form{padding:30px 20px;*zoom:1;display:block;color:#fff;position:relative;z-index:1}.share-email form:after{content:"";display:table;clear:both}.share-email form p{margin-bottom:20px}.share-email form .close-btn{display:block;top:10px;right:10px;position:absolute;z-index:1;background-color:#000;color:#fff;font-weight:700;padding:4px 6px;cursor:pointer}.share-email form .close-btn:hover{background-color:#fff;color:#000}.share-email form input[type=email]{display:block;width:65%;padding:10px 2.5%;outline:none;border:none;float:left;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:2rem}.share-email form input[type=submit]{display:block;width:25%;padding:10px 2.5%;outline:none;border:none;font-size:2rem;background-color:#4fc1ef;color:#fff;float:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.share-email form .loading{background-image:url(//brunswick.ca/wp-content/themes/brunswick/stylesheets/../img/loading.gif);background-position:center center;background-repeat:no-repeat}.recipe-page .social{margin-bottom:40px !important}.page-content .social,.archive-page .social{dispaly:block;*zoom:1;width:100%;max-width:1000px;position:relative;z-index:9999;margin-left:auto;margin-right:auto}.page-content .social:after,.archive-page .social:after{content:"";display:table;clear:both}.page-content .social .icons,.archive-page .social .icons{background:#ffcf32;display:block;width:40%;float:right;padding:10px 2.5%;text-align:right}.page-content .social .icons span,.archive-page .social .icons span{display:block;float:left;color:#fff;font-family:"Open Sans",sans-serif;font-size:1.8rem;margin:15px 0 0;font-weight:700;text-transform:uppercase}.page-content .social .icons a,.archive-page .social .icons a{display:inline-block;width:40px;-webkit-border-radius:150px;-moz-border-radius:150px;border-radius:150px;padding:2px;margin:0 5px}.page-content .social .icons a img,.archive-page .social .icons a img{margin:0 auto;padding:0;display:block;box-sizing:border-box;width:100%}.page-content .social .icons a:hover,.archive-page .social .icons a:hover{background-color:#4fc1ef}.page-content .share-img,.archive-page .share-img{display:block;width:40%;margin:0 auto}.page-content .share-social,.archive-page .share-social{dispaly:block;*zoom:1;width:100%;max-width:1000px;position:relative;z-index:1;margin-left:auto;margin-right:auto}.page-content .share-social:after,.archive-page .share-social:after{content:"";display:table;clear:both}.page-content .share-social .icons,.archive-page .share-social .icons{background:#ffcf32;display:block;width:40%;margin:0 auto;padding:10px 2.5%;text-align:right}.page-content .share-social .icons span,.archive-page .share-social .icons span{display:block;float:left;color:#fff;font-family:"Roboto Slab",serif;font-size:1.8rem;margin:15px 0 0;text-transform:uppercase}.page-content .share-social .icons a,.archive-page .share-social .icons a{display:inline-block;width:40px;-webkit-border-radius:150px;-moz-border-radius:150px;border-radius:150px;padding:2px;margin:0 5px}.page-content .share-social .icons a img,.archive-page .share-social .icons a img{margin:0 auto;padding:0;display:block;box-sizing:border-box;width:100%}.page-content .share-social .icons a:hover,.archive-page .share-social .icons a:hover{background-color:#4fc1ef}.color-row{display:block;margin:0;*zoom:1}.color-row:after{content:"";display:table;clear:both}.blue{background-color:#4fc1ef}.blue h1,.blue h2,.blue h3,.blue h4,.blue h5,.blue h6,.blue p{color:#fff !important}.yellow{background-color:#ffcf32}.yellow h1,.yellow h2,.yellow h3,.yellow h4,.yellow h5,.yellow h6,.yellow p{color:#000 !important}.green{background-color:#1b322d}.green h1,.green h2,.green h3,.green h4,.green h5,.green h6,.green p{color:#fff !important}.grey{background-color:#f0f0f0}.page-content{display:block;margin:0 auto;position:relative;z-index:1}.page-content .recipe-content{display:block;max-width:1000px;margin:0 auto;width:90%;padding:0;*zoom:1;position:relative;z-index:1}.page-content .recipe-content:after{content:"";display:table;clear:both}.page-content .recipe-content h1,.page-content .recipe-content h2{margin:0 0 20px;color:#4fc1ef}.page-content .recipe-content h3,.page-content .recipe-content h4,.page-content .recipe-content h5{margin:0 0 20px;color:#000}.page-content .pad-bottom{padding-bottom:40px}.page-content .content{display:block;max-width:1000px;margin:0 auto;width:90%;padding:40px 0;*zoom:1;position:relative;z-index:1}.page-content .content:after{content:"";display:table;clear:both}.page-content .content h1,.page-content .content h2{margin:0 0 20px;color:#4fc1ef}.page-content .content h3{color:#4fc1ef;margin:0 0 20px}.page-content .content h4,.page-content .content h5{color:#000;margin:0 0 20px}.page-content .recipe-content img,.page-content .content img{max-width:100%;height:auto;box-sizing:border-box;padding:0}.page-content .recipe-content .print-recipe-btn,.page-content .content .print-recipe-btn{margin:-38px 0 40px;position:relative;z-index:10}.page-content .recipe-content .print-recipe-btn .print,.page-content .content .print-recipe-btn .print{display:block;float:right;padding:10px 10px 10px 35px;background-color:#4fc1ef;color:#fff;text-align:center;text-decoration:none;font-size:1.4rem;font-weight:700;text-transform:uppercase;position:relative;z-index:1}.page-content .recipe-content .print-recipe-btn .print span,.page-content .content .print-recipe-btn .print span{display:block;position:absolute;top:5px;left:5px;bottom:0;width:20px;height:20px;padding:2px;background-image:url(//brunswick.ca/wp-content/themes/brunswick/stylesheets/../img/icon-print.png);background-position:center center;background-size:100%;background-repeat:no-repeat;border-radius:150px;overflow:hidden}.page-content .recipe-content .print-recipe-btn .print:hover,.page-content .content .print-recipe-btn .print:hover{background:#ffcf32;color:#000}.page-content .recipe-content .print-recipe-btn .print:hover span,.page-content .content .print-recipe-btn .print:hover span{background-color:#000}.page-content .recipe-content .column,.page-content .content .column{display:block;float:left;*zoom:1}.page-content .recipe-content .column:after,.page-content .content .column:after{content:"";display:table;clear:both}.page-content .recipe-content .full,.page-content .content .full{width:100%}.page-content .recipe-content .half,.page-content .content .half{width:45%;margin:0 5% 0 0}.page-content .recipe-content .half:nth-of-type(2n),.page-content .content .half:nth-of-type(2n){margin:0 0 0 5% !important}.page-content .recipe-content p,.page-content .content p{margin:0 0 20px}.page-content .recipe-content ul,.page-content .recipe-content ol,.page-content .content ul,.page-content .content ol{margin:0 0 20px}.page-content .recipe-content ul li,.page-content .recipe-content ol li,.page-content .content ul li,.page-content .content ol li{line-height:1.8;margin-left:20px}.page-content .recipe-content ul,.page-content .content ul{list-style:disc}.page-content .recipe-content ol,.page-content .content ol{list-style:decimal}@media screen and (max-width:980px){.page-content .social,.page-content .share-social,.archive-page .social,.archive-page .share-social{margin-bottom:20px}.page-content .social .icons,.page-content .share-social .icons,.archive-page .social .icons,.archive-page .share-social .icons{width:95%}.page-content .social .icons span,.page-content .share-social .icons span,.archive-page .social .icons span,.archive-page .share-social .icons span{display:inline-block;float:none;position:relative;top:-13px}}@media screen and (max-width:768px){.page-content .share-social,.archive-page .share-social{margin-top:81px}.page-content .share-img,.archive-page .share-img{width:75%}.page-content .content .half,.page-content .recipe-content .half,.archive-page .content .half,.archive-page .recipe-content .half{width:100%;margin:0}.page-content .content .half:nth-of-type(2n),.page-content .recipe-content .half:nth-of-type(2n),.archive-page .content .half:nth-of-type(2n),.archive-page .recipe-content .half:nth-of-type(2n){margin:0 !important}}@media screen and (max-width:640px){.page-content .share-img{width:100%}.page-content .share-social .icons span,.page-content .social .icons span{font-size:1.4rem;margin:15px 0 0}.page-content .share-social .icons a,.page-content .social .icons a{width:30px}.page-content .content .half,.page-content .content .half:nth-of-type(2n){width:100%;margin:0 !important}}.related-recipes{display:block;width:100%;background:#ffcf32;padding:60px 0;*zoom:1;position:relative;z-index:1}.related-recipes:after{content:"";display:table;clear:both}.related-recipes .rr-header{display:block;margin:0 0 60px}.related-recipes .rr-header h1{color:#fff;margin:0;padding:0}.related-recipes .recipe{display:block;width:22%;text-decoration:none;margin:0 1%;float:left;overflow:hidden;border:3px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.related-recipes .recipe .recipe-image{display:block;overflow:hidden;background-position:center center;background-size:cover;width:100%;height:200px;background-color:#fff;position:relative;z-index:1}.related-recipes .recipe .recipe-image .recipe-info{position:absolute;z-index:2;bottom:0;left:0;right:0;color:#fff;*zoom:1;background:rgba(0,0,0,.75)}.related-recipes .recipe .recipe-image .recipe-info:after{content:"";display:table;clear:both}.related-recipes .recipe .recipe-image .recipe-info .servings,.related-recipes .recipe .recipe-image .recipe-info .time{padding:10px 0 10px 30px;display:block;width:calc(45% - 30px);margin:0 0 0 5%;text-align:left;float:left;background-position:center left;background-repeat:no-repeat;background-size:18px 18px;content:"";font-size:1rem}.related-recipes .recipe .recipe-image .recipe-info .servings{background-image:url(//brunswick.ca/wp-content/themes/brunswick/stylesheets/../img/icon-servings.png)}.related-recipes .recipe .recipe-image .recipe-info .time{background-image:url(//brunswick.ca/wp-content/themes/brunswick/stylesheets/../img/icon-time.png)}.related-recipes .recipe .recipe-title{display:table;height:40px;background-color:#4fc1ef;text-transform:uppercase;color:#fff;width:100%;padding:20px 0;text-decoration:none}.related-recipes .recipe .recipe-title span{vertical-align:middle;display:table-cell;text-align:center;padding:0 10px}.related-recipes .recipe:hover{box-shadow:0 3px 10px rgba(0,0,0,.25)}.related-recipes .recipe:hover .recipe-title{background-color:#ffcf32;color:#000}.suggested-products{display:block;width:100%;padding:60px 0;*zoom:1;position:relative;z-index:1}.suggested-products:after{content:"";display:table;clear:both}.suggested-products .sp-header{display:block;margin:0 0 60px}.suggested-products .sp-header h1{color:#4fc1ef;margin:0;padding:0}.suggested-products .product-block{cursor:pointer;display:block;width:23%;margin:0 .5%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden;float:left;text-decoration:none;background-image:url(//brunswick.ca/wp-content/themes/brunswick/stylesheets/../img/prod-bg.png);background-position:center center;background-size:100%;background-repeat:no-repeat}.suggested-products .product-block img{margin:0 auto;padding:0;display:block;box-sizing:border-box;width:100%}.suggested-products .product-block .product-title{display:table;text-align:center;color:#4fc1ef;text-transform:uppercase;vertical-align:middle;font-size:1.6rem;height:75px}.suggested-products .product-block .product-title span{display:table-cell;text-align:center;vertical-align:middle;padding:0 20px}.suggested-products .product-block:hover{background-color:#4fc1ef}.suggested-products .product-block:hover .product-title{color:#000;background:#ffcf32}.nutritional-information-label{outline:2px solid #4fc1ef;display:block;padding:10px}.nutritional-information-label .ni-row{display:block;*zoom:1;width:100%;padding:7px 0}.nutritional-information-label .ni-row:after{content:"";display:table;clear:both}.nutritional-information-label .ni-row .ni-servings{line-height:1.6}.nutritional-information-label .ni-row .ni-h-amount,.nutritional-information-label .ni-row .ni-h-dvp{width:50%;display:block;float:left;font-size:1.2rem;font-weight:700}.nutritional-information-label .ni-row .ni-h-dvp{text-align:right}.nutritional-information-label .ni-row .ni-label,.nutritional-information-label .ni-row .ni-amount,.nutritional-information-label .ni-row .ni-dvp{display:block;float:left}.nutritional-information-label .ni-row .ni-label{width:60%}.nutritional-information-label .ni-row .ni-amount{width:20%}.nutritional-information-label .ni-row .ni-dvp{width:20%;text-align:right}.nutritional-information-label .ni-row .bold span{font-weight:700}.nutritional-information-label .ni-row .indented span{padding-left:10px}.nutritional-information-label .ni-row .double-indented span{padding-left:20px}.nutritional-information-label .border-top-thin{border-top:1px solid #4fc1ef}.nutritional-information-label .border-bottom-thin{border-bottom:1px solid #4fc1ef}.nutritional-information-label .border-top-thick{border-top:4px solid #4fc1ef}.nutritional-information-label .border-bottom-thick{border-bottom:4px solid #4fc1ef}@media screen and (max-width:768px){.nutritional-information-label{max-width:300px;margin:0 auto}}.archive-page{display:block;*zoom:1}.archive-page:after{content:"";display:table;clear:both}.fr-container{display:block;*zoom:1;width:100%;position:relative;z-index:1;margin-bottom:40px}.fr-container:after{content:"";display:table;clear:both}.fr-container .tns-nav{display:block;position:absolute;z-index:999;bottom:0;left:0;right:0;text-align:center;padding:10px 0}.fr-container .tns-nav .tns-nav-active{background:#4fc1ef}.fr-container .tns-nav button{background:#fff;color:#000;height:15px;width:15px;outline:none;border:none;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin:0 auto;display:inline-block;margin:0 5px}.fr-container .featured-recipes{display:block;*zoom:1;position:relative;z-index:2}.fr-container .featured-recipes:after{content:"";display:table;clear:both}.fr-container .featured-recipes .slide{position:relative;z-index:2;background-position:center center;background-repeat:no-repeat;background-size:cover;height:450px}.fr-container .featured-recipes .slide .fr-overlay{display:block;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(0,0,0,.75))}.fr-container .featured-recipes .slide .video-btn{display:block;position:absolute;top:40px;z-index:12;left:0;right:0;margin:0 auto;width:100px;padding:2px;-webkit-border-radius:150px;-moz-border-radius:150px;border-radius:150px}.fr-container .featured-recipes .slide .video-btn img{margin:0 auto;padding:0;display:block;box-sizing:border-box;width:100%}.fr-container .featured-recipes .slide .video-btn:hover{background:#e22a2f}.fr-container .featured-recipes .slide .title{cursor:pointer;text-decoration:none;color:#fff;display:block;width:90%;max-width:1000px;text-align:center;position:absolute;bottom:30px;margin-left:auto;margin-right:auto;left:0;right:0;padding:40px 0;z-index:3}.fr-container .featured-recipes .slide .title h1{font-family:"Roboto Slab",serif;color:#fff;text-transform:uppercase;font-size:5rem;padding:0;margin:0}.fr-container .featured-recipes .slide .title .r-info{display:block;width:250px;*zoom:1;margin:20px auto 0 auto}.fr-container .featured-recipes .slide .title .r-info:after{content:"";display:table;clear:both}.fr-container .featured-recipes .slide .title .r-info .time,.fr-container .featured-recipes .slide .title .r-info .servings{display:block;width:50%;float:left}.fr-container .featured-recipes .slide .title .r-info .time img,.fr-container .featured-recipes .slide .title .r-info .servings img{display:inline-block;max-width:20px;height:auto;position:relative;z-index:1;margin:0 5px 0 0;top:3px}.fr-container .featured-recipes .slide .title .btn{display:block;margin:20px auto 0 auto;color:#fff;background-color:#4fc1ef;display:block;width:150px;padding:10px 0;bottom:150px;text-align:center;text-transform:uppercase;font-size:1.2rem}.fr-container .featured-recipes .slide .title .ribbon{display:block;margin:0 auto 20px auto;color:#fff;background-color:#4fc1ef;display:block;width:150px;padding:10px 0;bottom:150px;text-align:center;text-transform:uppercase;font-size:1.2rem}.fr-container .featured-recipes .slide .title:hover h1{text-shadow:2px 2px 10px #000,-2px -2px 10px #000}@media screen and (max-width:768px){.fr-container .featured-recipes .slide{height:350px}.fr-container .featured-recipes .slide .video-btn{top:120px;width:50px}.fr-container .featured-recipes .slide .title{bottom:10px}.fr-container .featured-recipes .slide .title h1{font-size:3rem}}.featured-categories{display:block;width:100%;*zoom:1;position:relative;z-index:1;margin-bottom:40px}.featured-categories:after{content:"";display:table;clear:both}.featured-categories .cat-block{display:block;width:31.333%;text-decoration:none;margin:0 1%;float:left;overflow:hidden}.featured-categories .cat-block .cat-block-image{display:block;overflow:hidden;background-position:center center;background-size:cover;width:100%;height:200px;background-color:#fff}.featured-categories .cat-block .cat-block-title{display:block;padding:20px;background-color:#4fc1ef;text-transform:uppercase;text-align:center;color:#fff}.featured-categories .cat-block:hover{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,.25)}.featured-categories .cat-block:hover .cat-block-title{background-color:#ffcf32;color:#000}.featured-videos{display:block;*zoom:1;width:100%;margin-bottom:50px}.featured-videos:after{content:"";display:table;clear:both}.featured-videos .video{display:block;width:31.3333%;margin:0 1%;float:left}.featured-videos .video .recipe-title{display:table;height:40px;background-color:#4fc1ef;text-transform:uppercase;color:#fff;width:100%;padding:20px 0;text-decoration:none}.featured-videos .video .recipe-title span{vertical-align:middle;display:table-cell;text-align:center;padding:0 10px}.featured-videos .video .recipe-title:hover{background-color:#ffcf32;color:#000;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.recipe-columns{display:block;*zoom:1;position:relative;z-index:1;padding:50px 0 0}.recipe-columns:after{content:"";display:table;clear:both}.recipe-columns h1{display:block;padding:10px 0;color:#4fc1ef;border-bottom:1px solid #4fc1ef;text-align:center;margin:0 auto;font-size:2.8rem}.recipe-columns .column{display:block;width:48%;float:left;margin:0 1% !important;padding:0 !important}.recipe-columns .column ul{display:block;width:100%;*zoom:1}.recipe-columns .column ul:after{content:"";display:table;clear:both}.recipe-columns .column ul li{display:block;width:100%}.recipe-columns .column ul li a{color:#4fc1ef;text-decoration:none;padding:10px;display:block;font-size:2rem;text-align:center}.recipe-columns .column ul li a:hover{background:#4fc1ef;color:#fff}.recipe-columns .left{margin:0 2.5% 0 0}.recipe-columns .right{margin:0 0 0 2.5%}.other-recipe-categories{display:block;width:100%;padding:0 0 50px;*zoom:1}.other-recipe-categories:after{content:"";display:table;clear:both}.other-recipe-categories .heading{display:block;padding:20px 0;text-align:center;color:#4fc1ef}.other-recipe-categories .o-cat-block{display:block;width:31.333%;text-decoration:none;margin:0 1% 20px;float:left;overflow:hidden}.other-recipe-categories .o-cat-block .o-cat-block-image{display:block;overflow:hidden;background-position:center center;background-size:cover;width:100%;height:200px;background-color:#fff}.other-recipe-categories .o-cat-block .o-cat-block-title{display:block;padding:20px;background-color:#4fc1ef;text-transform:uppercase;text-align:center;color:#fff}.other-recipe-categories .o-cat-block:hover{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,.25)}.other-recipe-categories .o-cat-block:hover .o-cat-block-title{background-color:#ffcf32;color:#000}.all-recipes-btn{display:block;margin:0 auto 40px auto;background-color:#4fc1ef;color:#fff;text-align:center;width:100%;max-width:300px;padding:10px 0;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:2rem}.all-recipes-btn:hover{color:#000;background-color:#ffcf32;text-decoration:none}@media screen and (max-width:640px){.featured-categories{padding:0 !important}.featured-categories .cat-block{margin-bottom:10px;width:98%}.featured-categories .cat-block .cat-block-image{height:200px}.featured-videos .video{width:100%;margin-bottom:20px}.other-recipe-categories{padding:0 !important}.other-recipe-categories .o-cat-block{width:98%;margin-bottom:10px}.other-recipe-categories .o-cat-block .o-cat-block-image{height:200px}}@media screen and (max-width:480px){.recipe-columns{margin:0;padding:0 !important}.recipe-columns .column{display:block;width:100%}.recipe-columns .left,.recipe-columns .right{margin:0 0 20px !important}}.r-header{display:block;margin:0 auto 50px auto;width:75%;text-align:center}.r-header h1{color:#4fc1ef}.recipes{display:block;width:100%;*zoom:1;position:relative;z-index:1;margin:40px 0}.recipes:after{content:"";display:table;clear:both}.recipes .recipe-block{display:block;width:31.3333%;text-decoration:none;margin:0 1% 20px;float:left;overflow:hidden}.recipes .recipe-block .recipe-image{display:block;overflow:hidden;background-position:center center;background-size:cover;width:100%;height:200px;background-color:#fff;position:relative;z-index:1}.recipes .recipe-block .recipe-image img{*zoom:1}.recipes .recipe-block .recipe-image img:after{content:"";display:table;clear:both}.recipes .recipe-block .recipe-image .recipe-info{position:absolute;z-index:2;bottom:0;left:0;right:0;color:#fff;*zoom:1;background:rgba(0,0,0,.75)}.recipes .recipe-block .recipe-image .recipe-info:after{content:"";display:table;clear:both}.recipes .recipe-block .recipe-image .recipe-info .servings,.recipes .recipe-block .recipe-image .recipe-info .time{padding:10px 0 10px 30px;display:block;width:calc(45% - 30px);margin:0 0 0 5%;text-align:left;float:left;background-position:center left;background-repeat:no-repeat;background-size:18px 18px;content:"";font-size:1.2rem}.recipes .recipe-block .recipe-image .recipe-info .servings{background-image:url(//brunswick.ca/wp-content/themes/brunswick/stylesheets/../img/icon-servings.png)}.recipes .recipe-block .recipe-image .recipe-info .time{background-image:url(//brunswick.ca/wp-content/themes/brunswick/stylesheets/../img/icon-time.png)}.recipes .recipe-block .recipe-title{display:table;height:40px;background-color:#4fc1ef;text-transform:uppercase;color:#fff;width:100%;padding:20px 0;text-decoration:none;text-align:center}.recipes .recipe-block .recipe-title span{vertical-align:middle;display:table-cell;text-align:center;padding:0 10px}.recipes .recipe-block:hover{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,.25)}.recipes .recipe-block:hover .recipe-title{background-color:#ffcf32;color:#000}.recipe-header{border-bottom:1px solid #4fc1ef;padding:0 0 10px;margin:0 !important}.recipe-ingredients{display:block;margin:0 !important}.recipe-ingredients li{margin:0 !important;*zoom:1;position:relative;z-index:1;display:block;padding:15px 10px}.recipe-ingredients li span{display:block;float:left;padding:0 7px;background:#4fc1ef;color:#fff;margin:0 10px 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;z-index:2;left:0}.recipe-ingredients li:after{content:"";display:table;clear:both}.recipe-ingredients li:nth-of-type(even){background:#f0f0f0}.recipe-directions{display:block;margin:0 !important}.recipe-directions li{margin:0 !important;*zoom:1;position:relative;z-index:1;display:block;padding:15px 10px 15px 40px}.recipe-directions li span{display:table-cell;float:left;background:#4fc1ef;color:#fff;position:absolute;z-index:2;top:4px;padding-top:11px;right:0;bottom:4px;left:0;width:30px;text-align:center;vertical-align:middle;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:700}.recipe-directions li:after{content:"";display:table;clear:both}.recipe-directions li:nth-of-type(even){background:#f0f0f0}.recipe-related-products{display:block;width:100%;*zoom:1;position:relative;z-index:1;background:#4fc1ef;padding:40px 0}.recipe-related-products:after{content:"";display:table;clear:both}.recipe-related-products .heading{color:#fff;padding-bottom:20px}.recipe-related-products .product-block{cursor:pointer;display:block;width:23%;margin:0 .5%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden;float:left;text-decoration:none;background-image:url(//brunswick.ca/wp-content/themes/brunswick/stylesheets/../img/prod-bg.png);background-position:center center;background-size:100%;background-repeat:no-repeat}.recipe-related-products .product-block img{margin:0 auto;padding:0;display:block;box-sizing:border-box;width:100%}.recipe-related-products .product-block .product-title{display:table;text-align:center;color:#fff;text-transform:uppercase;vertical-align:middle;font-size:1.6rem;height:75px}.recipe-related-products .product-block .product-title span{display:table-cell;text-align:center;vertical-align:middle;padding:0 20px}.recipe-related-products .product-block:hover{background-color:#fff}.recipe-related-products .product-block:hover .product-title{color:#000;background:#ffcf32}.prep{display:block;*zoom:1;width:100%;max-width:1000px;margin:0 auto}.prep:after{content:"";display:table;clear:both}.prep .servings{margin:0 2.5% 0 0}.prep .duration{margin:0 0 0 2.5%}.prep .servings,.prep .duration{float:left;display:block;width:45%;color:#fff;position:relative;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:5px 0;*zoom:1;font-size:1.4rem;margin:0 2.5%}.prep .servings:after,.prep .duration:after{content:"";display:table;clear:both}.prep .servings .icon,.prep .duration .icon{display:block;max-width:50px;background:#4fc1ef;-webkit-border-radius:150px;-moz-border-radius:150px;border-radius:150px;overflow:hidden;margin:5px auto 0 auto;float:left}.prep .servings .icon img,.prep .duration .icon img{width:calc(100%-20px);margin:0 auto;padding:10px;box-sizing:border-box}.prep .servings .label,.prep .duration .label{display:block;text-align:center;color:#fff;font-weight:700;float:right;width:calc(100% - 70px);padding:10px 0;color:#4fc1ef}.prep .servings .label .value,.prep .duration .label .value{border-top:1px solid #4fc1ef;display:block;text-align:center;font-weight:700;float:right;width:100%;padding:5px 0;margin:5px 0 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:1.8rem}.products-header{display:block;margin:40px auto 15px auto;width:75%;text-align:center}.products-header h1{color:#4fc1ef}.products{display:block;width:100%;position:relative;z-index:1;*zoom:1;margin:40px 0 20px}.products:after{content:"";display:table;clear:both}.products .product-block{cursor:pointer;display:block;width:23%;margin:0 .5% 20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden;float:left;text-decoration:none;background-image:url(//brunswick.ca/wp-content/themes/brunswick/stylesheets/../img/prod-bg.png);background-position:center center;background-size:100%;background-repeat:no-repeat}.products .product-block img{margin:0 auto;padding:0;display:block;box-sizing:border-box;width:100%}.products .product-block .product-title{display:table;text-align:center;color:#4fc1ef;text-transform:uppercase;vertical-align:middle;font-size:1.6rem;height:75px}.products .product-block .product-title span{display:table-cell;text-align:center;vertical-align:middle;padding:0 20px}.products .product-block:hover{background-color:#4fc1ef}.products .product-block:hover .product-title{color:#000;background:#ffcf32}.product-row{padding:40px 0 0;position:relative;z-index:1;*zoom:1}.product-row:after{content:"";display:table;clear:both}.product-row .container{z-index:10 !important}.product-row .container h1{text-align:center;border-bottom:1px solid #4fc1ef;color:#4fc1ef;padding:0 0 20px;margin:0;display:block;margin:0 0 25px}.dyk{display:block;padding:20px;background-color:#4fc1ef}.dyk h1,.dyk p{color:#fff !important}.dyk p{margin-bottom:0 !important}@media screen and (max-width:768px){.suggested-products .product-block,.recipe-related-products .product-block,.products .product-block{width:48% !important}.related-recipes .recipe{width:47%}.related-recipes .recipe .recipe-image{height:200px}.recipes .recipe-block{width:47%}.recipes .recipe-block .recipe-image{height:200px}}@media screen and (max-width:640px){.related-recipes .recipe{width:100% !important;margin:0 auto 20px auto !important}.related-recipes .recipe .recipe-image{height:200px}.recipes .recipe-block{width:100% !important;margin:0 auto 20px auto !important}.recipes .recipe-block .recipe-image{height:200px}}.category-tags{display:block;*zoom:1;margin:60px 0 0}.category-tags:after{content:"";display:table;clear:both}.category-tags h2{font-size:2rem}.category-tags ul{display:block;margin:0 !important;padding:0 !important}.category-tags ul li{display:block;float:left;margin:0 10px 10px 0 !important}.category-tags ul li a{display:block;position:relative;z-index:1;cursor:pointer;padding:10px;-webkit-border-radius:20px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius:20px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-radius:20px;border-top-right-radius:3px;border-bottom-right-radius:3px;background-color:#4fc1ef;color:#fff;text-decoration:none}.category-tags ul li a span{display:inline-block;float:left;font-size:3.6rem;line-height:1;margin:-4px 10px 0 0;padding:0;position:relative}.category-tags ul li a:hover{background-color:#ffcf32}@media screen and (max-width:768px){.category-tags{margin-bottom:40px}.category-tags ul li a span{margin:-3px 10px 0 0}.category-tags ul li a:hover{background-color:#ffcf32}}.contact-form{display:block;*zoom:1}.contact-form:after{content:"";display:table;clear:both}.contact-form .form-row{display:block;*zoom:1;margin:0 0 20px}.contact-form .form-row:after{content:"";display:table;clear:both}.contact-form .form-row .half{display:block;width:47.5%;float:left}.contact-form .form-row .half:nth-of-type(odd){margin:0 2.5% 0 0 !important}.contact-form .form-row .half:nth-of-type(even){margin:0 0 0 2.5% !important}.contact-form select{background-image:url(//brunswick.ca/wp-content/themes/brunswick/stylesheets/../img/downarrow.png);background-position:center right;background-repeat:no-repeat}.contact-form input[type=checkbox]{-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important;-ms-appearance:checkbox !important;-o-appearance:checkbox !important;appearance:checkbox !important}.contact-form input[type=text],.contact-form input[type=tel],.contact-form input[type=email],.contact-form select,.contact-form textarea{-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:10px 2.5%;display:block;outline:none;border:1px solid #4fc1ef;width:95%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.contact-form input[type=submit]{display:block;width:100%;padding:20px 0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:#4fc1ef;text-align:center;font-size:1.8rem;color:#fff;text-transform:uppercase;outline:none;border:none;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.contact-form input[type=submit]:hover{background:#ffcf32;color:#000}@media screen and (max-width:768px){.contact-form .form-row .half{width:47.5% !important}}.display-block{display:block;padding:40px 0;*zoom:1}.display-block:after{content:"";display:table;clear:both}.block-blue{background-colour:#4fc1ef}footer{display:block;*zoom:1;background:#ffcf32;padding:50px 0}footer:after{content:"";display:table;clear:both}footer .footer-logo{display:block;width:280px;margin:0 auto}footer .footer-logo img{margin:0 auto;padding:0;display:block;box-sizing:border-box;width:100%}footer .footer-nav{display:block;width:100%;*zoom:1;margin:50px 0}footer .footer-nav:after{content:"";display:table;clear:both}footer .footer-nav ul{display:block;*zoom:1;text-align:center}footer .footer-nav ul:after{content:"";display:table;clear:both}footer .footer-nav ul li{display:inline-block}footer .footer-nav ul li a{display:block;border-left:1px solid #fff;color:#000;text-transform:uppercase;font-size:2.4rem;text-decoration:none;padding:0 20px}footer .footer-nav ul li a:hover{color:#fff}footer .footer-nav ul li a:last-of-type{border-left:none}footer .footer-copy{display:block;width:100%;*zoom:1;margin:50px 0 0}footer .footer-copy:after{content:"";display:table;clear:both}footer .footer-copy p{text-align:center;color:#000;font-size:1.2rem}footer .footer-copy p .privacy{color:#000;display:inline-block;margin:0 0 0 50px;text-decoration:none}footer .footer-copy p .privacy:hover,footer .footer-copy p .link:hover{text-decoration:underline}footer .footer-copy p .link{color:#000;display:inline-block;margin:0 0 0 10px;text-decoration:none}@media screen and (max-width:768px){footer .footer-logo{max-width:200px}footer .footer-nav ul li{display:block;margin:0 auto 10px auto}footer .footer-copy p .privacy{display:block;margin:0 auto}}.location-bar{display:block;background-color:#000;text-align:center;padding:10px 0;position:relative;z-index:999999999}.location-bar .lb-content{display:block;margin:0 auto;max-width:1000px;width:80%;position:relative;z-index:1}.location-bar .lb-content .close{display:block;position:absolute;top:-4px;right:0;font-weight:700;border-radius:150px;background-color:#ffcf32;color:#000;padding:7px 10px;border:2px solid #000;cursor:pointer}.location-bar .lb-content .close:hover{background-color:#fff}.location-bar .lb-content p{color:#fff}.location-bar .lb-content p .flag{max-width:40px;display:inline-block;position:relative;top:5px;margin:0 0 0 10px}.location-bar .lb-content p .flag img{width:100%;display:block;box-sizing:border-box}.location-bar .lb-content p a{margin:0 0 0 20px;color:#000;background-color:#ffcf32;border-radius:1px;padding:1px 15px;display:inline-block;font-size:1.4rem}@media screen and (max-width:768px){.location-bar{position:fixed;bottom:0;z-index:99999999;left:0;right:0}.location-bar .lb-content{display:block;margin:0 auto;width:70%}.location-bar .lb-content .close{top:-20px;right:-40px}.location-bar .lb-content p{font-size:1.2rem}.location-bar .lb-content p a{font-size:1rem}}.content-blocks .btn-blue sup{display:none}