body{-webkit-overflow-scrolling:touch}::-webkit-input-placeholder{color:#A8A8A8!important}:-moz-placeholder{color:#A8A8A8!important}::-moz-placeholder{color:#A8A8A8!important}input:-ms-input-placeholder{color:#A8A8A8!important}.ie9 .placeholder{color:#A8A8A8}.loading-indicator{z-index:1100;position:fixed}#loading-indicator-mask{height:100%;top:0;left:0;width:100%;background-color:#000;opacity:.5}#loading-indicator{min-height:90px;top:45%;left:50%;min-width:100px;margin:0 auto;background-color:#FFF;padding:12px 15px;border-radius:10px;-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#loading-indicator .status-msg{line-height:20px}#loading-indicator .status-msg:not(:empty){margin-top:3px}#loading-indicator button{display:none;position:absolute;z-index:100;width:100%;height:100%;top:0;left:0;border:none;background:0 0;font-size:12px}.locale_fr #loading-indicator button{top:-10px}#loading-indicator.allowCancel button{display:block}#loading-indicator button:hover{font-weight:700}.buffer-bottom{margin-bottom:15px}.buffer-top{margin-top:15px}.main-container{padding-top:25px;z-index:20}.message-container .alert{position:relative;margin:15px auto;text-align:center;max-width:500px;z-index:99}div.verify-wrapper{position:relative;max-width:515px;padding:15px 25px 40px;border:1px solid #CCC;border-radius:6px;margin:40px auto}div.verify-wrapper.has-catering{max-width:655px;padding-right:5px;padding-left:5px}div.verify-wrapper.has-catering .btn-xlg{padding-right:60px;padding-left:60px}.forgetwrap{float:right}.forgetwrap,.rememberWrap{line-height:35px}.rememberWrap label{font-weight:400}#forgotFormWrapper{display:none}#signinFormWrapper .btn-green{margin-top:15px}.social_network_login{margin:10px 0;text-align:center;overflow:hidden}.fb_login_btn{margin:2px;cursor:pointer}.google_login_btn{cursor:pointer}.yp-create-account{max-width:500px;margin:0 auto}.login-body h3{border-bottom:2px solid #000;padding:15px 0 10px;margin:0 0 30px}.login-body{background:url(../img/border-1px.png) center center repeat-y;overflow:hidden}.alert{font-size:120%;line-height:120%}#brand-icon{position:absolute;top:0;left:25px;z-index:1000;background-repeat:repeat-x}.navbar{background-color:#F8F8F8;border:0;border-radius:0;margin-bottom:0;position:relative;z-index:100}.navbar-nav>li{float:left}.navbar-nav.navbar-right:last-child{margin-right:-15px}.navbar-nav .open.affix a.dropdown-toggle .glyphicon{text-shadow:1px 2px 2px #ccc}.navbar-nav .open .dropdown-menu{position:absolute;float:left;overflow:hidden;margin-top:0;background-color:#FFF;border:0;box-shadow:0 10px 12px rgba(0,0,0,.175);border-bottom-right-radius:0;left:auto;right:0}.navbar-nav .open .kart_wrapper .kart li:not(.details):nth-child(2n+1){background:#F9F9F9;border-radius:6px}.navbar-right{float:right!important}.nav.sub-nav{margin-left:10px}.tooltip{z-index:2000!important}.btn-xlg{padding:60px 66px;font-size:18px;line-height:1.33;border-radius:6px}.btn-xlg small{display:block}.btn-group-wrap{text-align:center}div.btn-group{margin:0 auto;text-align:center;display:inline-block}#navbar-top .glyphicon{top:2px}.verify.chain .info-sign{display:none}#navbar-top .affix{position:fixed!important;top:10px;right:0;z-index:989}#navbar-top .affix span.hidden-xs{display:none}#navbar-top .affix .dropdown-toggle>.glyphicon-list-alt,#navbar-top .affix .dropdown-toggle>.glyphicon-shopping-cart{font-size:2em}#navbar-top .affix>a{box-shadow:0 6px 12px rgba(0,0,0,.175);border-radius:6px 0 0 6px;background-color:#FFF}#navbar-top .affix>a.kart-toggle:not(.hasBadge){padding-left:0;padding-bottom:8px;padding-top:8px}#navbar-top .affix>a.kart-toggle .glyphicon-shopping-cart{padding-left:15px}#navbar-top .affix.open>a.kart-toggle,#navbar-top .affix:hover>a.kart-toggle{padding-right:3px}#navbar-top .affix.open>a,#navbar-top .affix.open>a.kart-toggle:not(.hasBadge),#navbar-top .affix:hover>a,#navbar-top .affix:hover>a.kart-toggle:not(.hasBadge){padding-right:18px}#navbar-top .affix.open>a{border-radius:6px 0 0}#navbar-top .kart-button .dropdown-menu{padding:10px}#navbar-top .affix-top.open .dropdown-menu{min-width:300%}#navbar-top .affix.open .dropdown-menu{border-top-left-radius:6px;right:0;min-width:465%}#navbar-top .affix.open .dropdown-menu .col-md-12{padding-left:0;padding-right:0}body.bb10 #navbar-top .affix.open .dropdown-menu{overflow:auto}#navbar-top .affix .dropdown-toggle .glyphicon{color:#000}#navbar-top .affix .badge{top:-24px}#navbar-top .affix .dropdown-menu{border:0}#navbar-top .affix .kart-toggle .dropdown-menu{border-radius:6px 0 0 6px}.bootbox button{white-space:normal}.bootbox .bootbox-body{padding-top:15px;font-size:150%}.bootbox .bootbox-body,.bootbox .modal-footer{text-align:center}.bootbox .modal-footer button{min-width:200px;padding:14px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn small{display:block;font-size:70%}.box-white,.box-wrapper{box-sizing:border-box;padding:15px;border:1px solid #CCC;border-radius:6px;background-color:#FFF;overflow:hidden}.box-white h4:first-of-type{margin-top:0}#footer{margin:2em auto;text-align:center;font-size:12px;border-radius:0;max-width:100%;border-right:0;border-left:0}#footer ul{margin-bottom:0}#footer img{margin-left:10px;vertical-align:middle}.or_div{width:100%;position:relative}.or_div span{font-size:19px;border-radius:25px;width:50px;background-color:#D78740;margin:10px auto 15px;padding:10px;color:#FFF;font-weight:700;display:block;position:relative}.or_div:before{border-bottom:1px solid #E5E5E5;display:block;content:'';top:35px;position:relative}.alert-danger .or_div:before{border-bottom-color:#CCC}.alert-danger .glyphicon{top:2px}.alert-danger>.message-left{display:table-cell;min-width:65px}.alert-danger>.message-right{display:table-cell}.alert-danger>.message-right>div{margin-left:10px}.affix{position:static;-webkit-transform:none;-o-transform:none;-moz-transform:none;-ms-transform:none;transform:none}#scrollspy-watch{margin-top:20px}.schedule-title{font-size:175%;padding-left:45px}.btn-asap{width:80%;text-align:center;margin:5px auto 0;display:block;padding-top:10px;padding-bottom:10px}label.btn-delivery{width:50%}.btn-delivery{color:#000;background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#f8f8f8,#e0e0e0);background-image:-moz-linear-gradient(top,#f8f8f8,#e0e0e0);background-image:-o-linear-gradient(top,#f8f8f8,#e0e0e0);background-image:-ms-linear-gradient(top,#f8f8f8,#e0e0e0);background-image:linear-gradient(top,#f8f8f8,#e0e0e0);border:1px solid #f8f8f8;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);opacity:.5}.btn-delivery:hover,.btn-green:hover{color:#333}.btn-delivery.active,.btn-green{color:#FFF;background-color:#5CB85C;border-color:#4CAE4C;box-shadow:none;font-weight:700;opacity:1}.modal-hr{border-bottom:1px solid #E5E5E5;min-height:1px;margin:20px 0}.container-full{margin:0 auto;width:100%}#schedule-dialog .modal-body{padding:20px 0 5px}#schedule-dialog .modal-footer .btn-primary{float:right;margin-left:5px}#schedule-input{margin-top:20px;display:none}input[type=date],input[type=time]{-webkit-appearance:none;-moz-appearance:none;line-height:20px}#schedule-dialog.closed_today .or_div,#schedule-dialog.closed_today .scheduler-asap,.checkout-confirm_page .order_success_wrap{display:none}.modal:not(.bootbox) .modal-footer .btn-primary{float:right;margin-left:5px}.modal-footer .close_dialog{float:right}.ios .checkbox,.ios .radio{margin-top:13px;margin-bottom:13px;line-height:24px}.navbar-collapse{border-top:0}#menu-sidebar{display:none}#menu-sidebar-btn{padding:0;height:1px;visibility:hidden}#legend{margin-top:2em;overflow:hidden;line-height:30px}#cancel-order{vertical-align:text-top}#location-btns button{min-height:162px}#boundry-map{height:400px;width:100%}.btn-link{padding:0}#restaurant-boundaries .pri_charge:before{border:1px solid #328C32;background-color:#328C32;display:block;content:'';position:relative;float:left;width:15px;height:15px;top:2px;margin-right:5px}#restaurant-boundaries .sec_charge:before{border:1px solid red;background-color:#EB352B;display:block;content:'';position:relative;float:left;width:15px;height:15px;top:2px;margin-right:5px}.tab-content{width:100%}.alert.btn-success a{color:#fff;text-decoration:underline;font-weight:700}.alert.btn-success a:hover{text-decoration:none}.alert-msg{position:relative;margin:15px auto}.poweredby{height:20px;line-height:20px;font-size:.8em}.powered-label{padding-right:10px}.poweredby .logo{background-image:url(../img/logo-sm.png);background-repeat:no-repeat;width:79px;height:19px;padding-left:10px}.locale_fr .poweredby .logo{background-image:url(../img/logo-sm-fr.png);height:22px}.row-inline>div:first-child{padding-right:0}#login_checkout,#login_dialog #loginFormWrapper{width:100%}@media (max-width:767px){.modal-sm{width:300px;margin:30px auto}}@media only screen and (min-width :320px) and (max-width :767px){#navbar-top .affix-top.open .dropdown-menu{min-width:600%}.input-group-scale-lg>.form-control,.input-group-scale-lg>.input-group-addon,.input-group-scale-lg>.input-group-btn>.btn{height:54px;padding:14px 16px;font-size:18px;line-height:1.33}.radio-group .col-sm-4{margin-bottom:15px}.radio-group .col-sm-8{overflow:hidden}.modal-header .close{height:30px;width:30px}.establishment-menu_page .main-container{padding-left:0;padding-right:0}.modal{padding-bottom:50px}.navbar-nav .open .dropdown-menu .kart_wrapper .kart{max-height:600px}#footer .list-inline{line-height:24px}#footer .list-inline li{vertical-align:bottom}}@media only screen and (min-width :320px) and (max-width :568px){.btn-xlg{padding:60px 46px}.input-group-xs{width:100%}.input-group-xs .input-group-btn{display:block;clear:both;width:100%}.input-group-xs .btn{width:100%;margin-top:6px}.input-group-xs .btn,.input-group-xs .form-control{border-radius:6px!important}#location-btns{width:100%;margin-top:10px}#location-btns .btn{border-radius:6px;width:100%}#location-btns>.btn{margin-bottom:10px}.modal-footer .btn+.btn{margin-top:5px;margin-left:0;clear:both}.bootbox .modal-footer,.btn-block-sm{display:block;width:100%;padding:10px 0;font-size:18px;line-height:1.33}#submit_modform,.bootbox .modal-footer,.checkout-confirm_page .modal-footer .btn-primary,.modal-footer .btn-primary{float:none!important;margin-left:0!important}.bootbox .modal-footer .btn{position:relative;width:90%}.bootbox-confirm .modal-footer>.btn{top:58px}.bootbox-confirm .modal-footer .btn+.btn{margin-top:5px;margin-left:0;clear:both;top:-58px}#location-btns button{min-height:inherit;padding-top:40px;padding-bottom:40px}}@media only screen and (min-width :320px) and (max-width :568px) and (orientation :portrait){#delivery_dialog .modal-dialog{margin-bottom:20em}.pac-item{line-height:45px}.navbar-right{z-index:989;position:absolute;right:18px}.nav>li>a.loginBtn{padding-right:6px}#brand-icon{left:0}}@media (min-width:992px){.affix{position:fixed!important}.affix-bottom{position:absolute}}@media (max-width:992px){.login-body{background:0 0}#signinFormWrapper{margin-top:15px}}.locale_fr #restaurant-details .btn-green{padding-left:15px}#language-selector,.no-close-modal .bootbox-close-button{display:none}body.custom-app-ios .modal-dialog{width:100%;margin:20px 0 0;padding:0}body.custom-app-ios .modal-content{height:auto;min-height:100%;border-radius:0}.verify-location_page .alert-load-history{max-width:500px}.kart_wrapper ul{list-style:none;padding-left:15px;padding-right:15px;margin-bottom:0}.kart_wrapper li{overflow:hidden;padding:5px 0}.kart_wrapper li:last-child{margin-bottom:4px}.kart_wrapper li.emptykart{text-align:center}.kart_wrapper li.details{font-weight:700}.kart_wrapper li:not(.details) .price{white-space:nowrap;text-align:right}.kart_wrapper li:not(.details) .price:before{content:'$'}.kart_wrapper li:not(.details) .price.neg:before{content:'-$'}.kart_wrapper li:not(.details) .price.free:before{content:''!important}.kart_wrapper .buttons{padding:0 15px}.kart_wrapper .clear-code{margin-top:10px}.kart_wrapper .alert-success{margin-top:5px;margin-bottom:0;text-align:center}.kart_wrapper .input-group-btn{vertical-align:bottom}.kart_wrapper>.container-fluid{padding-left:7px;padding-right:7px}.kart li{cursor:pointer;display:block;margin-bottom:5px}.kart li:not(.has-error):hover{text-decoration:underline;border-radius:5px;background-color:#DFF0D8!important}.delivery-free{text-align:right;font-weight:400!important}.kart li.details{cursor:default}.kart li.details:hover{text-decoration:none;background-color:transparent!important}.kart li:first-child{border-bottom:1px solid #E6E6E6;margin-bottom:12px}.kart li .glyphicon-pencil{display:inline;position:relative;left:-5px}.kart li .price{padding-left:0}.active_code .glyphicon,.kart .delete{color:#CF0000}.kart .delete{line-height:19px;padding-left:12px;top:-3px}.kart .delete:hover{cursor:pointer;color:#F40002}.kart .delete span{display:block;width:20px;font-size:18px}.kart_totals{margin-top:5px;padding-top:5px}.kart_totals span:not(.price){font-weight:700}.kart_totals>li:first-child{border-top:1px solid #E6E6E6;padding-top:10px}.kart_totals .buttons{margin-top:10px;text-align:center}.kart_totals .total{margin-bottom:8px;font-size:150%;line-height:150%;font-weight:700}.kart_totals .active_code .glyphicon{display:none}.kart_totals .active_code:hover .glyphicon{display:block;cursor:pointer}#add_to_order_dialog input.multi-togglable:not([type=text]){margin-top:7px}#add_to_order_dialog .moditemprice.collapse,#add_to_order_dialog .moditemprice.collapsing{margin-top:5px;margin-bottom:15px}#add_to_order_dialog .modifier{overflow:hidden;padding:15px 0}#add_to_order_dialog .modifier.bg-danger{border-radius:0 5px 5px 0}#add_to_order_dialog .modifier .promo-name{font-weight:700;font-size:110%;margin-bottom:5px}#add_to_order_dialog .checkbox label,#add_to_order_dialog .radio label{overflow:hidden;display:block}#add_to_order_dialog .checkbox input,#add_to_order_dialog .radio input{margin-left:0;position:relative}#add_to_order_dialog input:focus{outline:0}#add_to_order_dialog .collapser{margin-bottom:5px;display:block}#add_to_order_dialog .collapser:before{content:"\2212";position:relative;top:-1px;display:inline-block;line-height:1;margin-right:5px;font:normal 400 70% 'Glyphicons Halflings'}#add_to_order_dialog .collapser.collapsed:before{content:"\2b"}#add_to_order_dialog .mod_price label{margin-left:0;padding-left:0}.tab-pane .notes-input{margin-bottom:15px}#submit_modform span.badge:before{content:"$"}.kart-toggle.hasBadge{padding-right:0}.affix .kart-toggle.hasBadge{padding-left:0}.kart-toggle .badge{top:-8px;left:2px;position:relative;background-color:#CF0000}.navbar-header button{z-index:100}.navbar-header .kart-toggle{padding:7px 10px 6px}.navbar-header .kart-toggle.hasBadge{padding-right:0}.navbar-header .kart-toggle.hasBadge .badge{top:-11px}.btn-tooltip{float:left}label[for=quantity]{line-height:32px}h4.kart-title{margin:4px 15px}.kart-title .glyphicon-shopping-cart{margin-right:5px}.btn-tooltip,.kart_wrapper.above-minimum .min-order-notifier,.kart_wrapper.below-minimum .buttons,.kart_wrapper.below-minimum .delivery-cost,.kart_wrapper.below-minimum .taxes,.kart_wrapper.below-minimum .total,.kart_wrapper.empty .kart_totals li:not(.min-order-notifier),.verify_page .kart-toggle{display:none}.kart_wrapper.empty .kart_totals{border-top:1px solid #E6E6E6;margin:10px 18px 0}.min-order-notifier span:not(:empty):before{content:"$";font-weight:700}.standalone-checkout{margin-top:15px;text-align:center}.standalone-checkout .checkout{float:none;width:400px}.redeem-wrapper{overflow:hidden;padding-bottom:10px}.redeem-wrapper .input-group{padding-top:10px}.redeem-wrapper .input-group.has-error button{color:#A94442;border-color:#A94442}.kart .err_notavailable{background-color:#F2DEDE;border-radius:6px}.kart .err_notavailable:hover{background-color:#F25F5A!important}.hourButtonWrapper{margin-top:5px}.hourButtonWrapper button{float:right}.hourWrapper{border-radius:5px;padding:5px;display:block}.hourWrapper span{float:right;margin-top:2px}.nowAvailable{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}#sidebar-nav-fixed{margin-bottom:10px}#sidebar-nav-fixed>h3:first-child{margin-top:0}#sidebar-nav-fixed.affix{max-height:95%;overflow-y:auto}#add_to_order_dialog .radio-group{min-height:42px;margin:5px 0}#add_to_order_dialog .radio-group .moditemname.moditemnodesc,#add_to_order_dialog .radio-group .moditemprice{line-height:35px}#add_to_order_dialog .moditemname{padding:0 4px}#add_to_order_dialog .radio-group>label{width:100%}#add_to_order_dialog .quantity-wrapper{width:75%;vertical-align:top;margin-top:5px}#add_to_order_dialog .item-description:empty{display:none}#add_to_order_dialog .input-number{min-width:50px}.ie8 #add_to_order_dialog .input-number{min-width:15px}.ie9 #add_to_order_dialog .input-number{min-width:30px}.sidebar-menu-list li .active-section-nav{display:none}.sidebar-menu-list li.active .active-section-nav{display:block}.sidebar-menu-list .active-section-nav li.active a,.sidebar-menu-list>li.active>a{font-weight:700}.sidebar-menu-list .active-section-nav li a{padding-right:0}.sidebar-menu-list .menu-availability{font-size:19px}.sidebar-menu-list .available-now{color:#3c763d}.sidebar-menu-list .not-available{color:#CF0000}#lightbox{z-index:1200}.lightbox-content{width:100%!important;height:100%!important}#cart>.dropdown-menu{max-width:320px;padding:5px 10px}.menu-tooltip .tooltip-inner{min-width:180px}.form-horizontal .checkbox,.form-horizontal .radio{margin-left:-10px}.affix .back-to-top{display:block;padding-bottom:15px}.affix-top .back-to-top{display:none}#sidebar-nav-fixed .back-to-top{margin:0 15px}.kart-modal{z-index:1050}.kart-modal .kart-title{display:none}.kart-modal.bootbox .bootbox-body{padding-top:0;font-size:120%}.kart-modal .modal-dialog{max-width:450px;margin-left:auto;margin-right:auto}.kart-modal .kart_totals{text-align:right}.kart-modal .product{text-align:left;padding-left:20px}.kart-modal .min-order-notifier{margin-top:10px}.quantity-details{line-height:33px}.quantity-details label{width:90px}.nav-tabs{border:none}#add_to_order_dialog .item-details{margin-left:0;margin-right:0;display:flex}#add_to_order_dialog .item-details:empty,#add_to_order_dialog.no-modifiers .item-details{display:none}#add_to_order_dialog .item-details>div{z-index:90;padding-left:0;padding-right:0}#add_to_order_dialog .item-details div:first-child{z-index:1000}#add_to_order_dialog .item-details.only-one .mod-tabs-left{display:none}#add_to_order_dialog .item-details.only-one .mod-tabs-right{width:100%;border-radius:5px}#add_to_order_dialog .nav-tabs>li.active a{background-color:#FCFCFC}#add_to_order_dialog .nav-tabs>li a{margin-right:0;border-bottom:0}#add_to_order_dialog .nav-tabs>li.active>a,#add_to_order_dialog .nav-tabs>li.active>a:focus,#add_to_order_dialog .nav-tabs>li.active>a:hover{border:1px solid #DDD;border-right:none;border-radius:5px 0 0 5px}#add_to_order_dialog .mod-tabs-right{display:flex;border:1px solid #DDD;border-radius:0 5px 5px;left:-1px;position:relative;background-color:#FCFCFC}#add_to_order_dialog .nav-tabs>li.active>a.bg-danger{background-color:#F2DEDE;font-weight:700}#add_to_order_dialog.hide-quantity .quantity-group{display:none}#add_to_order_dialog.hide-quantity .mod-tabs-right{border:none;background-color:transparent}#add_to_order_dialog.hide-quantity .modifier{padding:0}#add_to_order_dialog .topping_modifier{padding-top:5px}#add_to_order_dialog .topping-row .glyphicon,#add_to_order_dialog .topping-row select{display:none}#add_to_order_dialog .topping-row.selected .glyphicon,#add_to_order_dialog .topping-row.selected select{display:block}#add_to_order_dialog .topping-row .glyphicon-remove-circle{line-height:20px;cursor:pointer;color:red;font-size:16px}#add_to_order_dialog .topping-row .glyphicon-remove-circle:hover{color:#EF0002}.special-instructions .row label{font-weight:400}.special-instructions input[type=checkbox]{margin-right:8px}#add_to_order_dialog textarea{max-width:100%}#add_to_order_dialog select[name=topping_dropdown]{width:100%}#add_to_order_dialog .topping-header,#add_to_order_dialog .topping-row{overflow:hidden;padding-top:5px;padding-bottom:5px}#add_to_order_dialog .topping-header strong{display:block;padding-top:10px}#add_to_order_dialog .topping-header div:first-child{padding-left:0}#add_to_order_dialog .topping_modifier:not(.bg-danger) .topping-row:nth-child(2n){background-color:#F7F7F7}#add_to_order_dialog .panel-group{margin-bottom:0;padding-top:15px;padding-bottom:15px}#add_to_order_dialog .panel-group .modifier .promo-name{display:none}#add_to_order_dialog .panel-group .panel{background-color:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-color:transparent}#add_to_order_dialog .panel-heading{padding:5px 15px;background:0 0;border:none}#add_to_order_dialog .panel-heading a{font-weight:700}#add_to_order_dialog .panel-heading a.collapsed{font-weight:400}#add_to_order_dialog .panel-group-title{font-size:110%;font-weight:700}#add_to_order_dialog .panel-body{padding:0;border:0}#add_to_order_dialog .checkbox .one-price,#add_to_order_dialog .radio .one-price{float:right}#carousel-promos{margin-bottom:20px}#carousel-promos .promo-item-text{min-height:286px;padding-top:20px}#carousel-promos.only-one .promo-item-text{min-height:auto;padding-bottom:30px}#carousel-promos .carousel-inner img{margin:0 auto}#carousel-promos .carousel-inner .item{cursor:pointer}#carousel-promos .carousel-inner .item:hover .carousel-caption{opacity:.8}#carousel-promos .carousel-inner .noclick{cursor:default}#carousel-promos .carousel-inner .noclick .carousel-caption{display:none}#carousel-promos .carousel-caption{left:0;right:0;bottom:0;width:100%;padding-top:0;padding-bottom:45px;background-color:#000;opacity:.6}#carousel-promos .carousel-indicators{bottom:10px}#carousel-promos .carousel-control{z-index:30}#carousel-promos.only-one .carousel-control,#carousel-promos.only-one .carousel-indicators{display:none}#carousel-promos.only-one .carousel-caption{padding-bottom:15px}.kart-button .dropdown-menu .kart,.modal .kart{overflow-y:scroll}@media (min-width:768px){#collapse-1 .kart-button{display:none}#navbar-top .affix{display:block}#carousel-promos .carousel-inner img{height:295px}#add_to_order_dialog .dropdown_topping,#add_to_order_dialog .moditem.text-right{margin-top:-17px}}@media (min-width:992px){#sidebar-nav-fixed.affix-top{margin-top:92px}#sidebar-nav-fixed.affix{top:20px}#sidebar-nav-fixed.affix,#sidebar-nav-fixed.affix-bottom{width:205px}#add_to_order_dialog .dropdown_topping{margin-left:54%}#add_to_order_dialog .panel-group-title{padding-bottom:10px}#add_to_order_dialog .dropdown_topping,#add_to_order_dialog .moditem.text-right{margin-top:-10px!important}}@media (max-width:992px){#add_to_order_dialog .dropdown_topping{margin-left:54%}#add_to_order_dialog .moditem glyphicon-remove-circle{left:-3px}#add_to_order_dialog .dropdown_topping,#add_to_order_dialog .moditem.text-right{margin-top:-17px}}@media (min-width:1200px){#sidebar-nav-fixed.affix,#sidebar-nav-fixed.affix-bottom{width:255px}#add_to_order_dialog .dropdown_topping,#add_to_order_dialog .moditem.text-right{margin-top:0}}@media only screen and (min-width :320px) and (max-width :568px){.kart_totals li{padding:2px 0}#carousel-promos .carousel-caption{opacity:1;padding-top:1px;position:static}#add_to_order_dialog .dropdown_topping,#add_to_order_dialog .moditem.text-right{margin-top:0}}@media only screen and (min-width :320px) and (max-width :568px) and (orientation :portrait){#add_to_order_dialog .quantity-wrapper{width:100%}.moditem .input-group.col-md-3{margin-bottom:5px}.nav>li>a{padding:5px 10px}#add_to_order_dialog .topping-img{padding-left:10px;padding-top:5px}#add_to_order_dialog .topping-img img{height:25px;width:25px}#add_to_order_dialog .topping input{vertical-align:middle}#add_to_order_dialog .topping select.modifier-option{margin-left:10px;margin-bottom:10px}#add_to_order_dialog .radio label{padding-left:15px}#add_to_order_dialog .modname,.promo-name{padding-left:10px}#add_to_order_dialog .dropdown_topping{margin-left:0;width:80%}}@media only screen and (min-width :320px) and (max-width :1024px){#add_to_order_dialog{font-size:120%;line-height:120%}#add_to_order_dialog .quantity-wrapper{vertical-align:middle}.delivery-free,.kart_wrapper li:not(.details) .price{text-align:left}}#places-results{display:none}#places-results .location-list{max-height:285px;overflow-y:scroll}.verify_page .navbar-header .kart-toggle{display:none}#search-address{font-size:20px;line-height:20px}#savedAddresses{margin-bottom:0;max-height:100px;overflow-y:scroll}#savedAddresses a{cursor:pointer}#savedAddresses a:hover{border-radius:6px}#delivery_dialog h5{margin-top:0}#delivery_dialog .clearfix{margin-top:8px}#geolocate-btn{min-width:50%}.pac-container{z-index:1100}.pac-container .pac-item{line-height:40px;cursor:pointer}.pac-container .pac-item span{font-size:16px}.pac-container .pac-item .pac-icon{margin-top:11px}#schedule-dialog .modal-body .alert-danger{padding-top:0}#schedule-dialog .btn-green{width:100%}#delivery_dialog.pickup #savedAddressesWrapper,#delivery_dialog.pickup #search-address-wrapper .btn-green,.is-delivery .pickup-timeslots,.is-pickup .delivery-timeslots{display:none}addr.est-addr{font-weight:700}div.verify-wrapper.catering-wrapper{padding-bottom:15px}.catering-wrapper a{width:100%;padding:10px 0;font-size:150%}.alert-success.verify-wrapper{padding-bottom:15px!important;text-align:center;font-size:150%;line-height:150%;margin-top:20px}@media only screen and (max-width :500px){.verify-wrapper{border-radius:0!important;border-right:none!important;border-left:none!important}}@media only screen and (min-width :320px) and (max-width :568px){#geolocate-btn{font-size:160%;width:100%}#select-asap small{font-size:65%}}@media only screen and (min-device-width :320px) and (max-device-width :568px) and (orientation :portrait){.pac-item{line-height:45px}}#menu-wrapper{z-index:900}.menu_item{padding:0 10px;border-radius:5px;border:1px solid #ccc;margin-bottom:5px;-moz-box-shadow:0 2px 4px rgba(0,0,0,.5);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.5);box-shadow:0 2px 4px rgba(0,0,0,.5)}.menu_item .menu_item_prices .unit:not(:empty):before{content:" ("}.menu_item .menu_item_prices .unit:not(:empty):after{content:")"}.menu_item.menu_favourite{border-color:#debe31;-webkit-box-shadow:0 2px 4px rgba(226,194,49,.5);-moz-box-shadow:0 2px 4px rgba(226,194,49,.5);box-shadow:0 2px 4px rgba(226,194,49,.5);border-width:2px}.menu_item.menu_favourite:before{color:#DDBD30;font-family:'Glyphicons Halflings';content:"\2a";position:relative;top:-16px;left:-26px;font-size:20px;float:left;height:1px;width:1px}#legend .glyphicon-asterisk{line-height:19px;color:#DEBE31}.menu_section .section_desc{margin-bottom:10px}.menu_section .menu_item{background-color:#FFF}.menu_section .menu_item .item_desc{font-style:italic;margin-bottom:10px}.menu_section .menu_item table.menu_item_prices{float:none;padding-top:5px}.menu_section .menu_item.group_layout{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background-color:transparent;overflow:hidden;padding:0}.menu_item_wrapper.group_layout{-moz-box-shadow:0 2px 4px rgba(0,0,0,.5);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.5);box-shadow:0 2px 4px rgba(0,0,0,.5);border-radius:5px;border:1px solid #CCC;background-color:#FFF}.menu_item_wrapper.group_layout>div{border:0;margin-left:10px;margin-right:10px;margin-bottom:0;border-bottom:1px solid #CCC}.menu_section .addToCart button{font-size:14px}.calories-legal,.menu_section .menu_item td.price{font-size:14px;padding-right:4px;text-align:right;font-weight:700}.calories-statement.calories-legal{text-align:left}.firefox .menu_section .menu_item td.price{font-weight:400}.menu_section .menu_item td.price:before{content:"$"}table.menu_item_prices{margin-bottom:5px;width:100%}table.menu_item_prices tr.calories_row{border-bottom:1px solid #ccc;text-align:center}table.menu_item_prices tr.calories_row td{font-weight:400!important;font-size:14px}table.menu_item_prices tr.last-child.calories_row{border-bottom:none;text-align:center}table.menu_item_prices td{padding-bottom:3px;padding-top:3px;padding-right:5px}table.menu_item_prices td.addToCart{width:35px;padding-right:0}.closed_global #navbar-top .kart-button,.closed_global table.menu_item_prices td.addToCart{display:none}table.menu_item_prices td.unit{width:1px;white-space:nowrap}.menu_item .item_details{margin-bottom:10px}.menu_item .item_details img{margin-right:5px}.menu_item .menu_item_images a{margin-top:10px;float:right}.section-columns-2 .column{width:49%;float:left;margin-right:10px;box-sizing:border-box}.section-columns-2 .column:last-child{margin-right:0;box-sizing:border-box}.section-columns-3 .menu_item_wrapper{width:100%;list-style:none;margin:0;padding:0}.section-columns-3 .menu_item_wrapper li{width:33%;box-sizing:border-box;padding-right:10px;vertical-align:top;display:inline-block}.section-columns-3 .menu_item_wrapper li:nth-child(3n+0){width:34%;padding-right:0}#menu-wrapper section:first-child h3{margin-top:0}.disclaimer-wrapper{background-color:#E0E0E0;padding:10px;line-height:20px;margin-top:2em}.disclaimer-wrapper div{font-size:14px}.sched-type-wrapper{width:100%;padding:10px 0}.sched-type-wrapper label{width:48%}.sched-type-wrapper .btn{float:none}.moditemdesc:not(:empty){margin-bottom:10px}#menu-wrapper .checkout{width:80%;margin:1.5em auto 0}#loadLastOrder{vertical-align:baseline}td.calories_details{white-space:nowrap;width:1%}.calories_details .calories-legal{margin-left:5px}.delivery-static-msg{font-size:100%;line-height:2em;font-weight:700;margin-top:5px}@media screen and (max-width:992px){.row-offcanvas{position:relative;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}#menu-sidebar.active{display:block;position:absolute;height:100%;font-size:130%;line-height:150%;z-index:1050}#menu-sidebar .sidebar-menu-list{position:fixed;height:100%;background-color:#FFF;width:50%;z-index:1000;overflow-y:scroll;padding-bottom:10px;box-shadow:5px 0 5px 0 rgba(0,0,0,.175)}#menu-sidebar .sidebar-menu-list>li{margin-bottom:10px}#menu-sidebar.active .sidebar-menu-list li .active-section-nav{display:block}#menu-sidebar-btn.affix a{background-color:#FFF;color:#000;text-align:center;display:block;position:fixed;right:0;z-index:989;padding:5px 10px;box-shadow:0 6px 12px rgba(0,0,0,.175)}#menu-sidebar-btn.affix .menu-button{visibility:visible;height:45px;width:45px;top:98px;border-radius:6px 0 0 6px;font-size:2em}#menu-sidebar-btn .menu-button:hover{width:52px;padding-left:3px}#menu-sidebar-btn.affix-top .to-top-button{display:none}#menu-sidebar-btn.affix .to-top-button{height:35px;width:35px;border-radius:10px 0 0;bottom:0;visibility:visible;padding-top:8px;font-size:16px}#menu-sidebar-btn.affix .to-top-button:hover{width:40px}#menu-sidebar .sidebar-mask{width:100%;height:100%;z-index:990;position:fixed;top:0;left:0}}@media only screen and (max-width:568px){#menu-wrapper h2 small{line-height:26px}.section-columns-2 .column{width:100%;float:none;margin-right:0}#menu-sidebar .sidebar-menu-list{width:75%}}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:2px 8px 8px 0;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:0 0;border:none}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:0 0}.xdsoft_noselect::-moz-selection{background:0 0}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(Opacity=50)";outline:0;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{opacity:1;-ms-filter:"alpha(Opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box >div >div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(Opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af!important;box-shadow:#178fe5 0 1px 3px 0 inset!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_disabled:hover{color:inherit!important;background:inherit!important;box-shadow:inherit!important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar >.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div:hover{color:#000!important;background:#007fff!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555!important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar >.xdsoft_scroller{background:#333!important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd!important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:museo-sans,"Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f4f8fa', GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:focus span,.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:hover span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-ms-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa', endColorstr='#FFF', GradientType=0)}.modal-backdrop.in{-webkit-opacity:.95;-moz-opacity:.95;opacity:.95;background-color:#333}.ekko-lightbox .modal-content{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;background-color:transparent}.ekko-lightbox .modal-header{border:0;padding-left:0;padding-right:0}.ekko-lightbox .modal-header .close{-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;color:#fff;text-shadow:0;font-weight:100}.ekko-lightbox .modal-header .close:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.ekko-lightbox .modal-header h4.modal-title{font-weight:100;color:#fff;padding:0}.ekko-lightbox .modal-body{padding:0}.ekko-lightbox .modal-footer{-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;border:0;color:#fff;font-weight:100;padding:0}.ekko-lightbox-nav-overlay a{-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;text-shadow:none}