/*
Theme Name: flatsome

Adding support for language written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

http://codex.wordpress.org/Right_to_Left_Language_Support

*/

@font-face {
  font-family:'almoni-tzar';
  font-style: normal;
  font-weight: 400;
  src: url('font/Helvetica-Neue-Condensed-Bold_22500.ttf') format('truetype');
  unicode-range: U+0020-007F;
}

@font-face {
	font-family:'almoni-tzar';
	font-weight:400; /*(regular)*/
	font-style: normal;
	src: url('font/almoni-tzar-aaa-400.eot');
	src: url('font/almoni-tzar-aaa-400.eot#iefix') format('embedded-opentype'),
		url('font/almoni-tzar-aaa-400.woff') format('woff'),
		url('font/almoni-tzar-aaa-400.ttf') format('truetype');
}

@font-face {
	font-family:'almoni-tzar-text';
	font-weight:400; /*(regular)*/
	font-style: normal;
	src: url('font/almoni-tzar-aaa-400.eot');
	src: url('font/almoni-tzar-aaa-400.eot#iefix') format('embedded-opentype'),
		url('font/almoni-tzar-aaa-400.woff') format('woff'),
		url('font/almoni-tzar-aaa-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Assistant';
    src: url('font/Assistant-Regular.ttf') format('truetype');
	font-weight:normal;	
    font-style: normal;
}


body,a,p,span,strong,div,li,h3,h4,h5,h6 {font-family:'Assistant';}
h1,h2,.product-title.product_title.entry-title{font-family:'almoni-tzar';}
.woocommerce-Tabs-panel, .woocommerce-Tabs-panel p,.woocommerce-Tabs-panel strong,.product-main *,.header-nav a,.header-nav span{font-family:'Assistant';}
.rtl ul.header-nav li a, .rtl ul.header-nav #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link, .tabbed-content ul.tabs li a,#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{font-family:'Assistant';}
body {
	direction: rtl;
	unicode-bidi: embed;
	text-align:right;
}

div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td {
direction: rtl;
}
#RVRVV {max-width:99%;}
.postid-18231 .navigation-post{display:none;}
.accordion .accordion-title a:before{
margin-left:0;
margin-right: 15px;
}
body,p,div,span,li,.box-text,.entry-content{font-size:17px;}
.accordion .accordion-inner{padding-right: 15px;}

.product-info .quantity {float:right;}


.checkout-breadcrumb h1{overflow: hidden}
.checkout-breadcrumb h1 span{float:right;}
.checkout-breadcrumb span.icon-angle-right:before{content: "\f104"!important;}

.absolute-footer ul li {float:right;padding-right: 0;padding-left: 15px;}

.ux_banner .text-left .tx-div, .ux_banner .text-left p {
margin: 0 0 0 auto;}

h3.breadcrumb{overflow:hidden;}
h3.breadcrumb *{float:right;margin-left: 10px;}

table td, table th,table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td{text-align: right;}
.select-wrapper:after {right:auto;left:10px;margin:0;}

select, .select2-container .select2-choice{
	background-position: 5% 50%;
}

.mfp-close {right:auto;left:0;}

.shop_table .shipping th{padding: 0; padding-left: 15px;}

.quantity.buttons_added .plus{border-width:1px!important;}

#top-bar .left, .breadcrumb-row .left, .absolute-footer .left {
float: right !important;
}

#top-bar .right, .breadcrumb-row .right, .absolute-footer .right {
float: left !important;
}

#billing_first_name_field, #billing_email_field {
padding:0; padding-left: 2%;
}

.woocommerce-result-count{margin:0; margin-left: 20px;}
.rtl .variations .reset_variations{top:5px;}
.next-prev-nav .icon-angle-left:before, .page-numbers .icon-angle-left:before { content: "\f105" !important; }

.next-prev-nav .icon-angle-right:before, .page-numbers .icon-angle-right:before { content: "\f104" !important; }
.header .nav-left{margin-right:35px;}
.nav-right li.cart-item:hover>.nav-dropdown {right:0!important;left:auto!important;}
.woocommerce-mini-cart-item.mini_cart_item{width:100%;}	
ul.header-nav li{float:right;}
#masthead .header-container {direction:ltr;}
#masthead .right-links > ul{float:right;}
#masthead .left-links > ul {float:right;}
ul.header-nav li{margin-left: 0;margin-right:45px;}
.nav-dropdown li {margin-right: 0 !important;}
#logo{text-align: right!important;}
.header-nav li.account-dropdown{border:0; padding:0;border-left: 1px solid rgba(0, 0, 0, 0.1);
padding-left: 15px;}

