.header .header-social a{color:#f5cf53!important; font-size:20px!important;}
.widget-wrapper-top {margin-top: 85px!important; }
.widget-top-menu-wrapper{border:0px!important; }
.search_section_widget ul{float:right}
.search_section_widget input{border: 0px; border-bottom: 4px solid #f5cf53; border-radius: 0px; box-shadow: unset;}
.search_section_widget input::Placeholder{color:#f5cf53; font-weight:600;}
.widget-page-wrapper {margin-top: 25px; width: 100%; left: 0px; padding: 0px;}
.iframe_container{padding:0px;}
.menu_top{padding:0px 25px;}
.menu_top ul{float:right!important;}
.product_list{max-width: 1200px; margin: 0 auto;}
.product_list .is_225{border-width: 4px!important;}
.product_list ul.img_225_225 li{box-shadow:unset!important;}
.product_list ul li{margin: 20px!important; width:21.5%!important}
.product_list .n_225{padding: 25px 0px!important; height: 126px!important;}
.pro_name span{font-weight: 600;}
.pro_price {margin-top:10px!important;}
.pro_price span{margin:0px!important; font-weight:600;}
.pro_detail_container .gray_box h5{color:#f5cf53!important;}
.pro_detail_container .gray_box h4.addnote-head-detail-page{color:#f5cf53!important;}
.pro_detail_container .note-max{color:#f5cf53!important;}
.pro_detail_container .add_note{color:#f5cf53!important;}
.pro_detail_container #comment_message{color:#f5cf53!important;}
.add_cart ul li.qty{color:#f5cf53!important;}
.pro_description{color:#f5cf53!important;}
.widget-viewcart{background:#f5cf53!important;}
.pickup_icon{background:#f5cf53!important;}
.cart_wraper .cart_modi{color:#f5cf53!important;}
.cart_page .cart_pro_qty input{color:#000!important}


.cart_page .btn{border-radius: 0px!important; font-weight: 600!important; letter-spacing: 2px!important; border:0px!important; padding-bottom: 20px!important; padding-top: 20px!important;}
.continue_btn{border-radius: 0px!important; font-weight: 600!important; letter-spacing: 2px!important; border:0px!important; padding-bottom: 20px!important; padding-top: 20px!important;}
.footer-social{margin:0px!important; padding:25px!important;}
.footer-social .col-md-6:first-child{display:none!important;}
.footer-social .col-md-6:last-child{max-width:100%!important; flex:0 0 100%!important; text-align: center!important;}
.footer-social .social-icon-section a{color:#232323!important; margin-right: 15px;}
.footer{position:relative;}
.footer:before{content:''; width:100%; position:absolute; height:70px; background: url(https://s3.amazonaws.com/prod_bucket/wb_images/824699632-1657874742-86411.png) repeat-x top left; left: 0px; top: -38px;}
.footer-nav-link{display:none!important;}
.menu .menu_item ul li a{text-transform:uppercase!important; font-weight:600!important;}
.body_wrapper{margin-top: 45px!important;}
.checkout_title{font-weight:600!important;}
.product_right h1{font-weight:600!important; color:#f5cf53 !important}
.pro_detail_price{font-weight:600!important; font-size: 18px!important; color:#f5cf53 !important}
.pro_detail_img{border:4px solid #d8d8d8!important; padding: 15px;}
.add_note {color:#000!important;}
#comment_message{color:#000!important;}
.add_cart ul li.qty{color:#000!important; font-weight:600; padding-top: 10px; padding-right: 10px;}
.pro_detail_container p{color:#000!important; font-weight:600;}
.gray_box h4.addnote-head-detail-page{color:#000!important; font-weight:600;}
.add_note textarea {border-radius: 7px!important; border: solid 3px #f5cf53!important; background: none!important;color: #f5cf53;}
.qty input{border-radius: 7px!important; border: solid 3px #f5cf53!important; background: none!important; color:#fff;}
.cart_pro_qty input{border: solid 2px #f5cf53!important; color: #f5cf53!important;}
.date_time_event_slot{color: #f5cf53!important;}
.btn-success{background: #f5cf53!important; color:#000!important; border:solid 1px #f5cf53!important}
.select_address{box-shadow:unset!important;}
.customer_info{box-shadow:unset!important;}
.timeslot_wraper{box-shadow:unset!important;}
.order_confirm_wraper{box-shadow:unset!important;}
.payment_wraper{box-shadow:unset!important;}



body{background:#000!important;}

.cart_page{background:#000!important;}
.payment_flow{background:#000!important;}
.home_page{background:#000!important;}
.product_list_wrapper {background:#000!important;}
.product_detail_page {background:#000!important;}
.widget-top-menu-wrapper-2{background:#000!important;color:#fff!important}
.widget-top-menu-wrapper-2 ul{background:#000!important;color:#fff!important}
.widget-top-menu-wrapper-2 li a{color:#ff!important;}
.breadcrumb{color:#fff!important;}
.product_right h1{color:#f5cf53 !important}
.cart_total_amount .cart_pro_total_title{color:#f5cf53!important;}
.checkout_title h3{color:#f5cf53!important;}
.cart_wraper ul li.cart_pro_edit_delete .cart_wraper a img{filter:invert(1)!important;}
.cart_page .body_wrapper .cart_wraper{border: 1px solid #f5cf53!important;}
.pro_name span{color:#f5cf53!important;}
.pro_price span{color:#f5cf53!important;}
.cart_page.inner_page .wrapper .body_wrapper .cart_wraper  .cart_pro_detail .cart_pro_name{color:#f5cf53!important;}
#cart_total_amount p, #total_item_amount p{color:#f5cf53!important;}
.customer_info form p label{color:#f5cf53!important;}
.login-notification{color:#f5cf53!important;}
.login-notification a{color:#f5cf53!important;}
.payment_flow h3{color:#f5cf53!important;}
.select_address li ul li.ads{color:#f5cf53!important;}
.select_address li ul li.ads strong{color:#f5cf53!important;}
.payment_flow h3.show_time{color:#f5cf53!important;}
.timeslot_wraper #availabletext{color:#f5cf53!important;}
.time_list li{color:#f5cf53!important;}
.cart_wraper .cart_pro_name{color:#f5cf53!important;}
.cart_wraper .cart_pro_name span{color:#f5cf53!important;}
.cart_wraper .cart_pro_amount{color:#f5cf53!important;}
.add_gift_wraper ul li p label{color:#f5cf53!important;}
.add_gift_wraper ul li p button{padding:10px 26px!important;}
.add_gift_wraper ul li p button#apply_discount{border-radius:0px!important;}
#prod_desc_div p span{color:#f5cf53!important;}
#prod_desc_div p{color:#f5cf53!important;}
.slider-heading{color:#f5cf53!important;}

/*.menu ul{background:#fff!important;}
.menu .menu_item ul li a{color:#000!important;}
.pro_name span{color:#fff!important;}
.pro_price span{color:#fff!important;}


.act_top_cat{color:#fff!important;}
.product_list ul.img_400_400 li{border:solid 1px #fff!important;}
.product-img-not-available .pro_name span{color:#fff!important;}
.product-img-not-available .pro_price span{color:#fff!important;}
.checkout_title h3{color:#fff!important;}
.product_right h1{color:#fff!important;}
.pro_detail_price{color:#fff!important;}
.gray_box{color:#fff!important;}
.pro_detail_container p{color:#fff!important;}
.add_note{color:#fff!important;}

.add_cart ul li.qty{color:#fff!important;}
.gray_box h4.addnote-head-detail-page{color:#fff!important;}
#comment_message{color:#fff!important;}
.add_cart_btn{background:#fff!important; border:solid 1px #fff!important; color:#000!important}
.qty input{background:#000!important; color:#fff!important; border:solid 1px #fff!important; }
.owl-theme .owl-nav [class*='owl-']{color: #FFF!important;}
.cart_page.restaurant_ind .body_wrapper .btn{background:#fff!important; border:solid 1px #fff!important; color:#000!important}
.cart_page.restaurant_ind .wrapper .cart_wraper{border-color:#fff!important; border-bottom:1px solid #fff!important;}
.cart_page.restaurant_ind .body_wrapper .cart_wraper .cart_pro_detail p.cart_pro_name{color:#fff!important;}
.payment_flow h3{color:#fff!important;}
.customer_info form p label{color:#fff!important;}
.customer_info{border:solid 1px #fff!important; box-shadow:unset!important;}
.cart_wraper ul li{color:#fff!important;}
.cart_wraper .cart_pro_name{color:#fff!important;}
.cart_wraper .cart_pro_name span{color:#fff!important;}
.cart_pro_qty input{color:#fff!important;}
.cart_wraper .cart_pro_amount{color:#fff!important;}
.add_gift_wraper ul li p label{color:#fff!important;}
.add_gift_wraper ul li p button#apply_discount{background:#fff!important; color:#000!important; border:solid 1px #fff!important; }

.cart_total_amount .cart_pro_total_amount{color:#fff!important;}

.continue_btn{background:#fff!important; border:solid 1px #fff!important; color:#000!important}
.order_confirm_wraper{box-shadow:unset!important;border:solid 1px #fff!important;}
.select_address li ul li.ads{color:#fff!important;}
.select_address{box-shadow:unset!important;}
.select_address li ul li.ads strong, #availabletext{color:#fff!important;}
#thankyou_msg{color:#fff!important;}
.Thankyou .btn{background:#fff!important; border:solid 1px #fff!important; color:#000!important}
.payment_flow h3{background:#000!important; border-bottom:3px solid #000 !important}
.select_address{border:solid 1px #fff!important;}
.cart_wraper ul li.cart_pro_edit_delete img{border: solid 1px #fff; filter: invert(1)!important;}
.cart_page .btn{background:#fff!important; color:#000!important; border:solid 1px #fff!important; }
.add_cart_button{background:#fff!important; color:#000!important; border:solid 1px #fff!important; }*/


@media screen and (min-width: 1150px) and (max-width: 1280px) {

}


@media screen and (min-width: 1000px) and (max-width: 1149px) {
.product_list ul li{margin: 16px!important;}
}

@media screen and (min-width: 974px) and (max-width: 1023px) {
.product_list ul li {margin: 15px!important; width: 30%!important;}
}

@media screen and (min-width: 750px) and (max-width: 990px) {
.product_list ul li {margin: 10px!important; width: 30.5%!important;}
.logo-wrapper{margin:0 auto!important;}
.navbar-light .navbar-toggler{display:none;}
}



@media screen and (min-width: 540px) and (max-width: 767px) {
.logo-wrapper{margin:0 auto!important;}
.navbar-light .navbar-toggler{display:none;}
}



@media screen and (min-width: 300px) and (max-width: 539px) {
.logo-wrapper{margin:0 auto!important;}
.widget-page-wrapper{margin-top:0px;}
.product_list ul li {margin: 10px 0px!important; width: 100%!important;}
.navbar-light .navbar-toggler{display:none;}
}

/*.add_cart_button{border-radius: 0px!important; font-weight: 600!important; letter-spacing: 2px!important; border:0px!important; padding-bottom: 20px!important; padding-top: 20px!important;}
.add_cart_btn{border-radius: 0px!important; font-weight: 600!important; letter-spacing: 2px!important; border:0px!important; padding-bottom: 20px!important; padding-top: 20px!important;}*/