/*! Version: 2.0.73 (12-Oct-2012) */.mc-hide-scrolls{overflow:hidden}body .mc-cycle{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:-1}div.mc-image{-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;overflow:hidden;width:100%}.mc-old-browser .mc-image{overflow:hidden}/*!
 * Timepicker Component for Twitter Bootstrap
 *
 * Copyright 2013 Joris de Wit
 *
 * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */.bootstrap-timepicker{position:relative}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu{left:auto;right:0}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before{left:auto;right:12px}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after{left:auto;right:13px}.bootstrap-timepicker .add-on{cursor:pointer}.bootstrap-timepicker .add-on i{display:inline-block;width:16px;height:16px}.bootstrap-timepicker-widget.dropdown-menu{padding:4px}.bootstrap-timepicker-widget.dropdown-menu.open{display:inline-block}.bootstrap-timepicker-widget.dropdown-menu:before{border-bottom:7px solid rgba(0,0,0,0.2);border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block;position:absolute}.bootstrap-timepicker-widget.dropdown-menu:after{border-bottom:6px solid #FFFFFF;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;position:absolute}.bootstrap-timepicker-widget.timepicker-orient-left:before{left:6px}.bootstrap-timepicker-widget.timepicker-orient-left:after{left:7px}.bootstrap-timepicker-widget.timepicker-orient-right:before{right:6px}.bootstrap-timepicker-widget.timepicker-orient-right:after{right:7px}.bootstrap-timepicker-widget.timepicker-orient-top:before{top:-7px}.bootstrap-timepicker-widget.timepicker-orient-top:after{top:-6px}.bootstrap-timepicker-widget.timepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.bootstrap-timepicker-widget.timepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #ffffff}.bootstrap-timepicker-widget a.btn,.bootstrap-timepicker-widget input{border-radius:4px}.bootstrap-timepicker-widget table{width:100%;margin:0}.bootstrap-timepicker-widget table td{text-align:center;height:30px;margin:0;padding:2px}.bootstrap-timepicker-widget table td:not(.separator){min-width:30px}.bootstrap-timepicker-widget table td span{width:100%}.bootstrap-timepicker-widget table td a{border:1px transparent solid;width:100%;display:inline-block;margin:0;padding:8px 0;outline:0;color:#333}.bootstrap-timepicker-widget table td a:hover{text-decoration:none;background-color:#eee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-color:#ddd}.bootstrap-timepicker-widget table td a i{margin-top:2px;font-size:18px}.bootstrap-timepicker-widget table td input{width:62px;margin:0;text-align:center}.bootstrap-timepicker-widget .modal-content{padding:4px}@media (min-width: 767px){.bootstrap-timepicker-widget.modal{width:200px;margin-left:-100px}}@media (max-width: 767px){.bootstrap-timepicker{width:100%}.bootstrap-timepicker .dropdown-menu{width:100%}}/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.datepicker{padding:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-top:before{top:-7px}.datepicker-dropdown.datepicker-orient-top:after{top:-6px}.datepicker-dropdown.datepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#eeeeee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999999;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{color:#000000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:focus,.datepicker table tr td.today:hover:focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.today,.open .dropdown-toggle.datepicker table tr td.today:hover,.open .dropdown-toggle.datepicker table tr td.today.disabled,.open .dropdown-toggle.datepicker table tr td.today.disabled:hover{color:#000000;background-color:#ffcd70;border-color:#f59e00}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.today,.open .dropdown-toggle.datepicker table tr td.today:hover,.open .dropdown-toggle.datepicker table tr td.today.disabled,.open .dropdown-toggle.datepicker table tr td.today.disabled:hover{background-image:none}.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.today,fieldset[disabled] .datepicker table tr td.today:hover,fieldset[disabled] .datepicker table tr td.today.disabled,fieldset[disabled] .datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover.disabled:hover,.datepicker table tr td.today.disabled.disabled:hover,.datepicker table tr td.today.disabled:hover.disabled:hover,.datepicker table tr td.today[disabled]:hover,.datepicker table tr td.today:hover[disabled]:hover,.datepicker table tr td.today.disabled[disabled]:hover,.datepicker table tr td.today.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.today:hover,fieldset[disabled] .datepicker table tr td.today:hover:hover,fieldset[disabled] .datepicker table tr td.today.disabled:hover,fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today:hover.disabled:focus,.datepicker table tr td.today.disabled.disabled:focus,.datepicker table tr td.today.disabled:hover.disabled:focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today:hover[disabled]:focus,.datepicker table tr td.today.disabled[disabled]:focus,.datepicker table tr td.today.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover:focus,fieldset[disabled] .datepicker table tr td.today.disabled:focus,fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today:hover.disabled:active,.datepicker table tr td.today.disabled.disabled:active,.datepicker table tr td.today.disabled:hover.disabled:active,.datepicker table tr td.today[disabled]:active,.datepicker table tr td.today:hover[disabled]:active,.datepicker table tr td.today.disabled[disabled]:active,.datepicker table tr td.today.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.today:active,fieldset[disabled] .datepicker table tr td.today:hover:active,fieldset[disabled] .datepicker table tr td.today.disabled:active,fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today:hover.disabled.active,.datepicker table tr td.today.disabled.disabled.active,.datepicker table tr td.today.disabled:hover.disabled.active,.datepicker table tr td.today[disabled].active,.datepicker table tr td.today:hover[disabled].active,.datepicker table tr td.today.disabled[disabled].active,.datepicker table tr td.today.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.today.active,fieldset[disabled] .datepicker table tr td.today:hover.active,fieldset[disabled] .datepicker table tr td.today.disabled.active,fieldset[disabled] .datepicker table tr td.today.disabled:hover.active{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eeeeee;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{color:#000000;background-color:#f7ca77;border-color:#f1a417;border-radius:0}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today:hover:focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.range.today,.open .dropdown-toggle.datepicker table tr td.range.today:hover,.open .dropdown-toggle.datepicker table tr td.range.today.disabled,.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover{color:#000000;background-color:#f4bb51;border-color:#bf800c}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.range.today,.open .dropdown-toggle.datepicker table tr td.range.today:hover,.open .dropdown-toggle.datepicker table tr td.range.today.disabled,.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover{background-image:none}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.range.today,fieldset[disabled] .datepicker table tr td.range.today:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover.disabled:hover,.datepicker table tr td.range.today.disabled.disabled:hover,.datepicker table tr td.range.today.disabled:hover.disabled:hover,.datepicker table tr td.range.today[disabled]:hover,.datepicker table tr td.range.today:hover[disabled]:hover,.datepicker table tr td.range.today.disabled[disabled]:hover,.datepicker table tr td.range.today.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today:hover,fieldset[disabled] .datepicker table tr td.range.today:hover:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today:hover.disabled:focus,.datepicker table tr td.range.today.disabled.disabled:focus,.datepicker table tr td.range.today.disabled:hover.disabled:focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today:hover[disabled]:focus,.datepicker table tr td.range.today.disabled[disabled]:focus,.datepicker table tr td.range.today.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today:hover.disabled:active,.datepicker table tr td.range.today.disabled.disabled:active,.datepicker table tr td.range.today.disabled:hover.disabled:active,.datepicker table tr td.range.today[disabled]:active,.datepicker table tr td.range.today:hover[disabled]:active,.datepicker table tr td.range.today.disabled[disabled]:active,.datepicker table tr td.range.today.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.range.today:active,fieldset[disabled] .datepicker table tr td.range.today:hover:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today:hover.disabled.active,.datepicker table tr td.range.today.disabled.disabled.active,.datepicker table tr td.range.today.disabled:hover.disabled.active,.datepicker table tr td.range.today[disabled].active,.datepicker table tr td.range.today:hover[disabled].active,.datepicker table tr td.range.today.disabled[disabled].active,.datepicker table tr td.range.today.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.range.today.active,fieldset[disabled] .datepicker table tr td.range.today:hover.active,fieldset[disabled] .datepicker table tr td.range.today.disabled.active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{color:#ffffff;background-color:#999999;border-color:#555555;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:focus,.datepicker table tr td.selected:hover:focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.selected,.open .dropdown-toggle.datepicker table tr td.selected:hover,.open .dropdown-toggle.datepicker table tr td.selected.disabled,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover{color:#ffffff;background-color:#858585;border-color:#373737}.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.selected,.open .dropdown-toggle.datepicker table tr td.selected:hover,.open .dropdown-toggle.datepicker table tr td.selected.disabled,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover{background-image:none}.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.selected,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected.disabled,fieldset[disabled] .datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover.disabled:hover,.datepicker table tr td.selected.disabled.disabled:hover,.datepicker table tr td.selected.disabled:hover.disabled:hover,.datepicker table tr td.selected[disabled]:hover,.datepicker table tr td.selected:hover[disabled]:hover,.datepicker table tr td.selected.disabled[disabled]:hover,.datepicker table tr td.selected.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected:hover:hover,fieldset[disabled] .datepicker table tr td.selected.disabled:hover,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected:hover.disabled:focus,.datepicker table tr td.selected.disabled.disabled:focus,.datepicker table tr td.selected.disabled:hover.disabled:focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected:hover[disabled]:focus,.datepicker table tr td.selected.disabled[disabled]:focus,.datepicker table tr td.selected.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected:hover.disabled:active,.datepicker table tr td.selected.disabled.disabled:active,.datepicker table tr td.selected.disabled:hover.disabled:active,.datepicker table tr td.selected[disabled]:active,.datepicker table tr td.selected:hover[disabled]:active,.datepicker table tr td.selected.disabled[disabled]:active,.datepicker table tr td.selected.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.selected:active,fieldset[disabled] .datepicker table tr td.selected:hover:active,fieldset[disabled] .datepicker table tr td.selected.disabled:active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected:hover.disabled.active,.datepicker table tr td.selected.disabled.disabled.active,.datepicker table tr td.selected.disabled:hover.disabled.active,.datepicker table tr td.selected[disabled].active,.datepicker table tr td.selected:hover[disabled].active,.datepicker table tr td.selected.disabled[disabled].active,.datepicker table tr td.selected.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.selected.active,fieldset[disabled] .datepicker table tr td.selected:hover.active,fieldset[disabled] .datepicker table tr td.selected.disabled.active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active{background-color:#999999;border-color:#555555}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{color:#ffffff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover:focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active:hover,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover{color:#ffffff;background-color:#3276b1;border-color:#285e8e}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active:hover,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-image:none}.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.active,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active.disabled,fieldset[disabled] .datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover.disabled:hover,.datepicker table tr td.active.disabled.disabled:hover,.datepicker table tr td.active.disabled:hover.disabled:hover,.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active:hover[disabled]:hover,.datepicker table tr td.active.disabled[disabled]:hover,.datepicker table tr td.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active:hover:hover,fieldset[disabled] .datepicker table tr td.active.disabled:hover,fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active:hover.disabled:focus,.datepicker table tr td.active.disabled.disabled:focus,.datepicker table tr td.active.disabled:hover.disabled:focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active:hover[disabled]:focus,.datepicker table tr td.active.disabled[disabled]:focus,.datepicker table tr td.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover:focus,fieldset[disabled] .datepicker table tr td.active.disabled:focus,fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active:hover.disabled:active,.datepicker table tr td.active.disabled.disabled:active,.datepicker table tr td.active.disabled:hover.disabled:active,.datepicker table tr td.active[disabled]:active,.datepicker table tr td.active:hover[disabled]:active,.datepicker table tr td.active.disabled[disabled]:active,.datepicker table tr td.active.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.active:active,fieldset[disabled] .datepicker table tr td.active:hover:active,fieldset[disabled] .datepicker table tr td.active.disabled:active,fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active:hover.disabled.active,.datepicker table tr td.active.disabled.disabled.active,.datepicker table tr td.active.disabled:hover.disabled.active,.datepicker table tr td.active[disabled].active,.datepicker table tr td.active:hover[disabled].active,.datepicker table tr td.active.disabled[disabled].active,.datepicker table tr td.active.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.active.active,fieldset[disabled] .datepicker table tr td.active:hover.active,fieldset[disabled] .datepicker table tr td.active.disabled.active,fieldset[disabled] .datepicker table tr td.active.disabled:hover.active{background-color:#428bca;border-color:#357ebd}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover{background:#eeeeee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{color:#ffffff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active:hover,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover{color:#ffffff;background-color:#3276b1;border-color:#285e8e}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active:hover,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover{background-image:none}.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td span.active,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active.disabled,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active:hover.disabled:active,.datepicker table tr td span.active.disabled.disabled:active,.datepicker table tr td span.active.disabled:hover.disabled:active,.datepicker table tr td span.active[disabled]:active,.datepicker table tr td span.active:hover[disabled]:active,.datepicker table tr td span.active.disabled[disabled]:active,.datepicker table tr td span.active.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td span.active:active,fieldset[disabled] .datepicker table tr td span.active:hover:active,fieldset[disabled] .datepicker table tr td span.active.disabled:active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active:hover.disabled.active,.datepicker table tr td span.active.disabled.disabled.active,.datepicker table tr td span.active.disabled:hover.disabled.active,.datepicker table tr td span.active[disabled].active,.datepicker table tr td span.active:hover[disabled].active,.datepicker table tr td span.active.disabled[disabled].active,.datepicker table tr td span.active.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td span.active.active,fieldset[disabled] .datepicker table tr td span.active:hover.active,fieldset[disabled] .datepicker table tr td span.active.disabled.active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active{background-color:#428bca;border-color:#357ebd}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999999}.datepicker th.datepicker-switch{width:145px}.datepicker thead tr:first-child th,.datepicker tfoot tr th{cursor:pointer}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover{background:#eeeeee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-group.date .input-group-addon i{cursor:pointer;width:16px;height:16px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;font-weight:normal;line-height:1.428571429;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eeeeee;border:solid #cccccc;border-width:1px 0;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333333;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;line-height:1.428571429}.datepicker.dropdown-menu th,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.datepicker-inline td{padding:0px 5px}#notice{color:green}.field_with_errors{padding:2px;background-color:red;display:table}#error_explanation{width:450px;border:2px solid red;padding:7px;padding-bottom:0;margin-bottom:20px;background-color:#f0f0f0}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px;margin-bottom:0px;background-color:#c00;color:#fff}#error_explanation ul li{font-size:12px;list-style:square}.star-rating,.star-rating a:hover,.star-rating a:active,.star-rating a:focus,.star-rating .current-rating{background:url(star-b48f12b990120eee737c95942044701f.gif) left -1000px repeat-x}.star-rating{position:relative;width:125px;height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top}.star-rating li{display:inline}.star-rating a,.star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:25px;line-height:25px;outline:none;overflow:hidden;border:none}.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-position:left bottom}.star-rating-enabled a.one-star{width:20%;z-index:6}.star-rating-enabled a.two-stars{width:40%;z-index:5}.star-rating-enabled a.three-stars{width:60%;z-index:4}.star-rating-enabled a.four-stars{width:80%;z-index:3}.star-rating-enabled a.five-stars{width:100%;z-index:2}.star-rating .current-rating{z-index:1;background-position:left center}#cart h4{border-bottom:1px solid #aaa}#cart .cart-attribute-edit{float:right}#cart .cart-section{min-height:40px}#cart #line-items .line-item{margin-top:5px}#cart #line-items .error{color:red}#cart #line-items .line-item-option{margin-left:10px}#cart .checkout-line{margin-top:10px}#checkout-index input.cvv{width:40px}#checkout-index .selectboxit-container .expiration-month{width:60px}#checkout-index .selectboxit-container .expiration-year{width:60px}#checkout-index .city{width:120px}#checkout-index .selectboxit-container .state{width:120px}#checkout-index input.postal-code{width:120px}#checkout-receipt #header-row h3{margin-top:10px}#checkout-receipt td.line-item-item-total{width:80px}#checkout-receipt td.line-item-quantity{width:30px}#checkout-receipt td.line-item-total{width:50px}#checkout-receipt td.line-value{text-align:right}#checkout-receipt table.order-details{margin-top:30px}#new-credit-card-details{margin-left:40px}#new-credit-card-details .selectboxit-container{margin-bottom:10px}body.checkout .billing-account{width:275px}body.checkout .billing-account .sbSelector{width:261px}body.checkout .billing-account .sbHolder{width:275px}body.checkout .billing-acccount .sbOptions{width:288px}body.checkout .review .payment-options .billing-account{vertical-align:middle}#vendor_search_form div.datetime{margin-right:10px}#vendor-location-primary{float:right;width:175px}#vendor-location-secondary{float:right;width:175px}#menu .menu-items-container{margin-left:8px}#menu .menu-item-column{float:left;width:280px}#menu .special-offer-column{float:left;width:275px}#menu-item-form #menu-form-header div.item-quantity{float:right}#menu-item-form #menu-form-header input.item-quantity{width:30px}#menu-item-form #menu-form-header #special-offer-warning{font-style:italic}#menu-item-form legend{margin-bottom:10px}#menu-item-form .option-column{float:left;width:260px}#menu-item-form .option-name{display:inline}#menu-item-form .option-price{display:inline}#menu-item-form .option-group.error legend{color:red}#menu-item-form #special-offer-original-price{text-decoration:line-through}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url("https://www.vmeals.com/assets/fancybox.png")}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url("https://www.vmeals.com/assets/fancybox.png") -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url("https://www.vmeals.com/assets/blank.gif");z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url("https://www.vmeals.com/assets/fancybox.png");background-position:-40px -30px}#fancybox-right-ico{background-image:url("https://www.vmeals.com/assets/fancybox.png");background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url("https://www.vmeals.com/assets/fancybox-x.png")}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url("https://www.vmeals.com/assets/fancybox.png");background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url("https://www.vmeals.com/assets/fancybox-y.png");background-position:-20px 0px}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url("https://www.vmeals.com/assets/fancybox.png");background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url("https://www.vmeals.com/assets/fancybox-x.png");background-position:0px -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url("https://www.vmeals.com/assets/fancybox.png");background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url("https://www.vmeals.com/assets/fancybox-y.png")}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url("https://www.vmeals.com/assets/fancybox.png");background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url("https://www.vmeals.com/assets/fancy_title_over.png");display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url("https://www.vmeals.com/assets/fancybox.png") -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url("https://www.vmeals.com/assets/fancybox-x.png") 0px -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url("https://www.vmeals.com/assets/fancybox.png") -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/javascripts/fancybox/fancy_close.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/javascripts/fancybox/fancy_nav_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/javascripts/fancybox/fancy_nav_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/javascripts/fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/javascripts/fancybox/fancy_title_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/javascripts/fancybox/fancy_title_main.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/javascripts/fancybox/fancy_title_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px')}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/javascripts/fancybox/fancy_loading.png', sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:transparent !important}.selectboxit-container{position:relative;display:inline-block;vertical-align:top}.selectboxit-container *{font:14px Helvetica, Arial;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;ms-user-select:none;-o-user-select:none;user-select:none;outline:none;white-space:nowrap}.selectboxit-container .selectboxit{width:220px;cursor:pointer;margin:0;padding:0;border-radius:6px;overflow:hidden;display:block;position:relative}.selectboxit-container span,.selectboxit-container .selectboxit-options a{height:30px;line-height:30px;display:block}.selectboxit-container .selectboxit:focus{outline:0}.selectboxit-disabled{cursor:default}.selectboxit-text{text-indent:5px;overflow:hidden;text-overflow:ellipsis;float:left}.selectboxit .selectboxit-option-icon-container{margin-left:5px}.selectboxit-container .selectboxit-options{-moz-box-sizing:border-box;box-sizing:border-box;min-width:100%;*width:100%;margin:0;padding:0;list-style:none;position:absolute;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:9999999999999;border-radius:6px;text-align:left;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.selectboxit-option .selectboxit-option-anchor{padding:0 2px}.selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none}.selectboxit-option,.selectboxit-optgroup-header{text-indent:5px;margin:0}.selectboxit-option-first{border-top-right-radius:6px;border-top-left-radius:6px}.selectboxit-optgroup-header+.selectboxit-option-first{border-top-right-radius:0px;border-top-left-radius:0px}.selectboxit-option-last{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.selectboxit-optgroup-header{font-weight:bold}.selectboxit-optgroup-header:hover{cursor:default}.selectboxit-arrow-container{width:30px;position:absolute;right:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin:0 auto;position:absolute;top:50%;right:0;left:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{top:30%}.selectboxit-option-icon-container{float:left}.selectboxit-container .selectboxit-option-icon{margin:0;padding:0;vertical-align:middle}.selectboxit-option-icon-url{width:18px;background-size:18px 18px;background-repeat:no-repeat;height:100%;background-position:center;float:left}.jqueryui .ui-icon{background-color:inherit}.jqueryui .ui-icon-triangle-1-s{background-position:-64px -16px}.site-admin-vendors .page-header{min-height:50px}.site-admin-vendors .box-widget .title{padding-bottom:0}.site-admin-vendors .box-widget .inner{min-height:180px}.site-admin-vendors .box-widget table{font-family:"open-sans-n6", "open-sans", sans-serif;font-weight:600}.site-admin-vendors .box-widget table tr td{text-align:right;padding-top:10px;vertical-align:bottom}.site-admin-vendors .box-widget table tr td:first-child{text-align:left}.site-admin-vendors .box-widget table tr:first-child td{padding-top:0}.site-admin-vendors .box-widget table a{color:#fe5136}.site-admin-accounts .page-header{min-height:50px}.site-admin-accounts .box-widget .title{padding-bottom:0}.site-admin-accounts .box-widget .inner{min-height:180px}.site-admin-accounts .box-widget table{font-family:"open-sans-n6", "open-sans", sans-serif;font-weight:600}.site-admin-accounts .box-widget table tr td{text-align:right;padding-top:10px;vertical-align:bottom}.site-admin-accounts .box-widget table tr td:first-child{text-align:left}.site-admin-accounts .box-widget table tr:first-child td{padding-top:0}.site-admin-accounts .box-widget table a{color:#fe5136}#orders-duplicate .vendor-details,#orders-review .vendor-details,.show-site-admin .vendor-details{margin-left:0px}#orders-duplicate .vendor-details .vendor-logo,#orders-review .vendor-details .vendor-logo,.show-site-admin .vendor-details .vendor-logo{margin-top:3px;margin-left:0px;margin-right:8px}#edit-item-modal #menu-item-form div.option-group.error label{color:red}.tooltip{z-index:9999}#orders-show .span6{width:460px}#order-widget .select-lg{float:left;padding:10px 15px}#order-widget .select-lg .sbHolder{float:left;font-size:16px;height:20px;width:140px}#my-order-widget .special-instructions{font-weight:normal}.form-actions{background-color:transparent;border-top:0px}abbr[title]{border-bottom:0px;cursor:auto}.rewards-badge .points{font-size:48px}input.required{background:url(red-asterisk-b780a438d556bcab44659234aa9fa5e6.png) 95% 9px no-repeat}input[type=number].required{background:url(red-asterisk-b780a438d556bcab44659234aa9fa5e6.png) 93% 9px no-repeat}input.required.long-input{background:url(red-asterisk-b780a438d556bcab44659234aa9fa5e6.png) 98% 9px no-repeat}.selectboxit.required{background:url(red-asterisk-b780a438d556bcab44659234aa9fa5e6.png) 88% 9px no-repeat}.selectboxit-container .select-time{font-size:14px;padding:4px;width:50px}.selectboxit-container .select-tiny{font-size:14px;padding:4px;width:145px !important}.selectboxit-container .select-tiny .selectboxit-arrow-container .selectboxit-arrow{background:url(select-icon-sm-341ae917ed2bf963b935794ad08a7019.png) 10px 12px no-repeat;height:35px;left:5px;top:-8px}.checkout .review .vendor-logo{float:right;margin-top:3px;margin-left:0px;margin-right:8px}.vendor-manage-notifications #manage-notifications ul{width:270px}.vendor-manage-notifications #manage-notifications ul li .row-label.contact-info{-webkit-line-clamp:3;margin-left:10px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:180px}.vendor-manage-notifications #manage-notifications h3.contact-info{display:inline-block}.vendor-manage-notifications #manage-notifications li a{margin-left:10px}.menu-builder .edit-item th{vertical-align:top}.menu-builder .edit-item .table-options input.price{float:left;width:80px}.menu-builder .edit-item input.selection-limit{width:70px}.menu-builder .edit-item .option-fields{margin-bottom:5px}.menu-builder span.dollar{margin-right:2px}.menu-builder #my-items-table th.action{width:130px}.menu-builder #menu-item-form textarea{height:inherit}.menu-builder .edit-item .table-options td,.menu-builder .edit-item .table-options th{max-width:300px}body.print .span12{width:900px}body.print #main-content{padding:15px 0 0 0}body.print .container{width:100%}body.print .order-details{max-width:235px}body.print .order_checkout_details{max-width:270px;word-wrap:break-word}body.print .order-location{max-width:220px}div.control-group.hidden{display:block;margin-top:0px;width:145px}div.select2-container.hidden{display:block}#users-index .vendor-header{margin-bottom:80px}#site-admin-vendors-show table.align-middle td{padding:15px;text-align:left;vertical-align:middle}#order-tip-pctgSelectBoxIt{width:80px}#order-tip-pctgSelectBoxItArrow{top:-11px}#order-tip-pctgSelectBoxItText{line-height:15px}#gratuity-label{margin-top:-8px}.billing_contact_label{border-right-color:#000;border-right-style:solid;border-right-width:1px;font-size:12px;width:100px}.billing_contact_detail{font-size:12px;line-height:8px}.error_explanation{background-color:#f0f0f0;border:2px solid #fe5136;margin-bottom:20px;padding:7px;padding-bottom:0;width:450px}.error_explanation h2{background-color:#fe5136;color:#fff;font-size:12px;font-weight:bold;padding:5px 5px 5px 15px;margin:-7px;margin-bottom:0px;text-align:left}.error_explanation ul li{list-style:none;font-size:12px}.col-md-2 .selectboxit-container .selectboxit-text{max-width:80px !important}@font-face{font-family:'SanchezBold-Italic';src:url("../fonts/25B3DC_0_0.eot");src:url("../fonts/25B3DC_0_0.eot#iefix") format("embedded-opentype"),url("../fonts/25B3DC_0_0.woff") format("woff"),url("../fonts/25B3DC_0_0.ttf") format("truetype")}@font-face{font-family:'Sanchez-Italic';src:url("../fonts/25B3DC_1_0.eot");src:url("../fonts/25B3DC_1_0.eot#iefix") format("embedded-opentype"),url("../fonts/25B3DC_1_0.woff") format("woff"),url("../fonts/25B3DC_1_0.ttf") format("truetype")}@font-face{font-family:'SanchezBold';src:url("../fonts/25B3DC_2_0.eot");src:url("../fonts/25B3DC_2_0.eot#iefix") format("embedded-opentype"),url("../fonts/25B3DC_2_0.woff") format("woff"),url("../fonts/25B3DC_2_0.ttf") format("truetype")}@font-face{font-family:'Sanchez';src:url("../fonts/25B3DC_3_0.eot");src:url("../fonts/25B3DC_3_0.eot#iefix") format("embedded-opentype"),url("../fonts/25B3DC_3_0.woff") format("woff"),url("../fonts/25B3DC_3_0.ttf") format("truetype")}.sans{font-family:"open-sans-n4", "open-sans", sans-serif;font-weight:400}.serif{font-family:'SanchezBold';font-weight:normal !important}.light{font-family:"open-sans-n3", "open-sans", sans-serif;font-weight:300}strong,.semi-bold{font-family:"open-sans-n6", "open-sans", sans-serif;font-weight:600}.bold{font-family:"open-sans-n7", "open-sans", sans-serif;font-weight:700}.extra-bold{font-family:"open-sans-n8", "open-sans", sans-serif;font-weight:800}em,.italic{font-style:italic}.upper{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal{font-weight:400}.underline{text-decoration:underline}.center{text-align:center}.align-right{text-align:right}.align-left{text-align:left}.notice{color:#fe5136}.update_font_color{color:blue}.right{float:right}.right-margin{margin-right:25px}.margin-7{margin:7px}.margin-top-5{margin-top:5px}.padding-right-5{padding-right:5px}.left{float:left}.relative{position:relative}.ir{display:block;text-indent:-9999px}.ir.inline-block{display:inline-block}.inline-block{display:inline-block}.img-float-left{float:left;margin-right:10px}.content-float{overflow:hidden}td .content-float{min-width:100px}.img-border{border:2px solid #e0e0e0;border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px}.img-border-lg{border:4px solid #e0e0e0;border-radius:8px;moz-border-radius:8px;webkit-border-radius:8px}.txt-red{color:#fe5136}.txt-green{color:#86c622}.top{vertical-align:top !important}ul{margin:0;-webkit-padding-start:0}li{list-style:none}a{color:#333333;text-decoration:underline}a:hover{color:#333333;text-decoration:none}a:focus{outline:none}a.action{text-decoration:underline}a.action:hover{text-decoration:none}a.notice:hover{color:#fe5136}hr{border-bottom:2px solid #cccccc;height:0;margin:0 0 15px 0}[class^="icon-"]{background-image:url(glyphicons-halflings-foodify-e3b584ef68d52c8892d7a62cefb90b53.png)}.show-hide{padding:0 20px 0 0;position:relative}.show-hide [data-toggle=more-less]{bottom:0;display:none;position:absolute;right:0}.show-hide .content{height:40px;padding:0 10px 0 0;visibility:hidden}.border-box{box-sizing:border-box;moz-box-sizing:border-box;webkit-box-sizing:border-box}*:focus{outline:none}.pointer{cursor:pointer}.noshow{display:none}.link-btn{text-decoration:none}.placeholder-italic ::-webkit-input-placeholder{font-style:italic}.placeholder-italic :-moz-placeholder{font-style:italic}.placeholder-italic ::-moz-placeholder{font-style:italic}.placeholder-italic :-ms-input-placeholder{font-style:italic}.pull-right-with-padding{float:right !important;margin-right:50px}h1,.h1,h2,h3,.h3,h4,h5{line-height:1;margin:0 0 18px 0;text-rendering:auto}h1,.h1{font-family:"open-sans-n6", "open-sans", sans-serif;font-size:40px;font-weight:600;line-height:1}h2{font-family:"open-sans-n4", "open-sans", sans-serif;font-size:34px;font-weight:400}h3,.h3{font-size:24px}h4,.h4{font-family:'SanchezBold';font-size:20px;font-weight:normal}h5{font-family:"open-sans-n4", "open-sans", sans-serif;font-family:"open-sans-n6", "open-sans", sans-serif;font-size:14px;font-weight:400;font-weight:600}html{height:100%;width:100%}html.lt-ie9{height:auto !important}body{font-family:"open-sans-n4", "open-sans", sans-serif;font-size:14px;font-weight:400;height:100%;padding:0;position:relative}body.sandwich{background:url(sandwich-small-bg-d8d877d3a194e714e096e143bd06249a.jpg) 0 200px no-repeat}body.spaghetti-sandwich{background:url(sandwich-right-bg-681b55979760c8c7fdbfd93da7bcbd77.jpg),url(spaghetti-bg-df1f58f19a883494e78c3e9f8799d230.jpg);background-position:right 200px, 0 800px;background-repeat:no-repeat}body.spaghetti{background:url(spaghetti-bg-df1f58f19a883494e78c3e9f8799d230.jpg) 0 1000px no-repeat}body.pasta-salad{background:url(pasta-salad-bg-39b4e0022e5a31d4386b4260d8388e8a.jpg) 0 1000px no-repeat;background-position:right top}body.secondary-pasta-salad{background:url(secondary-pasta-salad-bg-2baeda4d3daa16231f9dd2f2debe17db.jpg) 0 977px no-repeat;background-position:right 50px}#wrapper{height:100%;height:auto !important;margin:0 auto -315px;min-height:100%;position:relative;width:100%;z-index:1}#wrapper.secondary-chicken-wrap{background:url(secondary-chicken-wrap-bg-00d8bd721560c956e9d6d98fe4949e7c.jpg) 0 667px no-repeat;background-position:left 400px}#main-content{padding:25px 20px 20px 20px}body.pasta-salad #main-content{min-height:475px}.background-container{background:#ffffff;filter:alpha(opacity=90);height:100%;khtml-opacity:0.9;moz-opacity:0.9;ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);opacity:0.9;position:fixed;webkit-opacity:0.9;margin-left:2%;width:96%;z-index:0}.secondary-background-container{height:100%;left:0;position:absolute;z-index:0}.secondary-background-container.chicken-wrap{background:url(secondary-chicken-wrap-bg-00d8bd721560c956e9d6d98fe4949e7c.jpg) 0 667px no-repeat;background-position:left 150px;height:1055px;width:382px}.footer-push{height:315px}#site-header{background-color:#333333;position:relative;width:100%;position:relative}#site-header .logo{background:url(spr-logos-7ee5ddd44d4c9cd0654db719335271d3.png);display:block;float:left;height:117px;margin:10px 0;text-indent:-9999px;width:169px}#site-header .logo.inline-block{display:inline-block}#site-header .logo.small{background-position:-368px 0;height:46px;width:160px}#site-header .logo.small{margin:15px 0}#site-header .main-menu{color:#ffffff}#site-header .user-menu li{line-height:1}#site-header .user-menu li a:hover{text-decoration:underline}#site-header .inner-header{padding:0 20px}.page-header{border:none;margin:0 0 20px 0;padding:0}.page-header h1,.page-header .h1{font-family:'SanchezBold';font-size:28px;float:left;font-weight:normal !important;line-height:1;margin:0}.page-header small{clear:left;display:block;font-size:14px}.menu{zoom:1}.menu:before,.menu:after{content:"";display:table;zoom:1}.menu:after{clear:both}.menu li{float:left;list-style:none}.menu a{text-decoration:none}.dropdown-menu{z-index:9999}.dropdown-menu li{margin:0;padding:0;text-align:left}.dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a,.dropdown-menu .active>a,.dropdown-menu .active>a:hover{background:#fe5136}.main-menu{float:right;font-family:"open-sans-n6", "open-sans", sans-serif;font-weight:600;margin:0}.main-menu li{line-height:20px}.main-menu li:last-child{margin-right:0}.main-menu li:hover ul{display:block}.main-menu li:hover a{color:#fe5136}.main-menu a{color:#ffffff}.main-menu a:hover{color:#fe5136}.main-menu .dropdown-toggle .caret{border-bottom-color:#999999;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid transparent;border-top-color:#999999;margin:8px 8px 0 0}.main-menu .dropdown-menu{background-color:#f2f2f2;border:none;border-radius:0;box-shadow:0 2px 3px rgba(0,0,0,0.4);moz-box-shadow:0 2px 3px rgba(0,0,0,0.4);padding:15px 0 15px 0;top:97%;webkit-box-shadow:0 2px 3px rgba(0,0,0,0.4);width:250px}.main-menu .dropdown-menu li>a{white-space:nowrap}.main-menu .dropdown-menu li{margin:0;padding:0 0 0 0;width:100%}.main-menu .dropdown-menu li a{background:none;border-radius:none;color:#333333;display:block;font-size:16px;padding:10px 20px 0 20px;width:100%;word-wrap:break-word}.main-menu .dropdown-menu li a:hover{text-decoration:underline}.main-menu .dropdown-menu li a.active{text-decoration:underline}.main-menu .dropdown-menu li:first-child a{padding-top:0}.main-menu .open{background-color:#474747;background-image:linear-gradient(to bottom, #333, #474747);background-image:-moz-linear-gradient(top, #333, #474747);background-image:-o-linear-gradient(top, #333, #474747);background-image:-webkit-gradient(linear, left top, left bottom, from(#333), to(#474747));background-image:-webkit-linear-gradient(top, #333, #474747);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#333333, endColorstr=#474747);pie-background:linear-gradient(to bottom, #333, #474747)}.main-menu li{padding:0px 35px 15px 20px}.user-menu{color:#999999;font-size:12px}.user-menu li{border-left:1px solid #999999;margin-left:15px;padding-left:15px}.user-menu li:first-child{border:none;padding:0}.user-menu a{color:#999999}.photo-carousel{width:440px}.photo-carousel .item{width:440px}.photo-carousel .item .img-wrap{height:330px;line-height:330px;text-align:center;vertical-align:middle}.photo-carousel .item .img-wrap img{margin:0 auto}.photo-carousel .carousel-control{border:none;border-radius:0;filter:alpha(opacity=100);khtml-opacity:1;moz-opacity:1;ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity:1;top:165px;webkit-opacity:1}.photo-carousel .carousel-control.left{background:url(spr-site-icons-d9aa611a30461bc6c128a5922fabbace.png);background-position:-208px -108px;display:block;height:35px;left:-18px;text-indent:-9999px;width:35px}.photo-carousel .carousel-control.left.inline-block{display:inline-block}.photo-carousel .carousel-control.left.spr-search{height:47px;width:47px}.photo-carousel .carousel-control.left.spr-search:hover{background-position:-50px 0}.photo-carousel .carousel-control.left.spr-search-md{background-position:-256px -208px;height:38px;width:38px}.photo-carousel .carousel-control.left.spr-search-md:hover{background-position:-306px -208px}.photo-carousel .carousel-control.left.spr-fork{background-position:-305px 0px;height:50px;width:45px}.photo-carousel .carousel-control.left.spr-print{background-position:-5px -50px;height:40px;width:40px}.photo-carousel .carousel-control.left.spr-fax{background-position:-55px -50px;height:40px;width:40px}.photo-carousel .carousel-control.left.spr-close{background-position:-105px -50px;height:50px;width:50px}.photo-carousel .carousel-control.left.spr-close-sm{background-position:-65px -110px;height:25px;width:25px}.photo-carousel .carousel-control.left.spr-hide{background-position:-265px -165px;height:20px;width:20px}.photo-carousel .carousel-control.left.spr-check{background-position:-315px -65px;height:25px;width:25px}.photo-carousel .carousel-control.left.spr-check.active{background-position:-265px -65px}.photo-carousel .carousel-control.left.spr-clock{background-position:-365px -65px;height:25px;width:25px}.photo-carousel .carousel-control.left.spr-group{background-position:-10px -110px;height:25px;width:25px}.photo-carousel .carousel-control.left.spr-group-lg{background-position:-400px -200px;height:100px;width:150px}.photo-carousel .carousel-control.left.spr-group-red{background-position:-130px -480px;height:40px;width:50px}.photo-carousel .carousel-control.left.spr-plus{background-position:-165px -65px;height:20px;width:20px}.photo-carousel .carousel-control.left.spr-plus.open{background-position:-215px -65px}.photo-carousel .carousel-control.left.spr-settings{background-position:-400px -100px;height:100px;width:150px}.photo-carousel .carousel-control.left.spr-trash{background-position:-118px -110px;height:25px;width:15px}.photo-carousel .carousel-control.left.spr-trash-white{background-position:-16px -165px;height:25px;width:15px}.photo-carousel .carousel-control.left.spr-prev{background-position:-208px -108px;height:35px;width:35px}.photo-carousel .carousel-control.left.spr-next{background-position:-160px -108px;height:35px;width:35px}.photo-carousel .carousel-control.left.spr-edit-med{background-position:-264px -110px;height:35px;width:25px}.photo-carousel .carousel-control.left.spr-edit{background-position:-116px -214px;height:25px;width:20px}.photo-carousel .carousel-control.left.spr-picture{background-position:-315px -115px;height:65px;width:75px}.photo-carousel .carousel-control.left.spr-sortable{background-position:-170px -165px;height:30px;width:12px}.photo-carousel .carousel-control.left.spr-sortable-sm{background-position:-220px -170px;height:15px;width:10px}.photo-carousel .carousel-control.left.spr-menu{background-position:-210px -372px;height:62px;width:81px}.photo-carousel .carousel-control.left.spr-menu-lg{background-position:-400px 0px;height:100px;width:150px}.photo-carousel .carousel-control.left.spr-download{background-position:-330px -370px;height:59px;width:46px}.photo-carousel .carousel-control.left.spr-email-tiny{background-position:-165px -216px;height:14px;width:20px}.photo-carousel .carousel-control.left.spr-sale-lg{background-position:-572px -4px;height:92px;width:56px}.photo-carousel .carousel-control.left.spr-rewards{background-position:-212px -210px;height:35px;width:26px}.photo-carousel .carousel-control.left.spr-rewards-lg{background-position:-412px -300px;height:105px;width:75px}.photo-carousel .carousel-control.left.spr-date-red{background-position:-126px -278px;height:45px;width:50px}.photo-carousel .carousel-control.left.spr-time-red{background-position:-328px -476px;height:50px;width:50px}.photo-carousel .carousel-control.left.spr-location-red{background-position:-330px -278px;height:50px;width:42px}.photo-carousel .carousel-control.right{background:url(spr-site-icons-d9aa611a30461bc6c128a5922fabbace.png);background-position:-160px -108px;display:block;height:35px;right:-18px;text-indent:-9999px;width:35px}.photo-carousel .carousel-control.right.inline-block{display:inline-block}.photo-carousel .carousel-control.right.spr-search{height:47px;width:47px}.photo-carousel .carousel-control.right.spr-search:hover{background-position:-50px 0}.photo-carousel .carousel-control.right.spr-search-md{background-position:-256px -208px;height:38px;width:38px}.photo-carousel .carousel-control.right.spr-search-md:hover{background-position:-306px -208px}.photo-carousel .carousel-control.right.spr-fork{background-position:-305px 0px;height:50px;width:45px}.photo-carousel .carousel-control.right.spr-print{background-position:-5px -50px;height:40px;width:40px}.photo-carousel .carousel-control.right.spr-fax{background-position:-55px -50px;height:40px;width:40px}.photo-carousel .carousel-control.right.spr-close{background-position:-105px -50px;height:50px;width:50px}.photo-carousel .carousel-control.right.spr-close-sm{background-position:-65px -110px;height:25px;width:25px}.photo-carousel .carousel-control.right.spr-hide{background-position:-265px -165px;height:20px;width:20px}.photo-carousel .carousel-control.right.spr-check{background-position:-315px -65px;height:25px;width:25px}.photo-carousel .carousel-control.right.spr-check.active{background-position:-265px -65px}.photo-carousel .carousel-control.right.spr-clock{background-position:-365px -65px;height:25px;width:25px}.photo-carousel .carousel-control.right.spr-group{background-position:-10px -110px;height:25px;width:25px}.photo-carousel .carousel-control.right.spr-group-lg{background-position:-400px -200px;height:100px;width:150px}.photo-carousel .carousel-control.right.spr-group-red{background-position:-130px -480px;height:40px;width:50px}.photo-carousel .carousel-control.right.spr-plus{background-position:-165px -65px;height:20px;width:20px}.photo-carousel .carousel-control.right.spr-plus.open{background-position:-215px -65px}.photo-carousel .carousel-control.right.spr-settings{background-position:-400px -100px;height:100px;width:150px}.photo-carousel .carousel-control.right.spr-trash{background-position:-118px -110px;height:25px;width:15px}.photo-carousel .carousel-control.right.spr-trash-white{background-position:-16px -165px;height:25px;width:15px}.photo-carousel .carousel-control.right.spr-prev{background-position:-208px -108px;height:35px;width:35px}.photo-carousel .carousel-control.right.spr-next{background-position:-160px -108px;height:35px;width:35px}.photo-carousel .carousel-control.right.spr-edit-med{background-position:-264px -110px;height:35px;width:25px}.photo-carousel .carousel-control.right.spr-edit{background-position:-116px -214px;height:25px;width:20px}.photo-carousel .carousel-control.right.spr-picture{background-position:-315px -115px;height:65px;width:75px}.photo-carousel .carousel-control.right.spr-sortable{background-position:-170px -165px;height:30px;width:12px}.photo-carousel .carousel-control.right.spr-sortable-sm{background-position:-220px -170px;height:15px;width:10px}.photo-carousel .carousel-control.right.spr-menu{background-position:-210px -372px;height:62px;width:81px}.photo-carousel .carousel-control.right.spr-menu-lg{background-position:-400px 0px;height:100px;width:150px}.photo-carousel .carousel-control.right.spr-download{background-position:-330px -370px;height:59px;width:46px}.photo-carousel .carousel-control.right.spr-email-tiny{background-position:-165px -216px;height:14px;width:20px}.photo-carousel .carousel-control.right.spr-sale-lg{background-position:-572px -4px;height:92px;width:56px}.photo-carousel .carousel-control.right.spr-rewards{background-position:-212px -210px;height:35px;width:26px}.photo-carousel .carousel-control.right.spr-rewards-lg{background-position:-412px -300px;height:105px;width:75px}.photo-carousel .carousel-control.right.spr-date-red{background-position:-126px -278px;height:45px;width:50px}.photo-carousel .carousel-control.right.spr-time-red{background-position:-328px -476px;height:50px;width:50px}.photo-carousel .carousel-control.right.spr-location-red{background-position:-330px -278px;height:50px;width:42px}.photo-carousel .carousel-caption{background:#f5f5f5;background:none;line-height:20px;padding:20px 0 20px 0;position:relative;text-align:left}.vendor-carousel{padding-bottom:10px;position:relative}.vendor-carousel h1{font-size:22px;line-height:1;margin:0 0 20px 0}.vendor-carousel .vendor{font-family:"open-sans-n6", "open-sans", sans-serif;font-size:16px;font-weight:600;margin-bottom:10px}.vendor-carousel .vendor .vendor-logo{margin-right:20px}.vendor-carousel .vendor a{color:#fe5136;font-size:20px;font-weight:400}.vendor-carousel .carousel-nav{padding:20px;width:100%}.box-inset{border:1px solid #efefef;border-radius:8px;box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);margin-bottom:20px;moz-border-radius:8px;moz-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);padding:30px;webkit-border-radius:8px;webkit-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2)}.box-widget{background:-moz-linear-gradient(center bottom, rgba(255,255,255,0.2) 5%, rgba(241,241,241,0.5) 90%);background:-webkit-gradient(linear, left bottom, left top, color-stop(0.95, rgba(255,255,255,0.5)), color-stop(0.05, rgba(241,241,241,0.9)));border:2px solid #e0e0e0;border-radius:10px;moz-border-radius:10px;webkit-border-radius:10px}.box-widget .title{background:#fe5136;background-clip:padding-box;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:10px;border-top-right-radius:10px;color:#ffffff;font-family:"open-sans-n6", "open-sans", sans-serif;font-weight:600;line-height:1.2;margin:0;moz-background-clip:padding-box;moz-border-radius-bottomleft:0;moz-border-radius-bottomright:0;moz-border-radius-topleft:10px;moz-border-radius-topright:10px;padding:15px 0 15px 0;text-align:center;webkit-background-clip:padding-box;webkit-border-bottom-left-radius:0;webkit-border-bottom-right-radius:0;webkit-border-top-left-radius:10px;webkit-border-top-right-radius:10px;width:100%}.box-widget .title.title-dark{background:#333333}.box-widget .title.title-light{background:none;color:#333333;font-family:"open-sans-n7", "open-sans", sans-serif;font-weight:700}.box-widget .inner{border-radius:10px;box-shadow:inset 1px -1px 5px #ffffff;moz-border-radius:10px;moz-box-shadow:inset 1px -1px 5px #ffffff;padding:20px 30px 20px 30px;position:relative;webkit-border-radius:10px;webkit-box-shadow:inset 1px -1px 5px #ffffff}.span4 .box-widget h3{background-clip:padding-box;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:8px;border-top-right-radius:8px;moz-background-clip:padding-box;moz-border-radius-bottomleft:0;moz-border-radius-bottomright:0;moz-border-radius-topleft:8px;moz-border-radius-topright:8px;webkit-background-clip:padding-box;webkit-border-bottom-left-radius:0;webkit-border-bottom-right-radius:0;webkit-border-top-left-radius:8px;webkit-border-top-right-radius:8px}.span6 .box-widget h3{background-clip:padding-box;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:8px;border-top-right-radius:8px;moz-background-clip:padding-box;moz-border-radius-bottomleft:0;moz-border-radius-bottomright:0;moz-border-radius-topleft:8px;moz-border-radius-topright:8px;webkit-background-clip:padding-box;webkit-border-bottom-left-radius:0;webkit-border-bottom-right-radius:0;webkit-border-top-left-radius:8px;webkit-border-top-right-radius:8px}.span2 .box-widget h3{background-clip:padding-box;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:8px;border-top-right-radius:8px;moz-background-clip:padding-box;moz-border-radius-bottomleft:0;moz-border-radius-bottomright:0;moz-border-radius-topleft:8px;moz-border-radius-topright:8px;webkit-background-clip:padding-box;webkit-border-bottom-left-radius:0;webkit-border-bottom-right-radius:0;webkit-border-top-left-radius:8px;webkit-border-top-right-radius:8px}.box-widget-shadow{background:url(box-widget-shadow-969a48032cd2db325227dcdc8319dacd.png) top center no-repeat;background-size:100% 62px;height:62px;margin-top:10px}.alert{background-color:none;border:none;margin-bottom:0px;padding:5px;text-shadow:none}.alert-error{background-color:transparent;border-color:none;color:#fe5136}.alert-redalert{background-color:#f2dede;border-color:none;color:#a94442;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:8px;padding-bottom:3px;margin-bottom:10px;font-size:17px}.alert-success{background-color:#ebf5da;border-color:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:8px;color:#86c622;padding-bottom:3px;margin-bottom:10px}.alert-info{background-color:transparent;border-color:none}#modal-error{float:left;margin:0 auto;margin-top:-15px;width:97%}#modal-error ul{float:left;margin:10px auto;text-align:center;width:100%}#modal-error ul li{border-left:none;margin:0 auto;width:97%}.control-group{margin-bottom:0px}.help-inline{color:#fe5136;font-size:12px;margin-top:-10px;padding-left:5px;vertical-align:middle}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#555}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#fe5136;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{background-color:#f2dede;border-color:#fe5136;color:#fe5136}.progress-bar{background-color:transparent;color:#333;font-family:'SanchezBold';font-weight:normal !important;padding:20px 20px 0 0;width:100%;zoom:1}.progress-bar:before,.progress-bar:after{content:"";display:table;zoom:1}.progress-bar:after{clear:both}.progress-bar li{float:left;overflow:hidden;padding:10px 0 15px 0;position:relative;width:25%}.progress-bar li:first-child{margin-left:0}.progress-bar li:first-child .stripe{left:50%;width:50%}.progress-bar li.last .stripe{width:50%}.progress-bar li h4{font-size:18px;margin:0 5px}.progress-bar li.current{color:#fe5136}.progress-bar li .stripe{border-top:2px solid #cccccc;display:block;margin:5px 0 20px 0;position:relative;width:100%}.progress-bar li .dot{left:45%;position:absolute;top:7px}.tab-nav{font-family:'SanchezBold';font-weight:normal !important;margin:0 0 10px 0;text-align:center;zoom:1}.tab-nav:before,.tab-nav:after{content:"";display:table;zoom:1}.tab-nav:after{clear:both}.tab-nav li{float:left;list-style:none;position:relative;margin:0;padding:0;width:auto}.tab-nav li:first-child a{background-clip:padding-box;border-bottom-left-radius:10px;border-bottom-right-radius:0;border-left:none;border-top-left-radius:10px;border-top-right-radius:0;moz-background-clip:padding-box;moz-border-radius-bottomleft:10px;moz-border-radius-bottomright:0;moz-border-radius-topleft:10px;moz-border-radius-topright:0;webkit-background-clip:padding-box;webkit-border-bottom-left-radius:10px;webkit-border-bottom-right-radius:0;webkit-border-top-left-radius:10px;webkit-border-top-right-radius:0}.tab-nav li.last a{background-clip:padding-box;border-bottom-left-radius:0;border-bottom-right-radius:10px;border-top-left-radius:0;border-top-right-radius:10px;moz-background-clip:padding-box;moz-border-radius-bottomleft:0;moz-border-radius-bottomright:10px;moz-border-radius-topleft:0;moz-border-radius-topright:10px;webkit-background-clip:padding-box;webkit-border-bottom-left-radius:0;webkit-border-bottom-right-radius:10px;webkit-border-top-left-radius:0;webkit-border-top-right-radius:10px}.tab-nav li.active a{background:#333333;color:#ffffff}.tab-nav li.active a:hover{background:#333333}.tab-nav li a{background:#cccccc;border-left:1px solid #ffffff;color:#000000;display:block;line-height:1;padding:12px 10px 13px 10px;text-align:baseline;text-decoration:none}.tab-nav li a:hover{background-color:#e0e0e0;background-image:linear-gradient(to bottom, #aaa, #e0e0e0);background-image:-moz-linear-gradient(top, #aaa, #e0e0e0);background-image:-o-linear-gradient(top, #aaa, #e0e0e0);background-image:-webkit-gradient(linear, left top, left bottom, from(#aaa), to(#e0e0e0));background-image:-webkit-linear-gradient(top, #aaa, #e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#aaaaaa, endColorstr=#e0e0e0);pie-background:linear-gradient(to bottom, #aaa, #e0e0e0);text-decoration:none}.tab-nav li .triangle{border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #333333;bottom:-9px;height:0;position:relative;width:10px}.tab-nav .span3{margin:0;width:33.333%}.tab-nav .span4{margin:0}.tab-nav .span6{margin:0;width:50%}.tab-nav.tabs-green li.active a{background:#6ead0c;color:#ffffff}.tab-nav.tabs-green li.active a:hover{background:#6ead0c}.tab-nav.tabs-green li a{background:#86c622;color:#ffffff}.tab-nav.tabs-green li a:hover{background-color:#86c622;background-image:linear-gradient(to bottom, #6ead0c, #86c622);background-image:-moz-linear-gradient(top, #6ead0c, #86c622);background-image:-o-linear-gradient(top, #6ead0c, #86c622);background-image:-webkit-gradient(linear, left top, left bottom, from(#6ead0c), to(#86c622));background-image:-webkit-linear-gradient(top, #6ead0c, #86c622);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#6ead0c, endColorstr=#86c622);pie-background:linear-gradient(to bottom, #6ead0c, #86c622)}.tab-nav.tabs-green li .triangle{border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #6ead0c;height:0;bottom:-8px;width:10px}.ie .tab-nav li a{padding:12px 10px 13px 10px}.tab-content{overflow:hidden}.nav-tabs{border-bottom:none;overflow:hidden}.tabs-large a{font-size:20px}.tabs-large li{width:33%}.vendor-options .tabs-large li,.col-rewards .tabs-large li{width:25%}.tab-footer{font-size:16px;margin:10px 0 0 0;zoom:1}.tab-footer:before,.tab-footer:after{content:"";display:table;zoom:1}.tab-footer:after{clear:both}.tab-footer i{margin-top:4px}.tab-header{font-size:16px;padding:0 15px 0 0;zoom:1}.tab-header:before,.tab-header:after{content:"";display:table;zoom:1}.tab-header:after{clear:both}.tab-header i{margin-top:4px}.vertical-tab-nav li{margin-top:10px;position:relative}.vertical-tab-nav li:first-child{margin-top:0}.vertical-tab-nav .btn{box-sizing:border-box;moz-box-sizing:border-box;text-align:left;webkit-box-sizing:border-box;width:100%}.vertical-tab-nav .btn.active{background:#333333;color:#ffffff}.vertical-tab-nav .btn.active:hover{background:#333333;background-color:#333333;background-image:linear-gradient(to bottom, #454545, #333);background-image:-moz-linear-gradient(top, #454545, #333);background-image:-o-linear-gradient(top, #454545, #333);background-image:-webkit-gradient(linear, left top, left bottom, from(#454545), to(#333));background-image:-webkit-linear-gradient(top, #454545, #333);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#454545, endColorstr=#333333);pie-background:linear-gradient(to bottom, #454545, #333)}.vertical-tab-nav .arrow{border-color:transparent;border-left-color:#333333;border-style:solid;border-width:5px 0 5px 5px;margin-top:-5px;position:absolute;right:-5px;top:50%}.vertical-tab-content .tab-pane{display:none}.vertical-tab-content .tab-pane.active{display:block}table{font-size:14px;margin-bottom:10px}table.table-small{font-size:14px}table.table-small th{font-size:12px;line-height:1}table.align-middle td{vertical-align:middle}table thead{margin-bottom:10px}table th{font-size:12px;padding:10px;text-align:left;text-transform:uppercase}table th:first-child{border-left:none}table td{vertical-align:top}table td:first-child{border-left:none}table .hover-cell:hover{background:#efefef}table tfoot{color:#333333;text-align:right}table tfoot td{border:none;padding:20px 0}table tfoot .icon-share-alt{margin-top:4px}table.bordered thead{border-bottom:2px solid #e0e0e0;border-top:2px solid #e0e0e0}table.bordered tbody{border-bottom:2px solid #e0e0e0}table.bordered th{border-left:1px solid #efefef}table.bordered th:first-child{border-left:none}table.bordered td{border-bottom:2px solid #e0e0e0;border-left:1px solid #efefef;padding:15px}table.bordered td:first-child{border-left:none}table.bordered tfoot td{border:none}table .icons a{margin:0 5px}.table-orders .open{color:#fe5136}.table-orders .price{font-size:22px}.table-reviews .name{width:180px}.table-reviews .review{font-size:14px}.table-compressed th,.table-compressed td{font-size:12px;line-height:14px;padding:1px;vertical-align:middle !important}.input-small{width:90px}.form-actions{display:block;margin:20px 0;overflow:hidden;padding:19px 20px 20px 20px}input:focus,select:focus,textarea:focus,button:focus{border-color:#fe5136 !important;moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fe5136 !important;outline:none !important;webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fe5136 !important}input[type]{background:#ffffff;border:solid 1px #cccccc;border-radius:12px;box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);font-family:"open-sans-n4", "open-sans", sans-serif;font-weight:400;moz-border-radius:12px;moz-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);outline-color:#fe5136;padding:3px 10px;webkit-border-radius:12px;webkit-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2)}input[type].input-sm{font-size:14px;padding:1px 8px;width:190px}input[type].input-lg{font-size:16px;padding:10px 15px}input[type].round{border-radius:35px;font-size:19px;line-height:normal;moz-border-radius:35px;padding:12px 15px;webkit-border-radius:35px;width:174px}input[type].numeric-step{text-align:center;width:75px}input[type].numeric-step[disabled=disabled]{text-align:left}input[type].input-currency{text-align:right;width:50px}input[type].input-qty{text-align:center;width:80px}.datepicker{border-radius:4px;left:0;moz-border-radius:4px;padding:4px;top:0;webkit-border-radius:4px;z-index:99999}.datepicker:before{border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);border-left:7px solid transparent;border-right:7px solid transparent;content:'';display:inline-block;left:6px;position:absolute;top:-7px}.datepicker:after{border-bottom:6px solid #ffffff;border-left:6px solid transparent;border-right:6px solid transparent;content:'';display:inline-block;left:7px;position:absolute;top:-6px}.box-widget .datepicker:before,.modal .datepicker:before,#start-order-widget .datepicker:before,#my-order-widget .datepicker:before{border:none !important}.box-widget .datepicker:after,.modal .datepicker:after,#start-order-widget .datepicker:after,#my-order-widget .datepicker:after{border:none !important}.datepicker>div{display:none}.datepicker table{margin:0}.datepicker td,.datepicker th{border-radius:4px;height:20px;moz-border-radius:4px;text-align:center;webkit-border-radius:4px;width:20px}.datepicker td.day:hover{background:#eeeeee;cursor:pointer}.datepicker td.day.disabled{color:#eeeeee}.datepicker td.old,.datepicker td.new{color:#999999}.datepicker td.active,.datepicker td.active:hover{background-color:#fe5136;background-image:linear-gradient(to bottom, #f75048, #fe5136);background-image:-moz-linear-gradient(top, #f75048, #fe5136);background-image:-o-linear-gradient(top, #f75048, #fe5136);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f75048), to(#fe5136));background-image:-webkit-linear-gradient(top, #f75048, #fe5136);background-repeat:repeat-x;border-color:#fe5136 #fe5136 #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff;color:#ffffff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker td.active:hover,.datepicker td.active:hover:hover,.datepicker td.active:focus,.datepicker td.active:hover:focus,.datepicker td.active:active,.datepicker td.active:hover:active,.datepicker td.active.active,.datepicker td.active:hover.active,.datepicker td.active.disabled,.datepicker td.active:hover.disabled,.datepicker td.active[disabled],.datepicker td.active:hover[disabled]{background-color:#fe5136;color:#ffffff}.datepicker td.active:active,.datepicker td.active:hover:active,.datepicker td.active.active,.datepicker td.active:hover.active{background-color:#fe5136}.datepicker td span{border-radius:4px;cursor:pointer;display:block;float:left;height:54px;line-height:54px;margin:2px;moz-border-radius:4px;webkit-border-radius:4px;width:47px}.datepicker td span:hover{background:#eeeeee}.datepicker td span.active{background-color:#fe5136;background-image:linear-gradient(to bottom, #f75048, #fe5136);background-image:-moz-linear-gradient(top, #f75048, #fe5136);background-image:-o-linear-gradient(top, #f75048, #fe5136);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f75048), to(#fe5136));background-image:-webkit-linear-gradient(top, #f75048, #fe5136);background-repeat:repeat-x;border-color:#fe5136 #fe5136 #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff;color:#ffffff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);*background-color:#fe5136}.datepicker td span.active:hover,.datepicker td span.active:focus,.datepicker td span.active:active,.datepicker td span.active.active,.datepicker td span.active.disabled,.datepicker td span.active[disabled]{background-color:#fe5136;color:#ffffff}.datepicker td span.active:active,.datepicker td span.active.active{background-color:#fe5136}.datepicker td span.old{color:#999999}.datepicker th.switch{width:145px}.datepicker th.next,.datepicker th.prev{font-size:21px}.datepicker thead tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th:hover{background:#eeeeee}.input-append.date .add-on i,.input-prepend.date .add-on i{cursor:pointer;display:block;height:16px;width:16px}input.city,.state{margin-right:5px}input.datepicker,input.city,input.zip,.state .sbHolder{width:120px}.state .sbSelector{width:120px}.state .sbOptions{max-height:129px !important;width:164px}input.short-input{margin-bottom:6px;width:110px}input.long-input{width:468px}.margin-right-30{margin-right:30px}.margin-right-40{margin-right:40px}.group-selection .sbHolder{width:140px}.group-selection .sbOptions,.group-selection .sbSelector{width:165px}.datepicker.dropdown-menu{z-index:10009 !important}.datepicker-container :first-child{margin-right:10px}.datepicker-container .spr-date{margin-top:-7px}input.timepicker{width:83px}.bootstrap-timepicker-widget{margin-top:0}.timepicker-container :first-child{margin-right:10px}.timepicker-container .spr-time{margin-top:-7px}.timepicker-container .bootstrap-timepicker-widget :first-child{margin-right:0}textarea{border:1px solid #efefef;border-radius:12px;box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);font-family:"open-sans-n4", "open-sans", sans-serif;font-weight:400;moz-border-radius:12px;moz-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);padding:10px 15px;webkit-border-radius:12px;webkit-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2)}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.prettycheckbox,.prettyradio{display:inline-block;margin:0;padding:0;zoom:1}.prettycheckbox:before,.prettyradio:before,.prettycheckbox:after,.prettyradio:after{content:"";display:table;zoom:1}.prettycheckbox:after,.prettyradio:after{clear:both}label.prettyoutside{cursor:pointer;display:block;margin:6px 5px;margin-left:-5px}.prettycheckbox a,.prettyradio a{background:url(prettyCheckable-red-c3e1ee8d11575052be8ce62fa739d81f.png) top left no-repeat;cursor:pointer;display:block;float:left;height:30px;margin:0 0 0 0;width:30px}.prettycheckbox.green a,.prettyradio.green a{background-image:url(https://www.vmeals.com/images/prettyCheckable-green.png)}.prettycheckbox.red a,.prettyradio.red a{background-image:url(prettyCheckable-red-c3e1ee8d11575052be8ce62fa739d81f.png)}.prettycheckbox.yellow a,.prettyradio.yellow a{background-image:url(https://www.vmeals.com/images/prettyCheckable-yellow.png)}.prettyradio a{background-position:0 -120px}.prettycheckbox a:focus,.prettyradio a:focus{outline:0 none}.prettycheckbox a:focus{background-position:0 -30px}.prettyradio a:focus{background-position:0 -150px}.prettycheckbox a.checked{background-position:0 -60px}.prettyradio a.checked{background-position:0 -180px}.prettycheckbox a.checked:focus{background-position:0 -90px}.prettyradio a.checked:focus{background-position:0 -210px}.prettycheckbox label,.prettyradio label{cursor:pointer;display:inline-block;float:left;margin:5px 5px}form{margin:0}form legend{border-bottom:2px solid #cccccc;display:block;font-family:"open-sans-n8", "open-sans", sans-serif;font-size:14px;font-weight:800;line-height:20px;margin:0;padding:0 0 5px 0;text-transform:uppercase}form fieldset{padding-top:10px}form label{font-family:"open-sans-n6", "open-sans", sans-serif;font-weight:600;margin-bottom:10px;zoom:1}form label:before,form label:after{content:"";display:table;zoom:1}form label:after{clear:both}form label small{font-size:14px}form input{margin-bottom:10px}form .controls{position:relative}form .controls input{vertical-align:middle}form .row label{margin-bottom:0}form.form-horizontal label.control-label{padding-top:0px !important}legend+div.row{padding-top:20px !important}.selectboxit-container .selectboxit{background:#ffffff;border:solid 1px #cccccc;border-radius:12px;box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);margin-bottom:10px;moz-border-radius:12px;moz-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);padding:3px 4px;webkit-border-radius:12px;webkit-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2)}.selectboxit-container .selectboxit:focus{border:1px solid #fe5136;border-color:#fe5136 !important;moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fe5136 !important;webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fe5136 !important}.selectboxit-container .selectboxit.btn{background:#ffffff;color:#333333 !important}.selectboxit-container .selectboxit.btn:hover{background:#ffffff;color:#333333}.selectboxit-container .selectboxit.btn:focus,.selectboxit-container .selectboxit.btn.active{box-shadow:none}.selectboxit-container span{height:auto;line-height:15px}.selectboxit-container .selectboxit-arrow-container .selectboxit-arrow{background:url(select-icon-d29bd936a9c23307b8769059e3b347ea.png) 8px 12px no-repeat;height:35px;left:5px;top:-9px}.selectboxit-container .select-sm{font-size:14px;padding:4px;width:190px}.selectboxit-container .select-sm .selectboxit-arrow-container .selectboxit-arrow{background:url(select-icon-sm-341ae917ed2bf963b935794ad08a7019.png) 10px 12px no-repeat;height:35px;left:5px;top:-8px}.selectboxit-container .select-lg{padding:10px 4px}.selectboxit-container .select-lg .selectboxit-text{font-size:16px !important;line-height:20px}.selectboxit-container .select-lg .selectboxit-arrow-container .selectboxit-arrow{background:url(select-icon-lg-7bb23ae14fa4c87ac6cb28075b05d2f0.png) 0 0 no-repeat;height:35px;left:5px;top:0px}.selectboxit-container .selectboxit-text{font-family:"open-sans-n4", "open-sans", sans-serif;font-weight:400;line-height:20px;text-align:left;width:80%}.selectboxit-container .selectboxit-text:hover{color:#333333}.selectboxit-container .selectboxit-option .selectboxit-option-anchor{padding:0 15px 0 10px}#start-order-widget .field-location .selectboxit-container{max-width:150px}#start-order-widget .field-location .select-location{width:140px !important}.btn{background:#fe5136;border:none;border-radius:10px !important;box-shadow:none;color:white !important;font-family:"open-sans-n4", "open-sans", sans-serif;font-weight:400;moz-border-radius:10px !important;text-decoration:none;text-shadow:none;webkit-border-radius:10px !important}.btn:hover{background:#fe5136;background-image:linear-gradient(to bottom, #d63f1d, #fe5136);background-image:-moz-linear-gradient(top, #d63f1d, #fe5136);background-image:-o-linear-gradient(top, #d63f1d, #fe5136);background-image:-webkit-gradient(linear, left top, left bottom, from(#d63f1d), to(#fe5136));background-image:-webkit-linear-gradient(top, #d63f1d, #fe5136);border-radius:10px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#d63f1d, endColorstr=#fe5136);moz-border-radius:10px;pie-background:linear-gradient(to bottom, #d63f1d, #fe5136);webkit-border-radius:10px}.btn-dark{background:#333333;color:#fff}.btn-dark:hover{background:#333333;background-color:#333333;background-image:linear-gradient(to bottom, #454545, #333);background-image:-moz-linear-gradient(top, #454545, #333);background-image:-o-linear-gradient(top, #454545, #333);background-image:-webkit-gradient(linear, left top, left bottom, from(#454545), to(#333));background-image:-webkit-linear-gradient(top, #454545, #333);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#454545, endColorstr=#333333);pie-background:linear-gradient(to bottom, #454545, #333)}.btn-light{background:#e0e0e0;color:#333333;font-family:"open-sans-n6", "open-sans", sans-serif;font-weight:600}.btn-light:hover{background:#e0e0e0;background-color:#e0e0e0;background-image:linear-gradient(to bottom, #ccc, #e0e0e0);background-image:-moz-linear-gradient(top, #ccc, #e0e0e0);background-image:-o-linear-gradient(top, #ccc, #e0e0e0);background-image:-webkit-gradient(linear, left top, left bottom, from(#ccc), to(#e0e0e0));background-image:-webkit-linear-gradient(top, #ccc, #e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#cccccc, endColorstr=#e0e0e0);pie-background:linear-gradient(to bottom, #ccc, #e0e0e0)}.btn-light{background:#e0e0e0;color:#333333;font-family:"open-sans-n6", "open-sans", sans-serif;font-weight:600}.btn-light:hover{background-color:#e0e0e0;background-image:linear-gradient(to bottom, #ccc, #e0e0e0);background-image:-moz-linear-gradient(top, #ccc, #e0e0e0);background-image:-o-linear-gradient(top, #ccc, #e0e0e0);background-image:-webkit-gradient(linear, left top, left bottom, from(#ccc), to(#e0e0e0));background-image:-webkit-linear-gradient(top, #ccc, #e0e0e0);color:#333333;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#cccccc, endColorstr=#e0e0e0);pie-background:linear-gradient(to bottom, #ccc, #e0e0e0)}.btn-light.inactive{color:#ffffff}.btn-light.inactive:hover{background:#e0e0e0 !important;cursor:default}.btn-lg{font-family:"open-sans-n8", "open-sans", sans-serif;font-size:22px;font-weight:800;padding:15px 30px}.btn-med{font-size:16px;padding:10px 20px}.btn-trash{border-radius:8px;moz-border-radius:8px;padding:8px 12px;webkit-border-radius:8px}.btn-trash:hover{border-radius:8px;moz-border-radius:8px;webkit-border-radius:8px}.btn-edit{border-radius:8px;moz-border-radius:8px;padding:8px 10px;webkit-border-radius:8px}.btn-edit:hover{border-radius:8px;moz-border-radius:8px;webkit-border-radius:8px}.search-btn{border:none;box-shadow:none}#navlist li{display:inline-block;list-style-type:none;padding-right:20px}.fb-big-section{color:#FFF;padding-top:1px}.fb-row{margin-bottom:1px;text-align:center}#fb{background:#3b5998}.fb-outside{display:block;margin:0 auto;overflow:hidden;position:relative}.fb-text,.fb-click{display:block;position:absolute;text-align:center;width:100%;transition:0.3s ease all;-moz-transition:0.3s ease all;-webkit-transition:0.3s ease all}.fb-text{color:#FFF;font-family:"open-sans-n4", "open-sans", sans-serif;font-weight:normal;font-size:14px;z-index:9999}.fb-click{z-index:8888}#fb-1{background:#3b5998;height:28px}#fb-1 .fb-text{background:#3b5998;height:100%;padding-top:4px}#fb-1 .fb-click{padding-top:4px}#fb-1:hover .fb-text{margin-top:100px}.tw-big-section{color:#FFF;padding-top:1px}.tw-row{margin-bottom:1px;text-align:center}#tw{background:#1CC1F7}.tw-outside{display:block;margin:0 auto;overflow:hidden;position:relative}.tw-text,.tw-click{display:block;position:absolute;text-align:center;width:100%;transition:0.3s ease all;-moz-transition:0.3s ease all;-webkit-transition:0.3s ease all}.tw-text{color:#FFF;font-family:"open-sans-n4", "open-sans", sans-serif;font-weight:normal;font-size:14px;z-index:9999}.tw-click{z-index:8888}#tw-1{background:#1CC1F7;height:28px}#tw-1 .tw-text{background:#1CC1F7;height:100%;padding-top:4px}#tw-1 .tw-click{padding-top:4px}#tw-1:hover .tw-text{margin-top:100px}.go-big-section{color:#FFF;padding-top:1px}.go-row{margin-bottom:1px;text-align:center}#google{background:#ffc300}.go-outside{display:block;margin:0 auto;overflow:hidden;position:relative}.go-text,.go-click{display:block;position:absolute;text-align:center;width:100%;transition:0.3s ease all;-moz-transition:0.3s ease all;-webkit-transition:0.3s ease all}.go-text{color:#FFF;font-family:"open-sans-n4", "open-sans", sans-serif;font-weight:normal;font-size:14px;z-index:9999}.go-click{z-index:8888}#go-1{background:#ffc300;height:28px}#go-1 .go-text{background:#ffc300;height:100%;padding-top:4px}#go-1 .go-click{padding-top:4px}#go-1:hover .go-text{margin-top:100px}.rewards-widget{margin:0 0 20px 0;overflow:hidden}.rewards-widget .social-buttons{float:left;margin-top:20px;overflow:hidden}.social-buttons .btn{padding:5px 30px 4px 12px;width:180px}.social-buttons .btn,.social-buttons .btn:hover{background:#ff5136 url("https://www.vmeals.com/assets/spr-btn-social-icons.png") no-repeat;background-position:right -57px;padding-right:30px}.social-buttons .btn:hover{background-color:#dc4a33}.social-buttons #navlist{overflow:hidden}.social-buttons #navlist li{cursor:pointer;margin:0 10px 0 0;overflow:hidden;padding:0;vertical-align:top;width:185px}.social-buttons #navlist li .span2{margin:0;padding:0}.social-buttons #navlist li div{border-radius:10px}.rewards-badge{background:#fe5136;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#ffffff;float:left;font-family:"open-sans-n6", "open-sans", sans-serif;font-size:24px;font-weight:600;moz-border-radius:10px;margin-right:20px;padding:20px 15px 15px 15px;webkit-border-radius:10px;width:240px}.rewards-badge .points{display:inline-block;font-size:54px;line-height:40px;margin-left:10px}.rewards-badge .points small{font-size:24px}.rewards-badge .points-needed{clear:both;font-size:14px}.rewards-progress-bar{background-color:#efefef;background-image:linear-gradient(to bottom, #fff, #efefef);background-image:-moz-linear-gradient(top, #fff, #efefef);background-image:-o-linear-gradient(top, #fff, #efefef);background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#efefef));background-image:-webkit-linear-gradient(top, #fff, #efefef);border:2px solid #e0e0e0;border-radius:12px;box-shadow:inset 1px -1px 5px #ffffff;box-sizing:border-box;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#efefef);font-family:"open-sans-n6", "open-sans", sans-serif;font-weight:600;margin-bottom:20px;moz-border-radius:12px;moz-box-shadow:inset 1px -1px 5px #ffffff;moz-box-sizing:border-box;padding:20px 20px 20px 20px;pie-background:linear-gradient(to bottom, #fff, #efefef);text-transform:uppercase;webkit-border-radius:12px;webkit-box-shadow:inset 1px -1px 5px #ffffff;webkit-box-sizing:border-box;width:100%}.rewards-progress-bar h5{font-family:"open-sans-n8", "open-sans", sans-serif;font-weight:800;margin:0}.rewards-progress-bar .title{margin-bottom:10px;text-align:center}.rewards-progress-bar .bar{background:#ffffff;border-radius:8px;box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);box-sizing:border-box;margin-bottom:5px;moz-border-radius:8px;moz-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);moz-box-sizing:border-box;padding:5px;webkit-border-radius:8px;webkit-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);webkit-box-sizing:border-box;width:100%}.rewards-progress-bar .stripe{background:#6EAD0C;background-clip:padding-box;border-bottom-left-radius:8px;border-bottom-right-radius:0;border-top-left-radius:8px;border-top-right-radius:0;height:10px;moz-background-clip:padding-box;moz-border-radius-bottomleft:8px;moz-border-radius-bottomright:0;moz-border-radius-topleft:8px;moz-border-radius-topright:0;position:relative;webkit-background-clip:padding-box;webkit-border-bottom-left-radius:8px;webkit-border-bottom-right-radius:0;webkit-border-top-left-radius:8px;webkit-border-top-right-radius:0}.rewards-progress-bar .stripe.full{border-radius:8px;moz-border-radius:8px;webkit-border-radius:8px}.rewards-progress-bar .tip{position:absolute;right:0}.rewards-progress-bar .current{display:block;font-size:14px;margin-top:25px;padding:5px;position:relative;visibility:visible}.rewards-progress-bar .current .arrow{border-bottom-color:#000000;border-color:transparent;border-style:solid;border-width:0 5px 5px;height:0;left:100%;margin-left:-5px;position:absolute;top:0;width:0}.rewards-progress-bar .current .inner{background-color:#000000;border-radius:4px;color:#ffffff;left:55%;max-width:200px;moz-border-radius:4px;padding:4px 20px;position:relative;text-align:center;text-decoration:none;webkit-border-radius:4px}.rewards-tracker h4{clear:left;margin-bottom:10px}.rewards-tracker ul{padding-left:0;-webkit-padding-start:0}.rewards-tracker li{margin-bottom:10px;zoom:1}.rewards-tracker li:before,.rewards-tracker li:after{content:"";display:table;zoom:1}.rewards-tracker li:after{clear:both}.rewards-tracker .points{color:#fe5136;float:right;font-family:"open-sans-n6", "open-sans", sans-serif;font-weight:600}.box-reward{cursor:pointer;float:left;height:98px;padding:10px;position:relative;width:269px;zoom:1}.box-reward:before,.box-reward:after{content:"";display:table;zoom:1}.box-reward:after{clear:both}.box-reward img{float:left;margin-right:10px}.box-reward .description{line-height:1.3;overflow:hidden}.box-reward .overlay-txt{display:none;font-family:"open-sans-n6", "open-sans", sans-serif;font-size:24px;font-weight:600;height:94px;left:0;line-height:94px;position:absolute;text-align:center;top:0;width:265px;z-index:1001}.box-reward .overlay-txt i{display:inline-block;margin-left:10px;vertical-align:middle}.box-reward .overlay{background-color:#f0f0f0;background-image:linear-gradient(to bottom, #fff, #f0f0f0);background-image:-moz-linear-gradient(top, #fff, #f0f0f0);background-image:-o-linear-gradient(top, #fff, #f0f0f0);background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f0f0f0));background-image:-webkit-linear-gradient(top, #fff, #f0f0f0);border-radius:8px;display:none;filter:alpha(opacity=90);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#f0f0f0);height:94px;khtml-opacity:0.9;left:0;moz-border-radius:8px;moz-opacity:0.9;ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);opacity:0.9;pie-background:linear-gradient(to bottom, #fff, #f0f0f0);position:absolute;top:0;webkit-border-radius:8px;webkit-opacity:0.9;width:265px;z-index:1000}.box-reward img{border-radius:4px;moz-border-radius:4px;webkit-border-radius:4px}.box-reward:hover{border-color:#cccccc}.box-reward:hover .overlay,.box-reward:hover .overlay-txt{display:block}.row-rewards{margin-right:-30px}.row-rewards ul{zoom:1}.row-rewards ul:before,.row-rewards ul:after{content:"";display:table;zoom:1}.row-rewards ul:after{clear:both}.row-rewards .box-reward{margin:0 24px 24px 0}.row-rewards .row-header{border-bottom:2px solid #e0e0e0;margin-bottom:15px;padding-bottom:10px;zoom:1}.row-rewards .row-header:before,.row-rewards .row-header:after{content:"";display:table;zoom:1}.row-rewards .row-header:after{clear:both}.row-rewards .row-header h3{float:left;font-weight:400;margin:0}.earn-points{margin-bottom:20px}.earn-points .social-buttons,.earn-points .participation-buttons{margin-bottom:15px}.count-bubble{display:inline-block;font-size:11px;margin-left:3px;padding:5px;position:relative;visibility:visible}.count-bubble .inner{background-color:#86c622;border-radius:4px;color:#ffffff;max-width:200px;moz-border-radius:4px;padding:3px 8px;text-align:center;text-decoration:none;webkit-border-radius:4px}.count-bubble .arrow{border-color:transparent;border-right-color:#86c622;border-style:solid;border-width:5px 5px 5px 0;left:0;margin-top:-5px;position:absolute;top:50%}.count-bubble.inactive .inner{background:#e0e0e0;color:#333333}.count-bubble.inactive .arrow{border-right-color:#e0e0e0}.pillow-box{background-color:#efefef;background-image:linear-gradient(to bottom, #fff, #efefef);background-image:-moz-linear-gradient(top, #fff, #efefef);background-image:-o-linear-gradient(top, #fff, #efefef);background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#efefef));background-image:-webkit-linear-gradient(top, #fff, #efefef);border:2px solid #e0e0e0;border-radius:8px;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#efefef);font-family:"open-sans-n6", "open-sans", sans-serif;font-size:12px;font-weight:600;moz-border-radius:8px;padding:2px 10px;pie-background:linear-gradient(to bottom, #fff, #efefef);text-decoration:none;webkit-border-radius:8px}.pillow-box.large{min-width:200px}.pillow-btn{background-color:#efefef;background-image:linear-gradient(to bottom, #fff, #efefef);background-image:-moz-linear-gradient(top, #fff, #efefef);background-image:-o-linear-gradient(top, #fff, #efefef);background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#efefef));background-image:-webkit-linear-gradient(top, #fff, #efefef);border:2px solid #e0e0e0;border-radius:8px;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#efefef);font-family:"open-sans-n6", "open-sans", sans-serif;font-size:12px;font-weight:600;moz-border-radius:8px;padding:2px 10px;pie-background:linear-gradient(to bottom, #fff, #efefef);text-decoration:none;webkit-border-radius:8px}.pillow-btn.large{min-width:200px}.pillow-btn:hover{background-color:#ffffff;background-image:linear-gradient(to bottom, #efefef, #fff);background-image:-moz-linear-gradient(top, #efefef, #fff);background-image:-o-linear-gradient(top, #efefef, #fff);background-image:-webkit-gradient(linear, left top, left bottom, from(#efefef), to(#fff));background-image:-webkit-linear-gradient(top, #efefef, #fff);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#efefef, endColorstr=#ffffff);pie-background:linear-gradient(to bottom, #efefef, #fff)}.pillow-btn.pillow-btn-tiny{border:1px solid #e0e0e0;border-radius:4px;font-family:"open-sans-n7", "open-sans", sans-serif;font-size:11px;font-weight:700;line-height:1;moz-border-radius:4px;padding:3px 4px 2px 4px;webkit-border-radius:4px}.pillow-btn:focus{border:2px solid #e0e0e0 !important}.pillow-btn.pillow-btn-wide{padding:2px 48px;color:black !important}.accordion .accordion-group{border:none}.accordion .accordion-heading{font-family:'SanchezBold';font-size:20px;font-weight:normal}.accordion .accordion-heading a{border-bottom:none}.accordion .accordion-heading small{font-family:"open-sans-n4", "open-sans", sans-serif;font-size:16px;font-weight:400}.accordion .accordion-toggle{padding:12px 10px 15px 0;text-decoration:none}.accordion .accordion-toggle.collapsed i{background-position:-12px 0}.accordion .accordion-toggle i{float:left;margin:5px 10px 0 0}.accordion .accordion-inner{border:none;padding:0 22px 10px 22px}.accordion .accordion-inner td.description{font-style:italic;padding-left:50px}.accordion .accordion-group{border-bottom:2px solid #e0e0e0;border-radius:0}.accordion.sortable .accordion-heading{zoom:1}.accordion.sortable .accordion-heading:before,.accordion.sortable .accordion-heading:after{content:"";display:table;zoom:1}.accordion.sortable .accordion-heading:after{clear:both}.accordion.sortable .accordion-heading .accordion-toggle{overflow:auto}.accordion.sortable .sortable-handle{float:right;margin:10px 10px 0 0}.accordion.sortable .accordion-inner{padding-right:0}.accordion.sortable .accordion-inner .sortable-handle{float:none;margin:2px auto 0 auto}.accordion.sortable th{padding:0}.rating.small img{max-width:20px}.pagination .current a{background:#e0e0e0}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{background:#e0e0e0 !important}.gallery{zoom:1}.gallery .gallery-row{margin:20px 0 0 0;zoom:1}.gallery .gallery-row:before,.gallery .gallery-row:after{content:"";display:table;zoom:1}.gallery .gallery-row:after{clear:both}.gallery .gallery-row:first-child{margin-top:0}.gallery:before,.gallery:after{content:"";display:table;zoom:1}.gallery:after{clear:both}.gallery .thumb{border:4px solid #efefef;border-radius:8px;cursor:pointer;float:left;margin-left:32px;moz-border-radius:8px;text-align:center;webkit-border-radius:8px;width:150px}.gallery .thumb:first-child{margin-left:0}.gallery .thumb .overlay-txt{display:none;font-family:"open-sans-n6", "open-sans", sans-serif;font-size:24px;font-weight:600;height:150px;line-height:150px;position:absolute;text-align:center;width:150px;z-index:1001}.gallery .thumb .overlay-txt i{display:inline-block;margin-left:10px;vertical-align:middle}.gallery .thumb .overlay{background-color:#f0f0f0;background-image:linear-gradient(to bottom, #fff, #f0f0f0);background-image:-moz-linear-gradient(top, #fff, #f0f0f0);background-image:-o-linear-gradient(top, #fff, #f0f0f0);background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f0f0f0));background-image:-webkit-linear-gradient(top, #fff, #f0f0f0);border-radius:4px;display:none;filter:alpha(opacity=90);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#f0f0f0);height:150px;khtml-opacity:0.9;line-height:150px;moz-border-radius:4px;moz-opacity:0.9;ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);opacity:0.9;pie-background:linear-gradient(to bottom, #fff, #f0f0f0);position:absolute;webkit-border-radius:4px;webkit-opacity:0.9;width:150px;z-index:1000}.gallery .thumb img{border-radius:4px;moz-border-radius:4px;webkit-border-radius:4px}.gallery .thumb:hover{border-color:#cccccc}.gallery .thumb:hover .overlay,.gallery .thumb:hover .overlay-txt{display:block}.gallery .thumb.loading{cursor:default;height:150px;line-height:150px}.gallery .thumb.loading:hover{border-color:#efefef}.gallery .thumb.upload{background:#efefef;color:#fe5136;font-family:"open-sans-n8", "open-sans", sans-serif;font-size:14px;font-weight:800;height:150px}.gallery .thumb.upload:hover{background-color:#e0e0e0;background-image:linear-gradient(to bottom, #efefef, #e0e0e0);background-image:-moz-linear-gradient(top, #efefef, #e0e0e0);background-image:-o-linear-gradient(top, #efefef, #e0e0e0);background-image:-webkit-gradient(linear, left top, left bottom, from(#efefef), to(#e0e0e0));background-image:-webkit-linear-gradient(top, #efefef, #e0e0e0);border-color:#efefef;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#efefef, endColorstr=#e0e0e0);pie-background:linear-gradient(to bottom, #efefef, #e0e0e0)}.gallery .thumb.upload .btn-upload{margin:30px auto 20px}.modal-backdrop{overflow-y:auto}.modal{max-height:90%;margin-left:auto;margin-right:auto;top:3%;width:585px;z-index:9999}.modal{overflow:visible !important}.modal-open .modal{overflow:visible}.modal.fade{moz-transition:opacity .3s linear, none;o-transition:opacity .3s linear, none;transition:opacity .3s linear, none;webkit-transition:opacity .3s linear, none}.modal .option-group>label{float:none;clear:both;margin-left:10px;width:100%}.modal .option-group ul{margin-left:10px}.modal .special-instructions{padding-left:10px}.modal-header{background:#fe5136;background-clip:padding-box;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:6px;border-top-right-radius:6px;color:#ffffff;moz-background-clip:padding-box;moz-border-radius-bottomleft:0;moz-border-radius-bottomright:0;moz-border-radius-topleft:6px;moz-border-radius-topright:6px;padding:15px 20px;webkit-background-clip:padding-box;webkit-border-bottom-left-radius:0;webkit-border-bottom-right-radius:0;webkit-border-top-left-radius:6px;webkit-border-top-right-radius:6px}.modal-header .close{background:url(spr-site-icons-d9aa611a30461bc6c128a5922fabbace.png);display:block;filter:alpha(opacity=100);khtml-opacity:1;moz-opacity:1;ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity:1;position:absolute;right:-30px;text-indent:-9999px;top:-30px;webkit-opacity:1}.modal-header .close.inline-block{display:inline-block}.modal-header .close.spr-search{height:47px;width:47px}.modal-header .close.spr-search:hover{background-position:-50px 0}.modal-header .close.spr-search-md{background-position:-256px -208px;height:38px;width:38px}.modal-header .close.spr-search-md:hover{background-position:-306px -208px}.modal-header .close.spr-fork{background-position:-305px 0px;height:50px;width:45px}.modal-header .close.spr-print{background-position:-5px -50px;height:40px;width:40px}.modal-header .close.spr-fax{background-position:-55px -50px;height:40px;width:40px}.modal-header .close.spr-close{background-position:-105px -50px;height:50px;width:50px}.modal-header .close.spr-close-sm{background-position:-65px -110px;height:25px;width:25px}.modal-header .close.spr-hide{background-position:-265px -165px;height:20px;width:20px}.modal-header .close.spr-check{background-position:-315px -65px;height:25px;width:25px}.modal-header .close.spr-check.active{background-position:-265px -65px}.modal-header .close.spr-clock{background-position:-365px -65px;height:25px;width:25px}.modal-header .close.spr-group{background-position:-10px -110px;height:25px;width:25px}.modal-header .close.spr-group-lg{background-position:-400px -200px;height:100px;width:150px}.modal-header .close.spr-group-red{background-position:-130px -480px;height:40px;width:50px}.modal-header .close.spr-plus{background-position:-165px -65px;height:20px;width:20px}.modal-header .close.spr-plus.open{background-position:-215px -65px}.modal-header .close.spr-settings{background-position:-400px -100px;height:100px;width:150px}.modal-header .close.spr-trash{background-position:-118px -110px;height:25px;width:15px}.modal-header .close.spr-trash-white{background-position:-16px -165px;height:25px;width:15px}.modal-header .close.spr-prev{background-position:-208px -108px;height:35px;width:35px}.modal-header .close.spr-next{background-position:-160px -108px;height:35px;width:35px}.modal-header .close.spr-edit-med{background-position:-264px -110px;height:35px;width:25px}.modal-header .close.spr-edit{background-position:-116px -214px;height:25px;width:20px}.modal-header .close.spr-picture{background-position:-315px -115px;height:65px;width:75px}.modal-header .close.spr-sortable{background-position:-170px -165px;height:30px;width:12px}.modal-header .close.spr-sortable-sm{background-position:-220px -170px;height:15px;width:10px}.modal-header .close.spr-menu{background-position:-210px -372px;height:62px;width:81px}.modal-header .close.spr-menu-lg{background-position:-400px 0px;height:100px;width:150px}.modal-header .close.spr-download{background-position:-330px -370px;height:59px;width:46px}.modal-header .close.spr-email-tiny{background-position:-165px -216px;height:14px;width:20px}.modal-header .close.spr-sale-lg{background-position:-572px -4px;height:92px;width:56px}.modal-header .close.spr-rewards{background-position:-212px -210px;height:35px;width:26px}.modal-header .close.spr-rewards-lg{background-position:-412px -300px;height:105px;width:75px}.modal-header .close.spr-date-red{background-position:-126px -278px;height:45px;width:50px}.modal-header .close.spr-time-red{background-position:-328px -476px;height:50px;width:50px}.modal-header .close.spr-location-red{background-position:-330px -278px;height:50px;width:42px}.modal-header small{font-family:"open-sans-n6", "open-sans", sans-serif;font-size:14px;font-weight:600}.modal-dialog{position:absolute;padding-right:23px;width:623px}#loginModal .modal-dialog{width:auto !important}.modal-body{height:300px;overflow-y:auto;overflow-x:hidden}.modal-body input.full{width:514px}.modal-body textarea.full{max-width:500px;width:500px}.modal-footer{border:none;box-shadow:rgba(145,145,145,0.38) 0 -2px 10px;-moz-box-shadow:rgba(145,145,145,0.38) 0 -2px 10px;-webkit-box-shadow:rgba(145,145,145,0.38) 0 -2px 10px;clear:both}.modal-footer .alert{float:left;text-align:left;width:60%}.modal-backdrop{background:#ffffff;z-index:9998}.modal-backdrop.fade.in{filter:alpha(opacity=60);khtml-opacity:0.6;moz-opacity:0.6;ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);opacity:0.6;webkit-opacity:0.6}.modal#start-order-modal{background:transparent;border:none}#loginModal .form-container{margin-top:30px}.ui-sortable-handle{cursor:move !important}.popover{border:0;border:2px solid #e0e0e0;border:none;border-radius:9px;box-shadow:-1px 0 10px rgba(0,0,0,0.2);moz-border-radius:9px;moz-box-shadow:-1px 0 10px rgba(0,0,0,0.2);padding:0;webkit-border-radius:9px;webkit-box-shadow:-1px 0 10px rgba(0,0,0,0.2);width:auto;z-index:9999}.popover.right{margin-left:20px}.popover .popover-title{background:#fe5136;color:#ffffff;font-size:18px;padding:10px 20px}.popover .popover-content{background:#f5f5f5;background-clip:padding-box;border-bottom-left-radius:9px;border-bottom-right-radius:9px;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;moz-background-clip:padding-box;moz-border-radius-bottomleft:9px;moz-border-radius-bottomright:9px;moz-border-radius-topleft:0;moz-border-radius-topright:0;padding:10px 20px 20px 20px;webkit-background-clip:padding-box;webkit-border-bottom-left-radius:9px;webkit-border-bottom-right-radius:9px;webkit-border-top-left-radius:0;webkit-border-top-right-radius:0;zoom:1}.popover .popover-content:before,.popover .popover-content:after{content:"";display:table;zoom:1}.popover .popover-content:after{clear:both}.popover.right .arrow{border-right-color:#e0e0e0;left:-11px}.popover.right .arrow::after{border-right-color:#f5f5f5}.popover-inside{left:auto;position:absolute !important;top:auto}#rate-modal .rating{margin-bottom:10px}#rate-modal textarea{max-height:100px;resize:none}#availability-status-modal .modal-body{margin-bottom:0;overflow:visible}#availability-status-modal .datepicker-container{margin-bottom:20px}#availability-status-modal .control-group{margin-bottom:0}#availability-status-modal .control-group label{line-height:30px;text-align:left;width:65px}#availability-status-modal .control-group .controls{margin-left:65px}#availability-status-modal .control-group .controls .select-lg{float:left}#availability-status-modal .control-group .controls div{margin-right:5px}#availability-status-modal .row{zoom:1}#availability-status-modal .row:before,#availability-status-modal .row:after{content:"";display:table;zoom:1}#availability-status-modal .row:after{clear:both}#availability-status-modal .row input{margin-right:10px}#availability-status-modal .row-from{margin-bottom:0;padding-left:35px}#availability-status-modal select{margin-left:10px}#availability-status-modal .select-lg .sbHolder{width:150px}#availability-status-modal .select-lg .sbHolder ul{max-height:138px !important;width:180px}#availability-status-modal .select-day .sbHolder{width:80px}#availability-status-modal .select-day .sbHolder ul{width:110px}#availability-status-modal .prettyradio{float:left}#availability-status-modal .prettyradio label{display:none}#availability-status-modal .content-float{padding-top:5px}#edit-item-modal{width:780px}#edit-item-modal .top{margin:5px 0 10px 0;position:relative;vertical-align:middle;zoom:1}#edit-item-modal .top:before,#edit-item-modal .top:after{content:"";display:table;zoom:1}#edit-item-modal .top:after{clear:both}#edit-item-modal .top input{display:inline-block}#edit-item-modal .top .qty{left:50%;margin-left:-70px;position:absolute;top:-10px}#edit-item-modal .top .qty input{margin-top:5px}#edit-item-modal .top .item-total{font-family:"open-sans-n7", "open-sans", sans-serif;font-size:18px;font-weight:700;margin-top:-2px}#edit-item-modal .row{border-top:2px solid #cccccc;margin-bottom:10px;padding-top:10px}#edit-item-modal .row input[type=checkbox]{margin:0 5px 0 0}#edit-item-modal .row label{margin-bottom:5px}#edit-item-modal .col{float:right;width:48%;zoom:1}#edit-item-modal .col.first{float:left}#edit-item-modal .col:before,#edit-item-modal .col:after{content:"";display:table;zoom:1}#edit-item-modal .col:after{clear:both}#edit-item-modal .col label{float:left;margin-bottom:0}#edit-item-modal .col li{line-height:15px}#edit-item-modal .col .prettycheckbox a{background-position:0 -3px;height:25px}#edit-item-modal .col .prettycheckbox a.checked{background-position:0 -62px}#edit-item-modal .col .prettycheckbox a.checked:hover{background-position:0 -92px}#edit-item-modal .col .prettycheckbox a:hover{background-position:0 -32px}#edit-item-modal .col .prettycheckbox label{margin-top:3px}#start-order-modal{overflow:visible}#start-order-modal .modal-body{margin:0;overflow:visible}#start-order-modal .modal-footer{padding-bottom:20px;padding-top:0px;text-align:center}#start-order-modal #start-order-widget .inner{padding:25px 38px 0 38px}#edit-location-modal{height:560px;margin-left:-317.5px;width:635px}#edit-location-modal .modal-body{height:546px;max-height:546px;overflow:visible}#edit-location-modal table tbody{display:block;height:200px;overflow:auto;width:600px}#edit-location-modal table tbody td{width:300px}#edit-location-modal .zip{width:40px}#edit-location-modal .city{width:70px}#edit-location-modal .select-state{width:100px}#edit-location-modal .selectboxit-options{max-height:300px !important}#loginModal{background:transparent;height:auto;width:413px}#loginModal .modal-footer{background-color:rgba(245,245,245,0)}#loginModal .username-container{margin-bottom:15px}#loginModal .username-container input,#loginModal .password-container input{margin-left:40px;margin-top:-27px;width:250px}#loginModal .modal-body{margin:30px 0 0 0}#loginModal .modal-footer a{color:#fe5136;font-size:12px;font-weight:500}#loginModal .remember-me{margin-top:20px}#loginModal .remember-me label{font-size:12px;font-weight:normal}.user-icon{background:url(user-icon-64dc7d2c111d1cf223ce3d8a57876ee2.png) no-repeat;display:block;height:32px;margin-left:0px;text-indent:-9999px;width:36px}.pass-icon{background:url(pass-icon-d7f0e29183eead554bd83cca4d4636f4.png) no-repeat;display:block;height:32px;margin-left:0px;text-indent:-9999px;width:36px}#edit-group-modal{margin-left:-400px;width:800px}#edit-group-modal ul.selectboxit-options{max-height:152px !important}.edit-group-panel{height:340px;overflow:auto;padding:5px;width:294px}.add-user-panel{border-top:2px solid #e0e0e0;height:30px;padding-top:15px;width:100%}#add-user-btn{margin-top:-7px}.add-user-panel label{margin-right:5px;padding-top:5px}tr.default{border-top:1px solid #cccccc;display:block;text-align:center}tr.default td{border-top:none;display:block;font-size:14px;margin:0 auto;padding-top:50px;text-align:center;width:175px}tr.default td p{padding-bottom:10px}.edit-group-save-btn{margin-bottom:7px;margin-left:5px}.edit-group-table tr{height:48px}#add-users-col{position:relative;top:150px;width:115px}#add-users-btn{background:url(add-users-arrow-btn-427f179cad175306df5f3aec42f18913.png) no-repeat;display:block;height:57px;margin-left:25px;text-indent:-9999px;width:101px}#carousel-gallery-modal{width:510px}#carousel-gallery-modal .photo-carousel{margin:0 auto}#carousel-gallery-modal .modal-body{max-height:none}#edit-photo-modal{width:500px}#edit-photo-modal .photo{background:#ffffff;margin-bottom:20px;text-align:center}#edit-photo-modal .photo-carousel{margin:0 auto}#edit-photo-modal .modal-body{margin:30px 30px 10px 30px;max-height:none}#edit-photo-modal .modal-footer{padding:0 30px 20px 30px}#edit-photo-modal textarea{height:80px;max-height:80px;max-width:398px;width:398px}#redeem-rewards-modal .modal-body{margin-bottom:0}#redeem-rewards-modal .modal-footer{padding-top:0}#redeem-rewards-modal label{font-family:"open-sans-n8", "open-sans", sans-serif;font-weight:800;text-transform:uppercase}#redeem-rewards-modal input{width:240px}#redeem-rewards-modal ::-webkit-input-placeholder{font-style:italic}#redeem-rewards-modal :-moz-placeholder{font-style:italic}#redeem-rewards-modal ::-moz-placeholder{font-style:italic}#redeem-rewards-modal :-ms-input-placeholder{font-style:italic}#edit-reward-modal .modal-body{margin:0 20px;overflow:visible}#edit-reward-modal textarea{height:40px;max-height:40px}#edit-reward-modal .row-upload button{margin:45px 0 0 10px}#edit-points-level-modal .modal-body{margin:0 20px;overflow:visible}#edit-reward-action-modal .modal-body{margin:0 20px;overflow:visible}.share-bar{zoom:1}.share-bar:before,.share-bar:after{content:"";display:table;zoom:1}.share-bar:after{clear:both}.share-bar li{float:left;margin-left:10px;margin-bottom:10px}.share-bar .twitter-share{position:relative;z-index:1}.share-bar .google-plus-one{position:relative;z-index:1}.share-bar .email-btn{position:relative;top:-2px;vertical-align:middle;width:66px;zoom:1}.share-bar .email-btn:before,.share-bar .email-btn:after{content:"";display:table;zoom:1}.share-bar .email-btn:after{clear:both}.share-bar .email-btn i{float:left;margin:0 5px 0 0}#site-footer{background-color:#fe5136;color:#ffffff;font-size:13px;overflow:visible !important;padding-bottom:75px;position:relative;width:100%;z-index:1}#site-footer a{color:#ffffff;text-decoration:none}#site-footer a:hover{text-decoration:underline}#site-footer .row{margin:0 0 20px 0}#site-footer [class*=col]{float:left}#site-footer [class*=col] h5{cursor:pointer;font-family:"open-sans-n7", "open-sans", sans-serif;font-weight:700;margin:30px 0 25px;text-transform:uppercase}#site-footer [class*=col] ul{margin:0;-webkit-padding-start:0}#site-footer [class*=col] li{list-style:none;margin-bottom:5px}#site-footer [class*=col]:first-child{margin-left:0px}#site-footer .col-md-2.first{padding-left:0}#site-footer .col-md-3.last{padding-right:0}#site-footer .last .desc:before,#site-footer .last .desc:after{content:"";display:table;zoom:1}#site-footer .last .desc:after{clear:both}#site-footer .last .desc p{overflow:hidden}#site-footer .last form{display:block;zoom:1}#site-footer .last form:before,#site-footer .last form:after{content:"";display:table;zoom:1}#site-footer .last form:after{clear:both}#site-footer .last form fieldset{width:100%}#site-footer input{color:#666}#site-footer .last input{margin-left:10px}#site-footer .last input.small{width:65px}#site-footer .last input.large{width:155px}#site-footer .last .btn{margin-left:10px;position:relative;top:-5px}#site-footer [class*=col].social li{margin:0 0 10px 11px}#site-footer .copyright{margin-top:-14px}#site-footer .inner-footer{padding:0 20px}.home{overflow:hidden}.home .container{padding:0 65px}.home #site-header{background:url(header-home-bg-a6a6dfb89c63e8164ed8f6fc0598e43c.png);margin-bottom:40px;padding-bottom:30px;position:relative;z-index:900}.home #site-header .logo{background:url(spr-logos-7ee5ddd44d4c9cd0654db719335271d3.png);display:block;float:none;height:117px;text-indent:-9999px;width:169px}.home #site-header .logo.inline-block{display:inline-block}.home #site-header .logo.small{background-position:-368px 0;height:46px;width:160px}#browseMenuModal .search-btn{border:none;box-shadow:none;display:inline-block;margin:-8px 0 0 10px}#browseMenuModal fieldset{text-align:center}.home #slide-txt{margin:20px 0 30px 0;z-index:1001}.home #slide-txt h1{color:#fe5136;font-family:"open-sans-n8", "open-sans", sans-serif;font-size:60px;font-weight:800;letter-spacing:-1px;line-height:1;margin:0 0 40px 0;max-width:600px}.home #slide-txt h2{color:#ffffff;font-family:"open-sans-n6", "open-sans", sans-serif;font-size:23px;font-weight:600}.home #slide-txt .search-btn{display:inline-block;margin:-8px 0 0 10px}.home #site-footer{background-color:rgba(254,81,54,0.9);bottom:0;left:0;padding-bottom:0;z-index:9999}.home #site-footer .open-btn.inline-block{display:inline-block}.home #site-footer .open-btn.inline-block{display:inline-block}.home #site-footer .open-btn.spr-search{height:47px;width:47px}.home #site-footer .open-btn.spr-search:hover{background-position:-50px 0}.home #site-footer .open-btn.spr-search-md{background-position:-256px -208px;height:38px;width:38px}.home #site-footer .open-btn.spr-search-md:hover{background-position:-306px -208px}.home #site-footer .open-btn.spr-fork{background-position:-305px 0px;height:50px;width:45px}.home #site-footer .open-btn.spr-print{background-position:-5px -50px;height:40px;width:40px}.home #site-footer .open-btn.spr-fax{background-position:-55px -50px;height:40px;width:40px}.home #site-footer .open-btn.spr-close{background-position:-105px -50px;height:50px;width:50px}.home #site-footer .open-btn.spr-close-sm{background-position:-65px -110px;height:25px;width:25px}.home #site-footer .open-btn.spr-hide{background-position:-265px -165px;height:20px;width:20px}.home #site-footer .open-btn.spr-check{background-position:-315px -65px;height:25px;width:25px}.home #site-footer .open-btn.spr-check.active{background-position:-265px -65px}.home #site-footer .open-btn.spr-clock{background-position:-365px -65px;height:25px;width:25px}.home #site-footer .open-btn.spr-group{background-position:-10px -110px;height:25px;width:25px}.home #site-footer .open-btn.spr-group-lg{background-position:-400px -200px;height:100px;width:150px}.home #site-footer .open-btn.spr-group-red{background-position:-130px -480px;height:40px;width:50px}.home #site-footer .open-btn.spr-plus{background-position:-165px -65px;height:20px;width:20px}.home #site-footer .open-btn.spr-plus.open{background-position:-215px -65px}.home #site-footer .open-btn.spr-settings{background-position:-400px -100px;height:100px;width:150px}.home #site-footer .open-btn.spr-trash{background-position:-118px -110px;height:25px;width:15px}.home #site-footer .open-btn.spr-trash-white{background-position:-16px -165px;height:25px;width:15px}.home #site-footer .open-btn.spr-prev{background-position:-208px -108px;height:35px;width:35px}.home #site-footer .open-btn.spr-next{background-position:-160px -108px;height:35px;width:35px}.home #site-footer .open-btn.spr-edit-med{background-position:-264px -110px;height:35px;width:25px}.home #site-footer .open-btn.spr-edit{background-position:-116px -214px;height:25px;width:20px}.home #site-footer .open-btn.spr-picture{background-position:-315px -115px;height:65px;width:75px}.home #site-footer .open-btn.spr-sortable{background-position:-170px -165px;height:30px;width:12px}.home #site-footer .open-btn.spr-sortable-sm{background-position:-220px -170px;height:15px;width:10px}.home #site-footer .open-btn.spr-menu{background-position:-210px -372px;height:62px;width:81px}.home #site-footer .open-btn.spr-menu-lg{background-position:-400px 0px;height:100px;width:150px}.home #site-footer .open-btn.spr-download{background-position:-330px -370px;height:59px;width:46px}.home #site-footer .open-btn.spr-email-tiny{background-position:-165px -216px;height:14px;width:20px}.home #site-footer .open-btn.spr-sale-lg{background-position:-572px -4px;height:92px;width:56px}.home #site-footer .open-btn.spr-rewards{background-position:-212px -210px;height:35px;width:26px}.home #site-footer .open-btn.spr-rewards-lg{background-position:-412px -300px;height:105px;width:75px}.home #site-footer .open-btn.spr-date-red{background-position:-126px -278px;height:45px;width:50px}.home #site-footer .open-btn.spr-time-red{background-position:-328px -476px;height:50px;width:50px}.home #site-footer .open-btn.spr-location-red{background-position:-330px -278px;height:50px;width:42px}.home #site-footer .open-btn:hover{background-position:-204px 0px}.home #site-footer .open-btn.open{background-position:-155px 0px}.home #site-footer .open-btn.open:hover{background-position:-254px 0px}#background-slideshow{width:100%}#background-slideshow .slides{width:100%}#background-slideshow .slides img{width:100%}.home{overflow:auto}.home #site-header .main-menu li>ul li{margin-left:0}.home #slide-txt{margin-bottom:280px;z-index:1}.home #site-footer{bottom:0px;position:static}.home input.round{width:197px}.home form fieldset{padding-top:0}.home .in-slide-container{margin-left:0;margin-right:auto;padding:0 65px;position:relative;top:745px}.home .in-slide-content{background:#fff;background-clip:padding-box;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;color:#333;display:none;filter:alpha(opacity=90);khtml-opacity:0.9;margin:0;moz-background-clip:padding-box;moz-border-radius-bottomleft:8px;moz-border-radius-bottomright:8px;moz-border-radius-topleft:8px;moz-border-radius-topright:8px;moz-opacity:0.9;ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);opacity:0.9;padding:20px;text-shadow:0 1px 0 #fff;webkit-background-clip:padding-box;webkit-border-bottom-left-radius:8px;webkit-border-bottom-right-radius:8px;webkit-border-top-left-radius:8px;webkit-border-top-right-radius:8px;webkit-font-smoothing:antialiased;webkit-opacity:0.9;width:400px;z-index:9999}.home .in-slide-content h3{font-size:20px;margin-bottom:10px}.home .in-slide-content .vendor,.home .in-slide-content .locale{display:block;padding-left:20px}.home .in-slide-content .vendor{background-image:url(restaurant-marker-df9a0a9bfbca1afd8a442484e1515c9d.png);background-position:left 0px;background-repeat:no-repeat}.customer-dashboard #main-content .carousel{border-bottom:2px solid #e0e0e0}.table-current-orders th.event-name{width:150px}.table-current-orders th.order-details{width:200px}.table-current-orders th.view-update{width:155px}.table-current-orders th.delete{width:25px}.table-current-orders th.note{width:25px}.table-current-orders th.order-status{width:180px}.vendor-dashboard .top-section.row{margin-bottom:30px}.vendor-dashboard #current-listing td.vendor-info{cursor:pointer}.vendor-dashboard #current-listing td.vendor-info:hover{background:#efefef}.vendor-dashboard .tab-content table{margin-bottom:15px}.vendor-dashboard #social-share{float:left;margin:10px 0 0 25px}.vendor-dashboard #social-share .share-bar li{float:none;margin:0 0 10px 0}.vendor-account-settings .vendor-header{margin-bottom:50px;line-height:10px}.vendor-account-settings .vendor-header h2{border:none}.web-admin-dashboard .page-header{min-height:50px}.web-admin-dashboard .box-widget .title{padding-bottom:0}.web-admin-dashboard .box-widget .inner{padding:10px 15px;min-height:180px}.web-admin-dashboard .box-widget table{font-family:"open-sans-n6", "open-sans", sans-serif;font-weight:600}.web-admin-dashboard .box-widget table tr td{padding-top:10px;text-align:right;vertical-align:bottom}.web-admin-dashboard .box-widget table tr td:first-child{text-align:left}.web-admin-dashboard .box-widget table tr:first-child td{padding-top:0}.web-admin-dashboard .box-widget table a{color:#fe5136}.web-admin-dashboard .table-current-orders th.order-num{width:120px}.web-admin-dashboard .table-current-orders th.customer-status{width:120px}.web-admin-dashboard .table-current-orders th.vendor-status{width:120px}.web-admin-dashboard .table-current-orders td{vertical-align:top}.web-admin-dashboard .order-search{padding:8px 8px 8px 25px;float:right;vertical-align:middle;zoom:1}.web-admin-dashboard .order-search:before,.web-admin-dashboard .order-search:after{content:"";display:table;zoom:1}.web-admin-dashboard .order-search:after{clear:both}.web-admin-dashboard .order-search h3{float:left;margin:8px 10px 0}.web-admin-dashboard .order-search input{float:left;margin:0 10px 0 0}.web-admin-dashboard .order-search button{float:left;position:relative;top:2px}#site-admin-orders-container{padding-top:15px}.web-admin-special-offers .box-widget .toolbar{text-align:right}.web-admin-special-offers .row-tools{margin-bottom:50px}.table-special-offers{margin-bottom:10px}.table-special-offers thead{height:0}.table-special-offers thead th{height:0;padding:0}.table-special-offers th.name{width:215px}.table-special-offers tr:first-child td{border:none;padding-top:0}.table-special-offers td{border-top:2px solid #e0e0e0;line-height:1.5;padding:15px 0;vertical-align:top}.table-special-offers td h3{line-height:1.2;margin-bottom:0}.table-edit-offer th{font-size:16px;padding-left:0;text-transform:capitalize}.table-edit-offer th.details,.table-edit-offer th.date{width:445px}.table-edit-offer th.col2{width:350px}.table-edit-offer td{padding:0;vertical-align:middle}.table-edit-offer td .btn{float:right;margin-right:10px;width:130px}.table-edit-offer td .btn:first-child{margin-right:0}.table-edit-offer td input{margin:0 10px 0 0;width:120px}.table-edit-offer td input.input-name{width:400px}.table-edit-offer td input.input-name.required{background:url(red-asterisk-b780a438d556bcab44659234aa9fa5e6.png) 98% 9px #fff no-repeat}.table-edit-offer td .selectboxit-container .selectboxit{margin:0 15px 0 0}.table-edit-offer td .datepicker-container,.table-edit-offer td .timepicker-container{float:left}.table-edit-offer input.required{background:url(red-asterisk-b780a438d556bcab44659234aa9fa5e6.png) 95% 9px #fff no-repeat}.table-edit-offer .selectboxit.required{background:url(red-asterisk-b780a438d556bcab44659234aa9fa5e6.png) 85% 9px #fff no-repeat}.web-admin-rewards .row-tabs{margin-top:50px}.table-rewards-actions th.type{width:370px}.table-rewards-actions th.action{width:50px}.table-points-leveling th.name{width:370px}.table-points-leveling th.action{width:50px}.customer-rewards .rewards-badge{margin-bottom:20px}.customer-rewards .col-tracker{float:left;margin-right:30px}.customer-rewards .col-rewards{overflow:hidden}.customer-rewards .col-rewards .row-rewards{margin-right:-30px}.customer-rewards .col-rewards .box-reward{margin:0 15px 15px 0}.customer-rewards .rewards-tracker{padding-left:10px}.table-redeem-points{background:#ffffff;border:2px solid #e0e0e0}.table-redeem-points thead{border:none !important}.table-redeem-points th{height:0;padding:0}.table-redeem-points th.quantity{width:35px}.table-redeem-points th.points{width:140px}.account-settings .box-widget .inner{height:326px;text-align:center}.account-settings .box-widget .inner .icon{border-bottom:2px solid #cccccc;margin-bottom:20px;padding-bottom:20px}.account-settings .box-widget .inner .icon i{margin:10px auto 0 auto}.account-settings .box-widget a{font-family:"open-sans-n6", "open-sans", sans-serif;font-weight:600}.vendor-manage-notifications .vendor-header{margin-bottom:60px}.vendor-manage-notifications #manage-notifications ul{float:left;width:300px}.vendor-manage-notifications #manage-notifications ul li{margin-right:10px;vertical-align:middle;zoom:1}.vendor-manage-notifications #manage-notifications ul li:before,.vendor-manage-notifications #manage-notifications ul li:after{content:"";display:table;zoom:1}.vendor-manage-notifications #manage-notifications ul li:after{clear:both}.vendor-manage-notifications #manage-notifications ul li h3{font-size:14px;text-transform:uppercase}.vendor-manage-notifications #manage-notifications ul li .row-label{float:left;font-family:"open-sans-n6", "open-sans", sans-serif;font-weight:600;margin-top:5px;width:40px}.vendor-manage-notifications #manage-notifications ul li .row{display:block;zoom:1}.vendor-manage-notifications #manage-notifications ul li .row:before,.vendor-manage-notifications #manage-notifications ul li .row:after{content:"";display:table;zoom:1}.vendor-manage-notifications #manage-notifications ul li .row:after{clear:both}.vendor-manage-notifications #manage-notifications section{margin-bottom:20px;zoom:1}.vendor-manage-notifications #manage-notifications section:before,.vendor-manage-notifications #manage-notifications section:after{content:"";display:table;zoom:1}.vendor-manage-notifications #manage-notifications section:after{clear:both}.vendor-manage-notifications #manage-notifications .box-widget{zoom:1}.vendor-manage-notifications #manage-notifications .box-widget:before,.vendor-manage-notifications #manage-notifications .box-widget:after{content:"";display:table;zoom:1}.vendor-manage-notifications #manage-notifications .box-widget:after{clear:both}.vendor-manage-notifications #manage-notifications .toolbar{margin-bottom:0;text-align:right}.vendor-manage-credit-cards .vendor-header{margin-bottom:60px}.vendor-manage-credit-cards .box-widget .inner{height:350px;padding:20px}.vendor-manage-credit-cards .box-widget .title{background:none;color:#333333;font-family:"open-sans-n8", "open-sans", sans-serif;font-weight:800}.vendor-manage-credit-cards .box-widget.default{border:4px solid #333333}.vendor-manage-credit-cards .box-widget.default .title{background:#333333;background-clip:padding-box;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;moz-background-clip:padding-box;moz-border-radius-bottomleft:0;moz-border-radius-bottomright:0;moz-border-radius-topleft:2px;moz-border-radius-topright:2px;webkit-background-clip:padding-box;webkit-border-bottom-left-radius:0;webkit-border-bottom-right-radius:0;webkit-border-top-left-radius:2px;webkit-border-top-right-radius:2px}.vendor-manage-credit-cards .box-widget h4{margin-bottom:0}.vendor-manage-credit-cards .box-widget .toolbar{bottom:15px;position:absolute;right:15px;zoom:1}.vendor-manage-credit-cards .box-widget .toolbar:before,.vendor-manage-credit-cards .box-widget .toolbar:after{content:"";display:table;zoom:1}.vendor-manage-credit-cards .box-widget .toolbar:after{clear:both}.vendor-manage-credit-cards .box-widget .toolbar button{float:right;margin-right:8px}.vendor-manage-credit-cards .box-widget .toolbar button:first-child{margin-right:0}.vendor-manage-credit-cards .field-row{zoom:1}.vendor-manage-credit-cards .field-row input,.vendor-manage-credit-cards .field-row .selectboxit-container{float:left;margin-left:10px}.vendor-manage-credit-cards .field-row input:first-child,.vendor-manage-credit-cards .field-row .selectboxit-container:first-child{margin-left:0}.vendor-manage-credit-cards .field-row .selectboxit-container{margin-left:0}.vendor-manage-credit-cards .field-row:before,.vendor-manage-credit-cards .field-row:after{content:"";display:table;zoom:1}.vendor-manage-credit-cards .field-row:after{clear:both}.vendor-manage-credit-cards input.zip{width:78px}.vendor-manage-credit-cards input.cvv{letter-spacing:1px;width:52px}.vendor-manage-credit-cards input.expiration{width:120px}.vendor-manage-credit-cards .select-card{margin-bottom:5px}.vendor-manage-credit-cards .select-card .sbHolder,.vendor-manage-credit-cards .select-card .sbSelector{width:212px}.vendor-manage-credit-cards .select-state{width:100px}body.signup input.required{background:url(red-asterisk-b780a438d556bcab44659234aa9fa5e6.png) 95% 9px no-repeat}body.signup input.required.long-input{background:url(red-asterisk-b780a438d556bcab44659234aa9fa5e6.png) 98% 9px no-repeat}body.signup .selectboxit.required{background:url(red-asterisk-b780a438d556bcab44659234aa9fa5e6.png) 88% 9px no-repeat}body.signup .signup-border{border-top:2px solid #e0e0e0;margin-top:10px;padding-top:20px;width:500px}body.signup .signup-border-bottom{border-bottom:2px solid #e0e0e0;margin-bottom:15px;padding-bottom:15px;width:500px}body.signup .signup-btn{margin-top:-50px}body.secondary-page h3{margin-bottom:10px}body.secondary-page .secondary-content section.second{margin-top:48px}body.secondary-page .secondary-content .directions-button{margin-top:15px}body.secondary-page .secondary-content .answer{display:block;margin-top:5px}body.secondary-page .secondary-sidebar{margin-top:48px}body.secondary-page .secondary-sidebar section{margin-top:20px}body.secondary-page .secondary-sidebar section.first{margin-top:0px}body.secondary-page span.contact-location{background:url(foodify-marker-icon-cb258397723477455c8086519bca108f.png) 0px center no-repeat;display:block;height:25px;margin-bottom:-25px;margin-left:-30px;width:20px}body.secondary-page .page-content{float:left;width:100%}body.secondary-page .span2 h4{margin:10px 0}body.secondary-page .span2 ul li{padding-bottom:10px}body.secondary-page .span2 a{text-decoration:none}body.secondary-page .span2 a:hover{text-decoration:underline}body.secondary-page .span7 article,body.secondary-page .span6 article,body.secondary-page .span2 article{margin-bottom:25px}body.secondary-page .span7 article h2,body.secondary-page .span6 article h2,body.secondary-page .span2 article h2{margin-bottom:15px}body.secondary-page .span7 section,body.secondary-page .span6 section,body.secondary-page .span2 section{margin-bottom:20px}body.secondary-page .span7 section h4,body.secondary-page .span6 section h4,body.secondary-page .span2 section h4{font-family:"open-sans-n7", "open-sans", sans-serif;font-size:24px;font-weight:700;margin-bottom:15px}body.secondary-page .span7 .back-to-top-container,body.secondary-page .span6 .back-to-top-container,body.secondary-page .span2 .back-to-top-container{text-align:center;width:100%}body.secondary-page .span7 .back-to-top-container .back-to-top,body.secondary-page .span6 .back-to-top-container .back-to-top,body.secondary-page .span2 .back-to-top-container .back-to-top{display:inline-block;padding:5px}#contact-google-map{border:1px solid #cccccc;border-radius:12px;height:175px;moz-border-radius:12px;webkit-border-radius:12px;width:245px}#line-items li.item:nth-child(even){background:#eaeaea}#line-items li.item{border-bottom:#E0E0E0 1px solid;padding:10px;margin:0 -20px;padding:10px 20px}.add-to-cart-link{background:url("https://www.vmeals.com/assets/add-menu-item.png") left center no-repeat;padding-left:20px}#event-details legend a{color:#fe5136;text-decoration:none}.checkout .btn-edit{display:none}.checkout .ssl-icon{background-image:url("https://www.vmeals.com/assets/ssl-icon.png");height:42px;margin-right:10px;width:42px}.checkout .cc{width:275px}.checkout .cc .sbSelector{width:261px}.checkout .cc .sbHolder{width:275px}.checkout .cc .sbOptions{width:288px}.checkout .delivery-row{margin-bottom:15px}.checkout .edit{color:#fe5136}.checkout hr.clearfix{clear:both;margin-top:10px}.checkout #checkout-review-span{margin-top:-15px}.checkout #checkout-review-span .content{float:left;width:97%}.checkout #my-order-span{margin-top:-40px}.checkout #my-order-span .btn{background:#cccccc}.checkout #my-order-span .btn:hover{background:#cccccc;background-color:#e0e0e0;background-image:linear-gradient(to bottom, #ccc, #e0e0e0);background-image:-moz-linear-gradient(top, #ccc, #e0e0e0);background-image:-o-linear-gradient(top, #ccc, #e0e0e0);background-image:-webkit-gradient(linear, left top, left bottom, from(#ccc), to(#e0e0e0));background-image:-webkit-linear-gradient(top, #ccc, #e0e0e0);color:#ffffff;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#cccccc, endColorstr=#e0e0e0);pie-background:linear-gradient(to bottom, #ccc, #e0e0e0)}.checkout #my-order-span #totals .total,.checkout #my-order-span .promo{border-bottom:2px solid #cccccc;border-top:none;padding-bottom:10px}.checkout #my-order-span #totals{margin-bottom:0px}.checkout #my-order-span .promo{margin-bottom:15px !important}.checkout .row.first{margin-top:50px}.checkout .checkout-header{position:relative}.checkout .checkout-header h3{margin-bottom:5px;margin-top:-5px;padding-right:80px}.checkout .checkout-header #order-number-version,.checkout .checkout-header #order-number-label{position:absolute}.checkout .checkout-header #order-number-letter{display:block;font-family:Arial;font-size:70px;margin-top:-11px}.checkout .checkout-header #order-number-version{background:#ffffff;border:1px solid #cccccc;border-radius:8px;box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);color:#333333;font-size:50px;height:73px;margin-top:7px;moz-border-radius:8px;moz-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);right:0px;text-align:center;top:-62px;webkit-border-radius:8px;webkit-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);width:73px}.checkout .content .title{color:#fe5136;font-size:20px;font-weight:400;margin-bottom:0}.checkout .event-details,.checkout .vendor-details,.checkout .location-details{clear:left;margin-bottom:25px;width:100%}.checkout .vendor-details{margin-bottom:0px}.checkout .instruction-details{clear:left;width:65%}.checkout .items-ordered,.checkout .items-total{font-size:14px}.checkout .items-ordered td,.checkout .items-total td{padding-bottom:20px}.checkout .items-ordered .col1,.checkout .items-total .col1{vertical-align:top;width:3%}.checkout .items-ordered .col2,.checkout .items-total .col2{width:37.15%}.checkout .items-ordered .col3,.checkout .items-total .col3{width:37.85%}.checkout .items-ordered .col4,.checkout .items-total .col4{text-align:center;width:14%}.checkout .items-ordered .col5,.checkout .items-total .col5{text-align:right;width:8%}.checkout .items-ordered .col-1{max-width:30px}.checkout .items-ordered .col-2{max-width:450px}.checkout .items-ordered .col-3{padding-left:20px;max-width:100px}.checkout .items-ordered .col-4{max-width:50px;text-align:center}.checkout .items-ordered .col-5{max-width:100px;text-align:right}.checkout .items-total td{padding-bottom:0}.checkout .order-details,.checkout .order-location{float:left;vertical-align:top}.checkout .vendor-details .vendor-logo{margin-left:-85px;margin-top:-78px}.checkout .span4,.checkout .span5,.checkout .span6,.checkout .span7,.checkout .span8{margin-left:0px !important}.checkout .total-col1{width:92%}.checkout .total-col2{width:10%}.checkout .review{margin-top:10px}.checkout .review .payment-options{margin-bottom:10px;margin-top:10px}.checkout .review .payment-options .selectboxit{margin:0}.checkout .review .payment-options .cc,.checkout .review .payment-options .prettyradio{vertical-align:middle}.checkout .review label{display:inline-block;font-weight:normal;vertical-align:middle}.checkout .review textarea,.checkout .review span.delivery-instructions{clear:left;display:block}.checkout .review textarea{height:95px;width:290px}.actions .btn{margin-bottom:8px}.accordion-inner .category-container{width:100%}.checkout .change-header h4{margin:0 0 -15px 0;padding:0}.checkout .items-total td{padding:2px 5px}.checkout .items-ordered td{border:none !important}.checkout .tabs-history .tabs-large li{width:auto}.checkout .col2 .glyphicon{margin-right:8px}.checkout .order-addition{color:#86c622}.checkout .order-subtraction{color:#fe5136;text-decoration:line-through}.checkout .change-header .order-subtraction{text-decoration:none}.checkout .order-update{color:#428bca}.option-group-names-tab{padding:0 20px}.options-tab{padding:0 30px}.vendor-profile .vendor-header{position:relative}.vendor-profile .location-heading-title{border-bottom:2px solid #ccc;margin-bottom:13px;overflow:hidden;padding:5px 0 7px 0;position:relative}.vendor-profile .location-heading-title h2{border:none;float:left;margin:0 20px 10px 0;padding:0 0 0 0}.vendor-profile .location-heading-title .share-bar{float:right;padding-top:7px}.vendor-profile .vendor-header .desc{margin-bottom:20px}.vendor-profile .vendor-toolbar .rating{margin:8px 10px 0 0}.vendor-profile .vendor-toolbar li{border-top:2px solid #cccccc;margin:0 0 10px 0;padding:15px 0 0 0;zoom:1}.vendor-profile .vendor-toolbar li:first-child{border-top:none;padding-top:0}.vendor-profile .vendor-toolbar li:before,.vendor-profile .vendor-toolbar li:after{content:"";display:table;zoom:1}.vendor-profile .vendor-toolbar li:after{clear:both}.vendor-profile .vendor-toolbar li i{display:inline;float:left;margin:-2px 15px 0 0;vertical-align:middle}.vendor-profile #photos .gallery{margin-left:20px}.vendor-profile #back-to-search-btn{margin-top:10px}.vendor-profile table .col_item{width:60%}.vendor-profile table .col_serving{width:20%}.vendor-profile table .col_price{width:19%}.vendor-results #vendor-results table{margin-bottom:0}.vendor-results #vendor-results .pagination{margin:0 10px 0 0}.vendor-results #vendor-results tfoot td{padding-right:0}.vendor-results #results-filter h3{font-size:20px}.vendor-results #results-filter form{margin:0}.vendor-results #results-filter label{font-size:14px;font-weight:400;margin:0 0 5px 0}.vendor-results #results-filter legend{border:none;margin:0}.vendor-results #results-filter hr{margin-bottom:0}.vendor-results #results-filter fieldset{margin:10px 10px}.vendor-results #results-filter fieldset:first-child{border:none}.vendor-results #results-filter fieldset h5{margin-bottom:10px}.vendor-results #results-filter .radio,.vendor-results #results-filter .checkbox{padding-left:0}.vendor-results #results-filter .prettycheckbox{float:left;margin:-4px 0 0 -5px;vertical-align:middle}.vendor-results #results-filter .prettyradio{float:left;margin:-4px 0 0 -5px;vertical-align:middle}.vendor-results #results-filter .rating{float:left;margin-right:0}.vendor-results #results-filter .name-filter{padding-left:10px;position:relative}table .extra-results-heading{background:#fe5136;color:#ffffff;font-size:18px;line-height:25px}table .extra-results-heading td{border:none}table .extra-results-heading a{color:#ffffff}table .extra-results-heading i{cursor:pointer;margin-left:15px}table .extra-results{display:none}.table-vendor-results th.vendor-info{width:350px}.table-vendor-results th.cuisine{width:130px}.table-vendor-results th.special-offers{width:50px}.table-vendor-results th.distance{width:65px}.table-vendor-results th.delivery-row{width:75px}.delivery_fee_form{margin-top:20px}.delivery_fee_form p.intro{font-style:italic;margin-bottom:30px}.delivery_fee_form .indent{margin-left:20px;margin-bottom:10px}.delivery_fee_form .indent-more{margin-left:55px;margin-bottom:10px}.delivery_fee_form h1{font-family:'SanchezBold';font-weight:normal !important;font-size:20px;line-height:1;margin:0}input.delivery_small{width:75px !important}input.delivery_xsmall{width:40px}.example_mile_label{text-align:right}.example_mile_charge{text-align:center}#new_state div.prettycheckbox{margin-left:30%}.copyright{text-align:right}#adjustment_notes{width:100%}#order_admin_adjustments{margin-top:30px}.order_admin_adjustment_divider{border-bottom:2px solid #cccccc}.edit_admin_adjustment{margin-bottom:7px;margin-top:-3px}#admin_adjustment_filter_adjustment_start_date{margin-bottom:25px}#admin_adjustment_filter_adjustment_end_date{margin-bottom:25px}.admin-adjustment-button-wrapper{margin-bottom:25px}.admin_note_field{width:40%}table.admin_notes th,table.admin_notes td{width:5%;padding-left:5px}textarea#administrator_note{width:95%}a.add_admin_note{text-transform:none}#new_admin_note_header{text-align:right}td.admin_note_button_container{text-align:right;border-bottom:none}#site-admin-export-index .account-settings .box-widget .inner{text-align:left}ul.selectboxit-options{max-height:252px !important}.site-admin-vendors .box-widget table a.btn{color:#ffffff}.up-to{display:block;margin-bottom:13px;text-align:right;width:45%}.vendor-add-photos .vendor-header{margin-bottom:75px}.vendor-add-photos .empty{background:#efefef;padding:60px;text-align:center}.vendor-add-photos .empty h3{color:#333333}.menu-builder ::-webkit-input-placeholder{font-style:italic}.menu-builder :-moz-placeholder{font-style:italic}.menu-builder ::-moz-placeholder{font-style:italic}.menu-builder :-ms-input-placeholder{font-style:italic}.menu-builder input{margin:0}.menu-builder input.default{color:#999999;font-style:italic}.menu-builder .page-header{margin-bottom:10px;zoom:1}.menu-builder .page-header:before,.menu-builder .page-header:after{content:"";display:table;zoom:1}.menu-builder .page-header:after{clear:both}.menu-builder .page-header .tools .vendor-logo{margin:0 0 5px 0}.menu-builder .page-header .tools #help-menu{display:inline-block;margin-right:20px;vertical-align:middle}.menu-builder .page-header .vendor-name{font-size:20px;margin:20px}.menu-builder .section-header{border-bottom:2px solid #cccccc;margin-bottom:20px}.menu-builder .section-header .toolbar{zoom:1}.menu-builder .section-header .toolbar:before,.menu-builder .section-header .toolbar:after{content:"";display:table;zoom:1}.menu-builder .section-header .toolbar:after{clear:both}.menu-builder .section-header .toolbar .btn-light{color:#ffffff}.menu-builder .section-header .toolbar .pillow-btn,.menu-builder .section-header .toolbar .select-sm{margin-left:15px}.menu-builder #menu-builder{border-top:2px solid #cccccc;padding-top:20px}.menu-builder #my-categories-table th.category{width:175px}.menu-builder #my-categories-table th.availability{width:210px}.menu-builder #my-categories-table th.description{width:210px}.menu-builder #my-categories-table td{vertical-align:top}.menu-builder #menu-instructions{margin-bottom:10px;position:relative}.menu-builder #menu-instructions .inner{padding:15px 60px 15px 15px}.menu-builder #menu-instructions .btn-exit{position:absolute;right:10px;top:10px}.menu-builder #organize-menu .accordion-inner{padding:0 0 0 13px}.menu-builder #organize-menu .accordion-inner table th{padding:0}.menu-builder #organize-menu .accordion-inner table th.feeds{width:180px}.menu-builder #organize-menu .accordion-inner table th.price{width:105px}.menu-builder #organize-menu .accordion-inner table th.sortable{width:34px}.menu-builder #organize-menu td{padding:5px 10px}.menu-builder #organize-menu tr:hover{background:#efefef}.menu-builder #templates .step{border-top:2px solid #cccccc;margin-bottom:10px;padding-top:20px;zoom:1}.menu-builder #templates .step:before,.menu-builder #templates .step:after{content:"";display:table;zoom:1}.menu-builder #templates .step:after{clear:both}.menu-builder #templates .step:first-child{border-top:none;padding-top:0}.menu-builder #templates .right{padding-top:25px;text-align:center;width:270px}.menu-builder #templates .right .btn{margin-bottom:10px}.menu-builder #templates .right .btn-download{margin:0 auto 5px auto}.menu-builder #templates .right i{margin:0 auto}.menu-builder #my-items .table-options,.menu-builder #my-items .table-additions{border-bottom:2px solid #cccccc;margin-bottom:20px}.menu-builder #my-items .table-edit-item{margin-bottom:15px}.menu-builder #my-items .table-edit-item th.category{width:250px}.menu-builder #my-items .table-edit-item th.item-name{width:215px}.menu-builder #my-items .table-edit-item th.price{width:250px}.menu-builder #my-items .table-edit-item th,.menu-builder #my-items .table-edit-item td{padding:0 5px}.menu-builder #my-items .table-edit-item input.item-name{width:180px}.menu-builder #my-items .table-options th,.menu-builder #my-items .table-additions th{border-bottom:2px solid #cccccc}table.table-options th{padding-left:0 !important}table.table-options .name,table.table-options .required,table.table-options .choices,table.table-options .limit{padding-right:20px;width:130px}.menu-builder #my-items .table-options th.name,.menu-builder #my-items .table-additions th.name{width:225px}.menu-builder #my-items .table-options th.choices,.menu-builder #my-items .table-additions th.choices{width:470px}.menu-builder #my-items .table-options th.description,.menu-builder #my-items .table-additions th.description{width:720px}.menu-builder #my-items .table-options .btn-plus,.menu-builder #my-items .table-additions .btn-plus,.menu-builder #my-items .table-options .btn-minus,.menu-builder #my-items .table-additions .btn-minus{margin:2px 0 0 5px}.menu-builder #my-items .table-options td,.menu-builder #my-items .table-additions td{padding:10px;vertical-align:top}.menu-builder #my-items .table-options tbody td,.menu-builder #my-items .table-additions tbody td{border-bottom:2px solid #ccc}.menu-builder #my-items .table-additions th.choices{width:300px}.menu-builder .edit-row{border-top:1px solid #efefef}.menu-builder .edit-row td{padding:15px 10px 10px 10px}.menu-builder .edit-item h4,.menu-builder .edit-category h4{margin-bottom:10px}.menu-builder .edit-item .table-edit-item th,.menu-builder .edit-category .table-edit-item th{border-bottom:0;padding-left:0}.menu-builder .edit-item textarea,.menu-builder .edit-category textarea{height:75px;max-height:75px;max-width:650px;width:650px}.menu-builder .edit-item .row,.menu-builder .edit-category .row{margin-bottom:0;zoom:1}.menu-builder .edit-item .row:before,.menu-builder .edit-category .row:before,.menu-builder .edit-item .row:after,.menu-builder .edit-category .row:after{content:"";display:table;zoom:1}.menu-builder .edit-item .row:after,.menu-builder .edit-category .row:after{clear:both}.menu-builder .edit-item .row div,.menu-builder .edit-category .row div{float:left}.menu-builder .edit-item .row label,.menu-builder .edit-category .row label{margin-right:10px}.menu-builder .edit-item .row .to,.menu-builder .edit-category .row .to{float:left;margin:5px 10px 0 0}.menu-builder .edit-item input.price,.menu-builder .edit-category input.price{width:150px}.menu-builder .edit-item .toolbar,.menu-builder .edit-category .toolbar{margin-bottom:20px;text-align:right}.menu-builder .edit-item .toolbar .btn,.menu-builder .edit-category .toolbar .btn{margin-left:10px}.option-fields .dollar{float:left;margin-top:4px}.option-fields input.price{margin-right:5px}.edit-item input.name{margin-right:10px;width:195px}.local-content section{margin-bottom:30px}.local-content .page-header{padding-top:40px;padding-bottom:20px}.local-content section ul{list-style:disc outside none;margin-bottom:5px;overflow:hidden;padding-left:20px}.local-content section li{display:list-item;padding-left:20px;margin-bottom:10px}.local-content .order-button{display:block;margin-top:20px}.vendor-header{position:relative}.vendor-header h2{border-top:2px solid #e0e0e0;height:42px;margin:10px 0 15px 0;padding:10px 0 0 0}.vendor-header .logo{position:absolute;right:0;top:-25px}.vendor-header .status-bar{font-size:12px;margin-bottom:25px;zoom:1}.vendor-header .status-bar:before,.vendor-header .status-bar:after{content:"";display:table;zoom:1}.vendor-header .status-bar:after{clear:both}.vendor-header .status-bar .status-orders{float:left}.vendor-header .status-bar .status-orders li{float:left;margin-right:20px}.vendor-header .status-bar .status-listing{float:right;margin-top:-20px}.vendor-header .status-bar .status-listing li{float:left;margin-left:20px}#progress-bar{padding:0 0 15px 0}#progress-bar li{border-bottom:none}.info-box{background:#cccccc;border-radius:10px;font-family:"open-sans-n6", "open-sans", sans-serif;font-size:16px;font-weight:600;moz-border-radius:10px;padding:10px 30px;webkit-border-radius:10px}.tab-header.reviews .average{margin:0 20px 0 60px}#start-order-widget{max-width:570px}#start-order-widget .inner{padding:15px 38px 20px 38px}#start-order-widget .widget-footer{text-align:center}#start-order-widget h1{font-family:"open-sans-n8", "open-sans", sans-serif;font-size:34px;font-weight:800;margin:0 0 20px 0;text-align:center}#start-order-widget ul{padding-left:0;zoom:1}#start-order-widget ul:before,#start-order-widget ul:after{content:"";display:table;zoom:1}#start-order-widget ul:after{clear:both}#start-order-widget .field{display:inline-block;float:left;margin:0 0 10px 0}#start-order-widget .field.first{margin:0 10px 10px 6px}#start-order-widget .field i{float:left}#start-order-widget .field input{float:right;width:140px}#start-order-widget .field-headcount i{margin-right:10px;position:relative;top:2px}#start-order-widget .field-time i.spr-time-red{position:relative;top:-5px}#start-order-widget .field-location i.spr-location-red{margin:0 14px 0 4px;position:relative;top:-2px}#start-order-widget .field-location .select-location{width:162px}#start-order-widget .btn{font-family:"open-sans-n8", "open-sans", sans-serif;font-weight:800}#start-order-widget .bootstrap-timepicker-widget{left:60px}#start-order-widget .bootstrap-timepicker-widget i{float:none !important}#start-order-widget .bootstrap-timepicker-widget input{width:62px}#my-order-widget{float:right;margin-bottom:20px;width:100%}#my-order-widget .btn-edit{padding:0}#my-order-widget input,#my-order-widget select{margin-bottom:5px}#my-order-widget fieldset{margin-bottom:10px}#my-order-widget label{margin-bottom:0}#my-order-widget .accordion-heading,#my-order-widget .accordion-inner table{font-family:"open-sans", sans-serif;font-size:14px;margin-bottom:0px}#my-order-widget .accordion-heading{margin-top:10px}#my-order-widget .accordion{margin-bottom:0px}#my-order-widget .accordion .accordion-toggle{padding:0}#my-order-widget .accordion-heading .accordion-toggle{padding:0}#my-order-widget .accordion-inner{padding:0}#my-order-widget .accordion-group{border-bottom:none}#my-order-widget #totals{border-top:2px solid #cccccc;margin-bottom:20px;padding-top:10px;zoom:1}#my-order-widget #totals:before,#my-order-widget #totals:after{content:"";display:table;zoom:1}#my-order-widget #totals:after{clear:both}#my-order-widget #totals .row{margin-bottom:0;vertical-align:top}#my-order-widget #totals .row input,#my-order-widget #totals .row span{display:inline-block;vertical-align:middle}#my-order-widget #totals .total{border-top:2px solid #cccccc;color:#fe5136;font-family:"open-sans-n8", "open-sans", sans-serif;font-size:16px;font-weight:800;margin:10px 0;padding-top:10px}#my-order-widget #order-items{border-bottom:2px solid #cccccc;margin-bottom:10px;padding-bottom:10px}#my-order-widget #order-items .item{font-family:"open-sans-n6", "open-sans", sans-serif;font-weight:600}#my-order-widget #order-items .item .options{padding-left:10px}#my-order-widget #order-items .item:first-child{margin-top:0}#my-order-widget #order-items .item.item-empty{color:#999999;font-family:"open-sans-n3", "open-sans", sans-serif;font-weight:300}#my-order-widget #order-instructions label{margin-bottom:5px}#my-order-widget #order-instructions textarea{height:90px;max-height:90px;resize:none;width:auto}#my-order-widget .top{margin-bottom:10px;zoom:1}#my-order-widget .top:before,#my-order-widget .top:after{content:"";display:table;zoom:1}#my-order-widget .top:after{clear:both}#my-order-widget .top .total{font-family:"open-sans-n6", "open-sans", sans-serif;font-size:20px;font-weight:600;margin-top:10px}#my-order-widget .inner{padding:15px 20px 20px 20px}#my-order-widget input[disabled=disabled]{background:none;border:none;box-shadow:none;padding:0}#my-order-widget a{font-family:"open-sans-n6", "open-sans", sans-serif;font-weight:600}#my-order-widget a.active{color:#fe5136}#ready-to-order-widget .username-container{margin-bottom:10px}#ready-to-order-widget .username-container i{float:left;margin:-4px 8px 0 0;position:relative;top:-2px}#ready-to-order-widget .password-container{margin-bottom:10px}#ready-to-order-widget .password-container i{float:left;margin:-4px 8px 0 0}#ready-to-order-widget .forgot-password{margin-top:10px}.cancel-account{padding-top:20px}#my-order-widget #individual-status .table-wrap{clear:left;float:none;width:100%}#menu-builder-instructions ul{margin-bottom:25px;overflow:hidden}#menu-builder-instructions ul li{float:left;font-weight:bold;margin-right:20px}.spr-site-icons{background:url(spr-site-icons-d9aa611a30461bc6c128a5922fabbace.png);display:block;text-indent:-9999px}.spr-site-icons.inline-block{display:inline-block}.spr-site-icons.spr-search{height:47px;width:47px}.spr-site-icons.spr-search:hover{background-position:-50px 0}.spr-site-icons.spr-search-md{background-position:-256px -208px;height:38px;width:38px}.spr-site-icons.spr-search-md:hover{background-position:-306px -208px}.spr-site-icons.spr-fork{background-position:-305px 0px;height:50px;width:45px}.spr-site-icons.spr-print{background-position:-5px -50px;height:40px;width:40px}.spr-site-icons.spr-fax{background-position:-55px -50px;height:40px;width:40px}.spr-site-icons.spr-close{background-position:-105px -50px;height:50px;width:50px}.spr-site-icons.spr-close-sm{background-position:-65px -110px;height:25px;width:25px}.spr-site-icons.spr-hide{background-position:-265px -165px;height:20px;width:20px}.spr-site-icons.spr-check{background-position:-315px -65px;height:25px;width:25px}.spr-site-icons.spr-check.active{background-position:-265px -65px}.spr-site-icons.spr-clock{background-position:-365px -65px;height:25px;width:25px}.spr-site-icons.spr-group{background-position:-10px -110px;height:25px;width:25px}.spr-site-icons.spr-group-lg{background-position:-400px -200px;height:100px;width:150px}.spr-site-icons.spr-group-red{background-position:-130px -480px;height:40px;width:50px}.spr-site-icons.spr-plus{background-position:-165px -65px;height:20px;width:20px}.spr-site-icons.spr-plus.open{background-position:-215px -65px}.spr-site-icons.spr-settings{background-position:-400px -100px;height:100px;width:150px}.spr-site-icons.spr-trash{background-position:-118px -110px;height:25px;width:15px}.spr-site-icons.spr-trash-white{background-position:-16px -165px;height:25px;width:15px}.spr-site-icons.spr-prev{background-position:-208px -108px;height:35px;width:35px}.spr-site-icons.spr-next{background-position:-160px -108px;height:35px;width:35px}.spr-site-icons.spr-edit-med{background-position:-264px -110px;height:35px;width:25px}.spr-site-icons.spr-edit{background-position:-116px -214px;height:25px;width:20px}.spr-site-icons.spr-picture{background-position:-315px -115px;height:65px;width:75px}.spr-site-icons.spr-sortable{background-position:-170px -165px;height:30px;width:12px}.spr-site-icons.spr-sortable-sm{background-position:-220px -170px;height:15px;width:10px}.spr-site-icons.spr-menu{background-position:-210px -372px;height:62px;width:81px}.spr-site-icons.spr-menu-lg{background-position:-400px 0px;height:100px;width:150px}.spr-site-icons.spr-download{background-position:-330px -370px;height:59px;width:46px}.spr-site-icons.spr-email-tiny{background-position:-165px -216px;height:14px;width:20px}.spr-site-icons.spr-sale-lg{background-position:-572px -4px;height:92px;width:56px}.spr-site-icons.spr-rewards{background-position:-212px -210px;height:35px;width:26px}.spr-site-icons.spr-rewards-lg{background-position:-412px -300px;height:105px;width:75px}.spr-site-icons.spr-date-red{background-position:-126px -278px;height:45px;width:50px}.spr-site-icons.spr-time-red{background-position:-328px -476px;height:50px;width:50px}.spr-site-icons.spr-location-red{background-position:-330px -278px;height:50px;width:42px}.spr-video-play-sm{background-position:-400px -400px;height:50px;width:50px}.spr-social-icons{background:url(spr-social-icons-ede07c083324a928f1652a7c800a95bc.png);display:block;height:27px;text-indent:-9999px;width:26px}.spr-social-icons.inline-block{display:inline-block}.spr-social-icons.twitter{background-position:0 -160px}.spr-social-icons.twitter:hover{background-position:0 -65px}.spr-social-icons.facebook{background-position:0 -194px}.spr-social-icons.facebook:hover{background-position:0 -99px}.spr-social-icons.email{background-position:0 -68px}.spr-social-icons.email:hover{background-position:0 -163px}.spr-social-icons.google{background-position:0 -259px}.spr-social-icons.google:hover{background-position:0 -35px}.spr-social-icons.linkedin{background-position:0 -291px}.spr-social-icons.linkedin:hover{background-position:0 -2px}.spr-logos{background:url(spr-logos-7ee5ddd44d4c9cd0654db719335271d3.png);display:block;height:117px;text-indent:-9999px;width:169px}.spr-logos.inline-block{display:inline-block}.spr-logos.small{background-position:-368px 0;height:46px;width:160px}.spr-order-icons{background:url(spr-order-icons-0201195b20201355acbc8af5b608b84f.png);display:block;height:39px;text-indent:-9999px;width:42px}.spr-order-icons.inline-block{display:inline-block}.spr-order-icons.spr-date{background-position:0 0}.spr-order-icons.spr-head-count{background-position:-120px 0;width:40px}.spr-order-icons.spr-time{background-position:-80px 0;width:39px}.spr-order-icons.spr-location{background-position:-42px 0;height:38px;width:38px}.spr-slideshow-nav{background:url(spr-slideshow-nav-bd1ea4bdbff545ceec886f6e44f91c40.png);display:block;height:109px;text-indent:-9999px;width:56px}.spr-slideshow-nav.inline-block{display:inline-block}.spr-slideshow-nav.prev{background-position:-54px 0;width:56px}.spr-indicators{background:url(spr-indicators-1f70ced74db1a83a00decba8b9c212e7.png);background-position:-19px 0;display:block;height:19px;text-indent:-9999px;width:19px}.spr-indicators.inline-block{display:inline-block}.spr-indicators.current{background-position:0 0}.spr-arrows{background:url(spr-arrows-bf30480c43baef023f62e8392fb8bce4.png);display:block;height:12px;text-indent:-9999px;width:12px}.spr-arrows.inline-block{display:inline-block}.spr-arrows.right{background-position:-12px 0}.location{font-size:14px;margin-left:35px;margin-top:-10px}body.vendor-login #main-content{padding:100px 0 25px 150px;width:100%}body.vendor-login #main-content div.left{min-width:605px}body.vendor-login #main-content div.right{width:48%}body.vendor-login h1.large{background:url(foodify-logo-large-ed4655ee5ac311eb4c4a8403c5646629.png) no-repeat;height:237px;text-indent:-9999px;width:346px}body.vendor-login h2{margin:30px 0 25px}body.vendor-login h3{line-height:30px;width:475px}body.vendor-login p{margin-bottom:35px}body.vendor-login #loginModal{background-color:#fff;border-top:2px solid #e0e0e0;margin-left:0px;padding-top:50px;width:605px}body.vendor-login #loginModal .username-container,body.vendor-login #loginModal .password-container{margin-left:0px}body.vendor-login #loginModal input{margin-left:50px;margin-top:-37px;width:520px}body.vendor-login #loginModal .password-container input{width:370px}body.vendor-login #loginModal button{margin-left:465px;margin-top:-85px;width:138px}body.error #main-content{padding-bottom:150px;padding-top:50px}body.error .box-widget{clear:both;display:table;float:none !important;margin:0 auto;margin-bottom:35px}body.error .box-widget .details{border-right:2px solid #e0e0e0;float:left;padding:40px;width:410px}body.error .box-widget .details h2{font-weight:bold;margin-bottom:30px}body.error .box-widget .icon{background:url(https://www.vmeals.com/images/error-alert.png) no-repeat center center;float:left;height:170px;text-align:center;width:177px}body.error .call-to-action{clear:both;display:table;margin:0 auto;text-align:center;width:540px}body.home #main-content{background:rgba(255,255,255,0.9);border-radius:10px;font-size:20px;margin:0 auto 30px auto;min-height:600px;moz-border-radius:10px;padding:30px 20px;webkit-border-radius:10px}body.what-is #main-content{font-size:20px;padding-top:80px}body.home #main-content h1,body.what-is #main-content h1{font-family:"open-sans-n8", "open-sans", sans-serif;font-size:48px;font-weight:800;text-align:center}body.home #main-content p,body.what-is #main-content p{font-family:"open-sans-n3", "open-sans", sans-serif;font-size:24px;font-weight:300;line-height:1.2;margin-bottom:60px}body.home #main-content section,body.what-is #main-content section{margin-bottom:90px}body.home #main-content section img,body.what-is #main-content section img{margin-bottom:35px;max-width:100%}body.home #main-content section video,body.what-is #main-content section video{margin-bottom:20px}body.home #main-content section .video-js,body.what-is #main-content section .video-js{border:2px solid #e0e0e0;border-radius:5px;margin-bottom:20px;moz-border-radius:5px;webkit-border-radius:5px}body.home #main-content section .row,body.what-is #main-content section .row{margin-bottom:55px}body.home #main-content section .row p,body.what-is #main-content section .row p{font-size:19px;line-height:1.4;margin-bottom:20px}body.home #main-content section#dashboard h1,body.what-is #main-content section#dashboard h1{margin-bottom:60px}body.home #main-content .btn-video,body.what-is #main-content .btn-video{background:#fe5136;border-radius:10px;box-shadow:5px 5px 0 rgba(0,0,0,0.1);color:white;display:inline-block;font-family:"open-sans-n7", "open-sans", sans-serif;font-size:24px;font-weight:700;line-height:54px;moz-border-radius:10px;moz-box-shadow:5px 5px 0 rgba(0,0,0,0.1);padding:5px 15px 5px 30px;text-decoration:none;text-transform:uppercase;webkit-border-radius:10px;webkit-box-shadow:5px 5px 0 rgba(0,0,0,0.1)}body.home #main-content .btn-video i,body.what-is #main-content .btn-video i{float:right;margin-left:10px}body.home #main-content .btn-video:hover,body.what-is #main-content .btn-video:hover{background:#d63f1d}body.home #main-content .video-lightbox,body.what-is #main-content .video-lightbox{background:#333333;height:100%;width:100%}body.home #main-content #video-top h1,body.what-is #main-content #video-top h1{margin-bottom:50px;text-align:left}body.home #main-content #video-top p,body.what-is #main-content #video-top p{font-size:23px;line-height:1.2;margin-bottom:50px}body.home #main-content #feature-links,body.what-is #main-content #feature-links{border-top:1px solid #333333;padding:40px 0 0 0;text-align:center}body.home #main-content #feature-links strong,body.what-is #main-content #feature-links strong{margin-right:10px}body.home #main-content #feature-links img,body.what-is #main-content #feature-links img{box-sizing:border-box;display:block;margin-bottom:20px;max-width:100%;moz-box-sizing:border-box;webkit-box-sizing:border-box}body.home #main-content #feature-links ul,body.what-is #main-content #feature-links ul{list-style:none;zoom:1}body.home #main-content #feature-links ul:before,body.home #main-content #feature-links ul:after,body.what-is #main-content #feature-links ul:before,body.what-is #main-content #feature-links ul:after{content:"";display:table;zoom:1}body.home #main-content #feature-links ul:after,body.what-is #main-content #feature-links ul:after{clear:both}body.home #main-content #feature-links ul li,body.what-is #main-content #feature-links ul li{float:left;margin-left:30px;width:210px}body.home #main-content #feature-links ul li:first-child,body.what-is #main-content #feature-links ul li:first-child{margin-left:0}body.home #main-content #feature-links .back-to-top,body.what-is #main-content #feature-links .back-to-top{margin-top:60px}body.home #main-content .back-to-top,body.what-is #main-content .back-to-top{border-top:1px solid #333333;font-size:18px;margin-top:70px;padding-top:15px;text-align:right;width:100%}body.home #main-content .back-to-top a,body.what-is #main-content .back-to-top a{padding-right:26px;text-decoration:none}body.home #main-content .back-to-top a:after,body.what-is #main-content .back-to-top a:after{border-bottom:12px solid #333333;border-left:7px solid transparent;border-right:7px solid transparent;content:"";position:relative;right:-14px;top:-18px}.video-trigger{cursor:pointer;display:block;overflow:hidden;position:relative}.video-trigger:hover span{opacity:0.8}.video-trigger span{display:block;height:100%;left:0;position:absolute;text-align:center;top:30%;width:100%;z-index:1}.video-trigger span img{border:none !important;max-height:38%;max-width:21% !important}#video-overlay{background-color:rgba(62,71,76,0.8);display:table;height:100%;left:0;moz-transition:opacity 0.4s cubic-bezier(0.19, 1, 0.22, 1);opacity:0;o-transition:opacity 0.4s cubic-bezier(0.19, 1, 0.22, 1);position:fixed;top:0;transition:opacity 0.4s cubic-bezier(0.19, 1, 0.22, 1);webkit-transition:opacity 0.4s cubic-bezier(0.19, 1, 0.22, 1);width:100%;z-index:-1}#video-overlay.show{opacity:1;z-index:10}#video-player{background:black;height:0;moz-transform:translateZ(0);moz-transition:height 0.4s cubic-bezier(0.19, 1, 0.22, 1);ms-transform:translateZ(0);o-transform:translateZ(0);o-transition:height 0.4s cubic-bezier(0.19, 1, 0.22, 1);overflow:hidden;position:fixed;top:0;transform:translateZ(0);transition:height 0.4s cubic-bezier(0.19, 1, 0.22, 1);webkit-transform:translateZ(0);webkit-transition:height 0.4s cubic-bezier(0.19, 1, 0.22, 1);width:100%;z-index:-1}#video-player video{display:block;khtml-user-select:none;margin:0 auto;moz-user-select:none;ms-user-select:none;user-select:none;webkit-touch-callout:none;webkit-user-select:none;width:100%}#video-player .close-btn{color:white;cursor:pointer;font-size:15px;khtml-user-select:none;moz-user-select:none;ms-user-select:none;position:absolute;right:20px;text-shadow:0 2px 0 rgba(62,71,76,0.4);top:10px;user-select:none;webkit-touch-callout:none;webkit-user-select:none;z-index:9999}#video-player .video-js{height:100% !important;margin:0 auto;width:100% !important}#video-player.show{height:100%;width:100%;z-index:11}.print #site-header,.print .container,.print #site-footer{min-width:400px}.print .container{width:auto}.print #site-header .menu.user-menu,.print #site-header .menu.main-menu,.print section#progress-bar,.print footer,.print .footer-push,.print .background-container{display:none}.print #wrapper{margin:0;width:99%}.print .span5,.print .span6{width:49%}.print .span12{width:100%}.print.checkout .checkout-header #order-number-version{border:none;box-shadow:none}.print.checkout .checkout-header #order-number-letter{font-size:28px}.control-group.error>label,.control-group.error .help-block,.control-group.error .help-inline{background:url("https://www.vmeals.com/assets/error-text-icon.png") left 3px no-repeat;color:#FF0000;padding-left:20px}.lt-ie9 #background-slideshow{display:none}.lt-ie9 body.home{background:url(../cms_related/images/home/cville_dinnerathomecatering_temp.jpg) top left no-repeat;background-size:cover}.lt-ie9 body.home #main-content{background:#fff}#registrations-edit input[type=text]{width:100%}.control-group.readonly label{font-weight:bold}#cart-login{margin:auto;text-align:center;height:225px}#cart-login h5{margin-top:20px}#cart-login #inline-login-container{margin-top:10px}.datetime .time-group{margin-left:10px}.datetime .time{width:55px}.h3-anchor{margin-left:5px}.vendor-logo-thumb{max-height:50px;max-width:50px}.vendor-logo-preview{max-height:170px;max-width:170px}.vendor-logo-dashboard{max-height:120px;max-width:120px}#search-errors{float:left;margin:0 auto;margin-top:-15px;width:97%}#search-errors ul{float:left;margin:10px auto;text-align:center;width:100%}#search-errors ul li{border-left:none;margin:0 auto;width:97%}#suggestions-carousel{height:262px;overflow:auto}#suggestions-carousel .rating-container{display:inline-block;margin-bottom:-5px}#new_user label.checkbox{margin-left:0px;padding-left:0px}textarea.review-box{width:400px}.list-separator{border-top:2px solid #e0e0e0;margin-top:10px;padding-top:5px}.list-separator.vcenter{margin-top:0px;padding-top:10px}.signup_terms{margin-bottom:20px;position:relative;top:5px}textarea.cms-content{width:800px}input.input-mini{width:40px}.restaurant-search:input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset}.pagination>li>a,.pagination>li>span{color:#303030}.pagination>li>a:hover{color:#717171}.table-wrap{clear:left;float:none}.table-heading{overflow:hidden}@media (min-width: 1200px){.home #site-header .container{margin:0 auto 0 auto;padding:0 0px}.home #site-header .logo{margin:45px 0 -30px 0px}.home #site-header .main-menu{font-size:24px;position:relative}.home #site-header .main-menu li{margin-left:60px;padding:0}.home #site-header .user-menu{font-size:14px;position:absolute;right:65px;top:40px}#site-header .main-menu{bottom:0px;color:#ffffff;font-size:18px;position:absolute;right:0px}#site-header .user-menu{position:absolute;right:35px;top:10px}.vendor-results #results-filter .restaurant-search{width:75%}.vendor-results #results-filter .search-menu{padding-left:25px}#site-footer{height:300px}#site-footer .last{float:right;margin-left:0;text-align:right}#site-footer .last .desc .spr-fork{float:right;margin-left:15px}#site-footer .last .desc{float:right;font-size:15px;margin-bottom:15px;text-align:right;width:250px;zoom:1}.account-settings .box-widget .title{padding:20px 0}.account-settings .box-widget .title-multi-line{padding:6px 0}#registrations-edit input[type=text],#registrations-edit input[type=email],#registrations-edit input[type=tel],#registrations-edit input[type=password]{width:75%}}@media (max-width: 1199px){.vendor-results #results-filter .restaurant-search{width:74%}.home #site-header .main-menu{font-size:24px;position:relative}.home #site-header .main-menu li{margin-left:60px;padding:0}.home #site-header .user-menu{font-size:14px;position:absolute;right:65px;top:40px}#start-order-widget ul{margin-left:20px}#start-order-widget .field-headcount i{margin-right:25px}#start-order-widget .field-location i.spr-location-red{margin-right:30px}#site-footer{height:350px}#site-footer .last{float:right;margin-left:0;text-align:right}#site-footer .last .desc .spr-fork{float:right;margin-left:15px}#site-footer .last .desc{float:right;font-size:15px;margin-bottom:15px;text-align:right;width:200px;zoom:1}.table-wrap{overflow:auto;max-height:400px}.table-heading{overflow:hidden}table .content-float{clear:left}table td{min-width:160px}.social-buttons{margin-left:0}.box-widget .inner table td{width:50% !important}.account-settings .box-widget .title{padding:20px 0}.account-settings .box-widget .title-multi-line{padding:6px 0}#registrations-edit input[type=text],#registrations-edit input[type=email],#registrations-edit input[type=tel],#registrations-edit input[type=password]{width:75%}.tabs-large li a{display:block;min-height:68px}}@media (max-width: 991px){.vendor-results #results-filter .restaurant-search{width:93%}.vendor-results #results-filter .search-menu{padding-left:25px}.vendor-results #results-filter .search-both{padding-left:25px}}@media (max-width: 712px){.vendor-results #results-filter .restaurant-search{width:86%}.vendor-results #results-filter .search-menu{padding-left:25px}.vendor-results #results-filter .search-both{padding-left:25px}}@media (max-width: 979px){.home #site-header .container{padding-left:5px;padding-right:5px}.home #site-header .logo{background-position:-368px 0;height:46px;margin-left:20px;width:160px}.home #site-header .main-menu{font-size:20px;position:relative;width:100%}.home #site-header .main-menu li{margin-left:30px;padding:0}.home #site-header .user-menu{font-size:14px;position:absolute;right:65px;top:40px}#site-footer{height:850px}#site-footer .last{float:left;margin-left:0;text-align:left}#site-footer .last .desc{float:left;font-size:15px;margin-bottom:15px;text-align:left;width:300px;zoom:1}#site-footer .last .desc .spr-fork{float:left;margin-right:15px}#site-footer .last form{float:right;text-align:right}#progress-bar{margin-bottom:20px}.account-settings .box-widget .title-multi-line{padding-bottom:20px;padding-top:20px}.account-settings .box-widget{margin-bottom:15px}#registrations-edit input[type=text],#registrations-edit input[type=email],#registrations-edit input[type=tel],#registrations-edit input[type=password]{width:100%}#my-order-widget{margin-top:20px}}@media (min-width: 768px) and (max-width: 979px){.table-wrap{overflow:auto;max-height:400px}#site-footer [class*=col]:first-child{padding-left:15px}[class*=col-]{margin-bottom:20px}.tabs-large li a{display:block;min-height:30px}}@media (max-width: 767px){.home #site-header .logo{background-position:-368px 0;height:46px;margin-left:20px;width:160px}.home #site-header .main-menu{clear:both;float:left;font-size:20px;position:static;width:100%}.home #site-header .main-menu li{margin-left:20px;padding:0}.home #site-header .user-menu{clear:both;float:left;font-size:14px;margin-bottom:20px;position:static}#site-footer{height:1000px}.location-detail [class*=col].first{padding-left:0px}.background-container{margin-left:0;width:100%}.table-wrap{overflow:auto;max-height:400px}.rewards-widget .rewards-badge{margin-bottom:15px}.rewards-widget .social-buttons{margin-left:10px}input[type=text],input[type=email],input[type=tel],input[type=password]{width:100%}.vendor-header .status-bar .status-orders li{float:left;margin-right:20px}.vendor-header .status-bar .status-listing{float:left;margin-top:20}[class*=col-]{margin-bottom:20px}.row{padding-bottom:15px}.tabs-large li a{display:block;min-height:68px}}@media (max-width: 562px){.home #site-header .main-menu{font-size:22px}.home #site-header .main-menu li{float:left;clear:left;margin:0;padding:10px 5px;text-align:center;width:100%}.home #site-header .user-menu{font-size:14px;margin-bottom:25px}.tabs-large li a{display:block;font-size:14px;min-height:56px}}@media (max-width: 480px){#site-footer{height:1040px}#site-footer .last form,#site-footer .copyright{float:left;text-align:left}.box-reward{width:95%}.box-reward .overlay,.box-reward .overlay-txt{width:100%}.rewards-widget .rewards-badge{margin:0 auto 15px auto}.rewards-widget .content-float{clear:left;float:none}}@media print{html{padding:1%;width:98%}body{width:auto}html,body,#wrapper,#site-header,.container,#site-footer{min-width:400px}.container{width:100%}#site-header .menu.user-menu,#site-header .menu.main-menu,section#progress-bar,footer,.footer-push,.background-container{display:none}#wrapper{margin:0}.span5,.span6{width:50%}.span12{width:100%}.checkout-header #order-number-version{border:none;box-shadow:none}.checkout-header #order-number-letter{font-size:28px}.table-wrap{display:block;overflow:visible;width:100%}.pull-right{float:right}table td,table th,table td[class*=col],table th[class*=col]{width:auto !important}}