@charset "utf-8";/* General *//* Open Sans Hebrew */@font-face {  font-family: 'Open Sans Hebrew';  font-style: italic;  font-weight: 300;  src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-LightItalic.eot');  src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-LightItalic.eot?#iefix') format('embedded-opentype'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-LightItalic.woff2') format('woff2'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-LightItalic.woff') format('woff'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-LightItalic.ttf') format('truetype');}@font-face {  font-family: 'Open Sans Hebrew';  font-style: normal;  font-weight: 300;  src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-Light.eot');  src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-Light.eot?#iefix') format('embedded-opentype'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-Light.woff2') format('woff2'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-Light.woff') format('woff'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-Light.ttf') format('truetype');}@font-face {  font-family: 'Open Sans Hebrew';  font-style: italic;  font-weight: 400;  src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-Italic.eot');  src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-Italic.eot?#iefix') format('embedded-opentype'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-Italic.woff2') format('woff2'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-Italic.woff') format('woff'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-Italic.ttf') format('truetype');}@font-face {  font-family: 'Open Sans Hebrew';  font-style: normal;  font-weight: 400;  src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-Regular.eot');  src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-Regular.eot?#iefix') format('embedded-opentype'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-Regular.woff2') format('woff2'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-Regular.woff') format('woff'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-Regular.ttf') format('truetype');}@font-face {  font-family: 'Open Sans Hebrew';  font-style: italic;  font-weight: 700;  src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-BoldItalic.eot');  src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-BoldItalic.eot?#iefix') format('embedded-opentype'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-BoldItalic.woff2') format('woff2'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-BoldItalic.woff') format('woff'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-BoldItalic.ttf') format('truetype');}@font-face {  font-family: 'Open Sans Hebrew';  font-style: normal;  font-weight: 700;  src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-Bold.eot');  src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-Bold.eot?#iefix') format('embedded-opentype'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-Bold.woff2') format('woff2'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-Bold.woff') format('woff'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-Bold.ttf') format('truetype');}@font-face {  font-family: 'Open Sans Hebrew';  font-style: italic;  font-weight: 800;  src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-ExtraBoldItalic.eot');  src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-ExtraBoldItalic.woff2') format('woff2'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-ExtraBoldItalic.woff') format('woff'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-ExtraBoldItalic.ttf') format('truetype');}@font-face {  font-family: 'Open Sans Hebrew';  font-style: normal;  font-weight: 800;  src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-ExtraBold.eot');  src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-ExtraBold.eot?#iefix') format('embedded-opentype'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-ExtraBold.woff2') format('woff2'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-ExtraBold.woff') format('woff'),       url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSansHebrew-ExtraBold.ttf') format('truetype');}/* Open Sans English */@font-face {    font-family: 'open_sanslight';    src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-Light-webfont.eot');    src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),         url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-Light-webfont.woff') format('woff'),         url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-Light-webfont.ttf') format('truetype'),         url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-Light-webfont.svg#open_sanslight') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'open_sansregular';    src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-Regular-webfont.eot');    src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),         url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-Regular-webfont.woff') format('woff'),         url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-Regular-webfont.ttf') format('truetype'),         url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'open_sansbold';    src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-Bold-webfont.eot');    src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),         url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-Bold-webfont.woff') format('woff'),         url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-Bold-webfont.ttf') format('truetype'),         url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'open_sansextrabold';    src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-ExtraBold-webfont.eot');    src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),         url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-ExtraBold-webfont.woff') format('woff'),         url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-ExtraBold-webfont.ttf') format('truetype'),         url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-ExtraBold-webfont.svg#open_sansextrabold') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'open_sansitalic';    src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-Italic-webfont.eot');    src: url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),         url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-Italic-webfont.woff') format('woff'),         url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-Italic-webfont.ttf') format('truetype'),         url('https://www.andalusit.co.il/site/Fonts/openSans/OpenSans-Italic-webfont.svg#open_sansitalic') format('svg');    font-weight: normal;    font-style: normal;}html, body{    font-family:'open_sansregular', 'Open Sans Hebrew';    font-weight: normal;    font-size: 12px;margin: 0px;direction: rtl;height: 100%;    overflow-x: hidden;}.ie{    font-family:'open_sansregular', Arial;    font-weight: normal;    font-size: 12px;    margin: 0px;    direction: rtl;    height: 100%;    overflow-x: hidden;}h1, h2, h3, h4, h5, h6{margin: 0px;padding: 0px;}/* Tables Responsive */table{    width: 100% !important;}td, th {    padding: 6px;}@media (max-width:440px){    td, th {        padding: 3px !important;        font-size: 10px !important;    }}/* end */.clear{clear: both;}.siteWrapper{min-height: 68%;}.main{    margin-bottom: 30px;}.noPadding{    padding: 0px;}.noMargin{    margin: 0;}.navbar-collapse{    max-height: none;}.dropdown-menu > li > a{    text-align: center;}.connectButton{    background-repeat: no-repeat;    background-size: cover;    display: inline-block;}.loginFrameWrapper{    position: absolute;    z-index: 11;    top: auto;    right: 0px;    display: none;    width: 100%;    height: 100%;}.loginFrameForm{    position: relative;    margin-right: auto;    margin-left: auto;    top: auto;}.loginButton{    display: inline;    cursor: pointer;}.registerButton{    display: inline;    cursor: pointer;}.loginFormClose{    text-align: left;    cursor: pointer;    float: left;    width: 25px;}.forgotPasswordForm{    display: none;}.langCircle{    margin-left: 3px;}.logoutLink{    float: left;}.loginNameIcon{    margin-left: 3px;}.navLogin{    float: left;    width: 220px;    margin-top: 10px;}.loginStripeInner{    text-align: left;}.loginButton{    margin-left: 10px;    padding-left: 10px;    border-left: 3px solid #FFF;}/*end*//* Top Menu */.navbar-nav{    position: relative;}/*.submenu{    position: absolute;    top: 54px;    background-color: #fff;    z-index: 11;    min-width: 140px;    height: auto !important;    display:none;    box-shadow: 5px 5px 15px -5px #333;    -moz-box-shadow: 5px 5px 15px -5px #333;    -webkit-box-shadow: 5px 5px 15px -5px #333;    width: 100%;}.submenu li {    list-style: none;}.submenu li:hover a{    color: #fff;    text-decoration: none;}.submenu li a{    display: block;    line-height: 1.1;}*/.navbar-default .navbar-nav > li > a{    font-size: 18px;    border-bottom: 10px solid transparent;}.langLinkUpper{    list-style: none;    float: left;}.langLinkUpper li a{    padding: 2px 10px;    border:none !important;}.langLinkUpper li{    background-color: #fff;}ul.menuWrap{  padding: 0;}.menuItem{    float: right;    margin: 0;    position: relative;    list-style: none;}.menuItem.active{    border-bottom: 10px solid #860001;}ul.submenu{    padding: 0px;    margin: 0px;    min-width: 220px;    position: absolute;    top: 60px;    z-index: 11;    opacity: 0;    height: auto;    width: 100%;    visibility: hidden;    list-style-type: none;    box-shadow: 5px 5px 15px -5px #333;    -moz-box-shadow: 5px 5px 15px -5px #333;    -webkit-box-shadow: 5px 5px 15px -5px #333;}.menuWrap a.topMenuLink{    display: block;    color: #3b3b3b !important;    font-weight: bold;    font-size: 18px;    padding-top: 12px;    padding-bottom: 12px;    padding-right: 30px;    padding-left: 30px;}.submenu.open{    visibility: visible;    opacity: 1;}.topMenu .submenu li a, .topMenu .submenu li a:visited{    background-color: #fff;    color: #860000;    display: block;    padding: 13px 20px;    font-size: 16px;    -webkit-transition: all 100ms ease-in;    -o-transition: all 100ms ease-in;    -moz-transition: all 100ms ease-in;    transition: all 100ms ease-in;}.topMenu .submenu li a:hover, .topMenu .submenu li a:focus, .topMenu .submenu li a:active{  background-color: #860000;  color: #fff !important;}/*end*//* Footer */.footer {position: relative;min-height: 274px;padding-bottom: 15px;clear:both;    background-color: #F1F1F1;}.bottomCredit{    text-align: center;    margin-top: 10px;}.bottomMenuCategory a{    float:right;    clear: both;    color:#6e6e6f;    font-size: 14px;    line-height: 1.8;}.footerMargin{    margin-top: 50px;}.footerBullet{    width: 6px;height: 6px;display: inline-block;}.footerLogo{max-width: 100%;height: auto;}.bottomMenuCategory{    padding-bottom:22px !important;}/*end*//* Search */.searchButton{    border-right: 3px solid #fff;    margin-right: 6px;    cursor:pointer;}.glyphicon-remove{    cursor:pointer;}@media(max-width:768px){    .glyphicon-remove, .searchBox{        float: right;    }}.imgSearch{    margin-right: 9px;}.glyphicon-search{    font-size: 27px;    color: #fff;    margin-right: 9px;    cursor:pointer;}.glyphicon-remove{    font-size: 26px;    vertical-align: middle;    margin-left: 9px;    color: #fff;}.navbar-form{    margin-top: 20px;    box-shadow: none;    -webkit-box-shadow: none;}.searchWrapper{    box-shadow: 0px 7px 16px -3px #272727;    -moz-box-shadow: 0px 7px 16px -3px #272727;    -webkit-box-shadow: 0px 7px 16px -3px #272727;    margin-bottom: 17px;    height: 74px;}.searchWrapperCont{    display:none;}.searchForm{    vertical-align: middle;    margin-right: 1px;}.hiddenSearchForm{    float:left;}.searchBox{    border-radius: 0;    -webkit-box-shadow: none;    box-shadow: none;    border: none;    max-height: 31px;    font-size: 21px;    max-width: 173px;    padding: 5px 12px 7px;}.formSearchButton{    background: transparent;    border: none;}.searchBox::-webkit-input-placeholder {    color: #D2D2D2;}.searchBox:-moz-placeholder { /* Firefox 18- */    color: #D2D2D2;}.searchBox::-moz-placeholder {  /* Firefox 19+ */    color: #D2D2D2;}.searchBox:-ms-input-placeholder {    color: #D2D2D2;}/*end*//* Share Links */.bottomLinks{    min-height: 30px;padding: 0px;    margin-top: 19px;    margin-bottom: 60px}.bottomLinks li{    list-style: none;    float:right;}.bottomLinks img{    width: 30px;    height: 30px;    margin-left: 3px;}/*end*//* Bread Crumbs*/.breadCrumbs{    margin-top: 18px;    margin-bottom: 35px;    min-height: 28px;    line-height: 2.0;    margin-right: 0px;    margin-left: 0;    color: #757575;    font-weight: bold;    font-size: 14px;    background-color: #EBEBEB;    text-align: left;    padding-left: 10px;}.breadCrumbs a{    color: #757575;    font-weight: normal;    margin-right: 10px;}/*end*//* Page Title */.pageTitle{    margin-top: 50px;}.pageTitle h1{    font-size: 45px;    font-weight: bold;}/* Before Collapse */@media (min-width:991px){      .searchWrapperCont{        position: absolute;        z-index: 999999;        width: 100%;        padding-right: 15px;        padding-left: 15px;        margin-right: auto;        margin-left: auto;    }    .logoDiv{        margin-top: 16px;        padding-right: 5px !important;        margin-bottom: 16px;    }    .logo{        max-width: 330px;    }    .Lower{        display:none;    }    .navWidth{        min-width: 700px;    }    .firstNav, .firstNav li a{        padding-right:0;    }    .collapseToMenu{        display:none;    }    .langLinkUpper{        margin-top: 55px;    }    .homeBannerRightArrow img, .homeBannerLeftArrow img{      max-width: none !important;      max-height: none !important;      width: auto !important;    }    .navbar-nav > li > a{    padding-top: 10px;    }}/* Desktop Small Screens */@media (min-width: 1200px) and (max-width: 1600px){    .pageTitle{        margin-top: 35px;    }    .breadCrumbs{        margin-top: 25px;        margin-bottom: 25px;    }    .nav > li > a{        padding: 10px 15px;    }}/* Tablets Landscape */@media (min-width:768px) and (max-width:1199px){    .pageTitle{        margin-top: 30px;    }    .breadCrumbs{        margin-top: 25px;        margin-bottom: 25px;    }    .nav > li > a{        padding: 10px 0px;    }    .homeBannerRightArrow img, .homeBannerLeftArrow img{      width: 52% !important;      max-width: 60px !important;      max-height: 60px !important;    }}/* Tablets Vertical */@media (min-width:480px) and (max-width:767px){    }/* Mobile */@media (max-width:480px){        .pageTitle{        margin-top: 20px;    }    .breadCrumbs{        font-size: 14px;        min-height: 28px;        margin-top: 15px;        margin-bottom: 20px;    }    .h1 ,h1{        font-size: 30px !important;    }    .h2, h2 {        font-size: 25px !important;    }    .h3, h3 {        font-size: 25px !important;    }    .h4, h4 {        font-size: 16px !important;    }    .h5, h5 {        font-size: 14px !important;    }}/* After Collapse */@media (max-width:991px){      .imgSearch{          display: none;      }     .menuItem{      width: 100%;      text-align: center;    }    .logo{        margin-right: auto;        margin-left: auto;        margin-top: 11px !important;    }    .Lower{        display:block;    }    .langLinkUpper{        padding-top: 13px;    }    .submenu{        display: none !important;    }    .footerLogo{        margin-left: auto;        margin-right: auto;    }    .Upper, .langLink{        display:none;    }    .navbar-left{        padding-left: 22px;        padding-right: 22px;    }    .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{        border-bottom: 10px solid transparent !important;    }    .footerLogo{        padding-bottom:30px;    }    .footerMargin{        margin: 10px !important;    }    .navbar-form{        margin: auto !important;        padding: 10px 15px !important;    }    .searchWrapper{        height:54px !important;    }    .bottomLinks{        margin-top: 0 !important;        padding-bottom: 38px !important;    }    .navbar-header {        float: none;    }    .navbar-toggle {        display: block;    }    .navbar-collapse {        border-top: 1px solid transparent;        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);    }    .navbar-collapse.collapse {        display: none!important;    }    .navbar-collapse.collapse.in {        display: block!important;    }    .navbar-nav {        float: none!important;        padding: 0;    }    .navbar-nav>li {        float:none;    }    .navbar-nav > li > a {        padding-top: 5px !important;        padding-bottom: 5px !important;        line-height: 14px !important;    }    .logoDiv{        padding: 0 !important;    }}