/**
Theme Name: qubicube
Author: qubicube
Author URI: https://qubicube.co.il
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: qubicube
Template: astra
*/

.nav-color1:hover{
	background:#137292
}
.nav-color2:hover{
	background:#f05827
}
.nav-color3:hover{
	background:#c91d55
}
.nav-color4:hover{
	background:#137292
}
.nav-color5:hover{
	background:#f05827
}
.nav-color6:hover{
	background:#137292
}

.header-menu {
	border-bottom: 5px solid;
	border-image:   linear-gradient(to right, #f15929 25%, #137292 25%, #C81E56 50%,#f15929 50%, #137292 75%, #C81E56 75%) 5;
}

.header-title {
	padding-bottom: 15px;
	border-bottom: 5px solid;
	border-image:   linear-gradient(to right, #f15929 25%, #137292 25%, #C81E56 50%,#f15929 50%, #137292 75%, #C81E56 75%) 5;
}

.header-footer {
	padding-bottom: 15px;
	border-top: 5px solid;
	border-bottom: 5px solid;
	border-image:   linear-gradient(to right, #f15929 25%, #137292 25%, #C81E56 50%,#f15929 50%, #137292 75%, #C81E56 75%) 5;
}

.whatsapp {
	position: fixed;
	width: 50px;
	height: 50px;
	bottom: 40px;
	right: 15px;
	background-color: #25D366;
	color: #FFF;
	border-radius: 50px;
	text-align: center;
	font-size: 30px;
	box-shadow: 2px 2px 3px #999;
	z-index: 100;
}

.whatsapp:hover{
	color:#e4e4e4 !important
}

.my-whatsapp{
	margin-top:10px;
}

.icon-whatsapp{
content: url(https://qubicube.co.il/wp-content/uploads/whatsapp-button.png);
}

.chaty-widget-i-title {
	font-size: 12px;
	bottom: 47px;
	white-space: nowrap;
	padding: 5px 10px;
	line-height: 20px;
	color: #333;
	background-color: #fff;
	box-shadow: 0 1.93465px 7.73859px rgba(0,0,0,0.15);
	border-radius: 10px;
	position: relative;
	right: 55px;
	width: 117px;
	font-weight: 700;
}

.woocommerce-page.woocommerce-checkout #customer_details h3{
	padding: 1px 0 13px;
}

#checkout-title {
	padding: 1px 0 13px;
}

#customer_details {
	border: 8px solid #f5f5f5;
	padding: 10px 20px 20px;
}

.woocommerce-page.woocommerce-checkout form #order_review{
	border: 8px solid #f5f5f5;
	padding: 10px 20px 20px;
}

.woocommerce-page.woocommerce-checkout #payment div.payment_box::before{
	display:none
}

.woocommerce-page.woocommerce-checkout #payment div.payment_box{
	background-color: #fff;
}

#billing_address_1_field{
	float:right;
	width: 47%;
	clear: inherit;
}

#billing_city_field{
	float:left;
	width: 47%;
	clear: inherit;
}

#billing_phone_field{
	float:right;
	width: 47%;
	clear: inherit;
}

#billing_email_field{
	float:left;
	width: 47%;
	clear: inherit;
}

.woocommerce-billing-fields input{
	padding: 0.5em;
}

.payment_method_other_payment {
	padding: 0px !important;
	margin: 0px !important;
}

.payment_method_other_payment fieldset{
	border:none
}

.payment_method_other_payment p{
	color:red
}


.woocommerce-page.woocommerce-checkout #payment div.payment_box {
	padding: 0px;
}

#order_review small{
	font-size: 13px;
}


#payment #place_order {
	display: block;
	width: 60% !important;
	margin: auto;
	float: inherit !important	
}
.woocommerce-checkout-review-order-table th , td{
border: 1px solid #ececec !important;
padding: 10px 15px !important;
}

#checkout-title{
	font-size: 1.2rem;
	padding: 20px 0 14px;
	margin: 0 0 20px;
	border-bottom: 1px solid #ebebeb;
}
/*
.ajax_add_to_cart::before {
	content: url('https://qubicube.dev-israel.co.il/wp-content/uploads/addtocart.png');
	position: relative;
	top: 5px;
	left: 5px;
}
*/

.newsletter .elementor-button i{
  animation: MoveRightLeft 2s linear infinite;
  position: relative;
  left: 0;
  right: 0;
}
@keyframes MoveRightLeft {
  0%, 100% {
    right: 0;
  }
  50% {
    right: 15px;
  }
}


.xoo-cp-btn-vc{
	background-color:#137292
}

.xoo-cp-close{
	background-color:#F05827
}

.unique-image .product-label>img {
    border: 2px solid #4285f4;
}

.elementor-button--checkout {
	background-color: #36b731;
	color: #fff !important;
}

.shoppingil{
	background: #fff;
}

.shoppingil a{
	padding:0px !important
}

.jet-woo-product-title{
	height:50px
}

@media only screen and (max-width: 786px) {
	.woocommerce ul.products li.product .woocommerce-loop-product__link img, .woocommerce-page ul.products li.product .woocommerce-loop-product__link img {
	height: 165px;
	width: auto;
	margin: auto;
	}
	.related .ast-article-single{
	margin-left: 0px !important;
	}
	.woocommerce-ordering{
	text-align:center
	}
	.woocommerce[class*="columns-"] ul.products li.product:nth-child(n), .woocommerce-page[class*="columns-"] ul.products li.product:nth-child(n) {
	margin-left: 0px !important;
	}

	.woocommerce ul.products li.product .astra-shop-summary-wrap, .woocommerce-page ul.products li.product .astra-shop-summary-wrap {
	padding: 0 !important;
	}
	.woocommerce-loop-product__title{
		height: 60px;
	}
	.fbrev-slider .rplg-slider-prev {
		display: none;
	}	
	.fbrev-slider .rplg-slider-next {
		display: none;
	}
	#billing_first_name_field{
	width:100%
	}
	.woocommerce form .form-row {
		width: 100% !important;
	}	
}