/*
Theme Name: Lafka Child
Theme URI: https://lafka.althemist.com/
Description: <strong>Lafka theme by theAlThemist</strong> - <br/> Modern E-commerce WordPress / WooCommerce theme<br/> <a href='http://www.althemist.com'>Other themes by us.</a>
Version: 1.0.0
Template: lafka
Author: theAlThemist
Author URI: https://www.althemist.com
License: Envato / Themeforest Split Licence
License URI: https://themeforest.net/licenses/standard
Text Domain: lafka
*/

#mailpoet_woocommerce_checkout_optin_present_field{
	display:none !important;
}
.login-checkout-captcha{
	display:none !important;
}
.cart-info td.product-name dt{
	float:left;
	color: #000000;
}
.cart-info tbody .product-name a{
	font-size: 15px;
    font-weight: 800;
}
.single-mailpoet_page .lafka-related-blog-posts{
	display:none !important;
}
.page-id-11 .lafka-list-prod-summary p{
	color:#000000 !important;
}
.page-id-11 .lafka-list-prod-summary .name{
	font-size:21px;
	font-weight:800;
}
#header.lafka-has-header-top #main-menu{
	margin-top:20px;
}
.lp-screen span{
	width:420px !important;
	left:50% !important;
}
.lp-screen img{
	width:420px !important;
}
#header_top{
	z-index:1;
}
.myheaderimg1{
	margin-top:-70px;
	z-index:10000;
}
.fa-arrow-down:before{
	color: white;
}
.myarrow {
  text-align: center;
  margin: 3% 0;
	pointer-events: none;
}
.mybounce {
  -moz-animation: bounce 2s infinite;
  -webkit-animation: bounce 2s infinite;
  animation: bounce 2s infinite;
}

@keyframes mybounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}
.myshow2{
	display:none !important;
}
a.xcp-btn{
	float: left !important;
}
.xoo-cp-ptotal, .xoo-cp-variations, .xoo-cp-close{
	display:none;
}
.xoo-cp-pimg img{
	width:130px;
	height:auto;
}
.myshow1{
	width: 30%;
    text-transform: uppercase;
    text-align: center;
    cursor: pointer;
    padding: 7px 0;
    display: inline-block;
    margin-right: 5px;
    float: left;
	    background: black;
	    border-radius: 5px;
}
.myshow1 a{
	color:#ffffff;
	font-size:13px;
}
.myshowholder li{
	list-style:none;
}
#e_deliverydate_field{
	background:#e2e2e2;
	padding:15px;
	color:#000000 !important;
	margin-bottom:-28px;
	width:320px;
}
#orddd_time_slot_field{
	background:#e2e2e2;
	padding:15px;
	color:#000000 !important;
	margin-bottom:0px;
	width:320px;
}
#e_deliverydate_field #e_deliverydate{
	width:100%;
	clear:both;
}
#orddd_time_slot_field #select2-orddd_time_slot-container{
	width:100%;
	clear:both;
}
.select2-container--default .select2-selection--single{
	width:290px;
}
.select2-dropdown{
	width:290px !important;
}
#orddd_time_slot_field .select2-container{
	display:block;
}
.select2-selection__arrow{
	display:none !important;
}
#wooot_order_tip_form .order_tip_title{
	margin-bottom: 4px;
	color: #000000;
    font-weight: 700;
}
.woo_order_tip{
	background: #e6e6e6;
    border: 2px solid #000000;
    font-size: 12px;
    font-weight: 700;
    padding: 6px 10px;
}
.woo_order_tip_custom_text_field{
	padding:0px !important;
}
.woo_order_tip_apply{
	background: #97ff97;
    border: 2px solid #97ff97;
    padding: 4px 8px;
    font-size: 11px;
    text-transform: uppercase;
}
.woo_order_tip_remove{
	background: #ffafaf;
    border: 2px solid #ffafaf;
	padding: 4px 8px;
    font-size: 11px;
    text-transform: uppercase;
}
#wooot_order_tip_form{
	margin-bottom: 20px;
}
tfoot th{
	width:50% !important;
}
tfoot .woocommerce-shipping-methods label{
	margin-right:0px !important;
}
.price_hold{
	display:inline-block !important;
	padding-left:15px !important;
	padding-right:15px !important;
}
.prod_hold .price_hold{
	border-radius:0px !important;
	position:static !important;
	border-radius: 12px !important;
	min-width: 120px !important;
	background:#00ccff !important;
}
ul#mobile-menu.menu > li.menu-item-has-children > ul.sub-menu{
	height:auto !important;
}
.search-results .breadcrumb{
	display:none !important;
}
.lafka-product-summary-wrapper div.summary{
	padding-right:30px;
}

@media screen and (min-width:1000px){
	#myhomevid1{
		padding-top:250px;
		padding-bottom:60px;
	}
}

@media screen and (min-width:320px) and (max-width:666px){
	.lp-screen span{
	left:50% !important;
}
	.myheaderimg1{
		width:120px !important;
	}
	.mbYTP_wrapper{
		width:100% !important;
		min-height:80%  !important;
	}
	#myhomevid1{
		min-height:360px !important;
		padding-top:60px;
		padding-bottom:20px;
	}
	/*
	.playerBox{
		width:736px !important;
		height:414px !important;
	}
	*/
}

@media screen and (min-width:667px) and (max-width:999px){
	.mbYTP_wrapper{
		width:100% !important;
		min-height:80%  !important;
	}
	#myhomevid1{
		min-height:480px !important;
		padding-top:60px;
		padding-bottom:20px;
	}
	/*
	.playerBox{
		width:914px !important;
		height:514px !important;
	}
	*/
}

@media screen and (min-width:980px){
	.lafka_title_holder .inner{
		padding-top: 291.997px !important;
    	padding-bottom: 51.997px !important;
	}
	.page-id-3 .lafka_title_holder .inner, .page-id-8 .lafka_title_holder .inner, .page-id-2846 .lafka_title_holder .inner, .page-id-9 .lafka_title_holder .inner, .page-id-10 .lafka_title_holder .inner{
		padding-top: 95.997px !important;
	}
}

@media screen and (min-width:1277px){
	/*
	.form-row.form-row-wide.addon-wrap-5000-combo-1st-burger-2-0{
		width:99% !important;
	}
	*/
}

@media screen and (max-width:768px){
	/*
	#header.lafka-has-header-top #logo{
		width: 130px !important;
    	margin-left: -62px !important;
	}	
	#header #logo:after, #header #logo:before{
		border-width: 20px 33px !important;
	}
	#header.lafka-sticksy #logo:before, #header.lafka-sticksy #logo:after{
		bottom: -40px !important;
	}
	*/
}
