input[type="checkbox"]:checked::before { content: '✓'; margin-bottom: -1px; color: #13aff0; }
 .tb-close-icon {color:black;}
 .wppizza-article-default .wppizza-article-content { color: black; }
 .wppizza-fieldset > legend { font-size: 10px; }
 #wppizza-minicart .wppizza-totals-checkout-button > input[type="button"], #wppizza-minicart .wppizza-totals-viewcart-button > input[type="button"] { padding: 5px 10px; margin: 0 0 0 10px; font-size: 50%;}
 .wppizza_tm_na_inner > div { background-color: #FFB1B1; }
 .wppizza-article-default { border-bottom: 2px dotted #5d0000; background-color:#fbfbfb;width:100%;}
 .wppizza-article-default .wppizza-article-size::after { content: "\f132";}
 .wppizza-checkout-button { border: 1px solid #702b0b;}
 .wppizza-fieldset { border: 1px dotted #720b0b;}
 fieldset { width: 100%;}
 #wppizza-minicart .wppizza-totals-itemscount { font-size: 65%; vertical-align: super; margin: 0; border-radius: 50%; background-color: green; color: #fff; position: relative; top: 1px;font-weight:700;}
 .wppizza-article-default .wppizza-article-size{display:inline-block;float:left;padding-top:5px;font-weight: 500;}
 .wppizza-article-default .wppizza-article-price>span{float:right;font-weight: 400;}
 .wppizza-article-default .wppizza-article-prices>ul>li{display:block; clear:both;float:right;}
 .wppizza-article-default .wppizza-article-prices>ul{display: block;}
 .wppizza-article-default .wppizza-article-sizes{padding-top:0px}
 .wppizza-ingredients legend{ background-color: #f909; border-radius:4px; }
 .wppizza-doingredient-lbl { font-weight: 500; }
 .wppizza-item-added-feedback{ color:green; }
 .wppizza-ingredients legend{ background-color: #f909; border-radius:4px; }
 .blink_me { animation: blinker 1s linear infinite; color:#900900; }
 @keyframes blinker { 100% { opacity: 0; }
 }
 .collapseomatic_excerpt, .collapseomatic_content { margin-top: 0; margin-left: 3px; padding: 0; }
 .button { background-color: #900900; border: none; color: white; padding: 5px; text-align: center; text-decoration: none; display: inline-block; font-size: 10px; margin: 4px 2px; cursor: pointer; }
 .button1 { box-shadow: 0 8px 120px 0 rgba(0,0,0,0.2), 0 4px 2px 0 rgba(0,0,0,0.19); }
 .button1 {border-radius: 8px;}
 .button1 {width: 90px;}
 .wppizza-order-details .wppizza-pickup-note { color: #555555; font-size: 15px;}
 .wppizza-pickup-note{ color: green; font-size: 15px;text-align: center;}
 .wppizza-order-details .wppizza-pickup-note{ color:green}
 .wppizza-order-details .wppizza-delivery-note{ color:green;text-align: center}
 .wppizza-delivery-note{color:green; text-align: center; font-size:15px;}
 .arrowright { background-position: center right 15px; padding: 0 16px 10px 0; }
 #wppizza-dbp-area {font-weight:600}
 #wppizzaAlertBox #wppizzaAlertTitle { background-image: linear-gradient(to bottom,#ad1a21,#ad1a21); color:#fff}
 #wppizzaAlertOk { margin: 10px 3px; color: #000; border-radius: 5px;}
 #wppizzaAlertBox p { font-weight: 700;}
 @media (max-width: 420px){ #main { background-color: #ad1a21; }
 }
 @media (max-width: 420px){ .separate-layout.content-both-sidebars.scs-style .widget-area.sidebar-secondary { display:none; }
 }
 @media (min-width: 420px){ .header-top {display:none}
 }
 @media (max-width: 420px){.wppizza-article-default h2.wppizza-article-h2 { text-align: left; }
 }
 @media (max-width: 420px){ .wppizza-article-default .wppizza-article-sizes { float: right;}
 }
 @media (max-width: 420px){ .wppizza-article-default .wppizza-article-price > span { padding:1px; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 0px; display: inline !important; }
 }
 @media (max-width: 420px) {.wppizza-doingredient-lbl { font-weight: 500; font-size: 10px; }
 }
 .wppizza-current-ingredients > ul { overflow: auto; font-weight: 800; background-color: #97d058; }
 div.wppizza-imulti { border: 1px solid #e0e0e0; border-top-color: rgb(346, 224, 224); border-top-style: solid; border-top-width: 1px; border-top: none; padding: 5px; margin-bottom: 10px; font-size: 10px; }
 input[type="button"]{padding: 8px 8px;}
 div.wppizza-imulti { border: 1px solid red; border-top:1px solid red; padding: 5px; margin-bottom: 6px; font-size: 15px;}
 .separate-layout.content-both-sidebars.scs-style .widget-area.sidebar-secondary { line-height: 230%; font-weight:540; }
 .page-id-15 .sidebar-box{ display:none }
 .page-id-442 .sidebar-box{ display:none }
 .page-id-399 .sidebar-box{ display:none }
 .page-id-438 .sidebar-box{ display:none }
 #wppizza-current-sum { margin-right: 5px;}
 .wppizza-doingredient-price {font-weight: 700;}
 .wppizza-header > h1.wppizza-entry-title {display: none;}
 .wppizza-opening-hours > span > span {padding: 2px;}