.container-header{background: white;}
.container-header .navbar-brand, .container-header .grid-child{padding:0px;}
.container-header .brand-logo img{height:auto;width:200px;}
.container-header .container-nav{padding:0px;}
.container-header nav{margin:0px;}
.container-header .mod-menu{background:black;}
body.rtl .shopingilTime{background:#081c3c;padding:5px 0px;font-size:48px;font-weight:bold;color:#ffe083}
body.rtl .d-sm-none .shopingilTime{font-size:36px;padding:3px 0px;}
.searchForm .searchBtn{position:absolute;top:9px;left:10px}
.searchForm .search_input{box-shadow:none;max-width:400px;}
.searchForm .search_input::placeholder{font-weight:bold;}
body.rtl .form-check-label{margin-right:1.25rem;}
body.INDMobile #INDmenu-btn{bottom:50%!important;}
body.INDpositionLeft #INDmenu-btn{left:0!important;}

.chosen-container.chosen-container-single .chosen-single {
  height: 40px;
  background: #eaedf0 url("../images/select-bg.svg?v=5ebba0") right 0 center no-repeat;
  padding: .4rem .8rem;
  display: block;
  min-width: 100px;
}
.rtl .chosen-container.chosen-container-single .chosen-single {
  background: #eaedf0 url("../images/select-bg-rtl.svg?v=5ebba0") left 0 center no-repeat;
}
.chosen-container-single{width:100%!important;}
.control-group.field-spacer .control-label{float: none!important;}
.control-group .control-label .star{color:var(--danger)}

.consent_prefs .form-check-input{margin-top:.4rem}
.consentBottom{position:fixed;bottom:0;left:0;width:100%;border-top:2px solid #000;background:#f0f0f0;z-index:1111}
.dj-megamenu li a.dj-up_a{color:var(--primary) !important}
.dj-megamenu-modern li a.dj-up_a{height:40px!important;font-size:18px!important;padding:0 25px!important;}
.dj-megamenu-modern li a.dj-up_a > span{height:40px!important;}
.dj-megamenu-modern .dj-submenu .nav-item.active .nav-link,
.dj-megamenu-modern .dj-submenu .nav-item:hover .nav-link{background:#e9eaef;}
.dj-megamenu-modern .itemid102 .image-title{display:none;}
.modules-wrap .nav-link{padding:2px 5px!important;margin:0 10px!important}
.dj-mobile-light .dj-mobileitem .dj-up_a{padding:10px 15px!important;border-top-color:#e4e4e4!important}
.dj-mobile-open-btn, .dj-mobile-open-btn span{display:block!important;}
.dj-mobile-open-label{text-align:center;font-size:10px;}
.dj-mobile-open-label, .dj-mobile-open-icon{margin:0px!important;}
.dj-mobile-open-icon::before{font-size:20px!important;color:#224faa}
.category_item:hover{box-shadow:0 0.5rem 1rem #00000026!important;}

.modal .btn{margin:0!important;}
.modal label{width:unset!important;}
.form-select, .custom-select, .spa_btn{background: #eaedf0 url("../images/select-bg-rtl.svg?v=5ebba0") 0 / 50rem no-repeat;padding:.4rem 1rem .6rem 1rem!important;}
.spa_btn:hover{background-color: #eaedf0;}
.form-select:disabled, .custom-select:disabled {background: var(--secondary-bg);}
.mod-list .mod-menu__sub{padding:0px!important;}
.custom-control{padding:0px 20px 0 0;}
.custom-radio .custom-control-label::after, .rtl .custom-radio .custom-control-label::before{right:-1.5rem;top:6px;}
.input-group-append .btn, .input-group-append .input-group-text{border-top-left-radius: 0.25rem!important;border-bottom-left-radius: 0.25rem!important;border-top-right-radius: 0!important;border-bottom-right-radius: 0!important;}
.input-group-prepend .btn, .input-group-prepend .input-group-text{border-top-left-radius: 0!important;border-bottom-left-radius: 0!important;border-top-right-radius: 0.25rem!important;border-bottom-right-radius: 0.25rem!important;}

.breadcrumb{list-style-type:none;margin:0;padding:8px;}
.device-xs .breadcrumb{font-size:12px;}
.breadcrumb-item{padding:0!important;}
.breadcrumb-item:before{padding:0 2px!important;}

.productsfilter .card-body{padding:15px;}
.productsfilter .radio{font-size:13px;}
.productsfilter .radio label{margin-bottom:2px;}
.productsfilter .radio_height{max-height:85px;overflow:auto;}

.mod_best_seller img{max-height:80px;width:auto;}
.mod_best_seller .card-body{padding: 10px;font-size:12px;}
.mod_best_seller .special_txt2{position:absolute;left:0;top:80%;width:100%;text-align:center;font-weight:bold;font-size:15px;z-index:2}
.contact_div{position:absolute;left:50%;top:100%;width:100px;padding:10px 0;background:#fff;transform:translateX(-50%);z-index:1050}
#carousel_bf.carousel img{max-height:300px;}
.carousel:not(.in_slider) img{max-height:80px;width:auto;}
.carousel .card-body{padding: 10px;font-size:12px;}
.carousel .special_txt2{position:absolute;left:0;top:80%;width:100%;text-align:center;font-weight:bold;font-size:15px;z-index:2}
.carousel-inner{padding:0 10px;}
.carousel-control-next{right:0px!important;left:auto!important;width:20px!important;}
.carousel-control-prev{left:0px!important;right:auto!important;width:20px!important;}
.view-article .fields-container .field-entry{margin:0;}
.article-wraper .item-featured .card-body{padding-top:1.25rem!important;}
#results ul{position:absolute;top:100%;list-style:none;padding:0;width:100%!important;}
#results .ui-menu-item{background:#fff;padding:0;}
#results .ui-menu-item a{text-decoration:none;font-size:14px}
#results .ui-menu-item-wrapper{margin:0;}
#results .ui-menu-item .ui-state-active{background:#fff;margin:0;}
#results img{max-height:50px;}

.mobile_header_title, .mobile_header_title:hover{display:block;font-size:10px;color:#000!important;}
.tou{line-height:1.3}
.tou .stars{display: inline-block;position: relative;}
.tou .stars::before{content: "\2606 \2606 \2606 \2606 \2606";} 
.tou .stars-inner{position:absolute;top:0;right:0;white-space:nowrap;overflow:hidden;}
.tou .stars-inner::before{content:"\2605 \2605 \2605 \2605 \2605";color:blue;}
.tou .zapBox .stars-inner::before{color:#57b4e2;}
.tou .fbBox .col-auto{height: 55px;}
.tou .gooBox .stars-inner{width: 100%;}
.tou .gooBox .col-auto{font-size: 20px;}
.tou .gooBox .fa-stack{width: 36px;}
.tou .gooBox .fa-stack{height: 42px;}
.tou .zapBox a img{-webkit-filter: none;filter: none;}
.tou .zapBox a img:hover{-webkit-filter: grayscale(100%);filter: grayscale(100%);}
.streets_item{padding:5px 10px;background:#f8f9fa;cursor:pointer;border-bottom:1px solid #dee2e6;}
.streets_item:hover{background:#fff;}
#loginModal .modal-body .form-group{margin-bottom:6px;}
#loginModal .modal-body .form-group input{height:30px;padding:2px 8px;}
#loginModal .modal-body .form-group label{font-size:14px;margin:0;}
#loginModal .modal-body .custom-control{padding-right:1.5rem;}
#loginModal .modal-body .close{margin:-9px 0 0 -4px;}
#loginModal .modal-body .custom-control-label:after,
#loginModal .modal-body .custom-control-label:before{right:-1.5rem;top:6px;}
#loginModal .modal-body .custom-control-label:after{background:no-repeat 50%/50% 50%;}
#loginModal .modal-body .custom-checkbox .custom-control-label:before{border-radius:.25rem;}
.mobile_banner{background:#f5f5f5}
.mobile_banner .banner_btns .btn-danger{background:#ee624b;border:1px solid #ee624b;}
.popupContainer .inArticle{padding:0 15px 15px;margin:0 12px;}
.popupContainer .popImg img{max-height:300px;}
.device-xs .popupContainer .popImg img{max-height:200px;}
.popupContainer .popHeader{background:#1a1a1a;color:#e3e5e6;font-size:14px;font-weight:bold;}
.popupContainer .popHeader2{background:#12acd5;font-size:32px;line-height:1.2;font-weight:bold;}
.popupContainer .popSubHeader{background:#fff;font-size:20px;font-weight:bold;}
.device-xs .popupContainer .popSubHeader{background:#1a1a1a;color:#e3e5e6;font-size:16px;margin-top:3px;margin-bottom:10px;}
.popupContainer .popSubHeader2{background:#1a1a1a;color:#e3e5e6;font-size:20px;margin-bottom:10px;}
.popupContainer .popupBody{line-height:1.5;font-size:15px;}
.popupContainer .popupReturn{line-height:1.3;font-weight:bold;}
.popupContainer .inExam{position:absolute;top:60px;right:55px;width:70px;background:#12acd5;padding:5px;font-size:12px;line-height:1.3;}
.itemid-867 .popupContainer .inExam{font-size:14px;}
.popupContainer .address{font-size:12px;line-height:1.4;}
.popupContainer .hands_btns{background: rgb(179,186,192);background: linear-gradient(0deg, rgba(179,186,192,1) 0%, rgba(184,189,195,1) 100%);}
.popupContainer .colors_form{position:absolute;top:0px;left:0px;width:100%;padding:80px 10px 0 10px;}
.popupContainer .colors_form .btn.bg_blue{background:#0799c8!important;padding:20px 25px;width:70%;text-align:center;}
.popupContainer .colors_form .bg_yellow1{background:#fbc640;width:85%;float:left;}
.popupContainer .colors_form .bg_yellow1 input{background:#fbc640!important;}
.popupContainer .colors_form .bg_white{background:#fff;width:85%;margin:0px auto;}
.popupContainer .colors_form .bg_white input{background:#fff!important;}
.popupContainer .colors_form .bg_dark{background:#000;width:100%;float:left;}
.popupContainer .colors_form .bg_dark input{background:#000!important;}
.multifocalBottom{position:fixed;bottom:-103px;left:0;z-index:5678;margin: 0 30px;}
.multifocalBottom .btns{position:absolute;right:0px;top:-5px;background:#fff;border-radius:50%;}
.article-info.muted{display:none}
a.modal{display:block;position:unset;width:unset;height:unset;overflow:unset;}
.item-page .modal{display:contents;position:relative}
.home_h1{font-size:20px;}
.pac-container{z-index:1234;}
.card_tt, .pointer{cursor:pointer;}
.updateMePopupX{position:absolute;top:-10px;left:-10px;border-radius:50%;}
.close.close_modal{background:#fff;position:absolute;top:-11px;right:-11px;margin:0;padding:0 7px;opacity:1;border-radius:50%;z-index:1060;font-size:18px;}
.close.close_modal:hover{opacity:1!important;}
#dailyPopUp .close_modal{top:-20px;right:-20px;font-size:48px;padding:0 10px;}
.nav-item.nav-link.active{box-shadow:1px -4px 4px 0px #aaa;color:#000!important}
.btn.quiceBuy,.btn.addtocart,.to_cart .btn,.to_product .btn{box-shadow:3px 3px 3px rgba(0,0,0,.15);-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.15);}
.history_prices .crosed:before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;border-top:2px solid #fa6e6e;transform:rotate(-16deg);}
.cashback{position:relative;width:100%;height:50px;background:url(/images/new_banners/cashback.png) center/contain no-repeat;}
.cashbackForClub{font-size:11px;text-align:center}
.cashback .cashbackAmount{position:absolute;top:15px;left:19px;width:33px;font-weight:bold;}
.cashback .cashbackAmount small{font-size:60%;}
#product_main .cashback,.device-xs .cashback{height:75px;}
#product_main .cashback .cashbackAmount{top:22px;left:16px;font-size:22px;width:50px;}
#product_main .cashbackForClub ,.device-xs .cashbackForClub:not(.in_carousel){font-size:15px;}
.device-xs .cashback .cashbackAmount{top:22px;left:14%;font-size:22px;width:50px;}
body:not(.device-xs) .cashback.in_carousel{height:35px;}
body:not(.device-xs) .cashback.in_carousel .cashbackAmount{top:9px;left:8px;width:27px;font-size:11px;}
.device-xs .cashback.in_carousel{height:55px;}
.device-xs .cashback.in_carousel .cashbackAmount{top:15px;left:17%;width:44px;font-size:18px;}
.device-xs .pricesTxt{font-size:14px;line-height:1.2}
body:not(.device-xs) .pricesTxt{font-size:9.5px;line-height:1.2}
body:not(.device-xs) .cashbackForClub.in_carousel{font-size:7px;}
.img-thumbnail.mamlizim{max-width:60px;}
.ccomment-created.muted{display:none;}
.com-content .article-list .article{border-color:navy;}
body.rtl .article-ratings-social-share{padding:0;border:0;}
.article-ratings .rating-symbol span.rating-star:hover:before, .article-ratings .rating-symbol span.rating-star:hover ~ span.rating-star:before{color: #0345bf!important;}
.pagination{margin:0 auto;padding:0;}
body.rtl .pagination .page-item .page-link, body.rtl .pagination .chzn-single{padding:8px 10px;}
body.rtl .pagination .page-item:first-child .page-link{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}
body.rtl .pagination .page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}
body.rtl img{display:inline-block;}
.unloader_bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99998;opacity:0.4;background:#000;}
.unloader_elm{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99999;}
.topBanner{position:fixed;top:5px;left:15%;z-index:99999;}
.topBanner .btn{font-size:12px;line-height:15px;}
.topBanner.is_sticky {top:-5px;}
.topBanner.is_sticky .btn{font-size:11px;line-height:13px;}
.sideBanner, .octBanner{position:fixed;top:90%;left:auto;bottom:auto;right:0;z-index:555;transform:translateY(-90%)}
.sideBanner.mobile, .octBanner.mobile{right:auto;top:95%;left:0;transform:translateY(-95%)}
.sideBanner.mobile .closeBtn, .octBanner.mobile .closeBtn{right:-10px;left:auto;}
.sideBanner.mobile .sideImg, .octBanner.mobile .sideImg{margin-left:20px;}
.sideBanner .closeBtn, .side2Banner .closeBtn, .octBanner .closeBtn{position:absolute;top:-10px;left:-10px;}
.sideBanner .closeBtn .fas, .side2Banner .closeBtn .fas, .octBanner .closeBtn .fas{background:#fff;border-radius:50%;}
.side2Banner.desktop{position:fixed;top:10%;right:0;z-index:5555;max-width:150px;}
.side2Banner .mequvqav{background:#fff;border-bottom:2px dashed #fd2f24;}
.side2Banner .side2rounded{background:#fd2f24;border-radius:0 0 10px 10px;font-size:11px;}
.side2Banner.mobile .side2rounded{font-size:20px;}
.side2Banner.desktop .side2Img2{padding:4px 0 7px;line-height:1.2;}
.side2Banner.desktop .side2Img2 .btn{padding:1px 8px 2px;font-size:11px;margin-top:4px;}
.side2Banner.mobile .side2Img2{padding:8px 0 0 0;line-height:1.2;}
.side2Banner.desktop .side2Form{padding:12px 10px 13px;}
.side2Banner.mobile .side2Form{padding:10px 20px 15px;}
.side2Banner.desktop .side2Form input, .side2Banner.desktop .side2Form .btn{font-size:11px;padding:3px 5px 4px;height:auto;display:inline-block;vertical-align:middle}
.side2Banner.desktop .side2Form .alert{font-size:11px;padding:5px 0;}
#side_wraper{position:fixed;top:5%;height:90%;left:-5px;z-index:5555;}
.device-xs #side_wraper{top:9%;height:85%}
#side_wraper .branches_txt{transform:rotate(-90deg);padding:6px 0;}
#multifocalTriger{position:fixed;top:25%;right:25%;opacity:0;z-index:3456;}
.clock_img{position:absolute;top:5px;left:5px;}
.clock_img .clock_txt{transform:rotate(335deg);transform-origin:40% -75%;line-height:1;font-size:12px;}
.hand_pointer{position:absolute;top:40px;left:90px;transform:rotate(35deg);}
.branches_container{font-size:14px}
.nezifonWrapper{position:fixed;left:60px;bottom:0;z-index:1234;}
.nezifonBtn{position:absolute;left:50%;top:-18px;transform:translate(-50%);z-index:1235;}
.device-xs .home_h1{font-size:12px;}
.itemid-825 #sp-footer{position:fixed;left:0;bottom:0;width:100%;}
.itemid-825.device-xs #sp-footer{position:relative;}
.device-xs .hidden-phone{display:none;}
.articleBody{font-size:17px;}
.site_trust{line-height:1.2;}
#topMenuTotal{position:absolute;top:0px;left:0px;font-size:11px;}
#books_counter{position:absolute;top:2px;left:12px;font-size:11px;}
#mobile_books_counter{position:absolute;top:4px;left:15px;font-size:10px;color:#000}
#googleBtn iframe{width:260px;height:50px;max-width:100%;border:0;}
#tochen span:not(.btn-link){font-size:26px;vertical-align:bottom;line-height:1}
#tochen .btn-link:hover{background:#000;color:#fff!important;}
@media (max-width:768px){
	#tochen .btn-link{white-space:nowrap;width:95%;overflow:hidden;text-overflow:ellipsis;text-align:right}
	#topMenuTotal{top:-4px;left:unset;right:-6px;font-size:10px;color:white;background:red;border-radius:50%;width:14px;}
	#results .h5{font-size:14px;}
	body.rtl .pagination .page-item .page-link{padding:8px;font-size:12px;line-height:1;}
	body.rtl .pagination .form-control.chzn-rtl{padding:8px;font-size:12px;height:32px;line-height:1;}
	#dailyPopUp .close_modal{right:50%;transform:translateX(50%)}
	.container-header .brand-logo img{width:100px;}
}
@media (min-width:768px){
	#googleBtn iframe{width:250px;padding-left:25px;}
	.container-header .container-nav{border-top:1px solid var(--primary);border-bottom:1px solid var(--primary)}
	.form-horizontal .controls{margin:0 180px 0 0;}
	.rtl .form-horizontal .control-label{float:right;}
}
.filter_blue{filter: invert(33%) sepia(49%) saturate(4719%) hue-rotate(200deg) brightness(102%) contrast(105%);}
.filter_white{filter: invert(95%) sepia(100%) saturate(0%) hue-rotate(216deg) brightness(105%) contrast(107%);}
.filter_grayscale{
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}
.filter_grayscale:hover{
  -webkit-filter: none;
  filter: none;
}
.blink-danger{
	-webkit-animation: blink-danger .8s steps(1) alternate infinite;
	-moz-animation: blink-danger .8s steps(1) alternate infinite;
	-o-animation: blink-danger .8s steps(1) alternate infinite;
	animation: blink-danger .8s steps(1) alternate infinite;
}
@keyframes blink-danger{
  0%,100%{background:#fff;color:#ff0000;}
  50%{background-color:#ff0000;color:#fff;}
}