.tran-bg{-webkit-transition:background-color .1s ease-in-out 0s;-moz-transition:background-color .1s ease-in-out 0s;-o-transition:background-color .1s ease-in-out 0s;transition:background-color .1s ease-in-out 0s}.tran-all{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s}.headingFont{font-family:'Roboto',sans-serif;font-weight:700}.bodyFont{font-family:'Roboto',sans-serif;font-weight:400}.lightFont{font-family:'Roboto',sans-serif;font-weight:300}.navbar-default{background-color:transparent;border-color:transparent}.navbar-default ul li a{background-color:transparent;font-family:'Roboto',sans-serif;font-weight:700;text-transform:uppercase;font-size:15px;color:white !important;letter-spacing:1px}.navbar-default ul li a:hover,.navbar-default ul li a:active,.navbar-default ul li a:focus{background-color:transparent;color:#78a53b !important}.navbar-default ul li a.active{background-color:transparent !important;cursor:text;color:#78a53b !important}.ccm-page{font-family:'Roboto',sans-serif;font-weight:400}.ccm-page h1,.ccm-page h2,.ccm-page h3,.ccm-page h4,.ccm-page h5{font-family:'Roboto',sans-serif;font-weight:700;color:#4e4e4e}.ccm-page p{color:#4e4e4e;font-size:17px}.ccm-page a{color:black}.ccm-page .btn-scic{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;width:100%;background-color:black;color:white;font-weight:700;border-radius:0}.ccm-page .btn-scic:hover{background-color:#4e4e4e}.ccm-page .btn-scic:active{background-color:#272626}.ccm-page .fullWidthImage{width:100vw;position:relative;left:calc(-1 * (100vw - 100%) / 2);margin:30px 0}.ccm-page blockquote{border:0;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;text-align:center;margin:40px 0;padding:40px 140px;font-family:'Roboto',sans-serif;font-weight:300;color:#888888;font-style:italic;line-height:35px;font-size:25px}.ccm-page blockquote cite{font-family:'Roboto',sans-serif;font-weight:700;font-style:normal;font-size:16px;display:block;margin-top:30px;color:black;text-transform:uppercase}.ccm-page .header{background-color:black;color:white}.ccm-page .header .headerContacts{padding:10px 0}.ccm-page .header .headerContacts p{font-size:15px;color:white;margin:0}.ccm-page .header .headerContacts p img{height:20px;width:auto;margin-right:5px}.ccm-page .header .headerContacts p a{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;color:white;padding:5px}.ccm-page .header .headerContacts p a:hover{color:rgba(255,255,255,0.8);text-decoration:none}.ccm-page .header .headerContacts p a:hover img{opacity:0.8}.ccm-page .header .headerLogo{display:flex;justify-content:center;align-items:center;padding:40px 0 10px}.ccm-page .header .headerLogo img{width:440px;height:auto}.ccm-page .top .topImage{position:relative}.ccm-page .top .topImage .imageCaption{position:absolute;text-align:center;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-end}.ccm-page .top .topImage .imageCaption p,.ccm-page .top .topImage .imageCaption h1{font-family:'Roboto',sans-serif;font-weight:400;background-image:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.7));color:white !important;font-size:35px;margin:0;letter-spacing:2px;padding-top:100px;padding-bottom:30px;padding-left:80px;padding-right:80px;width:100%;line-height:40px}.ccm-page .homeContent .homeFeatures{display:flex;flex-wrap:wrap;padding:3px;background-color:black}.ccm-page .homeContent .homeFeatures .feature{border:3px solid #000;width:25%}.ccm-page .homeContent .homeFeatures .feature .imageBlock{position:relative}.ccm-page .homeContent .homeFeatures .feature .imageBlock .imageCaption{position:absolute;text-align:center;top:0;padding:0 5px;width:100%;height:68px;background-color:#78a53b;display:flex;justify-content:center;align-items:center;overflow:hidden}.ccm-page .homeContent .homeFeatures .feature .imageBlock .imageCaption p,.ccm-page .homeContent .homeFeatures .feature .imageBlock .imageCaption h1{font-family:'Roboto',sans-serif;font-weight:700;color:white;font-size:17px;margin:0;text-transform:uppercase;line-height:15px}.ccm-page .homeContent .cta{padding:85px 0 65px;text-align:center}.ccm-page .homeContent .cta .ctaInner{background-color:#272626;display:flex;justify-content:space-between;align-items:center}.ccm-page .homeContent .cta .ctaInner .ctaL{width:60%;padding:0}.ccm-page .homeContent .cta .ctaInner .ctaR{width:38%;padding-right:20px}.ccm-page .homeContent .cta .ctaInner .ctaR h1,.ccm-page .homeContent .cta .ctaInner .ctaR h2,.ccm-page .homeContent .cta .ctaInner .ctaR h3,.ccm-page .homeContent .cta .ctaInner .ctaR h4,.ccm-page .homeContent .cta .ctaInner .ctaR h5,.ccm-page .homeContent .cta .ctaInner .ctaR p{color:white;margin-top:0}.ccm-page .homeContent .cta .ctaInner .ctaR p{margin:0 0 10px 0}.ccm-page .homeContent .cta .ctaInner .ctaR p:last-child{margin-bottom:0}.ccm-page .homeContent .cta .ctaInner .ctaR .btn{font-family:'Roboto',sans-serif;font-weight:700;font-size:18px;background-color:white;color:#4e4e4e;text-transform:uppercase;border-radius:0;padding:10px 15px;margin:15px 0}.ccm-page .homeContent .cta .ctaBelow{padding-top:30px}.ccm-page .homeContent .cta .ctaBelow p{font-size:24px}.ccm-page .homeContent .testimonials{background-color:#F1F1F1;padding:34px 0}.ccm-page .homeContent .testimonials .testimonialsHeading{text-align:center}.ccm-page .homeContent .testimonials .testimonialsHeading p{color:black;font-size:30px;text-align:center}.ccm-page .homeContent .about{display:flex;flex-wrap:wrap;padding:3px;background:black}.ccm-page .homeContent .about .imageCaption{position:relative;width:calc(33.33333333%);border:3px solid #000}.ccm-page .homeContent .about .imageCaption img{width:100%;height:auto}.ccm-page .homeContent .about .imageCaption .imageCaptionText{position:absolute;bottom:0;background-color:rgba(39,38,38,0.7);width:100%;height:100px;overflow:hidden;padding:0 35px;display:flex;align-items:center}.ccm-page .homeContent .about .imageCaption .imageCaptionText p,.ccm-page .homeContent .about .imageCaption .imageCaptionText h1{color:white;font-size:16px;margin-bottom:0}.ccm-page .homeContent .about .imageCaption .imageCaptionText p a,.ccm-page .homeContent .about .imageCaption .imageCaptionText h1 a{color:white;text-decoration:none}.ccm-page .homeContent .about .imageCaption .imageCaptionText p a:hover,.ccm-page .homeContent .about .imageCaption .imageCaptionText h1 a:hover{text-decoration:underline}.ccm-page .homeContent .about .imageCaption .imageCaptionText h5{font-size:16px;letter-spacing:1px;text-transform:uppercase;color:white;margin-bottom:5px;font-family:'Roboto',sans-serif;font-weight:400}.ccm-page .homeContent .instagram{text-align:center;padding:30px 0}.ccm-page .homeContent .instagram h4{font-size:30px;color:black;font-family:'Roboto',sans-serif;font-weight:400}.ccm-page .homeContent .instagram p{font-size:20px;color:#434343}.ccm-page .homeContent .instagram p a{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;color:#282828;text-decoration:none}.ccm-page .homeContent .instagram p a:hover{color:black;text-decoration:underline}.ccm-page .homeContent .instagram #instafeed{display:flex;background-color:black;padding:2.5px}.ccm-page .homeContent .instagram #instafeed img{width:100%;height:auto;padding:2.5px}.ccm-page .homeContent .welcome{padding:30px 0 90px;text-align:center}.ccm-page .homeContent .welcome h1{font-family:'Roboto',sans-serif;font-weight:400;color:black;font-size:30px}.ccm-page .homeContent .welcome p{color:#4E4E4E}.ccm-page .footer{background-color:black}.ccm-page .footer .footerNav ul{text-align:center;padding:0;margin:0}.ccm-page .footer .footerNav ul li{display:inline-block;margin:0;text-transform:uppercase}.ccm-page .footer .footerNav ul li a{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;font-family:'Roboto',sans-serif;font-weight:400;color:white !important;font-size:15px;padding:20px}.ccm-page .footer .footerNav ul li a:hover{color:rgba(255,255,255,0.8);text-decoration:none;background-color:transparent}.ccm-page .footer .footerNav ul li a.active{font-weight:bold;cursor:default;color:#78a53b !important}.ccm-page .footer .footerNav ul li a.active:hover{color:white}.ccm-page .footer .footerLogo{height:175px;display:flex;justify-content:center;align-items:center}.ccm-page .footer .footerLogo img{width:340px;height:auto}.ccm-page .footer .footerSocial .social{display:flex;justify-content:center;align-items:center;padding:5px 0;border:1px solid #fff;border-width:0 0 1px 0}.ccm-page .footer .footerSocial .social a{padding:10px;-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s}.ccm-page .footer .footerSocial .social a img{height:23px;width:auto}.ccm-page .footer .footerSocial .social a:hover img{opacity:0.8}.ccm-page .footer .footerContent{padding:34px 0 60px;color:white}.ccm-page .footer .footerContent p{font-size:14px;color:white}.ccm-page .footer .footerContent a{color:white;text-decoration:none}.ccm-page .footer .footerContent a:hover{text-decoration:underline}.ccm-page .footer .footerSub{background-color:#272626;text-align:center;padding:10px}.ccm-page .footer .footerSub p{color:#b7b7b7;font-size:14px;margin:0}.ccm-page .footer .footerSub p a{color:#b7b7b7}.ccm-page .inner{padding:30px 0 60px}.ccm-page .innerContent{padding-bottom:60px}.ccm-page .innerContent .innerTop{padding-top:60px}.ccm-page .innerContent h1:first-child,.ccm-page .innerContent h2:first-child,.ccm-page .innerContent h3:first-child,.ccm-page .innerContent h4:first-child,.ccm-page .innerContent h5:first-child{margin-top:0}.ccm-page .innerContent h2{color:black;font-size:26px}.ccm-page .innerContent p{font-size:15px;color:#4e4e4e}.ccm-page .innerContent ul{padding-left:25px;font-size:14px}.ccm-page .innerContent ul li{padding-bottom:4px;color:#4e4e4e}.ccm-page .innerContent .innerContentSection .imageBlock{position:relative;margin-bottom:10px}.ccm-page .innerContent .innerContentSection .imageBlock .imageCaption{position:absolute;text-align:center;bottom:0;padding:0 5px;width:100%;height:50%;background-image:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.7));display:flex;justify-content:center;align-items:flex-end;overflow:hidden}.ccm-page .innerContent .innerContentSection .imageBlock .imageCaption p,.ccm-page .innerContent .innerContentSection .imageBlock .imageCaption h1{font-family:'Roboto',sans-serif;font-weight:700;color:white;font-size:30px;margin:0 0 40px 0;line-height:30px}.ccm-page .specials{padding:70px 0}.ccm-page .specials p{font-family:'Roboto',sans-serif;font-weight:300;font-size:23px;color:#888888}.ccm-page .specials .valid p{font-family:'Roboto',sans-serif;font-weight:700;font-size:26px;color:black}.ccm-page .specials hr{margin:50px;border-color:black}.ccm-page .specials .specialItem{text-align:center;display:flex;flex-direction:column;margin-bottom:20px;overflow:hidden;position:relative}.ccm-page .specials .specialItem .deal{position:absolute;top:0px;right:0px;width:96px;height:96px;display:flex;justify-content:center;align-items:center;padding:20px;border-radius:48px;z-index:1000}.ccm-page .specials .specialItem .deal p{font-size:22px;font-family:'Roboto',sans-serif;font-weight:700;color:black;line-height:26px;margin:0}.ccm-page .specials .specialItem .dealR{background:#D82C2C}.ccm-page .specials .specialItem .dealO{background:#FF7F00}.ccm-page .specials .specialItem .dealY{background:#FFD800}.ccm-page .specials .specialItem .dealG{background:#78A53B}.ccm-page .specials .specialItem .dealT{background:#D5BA9B}.ccm-page .specials .specialItem .specialImage{height:250px;display:flex;justify-content:center;align-items:center}.ccm-page .specials .specialItem .specialImage img{width:80%;height:auto;z-index:-10}.ccm-page .specials .specialItem .featureBadge{z-index:1000;position:absolute;top:190px;width:100%;display:flex;justify-content:center;align-items:flex-end}.ccm-page .specials .specialItem .featureBadge p{text-transform:uppercase;font-size:18px;margin:0;line-height:18px;font-family:'Roboto',sans-serif;font-weight:700;background-color:#78a53b;padding:5px 8px;color:white}.ccm-page .specials .specialItem .price p{font-size:36px;color:black;line-height:36px}.ccm-page .specials .specialItem .productName p{font-size:24px;color:#4e4e4e}.ccm-page .specials #autoNav a{padding:5px 10px;margin:5px}.ccm-page .featureBelow{background:black}.ccm-page .featureBelow .feature,.ccm-page .featureBelow .featureA,.ccm-page .featureBelow .featureB{position:relative}.ccm-page .featureBelow .feature .imageCaption,.ccm-page .featureBelow .featureA .imageCaption,.ccm-page .featureBelow .featureB .imageCaption{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ccm-page .featureBelow .feature .imageCaption p,.ccm-page .featureBelow .featureA .imageCaption p,.ccm-page .featureBelow .featureB .imageCaption p,.ccm-page .featureBelow .feature .imageCaption h1,.ccm-page .featureBelow .featureA .imageCaption h1,.ccm-page .featureBelow .featureB .imageCaption h1{margin:0;color:white;padding:15px 25px;font-size:35px;background:black;letter-spacing:1px}.ccm-page .featureBelow .featureA,.ccm-page .featureBelow .featureB{margin:0 -15px}.ccm-page .search{padding-bottom:20px}.ccm-page .search input{border:1px solid #000;border-radius:30px;height:30px;padding:20px}.ccm-page .search input::-webkit-input-placeholder{color:black}.ccm-page .search input::-moz-placeholder{color:black}.ccm-page .search input:-ms-input-placeholder{color:black}.ccm-page .search input:-moz-placeholder{color:black}.ccm-page .search input.ccm-search-block-text{background-image:url(/application/themes/sciclunas/images/search2.svg);background-repeat:no-repeat;background-position:10px;background-size:20px;padding-left:40px}.ccm-page .search input.ccm-search-block-submit{display:none}.ccm-page .search #searchResults{margin-top:20px}.ccm-page .recipe{padding:30px 0}.ccm-page .recipe .search{display:flex;align-items:center;justify-content:flex-end}.ccm-page .recipe .ingredients{padding-right:40px}.ccm-page .recipe .ingredients ul{margin:0;padding:0;list-style:none}.ccm-page .recipe .ingredients li,.ccm-page .recipe .ingredients p{font-family:'Roboto',sans-serif;font-weight:300;color:#888888;font-size:25px;line-height:25px;margin-bottom:8px}.ccm-page .recipe .method p{font-size:15px;color:#4E4E4E;margin-bottom:27px}.ccm-page .recipe .recipeBreadcrumbs{margin-top:30px}.ccm-page .recipe .moreRecipes{margin-top:50px}.ccm-page .recipe .social{text-align:center;margin-top:20px;padding:30px 0;border-top:1px solid #000;border-bottom:1px solid #000}.ccm-page .recipe .social h3{text-transform:uppercase;font-size:16px;color:black}.ccm-page .recipe .social .ccm-social-share{margin:0}.ccm-page .range{padding:30px 0}.ccm-page .range .aboveIntro{margin-bottom:20px}.ccm-page .range .aboveIntro p{font-family:'Roboto',sans-serif;font-weight:300;font-size:25px;font-style:italic;text-align:center;color:#888888}.ccm-page .range .col-sm-4{padding:0 5px}.ccm-page .rangeCategory{padding:40px 0}.ccm-page .rangeCategory .rangeCategoryList .rangeCategoryListL h1,.ccm-page .rangeCategory .rangeCategoryList .rangeCategoryListL h2,.ccm-page .rangeCategory .rangeCategoryList .rangeCategoryListL h3,.ccm-page .rangeCategory .rangeCategoryList .rangeCategoryListL h4,.ccm-page .rangeCategory .rangeCategoryList .rangeCategoryListL h5{font-family:'Roboto',sans-serif;font-weight:700;font-size:26px}.ccm-page .rangeCategory .rangeCategoryList .rangeCategoryListL p{font-family:'Roboto',sans-serif;font-weight:300;font-size:25px;color:#888888}.ccm-page .rangeCategory .rangeCategoryList .rangeCategoryListR ul{column-count:3;column-gap:20px;padding:0;list-style:none}.ccm-page .rangeCategory .rangeCategoryList .rangeCategoryListR ul li{border-left:1px solid #4e4e4e;padding-left:10px;color:#4e4e4e;font-size:18px}.ccm-page .rangeCategory .rangeCategoryList .rangeCategoryListR ul li a{color:#4e4e4e;font-weight:normal;text-decoration:underline}.ccm-page .rangeCategory .rangeCategoryBelow{padding:30px 0;text-align:center}.ccm-page .rangeCategory .rangeCategoryBelow h1,.ccm-page .rangeCategory .rangeCategoryBelow h2,.ccm-page .rangeCategory .rangeCategoryBelow h3,.ccm-page .rangeCategory .rangeCategoryBelow h4,.ccm-page .rangeCategory .rangeCategoryBelow h5{font-size:16px;font-family:'Roboto',sans-serif;font-weight:700;text-transform:uppercase}.ccm-page .rangeCategory .rangeCategoryBelow p{font-family:'Roboto',sans-serif;font-weight:300;color:#888888;font-style:italic;font-size:25px}.ccm-page #autoNav{display:flex;flex-wrap:wrap;justify-content:flex-end}.ccm-page #autoNav a{background-color:#e8e8e8;border-radius:60px;text-transform:uppercase;text-decoration:none;color:#4e4e4e;font-family:'Roboto',sans-serif;font-weight:400;padding:10px;margin:5px}.ccm-page .ccm-block-tags-wrapper{margin-bottom:20px}.ccm-page .ccm-block-tags-wrapper a{text-transform:uppercase;font-family:'Roboto',sans-serif;font-weight:400}.ccm-page .ccm-block-tags-wrapper a .ccm-block-tags-tag{border-radius:20px;font-weight:normal;padding:5px 8px}.ccm-page .leftColumn{text-align:right}.ccm-page .leftColumn em{font-size:25px;color:#888888;font-family:'Roboto',sans-serif;font-weight:300}.ccm-page .breadcrumbs ol{padding:0;background:transparent}.ccm-page .breadcrumbs ol.breadcrumb li{color:black;font-size:16px;padding-right:8px}.ccm-page .breadcrumbs ol.breadcrumb li+li:before{padding:0 10px}.ccm-page .breadcrumbs ol.breadcrumb li a{color:#4e4e4e;font-family:'Roboto',sans-serif;font-weight:400}.ccm-page .ccm-block-express-form form input,.ccm-page .ccm-block-express-form form textarea{border-color:#4e4e4e}.ccm-page .ccm-block-express-form form input:focus,.ccm-page .ccm-block-express-form form textarea:focus,.ccm-page .ccm-block-express-form form input:active,.ccm-page .ccm-block-express-form form textarea:active{outline:none;box-shadow:none}.ccm-page .ccm-block-express-form form .btn{background-color:#4e4e4e;border-color:#4e4e4e}.ccm-page .ccm-block-express-form form .btn:focus,.ccm-page .ccm-block-express-form form .btn:active{outline:none;box-shadow:none}.ccm-page .testimonial{position:relative;background-color:#272626;padding:20px;margin-bottom:50px;color:white}.ccm-page .testimonial p{color:white;font-style:italic;font-size:18px}.ccm-page .testimonial p.name,.ccm-page .testimonial p.businessName{font-style:normal;font-size:16px;line-height:16px;text-align:right}.ccm-page .testimonial p.name{margin-bottom:4px}.ccm-page .testimonial:after{content:"";position:absolute;bottom:-45px;border-style:solid;border-color:#272626 transparent;display:block;width:0}.ccm-page .testimonial img{width:100%;height:auto}.ccm-page .testimonialL:after{left:50px;border-width:45px 45px 0 0}.ccm-page .testimonialR:after{right:50px;border-width:45px 0 0 45px}.MFLthumbnail{display:flex;justify-content:flex-start;flex-wrap:wrap}.MFLthumbnail .ccm-block-page-list-page-entry-grid-item{width:28%;margin:0 15px 30px 0}.MFLthumbnail .ccm-block-page-list-page-entry-grid-item img{width:100%;height:auto}.MFLthumbnail .ccm-block-page-list-page-entry-grid-item .ccm-block-page-list-page-entry-grid-thumbnail-title{padding-top:13px;color:#707070;font-family:'Roboto',sans-serif;font-weight:400;font-size:17px}.mflImageGrid{display:none;display:grid;margin:30px 0;grid-template-rows:17.5vw 17.5vw;grid-template-columns:1fr .75fr 1fr;grid-gap:1vw}.mflImageGrid img{object-fit:cover;object-position:center center;width:100%}.mflImageGrida{grid-template-areas:"a b c" "d d c"}.mflImageGrida img.a{grid-area:a;height:17.5vw}.mflImageGrida img.b{grid-area:b;height:17.5vw}.mflImageGrida img.c{grid-area:c;height:36vw}.mflImageGrida img.d{grid-area:d;height:17.5vw}.mflImageGridb{grid-template-areas:"a b b" "a c d"}.mflImageGridb img.a{grid-area:a;height:36vw}.mflImageGridb img.b{grid-area:b;height:17.5vw}.mflImageGridb img.c{grid-area:c;height:17.5vw}.mflImageGridb img.d{grid-area:d;height:17.5vw}.mflImageGridc{grid-template-areas:"a a b" "c c b"}.mflImageGridc img.a{grid-area:a;height:17.5vw}.mflImageGridc img.b{grid-area:b;height:36vw}.mflImageGridc img.c{grid-area:c;height:17.5vw}.mflImageGridd{grid-template-rows:10vw 5vw 5vw 10vw;grid-template-columns:.8fr .2fr .8fr 2fr;grid-template-areas:"a a b c" "a a b f" "d e e f" "d e e g"}.mflImageGridd img.a{grid-area:a;height:16vw}.mflImageGridd img.b{grid-area:b;height:16vw}.mflImageGridd img.c{grid-area:c;height:10vw}.mflImageGridd img.d{grid-area:d;height:16vw}.mflImageGridd img.e{grid-area:e;height:16vw}.mflImageGridd img.f{grid-area:f;height:11vw}.mflImageGridd img.g{grid-area:g;height:10vw}.mflImageGride{grid-template-rows:15vw;grid-template-columns:.35fr .3fr .35fr;grid-template-areas:"a b c"}.mflImageGride img.a{grid-area:a;height:15vw}.mflImageGride img.b{grid-area:b;height:15vw}.mflImageGride img.c{grid-area:c;height:15vw}@supports not (display: grid){.mflImageGrid{display:none}}@media screen and (min-width:768px){.ccm-page .header .headerContacts{text-align:right}.ccm-page .ccm-image-slider-text h2{font-size:36px;margin:0}.ccm-page .navbar{margin-bottom:0}.ccm-page .navbar .navbar-nav{display:inline-block;float:none;vertical-align:top}.ccm-page .navbar .navbar-collapse,.ccm-page #navbar{text-align:center}.ccm-page .recipe .ingredients{text-align:right}.ccm-page .rangeCategory .rangeCategoryList .rangeCategoryListL{text-align:right}.ccm-page .rangeCategory .rangeCategoryList .rangeCategoryListL h1,.ccm-page .rangeCategory .rangeCategoryList .rangeCategoryListL h2,.ccm-page .rangeCategory .rangeCategoryList .rangeCategoryListL h3,.ccm-page .rangeCategory .rangeCategoryList .rangeCategoryListL h4,.ccm-page .rangeCategory .rangeCategoryList .rangeCategoryListL h5{font-size:22px}.ccm-page .rangeCategory .rangeCategoryList .rangeCategoryListL p{font-size:20px;font-style:italic}.ccm-page .rangeCategory .mflImageGrid{margin:30px 0}.ccm-page ul.two{column-count:2;column-gap:20px}.ccm-page ul.three{column-count:3;column-gap:20px}.ccm-page .navbar-collapse{padding:0}.ccm-page .navbar-collapse .ul{padding:0}.page-template-inner h2{text-align:right}.page-template-inner em{text-align:right;display:block;font-family:'Roboto',sans-serif;font-weight:300;color:#888888;font-size:25px}.specials .specialItem .price p{margin-top:10px}}@media screen and (max-width:1000px){.ccm-page .homeContent .cta{padding:20px 0}.ccm-page .homeContent .cta .ctaInner{flex-direction:column}.ccm-page .homeContent .cta .ctaInner .ctaL{width:100%}.ccm-page .homeContent .cta .ctaInner .ctaR{width:100%;padding:15px}.ccm-page .homeContent .cta .ctaInner .ctaR .btn{width:100%;margin-bottom:0}}@media screen and (max-width:767px){nav.navbar{margin-bottom:0}nav .navbar-toggle{background-color:transparent;border:0;margin-right:20px}nav .navbar-toggle:hover,nav .navbar-toggle:active,nav .navbar-toggle:focus{background-color:transparent !important}nav .navbar-toggle .icon-bar-margin{margin-bottom:8px}nav .navbar-toggle .icon-bar{background-color:white !important;transition:300ms ease-in-out;position:relative;width:32px;height:2px}nav .navbar-toggle .icon-bar:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:-10px}nav .navbar-toggle .icon-bar:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:10px}nav .navbar-toggle .icon-bar:nth-child(3){opacity:0}nav .navbar-toggle.collapsed .icon-bar{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);top:0;opacity:1}nav.navbar-default .navbar-collapse{border:0;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.ccm-page .top .topImage .imageCaption p,.ccm-page .top .topImage .imageCaption h1{font-size:18px;letter-spacing:0.5px;line-height:22px;padding:15px}.ccm-page .homeContent .homeTop .homeTopImage .imageCaption p,.ccm-page .homeContent .homeTop .homeTopImage .imageCaption h1{font-size:18px;letter-spacing:1px}.ccm-page .homeContent .homeFeatures .feature{width:50%}.ccm-page .homeContent .homeFeatures .feature .imageBlock .imageCaption p,.ccm-page .homeContent .homeFeatures .feature .imageBlock .imageCaption h1{font-family:'Roboto',sans-serif;font-weight:400}.ccm-page .homeContent .about .imageCaption{width:50%}.ccm-page .homeContent .about .imageCaption .imageCaptionText{padding:0 5px;height:70px}.ccm-page .homeContent .about .imageCaption .imageCaptionText p,.ccm-page .homeContent .about .imageCaption .imageCaptionText h1{font-size:14px;line-height:14px;margin:0}.ccm-page .homeContent .about .imageCaption .imageCaptionText h5{margin:0}.ccm-page .header .headerLogo{padding:10px 0}.ccm-page .header .headerLogo img{width:300px}.ccm-page .header .headerContacts{text-align:center;border-bottom:1px solid #fff;margin-bottom:15px}.ccm-page .innerContent .innerTop{padding-top:30px}.ccm-page #autoNav{justify-content:flex-start;margin-left:-5px;padding-bottom:20px}.ccm-page #autoNav a{padding:3px 10px;margin-right:3px}.ccm-page .leftColumn{text-align:left}.ccm-page .leftColumn em{font-size:17px;color:#888888;font-family:'Roboto',sans-serif;font-weight:300}.ccm-page blockquote{margin:20px 0;padding:20px 0;font-size:20px;line-height:24px}.ccm-page blockquote cite{margin-top:0}.ccm-page .specials{padding:20px 0 50px}.ccm-page .specials .specialItem .price p{font-size:24px;font-family:'Roboto',sans-serif;font-weight:700}.ccm-page .search form{width:100%}.ccm-page .search input.ccm-search-block-text{width:100%}.ccm-page .recipe .method{margin-top:30px}.ccm-page .range .aboveIntro p{font-size:16px}.ccm-page .footer .footerContent .footerRight{margin-top:30px}.MFLthumbnail{justify-content:space-between}.MFLthumbnail .ccm-block-page-list-page-entry-grid-item{width:28%;margin:0 0 30px 0}}@media screen and (max-width:400px){.ccm-page .ccm-image-slider-text{display:none}}@media screen and (-webkit-min-device-pixel-ratio:0){select,textarea,input{font-size:16px}}#ccm-account-menu{display:none}.ccm-notification{top:160px}