﻿
@media (min-width: 768px)
{
    /*.bezeq_search_new {  width: 265px;}*/
    .bezeq_sitemap > ul > li > ul > li
    {
        display: block!important;
    }

    #bezeq_sitemap
    {
        display: block!important;
    }
}



@media (min-width: 1200px)
{
    .fullscreenmenu .bnhp_main_menu_store
    {
        display: none!important;
    }

    .fullscreenmenu #bezeq_search_store
    {
        display: none!important;
    }

    .fullscreenmenu .menu_icon_fullscreen_store
    {
        display: block!important;
    }

    .fullscreenmenu .cart-link {
        margin-left: 54px;
    }
}

@media (min-width: 992px)
{

    .bezeq_search_new
    {
        width: 430px;
        width: 370px;
    }

    .bnhp_main_menu_new
    {
        width: 450px;
        display: block!important;      
    }

    .fullscreenmenu .bnhp_main_menu_new
    {
         display: none!important;
    }

    .fullscreenmenu #bezeq_search_new
    {
         display: none!important;
    }

    .fullscreenmenu .menu_icon_fullscreen
    { 
        display: block!important;
    }


        .bnhp_main_menu_new > li
        {
        }

    .bezeq_sites_menu_new
    {
        margin-right: 5px;
    }

    .bnhp_sub_menu_new > li.first > .sub
    {
        display: block!important;
        -webkit-transition: opacity 400ms ease-in-out;
        -moz-transition: opacity 400ms ease-in-out;
        -o-transition: opacity 400ms ease-in-out;
        /*transition: opacity 400ms ease-in-out;*/
        transition: visibility 0s, opacity 400ms ease-in-out;
        opacity: 1;
        filter: alpha(opacity=100);
        visibility: visible;
    }

        .bnhp_sub_menu_new > li.first > .sub.OtherMenuOpened
        {
            opacity: 0;
            visibility: hidden;
            filter: alpha(opacity=0);
        }
}

@media (max-width: 1199px)
{   
    .body-content
    {
        margin-bottom: 650px;
    }

    .bnhp_sub_menu_new > li > ul > li > ul > li
    {
        /*background-color:transparent;*/ /*#fff!important;*/
        width: 316px;
    }

    .submenuMainImage
    {background-color:transparent;
    }


    .sfHoverManual > .submenuMainImage
    {
        display: none!important;
    }

    .bnhp_sub_menu_new
    {
         /*background: url('/images/defult_privete.png') no-repeat left top #fff;*/

            background-image: url('/images/menu_background.jpg'), url('/images/default_private.png');
    background-position: right top, left top;
    background-repeat: no-repeat, no-repeat;
    }

        .bnhp_sub_menu_new > li > ul > li > ul
        { background-color:transparent;
        }


}

@media (max-width: 991px)
{

    .body-content
    {
        margin-bottom: 675px;
    }

    .menu_icon
    {
        display: block;
        
    }



        .menu_icon.open
        {
            background-image: url('/images/menu_moblie_btn_opened.png');
        }

    .submenuMainImage
    {
        display: none;
    }

    #bezeq_search_text_new
    {
        border: 1px solid #ececec!important;
    }

    .bnhp_main_menu_new
    {
        display: none;
        float: none;
        position: absolute;
        margin-right: 0;
        margin-left: -15px;
        z-index: -1;
        left: 0;
        background: #fff;
        width: 412px;
        padding: 0;
        padding-top: 70px;
        box-shadow: 0px 0px 3px #333;
    }

        .bnhp_main_menu_new > li
        {
            float: none;
            border-bottom: 1px solid #bdbdbd;
        }



            .bnhp_main_menu_new > li > a
            {
                padding-right: 45px;
                background: none;
                font-size: 25px;
                display: block;
                background: url('/images/menu_arrow_down.png') no-repeat 95% 34px;
            }

            .bnhp_main_menu_new > li > a:hover, .bnhp_main_menu_new > li > a:focus, .bnhp_main_menu_new > li.sfHover > a {
    font-weight: normal;
    font-size: 25px;
}

            .bnhp_main_menu_new > li.last > a
            {
                background: url('/images/menu_arrow_down.png') no-repeat 95% 34px;
            }

            .bnhp_main_menu_new > li.mobileMenuOpened > a
            {
                background-image: url('/images/menu_arrow_up.png');
            }

    .bnhp_sub_menu_new
    {
        position: static;
        display: none;
        border-radius: 0;
        box-shadow: none;
        /*background-repeat: round;*/
        background-image: url('/images/menu_bg_mobile.jpg');
        min-height: 0;
            height: auto;
    }

        .bnhp_sub_menu_new > li
        {
            width: 100%;
            text-align: right;
            padding: 0 10px;
            height: auto;
            background: url('/images/menu_plus.png') no-repeat 95% 16px;
        }

            .bnhp_sub_menu_new > li.mobileSubMenuOpened
            {
                background-image: url('/images/menu_minus.png');
            }

            .bnhp_sub_menu_new > li > a
            {
                font-size: 19px;
                padding: 10px 35px 10px 0;
            }

    .arrowMenu
    {
        display: none;
    }

    .sfHover > a > .arrowMenu
    {
        display: none;
    }

    .bnhp_sub_menu_new > li > ul
    {
        position: static;
        background: #f0efef;
        padding-top: 0;
        height: auto;
        width: 412px;
        margin-right: -10px;
        display: none;
    }

        .bnhp_sub_menu_new > li > ul > li
        {
            padding: 0 10px;
        }

            .bnhp_sub_menu_new > li > ul > li > a
            {
                padding: 10px 35px 10px 0;
                font-size: 17px;
                border-bottom: 1px solid #cdcdcd;
            }

            .bnhp_sub_menu_new > li > ul > li > ul
            {
                display: none!important;
            }


    .bezeq_search_footer_text
    {
        font-size: 28px;
    }

    .bnhp_main_menu_new > li:first-child, .bnhp_main_menu_new > li.first
    {
        box-shadow: 0px -3px 4px #e3e3e3;
    }

    .mobileLanguagesContainer
    {
        display: block!important;
    }
}