li.mini-cart .nav-dropdown{right:20px;left:auto;}

.cart-icon strong{margin-left: 0;margin-right: 15px;}
.cart-icon .cart-icon-handle {right:auto; margin:0; left: 50%; margin-left: -14.5px;}
.text-left{text-align: right!important;}

ul.top-bar-nav li{border-left: 0;border-right:1px solid rgba(255, 255, 255, 0.2);margin-left: 0;margin-right: 10px;padding-left: 0;padding-right: 10px;}

.nav-dropdown > ul:after,.nav-dropdown > .row:after,.nav-dropdown-inner:after, .menu-item-language .sub-menu:after {left:auto;right:10px;}
.nav-dropdown-inner:after{left:-25px;right:auto;} /* cart dropdown fix */
.menu-item-language .sub-menu:after{top:-15px;right:auto;left:20px}
.no-arrow.nav-dropdown > ul:after{opacity: 0;}

.mini-cart .product_list_widget li{padding-right:75px!important; padding-left: 0!important;}



blockquote{border:0;padding:0; border-right:1px solid #eee; padding-right: 30px;}

#logo{text-align: left}
.tx-div {margin: 15px 0 15px auto;}
.widget_product_tag_cloud a, .widget_tag_cloud a{float:right}
.widget_product_categories li .count, .widget_layered_nav li .count{float:left;}
.select-wrapper{margin:0 0 0 auto}
.tabbed-content ul.tabs li {float:right;}
.woocommerce-tabs ul.tabs li {background-color:#f2f2f2;margin-bottom:1px;padding-right:10px;}
.woocommerce-tabs ul.tabs li a {font-size:17px;}
.woocommerce-tabs ul.tabs li.active,.woocommerce-tabs ul.tabs li:hover{background-color:#53A7B8;}
.rtl .woocommerce-tabs li > a:before{background-color:transparent;}
.product-short-description{padding-top:20px;}
.product-thumbnails{text-align:left;}
.product-lightbox-inner{text-align:right}
.product-info .star-rating {margin-left:auto;}
.review-item .description{padding-right:0;}
.woocommerce p.stars span, .woocommerce-page p.stars span {float:right;}
.tabbed-content ul.tabs li a{margin-left:25px;margin-right:0}
.yith-wcwl-wishlistexistsbrowse a, .yith-wcwl-add-button a.add_to_wishlist, .yith-wcwl-wishlistaddedbrowse a {
text-indent: -9999px!important;
}
.vertical-tabs ul.tabs-nav li a{
	padding-right: 15px;
}
input{text-align: right}
.cart_list_product_img{margin-left: 10px!important;}
.product_list_widget li{padding: 10px 75px 10px;}
.product_list_widget .wp-post-image {right:0;left:auto;}

.widget_product_categories li .count{right:auto; left:0px;}
.widget_product_categories li a{padding-right: 0; padding-left: 15px;}

.chosen-container .chosen-drop{right:-9999px;left:auto;}
.mini-cart-item a.cart_list_product_title{padding:0}

.shop_table.cart td.product-name{text-align:right}

.pagination-centered ul > li{float:right;margin-left:5px;}
.pagination-centered ul{overflow:hidden;}

h4.breadcrumb {overflow: hidden;}
h4.breadcrumb > *{float:right;}

.button.filter-button{margin: 0 0 0 30px;}

h3.section-title a{float:left;}

.mobile-sidebar li{text-align: right;}
.mobile-sidebar li ul:before{right:auto;left:0;}

.autocomplete-suggestion {text-align:right;}
.rtl .text-right {text-align: right;}
/* Article */
.article-inner .entry-image.relative{float:left;text-align:left;max-width:300px;padding-right: 20px;}
.single-post header .tx-div.small, .single-post header .entry-meta {display:none;}
footer.entry-meta, .single-post .entry-image .post-date {display: none;}
.nav-previous.left {float:right !important;}
.nav-previous.right {float:left !important;}
.nav-previous.left .icon-angle-left:before {content: "\f105" !important;}
.icon-angle-right:before {content: "\f104" !important;}
.navigation-post .nav-next {border-right:none;border-left:none;text-align:left;}
.single-post .entry-content.single-page h2,.single-post .entry-content.single-page h3,.single-post .entry-content.single-page h4,.single-post .entry-content.single-page h5,.single-post .entry-content.single-page h6,.single-post .entry-content.single-page strong,.single-post .entry-content.single-page p,.single-post .entry-content.single-page div,.single-post .entry-content.single-page li,.single-post .entry-content.single-page a,.single-post .entry-content.single-page span, .single-post .navigation-post a, .single-post .post_product_link{font-family:assistant!important;}
.post_disclaimer{margin-top:25px;}
/* ,.rtl.page #content h2,.rtl.page #content h3,.rtl.page #content h4,.rtl.page #content h5,.rtl.page #content h6,.rtl.page #content strong,.rtl.page #content p,.rtl.page #content div,.rtl.page #content li,.rtl.page #content a,.rtl.page #content span,.rtl.page .navigation-post a */
/* Widgets */
.widget-area .widget-title {font-family:'Assistant';color: #77787b;font-size:100%;}
.flatsome_recent_posts li {padding: 0 0 10px 10px;}
.flatsome_recent_posts li a {padding-right: 35px;color:#77787b;}
.flatsome_recent_posts .post-date {left: auto;right: 0;margin-right: 0;border-color:#77787b;}
.flatsome_recent_posts .post-date-day, .flatsome_recent_posts .post-date-month {color:#77787b;}
.flatsome_recent_posts .post_comments {padding-right: 35px;}
.widget.flatsome_recent_posts li:first-child, .flatsome_recent_posts .post_comments {display:none;}
.rtl .recent-blog-posts-li .flex-col.mr-half{display:none;}
.rtl .recent-blog-posts-li .flex-col.flex-grow a{padding-right:0;}

/* Pages */
.rtl .entry-content{padding-top:0;}
.rtl h1.entry-title.rtl h1 strong {font-family:'almoni-tzar';font-size: 22px;font-weight:bold;}
.rtl h2,.rtl h2 span,.rtl h2 strong{font-family:'almoni-tzar';font-size:20px;font-weight:bold;}
.rtl h3.section-title.title_center span {font-family:'Assistant';font-size:20px;color:#77787b;line-height:21px;font-weight:normal;}
.rtl h3.section-title.title_center span:after,.rtl h3.section-title.title_center span:before {border-bottom: 2px dotted #77787b;}
.rtl h3,.rtl h3 span,.rtl h3 strong{font-family:'Assistant';font-size:20px;font-weight:normal;}
.rtl h4,.rtl h4 span,.rtl h4 strong{font-family:'Assistant';font-size:18px;font-weight:bold;}
.rtl h5,.rtl h5 span,.rtl h5 strong{font-family:'Assistant';font-size:18px;}
.rtl .tx-div.medium,.rtl .tx-div.medium span{font-size:36px;}
#main{max-width: 1200px;margin: 0 auto;}
.home #main{max-width:100%;margin: 0 auto;}
/* Homepage */
h2.hp-banner-title-small{color:#909090;font-size:50px!important;line-height:50px}
.rtl .banner h2 {font-size:36px;}
.hp-call-for-order-test a:hover {color:#a8d600 !important;}
.home  #block-banner-row-3-column-zoom-effect  .ux_banner h2 {font-family: 'almoni-tzar';font-size: 36px;}
.home  #block-banner-row-3-column-zoom-effect  .banner-bg  {background-image: none !important;background-color: #939598;}
.home  #block-banner-row-3-column-zoom-effect .banner-bg:hover{background-image: none !important;background-color: #a8d600;}
.bg-zoom:hover .bg, .has-hover:hover .image-zoom img {background-image: none !important;background-color:#a8d600;}
.banner-kenes-location{color:#000000;font-size:20px;font-weight:normal;text-align:center;}
.banner-kenes-name{color:#ffffff;font-size:20px;font-weight:normal;text-align:center;}
.banner-kenes-title{color:#ffffff;font-size:48px;font-weight:bold;text-align:center;}
.banner-kenes-date{color:#000000;font-size:48px;font-weight:normal;text-align:center;border-top:6px solid #ffffff;border-bottom:6px solid #ffffff;margin:5px 0;}
.cart-item.has-icon.has-dropdown{direction:ltr;}
.cart-icon.image-icon{margin-right:0;margin-left:10px;}
#logo{margin-left: 0;}
.cart-icon strong{border-color:#40828F!important;}
.cart-icon strong:after {border-color:#40828F!important;}
.header-cart-title{color:#40828F;}
.nav>li>a>i.icon-search{font-size:1.8em;}
.has-dropdown .icon-angle-down {opacity: 1;}
.icon-angle-down:before,.rtl #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link:after, .rtl #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link span.mega-indicator:after{color: #40828F; font-size: 20px;font-weight:400;position: relative;top: -3px;}
.home header.entry-header{display:none;}
.header-search .icon-search:before {color: #40828F;visibility: hidden;}
.rtl .nav>li>a>i.icon-search {font-size: 2em;background-image: url(/wp-content/uploads/2018/09/seach-icon.png);}
.flex-col .searchform .icon-search:before {color: #ffffff;visibility:visible;}
.home .hp-row-3-cubes{padding-top:6px;}
.home .hp-row-3-cubes > .col > .col-inner {padding: 10px!important;}
.home .hp-3-cubes-col h2 {text-align: center;line-height: 111px;font-weight: normal;font-size: 26px;border: 1px dashed #fff;margin: 0;color: #ffffff;}
.home .hp-3-cubes-col h2 a, .hp-3-cubes-col h2 a:hover,.hp-3-cubes-col h2 a:visited {color: #ffffff;}
.home .hp-3-cubes-col .col-inner{-webkit-box-shadow:0 10px 5px -5px rgba(204,204,204,.8);-moz-box-shadow: 0 10px 5px -5px rgba(204,204,204,.8);box-shadow: 0 10px 5px -5px rgba(204,204,204,.8);max-height: 133px;}
.home .hp-3-cubes-col .col-inner:hover{background-color:#507A76!important;}
.home .hp-row-our-tests-title span{font-family:assistant!important;color: #909090;font-size: 20px;}
.home .hp-row-our-tests-title .large-12 {padding-bottom:20px}
.home .hp-row-our-tests-title h2{color:#939598;}
.hp-row-products-grid div.add-to-cart-button,.post-type-archive-product .products div.add-to-cart-button,.related-products-wrapper div.add-to-cart-button{background-color: #53A7B8;display: block;position: relative;top:22px;border-radius: 0 0 10px 10px;max-height:50px;}
.rtl .hp-row-products-grid .products,.post-type-archive-product .products,.related-products-wrapper{margin:0 auto!important;}
.hp-row-products-grid .product-small:hover div.add-to-cart-button,.post-type-archive-product .products .product-small:hover div.add-to-cart-button,.related-products-wrapper .product-small:hover div.add-to-cart-button{background-color: #458B99;}
.hp-row-products-grid a.add_to_cart_button,.post-type-archive-product .products a.add_to_cart_button,.related-products-wrapper a.add_to_cart_button {font-family:assistant!important;position: relative;top: -6px;color: #fff;border: none;font-size: 18px;margin-top: 0;line-height: 50px;margin-left: 0;}
.hp-row-products-grid a.add_to_cart_button:hover,.post-type-archive-product .products a.add_to_cart_button:hover,.related-products-wrapper a.add_to_cart_button:hover{font-family:assistant!important;background-color:transparent;color: #fff;border: none;}
.hp-row-products-grid .price-wrapper,.post-type-archive-product .products .price-wrapper,.post-type-archive-product .products .price-wrapper,.related-products-wrapper .price-wrapper{padding-bottom:12px;}
.hp-row-products-grid .woocommerce span.amount, .hp-row-products-grid .price-wrapper .price, .hp-row-products-grid .woocommerce-Price-currencySymbol,.post-type-archive-product .products  .woocommerce span.amount, .hp-row-products-grid .price-wrapper .price, .post-type-archive-product .products .woocommerce-Price-currencySymbol,.related-products-wrapper .woocommerce span.amount,.related-products-wrapper .woocommerce-Price-currencySymbol{font-family:assistant!important;color: #000;font-size:16px!important;}
.hp-row-products-grid .product-title a,.hp-row-products-grid .product-title a:hover,.post-type-archive-product .products .product-title a:hover,.post-type-archive-product .products .product-title a,.related-products-wrapper .product-title a{font-family:assistant!important;color:#7e7f80;font-size:18px;line-height:21px;}
.hp-row-products-grid .title-wrapper,.post-type-archive-product .products .title-wrapper,.related-products-wrapper{padding-bottom:25px;}
.hp-row-products-grid .product-small .col-inner,.post-type-archive-product .products .product-small .col-inner,.related-products-wrapper .product-small .col-inner{border: 2px solid #f2f2f2;border-radius: 10px 10px 12px 12px;
-webkit-box-shadow:0 -10px 10px -10px rgba(204,204,204,0.8);
-moz-box-shadow: 0 -10px 10px -10px rgba(204,204,204,0.8);
box-shadow: 0 -10px 10px -10px rgba(204,204,204,0.8);margin-bottom:40px;border-bottom:none;}
.home .hp-row-products-grid .product-small .col-inner:hover, .post-type-archive-product .products .product-small .col-inner:hover,.related-products-wrapper .product-small .col-inner:hover{border: 2px solid #458B99;border-bottom:none;}
.rtl.home .hp-banner-title{color: #909090;font-family: "almoni-tzar";font-size:60px;font-weight:normal;line-height: 65px;padding-bottom:7px;}
.hp-banner-title-link-align-right{text-align:right;}
.rtl.home a.hp-banner-title-link:hover{color: #909090;}
.home .hp-banner-text{color: #909090;font-family: Assistant!important;font-size: 32px;line-height: 38px;}
.header-nav .header-cart-title,.header-nav .cart-price,.header-nav .cart-item,.header-nav .cart-icon strong,.header-nav .woocommerce-Price-amount.amount,.header-nav .woocommerce-Price-currencySymbol{font-size:18px;}
.header-nav.header-nav-main.nav.nav-right{padding-left:8px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {line-height:40px;}
/* Footer */
footer .textwidget p{margin-bottom:0;}
footer {margin-top: 15px;background: #464646;}
footer .widget-title {font-size: 100%;font-family: 'Assistant';font-weight: normal;color:#ffffff;border-bottom: 1px solid #a8d600;}
footer .tx-div.small {display:none;}
footer p {color: #ffffff;}
footer .widget {margin-bottom:0;}
.rtl footer .copyright-footer {color:#ffffff;opacity: 1;font-size: 16px;font-family: assistant;}
footer .widget .is-divider {width: 100%;max-width: 90%;background-color: #8FD4D9!important;}
footer .widget-title {border-bottom: none;}
footer a,footer p, footer div{font-family:assistant!important;font-size:16px;line-height:32px;}
footer .textwidget{max-width: 315px;}
footer span.widget-title {font-size: 21px;font-weight: normal;line-height: 32px;}
footer .widget .is-divider {margin-top:16px;margin-bottom:20px;}
.rtl .footer-secondary {padding: 0;color:#ffffff;}
.rtl footer .footer-secondary a{color:#ffffff;}
.rtl .absolute-footer{border-top: 1px solid #717171;padding-top:15px;padding-bottom:10px;max-width:1200px;margin:0 auto;}
.rtl .absolute-footer .container{max-width: 1200px;}
.rtl footer ul.menu li{border-top:none;}
.rtl footer ul.menu li a{padding:0;line-height:36px;}
.textwidget p{line-height:36px;}
.rtl .footer {padding: 54px 0 25px 0;}
.rtl .footer .large-columns-3 {max-width:1200px;}
.text-after-footer-container{background-color:#464646;display:block;width:100%;}
.text-after-footer{font-family:assistant!important;margin: 0 auto;color: #fff;font-size: 16px;padding-bottom:43px;text-align:right;}
.footer-primary{width:66%;}
/* Banner */
h2.hp-banner-title-small{color:#909090;font-size:50px!important;line-height:50px;}
.home .banner-green-header {font-size:40px !important;color: #a8d600 !important;font-family: 'almoni-tzar';font-weight: bold;}
.home .banner-btn-grey {background-color:#939598 !important;border-color:#939598;font-size: 24px;padding: 12px 20px;min-width: 150px;}
.home  h1.banner-header {font-family: 'almoni-tzar' !important;color:#939598 !important;font-weight: normal;}
.home .tx-div {background-color:#939598;}
.home .flickity-prev-next-button.previous, .home .flickity-prev-next-button.next {display:none;}
.hp-banner-top-desktop{display:block!important;max-height:360px;}
.hp-banner-top-mobile{display:none!important;}
.rtl .hp-banner-top-desktop .col{padding-bottom:0;}
/* Posts Category */
.archive.category .entry-meta, .archive.category header .tx-div, .archive.category  .blog-list-style .cat-links, .archive.category  .entry-content .tx-div.small  {display:none;}
.archive.category  h1 span {font-family: 'almoni-tzar';font-size: 36px;font-weight: normal;}
.archive.category  header h1 {background-color: #939598;min-height: 150px;line-height: 150px;color: #fff;font-family: 'almoni-tzar';font-size: 36px;font-weight: normal;padding-right: 15px;}
.archive.category .entry-title a, .archive.category .entry-title a:visited {color: #939598;}
.archive.category  .blog-list-style .large-4 {float:right;}
.post-date,.blog-post-inner .post-meta{display:none;}
.archive.category h1.entry-title {display:none;}
.rtl .post_product_link{background-color: #b0d235;color: #ffffff!important;padding: 20px;margin: 0 auto;display: block;max-width: 250px;text-align: center;font-size: 22px;margin-top: 20px;}
.blog-wrapper .box-image {display: none!important;}
/* Search Results */
.search.search-results .entry-meta, .search.search-results header .tx-div, .search.search-results  .blog-list-style .cat-links, .search.search-results  .entry-content .tx-div.small  {display:none;}
.search.search-results  h1 span, .search.search-results  h1.page-header {font-family: 'almoni-tzar';font-size: 36px;font-weight: normal;}
.search.search-results  header h1 {background-color: #939598;min-height: 150px;line-height: 150px;color: #fff;font-family: 'almoni-tzar';font-size: 36px;font-weight: normal;}
.search.search-results .entry-title a, .search.search-results .entry-title a:visited {color: #939598;}
.search.search-results .entry-image .post-date {left: auto;right: 0;margin-right: 0;border-color:#77787b;}
.search.search-results .entry-image  .post-date-day, .search.search-results .entry-image .post-date-month {color:#77787b;}
.search.search-results  .blog-list-style .large-4 {float:right;}
.search-results .page-box .box-image{display:none;}
.search-results .flickity-slider .box-image,.search-results .flickity-slider img, .search-results .badge.post-date{display:none;}
/* Header */
.rtl .entry-header-text{padding-bottom:0;}
.search-dropdown .nav-dropdown {width:290px;padding-right: 0px !important;}
.search-dropdown .nav-dropdown .search-wrapper {padding-right:32px;}
header h1.entry-title {background-color: #939598;min-height: 150px;line-height: 150px;color: #fff;font-family: 'almoni-tzar';font-size:22px;font-weight:bold;text-align: center;margin-bottom:15px !important;}
.page-id-18381 header h1.entry-title{margin-bottom:0!important;}
ul.header-nav li a {font-size: 100% !important;font-weight: normal;}
ul.header-nav li.current-menu-item  a.nav-top-link {font-weight:bold;color:#939598 !important;}
.framed-layout .header-wrapper {margin-top: 0;}
.rtl #top-bar{background-color:#999999;}
#top-bar .right-text {font-size:20px;margin-top: 8px;}
#top-bar .left-text {font-size:24px;margin-top: 4px;}
.rtl #top-bar .nav-left {margin-right:0;}
.rtl .tel-link,.rtl .call-order-test-tel-link {font-family:assistant !important;text-decoration:none;color:#ffffff !important;font-size:18px !important;}
.rtl .html_topbar_right {font-family:assistant !important;font-size:18px !important;}
.header-inner {direction:ltr;}
.stuck #logo img {float: left;}
.rtl .has-dropdown .icon-angle-down {opacity: 1;}
.rtl ul.header-nav li a, .rtl ul.header-nav #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link {font-size: 18px !important;color:#909090;}
.header-nav .icon-angle-down:before {position: relative;top: -4px;}
.sticky-jump .stuck {padding-bottom: 15px;}
/* Shopping Cart */
.woocommerce-cart .coupon{display:none;}
/* Cart */
.woocommerce-cart-form__cart-item .cart_previous_price{display:none;}
/* Checkout */
p.form-row.woocommerce-SavedPaymentMethods-saveNew.woocommerce-validated {display: none;}
#ship-to-different-address span{font-size:.9em;font-weight:bold;position:relative;top:-3px;}
.woocommerce .checkout #shipping_city_field .select2{min-width:100%;}
.shipping__list_label div{text-align:right;}
.messageModal {display: none;position: fixed;z-index:99;padding-top: 100px;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.4);}
.modal-content {background-color: #fefefe;margin:auto;padding:4px;border: 1px solid #888;width:320px;border-radius: 10px;box-shadow: 0 5px 15px rgba(0,0,0,0.5);}
.messageModal .closeMessageModal {color: #aaaaaa;float: right;font-size: 28px;font-weight: bold;cursor:pointer;}
.messageModal .modal-text{padding:30px 10px;text-align: center;}
.select2-container .select2-selection--single{min-height:42px;border-radius:0!important;}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {line-height: 40px;}
.woocommerce-checkout .has-border{padding:15px;}
.woocommerce-checkout-review-order .product-total{direction:ltr;width:30%;}
del .amount {font-size: 15px;}
.rtl .cart_previous_price span,.rtl .cart_previous_price span.amount{color:#999999;font-weight:normal;font-size: 15px;}
#billing_phone_number_field,#billing_phone_area_code_field,#shipping_phone_number_field,#shipping_phone_area_code_field{display:inline-block;vertical-align: top;padding-left:10px;}
#billing_phone_number,#shipping_phone_number{min-width:200px;}
#billing_address_2_field>label,#shipping_address_2_field>label{display:none;}
.woocommerce form .form-row .required {float: right;padding-left: 10px;}
.wc_payment_methods.payment_methods.methods{list-style:none;}
#personal_id_pays_container .optional,#metapal_info .optional {display:none;}
[data-tooltip] {position: relative;z-index: 2;cursor: pointer;}
[data-tooltip]:before,
[data-tooltip]:after {visibility: hidden;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;pointer-events: none;}
[data-tooltip]:before {position: absolute;bottom:120%;left: 50%;margin-bottom: 5px;margin-left: -80px;padding: 7px;width: 160px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background-color: #000;background-color: hsla(0, 0%, 20%, 0.9);color: #fff;content: attr(data-tooltip);text-align: center;font-size: 14px;line-height: 1.2;}
[data-tooltip]:after {position: absolute;bottom:120%;left: 50%;margin-left: -5px;width: 0;border-top: 5px solid #000;border-top: 5px solid hsla(0, 0%, 20%, 0.9);border-right: 5px solid transparent;border-left: 5px solid transparent;content: " ";font-size: 0;line-height: 0;}
[data-tooltip]:hover:before,
[data-tooltip]:hover:after {visibility: visible;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}
.tooltipqm{font-family:assistant;text-decoration:none;color: #000000 !important;border: 2px solid #000000;padding:0px 8px;border-radius: 20px;font-weight: bold;}
.checkout-tooltip-container{display: inline-block;position: relative;top: 8px;padding-right: 15px;}
#billing_english_full_name{text-transform:uppercase;}
.phone-rub:first-child,#uac-footer-credit-cont {display: none!important;}
li.callus a {background: url(/wp-content/uploads/2019/07/phone-icon.png);background-repeat: no-repeat;background-position: 90% 50%;padding-right:50px!important;background-size:20px 20px;}
.mobile-sidebar .icon-search{padding-bottom:10px;}
#breadcrumbs{text-align:right;}
/*.article-inner #breadcrumbs span span span a{display:none;}*/
/* Metaplim */
#examined_checkbox .optional{display:none;}
.btn_submit{color:#ffffff;}
.therapist_image_input .jet-engine-file-upload__content{border:1px solid #cccccc;}
.rtl .jet-form__desc{text-align: right!important;padding:0 10px;}
.metapel_image img{width:200px;height:200px;}
@media only screen and (max-width: 991px) {
.uac-container .uac-icons-set{bottom:60px;}
.hp-call-for-order-test .text-box.banner-layer{line-height:26px;}
.footer-primary{width:100%;}
}
@media only screen and (max-width: 567px) {
.rtl header h1.entry-title,.archive.rtl category header h1.page-title span{font-size:16px;}
div#festi-cart-pop-up-content div.festi-cart-pop-up-body{max-width:300px;}
}
@media only screen and (min-width: 568px) {
.rtl header h1.entry-title,.archive.rtl category header h1.page-title span{font-size:22px;}
}
@media only screen and (max-width: 549px) {
.rtl .banner-layers .img.x35{left:55%;}
}

@media only screen and (max-width: 479px) {
.rtl .hp-call-for-order-test p{margin-top:3px;}
.home .hp-slider-future-med .hp-banner-text {line-height: 22px;background: rgba(0,0,0,0.1);color: #fff;font-size: 15px;}
}

@media only screen and (max-width: 780px) {
.article-inner .entry-image.relative{float:none;text-align:center;max-width:100%;padding-right:0;}
.t17973, .t17973 p, .t17973 span, .t17973 strong{font-size:15px;}
.t17973{max-width: 100%;margin: 0 auto;}	
.home .hp-slider-future-med .text-box{width:100%!important;}
.home .hp-slider-future-med .img-inner{display:none!important;}
.home .hp-slider-future-med .hp-banner-title{font-size:36px;line-height:42px;}
.home .hp-slider-future-med .hp-banner-text {font-size: 18px;line-height: 30px;}
.home .hp-row-products-grid .title-wrapper {padding-bottom: 12px;}
.rtl .button i{top:5px!important;}
.rtl .social-icons{padding-right:30px;}
.rtl #header{height:65px;}
.rtl .tx-div.medium,.rtl .tx-div.medium span{font-size:28px;}
header h1.entry-title,.archive.category header h1.page-title{min-height:78px;line-height:78px;font-size:20px;}
.banner-kenes-location{font-size:16px;}
.banner-kenes-name{font-size:16px;}
.banner-kenes-title{font-size:24px;}
.banner-kenes-date{font-size:36px;}
.home .slider-wrapper a.button {min-width:80px;max-width:80px;height:30px;font-size:16px;display:inline-block;line-height:30px;}
.home .slider-wrapper {margin-bottom: 15px;margin-top: 55px;}
.off-canvas .mfp-close {display: block;}
.home .flickity-slider .banner-bg {background-image:none !important;background: rgba(255,255,255,1) !important;
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%) !important;
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)))v;
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%) !important;
background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%) !important;
background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%) !important;
background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%) !important;
}
}
@media only screen and (max-width: 360px) {
.home .hp-row-products-grid .product-small p.name {min-height: 64px;}
.home .hp-row-products-grid .product-title a, .hp-row-products-grid .product-title a:hover {font-size: 16px;line-height: 18px;}
.home #main .content-area{padding-top:15px!important;}
.home .hp-slider-future-med .hp-banner-text {font-size: 15px;line-height: 17px;position: relative;top: -18px;}
.home .slider-wrapper {margin-top: 25px;}
.home .hp-slider-future-med .hp-banner-title {font-size: 24px;line-height: 26px;padding-top:8px;}
}

@media only screen  and (min-width: 361px) and (max-width: 568px) {
/* .home .hp-slider-future-med .hp-banner-title {font-size: 32px;line-height: 34px;background-color: rgba(0,0,0,0.1);color: #fff;padding-top:10px;} */
}

@media only screen and (min-width: 320px) and (max-width: 1023px) {
.header-main.has-sticky-logo{max-width:94%;}
#logo {position:relative;top:5px;}
.hp-banner-top-desktop{display:none!important;}
.hp-banner-top-mobile{display:block!important;}
.home .hp-banner-top-mobile .hp-banner-title, .home .hp-banner-top-mobile .hp-banner-title p{font-size:26px;line-height:30px;}
.home .hp-banner-top-mobile .hp-banner-text, .home .hp-banner-top-mobile .hp-banner-text p  {font-size:14px;line-height:20px;}
}

@media only screen and (min-width: 320px) and (max-width: 411px) {
.home .hp-banner-top-mobile .hp-banner-title{font-size:20px;line-height:26px;}
}


@media only screen and (min-width: 1023px) and (max-width: 1199px) {
.home #logo {width: 153px;}
ul.header-nav li{margin-right:15px;}
}
@media only screen and (min-width: 1200px) {
.rtl .header-search,.rtl .stuck .header-search{margin-right:60px;}
.home .flickity-viewport{min-height:478px;}
}
@media only screen and (min-width: 1916px) {
.hp-slider-future-med .img-inner{left:76px;}	
.rtl .header-search,.rtl .stuck .header-search{margin-right:20%;}
.rtl ul.header-nav .header-nav-first-item:first-child{margin-right:50px!important;}
ul.header-nav li{margin-right:45px;}
.header-nav.header-nav-main.nav.nav-right {padding-left: 15px;padding-right:134px;}
.rtl .header-inner{padding-left:122px;}
.rtl.home .hp-banner-title{font-size:60px;font-weight:normal;}
.home .hp-banner-text{font-size: 34px;}
#top-bar .nav-left {padding-right:134px;}
#top-bar .nav-right {padding-left:102px;}
}