html,body{color:#666;font-family:Arial,sans-serif;direction:rtl;text-align:right}
.ltr{direction:ltr}
.carousel-caption{bottom:0;padding-bottom:0}
a:focus{outline:0 solid;text-decoration:none}
a{-webkit-transition:all .3s ease 0;transition:all .3s ease 0;text-decoration:none;color:#777}
a:hover{color:#ffa200;text-decoration:none}
a:active,a:hover{outline:0 none}
.block-header-phone{font-size:1.2em;text-align:center}
.single-menu{text-align:left}
.single-menu a{padding:0;display:inline-block;margin:0 10px 0 0;font-size:1.3em}
.modal-header .close{margin:-1rem auto -1rem -1rem}
ul{margin:0;padding:0}
.cartcount{border-radius:100%;position:absolute;width:15px;height:15px;text-align:center;line-height:15px;font-size:12px;background-color:#65c178;z-index:2;color:#fff;margin-right:-5px;margin-top:5px}
.header-bottom{background-color:#65c178}
.main-menu{}
.main-menu ul{}
.main-menu ul li{display:inline-block}
.main-menu ul li a{line-height:50px;min-height:50px;padding:0 20px;font-size:16px;display:block;color:#fff;font-weight:700}
.main-menu ul li.bias a{background-color:#65c178;color:#fff}
.main-menu ul li:hover a{background:#e44f4f;color:#fff}

.main-menu ul li ul.sub-menu,
.main-menu ul li .mega-menu{position:absolute;text-align:right;top:50px;margin:0;display: none;overflow:hidden;z-index:100}
.main-menu ul li .mega-menu{background-color:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:3px solid #65c178;box-shadow:0 1px 1px rgba(50,50,50,0.75);right:0;width:100%}
.main-menu ul li ul.sub-menu{width:190px}
.main-menu ul li:hover ul.sub-menu,
.main-menu ul li:hover .mega-menu{display: block;}
.main-menu ul li ul.sub-menu li{width:190px}
.main-menu ul li ul.sub-menu li a{background:#fff none repeat scroll 0 0;color:#666;font-size:14px;font-weight:400;line-height:35px;margin-right:0;min-height:30px;width:100%;border-top:1px solid transparent;border-bottom:1px solid transparent}
.main-menu ul li ul.sub-menu li a:hover{border-bottom:1px solid #ededed;border-top:1px solid #ededed;color:#ffa200}

.main-menu ul li ul.sub-menu{;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:3px solid #65c178;padding:10px 0;background:#fff}
.main-menu ul li ul.sub-menu li:first-child{border-top:0}
ul.sub-menu-mega{padding:10px 0}
ul.sub-menu-mega li{float:none!important;display:block!important}
ul.sub-menu-mega li a{background-color:#fff!important;color:#666!important;font-size:14px!important;font-weight:400!important;line-height:35px!important;margin-right:0!important;min-height:30px!important;width:100%!important;border-top:1px solid transparent;border-bottom:1px solid transparent}
ul.sub-menu-mega li a:hover{border-bottom:1px solid #ededed;border-top:1px solid #ededed;color:#ffa200}
.menu-carousel{background-color:#fff;margin:5px 0;padding:0 5px}
.slider-area .nivo-caption .layer-1 img{width:26%;left:20%;top:5%}
.slider-area .nivo-caption .layer-1-1 img{width:40%;left:16%;top:16%}
.slider-area .nivo-caption .layer-1-2 img{width:28%;left:16%;top:5%}
.slider-area .nivo-caption .lft-pr h2{margin-right:20%;font-size:48px;font-weight:700;color:#9ab66f}
.slider-area .nivo-caption .lft-pr h3{margin-right:20%;font-size:48px;font-weight:700}
.slider-area .nivo-caption .lft-pr h4{margin-right:20%;font-size:82px;font-weight:700;color:#f8825e}
.slider-area .nivo-caption .lft-pr a{margin-right:20%;margin-right:20%;background:#000;color:#fff;margin-top:0;overflow:hidden;display:inline-block!important;font-weight:700;padding:12px 20px;font-size:18px;background:#ffa200;border-radius:3px}
.slider-area .nivo-caption .lft-pr a:hover{background:#e44f4f}
.single-product{border:1px solid #ccc;padding:10px;position:relative;transition:all .3s ease 0;direction:rtl}
.single-product:hover{border-color:#ffa200}
.main-menu ul li .owl-carousel{height:0;position:relative;width:100%;-ms-touch-action:pan-y}
.main-menu ul li:hover .owl-carousel{height:auto}
.product-content .product-name a,.product-content2 .product-name a{background-color:transparent!important;color:#666!important;font-size:16px;margin:0;padding:0;line-height:20px!important;height:20px!important;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-height:inherit}
.product-content2 h2.product-name a:hover{color:#ffa200!important}
.price-box span.new-price{color:#65c178;font-size:16px}
.single-product h2.product-name,.single-product h3.product-name{margin:5px 0}
.single-product .product-img a{padding:0;display:block}
.product-img img{width:100%;display:block;height:auto}
.product-label .sale{height:70px;width:70px;top:-1px;right:-1px;position:absolute;text-indent:-9999px;z-index:9}
.product-label .new{height:70px;width:70px;top:-1px;left:-1px;position:absolute;text-indent:-9999px;z-index:9;background-image:url(../img/bg-new.png)}
.product-label .sale{background-image:url(../img/bg-sale.png)}
.global_sale{height:70px;width:70px;top:-1px;right:-1px;position:absolute;z-index:9;background-image:url(../img/bg-global-sale.png);text-align:center;color:#fff;direction:ltr}
.global_sale div{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);text-align:right}
.fancybox-caption-wrap{direction:rtl;text-align:center}
.button.cart_button{border-radius:8px;box-sizing:border-box;border:0;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;height:44px;line-height:44px;padding:0 15px;text-align:center;transition:background .3s ease-in-out 0;width:100%;background:#65c178 none repeat scroll 0 0;color:#fff}
.button.cart_button span{border-radius:3px;box-sizing:border-box;display:block;font-size:18px;font-weight:700;height:44px;line-height:44px;padding:0 5px;text-align:center}
.button.cart_button:hover{background:#e44f4f none repeat scroll 0 0}
.item-image{border:solid 1px #ccc;padding:5px}
.enlarge{text-align:center;padding-top:10px}
.enlarge a{display:inline-block;margin:0 10px}
.min-400{min-height:600px}
.addtoany{border:solid 1px #ccc;padding:5px;display:inline-block}
.a2a_default_style a{float:right!important}
.product-content{box-sizing:border-box;padding:10px 0;transition:all .3s ease-out 0;width:100%}
.tab-content .single-product:hover .product-content{opacity:0}
.product-content2{background-color:#fff;bottom:-24%;box-sizing:border-box;z-index:-1;left:0;opacity:0;padding:10px;position:absolute;transition:all .3s ease-out 0;width:100%}
.single-product:hover .product-content2{bottom:0;opacity:1;z-index:1}
.add-to-links{position:absolute;left:0;color:#fff;top:10px;transition:all .3s ease-out 0;opacity:0;z-index:10;display:inline-block;background-color:#dbdbdb;font-size:1.5em;padding:10px}
.add-to-links:hover{color:#fff;background-color:#65c178}
.single-product:hover .add-to-links{left:10px;opacity:1}
.single-add{position:relative}
.footer-static-title h3{font-size:21px;line-height:32px;margin:0;font-weight:700}
.footer-static-content .logo>img{display:block;margin-bottom:20px;max-height:50px;padding-top:10px}
.footer-static-content li{line-height:32px}
.social-links .web-links ul li a:hover i{color:#fff}
.footer-static-content.footer-service li i{color:#65c178;padding-left:5px}
.footer-static-content ul li a:hover i{color:#ffa200}
.footer-static-content li span{background:#65c178 none repeat scroll 0 0;bottom:0;color:#fff;display:block;height:20px;left:0;line-height:20px;margin:auto;position:absolute;text-align:center;top:0;width:20px;border-radius:100%;transition:all .3s ease 0}
.link-category{padding:10px 10px 10px 0;text-align:justify}
.link-category a{padding:0;display:inline-block;margin-left:15px}
.link-category a:last-child{margin-left:0}
.link-category a:before{content:"\f100";font-family:"FontAwesome";padding:0 0 0 5px}
.payment{text-align:left}
.copyright{font-size:.8em;margin-bottom:15px}
ul.web-links li{display:inline-block;margin-left:8px;overflow:hidden}
ul.web-links li a{background-color:#f9ba60;border-radius:100%;color:#fff;display:block;font-size:20px;height:30px;line-height:30px;text-align:center;width:30px}
ul.web-links li a.ldin{background-color:#4dacae}
ul.web-links li a.face{background-color:#48649e}
ul.web-links li a.google{background-color:#d36955}
ul.web-links li a.twitter{background-color:#81afd2}
#scrollUp{background-color:#65c178;border:1px solid #fff;bottom:10px;color:#fff;font-size:20px;font-weight:700;right:90px;transition:all .3s ease 0;width:40px;height:40px;text-align:center;line-height:35px}
#scrollUp:hover{background-color:#fff;border-color:#65c178;color:#65c178}
.owl-nav{bottom:52%;position:absolute;width:100%}
.footer-links{background-color:#f3f3f3}
.similar-items .owl-nav,.additional-items .owl-nav{top:-35px;position:absolute;height:30px}
.similar-items .owl-nav .angle-left,.additional-items .owl-nav .angle-left{left:0;right:inherit}
.similar-items .owl-nav .angle-right,.additional-items .owl-nav .angle-right{left:40px;right:inherit}
.owl-nav .angle-left,.owl-nav .angle-right{background:#ffa200 none repeat scroll 0 0;border:1px solid #ffa200;font-size:18px;height:30px;line-height:30px;text-align:center;width:30px;color:#fff;font-weight:700;transition:all .3s ease 0;cursor:pointer;left:0;position:absolute}
.owl-nav .angle-right{right:0}
.owl-nav .angle-left:hover,.owl-nav .angle-right:hover{background-color:#65c178}
.single-blog{border:solid 1px #ccc;padding:5px}
.blog-title{margin-top:10px;font-size:1.2em}
.blog-title a{color:#323232}
.blog-title a:hover{color:#65c178}
.blog-date{color:#ccc;font-size:.9em}
.blog-text{height:130px;text-align:justify;overflow-y:hidden}
.more{margin:10px 0 0}
.more a{padding:5px 15px;transition:background-color .6s ease-in-out;background-color:#65c178;color:#fff;text-decoration:none;-webkit-transition:background-color .6s}
.more a:hover{background-color:#e44f4f}
.blog-img{float:right;margin:0 0 15px 15px;max-width:300px}
.recent-post{border:solid 1px #ccc;padding:5px}
.recent-post-title{text-align:center;display:block;margin-top:5px}
.buttons{border-radius:5px;box-sizing:border-box;border:0;cursor:pointer;font-size:1em;font-weight:700;padding:5px 15px;text-align:center;transition:background-color .6s ease-in-out;background-color:#65c178;color:#fff;-webkit-transition:background-color .6s}
.buttons:hover{background-color:#e44f4f}
.single-galery{padding:5px;border:solid 1px #ccc;text-align:center}
.galery-name{display:block;margin:0;padding:0;text-decoration:none;color:#65c178;padding:10px 0}
.price-select{border:solid 1px #ccc;cursor:pointer;padding:10px}
.price-select-title{font-size:1.1em;font-weight:400}
.price-select-regular span{color:red;text-decoration:line-through;margin-right:15px}
.price-select-selected{background-color:#dedede}
.breadcrumb{background:transparent;margin:0;padding:5px 0}
.breadcrumb-item + .breadcrumb-item::before{padding-left:.5rem}
.pagination ul li{display:inline-block}
.pagination ul li a{background:#ccc none repeat scroll 0 0;display:block;height:35px;line-height:35px;text-align:center;width:35px}
.pagination .pagination-active a,.pagination ul li a:hover{background:#65c178 none repeat scroll 0 0;color:#fff}
.btn-remove{display:inline-block;height:24px;width:24px;text-align:center;line-height:24px;position:absolute;color:red;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:solid 1px red;margin:0;left:20px}
a.button-coupon{background-color:#65c178;color:#fff!important;padding:5px;font-size:16px;display:block;border-radius:3px;width:40%;margin:0 auto;text-align:center}
a.button-coupon:hover{background:#e44f4f}
.coupon-box{border-top:1px solid #ccc;padding:10px 0;border-bottom:1px solid #ccc}
.coupon-box input{border:1px solid #ccc;height:34px;line-height:34px;padding:0 1%;width:100%;display:block;font-size:14px;font-family:Arial;color:#666;margin-bottom:10px}
.total-box{padding:10px 0;border-bottom:1px solid #ccc;font-size:18px}
.total-box div{padding:0 10px}
.buttons-payment{padding:10px 0}
.buttons-payment button{cursor:pointer}
.title{font-size:1.3em}
.buttons-payment button{background-color:#65c178;color:#fff!important;padding:5px 0;font-size:16px;display:block;border-radius:3px;width:100%;margin:0 auto 10px;text-align:center;border:0}
.buttons-payment button:hover{background-color:#e44f4f}
.form-title{background-color:#65c178;color:#fff;display:block;font-size:16px;font-weight:700;line-height:25px;margin:0 0 20px;padding:10px}
.none{display:none}
.popup-greetings{width:500px;direction:rtl}
.greetings-info{margin-bottom:10px;padding:10px;border:solid 1px #ebebeb}
.fields div{margin-bottom:10px}
.modal-title{font-size:18px;float:right}
.error{height:20px}
.red{color:red}
.my-account-area{background:#fff none repeat scroll 0 0}
em{color:red}
.mobile-menu-area{display:none}
.googlemap{height:300px;width:100%;border:solid 1px #ccc}
.price-size{float:right;height:32px;line-height:32px}
.price-regular{float:left;height:32px;line-height:32px}
.price-sale{float:left;height:32px;line-height:32px}
.selected-items{padding:2px 3px}
.selected-items table{width:100%}
.cart-image{width:70px}
.flag{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:24px;height:18px;border:solid 1px #ededed}
.flag:after{content:" "}
.flag-il{background-image:url(../img/il.svg)}
.flag-ru{background-image:url(../img/ru.svg)}
.flag-us{background-image:url(../img/eu.svg)}
.fancybox-slide--iframe .fancybox-content{width:400px;height:500px;margin:0}
.closed{text-align:center;padding:5% 0;margin:0 auto;width:300px;direction:rtl}
.empty{background-image:url(../img/emptycart.png);background-position:center center;background-repeat:no-repeat;margin-top:20px;height:250px}
.sms-form{position:fixed;bottom:0;left:0;margin:0 0 0 1px;padding:10px;display:inline-block;text-align:center;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#7f7f7f;color:#fff;font-size:16px;cursor:pointer;z-index:1000}
.galery-list{display:inline-block;margin:10px 0 0 10px}
.send_button{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-sizing:border-box;border:0;cursor:pointer;font-size:16px;padding:5px 15px;transition:background .3s ease-in-out 0;background:#65c178 none repeat scroll 0 0;color:#fff}
.send_button:hover{background-color:#e44f4f}
.testimo .owl-dots .owl-dot.active,.testimo .owl-dots .owl-dot:hover{background-color:#e44f4f}
.customers-story{border:solid 1px #ccc;padding:5px 10px;background-color:#f3f3f3}
#newstabs{margin:0;padding:0;list-style-type:none}
.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}
.col-xs-15{width:20%;float:right}
.breadcrumb-banner img{display:block;width:100%;height:auto}
.img-circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.add-story{background-color:#d5df09;padding:15px 25px;text-align:center;color:#fff;cursor:pointer}
.alert-dismissible .close{left:0;right:inherit}
.similarch{border:solid 1px #ccc;padding:3px 5px;cursor:pointer}
.empty-catalog{background-image:url(../img/emptycart.png);background-position:center center;background-repeat:no-repeat;min-height:250px;background-size:contain}
.btn-search{position:absolute;left:20px;top:0;border:0;border-right:solid 1px #ccc;width:40px;height:38px;background-color:transparent;cursor:pointer;font-size:24px;color:#666}
.addReminder{position:absolute;left:20px}
.single-add img{width:100%;max-width: inherit;}
.servicesimg
{
	text-align: center;
	padding-bottom: 15px;
}
.servicesimg img
{
	width:70%;
	max-width:100%;
	display: block;
	margin:0 auto;
	height: auto; 
}

@media (min-width: 768px) {
.col-sm-15{width:20%;float:right}
}
@media (min-width: 992px) {
.col-md-15{width:20%;float:right}
}
@media (min-width: 1200px) {
.col-lg-15{width:20%;float:right}
}