/*body.rtl *{
    text-align:right;
    direction:rtl;
}

body.rtl .search_form label{
    left:auto;
    right:-30px!important;
}

/*.pull-right{*/
    /*float:left!important;*/
/*}*/
/*
body.rtl a.nav-link{
    text-align: center;
}

@media(min-width: 992px){
    body.rtl .navbar-brand{
        width:295px;

    }

    h1.gold {
        color: #b38808;
        background-color: #EAEFF3;
        z-index: 1;
        position: relative;
        display: inline-block;
        transform: translate(50%, 0);
        right: 50%;
        padding: 15px;
        text-align: center!important;
    }
}  */ 

@font-face{
    font-family:almoni-dl;
    font-weight:700;
    font-style:bold;
    src:url(fonts/almoni-dl-aaa-700.eot);
    src:url(fonts/almoni-dl-aaa-700.eot?#iefix) format("embedded-opentype"),url(fonts/almoni-dl-aaa-700.woff) format("woff"),url(fonts/almoni-dl-aaa-700.ttf) format("truetype")
}

@font-face{
    font-family:almoni-dl;
    font-weight:400;
    font-style:normal;
    src:url(fonts/almoni-dl-aaa-400.eot);
    src:url(fonts/almoni-dl-aaa-400.eot?#iefix) format("embedded-opentype"),url(fonts/almoni-dl-aaa-400.woff) format("woff"),url(fonts/almoni-dl-aaa-400.ttf) format("truetype")
}

body{
    /*padding-top: 200px;*/
    /*background: url('/wp-content/themes/zavit_education/images/edu_bkg.png') no-repeat scroll 0 0;*/
    font-family: 'almoni-dl', Open Sans Hebrew, Helvetica Neue, Helvetica, Arial, sans-serif;
    color:#48535D;
    font-size:14px;
}

.search_form ::-webkit-input-placeholder { /* WebKit browsers */
    color:    #fff;
}
.search_form :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #fff;
}
.search_form ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #fff;
}
.search_form :-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #fff;
}

body{
    /*background: url('/wp-content/themes/Zavit/img/b.jpg') no-repeat scroll 0px 0 /cover;*/
}

body{
    background-color:#EAEFF3;
    padding-top: 100px;
}

body.home{
    padding-top:0px;
}

.navbar-brand {
    height: auto;
    width: 200px;
    margin-top: 0px;
}

.single_article{
    background-color:#fff;
}

body.single .white_bkg{
    font-size:1.1rem;
}

b{
    font-size:1.3rem;
}

h1{
    color:#7B9203;
    font-size:2rem;
    font-weight: bold;
}

.grey{
    color:#4A525F;
}

h1.offset_top{
    color: #7B9203;
    border-bottom: 10px solid;
    display: inline-block;
    position: relative;
    top: -59px;
}

.offset_bottom{
    color:#E03926;
    border-top: 10px solid;
    display:inline-block;
    position: relative;
    bottom:15px;
}


.single h2{
    color:#212529;
}

.homepage_grey2 h2{
    color:#9AA239;
}

h2{
    color:#fff;
    font-size:1.6rem;
}

body.home h2{
    margin-bottom:40px;
}


h3{
    color:#7B9203;
    font-size: 1.5rem;
}

h5{
    color:#7B9203;
    font-size: 1.3rem;
}

h6{
    color: #4A525F;
    padding: 0;
    margin: 0 0;
    font-size: 1.1rem;
    font-weight: bold;
}

a{
    color:#9AA239;
}

a:hover{
    color:inherit;
}

.homepage_head{
    min-height: 100vh;
    padding:0px;
}

section{
    padding:85px 0 0 0 ;
    position:relative;
}


.homepage_grey2{
    padding:0px 15px;
}

.link_object{
    cursor:pointer;
}

.white_bkg{
    background-color:#fff;
    padding:15px;
}

white_bkg h2{
    color:#000;
}

.nav-tabs {
    border-bottom: 1px solid #ddd;
    background: #4A525F;
}

