﻿@import url("/Style%20Library/ltr.css");
/*ENGLISH*/


.top-menu .top-about.top-nagishut {border:0!important}
.top-menu .payments,  .top-menu .login, .top-menu .snifim {
    float: left!important;
    margin-right: 1em!important;
}

.top-menu .snifim:before {
    padding: 0.25em!important;
    margin-right: 0.4em!important;
}




.wrap .top-menu .container > .megamenu_wrapper {
	    float: left;
    margin: 0;
    padding: 0;
    display: table;
}

.wrap .top-menu .container ul.megamenu > li > a.menuitem_drop {
    font-size: 1.1em;
    line-height: 2.8em;
    padding: 1em .5em 1em 2.5em!important;    
}


.wrap .top-menu .container ul.megamenu > li {     margin: 0 0em;}

.top-phones * {    float: none!important;}
.top-phones {font-size:1em!important; float:right!important;margin-right: 1em!important;}

.main-site-search input[type="button"], .top-menu-logo input.SearchBtn[type="button"] {
    margin-left: 0.5em!important;
    margin-right: 0em!important;
    float: right!important;
}

.megamenu .dropdown_fullwidth.link-snifim {left: -649px!important;}
.spanLink {
   width: 98%!important;
}

.btl-logo { background:url(/_layouts/15/images/btl.website/new/sprite/logo-en.png) no-repeat!important; background-size: 100%!important;}

.megamenu_light_theme .megamenu_container > ul > li > a.openSubCategories
{
margin: 24px 0px 0 0px!important;
}


.megamenu_light_theme .megamenu_container > ul > li:hover > a.openSubCategories
{
margin: 18px 0px 0 0px!important;
}


div#wrapPageTop.sticky .top-menu.top-menu .snifim.snifim {    padding-left: 0em!important;}


.megamenu > li .menuitem_drop {
    padding-right: 22px!important;
    padding-left: 34px!important;
}


.footer .follow_us.follow_us {
    padding: 0.2em 1em;
}

.footer .copy.copy {
    padding-left: 1em;
}

.israel-logo.israel-logo > img {
    float: left;
    margin: 0 .5em 0 0;
}

.banner .moked
{
	padding: 5px 43px 3px 13px!important;
width: 236px!important;
}

.aruzim-menu a.code { background-position: -5px -87px!important;}
.aruzim-menu a.payments {background-position: -5px -1152px!important;}
.aruzim-menu a.calc {background-position: -5px -6px!important;}
.aruzim-menu a.forms {background-position:-8px -445px!important}
.aruzim-menu a.dmey {background-position:-5px -254px!important;}
.aruzim-menu a.phone {    background-position: -5px -1228px!important;    }

.aruzim-menu a.kupot {        background:none!important;    padding-left: 0!important;}
.aruzim-menu .kupot:before {
content: " ";
background: url(/_layouts/15/images/btl.website/new/sprite/right-menu-sprite.png) no-repeat!important;
background-position: -6px -792px!important;
width: 35px!important;
height: 35px!important;
position: relative;
margin: 9px 1px 18px 0px;
display: block;
float: left;
}

.aruzim-menu a.kupot:hover:before {
	background-position: -6px -836px!important;
}

.aruzim-menu a.faq {        background-position:-5px -359px!important;    }
.aruzim-menu a.laws {        background-position:-5px -887px!important;    }
.aruzim-menu a.mob {    background-position: -5px -965px!important;    }
.aruzim-menu a.odot {    background-position: -9px -1061px!important;    }
.aruzim-menu a.hozrim {       background-position:-5px -615px!important}
.aruzim-menu a.ishur {        background-position:-5px -708px!important    }
.aruzim-menu a.hofeshmeida {        background-position:-5px -533px!important    }
    .aruzim-menu a.data {       background-position:-5px -181px!important    }
    .aruzim-menu a.bank {    background-position: -5px -1318px!important;    }
    .aruzim-menu a.vision {background-position: -5px -1941px!important;    }
    .aruzim-menu a.documents {    background-position: -5px -1590px!important;    }
    .aruzim-menu a.documents:hover {    background-position: -5px -1634px!important;        }
    .aruzim-menu a.refui {    background-position: -5px -1678px!important;    }
    .aruzim-menu a.refui:hover {    background-position: -5px -1722px!important;        }
    .aruzim-menu a.code:hover {  background-position: -5px -139px!important;    }
    .aruzim-menu a.payments:hover {    background-position: -5px -1196px!important;    }
    .aruzim-menu a.calc:hover {	   background-position: -5px -50px!important;    }
    .aruzim-menu a.forms:hover {        background-position:-8px -489px!important    }
    .aruzim-menu a.dmey:hover {                background-position:-5px -298px!important;    }
    .aruzim-menu a.phone:hover {    background-position: -5px -1272px!important;    }

    .aruzim-menu a.kupot:hover {	background-position:-5px -843px!important;    }

    .aruzim-menu a.faq:hover {        background-position:-5px -403px!important;    }
    .aruzim-menu a.laws:hover {                background-position:-5px -931px!important;    }
    .aruzim-menu a.mob:hover {        background-position: -5px -1009px!important}
    .aruzim-menu a.odot:hover {    background-position: -9px -1105px!important;    }
    .aruzim-menu a.hozrim:hover {        background-position:-5px -659px!important}
    .aruzim-menu a.kesher:hover {       background-position: -5px -1457px!important;    }
    .aruzim-menu a.ishur:hover {        background-position:-5px -752px!important    }
    .aruzim-menu a.hofeshmeida:hover {        background-position:-5px -577px!important    }
    .aruzim-menu a.data:hover {        background-position:-5px -225px!important    }
    .aruzim-menu a.bank:hover {    background-position: -5px -1362px!important;}
    .aruzim-menu a.vision:hover {    background-position: -5px -1985px!important;   }
	.aruzim-menu a.code {    background-position: -5px -95px!important;}
	.aruzim-menu a.savings {    background-position: -5px -2102px!important;}
	.aruzim-menu a.savings:hover {    background-position: -5px -2147px!important;}



