/*
Theme Name: FreeKick
Theme URI: https://www.freekick.co.il
Author: intermax
Author URI: https://www.intermax.co.il
Description: FreeKick
Version: 1.0
Text Domain: FreeKick
*/

html,body{margin:0 auto;padding:0;font-family: 'Open Sans Hebrew', 'arial' !important;direction:rtl;font-size:18px;background:#FDF8F0;}
body{/* padding-top: 70px; */background:#FDF8F0;}
.noSelect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;}

.single-product th{display: inline-block;}

.single-product .woocommerce-Tabs-panel li{list-style-type:none !important;}

#commentform p{padding:5px;}
#commentform label{float:right;margin-left:10px;}
.description_tab{display:none !important;}

.single_add_to_cart_button{width:100%;float:left;padding:10px !important;}
.plugify_header_h4{font-size:18px !important;}
.woosppo_class_main_for_all_fields{padding:5px;font-size:16px;}
.plugify_expo_sty_div{font-size:16px;}

.woocommerce-cart .qib-button-wrapper button.qib-button{padding:0px !important;}

/** cross sell **/
.cross_item{width:90%;}
.cros_img img{width:100px;height:100px;}
.cros_title{vertical-align: middle;font-size:18px;font-weight:600;padding-top:30px;}
.cros_price{vertical-align: middle;font-size:18px;font-weight:600;padding-top:30px;}
.cros_btn{padding-top:26px;}
.cros_btn button{background:#9AC712 !important;}

.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods .payment_box{background:none !important;}
#shipping_method li{display: block !important; font-size:16px;}

#breadcrumbs{letter-spacing:0px;}

/* NEW HOME 2020 */
.midtitle{background:#232831;padding: 7px;padding-left: 20px;border-radius: 20px 0px 0px 20px;}
.product .pricesuf{display: block;font-size: 14px;color: gray;margin-top: -30px;display:none;}
.briefcatpage{display:block;color:gray;margin-bottom:15px;}
.out-of-stock{font-size:20px;border:1px solid red; display: inline;padding:5px;}

#acwp-toolbar-btn-wrap{top:140px !important;}

.aws_result_price .woocommerce-Price-amount{display: inline-block; margin-bottom:30px;}

.hpmainbx{height:195px !important;}
.hpbx_title{display:inline;padding-top:5px;padding-bottom:5px;position:absolute;bottom: 5px;color:white;background:black;width:90% !important;}

.prod_freetext{font-size:18px;}
.aws-search-label{display: none !important;}
.sfieldmoball{border-radius:20px;}
.sfieldtop{}
.sfieldtop input{}
.hp_main_box .elementor-image-box-title{margin-top:-45px;}

.headerwrap .elementor-widget-wrap{padding-right:0px !important;padding-left:0px !important;}
#billing_country_field{display:none;}
aws-container .aws-search-form .aws-form-btn {
    background: #ECECEC;
    border-color: #ECECEC;
}

.aws-container .aws-search-form .aws-search-btn.aws-form-btn {
    background: #ECECEC;
}

.aws-container .aws-search-form .aws-search-btn svg {
    fill: black;
}

.aws-container .aws-search-field {
    border-left: none !important;
    border-color: #ECECEC;
    background: #ECECEC;
    padding-right:20px !important;
}
.aws-container .aws-search-form .aws-main-filter.aws-form-btn {
    border-right: none !important;
}
.aws-form-btn{border:none !important;}
.aws-container .aws-search-field {
    border-top-right-radius: 30px !important;
    border-bottom-right-radius: 30px !important;
}
.aws-container .aws-search-form .aws-search-btn.aws-form-btn {
    border-top-left-radius: 30px !important;
    border-bottom-left-radius: 30px !important;
}
*/

.page-id-6190 #gallery-1 img{border:1px solid #EDECEC;}
 
 .woocommerce-privacy-policy-text {display:none;font-size:15px;margin-bottom:10px;}
 .termscheckbox input{position:relative !important;}
 #ship-to-different-address-checkbox{position:relative !important;margin-left:0px;}
 #billing_first_name_field{width:100%;}
 .woocommerce-invalid-required-field{border:1px solid red;}
 .price del{text-decoration: line-through !important;}

.single-product .pricesuf{display: block;
    font-size: 14px;
    color: gray;
    font-weight:400;
 margin-top: 0px;display:none;}
 

.single-product .qib-button{font-size:26px !important;line-height:0px !important;padding-right:5px !important;} 
.woocommerce-cart-form input{font-size:16px !important;margin-top:7px !important;}
.woocommerce-cart-form .qib-button{height:28px !important;}
.qib-button-wrapper{max-width:120px;margin-left:40px;}
.wqpmb_quantity input{width:45px !important;}
.single_add_to_cart_button{margin-right:-15px !important;padding-right:15px !important;padding-left:15px !important;}

.info_items_h2{font-size:36px;font-weight:600;margin-bottom:10px;}
.info_items{font-size:18px;line-height:1.2em;margin-bottom:20px;}
.item_name{font-weight:600;margin-left:10px;}
.item_value{}
.midot_title{font-size:26px; font-weight:600;}


.single-post .product{background:whitesmoke;padding:10px !important;border-radius:5px;}
.single-post .woocommerce-loop-product__title{color:black;text-align:center;height:60px;}
.single-post .price{text-align:center;color:black !important;font-size:20px;font-weight:600;}
.single-post .woocommerce ul.products li.product .button{background:black;text-align:center;border-radius:5px;}



@font-face {
    font-family: 'Open Sans Hebrew';
    src: url('assets/fonts/opensanshebrew-light-webfont.eot');
    src: url('assets/fonts/opensanshebrew-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('assets/fonts/opensanshebrew-light-webfont.woff') format('woff'),
         url('assets/fonts/opensanshebrew-light-webfont.ttf') format('truetype'),
         url('assets/fonts/opensanshebrew-light-webfont.svg#open_sans_hebrew_condensedLt') format('svg');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans Hebrew';
    src: url('assets/fonts/opensanshebrew-regular-webfont.eot');
    src: url('assets/fonts/opensanshebrew-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('assets/fonts/opensanshebrew-regular-webfont.woff') format('woff'),
         url('assets/fonts/opensanshebrew-regular-webfont.ttf') format('truetype'),
         url('assets/fonts/opensanshebrew-regular-webfont.svg#open_sans_hebrew_condensedRg') format('svg');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans Hebrew';
    src: url('assets/fonts/opensanshebrew-italic-webfont.eot');
    src: url('assets/fonts/opensanshebrew-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('assets/fonts/opensanshebrew-italic-webfont.woff') format('woff'),
         url('assets/fonts/opensanshebrew-italic-webfont.ttf') format('truetype'),
         url('assets/fonts/opensanshebrew-italic-webfont.svg#open_sans_hebrew_condensedIt') format('svg');
    font-weight: 400;
    font-style: italic;
}
@font-face {
    font-family: 'Open Sans Hebrew';
    src: url('assets/fonts/opensanshebrew-bold-webfont.eot');
    src: url('assets/fonts/opensanshebrew-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('assets/fonts/opensanshebrew-bold-webfont.woff') format('woff'),
         url('assets/fonts/opensanshebrew-bold-webfont.ttf') format('truetype'),
         url('assets/fonts/opensanshebrew-bold-webfont.svg#open_sans_hebrew_condensedBd') format('svg');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans Hebrew';
    src: url('assets/fonts/opensanshebrew-extrabold-webfont.eot');
    src: url('assets/fonts/opensanshebrew-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('assets/fonts/opensanshebrew-extrabold-webfont.woff') format('woff'),
         url('assets/fonts/opensanshebrew-extrabold-webfont.ttf') format('truetype'),
         url('assets/fonts/opensanshebrew-extrabold-webfont.svg#open_sans_hebrew_condensedBd') format('svg');
    font-weight: 900;
    font-style: normal;
}

.portfolio-item {margin-bottom: 25px;text-align:center;}
.portfolio-item a{font-size:19px;color:#444444;}
.invisible{display:none !important;}

footer {margin: 50px 0;}

.right{float:right !important;display:inline-block;}
.left{float:left !important;display:inline-block;}
.both{clear:both;width:0;height:0;overflow:hidden;display:block}
.normalwieght{font-weight:normal;}
.bold{font-weight:bold;}
.bold a{font-weight:bold;}
.ltr{direction:ltr;}

/* Woocommerce style start */

.pricesuf{display:block;margin-top:-30px;font-size:14px;color:gray;}
.includes_tax{display: none;}
.order-total{font-size:20px;}
.product-name{text-align:right;}
.product-total{text-align:right;}
.cart-subtotal th{text-align:right;}
.woocommerce-shipping-totals th{text-align:right;}
.archive .price{margin-top:-15px;}
.product .price-prefix{font-size:14px;}
.single-product .woocommerce-variation .amount{color:black;text-align: center;margin-bottom:30px;}
.single-product  .woocommerce-variation-price{text-align: center;font-size:30px;margin-bottom:20px;}
.single-product  .woocommerce-variation-price .pricesuf{margin-top:-5px;}


.quantity input{border:1px solid gray;width:80px;}
.add_to_cart_button{background:#56D0BB;font-size:14px;border-radius:50px;padding:10px 20px 10px 20px;color:white;}
.woocommerce ul.products li.product .button{background:#56D0B4;color:white;border-radius:50px; width:100%;}
.related .product{border:1px solid #eeeeee;border-radius:10px;}
.woocommerce-ordering select{appearance: none;padding:10px;border-radius:50px;border-color:#45a90c;background:white;background:url('https://www.plants4u.co.il/wp-content/uploads/2023/07/arrow01.png') white;background-size:21px;background-repeat: no-repeat;background-position: 10px;}
.cart thead tr th{text-align: right;}

/* .search-results .pricesuf{margin-top:0px !important;} */
/*.search-results bdi{font-size:14px;}*/

.variations select{height:35px;font-size:16px;padding:5px;border-radius:5px;width:100%;}
.variations .label{margin-top:5px;}
.variations .value{padding-right:35px;}

.attrcell{font-size:18px;padding-right:45px;padding-top:5px;}
.attrrow{margin-bottom:15px;}
.attrkey{font-weight:600;}
.atrrvalue{display:block;font-size:16px;}
.attrimg{width:40px;position:absolute;top:0;right:0;} 
.attrimg1{}
 
form.cart table.variations tr td{vertical-align: middle !important;}

.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term){padding-right:10px;padding-left:10px;}

/* Woocommerce style end */


.width100{width:100%;}
.navbar-nav>li{text-align:center;font-size:16px;padding-bottom:10px;}
.navbar-nav>li a, .navbar-inverse .navbar-nav>li>a{color:white;}
.margimtop40{margin-top:40px;}
.navbar-nav {}
.navbar-nav>li{float:right ;}
.welpar_title{font-size:22px;font-weight:600;}
.go_top{position:fixed;bottom:20px;right:20px;padding:5px;padding-right:10px;padding-left:10px;background:gray;cursor:pointer;color:white;opacity:0.6;}

blockquote {
  background: #f9f9f9;
  border-right: 10px solid #ccc;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
  padding-right:20px;
  padding-left:30px;
}
/*
blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
*/
blockquote p {
  display: inline;
  
}

textarea{font-family:Arial;font-size:9pt;overflow:auto;}
form,p{margin:0;padding:0;}
a img{border:0;-moz-outline-style: none;outline: none;}
a{-moz-outline-style: none;outline: none;text-decoration:none;-webkit-tap-highlight-color:transparent;color:#0070cf;}
.displaynone{display:none;}
/* input, textarea, select{width:70%;font-family: 'Open Sans', sans-serif;font-weight: 400;-webkit-tap-highlight-color:transparent;-moz-outline-style: none;outline: none;} */
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}

.error input, .error textarea, .error select{background:#f3f3f3 !important;}
.black_overlay{position: fixed;top: 0%;left: 0%;bottom:0%;right:0%;background-color: black;z-index:1001;-moz-opacity: 0.6;opacity:.60;filter: alpha(opacity=60);}
.white_content{position:absolute;top: 205px;right:0;width:903px;height:244px;padding-top:15px;z-index:1006;font-size:11pt !important;overflow:hidden;text-align:center;}
* html .bgblackposition{width: expression(document.body.clientWidth+"px");height: expression(document.body.clientHeight+"px");}
.bgblackposition{position:absolute;top:0;left:0;right:0;bottom:0;background:#343434;z-index:1006;-moz-opacity:0.55;opacity:.55;filter: alpha(opacity=55);width:100%;height:100%;}

*{-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.ease a, .ease, a .ease{-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.ease a:hover, .ease:hover, a:hover .ease{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}

.site{position:relative;margin:0 auto;width:980px;background:white;}
.margintop20{margin-top:20px;}
.margintop30{margin-top:30px;}
.logoarea{padding-top:20px;padding-bottom:20px;}
.topmenu ul{list-style:none;}
.topmenu ul>li{line-height:82px;font-size:17px;margin-left:26px;}
.topmenu ul>li:hover{color:gray;border-bottom:1px solid #c9cac8;}
.topmenu ul>li a{color:gray;}
.topmenu ul>li a:hover{color:black;}
ol.bjqs-markers.h-centered{display:none;}
.top32{margin-top:32px;}
.single_content{font-size:18px;margin-top:20px;line-height:25px;color:#484949;text-align:right;}
.single_content img, .single_content p img{max-width:95%;}
.single_featured-image{margin-top:20px;}
.single .welltext{margin-top:26px;padding:15px;}
.single ul{padding-right:20px;}
.single li{list-style-type:initial;}
/*
.single h1, .single h2{margin-top:20px;margin-bottom:20px;color:#363636;letter-spacing:-2px;font-weight:600;}
.single h3{margin-top:10px;margin-bottom:5px;color:black;}
.single h2{font-size:24px;font-weight:500;}
*/
.single h2, .single h3{margin-top:25px;margin-bottom:5px;}
.img_hp_s{width:100%;}
.marginbot20{display:inline;margin-bottom:20px;height:10px;}

.sidesearch{background:#caf89e;border:1px solid #d9d9d9;}

.singleside_menu{background:#f8f7f7;padding:20px;}
.singleside_menu ul{text-decoration:underline;}
.singleside_menu a{color:gray;}
.singleside_menu li{font-size:15px;font-weight:300;margin-top:10px;list-style-type:initial;}
.extra_reading_title{font-size:21px;font-weight:500;}

.navbar-brand img{margin-top:-14px;}
.navbar-static-top, .navbar-fixed-top, .navbar-fixed-bottom{background:#859B09;border-bottom:none;}
.paddingtopbot30{padding-top:30px;padding-bottom:30px;}
.authorlink{color:black;}

.welpar_box{position:relative;background:url('assets/img/layout/slider001.jpg');height:300px;margin-top:-40px;margin-bottom:30px;text-align:center;}
.welltext{font-size:18px;border:1px solid #dddada;background:white;padding:20px;position:absolute;bottom:0px;width:100%;;text-align:center;}


.pagination a{padding:8px;}
.whitebox{background:white;border:1px solid #d9d9d9;}
.padding-sides40{padding-right:40px;padding-left:40px;}
.padding40{padding:40px;}
.searchresults_box{min-height:800px;}
.searchresults_box ul{margin-top:20px;margin-bottom:20px;line-height:30px;font-size:16px;}


.main_bigpost{display:block;background:white;margin-bottom:20px;border:1px solid #d9d9d9;}
.main_bigpost img{width:100%;}
.main_bigpost a {color:#444444;}
.main_smallpost{margin-bottom:30px;background:white;display:inline-block;border:1px solid #d9d9d9;}
.main_smallpost a{color:#444444;}
.main_bigpost_title{font-size:22px;margin-top:5px;margin-bottom:5px;padding-right:15px;padding-bottom:5px;padding-top:10px;}
.main_bigpost_text{font-size:18px;font-weight:300;padding-right:15px;padding-left:15px;padding-bottom:30px;color:gray;}
.main_area{margin-top:30px;margin-bottom:30px;padding-bottom:25px;}
.main_smallpost_title{font-size:20px;font-weight:500;margin-top:5px;margin-bottom:5px;padding-top:10px;padding-bottom:10px;}
.main_smallpost_text{font-size:16px;font-weight:300;margin-bottom:10px;}
.full_link{display:block;text-align:left;margin-left:10px;margin-bottom:10px;text-decoration:underline;}
.footerstyle{/* background:#403f40 */;min-height:100px;margin:0;margin-top:60px;font-size:14px;padding:20px;color:white;}
.all_link a{font-size:14px;color:gray;}

.searchbox{background:red;}
.search_submit_btn{background: #7ed934;
  background-image: -webkit-linear-gradient(top, #7ed934, #2bb83b);
  background-image: -moz-linear-gradient(top, #7ed934, #2bb83b);
  background-image: -ms-linear-gradient(top, #7ed934, #2bb83b);
  background-image: -o-linear-gradient(top, #7ed934, #2bb83b);
  background-image: linear-gradient(to bottom, #7ed934, #2bb83b);
  -webkit-border-radius: 4;
  -moz-border-radius: 4;
  border-radius: 4px;
  color: #ffffff;
  font-size: 14px;
  padding: 6px 10px 8px 10px;
  text-decoration: none;
  border:none;
  }

.input_team input{width:80%;}
.textarea_team textarea{width:90%;}
.submit_team input{width:140px;}

.hp_section_title{color:#44444;font-size:22px;font-weight:600;border-bottom:1px solid #d9d9d9;padding-bottom:10px;margin-bottom:15px;}

.boxitem3{border:1px solid #dcdcdc;}
.boxitem3_img{border:1px solid #dcdcdc;border-bottom:0px;}
.img_boxitem3{width:100%;}
.boxitem3_title{background:white;padding:20px;text-align:center;border:1px solid #dcdcdc;border-top:0px;}
.boxitem3_title a{font-size:16px;color:#444444;}


.wrap404{text-align:center;}
.title404{font-size:80px;color:#9cdb2e;font-weight:600;}
.text404{font-size:50px;}
.wrap404 a{font-size:25px;text-decoration: underline;}
.creditline a{display:block;color:skyblue;text-align:center;margin-top:20px;}
.discount-percentage {background-color: #271700;color: white;width: 40px;top: 10px;right: 10px;position: absolute;}

/** acmenu **/
.acicon{position:absolute;top:0px;right:-37px;cursor:pointer;}
.acmenu_all{display:block;position:fixed;z-index:9384939;left:-200px;top:120px;width:200px;height:auto;background:whitesmoke;padding:15px;border:1px solid gray;}
.ac_section_title{
    text-align: center;
    border-bottom: 1px solid ;
    padding-bottom: 5px;
    margin-bottom: 5px;
    color: black;
    font-weight: 600;
}
.ac_tool{display:inline-block;margin-top:5px;cursor:pointer;}
.ac_tool:hover{opacity:0.7;}
.actool_icon{display:inline-block;float:right;}
.actool_text{display:inline;float:right;line-height:34px;margin-right:10px;color:black;}


/*  Accebillity settings  */
.mediumtext .welltext{font-size:22px !important;}
.mediumtext .h1,.large h1{font-size:40px !important;}
.mediumtext .h2,.large h2{font-size:34px !important;}
.mediumtext .h3,.large h3{font-size:28px !important;}
.mediumtext{font-size:17px !important;}

.mediumtext .single_content{font-size:20px !important;}
.mediumtext .welpar_title, .mediumtext .main_bigpost_title, .mediumtext .hp_section_title, .mediumtext .extra_reading_title{font-size:25px;}
.mediumtext .main_bigpost_text, .mediumtext .single_content{font-size:21px;}
.mediumtext .main_smallpost_title{font-size:23px;}
.mediumtext .all_link a, .mediumtext .footerstyle, .mediumtext body, .mediumtext .singleside_menu li{font-size:18px;}
.mediumtext .boxitem3_title a{font-size:19px;}
.mediumtext h1{font-size:40px;}
.mediumtext .single h2{font-size:28px;}


.largetext .single_content{font-size:23px !important;}
.largetext .welpar_title, .largetext .main_bigpost_title, .largetext .hp_section_title, .largetext .extra_reading_title{font-size:28px;}
.largetext .main_bigpost_text, .largetext .single_content{font-size:24px;}
.largetext .main_smallpost_title{font-size:26px;}
.largetext .all_link a, .largetext .footerstyle, .largetext body, .largetext .singleside_menu li{font-size:21px;}
.largetext .boxitem3_title a{font-size:22px;}
.largetext h1{font-size:43px;}
.largetext .single h2{font-size:31px;}


.blackbg, .blackbg div, .blackbg a, .blackbg h1, .blackbg h2, .blackbg h3, .blackbg h4, .blackbg span{background:black !important;color:white !important;}
.blackbg .welltext{border-color:white !important;background:black !important;}

.grayscale img, .grayscale, .grayscale div{-webkit-filter: grayscale(1); /* Webkit */filter: gray; /* IE6-9 */	filter: grayscale(1); /* W3C */}

.grayscale a{color:black !important;}




@media only screen and (max-width: 500px) {
    .padding-sides40{padding-right:20px;padding-left:20px;}
}