@charset "UTF-8";.filter-links,.gallery img,.logo img,.products .img img{vertical-align:top}#custom-carousel,.gallery,.header .nav.closed,.search-form .area{overflow:hidden}.add-menu,.by{text-transform:uppercase}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.add-menu,.navbar-collapse,figure{padding:0}.alert-dismissable .close,.alert-dismissable .submit-recipe .top-block .back,.alert-dismissible .close,.alert-dismissible .submit-recipe .top-block .back,.submit-recipe .top-block .alert-dismissable .back,.submit-recipe .top-block .alert-dismissible .back{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}body{font-weight:300;min-width:320px}input,select,textarea{font-weight:400;outline:0}article,aside,figure,footer,header,main,nav,section{display:block}figure{margin:0}sub,sup{font-size:74%}.clear{clear:both}iframe{max-width:100%!important}#custom-carousel{max-width:892px;height:400px;margin:0 auto;position:relative;clear:both;background:#fff}#custom-carousel img{visibility:hidden;cursor:pointer}#custom-carousel .btn-next,#custom-carousel .btn-prev{position:absolute;width:39px;height:39px;border-radius:50%;top:50%;margin-top:-27px;font:0/0 a;color:transparent;text-shadow:none;border:0;right:0;background:#bf6789;z-index:2;transition:all .25s ease;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease}#custom-carousel .btn-next:hover,#custom-carousel .btn-prev:hover{background:#ac2068}#custom-carousel .btn-next:after,#custom-carousel .btn-prev:after{content:'';position:absolute;top:13px;width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #fff;left:16px}#custom-carousel .btn-prev{left:0;right:auto}#custom-carousel .btn-prev:after{border-width:6px 10px 6px 0;border-color:transparent #fff transparent transparent;left:13px}.pu-wrap{background:#fff}.ccm-ui .alert-message.info{background-color:transparent!important;border-color:transparent!important}.cc-optin-newchelsea [id*=recaptcha],.cc-optin-newchelsea [id^=recaptcha],.mobile-subscribe [id*=recaptcha],.mobile-subscribe [id^=recaptcha]{margin:0 auto;transform:scale(.72);-webkit-transform:scale(.72);transform-origin:150px 55px;-webkit-transform-origin:150px 55px;display:inline-block}#sidebar [id*=recaptcha],#sidebar [id^=recaptcha]{transform:scale(.59);-webkit-transform:scale(.59);transform-origin:0 0;-webkit-transform-origin:0 0;margin-left:3px}.grecaptcha-badge{display:none}.header{position:fixed;left:0;top:42px;right:0;background:#ec0186;z-index:5}.header .container{position:relative}.header .social{position:absolute;right:0;top:-35px;font-size:12px;line-height:15px;width:241px}.header .social .txt{float:right;margin:5px 0 0}.header .social .txt a{color:#c22970}.header .social ul{list-style:none;margin:0;padding:0;float:left}.header .social ul li{float:left;margin:0 0 0 11px}.header .social ul a:hover{opacity:.8}.header.fixed-header{position:fixed;z-index:2000}.header.fixed-header:after{content:'';position:absolute;height:42px;top:-42px;left:0;right:0;background:#fff;z-index:-1}.loggedIn .header.fixed-header{z-index:5}.header .nav.closed{height:0}.add-menu{list-style:none;margin:20px -15px 0 0!important;float:right;font-size:11px;line-height:14px;font-weight:600}.add-menu .has-drop-down:before{position:absolute;left:50%;margin:0 0 0 -3px;bottom:-9px;content:"";width:0;height:0;border-style:solid;border-width:7px 4.5px 0;border-color:#fff transparent transparent}.add-menu>li{float:left;max-width:54px;text-align:center;margin:0 0 0 16px}.add-menu>li>a{text-decoration:none;color:#fff;position:relative;display:block;background:0 0!important;padding:0!important;line-height:14px}.add-menu>li>a:hover{opacity:.8}.add-menu .ico{display:block;height:28px}.logo{float:left;margin:-42px 0 -36px}.slogan{float:left;margin:8px 0 0 7px}.search-form{float:left;background:#ae2069;border-radius:4px;width:202px;margin:28px 0 0 25px}.search-form input[type=submit]{float:right;margin:9px 11px 0 0;padding:0;outline:0;cursor:pointer;border:0;background:url(../images/ico-search.png) no-repeat;width:23px;height:24px;overflow:hidden;text-indent:-9999px}.search-form .area input{width:100%;padding:11px 12px 12px;margin:0;background:0 0;border:0;color:#fff;font-weight:700}.search-form .area input::-moz-placeholder{color:#fff;opacity:1}.search-form .area input:-ms-input-placeholder{color:#fff}.search-form .area input::-webkit-input-placeholder{color:#fff}.gallery{width:100%}@media(max-device-width:767px){.gallery{padding-top:82px}}.gallery ul{list-style:none;margin:0;padding:0;position:relative}.gallery ul li{left:0;top:0;width:100%;position:absolute}.gallery ul li.active{z-index:2}.gallery img{width:100%;height:auto}#custom-carousel .gallery .btn-prev,.gallery #custom-carousel .btn-prev,.gallery .btn-next,.gallery .btn-prev,.gallery div.cycle-gallery .btn-prev,div.cycle-gallery .gallery .btn-prev{position:absolute;width:39px;height:39px;border-radius:50%;top:50%;margin-top:-27px;font:0/0 a;color:transparent;text-shadow:none;border:0;right:60px;background:#ec0186;z-index:2;opacity:.7;transition:all .25s ease;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;cursor:pointer}@media(max-width:767px){#custom-carousel .gallery .btn-prev,.gallery #custom-carousel .btn-prev,.gallery div.cycle-gallery .btn-prev,div.cycle-gallery .gallery .btn-prev{top:170px;right:0}.gallery .btn-next,.gallery .btn-prev{right:0}}#custom-carousel .gallery .btn-prev:hover,.gallery #custom-carousel .btn-prev:hover,.gallery .btn-next:hover,.gallery .btn-prev:hover{background:#ac2068}#main.bg-strip,.main-container{background-color:#f9e7f1;background-size:11px}#custom-carousel .gallery .btn-prev:after,.gallery #custom-carousel .btn-prev:after,.gallery .btn-next:after,.gallery .btn-prev:after{content:'';position:absolute;top:13px;width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #fff;left:16px}.footer-logo:before,.footer-toolbar:after,.products .box:before,.products .meta:after{content:""}.gallery .btn-prev{left:60px;right:auto}@media(max-width:767px){.gallery .btn-prev{left:0}.add-nav ul li{width:29%;display:inline-block!important;text-align:center!important;margin:0 2%}}.gallery .btn-prev:after{border-width:6px 10px 6px 0;border-color:transparent #fff transparent transparent;left:13px}@media(min-width:767px) and (max-width:1250px){.add-nav ul li{padding:0 5px 20px!important}}.add-nav ul a{border:none}.add-nav ul a.selected,.add-nav ul a:hover{text-decoration:none;color:#989898!important}.add-nav ul a.selected svg,.add-nav ul a:hover svg{fill:#989898!important}.add-nav ul .ico span svg{fill:#88526e;height:64px;width:64px}.main-container{text-align:center;padding:13px 0 1px;background-image:linear-gradient(90deg,#f7d9e8 1px,#f9e7f1 1px)}#main.bg-strip{background-image:-moz-linear-gradient(90deg,#f7d9e8 1px,#f9e7f1 1px);background-image:linear-gradient(90deg,#f7d9e8 1px,#f9e7f1 1px);padding:0 0 43px;border-top:1px solid #f3cee3}@media(max-width:767px){.add-nav ul li .ico{margin:0 auto;display:block}#main.bg-strip{padding-top:0!important}}#main{background:#fdf7fa;padding:212px 0 0}@media(max-width:767px){#main{padding-top:110px!important}}.filter-links{display:inline-block;border-radius:12px;list-style:none;margin:0;padding:21px 0 18px}.filter-links li{float:left;margin:0 0 0 1px}.filter-links li:first-child{margin:0}.filter-links li:first-child .btn{border-radius:24px 0 0 24px}.filter-links li.active-92 .btn,.filter-links li.last .btn{border-radius:0 24px 24px 0}.filter-links .active-220,.filter-links .active-221,.filter-links .active-242,.filter-links .active-243,.filter-links .active-244,.filter-links .active-245{display:none}.filter-links .btn{display:block;padding:15px 40px 16px;text-decoration:none;color:#fff;background:#c1688a;border:0;border-radius:0;font-size:18px;line-height:20px;font-weight:600;outline:0}.products .img,.products .img img{border-radius:29px}.products .heading,.products h2{line-height:18px;font-weight:600}.filter-links .btn.selected,.filter-links .btn:active,.filter-links .btn:focus,.filter-links .btn:hover,.filter-links li.active .btn{background:#ae2069}@-webkit-keyframes RECIPE-ANIMATION{0%{opacity:0;-webkit-transform:scale(.5,.5);-moz-transform:scale(.5,.5);-ms-transform:scale(.5,.5);-o-transform:scale(.5,.5);transform:scale(.5,.5)}100%{opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}}@-moz-keyframes RECIPE-ANIMATION{0%{opacity:0;-webkit-transform:scale(.5,.5);-moz-transform:scale(.5,.5);-ms-transform:scale(.5,.5);-o-transform:scale(.5,.5);transform:scale(.5,.5)}100%{opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}}@-o-keyframes RECIPE-ANIMATION{0%{opacity:0;-webkit-transform:scale(.5,.5);-moz-transform:scale(.5,.5);-ms-transform:scale(.5,.5);-o-transform:scale(.5,.5);transform:scale(.5,.5)}100%{opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}}@keyframes RECIPE-ANIMATION{0%{opacity:0;-webkit-transform:scale(.5,.5);-moz-transform:scale(.5,.5);-ms-transform:scale(.5,.5);-o-transform:scale(.5,.5);transform:scale(.5,.5)}100%{opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}}.footer-toolbar .social li img:hover,.products .image img:hover{opacity:.8}.products .box{background:#fff;position:relative;padding:10px 10px 44px;text-align:left;margin:16px 0 22px;min-height:430px;-webkit-animation:RECIPE-ANIMATION .5s linear;-moz-animation:RECIPE-ANIMATION .5s linear;-o-animation:RECIPE-ANIMATION .5s linear;animation:RECIPE-ANIMATION .5s linear}.products .box:before,.products .flag{position:absolute;overflow:hidden;text-indent:-9999px}.products .box:before{left:0;bottom:-3px;background:url(../images/bg-box.png) repeat-x;height:3px;width:100%}.products .flag{right:20px;top:-6px;background:url(../images/flag.png) no-repeat;width:52px;height:84px}.products .flag.disable{background:url(../images/flag-disabled.png) no-repeat}.products .flag#likeButton{display:none!important}.products .image{display:block;min-height:277px;margin:0 0 12px}.products .image img{vertical-align:top;width:280px!important;height:280px!important}.products .heading{padding:38px 0 1px;font-size:16px;color:#ac2068}.products .heading p{margin-bottom:32px}.products h1{color:#521b61;font-weight:600;margin:0 0 10px;font-size:34px}.products h2,.products h2 a{color:#511b60}.products h2{font-size:16px;margin:0 0 11px;min-height:36px}.products .row-text{overflow:hidden;padding:1px 0 12px;position:relative}.products .link-share{float:right;background:url(../images/link-share.png) no-repeat;width:16px;height:16px;overflow:hidden;text-indent:-9999px;margin:4px 3px 0 0}.products .text-box{font-style:italic;color:#c22970;font-size:13px;max-width:85%}.products .img{float:left;margin:-6px 6px 0 0}.products .meta{background:#fdf7fb;border-top:1px solid #f9e6f1;padding:10px 0 10px 10px;position:absolute;left:0;bottom:0;width:100%}.products .meta .like{float:right;background:url(../images/bg-num-views.png) no-repeat;height:21px;padding:2px 0 2px 14px;color:#fff;font-size:10px;font-weight:700;text-decoration:none;text-align:center;width:52px;letter-spacing:1px;cursor:text}.products .meta .view-count-text{float:right}.products .meta:after{display:block;clear:both}.products .rate{float:left;margin:2px 0 0}.products .rate img{float:left;margin:0 6px 0 0}.products .filter-links li .btn{min-width:214px}.products .btn-more{margin:15px 0 49px;border-radius:22px;padding:12px 70px;font-size:18px;line-height:20px;font-weight:600}.products .more-button{min-height:92px}.products .more-button .btn-more{margin:15px 0 30px}.clit{text-align:center;display:none}.clit span,.clit.dripping{display:block}.clit span{width:32px;height:32px;margin:auto;position:relative;top:20px;background:url(../images/ajax-loader.gif) no-repeat}.stButton .sharethis{background-image:url(../images/link-share.png)!important}.footBotRow{font-size:10px;display:none!important}.st_sharethis{position:absolute;right:0;top:0}.products-section{border-top:1px solid #f3cde3;background-color:#f9e7f1;background-image:linear-gradient(90deg,#fceff5 1px,#fdf5f9 1px);background-size:11px;text-align:center;padding:35px 0 48px}.products-section .select-area{display:none}@media(max-width:767px){.products-section .select-area{display:block;width:100%!important}.products-section nav#products>a{display:none}}.products-section a{display:inline-block}@media(min-width:767px) and (max-width:1250px){.products-section a{width:29px}.products-section a img{width:75%!important;height:auto!important}}.products-section h2{margin:0 0 38px;font-size:28px;line-height:30px;font-weight:400;color:#ac2068}.products-section ul{list-style:none;margin:0 -10px;padding:0;letter-spacing:-4px;line-height:0}.products-section ul li{margin:0 0 10px;display:inline-block;vertical-align:bottom}.banner img,.footer-logo img,.footer-logo span,.footer-slogan img,.footer-toolbar .social li img,.products-section ul li img{vertical-align:top}.banner{background:#fff;padding:7px 0;text-align:center}.banner.baking-club{min-height:inherit}.banner.baking-club .holder{margin-bottom:20px}.banner .holder{border:dashed #ecb1d3;border-width:2px 0;padding:20px 0}.banner img{max-width:100%;height:auto}#footer{margin:-6px 0 0;padding:37px 0 0;position:relative;background:url(../images/bg-footer.png) repeat-x;font-size:13px;line-height:15px;color:#00155f}#footer .social svg{width:27px;height:26px;vertical-align:top;fill:#00155f}#footer a{color:#00155f;font-weight:400}#footer .title{display:block;font-size:18px;line-height:20px;margin:2px 0 14px;letter-spacing:-1px}#footer .boxes ul{list-style:none;margin:0;padding:0;letter-spacing:-.5px}.available ul,.product-display{letter-spacing:-4px;list-style:none}#footer .boxes ul li{margin:0 0 16px}.footer-slogan{text-align:center}.footer-logo{text-align:center;position:relative;margin:0 0 10px}.footer-logo:before{position:absolute;left:0;top:50%;margin:17px 0 0;overflow:hidden;text-indent:-9999px;width:100%;height:1px;background:#00155f}.footer-logo span{background:#e79dc7;padding:0 23px;position:relative;display:inline-block}.footer-toolbar{text-align:center;position:relative;margin:0 0 22px}.footer-toolbar:after{display:block;clear:both}.footer-toolbar .social{list-style:none;margin:0;padding:0;position:absolute;right:0;top:0;max-width:300px}.footer-toolbar .social li{float:left;margin:0 0 10px 24px}.footer-toolbar .btn{color:#fff!important;background:#00155f;border-radius:14px;border:0;padding:4px 24px 6px}.footer-section{border:solid #00155f;border-width:1px 0;overflow:hidden;padding:14px 0 19px;font-size:12px}.footer-section .copy{float:right}.footer-section ul{list-style:none;margin:0;padding:0;float:left}.footer-section ul li{float:left;margin:0 18px 0 0}.by{text-align:center;padding:14px 0}.navbar-toggle{margin:26px 10px 0 0}.navbar-toggle .icon-bar{background:#fff;width:26px}.navbar-toggle .icon-bar+.icon-bar{margin-top:6px}.ico-cake{width:300px;height:auto;display:block;margin:0 auto 12px;text-align:center}.menu-banner{padding:200px 0!important}@media(max-width:767px){.menu-banner{padding:138px 0!important}}@media(min-width:767px) and (max-width:1250px){.menu-banner{padding:50px 0!important}}.menu-banner .btn{font-size:21px;line-height:24px;padding:11px 10px 14px;min-width:274px;border-radius:33px}@media(max-width:767px){.menu-banner .btn{font-size:15px;padding:5px;min-width:0}}.page-banner{overflow:hidden}.page-banner h1{font-size:54px;line-height:56px;color:#fff;font-weight:700;margin:0 0 125px}.page-banner .btn{font-size:21px;line-height:24px;padding:11px 10px 14px;min-width:274px;border-radius:33px}.bg-stretch{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.header-and-nav h1{margin-top:-20px!important}@media(min-width:767px) and (max-width:1250px){.left-sidebar-nav{padding-top:70px!important}.header-and-nav h1{margin-top:30px!important}}.left-sidebar-container .news-attributes{display:none}@media(max-width:767px){.header-and-nav{padding-top:0!important}.header-and-nav h1{margin-top:0!important}.left-sidebar-container{padding-top:60px}ul[role=tabset] li{width:24%!important}}.history,.left-sidebar-container{background:#fff!important;font-size:14px;line-height:22px;font-weight:600;color:#333}.history .sidebar img,.left-sidebar-container .sidebar img{padding:10px;background:#fff;max-width:100%;height:auto}.history .sidebar ul.nav,.left-sidebar-container .sidebar ul.nav{margin-bottom:25px}.history .sidebar ul.nav li a,.left-sidebar-container .sidebar ul.nav li a{color:#f6018c}.history .sidebar ul.nav ul,.left-sidebar-container .sidebar ul.nav ul{list-style:none}.history .sidebar ul.nav ul li,.left-sidebar-container .sidebar ul.nav ul li{margin:10px 0}.history .main,.left-sidebar-container .main{padding-bottom:80px}.history .main h3,.left-sidebar-container .main h3{color:#511b60}.history .main img,.left-sidebar-container .main img{max-width:100%;height:auto;float:right;margin:10px 0 15px 15px}@media(max-width:480px){.history .main img,.left-sidebar-container .main img{display:block;float:none;margin:15px 0 0}}.history header,.left-sidebar-container header{padding-top:88px;padding-bottom:26px}.history h1,.left-sidebar-container h1{font-size:38px;line-height:35px;color:#521b61;margin:100px 0 12px;font-weight:600}@media(max-width:767px){.history header,.left-sidebar-container header{padding-top:0}.history h1,.left-sidebar-container h1{margin-top:0}}.history h2,.left-sidebar-container h2{font-size:18px;line-height:22px;color:#ec0085;margin:0 0 10px;font-weight:700}.history h2 a,.left-sidebar-container h2 a{color:#ec0085}.history .subtitle,.left-sidebar-container .subtitle{color:#ac2068;font-size:16px;line-height:22px;display:block;font-weight:600}.history .main-container,.left-sidebar-container .main-container{position:relative;padding:59px 0 42px;line-height:21px;border:solid #f3cee3;border-width:1px 0}.history .txt-celebrating,.left-sidebar-container .txt-celebrating{display:block;width:315px;height:102px;background:url(../images/img28.png) no-repeat;text-indent:-9999px;overflow:hidden;margin:0 auto 27px}.history .row,.left-sidebar-container .row{margin-bottom:-293px}.history .row.last-row,.left-sidebar-container .row.last-row{margin-bottom:0}.history .timeline,.left-sidebar-container .timeline{position:relative;padding-top:40px;padding-bottom:30px}.history .last-timeline,.left-sidebar-container .last-timeline{position:relative}.history .last-timeline .timeline-badge,.left-sidebar-container .last-timeline .timeline-badge{left:50%;top:-115px}.history .timeline-holder,.left-sidebar-container .timeline-holder{position:relative}.history .timeline-holder:before,.left-sidebar-container .timeline-holder:before{content:'';position:absolute;left:50%;margin-left:-1px;width:3px;background:#d75ba1;top:0;bottom:67px;display:block}.history .timeline-badge,.left-sidebar-container .timeline-badge{width:70px;height:70px;position:absolute;border:3px solid #fff;background:#e79dc7;border-radius:50%;font-size:16px;line-height:18px;font-weight:600;color:#fff;text-align:center;right:-94px;margin-left:-35px;top:-35px}.history .timeline-badge .t,.left-sidebar-container .timeline-badge .t{display:table;width:100%;height:100%}.history .timeline-badge .c,.left-sidebar-container .timeline-badge .c{display:table-cell;vertical-align:middle;padding:7px 4px}.history .timeline-badge.present,.left-sidebar-container .timeline-badge.present{width:64px;height:64px;border:none;background:#ec0085;left:50%;font-size:11px;text-transform:uppercase}.history .thumbnail,.left-sidebar-container .thumbnail{max-width:391px;display:inline-block;vertical-align:top;min-height:400px;padding-bottom:67px}.history .thumbnail img,.left-sidebar-container .thumbnail img{display:block;max-width:100%;height:auto;margin-bottom:12px}.history .thumbnail p,.left-sidebar-container .thumbnail p{margin-bottom:17px}.history .line,.left-sidebar-container .line{height:2px;border-top:2px dashed #ec0085;position:relative;margin-bottom:8px;margin-right:-21px}.history .line:after,.left-sidebar-container .line:after{content:'';position:absolute;width:0;height:0;right:-8px;top:-7px;border-style:solid;border-color:transparent transparent transparent #ec0085;border-width:6px 0 6px 12px}.history .pull-right,.left-sidebar-container .pull-right{text-align:right}.history .pull-right .thumbnail,.left-sidebar-container .pull-right .thumbnail{text-align:left}.history .pull-right .line,.left-sidebar-container .pull-right .line{margin:0 0 8px -21px}.history .pull-right .line:after,.left-sidebar-container .pull-right .line:after{border-width:6px 12px 6px 0;border-color:transparent #ec0085 transparent transparent;right:auto;left:-8px}.history .pull-right .timeline-badge,.left-sidebar-container .pull-right .timeline-badge{right:auto;left:-57px}.history .last-timeline,.left-sidebar-container .last-timeline{padding-top:54px}.history .last-timeline .thumbnail,.left-sidebar-container .last-timeline .thumbnail{max-width:100%;padding-bottom:0}.history .last-timeline .thumbnail img,.left-sidebar-container .last-timeline .thumbnail img{display:inline-block;vertical-align:top}@media(min-width:767px) and (max-width:1250px){body>.intro-block{background-position:inherit;padding:0!important;margin-top:141px}body>.menu-banner{margin-top:0;padding-bottom:60px!important;padding-top:95px!important}}.intro-block{padding:198px 0 35px;background:url(../images/bg-pattern01.png) #fff}@media(max-width:767px){.intro-block .media-object{display:block;margin:-60px auto 40px}}.intro-block.skrollable{margin-bottom:-60px}.intro-block.intro-left-sidebar{background-size:100% auto!important;background-repeat:no-repeat!important;padding:400px 0 35px;box-shadow:inset 0 -10px 37px -13px #000;-moz-box-shadow:inset 0 -10px 37px -13px #000;-webkit-box-shadow:inset 0 -10px 37px -13px #000}@media(max-width:767px){.intro-block.intro-left-sidebar{padding:13px 0;background-size:cover!important}.intro-block.intro-left-sidebar.about-chelsea{margin-top:82px}}@media(min-width:767px) and (max-width:1250px){.intro-block.intro-left-sidebar.skrollable{padding:100px 0 0;background-position:0 127px!important}}.intro-block.intro-left-sidebar.kids{background:url(../images/kids_01.jpg) #fff}.intro-block.intro-left-sidebar.about-chelsea{background:url(../images/img27.jpg) #fff}@media(min-width:767px) and (max-width:1250px){.intro-block.intro-left-sidebar.about-chelsea{padding:100px 0 0;background-position:0 28px!important;margin-top:113px}}.intro-block.intro-left-sidebar.kids-recipes{background:url(../images/kids_recipes_01.jpg) #fff}.intro-block.intro-left-sidebar.party-themes{background:url(../images/party_themes_01.jpg) #fff}.intro-block.intro-left-sidebar.how-sugar{background:url(../images/how_sugar_made.jpg) #fff}.intro-block.intro-left-sidebar.types-sugar{background:url(../images/types_of_sugar.jpg) #fff}.intro-block.intro-left-sidebar.faq{background:url(../images/FAQ.jpg) #fff}.intro-block.intro-left-sidebar header h1,.intro-block.intro-left-sidebar header span{color:#fff!important}.intro-block h1{color:#521b61;margin:0 0 10px;font-weight:600}.intro-block h1.add{margin-right:60px}@media(max-width:767px){.intro-block h1.add{margin-right:0!important}}.intro-block .bottom-block{overflow:hidden;width:100%;text-align:center}.intro-block .bottom-block .btn{border-color:#f7deec;font-size:15px;line-height:17px;font-weight:600;color:#521b61;border-radius:31px;padding:11px 38px 15px 58px;position:relative;margin:0 18px 10px}.intro-block .bottom-block .btn:after{content:'';position:absolute;width:23px;height:21px;left:21px;top:8px;background:url(../images/sprite.png) -31px 0 no-repeat}.intro-block .bottom-block .btn.btn-create{padding:11px 27px 15px 50px}.intro-block .bottom-block .btn.btn-create:after{background-position:-63px 0}.intro-block .search-recipe{display:inline-block;vertical-align:top;width:290px;border:1px solid #f7deec;border-radius:5px;background:#fff;margin:0 18px 10px}.intro-block input[type=submit]{width:23px;height:24px;text-indent:-9999px;overflow:hidden;background:url(../images/sprite.png) -1px 0 no-repeat;border:none;outline:0;margin:-35px 14px 0 0;float:right;position:relative;z-index:2}.intro-block .heading{padding:0 10px 52px 0}@media(max-width:767px){.intro-block .heading{padding:20px 0!important}.promo-list #categories,.promo-list #categories button{width:100%}}@media(min-width:767px) and (max-width:1250px){.intro-block .heading{margin-top:114px}}.intro-block .ico-cake{margin-bottom:8px}.intro-block .ico-cake img{float:none;border-radius:0;margin:0}.intro-block img{float:left;border-radius:50%;margin:43px 10px 17px 0}.promo-list{background:#fdf7fa;border:solid #f3cee3;border-width:1px 0;padding:36px 0 44px}.promo-list .row{padding-bottom:33px}.promo-list .products .box{margin:0}.promo-list .promo{display:block;border-radius:6px;overflow:hidden;position:relative}.promo-list .promo .caption{position:absolute;left:10px;top:10px;max-width:142px;font-size:26px;font-weight:800;color:#fff;line-height:24px}.promo-list .promo .doll{position:absolute;right:16px;top:40px}.promo-list .promo.promo1{margin-top:54px}.promo-list .box1{border:none;padding:8px 17px 7px 12px;margin:0;background:#ec0085;border-radius:6px;overflow:hidden;color:#fff;font-weight:600}.promo-list .box1 q{font-style:italic;font-size:14px;line-height:21px;display:block;margin-bottom:5px}.promo-list .box1 .user,.promo-list .box1 cite span,.promo-list .new-recipes .txt,.promo-list .product-show li{display:inline-block;vertical-align:middle}.promo-list .box1 q.highlight{font-size:26px;line-height:32px;margin-bottom:18px}.promo-list .box1 cite{font-size:12px;line-height:15px}.promo-list .box1 cite a{color:#fff}.promo-list .box1 cite span{max-width:229px;font-style:italic}.promo-list .box1 img.pull-right{margin:3px 0 37px 20px}.promo-list .box1 .user{border-radius:50%;overflow:hidden;margin-right:5px}.promo-list .box1 h2{font-size:36px;line-height:38px;margin:0 0 10px;color:#fff;font-weight:600}.promo-list .box1 h2 a{color:#fff}.promo-list .box1.box-purple{background:#521b61}.promo-list .box1.box-pink{background:#df7cb4}.promo-list .box1.box-pink q{margin-bottom:10px}.promo-list .box1.box-pink h2{margin-bottom:2px}.promo-list .box1.box-white{background:#fff;color:#333;padding-bottom:16px}.promo-list .box1.box-white h2{color:#521b61;font-size:26px;line-height:29px;margin-bottom:0}.promo-list .box1.box-white h2 a{color:#521b61}.promo-list .new-recipes{font-size:14px;line-height:16px;font-weight:700}.promo-list .new-recipes h2{font-size:19px;line-height:22px;font-weight:600;margin:0 0 10px}.promo-list .new-recipes ul{list-style:none;margin:0 0 -1px;padding:0}.promo-list .new-recipes li{margin-bottom:6px}.promo-list .new-recipes li a{color:#fff;text-decoration:underline}.promo-list .new-recipes li a:hover{text-decoration:none}.promo-list .new-recipes img{margin:0 9px 0 0}.promo-list .new-recipes .txt{width:70%}.promo-list .product-show{padding:5px 24px;background:#fff;border-color:#f1e2e6;overflow:hidden;margin-top:-11px;margin-bottom:15px}.promo-list .product-show ul{float:left;width:60%;list-style:none;padding:0;margin:0}.promo-list .product-show li{margin:0 3px}.promo-list .product-show .img{float:right;margin-top:24px}.page1 .intro-block{background:#fdf7fa;padding:199px 0 14px}.page1 .intro-block .heading{padding-bottom:34px}.page1 .intro-block h1{margin-bottom:23px}.page1 .promo-list{background:0 0;border-top:none}.page1 .promo-list .box1{border-radius:0;min-height:180px}.page1 .promo-list .col-sm-4{width:40%}.page1 .promo-list .col-sm-4 .box1+.box1{margin-top:15px}.page1 .promo-list .col-sm-3{width:20%;padding:0 5px}.page1 .promo-list .col-sm-3 .box1{padding-right:8px;padding-bottom:25px}.page1 .promo-list .row{padding-bottom:14px}.page1 .promo-list .product-show{margin-top:0}.page1 .filter-links{padding:21px 0 0}.page1 .filter-links .btn{font-size:15px;line-height:18px;padding:12px 30px 15px;min-width:108px}@media(min-width:767px) and (max-width:1250px){.page1 .filter-links .btn{padding:14px 26px 15px}.product-display{text-align:center}}@media(max-width:767px){.page1 .filter-links .btn{font-size:13px!important;line-height:18px;padding:12px 10px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page1 .filter-links .li{width:24%!important}}.box-white{line-height:21px}.box-white header{overflow:hidden;padding-bottom:9px;min-height:83px}.box-white header img{float:right;margin-left:10px}.box-white header h2{overflow:hidden}.box-white header .img{text-align:center;padding:13px 0 19px}.box-white header .img img{float:none;vertical-align:top}.tab-content #tab2{padding:54px 0 38px}.tab-content .search-form{margin:0 3px 0 0;background:#fff;width:365px}.tab-content .search-form .area input{color:#521b61;font-size:16px;line-height:21px;font-weight:600;padding:14px}.tab-content .search-form .area input::-moz-placeholder{color:#521b61;opacity:1}.tab-content .search-form .area input:-ms-input-placeholder{color:#521b61}.tab-content .search-form .area input::-webkit-input-placeholder{color:#521b61}.tab-content .search-form input[type=submit]{margin:11px 17px 0 0;background:url(../images/sprite.png) no-repeat}.tab-content .top-block{padding-bottom:38px!important}.tab-content .top-block .btn{padding:14px 11px 15px;vertical-align:top;border:none;min-width:91px;color:#521b61;position:relative}.tab-content .top-block .btn:after{content:'';position:absolute;left:50%;bottom:6px;width:0;height:0;border-style:solid;border-width:8px 4px 0;margin-left:-4px;border-color:#521b61 transparent transparent}.record{background:#fff;padding:14px 12px 8px;color:#333;margin-bottom:28px}.record header{overflow:hidden;padding:0 0 10px;min-height:114px}.record header img{float:right;margin-left:12px}.record h2{overflow:hidden;margin:12px 0 0;padding-bottom:10px;font-size:36px;font-weight:600;line-height:32px;color:#521b61}.record h2 span{display:block;font-size:24px}.record h3{font-size:16px;line-height:18px;font-weight:700;color:#ec0085;margin:0 0 2px}.record .note{font-size:14px;line-height:21px;font-weight:400;color:#333;padding:9px 0 3px}.table{font-weight:400;table-layout:fixed}.table>thead>tr>th{border:none;color:#ec0085;font-weight:700;font-size:16px;padding:8px 0}.table>tbody>tr>td{border:none;border-bottom:1px solid #c2c2c2;font-size:14px;line-height:15px;color:#333;padding:8px 8px 8px 0}.table .col1{width:61%}.table .col01,.table .col2{width:39%}.table .col02{width:36%}.table .col03{width:25%}.table .col001{width:20%}.table.full-width .col01{width:14%}.table.full-width .col02{width:20%}.table.full-width .col03{width:57%}.table.full-width>tbody>tr>td{height:64px;line-height:25px;padding-top:2px}.page-title{text-align:center;padding:0 0 80px;color:#521b61}.page-title h1{margin:0;font-size:54px;line-height:56px;font-weight:600}.contact-t{padding-bottom:35px}.contact-t .col{padding-bottom:20px;font-weight:600;font-size:14px;line-height:17px;color:#521b61;border-bottom:1px solid #d75ba1}.contact-t .col header{text-align:center;position:relative;padding-bottom:28px;z-index:1}.contact-t .col header:after{content:'';position:absolute;height:1px;left:0;top:13px;right:0;background:#d75ba1;z-index:-1}.contact-t h2{display:inline-block;vertical-align:top;padding:1px 17px 3px;background:#d75ba1;border:solid #fdf7fa;border-width:0 4px;position:relative;color:#fdf7fa;font-size:17px;line-height:19px;font-weight:700;text-align:center;margin:0}.contact-t h2:after,.contact-t h2:before{content:'';position:absolute;left:0;bottom:-10px;width:0;height:0;border-style:solid;border-width:8px 0 0 12px;border-color:#d75ba1 transparent transparent}.map,.map .map-wrap,.map img{width:100%;position:relative}.contact-t h2:after{border-width:8px 12px 0 0;left:auto;right:0}.contact-t ul{margin:0;list-style:none;padding:0 9px;text-align:center}.contact-t ul li+li{margin-top:19px}.contact-t ul span{display:block;padding:5px 10px;font-size:15px;line-height:18px}.contact-t .btn{display:block;padding:15px 12px 14px}.contact-t address{text-align:center;padding:12px 10px 23px;line-height:20px}.contact-t a{color:#521b61}.contact-b{text-align:center;padding:15px 0;background-color:#f9e6f1;margin-bottom:50px}.contact-b h3{font-weight:700;color:#d75ba1}.contact-b .btn{font-size:14px;padding:11px 11px 13px;border-radius:30px;min-width:208px;margin-bottom:30px}.contact-b img{vertical-align:top;margin-bottom:12px}.contact-b address{text-align:center;font-weight:600;line-height:20px;color:#521b61}.map{text-align:center;overflow:hidden}.map .map-wrap{float:left;left:50%;min-width:1200px}.map img{float:left;left:-50%;height:auto}.product-display{margin:0 50px;padding:0;overflow:hidden}.product-display .select-area{display:none}@media(max-width:767px){.product-display{margin:0;letter-spacing:0}.product-display nav{display:none}.product-display .select-area{display:block;width:100%!important;margin-bottom:40px}}.product-display li{float:left;width:50%;padding:0 3px;letter-spacing:0}.product-display img{vertical-align:top;max-width:100%;height:auto}@media(min-width:767px) and (max-width:1250px){.product-display img{width:29px!important;height:auto;vertical-align:middle}}.page2 .filter-links{padding:0 0 38px}.page2 .filter-links .btn{min-width:50px;font-size:15px;line-height:18px;padding:13px 26px 14px}.page2 .page-title{padding-bottom:50px}.page2 .products h1{font-size:28px;line-height:32px;font-weight:600;padding-bottom:17px;border-bottom:1px solid #694175;margin:0 0 15px}.page2 .products .row{padding-bottom:16px}.page2 .products .text-center{padding-bottom:46px}.gallery-holder{background:#fff;padding:20px 10px;border-top:1px solid #f3cee3;overflow:hidden;height:338px!important}div.cycle-gallery{height:291px;position:relative;max-width:892px;overflow:hidden;margin:0 auto}div.cycle-gallery div.mask{position:relative;overflow:visible!important;width:300px;margin:0 auto}div.cycle-gallery div.mask div.slideset{float:left;width:99999px}div.cycle-gallery div.mask div.slide{float:left;width:300px;text-align:center;opacity:.3;filter:alpha(opacity=30)}div.cycle-gallery div.mask div.slide .img-holder{display:table;width:100%;height:100%;vertical-align:bottom}div.cycle-gallery div.mask div.slide .img-holder a{display:table-cell;vertical-align:bottom}.available img,.available ul li,.search-results li,.submit-recipe .title,.tips h2{vertical-align:top}div.cycle-gallery div.mask div.slide.active{z-index:1;opacity:1;filter:alpha(opacity=100)}div.cycle-gallery div.mask div.slide.active .img-holder a{padding:0 25px}div.cycle-gallery div.mask div.slide img{height:auto;width:auto}#custom-carousel div.cycle-gallery .btn-prev,div.cycle-gallery #custom-carousel .btn-prev,div.cycle-gallery .btn-next,div.cycle-gallery .btn-prev{position:absolute;width:39px;height:39px;border-radius:50%;top:50%;margin-top:-27px;font:0/0 a;color:transparent;text-shadow:none;border:0;right:0;background:#bf6789;z-index:2;transition:all .25s ease;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease}#custom-carousel div.cycle-gallery .btn-prev:hover,div.cycle-gallery #custom-carousel .btn-prev:hover,div.cycle-gallery .btn-next:hover,div.cycle-gallery .btn-prev:hover{background:#ac2068}#custom-carousel div.cycle-gallery .btn-prev:after,div.cycle-gallery #custom-carousel .btn-prev:after,div.cycle-gallery .btn-next:after,div.cycle-gallery .btn-prev:after{content:'';position:absolute;top:13px;width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #fff;left:16px}div.cycle-gallery .btn-prev{left:0;right:auto}div.cycle-gallery .btn-prev:after{border-width:6px 10px 6px 0;border-color:transparent #fff transparent transparent;left:13px}@media(max-width:767px){.product-header .filter-links{display:none}}.product-content{padding:23px 10px 33px}.product-content h2{font-size:38px;line-height:40px;color:#521b61;font-weight:600;margin:0 0 32px}.product-content .txt{max-width:380px;font-size:18px;line-height:27px;font-weight:400;font-style:italic;color:#ac2068;padding-bottom:32px}.product-content aside blockquote,.tips{line-height:21px;color:#d75ba1;font-style:italic;font-size:14px}.product-content .txt p{margin-bottom:27px}.product-content aside blockquote{border:0;font-weight:400}.tips{font-weight:600;padding-bottom:29px}.tips header{text-align:center;position:relative;padding-bottom:12px;font-style:normal;z-index:1}.tips header:after{content:'';position:absolute;height:1px;left:2px;top:10px;right:2px;z-index:-1;background:#d75ba1}.tips h2{display:inline-block;border:solid #fdf7fa;border-width:0 3px;padding:1px 15px 4px;background:#d75ba1;position:relative;color:#fdf7fa;font-size:14px;line-height:14px;font-weight:700;text-align:center;margin:0}.tips h2:after,.tips h2:before{content:'';position:absolute;left:0;bottom:-10px;width:0;height:0;border-style:solid;border-width:8px 0 0 12px;border-color:#d75ba1 transparent transparent}.tips h2:after{border-width:8px 12px 0 0;left:auto;right:0}.tips .text{padding:0 8px}.product-info{font-size:14px;line-height:21px;font-weight:400;color:#333;padding-bottom:34px}.available h3,.product-info h2{font-size:14px;font-weight:700}.product-info h2{line-height:18px;margin:0 0 10px;padding-bottom:9px;border-bottom:1px solid #694175}.product-info .table>tbody>tr:first-child{font-style:italic}.product-info .table>tbody>tr>td{border-bottom:none;padding:11px 4px 15px}.product-info .table>tbody>tr>td.hastable{padding:0}.product-info .table>tbody>tr>td+td{border-left:2px solid #f9e6f1}.product-info .table>tbody>tr+tr>td{background:url(../images/bg-line.gif) repeat-x}.product-info .table span,.product-info .table strong{display:block;margin-bottom:5px}.product-info .table .col1,.product-info .table .col2{width:28%}.product-info .table .col3{width:44%}.available{padding-bottom:36px;max-width:382px}.available h3{line-height:21px;color:#521b61;border-bottom:1px solid #694175;margin:0 0 11px;padding-bottom:8px}.available ul{margin:0 -18px;overflow:hidden;padding:0;font-size:0}.available ul li{display:inline-block;width:66px;letter-spacing:0;font-size:14px;margin:0 18px}.available .img-holder{margin-bottom:10px}.available .weight{display:block;color:#333}.search-results{background:#fbeff6;border:solid #efbdd9;border-width:0 1px 1px;margin-bottom:60px}.search-results .top-block{overflow:hidden;padding:20px}.search-results ul{margin:0 -6px;padding:0;list-style:none;overflow:hidden;letter-spacing:-4px;text-align:center}.search-results li{padding:0 6px 16px;letter-spacing:0;width:157px;display:inline-block}.search-results .thumbnail{background:#fff;font-size:14px;line-height:18px;font-weight:400;transition:all .29s ease-in;-webkit-transition:all .29s ease-in;-moz-transition:all .29s ease-in;-o-transition:all .29s ease-in;-ms-transition:all .29s ease-in}.search-results .thumbnail a{color:#521b61;display:block;height:100%;padding:10px;text-decoration:none;transition:all .29s ease-in;-webkit-transition:all .29s ease-in;-moz-transition:all .29s ease-in;-o-transition:all .29s ease-in;-ms-transition:all .29s ease-in}.search-results .thumbnail .caption{display:block}.search-results .thumbnail img{margin-bottom:10px;vertical-align:top}.search-results .thumbnail:hover{background:#e79dc7}.search-results .thumbnail:hover a{color:#fff}.search-results .ajax-load{text-align:center;padding:20px}.close,.submit-recipe .top-block .back{opacity:1;filter:alpha(opacity=100);max-width:250px;font-size:16px;line-height:16px}.close:focus,.submit-recipe .top-block .back:focus{outline:0}.close:hover,.submit-recipe .top-block .back:hover{opacity:.6;filter:alpha(opacity=60)}.page3 #main{padding:142px 0 30px}.submit-recipe{max-width:551px;padding:20px 35px;background:#fbeff6;border:solid #efbdd9;border-width:0 1px 1px;margin:0 auto;color:#333;font-weight:400}.submit-recipe .top-block{overflow:hidden;padding-bottom:20px}.submit-recipe .top-block .back{float:left;color:#521b61;font-weight:600;text-decoration:none}.submit-recipe .ico-cake{margin-bottom:9px}.submit-recipe h1{font-size:54px;line-height:57px;font-weight:600;color:#521b61;margin:0 0 28px}.submit-recipe header{font-size:16px;font-weight:600;color:#707070;line-height:20px;text-align:center;padding-bottom:25px}.submit-recipe .input-wrap{padding-bottom:33px}.submit-recipe .input-wrap p{margin-bottom:17px}.join-up .submit-recipe input[type=text],.submit-recipe .form-control,.submit-recipe .join-up input[type=text]{height:46px;padding:6px 15px}.submit-recipe textarea{width:100%!important;height:auto;min-height:204px}.submit-recipe .select-area{width:100%!important}.submit-recipe form{padding:0 9px}.submit-recipe label{margin-bottom:9px;color:#333}.submit-recipe .title{font-size:14px;color:#333;font-weight:700;line-height:20px;display:inline-block}.submit-recipe .three-col{overflow:hidden}.submit-recipe .three-col .title{float:left;width:37%;margin-top:14px}.submit-recipe .three-col .col{float:left;width:31.5%;padding-left:10px}.submit-recipe .three-col label{float:left;margin-top:14px}.submit-recipe .three-col .select-area{width:70px!important;float:right}.submit-recipe .img-holder{border:1px solid #f7deec;margin-top:3px}.submit-recipe .img-holder img{max-width:100%}.submit-recipe .btn-list{margin:0;padding:37px 9px 0 0;list-style:none}.submit-recipe .btn-list li{margin-bottom:32px}.submit-recipe .btn-list .btn{display:block;border-radius:30px;padding:6px 12px 9px;max-width:184px}.submit-recipe .btn-list .btn.btn-grey{background:#ccc;border-color:#ccc}.submit-recipe .btn-list .btn.btn-grey:hover{opacity:.8;filter:alpha(opacity=80)}.submit-recipe .btn-list span.label{display:block;overflow:hidden}.submit-recipe .btn-list label{font-size:13px;color:#000;margin:0;font-weight:400;display:inline;font-style:italic}.submit-recipe input[type=submit]{display:block;width:100%;border-radius:30px;font-size:21px;line-height:26px;outline:0;font-weight:600;padding:10px 12px 13px}.submit-recipe input[type=submit]:focus{outline:0}.recipe-detail .btn{border-radius:17px;padding:7px 6px 8px;min-width:187px}@media(max-width:767px){.recipe-detail h1{margin-top:20px!important}}.recipe-detail .recipe-intro{padding-top:3px}#content{padding-top:9px}.recipe-row{overflow:hidden;line-height:21px;font-weight:400;padding:22px 0;color:#333;background:url(../images/bg-line01.png) 0 100% repeat-x}.recipe-row .title{float:left;width:25%;padding-right:10px;font-size:18px;line-height:22px;color:#ec0085;font-weight:600}.recipe-row .desc{overflow:hidden;padding:0 0 10px}.recipe-row:first-child ul li+li{margin-top:0}.recipe-row ul{margin:0;padding:0;list-style:none}.recipe-row ul li{overflow:hidden}.recipe-row ul li+li{margin-top:11px}.recipe-row ul .subtitle{float:left;font-weight:700;min-width:51px;padding-right:5px}.recipe-row ul .value{display:block;overflow:hidden}.intro-banner{background:#f7deec;padding:15px 0 0}.intro-banner h1{font-size:38px;line-height:46px;color:#ec0085;text-transform:capitalize;font-weight:600;margin:0 0 33px}.intro-banner blockquote{border:none;padding:0 66px 0 0;margin:0 0 10px}.intro-banner blockquote cite{display:block;margin-bottom:5px;color:#ac2068;font-size:12px;line-height:15px;font-weight:400;font-style:italic}.intro-banner blockquote cite span{display:inline-block;vertical-align:middle;max-width:240px;color:#ec0085;text-transform:capitalize}.intro-banner blockquote cite a{color:#ac2068}.intro-banner blockquote q{color:#521b61;font-size:21px;line-height:27px;font-style:italic;font-weight:400;display:block;min-height:88px}.intro-banner blockquote .user{display:inline-block;border-radius:50%;overflow:hidden;margin-right:1px;vertical-align:middle}.intro-banner blockquote .recipe-video{min-height:30px}.intro-banner blockquote .recipe-video h3{margin:0}.intro-banner blockquote .recipe-video h3 a{color:#ec0085;font-weight:700;font-size:16px;cursor:pointer;display:inline-block;background:#f2c5dc;padding:9px 15px 7px 10px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.intro-banner blockquote .recipe-video h3 a span{display:inline-block}.intro-banner blockquote .recipe-video h3 a span.text{position:relative;top:-10px;padding-left:5px}.intro-banner blockquote .recipe-video h3 a span.icon{width:45px;height:32px;background:url(../images/youtube-icon-pink.png) no-repeat}.intro-banner blockquote .recipe-video h3 a:hover{text-decoration:none;background:#ec0186;color:#fff}.intro-banner .meta{padding:15px 0 13px;font-weight:600;font-size:13px;line-height:16px;color:#ac2068;background:url(../images/bg-line01.png) 0 100% repeat-x #fff}.intro-banner .rate-block{display:inline-block;vertical-align:top;margin:5px 5px 6px 0;line-height:21px}.intro-banner .btn-add{display:inline-block;vertical-align:top;position:relative;padding-left:21px;color:#ac2068;margin:8px 54px 10px 0}.intro-banner .btn-add:before{content:'';position:absolute;width:12px;height:14px;left:0;top:0;background:url(../images/sprite.png) -90px -1px no-repeat}.intro-banner .btn-print:before{content:'';position:absolute;width:19px;height:22px;left:-7px;top:-1px;background:url(../images/sprite.png) -79px -66px no-repeat}.intro-banner .rate{display:inline-block;line-height:17px;vertical-align:top;margin-right:5px}.intro-banner .rate img{margin-right:3px}.video-embed{text-align:right;padding:10px 3px 0 0}.mobile-video-embed{display:none}.social-networks{margin:0;padding:0;float:right;list-style:none;text-align:right;width:32%;font-size:12px;line-height:18px;font-weight:600;text-transform:capitalize}.social-networks li{display:inline-block;vertical-align:top;padding:7px 11px 10px}.social-networks li a{display:inline-block;vertical-align:middle;position:relative;padding-left:26px;color:#ac2068}.social-networks li a:after{content:'';position:absolute;width:21px;height:21px;left:0;top:0}.social-networks li+li{border-left:1px solid #c67a95}.social-networks li.facebook a:after{background-position:-1px -66px}.social-networks li.instagram a:after{background-position:-26px -66px}.social-networks li.twitter a:after{background-position:-52px -66px}.social-networks li.print a:after{background-position:-78px -66px}.social-networks li.more{padding:7px 0 7px 12px}.social-networks li.more a{padding-left:0;line-height:21px;padding-right:10px;position:relative}.social-networks li.more a:after{content:'';left:auto;top:50%;margin-top:-3px;right:0;background:url(../images/sprite.png) -116px -3px no-repeat;width:6px;height:7px}.social-networks li .fb-like,.social-networks li .twitter-share-button,.social-networks li:last-child span{top:7px}.social-networks li .twitter-share-button{position:relative!important}.social-networks .ccm-social-share{margin:0}.featured-dish{margin:-43px 0 0}.featured-dish .img-holder{background:#fff;padding:10px;margin-bottom:11px;position:relative}.featured-dish .img-holder img{max-width:100%;height:auto}@media(max-width:767px){.featured-dish .img-holder img{width:100%}}.featured-dish .like{float:right;background:url(../images/bg-num-views.png) no-repeat;height:21px;padding:2px 3px 2px 14px;color:#fff;font-size:10px;font-weight:700;text-decoration:none;text-align:center;cursor:text;letter-spacing:1px;margin-top:1px}.visible-xs .featured-dish .like{margin-top:5px}.featured-dish .flag{position:absolute;right:16px;top:-4px;overflow:hidden;text-indent:-9999px;background:url(../images/flag.png) no-repeat;width:52px;height:84px;cursor:pointer;display:none!important}.featured-dish .flag.disable{background:url(../images/flag-disabled.png) no-repeat}.featured-dish .view-count-text{color:#ac2068;font-size:13px}.duration-level{margin:0 -9px 36px;list-style:none;padding:0;font-size:11px;line-height:15px;color:#cb4985;font-weight:400;overflow:hidden}.duration-level li{float:left;padding:7px 10px}.duration-level li+li{background:url(../images/bg-line02.png) repeat-y}.duration-level li:before{content:'';display:inline-block;vertical-align:middle;width:29px;height:33px;margin-right:5px;background:url(../images/sprite.png) 1px -25px no-repeat}.duration-level li .icono{display:inline-block;vertical-align:middle;min-width:50px}.duration-level li .icono p{margin-top:1px;text-align:left;font-weight:700}.duration-level li span{display:block}.duration-level li:first-child:before{width:34px}.duration-level li.ptime:before{background-position:-44px -27px}.duration-level li.ctime:before{background-position:-85px -27px}.duration-level li.serve:before{background-position:-125px -27px}.duration-level li.serve span{display:inline}.duration-level li.num-reviews:before{display:none}.duration-level li.num-reviews .icono{display:block;text-align:right;padding-right:5px}.duration-level li.num-reviews span{font-weight:700;display:inline}.comment-block{background:url(../images/bg-line01.png) 0 100% repeat-x;padding:18px 0 25px;font-weight:700;color:#521b61}.comment-block .form-control,.comment-block .join-up input[type=text],.join-up .comment-block input[type=text]{color:#333;margin-bottom:23px;padding:4px 9px;min-height:137px;font-size:14px;font-weight:400;font-style:italic}.comment-block .form-control.ccm-input-text,.comment-block .join-up input.ccm-input-text[type=text],.join-up .comment-block input.ccm-input-text[type=text]{min-height:34px}.comment-block p{margin-bottom:10px}.comment-block h2{font-size:28px;line-height:30px;color:#ec0085;font-weight:600;margin:0 0 24px}.comment-block form{max-width:620px}.comment-block .btn-wrap{text-align:right}.comment-block .btn{border-radius:31px;padding:7px 12px 8px;min-width:185px}.comments{padding:20px 0 10px;color:#521b61;font-style:italic;font-weight:400}.comments .pull-left{border-radius:50%;overflow:hidden;margin-right:15px}.comments .media-heading{font-size:14px;line-height:15px;color:#ac2068;clear:both;padding-top:7px}.comments .media-heading small{display:block;font-size:11px;padding-top:3px;color:#c22970}.comments .media-body{padding:17px 0 0}.comments .media-body p{margin-bottom:5px}.comments .media-body .guestBook-manage-links{display:none}.comments .media{display:block!important;margin-top:13px}.comments .media:first-child{margin-top:0}.comments .btn-wrap{text-align:right;padding:42px 0 16px}#sidebar .btn-wrap,.join-up .title-login,.join-up a.btn-warning.active-nav:after,.promo-food,.promotion,.submit-recipe-intro{text-align:center}.comments .btn{border-radius:31px;padding:7px 12px 8px;min-width:180px}.comments .review-count{font-size:12px;padding-left:5px;position:relative;top:-2px;display:inline-block}.comments #loadMoreComments{display:none}.review-count{color:#c22970;font-size:12px}.promotion{background:#fff;margin:51px 0 0}.promotion .btn,.promotion .img-holder,.promotion .logo{display:inline-block;vertical-align:middle;margin:20px 6px;float:none;border-radius:30px;min-width:184px}.promotion .img-holder{margin:0 6px}.promotion .logo{margin-right:24px}.products-used{padding:28px 0 7px;clear:both;margin-top:20px;background:url(../images/bg-line01.png) repeat-x}.products-used h1{font-size:28px;line-height:32px;color:#ec0085;font-weight:600;margin:0 0 39px;padding-bottom:17px;border-bottom:1px solid #694175}.products-used .holder{padding:0 10px}.products-used .ingredient-list{margin:0;padding:0;list-style:none;display:block;vertical-align:bottom;letter-spacing:-4px;width:440px}.products-used .ingredient-list li{display:inline-block;vertical-align:bottom;letter-spacing:0;width:127px}.products-used .ingredient-list .caption{display:block;font-size:12px;line-height:15px;font-weight:600;color:#333;padding:0 4px;text-align:center;height:50px}.products-used .ingredient-list img{vertical-align:top;width:100%!important;height:auto!important;display:block;margin:0 auto 12px}.products-used .btn{vertical-align:bottom;margin-bottom:30px;min-width:167px}.recipe-teasers{background:url(../images/bg-line01.png) 0 100% repeat-x;padding-top:20px;margin-top:20px}.recipe-teasers .container{max-width:100%}.recipe-teasers .container .image img{width:193px!important;height:193px!important}.recipe-teasers .products .box{min-height:342px;max-height:342px}.recipe-teasers .products .image{min-height:193px}#sidebar{padding-top:36px}#sidebar iframe{width:100%;height:180px}#sidebar .box1{background:#fff;border:0;border-radius:5px;padding:8px 17px 12px 12px;font-size:14px;font-weight:400;line-height:21px;margin-bottom:24px;color:#333}#sidebar .box1 h2{overflow:visible;margin:0 0 3px;font-size:26px;line-height:32px;color:#521b61;font-weight:600}#sidebar .box1 h2:before{content:'';clear:both;display:block}#sidebar .box1 h2 a{color:#521b61}#sidebar .box1 img{margin-bottom:9px}#sidebar .box-pink{background:#d75ba1;border-radius:5px;color:#fff;border:none;padding-top:10px}#sidebar .box-pink h2{font-size:28px;line-height:43px;color:#fff;margin-bottom:7px}#sidebar .box-pink q{font-style:italic;font-size:14px;line-height:21px;display:block;margin-bottom:18px}#sidebar .box-pink cite{display:block;font-size:12px;line-height:15px;margin-bottom:12px}#sidebar .box-pink cite a{color:#fff}#sidebar .box-pink cite span{display:inline-block;vertical-align:middle;max-width:124px;font-style:italic}#sidebar .add img,.promo-food img{max-width:100%;height:auto}#sidebar .box-pink img{margin:0}#sidebar .box-pink .user{display:inline-block;border-radius:50%;overflow:hidden;margin-right:5px;vertical-align:middle}#sidebar .add{padding-bottom:22px}#sidebar .add img{margin-bottom:6px}#sidebar .btn{min-width:140px}.promo-food{border-radius:5px;background-color:#f5d8e9;background-image:-moz-linear-gradient(90deg,#f7d9e8 1px,#f9e7f1 1px);background-image:linear-gradient(90deg,#f7d9e8 1px,#f9e7f1 1px);background-size:11px;padding:20px 10px 28px;position:relative;margin-bottom:20px}.promo-food .tag{position:absolute;width:72px;height:71px;background:url(../images/bg-shape01.png) no-repeat;color:#fff;text-transform:uppercase;bottom:17px;right:17px;font-weight:400;padding:26px 10px;overflow:hidden}.jcf-hidden{display:block!important;position:absolute!important;left:-9999px!important}.chk-area{background:#999;margin:5px 13px 0 5px;float:left;width:11px;height:11px}.chk-checked{background:#ac2068}.chk-focus{border-color:red}.chk-disabled{background:#eee}.jcf-label-disabled{color:#ccc}.select-area{border:1px solid #f7deec;background:#fff;position:relative;overflow:hidden;cursor:default;height:46px;float:left;border-radius:4px;padding:0}.select-area .center{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;width:100%;font-size:14px;color:#333;font-weight:400;padding:13px 35px 13px 16px}.select-area .select-opener{position:absolute;height:0;width:0;right:19px;top:21px;border-style:solid;border-width:7px 4px 0;border-color:#521b61 transparent transparent}.select-disabled{background:#eee}.select-options{position:absolute;overflow:hidden;background:#fff;z-index:2000}.select-options .opt-disabled a{background:#fff!important;color:#aaa!important}.select-options .drop-holder{border:1px solid #f7deec;overflow:hidden;height:1%}.select-options ul{list-style:none;overflow:hidden;padding:0;margin:0}.select-options ul li{width:100%;float:left}.select-options ul a{text-decoration:none;padding:5px 10px;display:block;cursor:default;color:#000;height:1%}.select-options .item-selected a{text-decoration:none;background:#eab8d5;color:#fff}.select-options .optgroup{clear:both}.select-options .optgroup strong{display:block;padding:5px}.select-options .optgroup ul a{padding-left:30px}.intro-signup{padding:144px 0!important}.intro-signup svg{fill:#521b61;display:block;margin:27px auto}.join-up{background-color:#f6deec;border:1px solid #eebdd9}.join-up .sign-nav:after{content:"";display:block;clear:both}.join-up .title-login{color:#511b60;font-size:38px!important;margin:20px 0 40px;display:block}.join-up button.btn-warning{width:100%}.join-up a.btn-warning{opacity:.7}@media(min-width:767px) and (max-width:1250px){.join-up a.btn-warning{width:49%}}@media(max-width:767px){.intro-signup{padding:0!important}.join-up .title-login{font-size:32px}.join-up a.btn-warning{width:49%;padding:10px 0}}.join-up a.btn-warning.active-nav{opacity:1}.join-up a.btn-warning.active-nav:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #b01a69;position:absolute;top:61px;margin-left:-46px}@media(max-width:767px){.join-up a.btn-warning.active-nav:after{top:57px}}.join-up .select-area{margin-bottom:20px}.join-up input[type=text]{width:100%;margin-bottom:10px}.join-up input[type=number]{width:58px;padding-right:10px;display:inline-block}.join-up .img-placeholder{width:100%;height:200px;background:url(../images/image_upload_bg.png) center 50px no-repeat #fff}.join-up .btn-warning.grey{background:#989898;border:1px solid #7f7f7f}div.rating-star,div.rating-star.rating-star-live a,div.rating-star.rating-star-off a{background:url(../images/icon-star-pink.png) no-repeat}.join-up .btn-warning.grey,.join-up .btn-warning.upload{width:100%;margin:15px 0}div.rating-star a,div.rating-star-hover{width:15px}.join-up .small-label-cooking{margin-top:12px}.join-up .small-label{margin-right:10px}.join-up textarea{height:auto!important}.join-up::-webkit-input-placeholder{font-weight:400}.join-up::-moz-placeholder{font-weight:400}.join-up:-ms-input-placeholder{font-weight:400}.join-up input:-moz-placeholder{font-weight:400}div.rating-star{margin-right:3px;overflow:visible;width:15px}div.rating-star.rating-star-hover a,div.rating-star.rating-star-on a{background:url(../images/icon-star-pink-full.png) no-repeat}div.rating-cancel{margin-right:5px;overflow:visible;width:17px}.main.single_page>.ccm-error{display:none}.validation-msg .ccm-error{display:block;font-weight:400;padding-left:20px}.validation-msg .ccm-error li{margin:5px 0;color:#a94442}.show-tooltip{display:block!important;position:absolute;top:84px;right:-58px}#search-recipes-result-container .close-col{padding:0 12px 15px!important;margin-top:10px;text-align:right}#search-recipes-result-container .close-search-modal{font-size:1.2em;font-weight:500;text-decoration:none}.browse-recipes-submenu .other-recipe-items .brand-title,.btn-more{font-weight:600}.search-recipes-result{background-color:transparent}.search-recipes-result .container{background:#f9e7f1;border:1px solid #f0bfd8;max-height:568px;overflow-y:auto;overflow-x:hidden}@media(max-width:767px){.search-recipes-result .container{max-height:100vh;padding-top:90px}}@media(min-height:870px) and (max-width:992px){.search-recipes-result .container{max-height:770px}}.loader{display:none}.active-264{display:none!important}.search-result-recipes:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#search-recipebook-result-container,#search-recipes-result-container{border:1px solid #f0bfd8}#search-recipebook-result-container .col-md-2,#search-recipes-result-container .col-md-2{margin-bottom:10px}#search-recipebook-result-container .thumbnail,#search-recipes-result-container .thumbnail{background:#fff;padding:5px;width:140px;height:196px;overflow:hidden}#search-recipebook-result-container .thumbnail img,#search-recipes-result-container .thumbnail img{width:130px;height:130px}#search-recipebook-result-container .caption,#search-recipes-result-container .caption{color:#693772}#search-recipebook-result-container .no-match,#search-recipes-result-container .no-match{padding-left:30px;padding-right:30px}.miniSurveyView input[type=email],.miniSurveyView input[type=tel],.miniSurveyView input[type=text],.miniSurveyView textarea,.simple-form input[type=email],.simple-form input[type=tel],.simple-form input[type=text],.simple-form textarea{border:none;font-weight:600;color:#521b61;font-size:16px;height:44px;padding-right:47px;width:70%;display:block;background:rgba(246,1,140,.12)}.miniSurveyView textarea,.simple-form textarea{height:auto}.nav-item-1662{display:none!important}#mainVid{z-index:30000!important}#search-recipebook-result{display:none}#search-recipebook-result-container{border:1px solid #f0bfd8;background:#fefcf6;position:absolute;top:-60px;left:0;z-index:999999;min-height:457px}#search-recipebook-result-container a{color:#88526e}.recipe-title{margin-bottom:0!important}.login-modal,.login-modal-test{background-color:#fff;border:1px solid #eebdd9;width:240px!important;left:50%;padding:0;opacity:0;transition:all linear 250ms;top:42px;visibility:hidden;text-align:center;position:fixed;z-index:2;-webkit-box-shadow:0 3px 11px 0 rgba(50,50,50,.64);-moz-box-shadow:0 3px 11px 0 rgba(50,50,50,.64);box-shadow:0 3px 11px 0 rgba(50,50,50,.64)}@media(max-width:767px){.login-modal,.login-modal-test{width:100%!important;left:0;margin:0;top:0;z-index:2000;height:3000px}.login-modal .svg-replace,.login-modal-test .svg-replace{width:45%;display:none}}.login-modal .btn-more,.login-modal-test .btn-more{margin:0}.login-modal .btn-user-connect,.login-modal-test .btn-user-connect{border:none;margin:10px 0 20px}@media(max-width:767px){.login-modal .btn-user-connect,.login-modal-test .btn-user-connect{margin:10px 0!important}}.login-modal .btn-user-connect.facebook,.login-modal-test .btn-user-connect.facebook{background:url(../images/btn_fb.png) no-repeat;width:181px;height:32px;text-indent:-9999px;margin:0;border-radius:0;float:none!important}.login-modal .btn-user-connect.email,.login-modal-test .btn-user-connect.email{background:#ec0085}.login-modal .btn-user-connect.email:hover,.login-modal-test .btn-user-connect.email:hover{background:#b90068}.login-modal .help-text,.login-modal-test .help-text{color:#666;margin-bottom:20px;padding:0 20px}.login-modal .title-login,.login-modal-test .title-login{color:#511b60;font-size:38px;margin:20px 0 0}@media(max-width:767px){.login-modal .title-login,.login-modal-test .title-login{font-size:30px}}.login-modal .title-connect,.login-modal-test .title-connect{color:#666;font-size:22px;margin:20px 0 10px}.login-modal svg,.login-modal-test svg{fill:#511b60}.browse-recipes-submenu.in,.login-modal-test.in,.login-modal.in,.search-recipes-result.in{opacity:1;transform:translateY(100px);-ms-transform:translateY(100px);-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);visibility:visible}.add-nav-homepage-list{opacity:0}.btn-more{margin:15px 0 49px;border-radius:22px;padding:12px 70px;font-size:18px;line-height:20px}.add-menu .drop-down-active:after{border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #ef0086;bottom:-32px;content:"";display:block;left:50%;margin-left:-14px;position:absolute}.add-nav{background:#fff;padding:20px 0 29px}.add-nav ul{list-style:none;margin:0;padding:0;overflow:hidden;font-size:13px;line-height:0;letter-spacing:-4px;text-align:center}.add-nav ul li{position:relative;padding:0 18px 20px;line-height:15px;letter-spacing:0;display:inline-block;vertical-align:top}.add-nav ul li:before{position:absolute;left:0;top:0;height:9999px;content:"";border-left:1px dotted #aaa}.add-nav ul li:first-child:before{display:none}.add-nav ul a{color:#555;cursor:pointer}.add-nav ul a:hover{text-decoration:none;opacity:.8}.add-nav ul .ico{display:table;width:100%;height:65px}.add-nav ul .ico span{display:table-cell;vertical-align:middle;width:100%}.add-nav ul .ico img{vertical-align:top}.recipes-highlight a{color:#88526e!important}.browse-recipes-submenu li:hover a,.recipes-highlight li:hover a,.search-recipes-result li:hover a{color:#683f54!important}.recipes-highlight li:hover svg{fill:#683f54}.recipes-highlight svg{fill:#88526e;height:64px;width:64px}.browse-recipes-spacer{height:141px}.browse-recipes-submenu,.search-recipes-result{background:#f9e7f1;left:0;opacity:0;overflow:hidden;top:42px;transition:all linear 250ms;visibility:hidden;width:100%;z-index:3;position:fixed}@media(max-width:767px){.browse-recipes-submenu.in,.login-modal-test.in,.login-modal.in,.search-recipes-result.in{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0)}.browse-recipes-spacer,.browse-recipes-submenu .other-recipe-items,.search-recipes-result .other-recipe-items{display:none}.browse-recipes-submenu,.search-recipes-result{width:100%;left:0;margin:0;padding-top:90px;top:0;z-index:2000;height:3000px}.browse-recipes-submenu ul>li,.search-recipes-result ul>li{padding:0!important}}.browse-recipes-submenu ul>li,.search-recipes-result ul>li{padding:0 14px 14px}.browse-recipes-submenu li,.search-recipes-result li{border-left-color:#c09caf}.browse-recipes-submenu li:hover svg,.search-recipes-result li:hover svg{fill:#683f54}.browse-recipes-submenu .brand-title,.search-recipes-result .brand-title{color:#b01a69}.browse-recipes-submenu .submenu-title,.search-recipes-result .submenu-title{font-size:18px;margin:0 18px 18px;text-align:center}.browse-recipes-submenu .other-recipe-title,.search-recipes-result .other-recipe-title{margin-bottom:18px;margin-top:18px}.browse-recipes-submenu .other-recipe-items{font-size:13px}.browse-recipes-submenu .other-recipe-items>div:first-child:before,.search-recipes-result .other-recipe-items>div:first-child:before{border-left:none}.browse-recipes-submenu .other-recipe-items>div:before,.search-recipes-result .other-recipe-items>div:before{content:"";display:block;height:230px;border-left:1px dotted #c19db0;position:absolute;margin-left:-20px}.browse-recipes-submenu .btn-more{margin:0}.search-recipes-result .btn-more{margin:8px 0 18px}.banner,.page-banner{margin:0 auto;width:100%}.browse-recipes-submenu a,.search-recipes-result a{color:#88526e!important}.browse-recipes-submenu svg,.search-recipes-result svg{fill:#88526e;height:64px;width:64px}.banner,.slice-container{height:100%}.add-nav-homepage-list{transition:all linear 350ms}.search-recipes-result.in{background:0 0}.bootbox{z-index:30001!important}.bootbox .modal-dialog{top:260px}.modal-backdrop.in{z-index:2000!important}.banner{position:relative;min-height:600px;display:block}.bg-img:first-child{bottom:50%}.bg-img:last-child{top:50%;position:fixed;z-index:900}.bg-img:last-child img{top:-100%}.bg-img,.bg-img img{top:0;left:0;position:absolute}.bg-img{overflow:hidden;right:0;bottom:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bg-img img{display:block;min-width:100%;min-height:100%}.page-banner{z-index:2;padding:0 1.25em;text-align:center;position:absolute;top:80%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);height:auto}.intro-effect-sliced:not(.notrans) .bg-img,.intro-effect-sliced:not(.notrans) .page-banner{-webkit-transition-property:-webkit-transform;transition-property:transform}.intro-effect-sliced:not(.notrans) .banner h1,.intro-effect-sliced:not(.notrans) .codrops-demos a{-webkit-transition-property:color;transition-property:color}.intro-effect-sliced:not(.notrans) .banner p{-webkit-transition-property:opacity;transition-property:opacity}.intro-effect-sliced:not(.notrans) .content>div{-webkit-transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.intro-effect-sliced:not(.notrans) .banner h1,.intro-effect-sliced:not(.notrans) .banner p,.intro-effect-sliced:not(.notrans) .bg-img,.intro-effect-sliced:not(.notrans) .codrops-demos a,.intro-effect-sliced:not(.notrans) .content>div,.intro-effect-sliced:not(.notrans) .page-banner{-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transition-duration:.5s;transition-duration:.5s}.intro-effect-sliced.modify:not(.notrans) .banner h1,.intro-effect-sliced.modify:not(.notrans) .banner p,.intro-effect-sliced.modify:not(.notrans) .codrops-demos a,.intro-effect-sliced.modify:not(.notrans) .content>div,.intro-effect-sliced.modify:not(.notrans) .page-banner{-webkit-transition-timing-function:ease;transition-timing-function:ease}.intro-effect-sliced.modify:not(.notrans) .page-banner .btn-warning{opacity:0}.intro-effect-sliced .bg-img:first-child{bottom:15%}.intro-effect-sliced .bg-img:last-child{top:50%;position:fixed;z-index:1}.intro-effect-sliced .bg-img:last-child img{top:-100%}.intro-effect-sliced.modify .bg-img:first-child{-webkit-transform:translateY(-24%);transform:translateY(-24%)}.intro-effect-sliced.modify .bg-img:last-child{-webkit-transform:translateY(100%);transform:translateY(100%)}.intro-effect-sliced .codrops-demos{text-align:center}.intro-effect-sliced .codrops-demos a{color:#fff;font-size:.8em}.intro-effect-sliced.modify .codrops-demos a{color:#cf4a5c}.intro-effect-sliced .page-banner{-webkit-transform:translateX(-50%) translateY(-50%) scale(.7);transform:translateX(-50%) translateY(-50%) scale(.7)}.intro-effect-sliced.modify .page-banner{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}.intro-effect-sliced .banner p{opacity:0;color:#514753}.intro-effect-sliced.modify .banner p{opacity:1}.intro-effect-sliced.modify .banner h1{color:#fff}.intro-effect-sliced .content>div{-webkit-transform:translateY(200px);transform:translateY(200px);opacity:0}.intro-effect-sliced.modify .content>div{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.intro-effect-sliced.modify:not(.notrans) .page-banner{-webkit-transition-delay:.15s;transition-delay:.15s}.mobile-subscribe{background:#ca0066;width:100%;text-align:center;margin-top:0;padding:20px 35px 0;margin-bottom:-100px;position:relative;z-index:30000}.search-result-recipes{margin-top:20px;display:none}.search-result-recipes .recipe-item{text-align:center}.search-result-recipes .recipe-item .thumbnail{margin:0 auto;text-align:left}.search-recipes-result .no-match{display:none}@media(min-width:768px){.mobile-subscribe{display:none!important}}@media(max-width:767px){.mobile-subscribe h1,.mobile-subscribe input,.mobile-subscribe p{font-weight:400;font-style:normal}body{overflow:visible!important}.header{z-index:30001!important}.cc-optin-foodlove,.ccplainmodal-overlay{display:none!important}.mobile-subscribe{display:none}.mobile-subscribe h1{color:#ee0085!important;font-size:28px;line-height:32px;margin:0 0 15px;text-align:left!important}.mobile-subscribe p{color:#888!important;font-size:16px;line-height:26px;margin-bottom:18px}.mobile-subscribe input{font-size:16px;display:inline;margin:0 0 7px;padding:5px 10px;border:1px solid #888;background:#fff;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:45px}.mobile-subscribe .form-group{margin-bottom:5px}.mobile-subscribe button{background:#ef0086!important;display:inline-block;width:auto;padding:10px 26px;font-size:16px;margin-top:9px}.mobile-subscribe .close-box-newsletter{display:block;width:30px;height:30px;background:url(../images/close-box.png);position:absolute;right:12px;margin-top:-12px}.gallery{position:relative}.ui-state-error{color:#ee0085!important;text-align:left;font-weight:700;padding:5px}}@media print{.recipe-title{margin-bottom:20px!important}.recipe-title,blockquote q{width:350px!important}.featured-dish .img-holder{background:0 0!important}#recipe-category-nav,#search-recipes-result-container .row:first-child a,.btn-warning,.filter-links,.mobile-subscribe,.newsletter-signup,.newsletter-signup-mobile,.no-match,.popular-recipes,.products-section,aside.banner.baking-club{display:none!important}#grid .col-sm-6{width:30%;display:inline-block;vertical-align:top}.products h1{margin-top:60px}.products .row-text{display:none}#search-recipes-result{width:696px!important;min-height:440px!important;padding:0!important;margin:200px 0 0!important}#search-recipes-result .recipe-item{float:left!important;width:222px!important}#search-recipes-result-container{border:0!important}.video-embed,.mobile-video-embed{display:none!important}}@media only screen and (max-width:991px){.search-form{position:absolute;left:165px;top:-69px}.search-form .area input{padding:10px 12px}.add-nav ul li{padding:0 11px 20px}}@media only screen and (min-width:1199px){.container{width:960px!important}}@media only screen and (min-width:1600px){.gallery ul{height:500px!important}.gallery ul li{bottom:0}}@media only screen and (min-width:2000px){.gallery ul{height:700px!important}}@media only screen and (max-width:1200px){.gallery ul{height:auto!important;display:grid}.gallery ul li{position:static;grid-row:1;grid-column:1}.gallery ul li a,.gallery ul li a picture{display:block}.gallery ul li img{width:100%!important;height:auto!important;margin:0!important}}@media only screen and (max-width:767px){.filter-links li{width:32%!important}.filter-links li:first-child .btn{border-radius:12px 0 0 12px!important}.filter-links li:last-child .btn{border-radius:0 12px 12px 0!important}.header{position:relative;top:0}.logo{margin:0 0 -20px;text-align:center}.logo img{width:100px;height:auto}.slogan{margin:20px 0 0 10px}.slogan img{width:50px;height:auto}.add-nav ul li{display:block;padding:0;text-align:left;overflow:hidden}.add-nav ul li br,.add-nav ul li:before{display:none}.add-nav ul a,.add-nav ul a br{display:block}.add-nav ul a{padding:0}.add-nav ul .ico{height:auto;width:auto;width:70px;text-align:center;display:inline-block;vertical-align:middle;margin:0 10px 0 0}.add-nav ul .ico span{display:block;width:auto}.filter-links{display:block;padding:0}.filter-links li{float:none;margin:0 0 5px!important;display:inline-block}.filter-links li a{font-size:9px!important}.filter-links .btn{display:block;width:100%;padding:14px 0;font-size:12px}.footer-slogan{display:none}.footer-toolbar{top:0;margin:0 0 10px}.footer-section ul{float:none;display:inline-block;vertical-align:top;margin:0 0 10px}.footer-section .copy{float:none;text-align:left}.search-form{position:static;width:auto;margin:20px 0 10px;overflow:hidden;float:none}.header .social{top:0;right:22px}.header .social .txt.feedback-link a{color:#fff}.header .section{position:relative;z-index:2}.header .section:after{content:"";display:block;clear:both}.header .nav{transition:all .35s ease;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-o-transition:all .35s ease;-ms-transition:all .35s ease}.add-menu{float:none;margin:0!important}.add-menu>li{float:none;margin:0 0 10px;max-width:100%}.add-menu>li>a{text-align:left;display:block;overflow:hidden}.add-menu .ico{display:inline-block;vertical-align:middle;width:40px;text-align:center;margin:0 10px 0 0}.navbar-collapse{box-shadow:none;border:0;position:absolute;top:100%;left:0;right:0;margin:0!important}.nav-holder{padding:15px 10px 0;background:#ec0186}.gallery{width:auto}}@media(min-width:992px){#search-recipebook-result-container,#search-recipes-result-container{width:962px!important}}@media(max-width:992px){.duration-level{padding-top:10px}.products .image{min-height:327px}.products .image img{width:330px!important;height:330px!important}.products h1{font-size:22px;line-height:32px}.intro-banner .btn-add{margin-right:30px}.featured-dish .intro-banner{display:none}.social-networks{width:100%;text-align:left;float:none;padding:5px 0 10px;clear:both}.social-networks li:first-child{padding-left:0}.captcha-img div{float:none;width:100%!important}.captcha-img div:last-child{padding-top:10px}.footer-toolbar ul.social{position:relative;margin:0 auto;top:20px}.footer-toolbar ul.social li:first-child{margin-left:33px}}@media(max-width:768px){#sidebar,.popular-recipes .col-xs-4,.products .image img{width:100%!important}.products .box,.products .image img{height:auto!important}.intro-banner blockquote q,.products .image,.products h2{min-height:1px}.products h2{line-height:22px}#search-recipes-result.in{box-shadow:0 3px 6px -3px #c22970;-moz-box-shadow:0 3px 6px -3px #c22970;-webkit-box-shadow:0 3px 6px -3px #c22970}.recipe-teasers .container .image img{width:100%!important;height:auto!important}.recipe-teasers .products .box{max-height:9999px}.featured-dish .intro-banner{display:block}.intro-banner blockquote .recipe-video{padding:10px 10px 0}.social-networks li:first-child{padding-left:10px}.popular-recipes{background:url(../images/bg-line01.png) 0 100% repeat-x;padding-bottom:20px}.popular-recipes .col-xs-4{float:none!important}.popular-recipes .btn-warning{margin:10px auto 0!important}.popular-recipes h4{text-align:center}.duration-level{padding-top:0}#sidebar iframe{min-height:300px}.footer-toolbar ul.social{top:10px}.footer-toolbar ul.social li{margin:0 10px 10px}.footer-toolbar ul.social li:first-child{margin-left:41px}}@media(max-width:600px){#sidebar iframe{min-height:200px}.duration-level li.ptime{clear:left;background:0 0;padding-right:18px}.intro-banner .meta .btn-add{display:block}.intro-banner .btn-print::before{left:-3px}}@media(max-width:480px){#sidebar iframe{min-height:100px}.duration-level li.serve{clear:left;background:0 0}.comment-block .btn-wrap{text-align:center}.video-embed{display:none}.mobile-video-embed{display:block;text-align:center;padding:10px 3px 0 0}.recipes-container{overflow:hidden;height:auto}}@media(max-width:767px){.browse-recipes-submenu .other-recipe-items,.browse-recipes-submenu .other-recipe-title,.search-recipes-result .other-recipe-items,.search-recipes-result .other-recipe-title{display:none}}@media only screen and (max-width:991px){.history .thumbnail{max-width:280px}.promo-list .product-show{padding:21px 10px;text-align:center}.promo-list .product-show ul{float:none;width:auto}.promo-list .product-show .img{float:none;max-width:100%;height:auto}.promo-list .promo img{max-width:100%;height:auto}.promo-list .promo.promo1{margin-top:32px}.promo-list .promo .caption{font-size:23px;font-weight:600;top:auto;bottom:10px}.promo-list .box1 q.highlight{font-size:20px;line-height:28px}.tab-content .search-form{position:static}.page2 .filter-links .btn{padding:10px 18px 11px}div.cycle-gallery{max-width:700}div.cycle-gallery div.mask,div.cycle-gallery div.mask div.slide{width:252px}div.cycle-gallery div.mask div.slide.active .img-holder a{padding:0 5px}.product-info .table .col1{width:40%}.product-info .table .col2,.product-info .table .col3{width:30%}.intro-banner h1{font-size:28px;line-height:35px}.intro-banner blockquote q{font-size:16px}.intro-banner .btn-add{float:left}.intro-banner .rate-block{float:right}.duration-level{margin-right:-141px}#sidebar .box1 h2{font-size:21px;line-height:30px}.submit-recipe .top-block{padding-top:28px}.contact-t .btn{font-size:11px}}@media only screen and (max-width:767px){.history .col-xs-6,.history .thumbnail img{width:100%}.history .line:after,.history .timeline-holder:before{display:none}.products-used .holder,.tab-content .top-block{text-align:center}.history .row{margin-bottom:0}.history .thumbnail{max-width:100%;width:100%}.history .line{margin:0 0 8px!important}.history .line .timeline-badge{right:auto!important;left:7px!important;margin:-55px 0 0}.history .txt-celebrating{width:200px;height:66px;background-size:200px auto}.history .pull-right{float:none!important}.history .last-timeline .timeline-badge{top:18px}.intro-block{padding-top:0!important}.intro-block.left-sidebar-nav{padding-top:90px!important}.intro-block .heading{padding:0 0 52px}.intro-block .search-recipe{margin:0 3px 10px}.intro-block img{float:none;margin:0 0 20px}.intro-block h1{font-size:36px}.promo-list .products .box{margin-bottom:15px}.promo-list .promo{max-width:300px;margin:0 auto 15px}.promo-list .promo img{width:100%}.promo-list .promo .doll{width:auto}.promo-list .box1{margin:0 0 15px}.promo-list .product-show li{margin:0 3px 15px}.tab-content .search-form{float:none;display:inline-block;vertical-align:top;margin-bottom:15px;width:298px}.page1 .promo-list .row{padding-bottom:0}.page1 .promo-list .col-sm-4{width:100%}.page1 .promo-list .col-sm-3{width:100%;padding:0 10px}#main{padding-top:65px}.contact-t .col-sm-4{margin-bottom:39px}.map .map-wrap{min-width:857px}.record header img{width:58px;height:auto}.record h2{font-size:24px}.record h2 span{font-size:19px}.table>thead>tr>th{font-size:10px}.table>tbody>tr>td{font-size:10px;line-height:13px}.table.full-width>tbody>tr>td{line-height:13px}.product-content .txt{max-width:100%}.product-display li{width:100%;margin-bottom:15px}.page-title h1{font-size:36px}.page2 .products .text-center .btn{min-width:279px}.page3 #main{padding-top:0}.search-results li{width:298px}.search-results li img{width:100%;height:auto}.submit-recipe{padding:20px 10px}.submit-recipe h1{font-size:36px;line-height:38px}.submit-recipe form{padding:0}.submit-recipe .img-holder{max-width:220px;margin-bottom:20px}.submit-recipe .input-wrap .col-sm-6{overflow:hidden}.submit-recipe .input-wrap .col-sm-6:first-child{margin-bottom:10px}.intro-banner blockquote{margin-bottom:27px;padding:0}.intro-banner .meta .btn-add,.intro-banner .meta .rate-block{float:none;margin:0 10px 10px}.duration-level{margin:0 0 20px}.featured-dish{margin-top:0}.featured-dish .img-holder{max-width:440px;margin:0 auto 15px}.featured-dish .text-right{overflow:hidden;padding-bottom:15px}.social-networks li+li{border:none}#sidebar{padding-bottom:30px}#sidebar .add{max-width:320px;margin:0 auto 20px}#sidebar .add img{width:100%}.recipe-row .title{float:none;display:block;width:auto;margin-bottom:10px}.products-used h1{font-size:21px;padding-bottom:8px}.products-used .ingredient-list{width:auto}.products-used .ingredient-list li{padding-bottom:20px}}.newsletter-signup,.popular-recipes{max-width:220px;float:right}.input-placeholder,.newsletter-signup form input:-moz-placeholder,.newsletter-signup form input:-ms-input-placeholder,.newsletter-signup form input::-moz-placeholder,.newsletter-signup form input::-webkit-input-placeholder{color:#000!important;opacity:1!important;font-weight:400}.newsletter-signup{padding:20px 17px;background:#fff;border:1px solid #ddd;border-radius:5px;margin-bottom:20px}.newsletter-signup p{text-align:center;color:#b81960}.newsletter-signup form{display:block;margin:10px auto}.newsletter-signup form input[type=email],.newsletter-signup form input[type=text]{display:block;margin:0 auto;width:178px;height:34px;border:1px solid #f7deec;text-align:center;color:#333;font-size:12px}.newsletter-signup form input[type=submit]{display:block;margin:20px auto 0}.newsletter-banner{display:block;margin:0 auto}.newsletter-signup-mobile{padding:0!important;margin-top:20px}.newsletter-signup-mobile p{margin:20px 0;font-size:14px}.newsletter-signup-mobile .newsletter-banner{width:100%}.newsletter-signup-mobile .success{width:50%}.popular-recipes h3{font-size:22px;line-height:32px;color:#521b61;font-weight:600}.popular-recipes .btn-warning{display:block;margin:0 auto 54px;width:120px;clear:both}.popular-recipe{display:block;background:#fff;cursor:pointer;padding:10px;margin:20px 0}.popular-recipe h4{font-size:16px;line-height:20px;color:#521b61;font-weight:600}.popular-recipes-mobile .popular-recipe{margin:10px 0;padding:5px}.popular-recipes-mobile .popular-recipe img{width:100%}.popular-recipes-mobile .popular-recipe h4{font-size:14px}.popular-recipes-mobile h3{text-align:center}@media(max-width:768px){.newsletter-signup,.popular-recipes{float:none;max-width:100%}}@media print{.header{display:none!important}#main,.intro-banner{background:#fff}.recipe-row{background:0 0}body{background:#fff}.col-sm-4,.col-sm-8{width:100%!important}h1{font-size:26px!important;line-height:28px!important;margin-bottom:10px!important}blockquote q{font-size:16px!important;line-height:18px!important}blockquote{margin-bottom:40px!important}.duration-level{margin:10px 0 0 -10px!important}.duration-level li:first-child{display:none}.duration-level li span{display:inline-block}.duration-level li:before,.meta{display:none}.duration-level li{background:0 0!important}#main{padding:0!important}#content{margin-top:-60px!important}.duration-level,.recipe-row{margin-top:-30px!important}.recipe-row .desc,.recipe-row .title{float:none!important;display:block!important;width:100%!important}.recipe-row span.title{margin-bottom:10px}.recipe-row:first-child .desc{width:65%!important}.featured-dish .like{display:none}.featured-dish img{z-index:30000;width:180px!important;max-width:180px!important;position:absolute;top:-30px;right:0}.duration-level{margin-bottom:80px!important}#ccm-page-controls-wrapper,#comment-block,#sidebar,.comments,.products-used,footer#footer,section.products{display:none!important}#promo-banner{display:none!important}}.no_border{border:none;background:0 0}.join-up img{display:block;margin:10px auto;float:none}.join-up a.btn-warning.left{border-radius:22px 0 0 22px;float:left}.join-up a.btn-warning.right{border-radius:0 22px 22px 0;float:right}.join-up a.btn-warning{width:49%;text-align:center;padding:12px 0}.join-up a.btn-warning:hover::after{color:#84134e;border-top:10px solid #84134e}.label_two_lines{padding:47px 0}.label_left{margin-left:10px;color:#b40569;width:35%;float:left}.intro-block .form-control,.intro-block .join-up input[type=text],.join-up .intro-block input[type=text]{border:none;font-weight:600;color:#1c2664;font-size:16px;height:44px;padding-right:47px}.block_one,.line_space{border-bottom:#ccc 1px solid}.join-up .select-area,.join-up input{width:55%!important;float:right;margin-right:10px!important}.control-group>label,.join-up span.ccm-required{display:none}.empty_space,.line_space{display:inline-block;width:100%}.block_one{height:130px;background-color:transparent;padding:15px 0 10px;border-top:#ccc 1px solid}.line_space{padding:10px}.login_btn_txt{float:right;margin-bottom:10px;width:60%!important}.input_right{width:55%;float:right;margin-right:10px!important}.join-up .checkbox label{padding-left:0}.first_name .label_two_lines{padding-top:107px}.block_four{border-radius:5px;background-color:#b40569;padding:10px 0;border:1px solid #db6dae}.win_bg{margin:20px}.bn_label_left{font-size:16px;color:#fff;float:left}.bn_list_txt{color:#fff;padding:0;list-style:none;font-size:13px}.login_chelsea .label_two_lines{padding:0}.login_chelsea .btn-more{padding:12px 42px}.ng-scope .select-area,.ng-scope input{width:100%!important;padding-right:0!important}.ng-scope input{float:none}.ng-scope .select-area{float:left}.profile-box .btn-more{font-size:12px;width:120px;height:30px;padding:5px 0;margin:5px 0}blockquote:after,blockquote:before{content:none!important;position:absolute}q::after,q::before{content:none}@media screen and (max-height:600px){.favourites-title,.other-recipe-title{display:none}.other-recipe-items{margin-top:15px}}.recipe-placeholder img{border-radius:0}.file-picker{color:#428bca;text-decoration:none;font-weight:400;display:block}#login-popup .close-modal,.file-picker:hover{text-decoration:underline}.checkbox input[type=checkbox]{position:relative;margin-left:0}.join-up input[type=checkbox]{width:auto!important;float:none;margin-right:0}.ng-scope input[type=checkbox]{width:auto!important}.fb_iframe_widget_lift{max-width:inherit!important}.alert-success-chelsea{background-color:#fdf7fa;border-color:#e79dc7;color:#521b61;top:-15px;text-align:center;position:relative;opacity:0;animation:success-alert 6s;-moz-animation:success-alert 6s;-webkit-animation:success-alert 6s}@keyframes success-alert{0%,100%{opacity:0}15%,50%,85%{opacity:.8}}@-moz-keyframes success-alert{0%,100%{opacity:0}15%,50%,85%{opacity:.8}}@-webkit-keyframes success-alert{0%,100%{opacity:0}15%,50%,85%{opacity:.8}}​ ul.thumbnails{list-style:none;padding-left:44px;padding-top:20px}ul.thumbnails.image_picker_selector{overflow:auto;padding:20px 0 0 56px;margin:0;list-style:none}ul.thumbnails.image_picker_selector ul{overflow:auto;padding:0;margin:0;list-style:none}ul.thumbnails.image_picker_selector li.group_title{float:none}ul.thumbnails.image_picker_selector li{margin:0 12px 12px 0;float:left}ul.thumbnails.image_picker_selector li .thumbnail{padding:6px;width:100px;border:1px solid #b01a69;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}ul.thumbnails.image_picker_selector li .thumbnail img{-webkit-user-drag:none;width:100%;margin:0}ul.thumbnails.image_picker_selector li .thumbnail.selected{background:#b01a69}.select-area.select-image-picker{display:none!important}.login-modal-test{box-shadow:none!important;width:100%!important;min-width:100%;left:0!important;margin-left:0!important}.login-modal-test .modal-container{background:url(../images/login-panel.png) top right no-repeat;padding-right:292px;margin-top:-21px;min-height:381px;position:relative}.login-modal-test .modal-container .terms-conditions{position:absolute;bottom:0;right:0;color:#000;text-decoration:underline}@media(max-width:767px){.login-modal-test{top:0!important}.login-modal-test .modal-container{background:url(../images/login-panel.png) top center no-repeat!important;background-size:70%!important;padding-right:0!important}.login-modal-test .modal-container .title-connect{margin-top:248px}.login-modal-test .modal-container .col-md-2 p,.login-modal-test .modal-container .help-text,.login-modal-test .modal-container .terms-conditions,.login-modal-test .modal-container .title-login,.login-modal-test .modal-container img{display:none}.login-modal .white_bg:first-child{background-color:#f9e8f2!important}.login-modal .blue_bg{background-color:transparent!important}.survey_body{height:auto}}.survey_body{background:url(../images/survey_bg.jpg) top center no-repeat;background-size:100% 635px}.survey_container{text-align:center;padding-top:50px;padding-right:100px;padding-left:100px}@media(max-width:1250px) and (min-width:767px){.login-modal-test{top:41px!important}.survey_container{padding-top:25px;padding-right:0;padding-left:0}}@media(max-width:767px){.survey_container{padding:0}.survey_container img{max-width:100%}.survey_container input,.survey_container label{width:100%!important;margin-top:10px!important}}.survey_container .backtoschool_formblock{background:#e999c5;border-radius:50px;padding:2px 0 19px 28px;margin:24px 0}.survey_container .backtoschool_formblock .errors{color:#b21268}@media(max-width:767px){.survey_container .backtoschool_formblock{border-radius:0!important;margin:0;padding:0 2%}}.survey_container .backtoschool_formblock label{color:#b21268;margin-top:15px;display:inline-block;width:14%;float:left}.survey_container .backtoschool_formblock input[type=text]{background:#fff;width:50%;padding:0 10px;display:inline-block;float:left}.survey_container .backtoschool_formblock input[type=submit]{margin:0}#login-popup .modal-cont{margin:160px auto;display:block;float:none;width:320px!important}.modal{z-index:4000!important}#login-popup .blue_header{width:100%;padding:20px 36px;text-align:center;background:#b5086a;color:#fff}.white_bg{background-color:#fff}.btn_login{text-align:center;height:40px;display:block;width:100%;background-color:#b5086a;color:#fff;padding:10px}#login-popup .close-modal{position:absolute;top:5px;right:10px;cursor:pointer}#login-popup .email_box{margin-top:125px}#login-popup .facebookLogin{text-align:center}#login-popup .facebookLogin a,#login-popup .facebookLogin a:hover{float:none;margin-left:inherit}.facebookLogin a,.facebookLogin a:hover{background:url(../images/btn_fb.png) no-repeat;width:181px!important;height:32px;text-indent:-9999px;margin:0 0 0 39px;border-radius:0;opacity:1!important;border:0;float:right}.btn_fb{padding:20px 0}#login-popup .btn_fb{background:#fff}.form-box{margin-top:30px;padding:30px 30px 9px;background-color:#fff;text-align:left}.forgot_pw{font-weight:400;color:#545454}.login-modal .btn_fb{padding:20px 0;background:#f2f7fb}.login_a{font-weight:400;color:#fff;width:100%;margin:0;display:block;background:0 0;border:0}.blue_bg a,.btn-join-up{color:#ec0186}.btn-join-up{font-size:15px;font-weight:700;text-align:center;display:block}.blue_bg{background-color:#f9e8f2}.email_box{margin-bottom:0}.form-box .forgot_pw,.form-box input,.form-box span{font-size:12px;font-weight:400!important;text-align:center}#promo-banner{display:none;position:fixed;bottom:0;left:0;z-index:600;width:100%}#promo-banner.active{display:block}#promo-banner .banner{position:relative;min-height:0;text-align:center;padding:0;background:0 0}#promo-banner .banner h2,#promo-banner .banner p{font-size:28px;line-height:1;margin:0;display:block;color:#ec0186;padding:0 70px;font-weight:400}#promo-banner .banner a.cta{display:inline-block;position:absolute;right:100px;height:34px;border-radius:17px;border:1px solid #231f20;background-color:#fff;font-size:17px;padding:7px 30px 0;width:auto;left:auto;text-align:center;margin:0;line-height:1em;text-transform:uppercase;color:#231f20;bottom:13px}#promo-banner .banner a.cta:hover{text-decoration:none}#promo-banner .banner img{width:100%}#promo-banner .banner a.close-promo-banner{display:block;position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;overflow:hidden;text-indent:-3000px;background:url(../images/close-box.png) no-repeat;cursor:pointer;border-radius:50%;right:15px}.desktop-banner{display:block!important}.mobile-banner{display:none!important}@media(max-width:1200px){}@media(max-width:768px){}@media(max-width:767px){#login-popup .close-modal,.block_four{display:none}.filter-links li{width:32%!important}.filter-links li:first-child .btn{border-radius:12px 0 0 12px!important}.filter-links li:last-child .btn{border-radius:0 12px 12px 0!important}.login_btn_txt{font-size:14px!important;padding:12px 0!important}#login-popup .modal-cont{margin:5px auto!important}#login-popup .email_box{margin-top:0!important}.join-up button.btn-warning.btn-more{width:280px!important;display:block;margin:24px auto!important;float:none;padding:12px 20px}.label_two_lines,.login_chelsea .label_two_lines{padding:20px 0!important}.block_one{height:200px!important}.input_right{width:95%!important}.label_left{width:90%!important;display:block}.join-up input[type=password],.join-up input[type=text]{width:95%!important}ul.thumbnails.image_picker_selector li .thumbnail{width:80px!important}.btn-more{margin:15px 0!important}.join-up .title-login{margin:20px 0!important;font-size:32px!important}ul.ccm-error{list-style:none}label.label_left.label_two_lines.control-label{top:55px!important}.block_two{float:left}ul.thumbnails.image_picker_selector{overflow:inherit!important;padding-left:16px!important;padding-top:0!important}.login-modal .form-box{padding:10px 30px}.join-up .login-modal input[type=text],.login-modal .form-control,.login-modal .join-up input[type=text]{height:45px}.profile-box .btn-more{padding:4px 0!important}body>.intro-block{margin-top:82px!important}.intro-block .heading{margin-top:0!important}.join-up{margin-top:120px}#footer a{font-size:11px}.form-box{margin-top:0!important}.close-login{display:block!important}.btn-join-up{margin:0;padding:15px 0}.desktop-banner{display:none!important}.mobile-banner{display:block!important}}@media(min-width:700px){.login-modal{left:68%}}@media(min-width:992px){.login-modal{left:72%}}@media(min-width:1440px){.login-modal{left:68%}}@media(min-width:1600px){.login-modal{left:62%}}.chelsea-bay{padding-top:42px}.chelsea-bay .nav li a{color:#f6018c}.chelsea-bay .nav li a:hover,.chelsea-bay .nav li.nav-selected a{color:#428bca;background-color:transparent}#chelseabay_subscribe .btn{width:100%;padding-left:0;padding-right:0;text-align:center}@media(max-width:767px){.chelsea-bay{padding-top:0}.left-sidebar-container.chelsea-bay .row{margin-bottom:60px}.left-sidebar-container.chelsea-bay .main{padding-bottom:40px}}.left-sidebar-container.chelsea-bay h1{margin-top:0}#main.cms-template-main{background:#fff;padding-top:170px}#main.cms-template-main .banner{min-height:initial}.home .gallery{padding-top:140px}@media(max-width:767px){.home .gallery{padding-top:80px}}