/*
Theme Name: Uncode Maslak Child
Description: Child theme for Maslak Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/
/* SALATA Notification Bar */
#wnb-bar{border-bottom: none !important;box-shadow: none !important;}
.wnb-bar-button{font-family: proxima-nova,sans-serif !important;font-weight:300 !important;border-radius: 1px !important;}
@media (max-width: 320px){
	#wnb-bar{font-size: 12px !important;}
}
/* END SALATA Notification Bar */

.logo-container{padding-bottom: 0px;}
.widget-container{margin: 24px 0px 0px 0px;}
.sec-head strong{font-weight: 700;}

::-webkit-scrollbar {
	-webkit-appearance: none;
	width: 7px;
}
::-webkit-scrollbar-thumb {
	border-radius: 4px;
	background-color: rgba(0,0,0,.5);
	-webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);
}
.openinghours-notpossible-nextavailableat{
	background-color: #e80000;
	padding-bottom: 2px !important;
	padding-left: 5px;
	color: white;
	border-radius: 5px;
}
	
/* Text Box BAckground Off White at Checkout */
.style-light .ui-bg-alpha, .style-light.style-override .ui-bg-alpha, .style-dark .style-light .ui-bg-alpha, .style-light input, .style-light.style-override input, .style-dark .style-light input, .style-light textarea, .style-light.style-override textarea, .style-dark .style-light textarea, .style-light select, .style-light.style-override select, .style-dark .style-light select, .style-light .seldiv, .style-light.style-override .seldiv, .style-dark .style-light .seldiv, .style-light .select2-choice, .style-light.style-override .select2-choice, .style-dark .style-light .select2-choice, .style-light .plan, .style-light.style-override .plan, .style-dark .style-light .plan{background-color: #fdfdfd;}

/* Menu Styles */
.foodpress_menu h3.fp_menu_sub_section{padding-left: 22px !important;}
.food_items_container.secondary_section{padding-left: 30px !important;}
.foodpress_menu h2.fp_menu_sub_section.collapsable, .foodpress_menu.clps_dt h3.fp_menu_sub_section.collapsable{font-family: futura-pt,sans-serif;font-weight: 600;}
.fp_box .fp_price, .fp_box .fp_price ins{font-size: 16px !important;text-decoration: initial !important;font-weight: 300 !important;}
.style_1 .fp_inner_box{padding: 5px !important;}
.fp_box h3{color: #9e260e !important;}
.fp_box .fp_price del, .fp_popup_img_price del, .fp_inner_box .fp_price_line del{color: #e80000 !important;}
p.fp_icons{line-height: 0;display: inline;vertical-align: sub;}
.fp_icons i{padding: 0px 0px !important;}
.fp_icons .icon-vegetarianUC:before{font-family: 'veggieuc' !important;color: green;font-size: 14px; vertical-align: text-top;margin-left: 3px;content: '\e802';}
.fp_icons .icon-veganUC:before{font-family: 'veggieuc' !important;color: black;font-size: 14px; vertical-align: text-top;margin-left: 3px;}
.fa.icon-vegetarianUC,.fa.icon-veganUC{font-family: 'veggieuc' !important;}
/* Featured Menu Items: */
.fp_box.menuItem.c_100.ft_item.style_1{border: none !important;}
/* .fp_box.menuItem.c_100.ft_item.style_1 .fp_inner_box h3{font-weight: 900;} */
/* END Featured Menu Items: */

/* Popup Menu Styles */
.fp_text{color: #575a5f !important;}
.fp_popup h3{color: #9e260e !important;}
/* .fp_inner_box .fp_price_line ins{font-weight: bold;} */
.fpOO_wc_Outter .fp_popup_option_title{display: none;}
.fp_popup_option .fp_menudata_icon i{display: none;}
input.addon.addon-radio{-webkit-appearance: radio !important;}
.fp_inner_box .fp_price_line{font-size: 0px !important;}
.fp_inner_box .fp_price_line ins{    font-size: 18px;text-decoration: initial;font-family: adobe-garamond-pro,sans-serif;}
.fpOO_wc .product-addon .form-row{padding-bottom: 0 !important;}
.fpOO_wc .product-addon h3.addon-name,.fpOO_wc dl.product-addon-totals dt{font-family: futura-pt,sans-serif !important; font-size: 12px !important;color: #303133 !important; font-weight: 600 !important;}
.fp_menucard_content .fp_menu_type, .fp_bnt, button.fp_bnt{font-family: futura-pt,sans-serif !important;font-weight: 600 !important;}
.fp_menucard_content p{font-family: adobe-garamond-pro,sans-serif !important;}
.fp_menucard_content p label{font-size: 14px;font-weight: 300;}
select.addon.addon-select{margin: 0px 0px 0px 0px;padding: 4px 15px 5px 4px;border-color: #e8e8e8;}
/* input.addon.addon-checkbox{border:1px solid #f7f7f7;} */
input.addon.addon-checkbox{border:1px solid #dddddd;}
.fp_menucard_content .fp_pop_headerS{display: none;}
.product-addon{max-height: 188px;overflow: auto;}
.fp_menucard_content .fp_bnt, button.fp_bnt, .fpOO_wc .fp_bnt, .fp_box .onpage_fpAddToCart:visited{margin: 0;}
.fpOO_wc dl.product-addon-totals dt{margin: 2px 0 0; display: none;}
.fpOO_wc dl.product-addon-totals dd:first-of-type {display: none;}
.fp_oo_single #product-addons-total .product-addon-totals{padding: 5px 0px 5px 70px !important}
.fpOO_wc .fp_oo_single .fp_orderonline_add_cart{background-color: #ecdebe !important;padding: 10px 0 20px 70px !important;}
.fp_oo_single #product-addons-total .product-addon-totals{background-color: #f9ebca !important;}
	
/* Mini Cart */
.widget-container .widget-title{padding: 0;margin: 0px 0px 12px 0px;}
.woocommerce .quantity{display: block;}
.woocommerce ul.product_list_widget{max-height: 60vh; overflow-y: scroll;}
.woocommerce ul.product_list_widget li dl dd, .woocommerce ul.product_list_widget li dl dt,.woocommerce ul.product_list_widget li dl dd p{padding: 0 !important; font-size: 12px;}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .uncode-cart img{display: none;}
.woocommerce-mini-cart.cart_list.product_list_widget .mini_cart_item{font-weight: 600;}


/* Cart */
/* .shop_table td.product-name{font-weight: 300;font-size: 16px;}
.woocommerce td.product-name dl.variation dt{font-size: 12px;}
.woocommerce td.product-name dl.variation dd p{font-weight: 300;font-size: 12px;}
table thead{font-family: futura-pt,sans-serif;}
table th{font-size: 16px;}
.woocommerce table.cart .product-thumbnail, .woocommerce #content table.cart .product-thumbnail img{display: none;} */
.shop_table td.product-name{font-weight: 300;font-size: 16px;}
.woocommerce td.product-name dl.variation dt{font-size: 12px;}
.woocommerce td.product-name dl.variation dd p{font-weight: 300;font-size: 12px;}
table thead{font-family: futura-pt,sans-serif;}
table th{font-size: 16px;}
.woocommerce td.product-name dl.variation dt{font-size: 12px;}
.shop_table td.product-thumbnail img{display: none;}
.widget_shopping_cart ul.product_list_widget li{padding-left: 0 !important;}

/* Floating Cart */
#woo-floating-minicart{top: 90px !important;}
#woo-floating-minicart-icon .cart_contents_count{background-color: #9e260e;border: 1px solid #9e260e; color: white; font-weight: 800;}
#woo-floating-minicart p.cart-items,#woo-floating-minicart-base, #woo-floating-minicart-icon span.cart-icon{background-color: #f7f7f7 !important;}
#woo-floating-minicart ul{background-color: #fafafa !important;}
.awfm-warp-content{color: #9e260e;}
#woo-floating-minicart p.cart-items{font-family: futura-pt,sans-serif;color: #303133;}
#woo-floating-minicart span.quantity{color: #303133;}
#woo-floating-minicart ul.cart_list li.mini_cart_item{padding: 0 0 0 20px; font-size: 14px;}
.awfm-warp-content .woo-floating-minicart ul.product_list_widget li a.remove{margin-top: 10px;color: #9e260e !important;}
.awfm-warp-content .woo-floating-minicart ul.product_list_widget li a.remove:hover{margin-top: 10px;}
#woo-floating-minicart-base p.total{text-transform: none; font-size: 14px;color: rgba(0, 0, 0, 0.8);padding: 15px 20px 0 20px; margin-bottom: 5px;margin-top: 0px;}
#woo-floating-minicart ul.cart_list li.mini_cart_item a:last-child{top: 5px;}
#woo-floating-minicart-base p.total span.amount{font-weight: 600;color: rgba(0, 0, 0, 0.8);line-height: 1.8;}
#woo-floating-minicart-base p.buttons a.button{border-radius:2px;-webkit-border-radius:2px;background: #303133 !important;margin: 4px !important;}
#woo-floating-minicart{border-bottom: 2px solid #EAEAEA;border-right: 2px solid #EAEAEA;border-top: 2px solid #EAEAEA;}
#woo-floating-minicart-icon  span.cart-icon{padding: 14px 12px 5px 12px !important;}

/* Side cart */
.xoo-wsc-basket{top: 96px;/* left: 0px;right: auto; */z-index: 9999;}
/*
.xoo-wsc-items-count{right: -15px;left: auto;}
.xoo-wsc-modal.xoo-wsc-active .xoo-wsc-basket{right: auto;}
*/
.xoo-wsc-container{color: #303133;}
.xoo-wsc-ctxt{font-family: proxima-nova,sans-serif;text-transform: uppercase;}
.xoo-wsc-img-col .remove_from_cart_button{color: #e80000;}
.xoo-wsc-sum-col{width: 90%;font-size: 16px;}
.xoo-wsc-img-col{width: 5%;}
.xoo-wsc-sum-col .variation{margin: 5px 5px 5px 10px;border-left: 2px solid rgba(0, 0, 0, 0.1);padding-left: 1em;}
.xoo-wsc-sum-col .variation dd p{font-size: 14px; line-height: 5px; margin: 0;}
.xoo-wsc-sum-col .variation dt{font-size: 14px;}
.xoo-wsc-sum-col .variation dd{font-size: 14px;}
.xoo-wsc-footer a.button{color: #ffffff !important;background-color: #303133 !important;border-color: #303133 !important;}
.xoo-wsc-close{font-size: 24px;}
.xoo-wsc-footer a.button{transform: none;}
.xoo-wsc-products:not(.xoo-wsc-pattern-card) .xoo-wsc-img-col{width: 2%;}
.xoo-wsc-img-col img{display: none;}
/* Hide minicart on large */
	@media (min-width: 960px){
		.awfm-warp-content{display: none;}
		.xoo-wsc-basket{display: none !important;}
		.xoo-wsc-basket[style*='block']{display: none !important;}
	}


/* Checkout Page */
.checkout h3{font-size: 20px !important;}
.alert{    padding: 25px;margin: 20px 0;border: 1px red dashed;font-size: 16px;font-family: proxima-nova, sans-serif;text-align: center;}
#my_custom_checkout_date_field{display: none;}
.uc-datepicker-class{max-width: 240px;}
.woocommerce #payment ul.payment_methods li{font-family: futura-pt,sans-serif;font-weight: 600 !important;}
.woocommerce #payment div.payment_box p{font-family: adobe-garamond-pro,sans-serif;font-size: 12px;}
/* #payment{background-color: #fdfdfd;} */
.woocommerce form .notes{clear: both;float: left;width: 100%;}

/* My Account Page WC 2.6 */
body:not(.rtl) .woocommerce-MyAccount-navigation a:before{display: none;}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard.is-active > a > i{padding-top: 4px;}
.woocommerce-MyAccount-navigation {
  font-family: proxima-nova,sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  background-color: #f9f9f9;
}

.woocommerce .woocommerce-MyAccount-navigation li{
	padding: 14px 5px 14px 5px !important;
}

.fa-upperpoints:before {
	content: "\f091";
}
.fa-newsletter:before{
	content: "\f1ea";
}

.address_block{float: left;height: 100% !important;}
/* .save-address{float: left;} */
.address_block:nth-child(odd){background-color: #f6f6f6;}
.address_block:nth-child(even){background-color: #efefef;}
.password{font-weight: 600;}
.mycred-table{text-align: center;}
.mycred-table tfoot{display: none;}
.mycred-table thead{background-color: #f9f9f9;text-align: center;}
/* Mobile Stuff */
@media (max-width: 959px){
	.menu-container .logo-container {
		padding: 19px 36px 6px 36px !important
	}
	.woocommerce-MyAccount-navigation {
	  display: inline-block;
	  float: left;
	  width: 100% !important;
	}
	
	.woocommerce-MyAccount-content {
	  display: inline-block;
	  float: left !important;
	  margin-left: 0 !important;
	  width: 100% !important;
	}
	
}
/* 480 */
	@media only screen and (max-width: 479px) {
.fpOO_wc .product-addon .form-row{width: 98% !important;}
.product-addon{max-height: 130px;}
.address_block{padding: 0px 10px 10px 10px !important;}
.fp_box h3{font-size: 16px !important;}
.fp_box .menu_description{ font-size: 14px !important;}
.foodpress_menu h3.fp_menu_sub_section{padding-left:5px !important;}
.food_items_container.secondary_section{padding-left: 0px !important;}
.fp_box .fp_price{padding: 2px 2px !important;}
.fp_box .fp_price ins{font-size: 12px !important;}
span.footynote{font-size: 11px;}
}