﻿body{font-family:'Open Sans Hebrew',sans-serif;background:#f2f2f2}
body.arial{font-family:Arial!important}
*{padding:0;margin:0;border-collapse:collapse}
body.gray{-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);}
a.bold{text-decoration:underline!important;font-weight:bold}
.glyphicon{font-size:0.8em;color:#3BB2D6}
header{position:fixed;top:0;right:0;width:100%;padding:5px 10px;background:#fff;box-shadow:2px 0 4px #666;z-index:10;background:#f2f2f2}
.logo{float:right}
.logo span.glyphicon{font-size:2.1em;color:#A5D937;margin:0 0 0 10px}

.search {margin:20px 0}
.search .logo{float:none}
.search .logo h3{display:inline-block;padding:10px 5px 0 0}
.search .logo img{width:40px}
header .clock{position:absolute;left:10px;top:10px;font-size:1.2em}
.clear{clear:both;width:100%}
h1,h2,h3{margin:10px 0}
h3{font-size:1.8em}
td{vertical-align:top}
a{color:#3BB2D6}
header .logo img{width:50px;margin:0 0 0 10px}
header h1{font-size:1em}
header h1,header nav{margin:5px 0}
header a,header b{color:#296B91!important}
header .negishut{position:absolute;left:-260px;top:5px;width:300px}
header .negishut.open{left:0}
header .negishut>div{background:#2A6F98;box-shadow:2px 2px 2px #000;padding:10px}
header .negishut .link{border-radius:0 20px 20px 0;cursor:pointer}
header .negishut .link img{width:23px}
header .negishut .options{margin:0 45px 0 0;width:calc(100% - 45px);color:#fff;font-size:1.2em}
header .negishut .options>div{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:solid 1px rgba(0,0,0,0.15)}
header .negishut .options>div:last-of-type{border:none;padding:0;margin:0}
header .negishut .options .btn{color:#296B91;font-weight:bold;padding:3px 10px}
header .negishut .options #btnClear{width:100%}
.main{margin:0 auto;width:970px}
.ad{text-align:center}
table{width:100%}
.ad.big-ad{width:100%;min-height:90px;margin:20px auto}
.row{margin:0}
.search{text-align:center;padding:20px 0 10px 0;background:#1a1a1a;color:#fff;
       background: #1a1a1a;
        background: -webkit-linear-gradient(left top, #1a1a1a, #333);
        background: -o-linear-gradient(bottom right, #1a1a1a, #333);
        background: -moz-linear-gradient(bottom right, #1a1a1a, #333);
        background: linear-gradient(to bottom right, #1a1a1a, #333);

        background: repeating-linear-gradient(
          -45deg,
          #1a1a1a,
          #1a1a1a 1px,
          #333 3px,
          #333 4px
        );
}
.search.home{padding:100px 0 80px 0}
.search.rest{margin:-25px 0 0 0}
.search>div{padding-bottom:20px}
.search h3{font-size:1.8em;font-weight:bold}
.search.rest h3{font-size:2em;font-weight:bold}
.searchInput{position:relative;width:600px;margin:0 auto}
.searchInput input{box-shadow:0px 2px 10px #9d9d9d;position:relative;border-radius:1px;padding:20px 12px!important;text-indent:0!important}
.searchInput .form-control{background:#fff!important;color:#666;margin:20px 0 0 0}
.searchInput .btn{position:absolute;left:6px;top:5px;padding:5px 10px!important}

footer{background:#f2f2f2;border-top:solid 1px #e4e4e4;position:fixed;bottom:0;width:100%;font-size:1em}
footer nav{padding-right:0!important}
footer nav a,footer nav div{display:inline-block;color:#666;padding:10px;border-right:solid 1px transparent;border-left:solid 1px transparent;position:relative;float:right}
footer nav div{cursor:default}
footer nav div ul{position:absolute;position:absolute;bottom:100%;right:-1px;white-space:nowrap;list-style:none;border:solid 1px #e4e4e4;margin:0;display:none;max-height:300px;overflow:hidden;overflow-y:auto;background:#f2f2f2}
footer nav div ul a{display:block;white-space:nowrap;width:100%}
footer nav div:hover ul{display:block}
footer nav a:hover,footer nav div:hover{background:#fff;border-right:solid 1px #e4e4e4;border-left:solid 1px #e4e4e4;color:#000}
footer nav a:first-of-type{border-right:none!important}
footer .credit{text-align:left;padding:10px}
footer img{float:right;margin:3px 0 0 4px}
footer .glyphicon{margin:2px 0 0 5px;font-size:0.9em}

.map{width:614px;height:280px;border:0;float:left}
.ad.ad_336_280{float:right;width:336px;height:280px}

.page_header{width:100%;margin:20px 0}
.page_header h2{font-size:1.4em;margin:0;padding:5px 0 0 0}
.page_header p{font-size:0.9em}
.page_header .img{float:right;margin:5px 0 0 5px;height:40px;background:#fff;padding:0 3px;box-shadow:2px 2px 2px #ddd}
.page_header .img img{height:100%}
.page_header .share{float:left;margin:7px 0 0 0}

/*clear:both;margin:20px 0;*/
.allData{margin:0 0 20px 0}
.allData p{text-align:justify;padding:8px 0;clear:both;display:block}
.allData p span{direction:ltr}
.allData h3{padding:0 15px}
.allData>div:first-of-type{background:#fff;width:300px;float:right}
.allData>div:not(.clear){padding:0}
.extraData{width:670px;float:left;padding:0 6px 0 0!important}
article{background:#fff;margin:0 10px 0 0;padding:10px!important;width:650px;text-align:justify;float:left}
.extraData>nav{display:block}
.extraData a{border:solid 1px #fff;background:#fff;margin:0 5px 5px 0;text-align:center;font-size:0.7em;display:block;float:right;white-space:nowrap;padding:3px;width:78px;position:relative;font-weight:bold}
.extraData.moreData a{height:75px}
.extraData .wide a{font-size:0.9em;width:161px}
.extraData a:hover{border:solid 1px #ddd;background:#f8f8f8}
.extraData a img{display:block;margin:0 auto;height:40px}
.extraData a img:nth-of-type(2){position:absolute;height:25px;top:0;left:0;border:solid 1px #ddd;background:#f8f8f8}
.adLinks{display:block;clear:both}
.adLinks div{float:right;width:200px;height:90px;margin:0 50px}
.extraData.white{background:#fff;margin:0 10px 0 0;width:660px}
.extraData.white a{width:unset;line-height:30px;font-size:1.4em}
.extraData.white a img{float:right;margin:0 0 0 10px;height:30px}
.extraData.notFound{padding:20px!important;font-size:1.2em}
.extraData.notFound h3{padding:0}
.extraData .alert{margin:0}
.extraData .alert .glyphicon{color:#333;font-size:1.6em;margin:0 0 0 5px}
.extraData.notFound a,.extraData.notFound a:hover{display:unset;border:unset;background:unset;margin:unset;font-size:unset;float:unset;line-height:unset;padding:unset;position:unset;white-space:unset;text-decoration:unset}

ul{padding:0 20px 0 0}
ol{list-style:none;margin:0}
ol li{display:inline-block}
/*.sitemapUL ul{float:right}*/

.sitemapList, .sitemapList li, .sitemapList ul{list-style:none!important}
.sitemapList img{float:right}
.collapsed>span{background:url("/img/expand.gif") no-repeat}
.expended>span{background:url("/img/collapse.gif") no-repeat}
.sitemapList .none>span,.collapsed>span,.expended>span{background-position:top right;display:block;width:20px;height:20px;float:right;cursor:pointer}
.collapsed>ul{display:none}
.expended>ul{display:block}

input{display:block}
textarea{max-width:100%;height:200px}
input,textarea{margin:0 0 10px 0}

.mobileMenu{display:none}

.iframeManual{width:100%;border:none}

.packages{padding:10px!important;text-align:center;cursor:default}
.packages>div{width:calc(25% - 12px);margin:0 10px 0 0}
.packages>div:hover{transform:scale(1.05)}
.packages>div:last-of-type{margin:0}
.packages .title{padding:10px;color:#fff;margin:10px 0 0 0}
.packages>div:nth-of-type(1) .title,.packages>div:nth-of-type(1) .joinBtn{background:#7BCF83}
.packages>div:nth-of-type(2) .title,.packages>div:nth-of-type(2) .joinBtn{background:#FFCD54}
.packages>div:nth-of-type(3) .title,.packages>div:nth-of-type(3) .joinBtn{background:#75D0C5}
.packages>div:nth-of-type(4) .title,.packages>div:nth-of-type(4) .joinBtn{background:#75BDCD}
.packages>div:nth-of-type(2) .title{padding-top:20px;margin:0}
.packages .title h4{font-size:1.3em;color:#1a1a1a;font-weight:bold;margin:10px 0 0 0}
.packages .title>span{font-size:1.2em;display:block}
.packages .title>span>span{font-size:4em;letter-spacing:-.05em;font-weight:bold}
.packages .title i{font-style:normal}
.packages .content{background:#f2f2f2;padding:10px}
.packages>div:hover .content{background:#e9e9e9}
.packages .content p{margin:5px;border-bottom:solid 1px #ddd;width:calc(100% - 10px);text-align:center}
.packages .content p:last-of-type{border:none}
.packages .joinBtn{padding:10px 15px;color:#fff;border-radius:20px;display:block;margin:10px 0;text-decoration:none;cursor:pointer;position:relative}
.packages .joinBtn:hover{font-weight:bold;color:#1a1a1a}
.packages>div:nth-of-type(1) .joinBtn:hover{box-shadow:inset 0 0 0 #7BCF83, 0 2px 0 0 #7BCF83, 0 5px 3px #999999}
.packages>div:nth-of-type(2) .joinBtn:hover{box-shadow:inset 0 0 0 #FFCD54, 0 2px 0 0 #FFCD54, 0 5px 3px #999999}
.packages>div:nth-of-type(3) .joinBtn:hover{box-shadow:inset 0 0 0 #75D0C5, 0 2px 0 0 #75D0C5, 0 5px 3px #999999}
.packages>div:nth-of-type(4) .joinBtn:hover{box-shadow:inset 0 0 0 #75BDCD, 0 2px 0 0 #75BDCD, 0 5px 3px #999999}

.packages>div,.packages .joinBtn,.packages .content{transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}
.negishut,.negishut .btn{transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear}

.footerJoin,.footerJoin:hover{background:#72B8C8;color:#fff;border:solid 1px #72B8C8}
.footerJoin .glyphicon{color:#fff}
.footerRadio,.footerRadio:hover{background:#7BCF83;color:#fff;border:solid 1px #7BCF83}
.footerRadio .glyphicon{color:#fff}

.footerJoin:hover,.footerRadio:hover{color:#000}

.form{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:999999}
.form>div{position:absolute;top:200px;width:400px;left:calc(50% - 200px);background:#fff;box-shadow:2px 2px 2px #000;border-radius:20px}
.form .fields{padding:10px}
.form h5{color:#fff;font-size:1.4em;border-radius:20px 20px 0 0;margin:0 0 10px 0;padding:15px;text-align:center;font-weight:bold}
.form .btnSend{padding:10px 15px;color:#fff;border-radius:20px;display:block;margin:10px 0;text-decoration:none;cursor:pointer;position:relative;border:none}
.form .btnSend:hover{font-weight:bold;color:#1a1a1a}
.form .cancel{cursor:pointer;margin:10px;font-weight:normal}
.form .finish{padding:20px 20px 0 20px;text-align:center;display:block;font-weight:bold}
.form .cancel.btn{display:block;width:150px;margin:20px auto}
.aspNetHidden{display:none}

.homepage>div{color:#fff;padding:20px;width:calc(50% - 10px)}
.homepage>div>h3{margin:0 0 10px 0;font-size:1.4em}
.homepage>div>p{text-align:justify}
.homepage a{color:#000}
.joinPrev{background:#75BDCD;margin:0 0 0 10px}
.customer{background:#75D0C5;margin:0 10px 0 0}