#Master_CPH1_chkRemember
{
    border: 10px solid white;
}

.cp-item {
    box-shadow: none !important;
}
  
    input[type='radio']:after {
 color: red;
        background: #222;

        border: 2px solid white;
    }

.header-logo__anchor {
    text-decoration:none; 
}

.headerOutlet {
    margin-left: -40px;
    white-space: nowrap;
    color: #cbcbcb;
}


input[type=radio]:enabled:checked::befor !important {
   background:  var(--secondary-color);
}


    input[type='radio']:checked:after {
 color: red;

        background: #ffa500;

        border: 2px solid white;
    }

#contactFF legend {
    display: none;
}

.basket a:not(.button) {
    color:  var(--secondary-color) !important;
}



.form fieldset {
    background-color: #383838;
}


.basket a:not(.button):hover {
    color: #ccc !important;
}


@media (min-width: 768px) {
  .header-menu a:last-of-type {
    margin-right: 3rem;
  }
}

#lblNoteBlurb {
    color: #000;
}

/* Boxes
------------------------------------------------- */

.boxes>div p {
    margin: 0rem !important;
}

/* Backdrops
------------------------------------------------- */

/* ADDING BACKDROP[class^="page page--order"] {
  background-image: url('/App_Themes/www5052foodoocouk/img/orderpagebackdrop.jpg'); 
}

[class^="page page--checkout"] {
  background-image: url('/App_Themes/www5052foodoocouk/img/orderpagebackdrop.jpg');
}

[class^="page page--contact"] {
  background-image: url('/App_Themes/www5052foodoocouk/img/orderpagebackdrop.jpg');
}
*/
.splash-dimmer {
opacity: 0 !important;
}


.order-nav__link {
font-size: 2rem !important
}

.product-listing__heading, .product-listing__qty {
    font-size: 2.25rem !important;
    color: #000; 
}

.yourOrder {
font-size: 2rem !important;
background-color: #fff;
}

.basket__item td{
font-size: 2rem !important
}

#footCartDetails {
font-size: 2rem !important
}

.basket__dish-options {
font-size: 0.6em !important;
}

.basket {
letter-spacing: 0em !important;
}



.map__outlet-time
{
    display: none !important;
}


.header--twiston .header-logo__img {
padding: 0rem 0rem !important;
}


.product-options {
letter-spacing: 0em !important;
}


.boxes>div .box-img img {
    min-width: 100%;

}

.modal--promo[data-theme="2"]
 .modal-inner {
    background-color: #ffffff;  
}

.modal--promo .modal-close__circle, .modal--promo .modal-close__line {
    stroke: #000000 !important;
}






.map__outlet-name-anchor{
    color: #000 !important;
}



