#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:0px;}}#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:transparent;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 0;line-height:2.6em;}#range_0 .tab-menu>li.selected{background:#ee9bac;}#range_0 .tab-menu>li a{color:#ffffff;text-decoration:none;border:none;}#range_0 .slides-container{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 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;}