.navbar-ct-black{background-color:#000;border-radius:0}.carousel-inner>.item{padding:0}.carousel-inner>.item>a>img,.carousel-inner>.item>img{border-radius:0;box-shadow:0 2px 2px rgba(204,197,185,.5);margin-left:0;max-width:100%}#city-select .btn,#city-select-mobile .btn{margin:0 3px;font-size:16px}#cart-container .btn{margin-bottom:0}.cart-holder{margin-top:10px}#header-navbar{z-index:auto;background-image: url(/public/assets/img/bg.png);border-radius: 0;}#city-select a.active,#city-select-mobile a.active{background:#ad1419;color:#fff}.spinner-overlay{width:100%;height:100%;background:rgba(255,255,255,.7);position:absolute;top:0;left:0;z-index:2}.spinner{animation:rotator 1.4s linear infinite;position:absolute;top:50%;left:50%;margin-top:-33px;margin-left:-33px}@keyframes rotator{0%{transform:rotate(0)}100%{transform:rotate(270deg)}}.path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}@keyframes colors{0%{stroke:#00bcd4}25%{stroke:#f44336}50%{stroke:#ff9800}75%{stroke:#5cb860}100%{stroke:#9c27b0}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:47;transform:rotate(135deg)}100%{stroke-dashoffset:187;transform:rotate(450deg)}}.card .description{height:75px;font-size:.8em;overflow:hidden}#mNavbar{padding:0}#mNavbar.navbar-fixed-top{z-index:999}.cart-item-row{margin-right:0}.btn-change-cart-qty{font-size:.93em!important}.dropdown-notification-list>li>a .notification-text{position:relative;text-align:center}.btn-magnify:focus,.btn-magnify:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);transition-duration:.23s}.card .content a img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition-duration:.2s}.card .content:hover a img{-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-ms-transform:scale(1.12);transform:scale(1.05);transition-duration:.4s}.call-phone{padding-left:0;margin-top:10px!important;margin-bottom:7px!important;margin-left:0!important}.header-h5{margin-bottom:0;margin-top:-7px}.modal-header{border:none}.modal-header .close{font-size:2em}.modal-body{overflow:hidden}.card .controls{overflow:hidden;padding-left:10px;padding-right:10px}.ingredients-row .btn{margin-bottom:20px}.modal-footer{padding-top:10px}.card .content a img{cursor:pointer}.cart-footer-total{line-height:69px;font-size:1.5em}ul.cart-items-list{list-style:none;margin-left:5px;padding-left:0}ul.cart-items-list>li:before{content:"+";margin-right:4px}form.contact .row{padding-bottom:10px}.dropdown-menu.inner li:first-child a{padding-top:20px}.pb20{margin-bottom:20px}.navbar:not(.navbar-fixed-top) .logo-portable{display:none}.navbar-fixed-top .logo-portable{display:none}@media (max-width:767px){.nav-open .navbar .container{left:0}.navbar .navbar-collapse.collapse.in,.navbar .navbar-collapse.collapsing{display:block!important}.navbar-fixed-top .logo-portable{filter:invert(100%);height:67px}#cart-wrapper{display:none}#cart-wrapper-mobile{margin-left:25px;display:inline-block}#cart-mobile-contents{position:fixed;left:0;top:0;background:#fff;width:100%;height:100%;overflow-y:scroll;z-index:9999999999}.navbar-toggle{margin-right:0}#mNavbar{position:fixed;width:100%;top:0}.modal-body{padding:10px 25px}#delivery-zone-popup .modal-body{padding:0}.navbar h6{text-align:center}.navbar-toggle .icon-bar{position:relative;transition:all .2s ease-in-out}.navbar-toggle:not(.collapsed) .icon-bar:nth-of-type(2){top:6px;transform:rotate(45deg)}.navbar-toggle:not(.collapsed) .icon-bar:nth-of-type(3){background-color:transparent}.navbar-toggle:not(.collapsed) .icon-bar:nth-of-type(4){top:-6px;transform:rotate(-45deg)}#cart-wrapper-mobile .nav-pills{margin-top:16px}form.contact input[type=text]{margin-bottom:10px}.bootstrap-datetimepicker-widget.dropdown-menu.usetwentyfour.top.open{bottom:45px!important}.header-h5{text-align:center}.call-phone{width:100%}#city-select button,#city-select-mobile button{display:block;width:100%}.dropdown-menu-right{width:calc(100vw - 80px)}footer nav.pull-left{float:none!important}footer nav ul li{width:100%;padding:0!important;margin:5px!important}footer nav ul li:first-child{padding-top:15px!important;padding-bottom:10px!important;font-size:1.2em}footer .copyright{padding-top:10px;font-size:1.2em}.pizza-total-p{text-align:center}#delivery-zone-popup input{margin-bottom:10px}#delivery-zone-popup .form-group{padding-left:15px;padding-right:15px}.dropdown-menu-right{position:unset}.dropdown-backdrop{position:unset}}.nopadding{padding:0}.cart-mobile-hide{font-size:4em;display:block}.navbar-header{width:100%}.logo-container .logo{width:100%}#map-canvas{width:auto;height:500px}.bootstrap-datetimepicker-widget table{width:100%;text-align:center}.day.active,.day.active.today{font-weight:700;font-size:1em;padding:0;background-color:#b33c12;color:#fff}.picker-switch .fa.fa-clock-o{display:none}.timepicker .separator{background-color:transparent}.datepicker .table-condensed>tbody>tr>td{padding:8px}.datepicker table .fa.fa-chevron-left,.datepicker table .fa.fa-chevron-right{width:auto;float:none}.glyphicon.glyphicon-map-marker{color:#d84866}.index #header-navbar-mobile{padding-top:72px}input.datetimepicker{background-color:#fff!important;cursor:alias!important;color:#000;opacity:1}.modal-footer .pizza-total-p{padding-top:8px}.pizza-q{margin-top:5px}@media (max-width:991px){.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin:7.5px -15px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-text{float:none;margin:15px 0}.navbar-collapse.collapse.in{display:block!important}.collapsing{overflow:hidden!important}.logo-container{overflow:hidden}#cart-wrapper{display:none}#cart-wrapper-mobile{margin-left:25px;display:inline-block}#cart-mobile-contents{position:fixed;left:0;top:0;background:#fff;width:100%;height:100%;overflow-y:scroll;z-index:9999999999}.carousel-indicators{z-index:2}#cart-wrapper-mobile .nav-pills{margin-top:16px}form.contact input[type=text]{margin-bottom:10px}footer .copyright{float:right}footer nav ul li{padding-left:0!important;padding-right:0!important;padding-bottom:5px!important;margin-left:5px!important;margin-right:5px!important;margin-bottom:5px!important}#delivery-zone-popup input{margin-bottom:10px}}.modal-footer .btn{margin:0}body,html{height:100%}#wrap{min-height:100%;height:auto;margin:0 auto -73px;padding:0 0 73px}#footer{height:60px;background-color:#f5f5f5}.m-navbar-link{font-weight:600}.halfpic-1{position:absolute;top:0;clip-path:polygon(0 0,50% 0,50% 100%,0 100%);-webkit-clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}.halfpic-2{position:absolute;top:0;clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%);-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%)}.halfpic-1,.halfpic-2 img{-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.half-pics{height:20px}.card .label-success{position:absolute;top:0;left:0;border-radius:0 10px 10px 0;z-index:99999}.card .label-vegan{position:absolute;top:-8px;right:0;z-index:99999}.card .label-vegan img{margin-left:5px}.item-mod-select.btn-group{margin-bottom:15px}.footer-black .container .pull-left{width:100%}.card .title{font-size:1.4em}.card .title a{white-space:nowrap}.card .controls .pull-right{min-height:40px}