.shirut-ishi h4 + a {	margin-left: 45px!important;}


.link_Elegibility:before {    left: 7%!important; right:auto!important}
.link-kizbaot:before {    left: 19.5%!important; right:auto!important}
.link-dmey:before {    left: 34%!important; right:auto!important}
.link-contact:before {    left: 50%!important; right:auto!important}

.right-menu h2, .lobby-actions h2 {

height:auto!important;
    min-height: 4.2em!important;}








@media screen and (min-width: 1441px){
	
	
.top-menu-left.top-menu-left {
    font-size: .75em!important;
    margin-left: 0;
    }

.wrap .top-menu .container > .megamenu_wrapper {
    width: 54%!important;
    font-size: .9em!important;
}
.wrap .top-menu .container ul.megamenu > li > a.menuitem_drop {
    font-size: 1.1em;
    line-height: 3em;
    padding: 1em .5em 1em 2.5em!important;
}

}


@media screen and (max-width: 1440px){

.megamenu_light_theme .megamenu_container > ul > li > a.openSubCategories
{
margin-top: 1.1em!important;
}

.top-menu.top-menu .container > .megamenu_wrapper.megamenu_wrapper {
     width: auto!important;
    font-size: 95%;
}


     .top-menu-left.top-menu-left.top-menu-left {
    width: auto!important;
    font-size: 80%!important;
    margin-top: 0.5em!important;
    margin-left: 0;
    right: 1%;
    } 
.top-menu {
    font-size: 85%;
}

}


@media screen and (max-width: 1170px)
{
.top-menu {    font-size: 75%!important;}

.megamenu_wrapper .megamenu_container .megamenu {
    width: auto!important;
    margin: 0!important;
    padding: 0!important;
}

}



@media screen and (max-width: 1025px)
{
.top-menu {    font-size: 65%!important;}
}


@media screen and (max-width: 890px)
{
.top-menu {    font-size: 50%!important;}
}

@media screen and (max-width: 768px) and (min-width: 768px) {

.top-menu-left.top-menu-left.top-menu-left {margin-top: .8em!important;width: 90%!important;font-size: 87%!important;}

.top-menu .snifim.snifim.snifim {/* float: right!important; */}

}

@media screen and (max-width: 768px)
{
.top-menu {    font-size: 100%!important;}


.top-menu-left.top-menu-left.top-menu-left {font-size: 82%!important;margin-top: 1em!important;}


.wrap .top-menu .container ul.megamenu > li > a.menuitem_drop {
    font-size: 100%!important;
    line-height: inherit!important;
    padding: 1em!important;
}


}

@media screen and (max-width: 1024px) and (min-width:769px)
{

.top-menu.top-menu .container > .megamenu_wrapper.megamenu_wrapper {
     width: auto!important;
    font-size: 125%;
}


.top-menu-left.top-menu-left.top-menu-left {
    font-size: 98%!important;
    margin-top: .5em!important;
    margin-left: 0;
    right: 1%;
}

}

@media screen and (max-width: 425px) {
	
.top-menu-left.top-menu-left.top-menu-left {    margin-top: .5em!important;}
.top-menu .snifim:before {margin:auto!important;padding:.4em!important}

.top-menu .payments, .top-menu .login, .top-menu .snifim {float:none!important}

}


    
@media (max-width:767px) {
    .top-menu .snifim.snifim:before {
    margin: auto!important;
}
.top-menu .payments, .top-menu .login, .top-menu .snifim {float:none!important;width: 22%!important;}
}