@media (max-width: 767px)
{
    #bnhp_breadcrumbs
    { display:none;
    }

    #galleryPressPage #bnhp_sub_header, #convertedPage #bnhp_sub_header
    { /*height:auto;*/
      display:block;
    }

    .bezeq_search_footer, .bezeq_social_header
    {
        display: none;
    }

    #bezeq_search_social
    {
        padding: 25px 0;
    }

    #bezeq_social_container
    {
        float: none;
        margin: 0 auto;
    }

    .bezeq_social
    {
        margin-top: 0;
    }

    .mobileContainer.open
    {
        height: 100%;
        position: fixed;
        width: 100%;
        z-index: 100;
        top: 0;
        left: 0;
        overflow-y: scroll;
    }

        .mobileContainer.open .bezeq_logo_new
        {
            position: absolute;
            top: 32px;
            z-index: 102;
            padding-right: 15px;
        }



        .mobileContainer.open .menu_icon
        {
            position: absolute;
            left: 15px;
            top: 32px;
            z-index: 100;
        }

        .mobileContainer.open .bezeq_search_new
        {
            z-index: 100;
            position: absolute;
            top: 32px;
            left: 78px;
        }


        .mobileContainer.open .bnhp_main_menu_new
        {
            float: left;
            margin-top: 32px;
            margin-left: 0;
            box-shadow: 0px 0px 3px #333;
            z-index: 5;
        }

        

        .cookieAlert .mobileContainer.open .bnhp_main_menu_new{    
            /*margin-top: 88px;*/
        }

        .cookieAlert .mobileContainer.open .menu_icon,
        .cookieAlert .mobileContainer.open .bezeq_search_new,
        .cookieAlert .mobileContainer.open .bezeq_logo_new.menuForLogo  {    
           /* top: 88px;*/
        }
}

@media (max-width: 767px)
{
    .bezeq_sites_menu_new
    {
        margin-right: 0px;
    }

    #bezeq_sitemap
    {
        margin: 0px auto;
        background: #e4e4e4;
        padding: 0;
    }

        #bezeq_sitemap .row
        {
            margin: 0;
        }



    .bezeq_sitemap > ul > li
    {
        float: none;
        border-bottom: 2px solid #d3d3d3;
        cursor: pointer;
        padding-right: 0;
        padding-left: 0;
    }

        .bezeq_sitemap > ul > li a
        {
            color: #484c50;
            padding-top: 10px;
            font-size: 16px;
            display: block;
            padding-right: 47px;
            height: 100%;
        }

        .bezeq_sitemap > ul > li > ul > li
        {
            height: 40px;
            display: none;
            background-color: #d5d6da;
            border-top: 2px solid #c9cacc;
            display: none;
        }
            /*.bezeq_sitemap > ul > li > ul.open > li
    {display:block;}*/

            .bezeq_sitemap > ul > li > ul > li.first, #bezeq_sitemap_mobile
            {
                display: block;
                padding: 20px 45px 20px 15px;
                height: auto;
                font-size: 24px;
                border-top: none;
                background: url('/images/menu_arrow_down.png') no-repeat 96% 30px;
            }

        .bezeq_sitemap > ul > li > ul.open > li.first, #bezeq_sitemap_mobile.open
        {
            background: url('/images/menu_arrow_up.png') no-repeat 96% 30px;
        }

        .bezeq_sitemap > ul > li > ul > li.first a
        {
            font-size: 24px;
            padding-top: 0;
            color: #17206c;
            padding-right: 0;
        }

            #bezeq_sitemap_mobile
            {
                font-size: 28px;
                cursor: pointer;
                padding-top: 15px;
                display:block;
                text-decoration:none;
                color: #17206c;
            }

    /*#bezeq_sitemap
    { display:none;
    }*/

    .body-content
    {
        margin-bottom: 0px!important;
    }

    .bezeq_footer_container
    {
        position: static;
    }
}

@media (max-width: 640px)
{
    .header_left_new
    {
        display: none;
    }


    .bezeq_search_new
    {
    }
}

@media (max-width: 465px)
{

    .menu_container_wrapper
    {
        padding: 0;
    }

    .bezeq_search_new
    {
        text-align: left;
        width: 62%!important;
    }

    #bezeq_search_text_new
    {
    }

    .bezeq_logo_new
    {
        padding-right: 15px;
    }

     .bezeq_logo_new.openedMenu { display:none;
        }

      .bezeq_logo_new.menuForLogo.openedMenu {
     display:block;
    }

    .bnhp_main_menu_new
    {
        width: 100%;
    }

    .mobileContainer.open .menu_icon
    {
        left: 0;
    }

    .mobileContainer.open .bezeq_search_new
    {
        left: 63px;
    }

    .bnhp_sub_menu_new
    {
    }

        .bnhp_sub_menu_new > li
        {
            padding: 0;
        }

            .bnhp_sub_menu_new > li > ul
            {
                width: 100%;
                margin-right: 0px;
            }

            .bnhp_sub_menu_new > li > a
            {
                padding: 10px 45px 10px 0;
            }

    .bezeq_sites_menu_new li a {
        padding: 0px 10px 0 10px;
    }
}

@media (max-width: 360px)
{
    .bezeq_sites_menu_new li a {
        font-size: 16px;
        padding: 0px 5px 0 5px;
    }
}
