#range_0 .banner-bg-img{height:400px}#range_1 .banner-bg-img{height:320px}#range_2 .banner-bg-img{height:400px}#range_3 .banner-bg-img{height:480px}#range_0 .payment_box fieldset{border:none}#range_0 .payment_box fieldset input{width:480px}#range_0 .payment_box fieldset input[id*=cvv]{width:90px!important}#range_0 body{background:#fdfafb;font-size:28px;line-height:34px}#range_0 #wrapper{width:640px;overflow:hidden;background:#666}#range_0 #wrapper-inner{width:640px;margin:0 0 0 320px;margin:0;background:#fdfafb;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#range_0 #header-wrapper{display:none}#range_0 #mobile-header{display:block}#range_0 ul.social-icons li{margin:0 12px}#range_0 ul.social-icons li:first-child{margin-left:0}#range_0 textarea,#range_0 input[type=text],#range_0 input[type=email],#range_0 input[type=password],#range_0 select,#range_0 input[type=submit]{width:580px;display:block;float:none;clear:both}#range_0 .input-checkbox{height:35px;width:35px}#range_0 select,#range_0 input[type=submit]{width:620px}#range_0 select[id*=pa_]{width:400px;margin-top:45px}#range_0 a.reset_variations{margin:10px 0;display:block!important}#range_0 a.add_to_cart_button{overflow:hidden;margin-bottom:-8px}@media screen and (max-device-width:480px;){#range_0 a.add_to_cart_button{overflow:hidden;margin-bottom:0}}#range_0 select{margin-bottom:10px}#range_0 ul.social-icons li a{width:35px;height:32px;background-image:url(../images/mobile-sprites-social.png)}#range_0 ul.social-icons li.social-facebook a{background-position:10px 0}#range_0 ul.social-icons li.social-twitter a{background-position:-57px 0}#range_0 ul.social-icons li.social-instagram a{background-position:-122px 0}#range_0 ul.social-icons li.social-pinterest a{background-position:-187px 0}#range_0 #pre-footer a.headline-c,#range_0 #locations a.headline-c{width:100%;text-align:center;line-height:2.4em}#range_0 #pre-footer .sticker{display:none}#range_0 .post-img img{min-width:440px;height:auto}#range_0 ul.featured-posts li{width:642px}#range_0 ul.featured-posts li img{width:640px}#range_0 .featured-prev{left:0;margin-left:0}#range_0 .featured-next{left:auto;right:0;margin-left:0}#range_0 .instagram-img-small{display:inline-block;float:center}#range_0 .instagram-img{display:inline-block;text-align:center}#range_0 .instagram-headline span{width:35px;height:32px;background-image:url(../images/mobile-sprites-social.png);background-position:-124px -40px;left:11px}#range_0 #locations .location-address-container,#range_0 #locations .location-phone-container{padding-top:0}#range_0 #locations li{text-align:center}#range_0 #locations .location-blurb{width:auto}#range_0 .location-map *{pointer-events:none}#range_0 #flavors-header,#range_0 #section-locations .container-pink{background:0 0;border:none}#range_0 #flavors-header .section-headline{width:auto}#range_0 #flavors-header .section-headline span,#range_0 #section-locations .section-headline span{color:#333;background:url(../images/star-on-white.gif) left center no-repeat,url(../images/star-on-white.gif) right center no-repeat}#range_0 #flavors-header .section-headline a{display:none}#range_0 .tab-menu>li{display:block;background:#9dd9da;margin:0 0 1px;line-height:2.6em}#range_0 .tab-menu>li.selected{background:#ee9bac}#range_0 .tab-menu>li a{color:#fff;text-decoration:none;border:none}#range_0 .slides-container{margin:0 auto;width:640px;position:relative;padding-bottom:2em}#range_0 .slides{white-space:nowrap}#range_0 .slides .slide{display:inline-block;width:640px;margin:0;white-space:normal}#range_0 .slider-prev,#range_0 .slider-next{display:block;position:absolute;top:50%;margin-top:-17px}#range_0 .slider-prev{left:0}#range_0 .slider-next{right:0}#range_0 .badge,#range_0 #widget-categories li.cat-item,#range_0 #widget-categories li.cat-item a{width:200px;height:200px}#range_0 .flavor-preview{text-align:center}#range_0 .flavor-preview ul.social-icons{display:none}#range_0 .banner-with-overlay .overlay{width:500px;top:0;left:0;padding:70px;max-width:500px;margin-left:0}#range_0 .banner-with-overlay .overlay img{width:100%;height:auto}#range_0 .page-template-p-parties-php .banner-with-overlay,#range_0 .page-template-p-weddings-php .banner-with-overlay{margin-bottom:60px}#range_0 .page-template-p-parties-php .banner-with-overlay .sticker,#range_0 .page-template-p-weddings-php .banner-with-overlay .sticker{background-color:#9dd9da;background-image:url(../images/button-contact-us.png);display:block;position:absolute;top:400px;left:0;width:100%;height:60px;border-style:solid;border-color:#fff;border-width:1px 0}#range_0 #lightbox .inner .box{width:auto!important}#range_0 .page-content{padding:0 30px;-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0}#range_0 #footer{display:none}#range_0 #mobile-footer{display:block}#range_1 body{font-size:15px}#range_1 #header-left,#range_1 #header-right{font-size:.9em}#range_1 .badge,#range_1 #widget-categories li.cat-item,#range_1 #widget-categories li.cat-item a{width:100px;height:100px}#range_1 .badge .info{font-size:.8em}#range_1 .location-map{height:270px;width:270px}#range_1 .instagram-img{width:220px;height:220px}#range_2 #locations-menu{width:80%;margin:auto}#range_2 .badge,#range_2 #widget-categories li.cat-item,#range_2 #widget-categories li.cat-item a{width:120px;height:120px}#range_3 #menu-header-left li,#range_3 #menu-header-right li{margin-right:.7em;padding-right:1.2em}#range_3 #menu-header-right li:last-child{margin-right:0;padding-right:0}