/*
Theme Name: responet
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

body{
	font-family: ploni, sans-serif !important;
}

body .site-main, .site-header{
	max-width:100% !important;

}

#main.site-main{
	padding: 0;
}
.site-footer .footer-inner, .site-footer:not(.dynamic-footer), .site-header .header-inner, .site-header:not(.dynamic-header), body:not([class*=elementor-page-]) .site-main {
    padding-right: 0;
    padding-left: 0;
}
.woocommerce .quantity input.qty, .jet-listing-grid__item  .quantity input.qty{
	width: 40px;
	text-align: center;
	padding: 5px 5px;
}

.jet-listing-grid__item .elementor-container{
  height: 100%;
}

.slider .products{
    direction: rtl;
}
.slider .woocommerce ul.products li.first, .woocommerce-page ul.products li.first {
    clear: none;
}
.slider .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
    margin: 0;
}
.slider .slick-prev {
    left: -25px;
}
.slider .slick-next {
    right: -25px;
}
.slider .slick-prev, .slider .slick-next {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    cursor: pointer;
    color: #000;
    border: none;
    outline: none;
    background: transparent;
}
.slider .slick-prev:before {
    content: '›';
}
.slider .slick-next:before {
    content: '‹';
}
.slider .slick-next:before, .slider .slick-prev:before{
    font-size: 50px;
}
.slider .slick-next:hover, .slider .slick-prev:hover, .slider .slick-next:focus, .slider .slick-prev:focus{
    background: transparent;
    color: #000;
}

.wcpa_form_outer .wcpa_form_item input.commen{
	border-radius: 0;
	border: solid 0 #e9e9e9;
	border-bottom-width: 1px;
}
.quantity{
	display: flex;
}

#main > .woocommerce-breadcrumb{
	display: none;
}

/* Chrome, Safari, Edge, Opera */
.quantity input.qty::-webkit-outer-spin-button,
.quantity input.qty::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
.quantity input.qty[type=number] {
  -moz-appearance: textfield;
}