.nav-tabs .nav-link{
    color: #4A525F;
    padding: 20px 46px;
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
    background-color: #8B949B;
    border-radius:0;
    /*border-left: 160px solid transparent;*/
    /*border-top: 25px solid #4A525F;*/
    /*position: relative;*/
    /*left: 0;*/
    /*width: 50px;*/
    /*padding: 0px;*/
    /*text-indent: -114px;*/
    /*height: 72px;*/
    /*border-right: 0px red solid;*/
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-link.active:hover{
    background-color:#EAEFF3;
    border-color:#EAEFF3;
    border-radius: 0px;
    color: #4A525F;
    /*border-left: 160px solid transparent;*/
    /*border-top: 25px solid #4A525F;*/
    /*position: relative;*/
    /*left: 0;*/
    /*width: 50px;*/
    /*padding: 0px;*/
    /*text-indent: -114px;*/
    /*height: 72px;*/
    /*border-right: 0px red solid;*/
}

.nav-tabs > li{
    float:none !important;
    display:inline-block !important;
}

.nav-tabs {
    text-align:center !important;
}

.nav-tabs .nav-link:hover{
    background-color:#4A525F;
    border-color:#EAEFF3;
    border-radius:0;
    color:#EAEFF3;
}

body.page-template-template-about{
    padding-top:0px!important;
}

body.page-template-template-about .homepage_green{
    padding-top:150px;
}

.orange_box{
    background-color: #DB4313; 
}

.orange_box *{
    color:#fff;
}

.orange_box p{
    font-size: 1.2rem;
}

.staff img{
    height: 263px;
    width: 100%;
    border-bottom: 17px solid #7B9203;
    object-fit:cover;
    margin-bottom:10px;
}

.staff h3{
    color:#000;
}

.homepage_dark_grey{
    background-color:#4A525F;
    color:#fff;
}

.btn-danger{
    background-color: #E03926!important;
    border-color: #E03926!important;
    border-radius:0px;
    padding: 3px 30px;
}

.btn.register{
    background-color: #E03926!important;
    border-color: #E03926!important;
    border-radius: 0px;
    color: #fff;
    text-transform: uppercase;
    padding: 15px;
    -webkit-appearance: initial;
    font-weight: bold;
    width: 80%;
    text-align: center!important;
}

.pink_bkg{
    background-color: #E3AFAC;
    color:#000;
    padding-top:15px;
    padding-bottom:15px;
}

.olive_bkg{
    background-color: #d7deb3;
}

.exclusive{
    background: url(/wp-content/themes/Zavit/img/sprite.png) no-repeat scroll -48px -630px;
    width: 234px;
    height: 234px;
    display: block;
    padding: 60px 102px 0 14px;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    line-height: 19px;
    font-weight: bold;
}

.exclusive:hover,
.exclusive:focus,
.exclusive:active{
    color:#fff;
}

.homepage_green{
    background-color:#7B9203;
    color:#fff;
    box-shadow:inset 0px 0px 20px rgba(0,0,0,0.5)
}

.homepage_green h1,
.homepage_green h3{
    color:#fff;
    margin-bottom:30px;
}

.homepage_green a{
    color:#d4f146;
}

.homepage_green a:hover{
    text-decoration:underline;
}

.thumbnail_wrapp{
    position: relative;
    display: block;
}

.img_caption{
    position: absolute;
    padding: 10px 15px;
    background-color: rgba(0,0,0,0.5);
    display: block;
    bottom: 0px;
    color: #fff;
    width: 100%;
    display:none;
}

.custom_modal{
    position: fixed;
    z-index: 10000;
    width: 100vw;
    height: 100vh;
    padding-top: 10%;
    background: rgba(0,0,0,0.5);
    top:0;
    left:0;
}

.story{
    margin-bottom: 30px;
}

.story_wrapp{
    border: 1px solid transparent;
    padding: 15px;
    margin-bottom: 30px;
    position:relative;
    background: rgba(0,0,0,0.1);
}

.story_wrapp:hover{
    border:1px solid #7B9203;
}


.story_wrapp img{
    height:125px;
    width:100%;
    object-fit:cover;
    overflow: hidden;
}

.story a{
    text-decoration:none!important;
}

.story a:hover{
    text-decoration:none!important;
    color:#212529!important;
}

.story .to_bottom{
    bottom:45px;
}

.related img{
    height:150px;
    width:100%;
    object-fit: cover;
    margin-bottom: 15px;
}

.related h5{
    color:#000;
    font-size: 1.2rem;
}

.story img{
    height:125px;
    width:100%;
    object-fit:cover;
    overflow: hidden;
}

.video_wrapp{
    background-color: #fff;
    box-shadow: -6px 6px 6px rgba(0,0,0,0.4);
    margin-bottom: 15px;
    padding: 15px;
}

.video_wrapp h4 a{
    color:#4A525F;
}

.video_wrapp h4 a:hover{
    text-decoration:none;
}

.video_wrapp img{
    height: 120px;
    width: 100%;
    object-fit: cover;
}

hr{
    border-width:2px;
}

.link{
    cursor:pointer;
}

hr.thick_sm{
    border-width:5px;
    margin-top:30px;
    margin-bottom:30px;
}


hr.thick{
    border-width:5px;
    margin-top:60px;
    margin-bottom:30px;
}

.white_card{
    padding: 15px 15px 45px 15px;
    width: 100%;
    background-color: #fff;
    border-radius: 0;
    box-shadow: -6px 6px 6px rgba(0,0,0,0.4);
    font-weight: bold;
    height:310px;
    margin-bottom: 15px;
}

.white_card h3{
    max-height: 26px;
    overflow: hidden;
}

.logos{
    background-color: #959da3;
    padding-top: 45px;
    padding-bottom: 45px;
}

.logos h3{
    color:#fff;
    margin-bottom:45px;
    text-align: center!important;
}

h1.gold{
    color: #b38808;
    background-color: #EAEFF3;
}

hr.gold{
    border-color:#b38808;
    border-width:5px;
    margin-top:-45px;
}

.pagination_wrapper{
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 5px;
}

.pagination_wrapper > a{
    color:#000;
    padding: 5px 16px;
    font-size: 1.3rem;
    display: inline-block;
    border-left: 1px solid #ccc;
}

.pagination_wrapper > :last-child {
    border:0px;
}

.pagination_wrapper > a.current_page,
.pagination_wrapper > a:hover{
    background-color: #ADBC18;
    color:#fff;
    text-decoration: none;
}

.white_card .to_bottom{
    bottom: 15px;
}

.white_card img{
    height: 150px;
    width: 100%;
    object-fit: cover;
}    

.dark_trans_bkg{
    background-color: rgba(0,0,0,0.6);
    color: #fff;
    padding: 20px 20px 45px 20px;
    max-height: 254px;
    overflow: hidden;
    z-index: 10;
    position: relative;
}

.dark_trans_bkg a,
.dark_trans_bkg a:hover{
    color: #fff;
    text-decoration:none;
}

.dark_trans_bkg h1{
    color:#fff;
}

.relative {
    position: relative;
    height: 100vh;
}

.to_bottom{
    position: absolute;
    width: 100%;
    bottom: 0px;
}

.video iframe{
    width:100%;
    margin:auto;
}

iframe{
    max-width:100%!important;
}

.understrap-read-more-link{
    display:none;
}

article{
    margin-top:20px;
}

form input.form-control-plaintext,
form textarea.form-control-plaintext{
    border: 1px solid #8B949B;
    font-size: 0.7rem;
    padding: 8px;
    margin-left: 10px;
    width: 100%;
}


.btn_green{
    background: #7B9203;
    border: 0px;
    border-radius: 0px;
    padding: 8px;
    color: #fff;
    font-size: 0.7rem;
}



footer{
    background-color:#49535E;
    color:#fff;
    font-size:0.8rem;
    padding:45px 0;
}

footer hr{
    border-width:1px;
    border-color:#fff;
    margin:15px 0;
}

footer a,
footer a:hover{
    color:#fff;
}

footer i.fa{
    font-size:2rem;
}


.logo_footer{
    background: url(/wp-content/themes/Zavit/img/sprite.png) no-repeat scroll -53px -278px;
    height: 63px;
    width: 353px;
    margin-top: 70px;
}

.logos a{
    margin: auto;
}

.isees_logo{
    background: url(/wp-content/themes/Zavit/img/sprite.png) no-repeat scroll -53px -910px;
    height: 85px;
    width: 367px;
    display: inline-block;
    max-width:100%;
    zoom:80%;
}

.logos a img {
    margin: auto;
    vertical-align: unset;
    padding: 25px;
    max-height: 149px;
}

.full_img{
    width:100%;
}

.navbar{
    padding-top: 10px;
    margin-top: -3px;
    background-color: #48535D;
}

.navbar-dark .navbar-nav .nav-link{
    color:#fff;
    font-size: 1.2rem;
    margin-left: 32px;
    text-transform: uppercase;
    padding:8px 0 0 0;
}


.search_form{
    margin: 7px 0 15px 0px;
}

.search_form input[type=search]{
    background: #6E808E;
    border: 0;
    color: #fff;
    height: 33px;
    width: 223px;
}

.stramb{
    right: auto;
    top: 0px;
    left: -3000px;
    border-color: #48535D transparent transparent transparent;
    border-style: solid solid solid solid;
    border-width: 122px 4006px 0 1400px;
    position: absolute;
    z-index: -1;
}

.modal-content{
    border-radius:0px;
}

.pt6{
    padding-top:6px;
}

.modal-body {
    position: relative;
    flex: 1 1 auto;
    padding: 30px;
    border: 5px solid #7B9203;
    margin: 7px;
}

.socials a {
    display: inline-block;
    font-size: 38px;
    width: 42px;
    text-align: center;
    border-radius: 50%;
    margin-left: 5px;
    color: #7A9200;
    text-align: center!important;
    line-height: 38px;
}


.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.navbar-dark .navbar-nav .dropdown-menu .nav-link {
    display: block;
    width: 100%;
    padding: 0 0 15px 40px;
    clear: both;
    font-weight: 400;
    color: #fff!important;
    text-align: inherit;
    white-space: nowrap;
    background: 0 0;
    border: 0;
}

.navbar-nav .dropdown-menu {
    float: none;
    background: #48535D;
    color: #fff;
    border-radius: 0;
    border: 0;
    padding: 0;
    margin-right: 45px;
}

.locked_icon{
    background:url(/wp-content/themes/Zavit/img/sprite.png) no-repeat scroll -68px -1323px;
    padding: 3px 15px;
    transition:initial;
}

.unlocked_icon{
    background: url(/wp-content/themes/Zavit/img/sprite.png) no-repeat scroll -68px -1383px;
    padding: 3px 15px;
    transition: initial;

}

a.lock{
    transition:initial;
    background-color:#34B661;
    /*background: url(/wp-content/themes/Zavit/img/sprite.png) no-repeat scroll -60px -1375px #34B661;*/
    color: #fff!important;
    text-transform: uppercase;
    padding: 10px;
    /*width: 200px;*/
    display: block;
    margin:auto;
    max-width:90vw;
    text-align: center;
}

a.lock:hover .unlocked_icon{
    background: url(/wp-content/themes/Zavit/img/sprite.png) no-repeat scroll -68px -1323px;
}

a.lock:hover{
    text-decoration: none;
    background-color: #E03926;
    /*background: url(/wp-content/themes/Zavit/img/sprite.png) no-repeat scroll -60px -1315px #E03926;*/
}

a.unlock{
    /*background: url(/wp-content/themes/Zavit/img/sprite.png) no-repeat scroll -60px -1315px #E03926;*/
    background-color: #E03926;
    transition:initial;
    color: #fff!important;
    text-transform: uppercase;
    padding: 10px ;
    z-index: 10;
    position: relative;
    /*width: 200px;*/
    display: block;
    margin:auto;
    max-width:90vw;
    text-align: center;
}

a.unlock:hover .locked_icon{
    background: url(/wp-content/themes/Zavit/img/sprite.png) no-repeat scroll -68px -1383px;
}

a.unlock:hover{
    text-decoration:none;
    transition:initial;
    background-color: #34B661;
    /*background: url(/wp-content/themes/Zavit/img/sprite.png) no-repeat scroll -60px -1375px #34B661;*/
}

a.locked{
    transition:initial;
    background:#E03926;
    color: #fff!important;
    text-transform: uppercase;
    padding: 10px ;
    z-index: 10;
    position: relative;
    /*width: 200px;*/
    display: block;
    margin:auto;
    max-width:90vw;
    text-align: center;
    background-color: #E03926;
    /*background: url(/wp-content/themes/Zavit/img/sprite.png) no-repeat scroll -60px -1315px #E03926;*/
}

a.locked:hover{
    text-decoration:none;
    transition:initial;
}

.red{
    background-color:#E03926;
}

body.single-post a.lock,
body.single-post a.unlock{
    margin:0;
    text-align:right;
    width:auto;
}


.locked_story{

    background-color: rgba(0,0,0,0.4);
    width:100%;
    height:100%;
    position: absolute;
    top:0;
    left:0;
}

a.whatsapp{
    background: url(/wp-content/themes/Zavit/img/whatsapp.png) no-repeat scroll -3px -51px;
    width: 45px;
    height: 45px;
    display: inline-block;
    color: #fff;
}

a.whatsapp:hover{
    transition-delay: 0s;
    transition-duration: 250ms;
    transition-property: all;
    transition-timing-function: ease-in-out;
    background: url(/wp-content/themes/Zavit/img/whatsapp.png) no-repeat scroll -3px -3px;
}

.hidder{
    width: 100%;
    height: 100%;
    background: transparent;
    position: absolute;
    left:0px;
    display: none;
}


.page-item.active .page-link{
    background-color:#9AA239;
    border-color:#9AA239;
}

.page-link{
    color:#9AA239;
}

.related .story{
    height:inherit;
}


.article_list{
    min-height: 163px;
}

.category_title{
    display: inline-block;
    position: relative;
    top: -6px;
    border-top: 7px solid;
    padding: 0;
    margin-top: -17px;
    font-weight: bold;
    padding-top: 10px;
}

.category_title a{
    color:inherit!important;
}

.category_title a:hover{
    text-decoration: none;
}

.article_title_list{
    padding-right: 0;
    height: 117px;
    overflow: hidden;
    line-height: 1.2;
    color: #999;
}

.article_title_list a,
.article_title_list a:hover{
    color:#48535D;
    text-decoration: none;
    font-weight: bold;
    margin-bottom: 15px;
    display: block;
    line-height: 1.2;
    font-size:1.1rem;
}

.small_article_img{
    width: 100%;
    height: 133px!important;
    object-fit: cover;
    overflow: hidden;
}

.larger_article_img{
    width: 100%;
    height: 200px!important;
    object-fit: cover;
    overflow: hidden;
}

body.home .white_bkg{
    box-shadow:inset 0px 4px 9px rgba(0,0,0,0.2);
}

.view_all_btn{
    background-color: #9AA239!important;
    border-color: #9AA239!important;
    margin: 30px auto;
    border-radius: 0px;
    color: #fff;
    text-transform: uppercase;
    padding: 15px;
    -webkit-appearance: initial;
    font-weight: bold;
    display: block;
    width: 150px;
    text-align: center!important;
}

.podcast_img{
    height: 150px;
    width: 100%;
    object-fit: cover;
}

.grey_bkg{
    background-color: #C1CDD8;
    padding:15px;
}

.grey_bkg h3{
    color:#fff;
}

.grey_bkg h3 a{
    color:#fff;
}

.grey_bkg h3 a:hover{
    color:#fff;
    text-decoration: underline;
}

.team{
    padding:20vh 0!important;
}

.team h2{
    color:#9AA239;
}

.goto{
    display: none;
    font-size:0.8rem;
}

.category_title{
    cursor:pointer;
}

.category_title:hover .goto{
    display: inline;
}

form input.form-control-plaintext, form textarea.form-control-plaintext {
    border: 1px solid #F2F5E8;
    font-size: 1rem;
    padding: 3px 10px;
    margin-left: 10px;
    width: 100%;
    background: #F2F5E8;
}

.olive_bkg > .container{
    padding:37px 0px;
}

.homepage_green > .container{
    padding: 60px 0px;
}

.car_next{
    position: absolute;
    right: -100px;
    top: 50%;
    color:#000;
    font-size:2rem;
}

.car_prev{
    position: absolute;
    left: -100px;
    top: 50%;
    color:#000;
    font-size:2rem;
}

.form-inline{
    flex-flow: column wrap;
    display: block;
}

.footer_logo{
    display: block;
    margin: 0 auto 15px auto;
    width:80%;
}

.partner_logo{
    height: 85px;
    display: block;
    margin: 15px 0!important;
}

.experts_logo{
  background: url(/wp-content/uploads/2018/04/experts_grey.png) no-repeat scroll center bottom / contain;
}
.experts_logo:hover{
  background: url(/wp-content/uploads/2018/04/experts_color.png) no-repeat scroll center bottom / contain;
}

.mimshak_logo{
   background: url(/wp-content/uploads/2018/04/mimshak_grey.png) no-repeat scroll center bottom / contain;
}
.mimshak_logo:hover{
   background: url(/wp-content/uploads/2018/04/mimshak_color.png) no-repeat scroll center bottom / contain;
}

.nekudat_logo{
  background: url(/wp-content/uploads/2018/04/NH_grey.png) no-repeat scroll center bottom / contain;;
}
.nekudat_logo:hover{
  background: url(/wp-content/uploads/2018/04/NH_color.png) no-repeat scroll center bottom / contain;;
}

.magazine_logo{
      background: url(/wp-content/uploads/2018/04/magazine_grey.png) no-repeat scroll center bottom / contain;
}
.magazine_logo:hover{
      background: url(/wp-content/uploads/2018/04/magazine_color.png) no-repeat scroll center bottom / contain;
}

.conferences_logo{
    background: url(/wp-content/uploads/2018/04/conference_grey.png) no-repeat scroll center bottom / contain;
}
.conferences_logo:hover{
    background: url(/wp-content/uploads/2018/04/conference_color.png) no-repeat scroll center bottom / contain;
}

.committee_logo{
    background: url(/wp-content/uploads/2018/04/commity_grey.png) no-repeat scroll center bottom / contain;
}
.committee_logo:hover{
    background: url(/wp-content/uploads/2018/04/commity_color.png) no-repeat scroll center bottom / contain;
}


.exclusive_stories{
    margin:60px auto;
    padding:30px 0;
}

.registration_wrap{
    margin:15px 0;
    padding:15px;
}

.registration_wrap h1{
    color: #fff;
    font-size: 2rem;
    margin: 15px auto;
}    

.registration_wrap .btn{
    color: #fff;
    font-weight: bold;
    font-size: 1.3rem;
    border-radius: 0;
    padding: 6px 26px;
    margin-top: 10px;
}

.registration_wrap img{
    height:50px;
}

.faded{
    opacity:0.5;
}

.registration_wrap h4{
    font-size:1rem;
}


.new_social_span {
    width: 260px;
    margin-top: 15px;
    zoom: 0.7;
    position: relative;
    left: -20px;
}

.new_social_span a{
    margin-left:15px!important;
}

figure{
    margin-bottom:25px; 
}

.wp-caption-text{
    padding-top: 10px;
    font-size: 0.8rem;
    color: #999;
}

.marketing_box{
    color:#fff;
}

.marketing_box img{
    width:100%;
    height:100%;
    object-fit:cover;
}

.marketing_box p{
    color:#93A1AE;
    font-size:1.5rem;
    line-height: 1.5rem;
}

.marketing_box h1{
    color:#fff!important;
}

.marketing_box a{
    color: #fff!important;
    font-size: 1.5rem;
    line-height: 1.5rem;
    display: block;
    text-align: left;
    font-weight: bold;
    
}

.exclusive_box{
    background: #47525D;
    width: 100%;
    float: none;
    display: block;
    bottom: 51px;
    position: relative;
    padding: 15px;
    color: #fff;
}

.yellow_text{
    color:#d1e551;
}

@media (min-width: 1320px){


    .carousel-control-prev {
        right: -198px;
    }


    .container {
        max-width: 1320px;
    } 

    .navbar-brand{
        margin-left: 52px;
        margin-right:0px;
    }

}    

@media(min-width: 1200px){

    .english_link{
        width: 89px;
        position: absolute;
        top: 0px;
        background: url(/wp-content/uploads/2018/12/en.png) no-repeat scroll 0px 0px;
        left: 218px;
        height: 114px!important;
        padding: 0;
        text-indent: -9999px;
        margin: 0!important;
    }   

    .english_link a{
        padding: 8px 0 62px 0!important;

    }

    .navbar-brand{
        height: 58px;
        width: 309px;
        margin-top: 0px;
    }
     .navbar-nav .dropdown-menu {
        margin: 0;
    }

    .navbar-dark .navbar-nav .dropdown-menu .nav-link {
        display: block;
        width: 100%;
        padding: 10px;
        clear: both;
        font-weight: 400;
        color: #fff!important;
        text-align: inherit;
        white-space: nowrap;
        background: 0 0;
        border-top: 1px solid;
    }

    .navbar{
        background:transparent;
        padding: 0;
        height: 66px;
    }


     .exclusive_link{
        width: 89px;
        position: absolute;
        top: 0px;
        background: url(/wp-content/uploads/2018/04/top_bar_buttons.png) no-repeat scroll -304px 0px;
        left: 124px;
        height: 114px!important;
        padding: 0;
        text-indent: -9999px;
        margin: 0!important;
    }   

    .exclusive_link a{
        width: 89px;
        height: 102px;
    }

    .education_link{
        width: 89px;
        position: absolute;
        top: 0px;
        background: url(/wp-content/uploads/2018/04/top_bar_buttons.png) no-repeat scroll -103px 0px;
        left: 30px;
        height: 114px!important;
        padding: 0;
        text-indent: -9999px;
        margin: 0!important;
    }   

    .education_link a{
        width: 89px;
        height: 102px;
    }   

    .login_link{
        width: 89px;
        position: absolute;
        top: 0px;
        background: url(/wp-content/uploads/2018/04/top_bar_buttons.png) no-repeat scroll 0px 0px;
        left: 124px;
        height: 114px!important;
        padding: 0;
        text-indent: -9999px;
        margin: 0!important;
    }  

     .login_link a{
        width: 89px;
        height: 102px;
    }

    .homepage_dark_grey .btn.register{
        margin:84px;
    }

    .btn.register{
        margin: 40px;
    }

    .special_menu_item{
        width: 90px;
        height: 120px;
        position:absolute;
        top:0px;
    }

    .special_menu_item a{
        padding-top: 60px;
        text-align: center;
        margin: auto!important;
    }

    .press_login{
        background: url(/wp-content/themes/Zavit/img/sprite.png) no-repeat scroll -55px -416px;
        right:124px;
        height: 120px!important;
        padding-top: 34px;
    }

    .press_login_he{
        background: url(/wp-content/themes/Zavit/img/sprite.png) no-repeat scroll -55px -416px;
        left:124px;
        height: 120px!important;
        padding-top: 34px;
    }

    .mailing_list{
        background: url(/wp-content/themes/Zavit/img/sprite.png) no-repeat scroll -204px -416px;
        right:30px;
        height: 120px!important;
        padding-top: 34px;
    }

    .mailing_list_he{
        background: url(/wp-content/themes/Zavit/img/sprite.png) no-repeat scroll -204px -416px;
        left:30px;
        height: 120px!important;
        padding-top: 34px;
    }

    .education{
        background: url(/wp-content/themes/Zavit/img/sprite.png) no-repeat scroll -204px -416px;
        right:27px;
        height: 120px!important;
        padding-top: 34px;
    }


    .education_he{
        background: url(/wp-content/themes/Zavit/img/sprite.png) no-repeat scroll -204px -416px;
        left:27px;
        height: 120px!important;
        padding-top: 34px;
    }

    .language_switch{
        right:240px;
    }

    .language_switch_he{
        left:240px;
    }

    .language_switch a.nav-link,
    .language_switch_he a.nav-link{
        color:#7B9203!important;
        font-weight: bold;
    }

    .navbar-nav li{
        height:60px;
    }

    .navbar-nav .dropdown-menu li { 
        height: initial;
        margin-right: 0;
    }

}

@media(min-width: 992px){

    .exclusive_box{
        width: 70%;
        float: left;
    }

    .orange_box {
        margin-top: -180px;
    }

    .orange_box_prepare{
        padding-bottom:80px;
    }

    .new_social_span{
        width: 260px;
        margin-top: -6px;
        position: static ;
        left: 0px;
    }    

    .registration_wrap .btn{
        margin-top: 40px;
    }

    .registration_wrap h4{
        font-size:1.5rem;
        min-height: 150px;
    }

    .registration_wrap img{
        height:150px;
    }

    .registration_wrap h1{
        font-size: 3rem;
    }    

    .registration_wrap{
        padding: 60px 100px;
        min-height: 640px;
        zoom: 75%;
    }

    .logout_link{
        position: absolute;
        left: 302px;
        top: 3px;
    }

    .welcome_menu_item{
        position: absolute;
        left: 355px;
    }


    .footer_logo{
        display: inline-block;
        margin: 0;
        width: auto;
    }

    form input.form-control-plaintext, form textarea.form-control-plaintext {
        width: 100%;
    }

    .form-inline{
        flex-flow: row wrap;
        display: flex;
    }

    .btn.register{
        width:250px;
    }

    .relative{
        position:relative;
        height: 625px;
    }

    .homepage_head{
        min-height: 625px;
        padding:0px;
    }

    .olive_bkg form #email.form-control-plaintext  {
        width:250px;
    }

    .olive_bkg > .container{
        padding:37px 70px;
    }

    .homepage_green > .container{
        padding: 60px 70px;
    }

    .video_wrapp{
        height: 148px;
    }
    


    h1.gold{
        color: #b38808;
        background-color: #EAEFF3;
        z-index: 1;
        position: relative;
        display: inline-block;
        transform: translate(50%, 0);
        right: 50%;
        padding: 15px;
    }

    h1{
        font-size:2.3rem;
    }

    h2{
        font-size:1.8rem;
    }

    body{
        padding-top: 220px;
    }

    .story {
        height: 345px;
    }

   


    .homepage_grey2{
        padding:0px 0px;
    }



    .stramb{
        right: auto;
        top: 0px;
        left: -1399px;
        border-color: #48535D transparent transparent transparent;
        border-style: solid solid solid solid;
        border-width: 122px 4006px 0 1200px;
        position: absolute;
        z-index: -1;
    }

    .stramb_he{
        top: 0px;
        right: -430px;
        border-color: #48535D transparent transparent transparent;
        border-style: solid solid solid solid;
        border-width: 125px 0 0 4001px;
        position: absolute;
        z-index: -1;
    }

    .exclusive{
        background: url(/wp-content/themes/Zavit/img/sprite.png) no-repeat scroll -48px -630px;
        width: 234px;
        height: 234px;
        display: block;
        padding: 60px 102px 0 14px;
        text-align: center;`
        color: #fff;
        text-transform: uppercase;
        line-height: 19px;
        position: relative;
        left: -65px;
        font-weight: bold;
    }
}

@media(min-width: 992px) and (max-width:1600px){

    .form-inline.search_form{
        position: absolute;
        top: 35px;
        right: 373px;
    }    
}


@media print {
    body{
            padding: 0;
        margin: 0;
        width: 100%;
    }



    .col-md-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .wp-caption-text {
        font-size: inherit;
        font-size: 0.8rem;
        color: #ccc;
        padding-top:10px;
    }

    figure{
        width: 100%;
        border: 1px solid;
        margin: 15px 0;
        padding: 15px;
    }

    footer{
        display: none;
    }

    .white_bkg{
        display:none;
    }
    
    .main_content_print {
        display: block!important;
    }

    .related{
        display: none;
    }

    .category_title_single_page{
        display: none!important;
    }

    .fb-like{
        display: none!important;
    }

    iframe{
        display: none!important;
    }
}