.flex{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;}
.flex--column{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column wrap;flex-flow: column wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center}
.flex--center{-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;}
.flex--top{-webkit-box-align: initial;-ms-flex-align: initial;align-items: initial;}
.flex--bottom{-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end}
.flex--start{-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}
.flex--content--center{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.flex--end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.is--fit{-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-negative: 1;flex-shrink: 1;-ms-flex-preferred-size: 0;flex-basis: 0;}
.flex--col--50{width: calc(100%/2 - 70px);}
.h-100{height:100%;}
.w-100{width:100%;}
.flex--reverse{-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-flow: row-reverse wrap;flex-flow: row-reverse wrap;display: -webkit-box;display: -ms-flexbox;display: flex;}

.over--hide{overflow:hidden;}
.z--1{position:relative;z-index:1;}
.ul--reset{list-style:none;padding:0;margin:0;}
.inline{display:inline-block;}
.block{display:block;}
img{max-width:100%;}

.top_slider .slick-list{padding:0 !important;}
.hp_top{height:580px;}
.top_slider, .top_slider .slide,.top_slider .slick-list, .top_slider .slick-track{height:100%;}
.top_slider .slide_im{background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;}
.slick-slide img{display:inline-block !important;}
.ship_locations .select2-arrow b:after{display:none !important;}
.hide{display:none;}
.pay5{background-image: url('/wp-content/themes/hydro/assets/img/layout/pay5.png')}
.pay6{background-image: url('/wp-content/themes/hydro/assets/img/layout/pay6.png')}
.pay7{background-image: url('/wp-content/themes/hydro/assets/img/layout/pay7.png')}
.ship_locations .filter_select a.select2-choice{width:100%;height:38px;background:#ebebeb;border:none;border-radius:4px;-webkit-border-radius:4px;}
.ship_locations .filter_select .select2-container .select2-choice .select2-arrow{background-image:url('/wp-content/themes/hydro/assets/img/layout/select.png');}
.woocommerce-checkout .select2-results{margin:0!important;padding:4px 0 !important;}
.woocommerce-checkout .select2-drop{border-bottom-right-radius:4px;border-bottom-left-radius:4px;margin-top:-2px;}
.error .select2-choice{border:2px solid #cb6e78!important;}
.filter_select label.error{display:none;}
.filter_select.error label.error{display:block;}
#divAdvrs{width:100%;}
.wpcf7 .screen-reader-response[role="alert"]{display:none;}

.page-template-contact .select2-arrow b:after{display:none !important;}
.page-template-contact .form_select a.select2-choice{width:100%;height:38px;background:#ebebeb;border:none;border-radius:4px;-webkit-border-radius:4px;}
.page-template-contact .select2-container .select2-choice .select2-arrow{background:none;background-image:url('/wp-content/themes/hydro/assets/img/layout/select.png');background-repeat:no-repeat;background-position:center center;width:46px;}
.page-template-contact .select2-results{margin:0!important;padding:4px 0 !important;}
.page-template-contact .select2-drop{border-bottom-right-radius:4px;border-bottom-left-radius:4px;margin-top:-2px;}
.error .select2-choice{border:2px solid #cb6e78!important;}
.form_select label.error{display:none;}
.form_select.error label.error{display:block;}
.select_wrapper .wpcf7-form-control-wrap{display:block;width:100%;}
.page-template-contact .form_row .form_select{width:100%;}
.page-template-contact .select2-results{background:#fafafa;}
.top_menu_open{z-index:6;}
.form_radio{margin-bottom:12px;}
.contact_type .wpcf7-list-item{margin-left:10px !important;}
.wpcf7 .your-branch{display:none;}

.prod_big_img img{max-height:465px;}
.slider_items_0 .hp_r, .slider_items_0 .hp_l,.slider_items_1 .hp_r, .slider_items_1 .hp_l{display:none;}

.prod_item_price_wrap{height:50px;padding-top:10px;}
.prod_item .add_cart a{padding-top:10px;}
.prod_item:hover .add_cart a{bottom:36px;}
.buble-price{display:none;padding:1px 12px;-webkit-border-radius:60px;border-radius:60px;background:#bae483;color:#2d2f30;font-size:13px;}
.has-eilat .eilat-price{display:inline-block;background: transparent;color: #659e1a;}
.eilat-price-num{font-size:16px;}
.prod_item_price_wrap .buble-price{margin-top:-1px;}
.has-eilat .prod_item_price_wrap, .has-branch .prod_item_price_wrap{padding-top:0;}
.product_content .buble-price{margin-top:-12px;padding:4px 0;margin-bottom:30px;font-size:14px;text-align:center;width:145px;display:block;}
.footer{margin-bottom:0;}
.footer.nomargin{margin-bottom:0;}
.ft_img1{right:0;}
.ft_rights svg{width:60px;height:auto;}
.ft_rights path{fill:#727578;}
.branch-price{background:#ecd6ac;}
.has-branch .branch-price{display:inline-block;background: transparent;color: #e8910a;}

.product_content .branch-price{margin-bottom:8px;}
.price_store_tx{margin-bottom:20px;}
.price_store_branches{margin-bottom:30px;}
.br_price_store_title{margin-bottom:6px;font-weight:bold;color:#333;}
.price_store_branches ul{padding:0;margin:0;list-style-type:none;}
.price_store_branches li a{text-decoration:underline;margin-bottom:6px;display:block;}

.single-product .branch-price{margin-right:10px;}

.top_slider{direction:rtl !important;}

.divVariations_price .shekel {
margin-top: 13px;
display: inline-block;
float: none;
vertical-align: baseline;
}
.icon12{background: url('/wp-content/themes/hydro/assets/img/layout/icon_siton.png') no-repeat top left;}
.head_menu_item.active a .icon12, .head_menu_item:hover .icon12{background-position:bottom left}
.icon13{background: url('/wp-content/themes/hydro/assets/img/layout/icon_outlet.png') no-repeat top left;}
.head_menu_item.active a .icon13, .head_menu_item:hover .icon13{background-position:bottom left}


.icon100{background: url('/wp-content/themes/hydro/assets/img/layout/icons_corona.png') no-repeat top left;}
.head_menu_item.active a .icon100, .head_menu_item:hover .icon100{background-position:bottom left}

.top_banner_page{width:100%;height:570px;}
.main-inner{max-width:900px;margin:0 auto;}
.main-inner .text{font-size:22px;line-height:35px;}

.buble-price-cont{padding:0 10px;display:block;}
.buble-price-cont .buble-price{display:inline-block;float:right;width:48%;font-size:11px;padding-right:0;padding-left:0;}
.buble-price-cont .buble-price.branch-price{float:left;}
.buble-price-cont .buble-price .eilat-price-num{font-size:12px;}
.header_bottom{z-index:5;}

.ft_top_item a{display:block;}
.ft_top_item a .ft_top_title{color:#c9cece;font-size:19px;display:block;}
.ft_top_item a .ft_top_tx{color:#7f878a;}
.head_soc{margin-left:0;margin-right:40px;}
.head_phone a{position:relative;padding-right:22px;color:#333;}
.head_phone svg{position:absolute;top:4px;right:0;width:18px;}
.ft_img2{display:none;}

.branchin_info_50{width:49.5%;padding:20px 40px;height:210px;}
.title-s{color:#333333;font-size:22px;margin-bottom:22px;font-weight:bold;}
.branchin_info_50 .branchin_info_tx{color:#333333;font-size:18px;}
.branchin_info_addr{margin-bottom:25px;}
.branch_phone:first-child{margin-left:15%;}
.branch_phone a{display:block;font-size:28px;color:#333333;position:relative;padding-right:26px;margin-bottom:25px;}
.branch_phone svg {position: absolute;top: 6px;right: 0;width: 22px;}
.branch_tele a{font-size:18px;text-decoration:underline;line-height:33px;width:170px;}
.branchs_content{width:80%;}
.branchs_wts a{position:absolute;top:145px;left:30px;display:block;padding-right:88px;}
.branchs_wts_img{display:block;position:absolute;top:-5px;right:0;}
.branchs_wts_title{display:block;color:#333333;font-size:30px;font-weight:bold;}
.branchs_wts_tx{display:block;color:#595f60;font-size:18px;}
.contact_item_tx a{text-decoration:none;}
.contact_icon{margin-left:12px;}
.green_link a{color:#66a610;text-decoration:underline;}
.head_teleg{margin-right:3%;}
.head_teleg a{display:block;position:relative;padding-right:38px;color:#333;font-size:16px;font-weight:bold;line-height:28px;}
.ic-teleg{display:block;width:30px;height:30px;-webkit-border-radius:60px;border-radius:60px;background:#27b5e4;position:absolute;top:-2px;right:0;text-align:center;padding-right:2px;}
.ic-teleg svg{height:100%;width:20px;}
.ic-teleg path{fill:white;}
.ft_teleg{margin-bottom:28px;}
.ft_teleg a{display:inline-block;position:relative;padding-left:57px;color:#c9cece;font-size:16px;font-weight:bold;line-height:40px;}
.ft_teleg .ic-teleg{right:auto;left:0;width:42px;height:42px;}
.ft_teleg .ic-teleg svg{width:24px;}
.branch_teleg{margin:0;}
.branch_teleg a{position:absolute;top:82px;left:30px;width:230px;padding-right:70px;line-height:42px;font-size:18px;}
.branch_teleg .ic-teleg{width:51px;height:51px;-webkit-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.20);box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.20)}
.branch_teleg .ic-teleg svg{width:28px;}
.ft_group{margin-bottom:30px;}
.ft-site{margin-left:8px;}
.ft-site img{height:70px;}
.ft_social_item_teleg  .ic-teleg{position:static;width:37px;height:37px;}
.show-link{color:#9ceb20;text-decoration:underline;}
.prod_inner_right iframe{width:100%;height:380px;}
.head_hours{position:absolute;top:68px;left:78px;font-size:14px;}
.article_main img, .text img{width:auto !important;}


.divVariations_error{color:#900;margin-top:5px;font-size:12px;}

.hp_hydro--text-image{
	text-align: center;
	position: relative;
	display: flex;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	margin-bottom: 60px;
}
.hp_hydro--text-image .hp_hydro_image{
	max-width: 210px;
	width: 100%;
	height: auto;
	display: inline-block;
}
.hp_hydro--text-image .left-col{
	display: inline-block;
}
.hp_hydro--text-image .hp_hydro_title,
.hp_hydro--text-image .hp_hydro_tx{
	text-align: right;
	padding: 0 0 0 60px;
}
.hp_hydro--text-image .hp_hydro_tx{
	margin-bottom: 0px;
}
@media only screen and (max-width: 800px) {
	.hp_hydro--text-image{
		flex-direction: column;
	}
	.hp_hydro--text-image .left-col{
		display: block;
	}
	.hp_hydro--text-image .hp_hydro_title,
	.hp_hydro--text-image .hp_hydro_tx{
		text-align: center;
		padding: 0px;
	}
	.hp_hydro--text-image .hp_hydro_title{
		padding-top: 30px;
	}
}

/** Cross sells */
.cross-sells-wrapper .cross-sells h2{
	text-align: center;
    height: 48px;
    background: #fff;
    font-size: 22px;
    color: #648989;
    line-height: 50px;
    position: relative;
    font-weight: 900;
}
.cross-sells-wrapper .products{
	width: 100%;
	padding: 0;
	margin: 0;
}
.cross-sells-wrapper .products::after {
	content: '';
    display: block;
    width: 100%;
    clear: both;
    position: relative;
}
@media only screen and (max-width: 800px) {
	.cross-sells-wrapper .products .prod_item {
		margin: 0 1% 30px;
		width: 49%;
		clear: none;
	} 
}
.prod_bread.prod_bread--archive{
	margin-bottom: 0;
}
.categoy_top .subtitle {
    display: block;
}
.additional-text{
	font-size: 1.17em;
}
.additional-text span{
	text-align: center;
    width: 680px;
    margin: 0 auto;
    padding-right: 100px;
	display: block;
}
@media only screen and (max-width: 800px) {
	.filter_select_wrap {
		top: 160px;
	}
	.categoy_top,
	.m_cat_menu,
	.m_filter_bt {
		margin-top: 40px;
	}
	.categoy_top {
		margin-top: 4px!important;
		margin-bottom: 60px;
	}
	.prod_bread.prod_bread--archive {
		background: 0 0;
		height: auto;
		margin: 0;
		margin-top: 12px;
	}

	.categoy_top .title {
		top: 230px;
		position: absolute;
		right: 0;
		text-align: center;
		width: 100%;
	}
	.additional-text-mobile {
		font-size: 18px;text-align:right;margin-top:20px;
	}
	.categoy_top .subtitle {
		display: none;
	}
	.subtitle-description{
		position: relative;
		display: block;
		font-size: 15px;line-height:1.4;
		text-align: right;
		margin-bottom: 3px;
	}
	.subtitle-description + [data-readmore-toggle]{
		display: block;
		width: 100%;
		text-align: center;
		font-size: 1.5em;
		margin-top: 8px;
	}
}
.woocommerce-checkout .woocommerce-error {
    display: block !important;
}


.pay_text-block-line{
    padding-bottom: 20px;
}
.pay_text-block-line--small{
    padding-bottom: 25px;
    font-size: 13px;
}
.shipp_col .shipp_title,
.shipp_col #wc_cart_totals_shipping_html,
.shipp_col .ship_locations {
	display: none!important;
}




/*=======================================================*/
/*new style 2020*/
body, .hp_articles .subtitle, .text, .prod_support_title, .prod_price{color:#38393a;}
.text{line-height:1.6;}
.old_price{color:#777777}
.hp_hydro_tx{color:inherit;}
.cart_top a{background:transparent !important;/*width:auto;height:auto;*/}
.cart_top a svg{width:26px;height:auto;display:block;}
.cart_top a path{fill:black;}
.cart_wrap.active .cart_top a path{}
.hp_hydro--text-image{margin:40px 0;}
.im-whatsapp .ic-teleg{background:#75b314;}
.prod_price{font-size:30px;}
.add_cart a{background:white}
/* Ticker */
.modern-ticker {width: 100%;margin: 0 auto;overflow: hidden;background:#dcdcdc;padding:4px 0;height:30px;text-align:center;}
.modern-ticker ul{margin: 0;padding: 0;list-style: none;}
.modern-ticker li{display:inline-block;margin:0 5px;font-size:15px;line-height:15px;}
/* Body */
.modern-ticker .mt-body {height:15px;}
/* News */
.modern-ticker .mt-news {overflow: hidden;position: absolute;width:100%;text-align:center;}
.modern-ticker.mt-scroll .mt-news {background-color: transparent;}
.modern-ticker .mt-news ul {
    text-align: left;
	width: auto;
	float: left;
}
.modern-ticker.mt-ltr .mt-news li {float: left;}

.slide_fade .slick-list, .slide_fade .slick-track, .slide_fade .slick-slide{height:100%;cursor:auto;}
.prod_big_img_wrap{border:none;margin:0;width:auto;height:auto;}
.new_prod_slide{width:100%;height:500px;margin:0;}
.new_prod_slide img{max-height:100%;}
body .slick-dots{bottom:20px;margin:0;}
body .slick-dots li{width:8px;height:auto;}
body .slick-dots li button{padding:0;width:8px;height:8px;background:#A4B1A5;border-radius:8px;margin:0 auto;}
body .slick-dots li button:before{display:none;}
body li.slick-active button{background:#75b314;}
.slide_fade{}
.prod_descrip .prod_item_volume{margin-top:12px;display:inline-block;padding:0 6px;line-height:30px;}
.prod_price_wrap .shekel{font-size:22px;}
.counter input{text-align:center;font-size:22px;}

/* Change Autocomplete styles in Chrome*/
input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
	-webkit-text-fill-color: #222940;
  -webkit-box-shadow: 0 0 0px 1000px transparent inset;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
.prod_descrip.text h3{font-size:15px;}
.prod_faq_row{border-bottom:1px solid #dcdcdc;padding:0 8px;}
.prod_faq_top{padding:18px 0;}
.prod_faq_top .title{margin:0;width:85%;font-size:18px;}
.toggleInner{display:none;}
.prod_faq_open{padding:0 0 30px 30px;}
.faq_plus{position:relative;width:14px;height:3px;background:#6d9d31;}
.faq_plus:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#6d9d31;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);
-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;}
.prod_faq_row.active .faq_plus:before{-webkit-transform: rotate(180deg);transform: rotate(180deg)}
.wrap_items{overflow:visible;}
.articles_item{margin-bottom:40px;}
.hp_articles_slide .articles_item{margin:20px 0;}
.articles_item{background:white;border-radius:4px;-webkit-box-shadow: 0px 2px 15px 0px rgba(0,0,0,0.10);box-shadow: 0px 2px 15px 0px rgba(0,0,0,0.10);overflow:hidden;}
.articles_img{background-color:#e5e5e5;border-radius:0;height:auto;padding-top:80%;border:none;background-size:cover;}
.hp_articles_over, .hp_articles_row{height:auto !important;}
.articles_title{text-align:right;margin:15px;max-width:230px;}
.hp_articles_slide .slick-slide{margin:0 10px;}
.slick-arrow.slick-disabled a{opacity:.2 !important;cursor:default;}
.results_img{width:30%;}
.results_cat a{position:static;}
.sale{background: url('/wp-content/themes/hydro/assets/img/svg/tag-sale.svg') no-repeat;background-size:100%;}
.sale_down{background: url('/wp-content/themes/hydro/assets/img/svg/tag-sale_down.svg') no-repeat;background-size:100%;}
.outofstock{background: url('/wp-content/themes/hydro/assets/img/svg/tag-outofstock.svg') no-repeat;background-size:100%;}
.new{background: url('/wp-content/themes/hydro/assets/img/svg/tag-new.svg') no-repeat;background-size:100%}
.slick-slide{position:relative;}
.filter_name{color:inherit;}
.has-dishun .articles_img{position:relative;}
.has-dishun .articles_img .table100{position:absolute;top:0;left:0;}
.has-dishun .articles_img .table_cell{height:100%;}
.has-dishun .articles_img img{mix-blend-mode: multiply;}
.prod_item{background:transparent;}
.select2-drop{-webkit-box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.10);box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.10);}
.select2-results{width:100%;padding:0 !important;margin:0 !important;}
.select2-results .select2-result-label{font-size:18px;color:#38393a;padding:10px 12px;border-bottom:1px solid #e8e8e8;}
.select2-results .select2-result-label:hover{color:white;background:#77af3b;}
.prod_select{max-width:311px;}
.prod_select .select2-container .select2-choice > .select2-chosen{font-size:18px;}
.prod_select a.select2-choice{-webkit-border-radius:4px;border-radius: 4px;}
.select2-container .select2-choice .select2-arrow{-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.select2-container.select2-dropdown-open .select2-choice .select2-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.bt_add a{position:relative;}
.bt_add.active a, .add_cart.active a{font-size:0px;}
.bt-loader{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background:url('/wp-content/themes/hydro/assets/img/svg/loader.svg')no-repeat center;background-size:20px;}
.bt_add.active .bt-loader, .add_cart.active .bt-loader{display:block;}
.cart_open{-webkit-box-shadow: 0 5px 22px 0 rgba(0, 0, 0, 0.4);box-shadow: 0 5px 22px 0 rgba(0, 0, 0, 0.4);}
.cart_open_img{border:none;}
.cart_open_row{border-bottom: 2px dotted #d8d8d8;}
.cart_btns{background:#eef1eb;margin:0 -15px -15px;padding:20px;}
.cart_btns .bt_green{width:48%;}
.cart_open .bt_green a{width:100%;height:48px;line-height:48px;}
.cart_open .bt_green a:before{top:0;bottom:0;margin:auto;}
.bt_contin a{background:#1d231d;text-align:center;}
.bt_contin a:before{display:none !important;}
.cart_open_total_wrap{margin-bottom:15px;}
.cart_open_total{color:#38393a;}
.cart_open_note{font-size:13px;color:#747677;}
.cart_open_num, .cart_open_price{font-weight:400;}
.cart_open_price{margin:0;color:#1d231d;}
.shekel{font-size:16px;line-height: 9px;}
.cart_open_num{margin-right:10px;font-size:16px;margin-top:5px;color:#777777;}
.start_from{color:#777777}
.cart_open_img img{width:60px;}
.cart_open_content{width:72%;}
.cart_wrap.active .cart_top a path{fill:#77af3b;}
.share-prod{position:absolute;bottom:15px;left:15px;}
.ic-share{width:48px;height:48px;display:block;text-align:center;}
.ic-share.active path{fill:#75b314;}
.share-open{width:180px;position:absolute;bottom:48px;left:5px;background:white;padding:12px 8px;-webkit-box-shadow: 0px 2px 15px 0px rgba(0,0,0,0.10);box-shadow: 0px 2px 15px 0px rgba(0,0,0,0.10);text-align:center;display:none;}
.at-share-tbx-element .at-icon-wrapper{margin-bottom:0 !important;}
.at-share-tbx-element .at-icon-wrapper:first-child{margin-right:0;}
.prod_price_wrap_for{margin-bottom: 15px;font-size: 13px;color:#777777;}
.prod_price_wrap.prod_price_wrap_has_for{margin-bottom:0;}
.tx_input{display:block;}
.bt_add{margin-top:21px;position: relative;}
.ui-menu-item .search_img{width:20%;height:40px;text-align:center;}
.ui-menu-item .search_img img{mix-blend-mode: multiply;width:auto;max-height:100%;max-width:90%;}
.ui-menu-item .search_content{margin-right:0;width:78%;}
.ui-menu-item a{display:block;border-bottom:1px solid #d2d2d2;}
body .ui-menu-item.ui-state-focus{background:white !important;border:none;font-weight:400 !important;padding-bottom:0;}
.mainSearchStyle{position:relative;}
.mainSearchStyle .ui-autocomplete{left:auto !important;right:0;width:100% !important;max-width:100% !important;4px;-webkit-box-shadow: 0px 2px 25px 0px rgba(0,0,0,0.20);box-shadow: 0px 2px 25px 0px rgba(0,0,0,0.20);}
.prod_item_row .banners{display:none;}
.bt_green_all_results{text-align:center;}
.bt_green_all_results a{font-size:14px !important;color:white !important;line-height:40px !important;margin:0 auto !important;display:inline-block;}

.prod_item{padding-bottom:38px !important;margin-bottom:40px}
.prod_item:hover .swich_up{margin:0;}
.prod_item:hover .add_cart a{bottom:0;}
.prod_item .add_cart a{padding-top:0;}
.add_cart a, .btn_new{display:inline-block;padding:0 14px;color:white;font-size:16px;font-weight:400;line-height:34px;height:34px;border-radius:60px;background:#78B52B;}
.add_cart a:hover, .btn_new:hover{background:#66a01d}
.add_cart a{bottom:0;width:140px;text-align:center;margin:auto;right:0;}
.prod_item_price_wrap{height:auto;padding:0;}
.prod_item_price{color:black;font-size:25px;}
.shekel{font-size:0.98rem;}
.has-sale .prod_item_price, .has-sale .prod_price{color:#c11212;}
.old_price{color:#777777 !important}
.add_cart.is-outof a{background:#bcc4ca;}
.prod_item_title{height:auto;}
.prod_select .divVariations span{font-size:16px;}
html[dir="rtl"] .prod_select .select2-container .select2-choice{padding:0 12px !important;line-height:40px}

.slick_prod .slick-track, .m_hp_prods .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;}
.slick_prod .slick-slide, .m_hp_prods .slick-slide{height:inherit;}
.slick_prod .slick-slide > div, .m_hp_prods .slick-slide > div{height:100%}
.slick_prod .prod_item, .m_hp_prods .prod_item{height:100%;margin-bottom:0 !important;}

.popup-sm{background:white;position:relative;max-width:500px;margin:0 auto;border-radius:15px;padding:30px;top:90px}
.popup-sm .title{font-size:32px;color:black;line-height:1.2;}
.pop_vari_in{max-width:312px;margin:0 auto}
.pop_vari_in .prod_select{width:100%;}

/*=======================================================*/
@media only screen and (min-width: 800px) {
	/*desk only*/
	.head_menu_item:last-child .head_menu_tx{color:#c11212 !important;font-weight:bold;}
	.head_menu_item:last-child a.head_menu_item_top::after{border-color:#c11212}
	.drop_indicator svg{width:11px;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}
	.modern-ticker{height:32px;padding:0;padding-top:7px;position:fixed;top:0;left:0;width:100%;}
	.header{position:fixed;width:100%;left:0;z-index:5;height:auto;background:white;-webkit-box-shadow: 0px 3px 15px 0px rgba(0,0,0,0.20);box-shadow: 0px 3px 15px 0px rgba(0,0,0,0.20);top:32px !important;}
	.header_top .inner_width{padding-top:0;padding-bottom:0;height:auto;}
	.header_top{height:auto;padding:15px 0;}
	.logo{margin-bottom:-12px;}
	.head_menu_tx{color: #515151;}
	.head_menu{-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.20);box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.20)}
	.content{padding-top:165px;}
	
	.ft_col_big{width:25%;}	
	.contact_tabs{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-ms-flex-pack: distribute;justify-content: space-around;}
	.contact_item{margin:0 auto 30px;width:auto;}
	.icon8{background-position:-64px bottom}
	.ft_social_item a{margin-right:0;margin-left:12px;}
	.top_slider .slide_im{background-size:100% auto;background-position:center top;}
}
@media only screen and (max-width: 1580px) {
	.hp_top{height:470px;}
}
@media only screen and (max-width: 1450px) {
	.hp_top{height:430px;}
	.hp_l a, .hp_r a{background-size:100% auto;width:45px;}
}
@media only screen and (max-width: 1200px) {
	.ft_col_big{width:24%;}	
	.hp_top{height:360px;}
}
@media only screen and (max-width: 1070px) {
	.head_soc, .head_whts, .head_teleg{display:none;}
	.branch_teleg{display:block;}
	.head_hours{left:15px;}
	
}

@media only screen and (max-width: 800px) {
	/*mobile only*/
	.popup_close a{top:14px;}
	.arrow_l a, .arrow_r a{display:none !important}
	.m_hp_prods{margin:0 -20px;}
	.mm-menu .mm-list .head_menu_item:last-child{display:none;}
	.mobile_sale_btn{height:28px;line-height:28px;padding:0 14px;border-radius:60px;background:#ca1010;color:white;font-size:15px;display:block;position:absolute;top:0;bottom:0;left:98px;margin:auto;}
	.hp_l a, .hp_r a{display:none;}
	.m-100{width:100%;float:none;display:block;}
	.ft_bottom{position:relative;height:300px;}
	.other-sites{position:absolute;top:80px;right:0;width:100%;text-align:center;}
	.other-sites .clearfix{display:inline-block;}
	.ft_newsletter{position:absolute;bottom:0;right:0;width:100%;}
	.ft_teleg{text-align:center;}
	.ft_teleg a{padding-left:47px;}
	.ft_social_item a{margin:0 5px;}
	.branchin_info_50.branchin_blue{width:100%;padding:0;background:transparent;border:none;height:auto;margin-bottom:0;}
	.branchin_info_wrap{margin-bottom:0;}
	.branchin_info_50 .branchin_info_tx{float:none;margin:0;}
	.branchin_info_addr{margin-top:-15px !important;}
	.title-grey{color:#919191;font-size:15px;margin-top:25px;}
	.m_circle a{display:block;width:60px;height:60px;text-align:center;-webkit-border-radius:60px;border-radius:60px;-webkit-box-shadow: 0px 2px 22px 0px rgba(0,0,0,0.20);box-shadow: 0px 2px 22px 0px rgba(0,0,0,0.20);} 
	.m_circle{margin-right:4%;margin-top:12px;}
	.m_circle svg{width:30px;height:100%;}
	.m_circle path, .m_head_circle path{fill:white;}
	.m_circle:first-child{margin-right:0;}
	.m_circle-waze a{background:#5da3bd;}
	.m_circle-waze svg{width:35px;}
	.m_circle-phone a{background:#333333;}
	.m_circle-phone a svg{width:27px;}
	.m_circle-wts a{background:#75b314;}
	.m_circle-tele a{background:#27b5e4;}
	.m_head_circle a{display:block;width:30px;height:30px;padding:0;text-align:center;-webkit-border-radius:60px;border-radius:60px;top:20px;
		-webkit-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.20);box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.20)}
	.m_head_circle svg{height:100%;width:22px;}
	.m_phone a{background:#333333;position:static;}
	.m_phone svg{width:18px;}
	.m_phone a:before{display:none;}
	.m_phone a{right:54px;}
	.cart_wrap{right:158px;}
	.m_head_wts a{display:block;top:20px;right:90px;background:#75b314;}
	.m_head_teleg a{padding-right:4px;right:125px;background:#27b5e4}
	.m_head_teleg svg{width:19px;}
	.head_menu_item a.head_menu_item_top:hover .head_menu_tx, .head_menu_item.active a .head_menu_tx{color:#6d9d31}
	
	.branchs_content{width:100%;}
	.branchs_content img{width:45px;height:auto;}
	.width_brn{width:82%;}
	.width_brn p *{font-size:15px !important;line-height:22px;}
	.branchs_wts a, .branch_teleg a{position:relative;top:auto;left:auto;padding-right: 56px;}
	.branch_teleg .ic-teleg{width:32px;height:32px;right:7px;}
	.branch_teleg .ic-teleg svg{width:19px;}
	.branch_teleg a{line-height:32px;margin-bottom:8px;}
	.branchs_wts_img{top:0;}
	.branchs_wts_img img{width:47px;height:auto;}
	.branchs_wts_title{font-size:25px;}
	.branchs_wts_tx{font-size:15px;}
	
	.ft_top_item a .ft_top_title{color:#3f4646;line-height:20px;}
	.hp_top{height:600px;}
	.hp_top_big_5{width:700px !important;}
	.prod_big_img img{max-height:320px;}
	.icon12{background-image: url('/wp-content/themes/hydro/assets/img/mobile/icon_siton_m.png') !important;}
	.icon13{background-image: url('/wp-content/themes/hydro/assets/img/layout/icon_outlet_m.png') !important;}
	.top_banner_page{height:280px;}
	.waze-general a{display:block;position:relative;margin:0 0 12px;color:white;font-size:16px;padding-right:53px;text-align:right;line-height:40px;}
	.waze-general a img{position:absolute;top:0;right:0;width:42px;height:auto;}
	.waze-general a span{color:#66ab1e;font-weight:bold;}
	.order_top{height:auto;}
	.shipp-top-m{display:block !important;clear:both;float:none;width:100%;margin:0;border-top:1px solid white;margin-bottom:12px;padding-top:12px;}
	.order_adv_tx{width:85%;text-align:right;line-height:19px;}
	.order_adv_tx br{display:none;}
	
	.header, .mm-menu{background:#1d231d}
	.mm-menu{background:#171b17}
	.header_top{background:#1d231d;height:60px;border:none;top:30px;}
	.header_top.fixed{top:0;}
	.header_top.hid{/*top:-60px;*/}
	.header_top.vis{/*top:0;*/}
	.header_top .inner_width{padding-top:0;}
	.logo a{bottom:0;margin:auto;top:4px;height:32px;}
	.menu_bt a{position:relative;height:auto;padding-top:0;top:0;}
	.menu_bt_sep{background:white}
	.cart_wrap{right:60px;top:-5px;width:30px;}
	.cart_top a path{fill:white}
	.top_search{height:auto;}
	.mobile_only.top_search_wrap{padding:70px 20px 15px;display:block;width:100%;}
	.content{padding-top:0;position:relative;}
	.top_search{border-radius:2px;background:#3d423d;}
	.top_search_submit{width:40px;left:0;}
	.top_search_submit input{width:100%;background-size:18px auto;}
	.modern-ticker .mt-news ul {text-align: center;width: 100%;float: none;}
	.m_hp_cat_item{width:50%;min-height: 80px;padding:5px 15px;color: #1d231d;font-size:18px;border: 1px solid white;font-weight:bold;-webkit-tap-highlight-color:rgba(107,155,49,0.4);}
	.m_hp_cat_item span{max-width:50%;}
	.hp_top{margin:0;}
	.title, .prod_item_title{color:#1d231d}
	.prod_item_title{padding:0;}
	.prod_item_img{margin:12px 0;}
	.title{font-size:26px;line-height:1.1;margin-bottom:20px;}
	.hp_hydro{padding-top:40px;}
	.prod_item{background:transparent;padding-bottom:0;margin-bottom:15px;}
	.prod_item_title{line-height:1.2;height:auto;margin-bottom:4px;}
	.prod_item:hover .swich_up{margin:0;}
	.prod_item_price_wrap{height:auto !important;padding:0;}
	.m_hp_prods .prod_item{width:50%;margin:0;margin-bottom:30px;padding:0 10px;}
	.shekel{font-size:16px;}
	.hp_articles_row .arrow_r, .hp_articles_row .arrow_l{display:none;}
	.hp_articles_slide{margin:0 -20px;}
	
	.hp_hydro--text-image{}
	.hp_hydro--text-image .hp_hydro_image{position:absolute;top:-20px;left:-10px;width:108px;}
	.hp_hydro--text-image .hp_hydro_title{text-align:right;max-width:66%;padding:0;}
	.hp_hydro--text-image .hp_hydro_tx{text-align:right;}
	.hp_articles .subtitle{margin-bottom:18px;}
	.m_newslt{padding:30px 20px;background:white;}
	.ft_newsletter{position:static;}
	.ft_newsletter .ft_col_title{color:inherit;font-size:20px;}
	.ft_newsletter_in{max-width:290px;;margin:0 auto;background:transparent;height:auto;}
	.ft_newsletter_input{width:100%;margin-bottom:12px}
	.ft_newsletter_input input{background:white;border-radius:3px;width:100%;border:1px solid #dadada;}
	.ft_newsletter_submit{position:static;width:100%;}
	.ft_newsletter_submit input{border-radius:3px;font-size:16px;}
	.m-100.no_mobile{display:none;}
	.ft_newsletter_input input{color:black;}
	
	.ft_newsletter_input input::-webkit-input-placeholder { /* WebKit browsers */color:black; -moz-opacity:100;opacity:100;filter: alpha(opacity=100);}
	.ft_newsletter_input input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:black;-moz-opacity:100;opacity:100;filter: alpha(opacity=100);}
	.ft_newsletter_input input::-moz-placeholder { /* Mozilla Firefox 19+ */color:black;-moz-opacity:100;opacity:100;filter: alpha(opacity=100);}
	.ft_newsletter_input input:-ms-input-placeholder { /* Internet Explorer 10+ */color:black;-moz-opacity:100;opacity:100;filter: alpha(opacity=100);}
	
	.footer{margin-bottom:0 !important;}
	.ft_bottom{height:auto;padding:25px 0 0;}
	.m_ft_phone{font-size:28px;padding-top:10px;color:white}
	.m_ft_nav{width:32%;margin-bottom:20px;}
	.m_ft_nav_link{font-size:15px;color:#7f8887;margin-bottom:10px;}
	.footer .m_ft_nav_link{color:white;}
	.m_ft_nav_link:active, .m_ft_nav_link:focus{color:#6d9d31;}
	.footer .inner_width{padding:0 35px !important;}
	.m_ft_phone_tx{color:white;text-align:center;font-size:16px;}
	.footer .m_ft_phone{border: 1px solid #6d9d31;padding: 10px;border-radius: 2px;}
	.ft_rights{margin:0 -30px;width:auto;}
	.ft_rights a{color:white;}
	.m_ft_sites{border-top: 1px solid #444639;padding:12px 20px;margin-top:20px}
	.m_ft_sites .ft_col_title{margin:0;}
	.ft-site img{height:45px;}
	.mm-page:before {
    content: "";
    display: block;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 6;
    background: rgba(0, 0, 0, 0.60);
    opacity: 0;
    -webkit-transition-delay: .5s;
    -o-transition-delay: .5s;
    transition-delay: .5s;
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity;}
    
	html.mm-right.mm-opening .mm-page:before {position: fixed;opacity: 1;}
	.head_menu .inner_width{padding:0 !important;}
	.m_menu_top_in{height:60px;padding:0 20px;}
	.close_mmenu{}
	.close_mmenu svg{width:18px;display:block;}
	.m_menu_top_branch .menu_icon{width:22px;display:block;}
	.m_menu_top_branch_tx{font-size:16px;margin-right:2px;color:white;}
	.menu_m_padding{display:block;position:relative;}
	
	.head_menu_item{width:100%;border-bottom:1px solid #464a46;}
	.head_menu_item *{-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;}
	.mm-menu .mm-list .head_menu_item:first-child{border-top:1px solid #464a46}
	.head_menu_item a{text-align:right;height:auto !important;}
	.menu_icon{display:none;}
	.head_menu_tx{padding:12px 0;font-size:18px;text-align:right;}
	.mm-list a.mm-subopen {
		width: 45px !important;
		height: 45px !important;
		right: auto !important;
		left: 0;
		background-color: transparent !important;
	}
	.mm-list a.mm-subopen:after{width:14px;height:14px;background: url('/wp-content/themes/hydro/assets/img/svg/plus.svg') no-repeat center;background-size:100% auto;-webkit-transform: rotate(0deg);transform: rotate(0deg);right:auto;left:18px;}
	.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen:after{background-image: url('/wp-content/themes/hydro/assets/img/svg/minus.svg');    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);}
	body ul.head_menu_open{position:static;border:none;width:100% !important;}
	.head_menu_open_link{width:100% !important;float:none !important;}
	.head_menu_item a.head_menu_open_link_a, .head_menu_open_link a {
		width: 100%;
		padding: 12px 15px 12px 20px !important;
		border-bottom: 1px solid #464a46 !important;
		display: block;
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
		padding-left: 0 !important;
		margin-bottom: 0;
		position: relative;
	}
	.large_box .head_menu_open_link.head_menu_open_link_hasinner .head_menu_open_link_a{border:none;}
	.head_menu_open_link_hasinner>a:after{display:none;}
	.head_menu_open_link a, .top_menu_item a{border:none;}
	.head_menu_item.mm-opened .head_menu_item_top, .head_menu_open_link_hasinner.mm-opened .head_menu_open_link_a{background:rgba(255,255,255,.15) !important;}
	.head_menu_item.mm-opened .head_menu_tx, .head_menu_open_link_hasinner.mm-opened .head_menu_open_link_a{color:#77af3b !important;padding-right: 0;}
	.head_menu_item.mm-opened .head_menu_tx {color: white !important; }
	.brand_link{width:50%;border:1px solid #efefef;}
	.brand_link a{background:#e4e4e4 !important}
	.brand_link .table_cell{width:100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
	.brand_link img{mix-blend-mode:multiply;max-width:80%;max-height:75%;}
	.m_menu_icon{width:50%;}
	.dishun_large_box{position:absolute;bottom:0;left:0;padding-left:15px;}
	.m_menu_icon a{display: -webkit-box;display: -ms-flexbox;display: flex !important;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-height:75px;}
	.m_menu_icon .menu_icon{display:block !important;width:27px;margin:0;}
	.m_menu_icon .head_menu_tx{padding:12px 0 !important;margin-right:2px;font-size:16px;max-width:68%;}
	.top_menu_item:first-child a{border:none;}
	.m_menu_footer{padding:0 20px;padding-bottom:40px;}
	.m_menu_footer .m_ft_nav_link{padding:6px 0;font-size:15px;line-height:1.2;text-align:right;}
	.m_menu_footer .m_ft_phone{font-size:25px;}
	.m_menu_footer .m_head_circle a{width:40px;height:40px;margin:12px 5px 0;}
	.breadchrmbs{margin-bottom:20px;}
	.bread_in_prod .breadchrmbs{margin-bottom:0;}
	.breadchrmbs_item, .breadchrmbs_sep{font-size:11px;}
	.breadchrmbs_item{color:#7b8a8a;}
	.breadchrmbs_item a{text-decoration:none;}
	.prod_big_img_wrap{margin:0 -20px ;width:auto;height:auto;}
	.new_prod_slide{width:100%;height:350px;margin:0;}
	.product_content .title{line-height:1.2;}
	.prod_support{margin-top:30px;border:none;padding:20px 15px;border-radius:2px;}
	.support_submit input{height:42px;background:#1d231d !important;margin:15px auto 0;}
	.counter_wrap{margin:0;width:16%;position:relative;}
	.counter_wrap .counter{width:100%;}
	.counter input{height:58px;padding:0;padding-top:12px;}
	.tx_input{position:absolute;top:5px;right:8px;font-size:11px;}
	.prod_add_row .bt_add{width:80%;float:left;margin:0;}
	.prod_add_row .bt_add a{height:58px;line-height:58px;}
	.prod_price_wrap_for_text{position:absolute;left:0;top:11px;}
	.ft_img1, .ft_img2{display:none !important;}
	.prod_info .sticky-wrapper{display:none;}
	.categoy_top{margin-top:0 !important;height:auto;background-position:65% top;background-size:135% auto;margin-bottom:15px;background:transparent !important;}
	.categoy_top .breadchrmbs{padding-top:12px;margin-bottom:10px;}
	.categoy_top .title{position:static;text-align:right;text-shadow: 0 0 0 rgba(0,0,0,.2);max-width:inherit;margin-bottom:12px;}
	.prod_item_row .banners{display:none;}
	.m_filter_bt{position:fixed;right:15px;bottom:22px;background-color:white;top:auto;margin:0;width:48px;height:48px;border-radius:100%;-webkit-box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.20);box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.20);background-size: 22px;border:none;z-index:5;}
	.filter_select_wrap{top:auto;bottom:0;position:fixed;-webkit-box-shadow: 0 -2px 22px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 -2px 22px 0 rgba(0, 0, 0, 0.2);padding-bottom:90px;}
	.filter_select a.select2-choice{height:42px;padding:0 15px !important;}
	html[dir=rtl] .tax-product_cat .select2-container .select2-choice{padding:0 15px !important}
	.select2-container .select2-choice>.select2-chosen{line-height:42px;}
	.cat_bottom_wrap{margin-top:50px;}
	
	.subtitle-description-wrapper{max-height:60px;margin-bottom:4px;}
	.rate_wrap{display:none;}
	.breadchrmbs_item.this_end{display:block;}
	.single-product .breadchrmbs_item.this_end{display:none;}
	.single-product .breadchrmbs_sep:nth-of-type(6n + 6){display:none;}
	.prod_select{max-width:inherit;width:100%;margin-bottom:0;margin-bottom:20px;}
	.prod_select a.select2-choice{height:48px;}
	.prod_select .select2-container .select2-choice > .select2-chosen{line-height:48px;margin-bottom:0;}
	html[dir="rtl"] .select2-container .select2-choice{padding-top:0 !important}
	
	.cart_open{width:100%;left:0;margin:0;border:none;top:60px;}
	.cart_open .corner{display:none;}
	.share-prod{left:auto;bottom:5px;right:5px;}
	.ic-share svg{width:18px;}
	.share-open{left:auto;right:5px;}
	
	.search-results .breadchrmbs{margin-bottom:10px;}
	.mainSearchStyle .ui-autocomplete{width:100% !important;}
	.bigSearch{display:none;}
	.search-results .articles_wrap{padding-top:0;}
	.searchPage .searchArea h1{margin-bottom:20px;}
	
	.modern-ticker li{font-size:13px;line-height:1;}
	.m_hp_prods .slick-slider{margin-bottom:40px !important}
}
@media only screen and (max-width: 450px) {
	.hp_top{height:300px;}
	.hp_top_big_5{width:410px !important;}
	.footer{margin-bottom:24px;}
	.prod_item_price_wrap .buble-price{font-size:10px;line-height:12px;padding-top:3px;padding-bottom:3px}
	.prod_item_price_wrap{height:60px;}
	.prod_item{padding-bottom:8px;margin-bottom:20px;}
	.prod_inner_right iframe{height:250px;}
	.wrap_items_in{width:100%;}
	.articles_item{width:100%;margin-left:0;}
	.add_cart a{width:125px;padding:0;}
	.popup-sm .title{font-size:22px;}
	.popup-sm{padding:30px 15px;margin:0 12px}
}
@media only screen and (max-width: 375px) {
	.hp_top{height:280px;}
	.top_banner_page{height:180px;}
	.main-inner .text{font-size:16px;line-height:28px;}
}
@media only screen and (max-width: 360px) {
	.hp_top{height:260px;}
	.waze-general a{font-size:14px;}
	.order_adv_icon{margin-left:2%;}
}
@media only screen and (max-width: 320px) {
	.hp_top{height:230px;}
	.hp_top_big_5{width:360px !important;}
	.prod_item_title{font-size:14px;padding:0 5px;}
	.prod_item_price_wrap .buble-price{padding:0 6px;}
	.m_phone{display:none;}
	.m_head_wts a{right:51px;}
	.m_head_teleg a{right:87px;}
	.m_ft_phone{font-size:22px;}
	.waze-general a{padding-right:38px;line-height:30px;}
	.waze-general a img{width:32px;}
	.order_adv_tx{font-size:11px;}
	
}

.header.menu_fix{z-index:5;}
.header.menu_fix .spacer{
	display:block;
}
.header.menu_fix .header_inner{
	top: 0;
	bottom: auto;
	left: 0;
	z-index: 5;
	width: 100%;
	background-color: white;
}


/*==table_info===*/
.prod_inner_content .text{margin-bottom:20px;}
.table_info_wrap{margin:0 -30px}
.table_info{width:calc(100%/3);padding:0 30px;margin-bottom:60px}
.table_info_row{padding:14px 8px;font-size:16px;line-height:1.1;border-bottom: 1px solid #e6e6e6;}
.table_info_row:nth-of-type(2n + 2){background:#f3f3f3}
.table_info_col1{width:60%;color:black;}
.table_info_col2{width:38%;}
@media only screen and (max-width: 800px) {
	.table_info_wrap{margin:0}
	.table_info{width:100%;padding:0;margin-bottom:32px;}
	.table_info_row{font-size:14px;padding:11px 8px;}
}
/*==end-table_info===*/

/*==hp_sales===*/
.sec--pad{padding:60px 0;}
.prod_item_img{position:relative;width:100%;max-width:86%;margin:0 auto 5px;height:auto;}
.prod_item_img:before{content:"";display:block;width:100%;padding-top:95%;}
.prod_item_img img{width:auto;height:auto;max-height:90%;display:block;margin:auto;max-width:100%;position:absolute;top:0;left:0;right:0;bottom:0;}
.sales_slide{margin-bottom:0 !important}
.sales_slide .slick-slide{margin:0 40px;height:inherit}
.sales_slide .slick-slide>div{height:100%}
.sales_slide .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}
.sales_slide .prod_item{padding:12px;padding-bottom:78px !important;margin-bottom:0;height:100%}
.sales_slide .prod_item:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url('/wp-content/themes/hydro/assets/img/layout/lifes.jpg') no-repeat center;background-size:cover;-webkit-border-radius:8px;border-radius:8px}
.sales_slide .prod_item:after{content:"";display:block;position:absolute;top:12px;left:12px;right:12px;bottom:12px;-webkit-border-radius:8px;border-radius:8px;background:white;}
.sales_slide .prod_item_in{position:relative;z-index:1;}
.sales_slide .prod_item .add_cart a, .sales_slide .prod_item:hover .add_cart a{bottom:44px;}
.sales_slide .prod_item_title{max-width:250px;margin-left:auto;margin-right:auto;}
@media only screen and (min-width: 800px) {
	.sales_slide .prod_item_title{font-size:19px;line-height:1.4;}
}

@media only screen and (max-width: 800px) {
	.sec--pad{padding:40px 0;}
	.sales_slide .slick-slide{margin:0 15px}
	.sales_slide_wrap{margin:0 -20px;overflow:hidden;}
	.sales_slide .slick-list{overflow:visible;padding-left:80px;}
	.sales_slide_wrap .arrow_r, .sales_slide_wrap .arrow_l{display:none !important}
}
/*==end hp_sales===*/



.bt_green.radius--60 a{text-align: center;-webkit-border-radius:60px;border-radius:60px;text-decoration:none}
.hp_sales .bt_green{width:230px;margin:38px auto 0;}
.hp_sales .bt_green a{height:52px;line-height:52px;}
/*==black friday===*/

@media only screen and (max-width: 800px) {
	.hp_sales{margin-bottom:40px;}
}
/*==End-black friday===*/

/*==pixels auto==*/
.acsb-skip-link, .acsb-skip-links, .acsb-navigator-wrapper{width:1px;height:1px;position:absolute;top:0;right:0;}
/*==end- pixels auto==*/



/*==prod-upgrade===*/
.tx--green{color:#75b314;}
.tx--16{font-size:16px;}
.bt_green a, .bt_green input[type="submit"]{text-align:center;text-decoration:none}
.text ul li{line-height:1.2;padding-right:12px;background-position:right 4px}
.prod_add_row .bt_goto a{height: 42px;line-height: 40px;margin: 0;margin-right: 15px;margin-top: 21px;;}
.prod-upgrades{padding:20px 0;}
.prod-upgrades .title{font-size:18px;line-height:1;margin-bottom:20px}
.upgrade-col{width:calc(100%/3);margin-bottom:22px}
.upgrade-col-row {
	margin-bottom: 22px;
}
.form_check-style{position:relative;padding-right:0;text-align:right;}
.form_check-style label{display:block;cursor:pointer;font-weight:400;margin:0;font-size:16px;line-height:1.2;padding-right: 20px;}
.form_check-style input[type="checkbox"], .form_check-style input[type="radio"]{display: none;}
.form_check-style br{display:none;}
.checkmark{display: block;width:16px;height:16px;position:absolute;top:0px;right:0;border-radius:4px;border:1px solid #518205;}
.checkmark:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;right:0;background:url('/wp-content/themes/hydro/assets/img/svg/ok.svg') no-repeat center center;background-size:10px auto;
	-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}
.form_check-style input:checked ~ .checkmark{background-color:#518205;}
.form_check-style input:checked ~ .checkmark:before{-webkit-animation:check .3s ease-in-out forwards;animation:check .3s ease-in-out forwards;}
@-webkit-keyframes check{
	0%,30% {-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}
	100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
@keyframes check{
	0%,30% {-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}
	100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
.upg_price {
	display: inline-block;
	vertical-align: middle;
}
.form_check-style a{text-decoration:underline;font-size:13px;margin-right:3px}
.pop_info_sm{width:230px;position:absolute;top:28px;left:0;background:white;padding:16px;z-index:2;-webkit-box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.20);box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.20);border-top: 5px solid #676d6e;display:none}
.pop_info_sm:before{content:"";display:block;border-bottom:12px solid #676d6e;border-left:11px solid transparent;border-right:11px solid transparent;position:absolute;top:-12px;left:17px}
.pop_info_sm .tx--16{margin-bottom:12px;}
.pop_info_sm ul{margin:0;width:100%;}
.pop_info_sm .tx--green{margin-top:12px;}
.pop_info_sm .shekel{margin:0;font-size:0.9rem;display:inline-block}
.group-upgrade, .group-upgrade-close{background:#F2F8EA;-webkit-border-radius:5px;border-radius:5px;padding:6px 10px;position:absolute;left:0;top:-9px;padding-right:45px;color:black;font-size:16px;font-weight:bold}
.group-upgrade-close{color:#75b314;text-decoration:underline;font-size:14px;padding:0 !important;display:none;}
.prod_table_row a.group-upgrade-close{display:none;}
.prod_table.active .group-upgrade-close{display:block;}
.prod_table.active .group-upgrade{display:none;}
.group-upgrade-close .flex{padding:0 10px;height:32px;}
.group-upgrade img{position:absolute;top:-22px;right:8px;}
.group-upgrade-close img{margin-left:4px}
.group-upgrade a{display:inline-block;font-size:13px;text-decoration:underline;padding:0;}
.group-upgrade .bt_green a{text-decoration:none;display:block;text-align:center;height:32px;line-height:32px;font-size:16px;font-weight:400;}
.group-upgrade .pop_info_sm{top:33px;}
.info_param .prod_table{margin-bottom:50px}
.total-upgrade{background:#F2F8EA;-webkit-border-radius:5px;border-radius:5px;padding:28px;margin-top:30px;min-height:340px}
.total-upgrade img{position:absolute;top:0;bottom:0;left:-25px;margin:auto;}
.total-upgrade .bt_green{max-width:340px;margin-top:22px}
.total-upgrade .bt_green a{height:50px;line-height:50px;}

.show_only_in_addon{display:none;}

.addons_list {
	margin-top: 10px;
}

.addom_checkout_block {
	margin-bottom: 10px;
	border-bottom: 1px solid #c1ced0;
}

.addon_checkout_title {
	font-size: 16px;
	font-weight: bold;
	display: block;
	margin-bottom: 10px;
}
.addom_checkout_block {
	margin-bottom: 10px;
}
.addon_checkout_price {
	font-size: 18px;
	font-weight: bold;
	color: #75b314;
	margin-top: 10px;
}
.addons_list ul {
	padding-right: 0;
	margin: 0;
	list-style: none;
	font-size: 13px;
}
.addons_list ul li {
	margin-bottom: 3px;
}
.addons_list li:before {
	content: '';
	width: 5px;
	height: 5px;
	display: inline-block;
	vertical-align: middle;
	background-color: #75b314;
	margin-left: 6px;
	margin-top: -2px;
}

.processing_addon {
	position: relative;
}
.processing_addon:before {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background-color: rgba(255,255,255, 0.8);
}


@media only screen and (max-width: 800px) {
	.upgrade-col{width:calc(100%/2);}
	.form_check-style a{display:block;}
	.pop_info_sm{top:42px}
	.upgrade-col:nth-of-type(2n + 1) .pop_info_sm{left:auto;right:0;}
	.upgrade-col:nth-of-type(2n + 1) .pop_info_sm:before{left:auto;right:40px}
	.group-upgrade{font-size:14px;padding-right:34px}
	.group-upgrade img{width:22px;top:-13px;right:5px}
	.total-upgrade{padding:32px 15px;min-height:inherit;}
	.total-upgrade img{bottom:auto;top:-30px;left:10px;width:45px !important}
	.total-upgrade .bt_green a{padding:0;font-size:16px}
}
/*==End- prod-upgrade===*/


.tags_all_wrap{position:absolute;top:10px;left:10px;z-index:1;}
.tags_all_wrap span{position:static;margin-bottom:5px;width:60px;height:60px;display:block;background-repeat: no-repeat;background-position: center center;background-size: 100%;}
.tag-beginer{background-image:url('/wp-content/themes/hydro/assets/img/svg/ic-Beginner.svg')}
.tag-advanced{background-image:url('/wp-content/themes/hydro/assets/img/svg/ic-Advanced.svg')}
.tag-pro{background-image:url('/wp-content/themes/hydro/assets/img/svg/ic-Pro.svg')}
@media only screen and (max-width: 800px) {
	.tags_all_wrap span{width:40px;height:40px;}
}

.cards_footer{position: absolute;left:0;bottom: 18px;width:40%;max-width:260px}
@media only screen and (max-width: 800px) {
	.cards_footer{width:100%;max-width:220px;margin:12px auto 18px;position:static}
}

/*== whatsapp ===*/
.stick_whatsapp a{position:fixed;bottom:30px;right:30px;border-radius:60px;height:42px;background:#303030;color:#94e02e;font-size:14px;padding:0 18px;z-index:6;
-webkit-box-shadow: 0px 2px 15px 0px rgba(0,0,0,0.20);box-shadow: 0px 2px 15px 0px rgba(0,0,0,0.20)}
.stick_whatsapp a img{height:26px;margin-left:10px}
@media only screen and (max-width: 800px) {
	.stick_whatsapp a{width:45px;height:45px;padding:0;right:10px;background:#77BE18;}
	.stick_whatsapp a span{display:none}
	.stick_whatsapp a img{margin:auto;}
	.m-flex--center{-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
}

/*======*/
.advs_icon_title{font-size:18px;margin-bottom:11px}
.advs_icon_item{margin-left:6%;}
.advs_icon img{height:32px}
.advs_icon_item .text{font-size:15px;line-height:1.2;margin-top:3px}
.prod_support{margin-top:20px}

@media only screen and (max-width: 800px) {
	.advs_icons_wrap{margin:25px 0;}
	.advs_icons{margin:0 -15px}
	.advs_icon_item{margin:0;flex:1}
	.advs_icon_item .text{font-size:14px;}
}


