@font-face{font-family:'AGaramond';src:url('/App_Themes/MeaningOfEverything/Fonts/AGaramond/AGaramond-Regular.eot');src:url('/App_Themes/MeaningOfEverything/Fonts/AGaramond/AGaramond-Regular.eot?') format('embedded-opentype'),url('/App_Themes/MeaningOfEverything/Fonts/AGaramond/AGaramond-Regular.woff') format('woff'),url('/App_Themes/MeaningOfEverything/Fonts/AGaramond/AGaramond-Regular.ttf') format('truetype'),url('/App_Themes/MeaningOfEverything/Fonts/AGaramond/AGaramond-Regular.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'AGaramondBold';src:url('/App_Themes/MeaningOfEverything/Fonts/AGaramond/AGaramond-Bold.eot');src:url('/App_Themes/MeaningOfEverything/Fonts/AGaramond/AGaramond-Bold.eot?') format('embedded-opentype'),url('/App_Themes/MeaningOfEverything/Fonts/AGaramond/AGaramond-Bold.woff') format('woff'),url('/App_Themes/MeaningOfEverything/Fonts/AGaramond/AGaramond-Bold.ttf') format('truetype'),url('/App_Themes/MeaningOfEverything/Fonts/AGaramond/AGaramond-Bold.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'SourceSansProRegular';src:url('/App_Themes/MeaningOfEverything/Fonts/SourceSansPro/sourcesanspro-regular-webfont.eot');src:url('/App_Themes/MeaningOfEverything/Fonts/SourceSansPro/sourcesanspro-regular-webfont.eot?') format('embedded-opentype'),url('/App_Themes/MeaningOfEverything/Fonts/SourceSansPro/sourcesanspro-regular-webfont.woff') format('woff'),url('/App_Themes/MeaningOfEverything/Fonts/SourceSansPro/sourcesanspro-regular-webfont.ttf') format('truetype'),url('/App_Themes/MeaningOfEverything/Fonts/SourceSansPro/sourcesanspro-regular-webfont.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'SourceSansProSemiBold';src:url('/App_Themes/MeaningOfEverything/Fonts/SourceSansPro/sourcesanspro-semibold-webfont.eot');src:url('/App_Themes/MeaningOfEverything/Fonts/SourceSansPro/sourcesanspro-semibold-webfont.eot?') format('embedded-opentype'),url('/App_Themes/MeaningOfEverything/Fonts/SourceSansPro/sourcesanspro-semibold-webfont.woff') format('woff'),url('/App_Themes/MeaningOfEverything/Fonts/SourceSansPro/sourcesanspro-semibold-webfont.ttf') format('truetype'),url('/App_Themes/MeaningOfEverything/Fonts/SourceSansPro/sourcesanspro-semibold-webfont.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'HarmanDeco';src:url('/App_Themes/MeaningOfEverything/Fonts/HarmanDeco/2EC056_0_0.eot');src:url('/App_Themes/MeaningOfEverything/Fonts/HarmanDeco/2EC056_0_0.eot?') format('embedded-opentype'),url('/App_Themes/MeaningOfEverything/Fonts/HarmanDeco/2EC056_0_0.woff') format('woff'),url('/App_Themes/MeaningOfEverything/Fonts/HarmanDeco/2EC056_0_0.ttf') format('truetype'),url('/App_Themes/MeaningOfEverything/Fonts/HarmanDeco/2EC056_0_0.svg') format('svg');font-weight:normal;font-style:normal}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,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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}sub,sup{margin:0;padding:0;border:0}input{margin:0}input[type="radio"],input[type="checkbox"]{margin:0 5px 0 0;vertical-align:middle}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}strong{font-weight:bold !important}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clear{clear:both;height:0}html{-webkit-text-size-adjust:none}textarea,input[type="text"],input[type="password"],input[type="button"],input[type="submit"]{-webkit-appearance:none}body{text-align:left;font-family:SourceSansProRegular,Arial;font-size:14px;color:#5f5e5e;background:#f0f0f3}.CSS1Compat body,.cke_editable,.cke_ltr{background:#fff;color:#000}.cke_skin_kentico_container body{background:#fff;color:#000}body.IE7{text-align:left;background-color:#fff}a{text-decoration:none;color:#5f5e5e}a:hover{text-decoration:underline;color:#7f7e7e}a:active,a:visited,a:focus{border:none;outline:none}i,em{font-style:italic}h1{font-size:20px;line-height:24px;text-transform:uppercase;font-weight:bold;font-family:Georgia,Arial;margin-bottom:24px;text-align:center}h2{font-size:13px;font-weight:bold}h3{font-size:16px}ul{list-style-type:disc;margin:0 0 0 15px;padding:0}ol{list-style-type:decimal;margin-left:16px}hr{margin:0;padding:0;border-bottom:5px solid #3c2313;border-top:0;border-left:0;border-right:0}p{margin:0}textarea,input[type="text"],input[type="password"],input[type="button"],input[type="submit"]{-webkit-appearance:none;border-radius:0}img{width:100%;height:auto}.row{margin-right:0;margin-left:0;position:relative}.container{margin-top:30px;padding-right:0;padding-left:0}.HomeContainer{margin-top:0}@media(min-width:970px){.container{width:970px}}@media(min-width:768px) and (max-width:970px){.container{width:100%}}div[class^="col"]{padding-bottom:30px}.NoPadding{padding-left:0 !important;padding-right:0 !important}.ErrorLabel{display:none}.EditingFormErrorLabel{color:red}.MOEYellow{color:#fdde41 !important}.MOEOrange{color:#fa8a3a}.Footer{background:#fdde41;padding:1px 0 1px 0}.Footer h1{font-family:Georgia,Arial;font-weight:bold;text-transform:uppercase;margin-bottom:10px}.FooterContact{font-size:18px}@media(max-width:350px){.FooterContact{font-size:16px}}.ColFooterAddress{position:relative;height:150px}.FooterAddress{font-size:10px;font-family:Georgia,Arial;text-transform:uppercase;text-align:center;bottom:0;width:100%;padding-right:15px;padding-top:15px}@media(max-width:340px){.FooterAddress{font-size:9px}}.AllegraPublications{width:77px;height:auto;margin-bottom:10px}.FooterSocialMedia{margin-top:120px !important}.SocialMedia{margin-top:20px}.SocialMedia .SocialMediaIcon{width:31px;height:auto;margin-right:10px}.FooterContactUs{text-align:center;width:100%;padding-right:15px;font-size:18px;line-height:25px}.FooterMenu{border-left:1px solid #5f5e5e;padding-left:15px;height:165px;display:table-cell;vertical-align:middle}.FooterMenu a{font-family:Georgia,Arial;font-size:14px;font-weight:bold;display:inline-block;margin-bottom:10px}@media(max-width:767px){.FooterSocialMedia{margin-top:0 !important}.ColFooterAddress{height:auto}.FooterAddress{text-align:left;position:relative}.FooterContactUs{text-align:left;position:relative;margin-bottom:20px}.FooterMenu{height:auto;width:100%}}.navbar{padding-top:10px;font-family:Georgia;font-weight:bold}.navbar,.navbar-collapse{background:none;border:none;background:#fff;box-shadow:none}.navbar .navbar-nav{display:inline-block;float:none;vertical-align:top;width:920px}.navbar .navbar-collapse{text-align:center}.navbar-header{text-align:center;width:100%}.container-fluid{padding-right:0;padding-left:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-nav li,.navbar-nav li a,.navbar-nav .active a{height:113px;color:#5f5e5e !important;font-size:13px;padding-top:5px}@media(max-width:767px){.navbar-nav li,.navbar-nav li a,.navbar-nav .active a{padding-top:10px}}.navbar-nav li:hover a{color:#6f6e6e !important}.navbar-nav .active a,.navbar-nav .active{background:#f1f0f5 !important;color:#5f5e5e !important}.navbar-nav li:nth-child(1),.navbar-nav li:nth-child(2){margin-right:40px;padding-top:10px}.navbar-nav li:nth-child(3){margin-right:95px}.navbar-nav li:nth-child(4){margin-left:95px;padding-top:10px}.navbar-nav li:nth-child(5),.navbar-nav li:nth-child(6){margin-left:45px;padding-top:10px}#moe-navbar{margin-bottom:0;min-height:168px}.MOE_Logo img{width:148px;height:auto;margin-top:20px}@media(min-width:769px){.MOE_Logo img{image-rendering:-webkit-optimize-contrast}}@media(min-width:768px){.MOE_Logo{margin-right:0}.navbar-header{position:absolute}.navbar-nav{margin-top:45px}}@media(max-width:960px){.navbar-nav li:nth-child(1),.navbar-nav li:nth-child(2){margin-right:0}.navbar-nav li:nth-child(5),.navbar-nav li:nth-child(6){margin-left:0}.navbar .navbar-nav{width:760px}}@media(max-width:775px){.navbar-nav li:nth-child(3){margin-right:80px}.navbar-nav li:nth-child(4){margin-left:80px}.navbar-nav li:nth-child(5),.navbar-nav li:nth-child(6){margin-left:10px}.navbar .navbar-nav{width:715px}}@media(max-width:767px){.MOE_Logo{margin-right:-57px}.navbar-nav li{padding-top:0 !important}.navbar-nav li,.navbar-nav li a,.navbar-nav .active a{height:auto;font-size:15px !important}.navbar-nav li:nth-child(3){margin-right:0;margin-top:0}.navbar-nav li:nth-child(4){margin-left:0}.navbar-nav li:nth-child(5),.navbar-nav li:nth-child(6){margin-left:0}.navbar .navbar-nav{width:auto}.navbar-nav li:hover,.navbar-nav .active a,.navbar-nav .active{background:none !important;color:#000 !important}}.navbar-toggle,.navbar-toggle:hover{background:none !important;border:0 solid #000 !important}.icon-bar{background-color:#5f5e5e !important}.CheckoutCart{position:absolute;z-index:1000;top:12px;right:50%;margin-right:-420px;font-size:20px;font-family:SourceSansProRegular,Arial;font-weight:bold}.CartIcon,.CartCount{float:left}.CartCount{margin-left:4px;margin-top:6px}@media(max-width:960px){.CheckoutCart{margin-right:-335px}}@media(max-width:767px){.CheckoutCart{top:120px;right:25px;margin-right:0}}@media(max-width:330px){.CheckoutCart{top:120px;right:15px;margin-right:0}}.HomeSlider .rhino-container{width:100% !important;height:448px !important;z-index:1 !important}.HomeSlider .slider-size{width:100% !important;height:448px !important;text-align:center}.HomeSlider .slider-size .sliderquote{position:absolute;top:40%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.HomeSlider .slider-size .slidertext{padding:0 35px 0 35px;color:#fff;font-size:75px;line-height:95px;font-family:HarmanDeco,AGaramond;max-width:920px;margin:0 auto;width:100%}@media(max-width:1000px){.HomeSlider .slider-size .sliderborder2{background-size:cover}}@media(max-width:680px){.HomeSlider .rhino-container{height:350px !important}.HomeSlider .slider-size{height:350px !important}.HomeSlider .slider-size .sliderborder{height:350px !important}.HomeSlider .slider-size .sliderborder{background-size:cover}.HomeSlider .slider-size .slidertext{font-size:60px;line-height:60px}}@media(max-width:530px){.HomeSlider .rhino-container{height:300px !important}.HomeSlider .slider-size{height:300px !important}.HomeSlider .slider-size .sliderborder{height:300px !important}.HomeSlider .slider-size .sliderborder{background-size:cover}.HomeSlider .slider-size .slidertext{font-size:55px;line-height:55px}}@media(max-width:440px){.HomeSlider .rhino-container{height:240px !important}.HomeSlider .slider-size{height:240px !important}.HomeSlider .slider-size .sliderborder{height:240px !important}.HomeSlider .slider-size .sliderborder{background-size:cover}.HomeSlider .slider-size .slidertext{font-size:40px;line-height:40px}.HomeSlider .slider-size .sliderquote{top:40%}}@media(max-width:360px){.HomeSlider .rhino-container{height:200px !important}.HomeSlider .slider-size{height:200px !important}.HomeSlider .slider-size .sliderborder{height:200px !important}.HomeSlider .slider-size .sliderborder{background-size:cover}.HomeSlider .slider-size .slidertext{font-size:30px;line-height:30px}}.HomeSlider .rhino-container ul{margin:0;padding:0}.HomeSlider ul{margin:0;padding:0;list-style-type:none !important}.HomeSlider .rhino-item{width:100% !important;height:auto !important}.HomeSlider .rhino-btn{position:absolute;z-index:2000;cursor:pointer;display:block;width:45px;height:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:680px){.HomeSlider .rhino-btn{width:32px}}@media(max-width:480px){.HomeSlider .rhino-btn{width:22px}}.HomeSlider .rhino-next{right:10px;background:url(/CMSScripts/AllegraCustom/sudoslider/sudoSlider3-ArrowRight.png) no-repeat 0 center;cursor:pointer;text-indent:-999%;background-size:100% auto}.HomeSlider .rhino-prev{left:10px;background:url(/CMSScripts/AllegraCustom/sudoslider/sudoSlider3-ArrowLeft.png) no-repeat 0 center;cursor:pointer;text-indent:-999%;background-size:100% auto}@media(min-width:940px){.HomeSlider .rhino-prev{left:50%;margin-left:-470px}.HomeSlider .rhino-next{left:50%;margin-left:420px}}.HomeSlider .rhino-play{left:-1000px}.HomeSlider .rhino-bullets{position:relative;bottom:30px;z-index:2000;width:100%;margin:0;text-align:center;list-style-type:none}.HomeSlider .rhino-bullets li{display:inline-block;vertical-align:middle}.HomeSlider .rhino-bullet{background:rgba(255,255,255,.7);display:inline-block;vertical-align:middle;z-index:2000;cursor:pointer;width:10px;height:10px;margin-right:5px;margin-bottom:5px}.HomeSlider .rhino-active-bullet{background:rgba(150,150,150,.7)}.HomeSlider .sliderfooter{width:100%;position:absolute;bottom:40px}.HomeSlider .SliderFooterImage{width:390px;height:112px;margin:0 auto}@media(max-width:760px){.HomeSlider .SliderFooterImage{width:300px;height:86px}}@media(max-width:530px){.HomeSlider .SliderFooterImage{width:250px;height:72px}.HomeSlider .sliderfooter{bottom:10px}}@media(max-width:330px){.HomeSlider .SliderFooterImage{width:200px;height:57px}}.HomeSlider .MOChocolate{background:url(/App_Themes/MeaningOfEverything/Images/Home/MOESliderFooter_MOChocolate.png) no-repeat;background-size:cover}.HomeSlider .MOHusbands{background:url(/App_Themes/MeaningOfEverything/Images/Home/MOESliderFooter_MOHusbands.png) no-repeat;background-size:cover}.HomeSlider .MOCoffee{background:url(/App_Themes/MeaningOfEverything/Images/Home/MOESliderFooter_MOCoffee.png) no-repeat;background-size:cover}.HomeSlider .MOMeow{background:url(/App_Themes/MeaningOfEverything/Images/Home/MOESliderFooter_MOMeow.png) no-repeat;background-size:cover}.HomeSlider .MOWine{background:url(/App_Themes/MeaningOfEverything/Images/Home/MOESliderFooter_MOWine.png) no-repeat;background-size:cover}.ProductSlider iframe{width:100%;height:auto}.ProductSlider{height:auto;position:relative;margin:auto;overflow:hidden}.ProductSlider .rhino-container{width:100% !important;height:auto !important}.ProductSlider .rhino-container ul{margin:0}#productslider{width:100% !important;height:auto !important}.ProductSlider .rhino-item{width:100% !important;height:auto !important}.ProductSlider .rhino-item:first-of-type{position:relative !important}.ProductSlider .rhino-item img{max-width:100% !important;height:auto !important}.Share{font-size:18px;line-height:1;font-family:SourceSansProSemiBold,Arial;text-transform:uppercase;vertical-align:middle;display:table-cell;padding-right:10px}.ShareIcons{float:none;margin-top:0}.share-icon{height:32px;width:32px;margin-right:8px}.share-icon-facebook{background:url(/App_Themes/MeaningOfEverything/Images/Global/FooterIcon_Facebook.png) no-repeat;background-size:cover}.share-icon-twitter{background:url(/App_Themes/MeaningOfEverything/Images/Global/FooterIcon_Twitter.png) no-repeat;background-size:cover}.ChristmasLastOrders{text-transform:uppercase;width:100%;text-align:center;padding-top:6px;padding-bottom:6px;background:#675139;background:-moz-linear-gradient(left,#675139 0%,#fbd568 35%,#fbd568 64%,#675139 100%);background:-webkit-linear-gradient(left,#675139 0%,#fbd568 35%,#fbd568 64%,#675139 100%);background:linear-gradient(to right,#675139 0%,#fbd568 35%,#fbd568 64%,#675139 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#675139',endColorstr='#675139',GradientType=1)}.MainPage{background:#fff;margin-bottom:30px;padding:15px;font-size:18px;line-height:25px}.MainPage h1{text-transform:uppercase;font-weight:bold;font-family:Georgia,Arial;margin-bottom:24px;text-align:center}.HomeBox{background:#fff;padding:15px;min-height:150px}.HomeBox{text-decoration:none;text-align:center}.HomeBox h1{font-family:Georgia,Arial;font-weight:bold;text-transform:uppercase;margin-bottom:20px}.HomeAbout{background:#fa8a3a;color:#fff;width:100%;text-align:center;font-size:18px;line-height:25px}.HomeAbout h1{font-family:Georgia,Arial;font-weight:bold;text-transform:uppercase;margin-bottom:20px;margin-top:20px}.BoxRollOver{position:absolute;top:0;left:0;padding:0 15px 30px 15px;width:100%;height:100%;background:none}.BoxRollOver:hover{background:rgba(255,255,255,.1)}.IllustrationCompetitionLanding{background:url(/App_Themes/MeaningOfEverything/Images/IllustrationCompetition/IllustrationCompetition_Background.jpg) top right no-repeat #fff;margin-bottom:30px;padding:15px}@media(max-width:880px){.IllustrationCompetitionLanding{background:url(/App_Themes/MeaningOfEverything/Images/IllustrationCompetition/IllustrationCompetition_Background2.jpg) top right no-repeat #fff}}.IllustrationCompetitionLandingText{max-width:380px}.IllustrationCompetitionEnter{width:250px;height:36px;border:2px solid #5f5e5e;display:block;margin:0 auto;margin-top:30px;padding-top:4px;text-decoration:none;font-weight:bold;font-size:18px;line-height:25px;text-align:center}.IllustrationCompetitionEnter:hover{text-decoration:none;border:2px solid #7f7e7e}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-top:0;margin-left:0}.IllustrationCompetitionText{text-align:center;width:78%;margin:0 auto 20px;font-size:14px;line-height:19px}.IllustrationCompetition{text-align:left;width:40%;margin:0 auto}.IllustrationCompetition .DropDownField{width:300px;height:26px;line-height:inherit;border:1px solid #5f5e5e;background:#fff;border-radius:0;box-shadow:none;padding:0 0 0 2px;margin:2px 0 0 0;color:inherit;float:left;clear:both}.IllustrationCompetition input[type=text],.IllustrationCompetition textarea{width:100%;height:auto;line-height:inherit;border:1px solid #5f5e5e;background:#fff;border-radius:0;box-shadow:none;padding:3px 4px 3px 4px;margin:2px 0 0 0;color:inherit;float:left;clear:both}.IllustrationCompetition textarea{height:100px}@media(max-width:768px){.IllustrationCompetition{width:70%}}@media(max-width:600px){.IllustrationCompetition{width:80%}}@media(max-width:480px){.IllustrationCompetition{width:90%}}@media(max-width:350px){.IllustrationCompetition .DropDownField,.IllustrationCompetition input[type=text],.IllustrationCompetition textarea{width:100%}.IllustrationCompetition .Col1,.IllustrationCompetition .Col2{width:100%}.IllustrationCompetition .EditingFormControlNestedControl,.IllustrationCompetition .EditingFormErrorLabel{width:100%}}.IllustrationCompetition .uploader{margin:2px 0 0 0}.IllustrationCompetition .Col1,.IllustrationCompetition .Col2{width:100%}.IllustrationCompetition .Col1{margin-top:10px}.IllustrationCompetition .FormButton{float:left;border:2px solid #5f5e5e;color:#5f5e5e;text-transform:uppercase;background:#fff;text-align:center;font-size:17px;font-family:SourceSansProSemiBold;padding:4px 10px 3px 10px;margin-top:10px}.IllustrationCompetition .FormButton:hover{color:#7f7e7e;border:2px solid #7f7e7e;background:#fff;text-decoration:none}.IllustrationCompetitionThankYou{font-size:15px;font-weight:bold}.CharityItem .front{background:#fff}.CharityItem .back{position:relative !important}.CharityItem .CharityLogoWrapper{position:relative;margin:0 auto}.CharityItem .CharityLogo{top:50%;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.CharityItem .CharityLogo img{max-height:290px;width:455px}@media(max-width:500px){.CharityItem .CharityLogo img{width:auto}}@media(max-width:375px){.CharityItem .CharityLogo img{width:300px}}@media(max-width:360px){.CharityItem .CharityLogo img{width:300px}}@media(max-width:340px){.CharityItem .CharityLogo img{width:250px}}.CharityOver{background:#fff;min-height:290px}.CharityDescription{z-index:1000;padding:20px;text-align:center}.CharityWebsite{z-index:1000;padding:0 20px 20px 20px;text-align:center}.CharityWebsite a,.CharityWebsite a:hover{font-weight:bold !important;color:#5f5e5e}.CharityBook{text-align:center;font-weight:bold;padding-top:6px}.FestivalEverythingPage{background:url(/App_Themes/MeaningOfEverything/Images/Festivals/Festival_TheFestivalOfEverything_Background.jpg) bottom right no-repeat #fff;margin-bottom:30px;padding:15px}@media(max-width:767px){.FestivalEverythingPage{background:url(/App_Themes/MeaningOfEverything/Images/Festivals/Festival_TheFestivalOfEverything_Background2.jpg) bottom right no-repeat #fff}}.FestivalEverythingPage h1{text-transform:uppercase;font-size:24px;font-family:Georgia,Arial;font-weight:bold}.FestivalEverythingPage .col-xs-12{padding-bottom:15px}.FestivalEverythingText{max-width:380px}.FestivalEverythingWhatYouThink .DropDownField{width:300px;height:26px;line-height:inherit;border:1px solid #5f5e5e;background:#fff;border-radius:0;box-shadow:none;padding:0 0 0 2px;margin:2px 0 0 0;color:inherit;float:left;clear:both}.FestivalEverythingWhatYouThink input[type=text],.FestivalEverythingWhatYouThink textarea{width:300px;height:auto;line-height:inherit;border:1px solid #5f5e5e;background:#fff;border-radius:0;box-shadow:none;padding:3px 4px 3px 4px;margin:2px 0 0 0;color:inherit;float:left;clear:both}.FestivalEverythingWhatYouThink textarea{height:100px}@media(max-width:350px){.FestivalEverythingWhatYouThink .DropDownField,.FestivalEverythingWhatYouThink input[type=text],.FestivalEverythingWhatYouThink textarea{width:100%}.FestivalEverythingWhatYouThink .Col1,.FestivalEverythingWhatYouThink .Col2{width:100%}.FestivalEverythingWhatYouThink .EditingFormControlNestedControl,.FestivalEverythingWhatYouThink .EditingFormErrorLabel{width:100%}}.FestivalEverythingWhatYouThink .Col1,.FestivalEverythingWhatYouThink .Col2{display:table}.FestivalEverythingWhatYouThink .Col1{margin-top:10px}.FestivalEverythingWhatYouThink .EditingFormControlNestedControl,.FestivalEverythingWhatYouThink .EditingFormErrorLabel{display:table}.FestivalEverythingWhatYouThink .FormButton{float:left;border:2px solid #5f5e5e;color:#5f5e5e;text-transform:uppercase;background:#fff;text-align:center;font-size:17px;font-family:SourceSansProSemiBold;padding:4px 10px 3px 10px;margin-top:10px}.FestivalEverythingWhatYouThink .FormButton:hover{color:#7f7e7e;border:2px solid #7f7e7e;background:#fff;text-decoration:none}.FestivalThankYou{font-size:15px;font-weight:bold}.ProductItem{background:#fff;text-decoration:none}.ProductLink:hover{text-decoration:none;color:#5f5e5e !important}.ProductItem .SocialMedia{padding:0 0 0 20px}.ProductDetails{padding:20px 20px 0 20px;text-align:center;text-decoration:none}.ProductPurchase{padding:20px}.ProductItem h1{text-transform:uppercase;font-weight:bold;font-family:Georgia,Arial}.ProductPrice{font-size:24px;font-family:SourceSansProSemiBold;float:left;width:30%;padding-top:4px}.ProductBuyButton{text-transform:uppercase;float:left;width:70%;background:#000;color:#fff;text-align:center;font-size:14px;font-family:SourceSansProSemiBold;padding:10px 0 10px 0}@media(max-width:650px){.ProductPrice{float:none;width:100%}.ProductBuyButton{margin-top:6px;width:100%;float:none}}.ProductGalleryBox{padding-bottom:0 !important}.BuyNowBox{background:#fff;padding:15px}.BuyNowBox h1{text-transform:uppercase;font-size:24px;font-family:SourceSansProRegular,Arial;font-weight:normal}.BuyNowBox .BuyNowPrice{font-size:24px;font-family:SourceSansProSemiBold}.BuyTitle{float:left;width:50%;padding-top:6px}.BuyQuantity{float:left;width:50%;text-align:right}.BuyQuantity select{font-size:18px;width:60px}.ButtonBuy{border:0;text-transform:uppercase;width:100%;background:#000;color:#fff;text-align:center;font-size:14px;font-family:SourceSansProSemiBold;padding:10px 0 10px 0;margin:20px 0 0 0}.ButtonBuy:hover{background:#262626}.ButtonBuyCheckoutBox{display:none;width:100%;margin:20px 0 0 0}.ButtonBuyCheckout{border:1px solid #5f5e5e;text-transform:uppercase;width:100%;background:#fff;color:#5f5e5e;text-align:center;font-size:14px;font-family:SourceSansProSemiBold;padding:10px 0 10px 0;margin:20px 0 0 0;display:inline-block}.ButtonBuyCheckout:hover{text-decoration:none;border:1px solid #7f7e7e}.ProductThumbnails{margin-left:-15px;margin-right:-15px;margin-top:30px}.ProductThumbnails div{padding-bottom:30px}.ThumbnailRollOver{position:absolute;top:0;left:0;padding:0 15px 30px 15px;width:100%;height:100%;background:none}.ThumbnailRollOver:hover{width:100%;height:100%;background:rgba(255,255,255,.1);cursor:pointer}@media(max-width:800px){.ProductThumbnails div{padding-left:10px;padding-right:10px;padding-bottom:20px}.ProductThumbnails{margin-left:-10px;margin-right:-10px;margin-top:15px}.ThumbnailRollOver{padding:0 10px 20px 10px}}.ProductSlider:hover,.ProductThumbnail:hover{cursor:pointer}.ProductDescriptionBox{background:#fff;padding:15px}.ProductDescriptionBox h1{text-transform:uppercase;font-size:21px;font-family:Georgia,Arial;font-weight:bold}.ProductDescription{margin:15px 0 15px 0;text-align:center}.PageBoxShare{display:table}.Additional{margin-top:15px;position:relative;height:26px;width:100%;cursor:pointer}.AdditionalText{text-transform:uppercase;font-size:20px;left:0;position:absolute}.AdditionalArrow{width:23px;height:13px;background-size:cover !important;right:0;position:absolute;margin-top:5px}.AdditionalArrowDown{background:url("/App_Themes/MeaningOfEverything/Images/Global/Arrow_Down.png") no-repeat}.AdditionalArrowUp{background:url("/App_Themes/MeaningOfEverything/Images/Global/Arrow_Up.png") no-repeat}.AdditionalDetails{display:none;margin-top:6px}.ButtonMOMeow{background:#fa8a3a}.ButtonMOMeow:hover{background:#fb964e}.ButtonMOCoffee{background:#fd0;color:#5f5e5e}.ButtonMOCoffee:hover{background:#ffe226;color:#5f5e5e}.ButtonMOWine{background:#cf4a61}.ButtonMOWine:hover{background:#d45c71}.ButtonMOHusbands{background:#277f66}.ButtonMOHusbands:hover{background:#277f66}.ButtonMOChoc{background:#6d4344}.ButtonMOChoc:hover{background:#6d4344}.Checkout{background:#fff;padding:15px 15px 0 15px !important}.Checkout h1{text-transform:uppercase;font-size:24px;margin-bottom:15px}.CheckoutItems>div>div{float:left;font-size:17px;margin-bottom:6px;padding-bottom:6px;height:36px;border-bottom:1px solid #ccc}.CheckoutItems>div div:nth-child(1){text-align:left;width:70%;padding-top:4px}.CheckoutItems>div div:nth-child(2){text-align:right;width:10%;padding-top:4px}.CheckoutItems>div div:nth-child(3){text-align:right;width:10%}.CheckoutItems>div div:nth-child(4){text-align:right;width:10%}@media(max-width:830px){.CheckoutItems>div div:nth-child(1){width:55%}.CheckoutItems>div div:nth-child(2){width:15%}.CheckoutItems>div div:nth-child(3){width:15%}.CheckoutItems>div div:nth-child(4){width:15%}}@media(max-width:610px){.CheckoutWrapper{padding:0 15px 0 15px}}@media(max-width:530px){.CheckoutItems>div div:nth-child(1){width:100%;border-bottom:0}.CheckoutItems>div div:nth-child(2){text-align:left;width:50%}.CheckoutItems>div div:nth-child(3){width:25%}.CheckoutItems>div div:nth-child(4){width:25%}}.CheckoutItems>div div:nth-child(3) select{font-size:18px;width:55px}.CheckoutItems>div div:nth-child(4) input{border:1px solid #5f5e5e;text-transform:uppercase;background:#fff;text-align:center;font-size:14px;font-family:SourceSansProSemiBold;padding:4px 8px 3px 8px}.CheckoutItems>div div:nth-child(4) input:hover{color:#7f7e7e;border:1px solid #7f7e7e}.DiscountCode{text-align:right;padding-top:20px;clear:both}.DiscountCodeInput{border:1px solid #5f5e5e;padding:4px 3px 3px 3px;width:60px}.DiscountCodeButton{border:1px solid #5f5e5e;text-transform:uppercase;background:#fff;text-align:center;font-size:14px;font-family:SourceSansProSemiBold;padding:4px 8px 3px 8px}.DiscountCodeButton:hover{color:#7f7e7e;border:1px solid #7f7e7e}.DiscountCodeErrorLabel{color:red}.DiscountPriceLabel{padding-top:20px;text-align:right}.PostalRegion{padding-top:30px;text-align:right}.PostalRegion strong{font-size:15px}.TotalPostage{text-align:right}.TotalPriceWrapper{clear:both;width:100%;text-align:right}.TotalPrice{font-size:18px;font-family:SourceSansProSemiBold;border-bottom:2px solid #5f5e5e;display:inline-block}@media(max-width:600px){.TotalPrice{font-size:22px}}.CheckOutButton{clear:both;padding-top:20px;float:right}.CheckOutButton input{border:2px solid #5f5e5e;color:#5f5e5e;text-transform:uppercase;background:#fff;text-align:center;font-size:17px;font-family:SourceSansProSemiBold;padding:4px 10px 3px 10px}@media(max-width:600px){.CheckOutButton{width:100%}.CheckOutButton input{width:100%;font-size:20px;padding:10px 10px 10px 10px}}.CheckOutButton input:hover{color:#7f7e7e;border:2px solid #7f7e7e;background:#fff}.Summary{background:#fff;padding:15px;margin-bottom:30px}@media(max-width:610px){.SummaryWrapper{margin:30px 15px 0 15px}}.Summary h1{text-transform:uppercase;font-size:24px;margin-bottom:15px}#p_lt_ctl00_RowLayout_Bootstrap_RowLayout_Bootstrap_2_pageplaceholder_p_lt_ctl00_ColumnLayout_Bootstrap_ColumnLayout_Bootstrap_1_MOE_Checkout_viewBiz_Order_Summary_label{margin-bottom:0;display:inline-block}.Summary .DropDownField{width:auto;height:26px;line-height:inherit;border:1px solid #5f5e5e;background:#fff;border-radius:0;box-shadow:none;padding:0 0 0 2px;margin:4px 0 0 0;color:inherit;float:left;clear:both}#p_lt_ctl00_RowLayout_Bootstrap_RowLayout_Bootstrap_2_pageplaceholder_p_lt_ctl00_ColumnLayout_Bootstrap_ColumnLayout_Bootstrap_1_MOE_Checkout_viewBiz_ncptitle_other{float:left;margin-left:10px}.Summary input[type=text]{width:auto;height:auto;line-height:inherit;border:1px solid #5f5e5e;background:#fff;border-radius:0;box-shadow:none;padding:3px 4px 3px 4px;margin:4px 0 0 0;color:inherit;float:left;clear:both}.Summary .EditingFormErrorLabel{float:left;margin-left:10px;padding-top:7px}@media(max-width:420px){.Summary .DropDownField{font-size:16px;width:100% !important}#p_lt_ctl00_RowLayout_Bootstrap_RowLayout_Bootstrap_2_pageplaceholder_p_lt_ctl00_ColumnLayout_Bootstrap_ColumnLayout_Bootstrap_1_MOE_Checkout_viewBiz_ncptitle_other{float:left;margin-left:0;width:100% !important}.Summary input[type=text]{width:100% !important;padding:5px 7px 5px 7px;font-size:16px}.Summary .EditingFormErrorLabel{margin-left:0;padding-top:0 !important;padding-bottom:5px !important}}.ItemSummary{clear:both}.ItemDetails,.ItemPrice,.ItemQuantity{float:left}.ItemDetails{width:230px;text-align:left}.ItemPrice{width:80px;text-align:center}.ItemQuantity{width:80px;text-align:center}@media(max-width:460px){#p_lt_ctl00_RowLayout_Bootstrap_RowLayout_Bootstrap_2_pageplaceholder_p_lt_ctl00_ColumnLayout_Bootstrap_ColumnLayout_Bootstrap_1_MOE_Checkout_viewBiz_Order_Summary_label{width:100%}.ItemDetails{width:50%}.ItemPrice{width:25%}.ItemQuantity{width:25%}}.SummaryTotalPrice{clear:both;font-weight:bold;font-size:21px;margin-top:15px;border-bottom:1px solid #5f5e5e;display:inline-block}@media(max-width:610px){.SummaryTotalPrice{font-size:25px}}#p_lt_ctl00_RowLayout_Bootstrap_RowLayout_Bootstrap_2_pageplaceholder_p_lt_ctl00_ColumnLayout_Bootstrap_ColumnLayout_Bootstrap_1_MOE_Checkout_viewBiz_ncpcountry_uk,#p_lt_ctl00_RowLayout_Bootstrap_RowLayout_Bootstrap_2_pageplaceholder_p_lt_ctl00_ColumnLayout_Bootstrap_ColumnLayout_Bootstrap_1_MOE_Checkout_viewBiz_ncpcountry_eu,#p_lt_ctl00_RowLayout_Bootstrap_RowLayout_Bootstrap_2_pageplaceholder_p_lt_ctl00_ColumnLayout_Bootstrap_ColumnLayout_Bootstrap_1_MOE_Checkout_viewBiz_ncpcountry_noneu{display:none}.BackToBasket{float:left;border:2px solid #5f5e5e;color:#5f5e5e;text-transform:uppercase;background:#fff;text-align:center;font-size:17px;font-family:SourceSansProSemiBold;padding:4px 10px 3px 10px;margin-top:20px}.BackToBasket:hover{color:#7f7e7e;border:2px solid #7f7e7e;background:#fff;text-decoration:none}@media(max-width:600px){.BackToBasket{width:100%;font-size:20px;padding:10px 10px 10px 10px}}